:root{--navy:#12233d;--navy2:#1c3253;--blue:#2864dc;--pale:#f4f7fb;--line:#e3e9f1;--text:#1c2b3f;--muted:#75839a;--green:#1c9a6b;--shadow:0 10px 30px rgba(28,50,83,.09)}*{box-sizing:border-box}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","PingFang SC",sans-serif;color:var(--text);background:var(--pale)}button,input,select,textarea{font:inherit}.app-shell{min-height:100vh;display:grid;grid-template-columns:238px 1fr}.sidebar{background:linear-gradient(180deg,var(--navy),#0c192b);color:#fff;padding:28px 18px;position:sticky;top:0;height:100vh}.brand{display:flex;align-items:center;gap:12px;padding:0 10px 32px}.brand-mark{display:grid;place-items:center;background:#3979ef;border-radius:12px;width:42px;height:42px;font-size:23px;font-weight:800}.brand strong{display:block;font-size:18px}.brand small{display:block;color:#8ca1bd;font-size:9px;letter-spacing:1.8px;margin-top:3px}.sidebar nav{display:grid;gap:7px}.nav-item{border:0;color:#9eafc6;background:transparent;padding:13px 14px;border-radius:9px;text-align:left;cursor:pointer;display:flex;gap:12px;align-items:center}.nav-item span{font-size:18px;width:22px;text-align:center}.nav-item:hover,.nav-item.active{background:var(--navy2);color:#fff}.sidebar-foot{position:absolute;bottom:24px;left:28px;color:#6f849f;font-size:11px;line-height:1.7}.sidebar-foot b{color:#93a7c0}main{padding:0 38px 50px;min-width:0}.topbar{height:110px;display:flex;align-items:center;justify-content:space-between}.topbar h1{margin:0;font-size:26px}.topbar p{margin:7px 0 0;color:var(--muted);font-size:13px}.primary,.secondary{border:0;border-radius:8px;padding:11px 18px;cursor:pointer}.primary{background:var(--blue);color:#fff;box-shadow:0 5px 12px rgba(40,100,220,.2)}.primary:hover{background:#1f55bf}.secondary{background:white;color:#34465e;border:1px solid var(--line);margin-right:8px}.page{display:none}.page.active{display:block}.stats{display:grid;grid-template-columns:repeat(4,1fr);gap:18px;margin-bottom:20px}.stat,.card{background:#fff;border:1px solid var(--line);border-radius:13px;box-shadow:var(--shadow)}.stat{padding:21px;display:flex;justify-content:space-between;align-items:flex-start}.stat small{color:var(--muted)}.stat strong{display:block;font-size:26px;margin-top:9px}.stat-icon{width:42px;height:42px;border-radius:10px;display:grid;place-items:center;background:#eaf1ff;color:var(--blue);font-size:19px}.grid-two{display:grid;grid-template-columns:1.4fr 1fr;gap:20px}.card{padding:22px}.card-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px}.card h2{font-size:16px;margin:0}.link{color:var(--blue);background:none;border:0;cursor:pointer}.empty{padding:40px;text-align:center;color:var(--muted)}.quote-row{display:grid;grid-template-columns:1.2fr 1fr .8fr;gap:12px;padding:14px 0;border-bottom:1px solid var(--line);font-size:13px}.quote-row:last-child{border:0}.quote-row small{display:block;color:var(--muted);margin-top:4px}.money{font-weight:700;text-align:right}.quick-actions{display:grid;grid-template-columns:1fr 1fr;gap:12px}.quick-actions button{border:1px solid var(--line);background:#f9fbfd;border-radius:10px;padding:17px;text-align:left;display:flex;gap:12px;cursor:pointer}.quick-actions b{font-size:20px;color:var(--blue)}.quick-actions span{font-weight:650}.quick-actions small{display:block;color:var(--muted);font-weight:400;margin-top:4px}.toolbar{display:flex;justify-content:space-between;gap:20px;margin-bottom:18px}.toolbar>input{width:min(420px,45%);padding:11px 14px;border:1px solid var(--line);border-radius:8px;background:#fff}.table-card{padding:0;overflow:auto}table{width:100%;border-collapse:collapse;font-size:13px}th{text-align:left;color:#718097;background:#f8fafc;padding:13px 18px;font-weight:600}td{padding:16px 18px;border-top:1px solid var(--line)}td:last-child{text-align:right}.icon-btn{border:0;background:none;color:var(--blue);cursor:pointer}.danger{color:#d94747}.product-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(235px,1fr));gap:16px}.product-card{background:#fff;border:1px solid var(--line);border-radius:12px;overflow:hidden;box-shadow:var(--shadow)}.product-image{height:135px;background:linear-gradient(135deg,#edf3fb,#dae5f4);display:grid;place-items:center;color:#7890af;font-size:36px;background-size:cover;background-position:center}.product-info{padding:16px}.product-info small{color:var(--muted)}.product-info h3{font-size:15px;margin:7px 0}.product-meta{display:flex;justify-content:space-between;align-items:center;margin-top:13px}.product-meta strong{color:var(--blue)}.settings-card{max-width:800px}.settings-card>p{color:var(--muted);font-size:13px}.form-grid{display:grid;grid-template-columns:1fr 1fr;gap:17px;margin-top:22px}.form-grid label{font-size:13px;font-weight:600}.form-grid input,.form-grid textarea,.form-grid select{display:block;width:100%;margin-top:7px;padding:10px 12px;border:1px solid #dce3ec;border-radius:7px;outline:none}.form-grid input:focus,.form-grid textarea:focus{border-color:var(--blue)}.wide{grid-column:1/-1}.modal{position:fixed;inset:0;background:rgba(8,19,34,.55);display:none;align-items:center;justify-content:center;padding:25px;z-index:10}.modal.open{display:flex}.modal-panel{position:relative;background:#fff;border-radius:14px;width:min(680px,100%);max-height:92vh;overflow:auto;padding:28px;box-shadow:0 25px 70px rgba(0,0,0,.25)}.modal-close{position:absolute;right:18px;top:14px;border:0;background:none;font-size:27px;color:#7e8a9a;cursor:pointer}.wide-modal .modal-panel{width:min(1050px,100%)}.editor-head{display:flex;justify-content:space-between;border-bottom:1px solid var(--line);padding-bottom:19px}.editor-head h2{margin:4px 0 0}.eyebrow{font-size:10px;letter-spacing:1.5px;color:var(--blue);font-weight:800}.quote-number{color:var(--muted);font-size:13px}.quote-step{display:flex;gap:12px;align-items:center;margin:22px 0 11px}.quote-step>span{width:28px;height:28px;border-radius:50%;background:var(--navy);color:#fff;display:grid;place-items:center;font-size:12px}.quote-step h3,.quote-step p{margin:0}.quote-step h3{font-size:14px}.quote-step p{font-size:11px;color:var(--muted);margin-top:3px}#quote-customer,.product-picker>input{width:100%;padding:11px;border:1px solid var(--line);border-radius:8px}.product-picker{border:1px solid var(--line);border-radius:10px;padding:12px;background:#f8fafc}.product-picker>input{background:#fff}#picker-products{display:flex;gap:8px;overflow-x:auto;padding-top:10px}.picker-item{min-width:180px;background:#fff;border:1px solid var(--line);border-radius:8px;padding:10px;cursor:pointer}.picker-item:hover{border-color:var(--blue)}.picker-item strong,.picker-item small{display:block}.picker-item small{color:var(--muted);margin-top:4px}.line-item{display:grid;grid-template-columns:1.8fr .6fr .8fr .8fr 34px;gap:10px;align-items:center;padding:10px 0;border-bottom:1px solid var(--line)}.line-item input{width:100%;padding:8px;border:1px solid var(--line);border-radius:6px}.line-item .remove{border:0;background:none;color:#d94747;font-size:20px;cursor:pointer}.quote-bottom{display:grid;grid-template-columns:1fr 320px;gap:30px;margin-top:20px}.quote-bottom label{font-size:12px;font-weight:600}.quote-bottom textarea{width:100%;display:block;margin-top:7px;border:1px solid var(--line);border-radius:7px;padding:10px}.total-row{display:flex;justify-content:space-between;padding:7px 0;font-size:13px}.total-row.grand{border-top:1px solid var(--line);margin-top:6px;padding-top:12px;font-size:18px;font-weight:800}.modal-actions{display:flex;justify-content:flex-end;gap:8px;border-top:1px solid var(--line);margin-top:25px;padding-top:18px}.badge{background:#eaf8f2;color:var(--green);padding:5px 9px;border-radius:20px;font-size:11px}#toast{position:fixed;bottom:30px;left:50%;transform:translate(-50%,30px);background:#10213a;color:white;padding:11px 20px;border-radius:8px;opacity:0;pointer-events:none;transition:.25s;z-index:30}#toast.show{opacity:1;transform:translate(-50%,0)}.en-name,td small{display:block;color:var(--muted);font-weight:400;margin-top:4px}.status-warn,.status-danger{padding:5px 9px;border-radius:20px;font-size:11px}.status-warn{background:#fff4dc;color:#ad6a00}.status-danger{background:#ffe9e9;color:#c83939}.vip-badge{display:inline-block;background:#fff1cf;color:#996400;padding:5px 9px;border-radius:20px;font-size:11px}.card-head.inner{padding:18px 20px 0}.finance-grid{grid-template-columns:1.15fr 1fr}.form-grid input[type=hidden]{display:none}.sku-title{font-size:19px!important;letter-spacing:.5px}.color-list{display:grid;gap:2px;margin-top:11px}.color-row{display:grid;grid-template-columns:1fr auto auto;align-items:center;gap:8px;padding:8px 0;border-bottom:1px solid var(--line);font-size:12px}.color-row>span:first-child{display:flex;align-items:center;gap:7px}.color-row i{width:9px;height:9px;border-radius:50%;background:#8694a8}.color-row .icon-btn{font-size:11px;padding:2px}.exchange-preview{background:#edf4ff;color:#52709a;border-radius:8px;padding:11px;font-size:12px}.mini-product,.quote-product{display:flex;align-items:center;gap:9px}.mini-product img,.mini-product span{width:38px;height:38px;object-fit:cover;border-radius:6px;background:#edf2f8;display:grid;place-items:center}.quote-product img,.quote-product>span{width:58px;height:58px;object-fit:cover;border-radius:7px;background:#edf2f8;display:grid;place-items:center}.quote-product small{display:block;color:var(--muted);margin-top:4px}.picker-style{min-width:100%;border-top:1px solid var(--line);padding-top:10px}.picker-style>b{display:block;margin-bottom:8px}.picker-style>div{display:flex;gap:8px;overflow-x:auto}.picker-item img,.picker-placeholder{width:100%;height:70px;object-fit:cover;border-radius:5px;background:#edf2f8;display:grid;place-items:center;margin-bottom:7px}.picker-item{min-width:145px}#picker-products{display:block}.grouped-product .product-image{height:155px}.size-stock-editor>b{display:block;margin-bottom:9px}.size-stock-editor>div{display:grid;grid-template-columns:repeat(5,1fr);gap:8px}.size-stock-editor label{font-size:11px}.size-stock-editor input{margin-top:4px!important}.size-stock-list{display:grid;grid-template-columns:repeat(5,minmax(38px,1fr));gap:4px;margin-bottom:7px}.size-stock-list span{background:#f1f5f9;border-radius:5px;padding:4px;text-align:center}.size-stock-list small,.size-stock-list b{display:block}.sized-line{grid-template-columns:1.6fr .65fr .55fr .75fr .65fr 30px}.sized-line select{width:100%;padding:8px;border:1px solid var(--line);border-radius:6px}@media(max-width:900px){.app-shell{grid-template-columns:72px 1fr}.sidebar{padding:25px 10px}.brand div,.sidebar-foot,.nav-item:not(.active){font-size:0}.brand{padding-left:5px}.nav-item{justify-content:center}.nav-item span{font-size:19px}.stats{grid-template-columns:1fr 1fr}.grid-two,.finance-grid{grid-template-columns:1fr}main{padding:0 18px 40px}.quote-bottom{grid-template-columns:1fr}.line-item{grid-template-columns:1.5fr .6fr .8fr .8fr 25px}}@media(max-width:600px){.stats{grid-template-columns:1fr}.topbar{height:auto;padding:20px 0}.topbar .primary{display:none}.toolbar{align-items:stretch;flex-direction:column}.toolbar>input{width:100%}.form-grid{grid-template-columns:1fr}.wide{grid-column:auto}.quick-actions{grid-template-columns:1fr}.product-grid{grid-template-columns:1fr}.line-item{grid-template-columns:1fr 1fr}.line-item>*:first-child{grid-column:1/-1}.quote-bottom{grid-template-columns:1fr}}.line-items-header{display:grid;grid-template-columns:1.6fr .65fr .55fr .75fr .65fr 30px;gap:10px;padding:10px 0 8px;border-bottom:2px solid var(--navy);color:var(--muted);font-size:10px;font-weight:800;text-transform:uppercase;letter-spacing:.3px}.line-items-header span:last-child{text-align:center}@media(max-width:600px){.line-items-header{display:none}}.size-stock-editor>.stock-fill-toolbar{display:flex;align-items:end;gap:10px;margin:4px 0 15px;padding:12px;background:#f1f6ff;border:1px solid #dbe7fb;border-radius:9px}.stock-fill-toolbar label{flex:1;max-width:260px}.stock-fill-toolbar input{background:#fff}.stock-fill-toolbar .secondary{margin:0;white-space:nowrap}.size-stock-editor>.size-stock-grid{display:grid;grid-template-columns:repeat(5,1fr);gap:8px}@media(max-width:600px){.size-stock-editor>.stock-fill-toolbar{align-items:stretch;flex-direction:column}.stock-fill-toolbar label{max-width:none}.size-stock-editor>.size-stock-grid{grid-template-columns:repeat(2,1fr)}}.customer-pools{display:grid;grid-template-columns:repeat(3,1fr);gap:16px;margin-bottom:18px}.pool-card{border:1px solid var(--line);border-radius:13px;background:#fff;box-shadow:var(--shadow);padding:18px 22px;text-align:left;color:var(--text);cursor:pointer}.pool-card small,.pool-card strong{display:block}.pool-card small{color:var(--muted);font-weight:700}.pool-card strong{font-size:26px;margin-top:7px}.pool-card:hover,.pool-card.active{border-color:var(--blue);box-shadow:0 8px 22px rgba(40,100,220,.15)}.pool-card.converted strong{color:var(--green)}.pool-card.pending strong{color:#c77b08}.stage-converted,.stage-pending{display:inline-block;padding:5px 9px;border-radius:20px;font-size:11px;font-weight:700}.stage-converted{background:#eaf8f2;color:var(--green)}.stage-pending{background:#fff4dc;color:#ad6a00}.hidden-field{display:none!important}.stat-filter{font:inherit;color:var(--text);text-align:left;cursor:pointer;width:100%}.stat-filter:hover,.stat-filter.active{border-color:var(--blue);box-shadow:0 8px 22px rgba(40,100,220,.16)}.bulk-discount-bar{display:flex;align-items:center;gap:9px;background:#fff6e8;border:1px solid #f1d6aa;border-radius:10px;padding:12px;margin:0 0 12px}.bulk-discount-bar b{margin-right:auto;font-size:12px;color:#8a570a}.bulk-discount-bar select,.bulk-discount-bar input,.discount-control select,.discount-control input{padding:8px;border:1px solid #d8e0eb;border-radius:6px;background:#fff}.bulk-discount-bar input{width:105px}.bulk-discount-bar .secondary{margin:0}.sized-line,.line-items-header{grid-template-columns:1.45fr .58fr .5fr .7fr 1.2fr 30px}.discount-control{display:grid;grid-template-columns:1.15fr .75fr;gap:5px;min-width:0}.discount-control select,.discount-control input{width:100%;min-width:0}.discount-total{color:#c83939}@media(max-width:700px){.customer-pools{grid-template-columns:1fr}.bulk-discount-bar{align-items:stretch;flex-direction:column}.bulk-discount-bar b{margin:0}.bulk-discount-bar input{width:100%}.discount-control{grid-template-columns:1fr}.toolbar>div{display:flex;flex-wrap:wrap;gap:7px}.toolbar>div .secondary{margin:0}}.owner-badge,.owner-empty{display:inline-block;border-radius:20px;padding:5px 9px;font-size:11px;font-weight:700}.owner-badge{background:#eaf1ff;color:var(--blue)}.owner-empty{background:#f1f5f9;color:var(--muted)}.follower-add{display:flex;gap:9px}.follower-add input{flex:1;margin:0!important}.follower-list{display:grid;gap:8px}.follower-row{display:grid;grid-template-columns:1fr auto auto;gap:8px;align-items:center;padding:9px;background:#f8fafc;border:1px solid var(--line);border-radius:8px}.follower-row input{margin:0!important}.follower-row .secondary{margin:0}.field-help{display:block;color:var(--muted);font-size:10px;font-weight:400;margin-top:6px;line-height:1.4}.product-view-switch{display:inline-flex;vertical-align:middle;background:#e8eef7;border-radius:8px;padding:3px;margin-right:8px}.product-view-switch button{border:0;background:transparent;color:#65758c;padding:8px 11px;border-radius:6px;cursor:pointer}.product-view-switch button.active{background:#fff;color:var(--blue);box-shadow:0 2px 7px rgba(28,50,83,.13)}.color-row em{display:block;color:#66768d;font-size:10px;font-style:normal;margin-top:2px}.view-compact{grid-template-columns:repeat(auto-fill,minmax(220px,1fr));gap:12px}.view-compact .product-image{height:100px}.view-compact .product-info{padding:12px}.view-compact .sku-title{font-size:16px!important;margin:4px 0}.view-compact .color-row{grid-template-columns:1fr auto;padding:6px 0}.view-compact .color-row>span:last-child{grid-column:1/-1;text-align:right}.view-compact .product-meta{margin-top:8px;font-size:11px}.view-list{grid-template-columns:1fr}.view-list .product-card{display:grid;grid-template-columns:170px 1fr}.view-list .product-image{height:100%;min-height:175px}.view-list .product-info{padding:16px}.view-list .color-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 18px}.view-list .product-meta{margin-top:8px}@media(max-width:700px){.follower-add,.follower-row{grid-template-columns:1fr;display:grid}.product-view-switch{display:flex;margin:0 0 8px}.view-list .product-card{grid-template-columns:1fr}.view-list .product-image{height:120px;min-height:0}.view-list .color-list{grid-template-columns:1fr}}.clickable-product,.clickable-row,.action-stat{cursor:pointer}.clickable-product{position:relative;transition:transform .18s,box-shadow .18s}.clickable-product:hover{transform:translateY(-2px);box-shadow:0 15px 34px rgba(28,50,83,.16)}.view-detail-hint{position:absolute;right:9px;top:9px;background:rgba(18,35,61,.78);color:#fff;border-radius:20px;padding:5px 9px;font-size:9px;opacity:0;transition:.18s}.clickable-product:hover .view-detail-hint{opacity:1}.action-stat{position:relative;font:inherit;color:var(--text);text-align:left;width:100%}.action-stat em{position:absolute;right:16px;bottom:12px;color:var(--blue);font-size:9px;font-style:normal;opacity:0}.action-stat:hover{border-color:var(--blue)}.action-stat:hover em{opacity:1}.clickable-row:hover{background:#f4f8ff}.quote-row.clickable-row{grid-template-columns:1.2fr .8fr .8fr auto;align-items:center}.row-actions{white-space:nowrap;text-align:right}.row-actions .icon-btn{padding:4px}.detail-heading{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--line);padding-bottom:18px;margin-bottom:18px}.detail-heading h2{margin:5px 0}.detail-heading p{margin:0;color:var(--muted)}.product-detail-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(390px,1fr));gap:16px}.product-color-detail{display:grid;grid-template-columns:150px 1fr;border:1px solid var(--line);border-radius:12px;overflow:hidden;background:#fff}.detail-image-button{position:relative;border:0;padding:0;background:#edf2f8;min-height:245px;cursor:zoom-in}.detail-image-button img{width:100%;height:100%;display:block;object-fit:cover}.detail-image-button>span{height:100%;display:grid;place-items:center;color:var(--muted)}.detail-image-button i{position:absolute;left:50%;bottom:10px;transform:translateX(-50%);background:rgba(18,35,61,.8);color:white;border-radius:20px;padding:5px 9px;font-size:9px;font-style:normal;white-space:nowrap}.detail-color-info{padding:15px;min-width:0}.detail-color-title{display:flex;justify-content:space-between;gap:8px;align-items:start}.detail-color-title small{color:var(--muted);font-size:9px}.detail-color-title h3{margin:3px 0 11px;font-size:19px}.detail-prices{display:grid;grid-template-columns:repeat(3,1fr);gap:7px;margin-bottom:13px}.detail-prices span{background:#f6f8fb;border-radius:7px;padding:7px}.detail-prices small,.detail-prices b{display:block}.detail-prices small{font-size:8px;color:var(--muted);margin-bottom:3px}.detail-prices b{font-size:11px}.detail-size-title{display:flex;justify-content:space-between;align-items:center;font-size:10px;margin-bottom:7px}.detail-size-title span{color:var(--muted)}.detail-size-stock{display:grid;grid-template-columns:repeat(5,1fr);gap:4px}.detail-size-stock span{background:#eef5ff;border-radius:5px;padding:5px;text-align:center}.detail-size-stock span.empty-size{background:#f4f5f7;color:#9aa5b4}.detail-size-stock small,.detail-size-stock b{display:block}.detail-size-stock small{font-size:8px}.detail-actions{display:flex;align-items:center;gap:5px;margin-top:13px}.detail-actions .secondary{margin:0;padding:7px 9px}.product-detail-panel{width:min(1180px,100%)!important}.image-lightbox{z-index:40;background:rgba(3,10,20,.88)}.lightbox-panel{position:relative;max-width:min(92vw,1100px);max-height:92vh}.lightbox-panel .modal-close{color:#fff;right:-8px;top:-38px}.lightbox-panel img{display:block;max-width:92vw;max-height:88vh;object-fit:contain;border-radius:10px;background:#fff}@media(max-width:700px){.quote-row.clickable-row{grid-template-columns:1fr 1fr}.quote-row.clickable-row .row-actions{grid-column:1/-1}.product-detail-grid{grid-template-columns:1fr}.product-color-detail{grid-template-columns:1fr}.detail-image-button{height:230px;min-height:0}.detail-prices{grid-template-columns:1fr 1fr}.detail-actions{flex-wrap:wrap}}.notes-preview{display:block;max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#66768d}.customer-detail-panel{width:min(900px,100%)!important}.customer-detail-head{display:flex;align-items:start;justify-content:space-between;border-bottom:1px solid var(--line);padding-bottom:17px}.customer-detail-head h2{font-size:25px;margin:5px 0}.customer-detail-head p{margin:0;color:var(--muted)}.customer-detail-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin:17px 0}.customer-detail-stats span{background:#f1f6ff;border-radius:9px;padding:13px}.customer-detail-stats small,.customer-detail-stats b{display:block}.customer-detail-stats small{color:var(--muted);font-size:10px}.customer-detail-stats b{font-size:18px;margin-top:5px}.customer-detail-fields{display:grid;grid-template-columns:repeat(2,1fr);gap:10px}.customer-detail-fields>div{border:1px solid var(--line);border-radius:8px;padding:11px}.customer-detail-fields small,.customer-detail-fields b{display:block}.customer-detail-fields small{color:var(--muted);font-size:9px;margin-bottom:5px}.customer-detail-fields b{font-size:13px;word-break:break-word}.customer-detail-fields .wide-detail{grid-column:1/-1}.customer-note-detail{background:#fffaf0}.customer-note-detail p{margin:0;white-space:pre-wrap;line-height:1.7;color:#435268}.customer-detail-actions{display:flex;justify-content:flex-end;align-items:center;gap:8px;border-top:1px solid var(--line);margin-top:18px;padding-top:17px}.customer-detail-actions .secondary{margin:0}@media(max-width:600px){.customer-detail-stats,.customer-detail-fields{grid-template-columns:1fr}.customer-detail-fields .wide-detail{grid-column:auto}.customer-detail-actions{align-items:stretch;flex-direction:column}.notes-preview{max-width:100px}}.topbar-actions{display:flex;align-items:center;gap:10px}.ui-scale-control{display:flex;align-items:center;background:#e8eef7;border-radius:9px;padding:4px;gap:2px}.ui-scale-control span{color:#65758c;font-size:10px;font-weight:700;padding:0 6px}.ui-scale-control button{border:0;background:transparent;color:#43546d;border-radius:6px;padding:7px 9px;cursor:pointer}.ui-scale-control button:hover{background:#fff;color:var(--blue)}#ui-scale-label{min-width:50px;background:#fff;box-shadow:0 2px 6px rgba(28,50,83,.1)}.shipping-cost-bar{display:flex;align-items:center;gap:14px;background:#eef5ff;border:1px solid #ccddf7;border-radius:10px;padding:12px 14px;margin-bottom:12px}.shipping-cost-bar>div{margin-right:auto}.shipping-cost-bar b,.shipping-cost-bar small{display:block}.shipping-cost-bar small{color:#627998;font-size:10px;margin-top:3px}.shipping-cost-bar label{font-size:10px;font-weight:700}.shipping-cost-bar input{display:block;width:115px;border:1px solid #cbd8e9;border-radius:7px;padding:8px;margin-top:4px}.shipping-cost-bar strong{min-width:190px;text-align:right;color:var(--blue);font-size:12px}.shipping-total{color:var(--blue);background:#f2f7ff;border-radius:6px;padding-left:8px;padding-right:8px}@media(max-width:700px){.topbar-actions{align-items:flex-end;flex-direction:column}.ui-scale-control span{display:none}.shipping-cost-bar{align-items:stretch;flex-direction:column}.shipping-cost-bar>div{margin:0}.shipping-cost-bar input,.shipping-cost-bar strong{width:100%;text-align:left}}.line-items-header{display:none!important}.quote-item-group{display:block;border:1px solid #dce5f0;border-radius:11px;background:#fff;margin:0 0 13px;overflow:hidden}.quote-group-head{display:flex;align-items:center;justify-content:space-between;gap:14px;background:#f7faff;border-bottom:1px solid #dce5f0;padding:12px 14px}.quote-group-head .quote-product img,.quote-group-head .quote-product>span{width:64px;height:64px}.quote-group-head .quote-product b{font-size:17px}.quote-group-head .quote-product em{display:block;color:var(--blue);font-size:10px;font-style:normal;font-weight:700;margin-top:5px}.add-size-control{display:flex;align-items:end;gap:7px}.add-size-control label{font-size:9px;color:var(--muted);font-weight:700}.add-size-control select{display:block;min-width:115px;margin-top:4px;padding:8px;border:1px solid #ccd8e7;border-radius:7px;background:#fff}.add-size-control .primary{padding:9px 13px;white-space:nowrap}.quote-size-column-head,.quote-size-line{display:grid;grid-template-columns:.72fr .62fr .9fr 1.4fr 30px;gap:9px;align-items:center}.quote-size-column-head{padding:9px 14px 6px;color:#718097;font-size:9px;font-weight:800;text-transform:uppercase}.quote-size-lines{padding:0 14px 8px}.quote-size-line{padding:8px 0;border-top:1px solid #edf1f6}.quote-size-line>select,.quote-size-line>input{width:100%;min-width:0;padding:8px;border:1px solid #d8e0eb;border-radius:6px;background:#fff}.quote-size-line .remove{border:0;background:none;color:#d94747;font-size:20px;cursor:pointer}.total-row.grand{color:#10213a;background:#eef5ff;border-top:3px solid #183457;border-bottom:3px solid #183457;border-radius:5px;padding:12px 8px;font-size:19px;font-weight:900}@media(max-width:700px){.quote-group-head{align-items:stretch;flex-direction:column}.add-size-control{align-items:stretch}.add-size-control label{flex:1}.add-size-control select{width:100%}.quote-size-column-head{display:none}.quote-size-line{grid-template-columns:1fr 1fr}.quote-size-line .discount-control{grid-column:1/-1}.quote-size-line .remove{position:absolute;right:12px}.quote-size-line{position:relative;padding-right:36px}}main{transform-origin:top left}.ui-scale-control>span{min-width:68px;text-align:center}.color-row i,.detail-color-swatch{flex:0 0 auto;width:14px;height:14px;border:1px solid rgba(18,35,61,.2);border-radius:50%;box-shadow:inset 0 0 0 1px rgba(255,255,255,.35)}.color-row i{width:14px;height:14px;background:#8694a8}.detail-color-name{display:flex;align-items:center;gap:8px}.country-bilingual b,.country-bilingual small{display:block}.country-bilingual small{color:var(--muted);font-weight:500;margin-top:3px;white-space:nowrap}.country-option-note{display:block;color:var(--muted);font-size:10px;font-weight:400;margin-top:6px}@media(max-width:700px){.ui-scale-control>span{min-width:0}.country-bilingual small{white-space:normal}}.total-row.grand{color:#fff!important;background:#183457!important;border:0!important;border-radius:0;padding:9px 10px;font-size:14px;font-weight:800;line-height:1.2}.data-safety-card{max-width:800px;margin-top:20px}.data-safety-head{display:flex;align-items:flex-start;justify-content:space-between;gap:18px}.data-safety-head h2{margin:5px 0}.data-safety-head p{margin:0;color:var(--muted);font-size:12px}.safety-status{flex:0 0 auto;background:#eaf8f2;color:var(--green);border-radius:20px;padding:6px 10px;font-size:10px;font-weight:750}.safety-status.warn{background:#fff4dc;color:#ad6a00}.safety-status.danger{background:#ffe9e9;color:#c83939}.storage-meter{height:12px;background:#e8eef6;border-radius:20px;overflow:hidden;margin:18px 0 8px}.storage-meter span{display:block;width:0;height:100%;background:linear-gradient(90deg,#2864dc,#4b8af5);border-radius:inherit;transition:width .25s}.storage-meter span.warn{background:#e59a21}.storage-meter span.danger{background:#d94747}.storage-summary{display:flex;justify-content:space-between;gap:14px;color:#627086;font-size:11px}.data-safety-actions{display:flex;flex-wrap:wrap;gap:9px;margin-top:18px}.data-safety-actions .secondary{margin:0}.data-safety-tip{background:#fff8e8;border:1px solid #f0ddb3;border-radius:8px;color:#86601d;font-size:11px;line-height:1.6;padding:10px 12px;margin:15px 0 0}.trash-list,.version-list,.activity-list{grid-column:1/-1;display:grid;gap:9px}.trash-row,.version-row,.activity-row{display:grid;grid-template-columns:110px 1fr auto;align-items:center;gap:10px;background:#f8fafc;border:1px solid var(--line);border-radius:9px;padding:11px}.trash-row small,.version-row small,.activity-row small{display:block;color:var(--muted);font-size:9px;margin-top:3px}.trash-actions,.version-actions{display:flex;gap:5px;align-items:center}.trash-actions .secondary,.version-actions .secondary{margin:0;padding:7px 9px}.quote-version-badge{display:inline-block;background:#eaf1ff;color:var(--blue)!important;border-radius:20px;padding:3px 7px;margin:4px 0 0!important;font-size:9px!important;font-weight:750!important}.version-current{display:inline-block;background:#eaf8f2;color:var(--green);border-radius:20px;padding:4px 8px;font-size:9px;font-weight:750}@media(max-width:700px){.data-safety-head,.storage-summary{align-items:stretch;flex-direction:column}.safety-status{align-self:flex-start}.data-safety-actions{display:grid;grid-template-columns:1fr}.data-safety-actions button{width:100%}.trash-row,.version-row,.activity-row{grid-template-columns:1fr}.trash-actions,.version-actions{flex-wrap:wrap}}.module-selector{display:flex;align-items:center;gap:9px;background:#eaf1ff;border:1px solid #d3e1fb;border-radius:10px;padding:7px 9px;color:#49698f;font-size:11px;font-weight:750}.module-selector select{min-width:190px;border:0;background:#fff;border-radius:7px;color:var(--text);font:inherit;font-size:12px;padding:9px 34px 9px 11px;outline:0}.finance-toolbar-actions{display:flex;align-items:center;gap:9px}.finance-module-panel{width:100%;margin-top:18px}.finance-module-panel .card-head.inner{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;padding:19px 22px 13px}.finance-module-panel .card-head.inner h2{margin:3px 0 0}.finance-module-panel .card-head.inner>small{color:var(--muted);font-size:10px}.finance-module-panel[hidden]{display:none!important}.customer-pool-switch{display:flex;align-items:center;justify-content:space-between;gap:14px;background:#fff;border:1px solid var(--line);border-radius:13px;box-shadow:var(--shadow);padding:13px 16px;margin-bottom:18px}.customer-pool-switch .module-selector{flex:0 0 auto}.pool-summary{display:flex;align-items:center;justify-content:flex-end;gap:8px;flex-wrap:wrap}.pool-summary span{display:inline-flex;align-items:center;gap:6px;background:#f4f7fb;border-radius:20px;color:#607088;padding:7px 11px;font-size:10px;font-weight:700}.pool-summary span.active{background:#eaf1ff;color:var(--blue)}.pool-summary b{font-size:13px;color:inherit}@media(max-width:700px){.finance-toolbar-actions,.customer-pool-switch{align-items:stretch;flex-direction:column}.finance-toolbar-actions .module-selector,.customer-pool-switch .module-selector{width:100%}.module-selector{justify-content:space-between}.module-selector select{min-width:0;flex:1}.pool-summary{justify-content:flex-start}.finance-module-panel .card-head.inner{align-items:flex-start;flex-direction:column}.finance-module-panel{overflow-x:auto}}.bulk-quantity-bar{display:flex;align-items:center;gap:10px;background:#edf7f3;border:1px solid #cce9dc;border-radius:10px;padding:12px 14px;margin:0 0 12px}.bulk-quantity-bar>div{margin-right:auto}.bulk-quantity-bar b,.bulk-quantity-bar small{display:block}.bulk-quantity-bar small{color:#5f7f72;font-size:10px;margin-top:3px}.bulk-quantity-bar input{width:120px;border:1px solid #bfdccc;border-radius:7px;padding:9px;background:#fff}.bulk-quantity-bar .secondary{margin:0}.followup-reminder-strip{display:grid;grid-template-columns:1.2fr 1fr 1fr;gap:12px;margin:0 0 18px}.followup-reminder-card{display:flex;align-items:center;justify-content:space-between;gap:12px;border:1px solid var(--line);border-radius:12px;background:#fff;box-shadow:var(--shadow);padding:14px 16px;text-align:left;color:var(--text);cursor:pointer}.followup-reminder-card:hover{border-color:var(--blue)}.followup-reminder-card small,.followup-reminder-card b{display:block}.followup-reminder-card small{color:var(--muted);font-size:10px}.followup-reminder-card b{margin-top:4px}.followup-reminder-card strong{font-size:24px}.followup-reminder-card.today strong{color:#d27c00}.followup-reminder-card.stale strong{color:#c83939}.followup-reminder-card.all strong{color:var(--blue)}.dashboard-followup-card{display:flex;align-items:center;justify-content:space-between;gap:14px;background:#fff8e8;border:1px solid #f0ddb3;border-radius:12px;padding:13px 16px;margin:0 0 18px}.dashboard-followup-card>div{min-width:0}.dashboard-followup-card b{display:block}.dashboard-followup-card small{display:block;color:#86601d;margin-top:4px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dashboard-followup-card .secondary{margin:0}.followup-list,.followup-timeline{grid-column:1/-1;display:grid;gap:9px}.followup-row,.followup-entry{display:grid;grid-template-columns:115px 1fr auto;align-items:center;gap:12px;background:#f8fafc;border:1px solid var(--line);border-radius:9px;padding:11px}.followup-row small,.followup-entry small{display:block;color:var(--muted);font-size:9px;margin-top:3px}.followup-entry{grid-template-columns:110px 1fr}.followup-detail-section{margin-top:18px;border-top:1px solid var(--line);padding-top:17px}.followup-detail-head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:10px}.followup-detail-head h3{margin:0}.followup-empty{color:var(--muted);background:#f8fafc;border-radius:9px;padding:14px}.document-panel{width:100%;margin-top:18px}.document-panel[hidden]{display:none!important}.document-panel .card-head.inner{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;padding:19px 22px 13px}.document-panel .card-head.inner h2{margin:3px 0 0}.document-panel .card-head.inner>small{color:var(--muted);font-size:10px}.document-actions,.order-actions{display:flex;align-items:center;gap:5px;flex-wrap:wrap}.document-actions .icon-btn,.order-actions .icon-btn{white-space:nowrap}.order-status{display:inline-block;border-radius:20px;padding:5px 9px;font-size:10px;font-weight:750}.order-status.reserved{background:#fff4dc;color:#ad6a00}.order-status.shipped{background:#eaf8f2;color:var(--green)}.order-status.cancelled{background:#eef1f5;color:#6f7d90}.reservation-summary{display:grid;gap:4px;font-size:10px}.reservation-summary span{display:flex;justify-content:space-between;gap:10px}.reservation-summary b{color:var(--blue)}.reservation-summary .available b{color:var(--green)}@media(max-width:800px){.followup-reminder-strip{grid-template-columns:1fr}.bulk-quantity-bar{align-items:stretch;flex-direction:column}.bulk-quantity-bar>div{margin:0}.bulk-quantity-bar input{width:100%}.dashboard-followup-card{align-items:flex-start;flex-direction:column}.followup-row,.followup-entry{grid-template-columns:1fr}.document-panel{overflow-x:auto}.document-panel .card-head.inner{align-items:flex-start;flex-direction:column}}body.cloud-booting{overflow:hidden}.cloud-gate{position:fixed;inset:0;z-index:1000;display:grid;place-items:center;padding:24px;background:radial-gradient(circle at 80% 10%,#244c83 0,#152c4c 35%,#0b192c 100%)}.cloud-gate[hidden]{display:none}.cloud-gate-card{width:min(520px,100%);max-height:94vh;overflow:auto;background:#fff;border-radius:22px;padding:34px;box-shadow:0 35px 90px rgba(0,0,0,.38)}.cloud-gate-brand{display:flex;align-items:center;gap:13px;margin-bottom:28px}.cloud-gate-brand>span{width:52px;height:52px;border-radius:15px;background:#2864dc;color:#fff;display:grid;place-items:center;font-size:19px;font-weight:900}.cloud-gate-brand b,.cloud-gate-brand small{display:block}.cloud-gate-brand b{font-size:20px}.cloud-gate-brand small{color:#718097;margin-top:4px}.cloud-stage h1{font-size:28px;margin:7px 0 9px}.cloud-stage>p{color:#67778e;line-height:1.65;margin:0 0 22px}.cloud-stage>label{display:block;font-size:13px;font-weight:700;margin:15px 0}.cloud-stage input,.cloud-stage textarea{display:block;width:100%;margin-top:8px;border:1px solid #d7e0ec;border-radius:9px;padding:12px 13px;outline:none;resize:vertical}.cloud-stage input:focus,.cloud-stage textarea:focus{border-color:#2864dc;box-shadow:0 0 0 3px rgba(40,100,220,.1)}.cloud-wide-button{width:100%;margin-top:5px}.cloud-help{display:block;color:#8290a3;line-height:1.55;margin-top:13px}.cloud-auth-actions{display:grid;grid-template-columns:1fr 1fr;gap:10px}.cloud-auth-actions .secondary{margin:0}.cloud-text-button{display:block;margin:18px auto 0;border:0;background:none;color:#2864dc;cursor:pointer}.cloud-message{margin-top:18px;padding:12px 14px;border-radius:9px;background:#fff4da;color:#835d08;line-height:1.5;font-size:13px}.cloud-message.error{background:#fff0f0;color:#a33131}.cloud-message.success{background:#eaf9f2;color:#147653}.cloud-loading-stage{text-align:center;padding:30px 0}.cloud-spinner{display:inline-block;width:38px;height:38px;border:4px solid #dce7f8;border-top-color:#2864dc;border-radius:50%;animation:cloud-spin .8s linear infinite}@keyframes cloud-spin{to{transform:rotate(360deg)}}.cloud-save-status{display:inline-flex;align-items:center;gap:7px;color:#1c8c63;background:#e9f8f2;border:1px solid #cceee0;border-radius:999px;padding:8px 11px;font-size:11px;font-weight:750;white-space:nowrap}.cloud-save-status:before,.cloud-live-dot{content:"";display:inline-block;width:7px;height:7px;border-radius:50%;background:#20af78}.cloud-save-status.saving{color:#8a6109;background:#fff6dc;border-color:#f1dda3}.cloud-save-status.saving:before{background:#e4a90f;animation:cloud-pulse 1s infinite}.cloud-save-status.error{color:#a33131;background:#fff0f0;border-color:#f4cccc}.cloud-save-status.error:before{background:#da4747}@keyframes cloud-pulse{50%{opacity:.25}}body:not(.cloud-booting) .app-shell{animation:cloud-app-in .28s ease-out}@keyframes cloud-app-in{from{opacity:.3;transform:translateY(5px)}}@media(max-width:720px){.cloud-gate{padding:10px}.cloud-gate-card{padding:24px 18px;border-radius:16px}.cloud-auth-actions{grid-template-columns:1fr}.cloud-stage h1{font-size:24px}.cloud-save-status{display:none}#cloud-signout-btn{padding:9px}.topbar-actions{gap:6px}}.sidebar{display:flex;flex-direction:column;overflow-y:auto}.sidebar nav{flex:1}.sidebar-foot{position:static;left:auto;bottom:auto;margin:20px 10px 0;padding:14px 0 2px;border-top:1px solid rgba(255,255,255,.08);flex:0 0 auto}.inventory-matrix-note,.numbering-rule{display:flex;align-items:center;gap:14px;margin:0 0 14px;padding:12px 15px;border:1px solid #d8e5f8;border-radius:10px;background:#edf4ff;color:#345273;font-size:12px}.inventory-matrix-note b,.numbering-rule b{color:#174a9c;white-space:nowrap}.inventory-matrix-card table{min-width:1460px}.inventory-matrix-card th,.inventory-matrix-card td{padding:11px 9px;text-align:center;white-space:nowrap}.inventory-matrix-card th:first-child,.inventory-matrix-card th:nth-child(2),.inventory-matrix-card td:first-child,.inventory-matrix-card td:nth-child(2){text-align:left;position:sticky;background:#fff;z-index:2}.inventory-matrix-card th:first-child,.inventory-matrix-card td:first-child{left:0}.inventory-matrix-card th:nth-child(2),.inventory-matrix-card td:nth-child(2){left:80px}.inventory-matrix-card thead th:first-child,.inventory-matrix-card thead th:nth-child(2){background:#f8fafc;z-index:3}.stock-matrix-cell{min-width:78px;display:grid;gap:2px}.stock-matrix-cell b{font-size:15px;color:#162a45}.stock-matrix-cell small{font-size:9px;color:#7d8999}.stock-matrix-cell .available{color:#177b59}.stock-matrix-total{display:grid;gap:3px}.stock-matrix-total b{font-size:15px}.stock-matrix-total small{color:#77869a}.document-filter-controls{display:flex;gap:10px}.document-date{display:grid;gap:3px;min-width:92px}.document-date b{font-size:12px}.document-date small{color:#7c899b;font-size:10px}.workflow-strip button{border:1px solid #d8e6fb;background:#edf4ff;color:#24508e;border-radius:9px;padding:11px 13px;min-width:116px;display:flex;align-items:center;justify-content:space-between;gap:12px;cursor:pointer;font-weight:700}.workflow-strip button:hover,.workflow-strip button.active{background:#2864dc;color:#fff;border-color:#2864dc;box-shadow:0 5px 14px rgba(40,100,220,.18)}.workflow-strip button em{font-style:normal;width:24px;height:24px;border-radius:50%;background:#2864dc;color:#fff;display:grid;place-items:center;font-size:11px}.workflow-strip button.active em,.workflow-strip button:hover em{background:#fff;color:#2864dc}.quick-stock-v73{grid-column:1/-1;border:1px solid #cdddf3;border-radius:10px;padding:14px;background:#f5f9ff}.quick-stock-v73 h4{margin:0 0 5px}.quick-stock-v73 p{margin:0 0 12px;color:#697a91;font-size:12px}.quick-stock-controls{display:grid;grid-template-columns:1fr auto;gap:10px}.quick-stock-controls input{margin:0!important}.quick-stock-v73 .quick-total{display:block;margin-top:8px;color:#2864dc;font-size:11px}.order-code-note{display:inline-flex;margin-left:8px;color:#6f8096;font-size:11px}@media(max-width:900px){.sidebar-foot{display:none}.document-filter-controls{flex-direction:column}.inventory-matrix-note,.numbering-rule{align-items:flex-start;flex-direction:column;gap:4px}}.cloud-team-card{max-width:800px;margin-top:20px}.cloud-invite-form{display:grid;grid-template-columns:1.2fr 1.5fr auto;align-items:end;gap:10px;margin-top:19px}.cloud-invite-form label{font-size:11px;font-weight:750}.cloud-invite-form input,.cloud-invite-form select{display:block;width:100%;margin-top:6px;border:1px solid #d7e0ec;border-radius:8px;background:#fff;padding:10px}.cloud-invite-form .primary{white-space:nowrap}.cloud-team-tip{background:#eef5ff;border:1px solid #d2e1fa;border-radius:8px;color:#4e6f9a;font-size:10px;line-height:1.6;padding:9px 11px}.cloud-team-list{display:grid;gap:8px;margin-top:14px}.cloud-team-row{display:grid;grid-template-columns:minmax(180px,1.3fr) minmax(120px,.8fr) minmax(100px,.7fr) auto;align-items:center;gap:9px;border:1px solid var(--line);background:#f8fafc;border-radius:9px;padding:10px 11px}.cloud-team-row b,.cloud-team-row small{display:block}.cloud-team-row small{color:var(--muted);font-size:9px;margin-top:3px}.cloud-team-row select{width:100%;border:1px solid #d7e0ec;border-radius:7px;background:#fff;padding:7px}.cloud-team-row .secondary{margin:0;padding:7px 10px}.cloud-role-owner{display:inline-block;background:#eaf1ff;color:var(--blue);border-radius:20px;padding:5px 8px;font-size:9px;font-weight:800}.cloud-invite-status{color:#ad6a00;font-size:10px;font-weight:750}@media(max-width:720px){.cloud-invite-form,.cloud-team-row{grid-template-columns:1fr}.cloud-invite-form .primary{width:100%}}.payment-balance-strip{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;margin:12px 0 18px}.payment-balance-strip span,.shipment-summary span{padding:13px 15px;border:1px solid #dce6f3;border-radius:10px;background:#f6f9fd}.payment-balance-strip small,.shipment-summary small{display:block;color:#718198;font-size:10px;margin-bottom:5px}.payment-balance-strip b,.shipment-summary b{color:#142842}.order-fulfillment-v71{border-top:1px solid #dfe7f0;padding-top:15px}.order-fulfillment-v71 h3{margin:0 0 8px}.shipment-summary{display:grid;grid-template-columns:repeat(2,1fr);gap:10px;margin:12px 0}.tracking-button{border:0;border-radius:9px;background:#2563d9;color:#fff;padding:11px 16px;font-weight:750;cursor:pointer}.fulfillment-tip{padding:12px 14px;border-radius:9px;background:#eef5ff;color:#45678f}.tracking-v71{white-space:nowrap}@media(max-width:760px){.payment-balance-strip,.shipment-summary{grid-template-columns:1fr}}:root{--workspace-scale:1}html,body{max-width:100%;overflow-x:hidden}.app-shell{overflow-x:hidden}main{transform-origin:top left;will-change:transform}.topbar,.page{max-width:100%}.row-actions,.document-actions,.order-actions{white-space:normal}.table-card{max-width:100%;overflow-x:auto}.nav-group{display:grid;gap:5px}.customer-nav-parent{width:100%}.customer-nav-parent .nav-label{width:auto;flex:1;text-align:left;font-size:inherit}.nav-chevron{font-style:normal;font-size:16px;color:#8ea3bf;transition:transform .18s ease}.customer-nav-group.expanded .nav-chevron{color:#fff;transform:rotate(180deg)}.customer-submenu{display:none;margin:0 0 6px 36px;padding:3px 0 3px 12px;border-left:2px solid rgba(151,171,198,.28);gap:5px}.customer-submenu.open{display:grid}.customer-subitem{width:100%;min-width:0;border:0;background:transparent;color:#a8b8cc;border-radius:8px;padding:11px 10px;display:flex;align-items:center;justify-content:space-between;gap:8px;text-align:left;cursor:pointer;font-size:14px;font-weight:600;line-height:1.3}.customer-subitem:hover,.customer-subitem.active{background:rgba(43,77,119,.68);color:#fff}.customer-subitem b{flex:0 0 auto;min-width:23px;height:23px;border-radius:12px;padding:0 7px;display:grid;place-items:center;background:rgba(117,145,181,.22);color:#c1cddd;font-size:11px}.customer-subitem.active b{background:#2864dc;color:#fff}.customer-followup-page[hidden],#customer-list-view[hidden]{display:none!important}.customer-followup-page-head{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;margin-bottom:18px}.customer-followup-page-head h2{font-size:24px;margin:5px 0 6px}.customer-followup-page-head p{color:var(--muted);font-size:13px;margin:0}.followup-page-summary{display:flex;gap:12px;margin-bottom:16px}.followup-page-summary span{min-width:150px;background:#fff;border:1px solid var(--line);border-radius:11px;box-shadow:var(--shadow);padding:13px 16px}.followup-page-summary small,.followup-page-summary b{display:block}.followup-page-summary small{color:var(--muted);font-size:10px}.followup-page-summary b{font-size:18px;margin-top:5px}.customer-followup-page-list{display:grid;gap:12px}.customer-followup-page-row{display:grid;grid-template-columns:minmax(150px,.8fr) minmax(250px,1.2fr) minmax(260px,1.4fr) auto;align-items:center;gap:18px;background:#fff;border:1px solid var(--line);border-radius:12px;box-shadow:var(--shadow);padding:17px 18px}.customer-followup-page-row small{display:block;color:var(--muted);font-size:10px}.followup-customer>b{display:block;font-size:16px;margin-bottom:5px}.followup-dates{display:grid;grid-template-columns:1fr 1fr;gap:12px}.followup-dates span{background:#f7f9fc;border-radius:8px;padding:9px 10px}.followup-dates b{display:block;font-size:12px;margin-top:4px}.followup-dates b.overdue{color:#c83939}.followup-latest p{margin:5px 0 0;font-size:12px;line-height:1.55}.customer-followup-page-row .order-actions{justify-content:flex-end;flex-wrap:nowrap}.customer-followup-page-row .secondary{margin:0}.customer-followup-empty{padding:55px}@media(max-width:1200px){.customer-followup-page-row{grid-template-columns:1fr 1.4fr}.followup-latest{grid-column:1/-1}.customer-followup-page-row .order-actions{justify-content:flex-start}}@media(max-width:900px){.customer-nav-parent .nav-label,.nav-chevron,.customer-submenu{display:none!important}}@media(max-width:700px){.customer-followup-page-head{flex-direction:column}.followup-page-summary{display:grid;grid-template-columns:1fr}.followup-page-summary span{min-width:0}.customer-followup-page-row{grid-template-columns:1fr}.followup-latest{grid-column:auto}.followup-dates{grid-template-columns:1fr}.customer-followup-page-row .order-actions{flex-wrap:wrap}}.customer-lifecycle-tabs,.master-tabs{display:flex;gap:7px;flex-wrap:wrap;background:#fff;border:1px solid var(--line);border-radius:13px;padding:10px;margin-bottom:12px;box-shadow:var(--shadow)}.customer-lifecycle-tabs button,.master-tabs button{border:0;background:#f2f5f9;color:#65758b;border-radius:8px;padding:10px 14px;font-weight:750;cursor:pointer}.customer-lifecycle-tabs button.active,.master-tabs button.active{background:#2864dc;color:#fff}.customer-lifecycle-tabs button b{display:inline-grid;place-items:center;min-width:23px;height:23px;margin-left:7px;padding:0 6px;border-radius:20px;background:rgba(255,255,255,.2)}.customer-filter-bar,.customer-bulk-bar{display:flex;align-items:center;gap:8px;flex-wrap:wrap;background:#fff;border:1px solid var(--line);padding:10px 12px}.customer-filter-bar{border-radius:12px 12px 0 0}.customer-bulk-bar{border-top:0;border-radius:0 0 12px 12px;margin-bottom:12px}.customer-filter-bar select,.customer-saved-filter,.inline-status-select{border:1px solid #d7e0ec;border-radius:7px;background:#fff;padding:9px 29px 9px 10px;color:var(--text)}.customer-bulk-bar>span{margin-right:auto;color:var(--muted);font-size:11px}.customer-bulk-bar>span b{color:var(--blue);font-size:14px}.customer-business-fields{display:grid;grid-template-columns:1fr 1fr;gap:12px}.customer-business-fields label{margin:0}.customer-business-fields .wide{grid-column:1/-1}.inline-status-select{min-width:120px;padding-top:6px;padding-bottom:6px;font-size:11px}.workflow-strip{display:flex;align-items:center;gap:7px;overflow-x:auto;margin:0 0 16px;padding-bottom:3px}.workflow-strip span{flex:1;min-width:112px;display:flex;align-items:center;justify-content:space-between;gap:8px;background:#eef4ff;color:#244d8c;border:1px solid #d7e4fa;border-radius:9px;padding:11px 12px}.workflow-strip span b{font-size:11px;white-space:nowrap}.workflow-strip span em{display:grid;place-items:center;min-width:24px;height:24px;border-radius:50%;background:#2864dc;color:#fff;font-style:normal;font-size:10px}.workflow-strip i{color:#8ea0b8;font-style:normal}.inventory-v72-actions,.finance-v72-actions{display:inline-flex;gap:6px;flex-wrap:wrap}.master-data-card{max-width:900px}.master-data-card .card-head{align-items:center}.master-note{margin:0 0 18px;color:var(--muted)}.master-data-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.master-data-list>div{display:flex;align-items:center;gap:7px;border:1px solid var(--line);background:#f8fafc;border-radius:9px;padding:10px 12px}.master-data-list>div>span{flex:1;font-weight:700}.master-data-list .empty{grid-column:1/-1;display:block;text-align:center}.page#page-sales-tracker .table-card{overflow-x:auto}.page#page-sales-tracker table{min-width:1320px}@media(max-width:900px){.customer-filter-bar,.customer-bulk-bar{align-items:stretch;display:grid;grid-template-columns:1fr 1fr}.customer-bulk-bar>span{grid-column:1/-1}.master-data-list{grid-template-columns:1fr}.inventory-v72-actions,.finance-v72-actions{display:flex;width:100%}.toolbar>div{flex-wrap:wrap}}@media(max-width:600px){.customer-filter-bar,.customer-bulk-bar,.customer-business-fields{grid-template-columns:1fr}.customer-business-fields .wide{grid-column:auto}.customer-lifecycle-tabs button,.master-tabs button{flex:1 1 45%}.workflow-strip span{min-width:125px}}.order-exception-v72{border-top:1px solid var(--line);padding-top:16px}.order-exception-v72 h3{margin:0 0 5px}.order-exception-v72>p{color:var(--muted);margin:0 0 12px}.exception-history-v72{display:grid;gap:6px;margin-top:12px}.exception-history-v72 span{display:block;background:#f7f9fc;border-radius:7px;padding:9px 11px;font-size:11px}.exception-history-v72 b{margin-right:8px;color:#2864dc}.inventory-matrix-card{overflow-x:auto;overflow-y:hidden}.inventory-matrix-card table{width:100%;min-width:1225px;table-layout:fixed}.inventory-matrix-card th,.inventory-matrix-card td{box-sizing:border-box;padding:10px 5px;text-align:center;vertical-align:middle;white-space:normal;overflow:hidden}.inventory-matrix-card th:first-child,.inventory-matrix-card td:first-child{width:82px;min-width:82px;max-width:82px;position:static;background:inherit;text-align:left}.inventory-matrix-card th:nth-child(2),.inventory-matrix-card td:nth-child(2){width:158px;min-width:158px;max-width:158px;position:static;background:inherit;text-align:left}.inventory-matrix-card th:nth-child(n+3):nth-child(-n+12),.inventory-matrix-card td:nth-child(n+3):nth-child(-n+12){width:71px;min-width:71px;max-width:71px}.inventory-matrix-card th:nth-child(13),.inventory-matrix-card td:nth-child(13){width:115px;min-width:115px;max-width:115px}.inventory-matrix-card th:nth-child(14),.inventory-matrix-card td:nth-child(14){width:82px;min-width:82px;max-width:82px}.inventory-matrix-card th:nth-child(15),.inventory-matrix-card td:nth-child(15){width:78px;min-width:78px;max-width:78px}.inventory-matrix-card thead th{background:#f7f9fc!important;color:#52627a;font-size:10px;line-height:1.2}.inventory-matrix-card thead th>b{display:block;color:#1c3556;font-size:12px;margin-bottom:3px}.inventory-matrix-card thead th>small{display:block;color:#8491a4;font-size:8px;letter-spacing:-.2px;white-space:nowrap}.inventory-matrix-card .mini-product{min-width:0;gap:7px}.inventory-matrix-card .mini-product img,.inventory-matrix-card .mini-product>span{width:43px;height:43px;min-width:43px}.stock-matrix-cell{min-width:0;display:grid;grid-template-columns:1fr;gap:1px;justify-items:center}.stock-matrix-cell b{font-size:14px;line-height:1.15}.stock-matrix-cell small{font-size:8px;line-height:1.2;white-space:nowrap}.stock-matrix-total{min-width:0;gap:1px}.stock-matrix-total b{font-size:12px;white-space:nowrap}.stock-matrix-total small{font-size:8px;white-space:nowrap}.document-date{min-width:142px}.document-date b{font-size:11px;white-space:nowrap;font-variant-numeric:tabular-nums}@media(max-width:1250px){.inventory-matrix-card table{min-width:1225px}}.inventory-matrix-card thead th{height:54px;vertical-align:middle}.inventory-matrix-card tbody tr{height:106px}.stock-matrix-cell{width:100%;display:grid;gap:3px}.stock-matrix-cell span{width:100%;display:flex;align-items:center;justify-content:space-between;gap:3px;padding:2px 4px;border-radius:4px;font-size:9px;line-height:1.15}.stock-matrix-cell span i{font-style:normal;font-size:8px;font-weight:700}.stock-matrix-cell span b{font-size:11px;line-height:1.15;font-variant-numeric:tabular-nums}.stock-matrix-cell .matrix-actual{background:#f0f4fa;color:#263a56}.stock-matrix-cell .matrix-held{background:#fff5df;color:#9a6510}.stock-matrix-cell .matrix-available{background:#eaf8f2;color:#157151}.stock-matrix-total .available{color:#157151}.inventory-matrix-card tbody td:nth-child(n+3):nth-child(-n+12){border-left:1px solid #eef2f7}.sidebar{z-index:42;overflow-y:auto;overflow-x:hidden}.sidebar nav{align-content:start}.sidebar .nav-item{position:relative;width:100%;min-height:49px;font-size:16px;font-weight:650;letter-spacing:.1px;transition:background .18s ease,color .18s ease,transform .18s ease}.sidebar .nav-item:hover{transform:translateX(2px)}.sidebar .nav-item .nav-label{width:auto;flex:1;text-align:left;font-size:inherit}.sidebar .nav-item .nav-chevron{flex:0 0 auto;width:20px;text-align:center;font-size:20px;line-height:1;color:#7f96b4;transform:none;transition:transform .18s ease,color .18s ease}.sidebar .nav-item[aria-expanded=true] .nav-chevron{transform:rotate(180deg);color:#fff}.sidebar .nav-item[aria-expanded=true]{background:linear-gradient(90deg,#213f66,#1c3557);color:#fff;box-shadow:inset 3px 0 #4d8bff}.sidebar-mega-menu[hidden]{display:none!important}.sidebar-mega-menu{--mega-columns:2;position:fixed;z-index:80;width:min(760px,calc(100vw - 270px));max-width:760px;max-height:calc(100vh - 32px);overflow:auto;color:#fff;background:radial-gradient(circle at 90% 0,rgba(68,120,217,.2),transparent 34%),linear-gradient(145deg,#172943,#0f1d32 72%);border:1px solid rgba(154,181,218,.2);border-radius:17px;box-shadow:0 24px 70px rgba(3,12,25,.34),0 5px 18px rgba(3,12,25,.2);padding:19px 20px 21px;animation:mega-menu-in .16s ease-out}#quote-month-v7240,#sales-tracker-month-v7240,#document-month-v7240,#order-profit-month-v7240{min-width:150px;width:auto}#quote-order-status-v7240,#sales-finance-filter-v7240,#customer-duplicate-filter-v7240{min-width:150px}.order-profit-section-v7240{margin-bottom:28px;padding-bottom:28px;border-bottom:1px solid var(--line,#dfe7f2)}.order-profit-head-v7240{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;margin:22px 0 16px}.order-profit-head-v7240 h2{margin:4px 0 3px}.order-profit-head-v7240 p{margin:0;color:#708199}.order-profit-head-v7240 label{display:grid;gap:6px;color:#60718a;font-weight:700}#order-profit-stats-v7240{margin-bottom:16px}.profit-number-v7240.positive,.positive{color:#07835b}.profit-number-v7240.negative,.negative{color:#d14343}.profit-detail-summary-v7240{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:18px}.profit-detail-summary-v7240 span{padding:15px;border:1px solid #dce6f3;border-radius:12px;background:#f7faff}.profit-detail-summary-v7240 small,.profit-detail-summary-v7240 b{display:block}.profit-detail-summary-v7240 b{font-size:20px;margin-top:5px}.order-profit-detail-v7240,.commission-orders-v7240{overflow:auto;max-height:65vh}.order-profit-detail-v7240 table,.commission-orders-v7240 table{min-width:900px}.quote-stage-v7240,.duplicate-badge-v7240,.unique-badge-v7240,.finance-release-v7240{display:inline-flex;align-items:center;border-radius:999px;padding:5px 10px;font-size:12px;font-weight:800;white-space:nowrap}.quote-stage-v7240.pending{color:#9b6512;background:#fff3d6}.quote-stage-v7240.confirmed{color:#1767c7;background:#eaf3ff}.quote-stage-v7240.completed{color:#087b55;background:#e5f8f0}.duplicate-badge-v7240{color:#c43c3c;background:#ffebeb}.unique-badge-v7240{color:#557087;background:#edf3f8}.finance-release-v7240.approved,.finance-release-v7240.covered{color:#087b55;background:#ddf7ec}.finance-release-v7240.blocked{color:#b42318;background:#fee4e2}.finance-release-v7240.pending{color:#b54708;background:#fff0c7}.finance-release-v7240.not_ready{color:#66758a;background:#eef3f9}.finance-review-button-v7240{margin-top:7px;color:#1767c7}.workflow-next-v7228.blocked{background:#fff1cf!important;color:#8a5c00!important;border-color:#efd184!important}.finance-order-review-v7240{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:16px;border:1px solid #dbe5f1;border-radius:14px;background:#f8fbff}.finance-order-review-v7240>div{display:flex;align-items:flex-start;gap:14px}.finance-order-review-v7240 small,.finance-order-review-v7240 p{display:block;margin:3px 0 0;color:#6c7d93}#sales-tracker-table td:nth-child(4){min-width:190px}#sales-tracker-table td:nth-child(8){min-width:170px}#customer-table td:nth-child(10){min-width:190px}#customer-table td:nth-child(10) small{margin-top:7px}#expense-table td:nth-child(2){min-width:180px}#expense-table td:nth-child(5){max-width:240px}.commission-table-card-v7238 table{min-width:1120px}@media(max-width:900px){.order-profit-head-v7240{align-items:stretch;flex-direction:column}.profit-detail-summary-v7240{grid-template-columns:1fr}.finance-order-review-v7240{align-items:stretch;flex-direction:column}}.sidebar-mega-menu.mega-cols-1{width:min(330px,calc(100vw - 270px))}.sidebar-mega-menu.mega-cols-2{width:min(562px,calc(100vw - 270px))}.sidebar-mega-menu.mega-cols-3{width:min(760px,calc(100vw - 270px))}@keyframes mega-menu-in{from{opacity:0;transform:translateX(-8px) scale(.985)}to{opacity:1;transform:none}}.mega-menu-head{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:0 2px 15px;border-bottom:1px solid rgba(180,200,226,.15);margin-bottom:17px}.mega-menu-title{display:flex;align-items:center;gap:11px;min-width:0}.mega-menu-title>span{width:34px;height:34px;border-radius:10px;display:grid;place-items:center;background:linear-gradient(145deg,#3f82f5,#2462d6);font-size:17px;font-weight:800;box-shadow:0 7px 17px rgba(32,95,213,.28)}.mega-menu-title small,.mega-menu-title b{display:block}.mega-menu-title small{color:#8199ba;font-size:9px;font-weight:800;letter-spacing:1.5px;margin-bottom:3px}.mega-menu-title b{font-size:18px;white-space:nowrap}.mega-menu-close{width:34px;height:34px;border:0;border-radius:9px;display:grid;place-items:center;background:rgba(255,255,255,.06);color:#a8b9ce;font-size:20px;cursor:pointer}.mega-menu-close:hover{background:rgba(255,255,255,.12);color:#fff}.mega-menu-grid{display:grid;grid-template-columns:repeat(var(--mega-columns),minmax(0,1fr));gap:21px 24px}.mega-menu-group{min-width:0}.mega-menu-group h3{margin:0 0 9px;padding-bottom:10px;border-bottom:1px solid rgba(165,188,218,.18);color:#dce7f5;font-size:13px;font-weight:750;letter-spacing:.25px}.mega-menu-links{display:grid;gap:4px}.mega-menu-link{position:relative;width:100%;border:0;border-radius:9px;background:transparent;color:#aebed2;padding:9px 10px 9px 13px;text-align:left;cursor:pointer;font-size:13px;font-weight:600;line-height:1.35;transition:background .16s ease,color .16s ease,padding .16s ease}.mega-menu-link::before{content:"";position:absolute;left:0;top:50%;width:3px;height:0;border-radius:3px;background:#4c8aff;transform:translateY(-50%);transition:height .16s ease}.mega-menu-link:hover,.mega-menu-link.active{background:rgba(57,105,172,.25);color:#fff;padding-left:16px}.mega-menu-link:hover::before,.mega-menu-link.active::before{height:18px}.mega-menu-link small{display:block;color:#778da9;font-size:9px;font-weight:500;margin-top:3px}.mega-menu-link:hover small{color:#9fb0c5}.mega-menu-hint{margin:17px 1px 0;padding-top:13px;border-top:1px solid rgba(165,188,218,.13);color:#6f86a4;font-size:10px;line-height:1.5}body.mega-menu-open::after{content:"";position:fixed;inset:0;z-index:39;background:transparent}body.mega-menu-open .sidebar,body.mega-menu-open .sidebar-mega-menu{z-index:80}@media(max-width:1100px){.sidebar-mega-menu{--mega-columns:2!important;max-width:580px}}@media(max-width:900px){.sidebar .nav-item .nav-label,.sidebar .nav-item .nav-chevron{display:none}.sidebar .nav-item{font-size:0;justify-content:center}.sidebar .nav-item>span:first-child{font-size:19px}.sidebar-mega-menu{--mega-columns:1!important;left:82px!important;top:14px!important;bottom:14px;width:min(390px,calc(100vw - 96px));max-width:none;max-height:none;border-radius:14px}.mega-menu-grid{gap:18px}}#page-customers .customer-lifecycle-tabs{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0 0 14px}.customer-view-tab-v7243{min-width:0;display:flex;align-items:center;justify-content:space-between;gap:14px;padding:15px 17px;border:1px solid #dbe5f2;border-radius:14px;background:#fff;color:#203653;text-align:left;cursor:pointer;box-shadow:0 8px 22px rgba(24,52,87,.05)}.customer-view-tab-v7243:hover{border-color:#a9c7f7;transform:translateY(-1px)}.customer-view-tab-v7243.active{border-color:#2f6de1;background:linear-gradient(135deg,#eef5ff,#fff);box-shadow:0 11px 26px rgba(47,109,225,.13)}.customer-view-tab-v7243 span,.customer-view-tab-v7243 b,.customer-view-tab-v7243 small{display:block;min-width:0}.customer-view-tab-v7243 b{font-size:14px}.customer-view-tab-v7243 small{margin-top:4px;color:#7a8aa0;font-size:10px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.customer-view-tab-v7243 em{min-width:34px;height:34px;display:grid;place-items:center;border-radius:999px;background:#eef3fa;color:#2f6de1;font-size:13px;font-weight:800;font-style:normal}.customer-view-tab-v7243.active em{background:#2f6de1;color:#fff}#customer-followup-filters-v7243{display:flex;align-items:center;justify-content:space-between;gap:18px;margin:0 0 14px;padding:13px 15px;border:1px solid #cfe0f8;border-radius:13px;background:#f5f9ff;color:#1f3655}#customer-followup-filters-v7243[hidden]{display:none!important}#customer-followup-filters-v7243>div:first-child b,#customer-followup-filters-v7243>div:first-child span{display:block}#customer-followup-filters-v7243>div:first-child span{margin-top:3px;color:#75869c;font-size:10px}.followup-filter-pills-v7243{display:flex;align-items:center;gap:7px;flex-wrap:wrap;justify-content:flex-end}.followup-filter-pills-v7243 button{border:1px solid #d9e4f2;border-radius:999px;background:#fff;padding:8px 13px;color:#53657c;font:inherit;font-size:11px;font-weight:800;cursor:pointer}.followup-filter-pills-v7243 button.active{background:#1e4f97;border-color:#1e4f97;color:#fff}.followup-filter-pills-v7243 button.overdue.active{background:#c94c4c;border-color:#c94c4c}.followup-filter-pills-v7243 button.today.active{background:#c28517;border-color:#c28517}.followup-filter-pills-v7243 button.upcoming.active{background:#19805d;border-color:#19805d}.customer-table-card-v7243{overflow:auto}.customer-table-v7243{min-width:1120px}.customer-table-v7243 th{white-space:nowrap}.customer-table-v7243 td{vertical-align:middle}.customer-table-v7243 th:nth-child(1),.customer-table-v7243 td:nth-child(1){width:38px}.customer-table-v7243 th:nth-child(2),.customer-table-v7243 td:nth-child(2){min-width:178px}.customer-table-v7243 th:nth-child(4),.customer-table-v7243 td:nth-child(4){min-width:154px}.customer-table-v7243 th:nth-child(6),.customer-table-v7243 td:nth-child(6){min-width:126px}.customer-table-v7243 th:nth-child(8),.customer-table-v7243 td:nth-child(8){min-width:190px}.customer-table-v7243 th:last-child,.customer-table-v7243 td:last-child{min-width:150px}.customer-row-v7243:hover td{background:#f7faff}.customer-name-cell-v7243{display:grid;grid-template-columns:auto 1fr;gap:3px 7px;align-items:center}.customer-name-cell-v7243>b{font-size:13px}.customer-name-cell-v7243>span{justify-self:start;padding:3px 6px;border-radius:999px;background:#fff0ee;color:#c4423a;font-size:8px;font-weight:800}.customer-name-cell-v7243>small{grid-column:1/-1;color:#7d8ba0;max-width:220px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.customer-status-select-v7243{max-width:170px}.followup-state-v7243 b,.followup-state-v7243 small,.customer-activity-v7243 b,.customer-activity-v7243 small{display:block}.followup-state-v7243 b{font-size:11px}.followup-state-v7243 small{margin-top:4px;color:#7c8ba0;font-size:9px}.followup-state-v7243.overdue b{color:#c4423a}.followup-state-v7243.today b{color:#b57812}.followup-state-v7243.upcoming b{color:#12805b}.followup-state-v7243.unscheduled b{color:#8b98aa}.customer-activity-v7243 b{font-size:10px;font-weight:700}.customer-activity-v7243 small{margin-top:4px;color:#7c8ba0;max-width:210px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.customer-grade-select-v7243{width:104px;border:1px solid #d8e3f1;border-radius:8px;background:#fff;padding:8px;color:#233b5a}.customer-grade-badge-v7243{display:inline-flex;padding:6px 10px;border-radius:999px;font-size:10px;font-weight:900}.customer-grade-badge-v7243.grade-a{background:#fff0cc;color:#9c6500}.customer-grade-badge-v7243.grade-b{background:#e8f2ff;color:#1e60b7}.customer-grade-badge-v7243.grade-c{background:#edf1f6;color:#65758b}.customer-grade-empty-v7243{color:#94a0b1;font-size:10px}.customer-row-actions-v7243{display:flex;align-items:center;gap:4px;white-space:nowrap}.customer-row-actions-v7243 .icon-btn{padding:6px 7px}.customer-table-v7243 td small{display:none!important}.customer-country-v7321{font-size:12px}.customer-follower-select-v7321{width:132px;min-height:38px;padding:7px 28px 7px 10px;border:1px solid #cbd9eb;border-radius:9px;background:#fff;color:#173353;font-size:11px;font-weight:750;cursor:pointer}.customer-follower-select-v7321:focus{outline:0;border-color:#2b6ddd;box-shadow:0 0 0 3px rgba(43,109,221,.12)}.customer-follower-readonly-v7321{font-size:11px;color:#294666}.followup-state-v7243.converted b{color:#49657f}.customer-grade-form-v7243 select:disabled{background:#f2f4f7;color:#9aa5b3;cursor:not-allowed}.customer-drawer-status-v7243 .converted b{color:#49657f}.customer-grade-form-v7243{display:grid;grid-template-columns:minmax(180px,.65fr) 1.35fr;gap:12px;align-items:end;padding:13px;border:1px solid #cfe0f8;border-radius:11px;background:#f4f8ff}.customer-grade-form-v7243>div{min-height:48px;display:flex;flex-direction:column;justify-content:center}.customer-grade-form-v7243>div b,.customer-grade-form-v7243>div span{display:block}.customer-grade-form-v7243>div b{font-size:11px}.customer-grade-form-v7243>div span{margin-top:4px;color:#697d96;font-size:10px}.customer-followup-helper-v7243{padding:12px 14px;border:1px solid #cfe0f8;border-radius:10px;background:#f4f8ff}.customer-followup-helper-v7243 b,.customer-followup-helper-v7243 span{display:block}.customer-followup-helper-v7243 b{font-size:11px;color:#235b9e}.customer-followup-helper-v7243 span{margin-top:4px;color:#677b94;font-size:10px;line-height:1.55}.customer-drawer-open-v7243{overflow:hidden}.customer-drawer-overlay-v7243{position:fixed;z-index:1250;inset:0;background:rgba(13,28,47,.34);display:flex;justify-content:flex-end;backdrop-filter:blur(2px);animation:customerDrawerFadeV7243 .18s ease-out}.customer-drawer-panel-v7243{width:min(660px,94vw);height:100%;overflow:auto;background:#f6f8fc;border-left:1px solid #dce5f0;box-shadow:-20px 0 50px rgba(14,31,53,.22);animation:customerDrawerSlideV7243 .24s ease-out}.customer-drawer-head-v7243{position:sticky;z-index:2;top:0;display:flex;align-items:flex-start;justify-content:space-between;gap:18px;padding:23px 25px;background:rgba(255,255,255,.96);border-bottom:1px solid #dce5ef;backdrop-filter:blur(12px)}.customer-drawer-head-v7243 span{color:#2e6bdc;font-size:9px;font-weight:900;letter-spacing:1.5px}.customer-drawer-head-v7243 h2{margin:5px 0 4px;color:#18304e;font-size:25px}.customer-drawer-head-v7243 p{margin:0;color:#718198;font-size:11px}.customer-drawer-head-v7243>button{width:36px;height:36px;border:0;border-radius:999px;background:#eff3f8;color:#5e6f85;font-size:24px;cursor:pointer}.customer-drawer-status-v7243{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:18px 22px 4px}.customer-drawer-status-v7243>span{min-width:0;padding:12px;border:1px solid #dce5f0;border-radius:11px;background:#fff}.customer-drawer-status-v7243 small,.customer-drawer-status-v7243 b{display:block}.customer-drawer-status-v7243 small{color:#8290a3;font-size:9px}.customer-drawer-status-v7243 b{margin-top:5px;color:#203852;font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.customer-drawer-status-v7243 .overdue b{color:#c34139}.customer-drawer-status-v7243 .today b{color:#aa6d09}.customer-drawer-status-v7243 .upcoming b{color:#147c59}.customer-drawer-section-v7243{margin:14px 22px;padding:18px;border:1px solid #dce5f0;border-radius:14px;background:#fff}.customer-drawer-title-v7243{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:13px}.customer-drawer-title-v7243 h3{margin:0;color:#203852;font-size:14px}.customer-drawer-title-v7243 small{color:#8492a5}.customer-drawer-fields-v7243{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.customer-drawer-fields-v7243>div{padding:11px;border-radius:9px;background:#f6f8fb}.customer-drawer-fields-v7243 .wide{grid-column:1/-1}.customer-drawer-fields-v7243 small,.customer-drawer-fields-v7243 b{display:block}.customer-drawer-fields-v7243 small{color:#8290a3;font-size:9px}.customer-drawer-fields-v7243 b{margin-top:5px;color:#263c57;font-size:11px;word-break:break-word}.customer-drawer-fields-v7243 p{margin:5px 0 0;color:#53667d;line-height:1.6;white-space:pre-wrap}.customer-drawer-timeline-v7243{display:grid;gap:10px}.customer-drawer-timeline-v7243 article{position:relative;padding:0 0 11px 17px;border-bottom:1px solid #e5ebf2}.customer-drawer-timeline-v7243 article:before{content:"";position:absolute;left:0;top:5px;width:7px;height:7px;border-radius:50%;background:#2d70dd;box-shadow:0 0 0 4px #eaf2ff}.customer-drawer-timeline-v7243 time{color:#7c8da2;font-size:9px}.customer-drawer-timeline-v7243 p{margin:5px 0;color:#263d58;line-height:1.6}.customer-drawer-timeline-v7243 small{color:#8996a7}.customer-drawer-orders-v7243{display:grid;gap:7px}.customer-drawer-orders-v7243 button{display:flex;align-items:center;justify-content:space-between;gap:16px;width:100%;padding:11px 12px;border:1px solid #e0e7f0;border-radius:9px;background:#fafcff;color:#243b57;text-align:left;cursor:pointer}.customer-drawer-orders-v7243 button:hover{border-color:#9fc1f3;background:#f2f7ff}.customer-drawer-orders-v7243 span,.customer-drawer-orders-v7243 b,.customer-drawer-orders-v7243 small{display:block}.customer-drawer-orders-v7243 small{margin-top:3px;color:#8291a5}.customer-drawer-orders-v7243 strong{white-space:nowrap}.customer-drawer-actions-v7243{position:sticky;bottom:0;display:flex;justify-content:flex-end;gap:8px;padding:15px 22px;background:rgba(255,255,255,.96);border-top:1px solid #dce5ef;backdrop-filter:blur(12px)}.customer-drawer-actions-v7243 .secondary{margin:0}@keyframes customerDrawerFadeV7243{from{background:rgba(13,28,47,0)}to{background:rgba(13,28,47,.34)}}@keyframes customerDrawerSlideV7243{from{transform:translateX(38px);opacity:.3}to{transform:translateX(0);opacity:1}}.dashboard-followup-board-v7243{margin-bottom:18px;padding:18px;border:1px solid #dce5ef;border-radius:16px;background:#fff;box-shadow:0 10px 28px rgba(24,52,87,.06)}.dashboard-followup-board-v7243>header{display:flex;align-items:center;justify-content:space-between;gap:15px;margin-bottom:14px}.dashboard-followup-board-v7243 h2{margin:3px 0;color:#1d3553;font-size:17px}.dashboard-followup-board-v7243 p{margin:0;color:#7a899d;font-size:10px}.dashboard-followup-columns-v7243{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.dashboard-followup-columns-v7243>article{min-width:0;padding:12px;border:1px solid #e2e8f1;border-radius:12px;background:#fafcff}.dashboard-followup-columns-v7243>article.overdue{background:#fff9f8}.dashboard-followup-columns-v7243>article.today{background:#fffdf7}.dashboard-followup-columns-v7243>article.upcoming{background:#f8fdfb}.dashboard-followup-column-title-v7243{display:flex;align-items:center;gap:7px;margin-bottom:8px}.dashboard-followup-column-title-v7243>span{width:8px;height:8px;border-radius:50%;background:#8897aa}.overdue .dashboard-followup-column-title-v7243>span{background:#d44848}.today .dashboard-followup-column-title-v7243>span{background:#d59725}.upcoming .dashboard-followup-column-title-v7243>span{background:#1a966d}.dashboard-followup-column-title-v7243 b{font-size:12px}.dashboard-followup-column-title-v7243 em{margin-left:auto;min-width:24px;height:24px;display:grid;place-items:center;border-radius:999px;background:#edf2f8;font-size:10px;font-style:normal;font-weight:900}.dashboard-followup-columns-v7243 article>button{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;padding:9px 0;border:0;border-bottom:1px solid #e5ebf2;background:none;color:#263d58;text-align:left;cursor:pointer}.dashboard-followup-columns-v7243 article>button:last-child{border-bottom:0}.dashboard-followup-columns-v7243 article>button span,.dashboard-followup-columns-v7243 article>button b,.dashboard-followup-columns-v7243 article>button small{display:block}.dashboard-followup-columns-v7243 article>button b{font-size:11px}.dashboard-followup-columns-v7243 article>button small{margin-top:2px;color:#8794a6;font-size:8px}.dashboard-followup-columns-v7243 article>button em{max-width:48%;color:#6e7e93;font-size:8px;font-style:normal;text-align:right}.dashboard-followup-empty-v7243{margin:15px 0 5px;color:#96a1b0;font-size:10px}@media(max-width:1050px){.dashboard-followup-columns-v7243{grid-template-columns:1fr}.customer-view-tab-v7243 small{white-space:normal}.customer-table-v7243{min-width:1000px}}@media(max-width:720px){#page-customers .customer-lifecycle-tabs{grid-template-columns:1fr}.customer-view-tab-v7243{padding:12px 14px}#customer-followup-filters-v7243,.dashboard-followup-board-v7243>header{align-items:stretch;flex-direction:column}.followup-filter-pills-v7243{justify-content:flex-start}.customer-drawer-panel-v7243{width:100vw}.customer-drawer-head-v7243,.customer-drawer-actions-v7243{padding-left:16px;padding-right:16px}.customer-drawer-status-v7243{grid-template-columns:1fr;padding-left:16px;padding-right:16px}.customer-drawer-section-v7243{margin-left:16px;margin-right:16px}.customer-drawer-fields-v7243{grid-template-columns:1fr}.customer-drawer-fields-v7243 .wide{grid-column:auto}.customer-grade-form-v7243{grid-template-columns:1fr}.customer-drawer-actions-v7243{display:grid;grid-template-columns:1fr}.customer-drawer-actions-v7243 button{width:100%}}@media(max-width:560px){.sidebar-mega-menu{width:calc(100vw - 88px);left:78px!important;padding:16px}.mega-menu-title b{font-size:16px}.mega-menu-link{font-size:12px;padding-top:8px;padding-bottom:8px}}:root{--pale:#f5f7fb;--line:#e5eaf2;--muted:#728098;--shadow:0 8px 24px rgba(28,51,84,.07)}html,body{overflow-x:hidden}body{background:var(--pale)}.app-shell{grid-template-columns:224px minmax(0,1fr)}.sidebar{padding:22px 14px 18px}.brand{margin:0 8px 24px}.brand-mark{width:48px;height:48px;border-radius:13px;font-size:22px}.brand h2{font-size:19px}.brand small{font-size:9px}.nav-item{min-height:50px;margin-bottom:4px;padding:0 14px;border-radius:11px;font-size:15px}.nav-item>span:first-child{width:22px;font-size:15px}.sidebar-foot{left:22px;bottom:18px;font-size:9px}main{width:100%!important;min-width:0;min-height:100vh!important;padding:0 clamp(18px,2.4vw,36px) 36px;transform:none!important;zoom:1!important}.topbar{min-height:82px;gap:18px;margin-bottom:14px;padding:16px 0 12px}.topbar h1{font-size:25px;line-height:1.15}.topbar p{display:none}.topbar-actions{gap:8px;flex-wrap:wrap;justify-content:flex-end}.ui-scale-control{display:none!important}button,.primary,.secondary{min-height:40px;border-radius:9px}.primary,.secondary{padding:9px 14px}.cloud-save-status{padding:8px 11px;font-size:10px}.page{min-width:0}.toolbar{align-items:center;gap:10px;margin:0 0 12px}.toolbar>input{min-height:42px;max-width:530px;padding:10px 14px}.toolbar>div{display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-end}.stats{gap:12px;margin-bottom:12px}.stat{min-height:112px;padding:16px 18px;border-radius:12px;box-shadow:var(--shadow)}.stat strong{font-size:25px;line-height:1.1}.card{border-radius:12px;box-shadow:var(--shadow)}.card-head{min-height:58px;padding:14px 18px}.card-head h2{font-size:15px}.page .card-head .eyebrow,.page .card-head>small,.quick-actions small,.mega-menu-link small,.mega-menu-hint,.master-note{display:none!important}.quick-actions{gap:9px;padding:14px}.quick-actions button{min-height:70px;padding:13px}.quick-actions span{gap:0}.grid-two{gap:14px}.table-card{max-width:100%;overflow:auto}table{min-width:760px}th{padding:11px 14px;font-size:10px;white-space:nowrap}td{padding:13px 14px;font-size:11px}.customer-lifecycle-tabs,.master-tabs{gap:7px;margin-bottom:10px;padding:7px;border-radius:11px}.customer-lifecycle-tabs button,.master-tabs button{min-height:38px;padding:8px 13px}.customer-advanced-tools[hidden]{display:none}.customer-advanced-tools{margin:-2px 0 12px}.customer-filter-bar,.customer-bulk-bar{padding:9px 10px}.customer-filter-bar select,.customer-saved-filter{min-height:38px}.workflow-strip{gap:7px;margin-bottom:12px;padding:8px;overflow:auto;border-radius:11px}.workflow-strip span{min-width:116px;padding:9px 11px}.workflow-auto-note-v7228{display:flex;align-items:center;gap:12px;margin:0 0 12px;padding:12px 15px;border:1px solid #cfe4db;border-radius:11px;background:#effaf5;color:#176b50}.workflow-auto-note-v7228>span{display:grid;place-items:center;width:34px;height:34px;border-radius:9px;background:#d7f5e8;font-size:18px}.workflow-auto-note-v7228 div{display:grid;gap:3px}.workflow-auto-note-v7228 b{font-size:13px}.workflow-auto-note-v7228 small{color:#538171;font-size:11px;line-height:1.5}.workflow-state-v7228{display:grid;gap:6px;min-width:116px}.workflow-state-v7228>b{display:inline-flex;justify-content:center;padding:7px 10px;border-radius:999px;background:#e7f7ef;color:#12805b;font-size:11px;white-space:nowrap}.workflow-state-v7228 details{position:relative}.workflow-state-v7228 summary{color:#8491a3;font-size:9px;cursor:pointer;text-align:center;list-style:none}.workflow-state-v7228 summary::-webkit-details-marker{display:none}.workflow-state-v7228 select{position:absolute;right:0;z-index:8;width:148px;margin-top:4px;border:1px solid #d7e0ec;border-radius:8px;background:#fff;padding:8px;color:#26384f;box-shadow:0 9px 24px rgba(21,42,73,.15)}.workflow-row-actions-v7228{display:flex;align-items:center;gap:5px;min-width:250px;flex-wrap:wrap}.workflow-next-v7228{border:0;border-radius:8px;background:#2864dc;color:#fff;padding:10px 15px;font-weight:800;cursor:pointer;box-shadow:0 5px 14px rgba(40,100,220,.18)}.workflow-next-v7228:hover{background:#1f55c2}.workflow-next-v7228.compact{padding:7px 10px;font-size:10px}.workflow-finished-v7228{color:#18805e;font-size:11px;font-weight:800}.payment-flow-note-v7228{display:flex;align-items:center;gap:10px;padding:11px 13px;border:1px solid #cfe4db;border-radius:9px;background:#effaf5;color:#176b50}.payment-flow-note-v7228 b{white-space:nowrap}.payment-flow-note-v7228 span{font-size:11px}.order-workflow-v7228{display:grid;gap:14px;padding:17px;border:1px solid #d6e3f6;border-radius:12px;background:#f7faff}.order-workflow-head-v7228{display:flex;align-items:center;justify-content:space-between;gap:16px}.order-workflow-head-v7228 small{color:#2864dc;font-weight:900;letter-spacing:.12em}.order-workflow-head-v7228 h3{margin:3px 0}.order-workflow-head-v7228 p{margin:0;color:#718097;font-size:11px}.order-flow-steps-v7228{display:flex;gap:0;overflow-x:auto;padding-bottom:4px}.order-flow-steps-v7228 span{position:relative;display:grid;justify-items:center;gap:5px;min-width:108px;color:#9aa6b6;font-size:10px}.order-flow-steps-v7228 span:not(:last-child)::after{content:"";position:absolute;top:14px;left:64%;width:72%;height:2px;background:#dce5f2}.order-flow-steps-v7228 span i{position:relative;z-index:1;display:grid;place-items:center;width:29px;height:29px;border-radius:50%;background:#e6ecf4;color:#7f8da1;font-style:normal;font-weight:800}.order-flow-steps-v7228 span.done,.order-flow-steps-v7228 span.current{color:#1d5bc8}.order-flow-steps-v7228 span.done i{background:#dff4ea;color:#14815c}.order-flow-steps-v7228 span.done:not(:last-child)::after{background:#7bc9ab}.order-flow-steps-v7228 span.current i{background:#2864dc;color:#fff;box-shadow:0 0 0 5px #dfeaff}.order-flow-history-v7228{display:grid;gap:6px;padding-top:10px;border-top:1px solid #dce5f2}.order-flow-history-v7228 span{display:flex;gap:10px;color:#607087;font-size:10px}.order-flow-history-v7228 span b{color:#30455f;white-space:nowrap}@media(max-width:760px){.workflow-auto-note-v7228{align-items:flex-start}.order-workflow-head-v7228{align-items:flex-start;flex-direction:column}.workflow-row-actions-v7228{min-width:210px}.payment-flow-note-v7228{align-items:flex-start;flex-direction:column}}.finance-fx-note-v7229{display:flex;align-items:center;gap:12px;margin:0 0 13px;padding:12px 15px;border:1px solid #cde4da;border-radius:11px;background:#eff9f5;color:#176b50}.finance-fx-note-v7229[hidden],.finance-book-rate-v7229[hidden]{display:none!important}.finance-fx-note-v7229>span{display:grid;place-items:center;width:35px;height:35px;border-radius:9px;background:#d8f3e8;font-size:18px;font-weight:900}.finance-fx-note-v7229 div{display:grid;gap:3px}.finance-fx-note-v7229 b{font-size:13px}.finance-fx-note-v7229 small{color:#568071;font-size:11px;line-height:1.5}.finance-fx-note-v7229 small strong{color:#c57b14}.finance-book-rate-v7229{display:flex!important;align-items:center;gap:6px;padding:5px 6px 5px 10px;border:1px solid #d5e1f0;border-radius:9px;background:#fff}.finance-book-rate-v7229>span{color:#6b7c92;font-size:10px;font-weight:800;white-space:nowrap}.finance-book-rate-v7229 input{width:74px!important;margin:0!important;padding:6px 7px!important;border:0!important;background:#f3f7fc!important;font-weight:800}.finance-book-rate-v7229 button{border:0;border-radius:6px;background:#e5efff;color:#2762cd;padding:6px 8px;font-size:10px;font-weight:800;cursor:pointer}.finance-fx-stats-v7229{grid-template-columns:repeat(5,minmax(0,1fr))}.finance-fx-stats-v7229 .stat{min-width:0}.finance-fx-stats-v7229 .stat strong{font-size:20px}.finance-fx-stats-v7229 .stat em{display:block;margin-top:5px;color:#91a0b3;font-size:9px;font-style:normal}.finance-fx-stats-v7229 .stat.gain strong,.fx-gain-v7229{color:#12805b}.finance-fx-stats-v7229 .stat.loss strong,.fx-loss-v7229{color:#d14c4c}.payment-fx-panel-v7229{display:grid;gap:13px;margin-top:3px;padding:16px;border:1px solid #d4e2f4;border-radius:11px;background:#f7faff}.payment-fx-heading-v7229{display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.payment-fx-heading-v7229 small{color:#2864dc;font-size:9px;font-weight:900;letter-spacing:.12em}.payment-fx-heading-v7229 h3{margin:3px 0 2px}.payment-fx-heading-v7229 p{margin:0;color:#738298;font-size:10px}.payment-fx-heading-v7229>b{padding:7px 10px;border-radius:8px;background:#e6efff;color:#285ba8;font-size:10px;white-space:nowrap}.payment-fx-fields-v7229{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:11px}.payment-fx-fields-v7229 label{margin:0;font-size:11px;font-weight:800}.payment-fx-fields-v7229 input{width:100%;margin:6px 0 0;padding:9px 10px;border:1px solid #d5deeb;border-radius:7px;background:#fff}.payment-fx-fields-v7229 input[readonly]{background:#edf1f6;color:#75839a}.payment-fx-fields-v7229 label small{display:block;margin-top:4px;color:#8a98ab;font-size:9px;font-weight:400}.payment-fx-result-v7229{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:7px}.payment-fx-result-v7229 span{display:grid;gap:4px;padding:9px;border:1px solid #e1e8f2;border-radius:8px;background:#fff}.payment-fx-result-v7229 span small{color:#7e8da1;font-size:8px}.payment-fx-result-v7229 span b{font-size:12px}.payment-fx-result-v7229 .actual{border-color:#bfe4d4;background:#effaf5;color:#137555}.payment-fx-result-v7229 .gain{color:#12805b}.payment-fx-result-v7229 .loss{color:#d14c4c}.payment-fx-recalculate-v7229{justify-self:start;border:0;background:none;color:#2864dc;padding:0;font-size:10px;font-weight:800;cursor:pointer}.payment-fx-source-v7229{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.payment-fx-source-v7229 span{display:grid;gap:4px;padding:10px;border-radius:8px;background:#f3f6fa}.payment-fx-source-v7229 small{color:#7d8ba0;font-size:9px}.payment-history-v7229{display:grid;gap:13px}.payment-history-summary-v7229{grid-template-columns:repeat(4,minmax(0,1fr))}.payment-history-table-v7229{overflow:auto;border:1px solid #e2e8f0;border-radius:9px}.payment-history-table-v7229 table{min-width:980px}.payment-history-table-v7229 th,.payment-history-table-v7229 td{padding:11px 12px}.payment-history-table-v7229 td small{display:block;margin-top:3px;color:#8a98aa;font-size:9px}.fx-pending-v7229{color:#c57b14!important;font-weight:800}.finance-module-panel#finance-receivables-panel table{min-width:1260px}.finance-module-panel#finance-receivables-panel td small{display:block;margin-top:4px;color:#8290a4;font-size:9px}@media(max-width:1180px){.finance-fx-stats-v7229{grid-template-columns:repeat(3,minmax(0,1fr))}.payment-fx-result-v7229{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:760px){.finance-fx-note-v7229{align-items:flex-start}.finance-book-rate-v7229{width:100%;justify-content:space-between}.payment-fx-fields-v7229,.payment-fx-source-v7229{grid-template-columns:1fr}.payment-fx-result-v7229{grid-template-columns:1fr 1fr}.payment-fx-heading-v7229{flex-direction:column}.finance-fx-stats-v7229{grid-template-columns:1fr 1fr}}.numbering-rule,.inventory-matrix-note{margin:0 0 10px;padding:9px 12px;border-radius:9px;font-size:10px}.modal-panel{border-radius:16px}.form-grid{gap:12px}.quote-step{margin:12px 0 8px}.quote-step p{display:none}.sidebar-mega-menu{width:min(620px,calc(100vw - 258px));max-height:min(650px,calc(100vh - 28px));padding:15px;border-radius:14px}.mega-menu-head{margin-bottom:10px;padding-bottom:10px}.mega-menu-title b{font-size:17px}.mega-menu-grid{gap:8px}.mega-menu-group{padding:11px;border-radius:10px}.mega-menu-group h3{margin:0 0 6px;padding-bottom:7px;font-size:11px}.mega-menu-link{min-height:34px;padding:7px 9px;border-radius:7px;font-size:11px}@media(max-width:1180px){.stats{grid-template-columns:repeat(2,minmax(0,1fr))}.topbar{align-items:flex-start}.toolbar{align-items:stretch}.toolbar>input{max-width:none;flex:1 1 320px}}@media(max-width:900px){.app-shell{grid-template-columns:76px minmax(0,1fr)}.sidebar{padding:18px 8px}.brand{justify-content:center;margin:0 0 22px}.brand>div:not(.brand-mark),.nav-label,.nav-chevron,.sidebar-foot{display:none}.nav-item{justify-content:center;padding:0}.nav-item>span:first-child{width:auto}main{padding:0 14px 28px}.sidebar-mega-menu{left:88px!important;width:min(560px,calc(100vw - 102px))}}@media(max-width:700px){.topbar{min-height:0;flex-direction:column;padding:14px 0 10px}.topbar-actions{width:100%;justify-content:flex-start}.topbar-actions .cloud-save-status{margin-right:auto}.stats{grid-template-columns:1fr 1fr}.stat{min-height:96px;padding:14px}.stat strong{font-size:21px}.grid-two{grid-template-columns:1fr}.toolbar,.toolbar>div{width:100%}.toolbar>div>*{flex:1 1 auto}.sidebar-mega-menu{width:calc(100vw - 100px)}.mega-menu-grid{grid-template-columns:1fr!important}}@media(max-width:480px){.stats{grid-template-columns:1fr}.topbar-actions .secondary{display:none}.customer-lifecycle-tabs button,.master-tabs button{flex:1 1 46%}}:root{--sidebar-fixed-width:224px}.app-shell{display:block;min-height:100vh;background:var(--pale)}.sidebar{position:fixed;inset:0 auto 0 0;width:var(--sidebar-fixed-width);height:100dvh;min-height:100vh;box-sizing:border-box;overflow:hidden}.sidebar .brand{flex:0 0 auto}.sidebar nav{flex:1 1 auto;min-height:0;overflow-y:auto;overflow-x:hidden;overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:rgba(153,174,202,.35) transparent}.sidebar nav::-webkit-scrollbar{width:4px}.sidebar nav::-webkit-scrollbar-thumb{border-radius:4px;background:rgba(153,174,202,.35)}.sidebar-foot{flex:0 0 auto}main{width:calc(100% - var(--sidebar-fixed-width))!important;margin-left:var(--sidebar-fixed-width)}.document-panel{overflow-x:auto;overscroll-behavior-inline:contain}.document-panel table{width:100%;min-width:1080px;table-layout:auto}.document-panel th,.document-panel td{vertical-align:middle;padding:12px 14px;line-height:1.35}.document-panel tbody tr{height:auto}.document-panel th:nth-child(1),.document-panel td:nth-child(1){width:175px;min-width:175px}.document-panel th:nth-child(2),.document-panel td:nth-child(2){width:120px;min-width:120px}.document-panel th:nth-child(3),.document-panel td:nth-child(3){width:95px;min-width:95px;white-space:nowrap}.document-panel th:nth-child(4),.document-panel td:nth-child(4),.document-panel th:nth-child(5),.document-panel td:nth-child(5){width:165px;min-width:165px}.document-panel th:nth-child(6),.document-panel td:nth-child(6){min-width:325px}.document-panel td:first-child b,.document-panel td:nth-child(2),.document-panel .order-status{white-space:nowrap;word-break:normal}.document-panel td:first-child b{display:block;font-variant-numeric:tabular-nums}.document-panel td:first-child small{display:block;margin-top:4px}.document-panel .document-actions{display:flex;flex-wrap:nowrap;align-items:center;justify-content:start;gap:10px;white-space:nowrap}.document-panel .document-actions .icon-btn,.document-panel .document-actions .secondary{min-height:30px;margin:0;padding:4px 2px;font-size:11px}@media(max-width:900px){:root{--sidebar-fixed-width:76px}.sidebar{width:var(--sidebar-fixed-width)}main{width:calc(100% - var(--sidebar-fixed-width))!important;margin-left:var(--sidebar-fixed-width)}}.customer-import-panel{width:min(1120px,96vw);max-height:92vh;padding:30px;overflow:hidden}.customer-import-heading h2{margin:0 0 8px}.customer-import-heading p{margin:0;color:var(--text-light);line-height:1.65}.customer-import-actions{display:flex;align-items:center;gap:12px;margin-top:22px;flex-wrap:wrap}.customer-import-file{flex:1 1 360px;min-width:260px;padding:12px 14px;border:1px solid var(--border);border-radius:12px;background:#f8fbff;color:var(--text)}.customer-import-summary{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:18px}.customer-import-summary .summary-card{min-height:82px;padding:14px 16px;border:1px solid #dfe8f5;border-radius:14px;background:#f8fbff}.customer-import-summary .summary-card span{display:block;margin-bottom:5px;color:var(--text-light);font-size:13px;font-weight:700}.customer-import-summary .summary-card strong{color:var(--navy);font-size:25px}.customer-import-summary .summary-card.duplicate strong{color:#c98213}.customer-import-summary .summary-card.error strong{color:#d64545}.customer-import-options{display:flex;align-items:center;gap:14px;margin-top:16px;padding:13px 15px;border-radius:12px;background:#eef5ff;color:var(--navy);font-weight:700}.customer-import-options select{width:min(360px,100%);margin-left:auto}.customer-import-preview{margin-top:16px;max-height:360px;overflow:auto;border:1px solid #dfe8f5;border-radius:14px;background:#fff}.customer-import-preview table{width:100%;min-width:860px;border-collapse:collapse}.customer-import-preview th{position:sticky;top:0;z-index:2;padding:12px 14px;background:#f3f7fc;color:#657792;font-size:13px;text-align:left;white-space:nowrap}.customer-import-preview td{padding:12px 14px;border-top:1px solid #e6edf6;color:var(--navy);vertical-align:top}.customer-import-preview td small{display:block;margin-top:4px;color:var(--text-light)}.customer-import-preview .empty-state{padding:42px 20px;color:var(--text-light);text-align:center}.customer-import-status{display:inline-flex;align-items:center;padding:5px 9px;border-radius:999px;background:#e8f8f1;color:#168a60;font-size:12px;font-weight:800;white-space:nowrap}.customer-import-status.duplicate{background:#fff3d9;color:#b77710}.customer-import-status.error{background:#ffeded;color:#cf3f3f}.customer-import-error{margin-top:14px;padding:12px 14px;border-radius:12px;background:#fff0f0;color:#bd3434;font-weight:700}.customer-import-footer{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:18px;padding-top:16px;border-top:1px solid var(--border);flex-wrap:wrap}.customer-import-footer .footer-actions{display:flex;gap:10px;margin-left:auto}@media(max-width:820px){.customer-import-panel{padding:22px 18px}.customer-import-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.customer-import-options{align-items:stretch;flex-direction:column}.customer-import-options select{width:100%;margin-left:0}}.list-pagination-v7212{position:sticky;left:0;width:100%;min-width:720px;box-sizing:border-box;display:flex;align-items:center;justify-content:space-between;gap:18px;padding:14px 18px;border-top:1px solid #dbe4f1;background:#fff;color:#66758c;font-size:14px;z-index:2}.list-pagination-card-v7212{position:static;min-width:0;margin-top:16px;border:1px solid #dbe4f1;border-radius:16px;box-shadow:0 10px 28px rgba(28,55,92,.06)}.list-pagination-summary-v7212 strong{color:#1d2f49;font-size:16px}.list-pagination-controls-v7212{display:flex;align-items:center;justify-content:flex-end;gap:10px;white-space:nowrap}.list-pagination-controls-v7212 button,.list-pagination-controls-v7212 select{height:38px;border:1px solid #d3deed;border-radius:10px;background:#fff;color:#28405f;font:inherit;font-weight:700}.list-pagination-controls-v7212 button{padding:0 14px;cursor:pointer}.list-pagination-controls-v7212 button:hover:not(:disabled){border-color:#2f68df;color:#245dd3;background:#f4f8ff}.list-pagination-controls-v7212 button:disabled{opacity:.42;cursor:not-allowed}.list-pagination-controls-v7212 select{min-width:70px;padding:0 28px 0 12px}.list-pagination-controls-v7212 label{display:flex;align-items:center;gap:7px}@media(max-width:760px){.list-pagination-v7212{min-width:620px;align-items:flex-start;flex-direction:column}.list-pagination-card-v7212{min-width:0}.list-pagination-controls-v7212{width:100%;justify-content:flex-start;flex-wrap:wrap}}.global-search-trigger-v7213{display:flex;align-items:center;gap:10px;min-width:190px;height:44px;padding:0 14px;border:1px solid #d9e3f1;border-radius:12px;background:#fff;color:#62738d;font-weight:700;cursor:pointer;box-shadow:0 6px 18px rgba(31,58,95,.05)}.global-search-trigger-v7213:hover{border-color:#8bb0f4;color:#2059cb;background:#f7faff}.global-search-trigger-v7213 kbd{margin-left:auto;border:1px solid #dbe4ef;border-radius:6px;padding:2px 6px;background:#f5f7fb;font-size:11px}.operation-feedback-v7213{position:fixed;top:22px;left:50%;z-index:13000;max-width:min(560px,calc(100vw - 32px));transform:translate(-50%,-16px);padding:11px 16px;border:1px solid #b8d0f6;border-radius:12px;background:#eef5ff;color:#1d54b7;font-size:14px;font-weight:800;box-shadow:0 12px 32px rgba(24,58,111,.18);opacity:0;pointer-events:none;transition:.2s ease}.operation-feedback-v7213.show{opacity:1;transform:translate(-50%,0)}.operation-feedback-v7213.success{border-color:#bde8d7;background:#ecfaf4;color:#087a53}.operation-feedback-v7213.error{border-color:#f3c2c2;background:#fff1f1;color:#bd2c2c}.operation-feedback-v7213.info{border-color:#b8d0f6;background:#eef5ff;color:#1d54b7}.detail-workspace-v7213{padding:4px 0 36px}.detail-workspace-v7213[hidden]{display:none!important}.detail-workspace-head-v7213{display:flex;align-items:center;gap:16px;margin-bottom:18px;padding:15px 18px;border:1px solid #dbe4f1;border-radius:16px;background:#fff;box-shadow:0 8px 24px rgba(34,62,101,.06)}.detail-workspace-head-v7213 h2{margin:0;color:#162b46;font-size:24px}.detail-back-v7213{display:inline-flex;align-items:center;gap:7px;height:40px;padding:0 13px;border:1px solid #d6e0ec;border-radius:10px;background:#fff;color:#314863;font-weight:800;cursor:pointer}.detail-back-v7213:hover{border-color:#83a9ed;color:#205fd5;background:#f5f9ff}.detail-workspace-actions-v7213{display:flex;align-items:center;justify-content:flex-end;gap:10px;margin-left:auto;flex-wrap:wrap}.detail-workspace-body-v7213{display:grid;gap:16px}.detail-metrics-v7213{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:13px}.detail-metrics-v7213 article{min-height:98px;padding:17px 18px;border:1px solid #dce5f0;border-radius:15px;background:#fff;box-shadow:0 8px 22px rgba(38,67,107,.05)}.detail-metrics-v7213 span,.detail-metrics-v7213 small{display:block;color:#718099;font-size:13px;font-weight:700}.detail-metrics-v7213 strong{display:block;margin-top:8px;color:#172b45;font-size:23px;line-height:1.15}.detail-grid-v7213{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(320px,.85fr);gap:16px}.detail-card-v7213{overflow:hidden;padding:19px;border:1px solid #dce5f0;border-radius:16px;background:#fff;box-shadow:0 8px 24px rgba(38,67,107,.05)}.detail-card-title-v7213{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-bottom:15px}.detail-card-title-v7213 h3{margin:0;color:#172c48;font-size:18px}.detail-card-title-v7213 span{color:#718099;font-size:13px;font-weight:700}.detail-definition-v7213{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.detail-definition-v7213 div{padding:12px 13px;border-radius:11px;background:#f6f8fc}.detail-definition-v7213 small{display:block;color:#78869b;font-size:12px}.detail-definition-v7213 strong{display:block;margin-top:4px;color:#21344f;font-size:14px;word-break:break-word}.detail-list-v7213,.recycle-list-v7213,.activity-list-v7213{display:grid;gap:10px}.detail-list-v7213 article,.recycle-list-v7213 article,.activity-list-v7213 article{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:13px 14px;border:1px solid #e0e7f1;border-radius:12px;background:#fbfcfe}.detail-list-v7213 strong,.recycle-list-v7213 strong,.activity-list-v7213 strong{display:block;color:#21344f}.detail-list-v7213 span,.recycle-list-v7213 span,.activity-list-v7213 span,.detail-list-v7213 small,.recycle-list-v7213 small,.activity-list-v7213 time{display:block;margin-top:3px;color:#7a879a;font-size:12px}.product-variants-v7213{display:grid;gap:15px}.product-variant-v7213{display:grid;grid-template-columns:210px minmax(0,1fr);overflow:hidden;border:1px solid #dce5f0;border-radius:16px;background:#fff}.variant-image-v7213{min-height:270px;background:#edf1f7;display:flex;align-items:center;justify-content:center;color:#7a879a}.variant-image-v7213 img{width:100%;height:100%;min-height:270px;object-fit:cover}.variant-content-v7213{min-width:0;padding:18px}.variant-content-v7213 h3{margin:3px 0 0;font-size:22px;color:#172b45}.variant-prices-v7213{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:14px 0}.variant-prices-v7213 div{padding:11px;border-radius:10px;background:#f4f7fb}.variant-prices-v7213 small,.size-stock-grid-v7213 small{display:block;color:#75839a;font-size:11px;font-weight:800}.variant-prices-v7213 strong{display:block;margin-top:3px;color:#20334f}.size-stock-grid-v7213{display:grid;grid-template-columns:repeat(5,minmax(58px,1fr));gap:7px}.size-stock-grid-v7213 div{text-align:center;padding:9px 5px;border-radius:9px;background:#eef4fd}.size-stock-grid-v7213 strong{display:block;margin-top:2px;color:#142a46;font-size:18px}.variant-actions-v7213{display:flex;gap:9px;flex-wrap:wrap;margin-top:15px}.detail-table-wrap-v7213{overflow:auto;border:1px solid #e0e7f1;border-radius:12px}.detail-table-v7213{width:100%;border-collapse:collapse;min-width:720px}.detail-table-v7213 th,.detail-table-v7213 td{padding:12px 13px;border-bottom:1px solid #e4eaf2;text-align:left;vertical-align:middle}.detail-table-v7213 th{background:#f4f7fb;color:#61728b;font-size:12px;white-space:nowrap}.detail-table-v7213 td{color:#21344f;font-size:13px}.detail-table-v7213 tr:last-child td{border-bottom:0}.empty-state-v7213{padding:28px;text-align:center;color:#7b899d}.global-search-overlay-v7213{position:fixed;inset:0;z-index:14000;padding:8vh 20px;background:rgba(9,25,48,.62);backdrop-filter:blur(5px);display:flex;align-items:flex-start;justify-content:center}.global-search-overlay-v7213[hidden]{display:none!important}.global-search-panel-v7213{width:min(780px,100%);max-height:84vh;overflow:hidden;border-radius:20px;background:#fff;box-shadow:0 28px 80px rgba(3,18,40,.32)}.global-search-head-v7213{display:flex;align-items:center;gap:12px;padding:16px;border-bottom:1px solid #e0e7f1}.global-search-head-v7213 input{flex:1;min-width:0;height:48px;padding:0 15px;border:1px solid #cfdbea;border-radius:12px;outline:none;color:#172b45;font:inherit;font-size:16px}.global-search-head-v7213 input:focus{border-color:#2f69df;box-shadow:0 0 0 3px rgba(47,105,223,.12)}.global-search-close-v7213{width:42px;height:42px;border:0;border-radius:10px;background:#f1f4f8;color:#40536d;font-size:22px;cursor:pointer}.global-search-results-v7213{max-height:calc(84vh - 81px);overflow:auto;padding:12px}.search-result-v7213{width:100%;display:grid;grid-template-columns:92px minmax(0,1fr) auto;align-items:center;gap:13px;padding:13px 14px;border:0;border-bottom:1px solid #e8edf4;background:#fff;text-align:left;cursor:pointer}.search-result-v7213:hover{background:#f3f7ff}.search-result-v7213 em{font-style:normal;color:#2862d3;font-size:12px;font-weight:900}.search-result-v7213 strong{color:#172b45;font-size:15px}.search-result-v7213 span{color:#738197;font-size:13px}.search-hint-v7213{padding:24px;text-align:center;color:#78869b}.dashboard-stability-v7213{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:14px}.dashboard-stability-v7213 button{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:15px;border:1px solid #dce5f0;border-radius:13px;background:#fff;color:#203650;font:inherit;font-weight:800;cursor:pointer}.dashboard-stability-v7213 button:hover{border-color:#8fb1ef;background:#f5f9ff;color:#205fd5}@media(max-width:1100px){.global-search-trigger-v7213{min-width:44px;width:44px;padding:0;justify-content:center}.global-search-trigger-v7213 span,.global-search-trigger-v7213 kbd{display:none}.detail-metrics-v7213{grid-template-columns:repeat(2,minmax(0,1fr))}.detail-grid-v7213{grid-template-columns:1fr}.product-variant-v7213{grid-template-columns:170px minmax(0,1fr)}}@media(max-width:720px){.detail-workspace-head-v7213{align-items:flex-start;flex-wrap:wrap;padding:12px}.detail-workspace-head-v7213 h2{font-size:20px}.detail-workspace-actions-v7213{width:100%;justify-content:flex-start;margin-left:0}.detail-metrics-v7213{grid-template-columns:1fr 1fr;gap:9px}.detail-metrics-v7213 article{min-height:82px;padding:13px}.detail-metrics-v7213 strong{font-size:18px}.detail-definition-v7213{grid-template-columns:1fr}.product-variant-v7213{grid-template-columns:1fr}.variant-image-v7213,.variant-image-v7213 img{min-height:240px;max-height:420px}.variant-prices-v7213{grid-template-columns:1fr}.size-stock-grid-v7213{grid-template-columns:repeat(5,minmax(46px,1fr))}.detail-list-v7213 article,.recycle-list-v7213 article,.activity-list-v7213 article{align-items:flex-start;flex-direction:column}.dashboard-stability-v7213{grid-template-columns:1fr}.global-search-overlay-v7213{padding:4vh 10px}.search-result-v7213{grid-template-columns:70px minmax(0,1fr)}.search-result-v7213>span{grid-column:2}}.operation-feedback-v7213.is-visible{opacity:1;transform:translate(-50%,0);pointer-events:auto}.operation-feedback-v7213.is-success{border-color:#bde8d7;background:#ecfaf4;color:#087a53}.operation-feedback-v7213.is-error{border-color:#f3c2c2;background:#fff1f1;color:#bd2c2c}.operation-feedback-v7213.is-info{border-color:#b8d0f6;background:#eef5ff;color:#1d54b7}.operation-feedback-v7213 button{margin-left:12px;padding:6px 10px;border:1px solid currentColor;border-radius:8px;background:transparent;color:inherit;font:inherit;font-weight:700;cursor:pointer}.detail-title-wrap-v7213{min-width:0}.detail-title-wrap-v7213 p{margin:5px 0 0;color:#71809a;font-size:12px}.detail-actions-v7213{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.detail-actions-v7213 button{padding:9px 14px;border:1px solid #d8e1ef;border-radius:10px;background:#fff;color:#24364e;font:inherit;font-weight:700;cursor:pointer}.detail-actions-v7213 button.primary{border-color:#2e65d5;background:#2e65d5;color:#fff}.detail-body-v7213{display:grid;gap:16px}.detail-info-grid-v7213{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.detail-info-grid-v7213>div{min-width:0;padding:13px 14px;border:1px solid #e1e8f2;border-radius:12px;background:#f8faff}.detail-info-grid-v7213 .is-wide{grid-column:1/-1}.detail-info-grid-v7213 small{display:block;margin-bottom:5px;color:#7c8ba2;font-size:11px;font-weight:700}.detail-info-grid-v7213 strong{display:block;color:#17283f;overflow-wrap:anywhere}.detail-columns-v7213{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.detail-timeline-v7213{display:grid}.detail-timeline-v7213 article{display:grid;grid-template-columns:145px 1fr;gap:12px;padding:12px 0;border-bottom:1px solid #e8edf5}.detail-timeline-v7213 article:last-child{border-bottom:0}.detail-timeline-v7213 time{color:#71809a;font-size:12px}.detail-timeline-v7213 strong,.detail-timeline-v7213 span{display:block;overflow-wrap:anywhere}.detail-timeline-v7213 span{margin-top:3px;color:#71809a;font-size:12px}.empty-inline-v7213{margin:0;padding:18px;border:1px dashed #d5deec;border-radius:12px;color:#7b899d;text-align:center}.detail-list-v7213 button{width:100%;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:13px 14px;border:0;border-bottom:1px solid #e8edf5;background:#fff;color:#263850;text-align:left;font:inherit;cursor:pointer}.detail-list-v7213 button:last-child{border-bottom:0}.detail-list-v7213 button:hover{background:#f6f9ff}.detail-list-v7213 button strong{overflow-wrap:anywhere}.detail-list-v7213 button span{color:#71809a;font-size:12px;text-align:right}.global-search-input-wrap-v7213{flex:1;min-width:220px;display:flex;align-items:center;gap:10px;padding:0 12px;border:1px solid #d7e1ef;border-radius:12px;background:#fff}.global-search-input-wrap-v7213>span{color:#6f7f96;font-size:18px}.global-search-input-wrap-v7213 input{flex:1;min-width:0;padding:13px 0!important;border:0!important;outline:0;box-shadow:none!important;background:transparent}.global-search-input-wrap-v7213 kbd{padding:3px 7px;border:1px solid #dce4ef;border-radius:6px;background:#f5f7fb;color:#7b899d;font-size:11px}.global-search-group-v7213{margin-bottom:16px;border:1px solid #e0e7f1;border-radius:12px;overflow:hidden;background:#fff}.global-search-group-v7213 h3{display:flex;justify-content:space-between;align-items:center;margin:0;padding:11px 14px;background:#f6f8fc;color:#263850;font-size:13px}.global-search-group-v7213 h3 span{color:#71809a;font-size:12px;font-weight:600}.global-search-group-v7213 button{width:100%;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:12px 14px;border:0;border-bottom:1px solid #edf1f6;background:#fff;text-align:left;font:inherit;cursor:pointer}.global-search-group-v7213 button:last-child{border-bottom:0}.global-search-group-v7213 button:hover{background:#f6f9ff}.global-search-group-v7213 button strong{color:#17283f}.global-search-group-v7213 button span{color:#71809a;font-size:12px;text-align:right}.global-search-hint-v7213,.global-search-empty-v7213{padding:42px 18px;color:#7b899d;text-align:center}@media(max-width:720px){.detail-actions-v7213{width:100%}.detail-actions-v7213 button{flex:1}.detail-info-grid-v7213,.detail-columns-v7213{grid-template-columns:1fr}.detail-info-grid-v7213 .is-wide{grid-column:auto}.detail-timeline-v7213 article{grid-template-columns:1fr;gap:4px}.detail-list-v7213 button,.global-search-group-v7213 button{align-items:flex-start;flex-direction:column;gap:5px}.detail-list-v7213 button span,.global-search-group-v7213 button span{text-align:left}.global-search-head-v7213{align-items:flex-start;flex-wrap:wrap}.global-search-input-wrap-v7213{min-width:0;width:calc(100% - 54px)}.operation-feedback-v7213{width:calc(100% - 24px);justify-content:center;text-align:center}}.quote-customer-combobox-v7214{position:relative;z-index:30}.quote-customer-native-v7214{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important;opacity:0;pointer-events:none}.quote-customer-searchbox-v7214{min-height:58px;display:flex;align-items:center;gap:12px;padding:0 16px;border:1px solid #d7e0ee;border-radius:12px;background:#fff;transition:border-color .18s ease,box-shadow .18s ease}.quote-customer-searchbox-v7214:focus-within{border-color:#2f68df;box-shadow:0 0 0 3px rgba(47,104,223,.12)}.quote-customer-search-icon-v7214{flex:0 0 auto;color:#7d8da6;font-size:20px;line-height:1}.quote-customer-search-v7214{flex:1;width:100%;min-width:0;height:56px!important;padding:0!important;border:0!important;outline:0!important;box-shadow:none!important;background:transparent!important;color:#182a43;font-size:17px}.quote-customer-search-v7214::-webkit-search-cancel-button{display:none}.quote-customer-clear-v7214{display:grid;place-items:center;width:30px;height:30px;padding:0!important;border:0!important;border-radius:50%;background:#eef3fb!important;color:#64758e!important;font-size:20px;line-height:1;cursor:pointer}.quote-customer-clear-v7214[hidden]{display:none!important}.quote-customer-arrow-v7214{flex:0 0 auto;color:#64758e;font-size:16px;transition:transform .18s ease}.quote-customer-combobox-v7214.is-open-v7214 .quote-customer-arrow-v7214{transform:rotate(180deg)}.quote-customer-results-v7214{position:absolute;left:0;right:0;top:calc(100% + 8px);z-index:100;max-height:340px;overflow:auto;padding:8px;border:1px solid #d7e0ee;border-radius:14px;background:#fff;box-shadow:0 18px 48px rgba(24,42,67,.18)}.quote-customer-results-v7214[hidden]{display:none!important}.quote-customer-option-v7214{width:100%;min-height:62px;display:grid;grid-template-columns:minmax(0,1.15fr) minmax(180px,1fr) 24px;align-items:center;gap:16px;padding:10px 14px!important;border:0!important;border-radius:10px;background:transparent!important;color:#182a43!important;text-align:left;cursor:pointer}.quote-customer-option-v7214:hover,.quote-customer-option-v7214.is-active-v7214{background:#eef4ff!important}.quote-customer-option-v7214.is-selected-v7214{background:#e7f0ff!important}.quote-customer-option-main-v7214,.quote-customer-option-meta-v7214{min-width:0}.quote-customer-option-main-v7214 strong{display:block;overflow:hidden;color:#182a43;font-size:16px;text-overflow:ellipsis;white-space:nowrap}.quote-customer-option-main-v7214 small,.quote-customer-option-meta-v7214{display:block;overflow:hidden;margin-top:3px;color:#74839a;font-size:13px;text-overflow:ellipsis;white-space:nowrap}.quote-customer-option-v7214 i{color:#2f68df;font-size:18px;font-style:normal;opacity:0}.quote-customer-option-v7214.is-selected-v7214 i{opacity:1}.quote-customer-empty-v7214{padding:28px 18px;color:#74839a;text-align:center}.quote-customer-empty-v7214 strong,.quote-customer-empty-v7214 span{display:block}.quote-customer-empty-v7214 span{margin-top:5px;font-size:13px}@media(max-width:720px){.quote-customer-option-v7214{grid-template-columns:minmax(0,1fr) 24px;gap:4px 10px}.quote-customer-option-meta-v7214{grid-column:1;grid-row:2}.quote-customer-option-v7214 i{grid-column:2;grid-row:1 / span 2}.quote-customer-results-v7214{max-height:290px}}.document-creator-v7218{display:block;min-width:72px}.document-creator-v7218 b{display:block;color:#223651;font-size:13px;white-space:nowrap}.document-creator-v7218 small{display:block;color:#8a98aa;margin-top:3px;font-size:10px;white-space:nowrap}.cloud-member-name-editor-v7219{display:grid;grid-template-columns:minmax(120px,1fr) auto;gap:7px;margin-top:9px}.cloud-member-name-editor-v7219 input{min-width:0;height:34px;margin:0;padding:7px 9px;border:1px solid #cfdaea;border-radius:7px;background:#fff;font-size:12px}.cloud-member-name-editor-v7219 button{height:34px;padding:0 10px;white-space:nowrap}.cloud-role-badge-v7220{display:inline-flex;align-items:center;min-height:34px;padding:0 12px;border:1px solid #cfe0f6;border-radius:999px;background:#f4f8fe;color:#36577f;font-size:12px;font-weight:800;white-space:nowrap}.activity-filter-v7220{display:flex;align-items:flex-end;gap:12px;flex-wrap:wrap;padding:16px;margin:0 0 12px;border:1px solid #dce6f2;border-radius:14px;background:#f8fbff}.activity-filter-v7220 label{display:grid;gap:6px;min-width:180px;color:#60738e;font-size:12px;font-weight:800}.activity-filter-v7220 select,.activity-filter-v7220 input{min-height:40px;padding:8px 11px;border:1px solid #cdd9e8;border-radius:10px;background:#fff;color:#173354}.activity-filter-v7220 small{margin-left:auto;padding:10px 2px;color:#61758e;font-weight:800}body[data-cloud-role=viewer] .clickable-row{cursor:default}@media(max-width:760px){.cloud-role-badge-v7220{display:none}.activity-filter-v7220{align-items:stretch}.activity-filter-v7220 label{min-width:100%}.activity-filter-v7220 small{margin-left:0}}.cloud-trust-strip-v7221{display:flex;align-items:center;gap:11px;padding:12px 14px;margin:0 0 18px;border:1px solid #bfe9d6;border-radius:12px;background:#effbf5;color:#196747}.cloud-trust-strip-v7221>span{display:grid;place-items:center;flex:0 0 30px;width:30px;height:30px;border-radius:50%;background:#24a56f;color:#fff;font-size:15px;font-weight:900}.cloud-trust-strip-v7221 b,.cloud-trust-strip-v7221 small{display:block}.cloud-trust-strip-v7221 b{font-size:13px}.cloud-trust-strip-v7221 small{margin-top:3px;color:#4b7665;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10px;overflow-wrap:anywhere}.cloud-security-note-v7221{display:block;margin-top:18px;padding-top:15px;border-top:1px solid #e5ebf3;color:#728197;font-size:11px;line-height:1.65;text-align:center}.price-tier-editor-v7222{border:1px solid #cfe0f5;background:#f6f9fe;border-radius:14px;padding:16px}.price-tier-heading-v7222{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:12px}.price-tier-heading-v7222 b{display:block;color:#142842;font-size:15px}.price-tier-heading-v7222 small{display:block;color:#708198;margin-top:4px;line-height:1.5}.price-tier-currency-v7222{background:#1f66dc;color:#fff;border-radius:999px;padding:6px 11px;font-size:12px;font-weight:800}.price-tier-inputs-v7222{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.price-tier-inputs-v7222 label{margin:0;background:#fff;border:1px solid #dce6f3;border-radius:10px;padding:10px}.price-tier-inputs-v7222 label span{display:block;color:#3c526f;font-size:12px;font-weight:800;margin-bottom:7px}.price-tier-inputs-v7222 input{width:100%}.customer-price-level-v7222{display:grid;grid-template-columns:minmax(190px,.7fr) 1fr;align-items:end;gap:12px;border:1px solid #d7e3f2;background:#f7faff;border-radius:14px;padding:14px}.customer-price-level-v7222 label{margin:0}.customer-price-level-v7222>div{display:flex;align-items:center;gap:10px;min-height:44px;color:#667892}.customer-price-level-v7222>div b{display:grid;place-items:center;min-width:46px;height:32px;border-radius:999px;background:#e7f0ff;color:#1458c4}.customer-price-level-v7222>div span{font-size:12px;line-height:1.5}.quote-price-level-v7222{display:grid;grid-template-columns:minmax(260px,1fr) 150px auto;align-items:center;gap:14px;margin:12px 0 20px;border:1px solid #cddff5;background:linear-gradient(135deg,#f7faff,#edf5ff);border-radius:14px;padding:14px 16px}.quote-price-level-v7222>div b{display:block;color:#142842}.quote-price-level-v7222>div small{display:block;color:#708198;margin-top:4px;line-height:1.5}.quote-price-level-v7222 label{margin:0;color:#50657f;font-size:12px;font-weight:700}.quote-price-level-v7222 select{width:100%;margin-top:5px}.quote-price-level-v7222 strong{white-space:nowrap;color:#1458c4;background:#fff;border:1px solid #cddff5;border-radius:999px;padding:9px 12px;font-size:12px}.product-tier-prices-v7222{display:flex;flex-wrap:wrap;gap:4px;margin-top:5px}.product-tier-prices-v7222 i{display:inline-flex;align-items:center;flex:0 0 auto;width:auto;height:auto;gap:4px;padding:3px 6px;border:0;border-radius:6px;background:#eef4fd;box-shadow:none;color:#314964;font-size:10px;font-style:normal;line-height:1.25;white-space:nowrap}.product-tier-prices-v7222 i em{display:inline;font-style:normal;font-weight:900;color:#1660cf;margin:0}.detail-tier-prices-v7222{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:10px 0 14px}.detail-tier-prices-v7222 span{border:1px solid #dbe6f3;background:#f7faff;border-radius:10px;padding:10px}.detail-tier-prices-v7222 small{display:block;color:#708198;font-size:10px}.detail-tier-prices-v7222 b{display:block;color:#142842;margin-top:4px}.customer-price-badge-v7222{color:#1458c4!important}.picker-item small em{display:inline-block;font-style:normal;font-size:9px;font-weight:900;color:#1458c4;background:#e8f1ff;border-radius:999px;padding:2px 5px;margin-right:4px}@media(max-width:760px){.price-tier-inputs-v7222,.detail-tier-prices-v7222{grid-template-columns:1fr}.customer-price-level-v7222,.quote-price-level-v7222{grid-template-columns:1fr}.quote-price-level-v7222 strong{white-space:normal}.price-tier-heading-v7222{align-items:flex-start}}.style-tier-summary-v7223{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:8px 0 11px;padding:9px 10px;border:1px solid #dbe6f4;border-radius:10px;background:#f7faff}.style-tier-summary-v7223>small{flex:0 0 auto;color:#657892;font-size:9px;font-weight:800}.style-tier-summary-v7223 .product-tier-prices-v7222{justify-content:flex-end;margin:0}.grouped-product .color-row{grid-template-columns:minmax(0,1fr) auto;min-height:42px}.grouped-product .color-row>span:last-child{grid-column:auto;text-align:right;white-space:nowrap}.style-detail-tier-v7223{margin-top:0;padding:12px;border:1px solid #dbe6f4;border-radius:12px;background:#f7faff}.style-detail-tier-v7223 span{background:#fff}.inventory-matrix-note{justify-content:space-between;gap:18px}.inventory-matrix-note>div:first-child b,.inventory-matrix-note>div:first-child span{display:block}.inventory-matrix-note>div:first-child span{margin-top:3px;color:#60748f}.inventory-filter-pills-v7223{display:flex;align-items:center;gap:6px;margin-left:auto}.inventory-filter-pills-v7223 button{border:1px solid #d3dfef;border-radius:999px;background:#fff;color:#536981;padding:6px 10px;white-space:nowrap;cursor:pointer;font-size:10px;font-weight:750}.inventory-filter-pills-v7223 button.active{border-color:#2864dc;background:#2864dc;color:#fff}.inventory-filter-pills-v7223 button.active.danger{border-color:#d94747;background:#d94747}.inventory-stat-v7223 strong{font-variant-numeric:tabular-nums}.inventory-matrix-card .inventory-summary-table-v7223{width:100%;min-width:760px;table-layout:auto}.inventory-matrix-card .inventory-summary-table-v7223 th,.inventory-matrix-card .inventory-summary-table-v7223 td{width:auto!important;min-width:0!important;max-width:none!important;height:auto;position:static!important;padding:13px 16px;text-align:left;white-space:normal;overflow:visible}.inventory-summary-table-v7223 thead th{height:auto!important;background:#f7f9fc!important;color:#65758b;font-size:11px}.inventory-summary-table-v7223 th:first-child{width:32%!important}.inventory-summary-table-v7223 th:nth-child(2),.inventory-summary-table-v7223 th:nth-child(3),.inventory-summary-table-v7223 th:nth-child(4){width:12%!important}.inventory-summary-table-v7223 th:nth-child(5){width:13%!important}.inventory-summary-table-v7223 th:last-child{width:19%!important}.inventory-summary-row-v7223{height:auto!important}.inventory-summary-row-v7223 td{border-top:1px solid #e8edf4!important;vertical-align:middle!important}.inventory-summary-row-v7223 td>strong{font-size:18px;font-variant-numeric:tabular-nums}.inventory-summary-row-v7223 td>small{display:inline;margin-left:4px;color:#8996a8;font-size:9px}.inventory-product-v7223{display:flex;align-items:center;gap:11px;min-width:0}.inventory-product-v7223 img,.inventory-product-v7223>span{flex:0 0 auto;width:50px;height:50px;border-radius:9px;background:#edf2f8;object-fit:cover;display:grid;place-items:center}.inventory-product-v7223 b,.inventory-product-v7223 small{display:block}.inventory-product-v7223 b{font-size:14px}.inventory-product-v7223 small{margin-top:4px;color:#728197}.inventory-available-v7223{color:#157151}.inventory-row-actions-v7223{display:flex;align-items:center;justify-content:flex-end;gap:6px;white-space:nowrap}.inventory-row-actions-v7223 .secondary{margin:0;padding:7px 10px;font-size:10px}.inventory-row-actions-v7223 .icon-btn{padding:7px 4px;font-size:11px}.inventory-size-detail-row-v7223 td{padding:0 16px 15px!important;border:0!important;background:#fbfcfe!important}.inventory-size-detail-v7223{display:grid;grid-template-columns:repeat(5,minmax(105px,1fr));gap:8px;padding:12px;border:1px solid #dfe7f1;border-radius:11px;background:#fff}.inventory-size-detail-v7223>div{min-width:0;border:1px solid #e2e8f1;border-radius:9px;padding:9px;background:#f8fafc}.inventory-size-detail-v7223>div>b{display:block;margin-bottom:7px;color:#1d3c66;font-size:12px}.inventory-size-detail-v7223 span{display:flex;align-items:center;justify-content:space-between;padding:2px 0;font-size:10px}.inventory-size-detail-v7223 span small{color:#7d8b9f}.inventory-size-detail-v7223 span strong{font-variant-numeric:tabular-nums}.inventory-size-detail-v7223 span.available strong{color:#157151}.sidebar-mega-menu.mega-cols-1{width:min(320px,calc(100vw - 270px))}.sidebar-mega-menu.mega-cols-2{width:min(500px,calc(100vw - 270px))}.sidebar-mega-menu.mega-cols-3{width:min(660px,calc(100vw - 270px))}@media(max-width:900px){.inventory-matrix-note{align-items:stretch}.inventory-filter-pills-v7223{margin-left:0;flex-wrap:wrap}.inventory-size-detail-v7223{grid-template-columns:repeat(2,minmax(105px,1fr))}}@media(max-width:600px){.style-tier-summary-v7223{align-items:flex-start;flex-direction:column}.style-tier-summary-v7223 .product-tier-prices-v7222{justify-content:flex-start}.inventory-matrix-card .inventory-summary-table-v7223{min-width:680px}}.profit-privacy-note-v7224{display:flex;align-items:center;gap:12px;margin-bottom:18px;padding:13px 16px;border:1px solid #cce2d8;border-radius:14px;background:linear-gradient(135deg,#f3fbf7,#eef8f3);color:#285f4c}.profit-privacy-note-v7224>span{font-size:20px}.profit-privacy-note-v7224 b,.profit-privacy-note-v7224 small{display:block}.profit-privacy-note-v7224 b{font-size:13px}.profit-privacy-note-v7224 small{margin-top:3px;color:#5c806f;line-height:1.5}.profit-toolbar-v7224{align-items:flex-end}.profit-toolbar-v7224>div{display:flex;align-items:flex-end;gap:10px}.profit-toolbar-v7224 .module-selector{min-width:145px}.product-lifecycle-v7224{display:grid;grid-template-columns:1fr 1fr;gap:12px;padding:14px;border:1px solid #d6e2f0;border-radius:14px;background:#f7faff}.product-lifecycle-v7224 label{margin:0}.product-lifecycle-v7224 small{grid-column:1/-1;color:#65778e;line-height:1.55}.product-lifecycle-summary-v7224{display:flex;align-items:center;gap:8px;margin:6px 0 9px;color:#758399;font-size:10px;font-weight:700}.product-status-v7224{display:inline-flex;align-items:center;justify-content:center;min-width:52px;padding:4px 8px;border-radius:999px;font-size:10px;font-weight:850;line-height:1;white-space:nowrap}.product-status-v7224.active{background:#e6f7ef;color:#13734f}.product-status-v7224.inactive{background:#eef1f5;color:#66758a}.product-status-v7224.discontinued{background:#ffeded;color:#bc3434}.grouped-product.product-inactive-v7224 .product-image{filter:saturate(.35);opacity:.76}.grouped-product.product-discontinued-v7224{border-color:#efd2d2;background:#fffafa}.grouped-product.product-discontinued-v7224 .product-image{filter:grayscale(.8);opacity:.68}.product-detail-lifecycle-v7224{display:flex;align-items:center;gap:10px;margin-top:10px;color:#63758d;font-size:12px}.cost-total-preview-v7224{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 16px;border:1px solid #cbdff6;border-radius:14px;background:linear-gradient(135deg,#f5f9ff,#edf5ff)}.cost-total-preview-v7224 small,.cost-total-preview-v7224 b{display:block}.cost-total-preview-v7224 small{color:#60738e}.cost-total-preview-v7224 b{margin-top:4px;color:#1557bf;font-size:23px}.cost-total-preview-v7224>span{color:#74849a;font-size:11px;text-align:right}.profit-table-card-v7224{overflow:auto}.profit-table-card-v7224 table{min-width:1220px}.profit-table-card-v7224 th{white-space:nowrap}.profit-table-card-v7224 td{vertical-align:middle}.profit-table-card-v7224 td>small{display:block;margin-top:5px;color:#7b889b;white-space:nowrap}.profit-table-card-v7224 td:first-child>small{display:flex;align-items:center;gap:5px}.profit-value-v7224.healthy{color:#14714f}.profit-value-v7224.low{color:#ad7110}.profit-value-v7224.negative{color:#c23838}.profit-value-v7224.missing{color:#8794a6}.profit-margin-v7224{display:inline-flex;min-width:58px;justify-content:center;padding:5px 9px;border-radius:999px;font-size:11px;font-weight:850}.profit-margin-v7224.healthy{background:#e5f7ef;color:#14714f}.profit-margin-v7224.low{background:#fff4d9;color:#a96d0c}.profit-margin-v7224.negative{background:#ffebeb;color:#bd3434}.profit-margin-v7224.missing{background:#eef1f5;color:#778599}.profit-missing-v7224{display:inline-flex;padding:5px 9px;border-radius:999px;background:#fff4d9;color:#986615;font-size:10px;font-weight:800}.profit-actions-v7224{display:flex;align-items:center;gap:6px;white-space:nowrap}.profit-actions-v7224 button{margin:0;padding:7px 9px;font-size:10px}.profit-detail-panel-v7224{width:min(1120px,94vw);max-height:92vh;overflow:auto}.profit-detail-head-v7224{align-items:flex-start}.profit-detail-head-v7224>div:last-child{display:flex;align-items:center;gap:10px}.profit-section-v7224{margin-top:18px;padding:18px;border:1px solid #e0e7f0;border-radius:16px;background:#fff}.profit-section-title-v7224{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;margin-bottom:14px}.profit-section-title-v7224 h3{margin:0;color:#172b46;font-size:15px}.profit-section-title-v7224 span{color:#75849a;font-size:10px;line-height:1.5;text-align:right}.cost-breakdown-v7224{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:9px}.cost-breakdown-v7224>div,.profit-metric-grid-v7224>div{min-width:0;padding:13px;border:1px solid #e2e8f1;border-radius:12px;background:#f8fafc}.cost-breakdown-v7224>div.total{border-color:#bcd6f5;background:#edf5ff}.cost-breakdown-v7224 small,.cost-breakdown-v7224 b,.profit-metric-grid-v7224 small,.profit-metric-grid-v7224 b{display:block}.cost-breakdown-v7224 small,.profit-metric-grid-v7224 small{color:#78879a;font-size:10px;line-height:1.4}.cost-breakdown-v7224 b,.profit-metric-grid-v7224 b{margin-top:6px;color:#19304f;font-size:15px;overflow-wrap:anywhere}.cost-breakdown-v7224 .total b{color:#1458c4;font-size:18px}.profit-level-grid-v7224{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:11px}.profit-level-grid-v7224>div{position:relative;padding:16px;border:1px solid #dbe5f2;border-radius:14px;background:#f8fafc}.profit-level-grid-v7224 em{position:absolute;right:12px;top:12px;display:grid;place-items:center;width:30px;height:30px;border-radius:9px;background:#1f66dc;color:#fff;font-style:normal;font-weight:900}.profit-level-grid-v7224 span{display:block;padding:6px 42px 6px 0;border-bottom:1px solid #e5eaf1}.profit-level-grid-v7224 span:last-child{border:0}.profit-level-grid-v7224 small,.profit-level-grid-v7224 b{display:block}.profit-level-grid-v7224 small{color:#78879a;font-size:10px}.profit-level-grid-v7224 b{margin-top:3px;color:#1c3454}.profit-metric-grid-v7224{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px}.cost-history-v7224{display:grid;gap:7px}.cost-history-v7224>div:not(.empty){display:flex;align-items:center;justify-content:space-between;gap:14px;padding:11px 13px;border:1px solid #e5eaf1;border-radius:11px;background:#fafbfd}.cost-history-v7224 span b,.cost-history-v7224 span small{display:block}.cost-history-v7224 span b{font-size:11px}.cost-history-v7224 span small{margin-top:3px;color:#8390a2;font-size:9px}.cost-history-v7224 strong{color:#2c4567;font-size:11px;text-align:right}@media(max-width:900px){.profit-toolbar-v7224,.profit-toolbar-v7224>div{align-items:stretch}.profit-toolbar-v7224>div{flex-wrap:wrap}.cost-breakdown-v7224{grid-template-columns:repeat(2,minmax(0,1fr))}.cost-breakdown-v7224>div.total{grid-column:1/-1}.profit-metric-grid-v7224{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:600px){.profit-toolbar-v7224>div,.profit-toolbar-v7224 .module-selector{width:100%}.product-lifecycle-v7224,.profit-level-grid-v7224,.cost-breakdown-v7224,.profit-metric-grid-v7224{grid-template-columns:1fr}.cost-breakdown-v7224>div.total{grid-column:auto}.cost-total-preview-v7224,.profit-section-title-v7224,.profit-detail-head-v7224,.profit-detail-head-v7224>div:last-child{align-items:flex-start;flex-direction:column}.cost-total-preview-v7224>span,.profit-section-title-v7224 span{text-align:left}.profit-section-v7224{padding:14px}.cost-history-v7224>div:not(.empty){align-items:flex-start;flex-direction:column}.cost-history-v7224 strong{text-align:left}}.profit-tier-margins-v7225{display:grid;grid-template-columns:repeat(3,minmax(48px,1fr));gap:5px;min-width:164px}.profit-tier-margins-v7225>span{display:flex;align-items:center;justify-content:center;gap:4px;padding:6px 7px;border-radius:9px;font-size:10px;line-height:1;white-space:nowrap}.profit-tier-margins-v7225 em{display:grid;place-items:center;width:17px;height:17px;border-radius:5px;background:rgba(255,255,255,.72);font-style:normal;font-weight:900}.profit-tier-margins-v7225 b{font-variant-numeric:tabular-nums}.profit-tier-margins-v7225 .healthy{background:#e5f7ef;color:#14714f}.profit-tier-margins-v7225 .low{background:#fff4d9;color:#a96d0c}.profit-tier-margins-v7225 .negative{background:#ffebeb;color:#bd3434}.profit-tier-margins-v7225 .missing{background:#eef1f5;color:#778599}@media(max-width:700px){.profit-tier-margins-v7225{grid-template-columns:1fr;min-width:74px}}#page-sales-tracker #sales-workflow-strip{display:grid;grid-template-columns:repeat(9,minmax(104px,1fr));gap:10px;margin:0 0 18px;padding:2px 2px 10px;overflow-x:auto;border:0;border-radius:0;background:transparent;scrollbar-width:thin}#page-sales-tracker #sales-workflow-strip>i{display:none}#page-sales-tracker #sales-workflow-strip>button{position:relative;min-width:104px;min-height:78px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:7px;padding:11px 8px;border:1px solid #cadcf7;border-radius:13px;background:#f1f6ff;color:#24508e;box-shadow:0 3px 10px rgba(35,76,137,.05)}#page-sales-tracker #sales-workflow-strip>button b{font-size:13px;line-height:1.2;white-space:nowrap}#page-sales-tracker #sales-workflow-strip>button em{min-width:30px;width:auto;height:27px;padding:0 9px;border-radius:999px;font-size:12px;font-weight:850;font-variant-numeric:tabular-nums}#page-sales-tracker #sales-workflow-strip>button:hover,#page-sales-tracker #sales-workflow-strip>button.active{transform:translateY(-1px);background:#2864dc;color:#fff;border-color:#2864dc;box-shadow:0 8px 18px rgba(40,100,220,.22)}#page-sales-tracker .table-card{border-radius:14px}#page-sales-tracker table{min-width:1380px;font-variant-numeric:tabular-nums}#page-sales-tracker th{padding:14px 16px;color:#5c6f89;font-size:11px;font-weight:800;letter-spacing:.01em}#page-sales-tracker td{padding:17px 16px;color:#253a57;font-size:12px;line-height:1.45;vertical-align:middle}#page-sales-tracker td>b{font-size:13px;color:#172d49}#page-sales-tracker td small{margin-top:4px;color:#718198;font-size:10px}#page-sales-tracker th:first-child,#page-sales-tracker td:first-child{position:sticky;left:0;z-index:2;min-width:210px;background:#fff;box-shadow:8px 0 14px -14px rgba(18,35,61,.65)}#page-sales-tracker th:first-child{z-index:3;background:#f8fafc}@media(max-width:1180px){#page-sales-tracker #sales-workflow-strip{grid-template-columns:repeat(9,112px)}}#page-products .view-list{gap:10px}#page-products .view-list .product-card{grid-template-columns:132px minmax(0,1fr);min-height:168px;border-radius:11px}#page-products .view-list .product-image{width:132px;height:100%;min-height:168px;max-height:210px;background-position:center top}#page-products .view-list .view-detail-hint{padding:4px 7px;font-size:8px}#page-products .view-list .product-info{min-width:0;padding:10px 13px}#page-products .view-list .product-info>small:first-child{display:none}#page-products .view-list .sku-title{display:inline-block;margin:0 10px 2px 0;font-size:17px!important;line-height:1.2}#page-products .view-list .product-lifecycle-summary-v7224{display:inline-flex;margin:0 0 5px;vertical-align:middle}#page-products .view-list .style-tier-summary-v7223{margin:4px 0 6px;padding:6px 8px;border-radius:8px}#page-products .view-list .style-tier-summary-v7223>small{font-size:8px}#page-products .view-list .product-tier-prices-v7222 i{padding:2px 5px;font-size:9px}#page-products .view-list .color-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 16px;margin-top:0}#page-products .view-list .grouped-product .color-row{min-height:31px;padding:4px 0;font-size:11px}#page-products .view-list .color-row .icon-btn{font-size:10px}#page-products .view-list .product-meta{margin-top:4px;padding-top:2px;font-size:10px}#page-products .view-list .product-meta .icon-btn{font-size:10px}@media(max-width:700px){#page-products .view-list .product-card{grid-template-columns:92px minmax(0,1fr)}#page-products .view-list .product-image{width:92px;min-height:158px;max-height:none}#page-products .view-list .color-list{grid-template-columns:1fr}}.has-product-thumb-v7234>i{display:none!important}.product-color-thumb-v7234{flex:0 0 auto;width:34px;height:42px;margin:0 2px 0 0;padding:0;border:2px solid #fff;border-radius:7px;background-color:#eef2f7;background-position:center top;background-size:cover;box-shadow:0 0 0 1px #d5deea;cursor:pointer;transition:transform .15s ease,box-shadow .15s ease}.product-color-thumb-v7234:hover,.product-color-thumb-v7234.active{transform:translateY(-1px);box-shadow:0 0 0 2px #2d6be0,0 4px 10px rgba(35,79,148,.18)}.view-cards .product-color-thumb-v7234{width:38px;height:48px}.view-compact .product-color-thumb-v7234{width:30px;height:38px}#page-products .view-list .product-color-thumb-v7234{width:30px;height:36px;border-radius:6px}#page-products .view-list .grouped-product .color-row{min-height:40px}@media(max-width:700px){#page-products .view-list .product-color-thumb-v7234{width:28px;height:34px}}.inventory-image-button-v7235{position:relative;flex:0 0 auto;width:50px;height:50px;margin:0;padding:0;overflow:hidden;border:0;border-radius:9px;background:#edf2f8;cursor:zoom-in;box-shadow:0 0 0 1px #dce4ef}.inventory-product-v7223 .inventory-image-button-v7235 img{display:block;width:100%;height:100%;border-radius:9px;object-fit:cover;transition:transform .2s ease,filter .2s ease}.inventory-image-button-v7235 i{position:absolute;right:3px;bottom:3px;display:grid;place-items:center;width:18px;height:18px;border-radius:50%;background:rgba(14,32,57,.82);color:#fff;font-size:11px;font-style:normal;opacity:0;transition:opacity .18s ease}.inventory-image-button-v7235:hover img{transform:scale(1.08);filter:brightness(.9)}.inventory-image-button-v7235:hover i,.inventory-image-button-v7235:focus-visible i{opacity:1}.inventory-image-button-v7235:focus-visible{outline:3px solid rgba(40,100,220,.28);outline-offset:2px}#page-products .view-cards .grouped-product .product-image{width:100%;height:auto;min-height:230px;aspect-ratio:4 / 3;background-color:#eef2f7;background-image:linear-gradient(135deg,#f5f7fb,#e8eef6);background-position:center;background-repeat:no-repeat;background-size:contain}#page-products .view-cards .grouped-product.product-inactive-v7224 .product-image,#page-products .view-cards .grouped-product.product-discontinued-v7224 .product-image{background-size:contain}@media(max-width:760px){#page-products .view-cards .grouped-product .product-image{min-height:260px;aspect-ratio:1 / 1}}.product-status-filter-v7237{min-height:40px;margin:0 8px 0 0;padding:8px 34px 8px 11px;border:1px solid #d6e0ed;border-radius:8px;background:#fff;color:#3a506c;font-size:11px;font-weight:750;cursor:pointer}@media(max-width:1180px){#page-products .toolbar>div{display:flex;align-items:center;justify-content:flex-end;gap:7px;flex-wrap:wrap}.product-status-filter-v7237{margin:0}}.finance-profit-panel-v7227{width:100%;margin-top:18px}#finance-stats[hidden],#finance-search[hidden],.finance-v72-actions[hidden]{display:none!important}.finance-profit-panel-v7227 .profit-privacy-note-v7224{margin-top:0}.commission-panel-v7238{width:100%;margin-top:18px}.commission-privacy-note-v7238{display:flex;align-items:flex-start;gap:12px;margin-bottom:14px;padding:15px 18px;border:1px solid #cce7db;border-radius:14px;background:#effaf5;color:#21684f}.commission-privacy-note-v7238>span{font-size:20px;line-height:1.25}.commission-privacy-note-v7238 div{display:flex;flex-direction:column;gap:4px}.commission-privacy-note-v7238 b{font-size:14px}.commission-privacy-note-v7238 small{color:#4c7868;line-height:1.55}.commission-toolbar-v7238{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;margin-bottom:14px;padding:18px 20px;border:1px solid #dce5f0;border-radius:16px;background:#fff}.commission-toolbar-v7238 h2{margin:3px 0 5px;font-size:22px;color:#132a48}.commission-toolbar-v7238 p{margin:0;color:#71839b;font-size:12px}.commission-toolbar-v7238 label{display:flex;flex-direction:column;gap:7px;min-width:180px;color:#6e8098;font-size:11px;font-weight:750}.commission-toolbar-v7238 input{min-height:42px;padding:8px 11px;border:1px solid #d4dfec;border-radius:9px;background:#f9fbfe;color:#18314f;font:inherit;font-size:13px}.commission-stats-v7238{grid-template-columns:repeat(5,minmax(0,1fr));margin-bottom:14px}.commission-stat-v7238{min-height:116px;cursor:default}.commission-stat-v7238 strong{font-size:20px!important}.commission-stat-v7238.positive strong,.commission-stat-v7238.commission strong{color:#18865f}.commission-stat-v7238.refund strong,.commission-stat-v7238.negative strong{color:#c44949}.commission-table-card-v7238{overflow-x:auto}.commission-table-card-v7238 table{min-width:1050px}.commission-table-card-v7238 th{white-space:nowrap}.commission-table-card-v7238 td{vertical-align:middle}.commission-table-card-v7238 td>b{display:block;white-space:nowrap}.commission-table-card-v7238 td small{display:block;margin-top:4px;color:#8190a4;font-size:10px}.commission-employee-v7238{display:flex;flex-direction:column;min-width:120px}.commission-employee-v7238 b{color:#17304e;font-size:13px}.commission-rate-v7238{display:inline-flex;align-items:center;width:88px;height:38px;padding:0 9px;border:1px solid #ccd9e8;border-radius:9px;background:#f8fbff}.commission-rate-v7238 input{width:58px;border:0;outline:0;background:transparent;color:#17365c;font-weight:800;text-align:right}.commission-rate-v7238 span{color:#637995;font-weight:800}.commission-net-v7238,.commission-value-v7238{color:#17805b}.commission-refund-v7238,.commission-negative-v7238{color:#c54242}.commission-pending-v7238{color:#bd7622!important}.commission-estimated-v7238{color:#94702c!important}.commission-formula-v7238{display:flex;gap:10px;margin-top:12px;padding:13px 16px;border-radius:12px;background:#eef4fc;color:#4c6482;font-size:11px;line-height:1.55}.commission-formula-v7238 b{flex:0 0 auto;color:#245897}@media(max-width:1250px){.commission-stats-v7238{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:760px){.commission-toolbar-v7238{align-items:stretch;flex-direction:column}.commission-toolbar-v7238 label{min-width:0}.commission-stats-v7238{grid-template-columns:1fr 1fr}.commission-formula-v7238{flex-direction:column}}body.crm-dialog-open-v7241{overflow:hidden}.crm-dialog-overlay-v7241{position:fixed;inset:0;z-index:1000;display:grid;place-items:center;padding:24px;background:rgba(12,28,50,.58);backdrop-filter:blur(3px);animation:crmDialogFadeV7241 .16s ease-out}.crm-dialog-panel-v7241{width:min(570px,100%);max-height:calc(100vh - 48px);overflow:auto;padding:25px 27px 22px;border:1px solid rgba(210,222,238,.95);border-radius:20px;background:#fff;box-shadow:0 28px 80px rgba(5,22,43,.28);animation:crmDialogRiseV7241 .2s ease-out}.crm-dialog-panel-v7241 header{display:flex;align-items:center;gap:13px;margin-bottom:16px}.crm-dialog-icon-v7241{display:grid;place-items:center;width:42px;height:42px;border-radius:13px;background:#e8f1ff;color:#1760d8;font-size:20px;font-weight:900}.crm-dialog-panel-v7241 header div{display:flex;flex-direction:column;gap:2px}.crm-dialog-panel-v7241 header small{color:#3270ce;font-size:9px;font-weight:900;letter-spacing:.16em}.crm-dialog-panel-v7241 h2{margin:0;color:#142c4a;font-size:21px;line-height:1.3}.crm-dialog-message-v7241{padding:14px 15px;border-radius:13px;background:#f2f6fc;color:#405875;font-size:13px;line-height:1.7}.crm-dialog-input-v7241{display:flex;flex-direction:column;gap:7px;margin-top:15px;color:#526983;font-size:11px;font-weight:800}.crm-dialog-input-v7241 textarea{width:100%;min-height:88px;resize:vertical;padding:12px 13px;border:1px solid #cbd8e8;border-radius:12px;outline:0;background:#fff;color:#18314f;font:inherit;font-size:13px;line-height:1.55}.crm-dialog-input-v7241 textarea:focus{border-color:#2c6bdf;box-shadow:0 0 0 3px rgba(44,107,223,.12)}.crm-dialog-panel-v7241 footer{display:flex;justify-content:flex-end;gap:9px;margin-top:20px}.crm-dialog-button-v7241{min-height:42px;padding:9px 18px;border:1px solid #d4deeb;border-radius:11px;font-size:12px;font-weight:850;cursor:pointer}.crm-dialog-button-v7241.secondary{background:#f4f7fb;color:#38516f}.crm-dialog-button-v7241.primary{border-color:#2867dc;background:#2867dc;color:#fff;box-shadow:0 8px 18px rgba(40,103,220,.2)}.crm-dialog-button-v7241.danger{border-color:#efbcbc;background:#fff2f2;color:#bd3b3b}.crm-dialog-button-v7241:hover{filter:brightness(.98);transform:translateY(-1px)}@keyframes crmDialogFadeV7241{from{opacity:0}to{opacity:1}}@keyframes crmDialogRiseV7241{from{opacity:0;transform:translateY(12px) scale(.98)}to{opacity:1;transform:none}}@media(max-width:620px){.crm-dialog-overlay-v7241{padding:14px}.crm-dialog-panel-v7241{padding:20px 18px 17px;border-radius:16px}.crm-dialog-panel-v7241 footer{align-items:stretch;flex-direction:column-reverse}.crm-dialog-button-v7241{width:100%}}.catalog-tabs-v7242{display:flex;align-items:stretch;gap:9px;margin:0 0 18px;padding:6px;border:1px solid #dbe5f1;border-radius:16px;background:#eaf0f8;width:max-content;max-width:100%}.catalog-tabs-v7242 button{display:grid;grid-template-columns:34px auto;grid-template-rows:auto auto;column-gap:10px;min-width:220px;padding:11px 16px;border:1px solid transparent;border-radius:11px;background:transparent;color:#60738e;text-align:left;cursor:pointer}.catalog-tabs-v7242 button>span{grid-row:1/3;display:grid;place-items:center;width:34px;height:34px;border-radius:10px;background:rgba(255,255,255,.72);color:#47709f;font-size:16px}.catalog-tabs-v7242 button>b{align-self:end;font-size:13px;color:#38506c}.catalog-tabs-v7242 button>small{align-self:start;margin-top:2px;color:#8491a3;font-size:9px}.catalog-tabs-v7242 button.active{border-color:#d3dfed;background:#fff;box-shadow:0 5px 14px rgba(24,49,82,.1)}.catalog-tabs-v7242 button.active>span{background:#2b69dd;color:#fff}.catalog-tabs-v7242 button.active>b{color:#1e58bb}.inventory-size-open-v7242{border-color:#b9cef0!important;background:#eef5ff!important;color:#245fae!important}body.inventory-sizes-open-v7242{overflow:hidden}.inventory-sizes-overlay-v7242{position:fixed;inset:0;z-index:950;display:grid;place-items:center;padding:24px;background:rgba(10,27,49,.6);backdrop-filter:blur(3px);animation:crmDialogFadeV7241 .16s ease-out}.inventory-sizes-panel-v7242{width:min(850px,100%);max-height:calc(100vh - 48px);overflow:auto;padding:24px;border:1px solid #d7e2ef;border-radius:21px;background:#fff;box-shadow:0 30px 90px rgba(4,20,41,.32);animation:crmDialogRiseV7241 .2s ease-out}.inventory-sizes-head-v7242{position:relative;display:flex;align-items:center;gap:14px;padding:0 46px 18px 0;border-bottom:1px solid #e4eaf2}.inventory-sizes-image-v7242{flex:0 0 auto;width:66px;height:66px;overflow:hidden;margin:0;padding:0;border:1px solid #d7e0eb;border-radius:13px;background:#eef3f9;cursor:zoom-in}.inventory-sizes-image-v7242 img{display:block;width:100%;height:100%;object-fit:cover}.inventory-sizes-image-v7242.empty{display:grid;place-items:center;color:#8293aa;font-size:22px;cursor:default}.inventory-sizes-head-v7242>div{display:flex;align-items:center;gap:9px;flex-wrap:wrap}.inventory-sizes-head-v7242>div>small{width:100%;color:#3470ca;font-size:9px;font-weight:900;letter-spacing:.15em}.inventory-sizes-head-v7242 h2{margin:0;color:#162e4d;font-size:23px}.inventory-sizes-head-v7242 h2 em{margin-left:6px;color:#718199;font-size:13px;font-style:normal;font-weight:650}.inventory-sizes-close-v7242{position:absolute;top:0;right:0;width:38px;height:38px;border:0;border-radius:10px;background:#eff3f8;color:#5c6e85;font-size:22px;cursor:pointer}.inventory-sizes-summary-v7242{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:17px 0}.inventory-sizes-summary-v7242>div{position:relative;padding:13px 14px;border:1px solid #dde6f1;border-radius:12px;background:#f7f9fc}.inventory-sizes-summary-v7242>div.available{border-color:#c5e7d7;background:#effaf5}.inventory-sizes-summary-v7242 small{display:block;margin-bottom:5px;color:#74859c;font-size:9px;font-weight:750}.inventory-sizes-summary-v7242 strong{color:#193454;font-size:22px;font-variant-numeric:tabular-nums}.inventory-sizes-summary-v7242 .available strong{color:#168059}.inventory-sizes-summary-v7242 em{margin-left:4px;color:#8c99aa;font-size:9px;font-style:normal}.inventory-sizes-explain-v7242{display:flex;align-items:center;gap:7px;margin:0 0 10px;color:#49617f;font-size:11px}.inventory-sizes-explain-v7242>span{width:8px;height:8px;border-radius:50%;background:#2b6ddd}.inventory-sizes-explain-v7242 small{margin-left:auto;color:#8592a4}.inventory-sizes-grid-v7242{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.inventory-size-card-v7242{padding:11px 12px;border:1px solid #dfe7f1;border-radius:12px;background:#f9fbfd}.inventory-size-card-v7242.empty{background:#fafafa;opacity:.75}.inventory-size-card-v7242.low{border-color:#f0ddb2;background:#fffaf0}.inventory-size-number-v7242{display:flex;align-items:center;justify-content:space-between;margin-bottom:9px}.inventory-size-number-v7242 b{color:#173859;font-size:14px}.inventory-size-number-v7242 span{padding:3px 7px;border-radius:999px;background:#e7f6ef;color:#147652;font-size:9px;font-weight:800}.inventory-size-card-v7242.empty .inventory-size-number-v7242 span{background:#f9e8e8;color:#bf4242}.inventory-size-card-v7242.low .inventory-size-number-v7242 span{background:#fff0ce;color:#a66a15}.inventory-size-values-v7242{display:grid;grid-template-columns:1fr auto 1fr auto 1fr;align-items:center;gap:7px}.inventory-size-values-v7242>span{display:flex;align-items:baseline;justify-content:space-between;gap:5px;padding:7px 8px;border-radius:8px;background:#fff}.inventory-size-values-v7242 small{color:#7e8da1;font-size:8px}.inventory-size-values-v7242 strong{color:#233d5c;font-size:13px;font-variant-numeric:tabular-nums}.inventory-size-values-v7242 span.available strong{color:#14805a}.inventory-size-values-v7242>i{color:#9ba8b8;font-size:10px;font-style:normal}.inventory-sizes-actions-v7242{display:flex;justify-content:flex-end;gap:9px;margin-top:18px;padding-top:16px;border-top:1px solid #e4eaf2}.inventory-sizes-actions-v7242 button{margin:0}@media(max-width:760px){.catalog-tabs-v7242{display:grid;grid-template-columns:1fr 1fr;width:100%}.catalog-tabs-v7242 button{min-width:0;padding:9px}.catalog-tabs-v7242 button>small{display:none}.inventory-sizes-overlay-v7242{padding:12px}.inventory-sizes-panel-v7242{padding:18px 15px;max-height:calc(100vh - 24px);border-radius:16px}.inventory-sizes-summary-v7242{grid-template-columns:1fr 1fr}.inventory-sizes-grid-v7242{grid-template-columns:1fr}.inventory-sizes-actions-v7242{align-items:stretch;flex-direction:column-reverse}.inventory-sizes-actions-v7242 button{width:100%}}.quotation-document-note-v7244,.trade-tools-intro-v7244{display:flex;align-items:center;gap:14px;margin:0 0 18px;padding:15px 18px;border:1px solid #b9ddff;border-radius:16px;background:#eef7ff;color:#173b67}.quotation-document-note-v7244>span,.trade-tools-intro-v7244>span{display:grid;place-items:center;min-width:82px;height:38px;border-radius:12px;background:#2267e8;color:#fff;font-weight:900;letter-spacing:.08em}.quotation-document-note-v7244 b,.trade-tools-intro-v7244 b{display:block;font-size:15px}.quotation-document-note-v7244 small,.trade-tools-intro-v7244 small{display:block;margin-top:4px;color:#5f7692}.range-toolbar-v7244{display:flex!important;align-items:center;justify-content:flex-end;gap:8px;flex-wrap:wrap}.range-toolbar-v7244 select,.range-toolbar-v7244 input{height:44px;min-width:122px}.range-toolbar-v7244 input[type=date]{min-width:142px}.range-separator-v7244{color:#7d8ca0}.quote-stage-v7244{display:inline-flex;padding:6px 11px;border-radius:999px;font-size:12px;font-weight:800}.quote-stage-v7244.pending{background:#fff2cc;color:#956500}.quote-stage-v7244.confirmed{background:#e8f2ff;color:#1761c5}.quote-stage-v7244.completed{background:#e5f8ef;color:#168257}.quote-stock-ready-v7244{color:#138453;font-weight:800}.quote-stock-warning-v7244{display:block!important;color:#e2231a!important;font-weight:900!important}.picker-search-empty-v7244{display:grid;place-items:center;min-height:126px;padding:24px;border:1px dashed #bfd0e5;border-radius:14px;color:#6d7e95;background:#f8fbff;text-align:center}.picker-search-empty-v7244 b{display:block;color:#1d385d;margin-bottom:6px}.picker-stock-v7244{display:block!important;margin-top:5px!important;font-style:normal!important;font-size:11px!important;color:#168257!important}.picker-stock-v7244.out{color:#df251d!important;font-weight:900}.picker-item.stock-out-v7244{opacity:.55;cursor:not-allowed;filter:grayscale(.35)}.quote-size-line.stock-short-v7244{outline:2px solid #ffaaa5;background:#fff3f2}.line-stock-v7244{grid-column:1/-1;margin:-2px 0 7px;padding:5px 9px;border-radius:8px;background:#edf8f3;color:#157e54;font-size:11px;font-weight:700}.line-stock-v7244.short{background:#fff0ef;color:#d7241b}.unpaid-amount-v7244{color:#e10000!important;font-weight:900!important}.sales-tracker-card-v7244{overflow-x:auto}.sales-tracker-card-v7244 table{min-width:1480px}.stock-lock-v7244,.stock-allocation-v7244{display:grid;gap:3px}.stock-lock-v7244 b,.stock-allocation-v7244 b{color:#17365d}.stock-lock-v7244 small,.stock-allocation-v7244 small{color:#718096}.stock-allocation-v7244.ready b{color:#138453}.stock-allocation-v7244.wait b{color:#a96e00}.document-download-overlay-v7244{position:fixed;inset:0;z-index:10050;display:grid;place-items:center;padding:24px;background:rgba(11,29,52,.56);backdrop-filter:blur(5px)}.document-download-overlay-v7244[hidden]{display:none}.document-download-panel-v7244{width:min(720px,94vw);border-radius:22px;background:#fff;box-shadow:0 30px 80px rgba(3,18,39,.34);overflow:hidden}.document-download-head-v7244{display:flex;justify-content:space-between;gap:18px;padding:25px 28px 20px;border-bottom:1px solid #e2eaf4}.document-download-head-v7244 h2{margin:5px 0 0}.document-download-head-v7244 button{border:0;background:#edf3fa;width:38px;height:38px;border-radius:50%;font-size:22px}.document-download-body-v7244{padding:22px 28px 28px}.document-download-summary-v7244{display:flex;justify-content:space-between;gap:15px;margin-bottom:18px;padding:13px 15px;border-radius:13px;background:#f4f8fd;color:#536a85}.document-download-options-v7244{display:grid;grid-template-columns:repeat(3,1fr);gap:12px}.document-download-option-v7244{min-height:130px;padding:17px;border:1px solid #cbd8e8;border-radius:15px;background:#fff;text-align:left}.document-download-option-v7244:not(:disabled):hover{border-color:#2267e8;box-shadow:0 8px 22px rgba(34,103,232,.13)}.document-download-option-v7244 span{display:block;color:#2267e8;font-size:25px;font-weight:900}.document-download-option-v7244 b{display:block;margin-top:8px;color:#17365d}.document-download-option-v7244 small{display:block;margin-top:5px;color:#718096;line-height:1.45}.document-download-option-v7244:disabled{opacity:.45;cursor:not-allowed}.document-download-tip-v7244{margin:16px 0 0;color:#718096;font-size:12px}.profit-view-tabs-v7244{display:flex;gap:8px;margin:0 0 16px;padding:6px;border-radius:14px;background:#eaf1fa;width:max-content}.profit-view-tabs-v7244 button{border:0;padding:10px 18px;border-radius:10px;background:transparent;color:#60738c;font-weight:800}.profit-view-tabs-v7244 button.active{background:#fff;color:#145ec8;box-shadow:0 4px 12px rgba(23,55,96,.12)}.profit-positive-v7244{color:#138453}.profit-negative-v7244{color:#d7231c}.profit-table-note-v7244{white-space:normal;max-width:260px}.timezone-grid-v7244{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:15px;margin-bottom:18px}.timezone-card-v7244{padding:20px;border:1px solid #d9e4f0;border-radius:17px;background:#fff;box-shadow:0 8px 25px rgba(21,53,91,.07)}.timezone-card-v7244 small{color:#74849a}.timezone-card-v7244 strong{display:block;margin:9px 0 4px;color:#17365d;font-size:28px}.timezone-card-v7244 em{font-style:normal;color:#2267e8}.timezone-converter-v7244{display:grid;grid-template-columns:320px 1fr;gap:28px;padding:25px}.timezone-converter-v7244 h2{margin:5px 0}.timezone-converter-v7244 p{color:#718096;line-height:1.6}.timezone-form-v7244{display:grid;grid-template-columns:1fr 1fr;gap:12px}.timezone-form-v7244 label{font-size:12px;color:#60738c}.timezone-form-v7244 select,.timezone-form-v7244 input{width:100%;margin-top:6px}.timezone-result-v7244{grid-column:1/-1;padding:17px;border-radius:14px;background:#eef6ff;color:#17365d;font-size:17px;font-weight:900}@media(max-width:1200px){.timezone-grid-v7244{grid-template-columns:repeat(2,minmax(0,1fr))}.document-download-options-v7244{grid-template-columns:1fr}.timezone-converter-v7244{grid-template-columns:1fr}}@media(max-width:760px){.timezone-grid-v7244{grid-template-columns:1fr}.timezone-form-v7244{grid-template-columns:1fr}.document-download-head-v7244,.document-download-body-v7244{padding-left:18px;padding-right:18px}.range-toolbar-v7244{justify-content:flex-start}}.shipping-cost-bar-v7245{display:grid!important;grid-template-columns:minmax(220px,1fr) minmax(180px,.55fr) minmax(170px,.45fr) minmax(190px,.6fr);gap:14px!important;align-items:end!important}.shipping-cost-title-v7245 small{display:block;margin-top:5px;color:#718096;line-height:1.45}.shipping-cost-bar-v7245 label{display:grid;gap:6px;font-size:12px;font-weight:700;color:#52647a}.shipping-cost-bar-v7245 select,.shipping-cost-bar-v7245 input{width:100%;height:42px;border:1px solid #cdd9e8;border-radius:10px;background:#fff;color:#13253d;padding:0 12px;font:inherit}.shipping-cost-bar-v7245 strong{min-height:42px;display:flex;align-items:center;justify-content:center;padding:8px 12px;border-radius:10px;background:#eaf2ff;color:#1558c7;text-align:center}.shipping-cost-bar-v7245 [hidden]{display:none!important}.document-download-panel-v7245{max-width:780px!important}.document-download-options-v7245{grid-template-columns:repeat(2,minmax(0,1fr))!important}.document-download-options-v7245 .document-download-option-v7244{min-height:128px}.continent-tabs-v7245{display:flex;gap:8px;flex-wrap:wrap;margin:0 0 16px;padding:7px;border:1px solid #d8e3f0;border-radius:16px;background:#eef3f9}.continent-tabs-v7245 button{border:0;border-radius:11px;background:transparent;color:#5f7188;padding:11px 22px;font-weight:800;font-size:14px;cursor:pointer}.continent-tabs-v7245 button.active{background:#2868df;color:#fff;box-shadow:0 7px 16px rgba(40,104,223,.22)}#timezone-regions-v7245{display:grid;gap:15px;margin-bottom:18px}.timezone-region-v7245{padding:15px 16px 17px;border:1px solid #dce6f1;border-radius:16px;background:#fff;box-shadow:0 6px 18px rgba(24,52,87,.05)}.timezone-region-v7245 h3{margin:0 0 11px;color:#142b49;font-size:15px}.timezone-grid-v7245{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.timezone-card-v7245{display:grid;gap:5px;padding:13px 14px;border:1px solid #d6e3f3;border-radius:13px;background:linear-gradient(150deg,#f8fbff,#edf4ff)}.timezone-card-v7245 small{color:#5c6f87;font-weight:800}.timezone-card-v7245 strong{font-size:23px;letter-spacing:.5px;color:#16365f}.timezone-card-v7245 em{font-style:normal;color:#7b8b9f;font-size:11px}.timezone-converter-v7245{margin-top:0!important}@media(max-width:1100px){.shipping-cost-bar-v7245{grid-template-columns:1fr 1fr}.timezone-grid-v7245{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:700px){.shipping-cost-bar-v7245{grid-template-columns:1fr}.document-download-options-v7245{grid-template-columns:1fr!important}.timezone-grid-v7245{grid-template-columns:1fr}}.document-download-panel-v7249{max-width:900px!important}.document-download-options-v7249{grid-template-columns:repeat(3,minmax(0,1fr))!important}@media(max-width:800px){.document-download-options-v7249{grid-template-columns:1fr!important}}.sales-tracker-card-v7244 table{min-width:1180px!important}.sales-tracker-card-v7244 th:nth-child(1){width:16%}.sales-tracker-card-v7244 th:nth-child(2){width:12%}.sales-tracker-card-v7244 th:nth-child(3){width:16%}.sales-tracker-card-v7244 th:nth-child(4){width:15%}.sales-tracker-card-v7244 th:nth-child(5){width:14%}.sales-tracker-card-v7244 th:nth-child(6){width:15%}.sales-tracker-card-v7244 th:nth-child(7){width:12%}.sales-tracker-card-v7244 td{vertical-align:top}.sales-tracker-card-v7244 td small{line-height:1.45}.money-paid-v7250{color:#168257}.mini-progress-v7250{display:block;width:100%;height:5px;margin-top:8px;border-radius:99px;background:#edf1f7;overflow:hidden}.mini-progress-v7250 i{display:block;height:100%;max-width:100%;border-radius:inherit;background:#22a86b}.mini-progress-v7250.prep i{background:#2c70ea}.mini-progress-v7250.ship i{background:#7757dc}.batch-stage-v7250{display:inline-flex;align-items:center;min-height:28px;padding:5px 10px;border-radius:999px;font-size:12px;font-weight:900}.batch-stage-v7250.deposit_due{background:#fff2d3;color:#986600}.batch-stage-v7250.preparing{background:#e9f2ff;color:#1d64c7}.batch-stage-v7250.ready_partial{background:#e2f8ed;color:#087b4c}.batch-stage-v7250.waiting_payment{background:#ffe9e6;color:#c33129}.batch-stage-v7250.partial_shipped{background:#f0ebff;color:#6743c1}.batch-stage-v7250.shipped,.batch-stage-v7250.completed{background:#dff7eb;color:#087b4c}.batch-rejected-v7250{color:#c33129!important;font-weight:700}.batch-primary-v7250{min-height:34px}.batch-primary-v7250 .workflow-next-v7228{width:100%;white-space:normal;line-height:1.3}.batch-wait-v7250{display:block;padding:7px 0;color:#73839a;font-size:12px;font-weight:700}.batch-secondary-v7250{display:flex;gap:7px;flex-wrap:wrap;margin-top:8px}.batch-secondary-v7250 button{padding:0;border:0;background:none;color:#2267e8;font-size:11px;font-weight:700;cursor:pointer}.batch-secondary-v7250 button+button:before{content:"\b7";margin-right:7px;color:#a2adbb}body.batch-modal-open-v7250{overflow:hidden}.batch-overlay-v7250{position:fixed;inset:0;z-index:12000;display:grid;place-items:center;padding:24px;background:rgba(9,26,50,.6);backdrop-filter:blur(6px)}.batch-panel-v7250{width:min(760px,96vw);max-height:min(88vh,920px);display:flex;flex-direction:column;border-radius:24px;background:#fff;box-shadow:0 32px 90px rgba(5,20,42,.38);overflow:hidden}.batch-panel-v7250.wide{width:min(1100px,96vw)}.batch-panel-v7250>header{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;padding:23px 27px 19px;border-bottom:1px solid #e1e8f2}.batch-panel-v7250>header small{color:#2267e8;font-size:10px;font-weight:900;letter-spacing:.18em}.batch-panel-v7250>header h2{margin:5px 0 0;color:#17365d}.batch-panel-v7250>header p{margin:7px 0 0;color:#718096;font-size:13px}.batch-close-v7250{border:0!important;background:#eef3f9!important;color:#52677f!important;width:38px;height:38px;padding:0!important;border-radius:50%!important;font-size:23px!important}.batch-body-v7250{padding:22px 27px 27px;overflow:auto}.batch-summary-v7250{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-bottom:16px}.batch-summary-v7250 span{padding:13px 15px;border:1px solid #dce6f2;border-radius:13px;background:#f8fbff;color:#667a93}.batch-summary-v7250 b{display:block;margin-top:4px;color:#17365d;font-size:18px}.prep-list-v7250,.ship-list-v7250{border:1px solid #dce6f2;border-radius:16px;overflow:hidden}.prep-row-v7250,.ship-item-v7250{display:grid;grid-template-columns:minmax(230px,1.7fr) .65fr .65fr minmax(125px,.8fr);align-items:center;gap:16px;padding:13px 16px;border-bottom:1px solid #e3eaf3}.prep-row-v7250:last-child,.ship-item-v7250:last-child{border-bottom:0}.ship-item-v7250{grid-template-columns:minmax(250px,1.6fr) 1fr minmax(125px,.65fr)}.prep-row-v7250>span,.ship-item-v7250>span{color:#6c7e94;font-size:12px}.prep-row-v7250>span b,.ship-item-v7250>span b{display:block;color:#17365d;font-size:15px}.prep-row-v7250 label,.ship-item-v7250 label,.shipment-fields-v7250 label{color:#60738c;font-size:12px;font-weight:700}.prep-row-v7250 input,.ship-item-v7250 input{width:100%;margin-top:5px}.batch-product-v7250{display:flex;align-items:center;gap:11px;min-width:0}.batch-product-v7250 img{width:48px;height:58px;object-fit:contain;border-radius:8px;background:#eef3f8}.batch-product-v7250 b,.batch-product-v7250 small{display:block}.batch-product-v7250 b{color:#17365d}.batch-product-v7250 small{margin-top:3px;color:#718096}.auto-allocation-v7251{display:flex;align-items:center;justify-content:space-between;gap:18px;margin:0 0 14px;padding:14px 16px;border:1px solid #b9ddff;border-radius:15px;background:#eef7ff}.auto-allocation-v7251 b,.auto-allocation-v7251 small{display:block}.auto-allocation-v7251 b{color:#173b67}.auto-allocation-v7251 small{margin-top:4px;color:#607994;line-height:1.45}.auto-allocation-v7251 button{flex:0 0 auto;border-color:#7eb9ff;color:#165fc8;background:#fff;font-weight:900}.auto-stock-state-v7251{display:block;margin-top:5px;font-size:10px;font-weight:800;line-height:1.35}.auto-stock-state-v7251.full{color:#168257}.auto-stock-state-v7251.partial{color:#a96e00}.auto-stock-state-v7251.empty{color:#d62f27}.coverage-rule-v7250{display:flex;justify-content:space-between;gap:20px;margin-bottom:14px;padding:13px 16px;border:1px solid #b9ddff;border-radius:14px;background:#eef7ff;color:#173b67}.coverage-rule-v7250 span{font-size:12px}.ship-toolbar-v7250{display:flex;align-items:center;gap:14px;margin-bottom:12px}.ship-toolbar-v7250 span{color:#718096;font-size:12px}.shipment-fields-v7250{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:13px;margin-top:17px}.shipment-fields-v7250 label.wide{grid-column:1/-1}.shipment-fields-v7250 input,.shipment-fields-v7250 textarea{width:100%;margin-top:6px}.shipment-fields-v7250 label small{display:block;margin-top:4px;color:#8b98aa;font-weight:400}.special-reason-v7250{padding:13px;border:1px solid #ffc9c4;border-radius:13px;background:#fff5f3;color:#b82e27!important}.special-reason-v7250[hidden]{display:none}.coverage-preview-v7250{display:grid;grid-template-columns:1fr auto 1fr auto 1.35fr 1.3fr;align-items:center;gap:12px;margin-top:18px;padding:15px 17px;border:1px solid #bfe4d2;border-radius:15px;background:#f0fbf6}.coverage-preview-v7250.short{border-color:#ffc2bd;background:#fff3f1}.coverage-preview-v7250 div small,.coverage-preview-v7250 div b,.coverage-preview-v7250 div em{display:block}.coverage-preview-v7250 div small{color:#74859a}.coverage-preview-v7250 div b{margin-top:4px;color:#17365d}.coverage-preview-v7250 div em{margin-top:3px;color:#74859a;font-size:10px;font-style:normal}.coverage-preview-v7250>i{color:#a2adbb;font-style:normal}.coverage-preview-v7250>strong{padding:11px;border-radius:11px;background:#daf4e8;color:#087b4c;text-align:center;font-size:12px}.coverage-preview-v7250.short>strong{background:#ffe1de;color:#c33129}.batch-actions-v7250{display:flex;justify-content:flex-end;gap:10px;margin-top:20px}.batch-actions-v7250 button{min-width:110px}.batch-history-card-v7250{margin-bottom:14px;padding:17px;border:1px solid #dce6f2;border-radius:16px;background:#fff}.batch-history-card-v7250>header{display:flex;justify-content:space-between;gap:15px}.batch-history-card-v7250>header b,.batch-history-card-v7250>header small{display:block}.batch-history-card-v7250>header small{margin-top:3px;color:#718096}.batch-coverage-v7250{padding:6px 10px;border-radius:999px;background:#e8f2ff;color:#1e63c6;font-size:11px;font-weight:900}.batch-coverage-v7250.special_pending{background:#fff0ce;color:#9a6800}.batch-coverage-v7250.special_rejected{background:#ffe5e2;color:#c33129}.batch-coverage-v7250.covered,.batch-coverage-v7250.special_approved{background:#e2f8ed;color:#087b4c}.batch-history-money-v7250{display:grid;grid-template-columns:repeat(4,1fr);gap:9px;margin:14px 0}.batch-history-money-v7250 span{padding:10px;border-radius:10px;background:#f3f7fc;color:#718096;font-size:11px}.batch-history-money-v7250 b{display:block;margin-top:4px;color:#17365d}.batch-history-money-v7250 span.short{background:#fff0ee;color:#b82e27}.batch-history-items-v7250{display:flex;gap:8px;flex-wrap:wrap}.batch-history-items-v7250 span{padding:6px 9px;border-radius:8px;background:#eef4fb;color:#536a85;font-size:11px}.batch-history-card-v7250>footer{margin-top:12px;color:#5d718a;font-size:12px}.batch-history-card-v7250>footer small{display:block;margin-top:5px}.batch-history-empty-v7250{padding:38px}@media(max-width:900px){.shipment-fields-v7250{grid-template-columns:1fr 1fr}.coverage-preview-v7250{grid-template-columns:1fr 1fr}.coverage-preview-v7250>i{display:none}.prep-row-v7250,.ship-item-v7250{grid-template-columns:1fr 1fr}.batch-history-money-v7250{grid-template-columns:1fr 1fr}}@media(max-width:600px){.batch-overlay-v7250{padding:8px}.batch-panel-v7250{max-height:96vh;border-radius:18px}.batch-panel-v7250>header,.batch-body-v7250{padding-left:16px;padding-right:16px}.batch-summary-v7250,.shipment-fields-v7250,.prep-row-v7250,.ship-item-v7250,.batch-history-money-v7250{grid-template-columns:1fr}.coverage-rule-v7250,.ship-toolbar-v7250,.auto-allocation-v7251{align-items:flex-start;flex-direction:column}}#page-sales-tracker{--tracker-blue:#2563eb;--tracker-blue-dark:#1d4ed8;--tracker-ink:#172b46;--tracker-muted:#718197;--tracker-line:#e1e8f2}#page-sales-tracker .tracker-toolbar-v7253{display:grid;grid-template-columns:minmax(280px,1fr) auto;align-items:end;gap:18px;margin:0 0 10px;padding:13px;border:1px solid rgba(217,226,239,.9);border-radius:17px;background:rgba(255,255,255,.88);box-shadow:0 10px 35px rgba(29,55,91,.055);backdrop-filter:blur(14px)}#page-sales-tracker .tracker-search-v7253{min-width:0;height:46px;display:flex;align-items:center;gap:10px;padding:0 12px;border:1px solid var(--tracker-line);border-radius:13px;background:#f8fafc;color:#8290a3;transition:border-color .18s ease,box-shadow .18s ease,background .18s ease}#page-sales-tracker .tracker-search-v7253:focus-within{border-color:#90b5f8;background:#fff;box-shadow:0 0 0 4px rgba(37,99,235,.09)}#page-sales-tracker .tracker-search-v7253>span{font-size:20px;line-height:1;transform:translateY(-1px)}#page-sales-tracker .tracker-search-v7253 input{flex:1;min-width:0;height:100%;margin:0;padding:0;border:0;outline:0;background:transparent;color:var(--tracker-ink);font-size:13px}#page-sales-tracker .tracker-search-v7253 kbd{padding:4px 7px;border:1px solid #dbe3ee;border-radius:7px;background:#fff;color:#8794a6;box-shadow:0 1px 2px rgba(20,39,66,.05);font-family:inherit;font-size:9px}#page-sales-tracker .tracker-filters-v7253{display:flex;align-items:end;justify-content:flex-end;gap:8px;flex-wrap:nowrap}#page-sales-tracker .tracker-filter-v7253{display:grid;gap:5px;min-width:122px}#page-sales-tracker .tracker-filter-v7253[data-filter=sales-tracker-status]{min-width:145px}#page-sales-tracker .tracker-filter-v7253[data-filter=sales-finance-filter-v7240]{min-width:178px}#page-sales-tracker .tracker-filter-v7253>span{padding-left:3px;color:#8b98aa;font-size:9px;font-weight:800;letter-spacing:.08em}#page-sales-tracker .tracker-filter-v7253 select,#page-sales-tracker .tracker-filters-v7253>input,#page-sales-tracker .tracker-export-v7253,#page-sales-tracker .tracker-reset-v7253{height:42px;min-height:42px;margin:0;border:1px solid var(--tracker-line);border-radius:11px;background:#fff;color:#314660;font-size:11px;font-weight:750;transition:transform .18s cubic-bezier(.2,.7,.2,1),border-color .18s ease,box-shadow .18s ease,background .18s ease,color .18s ease}#page-sales-tracker .tracker-filter-v7253 select{width:100%;padding:0 31px 0 11px;cursor:pointer}#page-sales-tracker .tracker-filter-v7253 select:hover,#page-sales-tracker .tracker-filters-v7253>input:hover{border-color:#b8c9df;box-shadow:0 5px 15px rgba(35,62,96,.06)}#page-sales-tracker .tracker-filter-v7253 select:focus,#page-sales-tracker .tracker-filters-v7253>input:focus{outline:0;border-color:#8eb4f7;box-shadow:0 0 0 3px rgba(37,99,235,.09)}#page-sales-tracker .tracker-export-v7253{padding:0 13px;background:#f7f9fc;color:#2b5faf;white-space:nowrap}#page-sales-tracker .tracker-reset-v7253{padding:0 12px;border-color:transparent;background:transparent;color:#75859b}#page-sales-tracker .tracker-export-v7253:hover,#page-sales-tracker .tracker-reset-v7253:hover{transform:translateY(-1px);border-color:#c9d9ef;background:#eef5ff;color:var(--tracker-blue-dark)}#page-sales-tracker .tracker-result-meta-v7253{display:flex;align-items:center;justify-content:space-between;gap:14px;margin:0 3px 8px;color:#8491a3;font-size:10px}#page-sales-tracker .tracker-result-meta-v7253 b{color:#244365;font-size:12px}#page-sales-tracker .tracker-result-meta-v7253 small{color:#98a3b1}#page-sales-tracker .workflow-auto-note-v7228{min-height:56px;gap:12px;margin:0 0 11px;padding:11px 15px;border:1px solid #d5eee2;border-radius:14px;background:linear-gradient(110deg,#f0fbf6 0%,#f7fcfa 100%);box-shadow:none}#page-sales-tracker .workflow-auto-note-v7228>span{width:31px;height:31px;display:grid;place-items:center;flex:0 0 auto;border-radius:10px;background:#dcf7e9;font-size:14px}#page-sales-tracker .workflow-auto-note-v7228 b{font-size:12px}#page-sales-tracker .workflow-auto-note-v7228 small{margin-top:3px;font-size:10px;line-height:1.45}#page-sales-tracker #sales-workflow-strip{display:flex;align-items:center;gap:8px;margin:0 0 14px;padding:2px 1px 5px;overflow-x:auto;scrollbar-width:thin}#page-sales-tracker #sales-workflow-strip>button{min-width:max-content;min-height:48px;display:flex;flex-direction:row;align-items:center;justify-content:center;gap:9px;padding:8px 10px 8px 14px;border:1px solid #dde6f1;border-radius:13px;background:#fff;color:#46617f;box-shadow:0 3px 11px rgba(35,58,89,.04);cursor:pointer;transition:transform .18s cubic-bezier(.2,.7,.2,1),border-color .18s ease,box-shadow .18s ease,background .18s ease,color .18s ease}#page-sales-tracker #sales-workflow-strip>button b{font-size:11px;font-weight:800;white-space:nowrap}#page-sales-tracker #sales-workflow-strip>button em{min-width:25px;width:auto;height:25px;display:grid;place-items:center;padding:0 7px;border-radius:8px;background:#edf3fb;color:#38618f;font-size:10px;font-weight:900;font-style:normal;transition:background .18s ease,color .18s ease}#page-sales-tracker #sales-workflow-strip>button:hover{transform:translateY(-2px);border-color:#b9cff2;background:#f8fbff;color:#225db8;box-shadow:0 9px 22px rgba(37,99,235,.1)}#page-sales-tracker #sales-workflow-strip>button.active{transform:none;border-color:var(--tracker-blue);background:var(--tracker-blue);color:#fff;box-shadow:0 9px 22px rgba(37,99,235,.2)}#page-sales-tracker #sales-workflow-strip>button.active em{background:rgba(255,255,255,.19);color:#fff}#page-sales-tracker .sales-tracker-card-v7244{border:1px solid #e1e8f1;border-radius:16px;box-shadow:0 14px 40px rgba(31,52,82,.055);overflow:auto}#page-sales-tracker .sales-tracker-card-v7244 table{min-width:1180px!important}#page-sales-tracker .sales-tracker-card-v7244 thead{background:#f8fafc}#page-sales-tracker .sales-tracker-card-v7244 th{padding:13px 15px;border-bottom:1px solid #e5ebf3}#page-sales-tracker .sales-tracker-card-v7244 td{padding:18px 15px;border-bottom:1px solid #edf1f6;transition:background .16s ease}#page-sales-tracker .sales-tracker-card-v7244 tbody tr:hover td{background:#fbfdff}#page-sales-tracker .sales-tracker-card-v7244 tbody tr:last-child td{border-bottom:0}#page-sales-tracker .batch-primary-v7250{display:flex;justify-content:flex-start;min-height:36px}#page-sales-tracker .batch-primary-v7250 .tracker-primary-action-v7253{width:auto;min-width:118px;min-height:38px;display:inline-flex;align-items:center;justify-content:center;gap:7px;padding:8px 12px;border:1px solid var(--tracker-blue);border-radius:11px;background:var(--tracker-blue);color:#fff;box-shadow:0 6px 15px rgba(37,99,235,.18);font-size:10px;font-weight:850;line-height:1.25;white-space:nowrap;transition:transform .18s cubic-bezier(.2,.7,.2,1),background .18s ease,box-shadow .18s ease}#page-sales-tracker .batch-primary-v7250 .tracker-primary-action-v7253:before{content:attr(data-icon);width:19px;height:19px;display:grid;place-items:center;border-radius:6px;background:rgba(255,255,255,.17);font-size:10px}#page-sales-tracker .batch-primary-v7250 .tracker-primary-action-v7253:hover{transform:translateY(-2px);background:var(--tracker-blue-dark);box-shadow:0 10px 22px rgba(37,99,235,.25)}#page-sales-tracker .batch-primary-v7250 .tracker-primary-action-v7253:active{transform:translateY(0);box-shadow:0 4px 10px rgba(37,99,235,.18)}#page-sales-tracker .batch-secondary-v7250{gap:5px;margin-top:7px}#page-sales-tracker .batch-secondary-v7250 button{min-height:27px;padding:4px 7px;border:1px solid transparent;border-radius:8px;background:transparent;color:#52729a;font-size:9px;transition:background .16s ease,color .16s ease,border-color .16s ease}#page-sales-tracker .batch-secondary-v7250 button+button:before{display:none}#page-sales-tracker .batch-secondary-v7250 button:hover{border-color:#d7e5f6;background:#f0f6ff;color:#1f62c8}#page-sales-tracker .batch-stage-v7250{min-height:27px;padding:5px 9px;font-size:10px}.sales-tracker-modern-v7253 .topbar-actions>button{border-radius:12px;transition:transform .18s cubic-bezier(.2,.7,.2,1),border-color .18s ease,box-shadow .18s ease,background .18s ease}.sales-tracker-modern-v7253 .topbar-actions>button:hover{transform:translateY(-1px);box-shadow:0 8px 20px rgba(30,57,94,.09)}.sales-tracker-modern-v7253 #quick-quote{border-color:#2563eb;background:#2563eb;box-shadow:0 8px 18px rgba(37,99,235,.2)}.sales-tracker-modern-v7253 #quick-quote:hover{background:#1d4ed8;box-shadow:0 11px 24px rgba(37,99,235,.26)}@media(max-width:1350px){#page-sales-tracker .tracker-toolbar-v7253{grid-template-columns:1fr}#page-sales-tracker .tracker-filters-v7253{justify-content:flex-start;flex-wrap:wrap}}@media(max-width:760px){#page-sales-tracker .tracker-toolbar-v7253{padding:10px;border-radius:14px}#page-sales-tracker .tracker-search-v7253{width:100%}#page-sales-tracker .tracker-filters-v7253{display:grid;grid-template-columns:1fr 1fr;width:100%}#page-sales-tracker .tracker-filter-v7253,#page-sales-tracker .tracker-filter-v7253[data-filter]{min-width:0}#page-sales-tracker .tracker-filter-v7253[data-filter=sales-finance-filter-v7240]{grid-column:1/-1}#page-sales-tracker .tracker-export-v7253,#page-sales-tracker .tracker-reset-v7253{width:100%}#page-sales-tracker .tracker-result-meta-v7253 small{display:none}#page-sales-tracker .workflow-auto-note-v7228 small{display:none}}@media(prefers-reduced-motion:reduce){#page-sales-tracker *,.sales-tracker-modern-v7253 .topbar-actions>button{scroll-behavior:auto!important;transition:none!important;animation:none!important}}#page-quotes{--quote-blue:#2563eb;--quote-blue-dark:#1d4ed8;--quote-ink:#172b46;--quote-muted:#748399;--quote-line:#e0e8f2}#page-quotes .quotation-document-note-v7244{min-height:58px;gap:12px;margin:0 0 11px;padding:10px 14px;border:1px solid #d5e5fb;border-radius:14px;background:linear-gradient(110deg,#f1f7ff 0%,#f8fbff 100%);box-shadow:none}#page-quotes .quotation-document-note-v7244>span{min-width:76px;width:76px;height:32px;border-radius:9px;background:#2563eb;font-size:12px;letter-spacing:.06em;box-shadow:0 6px 14px rgba(37,99,235,.16)}#page-quotes .quotation-document-note-v7244 b{font-size:12px}#page-quotes .quotation-document-note-v7244 small{margin-top:3px;font-size:10px}#page-quotes .quote-toolbar-v7254{display:grid;grid-template-columns:minmax(300px,1fr) auto;align-items:end;gap:18px;margin:0 0 8px;padding:13px;border:1px solid rgba(217,226,239,.92);border-radius:17px;background:rgba(255,255,255,.9);box-shadow:0 10px 35px rgba(29,55,91,.055);backdrop-filter:blur(14px)}#page-quotes .quote-search-v7254{min-width:0;height:46px;display:flex;align-items:center;gap:10px;padding:0 12px;border:1px solid var(--quote-line);border-radius:13px;background:#f8fafc;color:#8290a3;transition:border-color .18s ease,box-shadow .18s ease,background .18s ease}#page-quotes .quote-search-v7254:focus-within{border-color:#90b5f8;background:#fff;box-shadow:0 0 0 4px rgba(37,99,235,.09)}#page-quotes .quote-search-v7254>span{font-size:20px;line-height:1;transform:translateY(-1px)}#page-quotes .quote-search-v7254 input{flex:1;min-width:0;height:100%;margin:0;padding:0;border:0;outline:0;background:transparent;color:var(--quote-ink);font-size:13px}#page-quotes .quote-search-v7254 kbd{padding:4px 7px;border:1px solid #dbe3ee;border-radius:7px;background:#fff;color:#8794a6;box-shadow:0 1px 2px rgba(20,39,66,.05);font-family:inherit;font-size:9px}#page-quotes .quote-filters-v7254{display:flex;align-items:end;justify-content:flex-end;gap:8px;flex-wrap:nowrap}#page-quotes .quote-filter-v7254{display:grid;gap:5px;min-width:132px}#page-quotes .quote-filter-v7254>span{padding-left:3px;color:#8b98aa;font-size:9px;font-weight:800;letter-spacing:.08em}#page-quotes .quote-filter-v7254 select,#page-quotes .quote-filters-v7254>input,#page-quotes .quote-reset-v7254{height:42px;min-height:42px;margin:0;border:1px solid var(--quote-line);border-radius:11px;background:#fff;color:#314660;font-size:11px;font-weight:750;transition:transform .18s cubic-bezier(.2,.7,.2,1),border-color .18s ease,box-shadow .18s ease,background .18s ease,color .18s ease}#page-quotes .quote-filter-v7254 select{width:100%;padding:0 31px 0 11px;cursor:pointer}#page-quotes .quote-filter-v7254 select:hover,#page-quotes .quote-filters-v7254>input:hover{border-color:#b8c9df;box-shadow:0 5px 15px rgba(35,62,96,.06)}#page-quotes .quote-filter-v7254 select:focus,#page-quotes .quote-filters-v7254>input:focus{outline:0;border-color:#8eb4f7;box-shadow:0 0 0 3px rgba(37,99,235,.09)}#page-quotes .quote-status-native-v7254,#page-quotes .quote-filters-v7254>[data-action=new-quote]{display:none!important}#page-quotes .quote-reset-v7254{padding:0 13px;border-color:transparent;background:transparent;color:#75859b;white-space:nowrap}#page-quotes .quote-reset-v7254:hover{transform:translateY(-1px);border-color:#c9d9ef;background:#eef5ff;color:var(--quote-blue-dark)}#page-quotes .quote-result-meta-v7254{display:flex;align-items:center;justify-content:space-between;gap:14px;margin:0 3px 8px;color:#8491a3;font-size:10px}#page-quotes .quote-result-meta-v7254 b{color:#244365;font-size:12px}#page-quotes .quote-result-meta-v7254 small{color:#98a3b1}#page-quotes .quote-stage-strip-v7254{display:flex;gap:8px;margin:0 0 12px;overflow-x:auto;padding:1px 1px 4px;scrollbar-width:thin}#page-quotes .quote-stage-strip-v7254 button{min-width:max-content;min-height:42px;display:inline-flex;align-items:center;justify-content:center;gap:9px;padding:7px 9px 7px 13px;border:1px solid #dde6f1;border-radius:12px;background:#fff;color:#4b6380;box-shadow:0 3px 11px rgba(35,58,89,.04);cursor:pointer;transition:transform .18s cubic-bezier(.2,.7,.2,1),border-color .18s ease,box-shadow .18s ease,background .18s ease,color .18s ease}#page-quotes .quote-stage-strip-v7254 button b{font-size:10px;white-space:nowrap}#page-quotes .quote-stage-strip-v7254 button em{min-width:24px;height:24px;display:grid;place-items:center;padding:0 7px;border-radius:8px;background:#edf3fb;color:#38618f;font-size:10px;font-weight:900;font-style:normal}#page-quotes .quote-stage-strip-v7254 button:hover{transform:translateY(-2px);border-color:#b9cff2;background:#f8fbff;color:#225db8;box-shadow:0 8px 20px rgba(37,99,235,.09)}#page-quotes .quote-stage-strip-v7254 button.active{border-color:var(--quote-blue);background:var(--quote-blue);color:#fff;box-shadow:0 8px 20px rgba(37,99,235,.2)}#page-quotes .quote-stage-strip-v7254 button.active em{background:rgba(255,255,255,.19);color:#fff}#page-quotes .table-card{border:1px solid #e1e8f1;border-radius:16px;box-shadow:0 14px 40px rgba(31,52,82,.055);overflow:visible}#page-quotes .table-card table{min-width:1120px;font-variant-numeric:tabular-nums}#page-quotes .table-card thead{background:#f8fafc}#page-quotes .table-card th{padding:13px 15px;border-bottom:1px solid #e5ebf3;color:#61748d;font-size:10px}#page-quotes .table-card td{padding:16px 15px;border-bottom:1px solid #edf1f6;vertical-align:middle;font-size:11px;transition:background .16s ease}#page-quotes .table-card tbody tr:hover td{background:#fbfdff}#page-quotes .table-card tbody tr:last-child td{border-bottom:0}#page-quotes .table-card th:last-child,#page-quotes .table-card td:last-child{width:285px;min-width:285px}#page-quotes .quote-stage-v7244{padding:6px 10px;font-size:10px}#page-quotes .quote-row-actions-v7254{position:relative;display:flex;align-items:center;justify-content:flex-end;gap:5px;white-space:nowrap}#page-quotes .quote-row-actions-v7254>button{min-height:31px;padding:6px 9px;border:1px solid transparent;border-radius:9px;background:transparent;color:#426890;font-size:9px;font-weight:800;transition:transform .16s ease,border-color .16s ease,background .16s ease,color .16s ease,box-shadow .16s ease}#page-quotes .quote-row-actions-v7254>button:hover{transform:translateY(-1px);border-color:#d4e2f4;background:#f1f6fd;color:#1e62c8}#page-quotes .quote-row-actions-v7254 .quote-row-primary-v7254{border-color:#2563eb;background:#2563eb;color:#fff;box-shadow:0 5px 13px rgba(37,99,235,.16)}#page-quotes .quote-row-actions-v7254 .quote-row-primary-v7254:hover{border-color:#1d4ed8;background:#1d4ed8;color:#fff;box-shadow:0 8px 17px rgba(37,99,235,.22)}#page-quotes .quote-row-actions-v7254 .quote-row-secondary-v7254{border-color:#d7e4f5;background:#f6f9fd;color:#2d619f}#page-quotes .quote-more-v7254{position:relative;flex:0 0 auto}#page-quotes .quote-more-v7254 summary{min-height:31px;display:flex;align-items:center;gap:4px;padding:5px 8px;border:1px solid transparent;border-radius:9px;color:#60748d;cursor:pointer;list-style:none;font-size:10px;font-weight:900;transition:background .16s ease,border-color .16s ease,color .16s ease}#page-quotes .quote-more-v7254 summary::-webkit-details-marker{display:none}#page-quotes .quote-more-v7254 summary span{font-size:9px;font-weight:750}#page-quotes .quote-more-v7254 summary:hover,#page-quotes .quote-more-v7254[open] summary{border-color:#d8e4f3;background:#f3f7fc;color:#205fae}#page-quotes .quote-more-v7254>div{position:absolute;z-index:40;top:calc(100% + 7px);right:0;width:128px;display:grid;gap:3px;padding:6px;border:1px solid #dce5f0;border-radius:12px;background:#fff;box-shadow:0 18px 42px rgba(20,41,70,.18)}#page-quotes .quote-more-v7254>div button{width:100%;min-height:32px;padding:7px 9px;border:0;border-radius:8px;background:transparent;color:#3e5671;text-align:left;font-size:10px;font-weight:750;cursor:pointer}#page-quotes .quote-more-v7254>div button:hover{background:#f0f5fc;color:#1e60bd}#page-quotes .quote-more-v7254>div button.danger{color:#cf3f3f}#page-quotes .quote-more-v7254>div button.danger:hover{background:#fff0f0;color:#bd2e2e}.quotes-modern-v7254 .topbar{margin-bottom:9px}.quotes-modern-v7254 .topbar-actions>button{border-radius:12px;transition:transform .18s cubic-bezier(.2,.7,.2,1),border-color .18s ease,box-shadow .18s ease,background .18s ease}.quotes-modern-v7254 .topbar-actions>button:hover{transform:translateY(-1px);box-shadow:0 8px 20px rgba(30,57,94,.09)}.quotes-modern-v7254 #quick-quote{border-color:#2563eb;background:#2563eb;box-shadow:0 8px 18px rgba(37,99,235,.2)}.quotes-modern-v7254 #quick-quote:hover{background:#1d4ed8;box-shadow:0 11px 24px rgba(37,99,235,.26)}@media(max-width:1250px){#page-quotes .quote-toolbar-v7254{grid-template-columns:1fr}#page-quotes .quote-filters-v7254{justify-content:flex-start;flex-wrap:wrap}#page-quotes .table-card{overflow-x:auto;overflow-y:visible}}@media(max-width:700px){#page-quotes .quotation-document-note-v7244 small{display:none}#page-quotes .quote-toolbar-v7254{padding:10px;border-radius:14px}#page-quotes .quote-search-v7254{width:100%}#page-quotes .quote-filters-v7254{display:grid;grid-template-columns:1fr 1fr;width:100%}#page-quotes .quote-filter-v7254{min-width:0}#page-quotes .quote-reset-v7254{width:100%}#page-quotes .quote-result-meta-v7254 small{display:none}}@media(prefers-reduced-motion:reduce){#page-quotes *,.quotes-modern-v7254 .topbar-actions>button{transition:none!important;animation:none!important}}.payment-review-queue-button-v7255{display:inline-flex;align-items:center;gap:8px;white-space:nowrap}.payment-review-queue-button-v7255 b{display:inline-grid;place-items:center;min-width:23px;height:23px;padding:0 7px;border-radius:999px;background:#e8eef7;color:#60738c;font-size:12px}.payment-review-queue-button-v7255.has-pending{border-color:#f1c66d;background:#fff9eb;color:#9a6300}.payment-review-queue-button-v7255.has-pending b{background:#f4b942;color:#fff}.payment-review-notice-v7255{display:flex;align-items:flex-start;gap:13px;padding:15px 17px;border:1px solid #b9ddff;border-radius:14px;background:#f0f8ff;color:#19456f}.payment-review-notice-v7255>span{display:grid;place-items:center;width:34px;height:34px;border-radius:10px;background:#d8edff;color:#1468c8;font-size:0}.payment-review-notice-v7255>span:before{content:"\2713";font-size:18px;font-weight:900}.payment-review-notice-v7255 b,.payment-review-notice-v7255 small{display:block}.payment-review-notice-v7255 small{margin-top:4px;color:#617a94;line-height:1.5}.payment-review-queue-v7255{min-width:min(1040px,86vw)}.payment-review-queue-summary-v7255,.payment-approval-source-v7255{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-bottom:16px}.payment-approval-source-v7255{grid-template-columns:repeat(4,minmax(0,1fr))}.payment-review-queue-summary-v7255 span,.payment-approval-source-v7255 span{padding:14px 16px;border:1px solid #dce7f4;border-radius:13px;background:#f7faff}.payment-review-queue-summary-v7255 small,.payment-approval-source-v7255 small{display:block;color:#7a8da5;margin-bottom:4px}.payment-review-queue-summary-v7255 b,.payment-approval-source-v7255 b{color:#19334f}.payment-review-table-v7255{overflow:auto;border:1px solid #e1e9f3;border-radius:15px}.payment-review-table-v7255 table{min-width:880px;margin:0}.payment-review-actions-v7255{display:flex;gap:7px}.payment-review-actions-v7255 button{min-height:36px;padding:7px 12px;border-radius:10px}.payment-review-badge-v7255{display:inline-flex;align-items:center;padding:6px 10px;border-radius:999px;font-size:12px;font-weight:800;white-space:nowrap}.payment-review-badge-v7255.pending{background:#fff2cf;color:#9b6500}.payment-review-badge-v7255.approved{background:#e3f7ee;color:#087b50}.payment-review-badge-v7255.rejected,.payment-review-badge-v7255.voided{background:#ffe7e4;color:#c43a32}.payment-pending-inline-v7255{display:block!important;margin-top:5px;color:#a66b00!important;font-weight:800}.payment-history-v7255{min-width:min(1060px,88vw);overflow:auto}.payment-history-v7255 table{min-width:940px}.rmb-tier-profits-v7255{display:flex;gap:7px;min-width:390px}.rmb-tier-profits-v7255>span{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:2px 7px;min-width:118px;padding:8px 10px;border-radius:12px;background:#ecf8f2;color:#0c7b50}.rmb-tier-profits-v7255>span.low{background:#fff5df;color:#9a6600}.rmb-tier-profits-v7255>span.negative{background:#ffebe8;color:#bd332b}.rmb-tier-profits-v7255 em{grid-row:1/3;display:grid;place-items:center;width:24px;height:24px;border-radius:8px;background:#fff;font-style:normal;font-weight:900}.rmb-tier-profits-v7255 b{font-size:12px}.rmb-tier-profits-v7255 small{font-size:10px;color:inherit!important}.rmb-profit-detail-v7255{border-color:#b9ddff!important;background:#f8fbff}.rmb-profit-detail-grid-v7255{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.rmb-profit-detail-grid-v7255>div{padding:16px;border:1px solid #dce8f6;border-radius:14px;background:#fff}.rmb-profit-detail-grid-v7255>div>em{display:inline-grid;place-items:center;min-width:34px;height:29px;padding:0 9px;border-radius:9px;background:#e9f2ff;color:#1762c5;font-style:normal;font-weight:900}.rmb-profit-detail-grid-v7255 span{display:flex;justify-content:space-between;gap:12px;margin-top:11px}.rmb-profit-detail-grid-v7255 small{color:#7b8da3}.rmb-profit-detail-v7255 .positive{color:#0b8757}.rmb-profit-detail-v7255 .negative{color:#d23d34}.commission-state-v7255{display:inline-flex;padding:2px 6px;border-radius:999px;font-size:10px;font-weight:900}.commission-state-v7255.estimated{background:#fff0cc;color:#9a6400}.commission-state-v7255.accrued{background:#e1f6ec;color:#08784e}#profit-table-v7224 td:nth-child(3) small,#profit-table-v7224 td:nth-child(4) small{white-space:normal;line-height:1.45}@media(max-width:1100px){.payment-approval-source-v7255,.rmb-profit-detail-grid-v7255{grid-template-columns:1fr 1fr}.rmb-tier-profits-v7255{min-width:340px;flex-wrap:wrap}}@media(max-width:720px){.payment-review-queue-summary-v7255,.payment-approval-source-v7255,.rmb-profit-detail-grid-v7255{grid-template-columns:1fr}.payment-review-queue-v7255,.payment-history-v7255{min-width:0;width:100%}}.is-confirming-v7256{opacity:.78;cursor:wait!important;box-shadow:none!important}.confirm-spinner-v7256{display:inline-block;width:14px;height:14px;border:2px solid currentColor;border-right-color:transparent;border-radius:50%;vertical-align:-2px;animation:spin-v7256 .7s linear infinite}@keyframes spin-v7256{to{transform:rotate(360deg)}}.duplicate-alert-v7256{display:flex;align-items:center;gap:14px;margin:14px 0;padding:15px 17px;border:1px solid #f5c3bd;background:linear-gradient(135deg,#fff8f6,#fff);border-radius:16px;color:#8f2d26;box-shadow:0 8px 22px rgba(169,62,48,.07)}.duplicate-alert-v7256>span{display:grid;place-items:center;flex:0 0 34px;height:34px;border-radius:11px;background:#ffe4df;color:#d24737;font-size:20px;font-weight:900}.duplicate-alert-v7256>div{flex:1;display:grid;gap:3px}.duplicate-alert-v7256 b{font-size:14px;color:#79231d}.duplicate-alert-v7256 small{color:#a45a52;line-height:1.55}.duplicate-alert-v7256 button{border:0;border-radius:11px;padding:10px 15px;background:#d74637;color:white;font-weight:800;cursor:pointer}.duplicate-alert-v7256 em{font-size:12px;font-style:normal;color:#a45a52}.duplicate-row-v7256{background:#fffaf9!important}.duplicate-badge-v7256{display:inline-flex;margin-left:8px;padding:3px 7px;border-radius:999px;background:#ffe2dd;color:#c83d31;font-size:10px;font-weight:800;vertical-align:2px}.duplicate-orders-v7256{display:grid;gap:16px}.duplicate-explain-v7256,.batch-finance-notice-v7256{display:flex;align-items:center;gap:12px;padding:14px 16px;border:1px solid #cfe0f7;background:#f3f8ff;border-radius:14px}.duplicate-explain-v7256>span,.batch-finance-notice-v7256>span{display:grid;place-items:center;width:34px;height:34px;border-radius:10px;background:#dceaff;color:#2466d6;font-weight:900}.duplicate-explain-v7256>div,.batch-finance-notice-v7256>div{display:grid;gap:3px}.duplicate-explain-v7256 small,.batch-finance-notice-v7256 small{color:#667b97;line-height:1.5}.duplicate-group-v7256{border:1px solid #dce5f1;border-radius:16px;overflow:hidden;background:#fff}.duplicate-group-v7256>header{display:flex;align-items:center;justify-content:space-between;padding:14px 16px;background:#f7faff}.duplicate-group-v7256>header>div{display:flex;align-items:baseline;gap:9px}.duplicate-group-v7256>header small{color:#7a8ca4}.duplicate-group-v7256>header b{color:#17365d}.duplicate-group-v7256>header em{font-style:normal;color:#687b94}.duplicate-group-v7256>header>span{padding:5px 9px;border-radius:999px;background:#ffe5df;color:#c63e31;font-size:11px;font-weight:800}.duplicate-order-list-v7256{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:14px}.duplicate-order-list-v7256 article{padding:13px;border:1px solid #dde6f1;border-radius:13px;background:#fff}.duplicate-order-list-v7256 article.recommended{border-color:#91d8bd;background:#f1fcf7}.duplicate-order-list-v7256 article>div{display:flex;align-items:center;gap:8px}.duplicate-order-list-v7256 article b{font-size:15px;color:#17365d}.duplicate-order-list-v7256 article span{padding:3px 7px;border-radius:999px;background:#d9f7e9;color:#15825b;font-size:10px;font-weight:800}.duplicate-order-list-v7256 article small{display:block;margin-top:5px;color:#8090a6}.duplicate-order-list-v7256 article p{margin:8px 0 0;color:#526780;font-size:12px}.duplicate-group-v7256>footer{display:flex;justify-content:flex-end;align-items:center;padding:12px 14px;border-top:1px solid #e4ebf4;background:#fbfcfe}.duplicate-manual-v7256{margin-right:auto;color:#c2392c;font-size:12px;font-weight:700}.batch-cost-private-v7256{display:flex;align-items:center;gap:11px;min-height:74px;padding:12px 14px;border:1px dashed #cbd7e6;border-radius:12px;background:#f7f9fc;color:#6b7e96}.batch-cost-private-v7256>span{font-size:20px}.batch-cost-private-v7256>div{display:grid;gap:4px}.batch-cost-private-v7256 b{color:#3f5672}.batch-cost-private-v7256 small{font-size:11px}.private-cost-v7256{background:#f1f4f8!important;color:#73849a!important;border-color:#dbe2eb!important}.batch-history-card-v7250 footer{display:flex;align-items:center;justify-content:space-between;gap:12px}.batch-history-card-v7250 footer>span{display:grid;gap:3px}.batch-finance-button-v7256{flex:0 0 auto;padding:7px 10px!important;font-size:11px!important}.batch-finance-notice-v7256{margin-bottom:2px;border-color:#d8e1ee;background:#f7f9fc}.batch-finance-notice-v7256>span{background:#e8eef7;color:#536984}@media(max-width:900px){.duplicate-alert-v7256{align-items:flex-start;flex-wrap:wrap}.duplicate-alert-v7256 button{width:100%}.duplicate-order-list-v7256{grid-template-columns:1fr}}#page-finance.finance-modern-v7257{--fin-blue:#2563eb;--fin-blue-deep:#1d4ed8;--fin-ink:#172b46;--fin-muted:#75859a;--fin-line:#e0e8f2;--fin-soft:#f7f9fc;--fin-green:#0b8a5b;flex-direction:column;gap:12px}#page-finance.finance-modern-v7257.active{display:flex}#page-finance.finance-modern-v7257:not(.active){display:none}.finance-hub-v7257{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:18px;padding:11px 13px;border:1px solid rgba(218,227,239,.94);border-radius:17px;background:rgba(255,255,255,.92);box-shadow:0 12px 36px rgba(31,54,86,.055);backdrop-filter:blur(16px)}.finance-hub-copy-v7257{display:flex;align-items:center;gap:10px;min-width:235px}.finance-hub-copy-v7257>span{display:grid;place-items:center;width:35px;height:35px;border-radius:11px;background:#eaf2ff;color:#2563eb;font-size:0;font-weight:900}.finance-hub-copy-v7257>span:before{content:"\a5";font-size:17px}.finance-hub-copy-v7257>div{display:grid;gap:2px}.finance-hub-copy-v7257 b{color:var(--fin-ink);font-size:13px}.finance-hub-copy-v7257 small{color:#8b98aa;font-size:9px}.finance-hub-tabs-v7257{display:flex;align-items:center;justify-content:center;gap:4px;min-width:0;padding:4px;border-radius:12px;background:#f1f5fa}.finance-hub-tabs-v7257 button{min-height:38px;display:inline-flex;align-items:center;justify-content:center;gap:7px;padding:8px 13px;border:0;border-radius:9px;background:transparent;color:#65768c;cursor:pointer;font-size:10px;font-weight:850;white-space:nowrap;transition:transform .18s cubic-bezier(.2,.7,.2,1),background .18s ease,color .18s ease,box-shadow .18s ease}.finance-hub-tabs-v7257 button:hover{transform:translateY(-1px);background:#fff;color:#245fae}.finance-hub-tabs-v7257 button.active{background:#fff;color:#155fc6;box-shadow:0 5px 16px rgba(34,66,107,.11)}.finance-hub-tabs-v7257 em{min-width:20px;height:20px;display:grid;place-items:center;padding:0 5px;border-radius:7px;background:#e5edf7;color:#60758f;font-size:9px;font-style:normal}.finance-hub-tabs-v7257 button.active em{background:#e7f0ff;color:#1d63c7}.finance-rules-button-v7257{height:38px;display:inline-flex;align-items:center;gap:7px;padding:0 11px;border:1px solid var(--fin-line);border-radius:10px;background:#fff;color:#62758c;font-size:10px;font-weight:800;cursor:pointer;white-space:nowrap;transition:transform .18s ease,border-color .18s ease,box-shadow .18s ease,color .18s ease}.finance-rules-button-v7257 span{width:18px;height:18px;display:grid;place-items:center;border-radius:50%;background:#edf3fb;color:#47709d;font-size:10px;font-family:serif}.finance-rules-button-v7257:hover{transform:translateY(-1px);border-color:#b8cbed;color:#1e5fac;box-shadow:0 7px 17px rgba(34,62,98,.07)}.finance-subnav-v7257{display:flex;align-items:center;justify-content:space-between;gap:14px;min-height:42px;padding:0 3px}.finance-subnav-v7257[hidden]{display:none!important}.finance-subnav-main-v7257,.finance-subnav-tools-v7257{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.finance-subnav-v7257 button{min-height:33px;padding:6px 11px;border:1px solid transparent;border-radius:9px;background:transparent;color:#697b92;font-size:9px;font-weight:850;cursor:pointer;transition:transform .16s ease,border-color .16s ease,background .16s ease,color .16s ease}.finance-subnav-v7257 button:hover{transform:translateY(-1px);border-color:#d4e0ef;background:#f8fbff;color:#2563b5}.finance-subnav-main-v7257 button.active{border-color:#ccdcf3;background:#edf4ff;color:#1d60bd}.finance-subnav-tools-v7257 button{border-color:#e0e7f0;background:#fff}.finance-subnav-tools-v7257 button em{display:inline-grid;place-items:center;min-width:18px;height:18px;margin-left:4px;padding:0 5px;border-radius:6px;background:#fff1cf;color:#9a6500;font-style:normal;font-size:9px}.finance-subnav-tools-v7257>span{color:#8d99aa;font-size:9px}#page-finance .finance-toolbar-v7257{display:grid;grid-template-columns:minmax(280px,1fr) auto auto;align-items:end;gap:11px;margin:0;padding:12px;border:1px solid rgba(218,227,239,.94);border-radius:16px;background:rgba(255,255,255,.9);box-shadow:0 10px 30px rgba(31,54,86,.045)}#page-finance .finance-toolbar-v7257[hidden]{display:none!important}.finance-search-wrap-v7257{height:44px;display:flex;align-items:center;gap:9px;min-width:0;padding:0 11px;border:1px solid var(--fin-line);border-radius:12px;background:#f8fafc;color:#8390a2;transition:border-color .17s ease,box-shadow .17s ease,background .17s ease}.finance-search-wrap-v7257:focus-within{border-color:#8eb4f6;background:#fff;box-shadow:0 0 0 4px rgba(37,99,235,.08)}.finance-search-wrap-v7257>span{font-size:19px;line-height:1}#page-finance .finance-search-wrap-v7257 #finance-search{display:block!important;flex:1;min-width:0;width:auto;height:100%;margin:0;padding:0;border:0;outline:0;background:transparent;color:var(--fin-ink);font-size:11px}.finance-search-wrap-v7257 kbd{padding:3px 6px;border:1px solid #dbe3ed;border-radius:6px;background:#fff;color:#8794a5;font-family:inherit;font-size:8px;box-shadow:0 1px 2px rgba(20,39,66,.04)}.finance-filters-v7257{display:flex;align-items:end;justify-content:flex-end;gap:6px}.finance-filters-v7257{order:2}.finance-filters-v7257[hidden]{display:none!important}.finance-filter-v7257{display:grid;gap:4px;min-width:111px}.finance-filter-v7257>span{padding-left:3px;color:#8a97a8;font-size:8px;font-weight:850;letter-spacing:.07em}.finance-filter-v7257 select,.finance-filter-v7257 input{height:38px;min-height:38px;margin:0;padding:0 28px 0 9px;border:1px solid var(--fin-line);border-radius:10px;background:#fff;color:#334a64;font:inherit;font-size:9px;font-weight:780;outline:0;cursor:pointer;transition:border-color .17s ease,box-shadow .17s ease}.finance-filter-v7257 input{padding:0 8px}.finance-filter-v7257 select:hover,.finance-filter-v7257 input:hover{border-color:#b9c9dd}.finance-filter-v7257 select:focus,.finance-filter-v7257 input:focus{border-color:#8eb4f7;box-shadow:0 0 0 3px rgba(37,99,235,.08)}.finance-month-v7257{min-width:125px}.finance-reset-v7257{height:38px;padding:0 8px;border:1px solid transparent;border-radius:9px;background:transparent;color:#8491a2;font-size:9px;font-weight:800;cursor:pointer;white-space:nowrap;transition:background .17s ease,color .17s ease}.finance-reset-v7257:hover{background:#eef4fc;color:#245fa9}#page-finance .finance-toolbar-actions{display:flex;align-items:end;justify-content:flex-end;gap:6px}#page-finance .finance-toolbar-actions{order:3}#page-finance .finance-toolbar-actions>.module-selector,#page-finance .finance-toolbar-actions>.finance-v72-actions{display:none!important}#page-finance .finance-toolbar-actions .primary,#page-finance .finance-toolbar-actions .secondary{min-height:38px;padding:8px 12px;border-radius:10px;font-size:9px;box-shadow:none;white-space:nowrap;transition:transform .17s ease,box-shadow .17s ease,background .17s ease,border-color .17s ease}#page-finance .finance-toolbar-actions .primary:hover,#page-finance .finance-toolbar-actions .secondary:hover{transform:translateY(-1px);box-shadow:0 7px 16px rgba(32,62,102,.09)}#page-finance .finance-book-rate-v7229{height:38px;padding:3px 4px 3px 8px;border-color:#dfe7f1;border-radius:10px;background:#f8fafc}#page-finance .finance-book-rate-v7229>span{font-size:8px}#page-finance .finance-book-rate-v7229 input{width:58px!important;padding:5px!important;font-size:9px}#page-finance .finance-book-rate-v7229 button{padding:5px 7px;font-size:8px}#page-finance #finance-fx-note-v7229,#page-finance .profit-privacy-note-v7224,#page-finance .commission-privacy-note-v7238,#page-finance .profit-view-tabs-v7244{display:none!important}#page-finance .finance-module-panel{margin-top:0}#page-finance .finance-module-panel[hidden],#page-finance #finance-overview-v7257[hidden]{display:none!important}#page-finance .finance-module-panel .card-head.inner{align-items:center;padding:14px 17px 10px}#page-finance .finance-module-panel .card-head.inner .eyebrow{display:none}#page-finance .finance-module-panel .card-head.inner h2{margin:0;color:var(--fin-ink);font-size:15px}#page-finance .finance-module-panel .card-head.inner>small{font-size:9px}.finance-result-meta-v7257{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:-3px 3px 0;color:#8a97a7;font-size:9px}.finance-result-meta-v7257[hidden]{display:none!important}.finance-result-meta-v7257 b{color:#274a70;font-size:11px}.finance-result-meta-v7257 small{color:#9aa5b2}#page-finance .finance-kpis-v7257{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:0}#page-finance .finance-kpi-v7257{min-height:91px;padding:14px 15px;border:1px solid #e2e9f2;border-radius:15px;background:#fff;box-shadow:0 8px 24px rgba(31,53,83,.045);text-align:left}#page-finance button.finance-kpi-v7257{cursor:pointer}#page-finance .finance-kpi-v7257>div{display:grid;gap:4px}#page-finance .finance-kpi-v7257 small{color:#7f8da0;font-size:9px;font-weight:780}#page-finance .finance-kpi-v7257 strong{color:var(--fin-ink);font-size:20px;font-weight:850;letter-spacing:-.035em;font-variant-numeric:tabular-nums}#page-finance .finance-kpi-v7257 em{color:#96a2b1;font-size:8px;font-style:normal}#page-finance .finance-kpi-v7257.pending{border-color:#f2dfae;background:#fffdf7}#page-finance .finance-kpi-v7257.fx strong{color:#0a8358}#page-finance .table-card{border:1px solid #e2e9f2;border-radius:16px;box-shadow:0 12px 34px rgba(31,53,83,.05);overflow:auto}#page-finance .table-card table{font-variant-numeric:tabular-nums}#page-finance .table-card thead{background:#f8fafc}#page-finance .table-card th{padding:12px 13px;border-bottom:1px solid #e5ebf2;color:#687b92;font-size:9px;white-space:nowrap}#page-finance .table-card td{padding:14px 13px;border-bottom:1px solid #edf1f5;color:#344a63;font-size:10px;vertical-align:middle;transition:background .15s ease}#page-finance .table-card tbody tr:hover td{background:#fbfdff}#page-finance .table-card tbody tr:last-child td{border-bottom:0}#page-finance .table-card td>b{color:#1e3856}#page-finance .table-card td small{font-size:8px!important;line-height:1.45}#page-finance .table-card .row-actions{display:flex;align-items:center;justify-content:flex-end;gap:3px;white-space:nowrap}#page-finance .table-card .row-actions .icon-btn,#page-finance .table-card button.secondary{min-height:29px;padding:5px 8px;border:1px solid transparent;border-radius:8px;background:transparent;color:#37689f;font-size:8px;font-weight:800;transition:transform .15s ease,border-color .15s ease,background .15s ease,color .15s ease}#page-finance .table-card .row-actions .icon-btn:hover,#page-finance .table-card button.secondary:hover{transform:translateY(-1px);border-color:#d5e2f2;background:#f1f6fd;color:#165fb9}#page-finance .table-card .row-actions .icon-btn:first-child{border-color:#d6e4f7;background:#eff5ff;color:#1f62bd}#page-finance .table-card .row-actions .icon-btn.danger{color:#bd4a4a}#page-finance .table-card .row-actions .icon-btn.danger:hover{border-color:#f2cdcd;background:#fff3f3;color:#bd3434}#page-finance .order-profit-head-v7240,#page-finance .commission-toolbar-v7238{align-items:center;margin:0;padding:14px 16px;border:1px solid #e1e8f1;border-radius:15px;background:#fff;box-shadow:0 9px 25px rgba(31,53,83,.04)}#page-finance .order-profit-head-v7240 .eyebrow,#page-finance .commission-toolbar-v7238 .eyebrow{display:none}#page-finance .order-profit-head-v7240 h2,#page-finance .commission-toolbar-v7238 h2{margin:0 0 3px;font-size:16px}#page-finance .order-profit-head-v7240 p,#page-finance .commission-toolbar-v7238 p{font-size:9px}#page-finance .order-profit-head-v7240>label,#page-finance .commission-toolbar-v7238>label{display:none}#page-finance .order-profit-section-v7240,#page-finance .commission-panel-v7238{display:grid;gap:11px}#page-finance .order-profit-section-v7240[hidden]{display:none!important}#page-finance .profit-toolbar-v7224{display:none!important}#page-finance #profit-stats-v7224,#page-finance #order-profit-stats-v7240,#page-finance #commission-stats-v7238{margin:0;gap:10px}#page-finance #profit-table-v7224 .rmb-tier-profits-v7255{min-width:285px;display:grid;grid-template-columns:repeat(3,minmax(82px,1fr));gap:5px}#page-finance #profit-table-v7224 .rmb-tier-profits-v7255>span{min-width:0;padding:6px 7px;border-radius:10px}#page-finance #profit-table-v7224 .rmb-tier-profits-v7255 b{font-size:10px}#page-finance #profit-table-v7224 .rmb-tier-profits-v7255 small{font-size:8px!important}#page-finance #profit-table-v7224 .rmb-tier-profits-v7255 em{width:20px;height:20px;font-size:9px}#page-finance .commission-formula-v7238{display:none}.finance-overview-v7257{display:grid;gap:12px}.finance-overview-head-v7257{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:17px 19px;border:1px solid #e0e8f2;border-radius:17px;background:linear-gradient(135deg,#fff 0%,#f8fbff 100%);box-shadow:0 11px 32px rgba(31,54,85,.05)}.finance-overview-head-v7257>div>span{color:#2d68c9;font-size:8px;font-weight:900;letter-spacing:.16em}.finance-overview-head-v7257 h2{margin:4px 0 2px;color:var(--fin-ink);font-size:19px;letter-spacing:-.025em}.finance-overview-head-v7257 p{margin:0;color:#8290a3;font-size:9px}.finance-overview-head-v7257>small{padding:8px 11px;border:1px solid #dce6f3;border-radius:10px;background:#fff;color:#7b899b;font-size:9px;white-space:nowrap}.finance-overview-head-v7257>small b{margin-left:4px;color:#244d7e;font-size:11px}.finance-overview-kpis-v7257{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.finance-overview-kpi-v7257{position:relative;overflow:hidden;min-height:112px;display:grid;align-content:center;gap:6px;padding:17px;border:1px solid #e0e7f0;border-radius:16px;background:#fff;box-shadow:0 10px 30px rgba(31,53,83,.045)}.finance-overview-kpi-v7257:before{content:"";position:absolute;left:0;top:15px;bottom:15px;width:3px;border-radius:0 4px 4px 0;background:#6d91c5}.finance-overview-kpi-v7257.green:before{background:#15a370}.finance-overview-kpi-v7257.amber:before{background:#e3a52a}.finance-overview-kpi-v7257.purple:before{background:#7a67d8}.finance-overview-kpi-v7257.red:before{background:#e15656}.finance-overview-kpi-v7257 small{color:#7e8c9f;font-size:9px;font-weight:800}.finance-overview-kpi-v7257 strong{color:var(--fin-ink);font-size:23px;letter-spacing:-.04em;font-variant-numeric:tabular-nums}.finance-overview-kpi-v7257 em{color:#98a3b1;font-size:8px;font-style:normal}.finance-overview-grid-v7257{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:11px}.finance-task-card-v7257,.finance-recent-card-v7257{padding:16px;border:1px solid #e0e8f2;border-radius:17px;background:#fff;box-shadow:0 11px 32px rgba(31,54,85,.045)}.finance-section-title-v7257{display:flex;align-items:center;justify-content:space-between;margin-bottom:11px}.finance-section-title-v7257 h3{margin:0;color:var(--fin-ink);font-size:14px}.finance-section-title-v7257 p{margin:3px 0 0;color:#8d99a9;font-size:8px}.finance-task-list-v7257{display:grid;gap:6px}.finance-task-list-v7257 button{width:100%;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:9px;border:1px solid transparent;border-radius:11px;background:#f8fafc;color:inherit;text-align:left;cursor:pointer;transition:transform .16s ease,border-color .16s ease,background .16s ease,box-shadow .16s ease}.finance-task-list-v7257 button:hover{transform:translateY(-1px);border-color:#d7e3f1;background:#fff;box-shadow:0 7px 17px rgba(31,55,88,.06)}.finance-task-list-v7257 button>span{width:29px;height:29px;display:grid;place-items:center;border-radius:9px;background:#e8f1ff;color:#2563ba;font-size:10px;font-weight:900}.finance-task-list-v7257 button>span.amber{background:#fff3d5;color:#9b6800}.finance-task-list-v7257 button>span.purple{background:#eeeafe;color:#6651c1}.finance-task-list-v7257 button>span.red{background:#ffe9e7;color:#bd4138}.finance-task-list-v7257 button>div{display:grid;gap:2px}.finance-task-list-v7257 b{color:#29425e;font-size:10px}.finance-task-list-v7257 small{color:#8996a7;font-size:8px}.finance-task-list-v7257 em{min-width:27px;height:27px;display:grid;place-items:center;padding:0 6px;border-radius:8px;background:#fff;color:#4f6681;font-size:10px;font-style:normal;font-weight:900}.finance-recent-list-v7257{display:grid}.finance-recent-list-v7257>div{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;padding:9px 2px;border-bottom:1px solid #edf1f5}.finance-recent-list-v7257>div:last-child{border-bottom:0}.finance-recent-list-v7257>div>span{width:28px;height:28px;display:grid;place-items:center;border-radius:9px;background:#e6f6ef;color:#087950;font-size:9px;font-weight:900}.finance-recent-list-v7257>div>span.expense{background:#fff0e8;color:#b75428}.finance-recent-list-v7257>div>div{display:grid;gap:2px}.finance-recent-list-v7257 b{color:#2d455f;font-size:9px}.finance-recent-list-v7257 small{overflow:hidden;color:#8b97a7;font-size:8px;text-overflow:ellipsis;white-space:nowrap}.finance-recent-list-v7257 strong{font-size:10px;font-variant-numeric:tabular-nums}.finance-recent-list-v7257 strong.positive{color:#087b52}.finance-recent-list-v7257 strong.negative{color:#cb4941}.finance-rules-v7257{min-width:min(760px,82vw);display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.finance-rules-v7257 section{padding:14px;border:1px solid #e0e8f2;border-radius:13px;background:#f8fafc}.finance-rules-v7257 section:last-child{grid-column:1/-1}.finance-rules-v7257 b{color:#24486e;font-size:11px}.finance-rules-v7257 p{margin:6px 0 0;color:#718298;font-size:9px;line-height:1.65}.finance-page-active-v7257 .topbar{margin-bottom:11px}.finance-page-active-v7257 .topbar-actions>button{border-radius:12px;transition:transform .17s ease,box-shadow .17s ease}.finance-page-active-v7257 .topbar-actions>button:hover{transform:translateY(-1px);box-shadow:0 8px 20px rgba(31,57,91,.08)}@media(max-width:1380px){.finance-hub-v7257{grid-template-columns:1fr auto}.finance-hub-copy-v7257{display:none}.finance-hub-tabs-v7257{justify-content:flex-start;overflow-x:auto}#page-finance .finance-toolbar-v7257{grid-template-columns:1fr}.finance-filters-v7257{justify-content:flex-start;flex-wrap:wrap}.finance-toolbar-actions{justify-content:flex-start!important}#page-finance .table-card{overflow-x:auto}}@media(max-width:1050px){.finance-overview-kpis-v7257,#page-finance .finance-kpis-v7257{grid-template-columns:repeat(2,minmax(0,1fr))}.finance-overview-grid-v7257{grid-template-columns:1fr}.finance-subnav-v7257{align-items:flex-start;flex-direction:column}.finance-subnav-tools-v7257{width:100%}}@media(max-width:720px){.finance-hub-v7257{grid-template-columns:1fr;padding:8px}.finance-rules-button-v7257{width:100%;justify-content:center}.finance-hub-tabs-v7257{justify-content:flex-start}.finance-hub-tabs-v7257 button{padding:7px 10px}.finance-overview-kpis-v7257,#page-finance .finance-kpis-v7257{grid-template-columns:1fr}.finance-overview-head-v7257{align-items:flex-start;flex-direction:column}.finance-filters-v7257{display:grid;grid-template-columns:1fr 1fr;width:100%}.finance-filter-v7257{min-width:0}.finance-reset-v7257{width:100%}.finance-rules-v7257{min-width:0;grid-template-columns:1fr}.finance-rules-v7257 section:last-child{grid-column:auto}.finance-recent-list-v7257 strong{display:none}}@media(prefers-reduced-motion:reduce){#page-finance *{transition:none!important}}.linked-overlay-v7258{position:fixed;inset:0;z-index:10050;background:rgba(8,25,49,.62);backdrop-filter:blur(7px);display:grid;place-items:center;padding:24px}.linked-panel-v7258{width:min(720px,96vw);max-height:90vh;overflow:auto;background:#fff;border:1px solid #dce7f5;border-radius:28px;box-shadow:0 30px 90px rgba(12,35,67,.3)}.linked-panel-v7258.wide{width:min(1120px,96vw)}.linked-panel-v7258>header{position:sticky;top:0;z-index:2;display:flex;justify-content:space-between;gap:20px;padding:28px 32px 22px;background:rgba(255,255,255,.96);border-bottom:1px solid #e7eef7;backdrop-filter:blur(12px)}.linked-panel-v7258>header small{display:block;color:#2f6be4;font-size:12px;font-weight:900;letter-spacing:.18em}.linked-panel-v7258>header h2{margin:5px 0 3px;color:#173457;font-size:27px}.linked-panel-v7258>header p{margin:0;color:#7587a2}.linked-close-v7258{border:0;background:#f0f5fb;color:#5c708c;width:46px;height:46px;border-radius:50%;font-size:26px;cursor:pointer}.linked-body-v7258{padding:26px 32px 30px}.linked-status-v7258{display:grid;grid-template-columns:1.5fr repeat(3,1fr);gap:12px;padding:18px;border:1px solid #cfe0f6;border-radius:20px;background:#f6f9fe}.linked-status-v7258>div,.linked-status-v7258>span{padding:11px 14px;background:#fff;border-radius:14px}.linked-status-v7258 small{display:block;color:#7d8da5;font-size:12px}.linked-status-v7258 b{color:#173a65}.linked-status-v7258.paid{background:#ecfbf4;border-color:#bcebd5}.linked-status-v7258.deposit{background:#fff9e9;border-color:#f4df9a}.linked-status-v7258 .credit b{color:#07885a}.linked-rule-v7258,.linked-create-help-v7258,.group-payment-notice-v7258{margin:16px 0;padding:16px 18px;border-radius:18px;background:#edf7ff;border:1px solid #c8e3fa}.linked-rule-v7258 b,.linked-create-help-v7258 b{color:#205ca8}.linked-rule-v7258 p,.linked-create-help-v7258 p{margin:5px 0 0;color:#607794;line-height:1.6}.linked-order-cards-v7258{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px}.linked-order-cards-v7258 article{border:1px solid #dce7f4;border-radius:18px;padding:18px;background:#fff;box-shadow:0 8px 20px rgba(23,52,87,.05)}.linked-order-cards-v7258 header{display:flex;justify-content:space-between;gap:10px}.linked-order-cards-v7258 small{display:block;color:#8291a7}.linked-order-cards-v7258 b{color:#17385f}.linked-order-cards-v7258 em{font-style:normal;font-weight:800;color:#215eb7}.linked-order-cards-v7258 p{color:#6d8099}.linked-order-cards-v7258 footer{display:flex;gap:8px;flex-wrap:wrap}.linked-order-cards-v7258 footer button,.link-order-button-v7258{border:1px solid #cfe0f5;background:#f7faff;color:#2464ca;border-radius:10px;padding:8px 11px;cursor:pointer}.linked-actions-v7258{display:flex;justify-content:flex-end;gap:10px;flex-wrap:wrap;margin-top:20px}.linked-actions-v7258 button{min-height:44px;padding:0 18px;border-radius:13px;border:1px solid #d4e0ef;background:#fff;color:#315273;font-weight:800;cursor:pointer}.linked-actions-v7258 button.primary{background:#2867df;color:#fff;border-color:#2867df;box-shadow:0 8px 18px rgba(40,103,223,.2)}.linked-actions-v7258 button.danger,.quote-delete-rule-v7258.approval+*+footer button.danger{background:#d94c48;color:#fff;border-color:#d94c48}.linked-candidates-v7258{display:grid;gap:10px;max-height:430px;overflow:auto}.linked-candidates-v7258 label{display:grid;grid-template-columns:auto 1fr auto;gap:12px;align-items:center;padding:15px;border:1px solid #dce7f4;border-radius:16px;cursor:pointer}.linked-candidates-v7258 label:has(input:checked){border-color:#3a77e8;background:#f1f6ff;box-shadow:inset 0 0 0 1px #3a77e8}.linked-candidates-v7258 input{width:19px;height:19px}.linked-candidates-v7258 small{display:block;color:#7c8da4}.linked-candidates-v7258 em{font-style:normal;font-weight:800}.linked-note-v7258,.quote-delete-reason-v7258{display:grid;gap:7px;margin-top:15px;color:#526985;font-weight:700}.linked-note-v7258 textarea,.quote-delete-reason-v7258 textarea,.joint-fields-v7258 input,.joint-fields-v7258 textarea{border:1px solid #cad8e9;border-radius:12px;padding:11px;font:inherit}.group-payment-notice-v7258{display:flex;gap:13px;align-items:flex-start}.group-payment-notice-v7258>span{display:grid;place-items:center;width:40px;height:40px;border-radius:12px;background:#dcecff;color:#2068d8;font-size:20px}.group-payment-notice-v7258 small{display:block;margin-top:4px;color:#617792;line-height:1.5}.group-payment-breakdown-v7311{margin:16px 0;padding:16px 18px;border:1px solid #d4e2f3;border-radius:18px;background:#f7faff}.group-payment-breakdown-v7311 header{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-bottom:12px}.group-payment-breakdown-v7311 header small{display:block;margin-top:4px;color:#71849d}.group-payment-breakdown-v7311 header strong{padding:7px 11px;border-radius:999px;background:#e8f0ff;color:#2765c6}.group-payment-breakdown-v7311 header strong.settled{background:#dff7ec;color:#087b54}.group-payment-breakdown-v7311>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.group-payment-breakdown-v7311>div span{padding:10px 12px;border-radius:12px;background:#fff;border:1px solid #e2eaf5}.group-payment-breakdown-v7311>div small{display:block;color:#7c8da3}.group-payment-breakdown-v7311>div b{color:#173a65}.group-payment-breakdown-v7311 p{margin:12px 0 0;padding:10px 12px;border-radius:12px;background:#e8f8f1;color:#08784f;font-weight:800}.group-payment-approval-v7258{display:grid;gap:16px}.group-approval-summary-v7258{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;padding:14px;border:1px solid #d7e5f5;border-radius:18px;background:#f6f9fe}.group-approval-summary-v7258 span{padding:10px 12px;border-radius:12px;background:#fff}.group-approval-summary-v7258 small{display:block;margin-bottom:4px;color:#7a8da6}.group-approval-summary-v7258 b{color:#17385f}.group-approval-fields-v7258{display:grid;grid-template-columns:repeat(2,1fr);gap:13px}.group-approval-fields-v7258 label{display:grid;gap:7px;color:#506984;font-weight:800}.group-approval-fields-v7258 label.wide{grid-column:1/-1}.group-approval-fields-v7258 input,.group-approval-fields-v7258 textarea{width:100%;box-sizing:border-box;border:1px solid #cbd9e9;border-radius:12px;padding:11px 12px;font:inherit;color:#173457;background:#fff}.group-approval-fields-v7258 input:focus,.group-approval-fields-v7258 textarea:focus{outline:3px solid rgba(40,103,223,.14);border-color:#3374e4}.group-allocation-note-v7258{display:grid;gap:5px;padding:15px 17px;border-radius:16px;background:#edf9f3;border:1px solid #c7ead8}.group-allocation-note-v7258 b{color:#087a51}.group-allocation-note-v7258 span{color:#5e788b;line-height:1.55}.group-review-list-v7258,.delete-request-list-v7258{display:grid;gap:12px}.group-review-list-v7258 article,.delete-request-list-v7258 article{display:grid;grid-template-columns:1fr auto auto;gap:16px;align-items:center;padding:16px 18px;border:1px solid #dce7f3;border-radius:17px}.group-review-list-v7258 small,.delete-request-list-v7258 small{display:block;color:#8090a6}.group-review-list-v7258 p,.delete-request-list-v7258 p{margin:5px 0 0;color:#667c97}.group-review-list-v7258 footer,.delete-request-list-v7258 footer{display:flex;gap:7px}.group-review-list-v7258 button,.delete-request-list-v7258 button{border:1px solid #d4e0ef;background:#fff;border-radius:10px;padding:9px 12px;color:#315273;font-weight:800}.group-review-list-v7258 button.primary,.delete-request-list-v7258 button.primary{background:#2867df;color:#fff}.delete-request-list-v7258 button.danger{background:#d94c48;color:#fff}.delete-request-list-v7258>article>span{padding:7px 10px;border-radius:999px;background:#eef4fb;color:#47627f;font-weight:800}.delete-request-list-v7258>article>span.pending_finance,.delete-request-list-v7258>article>span.pending_owner{background:#fff4d8;color:#9a6b00}.delete-request-list-v7258>article>span.direct_recycled,.delete-request-list-v7258>article>span.approved{background:#ffe9e7;color:#b83e38}.delete-center-tabs-v7258{display:flex;gap:10px;margin-bottom:15px}.delete-center-tabs-v7258>*{padding:9px 14px;border-radius:999px;background:#eef4fb;color:#48617e}.joint-release-v7258{display:grid;grid-template-columns:1fr auto 1fr 1.5fr;gap:12px;align-items:center;padding:16px;border-radius:18px;border:1px solid #cce9dc;background:#effbf5}.joint-release-v7258.blocked{border-color:#f1b6b0;background:#fff2f0}.joint-release-v7258 small{display:block;color:#7b8ba0}.joint-release-v7258 strong{padding:12px;border-radius:12px;text-align:center;color:#087950;background:#dff5ea}.joint-release-v7258.blocked strong{color:#b7352f;background:#ffdeda}.joint-lines-v7258{display:grid;gap:8px;margin-top:16px;max-height:380px;overflow:auto}.joint-lines-v7258 label{display:grid;grid-template-columns:1fr auto 100px;gap:12px;align-items:center;padding:12px 14px;border:1px solid #dce7f4;border-radius:14px}.joint-lines-v7258 label>span{display:grid;grid-template-columns:46px 1fr;column-gap:12px}.joint-lines-v7258 img{grid-row:1/3;width:46px;height:58px;object-fit:contain;background:#f3f6fa;border-radius:8px}.joint-lines-v7258 small{display:block;color:#7d8da4}.joint-lines-v7258 em{font-style:normal;color:#607792}.joint-lines-v7258 input{width:90px;padding:9px;border:1px solid #cbd9e9;border-radius:10px}.joint-fields-v7258{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;margin-top:16px}.joint-fields-v7258 label{display:grid;gap:6px;color:#526982;font-weight:700}.joint-fields-v7258 label.wide{grid-column:1/-1}.joint-fields-v7258 label.danger{padding:13px;border:1px solid #efb5af;background:#fff2f0;border-radius:14px;color:#b23d36}.linked-order-toolbar-v7258{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:13px 17px;margin:12px 0;border:1px solid #cfe0f4;border-radius:17px;background:#f6f9fe}.linked-order-toolbar-v7258 small{display:block;color:#72849d}.linked-order-toolbar-v7258 button,.quote-delete-center-v7258,.group-payment-review-v7258{border:1px solid #cbdcf1;background:#fff;color:#2462c2;border-radius:12px;padding:10px 14px;font-weight:800;cursor:pointer}.group-payment-review-v7258.has-pending{background:#fff4d9;border-color:#eccf83;color:#8d6200}.group-payment-review-v7258 b{display:inline-grid;place-items:center;min-width:22px;height:22px;border-radius:999px;background:#e7eef8;margin-left:5px}.linked-badge-v7258{display:block;margin-top:7px;border:0;background:#eaf2ff;color:#2464c9;border-radius:999px;padding:5px 9px;font-weight:800;cursor:pointer}.clickable-deposit-v7258{cursor:pointer;box-shadow:0 0 0 2px rgba(225,172,36,.18)}.duplicate-order-list-v7256 article{cursor:pointer}.duplicate-card-actions-v7258{display:flex;gap:7px;margin-top:10px}.duplicate-card-actions-v7258 button{border:1px solid #cfdef0;background:#fff;color:#2865c6;border-radius:9px;padding:7px 10px;font-weight:700;cursor:pointer}.quote-delete-rule-v7258{padding:18px;border-radius:18px;border:1px solid #cfe5da;background:#effbf5}.quote-delete-rule-v7258.approval{border-color:#efc3bd;background:#fff4f2}.quote-delete-rule-v7258 p{margin:6px 0 0;color:#657b96;line-height:1.6}.db-upgrade-v7258{display:flex;gap:14px;align-items:center;margin:12px 0;padding:14px 18px;border:1px solid #efb4ad;background:#fff1ef;color:#aa3932;border-radius:16px}.db-upgrade-v7258 span{color:#755651}@media(max-width:850px){.linked-overlay-v7258{padding:8px}.linked-panel-v7258{border-radius:20px}.linked-panel-v7258>header,.linked-body-v7258{padding:20px}.linked-status-v7258,.linked-order-cards-v7258,.group-approval-summary-v7258,.group-approval-fields-v7258,.group-payment-breakdown-v7311>div{grid-template-columns:1fr}.group-payment-breakdown-v7311 header{align-items:flex-start;flex-direction:column}.group-approval-fields-v7258 label.wide{grid-column:auto}.joint-release-v7258{grid-template-columns:1fr}.joint-fields-v7258{grid-template-columns:1fr}.group-review-list-v7258 article,.delete-request-list-v7258 article{grid-template-columns:1fr}.linked-order-toolbar-v7258{align-items:flex-start;flex-direction:column}}#page-finance .order-profit-head-v7240{padding:10px 13px;border-radius:13px;box-shadow:0 6px 18px rgba(31,53,83,.035)}#page-finance .order-profit-head-v7240 h2{font-size:14px;letter-spacing:-.015em}#page-finance .order-profit-head-v7240 p{font-size:8px;line-height:1.45}#page-finance #order-profit-stats-v7240{gap:7px}#page-finance #order-profit-stats-v7240 .stat{min-height:70px!important;padding:10px 12px!important;border-radius:13px!important;box-shadow:0 6px 18px rgba(31,53,83,.035)!important}#page-finance #order-profit-stats-v7240 .stat>div{gap:2px!important}#page-finance #order-profit-stats-v7240 .stat small{font-size:8px!important}#page-finance #order-profit-stats-v7240 .stat strong{font-size:16px!important;letter-spacing:-.025em!important}#page-finance #order-profit-stats-v7240 .stat em{font-size:7px!important;line-height:1.35}.order-profit-disclosure-v7259{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:10px 12px;border:1px solid #dfe7f1;border-radius:13px;background:#fff;box-shadow:0 6px 18px rgba(31,53,83,.035)}.order-profit-disclosure-v7259>div{display:grid;gap:2px}.order-profit-disclosure-v7259 b{color:#223c5b;font-size:10px}.order-profit-disclosure-v7259 small{color:#8996a8;font-size:8px}.order-profit-disclosure-v7259 button{height:32px;display:inline-flex;align-items:center;gap:7px;padding:0 11px;border:1px solid #d5e1ef;border-radius:9px;background:#f8fbff;color:#2b62a8;font-size:9px;font-weight:850;cursor:pointer;transition:transform .16s ease,border-color .16s ease,background .16s ease,box-shadow .16s ease}.order-profit-disclosure-v7259 button:hover{transform:translateY(-1px);border-color:#a9c4e9;background:#fff;box-shadow:0 6px 15px rgba(32,66,108,.08)}.order-profit-disclosure-v7259 button i{display:grid;place-items:center;width:18px;height:18px;border-radius:6px;background:#e9f1fc;font-size:13px;font-style:normal;transition:transform .2s ease}.order-profit-disclosure-v7259.expanded button i{transform:rotate(180deg)}#page-finance .finance-profit-orders-card-v7259[hidden]{display:none!important}#page-finance .finance-profit-orders-card-v7259 th{padding:10px 11px;font-size:8px}#page-finance .finance-profit-orders-card-v7259 td{padding:11px;font-size:9px}#page-finance .finance-profit-orders-card-v7259 td small{font-size:7px!important}.expense-save-note-v7259{display:flex;align-items:flex-start;gap:10px;padding:11px 13px;border:1px solid #cde6da;border-radius:12px;background:#f2fbf7;color:#507466}.expense-save-note-v7259>span{display:grid;place-items:center;width:25px;height:25px;flex:0 0 25px;border-radius:8px;background:#dff5ea;color:#087c53;font-weight:900}.expense-save-note-v7259>div{display:grid;gap:2px}.expense-save-note-v7259 b{font-size:10px;color:#28624f}.expense-save-note-v7259 small{font-size:8px;line-height:1.45;color:#728d83}.expense-attachment-field-v7259 small{display:block;margin-top:5px;color:#8190a3;font-size:9px;font-weight:500}@media(max-width:900px){#page-finance #order-profit-stats-v7240{grid-template-columns:repeat(2,minmax(0,1fr))}.order-profit-disclosure-v7259{align-items:flex-start;flex-direction:column}.order-profit-disclosure-v7259 button{width:100%;justify-content:center}}@media(max-width:560px){#page-finance #order-profit-stats-v7240{grid-template-columns:1fr}}#page-finance .finance-subnav-v7257{min-height:48px;padding:6px 8px;border:1px solid #e1e8f1;border-radius:14px;background:#fff;box-shadow:0 7px 22px rgba(31,53,83,.035)}#page-finance .finance-subnav-main-v7257{gap:3px;padding:3px;border-radius:11px;background:#f3f6fa}#page-finance .finance-subnav-main-v7257 button{min-height:34px;display:inline-flex;align-items:center;gap:7px;padding:6px 10px;border:0;border-radius:9px}#page-finance .finance-subnav-main-v7257 button.active{border:0;background:#fff;box-shadow:0 4px 12px rgba(35,61,96,.09)}#page-finance .finance-subnav-main-v7257 button em{min-width:20px;height:20px;display:inline-grid;place-items:center;padding:0 5px;border-radius:7px;background:#e7edf6;color:#657992;font-size:8px;font-style:normal}#page-finance .finance-subnav-main-v7257 button.active em{background:#e5efff;color:#1c61c0}#page-finance .finance-subnav-tools-v7257{justify-content:flex-end;gap:5px}#page-finance .finance-subnav-tools-v7257 button{min-height:34px;display:inline-flex;align-items:center;gap:4px;padding:6px 10px;border-color:#dfe7f1;background:#fff}#page-finance .finance-subnav-tools-v7257 button:hover{border-color:#b8cbea;background:#f7faff}#page-finance .finance-subnav-tools-v7257 button.is-empty-v7260{color:#9aa6b5;background:#fafbfd;box-shadow:none}#page-finance .finance-subnav-tools-v7257 button.is-empty-v7260:hover{transform:none;border-color:#dfe7f1;background:#fafbfd}#page-finance .finance-subnav-tools-v7257 button b{color:#22588f;font-size:9px}#page-finance .finance-subnav-tools-v7257 .finance-primary-action-v7260{border-color:#2563df;background:#2563df;color:#fff;box-shadow:0 5px 13px rgba(37,99,223,.16)}#page-finance .finance-subnav-tools-v7257 .finance-primary-action-v7260:hover{border-color:#1d55c7;background:#1d55c7;color:#fff}#page-finance>.finance-toolbar-v7257.finance-toolbar-compact-v7260{grid-template-columns:minmax(300px,1fr) auto;align-items:center;gap:9px;padding:9px 10px;border-radius:14px}#page-finance .finance-toolbar-compact-v7260 .finance-search-wrap-v7257{height:40px;border-radius:10px}#page-finance .finance-toolbar-compact-v7260 .finance-filters-v7257{align-items:center;gap:5px}#page-finance .finance-toolbar-compact-v7260 .finance-filter-v7257{min-width:105px;gap:0}#page-finance .finance-toolbar-compact-v7260 .finance-filter-v7257>span{display:none}#page-finance .finance-toolbar-compact-v7260 .finance-filter-v7257 select,#page-finance .finance-toolbar-compact-v7260 .finance-filter-v7257 input{height:36px;min-height:36px;border-radius:9px}#page-finance .finance-toolbar-compact-v7260 .finance-filter-redundant-v7260{display:none!important}#page-finance .finance-toolbar-compact-v7260 .finance-reset-v7257{height:36px;padding:0 9px}#page-finance .finance-toolbar-compact-v7260 .finance-reset-v7257:before{content:"\21ba";margin-right:4px}#page-finance .finance-toolbar-compact-v7260 .finance-toolbar-actions[hidden]{display:none!important}#page-finance #receivable-table tr>*:last-child{width:202px;min-width:202px}#page-finance #receivable-table .row-actions{position:relative;min-width:180px;display:flex;align-items:center;justify-content:flex-end;gap:5px}#page-finance #receivable-table .finance-row-primary-v7260,#page-finance #receivable-table .finance-row-secondary-v7260,#page-finance #receivable-table .finance-row-more-v7260>summary{min-height:30px;display:inline-flex;align-items:center;justify-content:center;padding:5px 10px;border:1px solid #d4e1f1;border-radius:8px;background:#fff;color:#2a609f;font-size:8px;font-weight:850;line-height:1;cursor:pointer}#page-finance #receivable-table .finance-row-primary-v7260{border-color:#2c68d8;background:#2c68d8;color:#fff}#page-finance #receivable-table .finance-row-primary-v7260:hover{border-color:#1f56bb;background:#1f56bb;color:#fff}#page-finance #receivable-table .finance-row-secondary-v7260:hover,#page-finance #receivable-table .finance-row-more-v7260>summary:hover{border-color:#aac2e2;background:#f4f8fe}#page-finance #receivable-table .finance-row-more-v7260{position:relative}#page-finance #receivable-table .finance-row-more-v7260>summary{width:34px;padding:5px;list-style:none;font-size:11px;letter-spacing:1px}#page-finance #receivable-table .finance-row-more-v7260>summary::-webkit-details-marker{display:none}#page-finance #receivable-table .finance-row-more-v7260>div{position:absolute;z-index:30;top:calc(100% + 6px);right:0;width:148px;display:grid;gap:2px;padding:6px;border:1px solid #dce5ef;border-radius:11px;background:#fff;box-shadow:0 14px 34px rgba(26,49,78,.16)}#page-finance #receivable-table .finance-row-more-v7260:not([open])>div{display:none}#page-finance #receivable-table .finance-row-more-v7260>div .icon-btn{width:100%;min-height:30px;display:block;padding:7px 9px;border:0;border-radius:7px;text-align:left;background:transparent}#page-finance #receivable-table .finance-row-more-v7260>div .icon-btn:hover{transform:none;background:#f1f6fd}#page-finance #receivable-table .finance-row-more-v7260>div .icon-btn.danger{margin-top:2px;border-top:1px solid #f2dddd;border-radius:0 0 7px 7px;color:#bd3d3d}@media(max-width:1380px){#page-finance .finance-subnav-v7257{align-items:flex-start;flex-direction:column}#page-finance .finance-subnav-tools-v7257{width:100%;justify-content:flex-start}#page-finance>.finance-toolbar-v7257.finance-toolbar-compact-v7260{grid-template-columns:1fr}#page-finance .finance-toolbar-compact-v7260 .finance-filters-v7257{justify-content:flex-start;flex-wrap:wrap}}@media(max-width:760px){#page-finance .finance-subnav-main-v7257{width:100%;overflow-x:auto;flex-wrap:nowrap}#page-finance .finance-subnav-tools-v7257{overflow-x:auto;flex-wrap:nowrap}#page-finance .finance-toolbar-compact-v7260 .finance-filters-v7257{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}#page-finance .finance-toolbar-compact-v7260 .finance-filter-v7257{min-width:0}#page-finance .finance-toolbar-compact-v7260 .finance-reset-v7257{width:100%}}:root{--v7261-sticky:#fff;--v7261-line:#dde6f1;--v7261-blue:#2466df}#page-quotes .quote-wide-card-v7261{overflow:visible!important;position:relative}#page-quotes .table-scroll-viewport-v7261{max-width:100%;overflow-x:auto;overflow-y:visible;border-radius:14px;scrollbar-width:thin;scrollbar-color:#9db4d0 #eef3f8}#page-quotes .table-scroll-viewport-v7261::-webkit-scrollbar{height:12px}#page-quotes .table-scroll-viewport-v7261::-webkit-scrollbar-track{background:#eef3f8;border-radius:8px}#page-quotes .table-scroll-viewport-v7261::-webkit-scrollbar-thumb{background:#9db4d0;border:3px solid #eef3f8;border-radius:8px}#page-quotes .table-scroll-viewport-v7261 table{min-width:1460px!important;font-size:12px}#page-quotes .table-scroll-viewport-v7261 th{position:sticky;top:0;z-index:3;background:#f7f9fc;white-space:nowrap}#page-quotes .table-scroll-viewport-v7261 th:nth-child(1),#page-quotes .table-scroll-viewport-v7261 td:nth-child(1){position:sticky;left:0;width:210px;min-width:210px;z-index:4;background:var(--v7261-sticky)}#page-quotes .table-scroll-viewport-v7261 th:nth-child(2),#page-quotes .table-scroll-viewport-v7261 td:nth-child(2){position:sticky;left:210px;width:170px;min-width:170px;z-index:4;background:var(--v7261-sticky);box-shadow:8px 0 14px -14px #25486f}#page-quotes .table-scroll-viewport-v7261 th:last-child,#page-quotes .table-scroll-viewport-v7261 td:last-child{position:sticky;right:0;width:230px;min-width:230px;z-index:4;background:var(--v7261-sticky);box-shadow:-8px 0 14px -14px #25486f}#page-quotes .table-scroll-viewport-v7261 th:nth-child(1),#page-quotes .table-scroll-viewport-v7261 th:nth-child(2),#page-quotes .table-scroll-viewport-v7261 th:last-child{z-index:6;background:#f7f9fc}#page-quotes .table-scroll-viewport-v7261 tbody tr:hover td{background:#f8fbff}#page-quotes .table-scroll-viewport-v7261 td b{font-size:12px}.table-scroll-dock-v7261{position:sticky;bottom:8px;z-index:20;height:17px;margin:4px 10px 8px;overflow-x:auto;overflow-y:hidden;border:1px solid #dce5ef;border-radius:9px;background:#edf2f7;box-shadow:0 5px 14px rgba(26,52,82,.10)}.table-scroll-dock-v7261>i{display:block;height:1px}.table-scroll-dock-v7261::-webkit-scrollbar{height:14px}.table-scroll-dock-v7261::-webkit-scrollbar-thumb{background:#8fa8c5;border:3px solid #edf2f7;border-radius:9px}.table-scroll-hint-v7261{display:flex;align-items:center;justify-content:flex-end;gap:6px;margin:0 12px 5px;color:#71839a;font-size:10px}.table-scroll-hint-v7261:before{content:"\2194";font-size:14px;color:#3172da}#page-quotes .table-scroll-dock-v7261,#page-quotes .table-scroll-hint-v7261{display:none!important}.quote-actions-v7261{display:flex!important;align-items:center;justify-content:flex-end;gap:6px;white-space:nowrap}.quote-actions-v7261>.icon-btn{min-height:31px;padding:6px 10px;border-radius:9px}.quote-actions-v7261>.icon-btn:first-child{border-color:#2867db;background:#2867db;color:#fff}.row-more-v7261{position:relative}.row-more-v7261>summary{width:34px;height:31px;display:grid;place-items:center;border:1px solid #d5e1ef;border-radius:9px;background:#fff;color:#386596;cursor:pointer;list-style:none;font-weight:900}.row-more-v7261>summary::-webkit-details-marker{display:none}.row-more-menu-v7261{position:absolute;right:0;top:37px;z-index:30;width:150px;display:grid;gap:3px;padding:6px;border:1px solid #dce5ef;border-radius:11px;background:#fff;box-shadow:0 16px 35px rgba(28,50,79,.18)}.row-more-v7261:not([open]) .row-more-menu-v7261{display:none}.row-more-menu-v7261 .icon-btn{width:100%;padding:8px 9px;border:0;border-radius:7px;text-align:left;background:transparent}.row-more-menu-v7261 .icon-btn:hover{transform:none;background:#f1f6fc}#page-sales-tracker .workflow-auto-note-v7228{order:-5;margin-top:0!important;margin-bottom:10px}#page-sales-tracker #sales-tracker-table td:first-child>b{display:block;font-size:13px!important;line-height:1.35}#page-sales-tracker #sales-tracker-table .customer-name-v7261{display:block;margin-top:5px;font-size:12px!important;font-weight:850;color:#36516f!important}#page-sales-tracker #sales-tracker-table td:last-child{min-width:180px}#page-sales-tracker #sales-tracker-table td:last-child>.primary,#page-sales-tracker #sales-tracker-table td:last-child>.secondary,#page-sales-tracker #sales-tracker-table td:last-child>.link-order-button-v7258{min-width:96px;min-height:34px;margin:3px 0;padding:7px 11px;border-radius:9px;box-sizing:border-box;font-size:10px;font-weight:850}#page-sales-tracker .link-order-button-v7258{display:inline-flex;align-items:center;justify-content:center;border-color:#cad9ea;background:#f8fbff;color:#2a63a7;box-shadow:none}#page-sales-tracker .linked-order-toolbar-v7258{align-items:center;border-radius:13px}#page-sales-tracker .linked-order-toolbar-v7258 button{min-height:36px;border-radius:9px}.order-governance-v7261{display:flex;align-items:center;gap:5px;flex-wrap:wrap;margin-top:8px}.order-governance-v7261 button{min-height:30px;padding:5px 9px;border:1px solid #d4e1f0;border-radius:8px;background:#fff;color:#2b63a2;font-size:9px;font-weight:850;cursor:pointer}.order-governance-v7261 button.danger{border-color:#f0c7c3;color:#c8453b;background:#fff9f8}.order-governance-v7261 button.return{border-color:#eacb86;color:#946710;background:#fffbf2}.order-governance-v7261 button:disabled{cursor:not-allowed;color:#a4afbc;border-color:#e4e8ed;background:#f5f7f9}.void-review-entry-v7261{display:flex;justify-content:flex-end;margin:-3px 0 9px}.void-review-entry-v7261 button{min-height:35px;border:1px solid #d9e3ef;border-radius:10px;background:#fff;color:#315f95;font-weight:850}.void-review-entry-v7261 button.has-pending{border-color:#e5a843;background:#fffaf0;color:#9b6815}.duplicate-compare-v7261{display:grid;gap:14px}.duplicate-group-v7261{border:1px solid #dce5ef;border-radius:14px;overflow:hidden;background:#fff}.duplicate-group-v7261>header{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:13px 15px;background:#f6f9fd}.duplicate-group-v7261>header h3{margin:2px 0 0;font-size:15px}.duplicate-group-v7261>header strong{font-size:14px;color:#142e4e}.duplicate-group-v7261>header small{display:block;color:#75879d}.duplicate-grid-v7261{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:12px}.duplicate-card-v7261{border:1px solid #dce5ef;border-radius:12px;padding:13px}.duplicate-card-v7261.recommended{border-color:#8bd7b0;background:#f2fcf6}.duplicate-card-v7261 h4{margin:0;font-size:15px}.duplicate-card-v7261 .customer{margin:4px 0 10px;font-size:13px;font-weight:900;color:#27496c}.duplicate-card-v7261 dl{display:grid;grid-template-columns:repeat(3,1fr);gap:6px;margin:10px 0}.duplicate-card-v7261 dl div{padding:8px;border-radius:8px;background:#f3f6fa}.duplicate-card-v7261 dt{font-size:8px;color:#7a8aa0}.duplicate-card-v7261 dd{margin:3px 0 0;font-weight:900}.duplicate-card-v7261 footer{display:flex;gap:6px;flex-wrap:wrap}.duplicate-card-v7261 footer button{min-height:31px;padding:6px 10px;border:1px solid #d5e1ef;border-radius:8px;background:#fff;color:#2461ad;font-weight:850}.duplicate-card-v7261 footer button.danger{margin-left:auto;border-color:#efc4c0;color:#c43f37;background:#fff8f7}.duplicate-reason-v7261{padding:10px 12px;border-top:1px solid #e4eaf2;background:#fffaf0;color:#8c661b;font-size:10px;font-weight:750}.duplicate-pi-mini-v7261{display:grid;gap:5px;margin:9px 0;padding:9px;border:1px solid #dce7f2;border-radius:9px;background:#f8fbff}.duplicate-pi-mini-v7261>b{font-size:10px;color:#55708d}.duplicate-pi-mini-v7261>div{display:flex;align-items:center;justify-content:space-between;gap:8px;padding-top:5px;border-top:1px solid #e7edf4;font-size:10px}.duplicate-pi-mini-v7261>div span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.duplicate-pi-mini-v7261>div strong{flex:none;color:#173a63}.duplicate-pi-mini-v7261 small{color:#8392a4}.void-request-list-v7261{display:grid;gap:10px}.void-request-v7261{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:12px;padding:13px;border:1px solid #dce5ef;border-radius:12px}.void-request-v7261 h3{margin:0;font-size:14px}.void-request-v7261 p{margin:7px 0;color:#63758d}.void-request-v7261 small{color:#8a98aa}.void-request-v7261 aside{display:flex;align-items:center;gap:6px}.void-request-v7261 button{padding:7px 10px;border:1px solid #d8e2ee;border-radius:8px;background:#fff}.void-request-v7261 button.primary{background:#2466df;color:#fff}.void-request-v7261 button.danger{color:#c33e36;border-color:#edc4c0}#page-finance .table-card{max-width:100%;overflow-x:auto;scrollbar-width:thin;scrollbar-color:#9db4d0 #eef3f8}#page-finance .table-card table{min-width:max(100%,1180px)}#page-finance #order-profit-table-v7240 tr{font-size:10px}#page-finance .finance-toolbar-v7257,#page-finance .finance-subnav-v7257{max-width:100%;box-sizing:border-box}#page-trade-tools .time-converter-v7244,#page-trade-tools .trade-time-converter-v7244,#page-trade-tools [class*=time-converter]{grid-template-columns:minmax(250px,.72fr) minmax(0,1.8fr)!important;align-items:start;gap:28px;padding:24px!important}#page-trade-tools [class*=time-converter] form,#page-trade-tools [class*=converter-fields]{display:grid!important;grid-template-columns:repeat(2,minmax(230px,1fr))!important;gap:14px!important}#page-trade-tools [class*=time-converter] input,#page-trade-tools [class*=time-converter] select{min-height:46px!important;font-size:13px!important}.pl-item-unavailable-v7261{opacity:.45;background:#f2f4f7!important}.pl-item-unavailable-v7261 input{cursor:not-allowed;background:#e7ebf0!important}.pl-allocation-note-v7261{display:block;margin-top:4px;color:#7f8fa3;font-size:9px}.pl-validation-trigger-v7261{border:0!important;background:transparent!important;color:inherit!important;font-weight:900;cursor:pointer}.pl-validation-list-v7261{position:absolute;right:0;top:calc(100% + 8px);z-index:30;width:min(430px,70vw);display:none;padding:8px;border:1px solid #f1c2bd;border-radius:11px;background:#fff;box-shadow:0 16px 34px rgba(50,54,62,.18)}.pl-status{position:relative}.pl-status.error:hover .pl-validation-list-v7261,.pl-validation-list-v7261:focus-within{display:grid;gap:4px}.pl-validation-list-v7261 button{border:0;border-radius:7px;padding:8px 10px;background:#fff5f3;color:#b83c34;text-align:left;cursor:pointer}.pl-validation-list-v7261 button:hover{background:#ffe7e3}.pl-items tr.is-validation-target-v7261{outline:2px solid #df4c42;outline-offset:-2px}#page-finance .finance-shell-v7261{display:grid;gap:12px}.finance-result-note-v7261{font-size:10px;color:#71839a}.finance-empty-filter-v7261{margin:12px 0;padding:18px;border:1px dashed #cbd8e6;border-radius:12px;text-align:center;color:#6f8197;background:#fafcff}@media(max-width:900px){.duplicate-grid-v7261{grid-template-columns:1fr}#page-quotes .table-scroll-viewport-v7261 th:nth-child(2),#page-quotes .table-scroll-viewport-v7261 td:nth-child(2){position:static;box-shadow:none}#page-trade-tools .time-converter-v7244,#page-trade-tools .trade-time-converter-v7244,#page-trade-tools [class*=time-converter]{grid-template-columns:1fr!important}#page-trade-tools [class*=time-converter] form,#page-trade-tools [class*=converter-fields]{grid-template-columns:1fr!important}}#page-quotes .quote-actions-v7262{display:flex!important;align-items:center;justify-content:flex-end;gap:7px;white-space:nowrap}#page-quotes .quote-actions-v7262>.icon-btn,#page-quotes .quote-actions-v7262>button{min-height:34px!important;padding:7px 11px!important;border-radius:9px!important;font-size:10px!important;font-weight:850!important}#page-quotes .quote-actions-v7262 .quote-document-v7262{border:1px solid #cddcf0!important;background:#f7faff!important;color:#255eaa!important}#page-quotes .quote-actions-v7262 .quote-document-v7262:hover{border-color:#9ebbe2!important;background:#edf5ff!important}#page-quotes .quote-actions-v7262>.row-more-v7261{display:none!important}#page-quotes .quote-other-v7262{position:relative;flex:0 0 auto}#page-quotes .quote-other-v7262>summary{min-width:82px;min-height:34px;box-sizing:border-box;display:flex;align-items:center;justify-content:center;gap:7px;padding:7px 10px;border:1px solid #d6e1ef;border-radius:9px;background:#fff;color:#4a627e;cursor:pointer;list-style:none;font-size:10px;font-weight:850}#page-quotes .quote-other-v7262>summary::-webkit-details-marker{display:none}#page-quotes .quote-other-v7262>summary span{font-size:10px;font-weight:850}#page-quotes .quote-other-v7262>summary i{font-size:11px;font-style:normal;transition:transform .16s ease}#page-quotes .quote-other-v7262[open]>summary i{transform:rotate(180deg)}#page-quotes .quote-other-v7262>summary:hover,#page-quotes .quote-other-v7262[open]>summary{border-color:#adc4e0;background:#f5f9fe;color:#205da6}#page-quotes .quote-other-v7262>div{width:160px!important}#page-quotes .quote-other-v7262>div button{font-size:10px!important}#page-quotes .quote-other-v7262>div button:last-child{color:#c83c36}#page-quotes .table-scroll-viewport-v7261 th:last-child,#page-quotes .table-scroll-viewport-v7261 td:last-child{width:300px!important;min-width:300px!important}@media(max-width:760px){#page-quotes .quote-other-v7262>summary{min-width:72px;padding-inline:8px}}#page-quotes .quote-actions-v7262>.quote-detail-v7263{min-width:76px!important;border:1px solid #cbd9eb!important;background:#fff!important;color:#244f83!important}#page-quotes .quote-actions-v7262>.quote-detail-v7263:hover{border-color:#8db3e8!important;background:#edf5ff!important;color:#155fc6!important;transform:translateY(-1px)}#page-quotes .quote-actions-v7262>.quote-other-v7262{display:block!important}#page-quotes .table-scroll-viewport-v7261 th:last-child,#page-quotes .table-scroll-viewport-v7261 td:last-child{width:390px!important;min-width:390px!important}.quote-drawer-open-v7263{overflow:hidden}.quote-drawer-overlay-v7263{position:fixed;z-index:1420;inset:0;display:flex;justify-content:flex-end;background:rgba(12,27,48,.4);backdrop-filter:blur(3px);animation:quoteDrawerFadeV7263 .18s ease-out}.quote-drawer-panel-v7263{width:min(880px,95vw);height:100%;display:flex;flex-direction:column;overflow:hidden;border-left:1px solid #d8e2ef;background:#f5f8fc;box-shadow:-24px 0 64px rgba(13,31,55,.24);animation:quoteDrawerSlideV7263 .24s cubic-bezier(.22,.72,.25,1)}.quote-drawer-overlay-v7263.is-closing{animation:quoteDrawerFadeOutV7263 .17s ease-in forwards}.quote-drawer-overlay-v7263.is-closing .quote-drawer-panel-v7263{animation:quoteDrawerSlideOutV7263 .17s ease-in forwards}.quote-drawer-head-v7263{flex:0 0 auto;display:flex;align-items:flex-start;justify-content:space-between;gap:20px;padding:25px 28px 20px;border-bottom:1px solid #dce5f0;background:rgba(255,255,255,.97);backdrop-filter:blur(14px)}.quote-drawer-head-v7263 span{color:#2c69d6;font-size:9px;font-weight:950;letter-spacing:1.8px}.quote-drawer-head-v7263 h2{margin:6px 0 5px;color:#17314f;font-size:27px;line-height:1.15;letter-spacing:-.4px}.quote-drawer-head-v7263 p{margin:0;color:#718299;font-size:11px}.quote-drawer-head-v7263>button{width:38px;height:38px;flex:0 0 auto;border:0;border-radius:50%;background:#edf2f8;color:#60738b;cursor:pointer;font-size:25px;line-height:1;transition:.16s ease}.quote-drawer-head-v7263>button:hover{background:#e3ebf5;color:#183b68;transform:rotate(4deg)}.quote-drawer-summary-v7263{flex:0 0 auto;display:grid;grid-template-columns:1.25fr .85fr 1fr;gap:10px;padding:15px 24px 10px}.quote-drawer-summary-v7263>span{min-width:0;padding:11px 13px;border:1px solid #dce5f0;border-radius:11px;background:#fff}.quote-drawer-summary-v7263 small,.quote-drawer-summary-v7263 b{display:block}.quote-drawer-summary-v7263 small{color:#8391a4;font-size:9px}.quote-drawer-summary-v7263 b{margin-top:4px;color:#213a57;font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.quote-drawer-summary-v7263 .pending b{color:#a86a07}.quote-drawer-summary-v7263 .confirmed b{color:#2365bd}.quote-drawer-summary-v7263 .completed b{color:#14815b}.quote-drawer-tabs-v7263{flex:0 0 auto;display:flex;gap:5px;margin:0 24px;padding:5px;border:1px solid #dbe5f1;border-radius:12px;background:#eaf0f7}.quote-drawer-tabs-v7263 button{flex:1;min-height:38px;border:0;border-radius:9px;background:transparent;color:#607289;cursor:pointer;font-size:11px;font-weight:850;transition:.16s ease}.quote-drawer-tabs-v7263 button:hover{color:#245c9e;background:rgba(255,255,255,.58)}.quote-drawer-tabs-v7263 button.is-active{background:#fff;color:#1762cb;box-shadow:0 4px 13px rgba(41,83,135,.12)}.quote-drawer-tabs-v7263 i{display:inline-grid;place-items:center;min-width:20px;height:20px;margin-left:5px;border-radius:999px;background:#eaf2ff;font-style:normal;font-size:9px}.quote-drawer-content-v7263{flex:1 1 auto;min-height:0;overflow:auto;padding:15px 24px 24px;scrollbar-gutter:stable}.quote-drawer-tab-panel-v7263[hidden]{display:none!important}.quote-drawer-tab-panel-v7263.is-active{animation:quoteDrawerPanelV7263 .2s ease-out}.quote-drawer-metrics-v7263{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:11px;margin-bottom:13px}.quote-drawer-metrics-v7263 article{min-width:0;padding:15px;border:1px solid #dce5f0;border-radius:13px;background:#fff}.quote-drawer-metrics-v7263 small,.quote-drawer-metrics-v7263 b{display:block}.quote-drawer-metrics-v7263 small{color:#8190a4;font-size:9px}.quote-drawer-metrics-v7263 b{margin-top:7px;color:#1c3756;font-size:16px}.quote-drawer-metrics-v7263 b.pending{color:#a56a0b}.quote-drawer-metrics-v7263 b.confirmed{color:#2669c4}.quote-drawer-metrics-v7263 b.completed{color:#14815a}.quote-drawer-metrics-v7263 p{margin:6px 0 0;color:#8190a3;font-size:9px;line-height:1.45}.quote-drawer-card-v7263{margin-bottom:13px;padding:17px;border:1px solid #dce5f0;border-radius:14px;background:#fff}.quote-drawer-card-v7263>header{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:13px}.quote-drawer-card-v7263 h3{margin:0;color:#213b59;font-size:14px}.quote-drawer-card-v7263>header small{color:#8794a7;font-size:9px;text-align:right}.quote-drawer-fields-v7263{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.quote-drawer-fields-v7263>div{min-width:0;padding:11px 12px;border-radius:9px;background:#f5f8fc}.quote-drawer-fields-v7263 .wide{grid-column:1/-1}.quote-drawer-fields-v7263 small,.quote-drawer-fields-v7263 b{display:block}.quote-drawer-fields-v7263 small{color:#8291a4;font-size:9px}.quote-drawer-fields-v7263 b,.quote-drawer-fields-v7263 button{margin-top:5px;color:#253e5a;font-size:11px;font-weight:800;word-break:break-word}.quote-drawer-fields-v7263 button{padding:0;border:0;background:transparent;color:#1766ca;cursor:pointer;text-align:left}.quote-drawer-fields-v7263 p{margin:5px 0 0;color:#4f647d;font-size:11px;line-height:1.6;white-space:pre-wrap}.quote-drawer-product-head-v7263,.quote-drawer-product-v7263{display:grid;grid-template-columns:28px 58px minmax(150px,1.45fr) .65fr .8fr .85fr;align-items:center;gap:10px}.quote-drawer-product-head-v7263{padding:8px 10px;background:#193f6b;color:#fff;font-size:9px;font-weight:800}.quote-drawer-product-v7263{min-height:84px;padding:10px;border-bottom:1px solid #e2e8f0;color:#28415e}.quote-drawer-product-v7263:last-child{border-bottom:0}.quote-drawer-product-v7263>span{min-width:0}.quote-drawer-product-index-v7263{color:#78899e;text-align:center}.quote-drawer-product-image-v7263 img,.quote-drawer-product-image-v7263 i{display:grid;place-items:center;width:48px;height:62px;border:1px solid #dbe4ef;border-radius:7px;background:#f1f4f8;object-fit:contain;color:#8a99ac;font-style:normal}.quote-drawer-product-name-v7263 b,.quote-drawer-product-name-v7263 small,.quote-drawer-product-v7263>span>small,.quote-drawer-product-v7263>span>b{display:block}.quote-drawer-product-name-v7263 b{font-size:12px}.quote-drawer-product-name-v7263 small{margin-top:5px;color:#72839a;font-size:9px}.quote-drawer-product-v7263>span>small{color:#8996a8;font-size:8px}.quote-drawer-product-v7263>span>b{margin-top:5px;font-size:10px}.quote-drawer-product-total-v7263 b{color:#176f54;font-size:11px!important}.quote-drawer-empty-v7263{padding:32px;text-align:center;color:#8391a4}.quote-drawer-documents-v7263{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.quote-drawer-document-v7263{display:flex;min-height:142px;flex-direction:column;align-items:flex-start;padding:15px;border:1px solid #d7e2ef;border-radius:12px;background:#f8fbff;color:#233d5b;cursor:pointer;text-align:left;transition:.16s ease}.quote-drawer-document-v7263:hover:not(:disabled){border-color:#87b4ef;background:#eff6ff;transform:translateY(-2px);box-shadow:0 8px 18px rgba(39,93,157,.1)}.quote-drawer-document-v7263>span{display:grid;place-items:center;width:42px;height:42px;border-radius:10px;background:#2b6bd7;color:#fff;font-size:13px;font-weight:950}.quote-drawer-document-v7263 b{margin-top:13px;font-size:12px}.quote-drawer-document-v7263 small{margin-top:6px;color:#76879c;font-size:9px;line-height:1.45}.quote-drawer-document-v7263:disabled{cursor:not-allowed;opacity:.48;filter:grayscale(.25)}.quote-drawer-actions-list-v7263{display:grid;gap:7px}.quote-drawer-actions-list-v7263 button{display:grid;grid-template-columns:minmax(145px,.7fr) 1fr 22px;align-items:center;gap:14px;width:100%;padding:12px 13px;border:1px solid #e0e7f0;border-radius:10px;background:#fbfcfe;color:#29425f;cursor:pointer;text-align:left;transition:.15s ease}.quote-drawer-actions-list-v7263 button:hover{border-color:#9ec0eb;background:#f1f7ff;transform:translateX(2px)}.quote-drawer-actions-list-v7263 span{font-weight:850}.quote-drawer-actions-list-v7263 small{color:#7b8ba0;font-size:9px}.quote-drawer-actions-list-v7263 i{font-style:normal;color:#2b6bd7;font-size:16px;text-align:right}.quote-drawer-actions-list-v7263 button.danger span,.quote-drawer-actions-list-v7263 button.danger i{color:#bf423d}.quote-drawer-footer-v7263{flex:0 0 auto;display:flex;justify-content:flex-end;gap:8px;padding:14px 24px calc(14px + env(safe-area-inset-bottom));border-top:1px solid #dbe4ef;background:rgba(255,255,255,.97);backdrop-filter:blur(14px)}.quote-drawer-footer-v7263 button{min-height:40px;margin:0!important;padding:9px 16px!important;border-radius:10px!important}@keyframes quoteDrawerFadeV7263{from{opacity:0}to{opacity:1}}@keyframes quoteDrawerFadeOutV7263{to{opacity:0}}@keyframes quoteDrawerSlideV7263{from{transform:translateX(48px);opacity:.7}to{transform:translateX(0);opacity:1}}@keyframes quoteDrawerSlideOutV7263{to{transform:translateX(42px);opacity:0}}@keyframes quoteDrawerPanelV7263{from{transform:translateY(5px);opacity:.65}to{transform:translateY(0);opacity:1}}@media(max-width:760px){.quote-drawer-panel-v7263{width:100vw}.quote-drawer-head-v7263{padding:18px 16px 15px}.quote-drawer-head-v7263 h2{font-size:23px}.quote-drawer-summary-v7263{grid-template-columns:1fr;padding:12px 16px 8px}.quote-drawer-tabs-v7263{margin:0 16px;overflow:auto}.quote-drawer-tabs-v7263 button{min-width:110px}.quote-drawer-content-v7263{padding:12px 16px 20px}.quote-drawer-metrics-v7263{grid-template-columns:1fr}.quote-drawer-fields-v7263{grid-template-columns:1fr}.quote-drawer-fields-v7263 .wide{grid-column:auto}.quote-drawer-documents-v7263{grid-template-columns:1fr}.quote-drawer-document-v7263{min-height:105px}.quote-drawer-product-head-v7263{display:none}.quote-drawer-product-v7263{grid-template-columns:26px 54px 1fr}.quote-drawer-product-v7263>span:nth-child(n+4){padding-left:36px;grid-column:2/-1;display:flex;align-items:center;justify-content:space-between}.quote-drawer-actions-list-v7263 button{grid-template-columns:1fr 22px}.quote-drawer-actions-list-v7263 small{grid-column:1/-1;grid-row:2}.quote-drawer-footer-v7263{display:grid;grid-template-columns:1fr 1fr;padding-left:16px;padding-right:16px}.quote-drawer-footer-v7263 .primary{grid-column:1/-1}}.order-focus-banner-v7264{display:flex;align-items:center;justify-content:space-between;gap:18px;margin:14px 0;padding:14px 17px;border:1px solid #8ebcf7;border-radius:14px;background:linear-gradient(135deg,#edf6ff 0%,#f5f9ff 100%);box-shadow:0 10px 24px rgba(35,103,214,.08)}.order-focus-banner-v7264>span{display:flex;align-items:center;gap:12px;min-width:0}.order-focus-banner-v7264>span>i{display:grid;place-items:center;width:34px;height:34px;border-radius:11px;background:#276be8;color:#fff;font-style:normal;font-weight:900}.order-focus-banner-v7264>span>span{display:flex;align-items:baseline;gap:10px;flex-wrap:wrap;min-width:0}.order-focus-banner-v7264 small{color:#58708e;font-size:11px;font-weight:800;letter-spacing:.06em}.order-focus-banner-v7264 b{color:#153a6c;font-size:15px;letter-spacing:.02em}.order-focus-banner-v7264 em{color:#53708f;font-size:12px;font-style:normal;font-weight:750}.order-focus-banner-v7264 button{flex:0 0 auto;border:1px solid #b9d2f2;border-radius:10px;background:#fff;color:#32659f;padding:8px 12px;font-size:11px;font-weight:800;cursor:pointer}.order-focus-banner-v7264 button:hover{border-color:#73a9ed;background:#f8fbff}#sales-tracker-table tr.is-order-focus-v7264{scroll-margin-block:180px}#sales-tracker-table tr.is-order-focus-v7264>td{background:#eaf4ff!important;border-top:2px solid #4388eb!important;border-bottom:2px solid #4388eb!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.82),inset 0 -1px 0 rgba(255,255,255,.45)}#sales-tracker-table tr.is-order-focus-v7264>td:first-child{border-left:5px solid #276be8!important;padding-left:16px!important}#sales-tracker-table tr.is-order-focus-v7264>td:last-child{border-right:2px solid #4388eb!important}#sales-tracker-table tr.is-order-focus-v7264>td:first-child>b{color:#0b4cae!important}.current-order-pill-v7264{display:inline-flex;align-items:center;margin:0 0 5px 8px;padding:4px 8px;border-radius:999px;background:#276be8;color:#fff;font-size:9px;font-weight:900;line-height:1;letter-spacing:.03em;vertical-align:middle}.order-focus-banner-v7264.is-confirmed-focus-v7266{border-color:#62a4f4;background:linear-gradient(135deg,#e6f2ff 0%,#f2f8ff 100%)}#sales-tracker-table tr.is-confirmed-order-focus-v7266>td{animation:confirmed-order-focus-v7266 1.05s ease-out 1}.current-order-pill-v7264.is-confirmed-v7266{background:#155fd6}@keyframes confirmed-order-focus-v7266{0%{background:#cfe6ff;box-shadow:inset 0 0 0 999px rgba(39,107,232,.10)}100%{background:#eaf4ff;box-shadow:inset 0 0 0 999px rgba(39,107,232,0)}}@media(max-width:900px){.order-focus-banner-v7264{align-items:flex-start}.order-focus-banner-v7264>span>span{display:block}.order-focus-banner-v7264 b,.order-focus-banner-v7264 em{display:block;margin-top:3px}}body.duplicate-compare-open-v7265{overflow:hidden}.duplicate-overlay-v7265{position:fixed;inset:0;z-index:10080;display:grid;place-items:center;padding:22px;background:rgba(10,27,51,.66);backdrop-filter:blur(9px)}.duplicate-dialog-v7265{display:flex;flex-direction:column;width:min(1760px,97vw);height:min(1040px,96vh);overflow:hidden;border:1px solid rgba(206,219,237,.9);border-radius:26px;background:#f5f8fc;box-shadow:0 34px 100px rgba(3,18,41,.3)}.duplicate-dialog-head-v7265{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:22px 28px;border-bottom:1px solid #dfe8f4;background:#fff}.duplicate-dialog-head-v7265 small{color:#2164d9;font-size:11px;font-weight:900;letter-spacing:.2em}.duplicate-dialog-head-v7265 h1{margin:5px 0 3px;color:#132b4d;font-size:25px;line-height:1.2}.duplicate-dialog-head-v7265 p{margin:0;color:#6e819a;font-size:12px}.duplicate-dialog-head-v7265>button{display:grid;place-items:center;flex:0 0 auto;width:44px;height:44px;border:0;border-radius:14px;background:#edf3fb;color:#5b718e;font-size:27px;cursor:pointer}.duplicate-dialog-head-v7265>button:hover{background:#e2ecf9;color:#18385f}.duplicate-dialog-body-v7265{flex:1;overflow:auto;padding:20px 22px 28px}.duplicate-group-v7265{min-width:1120px;margin:0 0 22px;border:1px solid #d8e3f1;border-radius:20px;background:#fff;box-shadow:0 12px 34px rgba(30,71,122,.07);overflow:hidden}.duplicate-group-head-v7265{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:16px 20px;border-bottom:1px solid #dfe8f4;background:linear-gradient(135deg,#f8fbff,#f2f7fd)}.duplicate-group-head-v7265 small{display:block;color:#72859d;font-size:10px;font-weight:750}.duplicate-group-head-v7265 h2{margin:3px 0 1px;color:#17355c;font-size:17px}.duplicate-group-head-v7265 p{margin:0;color:#405b7c;font-size:11px;font-weight:700}.duplicate-differences-v7265{text-align:right}.duplicate-differences-v7265 p{display:flex;justify-content:flex-end;gap:6px;flex-wrap:wrap;margin-top:6px}.duplicate-differences-v7265 span{display:inline-flex;padding:5px 8px;border-radius:999px;font-size:9px;font-weight:850}.duplicate-differences-v7265 .different{background:#fff0ea;color:#c7432c}.duplicate-differences-v7265 .same{background:#e9f8f1;color:#16865d}.duplicate-grid-v7265{display:grid;grid-template-columns:repeat(2,minmax(540px,1fr));gap:14px;padding:14px;background:#eef3f9}.duplicate-order-v7265{min-width:0;border:1px solid #d5e1ef;border-radius:17px;background:#fff;overflow:hidden;box-shadow:0 6px 18px rgba(30,67,110,.05)}.duplicate-order-v7265.is-recommended-v7265{border-color:#77d8b0;box-shadow:0 0 0 2px rgba(32,176,119,.1),0 7px 20px rgba(20,128,87,.08)}.duplicate-order-head-v7265{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:14px 16px 11px}.duplicate-order-head-v7265 small{color:#72849b;font-size:9px;font-weight:900;letter-spacing:.08em}.is-recommended-v7265 .duplicate-order-head-v7265 small{color:#14855b}.duplicate-order-head-v7265 h3{margin:3px 0 1px;color:#15345a;font-size:17px}.duplicate-order-head-v7265 p{margin:0;color:#29496d;font-size:14px;font-weight:850}.duplicate-status-v7265{display:inline-flex;padding:6px 9px;border-radius:999px;background:#e8f2ff;color:#2366c8;font-size:10px;font-weight:850;white-space:nowrap}.duplicate-quick-v7265{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;padding:0 14px 12px}.duplicate-quick-v7265>div{min-width:0;padding:8px 9px;border:1px solid #e0e8f2;border-radius:11px;background:#f8fafd}.duplicate-quick-v7265 small,.duplicate-overview-grid-v7265 small{display:block;color:#7c8da3;font-size:9px;font-weight:750}.duplicate-quick-v7265 b{display:block;margin-top:2px;color:#17375f;font-size:12px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.duplicate-quick-v7265 .is-different-v7265,.duplicate-amounts-v7265 .is-different-v7265{border-color:#f2b99d;background:#fff7f1}.duplicate-quick-v7265 .is-different-v7265 b,.duplicate-amounts-v7265 .is-different-v7265 b,.value-different-v7265{color:#c5472c!important}.duplicate-tabs-v7265{display:grid;grid-template-columns:repeat(4,1fr);gap:3px;padding:5px;border-top:1px solid #e1e9f3;border-bottom:1px solid #dce6f2;background:#edf3fa}.duplicate-tabs-v7265 button{min-width:0;border:0;border-radius:9px;background:transparent;color:#60758f;padding:8px 5px;font-size:10px;font-weight:850;cursor:pointer;white-space:nowrap}.duplicate-tabs-v7265 button:hover{background:rgba(255,255,255,.7);color:#2562b5}.duplicate-tabs-v7265 button.is-active{background:#fff;color:#1262da;box-shadow:0 3px 11px rgba(38,93,165,.12)}.duplicate-tabs-v7265 button b{display:inline-grid;place-items:center;min-width:18px;height:18px;margin-left:2px;border-radius:999px;background:#e8f1ff;font-size:9px}.duplicate-card-body-v7265{height:330px;overflow:auto;background:#fff}.duplicate-tab-panel-v7265{padding:13px}.duplicate-product-head-v7265,.duplicate-product-row-v7265{display:grid;grid-template-columns:26px 48px minmax(130px,1.6fr) minmax(65px,.72fr) minmax(82px,.85fr) minmax(88px,.92fr);gap:9px;align-items:center}.duplicate-product-head-v7265{position:sticky;top:-13px;z-index:2;margin:-13px -13px 0;padding:8px 13px;background:#173f70;color:#fff;font-size:8px;font-weight:850;letter-spacing:.03em}.duplicate-product-row-v7265{min-height:74px;padding:8px 0;border-bottom:1px solid #e5ebf3}.duplicate-product-row-v7265:last-child{border-bottom:0}.duplicate-product-row-v7265.is-different-v7265{margin:0 -8px;padding:8px;border:1px solid #f3c1a9;border-radius:11px;background:#fff7f2}.duplicate-index-v7265{color:#8797aa;text-align:center;font-size:11px}.duplicate-image-v7265{display:grid;place-items:center;width:46px;height:58px;border:1px solid #dce6f2;border-radius:8px;background:#eef3f8;overflow:hidden}.duplicate-image-v7265 img{width:100%;height:100%;object-fit:contain;background:#f3f6fa}.duplicate-image-v7265 i{color:#8fa1b6;font-style:normal}.duplicate-product-name-v7265 b,.duplicate-product-row-v7265>span>b{display:block;color:#17375d;font-size:11px}.duplicate-product-name-v7265 small,.duplicate-product-row-v7265>span>small{display:block;margin-top:2px;color:#7b8da4;font-size:8px}.duplicate-line-total-v7265 b{color:#138459!important}.duplicate-overview-grid-v7265{display:grid;grid-template-columns:repeat(2,1fr);gap:8px}.duplicate-overview-grid-v7265>div{padding:10px;border:1px solid #e1e9f3;border-radius:11px;background:#f8fafd}.duplicate-overview-grid-v7265 b{display:block;margin-top:3px;color:#17385f;font-size:11px}.duplicate-note-v7265{margin-top:9px;padding:10px;border:1px solid #e1e9f3;border-radius:11px;background:#fbfcfe}.duplicate-note-v7265 small{color:#7a8ca2;font-size:9px}.duplicate-note-v7265 p{margin:4px 0 0;color:#344f70;font-size:10px;line-height:1.55}.duplicate-amounts-v7265{display:grid;gap:8px;max-width:470px;margin:4px auto}.duplicate-amounts-v7265>div{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:11px 13px;border:1px solid #e0e8f2;border-radius:11px;background:#f9fbfd}.duplicate-amounts-v7265 span{color:#526a87;font-size:10px;font-weight:700}.duplicate-amounts-v7265 span small{display:block;margin-top:2px;color:#8a9aaf;font-size:8px}.duplicate-amounts-v7265 b{color:#18395f;font-size:12px}.duplicate-amounts-v7265 .grand{padding:14px;background:#eaf3ff;border-color:#b9d4f6}.duplicate-amounts-v7265 .grand b{font-size:17px;color:#0e56b6}.duplicate-document-list-v7265{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.duplicate-document-list-v7265>button{display:grid;grid-template-columns:36px 1fr 16px;align-items:center;gap:8px;padding:10px;border:1px solid #dbe6f2;border-radius:11px;background:#f8fafd;color:#244768;text-align:left;cursor:pointer}.duplicate-document-list-v7265>button:hover{border-color:#8bb7ee;background:#eff6ff}.duplicate-document-list-v7265>button b{display:grid;place-items:center;width:34px;height:34px;border-radius:9px;background:#e4efff;color:#1764d5;font-size:11px}.duplicate-document-list-v7265>button span{font-size:9px;font-weight:800}.duplicate-document-list-v7265>button i{font-style:normal;color:#6d88a8}.duplicate-decision-v7265{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-top:12px;padding:12px;border:1px solid #f1c1b5;border-radius:12px;background:#fff6f3}.duplicate-decision-v7265.recommended{border-color:#a8e0c8;background:#effbf6}.duplicate-decision-v7265 small{display:block;color:#7b8ea4;font-size:8px}.duplicate-decision-v7265 b{display:block;margin-top:2px;color:#254767;font-size:11px}.duplicate-decision-v7265 p{margin:3px 0 0;color:#6b7e94;font-size:8px}.duplicate-decision-v7265>button{flex:0 0 auto;border:1px solid #d8e3f0;border-radius:10px;background:#fff;color:#3d5f82;padding:9px 11px;font-size:9px;font-weight:850;cursor:pointer}.duplicate-decision-v7265>button.danger{border-color:#efb7ab;color:#c83d2c}.duplicate-decision-v7265>button:disabled{opacity:.55;cursor:not-allowed}.duplicate-group-foot-v7265{display:flex;gap:10px;padding:11px 16px;border-top:1px solid #e0e8f2;background:#fffaf0;color:#765d2b;font-size:9px;line-height:1.5}.duplicate-group-foot-v7265 b{white-space:nowrap;color:#9b6a13}.duplicate-empty-v7265{display:grid;place-items:center;min-height:180px;color:#7a8ca2;font-size:13px;font-weight:750}@media(max-width:1220px){.duplicate-grid-v7265{grid-template-columns:repeat(2,minmax(500px,1fr))}.duplicate-group-v7265{min-width:1040px}}@media(max-width:760px){.duplicate-overlay-v7265{padding:0}.duplicate-dialog-v7265{width:100vw;height:100vh;border-radius:0}.duplicate-dialog-head-v7265{padding:16px}.duplicate-dialog-head-v7265 h1{font-size:20px}.duplicate-dialog-body-v7265{padding:12px}.duplicate-group-v7265{min-width:960px}}:root{--v7267-ink: #132b4e;--v7267-muted: #7486a2;--v7267-line: #dce6f3;--v7267-soft: #f5f8fd;--v7267-blue: #2667e8;--v7267-green: #108a62}body.order-drawer-open-v7267{overflow:hidden}.order-drawer-overlay-v7267,.linked-drawer-overlay-v7267{position:fixed;inset:0;z-index:2600;display:flex;justify-content:flex-end;background:rgba(13,31,55,.48);-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);animation:v7267-fade-in .2s ease both}.order-drawer-panel-v7267,.linked-drawer-panel-v7267{width:min(1040px,92vw);height:100%;overflow:hidden;display:flex;flex-direction:column;background:#f7f9fd;border-left:1px solid rgba(212,224,239,.9);box-shadow:-28px 0 70px rgba(16,39,73,.2);animation:v7267-slide-in .24s cubic-bezier(.2,.75,.25,1) both}.is-closing .order-drawer-panel-v7267,.is-closing .linked-drawer-panel-v7267{animation:v7267-slide-out .19s ease both}.order-drawer-overlay-v7267.is-closing,.linked-drawer-overlay-v7267.is-closing{animation:v7267-fade-out .19s ease both}@keyframes v7267-slide-in{from{transform:translateX(100%)}to{transform:translateX(0)}}@keyframes v7267-slide-out{from{transform:translateX(0)}to{transform:translateX(100%)}}@keyframes v7267-fade-in{from{opacity:0}to{opacity:1}}@keyframes v7267-fade-out{from{opacity:1}to{opacity:0}}.order-drawer-head-v7267{flex:0 0 auto;min-height:112px;padding:25px 30px 22px;display:flex;align-items:flex-start;justify-content:space-between;gap:24px;background:#fff;border-bottom:1px solid var(--v7267-line)}.order-drawer-head-v7267>div>span{display:block;margin-bottom:7px;color:var(--v7267-blue);font-size:12px;font-weight:900;letter-spacing:.18em}.order-drawer-head-v7267 h2{margin:0;color:var(--v7267-ink);font-size:clamp(27px,3vw,38px);line-height:1.1}.order-drawer-head-v7267 p{margin:8px 0 0;color:var(--v7267-muted);font-weight:700}.order-drawer-head-v7267>button{width:48px;height:48px;border:0;border-radius:50%;background:#eef3fa;color:#5d718e;font-size:31px;line-height:1;cursor:pointer;transition:.18s ease}.order-drawer-head-v7267>button:hover{transform:rotate(5deg);color:var(--v7267-ink);background:#e2eaf6}.order-linked-banner-v7267{margin:18px 30px 0;padding:13px 16px;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;border:1px solid #b9d2ff;border-radius:14px;background:#edf5ff;color:#245baf;text-align:left;cursor:pointer}.order-linked-banner-v7267 span{padding:5px 9px;border-radius:999px;background:var(--v7267-blue);color:#fff;font-size:12px;font-weight:900}.order-linked-banner-v7267 b{color:var(--v7267-ink)}.order-linked-banner-v7267 i{font-style:normal;font-weight:800}.order-drawer-summary-v7267{flex:0 0 auto;margin:18px 30px 0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.order-drawer-summary-v7267>span{min-width:0;padding:14px 16px;border:1px solid var(--v7267-line);border-radius:14px;background:#fff}.order-drawer-summary-v7267 small,.order-progress-v7267 small,.order-field-grid-v7267 small,.order-product-v7267 small,.order-payment-list-v7267 small,.order-batch-list-v7267 small,.linked-drawer-status-v7267 small,.linked-members-v7267 small{display:block;color:var(--v7267-muted);font-size:12px;font-weight:700}.order-drawer-summary-v7267 b{display:block;margin-top:5px;color:var(--v7267-ink);font-size:18px}.order-drawer-summary-v7267 .status,.order-drawer-summary-v7267 .paid{color:var(--v7267-green)}.order-drawer-summary-v7267 .due{color:#dc4b3f}.order-drawer-tabs-v7267{flex:0 0 auto;margin:18px 30px 0;padding:5px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));border-radius:14px;background:#eaf0f8}.order-drawer-tabs-v7267 button{min-height:44px;border:0;border-radius:10px;background:transparent;color:#627692;font-weight:800;cursor:pointer}.order-drawer-tabs-v7267 button.is-active{background:#fff;color:var(--v7267-blue);box-shadow:0 5px 16px rgba(34,75,135,.1)}.order-drawer-tabs-v7267 i{padding:2px 7px;border-radius:999px;background:#e7effd;font-style:normal}.order-drawer-body-v7267,.linked-drawer-body-v7267{flex:1 1 auto;overflow:auto;padding:18px 30px 40px}.order-drawer-body-v7267 [hidden]{display:none!important}.order-progress-v7267{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px}.order-progress-v7267 article{padding:16px;border:1px solid var(--v7267-line);border-radius:15px;background:#fff}.order-progress-v7267 b{display:block;margin:5px 0 12px;color:var(--v7267-ink);font-size:20px}.order-progress-v7267 i{display:block;height:6px;overflow:hidden;border-radius:99px;background:#e9eff7}.order-progress-v7267 em{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#2567e8,#5391ff)}.order-drawer-section-v7267{margin-top:16px;overflow:hidden;border:1px solid var(--v7267-line);border-radius:17px;background:#fff}.order-drawer-section-v7267>header{padding:16px 18px;display:flex;align-items:baseline;justify-content:space-between;gap:18px;border-bottom:1px solid #e5edf7}.order-drawer-section-v7267 h3,.linked-members-v7267 h3{margin:0;color:var(--v7267-ink);font-size:17px}.order-drawer-section-v7267>header small,.linked-members-v7267>header small{color:var(--v7267-muted)}.order-field-grid-v7267{padding:15px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.order-field-grid-v7267>div{padding:12px 14px;border-radius:11px;background:var(--v7267-soft)}.order-field-grid-v7267 b{display:block;margin-top:5px;color:var(--v7267-ink)}.order-field-grid-v7267 p{margin:5px 0 0;color:#405570;line-height:1.65}.order-field-grid-v7267 .wide{grid-column:1 / -1}.order-product-head-v7267,.order-product-v7267{min-width:800px;display:grid;grid-template-columns:42px 74px minmax(175px,1.5fr) 90px 110px 110px 120px;align-items:center;gap:8px}.order-product-head-v7267{padding:11px 16px;background:#173f70;color:#fff;font-size:12px;font-weight:800}.order-drawer-section-v7267:has(.order-product-head-v7267)>div{overflow-x:auto}.order-product-v7267{padding:13px 16px;border-bottom:1px solid #e6edf6;color:var(--v7267-ink)}.order-product-v7267 .index{text-align:center;color:#8494aa}.order-product-v7267 .image{width:58px;height:68px;display:grid;place-items:center;overflow:hidden;border-radius:9px;background:#edf2f8}.order-product-v7267 img{width:100%;height:100%;object-fit:cover}.order-product-v7267 .identity b,.order-product-v7267 .identity small{display:block}.order-product-v7267 .amount b{color:var(--v7267-green)}.order-products-total-v7267{padding:14px 18px;display:flex;flex-wrap:wrap;align-items:center;justify-content:flex-end;gap:10px 20px;background:#f4f8fd;color:var(--v7267-muted)}.order-products-total-v7267 b{color:var(--v7267-ink)}.order-products-total-v7267 strong{margin-left:16px;color:var(--v7267-ink);font-size:17px}.order-payment-list-v7267,.order-batch-list-v7267{padding:6px 14px 14px}.order-payment-list-v7267 article,.order-batch-list-v7267 article{padding:12px 4px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;border-bottom:1px solid #e6edf6}.order-batch-list-v7267 article{grid-template-columns:repeat(5,minmax(0,1fr))}.order-payment-list-v7267 b,.order-batch-list-v7267 b{display:block;margin-top:4px;color:var(--v7267-ink)}.order-payment-list-v7267 b.pending{color:#c67d00}.order-payment-list-v7267 b.approved{color:var(--v7267-green)}.order-payment-list-v7267 b.rejected{color:#d9493e}.order-empty-v7267{padding:30px 16px;color:var(--v7267-muted);text-align:center}.order-document-grid-v7267,.order-action-grid-v7267{padding:16px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.order-document-grid-v7267 button,.order-action-grid-v7267 button,.linked-drawer-actions-v7267 button{padding:15px;border:1px solid #d6e2f1;border-radius:13px;background:#fff;color:var(--v7267-ink);text-align:left;cursor:pointer;transition:.16s ease}.order-document-grid-v7267 button:hover,.order-action-grid-v7267 button:hover,.linked-drawer-actions-v7267 button:hover{transform:translateY(-2px);border-color:#8cb5ff;box-shadow:0 9px 20px rgba(31,78,146,.1)}.order-document-grid-v7267 b{display:block;color:var(--v7267-blue);font-size:22px}.order-document-grid-v7267 span,.order-action-grid-v7267 small,.linked-drawer-actions-v7267 small{display:block;margin-top:5px;color:var(--v7267-muted)}.order-action-grid-v7267 span,.linked-drawer-actions-v7267 b{display:block;font-weight:850}.linked-order-workspace-v7267{margin:0 0 16px}.linked-view-tabs-v7267{display:flex;align-items:center;justify-content:space-between;gap:14px}.linked-view-tabs-v7267>div{padding:5px;display:flex;gap:4px;border:1px solid #dce6f2;border-radius:14px;background:#eaf0f8}.linked-view-tabs-v7267 button{min-height:42px;padding:0 16px;border:0;border-radius:10px;background:transparent;color:#5c708e;font-weight:800;cursor:pointer}.linked-view-tabs-v7267 button.active{background:#fff;color:var(--v7267-blue);box-shadow:0 5px 14px rgba(38,79,139,.1)}.linked-view-tabs-v7267 button b{display:inline-grid;min-width:25px;height:25px;margin-left:6px;place-items:center;border-radius:99px;background:#e4ecf8}.linked-view-tabs-v7267 .create{border:1px solid #bcd1f3;background:#fff;color:var(--v7267-blue)}.linked-view-note-v7267{margin:9px 0 0;padding:10px 13px;border-radius:10px;background:#eef8f3;color:#39755f;font-size:13px}.is-hidden-linked-view-v7267,.is-solo-hidden-v7267{display:none!important}#sales-tracker-table tr.is-linked-v7267 td:first-child{box-shadow:inset 4px 0 #87adf2}.linked-group-pill-v7267{margin-top:7px;padding:4px 8px;display:block;border:1px solid #c7d9f8;border-radius:8px;background:#f0f6ff;color:#3767ae;font-size:11px;font-weight:800;cursor:pointer}.linked-group-pill-v7267 span{margin-right:5px;color:var(--v7267-blue)}.linked-group-list-v7267{display:grid;gap:12px;margin:0 0 18px}#linked-group-list-v7267[hidden]{display:none!important}.linked-group-card-v7267{overflow:hidden;border:1px solid var(--v7267-line);border-left:5px solid #6796e9;border-radius:16px;background:#fff;box-shadow:0 10px 28px rgba(25,57,99,.06)}.linked-group-card-v7267.tone-1{border-left-color:#24a77b}.linked-group-card-v7267.tone-2{border-left-color:#9c79e6}.linked-group-card-v7267.tone-3{border-left-color:#e3a544}.linked-group-card-v7267.is-focused{animation:v7267-focus 2.5s ease both}@keyframes v7267-focus{0%,100%{box-shadow:0 10px 28px rgba(25,57,99,.06)}25%,70%{box-shadow:0 0 0 4px rgba(38,103,232,.2),0 18px 40px rgba(38,103,232,.15)}}.linked-group-card-v7267 summary{min-height:92px;padding:14px 16px;display:grid;grid-template-columns:38px minmax(210px,1.3fr) auto repeat(3,minmax(110px,.65fr)) auto 24px;align-items:center;gap:12px;list-style:none;cursor:pointer}.linked-group-card-v7267 summary::-webkit-details-marker{display:none}.linked-group-card-v7267 .group-icon{width:34px;height:34px;display:grid;place-items:center;border-radius:10px;background:#eaf2ff;color:var(--v7267-blue);font-size:20px;font-weight:900}.linked-group-card-v7267 .group-title small,.linked-group-card-v7267 summary>span small{display:block;color:var(--v7267-muted);font-size:11px}.linked-group-card-v7267 .group-title b{display:block;color:var(--v7267-ink);font-size:17px}.linked-group-card-v7267 .group-title strong{display:block;margin-top:2px;color:#52708f;font-size:13px}.linked-group-card-v7267 summary>span b{display:block;margin-top:4px;color:var(--v7267-ink)}.linked-group-card-v7267 .group-state{padding:6px 10px;border-radius:999px;background:#fff1d7;color:#a66b00;font-size:12px;font-weight:900;white-space:nowrap}.linked-group-card-v7267 .group-state.completed,.linked-group-card-v7267 .group-state.paid,.linked-group-card-v7267 .group-state.shipped{background:#e1f7ed;color:#087957}.linked-group-card-v7267 summary>button{padding:9px 12px;border:1px solid #c8daf7;border-radius:9px;background:#fff;color:var(--v7267-blue);font-weight:800;cursor:pointer}.linked-group-card-v7267 summary>i{color:#7890ad;font-style:normal;font-size:20px;transition:transform .16s}.linked-group-card-v7267[open] summary>i{transform:rotate(180deg)}.linked-group-members-v7267{padding:0 14px 14px;border-top:1px solid #e6edf6}.linked-group-members-v7267 article{padding:11px 5px;display:grid;grid-template-columns:34px minmax(180px,1.5fr) repeat(3,minmax(100px,.7fr)) auto;align-items:center;gap:12px;border-bottom:1px solid #edf2f8}.linked-group-members-v7267 article>span{width:28px;height:28px;display:grid;place-items:center;border-radius:50%;background:#edf3fb;color:#537092;font-weight:800}.linked-group-members-v7267 small{display:block;color:var(--v7267-muted);font-size:11px}.linked-group-members-v7267 b{color:var(--v7267-ink)}.linked-group-members-v7267 button{padding:8px 11px;border:1px solid #d4e1f2;border-radius:8px;background:#fff;color:var(--v7267-blue);font-weight:800;cursor:pointer}.linked-groups-empty-v7267{padding:50px;border:1px dashed #ccd9e9;border-radius:15px;color:var(--v7267-muted);text-align:center}.linked-drawer-status-v7267{margin:18px 30px 0;padding:15px 18px;display:grid;grid-template-columns:1.2fr repeat(3,1fr);gap:14px;border:1px solid #c9daf3;border-radius:15px;background:#edf5ff}.linked-drawer-status-v7267>div b{color:var(--v7267-blue);font-size:20px}.linked-drawer-status-v7267 b{display:block;margin-top:4px;color:var(--v7267-ink)}.linked-rule-v7267{padding:15px 17px;border:1px solid #cce9dc;border-radius:14px;background:#eff9f4;color:#346e59}.linked-rule-v7267 b{color:#146d50}.linked-rule-v7267 p{margin:5px 0 0;line-height:1.65}.linked-members-v7267{margin-top:15px;overflow:hidden;border:1px solid var(--v7267-line);border-radius:16px;background:#fff}.linked-members-v7267>header{padding:15px 17px;display:flex;justify-content:space-between;gap:15px;border-bottom:1px solid #e6edf6}.linked-members-v7267>article{padding:13px 16px;display:grid;grid-template-columns:38px minmax(190px,1.5fr) repeat(3,minmax(100px,.8fr)) auto;align-items:center;gap:12px;border-bottom:1px solid #edf2f8}.linked-members-v7267 .sequence{width:32px;height:32px;display:grid;place-items:center;border-radius:9px;background:#edf3fc;color:#486b98;font-size:12px;font-weight:900}.linked-members-v7267 b{color:var(--v7267-ink)}.linked-members-v7267 button{padding:9px 12px;border:1px solid #cbdcf4;border-radius:9px;background:#fff;color:var(--v7267-blue);font-weight:800;cursor:pointer}.linked-drawer-actions-v7267{margin-top:15px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.linked-drawer-actions-v7267 .primary{border-color:var(--v7267-blue);background:var(--v7267-blue);color:#fff}.linked-drawer-actions-v7267 .primary small{color:#dbe8ff}@media(max-width:900px){.order-drawer-panel-v7267,.linked-drawer-panel-v7267{width:100vw}.order-drawer-head-v7267{padding:20px}.order-linked-banner-v7267,.order-drawer-summary-v7267,.order-drawer-tabs-v7267,.linked-drawer-status-v7267{margin-left:18px;margin-right:18px}.order-drawer-body-v7267,.linked-drawer-body-v7267{padding-left:18px;padding-right:18px}.order-drawer-summary-v7267{grid-template-columns:repeat(2,minmax(0,1fr))}.order-progress-v7267{grid-template-columns:1fr}.order-document-grid-v7267,.order-action-grid-v7267{grid-template-columns:repeat(2,minmax(0,1fr))}.linked-view-tabs-v7267{align-items:stretch;flex-direction:column}.linked-view-tabs-v7267>div{overflow-x:auto}.linked-view-tabs-v7267 button{white-space:nowrap}.linked-group-card-v7267 summary{grid-template-columns:38px 1fr auto 24px}.linked-group-card-v7267 summary>span:not(.group-icon):not(.group-state),.linked-group-card-v7267 summary>button{display:none}.linked-group-members-v7267 article,.linked-members-v7267>article{grid-template-columns:34px 1fr auto}.linked-group-members-v7267 article>div:not(:first-of-type),.linked-members-v7267>article>span:not(.sequence){display:none}.linked-drawer-status-v7267{grid-template-columns:repeat(2,minmax(0,1fr))}.linked-drawer-actions-v7267{grid-template-columns:1fr}}@media(max-width:560px){.order-drawer-tabs-v7267{overflow-x:auto;display:flex}.order-drawer-tabs-v7267 button{min-width:130px}.order-field-grid-v7267,.order-payment-list-v7267 article,.order-batch-list-v7267 article{grid-template-columns:1fr}.order-document-grid-v7267,.order-action-grid-v7267{grid-template-columns:1fr}}.order-drawer-head-v7267{min-height:0;padding:12px 16px;align-items:center;gap:12px}.order-title-v73263{min-width:0;flex:1}.order-title-v73263 h2{display:flex;align-items:center;flex-wrap:wrap;gap:6px;margin:0;font-size:18px;line-height:1.35}.order-title-v73263 h2 i{color:#a1afc2;font-style:normal;font-weight:400}.order-title-v73263 h2 small{color:#556b88;font-size:14px;font-weight:600}.order-title-v73263 h2 em{padding:3px 8px;border-radius:999px;background:#eaf7f1;color:#087957;font-size:12px;font-style:normal}.order-head-actions-v73263{display:flex;align-items:center;gap:8px}.order-head-actions-v73263 details{position:relative}.order-head-actions-v73263 summary,.order-close-v73263{height:32px;padding:0 11px;display:flex;align-items:center;border:1px solid #d6e0ec;border-radius:7px;background:#fff;color:#334a68;font-size:13px;font-weight:700;cursor:pointer;list-style:none}.order-head-actions-v73263 summary::-webkit-details-marker{display:none}.order-head-actions-v73263 details>div{position:absolute;top:37px;right:0;z-index:10;width:190px;padding:5px;border:1px solid #dce5ef;border-radius:9px;background:#fff;box-shadow:0 10px 28px rgba(25,48,76,.16)}.order-head-actions-v73263 details button{width:100%;padding:8px 9px;border:0;border-radius:6px;background:transparent;color:#243d5c;text-align:left;font-size:13px;cursor:pointer}.order-head-actions-v73263 details button:hover{background:#f1f5fa}.order-head-actions-v73263 details hr{margin:4px;border:0;border-top:1px solid #e5ebf2}.order-head-actions-v73263 details .danger{color:#b73530}.order-close-v73263{width:32px!important;padding:0!important;justify-content:center!important;border-radius:7px!important;font-size:20px!important}.order-linked-banner-v7267{margin:8px 16px 0;padding:8px 10px;border-radius:8px;font-size:12px}.order-drawer-summary-v7267{margin:8px 16px 0;display:flex;align-items:center;flex-wrap:wrap;gap:5px 18px;padding:8px 0;border-top:1px solid #e2e9f1;border-bottom:1px solid #e2e9f1}.order-drawer-summary-v7267>span{padding:0;border:0;border-radius:0;background:transparent;color:#657892;font-size:12px;white-space:nowrap}.order-drawer-summary-v7267>span b{display:inline;margin:0 0 0 5px;font-size:15px}.order-drawer-summary-v7267 .pending{color:#b66c00}.order-fulfillment-v73263{margin:0 16px;padding:7px 0;color:#405671;font-size:13px}.order-fulfillment-v73263 i{margin:0 8px;color:#a3afbe;font-style:normal}.order-drawer-tabs-v7267{height:36px;margin:0 16px;padding:0;display:flex;gap:20px;border-radius:0;background:transparent;border-bottom:1px solid #dce5ef}.order-drawer-tabs-v7267 button{min-height:35px;padding:0 2px;border-radius:0;font-size:14px}.order-drawer-tabs-v7267 button.is-active{background:transparent;box-shadow:inset 0 -2px var(--v7267-blue)}.order-drawer-tabs-v7267 i{padding:1px 5px}.order-drawer-body-v7267{padding:8px 16px 20px}.order-drawer-section-v7267{margin-top:0;border-radius:8px}.order-drawer-section-v7267>header{min-height:38px;padding:8px 12px}.order-drawer-section-v7267 h3{font-size:14px}.order-drawer-section-v7267>header small{font-size:12px}.order-product-head-v7267,.order-product-v7267{min-width:760px;grid-template-columns:52px minmax(80px,.8fr) minmax(90px,1fr) 52px 56px 56px 56px 100px 110px;gap:6px;font-size:13px}.order-product-head-v7267{padding:7px 10px;background:#f3f6fa;color:#5a6f8a;font-size:12px}.order-product-v7267{min-height:60px;padding:5px 10px}.order-product-v7267 .image{width:36px;height:48px;border-radius:4px}.order-product-v7267>span:not(.image){text-align:center}.order-product-v7267>span:nth-child(2),.order-product-v7267>span:nth-child(3){text-align:left}.order-products-total-v7267{padding:8px 12px;gap:8px 18px;font-size:13px;background:#fafbfd}.order-products-total-v7267 strong{margin-left:0;font-size:15px}.order-field-grid-v7267{padding:10px 12px;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px 16px}.order-field-grid-v7267>div{padding:5px 0;display:flex;align-items:baseline;gap:4px;border-radius:0;background:transparent;font-size:13px}.order-field-grid-v7267 b{display:inline;margin:0}.order-field-grid-v7267 .wide{padding-top:8px;border-top:1px solid #edf1f5}.order-field-grid-v7267 p{margin:0}.order-add-note-v73263{padding:4px 8px;border:1px solid #d5e0ec;border-radius:6px;background:#fff;color:#35649d;cursor:pointer}.order-payment-list-v7267,.order-batch-list-v7267{padding:0 10px 6px;overflow-x:auto}.order-record-head-v73263,.order-payment-list-v7267 article,.order-batch-list-v7267 article{min-width:720px;padding:8px 4px;display:grid;grid-template-columns:100px 120px 100px 120px minmax(130px,1fr) 70px;align-items:center;gap:8px;font-size:13px}.order-record-head-v73263{color:#71829a;font-size:12px;font-weight:700;border-bottom:1px solid #dde6f0}.order-payment-list-v7267 article,.order-batch-list-v7267 article{border-bottom:1px solid #edf1f5}.order-payment-list-v7267 b,.order-batch-list-v7267 b{display:inline;margin:0}.order-payment-list-v7267 button,.order-batch-list-v7267 button{height:28px;padding:0 8px;border:1px solid #d6e0ec;border-radius:6px;background:#fff;color:#35649d;cursor:pointer}.order-empty-v7267{padding:20px 12px}.order-detail-page-v73145 .order-drawer-panel-v7267{min-height:0}@media(max-width:760px){.order-drawer-head-v7267{align-items:flex-start}.order-head-actions-v73263{flex-wrap:wrap;justify-content:flex-end}.order-title-v73263 h2{font-size:17px}.order-field-grid-v7267{grid-template-columns:1fr 1fr}.order-drawer-summary-v7267{gap:6px 12px}}.linked-read-alert-v7268{margin:14px 0;padding:16px 18px;display:flex;align-items:flex-start;gap:13px;border:1px solid #fecaca;border-radius:16px;background:#fff7f7;color:#9f2d26;box-shadow:0 8px 24px rgba(153,27,27,.06)}.linked-read-alert-v7268>span{flex:0 0 34px;width:34px;height:34px;display:grid;place-items:center;border-radius:11px;background:#fee2e2;color:#dc3c30;font-size:20px;font-weight:900}.linked-read-alert-v7268 b{display:block;margin:1px 0 4px;font-size:15px}.linked-read-alert-v7268 p{margin:0;font-size:14px;line-height:1.6}.linked-read-alert-v7268 small{display:block;margin-top:4px;color:#a75a55;font-size:12px}.linked-read-fallback-v7270{margin:12px 0;padding:13px 16px;display:flex;align-items:flex-start;gap:11px;border:1px solid #bae6d0;border-radius:15px;background:#f0fdf6;color:#166534}.linked-read-fallback-v7270>span{flex:0 0 30px;width:30px;height:30px;display:grid;place-items:center;border-radius:10px;background:#dcfce8;font-weight:900}.linked-read-fallback-v7270 b{display:block;margin-bottom:3px;font-size:14px}.linked-read-fallback-v7270 p{margin:0;font-size:13px;line-height:1.55}#page-sales-tracker>.workflow-auto-note-v7228.tracker-rules-top-v7269{order:-20;margin:0 0 16px!important}#page-finance #receivable-table>tr[hidden]{display:none!important}#page-finance #receivable-table .finance-empty-v7269 td{padding:34px 18px;color:#8491a4;text-align:center}#page-sales-tracker .tracker-rule-top-v7275{display:flex;align-items:flex-start;gap:14px;width:100%;margin:0 0 18px;padding:17px 20px;border:1px solid #bfe8d5;border-radius:18px;background:linear-gradient(135deg,#effcf6 0%,#f7fffb 100%);color:#27765c;box-shadow:0 8px 24px rgba(38,119,91,.06)}#page-sales-tracker .tracker-rule-top-v7275>span{display:grid;place-items:center;flex:0 0 38px;width:38px;height:38px;border-radius:12px;background:#d8f7e9;font-size:20px}#page-sales-tracker .tracker-rule-top-v7275 b{display:block;margin-bottom:4px;color:#166a4e;font-size:15px}#page-sales-tracker .tracker-rule-top-v7275 small{display:block;color:#548675;font-size:13px;line-height:1.65}#page-sales-tracker .tracker-toolbar-v7253{margin-bottom:10px}#page-sales-tracker .tracker-flow-select-hidden-v7275{display:none!important}#page-sales-tracker .tracker-flow-row-v7275{grid-column:1 / -1;width:100%;margin-top:4px;padding-top:15px;border-top:1px solid #e5edf8}#page-sales-tracker .tracker-flow-title-v7275{display:flex;align-items:baseline;gap:10px;margin:0 0 10px}#page-sales-tracker .tracker-flow-title-v7275 b{color:#203b61;font-size:14px}#page-sales-tracker .tracker-flow-title-v7275 small{color:#8a9ab2;font-size:12px}#page-sales-tracker .tracker-flow-chips-v7275{min-width:0;overflow-x:auto;padding:1px 1px 6px;scrollbar-width:thin;scrollbar-color:#b9c9df transparent}#page-sales-tracker .tracker-flow-chips-v7275 .workflow-strip,#page-sales-tracker .tracker-flow-chips-v7275 #sales-workflow-strip{display:flex;flex-wrap:nowrap;gap:10px;width:max-content;min-width:100%;margin:0}#page-sales-tracker .tracker-flow-chips-v7275 .workflow-arrow,#page-sales-tracker .tracker-flow-chips-v7275 #sales-workflow-strip>i{display:none!important}#page-sales-tracker .tracker-flow-chips-v7275 .workflow-step,#page-sales-tracker .tracker-flow-chips-v7275 #sales-workflow-strip>button{min-width:126px;min-height:54px;border-radius:14px;transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}#page-sales-tracker .tracker-flow-chips-v7275 .workflow-step:hover,#page-sales-tracker .tracker-flow-chips-v7275 #sales-workflow-strip>button:hover{transform:translateY(-1px);box-shadow:0 7px 18px rgba(34,91,177,.10)}#page-sales-tracker .tracker-flow-chips-v7275 .workflow-step.active,#page-sales-tracker .tracker-flow-chips-v7275 #sales-workflow-strip>button.active{box-shadow:0 8px 20px rgba(39,99,225,.20)}#page-sales-tracker .tracker-result-meta-v7253{margin-top:0;margin-bottom:12px}@media(max-width:900px){#page-sales-tracker .tracker-rule-top-v7275{padding:14px 15px;border-radius:15px}#page-sales-tracker .tracker-flow-title-v7275{align-items:flex-start;flex-direction:column;gap:3px}}th[data-order-number-v7276],td[data-order-number-v7276]{min-width:154px}.quote-order-numbers-v7276{display:flex;flex-direction:column;align-items:flex-start;gap:6px}.quote-order-number-link-v7276{appearance:none;border:1px solid #cfe0ff;border-radius:9px;background:#eef5ff;color:#1764d8;cursor:pointer;font:inherit;font-size:12px;font-weight:800;line-height:1.2;padding:7px 9px;white-space:nowrap;transition:background-color 160ms ease,border-color 160ms ease,transform 160ms ease}.quote-order-number-link-v7276:hover{background:#e1edff;border-color:#9fc1ff;transform:translateY(-1px)}.quote-order-number-empty-v7276{color:#94a3b8;font-size:12px;font-weight:700;white-space:nowrap}.quote-order-number-count-v7276{color:#dc6b36;font-size:11px;font-weight:800}html[data-crm-theme=rock]{--crm-theme-sidebar: #0077b6;--crm-theme-sidebar-end: #0077b6;--crm-theme-sidebar-active: rgba(255, 255, 255, .16);--crm-theme-primary: #0077b6;--crm-theme-primary-hover: #0077b6;--crm-theme-bg: #fafcff;--crm-theme-card: #ffffff;--crm-theme-border: #90e0ef;--crm-theme-text: #0f172a;--crm-theme-muted: #475569;--crm-theme-secondary: #48cae4;--crm-theme-tertiary: #90e0ef;--crm-theme-success: #059669;--crm-theme-warning: #d97706;--crm-theme-danger: #dc2626;--crm-theme-info: #0077b6;--crm-theme-shadow: 0 1px 3px rgba(15, 23, 42, .06), 0 1px 2px rgba(15, 23, 42, .04)}html[data-crm-theme=charcoal]{--crm-theme-sidebar: #25282e;--crm-theme-sidebar-end: #1d2025;--crm-theme-sidebar-active: #3a404a;--crm-theme-primary: #4b5563;--crm-theme-primary-hover: #3f4752;--crm-theme-bg: #f2f3f5;--crm-theme-card: #fafafb;--crm-theme-border: #dadde2;--crm-theme-text: #20242a;--crm-theme-muted: #6b7280;--crm-theme-shadow: 0 14px 34px rgba(25, 28, 32, .11)}html[data-crm-theme=lavender]{--crm-theme-sidebar: #456a84;--crm-theme-sidebar-end: #567b95;--crm-theme-sidebar-active: rgba(255, 255, 255, .15);--crm-theme-primary: #567b95;--crm-theme-primary-hover: #456a84;--crm-theme-secondary: #326891;--crm-theme-bg: #f7f7f5;--crm-theme-card: #ffffff;--crm-theme-surface: #f0f0ed;--crm-theme-border: #dfdfdf;--crm-theme-text: #121212;--crm-theme-muted: #5a5a5a;--crm-theme-success: #2e7d32;--crm-theme-warning: #e65100;--crm-theme-danger: #c62828;--crm-theme-info: #326891;--crm-theme-shadow: 0 1px 3px rgba(18, 18, 18, .05)}html[data-crm-theme=walnut]{--crm-theme-sidebar: #f0e6d6;--crm-theme-sidebar-end: #fdf6ec;--crm-theme-sidebar-active: #ffffff;--crm-theme-primary: #059669;--crm-theme-primary-hover: #047857;--crm-theme-bg: #fdf6ec;--crm-theme-card: #ffffff;--crm-theme-border: #f0e6d6;--crm-theme-text: #2f2723;--crm-theme-muted: #7c6d65;--crm-theme-shadow: 0 12px 28px rgba(91, 67, 47, .08)}html[data-crm-theme=emerald]{--crm-theme-sidebar: #1e3e34;--crm-theme-sidebar-end: #2e5e4e;--crm-theme-sidebar-active: rgba(255, 255, 255, .12);--crm-theme-primary: #2e5e4e;--crm-theme-primary-hover: #3a7a66;--crm-theme-secondary: #3a7a66;--crm-theme-tertiary: #d4af37;--crm-theme-bg: #fffdf7;--crm-theme-card: #ffffff;--crm-theme-surface: #fffdf7;--crm-theme-border: rgba(46, 94, 78, .16);--crm-theme-text: #1a1a1a;--crm-theme-muted: #6b6b6b;--crm-theme-success: #2e5e4e;--crm-theme-warning: #d4af37;--crm-theme-danger: #dc2626;--crm-theme-info: #3a7a66;--crm-theme-shadow: 0 12px 30px rgba(46, 94, 78, .08)}html[data-crm-theme]{--navy: var(--crm-theme-sidebar);--navy2: var(--crm-theme-sidebar-active);--blue: var(--crm-theme-primary);--pale: var(--crm-theme-bg);--line: var(--crm-theme-border);--text: var(--crm-theme-text);--muted: var(--crm-theme-muted);--shadow: var(--crm-theme-shadow);color-scheme:light}html[data-crm-theme] body,html[data-crm-theme] .app-shell,html[data-crm-theme] main{background:var(--crm-theme-bg);color:var(--crm-theme-text)}html[data-crm-theme] .sidebar{background:linear-gradient(180deg,var(--crm-theme-sidebar),var(--crm-theme-sidebar-end))!important}html[data-crm-theme] .nav-item:hover,html[data-crm-theme] .nav-item.active{background:var(--crm-theme-sidebar-active)!important}html[data-crm-theme] .primary,html[data-crm-theme] .brand-mark{background:var(--crm-theme-primary)!important}html[data-crm-theme] .primary:hover{background:var(--crm-theme-primary-hover)!important}html[data-crm-theme=rock] .sidebar{color:#ffffff;border-right:1px solid var(--crm-theme-tertiary)}html[data-crm-theme=rock] .sidebar .brand strong,html[data-crm-theme=rock] .sidebar .brand h2,html[data-crm-theme=rock] .sidebar .nav-item,html[data-crm-theme=rock] .sidebar .nav-item .nav-chevron,html[data-crm-theme=rock] .sidebar-foot,html[data-crm-theme=rock] .sidebar-foot b{color:#ffffff!important}html[data-crm-theme=rock] .sidebar .brand small{color:rgba(255,255,255,.78)!important}html[data-crm-theme=rock] .sidebar .nav-item:hover,html[data-crm-theme=rock] .sidebar .nav-item.active,html[data-crm-theme=rock] .sidebar .nav-item[aria-expanded=true]{color:#ffffff!important;background:var(--crm-theme-sidebar-active)!important;box-shadow:inset 3px 0 #ffffff,0 4px 14px rgba(0,82,128,.16)!important}html[data-crm-theme=rock] .primary{color:#ffffff!important}html[data-crm-theme=rock] .status-warn,html[data-crm-theme=rock] .vip-badge{background:#fffbeb!important;color:var(--crm-theme-warning)!important}html[data-crm-theme=rock] .status-danger{background:#fef2f2!important;color:var(--crm-theme-danger)!important}html[data-crm-theme=walnut] .sidebar{color:var(--crm-theme-text);border-right:1px solid var(--crm-theme-border)}html[data-crm-theme=walnut] .sidebar .brand strong,html[data-crm-theme=walnut] .sidebar .brand h2,html[data-crm-theme=walnut] .sidebar .nav-item,html[data-crm-theme=walnut] .sidebar .nav-item .nav-chevron,html[data-crm-theme=walnut] .sidebar-foot,html[data-crm-theme=walnut] .sidebar-foot b{color:var(--crm-theme-text)!important}html[data-crm-theme=walnut] .sidebar .brand small{color:var(--crm-theme-muted)!important}html[data-crm-theme=walnut] .sidebar .nav-item:hover,html[data-crm-theme=walnut] .sidebar .nav-item.active,html[data-crm-theme=walnut] .sidebar .nav-item[aria-expanded=true]{color:var(--crm-theme-text)!important;background:var(--crm-theme-sidebar-active)!important;box-shadow:inset 3px 0 var(--crm-theme-primary),0 4px 14px rgba(91,67,47,.07)!important}html[data-crm-theme=walnut] .sidebar .nav-item:hover>.nav-icon-v7349,html[data-crm-theme=walnut] .sidebar .nav-item.active>.nav-icon-v7349,html[data-crm-theme=walnut] .sidebar .nav-item[aria-expanded=true]>.nav-icon-v7349,html[data-crm-theme=walnut] .sidebar .nav-item[aria-expanded=true] .nav-chevron{color:var(--crm-theme-primary)!important}html[data-crm-theme] .panel,html[data-crm-theme] .card,html[data-crm-theme] .table-wrap,html[data-crm-theme] .modal-card,html[data-crm-theme] .drawer-panel{border-color:var(--crm-theme-border);box-shadow:var(--crm-theme-shadow)}.crm-theme-picker-v7277{flex:0 0 auto;width:max-content;margin:10px auto 0;padding:0}.crm-theme-swatches-v7277{display:flex;align-items:center;gap:6px}.crm-theme-swatch-v7277{position:relative;display:grid;place-items:center;width:20px;height:20px;padding:0;border:0;border-radius:50%;background:transparent;cursor:pointer;transition:transform .18s ease}.crm-theme-swatch-v7277:hover{transform:translateY(-1px) scale(1.08)}.crm-theme-swatch-v7277 span{display:block;width:19px;height:19px;border:0;border-radius:50%;box-shadow:0 2px 6px rgba(0,0,0,.2)}.crm-theme-swatch-v7277[data-crm-theme=rock] span{background:#0077b6!important}.crm-theme-swatch-v7277[data-crm-theme=charcoal] span{background:#343840!important}.crm-theme-swatch-v7277[data-crm-theme=lavender] span{background:#567b95!important}.crm-theme-swatch-v7277[data-crm-theme=walnut] span{background:#f0e6d6!important}.crm-theme-swatch-v7277[data-crm-theme=emerald] span{background:#2e5e4e!important}.crm-theme-swatch-v7277.is-active{background:transparent;box-shadow:none}.crm-theme-swatch-v7277.is-active::after{content:"\2713";position:absolute;right:-2px;bottom:-2px;width:11px;height:11px;border-radius:50%;background:#fff;color:#253047;font-size:8px;font-weight:900;line-height:11px;text-align:center}.crm-theme-swatch-v7277:focus-visible{outline:2px solid var(--crm-theme-primary, #667085);outline-offset:3px}html[data-crm-theme] body,html[data-crm-theme] main,html[data-crm-theme] .sidebar,html[data-crm-theme] .primary,html[data-crm-theme] .nav-item{transition:background-color .22s ease,background .22s ease,border-color .22s ease,color .22s ease}@media(max-width:900px){.crm-theme-picker-v7277{display:none}}@media(prefers-reduced-motion:reduce){.crm-theme-swatch-v7277,html[data-crm-theme] body,html[data-crm-theme] main,html[data-crm-theme] .sidebar,html[data-crm-theme] .primary,html[data-crm-theme] .nav-item{transition:none}}#page-finance.finance-hierarchy-v7279{--finance-blue-v7279: #2563eb;--finance-ink-v7279: #142a47;--finance-muted-v7279: #6f819b;--finance-line-v7279: #dce5f1;--finance-soft-v7279: #f3f6fa}#page-finance.finance-hierarchy-v7279 .finance-hub-v7257{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;padding:7px 9px;border-radius:18px;background:#fff;border-color:var(--finance-line-v7279);box-shadow:0 10px 30px rgba(31,65,114,0.055)}#page-finance.finance-hierarchy-v7279 .finance-hub-brand-v7257,#page-finance.finance-hierarchy-v7279 .finance-hub-copy-v7257{display:none}#page-finance.finance-hierarchy-v7279 .finance-hub-tabs-v7257{justify-content:flex-start;gap:5px;padding:5px;border-radius:14px;background:var(--finance-soft-v7279)}#page-finance.finance-hierarchy-v7279 .finance-hub-tabs-v7257 button{position:relative;min-height:48px;padding:0 20px;border:0;border-radius:11px;background:transparent;color:#62738d;font-size:15px;font-weight:760;letter-spacing:0;transition:color 160ms ease,background 160ms ease,box-shadow 160ms ease,transform 160ms ease}#page-finance.finance-hierarchy-v7279 .finance-hub-tabs-v7257 button:hover{color:var(--finance-ink-v7279);background:rgba(255,255,255,0.62)}#page-finance.finance-hierarchy-v7279 .finance-hub-tabs-v7257 button.active{color:var(--finance-blue-v7279);background:#fff;box-shadow:0 6px 16px rgba(31,65,114,0.11)}#page-finance.finance-hierarchy-v7279 .finance-hub-tabs-v7257 button.active::after{content:"";position:absolute;right:18px;bottom:5px;left:18px;height:3px;border-radius:999px;background:var(--finance-blue-v7279)}#page-finance.finance-hierarchy-v7279 .finance-hub-rule-v7257{min-height:42px;padding:0 14px;border-radius:12px;font-size:13px;font-weight:700}#page-finance.finance-hierarchy-v7279 .finance-context-head-v7279{display:none;align-items:flex-end;justify-content:space-between;gap:20px;margin:2px 2px 0;padding:13px 3px 12px;border-bottom:1px solid var(--finance-line-v7279)}#page-finance .finance-range-readout-v7291{min-width:190px;min-height:40px;display:flex;flex-direction:column;justify-content:center;padding:5px 12px;border:1px solid #d4e0ee;border-radius:10px;background:#fff;color:#183a62;line-height:1.25}#page-finance .finance-range-readout-v7291 strong{font-size:12px;font-weight:850;white-space:nowrap}#page-finance .finance-range-readout-v7291 small{margin-top:3px;color:#8190a4;font-size:9px;font-weight:650}#page-finance .finance-range-readout-v7291[hidden]{display:none!important}#page-finance #new-expense-btn:not(:disabled){background:#2563eb!important;border-color:#2563eb!important;color:#fff!important;opacity:1!important;text-shadow:none}#page-finance #new-expense-btn:disabled{background:#e7edf5!important;border-color:#d5deea!important;color:#52647b!important;opacity:1!important}#page-finance.finance-hierarchy-v7279 .finance-context-copy-v7279{min-width:0}#page-finance.finance-hierarchy-v7279 .finance-context-kicker-v7279{display:block;margin-bottom:5px;color:var(--finance-blue-v7279);font-size:10px;font-weight:850;letter-spacing:0.18em}#page-finance.finance-hierarchy-v7279 .finance-context-head-v7279 h2{margin:0;color:var(--finance-ink-v7279);font-size:clamp(22px,1.8vw,28px);line-height:1.18;letter-spacing:-0.025em}#page-finance.finance-hierarchy-v7279 .finance-context-head-v7279 p{margin:7px 0 0;color:var(--finance-muted-v7279);font-size:13px;line-height:1.6}#page-finance.finance-hierarchy-v7279 .finance-subnav-v7257{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:22px;min-height:66px;padding:8px 3px 11px;border:0;border-bottom:1px solid var(--finance-line-v7279);border-radius:0;background:transparent;box-shadow:none}#page-finance.finance-hierarchy-v7279 .finance-subnav-main-v7257,#page-finance.finance-hierarchy-v7279 .finance-subnav-tools-v7257{position:relative;align-items:center;gap:7px;min-height:36px;padding-top:21px}#page-finance.finance-hierarchy-v7279 .finance-subnav-main-v7257::before,#page-finance.finance-hierarchy-v7279 .finance-subnav-tools-v7257::before{content:attr(data-label);position:absolute;top:0;left:2px;color:#8a98ad;font-size:10px;font-weight:800;letter-spacing:0.08em}#page-finance.finance-hierarchy-v7279 .finance-subnav-tools-v7257{justify-content:flex-end}#page-finance.finance-hierarchy-v7279 .finance-subnav-main-v7257 button,#page-finance.finance-hierarchy-v7279 .finance-subnav-tools-v7257 button{min-height:36px;padding:8px 14px;border:1px solid transparent;border-radius:10px;background:#f5f7fa;color:#5d6d84;font-size:13px;font-weight:730;transition:color 150ms ease,border-color 150ms ease,background 150ms ease,box-shadow 150ms ease}#page-finance.finance-hierarchy-v7279 .finance-subnav-main-v7257 button:hover,#page-finance.finance-hierarchy-v7279 .finance-subnav-tools-v7257 button:hover{color:var(--finance-blue-v7279);border-color:#cbdcf7;background:#fff}#page-finance.finance-hierarchy-v7279 .finance-subnav-main-v7257 button.active,#page-finance.finance-hierarchy-v7279 .finance-subnav-tools-v7257 button.active{color:var(--finance-blue-v7279);border-color:#b9d2ff;background:#edf5ff;box-shadow:inset 0 0 0 1px rgba(37,99,235,0.04)}#page-finance.finance-hierarchy-v7279 .finance-subnav-tools-v7257>span{color:#8090a5;font-size:12px;font-weight:650}#page-finance.finance-hierarchy-v7279>.finance-toolbar-v7257{grid-template-columns:minmax(320px,1fr) auto;align-items:end;gap:12px 18px;padding:14px;border-radius:16px;border-color:var(--finance-line-v7279);box-shadow:0 10px 28px rgba(31,65,114,0.045)}#page-finance.finance-hierarchy-v7279>.finance-toolbar-v7257 .finance-search-wrap-v7257{order:1}#page-finance.finance-hierarchy-v7279>.finance-toolbar-v7257 .finance-toolbar-actions-v7257{order:2;justify-content:flex-end}#page-finance.finance-hierarchy-v7279>.finance-toolbar-v7257 .finance-toolbar-filters-v7257{order:3;grid-column:1 / -1;justify-content:flex-start;padding-top:12px;border-top:1px solid #edf1f6}@media(max-width:1100px){#page-finance.finance-hierarchy-v7279 .finance-hub-v7257,#page-finance.finance-hierarchy-v7279 .finance-subnav-v7257,#page-finance.finance-hierarchy-v7279>.finance-toolbar-v7257{grid-template-columns:1fr}#page-finance.finance-hierarchy-v7279 .finance-hub-rule-v7257,#page-finance.finance-hierarchy-v7279 .finance-subnav-tools-v7257,#page-finance.finance-hierarchy-v7279>.finance-toolbar-v7257 .finance-toolbar-actions-v7257{justify-self:stretch;justify-content:flex-start}#page-finance.finance-hierarchy-v7279>.finance-toolbar-v7257 .finance-toolbar-actions-v7257{order:3}#page-finance.finance-hierarchy-v7279>.finance-toolbar-v7257 .finance-toolbar-filters-v7257{order:2}}@media(max-width:760px){#page-finance.finance-hierarchy-v7279 .finance-hub-tabs-v7257{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}#page-finance.finance-hierarchy-v7279 .finance-hub-tabs-v7257 button{min-height:44px;padding:0 10px;font-size:14px}#page-finance.finance-hierarchy-v7279 .finance-subnav-main-v7257,#page-finance.finance-hierarchy-v7279 .finance-subnav-tools-v7257{flex-wrap:wrap}}html[data-crm-theme=rock]{--order-focus-bg-v7280: #f0f7ff;--order-focus-bg-soft-v7280: #fafcff;--order-focus-accent-v7280: #0077b6;--order-focus-accent-dark-v7280: #0077b6;--order-focus-border-v7280: #90e0ef;--order-focus-shadow-v7280: rgba(0,119,182,.14)}html[data-crm-theme=charcoal]{--order-focus-bg-v7280: #e9ebee;--order-focus-bg-soft-v7280: #f4f5f6;--order-focus-accent-v7280: #343840;--order-focus-accent-dark-v7280: #25282e;--order-focus-border-v7280: #858b94;--order-focus-shadow-v7280: rgba(37,40,46,.16)}html[data-crm-theme=lavender]{--order-focus-bg-v7280: #f0f0ed;--order-focus-bg-soft-v7280: #ffffff;--order-focus-accent-v7280: #567b95;--order-focus-accent-dark-v7280: #456a84;--order-focus-border-v7280: #dfdfdf;--order-focus-shadow-v7280: rgba(86,123,149,.12)}html[data-crm-theme=walnut]{--order-focus-bg-v7280: #fdf6ec;--order-focus-bg-soft-v7280: #ffffff;--order-focus-accent-v7280: #059669;--order-focus-accent-dark-v7280: #047857;--order-focus-border-v7280: #f0e6d6;--order-focus-shadow-v7280: rgba(5,150,105,.12)}html[data-crm-theme=emerald]{--order-focus-bg-v7280: #fffdf7;--order-focus-bg-soft-v7280: #ffffff;--order-focus-accent-v7280: #2e5e4e;--order-focus-accent-dark-v7280: #1e3e34;--order-focus-border-v7280: rgba(46,94,78,.22);--order-focus-shadow-v7280: rgba(46,94,78,.12)}html[data-crm-theme] .order-focus-banner-v7264{border-color:var(--order-focus-border-v7280)!important;background:linear-gradient(135deg,var(--order-focus-bg-v7280),var(--order-focus-bg-soft-v7280))!important;box-shadow:0 10px 24px var(--order-focus-shadow-v7280)!important}html[data-crm-theme] .order-focus-banner-v7264>span>i,html[data-crm-theme] .current-order-pill-v7264,html[data-crm-theme] .current-order-pill-v7264.is-confirmed-v7266{background:var(--order-focus-accent-v7280)!important}html[data-crm-theme] .order-focus-banner-v7264 small,html[data-crm-theme] .order-focus-banner-v7264 em{color:var(--crm-theme-muted)!important}html[data-crm-theme] .order-focus-banner-v7264 b{color:var(--order-focus-accent-dark-v7280)!important}html[data-crm-theme] .order-focus-banner-v7264 button{border-color:var(--order-focus-border-v7280)!important;color:var(--order-focus-accent-dark-v7280)!important;background:var(--crm-theme-card)!important}html[data-crm-theme] .order-focus-banner-v7264 button:hover{background:var(--order-focus-bg-v7280)!important}html[data-crm-theme] .order-focus-banner-v7264.is-confirmed-focus-v7266{border-color:var(--order-focus-accent-v7280)!important;background:linear-gradient(135deg,var(--order-focus-bg-v7280),var(--order-focus-bg-soft-v7280))!important}html[data-crm-theme] #page-sales-tracker #sales-tracker-table tr.is-order-focus-v7264>td{background:var(--order-focus-bg-v7280)!important;border-top:2px solid var(--order-focus-border-v7280)!important;border-bottom:2px solid var(--order-focus-border-v7280)!important;box-shadow:inset 0 1px 0 rgba(255,255,255,.76),inset 0 -1px 0 rgba(255,255,255,.42)!important}html[data-crm-theme] #page-sales-tracker #sales-tracker-table tr.is-order-focus-v7264>td:first-child{border-left:5px solid var(--order-focus-accent-v7280)!important}html[data-crm-theme] #page-sales-tracker #sales-tracker-table tr.is-order-focus-v7264>td:last-child{border-right:2px solid var(--order-focus-border-v7280)!important}html[data-crm-theme] #page-sales-tracker #sales-tracker-table tr.is-order-focus-v7264>td:first-child>b{color:var(--order-focus-accent-dark-v7280)!important}html[data-crm-theme] #page-sales-tracker #sales-tracker-table tr.is-order-focus-v7264.linked-group-member-v7280>td:first-child{box-shadow:inset 3px 0 #3b82f6,inset 0 1px 0 rgba(255,255,255,.76),inset 0 -1px 0 rgba(255,255,255,.42)!important;padding-left:19px!important}html[data-crm-theme] #page-sales-tracker #sales-tracker-table tr.is-confirmed-order-focus-v7266>td{animation:none!important}#page-sales-tracker.tracker-v7280-active .table-wrap,#page-sales-tracker.tracker-v7280-active .compact-tracker-card-v7280{overflow-x:auto;overflow-y:visible}#page-sales-tracker.tracker-v7280-active .compact-tracker-table-v7280{width:100%;min-width:1120px;table-layout:fixed}#page-sales-tracker.tracker-v7280-active .compact-tracker-table-v7280 th:nth-child(1),#page-sales-tracker.tracker-v7280-active .compact-tracker-table-v7280 td:nth-child(1){width:17%}#page-sales-tracker.tracker-v7280-active .compact-tracker-table-v7280 th:nth-child(2),#page-sales-tracker.tracker-v7280-active .compact-tracker-table-v7280 td:nth-child(2){width:12%}#page-sales-tracker.tracker-v7280-active .compact-tracker-table-v7280 th:nth-child(3),#page-sales-tracker.tracker-v7280-active .compact-tracker-table-v7280 td:nth-child(3){width:17%}#page-sales-tracker.tracker-v7280-active .compact-tracker-table-v7280 th:nth-child(4),#page-sales-tracker.tracker-v7280-active .compact-tracker-table-v7280 td:nth-child(4){width:14%}#page-sales-tracker.tracker-v7280-active .compact-tracker-table-v7280 th:nth-child(5),#page-sales-tracker.tracker-v7280-active .compact-tracker-table-v7280 td:nth-child(5){width:13%}#page-sales-tracker.tracker-v7280-active .compact-tracker-table-v7280 th:nth-child(6),#page-sales-tracker.tracker-v7280-active .compact-tracker-table-v7280 td:nth-child(6){width:15%}#page-sales-tracker.tracker-v7280-active .compact-tracker-table-v7280 th:nth-child(7),#page-sales-tracker.tracker-v7280-active .compact-tracker-table-v7280 td:nth-child(7){width:170px;min-width:170px;max-width:170px}#page-sales-tracker.tracker-v7280-active #sales-tracker-table>tr:not(.linked-group-summary-row-v7280){height:134px}#page-sales-tracker.tracker-v7280-active #sales-tracker-table>tr:not(.linked-group-summary-row-v7280)>td{height:134px!important;padding:10px 10px!important;vertical-align:middle!important;box-sizing:border-box}#page-sales-tracker.tracker-v7280-active #sales-tracker-table>tr:not(.linked-group-summary-row-v7280)>td>b{font-size:13px;line-height:1.25}#page-sales-tracker.tracker-v7280-active #sales-tracker-table>tr:not(.linked-group-summary-row-v7280)>td>small{margin-top:3px;line-height:1.25}#page-sales-tracker.tracker-v7280-active .mini-progress-v7250{margin-top:6px}#page-sales-tracker .linked-group-pill-v7267,#page-sales-tracker .linked-badge-v7258,#page-sales-tracker.tracker-v7280-active #sales-tracker-table>tr>td:last-child>.order-governance-v7261,#page-sales-tracker.tracker-v7280-active #sales-tracker-table>tr>td:last-child>.link-order-button-v7258{display:none!important}#page-sales-tracker .linked-group-member-v7280>td{background:#fff!important}#page-sales-tracker .linked-group-member-v7280>td:first-child{box-shadow:inset 3px 0 #9bbcf0}#page-sales-tracker .linked-group-member-v7280+.linked-group-member-v7280>td{border-top-color:#e7edf5!important}#page-sales-tracker .linked-group-end-v7280>td{border-bottom:1px solid #cfdaea!important}#page-sales-tracker .linked-group-end-v7280+tr:not(.linked-group-summary-row-v7280)>td{border-top:14px solid #fff!important}#page-sales-tracker .linked-group-summary-row-v7280>td{width:auto!important;padding:0!important;border:0!important;background:#f6f9fe!important}#page-sales-tracker .linked-group-summary-row-v7280:not(.is-first-v7280)>td{border-top:14px solid #fff!important}.linked-group-summary-v7280{min-height:66px;display:grid;grid-template-columns:34px minmax(190px,1.35fr) repeat(4,minmax(88px,.65fr)) auto;align-items:center;gap:12px;padding:10px 14px;border:1px solid #b7d2f7;border-left:5px solid #3b82f6;box-sizing:border-box;background:#f6f9fe;box-shadow:0 3px 10px rgba(45,104,185,.05)}.linked-group-summary-v7280 small,.linked-group-summary-v7280 b{display:block}.linked-group-summary-v7280 small{color:#607d9f;font-size:10px;font-weight:750}.linked-group-summary-v7280 b{margin-top:3px;color:#173b68;font-size:12px}.linked-group-name-v7280 b{color:#165db8;font-size:13px}.linked-group-mark-v7280{width:30px;height:30px;display:grid;place-items:center;border-radius:9px;background:#e3efff;color:#2c6fc9;font-size:17px;font-weight:900}.linked-group-actions-v7315{display:flex;align-items:center;gap:6px}.linked-group-actions-v7315>button{min-height:34px;padding:7px 10px;border:1px solid #9ebfea;border-radius:9px;background:#fff;color:#225fae;font-size:10px;font-weight:850;cursor:pointer;white-space:nowrap}.linked-group-actions-v7315>button[data-group-action=payment]{border-color:#6fa2e6;background:#edf5ff}#page-sales-tracker.tracker-v7280-active #sales-tracker-table>tr.linked-group-member-v7280{height:112px}.linked-member-payment-v7315{display:grid;gap:5px;align-content:center}.linked-member-payment-v7315 b{color:#315f98;font-size:12px!important}.linked-member-payment-v7315 small{color:#7890ac;font-size:10px}.linked-member-status-v7315{display:grid;justify-items:start;gap:6px}.linked-member-status-v7315>span{display:inline-flex;min-height:26px;align-items:center;padding:5px 9px;border-radius:999px;font-size:10px;font-weight:850}.linked-member-status-v7315>span.is-review{background:#e8f1ff;color:#2563b8}.linked-member-status-v7315>span.is-due{background:#fff0ed;color:#c93f32}.linked-member-status-v7315>span.is-ready{background:#e8f7ef;color:#17885b}.linked-member-status-v7315>small{color:#758aa5;font-size:9.5px}.linked-member-status-v7315>em{font-style:normal}.order-type-label-v7316{width:fit-content;display:inline-flex;align-items:center;min-height:22px;margin-top:7px;padding:3px 8px;border:1px solid;border-radius:999px;font-size:9px;font-weight:850;line-height:1}.order-type-label-v7316.is-linked{border-color:#bfd4f2;background:#eef5ff;color:#356da9}.order-type-label-v7316.is-independent{border-color:#d8dee8;background:#f5f7fa;color:#68778c}.frozen-tracker-header-v7318{position:fixed;top:58px;z-index:1170;display:none;overflow:hidden;box-sizing:border-box;border:1px solid #d7e1ee;border-top:0;border-radius:0 0 10px 10px;background:#f8fafc;box-shadow:0 9px 22px rgba(20,43,75,.15);pointer-events:none;contain:layout paint;transform:translateZ(0);backface-visibility:hidden}.frozen-tracker-header-v7318.is-visible-v7318{display:block}.frozen-tracker-header-table-v7318{margin:0;border:0;border-collapse:collapse;table-layout:fixed;background:#f8fafc;transition:none}.frozen-tracker-header-table-v7318 thead,.frozen-tracker-header-table-v7318 tr{height:100%;background:#f8fafc}.frozen-tracker-header-table-v7318 th{height:100%;padding:14px 12px;box-sizing:border-box;border:0;border-bottom:1px solid #d7e1ee;background:#f8fafc;color:#5c718d;font-size:11px;font-weight:850;line-height:1.2;text-align:left;white-space:nowrap}body:has(#quote-modal.open){overflow:hidden}#quote-modal{align-items:stretch;justify-content:flex-end;padding:0;background:rgba(12,27,48,.42);backdrop-filter:blur(3px);z-index:1450}#quote-modal.open{animation:quoteEditorBackdropInV7319 .18s ease-out both}#quote-modal .quote-editor{width:min(1080px,calc(100vw - 280px));height:100vh;max-height:none;margin:0;padding:28px 30px;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;border:0;border-left:1px solid #d8e2ef;border-radius:22px 0 0 22px;background:#fff;box-shadow:-24px 0 64px rgba(13,31,55,.24);animation:quoteEditorSlideInV7319 .24s cubic-bezier(.22,.72,.25,1) both;scrollbar-gutter:stable}#quote-modal .quote-editor>.modal-close{position:sticky;z-index:12;top:14px;left:100%;display:grid;place-items:center;width:38px;height:38px;margin:0 0 -38px auto;padding:0;border-radius:50%;background:#edf2f8;color:#60738b;font-size:25px;line-height:1;box-shadow:0 4px 12px rgba(24,49,79,.08)}#quote-modal .quote-editor>.modal-close:hover{background:#e3ebf5;color:#183b68}#quote-modal .editor-head{padding-right:54px}#quote-modal .quote-editor>.modal-actions{position:sticky;z-index:10;bottom:-28px;margin:25px -30px -28px;padding:14px 30px calc(14px + env(safe-area-inset-bottom));border-top:1px solid #dbe4ef;background:rgba(255,255,255,.97);backdrop-filter:blur(14px);box-shadow:0 -10px 24px rgba(23,49,79,.07)}#quote-modal .quote-editor>.modal-actions button{min-height:42px;margin:0}@keyframes quoteEditorBackdropInV7319{from{opacity:0}to{opacity:1}}@keyframes quoteEditorSlideInV7319{from{transform:translateX(72px);opacity:.68}to{transform:translateX(0);opacity:1}}@media(max-width:1100px){#quote-modal .quote-editor{width:min(900px,calc(100vw - 40px))}}@media(max-width:760px){#quote-modal .quote-editor{width:100vw;padding:20px 16px;border-radius:0}#quote-modal .quote-editor>.modal-actions{bottom:-20px;margin:22px -16px -20px;padding:12px 16px calc(12px + env(safe-area-inset-bottom))}#quote-modal .quote-bottom{grid-template-columns:1fr}}.compact-actions-v7280{display:grid;gap:7px;width:100%}.compact-primary-button-v7280{width:100%;min-height:38px;margin:0;padding:8px 9px;border:0;border-radius:10px;background:#2864dc;color:#fff;font-size:10px;font-weight:850;cursor:pointer;white-space:nowrap}.compact-action-lower-v7280{display:grid;grid-template-columns:1.45fr .65fr 1fr;gap:4px}.compact-detail-button-v7280,.compact-minor-button-v7280{min-width:0;min-height:29px;display:grid;place-items:center;margin:0;padding:5px 4px;border:1px solid #ceddec;border-radius:8px;box-sizing:border-box;background:#fff;color:#315f98;font-size:8.5px;font-weight:800;cursor:pointer;white-space:nowrap}.compact-detail-button-v7280:hover,.compact-minor-button-v7280:hover{background:#edf5ff;border-color:#a9c4e5}.compact-mobile-action-v7280{display:none}.status-payment-cell-v7280{position:relative;cursor:pointer;transition:background .16s ease,box-shadow .16s ease}.status-payment-cell-v7280:hover{background:#f6faff!important;box-shadow:inset 0 0 0 1px #cfe0f5}.status-payment-cell-v7280:focus-visible{outline:2px solid #4d8be5;outline-offset:-3px}.status-payment-link-v7280{display:block;margin-top:8px;color:#2767bd;font-size:9px;font-weight:800}.status-payment-summary-v7280{border:1px solid #c8daf0!important;background:#f7fbff!important}.status-payment-summary-v7280>header{display:flex;align-items:center;justify-content:space-between;gap:12px}.status-payment-role-v7280{padding:5px 9px;border-radius:999px;background:#dcecff;color:#245fa9;font-size:10px;font-weight:800}.status-payment-metrics-v7280{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin-top:12px}.status-payment-metrics-v7280>span{padding:10px;border:1px solid #dbe7f5;border-radius:10px;background:#fff}.status-payment-metrics-v7280 small,.status-payment-metrics-v7280 b{display:block}.status-payment-metrics-v7280 small{color:#71859e;font-size:10px}.status-payment-metrics-v7280 b{margin-top:4px;color:#183b65;font-size:13px}.locked-rate-v7280{display:flex;gap:10px;margin-top:10px;padding:10px 12px;border-radius:10px;background:#eef5ff;color:#234d80}.locked-rate-v7280>span{width:28px;height:28px;display:grid;place-items:center;border-radius:8px;background:#d4e6ff}.locked-rate-v7280 small,.locked-rate-v7280 b{display:block}.locked-rate-v7280 b{margin-top:2px;font-size:12px}.locked-rate-v7280 p{margin:4px 0 0;color:#6f8197;font-size:10px;line-height:1.4}.status-payment-actions-v7280{display:flex;gap:8px;margin-top:12px}.status-payment-primary-v7280,.status-payment-secondary-v7280{min-height:35px;padding:7px 13px;border-radius:9px;font-size:10px;font-weight:850;cursor:pointer}.status-payment-primary-v7280{border:0;background:#2864dc;color:#fff}.status-payment-secondary-v7280{border:1px solid #c5d7ec;background:#fff;color:#2d609b}.business-locked-rate-v7280{display:grid;grid-template-columns:32px 1fr 1fr;gap:12px;align-items:center;padding:12px;border:1px solid #cadcf1;border-radius:11px;background:#f3f8ff}.business-locked-rate-v7280>span{width:30px;height:30px;display:grid;place-items:center;border-radius:8px;background:#d8e9ff}.business-locked-rate-v7280 small,.business-locked-rate-v7280 b{display:block}.business-locked-rate-v7280 label{display:block;margin:0}.business-locked-rate-v7280 small{color:#71849b;font-size:10px}.business-locked-rate-v7280 b{margin-top:3px;color:#1f4f86;font-size:12px}.business-locked-rate-v7280 p{margin:3px 0 0;color:#78899d;font-size:9px;line-height:1.35}.business-rate-input-v7280{width:100%;min-height:38px;margin-top:4px;padding:7px 10px;border:1px solid #b9cee8;border-radius:8px;box-sizing:border-box;background:#fff;color:#173f70;font-weight:800}.finance-approval-v7280{grid-column:1 / -1;padding:14px;border:1px solid #d7e3f0;border-radius:12px;background:#f8fbff}.finance-approval-v7280>header{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.finance-approval-v7280>header small{display:block;color:#3472c5;font-size:9px;font-weight:850;letter-spacing:1.4px}.finance-approval-v7280>header h3{margin:3px 0 0;color:#173b66;font-size:15px}.finance-approval-v7280>header>span{padding:5px 9px;border-radius:999px;background:#e4effd;color:#2b64a9;font-size:9px;font-weight:800}.finance-business-grid-v7280,.finance-result-grid-v7280{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.finance-business-grid-v7280>span,.finance-result-grid-v7280>span{min-width:0;padding:10px;border:1px solid #dce7f3;border-radius:9px;background:#fff}.finance-business-grid-v7280 small,.finance-business-grid-v7280 b,.finance-business-grid-v7280 em,.finance-result-grid-v7280 small,.finance-result-grid-v7280 b{display:block}.finance-business-grid-v7280 small,.finance-result-grid-v7280 small{color:#71849b;font-size:9px}.finance-business-grid-v7280 b,.finance-result-grid-v7280 b{margin-top:4px;overflow:hidden;color:#173c69;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.finance-business-grid-v7280 em{margin-top:3px;overflow:hidden;color:#7b8b9e;font-size:8.5px;font-style:normal;text-overflow:ellipsis;white-space:nowrap}.finance-settlement-fields-v7280{position:relative}.finance-settlement-fields-v7280::before{content:"\8d22\52a1\7ed3\6c47\4fe1\606f";grid-column:1 / -1;display:block;margin:4px 0 2px;color:#173b66;font-size:14px;font-weight:850}.finance-fx-result-v7280.gain{border-color:#b8e4d2;background:#f0fbf6}.finance-fx-result-v7280.gain b{color:#14855b}.finance-fx-result-v7280.loss{border-color:#f0c9c4;background:#fff7f6}.finance-fx-result-v7280.loss b{color:#c64a40}.finance-auto-state-v7280.manual{background:#fff0cf!important;color:#9d6514!important}.finance-manual-note-v7280{margin:9px 0 0;color:#a36c1c;font-size:9px}.finance-reset-auto-v7280{margin-top:9px;padding:6px 10px;border:1px solid #c9d9eb;border-radius:8px;background:#fff;color:#35649d;font-size:9px;font-weight:800;cursor:pointer}.finance-quote-key-v7280{display:none!important}.finance-order-numbers-v7280{display:flex;flex-wrap:wrap;gap:4px}.finance-order-numbers-v7280 button{margin:0;padding:0;border:0;background:transparent;color:#174575;font:inherit;font-weight:850;cursor:pointer}.finance-order-numbers-v7280 button:hover{color:#246fd1;text-decoration:underline}.finance-no-order-v7280{color:#8998aa;font-size:10px;font-weight:750}.finance-quote-hint-v7280{display:block;margin-top:3px;color:#95a2b2!important;font-size:8px!important}.drawer-danger-action-v7280{border-color:#f1c4c0!important;color:#bf4038!important;background:#fff8f7!important}#form-modal:has(#entity-form[data-type=payment_review_v7280]){align-items:stretch;justify-content:flex-end;padding:0;background:rgba(8,19,34,.38)}#form-modal:has(#entity-form[data-type=payment_review_v7280]) .modal-panel{display:flex;flex-direction:column;width:min(820px,calc(100vw - 300px));height:100vh;max-height:none;margin:0;padding:22px 22px 0;overflow:hidden;border-radius:24px 0 0 24px;box-shadow:-24px 0 65px rgba(8,25,48,.24);animation:payment-review-drawer-in-v7280 .22s ease-out both}@keyframes payment-review-drawer-in-v7280{from{transform:translateX(100%);opacity:.75}to{transform:translateX(0);opacity:1}}#form-modal:has(#entity-form[data-type=payment_review_v7280]) #form-modal-title{flex:0 0 auto;margin:0 0 14px}#entity-form[data-type=payment_review_v7280]{display:flex;min-width:0;min-height:0;flex-direction:column;gap:0;margin:0}#entity-form[data-type=payment_review_v7280].has-records-v7280,#entity-form[data-type=payment_review_v7280].is-empty-v7280{flex:1;height:auto}.payment-review-queue-v7280{display:flex;min-width:0;min-height:0;flex-direction:column}.payment-review-queue-v7280.has-records-v7280{flex:1}.payment-review-queue-v7280.is-empty-v7280{flex:0 0 auto}.payment-review-summary-v7280{grid-template-columns:repeat(3,minmax(0,1fr));flex:0 0 auto;gap:8px}.payment-review-summary-v7280 span{padding:11px 12px}.payment-review-summary-v7280 .risk{border-color:#efb5ae;background:#fff5f3}.payment-review-summary-v7280 .risk b{color:#bd3f36}.payment-review-scroll-v7280{display:grid;min-height:0;gap:14px;overflow-y:auto;padding:2px 4px 16px 0}.payment-review-queue-v7280.has-records-v7280 .payment-review-scroll-v7280{flex:1}.payment-review-queue-v7280.is-empty-v7280 .payment-review-scroll-v7280{min-height:150px;overflow:hidden}.payment-review-empty-v7280{display:grid;min-height:150px;place-items:center;padding:24px}.payment-review-group-v7280{border:1px solid #d8e4f1;border-radius:15px;background:#fff;overflow:hidden}.payment-review-group-v7280>summary{display:grid;grid-template-columns:minmax(210px,1.2fr) minmax(100px,.55fr) minmax(130px,.7fr) minmax(120px,.65fr);gap:10px;align-items:center;padding:14px;background:#f5f9ff;cursor:pointer;list-style:none}.payment-review-group-v7280>summary::-webkit-details-marker{display:none}.payment-review-group-v7280>summary small,.payment-review-group-v7280>summary b,.payment-review-group-v7280>summary em{display:block}.payment-review-group-v7280>summary small{color:#788aa0;font-size:11px}.payment-review-group-v7280>summary b{margin-top:3px;color:#183a63}.payment-review-group-v7280>summary em{margin-top:3px;color:#74859a;font-size:11px;font-style:normal}.payment-review-group-v7280>summary strong{justify-self:end;padding:7px 10px;border-radius:999px;background:#e6f4ed;color:#147c57;font-size:11px}.payment-review-group-v7280.has-risk{border-color:#efb9b2}.payment-review-group-v7280.has-risk>summary{background:#fff5f3}.payment-review-group-v7280.has-risk>summary strong{background:#ffe1dd;color:#bb3f36}.payment-review-group-v7280 .payment-review-table-v7255{border:0;border-top:1px solid #e2e9f2;border-radius:0;overflow:auto}.payment-review-group-v7280 table{min-width:740px;font-size:11px}.payment-review-group-v7280 th,.payment-review-group-v7280 td,.payment-regular-section-v7280 th,.payment-regular-section-v7280 td{padding:11px 9px}.payment-review-group-v7280 thead th{position:sticky;top:0;z-index:2}.payment-review-group-v7280 th:last-child,.payment-review-group-v7280 td:last-child,.payment-regular-section-v7280 th:last-child,.payment-regular-section-v7280 td:last-child{position:sticky;right:0;z-index:1;background:#fff;box-shadow:-8px 0 14px rgba(20,43,70,.06)}.payment-review-group-v7280 thead th:last-child,.payment-regular-section-v7280 thead th:last-child{z-index:3;background:#f8fafc}.suspected-duplicate-v7280 td{background:#fff9f8}.suspected-duplicate-v7280 td:last-child{background:#fff9f8}.duplicate-risk-v7280{display:inline-block;padding:5px 8px;border-radius:8px;background:#ffe2de;color:#b53b34;font-size:10px;font-weight:800}.payment-risk-clear-v7280{color:#6e8d80;font-size:10px}.payment-regular-section-v7280 h3{margin:4px 0 10px;color:#264665;font-size:14px}.payment-regular-section-v7280 table{min-width:740px;font-size:11px}.payment-review-actions-v7255{gap:4px;white-space:nowrap}.payment-review-actions-v7255 button{min-height:32px;padding:6px 8px;font-size:10px}.payment-review-actions-v7255 .secondary{margin:0}.payment-review-footer-v7280{position:sticky;bottom:0;z-index:5;flex:0 0 auto;margin:0 -22px;padding:12px 22px;background:#fff}.payment-attachment-v7280{margin-top:14px}.payment-attachment-v7280>p{margin:9px 2px 0;color:#75869b;font-size:11px;line-height:1.55}.payment-attachment-drop-v7280{border:1px dashed #a9c2e3;border-radius:15px;background:#f7faff}.payment-attachment-drop-v7280 label{display:grid;place-items:center;min-height:108px;padding:18px;cursor:pointer;text-align:center}.payment-attachment-drop-v7280 input{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.payment-attachment-drop-v7280 label>span{color:#2867df;font-size:14px;font-weight:850}.payment-attachment-drop-v7280 label>small{margin-top:6px;color:#74869c}.payment-attachment-drop-v7280 label.uploading{pointer-events:none;opacity:.6}.payment-attachment-drop-v7280 label.uploading>span{font-size:0}.payment-attachment-drop-v7280 label.uploading>span:after{content:"\6b63\5728\4e0a\4f20\9644\4ef6\2026";font-size:14px}.payment-attachment-file-v7280{display:grid;grid-template-columns:auto minmax(0,1fr) auto auto;align-items:center;gap:10px;padding:13px}.payment-attachment-file-v7280>span{display:grid;place-items:center;min-width:48px;height:42px;border-radius:11px;background:#e7f0ff;color:#2867df;font-size:11px;font-weight:900}.payment-attachment-file-v7280 b,.payment-attachment-file-v7280 small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.payment-attachment-file-v7280 b{color:#193b62;font-size:12px}.payment-attachment-file-v7280 small{margin-top:3px;color:#7a8a9e;font-size:10px}.payment-attachment-file-v7280 button{min-height:34px;padding:0 10px;border:1px solid #cad9eb;border-radius:10px;background:#fff;color:#2862b5;font-weight:800;cursor:pointer}.payment-attachment-file-v7280 button.danger{border-color:#efc1bc;color:#bd423a;background:#fff8f7}.profit-head-actions-v7280{display:flex;align-items:end;gap:10px;flex-wrap:wrap}.profit-head-actions-v7280>label{margin:0}.profit-head-actions-v7280>button{min-height:40px;padding:0 14px;border:1px solid #bfd2e9;border-radius:10px;background:#fff;color:#245d9e;font-weight:850;cursor:pointer}.profit-head-actions-v7280>button:hover{background:#f1f7ff}.profit-cost-missing-v7280>td{background:#fffaf1!important}.profit-missing-badge-v7280{display:inline-flex;padding:6px 9px;border-radius:999px;background:#fff0ca;color:#956316;font-size:10px;font-weight:850}.profit-cost-missing-v7280 td:nth-child(9) .profit-missing-badge-v7280{background:#f2f4f7;color:#687587}.order-profit-section-v7240 table{min-width:1420px}.order-profit-section-v7240 th,.order-profit-section-v7240 td{vertical-align:middle}.order-profit-section-v7240 td small{display:block;margin-top:4px;color:#8090a3;font-size:9px}.profit-table-card-v7224 th[hidden],.profit-table-card-v7224 td[hidden]{display:none!important}.profit-table-card-v7224 table{min-width:1030px}.profit-table-card-v7224 td{vertical-align:middle}.profit-table-card-v7224 td>small{display:none!important}.profit-table-card-v7224 td:first-child>.product-status-v7224{display:inline-flex;margin:5px 0 0}.rmb-tier-profit-head-v7280,.rmb-tier-profits-v7280{display:grid;grid-template-columns:repeat(3,minmax(86px,1fr));gap:8px}.rmb-tier-profit-head-v7280 span{padding:0 8px;text-align:left;white-space:nowrap}.rmb-tier-profits-v7280>span{position:relative;min-width:0;padding:5px 8px;border-left:2px solid #d4e5dc;outline:none;cursor:help}.rmb-tier-profits-v7280 b,.rmb-tier-profits-v7280 em{display:block;white-space:nowrap}.rmb-tier-profits-v7280 b{color:#173b31;font-size:12px}.rmb-tier-profits-v7280 em{margin-top:3px;color:#249067;font-size:10px;font-style:normal;font-weight:800}.rmb-tier-profits-v7280 .low{border-left-color:#e8c56e}.rmb-tier-profits-v7280 .low b,.rmb-tier-profits-v7280 .low em{color:#9b6a12}.rmb-tier-profits-v7280 .negative{border-left-color:#edaaa4}.rmb-tier-profits-v7280 .negative b,.rmb-tier-profits-v7280 .negative em{color:#bd4038}.rmb-tier-profits-v7280>span::after{content:attr(data-price-tip);position:absolute;z-index:30;left:0;bottom:calc(100% + 9px);width:max-content;max-width:300px;padding:9px 11px;border-radius:9px;background:#13283f;color:#fff;font-size:10px;font-style:normal;font-weight:750;line-height:1.45;white-space:nowrap;box-shadow:0 8px 22px rgba(13,34,57,.2);opacity:0;visibility:hidden;transform:translateY(4px);transition:.14s ease;pointer-events:none}.rmb-tier-profits-v7280>span::before{content:"";position:absolute;z-index:31;left:18px;bottom:calc(100% + 3px);border:6px solid transparent;border-top-color:#13283f;opacity:0;visibility:hidden;transition:.14s ease}.rmb-tier-profits-v7280>span:hover::after,.rmb-tier-profits-v7280>span:focus::after,.rmb-tier-profits-v7280>span:hover::before,.rmb-tier-profits-v7280>span:focus::before{opacity:1;visibility:visible;transform:translateY(0)}.product-profit-pager-v7280{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px 18px;border-top:1px solid #e1e8f1;background:#fff;color:#203a59}.product-profit-pager-v7280>strong{font-size:13px}.product-profit-pager-v7280>div{display:flex;align-items:center;gap:10px}.product-profit-pager-v7280 button,.product-profit-pager-v7280 select{min-height:38px;border:1px solid #ccd9e8;border-radius:10px;background:#fff;color:#294d75;font-weight:800}.product-profit-pager-v7280 button{padding:0 13px;cursor:pointer}.product-profit-pager-v7280 button:disabled{cursor:not-allowed;opacity:.4}.product-profit-pager-v7280 span,.product-profit-pager-v7280 label{font-size:12px;font-weight:750}.product-profit-pager-v7280 select{margin:0 5px;padding:0 28px 0 10px}@media(max-width:760px){.product-profit-pager-v7280{align-items:flex-start;flex-direction:column}.product-profit-pager-v7280>div{width:100%;overflow-x:auto}.rmb-tier-profits-v7280{grid-template-columns:repeat(3,minmax(82px,1fr))}}#page-finance.profit-workspace-r17-v7280 .finance-context-head-v7279{align-items:center}.profit-title-tools-v7280{width:min(720px,58vw);min-height:50px;display:flex;align-items:center;justify-content:flex-start;gap:10px;flex-wrap:nowrap;margin-left:auto}.profit-title-switch-v7280{display:flex;gap:4px;padding:4px;border:1px solid #dbe5f1;border-radius:12px;background:#f1f5fa}.profit-title-switch-v7280 button{min-height:36px;padding:0 13px;border:0;border-radius:9px;background:transparent;color:#687a91;font-size:11px;font-weight:850;cursor:pointer}.profit-title-switch-v7280 button.active{background:#fff;color:#1c62c7;box-shadow:0 4px 13px rgba(28,61,102,.1)}.profit-month-switcher-v7280{height:42px;display:flex;align-items:center;margin-left:auto;padding:3px;border:1px solid #d4e0ee;border-radius:12px;background:#fff;box-shadow:0 4px 14px rgba(26,51,82,.045)}.profit-month-switcher-v7280 button{height:34px;border:0;border-radius:8px;background:transparent;color:#687b91;font-weight:850;cursor:pointer}.profit-month-switcher-v7280 .month-arrow{width:30px;font-size:20px}.profit-month-switcher-v7280 .month-arrow:hover,.profit-month-switcher-v7280 .month-today:hover{background:#edf4ff;color:#1d62c4}.profit-month-switcher-v7280 .month-today{padding:0 9px;color:#2866b5;font-size:10px}.profit-month-switcher-v7280 .month-current{position:relative;min-width:108px;padding:0 10px;color:#183a62;text-align:center;font-size:11px;font-weight:900;cursor:pointer}.profit-month-switcher-v7280 .month-current input{position:absolute;inset:0;width:100%;height:100%;opacity:0;cursor:pointer}.profit-export-compact-v7280{height:42px;padding:0 13px;border:1px solid #bcd1ec;border-radius:12px;background:#fff;color:#225fae;font-size:11px;font-weight:850;cursor:pointer}.profit-export-compact-v7280 span{margin-right:5px;font-size:15px}.profit-export-compact-v7280:hover{background:#edf5ff}#page-finance.profit-workspace-r17-v7280>.finance-toolbar-v7257{grid-template-columns:minmax(280px,420px) minmax(0,1fr) auto}#page-finance.profit-workspace-r17-v7280>.finance-toolbar-v7257 .finance-search-wrap-v7257{width:100%;max-width:420px}#page-finance.profit-workspace-r17-v7280 .order-profit-head-v7240>label,#page-finance.profit-workspace-r17-v7280 .order-profit-head-v7240 .profit-head-actions-v7280{display:none!important}.order-profit-pager-v7280{border-radius:0 0 14px 14px}.order-profit-pager-v7280[hidden],.product-profit-pager-v7280[hidden],#page-finance #profit-stats-v7224[hidden]{display:none!important}@media(max-width:1180px){.profit-title-tools-v7280{width:100%;flex-wrap:wrap;justify-content:flex-start}.profit-month-switcher-v7280{margin-left:0}.finance-context-head-v7279{flex-wrap:wrap}#page-finance.profit-workspace-r17-v7280>.finance-toolbar-v7257{grid-template-columns:1fr}}#page-finance.profit-workspace-r17-v7280 .finance-context-head-v7279{display:grid;grid-template-columns:auto minmax(0,1fr);gap:18px;margin:0 2px;padding:8px 3px 10px;border-bottom:0}#page-finance.profit-workspace-r17-v7280 .finance-context-copy-v7279{display:flex;align-items:center;gap:14px}#page-finance.profit-workspace-r17-v7280 .finance-context-kicker-v7279,#page-finance.profit-workspace-r17-v7280 #finance-context-description-v7279{display:none}#page-finance.profit-workspace-r17-v7280 .finance-context-head-v7279 h2{font-size:25px;white-space:nowrap}#page-finance.profit-workspace-r17-v7280 .profit-title-tools-v7280{width:auto;min-height:44px;display:grid;grid-template-columns:auto minmax(220px,1fr) auto;gap:10px}#page-finance.profit-workspace-r17-v7280 .profit-title-switch-v7280{padding:3px;border-color:#dce6f1;background:#f4f7fb}#page-finance.profit-workspace-r17-v7280 .profit-title-switch-v7280 button{min-height:36px;padding:0 14px}#page-finance.profit-workspace-r17-v7280 .profit-month-switcher-v7280{height:40px;margin-left:auto;box-shadow:none}#page-finance.profit-workspace-r17-v7280 .profit-export-compact-v7280{height:40px;box-shadow:none}#page-finance.profit-workspace-r17-v7280>.finance-toolbar-v7257{grid-template-columns:minmax(280px,40%) minmax(0,1fr) auto;min-height:62px;padding:9px 11px;align-items:center;box-shadow:0 7px 22px rgba(31,54,86,.035)}#page-finance.profit-workspace-r17-v7280>.finance-toolbar-v7257 .finance-search-wrap-v7257{height:40px;max-width:none}#page-finance.profit-workspace-r17-v7280 #finance-filters-v7257{align-items:center}#page-finance.profit-workspace-r17-v7280 #finance-period-wrap-v7257,#page-finance.profit-workspace-r17-v7280 #finance-month-wrap-v7257{display:none!important}#page-finance.profit-workspace-r17-v7280 .finance-filter-v7257{min-width:120px}#page-finance.profit-workspace-r17-v7280 .finance-filter-v7257>span{display:none}#page-finance.profit-workspace-r17-v7280 .finance-filter-v7257 select{height:40px;min-height:40px}@media(max-width:1180px){#page-finance.profit-workspace-r17-v7280 .finance-context-head-v7279{grid-template-columns:1fr}#page-finance.profit-workspace-r17-v7280 .profit-title-tools-v7280{width:100%;grid-template-columns:auto 1fr auto}#page-finance.profit-workspace-r17-v7280>.finance-toolbar-v7257{grid-template-columns:minmax(240px,1fr) auto}}@media(max-width:760px){#page-finance.profit-workspace-r17-v7280 .profit-title-tools-v7280{display:flex;flex-wrap:wrap}#page-finance.profit-workspace-r17-v7280 .profit-month-switcher-v7280{margin-left:0}#page-finance.profit-workspace-r17-v7280>.finance-toolbar-v7257{grid-template-columns:1fr}#page-finance.profit-workspace-r17-v7280 #finance-filters-v7257{justify-content:flex-start;overflow-x:auto}}#page-finance.profit-workspace-r17-v7280 .finance-context-head-v7279{grid-template-columns:minmax(0,1fr) auto;padding:6px 3px 8px}#page-finance.profit-workspace-r17-v7280 .finance-context-copy-v7279{display:block}#page-finance.profit-workspace-r17-v7280 .finance-context-head-v7279 h2,#page-finance.profit-workspace-r17-v7280 #finance-context-description-v7279,#page-finance.profit-workspace-r17-v7280 .finance-context-kicker-v7279{display:none!important}#page-finance.profit-workspace-r17-v7280 .profit-title-switch-v7280{width:max-content}#page-finance.profit-workspace-r17-v7280 .profit-title-tools-v7280{display:flex;width:auto;min-height:40px;justify-content:flex-end}#page-finance.profit-workspace-r17-v7280>.finance-toolbar-v7257{grid-template-columns:minmax(250px,34%) minmax(0,1fr);gap:10px}#page-finance.profit-workspace-r17-v7280 #finance-filters-v7257{display:flex;justify-content:flex-end;gap:7px;min-width:0}.profit-range-controls-v7280{display:flex;align-items:center;gap:7px;order:-1}.profit-range-preset-v7280{height:40px;min-width:108px;padding:0 30px 0 11px;border:1px solid #d4e0ee;border-radius:10px;background:#fff;color:#344b65;font-size:10px;font-weight:800;cursor:pointer}.profit-range-controls-v7280 .profit-month-switcher-v7280{height:40px;margin:0;box-shadow:none}.profit-custom-range-v7280{display:flex;align-items:center;gap:6px}.profit-custom-range-v7280[hidden]{display:none!important}.profit-custom-range-v7280 label{position:relative;display:block}.profit-custom-range-v7280 label>span{display:none}.profit-custom-range-v7280 input{width:126px;height:40px;padding:0 8px;border:1px solid #d4e0ee;border-radius:10px;background:#fff;color:#344b65;font-size:10px;font-weight:800}.profit-custom-range-v7280 i{color:#8998aa;font-size:10px;font-style:normal}@media(max-width:1380px){#page-finance.profit-workspace-r17-v7280>.finance-toolbar-v7257{grid-template-columns:1fr}#page-finance.profit-workspace-r17-v7280 #finance-filters-v7257{justify-content:flex-start;overflow-x:auto}}@media(max-width:760px){#page-finance.profit-workspace-r17-v7280 .finance-context-head-v7279{grid-template-columns:1fr}.profit-range-controls-v7280{flex-wrap:wrap}.profit-custom-range-v7280{width:100%}}@media(max-width:1100px)and (min-width:761px){#form-modal:has(#entity-form[data-type=payment_review_v7280]) .modal-panel{width:min(760px,calc(100vw - 40px))}.payment-review-summary-v7280{grid-template-columns:1fr 1fr}.payment-review-summary-v7280>span:last-child{grid-column:1/-1}}@media(max-width:760px){#page-sales-tracker.tracker-v7280-active .compact-tracker-table-v7280{min-width:1010px}.linked-group-summary-v7280{min-width:980px}.compact-actions-v7280{display:none}.compact-mobile-action-v7280{width:100%;min-height:36px;display:block;border:1px solid #bdd0ec;border-radius:9px;background:#fff;color:#2864bd;font-size:10px;font-weight:850;cursor:pointer}.status-payment-metrics-v7280{grid-template-columns:repeat(2,1fr)}.finance-business-grid-v7280,.finance-result-grid-v7280{grid-template-columns:repeat(2,minmax(0,1fr))}#form-modal:has(#entity-form[data-type=payment_review_v7280]){padding:0}#form-modal:has(#entity-form[data-type=payment_review_v7280]) .modal-panel{width:100%;height:100vh;max-height:none;padding:18px 16px 0;border-radius:0}.payment-review-summary-v7280{grid-template-columns:1fr}.payment-review-group-v7280>summary{min-width:700px}.payment-review-scroll-v7280{overflow:auto}.payment-review-footer-v7280{margin:0 -16px;padding:12px 16px}.payment-attachment-file-v7280{grid-template-columns:auto minmax(0,1fr)}.payment-attachment-file-v7280 button{width:100%}}body.sales-scope-v7282 .nav-item[data-page=master-data],body.sales-scope-v7282 .nav-item[data-page=settings]{display:none!important}body.sales-finance-v7283 #page-finance>:not(#sales-commission-v7283){display:none!important}#sales-commission-v7283{display:grid;gap:18px}.sales-commission-head-v7283{display:flex;align-items:flex-end;justify-content:space-between;gap:20px;padding:22px 24px;border:1px solid #dbe5f1;border-radius:20px;background:linear-gradient(135deg,#fff 0%,#f5f8fd 100%)}.sales-commission-head-v7283 .eyebrow{display:block;color:#2f6fed;font-size:12px;font-weight:800;letter-spacing:.18em;margin-bottom:8px}.sales-commission-head-v7283 h2{margin:0;color:#14263f;font-size:28px}.sales-commission-head-v7283 p{margin:7px 0 0;color:#718198}.sales-commission-filters-v7283{display:flex;align-items:flex-end;justify-content:flex-end;gap:10px;flex-wrap:wrap;max-width:680px}.sales-commission-head-v7283 label{display:grid;gap:7px;color:#718198;font-size:12px;font-weight:700}.sales-commission-head-v7283 input,.sales-commission-head-v7283 select{height:44px;min-width:138px;border:1px solid #ccd9e9;border-radius:12px;background:#fff;padding:0 13px;color:#19304e;font:inherit;font-size:14px;outline:none}.sales-commission-head-v7283 input:focus,.sales-commission-head-v7283 select:focus{border-color:#79a4f7;box-shadow:0 0 0 3px rgba(47,111,237,.1)}.sales-commission-custom-v7283{display:flex;align-items:flex-end;gap:8px}.sales-commission-custom-v7283 i{height:44px;display:grid;place-items:center;color:#8795a8;font-style:normal}[data-sales-period][hidden]{display:none!important}.sales-commission-stats-v7283{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.sales-commission-stat-v7283{padding:20px;border:1px solid #dbe5f1;border-radius:18px;background:#fff;box-shadow:0 10px 26px rgba(24,48,82,.05)}.sales-commission-stat-v7283 small{display:block;color:#718198;font-weight:700;margin-bottom:10px}.sales-commission-stat-v7283 strong{display:block;color:#14263f;font-size:26px;line-height:1.15}.sales-commission-stat-v7283 em{display:block;margin-top:9px;color:#8795a8;font-size:12px;font-style:normal}.sales-commission-stat-v7283.accent{border-color:#bcd2ff;background:#f2f7ff}.sales-commission-stat-v7283.accrued{border-color:#bde9d2;background:#f2fbf6}.sales-commission-table-v7283{overflow:hidden;border:1px solid #dbe5f1;border-radius:20px;background:#fff}.sales-commission-table-head-v7283{display:flex;align-items:center;justify-content:space-between;padding:18px 20px;border-bottom:1px solid #e4ebf3}.sales-commission-table-head-v7283 h3{margin:0;color:#14263f;font-size:18px}.sales-commission-table-head-v7283 span{color:#718198;font-size:13px}.sales-commission-table-v7283 table{width:100%;border-collapse:collapse}.sales-commission-table-v7283 th{padding:13px 16px;background:#f7f9fc;color:#718198;text-align:left;font-size:12px}.sales-commission-table-v7283 td{padding:16px;border-top:1px solid #edf1f6;color:#203651;vertical-align:middle}.sales-commission-table-v7283 td b{display:block;color:#14263f}.sales-commission-table-v7283 td small{display:block;margin-top:5px;color:#8795a8}.sales-commission-value-v7283{font-size:17px;color:#176c48!important}.sales-commission-badge-v7283{display:inline-flex;padding:6px 10px;border-radius:999px;background:#fff1cf;color:#9a6900;font-size:12px;font-weight:800}.sales-commission-badge-v7283.accrued{background:#e4f7ec;color:#18724c}.sales-commission-badge-v7283.settled{background:#e7efff;color:#285da8}.sales-commission-empty-v7283{padding:54px!important;text-align:center;color:#8795a8!important}.sales-commission-note-v7283{padding:14px 18px;border-radius:14px;background:#f6f8fb;color:#708097;font-size:12px;line-height:1.7}@media(max-width:1250px){.sales-commission-head-v7283{align-items:stretch;flex-direction:column}.sales-commission-filters-v7283{justify-content:flex-start;max-width:none}}@media(max-width:1100px){.sales-commission-stats-v7283{grid-template-columns:repeat(2,1fr)}.sales-commission-table-v7283{overflow-x:auto}.sales-commission-table-v7283 table{min-width:850px}}@media(max-width:700px){.sales-commission-head-v7283{align-items:stretch;flex-direction:column}.sales-commission-stats-v7283{grid-template-columns:1fr}}.quote-stock-detail-v7290{display:flex;align-items:center;gap:8px 18px;flex-wrap:wrap;min-height:34px;margin:0 0 8px;padding:7px 11px}.quote-stock-detail-v7290 strong{margin-right:auto;font-size:12px}.quote-stock-detail-v7290 span{display:inline-flex;align-items:center;gap:6px;white-space:nowrap}.quote-stock-detail-v7290 em{color:#648176;font-style:normal;font-weight:700}.quote-stock-detail-v7290 b{color:#116e49;font-size:12px}.quote-stock-detail-v7290 .reserved em,.quote-stock-detail-v7290 .reserved b{color:#9a6800}.quote-stock-detail-v7290.short em{color:#9a6966}.quote-stock-detail-v7290.short b,.quote-stock-detail-v7290.short .reserved em,.quote-stock-detail-v7290.short .reserved b{color:#c72820}@media(max-width:760px){.quote-stock-detail-v7290{gap:6px 12px}.quote-stock-detail-v7290 strong{flex-basis:100%}}#page-finance #new-expense-btn,#page-finance #new-expense-action-v7260,#page-finance .finance-primary-action-v7260{min-height:40px;border:1px solid #1d4ed8!important;background:#2563eb!important;color:#ffffff!important;opacity:1!important;font-size:12px!important;font-weight:850!important;text-shadow:none!important;box-shadow:0 6px 14px rgba(37,99,235,.22)!important}#page-finance #new-expense-btn:hover,#page-finance #new-expense-action-v7260:hover,#page-finance .finance-primary-action-v7260:hover{background:#1d4ed8!important;color:#ffffff!important}#page-finance #new-expense-btn:disabled,#page-finance #new-expense-action-v7260:disabled,#page-finance .finance-primary-action-v7260:disabled,#page-finance #new-expense-btn[aria-disabled=true],#page-finance #new-expense-action-v7260[aria-disabled=true],#page-finance .finance-primary-action-v7260[aria-disabled=true]{border-color:#c4cfdd!important;background:#e4eaf2!important;color:#33465e!important;opacity:1!important;box-shadow:none!important}#page-finance.profit-workspace-r17-v7280 #finance-period-wrap-v7257,#page-finance.profit-workspace-r17-v7280 #finance-month-wrap-v7257,#page-finance.profit-workspace-r17-v7280 #finance-range-readout-v7291{display:none!important}#page-finance .profit-unified-range-v7293{position:relative;min-width:245px}#page-finance .profit-unified-range-v7293>summary{min-height:40px;display:flex;align-items:center;justify-content:space-between;gap:14px;padding:5px 12px;border:1px solid #c9d8ea;border-radius:10px;background:#fff;color:#183a62;cursor:pointer;list-style:none}#page-finance .profit-unified-range-v7293>summary::-webkit-details-marker{display:none}#page-finance .profit-unified-range-v7293>summary span{display:flex;flex-direction:column;line-height:1.25}#page-finance .profit-unified-range-v7293>summary strong{font-size:12px;font-weight:850;white-space:nowrap}#page-finance .profit-unified-range-v7293>summary small{margin-top:3px;color:#8190a4;font-size:9px;font-weight:650}#page-finance .profit-unified-range-v7293>summary i{color:#526b88;font-size:13px;font-style:normal}#page-finance .profit-unified-range-v7293[open]>summary{border-color:#7ca9ec;box-shadow:0 0 0 3px rgba(37,99,235,.09)}#page-finance .profit-range-menu-v7293{position:absolute;z-index:80;top:calc(100% + 7px);right:0;width:350px;padding:12px;border:1px solid #d4e0ee;border-radius:12px;background:#fff;box-shadow:0 16px 36px rgba(24,58,98,.18)}#page-finance .profit-range-presets-v7293{display:grid;grid-template-columns:repeat(4,1fr);gap:6px}#page-finance .profit-range-presets-v7293 button{min-height:34px;border:1px solid #d8e2ef;border-radius:8px;background:#f7f9fc;color:#52647b;font-size:10px;font-weight:800;cursor:pointer}#page-finance .profit-range-presets-v7293 button.active{border-color:#9fc0f4;background:#edf5ff;color:#2563eb}#page-finance .profit-custom-editor-v7293{display:grid;grid-template-columns:1fr auto 1fr;align-items:end;gap:8px;margin-top:11px;padding-top:11px;border-top:1px solid #edf1f6}#page-finance .profit-custom-editor-v7293[hidden]{display:none!important}#page-finance .profit-custom-editor-v7293 label span{display:block;margin:0 0 5px 2px;color:#708198;font-size:9px;font-weight:750}#page-finance .profit-custom-editor-v7293 input{width:100%;height:38px;padding:0 8px;border:1px solid #cedbea;border-radius:8px;background:#fff;color:#263f5e;font-size:10px;font-weight:800}#page-finance .profit-custom-editor-v7293 b{padding-bottom:11px;color:#8a98aa;font-size:10px}@media(max-width:760px){#page-finance .profit-unified-range-v7293{min-width:210px}#page-finance .profit-range-menu-v7293{right:auto;left:0;width:min(350px,calc(100vw - 44px))}}#page-finance:not(.profit-workspace-r17-v7280) #finance-period-wrap-v7257,#page-finance:not(.profit-workspace-r17-v7280) #finance-month-wrap-v7257,#page-finance:not(.profit-workspace-r17-v7280) #finance-range-readout-v7291{display:none!important}#page-finance #finance-unified-range-v7294{order:-1}#page-finance #finance-unified-range-v7294[hidden]{display:none!important}#page-finance .finance-unified-range-v7294{position:relative;min-width:245px}#page-finance .finance-unified-range-v7294>summary{min-height:40px;display:flex;align-items:center;justify-content:space-between;gap:14px;padding:5px 12px;border:1px solid #c9d8ea;border-radius:10px;background:#fff;color:#183a62;cursor:pointer;list-style:none}#page-finance .finance-unified-range-v7294>summary::-webkit-details-marker{display:none}#page-finance .finance-unified-range-v7294>summary span{display:flex;flex-direction:column;line-height:1.25}#page-finance .finance-unified-range-v7294>summary strong{font-size:12px;font-weight:850;white-space:nowrap}#page-finance .finance-unified-range-v7294>summary small{margin-top:3px;color:#8190a4;font-size:9px;font-weight:650}#page-finance .finance-unified-range-v7294>summary i{color:#526b88;font-size:13px;font-style:normal}#page-finance .finance-unified-range-v7294[open]>summary{border-color:#7ca9ec;box-shadow:0 0 0 3px rgba(37,99,235,.09)}#page-finance .finance-range-menu-v7294{position:absolute;z-index:80;top:calc(100% + 7px);right:0;width:390px;padding:12px;border:1px solid #d4e0ee;border-radius:12px;background:#fff;box-shadow:0 16px 36px rgba(24,58,98,.18)}#page-finance .finance-range-presets-v7294{display:grid;grid-template-columns:repeat(5,1fr);gap:6px}#page-finance .finance-range-presets-v7294 button{min-height:34px;border:1px solid #d8e2ef;border-radius:8px;background:#f7f9fc;color:#52647b;font-size:10px;font-weight:800;cursor:pointer}#page-finance .finance-range-presets-v7294 button.active{border-color:#9fc0f4;background:#edf5ff;color:#2563eb}#page-finance .finance-custom-editor-v7294{display:grid;grid-template-columns:1fr auto 1fr;align-items:end;gap:8px;margin-top:11px;padding-top:11px;border-top:1px solid #edf1f6}#page-finance .finance-custom-editor-v7294[hidden]{display:none!important}#page-finance .finance-custom-editor-v7294 label span{display:block;margin:0 0 5px 2px;color:#708198;font-size:9px;font-weight:750}#page-finance .finance-custom-editor-v7294 input{width:100%;height:38px;padding:0 8px;border:1px solid #cedbea;border-radius:8px;background:#fff;color:#263f5e;font-size:10px;font-weight:800}#page-finance .finance-custom-editor-v7294 b{padding-bottom:11px;color:#8a98aa;font-size:10px}@media(max-width:760px){#page-finance .finance-unified-range-v7294{min-width:210px}#page-finance .finance-range-menu-v7294{right:auto;left:0;width:min(390px,calc(100vw - 44px))}}#page-trade-tools .timezone-converter-v7295{position:relative;overflow:visible;border:1px solid #d7e2ef;background:linear-gradient(145deg,#ffffff 0%,#f8fbff 100%);box-shadow:0 16px 42px rgba(30,64,108,.09)}#page-trade-tools .timezone-converter-copy-v7295{padding:5px 3px}#page-trade-tools .timezone-converter-copy-v7295 h2{color:#142f52;letter-spacing:-.02em}#page-trade-tools .timezone-form-v7295{display:grid;grid-template-columns:minmax(220px,1fr) minmax(240px,1fr);gap:14px!important;align-content:start}#page-trade-tools .timezone-field-v7295{display:block;color:#405874!important;font-size:11px!important;font-weight:800;letter-spacing:.02em}#page-trade-tools .timezone-field-v7295>span{display:flex;align-items:center;gap:7px;margin:0 0 7px 3px}#page-trade-tools .timezone-field-v7295>span i{width:20px;height:20px;display:grid;place-items:center;border-radius:7px;background:#eaf2ff;color:#2563eb;font-size:8px;font-style:normal}#page-trade-tools .timezone-control-v7295{position:relative}#page-trade-tools .timezone-control-v7295>b{position:absolute;z-index:2;left:14px;top:9px;color:#89a0bb;font-size:8px;font-weight:900;letter-spacing:.12em;pointer-events:none}#page-trade-tools .timezone-control-v7295 select,#page-trade-tools .timezone-control-v7295 input{width:100%;min-height:58px!important;margin:0!important;padding:22px 42px 7px 14px!important;border:1px solid #cbd9e9!important;border-radius:13px!important;background-color:#fff!important;color:#17365d!important;font-size:13px!important;font-weight:800!important;outline:none!important;box-shadow:0 5px 14px rgba(31,65,112,.045)!important;transition:border-color .15s ease,box-shadow .15s ease,transform .15s ease}#page-trade-tools .timezone-control-v7295 select:hover,#page-trade-tools .timezone-control-v7295 input:hover{border-color:#9dbbe2!important}#page-trade-tools .timezone-control-v7295 select:focus,#page-trade-tools .timezone-control-v7295 input:focus{border-color:#5e91dc!important;box-shadow:0 0 0 4px rgba(37,99,235,.09),0 8px 20px rgba(31,65,112,.08)!important}#page-trade-tools .timezone-route-v7295{grid-column:1/-1;display:flex;align-items:center;gap:10px;height:20px;margin:-2px 8px}#page-trade-tools .timezone-route-v7295 span{flex:1;height:1px;background:linear-gradient(90deg,transparent,#bfd0e5)}#page-trade-tools .timezone-route-v7295 span:last-child{background:linear-gradient(90deg,#bfd0e5,transparent)}#page-trade-tools .timezone-route-v7295 b{width:28px;height:28px;display:grid;place-items:center;border:1px solid #bcd1ed;border-radius:50%;background:#edf5ff;color:#2563eb;font-size:15px;box-shadow:0 4px 10px rgba(37,99,235,.1)}#page-trade-tools .timezone-destination-v7295{grid-column:1/-1}#page-trade-tools .timezone-result-v7295{border:1px solid #cfe0f5;background:linear-gradient(135deg,#edf5ff,#f7fbff);box-shadow:inset 4px 0 0 #2f6fed}@media(max-width:900px){#page-trade-tools .timezone-form-v7295{grid-template-columns:1fr}#page-trade-tools .timezone-route-v7295,#page-trade-tools .timezone-destination-v7295{grid-column:1}}.supplier-nav-v7296{position:relative}.supplier-nav-v7296[hidden],#page-suppliers[hidden]{display:none!important}.supplier-internal-badge-v7296{margin-left:auto;padding:3px 6px;border-radius:999px;background:rgba(255,255,255,.1);color:#aebed3;font-size:9px;font-weight:800;line-height:1;letter-spacing:.08em}body[data-cloud-role=sales] .supplier-nav-v7296,body[data-cloud-role=viewer] .supplier-nav-v7296{display:none!important}body[data-cloud-role=sales] .supplier-product-links-v7296,body[data-cloud-role=viewer] .supplier-product-links-v7296,body[data-cloud-role=sales] .supplier-search-group-v7296,body[data-cloud-role=viewer] .supplier-search-group-v7296{display:none!important}.supplier-page-v7296{gap:18px}.supplier-page-head-v7296{display:flex;align-items:flex-end;justify-content:space-between;gap:24px;padding:6px 8px 2px}.supplier-page-head-v7296 h2{margin:5px 0 4px;font-size:30px;color:#102a4b}.supplier-page-head-v7296 p{margin:0;color:#7184a2}.supplier-page-actions-v7301{display:flex;align-items:center;gap:9px;flex-wrap:wrap;justify-content:flex-end}.supplier-kpis-v7296{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:14px}.supplier-kpi-v7296{min-height:102px;padding:18px 20px;border:1px solid #dce7f6;border-radius:18px;background:linear-gradient(145deg,#fff,#f7faff);box-shadow:0 10px 28px rgba(43,67,105,.06)}.supplier-kpi-v7296 span{display:block;margin-bottom:7px;font-size:12px;color:#7c8fab}.supplier-kpi-v7296 b{font-size:26px;color:#122c4d}.supplier-kpi-v7296 small{display:block;margin-top:5px;color:#91a0b5}.supplier-toolbar-v7296{display:grid;grid-template-columns:minmax(320px,1fr) 170px 170px;gap:12px;padding:14px;border:1px solid #dbe6f5;border-radius:18px;background:#fff;box-shadow:0 10px 28px rgba(43,67,105,.05)}.supplier-toolbar-v7296 label{display:flex;align-items:center;gap:9px;padding:0 14px;border:1px solid #d9e4f3;border-radius:13px;background:#f9fbff}.supplier-toolbar-v7296 label:focus-within{border-color:#78a9ff;box-shadow:0 0 0 3px rgba(52,111,224,.1)}.supplier-toolbar-v7296 input{width:100%;border:0;background:transparent;outline:0}.supplier-toolbar-v7296 select{min-height:48px;border:1px solid #d9e4f3;border-radius:13px;background:#fff;padding:0 14px;color:#2a466c;font-weight:700}.supplier-grid-v7296{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.supplier-card-v7296{position:relative;min-height:240px;padding:20px;border:1px solid #dce6f4;border-radius:20px;background:#fff;box-shadow:0 10px 30px rgba(35,61,97,.06);transition:.18s ease;cursor:pointer;overflow:hidden}.supplier-card-v7296:before{content:"";position:absolute;inset:0 auto 0 0;width:4px;background:#4d83df;opacity:.65}.supplier-card-v7296:hover{transform:translateY(-2px);border-color:#aac8f6;box-shadow:0 16px 35px rgba(35,61,97,.1)}.supplier-card-head-v7296{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.supplier-card-head-v7296 h3{margin:0;color:#132e51;font-size:18px}.supplier-card-head-v7296 p{margin:5px 0 0;color:#7b8ca5;font-size:12px}.supplier-status-v7296{display:inline-flex;align-items:center;gap:6px;padding:6px 9px;border-radius:999px;background:#edf5ff;color:#316bc6;font-size:12px;font-weight:800;white-space:nowrap}.supplier-status-v7296:before{content:"";width:7px;height:7px;border-radius:50%;background:currentColor}.supplier-status-v7296.candidate{background:#fff6df;color:#a96a00}.supplier-status-v7296.paused{background:#f1f3f6;color:#66748a}.supplier-status-v7296.blocked{background:#fff0f1;color:#c34d57}.supplier-contact-v7296{display:grid;gap:7px;margin:17px 0;padding:13px;border-radius:13px;background:#f7faff;color:#4f6380;font-size:13px}.supplier-card-products-v7296{display:flex;gap:7px;flex-wrap:wrap;min-height:28px}.supplier-chip-v7296{padding:5px 8px;border-radius:8px;background:#eef4ff;color:#315f9f;font-size:11px;font-weight:750}.supplier-card-foot-v7296{display:flex;justify-content:space-between;align-items:center;gap:9px;margin-top:17px;padding-top:13px;border-top:1px solid #edf1f7;color:#7b8da7;font-size:12px}.supplier-card-foot-actions-v7301{display:flex;align-items:center;gap:8px}.supplier-card-link-v7301{padding:6px 9px;border:1px solid #cdddf1;border-radius:9px;background:#f4f8ff;color:#3265a5;font-size:11px;font-weight:800;cursor:pointer}.supplier-card-link-v7301:hover{background:#e7f1ff;border-color:#98bce9}.supplier-rating-v7296{color:#e29a16;letter-spacing:1px}.supplier-empty-v7296{grid-column:1/-1;padding:65px 20px;border:1px dashed #cad8eb;border-radius:18px;text-align:center;color:#7b8da7;background:#fbfdff}.supplier-empty-v7296 b{display:block;color:#27486f;font-size:17px}.supplier-empty-v7296 p{margin:9px 0 0}.supplier-detail-v7296{position:fixed;inset:0;z-index:1200;display:flex;justify-content:flex-end;background:rgba(20,31,48,.35);backdrop-filter:blur(3px)}.supplier-detail-panel-v7296{width:min(760px,94vw);height:100%;overflow:auto;padding:26px;background:#f5f8fc;box-shadow:-18px 0 50px rgba(20,38,65,.2);animation:supplier-slide-v7296 .2s ease}@keyframes supplier-slide-v7296{from{transform:translateX(30px);opacity:.3}}.supplier-detail-head-v7296{display:flex;justify-content:space-between;gap:16px;padding:22px;border-radius:20px;background:linear-gradient(135deg,#153c70,#386fb8);color:#fff}.supplier-detail-head-v7296 h2{margin:5px 0}.supplier-detail-head-v7296 p{margin:0;color:#d7e7ff}.supplier-detail-head-v7296 .icon-btn{background:rgba(255,255,255,.14);border-color:rgba(255,255,255,.28);color:#fff}.supplier-detail-actions-v7296{display:flex;gap:9px;flex-wrap:wrap;margin:14px 0}.supplier-detail-section-v7296{margin-top:14px;padding:19px;border:1px solid #dce6f3;border-radius:18px;background:#fff}.supplier-detail-section-v7296 h3{margin:0 0 13px;color:#173357}.supplier-info-grid-v7296{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:11px}.supplier-info-v7296{padding:11px 13px;border-radius:12px;background:#f7f9fd}.supplier-info-v7296 small{display:block;margin-bottom:4px;color:#8291a7}.supplier-info-v7296 b{color:#274564;overflow-wrap:anywhere}.supplier-product-row-v7296{display:grid;grid-template-columns:minmax(180px,1fr) minmax(150px,1fr) auto;gap:10px;align-items:center;padding:12px 0;border-bottom:1px solid #edf1f6}.supplier-product-row-v7296:last-child{border-bottom:0}.supplier-product-row-v7296 small{display:block;color:#8292a8;margin-top:3px}.supplier-product-jump-v7300{display:flex;align-items:center;gap:10px;width:100%;padding:10px;border:1px solid #dce7f5;border-radius:12px;background:#f8fbff;color:#1d426e;text-align:left;cursor:pointer;transition:.18s ease}.supplier-product-jump-v7300:hover{border-color:#8db7ee;background:#eef6ff;transform:translateY(-1px)}.supplier-product-jump-v7300 img,.supplier-product-jump-placeholder-v7300{width:42px;height:42px;flex:0 0 42px;border-radius:9px;object-fit:cover;background:#eaf1fb;display:grid;place-items:center;color:#7890ae}.supplier-product-jump-v7300 b{display:block;font-size:15px}.supplier-product-jump-v7300 small{font-size:11px}.supplier-product-picker-v7300{position:relative;grid-column:1/-1;padding:14px;border:1px solid #dbe6f4;border-radius:14px;background:#f8fbff}.supplier-product-picker-v7300>label{display:block;margin:0}.supplier-product-picker-v7300>label>span{display:block;margin-bottom:7px;font-weight:800;color:#294969}.supplier-product-picker-v7300 input[type=search]{width:100%;min-height:46px;padding:0 14px;border:1px solid #cfdced;border-radius:11px;background:#fff;color:#183654;font-weight:700;outline:none}.supplier-product-picker-v7300 input[type=search]:focus{border-color:#70a4ec;box-shadow:0 0 0 3px rgba(57,112,200,.1)}.supplier-product-options-v7300{position:absolute;z-index:30;left:14px;right:14px;top:83px;max-height:330px;overflow:auto;padding:7px;border:1px solid #cedbec;border-radius:13px;background:#fff;box-shadow:0 18px 45px rgba(32,55,86,.18)}.supplier-product-options-v7300[hidden]{display:none}.supplier-product-option-v7300{display:grid;grid-template-columns:46px minmax(120px,1fr) auto;align-items:center;gap:11px;width:100%;padding:9px;border:0;border-radius:10px;background:#fff;text-align:left;cursor:pointer}.supplier-product-option-v7300:hover,.supplier-product-option-v7300.selected{background:#edf5ff}.supplier-product-option-v7300 img,.supplier-product-option-placeholder-v7300{width:46px;height:46px;border-radius:9px;object-fit:cover;background:#edf2f8;display:grid;place-items:center;color:#8295ad}.supplier-product-option-v7300 b{display:block;color:#193b61;font-size:14px}.supplier-product-option-v7300 small{display:block;margin-top:3px;color:#798ba3;font-size:11px}.supplier-product-stock-v7300{text-align:right}.supplier-product-stock-v7300 strong{display:block;color:#176b53;font-size:13px}.supplier-product-stock-v7300 small{white-space:nowrap}.supplier-product-selected-v7300{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:9px;padding:9px 11px;border-radius:10px;background:#eaf4ff;color:#2b5f9e}.supplier-product-selected-v7300[hidden]{display:none}.supplier-product-selected-v7300 small{color:#6682a4}.supplier-product-link-v7296{margin-top:12px;padding:13px;border:1px solid #dfe8f5;border-radius:13px;background:#fbfdff;cursor:pointer}.supplier-product-link-v7296 b{color:#1d426e}.supplier-product-link-v7296 small{display:block;margin-top:4px;color:#7589a6}.supplier-finance-v7296{border-color:#d9e4f5;background:linear-gradient(145deg,#fff,#f7faff)}.supplier-form-section-v7296{grid-column:1/-1;padding:13px 14px;border-radius:12px;background:#edf4ff;color:#2e5f9d;font-weight:800}.supplier-form-note-v7296{grid-column:1/-1;color:#7e8da2;font-size:12px;margin-top:-7px}.supplier-source-badge-v7296{display:inline-flex;margin-top:5px;padding:4px 7px;border-radius:7px;background:#edf5ff;color:#2f67ad;font-size:11px;font-weight:800}.supplier-search-group-v7296{border-top:1px solid #e5edf7;margin-top:6px;padding-top:6px}.supplier-search-group-v7296 .search-item{cursor:pointer}@media(max-width:1100px){.supplier-grid-v7296{grid-template-columns:repeat(2,minmax(0,1fr))}.supplier-kpis-v7296{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:760px){.supplier-page-head-v7296{align-items:flex-start;flex-direction:column}.supplier-toolbar-v7296,.supplier-grid-v7296,.supplier-kpis-v7296{grid-template-columns:1fr}.supplier-info-grid-v7296{grid-template-columns:1fr}.supplier-product-row-v7296{grid-template-columns:1fr}.supplier-detail-panel-v7296{width:100%;padding:15px}}#entity-form[data-type=payment_review_v7280]{overflow:hidden!important}#entity-form[data-type=payment_review_v7280] .payment-review-queue-v7255{width:100%;min-width:0!important;overflow:hidden}#entity-form[data-type=payment_review_v7280] .payment-review-scroll-v7280{display:flex!important;min-height:0;flex:1 1 auto;flex-direction:column;align-items:stretch;gap:14px;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior:contain;padding:2px 8px 28px 0}#entity-form[data-type=payment_review_v7280] .payment-review-group-v7280,#entity-form[data-type=payment_review_v7280] .payment-regular-section-v7280{flex:0 0 auto;min-height:max-content}#entity-form[data-type=payment_review_v7280] .payment-review-group-v7280[open]{overflow:visible}#entity-form[data-type=payment_review_v7280] .payment-review-group-v7280[open]>.payment-review-table-v7255{max-height:none!important;overflow-x:auto!important;overflow-y:visible!important}#entity-form[data-type=payment_review_v7280] .payment-review-group-v7280[open] tbody,#entity-form[data-type=payment_review_v7280] .payment-review-group-v7280[open] tr{height:auto!important;max-height:none!important;overflow:visible!important}#page-finance .commission-overview-v7302{display:grid;gap:11px}#page-finance .commission-overview-v7302[hidden]{display:none!important}.commission-overview-head-v7302{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:17px 19px;border:1px solid #e0e8f2;border-radius:16px;background:linear-gradient(135deg,#fff 0%,#f6f9fe 100%);box-shadow:0 10px 28px rgba(31,53,83,.045)}.commission-overview-head-v7302>div>span{color:#2d68c9;font-size:8px;font-weight:900;letter-spacing:.16em}.commission-overview-head-v7302 h2{margin:4px 0 3px;color:#172b46;font-size:18px;letter-spacing:-.025em}.commission-overview-head-v7302 p{margin:0;color:#8390a2;font-size:9px}.commission-overview-head-v7302>strong{padding:8px 11px;border:1px solid #dbe5f2;border-radius:10px;background:#fff;color:#315579;font-size:9px;white-space:nowrap}.commission-overview-kpis-v7302{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:10px}.commission-overview-kpi-v7302{position:relative;overflow:hidden;min-height:101px;display:grid;align-content:center;gap:5px;padding:15px 16px;border:1px solid #e1e8f1;border-radius:15px;background:#fff;box-shadow:0 9px 26px rgba(31,53,83,.045)}.commission-overview-kpi-v7302:before{content:"";position:absolute;left:0;top:14px;bottom:14px;width:3px;border-radius:0 4px 4px 0;background:#5f86bf}.commission-overview-kpi-v7302.green:before{background:#15a370}.commission-overview-kpi-v7302.purple:before{background:#7a67d8}.commission-overview-kpi-v7302.amber:before{background:#d99b23}.commission-overview-kpi-v7302.slate:before{background:#72849a}.commission-overview-kpi-v7302 small{color:#7e8c9f;font-size:9px;font-weight:800}.commission-overview-kpi-v7302 strong{color:#172b46;font-size:20px;line-height:1.15;letter-spacing:-.035em;font-variant-numeric:tabular-nums}.commission-overview-kpi-v7302 em{color:#98a3b1;font-size:8px;font-style:normal}.commission-overview-ranking-v7302{overflow:hidden;border:1px solid #e1e8f1;border-radius:16px;background:#fff;box-shadow:0 12px 34px rgba(31,53,83,.05)}.commission-overview-table-head-v7302{display:flex;align-items:center;justify-content:space-between;gap:15px;padding:15px 17px;border-bottom:1px solid #e7edf4}.commission-overview-table-head-v7302 h3{margin:0;color:#172b46;font-size:14px}.commission-overview-table-head-v7302 p{margin:3px 0 0;color:#8d99a9;font-size:8px}.commission-overview-table-head-v7302>span{color:#73849a;font-size:9px}.commission-overview-table-scroll-v7302{overflow-x:auto}.commission-overview-ranking-v7302 table{width:100%;min-width:1150px;border-collapse:collapse;font-variant-numeric:tabular-nums}.commission-overview-ranking-v7302 th{padding:11px 12px;border-bottom:1px solid #e5ebf2;background:#f8fafc;color:#687b92;font-size:9px;text-align:left;white-space:nowrap}.commission-overview-ranking-v7302 td{padding:13px 12px;border-bottom:1px solid #edf1f5;color:#344a63;font-size:10px;vertical-align:middle}.commission-overview-ranking-v7302 tr:last-child td{border-bottom:0}.commission-overview-ranking-v7302 tbody tr:hover td{background:#fbfdff}.commission-overview-ranking-v7302 td>b{display:block;color:#1e3856}.commission-overview-ranking-v7302 td small{display:block;margin-top:3px;color:#8b98a9;font-size:8px}.commission-overview-employee-v7302{display:flex;align-items:center;gap:9px;min-width:135px}.commission-overview-employee-v7302>i{width:27px;height:27px;display:grid;place-items:center;border-radius:9px;background:#edf4ff;color:#2c66bc;font-size:10px;font-style:normal;font-weight:900}.commission-overview-employee-v7302>span{display:grid;gap:1px}.commission-overview-employee-v7302 b{color:#1d3857;font-size:10px}.commission-overview-performance-v7302{color:#12634b!important;font-size:11px}.commission-overview-commission-v7302{color:#8b6413!important}.commission-overview-share-v7302{display:flex;align-items:center;gap:7px;min-width:112px}.commission-overview-share-v7302>span{width:65px;height:6px;overflow:hidden;border-radius:999px;background:#eaf0f7}.commission-overview-share-v7302>span i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#4d86da,#2867c7)}.commission-overview-share-v7302>b{color:#47617e;font-size:9px}.commission-overview-ranking-v7302 button.secondary:disabled{cursor:not-allowed;opacity:.38}.commission-overview-note-v7302{display:flex;align-items:flex-start;gap:9px;padding:11px 14px;border-radius:12px;background:#f5f8fc;color:#75859a;font-size:9px;line-height:1.6}.commission-overview-note-v7302 b{color:#34577d;white-space:nowrap}@media(max-width:1450px){.commission-overview-kpis-v7302{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:900px){.commission-overview-kpis-v7302{grid-template-columns:repeat(2,minmax(0,1fr))}.commission-overview-head-v7302{align-items:flex-start;flex-direction:column}}@media(max-width:620px){.commission-overview-kpis-v7302{grid-template-columns:1fr}.commission-overview-table-head-v7302{align-items:flex-start;flex-direction:column}}#page-finance .finance-custom-editor-v7294.is-auto-v7303 input[readonly]{background:#f6f9fd;color:#183a62;cursor:default;box-shadow:inset 0 0 0 1px rgba(37,99,235,.03)}#page-finance .finance-custom-editor-v7294.is-auto-v7303 label span{color:#56718f}#page-finance #finance-commission-panel-v7238[data-commission-view-v7302=overview]>.commission-toolbar-v7238,#page-finance #finance-commission-panel-v7238[data-commission-view-v7302=overview]>#commission-stats-v7238,#page-finance #finance-commission-panel-v7238[data-commission-view-v7302=overview]>.commission-table-card-v7238,#page-finance #finance-commission-panel-v7238[data-commission-view-v7302=overview]>.commission-formula-v7238{display:none!important}#page-finance #finance-commission-panel-v7238[data-commission-view-v7302=monthly]>#commission-overview-v7302{display:none!important}#page-finance .commission-export-v7307{min-height:40px;display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:0 13px;border-color:#b8d0f2;background:#fff;color:#2462b6;font-weight:850;box-shadow:0 5px 14px rgba(36,98,182,.08)}#page-finance .commission-export-v7307:hover{border-color:#8eb5ec;background:#f5f9ff;color:#1e56a3}.unified-range-host-v7304{position:relative;min-width:245px;order:-1}.unified-range-v7304{position:relative}.unified-range-v7304>summary{min-height:40px;display:flex;align-items:center;justify-content:space-between;gap:14px;padding:5px 12px;border:1px solid #c9d8ea;border-radius:10px;background:#fff;color:#183a62;cursor:pointer;list-style:none;box-sizing:border-box}.unified-range-v7304>summary::-webkit-details-marker{display:none}.unified-range-v7304>summary strong{font-size:12px;font-weight:850;white-space:nowrap}.unified-range-v7304>summary i{color:#526b88;font-size:13px;font-style:normal}.unified-range-v7304[open]>summary{border-color:#7ca9ec;box-shadow:0 0 0 3px rgba(37,99,235,.09)}.unified-range-menu-v7304{position:absolute;z-index:100;top:calc(100% + 7px);right:0;width:390px;padding:12px;border:1px solid #d4e0ee;border-radius:12px;background:#fff;box-shadow:0 16px 36px rgba(24,58,98,.18);box-sizing:border-box}.unified-range-presets-v7304{display:grid;grid-template-columns:repeat(5,1fr);gap:6px}.unified-range-presets-v7304 button{min-height:34px;border:1px solid #d8e2ef;border-radius:8px;background:#f7f9fc;color:#52647b;font-size:10px;font-weight:800;cursor:pointer}.unified-range-presets-v7304 button.active{border-color:#9fc0f4;background:#edf5ff;color:#2563eb}.unified-range-editor-v7304{display:grid;grid-template-columns:1fr auto 1fr;align-items:end;gap:8px;margin-top:11px;padding-top:11px;border-top:1px solid #edf1f6}.unified-range-editor-v7304[hidden]{display:none!important}.unified-range-editor-v7304 label span{display:block;margin:0 0 5px 2px;color:#708198;font-size:9px;font-weight:750}.unified-range-editor-v7304 input{width:100%;height:38px;padding:0 8px;border:1px solid #cedbea;border-radius:8px;background:#fff;color:#263f5e;font-size:10px;font-weight:800;box-sizing:border-box}.unified-range-editor-v7304.is-auto input{background:#f6f9fd;color:#183a62;cursor:default}.unified-range-editor-v7304 b{padding-bottom:11px;color:#8a98aa;font-size:10px}#page-quotes #quote-range-preset-v7244,#page-quotes #quote-range-month-v7244,#page-quotes #quote-range-start-v7244,#page-quotes #quote-range-end-v7244,#page-quotes .range-separator-v7244,#page-sales-tracker #sales-range-preset-v7244,#page-sales-tracker #sales-range-month-v7244,#page-sales-tracker #sales-range-start-v7244,#page-sales-tracker #sales-range-end-v7244,#page-sales-tracker .range-separator-v7244,#page-documents #document-month-v7240{display:none!important}#page-finance .finance-unified-range-v7294>summary small,#page-finance .profit-unified-range-v7293>summary small{display:none!important}#page-finance .profit-range-presets-v7293{grid-template-columns:repeat(5,1fr)}#page-finance .profit-custom-editor-v7293.is-auto-v7304 input[readonly]{background:#f6f9fd;color:#183a62;cursor:default}#sales-commission-v7283 .sales-commission-filters-v7283>label,#sales-commission-v7283 .sales-commission-filters-v7283>[data-sales-period]{display:none!important}#sales-commission-v7283 .unified-range-host-v7304{display:block!important;min-width:245px}@media(max-width:760px){.unified-range-host-v7304{min-width:210px}.unified-range-menu-v7304{right:auto;left:0;width:min(390px,calc(100vw - 44px))}}#page-quotes .quote-filter-v7254:has(#quote-range-preset-v7244),#page-sales-tracker .tracker-filter-v7253:has(#sales-range-preset-v7244){display:none!important}#page-quotes .quote-toolbar-v7254,#page-sales-tracker .tracker-toolbar-v7253{align-items:center}#page-quotes .quote-filters-v7254,#page-sales-tracker .tracker-filters-v7253{align-items:center;gap:10px}#page-quotes .unified-range-host-v7304,#page-sales-tracker .unified-range-host-v7304{order:0;min-width:245px;flex:0 0 245px}#page-quotes .unified-range-v7304>summary,#page-sales-tracker .unified-range-v7304>summary{height:46px;min-height:46px;border-radius:12px;padding-inline:14px}#page-quotes .quote-reset-v7254,#page-sales-tracker .tracker-export-v7253,#page-sales-tracker .tracker-reset-v7253{height:46px;min-height:46px;border-radius:12px;padding:0 14px;display:inline-flex;align-items:center;justify-content:center}#page-sales-tracker .tracker-filter-v7253{gap:0}#page-sales-tracker .tracker-filter-v7253>span{display:none}#page-sales-tracker .tracker-filter-v7253 select{height:46px;min-height:46px;border-radius:12px}#page-quotes .quote-reset-v7254{border-color:#dfe7f1;background:#fff}#page-finance #finance-period-wrap-v7257,#page-finance #finance-month-wrap-v7257,#page-finance #finance-range-readout-v7291{display:none!important}#page-finance.finance-hierarchy-v7279:has(#finance-hub-v7257 [data-finance-view=commission].active)>.finance-toolbar-v7257{grid-template-columns:minmax(360px,1fr) auto!important;align-items:center!important;gap:10px!important;padding:12px 14px!important}#page-finance.finance-hierarchy-v7279:has(#finance-hub-v7257 [data-finance-view=commission].active)>.finance-toolbar-v7257 .finance-search-wrap-v7257{order:1;height:46px;border-radius:12px}#page-finance.finance-hierarchy-v7279:has(#finance-hub-v7257 [data-finance-view=commission].active)>.finance-toolbar-v7257 #finance-filters-v7257{order:2!important;grid-column:auto!important;display:flex!important;align-items:center!important;justify-content:flex-end!important;flex-wrap:nowrap!important;gap:10px!important;width:auto!important;padding-top:0!important;border-top:0!important}#page-finance.finance-hierarchy-v7279:has(#finance-hub-v7257 [data-finance-view=commission].active) #finance-unified-range-v7294{order:0;flex:0 0 320px;min-width:320px}#page-finance.finance-hierarchy-v7279:has(#finance-hub-v7257 [data-finance-view=commission].active) .finance-unified-range-v7294>summary,#page-finance.finance-hierarchy-v7279:has(#finance-hub-v7257 [data-finance-view=commission].active) .finance-filter-v7257 select,#page-finance.finance-hierarchy-v7279:has(#finance-hub-v7257 [data-finance-view=commission].active) .finance-reset-v7257{height:46px;min-height:46px;border-radius:12px}#page-finance.finance-hierarchy-v7279:has(#finance-hub-v7257 [data-finance-view=commission].active) .finance-filter-v7257{min-width:150px;gap:0}#page-finance.finance-hierarchy-v7279:has(#finance-hub-v7257 [data-finance-view=commission].active) .finance-filter-v7257>span{display:none}#page-finance.finance-hierarchy-v7279:has(#finance-hub-v7257 [data-finance-view=commission].active) #finance-sort-v7257{min-width:165px}#page-finance.finance-hierarchy-v7279:has(#finance-hub-v7257 [data-finance-view=commission].active) .finance-reset-v7257{display:inline-flex;align-items:center;justify-content:center;padding:0 12px}@media(max-width:1200px){#page-finance.finance-hierarchy-v7279:has(#finance-hub-v7257 [data-finance-view=commission].active)>.finance-toolbar-v7257{grid-template-columns:1fr!important}#page-finance.finance-hierarchy-v7279:has(#finance-hub-v7257 [data-finance-view=commission].active)>.finance-toolbar-v7257 #finance-filters-v7257{grid-column:1!important;justify-content:flex-start!important;flex-wrap:wrap!important}}.system-health-v7308{display:grid;gap:15px;padding:20px!important;border-color:#dce6f2!important;background:linear-gradient(145deg,#fff 0%,#f7faff 100%)!important}.system-health-head-v7308{display:flex;align-items:center;justify-content:space-between;gap:18px}.system-health-head-v7308>div:first-child>span{color:#2d68c9;font-size:9px;font-weight:900;letter-spacing:.16em}.system-health-head-v7308 h2{margin:5px 0 4px;color:#172b46;font-size:21px}.system-health-head-v7308 p{margin:0;color:#7e8da1;font-size:11px}.system-health-actions-v7308{display:flex;align-items:center;gap:8px}.system-health-actions-v7308 a,.system-health-actions-v7308 button{min-height:40px;display:inline-flex;align-items:center;justify-content:center;padding:0 13px;border:1px solid #c8d8eb;border-radius:10px;background:#fff;color:#285f9d;font:inherit;font-size:10px;font-weight:850;text-decoration:none;cursor:pointer}.system-health-actions-v7308 button{border-color:#2d68c9;background:#2d68c9;color:#fff}.system-health-summary-v7308{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:10px;padding:13px 15px;border:1px solid #dfe8f3;border-radius:13px;background:#fff}.system-health-summary-v7308>span{min-width:54px;padding:6px 9px;border-radius:999px;text-align:center;font-size:9px;font-weight:900}.system-health-summary-v7308>span.ready{background:#e9f8f1;color:#14835e}.system-health-summary-v7308>span.warning{background:#fff2dc;color:#a96b09}.system-health-summary-v7308>span.checking{background:#edf4ff;color:#316dbd}.system-health-summary-v7308 strong{color:#1c3654;font-size:13px}.system-health-summary-v7308 small{color:#8695a8;font-size:9px}.system-health-list-v7308{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.system-health-list-v7308 article{min-height:72px;display:grid;grid-template-columns:31px 1fr auto;align-items:center;gap:10px;padding:12px 13px;border:1px solid #e0e7f0;border-radius:13px;background:#fff}.system-health-list-v7308 article>i{width:31px;height:31px;display:grid;place-items:center;border-radius:10px;font-size:13px;font-style:normal;font-weight:900}.system-health-list-v7308 article.ready>i{background:#e9f8f1;color:#13805c}.system-health-list-v7308 article.failed>i{background:#fff0ed;color:#d84c3f}.system-health-list-v7308 article b{color:#203b59;font-size:11px}.system-health-list-v7308 article p{margin:3px 0 0;color:#8391a3;font-size:9px;line-height:1.45}.system-health-list-v7308 article em{color:#8391a3;font-size:9px;font-style:normal;font-weight:850}.system-health-list-v7308 article.failed em{color:#c84b3d}.system-health-guide-v7308{display:flex;align-items:flex-start;gap:10px;padding:12px 14px;border-radius:12px;background:#fff7e8;color:#806539;font-size:10px;line-height:1.55}.system-health-guide-v7308[hidden]{display:none!important}.system-health-guide-v7308 b{color:#9b670d;white-space:nowrap}@media(max-width:900px){.system-health-head-v7308{align-items:flex-start;flex-direction:column}.system-health-list-v7308{grid-template-columns:1fr}.system-health-summary-v7308{grid-template-columns:auto 1fr}.system-health-summary-v7308 small{grid-column:1/-1}}.duplicate-group-tools-v7310{display:grid;justify-items:end;gap:10px}.duplicate-group-actions-v7310{display:flex;justify-content:flex-end;gap:8px}.duplicate-group-actions-v7310 button{min-height:36px;padding:8px 12px;border:1px solid #cfdceb;border-radius:10px;background:#fff;color:#49647f;font-weight:800;cursor:pointer}.duplicate-group-actions-v7310 button.primary{border-color:#2769df;background:#2769df;color:#fff;box-shadow:0 7px 17px rgba(39,105,223,.18)}.duplicate-decision-actions-v7310{display:flex;align-items:center;justify-content:flex-end;gap:8px;flex-wrap:wrap}.duplicate-decision-v7265>button{display:none}.duplicate-decision-actions-v7310 button{flex:0 0 auto;border:1px solid #d8e3f0;border-radius:10px;background:#fff;color:#3d5f82;padding:9px 11px;font-size:9px;font-weight:850;cursor:pointer}.duplicate-decision-actions-v7310 button.keep-order-v7310{border-color:#9fd8bf;background:#effaf5;color:#157d57}.duplicate-decision-actions-v7310 button.danger{border-color:#efb7ab;color:#c83d2c}.duplicate-decision-actions-v7310 button:disabled{opacity:.55;cursor:not-allowed}.duplicate-card-actions-v7310{display:flex;justify-content:flex-end;gap:8px;padding:0 14px 12px}.duplicate-card-actions-v7310 button{min-height:34px;padding:7px 11px;border:1px solid #d6e2ef;border-radius:9px;background:#fff;color:#416486;font-size:10px;font-weight:850;cursor:pointer}.duplicate-card-actions-v7310 button.keep-order-v7310{border-color:#91d5b7;background:#ebfaf3;color:#137b54}.duplicate-card-actions-v7310 button:disabled{opacity:.55;cursor:not-allowed}@media(max-width:760px){.duplicate-group-tools-v7310{justify-items:start}.duplicate-group-actions-v7310{justify-content:flex-start}.duplicate-decision-v7265{align-items:flex-start;flex-direction:column}.duplicate-decision-actions-v7310{justify-content:flex-start}}.account-menu-v7323{position:relative;display:inline-flex;align-items:center;flex:0 0 auto}.account-menu-v7323 .cloud-role-badge-v7220{display:inline-flex!important;align-items:center;min-height:42px;padding:0 34px 0 14px;border:1px solid #cfe0f6;border-radius:999px;background:#f4f8fe;color:#36577f;font:800 12px/1 inherit;white-space:nowrap;cursor:pointer;position:relative;transition:border-color .16s ease,background .16s ease,box-shadow .16s ease}.account-menu-v7323 .cloud-role-badge-v7220::after{content:"\2304";position:absolute;right:13px;top:50%;transform:translateY(-55%);color:#6f84a0;font-size:15px;line-height:1}.account-menu-v7323 .cloud-role-badge-v7220:hover,.account-menu-v7323 .cloud-role-badge-v7220[aria-expanded=true]{border-color:#9fc3f4;background:#fff;box-shadow:0 8px 22px rgba(39,75,126,.12)}.account-popover-v7323{position:absolute;z-index:2600;top:calc(100% + 10px);right:0;width:240px;padding:10px;border:1px solid #d8e3f1;border-radius:15px;background:#fff;box-shadow:0 18px 46px rgba(24,47,80,.18)}.account-popover-v7323[hidden]{display:none!important}.account-summary-v7323{display:grid;gap:4px;padding:8px 10px 12px;border-bottom:1px solid #e7edf5}.account-summary-v7323 small{color:#8796aa;font-size:10px;font-weight:800;letter-spacing:.08em}.account-summary-v7323 b{overflow:hidden;color:#1d3554;font-size:14px;text-overflow:ellipsis;white-space:nowrap}.account-summary-v7323 span{color:#6a7d96;font-size:11px;font-weight:700}.account-popover-v7323 #cloud-signout-btn,.account-switch-v7324{display:flex!important;align-items:center;justify-content:flex-start;width:100%;min-height:42px;margin-top:8px;padding:0 12px;border:0;border-radius:10px;background:transparent;font-size:13px;font-weight:850;cursor:pointer}.account-switch-v7324{margin-top:8px;color:#245fae}.account-switch-v7324::before{content:"\21c4";margin-right:9px;font-size:17px}.account-switch-v7324:hover{background:#eef5ff}.account-switch-v7324:disabled{cursor:wait;opacity:.55}.account-popover-v7323 #cloud-signout-btn{color:#d23c34}.account-popover-v7323 #cloud-signout-btn::before{content:"\21aa";margin-right:9px;font-size:17px;transform:rotate(180deg)}.account-popover-v7323 #cloud-signout-btn:hover{background:#fff1f0}.recent-accounts-v7324{display:grid;gap:8px;margin:2px 0 14px;padding:12px;border:1px solid #dbe7f5;border-radius:12px;background:#f7faff}.recent-accounts-v7324[hidden]{display:none!important}.recent-accounts-v7324>small{color:#5c7190;font-size:11px;font-weight:850}.recent-accounts-v7324>div{display:grid;gap:6px}.recent-accounts-v7324 button{overflow:hidden;width:100%;min-height:38px;padding:0 10px;border:1px solid #cddcf0;border-radius:9px;background:#fff;color:#244b7c;font-size:12px;font-weight:800;text-align:left;text-overflow:ellipsis;white-space:nowrap;cursor:pointer}.recent-accounts-v7324 button:hover{border-color:#8db8f2;background:#eef5ff}.recent-accounts-v7324>span{color:#8a99ac;font-size:10px;font-weight:700}@media(max-width:760px){.account-menu-v7323 .cloud-role-badge-v7220{min-height:38px;max-width:150px;overflow:hidden;padding-left:11px;text-overflow:ellipsis}.account-popover-v7323{position:fixed;top:70px;right:12px;width:min(240px,calc(100vw - 24px))}}@media(max-width:760px){:root{--sidebar-fixed-width: 0px;--mobile-nav-height-v7327: 70px}html,body{width:100%;max-width:100%;min-width:0;overflow-x:hidden}body{background:#f4f6f9;-webkit-tap-highlight-color:transparent}button,input,select,textarea{font-size:16px}.app-shell{display:block!important;min-width:0!important;min-height:100dvh}main{width:100%!important;min-width:0!important;margin-left:0!important;padding:0 12px calc(var(--mobile-nav-height-v7327) + 22px + env(safe-area-inset-bottom))!important}.sidebar{position:fixed!important;inset:auto 0 0!important;z-index:2400!important;width:100%!important;height:calc(var(--mobile-nav-height-v7327) + env(safe-area-inset-bottom))!important;min-height:0!important;padding:5px 5px env(safe-area-inset-bottom)!important;overflow:hidden!important;border-top:1px solid rgba(255,255,255,0.14);box-shadow:0 -12px 30px rgba(20,31,47,0.22)}.sidebar .brand,.sidebar .sidebar-foot,.sidebar .crm-theme-picker-v7277{display:none!important}.sidebar nav{display:flex!important;align-items:stretch;gap:2px!important;width:100%;height:60px;padding:0!important;overflow-x:auto!important;overflow-y:hidden!important;scroll-snap-type:x proximity;scrollbar-width:none;overscroll-behavior-inline:contain}.sidebar nav::-webkit-scrollbar,.mobile-scroll-tabs-v7327::-webkit-scrollbar,.range-toolbar-v7244::-webkit-scrollbar,.toolbar>div::-webkit-scrollbar{display:none}.sidebar .nav-item{display:flex!important;flex:0 0 68px!important;flex-direction:column;align-items:center;justify-content:center;gap:3px!important;width:68px!important;min-width:68px!important;min-height:56px!important;margin:0!important;padding:5px 3px!important;scroll-snap-align:center;border-radius:13px!important;color:#aebdd1;line-height:1}.sidebar .nav-item>span:first-child{display:block!important;width:auto!important;min-width:0!important;height:19px;font-size:18px!important;line-height:19px}.sidebar .nav-item .nav-label{display:block!important;width:auto!important;min-width:0!important;font-size:9px!important;font-weight:700;line-height:12px;white-space:nowrap}.sidebar .nav-item.active{color:#fff!important;background:rgba(255,255,255,0.14)!important}.sidebar .nav-chevron,.sidebar .supplier-internal-badge-v7296{display:none!important}.sidebar-mega-menu{position:fixed!important;inset:auto 10px calc(var(--mobile-nav-height-v7327) + 8px + env(safe-area-inset-bottom)) 10px!important;z-index:2500!important;width:auto!important;max-width:none!important;max-height:68dvh!important;padding:14px!important;overflow:auto!important;border-radius:20px!important;box-shadow:0 24px 64px rgba(20,31,47,0.28)!important}.sidebar-mega-menu .mega-menu-grid,.sidebar-mega-menu [class*=mega-menu-grid]{grid-template-columns:1fr!important}.topbar{position:sticky!important;top:0;z-index:1200;display:flex!important;flex-direction:row!important;align-items:center!important;justify-content:space-between!important;gap:8px!important;width:calc(100% + 24px)!important;min-height:64px!important;height:64px!important;margin:0 -12px 12px!important;padding:10px 12px!important;background:rgba(244,246,249,0.92);border-bottom:1px solid rgba(202,211,224,0.75);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}.topbar>div:first-child{flex:1 1 auto;min-width:0}.topbar h1{max-width:100%;margin:0!important;overflow:hidden;font-size:20px!important;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.topbar p{display:none!important}.topbar-actions{display:flex!important;flex:0 0 auto;flex-direction:row!important;flex-wrap:nowrap!important;align-items:center!important;justify-content:flex-end!important;gap:6px!important;width:auto!important;min-width:0}#cloud-save-status,#global-search-trigger-v7213,.topbar .ui-scale-control,.topbar>.topbar-actions>#cloud-signout-btn{display:none!important}.topbar .account-menu-trigger-v7323,.topbar [class*=account-menu-trigger]{width:auto!important;max-width:112px!important;min-height:40px!important;padding:8px 10px!important;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}#quick-quote{display:grid!important;place-items:center;flex:0 0 42px!important;width:42px!important;min-width:42px!important;height:42px!important;min-height:42px!important;padding:0!important;overflow:hidden;border-radius:13px!important;font-size:0!important}#quick-quote::after{content:"+";font-size:24px;font-weight:400;line-height:1}.page,.page.active,.card,.table-card,.document-panel,.finance-module-panel,.finance-module-panel-v7257,.customer-table-card-v7243{min-width:0!important;max-width:100%!important}.stats,.commission-stats-v7238{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;margin:0 0 12px!important}.stat{min-width:0!important;min-height:96px!important;padding:14px!important;border-radius:16px!important}.stat strong{font-size:clamp(19px,5.6vw,24px)!important;line-height:1.2!important;overflow-wrap:anywhere}.grid-two,.finance-grid,.form-grid,.supplier-grid-v7296,.master-grid,.detail-grid-v7213,.quote-summary-grid-v7213,.profit-summary-grid-v7224{grid-template-columns:1fr!important}.card{padding:14px!important;border-radius:18px!important}.quick-actions{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}.quick-action{min-width:0!important;padding:12px!important}.toolbar,.customer-filter-bar,.supplier-toolbar-v7296,.commission-toolbar-v7238,.finance-toolbar-v7257,.finance-filter-toolbar-v7257{display:grid!important;grid-template-columns:minmax(0,1fr)!important;gap:8px!important;width:100%!important;padding:10px!important;border-radius:16px!important}.toolbar>input,.toolbar>.search-field,.customer-filter-bar>input,.supplier-toolbar-v7296>input,.commission-toolbar-v7238>input{width:100%!important;min-width:0!important}.toolbar>div,.range-toolbar-v7244,.document-filter-controls,.finance-toolbar-actions{display:flex!important;flex-wrap:nowrap!important;align-items:center!important;gap:8px!important;width:100%!important;min-width:0!important;overflow-x:auto!important;overflow-y:hidden;scrollbar-width:none}.toolbar>div>*,.range-toolbar-v7244>*,.document-filter-controls>*,.finance-toolbar-actions>*{flex:0 0 auto!important}.toolbar input,.toolbar select,.customer-filter-bar input,.customer-filter-bar select,.supplier-toolbar-v7296 input,.supplier-toolbar-v7296 select,.commission-toolbar-v7238 input,.commission-toolbar-v7238 select{min-height:44px!important}.customer-lifecycle-tabs,.catalog-tabs-v7242,.master-tabs,.profit-view-tabs-v7244,.finance-hub-tabs-v7257,.finance-subnav-main-v7257,.sales-tracker-tabs-v7240,.document-tabs-v7240{display:flex!important;flex-wrap:nowrap!important;gap:6px!important;width:100%!important;max-width:100%;padding:5px!important;overflow-x:auto!important;overflow-y:hidden;scrollbar-width:none}.customer-lifecycle-tabs>*,.catalog-tabs-v7242>*,.master-tabs>*,.profit-view-tabs-v7244>*,.finance-hub-tabs-v7257>*,.finance-subnav-main-v7257>*,.sales-tracker-tabs-v7240>*,.document-tabs-v7240>*{flex:0 0 auto!important;min-height:40px;white-space:nowrap}.table-card,.document-panel,.customer-table-card-v7243,.finance-table-wrap-v7257,.commission-table-wrap-v7238,[class*=table-wrap]{width:100%!important;max-width:100%!important;overflow-x:auto!important;overflow-y:visible;border-radius:16px!important;-webkit-overflow-scrolling:touch;overscroll-behavior-inline:contain}table{font-size:12px!important}th,td{padding:11px 10px!important}.product-grid{grid-template-columns:1fr!important}.detail-workspace-head-v7213,.customer-detail-header-v7213,.product-detail-header-v7213,.finance-section-head-v7257,.commission-section-head-v7238{flex-direction:column!important;align-items:flex-start!important;gap:8px!important}.modal{align-items:flex-end!important;justify-content:center!important;padding:0!important}.modal .modal-panel,.wide-modal .modal-panel,.modal .quote-editor,.modal .product-detail-panel,.modal .customer-detail-panel,.modal .profit-detail-panel-v7224{width:100%!important;max-width:100%!important;max-height:92dvh!important;margin:0!important;padding:18px 14px calc(18px + env(safe-area-inset-bottom))!important;overflow:auto!important;border-radius:22px 22px 0 0!important}.modal .modal-close{position:sticky!important;top:0;z-index:4;float:right}.modal-actions{position:sticky!important;bottom:calc(-18px - env(safe-area-inset-bottom));z-index:3;gap:8px!important;margin:18px -14px calc(-18px - env(safe-area-inset-bottom))!important;padding:12px 14px calc(12px + env(safe-area-inset-bottom))!important;background:rgba(255,255,255,0.96);border-top:1px solid #e3e8f0;backdrop-filter:blur(12px)}.modal-actions>button{flex:1 1 0;min-height:46px}.account-menu-popover-v7323,[class*=account-menu-popover]{position:fixed!important;inset:70px 12px auto auto!important;width:min(320px,calc(100vw - 24px))!important;max-width:calc(100vw - 24px)!important}#toast,.toast{bottom:calc(var(--mobile-nav-height-v7327) + 12px + env(safe-area-inset-bottom))!important;width:calc(100vw - 24px)!important;max-width:none!important}}@media(max-width:390px){.stats,.commission-stats-v7238{grid-template-columns:1fr!important}.quick-actions{grid-template-columns:1fr!important}.topbar .account-menu-trigger-v7323,.topbar [class*=account-menu-trigger]{max-width:94px!important}}@media(max-width:760px){body.mobile-quote-open-v7329 .sidebar{visibility:hidden!important;opacity:0!important;pointer-events:none!important}#quote-modal.open{z-index:4000!important;align-items:stretch!important;overflow:hidden!important}#quote-modal .quote-editor{position:relative!important;width:100vw!important;height:var(--mobile-quote-height-v7329, 100dvh)!important;max-height:var(--mobile-quote-height-v7329, 100dvh)!important;padding:calc(14px + env(safe-area-inset-top)) 14px calc(112px + env(safe-area-inset-bottom))!important;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior-y:contain!important;-webkit-overflow-scrolling:touch;touch-action:pan-y;scroll-padding-top:calc(58px + env(safe-area-inset-top));scroll-padding-bottom:calc(112px + env(safe-area-inset-bottom));border-radius:0!important}#quote-modal .quote-editor>.modal-close{top:2px!important;z-index:4200!important}#quote-modal>.modal-actions.mobile-quote-actions-v7329{position:fixed!important;inset:auto 0 0 0!important;z-index:4300!important;display:grid!important;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px!important;width:100%!important;margin:0!important;padding:12px 14px calc(12px + env(safe-area-inset-bottom))!important;border-top:1px solid #dbe4ef!important;background:rgba(255,255,255,0.98)!important;box-shadow:0 -12px 30px rgba(20,43,75,0.14)!important;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);pointer-events:auto!important}#quote-modal>.modal-actions.mobile-quote-actions-v7329>button{width:100%!important;min-width:0!important;min-height:52px!important;margin:0!important;padding:10px 8px!important;font-size:16px!important;pointer-events:auto!important;touch-action:manipulation}}#smart-followup-summary-v7330{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin:0 0 14px}#smart-followup-summary-v7330>div{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:13px 15px;border:1px solid #dbe5f2;border-radius:12px;background:#fff;box-shadow:0 7px 18px rgba(28,55,90,.045)}#smart-followup-summary-v7330 span{color:#71829a;font-size:11px;font-weight:750}#smart-followup-summary-v7330 b{color:#17365c;font-size:20px}.smart-followup-table-v7330{min-width:1320px}.smart-followup-table-v7330 th:nth-child(1){min-width:170px}.smart-followup-table-v7330 th:nth-child(2){min-width:170px}.smart-followup-table-v7330 th:nth-child(3){min-width:110px}.smart-followup-table-v7330 th:nth-child(4){min-width:150px}.smart-followup-table-v7330 th:nth-child(5){min-width:230px}.smart-followup-table-v7330 th:nth-child(6){min-width:110px}.smart-followup-table-v7330 th:nth-child(7){min-width:310px}.smart-followup-table-v7330 th:nth-child(8){min-width:205px}.smart-followup-row-v7330 td{vertical-align:middle}.smart-followup-row-v7330 time{display:block;margin-top:5px;color:#72839a;font-size:10px}.smart-detail-link-v7330{display:block;margin-top:7px;padding:0;border:0;background:none;color:#2769c8;font:inherit;font-size:9px;font-weight:750;cursor:pointer}.smart-copy-field-v7330{position:relative;display:inline-flex;align-items:center;gap:5px;max-width:100%;min-height:30px;padding:4px 5px;border-radius:7px;outline:0;cursor:default}.smart-copy-field-v7330>span{display:block;max-width:260px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;font-size:11px;font-weight:750;color:#183653}.smart-copy-field-v7330.script>span{font-weight:600;color:#4b6079}.smart-copy-field-v7330:focus,.smart-copy-field-v7330:hover,.smart-copy-field-v7330.copy-active{background:#f1f6fc}.smart-copy-button-v7330{flex:0 0 auto;width:26px;height:26px;display:grid;place-items:center;padding:0;border:1px solid #c9d8eb;border-radius:7px;background:#fff;color:#2b659f;font:inherit;font-size:13px;cursor:pointer;opacity:0;pointer-events:none;transform:translateX(-3px);transition:.15s ease}.smart-copy-field-v7330:hover .smart-copy-button-v7330,.smart-copy-field-v7330:focus-within .smart-copy-button-v7330,.smart-copy-field-v7330.copy-active .smart-copy-button-v7330{opacity:1;pointer-events:auto;transform:none}.smart-phase-v7330,.smart-due-v7330,.smart-outcome-v7330{display:inline-flex;align-items:center;border-radius:999px;padding:6px 9px;font-size:10px;font-weight:850}.smart-phase-v7330.day2{background:#eaf3ff;color:#2266be}.smart-phase-v7330.day7{background:#f0ecff;color:#6b4cc4}.smart-due-v7330{padding:0;background:none}.smart-due-v7330.overdue{color:#c7433b}.smart-due-v7330.today{color:#ac6a00}.smart-due-v7330.week{color:#1e6aaf}.smart-due-v7330.upcoming{color:#25805e}.smart-outcome-v7330{background:#eef3f8;color:#405a76}.smart-waiting-v7330{color:#8b99ab;font-size:10px}.smart-actions-v7330{display:flex;align-items:center;gap:6px;white-space:nowrap}.smart-actions-v7330 button{margin:0;padding:8px 10px;font-size:10px}body.smart-followup-open-v7330{overflow:hidden}.smart-followup-overlay-v7330{position:fixed;inset:0;z-index:4000;display:flex;justify-content:flex-end;background:rgba(11,24,42,.5);backdrop-filter:blur(3px)}.smart-followup-panel-v7330{width:min(620px,100vw);height:100%;display:flex;flex-direction:column;background:#fff;box-shadow:-18px 0 55px rgba(9,25,47,.2);overflow:auto}.smart-followup-panel-v7330>header{position:sticky;top:0;z-index:2;display:flex;align-items:flex-start;justify-content:space-between;gap:18px;padding:24px 26px 18px;border-bottom:1px solid #dfe7f1;background:rgba(255,255,255,.96);backdrop-filter:blur(12px)}.smart-followup-panel-v7330>header span{color:#2e6acb;font-size:9px;font-weight:900;letter-spacing:.17em}.smart-followup-panel-v7330>header h2{margin:5px 0 4px;font-size:22px;color:#162e4d}.smart-followup-panel-v7330>header p{margin:0;color:#74859a;font-size:11px}.smart-followup-panel-v7330>header>button{width:38px;height:38px;border:0;border-radius:10px;background:#eef3f8;color:#58708c;font-size:25px;cursor:pointer}.smart-followup-contact-v7330{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:20px 26px 0;padding:14px;border:1px solid #d7e4f3;border-radius:12px;background:#f6f9fd}.smart-followup-contact-v7330 small{display:block;margin-bottom:4px;color:#7c8da3;font-size:9px;font-weight:800}.smart-followup-panel-v7330 form{display:grid;gap:18px;padding:20px 26px 28px}.smart-followup-panel-v7330 label>span{display:block;margin-bottom:7px;color:#243c5a;font-size:12px;font-weight:850}.smart-followup-panel-v7330 select,.smart-followup-panel-v7330 textarea{width:100%;border:1px solid #cdd9e8;border-radius:10px;background:#fff;padding:12px;color:#182c47;font:inherit;font-size:12px;line-height:1.65;resize:vertical}.smart-followup-panel-v7330 select:focus,.smart-followup-panel-v7330 textarea:focus{outline:0;border-color:#2d6bd5;box-shadow:0 0 0 3px rgba(45,107,213,.12)}.smart-script-label-v7330>small{display:block;margin-top:6px;color:#75869b;font-size:9px}.smart-script-box-v7330{position:relative}.smart-script-box-v7330 textarea{padding-bottom:48px;background:#f8fbff}.smart-script-copy-v7330{position:absolute;right:9px;bottom:9px;border:1px solid #bcd1ed;border-radius:8px;background:#fff;padding:7px 10px;color:#255f9f;font:inherit;font-size:10px;font-weight:800;cursor:pointer}.smart-followup-panel-v7330 form>footer{position:sticky;bottom:-28px;display:flex;justify-content:flex-end;gap:9px;margin:6px -26px -28px;padding:14px 26px calc(14px + env(safe-area-inset-bottom));border-top:1px solid #dfe7f1;background:rgba(255,255,255,.96);backdrop-filter:blur(12px)}.smart-followup-panel-v7330 form>footer button{margin:0}@media(max-width:760px){#smart-followup-summary-v7330{display:flex;overflow-x:auto;scroll-snap-type:x proximity;padding-bottom:3px}#smart-followup-summary-v7330>div{flex:0 0 130px;scroll-snap-align:start}.smart-followup-overlay-v7330{align-items:flex-end}.smart-followup-panel-v7330{width:100vw;height:min(88dvh,820px);border-radius:20px 20px 0 0}.smart-followup-panel-v7330>header{padding:17px 16px 13px}.smart-followup-panel-v7330>header h2{font-size:18px}.smart-followup-contact-v7330{grid-template-columns:1fr;margin:14px 16px 0;padding:11px}.smart-followup-panel-v7330 form{padding:16px 16px 24px;gap:14px}.smart-followup-panel-v7330 form>footer{bottom:0;margin:4px -16px -24px;padding:11px 16px calc(11px + env(safe-area-inset-bottom));box-shadow:0 -8px 20px rgba(24,48,78,.08)}.smart-followup-panel-v7330 form>footer button{flex:1;min-height:46px}.smart-copy-field-v7330.copy-active .smart-copy-button-v7330{opacity:1;pointer-events:auto}.smart-copy-button-v7330{width:30px;height:30px}}@media(hover:none){.smart-copy-field-v7330.copy-active .smart-copy-button-v7330{opacity:1;pointer-events:auto;transform:none}}#page-finance #finance-receivables-panel thead th:last-child,#page-finance #finance-receivables-panel tbody td:last-child{text-align:left}#page-finance #receivable-table .row-actions{width:100%;margin:0;justify-content:flex-start;text-align:left}#page-finance #receivable-table .finance-row-more-v7260>div{right:auto;left:0}#page-quotes .table-scroll-viewport-v7261 th:nth-child(1),#page-quotes .table-scroll-viewport-v7261 td:nth-child(1){width:150px;min-width:150px}#page-quotes .table-scroll-viewport-v7261 th:nth-child(2),#page-quotes .table-scroll-viewport-v7261 td:nth-child(2){left:150px;width:210px;min-width:210px}#page-sales-tracker .linked-group-summary-row-v7280>td{background:#fff!important}#page-sales-tracker .linked-group-summary-v7280{min-height:72px;border:0;border-left:6px solid #60a5fa;border-radius:12px 12px 0 0;background:#17365f;box-shadow:0 8px 18px rgba(21,54,95,.16)}#page-sales-tracker .linked-group-summary-v7280 small{color:#b9cbe1}#page-sales-tracker .linked-group-summary-v7280 b,#page-sales-tracker .linked-group-name-v7280 b{color:#fff}#page-sales-tracker .linked-group-name-v7280 b{font-size:14px;letter-spacing:.01em}#page-sales-tracker .linked-group-mark-v7280{background:#fff;color:#174f91;box-shadow:0 0 0 3px rgba(255,255,255,.16)}#page-sales-tracker .linked-group-summary-v7280>[data-group-metric]{padding-left:12px;border-left:1px solid rgba(255,255,255,.16)}#page-sales-tracker .linked-group-actions-v7315>button{border-color:rgba(255,255,255,.38);background:#fff;color:#174f91}#page-sales-tracker .linked-group-actions-v7315>button[data-group-action=payment]{border-color:#93c5fd;background:#dbeafe;color:#174f91}#page-sales-tracker .linked-group-member-v7280>td{background:#fff!important;border-color:#dce5ef!important}#page-sales-tracker .linked-group-member-v7280>td:first-child{position:relative;padding-left:48px!important;box-shadow:inset 6px 0 #60a5fa!important}#page-sales-tracker .linked-group-member-v7280>td:first-child:before{content:attr(data-linked-sequence-v7338);position:absolute;left:16px;top:50%;width:24px;height:24px;transform:translateY(-50%);display:grid;place-items:center;border:2px solid #60a5fa;border-radius:50%;background:#fff;color:#174f91;font-size:10px;font-weight:900;box-sizing:border-box}#page-sales-tracker .linked-group-start-v7280>td{border-top:0!important}#page-sales-tracker .linked-group-end-v7280>td{border-bottom:2px solid #60a5fa!important}#page-sales-tracker .linked-group-end-v7280>td:first-child{border-radius:0 0 0 10px}#page-sales-tracker .linked-group-end-v7280>td:last-child{border-radius:0 0 10px 0}#page-sales-tracker .order-type-label-v7316.is-linked{border-color:#93c5fd;background:#dbeafe;color:#174f91}@media(max-width:760px){#page-sales-tracker .linked-group-member-v7280>td:first-child{padding-left:44px!important}#page-sales-tracker .linked-group-member-v7280>td:first-child:before{left:13px}}.joint-shipment-intro-v7339{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:14px 0 10px;padding:12px 14px;border:1px solid #cbdcf2;border-radius:12px;background:#f5f9ff;color:#254f82}.joint-shipment-intro-v7339 span{color:#69809d;font-size:11px}.joint-orders-v7339{display:grid!important;gap:14px;background:transparent!important;border:0!important;padding:0!important}.joint-order-section-v7339{overflow:hidden;border:1px solid #cddaea;border-radius:14px;background:#fff;box-shadow:0 6px 16px rgba(26,61,102,.06)}.joint-order-section-v7339>header{display:flex;align-items:center;gap:12px;padding:12px 14px;border-bottom:1px solid #dce6f1;background:#17365f;color:#fff}.joint-order-section-v7339>header>span{padding:5px 9px;border-radius:999px;background:#dbeafe;color:#174f91;font-size:10px;font-weight:900;white-space:nowrap}.joint-order-section-v7339>header b,.joint-order-section-v7339>header small{display:block}.joint-order-section-v7339>header small{margin-top:2px;color:#c2d1e3;font-size:10px}.joint-order-lines-v7339{display:grid}.joint-order-lines-v7339>label{margin:0!important;border:0!important;border-bottom:1px solid #edf1f6!important;border-radius:0!important}.joint-order-lines-v7339>label:last-child{border-bottom:0!important}.joint-order-empty-v7339{padding:18px;color:#8795a7;text-align:center}@media(max-width:760px){.joint-shipment-intro-v7339{align-items:flex-start;flex-direction:column}.joint-order-section-v7339>header{align-items:flex-start}}.linked-actions-v7258:has(#save-joint-v7258){align-items:center;flex-wrap:nowrap}.linked-actions-v7258:has(#save-joint-v7258) .linked-close-v7258{flex:0 0 auto;width:auto;height:44px;min-width:88px;padding:0 20px;border:1px solid #d4e0ef;border-radius:13px;background:#fff;color:#315273;font-size:13px;line-height:1;white-space:nowrap}.linked-actions-v7258:has(#save-joint-v7258) #save-joint-v7258{flex:0 0 auto;min-width:190px;white-space:nowrap}@media(max-width:600px){.linked-actions-v7258:has(#save-joint-v7258){display:grid;grid-template-columns:minmax(82px,.7fr) minmax(0,1.6fr)}.linked-actions-v7258:has(#save-joint-v7258) .linked-close-v7258,.linked-actions-v7258:has(#save-joint-v7258) #save-joint-v7258{width:100%;min-width:0;padding:0 12px}}#toast{z-index:13050}.prep-inventory-facts-v7341{display:flex!important;gap:5px;flex-wrap:wrap;margin-top:7px!important;color:#677b92!important;font-weight:700!important}.prep-inventory-facts-v7341 span,.prep-inventory-facts-v7341 strong{padding:3px 6px;border-radius:6px;background:#f2f6fb;white-space:nowrap}.prep-inventory-facts-v7341 strong{background:#e7f0ff;color:#1f61c6}.auto-allocation-result-v7341{display:block;margin-top:8px;padding:8px 10px;border-radius:9px;background:#dff4e9;color:#137552;font-size:11px;line-height:1.45}.auto-allocation-result-v7341.warning{background:#fff0df;color:#9b5d00}@media(max-width:600px){.prep-inventory-facts-v7341{display:grid!important;grid-template-columns:1fr 1fr}}#page-sales-tracker .linked-group-member-v7280>td:first-child{padding-left:16px!important}#page-sales-tracker .linked-group-member-v7280>td:first-child:before{display:none!important;content:none!important}#page-sales-tracker .linked-group-member-v7280 .order-type-label-v7316.is-linked{gap:4px;margin-top:8px;padding:4px 9px;border-color:#93c5fd;background:#eaf3ff;color:#174f91;font-size:9px;line-height:1;white-space:nowrap}@media(max-width:760px){#page-sales-tracker .linked-group-member-v7280>td:first-child{padding-left:14px!important}}#page-finance .commission-overview-ranking-v7302 th:last-child,#page-finance .commission-overview-ranking-v7302 td:last-child{position:sticky;right:0;z-index:2;background:#fff;box-shadow:-10px 0 18px rgba(25,48,78,.08);white-space:nowrap}#page-finance .commission-overview-ranking-v7302 th:last-child{z-index:3;background:#f8fafc}#page-finance .commission-overview-ranking-v7302 tbody tr:hover td:last-child{background:#fbfdff}#page-finance .commission-orders-open-v7343{margin:0;min-height:34px;padding:7px 11px;border-color:#b8cce8;color:#245da8;font-weight:850}.commission-orders-v7240{overflow-x:auto}.commission-orders-v7240 table{min-width:900px}.commission-order-detail-v7343{margin:0!important;min-height:32px;padding:6px 10px!important;white-space:nowrap}#sales-tracker-table td.waiting-payment-action-v7345{cursor:pointer;border-radius:10px;transition:background .16s ease,box-shadow .16s ease,transform .16s ease}#sales-tracker-table td.waiting-payment-action-v7345:hover{background:#fff7f4!important;box-shadow:inset 0 0 0 2px #ffc9bf}#sales-tracker-table td.waiting-payment-action-v7345:focus-visible{outline:3px solid #ef725f;outline-offset:-3px}#sales-tracker-table td.waiting-payment-action-v7345 .batch-stage-v7250.waiting_payment{box-shadow:0 0 0 1px rgba(211,68,48,.12)}#sales-tracker-table td.waiting-payment-action-v7345 .status-payment-link-v7280{display:inline-flex;align-items:center;margin-top:8px;color:#c64232;font-size:11px;font-weight:900}#receivable-table .finance-total-v7346{position:sticky;bottom:0;z-index:2;background:#eef5ff!important;box-shadow:0 -2px 0 #9fc2ff,0 -10px 24px rgba(30,73,130,.08)}#receivable-table .finance-total-v7346 td{padding-top:16px!important;padding-bottom:16px!important;border-top:2px solid #86b2fa!important;color:#15345f}#receivable-table .finance-total-v7346 b{display:block;font-size:14px;color:#12315a}#receivable-table .finance-total-v7346 small{display:block;margin-top:5px;color:#607b9f!important;line-height:1.45}.finance-total-kicker-v7346{display:block;margin-bottom:5px;color:#2165d7;font-size:9px;font-weight:900;letter-spacing:.1em}.finance-total-v7346 .gain{color:#12805b!important}.finance-total-v7346 .loss{color:#ca4545!important}.finance-total-note-v7346{display:inline-flex;padding:7px 9px;border-radius:8px;background:#dceaff;color:#3c679e;font-size:9px;font-weight:800}#customer-region-summary-v7346{display:flex;align-items:flex-start;justify-content:space-between;gap:22px;margin:0 0 14px;padding:15px 17px;border:1px solid #d8e5f4;border-radius:14px;background:linear-gradient(135deg,#f5f9ff,#fbfdff)}#customer-region-summary-v7346>div{display:grid;gap:3px;min-width:230px}#customer-region-summary-v7346>div>span{color:#2867d9;font-size:8px;font-weight:900;letter-spacing:.14em}#customer-region-summary-v7346>div>b{color:#17365e;font-size:14px}#customer-region-summary-v7346>div>small{color:#7a8da6;font-size:9px}#customer-region-summary-v7346 nav{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:7px}#customer-region-summary-v7346 nav button{border:1px solid #d3e0f0;border-radius:999px;background:#fff;color:#526b8a;padding:7px 10px;font-size:9px;font-weight:800;cursor:pointer}#customer-region-summary-v7346 nav button.active{border-color:#2869de;background:#2869de;color:#fff}#customer-table .customer-region-group-v7346 td{padding:10px 15px!important;border-top:1px solid #c8d9ed!important;border-bottom:1px solid #dfe8f3!important;background:#eaf2fc!important}#customer-table .customer-region-group-v7346 span{color:#194c8a;font-size:11px;font-weight:900}#customer-table .customer-region-group-v7346 b{float:right;color:#68809f;font-size:9px}#customer-table .customer-region-badge-v7346{display:block;margin-top:5px;color:#5f7898!important;font-size:8px!important;font-weight:800;white-space:nowrap}#customer-table tr.customer-row-v7243[hidden]{display:none!important}#customer-table tr.customer-row-v7243.is-converted-v7346>td{background:#edf9f3!important;border-bottom-color:#d1e9dc!important}#customer-table tr.customer-row-v7243.is-converted-v7346:hover>td{background:#e4f5ed!important}#customer-table tr.customer-row-v7243.is-converted-v7346>td:first-child{box-shadow:inset 4px 0 #26a66f}#customer-table tr.customer-row-v7243.is-converted-v7346 .customer-name-cell-v7243>b{color:#126846}.smart-outcome-inline-v7346{width:100%;min-width:210px;height:40px;border:1px solid #a9c8f4;border-radius:9px;background:#f5f9ff;color:#17365e;padding:0 31px 0 11px;font-size:10px;font-weight:800;cursor:pointer}.smart-outcome-inline-v7346:focus{outline:3px solid rgba(40,105,222,.14);border-color:#2869de}.smart-outcome-inline-v7346+small{display:block;margin-top:5px;color:#7a8da6;font-size:8px;line-height:1.4}#inventory-stats .inventory-reserved-stat-v7346{position:relative;cursor:pointer;border-color:#f1cf83;background:linear-gradient(135deg,#fffaf0,#fff)}#inventory-stats .inventory-reserved-stat-v7346:hover{transform:translateY(-2px);box-shadow:0 12px 25px rgba(135,91,21,.13)}#inventory-stats .inventory-reserved-stat-v7346:focus{outline:3px solid rgba(233,165,43,.18)}.inventory-stat-hint-v7346{position:absolute;right:17px;bottom:14px;color:#a66a00;font-size:8px;font-weight:900}#inventory-table .inventory-reserved-cell-v7346{position:relative;background:#fffaf0;cursor:pointer}#inventory-table .inventory-reserved-cell-v7346:hover{background:#fff2d8}.inventory-reserved-cell-hint-v7346{color:#a66a00!important;font-weight:800!important}.inventory-clarity-v7346 .inventory-sizes-panel-v7242{width:min(1080px,calc(100vw - 40px));max-height:calc(100vh - 36px);display:flex;flex-direction:column}.inventory-clarity-v7346 .inventory-sizes-head-v7242 p{margin:4px 0 0;color:#71849e;font-size:10px}.inventory-summary-v7346{grid-template-columns:repeat(4,minmax(0,1fr))!important}.inventory-summary-v7346>button{display:grid;grid-template-columns:1fr auto;align-items:end;text-align:left;border:1px solid #f0ca78!important;border-radius:12px;background:#fff8e7!important;color:#7d5304;padding:14px;cursor:pointer}.inventory-summary-v7346>button small{grid-column:1/-1}.inventory-summary-v7346>button strong{font-size:24px}.inventory-summary-v7346>button em{font-style:normal}.inventory-logic-v7346{display:flex;align-items:center;gap:9px;margin:0 0 12px;padding:10px 13px;border:1px solid #dce6f1;border-radius:10px;background:#f7f9fc;color:#60758f}.inventory-logic-v7346 span,.inventory-logic-v7346 button{border:0;border-radius:7px;padding:6px 9px;font-size:9px;font-weight:900}.inventory-logic-v7346 .actual{background:#eaf2ff;color:#2863b8}.inventory-logic-v7346 button{background:#fff1cf;color:#926000;cursor:pointer}.inventory-logic-v7346 .available{background:#e2f7eb;color:#14704b}.inventory-logic-v7346 i{font-style:normal;font-weight:900}.inventory-logic-v7346 small{margin-left:auto;color:#7d8ea4;font-size:8px}.inventory-size-table-v7346{overflow:auto;min-height:0;border:1px solid #dce5f0;border-radius:12px}.inventory-size-table-v7346 table{width:100%;border-collapse:separate;border-spacing:0;min-width:720px}.inventory-size-table-v7346 th{position:sticky;top:0;z-index:1;padding:11px 14px;background:#f0f4f9;color:#617692;text-align:left;font-size:9px}.inventory-size-table-v7346 td{padding:11px 14px;border-bottom:1px solid #e5ebf2;color:#263e5f;font-size:11px}.inventory-size-table-v7346 td small{margin-left:3px;color:#8a9aae;font-size:8px}.inventory-size-table-v7346 tr.has-reservation td{background:#fffbf2}.inventory-size-table-v7346 tr.out td{background:#fff4f2}.inventory-size-table-v7346 td:nth-child(3) button{border:0;border-radius:7px;background:#ffedc5;color:#946000;padding:7px 10px;font-weight:900;cursor:pointer}.inventory-size-table-v7346 td:nth-child(4) strong{color:#14835a;font-size:14px}.size-state-v7346{display:inline-flex;padding:6px 8px;border-radius:999px;background:#e7f7ef;color:#187151;font-size:8px;font-weight:900}.size-state-v7346.low{background:#fff0ce;color:#9b6500}.size-state-v7346.out{background:#fee5e1;color:#c54135}.no-reservation-v7346{color:#9ba8b8;font-size:8px}.reservation-details-overlay-v7346{position:fixed;inset:0;z-index:2600;display:grid;place-items:center;padding:24px;background:rgba(10,27,50,.68);backdrop-filter:blur(6px)}.reservation-details-panel-v7346{display:flex;flex-direction:column;width:min(980px,calc(100vw - 40px));max-height:calc(100vh - 48px);overflow:hidden;border-radius:20px;background:#fff;box-shadow:0 28px 80px rgba(3,18,38,.35)}.reservation-details-panel-v7346>header{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;padding:22px 25px;border-bottom:1px solid #e2e8f0}.reservation-details-panel-v7346>header span{color:#2869de;font-size:8px;font-weight:900;letter-spacing:.14em}.reservation-details-panel-v7346>header h2{margin:4px 0;color:#173557;font-size:20px}.reservation-details-panel-v7346>header p{margin:0;color:#71839a;font-size:10px}.reservation-details-panel-v7346>header>button{display:grid;place-items:center;width:40px;height:40px;border:0;border-radius:50%;background:#eef3f9;color:#58708e;font-size:22px;cursor:pointer}.reservation-summary-v7346{display:grid;grid-template-columns:repeat(3,1fr);gap:10px;padding:17px 25px;background:#f8fafc}.reservation-summary-v7346 span{display:grid;gap:5px;padding:12px 14px;border:1px solid #dce6f1;border-radius:11px;background:#fff}.reservation-summary-v7346 small{color:#74869c;font-size:8px}.reservation-summary-v7346 b{color:#17375f;font-size:17px}.reservation-summary-v7346 .warning{border-color:#f0cc79;background:#fff9e9}.reservation-summary-v7346 .warning b{color:#9a6500}.reservation-summary-v7346 .clear{border-color:#bfe3d2;background:#f0faf5}.reservation-summary-v7346 .clear b{color:#14734f}.reservation-list-v7346{display:grid!important;gap:14px!important;overflow:auto!important;padding:18px 25px!important}.reservation-list-v7346 .reservation-order-card-v7348{display:block!important;height:auto!important;min-height:0!important;max-height:none!important;overflow:visible!important;border:1px solid #d8e3ef!important;border-radius:13px!important;background:#fff!important;opacity:1!important;visibility:visible!important}.reservation-order-v7346{display:grid!important;grid-template-columns:minmax(0,1fr) 120px auto!important;align-items:center!important;gap:18px!important;min-height:64px!important;height:auto!important;padding:12px 14px!important;background:#eaf2fc!important;overflow:visible!important}.reservation-order-v7346>span{display:grid!important;height:auto!important;visibility:visible!important;opacity:1!important}.reservation-order-identity-v7348{gap:2px!important}.reservation-order-v7346 small{display:block!important;color:#68809e!important;font-size:8px!important}.reservation-order-v7346 b{display:block!important;color:#173b68!important;font-size:13px!important;line-height:1.35!important}.reservation-order-v7346 em{display:block!important;color:#647c99!important;font-size:9px!important;font-style:normal!important;line-height:1.35!important}.reservation-order-total-v7348{justify-items:end;gap:4px!important}.reservation-order-total-v7348 strong{display:block!important;color:#1b589f!important;font-size:14px!important;white-space:nowrap!important;visibility:visible!important;opacity:1!important}.reservation-order-v7346>button{display:inline-flex!important;align-items:center!important;justify-content:center!important;min-width:82px!important;min-height:36px!important;height:auto!important;border:1px solid #9dbde5!important;border-radius:8px!important;background:#fff!important;color:#245fa8!important;padding:8px 10px!important;font-size:9px!important;font-weight:800!important;line-height:1.2!important;white-space:nowrap!important;visibility:visible!important;opacity:1!important;cursor:pointer}.reservation-lines-head-v7348{display:grid!important;grid-template-columns:minmax(200px,1fr) minmax(140px,.55fr) 90px!important;gap:16px!important;padding:8px 14px 8px 69px!important;border-top:1px solid #dce6f1!important;background:#f7f9fc!important;color:#8291a5!important;font-size:8px!important;font-weight:800!important}.reservation-lines-head-v7348 span:last-child{text-align:right}.reservation-lines-v7346{display:block!important;height:auto!important;max-height:none!important;overflow:visible!important;visibility:visible!important;opacity:1!important}.reservation-lines-v7346>.reservation-line-v7348{display:grid!important;grid-template-columns:44px minmax(150px,1fr) minmax(140px,.55fr) 90px!important;align-items:center!important;gap:11px!important;height:auto!important;min-height:64px!important;max-height:none!important;padding:10px 14px!important;border-top:1px solid #e6ecf3!important;background:#fff!important;overflow:visible!important;visibility:visible!important;opacity:1!important}.reservation-lines-v7346 img,.reservation-lines-v7346 .image-placeholder{display:block!important;width:42px!important;height:42px!important;object-fit:cover!important;border-radius:8px!important;background:#eef3f8!important;visibility:visible!important;opacity:1!important}.reservation-lines-v7346 .image-placeholder{display:grid!important;place-items:center!important}.reservation-lines-v7346>div>span{display:grid!important;gap:3px!important;height:auto!important;visibility:visible!important;opacity:1!important}.reservation-lines-v7346>div b{display:block!important;color:#23405f!important;font-size:10px!important;line-height:1.35!important;visibility:visible!important;opacity:1!important}.reservation-lines-v7346>div small{display:block!important;color:#7d8ea4!important;font-size:8px!important;line-height:1.35!important;visibility:visible!important;opacity:1!important}.reservation-lines-v7346>div>strong{display:block!important;color:#9a6500!important;text-align:right!important;white-space:nowrap!important;visibility:visible!important;opacity:1!important}.reservation-empty-v7346{padding:32px;border:1px dashed #cbd7e5;border-radius:13px;text-align:center;color:#647991}.reservation-empty-v7346 b{color:#294867}.reservation-empty-v7346 p{margin:8px 0 0;font-size:10px}.reservation-details-panel-v7346>footer{display:flex;justify-content:flex-end;padding:14px 25px;border-top:1px solid #e2e8f0;background:#fff}#cloud-team-card.team-aligned-v7348{max-width:1120px!important}#cloud-team-card.team-aligned-v7348 .cloud-team-list{display:grid!important;gap:0!important;overflow:hidden;border:1px solid #dce5ef;border-radius:12px;background:#fff}.cloud-team-columns-v7348,.team-aligned-v7348 .cloud-team-row{display:grid!important;grid-template-columns:minmax(330px,1.6fr) minmax(150px,.72fr) minmax(140px,.65fr) 84px!important;align-items:center!important;gap:16px!important}.cloud-team-columns-v7348{padding:10px 15px;border-bottom:1px solid #dce5ef;background:#eef3f9;color:#667c97;font-size:9px;font-weight:850}.cloud-team-columns-v7348 span:last-child{text-align:center}.team-aligned-v7348 .cloud-team-row{min-height:106px;padding:14px 15px!important;border:0!important;border-bottom:1px solid #e3eaf2!important;border-radius:0!important;background:#fff!important}.team-aligned-v7348 .cloud-team-row:last-child{border-bottom:0!important}.team-aligned-v7348 .cloud-team-row>div{min-width:0}.team-aligned-v7348 .cloud-team-row>div:first-child>b{overflow:hidden;color:#213b5b;font-size:13px;text-overflow:ellipsis;white-space:nowrap}.team-aligned-v7348 .cloud-team-row>div:first-child>small{margin-top:3px;color:#7c8da3;font-size:9px}.team-aligned-v7348 .cloud-member-name-editor-v7219{display:grid!important;grid-template-columns:minmax(140px,1fr) auto!important;gap:8px!important;margin-top:9px!important}.team-aligned-v7348 .cloud-member-name-editor-v7219 input,.team-aligned-v7348 .cloud-team-row select{width:100%!important;min-width:0!important;height:38px!important;margin:0!important;padding:0 10px!important;border:1px solid #cfdaea!important;border-radius:8px!important;background:#fff!important;color:#223b59!important}.team-aligned-v7348 .cloud-member-name-editor-v7219 button,.team-aligned-v7348 .cloud-team-row>div:last-child>button{display:inline-flex!important;align-items:center!important;justify-content:center!important;height:38px!important;margin:0!important;padding:0 11px!important;white-space:nowrap!important}.team-aligned-v7348 .cloud-role-owner{display:inline-flex!important;align-items:center!important;min-height:34px!important;padding:7px 10px!important}.team-aligned-v7348 .cloud-team-row>div:nth-child(3){color:#344d6a;font-size:10px;font-weight:800}.team-aligned-v7348 .cloud-team-row>div:last-child{text-align:center}@media(max-width:760px){#customer-region-summary-v7346{display:grid}#customer-region-summary-v7346 nav{justify-content:flex-start;flex-wrap:nowrap;overflow:auto;padding-bottom:4px}#customer-region-summary-v7346 nav button{flex:0 0 auto}.inventory-clarity-v7346 .inventory-sizes-panel-v7242,.reservation-details-panel-v7346{width:100%;max-height:92dvh;border-radius:18px 18px 0 0}.inventory-sizes-overlay-v7242.inventory-clarity-v7346,.reservation-details-overlay-v7346{align-items:end;padding:0}.inventory-summary-v7346{grid-template-columns:repeat(2,1fr)!important}.inventory-logic-v7346{overflow:auto}.inventory-logic-v7346 small{display:none}.reservation-summary-v7346{grid-template-columns:1fr;padding:12px 16px}.reservation-list-v7346{padding:14px 16px!important}.reservation-details-panel-v7346>header{padding:18px 16px}.reservation-order-v7346{grid-template-columns:1fr auto!important;gap:10px!important}.reservation-order-total-v7348{justify-items:end}.reservation-order-v7346>button{grid-column:1/-1;width:100%!important}.reservation-lines-head-v7348{display:none!important}.reservation-lines-v7346>.reservation-line-v7348{grid-template-columns:42px 1fr auto!important}.reservation-line-size-v7348{grid-column:2}.reservation-lines-v7346>div>strong{grid-column:3;grid-row:1/3}#cloud-team-card.team-aligned-v7348{max-width:none!important}.cloud-team-columns-v7348{display:none!important}.team-aligned-v7348 .cloud-team-list{gap:10px!important;overflow:visible!important;border:0;background:transparent}.team-aligned-v7348 .cloud-team-row{grid-template-columns:1fr!important;gap:10px!important;padding:13px!important;border:1px solid #dce5ef!important;border-radius:11px!important}.team-aligned-v7348 .cloud-team-row>div:last-child{text-align:left}#receivable-table .finance-total-v7346{position:static}}.sidebar .nav-item>.nav-icon-v7349{display:inline-flex;flex:0 0 28px;align-items:center;justify-content:center;width:28px;min-width:28px;height:28px;color:currentColor;font-size:0;line-height:1}.sidebar .nav-item>.nav-icon-v7349 svg{display:block;width:19px;height:19px;fill:none;stroke:currentColor;stroke-width:1.85;stroke-linecap:round;stroke-linejoin:round}.sidebar .nav-item .nav-chevron{display:inline-flex;align-items:center;justify-content:center;width:20px;height:28px;color:#879ab3;font-size:0;line-height:1;transform:none!important}.sidebar .nav-item .nav-chevron svg{display:block;width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}.sidebar .nav-item[aria-expanded=true] .nav-chevron{color:#fff;transform:rotate(90deg)!important}.sidebar .nav-item:hover>.nav-icon-v7349,.sidebar .nav-item.active>.nav-icon-v7349,.sidebar .nav-item[aria-expanded=true]>.nav-icon-v7349{color:#fff}.sidebar .nav-item:focus-visible{outline:2px solid rgba(255,255,255,.75);outline-offset:2px}@media(max-width:900px){.sidebar .nav-item>.nav-icon-v7349{flex-basis:24px;width:24px!important;min-width:24px!important;height:24px!important}.sidebar .nav-item>.nav-icon-v7349 svg{width:18px;height:18px}}@media(max-width:760px){.sidebar .nav-item>.nav-icon-v7349{display:inline-flex!important;flex:0 0 21px!important;width:21px!important;min-width:21px!important;height:21px!important;line-height:21px!important}.sidebar .nav-item>.nav-icon-v7349 svg{width:18px;height:18px}}#page-sales-tracker .linked-group-actions-v7315>[data-group-action=packing]{display:inline-flex;align-items:center;justify-content:center;gap:5px;border-color:#b8d9ff;background:#eef6ff;color:#1557a4}#page-sales-tracker .linked-group-actions-v7315>[data-group-action=packing] svg{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:1.9;stroke-linecap:round;stroke-linejoin:round}.pl-linked-overview-v7350{border-color:#b9d5f8;background:linear-gradient(135deg,#f7fbff,#eef6ff)}.pl-linked-overview-v7350 .pl-panel-title{align-items:flex-start}.pl-linked-overview-v7350 .pl-panel-title>span{flex:none;padding:8px 12px;border-radius:999px;background:#173a63;color:#fff;font-size:12px;font-weight:850}.pl-linked-order-grid-v7350{display:grid;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:10px}.pl-linked-order-grid-v7350 article{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:3px 10px;padding:12px 14px;border:1px solid #d5e5f7;border-radius:12px;background:#fff}.pl-linked-order-grid-v7350 article small{grid-row:1/3;display:grid;place-items:center;width:34px;height:34px;border-radius:10px;background:#e7f1ff;color:#1d63bd;font-weight:850}.pl-linked-order-grid-v7350 article b{font-size:13px;color:#173a63}.pl-linked-order-grid-v7350 article span{font-size:10px;color:#70839b}.pl-editor-linked-v7350 .pl-items{min-width:1080px}.pl-source-order-v7350{min-width:145px}.pl-source-order-v7350 b,.pl-source-order-v7350 small{display:block}.pl-source-order-v7350 b{color:#1b5fb3}.pl-source-order-v7350 small{margin-top:4px;color:#7a8ba0;font-size:9px}@media(max-width:900px){.pl-linked-order-grid-v7350{grid-template-columns:1fr}.pl-linked-overview-v7350 .pl-panel-title{display:grid}}#customer-analytics-v7356{display:grid;gap:12px;margin:0 0 14px;padding:16px;border:1px solid #d9e5f3;border-radius:16px;background:linear-gradient(145deg,#f7faff,#eef5ff);box-shadow:0 12px 30px rgba(30,73,130,.07)}.customer-analytics-head-v7356{display:flex;align-items:flex-start;justify-content:space-between;gap:20px}.customer-analytics-head-v7356>div{display:grid;gap:3px}.customer-analytics-head-v7356>div>span{color:#2867d9;font-size:8px;font-weight:900;letter-spacing:.15em}.customer-analytics-head-v7356>div>b{color:#17365e;font-size:16px}.customer-analytics-head-v7356>div>small{color:#71859f;font-size:9px}.customer-analytics-head-v7356 nav{display:flex;gap:6px;padding:3px;border-radius:11px;background:#e5eefb}.customer-analytics-head-v7356 nav button{border:0;border-radius:8px;background:transparent;color:#5c7390;padding:7px 10px;font-size:9px;font-weight:850;cursor:pointer}.customer-analytics-head-v7356 nav button.active{background:#fff;color:#1f60cb;box-shadow:0 3px 10px rgba(29,76,139,.11)}.customer-analytics-kpis-v7356{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:9px}.customer-analytics-kpi-v7356{position:relative;overflow:hidden;min-width:0;padding:13px 14px;border:1px solid #dce6f2;border-radius:12px;background:#fff}.customer-analytics-kpi-v7356:before{content:"";position:absolute;inset:0 auto 0 0;width:3px;background:#7092bd}.customer-analytics-kpi-v7356.new:before{background:#2e6de1}.customer-analytics-kpi-v7356.inquiry:before{background:#7b61d1}.customer-analytics-kpi-v7356.quote:before{background:#e1a52e}.customer-analytics-kpi-v7356.order:before{background:#20a474}.customer-analytics-kpi-v7356 span,.customer-analytics-kpi-v7356 small{display:block;color:#74879f;font-size:9px}.customer-analytics-kpi-v7356 strong{display:block;margin:5px 0 4px;color:#17365e;font-size:22px}.customer-analytics-kpi-v7356 small{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.customer-analytics-grid-v7356{display:grid;grid-template-columns:1.45fr 1fr 1fr;gap:9px}.customer-analytics-panel-v7356{min-width:0;padding:13px 14px;border:1px solid #dce6f2;border-radius:12px;background:#fff}.customer-analytics-panel-v7356>header{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:12px}.customer-analytics-panel-v7356>header b,.customer-analytics-panel-v7356>header small{display:block}.customer-analytics-panel-v7356>header b{color:#17365e;font-size:11px}.customer-analytics-panel-v7356>header small{margin-top:3px;color:#7a8ca3;font-size:8px}.customer-trend-v7356{grid-row:span 2}.customer-chart-legend-v7356{display:flex;align-items:center;gap:4px;color:#7a8ca3;font-size:8px;white-space:nowrap}.customer-chart-legend-v7356 i{display:block;width:7px;height:7px;margin-left:4px;border-radius:2px}.customer-chart-legend-v7356 .new,.customer-trend-bars-v7356 .new{background:#2e6de1}.customer-chart-legend-v7356 .inquiry,.customer-trend-bars-v7356 .inquiry{background:#7b61d1}.customer-chart-legend-v7356 .quote,.customer-trend-bars-v7356 .quote{background:#e1a52e}.customer-chart-legend-v7356 .order,.customer-trend-bars-v7356 .order{background:#20a474}.customer-trend-chart-v7356{display:grid;grid-template-columns:repeat(6,1fr);align-items:end;gap:8px;height:150px;padding:8px 3px 0;border-bottom:1px solid #dfe7f1}.customer-trend-chart-v7356 article{display:grid;grid-template-rows:112px auto auto;gap:3px;min-width:0;text-align:center}.customer-trend-bars-v7356{display:flex;align-items:flex-end;justify-content:center;gap:2px;height:108px}.customer-trend-bars-v7356 span{display:block;width:7px;min-height:3px;border-radius:3px 3px 0 0}.customer-trend-chart-v7356 article>b{color:#49617f;font-size:8px}.customer-trend-chart-v7356 article>small{color:#93a0b2;font-size:7px}.customer-funnel-v7356>div{display:grid;gap:8px}.customer-funnel-v7356 article{display:grid;grid-template-columns:22px 1fr auto;align-items:center;gap:8px}.customer-funnel-v7356 article>span{display:grid;place-items:center;width:21px;height:21px;border-radius:7px;background:#e9f1fe;color:#2866d2;font-size:8px;font-weight:900}.customer-funnel-v7356 article div b{display:block;color:#506783;font-size:9px}.customer-funnel-v7356 article i,.customer-breakdown-v7356 button i{display:block;overflow:hidden;height:5px;margin-top:4px;border-radius:999px;background:#edf2f8}.customer-funnel-v7356 article u{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#2e6de1,#20a474)}.customer-funnel-v7356 article strong{color:#17365e;font-size:13px}.customer-breakdown-v7356>div{display:grid;gap:7px}.customer-breakdown-v7356 button{display:grid;gap:3px;width:100%;padding:0;border:0;background:none;text-align:left}.customer-breakdown-v7356 button:not(:disabled){cursor:pointer}.customer-breakdown-v7356 button span{display:flex;align-items:center;justify-content:space-between;gap:10px}.customer-breakdown-v7356 button b{color:#506783;font-size:9px}.customer-breakdown-v7356 button em{color:#17365e;font-size:9px;font-style:normal;font-weight:900}.customer-breakdown-v7356 button u{display:block;height:100%;border-radius:inherit;background:#5e8fe7}.customer-breakdown-v7356 button:not(:disabled) u{background:#21a474}.customer-breakdown-v7356 p{margin:18px 0;color:#8a98aa;font-size:9px;text-align:center}.customer-analytics-note-v7356{margin:0;padding:9px 11px;border-radius:9px;background:#e8f1fd;color:#607996;font-size:8px;line-height:1.55}.customer-analytics-note-v7356 b{color:#244e83}@media(max-width:1180px){.customer-analytics-kpis-v7356{grid-template-columns:repeat(3,minmax(0,1fr))}.customer-analytics-grid-v7356{grid-template-columns:1fr 1fr}.customer-trend-v7356{grid-row:auto;grid-column:1/-1}}@media(max-width:720px){#customer-analytics-v7356{padding:12px}.customer-analytics-head-v7356{display:grid}.customer-analytics-head-v7356 nav{overflow:auto}.customer-analytics-head-v7356 nav button{flex:0 0 auto}.customer-analytics-kpis-v7356,.customer-analytics-grid-v7356{grid-template-columns:1fr 1fr}.customer-trend-v7356{grid-column:1/-1}.customer-chart-legend-v7356{display:none}}@media(max-width:480px){.customer-analytics-kpis-v7356,.customer-analytics-grid-v7356{grid-template-columns:1fr}.customer-trend-v7356{grid-column:auto}.customer-trend-chart-v7356{gap:3px}.customer-trend-bars-v7356 span{width:5px}}#page-customers.customer-workspace-v7358{--cus-ink:#172b46;--cus-muted:#75859a;--cus-line:#dce5f0;--cus-blue:#2563eb;flex-direction:column;gap:12px}#page-customers.customer-workspace-v7358.active{display:flex}#page-customers.customer-workspace-v7358:not(.active){display:none}#page-customers #customer-list-view[hidden],#page-customers #customer-followup-view[hidden],#customer-analytics-v7356[hidden]{display:none!important}.customer-hub-v7358{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:18px;padding:11px 13px;border:1px solid rgba(218,227,239,.94);border-radius:17px;background:rgba(255,255,255,.92);box-shadow:0 12px 36px rgba(31,54,86,.055);backdrop-filter:blur(16px)}.customer-hub-copy-v7358{display:flex;align-items:center;gap:10px;min-width:255px}.customer-hub-copy-v7358>span{display:grid;place-items:center;width:35px;height:35px;border-radius:11px;background:#eaf2ff;color:#2563eb}.customer-hub-copy-v7358 svg{width:18px;height:18px;fill:none;stroke:currentColor;stroke-width:1.85;stroke-linecap:round;stroke-linejoin:round}.customer-hub-copy-v7358>div{display:grid;gap:2px}.customer-hub-copy-v7358 b{color:var(--cus-ink);font-size:13px}.customer-hub-copy-v7358 small{color:#8b98aa;font-size:9px}.customer-hub-tabs-v7358{display:flex;align-items:center;justify-content:flex-start;gap:4px;min-width:0;padding:4px;border-radius:12px;background:#f1f5fa}.customer-hub-tabs-v7358 button{min-height:38px;display:inline-flex;align-items:center;justify-content:center;gap:7px;padding:8px 15px;border:0;border-radius:9px;background:transparent;color:#65768c;cursor:pointer;font-size:10px;font-weight:850;white-space:nowrap;transition:transform .18s ease,background .18s ease,color .18s ease,box-shadow .18s ease}.customer-hub-tabs-v7358 button:hover{transform:translateY(-1px);background:#fff;color:#245fae}.customer-hub-tabs-v7358 button.active{background:#fff;color:#155fc6;box-shadow:0 5px 16px rgba(34,66,107,.11)}.customer-hub-tabs-v7358 em{min-width:20px;height:20px;display:grid;place-items:center;padding:0 5px;border-radius:7px;background:#e5edf7;color:#60758f;font-size:9px;font-style:normal}.customer-hub-tabs-v7358 button.active em{background:#e7f0ff;color:#1d63c7}#page-customers.customer-workspace-v7358 #customer-pools{display:none!important}#page-customers.customer-workspace-v7358 #customer-followup-filters-v7243{margin-top:0}#customer-analytics-v7356.customer-analytics-standalone-v7358{margin:0;padding:18px;min-height:520px;border-radius:17px;background:linear-gradient(145deg,#f8fbff,#eef5ff);box-shadow:0 12px 36px rgba(31,54,86,.06)}#customer-analytics-v7356.customer-analytics-standalone-v7358 .customer-analytics-head-v7356{padding-bottom:3px}@media(max-width:1100px){.customer-hub-v7358{grid-template-columns:1fr}.customer-hub-copy-v7358{display:none}.customer-hub-tabs-v7358{overflow-x:auto}.customer-hub-tabs-v7358 button{flex:0 0 auto}}@media(max-width:720px){#page-customers.customer-workspace-v7358{gap:9px}.customer-hub-v7358{padding:8px}.customer-hub-tabs-v7358{justify-content:flex-start}.customer-hub-tabs-v7358 button{min-height:42px;padding:8px 12px}#customer-analytics-v7356.customer-analytics-standalone-v7358{padding:12px;min-height:0}}#customer-analytics-v7356.customer-analytics-standalone-v7358{gap:14px;padding:18px;background:linear-gradient(145deg,#f8fbff,#eef5ff)}.customer-intel-head-v7359{display:flex;align-items:flex-start;justify-content:space-between;gap:22px}.customer-intel-head-v7359>div{display:grid;gap:4px}.customer-intel-head-v7359>div>span{color:#2867d9;font-size:9px;font-weight:900;letter-spacing:.16em}.customer-intel-head-v7359>div>b{color:#17365e;font-size:19px}.customer-intel-head-v7359>div>small{color:#71859f;font-size:10px}.customer-intel-head-v7359 nav{display:flex;gap:6px;padding:4px;border-radius:12px;background:#e4edf9}.customer-intel-head-v7359 nav button{border:0;border-radius:9px;background:transparent;color:#5c7390;padding:8px 12px;font-size:10px;font-weight:850;cursor:pointer}.customer-intel-head-v7359 nav button.active{background:#fff;color:#1f60cb;box-shadow:0 3px 12px rgba(29,76,139,.12)}.customer-intel-scope-v7359{display:flex;align-items:center;gap:10px;padding:10px 12px;border:1px solid #cfe0f5;border-radius:11px;background:#eaf3ff;color:#58718e;font-size:10px;line-height:1.5}.customer-intel-scope-v7359 b{flex:0 0 auto;color:#24558f}.customer-intel-kpis-v7359{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:9px}.customer-intel-kpi-v7359{position:relative;overflow:hidden;min-width:0;padding:14px 13px;border:1px solid #dce6f2;border-radius:13px;background:#fff;text-align:left;cursor:pointer;transition:.16s ease}.customer-intel-kpi-v7359:hover{transform:translateY(-1px);border-color:#b9d1ee;box-shadow:0 7px 18px rgba(29,76,139,.08)}.customer-intel-kpi-v7359:before{content:"";position:absolute;inset:0 auto 0 0;width:4px;background:#7591b4}.customer-intel-kpi-v7359.new:before{background:#2e6de1}.customer-intel-kpi-v7359.inquiry:before{background:#8063d8}.customer-intel-kpi-v7359.quote:before{background:#e5a52d}.customer-intel-kpi-v7359.order:before{background:#1fa475}.customer-intel-kpi-v7359.paid:before{background:#0f8f87}.customer-intel-kpi-v7359.repeat:before{background:#d56b42}.customer-intel-kpi-v7359 span,.customer-intel-kpi-v7359 small{display:block;color:#74879f;font-size:9px}.customer-intel-kpi-v7359 strong{display:block;margin:6px 0 5px;color:#17365e;font-size:23px}.customer-intel-kpi-v7359 small{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.customer-intel-grid-v7359{display:grid;grid-template-columns:repeat(12,minmax(0,1fr));gap:10px}.customer-intel-panel-v7359{min-width:0;padding:14px 15px;border:1px solid #dce6f2;border-radius:13px;background:#fff}.customer-intel-panel-v7359>header{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;margin-bottom:12px}.customer-intel-panel-v7359>header b,.customer-intel-panel-v7359>header small{display:block}.customer-intel-panel-v7359>header b{color:#17365e;font-size:12px}.customer-intel-panel-v7359>header small{margin-top:4px;color:#7a8ca3;font-size:9px;line-height:1.4}.customer-intel-trend-v7359{grid-column:span 7}.customer-intel-funnel-v7359{grid-column:span 5}.customer-intel-source-v7359{grid-column:span 7}.customer-intel-quality-v7359{grid-column:span 5}.customer-intel-regions-v7359{grid-column:span 4}.customer-intel-actions-v7359{grid-column:span 8}.customer-intel-sales-v7359{grid-column:1/-1}.customer-intel-legend-v7359{display:flex;align-items:center;gap:4px;color:#7a8ca3;font-size:8px;white-space:nowrap}.customer-intel-legend-v7359 i{display:block;width:7px;height:7px;margin-left:5px;border-radius:2px}.customer-intel-legend-v7359 .new,.customer-intel-trend-chart-v7359 .new{background:#2e6de1}.customer-intel-legend-v7359 .inquiry,.customer-intel-trend-chart-v7359 .inquiry{background:#8063d8}.customer-intel-legend-v7359 .quote,.customer-intel-trend-chart-v7359 .quote{background:#e5a52d}.customer-intel-legend-v7359 .order,.customer-intel-trend-chart-v7359 .order{background:#1fa475}.customer-intel-trend-chart-v7359{display:grid;grid-template-columns:repeat(6,1fr);align-items:end;gap:10px;height:165px;padding:6px 4px 0;border-bottom:1px solid #e0e8f2}.customer-intel-trend-chart-v7359 article{display:grid;grid-template-rows:125px auto auto;gap:3px;text-align:center}.customer-intel-trend-chart-v7359 article>div{display:flex;align-items:flex-end;justify-content:center;gap:3px;height:120px}.customer-intel-trend-chart-v7359 article span{display:block;width:9px;min-height:3px;border-radius:4px 4px 0 0}.customer-intel-trend-chart-v7359 article>b{color:#49617f;font-size:9px}.customer-intel-trend-chart-v7359 article>small{color:#93a0b2;font-size:8px}.customer-intel-funnel-v7359>div{display:grid;gap:8px}.customer-intel-funnel-v7359 button{display:grid;grid-template-columns:25px 1fr 55px;align-items:center;gap:9px;width:100%;padding:0;border:0;background:none;text-align:left;cursor:pointer}.customer-intel-funnel-v7359 button>span{display:grid;place-items:center;width:24px;height:24px;border-radius:8px;background:#e8f1fe;color:#2866d2;font-size:9px;font-weight:900}.customer-intel-funnel-v7359 button div b{display:block;color:#506783;font-size:10px}.customer-intel-funnel-v7359 button div i{display:block;overflow:hidden;height:6px;margin-top:5px;border-radius:999px;background:#edf2f8}.customer-intel-funnel-v7359 button div u{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#2e6de1,#20a474)}.customer-intel-funnel-v7359 button>strong{color:#17365e;font-size:14px;text-align:right}.customer-intel-funnel-v7359 button>strong small{display:block;margin-top:1px;color:#8292a6;font-size:8px}.customer-intel-table-wrap-v7359{overflow:auto}.customer-intel-table-wrap-v7359 table{width:100%;border-collapse:collapse}.customer-intel-table-wrap-v7359 th{padding:7px 8px;border-bottom:1px solid #dfe8f2;color:#75879d;font-size:9px;text-align:left;white-space:nowrap}.customer-intel-table-wrap-v7359 td{padding:9px 8px;border-bottom:1px solid #edf2f7;color:#536a86;font-size:10px}.customer-intel-table-wrap-v7359 tbody tr[data-analytics-detail]{cursor:pointer}.customer-intel-table-wrap-v7359 tbody tr[data-analytics-detail]:hover{background:#f4f8fe}.customer-intel-table-wrap-v7359 td b{color:#1d4f8f}.customer-intel-table-wrap-v7359 td.empty{padding:24px;text-align:center;color:#8a98aa}.customer-intel-quality-grid-v7359{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.customer-intel-quality-grid-v7359 button{display:flex;align-items:center;justify-content:space-between;gap:8px;padding:12px;border:1px solid #e0e8f2;border-radius:10px;background:#f8fbff;color:#506783;cursor:pointer}.customer-intel-quality-grid-v7359 button:hover{border-color:#bcd3ef;background:#f1f7ff}.customer-intel-quality-grid-v7359 span{font-size:9px;font-weight:800}.customer-intel-quality-grid-v7359 strong{color:#17365e;font-size:17px}.customer-intel-regions-v7359>div{display:grid;gap:9px}.customer-intel-regions-v7359 button{display:grid;gap:4px;padding:0;border:0;background:none;cursor:pointer}.customer-intel-regions-v7359 button span{display:flex;align-items:center;justify-content:space-between;color:#506783}.customer-intel-regions-v7359 button b{font-size:10px}.customer-intel-regions-v7359 button strong{font-size:10px}.customer-intel-regions-v7359 button i{display:block;overflow:hidden;height:6px;border-radius:999px;background:#edf2f8}.customer-intel-regions-v7359 button u{display:block;height:100%;border-radius:inherit;background:#21a474}.customer-intel-regions-v7359 p{color:#8a98aa;font-size:10px;text-align:center}.customer-intel-actions-v7359>div{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.customer-intel-row-v7359{display:grid;grid-template-columns:1fr auto 10px;align-items:center;gap:8px;padding:10px 11px;border:1px solid #e0e8f2;border-radius:10px;background:#fbfdff;text-align:left;cursor:pointer}.customer-intel-row-v7359:hover{border-color:#f0c995;background:#fffaf2}.customer-intel-row-v7359 span{min-width:0}.customer-intel-row-v7359 b,.customer-intel-row-v7359 small{display:block}.customer-intel-row-v7359 b{color:#526a86;font-size:9px}.customer-intel-row-v7359 small{margin-top:3px;color:#8a98aa;font-size:8px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.customer-intel-row-v7359 strong{color:#c77824;font-size:16px}.customer-intel-row-v7359 i{color:#9ba9ba;font-size:17px;font-style:normal}.customer-intel-note-v7359{margin:0;padding:10px 12px;border-radius:10px;background:#e8f1fd;color:#607996;font-size:9px;line-height:1.55}.customer-intel-note-v7359 b{color:#244e83}.customer-intel-modal-v7359[hidden]{display:none}.customer-intel-modal-v7359{position:fixed;z-index:10080;inset:0;display:grid;place-items:center;padding:28px;background:rgba(11,31,56,.72);backdrop-filter:blur(3px)}.customer-intel-modal-panel-v7359{position:relative;width:min(980px,96vw);max-height:88vh;overflow:hidden;border-radius:18px;background:#fff;box-shadow:0 30px 80px rgba(4,25,50,.28)}.customer-intel-modal-panel-v7359>header{display:grid;gap:4px;padding:22px 26px 18px;border-bottom:1px solid #dce6f2}.customer-intel-modal-panel-v7359>header span{color:#2e6de1;font-size:9px;font-weight:900;letter-spacing:.16em}.customer-intel-modal-panel-v7359>header b{color:#17365e;font-size:20px}.customer-intel-modal-panel-v7359>header small{color:#788ba2;font-size:10px}.customer-intel-modal-close-v7359{position:absolute;z-index:2;top:17px;right:19px;display:grid;place-items:center;width:36px;height:36px;border:0;border-radius:50%;background:#edf3fb;color:#5e7490;font-size:22px;cursor:pointer}.customer-intel-modal-panel-v7359>div{max-height:calc(88vh - 105px);overflow:auto;padding:14px 20px 22px}.customer-intel-detail-table-v7359 table{width:100%;border-collapse:collapse}.customer-intel-detail-table-v7359 th{padding:9px 10px;border-bottom:1px solid #dce6f2;color:#71849d;font-size:9px;text-align:left}.customer-intel-detail-table-v7359 td{padding:11px 10px;border-bottom:1px solid #edf2f7;color:#526a86;font-size:10px}.customer-intel-detail-table-v7359 td b,.customer-intel-detail-table-v7359 td small{display:block}.customer-intel-detail-table-v7359 td b{color:#17365e}.customer-intel-detail-table-v7359 td small{margin-top:3px;color:#91a0b2}.customer-intel-detail-table-v7359 td button{padding:6px 10px;border:1px solid #bcd3ef;border-radius:8px;background:#f5f9ff;color:#2562bd;font-size:9px;font-weight:850;cursor:pointer}.customer-intel-empty-v7359{padding:45px;color:#8a98aa;text-align:center}@media(max-width:1360px){.customer-intel-kpis-v7359{grid-template-columns:repeat(4,minmax(0,1fr))}.customer-intel-actions-v7359>div{grid-template-columns:repeat(2,1fr)}}@media(max-width:960px){.customer-intel-head-v7359{display:grid}.customer-intel-head-v7359 nav{overflow:auto}.customer-intel-trend-v7359,.customer-intel-funnel-v7359,.customer-intel-source-v7359,.customer-intel-quality-v7359,.customer-intel-regions-v7359,.customer-intel-actions-v7359{grid-column:1/-1}.customer-intel-kpis-v7359{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:680px){#customer-analytics-v7356.customer-analytics-standalone-v7358{padding:12px}.customer-intel-kpis-v7359{grid-template-columns:repeat(2,minmax(0,1fr))}.customer-intel-scope-v7359{align-items:flex-start}.customer-intel-actions-v7359>div{grid-template-columns:1fr}.customer-intel-quality-grid-v7359{grid-template-columns:repeat(2,1fr)}.customer-intel-legend-v7359{display:none}.customer-intel-modal-v7359{padding:10px}.customer-intel-detail-table-v7359{overflow:auto}.customer-intel-detail-table-v7359 table{min-width:680px}}#page-customers .customer-hub-v7358.customer-tabs-only-v7360{display:block;padding:7px 9px;border:1px solid #dce5f1;border-radius:18px;background:#fff;box-shadow:0 10px 30px rgba(31,65,114,.055)}#page-customers .customer-tabs-only-v7360 .customer-hub-tabs-v7358{width:100%;justify-content:flex-start;gap:5px;padding:5px;border-radius:14px;background:#f3f6fa}#page-customers .customer-tabs-only-v7360 .customer-hub-tabs-v7358 button{position:relative;min-height:48px;padding:0 20px;border-radius:11px;color:#62738d;font-size:15px;font-weight:760;letter-spacing:0;transition:color 160ms ease,background 160ms ease,box-shadow 160ms ease,transform 160ms ease}#page-customers .customer-tabs-only-v7360 .customer-hub-tabs-v7358 button:hover{color:#142a47;background:rgba(255,255,255,.62)}#page-customers .customer-tabs-only-v7360 .customer-hub-tabs-v7358 button.active{color:#2563eb;background:#fff;box-shadow:0 6px 16px rgba(31,65,114,.11)}#page-customers .customer-tabs-only-v7360 .customer-hub-tabs-v7358 button.active::after{content:"";position:absolute;right:18px;bottom:5px;left:18px;height:3px;border-radius:999px;background:#2563eb}#page-customers .customer-tabs-only-v7360 .customer-hub-tabs-v7358 em{min-width:22px;height:22px;border-radius:8px;font-size:11px}@media(max-width:720px){#page-customers .customer-hub-v7358.customer-tabs-only-v7360{padding:6px}#page-customers .customer-tabs-only-v7360 .customer-hub-tabs-v7358{overflow-x:auto}#page-customers .customer-tabs-only-v7360 .customer-hub-tabs-v7358 button{min-height:44px;padding:0 14px;font-size:13px;flex:0 0 auto}}.prelaunch-private-badge-v7361{margin-left:auto;padding:3px 7px;border-radius:8px;background:rgba(255,255,255,.1);font-size:10px;font-weight:800;letter-spacing:.06em}.brand-mark,.cloud-gate-brand>span{overflow:hidden;background:#fff!important;border:1px solid rgba(16,35,61,.12);box-shadow:0 5px 16px rgba(5,18,35,.16)}.brand-mark img,.cloud-gate-brand>span img{display:block;width:100%;height:100%;object-fit:cover}#page-prelaunch{--prep-blue:#2867e8;--prep-navy:#132b4f;--prep-line:#dce6f4;color:var(--prep-navy)}.prelaunch-shell-v7361{display:grid;gap:18px}.prelaunch-hero-v7361{display:flex;align-items:flex-start;justify-content:space-between;gap:22px;padding:26px 28px;border:1px solid #dce7f7;border-radius:22px;background:linear-gradient(135deg,#f8fbff 0%,#eef5ff 58%,#f9fbff 100%);box-shadow:0 16px 38px rgba(23,58,105,.07)}.prelaunch-kicker-v7361{margin:0 0 6px;color:var(--prep-blue);font-size:11px;font-weight:900;letter-spacing:.18em}.prelaunch-hero-v7361 h2{margin:0;font-size:28px;line-height:1.2}.prelaunch-hero-v7361 p{margin:8px 0 0;color:#657892;line-height:1.6}.prelaunch-hero-actions-v7361{display:flex;align-items:center;gap:10px;flex-wrap:wrap;justify-content:flex-end}.prelaunch-sync-v7361{padding:8px 12px;border:1px solid #cce9dc;border-radius:999px;background:#edf9f4;color:#16815c;font-size:12px;font-weight:800;white-space:nowrap}.prelaunch-summary-v7361{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px}.prelaunch-stat-v7361{width:100%;padding:17px 18px;border:1px solid #e0e8f3;border-radius:17px;background:#fff;color:inherit;text-align:left;box-shadow:0 8px 22px rgba(22,53,94,.05);cursor:pointer;transition:transform .18s,border-color .18s,box-shadow .18s,background .18s}.prelaunch-stat-v7361:hover{transform:translateY(-2px);border-color:#b8c8dc;box-shadow:0 13px 28px rgba(22,53,94,.11)}.prelaunch-stat-v7361:focus-visible{outline:3px solid rgba(45,108,231,.2);outline-offset:3px}.prelaunch-stat-v7361.is-active{background:#f7faff;border-color:#9cb8df;box-shadow:0 0 0 2px rgba(45,108,231,.1),0 13px 28px rgba(22,53,94,.1)}.prelaunch-stat-v7361.is-active span::after{content:" \b7  \5f53\524d\7b5b\9009";color:#2d6ce7;font-weight:850}.prelaunch-stat-v7361 span{display:block;color:#7889a0;font-size:12px;font-weight:750}.prelaunch-stat-v7361 strong{display:block;margin-top:7px;font-size:25px}.prelaunch-stat-v7361 em{display:block;margin-top:5px;color:#8b99ad;font-size:11px;font-style:normal}.prelaunch-stat-v7361[data-tone=blue]{border-left:4px solid #2d6ce7}.prelaunch-stat-v7361[data-tone=violet]{border-left:4px solid #8564df}.prelaunch-stat-v7361[data-tone=green]{border-left:4px solid #23a878}.prelaunch-stat-v7361[data-tone=amber]{border-left:4px solid #e8a022}.prelaunch-stat-v7361[data-tone=red]{border-left:4px solid #dc6a57}.prelaunch-toolbar-v7361{display:grid;grid-template-columns:minmax(280px,1fr) 170px 150px 150px auto auto;gap:10px;padding:14px;border:1px solid #e0e8f3;border-radius:18px;background:#fff}.prelaunch-toolbar-v7361 input,.prelaunch-toolbar-v7361 select{width:100%;height:44px;border:1px solid #d7e2f0;border-radius:12px;background:#fbfdff;padding:0 13px;color:#243a5b;font:inherit}.prelaunch-toolbar-v7361 input:focus,.prelaunch-toolbar-v7361 select:focus{outline:2px solid rgba(45,108,231,.16);border-color:#82aef6}.prelaunch-toolbar-v7361 button{height:44px;white-space:nowrap}.prelaunch-stage-list-v7361{display:grid;gap:14px}.prelaunch-stage-v7361{overflow:hidden;border:1px solid #dce6f2;border-radius:18px;background:#fff;box-shadow:0 9px 25px rgba(24,52,91,.045)}.prelaunch-stage-head-v7361{display:grid;grid-template-columns:auto minmax(220px,1fr) 230px auto;align-items:center;gap:14px;width:100%;padding:16px 18px;border:0;background:#f8fbff;text-align:left;color:#1c3558}.prelaunch-stage-index-v7361{display:grid;place-items:center;width:38px;height:38px;border-radius:12px;background:#e8f1ff;color:#2564d8;font-weight:900}.prelaunch-stage-title-v7361{display:block;min-width:0}.prelaunch-stage-name-v7362{display:block;width:100%;height:38px;border:1px solid transparent;border-radius:9px;background:transparent;padding:0 9px;color:#18385f;font:inherit;font-size:16px;font-weight:850}.prelaunch-stage-name-v7362:hover{border-color:#cbd9ec;background:#fff}.prelaunch-stage-name-v7362:focus{outline:3px solid rgba(45,108,231,.13);border-color:#74a4f1;background:#fff}.prelaunch-stage-title-v7361 small{display:block;margin:4px 9px 0;color:#7c8da4}.prelaunch-stage-progress-v7361{display:grid;grid-template-columns:minmax(90px,1fr) auto;align-items:center;gap:10px}.prelaunch-stage-progress-v7361 i{height:7px;overflow:hidden;border-radius:999px;background:#e8eef6}.prelaunch-stage-progress-v7361 i b{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#2d6ce7,#28ad80)}.prelaunch-stage-progress-v7361 span{font-size:12px;font-weight:800;color:#657894}.prelaunch-stage-toggle-button-v7362{display:grid;place-items:center;width:38px;height:38px;border:1px solid #d9e3ef;border-radius:10px;background:#fff;color:#405b7c;cursor:pointer}.prelaunch-stage-toggle-v7361{font-size:18px;transition:transform .18s}.prelaunch-stage-v7361.is-collapsed .prelaunch-stage-toggle-v7361{transform:rotate(-90deg)}.prelaunch-stage-v7361.is-collapsed .prelaunch-table-wrap-v7361,.prelaunch-stage-v7361.is-collapsed .prelaunch-scroll-tools-v7362,.prelaunch-stage-v7361.is-collapsed .prelaunch-empty-v7361{display:none}.prelaunch-scroll-tools-v7362{display:grid;grid-template-columns:auto auto minmax(180px,1fr) auto;align-items:center;gap:9px;padding:8px 12px;border-top:1px solid #e2eaf4;background:#eef5ff;color:#58718f;font-size:11px;font-weight:800}.prelaunch-scroll-arrow-v7362{display:grid;place-items:center;width:32px;height:30px;border:1px solid #cbdcf3;border-radius:8px;background:#fff;color:#2568d7;font-weight:900;cursor:pointer}.prelaunch-scroll-top-v7362{height:17px;overflow-x:auto;overflow-y:hidden;scrollbar-color:#5f87c2 #dfe9f6;scrollbar-width:auto}.prelaunch-scroll-top-v7362>div{height:1px}.prelaunch-scroll-top-v7362::-webkit-scrollbar{height:13px}.prelaunch-scroll-top-v7362::-webkit-scrollbar-track{background:#dfe9f6;border-radius:999px}.prelaunch-scroll-top-v7362::-webkit-scrollbar-thumb{background:#6f91c1;border:3px solid #dfe9f6;border-radius:999px}.prelaunch-table-wrap-v7361{overflow:auto;border-top:1px solid #e2eaf4;scrollbar-color:#6d8db8 #e6edf6;scrollbar-gutter:stable}.prelaunch-table-v7361{width:100%;min-width:2240px;border-collapse:separate;border-spacing:0;table-layout:fixed}.prelaunch-table-v7361 th{position:sticky;top:0;z-index:3;padding:11px 10px;background:#f3f7fc;border-bottom:1px solid #dfe8f3;color:#70829b;font-size:11px;font-weight:850;text-align:left}.prelaunch-table-v7361 td{padding:8px 9px;border-bottom:1px solid #e8eef6;color:#334966;font-size:12px;line-height:1.5;vertical-align:top;text-align:left}.prelaunch-table-v7361 tbody tr:last-child td{border-bottom:0}.prelaunch-table-v7361 tbody tr:hover td{background:#fbfdff}.prelaunch-table-v7361 th:nth-child(1),.prelaunch-table-v7361 td:nth-child(1){position:sticky;left:0;z-index:2;width:48px;text-align:center;background:#fff}.prelaunch-table-v7361 th:nth-child(1){z-index:4;background:#f3f7fc}.prelaunch-table-v7361 th:nth-child(2),.prelaunch-table-v7361 td:nth-child(2){position:sticky;left:48px;z-index:2;width:250px;background:#fff;box-shadow:7px 0 13px rgba(33,63,102,.05)}.prelaunch-table-v7361 th:nth-child(2){z-index:4;background:#f3f7fc}.prelaunch-table-v7361 th:nth-child(3){width:130px}.prelaunch-table-v7361 th:nth-child(4){width:120px}.prelaunch-table-v7361 th:nth-child(5){width:100px}.prelaunch-table-v7361 th:nth-child(6),.prelaunch-table-v7361 th:nth-child(7){width:130px}.prelaunch-table-v7361 th:nth-child(8){width:300px}.prelaunch-table-v7361 th:nth-child(9){width:240px}.prelaunch-table-v7361 th:nth-child(10){width:310px}.prelaunch-table-v7361 th:nth-child(11){width:270px}.prelaunch-table-v7361 th:nth-child(12){width:130px}.prelaunch-inline-field-v7362{display:block;width:100%;min-width:0;border:1px solid transparent;border-radius:8px;background:transparent;padding:7px 8px;color:#263e5e;font:inherit;line-height:1.45;transition:.15s}.prelaunch-inline-field-v7362:hover{border-color:#cddaea;background:#fff}.prelaunch-inline-field-v7362:focus{outline:3px solid rgba(45,108,231,.13);border-color:#77a6ef;background:#fff}.prelaunch-inline-field-v7362[type=date]{min-height:38px}.prelaunch-table-v7361 textarea.prelaunch-inline-field-v7362{min-height:56px;resize:vertical;overflow:auto}.prelaunch-title-editor-v7362{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:5px}.prelaunch-title-editor-v7362 .prelaunch-inline-field-v7362{font-weight:800;color:#18385f}.prelaunch-more-v7362{display:grid;place-items:center;width:31px;height:34px;border:1px solid transparent;border-radius:8px;background:transparent;color:#6c7f98;cursor:pointer}.prelaunch-more-v7362:hover{border-color:#cbd9ea;background:#edf4ff;color:#2667d8}.prelaunch-check-v7361{width:18px;height:18px;accent-color:#2570df}.prelaunch-empty-v7361{padding:42px;border-top:1px dashed #ccd9e9;background:#fbfdff;text-align:center;color:#7e8ea3}.prelaunch-modal-v7361{position:fixed;inset:0;z-index:10080;display:grid;place-items:center;padding:24px;background:rgba(13,31,56,.58);backdrop-filter:blur(5px)}.prelaunch-modal-v7361[hidden]{display:none}.prelaunch-dialog-v7361{display:flex;flex-direction:column;width:min(980px,calc(100vw - 34px));max-height:calc(100vh - 42px);overflow:hidden;border-radius:22px;background:#fff;box-shadow:0 28px 90px rgba(8,27,52,.3)}.prelaunch-dialog-head-v7361{display:flex;justify-content:space-between;gap:18px;padding:22px 24px;border-bottom:1px solid #e2e9f3}.prelaunch-dialog-head-v7361 h3{margin:0;font-size:22px}.prelaunch-dialog-head-v7361 p{margin:6px 0 0;color:#7b8aa0}.prelaunch-close-v7361{display:grid;place-items:center;width:40px;height:40px;border:0;border-radius:50%;background:#edf2f8;color:#536984;font-size:22px;cursor:pointer}.prelaunch-form-v7361{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:15px;padding:22px 24px;overflow:auto}.prelaunch-field-v7361{display:grid;gap:7px}.prelaunch-field-v7361.wide{grid-column:span 2}.prelaunch-field-v7361.full{grid-column:1/-1}.prelaunch-field-v7361 label{font-size:12px;font-weight:800;color:#566b86}.prelaunch-field-v7361 input,.prelaunch-field-v7361 select,.prelaunch-field-v7361 textarea{width:100%;border:1px solid #d7e2ef;border-radius:11px;background:#fbfdff;padding:10px 11px;color:#213a5b;font:inherit}.prelaunch-field-v7361 input,.prelaunch-field-v7361 select{height:43px}.prelaunch-field-v7361 textarea{min-height:80px;resize:vertical}.prelaunch-dialog-foot-v7361{display:flex;justify-content:space-between;gap:12px;padding:16px 24px;border-top:1px solid #e2e9f3}.prelaunch-dialog-actions-v7361{display:flex;gap:10px;margin-left:auto}.prelaunch-danger-v7361{color:#c94e48;border-color:#efc4c1!important;background:#fff8f7!important}@media(max-width:1100px){.prelaunch-summary-v7361{grid-template-columns:repeat(3,1fr)}.prelaunch-toolbar-v7361{grid-template-columns:1fr 1fr}.prelaunch-toolbar-v7361 input{grid-column:1/-1}.prelaunch-stage-head-v7361{grid-template-columns:auto 1fr auto}.prelaunch-stage-progress-v7361{grid-column:2/3}}@media(max-width:700px){.prelaunch-hero-v7361{padding:20px;flex-direction:column}.prelaunch-hero-actions-v7361{justify-content:flex-start}.prelaunch-summary-v7361{grid-template-columns:1fr 1fr}.prelaunch-toolbar-v7361{grid-template-columns:1fr}.prelaunch-toolbar-v7361 input{grid-column:auto}.prelaunch-stage-head-v7361{padding:14px;grid-template-columns:auto 1fr auto}.prelaunch-stage-progress-v7361{grid-column:1/-1}.prelaunch-form-v7361{grid-template-columns:1fr 1fr}.prelaunch-field-v7361.wide{grid-column:span 2}.prelaunch-dialog-foot-v7361{align-items:stretch;flex-direction:column}.prelaunch-dialog-actions-v7361{margin:0}.prelaunch-dialog-actions-v7361 button{flex:1}}.prelaunch-stage-v7361.is-collapsed .prelaunch-scroll-tools-v7363{display:none}.prelaunch-scroll-tools-v7363{position:sticky;left:0;z-index:6;display:grid;grid-template-columns:auto auto minmax(180px,1fr) auto auto auto;align-items:center;gap:9px;padding:10px 12px;border-top:1px solid #e2eaf4;background:#eef5ff;color:#58718f;font-size:11px;font-weight:800}.prelaunch-scroll-tools-v7363 strong{color:#385a83;white-space:nowrap}.prelaunch-scroll-arrow-v7363,.prelaunch-scroll-end-v7363{height:34px;border:1px solid #bcd0eb;border-radius:9px;background:#fff;color:#2568d7;padding:0 12px;font-weight:850;cursor:pointer;white-space:nowrap}.prelaunch-scroll-arrow-v7363:hover,.prelaunch-scroll-end-v7363:hover{border-color:#78a6e8;background:#f7fbff}.prelaunch-scroll-range-v7363{width:100%;min-width:160px;height:28px;accent-color:#2d6ce7;cursor:ew-resize}.prelaunch-scroll-hint-v7363{color:#7b8da4;white-space:nowrap}.prelaunch-table-wrap-v7361{overflow-x:scroll!important;overflow-y:auto;scrollbar-color:#4778bb #dce6f3;scrollbar-gutter:stable both-edges;overscroll-behavior-x:contain;touch-action:pan-x pan-y;-webkit-overflow-scrolling:touch}.prelaunch-table-wrap-v7361.is-dragging{cursor:grabbing;user-select:none}.prelaunch-choice-trigger-v7363{display:inline-flex;align-items:center;gap:7px;max-width:100%;min-height:34px;border:0;border-radius:999px;padding:5px 9px;color:#344b67;font:inherit;font-weight:800;cursor:pointer}.prelaunch-choice-trigger-v7363:focus{outline:3px solid rgba(45,108,231,.17)}.prelaunch-choice-dot-v7363{width:8px;height:8px;border-radius:50%;background:currentColor}.prelaunch-choice-chevron-v7363{margin-left:auto;color:currentColor;opacity:.62}.prelaunch-choice-trigger-v7363.tone-pause,.prelaunch-choice-menu-v7363 .tone-pause{background:#fde3e0;color:#c95550}.prelaunch-choice-trigger-v7363.tone-todo,.prelaunch-choice-menu-v7363 .tone-todo{background:#ecebe9;color:#696966}.prelaunch-choice-trigger-v7363.tone-doing,.prelaunch-choice-menu-v7363 .tone-doing{background:#dcecff;color:#2077d5}.prelaunch-choice-trigger-v7363.tone-confirm,.prelaunch-choice-menu-v7363 .tone-confirm{background:#f8e8c8;color:#a56d09}.prelaunch-choice-trigger-v7363.tone-done,.prelaunch-choice-menu-v7363 .tone-done{background:#dcefe5;color:#18845e}.prelaunch-choice-trigger-v7363.tone-high,.prelaunch-choice-menu-v7363 .tone-high{background:#f6dcda;color:#9e3d38}.prelaunch-choice-trigger-v7363.tone-medium,.prelaunch-choice-menu-v7363 .tone-medium{background:#f5e5c2;color:#8a620c}.prelaunch-choice-trigger-v7363.tone-low,.prelaunch-choice-menu-v7363 .tone-low{background:#e9e8e6;color:#565654}.prelaunch-choice-menu-v7363{position:fixed;z-index:12050;width:250px;max-height:min(520px,calc(100vh - 24px));overflow:auto;border:1px solid #d7dde6;border-radius:14px;background:#fff;padding:10px;box-shadow:0 18px 48px rgba(19,39,69,.22)}.prelaunch-choice-menu-v7363 section+section{margin-top:8px;padding-top:8px;border-top:1px solid #e8ebef}.prelaunch-choice-menu-v7363 section>strong{display:block;padding:5px 8px;color:#7b7d82;font-size:11px}.prelaunch-choice-menu-v7363 button{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:9px;width:100%;margin:3px 0;border:0;border-radius:9px;padding:8px 10px;text-align:left;cursor:pointer}.prelaunch-choice-menu-v7363 button>span{width:9px;height:9px;border-radius:50%;background:currentColor}.prelaunch-choice-menu-v7363 button>b{font:inherit;font-weight:800}.prelaunch-choice-menu-v7363 button>em{font-style:normal;font-weight:900}.prelaunch-owner-dialog-v7365{width:min(720px,calc(100vw - 34px))}.prelaunch-owner-list-v7365{display:grid;gap:10px;max-height:min(54vh,520px);overflow:auto;padding:20px 24px 10px}.prelaunch-owner-row-v7365{display:grid;grid-template-columns:minmax(180px,1fr) auto auto;align-items:center;gap:10px;padding:10px;border:1px solid #dce5f0;border-radius:13px;background:#f9fbfe}.prelaunch-owner-row-v7365 input{width:100%;height:42px;border:1px solid #cedbea;border-radius:10px;background:#fff;padding:0 12px;color:#1f3858;font:inherit;font-weight:750}.prelaunch-owner-row-v7365 input:focus{outline:3px solid rgba(45,108,231,.13);border-color:#78a5ef}.prelaunch-owner-row-v7365 span{min-width:86px;color:#71839a;font-size:12px;font-weight:750;text-align:right}.prelaunch-owner-row-v7365 button{height:38px;padding:0 12px}.prelaunch-owner-row-v7365 button:disabled{cursor:not-allowed;opacity:.55}.prelaunch-owner-add-v7365{display:flex;align-items:center;gap:12px;padding:10px 24px 20px}.prelaunch-owner-add-v7365 span{color:#7789a0;font-size:12px;line-height:1.5}@media(max-width:700px){.prelaunch-owner-row-v7365{grid-template-columns:1fr auto}.prelaunch-owner-row-v7365 span{grid-column:1/2;text-align:left}.prelaunch-owner-row-v7365 button{grid-column:2/3;grid-row:1/3}.prelaunch-owner-add-v7365{align-items:flex-start;flex-direction:column}}@media(max-width:900px){.prelaunch-scroll-tools-v7363{grid-template-columns:auto 1fr auto auto}.prelaunch-scroll-tools-v7363 strong,.prelaunch-scroll-hint-v7363{display:none}.prelaunch-scroll-arrow-v7363{padding:0 9px}.prelaunch-scroll-end-v7363{grid-column:1/-1;width:100%}}.cloud-gate{isolation:isolate;overflow:hidden;background:radial-gradient(circle at 50% -14%,rgba(255,255,255,.16),transparent 34%),radial-gradient(circle at 86% 18%,rgba(255,255,255,.055),transparent 27%),linear-gradient(145deg,#030303 0%,#111 46%,#252525 100%)!important}.cloud-gate::before{content:"";position:absolute;inset:0;z-index:0;pointer-events:none;opacity:.46;background-image:linear-gradient(rgba(255,255,255,.025) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.025) 1px,transparent 1px);background-size:46px 46px;-webkit-mask-image:linear-gradient(to bottom,rgba(0,0,0,.9),transparent 78%);mask-image:linear-gradient(to bottom,rgba(0,0,0,.9),transparent 78%)}.cloud-gate::after{content:"";position:absolute;inset:20px;z-index:0;pointer-events:none;border:1px solid rgba(255,255,255,.085);border-radius:26px;box-shadow:inset 0 0 80px rgba(255,255,255,.018)}.cloud-gate-card{position:relative;z-index:1;border:1px solid rgba(255,255,255,.78);border-radius:26px;background:rgba(250,250,249,.975);box-shadow:0 42px 110px rgba(0,0,0,.64),0 1px 0 rgba(255,255,255,.9) inset;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}.cloud-gate-card::before{content:"";position:absolute;top:0;left:34px;right:34px;height:2px;border-radius:0 0 999px 999px;background:linear-gradient(90deg,transparent,#111 22%,#111 78%,transparent);opacity:.82}.cloud-gate .cloud-gate-brand>span{border-color:#dededb!important;background:#fff!important;box-shadow:0 8px 22px rgba(0,0,0,.12)!important}.cloud-gate .cloud-gate-brand b,.cloud-gate .cloud-stage h1{color:#111}.cloud-gate .cloud-gate-brand small,.cloud-gate .cloud-stage>p,.cloud-gate .cloud-help{color:#6f6f6b}.cloud-gate .eyebrow{color:#555;letter-spacing:.18em}.cloud-gate .cloud-spinner{border-color:#d9d9d6;border-top-color:#111;box-shadow:0 0 0 1px rgba(0,0,0,.025)}.cloud-gate .cloud-stage input,.cloud-gate .cloud-stage textarea{border-color:#d3d3cf;background:#fff;color:#161616}.cloud-gate .cloud-stage input:focus,.cloud-gate .cloud-stage textarea:focus{border-color:#222;box-shadow:0 0 0 3px rgba(0,0,0,.09)}.cloud-gate .cloud-trust-strip-v7221{border-color:#d8d8d4;background:#f2f2f0;color:#222}.cloud-gate .cloud-trust-strip-v7221>span{background:#171717;color:#fff}.cloud-gate .cloud-trust-strip-v7221 small{color:#70706c}html[data-crm-theme] .cloud-gate .primary,.cloud-gate .primary{border:1px solid #111!important;background:#111!important;color:#fff!important;box-shadow:0 8px 20px rgba(0,0,0,.2)!important}html[data-crm-theme] .cloud-gate .primary:hover,.cloud-gate .primary:hover{background:#2a2a2a!important;border-color:#2a2a2a!important}html[data-crm-theme] .cloud-gate .secondary,.cloud-gate .secondary{border-color:#cfcfca!important;background:#fff!important;color:#222!important}html[data-crm-theme] .cloud-gate .secondary:hover,.cloud-gate .secondary:hover{border-color:#777!important;background:#f6f6f4!important}.cloud-gate .cloud-text-button{color:#222;text-decoration:underline;text-underline-offset:4px}.cloud-gate .cloud-security-note-v7221{border-top-color:#deded9;color:#777772}@media(max-width:720px){.cloud-gate::after{inset:9px;border-radius:18px}.cloud-gate-card{border-radius:20px}.cloud-gate-card::before{left:20px;right:20px}}.prelaunch-record-button-v7366{display:flex;align-items:center;gap:7px;width:100%;margin-top:5px;padding:6px 8px;border:1px solid #dbe5f0;border-radius:9px;background:#f7f9fc;color:#536982;font:inherit;font-size:10px;font-weight:800;cursor:pointer;transition:background .18s,border-color .18s,transform .18s}.prelaunch-record-button-v7366 span{color:#1d2b3d}.prelaunch-record-button-v7366 b{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#667a92;font-weight:750}.prelaunch-record-button-v7366 i{margin-left:auto;color:#111;font-style:normal}.prelaunch-record-button-v7366:hover{border-color:#aebfd2;background:#fff;transform:translateY(-1px)}body.prelaunch-drawer-open-v7366{overflow:hidden}.prelaunch-modal-v7361.is-drawer-v7366{place-items:stretch end;overflow:hidden;padding:0;background:rgba(17,24,33,.52);backdrop-filter:blur(7px);-webkit-backdrop-filter:blur(7px)}.prelaunch-detail-drawer-v7366{display:flex;flex-direction:column;min-height:0;width:min(1120px,calc(100vw - 82px));height:100vh;height:100dvh;overflow:hidden;background:#f4f5f6;box-shadow:-28px 0 80px rgba(0,0,0,.23);animation:prelaunch-drawer-in-v7366 .24s cubic-bezier(.2,.8,.2,1)}@keyframes prelaunch-drawer-in-v7366{from{opacity:.2;transform:translateX(42px)}to{opacity:1;transform:none}}.prelaunch-detail-head-v7366{display:flex;justify-content:space-between;gap:24px;padding:24px 28px 22px;border-bottom:1px solid #dedede;background:#fff}.prelaunch-detail-head-v7366>div>span,.prelaunch-detail-section-head-v7366>div>span{display:block;margin-bottom:6px;color:#6d6d69;font-size:10px;font-weight:900;letter-spacing:.17em}.prelaunch-detail-head-v7366 h3{margin:0;color:#111;font-size:25px;line-height:1.25}.prelaunch-detail-head-v7366 p{margin:7px 0 0;color:#777;font-size:12px}.prelaunch-detail-close-v7366{display:grid;place-items:center;flex:0 0 auto;width:42px;height:42px;border:1px solid #ddd;border-radius:50%;background:#f5f5f3;color:#333;font-size:25px;cursor:pointer;transition:.18s}.prelaunch-detail-close-v7366:hover{background:#111;color:#fff;transform:rotate(4deg)}.prelaunch-detail-body-v7366{flex:1;min-height:0;overflow-x:hidden;overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;padding:22px 28px 34px}.prelaunch-detail-kpis-v7366{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-bottom:18px}.prelaunch-detail-kpis-v7366 button{display:grid;gap:5px;min-height:112px;padding:17px 18px;border:1px solid #dedede;border-radius:16px;background:#fff;text-align:left;cursor:pointer;box-shadow:0 6px 18px rgba(15,23,42,.035);transition:.18s}.prelaunch-detail-kpis-v7366 button:hover{border-color:#aaa;transform:translateY(-2px);box-shadow:0 12px 26px rgba(15,23,42,.075)}.prelaunch-detail-kpis-v7366 span{color:#777;font-size:11px;font-weight:800}.prelaunch-detail-kpis-v7366 strong{color:#111;font-size:27px;line-height:1}.prelaunch-detail-kpis-v7366 em{color:#999;font-size:10px;font-style:normal}.prelaunch-detail-section-v7366{margin-top:16px;border:1px solid #dedede;border-radius:18px;background:#fff;box-shadow:0 7px 22px rgba(15,23,42,.04);overflow:hidden}.prelaunch-detail-section-head-v7366{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:19px 20px;border-bottom:1px solid #e5e5e5}.prelaunch-detail-section-head-v7366 h4{margin:0;color:#111;font-size:18px}.prelaunch-detail-section-head-v7366 p{margin:5px 0 0;color:#818181;font-size:11px}.prelaunch-detail-section-head-v7366>div:last-child{display:flex;gap:8px}.prelaunch-detail-section-head-v7366 .primary,.prelaunch-detail-section-head-v7366 .secondary{min-height:38px;padding:0 14px;border-radius:10px}.prelaunch-bulk-box-v7366{padding:14px 20px;border-bottom:1px solid #e5e5e5;background:#f5f5f3}.prelaunch-bulk-box-v7366 textarea{width:100%;padding:11px 12px;border:1px solid #ccc;border-radius:10px;background:#fff;color:#222;font:inherit;resize:vertical}.prelaunch-bulk-box-v7366>div{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:8px;color:#777;font-size:10px}.prelaunch-record-search-v7366{display:flex;align-items:center;gap:12px;padding:12px 20px;border-bottom:1px solid #e8e8e8;background:#fafafa}.prelaunch-record-search-v7366 input{flex:1;height:40px;padding:0 12px;border:1px solid #d1d1d1;border-radius:10px;background:#fff;color:#222;font:inherit}.prelaunch-record-search-v7366 span{color:#666;font-size:11px;font-weight:800}.prelaunch-record-list-v7366{display:grid;gap:12px;padding:16px 20px 22px}.prelaunch-record-card-v7366{border:1px solid #dedede;border-radius:14px;background:#fff;overflow:hidden;transition:.18s}.prelaunch-record-card-v7366:hover{border-color:#bdbdb8;box-shadow:0 9px 24px rgba(0,0,0,.055)}.prelaunch-record-card-head-v7366{display:flex;align-items:center;gap:10px;padding:10px 13px;border-bottom:1px solid #e8e8e8;background:#f7f7f5}.prelaunch-record-platform-v7366{margin-right:auto;color:#222;font-size:12px;font-weight:900}.prelaunch-record-card-head-v7366 label{display:flex;align-items:center;gap:5px;color:#555;font-size:10px;font-weight:800}.prelaunch-record-card-head-v7366 input[type=checkbox]{accent-color:#111}.prelaunch-record-card-head-v7366 button{min-height:30px;padding:0 10px;border:1px solid #ccc;border-radius:8px;background:#fff;color:#333;font-size:10px;font-weight:800;cursor:pointer}.prelaunch-record-card-head-v7366 button:disabled{opacity:.42;cursor:not-allowed}.prelaunch-record-card-head-v7366 .prelaunch-record-remove-v7366{border-color:transparent;background:transparent;color:#a34d45}.prelaunch-record-grid-v7366{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:11px;padding:13px}.prelaunch-record-grid-v7366 label{display:grid;gap:5px}.prelaunch-record-grid-v7366 label.wide{grid-column:span 2}.prelaunch-record-grid-v7366 label.full{grid-column:1/-1}.prelaunch-record-grid-v7366 label>span{color:#777;font-size:9px;font-weight:850;letter-spacing:.03em}.prelaunch-record-grid-v7366 input,.prelaunch-record-grid-v7366 select,.prelaunch-record-grid-v7366 textarea{width:100%;min-width:0;border:1px solid #d5d5d2;border-radius:9px;background:#fff;padding:9px 10px;color:#222;font:inherit;font-size:11px;transition:.15s}.prelaunch-record-grid-v7366 input,.prelaunch-record-grid-v7366 select{height:38px}.prelaunch-record-grid-v7366 textarea{resize:vertical}.prelaunch-record-grid-v7366 input:focus,.prelaunch-record-grid-v7366 select:focus,.prelaunch-record-grid-v7366 textarea:focus{outline:3px solid rgba(0,0,0,.07);border-color:#666}.prelaunch-record-empty-v7366{padding:30px;text-align:center;color:#888;font-size:12px}.prelaunch-update-compose-v7366{display:grid;grid-template-columns:minmax(0,1fr) 290px auto;gap:10px;padding:16px 20px;border-bottom:1px solid #e8e8e8}.prelaunch-update-compose-v7366 textarea,.prelaunch-update-compose-v7366 input{width:100%;min-width:0;border:1px solid #d4d4d1;border-radius:10px;background:#fff;padding:10px 11px;color:#222;font:inherit}.prelaunch-update-compose-v7366 button{align-self:stretch}.prelaunch-update-list-v7366{display:grid;padding:8px 20px 20px}.prelaunch-update-item-v7366{display:grid;grid-template-columns:36px minmax(0,1fr);gap:11px;padding:14px 0;border-bottom:1px solid #ececeb}.prelaunch-update-item-v7366:last-child{border-bottom:0}.prelaunch-update-item-v7366>span{display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:#171717;color:#fff;font-size:12px;font-weight:900}.prelaunch-update-item-v7366 header{display:flex;align-items:center;gap:9px}.prelaunch-update-item-v7366 time{color:#999;font-size:10px}.prelaunch-update-item-v7366 header button{margin-left:auto;border:0;background:transparent;color:#a45952;font-size:10px;cursor:pointer}.prelaunch-update-item-v7366 p{margin:7px 0;color:#333;line-height:1.65;white-space:pre-wrap}.prelaunch-update-item-v7366 a{color:#222;font-size:10px;font-weight:800;text-decoration:underline;text-underline-offset:3px}.prelaunch-security-note-v7366{margin-top:15px;padding:12px 14px;border:1px solid #ddd;border-radius:12px;background:#ececea;color:#5f5f5b;font-size:10px}.prelaunch-detail-foot-v7366{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:15px 28px;border-top:1px solid #dcdcdc;background:#fff}.prelaunch-detail-foot-v7366>span{color:#777;font-size:10px}.prelaunch-detail-foot-v7366>div{display:flex;gap:9px}.prelaunch-detail-foot-v7366 .primary,.prelaunch-detail-foot-v7366 .secondary{min-height:42px;border-radius:10px}@media(max-width:900px){.prelaunch-detail-drawer-v7366{width:100vw}.prelaunch-detail-kpis-v7366{grid-template-columns:repeat(2,minmax(0,1fr))}.prelaunch-record-grid-v7366{grid-template-columns:repeat(2,minmax(0,1fr))}.prelaunch-update-compose-v7366{grid-template-columns:1fr}.prelaunch-detail-body-v7366{padding:16px}.prelaunch-detail-head-v7366,.prelaunch-detail-foot-v7366{padding-left:18px;padding-right:18px}}@media(max-width:560px){.prelaunch-detail-kpis-v7366{grid-template-columns:1fr 1fr}.prelaunch-record-grid-v7366{grid-template-columns:1fr}.prelaunch-record-grid-v7366 label.wide{grid-column:auto}.prelaunch-record-grid-v7366 label.full{grid-column:auto}.prelaunch-detail-section-head-v7366{align-items:flex-start;flex-direction:column}.prelaunch-detail-section-head-v7366>div:last-child{width:100%}.prelaunch-detail-section-head-v7366>div:last-child button{flex:1}.prelaunch-detail-foot-v7366{align-items:stretch;flex-direction:column}.prelaunch-detail-foot-v7366>div button{flex:1}.prelaunch-record-card-head-v7366{flex-wrap:wrap}.prelaunch-record-platform-v7366{width:100%}}.prelaunch-record-body-v7369{display:grid;grid-template-columns:minmax(0,1fr) 270px;align-items:stretch}.prelaunch-record-body-v7369 .prelaunch-record-grid-v7366{grid-template-columns:repeat(3,minmax(0,1fr))}.prelaunch-profile-slot-v7369{padding:13px 13px 13px 0}.prelaunch-profile-card-v7369{position:sticky;top:0;display:flex;flex-direction:column;min-height:100%;overflow:hidden;border:1px solid #d8d8d4;border-radius:14px;background:linear-gradient(145deg,#171717,#30302e);color:#fff;box-shadow:0 10px 25px rgba(0,0,0,.12)}.prelaunch-profile-visual-v7369{display:flex;align-items:center;gap:12px;padding:18px;background:radial-gradient(circle at 85% 10%,rgba(255,255,255,.16),transparent 45%)}.prelaunch-profile-visual-v7369>span{display:grid;place-items:center;flex:0 0 auto;width:52px;height:52px;border:1px solid rgba(255,255,255,.3);border-radius:16px;background:#fff;color:#111;font-family:Georgia,serif;font-size:25px}.prelaunch-profile-visual-v7369 div{display:grid;min-width:0}.prelaunch-profile-visual-v7369 small{color:#aaa;font-size:8px;font-weight:900;letter-spacing:.18em}.prelaunch-profile-visual-v7369 strong{margin-top:4px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:16px}.prelaunch-profile-visual-v7369 em{margin-top:2px;color:#c8c8c5;font-size:10px;font-style:normal}.prelaunch-profile-meta-v7369{display:grid;gap:9px;padding:14px 17px;border-top:1px solid rgba(255,255,255,.12)}.prelaunch-profile-meta-v7369>span{overflow:hidden;color:#d7d7d4;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.prelaunch-profile-meta-v7369>div{display:flex;flex-wrap:wrap;gap:5px}.prelaunch-profile-meta-v7369 b{padding:4px 7px;border:1px solid rgba(255,255,255,.18);border-radius:999px;background:rgba(255,255,255,.08);font-size:9px}.prelaunch-profile-card-v7369 p{flex:1;margin:0;padding:0 17px 14px;color:#aaa;font-size:9px;line-height:1.55}.prelaunch-profile-card-v7369 button{height:39px;margin:0 13px 13px;border:1px solid rgba(255,255,255,.26);border-radius:9px;background:#fff;color:#111;font:inherit;font-size:10px;font-weight:850;cursor:pointer}.prelaunch-profile-card-v7369 button:disabled{opacity:.36;cursor:not-allowed}.prelaunch-type-picker-v7369{position:relative;min-width:0}.prelaunch-type-trigger-v7369{display:flex;align-items:center;justify-content:space-between;gap:8px;width:100%;height:38px;padding:0 10px;border:1px solid #d5d5d2;border-radius:9px;background:#fff;color:#222;font:inherit;font-size:11px;text-align:left;cursor:pointer}.prelaunch-type-trigger-v7369 span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.prelaunch-type-trigger-v7369 i{color:#777;font-style:normal}.prelaunch-type-trigger-v7369:focus-visible{outline:3px solid rgba(0,0,0,.08);border-color:#666}.prelaunch-type-menu-v7369{position:absolute;z-index:30;top:calc(100% + 6px);left:0;right:0;display:grid;gap:3px;padding:7px;border:1px solid #d7d7d3;border-radius:12px;background:rgba(255,255,255,.98);box-shadow:0 16px 38px rgba(0,0,0,.16);backdrop-filter:blur(12px)}.prelaunch-type-menu-v7369[hidden]{display:none}.prelaunch-type-menu-v7369 button{display:flex;align-items:center;gap:8px;min-height:34px;padding:0 9px;border:0;border-radius:8px;background:transparent;color:#333;font:inherit;font-size:10px;text-align:left;cursor:pointer;transition:.15s}.prelaunch-type-menu-v7369 button span{display:grid;place-items:center;width:17px;height:17px;border:1px solid #d1d1ce;border-radius:5px;color:transparent}.prelaunch-type-menu-v7369 button:hover{background:#f2f2ef}.prelaunch-type-menu-v7369 button.is-selected{background:#ecece8;color:#111;font-weight:850}.prelaunch-type-menu-v7369 button.is-selected span{border-color:#111;background:#111;color:#fff}.prelaunch-update-assets-v7369{display:grid;gap:8px}.prelaunch-image-upload-v7369{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:52px;padding:9px 11px;border:1px dashed #bdbdb8;border-radius:10px;background:#f8f8f6;cursor:pointer;transition:.18s}.prelaunch-image-upload-v7369:hover{border-color:#555;background:#fff}.prelaunch-image-upload-v7369 span{color:#222;font-size:10px;font-weight:850}.prelaunch-image-upload-v7369 em{max-width:155px;overflow:hidden;color:#888;font-size:8px;font-style:normal;text-overflow:ellipsis;white-space:nowrap}.prelaunch-update-image-v7369{margin:10px 0 4px}.prelaunch-update-image-v7369 img{display:block;width:min(280px,100%);max-height:190px;object-fit:contain;border:1px solid #ddd;border-radius:10px;background:#f5f5f3}.prelaunch-update-image-v7369 span{display:block;padding:16px;border:1px dashed #ccc;border-radius:10px;color:#888;font-size:10px}.prelaunch-update-image-v7369 figcaption{margin-top:5px;color:#777;font-size:9px}@media(max-width:1050px){.prelaunch-record-body-v7369{grid-template-columns:1fr}.prelaunch-profile-slot-v7369{padding:0 13px 13px}.prelaunch-profile-card-v7369{min-height:230px}.prelaunch-record-body-v7369 .prelaunch-record-grid-v7366{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.prelaunch-record-body-v7369 .prelaunch-record-grid-v7366{grid-template-columns:1fr}.prelaunch-profile-slot-v7369{padding:0 10px 10px}.prelaunch-image-upload-v7369{align-items:flex-start;flex-direction:column}}.prelaunch-record-index-v7370{display:inline-flex;align-items:center;justify-content:center;min-width:58px;height:25px;padding:0 9px;border:1px solid #d5d5d1;border-radius:999px;background:#fff;color:#222;font-size:9px;font-weight:900;letter-spacing:.05em;white-space:nowrap}.prelaunch-profile-number-v7370{align-self:flex-start;margin:13px 13px 0;padding:4px 8px;border:1px solid rgba(255,255,255,.2);border-radius:999px;background:rgba(255,255,255,.09);color:#eee;font-size:8px;font-weight:900;letter-spacing:.08em}.prelaunch-profile-image-head-v7370{display:flex;align-items:center;gap:10px;padding:12px 13px;border-bottom:1px solid rgba(255,255,255,.13);background:#171717}.prelaunch-profile-image-head-v7370>span{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;height:24px;padding:0 8px;border:1px solid rgba(255,255,255,.22);border-radius:999px;color:#ddd;font-size:8px;font-weight:900;letter-spacing:.06em}.prelaunch-profile-image-head-v7370>div{display:grid;min-width:0}.prelaunch-profile-image-head-v7370 strong{overflow:hidden;color:#fff;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.prelaunch-profile-image-head-v7370 em{margin-top:2px;color:#aaa;font-size:8px;font-style:normal}.prelaunch-profile-card-v7369.has-image-v7370{min-height:0;background:#171717}.prelaunch-profile-card-v7369 .prelaunch-profile-image-v7370{position:relative;display:grid;place-items:center;width:calc(100% - 20px);height:auto;min-height:245px;margin:10px;border:1px solid rgba(255,255,255,.16);border-radius:11px;background:#ededeb;overflow:hidden;cursor:zoom-in}.prelaunch-profile-card-v7369 .prelaunch-profile-image-v7370 img{display:block;width:100%;height:100%;max-height:360px;object-fit:contain;background:#f2f2f0}.prelaunch-profile-card-v7369 .prelaunch-profile-image-v7370>span{color:#666;font-size:10px}.prelaunch-profile-card-v7369 .prelaunch-profile-image-v7370>i{position:absolute;right:8px;bottom:8px;padding:5px 7px;border-radius:999px;background:rgba(0,0,0,.72);color:#fff;font-size:8px;font-style:normal;font-weight:850;box-shadow:0 4px 12px rgba(0,0,0,.22)}.prelaunch-profile-image-actions-v7370{display:grid;grid-template-columns:1fr 1fr;gap:8px;padding:0 10px 10px}.prelaunch-record-image-upload-v7370{display:grid;place-items:center;min-height:38px;border:1px solid rgba(255,255,255,.27);border-radius:9px;background:rgba(255,255,255,.08);color:#fff;font-size:9px;font-weight:850;cursor:pointer;transition:.16s}.prelaunch-record-image-upload-v7370:hover{background:rgba(255,255,255,.16)}.prelaunch-profile-card-v7369 .prelaunch-profile-image-actions-v7370 button{height:38px;margin:0;border-radius:9px}.prelaunch-update-image-v7369 img{cursor:zoom-in;transition:transform .16s,box-shadow .16s}.prelaunch-update-image-v7369 img:hover{transform:translateY(-1px);box-shadow:0 8px 20px rgba(0,0,0,.12)}.prelaunch-update-image-v7369 img:focus-visible{outline:3px solid rgba(17,17,17,.24);outline-offset:3px}.prelaunch-image-lightbox-v7370{position:fixed;inset:0;z-index:13000;display:grid;place-items:center;padding:24px;background:rgba(8,8,8,.88);backdrop-filter:blur(13px);-webkit-backdrop-filter:blur(13px)}.prelaunch-image-lightbox-v7370>div{position:relative;display:grid;gap:10px;max-width:94vw;max-height:94vh;padding:12px;border:1px solid rgba(255,255,255,.18);border-radius:18px;background:#151515;box-shadow:0 32px 110px rgba(0,0,0,.6)}.prelaunch-image-lightbox-v7370 img{display:block;max-width:min(1180px,calc(94vw - 24px));max-height:calc(88vh - 36px);object-fit:contain;border-radius:11px;background:#fff}.prelaunch-image-lightbox-v7370 span{overflow:hidden;padding:0 44px 2px 4px;color:#ddd;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.prelaunch-image-lightbox-v7370 button{position:absolute;z-index:2;top:18px;right:18px;display:grid;place-items:center;width:38px;height:38px;border:1px solid rgba(255,255,255,.25);border-radius:50%;background:rgba(0,0,0,.74);color:#fff;font-size:24px;cursor:pointer}@media(max-width:1050px){.prelaunch-profile-card-v7369 .prelaunch-profile-image-v7370{min-height:320px}.prelaunch-profile-card-v7369 .prelaunch-profile-image-v7370 img{max-height:520px}}@media(max-width:560px){.prelaunch-record-index-v7370{order:-1}.prelaunch-profile-image-actions-v7370{grid-template-columns:1fr}.prelaunch-image-lightbox-v7370{padding:10px}}:root{--hub-ink:#182331;--hub-muted:#6e7a89;--hub-line:#e3e7ec;--hub-paper:#fff;--hub-soft:#f5f6f7;--hub-black:#17191d}.prep-hubs-v7371{overflow:hidden;border:1px solid #dde4ec;border-radius:22px;background:#fff;box-shadow:0 14px 36px rgba(20,32,47,.07)}.prep-hubs-v7371>header{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:22px 24px;border-bottom:1px solid var(--hub-line);background:linear-gradient(120deg,#fafbfc,#f2f4f6)}.prep-hubs-v7371>header small,.prep-hub-data-v7371 header small,.prep-hub-milestones-v7371 header small{display:block;margin-bottom:5px;color:#858c95;font-size:10px;font-weight:900;letter-spacing:.18em}.prep-hubs-v7371 h3,.prep-hub-data-v7371 h3,.prep-hub-milestones-v7371 h3{margin:0;color:var(--hub-ink);font-size:20px}.prep-hubs-v7371 p{margin:5px 0 0;color:var(--hub-muted);font-size:12px}.prep-hubs-v7371>header>span{padding:8px 12px;border:1px solid #d7dde4;border-radius:999px;color:#4d5966;font-size:11px;font-weight:800;white-space:nowrap}.prep-hubs-v7371>.prep-hub-grid-v73149{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;background:var(--hub-line)}.prep-hubs-v7371>.prep-hub-grid-v73149 button{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:12px;min-height:142px;padding:19px;border:0;background:#fff;color:inherit;text-align:left;cursor:pointer;transition:.18s}.prep-hubs-v7371>.prep-hub-grid-v73149 button:hover{position:relative;z-index:1;background:#f7f8fa;box-shadow:inset 0 0 0 2px #20242a}.prep-hubs-v7371>.prep-hub-grid-v73149 button>span{display:grid;place-items:center;width:36px;height:36px;border-radius:11px;background:#181b20;color:#fff;font-size:12px;font-weight:900}.prep-hubs-v7371>.prep-hub-grid-v73149 button strong{display:block;margin:3px 0 7px;color:#182331;font-size:15px}.prep-hubs-v7371>.prep-hub-grid-v73149 button small{display:block;min-height:34px;color:#768291;font-size:11px;line-height:1.5}.prep-hubs-v7371>.prep-hub-grid-v73149 button em{display:block;margin-top:10px;color:#444e5a;font-size:10px;font-style:normal;font-weight:800}.prep-hubs-v7371>.prep-hub-grid-v73149 button i{align-self:end;color:#22272e;font-size:11px;font-style:normal;font-weight:850;white-space:nowrap}body.prep-hub-open-v7371{overflow:hidden}#prep-hub-overlay-v7371{position:fixed;inset:0;z-index:12000;background:#f1f2f3;color:var(--hub-ink)}.prep-hub-page-v7371{display:flex;flex-direction:column;width:100%;height:100%;overflow:hidden;background:#f2f3f4}.prep-hub-head-v7371{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:22px;padding:18px 28px;border-bottom:1px solid #d9dde2;background:#fff}.prep-hub-head-v7371>button{height:42px;padding:0 15px;border:1px solid #d4d9df;border-radius:12px;background:#fff;color:#2d3743;font-weight:800;cursor:pointer}.prep-hub-head-v7371>button:hover{border-color:#17191d;background:#17191d;color:#fff}.prep-hub-head-v7371 small{color:#7d838b;font-size:9px;font-weight:900;letter-spacing:.17em}.prep-hub-head-v7371 h2{margin:2px 0;color:#15181d;font-size:25px}.prep-hub-head-v7371 p{margin:3px 0 0;color:#707a86;font-size:12px}.prep-hub-head-v7371>span{padding:9px 13px;border:1px solid #d9e4de;border-radius:999px;background:#f1f8f4;color:#277054;font-size:11px;font-weight:800}.prep-hub-page-v7371>main{display:grid;gap:16px;overflow:auto;padding:22px 28px 90px}.prep-hub-page-v7371>footer{position:absolute;right:0;bottom:0;left:0;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:13px 28px;border-top:1px solid #d9dde2;background:rgba(255,255,255,.94);backdrop-filter:blur(12px);box-shadow:0 -9px 28px rgba(24,31,40,.07)}.prep-hub-page-v7371>footer>span{color:#7b838c;font-size:11px}.prep-hub-page-v7371>footer div{display:flex;gap:9px}.prep-hub-page-v7371>footer button{height:42px;padding:0 18px;border:1px solid #d6dbe1;border-radius:11px;background:#fff;color:#2a3440;font-weight:850;cursor:pointer}.prep-hub-page-v7371>footer button:last-child{border-color:#181b20;background:#181b20;color:#fff}.prep-hub-kpis-v7371{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:12px}.prep-hub-kpis-v7371>div{padding:17px 18px;border:1px solid #dfe3e8;border-radius:17px;background:#fff;box-shadow:0 7px 18px rgba(19,28,38,.045)}.prep-hub-kpis-v7371 small{display:block;color:#7a8490;font-size:11px;font-weight:750}.prep-hub-kpis-v7371 strong{display:block;margin:7px 0 3px;color:#14171b;font-size:26px}.prep-hub-kpis-v7371 em{color:#959ca5;font-size:10px;font-style:normal}.prep-hub-note-v7371{padding:12px 15px;border:1px solid #d9dee4;border-left:4px solid #20242a;border-radius:12px;background:#fff;color:#535f6c;font-size:12px;line-height:1.6}.prep-hub-milestones-v7371,.prep-hub-data-v7371{overflow:hidden;border:1px solid #dce1e6;border-radius:19px;background:#fff}.prep-hub-milestones-v7371>header,.prep-hub-data-v7371>header{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:17px 20px;border-bottom:1px solid #e3e6ea;background:#fafafa}.prep-hub-milestones-v7371>header>span{font-size:11px;font-weight:850;color:#606a76}.prep-hub-milestones-v7371>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;background:#e5e8eb}.prep-hub-milestones-v7371 article{display:grid;gap:5px;min-height:96px;padding:14px 16px;background:#fff}.prep-hub-milestones-v7371 article>span{width:max-content;padding:4px 7px;border-radius:999px;background:#eceff2;color:#59636f;font-size:9px;font-weight:850}.prep-hub-milestones-v7371 article.is-\5df2\5b8c\6210 >span{background:#e7f4ed;color:#18744e}.prep-hub-milestones-v7371 article.is-\8fdb\884c\4e2d >span,.prep-hub-milestones-v7371 article.is-\5f85\786e\8ba4 >span{background:#e8eefc;color:#315dba}.prep-hub-milestones-v7371 article strong{font-size:12px;line-height:1.45}.prep-hub-milestones-v7371 article small{color:#8a929c;font-size:10px}.prep-hub-data-v7371>header p{margin:4px 0 0;color:#7a838e;font-size:11px}.prep-hub-data-v7371>header>div:last-child{display:flex;gap:9px}.prep-hub-data-v7371 [data-search]{width:230px;height:40px;border:1px solid #d9dee4;border-radius:11px;padding:0 12px;font:inherit}.prep-hub-data-v7371 [data-add]{height:40px;padding:0 15px;border:1px solid #191c20;border-radius:11px;background:#191c20;color:#fff;font-weight:850;cursor:pointer}.prep-hub-data-v7371>[data-list]{display:grid;gap:13px;padding:16px;background:#f6f7f8}.prep-hub-empty-v7371{padding:54px;text-align:center;color:#89919a}.prep-hub-data-v7371.has-floating-add-v73137>header{position:relative!important;top:auto!important;z-index:auto!important;box-shadow:none!important;-webkit-backdrop-filter:none!important;backdrop-filter:none!important}.prep-hub-floating-add-v73136{position:fixed;right:28px;bottom:84px;z-index:70;height:48px;padding:0 19px;border:1px solid #15181d;border-radius:14px;background:#15181d;color:#fff;font:inherit;font-size:13px;font-weight:900;cursor:pointer;box-shadow:0 12px 30px rgba(17,25,35,.24);transition:transform .16s,box-shadow .16s}.prep-hub-floating-add-v73136:hover{transform:translateY(-2px);box-shadow:0 16px 34px rgba(17,25,35,.3)}.prep-hub-floating-add-v73136[hidden]{display:none!important}.prep-hub-record-v7371{overflow:hidden;border:1px solid #dce1e5;border-radius:16px;background:#fff;box-shadow:0 5px 14px rgba(16,25,34,.035)}.prep-hub-record-v7371>header{display:flex;align-items:center;gap:12px;padding:13px 15px;border-bottom:1px solid #e5e8eb;background:#fbfbfb}.prep-hub-record-v7371>header>span{display:grid;place-items:center;width:34px;height:34px;border-radius:10px;background:#1b1e23;color:#fff;font-size:11px;font-weight:900}.prep-hub-record-v7371>header>div{min-width:0;flex:1}.prep-hub-record-v7371>header strong{display:block;font-size:13px}.prep-hub-record-v7371>header small{display:block;margin-top:2px;color:#8b929b;font-size:10px}.prep-hub-record-v7371>header button{border:0;background:transparent;color:#b34b45;font-weight:800;cursor:pointer}.prep-hub-form-v7371{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;padding:15px}.prep-hub-field-v7371{display:grid;gap:5px;min-width:0}.prep-hub-field-v7371.is-wide{grid-column:span 2}.prep-hub-field-v7371>span{color:#697480;font-size:10px;font-weight:850}.prep-hub-field-v7371 input,.prep-hub-field-v7371 select,.prep-hub-field-v7371 textarea{width:100%;border:1px solid #d8dde3;border-radius:10px;background:#fff;padding:9px 10px;color:#202832;font:inherit;font-size:12px;transition:.15s}.prep-hub-field-v7371 input,.prep-hub-field-v7371 select{height:40px}.prep-hub-field-v7371 textarea{min-height:72px;resize:vertical}.prep-hub-field-v7371 input:focus,.prep-hub-field-v7371 select:focus,.prep-hub-field-v7371 textarea:focus{outline:3px solid rgba(25,28,32,.08);border-color:#343a42}@media(max-width:1200px){.prep-hubs-v7371>.prep-hub-grid-v73149{grid-template-columns:repeat(2,1fr)}.prep-hub-kpis-v7371{grid-template-columns:repeat(3,1fr)}.prep-hub-milestones-v7371>div{grid-template-columns:repeat(2,1fr)}.prep-hub-form-v7371{grid-template-columns:repeat(2,1fr)}}@media(max-width:720px){.prep-hubs-v7371>.prep-hub-grid-v73149,.prep-hub-kpis-v7371,.prep-hub-milestones-v7371>div,.prep-hub-form-v7371{grid-template-columns:1fr}.prep-hub-field-v7371.is-wide{grid-column:auto}.prep-hub-head-v7371{grid-template-columns:1fr}.prep-hub-head-v7371>span{display:none}.prep-hub-page-v7371>main{padding:14px 14px 86px}.prep-hub-data-v7371>header{align-items:stretch;flex-direction:column}.prep-hub-data-v7371>header>div:last-child{display:grid}.prep-hub-data-v7371 [data-search]{width:100%}.prep-hub-page-v7371>footer>span{display:none}.prep-hub-floating-add-v73136{right:14px;bottom:76px;left:14px;width:calc(100% - 28px)}}.prep-hub-record-v7371>header .prep-hub-key-competitor-v7397{display:inline-flex;align-items:center;gap:6px;height:34px;padding:0 11px;border:1px solid #d8dde3;border-radius:10px;background:#fff;color:#687382;font-size:11px;font-weight:850;white-space:nowrap;transition:.16s}.prep-hub-record-v7371>header .prep-hub-key-competitor-v7397:hover{border-color:#d6a52e;background:#fff9e8;color:#8a6200}.prep-hub-record-v7371>header .prep-hub-key-competitor-v7397 span{color:#c18a00;font-size:18px;line-height:1}.prep-hub-record-v7371>header .prep-hub-key-competitor-v7397.is-active{border-color:#edc85a;background:#fff6cf;color:#785500;box-shadow:0 0 0 3px rgba(237,200,90,.16)}.prep-hub-record-v7371.is-key-competitor-v7397{border-color:#dfbd4e;box-shadow:0 6px 20px rgba(173,126,0,.09)}.prep-decision-v7398{overflow:hidden;border:1px solid #d8e2ec;border-radius:21px;background:#fff;box-shadow:0 14px 34px rgba(26,47,70,.075)}.prep-decision-v7398>header{display:flex;align-items:flex-start;justify-content:space-between;gap:24px;padding:24px 26px;background:linear-gradient(135deg,#f5f9ff 0,#fff 62%,#f4fbf8 100%);border-bottom:1px solid #e2e8ee}.prep-decision-v7398>header small{display:block;margin-bottom:7px;color:#3572c9;font-size:10px;font-weight:950;letter-spacing:.16em}.prep-decision-v7398>header h3{margin:0;color:#142338;font-size:24px}.prep-decision-v7398>header p{max-width:880px;margin:8px 0 0;color:#5f6f80;font-size:13px;line-height:1.65}.prep-decision-state-v7398{flex:0 0 auto;padding:8px 12px;border:1px solid #d3dee9;border-radius:999px;background:#fff;color:#557086;font-size:11px;font-weight:900}.prep-decision-state-v7398.is-accepted{border-color:#cce7db;background:#eef9f4;color:#18734f}.prep-decision-source-v7398{display:flex;align-items:center;gap:12px;padding:12px 26px;border-bottom:1px solid #e7ebef;background:#fbfcfd}.prep-decision-source-v7398 strong{color:#24384d;font-size:11px}.prep-decision-source-v7398 span{color:#7c8996;font-size:10px}.prep-decision-metrics-v7398{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;background:#e3e8ed;border-bottom:1px solid #e3e8ed}.prep-decision-metrics-v7398 article{display:grid;gap:4px;padding:16px 20px;background:#fff}.prep-decision-metrics-v7398 small{color:#7d8995;font-size:9px;font-weight:800}.prep-decision-metrics-v7398 strong{color:#16283b;font-size:20px}.prep-decision-metrics-v7398 span{overflow:hidden;color:#87929d;font-size:9px;line-height:1.45;text-overflow:ellipsis;white-space:nowrap}.prep-decision-body-v7398{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(290px,.7fr);gap:22px;padding:24px 26px}.prep-decision-body-v7398 h4{margin:0 0 13px;color:#1a2a3b;font-size:14px}.prep-decision-body-v7398>section>article{display:grid;grid-template-columns:30px minmax(0,1fr);gap:12px;padding:14px 0;border-top:1px solid #e9edf1}.prep-decision-body-v7398>section>article:first-of-type{border-top:0;padding-top:0}.prep-decision-body-v7398>section>article>i{display:grid;place-items:center;width:28px;height:28px;border-radius:9px;background:#1c63c7;color:#fff;font-size:10px;font-style:normal;font-weight:900}.prep-decision-body-v7398>section>article strong{color:#203449;font-size:12px}.prep-decision-body-v7398>section>article p{margin:5px 0;color:#3f5062;font-size:12px;line-height:1.55}.prep-decision-body-v7398>section>article small{color:#7c8995;font-size:10px;line-height:1.5}.prep-decision-body-v7398>aside{padding:17px;border:1px solid #e0e6ec;border-radius:15px;background:#f8fafc}.prep-decision-confidence-v7398{display:grid;grid-template-columns:1fr auto;gap:7px;margin-bottom:17px}.prep-decision-confidence-v7398 span{color:#647385;font-size:10px;font-weight:800}.prep-decision-confidence-v7398 strong{color:#23415e;font-size:10px}.prep-decision-confidence-v7398 i{grid-column:1/-1;overflow:hidden;height:7px;border-radius:999px;background:#e3e9ef}.prep-decision-confidence-v7398 i b{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#2d6ee4,#3aae80)}.prep-decision-body-v7398 ul{display:grid;gap:7px;margin:0 0 17px;padding:0;list-style:none}.prep-decision-body-v7398 li{position:relative;padding-left:14px;color:#697787;font-size:10px;line-height:1.45}.prep-decision-body-v7398 li:before{content:"\2022";position:absolute;left:0;color:#d38723}.prep-decision-body-v7398 .is-complete{margin:0 0 17px;color:#257754;font-size:10px;line-height:1.5}.prep-decision-body-v7398 label{display:grid;gap:7px}.prep-decision-body-v7398 label span{color:#4e6073;font-size:10px;font-weight:850}.prep-decision-body-v7398 textarea{min-height:96px;resize:vertical;border:1px solid #d6dee6;border-radius:11px;background:#fff;padding:10px;color:#233243;font:inherit;font-size:11px;line-height:1.5}.prep-decision-v7398>footer{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:14px 26px;border-top:1px solid #e5e9ed;background:#fbfcfd}.prep-decision-v7398>footer>span{color:#7d8995;font-size:9px}.prep-decision-v7398>footer>div{display:flex;gap:8px}.prep-decision-v7398>footer button{height:38px;padding:0 13px;border:1px solid #d4dce4;border-radius:10px;background:#fff;color:#405163;font-size:11px;font-weight:850;cursor:pointer}.prep-decision-v7398>footer button.is-primary{border-color:#1c63c7;background:#1c63c7;color:#fff}.prep-hub-data-v7371.is-decision-source-v7398>[data-list]{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.prep-hub-data-v7371.is-decision-source-v7398 .prep-hub-links-v7374,.prep-hub-data-v7371.is-decision-source-v7398 .prep-hub-record-body-v7375{display:none}.prep-hub-data-v7371.is-decision-source-v7398 .prep-hub-record-v7371>header{border-bottom:0}.prep-hub-data-v7371.is-decision-source-v7398 .prep-hub-record-v7371>header>[data-remove]{display:none}@media(max-width:900px){.prep-decision-metrics-v7398{grid-template-columns:repeat(2,1fr)}.prep-decision-body-v7398{grid-template-columns:1fr}.prep-hub-data-v7371.is-decision-source-v7398>[data-list]{grid-template-columns:1fr}}@media(max-width:720px){.prep-decision-v7398>header,.prep-decision-source-v7398,.prep-decision-v7398>footer{align-items:stretch;flex-direction:column}.prep-decision-v7398>header,.prep-decision-source-v7398,.prep-decision-body-v7398,.prep-decision-v7398>footer{padding-right:16px;padding-left:16px}.prep-decision-metrics-v7398{grid-template-columns:1fr}.prep-decision-v7398>footer>div{display:grid}.prep-decision-v7398>footer button{width:100%}}.prep-decision-v7398{align-self:start;min-height:max-content}.prep-hub-record-v7371{content-visibility:auto;contain-intrinsic-size:auto 560px}.prep-hub-data-v7371.is-decision-source-v7398 .prep-hub-record-v7371{contain-intrinsic-size:auto 64px}#prep-hub-overlay-v7371{overflow:hidden}.prep-hub-page-v7371{position:relative;min-height:0;height:100%;height:100dvh}.prep-hub-head-v7371{flex:0 0 auto}.prep-hub-page-v7371>main{flex:1 1 auto;min-height:0;overflow-x:hidden;overflow-y:auto;padding-bottom:22px;overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch;scrollbar-gutter:stable;touch-action:pan-y}.prep-hub-page-v7371>footer{position:relative;inset:auto;flex:0 0 auto;padding-bottom:calc(13px + env(safe-area-inset-bottom))}@media(max-width:720px){.prep-hub-page-v7371>main{padding-bottom:14px}}body.prep-hub-open-v7371{overflow:hidden}#prep-hub-overlay-v7371{height:100vh;height:100dvh;overflow-x:hidden!important;overflow-y:auto!important;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;touch-action:pan-y}.prep-hub-page-v7371{display:block!important;width:100%;min-height:100%;height:auto!important;overflow:visible!important}.prep-hub-head-v7371{position:sticky;top:0;z-index:4}.prep-hub-page-v7371>main{display:grid;min-height:auto;overflow:visible!important;padding-bottom:22px}.prep-hub-page-v7371>footer{position:sticky!important;right:auto;bottom:0;left:auto;z-index:5;padding-bottom:calc(13px + env(safe-area-inset-bottom))}@media(max-width:720px){.prep-hub-page-v7371>main{padding-bottom:14px}}.prep-hub-page-v7371>main{box-sizing:border-box;width:100%!important;max-width:none!important;margin:0!important;padding:22px clamp(14px,1.5vw,28px) 96px!important}.prep-hub-page-v7371>main>*{box-sizing:border-box;width:100%;max-width:none!important;margin-right:0!important;margin-left:0!important}.prep-hub-milestones-v7371>header p{margin:4px 0 0;color:#7a838e;font-size:11px}.prep-hub-milestones-v7371>div{align-items:stretch}.prep-hub-milestone-v7374{appearance:none;display:grid;gap:6px;min-width:0;min-height:112px;padding:15px 17px;border:0;background:#fff;color:inherit;font:inherit;text-align:left;cursor:pointer;transition:background .18s ease,box-shadow .18s ease,transform .18s ease}.prep-hub-milestone-v7374:hover{position:relative;z-index:1;background:#f8f9fa;box-shadow:inset 0 0 0 2px #1b1e23}.prep-hub-milestone-v7374:active{transform:scale(.995)}.prep-hub-milestone-v7374:focus-visible{position:relative;z-index:2;outline:3px solid rgba(25,28,32,.18);outline-offset:-3px}.prep-hub-milestone-v7374.is-active{position:relative;z-index:1;background:#181b20;color:#fff;box-shadow:inset 0 0 0 2px #181b20}.prep-hub-milestone-v7374>span{width:max-content;padding:4px 8px;border-radius:999px;background:#eceff2;color:#59636f;font-size:9px;font-weight:850}.prep-hub-milestone-v7374.is-\5df2\5b8c\6210 >span{background:#e7f4ed;color:#18744e}.prep-hub-milestone-v7374.is-\8fdb\884c\4e2d >span,.prep-hub-milestone-v7374.is-\5f85\786e\8ba4 >span{background:#e8eefc;color:#315dba}.prep-hub-milestone-v7374.is-active>span{background:#fff;color:#181b20}.prep-hub-milestone-v7374>strong{font-size:13px;line-height:1.45}.prep-hub-milestone-v7374>small{color:#8a929c;font-size:10px;line-height:1.45}.prep-hub-milestone-v7374>em{margin-top:auto;color:#3f4853;font-size:10px;font-style:normal;font-weight:850}.prep-hub-milestone-v7374.is-active>small{color:#c9cdd3}.prep-hub-milestone-v7374.is-active>em{color:#fff}.prep-hub-data-v7371 [data-show-all]{height:40px;padding:0 13px;border:1px solid #d4dae1;border-radius:11px;background:#fff;color:#343d48;font-weight:800;white-space:nowrap;cursor:pointer}.prep-hub-links-v7374{margin:0;padding:13px 15px 14px;border:0;border-bottom:1px solid #e5e8eb;background:#f7f8f9}.prep-hub-links-v7374 legend{padding:0;color:#697480;font-size:10px;font-weight:850}.prep-hub-links-v7374>div{display:flex;flex-wrap:wrap;gap:7px;margin-top:8px}.prep-hub-links-v7374 label{position:relative;cursor:pointer}.prep-hub-links-v7374 input{position:absolute;opacity:0;pointer-events:none}.prep-hub-links-v7374 span{display:block;padding:6px 9px;border:1px solid #d7dde3;border-radius:999px;background:#fff;color:#56616e;font-size:10px;font-weight:750;transition:.15s ease}.prep-hub-links-v7374 input:checked+span{border-color:#1b1e23;background:#1b1e23;color:#fff}.prep-hub-links-v7374 input:focus-visible+span{outline:3px solid rgba(25,28,32,.16)}.prep-hub-filter-empty-v7374{padding:54px 20px;border:1px dashed #cfd5dc;border-radius:14px;background:#fff;color:#7d8690;text-align:center}.prep-hub-record-v7371[hidden],.prep-hub-filter-empty-v7374[hidden]{display:none!important}@media(min-width:1600px){.prep-hub-milestones-v7371>div{grid-template-columns:repeat(4,minmax(0,1fr))}.prep-hub-form-v7371{grid-template-columns:repeat(5,minmax(0,1fr))}}@media(max-width:900px){.prep-hub-data-v7371>header{align-items:stretch;flex-direction:column}.prep-hub-data-v7371>header>div:last-child{display:grid;grid-template-columns:1fr}.prep-hub-data-v7371 [data-search]{width:100%}}@media(max-width:720px){.prep-hub-page-v7371>main{padding:14px 14px 88px!important}}.prep-hub-record-body-v7375{display:grid;grid-template-columns:minmax(0,1fr) 330px;align-items:stretch}.prep-hub-record-body-v7375>.prep-hub-form-v7371{align-content:start}.prep-hub-shot-v7375{display:grid;grid-template-rows:auto auto;align-content:start;align-self:start;gap:10px;padding:15px;border-left:1px solid #e5e8eb;background:#f7f7f6}.prep-hub-shot-v7375 [data-shot-view]{position:relative;display:grid;place-items:center;min-height:220px;overflow:hidden;border:1px dashed #cfd4da;border-radius:14px;background:#fff;color:#7b838c;text-align:center}.prep-hub-shot-v7375 [data-shot-view].is-empty{align-content:center;gap:7px;padding:26px}.prep-hub-shot-v7375 [data-shot-view].is-empty strong{color:#252a30;font-size:13px}.prep-hub-shot-v7375 [data-shot-view].is-empty span,.prep-hub-shot-v7375 [data-shot-view].is-error span{max-width:220px;font-size:10px;line-height:1.55}.prep-hub-shot-v7375 [data-shot-view].is-loading{font-size:11px}.prep-hub-shot-v7375 [data-shot-view].is-error{align-content:center;gap:6px;padding:22px;color:#9a4a43}.prep-hub-shot-v7375 [data-shot-view].is-error strong{font-size:12px}.prep-hub-shot-v7375 [data-shot-view].has-image{display:grid;grid-template-rows:auto auto;border-style:solid;background:#fff}.prep-hub-shot-v7375 [data-shot-view].has-image>button{position:relative;width:100%;height:auto;min-height:0;padding:0;border:0;background:#fff;cursor:zoom-in}.prep-hub-shot-v7375 [data-shot-view].has-image img{display:block;width:100%;height:auto;max-height:430px;object-fit:contain;background:#fff}.prep-hub-shot-v7375 [data-shot-view].has-image button span{position:absolute;right:10px;bottom:10px;padding:5px 8px;border-radius:999px;background:rgba(255,255,255,.92);color:#181b20;font-size:9px;font-weight:850}.prep-hub-shot-v7375 [data-shot-view].has-image small{width:100%;padding:8px 10px;overflow:hidden;border-top:1px solid #eceeef;background:#fff;color:#69727d;font-size:9px;text-overflow:ellipsis;white-space:nowrap}.prep-hub-shot-upload-v7375{display:block}.prep-hub-shot-upload-v7375 input{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.prep-hub-shot-upload-v7375 span{display:grid;place-items:center;height:42px;border:1px solid #181b20;border-radius:11px;background:#181b20;color:#fff;font-size:11px;font-weight:850;cursor:pointer;transition:.16s}.prep-hub-shot-upload-v7375:hover span{background:#33373d}.prep-hub-shot-upload-v7375 input:focus-visible+span{outline:3px solid rgba(24,27,32,.18);outline-offset:2px}.prep-hub-shot-v7375:focus-visible{outline:3px solid rgba(24,27,32,.18);outline-offset:-3px}.prep-hub-shot-actions-v7379{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px}.prep-hub-shot-actions-v7379>[data-open-home]{min-width:104px;border:1px solid #181b20;border-radius:11px;background:#fff;color:#181b20;font-size:11px;font-weight:850;cursor:pointer}.prep-hub-shot-actions-v7379>[data-open-home]:hover:not(:disabled){background:#eceeed}.prep-hub-shot-actions-v7379>[data-open-home]:disabled{border-color:#d8dce0;color:#a4aab1;cursor:not-allowed}#prep-hub-lightbox-v7375{position:fixed;inset:0;z-index:14000;display:grid;place-items:center;padding:30px;background:rgba(5,7,10,.9);backdrop-filter:blur(12px)}#prep-hub-lightbox-v7375>button{position:absolute;top:22px;right:24px;width:46px;height:46px;border:1px solid rgba(255,255,255,.25);border-radius:50%;background:rgba(255,255,255,.12);color:#fff;font-size:30px;cursor:pointer}#prep-hub-lightbox-v7375 figure{display:grid;gap:12px;max-width:min(1200px,92vw);max-height:88vh;margin:0}#prep-hub-lightbox-v7375 img{display:block;max-width:100%;max-height:80vh;border-radius:12px;box-shadow:0 30px 90px rgba(0,0,0,.5)}#prep-hub-lightbox-v7375 figcaption{color:#e8eaed;font-size:11px;text-align:center}@media(min-width:1600px){.prep-hub-record-body-v7375{grid-template-columns:minmax(0,1fr) 370px}}@media(max-width:1100px){.prep-hub-record-body-v7375{grid-template-columns:1fr}.prep-hub-shot-v7375{grid-template-columns:minmax(0,1fr) 160px;grid-template-rows:auto;border-top:1px solid #e5e8eb;border-left:0}.prep-hub-shot-v7375 [data-shot-view]{min-height:180px}.prep-hub-shot-v7375 [data-shot-view].has-image{min-height:0}.prep-hub-shot-v7375 [data-shot-view].has-image>button{min-height:0}.prep-hub-shot-upload-v7375 span{height:100%;min-height:60px}}@media(max-width:720px){.prep-hub-shot-v7375{grid-template-columns:1fr}.prep-hub-shot-upload-v7375 span{height:42px;min-height:0}.prep-hub-shot-actions-v7379{grid-template-columns:1fr}.prep-hub-shot-actions-v7379>[data-open-home]{min-height:42px}}.prep-hub-head-actions-v7376{display:flex;align-items:center;justify-content:flex-end;gap:10px}.prep-hub-head-actions-v7376>span{padding:9px 13px;border:1px solid #d9e4de;border-radius:999px;background:#f1f8f4;color:#277054;font-size:11px;font-weight:800;white-space:nowrap}.prep-hub-head-actions-v7376>button{height:40px;padding:0 14px;border:1px solid #1b1e23;border-radius:11px;background:#1b1e23;color:#fff;font:inherit;font-size:11px;font-weight:850;white-space:nowrap;cursor:pointer;transition:transform .16s,background .16s,box-shadow .16s}.prep-hub-head-actions-v7376>button:hover{transform:translateY(-1px);background:#33373d;box-shadow:0 8px 18px rgba(20,24,29,.16)}.prep-hub-head-actions-v7376>button:disabled{transform:none;opacity:.55;cursor:wait;box-shadow:none}@media(max-width:900px){.prep-hub-head-actions-v7376>span{display:none}}@media(max-width:720px){.prep-hub-head-actions-v7376{justify-content:stretch}.prep-hub-head-actions-v7376>button{width:100%}}.prelaunch-image-upload-v7369,.prelaunch-record-image-upload-v7370,.prep-hub-shot-upload-v7375{cursor:pointer;transition:border-color .16s ease,background-color .16s ease,box-shadow .16s ease,transform .16s ease}.prelaunch-image-upload-v7369:focus-visible,.prelaunch-record-image-upload-v7370:focus-visible,.prep-hub-shot-upload-v7375:focus-visible{outline:2px solid #17191d;outline-offset:3px}.prelaunch-image-upload-v7369.is-dragover-v7377{border-color:#17191d!important;background:#f1f1ef!important;box-shadow:0 0 0 4px rgba(23,25,29,.08)}.prelaunch-record-image-upload-v7370.is-dragover-v7377{border-color:#fff!important;background:rgba(255,255,255,.18)!important;box-shadow:0 0 0 4px rgba(255,255,255,.1)}.prep-hub-shot-upload-v7375.is-dragover-v7377 span{border-color:#000;background:#000;color:#fff;transform:translateY(-1px);box-shadow:0 8px 20px rgba(0,0,0,.16)}.is-pasted-v7377{animation:clipboard-paste-v7377 .7s ease}#prelaunch-update-preview-v7377{width:48px;height:48px;margin-left:auto;border:1px solid rgba(24,27,32,.12);border-radius:10px;object-fit:cover;box-shadow:0 4px 12px rgba(0,0,0,.08)}#prelaunch-update-preview-v7377[hidden]{display:none}@keyframes clipboard-paste-v7377{0%{box-shadow:0 0 0 0 rgba(23,25,29,.28)}55%{box-shadow:0 0 0 7px rgba(23,25,29,.09)}100%{box-shadow:0 0 0 0 rgba(23,25,29,0)}}.prep-hub-multiselect-v7378{position:relative;z-index:2}.prep-hub-multiselect-trigger-v7378{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;width:100%;min-height:40px;padding:6px 9px;border:1px solid #d8dde3;border-radius:10px;background:#fff;color:#202832;text-align:left;cursor:pointer;transition:border-color .16s ease,box-shadow .16s ease,background-color .16s ease}.prep-hub-multiselect-trigger-v7378:hover{border-color:#aeb5bd;background:#fcfcfc}.prep-hub-multiselect-trigger-v7378:focus-visible,.prep-hub-multiselect-v7378.is-open .prep-hub-multiselect-trigger-v7378{outline:0;border-color:#252a30;box-shadow:0 0 0 3px rgba(25,28,32,.09)}.prep-hub-multiselect-trigger-v7378 [data-multi-value]{display:flex;flex-wrap:wrap;align-items:center;gap:5px;min-width:0}.prep-hub-multiselect-trigger-v7378 [data-multi-value] i{display:inline-flex;align-items:center;min-height:24px;padding:3px 8px;border:1px solid #d4d8dd;border-radius:999px;background:#f1f2f3;color:#252a30;font-size:11px;font-style:normal;font-weight:800;line-height:1.2}.prep-hub-multiselect-trigger-v7378 [data-multi-value] em{color:#8b929a;font-size:12px;font-style:normal}.prep-hub-multiselect-trigger-v7378>b{color:#6f7781;font-size:15px;transition:transform .16s ease}.prep-hub-multiselect-v7378.is-open .prep-hub-multiselect-trigger-v7378>b{transform:rotate(180deg)}.prep-hub-multiselect-menu-v7378{position:absolute;top:calc(100% + 7px);right:0;left:0;z-index:90;display:none;gap:3px;max-height:230px;overflow:auto;padding:7px;border:1px solid #d7dbe0;border-radius:12px;background:rgba(255,255,255,.98);box-shadow:0 18px 42px rgba(15,22,30,.18);backdrop-filter:blur(14px)}.prep-hub-multiselect-v7378.is-open .prep-hub-multiselect-menu-v7378{display:grid;animation:prep-hub-multi-in-v7378 .14s ease-out}.prep-hub-multiselect-menu-v7378 button{display:grid;grid-template-columns:22px minmax(0,1fr);align-items:center;gap:8px;width:100%;min-height:36px;padding:6px 8px;border:0;border-radius:8px;background:transparent;color:#303740;text-align:left;cursor:pointer;font:inherit;font-size:12px;font-weight:750}.prep-hub-multiselect-menu-v7378 button:hover{background:#f1f2f3}.prep-hub-multiselect-menu-v7378 button i{display:grid;place-items:center;width:20px;height:20px;border:1px solid #cfd4da;border-radius:6px;background:#fff;color:#fff;font-size:11px;font-style:normal}.prep-hub-multiselect-menu-v7378 button.is-selected{background:#eceeef;color:#15191e}.prep-hub-multiselect-menu-v7378 button.is-selected i{border-color:#17191d;background:#17191d}.prep-hub-record-v7371.has-open-multiselect-v7378,.prep-hub-data-v7371.has-open-multiselect-v7378{overflow:visible!important;position:relative;z-index:20}@keyframes prep-hub-multi-in-v7378{from{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}@media(max-width:720px){.prep-hub-multiselect-menu-v7378{position:fixed;right:14px;bottom:18px;left:14px;top:auto;max-height:46vh;padding:10px;border-radius:16px}.prep-hub-multiselect-menu-v7378 button{min-height:43px}}.shipment-register-v7380{margin:14px 0 16px;overflow:hidden;border:1px solid #dce1e6;border-radius:17px;background:#fff;box-shadow:0 7px 20px rgba(18,27,38,.045)}.shipment-register-v7380>header{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:15px 18px;border-bottom:1px solid #e4e7ea;background:#fafafa}.shipment-register-v7380>header small{color:#7c848d;font-size:9px;font-weight:900;letter-spacing:.16em}.shipment-register-v7380>header h3{margin:3px 0;color:#171a1f;font-size:17px}.shipment-register-v7380>header p{margin:0;color:#747e89;font-size:11px}.shipment-register-v7380>header>span{padding:7px 10px;border:1px solid #d9e4de;border-radius:999px;background:#f1f8f4;color:#277054;font-size:10px;font-weight:850;white-space:nowrap}.shipment-register-v7380 form{display:grid;grid-template-columns:minmax(210px,1.2fr) minmax(190px,.9fr) minmax(220px,1fr) minmax(170px,.65fr) auto;align-items:end;gap:10px;padding:16px 18px}.shipment-register-v7380 label{display:grid;gap:6px;min-width:0}.shipment-register-v7380 label span{color:#596572;font-size:10px;font-weight:850}.shipment-register-v7380 input,.shipment-register-v7380 select{width:100%;height:42px;padding:0 12px;border:1px solid #d5dae0;border-radius:11px;background:#fff;color:#20262d;font:inherit}.shipment-register-v7380 input:focus,.shipment-register-v7380 select:focus{outline:3px solid rgba(22,26,31,.08);border-color:#252a30}.shipment-register-v7380 form button{height:42px;padding:0 18px;border:1px solid #181b20;border-radius:11px;background:#181b20;color:#fff;font-weight:850;cursor:pointer;white-space:nowrap}.shipment-register-v7380 form button:disabled{opacity:.55;cursor:wait}.shipment-register-v7380 [data-result]{display:flex;align-items:center;gap:10px;margin:0 18px 15px;padding:11px 13px;border-radius:11px;font-size:11px}.shipment-register-v7380 [data-result] b{font-size:12px}.shipment-register-v7380 [data-result].is-loading{background:#f2f3f4;color:#59636e}.shipment-register-v7380 [data-result].is-success{background:#edf8f2;color:#176b49}.shipment-register-v7380 [data-result].is-warning{background:#fff7e8;color:#8a6116}.shipment-register-v7380 [data-result].is-error{background:#fff0ef;color:#a43d35}.shipment-tracking-head-v7380{display:flex;align-items:center;justify-content:space-between;padding:13px 18px 10px;border-top:1px solid #eceef0}.shipment-tracking-head-v7380>div{display:grid;gap:2px}.shipment-tracking-head-v7380 b{color:#20262d;font-size:13px}.shipment-tracking-head-v7380 span{color:#8b929a;font-size:9px}.shipment-tracking-head-v7380 button,.shipment-meta-v7380 button{padding:7px 10px;border:1px solid #d8dde2;border-radius:9px;background:#fff;color:#42505d;font-size:10px;font-weight:800;cursor:pointer}.shipment-tracking-list-v7380{display:grid;gap:10px;padding:0 18px 16px;transition:opacity .2s}.shipment-tracking-list-v7380.is-refreshing{opacity:.55}.shipment-empty-v7380{padding:18px;border:1px dashed #d8dde2;border-radius:12px;background:#fafbfb;color:#7d8791;font-size:11px;text-align:center}.shipment-empty-v7380.is-error{border-color:#f0cac7;background:#fff5f4;color:#a43d35}.shipment-tracking-card-v7380{overflow:hidden;border:1px solid #e0e4e8;border-left:4px solid #aab2bb;border-radius:13px;background:#fff}.shipment-tracking-card-v7380.active{border-left-color:#2f8f68}.shipment-tracking-card-v7380.delivered{border-left-color:#1c7a52}.shipment-tracking-card-v7380.exception{border-left-color:#c7524b}.shipment-tracking-main-v7380{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:12px 14px 8px}.shipment-tracking-main-v7380 small{color:#7c858e;font-size:9px;font-weight:800}.shipment-tracking-main-v7380 h4{margin:2px 0 1px;color:#171b20;font-size:15px;letter-spacing:.02em}.shipment-tracking-main-v7380 p{margin:0;color:#697480;font-size:10px}.shipment-card-actions-v7393{display:flex;align-items:center;gap:7px}.shipment-card-actions-v7393>span{padding:5px 8px;border-radius:999px;background:#f1f3f4;color:#59636d;font-size:9px;font-weight:850}.shipment-tracking-card-v7380.active .shipment-card-actions-v7393>span,.shipment-tracking-card-v7380.delivered .shipment-card-actions-v7393>span{background:#eaf7f1;color:#176b49}.shipment-tracking-card-v7380.exception .shipment-card-actions-v7393>span{background:#fff0ef;color:#a43d35}.shipment-card-actions-v7393>button{padding:5px 8px;border:1px solid #efc8c5;border-radius:8px;background:#fff7f6;color:#a6423a;font-size:9px;font-weight:850;cursor:pointer}.shipment-card-actions-v7393>button:hover{border-color:#df9d98;background:#fff0ee}.shipment-card-actions-v7393>button:disabled{opacity:.55;cursor:wait}.shipment-latest-v7380{display:grid;gap:3px;margin:0 14px;padding:9px 11px;border-radius:9px;background:#f6f8f9}.shipment-latest-v7380 b{color:#37424d;font-size:10px}.shipment-latest-v7380 span{color:#818b95;font-size:9px}.shipment-meta-v7380{display:flex;align-items:center;gap:10px;padding:9px 14px;color:#808a94;font-size:9px}.shipment-meta-v7380 button{padding:5px 8px}.shipment-meta-v7380 button:first-of-type{margin-left:auto}.shipment-timeline-v7380{padding:4px 14px 13px;border-top:1px solid #edf0f2}.shipment-timeline-v7380[hidden]{display:none}.shipment-timeline-v7380 ol{display:grid;gap:0;margin:0;padding:0;list-style:none}.shipment-timeline-v7380 li{position:relative;display:grid;grid-template-columns:12px 1fr;gap:8px;padding:9px 0}.shipment-timeline-v7380 li:not(:last-child):before{content:"";position:absolute;left:5px;top:19px;bottom:-9px;width:1px;background:#dbe1e5}.shipment-timeline-v7380 li i{position:relative;z-index:1;width:11px;height:11px;margin-top:2px;border:3px solid #fff;border-radius:50%;background:#6c7a86;box-shadow:0 0 0 1px #cfd6dc}.shipment-timeline-v7380 li div{display:grid;gap:2px}.shipment-timeline-v7380 time{color:#8a939c;font-size:8px}.shipment-timeline-v7380 b{color:#3b4650;font-size:10px}.shipment-timeline-v7380 span{color:#7b8690;font-size:9px}.shipment-register-v7380>footer{padding:10px 18px;border-top:1px solid #eceef0;color:#8b929a;font-size:9px}@media(max-width:1280px){.shipment-register-v7380 form{grid-template-columns:1fr 1fr 1fr}.shipment-register-v7380 form button{grid-column:auto}}@media(max-width:900px){.shipment-register-v7380 form{grid-template-columns:1fr 1fr}.shipment-register-v7380 form button{grid-column:1/-1}.shipment-meta-v7380{flex-wrap:wrap}.shipment-meta-v7380 button{margin-left:0}}@media(max-width:620px){.shipment-register-v7380>header{align-items:flex-start;flex-direction:column}.shipment-register-v7380 form{grid-template-columns:1fr}.shipment-register-v7380 form button{grid-column:auto}.shipment-tracking-main-v7380{align-items:flex-start;flex-direction:column}.shipment-card-actions-v7393{width:100%;justify-content:space-between}.shipment-tracking-head-v7380{align-items:flex-start}.shipment-meta-v7380{display:grid;gap:6px}}.toolbox-section-tabs-v7394{display:flex;align-items:center;gap:8px;margin:0 0 18px;padding:8px;border:1px solid #e0e5eb;border-radius:16px;background:#edf1f5;box-shadow:0 8px 22px rgba(31,48,67,.045)}.toolbox-section-tabs-v7394 button{position:relative;display:flex;align-items:center;gap:9px;min-width:150px;min-height:48px;padding:0 18px 4px;border:1px solid transparent;border-radius:12px;background:transparent;color:#687788;font-size:15px;font-weight:850;cursor:pointer}.toolbox-section-tabs-v7394 button small{padding:4px 7px;border-radius:999px;background:#dfe6ed;color:#7a8897;font-size:9px;font-weight:900;letter-spacing:.05em}.toolbox-section-tabs-v7394 button:hover{background:rgba(255,255,255,.65);color:#33475b}.toolbox-section-tabs-v7394 button.is-active{border-color:#dce4ed;background:#fff;color:#2266d5;box-shadow:0 5px 15px rgba(33,83,151,.1)}.toolbox-section-tabs-v7394 button.is-active:after{content:"";position:absolute;right:18px;bottom:6px;left:18px;height:3px;border-radius:999px;background:#2b6ee7}.toolbox-section-tabs-v7394 button.is-active small{background:#e9f1ff;color:#3971c8}.toolbox-section-panel-v7394[hidden]{display:none!important}.toolbox-section-panel-v7394 .shipment-register-v7380{margin-top:0}.toolbox-time-panel-v7394{display:grid;gap:18px}.toolbox-time-panel-v7394>.continent-tabs-v7245{margin-top:0}.trade-tools-intro-v7244{display:none!important}@media(max-width:620px){.toolbox-section-tabs-v7394{display:grid;grid-template-columns:1fr 1fr;gap:6px;padding:6px}.toolbox-section-tabs-v7394 button{justify-content:center;min-width:0;padding:0 10px;font-size:13px}.toolbox-section-tabs-v7394 button small,.toolbox-section-tabs-v7394 button.is-active:after{display:none}}#page-sales-tracker .standalone-payment-grid-v7389{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:5px 8px}#page-sales-tracker .standalone-payment-grid-v7389>span{min-width:0}#page-sales-tracker .standalone-payment-grid-v7389 small,#page-sales-tracker .standalone-payment-grid-v7389 b{display:block}#page-sales-tracker .standalone-payment-grid-v7389 small{color:#7b899c;font-size:9px;font-weight:750;line-height:1.15}#page-sales-tracker .standalone-payment-grid-v7389 b{margin-top:2px;overflow:hidden;color:#263b56;font-size:11px;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}#page-sales-tracker .standalone-payment-grid-v7389 .is-paid b{color:#17845c}#page-sales-tracker .standalone-payment-grid-v7389 .is-pending b{color:#b66a00}#page-sales-tracker .standalone-payment-grid-v7389 .is-remaining b{color:#c34a3c}#page-sales-tracker .standalone-payment-bar-v7389{position:relative;display:block;height:5px;margin-top:8px;overflow:hidden;border-radius:999px;background:#edf1f6}#page-sales-tracker .standalone-payment-bar-v7389 i,#page-sales-tracker .standalone-payment-bar-v7389 em{position:absolute;top:0;bottom:0;display:block}#page-sales-tracker .standalone-payment-bar-v7389 i{left:0;background:#25a46f}#page-sales-tracker .standalone-payment-bar-v7389 em{background:#f1ad45}#page-sales-tracker .batch-stage-v7250.payment-review-v7389{background:#fff2d9;color:#a45f00}@media(max-width:900px){#page-sales-tracker .standalone-payment-grid-v7389{gap:4px 6px}#page-sales-tracker .standalone-payment-grid-v7389 b{font-size:10px}}.app-shell>main{will-change:auto!important}.workspace-tabs-v7390{position:fixed;top:0;left:calc(var(--sidebar-fixed-width,224px) + clamp(18px,2.4vw,36px));right:clamp(18px,2.4vw,36px);z-index:1180;display:flex;align-items:center;gap:10px;min-height:58px;padding:8px 18px;border-bottom:1px solid #d5dde5;background:rgba(238,242,245,.98);box-shadow:0 7px 18px rgba(25,42,59,.07);backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.workspace-tabs-v7390[hidden]{display:none!important}.workspace-tabs-spacer-v7390{display:block;height:58px;min-height:58px}.workspace-tabs-spacer-v7390[hidden]{display:none!important}.workspace-tab-list-v7390{display:flex;align-items:center;gap:9px;min-width:0;overflow-x:auto;padding:1px 0;scrollbar-width:thin}.workspace-tab-v7390{display:flex;align-items:center;gap:10px;flex:0 0 auto;min-height:40px;padding:0 14px;border:1px solid #dce2e8;border-radius:11px;background:#f8fafb;color:#4d5a67;font-size:14px;font-weight:800;line-height:1;cursor:pointer;white-space:nowrap;box-shadow:0 1px 2px rgba(18,33,48,.03)}.workspace-tab-v7390:hover{border-color:#c9d3dc;background:#fff;color:#263442}.workspace-tab-v7390.is-active{border-color:#b9cce2;background:#fff;color:#185fb8;box-shadow:0 4px 12px rgba(37,83,132,.09)}.workspace-tab-v7390 .workspace-tab-close-v7390{display:grid;place-items:center;width:20px;height:20px;margin-right:-5px;border:0;border-radius:50%;background:transparent;color:#89949f;font-size:18px;line-height:1;cursor:pointer}.workspace-tab-v7390 .workspace-tab-close-v7390:hover{background:#e7edf2;color:#293744}.workspace-recent-v7390{display:none;width:100%;height:42px;padding:0 13px;border:1px solid #d5dbe1;border-radius:11px;background:#fff;color:#283441;font:inherit;font-size:14px;font-weight:800}.shipment-tracking-head-actions-v7390{display:flex;align-items:center;gap:7px}.shipment-register-v7380.is-trackings-collapsed-v7390 .shipment-tracking-list-v7380{display:none}.shipment-register-v7380.is-trackings-collapsed-v7390>footer{display:none}.shipment-register-v7380.is-trackings-collapsed-v7390 .shipment-tracking-head-v7380{padding-bottom:13px}.shipment-number-v7390{display:block;margin:2px 0 1px;padding:0;border:0;background:transparent;color:#171b20;font:inherit;font-size:15px;font-weight:850;letter-spacing:.02em;text-decoration:underline;text-decoration-color:#b7c1ca;text-underline-offset:3px;cursor:pointer}.shipment-number-v7390:hover{color:#176b49;text-decoration-color:#176b49}.batch-logistics-v7390{display:flex;align-items:center;gap:9px;min-width:0;flex-wrap:wrap}.batch-logistics-v7390>span{display:grid;gap:2px}.batch-logistics-v7390 small{color:#7d8792;font-size:9px}.batch-logistics-v7390 strong{color:#24313e;font-size:11px}.batch-logistics-v7390 button{padding:6px 9px;border:1px solid #cad7e4;border-radius:8px;background:#f7fbff;color:#195ca9;font-size:10px;font-weight:850;cursor:pointer;text-decoration:underline;text-underline-offset:2px}.batch-logistics-v7390 button:hover{border-color:#8fb4d9;background:#edf6ff}.batch-logistics-notes-v7390{width:100%;color:#7d8792;font-size:9px}.tracking-detail-overlay-v7390{position:fixed;inset:0;z-index:15050;display:grid;place-items:center;padding:22px;background:rgba(12,22,33,.66);backdrop-filter:blur(5px)}.tracking-detail-panel-v7390{display:flex;flex-direction:column;width:min(760px,100%);max-height:min(760px,calc(100vh - 44px));overflow:hidden;border:1px solid #dce3e9;border-radius:20px;background:#fff;box-shadow:0 26px 80px rgba(6,20,34,.25)}.tracking-detail-panel-v7390>header{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;padding:20px 22px;border-bottom:1px solid #e5e9ed}.tracking-detail-panel-v7390>header small{color:#778492;font-size:9px;font-weight:900;letter-spacing:.15em}.tracking-detail-panel-v7390 h2{margin:4px 0 2px;color:#142233;font-size:22px}.tracking-detail-panel-v7390>header p{margin:0;color:#6d7884;font-size:11px}.tracking-detail-close-v7390{display:grid;place-items:center;width:36px;height:36px;border:0;border-radius:50%;background:#eef2f6;color:#51606f;font-size:23px;cursor:pointer}.tracking-detail-body-v7390{min-height:180px;padding:20px 22px;overflow-y:auto}.tracking-detail-loading-v7390,.tracking-detail-empty-v7390{padding:28px;border:1px dashed #d6dde4;border-radius:13px;background:#f8fafb;color:#74808c;text-align:center}.tracking-detail-summary-v7390{display:grid;grid-template-columns:1fr auto;gap:16px;margin-bottom:15px;padding:14px;border-radius:13px;background:#f2f7f5}.tracking-detail-summary-v7390 b{display:block;color:#1d503c;font-size:14px}.tracking-detail-summary-v7390 span{color:#6b7c74;font-size:10px}.tracking-detail-summary-v7390 em{align-self:start;padding:5px 9px;border-radius:999px;background:#dff2e9;color:#176b49;font-size:9px;font-style:normal;font-weight:850}.tracking-detail-meta-v7390{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-bottom:15px}.tracking-detail-meta-v7390 span{display:grid;gap:3px;padding:10px;border:1px solid #e4e8ec;border-radius:10px}.tracking-detail-meta-v7390 small{color:#89939d;font-size:8px}.tracking-detail-meta-v7390 b{color:#34414d;font-size:10px}.tracking-detail-timeline-v7390{margin:0;padding:0;list-style:none}.tracking-detail-timeline-v7390 li{position:relative;display:grid;grid-template-columns:14px 1fr;gap:9px;padding:10px 0}.tracking-detail-timeline-v7390 li:not(:last-child):before{content:"";position:absolute;left:6px;top:22px;bottom:-10px;width:1px;background:#d9e0e6}.tracking-detail-timeline-v7390 i{position:relative;z-index:1;width:13px;height:13px;margin-top:2px;border:3px solid #fff;border-radius:50%;background:#347d61;box-shadow:0 0 0 1px #aecabb}.tracking-detail-timeline-v7390 li div{display:grid;gap:3px}.tracking-detail-timeline-v7390 time{color:#87919b;font-size:9px}.tracking-detail-timeline-v7390 li b{color:#34414d;font-size:11px}.tracking-detail-timeline-v7390 li span{color:#7b8792;font-size:9px}@media(max-width:900px){.workspace-tabs-v7390{left:calc(var(--sidebar-fixed-width,76px) + 14px);right:14px}}@media(max-width:700px){.workspace-tabs-v7390{padding:7px 12px}.workspace-tab-list-v7390{display:none}.workspace-recent-v7390{display:block}.tracking-detail-overlay-v7390{align-items:end;padding:0}.tracking-detail-panel-v7390{max-height:88vh;border-radius:20px 20px 0 0}.tracking-detail-meta-v7390{grid-template-columns:1fr}.shipment-tracking-head-actions-v7390{flex-wrap:wrap;justify-content:flex-end}}#page-sales-tracker .compact-tracker-card-v7281 tbody>tr:not(.linked-group-summary-row-v7280):not(.linked-group-summary-row-v7281)>td:nth-child(3),#page-sales-tracker .compact-tracker-card-v7281 tbody>tr:not(.linked-group-summary-row-v7280):not(.linked-group-summary-row-v7281)>td:nth-child(4),#page-sales-tracker .compact-tracker-card-v7281 tbody>tr:not(.linked-group-summary-row-v7280):not(.linked-group-summary-row-v7281)>td:nth-child(5){position:static;padding-bottom:15px!important}#page-sales-tracker .compact-tracker-card-v7281 tbody>tr:not(.linked-group-summary-row-v7280):not(.linked-group-summary-row-v7281)>td:nth-child(3)>.standalone-payment-bar-v7389,#page-sales-tracker .compact-tracker-card-v7281 tbody>tr:not(.linked-group-summary-row-v7280):not(.linked-group-summary-row-v7281)>td:nth-child(3)>.mini-progress-v7250,#page-sales-tracker .compact-tracker-card-v7281 tbody>tr:not(.linked-group-summary-row-v7280):not(.linked-group-summary-row-v7281)>td:nth-child(4)>.mini-progress-v7250,#page-sales-tracker .compact-tracker-card-v7281 tbody>tr:not(.linked-group-summary-row-v7280):not(.linked-group-summary-row-v7281)>td:nth-child(5)>.mini-progress-v7250{position:relative!important;right:auto!important;bottom:auto!important;left:auto!important;width:100%!important}.workspace-recent-v7390{white-space:nowrap;cursor:pointer}#workspace-menu-v7390{position:fixed;z-index:10000;width:min(340px,calc(100vw - 16px));max-height:min(390px,calc(100vh - 16px));display:flex;flex-direction:column;padding:6px;background:var(--color-surface,#fff);color:var(--color-text-primary,#263b35);border:1px solid var(--color-border,#dce5e0);border-radius:10px;box-shadow:0 12px 36px #173d3426;font-size:14px;line-height:20px}#workspace-menu-v7390[hidden]{display:none!important}.workspace-menu-title-v7390{padding:8px 10px;font-weight:600}.workspace-menu-list-v7390{min-height:0;overflow:auto;flex:1}.workspace-menu-row-v7390{display:flex;align-items:center;border-radius:6px;min-height:40px}.workspace-menu-row-v7390.is-active{background:var(--crm-theme-primary-soft,#e6f2ed)}#workspace-menu-v7390 button{border:0;background:transparent;font:inherit;color:inherit;cursor:pointer;padding:9px 8px;border-radius:6px;text-align:left}#workspace-menu-v7390 button:hover{background:var(--crm-theme-primary-soft,#edf5f1)}.workspace-menu-row-v7390>[data-menu-page]{display:flex;gap:6px;min-width:0;flex:1}.workspace-menu-row-v7390>[data-menu-page]>span:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workspace-menu-row-v7390>[data-menu-pin]{flex:0 0 auto;font-size:12px!important;color:var(--color-text-secondary,#64756e)!important}.workspace-menu-actions-v7390{border-top:1px solid var(--color-border,#e3e9e5);margin-top:5px;padding-top:4px;display:flex;flex-direction:column}.prelaunch-hero-v7361{display:none!important}#quick-quote[hidden]{display:none!important}.quote-workspace-page-v73106{padding-bottom:32px}.quote-workspace-page-v73106 .quote-editor-page-v73106{position:relative;display:block;width:100%;max-width:none;max-height:none;margin:0;overflow:visible;border:1px solid #dce3e9;border-radius:18px;background:#fff;box-shadow:0 14px 34px rgba(23,42,62,.08)}.quote-workspace-page-v73106 .quote-editor-page-v73106>.modal-close{position:absolute;top:18px;right:20px;z-index:2;width:40px;height:40px;border:1px solid #dbe3ea;border-radius:12px;background:#f6f8fa;color:#516171;transition:border-color .18s ease,background .18s ease,color .18s ease,transform .18s ease}.quote-workspace-page-v73106 .quote-editor-page-v73106>.modal-close:hover{border-color:#bfcbd6;background:#fff;color:#172536;transform:translateY(-1px)}.quote-workspace-page-v73106 .quote-price-level-v7222{align-items:center;gap:18px;border-color:#cfe0f3;border-radius:15px;background:#f5f9fe}.quote-workspace-page-v73106 .quote-price-level-v7222 label{display:grid;gap:7px;min-width:230px}.quote-workspace-page-v73106 #quote-price-level-v7222{width:100%;height:44px;padding:0 42px 0 14px;border:1px solid #cbd8e5;border-radius:11px;background-color:#fff;color:#19324f;font:inherit;font-weight:800;cursor:pointer;transition:border-color .18s ease,box-shadow .18s ease,transform .18s ease}.quote-workspace-page-v73106 #quote-price-level-v7222:hover{border-color:#91afd0}.quote-workspace-page-v73106 #quote-price-level-v7222:focus{outline:0;border-color:#347ce1;box-shadow:0 0 0 4px rgba(52,124,225,.12);transform:translateY(-1px)}.shipment-fields-v7250 input,.shipment-fields-v7250 textarea{min-height:44px;padding:10px 12px!important;border:1px solid #cfd9e4!important;border-radius:11px!important;background:#fff!important;color:#1d3045!important;font:inherit!important;transition:border-color .18s ease,box-shadow .18s ease,background .18s ease!important}.shipment-fields-v7250 textarea{min-height:76px;resize:vertical}.shipment-fields-v7250 input:hover,.shipment-fields-v7250 textarea:hover{border-color:#9eb4ca!important}.shipment-fields-v7250 input:focus,.shipment-fields-v7250 textarea:focus{outline:0!important;border-color:#347ce1!important;box-shadow:0 0 0 4px rgba(52,124,225,.12)!important;background:#fff!important}.batch-panel-v7250 .batch-actions-v7250 .batch-close-v7250{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:auto!important;height:44px!important;min-width:108px!important;padding:0 18px!important;border:1px solid #cfd8e1!important;border-radius:11px!important;background:#fff!important;color:#2d3d4d!important;font-size:14px!important;font-weight:800!important;box-shadow:none!important;transition:border-color .18s ease,background .18s ease,transform .18s ease!important}.batch-panel-v7250 .batch-actions-v7250 .batch-close-v7250:hover{border-color:#9cabb9!important;background:#f6f8fa!important;transform:translateY(-1px)}.shipment-order-link-v73106{display:block;margin:0 0 3px;padding:0;border:0;background:transparent;color:#72808d;font:inherit;font-size:10px;font-weight:850;cursor:pointer;text-align:left;text-decoration:underline;text-decoration-color:#c3ccd4;text-underline-offset:3px}.shipment-order-link-v73106:hover{color:#176b49;text-decoration-color:#176b49}#order-profit-table-v7240 td:nth-child(7)>b{color:#1b659a}@media(max-width:900px){.quote-workspace-page-v73106 .quote-price-level-v7222{grid-template-columns:1fr}.quote-workspace-page-v73106 .quote-price-level-v7222 label{min-width:0}}.quote-invoice-workspace-v73225{padding:0!important;border:0!important;border-radius:20px!important;background:#fff!important;box-shadow:0 14px 36px rgba(23,42,62,.09)!important;overflow:hidden!important}.quote-invoice-workspace-v73225>.modal-close{top:18px!important;right:18px!important;z-index:20}.quote-invoice-workspace-v73225>.editor-head[hidden],.quote-invoice-workspace-v73225>.quote-step,.quote-invoice-workspace-v73225 .line-items-header{display:none!important}.quote-invoice-intro-v73225{display:flex;align-items:center;justify-content:space-between;padding:24px 28px 20px}.quote-invoice-intro-v73225 h2,.quote-invoice-intro-v73225 p{margin:0}.quote-invoice-intro-v73225 h2{font-size:27px}.quote-invoice-intro-v73225 p{margin-top:6px;color:var(--muted);font-size:13px}.quote-invoice-accordion-v73225{margin:0 28px 18px;border:1px solid #dce3eb;border-radius:14px;background:#f8fafc;overflow:hidden}.quote-invoice-accordion-v73225>summary{display:flex;align-items:center;gap:14px;min-height:58px;padding:0 18px;cursor:pointer;font-weight:850;list-style:none}.quote-invoice-accordion-v73225>summary::-webkit-details-marker{display:none}.quote-invoice-accordion-v73225>summary:before{content:"\25b6";font-size:11px;transition:transform .16s ease}.quote-invoice-accordion-v73225[open]>summary:before{transform:rotate(90deg)}.quote-invoice-accordion-v73225>summary small{color:var(--muted);font-size:11px;font-weight:650}.quote-invoice-accordion-body-v73225{padding:18px;border-top:1px solid #dce3eb;background:#fff}.quote-invoice-accordion-v73225[data-invoice-accordion=settings] .quote-price-level-v7222{margin:0!important;grid-template-columns:minmax(0,1fr) minmax(230px,300px) max-content!important;background:#f6f8fb!important;box-shadow:none!important}.quote-invoice-meta-strip-v73225{display:flex;align-items:center;gap:28px;padding:14px 18px;border:1px solid #dce3eb;border-radius:12px;background:#f7f9fc;font-weight:700}.quote-invoice-meta-strip-v73225 span{display:flex;gap:14px;align-items:center;color:#68758a}.quote-invoice-meta-strip-v73225 b{color:var(--text)}.quote-invoice-meta-strip-v73225 label{display:flex;align-items:center;gap:12px;color:#68758a}.quote-invoice-meta-strip-v73225 input{height:40px;padding:0 10px;border:1px solid #cfd8e3;border-radius:9px;background:#fff}.quote-invoice-inner-v73225{margin-top:18px;padding:18px;border:1px solid #dce3eb;border-radius:13px;background:#fff}.quote-invoice-block-title-v73225{margin-bottom:15px}.quote-invoice-block-title-v73225 h3,.quote-invoice-block-title-v73225 p{margin:0}.quote-invoice-block-title-v73225 h3{font-size:17px}.quote-invoice-block-title-v73225 p{margin-top:5px;color:var(--muted);font-size:11px}.quote-invoice-customer-v73225 .quote-customer-combobox-v7214{margin-bottom:13px!important}.quote-invoice-customer-card-v73225{display:grid;grid-template-columns:1fr 1fr 1fr;gap:14px}.quote-invoice-customer-card-v73225 label{font-size:12px;font-weight:800}.quote-invoice-customer-card-v73225 input{width:100%;height:43px;margin-top:7px;padding:0 12px;border:1px solid #ccd7e3;border-radius:9px;background:#fff;color:var(--text);font-weight:650}.quote-invoice-products-v73225 .product-picker{margin:0 0 12px;background:#f7f9fc}.quote-invoice-products-v73225 #picker-products{padding-bottom:3px}.quote-invoice-products-v73225 .bulk-quantity-bar,.quote-invoice-products-v73225 .bulk-discount-bar{display:grid!important;grid-template-columns:minmax(190px,1fr) 150px auto;gap:9px;margin:0 0 9px!important;padding:10px 12px!important;background:#fafbfc!important;border-color:#dce3eb!important}.quote-invoice-products-v73225 .bulk-discount-bar{grid-template-columns:minmax(190px,1fr) 150px 120px auto}.quote-invoice-products-v73225 .quote-bottom-add-v73152{display:none!important}.quote-invoice-matrix-wrap-v73225{width:100%;max-height:620px;overflow:auto;border:1px solid #cfd7e1;border-radius:10px}.quote-invoice-matrix-v73225{min-width:1400px;border-collapse:separate;border-spacing:0;font-size:12px}.quote-invoice-matrix-v73225 th{padding:10px 8px;border-right:1px solid #cfd7e1;border-bottom:1px solid #cfd7e1;background:#fff4d6;color:#152238;text-align:center}.quote-invoice-matrix-v73225 td{height:92px;padding:8px;border-top:0;border-right:1px solid #d7dee7;border-bottom:1px solid #d7dee7;text-align:center}.quote-invoice-matrix-v73225 tbody tr:last-child td{border-bottom:0}.quote-invoice-matrix-v73225 img,.quote-invoice-photo-empty-v73225{display:block;width:58px;height:76px;margin:auto;border-radius:5px;object-fit:cover;background:#eef2f6}.quote-invoice-photo-empty-v73225{display:grid;place-items:center;color:#8391a3;font-size:22px}.quote-invoice-size-cell-v73225:nth-child(even){background:#f1f2f4}.quote-invoice-size-cell-v73225 input,.quote-invoice-price-v73225{width:58px;height:42px;border:1px solid #cbd5e0;border-radius:7px;background:#fff;text-align:center;font-weight:750}.quote-invoice-price-v73225{width:88px}.quote-invoice-delete-v73225{border:0;border-radius:7px;background:#f8f3f4;color:#a1303b;padding:8px 10px;font-weight:800;cursor:pointer}.quote-invoice-delete-v73225:hover{background:#f3e2e5}.quote-invoice-settlement-v73225 .shipping-cost-bar{margin-bottom:15px!important}.quote-invoice-settlement-v73225 .quote-bottom{grid-template-columns:minmax(0,1fr) minmax(320px,400px);align-items:start;margin:0}.quote-invoice-settlement-v73225 textarea{min-height:130px}.quote-invoice-settlement-v73225 .totals{padding:12px 16px;border:1px solid #dce3eb;border-radius:12px;background:#f7f9fc}.quote-invoice-settlement-v73225 .total-row{padding:10px 0;font-size:13px}.quote-invoice-settlement-v73225 .total-row.grand{margin:5px -5px -5px;padding:13px 12px;border:0;border-radius:7px;background:#171c24;color:#fff}.quote-invoice-actions-v73225{position:sticky;bottom:0;z-index:8;margin:0!important;padding:14px 28px!important;background:rgba(255,255,255,.96);box-shadow:0 -7px 24px rgba(18,35,61,.08);backdrop-filter:blur(10px)}.quote-invoice-actions-v73225 #save-quote{min-width:220px}@media(max-width:900px){.quote-invoice-accordion-v73225{margin-left:14px;margin-right:14px}.quote-invoice-accordion-body-v73225,.quote-invoice-inner-v73225{padding:12px}.quote-invoice-customer-card-v73225{grid-template-columns:1fr}.quote-invoice-meta-strip-v73225{align-items:flex-start;flex-direction:column;gap:10px}.quote-invoice-products-v73225 .bulk-quantity-bar,.quote-invoice-products-v73225 .bulk-discount-bar{grid-template-columns:1fr!important}.quote-invoice-settlement-v73225 .quote-bottom{grid-template-columns:1fr}.quote-invoice-accordion-v73225>summary{position:relative;align-items:flex-start;flex-direction:column;gap:3px;padding:13px 16px}.quote-invoice-accordion-v73225>summary:before{position:absolute;margin-top:4px}.quote-invoice-accordion-v73225>summary span,.quote-invoice-accordion-v73225>summary small{padding-left:20px}}.quote-invoice-matrix-wrap-v73225{max-height:560px;overflow:auto;scrollbar-gutter:stable}.quote-invoice-matrix-v73225{min-width:1120px;table-layout:fixed}.quote-invoice-matrix-v73225 th{padding:7px 4px}.quote-invoice-matrix-v73225 td{height:82px;padding:5px 4px}.quote-invoice-matrix-v73225 thead th{position:sticky;z-index:5}.quote-invoice-matrix-v73225 thead tr:first-child th{top:0}.quote-invoice-matrix-v73225 thead tr:nth-child(2) th{top:33px}.quote-invoice-matrix-v73225 thead tr:first-child th[rowspan="2"]{z-index:6}.quote-invoice-matrix-v73225 th:nth-child(1){width:92px}.quote-invoice-matrix-v73225 th:nth-child(2){width:105px}.quote-invoice-matrix-v73225 th:nth-child(3){width:92px}.quote-invoice-matrix-v73225 .quote-invoice-size-cell-v73225{width:58px;background:#fff}.quote-invoice-matrix-v73225 .quote-invoice-size-10-v73227,.quote-invoice-matrix-v73225 .quote-invoice-size-18-v73227{background:#dedede!important}.quote-invoice-size-cell-v73225 input{width:46px;height:38px}.quote-invoice-matrix-v73225 img,.quote-invoice-photo-empty-v73225{width:54px;height:70px;object-fit:contain}.quote-style-results-v73227{position:relative;margin-top:7px}.quote-style-suggestions-v73227{display:grid;max-height:220px;overflow:auto;border:1px solid #cbd5e1;border-radius:10px;background:#fff;box-shadow:0 14px 30px rgba(15,23,42,.12)}.quote-style-suggestion-v73227{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:11px 14px;border:0;border-bottom:1px solid #edf1f5;background:#fff;color:#172238;text-align:left;cursor:pointer}.quote-style-suggestion-v73227:last-child{border-bottom:0}.quote-style-suggestion-v73227:hover{background:#f3f6fa}.quote-style-suggestion-v73227 b{font-size:14px}.quote-style-suggestion-v73227 small{color:#76859a}.quote-style-colors-v73227{margin-top:8px;padding:12px;border:1px solid #ccd6e2;border-radius:11px;background:#fff}.quote-style-colors-v73227 header{display:flex;align-items:center;justify-content:space-between;margin-bottom:9px}.quote-style-color-grid-v73227{display:grid;grid-template-columns:repeat(auto-fit,minmax(145px,1fr));gap:7px}.quote-style-color-grid-v73227 label{display:flex;align-items:center;gap:9px;padding:9px;border:1px solid #e0e6ed;border-radius:8px;cursor:pointer}.quote-style-color-grid-v73227 label:hover{background:#f5f7fa}.quote-style-color-grid-v73227 input{width:18px;height:18px}.quote-style-add-v73227{margin-top:10px;background:#11151b;color:#fff;border:0;border-radius:9px;padding:11px 18px;font-weight:800;cursor:pointer}.invoice-export-overlay-v73227{position:fixed;inset:0;z-index:1000;display:grid;place-items:center;padding:20px;background:rgba(11,20,32,.42)}.invoice-export-panel-v73227{width:min(430px,100%);padding:22px;border-radius:16px;background:#fff;box-shadow:0 24px 60px rgba(0,0,0,.24)}.invoice-export-panel-v73227 header{display:flex;justify-content:space-between;align-items:start}.invoice-export-panel-v73227 h3,.invoice-export-panel-v73227 p{margin:0}.invoice-export-panel-v73227 p{margin-top:6px;color:#718096;font-size:12px}.invoice-export-panel-v73227 header button{border:0;background:transparent;font-size:24px;cursor:pointer}.invoice-export-options-v73227{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:18px}.invoice-export-options-v73227 button{min-height:88px;border:1px solid #d8e0e9;border-radius:12px;background:#f8fafc;color:#18304d;font-weight:850;cursor:pointer}.invoice-export-options-v73227 button:hover{background:#e9f0f7;border-color:#9fb2c7}.invoice-export-options-v73227 small{display:block;margin-top:5px;color:#738196;font-weight:600}@media(max-width:700px){.invoice-export-options-v73227{grid-template-columns:1fr}.quote-style-color-grid-v73227{grid-template-columns:1fr}.quote-invoice-matrix-v73225{min-width:1030px}}.invoice-export-overlay-v73228,.invoice-export-progress-v73228{position:fixed;inset:0;z-index:100000;background:rgba(15,23,42,.4);display:grid;place-items:center;padding:20px}.invoice-export-overlay-v73228>section{width:min(560px,100%);background:#fff;border:1px solid #dbe4ec;border-radius:22px;padding:22px;box-shadow:0 24px 70px rgba(15,23,42,.24)}.invoice-export-overlay-v73228 header{display:flex;justify-content:space-between;gap:20px;align-items:flex-start;margin-bottom:20px}.invoice-export-overlay-v73228 h3{margin:0 0 5px;font-size:21px}.invoice-export-overlay-v73228 p{margin:0;color:#65758b}.invoice-export-overlay-v73228 header button{border:0;background:#edf2f6;width:36px;height:36px;border-radius:12px;font-size:22px}.invoice-export-overlay-v73228 label{display:grid;gap:7px;font-weight:700}.invoice-export-overlay-v73228 select{height:46px;border:1px solid #ccd7e2;border-radius:12px;padding:0 13px;background:#fff}.invoice-export-buttons-v73228{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:18px 0}.invoice-export-buttons-v73228 button{min-height:96px;border:1px solid color-mix(in srgb,var(--crm-theme-primary,#527f9e) 30%,#fff);background:color-mix(in srgb,var(--crm-theme-primary,#527f9e) 8%,#fff);color:var(--crm-theme-primary,#365f7c);border-radius:16px;text-align:left;padding:18px;transition:background .14s,color .14s,transform .14s}.invoice-export-buttons-v73228 button:hover{background:var(--crm-theme-primary,#527f9e);color:#fff;transform:translateY(-1px)}.invoice-export-buttons-v73228 b,.invoice-export-buttons-v73228 small{display:block}.invoice-export-buttons-v73228 b{font-size:17px;margin-bottom:5px}.invoice-export-note-v73228{font-size:12px}.invoice-export-progress-v73228>section{display:flex;align-items:center;gap:13px;min-width:310px;background:#fff;border-radius:16px;padding:18px 20px;box-shadow:0 20px 55px rgba(15,23,42,.22)}.invoice-export-progress-v73228 b,.invoice-export-progress-v73228 small{display:block}.invoice-export-progress-v73228 small{margin-top:4px;color:#6b7c91}.invoice-spinner-v73228{width:24px;height:24px;border:3px solid #dbe6ed;border-top-color:var(--crm-theme-primary,#527f9e);border-radius:50%;animation:invoice-spin-v73228 .8s linear infinite}@keyframes invoice-spin-v73228{to{transform:rotate(360deg)}}@media(max-width:640px){.invoice-export-buttons-v73228{grid-template-columns:1fr}.invoice-export-overlay-v73228>section{border-radius:16px}.invoice-export-progress-v73228>section{min-width:0;width:100%}}.invoice-pricing-v73229{display:grid;gap:16px;width:100%}.invoice-pricing-grid-v73229{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}.invoice-pricing-v73229 label,.invoice-order-discount-v73229 label{display:grid;gap:7px;font-weight:750;color:#16243a}.invoice-pricing-v73229 select,.invoice-pricing-v73229 input,.invoice-order-discount-v73229 select,.invoice-order-discount-v73229 input{min-height:48px;border:1px solid #cbd5e1;border-radius:10px;background:#fff;padding:0 14px;font:inherit;color:#172033}.invoice-price-row-v73229{display:grid;grid-template-columns:190px 170px 210px 250px;align-items:end;gap:18px;padding:18px 22px;border:1px solid #dce3eb;border-radius:14px;background:#fff}.invoice-price-row-v73229>b{align-self:center;font-size:18px}.invoice-size-toolbar-v73229{display:flex;align-items:end;gap:16px;margin:0 0 14px}.invoice-size-toolbar-v73229 label{display:grid;gap:6px;font-weight:750}.invoice-size-toolbar-v73229 select{min-height:42px;border:1px solid #cbd5e1;border-radius:9px;background:#fff;padding:0 12px}.invoice-matrix-scroll-v73229{max-height:630px;overflow:auto;border:1px solid #d7dee7;border-radius:12px}.invoice-matrix-scroll-v73229 table{border-collapse:separate;border-spacing:0;min-width:1220px;width:100%;background:#fff}.invoice-matrix-scroll-v73229 th{position:sticky;top:0;z-index:2;background:#fff3cf;border-bottom:1px solid #cbd5e1;padding:11px 8px;white-space:nowrap}.invoice-matrix-scroll-v73229 td{border-bottom:1px solid #d7dee7;border-right:1px solid #d7dee7;padding:8px;text-align:center;vertical-align:middle}.invoice-matrix-scroll-v73229 th.muted,.invoice-matrix-scroll-v73229 td.muted{background:#ddd}.invoice-matrix-scroll-v73229 td img{width:70px;height:88px;object-fit:contain;background:#f5f6f8}.invoice-matrix-scroll-v73229 td>input{width:52px;height:42px;text-align:center;border:1px solid #cbd5e1;border-radius:8px}.invoice-matrix-scroll-v73229 td button{border:0;border-radius:8px;padding:9px;color:#8b1e2d;background:#f7f2f3}.invoice-manual-price-v73229{display:flex;gap:5px;align-items:center}.invoice-manual-price-v73229 input{width:86px!important}.invoice-manual-price-v73229 button{font-size:11px;color:#315f87!important;background:#eef5fb!important}.invoice-order-discount-v73229{display:grid;grid-template-columns:minmax(0,1fr) 360px;gap:24px;margin:18px 0;padding:20px;border:1px solid #dce3eb;border-radius:14px;background:#fff}.invoice-order-discount-v73229>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;align-content:start}.invoice-order-discount-v73229 aside{display:grid;border:1px solid #dce3eb;border-radius:10px;overflow:hidden}.invoice-order-discount-v73229 aside span,.invoice-order-discount-v73229 aside strong{display:flex;justify-content:space-between;padding:10px 14px;border-bottom:1px solid #e3e8ef}.invoice-order-discount-v73229 aside strong{background:#17202b;color:#fff;border:0;font-size:17px}@media(max-width:800px){.invoice-pricing-grid-v73229,.invoice-order-discount-v73229,.invoice-order-discount-v73229>div{grid-template-columns:1fr}.invoice-price-row-v73229{grid-template-columns:1fr}.invoice-matrix-scroll-v73229{max-height:68vh}.invoice-order-discount-v73229{padding:12px}.invoice-pricing-grid-v73229{gap:10px}}.invoice-matrix-scroll-v73229 table{min-width:1040px;table-layout:fixed}.invoice-matrix-scroll-v73229 th,.invoice-matrix-scroll-v73229 td{text-align:center!important;padding:5px 4px;font-size:13px}.invoice-matrix-scroll-v73229 th:nth-child(1){width:78px}.invoice-matrix-scroll-v73229 th:nth-child(2){width:72px}.invoice-matrix-scroll-v73229 th:nth-child(3){width:90px}.invoice-matrix-scroll-v73229 th:nth-child(n+4):nth-child(-n+11){width:54px}.invoice-matrix-scroll-v73229 th:nth-child(12){width:55px}.invoice-matrix-scroll-v73229 th:nth-child(13){width:130px}.invoice-matrix-scroll-v73229 th:nth-last-child(2){width:92px}.invoice-matrix-scroll-v73229 th:last-child{width:58px}.invoice-matrix-scroll-v73229 td img{display:block;width:56px;height:70px;margin:auto;object-fit:contain}.invoice-matrix-scroll-v73229 td>input{width:40px;height:34px;padding:0 2px;border-radius:7px}.invoice-manual-price-v73229{justify-content:center;gap:4px}.invoice-manual-price-v73229 input{width:72px!important;height:34px;padding:0 5px;text-align:center}.invoice-manual-price-v73229 button,.invoice-matrix-scroll-v73229 td button{min-height:34px;padding:5px 7px}.invoice-pricing-grid-v73229{grid-template-columns:repeat(4,minmax(0,1fr));align-items:end}.invoice-matrix-scroll-v73229 td img{object-fit:cover;background:transparent}.invoice-matrix-scroll-v73229 .invoice-discount-price-v73312,.invoice-matrix-scroll-v73229 .invoice-discount-price-v73312 input{color:#d00000}.quote-invoice-workspace-v73225{font-size:13px}.quote-invoice-intro-v73225{padding:14px 18px 10px}.quote-invoice-intro-v73225 h2{font-size:23px}.quote-invoice-intro-v73225 p{font-size:12px;margin-top:3px}.quote-invoice-accordion-v73225{margin:0 18px 10px;border-radius:11px}.quote-invoice-accordion-v73225>summary{min-height:44px;padding:0 14px;gap:10px;font-size:14px}.quote-invoice-accordion-body-v73225{padding:11px}.quote-invoice-inner-v73225{margin-top:10px;padding:11px;border-radius:10px}.quote-invoice-block-title-v73225{margin-bottom:9px}.quote-invoice-block-title-v73225 h3{font-size:15px}.quote-invoice-block-title-v73225 p{margin-top:2px;font-size:10px}.quote-invoice-meta-strip-v73225{gap:18px;padding:9px 12px;border-radius:9px;font-size:13px}.quote-invoice-meta-strip-v73225 input{height:34px}.quote-invoice-customer-v73225 .quote-customer-combobox-v7214{margin-bottom:8px!important}.quote-invoice-customer-card-v73225{gap:9px}.quote-invoice-customer-card-v73225 input{height:36px;margin-top:4px}.invoice-pricing-v73229{gap:9px}.invoice-pricing-grid-v73229{gap:9px}.invoice-pricing-v73229 label,.invoice-order-discount-v73229 label{gap:4px;font-size:12px}.invoice-pricing-v73229 select,.invoice-pricing-v73229 input,.invoice-order-discount-v73229 select,.invoice-order-discount-v73229 input{min-height:38px;padding:0 10px;border-radius:8px}.invoice-price-row-v73229{grid-template-columns:150px 150px 185px 220px;gap:10px;padding:10px 14px;border-radius:10px}.invoice-price-row-v73229>b{font-size:15px}.invoice-size-toolbar-v73229{gap:10px;margin-bottom:8px}.invoice-size-toolbar-v73229 select{min-height:36px}.invoice-matrix-scroll-v73229{max-height:520px}.invoice-matrix-scroll-v73229 th,.invoice-matrix-scroll-v73229 td{padding:4px 3px;font-size:12px}.invoice-matrix-scroll-v73229 td>input{height:34px}.invoice-matrix-scroll-v73229 td img{width:58px;height:72px}.invoice-matrix-scroll-v73229 td button{padding:7px}.quote-invoice-products-v73225 .table-export-bar-v73125{display:none!important}.quote-invoice-settlement-v73225 .shipping-cost-bar-v7245{grid-template-columns:minmax(190px,.9fr) minmax(160px,.55fr) minmax(150px,.45fr) minmax(160px,.5fr)!important;gap:8px!important;margin-bottom:9px!important;padding:9px 12px!important;border-radius:9px!important}.quote-invoice-settlement-v73225 .shipping-cost-title-v7245 small{margin-top:2px;font-size:10px;line-height:1.25}.quote-invoice-settlement-v73225 .shipping-cost-bar-v7245 label{gap:3px;font-size:11px}.quote-invoice-settlement-v73225 .shipping-cost-bar-v7245 select,.quote-invoice-settlement-v73225 .shipping-cost-bar-v7245 input{height:34px;padding:0 9px;border-radius:8px}.quote-invoice-settlement-v73225 .shipping-cost-bar-v7245 strong{min-height:34px;padding:5px 9px;border-radius:8px}.invoice-order-discount-v73229{grid-template-columns:minmax(0,1fr) 320px;gap:14px;margin:9px 0;padding:12px;border-radius:10px}.invoice-order-discount-v73229>div{gap:8px}.invoice-order-discount-v73229 aside span,.invoice-order-discount-v73229 aside strong{padding:7px 10px}.invoice-order-discount-v73229 aside strong{font-size:14px}.quote-invoice-bottom-exports-v73233{position:static!important;justify-content:flex-end!important;gap:8px!important;padding:10px 18px 14px!important;box-shadow:none!important;background:#fff!important}.quote-invoice-bottom-exports-v73233 #save-quote,.quote-invoice-bottom-exports-v73233 .invoice-export-excel-v73233{min-width:176px!important;height:40px!important;font-size:13px!important}@media(max-width:900px){.invoice-price-row-v73229{grid-template-columns:1fr}.quote-invoice-settlement-v73225 .shipping-cost-bar-v7245{grid-template-columns:1fr 1fr!important}.quote-invoice-bottom-exports-v73233{flex-wrap:wrap}.quote-invoice-bottom-exports-v73233 #save-quote,.quote-invoice-bottom-exports-v73233 .invoice-export-excel-v73233{min-width:0!important;flex:1 1 160px}}.quote-invoice-workspace-v73225 .quote-invoice-accordion-v73225{margin:0 14px 10px;border-radius:11px}.quote-invoice-workspace-v73225 .quote-invoice-accordion-v73225>summary{min-height:44px;padding:0 13px;gap:9px}.quote-invoice-workspace-v73225 .quote-invoice-accordion-body-v73225{padding:10px}.quote-invoice-workspace-v73225 .quote-invoice-inner-v73225{margin-top:9px;padding:11px;border-radius:10px}.quote-invoice-workspace-v73225 .quote-invoice-block-title-v73225{margin-bottom:8px}.quote-invoice-workspace-v73225 .quote-invoice-block-title-v73225 p{margin-top:2px}.quote-invoice-workspace-v73225 .invoice-pricing-v73229{gap:9px}.quote-invoice-workspace-v73225 .invoice-pricing-grid-v73229{gap:9px}.quote-invoice-workspace-v73225 .invoice-pricing-v73229 label,.quote-invoice-workspace-v73225 .invoice-order-discount-v73229 label{gap:4px}.quote-invoice-workspace-v73225 .invoice-pricing-v73229 select,.quote-invoice-workspace-v73225 .invoice-pricing-v73229 input,.quote-invoice-workspace-v73225 .invoice-fixed-template-v73239{min-height:40px;padding:0 11px}.quote-invoice-workspace-v73225 .invoice-price-row-v73229{grid-template-columns:140px 145px 175px 210px;gap:11px;padding:11px 14px;border-radius:10px}.quote-invoice-workspace-v73225 .quote-invoice-products-v73225 .product-picker{display:grid;grid-template-columns:minmax(260px,.9fr) minmax(360px,1.1fr);align-items:start;gap:10px;margin:0 0 8px;padding:9px}.quote-invoice-workspace-v73225 .product-picker #picker-search{grid-column:1;min-height:42px;margin:0}.quote-invoice-workspace-v73225 .product-picker #picker-products{grid-column:2;padding:0}.quote-invoice-workspace-v73225 .picker-search-empty-v7244{min-height:42px;padding:8px 12px}.quote-invoice-workspace-v73225 .quote-style-results-v73227,.quote-invoice-workspace-v73225 .quote-style-colors-v73227{margin-top:0}.quote-invoice-workspace-v73225 .quote-style-colors-v73227{padding:8px}.quote-invoice-workspace-v73225 .quote-style-colors-v73227 header{margin-bottom:6px}.quote-invoice-workspace-v73225 .quote-style-color-grid-v73227 label{padding:6px}.quote-invoice-workspace-v73225 .quote-style-add-v73227{margin-top:7px;padding:8px 14px}.quote-invoice-workspace-v73225 .invoice-size-toolbar-v73229{gap:10px;margin-bottom:8px}.quote-invoice-workspace-v73225 .invoice-size-toolbar-v73229 select{min-height:36px}.quote-invoice-workspace-v73225 .invoice-matrix-scroll-v73229{max-height:520px}.quote-invoice-workspace-v73225 .invoice-matrix-scroll-v73229 th{padding:7px 5px}.quote-invoice-workspace-v73225 .invoice-matrix-scroll-v73229 td{padding:4px}.quote-invoice-workspace-v73225 .invoice-matrix-scroll-v73229 td img{width:54px;height:68px}.quote-invoice-workspace-v73225 .invoice-matrix-scroll-v73229 td>input{width:46px;height:36px}.quote-invoice-workspace-v73225 input[type=number]::-webkit-inner-spin-button,.quote-invoice-workspace-v73225 input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.quote-invoice-workspace-v73225 input[type=number]{-moz-appearance:textfield}.quote-invoice-workspace-v73225 .invoice-order-discount-v73229{grid-template-columns:minmax(0,1fr) 330px;gap:14px;margin:9px 0;padding:12px}.quote-invoice-workspace-v73225 .invoice-order-discount-v73229 aside span,.quote-invoice-workspace-v73225 .invoice-order-discount-v73229 aside strong{padding:7px 11px}@media(max-width:900px){.quote-invoice-workspace-v73225 .quote-invoice-products-v73225 .product-picker{grid-template-columns:1fr}.quote-invoice-workspace-v73225 .product-picker #picker-search,.quote-invoice-workspace-v73225 .product-picker #picker-products{grid-column:1}.quote-invoice-workspace-v73225 .invoice-price-row-v73229{grid-template-columns:1fr}}#page-quotes .quote-delete-v73243{border-color:#efc7c4!important;background:#fff7f6!important;color:#b73530!important}#page-quotes .quote-delete-v73243:hover{border-color:#d9615b!important;background:#fbe5e3!important;color:#982722!important}#page-sales-tracker.tracker-table-v73232{--tracker-line:#e3e8ef;--tracker-text:#172033;--tracker-muted:#667085;--tracker-blue:#2563eb}#page-sales-tracker.tracker-table-v73232 .tracker-rule-top-v7275,#page-sales-tracker.tracker-table-v73232 #linked-order-workspace-v7267,#page-sales-tracker.tracker-table-v73232 #linked-group-list-v7267{display:none!important}#page-sales-tracker.tracker-table-v73232 .tracker-toolbar-v7253{margin-bottom:8px;padding:10px;gap:10px;border-radius:10px;box-shadow:none}#page-sales-tracker.tracker-table-v73232 .tracker-toolbar-v7253{display:flex;align-items:center;flex-wrap:wrap;min-height:0;padding:8px 10px}#page-sales-tracker.tracker-table-v73232 .tracker-search-v7253{flex:1 1 360px;height:36px;min-width:240px}#page-sales-tracker.tracker-table-v73232 .tracker-filters-v7253{flex:0 1 auto;align-items:center;margin-left:auto;gap:7px}#page-sales-tracker.tracker-table-v73232 .tracker-filter-v7253{display:block;min-width:142px}#page-sales-tracker.tracker-table-v73232 .tracker-filter-v7253>span{display:none}#page-sales-tracker.tracker-table-v73232 .tracker-filter-v7253 select,#page-sales-tracker.tracker-table-v73232 .tracker-filters-v7253>input,#page-sales-tracker.tracker-table-v73232 .tracker-export-v7253,#page-sales-tracker.tracker-table-v73232 .tracker-reset-v7253,#page-sales-tracker.tracker-table-v73232 .void-review-entry-v7261 button{height:36px;min-height:36px;margin:0;border-radius:8px}#page-sales-tracker.tracker-table-v73232 .void-review-entry-v7261{display:flex;margin:0}#page-sales-tracker.tracker-table-v73232 .tracker-result-meta-v7253{min-height:0;margin:0 0 8px;padding:0 3px;font-size:11px}.tracker-summary-v73232{margin:0 0 8px;padding:9px 12px;border:1px solid var(--tracker-line);border-radius:10px;background:#fff}.tracker-summary-v73232>header{display:flex;align-items:center;gap:9px;margin-bottom:7px}.tracker-summary-v73232>header b{font-size:12px}.tracker-summary-v73232>header small{color:var(--tracker-muted);font-size:10px}.tracker-summary-currency-v73232{display:flex;align-items:center;gap:0;min-height:34px}.tracker-summary-currency-v73232>b{min-width:46px;color:#475467;font-size:11px}.tracker-summary-currency-v73232>span{padding:0 16px;border-left:1px solid var(--tracker-line);color:var(--tracker-muted);font-size:10px;white-space:nowrap}.tracker-summary-currency-v73232 strong{margin-left:5px;color:var(--tracker-text);font-size:13px}.tracker-summary-currency-v73232 .paid strong{color:#087a55}.tracker-summary-currency-v73232 .due strong{color:#b42318}.tracker-controls-v73232{display:flex;align-items:center;flex-wrap:nowrap;gap:8px;min-height:48px;margin:0;padding:8px 12px;border:1px solid var(--tracker-line);border-bottom:0;border-radius:8px 8px 0 0;background:#fff}.tracker-view-tabs-v73232,.tracker-extra-filters-v73232,.tracker-toolbar-actions-v73232{display:flex;align-items:center;flex-wrap:nowrap;gap:8px;min-width:0}.tracker-view-tabs-v73232{gap:0;border:1px solid var(--tracker-line);border-radius:7px;overflow:hidden}.tracker-extra-filters-v73232{flex:1}.tracker-toolbar-actions-v73232{margin-left:auto}.tracker-controls-v73232 button,.tracker-controls-v73232 select,.tracker-quick-menu-v73232>summary{box-sizing:border-box;flex:0 0 auto;height:32px;margin:0;padding:0 10px;border:1px solid var(--tracker-line);border-radius:7px;background:#fff;color:#475467;font-size:14px;font-weight:700;line-height:30px;white-space:nowrap;writing-mode:horizontal-tb}.tracker-view-tabs-v73232 button{border:0;border-right:1px solid var(--tracker-line);border-radius:0}.tracker-view-tabs-v73232 button:last-child{border-right:0}.tracker-controls-v73232 select{width:136px;min-width:120px;max-width:150px;padding-right:28px}.tracker-controls-v73232 button.active,.tracker-quick-menu-v73232.active>summary{border-color:#a9c5f6;background:#eef5ff;color:#175cd3}.tracker-quick-menu-v73232{position:relative}.tracker-quick-menu-v73232>summary{display:block;list-style:none;cursor:pointer}.tracker-quick-menu-v73232>summary::-webkit-details-marker{display:none}.tracker-quick-menu-v73232>summary:after{content:"\2304";margin-left:7px}.tracker-quick-menu-v73232>div{position:absolute;right:0;top:36px;z-index:20;display:grid;gap:4px;min-width:170px;padding:6px;border:1px solid var(--tracker-line);border-radius:8px;background:#fff;box-shadow:0 10px 28px rgba(16,24,40,.14)}.tracker-quick-menu-v73232>div button{width:100%;border:0;text-align:left}.tracker-toolbar-actions-v73232 button{color:#245d9f}.tracker-card-v73232>.table-export-bar-v73125{display:none!important}.tracker-extra-filters-v73232>.mc-select-trigger-v73219{flex:0 0 136px!important;width:136px!important;min-width:120px!important;max-width:150px!important;height:32px!important;min-height:32px!important;border-radius:7px!important;font-size:14px!important}.tracker-toolbar-actions-v73232{flex:0 0 auto}.tracker-toolbar-actions-v73232 button{flex:0 0 auto;min-width:auto}.tracker-card-v73232{overflow:auto!important;padding:0!important;border:1px solid var(--tracker-line)!important;border-radius:0 0 8px 8px!important;box-shadow:none!important;background:#fff!important}.tracker-grid-v73232{width:max-content;min-width:100%;border-collapse:separate;border-spacing:0;table-layout:fixed}.tracker-grid-v73232 th{position:sticky;top:0;z-index:3;box-sizing:border-box;height:38px;padding:0 9px;border-right:1px solid var(--tracker-line);border-bottom:1px solid #d8dee8;background:#f4f6f8;color:#475467;font-size:12px;text-align:left;white-space:nowrap}.tracker-grid-v73232 th button{padding:0;border:0;background:transparent;color:inherit;font:inherit;font-weight:800;cursor:pointer}.tracker-grid-v73232 th:nth-child(1){width:180px}.tracker-grid-v73232 th:nth-child(2){width:150px}.tracker-grid-v73232 th:nth-child(3){width:96px}.tracker-grid-v73232 th:nth-child(n+4):nth-child(-n+7){width:118px;text-align:right}.tracker-grid-v73232 th:nth-child(n+8):nth-child(-n+10){width:84px;text-align:center}.tracker-grid-v73232 th:nth-child(11){width:230px}.tracker-grid-v73232 th:nth-child(12){width:158px}.tracker-grid-v73232 tbody tr{height:44px}.tracker-grid-v73232 td{box-sizing:border-box;height:44px;padding:5px 9px;border-right:1px solid var(--tracker-line);border-bottom:1px solid var(--tracker-line);background:#fff;color:var(--tracker-text);font-size:13px;line-height:1.25;vertical-align:middle}.tracker-grid-v73232 td>b{font-size:13px}.tracker-grid-v73232 td small{display:block;margin-top:2px;color:var(--tracker-muted);font-size:12px}.tracker-grid-v73232 td.amount{text-align:right;font-variant-numeric:tabular-nums;white-space:nowrap}.tracker-grid-v73232 td.quantity{text-align:center;font-variant-numeric:tabular-nums;font-weight:700;white-space:nowrap}.tracker-grid-v73232 td.paid{color:#087a55;font-weight:800}.tracker-grid-v73232 td.due{color:#b42318;font-weight:800}.tracker-grid-v73232 td.over{color:#b54708}.tracker-grid-v73232 tbody tr:hover td{background:#fafcff}.tracker-expand-v73232{width:24px;height:24px;margin-right:7px;padding:0;border:1px solid #ccd5e2;border-radius:6px;background:#fff;color:#344054;font-weight:900}.tracker-child-row-v73232 td{background:#f9fbfd}.tracker-child-row-v73232 td:first-child{padding-left:40px;border-left:3px solid #b9cdf2}.tracker-grid-v73232 th:first-child,.tracker-grid-v73232 td:first-child{position:sticky;left:0;z-index:2;box-shadow:1px 0 0 var(--tracker-line)}.tracker-grid-v73232 td:first-child{cursor:pointer}.tracker-grid-v73232 th:first-child{z-index:5}.tracker-grid-v73232 th:nth-child(12),.tracker-grid-v73232 td:nth-child(12){position:sticky;right:0;z-index:2;box-shadow:-1px 0 0 var(--tracker-line)}.tracker-grid-v73232 th:nth-child(12){z-index:5}.tracker-order-link-v73232{max-width:128px;overflow:hidden;padding:0;border:0;background:transparent;color:#174a86;font:inherit;font-weight:850;text-align:left;text-decoration:underline;text-decoration-color:#b9cdf2;text-overflow:ellipsis;text-underline-offset:3px;white-space:nowrap;cursor:pointer}.tracker-order-identity-v73279{display:flex;align-items:center;gap:6px;min-width:0}.tracker-order-identity-v73279 small{flex:0 0 auto;margin:0!important;white-space:nowrap}.tracker-problem-v73232{color:#b42318}.tracker-problem-v73232.stage{color:#344054}.tracker-problem-v73232.stage.needs-action{color:#b54708}.tracker-problem-v73232.ok{color:#087a55}.tracker-issues-v73232{margin-left:5px;padding:2px 5px;border:0;border-radius:4px;background:#fff3e8;color:#b54708;font-size:11px}.tracker-actions-v73232{display:flex;align-items:center;gap:6px}.tracker-actions-v73232>button,.tracker-actions-v73232 summary{height:30px;display:grid;place-items:center;padding:0 9px;border:1px solid #d0d5dd;border-radius:7px;background:#fff;color:#344054;font-size:12px;font-weight:750;cursor:pointer;white-space:nowrap}.tracker-actions-v73232>button.primary{border-color:var(--tracker-blue);background:var(--tracker-blue);color:#fff}.tracker-actions-v73232 details{position:relative}.tracker-actions-v73232 summary{list-style:none}.tracker-actions-v73232 summary::-webkit-details-marker{display:none}.tracker-actions-v73232 details>div{position:absolute;right:0;top:34px;z-index:8;min-width:130px;padding:5px;border:1px solid var(--tracker-line);border-radius:8px;background:#fff;box-shadow:0 8px 24px rgba(16,24,40,.12)}.tracker-actions-v73232 details>div button{width:100%;padding:7px;border:0;background:#fff;text-align:left;font-size:12px;cursor:pointer}.tracker-actions-v73232 details>div button:hover{background:#f2f4f7}.tracker-action-menu-v73273{position:fixed;z-index:10030;display:grid;gap:2px;min-width:148px;max-width:min(260px,calc(100vw - 16px));max-height:min(360px,calc(100vh - 16px));overflow:auto;padding:5px;border:1px solid #d8dee8;border-radius:8px;background:#fff;box-shadow:0 12px 30px rgba(16,24,40,.18);overscroll-behavior:contain}.tracker-action-menu-v73273 button{display:block;width:100%;min-height:30px;padding:6px 9px;border:0;border-radius:5px;background:#fff;color:#344054;font-size:11px;font-weight:650;line-height:1.25;text-align:left;white-space:nowrap;cursor:pointer}.tracker-action-menu-v73273 button:hover,.tracker-action-menu-v73273 button:focus-visible{outline:0;background:#eef5ff;color:#174a86}.tracker-action-menu-v73273 button[data-governance]{margin-top:3px;border-top:1px solid #e3e8ef;border-radius:0 0 5px 5px;color:#b42318}.tracker-pager-v73232{display:flex;align-items:center;justify-content:space-between;padding:8px 10px;color:var(--tracker-muted);font-size:10px}.tracker-pager-v73232>div{display:flex;align-items:center;gap:8px}.tracker-pager-v73232 button{height:30px;padding:0 10px;border:1px solid var(--tracker-line);border-radius:7px;background:#fff;color:#344054}.tracker-pager-v73232 button:disabled{opacity:.45}.tracker-table-v73232 .tracker-flow-row-v7275,.tracker-table-v73232 .list-pagination-v7212[data-pagination-for=sales-tracker-table]{display:none!important}@media(max-width:1180px){.tracker-controls-v73232{flex-wrap:wrap}.tracker-toolbar-actions-v73232{margin-left:0}.tracker-extra-filters-v73232{order:3;flex-basis:100%}}@media(max-width:900px){.tracker-summary-currency-v73232{overflow-x:auto}.tracker-controls-v73232{align-items:flex-start}.tracker-extra-filters-v73232{max-width:100%;overflow-x:auto}.tracker-grid-v73232{min-width:1420px}}.tracker-cell-link-v73265{border-radius:4px;color:inherit;text-decoration:underline;text-decoration-color:#c8d5e8;text-underline-offset:3px;cursor:pointer;user-select:text}.tracker-cell-link-v73265:hover,.tracker-cell-link-v73265:focus-visible{outline:0;background:#eef5ff;color:#174a86;text-decoration-color:#7da8e8}.tracker-grid-v73232 td:nth-child(2) .tracker-cell-link-v73265,.tracker-grid-v73232 td:nth-child(3) .tracker-cell-link-v73265{font-weight:700}.tracker-grid-v73232 td:first-child{cursor:default}#tracker-owner-chip-v73265{order:2;margin-left:0!important;border-color:#a9c5f6!important;background:#eef5ff!important;color:#175cd3!important;font-size:12px!important}.tracker-peek-v73265{position:fixed;top:0;right:0;z-index:10040;display:flex;flex-direction:column;width:min(620px,calc(100vw - 24px));height:100vh;border-left:1px solid #dfe5ed;background:#fff;box-shadow:-12px 0 34px rgba(16,24,40,.16);color:#172033;animation:tracker-peek-in-v73265 .16s ease-out}.tracker-peek-v73265>header{display:flex;align-items:center;justify-content:space-between;min-height:68px;padding:10px 14px;border-bottom:1px solid #e3e8ef}.tracker-peek-v73265>header small{display:block;color:#667085;font-size:11px}.tracker-peek-v73265>header h2{margin:3px 0 0;font-size:16px;line-height:1.25}.tracker-peek-v73265>header button{width:30px;height:30px;padding:0;border:1px solid #d0d5dd;border-radius:6px;background:#fff;color:#475467;font-size:20px}.tracker-peek-body-v73265{overflow:auto;padding:12px 14px}.tracker-peek-note-v73265{margin:0 0 10px;padding:8px 10px;border-left:3px solid #8fb6ec;background:#f7faff;color:#475467;font-size:12px}.tracker-peek-table-v73265{overflow:auto;border:1px solid #e3e8ef;border-radius:8px}.tracker-peek-table-v73265 table{width:100%;min-width:520px;border-collapse:collapse}.tracker-peek-table-v73265 th,.tracker-peek-table-v73265 td{height:38px;padding:6px 8px;border-bottom:1px solid #e8ecf2;font-size:12px;text-align:left;white-space:nowrap}.tracker-peek-table-v73265 th{background:#f7f8fa;color:#667085;font-size:11px}.tracker-peek-table-v73265 td button,.tracker-peek-actions-v73265 button{height:28px;padding:0 9px;border:1px solid #cbd5e1;border-radius:6px;background:#fff;color:#245d9f;font-size:11px;font-weight:700}.tracker-peek-issues-v73265{display:grid;gap:8px;margin:0;padding:0;list-style:none}.tracker-peek-issues-v73265 li{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px;border:1px solid #fed7d2;border-radius:7px;background:#fff8f7;font-size:12px}.tracker-peek-issues-v73265 li b{flex:0 0 auto;color:#b42318;font-size:10px}.tracker-peek-actions-v73265{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}@keyframes tracker-peek-in-v73265{from{transform:translateX(18px);opacity:.6}to{transform:none;opacity:1}}@media(max-width:700px){.tracker-peek-v73265{width:100vw}.tracker-peek-body-v73265{padding:10px}}.tracker-peek-subtitle-v73265{margin:14px 0 7px;font-size:13px;color:#334155}.tracker-owner-separator-v73265{color:#94a3b8}.tracker-grid-v73232 th:nth-child(11),.tracker-grid-v73232 td:nth-child(11){border-right:1px solid var(--tracker-line)}.tracker-grid-v73232 th:nth-child(12),.tracker-grid-v73232 td:nth-child(12){border-right:1px solid var(--tracker-line);background-clip:padding-box;box-shadow:none}.tracker-actions-v73232{justify-content:center;gap:0}.tracker-actions-v73232>button{display:none}.tracker-actions-v73232 summary{box-sizing:border-box;display:flex;align-items:center;justify-content:center;min-width:76px;height:28px;padding:0 10px;border:1px solid #cbd5e1;border-radius:7px;background:#fff;color:#344054;font-size:12px;font-weight:750;line-height:26px}.tracker-actions-v73232 summary:after{content:"\25be";margin-left:6px;font-size:10px}.tracker-actions-v73232 summary:hover,.tracker-actions-v73232 summary:focus-visible{border-color:#8fb1d9;background:#f5f9ff;color:#174a86;outline:0}.tracker-grid-v73232 tbody tr.tracker-child-row-v73232>td{border-bottom:1px solid var(--tracker-line)!important;background:#f4f8fe!important;background-clip:padding-box}.tracker-grid-v73232 tbody tr.tracker-child-row-v73232:hover>td{background:#edf5ff!important}.tracker-grid-v73232 tbody tr.tracker-child-row-v73232>td:first-child,.tracker-grid-v73232 tbody tr.tracker-child-row-v73232>td:nth-child(12){background:#f4f8fe!important;background-clip:padding-box}.tracker-grid-v73232 tbody tr.tracker-child-row-v73232:hover>td:first-child,.tracker-grid-v73232 tbody tr.tracker-child-row-v73232:hover>td:nth-child(12){background:#edf5ff!important}.tracker-grid-v73232 th:first-child,.tracker-grid-v73232 td:first-child,.tracker-grid-v73232 th:nth-child(12),.tracker-grid-v73232 td:nth-child(12){position:static!important;left:auto!important;right:auto!important;z-index:auto!important;transform:none!important;box-shadow:none!important}.tracker-grid-v73232 thead th{position:sticky!important;top:0;z-index:3!important}.tracker-grid-v73232 th:first-child{z-index:3!important}.tracker-grid-v73232 td:nth-child(1),.tracker-grid-v73232 td:nth-child(2),.tracker-grid-v73232 td:nth-child(3){overflow:hidden}.tracker-order-identity-v73279{width:100%;max-width:100%;overflow:hidden}.tracker-order-identity-v73279 .tracker-order-link-v73232{flex:1 1 auto;min-width:0;max-width:none}.tracker-grid-v73232 td:nth-child(2) .tracker-cell-link-v73265,.tracker-grid-v73232 td:nth-child(3) .tracker-cell-link-v73265{display:block;max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}@media(max-width:900px){#page-sales-tracker.tracker-table-v73232 .tracker-toolbar-v7253{align-items:stretch}#page-sales-tracker.tracker-table-v73232 .tracker-filters-v7253{flex:1 1 100%;justify-content:flex-start;flex-wrap:wrap;margin-left:0}#page-sales-tracker.tracker-table-v73232 .void-review-entry-v7261{margin-left:auto}}.tracker-peek-v73265 .reservation-header-v73329{display:flex;gap:6px;margin-left:auto}.tracker-peek-v73265 .reservation-header-v73329 button{width:auto;height:32px;padding:0 10px;white-space:nowrap}.tracker-peek-v73265.reservation-edit-v73329{width:min(1000px,100vw)}.reservation-toolbar-v73329{display:flex;align-items:center;gap:12px;margin-top:10px}.reservation-toolbar-v73329>input{flex:1;min-width:0;height:36px}.reservation-toolbar-v73329 label{display:flex;align-items:center;gap:6px;white-space:nowrap}.reservation-toolbar-v73329 input[type=checkbox]{width:auto}.reservation-edit-v73329 .tracker-peek-table-v73265 table{min-width:850px}.reservation-edit-v73329 input[type=number]{width:76px;min-width:0;height:32px}.reservation-footer-v73329{display:flex;align-items:center;gap:8px;margin-top:12px}.reservation-footer-v73329 strong{margin-right:auto}@media(max-width:600px){.tracker-peek-v73265>header{flex-wrap:wrap}.reservation-header-v73329{order:3;flex-basis:100%}.reservation-toolbar-v73329{flex-wrap:wrap}}.workspace-tab-v7390.entity-tab-v73285>span:first-child{display:flex;align-items:center;gap:4px;min-width:0}.workspace-tab-v7390.entity-tab-v73285 i{color:#2f6c58;font-size:10px;font-style:normal}.linked-group-workspace-embedded-v73285{position:static!important;width:100%!important;max-width:none!important;height:auto!important;min-height:calc(100vh - 190px);border:1px solid #dfe6ef!important;border-radius:10px;box-shadow:none!important;transform:none!important;animation:none!important;background:#fff;overflow:visible!important}.linked-group-workspace-embedded-v73285 .order-drawer-head-v7267{position:static}.linked-group-workspace-embedded-v73285 .linked-drawer-body-v7267{overflow:visible}#page-order-detail:has(.linked-group-workspace-embedded-v73285){padding-bottom:24px}@media(max-width:700px){.linked-group-workspace-embedded-v73285{border-radius:0;min-height:calc(100vh - 150px)}.linked-group-workspace-embedded-v73285 .linked-members-v7267 article{overflow-x:auto}}#page-quotes .table-scroll-viewport-v7261{max-height:var(--business-table-viewport-height-v73286,calc(100vh - 250px));overflow:auto!important;overscroll-behavior:contain}#page-sales-tracker .tracker-card-v73232{height:auto!important;min-height:0!important;max-height:none!important;overflow-x:auto!important;overflow-y:auto!important;overscroll-behavior:auto}.app-shell>main:has(>#page-sales-tracker.active){min-height:0!important;padding-bottom:20px!important}#page-quotes .table-scroll-viewport-v7261 .business-grid-v73280 thead th,#page-sales-tracker .tracker-grid-v73232 thead th{position:sticky!important;top:0!important;z-index:3!important;background:#f4f6f8!important;background-clip:padding-box!important;border-bottom:1px solid #cfd8e3!important}#page-sales-tracker .tracker-grid-v73232 thead th{top:var(--tracker-header-offset-v73344,0px)!important}#page-quotes .table-scroll-viewport-v7261 th:last-child{right:auto!important;z-index:3!important;box-shadow:none!important}#page-quotes .table-scroll-viewport-v7261 td:last-child{position:static!important;right:auto!important;z-index:auto!important;box-shadow:none!important}#page-sales-tracker .tracker-grid-v73232 th:nth-child(12){right:auto!important;z-index:3!important;box-shadow:none!important}#page-sales-tracker .tracker-grid-v73232 td:nth-child(12){position:static!important;right:auto!important;z-index:auto!important;box-shadow:none!important}#page-quotes .table-scroll-viewport-v7261 th:nth-child(1),#page-quotes .table-scroll-viewport-v7261 th:nth-child(2),#page-sales-tracker .tracker-grid-v73232 th:first-child{z-index:3!important}.table-page-size-v73287{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:44px;padding:6px 12px;border-top:1px solid #dfe6ee;background:var(--surface,#fff);font-size:12px}.table-page-size-v73287>div,.table-page-size-v73287 label{display:flex;align-items:center;gap:8px}.table-page-size-v73287 button,.table-page-size-v73287 select{height:28px;border:1px solid #d4deea;border-radius:7px;background:#fff;color:inherit}.table-page-size-v73287 button{padding:0 10px}.table-page-size-v73287 select{min-width:66px;padding:0 22px 0 8px}.table-page-size-v73287 button:disabled{opacity:.45;cursor:not-allowed}th.sheet-filter-head-v73117{overflow:visible!important}.sheet-filter-head-v73117{white-space:nowrap!important}.sheet-filter-head-v73117>.sheet-filter-button-v73117{display:inline-grid!important;visibility:visible!important;opacity:1!important;flex:0 0 20px!important;width:20px!important;height:20px!important;min-width:20px!important;margin-left:4px!important;vertical-align:middle!important;transform:none!important}.sheet-filter-button-v73117 svg{display:block!important;width:14px!important;height:14px!important;overflow:visible!important}.sheet-filter-button-v73117.is-active{color:var(--primary,#1766d7)!important}.tracker-pager-v73232 label,.product-profit-pager-v7280 label{display:inline-flex;align-items:center;gap:6px}.tracker-pager-v73232 select,.product-profit-pager-v7280 select{height:28px;min-width:66px;border:1px solid #d4deea;border-radius:7px;background:#fff;padding:0 22px 0 8px}@media(max-width:720px){.table-page-size-v73287{align-items:flex-start;flex-direction:column}.table-page-size-v73287>div{flex-wrap:wrap}}.quote-invoice-settlement-v73225 .quote-invoice-block-title-v73225{margin-bottom:6px}.invoice-order-discount-v73229{grid-template-columns:minmax(0,1.4fr) minmax(360px,1fr)!important;gap:14px!important;margin:8px 0 0!important;padding:12px!important;border-radius:12px!important}.invoice-settlement-fields-v73293{display:grid!important;grid-template-columns:1fr!important;gap:10px;align-content:start}.invoice-settlement-discount-v73293{display:grid!important;grid-template-columns:minmax(0,200px) repeat(2,minmax(0,140px))!important;gap:10px!important}.invoice-order-discount-v73229 select,.invoice-order-discount-v73229 input{min-height:34px!important;height:34px;padding:0 10px!important;border-radius:8px!important;width:100%!important;min-width:0!important;max-width:100%!important;box-sizing:border-box!important}.invoice-settlement-fields-v73293 label{min-width:0}.invoice-order-discount-v73229 aside span,.invoice-order-discount-v73229 aside strong{align-items:center;min-height:34px;padding:7px 12px!important;line-height:1.35;box-sizing:border-box}.invoice-settlement-shipping-v73293 .shipping-cost-bar-v7245{grid-template-columns:minmax(0,220px) minmax(0,140px)!important;gap:10px!important;align-items:center!important;margin:0!important;padding:0!important;border:0!important;border-radius:0!important;background:transparent!important}.invoice-settlement-shipping-v73293 .shipping-cost-bar-v7245 label{display:grid!important;grid-template-columns:1fr!important;gap:6px!important}.invoice-settlement-shipping-v73293 .shipping-cost-bar-v7245 label[hidden]{display:none!important}.invoice-order-discount-v73229 aside span,.invoice-order-discount-v73229 aside strong{white-space:nowrap}.invoice-order-discount-v73229 aside{min-width:0}.invoice-order-discount-v73229 aside b{white-space:nowrap;text-align:right}.invoice-matrix-scroll-v73229 th:nth-child(n+4):nth-child(-n+11){width:auto}.invoice-matrix-scroll-v73229 table:not(:has(th.invoice-discount-price-v73312)) th:nth-last-child(4),.invoice-matrix-scroll-v73229 table:has(th.invoice-discount-price-v73312) th:nth-last-child(5){width:58px}.invoice-matrix-scroll-v73229 th:nth-last-child(3),.invoice-matrix-scroll-v73229 table:has(th.invoice-discount-price-v73312) th:nth-last-child(4){width:110px}.invoice-matrix-scroll-v73229 th:nth-last-child(2){width:110px}.invoice-matrix-scroll-v73229 th:last-child{width:64px}.invoice-matrix-scroll-v73229 .invoice-manual-price-v73229 input{width:80px!important;max-width:100%;min-width:0;box-sizing:border-box;height:36px;padding:0 8px;border:1px solid #cbd5e1;border-radius:7px;background:#fff;text-align:center;font:inherit}.invoice-settlement-shipping-v73293 .shipping-cost-title-v7245{white-space:nowrap}.invoice-settlement-shipping-v73293 .shipping-cost-bar-v7245 label{grid-template-columns:auto minmax(0,1fr);align-items:center;gap:6px}.invoice-settlement-shipping-v73293 .shipping-cost-bar-v7245 select,.invoice-settlement-shipping-v73293 .shipping-cost-bar-v7245 input{height:34px!important}.invoice-settlement-shipping-v73293 .shipping-cost-bar-v7245 strong{min-height:34px;padding:5px 9px}.invoice-settlement-help-v73293{display:inline-grid;place-items:center;width:18px;height:18px;margin-left:4px;padding:0;border:1px solid #b9c8dc;border-radius:50%;background:#fff;color:#52647a;font-size:11px;font-weight:800;cursor:help}@media(max-width:900px){.invoice-order-discount-v73229,.invoice-settlement-discount-v73293{grid-template-columns:1fr!important}.invoice-settlement-shipping-v73293 .shipping-cost-bar-v7245{grid-template-columns:1fr 1fr!important}.invoice-settlement-shipping-v73293 .shipping-cost-title-v7245,.invoice-settlement-shipping-v73293 .shipping-cost-bar-v7245 strong{grid-column:1/-1}}@media(max-width:600px){.invoice-settlement-shipping-v73293 .shipping-cost-bar-v7245{grid-template-columns:1fr!important}.invoice-settlement-shipping-v73293 .shipping-cost-title-v7245,.invoice-settlement-shipping-v73293 .shipping-cost-bar-v7245 strong{grid-column:auto}.invoice-settlement-shipping-v73293 .shipping-cost-bar-v7245 label{grid-template-columns:1fr}}.supplier-page-head-v7296.supplier-page-actions-only-v73108{justify-content:flex-end;padding-top:0}@media(max-width:760px){.supplier-page-head-v7296.supplier-page-actions-only-v73108{align-items:flex-end}}.quote-workspace-page-v73106 .quote-price-level-v7222{grid-template-columns:minmax(0,1fr) minmax(250px,320px) max-content;column-gap:18px}.quote-workspace-page-v73106 .quote-price-level-v7222>div,.quote-workspace-page-v73106 .quote-price-level-v7222 label{min-width:0}.quote-workspace-page-v73106 .quote-price-level-v7222 label{width:100%}.quote-workspace-page-v73106 .quote-price-level-v7222 strong{position:static!important;inset:auto!important;margin:0!important;justify-self:end;max-width:100%}@media(max-width:1180px){.quote-workspace-page-v73106 .quote-price-level-v7222{grid-template-columns:minmax(0,1fr) minmax(230px,300px)}.quote-workspace-page-v73106 .quote-price-level-v7222 strong{grid-column:2;justify-self:start;white-space:normal}}@media(max-width:900px){.quote-workspace-page-v73106 .quote-price-level-v7222{grid-template-columns:minmax(0,1fr)}.quote-workspace-page-v73106 .quote-price-level-v7222 strong{grid-column:auto;justify-self:start}}.prep-hub-data-v7371[data-data-section]{overflow:visible}.prep-hub-data-v7371[data-data-section]>header{position:sticky;top:-22px;z-index:60;border-radius:18px 18px 0 0;background:rgba(250,250,250,0.96);box-shadow:0 10px 24px rgba(16,24,40,0.09);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.prep-hub-data-v7371[data-data-section]>[data-list]{border-radius:0 0 18px 18px}@media(max-width:720px){.prep-hub-data-v7371[data-data-section]>header{align-items:stretch;top:-14px}}.prep-hub-contact-control-v73114{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:7px}.prep-hub-contact-v73114 .prep-hub-contact-control-v73114>input{min-width:0}.prep-hub-contact-v73114 [data-copy-contact]{min-width:58px;height:40px;padding:0 12px;border:1px solid #cfd6de;border-radius:10px;background:#f7f8fa;color:#293544;font:inherit;font-size:11px;font-weight:850;cursor:pointer;transition:.15s}.prep-hub-contact-v73114 [data-copy-contact]:hover,.prep-hub-contact-v73114 [data-copy-contact]:focus-visible{border-color:#1d232b;background:#1d232b;color:#fff;outline:none}.prep-hub-contact-v73114 [data-copy-contact].is-copied{border-color:#b9dfce;background:#eaf7f1;color:#18704f}body.single-order-void-open-v73115{overflow:hidden}.single-order-void-overlay-v73115{position:fixed;inset:0;z-index:10080;display:grid;place-items:center;padding:24px;background:rgba(13,27,47,.5);backdrop-filter:blur(7px)}.single-order-void-window-v73115{width:min(660px,100%);max-height:min(850px,calc(100vh - 48px));overflow:auto;border:1px solid rgba(148,163,184,.35);border-radius:24px;background:#fff;color:#18304f;box-shadow:0 30px 90px rgba(15,23,42,.28)}.single-order-void-header-v73115{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;padding:26px 28px 20px;border-bottom:1px solid #e8edf3}.single-order-void-header-v73115 small{color:#df413b;font-size:10px;font-weight:900;letter-spacing:.16em}.single-order-void-header-v73115 h2{margin:6px 0 4px;font-size:24px;line-height:1.2}.single-order-void-header-v73115 p{margin:0;color:#718096;font-size:13px}.single-order-void-close-v73115{width:36px;height:36px;border:0;border-radius:50%;background:#f1f4f8;color:#516275;font-size:24px;cursor:pointer}.single-order-void-close-v73115:hover{background:#e7ebf1;color:#1b2d45}.single-order-void-body-v73115{display:grid;gap:16px;padding:22px 28px}.single-order-void-identity-v73115{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;padding:14px;border:1px solid #dfe7f1;border-radius:16px;background:#f8fafc}.single-order-void-number-v73115{padding:8px 10px;border-radius:10px;background:#173e6d;color:#fff;font-size:13px;font-weight:900}.single-order-void-identity-v73115 div{min-width:0}.single-order-void-identity-v73115 b,.single-order-void-identity-v73115 small{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.single-order-void-identity-v73115 small{margin-top:3px;color:#78889c;font-size:11px}.single-order-void-identity-v73115 strong{color:#19395f;font-size:16px}.single-order-void-metrics-v73115{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.single-order-void-metrics-v73115 span{padding:12px;border:1px solid #e5eaf0;border-radius:13px;background:#fff}.single-order-void-metrics-v73115 small,.single-order-void-metrics-v73115 b{display:block}.single-order-void-metrics-v73115 small{color:#7a899b;font-size:10px;font-weight:700}.single-order-void-metrics-v73115 b{margin-top:4px;font-size:14px}.single-order-void-metrics-v73115 .is-danger{border-color:#f3c4c1;background:#fff5f4;color:#b42318}.single-order-void-notice-v73115{display:grid;gap:4px;padding:14px 16px;border:1px solid #cfe4da;border-radius:14px;background:#f0faf5}.single-order-void-notice-v73115 b{color:#17684b;font-size:13px}.single-order-void-notice-v73115 span{color:#4f6d61;font-size:12px;line-height:1.65}.single-order-void-notice-v73115.is-danger{border-color:#f0bfbb;background:#fff2f1}.single-order-void-notice-v73115.is-danger b{color:#b42318}.single-order-void-notice-v73115.is-danger span{color:#80504d}.single-order-void-notice-v73115.is-warning{border-color:#f0d79e;background:#fff9e9}.single-order-void-notice-v73115.is-warning b{color:#9a5b08}.single-order-void-notice-v73115.is-warning span{color:#755f35}.single-order-void-payment-v73115{display:flex;align-items:center;gap:12px;flex-wrap:wrap;padding:11px 14px;border-radius:12px;background:#f3f6fa;font-size:11px}.single-order-void-payment-v73115>span{color:#697b91;font-weight:900}.single-order-void-payment-v73115>b{color:#24476e}.single-order-void-payment-v73115>small{flex:1 1 100%;color:#7e8da0}.single-order-void-field-v73115{display:grid;gap:7px;color:#33475f;font-size:12px;font-weight:850}.single-order-void-field-v73115>b{color:#c53630}.single-order-void-field-v73115 textarea,.single-order-void-field-v73115 input{width:100%;box-sizing:border-box;border:1px solid #cfd8e3;border-radius:12px;background:#fff;padding:11px 12px;color:#1f334c;font:inherit;font-weight:600;outline:none;resize:vertical}.single-order-void-field-v73115 textarea:focus,.single-order-void-field-v73115 input:focus{border-color:#2d6cdf;box-shadow:0 0 0 3px rgba(45,108,223,.12)}.single-order-void-field-v73115 small{color:#8794a4;font-size:10px;font-weight:600}.single-order-void-footer-v73115{display:flex;justify-content:flex-end;gap:10px;padding:18px 28px 24px;border-top:1px solid #e8edf3}.single-order-void-footer-v73115 button{min-height:42px;padding:0 18px;border-radius:12px;font:inherit;font-size:12px;font-weight:900;cursor:pointer}.single-order-void-cancel-v73115,.single-order-void-ok-v73115{border:1px solid #d6dee8;background:#fff;color:#40546c}.single-order-void-submit-v73115,.single-order-void-return-v73115{border:1px solid #c93832;background:#c93832;color:#fff}.single-order-void-submit-v73115:disabled{border-color:#d7dce3;background:#d7dce3;color:#87909c;cursor:not-allowed}.single-order-void-entry-v73115{color:#b42318!important}.single-order-void-entry-v73115:hover:not(:disabled){border-color:#dd9c97!important;background:#fff3f2!important}.single-order-void-entry-v73115:disabled{opacity:.65;cursor:default}@media(max-width:680px){.single-order-void-overlay-v73115{align-items:end;padding:0}.single-order-void-window-v73115{width:100%;max-height:92vh;border-radius:22px 22px 0 0}.single-order-void-header-v73115,.single-order-void-body-v73115,.single-order-void-footer-v73115{padding-left:18px;padding-right:18px}.single-order-void-identity-v73115{grid-template-columns:auto minmax(0,1fr)}.single-order-void-identity-v73115 strong{grid-column:2}.single-order-void-metrics-v73115{grid-template-columns:repeat(2,1fr)}.single-order-void-footer-v73115 button{flex:1}}#customer-excel-toolbar-v73116{display:flex;align-items:center;justify-content:space-between;gap:16px;margin:12px 0 10px;padding:12px 16px;border:1px solid #dce7f4;border-radius:14px;background:linear-gradient(135deg,#f9fbff,#f4f8fd);box-shadow:0 8px 22px rgba(32,72,118,.05)}#customer-excel-toolbar-v73116>div{display:flex;align-items:center;gap:9px;min-width:0}#customer-excel-toolbar-v73116 span{color:#2a6de4;font-size:9px;font-weight:950;letter-spacing:.15em}#customer-excel-toolbar-v73116 b{color:#203c61;font-size:13px;white-space:nowrap}#customer-excel-toolbar-v73116 small{color:#7890aa;font-size:10px}#customer-excel-toolbar-v73116 em{padding:5px 9px;border-radius:999px;background:#eaf0f7;color:#6b8098;font-size:10px;font-style:normal;font-weight:800;white-space:nowrap}#customer-excel-toolbar-v73116.is-active em{background:#e7f2ff;color:#1764d6}#customer-excel-toolbar-v73116 button{padding:6px 10px;border:1px solid #bdd4ef;border-radius:9px;background:#fff;color:#1e5fae;font-size:10px;font-weight:850;cursor:pointer}.customer-excel-head-v73116{overflow:visible!important}.customer-excel-head-inner-v73116{display:inline-flex;align-items:center;gap:5px;white-space:nowrap}.customer-excel-filter-button-v73116{position:relative;display:inline-grid!important;place-items:center;width:24px!important;height:24px!important;min-width:24px!important;padding:0!important;border:1px solid transparent!important;border-radius:7px!important;background:transparent!important;color:#8ba0ba!important;cursor:pointer!important}.customer-excel-filter-button-v73116:hover{border-color:#c5d9f1!important;background:#f3f8ff!important;color:#266ad7!important}.customer-excel-filter-button-v73116.is-active{border-color:#9fc3f2!important;background:#e6f1ff!important;color:#1766d7!important;box-shadow:0 0 0 2px rgba(40,111,216,.08)}.customer-excel-filter-button-v73116 svg{display:block;width:15px;height:15px}.customer-excel-filter-button-v73116 i{position:absolute;right:-4px;bottom:-4px;display:grid;place-items:center;width:13px;height:13px;border:1px solid #fff;border-radius:50%;background:#1766d7;color:#fff;font-size:8px;font-style:normal;font-weight:900}.customer-excel-menu-v73116{position:fixed;z-index:10080;display:flex;flex-direction:column;max-height:min(500px,calc(100vh - 24px));padding:0;border:1px solid #c9d8e9;border-radius:12px;background:#fff;box-shadow:0 16px 36px rgba(19,48,84,.2);overflow:visible;color:#173456}.customer-excel-menu-v73116::before{position:absolute;left:calc(var(--customer-filter-anchor-x,24px) - 7px);width:13px;height:13px;border-top:1px solid #c9d8e9;border-left:1px solid #c9d8e9;background:#f8fbff;content:"";transform:rotate(45deg)}.customer-excel-menu-v73116[data-placement=bottom]::before{top:-7px}.customer-excel-menu-v73116[data-placement=top]::before{bottom:-7px;border:0;border-right:1px solid #c9d8e9;border-bottom:1px solid #c9d8e9;background:#fbfcfe}.customer-excel-menu-v73116>header{border-radius:11px 11px 0 0}.customer-excel-menu-v73116>footer{border-radius:0 0 11px 11px}.customer-excel-menu-v73116>*{position:relative;z-index:1}.customer-excel-options-v73116{overscroll-behavior:contain}.customer-excel-menu-v73116 header{display:flex;align-items:center;justify-content:space-between;padding:13px 15px;border-bottom:1px solid #e4ebf3;background:#f8fbff}.customer-excel-menu-v73116 header div{display:flex;flex-direction:column;gap:2px}.customer-excel-menu-v73116 header small{color:#748ba7;font-size:9px;font-weight:850;letter-spacing:.1em}.customer-excel-menu-v73116 header b{font-size:15px}.customer-excel-menu-v73116 header button{width:28px;height:28px;padding:0;border:0;border-radius:8px;background:transparent;color:#70839a;font-size:22px;cursor:pointer}.customer-excel-sort-v73116{display:grid;grid-template-columns:1fr 1fr;gap:7px;padding:10px 12px 7px}.customer-excel-sort-v73116 button,.customer-excel-select-actions-v73116 button{border:1px solid #d5e1ef;border-radius:8px;background:#fff;color:#365574;font-size:10px;font-weight:800;cursor:pointer}.customer-excel-sort-v73116 button{padding:8px}.customer-excel-sort-v73116 button:hover,.customer-excel-sort-v73116 button.active{border-color:#8eb8ed;background:#eaf3ff;color:#1764d6}.customer-excel-search-v73116{display:flex;align-items:center;gap:7px;margin:3px 12px 8px;padding:0 10px;border:1px solid #cfdceb;border-radius:9px;background:#fff}.customer-excel-search-v73116:focus-within{border-color:#72a8ea;box-shadow:0 0 0 3px rgba(50,119,214,.11)}.customer-excel-search-v73116 span{color:#5f7896;font-size:18px}.customer-excel-search-v73116 input{width:100%;min-width:0;padding:9px 0;border:0!important;outline:0!important;background:transparent!important;font-size:11px!important;box-shadow:none!important}.customer-excel-select-actions-v73116{display:flex;gap:6px;padding:0 12px 8px}.customer-excel-select-actions-v73116 button{padding:6px 9px}.customer-excel-select-actions-v73116 button:hover{border-color:#9dbfe8;color:#1764d6}.customer-excel-options-v73116{min-height:72px;max-height:250px;padding:3px 12px 9px;overflow:auto;border-top:1px solid #eef2f7}.customer-excel-options-v73116 label{display:flex;align-items:center;gap:9px;padding:7px 5px;border-radius:7px;cursor:pointer}.customer-excel-options-v73116 label:hover{background:#f2f7fd}.customer-excel-options-v73116 input{width:16px;height:16px;accent-color:#2470db}.customer-excel-options-v73116 label span{min-width:0;overflow:hidden;color:#294967;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.customer-excel-options-v73116 p{padding:20px 4px;color:#8496aa;text-align:center;font-size:11px}.customer-excel-menu-v73116 footer{display:flex;align-items:center;gap:7px;padding:10px 12px;border-top:1px solid #e4ebf3;background:#fbfcfe}.customer-excel-menu-v73116 footer span{flex:1}.customer-excel-menu-v73116 footer button{padding:7px 10px;border:1px solid #d0dceb;border-radius:8px;background:#fff;color:#49647f;font-size:10px;font-weight:850;cursor:pointer}.customer-excel-menu-v73116 footer button.primary{border-color:#236bd2;background:#236bd2;color:#fff}.customer-excel-menu-v73116 footer [data-customer-excel-clear-column]{border-color:#f0c4c1;color:#b34b45}#customer-table .customer-excel-empty-v73116 td{padding:35px 16px!important;background:#fbfdff!important;text-align:center!important}#customer-table .customer-excel-empty-v73116 b{display:block;margin-bottom:10px;color:#617992;font-size:12px}#customer-table .customer-excel-empty-v73116 button{padding:7px 11px;border:1px solid #a9c8ed;border-radius:8px;background:#fff;color:#1764d6;font-size:10px;font-weight:850;cursor:pointer}#customer-table>tr.customer-excel-filtered-out-v73116{display:none!important}@media(max-width:900px){#customer-excel-toolbar-v73116{align-items:flex-start;flex-direction:column}#customer-excel-toolbar-v73116>div{flex-wrap:wrap}.customer-excel-menu-v73116{max-height:calc(100vh - 24px)}}.sheet-filter-head-v73117{overflow:visible!important;white-space:nowrap}.sheet-filter-head-v73117>.sheet-filter-button-v73117{margin-left:5px;vertical-align:middle}.sheet-filter-button-v73117{position:relative;display:inline-grid!important;place-items:center;width:23px!important;height:23px!important;min-width:23px!important;padding:0!important;border:1px solid transparent!important;border-radius:7px!important;background:transparent!important;color:#8ba0ba!important;cursor:pointer!important}.sheet-filter-button-v73117:hover{border-color:#c5d9f1!important;background:#f3f8ff!important;color:#266ad7!important}.sheet-filter-button-v73117.is-active{border-color:#9fc3f2!important;background:#e6f1ff!important;color:#1766d7!important;box-shadow:0 0 0 2px rgba(40,111,216,.08)}.sheet-filter-button-v73117 svg{display:block;width:15px;height:15px}.sheet-filter-button-v73117 i{position:absolute;right:-4px;bottom:-4px;display:grid;place-items:center;width:13px;height:13px;border:1px solid #fff;border-radius:50%;background:#1766d7;color:#fff;font-size:8px;font-style:normal;font-weight:900}.sheet-filter-menu-v73117{position:fixed;z-index:10090;display:flex;flex-direction:column;max-height:min(500px,calc(100vh - 24px));border:1px solid #c9d8e9;border-radius:12px;background:#fff;box-shadow:0 16px 36px rgba(19,48,84,.2);overflow:visible;color:#173456}.sheet-filter-menu-v73117[data-sheet-filter-surface=prelaunch]{z-index:12090}.sheet-filter-menu-v73117::before{position:absolute;left:calc(var(--sheet-filter-anchor-x,24px) - 7px);width:13px;height:13px;border-top:1px solid #c9d8e9;border-left:1px solid #c9d8e9;background:#f8fbff;content:"";transform:rotate(45deg)}.sheet-filter-menu-v73117[data-placement=bottom]::before{top:-7px}.sheet-filter-menu-v73117[data-placement=top]::before{bottom:-7px;border:0;border-right:1px solid #c9d8e9;border-bottom:1px solid #c9d8e9;background:#fbfcfe}.sheet-filter-menu-v73117>*{position:relative;z-index:1}.sheet-filter-menu-v73117>header{display:flex;align-items:center;justify-content:space-between;padding:11px 13px;border-bottom:1px solid #e4ebf3;border-radius:11px 11px 0 0;background:#f8fbff}.sheet-filter-menu-v73117>header div{display:flex;flex-direction:column;gap:1px}.sheet-filter-menu-v73117>header small{color:#748ba7;font-size:9px;font-weight:850;letter-spacing:.08em}.sheet-filter-menu-v73117>header b{font-size:14px}.sheet-filter-menu-v73117>header button{width:26px;height:26px;padding:0;border:0;border-radius:7px;background:transparent;color:#70839a;font-size:21px;cursor:pointer}.sheet-filter-sort-v73117{display:grid;grid-template-columns:1fr 1fr;gap:7px;padding:9px 11px 6px}.sheet-filter-sort-v73117 button,.sheet-filter-select-v73117 button{border:1px solid #d5e1ef;border-radius:8px;background:#fff;color:#365574;font-size:10px;font-weight:800;cursor:pointer}.sheet-filter-sort-v73117 button{padding:8px}.sheet-filter-sort-v73117 button:hover,.sheet-filter-sort-v73117 button.active{border-color:#8eb8ed;background:#eaf3ff;color:#1764d6}.sheet-filter-search-v73117{display:flex;align-items:center;gap:7px;margin:3px 11px 7px;padding:0 9px;border:1px solid #cfdceb;border-radius:8px;background:#fff}.sheet-filter-search-v73117:focus-within{border-color:#72a8ea;box-shadow:0 0 0 3px rgba(50,119,214,.1)}.sheet-filter-search-v73117 span{color:#5f7896;font-size:17px}.sheet-filter-search-v73117 input{width:100%;min-width:0;padding:8px 0;border:0!important;outline:0!important;background:transparent!important;font-size:11px!important;box-shadow:none!important}.sheet-filter-select-v73117{display:flex;gap:6px;padding:0 11px 7px}.sheet-filter-select-v73117 button{padding:6px 8px}.sheet-filter-select-v73117 button:hover{border-color:#9dbfe8;color:#1764d6}.sheet-filter-options-v73117{min-height:66px;max-height:220px;padding:3px 11px 8px;overflow:auto;overscroll-behavior:contain;border-top:1px solid #eef2f7}.sheet-filter-options-v73117 label{display:flex;align-items:center;gap:8px;padding:6px 5px;border-radius:7px;cursor:pointer}.sheet-filter-options-v73117 label:hover{background:#f2f7fd}.sheet-filter-options-v73117 input{width:16px;height:16px;accent-color:#2470db}.sheet-filter-options-v73117 label span{min-width:0;overflow:hidden;color:#294967;font-size:11px;text-overflow:ellipsis;white-space:nowrap}.sheet-filter-options-v73117 p{padding:18px 4px;color:#8496aa;text-align:center;font-size:11px}.sheet-filter-menu-v73117>footer{display:flex;align-items:center;gap:6px;padding:9px 11px;border-top:1px solid #e4ebf3;border-radius:0 0 11px 11px;background:#fbfcfe}.sheet-filter-menu-v73117>footer span{flex:1}.sheet-filter-menu-v73117>footer button{padding:7px 8px;border:1px solid #d0dceb;border-radius:8px;background:#fff;color:#49647f;font-size:9px;font-weight:850;white-space:nowrap;cursor:pointer}.sheet-filter-menu-v73117>footer button.primary{border-color:#236bd2;background:#236bd2;color:#fff}.sheet-filter-menu-v73117>footer [data-sheet-filter-clear-column],.sheet-filter-menu-v73117>footer [data-sheet-filter-clear-all]{border-color:#f0c4c1;color:#b34b45}.sheet-filter-empty-v73117 td{padding:30px 16px!important;background:#fbfdff!important;text-align:center!important}.sheet-filter-empty-v73117 b{display:block;margin-bottom:9px;color:#617992;font-size:12px}.sheet-filter-empty-v73117 button{padding:7px 10px;border:1px solid #a9c8ed;border-radius:8px;background:#fff;color:#1764d6;font-size:10px;font-weight:850;cursor:pointer}#quote-table>tr.sheet-filtered-out-v73117,#sales-tracker-table>tr.sheet-filtered-out-v73117,#receivable-table>tr.sheet-filtered-out-v73117,#expense-table>tr.sheet-filtered-out-v73117,#order-profit-table-v7240>tr.sheet-filtered-out-v73117,#profit-table-v7224>tr.sheet-filtered-out-v73117,#commission-table-v7238>tr.sheet-filtered-out-v73117,#sales-commission-table-v7283>tr.sheet-filtered-out-v73117{display:none!important}@media(max-width:900px){.sheet-filter-menu-v73117{max-height:calc(100vh - 24px)}}.workspace-tabs-v7390{background:#eef2f5!important;border-bottom:1px solid #cfd8e2!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.customer-workspace-preparing-v73119 #form-modal{visibility:hidden!important}.customer-new-page-v73119{max-width:1180px;margin:0 auto;padding:20px 0 44px}.customer-new-page-v73119 .customer-editor-page-v73119{position:relative;width:100%;max-width:none;max-height:none;margin:0;padding:30px 34px 34px;overflow:visible;border:1px solid #dbe3ea;border-radius:18px;background:#fff;box-shadow:0 10px 30px rgba(26,44,62,.07)}.customer-new-page-v73119 .customer-editor-page-v73119::before{content:"CUSTOMER PROFILE";display:block;margin-bottom:6px;color:#2971d6;font-size:11px;font-weight:900;letter-spacing:.16em}.customer-new-page-v73119 #form-modal-title{margin:0 44px 24px 0;font-size:26px}.customer-new-page-v73119 .modal-close{position:absolute;top:22px;right:24px}.customer-new-page-v73119 .form-grid{gap:18px 20px}.customer-new-page-v73119 .modal-actions{position:sticky;bottom:0;z-index:2;margin:8px -10px -10px;padding:16px 10px 10px;background:linear-gradient(180deg,rgba(255,255,255,0),#fff 26%)}.required-mark-v73119{display:inline;margin-left:5px;color:#e04545;font-weight:900}#order-profit-table-v7240 td:nth-child(1)>small,#order-profit-table-v7240 td:nth-child(2)>small,#order-profit-table-v7240 td:nth-child(3)>small,#order-profit-table-v7240 td:nth-child(4)>small,#order-profit-table-v7240 td:nth-child(7)>small{display:none!important}@media(max-width:900px){.customer-new-page-v73119{padding:12px 0 30px}.customer-new-page-v73119 .customer-editor-page-v73119{padding:24px 20px 28px;border-radius:14px}}.supplier-suite-nav-v73120{display:flex;align-items:center;gap:8px;margin:0 0 16px;padding:7px;border:1px solid #dbe6f3;border-radius:16px;background:#eef3f9;overflow-x:auto}.supplier-suite-nav-v73120 button{min-width:128px;min-height:44px;padding:0 18px;border:1px solid transparent;border-radius:11px;background:transparent;color:#667b96;font-weight:800;cursor:pointer;white-space:nowrap}.supplier-suite-nav-v73120 button:hover{color:#245eac;background:#f7faff}.supplier-suite-nav-v73120 button.active{border-color:#cedff3;background:#fff;color:#2166ca;box-shadow:0 5px 14px rgba(41,82,135,.08)}.supplier-suite-pane-v73120[hidden]{display:none!important}.supplier-suite-pane-v73120{min-width:0}.supplier-suite-head-v73120{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:14px;padding:18px 20px;border:1px solid #dce7f4;border-radius:18px;background:#fff}.supplier-suite-head-v73120 h2{margin:3px 0 5px;color:#16375d;font-size:20px}.supplier-suite-head-v73120 p{margin:0;color:#71839a;font-size:13px;line-height:1.7}.supplier-suite-head-v73120>div:first-child>span{color:#3272cc;font-size:11px;font-weight:900;letter-spacing:.16em}.supplier-suite-actions-v73120{display:flex;gap:9px;flex-wrap:wrap;justify-content:flex-end}.supplier-safe-note-v73120{display:flex;align-items:flex-start;gap:10px;margin-bottom:14px;padding:14px 16px;border:1px solid #bfe3d4;border-radius:14px;background:#f0fbf7;color:#226c55;font-size:13px;line-height:1.7}.supplier-safe-note-v73120 b{flex:0 0 auto}.pricing-grid-v73120{display:grid;grid-template-columns:minmax(0,1.3fr) minmax(320px,.7fr);gap:15px;align-items:start}.pricing-template-list-v73120,.pricing-calculator-v73120,.supplier-import-card-v73120,.supplier-current-stock-v73120,.supplier-import-history-v73120{padding:18px;border:1px solid #dce6f2;border-radius:18px;background:#fff;box-shadow:0 10px 28px rgba(30,63,103,.04)}.pricing-template-list-v73120 h3,.pricing-calculator-v73120 h3,.supplier-import-card-v73120 h3,.supplier-current-stock-v73120 h3,.supplier-import-history-v73120 h3{margin:0;color:#17375c}.pricing-template-cards-v73120{display:grid;gap:10px;margin-top:13px}.pricing-template-card-v73120{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:14px;padding:15px;border:1px solid #dce7f4;border-radius:14px;background:#fbfdff}.pricing-template-card-v73120 h4{margin:0 0 8px;color:#183c66;font-size:16px}.pricing-template-card-v73120 p{margin:0;color:#72849a;font-size:12px;line-height:1.7}.pricing-template-card-v73120 strong{display:block;margin-top:9px;color:#237153;font-size:13px}.pricing-template-card-actions-v73120{display:flex;align-items:flex-start;gap:7px}.pricing-template-card-actions-v73120 button{min-height:34px;padding:0 10px;border:1px solid #cfdded;border-radius:9px;background:#fff;color:#426383;font-weight:800;cursor:pointer}.pricing-template-card-actions-v73120 button.danger{color:#a23f4c;border-color:#efd1d5}.pricing-calculator-fields-v73120{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin-top:14px}.pricing-calculator-fields-v73120 label,.pricing-form-v73120 label,.supplier-import-controls-v73120 label,.supplier-view-filter-v73120 label{display:grid;gap:6px;color:#334f6e;font-size:12px;font-weight:800}.pricing-calculator-fields-v73120 select,.pricing-calculator-fields-v73120 input,.pricing-form-v73120 select,.pricing-form-v73120 input,.supplier-import-controls-v73120 select,.supplier-view-filter-v73120 select,.supplier-stock-search-v73120{width:100%;min-height:43px;padding:0 12px;border:1px solid #cfdbeb;border-radius:10px;background:#fff;color:#173657;outline:none}.pricing-calculator-fields-v73120 select:focus,.pricing-calculator-fields-v73120 input:focus,.pricing-form-v73120 select:focus,.pricing-form-v73120 input:focus,.supplier-import-controls-v73120 select:focus,.supplier-view-filter-v73120 select:focus,.supplier-stock-search-v73120:focus{border-color:#6f9fe3;box-shadow:0 0 0 3px rgba(52,111,224,.1)}.pricing-result-v73120{margin-top:14px;padding:16px;border-radius:14px;background:linear-gradient(135deg,#163e70,#2f6dbb);color:#fff}.pricing-result-v73120>small{display:block;color:#d2e5ff}.pricing-result-v73120>strong{display:block;margin:5px 0;font-size:30px}.pricing-result-v73120>span{font-size:12px;color:#e2edfb;line-height:1.65}.pricing-result-breakdown-v73120{display:grid;grid-template-columns:repeat(3,1fr);gap:7px;margin-top:11px}.pricing-result-breakdown-v73120 i{padding:8px;border-radius:9px;background:rgba(255,255,255,.1);font-style:normal;font-size:11px}.supplier-empty-suite-v73120{padding:28px 18px;border:1px dashed #cbd9ea;border-radius:14px;background:#f9fbfe;text-align:center;color:#74869c}.supplier-empty-suite-v73120 b{display:block;margin-bottom:6px;color:#315374}.supplier-import-controls-v73120{display:grid;grid-template-columns:minmax(220px,1fr) auto auto;gap:10px;align-items:end;margin-top:14px}.supplier-file-button-v73120,.supplier-suite-button-v73120{display:inline-flex;align-items:center;justify-content:center;min-height:43px;padding:0 15px;border:1px solid #cbd9eb;border-radius:10px;background:#fff;color:#315e91;font-weight:800;cursor:pointer;white-space:nowrap}.supplier-suite-button-v73120.primary,.supplier-file-button-v73120.primary{border-color:#2769cc;background:#2769cc;color:#fff}.supplier-suite-button-v73120:disabled{opacity:.45;cursor:not-allowed}.supplier-import-layout-v73120{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(290px,.55fr);gap:15px;align-items:start}.supplier-import-mapping-v73120{margin-top:15px;padding-top:15px;border-top:1px solid #e5ebf3}.supplier-import-mapping-v73120 h4{margin:0 0 5px;color:#244668}.supplier-import-mapping-v73120>p{margin:0 0 11px;color:#71849b;font-size:12px}.supplier-mapping-grid-v73120{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:9px}.supplier-mapping-grid-v73120 label{display:grid;gap:5px;color:#4a617d;font-size:11px;font-weight:800}.supplier-mapping-grid-v73120 select{width:100%;min-height:39px;padding:0 8px;border:1px solid #d3dfed;border-radius:9px;background:#fff;color:#294865}.supplier-import-summary-v73120{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin:13px 0}.supplier-import-summary-v73120 span{padding:10px;border-radius:10px;background:#f1f6fc;color:#55708f;font-size:11px}.supplier-import-summary-v73120 b{display:block;margin-top:3px;color:#1e4269;font-size:19px}.supplier-import-preview-v73120,.supplier-stock-table-wrap-v73120{max-width:100%;overflow:auto;border:1px solid #dfe8f3;border-radius:12px}.supplier-import-preview-v73120 table,.supplier-stock-table-wrap-v73120 table{width:100%;border-collapse:collapse;min-width:920px;font-size:12px}.supplier-import-preview-v73120 th,.supplier-import-preview-v73120 td,.supplier-stock-table-wrap-v73120 th,.supplier-stock-table-wrap-v73120 td{padding:10px 11px;border-bottom:1px solid #e9eef5;text-align:left;white-space:nowrap}.supplier-import-preview-v73120 th,.supplier-stock-table-wrap-v73120 th{position:sticky;top:0;background:#f4f7fb;color:#58708d;font-size:11px;z-index:1}.supplier-import-preview-v73120 tr:last-child td,.supplier-stock-table-wrap-v73120 tr:last-child td{border-bottom:0}.supplier-import-preview-v73120 tr.is-error td{background:#fff3f4;color:#92434c}.supplier-import-preview-v73120 tr.is-warning td{background:#fffaf0}.supplier-match-v73120{display:inline-flex;padding:4px 7px;border-radius:999px;background:#e7f7f0;color:#237154;font-weight:800}.supplier-match-v73120.warning{background:#fff3d7;color:#8a6515}.supplier-match-v73120.error{background:#fdebed;color:#a33f4c}.supplier-import-confirm-v73120{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:12px}.supplier-import-confirm-v73120 small{color:#73849a;line-height:1.6}.supplier-current-stock-v73120{margin-top:15px}.supplier-stock-toolbar-v73120{display:flex;align-items:end;justify-content:space-between;gap:12px;margin:13px 0}.supplier-view-filter-v73120{display:flex;align-items:end;gap:9px;flex:1}.supplier-view-filter-v73120 label{min-width:210px}.supplier-stock-search-v73120{max-width:320px}.supplier-stock-kpis-v73120{display:grid;grid-template-columns:repeat(4,1fr);gap:8px;margin-bottom:12px}.supplier-stock-kpis-v73120 span{padding:11px;border-radius:11px;background:#f4f7fb;color:#6c7f96;font-size:11px}.supplier-stock-kpis-v73120 b{display:block;margin-top:4px;color:#1d4168;font-size:20px}.supplier-import-history-v73120{position:sticky;top:72px}.supplier-history-list-v73120{display:grid;gap:9px;margin-top:13px}.supplier-history-item-v73120{padding:11px;border:1px solid #e1e8f1;border-radius:11px;background:#fbfcfe}.supplier-history-item-v73120 b{display:block;color:#274865;font-size:12px}.supplier-history-item-v73120 span,.supplier-history-item-v73120 small{display:block;margin-top:4px;color:#7b8ca1;font-size:11px;line-height:1.5}.supplier-card-availability-v73120{display:inline-flex;align-items:center;margin-right:8px;padding:4px 7px;border-radius:8px;background:#edf8f4;color:#237054;font-size:11px;font-weight:800}.supplier-suite-dialog-v73120{position:fixed;z-index:1480;inset:0;display:grid;place-items:center;padding:20px;background:rgba(20,34,52,.58)}.supplier-suite-dialog-v73120[hidden]{display:none}.supplier-suite-dialog-panel-v73120{width:min(860px,96vw);max-height:92vh;overflow:auto;border-radius:20px;background:#fff;box-shadow:0 30px 80px rgba(18,35,57,.28)}.supplier-suite-dialog-head-v73120{position:sticky;top:0;z-index:2;display:flex;align-items:center;justify-content:space-between;padding:18px 20px;border-bottom:1px solid #e3e9f1;background:#fff}.supplier-suite-dialog-head-v73120 h2{margin:0;color:#193858}.supplier-suite-close-v73120{width:38px;height:38px;border:1px solid #d5dfeb;border-radius:50%;background:#fff;color:#61758d;font-size:23px;cursor:pointer}.pricing-form-v73120{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:20px}.pricing-form-v73120 .wide{grid-column:1/-1}.pricing-form-section-v73120{grid-column:1/-1;margin-top:4px;padding:10px 12px;border-radius:10px;background:#eef4fb;color:#315f93;font-size:12px;font-weight:900}.pricing-form-preview-v73120{grid-column:1/-1;padding:13px;border:1px solid #cfe0f1;border-radius:12px;background:#f7fbff;color:#345875;line-height:1.7}.pricing-form-actions-v73120{position:sticky;bottom:0;grid-column:1/-1;display:flex;justify-content:flex-end;gap:9px;margin:7px -20px -20px;padding:14px 20px;border-top:1px solid #e4eaf2;background:#fff}@media(max-width:1050px){.pricing-grid-v73120,.supplier-import-layout-v73120{grid-template-columns:1fr}.supplier-import-history-v73120{position:static}.supplier-mapping-grid-v73120{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:720px){.supplier-suite-head-v73120{align-items:flex-start;flex-direction:column}.supplier-suite-actions-v73120{justify-content:flex-start}.pricing-calculator-fields-v73120,.pricing-form-v73120{grid-template-columns:1fr}.pricing-form-v73120 .wide,.pricing-form-section-v73120,.pricing-form-preview-v73120,.pricing-form-actions-v73120{grid-column:1}.supplier-import-controls-v73120,.supplier-mapping-grid-v73120{grid-template-columns:1fr}.supplier-import-summary-v73120,.supplier-stock-kpis-v73120{grid-template-columns:repeat(2,1fr)}.supplier-stock-toolbar-v73120,.supplier-view-filter-v73120{align-items:stretch;flex-direction:column}.supplier-view-filter-v73120 label,.supplier-stock-search-v73120{max-width:none;width:100%}.supplier-import-confirm-v73120{align-items:stretch;flex-direction:column}.supplier-suite-button-v73120{width:100%}.pricing-result-breakdown-v73120{grid-template-columns:1fr}}.supplier-import-layout-v73120{display:block}.supplier-import-controls-v73120{grid-template-columns:minmax(240px,1fr) auto;max-width:none}.supplier-dropzone-v73127{display:grid;place-items:center;gap:6px;min-height:156px;margin-top:12px;padding:22px;border:2px dashed #a9bfda;border-radius:16px;background:#f8fbff;color:#315e91;text-align:center;cursor:pointer;transition:border-color .16s ease,background .16s ease,box-shadow .16s ease}.supplier-dropzone-v73127:hover,.supplier-dropzone-v73127:focus-visible,.supplier-dropzone-v73127.is-dragging{border-color:#2769cc;background:#eef6ff;box-shadow:0 0 0 4px rgba(39,105,204,.09);outline:0}.supplier-dropzone-v73127.is-dragging{border-style:solid}.supplier-dropzone-icon-v73127{display:grid;place-items:center;width:42px;height:42px;border-radius:13px;background:#2769cc;color:#fff;font-size:24px;line-height:1}.supplier-dropzone-v73127 strong{color:#173f6b;font-size:16px}.supplier-dropzone-v73127>span:not(.supplier-dropzone-icon-v73127){color:#6e8299;font-size:12px}.supplier-dropzone-v73127 em{padding:6px 11px;border:1px solid #c9d9ec;border-radius:999px;background:#fff;color:#315e91;font-size:11px;font-style:normal;font-weight:800}.supplier-history-backdrop-v73127{position:fixed;z-index:1465;inset:0;background:rgba(19,34,53,.28)}.supplier-history-backdrop-v73127[hidden]{display:none!important}.supplier-history-drawer-v73127{position:fixed;z-index:1470;top:0;right:0;bottom:0;width:min(430px,92vw);margin:0;padding:0;border:0;border-left:1px solid #d9e3ef;border-radius:0;overflow:auto;transform:translateX(104%);transition:transform .2s ease;box-shadow:-24px 0 60px rgba(18,35,57,.18)}.supplier-history-drawer-v73127.is-open{transform:translateX(0)}.supplier-history-head-v73127{position:sticky;top:0;z-index:2;display:flex;align-items:center;justify-content:space-between;padding:20px;border-bottom:1px solid #e3eaf2;background:#fff}.supplier-history-head-v73127 small{color:#3272cc;font-size:10px;font-weight:900;letter-spacing:.14em}.supplier-history-head-v73127 h3{margin:4px 0 0}.supplier-history-head-v73127 button,.supplier-product-link-head-v73127>button{display:grid;place-items:center;width:38px;height:38px;border:1px solid #d4dfec;border-radius:50%;background:#fff;color:#647991;font-size:22px;cursor:pointer}.supplier-history-drawer-v73127 .supplier-history-list-v73120{padding:0 18px 22px}.supplier-import-preview-v73120 table,.supplier-stock-table-wrap-v73120 table{min-width:1120px}.supplier-product-cell-v73127{display:grid;grid-template-columns:48px minmax(105px,1fr);align-items:center;gap:9px;min-width:165px}.supplier-product-thumb-v73127{display:grid;place-items:center;width:48px;height:52px;padding:0;overflow:hidden;border:1px solid #d8e2ee;border-radius:9px;background:#f1f5f9;color:#8190a2;font-size:9px;cursor:pointer}.supplier-product-thumb-v73127:disabled,.supplier-product-style-v73127:disabled{cursor:default}.supplier-product-thumb-v73127 img{width:100%;height:100%;object-fit:cover}.supplier-product-cell-v73127>div{display:grid;justify-items:start;gap:2px}.supplier-product-style-v73127{padding:0;border:0;background:transparent;color:#1e568d;font-weight:900;cursor:pointer}.supplier-product-cell-v73127 small{color:#7a8ba0;font-size:10px}.supplier-link-action-v73127{padding:2px 0;border:0;background:transparent;color:#2769cc;font-size:10px;font-weight:900;cursor:pointer}.supplier-product-link-dialog-v73127{position:fixed;z-index:1510;inset:0;display:grid;place-items:center;padding:20px;background:rgba(19,34,53,.58)}.supplier-product-link-panel-v73127{width:min(820px,96vw);max-height:90vh;overflow:auto;border-radius:20px;background:#fff;box-shadow:0 30px 90px rgba(18,35,57,.3)}.supplier-product-link-head-v73127{position:sticky;top:0;z-index:2;display:flex;align-items:flex-start;justify-content:space-between;gap:16px;padding:20px;border-bottom:1px solid #e2e9f1;background:#fff}.supplier-product-link-head-v73127 small{color:#3272cc;font-weight:900}.supplier-product-link-head-v73127 h2{margin:4px 0;color:#183a60}.supplier-product-link-head-v73127 p{margin:0;color:#73859b;font-size:12px}.supplier-product-link-search-v73127{position:sticky;top:106px;z-index:1;padding:14px 20px;background:#fff}.supplier-product-link-search-v73127 input{width:100%;min-height:44px;padding:0 13px;border:1px solid #cfdbea;border-radius:11px;outline:0}.supplier-product-link-search-v73127 input:focus{border-color:#6f9fe3;box-shadow:0 0 0 3px rgba(52,111,224,.1)}.supplier-product-link-options-v73127{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:0 20px 20px}.supplier-product-link-option-v73127{display:grid;grid-template-columns:58px minmax(0,1fr) auto;align-items:center;gap:10px;min-width:0;padding:9px;border:1px solid #dce5ef;border-radius:13px;background:#fff;text-align:left;cursor:pointer}.supplier-product-link-option-v73127:hover{border-color:#88ace0;background:#f7fbff}.supplier-product-link-option-v73127 img,.supplier-product-link-placeholder-v73127{display:grid;place-items:center;width:58px;height:66px;border-radius:9px;object-fit:cover;background:#eef3f8;color:#7e8fa2;font-size:9px;text-align:center}.supplier-product-link-option-v73127 span b,.supplier-product-link-option-v73127 span small{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.supplier-product-link-option-v73127 span b{color:#1e4269}.supplier-product-link-option-v73127 span small{margin-top:4px;color:#7b8ca0}.supplier-product-link-option-v73127 em{color:#2769cc;font-size:11px;font-style:normal;font-weight:900}@media(max-width:720px){.supplier-import-controls-v73120{grid-template-columns:1fr}.supplier-product-link-options-v73127{grid-template-columns:1fr}.supplier-product-link-head-v73127 p{display:none}.supplier-product-link-search-v73127{top:89px}.supplier-dropzone-v73127{min-height:136px}.supplier-history-drawer-v73127{width:100vw}.supplier-suite-actions-v73120{width:100%}}.supplier-pricing-config-v73121{display:block;margin-bottom:15px}.supplier-pricing-section-title-v73121{display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.supplier-pricing-section-title-v73121 h3,.supplier-pricing-table-head-v73121 h3{margin:0;color:#17375c}.supplier-pricing-section-title-v73121 p,.supplier-pricing-table-head-v73121 p{margin:5px 0 0;color:#70839a;font-size:12px;line-height:1.65}.pricing-template-card-v73121{align-items:stretch;padding:0;overflow:hidden}.pricing-template-card-v73121.selected{border-color:#76a5e6;box-shadow:0 0 0 2px rgba(45,108,203,.1)}.pricing-template-select-v73121{display:grid;gap:5px;width:100%;padding:15px;border:0;background:transparent;text-align:left;cursor:pointer}.pricing-template-select-v73121 span{color:#183c66;font-size:15px;font-weight:900}.pricing-template-select-v73121 small{color:#287052;font-weight:800}.pricing-template-select-v73121 em{color:#74869b;font-size:11px;font-style:normal}.pricing-template-card-v73121 .pricing-template-card-actions-v73120{padding:12px 12px 12px 0}.supplier-pricing-matrix-v73121{padding:18px;border:1px solid #dce6f2;border-radius:18px;background:#fff;box-shadow:0 10px 28px rgba(30,63,103,.04)}.supplier-pricing-table-head-v73121{display:flex;align-items:flex-end;justify-content:space-between;gap:16px;margin-bottom:13px}.supplier-pricing-table-head-v73121 label{display:grid;gap:6px;min-width:min(360px,40vw);color:#38546f;font-size:12px;font-weight:800}.supplier-pricing-table-head-v73121 input{width:100%;min-height:42px;padding:0 12px;border:1px solid #cfdbeb;border-radius:10px;background:#fff;color:#173657;outline:none}.supplier-pricing-table-head-v73121 input:focus{border-color:#6f9fe3;box-shadow:0 0 0 3px rgba(52,111,224,.1)}.supplier-pricing-table-wrap-v73121{max-width:100%;overflow:auto;border:1px solid #dde6f1;border-radius:13px}.supplier-pricing-table-v73121{width:100%;min-width:1560px;border-collapse:collapse;font-size:12px}.supplier-pricing-table-v73121 th{position:sticky;top:0;z-index:2;padding:11px 10px;border-bottom:1px solid #dfe8f2;background:#f4f7fb;color:#5a708b;text-align:left;white-space:nowrap}.supplier-pricing-table-v73121 td{padding:12px 10px;border-bottom:1px solid #e8eef5;color:#294867;vertical-align:middle}.supplier-pricing-table-v73121 tbody tr:last-child td{border-bottom:0}.supplier-pricing-table-v73121 tbody tr:hover td{background:#fafdff}.supplier-pricing-table-v73121 td>small{display:block;margin-top:4px;color:#7b8ca0;font-size:10px;white-space:nowrap}.supplier-pricing-table-v73121 td>small.preferred{display:inline-flex;margin-top:5px;padding:3px 6px;border-radius:999px;background:#e8f7ef;color:#287154;font-weight:800}.supplier-cost-editor-v73122{display:grid;gap:6px;min-width:210px}.supplier-cost-editor-v73122>div{display:grid;grid-template-columns:76px minmax(92px,1fr);gap:5px}.supplier-cost-editor-v73122 select,.supplier-cost-editor-v73122 input{width:100%;height:34px;min-width:0;padding:0 8px;border:1px solid #ccd9e8;border-radius:8px;background:#fff;color:#203f61;font:inherit;font-weight:800;outline:none}.supplier-cost-editor-v73122 select:focus,.supplier-cost-editor-v73122 input:focus{border-color:#6598df;box-shadow:0 0 0 3px rgba(52,111,224,.1)}.supplier-cost-editor-v73122 button{justify-self:start;min-height:32px;padding:0 10px;border:1px solid #9ab7db;border-radius:8px;background:#f4f8fd;color:#275d99;font:inherit;font-weight:900;cursor:pointer}.supplier-cost-editor-v73122 button:hover{border-color:#5488cc;background:#edf5ff}.supplier-cost-editor-v73122 button:disabled{cursor:wait;opacity:.65}.supplier-cost-editor-v73122 small{color:#7b8ca0;font-size:10px;white-space:nowrap}.supplier-abc-price-v73121{display:grid;gap:3px;min-width:92px}.supplier-abc-price-v73121 small{color:#74879e;font-size:10px}.supplier-abc-price-v73121 b{color:#17643f;font-size:13px;white-space:nowrap}.supplier-current-abc-v73121{display:grid;gap:3px;min-width:118px}.supplier-current-abc-v73121 span{display:flex;align-items:center;justify-content:space-between;gap:8px;color:#536b86;white-space:nowrap}.supplier-current-abc-v73121 span b{display:grid;place-items:center;width:20px;height:20px;border-radius:6px;background:#edf3fa;color:#315f93;font-size:10px}.supplier-pricing-state-v73121{display:inline-flex;padding:5px 8px;border-radius:999px;font-weight:900;white-space:nowrap}.supplier-pricing-state-v73121.pending{background:#fff2d7;color:#8a6413}.supplier-pricing-state-v73121.synced{background:#e5f7ef;color:#217051}.supplier-pricing-state-v73121.missing,.supplier-pricing-state-v73121.error{background:#fdebed;color:#a13e4b}.supplier-sync-button-v73121{min-height:36px;padding:0 11px;border:1px solid #2769cc;border-radius:9px;background:#2769cc;color:#fff;font-weight:800;cursor:pointer;white-space:nowrap}.supplier-sync-button-v73121:disabled{border-color:#d9e2ec;background:#edf1f5;color:#8796a8;cursor:not-allowed}.supplier-pricing-history-v73121{margin-top:13px;border:1px solid #e0e7f0;border-radius:12px;background:#fbfcfe}.supplier-pricing-history-v73121 summary{padding:12px 14px;color:#355b82;font-weight:800;cursor:pointer}.supplier-pricing-history-v73121>div{display:grid;gap:7px;padding:0 12px 12px}.supplier-pricing-history-v73121 article{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:4px 14px;padding:10px;border-radius:9px;background:#fff;color:#38536f}.supplier-pricing-history-v73121 article small{color:#7b8ca0}.supplier-pricing-history-v73121 article em{grid-column:1/-1;color:#267052;font-style:normal;font-weight:800}.pricing-form-v73121 .pricing-form-section-v73120+label{}.supplier-price-sync-panel-v73121{width:min(760px,96vw);max-height:92vh;overflow:auto;border-radius:20px;background:#fff;box-shadow:0 30px 80px rgba(18,35,57,.28)}.supplier-price-sync-panel-v73121 .supplier-suite-dialog-head-v73120 small{display:block;margin-bottom:4px;color:#3973b8;font-weight:900}.supplier-price-sync-body-v73121{padding:18px 20px}.supplier-sync-source-v73121{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.supplier-sync-source-v73121 span{padding:10px;border-radius:10px;background:#f3f7fb}.supplier-sync-source-v73121 small{display:block;color:#76889d;font-size:10px}.supplier-sync-source-v73121 b{display:block;margin-top:4px;color:#234766;font-size:12px}.supplier-sync-price-grid-v73121{display:grid;gap:9px;margin-top:14px}.supplier-sync-price-grid-v73121 article{padding:12px 14px;border:1px solid #dce6f2;border-radius:12px}.supplier-sync-price-grid-v73121 article>strong{display:block;margin-bottom:8px;color:#315e8d}.supplier-sync-price-grid-v73121 article>div{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;gap:12px}.supplier-sync-price-grid-v73121 article span{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:9px;border-radius:9px;background:#f5f7fa;color:#718299}.supplier-sync-price-grid-v73121 article span:last-child{background:#eaf8f1;color:#247153}.supplier-sync-price-grid-v73121 article span b{color:#1e4164;font-size:15px}.supplier-sync-price-grid-v73121 article span:last-child b{color:#176843}.supplier-sync-price-grid-v73121 article i{color:#7190b1;font-style:normal;font-weight:900}.supplier-sync-warning-v73121{display:flex;gap:10px;margin-top:14px;padding:13px;border:1px solid #f0d6a4;border-radius:11px;background:#fff9ec;color:#795d25;line-height:1.65}.supplier-sync-warning-v73121 b{flex:0 0 auto}.supplier-price-sync-actions-v73121{position:sticky;bottom:0;display:flex;justify-content:flex-end;gap:9px;padding:14px 20px;border-top:1px solid #e4eaf2;background:#fff}@media(max-width:760px){.supplier-pricing-table-head-v73121{align-items:stretch;flex-direction:column}.supplier-pricing-table-head-v73121 label{min-width:0}.supplier-sync-source-v73121{grid-template-columns:repeat(2,1fr)}.supplier-pricing-history-v73121 article{grid-template-columns:1fr}.supplier-sync-price-grid-v73121 article>div{grid-template-columns:1fr}.supplier-sync-price-grid-v73121 article i{display:none}.supplier-price-sync-actions-v73121 .supplier-suite-button-v73120{width:auto;flex:1}}#customer-region-summary-v7346{display:none!important}.customer-opportunities-v73123>.customer-drawer-title-v7243{align-items:center}.customer-opportunities-v73123>.customer-drawer-title-v7243>div{display:grid;gap:3px}.customer-opportunities-v73123>.customer-drawer-title-v7243 button{min-height:34px;padding:0 11px}.opportunity-list-v73123{display:grid;gap:10px}.opportunity-card-v73123{padding:13px;border:1px solid #dce6f1;border-radius:12px;background:#fbfdff}.opportunity-card-v73123.closed{background:#f7f8fa;opacity:.82}.opportunity-card-head-v73123{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:9px}.opportunity-card-head-v73123>span,.weekly-opportunities-v73123 td>span{display:inline-flex;width:max-content;padding:5px 8px;border-radius:999px;background:#e9f1fb;color:#2f659e;font-size:9px;font-weight:900}.opportunity-card-head-v73123>span.stage-interested,.weekly-opportunities-v73123 .stage-interested{background:#fff1d5;color:#916100}.opportunity-card-head-v73123>span.stage-pending_order,.weekly-opportunities-v73123 .stage-pending_order{background:#e8e7ff;color:#5743b4}.opportunity-card-head-v73123>span.stage-won,.weekly-opportunities-v73123 .stage-won{background:#e1f6eb;color:#19704d}.opportunity-card-head-v73123>span.stage-lost,.opportunity-card-head-v73123>span.stage-paused{background:#f1f2f5;color:#68778a}.opportunity-card-head-v73123>b{color:#183a5d;font-size:13px}.opportunity-card-head-v73123>button{border:0;background:transparent;color:#2666b5;font-weight:800;cursor:pointer}.opportunity-card-grid-v73123{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;margin-top:11px}.opportunity-card-grid-v73123>span{display:grid;gap:3px;padding:8px;border-radius:8px;background:#fff}.opportunity-card-grid-v73123>span.wide{grid-column:span 2}.opportunity-card-grid-v73123>span.blocker{background:#fff8e8}.opportunity-card-grid-v73123 small{color:#7d8da1;font-size:8px}.opportunity-card-grid-v73123 b{color:#294968;font-size:10px;line-height:1.45}.opportunity-empty-v73123,.weekly-empty-v73123{padding:17px;border:1px dashed #cdd9e7;border-radius:11px;background:#fafcff;color:#73859a;font-size:10px;line-height:1.6}.opportunity-history-v73123{margin-top:10px}.opportunity-history-v73123 summary{padding:8px 0;color:#5d7590;font-size:10px;font-weight:800;cursor:pointer}.opportunity-history-v73123 .opportunity-card-v73123{margin-top:8px}.opportunity-dialog-v73123{position:fixed;inset:0;z-index:2900;display:grid;place-items:center;padding:22px;background:rgba(12,29,51,.68);backdrop-filter:blur(5px)}.opportunity-dialog-v73123>section{width:min(780px,calc(100vw - 28px));max-height:calc(100vh - 36px);overflow:auto;border-radius:20px;background:#fff;box-shadow:0 28px 80px rgba(7,24,47,.32)}.opportunity-dialog-v73123 header{display:flex;align-items:flex-start;justify-content:space-between;padding:20px 23px;border-bottom:1px solid #e1e8f0}.opportunity-dialog-v73123 header small{color:#52708e;font-size:10px}.opportunity-dialog-v73123 h2{margin:4px 0 0;color:#173754}.opportunity-dialog-v73123 header>button{display:grid;place-items:center;width:38px;height:38px;border:0;border-radius:50%;background:#edf2f7;color:#647991;font-size:22px;cursor:pointer}.opportunity-form-v73123{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:13px;padding:20px 23px}.opportunity-form-v73123 label{display:grid;gap:6px;color:#294965;font-size:11px;font-weight:800}.opportunity-form-v73123 label.wide{grid-column:1/-1}.opportunity-form-v73123 input,.opportunity-form-v73123 select{width:100%;min-height:42px;padding:0 11px;border:1px solid #cfdbea;border-radius:9px;background:#fff;color:#193b5c;outline:none}.opportunity-form-v73123 input:focus,.opportunity-form-v73123 select:focus{border-color:#6c9cdf;box-shadow:0 0 0 3px rgba(43,105,195,.1)}.opportunity-dialog-v73123 footer{display:flex;justify-content:flex-end;gap:9px;padding:14px 23px;border-top:1px solid #e4eaf1;background:#fbfcfe}.opportunity-workspace-v73123{display:grid;gap:14px;margin:16px 0 20px;padding:18px;border:1px solid #d9e5f2;border-radius:18px;background:linear-gradient(135deg,#f8fbff,#fff);box-shadow:0 12px 30px rgba(22,62,105,.05)}.opportunity-workspace-v73123>header{display:flex;align-items:flex-start;justify-content:space-between;gap:18px}.opportunity-workspace-v73123 h2,.weekly-head-v73123 h3{margin:0;color:#17385c}.opportunity-workspace-v73123 header p{margin:5px 0 0;color:#71849a;font-size:11px}.opportunity-workspace-v73123>header>span{color:#66809c;font-size:9px;font-weight:800}.pipeline-kpis-v73123{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:9px}.pipeline-kpis-v73123 article{display:grid;gap:5px;padding:12px;border:1px solid #dce7f2;border-radius:11px;background:#fff}.pipeline-kpis-v73123 small{color:#71859c;font-size:9px}.pipeline-kpis-v73123 b{color:#173f6b;font-size:16px}.pipeline-kpis-v73123 em{color:#8696a8;font-size:8px;font-style:normal}.weekly-opportunities-v73123{overflow:hidden;border:1px solid #dce6f0;border-radius:13px;background:#fff}.weekly-head-v73123{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:13px 15px;border-bottom:1px solid #e3e9f0}.weekly-head-v73123 h3{font-size:14px}.weekly-head-v73123 span{color:#7b8da1;font-size:9px}.weekly-table-wrap-v73123{overflow:auto}.weekly-opportunities-v73123 table{width:100%;min-width:900px;border-collapse:collapse}.weekly-opportunities-v73123 th,.weekly-opportunities-v73123 td{padding:10px 12px;border-bottom:1px solid #e7edf4;text-align:left;font-size:9px}.weekly-opportunities-v73123 th{background:#f5f8fc;color:#667c94}.weekly-opportunities-v73123 tbody tr{cursor:pointer}.weekly-opportunities-v73123 tbody tr:hover td{background:#f7fbff}.weekly-opportunities-v73123 td{color:#38536e}.weekly-opportunities-v73123 td:first-child b{display:block;color:#193d62;font-size:11px}.weekly-opportunities-v73123 td:first-child small{display:block;margin-top:3px;color:#8090a3}.weekly-empty-v73123{margin:14px}@media(max-width:1100px){.pipeline-kpis-v73123{grid-template-columns:repeat(3,1fr)}}@media(max-width:720px){.opportunity-card-grid-v73123,.opportunity-form-v73123{grid-template-columns:1fr}.opportunity-card-grid-v73123>span.wide,.opportunity-form-v73123 label.wide{grid-column:1}.pipeline-kpis-v73123{grid-template-columns:repeat(2,1fr)}.opportunity-workspace-v73123>header,.weekly-head-v73123{display:grid}}#page-customers .customer-table-v7243 th{padding:10px 12px!important}#page-customers #customer-table>tr.customer-row-v7243>td{padding:9px 12px!important;border-bottom-color:#e4eaf1!important;background:#fff!important}#page-customers #customer-table>tr.customer-row-v7243:hover>td{background:#f7faff!important}#page-customers #customer-table .customer-region-group-v7346 td{padding:5px 12px!important}#page-customers #customer-table .customer-region-group-v7346 span{font-size:10px}#page-customers .customer-status-select-v7243,#page-customers .customer-follower-select-v7321{min-height:34px;padding-top:5px;padding-bottom:5px}#page-customers .customer-grade-select-v7243{min-height:34px;padding:6px 26px 6px 9px}#page-customers .customer-row-actions-v7243 .icon-btn{padding:4px 6px}#page-customers #customer-table>tr.customer-row-v7243.is-converted-v7346>td{background:#fff!important;border-bottom-color:#e4eaf1!important}#page-customers #customer-table>tr.customer-row-v7243.is-converted-v7346:hover>td{background:#f7faff!important}#page-customers #customer-table>tr.customer-row-v7243.is-converted-v7346>td:first-child{box-shadow:none!important}#page-customers #customer-table>tr.customer-row-v7243.is-converted-v7346 .customer-name-cell-v7243>b{color:#1c2b3f}@media(max-width:720px){#page-customers .customer-table-v7243 th,#page-customers #customer-table>tr.customer-row-v7243>td{padding-left:10px!important;padding-right:10px!important}}.table-export-bar-v73125{display:flex;align-items:center;justify-content:flex-end;gap:10px;min-height:40px;padding:5px 12px;border-bottom:1px solid #e2e8f0;background:#fff}.table-export-bar-v73125>span{overflow:hidden;color:#8090a4;font-size:12px;font-weight:700;text-overflow:ellipsis;white-space:nowrap}.table-export-bar-v73125 button{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:30px;padding:5px 11px;border:1px solid #cbd9ea;border-radius:8px;background:#f8fbff;color:#245d9f;font:inherit;font-size:12px;font-weight:800;line-height:1;cursor:pointer}.table-export-bar-v73125 button:hover{border-color:#93b9e8;background:#eef6ff}.table-export-bar-v73125 button:focus-visible{outline:3px solid rgba(45,111,222,.2);outline-offset:2px}.table-export-bar-v73125 button i{font-size:15px;font-style:normal;line-height:.8}.modal .table-export-bar-v73125,.pl-editor-overlay .table-export-bar-v73125{position:static}@media(max-width:720px){.table-export-bar-v73125{min-width:max-content;padding:5px 8px}.table-export-bar-v73125>span{display:none}}.table-view-menu-v73126{position:fixed;z-index:10050;top:8vh;right:28px;width:min(430px,calc(100vw - 28px));max-height:84vh;overflow:auto;border:1px solid #d7e1ee;border-radius:16px;background:#fff;box-shadow:0 24px 70px rgba(15,35,65,.22);padding:16px;color:#17345b}.table-view-menu-v73126 header,.table-view-menu-v73126 header>div,.supplier-diff-head-v73126,.purchase-kpis-v73126{display:flex;align-items:center;justify-content:space-between;gap:12px}.table-view-menu-v73126 header>div{align-items:flex-start;flex-direction:column;gap:2px}.table-view-menu-v73126 header button{border:0;background:none;font-size:24px;color:#718198;cursor:pointer}.table-view-menu-v73126 section{display:grid;gap:9px;padding:14px 0;border-top:1px solid #edf1f6}.table-view-menu-v73126 section:first-of-type{grid-template-columns:1fr auto;border-top:0}.table-view-menu-v73126 h4{margin:0;font-size:13px}.table-view-menu-v73126 input,.table-view-menu-v73126 select{min-height:34px;border:1px solid #d6e0ed;border-radius:8px;background:#fff;padding:6px 9px;color:#17345b}.view-name-v73126{display:grid;gap:5px;font-size:12px}.saved-view-list-v73126{display:grid;gap:6px}.saved-view-list-v73126>div{display:grid;grid-template-columns:1fr 34px;gap:6px}.saved-view-list-v73126 button{min-height:34px;border:1px solid #d9e3f0;border-radius:8px;background:#f8fbff;color:#245d9f;text-align:left;padding:6px 10px}.saved-view-list-v73126 button+button{text-align:center;color:#af4350}.view-columns-v73126{display:grid;gap:6px}.view-columns-v73126 label{display:grid;grid-template-columns:22px 1fr 86px;align-items:center;gap:7px;font-size:12px}.view-columns-v73126 input[type=checkbox]{min-height:auto}.view-freeze-v73126{grid-template-columns:1fr auto}.view-freeze-v73126 label{display:flex;align-items:center;gap:8px}.table-frozen-cell-v73126{background:#fff;box-shadow:1px 0 #d9e3ef}.table-export-bar-v73125{position:relative}.table-export-bar-v73125>span{margin-right:auto}.supplier-diff-v73126,.purchase-safety-v73126{margin:14px 0;border:1px solid #d8e4f2;border-radius:14px;background:#f9fbfe;padding:14px}.supplier-diff-head-v73126{align-items:flex-start}.supplier-diff-head-v73126 h4{margin:3px 0 0}.supplier-diff-kpis-v73126{display:flex;flex-wrap:wrap;gap:7px}.supplier-diff-kpis-v73126 span{border-radius:999px;background:#edf3fa;padding:5px 9px;font-size:12px}.supplier-diff-kpis-v73126 .added,.supplier-diff-kpis-v73126 .increased{background:#e7f8ef;color:#18734b}.supplier-diff-kpis-v73126 .decreased,.supplier-diff-kpis-v73126 .removed{background:#fff0f0;color:#a9444d}.supplier-diff-kpis-v73126 .price{background:#fff6dc;color:#87600e}.supplier-diff-v73126 summary{margin-top:12px;color:#2c64aa;cursor:pointer}.supplier-diff-table-v73126{overflow:auto;margin-top:10px}.supplier-diff-table-v73126 table,.purchase-table-wrap-v73126 table,.purchase-detail-v73126 table,.opportunity-table-v73126 table{width:100%;border-collapse:collapse}.supplier-diff-table-v73126 th,.supplier-diff-table-v73126 td,.purchase-table-wrap-v73126 th,.purchase-table-wrap-v73126 td,.purchase-detail-v73126 th,.purchase-detail-v73126 td,.opportunity-table-v73126 th,.opportunity-table-v73126 td{padding:10px;border-bottom:1px solid #e7edf5;text-align:left;vertical-align:top}.supplier-diff-table-v73126 small,.purchase-table-wrap-v73126 small,.opportunity-table-v73126 small{display:block;margin-top:4px;color:#7a8ba1}.purchase-safety-v73126{display:flex;gap:12px;background:#edfbf5;color:#246e51}.purchase-safety-v73126 span{color:#527c6b}.purchase-kpis-v73126{display:grid;grid-template-columns:repeat(4,1fr);margin:14px 0}.purchase-kpis-v73126 span{display:flex;justify-content:space-between;border:1px solid #e0e8f2;border-radius:12px;background:#fff;padding:14px;color:#6f8197}.purchase-kpis-v73126 b{color:#17345b;font-size:20px}.purchase-table-wrap-v73126,.opportunity-table-v73126{overflow:auto;border:1px solid #dfe7f1;border-radius:14px;background:#fff}.purchase-table-wrap-v73126 button,.opportunity-table-v73126 button{margin:2px;border:1px solid #cfdcec;border-radius:7px;background:#fff;padding:6px 9px;color:#245d9f;cursor:pointer}.purchase-status-v73126{display:inline-flex;border-radius:999px;padding:5px 9px;background:#edf3fa}.purchase-status-v73126.partial{background:#fff5d6;color:#8a620b}.purchase-status-v73126.received{background:#e7f8ef;color:#18734b}.business-modal-v73126{position:fixed;z-index:10060;inset:0;display:grid;place-items:center;background:rgba(18,31,50,.55);padding:24px}.business-modal-v73126>section{width:min(760px,96vw);max-height:90vh;overflow:auto;border-radius:18px;background:#fff;box-shadow:0 30px 90px rgba(0,0,0,.25)}.business-modal-v73126 header,.business-modal-v73126 footer{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:18px 22px;border-bottom:1px solid #e7edf5}.business-modal-v73126 footer{justify-content:flex-end;border-top:1px solid #e7edf5;border-bottom:0}.business-modal-v73126 h2{margin:3px 0 0}.business-modal-v73126 header button{border:0;background:none;font-size:25px;color:#75869b}.purchase-form-v73126{display:grid;grid-template-columns:1fr 1fr;gap:14px;padding:22px}.purchase-form-v73126 label,.business-modal-v73126 form>label{display:grid;gap:6px}.purchase-form-v73126 .wide{grid-column:1/-1}.purchase-form-v73126 input,.purchase-form-v73126 select,.purchase-form-v73126 textarea,.business-modal-v73126 form>label input{width:100%;min-height:42px;border:1px solid #d7e1ed;border-radius:9px;padding:8px}.purchase-detail-v73126{padding:20px}.receipt-note-v73126{margin:18px;border-radius:10px;background:#edf6ff;padding:12px;color:#335f91}.receipt-lines-v73126{display:grid;gap:8px;padding:0 18px 18px}.receipt-lines-v73126 label{display:grid;grid-template-columns:1fr 110px;align-items:center;gap:10px;border:1px solid #e0e7f0;border-radius:10px;padding:10px}.receipt-lines-v73126 label.unmatched{background:#fff4f4;color:#a34d55}.receipt-lines-v73126 input{min-height:38px;border:1px solid #d5dfeb;border-radius:8px;padding:7px}.business-modal-v73126 form>label{margin:0 18px 12px}.purchase-audit-v73126{margin-top:15px;border-top:1px solid #e4ebf4;padding-top:12px}.opportunities-page-v73126{padding-bottom:30px}.opportunity-page-head-v73126,.opportunity-toolbar-v73126{display:flex;align-items:center;justify-content:space-between;gap:14px;border:1px solid #dfe7f2;border-radius:15px;background:#fff;padding:18px 22px}.opportunity-page-head-v73126 h2{margin:4px 0}.opportunity-page-head-v73126 p{margin:0;color:#74869d}.opportunity-toolbar-v73126{margin:14px 0;padding:10px}.opportunity-toolbar-v73126>input{flex:1;min-height:42px;border:1px solid #d8e2ee;border-radius:9px;padding:9px 12px}.opportunity-toolbar-v73126 select,.opportunity-toolbar-v73126 button{min-height:40px;border:1px solid #d7e2ef;border-radius:8px;background:#fff;padding:7px 10px}.opportunity-toolbar-v73126 button.active{background:#2d6fde;color:#fff}.opportunity-table-v73126 select{min-height:34px;border:1px solid #d6e0ed;border-radius:8px}.opportunity-board-v73126{display:grid;grid-template-columns:repeat(7,minmax(230px,1fr));gap:12px;overflow:auto;padding-bottom:12px}.opportunity-board-v73126>section{border:1px solid #dfe7f1;border-radius:13px;background:#f5f8fc;min-height:310px}.opportunity-board-v73126>section>header{display:flex;justify-content:space-between;padding:12px;border-bottom:1px solid #dfe7f1}.opportunity-board-v73126>section>div{display:grid;gap:10px;padding:10px}.opportunity-board-v73126 article{border:1px solid #dfe7f1;border-radius:10px;background:#fff;padding:12px}.opportunity-board-v73126 article h4{margin:5px 0}.opportunity-board-v73126 article p{color:#708198;font-size:12px}.opportunity-board-v73126 article footer{display:flex;justify-content:space-between;align-items:center;border:0;padding:8px 0 0}.opportunity-board-v73126 article button{border:1px solid #d6e1ee;border-radius:7px;background:#fff;padding:5px 8px}.choose-customer-v73126{padding:20px}.choose-customer-v73126 input{width:100%;min-height:42px;border:1px solid #d7e1ee;border-radius:9px;padding:8px 11px}.choose-customer-v73126>div{display:grid;grid-template-columns:repeat(2,1fr);gap:8px;margin-top:12px}.choose-customer-v73126 button{border:1px solid #dbe4f0;border-radius:9px;background:#f8fbff;padding:10px;text-align:left;color:#245d9f}.nav-item[data-page=opportunities] .nav-icon-v7349{display:grid;place-items:center;font-size:18px}body[data-cloud-role=viewer] #page-opportunities [data-new-global-opportunity],body[data-cloud-role=viewer] #page-opportunities [data-edit-global-opportunity]{display:none!important}body[data-cloud-role=viewer] #page-opportunities [data-opportunity-stage-change]{pointer-events:none;background:#f3f6fa;color:#52657d}@media(max-width:900px){.purchase-kpis-v73126{grid-template-columns:1fr 1fr}.supplier-diff-head-v73126,.opportunity-page-head-v73126,.opportunity-toolbar-v73126{align-items:stretch;flex-direction:column}.purchase-form-v73126{grid-template-columns:1fr}.purchase-form-v73126 .wide{grid-column:auto}.choose-customer-v73126>div{grid-template-columns:1fr}}.sidebar .nav-item[data-page=opportunities],.sidebar .nav-item[data-page=master-data]{display:none!important}#page-opportunities .customer-family-tabs-v73129,#page-settings>.settings-family-tabs-v73129,#page-master-data>.settings-family-tabs-v73129{margin-bottom:14px}#page-opportunities .customer-family-tabs-v73129{display:block;padding:7px 9px;border:1px solid #dce5f1;border-radius:18px;background:#fff;box-shadow:0 10px 30px rgba(31,65,114,.055)}#page-opportunities .customer-family-tabs-v73129 .customer-hub-tabs-v7358{width:100%;justify-content:flex-start;gap:5px;padding:5px;border-radius:14px;background:#f3f6fa}#page-opportunities .customer-family-tabs-v73129 button{position:relative;min-height:48px;padding:0 20px;border-radius:11px;color:#62738d;font-size:15px;font-weight:760;letter-spacing:0}#page-opportunities .customer-family-tabs-v73129 button.active{color:#2563eb;background:#fff;box-shadow:0 6px 16px rgba(31,65,114,.11)}#page-opportunities .customer-family-tabs-v73129 button.active::after{content:"";position:absolute;right:18px;bottom:5px;left:18px;height:3px;border-radius:999px;background:#2563eb}.settings-family-tabs-v73129{display:flex;align-items:center;gap:5px;padding:9px;border:1px solid #dce5f1;border-radius:18px;background:#f3f6fa;box-shadow:0 10px 30px rgba(31,65,114,.055)}.settings-family-tabs-v73129 button{position:relative;min-height:48px;padding:0 24px;border:0;border-radius:11px;background:transparent;color:#62738d;font-size:15px;font-weight:760;cursor:pointer}.settings-family-tabs-v73129 button:hover{color:#142a47;background:rgba(255,255,255,.62)}.settings-family-tabs-v73129 button.active{color:#2563eb;background:#fff;box-shadow:0 6px 16px rgba(31,65,114,.11)}.settings-family-tabs-v73129 button.active::after{content:"";position:absolute;right:18px;bottom:5px;left:18px;height:3px;border-radius:999px;background:#2563eb}@media(max-width:720px){#page-opportunities .customer-family-tabs-v73129 .customer-hub-tabs-v7358,.settings-family-tabs-v73129{overflow-x:auto}#page-opportunities .customer-family-tabs-v73129 button,.settings-family-tabs-v73129 button{min-height:44px;padding:0 14px;font-size:13px;flex:0 0 auto}}.supplier-card-foot-actions-v7301{display:flex;align-items:center;gap:8px;flex-wrap:wrap;justify-content:flex-end}.supplier-card-delete-v73130,.supplier-detail-delete-v73130{border:1px solid #efcfd4;border-radius:10px;background:#fff;color:#a5424e;font:inherit;font-weight:700;cursor:pointer}.supplier-card-delete-v73130{padding:8px 10px}.supplier-detail-delete-v73130{padding:10px 14px}.supplier-card-delete-v73130:hover,.supplier-detail-delete-v73130:hover{border-color:#d98691;background:#fff6f7;color:#8f2f3c}.supplier-delete-v73130{position:fixed;inset:0;z-index:1500;display:grid;place-items:center;padding:22px;background:rgba(20,31,48,.48)}.supplier-delete-dialog-v73130{width:min(680px,96vw);max-height:92vh;overflow:auto;border:1px solid #dce6f3;border-radius:22px;background:#fff;box-shadow:0 26px 80px rgba(17,37,65,.28)}.supplier-delete-dialog-v73130>header{display:flex;justify-content:space-between;align-items:flex-start;gap:16px;padding:24px 26px 18px;border-bottom:1px solid #e5ebf3}.supplier-delete-dialog-v73130>header small{display:block;margin-bottom:5px;color:#b33e4c;font-weight:800;letter-spacing:.12em}.supplier-delete-dialog-v73130 h2{margin:0;color:#172f50;font-size:22px}.supplier-delete-dialog-v73130>header button{width:38px;height:38px;border:1px solid #d9e2ee;border-radius:12px;background:#fff;color:#73849a;font-size:24px;cursor:pointer}.supplier-delete-warning-v73130{display:grid;gap:5px;margin:20px 26px 14px;padding:15px 17px;border:1px solid #f0ced3;border-radius:14px;background:#fff7f8;color:#8e3441}.supplier-delete-warning-v73130 span{font-size:13px;line-height:1.6;color:#9c5962}.supplier-delete-impact-v73130{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px;padding:0 26px}.supplier-delete-impact-v73130>div{display:grid;grid-template-columns:1fr auto;gap:3px 12px;padding:12px 14px;border:1px solid #e1e8f1;border-radius:12px;background:#f8fafd}.supplier-delete-impact-v73130 span{color:#536983;font-size:13px}.supplier-delete-impact-v73130 b{color:#15365f;font-size:18px}.supplier-delete-impact-v73130 em{grid-column:1/-1;color:#8797aa;font-size:12px;font-style:normal}.supplier-delete-history-v73130{margin:14px 26px;padding:12px 14px;border-radius:12px;background:#edf8f4;color:#2b745a;font-size:13px;line-height:1.65}.supplier-delete-confirm-v73130{display:grid;gap:8px;margin:0 26px 22px;color:#2d4462;font-weight:700}.supplier-delete-confirm-v73130 input{height:44px;padding:0 13px;border:1px solid #cfdbea;border-radius:11px;font:inherit;outline:none}.supplier-delete-confirm-v73130 input:focus{border-color:#7ba4df;box-shadow:0 0 0 3px rgba(58,112,188,.12)}.supplier-delete-dialog-v73130>footer{display:flex;justify-content:flex-end;gap:10px;padding:17px 26px;border-top:1px solid #e5ebf3;background:#f8fafd}.supplier-delete-dialog-v73130>footer button{min-height:42px;padding:0 17px;border-radius:11px;font-weight:800;cursor:pointer}.supplier-delete-dialog-v73130>footer .danger{border:1px solid #b94452;background:#b94452;color:#fff}.supplier-delete-dialog-v73130>footer .danger:disabled{border-color:#d7dee8;background:#d7dee8;color:#8793a3;cursor:not-allowed}@media(max-width:620px){.supplier-delete-impact-v73130{grid-template-columns:1fr}.supplier-delete-dialog-v73130>header,.supplier-delete-dialog-v73130>footer{padding-left:18px;padding-right:18px}.supplier-delete-warning-v73130,.supplier-delete-history-v73130,.supplier-delete-confirm-v73130{margin-left:18px;margin-right:18px}.supplier-delete-impact-v73130{padding-left:18px;padding-right:18px}}.order-size-change-dialog-v73133{position:fixed;inset:0;z-index:16000;display:grid;place-items:center;padding:22px;background:rgba(10,24,43,.62);backdrop-filter:blur(4px)}.order-size-change-dialog-v73133>section{width:min(760px,calc(100vw - 28px));max-height:calc(100vh - 36px);overflow:auto;border-radius:20px;background:#fff;box-shadow:0 28px 84px rgba(5,20,40,.3)}.order-size-change-dialog-v73133 header{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;padding:20px 23px;border-bottom:1px solid #e1e8f1}.order-size-change-dialog-v73133 header small{color:#2e6cc8;font-size:9px;font-weight:900;letter-spacing:.16em}.order-size-change-dialog-v73133 h2{margin:4px 0;color:#183858}.order-size-change-dialog-v73133 header p{margin:4px 0 0;color:#75879b;font-size:11px}.order-size-change-dialog-v73133 header button{display:grid;place-items:center;width:38px;height:38px;border:0;border-radius:50%;background:#edf2f7;color:#657990;font-size:23px;cursor:pointer}.order-size-lines-v73133{display:grid;gap:7px;padding:18px 22px 8px}.order-size-line-v73133{display:grid;grid-template-columns:22px 1fr;align-items:center;gap:9px;padding:11px;border:1px solid #dce5ef;border-radius:11px;background:#fbfdff;cursor:pointer}.order-size-line-v73133:has(input:checked){border-color:#79a8e8;background:#f0f6ff}.order-size-line-v73133 input{width:17px;height:17px;accent-color:#286cd3}.order-size-line-v73133 b,.order-size-line-v73133 small{display:block}.order-size-line-v73133 b{color:#1d3c5e}.order-size-line-v73133 small{margin-top:3px;color:#74869a;font-size:10px}.order-size-fields-v73133{display:grid;grid-template-columns:2fr 1fr;gap:12px;padding:12px 22px}.order-size-fields-v73133 label{display:grid;gap:6px;color:#31506d;font-size:11px;font-weight:800}.order-size-fields-v73133 label.wide{grid-column:1/-1}.order-size-fields-v73133 input,.order-size-fields-v73133 select,.order-size-fields-v73133 textarea{width:100%;min-height:42px;border:1px solid #cfdae7;border-radius:9px;background:#fff;padding:9px 10px;color:#173858;font:inherit}.order-size-note-v73133{margin:0 22px 14px;padding:10px 12px;border-radius:9px;background:#fff7e8;color:#8b6118;font-size:10px}.order-size-change-dialog-v73133 footer{display:flex;justify-content:flex-end;gap:9px;padding:14px 22px;border-top:1px solid #e4eaf2}.order-size-requests-v73133{padding:16px 0;border-top:1px solid #e4eaf2}.order-size-requests-v73133 header h3{margin:0;color:#17395c}.order-size-requests-v73133 header p{margin:4px 0 0;color:#7a8b9e;font-size:10px}.order-size-request-list-v73133{display:grid;gap:8px;margin-top:12px}.order-size-request-v73133{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:11px 12px;border:1px solid #dfe7f0;border-radius:10px;background:#fbfdff}.order-size-request-v73133>span{padding:5px 8px;border-radius:999px;background:#fff0d2;color:#946418;font-size:9px;font-weight:850}.order-size-request-v73133.is-approved>span{background:#e5f6ed;color:#18724d}.order-size-request-v73133.is-rejected>span{background:#f8e9e9;color:#a34d4d}.order-size-request-v73133 b,.order-size-request-v73133 small{display:block}.order-size-request-v73133 small{margin-top:3px;color:#7c8da0;font-size:9px}.order-size-request-v73133>div:last-child{display:flex;gap:7px}.order-size-loading-v73133{padding:13px;border:1px dashed #d5e0ec;border-radius:9px;color:#7b8da2;text-align:center;font-size:10px}.order-size-change-banner-v73133{display:grid;grid-template-columns:34px 1fr auto;align-items:center;gap:11px;width:100%;margin:0 0 12px;padding:11px 14px;border:1px solid #f0ce85;border-radius:12px;background:#fff9ed;color:#6f501a;text-align:left;cursor:pointer}.order-size-change-banner-v73133>span{display:grid;place-items:center;width:32px;height:32px;border-radius:9px;background:#ffe9b9;font-size:18px}.order-size-change-banner-v73133 b,.order-size-change-banner-v73133 small{display:block}.order-size-change-banner-v73133 small{margin-top:2px;color:#8d7449;font-size:10px}.order-size-change-banner-v73133 em{display:grid;place-items:center;min-width:28px;height:28px;border-radius:999px;background:#d99b27;color:#fff;font-style:normal;font-weight:900}@media(max-width:700px){.order-size-fields-v73133{grid-template-columns:1fr}.order-size-fields-v73133 label.wide{grid-column:auto}.order-size-request-v73133{grid-template-columns:1fr}.order-size-request-v73133>div:last-child{justify-content:flex-end}}.logistics-template-panel-v73139{display:block}.logistics-template-panel-v73139[hidden]{display:none!important}.logistics-hero-v73139{display:flex;align-items:center;justify-content:space-between;gap:24px;padding:28px;border:1px solid #dbe4ee;border-radius:22px;background:linear-gradient(135deg,#f9fbfd 0%,#eef4fb 100%);box-shadow:0 12px 30px rgba(31,48,67,.06)}.logistics-hero-v73139>div small,.logistics-section-title-v73139 small{display:block;color:#6b7d90;font-size:10px;font-weight:900;letter-spacing:.13em}.logistics-hero-v73139 h2{margin:7px 0 8px;color:#1a2d42;font-size:27px}.logistics-hero-v73139 p{max-width:720px;margin:0;color:#637486;line-height:1.7}.logistics-upload-v73139{display:grid;place-items:center;min-width:210px;min-height:92px;padding:14px 20px;border:1px dashed #83a8d6;border-radius:16px;background:#fff;color:#2467c8;cursor:pointer;text-align:center}.logistics-upload-v73139:hover{border-color:#2467c8;background:#f8fbff}.logistics-upload-v73139 input{display:none}.logistics-upload-v73139 span{font-size:15px;font-weight:900}.logistics-upload-v73139 small{margin-top:6px;color:#8392a3;font-size:10px}.logistics-import-status-v73139{margin-top:14px;padding:12px 16px;border-radius:12px;font-size:13px;font-weight:750}.logistics-import-status-v73139.is-loading{background:#eef5ff;color:#2c66b4}.logistics-import-status-v73139.is-success{background:#ebf8f1;color:#1f7450}.logistics-import-status-v73139.is-error{background:#fff0f0;color:#a23b3b}.logistics-import-preview-v73139{display:flex;align-items:center;justify-content:space-between;gap:20px;margin-top:14px;padding:18px;border:1px solid #c8dfd2;border-radius:16px;background:#f3faf6}.logistics-import-preview-v73139 small{color:#27805c;font-size:10px;font-weight:900}.logistics-import-preview-v73139 h4{margin:4px 0;color:#1d3d31}.logistics-import-preview-v73139 p{margin:0 0 4px;color:#526b61}.logistics-import-preview-v73139 span{color:#788b83;font-size:11px}.logistics-import-preview-v73139 button{min-height:42px;padding:0 18px;border:0;border-radius:11px;background:#227553;color:#fff;font-weight:900;cursor:pointer}.logistics-workspace-v73139{display:grid;grid-template-columns:minmax(0,1fr) 340px;gap:18px;margin-top:18px}.logistics-calculator-v73139,.logistics-library-v73139{border:1px solid #dfe6ed;border-radius:20px;background:#fff;box-shadow:0 10px 25px rgba(31,48,67,.045)}.logistics-calculator-v73139{padding:24px}.logistics-library-v73139{padding:20px}.logistics-section-title-v73139{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:18px}.logistics-section-title-v73139 h3{margin:5px 0 0;color:#1e3043;font-size:19px}.logistics-section-title-v73139>span{padding:7px 10px;border-radius:999px;background:#edf4ff;color:#356db9;font-size:11px;font-weight:850}.logistics-section-title-v73139>em{display:grid;place-items:center;min-width:30px;height:30px;border-radius:10px;background:#eef2f6;color:#526476;font-style:normal;font-weight:900}.logistics-fields-v73139{display:grid;grid-template-columns:1.25fr 1fr .8fr;gap:12px}.logistics-fields-v73139 label{display:grid;gap:7px;color:#536578;font-size:12px;font-weight:800}.logistics-fields-v73139 select,.logistics-fields-v73139 input{width:100%;min-height:46px;padding:0 13px;border:1px solid #d8e0e8;border-radius:12px;background:#fbfcfd;color:#24364a;font:inherit;outline:none}.logistics-fields-v73139 select:focus,.logistics-fields-v73139 input:focus{border-color:#6b9bd7;box-shadow:0 0 0 3px rgba(67,126,201,.11)}.logistics-empty-v73139{display:grid;place-items:center;min-height:170px;margin-top:18px;border:1px dashed #d6dee7;border-radius:16px;background:#fafbfd;text-align:center}.logistics-empty-v73139 b{color:#34485d}.logistics-empty-v73139 span{max-width:440px;color:#7b8a99;font-size:12px;line-height:1.6}.logistics-result-head-v73139{display:flex;align-items:center;justify-content:space-between;gap:14px;margin-top:18px;padding:20px;border-radius:16px;background:linear-gradient(135deg,#1d344f,#275d91);color:#fff}.logistics-result-head-v73139 small{display:block;opacity:.7;font-weight:800}.logistics-result-head-v73139 strong{display:block;margin:4px 0;font-size:32px}.logistics-result-head-v73139 span{font-size:12px;opacity:.82}.logistics-result-head-v73139 em{padding:7px 10px;border-radius:999px;background:rgba(255,255,255,.13);font-size:11px;font-style:normal}.logistics-quotes-v73139{display:grid;gap:9px;margin-top:12px}.logistics-quotes-v73139 article{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:4px 16px;padding:14px 16px;border:1px solid #e2e8ef;border-radius:14px;background:#fff}.logistics-quotes-v73139 article.best{border-color:#aacbec;background:#f7fbff}.logistics-quotes-v73139 article>div>span{display:inline-block;margin-bottom:4px;padding:3px 7px;border-radius:999px;background:#edf2f7;color:#66798c;font-size:9px;font-weight:900}.logistics-quotes-v73139 article.best>div>span{background:#dcecff;color:#2d6eba}.logistics-quotes-v73139 h4{margin:0;color:#283b4f;font-size:14px}.logistics-quotes-v73139 p{margin:4px 0 0;color:#7a8998;font-size:10px}.logistics-quotes-v73139 article>strong{align-self:center;color:#1c4f83;font-size:20px}.logistics-quotes-v73139 article>small{grid-column:1/-1;color:#718295;line-height:1.45}.logistics-estimate-note-v73139{display:flex;gap:10px;margin-top:14px;padding:12px 14px;border-radius:12px;background:#fff8e8;color:#7c6332;font-size:11px;line-height:1.6}.logistics-estimate-note-v73139 b{white-space:nowrap}.logistics-library-v73139>button{display:grid;width:100%;gap:4px;margin-top:8px;padding:13px;border:1px solid #e2e8ef;border-radius:13px;background:#fff;color:#34495e;cursor:pointer;text-align:left}.logistics-library-v73139>button:hover,.logistics-library-v73139>button.active{border-color:#8eb4df;background:#f6faff}.logistics-library-v73139>button b{font-size:13px}.logistics-library-v73139>button span{color:#6d7e8f;font-size:10px}.logistics-library-v73139>button small{color:#91a0ae;font-size:9px}.logistics-empty-library-v73139{display:flex;align-items:center;gap:18px;margin-top:18px;padding:30px;border:1px dashed #ccd7e2;border-radius:18px;background:#fbfcfd}.logistics-empty-library-v73139>span{display:grid;place-items:center;width:52px;height:52px;border-radius:16px;background:#eaf2fb;color:#3671b8;font-size:24px}.logistics-empty-library-v73139 b{color:#31465a}.logistics-empty-library-v73139 p{margin:5px 0 0;color:#778898;font-size:12px}@media(max-width:980px){.logistics-workspace-v73139{grid-template-columns:1fr}.logistics-library-v73139{order:-1}.logistics-fields-v73139{grid-template-columns:1fr 1fr}.logistics-fields-v73139 label:first-child{grid-column:1/-1}}@media(max-width:620px){.toolbox-section-tabs-v7394{grid-template-columns:1fr!important}.logistics-hero-v73139{align-items:stretch;flex-direction:column;padding:20px}.logistics-upload-v73139{min-width:0}.logistics-fields-v73139{grid-template-columns:1fr}.logistics-fields-v73139 label:first-child{grid-column:auto}.logistics-calculator-v73139,.logistics-library-v73139{padding:16px}.logistics-import-preview-v73139{align-items:stretch;flex-direction:column}.logistics-result-head-v73139{align-items:flex-start;flex-direction:column}.logistics-quotes-v73139 article{grid-template-columns:1fr}.logistics-quotes-v73139 article>strong{margin-top:5px}.logistics-estimate-note-v73139{flex-direction:column}}.logistics-workspace-v73139{grid-template-columns:minmax(0,1fr)}.logistics-section-actions-v73140{display:flex;align-items:center;gap:8px}.logistics-section-actions-v73140>span,.logistics-section-actions-v73140>button{min-height:34px;padding:0 11px;border-radius:999px;font-size:11px;font-weight:850}.logistics-section-actions-v73140>span{display:grid;place-items:center;background:#edf4ff;color:#356db9}.logistics-section-actions-v73140>button{border:1px solid #d4e0ed;background:#fff;color:#3d5a78;cursor:pointer}.logistics-section-actions-v73140>button:hover{border-color:#8eb4df;background:#f5f9fe}.logistics-section-actions-v73140>button b{display:inline-grid;place-items:center;min-width:20px;height:20px;margin-left:4px;border-radius:999px;background:#eaf1f8;color:#315d8b}.logistics-country-field-v73140{display:grid;gap:7px;color:#536578;font-size:12px;font-weight:800}.logistics-country-picker-v73140{position:relative}.logistics-country-picker-v73140 input[type=search]{padding-right:34px}.logistics-country-options-v73140{position:absolute;z-index:30;top:calc(100% + 7px);right:0;left:0;max-height:290px;padding:6px;border:1px solid #d8e3ef;border-radius:13px;overflow:auto;background:#fff;box-shadow:0 18px 38px rgba(25,46,70,.17)}.logistics-country-options-v73140[hidden]{display:none!important}.logistics-country-options-v73140>button{display:flex;align-items:center;justify-content:space-between;width:100%;min-height:38px;padding:7px 10px;border:0;border-radius:9px;background:#fff;color:#2b3f54;cursor:pointer;text-align:left}.logistics-country-options-v73140>button:hover,.logistics-country-options-v73140>button[aria-selected=true]{background:#edf5ff;color:#2365b5}.logistics-country-options-v73140>button b{font-size:12px}.logistics-country-options-v73140>button span{color:#8090a1;font-size:10px}.logistics-country-empty-v73140{padding:18px 12px;color:#7d8c9b;font-size:11px;font-weight:600;text-align:center}.logistics-history-backdrop-v73140{position:fixed;z-index:1469;inset:0;background:rgba(20,35,52,.24);backdrop-filter:blur(1px)}.logistics-history-backdrop-v73140[hidden]{display:none!important}.logistics-history-drawer-v73140{position:fixed;z-index:1470;top:0;right:0;bottom:0;width:min(430px,92vw);margin:0;padding:0;border:0;border-left:1px solid #d9e3ef;border-radius:0;overflow:auto;transform:translateX(104%);transition:transform .2s ease;box-shadow:-24px 0 60px rgba(18,35,57,.18)}.logistics-history-drawer-v73140.is-open{transform:translateX(0)}.logistics-history-head-v73140{position:sticky;z-index:2;top:0;display:flex;align-items:center;justify-content:space-between;gap:16px;padding:20px 18px 16px;border-bottom:1px solid #e4eaf1;background:rgba(255,255,255,.97)}.logistics-history-head-v73140 small{color:#6b7d90;font-size:10px;font-weight:900;letter-spacing:.13em}.logistics-history-head-v73140 h3{margin:5px 0 0;color:#1e3043;font-size:19px}.logistics-history-head-v73140>div:last-child{display:flex;align-items:center;gap:8px}.logistics-history-head-v73140 em{display:grid;place-items:center;min-width:30px;height:30px;border-radius:10px;background:#eef2f6;color:#526476;font-style:normal;font-weight:900}.logistics-history-head-v73140 button{display:grid;place-items:center;width:34px;height:34px;padding:0;border:1px solid #dce4ec;border-radius:50%;background:#fff;color:#526476;cursor:pointer;font-size:20px}.logistics-history-list-v73140{display:grid;gap:8px;padding:14px 18px 24px}.logistics-history-list-v73140>button{display:grid;width:100%;gap:4px;padding:13px;border:1px solid #e2e8ef;border-radius:13px;background:#fff;color:#34495e;cursor:pointer;text-align:left}.logistics-history-list-v73140>button:hover,.logistics-history-list-v73140>button.active{border-color:#8eb4df;background:#f6faff}.logistics-history-list-v73140>button b{font-size:13px}.logistics-history-list-v73140>button span{color:#6d7e8f;font-size:10px}.logistics-history-list-v73140>button small{color:#91a0ae;font-size:9px}@media(max-width:620px){.logistics-section-title-v73139{align-items:flex-start;flex-direction:column}.logistics-section-actions-v73140{width:100%}.logistics-section-actions-v73140>button{margin-left:auto}.logistics-history-drawer-v73140{width:100vw}}.logistics-quotes-v73139 article{display:block;padding:16px 18px}.logistics-route-main-v73142{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px}.logistics-route-title-v73142>span,.logistics-route-title-v73142>em{display:inline-block;margin:0 5px 5px 0;padding:3px 7px;border-radius:999px;font-size:9px;font-style:normal;font-weight:900}.logistics-route-title-v73142>span{background:#edf2f7;color:#66798c}.logistics-quotes-v73139 article.best .logistics-route-title-v73142>span{background:#dcecff;color:#2d6eba}.logistics-route-title-v73142>em{background:#e9f7ef;color:#287151}.logistics-route-title-v73142 h4{margin:0}.logistics-route-title-v73142 p{margin:4px 0 0}.logistics-route-main-v73142>strong{color:#1c4f83;font-size:20px}.logistics-route-facts-v73142{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:12px}.logistics-route-facts-v73142>div{display:grid;gap:3px;padding:9px 10px;border-radius:10px;background:#f6f8fb}.logistics-route-facts-v73142 b{color:#617387;font-size:9px}.logistics-route-facts-v73142 span{color:#30455a;font-size:11px;line-height:1.45}.logistics-route-details-v73142{margin-top:10px;border-top:1px solid #edf0f3;padding-top:9px}.logistics-route-details-v73142 summary{width:max-content;color:#2869b5;font-size:11px;font-weight:850;cursor:pointer;list-style:none}.logistics-route-details-v73142 summary::-webkit-details-marker{display:none}.logistics-route-details-v73142 summary:after{content:"\2304";margin-left:6px}.logistics-route-details-v73142[open] summary:after{content:"\2303"}.logistics-route-details-v73142>div{display:grid;gap:9px;margin-top:10px;padding:12px 14px;border-radius:11px;background:#fbfcfe}.logistics-route-details-v73142 section{display:grid;gap:5px}.logistics-route-details-v73142 section>b{color:#31465b;font-size:10px}.logistics-route-details-v73142 p,.logistics-route-details-v73142 ul{margin:0;color:#637588;font-size:10px;line-height:1.65}.logistics-route-details-v73142 ul{padding-left:18px}.logistics-route-details-v73142 .is-legacy{padding:9px;border-radius:8px;background:#fff8e8}.quote-edit-history-v73142{display:flex;align-items:center;gap:9px;margin-left:auto;margin-right:52px}.quote-edit-history-v73142 button{min-height:36px;padding:0 12px;border:1px solid #cbd9e8;border-radius:9px;background:#fff;color:#285f9d;font-weight:850;cursor:pointer}.quote-edit-history-v73142 small{display:block;max-width:280px;color:#75869a;font-size:9px;line-height:1.35;text-align:right}.quote-version-note-v73142{grid-column:1/-1;display:grid;gap:7px;margin-top:8px;padding-top:9px;border-top:1px solid #e2e8ef}.quote-version-note-v73142>span{color:#5f7184;font-size:10px;font-weight:800}.quote-version-note-v73142 ul{display:grid;gap:4px;margin:0;padding-left:18px;color:#3f5368;font-size:10px;line-height:1.5}.quote-version-note-v73142 em{color:#8190a0;font-size:9px;font-style:normal}.version-row-v73142{align-items:start}.version-row-v73142>.version-actions{align-self:center}@media(max-width:900px){.logistics-route-facts-v73142{grid-template-columns:1fr 1fr}.quote-edit-history-v73142{align-items:flex-end;flex-direction:column}.quote-edit-history-v73142 small{display:none}}@media(max-width:620px){.logistics-route-main-v73142{grid-template-columns:1fr}.logistics-route-facts-v73142{grid-template-columns:1fr}.quote-edit-history-v73142{align-items:stretch;margin:10px 0 0}.quote-edit-history-v73142 button{width:100%}}.factory-page-v73144>main{gap:12px;padding-top:16px}.factory-kpis-v73144{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.factory-kpis-v73144>div{display:flex;align-items:center;justify-content:space-between;min-height:58px;padding:10px 14px;border:1px solid #dfe5ec;border-radius:12px;background:#fff}.factory-kpis-v73144 small{color:#738197;font-size:11px;font-weight:750}.factory-kpis-v73144 b{color:#172b45;font-size:21px}.factory-data-section-v73144{position:relative;overflow:visible}.factory-data-section-v73144>header{position:sticky!important;top:79px!important;z-index:18!important;border-radius:18px 18px 0 0;background:#fff!important}.factory-primary-actions-v73144{position:relative}.factory-primary-actions-v73144>[data-columns-button]{height:40px;padding:0 14px;border:1px solid #cbd7e5;border-radius:10px;background:#fff;color:#2e527d;font:inherit;font-size:11px;font-weight:850;cursor:pointer}.factory-table-toolbar-v73144{position:relative;z-index:16;display:grid;grid-template-columns:minmax(260px,1fr) repeat(4,minmax(130px,auto)) auto;align-items:end;gap:8px;padding:10px 12px;border-bottom:1px solid #e2e8ef;background:#f8fafc}.factory-table-toolbar-v73144 label{display:grid;gap:4px;min-width:0}.factory-table-toolbar-v73144 label>span{color:#77879b;font-size:9px;font-weight:850}.factory-table-toolbar-v73144 input,.factory-table-toolbar-v73144 select,.factory-table-toolbar-v73144>button{width:100%;height:34px;border:1px solid #d5deea;border-radius:8px;background:#fff;padding:0 9px;color:#243b59;font:inherit;font-size:11px}.factory-table-toolbar-v73144>button{width:auto;min-width:72px;color:#2a65aa;font-weight:800;cursor:pointer}.factory-table-wrap-v73144{overflow:auto;max-width:100%;background:#fff;overscroll-behavior-x:contain}.managed-data-table-v73144{width:max-content;min-width:100%;table-layout:fixed;border-collapse:separate;border-spacing:0;background:#fff}.managed-data-table-v73144 th,.managed-data-table-v73144 td{position:relative;height:42px;padding:7px 10px;border-right:1px solid #eef2f6;border-bottom:1px solid #e4eaf1;color:#243850;font-size:11px;line-height:1.35;text-align:left;vertical-align:middle;box-sizing:border-box;white-space:nowrap}.managed-data-table-v73144 th{height:38px;background:#f4f7fa;color:#62748a;font-size:10px;font-weight:900;letter-spacing:.01em;user-select:none}.managed-data-table-v73144 tbody tr:hover>td{background:#f7faff}.managed-data-table-v73144 th.is-primary-column,.managed-data-table-v73144 td.is-primary-column{position:sticky!important;left:0;z-index:7;background:#fff;box-shadow:1px 0 0 #dbe3ec}.managed-data-table-v73144 th.is-primary-column{z-index:12;background:#f4f7fa}.managed-data-table-v73144 tbody tr:hover>td.is-primary-column{background:#f7faff}.managed-data-table-v73144 th.is-dragging{opacity:.45}.managed-data-table-v73144 th.is-drag-over{box-shadow:inset 3px 0 #2d6dde}.data-column-drag-v73144{float:right;margin-left:5px;color:#a1adbb;font-size:9px;font-style:normal;letter-spacing:-3px}.managed-data-table-v73144 th:hover .data-column-drag-v73144{color:#4f6f94}.managed-data-table-v73144 [data-resize-column]{position:absolute;top:0;right:-4px;bottom:0;z-index:4;width:8px;cursor:col-resize}.managed-data-table-v73144 [data-resize-column]:after{content:"";position:absolute;top:7px;bottom:7px;left:3px;width:1px;background:transparent}.managed-data-table-v73144 th:hover [data-resize-column]:after,.data-column-resizing-v73144 .managed-data-table-v73144 [data-resize-column]:after{background:#2f70d7}.data-column-resizing-v73144{cursor:col-resize!important;user-select:none!important}.data-cell-ellipsis-v73144{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.factory-name-link-v73144,.factory-row-detail-v73144{border:0;background:none;padding:0;color:#183c66;font:inherit;font-weight:850;cursor:pointer;text-align:left}.factory-name-link-v73144:hover{text-decoration:underline;text-underline-offset:3px}.factory-row-detail-v73144{height:28px;padding:0 8px;border:1px solid #d1ddea;border-radius:7px;background:#fff;color:#2767ae;font-size:10px}.factory-contact-state-v73144{display:inline-flex;align-items:center;gap:5px;padding:4px 8px;border-radius:999px;background:#eef2f6;color:#5a6a7e;font-size:9px;font-weight:850}.factory-contact-state-v73144.state-\5df2\8054\7cfb ,.factory-contact-state-v73144.state-\5df2\56de\590d {background:#e7f7ef;color:#18714d}.factory-contact-state-v73144.state-\5f85\56de\590d {background:#fff4d9;color:#8b6208}.factory-contact-state-v73144.state-\6682\4e0d\8054\7cfb {background:#f1eff5;color:#6c6378}.factory-muted-v73144{color:#738398}.factory-score-v73144{font-weight:900;color:#215e9b}.factory-status-v73144{color:#38516f;font-weight:800}.factory-table-count-v73144{padding:9px 12px;background:#fff;color:#8190a2;font-size:10px;text-align:right}.data-columns-menu-v73144{position:absolute;top:calc(100% + 7px);right:0;z-index:80;width:min(340px,calc(100vw - 32px));max-height:min(620px,74vh);overflow:auto;border:1px solid #d4deea;border-radius:14px;background:#fff;padding:14px;box-shadow:0 18px 50px rgba(20,42,68,.2);color:#243b59}.data-columns-menu-v73144[hidden]{display:none!important}.data-columns-menu-v73144>header{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:0 0 9px!important;border:0!important;background:none!important}.data-columns-menu-v73144>header small{display:block;color:#8291a3;font-size:9px}.data-columns-menu-v73144>header b{font-size:15px}.data-columns-menu-v73144>header button{border:0;background:none;color:#6d7d91;font-size:20px;cursor:pointer}.data-columns-menu-v73144>p{margin:0 0 10px;color:#78889a;font-size:10px;line-height:1.55}.data-columns-menu-v73144>div{display:grid;gap:2px}.data-columns-menu-v73144 label{display:grid;grid-template-columns:20px minmax(0,1fr) auto;align-items:center;gap:7px;min-height:32px;padding:4px 6px;border-radius:7px;font-size:11px}.data-columns-menu-v73144 label:hover{background:#f4f7fb}.data-columns-menu-v73144 label em{color:#8a99ab;font-size:9px;font-style:normal}.data-columns-menu-v73144 input{width:15px;height:15px}.data-columns-menu-v73144>footer{position:static!important;display:flex!important;justify-content:flex-end!important;margin:10px -14px -14px!important;padding:10px 14px!important;border-top:1px solid #e5eaf0!important;background:#fafbfd!important}.data-columns-menu-v73144>footer button{height:32px!important;padding:0 10px!important;border:1px solid #d2dce8!important;border-radius:8px!important;background:#fff!important;color:#3c628f!important;font-size:10px!important}.factory-detail-overlay-v73144{position:fixed;inset:0;z-index:12200;display:flex;justify-content:flex-end;background:rgba(15,28,44,.48)}.factory-detail-overlay-v73144>aside{display:flex;flex-direction:column;width:min(900px,94vw);height:100%;overflow:hidden;background:#fff;box-shadow:-20px 0 60px rgba(10,25,45,.25)}.factory-detail-overlay-v73144>aside>header{display:flex;align-items:flex-start;justify-content:space-between;gap:15px;padding:18px 22px;border-bottom:1px solid #e0e6ee;background:#fff}.factory-detail-overlay-v73144>aside>header small{color:#3971b7;font-size:9px;font-weight:900;letter-spacing:.16em}.factory-detail-overlay-v73144>aside>header h2{margin:4px 0;color:#172a43;font-size:21px}.factory-detail-overlay-v73144>aside>header p{display:flex;align-items:center;gap:9px;margin:0;color:#7b8999;font-size:10px}.factory-detail-overlay-v73144>aside>header>button{width:36px;height:36px;border:0;border-radius:9px;background:#eef2f7;color:#5f7084;font-size:22px;cursor:pointer}.factory-detail-overlay-v73144>aside>nav{display:flex;gap:4px;padding:8px 22px;border-bottom:1px solid #e2e8ef;background:#fafbfd}.factory-detail-overlay-v73144>aside>nav button{height:34px;padding:0 13px;border:0;border-radius:8px;background:transparent;color:#627387;font-size:11px;font-weight:850;cursor:pointer}.factory-detail-overlay-v73144>aside>nav button.active{background:#e9f1ff;color:#2464b7}.factory-detail-body-v73144{flex:1;overflow:auto}.factory-detail-grid-v73144{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:20px 22px}.factory-detail-field-v73144{display:grid;gap:5px;min-width:0}.factory-detail-field-v73144.wide{grid-column:span 3}.factory-detail-field-v73144>span{color:#66768a;font-size:10px;font-weight:850}.factory-detail-field-v73144 input,.factory-detail-field-v73144 select,.factory-detail-field-v73144 textarea,.factory-contact-form-grid-v73144 input,.factory-contact-form-grid-v73144 select,.factory-contact-form-grid-v73144 textarea{width:100%;min-height:40px;border:1px solid #d3dce7;border-radius:9px;background:#fff;padding:8px 10px;color:#20364f;font:inherit;font-size:11px;box-sizing:border-box}.factory-detail-field-v73144 textarea,.factory-contact-form-grid-v73144 textarea{resize:vertical;line-height:1.55}.factory-detail-body-v73144 form>footer{display:grid;grid-template-columns:auto 1fr auto auto;gap:8px;position:sticky;bottom:0;padding:12px 22px;border-top:1px solid #e0e6ed;background:rgba(255,255,255,.97)}.factory-detail-body-v73144 form>footer button{height:38px;padding:0 14px;border:1px solid #d4dde8;border-radius:9px;background:#fff;color:#41566f;font-weight:800;cursor:pointer}.factory-detail-body-v73144 form>footer button.primary{border-color:#1d3555;background:#1d3555;color:#fff}.factory-detail-body-v73144 form>footer button.danger{border-color:#efd4d4;color:#b34747}.factory-contact-pane-v73144{padding:20px 22px 30px}.factory-contact-pane-v73144>form{overflow:hidden;border:1px solid #dce4ee;border-radius:13px;background:#f8fafc}.factory-contact-pane-v73144>form>div:first-child{padding:14px 16px 0}.factory-contact-pane-v73144 h3{margin:0;color:#1f3754;font-size:14px}.factory-contact-pane-v73144 p{margin:4px 0;color:#78889a;font-size:10px}.factory-contact-form-grid-v73144{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;padding:14px 16px}.factory-contact-form-grid-v73144 label{display:grid;gap:5px;color:#617288;font-size:10px;font-weight:850}.factory-contact-form-grid-v73144 .wide{grid-column:span 2}.factory-contact-pane-v73144 form>footer{grid-template-columns:1fr auto}.factory-contact-history-v73144{margin-top:20px}.factory-contact-history-v73144>h3{margin-bottom:10px}.factory-contact-history-v73144 article{display:grid;grid-template-columns:125px minmax(0,1fr);gap:14px;padding:14px 0;border-top:1px solid #e4e9ef}.factory-contact-history-v73144 article>time{color:#738398;font-size:10px}.factory-contact-history-v73144 article header{display:flex;align-items:center;gap:8px}.factory-contact-history-v73144 article header b{color:#28415f;font-size:11px}.factory-contact-history-v73144 article header span:last-child{margin-left:auto;color:#8996a6;font-size:9px}.factory-contact-history-v73144 article p{margin:8px 0 0;color:#334960;font-size:11px;line-height:1.55}.factory-contact-history-v73144 blockquote{margin:8px 0 0;padding:8px 10px;border-left:3px solid #9cbce4;background:#f3f7fc;color:#4a6078;font-size:10px}.factory-contact-empty-v73144{padding:30px;border:1px dashed #d6e0ea;border-radius:10px;color:#8492a3;font-size:11px;text-align:center}.customer-layout-toolbar-v73144{position:relative;display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:46px;margin:0 0 10px;padding:8px 12px;border:1px solid #dbe4ee;border-radius:11px;background:#fff}.customer-layout-toolbar-v73144>div:first-child{min-width:0}.customer-layout-toolbar-v73144>div:first-child b{display:block;color:#24415f;font-size:12px}.customer-layout-toolbar-v73144>div:first-child span{display:block;margin-top:2px;color:#7c8c9f;font-size:9px}.customer-layout-toolbar-v73144>[data-columns-button]{height:32px;padding:0 11px;border:1px solid #cbd8e7;border-radius:8px;background:#f8fbff;color:#2a63a5;font:inherit;font-size:10px;font-weight:850;cursor:pointer}.customer-layout-toolbar-v73144 .data-columns-menu-v73144{top:calc(100% + 5px)}.customer-followup-data-table-v73144{min-width:100%!important}.customer-followup-data-table-v73144 th,.customer-followup-data-table-v73144 td{height:42px!important;padding:7px 10px!important}.customer-followup-data-table-v73144 .smart-copy-field-v7330{min-height:26px;padding:2px 3px}.customer-followup-data-table-v73144 .smart-copy-field-v7330>span{max-width:100%;font-size:10px}.customer-followup-data-table-v73144 .smart-detail-link-v7330{display:inline;margin:0 0 0 6px;font-size:9px}.customer-followup-data-table-v73144 .smart-phase-v7330,.customer-followup-data-table-v73144 .smart-due-v7330,.customer-followup-data-table-v73144 .smart-outcome-v7330{padding:4px 7px}.customer-followup-data-table-v73144 .smart-actions-v7330 button{padding:6px 8px;font-size:9px}.customer-followup-data-table-v73144 time{margin-top:2px}.customer-followup-data-table-v73144 .customer-excel-head-inner-v73116{min-width:0}@media(max-width:1100px){.factory-table-toolbar-v73144{grid-template-columns:repeat(3,minmax(0,1fr))}.factory-table-toolbar-v73144 .wide{grid-column:span 2}.factory-detail-grid-v73144{grid-template-columns:repeat(2,minmax(0,1fr))}.factory-detail-field-v73144.wide{grid-column:span 2}}@media(max-width:720px){.factory-kpis-v73144{display:flex;overflow:auto}.factory-kpis-v73144>div{flex:0 0 130px}.factory-data-section-v73144>header{top:0!important}.factory-table-toolbar-v73144{grid-template-columns:1fr 1fr}.factory-table-toolbar-v73144 .wide{grid-column:1/-1}.factory-detail-overlay-v73144{align-items:flex-end}.factory-detail-overlay-v73144>aside{width:100vw;height:92dvh;border-radius:18px 18px 0 0}.factory-detail-grid-v73144,.factory-contact-form-grid-v73144{grid-template-columns:1fr}.factory-detail-field-v73144.wide,.factory-contact-form-grid-v73144 .wide{grid-column:auto}.factory-contact-history-v73144 article{grid-template-columns:1fr;gap:5px}.customer-layout-toolbar-v73144>div:first-child span{display:none}}.factory-channel-label-v73174{display:flex;align-items:center;justify-content:space-between;gap:8px}.factory-channel-label-v73174 button{border:0;background:none;color:#2563a6;font:inherit;cursor:pointer;padding:0}.factory-channel-manager-v73174{margin:0 22px 18px;padding:14px;border:1px solid #d4e0ef;border-radius:12px;background:#f7faff}.factory-channel-manager-v73174 header,.factory-channel-actions-v73174{display:flex;align-items:center;justify-content:space-between;gap:12px}.factory-channel-manager-v73174 p{color:#64748b;font-size:12px;line-height:1.5}.factory-channel-manager-v73174 [data-channel-rows]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:12px 0}.factory-channel-row-v73174{display:flex;align-items:center;gap:10px;min-width:0}.factory-channel-row-v73174>input{min-width:0;width:100%;padding:9px;border:1px solid #d4dde8;border-radius:7px;background:#fff;font:inherit}.factory-channel-row-v73174 label{display:flex;align-items:center;gap:4px;white-space:nowrap;font-size:12px}.factory-channel-row-v73174 input[type=checkbox]{width:16px;height:16px}.factory-channel-manager-v73174 button{border:1px solid #d4dde8;border-radius:7px;padding:8px 12px;background:#fff;color:#24598e;cursor:pointer}.factory-channel-manager-v73174 [data-channel-message]:empty{display:none}@media(max-width:720px){.factory-channel-manager-v73174 [data-channel-rows]{grid-template-columns:1fr}}#form-modal.open.quote-history-modal-v73145{z-index:12100}#form-modal.quote-history-modal-v73145 .modal-panel{isolation:isolate}.order-detail-page-v73145{padding:0 0 34px}.order-detail-page-v73145 .order-workspace-embedded-v73145{position:relative;inset:auto;z-index:auto;display:block;min-height:0;padding:0;background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none;animation:none}.order-detail-page-v73145 .order-drawer-panel-v7267{width:100%;height:auto;min-height:calc(100vh - 96px);overflow:visible;border:1px solid #dce6f3;border-radius:18px;box-shadow:0 12px 34px rgba(16,39,73,.09);animation:none}.order-detail-page-v73145 .order-drawer-body-v7267{flex:none;overflow:visible}@media(max-width:760px){.order-detail-page-v73145 .order-drawer-panel-v7267{border-radius:14px}.order-detail-page-v73145 .order-drawer-head-v7267,.order-detail-page-v73145 .order-drawer-body-v7267{padding-left:16px;padding-right:16px}.order-detail-page-v73145 .order-drawer-summary-v7267,.order-detail-page-v73145 .order-drawer-tabs-v7267{margin-left:16px;margin-right:16px}}.factory-page-v73144,.factory-page-v73144>main,.factory-kpis-v73144,.factory-data-section-v73144,.factory-data-section-v73144>header,.factory-table-toolbar-v73144,.factory-table-wrap-v73144{min-width:0;box-sizing:border-box}.factory-page-v73144>main,.factory-data-section-v73144{width:100%;max-width:100%}.factory-table-wrap-v73144{display:block;width:100%;max-width:100%;overflow-x:auto!important;overflow-y:hidden!important;overscroll-behavior-x:contain;scrollbar-gutter:stable;touch-action:pan-x pan-y;-webkit-overflow-scrolling:touch}.factory-table-wrap-v73144::-webkit-scrollbar{height:12px}.factory-table-wrap-v73144::-webkit-scrollbar-track{background:#eef2f6}.factory-table-wrap-v73144::-webkit-scrollbar-thumb{border:3px solid #eef2f6;border-radius:999px;background:#93a5ba}.factory-table-wrap-v73144::-webkit-scrollbar-thumb:hover{background:#6f849c}.factory-table-toolbar-v73144{grid-template-columns:140px 140px minmax(170px,220px) minmax(140px,190px) auto minmax(0,1fr);justify-content:start;align-items:end}.factory-table-toolbar-v73144 .wide{grid-column:1/-1}.factory-table-toolbar-v73144 .factory-contact-filter-v73146{width:140px;max-width:140px}.factory-table-toolbar-v73144>button{grid-column:5;width:max-content}.managed-data-table-v73144 th{overflow:visible!important}.managed-data-table-v73144 th>span{vertical-align:middle}.factory-data-table-v73144 .sheet-filter-button-v73117{margin-left:5px!important}.factory-data-table-v73144 .data-column-drag-v73144{float:none;display:inline-block;vertical-align:middle}#factory-table-body-v73146>tr.sheet-filtered-out-v73117{display:none!important}select.mc-smooth-select-v73146,select:not([multiple]):not([aria-hidden=true]):not(.smooth-select-skip-v73146){-webkit-appearance:none;appearance:none;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 20 20'%3E%3Cpath d='m5 7.5 5 5 5-5' fill='none' stroke='%235f7896' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 10px center;background-size:14px;padding-right:32px!important;transition:border-color .16s ease,box-shadow .16s ease,background-color .16s ease;cursor:pointer}select.mc-smooth-select-v73146:hover{border-color:#91acd0!important}select.mc-smooth-select-v73146:focus{outline:0!important;border-color:#4e8fe3!important;box-shadow:0 0 0 3px rgba(45,111,213,.12)!important}.mc-smooth-select-menu-v73146{position:fixed;z-index:13050;display:flex;flex-direction:column;max-height:min(430px,calc(100vh - 24px));overflow:hidden;border:1px solid #cbd8e8;border-radius:15px;background:rgba(255,255,255,.985);box-shadow:0 22px 55px rgba(17,42,72,.22),0 3px 10px rgba(17,42,72,.08);color:#183552;opacity:0;transform:translateY(-5px) scale(.985);transform-origin:top center;transition:opacity .14s ease,transform .14s ease;backdrop-filter:blur(18px)}.mc-smooth-select-menu-v73146[data-placement=top]{transform:translateY(5px) scale(.985);transform-origin:bottom center}.mc-smooth-select-menu-v73146.is-open{opacity:1;transform:translateY(0) scale(1)}.mc-smooth-select-menu-v73146>header{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 13px 10px;border-bottom:1px solid #e7edf4;background:linear-gradient(180deg,#fbfdff,#f6f9fd)}.mc-smooth-select-menu-v73146>header div{display:grid;gap:1px;min-width:0}.mc-smooth-select-menu-v73146>header small{color:#8292a5;font-size:9px;font-weight:850;letter-spacing:.09em}.mc-smooth-select-menu-v73146>header b{overflow:hidden;color:#223e5c;font-size:13px;text-overflow:ellipsis;white-space:nowrap}.mc-smooth-select-menu-v73146>header button{display:grid;place-items:center;width:28px;height:28px;padding:0;border:0;border-radius:8px;background:transparent;color:#71839a;font-size:21px;cursor:pointer}.mc-smooth-select-menu-v73146>header button:hover{background:#e8f0fa;color:#245f9e}.mc-smooth-select-search-v73146{display:flex;align-items:center;gap:7px;margin:9px 10px 5px;padding:0 9px;border:1px solid #d2deeb;border-radius:9px;background:#fff}.mc-smooth-select-search-v73146:focus-within{border-color:#68a0e2;box-shadow:0 0 0 3px rgba(48,119,210,.1)}.mc-smooth-select-search-v73146 span{color:#6e83a0;font-size:16px}.mc-smooth-select-search-v73146 input{width:100%;height:34px;min-width:0;padding:0;border:0!important;outline:0!important;background:transparent!important;color:#26425e;font:inherit;font-size:11px!important;box-shadow:none!important}.mc-smooth-select-options-v73146{min-height:44px;overflow:auto;padding:6px;overscroll-behavior:contain;scrollbar-width:thin}.mc-smooth-select-group-v73146{padding:8px 9px 4px;color:#8a98a9;font-size:9px;font-weight:900;letter-spacing:.06em}.mc-smooth-select-option-v73146{display:grid;grid-template-columns:minmax(0,1fr) 18px;align-items:center;gap:9px;width:100%;min-height:38px;padding:7px 9px;border:0;border-radius:9px;background:transparent;color:#294661;font:inherit;font-size:11px;text-align:left;cursor:pointer;transition:background-color .1s ease,color .1s ease,transform .1s ease}.mc-smooth-select-option-v73146:hover,.mc-smooth-select-option-v73146.is-keyboard-active{background:#edf5ff;color:#145da9}.mc-smooth-select-option-v73146:active{transform:scale(.992)}.mc-smooth-select-option-v73146.is-selected{background:#e5f0ff;color:#155fae;font-weight:850}.mc-smooth-select-option-v73146 span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mc-smooth-select-option-v73146 i{color:#176bd0;font-size:14px;font-style:normal;text-align:center}.mc-smooth-select-option-v73146:disabled{opacity:.45;cursor:not-allowed}.mc-smooth-select-empty-v73146{margin:0;padding:24px 12px;color:#8494a6;font-size:11px;text-align:center}@media(max-width:1100px){.factory-table-toolbar-v73144{grid-template-columns:140px 140px minmax(170px,1fr) minmax(140px,1fr) auto}.factory-table-toolbar-v73144 .wide{grid-column:1/-1}.factory-table-toolbar-v73144>button{grid-column:5}.factory-page-v73144>main{padding-right:16px!important;padding-left:16px!important}}@media(max-width:720px){.factory-table-toolbar-v73144{grid-template-columns:1fr 1fr}.factory-table-toolbar-v73144 .wide{grid-column:1/-1}.factory-table-toolbar-v73144 .factory-contact-filter-v73146{width:100%;max-width:none}.factory-table-toolbar-v73144>button{grid-column:auto;width:100%}.mc-smooth-select-menu-v73146{right:12px!important;bottom:12px!important;left:12px!important;top:auto!important;width:auto!important;max-height:min(62vh,480px);border-radius:18px;transform:translateY(14px) scale(.99);transform-origin:bottom center}.mc-smooth-select-menu-v73146.is-open{transform:translateY(0) scale(1)}.mc-smooth-select-option-v73146{min-height:44px;font-size:13px}.mc-smooth-select-menu-v73146>header{padding:14px}}.prelaunch-shell-v7361.is-workcenter-mode-v73149>.prelaunch-summary-v7361,.prelaunch-shell-v7361.is-workcenter-mode-v73149>.prelaunch-toolbar-v7361,.prelaunch-shell-v7361.is-workcenter-mode-v73149>.prelaunch-stage-list-v7361{display:none!important}.prelaunch-shell-v7361.is-workcenter-mode-v73149.show-all-plan-v73149>.prelaunch-summary-v7361,.prelaunch-shell-v7361.is-workcenter-mode-v73149.show-all-plan-v73149>.prelaunch-toolbar-v7361,.prelaunch-shell-v7361.is-workcenter-mode-v73149.show-all-plan-v73149>.prelaunch-stage-list-v7361{display:grid!important}.prelaunch-shell-v7361.is-workcenter-mode-v73149.show-all-plan-v73149>.prelaunch-summary-v7361{margin-top:6px}.prep-hubs-merged-v73149{overflow:hidden}.prep-hubs-merged-v73149>header{align-items:flex-start}.prep-hubs-head-actions-v73149{display:flex;align-items:center;gap:9px;flex:0 0 auto}.prep-hubs-head-actions-v73149>span,.prep-hubs-head-actions-v73149>button{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:auto!important;min-width:0!important;min-height:36px!important;height:36px!important;margin:0!important;padding:0 12px!important;border:1px solid #d7dde4!important;border-radius:10px!important;background:#fff!important;color:#4d5966!important;font:inherit!important;font-size:11px!important;font-style:normal!important;font-weight:850!important;line-height:1!important;white-space:nowrap!important;box-shadow:none!important;cursor:default!important}.prep-hubs-head-actions-v73149>button{border-color:#bfc9d5!important;color:#22364f!important;cursor:pointer!important;transition:border-color .16s,background .16s,color .16s!important}.prep-hubs-head-actions-v73149>button:hover{position:static!important;border-color:#1d2733!important;background:#1d2733!important;color:#fff!important;box-shadow:none!important}.prep-hubs-v7371>.prep-hub-grid-v73149{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:1px!important;background:#dfe4ea!important}.prep-hub-card-v73149{display:flex;min-width:0;flex-direction:column;background:#fff}.prep-hub-card-v73149>header{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:start;gap:12px;padding:18px 19px 13px}.prep-hub-card-v73149>header>span{display:grid;place-items:center;width:38px;height:38px;border-radius:11px;background:#181b20;color:#fff;font-size:12px;font-weight:900}.prep-hub-card-v73149>header>div{min-width:0}.prep-hub-card-v73149>header strong{display:block;margin:2px 0 5px;color:#17263a;font-size:16px;line-height:1.35}.prep-hub-card-v73149>header small{display:block;color:#758294;font-size:11px;line-height:1.45}.prep-hubs-merged-v73149 .prep-hub-card-v73149>header>button{display:inline-flex!important;align-items:center!important;justify-content:center!important;align-self:center!important;width:auto!important;min-width:0!important;min-height:34px!important;height:34px!important;margin:0!important;padding:0 11px!important;border:1px solid #cfd7e1!important;border-radius:9px!important;background:#fff!important;color:#24374f!important;font:inherit!important;font-size:10px!important;font-style:normal!important;font-weight:850!important;line-height:1!important;white-space:nowrap!important;box-shadow:none!important;cursor:pointer!important;transition:border-color .16s,background .16s,color .16s!important}.prep-hubs-merged-v73149 .prep-hub-card-v73149>header>button:hover{position:static!important;border-color:#1b222c!important;background:#1b222c!important;color:#fff!important;box-shadow:none!important}.prep-hub-card-progress-v73149{display:flex;align-items:center;gap:12px;padding:0 19px 14px}.prep-hub-card-progress-v73149>span{flex:1;overflow:hidden;height:6px;border-radius:999px;background:#e9edf2}.prep-hub-card-progress-v73149>span>b{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#2f6fe4,#35a878)}.prep-hub-card-progress-v73149>em{color:#5e6b7a;font-size:10px;font-style:normal;font-weight:850;white-space:nowrap}.prep-hub-card-v73149>section{display:grid;gap:9px;margin-top:auto;padding:13px 19px 18px;border-top:1px solid #e5e9ee;background:#f8fafc}.prep-hub-card-v73149>section>div:first-child{display:flex;align-items:center;justify-content:space-between;gap:10px}.prep-hub-card-v73149>section>div:first-child>strong{color:#26384e;font-size:11px}.prep-hub-card-v73149>section>div:first-child>span{color:#7c8998;font-size:10px;font-weight:800}.prep-hub-task-list-v73149{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.prep-hubs-merged-v73149 .prep-hub-task-v73149{display:grid!important;grid-template-columns:auto minmax(0,1fr) auto!important;align-items:center!important;gap:8px!important;width:100%!important;min-width:0!important;min-height:46px!important;height:auto!important;margin:0!important;padding:7px 9px!important;border:1px solid #dde4eb!important;border-radius:9px!important;background:#fff!important;color:#26384d!important;font:inherit!important;text-align:left!important;box-shadow:none!important;cursor:pointer!important;transition:border-color .16s,background .16s,transform .16s!important}.prep-hubs-merged-v73149 .prep-hub-task-v73149:hover{position:static!important;z-index:auto!important;border-color:#9db0c5!important;background:#f2f7fc!important;box-shadow:none!important;transform:translateY(-1px)!important}.prep-hub-task-v73149>i{display:block;width:8px;height:8px;border-radius:50%;background:#9aa5b1}.prep-hub-task-v73149.is-\8fdb\884c\4e2d >i,.prep-hub-task-v73149.is-\5f85\786e\8ba4 >i{background:#3674df}.prep-hub-task-v73149.is-\5df2\5b8c\6210 >i{background:#249466}.prep-hub-task-v73149.is-\6682\7f13 >i,.prep-hub-task-v73149.is-\5df2\963b\585e >i{background:#d28a25}.prep-hub-task-v73149>span{display:block!important;width:auto!important;height:auto!important;min-width:0!important;border-radius:0!important;background:transparent!important;color:inherit!important}.prep-hub-task-v73149>span>strong{display:block;margin:0;overflow:hidden;color:#26384d;font-size:10px;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.prep-hub-task-v73149>span>small{display:block;min-height:0;margin-top:2px;overflow:hidden;color:#8995a3;font-size:9px;line-height:1.3;text-overflow:ellipsis;white-space:nowrap}.prep-hub-task-v73149>em{color:#708095;font-size:18px;font-style:normal;line-height:1}@media(max-width:1120px){.prep-hubs-v7371>.prep-hub-grid-v73149{grid-template-columns:1fr!important}.prep-hub-task-list-v73149{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:700px){.prep-hubs-merged-v73149>header{align-items:stretch;flex-direction:column}.prep-hubs-head-actions-v73149{justify-content:space-between;width:100%}.prep-hub-card-v73149>header{grid-template-columns:auto minmax(0,1fr)}.prep-hub-card-v73149>header>button{grid-column:1/-1;width:100%!important}.prep-hub-task-list-v73149{grid-template-columns:1fr}.prep-hub-card-progress-v73149{align-items:stretch;flex-direction:column;gap:7px}}#product-stock-filter-v73150{display:flex;align-items:center;gap:10px;margin:-7px 0 16px;padding:8px 10px;border:1px solid #e0e7f0;border-radius:11px;background:#fff;color:#6f7f94;font-size:11px}#product-stock-filter-v73150>span{font-weight:800;color:#334a67;white-space:nowrap}#product-stock-filter-v73150>div{display:flex;gap:5px;flex-wrap:wrap}#product-stock-filter-v73150 button{height:29px;padding:0 10px;border:1px solid transparent;border-radius:8px;background:#f3f6fa;color:#607188;font-size:11px;font-weight:750;cursor:pointer;transition:background .16s ease,color .16s ease,border-color .16s ease,transform .16s ease}#product-stock-filter-v73150 button:hover{transform:translateY(-1px);border-color:#c9d8eb;background:#fff;color:#245daa}#product-stock-filter-v73150 button.active{border-color:#a9c8f2;background:#eaf3ff;color:#1762c6}#product-stock-filter-count-v73150{margin-left:auto;white-space:nowrap;color:#8a98aa}#page-products .grouped-product[hidden]{display:none!important}.product-stock-summary-v73150{margin:10px 0 2px;padding:10px;border:1px solid #e2e9f2;border-radius:10px;background:#f8fafc;display:grid;gap:8px}.product-stock-head-v73150{display:flex;align-items:center;justify-content:space-between;gap:8px}.product-stock-head-v73150>b{color:#2c435f;font-size:11px}.product-stock-head-v73150>span{padding:3px 7px;border-radius:999px;font-size:9px;font-weight:850;white-space:nowrap}.product-stock-head-v73150 .is-company{background:#e5f7ef;color:#147d57}.product-stock-head-v73150 .is-replenishable{background:#e9f2ff;color:#2167b8}.product-stock-head-v73150 .is-out{background:#eef1f5;color:#778497}.product-company-stock-v73150{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:5px}.product-company-stock-v73150>span{padding:6px 7px;border-radius:7px;background:#fff;border:1px solid #e5ebf3;min-width:0}.product-company-stock-v73150 i,.product-company-stock-v73150 b{display:block;font-style:normal}.product-company-stock-v73150 i{color:#8491a2;font-size:8px;white-space:nowrap}.product-company-stock-v73150 b{margin-top:2px;color:#33465d;font-size:13px;font-variant-numeric:tabular-nums}.product-company-stock-v73150 .available{border-color:#cbe8da;background:#f2fbf7}.product-company-stock-v73150 .available i,.product-company-stock-v73150 .available b{color:#117c54}.product-supplier-stock-v73150{display:grid;gap:2px;padding-top:7px;border-top:1px dashed #d9e2ed}.product-supplier-stock-v73150>span{display:flex;align-items:center;justify-content:space-between;gap:8px}.product-supplier-stock-v73150 i{color:#7690b0;font-size:8px;font-style:normal}.product-supplier-stock-v73150 b{color:#285f9f;font-size:10px;text-align:right}.product-supplier-stock-v73150 small{color:#8594a7!important;font-size:8px!important;line-height:1.4}.product-supplier-stock-v73150.is-stale b,.product-supplier-stock-v73150.is-stale small{color:#a06916!important}#page-products .view-list .product-stock-summary-v73150{margin:6px 0 2px;padding:7px 8px;grid-template-columns:minmax(290px,.7fr) minmax(270px,1fr);align-items:center;gap:8px}#page-products .view-list .product-stock-head-v73150{grid-column:1/-1}#page-products .view-list .product-company-stock-v73150{grid-column:1}#page-products .view-list .product-supplier-stock-v73150{grid-column:2;padding:0 0 0 10px;border-top:0;border-left:1px dashed #d9e2ed}.product-inventory-supply-v73150{padding:0!important;overflow:hidden}.product-supply-title-v73150{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;padding:18px 20px;border-bottom:1px solid #e1e8f1;background:linear-gradient(135deg,#f8fbff,#fff)}.product-supply-title-v73150 small{color:#2c70d3;font-size:9px;font-weight:850;letter-spacing:.16em}.product-supply-title-v73150 h3{margin:4px 0 5px;color:#203750;font-size:18px}.product-supply-title-v73150 p{max-width:850px;margin:0;color:#718095;font-size:11px;line-height:1.65}.product-stock-rule-v73150{flex:0 0 auto;padding:6px 9px;border-radius:999px;background:#eaf3ff;color:#2363ad;font-size:10px;font-weight:800}.product-stock-kpis-v73150{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;padding:14px 20px;background:#f7f9fc}.product-stock-kpis-v73150 article{min-height:72px;padding:11px 12px;border:1px solid #e1e8f1;border-radius:10px;background:#fff}.product-stock-kpis-v73150 small,.product-stock-kpis-v73150 strong,.product-stock-kpis-v73150 span{display:block}.product-stock-kpis-v73150 small{color:#8190a4;font-size:9px}.product-stock-kpis-v73150 strong{margin-top:5px;color:#243b57;font-size:19px;font-variant-numeric:tabular-nums}.product-stock-kpis-v73150 span{margin-top:3px;color:#718095;font-size:9px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.product-stock-kpis-v73150 .available{border-color:#cce9db;background:#f3fbf7}.product-stock-kpis-v73150 .available strong{color:#14825a}.product-stock-kpis-v73150 .supplier{border-color:#cfe0f7;background:#f4f8fe}.product-stock-kpis-v73150 .supplier strong{color:#275f9f}.product-stock-panels-v73150{display:grid;gap:16px;padding:4px 20px 20px}.product-stock-panels-v73150>section{min-width:0;border:1px solid #e1e8f1;border-radius:11px;overflow:hidden}.product-stock-panel-head-v73150{display:flex;align-items:center;justify-content:space-between;padding:11px 13px;background:#f8fafc;border-bottom:1px solid #e1e8f1}.product-stock-panel-head-v73150 b,.product-stock-panel-head-v73150 small{display:block}.product-stock-panel-head-v73150 b{color:#29415e;font-size:12px}.product-stock-panel-head-v73150 small{margin-top:2px;color:#8491a2;font-size:9px}.product-stock-table-v73150{overflow-x:auto}.product-stock-table-v73150 table{min-width:620px;font-size:11px}.product-stock-table-v73150 th{padding:9px 11px;background:#fff;color:#6f7f94;font-size:9px;white-space:nowrap}.product-stock-table-v73150 td{padding:9px 11px;color:#40536a;font-size:10px;text-align:left!important;white-space:nowrap}.product-stock-table-v73150 td b{font-variant-numeric:tabular-nums}.product-stock-table-v73150 td button{border:0;background:none;padding:0;color:#2166b8;font:inherit;font-weight:800;cursor:pointer}.product-stock-table-v73150 td span.is-stale{color:#9b6415}.stock-detail-status-v73150{display:inline-flex;padding:3px 7px;border-radius:999px;font-size:9px;font-weight:800}.stock-detail-status-v73150.is-available{background:#e5f7ef;color:#147d57}.stock-detail-status-v73150.is-reserved{background:#fff3df;color:#996313}.stock-detail-status-v73150.is-out{background:#eef1f5;color:#778497}.supplier-product-links-v7296[hidden]{display:none!important}#page-finance #finance-profit-panel{font-family:-apple-system,BlinkMacSystemFont,"SF Pro Text","Segoe UI","PingFang SC","Microsoft YaHei","Noto Sans SC",sans-serif;letter-spacing:0}#page-finance #finance-profit-panel .order-profit-head-v7240 h2{font-size:20px!important;line-height:1.3;letter-spacing:-.02em!important}#page-finance #finance-profit-panel .order-profit-head-v7240 p{font-size:12px!important;line-height:1.6}#page-finance #finance-profit-panel #order-profit-stats-v7240 .stat small,#page-finance #finance-profit-panel #profit-stats-v7224 .stat small{font-size:11px!important;line-height:1.4}#page-finance #finance-profit-panel #order-profit-stats-v7240 .stat strong,#page-finance #finance-profit-panel #profit-stats-v7224 .stat strong{font-size:23px!important;line-height:1.2;letter-spacing:-.025em!important;font-variant-numeric:tabular-nums}#page-finance #finance-profit-panel #order-profit-stats-v7240 .stat em,#page-finance #finance-profit-panel #profit-stats-v7224 .stat em{font-size:10px!important;line-height:1.45}#page-finance #finance-profit-panel .order-profit-disclosure-v7259 b{font-size:13px!important}#page-finance #finance-profit-panel .order-profit-disclosure-v7259 small{font-size:10px!important;line-height:1.5}#page-finance #finance-profit-panel .order-profit-disclosure-v7259 button{font-size:11px!important}#page-finance #finance-profit-panel table th{font-size:10px!important;line-height:1.4;letter-spacing:.01em}#page-finance #finance-profit-panel table td{font-size:12px!important;line-height:1.5;font-variant-numeric:tabular-nums}#page-finance #finance-profit-panel table td small{font-size:10px!important;line-height:1.4}#page-finance #finance-profit-panel .profit-privacy-note-v7224 b{font-size:13px}#page-finance #finance-profit-panel .profit-privacy-note-v7224 small{font-size:11px;line-height:1.5}@media(max-width:900px){#product-stock-filter-v73150{align-items:flex-start;overflow-x:auto}#product-stock-filter-v73150>div{flex-wrap:nowrap}#product-stock-filter-count-v73150{display:none}#page-products .view-list .product-stock-summary-v73150{display:grid;grid-template-columns:1fr}#page-products .view-list .product-stock-head-v73150,#page-products .view-list .product-company-stock-v73150,#page-products .view-list .product-supplier-stock-v73150{grid-column:1}#page-products .view-list .product-supplier-stock-v73150{padding:7px 0 0;border-left:0;border-top:1px dashed #d9e2ed}.product-stock-kpis-v73150{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:620px){#product-stock-filter-v73150{margin-top:0}.product-supply-title-v73150{display:grid;padding:15px}.product-stock-rule-v73150{justify-self:start}.product-stock-kpis-v73150{grid-template-columns:1fr 1fr;padding:12px 15px}.product-stock-panels-v73150{padding:3px 15px 15px}}.prep-hub-card-actions-v73151{display:flex;align-items:center;gap:6px;align-self:center}.prep-hubs-merged-v73149 .prep-hub-card-actions-v73151>button{display:inline-flex!important;align-items:center!important;justify-content:center!important;width:auto!important;min-width:0!important;height:34px!important;min-height:34px!important;margin:0!important;padding:0 10px!important;border:1px solid #cfd7e1!important;border-radius:9px!important;background:#fff!important;color:#24374f!important;font:inherit!important;font-size:10px!important;font-weight:850!important;line-height:1!important;white-space:nowrap!important;box-shadow:none!important;cursor:pointer!important}.prep-hubs-merged-v73149 .prep-hub-card-actions-v73151>button:hover{border-color:#1b222c!important;background:#1b222c!important;color:#fff!important}.prep-hub-card-actions-v73151>[data-collapse-hub]{min-width:58px!important;color:#5f6f82!important}.prep-hub-card-v73149.is-collapsed-v73151>section{display:none!important}.prep-hub-card-v73149.is-collapsed-v73151 .prep-hub-card-progress-v73149{padding-bottom:18px}.prep-hub-card-progress-v73149{display:grid;grid-template-columns:minmax(80px,1fr) auto auto;gap:10px}.prep-hub-card-stats-v73151{display:flex;align-items:center;gap:5px;min-width:0}.prep-hub-card-stats-v73151>span{padding:4px 7px;border-radius:999px;background:#eef2f6;color:#607084;font-size:9px;font-weight:850;white-space:nowrap}.prep-hub-card-stats-v73151>span.has-overdue{background:#fff0ed;color:#ba463b}.prep-hub-task-meta-v73151{display:flex!important;align-items:center;gap:5px!important;margin-top:4px!important;overflow:hidden!important;color:#7b8999!important}.prep-hub-task-meta-v73151>b,.prep-hub-task-meta-v73151>time{display:inline-flex;align-items:center;min-width:0;padding:2px 5px;border-radius:5px;background:#eef2f6;color:#6c7b8c;font:inherit;font-size:8px;font-weight:800;line-height:1.2;white-space:nowrap}.prep-hub-task-meta-v73151>.is-status{background:#e8eefc;color:#315dba}.prep-hub-task-v73149.is-\672a\5f00\59cb  .prep-hub-task-meta-v73151>.is-status{background:#edf0f3;color:#657180}.prep-hub-task-v73149.is-\5df2\5b8c\6210  .prep-hub-task-meta-v73151>.is-status{background:#e5f4ec;color:#19734e}#page-sales-tracker.tracker-v7280-active .compact-tracker-table-v7280 th:nth-child(1),#page-sales-tracker.tracker-v7280-active .compact-tracker-table-v7280 td:nth-child(1){width:14%!important}#page-sales-tracker.tracker-v7280-active .compact-tracker-table-v7280 th:nth-child(2),#page-sales-tracker.tracker-v7280-active .compact-tracker-table-v7280 td:nth-child(2){width:11%!important}#page-sales-tracker.tracker-v7280-active .compact-tracker-table-v7280 th:nth-child(3),#page-sales-tracker.tracker-v7280-active .compact-tracker-table-v7280 td:nth-child(3){width:18%!important}#page-sales-tracker.tracker-v7280-active #sales-tracker-table>tr:not(.linked-group-summary-row-v7280)>td:nth-child(2)>small,#page-sales-tracker.tracker-v7280-active #sales-tracker-table>tr:not(.linked-group-summary-row-v7280)>td:nth-child(6)>small{display:none!important}.linked-member-status-v7315>span.is-completed-v73151,.batch-stage-v7250.is-completed-v73151{background:#e8ebef!important;color:#5f6874!important;border-color:#d4d9df!important}#page-sales-tracker.tracker-v7280-active #sales-tracker-table>tr{transition:none!important}@media(max-width:900px){.prep-hub-card-progress-v73149{grid-template-columns:1fr auto}.prep-hub-card-stats-v73151{grid-column:1/-1}}@media(max-width:700px){.prep-hub-card-actions-v73151{grid-column:1/-1;width:100%}.prep-hub-card-actions-v73151>[data-hub]{flex:1}.prep-hub-card-progress-v73149{grid-template-columns:1fr}.prep-hub-card-stats-v73151{grid-column:auto;flex-wrap:wrap}}.prep-hub-milestones-v73152>div{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.prep-hub-milestones-v73152 .prep-hub-milestone-card-v73152{display:block;min-height:0;padding:0;background:#fff}.prep-hub-milestone-card-v73152.is-expanded{grid-column:1/-1;box-shadow:inset 0 0 0 2px #20242a}.prep-hub-milestone-card-v73152.is-active{box-shadow:inset 4px 0 #2870df}.prep-hub-milestone-card-v73152.is-expanded.is-active{box-shadow:inset 0 0 0 2px #20242a,inset 5px 0 #2870df}.prep-hub-milestone-summary-v73152{display:grid;width:100%;grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"status title arrow" "status meta arrow" "status count arrow";align-items:center;gap:3px 11px;min-height:92px;padding:14px 16px;border:0;background:#fff;color:#1b2736;text-align:left;cursor:pointer;transition:background .15s ease}.prep-hub-milestone-summary-v73152:hover{background:#f7f9fb}.prep-hub-milestone-summary-v73152>span{grid-area:status;align-self:start;width:max-content;margin-top:1px;padding:4px 7px;border-radius:999px;background:#eceff2;color:#59636f;font-size:9px;font-weight:850}.is-\8fdb\884c\4e2d >.prep-hub-milestone-summary-v73152>span,.is-\5f85\786e\8ba4 >.prep-hub-milestone-summary-v73152>span{background:#e8eefc;color:#315dba}.is-\5df2\5b8c\6210 >.prep-hub-milestone-summary-v73152>span{background:#e7f4ed;color:#18744e}.is-\6682\7f13 >.prep-hub-milestone-summary-v73152>span{background:#fff0ed;color:#b24b42}.prep-hub-milestone-summary-v73152>strong{grid-area:title;overflow:hidden;font-size:12px;line-height:1.4;text-overflow:ellipsis;white-space:nowrap}.prep-hub-milestone-summary-v73152>small{grid-area:meta;overflow:hidden;color:#7e8996;font-size:10px;text-overflow:ellipsis;white-space:nowrap}.prep-hub-milestone-summary-v73152>em{grid-area:count;color:#49647f;font-size:9px;font-style:normal;font-weight:800}.prep-hub-milestone-summary-v73152>b{grid-area:arrow;color:#6e7b89;font-size:17px;transition:transform .16s ease}.prep-hub-milestone-card-v73152.is-expanded .prep-hub-milestone-summary-v73152>b{transform:rotate(180deg)}.prep-hub-milestone-editor-v73152{padding:18px;border-top:1px solid #dfe4e9;background:#f7f9fb}.prep-hub-milestone-fields-v73152{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.prep-hub-milestone-fields-v73152 label{display:grid;gap:6px;min-width:0}.prep-hub-milestone-fields-v73152 label.is-wide{grid-column:span 2}.prep-hub-milestone-fields-v73152 label>span{color:#5e6c7c;font-size:10px;font-weight:850}.prep-hub-milestone-fields-v73152 input,.prep-hub-milestone-fields-v73152 select,.prep-hub-milestone-fields-v73152 textarea{width:100%;min-width:0;border:1px solid #d4dbe3;border-radius:10px;background:#fff;padding:9px 10px;color:#1f2b38;font:inherit;font-size:12px;box-sizing:border-box}.prep-hub-milestone-fields-v73152 input,.prep-hub-milestone-fields-v73152 select{height:40px}.prep-hub-milestone-fields-v73152 textarea{min-height:66px;resize:vertical;line-height:1.5}.prep-hub-milestone-fields-v73152 input:focus,.prep-hub-milestone-fields-v73152 select:focus,.prep-hub-milestone-fields-v73152 textarea:focus{outline:3px solid rgba(40,112,223,.12);border-color:#2870df}.prep-hub-milestone-actions-v73152{display:flex;justify-content:flex-end;gap:9px;margin-top:14px}.prep-hub-milestone-actions-v73152 button{height:39px;padding:0 14px;border:1px solid #cad3dd;border-radius:10px;background:#fff;color:#31445a;font:inherit;font-size:11px;font-weight:850;cursor:pointer}.prep-hub-milestone-actions-v73152 button[type=submit]{border-color:#171b20;background:#171b20;color:#fff}.quote-bottom-add-v73152{display:grid;justify-items:end;gap:10px;margin:14px 0 2px}.quote-bottom-add-toggle-v73152{height:44px;padding:0 18px;border:1px solid #6b7890;border-radius:12px;background:#6b7890;color:#fff;font:inherit;font-weight:850;cursor:pointer;box-shadow:0 7px 18px rgba(49,64,86,.16)}.quote-bottom-add-toggle-v73152:hover{background:#56657d}.quote-bottom-add-panel-v73152{width:100%;padding:14px;border:1px solid #dbe2eb;border-radius:14px;background:#f7f9fc;box-sizing:border-box}.quote-bottom-add-panel-v73152[hidden]{display:none}.quote-bottom-add-panel-v73152>header{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:12px}.quote-bottom-add-panel-v73152>header>div{display:grid;gap:3px}.quote-bottom-add-panel-v73152>header b{color:#20344d;font-size:13px}.quote-bottom-add-panel-v73152>header small{color:#7b8796;font-size:10px}.quote-bottom-add-panel-v73152 input[type=search]{width:min(420px,100%);height:40px;border:1px solid #d2dbe5;border-radius:10px;background:#fff;padding:0 12px;font:inherit;font-size:12px}.quote-bottom-picker-v73152{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;max-height:330px;overflow:auto}.quote-bottom-picker-v73152 .picker-style{margin:0;padding:11px;border:1px solid #dce3eb;border-radius:11px;background:#fff}.quote-bottom-picker-v73152 .picker-style>b{display:block;margin-bottom:8px;color:#24374d;font-size:12px}.quote-bottom-picker-v73152 .picker-style>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.quote-bottom-picker-v73152 .picker-item{min-width:0}.quote-bottom-picker-empty-v73152{grid-column:1/-1;padding:28px;color:#778494;text-align:center}@media(max-width:1000px){.prep-hub-milestone-fields-v73152{grid-template-columns:repeat(2,minmax(0,1fr))}.quote-bottom-picker-v73152{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:720px){.prep-hub-milestones-v73152>div,.prep-hub-milestone-fields-v73152,.quote-bottom-picker-v73152{grid-template-columns:1fr}.prep-hub-milestone-fields-v73152 label.is-wide{grid-column:auto}.prep-hub-milestone-actions-v73152{display:grid}.quote-bottom-add-panel-v73152>header{align-items:stretch;flex-direction:column}.quote-bottom-add-panel-v73152 input[type=search]{width:100%}}#quote-modal.open:not(:has(.quote-editor)){display:none!important;pointer-events:none!important;background:transparent!important;backdrop-filter:none!important}body:has(#quote-modal.open:not(:has(.quote-editor))){overflow:auto!important}.product-inventory-supply-v73150,.supplier-product-links-v7296{display:none!important}.product-detail-grid:has(>.company-stock-card-v73153){grid-template-columns:minmax(0,1fr)!important}.company-stock-card-v73153{grid-template-columns:minmax(190px,280px) minmax(0,1fr)!important}.company-stock-card-v73153 .detail-image-button{min-height:300px}.company-stock-card-v73153 .detail-color-info{display:flex;min-height:300px;flex-direction:column;justify-content:center;padding:22px 24px}.company-stock-card-v73153 .detail-size-title{margin:2px 0 10px}.company-stock-card-v73153 .detail-size-title>b{font-size:12px;color:#29415e}.company-stock-card-v73153 .detail-size-title>span{font-size:10px;color:#73849a}.company-stock-card-v73153 .detail-size-stock{grid-template-columns:repeat(5,minmax(72px,1fr));gap:8px}.company-stock-card-v73153 .detail-size-stock>span{display:grid;place-items:center;min-height:64px;padding:8px;border:1px solid #dbe8f7;border-radius:10px;background:#edf5ff}.company-stock-card-v73153 .detail-size-stock>span.empty-size{border-color:#e3e7ec;background:#f4f5f7}.company-stock-card-v73153 .detail-size-stock small{color:#718198;font-size:10px;font-weight:800}.company-stock-card-v73153 .detail-size-stock b{margin-top:3px;color:#173b68;font-size:20px;font-variant-numeric:tabular-nums}.company-stock-card-v73153 .detail-actions{margin-top:16px}#product-stock-filter-v73150 [data-product-stock-filter=replenishable]{display:none!important}#page-sales-tracker.tracker-v7280-active .compact-tracker-table-v7280{min-width:1040px!important}#page-sales-tracker.tracker-v7280-active .compact-tracker-table-v7280 th:nth-child(1),#page-sales-tracker.tracker-v7280-active .compact-tracker-table-v7280 td:nth-child(1){width:13%!important}#page-sales-tracker.tracker-v7280-active .compact-tracker-table-v7280 th:nth-child(2),#page-sales-tracker.tracker-v7280-active .compact-tracker-table-v7280 td:nth-child(2){width:10%!important}#page-sales-tracker.tracker-v7280-active .compact-tracker-table-v7280 th:nth-child(3),#page-sales-tracker.tracker-v7280-active .compact-tracker-table-v7280 td:nth-child(3){width:16%!important}#page-sales-tracker.tracker-v7280-active .compact-tracker-table-v7280 th:nth-child(4),#page-sales-tracker.tracker-v7280-active .compact-tracker-table-v7280 td:nth-child(4),#page-sales-tracker.tracker-v7280-active .compact-tracker-table-v7280 th:nth-child(5),#page-sales-tracker.tracker-v7280-active .compact-tracker-table-v7280 td:nth-child(5){width:15%!important}#page-sales-tracker.tracker-v7280-active .compact-tracker-table-v7280 th:nth-child(6),#page-sales-tracker.tracker-v7280-active .compact-tracker-table-v7280 td:nth-child(6){width:13%!important}#page-sales-tracker.tracker-v7280-active .compact-tracker-table-v7280 th:nth-child(n+2),#page-sales-tracker.tracker-v7280-active #sales-tracker-table>tr:not(.linked-group-summary-row-v7280)>td:nth-child(n+2){text-align:center!important}#page-sales-tracker.tracker-v7280-active #sales-tracker-table>tr:not(.linked-group-summary-row-v7280)>td{padding-left:7px!important;padding-right:7px!important}#page-sales-tracker.tracker-v7280-active #sales-tracker-table>tr:not(.linked-group-summary-row-v7280)>td:nth-child(3)>div,#page-sales-tracker.tracker-v7280-active #sales-tracker-table>tr:not(.linked-group-summary-row-v7280)>td:nth-child(4)>div,#page-sales-tracker.tracker-v7280-active #sales-tracker-table>tr:not(.linked-group-summary-row-v7280)>td:nth-child(5)>div,#page-sales-tracker.tracker-v7280-active #sales-tracker-table>tr:not(.linked-group-summary-row-v7280)>td:nth-child(6)>div{justify-items:center!important;margin-left:auto!important;margin-right:auto!important}#page-sales-tracker.tracker-v7280-active .mini-progress-v7250,#page-sales-tracker.tracker-v7280-active .standalone-payment-bar-v7389{width:min(100%,190px)!important;margin-left:auto!important;margin-right:auto!important}#page-sales-tracker .linked-member-status-v7315{justify-items:center!important}@media(max-width:760px){.company-stock-card-v73153{grid-template-columns:1fr!important}.company-stock-card-v73153 .detail-image-button{height:260px;min-height:0}.company-stock-card-v73153 .detail-color-info{min-height:0;padding:17px}.company-stock-card-v73153 .detail-size-stock{grid-template-columns:repeat(3,minmax(64px,1fr))}}.compact-source-v73154{display:none!important}.product-stock-workbench-v73154{overflow:hidden;border:1px solid #dce5f0;border-radius:16px;background:#fff;box-shadow:0 8px 24px rgba(38,67,107,.05)}.compact-stock-head-v73154{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:14px 16px;border-bottom:1px solid #dfe7f1;background:#fbfcfe}.compact-stock-head-v73154 small{display:block;color:#3970d6;font-size:10px;font-weight:900;letter-spacing:.16em}.compact-stock-head-v73154 h3{margin:3px 0 0;color:#172c48;font-size:18px}.compact-stock-head-v73154 p{margin:4px 0 0;color:#75839a;font-size:12px}.compact-stock-totals-v73154{display:flex;align-items:center;justify-content:flex-end;gap:7px;flex-wrap:wrap}.compact-stock-totals-v73154>span{display:inline-flex;align-items:center;gap:5px;padding:6px 9px;border-radius:8px;background:#eff3f8;color:#617087;font-size:11px;font-weight:800;white-space:nowrap}.compact-stock-totals-v73154 b{color:#1b304c;font-size:14px}.compact-stock-totals-v73154 .available{background:#eaf8f2;color:#15815d}.compact-stock-totals-v73154 .available b{color:#087957}.compact-stock-totals-v73154 .supplier{border:1px solid #d7e4f5;background:#f5f8fd;color:#46617f}.compact-stock-scroll-v73154{width:100%;overflow-x:auto;overscroll-behavior-inline:contain}.compact-stock-scroll-v73154 table{width:100%;min-width:920px;border-collapse:separate;border-spacing:0;table-layout:fixed}.product-stock-workbench-v73154.has-supply-v73154 table{min-width:1240px}.compact-stock-scroll-v73154 th{padding:9px 11px;border-bottom:1px solid #dfe7f1;background:#f5f8fc;color:#65758c;font-size:11px;font-weight:900;text-align:left;white-space:nowrap}.compact-stock-scroll-v73154 th:nth-child(1){width:180px}.compact-stock-scroll-v73154 th:nth-child(2){width:122px}.compact-stock-scroll-v73154 th:nth-child(3){width:190px}.compact-stock-scroll-v73154 th:nth-child(4){width:360px}.compact-stock-scroll-v73154 th:last-child{width:128px}.product-stock-workbench-v73154.has-supply-v73154 th:nth-child(5){width:390px}.compact-stock-scroll-v73154 td{padding:11px;border-bottom:1px solid #e6ebf2;vertical-align:top;color:#273a53;font-size:12px}.compact-stock-scroll-v73154 tbody tr:last-child td{border-bottom:0}.compact-stock-scroll-v73154 tbody tr:hover td{background:#fbfdff}.compact-product-main-v73154{display:flex;align-items:center;gap:10px}.compact-product-main-v73154>div{min-width:0}.compact-product-main-v73154 small{display:block;color:#7a879b;font-size:9px;font-weight:900;letter-spacing:.08em}.compact-product-main-v73154 strong{display:block;overflow:hidden;margin:2px 0 5px;color:#172c48;font-size:15px;text-overflow:ellipsis;white-space:nowrap}.compact-product-main-v73154>div>span{display:inline-block;padding:3px 6px;border-radius:999px;font-size:9px;font-weight:900}.compact-product-main-v73154 .is-normal{background:#e7f7f0;color:#0a7a56}.compact-product-main-v73154 .is-warning{background:#fff0e1;color:#b46813}.compact-product-image-v73154{flex:0 0 48px;width:48px;height:64px;overflow:hidden;padding:0;border:1px solid #d9e2ed;border-radius:9px;background:#edf1f7;color:#7d899a;font:inherit;font-size:10px;cursor:pointer}.compact-product-image-v73154 img{display:block;width:100%;height:100%;object-fit:cover}.compact-price-v73154 strong,.compact-price-v73154 span,.compact-price-v73154 small{display:block;white-space:nowrap}.compact-price-v73154 strong{color:#172c48;font-size:14px}.compact-price-v73154 span{margin-top:4px;color:#45617e;font-weight:800}.compact-price-v73154 small{margin-top:4px;color:#8290a3;font-size:10px}.compact-company-stock-v73154{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:5px}.compact-company-stock-v73154>span{padding:7px 6px;border-radius:7px;background:#f1f4f8;text-align:center}.compact-company-stock-v73154 i,.compact-company-stock-v73154 b{display:block;font-style:normal}.compact-company-stock-v73154 i{color:#7b899b;font-size:9px;font-weight:800}.compact-company-stock-v73154 b{margin-top:2px;color:#1a304b;font-size:14px}.compact-company-stock-v73154 .available{background:#e8f7f0}.compact-company-stock-v73154 .available i,.compact-company-stock-v73154 .available b{color:#0d7958}.compact-size-stock-v73154{display:grid;grid-template-columns:repeat(5,minmax(42px,1fr));gap:5px}.compact-size-stock-v73154>span{min-height:38px;padding:4px;border-radius:7px;background:#edf4ff;text-align:center}.compact-size-stock-v73154 i,.compact-size-stock-v73154 b{display:block;font-style:normal}.compact-size-stock-v73154 i{color:#70809a;font-size:9px;font-weight:800}.compact-size-stock-v73154 b{margin-top:1px;color:#17304d;font-size:13px}.compact-size-stock-v73154 .is-empty{background:#f3f5f8}.compact-size-stock-v73154 .is-empty b{color:#a2abba}.compact-suppliers-v73154{display:grid;gap:7px}.compact-suppliers-v73154 article{padding:7px 8px;border:1px solid #dce5f0;border-radius:8px;background:#f8fafd}.compact-supplier-head-v73154{display:flex;align-items:center;justify-content:space-between;gap:8px}.compact-supplier-head-v73154 button{overflow:hidden;padding:0;border:0;background:transparent;color:#1f61c7;font:inherit;font-weight:900;text-align:left;text-overflow:ellipsis;white-space:nowrap;cursor:pointer}.compact-supplier-head-v73154 button em{margin-right:5px;padding:2px 5px;border-radius:5px;background:#dfeaff;color:#245ec8;font-size:9px;font-style:normal}.compact-supplier-head-v73154 strong{color:#233950;font-size:11px;white-space:nowrap}.compact-supplier-meta-v73154{display:flex;gap:4px 9px;margin-top:4px;color:#77869a;font-size:9px;font-weight:700;flex-wrap:wrap}.compact-supplier-sizes-v73154{display:flex;gap:4px;margin-top:5px;flex-wrap:wrap}.compact-supplier-sizes-v73154>span{display:inline-flex;align-items:center;gap:3px;padding:2px 5px;border-radius:5px;background:#eaf0f8;color:#50637c}.compact-supplier-sizes-v73154 i{font-size:8px;font-style:normal}.compact-supplier-sizes-v73154 b{font-size:9px}.compact-empty-v73154{display:block;padding:14px;border:1px dashed #d8e1ec;border-radius:8px;color:#8491a3;text-align:center}.compact-actions-v73154{display:grid;gap:5px}.compact-actions-v73154 button{height:29px;padding:0 8px;border:1px solid #d5dfec;border-radius:7px;background:#fff;color:#29415f;font:inherit;font-size:10px;font-weight:800;cursor:pointer;white-space:nowrap}.compact-actions-v73154 button:hover{border-color:#80a6ed;background:#f5f9ff;color:#205fd5}.compact-actions-v73154 button.danger{color:#c43a3a}@media(max-width:900px){.compact-stock-head-v73154{align-items:flex-start;flex-direction:column}.compact-stock-totals-v73154{justify-content:flex-start}}#customer-table>.customer-region-group-v7346,#customer-table>.customer-excel-region-v73116{display:none!important}.product-stock-workbench-v73154 .compact-stock-scroll-v73154 td{vertical-align:middle}.product-stock-workbench-v73154 .compact-supply-cell-v73154{padding:9px 12px}.product-stock-workbench-v73154 .compact-suppliers-v73154{display:flex;min-width:0;flex-direction:column;gap:0}.product-stock-workbench-v73154 .compact-suppliers-v73154 article{min-width:0;padding:2px 0;border:0;border-radius:0;background:transparent}.product-stock-workbench-v73154 .compact-suppliers-v73154 article+article{margin-top:7px;padding-top:8px;border-top:1px solid #e3e9f1}.product-stock-workbench-v73154 .compact-supplier-head-v73154{justify-content:flex-start;gap:7px}.product-stock-workbench-v73154 .compact-supplier-head-v73154 button{max-width:170px;flex:0 1 auto}.product-stock-workbench-v73154 .compact-supplier-head-v73154 strong{display:inline-flex;align-items:center;min-height:22px;padding:2px 7px;border-radius:999px;background:#eaf8f2;color:#087957;font-size:10px}.product-stock-workbench-v73154 .compact-supplier-meta-v73154{gap:3px 10px;margin-top:5px;line-height:1.45}.product-stock-workbench-v73154 .compact-supplier-meta-v73154 span{white-space:nowrap}.product-stock-workbench-v73154 .compact-supplier-sizes-v73154{display:grid;grid-template-columns:repeat(7,minmax(30px,1fr));gap:3px;margin-top:6px}.product-stock-workbench-v73154 .compact-supplier-sizes-v73154>span{justify-content:center;min-width:0;padding:3px 4px;background:#edf4ff}.product-stock-workbench-v73154 .compact-empty-v73154{padding:8px;border:0;background:#f6f8fb}@media(max-width:1350px){.product-stock-workbench-v73154 .compact-supplier-sizes-v73154{grid-template-columns:repeat(4,minmax(34px,1fr))}}.supplier-stock-card-list-v73158{overflow:hidden;border:1px solid #dce5f0;border-radius:13px;background:#fff}.supplier-stock-card-v73158{display:grid;grid-template-columns:minmax(260px,1.15fr) minmax(310px,1.3fr) 105px minmax(360px,1.8fr) 112px;align-items:center;gap:16px;padding:14px 16px;border-bottom:1px solid #e5ebf2}.supplier-stock-card-v73158:last-child{border-bottom:0}.supplier-stock-card-v73158:hover{background:#fbfdff}.supplier-stock-product-v73158{display:flex;align-items:center;gap:14px;min-width:0}.supplier-stock-product-v73158 .supplier-product-cell-v73127{min-width:165px;flex:1}.supplier-stock-owner-v73158{display:grid;gap:2px;padding-left:12px;border-left:1px solid #e2e8f0;min-width:90px}.supplier-stock-owner-v73158 span{color:#8491a3;font-size:9px;font-weight:800}.supplier-stock-owner-v73158 button{overflow:hidden;padding:0;border:0;background:transparent;color:#1f61c7;font:inherit;font-size:11px;font-weight:900;text-align:left;text-overflow:ellipsis;white-space:nowrap;cursor:pointer}.supplier-stock-meta-v73158{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:5px}.supplier-stock-meta-v73158>span{min-width:0;padding:7px 5px;border-radius:7px;background:#f4f7fb;text-align:center}.supplier-stock-meta-v73158 i,.supplier-stock-meta-v73158 b{display:block;overflow:hidden;font-style:normal;text-overflow:ellipsis;white-space:nowrap}.supplier-stock-meta-v73158 i{color:#8491a3;font-size:8px;font-weight:800}.supplier-stock-meta-v73158 b{margin-top:2px;color:#32465e;font-size:10px}.supplier-stock-total-v73158{padding:9px 7px;border-radius:9px;background:#e9f8f1;text-align:center}.supplier-stock-total-v73158 i,.supplier-stock-total-v73158 b,.supplier-stock-total-v73158 span{display:block;font-style:normal}.supplier-stock-total-v73158 i{color:#4b8973;font-size:9px;font-weight:800}.supplier-stock-total-v73158 b{margin-top:2px;color:#087957;font-size:18px}.supplier-stock-total-v73158 span{color:#4b8973;font-size:8px;font-weight:800}.supplier-stock-sizes-v73158{display:grid;grid-template-columns:repeat(5,minmax(44px,1fr));gap:5px}.supplier-stock-sizes-v73158>span{min-height:39px;padding:5px 4px;border-radius:7px;background:#edf4ff;text-align:center}.supplier-stock-sizes-v73158 i,.supplier-stock-sizes-v73158 b{display:block;font-style:normal}.supplier-stock-sizes-v73158 i{color:#71819a;font-size:8px;font-weight:800}.supplier-stock-sizes-v73158 b{margin-top:1px;color:#17304d;font-size:12px}.supplier-stock-sizes-v73158 .is-empty{background:#f2f4f7}.supplier-stock-sizes-v73158 .is-empty b{color:#a1aaba}.supplier-stock-match-v73158{text-align:center}.product-stock-workbench-v73154 .compact-stock-scroll-v73154 table{min-width:980px}.product-stock-workbench-v73154 .compact-stock-scroll-v73154 th:nth-child(1){width:180px}.product-stock-workbench-v73154 .compact-stock-scroll-v73154 th:nth-child(2){width:125px}.product-stock-workbench-v73154 .compact-stock-scroll-v73154 th:nth-child(3){width:190px}.product-stock-workbench-v73154 .compact-stock-scroll-v73154 th:nth-child(4){width:auto}.product-stock-workbench-v73154 .compact-stock-scroll-v73154 th:nth-child(5){width:128px}.compact-supply-row-v73158>td{padding:0!important;background:#f8fafc!important;vertical-align:middle!important}.compact-supply-row-v73158:hover>td{background:#f8fafc!important}.compact-supply-panel-v73158{padding:10px 12px 12px;border-bottom:1px solid #dfe7f1}.compact-supply-panel-v73158>header{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:8px}.compact-supply-panel-v73158>header>div{display:flex;align-items:baseline;gap:8px}.compact-supply-panel-v73158>header small{color:#3970d6;font-size:8px;font-weight:900;letter-spacing:.1em}.compact-supply-panel-v73158>header strong{color:#253a55;font-size:12px}.compact-supply-panel-v73158>header>span{color:#7c899b;font-size:9px}.compact-suppliers-v73158{display:grid;gap:7px}.compact-supplier-card-v73158{display:grid;grid-template-columns:minmax(150px,.8fr) minmax(280px,1.25fr) 100px minmax(390px,1.8fr);align-items:center;gap:14px;padding:9px 10px;border:1px solid #dfe7f1;border-radius:10px;background:#fff}.compact-supplier-identity-v73158{display:grid;justify-items:start;gap:2px;min-width:0}.compact-supplier-identity-v73158 small{color:#8290a3;font-size:8px;font-weight:800}.compact-supplier-identity-v73158 button{display:flex;align-items:center;max-width:100%;overflow:hidden;padding:0;border:0;background:transparent;color:#1f61c7;font:inherit;font-size:12px;font-weight:900;text-overflow:ellipsis;white-space:nowrap;cursor:pointer}.compact-supplier-identity-v73158 button em{margin-right:5px;padding:2px 5px;border-radius:5px;background:#dfeaff;color:#245ec8;font-size:8px;font-style:normal}.compact-supplier-identity-v73158>span{color:#7a889a;font-size:9px}.compact-supplier-meta-v73158{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:5px}.compact-supplier-meta-v73158>span{min-width:0;padding:6px 4px;border-radius:7px;background:#f4f7fb;text-align:center}.compact-supplier-meta-v73158 i,.compact-supplier-meta-v73158 b{display:block;overflow:hidden;font-style:normal;text-overflow:ellipsis;white-space:nowrap}.compact-supplier-meta-v73158 i{color:#8290a3;font-size:8px;font-weight:800}.compact-supplier-meta-v73158 b{margin-top:2px;color:#31465e;font-size:9px}.compact-supplier-total-v73158{padding:7px;border-radius:8px;background:#e9f8f1;text-align:center}.compact-supplier-total-v73158 i,.compact-supplier-total-v73158 b,.compact-supplier-total-v73158 span{display:block;font-style:normal}.compact-supplier-total-v73158 i{color:#4b8973;font-size:8px;font-weight:800}.compact-supplier-total-v73158 b{margin-top:1px;color:#087957;font-size:16px}.compact-supplier-total-v73158 span{color:#4b8973;font-size:8px;font-weight:800}.compact-supplier-sizes-v73158{display:grid;grid-template-columns:repeat(5,minmax(44px,1fr));gap:5px}.compact-supplier-sizes-v73158>span{min-height:35px;padding:4px;border-radius:7px;background:#edf4ff;text-align:center}.compact-supplier-sizes-v73158 i,.compact-supplier-sizes-v73158 b{display:block;font-style:normal}.compact-supplier-sizes-v73158 i{color:#71819a;font-size:8px;font-weight:800}.compact-supplier-sizes-v73158 b{margin-top:1px;color:#17304d;font-size:11px}@media(max-width:1450px){.supplier-stock-card-v73158{grid-template-columns:minmax(235px,1fr) minmax(260px,1fr) 92px minmax(320px,1.5fr)}.supplier-stock-match-v73158{grid-column:1/-1;text-align:right}.compact-supplier-card-v73158{grid-template-columns:140px minmax(250px,1fr) 90px minmax(330px,1.4fr)}}@media(max-width:980px){.supplier-stock-card-v73158{grid-template-columns:1fr 100px}.supplier-stock-meta-v73158,.supplier-stock-sizes-v73158{grid-column:1/-1}.compact-supplier-card-v73158{grid-template-columns:1fr 90px}.compact-supplier-meta-v73158,.compact-supplier-sizes-v73158{grid-column:1/-1}.compact-supply-panel-v73158>header{align-items:flex-start;flex-direction:column}}body:not(.cloud-booting) .app-shell,.page.active{animation:none!important}@media(prefers-reduced-motion:reduce){*,*::before,*::after{scroll-behavior:auto!important;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.compact-supplier-card-v73158{grid-template-columns:minmax(145px,.72fr) minmax(180px,.76fr) 94px minmax(430px,2.2fr);gap:10px}.compact-supplier-meta-v73158{grid-template-columns:repeat(2,minmax(0,1fr));gap:5px}@media(max-width:1450px){.compact-supplier-card-v73158{grid-template-columns:135px minmax(175px,.75fr) 88px minmax(360px,1.8fr)}}@media(max-width:980px){.compact-supplier-card-v73158{grid-template-columns:1fr 90px}.compact-supplier-meta-v73158,.compact-supplier-sizes-v73158{grid-column:1/-1}}@media(min-width:761px){.reservation-details-panel-v7346{width:min(1120px,calc(100vw - 40px));max-height:calc(100vh - 36px)}.reservation-details-panel-v7346>header{padding:17px 20px}.reservation-summary-v7346{gap:8px;padding:12px 20px}.reservation-summary-v7346 span{gap:2px;padding:9px 12px}.reservation-list-v7346{gap:8px!important;padding:12px 20px!important}.reservation-list-v7346 .reservation-order-card-v7348{display:grid!important;grid-template-columns:minmax(275px,.72fr) minmax(0,1.28fr)!important;align-items:stretch!important;overflow:hidden!important;border-radius:10px!important}.reservation-order-v7346{grid-template-columns:minmax(0,1fr) auto auto!important;align-content:center!important;gap:10px!important;min-height:62px!important;padding:9px 11px!important;border-right:1px solid #dce6f1!important;background:#f2f6fb!important}.reservation-order-identity-v7348{min-width:0}.reservation-order-identity-v7348 b,.reservation-order-identity-v7348 em{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.reservation-order-total-v7348{justify-items:end!important;gap:1px!important}.reservation-order-total-v7348 strong{font-size:13px!important}.reservation-order-v7346>button{min-width:68px!important;min-height:32px!important;padding:6px 8px!important}.reservation-lines-head-v7348{display:none!important}.reservation-lines-v7346{display:grid!important;align-content:center!important}.reservation-lines-v7346>.reservation-line-v7348{grid-template-columns:36px minmax(110px,1fr) minmax(88px,.55fr) 66px!important;gap:9px!important;min-height:61px!important;padding:8px 11px!important;border-top:0!important}.reservation-lines-v7346>.reservation-line-v7348+.reservation-line-v7348{border-top:1px solid #e6ecf3!important}.reservation-lines-v7346 img,.reservation-lines-v7346 .image-placeholder{width:34px!important;height:34px!important;border-radius:7px!important}.reservation-lines-v7346>div>strong{font-size:12px!important}.reservation-details-panel-v7346>footer{padding:10px 20px}}@media(min-width:761px)and (max-width:980px){.reservation-list-v7346 .reservation-order-card-v7348{grid-template-columns:minmax(245px,.8fr) minmax(0,1.2fr)!important}.reservation-order-v7346{grid-template-columns:minmax(0,1fr) auto!important}.reservation-order-v7346>button{grid-column:1/-1;width:100%!important}}.product-stock-workbench-v73154 .compact-supplier-card-v73158{grid-template-columns:180px 260px 100px minmax(360px,1fr);gap:10px}.product-stock-workbench-v73154 .compact-supplier-meta-v73158{grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.product-stock-workbench-v73154 .compact-supplier-sizes-v73158{grid-template-columns:repeat(5,minmax(42px,1fr));gap:5px}.product-stock-workbench-v73154 .compact-supplier-sizes-v73158>span{min-height:38px;padding:4px;border-radius:7px}.product-stock-workbench-v73154 .compact-supplier-sizes-v73158 i{color:#70809a;font-size:9px}.product-stock-workbench-v73154 .compact-supplier-sizes-v73158 b{color:#17304d;font-size:13px}.product-stock-workbench-v73154 .compact-supplier-sizes-v73158 .is-empty{background:#f3f5f8}.product-stock-workbench-v73154 .compact-supplier-sizes-v73158 .is-empty b{color:#a2abba}@media(max-width:980px){.product-stock-workbench-v73154 .compact-supplier-card-v73158{grid-template-columns:1fr 90px}.product-stock-workbench-v73154 .compact-supplier-meta-v73158,.product-stock-workbench-v73154 .compact-supplier-sizes-v73158{grid-column:1/-1}}.product-stock-workbench-v73154 .compact-supply-panel-v73158{padding-right:0;padding-left:0}.product-stock-workbench-v73154 .compact-supply-panel-v73158>header{padding-right:12px;padding-left:12px}.product-stock-workbench-v73154 .compact-suppliers-v73158{padding-right:0;padding-left:0}.product-stock-workbench-v73154 .compact-supplier-card-v73158{grid-template-columns:180px 280px 100px minmax(360px,1fr) 149px;gap:0;padding-right:0;padding-left:0}.product-stock-workbench-v73154 .compact-supplier-identity-v73158,.product-stock-workbench-v73154 .compact-supplier-meta-v73158,.product-stock-workbench-v73154 .compact-supplier-total-v73158,.product-stock-workbench-v73154 .compact-supplier-sizes-v73158{margin-right:11px;margin-left:11px}.product-stock-workbench-v73154 .compact-supplier-identity-v73158{grid-column:1}.product-stock-workbench-v73154 .compact-supplier-meta-v73158{grid-column:2}.product-stock-workbench-v73154 .compact-supplier-total-v73158{grid-column:3}.product-stock-workbench-v73154 .compact-supplier-sizes-v73158{grid-column:4}@media(max-width:980px){.product-stock-workbench-v73154 .compact-supply-panel-v73158{padding-right:12px;padding-left:12px}.product-stock-workbench-v73154 .compact-supply-panel-v73158>header{padding-right:0;padding-left:0}.product-stock-workbench-v73154 .compact-supplier-card-v73158{grid-template-columns:1fr 90px;gap:10px;padding-right:10px;padding-left:10px}.product-stock-workbench-v73154 .compact-supplier-identity-v73158,.product-stock-workbench-v73154 .compact-supplier-total-v73158{grid-column:auto;margin-right:0;margin-left:0}.product-stock-workbench-v73154 .compact-supplier-meta-v73158,.product-stock-workbench-v73154 .compact-supplier-sizes-v73158{grid-column:1/-1;margin-right:0;margin-left:0}}.product-stock-workbench-v73154 .compact-supply-heading-row-v73168 .compact-supply-panel-v73158{padding-bottom:8px}.product-stock-workbench-v73154 .compact-supply-heading-row-v73168 .compact-supply-panel-v73158>header{margin-bottom:0}.product-stock-workbench-v73154 .compact-supplier-detail-row-v73168>td{padding:8px 11px!important;background:#f8fafc!important;vertical-align:middle!important}.product-stock-workbench-v73154 .compact-supplier-detail-row-v73168:hover>td{background:#f8fafc!important}.product-stock-workbench-v73154 .compact-supplier-card-v73168{display:flex;align-items:center;gap:8px;width:100%;min-width:0;padding:0;border:0;border-radius:0;background:transparent}.product-stock-workbench-v73154 .compact-supplier-card-v73168 .compact-supplier-identity-v73158{flex:0 0 112px;grid-column:auto;margin:0}.product-stock-workbench-v73154 .compact-supplier-facts-v73168{display:flex;flex:1 1 auto;align-items:stretch;gap:5px;min-width:0}.product-stock-workbench-v73154 .compact-supplier-facts-v73168 .compact-supplier-meta-v73158{flex:1 1 auto;grid-column:auto;grid-template-columns:repeat(2,minmax(72px,1fr));min-width:0;margin:0}.product-stock-workbench-v73154 .compact-supplier-facts-v73168 .compact-supplier-total-v73158{flex:0 0 88px;grid-column:auto;margin:0}.product-stock-workbench-v73154 .compact-supplier-detail-row-v73168 .compact-supplier-sizes-v73158{grid-column:auto;width:100%;margin:0}@media(max-width:980px){.product-stock-workbench-v73154 .compact-supplier-card-v73168{align-items:stretch;flex-direction:column}.product-stock-workbench-v73154 .compact-supplier-card-v73168 .compact-supplier-identity-v73158{flex-basis:auto;width:100%}.product-stock-workbench-v73154 .compact-supplier-facts-v73168{width:100%}}.factory-data-table-v73144 .data-column-drag-v73144{display:none!important}.factory-data-table-v73144 th.sheet-filter-head-v73117>span{vertical-align:middle}.factory-data-table-v73144 th.sheet-filter-head-v73117>.sheet-filter-button-v73117{margin-left:6px!important;vertical-align:middle}.factory-copy-cell-v73170{display:flex;align-items:center;gap:6px;width:100%;min-width:0}.factory-copy-cell-v73170>.factory-name-link-v73144,.factory-copy-cell-v73170>.data-cell-ellipsis-v73144{flex:1 1 auto;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:left}.factory-copy-button-v73170{display:inline-grid!important;flex:0 0 23px;margin-left:auto!important;place-items:center;width:23px!important;height:23px!important;min-width:23px!important;padding:0!important;border:1px solid #d8e2ed!important;border-radius:7px!important;background:#fff!important;color:#7187a1!important;cursor:pointer!important}.factory-copy-button-v73170:hover,.factory-copy-button-v73170.is-copied{border-color:#8db5e8!important;background:#eaf3ff!important;color:#1764d6!important}.factory-copy-button-v73170 svg{width:13px;height:13px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round}.factory-source-channel-v73170{display:inline-flex;align-items:center;min-height:23px;padding:2px 8px;border:1px solid #cfe1f7;border-radius:999px;background:#eef6ff;color:#2d669f;font-size:10px;font-weight:850;white-space:nowrap}html[data-crm-theme=walnut] body,html[data-crm-theme=walnut] .app-shell,html[data-crm-theme=walnut] main{background:#fdf6ec!important}html[data-crm-theme=walnut] .sidebar{color:#2f2723!important;border-right:1px solid #f0e6d6!important;background:linear-gradient(180deg,#f0e6d6,#fdf6ec)!important}html[data-crm-theme=walnut] .sidebar .brand strong,html[data-crm-theme=walnut] .sidebar .brand h2,html[data-crm-theme=walnut] .sidebar .nav-item,html[data-crm-theme=walnut] .sidebar .nav-item .nav-chevron,html[data-crm-theme=walnut] .sidebar-foot,html[data-crm-theme=walnut] .sidebar-foot b{color:#2f2723!important}html[data-crm-theme=walnut] .sidebar .brand small{color:#7c6d65!important}html[data-crm-theme=walnut] .sidebar .nav-item:hover,html[data-crm-theme=walnut] .sidebar .nav-item.active,html[data-crm-theme=walnut] .sidebar .nav-item[aria-expanded=true]{color:#2f2723!important;background:#ffffff!important;box-shadow:inset 3px 0 #059669,0 4px 14px rgba(91,67,47,.07)!important}html[data-crm-theme=walnut] .sidebar .nav-item:hover>.nav-icon-v7349,html[data-crm-theme=walnut] .sidebar .nav-item.active>.nav-icon-v7349,html[data-crm-theme=walnut] .sidebar .nav-item[aria-expanded=true]>.nav-icon-v7349,html[data-crm-theme=walnut] .sidebar .nav-item[aria-expanded=true] .nav-chevron{color:#059669!important}html[data-crm-theme=walnut] .workspace-tabs-v7390{border-color:#f0e6d6!important;background:rgba(253,246,236,.97)!important}html[data-crm-theme=walnut] .workspace-tab-v7390.is-active{border-color:#f0e6d6!important;color:#047857!important}html[data-crm-theme=walnut] .panel,html[data-crm-theme=walnut] .card,html[data-crm-theme=walnut] .table-wrap,html[data-crm-theme=walnut] .modal-card,html[data-crm-theme=walnut] .drawer-panel{border-color:#f0e6d6!important;background-color:#ffffff}.crm-theme-swatch-v7277,.crm-theme-swatch-v7277:hover,.crm-theme-swatch-v7277.is-active{width:20px!important;height:20px!important;padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important}.crm-theme-swatch-v7277 span{width:19px!important;height:19px!important;border:0!important}@media(max-width:760px){html[data-crm-theme=walnut] .sidebar{border-top:1px solid #f0e6d6!important;box-shadow:0 -12px 28px rgba(91,67,47,.12)!important}}html[data-crm-theme=rock]{--blue: #0077b6;--green: #059669;--pale: #fafcff;--line: #90e0ef;--mc-success: #059669;--mc-success-soft: rgba(5, 150, 105, .1);--mc-warning: #d97706;--mc-warning-soft: rgba(217, 119, 6, .1);--mc-danger: #dc2626;--mc-danger-soft: rgba(220, 38, 38, .09)}html[data-crm-theme=rock] body,html[data-crm-theme=rock] .app-shell,html[data-crm-theme=rock] main{background:#fafcff!important}html[data-crm-theme=rock] .sidebar{color:#ffffff!important;border-right-color:#90e0ef!important;background:#0077b6!important}html[data-crm-theme=rock] .sidebar .brand strong,html[data-crm-theme=rock] .sidebar .brand h2,html[data-crm-theme=rock] .sidebar .nav-item,html[data-crm-theme=rock] .sidebar .nav-item .nav-label,html[data-crm-theme=rock] .sidebar .nav-item .nav-chevron,html[data-crm-theme=rock] .sidebar-foot,html[data-crm-theme=rock] .sidebar-foot b{color:#ffffff!important}html[data-crm-theme=rock] .sidebar .brand small{color:#90e0ef!important}html[data-crm-theme=rock] .sidebar .nav-item:hover,html[data-crm-theme=rock] .sidebar .nav-item.active,html[data-crm-theme=rock] .sidebar .nav-item[aria-expanded=true]{color:#ffffff!important;background:rgba(255,255,255,.16)!important;box-shadow:inset 3px 0 #48cae4!important}html[data-crm-theme=rock] .brand-mark{background:#ffffff!important}html[data-crm-theme=rock] .primary{color:#ffffff!important;background:#0077b6!important;border-color:#0077b6!important;box-shadow:0 5px 12px rgba(0,119,182,.2)}html[data-crm-theme=rock] .primary:hover{color:#ffffff!important;background:#0077b6!important;border-color:#48cae4!important;box-shadow:0 6px 16px rgba(0,119,182,.28)}html[data-crm-theme=rock] .secondary{color:#0077b6;background:#ffffff;border-color:#48cae4}html[data-crm-theme=rock] .secondary:hover{color:#0077b6;background:#fafcff;border-color:#0077b6}html[data-crm-theme=rock] .panel,html[data-crm-theme=rock] .card,html[data-crm-theme=rock] .stat,html[data-crm-theme=rock] .product-card,html[data-crm-theme=rock] .table-wrap,html[data-crm-theme=rock] .modal-card,html[data-crm-theme=rock] .modal-panel,html[data-crm-theme=rock] .drawer-panel{background-color:#ffffff;border-color:#90e0ef;box-shadow:0 1px 3px rgba(0,119,182,.08),0 1px 2px rgba(0,119,182,.05)}html[data-crm-theme=rock] th,html[data-crm-theme=rock] thead th{background:#fafcff;border-color:#90e0ef}html[data-crm-theme=rock] tbody tr:hover>td{background:#fafcff}html[data-crm-theme=rock] .workspace-tabs-v7390,html[data-crm-theme=rock] .customer-lifecycle-tabs,html[data-crm-theme=rock] .master-tabs,html[data-crm-theme=rock] .module-selector{background:#fafcff;border-color:#90e0ef}html[data-crm-theme=rock] .workspace-tab-v7390.is-active,html[data-crm-theme=rock] .customer-lifecycle-tabs button.active,html[data-crm-theme=rock] .master-tabs button.active{color:#0077b6!important;background:#ffffff!important;border-color:#48cae4!important}html[data-crm-theme=rock] .stat-icon,html[data-crm-theme=rock] .quote-step>span,html[data-crm-theme=rock] .prelaunch-stage-index-v7361{color:#0077b6;background:#90e0ef}html[data-crm-theme=rock] .mini-progress-v7250,html[data-crm-theme=rock] .prep-hub-card-progress-v73149>span,html[data-crm-theme=rock] .prelaunch-stage-progress-v7361 i{background:#90e0ef}html[data-crm-theme=rock] .mini-progress-v7250 i,html[data-crm-theme=rock] .prep-hub-card-progress-v73149>span>b,html[data-crm-theme=rock] .prelaunch-stage-progress-v7361 i b{background:linear-gradient(90deg,#0077b6,#48cae4)}html[data-crm-theme=rock] .eyebrow,html[data-crm-theme=rock] .link,html[data-crm-theme=rock] .icon-btn,html[data-crm-theme=rock] a:not(.primary){color:#0077b6}html[data-crm-theme=rock] .badge,html[data-crm-theme=rock] .stage-converted,html[data-crm-theme=rock] .workflow-state-v7228>b,html[data-crm-theme=rock] .stock-detail-status-v73150.is-available,html[data-crm-theme=rock] .compact-product-main-v73154 .is-normal{color:#059669!important;background:rgba(5,150,105,.1)!important;border-color:#059669!important}html[data-crm-theme=rock] .status-warn,html[data-crm-theme=rock] .stage-pending,html[data-crm-theme=rock] .quote-stage-v7240.pending,html[data-crm-theme=rock] .stock-detail-status-v73150.is-reserved,html[data-crm-theme=rock] .vip-badge{color:#d97706!important;background:rgba(217,119,6,.1)!important;border-color:#d97706!important}html[data-crm-theme=rock] .status-danger,html[data-crm-theme=rock] .quote-stage-v7240.error,html[data-crm-theme=rock] .stock-detail-status-v73150.is-out,html[data-crm-theme=rock] .danger,html[data-crm-theme=rock] .remove{color:#dc2626!important}html[data-crm-theme=rock] .status-danger,html[data-crm-theme=rock] .quote-stage-v7240.error,html[data-crm-theme=rock] .stock-detail-status-v73150.is-out{background:rgba(220,38,38,.09)!important;border-color:#dc2626!important}html[data-crm-theme=rock] input:focus,html[data-crm-theme=rock] select:focus,html[data-crm-theme=rock] textarea:focus{border-color:#0077b6!important;box-shadow:0 0 0 3px rgba(72,202,228,.28)!important}html[data-crm-theme=rock] .crm-theme-swatch-v7277[data-crm-theme=rock] span{background:#0077b6!important}html[data-crm-theme=lavender]{--blue: #5e6ad2;--green: #3dd68c;--pale: #101014;--line: #2c2c3a;--text: #f1f1f4;--muted: #8a8f98;--mc-success: #3dd68c;--mc-success-soft: rgba(61, 214, 140, .14);--mc-warning: #f0c000;--mc-warning-soft: rgba(240, 192, 0, .14);--mc-danger: #eb5757;--mc-danger-soft: rgba(235, 87, 87, .14);color-scheme:dark}html[data-crm-theme=lavender] body,html[data-crm-theme=lavender] .app-shell,html[data-crm-theme=lavender] main,html[data-crm-theme=lavender] .page{color:#f1f1f4;background:#101014!important}html[data-crm-theme=lavender] .sidebar{color:#f1f1f4!important;border-right:1px solid #2c2c3a!important;background:#1b1b25!important}html[data-crm-theme=lavender] .sidebar .brand strong,html[data-crm-theme=lavender] .sidebar .brand h2,html[data-crm-theme=lavender] .sidebar .nav-item.active,html[data-crm-theme=lavender] .sidebar .nav-item[aria-expanded=true]{color:#f1f1f4!important}html[data-crm-theme=lavender] .sidebar .brand small,html[data-crm-theme=lavender] .sidebar .nav-item,html[data-crm-theme=lavender] .sidebar .nav-item .nav-chevron,html[data-crm-theme=lavender] .sidebar-foot,html[data-crm-theme=lavender] .sidebar-foot b{color:#8a8f98!important}html[data-crm-theme=lavender] .sidebar .nav-item:hover,html[data-crm-theme=lavender] .sidebar .nav-item.active,html[data-crm-theme=lavender] .sidebar .nav-item[aria-expanded=true]{color:#f1f1f4!important;background:rgba(94,106,210,.1)!important;box-shadow:inset 2px 0 #5e6ad2!important}html[data-crm-theme=lavender] .brand-mark,html[data-crm-theme=lavender] .primary{color:#ffffff!important;background:#5e6ad2!important;border-color:#5e6ad2!important;box-shadow:0 0 24px rgba(94,106,210,.15)}html[data-crm-theme=lavender] .primary:hover{background:#4e5bbf!important;border-color:#4e5bbf!important}html[data-crm-theme=lavender] .secondary,html[data-crm-theme=lavender] .icon-button,html[data-crm-theme=lavender] .workspace-tab-v7390{color:#f1f1f4;background:transparent;border-color:#2c2c3a;box-shadow:none}html[data-crm-theme=lavender] .secondary:hover,html[data-crm-theme=lavender] .icon-button:hover,html[data-crm-theme=lavender] .workspace-tab-v7390:hover{color:#f1f1f4;background:#1f1f2e;border-color:#8a8f98}html[data-crm-theme=lavender] .panel,html[data-crm-theme=lavender] .card,html[data-crm-theme=lavender] .stat,html[data-crm-theme=lavender] .product-card,html[data-crm-theme=lavender] .table-card,html[data-crm-theme=lavender] .table-wrap,html[data-crm-theme=lavender] .customer-pool-switch,html[data-crm-theme=lavender] .followup-reminder-card,html[data-crm-theme=lavender] .modal-card,html[data-crm-theme=lavender] .drawer-panel{color:#f1f1f4;background:#1b1b25!important;border-color:#2c2c3a!important;box-shadow:none!important}html[data-crm-theme=lavender] .modal-panel,html[data-crm-theme=lavender] .sheet-filter-menu-v73117,html[data-crm-theme=lavender] .mc-smooth-select-menu-v73146,html[data-crm-theme=lavender] .account-popover-v7323,html[data-crm-theme=lavender] .prep-hub-multiselect-menu-v7378,html[data-crm-theme=lavender] .prelaunch-type-menu-v7369,html[data-crm-theme=lavender] .tracking-detail-panel-v7390{color:#f1f1f4!important;background:#1f1f2e!important;border-color:#2c2c3a!important;box-shadow:0 24px 48px rgba(0,0,0,.4)!important}html[data-crm-theme=lavender] .workspace-tabs-v7390,html[data-crm-theme=lavender] .customer-lifecycle-tabs,html[data-crm-theme=lavender] .master-tabs,html[data-crm-theme=lavender] .module-selector,html[data-crm-theme=lavender] .sheet-filter-menu-v73117>header,html[data-crm-theme=lavender] .sheet-filter-menu-v73117>footer,html[data-crm-theme=lavender] .mc-smooth-select-menu-v73146>header{color:#f1f1f4;background:#1f1f2e!important;border-color:#2c2c3a!important;box-shadow:none}html[data-crm-theme=lavender] .workspace-tab-v7390.is-active,html[data-crm-theme=lavender] .customer-lifecycle-tabs button.active,html[data-crm-theme=lavender] .master-tabs button.active,html[data-crm-theme=lavender] .mc-smooth-select-option-v73146.is-selected,html[data-crm-theme=lavender] .prep-hub-multiselect-menu-v7378 button.is-selected,html[data-crm-theme=lavender] .prelaunch-type-menu-v7369 button.is-selected{color:#f1f1f4!important;background:rgba(94,106,210,.1)!important;border-color:#5e6ad2!important}html[data-crm-theme=lavender] h1,html[data-crm-theme=lavender] h2,html[data-crm-theme=lavender] h3,html[data-crm-theme=lavender] h4,html[data-crm-theme=lavender] .card-head,html[data-crm-theme=lavender] td,html[data-crm-theme=lavender] label{color:#f1f1f4}html[data-crm-theme=lavender] small,html[data-crm-theme=lavender] .muted,html[data-crm-theme=lavender] .empty,html[data-crm-theme=lavender] .quote-number,html[data-crm-theme=lavender] th{color:#8a8f98!important}html[data-crm-theme=lavender] th,html[data-crm-theme=lavender] thead th{background:#1f1f2e!important;border-color:#2c2c3a!important}html[data-crm-theme=lavender] td,html[data-crm-theme=lavender] tbody tr,html[data-crm-theme=lavender] .quote-row{border-color:#2c2c3a!important}html[data-crm-theme=lavender] tbody tr:hover>td,html[data-crm-theme=lavender] .quick-actions button:hover,html[data-crm-theme=lavender] .picker-item:hover{background:#1f1f2e!important}html[data-crm-theme=lavender] input:not([type=checkbox]):not([type=radio]),html[data-crm-theme=lavender] select,html[data-crm-theme=lavender] textarea,html[data-crm-theme=lavender] .quick-actions button,html[data-crm-theme=lavender] .picker-item,html[data-crm-theme=lavender] .product-picker,html[data-crm-theme=lavender] .trash-row,html[data-crm-theme=lavender] .version-row,html[data-crm-theme=lavender] .activity-row,html[data-crm-theme=lavender] .followup-row,html[data-crm-theme=lavender] .followup-entry{color:#f1f1f4!important;background:#1b1b25!important;border-color:#2c2c3a!important}html[data-crm-theme=lavender] input::placeholder,html[data-crm-theme=lavender] textarea::placeholder{color:#8a8f98}html[data-crm-theme=lavender] input:focus,html[data-crm-theme=lavender] select:focus,html[data-crm-theme=lavender] textarea:focus{outline:none;border-color:#5e6ad2!important;box-shadow:0 0 0 2px rgba(94,106,210,.15)!important}html[data-crm-theme=lavender] .eyebrow,html[data-crm-theme=lavender] .link,html[data-crm-theme=lavender] .icon-btn,html[data-crm-theme=lavender] a:not(.primary){color:#6e79d6}html[data-crm-theme=lavender] .stat-icon,html[data-crm-theme=lavender] .quote-step>span,html[data-crm-theme=lavender] .prelaunch-stage-index-v7361{color:#f1f1f4;background:#5e6ad2}html[data-crm-theme=lavender] .mini-progress-v7250,html[data-crm-theme=lavender] .prep-hub-card-progress-v73149>span,html[data-crm-theme=lavender] .prelaunch-stage-progress-v7361 i{background:#2c2c3a}html[data-crm-theme=lavender] .mini-progress-v7250 i,html[data-crm-theme=lavender] .prep-hub-card-progress-v73149>span>b,html[data-crm-theme=lavender] .prelaunch-stage-progress-v7361 i b{background:linear-gradient(90deg,#5e6ad2,#6e79d6)}html[data-crm-theme=lavender] .badge,html[data-crm-theme=lavender] .stage-converted,html[data-crm-theme=lavender] .workflow-state-v7228>b,html[data-crm-theme=lavender] .stock-detail-status-v73150.is-available{color:#3dd68c!important;background:rgba(61,214,140,.14)!important;border-color:#3dd68c!important}html[data-crm-theme=lavender] .status-warn,html[data-crm-theme=lavender] .stage-pending,html[data-crm-theme=lavender] .quote-stage-v7240.pending,html[data-crm-theme=lavender] .stock-detail-status-v73150.is-reserved,html[data-crm-theme=lavender] .vip-badge{color:#f0c000!important;background:rgba(240,192,0,.14)!important;border-color:#f0c000!important}html[data-crm-theme=lavender] .status-danger,html[data-crm-theme=lavender] .quote-stage-v7240.error,html[data-crm-theme=lavender] .stock-detail-status-v73150.is-out,html[data-crm-theme=lavender] .danger,html[data-crm-theme=lavender] .remove{color:#eb5757!important}html[data-crm-theme=lavender] .status-danger,html[data-crm-theme=lavender] .quote-stage-v7240.error,html[data-crm-theme=lavender] .stock-detail-status-v73150.is-out{background:rgba(235,87,87,.14)!important;border-color:#eb5757!important}html[data-crm-theme=lavender] .crm-theme-swatch-v7277[data-crm-theme=lavender] span{background:#5e6ad2!important}@media(prefers-reduced-motion:no-preference){html[data-crm-theme=lavender] button,html[data-crm-theme=lavender] input,html[data-crm-theme=lavender] select,html[data-crm-theme=lavender] textarea{transition-duration:.14s!important}}html[data-crm-theme=emerald] body,html[data-crm-theme=emerald] .app-shell,html[data-crm-theme=emerald] main,html[data-crm-theme=emerald] .page{color:#1a1a1a;background:#fffdf7!important}html[data-crm-theme=emerald] .sidebar{color:#ffffff!important;border-right:1px solid rgba(212,175,55,.34)!important;background:linear-gradient(180deg,#1e3e34,#2e5e4e)!important}html[data-crm-theme=emerald] .sidebar .brand strong,html[data-crm-theme=emerald] .sidebar .brand h2,html[data-crm-theme=emerald] .sidebar .nav-item.active,html[data-crm-theme=emerald] .sidebar .nav-item[aria-expanded=true]{color:#ffffff!important}html[data-crm-theme=emerald] .sidebar .brand small,html[data-crm-theme=emerald] .sidebar .nav-item,html[data-crm-theme=emerald] .sidebar .nav-item .nav-chevron,html[data-crm-theme=emerald] .sidebar-foot,html[data-crm-theme=emerald] .sidebar-foot b{color:rgba(255,255,255,.78)!important}html[data-crm-theme=emerald] .sidebar .nav-item:hover,html[data-crm-theme=emerald] .sidebar .nav-item.active,html[data-crm-theme=emerald] .sidebar .nav-item[aria-expanded=true]{color:#ffffff!important;background:rgba(255,255,255,.12)!important;box-shadow:inset 3px 0 #d4af37,0 5px 16px rgba(20,47,39,.18)!important}html[data-crm-theme=emerald] .brand-mark,html[data-crm-theme=emerald] .primary{color:#ffffff!important;background:#2e5e4e!important;border-color:#2e5e4e!important;box-shadow:0 7px 20px rgba(46,94,78,.18)}html[data-crm-theme=emerald] .primary:hover{background:#3a7a66!important;border-color:#3a7a66!important}html[data-crm-theme=emerald] .secondary,html[data-crm-theme=emerald] .icon-button,html[data-crm-theme=emerald] .workspace-tab-v7390{color:#2e5e4e;background:#ffffff;border-color:rgba(46,94,78,.22);box-shadow:none}html[data-crm-theme=emerald] .secondary:hover,html[data-crm-theme=emerald] .icon-button:hover,html[data-crm-theme=emerald] .workspace-tab-v7390:hover{color:#1e3e34;background:#fffdf7;border-color:#d4af37}html[data-crm-theme=emerald] .panel,html[data-crm-theme=emerald] .card,html[data-crm-theme=emerald] .stat,html[data-crm-theme=emerald] .product-card,html[data-crm-theme=emerald] .table-card,html[data-crm-theme=emerald] .table-wrap,html[data-crm-theme=emerald] .customer-pool-switch,html[data-crm-theme=emerald] .followup-reminder-card,html[data-crm-theme=emerald] .modal-card,html[data-crm-theme=emerald] .modal-panel,html[data-crm-theme=emerald] .drawer-panel,html[data-crm-theme=emerald] .sheet-filter-menu-v73117,html[data-crm-theme=emerald] .mc-smooth-select-menu-v73146,html[data-crm-theme=emerald] .account-popover-v7323,html[data-crm-theme=emerald] .prep-hub-multiselect-menu-v7378,html[data-crm-theme=emerald] .prelaunch-type-menu-v7369,html[data-crm-theme=emerald] .tracking-detail-panel-v7390{color:#1a1a1a;background:#ffffff!important;border-color:rgba(46,94,78,.16)!important;box-shadow:0 12px 30px rgba(46,94,78,.08)!important}html[data-crm-theme=emerald] .workspace-tabs-v7390,html[data-crm-theme=emerald] .customer-lifecycle-tabs,html[data-crm-theme=emerald] .master-tabs,html[data-crm-theme=emerald] .module-selector,html[data-crm-theme=emerald] .sheet-filter-menu-v73117>header,html[data-crm-theme=emerald] .sheet-filter-menu-v73117>footer,html[data-crm-theme=emerald] .mc-smooth-select-menu-v73146>header{color:#1a1a1a;background:#fffdf7!important;border-color:rgba(46,94,78,.16)!important;box-shadow:none}html[data-crm-theme=emerald] .workspace-tab-v7390.is-active,html[data-crm-theme=emerald] .customer-lifecycle-tabs button.active,html[data-crm-theme=emerald] .master-tabs button.active,html[data-crm-theme=emerald] .mc-smooth-select-option-v73146.is-selected,html[data-crm-theme=emerald] .prep-hub-multiselect-menu-v7378 button.is-selected,html[data-crm-theme=emerald] .prelaunch-type-menu-v7369 button.is-selected{color:#1e3e34!important;background:rgba(46,94,78,.09)!important;border-color:#3a7a66!important}html[data-crm-theme=emerald] th,html[data-crm-theme=emerald] thead th{color:#6b6b6b!important;background:#fffdf7!important;border-color:rgba(46,94,78,.16)!important}html[data-crm-theme=emerald] td,html[data-crm-theme=emerald] tbody tr,html[data-crm-theme=emerald] .quote-row{color:#1a1a1a;border-color:rgba(46,94,78,.16)!important}html[data-crm-theme=emerald] tbody tr:hover>td,html[data-crm-theme=emerald] .quick-actions button:hover,html[data-crm-theme=emerald] .picker-item:hover{background:rgba(46,94,78,.05)!important}html[data-crm-theme=emerald] input:not([type=checkbox]):not([type=radio]),html[data-crm-theme=emerald] select,html[data-crm-theme=emerald] textarea,html[data-crm-theme=emerald] .quick-actions button,html[data-crm-theme=emerald] .picker-item,html[data-crm-theme=emerald] .product-picker,html[data-crm-theme=emerald] .trash-row,html[data-crm-theme=emerald] .version-row,html[data-crm-theme=emerald] .activity-row,html[data-crm-theme=emerald] .followup-row,html[data-crm-theme=emerald] .followup-entry{color:#1a1a1a!important;background:#ffffff!important;border-color:rgba(46,94,78,.2)!important}html[data-crm-theme=emerald] input:not([type=checkbox]):not([type=radio]):focus,html[data-crm-theme=emerald] select:focus,html[data-crm-theme=emerald] textarea:focus{outline:none;border-color:#d4af37!important;box-shadow:0 0 0 2px rgba(212,175,55,.18)!important}html[data-crm-theme=emerald] .eyebrow,html[data-crm-theme=emerald] .link,html[data-crm-theme=emerald] .icon-btn,html[data-crm-theme=emerald] a:not(.primary){color:#3a7a66}html[data-crm-theme=emerald] .stat-icon,html[data-crm-theme=emerald] .quote-step>span,html[data-crm-theme=emerald] .prelaunch-stage-index-v7361{color:#1e3e34;background:#e8cc6e}html[data-crm-theme=emerald] .mini-progress-v7250,html[data-crm-theme=emerald] .prep-hub-card-progress-v73149>span,html[data-crm-theme=emerald] .prelaunch-stage-progress-v7361 i{background:rgba(46,94,78,.12)}html[data-crm-theme=emerald] .mini-progress-v7250 i,html[data-crm-theme=emerald] .prep-hub-card-progress-v73149>span>b,html[data-crm-theme=emerald] .prelaunch-stage-progress-v7361 i b{background:linear-gradient(90deg,#2e5e4e,#d4af37)}html[data-crm-theme=emerald] .badge,html[data-crm-theme=emerald] .stage-converted,html[data-crm-theme=emerald] .workflow-state-v7228>b,html[data-crm-theme=emerald] .stock-detail-status-v73150.is-available{color:#2e5e4e!important;background:rgba(46,94,78,.1)!important;border-color:rgba(46,94,78,.22)!important}html[data-crm-theme=emerald] .status-warn,html[data-crm-theme=emerald] .stage-pending,html[data-crm-theme=emerald] .quote-stage-v7240.pending,html[data-crm-theme=emerald] .stock-detail-status-v73150.is-reserved,html[data-crm-theme=emerald] .vip-badge{color:#8a6810!important;background:rgba(212,175,55,.15)!important;border-color:rgba(212,175,55,.4)!important}html[data-crm-theme=emerald] .status-danger,html[data-crm-theme=emerald] .quote-stage-v7240.error,html[data-crm-theme=emerald] .stock-detail-status-v73150.is-out{color:#dc2626!important;background:rgba(220,38,38,.08)!important;border-color:rgba(220,38,38,.2)!important}html[data-crm-theme=emerald] .crm-theme-swatch-v7277[data-crm-theme=emerald] span{background:#2e5e4e!important}@media(prefers-reduced-motion:no-preference){html[data-crm-theme=emerald] button,html[data-crm-theme=emerald] input,html[data-crm-theme=emerald] select,html[data-crm-theme=emerald] textarea{transition-duration:.16s!important}}html[data-crm-theme=lavender]{--blue: #567b95;--green: #2e7d32;--pale: #f7f7f5;--line: #dfdfdf;--text: #121212;--muted: #5a5a5a;--mc-success: #2e7d32;--mc-success-soft: rgba(46, 125, 50, .1);--mc-warning: #e65100;--mc-warning-soft: rgba(230, 81, 0, .1);--mc-danger: #c62828;--mc-danger-soft: rgba(198, 40, 40, .09);color-scheme:light}html[data-crm-theme=lavender] body,html[data-crm-theme=lavender] .app-shell,html[data-crm-theme=lavender] main,html[data-crm-theme=lavender] .page{color:#121212;background:#f7f7f5!important}html[data-crm-theme=lavender] .sidebar{color:#ffffff!important;border-right:1px solid #456a84!important;background:linear-gradient(180deg,#456a84,#567b95)!important}html[data-crm-theme=lavender] .sidebar .brand strong,html[data-crm-theme=lavender] .sidebar .brand h2,html[data-crm-theme=lavender] .sidebar .nav-item,html[data-crm-theme=lavender] .sidebar .nav-item .nav-chevron,html[data-crm-theme=lavender] .sidebar-foot,html[data-crm-theme=lavender] .sidebar-foot b{color:#ffffff!important}html[data-crm-theme=lavender] .sidebar .brand small{color:rgba(255,255,255,.76)!important}html[data-crm-theme=lavender] .sidebar .nav-item:hover,html[data-crm-theme=lavender] .sidebar .nav-item.active,html[data-crm-theme=lavender] .sidebar .nav-item[aria-expanded=true]{color:#ffffff!important;background:rgba(255,255,255,.15)!important;box-shadow:inset 3px 0 #ffffff!important}html[data-crm-theme=lavender] .sidebar-mega-menu .mega-menu-title b,html[data-crm-theme=lavender] .sidebar-mega-menu .mega-menu-group h3,html[data-crm-theme=lavender] .sidebar-mega-menu .mega-menu-link{color:#ffffff!important}html[data-crm-theme=lavender] .brand-mark,html[data-crm-theme=lavender] .primary{color:#ffffff!important;background:#567b95!important;border-color:#567b95!important;box-shadow:none!important}html[data-crm-theme=lavender] .primary:hover{background:#456a84!important;border-color:#456a84!important}html[data-crm-theme=lavender] .secondary,html[data-crm-theme=lavender] .icon-button,html[data-crm-theme=lavender] .workspace-tab-v7390{color:#326891!important;background:#ffffff!important;border-color:#dfdfdf!important;box-shadow:none!important}html[data-crm-theme=lavender] .secondary:hover,html[data-crm-theme=lavender] .icon-button:hover,html[data-crm-theme=lavender] .workspace-tab-v7390:hover{color:#456a84!important;background:#f0f0ed!important;border-color:#567b95!important}html[data-crm-theme=lavender] .panel,html[data-crm-theme=lavender] .card,html[data-crm-theme=lavender] .stat,html[data-crm-theme=lavender] .product-card,html[data-crm-theme=lavender] .table-card,html[data-crm-theme=lavender] .table-wrap,html[data-crm-theme=lavender] .customer-pool-switch,html[data-crm-theme=lavender] .followup-reminder-card,html[data-crm-theme=lavender] .modal-card,html[data-crm-theme=lavender] .drawer-panel{color:#121212!important;background:#ffffff!important;border-color:#dfdfdf!important;box-shadow:0 1px 3px rgba(18,18,18,.05)!important}html[data-crm-theme=lavender] .modal-panel,html[data-crm-theme=lavender] .sheet-filter-menu-v73117,html[data-crm-theme=lavender] .mc-smooth-select-menu-v73146,html[data-crm-theme=lavender] .account-popover-v7323,html[data-crm-theme=lavender] .prep-hub-multiselect-menu-v7378,html[data-crm-theme=lavender] .prelaunch-type-menu-v7369,html[data-crm-theme=lavender] .tracking-detail-panel-v7390{color:#121212!important;background:#ffffff!important;border-color:#dfdfdf!important;box-shadow:0 4px 16px rgba(0,0,0,.1)!important}html[data-crm-theme=lavender] .workspace-tabs-v7390,html[data-crm-theme=lavender] .customer-lifecycle-tabs,html[data-crm-theme=lavender] .master-tabs,html[data-crm-theme=lavender] .module-selector,html[data-crm-theme=lavender] .sheet-filter-menu-v73117>header,html[data-crm-theme=lavender] .sheet-filter-menu-v73117>footer,html[data-crm-theme=lavender] .mc-smooth-select-menu-v73146>header{color:#121212!important;background:#f0f0ed!important;border-color:#dfdfdf!important;box-shadow:none!important}html[data-crm-theme=lavender] .workspace-tab-v7390.is-active,html[data-crm-theme=lavender] .customer-lifecycle-tabs button.active,html[data-crm-theme=lavender] .master-tabs button.active,html[data-crm-theme=lavender] .mc-smooth-select-option-v73146.is-selected,html[data-crm-theme=lavender] .prep-hub-multiselect-menu-v7378 button.is-selected,html[data-crm-theme=lavender] .prelaunch-type-menu-v7369 button.is-selected{color:#ffffff!important;background:#567b95!important;border-color:#567b95!important}html[data-crm-theme=lavender] h1,html[data-crm-theme=lavender] h2,html[data-crm-theme=lavender] h3,html[data-crm-theme=lavender] h4,html[data-crm-theme=lavender] .card-head,html[data-crm-theme=lavender] td,html[data-crm-theme=lavender] label{color:#121212}html[data-crm-theme=lavender] small,html[data-crm-theme=lavender] .muted,html[data-crm-theme=lavender] .empty,html[data-crm-theme=lavender] .quote-number,html[data-crm-theme=lavender] th{color:#5a5a5a!important}html[data-crm-theme=lavender] th,html[data-crm-theme=lavender] thead th{background:#f0f0ed!important;border-color:#dfdfdf!important}html[data-crm-theme=lavender] td,html[data-crm-theme=lavender] tbody tr,html[data-crm-theme=lavender] .quote-row{border-color:#dfdfdf!important}html[data-crm-theme=lavender] tbody tr:hover>td,html[data-crm-theme=lavender] .quick-actions button:hover,html[data-crm-theme=lavender] .picker-item:hover{background:#f7f7f5!important}html[data-crm-theme=lavender] input:not([type=checkbox]):not([type=radio]),html[data-crm-theme=lavender] select,html[data-crm-theme=lavender] textarea,html[data-crm-theme=lavender] .quick-actions button,html[data-crm-theme=lavender] .picker-item,html[data-crm-theme=lavender] .product-picker,html[data-crm-theme=lavender] .trash-row,html[data-crm-theme=lavender] .version-row,html[data-crm-theme=lavender] .activity-row,html[data-crm-theme=lavender] .followup-row,html[data-crm-theme=lavender] .followup-entry{color:#121212!important;background:#ffffff!important;border-color:#dfdfdf!important}html[data-crm-theme=lavender] input::placeholder,html[data-crm-theme=lavender] textarea::placeholder{color:#5a5a5a}html[data-crm-theme=lavender] input:not([type=checkbox]):not([type=radio]):focus,html[data-crm-theme=lavender] select:focus,html[data-crm-theme=lavender] textarea:focus{outline:none;border-color:#567b95!important;box-shadow:0 0 0 2px rgba(86,123,149,.14)!important}html[data-crm-theme=lavender] .eyebrow,html[data-crm-theme=lavender] .link,html[data-crm-theme=lavender] .icon-btn,html[data-crm-theme=lavender] a:not(.primary){color:#326891}html[data-crm-theme=lavender] .stat-icon,html[data-crm-theme=lavender] .quote-step>span,html[data-crm-theme=lavender] .prelaunch-stage-index-v7361{color:#ffffff;background:#567b95}html[data-crm-theme=lavender] .mini-progress-v7250,html[data-crm-theme=lavender] .prep-hub-card-progress-v73149>span,html[data-crm-theme=lavender] .prelaunch-stage-progress-v7361 i{background:#dfdfdf}html[data-crm-theme=lavender] .mini-progress-v7250 i,html[data-crm-theme=lavender] .prep-hub-card-progress-v73149>span>b,html[data-crm-theme=lavender] .prelaunch-stage-progress-v7361 i b{background:linear-gradient(90deg,#567b95,#326891)}html[data-crm-theme=lavender] .badge,html[data-crm-theme=lavender] .stage-converted,html[data-crm-theme=lavender] .workflow-state-v7228>b,html[data-crm-theme=lavender] .stock-detail-status-v73150.is-available{color:#2e7d32!important;background:rgba(46,125,50,.1)!important;border-color:rgba(46,125,50,.24)!important}html[data-crm-theme=lavender] .status-warn,html[data-crm-theme=lavender] .stage-pending,html[data-crm-theme=lavender] .quote-stage-v7240.pending,html[data-crm-theme=lavender] .stock-detail-status-v73150.is-reserved,html[data-crm-theme=lavender] .vip-badge{color:#e65100!important;background:rgba(230,81,0,.1)!important;border-color:rgba(230,81,0,.24)!important}html[data-crm-theme=lavender] .status-danger,html[data-crm-theme=lavender] .quote-stage-v7240.error,html[data-crm-theme=lavender] .stock-detail-status-v73150.is-out,html[data-crm-theme=lavender] .danger,html[data-crm-theme=lavender] .remove{color:#c62828!important}html[data-crm-theme=lavender] .status-danger,html[data-crm-theme=lavender] .quote-stage-v7240.error,html[data-crm-theme=lavender] .stock-detail-status-v73150.is-out{background:rgba(198,40,40,.09)!important;border-color:rgba(198,40,40,.22)!important}html[data-crm-theme=lavender] .crm-theme-swatch-v7277[data-crm-theme=lavender] span{background:#567b95!important}@media(prefers-reduced-motion:no-preference){html[data-crm-theme=lavender] button,html[data-crm-theme=lavender] input,html[data-crm-theme=lavender] select,html[data-crm-theme=lavender] textarea{transition-duration:.14s!important}}.prep-hub-data-v7371.is-website-table-v73214>[data-list]{display:block;padding:0;background:#fff;overflow:hidden}.prep-website-table-scroll-v73214{overflow:auto;max-width:100%;scrollbar-gutter:stable both-edges}.prep-website-table-v73214{width:max-content;min-width:100%;border-collapse:separate;border-spacing:0;color:#243244;font-size:11px}.prep-website-table-v73214 th{position:sticky;top:0;z-index:2;min-width:150px;height:48px;padding:0 10px;border-right:1px solid #dfe4e8;border-bottom:1px solid #d8dee4;background:#f2f3f1;text-align:left;white-space:nowrap}.prep-website-table-v73214 th:first-child{left:0;z-index:4;min-width:64px;text-align:center}.prep-website-table-v73214 th:nth-child(2){left:64px;z-index:4;min-width:220px}.prep-website-table-v73214 td{height:52px;padding:0;border-right:1px solid #e2e6ea;border-bottom:1px solid #e2e6ea;background:#fff}.prep-website-table-v73214 td.is-index{position:sticky;left:0;z-index:3;min-width:64px;background:#fafafa;text-align:center;font-weight:900;color:#607187}.prep-website-table-v73214 td:nth-child(2){position:sticky;left:64px;z-index:3;min-width:220px;background:#fff}.prep-website-table-v73214 input,.prep-website-table-v73214 select{width:100%;min-width:150px;height:51px;border:0;background:transparent;padding:0 10px;color:#202b38;font:inherit}.prep-website-table-v73214 td:nth-child(2) input{min-width:220px;font-weight:850;color:#173d68}.prep-website-table-v73214 input:focus,.prep-website-table-v73214 select:focus{position:relative;z-index:5;outline:2px solid #5b87ad;outline-offset:-2px;background:#f7fbff}.prep-website-table-v73214 td.is-action{min-width:76px;padding:0 9px;text-align:center}.prep-website-table-v73214 [data-remove]{border:1px solid #efc8c4;border-radius:8px;background:#fff7f6;color:#b33c35;padding:7px 10px;font:inherit;font-weight:850;cursor:pointer}.prep-hub-data-v7371.is-website-table-v73214 .prep-hub-filter-empty-v7374{margin:16px}@media(max-width:720px){.prep-website-table-scroll-v73214{max-height:62vh}.prep-website-table-v73214 th:nth-child(2),.prep-website-table-v73214 td:nth-child(2){position:static}.prep-hub-data-v7371.is-website-table-v73214>header{position:sticky;top:0;z-index:6}}.prep-workcenter-table-scroll-v73215{overflow:auto;border-top:1px solid #e0e5e9}.prep-workcenter-table-v73215,.prep-milestone-table-v73215{width:max-content;min-width:100%;border-collapse:separate;border-spacing:0;color:#253447;font-size:12px}.prep-workcenter-table-v73215 th,.prep-milestone-table-v73215 th{position:sticky;top:0;z-index:3;height:46px;padding:0 12px;border-right:1px solid #dfe4e8;border-bottom:1px solid #d9dfe5;background:#f1f3f2;text-align:left;white-space:nowrap}.prep-workcenter-table-v73215 td,.prep-milestone-table-v73215 td{height:64px;padding:8px 12px;border-right:1px solid #e3e7ea;border-bottom:1px solid #e3e7ea;background:#fff;vertical-align:middle}.prep-workcenter-table-v73215 .is-index,.prep-milestone-table-v73215 .is-index{min-width:62px;text-align:center;font-weight:950;color:#627389}.prep-workcenter-table-v73215 .is-center{min-width:260px}.prep-workcenter-table-v73215 .is-center strong{display:block;font-size:14px}.prep-workcenter-table-v73215 .is-center small{display:block;margin-top:4px;color:#7d8996;font-size:10px}.prep-workcenter-table-v73215 .is-progress{min-width:190px}.prep-workcenter-table-v73215 .is-progress span{display:block;width:120px;height:7px;border-radius:99px;background:#e2e6e9}.prep-workcenter-table-v73215 .is-progress b{display:block;height:100%;border-radius:inherit;background:#5b87ad}.prep-workcenter-table-v73215 .is-progress em{display:block;margin-top:6px;color:#617184;font-size:10px;font-style:normal;font-weight:800}.prep-workcenter-table-v73215 .has-overdue{color:#c9473d;font-weight:900}.prep-workcenter-table-v73215 .is-note{min-width:330px}.prep-workcenter-table-v73215 .is-note input{width:100%;height:40px;border:1px solid #d5dce3;border-radius:9px;padding:0 10px;font:inherit}.prep-workcenter-table-v73215 .is-note input:focus{outline:2px solid #5b87ad;outline-offset:-1px}.prep-workcenter-table-v73215 .is-action{display:flex;align-items:center;gap:7px;min-width:210px}.prep-workcenter-table-v73215 button,.prep-milestone-table-v73215 button{height:36px;border:1px solid #ccd6df;border-radius:9px;background:#fff;color:#315d83;padding:0 11px;font:inherit;font-weight:850;cursor:pointer}.prep-workcenter-table-v73215 [data-hub],.prep-milestone-table-v73215 [data-save-milestone-row]{border-color:#1d2732;background:#1d2732;color:#fff}.prep-milestone-table-section-v73215>div{display:block!important;background:#fff!important}.prep-milestone-table-scroll-v73215{overflow:auto;max-height:56vh}.prep-milestone-table-v73215 th:nth-child(2){min-width:260px}.prep-milestone-table-v73215 th:nth-child(8),.prep-milestone-table-v73215 th:nth-child(9),.prep-milestone-table-v73215 th:nth-child(10){min-width:250px}.prep-milestone-table-v73215 td{padding:0}.prep-milestone-table-v73215 input,.prep-milestone-table-v73215 select{width:100%;min-width:130px;height:63px;border:0;background:transparent;padding:0 10px;color:#233143;font:inherit}.prep-milestone-table-v73215 .is-title input{min-width:260px;font-weight:850}.prep-milestone-table-v73215 input:focus,.prep-milestone-table-v73215 select:focus{position:relative;z-index:4;outline:2px solid #5b87ad;outline-offset:-2px;background:#f7fbff}.prep-milestone-table-v73215 .is-progress{position:relative;min-width:108px}.prep-milestone-table-v73215 .is-progress input{min-width:108px;padding-bottom:12px}.prep-milestone-table-v73215 .is-progress i{position:absolute;right:10px;bottom:9px;left:10px;height:5px;border-radius:99px;background:#e3e7ea}.prep-milestone-table-v73215 .is-progress i b{display:block;height:100%;border-radius:inherit;background:#5b87ad}.prep-milestone-table-v73215 td:last-child,.prep-milestone-table-v73215 td:nth-last-child(2){padding:0 8px;text-align:center}@media(max-width:720px){.prep-workcenter-table-scroll-v73215{max-height:68vh}.prep-workcenter-table-v73215 .is-index,.prep-milestone-table-v73215 .is-index{position:sticky;left:0;z-index:2;background:#fafafa}.prep-milestone-table-scroll-v73215{max-height:64vh}}.prep-workcenter-table-v73215 td.is-action{display:table-cell;min-width:220px;white-space:nowrap}.prep-workcenter-table-v73215 td.is-action button{display:inline-flex;align-items:center;justify-content:center;margin-right:7px;vertical-align:middle}.prep-workcenter-table-v73215 td.is-action button:last-child{margin-right:0}.prep-workcenter-table-v73215 td.is-action button{height:36px;min-height:36px;max-height:36px}.prep-table-tools-v73218{position:relative;display:grid;grid-template-columns:minmax(220px,1fr) 170px 170px auto auto;gap:8px;align-items:end;padding:10px 12px;border-top:1px solid #e1e7ed;border-bottom:1px solid #e1e7ed;background:#f8fafc}.prep-table-tools-v73218 label{display:grid;gap:4px;min-width:0;color:#738398;font-size:9px;font-weight:850}.prep-table-tools-v73218 input,.prep-table-tools-v73218 select,.prep-table-tools-v73218>button{height:36px;border:1px solid #d3dce7;border-radius:9px;background:#fff;padding:0 10px;color:#253d5b;font:inherit;font-size:11px}.prep-table-tools-v73218>button{min-width:86px;color:#2d659e;font-weight:850;cursor:pointer}.prep-table-tools-v73218>button.is-order{min-width:72px}.prep-table-tools-v73218 [data-table-count]{align-self:center;color:#718197;font-size:10px;white-space:nowrap}.prep-table-settings-v73218{position:absolute;z-index:80;top:calc(100% + 7px);right:12px;width:min(360px,calc(100vw - 28px));max-height:66vh;overflow:auto;border:1px solid #d5dfe9;border-radius:14px;background:#fff;padding:14px;box-shadow:0 20px 55px rgba(20,40,65,.22);color:#263c57}.prep-table-settings-v73218[hidden]{display:none}.prep-table-settings-v73218 header{display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:0 0 10px!important;border:0!important;background:none!important}.prep-table-settings-v73218 header small{display:block;color:#8190a2;font-size:9px}.prep-table-settings-v73218 header b{display:block;margin-top:3px;font-size:16px}.prep-table-settings-v73218 header button{border:0;background:none;color:#6f8094;font-size:21px;cursor:pointer}.prep-table-settings-v73218>p{margin:0 0 10px;color:#718197;font-size:10px;line-height:1.5}.prep-table-fields-v73218{display:grid;gap:2px}.prep-table-fields-v73218 label{display:grid;grid-template-columns:20px 1fr;align-items:center;gap:7px;min-height:34px;padding:4px 7px;border-radius:7px;color:#293f59;font-size:11px;cursor:pointer}.prep-table-fields-v73218 label:hover{background:#f4f7fb}.prep-table-fields-v73218 input{width:15px;height:15px}.prep-table-settings-v73218 fieldset{display:grid;grid-template-columns:1fr 1fr;gap:7px;margin:12px 0 0;padding:10px;border:1px solid #e1e7ee;border-radius:10px}.prep-table-settings-v73218 legend{padding:0 5px;color:#718197;font-size:9px}.prep-table-settings-v73218 fieldset button,.prep-table-settings-v73218 footer button{height:34px;border:1px solid #d4deea;border-radius:8px;background:#fff;color:#315e8d;font:inherit;font-size:10px;font-weight:850;cursor:pointer}.prep-table-settings-v73218 fieldset button.active{border-color:#5b87ad;background:#eaf3fb;color:#244f77}.prep-table-settings-v73218 footer{display:flex!important;justify-content:flex-end!important;gap:7px;margin:12px -14px -14px!important;padding:10px 14px!important;border-top:1px solid #e4e9ef!important;background:#fafbfd!important}.prep-table-compact-v73218 th{height:40px!important}.prep-table-compact-v73218 td{height:48px!important;padding-top:5px!important;padding-bottom:5px!important}.prep-table-compact-v73218 input,.prep-table-compact-v73218 select{height:47px!important}.prep-table-compact-v73218 .is-action button{height:34px!important;min-height:34px!important;max-height:34px!important}@media(max-width:720px){.prep-table-tools-v73218{grid-template-columns:1fr 1fr;padding:9px 10px}.prep-table-tools-v73218 label:first-child{grid-column:1/-1}.prep-table-tools-v73218>button{width:100%}.prep-table-tools-v73218 [data-table-count]{grid-column:1/-1}.prep-table-settings-v73218{position:fixed;top:auto;right:10px;bottom:calc(68px + env(safe-area-inset-bottom));left:10px;width:auto;max-height:68dvh;border-radius:18px}}select.mc-select-native-v73219{position:absolute!important;width:1px!important;height:1px!important;min-width:0!important;min-height:0!important;margin:0!important;padding:0!important;overflow:hidden!important;clip:rect(0 0 0 0)!important;white-space:nowrap!important;opacity:0!important;pointer-events:none!important}.mc-select-trigger-v73219{display:flex!important;align-items:center!important;justify-content:space-between!important;gap:8px;width:100%!important;min-width:0!important;height:36px!important;min-height:36px!important;max-height:44px!important;margin:0!important;padding:0 11px!important;border:1px solid #d4dde8!important;border-radius:10px!important;background:#fff!important;color:#26394f!important;box-shadow:none!important;font:inherit!important;font-size:inherit!important;font-weight:700!important;line-height:1!important;text-align:left!important;cursor:pointer!important;transition:border-color .15s ease,box-shadow .15s ease,background .15s ease}.mc-select-trigger-v73219:hover{border-color:#9fb5ca!important;background:#fbfdff!important}.mc-select-trigger-v73219:focus-visible,.mc-select-trigger-v73219[aria-expanded=true]{border-color:#6f96bb!important;outline:0!important;box-shadow:0 0 0 3px rgba(83,126,169,.14)!important}.mc-select-trigger-v73219:disabled{cursor:not-allowed!important;opacity:.55!important;background:#f3f5f7!important}.mc-select-trigger-v73219>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mc-select-trigger-v73219>i{position:relative;flex:0 0 12px;width:12px;height:12px}.mc-select-trigger-v73219>i:before,.mc-select-trigger-v73219>i:after{content:"";position:absolute;top:5px;width:7px;height:1.5px;border-radius:2px;background:#66788c;transition:transform .16s ease}.mc-select-trigger-v73219>i:before{left:0;transform:rotate(45deg)}.mc-select-trigger-v73219>i:after{right:0;transform:rotate(-45deg)}.mc-select-trigger-v73219[aria-expanded=true]>i:before{transform:rotate(-45deg)}.mc-select-trigger-v73219[aria-expanded=true]>i:after{transform:rotate(45deg)}.mc-select-menu-v73219{position:fixed;z-index:15000;width:min(320px,calc(100vw - 24px));max-height:min(420px,70vh);display:flex;flex-direction:column;overflow:hidden;border:1px solid #d5dee8;border-radius:14px;background:rgba(255,255,255,.98);box-shadow:0 20px 60px rgba(24,42,66,.22);backdrop-filter:blur(12px);color:#23374f;transform-origin:top;animation:mcSelectInV73219 .13s ease-out}.mc-select-menu-v73219[hidden]{display:none}.mc-select-search-v73219{padding:10px;border-bottom:1px solid #e6ebf0;background:#fbfcfe}.mc-select-search-v73219[hidden]{display:none}.mc-select-search-v73219 input{width:100%;height:36px;border:1px solid #d5dfe9;border-radius:9px;background:#fff;padding:0 10px;color:#23374f;font:inherit;font-size:11px;outline:none}.mc-select-search-v73219 input:focus{border-color:#6f96bb;box-shadow:0 0 0 3px rgba(83,126,169,.12)}.mc-select-options-v73219{overflow:auto;padding:6px;overscroll-behavior:contain;scrollbar-width:thin}.mc-select-option-v73219{display:grid!important;grid-template-columns:22px minmax(0,1fr)!important;align-items:center!important;gap:7px;width:100%!important;min-height:38px!important;height:auto!important;margin:0!important;padding:7px 9px!important;border:0!important;border-radius:8px!important;background:transparent!important;color:#2b3d52!important;box-shadow:none!important;font:inherit!important;font-size:11px!important;font-weight:650!important;line-height:1.35!important;text-align:left!important;cursor:pointer!important}.mc-select-option-v73219:hover,.mc-select-option-v73219.is-focus{background:#f0f5fa!important}.mc-select-option-v73219[aria-selected=true]{background:#e9f2fb!important;color:#214f7b!important;font-weight:850!important}.mc-select-option-v73219:disabled{opacity:.42;cursor:not-allowed!important}.mc-select-option-v73219>i{display:grid;place-items:center;width:19px;height:19px;border:1px solid #d3dde7;border-radius:6px;background:#fff;color:transparent;font-size:11px;font-style:normal}.mc-select-option-v73219[aria-selected=true]>i{border-color:#5f8bb5;background:#5f8bb5;color:#fff}.mc-select-empty-v73219{padding:22px;text-align:center;color:#7d8b9b;font-size:11px}.mc-select-group-v73219{padding:8px 9px 4px;color:#8795a5;font-size:9px;font-weight:900;letter-spacing:.08em}@keyframes mcSelectInV73219{from{opacity:0;transform:translateY(-4px) scale(.985)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.mc-select-menu-v73219{animation:none}.mc-select-trigger-v73219,.mc-select-trigger-v73219>i:before,.mc-select-trigger-v73219>i:after{transition:none}}@media(max-width:720px){.mc-select-menu-v73219{right:10px!important;bottom:calc(10px + env(safe-area-inset-bottom))!important;left:10px!important;top:auto!important;width:auto!important;max-height:66dvh;border-radius:20px;transform-origin:bottom;animation-name:mcSelectMobileInV73219}.mc-select-option-v73219{min-height:46px!important;font-size:13px!important}.mc-select-search-v73219 input{height:42px;font-size:13px}}@keyframes mcSelectMobileInV73219{from{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}html[data-crm-theme] .prep-workcenter-table-v73215 [data-hub],html[data-crm-theme] .prep-milestone-table-v73215 [data-save-milestone-row]{color:#fff!important;border-color:var(--crm-theme-primary)!important;background:var(--crm-theme-primary)!important;box-shadow:none!important}html[data-crm-theme] .prep-workcenter-table-v73215 [data-hub]:hover,html[data-crm-theme] .prep-workcenter-table-v73215 [data-hub]:focus-visible,html[data-crm-theme] .prep-milestone-table-v73215 [data-save-milestone-row]:hover,html[data-crm-theme] .prep-milestone-table-v73215 [data-save-milestone-row]:focus-visible{color:#fff!important;border-color:var(--crm-theme-primary-hover)!important;background:var(--crm-theme-primary-hover)!important}html[data-crm-theme] .mc-select-trigger-v73219:hover{border-color:var(--crm-theme-primary)!important;background:color-mix(in srgb,var(--crm-theme-primary) 5%,#fff)!important}html[data-crm-theme] .mc-select-trigger-v73219:focus-visible,html[data-crm-theme] .mc-select-trigger-v73219[aria-expanded=true]{border-color:var(--crm-theme-primary)!important;box-shadow:0 0 0 3px color-mix(in srgb,var(--crm-theme-primary) 16%,transparent)!important}html[data-crm-theme] .mc-select-option-v73219:hover,html[data-crm-theme] .mc-select-option-v73219.is-focus{background:color-mix(in srgb,var(--crm-theme-primary) 8%,#fff)!important}html[data-crm-theme] .mc-select-option-v73219[aria-selected=true]{color:var(--crm-theme-primary-hover)!important;background:color-mix(in srgb,var(--crm-theme-primary) 13%,#fff)!important}html[data-crm-theme] .mc-select-option-v73219[aria-selected=true]>i{color:#fff!important;border-color:var(--crm-theme-primary)!important;background:var(--crm-theme-primary)!important}.factory-star-button-v73188{align-items:center;background:transparent;border:0;border-radius:6px;color:#94a3b8;cursor:pointer;display:inline-flex;flex:0 0 24px;font:inherit;font-size:19px;height:26px;justify-content:center;line-height:1;margin:0 2px 0 0;padding:0;transition:background-color 120ms ease,color 120ms ease,transform 120ms ease;width:24px}.factory-star-button-v73188:hover{background:rgb(212 175 55 / 12%);color:#b98d12}.factory-star-button-v73188:focus-visible{outline:2px solid currentColor;outline-offset:2px}.factory-star-button-v73188.is-starred,.factory-star-button-v73188[aria-pressed=true]{color:#d4af37}.factory-star-button-v73188:active{transform:scale(.92)}.factory-detail-title-v73188{align-items:center;display:flex;gap:6px;min-width:0}.factory-detail-title-v73188 h2{margin:0}.factory-detail-title-v73188 .factory-star-button-v73188{flex-basis:30px;font-size:23px;height:30px;width:30px}.factory-save-message-v73189{align-self:center;color:#64748b;font-size:12px;line-height:1.4;min-width:0;text-align:right}.factory-save-message-v73189.is-saving{color:#64748b}.factory-save-message-v73189.is-success{color:#059669}.factory-save-message-v73189.is-error{color:#dc2626}.factory-detail-overlay-v73144 form[aria-busy=true] [data-factory-field],.factory-detail-overlay-v73144 form[aria-busy=true] textarea,.factory-detail-overlay-v73144 form[aria-busy=true] select{opacity:.78}.factory-detail-overlay-v73144 button.primary:disabled,.factory-star-button-v73188:disabled{cursor:progress;opacity:.72}.factory-inline-select-v73190{width:100%;min-width:0;height:30px;padding:0 24px 0 9px;border:1px solid #d8e3ed;border-radius:999px;background-color:#edf4fb;color:#326891;font:inherit;font-size:10px;font-weight:850;cursor:pointer;transition:border-color .15s ease,box-shadow .15s ease,opacity .15s ease}.factory-inline-select-v73190:hover,.factory-inline-select-v73190:focus{border-color:#567b95;box-shadow:0 0 0 3px rgba(86,123,149,.12);outline:none}.factory-inline-select-v73190.state-\5df2\8054\7cfb ,.factory-inline-select-v73190.state-\5df2\56de\590d {background-color:#e7f7ef;color:#18714d}.factory-inline-select-v73190.state-\5f85\56de\590d {background-color:#fff4d9;color:#8b6208}.factory-inline-select-v73190.state-\6682\4e0d\8054\7cfb {background-color:#f1eff5;color:#6c6378}.factory-inline-select-v73190.state-\672a\8054\7cfb {background-color:#eef2f6;color:#5a6a7e}.factory-inline-select-v73190.is-saving{cursor:progress;opacity:.62}.factory-inline-select-v73190.is-saved{border-color:#059669;box-shadow:0 0 0 3px rgba(5,150,105,.12)}.factory-inline-select-v73190.is-error{border-color:#dc2626;box-shadow:0 0 0 3px rgba(220,38,38,.12)}.factory-sequence-v73190{display:block;color:#64748b;font-variant-numeric:tabular-nums;font-weight:850;text-align:center}.factory-table-count-v73144{display:flex;justify-content:flex-end;gap:14px;align-items:center}.factory-table-count-v73144 b{color:#20364f}.factory-phone-field-v73190 small{min-height:16px;color:#64748b;font-size:10px;line-height:1.35}.factory-phone-field-v73190 small.is-unique{color:#059669}.factory-phone-field-v73190 small.is-duplicate{color:#dc2626;font-weight:750}.factory-phone-field-v73190 input:invalid{border-color:#dc2626;box-shadow:0 0 0 3px rgba(220,38,38,.1)}@media(max-width:720px){.factory-table-count-v73144{align-items:flex-end;flex-direction:column;gap:3px}}.factory-data-table-v73144 th[data-column-key=sequence],.factory-data-table-v73144 td[data-column-key=sequence]{position:sticky!important;left:0!important;z-index:8;background:#fff}.factory-data-table-v73144 th[data-column-key=sequence]{z-index:13;background:#f4f7fa}.factory-data-table-v73144 th.is-primary-column,.factory-data-table-v73144 td.is-primary-column{left:var(--width-sequence, 76px)!important}.factory-data-table-v73144 tbody tr:hover td[data-column-key=sequence]{background:#f8fafc}.factory-table-toolbar-v73144{grid-template-columns:minmax(260px,1fr) repeat(5,minmax(122px,auto)) auto}.factory-phone-duplicate-v73193{min-width:0;padding:4px 5px 4px 8px;border:1px solid rgba(220,38,38,.28);border-radius:8px;background:#fee2e2}.factory-phone-duplicate-v73193>.data-cell-ellipsis-v73144{color:#dc2626;font-weight:850}.factory-phone-duplicate-v73193>em{flex:0 0 auto;padding:2px 5px;border-radius:999px;background:#dc2626;color:#fff;font-size:8px;font-style:normal;font-weight:900;line-height:1.2}.factory-table-count-v73144 .has-duplicates-v73193{color:#dc2626;font-weight:850}@media(max-width:1100px){.factory-table-toolbar-v73144{grid-template-columns:repeat(3,minmax(0,1fr))}}@media(max-width:720px){.factory-table-toolbar-v73144{grid-template-columns:1fr 1fr}}.factory-inline-select-v73190.state-\672a\8054\7cfb {background-color:#eef2f6;color:#5a6a7e}.factory-inline-select-v73190.state-\5df2\8054\7cfb ,.factory-contact-result-v73194.state-\5df2\8054\7cfb {background-color:#e7f7ef;color:#18714d}.factory-inline-select-v73190.state-\5f85\56de\590d ,.factory-contact-result-v73194.state-\5f85\56de\590d {background-color:#fff4d9;color:#8b6208}.factory-inline-select-v73190.state-\5df2\56de\590d ,.factory-contact-result-v73194.state-\5df2\56de\590d {background-color:#dbeafe;color:#1d4ed8}.factory-inline-select-v73190.state-\6682\4e0d\8054\7cfb ,.factory-contact-result-v73194.state-\6682\4e0d\8054\7cfb {background-color:#fee2e2;color:#b91c1c}.factory-inline-select-v73190 option[value=\672a\8054\7cfb],[data-contact-state-filter] option[value=\672a\8054\7cfb]{background:#eef2f6;color:#5a6a7e}.factory-inline-select-v73190 option[value=\5df2\8054\7cfb],[data-contact-state-filter] option[value=\5df2\8054\7cfb],.factory-contact-result-v73194 option[value=\5df2\8054\7cfb]{background:#e7f7ef;color:#18714d}.factory-inline-select-v73190 option[value=\5f85\56de\590d],[data-contact-state-filter] option[value=\5f85\56de\590d],.factory-contact-result-v73194 option[value=\5f85\56de\590d]{background:#fff4d9;color:#8b6208}.factory-inline-select-v73190 option[value=\5df2\56de\590d],[data-contact-state-filter] option[value=\5df2\56de\590d],.factory-contact-result-v73194 option[value=\5df2\56de\590d]{background:#dbeafe;color:#1d4ed8}.factory-inline-select-v73190 option[value=\6682\4e0d\8054\7cfb],[data-contact-state-filter] option[value=\6682\4e0d\8054\7cfb],.factory-contact-result-v73194 option[value=\6682\4e0d\8054\7cfb]{background:#fee2e2;color:#b91c1c}.factory-contact-channel-field-v73195{display:grid;gap:6px;min-width:0}.factory-contact-channel-field-v73195>span{display:flex;align-items:center;justify-content:space-between;gap:10px;color:var(--text-soft,#64748b);font-size:12px;font-weight:800}.factory-contact-channel-field-v73195>span button{border:0;background:none;color:var(--primary,#326891);font:inherit;cursor:pointer;padding:0}.factory-contact-channel-field-v73195>select{width:100%;min-height:42px;border:1px solid var(--border,#dbe4ee);border-radius:10px;background:var(--surface,#fff);padding:0 12px;color:var(--text,#1f2937);font:inherit}.factory-contact-channel-manager-v73195{grid-column:1/-1;margin:0 22px 18px;padding:14px;border:1px solid var(--border,#d4e0ef);border-radius:12px;background:var(--neutral,#f7faff)}.factory-contact-channel-manager-v73195>header,.factory-contact-channel-actions-v73195{display:flex;align-items:center;justify-content:space-between;gap:12px}.factory-contact-channel-manager-v73195>header small{display:block;margin-top:3px;color:#64748b;font-size:10px}.factory-contact-channel-manager-v73195>header>button{border:0;background:none;font-size:20px}.factory-contact-channel-manager-v73195 [data-contact-channel-rows]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:12px 0}.factory-contact-channel-manager-v73195 [data-contact-channel-row]{display:flex;align-items:center;gap:10px;min-width:0}.factory-contact-channel-manager-v73195 [data-contact-channel-row]>input{min-width:0;width:100%;padding:9px;border:1px solid #d4dde8;border-radius:7px;background:#fff;font:inherit}.factory-contact-channel-manager-v73195 label{display:flex;align-items:center;gap:4px;white-space:nowrap;font-size:12px}.factory-contact-channel-manager-v73195 input[type=checkbox]{width:16px;height:16px}.factory-contact-channel-manager-v73195 button{border:1px solid #d4dde8;border-radius:7px;padding:8px 12px;background:#fff;color:var(--primary,#326891);cursor:pointer}.factory-contact-channel-manager-v73195 [data-contact-channel-message]{margin:8px 0 0;color:#b45309;font-size:11px}.factory-contact-channel-manager-v73195 [data-contact-channel-message]:empty{display:none}.factory-custom-fields-v73195{margin:12px -4px 0;padding:12px 4px 4px;border-top:1px solid #e5eaf0}.factory-custom-fields-v73195>header{display:block!important;padding:0 4px 8px!important;border:0!important;background:none!important}.factory-custom-fields-v73195>header b{display:block;font-size:12px}.factory-custom-fields-v73195>header small{display:block;margin-top:3px;color:#7c8c9f;font-size:9px}.factory-custom-fields-v73195 [data-custom-field-rows]{display:grid;gap:6px}.factory-custom-fields-v73195 [data-custom-field-row]{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px}.factory-custom-fields-v73195 [data-custom-field-row]>input{width:100%;height:32px!important;border:1px solid #d4dde8;border-radius:7px;padding:0 9px;font:inherit;font-size:11px}.factory-custom-fields-v73195 [data-custom-field-row] label{display:flex;grid-template-columns:none;gap:4px;min-height:32px;padding:0;font-size:10px;white-space:nowrap}.factory-custom-field-actions-v73195{display:flex!important;justify-content:space-between;gap:8px;margin-top:9px}.factory-custom-field-actions-v73195 button{min-height:31px;border:1px solid #cbd8e7;border-radius:7px;background:#fff;color:var(--primary,#326891);font-size:10px;font-weight:800;cursor:pointer}.factory-custom-field-actions-v73195 button:last-child{background:var(--primary,#326891);color:#fff}.factory-custom-fields-v73195 [data-custom-field-message]{margin:7px 3px 0;color:#b45309;font-size:10px}.factory-custom-fields-v73195 [data-custom-field-message]:empty{display:none}.factory-custom-input-v73195 span em{margin-left:5px;color:var(--primary,#326891);font-size:9px;font-style:normal;font-weight:800}@media(max-width:720px){.factory-contact-channel-manager-v73195 [data-contact-channel-rows]{grid-template-columns:1fr}}.factory-custom-fields-v73195 [data-custom-field-row]{grid-template-columns:minmax(110px,1fr) 104px auto!important;align-items:start!important}.factory-custom-fields-v73195 [data-custom-field-row]>select{width:100%;height:32px;border:1px solid #d4dde8;border-radius:7px;padding:0 7px;background:#fff;color:inherit;font:inherit;font-size:10px}.factory-custom-fields-v73195 [data-custom-field-options]{grid-column:1/-1;width:100%;min-height:48px;resize:vertical;border:1px solid #d4dde8;border-radius:7px;padding:7px 9px;background:#fff;color:inherit;font:inherit;font-size:10px;line-height:1.45}.factory-custom-fields-v73195 [data-custom-field-options][hidden]{display:none!important}.factory-inline-custom-select-v73196{width:100%;min-width:0}.factory-inline-custom-select-v73196.is-saving{opacity:.62;cursor:wait}.factory-inline-custom-select-v73196.is-saved{border-color:#2e7d32;box-shadow:0 0 0 2px rgba(46,125,50,.12)}.factory-inline-custom-select-v73196.is-error{border-color:#c62828;box-shadow:0 0 0 2px rgba(198,40,40,.1)}@media(max-width:760px){.factory-custom-fields-v73195 [data-custom-field-row]{grid-template-columns:minmax(0,1fr) auto!important}.factory-custom-fields-v73195 [data-custom-field-row]>select{grid-column:1/-1}}.factory-data-table-v73144 td.is-inline-editable-v73198{padding:0!important}.factory-inline-edit-trigger-v73198{display:block;width:100%;height:100%;min-height:42px;margin:0;padding:7px 10px;overflow:hidden;border:0;background:transparent;color:inherit;font:inherit;font-size:11px;line-height:1.35;text-align:left;text-overflow:ellipsis;white-space:nowrap;cursor:text}.factory-inline-edit-trigger-v73198:hover,.factory-inline-edit-trigger-v73198:focus-visible{background:rgba(50,104,145,.07);outline:0}.factory-inline-edit-trigger-v73198.is-empty:after{content:"\70b9\51fb\586b\5199";opacity:0;color:#7890a8;font-size:9px;transition:opacity .12s ease}.factory-inline-edit-trigger-v73198.is-empty:hover:after,.factory-inline-edit-trigger-v73198.is-empty:focus-visible:after{opacity:1}.factory-copy-cell-v73170 .factory-inline-edit-trigger-v73198{min-width:0;padding-right:4px}.factory-phone-duplicate-v73193 .factory-inline-edit-trigger-v73198{color:#dc2626}.factory-inline-editor-v73198{display:block;width:calc(100% - 8px);height:34px;margin:4px;padding:0 8px;border:1px solid #5684b4;border-radius:7px;background:#fff;color:#17324f;font:inherit;font-size:11px;box-sizing:border-box;outline:0;box-shadow:0 0 0 3px rgba(86,132,180,.13)}.factory-inline-editor-v73198.is-saving{padding-right:28px;background:#f7fafc;opacity:.72;cursor:wait}.factory-inline-editor-v73198.is-error{border-color:#c62828;box-shadow:0 0 0 3px rgba(198,40,40,.12)}.factory-sticky-scroll-v73198{position:fixed;right:auto;bottom:0;z-index:12120;height:16px;overflow-x:auto;overflow-y:hidden;border-top:1px solid rgba(120,142,164,.32);border-bottom:1px solid rgba(120,142,164,.2);background:#edf2f6;box-sizing:border-box;overscroll-behavior-x:contain;scrollbar-color:#879db3 #edf2f6;scrollbar-width:auto;box-shadow:0 -2px 8px rgba(25,48,72,.08)}.factory-sticky-scroll-v73198[hidden]{display:none!important}.factory-sticky-scroll-v73198>div{height:1px}.factory-sticky-scroll-v73198::-webkit-scrollbar{height:12px}.factory-sticky-scroll-v73198::-webkit-scrollbar-track{background:#edf2f6}.factory-sticky-scroll-v73198::-webkit-scrollbar-thumb{border:3px solid #edf2f6;border-radius:999px;background:#879db3}.factory-sticky-scroll-v73198::-webkit-scrollbar-thumb:hover{background:#607c97}.factory-page-v73144.has-bottom-scroll-v73200>footer{padding-bottom:28px}@media(max-width:720px){.factory-inline-edit-trigger-v73198{min-height:44px}.factory-sticky-scroll-v73198{height:16px}}.competitor-page-v73199 .competitor-toolbar-v73199{grid-template-columns:minmax(260px,1fr) repeat(4,minmax(125px,auto)) auto}.competitor-data-table-v73199 .is-primary-column{left:0!important}.competitor-key-badge-v73199{display:inline-flex;align-items:center;padding:4px 8px;border-radius:999px;background:#f1f3f5;color:#657283;font-size:9px;font-weight:850}.competitor-key-badge-v73199.is-key{background:#fff4c7;color:#8a6500}.competitor-link-cell-v73199{display:flex;align-items:center;gap:7px}.competitor-link-cell-v73199>a{color:#326891;font-weight:750;text-decoration:none}.competitor-link-cell-v73199>button{border:0;background:none;padding:0;color:#758ba0;font:inherit;font-size:9px;cursor:pointer}.competitor-detail-v73199 .factory-detail-grid-v73144{grid-template-columns:repeat(3,minmax(0,1fr))}.competitor-types-field-v73199{grid-column:span 3;display:flex;align-items:center;flex-wrap:wrap;gap:8px 12px;margin:0;padding:12px;border:1px solid #d3dce7;border-radius:9px}.competitor-types-field-v73199 legend{padding:0 4px;color:#66768a;font-size:10px;font-weight:850}.competitor-types-field-v73199 label{display:flex;align-items:center;gap:5px;color:#30465f;font-size:11px}.competitor-types-field-v73199 input{width:15px;height:15px}.competitor-full-editor-note-v73199{display:flex;align-items:center;justify-content:space-between;gap:14px;margin:0 22px 18px;padding:12px 14px;border:1px solid #d8e2ec;border-radius:10px;background:#f7fafc}.competitor-full-editor-note-v73199 b,.competitor-full-editor-note-v73199 span{display:block}.competitor-full-editor-note-v73199 b{color:#24415f;font-size:11px}.competitor-full-editor-note-v73199 span{margin-top:3px;color:#718196;font-size:9px}.competitor-full-editor-note-v73199 button{height:34px;padding:0 11px;border:1px solid #cbd8e7;border-radius:8px;background:#fff;color:#326891;font:inherit;font-size:10px;font-weight:800;cursor:pointer}@media(max-width:1100px){.competitor-page-v73199 .competitor-toolbar-v73199{grid-template-columns:repeat(3,minmax(0,1fr))}.competitor-detail-v73199 .factory-detail-grid-v73144{grid-template-columns:repeat(2,minmax(0,1fr))}.competitor-types-field-v73199{grid-column:span 2}}@media(max-width:720px){.competitor-page-v73199 .competitor-toolbar-v73199{grid-template-columns:1fr 1fr}.competitor-detail-v73199 .factory-detail-grid-v73144{grid-template-columns:1fr}.competitor-types-field-v73199{grid-column:auto}.competitor-full-editor-note-v73199{align-items:flex-start;flex-direction:column}}.competitor-inline-multiselect-v73201{width:100%;min-height:34px;display:flex;align-items:center;justify-content:space-between;gap:7px;padding:4px 8px;border:1px solid #d8dee6;border-radius:9px;background:#fff;color:#26384b;font:inherit;font-size:10px;cursor:pointer;text-align:left}.competitor-inline-multiselect-v73201:hover,.competitor-inline-multiselect-v73201[aria-expanded=true]{border-color:#7ba0bf;background:#f7fafc;box-shadow:0 0 0 2px rgba(86,123,149,.12)}.competitor-inline-multiselect-v73201>span{min-width:0;display:flex;align-items:center;gap:4px;overflow:hidden}.competitor-inline-multiselect-v73201 em{flex:0 0 auto;padding:3px 6px;border-radius:999px;background:#e8f0f5;color:#365f78;font-style:normal;font-weight:800;white-space:nowrap}.competitor-inline-multiselect-v73201>b{flex:0 0 auto;color:#5d7084;font-size:12px}.competitor-inline-multiselect-v73201.is-empty>span{min-height:20px}.competitor-multiselect-menu-v73201{position:fixed;z-index:13080;padding:10px;border:1px solid #cfd8e2;border-radius:12px;background:#fff;box-shadow:0 18px 46px rgba(26,39,54,.22);color:#26384b;font-family:inherit}.competitor-multiselect-menu-v73201>header{display:flex;align-items:flex-start;justify-content:space-between;padding:2px 2px 8px;border-bottom:1px solid #edf0f3}.competitor-multiselect-menu-v73201>header small,.competitor-multiselect-menu-v73201>header b{display:block}.competitor-multiselect-menu-v73201>header small{color:#7b8795;font-size:9px}.competitor-multiselect-menu-v73201>header b{margin-top:2px;font-size:12px}.competitor-multiselect-menu-v73201>header button{width:26px;height:26px;border:0;border-radius:7px;background:transparent;color:#718096;font-size:18px;cursor:pointer}.competitor-multiselect-options-v73201{display:grid;gap:3px;max-height:250px;overflow:auto;padding:8px 0}.competitor-multiselect-options-v73201 label{display:flex;align-items:center;gap:8px;padding:8px;border-radius:8px;font-size:11px;cursor:pointer}.competitor-multiselect-options-v73201 label:hover{background:#f1f5f8}.competitor-multiselect-options-v73201 input{width:16px;height:16px;margin:0;accent-color:#567b95}.competitor-multiselect-menu-v73201>footer{display:grid;grid-template-columns:auto auto 1fr auto auto;gap:6px;padding-top:8px;border-top:1px solid #edf0f3}.competitor-multiselect-menu-v73201>footer button{height:32px;padding:0 10px;border:1px solid #d3dce5;border-radius:8px;background:#fff;color:#42566b;font:inherit;font-size:10px;font-weight:800;cursor:pointer}.competitor-multiselect-menu-v73201>footer button.primary{border-color:#567b95;background:#567b95;color:#fff}.competitor-multiselect-menu-v73201>footer button:disabled{opacity:.6;cursor:wait}.competitor-option-manager-v73202{position:fixed;inset:0;z-index:13200;display:grid;place-items:center;padding:24px;background:rgba(18,26,36,.48);backdrop-filter:blur(4px)}.competitor-option-manager-v73202>section{width:min(760px,96vw);max-height:90vh;display:flex;flex-direction:column;overflow:hidden;border:1px solid #d4dce5;border-radius:16px;background:#fff;box-shadow:0 28px 80px rgba(16,28,43,.3)}.competitor-option-manager-v73202 header{display:flex;align-items:flex-start;justify-content:space-between;gap:18px;padding:20px 22px 16px;border-bottom:1px solid #e3e8ee}.competitor-option-manager-v73202 header small{color:#567b95;font-size:9px;font-weight:900;letter-spacing:.15em}.competitor-option-manager-v73202 header h3{margin:4px 0 0;color:#1d2b39;font-size:20px}.competitor-option-manager-v73202 header p{margin:6px 0 0;color:#718096;font-size:10px}.competitor-option-manager-v73202 header button{width:34px;height:34px;border:0;border-radius:9px;background:#eef2f5;color:#64758a;font-size:20px;cursor:pointer}.competitor-option-manager-v73202 main{display:grid;grid-template-columns:1fr 1fr;gap:14px;padding:18px 22px;overflow:auto}.competitor-option-manager-v73202 main label{display:grid;gap:7px;color:#2e4358;font-size:11px;font-weight:850}.competitor-option-manager-v73202 textarea{width:100%;min-height:92px;padding:10px 11px;border:1px solid #ced8e2;border-radius:9px;background:#fff;color:#26384b;font:inherit;font-size:11px;line-height:1.5;resize:vertical;outline:none}.competitor-option-manager-v73202 textarea:focus{border-color:#567b95;box-shadow:0 0 0 3px rgba(86,123,149,.13)}.competitor-option-manager-v73202 footer{display:grid;grid-template-columns:auto 1fr auto auto;align-items:center;gap:8px;padding:14px 22px;border-top:1px solid #e3e8ee}.competitor-option-manager-v73202 footer span{color:#c62828;font-size:10px}.competitor-option-manager-v73202 footer button{height:36px;padding:0 13px;border:1px solid #d2dbe4;border-radius:9px;background:#fff;color:#3d5268;font:inherit;font-size:10px;font-weight:850;cursor:pointer}.competitor-option-manager-v73202 footer button.primary{border-color:#567b95;background:#567b95;color:#fff}.competitor-option-manager-v73202 footer button:disabled{opacity:.6;cursor:wait}.competitor-field-manager-v73212 main{grid-template-columns:1fr}.competitor-field-manager-v73212 input,.competitor-field-manager-v73212 select{width:100%;height:42px;padding:0 11px;border:1px solid #ced8e2;border-radius:9px;background:#fff;color:#26384b;font:inherit;font-size:11px;outline:none}.competitor-field-manager-v73212 input:focus,.competitor-field-manager-v73212 select:focus{border-color:#567b95;box-shadow:0 0 0 3px rgba(86,123,149,.13)}.competitor-columns-menu-v73212 label{cursor:default}.competitor-field-actions-v73212{display:flex;gap:4px}.competitor-field-actions-v73212 button{height:24px;padding:0 6px;border:1px solid #d2dce8;border-radius:6px;background:#fff;color:#3c628f;font:inherit;font-size:9px;cursor:pointer}.competitor-field-actions-v73212 button.danger{color:#c62828;border-color:#efcaca}.competitor-columns-menu-v73212>footer{justify-content:space-between!important}.competitor-columns-menu-v73212>footer .primary{background:#567b95!important;color:#fff!important;border-color:#567b95!important}.competitor-types-field-v73199>button[data-manage-competitor-options]{height:30px;margin-left:auto;padding:0 10px;border:1px solid #cbd8e3;border-radius:8px;background:#fff;color:#567b95;font:inherit;font-size:10px;font-weight:850;cursor:pointer}@media(max-width:720px){.competitor-option-manager-v73202{padding:12px}.competitor-option-manager-v73202 main{grid-template-columns:1fr}.competitor-option-manager-v73202 footer{grid-template-columns:1fr 1fr}.competitor-option-manager-v73202 footer span{grid-column:1/-1;grid-row:1}.competitor-option-manager-v73202 footer button{width:100%}}.operation-feedback-v7213.is-error{display:flex;align-items:center;gap:10px;padding-right:10px}.operation-feedback-message-v73203{min-width:0;flex:1 1 auto}.operation-feedback-v7213 .operation-feedback-close-v73203{display:grid;place-items:center;flex:0 0 30px;width:30px;height:30px;margin:0 0 0 auto;padding:0;border:0;border-radius:8px;background:transparent;color:inherit;font-size:23px;font-weight:500;line-height:1}.operation-feedback-v7213 .operation-feedback-close-v73203:hover{background:rgba(189,44,44,.1)}.operation-feedback-v7213 .operation-feedback-close-v73203:focus-visible{outline:2px solid currentColor;outline-offset:2px}.workspace-tabs-v7390{left:var(--sidebar-fixed-width,224px)!important;right:0!important;padding-left:clamp(18px,2.4vw,36px)!important;padding-right:clamp(18px,2.4vw,36px)!important}@media(max-width:900px){.workspace-tabs-v7390{left:var(--sidebar-fixed-width,76px)!important;right:0!important;padding-left:14px!important;padding-right:14px!important}}@media(max-width:720px){:root{--mobile-hub-footer-v73205:58px}.prep-hub-head-v7371{grid-template-columns:42px minmax(0,1fr) 42px!important;gap:10px!important;min-height:64px;padding:10px 12px!important}.prep-hub-head-v7371>button:first-child{grid-column:1;width:42px;min-width:42px;height:42px;padding:0!important;overflow:hidden;font-size:0!important}.prep-hub-head-v7371>button:first-child:before{content:"\2190";font-size:21px;line-height:1}.prep-hub-head-v7371>div:nth-child(2){grid-column:2;min-width:0}.prep-hub-head-v7371>div:nth-child(2)>small{font-size:8px;letter-spacing:.11em;white-space:nowrap}.prep-hub-head-v7371 h2{margin:1px 0!important;overflow:hidden;font-size:20px!important;text-overflow:ellipsis;white-space:nowrap}.prep-hub-head-v7371 p{display:none!important}.prep-hub-head-actions-v7376{grid-column:3!important;display:block!important;width:42px!important}.prep-hub-head-actions-v7376>span{display:none!important}.prep-hub-head-actions-v7376>button{display:grid!important;place-items:center;width:42px!important;min-width:42px!important;height:42px!important;padding:0!important;overflow:hidden;font-size:0!important}.prep-hub-head-actions-v7376>button:after{content:"\21e9";font-size:20px;line-height:1}.prep-hub-page-v7371>main{gap:10px!important;padding:10px 10px calc(var(--mobile-hub-footer-v73205) + 16px + env(safe-area-inset-bottom))!important}.factory-kpis-v73144{display:flex!important;gap:8px!important;margin:0;padding:0 0 2px;overflow-x:auto;scroll-snap-type:x proximity;scrollbar-width:none}.factory-kpis-v73144::-webkit-scrollbar{display:none}.factory-kpis-v73144>div{flex:0 0 112px!important;min-height:52px!important;padding:8px 10px!important;scroll-snap-align:start;border-radius:11px!important}.factory-kpis-v73144 small{font-size:9px!important}.factory-kpis-v73144 b{font-size:18px!important}.factory-data-section-v73144{border-radius:14px!important}.factory-data-section-v73144>header{flex-direction:row!important;align-items:center!important;gap:8px!important;min-height:62px;padding:9px 10px!important}.factory-data-section-v73144>header>div:first-child{min-width:0;flex:1}.factory-data-section-v73144>header small{margin:0 0 2px!important;font-size:8px!important;letter-spacing:.12em!important}.factory-data-section-v73144>header h3{font-size:17px!important;white-space:nowrap}.factory-data-section-v73144>header p{display:none!important}.factory-primary-actions-v73144{display:flex!important;flex:0 0 auto;gap:6px!important}.factory-primary-actions-v73144>[data-columns-button],.factory-primary-actions-v73144>[data-competitor-columns-button],.factory-primary-actions-v73144>[data-manage-competitor-options]{width:42px!important;min-width:42px!important;height:40px!important;padding:0!important;overflow:hidden;font-size:0!important}.factory-primary-actions-v73144>[data-columns-button]:after,.factory-primary-actions-v73144>[data-competitor-columns-button]:after{content:"\5b57\6bb5";font-size:10px}.factory-primary-actions-v73144>[data-manage-competitor-options]:after{content:"\9009\9879";font-size:10px}.factory-primary-actions-v73144>[data-add-factory],.factory-primary-actions-v73144>[data-add-competitor]{display:grid;place-items:center;width:42px!important;min-width:42px!important;height:40px!important;padding:0!important;overflow:hidden;font-size:0!important}.factory-primary-actions-v73144>[data-add-factory]:after,.factory-primary-actions-v73144>[data-add-competitor]:after{content:"\ff0b";font-size:22px;font-weight:500}.factory-table-toolbar-v73144,.competitor-page-v73199 .competitor-toolbar-v73199{grid-template-columns:1fr 1fr!important;gap:8px!important;padding:9px 10px!important}.factory-table-toolbar-v73144>.wide{grid-column:1/-1!important}.factory-table-toolbar-v73144>.mobile-filter-toggle-v73205{grid-column:1/-1!important;display:flex!important;align-items:center;justify-content:space-between;width:100%!important;min-height:42px;padding:0 12px!important;border:1px solid #d3dce7!important;border-radius:9px!important;background:#fff!important;color:#315678!important;font-size:12px!important;font-weight:850}.mobile-filter-toggle-v73205>span{display:inline-grid;place-items:center;min-width:42px;min-height:24px;padding:0 8px;border-radius:999px;background:#eef2f6;color:#718197;font-size:9px}.mobile-filter-toggle-v73205>span.has-value{background:#e7f1ff;color:#1d65b8}.factory-table-toolbar-v73144[data-mobile-filters-open=false]>label:not(.wide),.factory-table-toolbar-v73144[data-mobile-filters-open=false]>button:not(.mobile-filter-toggle-v73205){display:none!important}.factory-table-toolbar-v73144[data-mobile-filters-open=true]>label:not(.wide){display:grid!important;width:auto!important;max-width:none!important}.factory-table-toolbar-v73144[data-mobile-filters-open=true]>button:not(.mobile-filter-toggle-v73205){display:block!important;grid-column:auto!important;width:100%!important}.factory-table-wrap-v73144{scrollbar-width:none;scroll-snap-type:x proximity}.factory-table-wrap-v73144::-webkit-scrollbar{display:none}.managed-data-table-v73144 th,.managed-data-table-v73144 td{height:46px!important;font-size:11px!important}.managed-data-table-v73144 th{height:42px!important}.factory-table-count-v73144{display:flex;gap:12px;padding:9px 10px;overflow-x:auto;text-align:left;white-space:nowrap;scrollbar-width:none}.factory-table-count-v73144::-webkit-scrollbar{display:none}.data-columns-menu-v73144{position:fixed!important;right:10px!important;bottom:calc(var(--mobile-hub-footer-v73205) + 10px + env(safe-area-inset-bottom))!important;left:10px!important;top:auto!important;z-index:12350!important;width:auto!important;max-height:68dvh!important;border-radius:18px 18px 12px 12px!important}.sheet-filter-menu-v73117{right:10px!important;bottom:calc(var(--mobile-hub-footer-v73205) + 10px + env(safe-area-inset-bottom))!important;left:10px!important;top:auto!important;width:auto!important;max-height:68dvh!important;border-radius:18px!important}.sheet-filter-menu-v73117:before{display:none!important}.competitor-multiselect-menu-v73201{right:10px!important;bottom:calc(var(--mobile-hub-footer-v73205) + 10px + env(safe-area-inset-bottom))!important;left:10px!important;top:auto!important;width:auto!important;max-height:68dvh!important;overflow:auto!important;border-radius:18px!important}.competitor-multiselect-menu-v73201>footer{grid-template-columns:1fr 1fr!important}.competitor-multiselect-menu-v73201>footer>span{display:none}.competitor-multiselect-menu-v73201>footer button{width:100%;min-height:40px}.competitor-option-manager-v73202{align-items:end!important;padding:0!important}.competitor-option-manager-v73202>section{width:100%!important;max-height:92dvh!important;border-radius:20px 20px 0 0!important}.competitor-option-manager-v73202 header{padding:14px!important}.competitor-option-manager-v73202 main{padding:14px!important}.competitor-option-manager-v73202 footer{padding:10px 14px calc(10px + env(safe-area-inset-bottom))!important}.prep-hub-page-v7371>footer{min-height:var(--mobile-hub-footer-v73205);padding:8px 10px calc(8px + env(safe-area-inset-bottom))!important}.prep-hub-page-v7371>footer>div{display:flex!important;width:100%}.prep-hub-page-v7371>footer button{flex:1;min-height:42px}.factory-sticky-scroll-v73198{bottom:calc(var(--mobile-hub-footer-v73205) + env(safe-area-inset-bottom))!important;height:14px!important}.prep-hub-floating-add-v73136{right:14px!important;bottom:calc(var(--mobile-hub-footer-v73205) + 18px + env(safe-area-inset-bottom))!important;left:auto!important;display:grid;place-items:center;width:50px!important;min-width:50px!important;height:50px!important;padding:0!important;overflow:hidden;font-size:0!important;border-radius:16px!important}.prep-hub-floating-add-v73136:after{content:"\ff0b";font-size:24px;font-weight:500}.factory-detail-overlay-v73144>aside{height:96dvh!important;border-radius:20px 20px 0 0!important}.factory-detail-overlay-v73144>aside>header{padding:13px 14px 10px!important}.factory-detail-overlay-v73144>aside>header>div{min-width:0}.factory-detail-overlay-v73144>aside>header h2{overflow:hidden;font-size:18px!important;text-overflow:ellipsis;white-space:nowrap}.factory-detail-overlay-v73144>aside>header p{overflow-x:auto;white-space:nowrap;scrollbar-width:none}.factory-detail-overlay-v73144>aside>nav{padding:7px 14px!important;overflow-x:auto;scrollbar-width:none}.factory-detail-grid-v73144{gap:11px!important;padding:14px 14px 94px!important}.factory-contact-pane-v73144{padding:14px 14px 90px!important}.factory-contact-pane-v73144>form>div:first-child{padding:13px 13px 0!important}.factory-contact-form-grid-v73144{padding:13px!important}.factory-detail-body-v73144 form>footer{grid-template-columns:1fr 1fr!important;gap:8px!important;padding:10px 14px calc(10px + env(safe-area-inset-bottom))!important}.factory-detail-body-v73144 form>footer .factory-save-message-v73189{grid-column:1/-1!important;grid-row:1;text-align:left}.factory-detail-body-v73144 form>footer .primary{grid-column:1/-1!important;min-height:46px}.factory-contact-pane-v73144 form>footer .primary{grid-column:1/-1!important}#toast,.toast{left:12px!important;right:12px!important;width:auto!important}}@media(max-width:390px){.stats,.commission-stats-v7238{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}.stat{min-height:82px!important;padding:11px!important}.quick-actions{grid-template-columns:repeat(2,minmax(0,1fr))!important}.factory-data-section-v73144>header{padding-right:8px!important;padding-left:8px!important}.factory-primary-actions-v73144{gap:4px!important}.competitor-page-v73199 .factory-primary-actions-v73144>[data-manage-competitor-options],.competitor-page-v73199 .factory-primary-actions-v73144>[data-competitor-columns-button],.competitor-page-v73199 .factory-primary-actions-v73144>[data-add-competitor]{width:38px!important;min-width:38px!important}}.factory-copy-cell-v73170>.factory-inline-edit-trigger-v73198{flex:1 1 auto;width:auto;font-weight:850;color:#183c66}.factory-data-table-v73144 td[data-column-key=name].is-inline-editable-v73198>.factory-copy-cell-v73170{height:42px;padding:7px 6px 7px 10px;box-sizing:border-box}.factory-name-edit-v73206{display:grid;flex:0 0 23px;width:23px;height:23px;padding:0;place-items:center;border:1px solid #d8e2ed;border-radius:7px;background:#fff;color:#7187a1;cursor:text}.factory-name-edit-v73206:hover,.factory-name-edit-v73206:focus-visible{border-color:#8db5e8;background:#eaf3ff;color:#1764d6;outline:0}.factory-url-cell-v73206{display:flex;align-items:center;width:100%;min-width:0}.factory-url-cell-v73206>.factory-inline-edit-trigger-v73198{flex:1 1 auto;min-width:0}.factory-url-cell-v73206>a{display:grid;flex:0 0 28px;height:28px;margin-right:5px;place-items:center;border:1px solid #d8e2ed;border-radius:7px;background:#fff;color:#2767ae;text-decoration:none}.factory-url-cell-v73206>a:hover{border-color:#8db5e8;background:#eaf3ff}#page-quotes .quote-stage-strip-v7254.quote-list-toolbar-v73267{min-height:48px;margin:0;padding:6px 10px;align-items:center;gap:4px;border:1px solid #e2e8f0;border-radius:10px 10px 0 0;background:#fff;overflow:visible}#page-quotes .quote-list-toolbar-v73267>button{min-height:32px;padding:4px 9px;border:0;border-radius:7px;box-shadow:none}#page-quotes .quote-list-toolbar-v73267>button b{font-size:13px;font-weight:700}#page-quotes .quote-list-toolbar-v73267>button em{min-width:20px;height:20px;padding:0 5px;border-radius:6px;font-size:11px}#page-quotes .quote-list-tools-v73267{margin-left:auto;min-height:32px;padding:0;border:0;background:transparent;gap:6px}#page-quotes .quote-list-tools-v73267>span{display:none}#page-quotes .quote-list-tools-v73267 button{min-height:30px;padding:4px 10px;font-size:12px}#page-quotes .table-card{border-radius:0 0 10px 10px;box-shadow:none}#page-quotes .table-card th{height:38px;box-sizing:border-box;padding:7px 11px;font-size:12px}#page-quotes .table-card td{height:46px;box-sizing:border-box;padding:7px 11px;font-size:13px}#page-quotes .table-card th:last-child,#page-quotes .table-card td:last-child,#page-quotes .table-scroll-viewport-v7261 th:last-child,#page-quotes .table-scroll-viewport-v7261 td:last-child{width:180px!important;min-width:180px!important}#page-quotes .quote-version-badge{display:inline-grid;place-items:center;min-width:21px;height:18px;margin-left:5px;padding:0 5px;font-size:10px;vertical-align:middle}#page-quotes .quote-number-link-v73267{cursor:pointer;color:#173e73;text-decoration:underline;text-decoration-color:#bfd0e4;text-underline-offset:3px}#page-quotes .quote-actions-v73267{display:flex;align-items:center;justify-content:flex-end;gap:7px;white-space:nowrap}#page-quotes .quote-confirm-v73267,#page-quotes .quote-operation-v73267>summary{height:30px;min-height:30px;box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;padding:0 10px;border:1px solid #b8cbe3;border-radius:7px;background:#fff;color:#245d9f;font-size:12px;font-weight:750;line-height:1;cursor:pointer;white-space:nowrap}#page-quotes .quote-confirm-v73267:hover,#page-quotes .quote-operation-v73267>summary:hover,#page-quotes .quote-operation-v73267[open]>summary{border-color:#6f9bd2;background:#f2f7fd}#page-quotes .quote-delete-inline-v73274{height:30px;min-height:30px;padding:0 4px;border:0!important;background:transparent!important;color:#bd3b37!important;font-size:12px;font-weight:700;line-height:1;white-space:nowrap;cursor:pointer}#page-quotes .quote-delete-inline-v73274:hover{color:#962a27!important;text-decoration:underline;text-underline-offset:3px}#page-quotes .quote-operation-v73267{position:relative}#page-quotes .quote-operation-v73267>summary{gap:5px;list-style:none}#page-quotes .quote-operation-v73267>summary::-webkit-details-marker{display:none}#page-quotes .quote-operation-v73267>summary i{font-style:normal;font-size:10px}#page-quotes .quote-operation-v73267[open]>summary i{transform:rotate(180deg)}#page-quotes .quote-operation-v73267>div{position:absolute;z-index:80;top:calc(100% + 5px);right:0;width:180px;display:grid;gap:2px;padding:6px;border:1px solid #dbe3ee;border-radius:9px;background:#fff;box-shadow:0 12px 28px rgba(20,39,66,.16)}#page-quotes .quote-operation-v73267>div button{min-height:30px;padding:6px 9px;border:0;border-radius:6px;background:transparent;color:#344e6c;text-align:left;font-size:12px;cursor:pointer;white-space:nowrap}#page-quotes .quote-operation-v73267>div button:hover{background:#f2f6fb;color:#1f5da7}#page-quotes .quote-operation-v73267>div .menu-danger-v73267{margin-top:4px;padding-top:8px;border-top:1px solid #e6ebf1;border-radius:0 0 6px 6px;color:#bf3c3c}.linked-overlay-v7258:has(.quote-delete-panel-v73267){padding:16px;background:rgba(15,28,46,.48);backdrop-filter:none}.quote-delete-panel-v73267{width:min(460px,calc(100vw - 32px))!important;min-height:0!important;border-radius:14px!important;box-shadow:0 18px 50px rgba(12,35,67,.2)!important}.quote-delete-panel-v73267>header{position:static;padding:18px 20px 14px;gap:12px;backdrop-filter:none}.quote-delete-panel-v73267>header h2{margin:0 0 4px;font-size:18px;line-height:1.3}.quote-delete-panel-v73267>header p{font-size:13px}.quote-delete-panel-v73267>header .linked-close-v7258{flex:0 0 32px;width:32px;height:32px;border:1px solid #dce4ee;border-radius:8px;background:#fff;font-size:20px;line-height:1}.quote-delete-panel-v73267>.linked-body-v7258{padding:16px 20px 20px;font-size:13px}.quote-delete-intro-v73267{margin:0 0 12px;color:#344e6a;line-height:1.55}.quote-delete-intro-v73267.approval{color:#9f382f}.quote-delete-rules-v73267{margin:0 0 12px;border:1px solid #dde5ef;border-radius:8px;background:#f8fafc}.quote-delete-rules-v73267>summary{display:flex;align-items:center;justify-content:space-between;min-height:34px;padding:0 11px;list-style:none;color:#526982;font-weight:700;cursor:pointer}.quote-delete-rules-v73267>summary::-webkit-details-marker{display:none}.quote-delete-rules-v73267>summary i{font-style:normal;font-size:11px}.quote-delete-rules-v73267[open]>summary i{transform:rotate(180deg)}.quote-delete-rules-v73267>div{padding:10px 11px;border-top:1px solid #e4eaf2;color:#5e7189;line-height:1.5}.quote-delete-rules-v73267>div b{display:block;margin-bottom:3px;color:#344e6a}.quote-delete-rules-v73267>div p{margin:0}.quote-delete-panel-v73267 .quote-delete-reason-v7258{gap:6px;margin-top:0;font-size:13px}.quote-delete-panel-v73267 .quote-delete-reason-v7258 textarea{height:60px;min-height:60px;box-sizing:border-box;padding:9px 10px;border-radius:8px;resize:vertical;font-size:13px;line-height:1.45}.quote-delete-panel-v73267 .linked-actions-v7258{display:flex;flex-wrap:nowrap;align-items:center;justify-content:flex-end;gap:8px;margin-top:14px}.quote-delete-panel-v73267 .linked-actions-v7258 button{flex:0 0 auto;height:32px;min-height:32px;padding:0 12px;border-radius:7px;font-size:14px;line-height:30px;white-space:nowrap}.quote-delete-panel-v73267 .linked-actions-v7258 .secondary{min-width:72px}.quote-delete-panel-v73267 .linked-actions-v7258 .danger{min-width:112px}@media(max-width:720px){#page-quotes .quote-list-toolbar-v73267{flex-wrap:wrap}#page-quotes .quote-list-tools-v73267{width:100%;justify-content:flex-end}}.workspace-tabs-v7390{min-height:36px!important;height:36px!important;padding:3px 10px!important;gap:3px!important;border-bottom:1px solid #dfe5eb!important;background:rgba(248,250,252,.98)!important;box-shadow:none!important;backdrop-filter:none!important;-webkit-backdrop-filter:none!important}.workspace-tabs-spacer-v7390{height:36px!important;min-height:36px!important}.workspace-tab-list-v7390{height:30px;gap:3px!important;padding:0!important;overflow:hidden;min-width:0;flex:1 1 auto}.workspace-tab-v7390{position:relative;flex:0 0 auto;max-width:180px;min-height:29px!important;height:29px!important;gap:6px!important;padding:0 9px!important;border:0!important;border-radius:0!important;background:transparent!important;color:#566474!important;font-size:13px!important;font-weight:500!important;box-shadow:none!important;line-height:1!important}.workspace-tab-v7390>span:first-child{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workspace-tab-v7390:hover{background:#eef2f6!important;color:#25384d!important}.workspace-tab-v7390.is-active{background:transparent!important;color:var(--crm-theme-primary,#078c66)!important;font-weight:700!important}.workspace-tab-v7390.is-active::after{content:"";position:absolute;left:8px;right:8px;bottom:0;height:2px;border-radius:2px;background:currentColor}.workspace-tab-v7390.is-preview-v7390>span:first-child{font-style:italic;font-weight:500}.workspace-tab-v7390.is-dirty-v7390 .workspace-tab-close-v7390{color:var(--crm-theme-primary,#078c66);font-size:18px}.workspace-tab-pin-v7390{flex:0 0 auto;height:28px;padding:0 9px;border:1px solid #d8e0e8;border-radius:6px;background:#fff;color:#506176;font-size:12px;white-space:nowrap;cursor:pointer}.workspace-tab-pin-v7390:hover{border-color:var(--crm-theme-primary,#078c66);color:var(--crm-theme-primary,#078c66)}.workspace-recent-v7390{display:block!important;flex:0 0 auto;width:94px!important;height:28px!important;padding:0 8px!important;border-radius:6px!important;font-size:12px!important;font-weight:600!important}.workspace-tab-v7390 .workspace-tab-close-v7390{flex:0 0 22px;width:22px!important;height:26px!important;margin:0 -7px 0 0!important;border-radius:5px!important;background:transparent!important;color:#8793a1!important;font-size:15px!important}.workspace-tab-v7390 .workspace-tab-close-v7390:hover{background:#e1e7ed!important;color:#263849!important}.workspace-recent-v7390{height:30px!important;min-height:30px!important;border-radius:7px!important;font-size:13px!important}@media(max-width:700px){.workspace-tabs-v7390{height:36px!important;padding:3px 8px!important}.workspace-tab-list-v7390{display:flex!important}.workspace-tab-pin-v7390{display:none}.workspace-recent-v7390{width:86px!important}}.prep-panel-v73269{width:min(1160px,calc(100vw - 32px))!important;max-height:calc(100vh - 32px)!important;border-radius:14px!important}.prep-panel-v73269>header{padding:13px 16px!important;align-items:center!important}.prep-panel-v73269>header h2{font-size:18px!important}.prep-panel-v73269>header p{margin-top:2px!important;font-size:12px!important}.prep-panel-v73269 .batch-body-v7250{display:flex;flex-direction:column;min-height:0;padding:0 16px 12px!important;overflow:hidden!important}.prep-tools-v73269{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:48px;border-bottom:1px solid #e1e7ed}.prep-summary-v73269{font-size:14px;color:#4d6074}.prep-summary-v73269 b{color:#142b45}.prep-summary-v73269 i{margin:0 7px;color:#b2bcc7;font-style:normal}.prep-tools-v73269>div:last-child{display:flex;align-items:center;gap:8px}.prep-tools-v73269 button,.prep-tools-v73269 summary{height:32px;padding:0 10px;border:1px solid #d4dee8;border-radius:7px;background:#fff;color:#31577e;font-size:13px;font-weight:750;cursor:pointer;white-space:nowrap}.prep-tools-v73269 details{position:relative}.prep-tools-v73269 summary{display:flex;align-items:center;list-style:none}.prep-tools-v73269 details p{position:absolute;right:0;top:37px;z-index:4;width:360px;margin:0;padding:10px 12px;border:1px solid #d9e2eb;border-radius:8px;background:#fff;box-shadow:0 12px 28px rgba(21,45,70,.14);font-size:12px;line-height:1.5}.prep-message-v73269{margin:8px 0;padding:7px 10px;border-radius:7px;background:#eef4fa;color:#55718d;font-size:12px}.prep-message-v73269.ok{background:#edf8f3;color:#277455}.prep-message-v73269.pending{background:#fff6df;color:#8a6200}.prep-message-v73269.error{background:#fff0ef;color:#b33b35}.prep-table-scroll-v73269{flex:1 1 auto;min-height:0;overflow:auto;border:1px solid #dce4ec;border-radius:8px}.prep-table-v73269{width:100%;min-width:1000px;border-collapse:separate;border-spacing:0;font-size:13px}.prep-table-v73269 th{position:sticky;top:0;z-index:2;height:38px;padding:0 9px;border-bottom:1px solid #dce4ec;background:#f5f7f9;color:#627188;text-align:left;white-space:nowrap}.prep-table-v73269 td{height:60px;padding:6px 9px;border-bottom:1px solid #e5eaf0;color:#203046;vertical-align:middle}.prep-table-v73269 tr:last-child td{border-bottom:0}.prep-table-v73269 th:nth-child(n+5):nth-child(-n+9),.prep-table-v73269 td:nth-child(n+5):nth-child(-n+9){text-align:center}.prep-photo-v73269{display:grid;place-items:center;width:36px;height:48px;padding:0;border:0;border-radius:4px;background:#eef2f5;overflow:hidden;cursor:zoom-in}.prep-photo-v73269 img{width:100%;height:100%;object-fit:contain}.prep-table-v73269 input{width:72px;height:31px;padding:0 5px;border:1px solid #cbd6e1;border-radius:6px;text-align:center;font:inherit}.prep-state-v73269{display:inline-block;max-width:190px;font-size:12px;line-height:1.35}.prep-state-v73269.done,.prep-state-v73269.allocated{color:#287253}.prep-state-v73269.available{color:#1567b5}.prep-state-v73269.occupied,.prep-state-v73269.short{color:#b53e35}.prep-actions-v73269{display:flex;justify-content:flex-end;gap:8px;padding-top:10px}.prep-actions-v73269 button{height:32px;padding:0 14px;font-size:13px;white-space:nowrap}@media(max-width:760px){.prep-panel-v73269{width:calc(100vw - 16px)!important}.prep-tools-v73269{align-items:flex-start;flex-direction:column;padding:8px 0}.prep-tools-v73269>div:last-child{width:100%;overflow-x:auto}.prep-tools-v73269 details p{position:fixed;right:16px;left:16px;width:auto}.prep-panel-v73269 .batch-body-v7250{padding-right:10px!important;padding-left:10px!important}}.quote-invoice-products-v73225{position:relative}.quote-invoice-products-v73225>.quote-invoice-inner-head-v73225{display:flex;align-items:center;justify-content:space-between;gap:12px}.quote-invoice-products-v73225 .product-picker{position:relative!important;display:grid!important;grid-template-columns:minmax(260px,320px) minmax(260px,1fr)!important;align-items:center!important;gap:8px!important;min-height:48px!important;margin:0 0 8px!important;padding:8px 10px!important}.quote-invoice-products-v73225 .product-picker #picker-search{grid-column:1!important;height:32px!important;min-height:32px!important}.quote-invoice-products-v73225 .product-picker #picker-products{position:relative;z-index:21;grid-column:2!important;min-width:0;padding:0!important;overflow:visible!important}.picker-inline-hint-v73270{color:#7a8798;font-size:13px}.quote-invoice-products-v73225 .quote-style-results-v73227{margin:0}.quote-invoice-products-v73225 #picker-products{position:static!important}.quote-invoice-products-v73225 .quote-style-results-v73227{position:static}.quote-invoice-products-v73225 .quote-style-suggestions-v73227{position:absolute;z-index:22;top:46px;left:10px;width:320px;max-height:320px}.quote-style-suggestion-v73227[aria-selected=true]{background:#edf5f1;outline:1px solid #aac9bd;outline-offset:-1px}.quote-invoice-products-v73225 .quote-style-colors-v73227{display:grid;grid-template-columns:auto minmax(160px,1fr) auto;align-items:center;gap:8px;margin:0;padding:0;border:0;background:transparent}.quote-invoice-products-v73225 .quote-style-colors-v73227 header{margin:0;white-space:nowrap}.quote-invoice-products-v73225 .quote-style-colors-v73227 header button{display:none}.quote-invoice-products-v73225 .quote-style-color-grid-v73227{display:flex;gap:6px;overflow-x:auto}.quote-invoice-products-v73225 .quote-style-color-grid-v73227 label{flex:0 0 auto;padding:4px 8px;min-height:32px}.quote-invoice-products-v73225 .quote-style-color-grid-v73227 small{display:none}.quote-invoice-products-v73225 .quote-style-add-v73227{height:32px;margin:0;padding:0 14px;border-radius:7px;white-space:nowrap}.quote-invoice-products-v73225 .invoice-size-toolbar-v73229{margin:0 0 0 auto;align-items:center}.quote-invoice-products-v73225 .invoice-size-toolbar-v73229 label{display:flex;align-items:center;gap:7px;font-size:13px}.quote-invoice-products-v73225 .invoice-size-toolbar-v73229 select{min-height:32px;height:32px}.compact-empty-v73270{padding:18px!important;min-height:0!important}.invoice-matrix-scroll-v73229 tbody tr{height:60px}.invoice-matrix-scroll-v73229 tbody tr,.invoice-matrix-scroll-v73229 tbody td{position:static!important;transform:none!important}.invoice-matrix-scroll-v73229 tbody tr[draggable]{cursor:default}.invoice-photo-v73270{display:block!important;margin:auto!important;padding:0!important;background:transparent!important;cursor:zoom-in}.invoice-photo-v73270 img{width:36px!important;height:48px!important;object-fit:cover!important;pointer-events:none;-webkit-user-drag:none;user-select:none}.invoice-photo-preview-v73270{position:fixed;inset:0;z-index:10050;display:grid;place-items:center;padding:32px;background:rgba(15,23,42,.72)}.invoice-photo-preview-v73270 img{display:block;max-width:min(92vw,1100px);max-height:88vh;object-fit:contain;background:#fff}.invoice-photo-preview-v73270 button{position:fixed;top:18px;right:24px;width:36px;height:36px;border:1px solid rgba(255,255,255,.55);border-radius:8px;background:rgba(15,23,42,.7);color:#fff;font-size:24px;line-height:1;cursor:pointer}[data-invoice-accordion=settings].usd-currency-v73270 label:has(input[data-p=exchangeRate]){display:none!important}@media(max-width:900px){.quote-invoice-products-v73225 .product-picker{grid-template-columns:1fr!important}.quote-invoice-products-v73225 .product-picker #picker-search,.quote-invoice-products-v73225 .product-picker #picker-products{grid-column:1!important}.quote-invoice-products-v73225 .quote-style-suggestions-v73227{position:static;width:auto}.quote-invoice-products-v73225 .quote-style-colors-v73227{grid-template-columns:1fr}.quote-invoice-products-v73225>.quote-invoice-inner-head-v73225{align-items:flex-start;flex-wrap:wrap}}#page-finance .finance-receivables-v73277{border-radius:10px;box-shadow:none;overflow:auto;background:#fff}#page-finance .finance-receivables-v73277>.table-export-bar-v73125{display:none!important}#page-finance .finance-receivables-v73277 table{width:max-content;min-width:1120px;table-layout:fixed;border-collapse:collapse;font-size:13.5px}#page-finance .finance-receivables-v73277 .c-order{width:160px}.finance-receivables-v73277 .c-customer{width:170px}.finance-receivables-v73277 .c-sales{width:100px}.finance-receivables-v73277 .c-currency{width:70px}.finance-receivables-v73277 .c-money{width:122px}.finance-receivables-v73277 .c-cny{width:150px}.finance-receivables-v73277 .c-status{width:96px}.finance-receivables-v73277 .c-action{width:164px}#page-finance .finance-receivables-v73277 th,#page-finance .finance-receivables-v73277 td{box-sizing:border-box;padding:8px 10px!important;height:48px;vertical-align:middle;white-space:nowrap;text-align:left;border-bottom:1px solid #e7ebf0;color:#1e293b}#page-finance .finance-receivables-v73277 thead th{position:sticky;top:0;z-index:2;height:38px;padding-top:6px!important;padding-bottom:6px!important;background:#f6f8fb;color:#667085;font-size:12.5px;font-weight:650}#page-finance .finance-receivables-v73277 th.amount,#page-finance .finance-receivables-v73277 td.amount{text-align:right}#page-finance .finance-receivables-v73277 th.status,#page-finance .finance-receivables-v73277 td.status{text-align:center}#page-finance .finance-receivables-v73277 td.amount button{border:0;background:none;padding:3px 0;color:#17365d;font:700 14px/1.25 inherit;cursor:pointer;text-decoration:underline;text-decoration-color:#cbd5e1;text-underline-offset:3px}#page-finance .finance-receivables-v73277 td.amount button:hover,.receivable-link-v73277:hover{color:var(--primary,#087f6b);text-decoration-color:currentColor}.receivable-link-v73277{border:0;background:none;padding:3px 0;color:#174c88;font:700 13.5px/1.25 inherit;cursor:pointer;text-decoration:underline;text-decoration-color:#c5d4e8;text-underline-offset:3px}.receivable-toolbar-v73277{position:sticky;left:0;min-width:1120px;padding:10px 12px 8px;border-bottom:1px solid #e3e8ef;background:#fff}.receivable-toolbar-main-v73277{display:flex;align-items:center;gap:8px;min-height:34px}.receivable-toolbar-main-v73277 h2{flex:0 0 auto;margin:0 8px 0 0;font-size:18px;line-height:32px;color:#17233a}.receivable-toolbar-main-v73277 input,.receivable-toolbar-main-v73277 select,.receivable-toolbar-main-v73277 button{box-sizing:border-box;height:32px;border:1px solid #d6dee9;border-radius:7px;background:#fff;padding:0 10px;color:#334155;font:13px/30px inherit;white-space:nowrap}.receivable-toolbar-main-v73277 button{cursor:pointer}.receivable-toolbar-main-v73277 button:hover{border-color:#91a8c3;background:#f8fafc}.receivable-search-v73277{position:relative;display:flex;align-items:center;width:240px}.receivable-search-v73277 span{position:absolute;left:10px;color:#7b8da5}.receivable-search-v73277 input{width:100%;padding-left:28px}.receivable-toolbar-main-v73277 #receivable-sales-v73277{width:130px}.receivable-toolbar-main-v73277 #receivable-status-v73277{width:130px}.receivable-toolbar-main-v73277 #receivable-view-v73277{width:120px}.receivable-toolbar-main-v73277 #receivable-save-view-v73277{margin-left:auto}.receivable-summary-v73277{display:flex;gap:20px;margin-top:8px;padding:7px 10px;border-top:1px solid #edf0f4;color:#526177;font-size:13px}.receivable-summary-v73277 b{color:#1d4e89}.receivable-summary-v73277 i{padding:0 7px;color:#cbd5e1;font-style:normal}#page-finance.finance-modern-v7257:has(.finance-receivables-v73277:not([hidden]))>#finance-stats,#page-finance.finance-modern-v7257:has(.finance-receivables-v73277:not([hidden]))>#finance-result-meta-v7257{display:none!important}#page-finance .receivable-status-v73277{font-size:13px;font-weight:600}.receivable-status-v73277.paid{color:#26865d}.receivable-status-v73277.partial{color:#9a6500}.receivable-status-v73277.due{color:#b54738}.receivable-actions-v73277{display:flex;align-items:center;gap:6px}.receivable-actions-v73277>button{height:30px;min-width:48px;padding:0 10px;border:1px solid #cad6e5;border-radius:7px;background:#fff;color:#24558b;font:600 13px/28px inherit;cursor:pointer}.receivable-actions-v73277>button:first-child:not(:last-child){border-color:#8eb6df}.receivable-actions-v73277 .receivable-more-v73277{min-width:38px;padding:0 8px;font-size:14px;letter-spacing:1px}.receivable-menu-v73277{position:fixed;z-index:2147483000;width:168px;padding:5px;border:1px solid #dce3eb;border-radius:8px;background:#fff;box-shadow:0 10px 30px rgba(15,23,42,.18)}.receivable-menu-v73277 button{display:block;width:100%;height:32px;padding:0 10px;border:0;border-radius:5px;background:transparent;color:#26364b;text-align:left;font:13px/32px inherit;cursor:pointer}.receivable-menu-v73277 button:hover,.receivable-menu-v73277 button:focus{outline:none;background:#eef5fb;color:#164f88}@media(max-width:900px){.receivable-toolbar-v73277{position:static}.receivable-toolbar-main-v73277{flex-wrap:wrap}.receivable-toolbar-main-v73277 #receivable-save-view-v73277{margin-left:0}}#page-finance:has([data-finance-view=receivables].active) .finance-subnav-tools-v7257,#page-finance:has([data-finance-view=receivables].active) #finance-sort-v7257,#page-finance:has([data-finance-view=receivables].active) #finance-reset-v7257,#page-finance:has([data-finance-view=receivables].active) #finance-hub-v7257 [data-table-refresh-v73332]{display:none!important}#page-finance:not(:has([data-finance-view=receivables].active)) #receivable-controls-v73360{display:none!important}#page-finance:has([data-finance-view=receivables].active)>.finance-toolbar-v7257{display:flex!important;gap:8px;align-items:center;flex-wrap:wrap;padding:10px!important}#page-finance:has([data-finance-view=receivables].active) .finance-search-wrap-v7257{flex:1 1 250px!important;min-width:200px!important}#page-finance:has([data-finance-view=receivables].active) #finance-filters-v7257{display:contents!important}#receivable-controls-v73360{display:contents}#page-finance:has([data-finance-view=receivables].active) .finance-filter-v7257:has(#finance-sort-v7257){display:none!important}#receivable-controls-v73360>button,#receivable-controls-v73360>select{height:36px;padding:0 10px;border:1px solid #dce3eb;border-radius:7px;background:white;color:#334155;white-space:nowrap}#receivable-sales-v73277{order:1;width:125px}#page-finance:has([data-finance-view=receivables].active) #finance-unified-range-v7294{order:2}#receivable-more-filters-v73360{order:3}#receivable-todo-v73360{order:4;margin-left:auto}#receivable-refresh-v73360{order:5}#receivable-tools-v73360{order:6}#receivable-todo-v73360.is-zero{color:#8492a6}.receivable-popover-v73360[popover]{display:none;margin:0;position:fixed;inset:auto;width:280px;max-height:70vh;overflow:auto;padding:10px;border:1px solid #dce3eb;border-radius:10px;background:white;box-shadow:0 12px 30px #17233a24;color:#334155}.receivable-popover-v73360[popover]:popover-open{display:flex!important;flex-direction:column;align-items:stretch;gap:8px}.receivable-popover-v73360 button,.receivable-popover-v73360 select{min-height:36px;text-align:left;border:1px solid #e4e9ef;border-radius:6px;background:white;color:#334155;padding:6px 10px;font-size:13px}.receivable-popover-v73360 button:hover{background:#f2f7f5}.receivable-popover-v73360 label{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:13px}#receivable-filters-v73360 #receivable-save-view-v73277{margin-left:0}#page-finance .receivable-summary-v73277{margin-top:0;border-top:0}#finance-receivables-panel{--receivable-accent:var(--color-primary,var(--crm-theme-primary,var(--primary,#087f6b)))}#page-finance #finance-receivables-panel .c-action{width:128px}#page-finance #finance-receivables-panel th,#page-finance #finance-receivables-panel td{border-left-color:rgba(100,116,139,.045)!important;border-right-color:rgba(100,116,139,.045)!important}#page-finance #finance-receivables-panel .receivable-actions-v73277{gap:2px;justify-content:flex-end;white-space:nowrap}#page-finance #finance-receivables-panel .receivable-actions-v73277>button,#page-finance #finance-receivables-panel .receivable-child-view-v73358{border:0!important;background:transparent!important;box-shadow:none!important;color:var(--receivable-accent);min-width:0;height:32px;padding:0 7px;border-radius:5px;font-size:13px;font-weight:500}#page-finance #finance-receivables-panel .receivable-actions-v73277>button:hover,#page-finance #finance-receivables-panel .receivable-child-view-v73358:hover{background:color-mix(in srgb,var(--receivable-accent) 7%,transparent)!important}#page-finance #finance-receivables-panel .receivable-actions-v73277 .receivable-more-v73277{width:30px;color:#64748b;font-size:20px;letter-spacing:0}#page-finance #finance-receivables-panel .receivable-group-v73358>td{background:color-mix(in srgb,var(--receivable-accent) 3%,white);font-weight:600}#page-finance #finance-receivables-panel .receivable-group-v73358>td:first-child{box-shadow:inset 2px 0 var(--receivable-accent)}#page-finance #finance-receivables-panel .receivable-group-v73358 .receivable-link-v73277{color:var(--receivable-accent);text-decoration:none;font-weight:600}#page-finance #finance-receivables-panel .receivable-toggle-v73358{display:inline-flex;align-items:center;gap:5px;min-height:32px;border:0;background:transparent;padding:0 3px;text-align:left}.receivable-toggle-v73358 svg{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round;flex:none;transition:transform .15s}.receivable-toggle-v73358[aria-expanded=true] svg{transform:rotate(90deg)}#page-finance #finance-receivables-panel .receivable-toggle-v73358 small{display:inline!important;font-size:12px!important;font-weight:400;color:#7b8794}#page-finance #finance-receivables-panel tr[data-receivable-child]>td{background:#f8fafb!important;font-weight:400}#page-finance #finance-receivables-panel tr[data-receivable-child]>td:first-child{padding-left:32px!important}#page-finance #finance-receivables-panel td.amount button{text-decoration:none;font-weight:500;color:#334155}#page-finance #finance-receivables-panel td.receivable-due-v73358,#page-finance #finance-receivables-panel td.receivable-due-v73358 button{color:#986227}#page-finance #finance-receivables-panel td.receivable-zero-v73358,#page-finance #finance-receivables-panel td.receivable-zero-v73358 button{color:#94a3b8}#page-finance #finance-receivables-panel td.amount,#page-finance #finance-receivables-panel th.amount{text-align:right!important;font-variant-numeric:tabular-nums}#page-finance #finance-receivables-panel button:focus-visible{outline:2px solid var(--receivable-accent);outline-offset:2px}#receivable-menu-v73277{width:200px;border-color:#e5e9ed;box-shadow:0 8px 24px rgba(15,23,42,.1)}#receivable-menu-v73277 button:hover,#receivable-menu-v73277 button:focus{color:var(--color-primary,var(--crm-theme-primary,#087f6b));background:color-mix(in srgb,var(--color-primary,var(--crm-theme-primary,#087f6b)) 7%,white)}.business-settings-row-v73282>span:first-child:has([data-column-visible]){display:flex;align-items:center;gap:6px}.business-settings-columns-v73280 input[data-column-visible]{width:16px!important;height:16px!important;min-height:16px!important;flex:0 0 16px;margin:0;padding:0;cursor:pointer}.business-grid-v73280{border:1px solid #dfe5ec!important;border-collapse:collapse!important;font-size:13.5px!important;font-variant-numeric:tabular-nums}.business-grid-v73280 th,.business-grid-v73280 td{box-sizing:border-box!important;height:36px!important;min-height:36px!important;padding:2px 8px!important;border:1px solid #dfe5ec!important;vertical-align:middle!important;text-align:center;white-space:nowrap;line-height:1.25!important}.business-grid-v73280 thead th{position:relative;height:36px!important;min-height:36px!important;padding:2px 18px 2px 8px!important;background:#f4f6f8!important;color:#59677a!important;font-size:12.5px!important;font-weight:700!important}.business-grid-v73280[data-density-v73280=standard] th,.business-grid-v73280[data-density-v73280=standard] td{height:40px!important;min-height:40px!important}.business-grid-v73280[data-density-v73280=relaxed] th,.business-grid-v73280[data-density-v73280=relaxed] td{height:48px!important;min-height:48px!important}.business-grid-v73280 td>*:not(.receivable-menu-v73277){max-width:100%}.business-grid-v73280 [data-align-v73280=left]>*:not(.receivable-menu-v73277){margin-left:0!important;margin-right:auto!important;justify-content:flex-start!important;text-align:left!important}.business-grid-v73280 [data-align-v73280=center]>*:not(.receivable-menu-v73277){margin-left:auto!important;margin-right:auto!important;justify-content:center!important;text-align:center!important}.business-grid-v73280 [data-align-v73280=right]>*:not(.receivable-menu-v73277){margin-left:auto!important;margin-right:0!important;justify-content:flex-end!important;text-align:right!important}.business-grid-v73280 td button,.business-grid-v73280 td input,.business-grid-v73280 td select,.business-grid-v73280 td summary{min-height:26px!important;height:28px!important;line-height:26px!important}.business-grid-v73280 td[data-column-id-v73280]:not([data-column-id-v73280=actions]){overflow:hidden;text-overflow:ellipsis}.business-grid-v73280 .quote-actions-v73267{gap:6px!important}#page-quotes .business-grid-v73280 th[data-column-id-v73280=quote_number],#page-quotes .business-grid-v73280 td[data-column-id-v73280=quote_number]{border-right:1px solid #dfe5ec!important;box-shadow:1px 0 0 #dfe5ec,8px 0 14px -14px #25486f!important}#page-quotes .business-grid-v73280 th[data-column-id-v73280=status],#page-quotes .business-grid-v73280 td[data-column-id-v73280=status],#page-quotes .business-grid-v73280 th[data-column-id-v73280=actions],#page-quotes .business-grid-v73280 td[data-column-id-v73280=actions]{border-left:1px solid #dfe5ec!important;border-right:1px solid #dfe5ec!important}#page-quotes .business-grid-v73280 td[data-column-id-v73280=actions]{overflow:visible}#page-quotes .business-grid-v73280 th:nth-child(1),#page-quotes .business-grid-v73280 th:nth-child(2),#page-quotes .business-grid-v73280 th:last-child{left:auto!important;right:auto!important;width:auto!important;min-width:0!important;max-width:none!important;box-shadow:none!important}#page-quotes .business-grid-v73280 td:nth-child(1),#page-quotes .business-grid-v73280 td:nth-child(2),#page-quotes .business-grid-v73280 td:last-child{position:static!important;left:auto!important;right:auto!important;width:auto!important;min-width:0!important;max-width:none!important;z-index:auto!important;box-shadow:none!important}.business-column-resizer-v73280{position:absolute;z-index:8;top:0;right:-4px;width:8px;height:100%;cursor:col-resize;touch-action:none}.business-column-resizer-v73280::after{content:"";position:absolute;top:6px;bottom:6px;left:3px;width:1px;background:#cbd4df;opacity:.8}.business-column-resizer-v73280:hover::after,.business-column-resizing-v73280 .business-column-resizer-v73280::after{width:2px;background:var(--primary,#1b6fdc);opacity:1}.business-column-resizing-v73280{cursor:col-resize!important;user-select:none!important}.business-table-settings-button-v73280{height:30px!important;min-height:30px!important;padding:0 10px!important;border:1px solid #cfdae7!important;border-radius:7px!important;background:#fff!important;color:#315b88!important;font:600 12px/28px inherit!important;white-space:nowrap;cursor:pointer}.business-table-settings-v73280{position:fixed;z-index:2147483100;width:420px;max-height:min(610px,calc(100vh - 20px));display:flex;flex-direction:column;border:1px solid #d8e0e9;border-radius:10px;background:#fff;box-shadow:0 16px 40px rgba(15,23,42,.18);color:#26364b;font-size:13px}.business-table-settings-v73280 header{display:flex;align-items:center;justify-content:space-between;min-height:40px;padding:0 12px;border-bottom:1px solid #e5eaf0}.business-table-settings-v73280 header strong{font-size:15px}.business-table-settings-v73280 header button{width:28px;height:28px;border:0;background:transparent;color:#607086;font-size:20px;cursor:pointer}.business-density-v73280{display:flex;align-items:center;gap:10px;padding:10px 12px;border-bottom:1px solid #edf0f4}.business-density-v73280>span{margin-right:auto;font-weight:700}.business-density-v73280 label{display:flex;gap:4px;align-items:center;white-space:nowrap}.business-settings-head-v73280,.business-settings-row-v73282{display:grid;grid-template-columns:minmax(100px,1fr) 112px 92px;align-items:center;gap:8px}.business-settings-head-v73280{padding:7px 12px;background:#f6f8fa;color:#778397;font-size:12px;font-weight:700}.business-settings-columns-v73280{overflow:auto;padding:4px 0}.business-settings-row-v73282{min-height:36px;padding:0 12px}.business-settings-row-v73282>span:first-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.business-settings-columns-v73280 input{box-sizing:border-box;width:100%;height:28px;border:1px solid #d4dde8;border-radius:6px;background:#fff;color:#26364b;padding:0 7px;font:13px/26px inherit}.business-align-group-v73282{display:grid;grid-template-columns:repeat(3,1fr);height:28px;border:1px solid #cbd6e2;border-radius:6px;overflow:hidden;background:#fff}.business-align-group-v73282 button{min-width:0;height:26px;padding:0;border:0;border-right:1px solid #dce3eb;background:#fff;color:#53657a;font:600 12px/26px inherit;cursor:pointer}.business-align-group-v73282 button:last-child{border-right:0}.business-align-group-v73282 button[aria-checked=true]{background:var(--primary,#1b6fdc);color:#fff}.business-align-group-v73282 button:focus-visible{position:relative;z-index:1;outline:2px solid #7eb3ee;outline-offset:-2px}.business-width-input-v73280{position:relative}.business-width-input-v73280 input{padding-right:27px}.business-width-input-v73280 em{position:absolute;right:7px;top:6px;color:#8190a3;font-size:11px;font-style:normal}.business-table-settings-v73280 footer{display:flex;gap:7px;justify-content:flex-end;padding:9px 12px;border-top:1px solid #e5eaf0}.business-table-settings-v73280 footer button{height:30px;padding:0 10px;border:1px solid #cfdae7;border-radius:6px;background:#fff;color:#315b88;font:600 12px/28px inherit;cursor:pointer}.business-table-settings-v73280 footer .primary{border-color:var(--primary,#1774d1);background:var(--primary,#1774d1);color:#fff}#page-finance .finance-receivables-v73277>.card-head.inner,#page-finance .finance-receivables-v73277>.table-export-bar-v73125{display:none!important}#page-finance .finance-receivables-v73277{border:0!important}#page-finance .finance-receivables-v73277 .business-grid-v73280 th,#page-finance .finance-receivables-v73277 .business-grid-v73280 td{text-align:center}#page-finance:has(#finance-hub-v7257 [data-finance-view=expenses].active) #finance-stats{display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:8px!important;margin:8px 0 10px!important}#page-finance:has(#finance-hub-v7257 [data-finance-view=expenses].active) #finance-stats .finance-kpi-v7257{box-sizing:border-box;min-height:62px!important;height:62px!important;padding:8px 12px!important;border:1px solid #dfe5ec!important;border-radius:6px!important;background:#fff!important;box-shadow:none!important;text-align:center!important}#page-finance:has(#finance-hub-v7257 [data-finance-view=expenses].active) #finance-stats .finance-kpi-v7257>div{height:100%;display:flex!important;flex-direction:column;align-items:center;justify-content:center;gap:4px!important}#page-finance:has(#finance-hub-v7257 [data-finance-view=expenses].active) #finance-stats .finance-kpi-v7257 small{color:#637187!important;font-size:12px!important;font-weight:650!important;line-height:1.1!important}#page-finance:has(#finance-hub-v7257 [data-finance-view=expenses].active) #finance-stats .finance-kpi-v7257 strong{color:#172b4d!important;font-size:18px!important;font-weight:800!important;line-height:1.1!important;letter-spacing:0!important}#page-finance:has(#finance-hub-v7257 [data-finance-view=expenses].active) #finance-stats .finance-kpi-v7257 em{display:none!important}.finance-kpi-info-v73280{display:inline-grid;place-items:center;width:16px;height:16px;margin-left:5px;border:0;border-radius:50%;background:#edf3f8;color:#60758d;font-size:11px;font-style:normal;cursor:help}@media(max-width:900px){.business-table-settings-v73280{width:min(420px,calc(100vw - 20px))}.business-grid-v73280 td button,.business-grid-v73280 td input,.business-grid-v73280 td select,.business-grid-v73280 td summary{min-height:32px!important;height:34px!important;line-height:32px!important}#page-finance:has(#finance-hub-v7257 [data-finance-view=expenses].active) #finance-stats{grid-template-columns:repeat(2,minmax(0,1fr))!important}}#page-finance.finance-unified-v73281{gap:10px!important}#page-finance.finance-unified-v73281 #finance-hub-v7257{min-height:44px!important;padding:0 10px!important;border-radius:8px!important;box-shadow:none!important}#page-finance.finance-unified-v73281 .finance-hub-copy-v7257{display:none!important}#page-finance.finance-unified-v73281 .finance-hub-tabs-v7257{min-height:42px!important;padding:0!important;background:transparent!important}#page-finance.finance-unified-v73281 .finance-hub-tabs-v7257 button{min-height:42px!important;padding:0 16px!important;border:0!important;border-bottom:2px solid transparent!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}#page-finance.finance-unified-v73281 .finance-hub-tabs-v7257 button.active{border-bottom-color:var(--primary,#1670d2)!important;color:var(--primary,#1670d2)!important}#page-finance.finance-unified-v73281 .finance-rules-button-v7257{min-height:28px!important;height:28px!important}#page-finance.finance-unified-v73281 .finance-subnav-v7257{min-height:36px!important;margin:0!important;padding:0 8px!important;border-radius:7px!important;box-shadow:none!important}#page-finance.finance-unified-v73281 .finance-toolbar-v7257{min-height:46px!important;margin:0!important;padding:6px 8px!important;border-radius:8px!important;box-shadow:none!important}#page-finance.finance-unified-v73281 .finance-module-panel{margin:0!important;border-radius:8px!important;box-shadow:none!important}#page-finance.finance-unified-v73281 .finance-module-panel>.card-head.inner{display:none!important}#page-finance.finance-unified-v73281 .finance-module-panel>.table-export-bar-v73125{min-height:38px!important;padding:4px 8px!important}#page-finance.finance-unified-v73281 .table-card{border-radius:8px!important;box-shadow:none!important}#page-finance.finance-unified-v73281 .table-card table{width:max-content;min-width:100%;table-layout:fixed;border-collapse:collapse}#page-finance.finance-unified-v73281 .business-grid-v73280 th,#page-finance.finance-unified-v73281 .business-grid-v73280 td{text-align:center!important;vertical-align:middle!important;font-size:13px!important}#page-finance.finance-unified-v73281 .business-grid-v73280 td small{display:none!important}#page-finance.finance-unified-v73281 .business-grid-v73280 .row-actions{justify-content:center!important}#page-finance.finance-unified-v73281 #finance-result-meta-v7257{min-height:30px!important;margin:0!important;padding:4px 8px!important}#page-finance.finance-unified-v73281 .finance-overview-head-v7257{display:none!important}#page-finance.finance-unified-v73281 .finance-overview-v7257{gap:8px!important}#page-finance.finance-unified-v73281 .finance-overview-kpis-v7257{gap:8px!important}#page-finance.finance-unified-v73281 .finance-overview-kpi-v7257{box-sizing:border-box;min-height:62px!important;height:62px!important;padding:8px 12px!important;border-radius:7px!important;box-shadow:none!important;text-align:center!important;align-content:center!important;gap:4px!important}#page-finance.finance-unified-v73281 .finance-overview-kpi-v7257:before{display:none!important}#page-finance.finance-unified-v73281 .finance-overview-kpi-v7257 small{font-size:12px!important}#page-finance.finance-unified-v73281 .finance-overview-kpi-v7257 strong{font-size:18px!important}#page-finance.finance-unified-v73281 .finance-overview-kpi-v7257 em{display:none!important}#page-finance.finance-unified-v73281 .finance-task-card-v7257,#page-finance.finance-unified-v73281 .finance-activity-card-v7257{border-radius:8px!important;box-shadow:none!important}#page-finance.finance-unified-v73281 #order-profit-stats-v7240{display:flex!important;gap:0!important;min-height:36px!important;margin:0!important;border:1px solid #dfe5ec!important;border-radius:7px!important;background:#fff!important;overflow-x:auto}#page-finance.finance-unified-v73281 #order-profit-stats-v7240 .stat{flex:0 0 auto;min-height:34px!important;padding:0 12px!important;border:0!important;border-right:1px solid #e4e9ef!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}#page-finance.finance-unified-v73281 #order-profit-stats-v7240 .stat>div{height:34px!important;display:flex!important;align-items:center!important;gap:6px!important}#page-finance.finance-unified-v73281 #order-profit-stats-v7240 small{font-size:12px!important}#page-finance.finance-unified-v73281 #order-profit-stats-v7240 strong{font-size:14px!important}#page-finance.finance-unified-v73281 #order-profit-stats-v7240 em{display:none!important}#page-finance.finance-unified-v73281 #commission-overview-kpis-v7302{display:none!important}#page-finance.finance-unified-v73281 .order-profit-head-v7240,#page-finance.finance-unified-v73281 .commission-overview-head-v7302{min-height:38px!important;padding:5px 8px!important;border-radius:7px!important;box-shadow:none!important}#page-finance.finance-unified-v73281 .commission-overview-share-v7302>span{display:none!important}#page-finance.finance-unified-v73281 .finance-empty-v7257:not(:only-child){display:none!important}@media(max-width:900px){#page-finance.finance-unified-v73281 .finance-hub-tabs-v7257{overflow-x:auto}#page-finance.finance-unified-v73281 .finance-overview-kpis-v7257{grid-template-columns:repeat(2,minmax(0,1fr))!important}}#page-trade-tools{gap:10px!important}#page-trade-tools>.toolbox-section-tabs-v7394{height:36px;min-height:36px;margin:0 0 10px;padding:0;border:0;border-bottom:1px solid #dfe6ee;border-radius:0;background:transparent;box-shadow:none}.toolbox-section-tabs-v7394 button{min-width:auto;min-height:36px;height:36px;padding:0 15px;border:0;border-radius:0;background:transparent!important;box-shadow:none!important;font-size:14px}.toolbox-section-tabs-v7394 button small{display:none}.toolbox-section-tabs-v7394 button.is-active:after{right:12px;bottom:0;left:12px;height:2px}.logistics-template-panel-v73139,.shipment-register-v7380{margin:0!important;border:1px solid #dce4ed!important;border-radius:12px!important;box-shadow:none!important;background:#fff}.logistics-calculator-v73139{padding:12px!important}.logistics-toolbar-v73288,.shipment-toolbar-v73288,.timezone-toolbar-v73288{display:flex;align-items:end;gap:8px;padding:0 0 10px}.logistics-toolbar-v73288 label,.logistics-country-field-v73140{display:grid;gap:3px;min-width:130px}.logistics-toolbar-v73288 label:first-child{flex:1;max-width:390px}.logistics-toolbar-v73288 label>span,.logistics-country-field-v73140>span{font-size:11px;font-weight:750;color:#617187}.logistics-toolbar-v73288 input,.logistics-toolbar-v73288 select,.logistics-toolbar-v73288 button,.shipment-toolbar-v73288 input,.shipment-toolbar-v73288 select,.shipment-toolbar-v73288 button,.timezone-toolbar-v73288 input,.timezone-toolbar-v73288 select{height:32px;min-height:32px;border:1px solid #cfd9e5;border-radius:7px;background:#fff;padding:0 10px;color:#243852;font:inherit;font-size:13px}.logistics-toolbar-v73288 button,.shipment-toolbar-v73288 button{font-weight:750;white-space:nowrap;cursor:pointer}.logistics-upload-v73288 input{position:absolute;opacity:0;pointer-events:none}.logistics-upload-v73288{display:flex!important;min-width:auto!important}.logistics-upload-v73288>span{display:grid;place-items:center;height:32px;padding:0 10px;border:1px solid #cfd9e5;border-radius:7px;cursor:pointer}.logistics-template-meta-v73288{padding:7px 9px;border:1px solid #e1e8f0;border-radius:7px;background:#f8fafc;color:#65758a;font-size:11px}.logistics-summary-v73288{display:flex;align-items:center;gap:14px;margin-top:9px;padding:8px 10px;border:1px solid #d9e5f2;background:#f5f9fd;color:#425a75;font-size:12px}.logistics-summary-v73288 strong{font-size:14px;color:#174f91}.logistics-summary-v73288 em{margin-left:auto;color:#a26313;font-style:normal;font-weight:750}.logistics-table-wrap-v73288,.timezone-table-wrap-v73288,.shipment-table-wrap-v73288{overflow:auto;border:1px solid #d8e0e9;border-radius:8px}.logistics-table-wrap-v73288{margin-top:8px}.logistics-table-wrap-v73288 table,.timezone-table-wrap-v73288 table,.shipment-table-wrap-v73288 table{width:100%;min-width:880px;border-collapse:collapse;table-layout:fixed}.logistics-table-wrap-v73288 th,.logistics-table-wrap-v73288 td,.timezone-table-wrap-v73288 th,.timezone-table-wrap-v73288 td,.shipment-table-wrap-v73288 th,.shipment-table-wrap-v73288 td{height:36px;padding:2px 8px;border-right:1px solid #dfe5ec;border-bottom:1px solid #dfe5ec;text-align:center;vertical-align:middle;font-size:13px}.logistics-table-wrap-v73288 th:last-child,.logistics-table-wrap-v73288 td:last-child,.timezone-table-wrap-v73288 th:last-child,.timezone-table-wrap-v73288 td:last-child,.shipment-table-wrap-v73288 th:last-child,.shipment-table-wrap-v73288 td:last-child{border-right:0}.logistics-table-wrap-v73288 th,.timezone-table-wrap-v73288 th,.shipment-table-wrap-v73288 th{background:#f3f6f9;color:#52677f;font-weight:800}.logistics-table-wrap-v73288 tbody tr:last-child td,.timezone-table-wrap-v73288 tbody tr:last-child td,.shipment-table-wrap-v73288 tbody tr:last-child td{border-bottom:0}.logistics-table-wrap-v73288 td small{display:inline-block;margin-left:6px;padding:2px 5px;border-radius:999px;background:#eaf3ff;color:#2566ba}.logistics-table-wrap-v73288 tr.is-lowest td{background:#f7fbff}.logistics-table-wrap-v73288 td.is-warning{color:#9b5e0c;font-size:11px}.logistics-table-wrap-v73288 button,.shipment-table-wrap-v73288 button{height:28px;border:1px solid #c9d9ec;border-radius:6px;background:#fff;color:#245e9e;font-weight:750;cursor:pointer}.logistics-estimate-note-v73139{margin:8px 0 0!important;padding:7px 9px!important;border-radius:7px!important;font-size:11px!important}.logistics-detail-overlay-v73288{position:fixed;inset:0;z-index:10040;display:flex;justify-content:flex-end;background:rgba(16,31,48,.35)}.logistics-detail-panel-v73288{width:min(560px,94vw);height:100%;background:#fff;box-shadow:-14px 0 40px rgba(20,42,68,.18)}.logistics-detail-panel-v73288>header{display:flex;justify-content:space-between;padding:16px;border-bottom:1px solid #dde5ee}.logistics-detail-panel-v73288 h3{margin:3px 0;font-size:18px}.logistics-detail-panel-v73288 p,.logistics-detail-panel-v73288 small{margin:0;color:#718198}.logistics-detail-panel-v73288 header button{width:32px;height:32px;border:1px solid #d5dee8;border-radius:7px;background:#fff}.logistics-detail-body-v73288{padding:14px}.logistics-detail-grid-v73288{display:grid;grid-template-columns:1fr 1fr;border:1px solid #dce4ed}.logistics-detail-grid-v73288>div{display:grid;gap:3px;padding:9px;border-right:1px solid #dce4ed;border-bottom:1px solid #dce4ed}.logistics-detail-grid-v73288 span,.logistics-detail-notes-v73288{font-size:12px;color:#566a82}.logistics-detail-notes-v73288 section{padding:9px 0;border-bottom:1px solid #e4e9ef}.timezone-toolbar-v73288{padding:0}.timezone-toolbar-v73288 input{flex:1}.timezone-toolbar-v73288 label{display:flex;align-items:center;gap:7px;margin-left:auto;color:#60738b;font-size:12px}.timezone-table-wrap-v73288{margin-top:8px}.timezone-table-wrap-v73288 td strong{font-size:14px}.timezone-favorite-v73288{border:0;background:transparent;color:#bdc6d1;font-size:17px;cursor:pointer}.timezone-favorite-v73288.is-active{color:#e2a528}.timezone-converter-compact-v73288{margin-top:8px;border:1px solid #dbe3ec;border-radius:8px;background:#fff;padding:8px 10px}.timezone-converter-compact-v73288 summary{cursor:pointer;color:#35679e;font-size:12px;font-weight:750}.timezone-converter-compact-v73288 .timezone-form-v7244{margin-top:8px}.toolbox-time-panel-v7394{gap:0!important}.shipment-register-v7380{overflow:visible!important;padding:12px}.shipment-toolbar-v73288{align-items:center;padding:0}.shipment-toolbar-v73288 input{flex:1}.shipment-toolbar-v73288 span{margin-left:auto;color:#7b899a;font-size:11px}.shipment-register-v7380 form{margin-top:8px;padding:10px!important;border:1px solid #dce4ed;border-radius:8px;background:#f8fafc}.shipment-register-v7380 form[hidden]{display:none!important}.shipment-tracking-list-v7380{padding:8px 0 0!important}.shipment-table-wrap-v73288 td:nth-child(7){white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.shipment-table-wrap-v73288 td:nth-child(7) small{display:block;overflow:hidden;text-overflow:ellipsis;color:#7a8797;font-size:10px}.shipment-table-wrap-v73288 td:last-child{white-space:nowrap}.shipment-table-wrap-v73288 td:last-child button+button{margin-left:5px;color:#a23f38;border-color:#ebc8c5}.shipment-status-v73288{display:inline-block;padding:3px 7px;border-radius:999px;background:#eef3f7;font-size:11px}.shipment-number-v7390,.shipment-order-link-v73106{border:0!important;background:transparent!important;text-decoration:underline}.shipment-empty-v7380{margin-top:8px}.shipment-register-v7380>[data-result]{margin:8px 0 0!important}@media(max-width:800px){.logistics-toolbar-v73288,.shipment-toolbar-v73288,.timezone-toolbar-v73288{flex-wrap:wrap}.logistics-toolbar-v73288 label:first-child,.shipment-toolbar-v73288 input,.timezone-toolbar-v73288 input{flex:1 1 100%;max-width:none}.shipment-toolbar-v73288 span{margin-left:0}.toolbox-section-tabs-v7394{overflow-x:auto}.toolbox-section-tabs-v7394 button{white-space:nowrap}.logistics-detail-grid-v73288{grid-template-columns:1fr}}.shipment-toolbar-v73288 .shipment-search-v73353{display:flex;align-items:center;gap:8px;flex:1 1 280px;min-width:200px;height:38px;box-sizing:border-box;border:1px solid var(--color-border,#cfd9e5);border-radius:7px;padding:0 10px;background:var(--color-surface,#fff)}.shipment-toolbar-v73288 .shipment-search-v73353 svg{width:18px;height:18px;flex:none;fill:none;stroke:var(--color-text-secondary,#65758a);stroke-width:2}.shipment-toolbar-v73288 .shipment-search-v73353 input{width:100%;min-width:0;height:36px;min-height:36px;border:0;outline:0;padding:0;background:transparent;color:var(--color-text-primary,#243852);font-size:14px}.shipment-search-v73353:focus-within{border-color:var(--color-primary,#08795c)}.shipment-search-v73353 input::placeholder{color:var(--color-text-secondary,#65758a);opacity:1}.shipment-toolbar-v73288>button,.shipment-toolbar-v73288>select{height:38px;min-height:38px;width:auto;flex:none;font-size:14px}.shipment-toolbar-v73288>[data-last-refresh]{margin-left:0;white-space:nowrap;font-size:12px}#page-customers.customer-compact-v73298{padding-top:8px}.customer-compact-v73298 .customer-excel-toolbar-v73116,#customer-excel-toolbar-v73116{display:none!important}#page-customers.customer-compact-v73298 .customer-hub-v7358{padding:0!important;background:transparent!important;border:0!important;box-shadow:none!important;margin-bottom:8px;grid-template-columns:minmax(0,1fr)!important}#page-customers.customer-compact-v73298 .customer-hub-copy-v7358{display:none!important}#page-customers.customer-compact-v73298 .customer-hub-tabs-v7358{gap:20px!important;padding:0!important;border-bottom:1px solid var(--line);border-radius:0!important;background:transparent!important}#page-customers.customer-compact-v73298 .customer-hub-tabs-v7358 button{min-height:42px;padding:8px 2px!important;border:0!important;border-bottom:2px solid transparent!important;border-radius:0!important;background:transparent!important;box-shadow:none!important}#page-customers.customer-compact-v73298 .customer-hub-tabs-v7358 button.active{border-bottom-color:var(--blue)!important;color:var(--blue);background:transparent}.customer-compact-v73298 #customer-list-view{display:flex;flex-direction:column;gap:8px}.customer-compact-v73298 #customer-pools{display:none!important}#page-customers #customer-list-view>.customer-toolbar-v73298{order:1;display:flex!important;align-items:center;gap:8px;margin:0 0 6px;padding:0;background:transparent;border:0;box-shadow:none;flex-wrap:wrap!important}#page-customers .customer-toolbar-v73298>input{width:auto!important;flex:1 1 280px!important;min-width:250px;max-width:440px}#page-customers .customer-toolbar-v73298>select{width:128px!important;min-width:112px;min-height:38px;flex:0 0 128px!important}#page-customers .customer-toolbar-v73298>div{width:auto!important;flex:0 0 auto!important;margin-left:auto;display:flex!important;flex-direction:row!important;gap:8px;align-items:center;flex-wrap:nowrap!important}#page-customers .customer-toolbar-v73298 button{width:auto!important;min-width:0;white-space:nowrap;min-height:38px;padding:8px 12px}.customer-compact-v73298 .customer-bulk-bar-v73308{order:3;margin:0;padding:8px 10px;display:flex;align-items:center;gap:8px;flex-wrap:wrap}.customer-compact-v73298 .customer-bulk-bar-v73308[hidden]{display:none}.customer-compact-v73298 #customer-followup-filters-v7243{order:2;margin:0;padding:7px 10px}.customer-compact-v73298 #customer-followup-filters-v7243>div:first-child{display:none}.customer-compact-v73298 #customer-advanced-tools{order:3;margin:0;padding:8px 10px;border-radius:8px}.customer-compact-v73298 #customer-advanced-tools:not(.show-bulk-v73298) .customer-bulk-bar{display:none}.customer-compact-v73298 .customer-filter-bar{gap:7px}.customer-compact-v73298 .customer-table-card-v7243{order:4;margin:0;border-radius:8px;overflow:auto;max-height:calc(100vh - 260px)}.customer-standard-table-v73298{min-width:1120px}.customer-standard-table-v73298 thead{position:sticky;top:0;z-index:4;background:var(--panel,#fff)}.customer-standard-table-v73298 th{white-space:nowrap}.customer-standard-table-v73298 th,.customer-standard-table-v73298 td{padding-top:10px!important;padding-bottom:10px!important;font-size:13px}.customer-standard-table-v73298 .customer-status-select-v7243,.customer-standard-table-v73298 .customer-follower-select-v7321,.customer-standard-table-v73298 .customer-grade-select-v7243{appearance:none!important;border:0!important;background:transparent!important;box-shadow:none!important;padding:5px 7px!important;min-height:30px!important;cursor:pointer}.customer-standard-table-v73298 select:hover,.customer-standard-table-v73298 select:focus{border-color:var(--line)!important;background:var(--panel,#fff)!important}.customer-name-link-v73298{padding:0;border:0;background:none;color:var(--blue);cursor:pointer;text-align:left;font:inherit}.customer-name-link-v73298:hover{text-decoration:underline}#page-customers #smart-followup-summary-v7330{order:0;display:flex;flex-wrap:wrap;align-items:center;gap:4px;margin:0;padding:0;background:none;border:0;box-shadow:none}#page-customers #smart-followup-summary-v7330>button{font:inherit;min-height:34px;padding:5px 12px;border:0;border-radius:0;background:none;box-shadow:none;color:var(--muted,#65788c);cursor:pointer}#page-customers #smart-followup-summary-v7330>button+button{border-left:1px solid var(--line)}#page-customers #smart-followup-summary-v7330>button[aria-pressed=true]{color:var(--blue);box-shadow:inset 0 -2px var(--blue)}#page-customers #smart-followup-summary-v7330 b{font-size:inherit;color:inherit}#page-customers table[data-followup-schema=v73310] th{min-width:0}#page-customers table[data-followup-schema=v73310] td{white-space:normal}#page-customers .customer-situation-v73310{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;max-height:2.8em;line-height:1.4;width:100%;padding:0;border:0;background:none;text-align:inherit;color:inherit;font:inherit;cursor:pointer}#page-customers .customer-next-action-v73310{display:block;white-space:nowrap}#page-customers table[data-followup-schema=v73310] .smart-phase-v7330{padding:0;border:0;background:none;border-radius:0;color:inherit;font-size:inherit}#page-customers table[data-followup-schema=v73310] time{margin-top:2px;font-size:12px}#page-customers table[data-followup-schema=v73310] .smart-due-v7330,#page-customers table[data-followup-schema=v73310] .smart-copy-field-v7330>span{font-size:inherit}#page-customers table[data-followup-schema=v73310] .smart-due-v7330.week,#page-customers table[data-followup-schema=v73310] .smart-due-v7330.today{color:var(--green)}.customer-action-menu-v73298{position:relative;display:inline-block}.customer-action-menu-v73298 summary{list-style:none;cursor:pointer;white-space:nowrap;color:var(--green);font-weight:700;padding:5px 8px;border-radius:6px}.customer-action-menu-v73298 summary::-webkit-details-marker{display:none}.customer-action-menu-v73298[open] summary{background:var(--soft,#f3f6f8)}.customer-action-menu-v73298>div{position:absolute;right:0;top:100%;z-index:20;min-width:132px;padding:5px;background:#fff;border:1px solid var(--line);border-radius:8px;box-shadow:0 12px 30px rgba(20,36,50,.16)}.customer-action-menu-v73298 button{display:block;width:100%;padding:8px 10px;border:0;background:transparent;text-align:left;white-space:nowrap;border-radius:5px}.customer-action-menu-v73298 button:hover{background:#f3f6f8}@media(max-width:900px){#page-customers .customer-toolbar-v73298>input{max-width:none}#page-customers .customer-toolbar-v73298>div{margin-left:0}.customer-compact-v73298 .customer-hub-tabs-v7358{overflow-x:auto}.customer-compact-v73298 .customer-hub-tabs-v7358 button{flex:0 0 auto}}.quote-customer-inline-v73299{padding-top:12px!important}.quote-customer-inline-v73299 .quote-customer-heading-v73299{margin-bottom:8px!important}.quote-customer-inline-v73299 .quote-customer-heading-v73299 h3{font-size:14px!important;color:#53657b}.quote-customer-inline-v73299 .quote-invoice-customer-card-v73225{align-items:end}.quote-customer-inline-v73299 .quote-invoice-customer-card-v73225>label{min-width:0}.quote-customer-inline-v73299 .quote-customer-combobox-v7214{margin:4px 0 0!important}.quote-customer-inline-v73299 .quote-customer-searchbox-v7214{height:36px!important;min-height:36px!important;max-height:36px!important;box-sizing:border-box;border-color:#ccd7e3!important;border-radius:9px!important}.quote-customer-inline-v73299 .quote-customer-search-v7214{font-weight:650;height:34px!important;margin-top:0!important;border:0!important;padding:0 8px!important;min-width:0}.quote-customer-inline-v73299 .quote-invoice-customer-card-v73225>label{display:flex;flex-direction:column}.quote-customer-inline-v73299 .quote-customer-combobox-v7214{height:36px}.quote-customer-inline-v73299 .quote-invoice-customer-card-v73225 input[data-quote-customer-tel-v73299],.quote-customer-inline-v73299 .quote-invoice-customer-card-v73225 input[data-quote-customer-address-v73299]{height:36px;margin-top:4px;font-weight:650}.quote-customer-inline-v73299 .quote-customer-results-v7214{top:calc(100% + 5px);z-index:80}.quote-customer-add-v73299{margin-top:12px;padding:7px 12px;border:1px solid #bdd0e5;border-radius:7px;background:#fff;color:#245f9e;font-weight:750;cursor:pointer}.customer-preview-panel-v73311{display:flex;flex-direction:column;width:min(560px,100vw);overflow:hidden;background:#fff;color:var(--text,#203852)}.customer-preview-head-v73311{display:flex;justify-content:space-between;align-items:start;padding:18px 22px 12px;border-bottom:1px solid var(--line)}.customer-preview-head-v73311 h2{margin:0 0 4px;font-size:23px}.customer-preview-head-v73311 p{margin:0;font-size:14px;color:var(--muted,#718198)}.customer-preview-head-v73311>button{border:0;background:none;font:inherit;font-size:28px;cursor:pointer}.customer-preview-status-v73311{display:flex;flex-wrap:wrap;gap:8px 16px;padding:12px 22px;font-size:14px;border-bottom:1px solid var(--line)}.customer-preview-body-v73311{flex:1;overflow:auto;padding:12px 22px;min-height:0;font-size:14px}.customer-preview-info-v73311{display:grid;grid-template-columns:110px minmax(0,1fr);gap:9px 14px;margin:0}.customer-preview-info-v73311 dt{color:var(--muted,#718198)}.customer-preview-info-v73311 dd{margin:0;overflow-wrap:anywhere;white-space:pre-wrap}.customer-preview-info-v73311 dd:last-child{max-height:5.6em;overflow:auto;line-height:1.4}.customer-preview-more-v73311{margin-top:14px}.customer-preview-more-v73311 summary{cursor:pointer;margin-bottom:10px;color:var(--blue)}.customer-preview-business-v73311{margin-top:16px;border-top:1px solid var(--line);padding-top:12px}.customer-preview-business-v73311 h3{font-size:15px;margin:0 0 8px}.customer-preview-business-v73311>button{display:flex;justify-content:space-between;gap:12px;width:100%;padding:7px 0;font:inherit;color:inherit;border:0;background:none;cursor:pointer}.customer-preview-business-v73311>button:hover{color:var(--blue)}.customer-preview-full-v73311{padding:10px 0;border:0;background:none;color:var(--blue);font:inherit;font-weight:700;cursor:pointer}.customer-preview-actions-v73311{display:flex;align-items:center;justify-content:flex-end;gap:8px;padding:12px 22px;border-top:1px solid var(--line);background:#fff}.customer-preview-actions-v73311 button{font-size:14px;margin:0;white-space:nowrap}.customer-preview-actions-more-v73311{position:relative}.customer-preview-actions-more-v73311 summary{list-style:none;cursor:pointer;font-size:24px;padding:0 10px}.customer-preview-actions-more-v73311>div{position:absolute;right:0;bottom:100%;background:var(--panel,#fff);padding:8px;border:1px solid var(--line);box-shadow:0 8px 24px #20385226;min-width:120px}.customer-preview-actions-more-v73311 button{border:0;background:none;cursor:pointer}#page-customers.customer-full-active-v73311>#customer-list-view,#page-customers.customer-full-active-v73311>#customer-hub-v7358,#page-customers.customer-full-active-v73311>#customer-analytics-v7356{display:none!important}.customer-full-panel-v73311{width:100%;height:auto;overflow:visible;border:0;box-shadow:none;animation:none;background:var(--panel,#fff)}.customer-full-panel-v73311 .customer-drawer-head-v7243{position:relative}.customer-full-quotes-v73311{display:flex;flex-wrap:wrap;gap:8px}.customer-full-finance-note-v73311{font-size:14px;color:var(--muted,#718198)}@media(max-width:600px){.customer-preview-head-v73311,.customer-preview-status-v73311,.customer-preview-body-v73311,.customer-preview-actions-v73311{padding-left:16px;padding-right:16px}.customer-preview-info-v73311{grid-template-columns:100px minmax(0,1fr)}}.compact-header-v73314>.topbar{position:relative!important;top:auto!important;width:100%!important;min-height:0!important;height:auto!important;padding:8px 0!important;margin:0 0 10px!important;align-items:center!important}.compact-header-v73314>.topbar[hidden]{display:none!important}.compact-header-v73314 #page-title{font-size:18px!important;line-height:26px!important;margin:0!important}.compact-header-v73314 #page-subtitle[hidden]{display:none!important}.compact-header-v73314 #workspace-tabs-v7390{gap:8px!important;padding:6px 12px!important;min-height:48px!important;flex-wrap:wrap}.compact-header-v73314 .workspace-tab-list-v7390{flex:1 1 160px}.compact-header-v73314 .topbar-actions{display:flex!important;align-items:center!important;gap:8px!important;flex:0 0 auto!important;margin-left:auto!important;flex-wrap:wrap!important}.compact-header-v73314 #workspace-tabs-v7390{height:auto!important;overflow:visible!important}.compact-header-v73314 .topbar-actions .cloud-role-badge-v7220{min-height:34px!important;padding-top:0!important;padding-bottom:0!important}.compact-header-v73314 .topbar-actions button{min-height:34px!important;height:34px!important;padding:5px 10px!important;white-space:nowrap}.compact-header-v73314 .topbar-actions .secondary{display:inline-flex!important;align-items:center;justify-content:center}.compact-header-v73314 #global-search-trigger-v7213{width:auto!important;min-width:110px!important;max-width:none!important;flex:0 0 auto!important;font-size:14px!important}.compact-header-v73314 .topbar-actions button[hidden],.compact-header-v73314 .topbar-actions>[hidden]{display:none!important}body.cloud-booting .compact-header-v73314 #workspace-tabs-v7390{display:none!important}.compact-header-v73314 .cloud-save-status{padding:5px 8px!important;white-space:nowrap}.compact-header-v73314 .workspace-recent-v7390{width:110px!important;height:34px!important;flex:0 0 110px}.compact-header-v73314 button.workspace-recent-v7390{display:block!important}.compact-header-v73314 .workspace-tab-pin-v7390{min-height:34px!important;padding:5px 8px!important;white-space:nowrap}.compact-header-v73314 #workspace-tabs-spacer-v7390{min-height:48px!important;margin-bottom:10px}.compact-header-v73314 #workspace-tabs-v7390.global-only-v73314[hidden]{display:flex!important;position:relative!important;left:auto!important;right:auto!important;top:auto!important;margin-bottom:10px}@media(max-width:1100px){.compact-header-v73314 .global-search-trigger-v7213 kbd{display:none}}@media(max-width:700px){.compact-header-v73314 #workspace-tabs-v7390{flex-wrap:wrap!important;gap:6px!important}.compact-header-v73314 .topbar-actions{position:static!important;flex:1 1 100%!important;order:2;justify-content:flex-end!important;width:100%!important;flex-direction:row!important}.compact-header-v73314 #workspace-tabs-v7390 #cloud-save-status{display:inline-flex!important;font-size:12px;margin-right:auto}.compact-header-v73314 #workspace-tabs-v7390 #global-search-trigger-v7213{display:inline-flex!important}.compact-header-v73314 .workspace-recent-v7390{order:-1}.compact-header-v73314 .topbar-actions button{padding:5px 8px!important}}#page-trade-tools .timezone-converter-compact-v73288{padding:12px 14px;height:auto!important;max-height:none!important;overflow:visible!important}#page-trade-tools .timezone-form-v7244{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:12px 16px!important;height:auto!important;align-items:start}#page-trade-tools .timezone-form-v7244 label{display:grid;gap:6px;min-width:0;font-size:14px}#page-trade-tools .timezone-form-v7244 input,#page-trade-tools .timezone-form-v7244 select{width:100%!important;min-width:0!important;height:40px!important;padding:7px 10px!important;font:inherit;box-sizing:border-box}#page-trade-tools .timezone-result-v7244{display:block!important;grid-column:1/-1;position:static!important;height:auto!important;min-height:0!important;margin-top:12px!important;padding:10px 0 0!important;border-top:1px solid var(--line,#dfe5ec);background:transparent!important;box-shadow:none!important;border-radius:0!important;font-size:16px!important;line-height:1.6;color:var(--text,#24364a)!important;white-space:normal!important;overflow:visible!important;overflow-wrap:anywhere}#page-trade-tools .timezone-result-v7244 strong{font-size:18px}.logistics-multi-v73315{position:relative;min-width:220px;color:var(--text,#24364a)}.logistics-multi-v73315 summary{padding:9px 12px;border:1px solid #d8e0e8;border-radius:7px;background:#fff;cursor:pointer;list-style:none;font-size:14px}.logistics-multi-menu-v73315{position:absolute;z-index:1500;top:calc(100% + 5px);left:0;width:min(380px,80vw);padding:10px;background:#fff;border:1px solid #d8e0e8;border-radius:9px;box-shadow:0 10px 28px #182c4320}.logistics-multi-menu-v73315>input{width:100%;height:36px;padding:7px;font:inherit}#logistics-template-choices-v73315{max-height:260px;overflow:auto;margin:8px 0}#logistics-template-choices-v73315 label{display:flex!important;align-items:center;gap:8px;padding:8px;font-size:14px;font-weight:400;cursor:pointer}#logistics-template-choices-v73315 input{width:16px!important;min-width:16px!important;height:16px!important;min-height:16px!important;margin:0;flex:none}.logistics-manager-table-v73315{overflow:auto;margin-top:12px}.logistics-manager-table-v73315 table{width:100%;border-collapse:collapse;font-size:14px}.logistics-manager-table-v73315 td,.logistics-manager-table-v73315 th{padding:10px 8px;text-align:left;border-bottom:1px solid #e0e6ec}.logistics-manager-table-v73315 td:last-child{white-space:nowrap}.logistics-manager-table-v73315 button{margin-right:4px;padding:5px 8px;border:1px solid #d8e0e8;background:#fff;border-radius:5px;cursor:pointer}.logistics-manager-table-v73315 [data-action-v73315=delete]{color:#ae3434}#logistics-history-drawer-v73140{width:min(820px,96vw)!important;overflow-y:auto}#logistics-import-status-v73139[hidden],#logistics-import-preview-v73139[hidden]{display:none!important}.logistics-detail-body-v73288{max-height:calc(100vh - 110px);overflow:auto}.logistics-unmatched-v73315{padding:8px 0;color:#8a6520;font-size:14px}#logistics-sort-v73315{padding:5px 8px;font:inherit;border:1px solid #d8e0e8;border-radius:5px;background:#fff}#logistics-template-panel-v73139 .logistics-toolbar-v73288{flex-wrap:wrap!important;gap:10px!important;align-items:flex-end!important}#logistics-template-panel-v73139 .logistics-toolbar-v73288>label:first-child{flex:0 1 260px;max-width:none}#logistics-template-panel-v73139 .logistics-toolbar-v73288 button{white-space:nowrap}@media(max-width:650px){#page-trade-tools .timezone-form-v7244{grid-template-columns:1fr!important}.logistics-multi-v73315{min-width:0;width:100%}#logistics-template-panel-v73139 .logistics-toolbar-v73288>label:first-child{flex-basis:100%}}#supplier-kpis-v7296{display:flex!important;gap:18px;padding:10px 0;background:none;flex-wrap:wrap}#supplier-kpis-v7296>span+span{border-left:1px solid var(--border,#ddd);padding-left:18px}#supplier-grid-v7296{display:block!important}#supplier-grid-v7296 .table-wrap{overflow:auto;max-height:65vh}#supplier-grid-v7296 th{position:sticky;top:0;z-index:2;background:var(--surface,#fff)}#supplier-grid-v7296 td,#supplier-grid-v7296 th{padding:10px 12px;font-size:14px}#supplier-grid-v7296 td{position:static!important}#supplier-grid-v7296 table{min-width:1080px}#supplier-grid-v7296 [hidden]{display:none!important}#supplier-directory-pane-v73120 .supplier-toolbar-v7296{display:flex!important;flex-wrap:wrap;gap:10px;padding:0;margin:0 0 12px;border:0;background:none;align-items:center}#supplier-directory-pane-v73120 .supplier-toolbar-v7296>label{flex:1 1 300px}#supplier-directory-pane-v73120 .supplier-toolbar-v7296>select{width:140px!important;flex:0 1 140px}#supplier-directory-pane-v73120 .supplier-page-actions-v7301{margin-left:auto;display:flex;gap:8px}.supplier-name-v73316{border:0;background:none;padding:0;color:var(--crm-theme-primary,#245e50);font:inherit;cursor:pointer;text-align:inherit}.supplier-menu-v73316,#supplier-more-v73316{position:relative}.supplier-menu-v73316 summary,#supplier-more-v73316 summary{cursor:pointer;white-space:nowrap;list-style:none}.supplier-menu-v73316>div,#supplier-more-v73316>label{position:absolute;right:0;top:100%;min-width:170px;background:var(--surface,#fff);box-shadow:0 6px 20px #0002;padding:8px;z-index:10;border-radius:6px}.supplier-menu-v73316 button{display:block;width:100%;text-align:left;border:0;background:none;padding:8px;font:inherit;cursor:pointer}.supplier-menu-v73316 .danger{border-top:1px solid #ddd;color:#ba3540}#supplier-full-v73316{background:var(--surface,#fff)}#supplier-full-v73316 .supplier-detail-panel-v7296{position:static;width:100%;max-width:none;height:auto;max-height:none;box-shadow:none}#page-suppliers:has(#supplier-full-v73316)>:not(#supplier-full-v73316){display:none!important}#supplier-suite-nav-v73120{padding:0!important;background:none!important;gap:12px;min-height:40px}#supplier-suite-nav-v73120 button{padding:8px 12px!important}#supplier-directory-pane-v73120 .supplier-toolbar-v7296>.mc-select-trigger-v73219{width:140px!important;flex:0 0 140px!important;min-width:0}#supplier-directory-pane-v73120 .supplier-toolbar-v7296>label{min-height:40px;min-width:240px}#supplier-directory-pane-v73120 .supplier-toolbar-v7296>label input{height:38px;font-size:14px}#supplier-directory-pane-v73120 .supplier-toolbar-v7296{box-shadow:none}#supplier-grid-v7296 .supplier-rating-v7296{color:#b87a10}html[data-crm-theme]{--color-primary:var(--crm-theme-primary);--color-primary-hover:var(--crm-theme-primary-hover);--color-primary-soft:color-mix(in srgb,var(--color-primary) 10%,white);--color-primary-strong:color-mix(in srgb,var(--color-primary) 65%,#101a15);--color-surface:var(--crm-theme-card);--color-surface-muted:var(--crm-theme-surface,var(--crm-theme-bg));--color-surface-strong:var(--color-primary-strong);--color-border:var(--crm-theme-border);--color-text-primary:var(--crm-theme-text);--color-text-secondary:var(--crm-theme-muted);--primary:var(--color-primary);--primary-hover:var(--color-primary-hover);--color-on-strong:#fff;--color-on-strong-muted:color-mix(in srgb,var(--color-primary) 20%,#fff);--color-strong-border:color-mix(in srgb,var(--color-primary) 30%,transparent);--color-accent-bright:color-mix(in srgb,var(--color-primary) 65%,#c7e5d7)}html[data-crm-theme] .sidebar-mega-menu{color:var(--color-on-strong);background:linear-gradient(145deg,var(--color-surface-strong),color-mix(in srgb,var(--color-surface-strong) 85%,black));border-color:var(--color-strong-border)}html[data-crm-theme] .mega-menu-title>span{background:linear-gradient(145deg,var(--color-accent-bright),var(--color-primary));box-shadow:0 7px 17px color-mix(in srgb,var(--color-primary) 28%,transparent)}html[data-crm-theme] .mega-menu-title small,html[data-crm-theme] .mega-menu-link,html[data-crm-theme] .mega-menu-link small,html[data-crm-theme] .mega-menu-hint{color:var(--color-on-strong-muted)}html[data-crm-theme] .mega-menu-group h3{color:var(--color-on-strong)}html[data-crm-theme] .mega-menu-head,html[data-crm-theme] .mega-menu-group h3,html[data-crm-theme] .mega-menu-hint{border-color:color-mix(in srgb,var(--color-on-strong) 12%,transparent)}html[data-crm-theme] .mega-menu-close{background:color-mix(in srgb,var(--color-primary) 22%,transparent);color:var(--color-on-strong-muted)}html[data-crm-theme] .mega-menu-link:before{background:var(--color-accent-bright)}html[data-crm-theme] .mega-menu-link:hover,html[data-crm-theme] .mega-menu-link.active{background:color-mix(in srgb,var(--color-primary) 32%,transparent);color:var(--color-on-strong)}html[data-crm-theme] #toast{background:var(--color-surface-strong);color:var(--color-on-strong)}html[data-crm-theme] :is(.modal-panel,.tracker-peek-v73265,.tracker-action-menu-v73273,.mc-select-menu-v73219,.sheet-filter-menu-v73117){background:var(--color-surface);color:var(--color-text-primary);border-color:var(--color-border)}html[data-crm-theme] :is(button,input,select,textarea):focus-visible{outline:2px solid var(--color-primary);outline-offset:2px}html[data-crm-theme] :is(.sheet-filter-search-v73117:focus-within,.mc-select-search-v73219 input:focus){border-color:var(--color-primary);box-shadow:0 0 0 3px color-mix(in srgb,var(--color-primary) 15%,transparent)}html[data-crm-theme] :is(.sheet-filter-button-v73117.is-active,.sheet-filter-empty-v73117 button,.tracker-order-link-v73232,.tracker-toolbar-actions-v73232 button,.link,.icon-btn:not(.danger)){color:var(--color-primary)!important}html[data-crm-theme] :is(.sheet-filter-button-v73117.is-active,.sheet-filter-sort-v73117 button.active,.tracker-view-tabs-v73232 button.active){background:var(--color-primary-soft)!important;border-color:var(--color-border)!important;color:var(--color-primary)!important}html[data-crm-theme] .sheet-filter-options-v73117 input{accent-color:var(--color-primary)}html[data-crm-theme] :is(.sheet-filter-options-v73117 label:hover,.tracker-action-menu-v73273 button:not(.danger):hover){background:var(--color-primary-soft)}html[data-crm-theme] #page-sales-tracker{--tracker-blue:var(--color-primary)}.tracker-grid-v73232 tbody tr.tracker-child-row-v73232 td{background:#eef5ff!important;border-bottom:1px solid #d6e2f2!important}.tracker-grid-v73232 tbody tr.tracker-child-row-v73232 td:first-child{background:#eef5ff!important}:root{--control-sm-height:36px;--control-sm-font-size:14px;--control-sm-line-height:20px;--control-sm-weight:500;--control-sm-radius:8px;--control-sm-padding:12px}.unified-range-v7304>summary{box-sizing:border-box!important;display:flex!important;align-items:center!important;height:var(--control-sm-height)!important;min-height:var(--control-sm-height)!important;padding:0 var(--control-sm-padding)!important;border-radius:var(--control-sm-radius)!important;font-size:var(--control-sm-font-size)!important;font-weight:var(--control-sm-weight)!important;line-height:var(--control-sm-line-height)!important}.unified-range-v7304>summary strong{font:inherit!important}.range-toolbar-v7244>.mc-select-trigger-v73219,.range-toolbar-v7244>label>.mc-select-trigger-v73219{height:var(--control-sm-height)!important;font-size:var(--control-sm-font-size)!important;font-weight:var(--control-sm-weight)!important;line-height:var(--control-sm-line-height)!important;border-radius:var(--control-sm-radius)!important}:is(.control-sm,.toolbar>button,.toolbar>select:not(.mc-select-native-v73219),.toolbar>input:not([type=checkbox]):not([type=radio]),.toolbar>label>.mc-select-trigger-v73219,#page-sales-tracker .tracker-filters-v7253 button,#page-sales-tracker .tracker-filters-v7253 input:not([type=checkbox]),#page-sales-tracker .tracker-controls-v73232 button,#page-sales-tracker .tracker-controls-v73232 summary){box-sizing:border-box!important;height:var(--control-sm-height)!important;min-height:var(--control-sm-height)!important;max-height:var(--control-sm-height)!important;font-size:var(--control-sm-font-size)!important;font-weight:var(--control-sm-weight)!important;line-height:var(--control-sm-line-height)!important;padding:0 var(--control-sm-padding)!important;border-radius:var(--control-sm-radius)!important;vertical-align:middle}:is(.control-sm,.toolbar>button,.toolbar>label>.mc-select-trigger-v73219,#page-sales-tracker .tracker-filters-v7253 button,#page-sales-tracker .tracker-controls-v73232 button,#page-sales-tracker .tracker-controls-v73232 summary){display:inline-flex!important;align-items:center!important;justify-content:center;gap:8px}#page-sales-tracker .tracker-filters-v7253{gap:8px!important;align-items:center!important}#page-sales-tracker .tracker-filter-v7253 .mc-select-trigger-v73219{justify-content:space-between!important}#page-sales-tracker .void-review-entry-v7261{margin:0!important;align-items:center}#page-sales-tracker .void-review-entry-v7261 button>b{display:inline-flex;align-items:center;justify-content:center;min-width:20px;height:20px;padding:0 5px;border-radius:5px;background:var(--color-surface-muted,#f3f5f7);color:var(--color-text-secondary,#667085);font-size:14px;font-weight:500;line-height:20px}#page-sales-tracker .void-review-entry-v7261 button.has-pending>b{background:#fff0d4;color:#9b6815}#page-sales-tracker .tracker-reset-v7253{color:var(--color-text-secondary,#667085)!important;background:transparent!important}#page-sales-tracker .tracker-reset-v7253:hover{color:var(--color-text-primary,#172033)!important}.table-refresh-button-v73332{flex:0 0 auto;border:1px solid var(--color-border,#d9e3ef);background:var(--color-surface,#fff);color:var(--color-primary,#245d9f);white-space:nowrap;cursor:pointer}.table-refresh-button-v73332:disabled{cursor:wait;opacity:.65}.table-refresh-toolbar-v73332{display:flex;justify-content:flex-end;gap:8px;margin-bottom:8px}.table-export-bar-v73125>.table-refresh-button-v73332{margin-left:auto}:root #page-finance.finance-unified-v73281 #commission-overview-kpis-v7302{display:grid!important;grid-template-columns:repeat(5,minmax(0,1fr))!important}:root #page-finance.finance-unified-v73281 #order-profit-stats-v7240{display:grid!important;padding:10px 0!important;margin:8px 0 12px!important;grid-template-columns:repeat(5,minmax(0,1fr))!important}:root #page-finance.finance-unified-v73281 #order-profit-stats-v7240 .stat{min-height:58px!important}:root #page-finance.finance-unified-v73281 #order-profit-stats-v7240 .stat>div{height:auto!important;display:flex!important;flex-direction:column!important;align-items:flex-start!important;gap:2px!important}:root #page-finance.finance-unified-v73281 #order-profit-stats-v7240 small{font-size:14px!important}:root #page-finance.finance-unified-v73281 #order-profit-stats-v7240 strong{font-size:22px!important}:root #page-finance.finance-unified-v73281 table td,:root #page-finance.finance-unified-v73281 table td b{font-size:14px!important;line-height:20px!important}:root #page-finance.finance-unified-v73281 table th{font-size:13px!important;line-height:20px!important}:root #page-finance.finance-unified-v73281 .finance-hub-tabs-v7257{flex:1!important;min-width:0}:root #page-finance.finance-unified-v73281 .finance-rules-button-v7257{flex:none!important;width:auto!important;grid-column:auto!important}:root #page-finance #order-profit-disclosure-v7259{padding:6px 10px!important;min-height:36px!important;border:0!important;background:transparent!important;margin:0 0 6px!important}:root #page-finance #order-profit-disclosure-v7259 small{display:none!important}:root #page-finance #order-profit-disclosure-v7259 b{font-size:14px!important}:root #page-finance .finance-table-actions-v73334+.table-refresh-toolbar-v73332{display:none!important}:root #page-finance .finance-subnav-v7257{background:transparent!important;padding:0!important}:root #page-finance #finance-hub-v7257{display:flex!important;align-items:center;gap:8px;flex-wrap:wrap}:root #page-finance #finance-hub-v7257 .finance-rules-button-v7257{width:auto!important;flex:none!important;margin-left:0}:root #page-finance .finance-overview-kpis-v7257 .finance-overview-kpi-v7257 small{font-size:14px!important;line-height:20px!important}:root #page-finance .finance-overview-kpis-v7257 .finance-overview-kpi-v7257 strong{font-size:22px!important;line-height:30px!important}:root #page-finance .finance-overview-kpis-v7257 .finance-overview-kpi-v7257{border-radius:0!important;text-align:left!important;align-items:flex-start!important}:root #page-finance .finance-task-list-v7257 button{display:flex!important;align-items:center!important;justify-content:space-between!important}:root #page-finance .finance-task-list-v7257 em{display:inline-flex!important;align-items:center!important;white-space:nowrap!important}:root #page-finance #order-profit-stats-v7240 .stat{display:flex!important;flex-direction:column!important;align-items:flex-start!important;flex:1!important}:root #page-finance #order-profit-stats-v7240 .stat small{font-size:14px!important}:root #page-finance #order-profit-stats-v7240 .stat strong{font-size:22px!important;line-height:30px!important}:root #page-finance #order-profit-stats-v7240{grid-template-columns:repeat(5,minmax(0,1fr))!important}#page-finance .finance-overview-head-v7257,#page-finance .commission-overview-head-v7302,#page-finance .commission-overview-table-head-v7302,#page-finance .commission-overview-note-v7302,#page-finance .commission-formula-v7238,#page-finance .order-profit-head-v7240,#page-finance .commission-toolbar-v7238>div{display:none!important}#page-finance .finance-context-copy-v7279>span,#page-finance .finance-context-copy-v7279>h2,#page-finance .finance-context-copy-v7279>p{display:none!important}#page-finance .finance-context-head-v7279:empty{display:none}#page-finance .finance-subnav-main-v7257:before,#page-finance .finance-subnav-tools-v7257:before,#page-finance .finance-subnav-tools-v7257>span{display:none!important}#page-finance .finance-context-head-v7279,#page-finance .finance-subnav-v7257{padding:4px 0!important;margin:0 0 8px!important;min-height:0!important;background:transparent!important;border:0!important}#page-finance .commission-toolbar-v7238{display:none!important}#page-finance .finance-overview-kpis-v7257,#page-finance #commission-stats-v7238,#page-finance .commission-overview-kpis-v7302,#page-finance #order-profit-stats-v7240,#page-finance #profit-stats-v7224{display:grid!important;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:0!important;padding:10px 0!important;margin:8px 0 12px!important;border:1px solid var(--color-border,#dce5df);border-radius:8px;background:var(--color-surface,#fff);overflow:visible!important}#page-finance .finance-overview-kpi-v7257,#page-finance #commission-stats-v7238>.stat,#page-finance .commission-overview-kpi-v7302,#page-finance #order-profit-stats-v7240>.stat,#page-finance #profit-stats-v7224>.stat{display:flex!important;flex-direction:column;justify-content:center;min-height:58px!important;padding:0 16px!important;margin:0!important;border:0!important;border-right:1px solid var(--color-border,#dce5df)!important;border-radius:0!important;box-shadow:none!important;background:transparent!important;text-align:left}#page-finance .finance-overview-kpi-v7257:last-child,#page-finance .stat:last-child,#page-finance .commission-overview-kpi-v7302:last-child{border-right:0!important}#page-finance .finance-overview-kpi-v7257 small,#page-finance .stat small,#page-finance .commission-overview-kpi-v7302 small{font-size:14px!important;line-height:20px!important;font-weight:500!important}#page-finance .finance-overview-kpi-v7257 strong,#page-finance .stat strong,#page-finance .commission-overview-kpi-v7302 strong{display:block;font-size:22px!important;line-height:30px!important;font-weight:600!important;white-space:nowrap}#page-finance .stat em,#page-finance .commission-overview-kpi-v7302 em{display:none!important}#page-finance .finance-overview-kpi-v7257{cursor:pointer}#page-finance .finance-overview-kpi-v7257:hover,#page-finance .finance-task-list-v7257 button:hover,#page-finance .finance-activity-v73334:hover{background:var(--color-primary-soft,#edf5f0)!important}#page-finance .finance-overview-grid-v7257{display:grid;grid-template-columns:minmax(260px,.8fr) minmax(0,1.6fr);align-items:start;gap:16px}#page-finance .finance-task-card-v7257,#page-finance .finance-recent-card-v7257{padding:12px 16px!important;min-height:0!important;border-radius:8px!important;box-shadow:none!important}#page-finance .finance-section-title-v7257{margin-bottom:8px!important}#page-finance .finance-section-title-v7257 h3{font-size:16px!important}#page-finance .finance-section-title-v7257 p,#page-finance .finance-task-list-v7257 span,#page-finance .finance-task-list-v7257 small{display:none!important}#page-finance .finance-task-list-v7257{gap:0!important}#page-finance .finance-task-list-v7257 button{height:44px;padding:0 4px!important;background:transparent!important;border:0;border-bottom:1px solid var(--color-border,#dce5df);border-radius:0!important;font-size:14px}#page-finance .finance-task-list-v7257 b{font-size:14px!important}#page-finance .finance-task-list-v7257 em{background:transparent!important;font-size:14px!important}#page-finance .finance-task-list-v7257 em:after{content:" \2192";margin-left:8px}#page-finance .finance-activity-v73334{display:grid;grid-template-columns:100px minmax(130px,1fr) 60px 90px 110px;gap:8px;align-items:center;width:100%;height:44px;padding:0 4px;border:0;border-bottom:1px solid var(--color-border,#dce5df);background:transparent;text-align:left;font-size:14px;cursor:pointer}#page-finance .finance-activity-v73334 strong{text-align:right;white-space:nowrap;font-size:14px!important}#page-finance .finance-activity-v73334 time{font-size:12px;color:var(--color-text-secondary,#697b70)}#page-finance .finance-activity-v73334 .positive{color:#128358}#page-finance .finance-activity-v73334 .negative{color:#bc3434}#page-finance .finance-activity-v73334>span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;background:none!important;border-radius:0!important;width:auto!important;height:auto!important}#page-finance .commission-overview-ranking-v7302,#page-finance .commission-table-card-v7238,#page-finance .order-profit-section-v7240>.table-card{padding:0!important;border-radius:8px!important;box-shadow:none!important}#page-finance table th{font-size:13px!important;font-weight:600!important;line-height:20px!important;padding:12px 10px!important}#page-finance table td{font-size:14px!important;line-height:20px!important;height:48px;padding:10px!important}#page-finance table td>b{font-weight:600!important}#page-finance #commission-table-v7238 small,#page-finance #commission-overview-table-v7302 small,#page-finance #order-profit-table-v7240 small{display:none!important}#page-finance .commission-overview-share-v7302>span,#page-finance .commission-overview-employee-v7302>i{display:none!important}#page-finance .commission-overview-employee-v7302{gap:0!important}#page-finance .finance-table-actions-v73334{display:flex;justify-content:flex-end;gap:8px;align-items:center;padding:8px 0}#page-finance .rate-edit-v73334{display:inline-flex;gap:4px;align-items:center;border:0!important;background:none!important;width:auto!important;min-height:0!important;padding:0!important}#page-finance .rate-edit-v73334 input{width:64px!important;height:32px!important}#page-finance .rate-edit-v73334 input[hidden],#page-finance .rate-edit-v73334 button[hidden]{display:none!important}#page-finance .rate-edit-v73334 button{height:32px;background:transparent;border:0;color:var(--color-primary,#28634d);font-size:14px;cursor:pointer}#page-finance .receipt-record-mode-v73334>table,#page-finance .receipt-record-mode-v73334>.card-head,#page-finance .receipt-record-mode-v73334>.business-table-toolbar-v73280,#page-finance .receipt-record-mode-v73334>.table-export-bar-v73125,#page-finance .receipt-record-mode-v73334>#receivable-pager-v7212{display:none!important}#page-finance .finance-receipts-total-v73334{padding:8px 0;font-size:14px}#page-finance .finance-receipts-total-v73334 strong{margin-left:12px}#page-finance .finance-toolbar-v7257 button,#page-finance .finance-toolbar-v7257 select,#page-finance .finance-toolbar-v7257 input,#page-finance .finance-toolbar-v7257 summary{font-size:14px!important;line-height:20px!important}@media(max-width:1100px){#page-finance .finance-overview-grid-v7257{grid-template-columns:1fr}#page-finance .stat strong,#page-finance .commission-overview-kpi-v7302 strong{font-size:20px!important}}@media(max-width:760px){#page-finance .finance-overview-kpis-v7257,#page-finance #commission-stats-v7238,#page-finance .commission-overview-kpis-v7302,#page-finance #order-profit-stats-v7240{grid-auto-flow:row;grid-template-columns:repeat(2,minmax(0,1fr));row-gap:12px!important}#page-finance .finance-recent-list-v7257{overflow-x:auto}#page-finance .finance-activity-v73334{min-width:620px}}#tracker-location-banner{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 14px;margin:8px 0;font-size:14px;background:var(--crm-theme-primary-soft,#eaf5ef);border:1px solid var(--crm-theme-primary,#2c6352);border-radius:8px}#tracker-location-banner button{font:inherit;background:transparent;border:0;color:inherit;cursor:pointer}#sales-tracker-table tr.tracker-located-order>td{background:var(--crm-theme-primary-soft,#eaf5ef)!important}#sales-tracker-table tr.tracker-located-order>td:first-child{box-shadow:inset 3px 0 var(--crm-theme-primary,#2c6352)}.workcenter-overview-v73337>header{padding:10px 14px!important;min-height:0!important;justify-content:flex-end!important;background:transparent!important}.workcenter-overview-v73337>header>div:first-child{display:none!important}.workcenter-overview-v73337>.prep-table-tools-v73218{display:flex!important;flex-wrap:wrap;align-items:center!important;gap:8px!important;background:#fff!important;padding:10px 14px!important}.workcenter-overview-v73337 .prep-table-tools-v73218>label{display:block!important;flex:0 1 140px}.workcenter-overview-v73337 .prep-table-tools-v73218>label:first-child{flex:1 1 220px;max-width:380px}.workcenter-overview-v73337 .prep-table-tools-v73218>[data-workcenter-owner]+.mc-select-trigger-v73219{width:140px!important;flex:0 0 140px}.workcenter-overview-v73337 .prep-table-tools-v73218>label>span{display:none}.workcenter-overview-v73337 .prep-table-tools-v73218 :is(button,input,select){min-height:36px!important;height:36px!important;padding:0 10px!important;font-size:14px!important;font-weight:500!important;line-height:20px!important;display:inline-flex;align-items:center;justify-content:center;gap:6px;width:auto;box-shadow:none!important;position:static}.workcenter-overview-v73337 [hidden]{display:none!important}.workcenter-overview-v73337 .prep-table-tools-v73218 :is(input,select){width:100%}.workcenter-overview-v73337 .prep-table-tools-v73218>[data-workcenter-owner]{width:140px}.workcenter-overview-v73337 .workcenter-actions-v73337{display:flex;align-items:center;gap:8px;margin-left:auto;padding:0!important;border:0!important;background:transparent!important;flex-wrap:wrap}.workcenter-actions-v73337>span{display:none!important}.workcenter-overview-v73337 .prep-workcenter-table-scroll-v73215{max-height:65vh;overflow:auto;background:#fff}.workcenter-overview-v73337 th{position:sticky;top:0;z-index:3;background:var(--color-surface-muted,#f4f6f8);font-size:13px!important;height:40px!important}.workcenter-overview-v73337 td{font-size:14px!important;height:48px!important;padding:6px 10px!important}.workcenter-overview-v73337 .is-center small{display:none}.workcenter-overview-v73337 .is-progress{white-space:nowrap}.workcenter-overview-v73337 .is-progress>span{display:inline-block!important;width:64px!important;vertical-align:middle;margin-right:8px}.workcenter-overview-v73337 .is-progress>em{display:inline!important;font-size:13px!important}.workcenter-overview-v73337 td button{min-height:30px!important;height:30px!important;padding:0 8px!important;font-size:14px!important;display:inline-flex!important;align-items:center;justify-content:center;white-space:nowrap}.workcenter-note-preview{display:inline-block;max-width:180px;vertical-align:middle;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.workcenter-overview-v73337 .is-note input{width:160px!important;height:32px!important;font-size:14px!important}.workcenter-overview-v73337 .is-note{white-space:nowrap}.customer-archive-v73338{padding:0!important;display:block!important}.customer-archive-v73338 [hidden]{display:none!important}.customer-archive-v73338 .archive-head{display:flex;justify-content:space-between;gap:16px;padding:16px 20px;border-bottom:1px solid var(--color-border,#e2e8ed);position:relative;background:var(--panel,#fff)}.customer-archive-v73338 h2{font-size:24px;line-height:30px;margin:0;font-weight:600}.customer-archive-v73338 h3{font-size:16px;margin:0 0 12px}.customer-archive-v73338 p{font-size:14px;margin:4px 0;color:var(--muted,#657487)}.archive-state,.archive-actions,.archive-tabs,.archive-finance{display:flex;align-items:center;flex-wrap:wrap;gap:16px;font-size:14px}.archive-state{margin-top:10px}.archive-actions button,.archive-tabs button{height:36px;padding:0 12px;font-size:14px;border-radius:8px}.archive-profile{padding:16px 20px;border-bottom:1px solid var(--color-border,#e2e8ed)}.archive-profile dl{margin:0;display:grid;grid-template-columns:1fr 1fr;column-gap:32px}.archive-profile dl>div{display:flex;gap:16px;padding:8px 0;border-bottom:1px solid var(--color-border,#edf0f3);min-width:0}.archive-profile .wide{grid-column:1/-1}.archive-profile dt{flex:0 0 76px;font-size:13px;color:var(--muted,#657487)}.archive-profile dd{margin:0;font-size:14px;font-weight:500;overflow-wrap:anywhere;min-width:0}.archive-profile summary{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;cursor:pointer}.archive-profile details[open] summary{display:block}.archive-profile details[open] p{display:none}.archive-tabs{padding:10px 20px;border-bottom:1px solid var(--color-border,#e2e8ed);gap:8px}.archive-tabs button{background:transparent;border:0;color:inherit}.archive-tabs button[aria-pressed=true]{background:var(--crm-theme-primary-soft,#e8f4ee);color:var(--crm-theme-primary,#28745b)}.archive-table{border-radius:0!important;box-shadow:none!important;border:0!important;margin:0!important}.archive-scroll{max-height:520px;overflow:auto}.archive-table table{border-collapse:collapse;width:100%}.archive-table th{position:sticky;top:0;background:var(--panel,#fff);z-index:2;font-size:13px;font-weight:600}.archive-table td{font-size:14px;height:44px;padding:8px 12px;border-bottom:1px solid var(--color-border,#e2e8ed)}.archive-table th{padding:10px 12px}.archive-table td:nth-child(4){font-weight:600}.archive-link{font-size:14px;background:none;border:0;padding:0;color:var(--crm-theme-primary,#28745b);cursor:pointer;text-decoration:underline}.archive-finance{padding:16px 20px;gap:20px}.archive-finance small{font-size:12px;color:var(--muted,#657487)}.customer-archive-v73338>section>h3{padding:16px 20px 0}@media(max-width:760px){.customer-archive-v73338 .archive-head{flex-direction:column}.archive-profile dl{grid-template-columns:1fr}.archive-actions{gap:8px}.archive-profile dl>div{grid-column:1}}#customer-analytics-v7356.customer-analytics-compact-v73339{padding:12px 0;background:transparent;border:0;display:block}#customer-analytics-v7356[hidden]{display:none!important}.customer-analytics-compact-v73339 .customer-intel-source-v7359 td button{background:none;border:0;padding:0;font-size:14px;color:var(--crm-theme-primary);cursor:pointer}.analytics-toolbar-v73339,.analytics-toolbar-v73339>div,.analytics-toolbar-v73339 nav{display:flex;align-items:center;flex-wrap:wrap;gap:8px}.analytics-toolbar-v73339{justify-content:space-between;margin-bottom:12px}.analytics-toolbar-v73339 button,.analytics-toolbar-v73339 summary{height:36px;padding:8px 12px;font-size:14px;line-height:20px;border-radius:8px;cursor:pointer}.analytics-toolbar-v73339 button,.customer-intel-trend-v7359 [data-trend-mode]{border:1px solid var(--border,#dce3ea);background:var(--panel,#fff);color:var(--text,#34445a);font-weight:500}.customer-analytics-compact-v73339 .customer-intel-trend-chart-v7359 span{min-height:0}.customer-analytics-compact-v73339 .customer-intel-source-v7359 td{height:40px}.analytics-toolbar-v73339 button.active{color:var(--crm-theme-primary);background:var(--crm-theme-primary-soft,#e8f4ee)}.analytics-toolbar-v73339 details{position:relative}.analytics-toolbar-v73339 details p{position:absolute;right:0;top:38px;width:min(360px,85vw);padding:16px;background:var(--panel,#fff);border:1px solid var(--border,#dce3ea);box-shadow:0 8px 24px #0002;z-index:30;font-size:13px;line-height:1.7}.customer-analytics-compact-v73339 .customer-intel-kpis-v7359{display:grid;grid-template-columns:repeat(4,1fr);gap:0;background:var(--panel,#fff);padding:14px 0;border:1px solid var(--border,#e2e8ed);border-radius:8px}.customer-analytics-compact-v73339 .customer-intel-kpi-v7359{min-height:0;padding:0 20px;border:0;border-right:1px solid var(--border,#e2e8ed);border-radius:0;box-shadow:none;background:transparent}.customer-analytics-compact-v73339 .customer-intel-kpi-v7359:last-child{border-right:0}.customer-analytics-compact-v73339 .customer-intel-kpi-v7359:before{display:none}.customer-analytics-compact-v73339 .customer-intel-kpi-v7359 span{font-size:14px}.customer-analytics-compact-v73339 .customer-intel-kpi-v7359 strong{font-size:28px;line-height:34px;font-weight:600}.customer-analytics-compact-v73339 .customer-intel-kpi-v7359 small{font-size:13px}.analytics-more-v73339{margin:10px 0;font-size:14px}.analytics-more-v73339 summary{cursor:pointer}.analytics-more-v73339>div{display:flex;align-items:center;gap:24px;padding:12px;background:var(--panel,#fff)}.customer-analytics-compact-v73339 .customer-intel-panel-v7359{border-radius:0;box-shadow:none;border:0;border-bottom:1px solid var(--border,#e2e8ed);padding:16px 20px;margin-top:10px;background:var(--panel,#fff)}.customer-analytics-compact-v73339 .customer-intel-panel-v7359 header b{font-size:16px}.customer-analytics-compact-v73339 .customer-intel-panel-v7359 header small{font-size:13px}.customer-analytics-compact-v73339 .customer-intel-trend-v7359 header{display:flex;justify-content:space-between}.customer-intel-trend-v7359 [data-trend-mode]{font-size:14px;padding:6px 10px}.customer-intel-trend-v7359 [aria-pressed=true]{color:var(--crm-theme-primary);background:var(--crm-theme-primary-soft,#e8f4ee)}.customer-analytics-compact-v73339 .customer-intel-trend-chart-v7359{height:180px}.customer-analytics-compact-v73339 .customer-intel-trend-chart-v7359 small,.customer-analytics-compact-v73339 .customer-intel-trend-chart-v7359 b{font-size:13px}.customer-analytics-compact-v73339 .customer-intel-trend-v7359 p{font-size:13px;color:var(--muted)}.analytics-funnel-v73339{padding:12px 16px;font-size:14px;line-height:22px;background:var(--panel,#fff);border-bottom:1px solid var(--border,#e2e8ed)}.customer-analytics-compact-v73339 .customer-intel-source-v7359 td{font-size:14px;padding:10px 12px}.customer-analytics-compact-v73339 .customer-intel-source-v7359 th{font-size:13px}.customer-analytics-compact-v73339 .customer-intel-quality-grid-v7359{display:flex;flex-wrap:wrap;gap:0}.customer-analytics-compact-v73339 .customer-intel-quality-grid-v7359 button{border:0;border-right:1px solid var(--border,#e2e8ed);background:transparent;border-radius:0;min-height:0;display:flex;align-items:center;gap:12px;padding:8px 16px;font-size:14px}.customer-analytics-compact-v73339 .customer-intel-quality-grid-v7359 strong{font-size:18px}@media(max-width:760px){.customer-analytics-compact-v73339 .customer-intel-kpis-v7359{grid-template-columns:repeat(2,1fr);row-gap:16px}.analytics-more-v73339>div{flex-wrap:wrap}.customer-analytics-compact-v73339 .customer-intel-kpi-v7359{padding:0 12px}}.ship-item-v7250{grid-template-columns:minmax(220px,1fr) 150px 180px}.shipment-quantity-v73340>label{display:block;margin-bottom:6px;font-size:13px}.shipment-stepper-line-v73340{display:flex;align-items:center;gap:8px}.shipment-stepper-v73340{width:132px;height:36px;display:flex;align-items:stretch;border:1px solid var(--border,#dce3ea);border-radius:8px;overflow:hidden;background:var(--panel,#fff)}.shipment-stepper-v73340:hover{border-color:var(--crm-theme-primary,#28745b)}.shipment-stepper-v73340:focus-within{border-color:var(--crm-theme-primary,#28745b);box-shadow:0 0 0 2px var(--crm-theme-primary-soft,#e8f4ee)}.shipment-stepper-v73340 button{width:36px;flex:0 0 36px;padding:0;border:0;border-radius:0;background:transparent;color:var(--text,#34445a);font-size:18px;cursor:pointer}.shipment-stepper-v73340 button:hover:not(:disabled){background:var(--crm-theme-primary-soft,#e8f4ee)}.shipment-stepper-v73340 button:disabled{color:#b4bdc7;cursor:default;background:#f6f7f8}.ship-item-v7250 .shipment-stepper-v73340 input{width:58px;min-width:0;flex:1;margin:0;padding:0 4px;border:0;border-radius:0;box-shadow:none;background:transparent;text-align:center;font-size:14px;line-height:34px;color:var(--text,#243448);appearance:textfield;-moz-appearance:textfield}.shipment-stepper-v73340 input::-webkit-inner-spin-button,.shipment-stepper-v73340 input::-webkit-outer-spin-button{appearance:none;margin:0}.shipment-stepper-line-v73340>small{font-size:13px;color:var(--muted,#718198)}.shipment-quantity-total-v73340{font-size:14px;padding:10px 0;color:var(--text,#34445a)}#fill-ready-v7250{height:36px;padding:0 12px;font-size:14px}@media(max-width:680px){.ship-item-v7250{grid-template-columns:minmax(0,1fr) 180px;gap:10px}.ship-item-v7250>.batch-product-v7250{grid-column:1/-1}}#global-holidays-v73342{background:var(--color-surface,#fff);padding:16px;margin-bottom:16px;border:1px solid var(--color-border,#e1e7ea);border-radius:8px;font-size:14px}#global-holidays-v73342 .holiday-toolbar{flex-wrap:nowrap!important;min-height:36px;margin:10px 0;gap:6px}#global-holidays-v73342 .holiday-toolbar>button,#global-holidays-v73342 .holiday-toolbar>select{width:auto;flex:0 0 auto;max-width:180px}#global-holidays-v73342 .holiday-toolbar label{display:flex;align-items:center;white-space:nowrap;gap:4px}#global-holidays-v73342 input[type=checkbox],.holiday-popover input[type=checkbox]{width:15px;height:15px;min-height:0;margin:0}#global-holidays-v73342 .holiday-toolbar-actions{display:flex;gap:6px;margin-left:auto;white-space:nowrap}#global-holidays-v73342 .holiday-summary{display:flex;gap:4px;align-items:center;color:#65766e;font-size:13px}#global-holidays-v73342 .holiday-summary button,#global-holidays-v73342 .holiday-link{height:auto;border:0;padding:0;background:transparent;text-align:left}#global-holidays-v73342 .holiday-link{font-size:14px;color:var(--crm-theme-primary,#08795c)}#global-holidays-v73342 .holiday-summary button{font-size:13px;padding:3px}#global-holidays-v73342 .holiday-scroll table{min-width:850px}#global-holidays-v73342 .holiday-scroll td{height:48px!important;padding:6px 10px!important;white-space:nowrap;font-size:14px!important;line-height:1.25!important}#global-holidays-v73342 .holiday-scroll small{margin:2px 0!important;line-height:1.2!important}#global-holidays-v73342 .holiday-scroll .holiday-link{min-height:0!important;height:auto!important;margin:0!important;padding:0!important;line-height:1.25!important}#global-holidays-v73342 .table-export-bar-v73125{min-height:0!important;margin:0 0 6px!important;padding:0!important;justify-content:flex-end}#global-holidays-v73342 .table-export-bar-v73125>span,#global-holidays-v73342 .table-refresh-button-v73332{display:none!important}#global-holidays-v73342 .holiday-date-state,#global-holidays-v73342 small{font-size:12px;font-weight:400;color:#65766e}#global-holidays-v73342 .holiday-date-state{margin-left:4px}#global-holidays-v73342 .holiday-muted{color:#93a098}#global-holidays-v73342 .holiday-impact.high{color:#a35e13;font-weight:600}.holiday-popover{position:fixed!important;z-index:15060;max-height:min(360px,calc(100vh - 16px));overflow:auto;display:grid;gap:5px;padding:10px;border:1px solid #dce5e1;border-radius:8px;background:var(--color-surface,#fff);box-shadow:0 10px 30px #173d3426;font-size:14px;color:var(--color-text-primary,#263b35)}.holiday-popover label{display:flex;align-items:center;gap:8px;min-height:32px}.holiday-popover button{min-height:32px;border:0;border-radius:5px;text-align:left;background:transparent;color:inherit;padding:5px 8px;font:inherit;cursor:pointer}.holiday-popover button:hover{background:#eef5f1}.holiday-popover .danger{border-top:1px solid #e5ebe7;color:#b42318}.holiday-popover p{margin:5px 0;font-size:13px;line-height:1.6}.holiday-dialog dl{display:grid;grid-template-columns:90px 1fr;gap:10px;font-size:14px}.holiday-dialog dt{color:#65766e}.holiday-dialog dd{margin:0;overflow-wrap:anywhere}@media(max-width:1150px){#global-holidays-v73342 .holiday-toolbar{overflow-x:auto;padding-bottom:3px}#global-holidays-v73342 .holiday-toolbar-actions{margin-left:0}}#global-holidays-v73342 header,#global-holidays-v73342 .holiday-toolbar{display:flex;align-items:center;gap:8px;flex-wrap:wrap}#global-holidays-v73342 header{justify-content:space-between}#global-holidays-v73342 h2{font-size:16px;margin:0 0 12px}#global-holidays-v73342 button,#global-holidays-v73342 select{height:36px;font-size:14px;border:1px solid #dce5e1;border-radius:8px;background:transparent;padding:0 10px;color:inherit}#global-holidays-v73342 button{cursor:pointer}#global-holidays-v73342 p,#global-holidays-v73342 small{color:#65766e;font-size:13px}#global-holidays-v73342 small{display:block;max-width:300px}#global-holidays-v73342 .holiday-scroll{overflow:auto;max-height:550px}#global-holidays-v73342 table{width:100%;border-collapse:collapse;min-width:1000px}#global-holidays-v73342 th{position:sticky;top:0;background:#f4f7f5;font-size:13px;text-align:left}#global-holidays-v73342 td,#global-holidays-v73342 th{padding:10px;border-bottom:1px solid #e5ebe7}#global-holidays-v73342 .holiday-near{padding:10px 0;border-block:1px solid #e5ebe7;margin-bottom:10px}.holiday-dialog{width:min(520px,90vw);max-height:85vh;border:1px solid #dce5e1;border-radius:10px;padding:20px}.holiday-dialog::backdrop{background:#0005}.holiday-dialog label{display:block;margin:8px 0;font-size:14px}.holiday-dialog input:not([type=checkbox]),.holiday-dialog select,.holiday-dialog textarea{display:block;width:100%;padding:8px;box-sizing:border-box}.holiday-dialog fieldset label{display:inline-block;margin-right:12px}.holiday-dialog footer{display:flex;justify-content:flex-end;gap:8px}.holiday-popover .holiday-date-field{display:grid;gap:4px;font-size:13px}.holiday-date-field input{box-sizing:border-box;width:100%;height:36px;border:1px solid var(--color-border,#dce5e1);border-radius:5px;padding:5px 8px;font:inherit;color:inherit;background:var(--color-surface,#fff)}.holiday-date-shortcuts,.holiday-date-actions{display:flex;gap:4px;flex-wrap:wrap}.holiday-date-actions{justify-content:flex-end}.holiday-popover [role=alert]{color:#b42318;min-height:18px}.holiday-popover [data-apply]{color:var(--color-primary,#08795c);font-weight:600}.holiday-dialog.holiday-planning-dialog{width:min(1080px,94vw);box-sizing:border-box;font-size:14px;max-height:90vh}.holiday-planning-dialog header{display:flex;justify-content:space-between;align-items:center}.holiday-planning-dialog h3{margin:0;font-size:20px}.holiday-planning-dialog h4{margin:0 0 8px;font-size:16px}.holiday-planning-dialog section{padding:14px 0;border-bottom:1px solid var(--color-border,#e1e7ea)}.holiday-planning-dialog p{line-height:1.6;margin:5px 0}.holiday-planning-dialog small{display:block;color:var(--color-text-secondary,#65766e);font-size:12px}.holiday-planning-dialog button{min-height:32px;border:1px solid var(--color-border,#dce5e1);border-radius:6px;background:transparent;color:var(--color-primary,#08795c);padding:4px 8px;font:inherit;cursor:pointer}.holiday-planning-dialog button:disabled{opacity:.55;cursor:default}.holiday-planning-dialog table{border-collapse:collapse;width:100%;font-size:14px}.holiday-planning-dialog td,.holiday-planning-dialog th{padding:7px 8px;border-bottom:1px solid var(--color-border,#e1e7ea);text-align:left;vertical-align:top}.holiday-planning-dialog th{font-size:13px;background:var(--color-surface-secondary,#f4f7f5)}.holiday-market-scroll{overflow-x:auto}.holiday-market-scroll table{min-width:850px}.holiday-metrics,.holiday-market-timeline{display:flex;flex-wrap:wrap;gap:8px 24px}.holiday-market-timeline>span{padding:6px 0;min-width:170px}.holiday-market-timeline b{display:block}.holiday-metrics span{min-width:170px}.holiday-metrics b{margin-left:8px}.holiday-edit-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 16px}.holiday-planning-dialog .holiday-date-note{font-size:12px;color:#65766e}.holiday-planning-dialog [role=alert]{color:#b42318}#global-holidays-v73342 .holiday-scroll table{min-width:1100px}#global-holidays-v73342 .holiday-scroll td{white-space:normal}#global-holidays-v73342 .holiday-scroll td:first-child{min-width:180px}#global-holidays-v73342 .holiday-scroll small{max-width:none}#holiday-customer-focus{display:flex;align-items:center;flex-wrap:wrap;gap:10px;padding:8px 12px;border-bottom:1px solid var(--color-border,#e1e7ea);font-size:14px}#holiday-customer-focus select{height:36px;width:auto}#holiday-customer-focus button{height:36px}#global-holidays-v73342 .holiday-scroll{max-height:none;overflow-x:auto;overflow-y:visible}#global-holidays-v73342 .holiday-group-heading>td{background:var(--color-surface-secondary,#f4f7f5);padding:10px!important;height:auto!important}#global-holidays-v73342 .holiday-group-heading>td>div{display:flex;align-items:center;gap:12px;flex-wrap:wrap}#global-holidays-v73342 .holiday-group-heading .holiday-group-name{font-size:16px!important;font-weight:600}#global-holidays-v73342 .holiday-group-heading span{font-size:13px}#global-holidays-v73342 .holiday-country-row td{vertical-align:top;padding:9px 10px!important;line-height:1.45!important}#global-holidays-v73342 .holiday-country-row td:first-child{min-width:120px;padding-left:28px!important}#global-holidays-v73342 .holiday-country-row td:nth-child(4){min-width:210px;max-width:280px}#global-holidays-v73342 .holiday-country-row td:nth-child(7){min-width:230px}#global-holidays-v73342 .holiday-country-row small{font-size:13px!important;margin:3px 0!important}#global-holidays-v73342 .holiday-country-row small b{font-size:14px}#global-holidays-v73342 .holiday-country-row td:last-child button{height:30px;margin:2px}.holiday-detail-nav{display:flex;gap:16px;margin-top:12px}.holiday-detail-nav a{color:var(--color-primary,#08795c);font-size:14px}.holiday-planning-dialog section{scroll-margin-top:12px}.holiday-planning-dialog li{line-height:1.65}@media(max-width:700px){.holiday-edit-grid{grid-template-columns:1fr}.holiday-planning-dialog{padding:14px}}.factory-compact-v73343 .prep-hub-head-v7371{min-height:0!important;padding:12px 20px!important;gap:16px!important;align-items:center!important}.factory-compact-v73343 .prep-hub-head-v7371 h2{font-size:20px!important;margin:0!important}.factory-compact-v73343>main{padding:0 16px!important}.factory-compact-v73343 .factory-data-section-v73144>header{padding:8px 12px!important;min-height:0!important;justify-content:flex-end!important}.factory-compact-v73343 .factory-table-toolbar-v73144{display:flex!important;flex-wrap:wrap!important;gap:8px!important;padding:8px 12px!important;align-items:center!important;min-height:0!important}.factory-compact-v73343 .factory-table-toolbar-v73144>label{flex:0 1 140px!important;min-width:100px!important;max-width:180px!important}.factory-compact-v73343 .factory-table-toolbar-v73144>label.wide{flex:1 1 260px!important;max-width:450px!important}.factory-compact-v73343 .factory-table-toolbar-v73144>label>span{display:none!important}.factory-compact-v73343 .factory-table-toolbar-v73144 input,.factory-compact-v73343 .factory-table-toolbar-v73144 select,.factory-compact-v73343 button:not(.factory-star-button-v73188){font-size:14px!important;line-height:20px!important;min-height:0!important;height:36px!important;padding:6px 10px!important;border-radius:8px!important}.factory-compact-v73343 .factory-data-table-v73144 th{font-size:13px!important;font-weight:600!important;padding:10px 12px!important}.factory-compact-v73343 .factory-data-table-v73144 td{height:48px!important;padding:4px 12px!important;font-size:14px!important;line-height:20px!important;box-sizing:border-box}.factory-compact-v73343 .data-cell-ellipsis-v73144,.factory-compact-v73343 .factory-name-link-v73144{white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;max-width:100%}.factory-compact-v73343 .factory-select-trigger-v73343{border:0!important;background:transparent!important;width:100%;text-align:left;color:inherit;font-weight:500}.factory-compact-v73343 [hidden]{display:none!important}.factory-compact-v73343 .factory-more-v73343{position:relative}.factory-compact-v73343 .factory-more-panel-v73343{position:absolute;top:40px;right:0;z-index:60;width:260px;background:var(--crm-theme-surface,#fff);padding:12px;border:1px solid #dfe6e2;border-radius:8px;box-shadow:0 8px 24px #0002}.factory-compact-v73343 .factory-more-panel-v73343 label{display:block;margin:8px 0}.factory-compact-v73343 .factory-more-panel-v73343 select{width:100%}.factory-compact-v73343 .factory-table-count-v73144{font-size:13px!important;padding:8px 12px!important}.factory-compact-v73343 .table-export-bar-v73125{display:none!important}.factory-compact-v73343 td[data-column-key=name] .factory-name-edit-v73206,.factory-compact-v73343 td[data-column-key=name] .factory-copy-button-v73170{display:none!important}.factory-compact-v73343 td[data-column-key=name]:hover .factory-name-edit-v73206,.factory-compact-v73343 td[data-column-key=name]:focus-within .factory-name-edit-v73206{display:block!important;position:absolute;right:40px;top:6px;background:#fff}.factory-compact-v73343 td[data-column-key=name]:hover .factory-copy-button-v73170,.factory-compact-v73343 td[data-column-key=name]:focus-within .factory-copy-button-v73170{display:block!important;position:absolute;right:8px;top:6px;background:#fff}.factory-compact-v73343 .factory-table-wrap-v73144{max-height:calc(100vh - 270px);overflow:auto}.factory-compact-v73343 .factory-data-table-v73144 th{position:sticky;top:0;z-index:10}html:root body :is(.page,#workspace-tabs-v7390,.customer-archive-v73338) :is(.finance-hub-tabs-v7257,.customer-hub-tabs-v7358,.settings-family-tabs-v73129,.toolbox-section-tabs-v7394,.catalog-tabs-v7242,.master-tabs,.profit-view-tabs-v7244,.sales-tracker-tabs-v7240,.document-tabs-v7240,.archive-tabs)>button,html:root body :is(.page,#workspace-tabs-v7390,.customer-archive-v73338) .workspace-tab-v7390{border-bottom:2px solid transparent!important;text-decoration:none!important}html:root body :is(.page,#workspace-tabs-v7390,.customer-archive-v73338) :is(.finance-hub-tabs-v7257,.customer-hub-tabs-v7358,.settings-family-tabs-v73129,.toolbox-section-tabs-v7394,.catalog-tabs-v7242,.master-tabs,.profit-view-tabs-v7244,.sales-tracker-tabs-v7240,.document-tabs-v7240,.archive-tabs)>button::after,html:root body :is(.page,#workspace-tabs-v7390,.customer-archive-v73338) .workspace-tab-v7390::after{content:none!important;display:none!important}html:root body :is(.page,#workspace-tabs-v7390,.customer-archive-v73338) :is(.finance-hub-tabs-v7257,.customer-hub-tabs-v7358,.settings-family-tabs-v73129,.toolbox-section-tabs-v7394,.catalog-tabs-v7242,.master-tabs,.profit-view-tabs-v7244,.sales-tracker-tabs-v7240,.document-tabs-v7240,.archive-tabs)>button:is(.active,.is-active,[aria-selected=true],[aria-pressed=true]),html:root body :is(.page,#workspace-tabs-v7390,.customer-archive-v73338) .workspace-tab-v7390.is-active{border-bottom-color:var(--color-primary,var(--crm-theme-primary))!important;color:var(--color-primary,var(--crm-theme-primary))!important}.credit-scroll-v73357{overflow:auto;max-height:320px}.credit-scroll-v73357 table{width:100%;font-size:14px}.credit-scroll-v73357 td,.credit-scroll-v73357 th{padding:8px;white-space:nowrap}.credit-scroll-v73357 td:last-child{white-space:normal;min-width:100px}.credit-posting-v73357{width:min(620px,calc(100vw - 32px))}.credit-posting-v73357 label{display:block;margin:12px 0}.credit-posting-v73357 input{width:100%;height:38px;padding:8px}.credit-posting-v73357 [role=alert]{color:var(--color-danger,#a33)}.credit-posting-v73357 .modal-actions{display:flex;gap:10px;justify-content:flex-end}[data-credit-action]{font-size:13px;padding:6px 9px;margin:2px;white-space:nowrap}#detail-workspace-v7213[data-detail-key^="customer:"] .detail-metrics-v7213{display:flex;flex-wrap:wrap;gap:0;background:var(--panel,#fff);border:1px solid var(--line,#e4e9ee);border-radius:8px;padding:10px 0;margin-bottom:12px}#detail-workspace-v7213[data-detail-key^="customer:"] .detail-metrics-v7213 article{flex:1;display:flex;align-items:center;gap:10px;padding:4px 16px;background:none;border:0;border-radius:0;box-shadow:none;min-height:0;border-right:1px solid var(--line,#e4e9ee)}#detail-workspace-v7213[data-detail-key^="customer:"] .detail-metrics-v7213 article:last-child{border-right:0}#detail-workspace-v7213[data-detail-key^="customer:"] .detail-metrics-v7213 span{font-size:13px;white-space:nowrap}#detail-workspace-v7213[data-detail-key^="customer:"] .detail-metrics-v7213 strong{font-size:16px;line-height:24px;white-space:nowrap;margin:0}#detail-workspace-v7213[data-detail-key^="customer:"] .detail-card-v7213:has(.detail-info-grid-v7213){padding:14px 18px;border-radius:8px;margin-bottom:12px}#detail-workspace-v7213[data-detail-key^="customer:"] .detail-card-title-v7213:has(+.detail-info-grid-v7213){margin-bottom:8px}#detail-workspace-v7213[data-detail-key^="customer:"] .detail-card-title-v7213 h3{font-size:16px}#detail-workspace-v7213[data-detail-key^="customer:"] .detail-info-grid-v7213{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 24px}#detail-workspace-v7213[data-detail-key^="customer:"] .detail-info-grid-v7213>div{display:flex;align-items:baseline;gap:12px;padding:4px 0;min-height:0;background:none;border:0;border-radius:0;border-bottom:1px solid var(--line,#edf0f3);box-shadow:none;min-width:0}#detail-workspace-v7213[data-detail-key^="customer:"] .detail-info-grid-v7213 small{flex:0 0 78px;font-size:13px;line-height:22px;color:var(--muted,#64748b)}#detail-workspace-v7213[data-detail-key^="customer:"] .detail-info-grid-v7213 strong,.customer-note-v73350{font-size:14px;font-weight:500;line-height:22px;overflow-wrap:anywhere;min-width:0;margin:0}.customer-note-v73350 summary{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;cursor:pointer;white-space:pre-wrap}.customer-note-v73350[open] summary{display:block}@media(max-width:700px){#detail-workspace-v7213[data-detail-key^="customer:"] .detail-info-grid-v7213{grid-template-columns:1fr}#detail-workspace-v7213[data-detail-key^="customer:"] .detail-metrics-v7213 article{flex-basis:45%}}

#page-finance .finance-receivables-v73277{border-radius:10px;box-shadow:none;overflow:auto;background:#fff}
#page-finance .finance-receivables-v73277>.table-export-bar-v73125{display:none!important}
#page-finance .finance-receivables-v73277 table{width:max-content;min-width:1120px;table-layout:fixed;border-collapse:collapse;font-size:13.5px}
#page-finance .finance-receivables-v73277 .c-order{width:160px}.finance-receivables-v73277 .c-customer{width:170px}.finance-receivables-v73277 .c-sales{width:100px}.finance-receivables-v73277 .c-currency{width:70px}.finance-receivables-v73277 .c-money{width:122px}.finance-receivables-v73277 .c-cny{width:150px}.finance-receivables-v73277 .c-status{width:96px}.finance-receivables-v73277 .c-action{width:164px}
#page-finance .finance-receivables-v73277 th,#page-finance .finance-receivables-v73277 td{box-sizing:border-box;padding:8px 10px!important;height:48px;vertical-align:middle;white-space:nowrap;text-align:left;border-bottom:1px solid #e7ebf0;color:#1e293b}
#page-finance .finance-receivables-v73277 thead th{position:sticky;top:0;z-index:2;height:38px;padding-top:6px!important;padding-bottom:6px!important;background:#f6f8fb;color:#667085;font-size:12.5px;font-weight:650}
#page-finance .finance-receivables-v73277 th.amount,#page-finance .finance-receivables-v73277 td.amount{text-align:right}
#page-finance .finance-receivables-v73277 th.status,#page-finance .finance-receivables-v73277 td.status{text-align:center}
#page-finance .finance-receivables-v73277 td.amount button{border:0;background:none;padding:3px 0;color:#17365d;font:700 14px/1.25 inherit;cursor:pointer;text-decoration:underline;text-decoration-color:#cbd5e1;text-underline-offset:3px}
#page-finance .finance-receivables-v73277 td.amount button:hover,.receivable-link-v73277:hover{color:var(--primary,#087f6b);text-decoration-color:currentColor}
.receivable-link-v73277{border:0;background:none;padding:3px 0;color:#174c88;font:700 13.5px/1.25 inherit;cursor:pointer;text-decoration:underline;text-decoration-color:#c5d4e8;text-underline-offset:3px}
.receivable-toolbar-v73277{position:sticky;left:0;min-width:1120px;padding:10px 12px 8px;border-bottom:1px solid #e3e8ef;background:#fff}
.receivable-toolbar-main-v73277{display:flex;align-items:center;gap:8px;min-height:34px}.receivable-toolbar-main-v73277 h2{flex:0 0 auto;margin:0 8px 0 0;font-size:18px;line-height:32px;color:#17233a}.receivable-toolbar-main-v73277 input,.receivable-toolbar-main-v73277 select,.receivable-toolbar-main-v73277 button{box-sizing:border-box;height:32px;border:1px solid #d6dee9;border-radius:7px;background:#fff;padding:0 10px;color:#334155;font:13px/30px inherit;white-space:nowrap}.receivable-toolbar-main-v73277 button{cursor:pointer}.receivable-toolbar-main-v73277 button:hover{border-color:#91a8c3;background:#f8fafc}.receivable-search-v73277{position:relative;display:flex;align-items:center;width:240px}.receivable-search-v73277 span{position:absolute;left:10px;color:#7b8da5}.receivable-search-v73277 input{width:100%;padding-left:28px}.receivable-toolbar-main-v73277 #receivable-sales-v73277{width:130px}.receivable-toolbar-main-v73277 #receivable-status-v73277{width:130px}.receivable-toolbar-main-v73277 #receivable-view-v73277{width:120px}.receivable-toolbar-main-v73277 #receivable-save-view-v73277{margin-left:auto}.receivable-summary-v73277{display:flex;gap:20px;margin-top:8px;padding:7px 10px;border-top:1px solid #edf0f4;color:#526177;font-size:13px}.receivable-summary-v73277 b{color:#1d4e89}.receivable-summary-v73277 i{padding:0 7px;color:#cbd5e1;font-style:normal}
#page-finance.finance-modern-v7257:has(.finance-receivables-v73277:not([hidden]))>#finance-stats,#page-finance.finance-modern-v7257:has(.finance-receivables-v73277:not([hidden]))>#finance-result-meta-v7257{display:none!important}
#page-finance .receivable-status-v73277{font-size:13px;font-weight:600}.receivable-status-v73277.paid{color:#26865d}.receivable-status-v73277.partial{color:#9a6500}.receivable-status-v73277.due{color:#b54738}
.receivable-actions-v73277{display:flex;align-items:center;gap:6px}.receivable-actions-v73277>button{height:30px;min-width:48px;padding:0 10px;border:1px solid #cad6e5;border-radius:7px;background:#fff;color:#24558b;font:600 13px/28px inherit;cursor:pointer}.receivable-actions-v73277>button:first-child:not(:last-child){border-color:#8eb6df}.receivable-actions-v73277 .receivable-more-v73277{min-width:38px;padding:0 8px;font-size:14px;letter-spacing:1px}
.receivable-menu-v73277{position:fixed;z-index:2147483000;width:168px;padding:5px;border:1px solid #dce3eb;border-radius:8px;background:#fff;box-shadow:0 10px 30px rgba(15,23,42,.18)}.receivable-menu-v73277 button{display:block;width:100%;height:32px;padding:0 10px;border:0;border-radius:5px;background:transparent;color:#26364b;text-align:left;font:13px/32px inherit;cursor:pointer}.receivable-menu-v73277 button:hover,.receivable-menu-v73277 button:focus{outline:none;background:#eef5fb;color:#164f88}
@media(max-width:900px){.receivable-toolbar-v73277{position:static}.receivable-toolbar-main-v73277{flex-wrap:wrap}.receivable-toolbar-main-v73277 #receivable-save-view-v73277{margin-left:0}}
/* Quiet row actions and an explicit parent/child hierarchy. */
/* Keep shared finance controls intact for other modules; only receivables is compacted. */
#page-finance:has([data-finance-view="receivables"].active) .finance-subnav-tools-v7257,
#page-finance:has([data-finance-view="receivables"].active) #finance-sort-v7257,
#page-finance:has([data-finance-view="receivables"].active) #finance-reset-v7257,
#page-finance:has([data-finance-view="receivables"].active) #finance-hub-v7257 [data-table-refresh-v73332]{display:none!important}
#page-finance:not(:has([data-finance-view="receivables"].active)) #receivable-controls-v73360{display:none!important}
#page-finance:has([data-finance-view="receivables"].active)>.finance-toolbar-v7257{display:flex!important;gap:8px;align-items:center;flex-wrap:wrap;padding:10px!important}
#page-finance:has([data-finance-view="receivables"].active) .finance-search-wrap-v7257{flex:1 1 250px!important;min-width:200px!important}
#page-finance:has([data-finance-view="receivables"].active) #finance-filters-v7257{display:contents!important}
#receivable-controls-v73360{display:contents}
#page-finance:has([data-finance-view="receivables"].active) .finance-filter-v7257:has(#finance-sort-v7257){display:none!important}
#receivable-controls-v73360>button,#receivable-controls-v73360>select{height:36px;padding:0 10px;border:1px solid #dce3eb;border-radius:7px;background:white;color:#334155;white-space:nowrap}
#receivable-sales-v73277{order:1;width:125px}
#page-finance:has([data-finance-view="receivables"].active) #finance-unified-range-v7294{order:2}
#receivable-more-filters-v73360{order:3}
#receivable-todo-v73360{order:4;margin-left:auto}
#receivable-refresh-v73360{order:5}
#receivable-tools-v73360{order:6}
#receivable-todo-v73360.is-zero{color:#8492a6}
.receivable-popover-v73360[popover]{display:none;margin:0;position:fixed;inset:auto;width:280px;max-height:70vh;overflow:auto;padding:10px;border:1px solid #dce3eb;border-radius:10px;background:white;box-shadow:0 12px 30px #17233a24;color:#334155}
.receivable-popover-v73360[popover]:popover-open{display:flex!important;flex-direction:column;align-items:stretch;gap:8px}
.receivable-popover-v73360 button,.receivable-popover-v73360 select{min-height:36px;text-align:left;border:1px solid #e4e9ef;border-radius:6px;background:white;color:#334155;padding:6px 10px;font-size:13px}
.receivable-popover-v73360 button:hover{background:#f2f7f5}
.receivable-popover-v73360 label{display:flex;align-items:center;justify-content:space-between;gap:10px;font-size:13px}
#receivable-filters-v73360 #receivable-save-view-v73277{margin-left:0}
#page-finance .receivable-summary-v73277{margin-top:0;border-top:0}
#finance-receivables-panel{--receivable-accent:var(--color-primary,var(--crm-theme-primary,var(--primary,#087f6b)))}
#page-finance #finance-receivables-panel .c-action{width:128px}
#page-finance #finance-receivables-panel .business-grid-v73280 th,#page-finance #finance-receivables-panel .business-grid-v73280 td{border:1px solid #dfe5ec!important;user-select:text;vertical-align:middle!important}
#page-finance #finance-receivables-panel .receivable-actions-v73277{gap:2px;justify-content:flex-end;white-space:nowrap}
#page-finance #finance-receivables-panel .receivable-actions-v73277>button,#page-finance #finance-receivables-panel .receivable-child-view-v73358{border:0!important;background:transparent!important;box-shadow:none!important;color:var(--receivable-accent);min-width:0;height:32px;padding:0 7px;border-radius:5px;font-size:13px;font-weight:500}
#page-finance #finance-receivables-panel .receivable-actions-v73277>button:hover,#page-finance #finance-receivables-panel .receivable-child-view-v73358:hover{background:color-mix(in srgb,var(--receivable-accent) 7%,transparent)!important}
#page-finance #finance-receivables-panel .receivable-actions-v73277 .receivable-more-v73277{width:30px;color:#64748b;font-size:20px;letter-spacing:0}
#page-finance #finance-receivables-panel .receivable-group-v73358>td{background:color-mix(in srgb,var(--receivable-accent) 3%,white);font-weight:600}
#page-finance #finance-receivables-panel .receivable-group-v73358>td:first-child{box-shadow:inset 2px 0 var(--receivable-accent)}
#page-finance #finance-receivables-panel .receivable-group-v73358 .receivable-link-v73277{color:var(--receivable-accent);text-decoration:none;font-weight:600}
#page-finance #finance-receivables-panel .receivable-toggle-v73358{display:inline-flex;align-items:center;gap:5px;min-height:32px;border:0;background:transparent;padding:0 3px;text-align:left}
.receivable-toggle-v73358 svg{width:14px;height:14px;fill:none;stroke:currentColor;stroke-width:1.6;stroke-linecap:round;stroke-linejoin:round;flex:none;transition:transform .15s}
.receivable-toggle-v73358[aria-expanded=true] svg{transform:rotate(90deg)}
#page-finance #finance-receivables-panel .receivable-toggle-v73358 small{display:inline!important;font-size:12px!important;font-weight:400;color:#7b8794}
#page-finance #finance-receivables-panel tr[data-receivable-child]>td{background:#f8fafb!important;font-weight:400}
#page-finance #finance-receivables-panel tr[data-receivable-child]>td:first-child{padding-left:32px!important}
#page-finance #finance-receivables-panel td.amount button{text-decoration:none;font-weight:500;color:#334155}
#page-finance #finance-receivables-panel td.receivable-due-v73358,#page-finance #finance-receivables-panel td.receivable-due-v73358 button{color:#986227}
#page-finance #finance-receivables-panel td.receivable-zero-v73358,#page-finance #finance-receivables-panel td.receivable-zero-v73358 button{color:#94a3b8}
#page-finance #finance-receivables-panel .business-grid-v73280 [data-align-v73280="center"]{text-align:center!important}
#page-finance #finance-receivables-panel .business-grid-v73280 [data-align-v73280="left"]{text-align:left!important}
#page-finance #finance-receivables-panel .business-grid-v73280 [data-align-v73280="right"]{text-align:right!important}
#page-finance #finance-receivables-panel td.amount,#page-finance #finance-receivables-panel th.amount{font-variant-numeric:tabular-nums}
#page-finance #finance-receivables-panel .business-grid-v73280 td button{user-select:text}
#page-finance #finance-receivables-panel .business-grid-v73280 th,#page-finance #finance-receivables-panel .business-grid-v73280 td{padding-top:2px!important;padding-bottom:2px!important}
#page-finance #finance-receivables-panel .business-grid-v73280 td button{min-height:28px!important;height:28px!important;line-height:26px!important;padding-top:0!important;padding-bottom:0!important}
#page-finance #finance-receivables-panel .business-column-resizer-v73280{right:0;width:6px}
#page-finance #finance-receivables-panel button:focus-visible{outline:2px solid var(--receivable-accent);outline-offset:2px}
#receivable-menu-v73277{width:200px;border-color:#e5e9ed;box-shadow:0 8px 24px rgba(15,23,42,.1)}
#receivable-menu-v73277 button:hover,#receivable-menu-v73277 button:focus{color:var(--color-primary,var(--crm-theme-primary,#087f6b));background:color-mix(in srgb,var(--color-primary,var(--crm-theme-primary,#087f6b)) 7%,white)}

#receivable-menu-v73277 button,#page-finance [popover] button,#page-finance [role="menu"] button,#page-finance details>div button,#receivable-menu-v73277 [data-credit-action]{font-family:inherit!important;font-size:13px!important;font-weight:500!important;line-height:20px!important;padding:6px 12px!important;text-align:left!important;min-height:32px;box-sizing:border-box}
.credit-view-hidden-v73368{display:none!important}
#page-finance:has([data-finance-view="receivables"].active)>.toolbar.credit-view-hidden-v73368{display:none!important}
#prepayment-page-v73368 .credit-toolbar-v73368 button,#prepayment-page-v73368 .credit-toolbar-v73368 select,#prepayment-page-v73368 .credit-toolbar-v73368 input,.customer-layout-v73369>.toolbar>select,#customer-results-v73369 button{border:1px solid #dfe5ec;border-radius:7px;background:#fff;color:#334155;box-shadow:none}
#prepayment-page-v73368 .credit-toolbar-v73368 [data-credit-register]{color:#fff;background:#009c75;border-color:#009c75}
#prepayment-page-v73368 td{height:36px!important;padding:2px 8px!important;line-height:20px!important}
#page-customers .customer-layout-v73369>.toolbar>select,#page-customers .customer-layout-v73369>.toolbar button{height:34px!important;min-height:34px!important;padding:4px 10px!important;flex:0 0 auto!important}
#page-customers .customer-layout-v73369 table td{height:36px!important;padding-top:2px!important;padding-bottom:2px!important}
#prepayment-page-v73368[hidden]{display:none!important}
.credit-toolbar-v73368,.credit-table-bar-v73368{display:flex;gap:8px;align-items:center;flex-wrap:wrap;padding:10px 12px}.credit-toolbar-v73368 h3{margin:0 8px 0 0}.credit-toolbar-v73368 select{width:auto;max-width:200px}.credit-toolbar-v73368 input,.credit-toolbar-v73368 select,.credit-toolbar-v73368 button{height:34px;font-size:13px}.credit-toolbar-v73368 label{display:flex;gap:4px;align-items:center}.credit-table-bar-v73368 h4{margin:0}.credit-table-bar-v73368 small{color:#718096}.table-scroll-v73368{overflow:auto}#prepayment-page-v73368 .card{padding:0;margin-top:12px}#prepayment-page-v73368 table{border-collapse:collapse;table-layout:fixed;width:max-content;min-width:100%}#prepayment-page-v73368 th,#prepayment-page-v73368 td{border:1px solid #dfe5ec;text-align:center;vertical-align:middle;padding:2px 8px;height:36px;font-size:13px;user-select:text}#prepayment-page-v73368 th{background:#f4f6f9}#prepayment-page-v73368 [data-credit-detail]{border:0;background:none;color:#009c75;font-size:13px}#prepayment-page-v73368 [data-business-align="left"]{text-align:left}#prepayment-page-v73368 [data-business-align="right"]{text-align:right}.credit-detail-v73368,.credit-register-v73368{border:1px solid #dfe5ec;border-radius:12px;padding:20px;max-width:min(560px,90vw);max-height:85vh;overflow:auto}.credit-detail-v73368 img{max-width:100%;max-height:55vh}.credit-register-v73368 label{display:block;margin:8px 0}.credit-register-v73368 input,.credit-register-v73368 select,.credit-register-v73368 textarea{display:block;width:100%}.credit-register-v73368 [role=alert]{color:#b54735}
.customer-layout-v73369>.toolbar{gap:8px;flex-wrap:wrap;margin:10px 0;padding:0;min-height:36px}.customer-layout-v73369>.toolbar>input{width:300px!important;max-width:100%;flex:0 1 300px!important}.customer-layout-v73369>.toolbar>select{width:auto!important;min-width:105px;max-width:160px;flex:0 0 auto}.customer-layout-v73369>.toolbar>div{margin-left:auto;display:flex}.customer-layout-v73369>.toolbar input,.customer-layout-v73369>.toolbar select,.customer-layout-v73369>.toolbar button,#customer-results-v73369 button{min-height:34px;height:34px;font-size:13px;padding:4px 10px}.customer-layout-v73369 .customer-table-card-v7243{padding:0!important}.customer-layout-v73369 #customer-advanced-tools:not(:popover-open){display:none!important}
.customer-popover-v73369{position:fixed;margin:0;width:330px;max-width:calc(100vw - 16px);max-height:70vh;overflow:auto;border:1px solid #dfe5ec;border-radius:10px;padding:10px!important;background:#fff;box-shadow:0 10px 25px #172c4820}.customer-popover-v73369:popover-open{display:block!important}.customer-popover-v73369 .customer-filter-bar{display:grid!important;grid-template-columns:1fr 1fr;gap:8px}.customer-popover-v73369 select,.customer-popover-v73369 button{font-size:13px;min-height:34px;height:auto;width:100%;margin:3px 0}.customer-popover-v73369 .customer-bulk-bar{display:none}.customer-popover-v73369 .customer-followup-compact-v73298{padding:0!important}#customer-results-v73369{display:flex;align-items:center;justify-content:space-between;gap:8px;flex-wrap:wrap;padding:8px 12px;border-bottom:1px solid #dfe5ec;font-size:13px}#customer-results-v73369 [data-customer-results]{flex:1;min-width:250px}.customer-table-actions-v73369{display:flex;gap:6px;align-items:center;flex-wrap:wrap}.customer-filter-chips-v73369{display:flex;gap:5px;flex-wrap:wrap;align-items:center;margin-top:5px}.customer-filter-chips-v73369 button{background:#f0f7f5;border:1px solid #dcece6;color:#267c63;font-size:12px!important;height:28px!important;min-height:28px!important}.has-filters-v73369{background:#edf8f4!important;color:#008965!important}.customer-layout-v73369 table td,.customer-layout-v73369 table th{border:1px solid #dfe5ec!important;vertical-align:middle}.customer-layout-v73369 table td{height:36px;padding-top:2px!important;padding-bottom:2px!important;user-select:text}

.quote-delete-check-v73372 table{width:100%;border-collapse:collapse;font-size:14px;margin:12px 0}.quote-delete-check-v73372 td,.quote-delete-check-v73372 th{border:1px solid #dce3ed;padding:6px;text-align:center}.quote-delete-error-v73372{color:#b42318;background:#fff1f0;border:1px solid #f3c1bf;border-radius:8px;padding:10px}.quote-delete-next-v73372{display:flex;flex-wrap:wrap;gap:8px;margin-top:12px}.quote-delete-check-v73372 p{line-height:1.6}.quote-delete-check-v73372 [data-error][hidden]{display:none}

#quote-table td[data-order-number-v7276]{text-align:center!important;vertical-align:middle!important}
#quote-table .quote-order-numbers-v7276{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;width:100%;gap:4px;margin:0;padding:0}
#quote-table .quote-order-number-link-v7276{display:inline;color:#2563a5;background:transparent!important;border:0!important;border-radius:0!important;box-shadow:none!important;padding:0!important;margin:0;font:inherit;line-height:inherit;user-select:text;cursor:pointer;text-decoration:none}
#quote-table .quote-order-number-link-v7276:hover{text-decoration:underline}
#quote-table .quote-order-number-link-v7276:focus-visible{outline:2px solid #2563a5;outline-offset:3px}
#quote-table .quote-order-number-empty-v7276{margin:0;padding:0;font:inherit}
.business-rate-value-v73371{display:block;font-size:inherit;margin:6px 0}
.receipt-proofs-v73371{padding:10px 0}.receipt-proofs-v73371 [data-previews]{display:flex;flex-wrap:wrap;gap:10px}.receipt-proofs-v73371 figure{margin:0;display:grid;gap:4px}.receipt-proofs-v73371 img{width:90px;height:100px;object-fit:contain;cursor:zoom-in;margin:4px}.receipt-proofs-v73371 [role=alert]{color:#b42318}.proof-preview-v73371{max-width:90vw;max-height:90vh}.proof-preview-v73371 img{display:block;max-width:85vw;max-height:80vh;object-fit:contain}

.collection-dialog-v73375{width:min(760px,92vw);max-height:88vh;overflow:auto;border:1px solid #dbe5e9;border-radius:14px;padding:24px;color:#243443;background:white}.collection-dialog-v73375::backdrop{background:#18283066}.collection-dialog-v73375 form{display:grid;grid-template-columns:1fr 1fr;gap:12px}.collection-dialog-v73375 label{display:flex;flex-direction:column;gap:6px}.collection-dialog-v73375 .wide{grid-column:1/-1}.collection-dialog-v73375 input:not([type=checkbox]),.collection-dialog-v73375 select{padding:8px;border:1px solid #cbd5e1;border-radius:6px;min-width:0}.collection-dialog-v73375 [role=alert]{color:#b42318}.collection-dialog-v73375 [data-proofs] img{width:90px;height:90px;object-fit:contain;margin:4px}.collection-dialog-v73375 table{width:100%;border-collapse:collapse}.collection-dialog-v73375 td,.collection-dialog-v73375 th{border:1px solid #dbe5e9;padding:6px;text-align:center}@media(max-width:600px){.collection-dialog-v73375 form{grid-template-columns:1fr}}

.receipt-proofs-v73371 .proof-drop-v73376{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;width:100%;min-height:88px;margin:6px 0;padding:12px;border:1px dashed #8aab9f;border-radius:8px;background:#f8fbf9;color:#335247;font:inherit;cursor:pointer;white-space:normal}
.receipt-proofs-v73371 .proof-drop-v73376 span,.receipt-proofs-v73371 .proof-drop-v73376 small{font-size:12px;font-weight:400}
.receipt-proofs-v73371 .proof-drop-v73376:focus-visible,.receipt-proofs-v73371 .proof-drop-v73376.is-dragging{outline:2px solid #009b72;outline-offset:2px;background:#eaf7f1;border-color:#009b72}
.receipt-proofs-v73371 [hidden]{display:none!important}
.receipt-proofs-v73371 [role=alert]:empty,.receipt-proofs-v73371 [data-status]:empty{display:none}
.receipt-proofs-v73371 [role=alert]{margin:6px 0 0}
.receipt-proofs-v73371 [data-previews]{margin-top:8px}
.receipt-proofs-v73371 figure small{max-width:110px;font-size:11px}
.receipt-proofs-v73371 .proof-drop-v73376[aria-disabled=true]{opacity:.65;cursor:wait}

.mobile-header-v73377,.mobile-nav-v73377,.mobile-order-tools-v73377,.mobile-filter-chips-v73377,.mobile-record-actions-v73377{display:none}
.mobile-sheet-v73377{width:min(480px,calc(100vw - 20px));max-height:85dvh;overflow:auto;margin:auto auto 10px;padding:16px;border:1px solid #dce4e7;border-radius:18px;background:#fff;color:#263943;box-shadow:0 10px 40px #12233030}
.mobile-sheet-v73377::backdrop{background:#162b3b66}
.mobile-sheet-v73377>header{display:flex;align-items:center;justify-content:space-between;position:sticky;top:-16px;background:#fff;padding:8px 0 12px;gap:12px;z-index:2}
.mobile-sheet-v73377 h2{font-size:18px;margin:0}
.mobile-sheet-v73377 button{min-height:44px;padding:10px 12px;border:1px solid #dce4e7;border-radius:8px;background:white;color:var(--crm-theme-primary,#08785f);font-size:15px;text-align:left;cursor:pointer}
.mobile-sheet-v73377>button{display:block;width:100%;margin-top:8px}
.mobile-sheet-v73377 footer{display:flex;justify-content:space-between;gap:10px;margin-top:16px;position:sticky;bottom:-16px;padding:10px 0;background:#fff}
.mobile-filter-grid-v73377{display:grid;grid-template-columns:1fr 1fr;gap:12px}
.mobile-filter-grid-v73377 label{display:flex;flex-direction:column;gap:6px;font-size:13px;min-width:0}
.mobile-filter-grid-v73377 input,.mobile-filter-grid-v73377 select{display:block!important;visibility:visible!important;position:static!important;width:100%!important;height:44px!important;opacity:1!important;border:1px solid #dce4e7;border-radius:8px;padding:8px;font-size:16px;background:#fff;color:#24343c}
.mobile-module-grid-v73377{display:grid;grid-template-columns:1fr 1fr;gap:8px}
.mobile-module-grid-v73377 button{display:flex;align-items:center;gap:8px}
.mobile-module-grid-v73377 svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.7}
@media(max-width:760px){
 html:root body .app-shell>.sidebar,html:root body #workspace-tabs-v7390,html:root body #workspace-tabs-spacer-v7390,html:root body .app-shell>main>.topbar{display:none!important}
 html:root body .app-shell>main{padding:0 12px calc(78px + env(safe-area-inset-bottom))!important;margin:0!important;width:100%!important}
 .mobile-header-v73377{display:flex;align-items:center;gap:10px;position:sticky;top:0;z-index:2500;height:62px;margin:0 -12px 12px;padding:8px 12px;background:#ffffffed;border-bottom:1px solid #dce5e8;backdrop-filter:blur(12px)}
 .mobile-header-v73377 button{display:grid;place-items:center;flex:0 0 42px;width:42px;height:42px;border:1px solid #e2e8ea;border-radius:10px;background:#fff;color:var(--crm-theme-primary,#007b64);font-size:23px}
 .mobile-title-v73377{flex:1;min-width:0;display:grid;gap:3px}.mobile-title-v73377 strong{font-size:18px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mobile-title-v73377 small{font-size:10px;color:#568271;white-space:nowrap}
 .mobile-nav-v73377{display:grid;grid-template-columns:repeat(var(--mobile-items,5),minmax(0,1fr));position:fixed;inset:auto 0 0;z-index:2500;height:calc(64px + env(safe-area-inset-bottom));padding:5px 8px calc(5px + env(safe-area-inset-bottom));background:#fff;border-top:1px solid #dce5e8;box-shadow:0 -4px 20px #102e4210;gap:4px}
 .mobile-nav-v73377 button{border:0;background:none;border-radius:10px;color:#71818a;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;min-width:0;font-size:20px;padding:3px}
 .mobile-nav-v73377 button>span:last-child{font-size:11px;font-weight:600;white-space:nowrap}.mobile-nav-v73377 svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.7}.mobile-nav-v73377 .active{background:color-mix(in srgb,var(--crm-theme-primary,#00866a) 9%,white);color:var(--crm-theme-primary,#00866a)}
 .mobile-keyboard-v73377 .mobile-nav-v73377{display:none}
 html:root body #page-sales-tracker>.toolbar{padding:0!important;border:0!important;background:none!important;box-shadow:none!important;gap:8px!important;margin:0 0 8px!important}
 #page-sales-tracker>.toolbar>.range-toolbar-v7244{display:none!important}
 #sales-tracker-search{height:44px!important;font-size:16px!important;border-radius:10px!important}
 html:root body .mobile-order-tools-v73377{display:grid!important;grid-template-columns:1fr 1fr 1fr;gap:8px!important;width:100%!important;overflow:visible!important}
 .mobile-order-tools-v73377 button{height:40px;padding:0 12px;background:#fff;border:1px solid #dce5e8;border-radius:8px;color:#476371;font-size:14px}.mobile-order-tools-v73377 .active{color:var(--crm-theme-primary);border-color:var(--crm-theme-primary)}
 .mobile-filter-chips-v73377{display:flex;flex-wrap:wrap;gap:6px;margin:0 0 8px}.mobile-filter-chips-v73377:empty{display:none}.mobile-filter-chips-v73377 button{font-size:12px;padding:6px 8px;border:0;border-radius:6px;color:#386957;background:#eaf3ef}
 #sales-result-meta-v7253{font-size:12px;margin:8px 2px!important}
 html:root body #tracker-summary-v73232{padding:12px!important;border-radius:12px!important;margin-bottom:12px!important}
 #tracker-summary-v73232>header{align-items:flex-start;justify-content:space-between;gap:8px;margin-bottom:10px}#tracker-summary-v73232>header b{font-size:12px}#tracker-summary-v73232>header small{font-size:10px;max-width:180px;text-align:right;white-space:normal}
 html:root body .tracker-summary-currency-v73232{display:grid!important;grid-template-columns:1fr 1fr;gap:10px 16px;overflow:visible!important;margin-top:8px;min-width:0}
 .tracker-summary-currency-v73232>b{display:none}.tracker-summary-currency-v73232>span{display:flex!important;flex-direction:column;gap:3px;padding:0!important;border:0!important;font-size:11px!important;white-space:normal!important;min-width:0}.tracker-summary-currency-v73232 strong{font-size:17px!important;margin:0!important;font-variant-numeric:tabular-nums;overflow-wrap:anywhere}
 html:root body #tracker-controls-v73232{display:block!important;padding:0!important;border:0!important;background:none!important;margin:0 0 10px!important}
 #tracker-controls-v73232>.tracker-extra-filters-v73232,#tracker-controls-v73232>.tracker-toolbar-actions-v73232,#tracker-owner-chip-v73265{display:none!important}
 .tracker-view-tabs-v73232{display:grid!important;grid-template-columns:repeat(3,1fr);width:100%;border-radius:9px!important;background:#edf1f3;padding:3px!important;border:0!important}.tracker-view-tabs-v73232 button{width:100%;height:38px!important;font-size:13px!important;border:0!important;border-radius:7px!important;background:none!important}.tracker-view-tabs-v73232 button.active{background:#fff!important;box-shadow:0 1px 4px #10203012;color:var(--crm-theme-primary)!important}
 html:root body .tracker-card-v73232{border:0!important;background:none!important;box-shadow:none!important;overflow:visible!important;padding:0!important}
 .tracker-card-v73232>.table-export-bar-v73125{display:none!important}
 html:root body #page-sales-tracker .tracker-card-v73232 table.tracker-grid-v73232{display:block!important;width:100%!important;min-width:0!important;max-width:100%!important;border:0!important;table-layout:auto!important}.tracker-grid-v73232 colgroup,.tracker-grid-v73232 thead{display:none!important}
 html:root body #sales-tracker-table{display:grid!important;gap:10px;width:100%!important}
 html:root body #sales-tracker-table>tr[data-record-id]{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px 8px;background:#fff;border:1px solid #dce5e8!important;border-radius:12px;padding:12px!important;height:auto!important;min-height:0!important;width:100%!important;min-width:0!important}
 html:root body #sales-tracker-table>tr>td{display:block!important;width:auto!important;min-width:0!important;max-width:none!important;height:auto!important;min-height:0!important;padding:0!important;border:0!important;text-align:left!important;vertical-align:middle!important;white-space:normal!important;font-size:13px!important;line-height:1.4!important;overflow-wrap:anywhere}
 html:root body #sales-tracker-table>tr>td>.tracker-cell-link-v73265{text-align:left!important;justify-content:flex-start!important}
 html:root body #sales-tracker-table>tr>td:nth-child(4),html:root body #sales-tracker-table>tr>td:nth-child(5),html:root body #sales-tracker-table>tr>td:nth-child(7){font-size:15px!important}
 html:root body #sales-tracker-table>tr>td:nth-child(2){font-size:15px!important}
 html:root body #sales-tracker-table .mobile-record-actions-v73377{justify-content:space-between!important}
 #sales-tracker-table td:nth-child(1){grid-column:1/-1;grid-row:1}.tracker-order-identity-v73279{justify-content:flex-start!important;gap:6px!important}.tracker-order-link-v73232{font-size:15px!important;padding:0!important}.tracker-expand-v73232{width:28px!important;height:28px!important;border:0!important;background:#eef4f1!important;font-size:0!important}.tracker-expand-v73232::after{content:'›';font-size:22px;display:block;line-height:1}.tracker-expand-v73232[aria-expanded=true]::after{content:'⌄'}
 #sales-tracker-table td:nth-child(2){grid-column:1/3;grid-row:2;font-weight:600}#sales-tracker-table td:nth-child(3){grid-column:3;grid-row:2;font-size:11px!important;color:#7d8b94}
 #sales-tracker-table td:nth-child(11){grid-column:1/-1;grid-row:3;font-size:12px!important;line-height:1.5;color:#6b7a83}
 #sales-tracker-table td:nth-child(4){grid-column:1;grid-row:4}#sales-tracker-table td:nth-child(5){grid-column:2;grid-row:4}#sales-tracker-table td:nth-child(7){grid-column:3;grid-row:4}
 #sales-tracker-table td:nth-child(6){grid-column:1/-1;grid-row:5;background:#fff8ec;border-radius:6px;padding:6px!important;font-size:12px!important}#sales-tracker-table td:nth-child(6)[data-mobile-zero]{display:none!important}
 #sales-tracker-table td:nth-child(8){grid-column:1;grid-row:6}#sales-tracker-table td:nth-child(9){grid-column:2;grid-row:6}#sales-tracker-table td:nth-child(10){grid-column:3;grid-row:6}
 #sales-tracker-table td:nth-child(12){grid-column:1/-1;grid-row:7;border-top:1px solid #edf1f3!important;padding-top:9px!important}
 #sales-tracker-table td:nth-child(n+4):nth-child(-n+10)::before{content:attr(data-mobile-label);display:block;color:#84909a;font-size:10px;font-weight:400;margin-bottom:4px}
 #sales-tracker-table td:nth-child(4),#sales-tracker-table td:nth-child(5),#sales-tracker-table td:nth-child(7){font-size:15px!important;font-weight:600;font-variant-numeric:tabular-nums}
 #sales-tracker-table td:nth-child(n+8):nth-child(-n+10){font-size:12px!important;color:#65757d}
 #sales-tracker-table .tracker-actions-v73232{display:none!important}
 .mobile-record-actions-v73377{display:flex;justify-content:space-between;gap:8px}.mobile-record-actions-v73377 button{min-height:38px;border:0;border-radius:7px;background:#f0f7f4;color:var(--crm-theme-primary,#008568);padding:8px 12px;font-size:13px}.mobile-record-actions-v73377 button:last-child{background:none;color:#607580}
 #sales-tracker-table>tr.tracker-child-row-v73232{margin-left:10px;width:calc(100% - 10px)!important;border-left:3px solid #b8d6cd!important;background:#f9fbfa!important}
 .tracker-pager-v73232{display:flex!important;flex-direction:column;gap:10px!important;padding:12px 0!important;background:none!important}.tracker-pager-v73232>div{display:flex!important;flex-wrap:wrap!important;justify-content:center;gap:8px!important}.tracker-pager-v73232 button{min-height:38px!important}.tracker-pager-v73232 label{font-size:12px}
 .mobile-sheet-v73377{margin-bottom:calc(8px + env(safe-area-inset-bottom))}
 .collection-dialog-v73375{width:calc(100vw - 16px)!important;max-height:calc(100dvh - 24px)!important;padding:16px!important;border-radius:14px!important}.collection-dialog-v73375 h3{font-size:18px}.collection-dialog-v73375 input,.collection-dialog-v73375 select{min-height:44px;font-size:16px}.collection-dialog-v73375 .modal-actions{position:static!important;margin:0!important;padding:10px 0!important}.collection-dialog-v73375>[data-close]{min-height:42px;width:100%;margin-top:8px}
 #workspace-menu-v7390{position:fixed!important;inset:70px 12px auto!important;max-width:calc(100vw - 24px)!important;width:auto!important}
}

.collection-dialog-v73375 .collection-amounts-v73380{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:16px 0}
.collection-dialog-v73375 .collection-meta-v73380{grid-column:1/-1;color:#64748b;font-size:13px}
.collection-dialog-v73375 .collection-amount-v73380{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;border-radius:8px;border:1px solid #dbe3ed}
.collection-dialog-v73375 .collection-amount-v73380 strong{font-size:21px;font-weight:700;font-variant-numeric:tabular-nums}
.collection-dialog-v73375 .collection-amount-v73380.cash{color:#1d4ed8;background:#eff6ff;border-color:#bfdbfe}
.collection-dialog-v73375 .collection-amount-v73380.offset{color:#6d28d9;background:#f5f3ff;border-color:#ddd6fe}
.collection-dialog-v73375 .collection-amount-v73380.zero{color:#64748b;background:#f8fafc;border-color:#e2e8f0}
.collection-dialog-v73375 .cash-v73380{color:#1d4ed8;font-weight:700}
.collection-dialog-v73375 .offset-v73380{color:#6d28d9;font-weight:700}
.collection-dialog-v73375 .zero-v73380{color:#64748b;font-weight:400}
.collection-dialog-v73375 .collection-state-v73380[data-state=pending]{color:#9a5400;font-weight:600}
.collection-dialog-v73375 .collection-state-v73380[data-state=approved]{color:#087443;font-weight:600}
.collection-dialog-v73375 .collection-state-v73380[data-state=rejected]{color:#b42318;font-weight:600}
.collection-dialog-v73375 button{cursor:pointer;border-radius:7px;border:1px solid #cbd5e1;background:#fff;color:#334155;padding:8px 14px;font-size:14px;line-height:1.4}
.collection-dialog-v73375 button[type=submit]{background:#087f5b;border-color:#087f5b;color:white;font-weight:600}
.collection-dialog-v73375 [data-reject]{color:#b42318;background:#fff5f5;border-color:#fecaca}
.collection-dialog-v73375 [data-request]{color:#087f5b;border-color:#b8dacd}
.collection-dialog-v73375 [data-close]{margin-top:12px;color:#64748b}
.collection-dialog-v73375 button:focus-visible{outline:2px solid #2563eb;outline-offset:2px}
.collection-dialog-v73375 button:disabled{opacity:.5;cursor:wait}
@media(max-width:600px){.collection-dialog-v73375 .collection-amounts-v73380{grid-template-columns:1fr}.collection-dialog-v73375 .collection-amount-v73380 strong{font-size:20px}}

#quote-customer-results-v7214{width:100%;box-sizing:border-box;padding:4px!important;max-height:min(300px,45dvh)!important;overflow-y:auto;overflow-x:hidden;border-radius:8px!important}
#quote-customer-results-v7214 .quote-customer-option-v7214{display:grid!important;grid-template-columns:minmax(0,1.5fr) minmax(0,.8fr) minmax(0,1fr);gap:10px;align-items:center;width:100%;height:34px!important;min-height:34px!important;padding:0 10px!important;margin:0!important;border:0!important;border-radius:0!important;background:transparent;font-size:14px!important;line-height:20px!important;text-align:left;box-shadow:none!important}
#quote-customer-results-v7214 .quote-customer-option-v7214:hover,#quote-customer-results-v7214 .is-active-v7214,#quote-customer-results-v7214 .is-selected-v7214{background:#eef6f5!important}
#quote-customer-results-v7214 .quote-customer-option-main-v7214{display:block!important;min-width:0}
#quote-customer-results-v7214 .quote-customer-option-main-v7214 strong{font-size:14px!important;font-weight:600!important;line-height:20px!important}
#quote-customer-results-v7214 .quote-customer-option-meta-v7214,#quote-customer-results-v7214 .quote-customer-option-country-v73382{color:#64748b;font-size:13px!important;font-weight:400!important;line-height:20px!important}
#quote-customer-results-v7214 .quote-customer-option-v7214>span,#quote-customer-results-v7214 .quote-customer-option-main-v7214 strong{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}
@media(max-width:600px){#quote-customer-results-v7214 .quote-customer-option-v7214{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr);height:36px!important;min-height:36px!important;gap:8px}#quote-customer-results-v7214 .quote-customer-option-meta-v7214{display:none!important}}

dialog.review-dialog-v73384{padding:18px!important;width:min(820px,calc(100vw - 24px))!important;max-height:calc(100dvh - 32px)!important;box-sizing:border-box;overflow:hidden!important}
dialog.review-dialog-v73384[open]{display:flex!important;flex-direction:column;gap:12px}
.review-dialog-v73384 h3{margin:0!important;font-size:20px}
.review-dialog-v73384 .review-form-v73384{display:flex!important;flex-direction:column;gap:0!important;min-height:0;overflow:hidden;margin:0}
.review-dialog-v73384 .review-body-v73384{min-height:0;overflow:auto;padding:0 2px 12px;overflow-wrap:anywhere}
.review-dialog-v73384 .review-meta-v73384{display:flex;flex-wrap:wrap;gap:5px 16px;margin:0 0 8px;font-size:14px;line-height:1.6}
.review-label-v73384{color:#64748b}
.review-dialog-v73384 .review-amounts-v73384{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:10px 0}
.review-dialog-v73384 .collection-amount-v73380{padding:8px 10px!important;gap:8px}
.review-dialog-v73384 .collection-amount-v73380 strong{font-size:18px!important;white-space:nowrap}
.review-evidence-v73384{margin:10px 0 14px}.review-evidence-v73384 p{margin:0 0 6px;font-size:14px}
.review-dialog-v73384 [data-proofs]:empty{display:none}.review-dialog-v73384 [data-proofs]{display:flex;flex-wrap:wrap;gap:8px;min-height:0!important;margin:0}
.review-dialog-v73384 [data-proofs] img{width:72px;height:72px;object-fit:cover;border-radius:5px}
.review-dialog-v73384 .review-fields-v73384{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px 16px}
.review-dialog-v73384 .review-fields-v73384 label{display:flex;flex-direction:column;gap:4px;font-size:14px;margin:0;min-width:0}
.review-dialog-v73384 .review-fields-v73384 input{height:35px!important;min-height:35px!important;box-sizing:border-box;padding:6px 10px!important;font-size:14px!important;width:100%}
.review-dialog-v73384 [role=alert]:empty{display:none}.review-dialog-v73384 details{margin:12px 0 0;font-size:13px;color:#64748b}.review-dialog-v73384 details p{margin:6px 0}
.review-dialog-v73384 .review-footer-v73384{display:flex;justify-content:flex-end;align-items:center;gap:8px;flex-shrink:0;border-top:1px solid #e2e8f0;padding-top:12px}
.review-dialog-v73384 .review-footer-v73384 button{width:auto!important;min-width:64px;height:36px;margin:0!important;padding:6px 14px!important;white-space:nowrap}
@media(max-width:600px){dialog.review-dialog-v73384{padding:14px!important}.review-dialog-v73384 .review-fields-v73384{grid-template-columns:1fr}.review-dialog-v73384 .review-amounts-v73384{grid-template-columns:1fr}.review-dialog-v73384 .review-footer-v73384{gap:6px}.review-dialog-v73384 .review-footer-v73384 button{padding:6px 10px!important}}

.shipping-dialog-v73385{width:min(1000px,calc(100vw - 24px));max-height:calc(100dvh - 32px);padding:18px;border:1px solid #dbe3ee;border-radius:12px;overflow:auto;color:#23364c;font-size:14px}.shipping-dialog-v73385 header,.shipping-dialog-v73385 footer{display:flex;align-items:center;justify-content:space-between;gap:8px}.shipping-dialog-v73385 footer{justify-content:flex-end;border-top:1px solid #dbe3ee;padding-top:12px;margin-top:12px}.shipping-dialog-v73385 h3{margin:0;font-size:18px}.shipping-dialog-v73385 p{margin:10px 0}.shipping-list-v73385{overflow:auto;margin:10px 0}.shipping-dialog-v73385 table,.shipping-history-v73385 table{border-collapse:collapse;width:100%;font-size:14px}.shipping-dialog-v73385 td,.shipping-dialog-v73385 th,.shipping-history-v73385 td,.shipping-history-v73385 th{border:1px solid #dbe3ee;text-align:center;vertical-align:middle;padding:6px;height:36px;white-space:nowrap}.shipping-dialog-v73385 th{background:#f3f6fa}.shipping-dialog-v73385 input:not([type=checkbox]),.shipping-dialog-v73385 select{height:34px;border:1px solid #ccd7e4;border-radius:6px;padding:5px 8px;font-size:14px;max-width:100%}.shipping-dialog-v73385 td input{width:72px}.shipping-fields-v73385{display:grid;grid-template-columns:1fr 1fr;gap:10px}.shipping-fields-v73385 label{display:flex;flex-direction:column;gap:4px}.shipping-dialog-v73385 button{font:inherit;padding:7px 12px;min-height:34px;border:1px solid #ccd7e4;border-radius:6px;background:#fff;color:#315675;cursor:pointer}.shipping-dialog-v73385 .primary{background:#087f5b;color:white;border-color:#087f5b}.shipping-dialog-v73385 .danger,.shipping-dialog-v73385 [role=alert]{color:#b42318}.shipping-history-v73385{margin:10px 0;font-size:14px;overflow:auto}.shipping-history-v73385 summary{cursor:pointer;color:#5a4b86}@media(max-width:600px){.shipping-fields-v73385{grid-template-columns:1fr}.shipping-dialog-v73385{padding:12px}.shipping-dialog-v73385 footer{flex-wrap:wrap}}

.trade-enabled-v73386>*:not(#customer-trade-v73386){display:none!important}
#customer-trade-v73386 .table-export-bar-v73125:not(.trade-actions){display:none!important}
#customer-trade-v73386 .trade-actions{display:flex!important;flex-wrap:wrap!important;white-space:normal!important;overflow:visible!important;max-width:100%;padding:0!important;gap:6px!important}
#customer-trade-v73386 .trade-result>div{min-width:0;max-width:100%}
@media(max-width:600px){#customer-trade-v73386 .trade-actions{width:100%!important;min-width:0!important;flex:1 1 100%!important;justify-content:flex-start!important}#customer-trade-v73386 .trade-actions>*{flex:none!important;max-width:100%}}
#customer-trade-v73386 input,#customer-trade-v73386 select,.trade-dialog-v73386 input,.trade-dialog-v73386 select{border:1px solid #d4deea;border-radius:7px;background:#fff;color:#24354b;box-sizing:border-box}
#customer-trade-v73386 button,.trade-dialog-v73386 button{font-family:inherit;font-size:14px;line-height:1.4;min-height:32px}
#customer-trade-v73386 button:not(.trade-link),.trade-dialog-v73386 button{border:1px solid #d4deea;border-radius:7px;padding:5px 10px;background:#fff;color:#235383}
#customer-trade-v73386 button.primary,.trade-dialog-v73386 button.primary{background:#008664;color:white;border-color:#008664}
#customer-trade-v73386 .trade-tabs button{border:0;border-radius:0;background:none}
#customer-trade-v73386 .trade-tabs button.active{border-bottom:2px solid #008664;color:#008664}
#customer-trade-v73386 .trade-scroll td,#customer-trade-v73386 .trade-scroll th{font-size:14px!important}
#customer-trade-v73386{font-size:14px;color:var(--text,#24354b)}
.trade-tabs,.trade-toolbar,.trade-result,.trade-actions{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.trade-tabs{margin-bottom:12px;border-bottom:1px solid #dbe2eb}.trade-tabs button{background:transparent;border:0;border-radius:0;padding:10px 14px}.trade-tabs button.active{color:#008664;border-bottom:2px solid #008664}.trade-tabs small{margin-left:6px}.trade-toolbar{margin-bottom:10px}.trade-toolbar input{width:300px;max-width:100%}.trade-toolbar select{width:auto;max-width:180px}.trade-toolbar button:last-child{margin-left:auto}.trade-result{padding:10px 12px;justify-content:space-between}.trade-result small{display:block;color:#637289}.trade-actions select{width:110px}.trade-actions details{position:relative}.trade-actions details>div{position:absolute;right:0;z-index:10;background:white;border:1px solid #dbe2eb;box-shadow:0 6px 20px #0002;width:180px;padding:6px}.trade-actions details button{display:block;width:100%;text-align:left}.trade-chips{display:flex;gap:5px;flex-wrap:wrap}.trade-chips button{margin-top:6px;background:#eef7f4}.trade-scroll{overflow:auto;max-width:100%}.trade-scroll table{border-collapse:collapse;width:100%;font-size:14px}.trade-scroll th,.trade-scroll td{border:1px solid #dbe2eb;text-align:center;vertical-align:middle;height:36px;padding:4px 8px;white-space:nowrap;user-select:text}.trade-scroll th{background:#f2f5f9;position:relative}.trade-scroll button.trade-link,.trade-link{border:0;background:transparent;color:#1565ae;padding:2px;cursor:pointer;user-select:text;font:inherit}.trade-link:hover{text-decoration:underline}.trade-link:focus-visible{outline:2px solid #1683cc}.trade-type.formal{color:#07825d}.trade-type.quoted{color:#946005}.trade-dialog-v73386{width:min(1100px,94vw);max-height:90dvh;padding:0;border:1px solid #dbe2eb;border-radius:14px;color:#24354b}.trade-dialog-v73386::backdrop{background:#15263766}.trade-dialog-v73386>header{display:flex;align-items:center;justify-content:space-between;padding:12px 18px;border-bottom:1px solid #dbe2eb}.trade-dialog-v73386 h3,.trade-dialog-v73386 h4{margin:0}.trade-dialog-body{padding:16px;overflow:auto;max-height:calc(90dvh - 68px)}.trade-dialog-body section{margin-bottom:20px}.trade-dialog-body h4{margin-bottom:8px}.trade-fields{display:grid;grid-template-columns:1fr 1fr;gap:10px 16px}.trade-fields label{display:flex;flex-direction:column;gap:5px}.trade-fields input,.trade-fields select,#customer-trade-v73386 input,#customer-trade-v73386 select{height:34px;min-height:34px;font-size:14px;padding:5px 8px}.trade-fields .wide{grid-column:1/-1}.trade-fields p{margin:4px 0}.trade-fields small{color:#65758b}.trade-fields [role=alert]{color:#b32525}.trade-fields footer{text-align:right}.trade-analysis{padding:12px}
@media(max-width:600px){.trade-fields{grid-template-columns:1fr}.trade-toolbar input{width:100%}.trade-toolbar select{flex:1;max-width:48%}.trade-toolbar button:last-child{margin-left:0}.trade-result{align-items:flex-start}.trade-dialog-v73386{width:96vw}.trade-dialog-body{padding:12px}.trade-tabs button{padding:8px}.trade-scroll td{white-space:normal;min-width:90px}}

.recycle-dialog-v73387 [role=alert]{color:#b42318}.recycle-dialog-v73387 table{border-collapse:collapse;width:100%;font-size:14px}.recycle-dialog-v73387 td,.recycle-dialog-v73387 th{border:1px solid #dde4ed;text-align:center;vertical-align:middle;padding:6px 8px}.recycle-dialog-v73387 .danger,.recycle-menu .danger{color:#b42318;background:#fff5f5;border:1px solid #fecaca}.recycle-dialog-v73387 button:disabled{opacity:.5;cursor:not-allowed}.recycle-actions{display:flex;justify-content:flex-end;gap:8px;border-top:1px solid #e4e9ef;padding-top:12px}.recycle-toolbar{display:flex;gap:8px;margin-bottom:8px}.recycle-menu{position:relative;display:inline-block;text-align:left}.recycle-menu summary{cursor:pointer;list-style:none;padding:4px 10px;border:1px solid #dce4ee;border-radius:6px}.recycle-menu>div{position:absolute;right:0;top:100%;z-index:50;min-width:130px;padding:4px;background:white;box-shadow:0 6px 20px #162b4a22;border:1px solid #dce4ee;border-radius:6px}.recycle-menu>div>button{display:block;width:100%;font:inherit;text-align:left;white-space:nowrap;margin:2px 0!important}.recycle-dialog-v73387 header .recycle-menu{margin-left:auto}.recycle-dialog-v73387 .trade-scroll{overflow:auto}@media(max-width:600px){.recycle-dialog-v73387{width:calc(100% - 20px);max-height:90dvh}.recycle-dialog-v73387 header{gap:6px}.recycle-actions{flex-wrap:wrap}.recycle-dialog-v73387 td{white-space:nowrap}}

/* Scoped layout; no changes to receipt, quote or customer classification data. */
#customer-trade-v73386 .trade-toolbar{display:flex!important;flex-flow:row wrap!important;align-items:center;gap:8px;width:100%;margin-bottom:10px}
#customer-trade-v73386 .trade-toolbar>input{flex:0 1 300px;width:300px;min-width:180px}
#customer-trade-v73386 .trade-toolbar>select{flex:0 0 auto!important;width:140px!important;max-width:180px!important}
#customer-trade-v73386 .trade-toolbar>.mc-select-trigger-v73219{flex:0 0 140px!important;width:140px!important;min-width:0!important;max-width:180px!important;height:34px;min-height:34px}
#customer-trade-v73386 .trade-actions>.mc-select-trigger-v73219{flex:0 0 120px!important;width:120px!important;min-width:0!important;max-width:120px!important;height:34px;min-height:34px}
#customer-trade-v73386 .trade-scroll select[data-grade]+.mc-select-trigger-v73219{width:100%!important;min-width:0!important;height:30px!important;min-height:30px!important;padding:3px 6px!important;font-size:14px!important}
#customer-trade-v73386 .trade-toolbar>[data-create]{margin-left:auto}
#customer-trade-v73386 .trade-result{display:flex!important;flex-flow:row wrap!important;align-items:center;justify-content:space-between;gap:8px;padding:8px 12px}
#customer-trade-v73386 .trade-actions{flex:0 1 auto!important;width:auto!important;margin:0!important}
#customer-trade-v73386 .trade-actions>select{width:120px!important;flex:0 0 120px!important;max-width:120px!important}
#customer-trade-v73386 .trade-actions>button,#customer-trade-v73386 .trade-actions>details{flex:none!important;margin:0!important}
#customer-trade-v73386 .trade-chips:empty{display:none}
#customer-trade-v73386 .trade-scroll{width:100%;min-width:0;overflow-x:auto}
#customer-trade-v73386 .trade-scroll td{white-space:nowrap!important;vertical-align:middle;box-sizing:border-box;padding:2px 8px}
#customer-trade-v73386 .trade-scroll td[hidden],#customer-trade-v73386 .trade-scroll th[hidden]{display:none!important}
#customer-trade-v73386 .trade-scroll select[data-grade]{width:100%!important;min-width:96px!important;max-width:100%;height:30px;min-height:30px;padding:3px 6px;font-size:14px}
#customer-trade-v73386 .trade-scroll .trade-link{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;vertical-align:middle}
@media(max-width:600px){
 #customer-trade-v73386 .trade-toolbar>input{flex:1 1 100%;width:100%}
 #customer-trade-v73386 .trade-toolbar>select{flex:1 1 100px!important;width:100px!important;max-width:100%!important}
 #customer-trade-v73386 .trade-toolbar>.mc-select-trigger-v73219{flex:1 1 100px!important;width:100px!important;max-width:100%!important;min-height:40px}
 #customer-trade-v73386 .trade-toolbar>[data-create]{margin-left:auto}
 #customer-trade-v73386 .trade-actions{width:100%!important;justify-content:flex-start!important}
 #customer-trade-v73386 .trade-toolbar button,#customer-trade-v73386 .trade-toolbar select{min-height:40px}
}

.mc-select-menu-v73219.mc-select-anchored-v73389{position:fixed!important;inset:auto;right:auto!important;bottom:auto!important;margin:0!important;box-sizing:border-box;border-radius:8px;animation:none;overflow:hidden}
.mc-select-menu-v73219.mc-select-anchored-v73389 .mc-select-options-v73219{min-height:0;flex:1 1 auto;overflow:auto}
.mc-select-menu-v73219.mc-select-anchored-v73389 .mc-select-search-v73219{flex:none}
.mc-select-menu-v73219.mc-select-anchored-v73389 .mc-select-option-v73219{font-size:14px!important}
#customer-trade-v73386 .trade-saved-notice{display:flex;align-items:center;flex-wrap:wrap;gap:8px;padding:8px 12px;margin-bottom:8px;background:#eaf7f1;border:1px solid #b8dfce;border-radius:8px}
#customer-trade-v73386 tr.trade-saved-row td{background:#edf9f2}
#customer-trade-v73386 .trade-type.basic{color:#7a611b}
@media(max-width:720px){.mc-select-menu-v73219.mc-select-anchored-v73389{left:auto!important;top:auto!important;width:auto!important}}
