.master-data-ui{height:100vh;padding:0;display:block}.master-data-ui .app-shell{place-items:stretch stretch;height:100vh;min-height:0;padding:0}.master-data-ui .brand{text-decoration:none}.master-data-ui .nav nav a{color:#656b74;border-radius:6px;align-items:center;height:39px;padding:0 13px;text-decoration:none;display:flex}.master-data-ui .nav nav a:hover{background:#edeff2}.master-data-ui .nav nav a.active{color:#203f58;background:#dce6ef;font-weight:600;box-shadow:inset 2px 0 #365d83}.master-data-ui .master-menu nav section{background:0 0;border:0;margin:0;padding:0}.master-data-ui .master-menu nav h2{color:#7c8590;margin:18px 10px 8px;font-size:11px;font-weight:500}.master-data-ui .master-menu a{color:#4d5866;border-radius:6px;align-items:center;height:40px;padding:0 12px;text-decoration:none;display:flex}.master-data-ui .master-menu a:hover{background:#f0f2f5}.master-data-ui .master-menu a[aria-current=page]{color:#294b6c;background:#e9eef4;font-weight:600;box-shadow:inset 3px 0 #527594}.master-data-ui .master-data-page{background:0 0;border:0;padding:0}.master-data-ui .workspace-pane{background:0 0;border:0;margin:0;padding:0}.master-data-ui .tenant-switcher{gap:10px}.master-data-ui .tenant-switcher select,.master-data-ui .tenant-switcher button{min-height:32px}@media (width<=700px){.master-data-ui{height:auto;min-height:100vh}.master-data-ui .app-shell{grid-template-columns:1fr;height:auto;min-height:100vh}.master-data-ui .nav nav{flex-flow:wrap}.master-data-ui .master-menu nav{max-height:18rem}}.master-data-ui .page-heading{justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px;display:flex}.master-data-ui .master-data-filter{gap:8px;max-width:32rem;margin-top:16px;display:grid}.master-data-ui .master-data-card-grid{grid-template-columns:repeat(auto-fit,minmax(17rem,1fr));gap:16px;margin-top:16px;display:grid}.master-data-ui .master-data-card{background:#fff;border:1px solid #dfe4ea;border-radius:8px;gap:12px;padding:16px;display:grid}.master-data-ui .record-card-heading,.master-data-ui .card-actions,.master-data-ui .form-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.master-data-ui .record-card-heading{justify-content:space-between}.master-data-ui .master-data-form{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:16px;display:grid}.master-data-ui .master-data-form label{gap:8px;display:grid}.master-data-ui .master-data-form .form-actions{grid-column:1/-1}.master-data-ui .master-data-form label:has(textarea){grid-column:1/-1}.master-data-ui .modal-backdrop{z-index:var(--z-overlay);background:var(--color-overlay);place-items:center;padding:16px;display:grid;position:fixed;inset:0}.master-data-ui .modal{z-index:var(--z-modal);width:min(42rem,100% - 24px);max-height:calc(100vh - 32px);box-shadow:var(--shadow-md);background:#fff;border-radius:12px;padding:24px;overflow:auto}.master-data-ui .error-panel,.master-data-ui .warning-panel,.master-data-ui .success-panel{border-radius:8px;margin:12px 0;padding:12px 16px}.master-data-ui .error-panel{background:var(--color-danger-bg);color:var(--color-danger-text)}.master-data-ui .warning-panel{background:var(--color-warning-bg);color:var(--color-warning-text)}.master-data-ui .success-panel{background:var(--color-success-bg);color:var(--color-success-text)}.master-data-ui .master-table form{padding:0 16px 16px}@media (width<=700px){.master-data-ui .master-data-card-grid,.master-data-ui .master-data-form{grid-template-columns:1fr}.master-data-ui .master-menu a,.master-data-ui .nav nav a{min-height:44px}}.master-data-ui .workspace button:not(.button){background:#fff;border:1px solid #dce0e5;border-radius:6px;min-height:32px;padding:0 12px;font-weight:500}.master-data-ui .workspace button:not(.button):hover:not(:disabled){background:#f2f4f6}.workbench-ui{height:100vh;min-height:100vh;padding:0;display:block}.workbench-ui .app-shell{place-items:stretch stretch;height:100vh;min-height:0;padding:0}.workbench-ui .nav nav button,.workbench-ui .search button,.workbench-ui .segmented button,.workbench-ui .button,.workbench-ui .button.sm,.workbench-ui .search input{min-height:0}.workbench-ui .list-header select{height:30px;min-height:30px}.workbench-ui .brand,.workbench-ui .shipment-row{text-decoration:none}.workbench-ui .mono{font-variant-numeric:tabular-nums;font-family:inherit}.workbench-ui .tabs button{border-radius:0}.workbench-ui .nav-link{color:#656b74;border-radius:6px;height:39px;padding:0 13px;font-size:13px;line-height:39px;text-decoration:none;display:block}.workbench-ui .nav-link:hover{background:#edeff2}.workbench-ui .shipment-row{color:inherit;text-decoration:none}.workbench-ui .list-row-more{color:#9097a2;margin-top:5px;font-size:10px;display:block}.workbench-ui .list-more-button{margin:12px auto;display:block}.workbench-ui .workbench-embedded-loading,.workbench-ui .workbench-embedded-error{min-height:120px}.workbench-ui .tracking-unavailable{background:#fff;border:1px solid #edf0f3;border-radius:8px;padding:20px}.workbench-ui .tracking-unavailable p{color:#69717d;margin:9px 0 6px;font-size:12px;line-height:1.6}@media (width<=850px){.workbench-ui{min-width:0;overflow:auto}}@media (width<=700px){.warehouse-mobile-review-landing{background:#fafbfc;flex-direction:column;align-items:flex-start;gap:16px;max-width:700px;min-height:100dvh;margin:auto;padding:24px 18px;display:flex}.warehouse-mobile-review-landing h1{overflow-wrap:anywhere;font-size:22px}.warehouse-mobile-review-landing .scope-line{margin-top:8px}.warehouse-mobile-review-landing .button,.warehouse-mobile-review .button{height:44px;min-height:44px}.dialog:has(.warehouse-mobile-review) .dialog-head .button{min-width:44px;height:44px;min-height:44px}.warehouse-mobile-review .shipment-info-editor-content{flex-direction:column;gap:12px;display:flex}.warehouse-mobile-review .facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;padding:10px 0 14px}.warehouse-mobile-review .field>span{font-size:11px}.warehouse-mobile-review .field>strong{font-size:12px}.warehouse-mobile-review .table-scroll table{table-layout:fixed;width:100%;min-width:0}.warehouse-mobile-review .table-scroll th,.warehouse-mobile-review .table-scroll td{overflow-wrap:anywhere;white-space:normal;padding:9px 6px}.warehouse-mobile-review .table-scroll th:first-child{width:56%}.warehouse-mobile-review .receipt-goods{overflow-wrap:anywhere}.warehouse-mobile-review .dialog-actions{gap:8px}}.finance-workspace{color:var(--color-ink,#303133);gap:16px;display:grid}.finance-route-frame{gap:12px;display:grid}.finance-route-nav{align-items:center;gap:14px;display:flex}.finance-route-nav a{color:var(--color-accent,#2563eb);font-size:13px;text-decoration:none}.finance-route-nav a:hover{text-decoration:underline}.finance-workspace-header,.finance-panel-header{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.finance-workspace-header{background:var(--color-surface,#fff);border:1px solid var(--color-border,#dcdfe6);border-radius:var(--radius-lg,8px);padding:20px}.finance-workspace-header h1{margin:2px 0 4px;font-size:22px;line-height:1.3}.finance-workspace-header p{color:var(--color-ink-muted,#606266);margin:0}.finance-eyebrow{color:var(--color-accent,#2563eb);letter-spacing:.06em;text-transform:uppercase;font-size:12px;font-weight:600}.finance-workspace-meta{color:var(--color-ink-muted,#606266);flex-wrap:wrap;justify-content:flex-end;gap:8px 16px;font-size:13px;display:flex}.finance-section-nav{background:var(--color-surface,#fff);border:1px solid var(--color-border,#dcdfe6);border-radius:var(--radius-md,6px);align-items:center;gap:4px;padding:4px;display:flex}.finance-section-nav button{border-radius:var(--radius-sm,4px);color:var(--color-ink-muted,#606266);cursor:pointer;font:inherit;background:0 0;border:0;min-height:32px;padding:5px 12px}.finance-section-nav button:hover,.finance-section-nav button.finance-section-nav-active{background:var(--color-accent-light,#dbeafe);color:var(--color-accent-hover,#1d4ed8)}.finance-panel{background:var(--color-surface,#fff);border:1px solid var(--color-border,#dcdfe6);border-radius:var(--radius-lg,8px);padding:16px}.finance-panel h2,.finance-panel h3,.finance-panel h4{margin:0}.finance-panel-header{border-bottom:1px solid var(--color-divider,#ebeef5);align-items:center;margin:-16px -16px 16px;padding:16px}.finance-panel-header>div{gap:4px;display:grid}.finance-panel-actions,.finance-card-actions,.finance-form-actions,.finance-table-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.finance-bill-delivery{border-top:1px solid var(--color-divider,#ebeef5);flex-wrap:wrap;gap:8px;margin-top:12px;padding-top:12px;display:flex}.finance-total{font-family:var(--font-family-mono,ui-monospace, monospace);font-size:13px;font-weight:600}.finance-muted{color:var(--color-ink-muted,#606266);margin-top:3px;font-size:12px;display:block}.finance-payment-fields{border:0;min-inline-size:0;margin:0;padding:0}.finance-button{background:var(--color-surface,#fff);border:1px solid var(--color-border,#dcdfe6);border-radius:var(--radius-sm,4px);color:var(--color-ink,#303133);cursor:pointer;font:inherit;min-height:32px;padding:5px 10px}.finance-button:hover:not(:disabled){background:var(--color-surface-alt,#f4f4f5);border-color:var(--color-accent,#18181b)}.finance-button-primary{background:var(--color-accent,#2563eb);border-color:var(--color-accent,#2563eb);color:#fff}.finance-button-primary:hover:not(:disabled){background:var(--color-accent-hover,#3f3f46);color:var(--color-surface,#fff)}.finance-button-danger{color:var(--color-danger-text,#b91c1c)}.finance-button:disabled{cursor:not-allowed;opacity:.5}.finance-button-sm{min-height:27px;padding:2px 9px;font-size:12px}.finance-status{white-space:nowrap;border-radius:999px;padding:0 8px;font-size:12px;line-height:20px;display:inline-flex}.finance-status-neutral{background:var(--color-info-bg,#e2e8f0);color:var(--color-info-text,#475569)}.finance-status-info{background:var(--color-accent-light,#dbeafe);color:var(--color-accent-hover,#1d4ed8)}.finance-status-success{background:var(--color-success-bg,#dcfce7);color:var(--color-success-text,#15803d)}.finance-status-warning{background:var(--color-warning-bg,#fef3c7);color:var(--color-warning-text,#92400e)}.finance-status-danger{background:var(--color-danger-bg,#fee2e2);color:var(--color-danger-text,#b91c1c)}.finance-table-wrap{overflow-x:auto}.finance-table{border-collapse:collapse;width:100%;min-width:800px}.finance-table th,.finance-table td{border-bottom:1px solid var(--color-divider,#ebeef5);text-align:left;vertical-align:top;padding:12px 8px}.finance-table th{color:var(--color-ink-muted,#606266);white-space:nowrap;font-size:12px;font-weight:500}.finance-table td{font-size:14px}.finance-number{font-family:var(--font-family-mono,ui-monospace, monospace);white-space:nowrap;text-align:right!important}.finance-table td:first-child strong{display:block}.finance-table-actions{min-width:180px}.finance-link{color:var(--color-accent,#2563eb);cursor:pointer;background:0 0;border:0;margin-top:4px;padding:0;font-size:12px}.finance-return-reason{color:var(--color-danger-text,#b91c1c);margin-top:4px;font-size:12px;display:block}.finance-history-row td{background:var(--color-surface-alt,#f2f6fb)}.finance-change-list,.finance-review-history{gap:6px;margin:0 0 8px;display:grid}.finance-change-list span,.finance-review-history li{color:var(--color-ink-muted,#606266);font-size:12px}.finance-review-history{padding:0;list-style:none}.finance-review-history li{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.finance-confirmation{background:var(--color-active-bg,#ccfbf1);color:var(--color-active-text,#0f766e);margin:8px 0 0;padding:8px;font-size:12px}.finance-form,.finance-inline-form{gap:12px;display:grid}.finance-inline-form{min-width:220px;padding:10px 0}.finance-form-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.finance-form-subsection{border-top:1px solid var(--color-divider,#ebeef5);margin-top:12px;padding-top:12px}.finance-form-subsection h4{margin-bottom:10px;font-size:14px}.finance-form-span{grid-column:1/-1}.finance-form label,.finance-inline-form label{color:var(--color-ink-muted,#606266);gap:4px;font-size:12px;display:grid}.finance-form input,.finance-form select,.finance-form textarea,.finance-inline-form input,.finance-inline-form select,.finance-inline-form textarea{border:1px solid var(--color-border,#dcdfe6);border-radius:var(--radius-sm,4px);font:inherit;min-height:32px;padding:6px 8px}.finance-form textarea,.finance-inline-form textarea{resize:vertical}.finance-form input:focus,.finance-form select:focus,.finance-form textarea:focus,.finance-inline-form input:focus,.finance-inline-form textarea:focus{border-color:var(--color-accent,#2563eb);outline:2px solid var(--color-accent-light,#dbeafe)}.finance-form-error{color:var(--color-danger-text,#b91c1c);margin:0;font-size:12px}.finance-form small{color:var(--color-danger-text,#b91c1c)}.finance-add-panel{margin-top:12px}.finance-add-panel>summary,.finance-action-details>summary{color:var(--color-accent,#2563eb);cursor:pointer;font-size:13px;font-weight:500}.finance-add-panel[open]>summary{margin-bottom:12px}.finance-action-details{min-width:110px}.finance-action-details[open]>summary{margin-bottom:4px}.finance-select-list{border:1px solid var(--color-divider,#ebeef5);gap:8px;max-height:180px;padding:10px;display:grid;overflow:auto}.finance-select-list label{color:var(--color-ink,#303133);gap:8px;font-size:13px;display:flex}.finance-document-list{gap:12px;display:grid}.finance-document-card{border:1px solid var(--color-divider,#ebeef5);border-radius:var(--radius-md,6px);padding:14px}.finance-document-card .finance-panel-header{margin:-14px -14px 12px;padding:12px 14px}.finance-facts{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px 16px;margin:0 0 12px;display:grid}.finance-facts div{min-width:0}.finance-facts dt{color:var(--color-ink-muted,#606266);font-size:12px}.finance-facts dd{overflow-wrap:anywhere;margin:2px 0 0}.finance-document-fees{border-top:1px solid var(--color-divider,#ebeef5);margin:0 0 12px;padding:0;list-style:none}.finance-document-fees li{justify-content:space-between;padding:7px 0;font-size:13px;display:flex}.finance-document-fees span{font-family:var(--font-family-mono,ui-monospace, monospace)}.finance-notice{background:var(--color-active-bg,#ccfbf1);color:var(--color-active-text,#0f766e);justify-content:space-between;align-items:center;padding:10px 12px;display:flex}.finance-notice button{color:inherit;cursor:pointer;background:0 0;border:0;font-size:18px}.finance-loading,.finance-error,.finance-empty-state{background:var(--color-surface,#fff);border:1px solid var(--color-border,#dcdfe6);border-radius:var(--radius-lg,8px);text-align:center;padding:32px}.finance-error{color:var(--color-danger-text,#b91c1c)}.finance-error p{color:var(--color-ink-muted,#606266)}.finance-empty{color:var(--color-ink-muted,#606266);text-align:center;margin:0;padding:24px 0 8px}.finance-supplier-charge{color:var(--color-ink,#303133);gap:16px;display:grid}.finance-supplier-header{align-items:center}.finance-supplier-header h1{margin-bottom:4px}.finance-supplier-facts{grid-template-columns:repeat(4,minmax(0,1fr))}.finance-supplier-state{background:var(--color-surface-alt,#f2f6fb);border-left:3px solid var(--color-accent,#2563eb);margin:12px 0 0;padding:10px 12px}.finance-supplier-progress{background:var(--color-surface-alt,#f2f6fb);border-top:1px solid var(--color-divider,#ebeef5);gap:6px;margin-top:12px;padding-top:12px;display:grid}.finance-supplier-progress>div{align-items:center;gap:8px;display:flex}.finance-supplier-progress p{margin:0}.finance-supplier-payment-progress{background:var(--color-surface-alt,#f2f6fb);border-top:1px solid var(--color-divider,#ebeef5);gap:6px;margin-top:12px;padding-top:12px;display:grid}.finance-supplier-payment-progress>div{align-items:center;gap:8px;display:flex}.finance-supplier-payment-progress p{margin:0}.finance-supplier-confirmation-form,.finance-supplier-dispute-form{max-width:620px}.finance-supplier-confirmed{background:var(--color-active-bg,#ccfbf1);color:var(--color-active-text,#0f766e)}.finance-supplier-confirmed p{margin-bottom:0}.finance-supplier-list{color:var(--color-ink,#303133);gap:16px;display:grid}.finance-supplier-source-list{gap:12px;display:grid}.finance-supplier-source-card{background:var(--color-surface,#fff);border:1px solid var(--color-border,#dcdfe6);border-radius:var(--radius-lg,8px);grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:16px;padding:16px;display:grid}.finance-supplier-source-card h2{margin:0;font-size:16px}.finance-supplier-source-counts{gap:18px;margin:0;display:flex}.finance-supplier-source-counts div{min-width:52px}.finance-supplier-source-counts dt{color:var(--color-ink-muted,#606266);font-size:12px}.finance-supplier-source-counts dd{margin:2px 0 0;font-size:18px;font-weight:650}.finance-supplier-tabs{background:var(--color-surface,#fff);border:1px solid var(--color-border,#dcdfe6);border-radius:var(--radius-lg,8px);flex-wrap:wrap;gap:4px;padding:8px;display:flex}.finance-supplier-tabs button{border-radius:var(--radius-sm,4px);color:var(--color-ink-muted,#606266);cursor:pointer;font:inherit;background:0 0;border:0;padding:8px 14px}.finance-supplier-tabs button:hover,.finance-supplier-tabs button.finance-supplier-tab-active{background:var(--color-accent-light,#dbeafe);color:var(--color-accent-hover,#1d4ed8);font-weight:600}.finance-supplier-table-wrap{background:var(--color-surface,#fff);border:1px solid var(--color-border,#dcdfe6);border-radius:var(--radius-lg,8px);padding:8px 16px 16px}.finance-supplier-table{min-width:720px}.finance-supplier-pagination{justify-content:center;padding-top:14px;display:flex}@media (width<=900px){.finance-form-grid,.finance-facts,.finance-supplier-facts{grid-template-columns:repeat(2,minmax(0,1fr))}.finance-supplier-source-card{grid-template-columns:1fr;align-items:stretch}}@media (width<=600px){.finance-workspace-header,.finance-panel-header{flex-direction:column;align-items:stretch}.finance-workspace-meta{justify-content:flex-start}.finance-form-grid,.finance-facts,.finance-supplier-facts{grid-template-columns:1fr}.finance-form-span{grid-column:auto}.finance-panel{padding:12px}.finance-panel-header{margin:-12px -12px 12px;padding:12px}.finance-document-card{padding:10px}.finance-document-card .finance-panel-header{margin:-10px -10px 10px;padding:10px}}.finance-current{color:var(--color-ink,#303133);gap:16px;max-width:1200px;padding:20px;display:grid}.finance-current section{background:var(--color-surface,#fff);border:1px solid var(--color-border,#dce3ea);border-radius:10px;padding:18px}.finance-current h2,.finance-current h3{margin:0}.finance-current h2{font-size:21px}.finance-current h3{font-size:16px}.finance-current section>header{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.finance-current section>header p{color:#6b7280;margin:0}.finance-current section>header{margin-bottom:14px}.finance-current .finance-button{border:1px solid var(--color-border,#dce3ea);cursor:pointer;font:inherit;border-radius:6px;padding:6px 10px}.finance-current .finance-button-primary{background:var(--color-accent,#2563eb);color:#fff}.finance-current .finance-button-secondary{background:var(--color-surface,#fff);color:var(--color-ink,#303133)}.finance-current .finance-button:disabled{cursor:not-allowed;opacity:.5}.finance-current-nav{margin-top:10px}.finance-current-table{font-size:13px}.finance-current-table th{color:var(--color-ink-muted,#606266);font-weight:600}.finance-current-table{border-collapse:collapse;width:100%}.finance-current-table th,.finance-current-table td{text-align:left;border-bottom:1px solid #dce3ea;padding:10px}.finance-current-actions,.finance-current-nav{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.finance-current-dialog{z-index:100;background:#0007;place-items:center;display:grid;position:fixed;inset:0}.finance-current-dialog form{background:#fff;border-radius:12px;gap:12px;min-width:min(480px,95vw);max-height:90vh;padding:24px;display:grid;overflow:auto}.finance-current-dialog label{gap:4px;display:grid}.finance-current-dialog input,.finance-current-dialog textarea,.finance-current-dialog select{width:100%;padding:8px}.finance-current-dialog footer{justify-content:flex-end;gap:8px;display:flex}.finance-current-dialog footer button{border:1px solid var(--color-border,#dce3ea);cursor:pointer;font:inherit;border-radius:6px;padding:7px 14px}.finance-current-dialog footer button[type=submit]{background:var(--color-accent,#2563eb);color:#fff}.finance-current-facts{flex-wrap:wrap;gap:16px;margin:12px 0;display:flex}.finance-current fieldset label{align-items:center;gap:6px;display:flex}.finance-current fieldset input{width:auto}@media (width<=640px){.finance-current,.finance-current section{padding:12px}.finance-current-table{display:block;overflow-x:auto}}:root{--font-family-sans:"PingFang SC", "Microsoft YaHei", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--font-family-mono:"SF Mono", "Consolas", "Monaco", ui-monospace, monospace;font-family:var(--font-family-sans);color:#18181b;font-synthesis:none;text-rendering:optimizelegibility;--color-bg:#fafafa;--color-surface:#fff;--color-ink:#18181b;--color-ink-muted:#62626c;--color-placeholder:#66666f;--color-border:#e4e4e7;--color-divider:#ededf0;--color-accent:#18181b;--color-accent-hover:#3f3f46;--color-accent-light:#f4f4f5;--color-success-text:#15803d;--color-success-bg:#dcfce7;--color-warning-text:#92400e;--color-warning-bg:#fef3c7;--color-danger-text:#b91c1c;--color-danger-bg:#fee2e2;--color-info-text:#52525b;--color-info-bg:#f4f4f5;--color-overlay:#0006;--color-surface-alt:#f4f4f5;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-6:24px;--space-8:32px;--font-xs:12px;--font-sm:14px;--font-base:16px;--font-lg:18px;--font-2xl:24px;--line-sm:20px;--line-base:24px;--line-2xl:32px;--weight-medium:500;--weight-semibold:600;--radius-lg:8px;--radius-xl:12px;--radius-full:9999px;--shadow-md:0 4px 12px #0f172a1f;--z-sticky:20;--z-overlay:40;--z-modal:50;--z-toast:70;--control-md:32px;--control-lg:40px;--touch-min:44px;--motion-fast:.15s;--layout-auth-max:440px;--layout-empty-max:600px;--layout-dialog-max:576px;--layout-workspace-max:1200px;--layout-table-label-min:100px;--layout-workbench-nav:220px;--layout-workbench-list:300px;--layout-workbench-panel:320px;--layout-workbench-min:980px;background:#fafafa}*{box-sizing:border-box}body{min-height:100vh;margin:0}@scope(:root) to (.shiplink-ui){.app-shell,.loading-state{min-height:100vh;padding:var(--space-6);background:var(--color-bg);place-items:center;display:grid}.auth-card{width:min(100%, var(--layout-auth-max));padding:var(--space-8);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-xl);box-shadow:var(--shadow-md)}.eyebrow{margin:0 0 var(--space-2);color:var(--color-accent);font-size:var(--font-sm);font-weight:var(--weight-semibold)}h1,h2,h3,p{margin-top:0}h1{margin-bottom:var(--space-4);font-size:var(--font-2xl);line-height:var(--line-2xl)}h2{font-size:var(--font-lg);line-height:var(--line-base)}.description,.sent-copy{color:var(--color-ink-muted);line-height:var(--line-base)}.description{margin-bottom:var(--space-6)}.sent-copy{overflow-wrap:anywhere}form{gap:var(--space-3);display:grid}label{font-size:var(--font-sm);font-weight:var(--weight-semibold)}input,select,textarea{width:100%;min-height:var(--touch-min);padding:var(--space-2) var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-lg);color:var(--color-ink);background:var(--color-surface);font:inherit}textarea{resize:vertical}input:focus-visible,select:focus-visible,textarea:focus-visible,button:focus-visible,a:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}button{min-height:var(--touch-min);padding:var(--space-2) var(--space-4);border-radius:var(--radius-lg);color:var(--color-surface);background:var(--color-accent);font:inherit;font-weight:var(--weight-semibold);cursor:pointer;transition:background var(--motion-fast);border:0}button:hover:not(:disabled){background:var(--color-accent-hover)}button:disabled{cursor:not-allowed;opacity:.5}.secondary-button{color:var(--color-accent-hover);background:var(--color-accent-light)}.outline-button{color:var(--color-accent);background:var(--color-surface);border:1px solid var(--color-accent)}.text-button{min-height:var(--touch-min);color:var(--color-accent);font-size:var(--font-sm);background:0 0;justify-self:start;padding:0}.form-error{margin:calc(var(--space-2) * -1) 0 0;color:var(--color-danger-text);font-size:var(--font-sm);line-height:var(--line-sm)}.form-hint{color:var(--color-ink-muted);font-size:var(--font-sm);line-height:var(--line-sm);margin:0}.tasks-shell,.workspace-shell{background:var(--color-bg);min-height:100vh}.topbar,.workspace-topbar{min-height:calc(var(--space-8) * 2);align-items:center;gap:var(--space-6);padding:0 var(--space-6);background:var(--color-surface);border-bottom:1px solid var(--color-border);display:flex}.topbar strong,.workspace-topbar a{color:var(--color-accent);font-size:var(--font-lg);font-weight:var(--weight-semibold);text-decoration:none}.empty-state{width:min(calc(100% - var(--space-8)), var(--layout-empty-max));margin:calc(var(--space-8) * 3) auto;padding:calc(var(--space-6) * 2) var(--space-8);text-align:center;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-xl)}.empty-state p{color:var(--color-ink-muted);line-height:var(--line-base);margin:0}.empty-icon{width:calc(var(--space-6) * 2);height:calc(var(--space-6) * 2);margin:0 auto var(--space-4);color:var(--color-success-text);background:var(--color-success-bg);border-radius:var(--radius-full);font-size:var(--font-2xl);place-items:center;display:grid}.workspace-page{width:min(calc(100% - var(--space-8)), var(--layout-workspace-max));margin:var(--space-8) auto;background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-xl);padding:var(--space-6)}.page-heading,.section-heading,.shipment-header{justify-content:space-between;align-items:center;gap:var(--space-4);display:flex}.page-heading{padding-bottom:var(--space-6);border-bottom:1px solid var(--color-divider)}.workspace-empty{padding:calc(var(--space-8) * 2) var(--space-6);text-align:center;color:var(--color-ink-muted)}.workspace-empty h2,.workspace-empty h3{color:var(--color-ink)}.workspace-empty.compact{padding:var(--space-8)}.table-wrap{overflow-x:auto}table{border-collapse:collapse;width:100%;font-size:var(--font-sm)}th,td{padding:var(--space-3) var(--space-2);text-align:left;border-bottom:1px solid var(--color-divider)}th{color:var(--color-info-text);background:var(--color-surface-alt);font-size:var(--font-xs)}a{color:var(--color-accent)}.mono{font-family:var(--font-family-mono)}.status-badge{padding:var(--space-1) var(--space-2);border-radius:var(--radius-full);color:var(--color-info-text);background:var(--color-info-bg);font-size:var(--font-xs);font-weight:var(--weight-medium);display:inline-flex}.error-panel{gap:var(--space-1);padding:var(--space-3);color:var(--color-danger-text);background:var(--color-danger-bg);border-radius:var(--radius-lg);font-size:var(--font-sm);display:grid}.error-panel small{font-family:var(--font-family-mono)}.modal-backdrop{z-index:var(--z-overlay);padding:var(--space-4);background:var(--color-overlay);place-items:center;display:grid;position:fixed;inset:0}.modal{z-index:var(--z-modal);width:min(100%, var(--layout-dialog-max));max-height:calc(100vh - var(--space-8));padding:var(--space-6);background:var(--color-surface);border-radius:var(--radius-xl);box-shadow:var(--shadow-md);overflow:auto}.modal-actions{justify-content:flex-end;gap:var(--space-2);padding-top:var(--space-4);background:var(--color-surface);display:flex;position:sticky;bottom:0}.booking-page{padding-top:0}.shipment-header{z-index:var(--z-sticky);margin:0 calc(var(--space-6) * -1);padding:var(--space-4) var(--space-6);background:var(--color-surface);border-bottom:1px solid var(--color-divider);position:sticky;top:0}.shipment-header h1{margin:0}.header-facts{align-items:center;gap:var(--space-3);color:var(--color-ink-muted);font-size:var(--font-sm);display:flex}.stage-tabs{margin:0 calc(var(--space-6) * -1);padding:0 var(--space-6);border-bottom:1px solid var(--color-divider)}.stage-tabs button{color:var(--color-accent);border-bottom:2px solid var(--color-accent);background:0 0;border-radius:0}.workspace-section{padding:var(--space-6) 0;border-bottom:1px solid var(--color-divider)}.workspace-section:last-child{border-bottom:0}.section-heading p{color:var(--color-ink-muted);font-size:var(--font-sm);margin:0}.summary-grid{gap:var(--space-4);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;display:grid}.summary-grid div{padding:var(--space-3);background:var(--color-surface-alt);border-radius:var(--radius-lg)}dt{color:var(--color-ink-muted);font-size:var(--font-xs)}dd{margin:var(--space-2) 0 0;font-weight:var(--weight-semibold)}dt small{color:var(--color-accent)}.toast{top:var(--space-6);right:var(--space-6);z-index:var(--z-toast);padding:var(--space-3) var(--space-4);color:var(--color-success-text);background:var(--color-success-bg);border-left:var(--space-1) solid var(--color-success-text);border-radius:var(--radius-lg);box-shadow:var(--shadow-md);font-weight:var(--weight-semibold);position:fixed}.task-list-page .page-heading p{max-width:var(--layout-empty-max);color:var(--color-ink-muted);margin:0}.task-group{padding-top:var(--space-6)}.task-card-list{gap:var(--space-3);display:grid}.task-card{gap:var(--space-2);padding:var(--space-4);color:var(--color-ink);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);text-decoration:none;display:grid}.task-card:hover{border-color:var(--color-accent)}.task-card-heading{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.task-card p{color:var(--color-ink-muted);margin:0}.task-card dl{gap:var(--space-4);grid-template-columns:1fr 1fr;margin:0;display:grid}.danger-badge{color:var(--color-danger-text);background:var(--color-danger-bg)}.external-task-page{gap:var(--space-6);display:grid}.external-task-header{justify-content:space-between;align-items:flex-start;gap:var(--space-6);padding-bottom:var(--space-6);border-bottom:1px solid var(--color-divider);display:flex}.external-task-header p{color:var(--color-ink-muted)}.identity-context{gap:var(--space-1);min-width:calc(var(--space-8) * 5);padding:var(--space-3);background:var(--color-surface-alt);border-radius:var(--radius-lg);display:grid}.identity-context span{color:var(--color-ink-muted);font-size:var(--font-xs)}.task-meta{gap:var(--space-4);grid-template-columns:1fr 1fr;margin:0;display:grid}.task-meta div{padding:var(--space-3);background:var(--color-surface-alt);border-radius:var(--radius-lg)}.task-meta dd{align-items:center;gap:var(--space-2);display:flex}.task-result-form{gap:var(--space-4)}.diff-field{gap:var(--space-2);padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-lg);display:grid}.diff-field p{color:var(--color-ink-muted);font-size:var(--font-sm);margin:0}.changed-field{background:var(--color-warning-bg);border-left:var(--space-1) solid var(--color-warning-text)}.diff-heading{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.change-badge{padding:var(--space-1) var(--space-2);color:var(--color-warning-text);background:var(--color-warning-bg);border-radius:var(--radius-full);font-size:var(--font-xs);font-weight:var(--weight-semibold)}.return-panel,.submission-state blockquote{padding:var(--space-4);color:var(--color-danger-text);background:var(--color-danger-bg);border-left:var(--space-1) solid var(--color-danger-text);margin:0}.return-panel p{margin:var(--space-2) 0}.persistent-error span{color:var(--color-danger-text)}.submission-state{gap:var(--space-3);display:grid}.submission-state>p{color:var(--color-ink-muted)}.readonly-field{justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-3);background:var(--color-surface-alt);border-radius:var(--radius-lg);display:flex}.mobile-action-bar{justify-content:flex-end;display:flex}.mobile-action-bar button{min-width:calc(var(--space-8) * 7)}.dirty-indicator{padding:var(--space-3);color:var(--color-warning-text);background:var(--color-warning-bg);border-left:var(--space-1) solid var(--color-warning-text);border-radius:var(--radius-lg);font-weight:var(--weight-semibold);margin:0}.safe-return-link{min-height:var(--touch-min);margin-top:var(--space-4);padding:0 var(--space-4);border:1px solid var(--color-accent);border-radius:var(--radius-lg);font-weight:var(--weight-semibold);justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.card-actions{justify-content:flex-end;display:flex}.action-link{min-height:var(--touch-min);padding:0 var(--space-4);color:var(--color-surface);background:var(--color-accent);border-radius:var(--radius-lg);font-weight:var(--weight-semibold);align-items:center;text-decoration:none;display:inline-flex}.review-page{gap:var(--space-6);display:grid}.workbench-review-return{padding-bottom:var(--space-4);border-bottom:1px solid var(--color-divider)}.workbench-review-return a{color:var(--color-accent);font-size:var(--font-sm);font-weight:var(--weight-semibold);text-decoration:none}.workbench-review-return a:hover,.workbench-review-return a:focus-visible{color:var(--color-accent-hover);text-decoration:underline}.review-page .page-heading p{color:var(--color-ink-muted);margin:0}.comment-panel{padding:var(--space-4);color:var(--color-info-text);background:var(--color-info-bg);border-left:var(--space-1) solid var(--color-info-text);margin:0}.review-fields{gap:var(--space-4);display:grid}.review-field{gap:var(--space-4);padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-lg);display:grid}.conflict-field{background:var(--color-warning-bg);border-left:var(--space-1) solid var(--color-danger-text)}.value-flow{align-items:center;gap:var(--space-4);grid-template-columns:1fr auto 1fr;display:grid}.value-flow span{gap:var(--space-1);padding:var(--space-3);background:var(--color-surface);border-radius:var(--radius-lg);display:grid}.value-flow small,.audit-detail{color:var(--color-ink-muted);font-size:var(--font-xs)}.value-flow i{color:var(--color-accent);font-style:normal;font-size:var(--font-lg)}fieldset{gap:var(--space-2);padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-lg);margin:0;display:grid}legend{padding:0 var(--space-2);font-weight:var(--weight-semibold)}.radio-choice,.checkbox-choice{align-items:center;gap:var(--space-2);min-height:var(--touch-min);font-weight:400;display:flex}.radio-choice input,.checkbox-choice input{width:auto;min-height:auto}.review-actions{justify-content:flex-end;gap:var(--space-2);padding:var(--space-4);background:var(--color-surface);border-top:1px solid var(--color-divider);display:flex;position:sticky;bottom:0}@media (width<=768px){.app-shell{padding:var(--space-4);align-items:start}.auth-card{margin-top:var(--space-6);padding:var(--space-6)}.empty-state{margin-top:calc(var(--space-6) * 2);padding:var(--space-8) var(--space-4)}.workspace-topbar{padding:0 var(--space-4)}.workspace-page{width:100%;padding:var(--space-4);border:0;border-radius:0;margin:0}.page-heading,.section-heading,.shipment-header,.external-task-header{flex-direction:column;align-items:flex-start}.page-heading button,.section-heading button{width:100%}.shipment-header{margin:0 calc(var(--space-4) * -1);padding:var(--space-4)}.header-facts{flex-wrap:wrap}.stage-tabs{margin:0 calc(var(--space-4) * -1);padding:0 var(--space-4)}.summary-grid,.task-meta,.task-card dl{grid-template-columns:1fr}.identity-context{width:100%}table,thead,tbody,tr,th,td{display:block}thead{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}tr{padding:var(--space-3) 0;border-bottom:1px solid var(--color-divider)}td{grid-template-columns:minmax(var(--layout-table-label-min), 1fr) 2fr;gap:var(--space-2);padding:var(--space-2);border:0;display:grid}td:before{content:attr(data-label);color:var(--color-ink-muted);font-size:var(--font-xs)}.modal-backdrop{padding:0}.modal{width:100%;height:100vh;max-height:none;padding:var(--space-4);padding-bottom:calc(var(--space-8) * 3);border-radius:0}.modal-actions{padding:var(--space-4);border-top:1px solid var(--color-divider);position:fixed;bottom:0;left:0;right:0}.modal-actions button{flex:1}.external-task-page{padding-bottom:calc(var(--space-8) * 3)}.mobile-action-bar{z-index:var(--z-sticky);padding:var(--space-4);background:var(--color-surface);border-top:1px solid var(--color-divider);position:fixed;bottom:0;left:0;right:0}.mobile-action-bar button{width:100%;min-height:var(--touch-min)}.toast{left:var(--space-4);right:var(--space-4);top:var(--space-4)}}@media (prefers-reduced-motion:reduce){*{scroll-behavior:auto!important;transition:none!important}}.tenant-entry-page .page-heading p,.tenant-admin-page .page-heading p{max-width:var(--layout-empty-max);color:var(--color-ink-muted);margin:0}.tenant-switcher{align-items:center;gap:var(--space-2);display:flex}.tenant-switcher label{white-space:nowrap}.tenant-switcher select{min-width:calc(var(--space-8) * 6)}.tenant-switcher button,.compact-link{min-height:var(--touch-min);white-space:nowrap;margin:0}.tenant-card-list,.member-list,.invitation-list{gap:var(--space-3);display:grid}.tenant-card,.member-card,.invitation-card{gap:var(--space-3);padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);display:grid}.tenant-card p,.member-card p,.invitation-card p{color:var(--color-ink-muted);font-size:var(--font-sm);line-height:var(--line-sm);margin:0}.member-card-heading,.audit-heading{justify-content:space-between;align-items:flex-start;gap:var(--space-3);display:flex}.role-badges,.role-action-grid{gap:var(--space-2);flex-wrap:wrap;display:flex}.member-card details,.audit-list details{padding-top:var(--space-2);border-top:1px solid var(--color-divider)}.member-card summary,.audit-list summary{min-height:var(--touch-min);color:var(--color-accent);font-weight:var(--weight-semibold);cursor:pointer;align-items:center;display:flex}.role-action-grid{padding-top:var(--space-3)}.inline-form{grid-template-columns:minmax(0,1fr) auto;align-items:end}.field-stack{gap:var(--space-2);display:grid}.success-panel,.warning-panel{margin-top:var(--space-4);padding:var(--space-3) var(--space-4);border-radius:var(--radius-lg);font-size:var(--font-sm);line-height:var(--line-sm)}.success-panel{color:var(--color-success-text);background:var(--color-success-bg);border-left:var(--space-1) solid var(--color-success-text)}.warning-panel{color:var(--color-warning-text);background:var(--color-warning-bg);border-left:var(--space-1) solid var(--color-warning-text)}.success-badge{color:var(--color-success-text);background:var(--color-success-bg)}.warning-badge{color:var(--color-warning-text);background:var(--color-warning-bg)}.active-badge{color:var(--color-accent-hover);background:var(--color-accent-light)}.audit-list{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}.audit-list li{padding:var(--space-4);border-bottom:1px solid var(--color-divider)}.audit-list p,.audit-list blockquote{margin:var(--space-2) 0 0;color:var(--color-ink-muted);font-size:var(--font-sm)}.audit-list blockquote{padding:var(--space-2) var(--space-3);background:var(--color-surface-alt);border-left:var(--space-1) solid var(--color-info-text)}.audit-list time{color:var(--color-ink-muted);font-size:var(--font-xs)}.audit-list pre{padding:var(--space-3);background:var(--color-surface-alt);border-radius:var(--radius-lg);font-family:var(--font-family-mono);font-size:var(--font-xs);white-space:pre-wrap;overflow-wrap:anywhere;overflow:auto}.invitation-accept-card{gap:var(--space-3);display:grid}.invitation-facts{gap:var(--space-3);margin:0 0 var(--space-3);grid-template-columns:1fr 1fr;display:grid}.invitation-facts div{padding:var(--space-3);background:var(--color-surface-alt);border-radius:var(--radius-lg)}@media (width<=768px){.responsive-topbar,.tenant-switcher,.member-card-heading,.audit-heading{flex-direction:column;align-items:stretch}.responsive-topbar{padding:var(--space-4)}.tenant-switcher,.tenant-switcher select,.tenant-switcher button,.tenant-switcher .compact-link,.inline-form{width:100%}.inline-form{grid-template-columns:1fr}.role-action-grid{grid-template-columns:1fr;display:grid}.invitation-facts{grid-template-columns:1fr}}.secondary-actions,.row-actions{justify-content:flex-end;gap:var(--space-2);margin-top:var(--space-4);flex-wrap:wrap;display:flex}.row-actions{margin:0}.control-plane-label{color:var(--color-info-text);font-size:var(--font-sm);font-weight:var(--weight-semibold)}.platform-page .page-heading p,.platform-create .section-heading p{color:var(--color-ink-muted)}.platform-layout{gap:var(--space-6);grid-template-columns:minmax(280px,.8fr) minmax(0,1.4fr);align-items:start;display:grid}.platform-create form{gap:var(--space-4)}.platform-tenant-list{gap:var(--space-3);display:grid}.platform-tenant-card,.provisioned-result{gap:var(--space-4);padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);display:grid}.provisioned-result{margin-top:var(--space-4);border-color:var(--color-success-text)}.provisioned-result h2,.platform-tenant-card h3,.similar-name-panel p{margin:0}.platform-tenant-card time{color:var(--color-ink-muted);font-size:var(--font-xs)}.platform-tenant-facts{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;display:grid}.platform-tenant-facts div{min-width:0;padding:var(--space-3);border-radius:var(--radius-lg);background:var(--color-surface-alt)}.platform-tenant-facts dt{color:var(--color-ink-muted);font-size:var(--font-xs)}.platform-tenant-facts dd{margin:var(--space-1) 0 0;overflow-wrap:anywhere}.similar-name-panel{gap:var(--space-3);outline:none;display:grid}.similar-name-panel:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.similar-name-panel ul{padding-left:var(--space-6);margin:0}.platform-discovery-error{max-width:var(--layout-empty-max);margin:var(--space-4) auto 0}@media (width<=900px){.platform-layout,.platform-tenant-facts{grid-template-columns:1fr}}@media (width<=768px){.control-plane-label{min-height:var(--touch-min);align-items:center;display:flex}.platform-tenant-card .row-actions button,.similar-name-panel .row-actions,.similar-name-panel .row-actions button{width:100%}}.danger-text{color:var(--color-danger-text)}.destructive-button,.destructive-button:hover:not(:disabled){background:var(--color-danger-text)}.drawer-backdrop{z-index:var(--z-overlay);background:var(--color-overlay);justify-content:flex-end;display:flex;position:fixed;inset:0}.delivery-drawer{width:min(100%,448px);height:100%;padding:var(--space-6);background:var(--color-surface);box-shadow:var(--shadow-md);overflow:auto}.drawer-heading{justify-content:space-between;align-items:flex-start;gap:var(--space-4);padding-bottom:var(--space-4);border-bottom:1px solid var(--color-divider);display:flex}.delivery-envelope{gap:var(--space-2);margin:var(--space-4) 0;display:grid}.delivery-envelope div{padding:var(--space-3);background:var(--color-surface-alt);border-radius:var(--radius-lg)}.email-preview{margin-bottom:var(--space-4);padding:var(--space-4);background:var(--color-info-bg);border-radius:var(--radius-lg)}.email-preview p{margin:var(--space-2) 0 0;white-space:pre-wrap;color:var(--color-info-text);font-size:var(--font-sm)}.delivery-timeline{gap:var(--space-3);padding:0;list-style:none;display:grid}.delivery-timeline li{padding:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-lg)}.delivery-timeline li>div{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.delivery-timeline time{color:var(--color-ink-muted);font-size:var(--font-xs)}.delivery-timeline p{margin:var(--space-2) 0 0;font-size:var(--font-sm)}.delivery-delivered{color:var(--color-success-text);background:var(--color-success-bg)}.delivery-bounced,.delivery-failed_final{color:var(--color-danger-text);background:var(--color-danger-bg)}.delivery-retry_wait{color:var(--color-warning-text);background:var(--color-warning-bg)}.drawer-actions{padding-top:var(--space-4);background:var(--color-surface);position:sticky;bottom:0}.drawer-actions button{width:100%}.narrow-workspace-page{max-width:48rem}.primary-link,.outline-link{min-height:var(--touch-min);padding:var(--space-2) var(--space-4);border-radius:var(--radius-lg);font-weight:var(--weight-semibold);justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.primary-link{color:var(--color-surface);background:var(--color-accent)}.outline-link{border:1px solid var(--color-accent)}.partner-filters,.form-grid{gap:var(--space-4);margin:var(--space-4) 0;grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.partner-card-grid{gap:var(--space-4);margin-top:var(--space-4);grid-template-columns:repeat(auto-fit,minmax(18rem,1fr));display:grid}.partner-card,.record-card,.inline-edit-card{gap:var(--space-3);padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-xl);background:var(--color-surface);display:grid}.partner-card h2,.record-card p,.inline-edit-card h2,.inline-edit-card h3{margin:0}.record-card-heading,.badge-row,.card-actions,.form-actions{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.shipment-create-page{max-width:1100px}.shipment-create-page form{gap:var(--space-6);display:grid}.shipment-form-section{border:1px solid var(--color-border);border-radius:var(--radius-lg);padding:var(--space-6)}.shipment-form-section h2{margin-top:0}.shipment-form-section .form-field,.port-search-field{align-content:start;gap:var(--space-2);display:grid;position:relative}.shipment-form-section textarea{resize:vertical}.party-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.checkbox-row{align-items:center;gap:var(--space-2);min-height:44px;display:inline-flex}.checkbox-row input{width:20px;height:20px}.conditional-fields{padding:var(--space-4);border-left:3px solid var(--color-warning-text);background:var(--color-warning-bg)}.port-search-results{z-index:5;max-height:280px;margin:var(--space-1) 0 0;padding:var(--space-1);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-md);list-style:none;position:absolute;top:100%;left:0;right:0;overflow-y:auto}.port-search-results button{width:100%;min-height:44px;padding:var(--space-2) var(--space-3);text-align:left;color:var(--color-ink);background:0 0;border:0}.port-search-results button:hover,.port-search-results button:focus-visible{background:var(--color-accent-light)}.sticky-form-actions{z-index:4;padding:var(--space-4);background:color-mix(in srgb, var(--color-surface) 94%, transparent);border-top:1px solid var(--color-border);position:sticky;bottom:0}@media (width<=720px){.shipment-form-section{padding:var(--space-4)}.party-grid{grid-template-columns:1fr}}.shipment-overview{max-width:1040px}.route-summary{align-items:center;gap:var(--space-6);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);display:grid}.route-summary>div{gap:var(--space-1);padding:var(--space-4);background:var(--color-surface-alt);border-radius:var(--radius-lg);display:grid}.action-panel{justify-content:space-between;align-items:center;gap:var(--space-6);border-left:4px solid var(--color-accent);display:flex}.action-panel h2,.action-panel p{margin-bottom:var(--space-2)}.overview-progress-grid{gap:var(--space-6);grid-template-columns:minmax(0,1.2fr) minmax(16rem,.8fr);align-items:start;display:grid}.overview-progress-table{border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);overflow:hidden}.overview-progress-table th,.overview-progress-table td{padding:var(--space-3) var(--space-4);vertical-align:middle}.overview-progress-table thead th{color:var(--color-ink-muted);background:var(--color-surface-alt);font-size:var(--font-xs);font-weight:var(--weight-medium);letter-spacing:.02em}.overview-progress-table tbody th{color:var(--color-ink);background:var(--color-surface);font-weight:var(--weight-medium)}.overview-progress-table tbody th a{color:inherit;text-decoration:none}.overview-progress-table tbody th a:hover,.overview-progress-table tbody th a:focus-visible{text-underline-offset:.18em;text-decoration:underline}.overview-progress-table .status-badge{white-space:nowrap}.overview-deadlines{gap:var(--space-2);min-width:0;display:grid}.overview-deadline{gap:var(--space-1) var(--space-3);padding:var(--space-3) var(--space-4);color:var(--color-ink);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface);grid-template-columns:minmax(0,1fr) auto;display:grid}.overview-deadline strong,.overview-deadline time{min-width:0}.overview-deadline time{color:var(--color-ink-muted);font-size:var(--font-sm);white-space:nowrap}.overview-deadline>span{color:var(--color-ink-muted);font-size:var(--font-xs);grid-column:1/-1}.overview-deadline.warning-badge{border-color:color-mix(in srgb, var(--color-warning-text) 35%, var(--color-border));background:var(--color-warning-bg)}.overview-deadline.danger-badge{border-color:color-mix(in srgb, var(--color-danger-text) 35%, var(--color-border));background:var(--color-danger-bg)}@media (width<=720px){.route-summary,.action-panel{grid-template-columns:1fr}.action-panel{display:grid}.route-summary>span{justify-self:center;transform:rotate(90deg)}}@media (width<=820px){.overview-progress-grid{grid-template-columns:1fr}}.document-section-heading{align-items:flex-start}.document-section-heading h2,.document-section-heading p,.document-upload-form h3,.document-upload-form p,.document-card h3,.document-card p,.document-download-warning h3,.document-download-warning p{margin:0}.document-section-heading>div,.document-upload-form,.document-card,.document-current-version>div,.document-download-warning>div:first-child{gap:var(--space-2);display:grid}.document-upload-form{margin-top:var(--space-4);padding:var(--space-4);background:var(--color-surface-alt);border:1px solid var(--color-border);border-radius:var(--radius-lg)}.document-upload-fields{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.document-title-field{grid-column:1/-1}.document-upload-fields label,.document-upload-form>label{gap:var(--space-1);display:grid}.document-upload-form input[type=file]{max-width:100%}.document-list{margin:var(--space-4) 0 0;gap:var(--space-4);padding:0;list-style:none;display:grid}.document-card{padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-lg)}.document-card-heading,.document-current-version,.document-download-warning{justify-content:space-between;align-items:center;gap:var(--space-4);display:flex}.document-card-heading>div{min-width:0}.document-card-heading p,.document-current-version span{color:var(--color-ink-muted);font-size:var(--font-sm)}.document-current-version{margin-top:var(--space-4);padding:var(--space-3) 0;border-top:1px solid var(--color-divider)}.document-current-version strong{overflow-wrap:anywhere}.unscanned-badge{width:fit-content;padding:var(--space-1) var(--space-2);background:var(--color-warning-bg);border-radius:var(--radius-full);font-weight:var(--weight-semibold);color:var(--color-warning-text)!important}.document-empty-state{width:100%;margin:var(--space-4) 0 0}.document-download-warning{margin-top:var(--space-4)}.compact-loading{min-height:auto;padding:var(--space-4) 0;justify-content:flex-start}.import-section-grid{gap:var(--space-4);margin-top:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.import-fact-card,.lifecycle-command{gap:var(--space-3);padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface-alt);display:grid}.import-fact-card h3{margin:0}.import-fact-fields{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.import-fact-fields label,.lifecycle-command label{gap:var(--space-1);display:grid}.lifecycle-command{margin-top:var(--space-4)}@media (width<=720px){.document-upload-fields{grid-template-columns:1fr}.document-card-heading,.document-current-version,.document-download-warning{flex-direction:column;align-items:stretch}.document-card-heading button,.document-current-version button,.document-download-warning .form-actions,.document-download-warning .form-actions button{width:100%}.import-section-grid,.import-fact-fields{grid-template-columns:1fr}}.record-card-heading{justify-content:space-between}.active-badge,.inactive-badge{padding:var(--space-1) var(--space-2);border-radius:var(--radius-full);font-size:var(--font-xs);font-weight:var(--weight-semibold);display:inline-flex}.inactive-badge{color:var(--color-ink-muted);background:var(--color-surface-alt)}.partner-section{padding:var(--space-6) 0;border-top:1px solid var(--color-divider)}.partner-section .section-heading h2{margin:0}.inline-edit-card{margin:var(--space-4) 0;background:var(--color-surface-alt)}.inline-edit-card fieldset,.partner-form fieldset{gap:var(--space-3);border:1px solid var(--color-border);border-radius:var(--radius-lg);flex-wrap:wrap;display:flex}.check-row{min-height:var(--touch-min);align-items:center;gap:var(--space-2);display:inline-flex}.check-row input{width:auto;min-height:auto}.preference-row{gap:var(--space-2);padding:0 var(--space-2);border-radius:var(--radius-lg);background:var(--color-surface);grid-template-columns:minmax(7rem,1fr) minmax(7rem,1fr);display:grid}.reason-form{padding:var(--space-3);background:var(--color-surface-alt);border-radius:var(--radius-lg)}.invoice-card dl{gap:var(--space-2);grid-template-columns:6rem 1fr;margin:0;display:grid}.invoice-card dd{overflow-wrap:anywhere;margin:0}.compact-empty{padding:var(--space-6)}.mobile-read-only p{margin:var(--space-1) 0 0}.partner-page>a,.partner-card>a,.partner-page .workspace-topbar a,.workspace-topbar a{min-height:var(--touch-min);align-items:center;display:inline-flex}.tenant-module-navigation{gap:var(--space-1);width:min(calc(100% - var(--space-8)), 82rem);padding:var(--space-3) 0;scrollbar-width:thin;margin:0 auto;display:flex;overflow-x:auto}.tenant-module-link{align-items:center;gap:var(--space-2);min-width:max-content;min-height:var(--touch-min);padding:var(--space-2) var(--space-3);color:var(--color-ink-muted);border-radius:var(--radius-lg);border:1px solid #0000;text-decoration:none;display:flex}.tenant-module-link:hover,.tenant-module-link:focus-visible,.tenant-module-link.is-active{color:var(--color-accent-hover);background:var(--color-accent-light);border-color:var(--color-divider)}.tenant-module-icon{width:var(--control-md);height:var(--control-md);color:currentColor;place-items:center;display:grid}.tenant-module-copy{gap:var(--space-1);display:grid}.tenant-module-copy strong{font-size:var(--font-sm);font-weight:var(--weight-medium)}.tenant-module-copy small{color:var(--color-ink-muted);font-size:var(--font-xs)}@media (width<=768px){.delivery-drawer{width:100%;padding:var(--space-4);padding-bottom:calc(var(--space-8) * 3)}.drawer-actions{padding:var(--space-4);border-top:1px solid var(--color-divider);position:fixed;bottom:0;left:0;right:0}.partner-filters,.form-grid,.partner-card-grid{grid-template-columns:1fr}.partner-page .page-heading .primary-link,.partner-page .section-heading button,.inline-edit-card,.reason-form{display:none}.tenant-module-navigation{width:100%;padding:var(--space-2) var(--space-4)}.master-data-page .page-heading button{display:none}}.warehouse-page{gap:1.25rem;display:grid}.warehouse-page .page-heading,.warehouse-page .section-heading{justify-content:space-between;align-items:center;gap:1rem;display:flex}.warehouse-page .toolbar{background:var(--surface,#fff);border:1px solid var(--border,#d9e0e7);border-radius:12px;grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;padding:1rem;display:grid}.warehouse-page .toolbar label{gap:.4rem;font-weight:600;display:grid}.warehouse-page .toolbar input,.warehouse-page .toolbar select{min-height:44px}.warehouse-page .toolbar .checkbox-label{align-items:center;display:flex}.warehouse-page .warehouse-queues{grid-template-columns:repeat(4,minmax(0,1fr));gap:1rem;display:grid}.warehouse-page .queue-card,.warehouse-page .table-card{background:var(--surface,#fff);border:1px solid var(--border,#d9e0e7);border-radius:12px;padding:1rem}.warehouse-page .queue-card h2,.warehouse-page .table-card h2{margin:0;font-size:1rem}.warehouse-page .queue-card ul{padding-left:1.2rem}.warehouse-page .queue-card li{margin-top:.6rem}.warehouse-page .queue-card li strong,.warehouse-page td small{color:var(--muted,#5c6975);display:block}.warehouse-page .responsive-table{overflow-x:auto}.warehouse-settings-page{max-width:1180px}.warehouse-settings-heading{align-items:end}.warehouse-settings-table-card{margin-top:var(--space-6)}.warehouse-settings-table-card table{min-width:760px}.warehouse-settings-table-card td:first-child{min-width:180px}.warehouse-settings-table-card td small{margin-top:var(--space-1);color:var(--color-ink-muted);display:block}.warehouse-settings-name{color:var(--color-ink);font:inherit;font-weight:var(--weight-semibold);text-align:left;cursor:pointer;background:0 0;border:0;padding:0;display:block}.warehouse-settings-name:hover,.warehouse-settings-name:focus-visible{color:var(--color-accent-hover);text-underline-offset:2px;text-decoration:underline}.warehouse-settings-actions{gap:var(--space-2);flex-wrap:wrap;display:flex}.warehouse-settings-detail{margin-top:var(--space-6)}.warehouse-settings-facts{gap:var(--space-3);grid-template-columns:repeat(4,minmax(0,1fr));margin:0;display:grid}.warehouse-settings-facts>div{min-width:0;padding:var(--space-3);background:var(--color-surface-alt);border-radius:var(--radius-lg)}.warehouse-settings-facts dt{color:var(--color-ink-muted);font-size:var(--font-xs)}.warehouse-settings-facts dd{margin:var(--space-1) 0 0;overflow-wrap:anywhere}.warehouse-settings-modal{width:min(100% - var(--space-8), 640px)}.warehouse-settings-modal form{gap:var(--space-4);display:grid}.warehouse-settings-modal label,.warehouse-supplier-picker{gap:var(--space-2);color:var(--color-ink-muted);font-size:var(--font-sm);font-weight:var(--weight-medium);display:grid}.warehouse-settings-modal textarea{min-height:calc(var(--space-8) * 2)}.warehouse-supplier-picker{position:relative}.warehouse-supplier-selected{justify-content:space-between;align-items:center;gap:var(--space-3);min-height:var(--control-md);padding:var(--space-2) var(--space-3);color:var(--color-ink);background:var(--color-surface-alt);border:1px solid var(--color-border);border-radius:var(--radius-lg);display:flex}.warehouse-supplier-results{gap:var(--space-1);max-height:calc(var(--space-8) * 5);padding:var(--space-1);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);box-shadow:var(--shadow-md);display:grid;overflow-y:auto}.warehouse-supplier-results button{gap:var(--space-1);padding:var(--space-2) var(--space-3);color:var(--color-ink);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:4px;display:grid}.warehouse-supplier-results button:hover,.warehouse-supplier-results button:focus-visible{background:var(--color-surface-alt)}.warehouse-supplier-results button small{color:var(--color-ink-muted);font-size:var(--font-xs);font-weight:400}.warehouse-supplier-results p{padding:var(--space-3);color:var(--color-ink-muted);font-size:var(--font-sm);margin:0}@media (width<=720px){.warehouse-settings-heading{align-items:start}.warehouse-settings-facts{grid-template-columns:repeat(2,minmax(0,1fr))}}.warehouse-page table{border-collapse:collapse;width:100%}.warehouse-page th,.warehouse-page td{text-align:left;border-bottom:1px solid var(--border,#d9e0e7);vertical-align:top;padding:.75rem}@media (width<=800px){.warehouse-page .toolbar,.warehouse-page .warehouse-queues{grid-template-columns:1fr}.warehouse-page .page-heading{align-items:flex-start}}.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}.workbench-shell{min-width:var(--layout-workbench-min);grid-template-columns:var(--layout-workbench-nav) var(--layout-workbench-list) minmax(0, 1fr);height:100vh;color:var(--color-ink);background:var(--color-bg);display:grid;overflow:hidden}.workbench-shell-panel-open{grid-template-columns:var(--layout-workbench-nav) var(--layout-workbench-list) minmax(0, 1fr) var(--layout-workbench-panel)}.workbench-sidebar,.workbench-shipment-list,.workbench-main,.workbench-context-panel{min-width:0;min-height:0}.workbench-sidebar{gap:var(--space-6);padding:var(--space-6) var(--space-4) var(--space-4);background:var(--color-surface);border-right:1px solid var(--color-border);flex-direction:column;display:flex}.workbench-brand-block{gap:var(--space-1);padding:0 var(--space-2);display:grid}.workbench-brand{align-items:center;gap:var(--space-2);color:var(--color-ink);font-size:var(--font-lg);font-weight:var(--weight-semibold);text-decoration:none;display:inline-flex}.workbench-brand-mark,.workbench-tenant-avatar,.workbench-nav-icon,.workbench-empty-mark,.workbench-context-icon,.workbench-ai-mark{color:var(--color-accent);background:var(--color-accent-light);border-radius:var(--radius-lg);font-weight:var(--weight-semibold);flex:none;place-items:center;display:grid}.workbench-brand-mark{width:calc(var(--space-6) + var(--space-2));height:calc(var(--space-6) + var(--space-2));font-family:var(--font-family-mono)}.workbench-product-label{color:var(--color-ink-muted);font-size:var(--font-xs);padding-left:calc(var(--space-6) + var(--space-2) + var(--space-2))}.workbench-tenant-switch{align-items:center;gap:var(--space-2);min-height:var(--touch-min);padding:var(--space-2);color:var(--color-ink);background:var(--color-surface-alt);border:1px solid var(--color-divider);border-radius:var(--radius-lg);text-decoration:none;display:flex}.workbench-tenant-switch:hover,.workbench-tenant-switch:focus-visible{border-color:var(--color-accent);background:var(--color-accent-light)}.workbench-tenant-avatar{width:var(--control-lg);height:var(--control-lg);border-radius:var(--radius-full);font-size:var(--font-sm)}.workbench-tenant-copy{gap:var(--space-1);min-width:0;display:grid}.workbench-tenant-copy strong,.workbench-tenant-copy small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.workbench-tenant-copy strong{font-size:var(--font-sm)}.workbench-tenant-copy small,.workbench-chevron{color:var(--color-ink-muted);font-size:var(--font-xs)}.workbench-chevron{font-size:var(--font-lg);margin-left:auto}.workbench-primary-nav{gap:var(--space-1);display:grid}.workbench-nav-link{align-items:center;gap:var(--space-3);min-height:var(--touch-min);padding:var(--space-2) var(--space-3);color:var(--color-ink-muted);border-left:var(--space-1) solid transparent;border-radius:var(--radius-lg);text-decoration:none;display:flex}.workbench-nav-link:hover,.workbench-nav-link:focus-visible,.workbench-nav-link.is-active{color:var(--color-accent-hover);background:var(--color-accent-light);border-left-color:var(--color-accent)}.workbench-nav-icon{width:var(--control-md);height:var(--control-md);border-radius:var(--radius-lg);font-family:var(--font-family-mono);font-size:var(--font-sm)}.workbench-nav-link>span:last-child{gap:var(--space-1);min-width:0;display:grid}.workbench-nav-link strong{font-size:var(--font-sm);font-weight:var(--weight-medium)}.workbench-nav-link small{color:var(--color-ink-muted);font-size:var(--font-xs)}.workbench-sidebar-footer{gap:var(--space-2);padding:var(--space-3) var(--space-2) 0;border-top:1px solid var(--color-divider);margin-top:auto;display:grid}.workbench-sidebar-footer a{color:var(--color-ink-muted);font-size:var(--font-xs);text-decoration:none}.workbench-sidebar-footer a:hover,.workbench-sidebar-footer a:focus-visible{color:var(--color-accent)}.workbench-shipment-list{background:var(--color-surface-alt);border-right:1px solid var(--color-border);flex-direction:column;display:flex}.workbench-list-header{gap:var(--space-3);padding:var(--space-6) var(--space-4) var(--space-4);background:var(--color-surface);border-bottom:1px solid var(--color-border);display:grid}.workbench-list-title-row{justify-content:space-between;align-items:flex-start;gap:var(--space-3);display:flex}.workbench-list-title-row h1{font-size:var(--font-lg);line-height:var(--line-base);margin:0}.workbench-count-badge{min-width:var(--control-lg);height:var(--control-lg);padding:0 var(--space-2);color:var(--color-accent-hover);background:var(--color-accent-light);border-radius:var(--radius-full);font-size:var(--font-sm);font-weight:var(--weight-semibold);place-items:center;display:inline-grid}.workbench-list-description,.workbench-customer-line{color:var(--color-ink-muted);font-size:var(--font-sm);line-height:var(--line-base);margin:0}.workbench-create-link{min-height:var(--control-lg);padding:var(--space-2) var(--space-3);color:var(--color-accent);border:1px solid var(--color-accent);border-radius:var(--radius-lg);font-size:var(--font-sm);font-weight:var(--weight-semibold);justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.workbench-create-link:hover,.workbench-create-link:focus-visible{color:var(--color-surface);background:var(--color-accent)}.workbench-search-field{min-height:var(--control-lg);align-items:center;display:flex;position:relative}.workbench-search-field input{min-height:var(--control-lg);padding-left:calc(var(--space-3) + var(--space-4));background:var(--color-surface-alt);font-size:var(--font-sm)}.workbench-search-icon{z-index:1;left:var(--space-3);color:var(--color-ink-muted);font-family:var(--font-family-mono);pointer-events:none;position:absolute}.workbench-filter-tabs{gap:var(--space-1);border-bottom:1px solid var(--color-divider);display:flex}.workbench-filter-tabs button{min-height:var(--control-lg);padding:var(--space-1) var(--space-2);color:var(--color-ink-muted);border-radius:var(--radius-lg) var(--radius-lg) 0 0;font-size:var(--font-xs);font-weight:var(--weight-medium);background:0 0}.workbench-filter-tabs button:hover,.workbench-filter-tabs button:focus-visible,.workbench-filter-tabs button.is-active{color:var(--color-accent);background:var(--color-accent-light)}.workbench-list-scroll{min-height:0;padding:var(--space-2);overflow-y:auto}.workbench-list-state{gap:var(--space-2);margin:var(--space-4) var(--space-2);padding:var(--space-4);color:var(--color-ink-muted);font-size:var(--font-sm);line-height:var(--line-base);display:grid}.workbench-list-state strong{color:var(--color-ink)}.workbench-list-state p{margin:0}.workbench-list-state.error-panel{margin:var(--space-4) var(--space-2)}.workbench-shipment-items{gap:var(--space-1);display:grid}.workbench-shipment-item{gap:var(--space-2);padding:var(--space-3);color:var(--color-ink);border-radius:var(--radius-lg);border:1px solid #0000;text-decoration:none;display:grid}.workbench-shipment-item:hover,.workbench-shipment-item:focus-visible{background:var(--color-surface);border-color:var(--color-border)}.workbench-shipment-item.is-selected{background:var(--color-surface);border-color:var(--color-accent);box-shadow:inset var(--space-1) 0 0 var(--color-accent)}.workbench-shipment-item-heading,.workbench-shipment-meta,.workbench-shipment-footer{justify-content:space-between;align-items:center;gap:var(--space-2);display:flex}.workbench-shipment-item-heading strong{font-size:var(--font-sm)}.workbench-status-dot{width:var(--space-2);height:var(--space-2);border-radius:var(--radius-full);background:var(--color-info-text);flex:none}.workbench-status-dot.active{background:var(--color-success-text)}.workbench-status-dot.pending{background:var(--color-warning-text)}.workbench-status-dot.completed{background:var(--color-success-text)}.workbench-shipment-customer{color:var(--color-ink-muted);font-size:var(--font-sm);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.workbench-shipment-meta,.workbench-shipment-footer{color:var(--color-ink-muted);font-size:var(--font-xs)}.workbench-task-count{color:var(--color-warning-text)}.workbench-row-progress{color:var(--color-ink-muted);white-space:nowrap}.workbench-main{background:var(--color-surface);flex-direction:column;display:flex;overflow:hidden}.workbench-main-header{padding:var(--space-6) var(--space-8) 0;background:var(--color-surface);border-bottom:1px solid var(--color-border);flex:none}.workbench-main-heading{justify-content:space-between;align-items:flex-start;gap:var(--space-6);display:flex}.workbench-shipment-title{align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.workbench-shipment-title h2{font-size:var(--font-2xl);line-height:var(--line-2xl);margin:0}.workbench-status-active{color:var(--color-success-text);background:var(--color-success-bg)}.workbench-status-pending{color:var(--color-warning-text);background:var(--color-warning-bg)}.workbench-status-completed{color:var(--color-success-text);background:var(--color-success-bg)}.workbench-status-neutral,.workbench-status-planned{color:var(--color-info-text);background:var(--color-info-bg)}.workbench-main-actions{justify-content:flex-end;gap:var(--space-2);flex-wrap:wrap;display:flex}.workbench-action{min-height:var(--control-lg);padding:var(--space-2) var(--space-3);color:var(--color-accent);background:var(--color-surface);border:1px solid var(--color-border);font-size:var(--font-sm)}.workbench-action:hover,.workbench-action:focus-visible,.workbench-action.is-active{color:var(--color-accent-hover);background:var(--color-accent-light);border-color:var(--color-accent)}.workbench-action span,.workbench-context-tabs button span{min-width:var(--space-4);height:var(--space-4);margin-left:var(--space-1);padding:0 var(--space-1);color:var(--color-danger-text);background:var(--color-danger-bg);border-radius:var(--radius-full);font-size:var(--font-xs);place-items:center;display:inline-grid}.workbench-action small{color:var(--color-ink-muted);font-size:var(--font-xs);font-weight:var(--weight-medium)}.workbench-tabs{gap:var(--space-1);margin-top:var(--space-6);display:flex;overflow-x:auto}.workbench-tabs button{gap:var(--space-1);min-width:0;min-height:calc(var(--control-lg) + var(--space-4));padding:var(--space-2) var(--space-1);color:var(--color-ink-muted);border-bottom:var(--space-1) solid transparent;border-radius:var(--radius-lg) var(--radius-lg) 0 0;text-align:left;font-size:var(--font-sm);font-weight:var(--weight-semibold);white-space:nowrap;background:0 0;display:grid}.workbench-tabs button:hover,.workbench-tabs button:focus-visible,.workbench-tabs button.is-active{color:var(--color-accent-hover);background:var(--color-accent-light);border-bottom-color:var(--color-accent)}.workbench-tabs button small{color:var(--color-ink-muted);font-size:var(--font-xs);font-weight:var(--weight-medium)}.workbench-main-scroll{background:var(--color-bg);min-height:0;overflow-y:auto}.workbench-embedded-root{min-height:100%}.workbench-embedded-page{width:100%;max-width:none;min-height:100%;padding:var(--space-8);border:0;border-radius:0;margin:0}.workbench-shell-panel-open .workbench-embedded-page .summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.workbench-embedded-page .summary-grid dd{overflow-wrap:anywhere}.workbench-embedded-loading,.workbench-embedded-error{gap:var(--space-3);min-height:calc(var(--space-8) * 5);padding:var(--space-8);color:var(--color-ink-muted);text-align:center;place-items:center;display:grid}.workbench-embedded-error .error-panel{width:min(100%, var(--layout-empty-max))}.workbench-main-empty{min-height:100%;padding:var(--space-8);text-align:center;align-content:center;place-items:center;display:grid}.workbench-empty-mark{width:calc(var(--space-8) * 2);height:calc(var(--space-8) * 2);margin-bottom:var(--space-4);border-radius:var(--radius-full);font-family:var(--font-family-mono);font-size:var(--font-2xl)}.workbench-main-empty h2,.workbench-main-empty p{margin-bottom:var(--space-2)}.workbench-main-empty p{max-width:var(--layout-empty-max);color:var(--color-ink-muted);line-height:var(--line-base)}.workbench-node-panel{width:min(calc(100% - var(--space-8) * 2), var(--layout-empty-max));margin:var(--space-8) auto;padding:var(--space-8);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-xl)}.workbench-node-panel h2{margin-bottom:var(--space-3)}.workbench-node-panel>p:not(.eyebrow){color:var(--color-ink-muted);line-height:var(--line-base)}.workbench-node-panel .outline-button,.workbench-context-link{color:var(--color-accent);background:var(--color-surface);border:1px solid var(--color-accent);justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.workbench-node-panel .outline-button:hover,.workbench-node-panel .outline-button:focus-visible,.workbench-context-link:hover,.workbench-context-link:focus-visible{color:var(--color-accent-hover);background:var(--color-accent-light)}.workbench-node-facts{gap:var(--space-4);margin:var(--space-6) 0;grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.workbench-node-facts div{padding:var(--space-4);background:var(--color-surface-alt);border-radius:var(--radius-lg)}.workbench-node-facts dt{color:var(--color-ink-muted);font-size:var(--font-xs)}.workbench-node-facts dd{margin:var(--space-1) 0 0;font-size:var(--font-2xl);font-weight:var(--weight-semibold)}.workbench-context-panel{background:var(--color-surface);border-left:1px solid var(--color-border);flex-direction:column;display:flex;overflow:hidden}.workbench-context-header{justify-content:space-between;align-items:flex-start;gap:var(--space-3);padding:var(--space-6) var(--space-4) var(--space-4);border-bottom:1px solid var(--color-border);display:flex}.workbench-context-header h2{font-size:var(--font-lg);margin:0}.workbench-close-button{min-width:var(--touch-min);min-height:var(--touch-min);color:var(--color-ink-muted);font-size:var(--font-2xl);background:0 0;padding:0;line-height:1}.workbench-close-button:hover,.workbench-close-button:focus-visible{color:var(--color-ink);background:var(--color-surface-alt)}.workbench-context-tabs{gap:var(--space-1);padding:var(--space-2) var(--space-4);border-bottom:1px solid var(--color-divider);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.workbench-context-tabs button{min-height:var(--control-lg);padding:var(--space-2);color:var(--color-ink-muted);border-bottom:var(--space-1) solid transparent;border-radius:var(--radius-lg) var(--radius-lg) 0 0;font-size:var(--font-xs);font-weight:var(--weight-semibold);background:0 0}.workbench-context-tabs button:hover,.workbench-context-tabs button:focus-visible,.workbench-context-tabs button.is-active{color:var(--color-accent-hover);background:var(--color-accent-light);border-bottom-color:var(--color-accent)}.workbench-context-scroll{min-height:0;padding:var(--space-4);overflow-y:auto}.workbench-context-intro{align-items:flex-start;gap:var(--space-3);padding-bottom:var(--space-4);border-bottom:1px solid var(--color-divider);display:flex}.workbench-context-icon{width:var(--control-lg);height:var(--control-lg);border-radius:var(--radius-full)}.workbench-context-intro h3,.workbench-context-intro p{margin:0}.workbench-context-intro h3{font-size:var(--font-sm)}.workbench-context-intro p,.workbench-context-note,.workbench-context-card p,.workbench-ai-placeholder p{color:var(--color-ink-muted);font-size:var(--font-sm);line-height:var(--line-base)}.workbench-context-intro p{margin-top:var(--space-1)}.workbench-context-card{gap:var(--space-2);margin-top:var(--space-4);padding:var(--space-4);background:var(--color-surface-alt);border:1px solid var(--color-divider);border-radius:var(--radius-lg);display:grid}.workbench-context-card-label{color:var(--color-ink-muted);font-size:var(--font-xs)}.workbench-context-card strong{font-size:var(--font-2xl)}.workbench-context-card p{margin:0}.workbench-submission-list{gap:var(--space-3);margin-top:var(--space-6);display:grid}.workbench-context-section-heading{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.workbench-context-section-heading h3{font-size:var(--font-sm);margin:0}.workbench-context-section-heading>span{min-width:var(--space-6);height:var(--space-6);padding:0 var(--space-1);color:var(--color-accent-hover);background:var(--color-accent-light);border-radius:var(--radius-full);font-size:var(--font-xs);font-weight:var(--weight-semibold);place-items:center;display:inline-grid}.workbench-submission-items{gap:var(--space-2);display:grid}.workbench-submission-item{gap:var(--space-2);padding:var(--space-3);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);display:grid}.workbench-submission-item-heading{justify-content:space-between;align-items:flex-start;gap:var(--space-2);display:flex}.workbench-submission-item-heading strong{min-width:0;font-size:var(--font-sm);line-height:var(--line-base)}.workbench-submission-item p{overflow-wrap:anywhere;color:var(--color-ink-muted);font-size:var(--font-xs);line-height:var(--line-base);margin:0}.workbench-submission-status{padding:var(--space-1) var(--space-2);border-radius:var(--radius-full);font-size:var(--font-xs);line-height:var(--line-base);white-space:nowrap;flex:none}.workbench-submission-status.pending{color:var(--color-warning-text);background:var(--color-warning-bg)}.workbench-submission-status.active,.workbench-submission-status.completed{color:var(--color-success-text);background:var(--color-success-bg)}.workbench-submission-status.neutral{color:var(--color-info-text);background:var(--color-info-bg)}.workbench-submission-link{color:var(--color-accent);font-size:var(--font-xs);font-weight:var(--weight-semibold);justify-self:start;text-decoration:none}.workbench-submission-link:hover,.workbench-submission-link:focus-visible{color:var(--color-accent-hover);text-decoration:underline}.workbench-submission-empty,.workbench-submission-error{padding:var(--space-3);color:var(--color-ink-muted);background:var(--color-surface-alt);border:1px solid var(--color-divider);border-radius:var(--radius-lg);font-size:var(--font-xs);line-height:var(--line-base);margin:0}.workbench-submission-error{color:var(--color-danger-text);background:var(--color-danger-bg);border-color:var(--color-danger-text)}.workbench-context-link{width:100%;margin-top:var(--space-4)}.workbench-context-note{margin:var(--space-4) 0 0;font-size:var(--font-xs)}.workbench-ai-placeholder{justify-items:start;gap:var(--space-3);padding:var(--space-4) 0 var(--space-6);border-bottom:1px solid var(--color-divider);display:grid}.workbench-ai-mark{width:calc(var(--space-8) * 2);height:calc(var(--space-8) * 2);border-radius:var(--radius-full);font-family:var(--font-family-mono);font-size:var(--font-sm)}.workbench-ai-placeholder h3,.workbench-ai-placeholder p{margin:0}.workbench-ai-placeholder h3{font-size:var(--font-lg)}.workbench-planned-list{gap:var(--space-2);padding-left:var(--space-6);color:var(--color-ink-muted);font-size:var(--font-sm);line-height:var(--line-base);margin:0;display:grid}@media (width<=1280px){.workbench-shell{position:relative}.workbench-shell-panel-open{grid-template-columns:var(--layout-workbench-nav) var(--layout-workbench-list) minmax(0, 1fr)}.workbench-shell-panel-open .workbench-context-panel{z-index:var(--z-overlay);width:var(--layout-workbench-panel);box-shadow:var(--shadow-md);position:absolute;top:0;bottom:0;right:0}.workbench-shell-panel-open .workbench-embedded-page .summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.ui-icon{flex:none;width:1rem;height:1rem}.ui-button{justify-content:center;align-items:center;gap:var(--space-2);min-height:var(--control-md);padding:0 var(--space-3);border-radius:var(--radius-lg);font:inherit;font-size:var(--font-sm);font-weight:var(--weight-medium);cursor:pointer;transition:background-color var(--motion-fast) ease, border-color var(--motion-fast) ease, color var(--motion-fast) ease;border:1px solid #0000;line-height:1;display:inline-flex}.ui-button:disabled{cursor:not-allowed;opacity:.55}.ui-button-sm{min-height:var(--control-md);padding:0 var(--space-2);font-size:var(--font-xs)}.ui-button-md{min-height:var(--control-md)}.ui-button-lg{min-height:var(--control-lg);padding:0 var(--space-4)}.ui-button-primary{color:var(--color-surface);background:var(--color-accent)}.ui-button-primary:hover,.ui-button-primary:focus-visible{background:var(--color-accent-hover)}.ui-button-secondary{color:var(--color-ink);background:var(--color-surface-alt);border-color:var(--color-border)}.ui-button-outline{color:var(--color-ink);background:var(--color-bg);border-color:var(--color-border)}.ui-button-outline:hover,.ui-button-outline:focus-visible,.ui-button-secondary:hover,.ui-button-secondary:focus-visible{border-color:var(--color-accent);color:var(--color-accent-hover)}.ui-button-ghost,.ui-button-link{color:var(--color-ink-muted);background:0 0}.ui-button-ghost:hover,.ui-button-ghost:focus-visible{color:var(--color-ink);background:var(--color-surface-alt)}.ui-button-link{padding-inline:var(--space-1);color:var(--color-accent);text-underline-offset:2px;text-decoration:underline}.ui-button-destructive{color:var(--color-surface);background:var(--color-danger-text)}.ui-input,.ui-select{min-height:var(--control-md);padding:0 var(--space-2);color:var(--color-ink);background:var(--color-bg);border:1px solid var(--color-border);border-radius:var(--radius-lg);font:inherit;font-size:var(--font-sm);display:block}.ui-input:focus,.ui-select:focus{outline:2px solid color-mix(in srgb, var(--color-accent) 24%, transparent);outline-offset:1px;border-color:var(--color-accent)}.ui-badge{min-height:var(--control-md);padding:0 var(--space-2);border-radius:var(--radius-full);font-size:var(--font-xs);font-weight:var(--weight-medium);white-space:nowrap;align-items:center;line-height:1;display:inline-flex}.ui-badge-neutral,.ui-badge-info,.ui-badge-planned{color:var(--color-info-text);background:var(--color-info-bg)}.ui-badge-success{color:var(--color-success-text);background:var(--color-success-bg)}.ui-badge-warning{color:var(--color-warning-text);background:var(--color-warning-bg)}.ui-badge-danger{color:var(--color-danger-text);background:var(--color-danger-bg)}.ui-badge-active{color:var(--color-info-text);background:var(--color-info-bg)}.ui-tabs{align-items:stretch;gap:var(--space-2);min-width:0;display:flex;overflow-x:auto}.ui-tab{gap:var(--space-1);min-height:var(--control-lg);padding:var(--space-2) var(--space-3);color:var(--color-ink-muted);border-radius:var(--radius-lg) var(--radius-lg) 0 0;font:inherit;font-size:var(--font-sm);font-weight:var(--weight-medium);text-align:left;white-space:nowrap;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;display:grid}.ui-tab:hover,.ui-tab:focus-visible,.ui-tab.is-active{color:var(--color-accent);background:var(--color-surface-alt);border-bottom-color:var(--color-accent)}.ui-tab:disabled{cursor:not-allowed;opacity:.5}.ui-tab small{color:var(--color-ink-muted);font-size:var(--font-xs);font-weight:400}.workbench-nav-icon svg,.workbench-chevron svg,.workbench-search-icon,.workbench-empty-mark svg{width:1rem;height:1rem}.workbench-search-icon{z-index:1;left:var(--space-3);color:var(--color-ink-muted);pointer-events:none;position:absolute}.workbench-search-field .ui-input{min-height:var(--control-lg);padding-left:calc(var(--space-3) + var(--space-4))}.workbench-load-more{width:calc(100% - var(--space-4));min-height:var(--control-lg);margin:var(--space-3) var(--space-2) var(--space-2);color:var(--color-ink-muted);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);font:inherit;font-size:var(--font-xs);cursor:pointer;display:block}.workbench-load-more:hover,.workbench-load-more:focus-visible{color:var(--color-accent-hover);border-color:var(--color-accent)}.workbench-load-more:disabled{cursor:wait;opacity:.65}.workbench-progress{color:var(--color-ink-muted);font-size:var(--font-xs);white-space:nowrap;align-self:center}.workbench-action{min-height:var(--control-md);padding:0 var(--space-3);color:var(--color-ink-muted);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);font-size:var(--font-xs);justify-content:center;align-items:center;text-decoration:none;display:inline-flex}.workbench-action:hover,.workbench-action:focus-visible{color:var(--color-accent-hover);border-color:var(--color-accent)}.workbench-node-heading{justify-content:space-between;align-items:flex-start;gap:var(--space-4);margin:var(--space-6) var(--space-8) 0;padding:var(--space-4);background:var(--color-surface);border:1px solid var(--color-divider);border-radius:var(--radius-lg);display:flex}.workbench-node-heading h2,.workbench-node-heading p{margin:0}.workbench-node-heading h2{font-size:var(--font-lg)}.workbench-node-heading-meta{align-items:center;gap:var(--space-3);color:var(--color-ink-muted);font-size:var(--font-xs);display:flex}.workbench-node-error{margin:var(--space-8);padding:var(--space-4);color:var(--color-danger-text);background:var(--color-danger-bg);border:1px solid var(--color-danger-text);border-radius:var(--radius-lg)}.workbench-activity-view .workspace-section{margin-top:var(--space-6)}.supplemental-ocean-node{margin:var(--space-6) var(--space-8);padding:var(--space-6);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg)}.supplemental-ocean-node .section-heading{margin-bottom:var(--space-4)}.supplemental-ocean-node .section-heading h2,.supplemental-ocean-node .section-heading p{margin:0}.supplemental-ocean-node .section-heading p{margin-top:var(--space-1);color:var(--color-ink-muted);font-size:var(--font-sm)}.supplemental-node-form{gap:var(--space-4);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.supplemental-node-form label{gap:var(--space-1);color:var(--color-ink-muted);font-size:var(--font-xs);display:grid}.supplemental-node-form input,.supplemental-node-form select,.supplemental-node-form textarea{width:100%;min-height:var(--control-lg);padding:var(--space-2) var(--space-3);color:var(--color-ink);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);font:inherit;font-size:var(--font-sm)}.supplemental-node-form textarea{min-height:calc(var(--control-lg) * 2);resize:vertical}.supplemental-node-form input:focus-visible,.supplemental-node-form select:focus-visible,.supplemental-node-form textarea:focus-visible{outline:2px solid var(--color-accent);outline-offset:1px}.supplemental-node-form fieldset,.supplemental-goods-list{gap:var(--space-3);display:grid}.supplemental-node-form fieldset{min-width:0;padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-lg);grid-column:1/-1;margin:0}.supplemental-node-form legend{padding:0 var(--space-2);color:var(--color-ink);font-size:var(--font-sm);font-weight:var(--weight-medium)}.supplemental-goods-row{gap:var(--space-3);padding-top:var(--space-3);border-top:1px solid var(--color-divider);grid-template-columns:minmax(10rem,1.5fr) repeat(3,minmax(6rem,1fr));display:grid}.supplemental-node-form button{min-height:var(--control-lg);padding:0 var(--space-3);color:var(--color-ink);background:var(--color-surface);border:1px solid var(--color-border);border-radius:var(--radius-lg);font:inherit;font-size:var(--font-sm);justify-self:start}.supplemental-node-form button:hover:not(:disabled),.supplemental-node-form button:focus-visible{color:var(--color-accent-hover);border-color:var(--color-accent);background:var(--color-accent-light)}.supplemental-node-form fieldset>label{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (width<=1100px){.supplemental-ocean-node{margin-inline:var(--space-4)}.supplemental-goods-row{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=680px){.supplemental-ocean-node{margin-inline:var(--space-3);padding:var(--space-4)}.supplemental-node-form,.supplemental-node-form fieldset>label,.supplemental-goods-row{grid-template-columns:1fr}}@media (width<=1100px){.workbench-main-header{padding-inline:var(--space-4)}.workbench-node-heading{margin-inline:var(--space-4)}.workbench-embedded-page{padding:var(--space-4)}}}.shiplink-ui .wh-filter-label{color:#65717e}.shiplink-ui .wh-owner-list .shipment-row small{color:#586273}:where(.shiplink-ui) .return-summary,:where(.shiplink-ui).return-summary{background:#fafafa;border:1px solid #e4e5e7;border-radius:6px;flex-wrap:wrap;align-items:center;gap:20px 32px;margin:0 0 16px;padding:16px 20px;display:flex}:where(.shiplink-ui) .return-summary>div>span,:where(.shiplink-ui).return-summary>div>span{color:#62656b;margin-bottom:5px;font-size:12px;display:block}:where(.shiplink-ui) .return-summary button,:where(.shiplink-ui).return-summary button{font:inherit;cursor:pointer;text-align:left;color:#353b42;font-variant-numeric:tabular-nums;background:0 0;border:0;padding:2px 0}:where(.shiplink-ui) .return-summary button:hover,:where(.shiplink-ui).return-summary button:hover{text-decoration:underline}:where(.shiplink-ui) .return-summary small,:where(.shiplink-ui).return-summary small{color:#686c72;margin-left:12px;font-size:12px}:where(.shiplink-ui) .return-summary .return-alerts,:where(.shiplink-ui).return-summary .return-alerts{flex-wrap:wrap;gap:12px;display:flex}:where(.shiplink-ui) .attention-danger,:where(.shiplink-ui).attention-danger,:where(.shiplink-ui) .return-summary .attention-danger,:where(.shiplink-ui).return-summary .attention-danger{color:#a04d47!important}:where(.shiplink-ui) .attention-soon,:where(.shiplink-ui).attention-soon,:where(.shiplink-ui) .return-summary .attention-soon,:where(.shiplink-ui).return-summary .attention-soon{color:#89652e!important}:where(.shiplink-ui) .action-needed,:where(.shiplink-ui).action-needed{border-radius:4px;color:#7e5d2a!important;background:#f8f1e4!important;padding:3px 8px!important}:where(.shiplink-ui) .workflow-overview .progress-rail .done .step-indicator,:where(.shiplink-ui).workflow-overview .progress-rail .done .step-indicator{color:#596860;background:#eff1f0;border-color:#dce2df}:where(.shiplink-ui) .workflow-overview .progress-rail .done strong,:where(.shiplink-ui).workflow-overview .progress-rail .done strong,:where(.shiplink-ui) .workflow-overview .progress-rail .done small,:where(.shiplink-ui).workflow-overview .progress-rail .done small{color:#59645e}:where(.shiplink-ui) .workflow-overview .progress-rail .pending .step-indicator,:where(.shiplink-ui).workflow-overview .progress-rail .pending .step-indicator{color:#7e5d2a;background:#f8f1e4;border-color:#e8dcc6}:where(.shiplink-ui) .report-tracking .report-table th,:where(.shiplink-ui).report-tracking .report-table th,:where(.shiplink-ui) .report-tracking .report-table td,:where(.shiplink-ui).report-tracking .report-table td{border-right-color:#f5f5f5;font-size:14px}:where(.shiplink-ui) .report-tracking .report-table thead .group-ar,:where(.shiplink-ui).report-tracking .report-table thead .group-ar,:where(.shiplink-ui) .report-tracking .report-table thead .group-ap,:where(.shiplink-ui).report-tracking .report-table thead .group-ap,:where(.shiplink-ui) .report-tracking .report-table thead .group-money,:where(.shiplink-ui).report-tracking .report-table thead .group-money{color:#41464d;background:#eceef0;border-left:1px solid #dfe1e4}:where(.shiplink-ui) .report-tracking .report-table thead th,:where(.shiplink-ui).report-tracking .report-table thead th{background:#f3f4f5}:where(.shiplink-ui) .report-tracking .report-table tbody tr:nth-child(2n) td,:where(.shiplink-ui).report-tracking .report-table tbody tr:nth-child(2n) td{background:#fcfcfc}:where(.shiplink-ui) .report-tracking .report-table tbody tr:hover td,:where(.shiplink-ui).report-tracking .report-table tbody tr:hover td{background:#f2f4f5}:where(.shiplink-ui) .report-tracking .report-table .profit,:where(.shiplink-ui).report-tracking .report-table .profit{background:inherit;color:inherit}:where(.shiplink-ui) .report-tracking .report-table .negative,:where(.shiplink-ui).report-tracking .report-table .negative{color:#a04d47}:where(.shiplink-ui) .report-tracking .report-id,:where(.shiplink-ui).report-tracking .report-id{color:#465b6b}:where(.shiplink-ui) .report-tracking .report-progress,:where(.shiplink-ui).report-tracking .report-progress{color:#4d555d;font-size:14px}:where(.shiplink-ui) .report-tracking .report-table tfoot th,:where(.shiplink-ui).report-tracking .report-table tfoot th,:where(.shiplink-ui) .report-tracking .report-table tfoot td,:where(.shiplink-ui).report-tracking .report-table tfoot td{background:#f1f2f3}:where(.shiplink-ui) .report-tracking button:focus-visible,:where(.shiplink-ui).report-tracking button:focus-visible,:where(.shiplink-ui) .return-summary button:focus-visible,:where(.shiplink-ui).return-summary button:focus-visible{outline-offset:3px;border-radius:3px;outline:2px solid #7b8d9b}:where(.shiplink-ui) .import-cargo-fields,:where(.shiplink-ui).import-cargo-fields{border-top:1px solid #e4e5e7;min-width:0;margin-top:20px;padding-top:16px}:where(.shiplink-ui) .import-cargo-fields h3,:where(.shiplink-ui).import-cargo-fields h3{margin:12px 0}:where(.shiplink-ui) .import-cargo-fields input,:where(.shiplink-ui).import-cargo-fields input{width:100%;min-width:95px}:where(.shiplink-ui) .import-cargo-fields select,:where(.shiplink-ui).import-cargo-fields select{min-width:130px}:where(.shiplink-ui) .import-cargo-fields .table-scroll,:where(.shiplink-ui).import-cargo-fields .table-scroll{max-width:100%;margin-bottom:10px}:where(.shiplink-ui) .warehouse-plan-report .form-grid,:where(.shiplink-ui).warehouse-plan-report .form-grid{flex-wrap:wrap;gap:12px;margin:16px 0;display:flex}:where(.shiplink-ui) .warehouse-plan-report .form-grid label,:where(.shiplink-ui).warehouse-plan-report .form-grid label{color:#62656b;flex-direction:column;flex:150px;gap:6px;font-size:12px;display:flex}:where(.shiplink-ui) .warehouse-plan-report .form-grid label:last-child,:where(.shiplink-ui).warehouse-plan-report .form-grid label:last-child{flex:2 260px}:where(.shiplink-ui) .warehouse-plan-report .form-grid input,:where(.shiplink-ui).warehouse-plan-report .form-grid input,:where(.shiplink-ui) .warehouse-plan-report .form-grid select,:where(.shiplink-ui).warehouse-plan-report .form-grid select{width:100%;min-height:34px}:where(.shiplink-ui) .warehouse-plan-report .table-scroll,:where(.shiplink-ui).warehouse-plan-report .table-scroll,:where(.shiplink-ui) .warehouse-confirmed-records .table-scroll,:where(.shiplink-ui).warehouse-confirmed-records .table-scroll{max-width:100%;overflow-x:auto}:where(.shiplink-ui) .warehouse-plan-report .wh-table,:where(.shiplink-ui).warehouse-plan-report .wh-table{table-layout:auto;min-width:1120px}:where(.shiplink-ui) .warehouse-plan-report .wh-table th,:where(.shiplink-ui).warehouse-plan-report .wh-table th,:where(.shiplink-ui) .warehouse-plan-report .wh-table td,:where(.shiplink-ui).warehouse-plan-report .wh-table td{white-space:nowrap}:where(.shiplink-ui) .warehouse-plan-report .wh-table td:nth-child(4),:where(.shiplink-ui).warehouse-plan-report .wh-table td:nth-child(4){white-space:normal;min-width:130px;max-width:220px}:where(.shiplink-ui) .warehouse-plan-report header,:where(.shiplink-ui).warehouse-plan-report header{justify-content:space-between;align-items:center;gap:16px;display:flex}:where(.shiplink-ui) .warehouse-plan-section details,:where(.shiplink-ui).warehouse-plan-section details{margin:12px 0}:where(.shiplink-ui) .warehouse-plan-section summary,:where(.shiplink-ui).warehouse-plan-section summary{cursor:pointer;color:#526778}:where(.shiplink-ui) .warehouse-confirmed-records .wh-table,:where(.shiplink-ui).warehouse-confirmed-records .wh-table{table-layout:auto;min-width:950px}:where(.shiplink-ui) .warehouse-confirmed-records .wh-table th,:where(.shiplink-ui).warehouse-confirmed-records .wh-table th{white-space:nowrap}:where(.shiplink-ui) .warehouse-confirmed-records .wh-table td:first-child,:where(.shiplink-ui).warehouse-confirmed-records .wh-table td:first-child,:where(.shiplink-ui) .warehouse-confirmed-records .wh-table td:nth-child(2),:where(.shiplink-ui).warehouse-confirmed-records .wh-table td:nth-child(2){white-space:nowrap;min-width:125px}:where(.shiplink-ui) .warehouse-confirmed-records .wh-table td:nth-child(3),:where(.shiplink-ui).warehouse-confirmed-records .wh-table td:nth-child(3){min-width:95px}:where(.shiplink-ui) .warehouse-plan-report .form-grid,:where(.shiplink-ui).warehouse-plan-report .form-grid{padding:0 16px}:where(.shiplink-ui) .warehouse-report-filters,:where(.shiplink-ui).warehouse-report-filters{flex-wrap:wrap;gap:12px;padding:16px;display:flex}:where(.shiplink-ui) .warehouse-report-filters label,:where(.shiplink-ui).warehouse-report-filters label{color:#62656b;flex-direction:column;flex:130px;gap:6px;font-size:12px;display:flex}:where(.shiplink-ui) .warehouse-report-filters label:last-child,:where(.shiplink-ui).warehouse-report-filters label:last-child{flex:2 230px}:where(.shiplink-ui) .warehouse-report-filters input,:where(.shiplink-ui).warehouse-report-filters input,:where(.shiplink-ui) .warehouse-report-filters select,:where(.shiplink-ui).warehouse-report-filters select{width:100%;min-height:34px}:where(.shiplink-ui) .warehouse-stock-report .table-scroll,:where(.shiplink-ui).warehouse-stock-report .table-scroll{max-width:100%;overflow-x:auto}:where(.shiplink-ui) .warehouse-stock-report .wh-table,:where(.shiplink-ui).warehouse-stock-report .wh-table{table-layout:auto;min-width:1250px}:where(.shiplink-ui) .warehouse-stock-report .wh-table th,:where(.shiplink-ui).warehouse-stock-report .wh-table th{white-space:nowrap}:where(.shiplink-ui) .warehouse-stock-report .wh-table td,:where(.shiplink-ui).warehouse-stock-report .wh-table td{min-width:100px}:where(.shiplink-ui) .warehouse-stock-report .wh-table td:first-child,:where(.shiplink-ui).warehouse-stock-report .wh-table td:first-child{white-space:nowrap}:where(.shiplink-ui) .warehouse-stock-report .wh-table td:last-child,:where(.shiplink-ui).warehouse-stock-report .wh-table td:last-child{overflow-wrap:anywhere;min-width:230px;max-width:360px}:where(.shiplink-ui) .warehouse-stock-report header,:where(.shiplink-ui).warehouse-stock-report header{justify-content:space-between;align-items:center;gap:12px;display:flex}:where(.shiplink-ui) .warehouse-stock-shipper,:where(.shiplink-ui).warehouse-stock-shipper{align-items:center;gap:12px;margin:14px 0;display:flex}:where(.shiplink-ui) .warehouse-stock-shipper select,:where(.shiplink-ui).warehouse-stock-shipper select{min-width:180px}:where(.shiplink-ui) .customer-publication-facts,:where(.shiplink-ui).customer-publication-facts{padding-top:6px;padding-bottom:10px}:where(.shiplink-ui) .customer-publication-actions,:where(.shiplink-ui).customer-publication-actions{justify-content:flex-end;gap:8px;padding:0 16px 14px;display:flex}:where(.shiplink-ui) .customer-publication>header>div>p,:where(.shiplink-ui).customer-publication>header>div>p{margin-top:4px;font-size:11px}:where(.shiplink-ui) .publication-note,:where(.shiplink-ui).publication-note{color:var(--muted);font-size:11px;line-height:1.6;padding:0 16px 12px!important}:where(.shiplink-ui) .publication-document-picker,:where(.shiplink-ui).publication-document-picker{background:0 0;border:0;border-radius:7px;margin-top:18px;padding:0}:where(.shiplink-ui) .publication-document-picker>p,:where(.shiplink-ui).publication-document-picker>p{padding:8px 0 4px;font-size:11px;line-height:1.6}:where(.shiplink-ui) .publication-document,:where(.shiplink-ui).publication-document{border-top:1px solid var(--line);align-items:flex-start;gap:9px;padding:8px 0;font-size:12px;line-height:1.45;display:flex}:where(.shiplink-ui) .dialog .publication-document,:where(.shiplink-ui).dialog .publication-document{color:#646d7b;flex-direction:row;align-items:flex-start;gap:8px;margin:0;padding:8px 0}:where(.shiplink-ui) .dialog .publication-document input,:where(.shiplink-ui).dialog .publication-document input{width:14px;height:14px;margin:2px 0 0;padding:0}:where(.shiplink-ui) .publication-document input,:where(.shiplink-ui).publication-document input{flex:none;margin-top:2px}:where(.shiplink-ui) .publication-document span,:where(.shiplink-ui).publication-document span{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}:where(.shiplink-ui) .publication-document small,:where(.shiplink-ui).publication-document small{color:var(--muted);font-size:10px}:where(.shiplink-ui) .publication-error,:where(.shiplink-ui).publication-error{color:#a2342d;padding:0 0 10px;font-size:11px;line-height:1.5}:where(.shiplink-ui) .dialog .publication-document-picker .row,:where(.shiplink-ui).dialog .publication-document-picker .row{padding:0}:where(.shiplink-ui) .warehouse-report-filters .checkline,:where(.shiplink-ui).warehouse-report-filters .checkline{flex-direction:row;flex:180px;align-self:center;align-items:center}:where(.shiplink-ui) .warehouse-report-filters .checkline input,:where(.shiplink-ui).warehouse-report-filters .checkline input{width:14px;min-height:14px;margin:0}:where(.shiplink-ui) a.button{color:inherit;text-decoration:none}:where(.shiplink-ui) .report-tracking,:where(.shiplink-ui).report-tracking{flex-direction:column;padding:20px 24px;display:flex;overflow:hidden}:where(.shiplink-ui) .report-tracking>header,:where(.shiplink-ui).report-tracking>header{flex-shrink:0;gap:24px;margin-bottom:18px}:where(.shiplink-ui) .report-title,:where(.shiplink-ui).report-title{align-items:center;gap:12px;display:flex}:where(.shiplink-ui) .report-count,:where(.shiplink-ui).report-count{color:#62626c;border-left:1px solid #ddd;padding-left:12px;font-size:13px}:where(.shiplink-ui) .report-export,:where(.shiplink-ui).report-export{margin-left:auto}:where(.shiplink-ui) .report-tracking .tracking-toolbar,:where(.shiplink-ui).report-tracking .tracking-toolbar{flex-shrink:0;gap:10px;margin-bottom:0;padding-bottom:14px}:where(.shiplink-ui) .report-tracking .tracking-toolbar>input,:where(.shiplink-ui).report-tracking .tracking-toolbar>input{min-width:210px}:where(.shiplink-ui) .report-context,:where(.shiplink-ui).report-context{color:#62626c;border-top:1px solid #e4e4e7;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;padding:12px 0;font-size:12px;display:flex}:where(.shiplink-ui) .report-context select,:where(.shiplink-ui).report-context select{height:30px;margin-left:8px;font-size:13px}:where(.shiplink-ui) .report-scroll,:where(.shiplink-ui).report-scroll{border:1px solid #e4e4e7;border-radius:6px;flex:1;min-height:150px;position:relative;overflow:auto}:where(.shiplink-ui) .report-table,:where(.shiplink-ui).report-table{border-collapse:separate;border-spacing:0;width:max-content;min-width:100%;font-size:13px}:where(.shiplink-ui) .report-table th,:where(.shiplink-ui).report-table th,:where(.shiplink-ui) .report-table td,:where(.shiplink-ui).report-table td{white-space:nowrap;vertical-align:middle;border-bottom:1px solid #e9eaed;border-right:1px solid #f0f0f2;height:42px;padding:8px 12px;font-size:13px;line-height:20px}:where(.shiplink-ui) .report-table thead th,:where(.shiplink-ui).report-table thead th{z-index:3;color:#414958;text-align:center;background:#f3f4f6;height:34px;padding:6px 12px;font-weight:500;position:sticky;top:0}:where(.shiplink-ui) .report-table thead tr:nth-child(2) th,:where(.shiplink-ui).report-table thead tr:nth-child(2) th{background:#fafafa;top:34px}:where(.shiplink-ui) .report-table thead .group-ar,:where(.shiplink-ui).report-table thead .group-ar{background:#eaf0f5}:where(.shiplink-ui) .report-table thead .group-ap,:where(.shiplink-ui).report-table thead .group-ap{background:#f0edf5}:where(.shiplink-ui) .report-table thead .group-money,:where(.shiplink-ui).report-table thead .group-money{background:#eaf2ef}:where(.shiplink-ui) .report-table .report-fixed,:where(.shiplink-ui).report-table .report-fixed{z-index:2;background:#fff;position:sticky}:where(.shiplink-ui) .report-table .fixed-0,:where(.shiplink-ui).report-table .fixed-0{box-sizing:border-box;width:150px;min-width:150px;max-width:150px;left:0}:where(.shiplink-ui) .report-table .fixed-1,:where(.shiplink-ui).report-table .fixed-1{border-right:1px solid #d7dbe2;min-width:112px;left:150px;box-shadow:3px 0 4px -4px #667085}:where(.shiplink-ui) .report-table thead .report-fixed,:where(.shiplink-ui).report-table thead .report-fixed{z-index:5;background:#f3f4f6}:where(.shiplink-ui) .report-table tbody tr:nth-child(2n) td,:where(.shiplink-ui).report-table tbody tr:nth-child(2n) td{background:#fafbfd}:where(.shiplink-ui) .report-table tbody tr:hover td,:where(.shiplink-ui).report-table tbody tr:hover td{background:#edf3fa}:where(.shiplink-ui) .report-table .numeric,:where(.shiplink-ui).report-table .numeric{text-align:right;font-variant-numeric:tabular-nums;min-width:112px}:where(.shiplink-ui) .report-table .profit,:where(.shiplink-ui).report-table .profit{background:#f5faf7;font-weight:600}:where(.shiplink-ui) .report-table .negative,:where(.shiplink-ui).report-table .negative{color:#b42318}:where(.shiplink-ui) .report-id,:where(.shiplink-ui).report-id,:where(.shiplink-ui) .report-progress,:where(.shiplink-ui).report-progress{cursor:pointer;color:#315974;background:0 0;border:0;padding:2px 0;font-size:13px}:where(.shiplink-ui) .report-id,:where(.shiplink-ui).report-id{font-weight:600}:where(.shiplink-ui) .report-progress,:where(.shiplink-ui).report-progress{font-variant-numeric:tabular-nums;min-width:44px}:where(.shiplink-ui) .report-progress.is-complete,:where(.shiplink-ui).report-progress.is-complete{color:#287248}:where(.shiplink-ui) .report-progress.is-partial,:where(.shiplink-ui).report-progress.is-partial{color:#956000}:where(.shiplink-ui) .report-id:hover,:where(.shiplink-ui).report-id:hover,:where(.shiplink-ui) .report-progress:hover,:where(.shiplink-ui).report-progress:hover{text-decoration:underline}:where(.shiplink-ui) .report-muted,:where(.shiplink-ui).report-muted{color:#858995}:where(.shiplink-ui) .report-table tfoot th,:where(.shiplink-ui).report-table tfoot th,:where(.shiplink-ui) .report-table tfoot td,:where(.shiplink-ui).report-table tfoot td{z-index:3;background:#eef1f5;border-top:1px solid #d7dbe2;font-weight:600;position:sticky;bottom:0}:where(.shiplink-ui) .report-table tfoot th,:where(.shiplink-ui).report-table tfoot th{text-align:left}:where(.shiplink-ui) .report-footer,:where(.shiplink-ui).report-footer{color:#62626c;flex-shrink:0;padding-top:12px;font-size:12px}:where(.shiplink-ui) .report-scroll:focus-visible,:where(.shiplink-ui).report-scroll:focus-visible{outline-offset:2px;outline:2px solid #315974}:where(.shiplink-ui) .report-date,:where(.shiplink-ui).report-date{color:inherit;font:inherit;cursor:pointer;font-variant-numeric:tabular-nums;background:0 0;border:0;padding:2px 0}:where(.shiplink-ui) .report-date:hover,:where(.shiplink-ui).report-date:hover{color:#315974;text-decoration:underline}:where(.shiplink-ui) .task-notification-drawer,:where(.shiplink-ui).task-notification-drawer{z-index:81;background:#fff;border:1px solid #d4dce4;border-radius:12px 0 0 12px;flex-direction:column;width:min(520px,100vw);height:100dvh;max-height:100dvh;padding:22px;display:flex;position:fixed;inset:0 0 0 auto;overflow:auto;box-shadow:0 18px 65px #182b4050,0 3px 12px #182b4020}:where(.shiplink-ui) .task-drawer-header,:where(.shiplink-ui).task-drawer-header{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:18px;display:flex}:where(.shiplink-ui) .task-drawer-header h2,:where(.shiplink-ui).task-drawer-header h2{font-size:17px;font-weight:600}:where(.shiplink-ui) .task-drawer-header p,:where(.shiplink-ui).task-drawer-header p{color:#7a8490;margin-top:8px;font-size:11px}:where(.shiplink-ui) .task-notification-drawer form,:where(.shiplink-ui).task-notification-drawer form{min-width:0;display:block}:where(.shiplink-ui) .task-notification-drawer label,:where(.shiplink-ui).task-notification-drawer label{color:#646d7b;flex-direction:column;gap:7px;margin-bottom:14px;font-size:12px;font-weight:400;display:flex}:where(.shiplink-ui) .task-notification-drawer textarea,:where(.shiplink-ui).task-notification-drawer textarea{width:100%}:where(.shiplink-ui) .task-notification-meta,:where(.shiplink-ui).task-notification-meta{background:#f8fafb;border:1px solid #e6ebf0;border-radius:8px;gap:10px;margin:0 0 18px;padding:13px 14px;display:grid}:where(.shiplink-ui) .task-notification-meta div,:where(.shiplink-ui).task-notification-meta div{grid-template-columns:82px minmax(0,1fr);gap:10px;line-height:1.55;display:grid}:where(.shiplink-ui) .task-notification-meta dt,:where(.shiplink-ui).task-notification-meta dt{color:#788390;font-size:11px}:where(.shiplink-ui) .task-notification-meta dd,:where(.shiplink-ui).task-notification-meta dd{color:#263746;overflow-wrap:anywhere;min-width:0;margin:0}:where(.shiplink-ui) .task-email-preview,:where(.shiplink-ui).task-email-preview{background:#fff;border:1px solid #e3e8ed;border-radius:8px;margin:16px 0;padding:15px 16px}:where(.shiplink-ui) .task-email-preview h3,:where(.shiplink-ui).task-email-preview h3,:where(.shiplink-ui) .task-delivery-attempts h3,:where(.shiplink-ui).task-delivery-attempts h3{color:#647384;margin:0 0 12px;font-size:11px;font-weight:600}:where(.shiplink-ui) .task-email-subject,:where(.shiplink-ui).task-email-subject{color:#263746;margin-bottom:8px;font-weight:600}:where(.shiplink-ui) .task-email-body,:where(.shiplink-ui).task-email-body{color:#5a6572;white-space:pre-wrap;line-height:1.65}:where(.shiplink-ui) .task-notification-empty,:where(.shiplink-ui).task-notification-empty,:where(.shiplink-ui) .task-notification-warning,:where(.shiplink-ui).task-notification-warning{color:#53687a;background:#f3f6f8;border-radius:6px;margin:12px 0;padding:10px 12px;font-size:11px;line-height:1.55}:where(.shiplink-ui) .task-notification-warning,:where(.shiplink-ui).task-notification-warning{color:#885e21;background:#fff7ea;border:1px solid #f0d6b4}:where(.shiplink-ui) .task-delivery-attempts,:where(.shiplink-ui).task-delivery-attempts{border-top:1px solid #e8ebef;margin:18px 0;padding-top:15px}:where(.shiplink-ui) .task-delivery-attempts ol,:where(.shiplink-ui).task-delivery-attempts ol{gap:8px;margin:0;padding:0;list-style:none;display:grid}:where(.shiplink-ui) .task-delivery-attempts li,:where(.shiplink-ui).task-delivery-attempts li{background:#fcfcfd;border:1px solid #e8ebef;border-radius:7px;gap:5px;padding:11px 12px;display:grid}:where(.shiplink-ui) .task-delivery-attempts time,:where(.shiplink-ui).task-delivery-attempts time,:where(.shiplink-ui) .task-delivery-attempts small,:where(.shiplink-ui).task-delivery-attempts small,:where(.shiplink-ui) .task-delivery-attempts .muted,:where(.shiplink-ui).task-delivery-attempts .muted{color:#808995;font-size:10px}:where(.shiplink-ui) .task-delivery-error,:where(.shiplink-ui).task-delivery-error{color:#965f34!important}:where(.shiplink-ui) .task-action-explanation,:where(.shiplink-ui).task-action-explanation{color:#66717d;margin-bottom:16px;font-size:12px;line-height:1.65}:where(.shiplink-ui) .task-action-blocked,:where(.shiplink-ui).task-action-blocked{color:#7c633d;margin:12px 0;font-size:11px}:where(.shiplink-ui) .task-action-list,:where(.shiplink-ui).task-action-list{flex-wrap:wrap}@media (width<=560px){:where(.shiplink-ui) .task-notification-drawer,:where(.shiplink-ui).task-notification-drawer{border-radius:0;width:100vw;padding:18px}}:where(.shiplink-ui){color:#24262b;font-synthesis:none;--primary:#365d83;--muted:#777d88;--line:#e9ebee;--radius:8px;background:#f7f8fa;font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Noto Sans CJK SC,Microsoft YaHei,sans-serif;font-size:13px}:where(.shiplink-ui) *,:where(.shiplink-ui){box-sizing:border-box}:where(.shiplink-ui){margin:0}:where(.shiplink-ui) button,:where(.shiplink-ui) input,:where(.shiplink-ui) select,:where(.shiplink-ui) textarea{font:inherit}:where(.shiplink-ui) button{cursor:pointer;color:inherit}:where(.shiplink-ui) button:disabled{opacity:.45;cursor:not-allowed}:where(.shiplink-ui) button,:where(.shiplink-ui) input,:where(.shiplink-ui) select,:where(.shiplink-ui) textarea{outline:none}:where(.shiplink-ui) button:focus-visible,:where(.shiplink-ui) input:focus-visible,:where(.shiplink-ui) select:focus-visible,:where(.shiplink-ui) textarea:focus-visible{outline-offset:2px;outline:2px solid #557eaa}:where(.shiplink-ui) h1,:where(.shiplink-ui) h2,:where(.shiplink-ui) h3,:where(.shiplink-ui) p{margin:0}:where(.shiplink-ui) h1{letter-spacing:-.7px;font-size:23px;font-weight:650}:where(.shiplink-ui) h2{font-size:14px;font-weight:600}:where(.shiplink-ui) h3{margin:18px 0 12px;font-size:13px}:where(.shiplink-ui) small{font-size:11px}:where(.shiplink-ui) .row,:where(.shiplink-ui).row{align-items:center;gap:10px;display:flex}:where(.shiplink-ui) .between,:where(.shiplink-ui).between{justify-content:space-between}:where(.shiplink-ui) .muted,:where(.shiplink-ui).muted{color:var(--muted)}:where(.shiplink-ui) .mono,:where(.shiplink-ui).mono{font-variant-numeric:tabular-nums;letter-spacing:-.15px}:where(.shiplink-ui) .right,:where(.shiplink-ui).right{text-align:right}:where(.shiplink-ui) .strong,:where(.shiplink-ui).strong{font-weight:600}:where(.shiplink-ui) .button,:where(.shiplink-ui).button{white-space:nowrap;background:#fff;border:1px solid #dce0e5;border-radius:6px;justify-content:center;align-items:center;gap:7px;height:32px;padding:0 12px;font-weight:500;transition:background .12s,color .12s;display:inline-flex}:where(.shiplink-ui) .button:hover,:where(.shiplink-ui).button:hover{background:#f2f4f6}:where(.shiplink-ui) .button.primary,:where(.shiplink-ui).button.primary{background:var(--primary);border-color:var(--primary);color:#fff}:where(.shiplink-ui) .button.ghost,:where(.shiplink-ui).button.ghost{color:#5c6572;background:0 0;border-color:#0000}:where(.shiplink-ui) .button.ghost:hover,:where(.shiplink-ui).button.ghost:hover{color:#222;background:#eef0f3}:where(.shiplink-ui) .button.sm,:where(.shiplink-ui).button.sm{height:27px;padding:0 9px;font-size:12px}:where(.shiplink-ui) .button-count,:where(.shiplink-ui).button-count{border-left:1px solid #ffffff3d;padding-left:9px;font-size:11px}:where(.shiplink-ui) .badge,:where(.shiplink-ui).badge{white-space:nowrap;color:#717681;background:#f0f1f3;border-radius:5px;padding:1px 7px;font-size:10px;font-weight:500;line-height:18px;display:inline-flex}:where(.shiplink-ui) .demo-bar,:where(.shiplink-ui).demo-bar{letter-spacing:.6px;color:#8a909b;background:#eef0f3;border-bottom:1px solid #e0e3e8;justify-content:space-between;align-items:center;height:34px;padding:0 18px;font-size:10px;display:flex}:where(.shiplink-ui) .demo-bar b,:where(.shiplink-ui).demo-bar b{letter-spacing:0;margin-left:10px;font-weight:400}:where(.shiplink-ui) .demo-note,:where(.shiplink-ui).demo-note{letter-spacing:0;font-size:10px}:where(.shiplink-ui) .role-switch,:where(.shiplink-ui).role-switch{background:#e4e7eb;border-radius:5px;padding:2px;display:flex}:where(.shiplink-ui) .role-switch button,:where(.shiplink-ui).role-switch button{color:#777;background:0 0;border:0;padding:3px 12px;font-size:10px}:where(.shiplink-ui) .role-switch button.active,:where(.shiplink-ui).role-switch button.active{color:#252a32;background:#fff;border-radius:4px;box-shadow:0 1px 2px #00000009}:where(.shiplink-ui) .app-shell,:where(.shiplink-ui).app-shell{grid-template-columns:176px 272px minmax(0,1fr);height:calc(100vh - 34px);display:grid}:where(.shiplink-ui) .app-shell.collapsed,:where(.shiplink-ui).app-shell.collapsed{grid-template-columns:68px 272px minmax(0,1fr)}:where(.shiplink-ui) .nav,:where(.shiplink-ui).nav{border-right:1px solid var(--line);background:#f4f5f7;flex-direction:column;min-width:0;padding:22px 10px 12px;display:flex}:where(.shiplink-ui) .brand,:where(.shiplink-ui).brand{letter-spacing:-1.1px;color:#1c222c;padding:0 12px 24px;font-size:25px;font-weight:700}:where(.shiplink-ui) .company,:where(.shiplink-ui).company{padding:0 12px 23px;font-size:12px;font-weight:500}:where(.shiplink-ui) .company span,:where(.shiplink-ui).company span{color:#9098a3;margin-top:6px;font-size:10px;font-weight:400;display:block}:where(.shiplink-ui) .nav nav,:where(.shiplink-ui).nav nav{flex-direction:column;gap:7px;display:flex}:where(.shiplink-ui) .nav nav button,:where(.shiplink-ui).nav nav button{text-align:left;color:#656b74;background:0 0;border:0;border-radius:6px;height:39px;padding:0 13px;font-size:12px}:where(.shiplink-ui) .nav nav button:hover,:where(.shiplink-ui).nav nav button:hover{background:#edeff2}:where(.shiplink-ui) .nav nav button.active,:where(.shiplink-ui).nav nav button.active{color:#263b54;background:#e7eaf0;font-weight:600;box-shadow:inset 2px 0 #365d83}:where(.shiplink-ui) .nav-bottom,:where(.shiplink-ui).nav-bottom{border-top:1px solid #e1e4e9;margin-top:auto;padding-top:14px}:where(.shiplink-ui) .user,:where(.shiplink-ui).user{align-items:center;gap:8px;margin:0 8px 9px;font-size:12px;display:flex}:where(.shiplink-ui) .avatar,:where(.shiplink-ui).avatar{background:#e5e8ed;border-radius:50%;place-items:center;width:27px;height:27px;font-size:11px;display:grid}:where(.shiplink-ui) .user .muted,:where(.shiplink-ui).user .muted{margin-left:auto;font-size:10px}:where(.shiplink-ui) .nav-bottom .button,:where(.shiplink-ui).nav-bottom .button{justify-content:flex-start;width:100%;font-size:11px}:where(.shiplink-ui) .collapsed .brand,:where(.shiplink-ui).collapsed .brand{font-size:21px}:where(.shiplink-ui) .collapsed .nav nav button,:where(.shiplink-ui).collapsed .nav nav button{text-align:center;padding:0}:where(.shiplink-ui) .shipment-list,:where(.shiplink-ui).shipment-list{border-right:1px solid var(--line);background:#fbfbfc;flex-direction:column;min-width:0;display:flex}:where(.shiplink-ui) .list-header,:where(.shiplink-ui).list-header{flex-direction:column;gap:13px;padding:19px 16px 12px;display:flex}:where(.shiplink-ui) .list-header h2,:where(.shiplink-ui).list-header h2{font-size:16px}:where(.shiplink-ui) .tiny-count,:where(.shiplink-ui).tiny-count{color:#9399a3;margin-left:5px;font-size:11px;font-weight:400}:where(.shiplink-ui) .search,:where(.shiplink-ui).search{color:#8a919c;background:#f3f4f6;border:1px solid #e3e6eb;border-radius:6px;align-items:center;gap:8px;height:33px;padding:0 9px;display:flex}:where(.shiplink-ui) .search input,:where(.shiplink-ui).search input{color:#303640;background:0 0;border:0;width:100%;min-width:0;height:100%;font-size:11px}:where(.shiplink-ui) .search input:focus-visible,:where(.shiplink-ui).search input:focus-visible{outline:0}:where(.shiplink-ui) .search:focus-within,:where(.shiplink-ui).search:focus-within{border-color:#7896b8;box-shadow:0 0 0 2px #dce5f0}:where(.shiplink-ui) .search button,:where(.shiplink-ui).search button{background:0 0;border:0;padding:0}:where(.shiplink-ui) kbd{color:#626b78;white-space:nowrap;background:#fafbfc;border:1px solid #e1e4e8;border-radius:3px;padding:1px 3px;font-size:10px}:where(.shiplink-ui) .segmented,:where(.shiplink-ui).segmented{background:#eff1f4;border-radius:6px;gap:2px;padding:3px;display:flex}:where(.shiplink-ui) .segmented button,:where(.shiplink-ui).segmented button{color:#626b78;white-space:nowrap;background:0 0;border:0;border-radius:4px;padding:4px 10px;font-size:11px}:where(.shiplink-ui) .segmented button.active,:where(.shiplink-ui).segmented button.active{color:#303846;background:#fff;box-shadow:0 1px 3px #182b4010}:where(.shiplink-ui) .list-scroll,:where(.shiplink-ui).list-scroll{flex:1;overflow:auto}:where(.shiplink-ui) .shipment-row,:where(.shiplink-ui).shipment-row{text-align:left;background:0 0;border:0;border-bottom:1px solid #edf0f2;width:100%;min-height:89px;padding:13px 16px 12px;display:block}:where(.shiplink-ui) .shipment-row strong,:where(.shiplink-ui).shipment-row strong{letter-spacing:-.3px;font-size:12px;font-weight:600}:where(.shiplink-ui) .shipment-row>.row:nth-child(2),:where(.shiplink-ui).shipment-row>.row:nth-child(2){color:#586273;margin:7px 0 5px;font-size:11px}:where(.shiplink-ui) .shipment-row>small,:where(.shiplink-ui).shipment-row>small{display:block}:where(.shiplink-ui) .row-summary,:where(.shiplink-ui).row-summary{float:right}:where(.shiplink-ui) .list-bottom,:where(.shiplink-ui).list-bottom{border-top:1px solid var(--line);color:#a0a6af;height:31px;padding:9px 16px;font-size:10px}:where(.shiplink-ui) .workspace,:where(.shiplink-ui).workspace{background:#fafbfc;flex-direction:column;min-width:0;display:flex}:where(.shiplink-ui) .work-header,:where(.shiplink-ui).work-header{border-bottom:1px solid var(--line);background:#fff;padding:22px 25px 0}:where(.shiplink-ui) .title-row,:where(.shiplink-ui).title-row{justify-content:space-between;align-items:center;gap:14px;display:flex}:where(.shiplink-ui) .title-row h1,:where(.shiplink-ui).title-row h1{font-size:22px}:where(.shiplink-ui) .subtitle,:where(.shiplink-ui).subtitle{color:#747c88;align-items:center;gap:10px;margin-top:11px;margin-bottom:20px;font-size:11px;display:flex}:where(.shiplink-ui) .subtitle>span:not(.right-meta),:where(.shiplink-ui).subtitle>span:not(.right-meta){color:#626b78}:where(.shiplink-ui) .right-meta,:where(.shiplink-ui).right-meta{margin-left:auto;font-size:10px}:where(.shiplink-ui) .tabs,:where(.shiplink-ui).tabs{gap:23px;display:flex;overflow:auto}:where(.shiplink-ui) .tabs button,:where(.shiplink-ui).tabs button{white-space:nowrap;color:#838a95;background:0 0;border:0;padding:0 0 13px;font-size:12px;position:relative}:where(.shiplink-ui) .tabs button[data-state=active],:where(.shiplink-ui).tabs button[data-state=active]{color:#263d55;font-weight:600;box-shadow:inset 0 -2px #365d83}:where(.shiplink-ui) .tab-dot,:where(.shiplink-ui).tab-dot{vertical-align:top;background:#c99755;border-radius:50%;width:4px;height:4px;margin:3px 0 0 4px;display:inline-block}:where(.shiplink-ui) .work-scroll,:where(.shiplink-ui).work-scroll{flex:1;padding:15px 20px;overflow:auto}:where(.shiplink-ui) .work-scroll>section,:where(.shiplink-ui).work-scroll>section,:where(.shiplink-ui) .supplier-main section,:where(.shiplink-ui).supplier-main section{margin-bottom:13px}:where(.shiplink-ui) .workspace section,:where(.shiplink-ui).workspace section,:where(.shiplink-ui) .supplier-main section,:where(.shiplink-ui).supplier-main section,:where(.shiplink-ui) .module-page section,:where(.shiplink-ui).module-page section{border-radius:var(--radius);background:#fff;border:1px solid #edf0f3;overflow:hidden}:where(.shiplink-ui) .workspace section>header,:where(.shiplink-ui).workspace section>header,:where(.shiplink-ui) .supplier-main section>header,:where(.shiplink-ui).supplier-main section>header{justify-content:space-between;align-items:center;min-height:43px;padding:13px 16px 9px;display:flex}:where(.shiplink-ui) .workspace section>header>.muted,:where(.shiplink-ui).workspace section>header>.muted{font-size:10px}:where(.shiplink-ui) .facts,:where(.shiplink-ui).facts{grid-template-columns:repeat(4,minmax(0,1fr));gap:17px 21px;padding:10px 16px 18px;display:grid}:where(.shiplink-ui) .field,:where(.shiplink-ui).field{min-width:0}:where(.shiplink-ui) .field>span,:where(.shiplink-ui).field>span{color:#89909b;margin-bottom:6px;font-size:10px;display:block}:where(.shiplink-ui) .field>strong,:where(.shiplink-ui).field>strong{overflow-wrap:anywhere;font-size:11px;font-weight:500;line-height:1.5;display:block}:where(.shiplink-ui) .text-link,:where(.shiplink-ui).text-link{color:#446687;background:0 0;border:0;align-items:center;gap:5px;padding:0;font-size:11px;display:inline-flex}:where(.shiplink-ui) .text-link:hover,:where(.shiplink-ui).text-link:hover{text-decoration:underline}:where(.shiplink-ui) table{border-collapse:collapse;table-layout:auto;width:100%;font-size:11px}:where(.shiplink-ui) th{color:#8c939d;text-align:left;white-space:nowrap;background:#fcfcfd;border-bottom:1px solid #edf0f3;padding:9px 14px;font-size:10px;font-weight:400}:where(.shiplink-ui) td{color:#505967;border-bottom:1px solid #f0f2f4;padding:9px 14px;line-height:1.45}:where(.shiplink-ui) tbody tr:last-child td{border-bottom:0}:where(.shiplink-ui) tbody tr:hover{background:#fcfdff}:where(.shiplink-ui) .file-name,:where(.shiplink-ui).file-name{color:#3b4655;align-items:center;gap:7px;display:inline-flex}:where(.shiplink-ui) .file-name svg,:where(.shiplink-ui).file-name svg{color:#9da6b2;flex-shrink:0}:where(.shiplink-ui) .work-footer,:where(.shiplink-ui).work-footer{color:#a3aab3;border-top:1px solid var(--line);background:#fff;justify-content:space-between;align-items:center;height:28px;padding:0 22px;font-size:9px;display:flex}:where(.shiplink-ui) .notice,:where(.shiplink-ui).notice{color:#41694b;background:#eef5f0;border:1px solid #deebe1;border-radius:6px;justify-content:space-between;align-items:center;gap:10px;margin:10px 20px 0;padding:10px 12px;font-size:11px;display:flex}:where(.shiplink-ui) .notice button,:where(.shiplink-ui).notice button{color:inherit;background:0 0;border:0;display:flex}:where(.shiplink-ui) .reviewing,:where(.shiplink-ui).reviewing{grid-template-columns:176px minmax(0,1fr)}:where(.shiplink-ui) .reviewing.collapsed,:where(.shiplink-ui).reviewing.collapsed{grid-template-columns:68px minmax(0,1fr)}:where(.shiplink-ui) .reviewing .shipment-list,:where(.shiplink-ui).reviewing .shipment-list{display:none}:where(.shiplink-ui) .review-heading,:where(.shiplink-ui).review-heading{align-items:center;gap:14px;padding-bottom:15px;display:flex}:where(.shiplink-ui) .review-heading span,:where(.shiplink-ui).review-heading span{color:#828b98;font-size:11px}:where(.shiplink-ui) .review-body,:where(.shiplink-ui).review-body{max-width:1240px;margin:auto}:where(.shiplink-ui) .review-toolbar,:where(.shiplink-ui).review-toolbar{justify-content:space-between;align-items:center;margin-bottom:10px;display:flex}:where(.shiplink-ui) .review-caption,:where(.shiplink-ui).review-caption{color:#929aa5;margin:0 0 12px 2px;font-size:10px}:where(.shiplink-ui) .checkline,:where(.shiplink-ui).checkline{align-items:center;gap:7px;flex-direction:row!important;margin:0!important;font-size:11px!important;display:flex!important}:where(.shiplink-ui) .checkline input,:where(.shiplink-ui).checkline input{accent-color:#365d83;margin:0;width:13px!important;height:13px!important}:where(.shiplink-ui) .review-card,:where(.shiplink-ui).review-card{margin-bottom:14px}:where(.shiplink-ui) .comparison,:where(.shiplink-ui).comparison{table-layout:fixed}:where(.shiplink-ui) .comparison th:first-child,:where(.shiplink-ui).comparison th:first-child{width:18%}:where(.shiplink-ui) .comparison th:last-child,:where(.shiplink-ui).comparison th:last-child{width:22%}:where(.shiplink-ui) .comparison td,:where(.shiplink-ui).comparison td{overflow-wrap:anywhere;padding:9px 16px}:where(.shiplink-ui) .comparison .proposal-value,:where(.shiplink-ui).comparison .proposal-value{color:#355577;background:#f3f7fc}:where(.shiplink-ui) .comparison .conflict td,:where(.shiplink-ui).comparison .conflict td{background:#fffaf1}:where(.shiplink-ui) .conflict-text,:where(.shiplink-ui).conflict-text{color:#a47b40;font-size:11px}:where(.shiplink-ui) .comparison select,:where(.shiplink-ui).comparison select{width:100%;min-width:145px;max-width:210px;height:29px;font-size:11px}:where(.shiplink-ui) .review-card footer,:where(.shiplink-ui).review-card footer{border-top:1px solid var(--line);background:#fdfdfe;justify-content:space-between;align-items:center;gap:10px;padding:10px 16px;font-size:10px;display:flex}:where(.shiplink-ui) .review-card.resolved header,:where(.shiplink-ui).review-card.resolved header{background:#fafcfb}:where(.shiplink-ui) .complete-line,:where(.shiplink-ui).complete-line{color:#457655;align-items:center;gap:12px;padding:17px;font-size:12px;display:flex}:where(.shiplink-ui) .requested-fields,:where(.shiplink-ui).requested-fields{border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:8px;padding:12px 16px;font-size:11px;display:flex}:where(.shiplink-ui) .field-chip,:where(.shiplink-ui).field-chip{color:#616a77;background:#f4f5f7;border:1px solid #e9ecf0;border-radius:4px;padding:4px 7px}:where(.shiplink-ui) .inline-actions,:where(.shiplink-ui).inline-actions{border-top:1px solid var(--line);padding:14px 16px;font-size:12px}:where(.shiplink-ui) .task-note,:where(.shiplink-ui).task-note{padding:10px 16px}:where(.shiplink-ui) .empty,:where(.shiplink-ui).empty{text-align:center;color:#828a96;padding:65px 30px}:where(.shiplink-ui) .empty p,:where(.shiplink-ui).empty p{margin:8px 0 14px}:where(.shiplink-ui) .empty span,:where(.shiplink-ui).empty span{font-size:11px}:where(.shiplink-ui) .empty.compact,:where(.shiplink-ui).empty.compact{padding:28px 16px;font-size:12px}:where(.shiplink-ui) .activity,:where(.shiplink-ui).activity{padding:0 17px 20px}:where(.shiplink-ui) .activity>div,:where(.shiplink-ui).activity>div{border-bottom:1px solid var(--line);gap:25px;padding:16px 0;font-size:12px;display:flex}:where(.shiplink-ui) .activity time,:where(.shiplink-ui).activity time{color:#919aa7;min-width:95px}:where(.shiplink-ui) .module-page,:where(.shiplink-ui).module-page{grid-column:2/-1;padding:30px;overflow:auto}:where(.shiplink-ui) .module-page>p,:where(.shiplink-ui).module-page>p{margin:17px 0}:where(.shiplink-ui) .module-page section,:where(.shiplink-ui).module-page section{padding:10px}:where(.shiplink-ui) .overlay,:where(.shiplink-ui).overlay{z-index:80;background:#1b243342;animation:.16s ease-out fade;position:fixed;inset:0}:where(.shiplink-ui) .dialog,:where(.shiplink-ui).dialog{z-index:81;background:#fff;border:1px solid #e1e5eb;border-radius:12px;width:min(570px,100vw - 32px);max-height:85vh;padding:22px;position:fixed;top:50%;left:50%;overflow:auto;transform:translate(-50%,-50%);box-shadow:0 20px 65px #14233826}:where(.shiplink-ui) .dialog.wide,:where(.shiplink-ui).dialog.wide{width:min(780px,100vw - 32px)}:where(.shiplink-ui) .dialog-head,:where(.shiplink-ui).dialog-head{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:20px;display:flex}:where(.shiplink-ui) .dialog-head h2,:where(.shiplink-ui).dialog-head h2{margin:0;font-size:17px;font-weight:600}:where(.shiplink-ui) .dialog-head p,:where(.shiplink-ui).dialog-head p{color:#8a929d;margin:9px 0 0;font-size:11px;line-height:1.6}:where(.shiplink-ui) .dialog label,:where(.shiplink-ui).dialog label,:where(.shiplink-ui) .supplier-main label,:where(.shiplink-ui).supplier-main label,:where(.shiplink-ui) .supplier-app aside>label,:where(.shiplink-ui).supplier-app aside>label{color:#646d7b;flex-direction:column;gap:7px;margin-bottom:14px;font-size:12px;display:flex}:where(.shiplink-ui) input,:where(.shiplink-ui) select,:where(.shiplink-ui) textarea{color:#303b4b;background:#fff;border:1px solid #dce1e7;border-radius:5px;max-width:100%;padding:8px 10px}:where(.shiplink-ui) input,:where(.shiplink-ui) select{height:35px}:where(.shiplink-ui) input:disabled{color:#687281;background:#f8f9fb}:where(.shiplink-ui) textarea{resize:vertical;min-height:75px;line-height:1.6}:where(.shiplink-ui) .form-grid,:where(.shiplink-ui).form-grid{grid-template-columns:1fr 1fr;gap:0 17px;display:grid}:where(.shiplink-ui) .check-grid,:where(.shiplink-ui).check-grid{grid-template-columns:1fr 1fr;gap:13px;margin:14px 0 23px;display:grid}:where(.shiplink-ui) .dialog-actions,:where(.shiplink-ui).dialog-actions{border-top:1px solid var(--line);justify-content:flex-end;gap:9px;margin-top:22px;padding-top:17px;display:flex}:where(.shiplink-ui) .error,:where(.shiplink-ui).error{color:#a2342d;margin:12px 0;font-size:12px}:where(.shiplink-ui) .dropzone,:where(.shiplink-ui).dropzone{border:1px dashed #cfd6e0;border-radius:8px;padding:23px}:where(.shiplink-ui) .dropzone input,:where(.shiplink-ui).dropzone input,:where(.shiplink-ui) .upload-line input,:where(.shiplink-ui).upload-line input{border:0;height:auto;padding:9px 0}:where(.shiplink-ui) .preview-paper,:where(.shiplink-ui).preview-paper{background:#fff;border:1px solid #e7eaf0;min-height:320px;padding:32px}:where(.shiplink-ui) .preview-paper h1,:where(.shiplink-ui).preview-paper h1{margin:24px 0 15px;font-size:20px}:where(.shiplink-ui) .preview-paper>p,:where(.shiplink-ui).preview-paper>p{margin:18px 0;font-size:12px}:where(.shiplink-ui) .eyebrow,:where(.shiplink-ui).eyebrow{letter-spacing:.5px;color:#8993a2;font-size:10px}:where(.shiplink-ui) .command-search,:where(.shiplink-ui).command-search{height:42px}:where(.shiplink-ui) .command-results,:where(.shiplink-ui).command-results{max-height:370px;margin-top:12px;overflow:auto}:where(.shiplink-ui) .command-results button,:where(.shiplink-ui).command-results button{text-align:left;border:0;border-bottom:1px solid var(--line);background:#fff;align-items:center;gap:12px;width:100%;padding:15px 8px;font-size:12px;display:flex}:where(.shiplink-ui) .command-results button:hover,:where(.shiplink-ui).command-results button:hover{background:#f2f5f9}:where(.shiplink-ui) .command-results button small,:where(.shiplink-ui).command-results button small{color:#929bab;margin-left:auto}:where(.shiplink-ui) .supplier-app,:where(.shiplink-ui).supplier-app{grid-template-columns:310px 1fr;height:calc(100vh - 34px);display:grid}:where(.shiplink-ui) .supplier-app aside,:where(.shiplink-ui).supplier-app aside{border-right:1px solid var(--line);background:#f4f5f7;padding:25px 17px;overflow:auto}:where(.shiplink-ui) .supplier-app aside h1,:where(.shiplink-ui).supplier-app aside h1{margin:0 0 30px 4px;font-size:25px}:where(.shiplink-ui) .supplier-app aside>label,:where(.shiplink-ui).supplier-app aside>label{color:#8d95a1;margin-bottom:30px;font-size:10px}:where(.shiplink-ui) .supplier-app aside h2,:where(.shiplink-ui).supplier-app aside h2{margin:0 0 16px 4px}:where(.shiplink-ui) .supplier-task,:where(.shiplink-ui).supplier-task{text-align:left;background:0 0;border:1px solid #0000;border-radius:7px;flex-direction:column;gap:10px;width:100%;margin-bottom:5px;padding:16px 12px;display:flex}:where(.shiplink-ui) .supplier-task.active,:where(.shiplink-ui).supplier-task.active{background:#fff;border-color:#dfe5ee;box-shadow:0 2px 4px #16293f05}:where(.shiplink-ui) .supplier-task strong,:where(.shiplink-ui).supplier-task strong{justify-content:space-between;align-items:center;font-size:12px;display:flex}:where(.shiplink-ui) .supplier-task span,:where(.shiplink-ui).supplier-task span{color:#8993a1;font-size:10px}:where(.shiplink-ui) .supplier-task small,:where(.shiplink-ui).supplier-task small{color:#a1a8b2}:where(.shiplink-ui) .supplier-main,:where(.shiplink-ui).supplier-main{width:100%;max-width:1120px;height:100%;margin:auto;padding:35px 45px;overflow:auto}:where(.shiplink-ui) .supplier-title,:where(.shiplink-ui).supplier-title{justify-content:space-between;align-items:center;display:flex}:where(.shiplink-ui) .supplier-title h1,:where(.shiplink-ui).supplier-title h1{margin:13px 0 12px}:where(.shiplink-ui) .supplier-main>p,:where(.shiplink-ui).supplier-main>p{margin-bottom:24px;font-size:11px}:where(.shiplink-ui) .supplier-main .form-grid,:where(.shiplink-ui).supplier-main .form-grid{padding:14px 20px}:where(.shiplink-ui) .supplier-main .upload-line,:where(.shiplink-ui).supplier-main .upload-line{padding:0 20px}:where(.shiplink-ui) .supplier-main section>p,:where(.shiplink-ui).supplier-main section>p{padding:10px 20px;font-size:11px}:where(.shiplink-ui) .supplier-footer,:where(.shiplink-ui).supplier-footer{justify-content:space-between;align-items:center;margin-top:20px;font-size:12px;display:flex}:where(.shiplink-ui) .supplier-main .notice,:where(.shiplink-ui).supplier-main .notice{margin:0 0 20px}:where(.shiplink-ui) .return-note,:where(.shiplink-ui).return-note{background:#fff8eb;border:1px solid #eee3cd;border-radius:7px;margin:16px;padding:15px;font-size:12px}:where(.shiplink-ui) .return-note p,:where(.shiplink-ui).return-note p{margin:8px 0}:where(.shiplink-ui) ::-webkit-scrollbar{width:6px;height:5px}:where(.shiplink-ui)::-webkit-scrollbar{width:6px;height:5px}:where(.shiplink-ui) ::-webkit-scrollbar-thumb{background:#d8dde4;border-radius:4px}:where(.shiplink-ui)::-webkit-scrollbar-thumb{background:#d8dde4;border-radius:4px}:where(.shiplink-ui) ::-webkit-scrollbar-track{background:0 0}:where(.shiplink-ui)::-webkit-scrollbar-track{background:0 0}@keyframes fade{0%{opacity:0}to{opacity:1}}@media (width>=1600px){:where(.shiplink-ui) .app-shell,:where(.shiplink-ui).app-shell{grid-template-columns:192px 290px minmax(0,1fr)}:where(.shiplink-ui) .app-shell.reviewing,:where(.shiplink-ui).app-shell.reviewing{grid-template-columns:192px minmax(0,1fr)}:where(.shiplink-ui) .app-shell.collapsed,:where(.shiplink-ui).app-shell.collapsed{grid-template-columns:68px 290px minmax(0,1fr)}:where(.shiplink-ui) .app-shell.collapsed.reviewing,:where(.shiplink-ui).app-shell.collapsed.reviewing{grid-template-columns:68px minmax(0,1fr)}:where(.shiplink-ui) .work-header,:where(.shiplink-ui).work-header{padding-left:30px;padding-right:30px}:where(.shiplink-ui) .work-scroll,:where(.shiplink-ui).work-scroll{padding:18px 26px}:where(.shiplink-ui) .facts,:where(.shiplink-ui).facts{gap:20px 26px}:where(.shiplink-ui) .field>strong,:where(.shiplink-ui).field>strong{font-size:12px}:where(.shiplink-ui) td{padding-top:10px;padding-bottom:10px}}@media (width<=1150px){:where(.shiplink-ui) .app-shell,:where(.shiplink-ui).app-shell{grid-template-columns:145px 230px minmax(0,1fr)}:where(.shiplink-ui) .app-shell.reviewing,:where(.shiplink-ui).app-shell.reviewing{grid-template-columns:145px minmax(0,1fr)}:where(.shiplink-ui) .app-shell.collapsed,:where(.shiplink-ui).app-shell.collapsed{grid-template-columns:62px 230px minmax(0,1fr)}:where(.shiplink-ui) .app-shell.collapsed.reviewing,:where(.shiplink-ui).app-shell.collapsed.reviewing{grid-template-columns:62px minmax(0,1fr)}:where(.shiplink-ui) .nav,:where(.shiplink-ui).nav{padding-left:7px;padding-right:7px}:where(.shiplink-ui) .brand,:where(.shiplink-ui).brand{font-size:23px}:where(.shiplink-ui) .list-header,:where(.shiplink-ui).list-header,:where(.shiplink-ui) .shipment-row,:where(.shiplink-ui).shipment-row{padding-left:12px;padding-right:12px}:where(.shiplink-ui) .facts,:where(.shiplink-ui).facts{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px}:where(.shiplink-ui) .tabs,:where(.shiplink-ui).tabs{gap:19px}:where(.shiplink-ui) .work-header,:where(.shiplink-ui).work-header{padding:18px 16px 0}:where(.shiplink-ui) .work-scroll,:where(.shiplink-ui).work-scroll{padding:12px}:where(.shiplink-ui) .title-row h1,:where(.shiplink-ui).title-row h1{font-size:19px}:where(.shiplink-ui) .title-row .button,:where(.shiplink-ui).title-row .button{padding:0 9px;font-size:11px}:where(.shiplink-ui) td,:where(.shiplink-ui) th{padding-left:10px;padding-right:10px;font-size:10px}:where(.shiplink-ui) .subtitle,:where(.shiplink-ui).subtitle{font-size:10px}:where(.shiplink-ui) .right-meta,:where(.shiplink-ui).right-meta,:where(.shiplink-ui) .node-table th:nth-child(5),:where(.shiplink-ui).node-table th:nth-child(5),:where(.shiplink-ui) .node-table td:nth-child(5),:where(.shiplink-ui).node-table td:nth-child(5){display:none}:where(.shiplink-ui) .review-card header .row,:where(.shiplink-ui).review-card header .row{flex-wrap:wrap}}@media (width<=850px){:where(.shiplink-ui) .app-shell,:where(.shiplink-ui).app-shell{grid-template-columns:110px 195px minmax(450px,1fr);overflow:auto}:where(.shiplink-ui) .app-shell.reviewing,:where(.shiplink-ui).app-shell.reviewing{grid-template-columns:110px minmax(600px,1fr)}:where(.shiplink-ui) .nav,:where(.shiplink-ui).nav{z-index:5;position:sticky;left:0}:where(.shiplink-ui) .brand,:where(.shiplink-ui).brand{padding:0 5px 25px;font-size:20px}:where(.shiplink-ui) .company,:where(.shiplink-ui).company{padding-left:5px}:where(.shiplink-ui) .company span,:where(.shiplink-ui).company span{font-size:9px}:where(.shiplink-ui) .user,:where(.shiplink-ui).user{gap:5px;margin-left:0}:where(.shiplink-ui) .user .muted,:where(.shiplink-ui).user .muted{display:none}:where(.shiplink-ui) .list-header,:where(.shiplink-ui).list-header{padding-left:9px;padding-right:9px}:where(.shiplink-ui) .shipment-row strong,:where(.shiplink-ui).shipment-row strong{font-size:11px}:where(.shiplink-ui) .shipment-row .badge,:where(.shiplink-ui).shipment-row .badge{padding:0 4px;font-size:9px}:where(.shiplink-ui) .supplier-app,:where(.shiplink-ui).supplier-app{grid-template-columns:240px 1fr}:where(.shiplink-ui) .supplier-main,:where(.shiplink-ui).supplier-main{padding:25px}:where(.shiplink-ui) .demo-note,:where(.shiplink-ui).demo-note{display:none}}@media (prefers-reduced-motion:reduce){:where(.shiplink-ui) *,:where(.shiplink-ui){transition:none!important;animation:none!important}}:where(.shiplink-ui) .app-shell,:where(.shiplink-ui).app-shell,:where(.shiplink-ui) .supplier-app,:where(.shiplink-ui).supplier-app,:where(.shiplink-ui) .workspace,:where(.shiplink-ui).workspace,:where(.shiplink-ui) .shipment-list,:where(.shiplink-ui).shipment-list,:where(.shiplink-ui) .nav,:where(.shiplink-ui).nav,:where(.shiplink-ui) .work-scroll,:where(.shiplink-ui).work-scroll,:where(.shiplink-ui) .list-scroll,:where(.shiplink-ui).list-scroll{min-height:0}:where(.shiplink-ui) .work-header,:where(.shiplink-ui).work-header,:where(.shiplink-ui) .work-footer,:where(.shiplink-ui).work-footer,:where(.shiplink-ui) .list-header,:where(.shiplink-ui).list-header,:where(.shiplink-ui) .list-bottom,:where(.shiplink-ui).list-bottom{flex-shrink:0}:where(.shiplink-ui) .work-scroll,:where(.shiplink-ui).work-scroll{overscroll-behavior:contain}:where(.shiplink-ui) .field>strong,:where(.shiplink-ui).field>strong{font-size:12px;line-height:18px}:where(.shiplink-ui) .workspace section>header,:where(.shiplink-ui).workspace section>header{min-height:38px;padding:10px 16px 7px}:where(.shiplink-ui) th{color:#79828f;padding-top:7px;padding-bottom:7px;font-size:11px}:where(.shiplink-ui) td{padding-top:7px;padding-bottom:7px;font-size:12px}:where(.shiplink-ui) .node-table .button.sm,:where(.shiplink-ui).node-table .button.sm{height:24px}:where(.shiplink-ui) .badge,:where(.shiplink-ui).badge{font-size:11px}:where(.shiplink-ui) .shipment-row small,:where(.shiplink-ui).shipment-row small{font-size:11px}:where(.shiplink-ui) .shipment-row,:where(.shiplink-ui).shipment-row{min-height:81px;padding-top:11px;padding-bottom:10px}:where(.shiplink-ui) .tabs button,:where(.shiplink-ui).tabs button{font-size:13px}:where(.shiplink-ui) .text-link,:where(.shiplink-ui).text-link,:where(.shiplink-ui) .subtitle,:where(.shiplink-ui).subtitle{font-size:12px}:where(.shiplink-ui) .search input,:where(.shiplink-ui).search input,:where(.shiplink-ui) .button.sm,:where(.shiplink-ui).button.sm{font-size:12px}:where(.shiplink-ui) .review-card header .muted,:where(.shiplink-ui).review-card header .muted,:where(.shiplink-ui) .review-caption,:where(.shiplink-ui).review-caption{font-size:11px}:where(.shiplink-ui) .comparison td,:where(.shiplink-ui).comparison td{font-size:12px}:where(.shiplink-ui) .company span,:where(.shiplink-ui).company span{display:none}:where(.shiplink-ui) .list-bottom,:where(.shiplink-ui).list-bottom{color:#626b78}:where(.shiplink-ui) .work-footer,:where(.shiplink-ui).work-footer{color:#5c6572}:where(.shiplink-ui) .tabs,:where(.shiplink-ui).tabs{scrollbar-width:thin;flex-wrap:nowrap;display:flex;overflow-x:auto}:where(.shiplink-ui) .tabs button,:where(.shiplink-ui).tabs button{flex-shrink:0;padding-left:12px;padding-right:12px}:where(.shiplink-ui) .table-scroll,:where(.shiplink-ui).table-scroll{max-width:100%;overflow-x:auto}:where(.shiplink-ui) .table-scroll table,:where(.shiplink-ui).table-scroll table{min-width:640px}:where(.shiplink-ui) .block,:where(.shiplink-ui).block{margin-top:5px;display:block}:where(.shiplink-ui) .scope-line,:where(.shiplink-ui).scope-line{background:#f4f6f8;border-radius:6px;padding:10px 12px;font-size:12px}:where(.shiplink-ui) .money-summary,:where(.shiplink-ui).money-summary{grid-template-columns:1fr 1fr;gap:24px;display:grid}:where(.shiplink-ui) .money-summary>div,:where(.shiplink-ui).money-summary>div{background:#f7f8fa;border:1px solid #eceef1;border-radius:8px;padding:16px}:where(.shiplink-ui) .money-summary .fields,:where(.shiplink-ui).money-summary .fields{grid-template-columns:repeat(3,1fr)}:where(.shiplink-ui) .money-summary .eyebrow,:where(.shiplink-ui).money-summary .eyebrow{margin-bottom:16px;display:block}:where(.shiplink-ui) .compact-note,:where(.shiplink-ui).compact-note{margin:12px 0 0;font-size:11px}:where(.shiplink-ui) .finance-actions,:where(.shiplink-ui).finance-actions{justify-content:flex-end;gap:8px;margin-top:16px;display:flex}:where(.shiplink-ui) .amount-display,:where(.shiplink-ui).amount-display{padding:10px 0;font-size:16px}:where(.shiplink-ui) .bill-preview h1,:where(.shiplink-ui).bill-preview h1{margin:14px 0 24px;font-size:26px}:where(.shiplink-ui) .bill-preview table,:where(.shiplink-ui).bill-preview table{margin:20px 0}:where(.shiplink-ui) .review-toolbar,:where(.shiplink-ui).review-toolbar{flex-wrap:wrap}:where(.shiplink-ui) .supplier-task small,:where(.shiplink-ui).supplier-task small{line-height:1.6}:where(.shiplink-ui) .form-grid input,:where(.shiplink-ui).form-grid input{min-width:0}:where(.shiplink-ui) .check-grid label,:where(.shiplink-ui).check-grid label{overflow-wrap:anywhere}:where(.shiplink-ui) .dialog-content,:where(.shiplink-ui).dialog-content{max-height:88vh;overflow:auto}:where(.shiplink-ui) .tabs,:where(.shiplink-ui).tabs{gap:4px}:where(.shiplink-ui) .tabs button,:where(.shiplink-ui).tabs button{padding-left:9px;padding-right:9px}:where(.shiplink-ui) .money-summary,:where(.shiplink-ui).money-summary{gap:14px;margin:6px 16px 12px}:where(.shiplink-ui) .money-summary .facts,:where(.shiplink-ui).money-summary .facts{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;padding:0}:where(.shiplink-ui) .money-summary .eyebrow,:where(.shiplink-ui).money-summary .eyebrow{margin-bottom:12px}:where(.shiplink-ui) .compact-note,:where(.shiplink-ui).compact-note{margin:10px 16px 16px}:where(.shiplink-ui) .finance-actions,:where(.shiplink-ui).finance-actions{padding:0 16px 14px}:where(.shiplink-ui) .bill-preview .finance-actions,:where(.shiplink-ui).bill-preview .finance-actions{padding:0}:where(.shiplink-ui) .work-scroll section>.row,:where(.shiplink-ui).work-scroll section>.row{padding:8px 16px 16px}:where(.shiplink-ui) .work-scroll section>span.muted,:where(.shiplink-ui).work-scroll section>span.muted{padding:8px 16px 16px;display:block}:where(.shiplink-ui) .scope-line,:where(.shiplink-ui).scope-line{line-height:1.8}:where(.shiplink-ui) .dialog>.facts,:where(.shiplink-ui).dialog>.facts{padding-left:0;padding-right:0}:where(.shiplink-ui) .blocker-list,:where(.shiplink-ui).blocker-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding:8px 16px 12px;display:grid}:where(.shiplink-ui) .blocker-list>button,:where(.shiplink-ui).blocker-list>button{text-align:left;background:#fafbfc;border:1px solid #e7e9ee;border-radius:6px;flex-direction:column;gap:8px;padding:12px;display:flex}:where(.shiplink-ui) .blocker-list>button:hover,:where(.shiplink-ui).blocker-list>button:hover{background:#f0f3f7}:where(.shiplink-ui) .blocker-list button>div,:where(.shiplink-ui).blocker-list button>div{justify-content:space-between;align-items:center;gap:8px;display:flex}:where(.shiplink-ui) .blocker-list button>span,:where(.shiplink-ui).blocker-list button>span{color:#596675;font-size:12px;line-height:1.6}:where(.shiplink-ui) .blocker-list small,:where(.shiplink-ui).blocker-list small{color:#7b8693;font-size:11px}:where(.shiplink-ui) .deadline-note,:where(.shiplink-ui).deadline-note{color:#7b8591;padding:0 16px 12px;font-size:11px;line-height:1.6}:where(.shiplink-ui) .exception-steps,:where(.shiplink-ui).exception-steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;padding:12px 16px 18px;display:grid}:where(.shiplink-ui) .exception-steps>div,:where(.shiplink-ui).exception-steps>div{border-bottom:2px solid #e6e9ef;flex-direction:column;gap:6px;padding-bottom:10px;display:flex}:where(.shiplink-ui) .exception-steps>div.done,:where(.shiplink-ui).exception-steps>div.done{border-color:#749880}:where(.shiplink-ui) .exception-steps small,:where(.shiplink-ui).exception-steps small,:where(.shiplink-ui) .exception-steps span,:where(.shiplink-ui).exception-steps span{color:#8a929c;font-size:11px}:where(.shiplink-ui) .exception-steps strong,:where(.shiplink-ui).exception-steps strong{font-size:12px;font-weight:500}:where(.shiplink-ui) .exception-panel,:where(.shiplink-ui).exception-panel{border-color:#eadfcb!important}:where(.shiplink-ui) .history-record,:where(.shiplink-ui).history-record{border:1px solid #eceef2;border-radius:6px;margin-bottom:12px;padding:12px}:where(.shiplink-ui) .history-record p,:where(.shiplink-ui).history-record p{color:#657080;font-size:12px}:where(.shiplink-ui) .node-progress header,:where(.shiplink-ui).node-progress header{flex-wrap:wrap;gap:8px}:where(.shiplink-ui) .node-progress header .row,:where(.shiplink-ui).node-progress header .row{flex-wrap:wrap}:where(.shiplink-ui) .finance-role-bar,:where(.shiplink-ui).finance-role-bar{justify-content:flex-end;align-items:center;gap:10px;margin-bottom:12px;font-size:11px;display:flex}:where(.shiplink-ui) .finance-role-bar select,:where(.shiplink-ui).finance-role-bar select{height:30px;padding:3px 24px 3px 8px;font-size:12px}:where(.shiplink-ui) .dialog table input:not([type=checkbox]),:where(.shiplink-ui).dialog table input:not([type=checkbox]){width:100%;min-width:65px}:where(.shiplink-ui) .dialog .history-record table input,:where(.shiplink-ui).dialog .history-record table input{width:auto}:where(.shiplink-ui) .finance-actions,:where(.shiplink-ui).finance-actions{flex-wrap:wrap}:where(.shiplink-ui) .work-scroll section>.scope-line,:where(.shiplink-ui).work-scroll section>.scope-line{margin:10px 16px}:where(.shiplink-ui) .dialog .finance-actions,:where(.shiplink-ui).dialog .finance-actions{padding:0}:where(.shiplink-ui) .supplier-identity,:where(.shiplink-ui).supplier-identity{color:#7a8390;flex-direction:column;gap:8px;padding:0 9px 23px;font-size:11px;display:flex}:where(.shiplink-ui) .supplier-identity select,:where(.shiplink-ui).supplier-identity select{width:100%;max-width:100%;padding:6px;font-size:12px}:where(.shiplink-ui) .supplier-company,:where(.shiplink-ui).supplier-company{padding:0 9px 12px;font-size:12px}:where(.shiplink-ui) .supplier-shell .list-header .muted,:where(.shiplink-ui).supplier-shell .list-header .muted{font-size:11px}:where(.shiplink-ui) .supplier-shell .title-row>.muted,:where(.shiplink-ui).supplier-shell .title-row>.muted{font-size:12px}:where(.shiplink-ui) .supplier-shell .task-form,:where(.shiplink-ui).supplier-shell .task-form{gap:16px 20px;padding:12px 16px}:where(.shiplink-ui) .supplier-shell .task-form label,:where(.shiplink-ui).supplier-shell .task-form label,:where(.shiplink-ui) .task-upload,:where(.shiplink-ui).task-upload{color:#66717f;flex-direction:column;gap:7px;font-size:12px;display:flex}:where(.shiplink-ui) .task-upload,:where(.shiplink-ui).task-upload{padding:0 16px 12px}:where(.shiplink-ui) .task-upload input,:where(.shiplink-ui).task-upload input{border:0;height:auto;padding-left:0}:where(.shiplink-ui) .supplier-work-actions,:where(.shiplink-ui).supplier-work-actions{border-top:1px solid #eceef2;justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;font-size:12px;display:flex}:where(.shiplink-ui) .supplier-shell .task-note,:where(.shiplink-ui).supplier-shell .task-note{align-items:center;gap:5px;display:flex}:where(.shiplink-ui) .supplier-shell .notice,:where(.shiplink-ui).supplier-shell .notice{margin:0 0 12px}:where(.shiplink-ui) .supplier-shell .work-header,:where(.shiplink-ui).supplier-shell .work-header{min-height:80px}:where(.shiplink-ui) .fee-actions,:where(.shiplink-ui).fee-actions{flex-wrap:wrap;gap:3px;min-width:110px;display:flex}:where(.shiplink-ui) .supplier-shell table .fee-actions .button,:where(.shiplink-ui).supplier-shell table .fee-actions .button{font-size:11px}:where(.shiplink-ui) .work-scroll section>.error,:where(.shiplink-ui).work-scroll section>.error{margin:10px 16px}:where(.shiplink-ui) .wh-filter-label,:where(.shiplink-ui).wh-filter-label{color:#77808e;flex-direction:column;gap:7px;margin:14px 0;font-size:11px;display:flex}:where(.shiplink-ui) .wh-filter-label select,:where(.shiplink-ui).wh-filter-label select{width:100%;height:34px;font-size:12px}:where(.shiplink-ui) .wh-role,:where(.shiplink-ui).wh-role{white-space:nowrap;align-items:center;gap:8px;margin-left:auto;font-size:11px;display:flex}:where(.shiplink-ui) .wh-role select,:where(.shiplink-ui).wh-role select{height:30px;padding:3px 8px;font-size:12px}:where(.shiplink-ui) .wh-metrics,:where(.shiplink-ui).wh-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-bottom:14px;display:grid}:where(.shiplink-ui) .wh-metrics button,:where(.shiplink-ui).wh-metrics button{text-align:left;background:#fff;border:1px solid #e8ebef;border-radius:7px;padding:13px 16px}:where(.shiplink-ui) .wh-metrics button:hover,:where(.shiplink-ui).wh-metrics button:hover{background:#f4f6f8}:where(.shiplink-ui) .wh-metrics span,:where(.shiplink-ui).wh-metrics span{color:#7b8590;font-size:12px;display:block}:where(.shiplink-ui) .wh-metrics strong,:where(.shiplink-ui).wh-metrics strong{color:#333940;margin-top:3px;font-size:23px;font-weight:600;line-height:1.6;display:block}:where(.shiplink-ui) .wh-table,:where(.shiplink-ui).wh-table{min-width:680px!important}:where(.shiplink-ui) .wh-table td,:where(.shiplink-ui).wh-table td{vertical-align:top;line-height:1.55}:where(.shiplink-ui) .wh-description,:where(.shiplink-ui).wh-description{white-space:normal;max-width:240px;line-height:1.7}:where(.shiplink-ui) .wh-edit-table,:where(.shiplink-ui).wh-edit-table{min-width:680px!important}:where(.shiplink-ui) .wh-edit-table td,:where(.shiplink-ui).wh-edit-table td{vertical-align:top}:where(.shiplink-ui) .wh-edit-table input,:where(.shiplink-ui).wh-edit-table input,:where(.shiplink-ui) .wh-edit-table select,:where(.shiplink-ui).wh-edit-table select{width:100%;max-width:100%;height:33px;margin-bottom:5px;font-size:12px}:where(.shiplink-ui) .wh-edit-table th,:where(.shiplink-ui).wh-edit-table th{white-space:nowrap}:where(.shiplink-ui) .wh-edit-table input[type=number],:where(.shiplink-ui).wh-edit-table input[type=number]{min-width:65px}:where(.shiplink-ui) .wh-receipt-extra,:where(.shiplink-ui).wh-receipt-extra{align-items:flex-start;gap:10px;padding:6px 0 10px;display:flex}:where(.shiplink-ui) .wh-receipt-extra label,:where(.shiplink-ui).wh-receipt-extra label{min-width:80px;font-size:11px}:where(.shiplink-ui) .wh-receipt-extra input[type=number],:where(.shiplink-ui).wh-receipt-extra input[type=number]{width:85px}:where(.shiplink-ui) .wh-grow,:where(.shiplink-ui).wh-grow{flex:1}:where(.shiplink-ui) .wh-receipt-extra .wh-grow input,:where(.shiplink-ui).wh-receipt-extra .wh-grow input{width:100%;min-width:150px}:where(.shiplink-ui) .dialog form>label,:where(.shiplink-ui).dialog form>label{flex-direction:column;gap:7px;margin-top:14px;font-size:12px;display:flex}:where(.shiplink-ui) .dialog h3,:where(.shiplink-ui).dialog h3{margin-top:20px;font-size:13px}:where(.shiplink-ui) .wh-owner-list .list-bottom,:where(.shiplink-ui).wh-owner-list .list-bottom{white-space:normal;font-size:10px}:where(.shiplink-ui) .workspace section>header>select,:where(.shiplink-ui).workspace section>header>select{height:30px;font-size:12px}:where(.shiplink-ui) .wh-table .fee-actions,:where(.shiplink-ui).wh-table .fee-actions{min-width:110px}:where(.shiplink-ui) .wh-table small,:where(.shiplink-ui).wh-table small{font-size:11px}:where(.shiplink-ui) .wh-table td .text-link,:where(.shiplink-ui).wh-table td .text-link{white-space:nowrap}@media (width<=1100px){:where(.shiplink-ui) .wh-role,:where(.shiplink-ui).wh-role{font-size:10px}:where(.shiplink-ui) .wh-metrics,:where(.shiplink-ui).wh-metrics{gap:6px}:where(.shiplink-ui) .wh-metrics button,:where(.shiplink-ui).wh-metrics button{padding:10px}:where(.shiplink-ui) .wh-metrics strong,:where(.shiplink-ui).wh-metrics strong{font-size:20px}:where(.shiplink-ui) .wh-role select,:where(.shiplink-ui).wh-role select{max-width:120px}:where(.shiplink-ui) .wh-receipt-extra,:where(.shiplink-ui).wh-receipt-extra{flex-wrap:wrap}}:where(.shiplink-ui) .workspace td,:where(.shiplink-ui).workspace td{font-size:13px;line-height:1.5}:where(.shiplink-ui) .workspace th,:where(.shiplink-ui).workspace th{color:#65717e;font-size:12px}:where(.shiplink-ui) .workspace .muted,:where(.shiplink-ui).workspace .muted,:where(.shiplink-ui) .workspace .deadline-note,:where(.shiplink-ui).workspace .deadline-note{color:#66727e}:where(.shiplink-ui) .workspace .field>span,:where(.shiplink-ui).workspace .field>span{color:#66727e;font-size:12px}:where(.shiplink-ui) .workspace .field>strong,:where(.shiplink-ui).workspace .field>strong{font-size:13px}:where(.shiplink-ui) .workspace small,:where(.shiplink-ui).workspace small,:where(.shiplink-ui) .wh-table small,:where(.shiplink-ui).wh-table small{font-size:12px}:where(.shiplink-ui) .workspace .button.sm,:where(.shiplink-ui).workspace .button.sm{min-height:30px}:where(.shiplink-ui) .wh-table .text-link,:where(.shiplink-ui).wh-table .text-link{font-size:13px}:where(.shiplink-ui) .wh-metrics,:where(.shiplink-ui).wh-metrics{background:#fff;border:1px solid #e5e9ed;border-radius:7px;gap:0;overflow:hidden}:where(.shiplink-ui) .wh-metrics button,:where(.shiplink-ui).wh-metrics button{border:0;border-right:1px solid #e5e9ed;border-radius:0;justify-content:space-between;align-items:center;gap:8px;padding:10px 14px;display:flex}:where(.shiplink-ui) .wh-metrics button:last-child,:where(.shiplink-ui).wh-metrics button:last-child{border-right:0}:where(.shiplink-ui) .wh-metrics strong,:where(.shiplink-ui).wh-metrics strong{margin:0;font-size:18px;line-height:1.5}:where(.shiplink-ui) .wh-metrics span,:where(.shiplink-ui).wh-metrics span{color:#66727e;font-size:12px}:where(.shiplink-ui) .wh-table .wh-description,:where(.shiplink-ui).wh-table .wh-description{max-width:270px}:where(.shiplink-ui) .wh-highlight td,:where(.shiplink-ui).wh-highlight td{background:#edf3f8}:where(.shiplink-ui) .wh-order-switch,:where(.shiplink-ui).wh-order-switch{align-items:center;gap:5px;display:flex}:where(.shiplink-ui) .wh-order-switch>span,:where(.shiplink-ui).wh-order-switch>span{color:#66727e;white-space:nowrap;font-size:12px}:where(.shiplink-ui) .wh-more,:where(.shiplink-ui).wh-more{font-size:13px;position:relative}:where(.shiplink-ui) .wh-more summary,:where(.shiplink-ui).wh-more summary{cursor:pointer;background:#fff;border:1px solid #dfe4e9;border-radius:6px;padding:7px 12px;list-style:none}:where(.shiplink-ui) .wh-more summary::-webkit-details-marker{display:none}:where(.shiplink-ui).wh-more summary::-webkit-details-marker{display:none}:where(.shiplink-ui) .wh-more[open]>div,:where(.shiplink-ui).wh-more[open]>div{z-index:30;background:#fff;border:1px solid #dce2e8;border-radius:7px;flex-direction:column;align-items:stretch;min-width:160px;padding:5px;display:flex;position:absolute;top:38px;right:0;box-shadow:0 6px 18px #23334815}:where(.shiplink-ui) .wh-more .button,:where(.shiplink-ui).wh-more .button{text-align:left;white-space:nowrap;justify-content:flex-start}:where(.shiplink-ui) .wh-mode,:where(.shiplink-ui).wh-mode{border:0;gap:22px;margin:0 0 18px;padding:0;display:flex}:where(.shiplink-ui) .wh-mode legend,:where(.shiplink-ui).wh-mode legend{color:#66727e;margin-bottom:10px;font-size:12px}:where(.shiplink-ui) .wh-mode label,:where(.shiplink-ui).wh-mode label{cursor:pointer;align-items:center;gap:8px;font-size:13px;display:flex}:where(.shiplink-ui) .wh-mode input,:where(.shiplink-ui).wh-mode input{width:16px;height:16px;margin:0}:where(.shiplink-ui) .wh-edit-table,:where(.shiplink-ui).wh-edit-table{table-layout:auto}:where(.shiplink-ui) .wh-edit-table td:first-child,:where(.shiplink-ui).wh-edit-table td:first-child{min-width:185px}:where(.shiplink-ui) .wh-edit-table td:nth-child(2),:where(.shiplink-ui).wh-edit-table td:nth-child(2){min-width:92px}:where(.shiplink-ui) .wh-edit-table td:nth-child(2) select,:where(.shiplink-ui).wh-edit-table td:nth-child(2) select{color:#34414e;opacity:1;min-width:78px;padding-left:8px;padding-right:22px}:where(.shiplink-ui) .wh-edit-table input,:where(.shiplink-ui).wh-edit-table input,:where(.shiplink-ui) .wh-edit-table select,:where(.shiplink-ui).wh-edit-table select{height:35px;font-size:13px}:where(.shiplink-ui) .wh-edit-table input[readonly],:where(.shiplink-ui).wh-edit-table input[readonly]{color:#56616e;background:#f5f7f9;border-color:#edf0f3}:where(.shiplink-ui) .wh-edit-table select:disabled,:where(.shiplink-ui).wh-edit-table select:disabled{background:#f5f7f9}:where(.shiplink-ui) .wh-edit-table small,:where(.shiplink-ui).wh-edit-table small{white-space:normal;overflow-wrap:anywhere;font-size:12px}:where(.shiplink-ui) .wh-owner-list .shipment-row small,:where(.shiplink-ui).wh-owner-list .shipment-row small{color:#65717e;font-size:12px}:where(.shiplink-ui) .wh-owner-list .shipment-row,:where(.shiplink-ui).wh-owner-list .shipment-row{min-height:79px}:where(.shiplink-ui) .wh-table .fee-actions,:where(.shiplink-ui).wh-table .fee-actions{gap:5px}:where(.shiplink-ui) .workspace .segmented button,:where(.shiplink-ui).workspace .segmented button{min-height:30px;padding:5px 10px;font-size:12px}:where(.shiplink-ui) .workspace button:focus-visible,:where(.shiplink-ui).workspace button:focus-visible,:where(.shiplink-ui) .wh-mode input:focus-visible,:where(.shiplink-ui).wh-mode input:focus-visible,:where(.shiplink-ui) .wh-more summary:focus-visible,:where(.shiplink-ui).wh-more summary:focus-visible{outline-offset:3px;outline:2px solid #456a8c}@media (width<=1150px){:where(.shiplink-ui) .wh-order-switch .button,:where(.shiplink-ui).wh-order-switch .button{padding:0 5px}:where(.shiplink-ui) .wh-order-switch>span,:where(.shiplink-ui).wh-order-switch>span{display:none}:where(.shiplink-ui) .wh-metrics button,:where(.shiplink-ui).wh-metrics button{flex-wrap:wrap;padding:9px}:where(.shiplink-ui) .title-row,:where(.shiplink-ui).title-row{flex-wrap:wrap;gap:10px}}:where(.shiplink-ui) .dialog .wh-mode label,:where(.shiplink-ui).dialog .wh-mode label{flex-direction:row;align-items:center;margin-bottom:0}:is(:where(.shiplink-ui) .dialog:has(.wh-mode),:where(.shiplink-ui).dialog:has(.wh-mode)){flex-direction:column;width:min(940px,94vw);max-height:90vh;display:flex;overflow:hidden}:is(:where(.shiplink-ui) .dialog:has(.wh-mode)>form,:where(.shiplink-ui).dialog:has(.wh-mode)>form){min-height:0;padding-right:4px;overflow:auto}:is(:where(.shiplink-ui) .dialog:has(.wh-mode) .form-grid,:where(.shiplink-ui).dialog:has(.wh-mode) .form-grid){gap:10px 20px}:is(:where(.shiplink-ui) .dialog:has(.wh-mode) .form-grid label,:where(.shiplink-ui).dialog:has(.wh-mode) .form-grid label){margin-bottom:5px}:is(:where(.shiplink-ui) .dialog:has(.wh-mode) .dialog-actions,:where(.shiplink-ui).dialog:has(.wh-mode) .dialog-actions){z-index:2;background:#fff;margin-top:12px;padding:12px 0 3px;position:sticky;bottom:0}:is(:where(.shiplink-ui) .dialog:has(.wh-mode) .wh-mode,:where(.shiplink-ui).dialog:has(.wh-mode) .wh-mode){margin-bottom:12px}:is(:where(.shiplink-ui) .dialog:has(.wh-mode) .wh-mode legend,:where(.shiplink-ui).dialog:has(.wh-mode) .wh-mode legend){margin-bottom:7px}:is(:where(.shiplink-ui) .dialog:has(.wh-mode) textarea,:where(.shiplink-ui).dialog:has(.wh-mode) textarea){height:55px;min-height:55px}:is(:where(.shiplink-ui) .dialog:has(.wh-receive),:where(.shiplink-ui).dialog:has(.wh-receive)){flex-direction:column;width:min(1020px,95vw);max-height:90vh;display:flex;overflow:hidden}:is(:where(.shiplink-ui) .dialog:has(.wh-receive)>form,:where(.shiplink-ui).dialog:has(.wh-receive)>form){min-height:0;padding-right:4px;overflow:auto}:is(:where(.shiplink-ui) .dialog:has(.wh-receive) .dialog-actions,:where(.shiplink-ui).dialog:has(.wh-receive) .dialog-actions){z-index:2;background:#fff;padding:12px 0 3px;position:sticky;bottom:0}:is(:where(.shiplink-ui) .dialog:has(.wh-receive) .form-grid,:where(.shiplink-ui).dialog:has(.wh-receive) .form-grid){grid-template-columns:repeat(3,minmax(0,1fr));gap:12px 20px}:is(:where(.shiplink-ui) .dialog:has(.wh-receive) .form-grid.wh-direct-target,:where(.shiplink-ui).dialog:has(.wh-receive) .form-grid.wh-direct-target){background:#f6f8fa;border-radius:6px;grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:10px;padding:12px}:where(.shiplink-ui) .wh-receive td:nth-child(2),:where(.shiplink-ui).wh-receive td:nth-child(2){min-width:70px}:where(.shiplink-ui) .wh-receive th,:where(.shiplink-ui).wh-receive th{font-size:12px}:where(.shiplink-ui) .wh-receive .wh-receipt-extra select,:where(.shiplink-ui).wh-receive .wh-receipt-extra select{width:100%;min-width:120px}:where(.shiplink-ui) .wh-receive .wh-receipt-extra,:where(.shiplink-ui).wh-receive .wh-receipt-extra{flex-wrap:wrap;gap:12px}:where(.shiplink-ui) .wh-receive .wh-receipt-extra label,:where(.shiplink-ui).wh-receive .wh-receipt-extra label{margin:0}:where(.shiplink-ui) .wh-receipt-summary,:where(.shiplink-ui).wh-receipt-summary{justify-content:flex-end;gap:25px;padding:12px 0;font-size:13px;display:flex}:where(.shiplink-ui) .wh-receipt-summary strong,:where(.shiplink-ui).wh-receipt-summary strong{margin-left:6px;font-size:17px}:where(.shiplink-ui) .wh-receive td:first-child,:where(.shiplink-ui).wh-receive td:first-child{min-width:150px}:where(.shiplink-ui) .wh-photos,:where(.shiplink-ui).wh-photos{flex-wrap:wrap;gap:12px;margin:12px 0;display:flex}:where(.shiplink-ui) .wh-photos>div,:where(.shiplink-ui).wh-photos>div,:where(.shiplink-ui) .wh-photos>a,:where(.shiplink-ui).wh-photos>a{flex-direction:column;gap:4px;max-width:150px;display:flex}:where(.shiplink-ui) .wh-photos img,:where(.shiplink-ui).wh-photos img{object-fit:cover;border:1px solid var(--border,#e5e7eb);border-radius:6px;width:120px;height:90px}:where(.shiplink-ui) .sidebar select,:where(.shiplink-ui).sidebar select{max-width:100%;margin:8px 0 20px}:is(:where(.shiplink-ui) .dialog:has(.wh-photos),:where(.shiplink-ui).dialog:has(.wh-photos)){max-height:90vh;overflow:auto}:is(:where(.shiplink-ui) .dialog:has(.wh-photos) .dialog-actions,:where(.shiplink-ui).dialog:has(.wh-photos) .dialog-actions){background:#fff;margin-bottom:0;padding:16px 0;position:sticky;bottom:-24px}:where(.shiplink-ui) .workspace details,:where(.shiplink-ui).workspace details{margin:12px 0}:where(.shiplink-ui) .workspace details summary,:where(.shiplink-ui).workspace details summary{cursor:pointer}:where(.shiplink-ui) .demo-reset,:where(.shiplink-ui).demo-reset{color:#414b59;background:#fff;border:1px solid #dce0e5;border-radius:4px;padding:3px 9px}:where(.shiplink-ui) .wh-packing-fields,:where(.shiplink-ui).wh-packing-fields{border-top:1px solid var(--line);margin-top:16px;padding-top:14px}:where(.shiplink-ui) .wh-packing-fields td input,:where(.shiplink-ui).wh-packing-fields td input{width:100%;min-width:80px}:where(.shiplink-ui) .wh-packing-fields td select,:where(.shiplink-ui).wh-packing-fields td select{max-width:180px}:where(.shiplink-ui) .wh-packing-fields table,:where(.shiplink-ui).wh-packing-fields table{min-width:850px}:where(.shiplink-ui) .wh-packing-fields p,:where(.shiplink-ui).wh-packing-fields p{margin-top:10px}:is(:where(.shiplink-ui) .dialog:has(.wh-packing-fields),:where(.shiplink-ui).dialog:has(.wh-packing-fields)){flex-direction:column;width:min(1100px,96vw);max-height:92vh;display:flex;overflow:hidden}:is(:where(.shiplink-ui) .dialog:has(.wh-packing-fields)>form,:where(.shiplink-ui).dialog:has(.wh-packing-fields)>form){min-height:0;padding-right:4px;overflow:auto}:is(:where(.shiplink-ui) .dialog:has(.wh-packing-fields) .dialog-actions,:where(.shiplink-ui).dialog:has(.wh-packing-fields) .dialog-actions){z-index:2;background:#fff;padding:12px 0 3px;position:sticky;bottom:0}:is(:where(.shiplink-ui) .dialog:has(.wh-packing-fields) label.checkline,:where(.shiplink-ui).dialog:has(.wh-packing-fields) label.checkline,:where(.shiplink-ui) .dialog>label.checkline,:where(.shiplink-ui).dialog>label.checkline){flex-direction:row;align-items:flex-start;gap:8px}:is(:where(.shiplink-ui) .dialog:has(.wh-packing-fields) textarea,:where(.shiplink-ui).dialog:has(.wh-packing-fields) textarea){height:48px;min-height:48px}:where(.shiplink-ui) .packing-box,:where(.shiplink-ui).packing-box{border:1px solid var(--line);border-radius:8px;margin:14px 0;padding:16px}:where(.shiplink-ui) .packing-box>header,:where(.shiplink-ui).packing-box>header{justify-content:space-between;align-items:center;display:flex}:where(.shiplink-ui) .packing-box h3,:where(.shiplink-ui).packing-box h3{margin:0}:where(.shiplink-ui) .packing-box .packing-box-meta,:where(.shiplink-ui).packing-box .packing-box-meta{grid-template-columns:repeat(3,minmax(0,1fr));margin:14px 0}:where(.shiplink-ui) .packing-box table,:where(.shiplink-ui).packing-box table{min-width:600px}:where(.shiplink-ui) .packing-goods-label,:where(.shiplink-ui).packing-goods-label{gap:6px;display:flex}:where(.shiplink-ui) .packing-box>p,:where(.shiplink-ui).packing-box>p{margin-top:8px}:where(.shiplink-ui) .packing-box>button,:where(.shiplink-ui).packing-box>button{margin-top:10px}:where(.shiplink-ui) .receipt-columns,:where(.shiplink-ui).receipt-columns{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);gap:20px;margin:16px 0;display:grid}:where(.shiplink-ui) .receipt-columns>section,:where(.shiplink-ui).receipt-columns>section{border:1px solid var(--line);border-radius:8px;padding:16px}:where(.shiplink-ui) .receipt-columns>section:first-child,:where(.shiplink-ui).receipt-columns>section:first-child{background:#f7f8fa}:where(.shiplink-ui) .receipt-columns h3,:where(.shiplink-ui).receipt-columns h3{margin-top:0}:where(.shiplink-ui) .receipt-goods,:where(.shiplink-ui).receipt-goods{border-bottom:1px solid var(--line);padding:12px 0}:where(.shiplink-ui) .receipt-goods .form-grid,:where(.shiplink-ui).receipt-goods .form-grid{grid-template-columns:repeat(2,minmax(0,1fr));margin:12px 0}:is(:where(.shiplink-ui) .dialog:has(.receipt-columns),:where(.shiplink-ui).dialog:has(.receipt-columns)){flex-direction:column;width:min(1100px,96vw);max-height:92vh;display:flex;overflow:hidden}:is(:where(.shiplink-ui) .dialog:has(.receipt-columns)>form,:where(.shiplink-ui).dialog:has(.receipt-columns)>form){min-height:0;overflow:auto}:is(:where(.shiplink-ui) .dialog:has(.receipt-columns) .dialog-actions,:where(.shiplink-ui).dialog:has(.receipt-columns) .dialog-actions){z-index:2;background:#fff;padding:12px 0;position:sticky;bottom:0}:where(.shiplink-ui) .dialog .tabs,:where(.shiplink-ui).dialog .tabs{margin:0 0 14px}:where(.shiplink-ui) .receipt-columns p,:where(.shiplink-ui).receipt-columns p{margin:10px 0}@media (width<=700px){:where(.shiplink-ui) .receipt-columns,:where(.shiplink-ui).receipt-columns,:where(.shiplink-ui) .packing-box .packing-box-meta,:where(.shiplink-ui).packing-box .packing-box-meta{grid-template-columns:1fr}}:where(.shiplink-ui) .dialog .tabs,:where(.shiplink-ui).dialog .tabs{z-index:3;background:#fff;position:sticky;top:0}:where(.shiplink-ui) .packing-box td:first-child,:where(.shiplink-ui).packing-box td:first-child{width:40%}:where(.shiplink-ui) .wh-packing-fields .packing-box td select,:where(.shiplink-ui).wh-packing-fields .packing-box td select{width:100%;max-width:100%}:where(.shiplink-ui) .packing-box td input,:where(.shiplink-ui).packing-box td input{min-width:65px}:where(.shiplink-ui) .packing-goods-label,:where(.shiplink-ui).packing-goods-label{flex-direction:column;gap:6px;display:flex}:where(.shiplink-ui) .packing-box>.row,:where(.shiplink-ui).packing-box>.row{flex-wrap:wrap;margin-top:10px}:where(.shiplink-ui){--muted:#69717d;--primary:#365d83;--line:#e7e9ed;--radius:8px}:where(.shiplink-ui) .nav,:where(.shiplink-ui).nav{background:linear-gradient(#f7f7f8,#f0f1f3)}:where(.shiplink-ui) .company span,:where(.shiplink-ui).company span{color:#69717d}:where(.shiplink-ui) .nav nav button,:where(.shiplink-ui).nav nav button{font-size:13px}:where(.shiplink-ui) .nav nav button.active,:where(.shiplink-ui).nav nav button.active{background:#e9edf2}:where(.shiplink-ui) .list-header,:where(.shiplink-ui).list-header,:where(.shiplink-ui) .work-header,:where(.shiplink-ui).work-header{padding-top:20px}:where(.shiplink-ui) .work-header,:where(.shiplink-ui).work-header{padding-left:24px;padding-right:24px}:where(.shiplink-ui) .workspace .title-row,:where(.shiplink-ui).workspace .title-row{min-height:34px}:where(.shiplink-ui) .subtitle,:where(.shiplink-ui).subtitle{color:#69717d;margin:10px 0 16px;font-size:12px}:where(.shiplink-ui) .subtitle>.right-meta,:where(.shiplink-ui).subtitle>.right-meta{color:#69717d;font-size:11px}:where(.shiplink-ui) .workspace section>header,:where(.shiplink-ui).workspace section>header{flex-wrap:wrap;gap:12px;min-height:48px;padding:12px 16px}:where(.shiplink-ui) .workspace section>header h2,:where(.shiplink-ui).workspace section>header h2{flex-shrink:0}:where(.shiplink-ui) .workspace section>header>.muted,:where(.shiplink-ui).workspace section>header>.muted{margin-left:auto;font-size:11px}:where(.shiplink-ui) .workspace section>header>.row,:where(.shiplink-ui).workspace section>header>.row{flex-wrap:wrap}:where(.shiplink-ui) .workspace section>p:not([class]),:where(.shiplink-ui).workspace section>p:not([class]){padding:0 16px 12px;font-size:12px;line-height:1.6}:where(.shiplink-ui) .workspace section>.row,:where(.shiplink-ui).workspace section>.row{padding:0 16px 12px}:where(.shiplink-ui) .workspace section>span.muted,:where(.shiplink-ui).workspace section>span.muted{padding:0 16px 12px;display:block}:where(.shiplink-ui) .facts,:where(.shiplink-ui).facts{gap:16px 24px;padding:6px 16px 18px}:where(.shiplink-ui) .field>span,:where(.shiplink-ui).field>span{color:#69717d;margin-bottom:5px;font-size:11px}:where(.shiplink-ui) .field>strong,:where(.shiplink-ui).field>strong{color:#303640;font-size:12px;font-weight:500;line-height:1.55}:where(.shiplink-ui) .field.is-empty strong,:where(.shiplink-ui).field.is-empty strong{color:#969da7}:where(.shiplink-ui) .missing-cell,:where(.shiplink-ui).missing-cell{color:#969da7;letter-spacing:2px;justify-content:center;align-items:center;min-width:22px;font-size:12px;line-height:1.2;display:inline-flex}:where(.shiplink-ui) .field.is-empty .missing-cell,:where(.shiplink-ui).field.is-empty .missing-cell{background:#f3f4f6;border-radius:3px;padding:4px 8px}:where(.shiplink-ui) table{font-size:12px}:where(.shiplink-ui) th{color:#69717d;background:#f8f9fa;padding:10px 14px;font-size:11px;font-weight:500}:where(.shiplink-ui) td{vertical-align:middle;color:#414a57;padding:10px 14px;font-size:12px}:where(.shiplink-ui) td small{color:#69717d;font-size:11px}:where(.shiplink-ui) .text-link,:where(.shiplink-ui).text-link{font-size:12px}:where(.shiplink-ui) .badge,:where(.shiplink-ui).badge{padding:2px 7px;font-size:11px}:where(.shiplink-ui) .badge.red,:where(.shiplink-ui).badge.red{color:#a9423e;background:#fceceb}:where(.shiplink-ui) .badge.neutral,:where(.shiplink-ui).badge.neutral{color:#626c79;background:#f0f2f4}:where(.shiplink-ui) .button.sm,:where(.shiplink-ui).button.sm{height:30px;font-size:12px}:where(.shiplink-ui) .button,:where(.shiplink-ui).button{border-radius:6px}:where(.shiplink-ui) .button:disabled,:where(.shiplink-ui).button:disabled{opacity:1;color:#89919c;background:#f3f4f6;border-color:#e3e6ea}:where(.shiplink-ui) .table-actions,:where(.shiplink-ui).table-actions,:where(.shiplink-ui) td.right>.row{flex-wrap:nowrap;justify-content:flex-end;align-items:center;gap:6px;display:flex}:where(.shiplink-ui) td.right{white-space:nowrap}:where(.shiplink-ui) td strong{font-weight:550}:where(.shiplink-ui) .workspace table th:last-child,:where(.shiplink-ui).workspace table th:last-child,:where(.shiplink-ui) .workspace table td:last-child,:where(.shiplink-ui).workspace table td:last-child{padding-right:16px}:where(.shiplink-ui) .shipment-row,:where(.shiplink-ui).shipment-row{min-height:85px;padding:12px 16px}:where(.shiplink-ui) .shipment-row strong,:where(.shiplink-ui).shipment-row strong{font-size:13px}:where(.shiplink-ui) .shipment-row>.row:nth-child(2),:where(.shiplink-ui).shipment-row>.row:nth-child(2){font-size:12px}:where(.shiplink-ui) .shipment-row small,:where(.shiplink-ui).shipment-row small{color:#56616e;font-size:11px}:where(.shiplink-ui) .shipment-row.active,:where(.shiplink-ui).shipment-row.active{background:#edf1f5}:where(.shiplink-ui) .shipment-row.active strong,:where(.shiplink-ui).shipment-row.active strong{color:#203f5f}:where(.shiplink-ui) .tabs,:where(.shiplink-ui).tabs{scrollbar-width:thin;gap:20px}:where(.shiplink-ui) .tabs button,:where(.shiplink-ui).tabs button{color:#646d79;min-height:36px;padding-bottom:12px;font-size:12px}:where(.shiplink-ui) .tabs.grouped-tabs,:where(.shiplink-ui).tabs.grouped-tabs{flex-wrap:wrap;gap:0 19px;overflow:visible}:where(.shiplink-ui) .grouped-tabs .secondary-start,:where(.shiplink-ui).grouped-tabs .secondary-start{border-left:1px solid #dfe3e8;padding-left:19px}:where(.shiplink-ui) .tab-dot,:where(.shiplink-ui).tab-dot{background:#b47a29;width:5px;height:5px;margin-top:2px}:where(.shiplink-ui) .progress-rail,:where(.shiplink-ui).progress-rail{grid-template-columns:repeat(auto-fit,minmax(74px,1fr));gap:5px;padding:0 14px 14px;display:grid}:where(.shiplink-ui) .progress-rail button,:where(.shiplink-ui).progress-rail button{text-align:left;background:#f7f8fa;border:1px solid #0000;border-radius:6px;grid-template-columns:22px 1fr;align-items:center;gap:4px 5px;min-width:0;padding:10px 4px;display:grid;position:relative}:where(.shiplink-ui) .progress-rail button:hover,:where(.shiplink-ui).progress-rail button:hover{background:#edf1f5;border-color:#acbdcf}:where(.shiplink-ui) .progress-rail strong,:where(.shiplink-ui).progress-rail strong{white-space:nowrap;font-size:12px;font-weight:550}:where(.shiplink-ui) .progress-rail small,:where(.shiplink-ui).progress-rail small{color:#77808b;white-space:nowrap;grid-column:2;font-size:10px}:where(.shiplink-ui) .step-indicator,:where(.shiplink-ui).step-indicator{color:#748091;background:#fff;border:1px solid #d9dee5;border-radius:50%;grid-row:1/3;place-items:center;width:20px;height:20px;font-size:10px;display:grid}:where(.shiplink-ui) .progress-rail .done .step-indicator,:where(.shiplink-ui).progress-rail .done .step-indicator{color:#356a49;background:#e6f2e9;border-color:#bcd5c4}:where(.shiplink-ui) .progress-rail .pending,:where(.shiplink-ui).progress-rail .pending{background:#fff7e9}:where(.shiplink-ui) .progress-rail .pending .step-indicator,:where(.shiplink-ui).progress-rail .pending .step-indicator{color:#8d6019;border-color:#dcba81}:where(.shiplink-ui) .progress-rail .blocked .step-indicator,:where(.shiplink-ui).progress-rail .blocked .step-indicator{color:#a34840;border-color:#dfb6b1}:where(.shiplink-ui) .progress-rail .blocked small,:where(.shiplink-ui).progress-rail .blocked small{color:#a34840}:where(.shiplink-ui) .node-row.needs-review,:where(.shiplink-ui).node-row.needs-review{background:#fffcf6}:where(.shiplink-ui) .node-row.needs-review td:first-child,:where(.shiplink-ui).node-row.needs-review td:first-child{box-shadow:inset 3px 0 #d3a45c}:where(.shiplink-ui) .node-row.is-overdue td:first-child,:where(.shiplink-ui).node-row.is-overdue td:first-child{box-shadow:inset 3px 0 #bf766c}:where(.shiplink-ui) .completion-meter,:where(.shiplink-ui).completion-meter{background:#e9ecf0;border-radius:4px;width:42px;height:4px;display:block;overflow:hidden}:where(.shiplink-ui) .completion-meter>span,:where(.shiplink-ui).completion-meter>span{background:#779a88;border-radius:4px;height:100%;display:block}:where(.shiplink-ui) .node-readiness,:where(.shiplink-ui).node-readiness{color:#6c7682;align-items:center;gap:12px;padding:0 16px 12px;font-size:11px;display:flex}:where(.shiplink-ui) .node-readiness progress,:where(.shiplink-ui).node-readiness progress{accent-color:#648aa8;border:0;border-radius:4px;max-width:140px;height:5px}:where(.shiplink-ui) .node-readiness .button,:where(.shiplink-ui).node-readiness .button{margin-left:auto}:where(.shiplink-ui) .node-blocked,:where(.shiplink-ui).node-blocked{padding:0 16px 12px}:where(.shiplink-ui) .node-progress .finance-actions,:where(.shiplink-ui).node-progress .finance-actions{padding-top:0}:where(.shiplink-ui) .finance-stepper,:where(.shiplink-ui).finance-stepper{border-top:1px solid var(--line);align-items:center;gap:0;padding:14px 16px;display:flex;overflow:auto}:where(.shiplink-ui) .finance-stepper>span,:where(.shiplink-ui).finance-stepper>span{white-space:nowrap;color:#7b8490;flex:1;align-items:center;gap:7px;min-width:80px;font-size:11px;display:flex}:where(.shiplink-ui) .finance-stepper>span:after,:where(.shiplink-ui).finance-stepper>span:after{content:"";background:#e1e5e9;width:22px;height:1px;margin:0 10px}:where(.shiplink-ui) .finance-stepper>span:last-child:after,:where(.shiplink-ui).finance-stepper>span:last-child:after{display:none}:where(.shiplink-ui) .finance-stepper b,:where(.shiplink-ui).finance-stepper b{border:1px solid #d7dce4;border-radius:50%;flex-shrink:0;place-items:center;width:20px;height:20px;font-size:10px;display:grid}:where(.shiplink-ui) .finance-stepper .done,:where(.shiplink-ui).finance-stepper .done{color:#4a785e}:where(.shiplink-ui) .finance-stepper .done b,:where(.shiplink-ui).finance-stepper .done b{background:#eaf3ed;border-color:#c9ddce}:where(.shiplink-ui) .finance-stepper .current,:where(.shiplink-ui).finance-stepper .current{color:#365d83;font-weight:600}:where(.shiplink-ui) .finance-stepper .current b,:where(.shiplink-ui).finance-stepper .current b{background:#e8eff6;border-color:#acbfd1}:where(.shiplink-ui) .empty .button+.button,:where(.shiplink-ui).empty .button+.button{margin-left:8px}:where(.shiplink-ui) .money-summary .facts,:where(.shiplink-ui).money-summary .facts{gap:12px}:where(.shiplink-ui) .money-summary .field>strong,:where(.shiplink-ui).money-summary .field>strong{font-variant-numeric:tabular-nums;font-size:16px}:where(.shiplink-ui) .compact-note,:where(.shiplink-ui).compact-note{font-size:11px!important}:where(.shiplink-ui) .review-toolbar,:where(.shiplink-ui).review-toolbar{flex-wrap:wrap;align-items:center;gap:14px}:where(.shiplink-ui) .review-toolbar .segmented,:where(.shiplink-ui).review-toolbar .segmented{flex-wrap:wrap}:where(.shiplink-ui) .review-card header,:where(.shiplink-ui).review-card header{align-items:flex-start!important}:where(.shiplink-ui) .review-card header .row,:where(.shiplink-ui).review-card header .row{flex-wrap:wrap}:where(.shiplink-ui) .comparison th,:where(.shiplink-ui).comparison th,:where(.shiplink-ui) .comparison td,:where(.shiplink-ui).comparison td{font-size:12px}:where(.shiplink-ui) .review-card footer,:where(.shiplink-ui).review-card footer{font-size:11px}:where(.shiplink-ui) .review-card footer>.row,:where(.shiplink-ui).review-card footer>.row{padding:0}:where(.shiplink-ui) .review-heading,:where(.shiplink-ui).review-heading{padding-bottom:12px}:where(.shiplink-ui) .scope-line,:where(.shiplink-ui).scope-line{color:#68727e;font-size:11px}:where(.shiplink-ui) .master-menu nav,:where(.shiplink-ui).master-menu nav{padding:0 12px 18px;overflow:auto}:where(.shiplink-ui) .master-menu nav h3,:where(.shiplink-ui).master-menu nav h3{color:#7c8590;margin:18px 10px 8px;font-size:11px;font-weight:500}:where(.shiplink-ui) .master-menu nav button,:where(.shiplink-ui).master-menu nav button{text-align:left;color:#4d5866;background:0 0;border:0;border-radius:6px;justify-content:space-between;align-items:center;width:100%;height:40px;padding:0 12px;display:flex}:where(.shiplink-ui) .master-menu nav button:hover,:where(.shiplink-ui).master-menu nav button:hover{background:#f0f2f5}:where(.shiplink-ui) .master-menu nav button.active,:where(.shiplink-ui).master-menu nav button.active{color:#294b6c;background:#e9eef4;font-weight:600;box-shadow:inset 3px 0 #527594}:where(.shiplink-ui) .master-toolbar,:where(.shiplink-ui).master-toolbar{align-items:center;gap:12px;margin:18px 0;display:flex}:where(.shiplink-ui) .master-toolbar .search,:where(.shiplink-ui).master-toolbar .search{width:min(340px,45%);height:35px}:where(.shiplink-ui) .master-toolbar .muted,:where(.shiplink-ui).master-toolbar .muted{margin-left:auto;font-size:11px}:where(.shiplink-ui) .master-toolbar .search input,:where(.shiplink-ui).master-toolbar .search input{font-size:12px}:where(.shiplink-ui) .title-row .eyebrow,:where(.shiplink-ui).title-row .eyebrow{letter-spacing:0;color:#7c8590;margin:0 0 7px;font-size:11px}:where(.shiplink-ui) .master-table,:where(.shiplink-ui).master-table{min-height:220px}:where(.shiplink-ui) .service-tags,:where(.shiplink-ui).service-tags{flex-wrap:wrap;gap:4px;max-width:220px;display:flex}:where(.shiplink-ui) .service-tags span,:where(.shiplink-ui).service-tags span{color:#586678;white-space:nowrap;border:1px solid #e5e9ee;border-radius:4px;padding:2px 5px;font-size:11px}:where(.shiplink-ui) .inactive-record,:where(.shiplink-ui).inactive-record{color:#8b939e;background:#fafafa}:where(.shiplink-ui) .inactive-record .text-link,:where(.shiplink-ui).inactive-record .text-link{color:#7f8996}:where(.shiplink-ui) .pagination,:where(.shiplink-ui).pagination{border-top:1px solid var(--line);color:#717b88;justify-content:space-between;align-items:center;gap:12px;padding:12px 16px;font-size:11px;display:flex}:where(.shiplink-ui) .full-span,:where(.shiplink-ui).full-span{grid-column:1/-1}:where(.shiplink-ui) .required-mark,:where(.shiplink-ui).required-mark{color:#a34b42;margin-left:3px;display:inline}:where(.shiplink-ui) .dialog label,:where(.shiplink-ui).dialog label{position:relative}:where(.shiplink-ui) .dialog .required-mark,:where(.shiplink-ui).dialog .required-mark{position:absolute;top:0;right:0}:where(.shiplink-ui) .field-error,:where(.shiplink-ui).field-error{color:#a63d36;font-size:11px}:where(.shiplink-ui) .dialog [aria-invalid=true],:where(.shiplink-ui).dialog [aria-invalid=true]{background:snow;border-color:#bd5f57}:where(.shiplink-ui) .reference-list,:where(.shiplink-ui).reference-list{background:#f8f9fb;border-radius:6px;margin:15px 0;padding:12px}:where(.shiplink-ui) .reference-list p,:where(.shiplink-ui).reference-list p{margin-top:9px;font-size:12px;line-height:1.6}:where(.shiplink-ui) .wh-metrics button,:where(.shiplink-ui).wh-metrics button{border-top:2px solid #0000}:where(.shiplink-ui) .wh-metrics button:first-child,:where(.shiplink-ui).wh-metrics button:first-child,:where(.shiplink-ui) .wh-metrics button:nth-child(2),:where(.shiplink-ui).wh-metrics button:nth-child(2){border-top-color:#8aa5bd}:where(.shiplink-ui) .wh-metrics button:nth-child(3),:where(.shiplink-ui).wh-metrics button:nth-child(3){border-top-color:#d0a067}:where(.shiplink-ui) .wh-metrics button:nth-child(4),:where(.shiplink-ui).wh-metrics button:nth-child(4){border-top-color:#8ea993}:where(.shiplink-ui) .wh-table .fee-actions,:where(.shiplink-ui).wh-table .fee-actions{justify-content:flex-end}:where(.shiplink-ui) .wh-table th:last-child,:where(.shiplink-ui).wh-table th:last-child{text-align:right}:where(.shiplink-ui) .work-scroll>section>label.checkline,:where(.shiplink-ui).work-scroll>section>label.checkline{padding:0 16px 12px}:where(.shiplink-ui) .workspace .packing-box,:where(.shiplink-ui).workspace .packing-box{margin:12px 16px}:where(.shiplink-ui) .workspace .packing-box>header,:where(.shiplink-ui).workspace .packing-box>header,:where(.shiplink-ui) .workspace .packing-box>p,:where(.shiplink-ui).workspace .packing-box>p{padding:0 0 12px}:where(.shiplink-ui) .supplier-identity select,:where(.shiplink-ui).supplier-identity select{font-size:11px}:where(.shiplink-ui) .supplier-work-actions,:where(.shiplink-ui).supplier-work-actions{z-index:4;background:#fff;position:sticky;bottom:0}:where(.shiplink-ui) .task-form,:where(.shiplink-ui).task-form{gap:10px 20px}:where(.shiplink-ui) .dialog-head p:empty,:where(.shiplink-ui).dialog-head p:empty{display:none}:where(.shiplink-ui) .dialog-head,:where(.shiplink-ui).dialog-head{margin-bottom:18px}:where(.shiplink-ui) .form-grid,:where(.shiplink-ui).form-grid{gap:4px 20px}:where(.shiplink-ui) .dialog input,:where(.shiplink-ui).dialog input,:where(.shiplink-ui) .dialog select,:where(.shiplink-ui).dialog select{min-height:36px}:where(.shiplink-ui) .dialog-actions,:where(.shiplink-ui).dialog-actions{gap:8px}:where(.shiplink-ui) .wh-photos:empty,:where(.shiplink-ui).wh-photos:empty{display:none}@media (width>=1600px){:where(.shiplink-ui) .app-shell,:where(.shiplink-ui).app-shell{grid-template-columns:184px 280px minmax(0,1fr)}:where(.shiplink-ui) .work-scroll,:where(.shiplink-ui).work-scroll{padding:18px 24px}:where(.shiplink-ui) .facts,:where(.shiplink-ui).facts{gap:18px 24px}}@media (width<=1150px){:where(.shiplink-ui) .app-shell,:where(.shiplink-ui).app-shell{grid-template-columns:140px 224px minmax(0,1fr)}:where(.shiplink-ui) .tabs.grouped-tabs,:where(.shiplink-ui).tabs.grouped-tabs{gap:0 14px}:where(.shiplink-ui) .grouped-tabs .secondary-start,:where(.shiplink-ui).grouped-tabs .secondary-start{padding-left:14px}:where(.shiplink-ui) .facts,:where(.shiplink-ui).facts{grid-template-columns:repeat(3,minmax(0,1fr))}:where(.shiplink-ui) td,:where(.shiplink-ui) th{font-size:11px}:where(.shiplink-ui) .progress-rail,:where(.shiplink-ui).progress-rail{grid-template-columns:repeat(4,minmax(74px,1fr))}:where(.shiplink-ui) .title-row,:where(.shiplink-ui).title-row{gap:8px}:where(.shiplink-ui) .master-toolbar,:where(.shiplink-ui).master-toolbar{flex-wrap:wrap}:where(.shiplink-ui) .master-toolbar .search,:where(.shiplink-ui).master-toolbar .search{width:100%}}@media (prefers-reduced-motion:reduce){:where(.shiplink-ui) *,:where(.shiplink-ui),:where(.shiplink-ui) :before,:where(.shiplink-ui) :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}}:where(.shiplink-ui) .node-readiness progress,:where(.shiplink-ui).node-readiness progress{appearance:none;background:#e9edf1;overflow:hidden}:where(.shiplink-ui) .node-readiness progress::-webkit-progress-bar{background:#e9edf1;border-radius:4px}:where(.shiplink-ui).node-readiness progress::-webkit-progress-bar{background:#e9edf1;border-radius:4px}:where(.shiplink-ui) .node-readiness progress::-webkit-progress-value{background:#7c9bb6;border-radius:4px}:where(.shiplink-ui).node-readiness progress::-webkit-progress-value{background:#7c9bb6;border-radius:4px}:where(.shiplink-ui) .node-readiness progress::-moz-progress-bar{background:#7c9bb6;border-radius:4px}:where(.shiplink-ui).node-readiness progress::-moz-progress-bar{background:#7c9bb6;border-radius:4px}:where(.shiplink-ui) .md-field,:where(.shiplink-ui).md-field{flex-direction:column;gap:7px;margin-bottom:14px;display:flex;position:relative}:where(.shiplink-ui) .dialog .md-field>label,:where(.shiplink-ui).dialog .md-field>label{margin-bottom:0;font-size:12px;display:block}:where(.shiplink-ui) .md-field>.check-grid,:where(.shiplink-ui).md-field>.check-grid{margin:4px 0}:where(.shiplink-ui) .md-field .required-mark,:where(.shiplink-ui).md-field .required-mark{top:0;right:0}:where(.shiplink-ui) .md-field>.field-error,:where(.shiplink-ui).md-field>.field-error{line-height:1.4}:where(.shiplink-ui) .partner-roles,:where(.shiplink-ui).partner-roles{flex-wrap:wrap;gap:24px;display:flex}:where(.shiplink-ui) .partner-roles>div,:where(.shiplink-ui).partner-roles>div{align-items:center;gap:12px;min-width:180px;display:flex}:where(.shiplink-ui) .partner-roles>label,:where(.shiplink-ui).partner-roles>label{min-width:180px}:where(.shiplink-ui) .master-menu nav>button,:where(.shiplink-ui).master-menu nav>button{text-align:left;background:0 0;border:0;justify-content:space-between;width:100%;padding:12px;display:flex}:where(.shiplink-ui) .master-menu nav>button.active,:where(.shiplink-ui).master-menu nav>button.active{color:#345c76;background:#e9eff3;border-radius:6px}:where(.shiplink-ui) .partner-tabs button.active,:where(.shiplink-ui).partner-tabs button.active{color:#294d67;border-bottom:2px solid #48677c;font-weight:600}:where(.shiplink-ui) .partner-roles,:where(.shiplink-ui).partner-roles{padding:8px 16px 16px}:where(.shiplink-ui) .dialog .partner-roles,:where(.shiplink-ui).dialog .partner-roles{padding:0}:where(.shiplink-ui) .admin-shell,:where(.shiplink-ui).admin-shell{background:#f8f9fb;grid-template-columns:190px minmax(0,1fr);height:calc(100vh - 34px);display:grid}:where(.shiplink-ui) .admin-shell .nav,:where(.shiplink-ui).admin-shell .nav{border-right:1px solid var(--line)}:where(.shiplink-ui) .admin-shell .workspace,:where(.shiplink-ui).admin-shell .workspace{min-width:0}:where(.shiplink-ui) .admin-metrics,:where(.shiplink-ui).admin-metrics{grid-template-columns:repeat(4,1fr);gap:12px;margin-bottom:16px;display:grid}:where(.shiplink-ui) .admin-metrics button,:where(.shiplink-ui).admin-metrics button{text-align:left;background:#fff;border:1px solid #e6e9ee;border-radius:8px;padding:16px}:where(.shiplink-ui) .admin-metrics strong,:where(.shiplink-ui).admin-metrics strong{margin-top:10px;font-size:24px;display:block}:where(.shiplink-ui) .admin-metrics button.active,:where(.shiplink-ui).admin-metrics button.active{background:#eaf0f5;border-color:#55758b}:where(.shiplink-ui) .admin-filters,:where(.shiplink-ui).admin-filters{gap:12px;padding:12px 16px;display:flex}:where(.shiplink-ui) .admin-date,:where(.shiplink-ui).admin-date{color:#697583;align-items:center;gap:8px;font-size:12px;display:flex}:where(.shiplink-ui) .admin-shell .nav nav,:where(.shiplink-ui).admin-shell .nav nav{gap:8px;display:grid}:where(.shiplink-ui) .admin-shell .nav .user,:where(.shiplink-ui).admin-shell .nav .user{margin-top:auto}:where(.shiplink-ui) .admin-shell td,:where(.shiplink-ui).admin-shell td{padding-top:15px;padding-bottom:15px}:where(.shiplink-ui) .admin-shell .notice,:where(.shiplink-ui).admin-shell .notice{align-items:center;gap:12px;display:flex}:where(.shiplink-ui) .tenant-entry,:where(.shiplink-ui).tenant-entry{background:#f5f6f8;justify-content:center;height:calc(100vh - 34px);padding:70px 24px;display:flex;overflow:auto}:where(.shiplink-ui) .tenant-entry>div,:where(.shiplink-ui).tenant-entry>div{width:min(620px,100%)}:where(.shiplink-ui) .tenant-entry h1,:where(.shiplink-ui).tenant-entry h1{font-size:25px}:where(.shiplink-ui) .tenant-account-list,:where(.shiplink-ui).tenant-account-list{gap:12px;margin:28px 0;display:grid}:where(.shiplink-ui) .tenant-account-list>button,:where(.shiplink-ui).tenant-account-list>button{text-align:left;background:#fff;border:1px solid #e0e5ea;border-radius:8px;align-items:center;gap:18px;padding:20px;display:flex}:where(.shiplink-ui) .tenant-account-list>button>span:first-child,:where(.shiplink-ui).tenant-account-list>button>span:first-child{flex:1}:where(.shiplink-ui) .tenant-account-list small,:where(.shiplink-ui).tenant-account-list small{color:#74808b;margin-top:8px;display:block}:where(.shiplink-ui) .tenant-account-list>button:hover,:where(.shiplink-ui).tenant-account-list>button:hover{background:#fafdff;border-color:#587990}:where(.shiplink-ui){--line:#dce1e7}:where(.shiplink-ui) .nav,:where(.shiplink-ui).nav{color:#29333f;background:linear-gradient(#eef0f3,#f5f6f8)}:where(.shiplink-ui) .shipment-list,:where(.shiplink-ui).shipment-list{background:#f7f8fa;border-right:1px solid #d9dfe6}:where(.shiplink-ui) .workspace,:where(.shiplink-ui).workspace{background:#fff}:where(.shiplink-ui) .work-scroll,:where(.shiplink-ui).work-scroll{background:#fafbfc}:where(.shiplink-ui) .workspace section,:where(.shiplink-ui).workspace section{background:#fff;border-color:#dfe4ea}:where(.shiplink-ui) .nav nav button,:where(.shiplink-ui).nav nav button{color:#4d5866}:where(.shiplink-ui) .nav nav button.active,:where(.shiplink-ui).nav nav button.active{color:#203f58;background:#dce6ef;font-weight:600}:where(.shiplink-ui) .shipment-row.active,:where(.shiplink-ui).shipment-row.active{background:#e5edf5;box-shadow:inset 3px 0 #385f7e}:where(.shiplink-ui) .shipment-row:hover,:where(.shiplink-ui).shipment-row:hover{background:#edf2f6}:where(.shiplink-ui) .shipment-row strong,:where(.shiplink-ui).shipment-row strong{color:#172f44}:where(.shiplink-ui) .field>span,:where(.shiplink-ui).field>span,:where(.shiplink-ui) th{color:#616d7c}:where(.shiplink-ui) .field>strong,:where(.shiplink-ui).field>strong{color:#202b38}:where(.shiplink-ui) .tabs button[data-state=active],:where(.shiplink-ui).tabs button[data-state=active],:where(.shiplink-ui) .tabs button.active,:where(.shiplink-ui).tabs button.active{color:#234862;border-bottom-color:#345e7d;font-weight:650}:where(.shiplink-ui) .button.primary,:where(.shiplink-ui).button.primary{color:#fff;background:#315974;border-color:#315974;box-shadow:0 1px 2px #13283a20}:where(.shiplink-ui) .button.primary:hover,:where(.shiplink-ui).button.primary:hover{background:#24465f}:where(.shiplink-ui) .button.outline,:where(.shiplink-ui).button.outline{background:#fff;border-color:#cbd4dd}:where(.shiplink-ui) .button:disabled,:where(.shiplink-ui).button:disabled{opacity:.48;box-shadow:none;cursor:not-allowed}:where(.shiplink-ui) .dialog,:where(.shiplink-ui).dialog{border:1px solid #d4dce4;box-shadow:0 18px 65px #182b4050,0 3px 12px #182b4020}:where(.shiplink-ui) .overlay,:where(.shiplink-ui).overlay{-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#10243b50}:where(.shiplink-ui) .badge.blue,:where(.shiplink-ui).badge.blue{color:#315c7f;background:#e0ebf5}:where(.shiplink-ui) .badge.amber,:where(.shiplink-ui).badge.amber{color:#8c5a13;background:#fff0d6}:where(.shiplink-ui) .badge.green,:where(.shiplink-ui).badge.green{color:#326652;background:#e0eee8}:where(.shiplink-ui) .tenant-access-label,:where(.shiplink-ui).tenant-access-label{color:#53667a;padding:8px 4px 14px;font-size:11px;line-height:1.7}:where(.shiplink-ui) .button:focus-visible,:where(.shiplink-ui).button:focus-visible,:where(.shiplink-ui) button:focus-visible,:where(.shiplink-ui) input:focus-visible,:where(.shiplink-ui) select:focus-visible{outline-offset:3px;outline:2px solid #567e9b}:where(.shiplink-ui) .master-table thead,:where(.shiplink-ui).master-table thead,:where(.shiplink-ui) thead{background:#f1f4f7}:where(.shiplink-ui) .tabs.grouped-tabs,:where(.shiplink-ui).tabs.grouped-tabs{gap:0 8px}:where(.shiplink-ui) .tabs.grouped-tabs button,:where(.shiplink-ui).tabs.grouped-tabs button{padding-left:6px;padding-right:6px}:where(.shiplink-ui) .grouped-tabs .secondary-start,:where(.shiplink-ui).grouped-tabs .secondary-start{padding-left:12px}:where(.shiplink-ui) .nav-bottom .user,:where(.shiplink-ui).nav-bottom .user{flex-wrap:wrap}:where(.shiplink-ui) .nav-bottom .user>.muted,:where(.shiplink-ui).nav-bottom .user>.muted{flex-basis:100%;padding-left:36px;font-size:10px;display:block}:where(.shiplink-ui) .nav-bottom .avatar,:where(.shiplink-ui).nav-bottom .avatar{flex-shrink:0}:where(.shiplink-ui) .shipment-progress,:where(.shiplink-ui).shipment-progress{color:#475569;font-variant-numeric:tabular-nums;background:#e7ebef;border-radius:4px;margin-left:8px;padding:1px 5px;display:inline-block}:where(.shiplink-ui) .invoice-panel,:where(.shiplink-ui).invoice-panel{background:#f7f8fa;border-radius:8px;margin-top:16px;padding:12px 16px}:where(.shiplink-ui) .invoice-panel>.row,:where(.shiplink-ui).invoice-panel>.row{margin-bottom:8px}:where(.shiplink-ui) .fee-toolbar,:where(.shiplink-ui).fee-toolbar{margin-bottom:12px}:where(.shiplink-ui) .fee-ledgers,:where(.shiplink-ui).fee-ledgers{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:16px;display:grid}:where(.shiplink-ui) .fee-ledger,:where(.shiplink-ui).fee-ledger{align-self:start;min-width:0}:where(.shiplink-ui) .fee-ledger header,:where(.shiplink-ui).fee-ledger header{padding:14px}:where(.shiplink-ui) .ledger-totals,:where(.shiplink-ui).ledger-totals{border-bottom:1px solid var(--line);background:#f5f7f9;gap:24px;padding:12px 14px;display:flex}:where(.shiplink-ui) .ledger-totals>div,:where(.shiplink-ui).ledger-totals>div{gap:4px;display:grid}:where(.shiplink-ui) .ledger-totals span,:where(.shiplink-ui).ledger-totals span{color:#64748b;font-size:11px}:where(.shiplink-ui) .ledger-row,:where(.shiplink-ui).ledger-row{border-bottom:1px solid var(--line);gap:9px;padding:14px;display:grid}:where(.shiplink-ui) .ledger-row .row,:where(.shiplink-ui).ledger-row .row{flex-wrap:wrap;gap:6px}:where(.shiplink-ui) .ledger-row .muted,:where(.shiplink-ui).ledger-row .muted{font-size:12px}:where(.shiplink-ui) .fee-ledger footer,:where(.shiplink-ui).fee-ledger footer{padding:12px 14px}@media (width<=1050px){:where(.shiplink-ui) .fee-ledgers,:where(.shiplink-ui).fee-ledgers{grid-template-columns:1fr}}:where(.shiplink-ui) .fee-ledger .ledger-row,:where(.shiplink-ui).fee-ledger .ledger-row{gap:5px;padding:10px 14px}:where(.shiplink-ui) .fee-ledger .ledger-row .btn,:where(.shiplink-ui).fee-ledger .ledger-row .btn{min-height:26px}:where(.shiplink-ui) .fee-ledgers,:where(.shiplink-ui).fee-ledgers{grid-template-columns:minmax(0,1fr)}:where(.shiplink-ui) .fee-ledger table,:where(.shiplink-ui).fee-ledger table{font-size:12px}:where(.shiplink-ui) .fee-ledger td,:where(.shiplink-ui).fee-ledger td,:where(.shiplink-ui) .fee-ledger th,:where(.shiplink-ui).fee-ledger th{padding:10px 12px}:where(.shiplink-ui) .fee-ledger td:last-child .btn,:where(.shiplink-ui).fee-ledger td:last-child .btn{margin:2px}:where(.shiplink-ui) .fee-ledger .ledger-totals,:where(.shiplink-ui).fee-ledger .ledger-totals{padding:9px 14px}:where(.shiplink-ui) .queue-main,:where(.shiplink-ui).queue-main{background:#f7f8fa;min-width:0;padding:24px;overflow:auto}:where(.shiplink-ui) .queue-main>header,:where(.shiplink-ui).queue-main>header{margin-bottom:20px}:where(.shiplink-ui) .queue-main section,:where(.shiplink-ui).queue-main section{border:1px solid var(--line);background:#fff;border-radius:10px;margin-bottom:16px;padding:20px}:where(.shiplink-ui) .queue-main section header,:where(.shiplink-ui).queue-main section header{margin-bottom:18px}:where(.shiplink-ui) .queue-modes,:where(.shiplink-ui).queue-modes{gap:4px;margin:16px 0;display:grid}:where(.shiplink-ui) .queue-modes button,:where(.shiplink-ui).queue-modes button{text-align:left;background:0 0;border:0;border-radius:6px;justify-content:space-between;padding:10px;display:flex}:where(.shiplink-ui) .queue-modes button.active,:where(.shiplink-ui).queue-modes button.active{color:#315974;background:#e5edf5}:where(.shiplink-ui) .queue-totals,:where(.shiplink-ui).queue-totals{flex-wrap:wrap;gap:24px;display:flex}:where(.shiplink-ui) .queue-totals>div,:where(.shiplink-ui).queue-totals>div{gap:6px;display:grid}:where(.shiplink-ui) .queue-main footer,:where(.shiplink-ui).queue-main footer{margin-top:16px}:where(.shiplink-ui) .create-customer-row,:where(.shiplink-ui).create-customer-row{align-items:center;gap:8px;margin-top:6px;display:flex}:where(.shiplink-ui) .create-customer-row select,:where(.shiplink-ui).create-customer-row select{flex:1;min-width:0}:where(.shiplink-ui) .create-customer-row .button,:where(.shiplink-ui).create-customer-row .button{flex-shrink:0}:where(.shiplink-ui) .shipment-create-grid,:where(.shiplink-ui).shipment-create-grid{gap:12px 16px}:where(.shiplink-ui) .shipment-create-grid textarea,:where(.shiplink-ui).shipment-create-grid textarea{min-height:56px}:where(.shiplink-ui) .form-label,:where(.shiplink-ui).form-label{margin-bottom:6px;font-size:12px;display:block}:where(.shiplink-ui) .search-select,:where(.shiplink-ui).search-select{min-width:0;position:relative}:where(.shiplink-ui) .create-customer-row>.search-select,:where(.shiplink-ui).create-customer-row>.search-select{flex:1}:where(.shiplink-ui) .search-select-control,:where(.shiplink-ui).search-select-control{position:relative}:where(.shiplink-ui) .search-select-control input,:where(.shiplink-ui).search-select-control input{width:100%;padding-right:32px}:where(.shiplink-ui) .search-select-control>button,:where(.shiplink-ui).search-select-control>button{color:var(--muted);background:0 0;border:0;place-items:center;padding:0 7px;display:grid;position:absolute;top:2px;bottom:2px;right:2px}:where(.shiplink-ui) .search-select-options,:where(.shiplink-ui).search-select-options{z-index:80;border:1px solid var(--line);background:#fff;border-radius:6px;max-height:200px;position:absolute;top:calc(100% + 4px);left:0;right:0;overflow:auto;box-shadow:0 6px 20px #00000018}:where(.shiplink-ui) .search-select-options [role=option],:where(.shiplink-ui).search-select-options [role=option]{cursor:pointer;gap:3px;padding:9px 12px;display:grid}:where(.shiplink-ui) .search-select-options [role=option].is-active,:where(.shiplink-ui).search-select-options [role=option].is-active{background:#eef1f4}:where(.shiplink-ui) .search-select-options strong,:where(.shiplink-ui).search-select-options strong{font-size:12px;font-weight:500}:where(.shiplink-ui) .search-select-options small,:where(.shiplink-ui).search-select-options small,:where(.shiplink-ui) .search-select-empty,:where(.shiplink-ui).search-select-empty{color:var(--muted);font-size:11px}:where(.shiplink-ui) .search-select-empty,:where(.shiplink-ui).search-select-empty{padding:14px}:where(.shiplink-ui) .partner-form-heading,:where(.shiplink-ui).partner-form-heading{border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;padding-top:6px;padding-bottom:8px;display:flex}:where(.shiplink-ui) .partner-form-heading h3,:where(.shiplink-ui).partner-form-heading h3{margin:0}:where(.shiplink-ui) .partner-form-heading span,:where(.shiplink-ui).partner-form-heading span{font-size:11px}:where(.shiplink-ui) .node-end-actions,:where(.shiplink-ui).node-end-actions{flex-direction:column;gap:4px;display:flex}:where(.shiplink-ui) .node-content-fieldset,:where(.shiplink-ui).node-content-fieldset{border:0;min-width:0;margin:0;padding:0}:where(.shiplink-ui) .node-content-fieldset>section,:where(.shiplink-ui).node-content-fieldset>section{margin-bottom:13px}:where(.shiplink-ui) .shipment-info-rows,:where(.shiplink-ui).shipment-info-rows{padding:0 16px 16px;container-type:inline-size}:where(.shiplink-ui) .shipment-info-row,:where(.shiplink-ui).shipment-info-row{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;padding:10px 0;display:grid}:where(.shiplink-ui) .shipment-info-row .field,:where(.shiplink-ui).shipment-info-row .field,:where(.shiplink-ui) .shipment-info-row label,:where(.shiplink-ui).shipment-info-row label,:where(.shiplink-ui) .shipment-info-row>div,:where(.shiplink-ui).shipment-info-row>div{min-width:0}:where(.shiplink-ui) .shipment-info-row .field strong,:where(.shiplink-ui).shipment-info-row .field strong{overflow-wrap:anywhere}:where(.shiplink-ui) .shipment-editor-rows .shipment-info-row,:where(.shiplink-ui).shipment-editor-rows .shipment-info-row{gap:12px}@container (width<=560px){:where(.shiplink-ui) .shipment-info-row,:where(.shiplink-ui).shipment-info-row{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=640px){:where(.shiplink-ui) .shipment-editor-rows .shipment-info-row,:where(.shiplink-ui).shipment-editor-rows .shipment-info-row{grid-template-columns:repeat(2,minmax(0,1fr))}}:where(.shiplink-ui) .shipment-info-rows>.shipment-info-row,:where(.shiplink-ui).shipment-info-rows>.shipment-info-row{row-gap:20px}:where(.shiplink-ui) .node-table th:nth-child(3),:where(.shiplink-ui).node-table th:nth-child(3),:where(.shiplink-ui) .node-table td:nth-child(3),:where(.shiplink-ui).node-table td:nth-child(3){text-align:center}:where(.shiplink-ui) .cargo-manifest>h3,:where(.shiplink-ui).cargo-manifest>h3{margin:16px 14px 8px}:where(.shiplink-ui) .cargo-edit-table,:where(.shiplink-ui).cargo-edit-table{min-width:700px}:where(.shiplink-ui) .cargo-edit-table input,:where(.shiplink-ui).cargo-edit-table input,:where(.shiplink-ui) .cargo-edit-table select,:where(.shiplink-ui).cargo-edit-table select{width:100%;min-width:70px}:where(.shiplink-ui) .node-end-actions,:where(.shiplink-ui).node-end-actions{flex-direction:row;align-items:center;gap:8px}:where(.shiplink-ui) .node-progress>header>.row,:where(.shiplink-ui).node-progress>header>.row{flex-wrap:wrap;align-items:center}:where(.shiplink-ui) .container-demand-field,:where(.shiplink-ui).container-demand-field{grid-column:span 2}:where(.shiplink-ui) .container-requirements>.row,:where(.shiplink-ui).container-requirements>.row{margin-bottom:8px}:where(.shiplink-ui) .container-requirements input,:where(.shiplink-ui).container-requirements input{width:75px}:where(.shiplink-ui) .container-requirements select,:where(.shiplink-ui).container-requirements select{flex:1;min-width:80px}:where(.shiplink-ui) .supplier-box-fields input,:where(.shiplink-ui).supplier-box-fields input{width:100%;min-width:120px}:where(.shiplink-ui) .supplier-box-fields td:first-child,:where(.shiplink-ui).supplier-box-fields td:first-child{min-width:100px}:where(.shiplink-ui) .supplier-cargo-cell,:where(.shiplink-ui).supplier-cargo-cell{min-width:190px}:where(.shiplink-ui) .supplier-cargo-cell input,:where(.shiplink-ui).supplier-cargo-cell input,:where(.shiplink-ui) .supplier-cargo-cell select,:where(.shiplink-ui).supplier-cargo-cell select{width:100%;margin-bottom:5px;display:block}:where(.shiplink-ui) .supplier-box-fields td[rowspan],:where(.shiplink-ui).supplier-box-fields td[rowspan]{vertical-align:top}:where(.shiplink-ui) .supplier-box-groups,:where(.shiplink-ui).supplier-box-groups{padding:0 14px;container-type:inline-size}:where(.shiplink-ui) .supplier-box-group,:where(.shiplink-ui).supplier-box-group{border-bottom:1px solid var(--line);padding:14px 0 18px}:where(.shiplink-ui) .supplier-box-heading,:where(.shiplink-ui).supplier-box-heading{justify-content:space-between;align-items:center;gap:12px;margin-bottom:12px;display:flex}:where(.shiplink-ui) .supplier-operation-row,:where(.shiplink-ui).supplier-operation-row{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px 12px;display:grid}:where(.shiplink-ui) .supplier-operation-row label,:where(.shiplink-ui).supplier-operation-row label,:where(.shiplink-ui) .supplier-cargo-row label,:where(.shiplink-ui).supplier-cargo-row label{color:var(--muted);flex-direction:column;gap:6px;min-width:0;margin:0;font-size:11px;display:flex}:where(.shiplink-ui) .supplier-operation-row input,:where(.shiplink-ui).supplier-operation-row input,:where(.shiplink-ui) .supplier-cargo-row input,:where(.shiplink-ui).supplier-cargo-row input,:where(.shiplink-ui) .supplier-cargo-row select,:where(.shiplink-ui).supplier-cargo-row select{width:100%;min-width:0;height:34px;font-size:12px}:where(.shiplink-ui) .supplier-cargo-rows,:where(.shiplink-ui).supplier-cargo-rows{background:#f7f8fa;border-radius:6px;margin-top:14px;padding:12px}:where(.shiplink-ui) .supplier-cargo-row,:where(.shiplink-ui).supplier-cargo-row,:where(.shiplink-ui) .bill-cargo-edit-row,:where(.shiplink-ui).bill-cargo-edit-row{grid-template-columns:1.6fr 1fr .85fr .7fr .9fr .9fr auto;align-items:end;gap:10px;display:grid}:where(.shiplink-ui) .supplier-cargo-row+.supplier-cargo-row,:where(.shiplink-ui).supplier-cargo-row+.supplier-cargo-row{margin-top:12px}:where(.shiplink-ui) .bill-cargo-edit-row,:where(.shiplink-ui).bill-cargo-edit-row{margin:12px 0}:where(.shiplink-ui) .bill-cargo-edit-row label,:where(.shiplink-ui).bill-cargo-edit-row label{min-width:0}:where(.shiplink-ui) .bill-cargo-edit-row input,:where(.shiplink-ui).bill-cargo-edit-row input{width:100%;min-width:0}@container (width>=1100px){:where(.shiplink-ui) .supplier-operation-row,:where(.shiplink-ui).supplier-operation-row{grid-template-columns:repeat(7,minmax(0,1fr))}}@container (width<=650px){:where(.shiplink-ui) .supplier-operation-row,:where(.shiplink-ui).supplier-operation-row{grid-template-columns:repeat(2,minmax(0,1fr))}:where(.shiplink-ui) .supplier-cargo-row,:where(.shiplink-ui).supplier-cargo-row{grid-template-columns:repeat(3,minmax(0,1fr))}}:where(.shiplink-ui) .supplier-box-toggle,:where(.shiplink-ui).supplier-box-toggle{text-align:left;background:0 0;border:0;flex:1;align-items:center;gap:12px;min-width:0;padding:4px 0;display:flex}:where(.shiplink-ui) .supplier-box-toggle .muted,:where(.shiplink-ui).supplier-box-toggle .muted{text-overflow:ellipsis;white-space:nowrap;flex:1;overflow:hidden}:where(.shiplink-ui) .supplier-box-heading>.row,:where(.shiplink-ui).supplier-box-heading>.row{flex-shrink:0}:where(.shiplink-ui) .supplier-box-summary,:where(.shiplink-ui).supplier-box-summary{flex-direction:column;flex:1;gap:5px;min-width:0;display:flex}:where(.shiplink-ui) .supplier-box-summary-line,:where(.shiplink-ui).supplier-box-summary-line{flex-wrap:wrap;gap:4px 14px;line-height:1.6;display:flex}:where(.shiplink-ui) .supplier-box-toggle .supplier-box-summary .muted,:where(.shiplink-ui).supplier-box-toggle .supplier-box-summary .muted{text-overflow:clip;white-space:normal;flex:initial;overflow:visible}:where(.shiplink-ui) .supplier-box-toggle>strong,:where(.shiplink-ui).supplier-box-toggle>strong,:where(.shiplink-ui) .supplier-box-toggle>span:last-child,:where(.shiplink-ui).supplier-box-toggle>span:last-child{flex-shrink:0}:where(.shiplink-ui) .supplier-box-toggle .supplier-box-summary.muted,:where(.shiplink-ui).supplier-box-toggle .supplier-box-summary.muted{white-space:normal;text-overflow:clip;overflow-wrap:anywhere;line-height:1.7;display:block;overflow:visible}:where(.shiplink-ui) .fee-dispute-note td,:where(.shiplink-ui).fee-dispute-note td{background:var(--surface,#f8fafc);padding-top:4px;padding-bottom:10px}:where(.shiplink-ui) .fee-dispute-note small,:where(.shiplink-ui).fee-dispute-note small{white-space:normal;line-height:1.6}:where(.shiplink-ui) .shipment-tracking,:where(.shiplink-ui).shipment-tracking{background:#fff;grid-column:2/-1;min-width:0;padding:24px;overflow:auto}:where(.shiplink-ui) .shipment-tracking>header,:where(.shiplink-ui).shipment-tracking>header{align-items:center;gap:24px;margin-bottom:20px;display:flex}:where(.shiplink-ui) .shipment-tracking h1,:where(.shiplink-ui).shipment-tracking h1{margin:0;font-size:20px}:where(.shiplink-ui) .tracking-toolbar,:where(.shiplink-ui).tracking-toolbar{flex-wrap:wrap;align-items:center;gap:12px;margin-bottom:16px;font-size:14px;display:flex}:where(.shiplink-ui) .tracking-toolbar input,:where(.shiplink-ui).tracking-toolbar input,:where(.shiplink-ui) .tracking-toolbar select,:where(.shiplink-ui).tracking-toolbar select{min-height:32px;font-size:14px}:where(.shiplink-ui) .tracking-toolbar>input,:where(.shiplink-ui).tracking-toolbar>input{min-width:240px}:where(.shiplink-ui) .tracking-toolbar label,:where(.shiplink-ui).tracking-toolbar label{align-items:center;gap:6px;display:flex}:where(.shiplink-ui) .tracking-table,:where(.shiplink-ui).tracking-table{overflow:auto}:where(.shiplink-ui) .tracking-table table,:where(.shiplink-ui).tracking-table table{width:100%;min-width:1060px}:where(.shiplink-ui) .tracking-table th,:where(.shiplink-ui).tracking-table th,:where(.shiplink-ui) .tracking-table td,:where(.shiplink-ui).tracking-table td{white-space:nowrap;vertical-align:top;text-align:left;padding:12px 10px;font-size:14px}:where(.shiplink-ui) .tracking-table th,:where(.shiplink-ui).tracking-table th{background:#f4f4f5;position:sticky;top:0}:where(.shiplink-ui) .tracking-table .text-link,:where(.shiplink-ui).tracking-table .text-link{font-size:14px}:where(.shiplink-ui) .tracking-progress,:where(.shiplink-ui).tracking-progress{gap:4px;display:grid}:where(.shiplink-ui) .tracking-progress button,:where(.shiplink-ui).tracking-progress button{text-align:left;cursor:pointer;color:inherit;background:0 0;border:0;align-items:baseline;gap:3px;padding:2px 0;font-size:14px;display:flex}:where(.shiplink-ui) .tracking-progress button:hover,:where(.shiplink-ui).tracking-progress button:hover{text-decoration:underline}:where(.shiplink-ui) .tracking-progress strong,:where(.shiplink-ui).tracking-progress strong{font-variant-numeric:tabular-nums;font-weight:500}:where(.shiplink-ui) .tracking-progress small,:where(.shiplink-ui).tracking-progress small{color:#62626c;margin-left:4px;font-size:12px}:where(.shiplink-ui) .charge-item-fieldset,:where(.shiplink-ui).charge-item-fieldset{border:0;min-width:0;margin:0;padding:0}:where(.shiplink-ui) .charge-item-details,:where(.shiplink-ui).charge-item-details{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 22px;margin:0 0 18px;display:grid}:where(.shiplink-ui) .charge-item-details>div,:where(.shiplink-ui).charge-item-details>div{min-width:0}:where(.shiplink-ui) .charge-item-details dt,:where(.shiplink-ui).charge-item-details dt{color:#7b8794;margin-bottom:5px;font-size:11px}:where(.shiplink-ui) .charge-item-details dd,:where(.shiplink-ui).charge-item-details dd{color:#243344;overflow-wrap:anywhere;margin:0;font-size:13px}:where(.shiplink-ui) .charge-item-history,:where(.shiplink-ui).charge-item-history{border:1px solid #e8edf1;border-radius:7px;overflow:hidden}:where(.shiplink-ui) .charge-item-history>header,:where(.shiplink-ui).charge-item-history>header{background:#fbfcfd;border-bottom:1px solid #e8edf1;padding:12px 14px}:where(.shiplink-ui) .charge-item-history>header h2,:where(.shiplink-ui).charge-item-history>header h2{font-size:12px}:where(.shiplink-ui) .charge-item-history>p,:where(.shiplink-ui).charge-item-history>p{padding:14px;font-size:11px}:where(.shiplink-ui) .charge-item-history ol,:where(.shiplink-ui).charge-item-history ol{margin:0;padding:0 14px;list-style:none}:where(.shiplink-ui) .charge-item-history li,:where(.shiplink-ui).charge-item-history li{border-bottom:1px solid #edf0f3;grid-template-columns:1fr auto;gap:5px 10px;padding:11px 0;font-size:11px;display:grid}:where(.shiplink-ui) .charge-item-history li:last-child,:where(.shiplink-ui).charge-item-history li:last-child{border-bottom:0}:where(.shiplink-ui) .charge-item-history li>span,:where(.shiplink-ui).charge-item-history li>span{color:#8993a0}:where(.shiplink-ui) .charge-item-history li>p,:where(.shiplink-ui).charge-item-history li>p{color:#586678;grid-column:1/-1;line-height:1.5}:where(.shiplink-ui) .supplier-shell .shipment-row.active small,:where(.shiplink-ui).supplier-shell .shipment-row.active small,:where(.shiplink-ui) .supplier-shell .missing-cell,:where(.shiplink-ui).supplier-shell .missing-cell{color:#56616e}@media (width<=700px){:where(.shiplink-ui) .app-shell.collapsed,:where(.shiplink-ui).app-shell.collapsed{grid-template-columns:68px minmax(0,1fr)}:where(.shiplink-ui) .app-shell.collapsed>.shipment-list,:where(.shiplink-ui).app-shell.collapsed>.shipment-list{display:none}:where(.shiplink-ui) .supplier-shell .button,:where(.shiplink-ui).supplier-shell .button{height:44px;min-height:44px}:where(.shiplink-ui) .supplier-shell .nav nav a,:where(.shiplink-ui).supplier-shell .nav nav a,:where(.shiplink-ui) .supplier-shell .work-footer a,:where(.shiplink-ui).supplier-shell .work-footer a{align-items:center;min-height:44px;display:inline-flex}}:is(:where(.shiplink-ui) .dialog:has(.shipment-info-editor-form),:where(.shiplink-ui).dialog:has(.shipment-info-editor-form)){flex-direction:column;display:flex;overflow:hidden}:where(.shiplink-ui) .shipment-info-editor-form,:where(.shiplink-ui).shipment-info-editor-form{flex-direction:column;min-height:0;display:flex}:where(.shiplink-ui) .shipment-info-editor-content,:where(.shiplink-ui).shipment-info-editor-content{min-height:0;padding-right:2px;overflow:auto}:where(.shiplink-ui) .shipment-info-editor-form>.dialog-actions,:where(.shiplink-ui).shipment-info-editor-form>.dialog-actions{flex-shrink:0;margin-top:16px}:where(.shiplink-ui) .shipment-info-editor-content dd,:where(.shiplink-ui).shipment-info-editor-content dd{overflow-wrap:anywhere;margin:4px 0 12px}:where(.shiplink-ui) .wh-plan-fields,:where(.shiplink-ui).wh-plan-fields{border:0;min-width:0;margin:0;padding:0}:where(.shiplink-ui) .dialog .warehouse-dialog,:where(.shiplink-ui).dialog .warehouse-dialog,:where(.shiplink-ui) .dialog .warehouse-dialog fieldset,:where(.shiplink-ui).dialog .warehouse-dialog fieldset,:where(.shiplink-ui) .dialog .warehouse-dialog label,:where(.shiplink-ui).dialog .warehouse-dialog label{min-width:0;max-width:100%}:is(:where(.shiplink-ui) .dialog:has(.warehouse-dialog):where(:not(:has(.wh-receive))) .form-grid,:where(.shiplink-ui).dialog:has(.warehouse-dialog):where(:not(:has(.wh-receive))) .form-grid){grid-template-columns:repeat(2,minmax(0,1fr));min-width:0}:where(.shiplink-ui) .dialog .warehouse-dialog .form-grid input:not([type=radio]):not([type=checkbox]),:where(.shiplink-ui).dialog .warehouse-dialog .form-grid input:not([type=radio]):not([type=checkbox]),:where(.shiplink-ui) .dialog .warehouse-dialog .form-grid select,:where(.shiplink-ui).dialog .warehouse-dialog .form-grid select,:where(.shiplink-ui) .dialog .warehouse-dialog .form-grid textarea,:where(.shiplink-ui).dialog .warehouse-dialog .form-grid textarea{min-width:0;max-width:100%}@media (width<=700px){:is(:where(.shiplink-ui) .dialog:has(.warehouse-dialog) .form-grid,:where(.shiplink-ui).dialog:has(.warehouse-dialog) .form-grid){grid-template-columns:minmax(0,1fr);gap:12px;min-width:0}:where(.shiplink-ui) .dialog .warehouse-dialog,:where(.shiplink-ui).dialog .warehouse-dialog,:where(.shiplink-ui) .dialog .warehouse-dialog fieldset,:where(.shiplink-ui).dialog .warehouse-dialog fieldset,:where(.shiplink-ui) .dialog .warehouse-dialog label,:where(.shiplink-ui).dialog .warehouse-dialog label{min-width:0;max-width:100%}:where(.shiplink-ui) .dialog .warehouse-dialog .form-grid input:not([type=radio]):not([type=checkbox]),:where(.shiplink-ui).dialog .warehouse-dialog .form-grid input:not([type=radio]):not([type=checkbox]),:where(.shiplink-ui) .dialog .warehouse-dialog .form-grid select,:where(.shiplink-ui).dialog .warehouse-dialog .form-grid select,:where(.shiplink-ui) .dialog .warehouse-dialog .form-grid textarea,:where(.shiplink-ui).dialog .warehouse-dialog .form-grid textarea{width:100%;min-width:0;max-width:100%}:where(.shiplink-ui) .dialog .warehouse-dialog .table-scroll,:where(.shiplink-ui).dialog .warehouse-dialog .table-scroll,:where(.shiplink-ui) .dialog .warehouse-dialog .responsive-table,:where(.shiplink-ui).dialog .warehouse-dialog .responsive-table{max-width:100%;overflow-x:auto}:where(.shiplink-ui) .dialog .warehouse-dialog .dialog-actions,:where(.shiplink-ui).dialog .warehouse-dialog .dialog-actions{flex-wrap:wrap}}:where(.shiplink-ui) .dialog .warehouse-dialog .wh-edit-table td:nth-child(4),:where(.shiplink-ui).dialog .warehouse-dialog .wh-edit-table td:nth-child(4){min-width:110px}:where(.shiplink-ui) .dialog .warehouse-dialog .wh-edit-table td:nth-child(5),:where(.shiplink-ui).dialog .warehouse-dialog .wh-edit-table td:nth-child(5){min-width:86px}:where(.shiplink-ui) .import-fact-fields,:where(.shiplink-ui).import-fact-fields{border:0;min-width:0;margin:0;padding:0}:where(.shiplink-ui) .warehouse-plan-section,:where(.shiplink-ui).warehouse-plan-section,:where(.shiplink-ui) .warehouse-confirmed-records,:where(.shiplink-ui).warehouse-confirmed-records{min-width:0}:where(.shiplink-ui) .warehouse-dialog-fields,:where(.shiplink-ui).warehouse-dialog-fields{border:0;min-width:0;margin:0;padding:0}
