.pagination[data-v-3a1fb32d]{display:flex;background:rgba(255,197,103,.3803921569);padding:.5em .5em .5em;border:1px solid var(--brand-color);border-radius:.2em;width:-moz-fit-content;width:fit-content}.pagination button[data-v-3a1fb32d]{cursor:pointer;background:transparent;border:none;margin:0 6px;padding:0;font-weight:500}.pagination button.active[data-v-3a1fb32d]{text-decoration:underline;font-weight:600}.pagination>button[data-v-3a1fb32d]{margin:0 3px}.filter[data-v-72bb0cde]{margin-bottom:.8rem;display:flex;flex-wrap:wrap;gap:5px;align-items:center}.filter span[data-v-72bb0cde]{margin-right:3px}.tags[data-v-72bb0cde]{display:flex;background-color:var(--brand-color);align-items:center;gap:5px;padding:5px 10px;font-size:var(--text-s);border-radius:.3rem;height:-moz-fit-content;height:fit-content}.searchInput[data-v-72bb0cde]:focus{box-shadow:0 0 0 1px var(--brand-color-1)}.resultBox[data-v-72bb0cde]{overflow:scroll;max-height:12rem;padding:2px 8px;opacity:1;pointer-events:auto;z-index:1000;background-color:var(--bg-color);width:100%;box-shadow:0 2px 5px -1px rgba(50,50,93,.25),0 1px 3px -1px rgba(0,0,0,.3)}.resultBox li[data-v-72bb0cde]{list-style:none;padding:8px 12px;width:100%;border-radius:3px}.resultBox li[data-v-72bb0cde]:last-child{padding-bottom:3px}.resultBox li[data-v-72bb0cde]:hover{background:#efefef}.form-input--table[data-v-3aaf5d9f]{max-height:70vh;overflow-y:auto;overflow-x:hidden}.material-table input[data-v-3aaf5d9f]{font-size:var(--text-s);padding:5px;width:50px;border:1px solid var(--brand-color-1)}.material-table td[data-v-3aaf5d9f],.material-table th[data-v-3aaf5d9f]{max-width:80px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.footer-box[data-v-3aaf5d9f]{display:flex;align-items:center;justify-content:space-between}.disabled-row[data-v-3aaf5d9f]{background-color:#f5f5f5;cursor:not-allowed;position:relative;color:#999;opacity:.6}.disabled-row[data-v-3aaf5d9f]:hover:after{content:"Process plan not linked";position:absolute;background:#333;color:#fff;padding:4px 8px;border-radius:4px;font-size:var(--text-s);top:-30px;left:10px;white-space:nowrap;z-index:1000}.disabled-row td[data-v-3aaf5d9f]{color:#999}.disabled-checkbox[data-v-3aaf5d9f]{opacity:.3;cursor:not-allowed}.vendor-tier-pricing-label[data-v-3fc565f6]{font-size:1em;color:#374151}.tiered-pricing-container[data-v-3fc565f6]{padding:1rem;border-radius:5px;margin-bottom:1.5rem}.tiered-pricing-container .add-price-tier-btn[data-v-3fc565f6]{width:100%;padding:5px;border:none;background:transparent;color:#374151;font-size:var(--text-base);cursor:pointer;transition:background-color .3s;border-radius:5px;border:1px solid rgba(209,213,219,.5019607843);margin-top:25px}.tiered-pricing-container .add-price-tier-btn[data-v-3fc565f6]:hover{background-color:var(--brand-light-color);border-color:var(--brand-color);transform:translateY(-1px);transition:transform .2s ease}.tiered-pricing-container .delete-tier[data-v-3fc565f6]{display:flex;align-items:center;justify-content:center;cursor:pointer;padding:8px 5px;align-self:flex-emd}.tiered-pricing-container .delete-tier img[data-v-3fc565f6]{width:16px;height:16px}.tiered-pricing-container .delete-tier[data-v-3fc565f6]:hover{background-color:rgba(248,215,215,.4509803922);border-radius:5px}.materials-container .show-tpc-border[data-v-3fc565f6]{border:1px solid rgba(222,226,232,.8509803922)}.materials-container .grid-4[data-v-3fc565f6]{display:grid;grid-template-columns:5fr 5fr 5fr 1fr;gap:1rem;align-items:flex-end}.materials-container .material[data-v-3fc565f6]{grid-column:span 4;margin-bottom:1rem;display:flex;align-items:center;gap:10px}.materials-container .material-icon[data-v-3fc565f6]{display:flex;align-items:center;justify-content:center;padding:6px;border-radius:5px;background-color:#faf5ff}.materials-container .material-icon svg[data-v-3fc565f6]{width:24px;height:24px}.materials-container .material-name-box[data-v-3fc565f6]{display:flex;flex-direction:column;gap:.5rem;margin-left:1rem}.materials-container .material-name[data-v-3fc565f6]{font-size:1rem;font-weight:500}.materials-container .material-id[data-v-3fc565f6]{font-size:.8rem;color:#6b7280}.materials-container-heading[data-v-3fc565f6]{display:flex;justify-content:space-between;align-items:center}.materials-container .delete-icon[data-v-3fc565f6]{display:flex;align-items:center;justify-content:center;cursor:pointer;padding:8px 5px;align-self:start}.materials-container .delete-icon img[data-v-3fc565f6]{width:16px;height:16px}.materials-container .delete-icon[data-v-3fc565f6]:hover{background-color:rgba(248,215,215,.4509803922);border-radius:5px}.materials-container-box[data-v-3fc565f6]{border:1px solid rgba(222,226,232,.45);box-shadow:0 10px 50px rgba(0,0,0,.1);border-radius:5px;padding:1rem}.materials-container .tiered-pricing-heading[data-v-3fc565f6]{font-size:1rem;font-weight:400}.materials-empty[data-v-3fc565f6]{background-color:#fff;border:1px dashed #e5e7eb;border-radius:8px;padding:48px 24px;text-align:center;display:flex;flex-direction:column;align-items:center;justify-content:center}.materials-icon[data-v-3fc565f6]{width:64px;height:64px;color:#c7ccd5;margin-bottom:16px}.materials-text[data-v-3fc565f6]{font-size:var(--text-base);font-weight:400;color:#4b5563;margin:0 0 12px 0}.materials-instruction[data-v-3fc565f6]{font-size:var(--text-s);color:#6b7280;padding:8px 16px;border-radius:4px;margin:0}.materials-add-btn[data-v-3fc565f6]{width:100%;padding:10px;border:none;background:transparent;cursor:pointer;transition:background-color .3s;border-radius:5px;border:1px solid var(--brand-color);margin-block:1rem}.materials-add-btn[data-v-3fc565f6]:hover{background-color:var(--brand-light-color);border-color:var(--brand-color);color:#000;transform:translateY(-1px);transition:transform .2s ease}.material-list[data-v-3fc565f6]{display:flex;flex-direction:column;gap:10px}.material-item[data-v-3fc565f6]{display:flex;align-items:center;gap:12px;padding:18px 18px;border:1px solid #e5e7eb;border-radius:10px;background:#fff;transition:.2s ease;min-width:400px;margin-bottom:5px}.material-item[data-v-3fc565f6]:hover{box-shadow:0 2px 6px rgba(0,0,0,.06);transform:translateY(-1px)}.material-item .icon[data-v-3fc565f6]{width:26px;height:26px;border-radius:6px}.material-item .details h4[data-v-3fc565f6]{margin:0;font-size:var(--text-l);font-weight:500;color:#111827}.material-item .details p[data-v-3fc565f6]{margin:7px 0 0;font-size:var(--text-s);color:#6b7280}.material-select-btn-grp[data-v-3fc565f6]{display:flex;justify-content:end;gap:10px;position:sticky;bottom:0;background-color:var(--bg-color);padding:10px;width:100%}.vendor-heading[data-v-3fc565f6]{font-weight:500;font-size:var(--text-l)}.wf-form-step-selection[data-v-dde3fe94]{box-shadow:1px 1px 4px rgba(0,0,0,.25);padding:20px;background:#fff;border-radius:6px;margin:1px}.wf-form-step-selection-flat[data-v-dde3fe94]{padding:0;box-shadow:none}.wf-form-step-selection-list[data-v-dde3fe94]{display:flex;flex-wrap:wrap;gap:20px;justify-content:center;margin-top:25px}.wf-form-step-selection-item[data-v-dde3fe94]{position:relative;border:1px solid rgba(37,99,235,.35);padding:6px 17px;border-radius:10px;background:linear-gradient(135deg,rgba(147,197,253,.55),rgba(59,130,246,.2));font-size:12px;font-weight:500;letter-spacing:.2px;color:#0f172a;cursor:pointer;transition:transform .18s ease,box-shadow .2s ease,border-color .2s ease,background .2s ease,color .2s ease;box-shadow:0 4px 12px rgba(15,23,42,.12);animation:wfStepPop-dde3fe94 .28s ease both;-webkit-user-select:none;-moz-user-select:none;user-select:none;will-change:transform}.wf-form-step-selection-item[data-v-dde3fe94]:after{content:"";position:absolute;inset:0;border-radius:10px;background:radial-gradient(80% 120% at 0 0,hsla(0,0%,100%,.45),hsla(0,0%,100%,0));opacity:0;transition:opacity .2s ease;pointer-events:none}.wf-form-step-selection-item[data-v-dde3fe94]:hover{transform:translateY(-2px) scale(1.02);border-color:rgba(37,99,235,.7);box-shadow:0 10px 22px rgba(15,23,42,.18);color:#0b1020}.wf-form-step-selection-item[data-v-dde3fe94]:hover:after{opacity:1}.wf-form-step-selection-item[data-v-dde3fe94]:active{transform:translateY(0) scale(.98);box-shadow:0 4px 10px rgba(15,23,42,.16);background:linear-gradient(135deg,rgba(59,130,246,.45),rgba(147,197,253,.35))}.activeStep[data-v-dde3fe94]{display:flex;flex-direction:column;gap:20px;box-shadow:1px 1px 4px rgba(0,0,0,.25);padding:20px;background:#fff;border-radius:6px;margin:2px 4px 4px 4px}.activeStep-flat[data-v-dde3fe94]{box-shadow:none;padding:0}.activeStep .view-workflow-btn[data-v-dde3fe94]{padding:5px 0}.grid-3[data-v-dde3fe94]{display:grid;grid-template-columns:repeat(3,1fr);align-items:center}@keyframes wfStepPop-dde3fe94{0%{opacity:0;transform:translateY(6px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@media(prefers-reduced-motion:reduce){.wf-form-step-selection-item[data-v-dde3fe94]{animation:none;transition:none}}.tenant-invite[data-v-ca4bcad2]{max-width:800px;font-size:12px}.tenant-invite-container[data-v-ca4bcad2]{display:grid;grid-template-columns:1fr 1fr;gap:1rem;align-items:center}.tenant-invite h2[data-v-ca4bcad2],.tenant-invite h3[data-v-ca4bcad2]{font-weight:500}.tenant-invite h3[data-v-ca4bcad2]{font-size:var(--text-l)}.tenant-invite--form[data-v-ca4bcad2]{background:var(--white);padding:20px}.tenant-invite--form>div[data-v-ca4bcad2]{margin:auto}.tenant-invite .grid-3[data-v-ca4bcad2]{display:grid;grid-template-columns:repeat(3,1fr);gap:1rem;align-items:start}.tenant-invite .procurement-card[data-v-ca4bcad2]{background:#fff;padding:18px;border:1px solid #d1d5db;border-radius:10px;margin-bottom:20px}.tenant-invite .procurement-card h3[data-v-ca4bcad2]{margin:0 0 15px;font-size:.9rem;font-weight:500}.tenant-invite .procurement-card .details-row[data-v-ca4bcad2]{display:flex;justify-content:space-between}.tenant-invite .procurement-card .details-row .detail-box[data-v-ca4bcad2]{display:flex;align-items:center;gap:10px}.tenant-invite .procurement-card .details-row .detail-box-label[data-v-ca4bcad2]{display:flex;flex-direction:column;gap:5px}.tenant-invite .procurement-card .details-row .detail-box .icon[data-v-ca4bcad2]{width:35px;height:35px;border-radius:10px}.tenant-invite .procurement-card .details-row .detail-box .icon.blue[data-v-ca4bcad2]{background:#e6f2ff}.tenant-invite .procurement-card .details-row .detail-box .icon.purple[data-v-ca4bcad2]{background:#f0e6ff}.tenant-invite .procurement-card .details-row .detail-box .label[data-v-ca4bcad2]{margin:0;color:#777;font-size:var(--text-s)}.tenant-invite .procurement-card .details-row .detail-box .value[data-v-ca4bcad2]{margin:0;color:#333;font-size:var(--text-base);font-weight:700}.tenant-invite .tiered-pricing-container[data-v-ca4bcad2]{padding:1rem;border:1px solid #d1d5db;border-radius:10px;margin-bottom:1.5rem}.tenant-invite .tiered-pricing-container .pricing-table[data-v-ca4bcad2]{width:100%;border-collapse:collapse;margin-top:10px}.tenant-invite .tiered-pricing-container .pricing-table td[data-v-ca4bcad2],.tenant-invite .tiered-pricing-container .pricing-table th[data-v-ca4bcad2]{padding:8px;font-size:var(--text-m)}.tenant-invite .tiered-pricing-container .pricing-table th[data-v-ca4bcad2]{background:#f5f5f5;font-size:.9rem;font-weight:500;text-align:left}.tenant-invite .tiered-pricing-container .pricing-table td[data-v-ca4bcad2]{border-bottom:1px solid #eee}.tenant-invite .tiered-pricing-container .add-price-tier-btn[data-v-ca4bcad2]{width:100%;padding:6px;border:none;background:transparent;color:#374151;font-size:var(--text-s);cursor:pointer;transition:background-color .3s;border-radius:5px;border:1px solid #d1d5db;margin-top:16px;grid-column:span 3}.tenant-invite .tiered-pricing-container .add-price-tier-btn[data-v-ca4bcad2]:hover{background-color:var(--brand-light-color);border-color:var(--brand-color);box-shadow:0 4px 6px rgba(0,0,0,.1);transform:translateY(-1px);transition:transform .2s ease}.tenant-invite .approval-container[data-v-ca4bcad2]{transition:width 1s cubic-bezier(.4,0,.2,1);margin-top:1.5rem;padding:1rem;margin:20px;border-radius:5px;border:1px solid #d1d5db}.tenant-invite .approval-container .sub-label[data-v-ca4bcad2]{margin-top:.5rem;font-size:.8rem;font-weight:400;color:#374151}.tenant-invite .approval-container .main-label[data-v-ca4bcad2]{margin-left:10px;font-weight:400}.tenant-invite .show-bg[data-v-ca4bcad2]{border:1px solid var(--brand-color);background-color:var(--brand-light-color)}.wf-container[data-v-ca4bcad2]{display:flex;flex-direction:column;gap:1rem;margin-top:1.5rem;font-size:var(--text-s);align-self:baseline;max-width:500px;margin-top:32px}.wf-container .submit[data-v-ca4bcad2]{width:100%;padding:6px;border:none;background:transparent;font-size:1em;cursor:pointer;transition:background-color .3s;border-radius:5px;border:1px solid #d1d5db;background-color:var(--brand-light-color);border-color:var(--brand-color);font-weight:300}.wf-container .submit[data-v-ca4bcad2]:hover{box-shadow:0 4px 6px rgba(0,0,0,.1);transform:translateY(-1px);transition:transform .2s ease}.wf-container .cancel[data-v-ca4bcad2]{border:1px solid #d1d5db;background:transparent;padding:6px;border-radius:5px;font-weight:300;font-size:1em;cursor:pointer}.wf-container .cancel[data-v-ca4bcad2]:hover{box-shadow:0 4px 6px rgba(0,0,0,.1);transform:translateY(-1px);transition:transform .2s ease}.wf-currentstep-data[data-v-ca4bcad2]{padding:1rem;border:1px solid rgba(209,213,219,.431372549);border-radius:8px}.wf-currentstep-data .item-box[data-v-ca4bcad2]{display:grid;grid-gap:5px;grid-template-columns:5fr 1fr 8fr;align-items:center}.wf-currentstep-data .item-box .current-step-name[data-v-ca4bcad2]{font-size:1em;font-weight:400;color:#00f}.wf-currentstep-data .item-box label[data-v-ca4bcad2]{font-size:1em;font-weight:300;color:#504e4e}.wf-currentstep-data hr[data-v-ca4bcad2]{border-color:hsla(0,0%,96.1%,.3294117647);margin-bottom:1em}.wf-action[data-v-ca4bcad2]{padding:1rem;border:1px solid rgba(209,213,219,.431372549);border-radius:10px}.input-group input[data-v-ca4bcad2],.input-group select[data-v-ca4bcad2],.input-group textarea[data-v-ca4bcad2]{font-size:1.11em}@media(max-width:480px){.tenant-invite-container[data-v-ca4bcad2]{grid-template-columns:1fr}.tenant-invite-container .wf-container[data-v-ca4bcad2]{width:100%}.tenant-invite[data-v-ca4bcad2]{width:-moz-fit-content;width:fit-content}}@media(min-width:481px)and (max-width:767px){.tenant-invite-container[data-v-ca4bcad2]{grid-template-columns:1fr}.tenant-invite-container .wf-container[data-v-ca4bcad2]{width:100%}}@media(min-width:768px)and (max-width:1024px){.tenant-invite[data-v-ca4bcad2]{width:500px;max-width:600px}}@media(min-width:1025px){.tenant-invite[data-v-ca4bcad2]{width:700px;max-width:700px}}@media(min-width:1281px){.tenant-invite[data-v-ca4bcad2]{width:800px;max-width:800px}}@media(min-width:1601px){.tenant-invite-container[data-v-ca4bcad2]{display:flex;flex-direction:row;gap:1rem;align-items:center;justify-content:center}.tenant-invite-container .wf-container[data-v-ca4bcad2]{width:500px}.tenant-invite[data-v-ca4bcad2]{width:800px;max-width:800px}}