.smartbill-cloud-connection{margin-top:24px}.smartbill-cloud-logo{color:#6c86aa;background:#e9eff9;border-radius:12px;flex-shrink:0;place-items:center;width:55px;height:55px;display:grid}.smartbill-cloud-experimental{color:#7e714c;background:#faf8ee;border:1px solid #e4dfc6;border-radius:7px;margin-bottom:23px;padding:15px 17px}.smartbill-cloud-experimental strong{font-size:15px}.smartbill-cloud-experimental p{max-width:830px;margin-top:5px;font-size:14px;line-height:1.8}.smartbill-cloud-form .field>span{color:#68755e;font-size:13px;font-weight:400}.smartbill-cloud-form .smartbill-form-actions{align-items:flex-start;max-width:none}.smartbill-cloud-form .smartbill-form-actions .button{white-space:normal;line-height:1.5}.smartbill-cloud-form .button-group{justify-content:flex-end}.smartbill-cloud-account{color:#657759;grid-template-columns:auto 1fr;gap:10px 20px;margin:0 0 20px;font-size:14px;display:grid}.smartbill-cloud-account strong{color:#5f794d;overflow-wrap:anywhere;font-weight:550}.smartbill-cloud-account span{font-size:13px}.smartbill-cloud-collection{border-top:1px solid #e1e8d8;grid-template-columns:minmax(0,1fr) auto;gap:13px 28px;margin-top:25px;padding-top:23px;display:grid}.smartbill-cloud-collection h3{margin-bottom:8px}.smartbill-cloud-collection p{color:#667659;max-width:620px;font-size:14px;line-height:1.8}.smartbill-cloud-collection p+p{margin-top:7px}.smartbill-cloud-collection-actions{flex-direction:column;align-items:stretch;gap:5px;min-width:218px;display:flex}.smartbill-cloud-collection-actions .field{margin:0 0 9px}.smartbill-cloud-collection-actions input{width:100%}.smartbill-cloud-collection .smartbill-cloud-hint{color:#7d7050;grid-column:1/-1;font-size:13px}.smartbill-cloud-jobs{margin-top:24px}.smartbill-cloud-jobs>h3{margin-bottom:13px}.smartbill-cloud-job{border:1px solid #e0e7d7;border-radius:6px;margin-top:10px;padding:15px 17px}.smartbill-cloud-job-heading{justify-content:space-between;align-items:center;gap:12px;display:flex}.smartbill-cloud-job-heading strong{color:#60794c;font-size:15px;font-weight:550}.smartbill-cloud-job>p{color:#667659;margin-top:7px;font-size:14px;line-height:1.8}.smartbill-cloud-job small{color:#6a7560;margin-top:5px;font-size:12px;display:block}.smartbill-cloud-job .smartbill-cloud-job-error{color:#8f674d;overflow-wrap:anywhere;background:#faf4ec;border-radius:4px;margin-top:10px;padding:9px 11px}@media (width<=1050px){.smartbill-cloud-collection{grid-template-columns:1fr}.smartbill-cloud-collection-actions{max-width:350px}.smartbill-cloud-form .smartbill-form-actions{flex-wrap:wrap}}@media (width<=760px){.smartbill-cloud-connection{margin-top:20px}.smartbill-cloud-logo{width:44px;height:44px}.smartbill-cloud-logo svg{width:26px}.smartbill-cloud-experimental{padding:12px 13px}.smartbill-cloud-experimental p{font-size:13px}.smartbill-cloud-form .button-group{flex-wrap:wrap;width:100%}.smartbill-cloud-form .button{font-size:13px}.smartbill-cloud-collection-actions{min-width:0;max-width:none}.smartbill-cloud-job-heading{flex-wrap:wrap}.smartbill-cloud-account{column-gap:12px;font-size:13px}.smartbill-cloud-collection{margin-top:22px;padding-top:20px}.smartbill-cloud-job{padding:13px}.smartbill-cloud-job>p{font-size:13px}}.orders-workspace{--orders-ink:#29473c;--orders-muted:#677561;color:var(--orders-ink)}.orders-workspace .page-heading{margin-bottom:22px}.orders-mode-label{color:#5f7a4e;white-space:nowrap;background:#f7faf3;border:1px solid #dce5d3;border-radius:20px;align-items:center;gap:7px;padding:9px 13px;font-size:14px;display:flex}.orders-observe-note{color:#617353;background:#edf3e5;border:1px solid #dce6d2;border-radius:8px;align-items:center;gap:13px;margin-bottom:24px;padding:16px 20px;display:flex}.orders-observe-note svg{flex-shrink:0}.orders-observe-note p{font-size:15px;line-height:1.75}.orders-observe-note strong{font-weight:600}.orders-connection,.orders-list,.orders-detail{background:#fff;border:1px solid #dfe6d8;border-radius:9px;margin-bottom:25px;overflow:hidden}.orders-connection-head{align-items:center;gap:13px;padding:21px 24px;display:flex}.orders-emag-mark{color:#53759f;background:#edf2f7;border-radius:11px;place-items:center;width:42px;height:42px;font-family:Manrope Variable,sans-serif;font-size:32px;font-weight:750;display:grid}.orders-emag-mark.shopify{color:#5b8a3a;background:#e9f3dd}.orders-connection-head h2{font-size:18px;font-weight:650}.orders-connection-head p{color:var(--orders-muted);margin-top:4px;font-size:13px}.orders-connection-head>.orders-pill{margin-left:auto}.orders-connection-head>.text-button{margin-left:7px;font-size:13px}.orders-pill{white-space:nowrap;color:#69745e;background:#f3f6ef;border:1px solid #e1e7dc;border-radius:5px;align-items:center;padding:5px 8px;font-size:13px;font-weight:500;line-height:1.3;display:inline-flex}.orders-pill.good{color:#5a7645;background:#ecf4e4;border-color:#d9e7cf}.orders-pill.warning{color:#866d2c;background:#faf4e4;border-color:#eee1bc}.orders-connect-form{background:#fcfdf9;border-top:1px solid #e6ebdf;padding:23px 24px}.orders-connect-form>p,.orders-sync p,.orders-items>p,.orders-readiness>p{color:var(--orders-muted);max-width:750px;font-size:14px;line-height:1.8}.orders-form-grid{grid-template-columns:1fr 1fr;gap:18px;max-width:780px;margin-top:19px;display:grid}.orders-workspace .field{color:#627852;flex-direction:column;gap:7px;margin-bottom:16px;font-size:14px;display:flex}.orders-workspace .field input,.orders-workspace .field textarea{color:#385443;outline-offset:2px;background:#fff;border:1px solid #dce4d5;border-radius:5px;width:100%;min-width:0;min-height:37px;padding:9px 11px}.orders-workspace .field textarea{resize:vertical;min-height:65px}.orders-workspace .field small{color:#69755e;font-size:12px;font-weight:400}.orders-form-footer{justify-content:space-between;align-items:center;gap:15px;max-width:780px;display:flex}.orders-form-footer>span{color:#697a5e;align-items:center;gap:6px;font-size:13px;display:flex}.orders-sync{background:#fafcf6;border-top:1px solid #e5ebde;grid-template-columns:minmax(220px,1fr) auto;gap:25px;padding:20px 24px;display:grid}.orders-sync strong{margin-bottom:6px;font-size:15px;font-weight:550;display:block}.orders-sync p{max-width:400px;font-size:13px}.orders-sync-controls{align-items:flex-end;gap:10px;display:flex}.orders-sync-controls .field{max-width:148px;margin-bottom:0;font-size:13px}.orders-sync-controls input{font-size:13px}.orders-sync-controls>.button{min-height:37px;font-size:13px}.orders-connection-meta{color:#69755d;border-top:1px solid #e8edde;flex-wrap:wrap;align-items:center;gap:9px 23px;padding:15px 24px;font-size:12px;display:flex}.orders-connection-meta strong{font-weight:500}.orders-connection-meta>.text-button{margin-left:auto;font-size:12px}.orders-sync-runs{background:#fcfdf9;border-top:1px solid #e6ecde;padding:4px 24px}.orders-sync-run{color:#657c54;align-items:flex-start;gap:10px;padding:13px 0;display:flex}.orders-sync-run+.orders-sync-run{border-top:1px solid #e9eee2}.orders-sync-run>span{padding-top:2px}.orders-sync-run strong{font-size:13px;font-weight:550}.orders-sync-run p{color:#6c795f;overflow-wrap:anywhere;margin-top:3px;font-size:12px;line-height:1.8}.orders-sync-run.failed,.orders-sync-run p.orders-run-error{color:#9d694f}.orders-error{color:#93634b;background:#fcf0e9;border:1px solid #edd9cb;border-radius:6px;align-items:flex-start;gap:9px;margin:16px 24px;padding:12px 14px;font-size:14px;line-height:1.7;display:flex}.orders-error svg{flex-shrink:0;margin-top:1px}.orders-error span{overflow-wrap:anywhere;flex:1}.orders-error .text-button{white-space:nowrap;font-size:13px}.orders-notice{color:#5f764d;background:#eff6e8;border:1px solid #dfead5;border-radius:6px;margin:16px 24px;padding:12px 14px;font-size:14px;line-height:1.7}.orders-loading{color:#657659;justify-content:center;align-items:center;gap:10px;padding:35px 22px;font-size:15px;display:flex}.orders-range-error{color:#9a684e;background:#fafcf6;padding:0 24px 15px;font-size:13px}.orders-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:15px;margin-bottom:27px;display:grid}.orders-metrics>div{background:#fff;border:1px solid #e0e7d8;border-radius:8px;padding:19px 20px}.orders-metrics>div>span{color:#6b7c5d;justify-content:space-between;gap:10px;font-size:14px;display:flex}.orders-metrics>div>span svg{color:#98aa87;stroke-width:1.6px}.orders-metrics strong{letter-spacing:-1px;color:#617d4e;margin:5px 0;font-family:Manrope Variable,sans-serif;font-size:33px;font-weight:650;line-height:1.5;display:block}.orders-metrics small{color:#69765a;font-size:11px}.orders-list-head{justify-content:space-between;align-items:center;gap:20px;padding:22px 23px;display:flex}.orders-list-head h2{font-size:17px;font-weight:600}.orders-list-head p{color:#68765a;margin-top:5px;font-size:13px}.orders-list-head>.text-button{align-items:center;gap:7px;font-size:13px;display:flex}.orders-filters{background:#fafcf7;border-block:1px solid #e7edde;gap:10px;padding:15px 22px;display:flex}.orders-search{color:#8d9d7d;background:#fff;border:1px solid #dfe6d7;border-radius:5px;flex:1;align-items:center;gap:9px;min-width:150px;padding:0 11px;display:flex}.orders-search input{color:#5f7651;background:0 0;border:0;outline:none;width:100%;min-width:0;padding:11px 0;font-size:14px}.orders-filters select{color:#6c7b5c;background:#fff;border:1px solid #dfe6d7;border-radius:5px;max-width:200px;height:38px;padding:7px 26px 7px 10px;font-size:13px}.orders-table-wrap{overflow:auto}.orders-table{border-collapse:collapse;text-align:left;width:100%}.orders-table th{letter-spacing:.3px;color:#677658;white-space:nowrap;border-bottom:1px solid #e9eee2;padding:15px 18px;font-size:12px;font-weight:550}.orders-table td{color:#667757;vertical-align:middle;border-bottom:1px solid #edf1e7;padding:17px 18px;font-size:14px}.orders-table tbody tr:last-child td{border-bottom:0}.orders-table td:first-child{min-width:185px}.orders-table td strong{color:#627851;overflow-wrap:anywhere;font-size:14px;font-weight:500;display:block}.orders-table td small{color:#69755f;overflow-wrap:anywhere;margin-top:5px;font-size:12px;line-height:1.6;display:block}.orders-table td small+small{margin-top:0}.orders-table td:first-child small{font-size:11px}.orders-order-link{color:#4c7953;text-underline-offset:4px;background:0 0;border:0;margin-bottom:5px;padding:0;font-size:15px;font-weight:600;-webkit-text-decoration:underline #c7d8b7;text-decoration:underline #c7d8b7;display:inline-block}.orders-icon-button{color:#7e9b60;background:#fafcf6;border:1px solid #dfe7d6;border-radius:5px;justify-content:center;align-items:center;padding:7px;display:inline-flex}.orders-table .orders-amber{color:#81703f}.orders-pagination{color:#677658;border-top:1px solid #e7edde;justify-content:space-between;align-items:center;gap:15px;padding:16px 22px;font-size:13px;display:flex}.orders-pagination>div{gap:7px;display:flex}.orders-pagination .button{min-height:30px;padding:7px 10px;font-size:12px}.orders-empty{text-align:center;color:#677655;max-width:560px;margin:auto;padding:47px 25px 51px}.orders-empty>div{color:#a0b387;background:#f0f5e8;border-radius:17px;place-items:center;width:65px;height:65px;margin:0 auto 18px;display:grid}.orders-empty h3{color:#61784a;margin-bottom:10px;font-family:Manrope Variable,sans-serif;font-size:19px;font-weight:600}.orders-empty p{max-width:380px;margin:auto;font-size:14px;line-height:1.9}.orders-empty .button{margin-top:20px}.orders-detail{scroll-margin-top:20px}.orders-detail-head{background:#f7faef;border-bottom:1px solid #e3ead7;justify-content:space-between;align-items:center;gap:15px;padding:25px;display:flex}.orders-detail-head .eyebrow{letter-spacing:1.1px;color:#667850;font-size:11px}.orders-detail-head h2{color:#5f7b48;overflow-wrap:anywhere;margin-top:9px;font-family:Manrope Variable,sans-serif;font-size:23px;font-weight:600}.orders-detail-summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;padding:25px;display:grid}.orders-detail-summary span{color:#667656;margin-bottom:8px;font-size:12px;display:block}.orders-detail-summary strong{color:#60784b;overflow-wrap:anywhere;font-size:14px;font-weight:500}.orders-amount-note{color:#7d714b;border-bottom:1px solid #e8edde;padding:0 25px 22px;font-size:13px;line-height:1.7}.orders-review,.orders-items,.orders-readiness,.orders-history{border-bottom:1px solid #e7edde;padding:23px 25px}.orders-subheading{justify-content:space-between;align-items:center;gap:15px;margin-bottom:13px;display:flex}.orders-subheading h3,.orders-history>h3{color:#607948;font-size:16px;font-weight:600}.orders-subheading>span:not(.orders-pill){color:#687657;font-size:13px}.orders-review .field{max-width:680px;margin-top:17px}.orders-review-actions{flex-wrap:wrap;align-items:center;gap:9px;display:flex}.orders-review-actions .button{font-size:13px}.orders-review-actions>.text-button{margin-left:4px;font-size:13px}.orders-review>small{color:#687657;margin-top:13px;font-size:12px;display:block}.orders-item{border-bottom:1px solid #e9eee2;padding:20px 0}.orders-item:last-child{border-bottom:0;padding-bottom:0}.orders-item-heading{align-items:center;gap:11px;display:flex}.orders-item-icon{color:#97ab81;background:#edf3e5;border-radius:8px;flex-shrink:0;place-items:center;width:37px;height:37px;display:grid}.orders-item-heading>div:nth-child(2){flex:1;min-width:0}.orders-item-heading h4{color:#61784b;overflow-wrap:anywhere;font-size:15px;font-weight:550}.orders-item-heading p{color:#687657;overflow-wrap:anywhere;margin-top:5px;font-size:12px}.orders-item-values{gap:34px;margin:17px 0 19px 48px;display:flex}.orders-item-values dt{color:#687657;margin-bottom:5px;font-size:12px}.orders-item-values dd{color:#647751;overflow-wrap:anywhere;margin:0;font-size:14px}.orders-mapping{background:#f8faf3;border:1px solid #e5ebdb;border-radius:6px;flex-wrap:wrap;align-items:flex-start;gap:9px;padding:14px;display:flex}.orders-mapping>.field{flex:1;min-width:190px;max-width:390px;margin:0;font-size:13px}.orders-mapping>.button,.orders-mapping>.text-button{min-height:37px;margin-top:22px;font-size:13px}.orders-mapping>.text-button{align-items:center;gap:5px;margin-left:3px;display:flex}.orders-mapping>small{color:#697757;overflow-wrap:anywhere;width:100%;margin-top:2px;font-size:12px}.orders-readiness{background:#fcfbf4}.orders-readiness>p{color:#7e7350}.orders-readiness ul{color:#7e7350;margin:12px 0 0;padding-left:17px;font-size:13px;line-height:1.9}.orders-history{border:0}.orders-history>h3{margin-bottom:15px}.orders-history>div{color:#9aaa88;align-items:flex-start;gap:9px;margin-bottom:15px;display:flex}.orders-history>div:last-child{margin:0}.orders-history>div svg{flex-shrink:0;margin-top:2px}.orders-history p{color:#667656;overflow-wrap:anywhere;font-size:14px;line-height:1.7}.orders-history small{color:#687657;margin-top:3px;font-size:12px;display:block}@media (width<=1250px){.orders-sync{grid-template-columns:1fr;gap:17px}.orders-sync p{max-width:700px}.orders-sync-controls{justify-content:flex-start}.orders-metrics{gap:11px}.orders-metrics>div{padding:16px}.orders-metrics>div>span{font-size:13px}.orders-metrics small{font-size:10px}.orders-table th,.orders-table td{padding-inline:12px}.orders-filters{flex-wrap:wrap}.orders-search{flex-basis:100%}.orders-filters>label:not(.orders-search){flex:1}.orders-filters select{width:100%;max-width:none}}@media (width<=980px){.orders-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.orders-table thead{display:none}.orders-table tbody{grid-template-columns:1fr;gap:12px;padding:15px;display:grid}.orders-table tr{background:#fff;border:1px solid #e2e9d9;border-radius:7px;grid-template-columns:1fr 1fr;gap:13px;min-width:0;padding:14px;display:grid;position:relative}.orders-table td{padding:0;display:block;border:0!important;min-width:0!important}.orders-table td:first-child{grid-column:1/-1;padding-right:32px}.orders-table td:first-child small{font-size:12px}.orders-table td:not(:first-child):not(:last-child):before{content:attr(data-label);color:#667657;margin-bottom:7px;font-size:11px;display:block}.orders-table td:last-child{position:absolute;top:14px;right:14px}.orders-detail-summary{grid-template-columns:1fr 1fr}.orders-mode-label{padding:8px 10px;font-size:12px}}@media (width<=760px){.orders-workspace .page-heading p{max-width:250px}.orders-observe-note{gap:10px;padding:13px 14px}.orders-observe-note p{font-size:13px}.orders-connection-head{flex-wrap:wrap;gap:10px;padding:18px}.orders-connection-head h2{font-size:17px}.orders-connection-head p{font-size:12px}.orders-connection-head>.text-button{margin:3px 0 0 52px}.orders-connect-form,.orders-sync{padding:18px}.orders-form-grid{grid-template-columns:1fr;gap:0}.orders-form-footer{flex-direction:column;align-items:flex-start;gap:14px}.orders-form-footer>.button{align-self:flex-end;font-size:13px}.orders-connect-form>p{font-size:13px}.orders-sync-controls{flex-wrap:wrap;gap:10px}.orders-sync-controls .field{flex:1;min-width:120px;max-width:none}.orders-sync-controls>.button{justify-content:center;width:100%}.orders-connection-meta{gap:9px 15px;padding:14px 18px;line-height:1.6}.orders-connection-meta>.text-button{margin-left:0}.orders-sync-runs{padding-inline:18px}.orders-error,.orders-notice{margin:13px 18px;font-size:13px}.orders-range-error{padding-inline:18px;font-size:12px}.orders-metrics>div{padding:14px}.orders-metrics strong{font-size:29px}.orders-metrics small{font-size:10px;line-height:1.6;display:block}.orders-list-head{padding:18px}.orders-list-head p{font-size:12px;line-height:1.7}.orders-filters{padding:13px}.orders-filters select{min-width:0;padding-right:18px;font-size:12px}.orders-filters>label:not(.orders-search){min-width:0}.orders-pagination{gap:8px;padding:13px;font-size:11px}.orders-pagination .button{gap:3px;padding:7px;font-size:11px}.orders-empty{padding:35px 22px}.orders-empty p{font-size:13px}.orders-detail-head{padding:19px}.orders-detail-head h2{font-size:21px}.orders-detail-summary{gap:19px;padding:19px}.orders-detail-summary span{font-size:11px;line-height:1.5}.orders-detail-summary strong{font-size:13px}.orders-amount-note{padding-inline:19px;font-size:12px}.orders-review,.orders-items,.orders-readiness,.orders-history{padding:19px}.orders-review-actions{gap:7px}.orders-review-actions .button{padding-inline:10px;font-size:12px}.orders-review-actions>.text-button{font-size:12px}.orders-item-heading{flex-wrap:wrap;gap:9px}.orders-item-heading>.orders-pill{margin-left:46px}.orders-item-values{flex-wrap:wrap;gap:17px;margin-left:0}.orders-item-values dt{font-size:11px}.orders-item-values dd{font-size:13px}.orders-mapping{padding:12px}.orders-mapping>.field{flex-basis:100%;min-width:0;max-width:none}.orders-mapping>.button,.orders-mapping>.text-button{min-height:32px;margin-top:0;font-size:12px}.orders-items>p,.orders-readiness>p{font-size:13px}.orders-readiness ul{font-size:12px}}.orders-link-cell{min-width:210px}.orders-link-cell>div{align-items:center;gap:5px;display:flex}.orders-link-cell input{color:#385443;background:#fff;border:1px solid #dce4d5;border-radius:5px;flex:1;width:100%;min-width:0;min-height:34px;padding:6px 9px;font-size:13px}.orders-link-cell .orders-icon-button:disabled{opacity:.45}@media (width<=980px){.orders-table td:last-child:has(.orders-link-cell){grid-column:1/-1;position:static}}.orders-stock-result{color:#647751;margin:-8px 0 14px 48px;font-size:13px;line-height:1.6}.collapse-toggle{white-space:nowrap;margin-left:auto}.collapse-toggle svg{transition:transform .15s}.collapse-toggle[aria-expanded=false] svg{transform:rotate(-90deg)}.orders-list.collapsed>:not(.orders-list-head),.orders-connection.collapsed>:not(.orders-connection-head){display:none}.orders-thumb{object-fit:cover;float:left;background:#fff;border:1px solid #dfe7d6;border-radius:5px;width:46px;height:46px;margin:0 11px 4px 0}.orders-gallery{flex-wrap:wrap;gap:12px;padding:25px 25px 0;display:flex}.orders-gallery img{object-fit:cover;background:#fff;border:1px solid #dfe7d6;border-radius:6px;width:170px;height:170px;display:block}.orders-description{white-space:pre-line;overflow-wrap:anywhere;max-width:900px}.product-matching-body{gap:18px;padding:0 24px 24px;display:grid}.product-matching-body>.field{max-width:420px}.product-matching-rules{gap:12px;display:grid}.product-matching-rule{border:1px solid var(--border);border-radius:10px;grid-template-columns:1fr 1fr;align-items:center;gap:20px;padding:14px;display:grid}.product-matching-rule input[type=checkbox]{margin-right:10px}.product-matching-preview{gap:16px;min-width:0;display:grid}.product-matching .orders-table td{overflow-wrap:anywhere}@media (width<=980px){.product-matching .orders-table td:last-child{grid-column:1/-1;position:static}}.orders-table{min-width:1040px}.orders-table th{vertical-align:bottom}.orders-product-cell{align-items:center;gap:11px;min-width:210px;display:flex}.orders-product-cell>div{min-width:0}.orders-list-thumb{object-fit:contain;background:#fff;border:1px solid #e2e9db;border-radius:6px;flex:0 0 54px;width:54px;height:62px}.orders-list-thumb.placeholder{color:#9bab86;background:#f5f8ef;place-items:center;display:grid}.orders-platform-logo{letter-spacing:-.35px;align-items:center;gap:5px;min-height:28px;margin-bottom:6px;font-size:13px;display:inline-flex}.orders-platform-logo.emag{color:#dc342b;font-size:17px;font-weight:750}.orders-platform-logo.shopify{color:#567b43;font-weight:700}.orders-shopify-bag{color:#fff;background:#83a95d;border-radius:3px 3px 5px 5px;place-items:center;width:21px;height:19px;font-size:11px;font-weight:700;display:inline-grid}.orders-delivery-badge{color:#60794e;white-space:nowrap;background:#f2f7eb;border:1px solid #dce8d3;border-radius:5px;padding:6px 8px;font-size:12px;display:inline-block}.orders-delivery-badge.locker{color:#5f6889;background:#f1f3fb;border-color:#dfe2f0}.orders-row-actions{white-space:nowrap;align-items:center;gap:6px;display:flex}.orders-row-actions .button{min-height:30px;padding:6px 9px;font-size:12px}.orders-awb-dialog{width:min(680px,100%)}.orders-awb-dialog .modal-body{overflow-y:auto}.orders-awb-dialog-number{background:#f1f7ec;border:1px solid #dcebd4;border-radius:8px;flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:19px;padding:16px;display:flex}.orders-awb-dialog-number>span:first-child{color:#68765a;font-size:12px}.orders-awb-dialog-number strong{color:#3d6844;overflow-wrap:anywhere;font-size:22px}.orders-awb-dialog-number .orders-pill{margin-left:auto}.orders-awb-dialog-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:17px;margin:0;display:grid}.orders-awb-dialog-grid div{min-width:0}.orders-awb-dialog-grid dt{color:#708066;margin-bottom:5px;font-size:12px}.orders-awb-dialog-grid dd{color:#3d5742;overflow-wrap:anywhere;margin:0;font-size:14px;line-height:1.5}.orders-awb-dialog-wide{grid-column:1/-1}.orders-awb-tracking{border-top:1px solid #e5ecdf;margin-top:23px;padding-top:19px}.orders-awb-tracking-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.orders-awb-tracking h3{color:#4e6946;font-size:16px}.orders-awb-tracking-current{color:#4f7049;background:#f2f7ed;border-radius:6px;justify-content:space-between;gap:12px;margin-top:14px;padding:12px;font-size:13px;display:flex}.orders-awb-tracking-current span{color:#708066;text-align:right}.orders-awb-tracking-history{max-height:180px;margin:13px 0;padding:0;list-style:none;overflow-y:auto}.orders-awb-tracking-history li{color:#59714e;border-left:2px solid #dce8d3;justify-content:space-between;gap:15px;margin-left:6px;padding:5px 0 11px 14px;font-size:12px;display:flex}.orders-awb-tracking-history time{color:#78866f;text-align:right}.orders-awb-tracking-empty,.orders-awb-dialog-note{color:#6c785e;margin:13px 0 0;font-size:13px;line-height:1.6}.orders-awb-dialog-note{color:#806f46;background:#fcf7e9;border-radius:6px;padding:11px 13px}.orders-awb-tracking small{color:#78866f;font-size:11px}.orders-awb-dialog-actions>div{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}@media (width<=600px){.orders-awb-dialog-grid{grid-template-columns:1fr;gap:12px}.orders-awb-dialog-actions{flex-wrap:wrap}.orders-awb-dialog-actions>div{width:100%}.orders-awb-dialog-actions .button{flex:1;justify-content:center}}.orders-source-connections{margin-top:24px}@media (width<=980px){.orders-table{min-width:0}.orders-table td:last-child:has(.orders-row-actions){grid-column:1/-1;position:static}.orders-row-actions{justify-content:flex-end}}@media (width<=680px){.product-matching-rule{grid-template-columns:1fr}.product-matching-body{padding:0 12px 16px}}.orders-readiness-passed{margin:12px 0;color:#5d7848!important}.orders-awb{background:#fbfcf8;border-bottom:1px solid #e7edde;padding:23px 25px}.orders-awb .orders-subheading h3{align-items:center;gap:8px;display:flex}.orders-awb>p{color:#68765a;margin:10px 0;font-size:13px;line-height:1.7}.orders-awb>p strong{color:#4f6a40}.orders-awb-actions{flex-wrap:wrap;align-items:center;gap:10px;margin-top:15px;display:flex}.orders-awb-loading{align-items:center;gap:7px;display:flex}.orders-awb-error{color:#934e3b!important}@media (width<=660px){.orders-awb{padding:16px}.orders-awb-actions .button{justify-content:center;width:100%}}.orders-delivery{background:#fbfcf8;border-bottom:1px solid #e7edde;padding:22px 25px}.orders-delivery>p,.orders-delivery-note,.orders-delivery-fee{color:var(--orders-muted);font-size:13px;line-height:1.7}.orders-delivery-details{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px 28px;display:grid}.orders-delivery-details dt{color:#687657;margin-bottom:5px;font-size:12px}.orders-delivery-details dd{color:#60784b;overflow-wrap:anywhere;margin:0;font-size:14px}.orders-delivery-note{margin-top:12px;color:#7e7350!important}.orders-delivery-fee{margin-top:14px}.orders-product-thumb{object-fit:contain;background:#fff;border:1px solid #dfe7d6;border-radius:6px;flex-shrink:0;width:54px;height:64px}.orders-product-description{color:#647751;white-space:pre-line;overflow-wrap:anywhere;margin:0 0 12px 48px;font-size:13px;line-height:1.7}.orders-product-missing{color:var(--orders-muted);margin:0 0 12px 48px;font-size:12px;line-height:1.7}.orders-product-link{color:#597847;align-items:center;gap:5px;margin:0 0 12px 48px;font-size:12px;text-decoration:none;display:inline-flex}.orders-product-link:hover{text-decoration:underline}.orders-invoice{background:#fbfcf8;border-bottom:1px solid #e7edde;padding:23px 25px}.orders-invoice .orders-subheading{justify-content:space-between;align-items:center;display:flex}.orders-invoice .orders-subheading h3{align-items:center;gap:8px;display:flex}.orders-invoice p{color:#68765a;margin:8px 0 15px;font-size:13px;line-height:1.7}.orders-invoice h4{margin:22px 0 11px;font-size:14px}.orders-invoice-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 16px;display:grid}.orders-invoice-grid .field{margin-bottom:11px}.orders-invoice .field select{color:#385443;background:#fff;border:1px solid #dce4d5;border-radius:5px;width:100%;min-height:39px;padding:8px 11px}.orders-invoice-line{background:#fff;border:1px solid #dfe6d8;border-radius:7px;margin:11px 0;padding:14px 16px}.orders-invoice-line>strong{margin-bottom:10px;display:block}.orders-invoice-check{color:#4e6545;align-items:flex-start;gap:9px;margin:11px 0;font-size:13px;line-height:1.5;display:flex}.orders-invoice-check input{flex:none;margin-top:3px}.orders-invoice-warning,.orders-invoice-alert{background:#fbf4e7;border-radius:5px;padding:9px 12px;color:#765f2c!important}.orders-invoice-alert{background:#fcf0e9;color:#934e3b!important}.orders-invoice-existing{background:#edf4e9;border:1px solid #d7e5cf;border-radius:6px;margin:13px 0;padding:12px 14px}.orders-invoice-existing p{margin:4px 0}.orders-invoice-confirm{background:#edf3e8;border-radius:6px;margin:18px 0;padding:10px 14px}.orders-invoice-footnote{margin-top:11px!important}.orders-invoice .button:disabled{opacity:.55}@media (width<=660px){.orders-invoice-grid{grid-template-columns:1fr}.orders-invoice{padding:16px}}.invoice-diagnostic{margin-top:10px;font-size:13px}.invoice-diagnostic summary{cursor:pointer;font-weight:600}.invoice-diagnostic pre{white-space:pre-wrap;overflow-wrap:anywhere;background:var(--surface,#fff);border-radius:6px;max-height:200px;padding:12px;font-size:12px;line-height:1.5;overflow:auto}.shipping-workspace{--ship-ink:#416140;--ship-muted:#829471;color:var(--ship-ink)}.shipping-workspace .page-heading{margin-bottom:23px}.shipping-workspace button svg{flex-shrink:0}.shipping-workspace .field{color:#637753;flex-direction:column;gap:7px;margin:0;font-size:14px;display:flex}.shipping-workspace input,.shipping-workspace select,.shipping-workspace textarea{color:#526d44;background:#fff;border:1px solid #dce5d3;border-radius:5px;width:100%;min-width:0;padding:10px 11px;font-size:14px}.shipping-workspace textarea{resize:vertical}.shipping-workspace .field small{color:#677657;font-size:12px;line-height:1.6}.shipping-workspace .button{font-size:14px}.shipping-workspace .text-button{font-size:13px}.ship-card{background:#fff;border:1px solid #e0e7d8;border-radius:9px;margin-bottom:22px;overflow:hidden}.ship-card-head{border-bottom:1px solid #e6edde;align-items:center;gap:13px;padding:22px 24px;display:flex}.ship-card-head>div:nth-child(2){flex:1}.ship-card-head h2{color:#577645;font-size:18px;font-weight:600}.ship-card-head p{color:#677658;margin-top:5px;font-size:13px;line-height:1.7}.ship-logo{color:#b99168;background:#f6eadf;border-radius:11px;flex-shrink:0;place-items:center;width:43px;height:43px;display:grid}.ship-pill{color:#667653;white-space:nowrap;background:#f4f8ee;border:1px solid #dfe7d5;border-radius:5px;align-items:center;gap:5px;padding:5px 8px;font-size:12px;display:inline-flex}.ship-pill.good{color:#5b7744;background:#edf5e4;border-color:#dce8cf}.ship-pill.warning{color:#836e36;background:#fcf4e2;border-color:#eee0b9}.ship-pill.danger{color:#8d674a;background:#fcf0ea;border-color:#efd9cb}.ship-environment{color:#63784f;background:#f4f8ed;border:1px solid #dbe5d0;border-radius:7px;align-items:center;gap:7px;padding:9px 12px;font-size:13px;display:flex}.ship-environment.production{color:#856b3e;background:#faf2e3;border-color:#ead9b5}.ship-alert,.ship-notice{color:#807046;background:#faf7eb;border:1px solid #e9dfc3;border-radius:6px;align-items:flex-start;gap:10px;margin:16px 24px;padding:14px 16px;font-size:14px;line-height:1.8;display:flex}.ship-alert svg,.ship-notice svg{flex-shrink:0;margin-top:2px}.ship-alert.error{color:#916447;background:#fcf0e9;border-color:#efd9cb}.ship-alert>div,.ship-alert>span{overflow-wrap:anywhere;flex:1;min-width:0}.ship-notice{color:#62764e;background:#f0f6e8;border-color:#deebd3}.ship-loading{color:#667754;justify-content:center;align-items:center;gap:9px;padding:30px;font-size:15px;display:flex}.ship-connection-form{background:#fcfdf9;padding:22px 24px}.ship-connection-form>p{color:#6a7a5a;max-width:740px;margin-bottom:19px;font-size:14px;line-height:1.8}.ship-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:17px;display:grid}.ship-grid.three{grid-template-columns:repeat(3,minmax(0,1fr))}.ship-wide{grid-column:1/-1}.ship-form-footer{justify-content:space-between;align-items:center;gap:17px;margin-top:20px;display:flex}.ship-form-footer>span{color:#697a58;align-items:center;gap:6px;font-size:12px;display:flex}.ship-connection-meta{color:#697957;background:#fafcf5;flex-wrap:wrap;align-items:center;gap:12px 24px;padding:17px 24px;font-size:13px;display:flex}.ship-connection-meta strong{font-weight:500}.ship-connection-meta .text-button:last-child{margin-left:auto}.ship-layout{grid-template-columns:290px minmax(0,1fr);align-items:start;gap:21px;display:grid}.ship-draft-list{background:#fff;border:1px solid #e0e7d8;border-radius:8px;overflow:hidden}.ship-list-heading{border-bottom:1px solid #e6edde;justify-content:space-between;align-items:center;padding:20px;display:flex}.ship-list-heading h2{font-size:16px;font-weight:600}.ship-list-heading>span{color:#657754;font-size:12px}.ship-draft-row{text-align:left;color:#5f794c;background:#fff;border:0;border-bottom:1px solid #eaf0e1;width:100%;padding:17px 19px;display:block}.ship-draft-row:last-child{border-bottom:0}.ship-draft-row:hover,.ship-draft-row.selected{background:#f4f8ed}.ship-draft-row.selected{box-shadow:inset 3px 0 #789c5c}.ship-draft-row>div{justify-content:space-between;align-items:center;gap:8px;margin-bottom:9px;display:flex}.ship-draft-row strong{overflow-wrap:anywhere;font-size:14px;font-weight:550}.ship-draft-row p{color:#6a7c58;font-size:13px;line-height:1.8}.ship-draft-row small{color:#6b7b5a;overflow-wrap:anywhere;margin-top:6px;font-size:11px;display:block}.ship-empty{text-align:center;color:#647750;padding:41px 23px}.ship-empty>svg{color:#a1b58c;margin-bottom:13px}.ship-empty h3{color:#61784b;margin-bottom:9px;font-size:17px;font-weight:600}.ship-empty p{font-size:13px;line-height:1.9}.ship-empty .button{margin-top:20px}.ship-detail-empty{background:#fafcf5;border:1px dashed #d9e4cd;border-radius:9px;justify-content:center;align-items:center;min-height:330px;display:flex}.ship-detail-empty .ship-empty{max-width:430px}.ship-section{border-bottom:1px solid #e6edde;padding:22px 24px}.ship-section:last-child{border:0}.ship-section h3{color:#5e7948;margin-bottom:9px;font-size:16px;font-weight:600}.ship-section>p{color:#687655;margin-bottom:17px;font-size:13px;line-height:1.8}.ship-route-options{grid-template-columns:1fr 1fr;gap:12px;display:grid}.ship-choice{cursor:pointer;background:#fcfdf9;border:1px solid #e1e8d8;border-radius:7px;align-items:flex-start;gap:10px;padding:15px;display:flex}.ship-choice:has(input:checked){background:#f3f8e9;border-color:#abc796}.ship-choice input{accent-color:#77965e;width:15px;min-width:15px;margin-top:2px;padding:0}.ship-choice strong{color:#647c50;font-size:14px;font-weight:550;display:block}.ship-choice span{color:#6b7a57;margin-top:4px;font-size:12px;line-height:1.7;display:block}.ship-field-row{align-items:flex-end;gap:10px;display:flex}.ship-field-row>.field{flex:1}.ship-field-row .button{white-space:nowrap;min-height:37px;font-size:13px}.ship-locker-results{border:1px solid #e1e9d6;border-radius:6px;max-height:260px;margin-top:15px;overflow:hidden auto}.ship-locker-option{text-align:left;color:#647551;background:#fff;border:0;border-bottom:1px solid #e8edde;align-items:flex-start;gap:10px;width:100%;padding:13px;display:flex}.ship-locker-option:last-child{border:0}.ship-locker-option.selected{background:#f0f6e7}.ship-locker-option>svg{flex-shrink:0;margin-top:2px}.ship-locker-option strong{font-size:14px;font-weight:550;display:block}.ship-locker-option span{color:#6b7b5a;margin-top:5px;font-size:12px;line-height:1.7;display:block}.ship-locker-choice{color:#647550;background:#f1f6e9;border:1px solid #dce8ce;border-radius:5px;margin-top:12px;padding:12px;font-size:13px;line-height:1.7}.ship-parcel{background:#fbfcf8;border:1px solid #e4eadb;border-radius:6px;margin-top:12px;padding:15px}.ship-parcel-heading{color:#667a53;justify-content:space-between;align-items:center;margin-bottom:14px;font-size:13px;font-weight:500;display:flex}.ship-parcel .ship-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.ship-parcel label{font-size:12px!important}.ship-parcel input{padding-inline:9px;font-size:13px}.ship-add-parcel{align-items:center;gap:6px;margin-top:14px;display:flex}.ship-footer-actions{background:#fafcf5;border-top:1px solid #e4ecda;justify-content:flex-end;gap:10px;padding:19px 24px;display:flex}.ship-footer-actions .button{font-size:13px}.ship-review-heading{justify-content:space-between;align-items:center;gap:12px;display:flex}.ship-review-summary{grid-template-columns:1fr 1fr;gap:20px;margin-top:19px;display:grid}.ship-review-summary dt{color:#667654;margin-bottom:7px;font-size:12px}.ship-review-summary dd{color:#60784c;overflow-wrap:anywhere;white-space:pre-line;margin:0;font-size:14px;line-height:1.8}.ship-review-summary dd strong{font-weight:550}.ship-review-parcels{color:#667654;margin-top:15px;font-size:13px;line-height:1.9}.ship-declaration{color:#657753;align-items:flex-start;gap:10px;margin-top:16px;font-size:14px;line-height:1.8;display:flex}.ship-declaration input{accent-color:#77965e;width:16px;min-width:16px;margin-top:3px}.ship-production-warning{color:#816e42;background:#fbf4e5;border:1px solid #ecddbc;border-radius:6px;margin-top:18px;padding:15px;font-size:14px;line-height:1.8}.ship-production-warning strong{margin-bottom:5px;display:block}.ship-awb-number{color:#688552;letter-spacing:.1px;overflow-wrap:anywhere;margin:10px 0;font-family:Manrope Variable,sans-serif;font-size:25px;font-weight:600}.ship-label-actions{flex-wrap:wrap;align-items:center;gap:9px;margin-top:18px;display:flex}.ship-label-actions .button{font-size:13px}.ship-label-actions .text-button{align-items:center;gap:6px;margin-left:auto;display:flex}.ship-tracking{border-top:1px solid #e5eddc;margin-top:20px;padding-top:18px}.ship-tracking strong{font-size:14px;font-weight:550}.ship-tracking p{color:#657752;margin-top:5px;font-size:13px;line-height:1.8}.ship-timeline{margin-top:18px}.ship-timeline>div{color:#9eb18b;align-items:flex-start;gap:10px;margin-bottom:15px;display:flex}.ship-timeline p{color:#657750;overflow-wrap:anywhere;font-size:13px;line-height:1.8}.ship-timeline small{color:#667753;font-size:11px;display:block}.ship-pagination{border-top:1px solid #e7edde;justify-content:space-between;gap:12px;padding:12px 16px;display:flex}.ship-pagination button{font-size:12px}.ship-reference{color:#647752;overflow-wrap:anywhere;font-size:12px;line-height:1.8}.ship-reference code{-webkit-user-select:all;user-select:all;font-size:12px}@media (width<=1250px){.ship-layout{grid-template-columns:240px minmax(0,1fr);gap:16px}.ship-card-head,.ship-section{padding:19px}.ship-parcel .ship-grid,.ship-grid.three{grid-template-columns:1fr 1fr}.ship-layout .ship-grid{gap:13px}.ship-route-options{gap:9px}.ship-choice{padding:12px}}@media (width<=1050px){.ship-layout{grid-template-columns:1fr}.ship-draft-list{max-height:350px;overflow:auto}.ship-card-head,.ship-section{padding:21px}.ship-parcel .ship-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.ship-draft-row p{margin-right:12px;display:inline-block}.ship-list-heading{z-index:1;background:#fff;position:sticky;top:0}.ship-detail-empty{min-height:240px}}@media (width<=760px){.shipping-workspace .page-heading{align-items:flex-start;gap:13px}.shipping-workspace .page-heading .button{white-space:nowrap;gap:5px;padding:9px;font-size:12px}.ship-card-head{flex-wrap:wrap;gap:10px;padding:18px}.ship-card-head h2{font-size:17px}.ship-card-head>div:nth-child(2){flex:1;min-width:140px}.ship-card-head>.text-button{margin-left:53px}.ship-card-head p{font-size:12px}.ship-environment{padding:7px 9px;font-size:12px}.ship-grid,.ship-grid.three{grid-template-columns:1fr;gap:15px}.ship-route-options{grid-template-columns:1fr}.ship-choice{padding:13px}.ship-connection-form,.ship-section{padding:18px}.ship-connection-form>p{font-size:13px}.ship-form-footer{flex-direction:column;align-items:flex-start;gap:16px}.ship-form-footer>.button{align-self:flex-end;font-size:13px}.ship-connection-meta{gap:12px;padding:15px 18px;font-size:12px}.ship-connection-meta .text-button:last-child{margin-left:0}.ship-alert,.ship-notice{margin:14px 18px;padding:12px;font-size:13px}.ship-section>p{font-size:13px}.ship-field-row{flex-wrap:wrap}.ship-field-row>.field{flex-basis:100%}.ship-parcel .ship-grid{grid-template-columns:1fr 1fr;gap:13px}.ship-parcel{padding:13px}.ship-footer-actions{flex-wrap:wrap;padding:15px 18px}.ship-footer-actions .button{font-size:12px}.ship-review-summary{gap:17px}.ship-review-summary dt{font-size:11px}.ship-review-summary dd,.ship-declaration{font-size:13px}.ship-production-warning{padding:13px;font-size:13px}.ship-label-actions{gap:8px}.ship-label-actions .text-button{width:100%;margin:8px 0 0}.ship-label-actions .button{font-size:12px}.ship-awb-number{font-size:22px}.ship-empty h3{font-size:16px}.ship-empty p{font-size:13px}}.ship-delete-trigger{margin-right:auto;color:#9a4d45!important;border-color:#e7c8c2!important}.ship-delete-confirm{color:#784b43;background:#fff7f5;border:1px solid #e7c8c2;border-radius:7px;margin:0 24px 18px;padding:15px 17px;font-size:13px;line-height:1.6}.ship-delete-confirm>div{flex-wrap:wrap;justify-content:flex-end;gap:9px;margin-top:12px;display:flex}.ship-delete-button{color:#fff!important;background:#a94d44!important;border-color:#a94d44!important}@media (width<=760px){.ship-delete-confirm{margin:0 18px 15px}.ship-delete-trigger{margin-right:0}}.ship-section>p.ship-awb-number{color:#688552;font-size:25px;font-weight:600;line-height:1.6}.ship-review-next-step{color:#6d623f;background:#fbf8eb;border:1px solid #dfdcb6;border-radius:6px;margin:18px 24px;padding:16px}.ship-review-next-step strong{font-size:14px;display:block}.ship-review-next-step p{margin:6px 0 13px;font-size:13px;line-height:1.7}.ship-review-next-step .button{display:inline-flex}@media (width<=760px){.ship-review-next-step{margin:14px 18px;padding:13px}}.ship-label-note{color:#68775f;margin:10px 0 0;font-size:12px;line-height:1.6}@font-face{font-family:DM Sans Variable;font-style:normal;font-display:swap;font-weight:100 1000;src:url(/assets/dm-sans-latin-ext-wght-normal-BOFOeGcA.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:DM Sans Variable;font-style:normal;font-display:swap;font-weight:100 1000;src:url(/assets/dm-sans-latin-wght-normal-Xz1IZZA0.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(data:font/woff2;base64,d09GMgABAAAAAAn4ABMAAAAAEwQAAAmOAAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGjQbgnQcLj9IVkFSgQEGYD9TVEFUgQIAgQovahEICok0h0ULIAAwhzoBNgIkAzwEIAWHJgeBDgwHG6QQUdRKTmoBFD8K42bniObKrG3LZFcMWZzFmrjTFhQ6TVTqPJcInrfrvzq3b2PGn1wwMiNYGTy9ViREYARlL1zAGcPdPqBt3gNWrfKthv4xnM+b9caw+wmjgEUVRjHXhS6jgCK6zf5HiWQacJpGdAgdrbV6g/Rf1BfxRqZVQnrxRVWSJb6RLFnyu0elilmjeoSQCKnxsmwLaddUMjnksriSYuuPl06EAl7KfAiWQjCUETz0zNZ3EII94CDQtzkMfZ/9IkkY8tZRZTDky5ZVwBAM+GYpdd4ZVAWYImnLkiTg48l79gGx3D+VBtLeyg8u7bJAd4uo0pFuQBFysE9C95l0W4Fkiao6GfrDbu77lVU7wk9cV3uqOsXmQiMkhVKl1ugjzUAJBSIkkVWHijkpkVSyUFsgVBuJMA0N+ZnXtyUv5yMigGdfQRmwL1AAjQ3YXG6iIFNSUdPQo8+AISPGAltBMDQRAtyf4ZspLlZkpyOVoMZPvFGWzvk8p5SUC/NWPMj6T2/Yas2EdlON5GkfdkeFwVGjta825H89NIenlLWAPAp5h1KDtRhCaAQWMsFKtEvOKpIhgLHlXPARokkgEGEOAkqxJRQpKYq4ezahIiLHP6hZpqMbV0pUF2vdvEimLEQ/iIUYLgYWs0VXGVlLTOPdaPmFfCC/XrtzqVo1ez7vz6+Kd2+7o11ZJ+4MreLbB5BKVGxobAq4jZYalZ5aX2CKJiwUuc9GNJyi4M8bGyKcdjSRrG4JohdF8buJfmQefbYYREnMFsOoiNliFDVxmRgL0XUmUMLqzW0A4gCQAhWGYCQpFNukwXhIkPMsbRI19ewtw8Cp2Wj/Ro5cM2OTAbJAvZ/L4opBXb9+UHscYuOKM/W8isgwN26Exexjizmfnlp9dE3hOSqdZ/F5QqbckIlPb+oKfXxd6hftJ7Sm/uyPYpONza84CRlMNk/uhOrLpyf53982++zRkXNu3g3VF8qFbx1+7fbHZ9DrB3VXWNSmhnT2vrwS1+1Z+kHGBaZIhnnvuLBTNDeA340D1DWu5/jEa9pVfl6+Jij+yo3EELNixXCLjr173Q5eDP7Y7/L4iQFHbjpaJLFoP4cCsYP6sAPL7gMHNg53yYjqxqTDrYqLDl5DzW/eTLjYxCvucprjI3yl2ykKowKUC2Ox2FJLFo6Fa1HBWLC2jMCIIBEmklkYhmkpmBhTm/LCvJAH5oGcMKcgFEP1xUdho8ANPa6RFD99/PN60fjj9eXy2Eex4B5MpmRapXidzFk1p4uLk3+hn6jAP9ovJcXPPwk8o/0ltizbdbnTprvx4PSxT0VZ3Xc772aN7RflgbXRYwc3hLNO+k878nxGwfuVM8m8Gs7WEoVGWLHwSpx4vNSHBCMNqJ4m15Kp/TfHHVkQd++eY7PGN4W5byTs+6Ft8Ozvb/D60btv37de8ER0mS3P/0sLW84qGjEVkwztPzz06eGUWwKLwPb0D/WFd3vltl2aP276KpM0JNz6AfnAnZ5ADlF2zVyZ2OkxHSMxWPMnSZLbbDR3F1UjPVqp4d68da13F1YZujdWw7271iecO2l9+/4p47Oztjck355/75wFOI+VdGDqbNGs+ISgxg3iB2jb2r+b0CWsNLHIM4sdv8SDSFBP/Oromz6FNCWw2iMTxV0R8QLyBTkpe0j5+pSSJOOTB5Mck/gh3IopuNQnhKj02t3FL80gGbEh89SZcwTxcYt5cZT/nMnB3uXfPy8BSpVMBuRx+ZhACGzDBmwHsJRAjhotOnzuj2wDz3ug2wOUAY2NgZln9/TK/enG/oE4rO1wxvGUFMAxsZ0qNjRC7hl9d17e7imbgDt6uJXhUobDg7v3RX/yRCKxgMhfyiKcZfbpk0wmCcdQlIAOHeakXLvCNt++WfKiozNqSZxxJotn+c0a7DdPsx7DPYgKIDxwwYUZDg9aJbxocTjcwovr9WAsVV32mQoiiIOCHc60Oltst9qCQYuCqN1yHo0Kj60OgI2OqmiuBUWrNA0NDhYCDcdpmMrs1fZZ0xdTzMr1HdPtIHstYhqaPDDA5YxUDx7J4fJiisBSDI/L6G/bn34GNy8Q2g044ZTulAdFLb0tI6NNxfj3DzLjWiNGxje1pz7aXOcNV68lDPEd2SXl6VfBuwmHzdf1gxFy1HvA7pD8I2BnnmyGw852Cg5XbgIdEEGE5UCzen5jTlG6JCU5iajlxVcsXvbcS0SAcg1dcesWJLVK8+hYHOYQ+Pjy+EyVGXP0aPTFagrV9E03hCQvYx+g47KGq+1GsLj8uBIyihNw33YUe8PNC4BOJ3Lm1AglLV3nCuvUdIP+v15tVGbWIwgxLVpPkfpthCGpTKG+oA/DQfsKKvxhScqaN6FuElAUtTKv2UYgOmQegsN/n7njHUju8wM4VTcm+Q8xfX9SFwjTzdVqu95UOWSIGOabH8OGBEba//8Yxl3GcPdP/dMBOoSX/0z5SZmBoLbaPs+9asaMpb36yknKaw6FqWZa6A5vDa02mhkOba1q6KtLV208xrkwmW5C4VD6n2fvRjADy2qDYYnNy+H10Fq0LMbNzS863gkO7iQ8eC48/Ny5m59tOcEso3u7Qg3yrqDL6eKXwJAuWnhylfbWrRObe66rzX59+XDtzusnL66dI/86ArmtLlzED860Ef3bFPV78OX/zFTA11fcBn2Vntb7qiGBSgLBHyuv/uEaqqoTgSpOyjlzh86me1Vriv7i9rLPLvtghWmSnblRbAsBJL/4dScSQTBxOivHMO5QvBBY0iheJvfwWLxLOGzYKZyM4zVc2Cll46zEpeUV4MqGEWZj22SdOxhGAjgs9AEnfT+RoiMfcDb0GS5NncKVxju4Nt/mRk13O9Gz3FLct5oCD6wkwUNrCfHIUg6SMf8LwQGyVaBUqpLPW5BaMpRshEpl8nS1qw5dgnzlik8QBXmdy5UrIH74heTKZKMSilQso4hsRiGraQZRzxpNGqlEJMsXuAU7GlcR8mWSykUpVkWGyIf0a8v4qEQp5CtGsMiZa+4ESYQy+WilCiguHzxMXO54ogShooTV2bj2z1zL6DYSoImoQ8lFUWxMLBNQQgLkV2tHYgUoIbkuREz+fJHKxxWBcnvu3KQppFCxLkguB1NyVSp/TknRvNwYlCdbblWu3ze6owHdWluhE5tgQ6ej2SV65CijijoaRfSiH4Nqz1OpfEW+WeI/oU0ly60zkV9YzOQSYtZVEGYmrysTZAJkY4qZtIBD9/LYTIK7Nww3vMiYBwA=)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-cyrillic-wght-normal-Dvxsihut.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-greek-wght-normal-DL7QRZyv.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-vietnamese-wght-normal-usUDDRr7.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-latin-ext-wght-normal-Ch3YOpNY.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/assets/manrope-latin-wght-normal-DHIcAJRg.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{color:#263a40;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;--teal:#1f6d62;--teal-dark:#18594f;--muted:#7d898a;--line:#e6eae6;--navy:#172f36;--paper:#fff;--amber:#a17723;background:#f6f7f5;font-family:DM Sans Variable,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;font-size:16px;font-weight:400}*{box-sizing:border-box}body{margin:0}button,input,select,textarea{font:inherit}button,a,input,select,textarea{-webkit-tap-highlight-color:transparent}button,a{touch-action:manipulation}button{cursor:pointer}button:disabled{cursor:not-allowed;opacity:.48}a{color:inherit;text-decoration:none}button:focus-visible,a:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible,summary:focus-visible{outline-offset:3px;outline:3px solid #76b1a7}button{color:inherit}h1,h2,h3,h4,h5,p{margin:0}button svg,a svg{flex-shrink:0}input,select,textarea{accent-color:var(--teal)}input[type=month]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}input::-webkit-calendar-picker-indicator{cursor:pointer;opacity:.5}::selection{background:#d5e9df}::placeholder{color:#687272}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.app-shell{min-height:100vh;display:flex}.sidebar{color:#f8faf7;z-index:25;background:#172f36;flex-direction:column;width:252px;padding:37px 19px 0;display:flex;position:fixed;inset:0 auto 0 0}.brand{letter-spacing:-1.2px;align-items:center;gap:11px;padding:0 17px 47px;font-family:Manrope Variable,sans-serif;font-size:31px;font-weight:750;display:flex}.brand-mark{letter-spacing:-6px;color:#e6edde;border:1px solid #ffffff4d;border-radius:11px;width:37px;height:42px;padding-left:7px;font-family:Georgia,serif;font-size:37px;line-height:37px}.brand-mark span{color:#91c2b1;font-size:37px}.brand-subtitle{letter-spacing:1.8px;color:#8da3a7;margin-top:4px;font-family:DM Sans Variable,sans-serif;font-size:11px;font-weight:500;display:block}.workspace-label{letter-spacing:1.6px;color:#869c9f;margin-bottom:14px;padding:0 17px;font-size:12px;font-weight:650}.nav-item{color:#acbdbe;white-space:nowrap;text-align:left;background:0 0;border:1px solid #0000;border-radius:7px;align-items:center;gap:12px;width:100%;margin-bottom:6px;padding:14px 13px;font-size:15px;font-weight:500;transition:background .18s,color .18s;display:flex}.nav-item.active{color:#fff;background:#29474c;border-color:#45625d}.nav-item:hover{color:#fff;background:#284149}.nav-item.active svg{color:#b7d5c7}.nav-item svg{stroke-width:1.6px}.nav-item .nav-active-dot{display:none}.nav-item.active .nav-active-dot{background:#91c8ad;border-radius:50%;width:5px;height:5px;margin-left:auto;display:block}.nav-count{color:#d0dddd;background:#344b50;border-radius:4px;place-items:center;width:18px;height:18px;margin-left:auto;font-size:13px;display:grid}.sidebar-context{border-top:1px solid #fff1;align-items:center;gap:11px;margin:32px 14px 0;padding-top:24px;display:flex}.little-b-mark{color:#354a3d;background:#c6d7b7;border-radius:8px;place-items:center;width:30px;height:30px;font:700 26px Georgia,serif;display:grid}.sidebar-context strong{font-size:15px;font-weight:550}.sidebar-context div>span{color:#8aa1a3;margin-top:4px;font-size:11.5px;display:block}.sidebar-bottom{margin-top:auto;padding-top:50px}.local-label{color:#8da8a5;align-items:center;gap:8px;margin:0 7px 20px;font-size:12px;display:flex}.profile{border-top:1px solid #ffffff12;align-items:center;gap:9px;padding:22px 1px;display:flex}.avatar{color:#5c493d;background:#e1c8b3;border-radius:50%;place-items:center;width:34px;height:34px;font-size:14px;font-weight:650;display:grid}.profile strong{color:#e5ebeb;font-size:14px;font-weight:500;display:block}.profile div>span{color:#8aa1a3;margin-top:4px;font-size:12px;display:block}.online-dot{background:#93bfa8;border-radius:50%;width:6px;height:6px;margin-left:auto;margin-right:6px}.main-shell{width:calc(100% - 252px);margin-left:252px}.topbar{background:#fafbf9;border-bottom:1px solid #e8ece7;justify-content:space-between;align-items:center;height:73px;padding:0 42px;display:flex}.breadcrumb{color:#697774;align-items:center;gap:12px;font-size:14px;display:flex}.breadcrumb strong{color:#51605f;font-weight:500}.topbar-right{align-items:center;gap:23px;display:flex}.small-avatar{color:#746255;background:#eadacd;border:3px solid #fff;border-radius:50%;place-items:center;width:29px;height:29px;font-size:12px;font-weight:600;display:grid;box-shadow:0 0 0 1px #e7e7df}.system-status{color:#6b7673;align-items:center;gap:7px;font-size:12px;display:flex}.system-status>span{background:#bb9159;border-radius:50%;width:5px;height:5px}.system-status.healthy>span{background:#568c6b}.main-content{max-width:1640px;margin:0 auto;padding:36px 42px 0}.page-heading{justify-content:space-between;align-items:center;gap:20px;margin-bottom:28px;display:flex}.eyebrow{color:#687470;letter-spacing:1.8px;margin-bottom:9px;font-size:12px;font-weight:650}h1{letter-spacing:-1.25px;color:#243e43;font-family:Manrope Variable,sans-serif;font-size:32px;font-weight:750;line-height:1.3}.heading-dot{color:#749c81}.page-heading p{color:#677473;margin-top:9px;font-size:15px;line-height:1.6}.heading-actions{align-items:center;gap:11px;display:flex}.button{white-space:nowrap;border:1px solid #0000;border-radius:6px;justify-content:center;align-items:center;gap:8px;min-height:39px;padding:11px 15px;font-size:14px;font-weight:600;line-height:1.25;transition:background .18s,border .18s,box-shadow .18s;display:inline-flex}.button.primary{background:var(--teal);border-color:var(--teal);color:#fff;box-shadow:0 2px 3px #1b5c4a10}.button.primary:not(:disabled):hover{background:var(--teal-dark);border-color:var(--teal-dark)}.button.secondary{color:#53635e;background:#fff;border-color:#dfe5df}.button.secondary:not(:disabled):hover{background:#f9fbf8;border-color:#adbbb1}.button.white{color:#416343;background:#fff;border-color:#dde4d7;padding:10px 13px}.button.white:hover{background:#f8fbf4}.button:disabled{opacity:1}.button.primary:disabled{color:#245b52;background:#cfe0dc;border-color:#cfe0dc}.button.secondary:disabled,.button.white:disabled{color:#62706b;background:#f3f5f2;border-color:#dfe5df}.button.compact{min-height:34px;padding:8px 11px;font-size:13px}.button-group{gap:8px;display:flex}.month-picker{color:#73857b;background:#fff;border:1px solid #dfe5df;border-radius:6px;align-items:center;gap:9px;height:39px;padding:9px 11px;display:flex}.month-picker select{color:#4a5d53;cursor:pointer;background:0 0;border:0;outline:0;flex-grow:1;max-width:100%;padding:0;font-size:14px}.period-banner{background:#eef2e8;border:1px solid #dde5d6;border-radius:9px;align-items:center;gap:16px;margin-bottom:23px;padding:23px 24px;display:flex}.period-banner-icon{color:#6b8355;background:#e0e8d7;border-radius:11px;flex-shrink:0;place-items:center;width:45px;height:45px;display:grid}.period-banner-icon svg{stroke-width:1.5px}.period-banner-copy{flex:1}.period-banner-title{letter-spacing:-.3px;color:#43543f;align-items:center;gap:13px;font-size:18px;font-weight:650;display:flex}.period-banner-copy p{color:#66715f;margin-top:7px;font-size:13px;line-height:1.5}.badge{white-space:nowrap;border-radius:5px;align-items:center;gap:5px;padding:4px 7px;font-size:12px;font-weight:500;line-height:1.25;display:inline-flex}.badge-dot{background:currentColor;border-radius:50%;width:4px;height:4px}.badge.needs_review{color:#876b2d;background:#fbf2df}.period-banner .badge.needs_review{color:#646c41;background:#e7ead8;border:1px solid #d7ddbe;border-radius:4px;padding:3px 6px;font-size:11px}.badge.reviewed{color:#4e775c;background:#eaf4eb}.badge.excluded,.badge.neutral{color:#696f69;background:#f0f1ee}.badge.stale{color:#90633f;background:#f7ede5}.close-progress{width:156px;margin-right:5px}.close-progress>div:first-child{color:#6b7561;justify-content:space-between;margin-bottom:8px;font-size:12px;display:flex}.close-progress strong{color:#667757;font-weight:550}.progress-track{background:#dce4d4;border-radius:9px;height:4px;overflow:hidden}.progress-track>span{background:#71986d;border-radius:9px;height:100%;transition:width .3s;display:block}.metrics-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:15px;margin-bottom:31px;display:grid}.metric{border:1px solid var(--line);background:#fff;border-radius:8px;min-height:128px;padding:18px 18px 17px}.metric-label{color:#81908a;justify-content:space-between;align-items:center;gap:8px;font-size:13px;display:flex}.metric-icon{color:#91a39b}.metric-icon svg{stroke-width:1.4px}.metric.green .metric-icon{color:#7b9e7d}.metric.amber .metric-icon{color:#bba775}.metric-value{letter-spacing:-1px;color:#304b45;margin:8px 0;font-family:Manrope Variable,sans-serif;font-size:32px;font-weight:650;line-height:1.2}.metric-sub{color:#9aa49d;font-size:12px;line-height:1.4}.section-heading{justify-content:space-between;align-items:center;gap:20px;margin-bottom:14px;display:flex}.section-heading h2{letter-spacing:-.2px;color:#384e46;align-items:center;gap:10px;font-size:17px;font-weight:650;display:flex}.count-label{letter-spacing:0;color:#6a746b;border:1px solid #dfe5da;border-radius:4px;padding:3px 6px;font-size:11px;font-weight:500}.section-heading p{color:#939d96;margin-top:6px;font-size:13px}.quiet-label{color:#677568;align-items:center;gap:6px;font-size:12px;display:flex}.sources-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:15px;margin-bottom:28px;display:grid}.source-card{text-align:left;border:1px solid var(--line);background:#fff;border-radius:7px;padding:16px;transition:box-shadow .18s,border-color .18s}.source-card:hover{border-color:#bbccbd;box-shadow:0 3px 9px #264d3610}.source-card-top{justify-content:space-between;align-items:center;gap:8px;margin-bottom:13px;display:flex}.source-number{color:#9c8d79;background:#f2ebe4;border-radius:7px;place-items:center;width:32px;height:32px;display:grid}.source-number svg{stroke-width:1.45px}.source-number.sales{color:#85a081;background:#e7efe6}.source-number.nir{color:#b3a06a;background:#f3eedf}.source-number.bank{color:#8499ab;background:#e9eef2}.source-state{color:#a09d84;align-items:center;gap:4px;font-size:11px;display:flex}.source-card h3{color:#4c5d52;margin-bottom:9px;font-size:15px;font-weight:600}.source-card-bottom{color:#9ba597;justify-content:space-between;align-items:center;font-size:12px;display:flex}.source-card-bottom svg{color:#a5b09f}.source-complete{background:#fdfefd;border-color:#d9e5d8}.documents-panel{background:#fff;border:1px solid #dfe6de;border-radius:8px;scroll-margin-top:20px;overflow:hidden}.panel-tabs{border-bottom:1px solid #e7ebe5;justify-content:space-between;align-items:center;height:53px;padding:0 20px;display:flex}.panel-tabs>div{gap:25px;height:100%;display:flex}.panel-tabs button[role=tab]{color:#6a7469;background:0 0;border:0;align-items:center;gap:8px;height:100%;padding:0 0 1px;font-size:14px;display:flex;position:relative}.panel-tabs button[role=tab].selected{color:#39705b;font-weight:600}.panel-tabs button[role=tab].selected:after{content:"";background:#54866b;height:2px;position:absolute;bottom:-1px;left:0;right:0}.panel-tabs button[role=tab]>span{color:#65735c;background:#f0f3eb;border-radius:4px;padding:2px 5px;font-size:11px}.panel-tabs button[role=tab].selected>span{color:#59714f;background:#e6eee3}.text-button{color:#4d7763;background:0 0;border:0;justify-content:center;align-items:center;gap:6px;padding:0;font-size:13px;font-weight:500;display:inline-flex}.text-button:hover{text-decoration:underline}.text-button:disabled{opacity:1;color:#63726c}.panel-tabs>.text-button{color:#677563;font-size:12px}.table-toolbar{justify-content:space-between;align-items:center;gap:15px;padding:17px 20px;display:flex}.search-field{color:#a2ada0;background:#fff;border:1px solid #e2e8df;border-radius:5px;flex:1;align-items:center;gap:9px;max-width:270px;min-height:34px;padding:0 10px;display:flex}.search-field input{color:#506252;background:0 0;border:0;outline:0;width:100%;min-width:50px;height:32px;font-size:13px}.search-field input::placeholder{color:#6e7a6a}.table-filters{align-items:center;gap:8px;display:flex}.table-filters select{color:#6f7a67;background:#fff;border:1px solid #e4e8e0;border-radius:5px;max-width:150px;height:34px;padding:8px 25px 8px 9px;font-size:13px}.table-scroll{overflow-x:auto}.document-table{border-collapse:collapse;table-layout:fixed;text-align:left;width:100%;min-width:770px}.document-table th{text-transform:uppercase;letter-spacing:.8px;color:#9ba691;background:#fafbf8;border-block:1px solid #edf0e8;padding:11px 10px;font-size:11px;font-weight:500}.document-table th:first-child{width:43%;padding-left:20px}.document-table th:nth-child(2){width:16%}.document-table th:nth-child(3){width:12%}.document-table th:nth-child(4){width:9%}.document-table th:nth-child(5){width:16%}.document-table th:last-child{width:4%}.document-table td{vertical-align:middle;border-bottom:1px solid #eef1e9;padding:13px 10px}.document-table tr:last-child td{border-bottom:0}.document-table tbody tr:hover{background:#fcfdf9}.document-table td:first-child{padding-left:20px}.document-open{text-align:left;background:0 0;border:0;align-items:center;gap:11px;width:100%;max-width:100%;padding:0;display:flex}.file-type-icon{color:#c49386;background:#fdfaf8;border:1px solid #efe5df;border-radius:5px;flex-shrink:0;place-items:center;width:32px;height:37px;display:grid;position:relative}.file-type-icon svg{stroke-width:1.3px;margin-top:-3px}.file-type-icon span{letter-spacing:.4px;font-size:8px;font-weight:650;line-height:1;position:absolute;bottom:5px}.file-type-icon.xml{color:#99a47b;background:#fbfcf5;border-color:#e9eeda}.file-copy{min-width:0;max-width:100%}.file-copy strong{color:#657063;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:500;display:block;overflow:hidden}.file-copy>span{color:#abb19f;text-overflow:ellipsis;white-space:nowrap;margin-top:5px;font-size:11px;display:block;overflow:hidden}.category-label{color:#727862;white-space:nowrap;background:#fdfdfb;border:1px solid #e8eadf;border-radius:4px;padding:3px 7px;font-size:12px}.category-label.expenses{color:#a79778;background:#f9f6ef;border-color:#f0eadc}.category-label.sales{color:#8b9c74;background:#f3f7ef;border-color:#e6eddf}.category-label.nir{color:#b7a66b;background:#fbf7e8;border-color:#f2ecd5}.category-label.bank{color:#8ca3a9;background:#f0f5f7;border-color:#e3ecee}.source-origin{color:#a0a994;white-space:nowrap;align-items:center;gap:5px;font-size:12px;display:flex}.source-origin svg{stroke-width:1.4px}.size-cell{color:#a4ac9b;white-space:nowrap;font-size:12px}.document-table .badge{padding:4px 6px;font-size:11px}.document-table .badge.needs_review{color:#b9a367;background:#faf4e6}.document-table .badge.reviewed{color:#839b6b;background:#edf4e8}.icon-button{color:#7d8f83;background:0 0;border:0;border-radius:4px;justify-content:center;align-items:center;min-width:26px;min-height:26px;padding:5px;display:inline-flex}.icon-button:hover{color:#416b52;background:#f0f4ec}.icon-button:disabled{opacity:1;color:#7f8e89}.row-arrow{min-width:20px;padding:2px}.excluded-row .file-copy strong{color:#6a7468}.table-footer{color:#a5ae9b;border-top:1px solid #e9ede4;justify-content:space-between;align-items:center;padding:14px 20px;font-size:11px;display:flex}.table-footer>span:last-child{align-items:center;gap:5px;display:flex}.bottom-guidance{border:1px dashed #d9e1d3;border-radius:7px;align-items:center;gap:12px;margin-top:20px;padding:16px 18px;display:flex}.guidance-icon{color:#94a587;background:#eef2e8;border-radius:6px;flex-shrink:0;place-items:center;width:30px;height:30px;display:grid}.bottom-guidance p{color:#68765d;flex:1;max-width:600px;font-size:12px;line-height:1.65}.bottom-guidance strong{color:#66765d;font-weight:500;display:block}.bottom-guidance>span{color:#667659;white-space:nowrap;margin-left:auto;font-size:11px}.workspace-footer{color:#a1ad9a;justify-content:space-between;align-items:center;padding:24px 0 20px;font-size:11px;display:flex}.workspace-footer>span{align-items:center;gap:7px;display:flex}.workspace-footer>span>span{color:#bdc6b5}.loading-state{color:#657661;justify-content:center;align-items:center;gap:10px;padding:60px 20px;font-size:15px;display:flex}.spin{animation:1.2s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.empty-state{text-align:center;flex-direction:column;align-items:center;padding:55px 25px;display:flex}.empty-icon{color:#89a279;background:#f0f4eb;border-radius:17px;place-items:center;width:60px;height:60px;margin-bottom:16px;display:grid}.empty-icon svg{stroke-width:1.35px}.empty-state h3{color:#50644b;margin-bottom:9px;font-size:19px;font-weight:600}.empty-state p{color:#687560;max-width:400px;margin-bottom:20px;font-size:14px;line-height:1.8}.empty-actions{flex-wrap:wrap;justify-content:center;gap:10px;display:flex}.empty-state .tiny-note{margin-top:14px}.tiny-note{color:#6f7967;margin-top:15px;font-size:12px;line-height:1.75}.inline-error{color:#a45c4d;background:#fff1ee;border:1px solid #f2d6cf;border-radius:6px;align-items:flex-start;gap:9px;margin:10px 0 17px;padding:13px;font-size:14px;line-height:1.6;display:flex}.inline-error svg{flex-shrink:0;margin-top:1px}.inline-error .text-button{margin-left:auto}.inline-error>span{flex:1}.toast{color:#fff;z-index:100;background:#24473d;border-radius:8px;align-items:center;gap:11px;min-width:320px;max-width:600px;padding:14px 15px;font-size:15px;line-height:1.6;display:flex;position:fixed;bottom:24px;left:calc(50% + 110px);transform:translate(-50%);box-shadow:0 5px 28px #1a332b28}.toast>svg{flex-shrink:0}.toast.error{background:#8c4d40}.toast>button{color:#fff;background:0 0;border:0;place-items:center;margin-left:auto;padding:3px;display:grid}.modal-backdrop{-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);z-index:60;background:#10262773;justify-content:center;align-items:center;padding:28px;display:flex;position:fixed;inset:0;overflow-y:auto}.modal{background:#fdfefb;border:1px solid #e5eade;border-radius:12px;outline:none;width:520px;max-width:100%;max-height:calc(100dvh - 56px);animation:.15s ease-out modal-in;overflow:auto;box-shadow:0 20px 80px #0b282540}.modal-wide{width:1100px}.modal-head{z-index:2;background:#fff;border-bottom:1px solid #e5ebe0;justify-content:space-between;align-items:center;padding:20px 24px;display:flex;position:sticky;top:0}.modal-head h2{color:#395340;font-size:19px;font-weight:600}.modal-body{padding:23px 24px}.modal-body>.muted{margin-bottom:20px}.muted{color:#687560;font-size:14px;line-height:1.8}.modal-footer{background:#fff;border-top:1px solid #e4ebdd;justify-content:space-between;align-items:center;gap:14px;padding:17px 24px;display:flex}.modal-footer>.muted{font-size:13px}.field{color:#687b5c;flex-direction:column;gap:7px;margin-bottom:18px;font-size:13px;font-weight:500;display:flex}.field input,.field select,.field textarea{color:#526847;resize:vertical;background:#fff;border:1px solid #dfe6d8;border-radius:5px;width:100%;min-height:39px;padding:10px 11px;font-size:14px;font-weight:400;line-height:1.6}.field input[readonly]{color:#67745d;background:#f3f6ee}.field-grid{grid-template-columns:1fr 1fr;gap:13px;display:grid}.radio-options{flex-direction:column;gap:9px;margin:21px 0;display:flex}.radio-options label{cursor:pointer;background:#fff;border:1px solid #e0e8d9;border-radius:6px;align-items:flex-start;gap:10px;padding:14px;display:flex}.radio-options label.chosen{background:#f5f9f0;border-color:#91b18a}.radio-options input{margin:2px 0 0}.radio-options strong{color:#637957;font-size:14px;font-weight:550;display:block}.radio-options small{color:#6f7962;margin-top:5px;font-size:13px;line-height:1.6;display:block}.upload-progress{align-items:center;gap:12px;display:flex}.upload-progress>.progress-track{flex:1}.upload-progress>span{color:#687b5f;font-size:13px}.upload-list{max-height:310px;margin:20px 0 0;padding:0;list-style:none;overflow:auto}.upload-list>li{border-bottom:1px solid #edf0e6;padding:12px 0}.upload-list li>div{color:#9ba992;align-items:flex-start;gap:11px;display:flex}.upload-list li>div>svg{flex-shrink:0;margin-top:2px}.upload-list li>div>span{color:#6a7a60;overflow-wrap:anywhere;font-size:14px}.upload-list small{color:#6c7a61;margin-top:5px;font-size:12px;display:block}.green-text{color:#658d59!important}.error-text{color:#b56752!important}.document-review-layout{grid-template-columns:1.05fr 1fr;min-height:520px;display:grid}.preview-column{background:#e7ece2;border-right:1px solid #dce4d4;flex-direction:column;display:flex}.preview-title{color:#617556;background:#f1f5e9;border-bottom:1px solid #dce5d0;align-items:center;gap:9px;min-width:0;padding:14px 17px;display:flex}.preview-title strong{white-space:nowrap;text-overflow:ellipsis;flex:1;font-size:14px;font-weight:500;overflow:hidden}.pdf-preview{background:#e7ece2;border:0;flex:1;width:100%;height:100%;min-height:540px}.xml-preview{text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;min-height:400px;padding:50px 35px;display:flex}.xml-symbol{color:#819f6d;background:#f8fbf1;border:1px solid #d2dfc5;border-radius:18px;place-items:center;width:90px;height:90px;margin-bottom:23px;font-family:monospace;font-size:38px;font-weight:600;display:grid}.xml-preview h3{color:#58714a;font-size:20px;font-weight:600}.xml-preview p{color:#5f6f51;max-width:270px;margin:12px 0 22px;font-size:14px;line-height:1.85}.review-fields{padding:24px;overflow:auto}.review-fields-header{justify-content:space-between;align-items:center;gap:10px;margin-bottom:23px;display:flex}.review-fields-header .eyebrow{margin-bottom:0;font-size:12px}.metadata-box{background:#f8faf4;border:1px solid #e2e9d9;border-radius:6px;margin-top:20px;padding:15px}.metadata-box h3{color:#7a926a;margin-bottom:13px;font-size:14px;font-weight:550}.metadata-box dl{gap:11px;margin:0;display:grid}.metadata-box dl>div{justify-content:space-between;gap:15px;font-size:13px;line-height:1.5;display:flex}.metadata-box dd{color:#677859;text-align:right;overflow-wrap:anywhere;margin:0}.currency-total{color:#657757;border-top:1px solid #e2e9d8;justify-content:space-between;gap:10px;margin-top:12px;padding-top:11px;font-size:13px;display:flex}.currency-total strong{color:#5e794d;font-weight:550}.metadata-warnings{border-top:1px solid #e2e9d8;margin-top:12px;padding-top:9px}.metadata-warnings p{color:#857447;align-items:flex-start;gap:6px;margin:3px 0;font-size:12px;line-height:1.8;display:flex}.metadata-warnings svg{flex-shrink:0;margin-top:3px}.technical-details{color:#697b57;margin-top:18px;font-size:13px}.technical-details summary{cursor:pointer}.technical-details label{color:#6b7a5b;margin-top:12px;font-size:12px;display:block}.technical-details code{color:#687b57;word-break:break-all;margin-top:5px;font-size:12px;line-height:1.7;display:block}.packages-content{padding:23px}.package-intro{justify-content:space-between;align-items:center;gap:20px;margin-bottom:21px;display:flex}.package-intro h3{color:#596f4f;font-size:17px;font-weight:600}.package-intro p{color:#94a487;margin-top:7px;font-size:13px;line-height:1.7}.callout{color:#97a276;background:#f5f7ee;border:1px solid #e6e9d7;border-radius:7px;align-items:center;gap:13px;margin-bottom:20px;padding:16px;display:flex}.callout>svg{flex-shrink:0}.callout>div{flex:1}.callout strong{color:#7e905f;font-size:14px;font-weight:500}.callout p{color:#a3af89;margin-top:4px;font-size:13px;line-height:1.7}.callout .text-button{white-space:nowrap;color:#66774c;font-size:13px}.package-list{flex-direction:column;gap:12px;display:flex}.package-row{background:#fdfefa;border:1px solid #e3e9d8;border-radius:7px;flex-wrap:wrap;align-items:center;gap:18px;padding:18px;display:flex}.package-main{flex:1;align-items:center;gap:13px;min-width:230px;display:flex}.package-file-icon{color:#90a673;background:#eef4e6;border:1px solid #dfe8d3;border-radius:8px;flex-shrink:0;place-items:center;width:45px;height:52px;display:grid}.package-title{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.package-title h4{color:#728761;overflow-wrap:anywhere;font-size:14px;font-weight:550}.version-pill{color:#627350;background:#edf2e6;border-radius:3px;padding:3px 5px;font-size:11px}.package-main p{color:#a2af91;margin-top:7px;font-size:12px;line-height:1.6}.package-actions{align-items:center;gap:7px;display:flex}.package-status{color:#6b7a57;align-items:center;gap:6px;margin-top:9px;font-size:13px;display:flex}.package-warnings{color:#847540;margin-top:9px;font-size:12px}.package-warnings summary{cursor:pointer}.package-warnings ul{max-width:400px;padding-left:15px;line-height:1.8}.dispatch-history{background:#f2f6eb;border-radius:5px;flex-basis:100%;padding:15px}.dispatch-history h5{color:#65754f;margin-bottom:9px;font-size:14px}.dispatch-history p{color:#9eac89;font-size:13px;line-height:1.8}.dispatch-history>div>strong,.dispatch-history>div>span{color:#667551;margin:6px 0;font-size:13px;display:block}.dispatch-history>div>strong{font-weight:550}.review-package-icon{color:#88a16d;background:#e9f1df;border-radius:50%;place-items:center;width:66px;height:66px;margin:0 auto 18px;display:grid}.center-text{text-align:center}.modal-body h3.center-text{color:#657d50;margin-bottom:11px;font-size:19px}.full-width{width:100%}.attachment-chip{color:#96a77c;background:#f5f8ee;border:1px solid #e1e8d5;border-radius:6px;align-items:center;gap:12px;padding:13px;display:flex}.attachment-chip div{flex:1;min-width:0}.attachment-chip strong{color:#657753;overflow-wrap:anywhere;font-size:14px;font-weight:500;display:block}.attachment-chip span{color:#687651;margin-top:5px;font-size:12px;display:block}.connection-card{background:#fff;border:1px solid #e0e7d8;border-radius:10px;overflow:hidden}.connection-card-head{align-items:center;gap:18px;padding:25px;display:flex}.outlook-logo{color:#689abd;background:#e6f0f6;border-radius:12px;flex-shrink:0;place-items:center;width:55px;height:55px;display:grid}.connection-card-head>div:nth-child(2){flex:1}.connection-card-head h2{color:#5d7454;font-size:21px;font-weight:600}.connection-card-head p{color:#9cad8e;margin-top:6px;font-size:14px;line-height:1.8}.connection-card-head>.badge{align-self:flex-start;margin-top:7px}.connection-details{background:#f8faf4;border-block:1px solid #e8edde;grid-template-columns:1.5fr .8fr 1fr;gap:25px;padding:19px 25px;display:grid}.connection-details div{min-width:0}.connection-details span{letter-spacing:1px;color:#a6b297;margin-bottom:8px;font-size:11px;display:block}.connection-details strong{color:#80966f;overflow-wrap:anywhere;align-items:center;gap:7px;font-size:14px;font-weight:500;display:flex}.connection-body{padding:26px}.connection-body h3{color:#789063;margin-bottom:8px;font-size:17px;font-weight:550}.connection-body>.muted{max-width:670px}.setup-steps{flex-direction:column;gap:20px;margin:26px 0;display:flex}.setup-steps>div{align-items:flex-start;gap:13px;display:flex}.setup-steps>div>span{color:#68774e;background:#f6f9ef;border:1px solid #e0e7d5;border-radius:50%;flex-shrink:0;place-items:center;width:24px;height:24px;font-size:13px;display:grid}.setup-steps>div>span.done{color:#5c734a;background:#eaf2df;border-color:#d7e5c7}.setup-steps strong{color:#637850;font-size:14px;font-weight:550}.setup-steps p{color:#a8b394;margin-top:5px;font-size:13px;line-height:1.7}.setup-steps code{color:#9baa83;overflow-wrap:anywhere;margin-top:6px;font-size:13px;line-height:1.8;display:block}.soft-green{background:#f0f6e9;border-color:#e0ebd4}.connection-action-row{justify-content:space-between;align-items:center;gap:20px;margin-bottom:20px;display:flex}.integrations-heading{margin-top:32px}.provider-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.provider-card{background:#fff;border:1px solid #e3e9d8;border-radius:8px;padding:22px}.provider-card-top{justify-content:space-between;align-items:center;gap:10px;margin-bottom:18px;display:flex}.provider-icon{color:#91acb5;background:#e9f0f4;border-radius:8px;place-items:center;width:36px;height:36px;font-family:Manrope Variable,sans-serif;font-size:25px;font-weight:600;display:grid}.provider-icon.smartbill{color:#6e9bad;background:#e8f2f7}.provider-icon.bank{color:#8b9671;background:#f0f1e5}.provider-card h3{color:#7c9469;margin-bottom:8px;font-size:16px;font-weight:550}.provider-card p{color:#a3b091;font-size:13px;line-height:1.85}.privacy-note{color:#a0b183;background:#edf2e4;border:1px solid #e0e8d5;border-radius:7px;gap:13px;margin-top:26px;padding:19px;display:flex}.privacy-note strong{color:#63734e;font-size:14px;font-weight:500}.privacy-note p{color:#a5b38f;margin-top:5px;font-size:13px;line-height:1.8}@keyframes modal-in{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}.file-copy strong{color:#4d6155}.file-copy>span,.source-origin,.size-cell{color:#85917e}.document-table .badge.needs_review{color:#876c2a}.document-table .badge.reviewed{color:#5d7649}.category-label.expenses{color:#7f6f52}.category-label.sales{color:#657652}.category-label.nir{color:#7f713b}.category-label.bank{color:#58747a}.table-footer,.workspace-footer{color:#68755f}.connection-card-head h2,.connection-body h3{color:#526c41}.provider-card h3{color:#627f4b}.modal .field{color:#627d4f}.metadata-box dl dd,.metadata-box h3{color:#617a4d}.package-title h4{color:#5c7844}.package-intro h3{color:#4e6d38}.callout strong{color:#677748}.callout p{color:#687555}@media (width>=1500px){.sidebar{width:272px;padding-inline:23px}.main-shell{width:calc(100% - 272px);margin-left:272px}.main-content{padding:43px 48px 0}.topbar{padding-inline:48px}.metric{min-height:140px;padding:20px 22px}.metric-label{font-size:14px}.metric-value{font-size:36px}.metric-sub{font-size:13px}.sources-grid,.metrics-grid{gap:19px}.source-card{padding:18px 20px}.source-card h3{font-size:16px}.source-card-bottom{font-size:13px}.source-state{font-size:12px}.page-heading{margin-bottom:32px}h1{font-size:35px}.period-banner{padding:26px}.file-copy strong{font-size:14px}.document-table td{padding-block:15px}.file-copy>span,.document-table th{font-size:12px}.table-toolbar{padding-block:19px}.panel-tabs{height:56px}}@media (width<=1250px){.sidebar{width:220px;padding-inline:13px}.main-shell{width:calc(100% - 220px);margin-left:220px}.brand{padding-inline:12px;font-size:28px}.brand-subtitle{font-size:10px}.nav-item{gap:10px;padding-inline:12px;font-size:14px}.main-content{padding:29px 27px 0}.topbar{padding-inline:27px}.heading-actions{gap:7px}.heading-actions .button{padding-inline:11px}.month-picker{padding-inline:9px}.page-heading{gap:12px}.page-heading h1{font-size:29px}.page-heading p{font-size:14px}.period-banner{gap:13px;padding:20px}.period-banner-title{gap:8px;font-size:17px}.close-progress{width:110px}.period-banner-copy p{font-size:12px}.metrics-grid,.sources-grid{gap:10px}.metric{padding:15px 13px}.metric-label{gap:5px;font-size:12px}.metric-value{font-size:30px}.metric-sub{font-size:11px}.source-card{padding:13px}.source-card h3{font-size:14px}.source-state{font-size:10px}.source-number{width:29px;height:29px}.table-toolbar{gap:10px;padding:15px}.table-filters{gap:6px}.table-filters select{max-width:122px;font-size:12px}.search-field{max-width:230px}.bottom-guidance>span{display:none}.toast{left:calc(50% + 100px)}.provider-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.document-review-layout{grid-template-columns:1fr 1fr}.field-grid{grid-template-columns:1fr}.document-review-layout .field-grid{gap:0}.package-actions{flex-wrap:wrap}}@media (width<=1050px){.sidebar{width:190px;padding-inline:10px}.main-shell{width:calc(100% - 190px);margin-left:190px}.brand{gap:8px;padding-inline:8px;font-size:26px}.brand-mark{width:33px;height:37px;font-size:34px;line-height:34px}.brand-subtitle{letter-spacing:1.4px;font-size:9px}.nav-item{gap:8px;padding-inline:10px;font-size:13px}.nav-item svg{width:17px}.workspace-label{padding-inline:10px}.sidebar-context{margin-inline:9px}.sidebar-context div>span,.local-label{font-size:10px}.profile strong{font-size:13px}.main-content,.topbar{padding-inline:23px}.page-heading{align-items:flex-start}.page-heading h1{font-size:27px}.heading-actions{flex-direction:column;align-items:stretch;gap:8px}.period-banner .button{padding:9px;font-size:12px}.close-progress{display:none}.period-banner-copy{flex:1}.metrics-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-bottom:26px}.metric{min-height:112px;padding:15px 18px}.metric-label{font-size:13px}.metric-value{margin-block:5px;font-size:31px}.metric-sub{font-size:12px}.quiet-label{display:none}.source-card h3{font-size:13px}.source-card{padding:12px 10px}.source-card-top{gap:4px}.source-state{font-size:10px}.source-card-bottom{font-size:11px}.table-toolbar{flex-wrap:wrap}.search-field{flex-basis:100%;max-width:none}.table-filters{justify-content:space-between;width:100%}.table-filters select{flex:1;max-width:none}.table-filters .button{font-size:12px}.connection-details{grid-template-columns:1fr 1fr}.connection-details>div:first-child{grid-column:1/-1}.connection-action-row{flex-wrap:wrap}.connection-card-head{gap:14px;padding:20px}.connection-card-head h2{font-size:19px}.connection-card-head>.badge{font-size:11px}.connection-card-head p{font-size:13px}.toast{left:calc(50% + 95px)}.package-intro{flex-direction:column;align-items:flex-start}.callout{flex-wrap:wrap}.callout .text-button{margin-left:32px}.modal-backdrop{padding:20px}.modal{max-height:calc(100dvh - 40px)}.review-fields{padding:19px}.pdf-preview{min-height:650px}}@media (width<=760px){.sidebar{width:100%;height:auto;padding:14px 20px 0;display:block;position:relative;inset:auto}.app-shell{display:block}.brand{gap:9px;padding:0;font-size:26px;display:inline-flex}.brand-mark{border-radius:8px;width:31px;height:34px;font-size:30px;line-height:31px}.brand-subtitle{margin-top:3px;font-size:9px}.workspace-label,.sidebar-context,.sidebar-bottom{display:none}.sidebar nav{gap:14px;margin-top:16px;display:flex}.nav-item{border:0;border-bottom:2px solid #0000;border-radius:0;justify-content:flex-start;gap:7px;width:auto;margin:0;padding:13px 2px;font-size:14px}.nav-item.active{background:0 0;border-color:#95c1a6}.nav-item:hover{background:0 0}.nav-item.active .nav-active-dot{display:none}.nav-count{width:16px;height:16px;font-size:12px}.main-shell{width:100%;margin:0}.topbar{height:49px;padding:0 20px}.breadcrumb{gap:7px;font-size:12px}.topbar-right{gap:12px}.system-status{font-size:11px}.small-avatar{width:25px;height:25px;font-size:11px}.main-content{padding:25px 20px 0}.page-heading{gap:15px;margin-bottom:23px}.eyebrow{letter-spacing:1.4px;font-size:11px}.page-heading h1{letter-spacing:-1px;font-size:27px}.page-heading p{max-width:230px;font-size:13px}.heading-actions .button{min-height:35px;padding:9px;font-size:13px}.heading-actions .button svg{width:15px}.month-picker{height:35px}.month-picker select{font-size:13px}.period-banner{align-items:flex-start;gap:12px;padding:17px}.period-banner-icon{border-radius:8px;width:37px;height:37px}.period-banner-icon svg{width:22px}.period-banner-title{flex-wrap:wrap;gap:6px;font-size:16px}.period-banner-copy p{max-width:280px;font-size:12px}.period-banner .button{white-space:normal;align-self:center;gap:5px;min-width:74px;font-size:12px;line-height:1.5}.period-banner .button svg{width:14px}.metric{padding:16px}.metrics-grid{gap:11px;margin-bottom:27px}.metric-label{font-size:13px}.metric-sub{font-size:12px}.sources-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px}.source-card{padding:15px}.source-card h3{font-size:15px}.source-card-top{margin-bottom:12px}.source-state{font-size:11px}.source-card-bottom{font-size:12px}.section-heading h2{font-size:16px}.section-heading p{font-size:12px;line-height:1.6}.count-label{font-size:10px}.panel-tabs{padding:0 15px}.panel-tabs>div{gap:20px}.panel-tabs button[role=tab]{gap:6px;font-size:13px}.panel-tabs>.text-button{font-size:11px}.table-toolbar{padding:13px}.table-filters{gap:6px}.table-filters select{max-width:35%;padding-right:18px;font-size:12px}.table-filters .button{gap:5px;padding-inline:8px;font-size:11px}.table-filters .button svg{width:14px}.document-table{min-width:700px}.document-table th:first-child{width:42%}.document-table th:nth-child(2),.document-table th:nth-child(5){width:17%}.table-footer{padding:13px;font-size:10px}.bottom-guidance{gap:10px;padding:13px}.bottom-guidance p{font-size:11px}.workspace-footer{padding-block:20px;font-size:10px}.toast{min-width:0;max-width:none;font-size:14px;bottom:16px;left:16px;right:16px;transform:none}.modal-backdrop{padding:12px}.modal{border-radius:9px;max-height:calc(100dvh - 24px)}.modal-head{padding:17px 18px}.modal-head h2{font-size:18px}.modal-body{padding:20px}.modal-footer{gap:9px;padding:15px 18px}.modal-footer .button{padding-inline:10px;font-size:13px}.modal-footer>.text-button{font-size:12px}.modal-footer .button-group{gap:6px}.document-review-layout{grid-template-columns:1fr}.preview-column{border-bottom:1px solid #dce4d4;border-right:0}.pdf-preview{height:330px;min-height:330px}.xml-preview{min-height:200px;padding:25px}.xml-symbol{width:58px;height:58px;margin-bottom:13px;font-size:28px}.xml-preview h3{font-size:18px}.xml-preview p{margin-block:10px 15px;font-size:13px}.review-fields{padding:20px}.field-grid,.document-review-layout .field-grid{grid-template-columns:1fr 1fr;gap:12px}.packages-content{padding:17px}.package-intro h3{font-size:16px}.package-intro p{font-size:13px}.package-row{gap:15px;padding:14px}.package-main{min-width:200px}.package-actions{gap:6px;width:100%}.package-actions .button{padding-inline:9px;font-size:12px}.package-file-icon{width:38px;height:45px}.package-title h4{font-size:13px}.package-main p{font-size:11px}.callout{gap:10px;padding:13px}.callout strong{font-size:13px}.callout p{font-size:12px}.connection-card-head{flex-wrap:wrap;gap:12px;padding:19px}.outlook-logo{border-radius:10px;width:44px;height:44px}.outlook-logo svg{width:26px}.connection-card-head h2{font-size:18px}.connection-card-head p{font-size:12px}.connection-card-head>.badge{margin-top:-4px;margin-left:56px}.connection-details{gap:19px;padding:17px 19px}.connection-details strong{font-size:13px}.connection-body{padding:20px}.connection-body>.button{font-size:13px}.provider-grid{grid-template-columns:1fr 1fr;gap:11px}.provider-card{padding:16px}.provider-card-top{flex-wrap:wrap;gap:6px}.provider-icon{width:32px;height:32px;font-size:22px}.provider-card .badge{font-size:10px}.provider-card h3{font-size:15px}.provider-card p{font-size:12px}.privacy-note{padding:16px}.privacy-note p{font-size:12px}.empty-state{padding:43px 20px}.empty-state p{font-size:13px}.empty-state h3{font-size:18px}}@media (width<=400px){.main-content,.topbar{padding-inline:14px}.system-status{display:none}.page-heading h1{font-size:24px}.page-heading p,.month-picker select,.heading-actions .button{font-size:12px}.heading-actions{gap:7px}.period-banner{flex-wrap:wrap;gap:10px;padding:13px}.period-banner-copy{flex-basis:calc(100% - 50px)}.period-banner .button{min-height:29px;margin-left:47px;padding-block:6px}.metric{padding:13px}.metric-label{font-size:12px}.metric-sub{font-size:11px}.metric-value{font-size:28px}.source-card{padding:13px}.panel-tabs>div{gap:15px}.panel-tabs button[role=tab]{font-size:12px}.panel-tabs>.text-button{font-size:0}.panel-tabs>.text-button svg{width:14px}.table-filters select{font-size:11px}.table-footer>span:last-child{font-size:9px}.field-grid,.document-review-layout .field-grid{grid-template-columns:1fr;gap:0}.provider-grid{grid-template-columns:1fr}.modal-footer .button{gap:5px;font-size:12px}.button-group{flex-wrap:wrap;justify-content:flex-end}.modal-footer>.text-button{white-space:nowrap;font-size:11px}}.table-scroll{position:relative}.pdf-preview-component{flex-direction:column;flex:1;min-height:500px;display:flex}.pdf-controls{color:#647257;background:#edf2e6;border-bottom:1px solid #dce4d3;justify-content:space-between;align-items:center;padding:9px 15px;font-size:12px;display:flex}.pdf-controls>div{align-items:center;gap:7px;display:flex}.pdf-controls>div>span{text-align:center;min-width:35px}.pdf-canvas-pane{flex:1;justify-content:center;align-items:flex-start;min-height:380px;max-height:650px;padding:16px;display:flex;position:relative;overflow:auto}.pdf-canvas-pane canvas{background:#fff;max-width:100%;display:block;box-shadow:0 1px 7px #3145271c}.pdf-loading{color:#5e6f4e;justify-content:center;align-items:center;gap:10px;font-size:14px;display:flex;position:absolute;inset:0}.pdf-error{text-align:center;color:#5c7049;flex-direction:column;justify-content:center;align-items:center;gap:17px;margin:auto;padding:25px;display:flex}.pdf-error p{max-width:280px;font-size:14px;line-height:1.8}.pdf-preview-caption{color:#667654;text-align:center;border-top:1px solid #dce4d3;padding:10px 15px;font-size:11px}.collection-issues{color:#7e714a;background:#faf7ed;border:1px solid #e8e1c9;border-radius:7px;margin-top:18px;padding:16px 20px}.collection-issues summary{cursor:pointer;font-size:15px;font-weight:550}.collection-issues>p{color:#787159;margin-top:10px;font-size:13px;line-height:1.7}.collection-issues ul{flex-direction:column;gap:13px;margin:15px 0 0;padding:0;list-style:none;display:flex}.collection-issues li{border-top:1px solid #eae5d4;flex-direction:column;gap:5px;padding-top:11px;display:flex}.collection-issues strong{overflow-wrap:anywhere;font-size:14px;font-weight:550}.collection-issues li span,.collection-issues li small{color:#797154;font-size:13px;line-height:1.7}@media (width<=760px){.pdf-preview-component{min-height:320px}.pdf-canvas-pane{min-height:260px;max-height:420px}.pdf-controls{padding-block:6px}}.close-issues{color:#7b704f;background:#f8f6ed;border:1px solid #ece6d4;border-radius:6px;margin:-10px 0 22px;padding:12px 15px;font-size:13px}.close-issues summary{cursor:pointer;align-items:center;gap:7px;list-style:none;display:flex}.close-issues summary::-webkit-details-marker{display:none}.close-issues summary:after{content:"+";margin-left:auto;font-size:17px}.close-issues[open] summary:after{content:"−"}.close-issues ul{margin:10px 0 0;padding-left:22px;line-height:1.8}.close-issues.has-errors{color:#99624f;background:#fdf1ed;border-color:#efd9ce}@media (width>=761px){.file-copy strong{font-size:14px}.file-copy>span,.document-table .badge{font-size:12px}.category-label,.source-origin,.size-cell{font-size:13px}.document-table th{font-size:12px}.metric-label{font-size:14px}.metric-sub{font-size:13px}.source-card h3{font-size:16px}.source-card-bottom{font-size:13px}.source-state{font-size:12px}.section-heading p{font-size:14px}.page-heading p{font-size:15px}.table-footer{font-size:12px}.table-filters select,.search-field input{font-size:14px}}.file-copy>span,.source-origin,.size-cell,.metric-sub,.table-footer{color:#687565}.metric-label,.section-heading p,.source-card-bottom{color:#687563}.document-table th{color:#697860}.source-state{color:#7f704a}.source-state.complete{color:#507957}.provider-card p,.connection-card-head p,.connection-body .muted,.setup-steps p,.setup-steps code,.privacy-note p{color:#627254}.modal .muted,.modal .tiny-note{color:#6a7b5d}.metadata-box dt{color:#677858}.package-main p,.package-intro p,.dispatch-history p{color:#637650}.connection-details span{color:#697859}.connection-details strong{color:#607a4c}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important;animation:none!important}}.smartbill-connection{margin-top:24px}.smartbill-logo{color:#6194a2;background:#e8f2f4;border-radius:12px;flex-shrink:0;place-items:center;width:55px;height:55px;display:grid}.smartbill-logo svg{stroke-width:1.6px}.smartbill-notice{color:#5f7648;background:#eef5e8;border:1px solid #dde9d3;border-radius:6px;align-items:flex-start;gap:9px;margin-bottom:20px;padding:13px 15px;font-size:14px;line-height:1.7;display:flex}.smartbill-notice svg{flex-shrink:0;margin-top:2px}.smartbill-form>h3{margin-bottom:9px}.smartbill-form>.muted{max-width:710px}.smartbill-form-fields{grid-template-columns:1.65fr 1fr;gap:0 17px;max-width:780px;margin-top:23px;display:grid}.smartbill-token-field{grid-column:1/-1}.smartbill-token-field>span{color:#6c7b60;font-size:13px;font-weight:400;line-height:1.6}.smartbill-form-actions{justify-content:space-between;align-items:center;gap:18px;max-width:780px;display:flex}.smartbill-form-actions>span{color:#6a7c5c;align-items:center;gap:6px;font-size:13px;display:flex}.smartbill-connected-copy{color:#7f9a6b;align-items:flex-start;gap:11px;margin-bottom:19px;display:flex}.smartbill-connected-copy>svg{flex-shrink:0;margin-top:1px}.smartbill-connected-copy h3{margin-bottom:5px}.smartbill-connection-actions{flex-wrap:wrap;align-items:center;gap:20px;display:flex}.smartbill-connection-actions>.text-button:last-child{margin-left:auto}.smartbill-disconnect{background:#faf6ed;border:1px solid #eae2cc;border-radius:6px;justify-content:space-between;align-items:center;gap:18px;margin-top:20px;padding:16px 18px;display:flex}.smartbill-disconnect p{color:#7e704d;max-width:560px;font-size:14px;line-height:1.7}.smartbill-series{color:#667c51;background:#fcfdf9;border:1px solid #e3e9d9;border-radius:6px;margin-top:22px}.smartbill-series summary{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;padding:13px 15px;font-size:14px;font-weight:500;list-style:none;display:flex}.smartbill-series summary::-webkit-details-marker{display:none}.smartbill-series summary>span:last-child{color:#647253;background:#edf2e6;border-radius:4px;margin-left:auto;padding:3px 6px;font-size:12px}.smartbill-series summary:after{content:"+";font-size:18px;line-height:1}.smartbill-series[open] summary:after{content:"−"}.smartbill-series-table{padding:0 15px 12px;overflow-x:auto}.smartbill-series table{border-collapse:collapse;text-align:left;width:100%}.smartbill-series th{text-transform:uppercase;letter-spacing:.5px;color:#6b795b;border-top:1px solid #e6ecdd;padding:11px 8px 9px;font-size:12px;font-weight:500}.smartbill-series td{color:#667b52;border-top:1px solid #edf1e6;padding:10px 8px;font-size:14px}.smartbill-series th:last-child,.smartbill-series td:last-child{text-align:right}.smartbill-saga-section{background:#f5f8ef;border-top:1px solid #e0e7d5;justify-content:space-between;align-items:center;gap:30px;padding:24px 26px;display:flex}.smartbill-saga-section>div:first-child{max-width:690px}.smartbill-saga-label{letter-spacing:1.2px;color:#667656;align-items:center;gap:7px;margin-bottom:11px;font-size:11px;font-weight:550;display:flex}.smartbill-saga-section h3{color:#60794c;margin-bottom:8px;font-size:17px;font-weight:550}.smartbill-saga-section p{color:#677659;font-size:14px;line-height:1.8}.smartbill-saga-section p+p{color:#687657;margin-top:7px;font-size:13px}.smartbill-saga-actions{flex-direction:column;flex-shrink:0;align-items:stretch;gap:9px;display:flex}.smartbill-saga-actions>span{color:#677657;text-align:center;font-size:12px}.bank-import-action{margin-top:16px}.smartbill-details{grid-template-columns:1.5fr .8fr 1fr}@media (width>=1500px){.smartbill-form-fields,.smartbill-form-actions{max-width:860px}}@media (width<=1050px){.smartbill-saga-section{align-items:flex-start;gap:20px;padding:22px}.smartbill-saga-section p{font-size:13px}.smartbill-saga-actions .button{padding-inline:11px;font-size:13px}.smartbill-saga-section h3{font-size:16px}.smartbill-details{grid-template-columns:1fr 1fr}.smartbill-disconnect{flex-wrap:wrap;align-items:flex-start}.smartbill-disconnect p{font-size:13px}}@media (width<=760px){.smartbill-connection{margin-top:20px}.smartbill-logo{border-radius:10px;width:44px;height:44px}.smartbill-logo svg{width:26px}.smartbill-form-fields{grid-template-columns:1fr;margin-top:20px}.smartbill-token-field{grid-column:auto}.smartbill-form-actions{flex-direction:column;align-items:flex-start;gap:14px}.smartbill-form-actions>.button-group{justify-content:flex-end;width:100%}.smartbill-form-actions>span,.smartbill-token-field>span{font-size:12px}.smartbill-saga-section{flex-direction:column;gap:20px;padding:20px}.smartbill-saga-actions{grid-template-columns:1fr 1fr;gap:8px;width:100%;display:grid}.smartbill-saga-actions .button{white-space:normal;gap:5px;padding-inline:8px;font-size:12px;line-height:1.5}.smartbill-saga-actions>span{grid-column:1/-1}.smartbill-notice{padding:12px;font-size:13px}.smartbill-connection-actions{gap:15px}.smartbill-connection-actions .text-button{font-size:13px}.smartbill-connected-copy h3{font-size:16px}.smartbill-connected-copy>.muted,.smartbill-series td{font-size:13px}.smartbill-disconnect{gap:13px;padding:14px}.smartbill-series-table{padding-inline:10px}.smartbill-series th{font-size:11px}.smartbill-connection-actions>.text-button:last-child{margin-left:0}}@media (width<=480px){.sidebar nav{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 14px;display:grid}.sidebar .nav-item{width:100%}}.signin{color:#f8faf7;background:#172f36;place-items:center;min-height:100vh;padding:24px;display:grid}.signin-card{color:#263a40;background:#fff;border-radius:14px;gap:18px;width:min(420px,100%);padding:38px 34px;display:grid}.signin-card .brand{color:#172f36;padding:0;font-size:26px}.signin-card h1{letter-spacing:-.4px;font-family:Manrope Variable,sans-serif;font-size:23px;font-weight:700}.signin-card p{color:#6d797a;font-size:14px;line-height:1.7}.signin-card .button{justify-content:center}.profile-signout{color:#8aa1a3;padding:0;font-size:12px}.signin-form{gap:14px;display:grid}.signin-form label{gap:5px;font-size:13px;font-weight:600;display:grid}.signin-form input{width:100%;font:inherit;border:1px solid #cbd6d1;border-radius:7px;padding:10px 12px}.signin-form input:focus{outline-offset:2px;outline:2px solid #237269}.account-security{max-width:560px}.account-security .modal-body{gap:16px;max-height:75vh;display:grid;overflow:auto}.account-security .modal-body p{line-height:1.5}.account-security-divider{border-top:1px solid #e2e9e5}.account-recovery{background:#f2f7f4;border-radius:8px;padding:16px}.account-recovery ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:12px 0 0;padding:0;list-style:none;display:grid}.account-recovery code{overflow-wrap:anywhere;font-size:12px}.account-user{border:1px solid #e2e9e5;border-radius:8px;justify-content:space-between;align-items:center;gap:16px;padding:14px;display:flex}.account-user div{gap:3px;display:grid}.account-user span{color:#6d797a;font-size:12px}.invite-activation{gap:14px;display:grid}.invite-activation .account-recovery{gap:8px;display:grid}.invite-activation .account-recovery ul{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.invite-activation code{overflow-wrap:anywhere}:root{--ink:#20313b;--muted:#596975;--teal:#14776c;--teal-dark:#0f6057;--line:#dfe5e9}[hidden]{display:none!important}body{color:var(--ink);background:#f5f7f9}.ux-workspace{--surface:#fff;--soft:#f6f8fa;--focus:#16897c;font-size:14px}.ux-workspace .sidebar{color:#243541;background:#fcfdfe;border-right:1px solid #e1e7eb;width:224px;padding:28px 14px 0}.ux-workspace .brand{color:#193c44;gap:10px;padding:0 12px 32px;font-size:28px}.ux-workspace .brand-mark{color:#fff;background:#176c64;border:0;border-radius:11px}.ux-workspace .brand-mark span{color:#b9e3d7}.ux-workspace .brand-subtitle{letter-spacing:1.1px;color:#687c86;font-size:9px}.ux-workspace .workspace-label{color:#778792;letter-spacing:1.3px;padding-left:14px;font-size:10px}.ux-workspace .nav-item{color:#526470;border:0;border-radius:10px;gap:11px;min-height:46px;padding:11px 13px;font-size:14px}.ux-workspace .nav-item:hover{color:#243541;background:#f0f4f6}.ux-workspace .nav-item.active{color:#11665b;background:#e6f3ef;font-weight:650}.ux-workspace .nav-item.active svg{color:#14776c}.ux-workspace .nav-active-dot{display:none!important}.ux-workspace .nav-count{color:#855a16;background:#f9ead2}.ux-workspace .sidebar-context{border-color:#e4e9ec;margin:22px 12px 0;padding-top:22px}.ux-workspace .sidebar-context div>span{color:#637680;font-size:11px;line-height:1.5}.ux-workspace .sidebar-context strong{font-size:14px}.ux-workspace .little-b-mark{color:#647c63;background:#edf1ed}.ux-workspace .sidebar-bottom{padding-top:25px}.ux-workspace .local-label{color:#627984;margin-bottom:12px;font-size:11px}.ux-workspace .profile{border-color:#e5eaee;padding:19px 8px}.ux-workspace .profile strong{color:#374955;font-size:12px}.ux-workspace .profile div>span{color:#657781;font-size:11px}.ux-workspace .avatar{color:#256b61;background:#e4f0ed;flex-shrink:0;width:34px;height:34px;font-size:12px}.ux-workspace .main-shell{width:calc(100% - 224px);min-width:0;margin-left:224px}.ux-workspace .topbar{z-index:40;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);background:#ffffffed;border-color:#e3e8ed;height:68px;padding:0 32px;position:sticky;top:0}.topbar-start{align-items:center;gap:10px;display:flex}.ux-workspace .topbar-right{gap:12px}.ux-workspace .breadcrumb{color:#75848e;font-size:13px}.ux-workspace .breadcrumb strong{color:#334854;font-weight:600}.ux-workspace .system-status{color:#617580;margin-right:8px;font-size:11px}.ux-workspace .main-content{outline:none;max-width:1680px;padding:32px 32px 0}.ux-workspace h1{color:#203642;letter-spacing:-1px;font-size:30px}.ux-workspace .heading-dot{display:none}.ux-workspace .eyebrow{color:#607581;letter-spacing:1.5px;margin-bottom:7px;font-size:10px;display:block}.ux-workspace .page-heading{margin-bottom:24px}.ux-workspace .page-heading p{color:#5b6e79;max-width:720px;font-size:14px;line-height:1.6}.ux-workspace :is(.orders-list,.ship-card,.documents-panel,.connection-card,.metric,.orders-metrics>div,.source-card,.analytics-card,.provider-card){border-color:#e0e6eb;border-radius:14px;box-shadow:0 2px 5px #22354404}.ux-workspace :is(.orders-list-head,.ship-card-head,.connection-card-head){border-color:#e7ecf0;padding:20px 22px}.ux-workspace :is(.orders-list-head,.ship-card-head,.connection-card-head,.section-heading) h2{color:#2c4350;font-size:16px}.ux-workspace :is(.orders-list-head,.ship-card-head,.connection-card-head,.section-heading) p{color:#5c6f7b;font-size:13px}.ux-workspace :is(.orders-metrics,.metrics-grid){gap:14px;margin-bottom:22px}.ux-workspace :is(.orders-metrics>div,.metric){min-height:110px;padding:17px 19px}.ux-workspace :is(.orders-metrics>div>span,.metric-label){color:#5a707b;font-size:12px}.ux-workspace :is(.orders-metrics strong,.metric-value){color:#253f4b;letter-spacing:-1px;font-size:29px}.ux-workspace :is(.orders-metrics small,.metric-sub){color:#607480;font-size:11px}.ux-workspace :is(.button,.orders-icon-button,.icon-button){border-radius:9px}.ux-workspace .button{min-height:40px;padding:10px 14px;font-size:13px}.ux-workspace .button.primary{color:#fff;background:#14776c;border-color:#14776c;box-shadow:0 2px 3px #125a5a15}.ux-workspace .button.primary:disabled{color:#56726d;box-shadow:none;background:#d5e6e1;border-color:#d5e6e1}.ux-workspace .button.secondary{color:#405762;border-color:#d7e0e5}.ux-workspace .button.compact{min-height:34px;padding:7px 11px;font-size:12px}.ux-workspace .text-button{color:#176d63}.ux-workspace :is(input:not([type=checkbox]):not([type=radio]):not([type=file]),select,textarea){color:#273e4b;background-color:#fff;border:1px solid #ced9e0;border-radius:8px;min-height:40px;padding:9px 11px;font-size:13px;line-height:1.5}.ux-workspace :is(input,select,textarea):disabled{color:#697c87;background:#f2f5f7}.ux-workspace :is(input,select,textarea):focus-visible{outline-offset:1px;border-color:#248b7b;outline:3px solid #1c958233}.ux-workspace :is(.orders-search,.search-field){background:#fff;border-color:#ced9e0;border-radius:8px}.ux-workspace :is(.orders-search,.search-field) input{background:0 0;border:0;min-height:34px;padding:6px 0}.ux-workspace .orders-filters{background:#fafbfc;border-color:#e6ebef;gap:10px;padding:14px 20px}.ux-workspace .orders-search{flex:300px}.ux-workspace .orders-filters select{max-width:215px}.ux-workspace :is(.orders-table-wrap,.table-scroll){overscroll-behavior-inline:contain;overflow-x:auto}.ux-workspace .orders-table{table-layout:auto}.ux-workspace .orders-table :is(th,td){color:#344f5d;overflow-wrap:normal;word-break:normal;padding:16px 18px}.ux-workspace .orders-table th{color:#617580;background:#fafbfc;font-size:11px;font-weight:650}.ux-workspace .orders-table td{border-color:#e9eef1;font-size:13px}.ux-workspace .orders-table small{color:#647883;font-size:11px;line-height:1.55}.ux-workspace .orders-table tbody tr:hover{background:#f9fbfc}.ux-workspace .orders-table td[data-label=Client]{min-width:138px}.ux-workspace .orders-table td[data-label=Price]{white-space:nowrap;font-variant-numeric:tabular-nums;min-width:115px}.ux-workspace .orders-table td[data-label=Order\ age]{min-width:120px}.ux-workspace .orders-product-cell{align-items:flex-start;min-width:235px;max-width:315px}.ux-workspace .orders-table :is(.orders-order-link,strong){color:#264c58}.ux-workspace .orders-row-actions{flex-wrap:wrap;min-width:160px}.ux-workspace .orders-row-actions .button{min-height:34px;padding:8px 10px;font-size:12px}.ux-workspace .orders-pagination{color:#5c7480;border-top:1px solid #e8edf0;padding:14px 20px;font-size:12px}.ux-workspace :is(.orders-notice,.ship-alert,.smartbill-notice){color:#365f57;background:#f1f7f5;border:1px solid #d9e8e3;border-radius:10px;font-size:13px;line-height:1.6}.ux-workspace :is(.inline-error,.orders-error,.ship-alert.error){color:#9d362c;background:#fff4f2;border:1px solid #f0d5d0;border-radius:10px;flex-shrink:0;max-height:160px;line-height:1.65;overflow:auto}.ux-workspace .orders-observe{background:#edf5f3;border-color:#dbe8e4;border-radius:10px;font-size:13px}.ux-workspace .orders-mode-label{color:#4e7166;background:#f0f7f4;border-color:#dce8e5}.ux-workspace :is(.orders-detail-summary,.orders-items,.orders-delivery,.orders-readiness,.orders-awb){background-color:#fff;border-color:#e5ebef}.ux-workspace :is(.orders-item,.ship-parcel){background:#f9fbfc;border-color:#e0e8ec;border-radius:12px}.ux-workspace :is(.ship-section,.product-detail-card){padding:22px}.ux-workspace :is(.ship-section h3,.product-detail-card h2,.orders-subheading h3){color:#314d5a}.ux-workspace :is(.ship-section>p,.ship-reference,.product-detail-card>p){color:#5a707b}.ux-workspace .ship-footer-actions{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);z-index:3;background:#fffffff5;position:sticky;bottom:0}.ux-workspace .ship-choice{border-color:#d9e3e8;border-radius:10px}.ux-workspace .ship-choice:has(input:checked){background:#eef8f4;border-color:#78b1a3}.ux-workspace .stock-sync-controls{flex-wrap:wrap;align-items:end;gap:18px;padding:20px 0;display:flex}.ux-workspace .stock-sync-controls label{color:#3d5664;align-items:center;gap:8px;font-size:13px;display:flex}.ux-workspace .stock-sync-controls label:has(select){flex-direction:column;align-items:flex-start}.ux-workspace .stock-sync-controls select{min-width:185px}.ux-workspace .product-field-grid label{color:#36505e;gap:7px}.field-mapping{color:#617985;font-size:11px;font-weight:400}.field-mapping summary{cursor:pointer}.field-mapping small{margin-top:6px;line-height:1.65;display:block}.ux-workspace .product-detail-tabs{z-index:20;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#f5f7f9f5;padding-top:8px;position:sticky;top:68px}.ux-workspace .product-section{padding:20px}.ux-workspace .product-section>.orders-list-head{padding:0 0 18px}.workspace-tabs{background:#e9eef1;border:1px solid #e0e6ea;border-radius:12px;gap:5px;width:fit-content;max-width:100%;margin:0 0 22px;padding:5px;display:flex;overflow-x:auto}.workspace-tabs button{white-space:nowrap;color:#5a707c;background:0 0;border:0;border-radius:8px;min-height:40px;padding:10px 18px;font-size:13px;font-weight:600}.workspace-tabs button[aria-selected=true]{color:#206b61;background:#fff;box-shadow:0 1px 4px #30454f18}.workspace-tabs button:hover{color:#174e46}.ux-workspace .connection-details{background:#f8fafb;border-color:#e3e9ed}.ux-workspace .connection-details :is(strong,span){color:#496573}.ux-workspace .period-banner{background:#eaf4f0;border-color:#d3e4dd;border-radius:14px;padding:20px 22px}.ux-workspace .period-banner-title{color:#315e50}.ux-workspace .period-banner-copy p{color:#557368}.ux-workspace .modal{border-color:#e0e6eb;border-radius:18px;box-shadow:0 24px 80px #172e4133}.ux-workspace .modal-backdrop{-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);background:#23374670}.ux-workspace :is(.modal-head,.modal-footer){border-color:#e2e9ee}.ux-workspace .modal-body{overscroll-behavior:contain}.ux-workspace .footer{color:#687c87;font-size:11px}.skip-link{color:#174a42;z-index:2000;background:#fff;border-radius:8px;padding:12px 18px;position:fixed;top:-100px;left:240px;box-shadow:0 4px 20px #0002}.skip-link:focus{top:8px}.header-icon,.account-trigger{color:#526e7b;background:0 0;border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;gap:8px;width:40px;height:40px;display:flex;position:relative}.header-icon:hover,.account-trigger:hover{background:#edf3f5}.account-trigger{width:auto;padding:3px 6px}.header-popover{position:relative}.notification-count{color:#fff;background:#c6473e;border:2px solid #fff;border-radius:10px;padding:2px 4px;font-size:9px;font-weight:700;position:absolute;top:1px;right:0}.notification-center,.account-menu{z-index:60;background:#fff;border:1px solid #dfe7ed;border-radius:16px;width:min(400px,100vw - 32px);position:absolute;top:49px;right:0;overflow:hidden;box-shadow:0 16px 55px #253d4d24}.notification-center>header{border-bottom:1px solid #e7edf1;justify-content:space-between;align-items:flex-start;padding:20px;display:flex}.notification-center h2{color:#2a4251;font-size:16px}.notification-center header p{color:#677d8a;margin-top:5px;font-size:12px}.notification-history{overscroll-behavior:contain;max-height:min(480px,60vh);overflow-y:auto}.notification-entry{color:#4d6674;border-bottom:1px solid #eef2f5;gap:12px;padding:17px 20px;font-size:13px;display:flex}.notification-entry>svg{flex-shrink:0;margin-top:2px}.notification-entry strong{color:#334f5f;font-size:12px}.notification-entry p{white-space:pre-wrap;overflow-wrap:anywhere;margin:5px 0 7px;line-height:1.65}.notification-entry time{color:#637b89;font-size:11px}.notification-entry.error>svg{color:#b44234}.notification-entry.success>svg{color:#237e62}.notification-center footer{padding:14px 20px}.notification-empty{color:#537d6f;place-items:center;gap:10px;padding:35px 22px;display:grid}.notification-empty p{color:#6d7e88;font-size:12px}.account-menu{width:275px;padding:8px}.account-menu header{border-bottom:1px solid #e6edf1;gap:6px;margin-bottom:6px;padding:13px 12px 18px;display:grid}.account-menu header strong{color:#284855;font-size:14px}.account-menu header span{color:#566f7d;overflow-wrap:anywhere;font-size:12px}.account-menu header small{text-transform:uppercase;letter-spacing:1px;color:#6a7f8a;font-size:10px}.account-menu>button{color:#3b5766;text-align:left;background:0 0;border:0;border-radius:8px;align-items:center;gap:10px;width:100%;padding:12px;font-size:13px;display:flex}.account-menu>button:hover{background:#f0f5f6}.account-menu .account-all{color:#7e5150;font-size:12px}.account-confirm{gap:10px;padding:10px 12px;font-size:12px;display:grid}.button.danger{color:#fff;background:#ac4039;border-color:#ac4039}.notification-banners{z-index:1000;pointer-events:none;flex-direction:column;gap:10px;width:min(430px,100vw - 32px);display:flex;position:fixed;top:82px;right:24px}.notice-toast{pointer-events:auto;color:#315346;background:#fff;border:1px solid #d9e6df;border-left:4px solid #258367;border-radius:13px;align-items:flex-start;gap:12px;padding:17px;animation:.2s ease-out notice-in;display:flex;box-shadow:0 8px 35px #253d4c24}.notice-toast>svg{flex-shrink:0;margin-top:1px}.notice-toast>div{flex:1;min-width:0}.notice-toast strong{font-size:13px}.notice-toast p{color:#415b69;white-space:pre-wrap;overflow-wrap:anywhere;max-height:140px;margin:5px 0 0;font-size:13px;line-height:1.6;overflow:auto}.notice-toast .icon-button{color:#67808e;background:0 0;border:0;min-width:24px;padding:2px}.notice-toast.error{color:#a83d32;border-left-color:#c44b3e}.notice-toast.warning{color:#8e621e;border-left-color:#c18a2e}.notice-toast.info{color:#376985;border-left-color:#447fa1}@keyframes notice-in{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.signin.signin{color:#253d4a;background:radial-gradient(at 20% 15%,#dceee9 0%,#0000 45%),#f1f5f7}.signin .signin-card{border:1px solid #e0e8ed;border-radius:22px;gap:22px;width:min(460px,100%);padding:38px;box-shadow:0 25px 80px #304e5815}.signin .brand-mark{color:#fff;background:#176c64;border:0}.signin .brand{margin-bottom:8px}.signin .signin-card h1{letter-spacing:-1px;font-size:29px}.signin-methods{background:#eef2f4;border:1px solid #e0e7eb;border-radius:10px;gap:4px;padding:4px;display:flex}.signin-methods button{color:#55707d;background:0 0;border:0;border-radius:7px;flex:1;padding:10px;font-size:12px}.signin-methods button[aria-pressed=true]{color:#24695f;background:#fff;font-weight:650;box-shadow:0 1px 3px #304e5817}.remember-device{color:#344f5e;cursor:pointer;align-items:flex-start;gap:10px;font-size:13px;line-height:1.5;display:flex}.remember-device input{accent-color:#14776c;flex-shrink:0;width:17px;height:17px;margin:2px 0 0}.remember-device small{color:#687d89;margin-top:4px;font-size:11px;line-height:1.6;display:block}.signin .signin-form input{border-radius:8px;min-height:44px}.signin .button{border-radius:9px;min-height:46px}.signin-expired{background:#fff9e9;border:1px solid #e5d5aa;border-radius:9px;padding:12px}.microsoft-mark{grid-template-columns:7px 7px;gap:2px;display:grid}.microsoft-mark i{background:currentColor;height:7px}.mobile-navigation-toggle,.navigation-scrim{display:none}@media (width>=981px){.ux-workspace .orders-table{min-width:1080px}}@media (width<=1100px){.ux-workspace .main-content{padding:26px 22px 0}.ux-workspace .topbar{padding-inline:22px}}@media (width<=980px){.ux-workspace .orders-table{min-width:0}.ux-workspace .orders-table td{min-width:0;padding:0}.ux-workspace .orders-table tr{border-color:#dde6ec;border-radius:12px;padding:18px}.ux-workspace .orders-table td:first-child{padding-right:22px}.ux-workspace .orders-table td:not(:first-child):not(:last-child):before{color:#667d89;letter-spacing:.4px;font-size:10px}.ux-workspace .orders-product-cell{min-width:0;max-width:none}.ux-workspace .orders-row-actions{justify-content:flex-end;min-width:0}.ux-workspace .orders-filters select{max-width:none}.ux-workspace .sidebar{visibility:hidden;z-index:80;flex-direction:column;width:250px;height:100dvh;padding:27px 14px 0;transition:transform .2s,visibility .2s;display:flex;position:fixed;inset:0 auto 0 0;overflow-y:auto;transform:translate(-100%)}.ux-workspace.navigation-open .sidebar{visibility:visible;transform:translate(0)}.ux-workspace .sidebar nav{display:block;overflow:visible}.ux-workspace .sidebar .brand{padding:0 12px 28px;display:flex}.ux-workspace .sidebar :is(.workspace-label,.sidebar-context,.sidebar-bottom){display:block}.ux-workspace .sidebar .sidebar-context{display:flex}.ux-workspace .sidebar .nav-item{width:100%;display:flex}.ux-workspace .main-shell{width:100%;margin-left:0}.ux-workspace .topbar{height:60px;padding:0 14px}.ux-workspace .breadcrumb{gap:7px;font-size:12px}.ux-workspace .topbar-right{gap:3px}.ux-workspace .system-status{display:none}.ux-workspace .main-content{padding:23px 16px 0}.ux-workspace h1{font-size:27px}.ux-workspace .page-heading{flex-wrap:wrap;align-items:flex-start;gap:15px}.ux-workspace .heading-actions{flex-wrap:wrap;width:100%}.ux-workspace .heading-actions .button{flex:1}.ux-workspace :is(.ship-section,.product-detail-card),.ux-workspace :is(.orders-list-head,.ship-card-head){padding:18px}.ux-workspace :is(.metrics-grid,.orders-metrics,.sources-grid){grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.ux-workspace :is(.metric,.orders-metrics>div){min-height:115px;padding:14px}.ux-workspace .orders-filters{padding:14px}.ux-workspace .orders-pagination{flex-wrap:wrap;gap:12px}.ux-workspace .stock-sync-controls{flex-direction:column;align-items:stretch}.ux-workspace .stock-sync-controls select{width:100%}.ux-workspace .product-detail-tabs{top:60px}.ux-workspace .modal-backdrop{padding:12px}.ux-workspace .modal{border-radius:16px;max-height:calc(100dvh - 24px)}.workspace-tabs{width:100%}.workspace-tabs button{flex:1;padding:10px 12px;font-size:12px}.mobile-navigation-toggle{display:flex}.navigation-scrim{z-index:75;background:#1d344d55;border:0;display:block;position:fixed;inset:0}.notification-banners{top:70px;right:16px}.notification-center,.account-menu{position:fixed;top:67px;right:16px}.skip-link{left:14px}.signin .signin-card{padding:28px 24px}}@media (prefers-reduced-motion:reduce){.notice-toast,.ux-workspace .sidebar{transition:none;animation:none}}@media (width>=981px){.ux-workspace .analytics-section .orders-table{width:100%;min-width:0}.ux-workspace .analytics-section .orders-table td:not(:first-child){white-space:nowrap}}.ux-workspace .orders-workspace{--orders-ink:#29434f;--orders-muted:#607580}.ux-workspace .orders-search input:not([type=checkbox]):not([type=radio]):not([type=file]),.ux-workspace .search-field input:not([type=checkbox]):not([type=radio]):not([type=file]){box-shadow:none;background:0 0;border:0;padding-block:6px}.ux-workspace :is(button,a):focus-visible,.signin button:focus-visible{outline-offset:3px;outline:3px solid #258e7b}.ux-workspace .orders-workspace .field{color:#4c6674}@media (width>=981px){#catalogue-panel-catalogue .orders-table{min-width:880px}#catalogue-panel-catalogue .product-name-cell{min-width:240px;max-width:335px}}.ux-workspace .shipping-workspace{--ship-ink:#304b58;--ship-muted:#607782}.ux-workspace .shipping-workspace .field{color:#4c6674}.ux-workspace :is(.ship-draft-row strong,.ship-empty h3,.ship-review-summary dd,.ship-awb-number){color:#304d5b}.ux-workspace :is(.ship-draft-row p,.ship-draft-row small,.ship-empty p,.ship-review-summary dt,.ship-reference,.ship-tracking p){color:#5f7581}.ux-workspace .ship-detail-empty{background:#f9fbfc;border-color:#d6e2e7;border-radius:14px}.ux-workspace .ship-draft-list{border-color:#e0e6eb;border-radius:14px}.ux-workspace .ship-draft-row:hover,.ux-workspace .ship-draft-row.selected{background:#eef7f4}.ux-workspace .ship-pill.good{color:#2c705b;background:#e8f4ee;border-color:#d0e6db}.ux-workspace .orders-queue-table{table-layout:fixed;min-width:0}.ux-workspace .orders-queue-table th:first-child{width:33%}.ux-workspace .orders-queue-table th:nth-child(2){width:17%}.ux-workspace .orders-queue-table th:nth-child(3){width:16%}.ux-workspace .orders-queue-table th:nth-child(4),.ux-workspace .orders-queue-table th:last-child{width:17%}.ux-workspace .orders-queue-table :is(th,td){min-width:0;padding-inline:14px}.ux-workspace .orders-queue-table .orders-product-cell{min-width:0;max-width:none}.ux-workspace .orders-queue-table td[data-label="Price / items"]>strong{white-space:nowrap;font-variant-numeric:tabular-nums}.ux-workspace .orders-queue-table .orders-row-actions{justify-content:flex-start;min-width:0}.ux-workspace .orders-queue-table .orders-row-meta{flex-wrap:wrap;align-items:center;gap:8px;margin-top:9px;display:flex}.ux-workspace .orders-row-meta .orders-platform-logo{padding:0;font-size:13px}.ux-workspace .orders-row-meta .orders-platform-logo b{font-size:13px}.ux-workspace .orders-row-meta small.orders-pill{margin:0;padding:2px 6px;font-size:10px}.ux-workspace .orders-queue-table .orders-age{font-size:10px}.ux-workspace .orders-observe-note{color:#4c6d62;background:#eef6f3;border-color:#dbe8e2}@media (width<=980px){.ux-workspace .orders-queue-table td{padding-inline:0}.ux-workspace .orders-queue-table td[data-label=Actions]{grid-column:1/-1;position:static}.ux-workspace .orders-queue-table .orders-row-actions{border-top:1px solid #e3eaf0;justify-content:flex-end;padding-top:8px}}[aria-invalid=true]{border-color:#b42318!important}.field-error{color:#a5241b;font-size:12px;line-height:1.5}.dialog-actions{flex-wrap:wrap;gap:10px;margin-top:12px;display:flex}.recovery-ack{align-items:center;gap:10px;margin-top:16px;display:flex}.recovery-ack input{flex:none;width:18px;height:18px}.orders-detail>.workspace-tabs{background:var(--surface,#fff);border-radius:14px 14px 0 0;margin-bottom:0;padding:0 22px}.orders-detail [role=tabpanel]>.orders-history{max-height:580px;overflow:auto}.modal{overflow-wrap:anywhere}.account-user{flex-wrap:wrap;gap:12px}html{scroll-padding-top:80px}.navigation-close{display:none}.product-editor-actions{background:#fff;justify-content:flex-end;margin-top:20px;padding-block:12px;display:flex}.analytics-method{color:#4c6d62;background:#eef6f3;border:1px solid #dbe8e2;border-radius:10px;margin:16px 0;padding:12px 16px;font-size:13px}.analytics-method summary{cursor:pointer;font-weight:600}.analytics-method p{margin-top:10px;line-height:1.7}@media (width<=980px){html{scroll-padding-top:calc(120px + env(safe-area-inset-top))}.ux-workspace .main-content{padding:22px max(16px,env(safe-area-inset-right)) max(20px,env(safe-area-inset-bottom)) max(16px,env(safe-area-inset-left))}.ux-workspace .topbar{height:calc(60px + env(safe-area-inset-top));padding:env(safe-area-inset-top) max(10px,env(safe-area-inset-right)) 0 max(10px,env(safe-area-inset-left));gap:8px}.ux-workspace .topbar-start{gap:6px;min-width:0}.ux-workspace .topbar-right{flex-shrink:0}.ux-workspace .breadcrumb{min-width:0}.ux-workspace .breadcrumb strong{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.ux-workspace .breadcrumb-prefix{display:none}.ux-workspace .sidebar{width:min(300px,100vw - 52px);padding:max(25px,env(safe-area-inset-top)) 14px max(16px,env(safe-area-inset-bottom));overscroll-behavior:contain}.ux-workspace .sidebar .brand{padding-right:40px}.navigation-close{top:max(14px,env(safe-area-inset-top));place-items:center;display:grid;position:absolute;right:10px}.ux-workspace .sidebar .nav-item{min-height:48px;font-size:15px}.ux-workspace :is(.button,.button.compact,.text-button,.icon-button,.orders-icon-button,.header-icon,.account-trigger),.modal :is(.button,.button.compact,.text-button,.icon-button),.signin :is(.button,.text-button,.signin-methods button),.notification-banners .icon-button,.notification-center :is(.icon-button,.text-button),.account-menu button{touch-action:manipulation;min-width:44px;min-height:44px}.ux-workspace :is(.button,.text-button),.modal .button{white-space:normal;line-height:1.4}.ux-workspace :is(input:not([type=checkbox]):not([type=radio]):not([type=file]),select,textarea),.modal :is(input:not([type=checkbox]):not([type=radio]):not([type=file]),select,textarea),.signin :is(input:not([type=checkbox]):not([type=radio]),select,textarea){min-width:0;max-width:100%;min-height:44px;font-size:16px}.ux-workspace :is(input[type=checkbox],input[type=radio]),.modal :is(input[type=checkbox],input[type=radio]),.signin input[type=checkbox]{flex-shrink:0;width:20px;min-width:20px;height:20px}:is(.ux-workspace label:has(>input[type=checkbox]),.ux-workspace label:has(>input[type=radio]),.modal label:has(>input[type=checkbox]),.signin label:has(>input[type=checkbox])){cursor:pointer;min-height:44px}.ux-workspace summary,.modal summary{align-content:center;min-height:44px}.ux-workspace :is(h1,h2,h3,p,dd,code,.orders-order-link,.product-source-row small){overflow-wrap:anywhere}.ux-workspace .page-heading>div{min-width:0}.ux-workspace .page-heading p{max-width:none}.ux-workspace .orders-filters{grid-template-columns:minmax(0,1fr);gap:10px;display:grid}.ux-workspace .orders-filters>label,.ux-workspace .orders-search{width:100%;min-width:0}.ux-workspace .orders-filters select{width:100%;max-width:100%;height:auto}:is(.ux-workspace,.modal,.signin) select:not([multiple]):not([size]):not([hidden]){appearance:none;text-overflow:ellipsis;white-space:nowrap;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='14' height='14' viewBox='0 0 14 14'%3E%3Cpath d='m3 5 4 4 4-4' fill='none' stroke='%23526e7b' stroke-width='1.5' stroke-linecap='round'/%3E%3C/svg%3E");background-position:right 12px center;background-repeat:no-repeat;background-size:14px;padding-right:36px;overflow:hidden}.ux-workspace .orders-search input:not([type=checkbox]):not([type=radio]):not([type=file]),.ux-workspace .search-field input:not([type=checkbox]):not([type=radio]):not([type=file]){min-height:44px;font-size:16px}.ux-workspace .orders-list-head{flex-wrap:wrap;gap:12px}.ux-workspace .orders-list-head>div{min-width:0}.ux-workspace .orders-pagination>div{flex-wrap:wrap;gap:8px;display:flex}.ux-workspace .orders-table{width:100%}.ux-workspace .orders-table tbody{padding:12px}.ux-workspace .orders-table td:first-child{padding-right:38px}.ux-workspace .orders-table td{overflow-wrap:anywhere}.ux-workspace .orders-table td:last-child>.orders-icon-button{margin:-6px -6px 0 0}.ux-workspace .orders-queue-table .orders-row-actions{grid-template-columns:repeat(2,minmax(0,1fr));width:100%;display:grid}.ux-workspace .orders-row-actions .button{justify-content:center}.ux-workspace :is(.workspace-tabs,.product-detail-tabs){scrollbar-width:thin;overscroll-behavior-inline:contain;min-width:0;max-width:100%;scroll-padding-inline:6px}.ux-workspace :is(.workspace-tabs,.product-detail-tabs) button{flex:none;min-height:44px;font-size:14px}.ux-workspace .product-detail-tabs{top:calc(60px + env(safe-area-inset-top))}.ux-workspace .product-editor .orders-list-head{padding:0}.ux-workspace form.ship-card{overflow:visible}.ux-workspace .product-detail-card:has(.product-editor){overflow:visible}.ux-workspace form.ship-card>.ship-card-head{border-radius:14px 14px 0 0}.ux-workspace form.ship-card>.ship-footer-actions{border-radius:0 0 14px 14px}.ux-workspace .product-editor-actions{z-index:3;padding:12px 0 max(12px,env(safe-area-inset-bottom));border-top:1px solid #e1e7eb;margin-bottom:-6px;position:sticky;bottom:0}.ux-workspace .product-editor-actions .button{justify-content:center;width:100%}.ux-workspace :is(.product-panel-controls,.product-rule-form,.product-create-fields)>label,.ux-workspace .product-price-row>label{width:100%;min-width:0}.ux-workspace .product-rule-channels label{width:auto}.ux-workspace .product-panel-controls :is(input,select),.ux-workspace .product-price-row input{width:100%}.ux-workspace .product-source-row{gap:12px}.ux-workspace .product-source-row>div:nth-child(2){flex-basis:100%}.ux-workspace .stock-sync-controls select{min-width:0;margin-left:0}.ux-workspace .stock-sync-controls label:has(select){flex-wrap:wrap}.ux-workspace .document-table{width:100%;min-width:0}.ux-workspace .document-table thead{display:none}.ux-workspace .document-table tbody{gap:12px;padding:12px;display:grid}.ux-workspace .document-table tr{border:1px solid #e1e7eb;border-radius:12px;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;padding:16px;display:grid;position:relative}.ux-workspace .document-table td{border:0;min-width:0;padding:0;display:block}.ux-workspace .document-table td:first-child{grid-column:1/-1;padding-right:28px}.ux-workspace .document-table td[data-label]:before{content:attr(data-label);color:#607580;margin-bottom:6px;font-size:11px;display:block}.ux-workspace .document-table td:last-child{position:absolute;top:8px;right:6px}.ux-workspace .file-copy strong{white-space:normal;overflow-wrap:anywhere;font-size:14px}.ux-workspace .document-open{align-items:flex-start;min-height:44px}.ux-workspace .table-filters{flex-wrap:wrap}.ux-workspace .table-filters select{flex:100%;width:100%;max-width:none;height:auto}.ux-workspace .table-filters .button{justify-content:center;width:100%}.ux-workspace .table-footer{flex-wrap:wrap;gap:8px}.ux-workspace .table-footer>span:last-child{font-size:11px}.ux-workspace .analytics-section{padding:16px}.ux-workspace .analytics-section .orders-table tbody{padding:0}.ux-workspace .analytics-section .orders-table td:last-child{position:static}.ux-workspace .analytics-section .orders-table td:last-child:before{content:attr(data-label);color:#607580;margin-bottom:7px;font-size:11px;display:block}.ux-workspace .analytics-section .orders-table td:first-child{padding-right:0}.ux-workspace .analytics-cards{gap:12px}.ux-workspace .analytics-card{margin-bottom:0}.ux-workspace .analytics-actions{width:100%}.ux-workspace .analytics-actions>*{flex:1;min-width:0}.ux-workspace .analytics-actions>label{flex:200px}.ux-workspace .analytics-actions>.button{flex:170px}.ux-workspace .analytics-day{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.ux-workspace .analytics-day :is(time,span:first-of-type){min-width:0}.ux-workspace .jobs-table{white-space:normal}.ux-workspace .jobs-table thead{display:none}.ux-workspace .jobs-table tbody{display:grid}.ux-workspace .jobs-table tr{border-bottom:1px solid #e1e7eb;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;padding:16px;display:grid}.ux-workspace .jobs-table td{overflow-wrap:anywhere;border:0;min-width:0;padding:0;display:block}.ux-workspace .jobs-table td:first-child{grid-column:1/-1}.ux-workspace .jobs-table td[data-label]:before{content:attr(data-label);color:#607580;margin-bottom:6px;font-size:11px;display:block}.ux-workspace .jobs-table .button{justify-content:center;width:100%}.ux-workspace .jobs-toolbar label{flex:100%}.ux-workspace .job-schedule footer a{min-height:44px}.ux-workspace .ship-footer-actions{padding-bottom:max(15px,env(safe-area-inset-bottom))}.ux-workspace .ship-footer-actions .button{flex:140px;justify-content:center}.ux-workspace .ship-review-summary{grid-template-columns:1fr}.ux-workspace .orders-detail-head,.ux-workspace .orders-subheading{flex-wrap:wrap}.ux-workspace .orders-detail>.workspace-tabs{padding:6px}.modal-backdrop{padding:max(8px,env(safe-area-inset-top)) max(8px,env(safe-area-inset-right)) max(8px,env(safe-area-inset-bottom)) max(8px,env(safe-area-inset-left));z-index:100}.modal{max-height:calc(100dvh - max(8px,env(safe-area-inset-top)) - max(8px,env(safe-area-inset-bottom)));overscroll-behavior:contain;border-radius:14px}.modal-head{gap:10px;padding:12px 16px}.modal-head h2{min-width:0;font-size:18px}.modal-head .icon-button{flex:0 0 44px}.modal-body{padding:16px}.modal-footer{flex-wrap:wrap;padding:12px 16px}.modal-footer .button-group{flex-wrap:wrap;gap:8px;width:100%;display:flex}.modal-footer .button{flex:1;justify-content:center}.modal .account-security .modal-body,.account-security .modal-body{max-height:none;overflow:visible}.modal .pdf-controls{flex-wrap:wrap;gap:8px}.modal .orders-awb-tracking-current,.modal .orders-awb-tracking-history li{flex-wrap:wrap}.modal .orders-awb-tracking-history time{text-align:left}.notification-banners{top:calc(68px + env(safe-area-inset-top));right:max(12px,env(safe-area-inset-right));overscroll-behavior:contain;width:calc(100% - 24px);max-height:40dvh;overflow-y:auto}.notification-banners .notice-toast{gap:8px;padding:12px}.notification-banners .notice-toast>div{min-width:0}.notification-banners .notice-toast p{max-height:15dvh}.notification-center,.account-menu{top:calc(68px + env(safe-area-inset-top));max-height:calc(100dvh - 84px - env(safe-area-inset-top) - env(safe-area-inset-bottom));overflow:auto}.notification-history{max-height:50dvh}.signin{padding:max(16px,env(safe-area-inset-top)) max(16px,env(safe-area-inset-right)) max(16px,env(safe-area-inset-bottom)) max(16px,env(safe-area-inset-left));min-height:100dvh}.signin .signin-card{min-width:0;padding:24px 20px}}@media (width<=360px){.ux-workspace .orders-table tr,.ux-workspace .document-table tr,.ux-workspace .orders-queue-table .orders-row-actions,.ux-workspace .ship-parcel .ship-grid{grid-template-columns:1fr}.ux-workspace .analytics-actions>*{flex-basis:100%}}
