:root{--platform-brand-primary:#116d88;--platform-brand-secondary:#183e49;--platform-brand-accent:#f0e7d6;--platform-color-primary:var(--platform-brand-primary);--platform-color-on-primary:#fff;--platform-color-secondary:var(--platform-brand-secondary);--platform-color-on-secondary:#fff;--platform-color-accent:var(--platform-brand-accent);--platform-color-on-accent:#183e49;--platform-color-primary-soft:color-mix(in srgb, var(--platform-color-primary) 10%, white);--platform-color-primary-hover:color-mix(in srgb, var(--platform-color-primary) 88%, black);--platform-color-background:#f4f1eb;--platform-color-surface:#fff;--platform-color-surface-muted:#faf9f6;--platform-color-text:#222;--platform-color-text-muted:#666;--platform-color-border:#dedbd5;--platform-color-border-strong:#cbc7c0;--platform-color-success:#2d6b40;--platform-color-success-soft:#edf7f0;--platform-color-warning:#8a641f;--platform-color-warning-soft:#fff8e9;--platform-color-danger:#8a2222;--platform-color-danger-soft:#fff4f4;--platform-sidebar-bg:var(--platform-color-secondary);--platform-sidebar-text:var(--platform-color-on-secondary);--platform-sidebar-muted:color-mix(in srgb, var(--platform-color-on-secondary) 68%, var(--platform-color-secondary));--platform-sidebar-hover:color-mix(in srgb, var(--platform-color-on-secondary) 9%, var(--platform-color-secondary));--platform-focus-ring:color-mix(in srgb, var(--platform-color-primary) 24%, transparent);--platform-font-heading:Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--platform-font-body:Inter, ui-sans-serif, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--platform-radius-sm:6px;--platform-radius-md:9px;--platform-radius-lg:14px;--platform-shadow-card:0 8px 24px #0000000d}html[data-platform-theme=v1] body{font-family:var(--platform-font-body)}html[data-platform-theme=v1] h1,html[data-platform-theme=v1] h2,html[data-platform-theme=v1] h3,html[data-platform-theme=v1] h4,html[data-platform-theme=v1] h5,html[data-platform-theme=v1] h6{font-family:var(--platform-font-heading)}html[data-platform-theme=v1] button,html[data-platform-theme=v1] input,html[data-platform-theme=v1] select,html[data-platform-theme=v1] textarea{font-family:inherit}html,body,#root{width:100%;height:100%;margin:0}body{min-width:320px;min-height:100vh;overflow:hidden}@media (width<=900px) and (hover:none) and (pointer:coarse){html,body,#root{height:auto;min-height:100%}body{-webkit-overflow-scrolling:touch;min-height:100svh;overflow:hidden auto}#root{min-height:100svh}}.hl-font-picker-summary{list-style:none}.hl-font-picker-summary::-webkit-details-marker{display:none}.hl-font-picker-summary::marker{content:""}.hl-font-picker-summary:hover{border-color:#146178!important}.hl-font-picker-summary:focus-visible{outline-offset:2px;outline:2px solid #146178}@media (width<=900px) and (hover:none) and (pointer:coarse){input.hl-mobile-engraving-range:focus-visible::-webkit-slider-thumb{outline-offset:2px;outline:3px solid #14617852}input.hl-mobile-engraving-range:focus-visible::-moz-range-thumb{outline-offset:2px;outline:3px solid #14617852}input.hl-mobile-engraving-range{appearance:none;touch-action:pan-y;background:0 0;width:100%;height:48px;margin:0;padding:0}input.hl-mobile-engraving-range::-webkit-slider-runnable-track{background:#c5d8dc;border:1px solid #14617852;border-radius:999px;height:8px}input.hl-mobile-engraving-range::-webkit-slider-thumb{appearance:none;background:#146178;border:4px solid #fff;border-radius:50%;width:46px;height:46px;margin-top:-20px;box-shadow:0 2px 8px #14283252}input.hl-mobile-engraving-range::-moz-range-track{background:#c5d8dc;border:1px solid #14617852;border-radius:999px;height:8px}input.hl-mobile-engraving-range::-moz-range-thumb{background:#146178;border:4px solid #fff;border-radius:50%;width:46px;height:46px;box-shadow:0 2px 8px #14283252}}@font-face{font-family:HL Engraving Arial;src:url(/fonts/engraving/Arial.ttf)format("truetype");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:HL Engraving Calibri;src:url(/fonts/engraving/calibri.ttf)format("truetype");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:HL Engraving Segoe UI;src:url(/fonts/engraving/segoeui.ttf)format("truetype");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:HL Engraving Century Gothic;src:url(/fonts/engraving/GOTHIC.TTF)format("truetype");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:HL Engraving Bahnschrift;src:url(/fonts/engraving/bahnschrift.ttf)format("truetype");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:HL Engraving Georgia;src:url(/fonts/engraving/georgia.ttf)format("truetype");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:HL Engraving Baskerville Old Face;src:url(/fonts/engraving/BASKVILL.TTF)format("truetype");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:HL Engraving Book Antiqua;src:url(/fonts/engraving/BKANT.TTF)format("truetype");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:HL Engraving Constantia;src:url(/fonts/engraving/constan.ttf)format("truetype");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:HL Engraving Century;src:url(/fonts/engraving/CENTURY.TTF)format("truetype");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:HL Engraving Rockwell;src:url(/fonts/engraving/ROCK.TTF)format("truetype");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:HL Engraving Cooper Black;src:url(/fonts/engraving/COOPBL.TTF)format("truetype");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:HL Engraving Copperplate Gothic Bold;src:url(/fonts/engraving/COPRGTB.TTF)format("truetype");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:HL Engraving Impact;src:url(/fonts/engraving/impact.ttf)format("truetype");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:HL Engraving Stencil;src:url(/fonts/engraving/STENCIL.TTF)format("truetype");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:HL Engraving Great Vibes;src:url(/fonts/engraving/GreatVibes-Regular.ttf)format("truetype");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:HL Engraving Allura;src:url(/fonts/engraving/Allura-Regular.ttf)format("truetype");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:HL Engraving Gabriola;src:url(/fonts/engraving/Gabriola.ttf)format("truetype");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:HL Engraving Mistral;src:url(/fonts/engraving/MISTRAL.TTF)format("truetype");font-style:normal;font-weight:400;font-display:swap}@font-face{font-family:HL Engraving Parisienne;src:url(/fonts/engraving/Parisienne-Regular.ttf)format("truetype");font-style:normal;font-weight:400;font-display:swap}:root{--shipping-ink:#1d2923;--shipping-muted:#66716b;--shipping-line:#dfe6e2;--shipping-line-strong:#cbd6d0;--shipping-panel:#fff;--shipping-background:#f4f6f5;--shipping-sidebar:#14241d;--shipping-sidebar-hover:#223b31;--shipping-accent:#1f7b68;--shipping-accent-dark:#17594d;--shipping-warning:#9b641c;--shipping-danger:#a43e3e;--shipping-blue:#2f5f98}.shipping-app{background:var(--shipping-background);min-height:100vh;color:var(--shipping-ink);grid-template-columns:260px minmax(0,1fr);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;transition:grid-template-columns .18s;display:grid}.shipping-sidebar{background:var(--shipping-sidebar);color:#fff;flex-direction:column;gap:24px;min-height:100vh;padding:24px 16px;display:flex}.shipping-brand{align-items:center;gap:11px;display:flex}.shipping-brand-mark{width:42px;height:42px;color:var(--shipping-sidebar);background:#fff;border-radius:11px;place-items:center;font-weight:800;display:grid}.shipping-brand div{gap:2px;display:grid}.shipping-brand span:last-child,.shipping-sidebar-footer span{color:#aabbb3;font-size:11px}.shipping-module-label{color:#aabbb3;text-transform:uppercase;letter-spacing:.14em;font-size:10px;font-weight:800}.shipping-navigation{gap:6px;display:grid}.shipping-navigation button{color:#dce5e1;text-align:left;cursor:pointer;font:inherit;background:0 0;border:0;border-radius:9px;justify-content:space-between;align-items:center;gap:8px;padding:10px 11px;font-size:12px;display:flex}.shipping-navigation button strong{text-align:center;background:#ffffff17;border-radius:999px;min-width:24px;padding:3px 7px;font-size:10px}.shipping-navigation button:hover,.shipping-navigation button.active{background:var(--shipping-sidebar-hover);color:#fff}.shipping-sidebar-footer{gap:9px;margin-top:auto;display:grid}.shipping-sidebar-footer a{color:#dce5e1;font-size:12px;text-decoration:none}.shipping-main{min-width:0;padding:28px}.shipping-header{justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:20px;display:flex}.shipping-breadcrumb{color:var(--shipping-muted);font-size:12px}.shipping-header h1{margin:6px 0 7px;font-size:clamp(27px,3vw,38px)}.shipping-header p{color:var(--shipping-muted);margin:0;font-size:14px}.shipping-header-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:9px;display:flex}.shipping-mode-badge,.shipping-sendcloud-badge,.shipping-status{border-radius:999px;padding:6px 10px;font-size:11px;font-weight:800}.shipping-mode-badge{color:var(--shipping-accent-dark);background:#e7f2ee}.shipping-sendcloud-badge{color:#fff;background:#1f2a24}.shipping-primary-button,.shipping-secondary-button,.shipping-complete-button,.shipping-remove-button,.shipping-page-button,.shipping-quick-label{font:inherit;cursor:pointer;border-radius:8px;padding:9px 12px;font-size:12px;font-weight:750}.shipping-primary-button,.shipping-quick-label{border:1px solid var(--shipping-accent);background:var(--shipping-accent);color:#fff}.shipping-primary-button:hover,.shipping-quick-label:hover{background:var(--shipping-accent-dark)}.shipping-secondary-button,.shipping-page-button{border:1px solid var(--shipping-line-strong);color:var(--shipping-ink);background:#fff}.shipping-complete-button{color:#fff;background:#1f2a24;border:1px solid #1f2a24}.shipping-remove-button{color:var(--shipping-danger);background:0 0;border:0;padding-inline:4px}button:disabled{cursor:wait;opacity:.52}.shipping-message,.shipping-source-warning{border:1px solid var(--shipping-line);background:var(--shipping-panel);border-radius:10px;margin-bottom:14px;padding:12px 14px;font-size:12px}.shipping-message{background:#edf7f3;border-color:#b9d6cc}.shipping-message.error{color:var(--shipping-danger);background:#fff0f0;border-color:#e0b7b7}.shipping-source-warning{color:var(--shipping-muted)}.shipping-source-warning strong{color:var(--shipping-ink);margin-right:5px}.shipping-tabs{border-bottom:1px solid var(--shipping-line);align-items:flex-end;gap:4px;margin-bottom:0;display:flex;overflow-x:auto}.shipping-tabs button{color:var(--shipping-muted);font:inherit;cursor:pointer;white-space:nowrap;background:0 0;border:1px solid #0000;border-bottom:0;border-radius:9px 9px 0 0;padding:10px 14px;font-size:12px;font-weight:750}.shipping-tabs button span{background:#e9eeeb;border-radius:999px;margin-left:7px;padding:2px 7px;font-size:10px}.shipping-tabs button.active{border-color:var(--shipping-line);color:var(--shipping-ink);background:#fff;transform:translateY(1px)}.shipping-toolbar{border:1px solid var(--shipping-line);background:#fff;border-top:0;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;margin-bottom:14px;padding:13px;display:flex}.shipping-toolbar-left,.shipping-toolbar-right{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.shipping-check-all{align-items:center;gap:7px;font-size:12px;font-weight:700;display:flex}.shipping-check-all input,.shipping-row-checkbox input{width:16px;height:16px;accent-color:var(--shipping-accent)}.shipping-toolbar select,.shipping-pagination select{border:1px solid var(--shipping-line-strong);color:var(--shipping-ink);font:inherit;background:#fff;border-radius:8px;padding:8px 10px;font-size:12px}.shipping-search{border:1px solid var(--shipping-line-strong);background:#fff;border-radius:8px;align-items:center;gap:7px;min-width:310px;padding:0 10px;display:flex}.shipping-search span{color:var(--shipping-muted)}.shipping-search input{min-width:0;font:inherit;border:0;outline:0;flex:1;padding:9px 0;font-size:12px}.shipping-order-diagnosis{border:1px solid var(--shipping-line);background:#fff;border-radius:10px;margin-bottom:14px;overflow:hidden}.shipping-order-diagnosis-header{border-bottom:1px solid var(--shipping-line);background:#f7f9f8;padding:12px 14px}.shipping-order-diagnosis-header div,.shipping-order-diagnosis-main{gap:4px;display:grid}.shipping-order-diagnosis-header strong,.shipping-order-diagnosis-title strong{font-size:12px}.shipping-order-diagnosis-header span,.shipping-order-diagnosis-main>span{color:var(--shipping-muted);font-size:11px;line-height:1.5}.shipping-order-diagnosis-row{justify-content:space-between;align-items:center;gap:18px;padding:13px 14px;display:flex}.shipping-order-diagnosis-row+.shipping-order-diagnosis-row{border-top:1px solid var(--shipping-line)}.shipping-order-diagnosis-title{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.shipping-order-diagnosis-status{color:var(--shipping-muted);background:#eef2f0;border-radius:999px;padding:3px 7px;font-size:10px;font-weight:800}.shipping-order-diagnosis-status.completed{color:var(--shipping-accent-dark);background:#e7f2ee}.shipping-order-diagnosis-actions{flex:none}@media (width<=760px){.shipping-order-diagnosis-row{flex-direction:column;align-items:stretch}.shipping-order-diagnosis-actions button{width:100%}}.shipping-list-card{border:1px solid var(--shipping-line);background:#fff;border-radius:11px;overflow:hidden;box-shadow:0 8px 28px #1f2a240a}.shipping-table-scroll{overflow-x:auto}.shipping-table-head,.shipping-table-row{grid-template-columns:130px 105px 150px minmax(250px,1.45fr) minmax(155px,.9fr) 150px 260px;align-items:center;gap:12px;min-width:1120px;display:grid}.shipping-table-head{min-height:44px;color:var(--shipping-muted);border-bottom:1px solid var(--shipping-line);text-transform:uppercase;letter-spacing:.04em;background:#f7f9f8;padding:0 14px;font-size:10px;font-weight:800}.shipping-table-row{border-bottom:1px solid var(--shipping-line);min-height:88px;padding:11px 14px;transition:background .12s}.shipping-table-row:hover,.shipping-table-row.expanded{background:#f8fbfa}.shipping-row-checkbox{place-items:center;display:grid}.shipping-status-cell,.shipping-order-cell,.shipping-method-cell,.shipping-content-cell,.shipping-customer-cell,.shipping-package-cell{gap:4px;min-width:0;display:grid}.shipping-table-row strong{font-size:12px}.shipping-table-row span,.shipping-table-row small{color:var(--shipping-muted);font-size:11px;line-height:1.35}.shipping-table-row small{font-size:10px}.shipping-status{width:max-content;max-width:100%;padding:5px 8px}.shipping-status-open{color:#4e5b55;background:#edf0ef}.shipping-status-packing{color:var(--shipping-warning);background:#fff2db}.shipping-status-ready{color:var(--shipping-accent-dark);background:#e6f5ef}.shipping-status-label_created{color:var(--shipping-blue);background:#e7edf8}.shipping-status-shipped{color:#fff;background:#1f2a24}.shipping-status-error{color:var(--shipping-danger);background:#fdeaea}.shipping-order-cell strong{color:var(--shipping-accent-dark);font-size:13px}.shipping-order-cell small{width:max-content;color:var(--shipping-accent-dark);text-transform:uppercase;background:#eef3f1;border-radius:999px;padding:2px 6px;font-weight:800}.shipping-method-cell strong{color:var(--shipping-blue)}.shipping-content-cell span,.shipping-customer-cell span,.shipping-method-cell span{text-overflow:ellipsis;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.shipping-package-cell span{color:var(--shipping-warning)}.shipping-action-cell{justify-content:flex-end;display:flex}.shipping-quick-label{width:100%;padding:8px 10px;font-size:11px}.shipping-expand-button{border:1px solid var(--shipping-line-strong);width:34px;height:34px;color:var(--shipping-ink);cursor:pointer;background:#fff;border-radius:8px;font-size:17px}.shipping-expanded-panel{border-bottom:1px solid var(--shipping-line);background:#fbfcfb;min-width:1320px;padding:18px 52px 20px}.shipping-detail-grid{grid-template-columns:minmax(220px,.85fr) minmax(320px,1.3fr) minmax(260px,.9fr);gap:16px;display:grid}.shipping-detail-grid section,.shipping-packages,.shipping-customer-note{border:1px solid var(--shipping-line);background:#fff;border-radius:10px;padding:14px}.shipping-detail-grid h3,.shipping-packages h3{margin:0 0 11px;font-size:13px}.shipping-detail-grid address{gap:3px;margin-bottom:10px;font-size:12px;font-style:normal;display:grid}.shipping-detail-grid small,.shipping-section-heading span,.shipping-detail-actions>span{color:var(--shipping-muted);font-size:11px}.shipping-detail-grid label{color:var(--shipping-muted);gap:5px;margin-bottom:10px;font-size:11px;display:grid}.shipping-detail-grid select,.shipping-package-row input{border:1px solid var(--shipping-line-strong);width:100%;color:var(--shipping-ink);font:inherit;background:#fff;border-radius:7px;padding:8px 9px;font-size:12px}.shipping-item-list{gap:8px;display:grid}.shipping-item-list>div{border-bottom:1px solid #edf1ef;grid-template-columns:38px minmax(0,1fr) auto;align-items:start;gap:7px;padding-bottom:7px;font-size:12px;display:grid}.shipping-item-list>div:last-child{border-bottom:0}.shipping-item-list small{background:#f0f3f2;border-radius:999px;padding:2px 6px}.shipping-tracking{background:#f1f4f3;border-radius:8px;gap:4px;padding:9px;display:grid}.shipping-tracking span{color:var(--shipping-muted);font-size:10px}.shipping-tracking strong{overflow-wrap:anywhere;font-size:11px}.shipping-customer-note{gap:5px;margin-top:14px;font-size:12px;display:grid}.shipping-customer-note span{color:var(--shipping-muted)}.shipping-packages{margin-top:14px}.shipping-section-heading,.shipping-detail-actions{justify-content:space-between;align-items:center;gap:14px;display:flex}.shipping-package-row{border-top:1px solid var(--shipping-line);grid-template-columns:70px minmax(130px,1.2fr) repeat(4,minmax(90px,.7fr)) auto;align-items:end;gap:9px;margin-top:11px;padding-top:11px;display:grid}.shipping-package-row>strong{align-self:center;font-size:12px}.shipping-package-row label{color:var(--shipping-muted);gap:5px;font-size:10px;display:grid}.shipping-detail-actions{margin-top:14px}.shipping-detail-actions>div{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.shipping-empty{text-align:center;min-height:180px;color:var(--shipping-muted);place-content:center;gap:5px;font-size:12px;display:grid}.shipping-empty strong{color:var(--shipping-ink);font-size:14px}.shipping-pagination{border-top:1px solid var(--shipping-line);min-height:54px;color:var(--shipping-muted);background:#fff;justify-content:space-between;align-items:center;gap:12px;padding:10px 14px;font-size:11px;display:flex}.shipping-pagination>div,.shipping-pagination label{align-items:center;gap:8px;display:flex}@media (width<=1000px){.shipping-app{grid-template-columns:1fr}.shipping-sidebar{min-height:auto}.shipping-main{padding:18px}.shipping-header{flex-direction:column}.shipping-toolbar{flex-direction:column;align-items:stretch}.shipping-toolbar-left,.shipping-toolbar-right{width:100%}.shipping-search{flex:1;min-width:220px}}.shipping-action-cell{gap:7px}.shipping-edit-button{border:1px solid var(--shipping-line-strong);width:34px;min-width:34px;height:34px;color:var(--shipping-blue);font:inherit;cursor:pointer;background:#fff;border-radius:8px;place-items:center;font-size:17px;font-weight:800;display:grid}.shipping-edit-button:hover{border-color:var(--shipping-blue);background:#eef5ff}.shipping-quick-label{min-width:92px}.shipping-label-table-scroll{min-width:1260px}.shipping-label-table-head,.shipping-label-table-row{grid-template-columns:42px minmax(130px,.9fr) minmax(110px,.7fr) minmax(170px,1.2fr) minmax(170px,1.2fr) minmax(80px,.55fr) minmax(220px,1.5fr) minmax(150px,1fr) minmax(90px,.65fr) minmax(130px,.8fr);align-items:center;gap:12px;display:grid}.shipping-label-table-head{border-bottom:1px solid var(--shipping-line);min-height:54px;color:var(--shipping-muted);letter-spacing:.04em;text-transform:uppercase;padding:0 16px;font-size:11px;font-weight:750}.shipping-label-table-row{border-bottom:1px solid var(--shipping-line);background:#fff;min-height:72px;padding:10px 16px;font-size:13px}.shipping-label-table-row:nth-child(odd){background:#f7f9f8}.shipping-label-table-row>span,.shipping-label-table-row>strong{min-width:0}.shipping-label-table-row small{color:var(--shipping-muted);margin-top:3px;font-size:11px;display:block}.shipping-label-list-status{border-radius:999px;align-items:center;gap:7px;width:fit-content;padding:6px 9px;font-size:11px;font-weight:750;display:inline-flex}.shipping-label-list-status:before{content:"";background:currentColor;border-radius:50%;width:9px;height:9px}.shipping-label-list-status-created{color:#345787;background:#e7edf8}.shipping-label-list-status-printed{color:#155447;background:#e6f5ef}.shipping-label-list-status-shipped{color:#fff;background:#1f2a24}.shipping-label-list-status-cancellation_requested{color:#945a0c;background:#fff2db}.shipping-label-list-status-cancelled{color:#565e5a;background:#e9eceb}.shipping-label-list-status-cancellation_failed,.shipping-label-list-status-error{color:#a83f3f;background:#fdeaea}.shipping-tracking-link{color:#1760a8;text-align:left;cursor:pointer;font:inherit;overflow-wrap:anywhere;background:0 0;border:0;padding:0;font-weight:700;text-decoration:underline}.shipping-multicollo-badge{background:#1c3151;border-radius:999px;width:fit-content;padding:3px 7px;font-weight:750;color:#fff!important;font-size:9px!important}.shipping-eye-button{border:1px solid var(--shipping-line);width:36px;height:36px;color:var(--shipping-ink);cursor:pointer;background:#fff;border-radius:9px;font-size:15px}.shipping-shop-cell{color:var(--shipping-accent-dark);text-transform:uppercase;font-size:11px;font-weight:800}.shipping-country-display{letter-spacing:.01em;white-space:nowrap;font-weight:800}.shipping-customer-meta{white-space:nowrap;margin-top:2px;display:block!important}.shipping-customer-meta .shipping-country-display{color:var(--shipping-ink);text-overflow:clip;-webkit-line-clamp:unset;-webkit-box-orient:initial;overflow:visible;display:inline!important}.shipping-package-summary{white-space:nowrap;display:block!important}.shipping-package-summary small{margin-top:0!important;display:inline!important}@media (width<=900px){.shipping-label-table-scroll{overflow-x:auto}}@media (width>=1001px){.shipping-app:has(.shipping-sidebar.platform-sidebar.is-collapsed){grid-template-columns:72px minmax(0,1fr)}.shipping-table-scroll{overscroll-behavior:contain;scrollbar-gutter:stable;max-height:calc(100dvh - 305px);overflow:auto}.shipping-table-head{z-index:12;box-shadow:0 1px 0 var(--shipping-line), 0 8px 18px #1f2a2412;position:sticky;top:0}}.shipping-sidebar.platform-sidebar{gap:0;height:100vh;min-height:0;padding:20px 14px;position:sticky;top:0}.shipping-sidebar .platform-module-children{padding-bottom:8px}.shipping-sidebar .shipping-navigation{gap:4px;padding:2px 4px 8px 42px;display:grid}.shipping-sidebar .shipping-navigation button{border-radius:8px;min-width:0;padding:8px 9px;font-size:11px}.shipping-sidebar .shipping-navigation button.active,.shipping-sidebar .shipping-navigation button:hover{background:#ffffff1f}.shipping-sidebar .shipping-navigation-group{border-top:1px solid #ffffff14;gap:3px;margin-top:5px;padding-top:7px;display:grid}.shipping-sidebar .shipping-navigation .shipping-settings-toggle{color:#cbd8d2;width:100%}.shipping-sidebar .shipping-navigation .shipping-settings-toggle.has-active-child{color:#fff;background:#ffffff12}.shipping-navigation-chevron{color:#9fb2a9;flex:none;place-items:center;width:18px;height:18px;font-size:17px;line-height:1;transition:transform .15s;display:inline-grid;transform:rotate(0)}.shipping-navigation-chevron.open{transform:rotate(90deg)}.shipping-navigation-submenu{border-left:1px solid #ffffff1c;gap:2px;margin:1px 0 2px 8px;padding-left:8px;display:grid}.shipping-sidebar .shipping-navigation .shipping-navigation-subitem{color:#b9c8c1;padding:7px 8px;font-size:10.5px}.shipping-sidebar .shipping-navigation .shipping-navigation-subitem.active{color:#fff;background:#ffffff1f}@media (width<=900px){.shipping-sidebar.platform-sidebar{width:100%;height:auto;position:relative}}@media (width>=901px){html,body,#root{width:100%;height:100%;min-height:0}body{overflow:hidden}.shipping-app{align-items:stretch;width:100%;height:100dvh;min-height:0;overflow:hidden}.shipping-sidebar.platform-sidebar{height:100dvh}.shipping-main{overscroll-behavior-y:contain;scrollbar-gutter:stable;height:100dvh;min-height:0;overflow:hidden auto}}@media (width<=900px){html,body,#root{width:100%;height:auto;min-height:100%}body{overflow:hidden auto}.shipping-app,.shipping-main{height:auto;min-height:0;overflow:visible}}.shipping-single-label-note{color:var(--shipping-muted);font-size:13px;font-weight:650}.shipping-order-validation{border-radius:999px;justify-self:center;place-items:center;width:24px;height:24px;font-size:12px;font-weight:850;display:inline-grid}.shipping-order-validation.error{color:#a42d27;background:#fff0ef;border:1px solid #d89a96}.shipping-order-validation.warning{color:#795700;background:#fff8df;border:1px solid #e0bf69}.shipping-order-validation.ok{color:#17634d;background:#eaf7f2;border:1px solid #8fc7b5}.shipping-editor-warning-panel button{color:inherit;cursor:pointer;font:inherit;text-align:left;background:0 0;border:0;padding:0}.shipping-editor-warning-panel button:hover{text-decoration:underline}.shipping-editor-warning-panel.error{color:#8f2924;background:#fff0ef;border-color:#d89a96}.shipping-shop-order-status{border:1px solid var(--shipping-line-strong);border-radius:9px;align-items:center;gap:7px;width:max-content;min-width:0;max-width:100%;padding:6px 8px;display:flex}.shipping-shop-order-status>span{gap:1px;min-width:0;display:grid}.shipping-shop-order-status strong{color:inherit;font-size:11px}.shipping-shop-order-status small{color:inherit;opacity:.82;font-size:9px}.shipping-shop-order-status.processing{color:#17634d;background:#eaf7f2;border-color:#91c8b6}.shipping-shop-order-status.on-hold{color:#765000;background:#fff5d8;border-color:#dca94c}.shipping-shop-order-status.neutral{color:#53615b;background:#f2f5f4}.shipping-shop-order-status-icon{background:#f0c566;border-radius:999px;flex:none;place-items:center;width:22px;height:22px;font-weight:900;display:grid;color:#4d3300!important;font-size:13px!important}.shipping-order-validation-spacer{width:24px;height:24px;display:block}.shipping-row-actions{white-space:nowrap;justify-content:flex-end;align-items:center;gap:6px;min-width:0;display:flex}.shipping-direct-label-button{border:1px solid var(--shipping-accent-dark);background:var(--shipping-accent-dark);color:#fff;min-width:108px;height:34px;font:inherit;cursor:pointer;border-radius:8px;padding:0 10px;font-size:11px;font-weight:800}.shipping-direct-label-button:hover{filter:brightness(1.06)}.shipping-direct-label-button:disabled{cursor:wait;opacity:.62}.shipping-review-button{border:1px solid var(--shipping-line-strong);min-width:106px;height:34px;color:var(--shipping-accent-dark);font:inherit;cursor:pointer;background:#fff;border-radius:8px;padding:0 10px;font-size:11px;font-weight:800}.shipping-review-button:hover{border-color:var(--shipping-accent);background:#edf7f3}.shipping-expanded-order{border-bottom:1px solid var(--shipping-line);background:linear-gradient(#f4f8f6 0%,#fbfcfb 100%);min-width:1320px;padding:18px 20px 22px}.shipping-expanded-order-header{justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:14px;display:flex}.shipping-expanded-order-header h3{color:var(--shipping-ink);margin:3px 0 4px;font-size:18px}.shipping-expanded-order-header p{max-width:760px;color:var(--shipping-muted);margin:0;font-size:12px;line-height:1.45}.shipping-expanded-eyebrow,.shipping-expanded-card-label{color:var(--shipping-accent-dark);letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:850}.shipping-expanded-quick-actions button{border:1px solid var(--shipping-accent-dark);background:var(--shipping-accent-dark);color:#fff;min-height:38px;font:inherit;cursor:pointer;border-radius:8px;padding:8px 13px;font-size:12px;font-weight:800}.shipping-expanded-quick-actions button:hover{filter:brightness(1.06)}.shipping-expanded-quick-actions button:disabled{cursor:wait;opacity:.6}.shipping-expanded-quick-actions .shipping-confirm-payment-button{color:#4d3300;background:#f0c566;border-color:#dca94c}.shipping-expanded-quick-actions .shipping-confirm-payment-button.confirmed{color:#fff;background:#2f806d;border-color:#2f806d}.shipping-expanded-quick-actions .shipping-confirm-payment-button.confirmed:disabled{cursor:default;opacity:1}.shipping-expanded-quick-actions .shipping-revoke-payment-button{color:#555;background:#fff;border-color:#c9c9c9}.shipping-expanded-payment-approved{color:#245f51;background:#eef8f5;border:1px solid #63a896;border-radius:9px;align-items:center;gap:12px;margin-bottom:14px;padding:10px 12px;font-size:12px;display:flex}.shipping-expanded-payment-approved strong{flex:none}.shipping-expanded-payment-warning{color:#6f4a00;background:#fff7e6;border:1px solid #eab34d;border-radius:9px;align-items:center;gap:12px;margin-bottom:14px;padding:10px 12px;font-size:12px;display:flex}.shipping-expanded-payment-warning strong{flex:none}.shipping-expanded-order-grid{grid-template-columns:minmax(230px,.85fr) minmax(500px,1.7fr) minmax(240px,.85fr);gap:14px;display:grid}.shipping-expanded-card,.shipping-expanded-items{border:1px solid var(--shipping-line);background:#fff;border-radius:11px;box-shadow:0 4px 16px #1f2a2408}.shipping-expanded-card{min-width:0;padding:15px}.shipping-expanded-customer>strong{color:var(--shipping-ink);margin:8px 0 6px;font-size:14px;display:block}.shipping-expanded-customer address{color:var(--shipping-ink);gap:3px;margin:0;font-size:12px;font-style:normal;line-height:1.45;display:grid}.shipping-expanded-contact{border-top:1px solid var(--shipping-line);color:var(--shipping-muted);overflow-wrap:anywhere;gap:3px;margin-top:12px;padding-top:10px;font-size:11px;display:grid}.shipping-expanded-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:11px 12px;margin-top:10px;display:grid}.shipping-expanded-fields label{min-width:0;color:var(--shipping-muted);gap:5px;font-size:11px;font-weight:700;display:grid}.shipping-expanded-fields select,.shipping-expanded-fields input{box-sizing:border-box;border:1px solid var(--shipping-line-strong);width:100%;min-width:0;min-height:38px;color:var(--shipping-ink);font:inherit;background:#fff;border-radius:8px;padding:8px 10px;font-size:12px}.shipping-expanded-fields select:focus,.shipping-expanded-fields input:focus{border-color:var(--shipping-accent);outline:2px solid #207d692e}.shipping-expanded-input-unit{position:relative}.shipping-expanded-input-unit input{padding-right:42px}.shipping-expanded-input-unit strong{color:var(--shipping-muted);font-size:11px;position:absolute;top:50%;right:11px;transform:translateY(-50%)}.shipping-expanded-quick-actions{align-items:center;gap:12px;margin-top:13px;display:flex}.shipping-expanded-quick-actions small{color:var(--shipping-muted);font-size:10px;line-height:1.4}.shipping-expanded-summary{align-content:start;gap:10px;display:grid}.shipping-expanded-summary>div{border-bottom:1px solid var(--shipping-line);gap:2px;padding-bottom:9px;display:grid}.shipping-expanded-summary>div:last-child{border-bottom:0;padding-bottom:0}.shipping-expanded-summary>div span{color:var(--shipping-muted);font-size:10px}.shipping-expanded-summary>div strong{color:var(--shipping-ink);font-size:12px}.shipping-expanded-items{margin-top:14px;padding:14px 15px}.shipping-expanded-items-heading{justify-content:space-between;align-items:flex-end;gap:16px;margin-bottom:10px;display:flex}.shipping-expanded-items-heading>div{gap:3px;display:grid}.shipping-expanded-items-heading>strong,.shipping-expanded-items-heading strong{color:var(--shipping-ink);font-size:12px}.shipping-expanded-items-heading>span{color:var(--shipping-muted);font-size:10px}.shipping-expanded-item-list{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px 12px;display:grid}.shipping-expanded-item-list>div{background:#f6f8f7;border-radius:7px;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:8px;min-width:0;padding:8px 10px;display:grid}.shipping-expanded-item-list>div strong{color:var(--shipping-accent-dark);font-size:11px}.shipping-expanded-item-list>div span{min-width:0;color:var(--shipping-ink);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.shipping-expanded-item-list>div small{color:var(--shipping-muted);white-space:nowrap;font-size:10px}@media (width<=1500px){.shipping-expanded-order-grid{grid-template-columns:minmax(220px,.85fr) minmax(460px,1.55fr) minmax(220px,.8fr)}}.shipping-table-head,.shipping-table-row{column-gap:16px}.shipping-table-row>span{min-width:0}.shipping-order-cell strong,.shipping-content-cell strong,.shipping-customer-cell strong,.shipping-package-cell strong,.shipping-method-cell strong{color:var(--shipping-ink);display:block}.shipping-content-cell small,.shipping-customer-cell small,.shipping-package-cell small,.shipping-order-cell small{margin-top:2px;display:block}.shipping-shop-order-status.operational-error{border-color:#e28282}.shipping-operational-error-icon{color:#fff!important;background:#c94d4d!important}.shipping-expanded-field.has-error select,.shipping-expanded-field.has-error input{background:#fff8f8;border-color:#c94d4d;box-shadow:0 0 0 2px #c94d4d1a}.shipping-expanded-field.has-error select:focus,.shipping-expanded-field.has-error input:focus{border-color:#c94d4d;outline-color:#c94d4d33}.shipping-expanded-field-error{font-weight:700;line-height:1.35;color:#a53636!important;font-size:10px!important}.shipping-expanded-quick-actions button.is-saved{background:#2f806d;border-color:#2f806d}.shipping-expanded-feedback{border:1px solid var(--shipping-line);border-radius:8px;margin-top:10px;padding:9px 11px;font-size:11px;font-weight:650;line-height:1.4}.shipping-expanded-feedback.success{color:#155f50;background:#edf8f4;border-color:#9dcebf}.shipping-expanded-feedback.error{color:#9b3131;background:#fff2f2;border-color:#e6a0a0}.shipping-expanded-order{padding-top:14px}.shipping-expanded-quick-actions{justify-content:space-between;align-items:center;gap:16px}.shipping-expanded-autosave-status{min-width:0;color:var(--shipping-muted);flex:auto;font-size:11px;font-weight:650;line-height:1.4}.shipping-expanded-autosave-status.success{color:#155f50}.shipping-expanded-autosave-status.error{color:#9b3131}.shipping-expanded-quick-actions .shipping-create-label-button{flex:none;min-width:190px}.shipping-expanded-quick-actions .shipping-create-label-button:disabled{cursor:not-allowed;filter:none;opacity:.48}.shipping-expanded-fields select:disabled,.shipping-expanded-fields input:disabled{cursor:wait;opacity:.78;background:#f4f6f5}.shipping-message{z-index:40;position:sticky;top:12px;box-shadow:0 10px 28px #1f2a241a}.shipping-sync-control{border:1px solid var(--shipping-line);background:#fff;border-radius:10px;justify-items:stretch;gap:4px;min-width:276px;padding:9px 10px;display:grid;box-shadow:0 4px 14px #1f2a240a}.shipping-sync-control.has-error{background:snow;border-color:#e2b1b1}.shipping-auto-sync-status{align-items:center;gap:8px;display:flex}.shipping-auto-sync-status>span{background:#89938e;border-radius:999px;flex:none;width:9px;height:9px;box-shadow:0 0 0 3px #89938e1f}.shipping-auto-sync-status.active>span{background:var(--shipping-accent);box-shadow:0 0 0 3px #1f7b6821}.shipping-auto-sync-status.running>span{background:var(--shipping-blue);box-shadow:0 0 0 3px #2f5f9821}.shipping-auto-sync-status.error>span{background:var(--shipping-danger);box-shadow:0 0 0 3px #a43e3e21}.shipping-auto-sync-status>div{flex-wrap:wrap;align-items:baseline;gap:6px;min-width:0;display:flex}.shipping-auto-sync-status strong{color:var(--shipping-ink);font-size:11px}.shipping-sync-control small{color:var(--shipping-muted);font-size:10px;line-height:1.35}.shipping-sync-detail{display:block}.shipping-sync-error{overflow-wrap:anywhere;display:block;color:var(--shipping-danger)!important}.shipping-sync-control .shipping-primary-button{width:100%;margin-top:3px}.shipping-readiness-filter{font-weight:750}.shipping-package-cell .shipping-readiness{white-space:nowrap;border-radius:999px;width:max-content;max-width:100%;padding:3px 7px;font-size:10px;font-weight:800;line-height:1.2}.shipping-package-cell .shipping-readiness-ready{color:var(--shipping-accent-dark);background:#e6f5ef}.shipping-package-cell .shipping-readiness-weight_missing{color:var(--shipping-warning);background:#fff2db}.shipping-package-cell .shipping-readiness-payment_check{color:var(--shipping-danger);background:#fdeaea}.shipping-package-cell .shipping-readiness-clarification{color:#4e5b55;background:#edf0ef}@media (width<=900px){.shipping-sync-control{justify-items:stretch;width:100%;min-width:0}}.shipping-integrity-panel{border:1px solid var(--shipping-border);background:#fff;border-radius:12px;gap:12px;margin:0 0 14px;padding:16px;display:grid}.shipping-integrity-header{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.shipping-integrity-header>div{gap:3px;display:grid}.shipping-integrity-header span{color:var(--shipping-accent-dark);letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:850}.shipping-integrity-header strong{font-size:15px}.shipping-integrity-header small,.shipping-integrity-history-toolbar small{color:var(--shipping-muted)}.shipping-integrity-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.shipping-integrity-metrics article{border:1px solid var(--shipping-border);background:#f8faf9;border-radius:9px;gap:4px;min-width:0;padding:10px 12px;display:grid}.shipping-integrity-metrics span{color:var(--shipping-muted);font-size:10px;font-weight:750}.shipping-integrity-metrics strong{font-size:18px}.shipping-integrity-metrics .shipping-integrity-time{font-size:12px;line-height:1.5}.shipping-integrity-message{border-radius:8px;padding:9px 11px;font-size:12px;font-weight:700}.shipping-integrity-message.success{color:#155f50;background:#ecf8f3;border:1px solid #b9ddcf}.shipping-integrity-message.warning{color:#7a5413;background:#fff8e9;border:1px solid #ead19f}.shipping-integrity-issues{gap:7px;display:grid}.shipping-integrity-issue{border:1px solid var(--shipping-border);border-radius:8px;justify-content:space-between;align-items:center;gap:16px;padding:9px 11px;display:flex}.shipping-integrity-issue>div{gap:2px;display:grid}.shipping-integrity-issue span,.shipping-integrity-issue small{color:var(--shipping-muted);font-size:11px}.shipping-integrity-issue.critical{background:#fff7f7;border-color:#e8bcbc}.shipping-integrity-issue.warning{background:#fffdf7;border-color:#ead19f}.shipping-integrity-history{border-top:1px solid var(--shipping-border);padding-top:10px}.shipping-integrity-history summary{cursor:pointer;align-items:center;gap:7px;width:max-content;font-size:12px;font-weight:800;display:flex}.shipping-integrity-history summary span{background:#edf1ef;border-radius:999px;place-items:center;min-width:20px;min-height:20px;font-size:10px;display:inline-grid}.shipping-integrity-history-toolbar{justify-content:space-between;align-items:center;gap:12px;margin:12px 0 8px;display:flex}.shipping-integrity-history-toolbar input{width:min(360px,100%)}.shipping-integrity-history-table-wrap{border:1px solid var(--shipping-border);border-radius:8px;overflow-x:auto}.shipping-integrity-history-table{border-collapse:collapse;width:100%;min-width:920px;font-size:11px}.shipping-integrity-history-table th,.shipping-integrity-history-table td{border-bottom:1px solid var(--shipping-border);text-align:left;vertical-align:top;padding:8px 9px}.shipping-integrity-history-table th{color:var(--shipping-muted);letter-spacing:.05em;text-transform:uppercase;background:#f6f8f7;font-size:9px}.shipping-integrity-history-table tbody tr:last-child td{border-bottom:0}.shipping-integrity-loading{color:var(--shipping-muted);font-size:12px}@media (width<=900px){.shipping-integrity-header,.shipping-integrity-history-toolbar,.shipping-integrity-issue{flex-direction:column;align-items:stretch}.shipping-integrity-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}.shipping-persistence-guard{gap:8px;display:grid}.shipping-system-status-heading{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.shipping-system-status-heading>div{gap:2px;display:grid}.shipping-system-status-heading strong{font-size:13px}.shipping-system-status-heading small{color:var(--shipping-muted);font-size:10px;line-height:1.45}.shipping-system-status{grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;display:grid}.shipping-system-status article{border:1px solid var(--shipping-border);background:#fbfcfb;border-radius:9px;align-content:start;gap:4px;min-width:0;min-height:78px;padding:10px 11px;display:grid}.shipping-system-status span{color:var(--shipping-muted);letter-spacing:.035em;text-transform:uppercase;font-size:9px;font-weight:800}.shipping-system-status strong{min-width:0;color:var(--shipping-ink);text-overflow:ellipsis;font-size:15px;line-height:1.25;overflow:hidden}.shipping-system-status small{min-width:0;color:var(--shipping-muted);text-overflow:ellipsis;font-size:9px;line-height:1.35;overflow:hidden}.shipping-system-status .shipping-system-migration{overflow-wrap:anywhere;white-space:normal;font-size:10px}.shipping-integrity-message.critical{color:#8f2929;background:#fff3f3;border:1px solid #e8bcbc}@media (width<=1300px){.shipping-system-status{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=900px){.shipping-system-status{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=560px){.shipping-system-status{grid-template-columns:minmax(0,1fr)}}@media (width<=1500px){.shipping-table-scroll,.shipping-label-table-scroll{width:100%;min-width:0;max-width:100%;overflow-x:hidden}.shipping-table-head,.shipping-table-row{grid-template-columns:minmax(0,.9fr) minmax(0,.62fr) minmax(0,.85fr) minmax(0,.9fr) minmax(0,1.35fr) minmax(0,1.05fr) minmax(0,.9fr) minmax(0,1.15fr);column-gap:10px;width:100%;min-width:0}.shipping-label-table-head,.shipping-label-table-row{grid-template-columns:30px minmax(0,.9fr) minmax(0,.72fr) minmax(0,1.05fr) minmax(0,1fr) minmax(0,.5fr) minmax(0,1.3fr) minmax(0,.88fr) minmax(0,.62fr) minmax(0,.8fr);gap:10px;width:100%;min-width:0}.shipping-table-head>*,.shipping-table-row>*,.shipping-label-table-head>*,.shipping-label-table-row>*{min-width:0;max-width:100%}.shipping-table-row span,.shipping-table-row strong,.shipping-table-row small,.shipping-label-table-row span,.shipping-label-table-row strong,.shipping-label-table-row small,.shipping-label-table-row button,.shipping-shop-order-status,.shipping-label-list-status,.shipping-package-cell .shipping-readiness{white-space:normal;overflow-wrap:anywhere;max-width:100%}.shipping-order-cell small{width:auto;max-width:100%}.shipping-row-actions{white-space:normal;flex-wrap:wrap;min-width:0}.shipping-direct-label-button,.shipping-review-button{white-space:normal;flex:88px;width:auto;min-width:0;height:auto;min-height:34px;padding:7px 9px;line-height:1.2}.shipping-tracking-link{white-space:normal;overflow-wrap:anywhere;min-width:0;max-width:100%}.shipping-expanded-panel,.shipping-expanded-order{width:100%;min-width:0;max-width:100%}.shipping-expanded-order-grid{grid-template-columns:minmax(0,.9fr) minmax(0,1.45fr) minmax(0,.85fr)}.shipping-expanded-item-list>div span,.shipping-expanded-item-list>div small{white-space:normal;overflow-wrap:anywhere}}@media (width<=1180px){.shipping-table-head,.shipping-table-row,.shipping-label-table-head,.shipping-label-table-row{gap:7px}.shipping-table-head,.shipping-label-table-head{padding-inline:10px;font-size:9px;line-height:1.2}.shipping-table-row,.shipping-label-table-row{padding-inline:10px}.shipping-expanded-order-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.shipping-expanded-summary{grid-column:1/-1}}@media (width<=760px){.shipping-main{padding-inline:12px}.shipping-table-head,.shipping-table-row{grid-template-columns:repeat(4,minmax(0,1fr));row-gap:10px}.shipping-label-table-head,.shipping-label-table-row{grid-template-columns:28px repeat(3,minmax(0,1fr));row-gap:10px}.shipping-row-actions{justify-content:flex-start}.shipping-expanded-order-grid,.shipping-expanded-fields,.shipping-expanded-item-list{grid-template-columns:minmax(0,1fr)}.shipping-expanded-summary{grid-column:auto}}.shipping-expanded-order-grid{grid-template-columns:minmax(250px,.9fr) minmax(520px,1.7fr) minmax(320px,1.05fr);align-items:stretch;gap:12px}.shipping-expanded-address-status{border-radius:8px;gap:2px;margin-top:10px;padding:8px 9px;font-size:10px;line-height:1.35;display:grid}.shipping-expanded-address-status strong{font-size:11px}.shipping-expanded-address-status span{color:inherit;opacity:.86}.shipping-expanded-address-status.ready{color:#155f50;background:#edf8f4;border:1px solid #b9ddcf}.shipping-expanded-address-status.warning{color:#7a5413;background:#fff8e9;border:1px solid #ead19f}.shipping-expanded-address-status.error{color:#9b3131;background:#fff2f2;border:1px solid #e6b3b3}.shipping-expanded-summary{gap:0}.shipping-expanded-summary>.shipping-expanded-summary-grid,.shipping-expanded-summary>.shipping-expanded-summary-items{border-bottom:0;padding-bottom:0}.shipping-expanded-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr));margin-top:9px;gap:7px!important;display:grid!important}.shipping-expanded-summary-grid>div{background:#f6f8f7;border-radius:7px;gap:2px;min-width:0;display:grid;border:0!important;padding:7px 8px!important}.shipping-expanded-summary-grid>div span{color:var(--shipping-muted);font-size:9px}.shipping-expanded-summary-grid>div strong{min-width:0;color:var(--shipping-ink);text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.shipping-expanded-summary-items{margin-top:10px;border-top:1px solid var(--shipping-line)!important;padding-top:9px!important}.shipping-expanded-summary-items-heading{justify-content:space-between;align-items:baseline;gap:10px;margin-bottom:6px;display:flex}.shipping-expanded-summary-items-heading>span{letter-spacing:.07em;text-transform:uppercase;font-weight:850;color:var(--shipping-accent-dark)!important;font-size:9px!important}.shipping-expanded-summary-items-heading>small{color:var(--shipping-muted);font-size:9px;font-weight:700}.shipping-expanded-summary-item-list{gap:5px!important;display:grid!important}.shipping-expanded-summary-item-list>div{background:#f6f8f7;border-radius:7px;grid-template-columns:28px minmax(0,1fr);align-items:start;min-width:0;border:0!important;gap:6px!important;padding:6px 7px!important;display:grid!important}.shipping-expanded-summary-item-list>div>strong{color:var(--shipping-accent-dark)!important;font-size:10px!important}.shipping-expanded-summary-item-list>div>div{gap:1px;min-width:0;display:grid}.shipping-expanded-summary-item-list>div>div>span{line-height:1.3;color:var(--shipping-ink)!important;font-size:10px!important}.shipping-expanded-summary-item-list>div>div>small{color:var(--shipping-muted);font-size:9px}@media (width<=1500px){.shipping-expanded-order-grid{grid-template-columns:minmax(230px,.88fr) minmax(480px,1.62fr) minmax(300px,1fr)}}.shipping-integrity-compact{border:1px solid var(--shipping-line);border-radius:9px;justify-content:space-between;align-items:center;gap:14px;min-height:52px;padding:9px 11px;display:flex}.shipping-integrity-compact.success{color:#155f50;background:#ecf8f3;border-color:#b9ddcf}.shipping-integrity-compact.warning{color:#7a5413;background:#fff8e9;border-color:#ead19f}.shipping-integrity-compact.critical{color:#8f2929;background:#fff3f3;border-color:#e8bcbc}.shipping-integrity-compact-main{gap:2px;min-width:0;display:grid}.shipping-integrity-compact-main strong{font-size:12px}.shipping-integrity-compact-main span{font-size:11px;line-height:1.4}.shipping-integrity-compact-actions{flex:none;align-items:center;gap:7px;display:flex}.shipping-error-cause{gap:3px;min-width:0;display:grid!important}.shipping-error-cause>strong{color:var(--shipping-ink);font-size:11px;line-height:1.35}.shipping-error-cause>small{color:var(--shipping-muted);font-size:10px;line-height:1.35}.shipping-error-cause details{width:min(100%,420px);margin-top:2px}.shipping-error-cause summary{cursor:pointer;width:max-content;max-width:100%;color:var(--shipping-muted);font-size:9px;font-weight:750}.shipping-error-cause code{color:#4e5b55;white-space:normal;overflow-wrap:anywhere;background:#f2f4f3;border-radius:6px;max-width:100%;margin-top:5px;padding:6px 7px;font-size:9px;line-height:1.4;display:block}@media (width<=760px){.shipping-integrity-compact{flex-direction:column;align-items:stretch}.shipping-integrity-compact-actions{width:100%}.shipping-integrity-compact-actions button{flex:auto}}.shipping-carrier-status-tracking_pending{color:#52625a;background:#eef3f1}.shipping-expanded-freight-panel{border-top:1px solid var(--shipping-line);gap:10px;margin-top:12px;padding-top:12px;display:grid}.shipping-expanded-freight-measures{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.shipping-expanded-freight-measures label{min-width:0;color:var(--shipping-muted);gap:5px;font-size:11px;font-weight:700;display:grid}.shipping-expanded-freight-measures select,.shipping-expanded-freight-measures input,.shipping-expanded-freight-option-input>.shipping-expanded-input-unit input{border:1px solid var(--shipping-line-strong);width:100%;min-width:0;min-height:36px;color:var(--shipping-ink);font:inherit;background:#fff;border-radius:8px;padding:8px 10px;font-size:12px}.shipping-expanded-freight-options{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.shipping-expanded-freight-option{border:1px solid var(--shipping-line);min-width:0;color:var(--shipping-ink);cursor:pointer;background:#f9fbfa;border-radius:9px;align-items:flex-start;gap:8px;padding:9px 10px;display:flex}.shipping-expanded-freight-option>input,.shipping-expanded-freight-option-heading>input{width:16px;height:16px;accent-color:var(--shipping-accent);flex:none;margin:1px 0 0}.shipping-expanded-freight-option>span,.shipping-expanded-freight-option-heading>span{gap:2px;min-width:0;display:grid}.shipping-expanded-freight-option strong{font-size:11px}.shipping-expanded-freight-option small{color:var(--shipping-muted);font-size:10px}.shipping-expanded-freight-option-input{gap:7px;display:grid}.shipping-expanded-freight-option-heading{align-items:flex-start;gap:8px;display:flex}.shipping-expanded-freight-option-input>.shipping-expanded-input-unit{width:100%}@media (width<=1200px){.shipping-expanded-freight-measures,.shipping-expanded-freight-options{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.shipping-expanded-freight-measures,.shipping-expanded-freight-options{grid-template-columns:minmax(0,1fr)}}.shipping-carrier-select-shell{min-width:0;position:relative}.shipping-carrier-select-shell>img,.shipping-carrier-cargoboard-mark{z-index:1;pointer-events:none;position:absolute;top:50%;left:10px;transform:translateY(-50%)}.shipping-carrier-select-shell>img{object-fit:contain;width:28px;height:20px}.shipping-carrier-cargoboard-mark{color:#fff;letter-spacing:-.03em;background:#e31b23;border-radius:50%;place-items:center;width:24px;height:24px;font-size:8px;font-weight:900;display:grid}.shipping-carrier-select-shell.carrier-gls select,.shipping-carrier-select-shell.carrier-freight select{padding-left:46px}.shipping-package-cell .shipping-readiness.cargo-board{color:#7d3035;background:#fff7f7;border:1px solid #efd5d7;align-items:center;gap:5px;display:inline-flex}.shipping-readiness-cargoboard-mark{color:#fff;letter-spacing:-.04em;background:#e31b23;border-radius:50%;flex:none;place-items:center;width:16px;height:16px;font-size:6px;font-weight:900;display:grid}.shipping-expand-button:focus-visible{outline-offset:2px;border-color:var(--shipping-accent);outline:2px solid #1f7b6859}.shipping-table-head,.shipping-table-row{grid-template-columns:130px 90px 140px minmax(220px,1.3fr) minmax(155px,.9fr) 145px 150px 250px;min-width:1320px}.shipping-list-carrier{align-content:center;gap:3px;min-width:0;display:grid}.shipping-list-carrier-main{align-items:center;gap:7px;min-width:0;display:flex}.shipping-list-carrier-main>img{object-fit:contain;flex:none;width:32px;height:20px}.shipping-list-carrier-main>strong{min-width:0;color:var(--shipping-ink);white-space:nowrap;font-size:12px}.shipping-list-carrier>small{color:var(--shipping-muted);margin-top:0;font-size:9px;line-height:1.3;display:block}.shipping-list-carrier-cargoboard-mark{color:#fff;letter-spacing:-.04em;background:#e31b23;border-radius:50%;flex:none;place-items:center;width:22px;height:22px;font-size:7px;font-weight:900;display:grid}.shipping-expanded-freight-section{gap:7px;display:grid}.shipping-expanded-freight-section+.shipping-expanded-freight-section{border-top:1px solid var(--shipping-line);margin-top:2px;padding-top:10px}.shipping-expanded-freight-section-heading{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.shipping-expanded-freight-section-heading>strong{color:var(--shipping-ink);font-size:11px}.shipping-expanded-freight-section-heading>small{color:var(--shipping-muted);text-align:right;font-size:9px}.shipping-expanded-freight-choice{border:1px solid var(--shipping-line);min-width:0;min-height:52px;color:var(--shipping-ink);text-align:left;font:inherit;cursor:pointer;background:#f9fbfa;border-radius:9px;align-items:flex-start;gap:8px;padding:9px 10px;display:flex}.shipping-expanded-freight-choice:hover{border-color:var(--shipping-line-strong);background:#fff}.shipping-expanded-freight-choice.selected{border-color:var(--shipping-accent);background:#edf7f3;box-shadow:0 0 0 1px #1f7b6814}.shipping-expanded-freight-choice:focus-visible{outline-offset:2px;outline:2px solid #1f7b6847}.shipping-expanded-freight-choice:disabled{cursor:wait;opacity:.68}.shipping-expanded-freight-choice-indicator{background:#fff;border:1.5px solid #9ba8a2;border-radius:50%;flex:none;place-items:center;width:16px;height:16px;margin-top:1px;display:grid}.shipping-expanded-freight-choice.selected .shipping-expanded-freight-choice-indicator{border-color:var(--shipping-accent)}.shipping-expanded-freight-choice.selected .shipping-expanded-freight-choice-indicator:after{content:"";background:var(--shipping-accent);border-radius:50%;width:8px;height:8px}.shipping-expanded-freight-choice>span:last-child{gap:2px;min-width:0;display:grid}.shipping-expanded-freight-choice strong{color:var(--shipping-ink);font-size:11px}.shipping-expanded-freight-choice small{color:var(--shipping-muted);font-size:10px}.shipping-expanded-freight-additional-options{grid-template-columns:repeat(2,minmax(0,1fr))}@media (width<=760px){.shipping-expanded-freight-section-heading{flex-direction:column;align-items:flex-start;gap:2px}.shipping-expanded-freight-section-heading>small{text-align:left}.shipping-expanded-freight-additional-options{grid-template-columns:minmax(0,1fr)}}.shipping-expanded-freight-option.selected{border-color:var(--shipping-accent);background:#edf7f3;box-shadow:0 0 0 1px #1f7b6814}.shipping-expanded-autosave-status{align-items:center;gap:7px;display:flex}.shipping-expanded-autosave-status:before{content:"";background:#89938e;border-radius:999px;flex:none;width:8px;height:8px;box-shadow:0 0 0 3px #89938e1a}.shipping-expanded-autosave-status.active:before,.shipping-expanded-autosave-status.success:before{background:var(--shipping-accent);box-shadow:0 0 0 3px #1f7b681f}.shipping-expanded-autosave-status.running:before{background:var(--shipping-blue);box-shadow:0 0 0 3px #2f5f981f}.shipping-expanded-autosave-status.error:before{background:var(--shipping-danger);box-shadow:0 0 0 3px #a43e3e1f}.shipping-header-incoming{align-items:center;margin-bottom:12px}.shipping-header-incoming .shipping-breadcrumb,.shipping-header-incoming>div:first-child>p{display:none}.shipping-header-incoming h1{margin:0}.shipping-header-incoming .shipping-header-actions{align-self:center}.shipping-header-actions .shipping-sync-detail,.shipping-header-actions .shipping-sync-error,.shipping-header-actions .shipping-auto-sync-status small{display:none}.shipping-header-actions .shipping-sync-control{justify-content:flex-end;align-items:center;gap:10px;min-width:0;padding:7px 8px;display:flex}.shipping-header-actions .shipping-sync-control .shipping-primary-button{white-space:nowrap;width:auto;min-width:136px;margin-top:0}.shipping-single-label-note{display:none}.shipping-toolbar:has(.shipping-single-label-note){justify-content:flex-end;min-height:48px;padding-top:8px;padding-bottom:8px}.shipping-toolbar:has(.shipping-single-label-note) .shipping-toolbar-left{display:none}.shipping-table-head,.shipping-table-row{grid-template-columns:126px minmax(145px,.78fr) minmax(185px,.95fr) minmax(235px,1.22fr) 86px 105px 178px;column-gap:14px}.shipping-table-row{min-height:72px;padding-top:8px;padding-bottom:8px}.shipping-incoming-status{white-space:nowrap;border:1px solid #0000;border-radius:999px;justify-content:flex-start;align-items:center;gap:7px;width:max-content;min-width:112px;max-width:100%;min-height:29px;padding:7px 10px;font-size:11px;font-weight:800;line-height:1.15;display:inline-flex}.shipping-incoming-status>span{background:currentColor;border-radius:999px;flex:none;width:8px;height:8px}.shipping-incoming-status strong{color:inherit;font-size:11px;line-height:1.15}.shipping-incoming-status-ready{color:#17634d;background:#eaf7f2;border-color:#a8d7c7}.shipping-incoming-status-warning{color:#765000;background:#fff5d8;border-color:#e3c179}.shipping-incoming-status-danger{color:#9a3131;background:#fff0f0;border-color:#e2aaaa}.shipping-incoming-status-neutral{color:#58635e;background:#f1f4f3;border-color:#d8dfdc}.shipping-order-cell{gap:2px}.shipping-order-cell>strong{flex-wrap:wrap;align-items:baseline;gap:0;font-size:13px;display:flex}.shipping-order-shop-separator{margin-inline:3px;font-weight:500;color:#9aa59f!important}.shipping-order-shop{letter-spacing:.02em;font-weight:800;color:var(--shipping-muted)!important;font-size:10px!important}.shipping-order-cell .shipping-order-date,.shipping-order-cell .shipping-order-shipment{width:max-content;color:var(--shipping-muted);text-transform:none;background:0 0;border-radius:0;padding:0;font-weight:650}.shipping-order-cell .shipping-order-date{margin-top:2px;font-size:10px}.shipping-content-cell{gap:2px}.shipping-content-cell>strong{font-size:12px}.shipping-content-cell>small{max-width:100%;color:var(--shipping-muted);text-overflow:ellipsis;white-space:nowrap;margin-top:2px;font-size:10px;line-height:1.25;overflow:hidden}.shipping-customer-cell{gap:2px}.shipping-customer-cell>strong{font-size:12px}.shipping-customer-meta{margin-top:2px!important}.shipping-list-carrier.compact{justify-content:center;align-items:center;width:100%;display:flex}.shipping-list-carrier.compact .shipping-list-carrier-main{justify-content:center;gap:0}.shipping-list-carrier.compact .shipping-list-carrier-main>img{width:46px;height:28px}.shipping-package-cell{justify-content:flex-start;align-items:center;display:flex}.shipping-package-cell .shipping-package-summary{color:var(--shipping-ink);white-space:nowrap;margin:0;font-weight:850;line-height:1;font-size:14px!important}.shipping-row-actions{flex-wrap:nowrap;justify-content:flex-end;align-items:center;gap:6px;width:100%;min-width:0;display:flex}.shipping-row-actions .shipping-direct-label-button,.shipping-row-actions .shipping-incoming-action{text-align:center;white-space:nowrap;width:132px;min-width:132px;max-width:132px;min-height:34px;padding-inline:8px}.shipping-incoming-action{font:inherit;cursor:pointer;border-radius:8px;padding:7px 10px;font-size:10px;font-weight:800;line-height:1.2}.shipping-incoming-action-warning{color:#725000;background:#fff3ce;border:1px solid #d8a847}.shipping-incoming-action-warning:hover{background:#ffe9aa}.shipping-incoming-action-danger{color:#9a3131;background:#fff;border:1px solid #d27a7a}.shipping-incoming-action-danger:hover{background:#fff0f0}.shipping-row-actions .shipping-expand-button{flex:0 0 34px;width:34px;min-width:34px}.shipping-expanded-order-toolbar{justify-content:flex-end;align-items:center;margin:0 0 10px;display:flex}.shipping-expanded-order-toolbar .shipping-review-button{min-width:118px}@media (width<=1500px){.shipping-table-head,.shipping-table-row{grid-template-columns:minmax(112px,.86fr) minmax(125px,.82fr) minmax(155px,.95fr) minmax(190px,1.18fr) minmax(68px,.5fr) minmax(82px,.62fr) 174px;column-gap:9px}.shipping-incoming-status{white-space:normal;width:100%;min-width:0}.shipping-row-actions .shipping-direct-label-button,.shipping-row-actions .shipping-incoming-action{width:128px;min-width:128px;max-width:128px}}@media (width<=900px){.shipping-header-actions,.shipping-header-actions .shipping-sync-control{width:100%}.shipping-header-actions .shipping-sync-control{justify-content:space-between}}@media (width<=760px){.shipping-header-incoming{align-items:stretch}.shipping-table-head,.shipping-table-row{grid-template-columns:repeat(4,minmax(0,1fr));row-gap:10px}.shipping-row-actions{justify-content:flex-start}.shipping-row-actions .shipping-direct-label-button,.shipping-row-actions .shipping-incoming-action{width:auto;min-width:0;max-width:none}.shipping-list-carrier.compact{justify-content:flex-start}}.shipping-inline-weight-cell{gap:3px}.shipping-inline-weight-button{appearance:none;color:inherit;font:inherit;cursor:text;background:0 0;border:1px solid #0000;border-radius:7px;align-items:center;gap:6px;margin:-6px -7px;padding:6px 7px;display:inline-flex}.shipping-inline-weight-button:hover,.shipping-inline-weight-button:focus-visible{background:#f6f9f8;border-color:#c8d7d1;outline:none}.shipping-inline-weight-button:disabled{opacity:.6;cursor:default}.shipping-inline-weight-edit-icon{color:var(--shipping-muted);opacity:.5;font-size:11px;line-height:1}.shipping-inline-weight-editor{align-items:center;gap:5px;min-height:34px;font-size:12px;font-weight:800;display:inline-flex}.shipping-inline-weight-editor input{width:68px;height:32px;color:var(--shipping-ink);font:inherit;text-align:right;background:#fff;border:1px solid #9fb8ae;border-radius:7px;padding:0 7px;font-weight:850}.shipping-inline-weight-editor input:focus{outline-offset:1px;border-color:#17634d;outline:2px solid #17634d1f}.shipping-inline-weight-saving{color:var(--shipping-muted);font-size:12px}.shipping-inline-weight-error{color:#9a3131;max-width:145px;font-size:9px;font-weight:700;line-height:1.2}.shipping-inline-weight-cell.has-error .shipping-inline-weight-editor input{border-color:#c65a5a}.shipping-inline-weight-edit-icon{opacity:.16;transition:opacity .12s}.shipping-inline-weight-cell.is-missing .shipping-inline-weight-edit-icon{opacity:.5}.shipping-inline-weight-button:hover .shipping-inline-weight-edit-icon,.shipping-inline-weight-button:focus-visible .shipping-inline-weight-edit-icon{opacity:1}@media (width>=761px){.shipping-table-head{z-index:12;background:#fff;position:sticky;top:0;box-shadow:0 1px #19372d1a,0 7px 14px #19372d0a}}.shipping-expanded-order.parcel-compact{background:linear-gradient(#f5f9f7 0%,#fbfcfb 100%);padding:11px 18px 15px}.shipping-expanded-order.parcel-compact .shipping-expanded-order-toolbar{justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:9px}.shipping-expanded-gls-toolbar-summary{gap:4px;min-width:0;display:grid}.shipping-expanded-gls-work-status{align-items:baseline;gap:10px;min-width:0;display:flex}.shipping-expanded-gls-work-status strong{flex:none;font-size:12px;font-weight:850}.shipping-expanded-gls-work-status.ready strong{color:#17644f}.shipping-expanded-gls-work-status.attention strong{color:#9a6514}.shipping-expanded-gls-work-status>span{min-width:0;color:var(--shipping-ink);text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:750;overflow:hidden}.shipping-expanded-gls-toolbar-meta{color:var(--shipping-muted);align-items:center;gap:8px 14px;font-size:10px;font-weight:650;display:flex}.shipping-expanded-gls-toolbar-meta .address-ready{color:#17644f}.shipping-expanded-gls-toolbar-meta .address-warning{color:#8a6118}.shipping-expanded-gls-toolbar-meta .address-error{color:#9b3131}.shipping-expanded-order.parcel-compact .shipping-expanded-order-grid{grid-template-columns:minmax(250px,.72fr) minmax(760px,2.28fr);align-items:start;gap:10px}.shipping-expanded-order.parcel-compact .shipping-expanded-summary{display:none}.shipping-expanded-order.parcel-compact .shipping-expanded-card{padding:12px 13px}.shipping-expanded-order.parcel-compact .shipping-expanded-contact{display:none}.shipping-expanded-order.parcel-compact .shipping-expanded-customer address{gap:1px;font-size:11px}.shipping-expanded-order.parcel-compact .shipping-expanded-address-status{margin-top:8px;padding:6px 8px}.shipping-expanded-order.parcel-compact .shipping-expanded-fields{grid-template-columns:minmax(210px,1.35fr) minmax(250px,1.5fr) minmax(130px,.72fr) minmax(105px,.55fr);gap:8px;margin-top:8px}.shipping-expanded-order.parcel-compact .shipping-expanded-fields label{gap:4px;font-size:10px}.shipping-expanded-order.parcel-compact .shipping-expanded-fields select,.shipping-expanded-order.parcel-compact .shipping-expanded-fields input{min-height:36px;padding-top:7px;padding-bottom:7px}.shipping-expanded-gls-price-strip{border-top:1px solid var(--shipping-line);grid-template-columns:42px minmax(0,1fr);align-items:center;gap:9px;margin-top:9px;padding-top:9px;display:grid}.shipping-expanded-gls-price-mark{color:#0b4ca2;font-size:13px;font-style:italic;font-weight:900}.shipping-expanded-gls-price-copy{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1px 12px;min-width:0;display:grid}.shipping-expanded-gls-price-eyebrow{color:var(--shipping-muted);letter-spacing:.08em;text-transform:uppercase;grid-column:1/-1;font-size:8px;font-weight:850}.shipping-expanded-gls-price-copy>span:not(.shipping-expanded-gls-price-eyebrow){color:var(--shipping-ink);font-size:11px;font-weight:800}.shipping-expanded-gls-price-copy>strong{color:var(--shipping-ink);text-align:right;white-space:nowrap;grid-area:2/2/span 2;font-size:15px}.shipping-expanded-gls-price-copy>small{min-width:0;color:var(--shipping-muted);text-overflow:ellipsis;white-space:nowrap;grid-column:1;font-size:9px;line-height:1.3;overflow:hidden}.shipping-expanded-order.parcel-compact .shipping-expanded-quick-actions{gap:10px;margin-top:8px}.shipping-expanded-order.parcel-compact .shipping-expanded-autosave-status{font-size:10px}.shipping-expanded-order.parcel-compact .shipping-expanded-quick-actions .shipping-create-label-button{min-width:180px}@media (width<=1500px){.shipping-expanded-order.parcel-compact .shipping-expanded-order-grid{grid-template-columns:minmax(230px,.7fr) minmax(720px,2.3fr)}}.shipping-expanded-order.parcel-compact .shipping-expanded-order-toolbar{grid-template-rows:auto auto;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2px 18px;display:grid}.shipping-expanded-order.parcel-compact .shipping-expanded-gls-toolbar-summary{display:contents}.shipping-expanded-order.parcel-compact .shipping-expanded-gls-work-status{grid-area:1/1}.shipping-expanded-order.parcel-compact .shipping-expanded-gls-toolbar-meta{grid-area:2/1}.shipping-expanded-order.parcel-compact .shipping-expanded-order-toolbar>.shipping-review-button{grid-area:1/2;align-self:center}.shipping-expanded-order.parcel-compact .shipping-expanded-customer{padding:10px 11px}.shipping-expanded-order.parcel-compact .shipping-expanded-customer>strong{margin:4px 0 3px;font-size:13px}.shipping-expanded-order.parcel-compact .shipping-expanded-customer address{gap:0;font-size:11px;line-height:1.32}.shipping-expanded-order.parcel-compact .shipping-expanded-address-status{gap:1px;margin-top:6px;padding:5px 7px}.shipping-expanded-order.parcel-compact .shipping-expanded-gls-price-copy{grid-template-rows:auto auto auto;grid-template-columns:minmax(0,1fr) auto}.shipping-expanded-order.parcel-compact .shipping-expanded-gls-service-label{min-width:0;color:var(--shipping-ink);text-overflow:ellipsis;white-space:nowrap;grid-area:2/1;font-size:11px;font-weight:800;overflow:hidden}.shipping-expanded-order.parcel-compact .shipping-expanded-gls-price-copy>span:not(.shipping-expanded-gls-price-eyebrow){display:none}.shipping-expanded-order.parcel-compact .shipping-expanded-gls-price-copy>strong:not(.shipping-expanded-gls-service-label){color:var(--shipping-ink);text-align:right;white-space:nowrap;grid-area:2/2/span 2;align-self:center;font-size:14px}.shipping-expanded-order.parcel-compact .shipping-expanded-gls-price-copy>small{grid-area:3/1}.shipping-expanded-order.parcel-compact .shipping-expanded-gls-price-strip{margin-top:8px;padding-top:8px}.shipping-expanded-order.parcel-compact .shipping-expanded-quick-actions{justify-content:flex-end}.shipping-expanded-order.parcel-compact .shipping-expanded-autosave-status{margin-right:auto}.shipping-expanded-gls-action-price{flex:none;align-content:center;justify-items:end;min-width:150px;padding-right:3px;display:grid}.shipping-expanded-gls-action-price>span,.shipping-expanded-gls-action-price>small{display:none}.shipping-expanded-gls-action-price>strong{color:var(--shipping-ink);text-align:right;white-space:nowrap;font-size:14px;font-weight:850;line-height:1.2}.shipping-expanded-order.parcel-compact .shipping-expanded-quick-actions .shipping-create-label-button{margin-left:2px}.shipping-expanded-order.parcel-compact .shipping-expanded-order-toolbar{justify-content:flex-end;align-items:center;margin-bottom:8px;display:flex}.shipping-expanded-order.parcel-compact .shipping-expanded-address-status{display:none}.shipping-expanded-gls-customer-items{border-top:1px solid var(--shipping-line);gap:1px;margin-top:8px;padding-top:7px;display:grid}.shipping-expanded-gls-customer-items strong{color:var(--shipping-ink);font-size:10px;font-weight:800}.shipping-expanded-gls-customer-items span{min-width:0;color:var(--shipping-muted);text-overflow:ellipsis;white-space:nowrap;font-size:9px;line-height:1.3;overflow:hidden}.shipping-expanded-order.parcel-compact .shipping-expanded-autosave-status.success,.shipping-expanded-order.parcel-compact .shipping-expanded-autosave-status.active{color:#17644f}.shipping-expanded-order.parcel-compact{grid-template-columns:minmax(250px,.9fr) minmax(650px,2.35fr) minmax(250px,.9fr);align-items:stretch;gap:10px;display:grid}.shipping-expanded-order.parcel-compact>.shipping-expanded-payment-approved,.shipping-expanded-order.parcel-compact>.shipping-expanded-payment-warning{grid-column:1/-1}.shipping-expanded-order.parcel-compact>.shipping-expanded-order-grid{display:contents}.shipping-expanded-order.parcel-compact .shipping-expanded-customer{box-sizing:border-box;grid-column:1;min-width:0;height:100%}.shipping-expanded-order.parcel-compact .shipping-expanded-quick{box-sizing:border-box;grid-column:2;min-width:0;height:100%}.shipping-expanded-quick-heading{justify-content:space-between;align-items:center;gap:12px;display:flex}.shipping-expanded-order.parcel-compact .shipping-expanded-quick-open-order{border:1px solid var(--shipping-line-strong);min-height:30px;color:var(--shipping-accent-dark);cursor:pointer;background:#fff;border-radius:7px;flex:none;padding:5px 10px;font-size:10px;font-weight:800}.shipping-expanded-order.parcel-compact .shipping-expanded-quick-open-order:hover{background:#f6faf8}.shipping-expanded-order.parcel-compact>.shipping-expanded-order-toolbar{display:none}@media (width<=1500px){.shipping-expanded-order.parcel-compact{grid-template-columns:minmax(230px,.88fr) minmax(590px,2.25fr) minmax(230px,.88fr)}}@media (width<=1100px){.shipping-expanded-order.parcel-compact{display:block}.shipping-expanded-order.parcel-compact>.shipping-expanded-order-grid{display:grid}}.shipping-expanded-order.parcel-compact .shipping-expanded-dhl-action-price{flex:none;align-content:center;justify-items:end;min-width:135px;padding-right:3px;display:grid}.shipping-expanded-order.parcel-compact .shipping-expanded-dhl-action-price .shipping-dhl-selected-price{background:0 0;border:0;border-radius:0;padding:0;display:block}.shipping-expanded-order.parcel-compact .shipping-expanded-dhl-action-price .shipping-dhl-selected-price-main{display:none}.shipping-expanded-order.parcel-compact .shipping-expanded-dhl-action-price .shipping-dhl-selected-price-value{text-align:right;justify-items:end;gap:0;display:grid}.shipping-expanded-order.parcel-compact .shipping-expanded-dhl-action-price .shipping-dhl-selected-price-value>strong{color:var(--shipping-ink);white-space:nowrap;font-size:14px;font-weight:850;line-height:1.2}.shipping-expanded-order.parcel-compact .shipping-expanded-dhl-action-price .shipping-dhl-selected-price-value>small{display:none}.shipping-expanded-order.parcel-compact>.shipping-order-operations.parcel-compact{grid-row:1}.shipping-expanded-order.post-compact>.shipping-post-quick-panel.compact-wide{grid-area:2/1/auto/-1;min-width:0;margin-top:0}.shipping-expanded-order.post-compact .shipping-expanded-quick-actions{align-items:center}@media (width<=1100px){.shipping-expanded-order.post-compact>.shipping-post-quick-panel.compact-wide{margin-top:8px}}.shipping-expanded-order.freight-compact .shipping-expanded-customer{grid-column:1;min-width:0}.shipping-expanded-order.freight-compact .shipping-expanded-quick{grid-column:2;min-width:0}.shipping-expanded-order.freight-compact .shipping-expanded-summary{grid-column:3;min-width:0;display:block!important}.shipping-expanded-order.freight-compact>.shipping-cargoboard-workspace{box-sizing:border-box;grid-column:1/-1;width:100%;min-width:0}.shipping-expanded-order.freight-compact>.shipping-cargoboard-compact-side{grid-column:1/-1;width:100%;min-width:0}.shipping-expanded-order.freight-compact .shipping-expanded-quick .shipping-expanded-fields{grid-template-columns:repeat(2,minmax(0,1fr))}@media (width>=1181px){.shipping-expanded-order.freight-compact{grid-template-columns:minmax(250px,.9fr) minmax(520px,1.7fr) minmax(320px,1.05fr)}}@media (width<=1180px){.shipping-expanded-order.freight-compact .shipping-expanded-customer,.shipping-expanded-order.freight-compact .shipping-expanded-quick,.shipping-expanded-order.freight-compact .shipping-expanded-summary,.shipping-expanded-order.freight-compact>.shipping-cargoboard-workspace,.shipping-expanded-order.freight-compact>.shipping-cargoboard-compact-side{grid-column:1/-1}}.shipping-expanded-order.freight-compact{grid-template-rows:auto auto;grid-template-columns:minmax(270px,.9fr) minmax(620px,2fr) minmax(300px,.9fr);align-items:stretch;gap:12px;display:grid!important}.shipping-expanded-order.freight-compact>.shipping-expanded-order-grid{display:contents!important}.shipping-expanded-order.freight-compact .shipping-expanded-customer{grid-area:1/1;min-width:0;height:auto!important;min-height:0!important}.shipping-expanded-order.freight-compact .shipping-expanded-quick{grid-area:1/2;align-content:start;min-width:0;height:auto!important;min-height:0!important}.shipping-expanded-order.freight-compact .shipping-expanded-summary{display:none!important}.shipping-expanded-order.freight-compact>.shipping-cargoboard-compact-side{background:#fff;border:1px solid #dfe7e3;border-radius:11px;grid-area:1/3;grid-template-columns:1fr;align-content:start;gap:0;width:auto;min-width:0;margin:0;padding:0 12px;display:grid;box-shadow:0 4px 16px #1f2a2408}.shipping-expanded-order.freight-compact>.shipping-cargoboard-compact-side>.shipping-cargoboard-compact-disclosure{box-shadow:none;background:0 0;border:0;border-radius:0;margin:0;padding:0}.shipping-expanded-order.freight-compact>.shipping-cargoboard-compact-side>.shipping-cargoboard-compact-disclosure+.shipping-cargoboard-compact-disclosure{border-top:1px solid #e4ebe7}.shipping-expanded-order.freight-compact>.shipping-cargoboard-compact-side>.shipping-cargoboard-compact-disclosure>summary{align-items:center;min-height:52px;padding:0;display:flex}.shipping-expanded-order.freight-compact>.shipping-cargoboard-workspace{box-sizing:border-box;grid-area:2/1/auto/-1;width:100%;min-width:0;margin:0}.shipping-expanded-order.freight-compact>.shipping-cargoboard-compact-price{display:none!important}.shipping-expanded-order.freight-compact .shipping-expanded-quick .shipping-expanded-fields{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}.shipping-expanded-order.freight-compact .shipping-expanded-customer,.shipping-expanded-order.freight-compact .shipping-expanded-quick{align-self:stretch}@media (width<=1180px){.shipping-expanded-order.freight-compact{grid-template-columns:1fr}.shipping-expanded-order.freight-compact .shipping-expanded-customer{order:1;grid-area:auto/1}.shipping-expanded-order.freight-compact .shipping-expanded-quick{order:2;grid-area:auto/1}.shipping-expanded-order.freight-compact>.shipping-cargoboard-compact-side{order:3;grid-area:auto/1}.shipping-expanded-order.freight-compact>.shipping-cargoboard-workspace{order:4;grid-area:auto/1}}@media (width>=1101px){.shipping-expanded-order.parcel-compact.payment-review>.shipping-expanded-payment-warning{grid-area:1/1/auto/-1;margin:0}.shipping-expanded-order.parcel-compact.payment-review .shipping-expanded-customer,.shipping-expanded-order.parcel-compact.payment-review .shipping-expanded-quick,.shipping-expanded-order.parcel-compact.payment-review>.shipping-order-operations.parcel-compact{grid-row:2}}.shipping-incoming-status-return{color:#5a3c99;background:#f2edff;border-color:#c9b8ef}.shipping-package-cell .shipping-readiness-return_follow_up{color:#5a3c99;background:#f2edff}.shipping-dhl-brand{border-radius:3px;flex:none;width:42px;height:18px;line-height:0;display:inline-flex;overflow:hidden;box-shadow:inset 0 0 0 1px #0000000d}.shipping-dhl-brand svg{width:100%;height:100%;display:block}.shipping-dhl-brand.compact{width:34px;height:15px}.shipping-list-carrier-main .shipping-dhl-brand{margin-right:2px}.shipping-carrier-select-shell .shipping-dhl-brand{margin-left:9px}.shipping-carrier-select-shell.carrier-dhl{position:relative}.shipping-carrier-select-shell.carrier-dhl>.shipping-dhl-brand{z-index:2;pointer-events:none;margin:0;position:absolute;top:50%;left:11px;transform:translateY(-50%)}.shipping-carrier-select-shell.carrier-dhl>select{padding-left:55px}.shipping-table-row.expanded .shipping-dhl-quick-list-button{display:none}.shipping-dhl-selected-price{background:#fbfcfc;border:1px solid #e5ebe8;border-radius:10px;justify-content:space-between;align-items:center;gap:14px;padding:11px 12px;display:flex}.shipping-dhl-selected-price-main{align-items:center;gap:10px;min-width:0;display:flex}.shipping-dhl-selected-price-main>div,.shipping-dhl-selected-price-value{gap:2px;display:grid}.shipping-dhl-selected-price-main>div{min-width:0}.shipping-dhl-selected-price-main span,.shipping-dhl-selected-price-value small{color:var(--shipping-muted);letter-spacing:.06em;font-size:10px;font-weight:800}.shipping-dhl-selected-price-main strong{color:#24352d;font-size:13px}.shipping-dhl-selected-price-main small{color:var(--shipping-muted);font-size:11px;line-height:1.4}.shipping-dhl-selected-price-value{text-align:right;flex:none;justify-items:end}.shipping-dhl-selected-price-value>strong{color:#24352d;font-size:16px}@media (width<=650px){.shipping-dhl-selected-price{flex-direction:column;align-items:stretch}.shipping-dhl-selected-price-value{text-align:left;justify-items:start}}.shipping-gls-price-card{background:#fff;border:1px solid #d9e4df;border-radius:12px;padding:16px;box-shadow:0 7px 24px #1f2a240a}.shipping-gls-price-card>header{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:12px;display:flex}.shipping-gls-price-card header>div{gap:3px;display:grid}.shipping-gls-price-card header span,.shipping-gls-price-summary span{color:#718078;letter-spacing:.05em;font-size:10px;font-weight:800}.shipping-gls-price-card h4{color:#173f35;margin:0;font-size:20px}.shipping-gls-price-badge{color:#286653;white-space:nowrap;background:#edf6f2;border-radius:999px;padding:6px 9px;font-size:10px}.shipping-gls-price-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.shipping-gls-price-summary>div{background:#f6f9f7;border-radius:9px;gap:4px;min-width:0;padding:10px;display:grid}.shipping-gls-price-summary strong{overflow-wrap:anywhere;color:#263d35;font-size:12px}.shipping-gls-price-packages{flex-wrap:wrap;gap:6px;margin-top:10px;display:flex}.shipping-gls-price-packages span{color:#53635b;background:#f4f6f5;border-radius:999px;padding:5px 8px;font-size:10px}.shipping-gls-price-note,.shipping-gls-price-footnote,.shipping-gls-price-empty,.shipping-gls-price-error{color:#65746d;margin:10px 0 0;font-size:10px;line-height:1.45}.shipping-gls-price-footnote{display:block}.shipping-gls-price-error{color:#a62f2f}@media (width<=900px){.shipping-gls-price-summary{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=560px){.shipping-gls-price-card>header{display:grid}.shipping-gls-price-summary{grid-template-columns:1fr}}.shipping-gls-price-heading{align-items:center;gap:9px;display:flex!important}.shipping-gls-price-heading>div{gap:3px;min-width:0;display:grid}.shipping-gls-price-logo{object-fit:contain;flex:none;width:36px;height:26px}.shipping-post-quick-panel{background:#fff;border:1px solid #e7e7e7;border-radius:14px;margin-top:18px;padding:18px}.shipping-post-quick-panel>header{justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:16px;display:flex}.shipping-post-quick-panel>header>div{min-width:0}.shipping-post-quick-panel>header span,.shipping-post-quick-fit-heading small{letter-spacing:.06em;text-transform:uppercase;color:#777;font-size:.72rem;display:block}.shipping-post-quick-panel>header h4{margin:4px 0 5px;font-size:1rem}.shipping-post-quick-panel>header p{color:#666;margin:0;font-size:.88rem;line-height:1.45}.shipping-post-quick-panel>header>strong{color:#333;background:#f6f6f6;border-radius:999px;flex:none;padding:7px 10px;font-size:.76rem}.shipping-post-quick-fields{grid-template-columns:minmax(180px,1.35fr) repeat(4,minmax(110px,1fr));gap:12px;display:grid}.shipping-post-quick-fields label{flex-direction:column;gap:6px;min-width:0;display:flex}.shipping-post-quick-fields label>span{color:#4f4f4f;font-size:.78rem;font-weight:600}.shipping-post-quick-fields input,.shipping-post-quick-fields select{color:#222;background:#fff;border:1px solid #dcdcdc;border-radius:9px;width:100%;min-height:40px;padding:8px 10px}.shipping-post-quick-input-unit{background:#fff;border:1px solid #dcdcdc;border-radius:9px;grid-template-columns:minmax(0,1fr) auto;align-items:center;display:grid;overflow:hidden}.shipping-post-quick-input-unit input{border:0;border-radius:0;min-width:0}.shipping-post-quick-input-unit strong{color:#6a6a6a;padding:0 10px;font-size:.78rem}.shipping-post-quick-fit{border-top:1px solid #ededed;margin-top:16px;padding-top:14px}.shipping-post-quick-fit-heading{justify-content:space-between;align-items:center;gap:12px;margin-bottom:10px;display:flex}.shipping-post-quick-products{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;display:grid}.shipping-post-quick-product{min-width:0;color:inherit;text-align:left;font:inherit;cursor:pointer;background:#fafafa;border:1px solid #e8e8e8;border-radius:10px;flex-direction:column;gap:5px;padding:11px 12px;transition:border-color .12s,background .12s,box-shadow .12s;display:flex}.shipping-post-quick-product:hover:not(:disabled){background:#fff;border-color:#cfcfcf}.shipping-post-quick-product.selected{background:#f1f8f3;border-color:#76a988;box-shadow:inset 0 0 0 1px #32704a14}.shipping-post-quick-product:disabled{cursor:default;opacity:.65}.shipping-post-quick-product-heading{justify-content:space-between;align-items:center;gap:10px;display:flex}.shipping-post-quick-product-heading>span{color:#5f6f64;letter-spacing:0;text-transform:none;flex:none;font-size:.7rem;font-weight:700}.shipping-post-quick-product.selected .shipping-post-quick-product-heading>span{color:#32704a}.shipping-post-quick-products strong{font-size:.82rem}.shipping-post-quick-products small{color:#686868;line-height:1.35}.shipping-post-quick-alert{color:#5d5d5d;background:#f7f7f7;border-radius:9px;padding:10px 12px;font-size:.82rem}.shipping-post-quick-alert.error{color:#9a3030;background:#fff4f4}.shipping-post-quick-panel>footer{justify-content:space-between;align-items:center;gap:14px;margin-top:14px;display:flex}.shipping-post-quick-feedback{color:#777;min-width:0;font-size:.78rem}.shipping-post-quick-feedback.success{color:#32704a}.shipping-post-quick-feedback.error{color:#9a3030}@media (width<=1100px){.shipping-post-quick-fields,.shipping-post-quick-products{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=700px){.shipping-post-quick-panel{padding:14px}.shipping-post-quick-panel>header,.shipping-post-quick-panel>footer,.shipping-post-quick-fit-heading{flex-direction:column;align-items:stretch}.shipping-post-quick-fields,.shipping-post-quick-products{grid-template-columns:1fr}.shipping-post-quick-panel>footer .shipping-primary-button{width:100%}}.shipping-post-quick-panel.compact-wide{border-color:#dfe7e3;border-radius:11px;padding:12px 13px;box-shadow:0 4px 16px #1f2a2408}.shipping-post-quick-panel.compact-wide>header{align-items:center;margin-bottom:10px}.shipping-post-quick-panel.compact-wide>header h4{color:#17644f;letter-spacing:.09em;margin:0;font-size:10px;font-weight:850;line-height:1.3}.shipping-post-quick-panel.compact-wide .shipping-post-quick-fit{border-top:0;margin-top:0;padding-top:0}.shipping-post-quick-panel.compact-wide .shipping-post-quick-products{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px}.shipping-post-quick-panel.compact-wide .shipping-post-quick-product{background:#fbfcfb;justify-content:flex-start;min-height:82px;padding:10px 11px}.shipping-post-quick-panel.compact-wide .shipping-post-quick-product-heading{align-items:flex-start}.shipping-post-quick-panel.compact-wide .shipping-post-quick-products strong{font-size:11px;line-height:1.3}.shipping-post-quick-panel.compact-wide .shipping-post-quick-products small{font-size:9px;line-height:1.35}.shipping-post-quick-panel.compact-wide>footer{margin-top:8px}@media (width<=1400px){.shipping-post-quick-panel.compact-wide .shipping-post-quick-products{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=1100px){.shipping-post-quick-panel.compact-wide .shipping-post-quick-products{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=700px){.shipping-post-quick-panel.compact-wide .shipping-post-quick-products{grid-template-columns:1fr}}.shipping-internetmarke-card{background:#fff;border:1px solid #e5e7eb;border-radius:12px;margin-top:14px;padding:16px;box-shadow:0 1px 2px #0f172a0a}.shipping-internetmarke-card.is-test-mode{background:#fffcf7;border-color:#efc27e}.shipping-internetmarke-header{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.shipping-internetmarke-header h4{margin:3px 0 0;font-size:1rem;line-height:1.35}.shipping-internetmarke-eyebrow{color:#6b7280;letter-spacing:.09em;font-size:.68rem;font-weight:700;display:block}.shipping-internetmarke-status{color:#4b5563;white-space:nowrap;background:#f3f4f6;border-radius:999px;flex:none;padding:5px 9px;font-size:.75rem;font-weight:700}.shipping-internetmarke-status.purchasing{color:#1d4ed8;background:#eff6ff}.shipping-internetmarke-status.purchased{color:#047857;background:#ecfdf5}.shipping-internetmarke-status.purchase_uncertain{color:#92400e;background:#fffbeb}.shipping-internetmarke-status.error{color:#b91c1c;background:#fef2f2}.shipping-internetmarke-test-warning{background:#fff5e6;border:1px solid #efc27e;border-radius:9px;gap:4px;margin-top:14px;padding:11px 12px;display:grid}.shipping-internetmarke-test-warning strong{color:#7b4d0c;letter-spacing:.035em;font-size:.8rem}.shipping-internetmarke-test-warning span{color:#6f5a3d;font-size:.78rem;line-height:1.45}.shipping-internetmarke-details{grid-template-columns:minmax(0,2fr) repeat(2,minmax(110px,1fr));gap:10px;margin-top:14px;display:grid}.shipping-internetmarke-details>div{background:#fafafa;border:1px solid #eef0f2;border-radius:9px;min-width:0;padding:10px 12px}.shipping-internetmarke-details span{color:#6b7280;margin-bottom:3px;font-size:.72rem;display:block}.shipping-internetmarke-details strong{text-overflow:ellipsis;font-size:.86rem;line-height:1.35;display:block;overflow:hidden}.shipping-internetmarke-message{border-radius:8px;margin:12px 0 0;padding:9px 11px;font-size:.82rem;line-height:1.45}.shipping-internetmarke-message.warning{color:#78350f;background:#fffbeb}.shipping-internetmarke-message.error{color:#991b1b;background:#fef2f2}.shipping-internetmarke-message.success{color:#065f46;background:#ecfdf5}.shipping-internetmarke-actions{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.shipping-internetmarke-primary,.shipping-internetmarke-secondary{min-height:38px;font:inherit;cursor:pointer;border-radius:8px;padding:8px 12px;font-size:.82rem;font-weight:700}.shipping-internetmarke-primary{color:#fff;background:#111827;border:1px solid #111827}.shipping-internetmarke-secondary{color:#111827;background:#fff;border:1px solid #d1d5db}.shipping-internetmarke-primary:disabled,.shipping-internetmarke-secondary:disabled{cursor:not-allowed;opacity:.5}@media (width<=720px){.shipping-internetmarke-header{align-items:flex-start}.shipping-internetmarke-details{grid-template-columns:1fr}.shipping-internetmarke-actions{flex-direction:column}.shipping-internetmarke-primary,.shipping-internetmarke-secondary{width:100%}}.shipping-internetmarke-compact-action{flex:none;justify-content:flex-end;align-items:center;gap:12px;margin-left:auto;display:flex}.shipping-internetmarke-compact-value{justify-items:end;gap:3px;min-width:0;display:grid}.shipping-internetmarke-compact-value>strong{color:var(--shipping-ink);text-align:right;white-space:nowrap;font-size:14px;font-weight:850;line-height:1.2}.shipping-internetmarke-compact-lock-reason{color:#92400e;text-align:right;max-width:360px;font-size:11px;font-weight:650;line-height:1.3}.shipping-internetmarke-compact-buy{flex:none;min-width:190px}@media (width<=900px){.shipping-internetmarke-compact-action{justify-content:space-between;width:100%}}.platform-sidebar{background:var(--platform-sidebar-bg);color:var(--platform-sidebar-text);scrollbar-width:thin;scrollbar-color:color-mix(in srgb, var(--platform-sidebar-text) 24%, transparent) transparent;flex-direction:column;display:flex;position:relative;overflow:hidden auto}.platform-sidebar-brand{color:var(--platform-sidebar-text);align-items:center;gap:11px;margin:0 4px 24px;padding:0 6px;text-decoration:none;display:flex}.platform-sidebar-brand-mark{border-radius:var(--platform-radius-md);background:var(--platform-color-accent);width:40px;height:40px;color:var(--platform-color-on-accent);letter-spacing:.4px;flex:none;place-items:center;font-size:14px;font-weight:850;display:grid;overflow:hidden}.platform-sidebar-brand-mark img{object-fit:contain;width:100%;height:100%;padding:3px}.platform-sidebar-brand-copy{flex-direction:column;gap:1px;min-width:0;display:flex}.platform-sidebar-brand-copy strong{color:var(--platform-sidebar-text);text-overflow:ellipsis;white-space:nowrap;font-size:15px;overflow:hidden}.platform-sidebar-brand-copy small{color:var(--platform-sidebar-muted);font-size:12px}.platform-sidebar-label{color:var(--platform-sidebar-muted);letter-spacing:1.45px;text-transform:uppercase;margin:0 10px 8px;font-size:9px;font-weight:850}.platform-main-navigation{flex-direction:column;gap:3px;display:flex}.platform-module-group{min-width:0}.platform-module-link{border-radius:var(--platform-radius-sm);min-height:43px;color:var(--platform-sidebar-muted);grid-template-columns:22px minmax(0,1fr) auto auto;align-items:center;gap:8px;padding:0 10px;font-size:13px;font-weight:670;text-decoration:none;transition:background .15s,color .15s;display:grid}.platform-module-link:hover{background:var(--platform-sidebar-hover);color:var(--platform-sidebar-text)}.platform-module-link.active{background:color-mix(in srgb, var(--platform-color-accent) 14%, transparent);color:var(--platform-sidebar-text)}.platform-module-icon{text-align:center;font-size:17px;line-height:1}.platform-module-name{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.platform-module-status{border:1px solid color-mix(in srgb, var(--platform-color-accent) 30%, transparent);color:var(--platform-color-accent);letter-spacing:.4px;text-transform:uppercase;border-radius:999px;padding:2px 6px;font-size:8px;font-weight:850}.platform-module-chevron{color:var(--platform-sidebar-muted);font-size:15px}.platform-module-children{border-left:1px solid color-mix(in srgb, var(--platform-sidebar-text) 16%, transparent);margin:4px 0 8px 14px;padding:5px 0 5px 8px}.platform-module-children nav{gap:2px}.platform-module-children nav button,.platform-module-children nav a{min-height:36px;padding-top:7px;padding-bottom:7px;font-size:12px}.platform-settings-subnav{flex-direction:column;gap:2px;display:flex}.platform-settings-subnav-link{border-radius:var(--platform-radius-sm);min-height:34px;color:var(--platform-sidebar-muted);align-items:center;padding:7px 10px;font-size:12px;font-weight:650;line-height:1.25;text-decoration:none;display:flex}.platform-settings-subnav-link:hover{background:var(--platform-sidebar-hover);color:var(--platform-sidebar-text)}.platform-settings-subnav-link.active{background:color-mix(in srgb, var(--platform-color-accent) 11%, transparent);color:var(--platform-sidebar-text)}.platform-sidebar-user{border-top:1px solid color-mix(in srgb, var(--platform-sidebar-text) 12%, transparent);grid-template-columns:34px minmax(0,1fr);align-items:center;gap:8px 10px;margin-top:auto;padding:16px 4px 0;display:grid}.platform-sidebar-avatar{background:var(--platform-color-primary);width:34px;height:34px;color:var(--platform-color-on-primary);border-radius:50%;place-items:center;font-size:11px;font-weight:850;display:grid}.platform-sidebar-user-copy{flex-direction:column;gap:1px;min-width:0;display:flex}.platform-sidebar-user-copy strong,.platform-sidebar-user-copy small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.platform-sidebar-user-copy strong{color:var(--platform-sidebar-text);font-size:11px}.platform-sidebar-user-copy small{color:var(--platform-sidebar-muted);font-size:9px}.platform-sidebar-user button{border:1px solid color-mix(in srgb, var(--platform-sidebar-text) 23%, transparent);border-radius:var(--platform-radius-sm);width:100%;min-height:34px;color:var(--platform-sidebar-text);background:0 0;grid-column:1/-1;font-size:11px;font-weight:700}.platform-sidebar-user button:hover{background:var(--platform-sidebar-hover)}.platform-sidebar-toggle{z-index:5;border:1px solid color-mix(in srgb, var(--platform-sidebar-text) 20%, transparent);border-radius:var(--platform-radius-sm);background:color-mix(in srgb, var(--platform-sidebar-text) 6%, transparent);width:28px;height:28px;color:var(--platform-sidebar-muted);cursor:pointer;font:inherit;place-items:center;padding:0;font-size:18px;line-height:1;transition:background .15s,border-color .15s,color .15s;display:grid;position:absolute;top:27px;right:10px}.platform-sidebar-toggle:hover{border-color:color-mix(in srgb, var(--platform-sidebar-text) 34%, transparent);background:color-mix(in srgb, var(--platform-sidebar-text) 12%, transparent);color:var(--platform-sidebar-text)}.platform-sidebar-toggle:focus-visible{outline:2px solid var(--platform-color-accent);outline-offset:2px}.platform-sidebar-logout-icon{display:none}@media (width>=1001px){.platform-sidebar.is-expanded .platform-sidebar-brand{padding-right:38px}.platform-sidebar.is-collapsed .platform-sidebar-brand{justify-content:center;margin:0 0 54px;padding:0}.platform-sidebar.is-collapsed .platform-sidebar-toggle{top:68px;left:50%;right:auto;transform:translate(-50%)}.platform-sidebar.is-collapsed .platform-sidebar-brand-copy,.platform-sidebar.is-collapsed .platform-sidebar-label,.platform-sidebar.is-collapsed .platform-module-name,.platform-sidebar.is-collapsed .platform-module-status,.platform-sidebar.is-collapsed .platform-module-chevron,.platform-sidebar.is-collapsed .platform-module-children,.platform-sidebar.is-collapsed .platform-sidebar-user-copy,.platform-sidebar.is-collapsed .platform-sidebar-logout-label{display:none}.platform-sidebar.is-collapsed .platform-main-navigation{align-items:center}.platform-sidebar.is-collapsed .platform-module-group{width:100%}.platform-sidebar.is-collapsed .platform-module-link{grid-template-columns:1fr;justify-items:center;gap:0;width:40px;min-height:40px;margin:0 auto;padding:0}.platform-sidebar.is-collapsed .platform-module-icon{font-size:18px}.platform-sidebar.is-collapsed .platform-sidebar-user{grid-template-columns:1fr;justify-items:center;gap:8px;width:100%;padding:14px 0 0}.platform-sidebar.is-collapsed .platform-sidebar-user button{grid-column:1;place-items:center;width:34px;min-height:34px;padding:0;display:grid}.platform-sidebar.is-collapsed .platform-sidebar-logout-icon{font-size:11px;font-weight:850;display:inline}}@media (width<=1000px){.platform-sidebar-toggle{display:none}}@media (width<=900px){.platform-sidebar-brand{margin-bottom:16px}.platform-sidebar-user{margin-top:12px}}.shipping-label-page{overscroll-behavior-y:contain;color:#1f2a24;background:#f2f5f4;width:100%;height:100dvh;min-height:0;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;overflow:hidden auto}.shipping-label-topbar{z-index:20;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffff5;border-bottom:1px solid #dfe6e2;justify-content:space-between;align-items:center;gap:20px;min-height:86px;padding:16px 28px;display:flex;position:sticky;top:0}.shipping-label-topbar>div,.shipping-label-actions{align-items:center;gap:14px;display:flex}.shipping-label-topbar span{color:#68736d;font-size:12px}.shipping-label-topbar h1{margin:3px 0 0;font-size:22px}.shipping-label-back{cursor:pointer;background:#fff;border:1px solid #cad5cf;border-radius:10px;width:42px;height:42px;font-size:24px}.shipping-label-primary,.shipping-label-danger,.shipping-cancel-actions button,.shipping-label-loading button{font:inherit;cursor:pointer;border-radius:9px;padding:10px 14px;font-weight:750}.shipping-label-primary{color:#fff;background:#1f7161;border:1px solid #1f7161}.shipping-label-danger{color:#a63636;background:#fff;border:1px solid #b84444}.shipping-label-danger.solid{color:#fff;background:#a63636}.shipping-label-primary:disabled,.shipping-label-danger:disabled{cursor:not-allowed;opacity:.45}.shipping-label-status{border-radius:999px;padding:7px 11px;font-size:12px;font-weight:750}.shipping-label-status-created{color:#345787;background:#e7edf8}.shipping-label-status-printed{color:#155447;background:#e6f5ef}.shipping-label-status-shipped{color:#fff;background:#1f2a24}.shipping-label-status-cancellation_requested{color:#945a0c;background:#fff2db}.shipping-label-status-cancelled{color:#4d5551;background:#e9eceb}.shipping-label-status-cancellation_failed,.shipping-label-status-error{color:#a83f3f;background:#fdeaea}.shipping-label-message,.shipping-label-error{border-radius:10px;width:min(1500px,100% - 48px);margin:18px auto 0;padding:13px 15px}.shipping-label-message{background:#edf7f3;border:1px solid #b9d6cc}.shipping-label-error{color:#8e3030;background:#fff0f0;border:1px solid #e6bcbc}.shipping-cancel-panel{background:#fff;border:1px solid #e2b9b9;border-radius:14px;width:min(1500px,100% - 48px);margin:18px auto 0;padding:20px;box-shadow:0 16px 50px #2f232314}.shipping-cancel-heading,.shipping-cancel-actions{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.shipping-cancel-heading span{color:#a63636;text-transform:uppercase;font-size:11px;font-weight:800}.shipping-cancel-heading h2{margin:4px 0}.shipping-cancel-heading p{color:#68736d;margin:0}.shipping-cancel-heading>button{cursor:pointer;background:0 0;border:0;font-size:28px}.shipping-cancel-grid{grid-template-columns:1fr 1fr;gap:14px;margin-top:18px;display:grid}.shipping-cancel-panel label{color:#4f5d56;gap:7px;font-size:12px;font-weight:700;display:grid}.shipping-cancel-panel select,.shipping-cancel-panel textarea{color:#1f2a24;width:100%;font:inherit;background:#fff;border:1px solid #cbd6d0;border-radius:9px;padding:10px 11px}.shipping-cancel-panel>label{margin-top:14px}.shipping-cancel-actions{justify-content:flex-end;margin-top:16px}.shipping-cancel-actions>button:first-child{background:#fff;border:1px solid #cad5cf}.shipping-label-content{grid-template-columns:1fr 1fr 1fr;gap:18px;width:min(1500px,100% - 48px);margin:24px auto;display:grid}.shipping-label-card{background:#fff;border:1px solid #dfe6e2;border-radius:14px;padding:20px;box-shadow:0 8px 30px #1f2a240a}.shipping-label-card h2{margin:0 0 18px;font-size:18px}.shipping-label-card dl{gap:1px;margin:0;display:grid}.shipping-label-card dl>div{background:#f4f6f5;gap:3px;padding:11px 12px;display:grid}.shipping-label-card dt{color:#68736d;font-size:11px}.shipping-label-card dd{overflow-wrap:anywhere;margin:0;font-weight:700}.shipping-label-card address{gap:4px;margin-bottom:16px;font-style:normal;font-weight:650;display:grid}.shipping-label-tracking{justify-content:space-between;align-items:center;gap:12px;display:flex}.shipping-label-tracking button{color:#1f7161;cursor:pointer;background:0 0;border:0;font-weight:750}.shipping-label-timeline{gap:15px;display:grid}.shipping-label-timeline article{grid-template-columns:14px 1fr;gap:10px;display:grid}.shipping-label-timeline i{background:#1f7161;border-radius:50%;width:11px;height:11px;margin-top:5px;box-shadow:0 0 0 4px #e5f3ee}.shipping-label-timeline div{gap:3px;display:grid}.shipping-label-timeline time,.shipping-label-timeline small{color:#68736d;font-size:11px}.shipping-label-package,.shipping-label-rule,.shipping-label-items{grid-column:span 3}.shipping-label-rule{grid-template-columns:1fr minmax(280px,.45fr);gap:24px;display:grid}.shipping-label-rule p{color:#68736d}.shipping-label-cancelled-info{background:#fff0f0;border-left:4px solid #a63636;border-radius:8px;gap:5px;padding:14px;display:grid}.shipping-label-cancelled-info span,.shipping-label-cancelled-info small{color:#7c4a4a;font-size:11px}.shipping-label-cancelled-info p{margin:0}.shipping-label-items-head,.shipping-label-item-row{grid-template-columns:minmax(280px,2fr) minmax(100px,.6fr) minmax(90px,.5fr) minmax(100px,.55fr) 70px;align-items:center;gap:12px;display:grid}.shipping-label-items-head{color:#68736d;text-transform:uppercase;padding:0 12px 9px;font-size:11px}.shipping-label-item-row{border-top:1px solid #dfe6e2;padding:13px 12px}.shipping-label-loading{text-align:center;background:#f2f5f4;place-content:center;gap:12px;min-height:100vh;display:grid}.shipping-label-loading button{color:#fff;background:#1f7161;border:1px solid #1f7161}@media (width<=1000px){.shipping-label-topbar,.shipping-label-actions{flex-direction:column;align-items:stretch}.shipping-label-content{grid-template-columns:1fr}.shipping-label-package,.shipping-label-rule,.shipping-label-items{grid-column:auto}.shipping-label-rule,.shipping-cancel-grid{grid-template-columns:1fr}.shipping-label-items-head{display:none}.shipping-label-item-row{grid-template-columns:1fr 1fr}}.shipping-label-secondary{color:#26352e;font:inherit;cursor:pointer;background:#fff;border:1px solid #bfcac4;border-radius:9px;padding:10px 14px;font-weight:750}.shipping-label-action-menu{position:relative}.shipping-label-action-popover{z-index:40;background:#fff;border:1px solid #d3dcd7;border-radius:10px;min-width:220px;position:absolute;top:calc(100% + 8px);right:0;overflow:hidden;box-shadow:0 18px 45px #1f2a2429}.shipping-label-action-section{color:#68736d;letter-spacing:.06em;text-transform:uppercase;background:#f6f8f7;border-bottom:1px solid #e6ece9;padding:8px 14px 7px;font-size:10px;font-weight:800;display:block}.shipping-label-action-hint{color:#7a8580;background:#fbfcfb;border-bottom:1px solid #eef1ef;padding:8px 14px 10px;font-size:10px;line-height:1.4;display:block}.shipping-label-action-popover button{color:#26352e;text-align:left;width:100%;font:inherit;cursor:pointer;background:#fff;border:0;border-bottom:1px solid #eef1ef;padding:12px 14px}.shipping-label-action-popover button:hover{background:#f2f6f4}.shipping-label-action-popover button.danger{color:#a63636}.shipping-label-action-popover button:disabled{cursor:not-allowed;opacity:.45}.shipping-action-panel{background:#fff;border:1px solid #cbd8d2;border-radius:14px;width:min(1500px,100% - 48px);margin:18px auto 0;padding:20px;box-shadow:0 16px 50px #1f2a2414}.shipping-action-heading{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.shipping-action-heading span{color:#1f7161;text-transform:uppercase;font-size:11px;font-weight:800}.shipping-action-heading h2{margin:4px 0}.shipping-action-heading p{color:#68736d;max-width:850px;margin:0}.shipping-action-heading>button{cursor:pointer;background:0 0;border:0;font-size:28px}.shipping-action-checks{gap:10px;margin-top:18px;display:grid}.shipping-action-checks label,.shipping-return-item-name{align-items:center;gap:10px;display:flex}.shipping-action-field{color:#4f5d56;gap:7px;margin-top:16px;font-size:12px;font-weight:700;display:grid}.shipping-action-field select,.shipping-action-field textarea,.shipping-return-item input[type=number],.shipping-return-item select{color:#1f2a24;width:100%;font:inherit;background:#fff;border:1px solid #cbd6d0;border-radius:9px;padding:10px 11px}.shipping-action-buttons{justify-content:flex-end;gap:10px;margin-top:18px;display:flex}.shipping-action-buttons>button:not(.shipping-label-primary){font:inherit;cursor:pointer;background:#fff;border:1px solid #cad5cf;border-radius:9px;padding:10px 14px;font-weight:700}.shipping-return-item-list{gap:10px;margin-top:18px;display:grid}.shipping-return-item{background:#f7f9f8;border:1px solid #e0e6e3;border-radius:10px;grid-template-columns:minmax(280px,1.8fr) 110px minmax(180px,.8fr);align-items:end;gap:12px;padding:12px;display:grid}.shipping-return-item>label:not(.shipping-return-item-name){color:#4f5d56;gap:5px;font-size:11px;font-weight:700;display:grid}.shipping-return-item-name span{gap:2px;display:grid}.shipping-return-item-name small{color:#68736d}@media (width<=1000px){.shipping-label-action-menu,.shipping-label-action-menu>button{width:100%}.shipping-label-action-popover{margin-top:8px;position:static}.shipping-return-item{grid-template-columns:1fr}}.shipping-label-page-heading{width:min(1500px,100% - 48px);margin:26px auto 12px}.shipping-label-page-heading>span{color:#68736d;letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:800}.shipping-label-page-heading h1{color:#17233f;margin:5px 0 4px;font-size:28px;line-height:1.15}.shipping-label-page-heading p{color:#68736d;margin:0;font-size:12px}.shipping-label-topbar{border:1px solid #dfe6e2;border-radius:14px;width:min(1500px,100% - 48px);min-height:78px;margin:0 auto;padding:14px 18px;top:0;box-shadow:0 8px 28px #1f2a240f}.shipping-label-topbar>div:first-child{flex:none}.shipping-label-actions{flex:auto;min-width:0}.shipping-label-actions>.shipping-label-primary{order:1}.shipping-label-actions>.shipping-label-action-menu{order:2}.shipping-label-actions>.shipping-label-cancel-shortcut{order:3}.shipping-label-actions>.shipping-label-status{order:4;margin-left:auto}.shipping-label-cancel-shortcut{color:#a63636;font:inherit;cursor:pointer;background:0 0;border:0;padding:10px 8px;font-weight:750}.shipping-label-cancel-shortcut:hover{text-decoration:underline}.shipping-label-cancel-shortcut:disabled{cursor:not-allowed;opacity:.45}@media (width<=1000px){.shipping-label-page-heading,.shipping-label-topbar{width:min(100% - 28px,1500px)}.shipping-label-topbar{align-items:stretch}.shipping-label-topbar>div:first-child{width:100%}.shipping-label-actions{flex-direction:column;align-items:stretch;width:100%}.shipping-label-actions>.shipping-label-status{order:0;margin-left:0}.shipping-label-actions>.shipping-label-primary,.shipping-label-actions>.shipping-label-action-menu,.shipping-label-actions>.shipping-label-cancel-shortcut{width:100%}.shipping-label-cancel-shortcut{text-align:left}}:root{--shipping-editor-navy:#102c5c;--shipping-editor-ink:#17233f;--shipping-editor-muted:#657085;--shipping-editor-line:#dbe2ec;--shipping-editor-panel:#fff;--shipping-editor-background:#f3f6fb;--shipping-editor-accent:#1f7161;--shipping-editor-accent-dark:#155447;--shipping-editor-blue-soft:#e7f2ff;--shipping-editor-danger:#b83030}.shipping-editor,.shipping-editor *{box-sizing:border-box}.shipping-editor{background:var(--shipping-editor-background);min-height:100vh;color:var(--shipping-editor-ink);grid-template-rows:78px minmax(0,1fr);grid-template-columns:260px minmax(0,1fr);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif;display:grid}.shipping-editor-topbar{z-index:20;border-bottom:1px solid var(--shipping-editor-line);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffff5;grid-column:1/-1;grid-template-columns:minmax(240px,1fr) auto auto;align-items:center;gap:20px;min-height:78px;padding:12px 20px;display:grid;position:sticky;top:0}.shipping-editor-title{align-items:baseline;gap:10px;display:flex}.shipping-editor-title strong{color:var(--shipping-editor-navy);font-size:24px}.shipping-editor-title span{font-size:13px}.shipping-editor-price{text-align:right;gap:2px;display:grid}.shipping-editor-price span,.shipping-editor-price small{color:var(--shipping-editor-muted);font-size:10px}.shipping-editor-price strong{color:var(--shipping-editor-navy);font-size:16px}.shipping-editor-top-actions,.shipping-editor-footer>div{align-items:center;gap:8px;display:flex}.shipping-editor-save-button,.shipping-editor-label-button,.shipping-editor-delete-button,.shipping-editor-secondary-button,.shipping-editor-close-button,.shipping-editor-loading button{font:inherit;cursor:pointer;border-radius:8px;padding:10px 14px;font-size:12px;font-weight:800}.shipping-editor-save-button{border:1px solid var(--shipping-editor-navy);background:var(--shipping-editor-navy);color:#fff}.shipping-editor-label-button{border:1px solid var(--shipping-editor-accent);background:var(--shipping-editor-accent);color:#fff}.shipping-editor-label-button:hover{background:var(--shipping-editor-accent-dark)}.shipping-editor-delete-button{color:var(--shipping-editor-danger);background:#fff;border:1px solid #e0a4a4}.shipping-editor-delete-button:hover:not(:disabled){border-color:var(--shipping-editor-danger);background:#fff2f2}.shipping-editor-secondary-button,.shipping-editor-loading button{border:1px solid var(--shipping-editor-line);color:var(--shipping-editor-ink);background:#fff}.shipping-editor-close-button{border:1px solid var(--shipping-editor-navy);width:42px;height:42px;color:var(--shipping-editor-navy);background:#fff;padding:0;font-size:26px;line-height:1}.shipping-editor button:disabled{cursor:wait;opacity:.55}.shipping-editor-sidebar{border-right:1px solid var(--shipping-editor-line);background:#f7f9fc;align-self:start;height:calc(100vh - 78px);padding:18px 0;position:sticky;top:78px;overflow-y:auto}.shipping-editor-sidebar-summary{gap:4px;padding:0 18px 18px;display:grid}.shipping-editor-sidebar-summary span,.shipping-editor-sidebar-summary small{color:var(--shipping-editor-muted);font-size:11px}.shipping-editor-sidebar-summary strong{color:var(--shipping-editor-navy);font-size:15px}.shipping-editor-sidebar nav{display:grid}.shipping-editor-sidebar nav button{width:100%;color:var(--shipping-editor-ink);text-align:left;cursor:pointer;background:0 0;border:0;border-left:3px solid #0000;gap:4px;padding:13px 18px;display:grid}.shipping-editor-sidebar nav button span{font-size:13px;font-weight:800}.shipping-editor-sidebar nav button small{color:var(--shipping-editor-muted);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.shipping-editor-sidebar nav button:hover,.shipping-editor-sidebar nav button.active{background:#dceeff;border-left-color:#4aa3ff}.shipping-editor-main{min-width:0;padding:24px 28px 44px}.shipping-editor-message,.shipping-editor-warning-panel{border-radius:10px;max-width:1180px;margin:0 auto 16px;padding:12px 14px;font-size:12px}.shipping-editor-message.success{color:var(--shipping-editor-accent-dark);background:#edf8f4;border:1px solid #acd4c7}.shipping-editor-message.error{color:var(--shipping-editor-danger);background:#fff0f0;border:1px solid #efb6b6}.shipping-editor-manual-import-note{color:#245f51;background:#edf7f3;border:1px solid #b9d6cc;border-radius:10px;gap:3px;max-width:1180px;margin:0 auto 16px;padding:11px 14px;font-size:11px;line-height:1.45;display:grid}.shipping-editor-manual-import-note strong{font-size:12px}.shipping-editor-warning-panel{background:#fff8e8;border:1px solid #efcf91;gap:8px;display:grid}.shipping-editor-warning-panel div{flex-wrap:wrap;gap:6px;display:flex}.shipping-editor-warning-panel span{background:#fff;border-radius:999px;padding:5px 8px;font-size:10px}.shipping-editor-section{max-width:1180px;margin:0 auto 30px;scroll-margin-top:96px}.shipping-editor-section-title{justify-content:space-between;align-items:flex-end;gap:16px;min-height:58px;margin-bottom:10px;display:flex}.shipping-editor-section-title h2{color:var(--shipping-editor-ink);margin:0 0 4px;font-size:19px}.shipping-editor-section-title p{color:var(--shipping-editor-muted);margin:0;font-size:11px}.shipping-editor-card,.shipping-editor-rule-card{border:1px solid var(--shipping-editor-line);background:var(--shipping-editor-panel);border-radius:12px;box-shadow:0 7px 24px #102c5c0a}.shipping-editor-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 20px;padding:18px;display:grid}.shipping-editor-form-grid label,.shipping-editor-package-grid label{min-width:0;color:var(--shipping-editor-ink);gap:6px;font-size:11px;font-weight:750;display:grid}.shipping-editor-form-grid label.wide,.shipping-editor-package-grid label.wide{grid-column:1/-1}.shipping-editor-form-grid input,.shipping-editor-form-grid select,.shipping-editor-form-grid textarea,.shipping-editor-package-grid input,.shipping-editor-package-grid select{width:100%;color:var(--shipping-editor-ink);font:inherit;background:#fff;border:1px solid #aebbd0;border-radius:8px;outline:none;padding:10px 11px;font-size:12px;font-weight:500}.shipping-editor-form-grid input:focus,.shipping-editor-form-grid select:focus,.shipping-editor-form-grid textarea:focus,.shipping-editor-package-grid input:focus,.shipping-editor-package-grid select:focus{border-color:#4aa3ff;box-shadow:0 0 0 3px #4aa3ff1f}.shipping-editor-form-grid input[readonly]{color:var(--shipping-editor-muted);background:#f5f7fa}.shipping-editor-form-grid small{color:var(--shipping-editor-muted);font-size:10px;font-weight:500}.shipping-editor-checkbox-label{align-self:end;align-items:start;min-height:43px;padding:8px 0;grid-template-columns:auto 1fr!important}.shipping-editor-checkbox-label input{width:18px;height:18px;accent-color:var(--shipping-editor-navy);margin-top:1px}.shipping-editor-checkbox-label span{gap:2px;display:grid}.shipping-editor-cargoboard-options{margin-top:12px}.shipping-editor-cargoboard-options-heading{border-bottom:1px solid var(--shipping-editor-line);grid-column:1/-1;gap:4px;padding-bottom:10px;display:grid}.shipping-editor-cargoboard-options-heading strong{color:var(--shipping-editor-navy);font-size:14px}.shipping-editor-cargoboard-options-heading small{color:var(--shipping-editor-muted);font-size:10px;font-weight:500}.shipping-editor-items{overflow:hidden}.shipping-editor-item-head,.shipping-editor-item-row{grid-template-columns:minmax(320px,1fr) 150px 80px 110px 120px;align-items:center;gap:14px;padding:12px 18px;display:grid}.shipping-editor-item-head{color:var(--shipping-editor-muted);text-transform:uppercase;letter-spacing:.04em;background:#f5f7fb;font-size:9px;font-weight:800}.shipping-editor-item-row{border-top:1px solid var(--shipping-editor-line);font-size:11px}.shipping-editor-item-row>div{align-items:center;gap:10px;min-width:0;display:flex}.shipping-editor-item-row strong{text-overflow:ellipsis;overflow:hidden}.shipping-editor-item-weight{flex-direction:column;align-items:flex-start;gap:2px;display:flex}.shipping-editor-item-weight small{color:var(--shipping-editor-muted);font-size:9px;line-height:1.2}.shipping-editor-item-image{border:1px solid var(--shipping-editor-line);width:42px;height:42px;color:var(--shipping-editor-muted);background:#f7f9fc;border-radius:7px;flex:none;place-items:center;font-size:10px;font-weight:800;display:grid;overflow:hidden}.shipping-editor-item-image img{object-fit:cover;width:100%;height:100%}.shipping-editor-item-total{border-top:1px solid var(--shipping-editor-line);color:var(--shipping-editor-muted);justify-content:space-between;align-items:center;gap:14px;padding:13px 18px;font-size:11px;display:flex}.shipping-editor-item-total strong{color:var(--shipping-editor-ink)}.shipping-editor-empty-row{color:var(--shipping-editor-muted);text-align:center;padding:26px;font-size:12px}.shipping-editor-package-list{gap:12px;display:grid}.shipping-editor-package-card{padding:16px}.shipping-editor-package-heading{justify-content:space-between;align-items:center;gap:12px;margin-bottom:13px;display:flex}.shipping-editor-package-heading strong{color:var(--shipping-editor-navy);font-size:14px}.shipping-editor-package-heading button{color:var(--shipping-editor-danger);font:inherit;cursor:pointer;background:0 0;border:0;font-size:11px;font-weight:800}.shipping-editor-package-grid{grid-template-columns:minmax(180px,1.4fr) repeat(4,minmax(100px,.75fr));gap:12px;display:grid}.shipping-editor-rule-card{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px;margin-top:12px;padding:16px 18px;display:grid}.shipping-editor-rule-card>div{gap:4px;display:grid}.shipping-editor-rule-card span,.shipping-editor-rule-card small,.shipping-editor-info-grid span{color:var(--shipping-editor-muted);font-size:10px}.shipping-editor-rule-card strong{color:var(--shipping-editor-navy);font-size:13px}.shipping-editor-info-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px 16px;padding:16px;display:grid}.shipping-editor-info-grid>div{background:#f5f7fb;border-radius:8px;align-content:center;gap:5px;min-height:70px;padding:12px;display:grid}.shipping-editor-info-grid strong{overflow-wrap:anywhere;font-size:12px}.shipping-editor-footer{border-top:1px solid var(--shipping-editor-line);max-width:1180px;color:var(--shipping-editor-muted);justify-content:space-between;align-items:center;gap:16px;margin:10px auto 0;padding-top:16px;font-size:10px;display:flex}.shipping-editor-loading{background:var(--shipping-editor-background);min-height:100vh;color:var(--shipping-editor-muted);place-content:center;justify-items:center;gap:10px;font-family:Inter,ui-sans-serif,system-ui,sans-serif;display:grid}.shipping-editor-loading strong{color:var(--shipping-editor-ink)}@media (width<=1050px){.shipping-editor{grid-template-columns:210px minmax(0,1fr)}.shipping-editor-topbar{grid-template-columns:1fr auto}.shipping-editor-price{display:none}.shipping-editor-package-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.shipping-editor{display:block}.shipping-editor-topbar{grid-template-columns:1fr;align-items:stretch;min-height:auto;position:sticky}.shipping-editor-top-actions{flex-wrap:wrap}.shipping-editor-sidebar{border-right:0;border-bottom:1px solid var(--shipping-editor-line);height:auto;position:static}.shipping-editor-sidebar nav{display:flex;overflow-x:auto}.shipping-editor-sidebar nav button{border-bottom:3px solid #0000;border-left:0;min-width:150px}.shipping-editor-sidebar nav button:hover,.shipping-editor-sidebar nav button.active{border-bottom-color:#4aa3ff;border-left-color:#0000}.shipping-editor-main{padding:18px 14px 36px}.shipping-editor-form-grid,.shipping-editor-info-grid,.shipping-editor-rule-card,.shipping-editor-package-grid{grid-template-columns:1fr}.shipping-editor-item-head{display:none}.shipping-editor-item-row{grid-template-columns:1fr 1fr}.shipping-editor-item-row>div{grid-column:1/-1}.shipping-editor-item-total,.shipping-editor-footer{flex-direction:column;align-items:stretch}}@media (width>=761px){html,body,#root{width:100%;height:100%;min-height:0}body{overflow:hidden}.shipping-editor{width:100%;height:100dvh;min-height:0;overflow:hidden}.shipping-editor-sidebar,.shipping-editor-main{min-height:0}.shipping-editor-main{overscroll-behavior-y:contain;scrollbar-gutter:stable;overflow:hidden auto}}@media (width<=760px){html,body,#root{height:auto;min-height:100%}body{overflow:hidden auto}.shipping-editor{height:auto;min-height:100vh;overflow:visible}.shipping-editor-main{overflow:visible}}.shipping-editor-shop-status{border:1px solid var(--shipping-editor-line);border-radius:10px;align-items:center;gap:10px;max-width:1180px;margin:0 auto 16px;padding:12px 14px;display:flex}.shipping-editor-shop-status>span:last-child{gap:2px;min-width:0;display:grid}.shipping-editor-shop-status strong{font-size:12px}.shipping-editor-shop-status small{font-size:11px}.shipping-editor-shop-status-icon{border-radius:999px;flex:none;place-items:center;width:26px;height:26px;font-size:14px;font-weight:900;display:grid}.shipping-editor-shop-status.processing{color:#17634d;background:#edf8f3;border-color:#9dceb9}.shipping-editor-shop-status.processing .shipping-editor-shop-status-icon{background:#d4eee3}.shipping-editor-shop-status.on-hold{color:#765000;background:#fff6dc;border-color:#e2ad52}.shipping-editor-shop-status.on-hold .shipping-editor-shop-status-icon{color:#4d3300;background:#f4ca72}.shipping-editor-shop-status.neutral{color:var(--shipping-editor-muted);background:#f7f9fc}.shipping-editor-shop-status.neutral .shipping-editor-shop-status-icon{color:var(--shipping-editor-navy);background:#e8edf4}.shipping-editor-info-status.on-hold{color:#8a5700}.shipping-editor-info-status.processing{color:var(--shipping-editor-accent-dark)}.shipping-editor-info-grid small{color:var(--shipping-editor-muted);font-size:10px;line-height:1.35}.shipping-customs{scroll-margin-top:84px}.shipping-customs-loading,.shipping-customs-error{background:#fff;border:1px solid #dce4e0;border-radius:12px;padding:22px}.shipping-customs-status{border-radius:999px;padding:7px 11px;font-size:12px;font-weight:800}.shipping-customs-status.draft{color:#7a4f00;background:#fff0d8}.shipping-customs-status.ready{color:#176846;background:#e4f2ec}.shipping-customs-status.released{color:#fff;background:#183a31}.shipping-customs-message,.shipping-customs-validation{border-radius:10px;gap:6px;margin-bottom:14px;padding:12px 14px;display:grid}.shipping-customs-message.success{color:#176846;background:#e4f2ec}.shipping-customs-message.progress{color:#36564b;background:#f6faf8;border:1px solid #d7e5df}.shipping-customs-message.error,.shipping-customs-validation{color:#8a2f24;background:#fff0ed}.shipping-customs-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin-bottom:14px;display:grid}.shipping-customs h3{margin:0 0 14px}.shipping-customs-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.shipping-customs-form-grid label{color:#64716b;gap:6px;font-size:12px;display:grid}.shipping-customs-form-grid label.wide{grid-column:1/-1}.shipping-customs input,.shipping-customs select,.shipping-customs textarea{box-sizing:border-box;color:#1e2b25;width:100%;font:inherit;background:#fff;border:1px solid #d8e0dc;border-radius:8px;padding:9px 10px}.shipping-customs textarea{resize:vertical;min-height:74px}.shipping-customs-items{margin-bottom:14px}.shipping-customs-items-heading{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:14px;display:flex}.shipping-customs-items-heading p{color:#64716b;margin:4px 0 0;font-size:12px}.shipping-customs-master-toggle{white-space:nowrap;align-items:center;gap:7px;font-size:12px;display:flex}.shipping-customs-master-toggle input{width:auto}.shipping-customs-table{overflow-x:auto}.shipping-customs-row{border-top:1px solid #e3e8e5;grid-template-columns:minmax(230px,2fr) minmax(90px,.7fr) minmax(120px,.8fr) 78px minmax(110px,.8fr) 65px minmax(105px,.8fr);align-items:center;gap:9px;min-width:980px;padding:10px 0;font-size:12px;display:grid}.shipping-customs-row.header{color:#64716b;border-top:0;font-weight:800}.shipping-customs-row textarea{min-height:54px}.shipping-customs-total{border-top:1px solid #d8e0dc;justify-content:flex-end;gap:24px;padding-top:12px;display:flex}.shipping-customs-declaration{min-height:96px}.shipping-customs-actions{justify-content:flex-end;align-items:center;gap:10px;margin-top:14px;display:flex}.shipping-customs-actions a,.shipping-customs-actions button{color:#173c32;font:inherit;cursor:pointer;background:#fff;border:1px solid #cfd9d4;border-radius:8px;padding:10px 13px;font-weight:800;text-decoration:none}.shipping-customs-actions button.primary{color:#fff;background:#19745c;border-color:#19745c}.shipping-customs-actions button:disabled{cursor:wait;opacity:.6}@media (width<=1050px){.shipping-customs-grid{grid-template-columns:1fr}.shipping-customs-items-heading,.shipping-customs-actions,.shipping-customs-total{flex-direction:column;align-items:stretch}}.shipping-customs-field-help{color:#7a8781;font-size:11px;font-weight:400;line-height:1.35}.shipping-customs-completion-note{color:#36564b;background:#f6faf8;border:1px solid #d7e5df;border-radius:10px;gap:4px;margin-top:14px;padding:11px 13px;font-size:12px;display:grid}.shipping-customs-completion-note strong{color:#173c32}.shipping-customs-actions{flex-wrap:wrap}.shipping-customs-grid>.shipping-editor-card,.shipping-customs-items.shipping-editor-card{padding:20px}.shipping-customs-master-card{gap:16px;display:grid}.shipping-customs-master-heading{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.shipping-customs-master-heading>div{gap:3px;display:grid}.shipping-customs-master-heading span,.shipping-customs-master-summary span{color:#64716b;letter-spacing:.04em;text-transform:uppercase;font-size:10px;font-weight:800}.shipping-customs-master-heading h3{margin:0}.shipping-customs-master-heading button{color:#173c32;font:inherit;cursor:pointer;background:#fff;border:1px solid #cfd9d4;border-radius:8px;padding:9px 12px;font-size:12px;font-weight:800}.shipping-customs-master-summary{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.shipping-customs-master-summary>div{background:#f8faf9;border:1px solid #e1e7e4;border-radius:9px;gap:4px;min-width:0;padding:10px 11px;display:grid}.shipping-customs-master-summary>div.wide{grid-column:1/-1}.shipping-customs-master-summary strong{overflow-wrap:anywhere;color:#1e2b25;font-size:12px}.shipping-customs-master-summary small{color:#64716b;font-size:10px;line-height:1.4}.shipping-customs-master-note{color:#64716b;margin:0;font-size:11px;line-height:1.5}.shipping-customs-settings-page{gap:16px;display:grid}.shipping-customs-settings-hero,.shipping-customs-settings-card{background:#fff;border:1px solid #dce4e0;border-radius:14px;box-shadow:0 8px 28px #1f2a240a}.shipping-customs-settings-hero{justify-content:space-between;align-items:flex-start;gap:24px;padding:22px;display:flex}.shipping-customs-settings-hero>div:first-child{max-width:760px}.shipping-customs-settings-kicker,.shipping-customs-settings-card-heading span{color:#19745c;letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:850}.shipping-customs-settings-hero h2{color:#17233f;margin:5px 0 7px;font-size:23px}.shipping-customs-settings-hero p{color:#657085;margin:0;line-height:1.55}.shipping-customs-settings-policy{background:#f4faf7;border:1px solid #d7e5df;border-radius:11px;gap:3px;min-width:250px;padding:14px;display:grid}.shipping-customs-settings-policy span,.shipping-customs-settings-policy small{color:#587168;font-size:10px}.shipping-customs-settings-policy strong{color:#173c32}.shipping-customs-settings-card{padding:22px}.shipping-customs-settings-card-heading{justify-content:space-between;align-items:flex-end;gap:20px;margin-bottom:18px;display:flex}.shipping-customs-settings-card-heading h3{color:#17233f;margin:4px 0 0;font-size:18px}.shipping-customs-settings-card-heading small{color:#657085}.shipping-customs-settings-form{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px 18px;display:grid}.shipping-customs-settings-form label{color:#17233f;gap:6px;font-size:11px;font-weight:750;display:grid}.shipping-customs-settings-form label.wide{grid-column:1/-1}.shipping-customs-settings-form input,.shipping-customs-settings-form textarea{box-sizing:border-box;color:#17233f;width:100%;font:inherit;background:#fff;border:1px solid #aebbd0;border-radius:8px;outline:none;padding:10px 11px;font-size:12px;font-weight:500}.shipping-customs-settings-form input[readonly]{color:#657085;background:#f5f7fa}.shipping-customs-settings-form input:focus,.shipping-customs-settings-form textarea:focus{border-color:#4aa3ff;box-shadow:0 0 0 3px #4aa3ff1f}.shipping-customs-settings-form label small{color:#657085;font-size:10px;font-weight:500}.shipping-customs-settings-note{color:#49655b;background:#f6faf8;border:1px solid #d7e5df;border-radius:10px;gap:5px;margin-top:18px;padding:13px 14px;font-size:11px;line-height:1.45;display:grid}.shipping-customs-settings-note strong{color:#173c32}.shipping-customs-settings-actions{justify-content:flex-end;gap:10px;margin-top:18px;display:flex}.shipping-customs-settings-feedback,.shipping-customs-settings-loading{border-radius:10px;padding:13px 15px}.shipping-customs-settings-feedback.success{color:#155447;background:#edf7f3;border:1px solid #b9d6cc}.shipping-customs-settings-feedback.error,.shipping-customs-settings-loading.error{color:#8e3030;background:#fff0f0;border:1px solid #e6bcbc}.shipping-customs-settings-loading{background:#fff;border:1px solid #dce4e0}@media (width<=900px){.shipping-customs-settings-hero,.shipping-customs-settings-card-heading,.shipping-customs-master-heading{flex-direction:column;align-items:stretch}.shipping-customs-settings-policy{min-width:0}.shipping-customs-settings-form,.shipping-customs-master-summary{grid-template-columns:1fr}.shipping-customs-settings-form label.wide,.shipping-customs-master-summary>div.wide{grid-column:auto}}.shipping-cargoboard-quote-compact{justify-items:end;gap:2px;max-width:320px;display:grid}.shipping-cargoboard-quote-compact>span,.shipping-cargoboard-quote-compact>small{color:var(--shipping-editor-muted);font-size:10px}.shipping-cargoboard-quote-compact>strong{color:var(--shipping-editor-navy);font-size:16px}.shipping-cargoboard-quote-compact button{border:1px solid var(--shipping-editor-line);width:fit-content;color:var(--shipping-editor-navy);font:inherit;cursor:pointer;background:#fff;border-radius:7px;margin-top:3px;padding:5px 8px;font-size:10px;font-weight:800}.shipping-cargoboard-quote-compact button:hover:not(:disabled){border-color:var(--shipping-editor-navy)}.shipping-cargoboard-quote-compact button:disabled{cursor:wait;opacity:.55}.shipping-cargoboard-quote-compact .shipping-cargoboard-quote-error{max-width:320px;color:var(--shipping-editor-danger);text-align:right;line-height:1.3}.shipping-cargoboard-diagnostics{border-top:1px solid var(--shipping-editor-line);text-align:left;width:min(320px,100%);margin-top:4px;padding-top:4px}.shipping-cargoboard-diagnostics summary{color:var(--shipping-editor-navy);cursor:pointer;text-align:right;font-size:10px;font-weight:800}.shipping-cargoboard-diagnostics-body{border:1px solid var(--shipping-editor-line);background:#fff;border-radius:8px;gap:4px;margin-top:6px;padding:8px;display:grid}.shipping-cargoboard-diagnostics-body>div,.shipping-cargoboard-cost-items>div{justify-content:space-between;gap:10px;font-size:10px;display:flex}.shipping-cargoboard-diagnostics-body span{color:var(--shipping-editor-muted)}.shipping-cargoboard-diagnostics-body strong{color:var(--shipping-editor-navy);text-align:right}.shipping-cargoboard-diagnosis-note{color:var(--shipping-editor-muted);text-align:right;font-size:9px;line-height:1.35}.shipping-cargoboard-cost-items{border-top:1px solid var(--shipping-editor-line);margin-top:2px;padding-top:5px;gap:3px!important;display:grid!important}.shipping-cargoboard-cost-items>span{text-transform:uppercase;letter-spacing:.04em;font-size:9px;font-weight:800}.shipping-cargoboard-quote-compact{justify-items:stretch;gap:8px;width:100%;max-width:none}.shipping-cargoboard-quote-overview{grid-template-columns:minmax(190px,.78fr) minmax(260px,1.22fr);gap:12px;display:grid}.shipping-cargoboard-quote-price{border-right:1px solid var(--shipping-editor-line);align-content:start;gap:3px;min-width:0;padding-right:12px;display:grid}.shipping-cargoboard-quote-price>span,.shipping-cargoboard-quote-price>small,.shipping-cargoboard-selected-options>span,.shipping-cargoboard-selected-options>small{color:var(--shipping-editor-muted);font-size:10px}.shipping-cargoboard-quote-price>strong{color:var(--shipping-editor-navy);font-size:19px;line-height:1.15}.shipping-cargoboard-selected-options{align-content:start;gap:6px;min-width:0;display:grid}.shipping-cargoboard-selected-options>span{letter-spacing:.06em;text-transform:uppercase;font-weight:800}.shipping-cargoboard-selected-options>div{background:#f6f9f7;border-radius:7px;justify-content:space-between;align-items:flex-start;gap:10px;min-width:0;padding:6px 8px;display:flex}.shipping-cargoboard-selected-options>div>span{gap:1px;min-width:0;display:grid}.shipping-cargoboard-selected-options>div>span>strong{color:var(--shipping-editor-navy);font-size:10px}.shipping-cargoboard-selected-options>div>span>small{color:var(--shipping-editor-muted);font-size:9px;line-height:1.25}.shipping-cargoboard-selected-options>div>strong{color:var(--shipping-editor-navy);text-align:right;flex:none;font-size:10px}.shipping-cargoboard-diagnostics{width:100%}.shipping-cargoboard-quote-compact .shipping-cargoboard-quote-error{max-width:none}@media (width<=720px){.shipping-cargoboard-quote-overview{grid-template-columns:1fr}.shipping-cargoboard-quote-price{border-right:0;border-bottom:1px solid var(--shipping-editor-line);padding-bottom:10px;padding-right:0}}.shipping-cargoboard-quote-overview{display:block}.shipping-cargoboard-quote-overview.with-options{grid-template-columns:minmax(0,1.15fr) minmax(260px,.85fr);gap:12px;display:grid}.shipping-cargoboard-quote-price{border-right:0;padding-right:0}.shipping-cargoboard-quote-overview.with-options .shipping-cargoboard-quote-price{border-right:1px solid var(--shipping-editor-line);padding-right:12px}.shipping-cargoboard-quote-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;margin-top:9px;display:grid}.shipping-cargoboard-quote-summary>div{background:#f6f9f7;border-radius:8px;gap:3px;min-width:0;padding:8px;display:grid}.shipping-cargoboard-quote-summary span{color:var(--shipping-editor-muted);letter-spacing:.04em;font-size:9px;font-weight:800}.shipping-cargoboard-quote-summary strong{color:var(--shipping-editor-navy);overflow-wrap:anywhere;font-size:10px;line-height:1.3}@media (width<=900px){.shipping-cargoboard-quote-summary{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=720px){.shipping-cargoboard-quote-overview.with-options{grid-template-columns:1fr}.shipping-cargoboard-quote-price{border-bottom:0;padding-bottom:0}.shipping-cargoboard-quote-overview.with-options .shipping-cargoboard-quote-price{border-right:0;border-bottom:1px solid var(--shipping-editor-line);padding-bottom:10px;padding-right:0}}@media (width<=480px){.shipping-cargoboard-quote-summary{grid-template-columns:1fr}}.shipping-cargoboard-book-button{color:#fff!important;background:#1f7b68!important;border-color:#1f7b68!important;padding:8px 12px!important;font-size:11px!important}.shipping-cargoboard-book-button:hover:not(:disabled){background:#176453!important;border-color:#176453!important}.shipping-cargoboard-booking-status{border:1px solid var(--shipping-editor-line);background:#f7f9f8;border-radius:9px;gap:4px;padding:9px 10px;display:grid}.shipping-cargoboard-booking-status>div{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.shipping-cargoboard-booking-status span{color:var(--shipping-editor-muted);letter-spacing:.05em;font-size:9px;font-weight:800}.shipping-cargoboard-booking-status strong{color:var(--shipping-editor-navy);font-size:11px}.shipping-cargoboard-booking-status small{color:var(--shipping-editor-muted);font-size:10px;line-height:1.35}.shipping-cargoboard-booking-status.is-booked{background:#edf8f4;border-color:#9dcebf}.shipping-cargoboard-booking-status.is-uncertain,.shipping-cargoboard-booking-status.is-creating{background:#fff9ec;border-color:#e2c07a}.shipping-cargoboard-booking-status.is-rejected{background:#fff2f2;border-color:#e6a0a0}.shipping-conditions-cargoboard-detail.is-selected .shipping-cargoboard-quote-compact{gap:9px}.shipping-conditions-cargoboard-detail.is-selected .shipping-cargoboard-quote-overview.with-options{grid-template-columns:minmax(180px,.95fr) minmax(190px,1.05fr);gap:9px}.shipping-conditions-cargoboard-detail.is-selected .shipping-cargoboard-quote-price{background:#fafcfb;border-radius:9px;align-content:start;gap:3px;min-width:0;padding:10px 11px;display:grid;border:1px solid #e5ebe8!important}.shipping-conditions-cargoboard-detail.is-selected .shipping-cargoboard-quote-overview.with-options .shipping-cargoboard-quote-price{padding-right:11px;border-right:1px solid #e5ebe8!important}.shipping-conditions-cargoboard-detail.is-selected .shipping-cargoboard-quote-price>span{color:#64746d;margin-bottom:1px;font-size:9px;font-weight:700}.shipping-conditions-cargoboard-detail.is-selected .shipping-cargoboard-quote-price>strong{color:#163f35;font-size:18px;font-weight:800;line-height:1.12}.shipping-conditions-cargoboard-detail.is-selected .shipping-cargoboard-selected-options{background:#fff;border:1px solid #e5ebe8;border-radius:9px;align-content:start;gap:6px;min-width:0;padding:9px 10px}.shipping-conditions-cargoboard-detail.is-selected .shipping-cargoboard-selected-options>span{color:#6d7b74;letter-spacing:.08em;font-size:8px;font-weight:800}.shipping-conditions-cargoboard-detail.is-selected .shipping-cargoboard-selected-options>div{background:#f6f9f7;border:1px solid #edf1ef;border-radius:7px;align-items:center;padding:7px 8px}.shipping-conditions-cargoboard-detail.is-selected .shipping-cargoboard-selected-options>div>strong{color:#24463c;font-size:9px}.shipping-conditions-cargoboard-detail.is-selected .shipping-cargoboard-quote-summary>div{background:#fff;border:1px solid #edf1ef;padding:6px 7px}.shipping-conditions-cargoboard-detail.is-selected .shipping-cargoboard-quote-compact>small{color:#7b8882;font-size:8px}.shipping-conditions-cargoboard-detail.is-selected .shipping-cargoboard-diagnostics{border-top:1px solid #e7ece9;margin-top:1px;padding-top:6px}.shipping-conditions-cargoboard-detail.is-selected .shipping-cargoboard-quote-compact>button:not(.shipping-cargoboard-book-button){color:#fff;background:#176a53;border:1px solid #176a53;border-radius:8px;justify-self:start;min-height:32px;margin-top:2px;padding:7px 11px;font-size:10px;font-weight:800;box-shadow:0 3px 9px #176a531f}.shipping-conditions-cargoboard-detail.is-selected .shipping-cargoboard-quote-compact>button:not(.shipping-cargoboard-book-button):hover:not(:disabled){color:#fff;background:#125844;border-color:#125844}.shipping-conditions-cargoboard-detail.is-selected .shipping-cargoboard-quote-compact>button:not(.shipping-cargoboard-book-button):disabled{color:#73827b;box-shadow:none;background:#dfe7e3;border-color:#b9c8c2}@media (width<=1050px){.shipping-conditions-cargoboard-detail.is-selected .shipping-cargoboard-quote-overview.with-options{grid-template-columns:1fr}}.shipping-conditions-cargoboard-detail.is-selected .shipping-cargoboard-quote-overview,.shipping-conditions-cargoboard-detail.is-selected .shipping-cargoboard-quote-overview.with-options{grid-template-columns:1fr;gap:8px;display:grid}.shipping-conditions-cargoboard-detail.is-selected .shipping-cargoboard-quote-price,.shipping-conditions-cargoboard-detail.is-selected .shipping-cargoboard-quote-overview.with-options .shipping-cargoboard-quote-price{background:#f7faf8;border-radius:8px;gap:2px;padding:9px 10px;border:1px solid #e4ebe7!important}.shipping-conditions-cargoboard-detail.is-selected .shipping-cargoboard-quote-price>span{color:#718078;text-transform:uppercase;letter-spacing:.06em;font-size:8px;font-weight:800}.shipping-conditions-cargoboard-detail.is-selected .shipping-cargoboard-quote-price>strong{color:#154b3d;margin-top:2px;font-size:19px;font-weight:850;line-height:1.05}.shipping-conditions-cargoboard-detail.is-selected .shipping-cargoboard-quote-price>small{color:#718078;margin-top:3px;font-size:9px}.shipping-conditions-cargoboard-detail.is-selected .shipping-cargoboard-selected-options{background:0 0;border:0;gap:5px;padding:0}.shipping-conditions-cargoboard-detail.is-selected .shipping-cargoboard-selected-options>span{color:#7a8781;margin-top:2px;font-size:8px}.shipping-conditions-cargoboard-detail.is-selected .shipping-cargoboard-selected-options>div{background:#f5f8f6;border:0;border-radius:7px;padding:6px 8px}.shipping-conditions-cargoboard-detail.is-selected .shipping-cargoboard-quote-compact>button:not(.shipping-cargoboard-book-button){justify-self:stretch;width:100%;min-height:34px;margin-top:1px}.shipping-cargoboard-auto-note{display:none}.shipping-conditions-cargoboard-detail.is-selected .shipping-cargoboard-quote-summary{grid-template-columns:repeat(2,minmax(0,1fr));gap:5px;margin-top:7px}.shipping-conditions-cargoboard-detail.is-selected .shipping-cargoboard-diagnostics{margin-top:0;padding-top:5px}.shipping-cargoboard-secondary-grid>.shipping-conditions-cargoboard-detail.is-selected{background:#fff;border-color:#d9e3de;padding:13px;box-shadow:0 5px 16px #1f342b0a}.shipping-cargoboard-secondary-grid>.shipping-conditions-cargoboard-detail.is-selected>header{min-height:28px;margin:-1px 0 9px;padding-bottom:9px}.shipping-cargoboard-secondary-grid>.shipping-conditions-cargoboard-detail.is-selected>header h4{color:#263a32;font-size:14px;font-weight:800}.shipping-cargoboard-secondary-grid>.shipping-conditions-cargoboard-detail.is-selected{padding:12px 13px}.shipping-cargoboard-secondary-grid>.shipping-conditions-cargoboard-detail.is-selected>header{margin:-1px 0 8px;padding-bottom:8px}.shipping-cargoboard-secondary-grid>.shipping-conditions-cargoboard-detail.is-selected>header h4{font-size:13px}.shipping-conditions-cargoboard-detail.is-selected .shipping-cargoboard-quote-compact{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:12px;display:grid}.shipping-conditions-cargoboard-detail.is-selected .shipping-cargoboard-quote-overview,.shipping-conditions-cargoboard-detail.is-selected .shipping-cargoboard-quote-overview.with-options{gap:0;min-width:0;display:block!important}.shipping-conditions-cargoboard-detail.is-selected .shipping-cargoboard-selected-options{background:0 0;border:0;gap:6px;padding:0;display:grid}.shipping-conditions-cargoboard-detail.is-selected .shipping-cargoboard-selected-options>div{background:#f7faf8;border:1px solid #e7eeea;border-radius:8px;justify-content:space-between;align-items:center;gap:12px;padding:8px 10px;display:flex}.shipping-conditions-cargoboard-detail.is-selected .shipping-cargoboard-selected-options>div>strong{color:#24463c;white-space:nowrap;font-size:9px}.shipping-conditions-cargoboard-detail.is-selected .shipping-cargoboard-quote-compact>button:not(.shipping-cargoboard-book-button){place-self:end;width:auto;min-width:170px;min-height:36px;margin:0;padding:8px 14px}@media (width<=1100px){.shipping-conditions-cargoboard-detail.is-selected .shipping-cargoboard-quote-compact{grid-template-columns:1fr;align-items:stretch}.shipping-conditions-cargoboard-detail.is-selected .shipping-cargoboard-quote-compact>button:not(.shipping-cargoboard-book-button){justify-self:start;width:auto}}.shipping-cargoboard-secondary-grid>.shipping-conditions-cargoboard-detail.is-selected{flex-direction:column;min-height:0;display:flex}.shipping-cargoboard-secondary-grid>.shipping-conditions-cargoboard-detail.is-selected>header{flex:none}.shipping-conditions-cargoboard-detail.is-selected .shipping-cargoboard-quote-compact{flex:auto;grid-template-rows:minmax(0,1fr) auto;grid-template-columns:minmax(120px,.72fr) minmax(140px,1fr) max-content;align-items:stretch;gap:6px 8px;min-width:0;min-height:0;display:grid}.shipping-conditions-cargoboard-detail.is-selected .shipping-cargoboard-quote-price,.shipping-conditions-cargoboard-detail.is-selected .shipping-cargoboard-quote-overview.with-options .shipping-cargoboard-quote-price{box-sizing:border-box;background:#f7faf8;border-radius:8px;grid-area:1/1;align-content:center;align-self:stretch;gap:2px;min-width:0;min-height:0;padding:9px 11px;display:grid;border:1px solid #e4ebe7!important}.shipping-conditions-cargoboard-detail.is-selected .shipping-cargoboard-quote-overview:not(.with-options) .shipping-cargoboard-quote-price{grid-column:1/3}.shipping-conditions-cargoboard-detail.is-selected .shipping-cargoboard-quote-price>span{color:#718078;letter-spacing:.06em;text-transform:uppercase;margin:0;font-size:8px;font-weight:800}.shipping-conditions-cargoboard-detail.is-selected .shipping-cargoboard-quote-price>strong{color:#154b3d;margin:1px 0 0;font-size:18px;font-weight:850;line-height:1.05}.shipping-conditions-cargoboard-detail.is-selected .shipping-cargoboard-quote-price>small{color:#718078;margin-top:2px;font-size:8px;line-height:1.25}.shipping-conditions-cargoboard-detail.is-selected .shipping-cargoboard-selected-options{box-sizing:border-box;background:#f7faf8;border:1px solid #e4ebe7;border-radius:8px;grid-area:1/2;grid-template-rows:auto minmax(0,1fr);align-content:stretch;align-self:stretch;gap:5px;min-width:0;min-height:0;padding:8px 9px;display:grid}.shipping-conditions-cargoboard-detail.is-selected .shipping-cargoboard-selected-options>span{color:#718078;letter-spacing:.06em;margin:0;font-size:8px;font-weight:800}.shipping-conditions-cargoboard-detail.is-selected .shipping-cargoboard-selected-options>div{box-sizing:border-box;background:#fff;border:0;border-radius:7px;justify-content:space-between;align-items:center;gap:8px;min-width:0;height:100%;min-height:0;padding:7px 8px;display:flex}.shipping-conditions-cargoboard-detail.is-selected .shipping-cargoboard-selected-options>div>span{min-width:0}.shipping-conditions-cargoboard-detail.is-selected .shipping-cargoboard-selected-options>div>span>strong{color:#24463c;font-size:9px}.shipping-conditions-cargoboard-detail.is-selected .shipping-cargoboard-selected-options>div>span>small{color:#78857f;font-size:8px}.shipping-conditions-cargoboard-detail.is-selected .shipping-cargoboard-selected-options>div>strong{color:#24463c;white-space:nowrap;flex:none;font-size:8px}.shipping-conditions-cargoboard-detail.is-selected .shipping-cargoboard-book-button{white-space:nowrap;grid-area:1/3;place-self:center end;width:auto;min-width:178px;min-height:38px;margin:0!important;padding:9px 12px!important}.shipping-conditions-cargoboard-detail.is-selected .shipping-cargoboard-auto-note,.shipping-conditions-cargoboard-detail.is-selected .shipping-cargoboard-quote-summary,.shipping-conditions-cargoboard-detail.is-selected .shipping-cargoboard-diagnostics{display:none!important}.shipping-conditions-cargoboard-detail.is-selected .shipping-cargoboard-booking-status,.shipping-conditions-cargoboard-detail.is-selected .shipping-cargoboard-quote-error,.shipping-conditions-cargoboard-detail.is-selected .shipping-cargoboard-quote-compact>small:not(.shipping-cargoboard-auto-note){grid-column:1/-1}.shipping-conditions-cargoboard-detail.is-selected .shipping-cargoboard-quote-error{text-align:left!important}.shipping-conditions-cargoboard-detail.is-selected .shipping-cargoboard-quote-retry{grid-column:1/-1;justify-self:end;color:#176a53!important;width:auto!important;min-width:0!important;min-height:30px!important;box-shadow:none!important;background:#fff!important;border:1px solid #b9cdc5!important;margin:0!important;padding:6px 9px!important}.shipping-conditions-cargoboard-detail.is-selected .shipping-cargoboard-quote-compact>small:not(.shipping-cargoboard-auto-note):not(.shipping-cargoboard-quote-error){color:#7b8882;font-size:8px}@media (width<=1100px){.shipping-conditions-cargoboard-detail.is-selected .shipping-cargoboard-quote-compact{grid-template-rows:auto;grid-template-columns:1fr}.shipping-conditions-cargoboard-detail.is-selected .shipping-cargoboard-quote-price,.shipping-conditions-cargoboard-detail.is-selected .shipping-cargoboard-selected-options,.shipping-conditions-cargoboard-detail.is-selected .shipping-cargoboard-book-button{grid-area:auto/1}.shipping-conditions-cargoboard-detail.is-selected .shipping-cargoboard-book-button{justify-self:stretch;width:100%}}.shipping-conditions-cargoboard-detail.is-selected .shipping-cargoboard-quote-compact{grid-template-rows:auto;grid-template-columns:1fr;align-items:start;gap:7px;display:grid}.shipping-conditions-cargoboard-detail.is-selected .shipping-cargoboard-quote-overview,.shipping-conditions-cargoboard-detail.is-selected .shipping-cargoboard-quote-overview.with-options{display:block!important}.shipping-conditions-cargoboard-detail.is-selected .shipping-cargoboard-quote-price,.shipping-conditions-cargoboard-detail.is-selected .shipping-cargoboard-quote-overview.with-options .shipping-cargoboard-quote-price{box-sizing:border-box;align-content:center;justify-items:start;width:100%;min-width:0;min-height:88px;padding:12px 13px;display:grid;grid-area:auto/1!important}.shipping-conditions-cargoboard-detail.is-selected .shipping-cargoboard-quote-price>small,.shipping-conditions-cargoboard-detail.is-selected .shipping-cargoboard-selected-options,.shipping-conditions-cargoboard-detail.is-selected .shipping-cargoboard-auto-note,.shipping-conditions-cargoboard-detail.is-selected .shipping-cargoboard-quote-summary,.shipping-conditions-cargoboard-detail.is-selected .shipping-cargoboard-diagnostics{display:none!important}.shipping-conditions-cargoboard-detail.is-selected .shipping-cargoboard-book-button,.shipping-conditions-cargoboard-detail.is-selected .shipping-cargoboard-quote-retry,.shipping-conditions-cargoboard-detail.is-selected .shipping-cargoboard-booking-status,.shipping-conditions-cargoboard-detail.is-selected .shipping-cargoboard-quote-error{grid-area:auto/1!important}.shipping-conditions-cargoboard-detail.is-selected .shipping-cargoboard-book-button{justify-self:start;width:auto}.shipping-conditions-cargoboard-detail.is-selected .shipping-cargoboard-quote-retry{justify-self:end}.shipping-expanded-order.cargo-board-multi-package-active .shipping-order-operations.cargo-board .shipping-conditions-comparison-card>.shipping-conditions-cargoboard-detail{display:none}.shipping-expanded-order.cargo-board-multi-package-active .shipping-cargoboard-workspace+.shipping-order-operations.cargo-board{margin-top:14px}.shipping-expanded-order.cargo-board-multi-package-active .shipping-expanded-quick .shipping-expanded-fields>label:nth-child(3),.shipping-expanded-order.cargo-board-multi-package-active .shipping-expanded-quick .shipping-expanded-fields>label:nth-child(4),.shipping-expanded-order.cargo-board-multi-package-active .shipping-expanded-freight-panel,.shipping-expanded-order.cargo-board-multi-package-active .shipping-expanded-autosave-status{display:none}.shipping-cargoboard-workspace{gap:16px;display:grid}.shipping-cargoboard-package-editor{background:#fff;border:1px solid #e3e5e8;border-radius:14px;gap:16px;padding:18px;display:grid}.shipping-cargoboard-package-editor-heading,.shipping-cargoboard-package-card>header,.shipping-cargoboard-service-grid section>header{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.shipping-cargoboard-package-editor-heading>div,.shipping-cargoboard-package-card>header>div:first-child{gap:3px;display:grid}.shipping-cargoboard-package-editor-heading>div>span,.shipping-cargoboard-package-card>header>div:first-child>span{letter-spacing:.08em;color:#8b9198;font-size:.68rem;font-weight:700}.shipping-cargoboard-package-editor-heading h4,.shipping-cargoboard-package-editor-heading p{margin:0}.shipping-cargoboard-package-editor-heading p{color:#666c73;max-width:720px;font-size:.9rem;line-height:1.45}.shipping-cargoboard-package-editor-heading>small{white-space:nowrap;color:#50565d;background:#f3f5f7;border-radius:999px;padding:6px 9px;font-weight:700}.shipping-cargoboard-package-list{gap:12px;display:grid}.shipping-cargoboard-package-card{background:#fafbfc;border:1px solid #e6e8eb;border-radius:12px;gap:14px;padding:16px;display:grid}.shipping-cargoboard-package-card>header>div:first-child>strong{font-size:.98rem}.shipping-cargoboard-package-actions{flex-wrap:wrap;gap:8px;display:flex}.shipping-cargoboard-package-actions button,.shipping-cargoboard-add-package{font:inherit;cursor:pointer;background:#fff;border:1px solid #d6d9dd;border-radius:9px;padding:8px 11px;font-size:.82rem;font-weight:700}.shipping-cargoboard-package-actions button:hover:not(:disabled),.shipping-cargoboard-add-package:hover:not(:disabled){border-color:#aeb4bb}.shipping-cargoboard-package-actions button.remove{color:#9c3939}.shipping-cargoboard-package-actions button:disabled,.shipping-cargoboard-add-package:disabled{cursor:not-allowed;opacity:.55}.shipping-cargoboard-package-fields{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;display:grid}.shipping-cargoboard-package-fields label,.shipping-cargoboard-insurance-value{gap:6px;display:grid}.shipping-cargoboard-package-fields label>span,.shipping-cargoboard-insurance-value>span{color:#535960;font-size:.75rem;font-weight:700}.shipping-cargoboard-package-fields select,.shipping-cargoboard-package-fields input,.shipping-cargoboard-insurance-value input{box-sizing:border-box;width:100%;min-height:40px;font:inherit;background:#fff;border:1px solid #d5d9dd;border-radius:8px;padding:8px 10px}.shipping-cargoboard-package-fields [aria-invalid=true],.shipping-cargoboard-insurance-value [aria-invalid=true]{border-color:#b64545}.shipping-cargoboard-package-fields label>small,.shipping-cargoboard-insurance-value>small{color:#a23f3f;font-size:.72rem;line-height:1.3}.shipping-cargoboard-input-unit{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:7px;display:grid}.shipping-cargoboard-input-unit>strong{color:#697078;min-width:28px;font-size:.75rem}.shipping-cargoboard-pallet-exchange,.shipping-cargoboard-insurance{cursor:pointer;align-items:flex-start;gap:9px;width:fit-content;display:flex}.shipping-cargoboard-pallet-exchange>span,.shipping-cargoboard-insurance>span{gap:2px;display:grid}.shipping-cargoboard-pallet-exchange small,.shipping-cargoboard-insurance small{color:#727980}.shipping-cargoboard-add-package{border-style:dashed;width:fit-content;padding-inline:14px}.shipping-cargoboard-workspace-error,.shipping-cargoboard-workspace-status{border-radius:9px;padding:9px 11px;font-size:.8rem}.shipping-cargoboard-workspace-error,.shipping-cargoboard-workspace-status.error{color:#963b3b;background:#fff4f4}.shipping-cargoboard-workspace-status{color:#666c73;background:#f6f7f8}.shipping-cargoboard-workspace-status.success{color:#376b42;background:#f2f8f3}.shipping-cargoboard-service-grid{grid-template-columns:minmax(0,1.55fr) minmax(240px,.8fr);gap:14px;display:grid}.shipping-cargoboard-service-grid section{background:#fff;border:1px solid #e4e7ea;border-radius:11px;align-content:start;gap:11px;padding:14px;display:grid}.shipping-cargoboard-service-grid section>header small{color:#7a8188}.shipping-cargoboard-delivery-options{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.shipping-cargoboard-delivery-options button{text-align:left;cursor:pointer;background:#fff;border:1px solid #dadddf;border-radius:9px;align-items:flex-start;gap:8px;min-height:62px;padding:10px;display:flex}.shipping-cargoboard-delivery-options button>span{box-sizing:border-box;border:2px solid #b6bcc2;border-radius:50%;width:13px;height:13px;margin-top:2px}.shipping-cargoboard-delivery-options button.selected>span{border-width:4px;border-color:#555c63}.shipping-cargoboard-delivery-options button>div{gap:2px;display:grid}.shipping-cargoboard-delivery-options small{color:#71787f}.shipping-cargoboard-delivery-options button:disabled{cursor:not-allowed;opacity:.5;background:#f5f6f7}.shipping-cargoboard-delivery-options button.phone-missing small{color:#936666}@media (width<=1100px){.shipping-cargoboard-package-fields{grid-template-columns:repeat(3,minmax(0,1fr))}.shipping-cargoboard-service-grid{grid-template-columns:1fr}}@media (width<=760px){.shipping-cargoboard-package-editor{padding:13px}.shipping-cargoboard-package-editor-heading,.shipping-cargoboard-package-card>header,.shipping-cargoboard-service-grid section>header{display:grid}.shipping-cargoboard-package-editor-heading>small{width:fit-content}.shipping-cargoboard-package-fields,.shipping-cargoboard-delivery-options{grid-template-columns:1fr}}.shipping-cargoboard-secondary-grid{grid-template-columns:minmax(0,1.55fr) minmax(320px,.75fr);align-items:stretch;gap:12px;display:grid}.shipping-cargoboard-service-panel{align-content:start;gap:10px;min-width:0;display:grid}.shipping-cargoboard-service-panel .shipping-cargoboard-service-grid section{border-radius:11px;padding:13px}.shipping-cargoboard-service-panel .shipping-cargoboard-workspace-status{margin:0}.shipping-cargoboard-secondary-grid>.shipping-conditions-cargoboard-detail.is-selected{box-sizing:border-box;background:#fff;border:1px solid #dfe7e3;border-radius:11px;min-width:0;height:100%;margin:0;padding:14px;box-shadow:0 4px 16px #1f2a2408}.shipping-cargoboard-package-fields{grid-template-columns:minmax(180px,1.2fr) repeat(4,minmax(110px,.8fr))}@media (width<=1200px){.shipping-cargoboard-secondary-grid{grid-template-columns:1fr}.shipping-cargoboard-service-panel .shipping-cargoboard-service-grid{grid-template-columns:minmax(0,1.4fr) minmax(220px,.7fr)}}@media (width<=850px){.shipping-cargoboard-package-fields,.shipping-cargoboard-service-panel .shipping-cargoboard-service-grid{grid-template-columns:1fr}}.shipping-cargoboard-workspace{gap:12px}.shipping-cargoboard-package-editor{border-radius:11px;gap:11px;padding:13px 14px}.shipping-cargoboard-package-editor-heading{gap:12px}.shipping-cargoboard-package-editor-heading>div{gap:2px}.shipping-cargoboard-package-editor-heading h4{line-height:1.2}.shipping-cargoboard-package-editor-heading p{max-width:900px;margin-top:1px;font-size:.82rem;line-height:1.35}.shipping-cargoboard-package-card{border-radius:10px;gap:10px;padding:12px}.shipping-cargoboard-package-card>header{align-items:center}.shipping-cargoboard-package-fields{grid-template-columns:minmax(190px,1.25fr) repeat(4,minmax(110px,.8fr));gap:10px}.shipping-cargoboard-package-fields select,.shipping-cargoboard-package-fields input{min-height:36px;padding-top:6px;padding-bottom:6px}.shipping-cargoboard-package-fields label{align-content:start}.shipping-cargoboard-package-fields label>small{min-height:0;font-size:.68rem;line-height:1.2}.shipping-cargoboard-add-package{padding:6px 10px}.shipping-cargoboard-workspace-error{padding:7px 10px}.shipping-cargoboard-service-panel{min-width:0}.shipping-cargoboard-service-panel .shipping-cargoboard-service-grid section{border-radius:10px;gap:9px;padding:12px}.shipping-cargoboard-delivery-options button{min-height:54px;padding:8px 9px}.shipping-cargoboard-delivery-options button>div{gap:1px}.shipping-cargoboard-secondary-grid>.shipping-conditions-cargoboard-detail.is-selected{border-radius:10px;align-self:stretch;min-width:0;margin:0;padding:12px 13px;overflow:visible}.shipping-cargoboard-secondary-grid>.shipping-conditions-cargoboard-detail.is-selected>header{margin-bottom:8px}.shipping-cargoboard-workspace-status{padding:7px 9px;font-size:.74rem}@media (width<=1200px){.shipping-cargoboard-secondary-grid{grid-template-columns:1fr}.shipping-cargoboard-service-panel .shipping-cargoboard-service-grid{grid-template-columns:minmax(0,1.45fr) minmax(230px,.75fr)}}@media (width<=850px){.shipping-cargoboard-package-fields,.shipping-cargoboard-service-panel .shipping-cargoboard-service-grid{grid-template-columns:1fr}}.shipping-cargoboard-package-editor-heading>small{display:none!important}.shipping-cargoboard-package-editor-heading>div{width:100%;max-width:none}.shipping-cargoboard-package-editor-heading p{max-width:none}.shipping-cargoboard-secondary-grid>.shipping-conditions-cargoboard-detail.is-selected{border-color:#d9e3de;box-shadow:0 7px 22px #1f342b0d}.shipping-cargoboard-secondary-grid>.shipping-conditions-cargoboard-detail.is-selected>header{border-bottom:1px solid #e7ece9;align-items:center;margin:-2px 0 11px;padding-bottom:10px}.shipping-cargoboard-secondary-grid>.shipping-conditions-cargoboard-detail.is-selected>header>small{color:#176a53;letter-spacing:.02em;background:#edf6f2;border-radius:999px;flex:none;padding:4px 7px;font-size:9px;font-weight:800;line-height:1}.shipping-cargoboard-package-editor{gap:10px;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}.shipping-cargoboard-package-list{gap:10px}.shipping-cargoboard-package-card{background:#fff;border:1px solid #dfe7e3;border-radius:11px;padding:13px 14px;box-shadow:0 4px 14px #1f342b08}.shipping-cargoboard-package-card>header{align-items:center;min-height:32px}.shipping-cargoboard-package-card>header>div:first-child{gap:1px}.shipping-cargoboard-package-actions{align-items:center}.shipping-cargoboard-package-state{border-radius:999px;align-items:center;min-height:24px;padding:3px 8px;font-size:9px;font-weight:800;line-height:1;display:inline-flex}.shipping-cargoboard-package-state.incomplete{color:#a8453d;background:#fff2f1}.shipping-cargoboard-package-state.complete{color:#176a53;background:#edf7f2}.shipping-cargoboard-package-fields label>small{color:#ad443d;font-size:9px;line-height:1.2}.shipping-cargoboard-add-package{color:#24463c;background:#fff;border-color:#cfd9d4;min-height:30px;padding:5px 10px}.shipping-cargoboard-service-panel{background:#fff;border:1px solid #dfe7e3;border-radius:11px;gap:11px;min-width:0;padding:13px 14px;display:grid;position:relative;box-shadow:0 4px 14px #1f342b08}.shipping-cargoboard-service-panel-heading{align-items:center;min-height:23px;padding-right:280px;display:flex}.shipping-cargoboard-service-panel-heading>strong{color:#263a32;font-size:14px;font-weight:800}.shipping-cargoboard-service-panel>.shipping-cargoboard-workspace-status{color:#79857f;text-align:right;background:0 0;border:0;width:auto;max-width:260px;padding:0;font-size:9px;line-height:1.25;position:absolute;top:15px;right:14px}.shipping-cargoboard-service-panel>.shipping-cargoboard-workspace-status.success{color:#39705f;background:0 0}.shipping-cargoboard-service-panel>.shipping-cargoboard-workspace-status.error{color:#a8453d;background:0 0}.shipping-cargoboard-service-panel .shipping-cargoboard-service-grid section{gap:8px;background:0 0!important;border:0!important;border-radius:0!important;padding:0!important}.shipping-cargoboard-service-panel .shipping-cargoboard-service-grid section+section{border-left:1px solid #e5ebe8!important;padding-left:14px!important}.shipping-cargoboard-service-grid section>header strong{color:#4a5b53;font-size:11px}.shipping-cargoboard-service-grid section>header small{font-size:9px}.shipping-cargoboard-delivery-options{gap:6px}.shipping-cargoboard-delivery-options button{background:#fafcfb;border-color:#e1e8e4;border-radius:8px;min-height:46px;padding:7px 9px}.shipping-cargoboard-delivery-options button:hover:not(:disabled){background:#f6faf8;border-color:#b9cbc3}.shipping-cargoboard-delivery-options button.selected{background:#f0f7f4;border-color:#79a99a}.shipping-cargoboard-delivery-options button.selected>span{border-color:#176a53}.shipping-cargoboard-delivery-options button strong{font-size:11px}.shipping-cargoboard-delivery-options button small{font-size:9px}.shipping-cargoboard-insurance{border-top:1px solid #eef2f0;padding:7px 0}.shipping-cargoboard-insurance strong{font-size:11px}.shipping-cargoboard-insurance small{font-size:9px}@media (width<=1100px){.shipping-cargoboard-secondary-grid{grid-template-columns:1fr}}@media (width<=760px){.shipping-cargoboard-service-panel-heading{padding-right:0}.shipping-cargoboard-service-panel>.shipping-cargoboard-workspace-status{text-align:left;max-width:none;position:static}.shipping-cargoboard-service-panel .shipping-cargoboard-service-grid{grid-template-columns:1fr}.shipping-cargoboard-service-panel .shipping-cargoboard-service-grid section+section{border-top:1px solid #e5ebe8!important;border-left:0!important;padding:11px 0 0!important}}.shipping-cargoboard-secondary-grid{grid-template-columns:minmax(0,2.1fr) minmax(280px,.62fr);align-items:stretch;gap:12px}.shipping-cargoboard-service-panel .shipping-cargoboard-service-grid{grid-template-columns:minmax(0,1.45fr) minmax(360px,1fr);gap:16px}.shipping-cargoboard-service-panel .shipping-cargoboard-insurance-service{grid-template-rows:auto auto;grid-template-columns:minmax(165px,1fr) minmax(155px,.9fr);align-items:start;gap:8px 14px}.shipping-cargoboard-service-panel .shipping-cargoboard-insurance-service>header{grid-column:1/-1}.shipping-cargoboard-service-panel .shipping-cargoboard-insurance-service>.shipping-cargoboard-insurance{grid-area:2/1;align-self:start;margin:0}.shipping-cargoboard-service-panel .shipping-cargoboard-insurance-service>.shipping-cargoboard-insurance-value{grid-area:2/2;align-self:start;margin:0}.shipping-cargoboard-service-panel .shipping-cargoboard-insurance-value input{min-height:36px}@media (width<=1100px){.shipping-cargoboard-secondary-grid{grid-template-columns:1fr}}@media (width<=700px){.shipping-cargoboard-service-panel .shipping-cargoboard-insurance-service{grid-template-columns:1fr}.shipping-cargoboard-service-panel .shipping-cargoboard-insurance-service>header,.shipping-cargoboard-service-panel .shipping-cargoboard-insurance-service>.shipping-cargoboard-insurance,.shipping-cargoboard-service-panel .shipping-cargoboard-insurance-service>.shipping-cargoboard-insurance-value{grid-area:auto/1}}.shipping-cargoboard-service-panel .shipping-cargoboard-service-grid.with-export{grid-template-columns:minmax(0,1.35fr) minmax(245px,.72fr) minmax(340px,1fr);gap:16px}.shipping-cargoboard-export-declaration{cursor:pointer;border-top:1px solid #eef2f0;align-items:flex-start;gap:9px;width:fit-content;padding:7px 0;display:flex}.shipping-cargoboard-export-declaration>span{gap:2px;display:grid}.shipping-cargoboard-export-declaration strong{font-size:11px}.shipping-cargoboard-export-declaration small{color:#727980;font-size:9px}.shipping-cargoboard-export-declaration input:disabled{cursor:not-allowed}@media (width<=760px){.shipping-cargoboard-service-panel .shipping-cargoboard-service-grid.with-export{grid-template-columns:1fr}}.shipping-order-operations{grid-template-columns:minmax(0,.85fr) minmax(0,1.35fr);gap:14px;margin-top:14px;display:grid}.shipping-order-address-check,.shipping-order-timeline-card{background:#fff;border:1px solid #dfe7e3;border-radius:12px;padding:16px}.shipping-order-address-check header,.shipping-order-timeline-card header{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.shipping-order-address-check header span,.shipping-order-timeline-card header span{color:#6d7c74;letter-spacing:.12em;font-size:10px;font-weight:800}.shipping-order-address-check h4,.shipping-order-timeline-card h4{color:#24352d;margin:4px 0 0;font-size:15px}.shipping-order-address-state{border-radius:999px;flex:none;padding:6px 9px;font-size:11px}.shipping-order-address-check.ready{background:#fbfefc;border-color:#cfe3d8}.shipping-order-address-check.ready .shipping-order-address-state{color:#17613d;background:#e5f4ec}.shipping-order-address-check.warning{background:#fffdf8;border-color:#eadcb5}.shipping-order-address-check.warning .shipping-order-address-state{color:#745500;background:#fff3cf}.shipping-order-address-check.error{background:snow;border-color:#efcbc6}.shipping-order-address-check.error .shipping-order-address-state{color:#9b2e25;background:#ffebe8}.shipping-order-address-ok{color:#52645b;margin:13px 0 0;font-size:13px;line-height:1.45}.shipping-order-address-issues{gap:7px;margin-top:12px;display:grid}.shipping-order-address-issue{border-radius:8px;grid-template-columns:22px 1fr;align-items:start;gap:8px;padding:8px 9px;font-size:12px;line-height:1.4;display:grid}.shipping-order-address-issue>strong{border-radius:50%;place-items:center;width:20px;height:20px;font-size:11px;display:grid}.shipping-order-address-issue.error{color:#8a2b23;background:#fff0ee}.shipping-order-address-issue.error>strong{color:#fff;background:#a33a30}.shipping-order-address-issue.warning{color:#6e520d;background:#fff6df}.shipping-order-address-issue.warning>strong{color:#3e320d;background:#e5b83c}.shipping-order-timeline-card header>small{color:#78857e;font-size:11px}.shipping-order-timeline-list{margin-top:13px;display:grid;position:relative}.shipping-order-timeline-event{grid-template-columns:16px 1fr;gap:10px;padding:0 0 13px;display:grid;position:relative}.shipping-order-timeline-event:not(:last-child):before{content:"";background:#dfe6e2;width:1px;position:absolute;top:11px;bottom:-1px;left:5px}.shipping-order-timeline-dot{z-index:1;background:#698378;border:2px solid #fff;border-radius:50%;width:11px;height:11px;margin-top:4px;position:relative;box-shadow:0 0 0 1px #cbd7d1}.shipping-order-timeline-dot.label{background:#286b55}.shipping-order-timeline-dot.print{background:#4e6d8a}.shipping-order-timeline-event-heading{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.shipping-order-timeline-event-heading>strong{color:#2d3d35;font-size:13px}.shipping-order-timeline-event-heading>span{color:#63736b;letter-spacing:.04em;text-transform:uppercase;background:#eef3f0;border-radius:999px;flex:none;padding:3px 6px;font-size:9px;font-weight:800}.shipping-order-timeline-event p{color:#5b6a63;margin:3px 0 2px;font-size:12px;line-height:1.4}.shipping-order-timeline-event small{color:#8a948f;font-size:10px}.shipping-order-timeline-empty,.shipping-order-timeline-error{border-radius:9px;margin-top:13px;padding:12px;font-size:12px}.shipping-order-timeline-empty{color:#69766f;background:#f5f7f6}.shipping-order-timeline-error{color:#912f27;background:#fff0ee}.shipping-order-timeline-toggle{color:#176a53;font:inherit;cursor:pointer;background:0 0;border:0;margin-top:3px;padding:6px 0 0;font-size:12px;font-weight:700}.shipping-shopify-retry-card{background:snow;border:1px solid #efcbc6;border-radius:12px;grid-column:1/-1;justify-content:space-between;align-items:center;gap:18px;padding:13px 14px;display:flex}.shipping-shopify-retry-card>div{min-width:0}.shipping-shopify-retry-card>div>span{color:#8d4a43;letter-spacing:.12em;margin-bottom:3px;font-size:10px;font-weight:800;display:block}.shipping-shopify-retry-card>div>strong{color:#7f2d26;font-size:13px;display:block}.shipping-shopify-retry-card p{color:#6e4c48;margin:4px 0 0;font-size:12px;line-height:1.45}.shipping-shopify-retry-card.success{background:#fbfefc;border-color:#cfe3d8}.shipping-shopify-retry-card.success>div>span,.shipping-shopify-retry-card.success>div>strong{color:#17613d}.shipping-shopify-retry-card.success p{color:#52645b}.shipping-shopify-retry-button{color:#fff;font:inherit;cursor:pointer;background:#8f352d;border:0;border-radius:9px;flex:none;padding:9px 12px;font-size:12px;font-weight:750}.shipping-shopify-retry-button:disabled{cursor:wait;opacity:.6}@media (width<=1000px){.shipping-order-operations{grid-template-columns:1fr}}@media (width<=650px){.shipping-shopify-retry-card{flex-direction:column;align-items:stretch}.shipping-shopify-retry-button{width:100%}.shipping-order-address-check header,.shipping-order-timeline-card header,.shipping-order-timeline-event-heading{flex-direction:column;align-items:flex-start}}.shipping-order-operations{grid-template-columns:minmax(0,.92fr) minmax(0,1.08fr);align-items:start;gap:12px;margin-top:12px}.shipping-order-operations .shipping-gls-price-card,.shipping-order-timeline-card{padding:14px}.shipping-order-operations .shipping-gls-price-card>header{margin-bottom:9px}.shipping-order-operations .shipping-gls-price-summary{gap:6px}.shipping-order-operations .shipping-gls-price-summary>div{padding:8px}.shipping-order-operations .shipping-gls-price-packages,.shipping-order-operations .shipping-gls-price-note,.shipping-order-operations .shipping-gls-price-footnote{margin-top:7px}.shipping-order-timeline-list{margin-top:10px}.shipping-order-timeline-event{padding-bottom:9px}@media (width<=1000px){.shipping-order-operations{grid-template-columns:1fr}}.shipping-cargoboard-operations-card{--shipping-editor-muted:#66716b;--shipping-editor-navy:#24352d;--shipping-editor-line:#dfe7e3;--shipping-editor-danger:#a43e3e;background:#fff;border:1px solid #dfe7e3;border-radius:12px;padding:14px}.shipping-cargoboard-operations-card>header{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:10px;display:flex}.shipping-cargoboard-operations-card>header span{color:#6d7c74;letter-spacing:.12em;font-size:10px;font-weight:800}.shipping-cargoboard-operations-card>header h4{color:#24352d;margin:4px 0 0;font-size:15px}.shipping-cargoboard-operations-card>header small{color:#78857e;font-size:10px}.shipping-cargoboard-operations-card .shipping-cargoboard-quote-compact{justify-items:start;max-width:none}.shipping-cargoboard-operations-card .shipping-cargoboard-diagnostics{width:100%}.shipping-cargoboard-operations-card .shipping-cargoboard-diagnostics summary,.shipping-cargoboard-operations-card .shipping-cargoboard-quote-error,.shipping-cargoboard-operations-card .shipping-cargoboard-diagnosis-note{text-align:left}.shipping-order-operations.cargo-board{grid-template-columns:minmax(0,1.08fr) minmax(0,.92fr)}.shipping-cargoboard-brand-heading{align-items:center;gap:9px;display:flex!important}.shipping-cargoboard-brand-heading>div{min-width:0}.shipping-cargoboard-brand-mark{background:#e31b23;border-radius:50%;flex:none;place-items:center;width:30px;height:30px;font-weight:900;display:grid;color:#fff!important;letter-spacing:-.03em!important;font-size:9px!important}@media (width<=1000px){.shipping-order-operations.cargo-board{grid-template-columns:1fr}}.shipping-conditions-comparison-card{background:#fff;border:1px solid #dfe7e3;border-radius:12px;padding:14px}.shipping-conditions-cargoboard-detail{border-top:1px solid #e5ebe8;margin-top:13px;padding-top:13px}.shipping-conditions-cargoboard-detail>header{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:10px;display:flex}.shipping-conditions-cargoboard-detail>header span{color:#6d7c74;letter-spacing:.12em;font-size:10px;font-weight:800}.shipping-conditions-cargoboard-detail>header h4{color:#24352d;margin:4px 0 0;font-size:15px}.shipping-conditions-cargoboard-detail>header small{color:#78857e;font-size:10px}.shipping-conditions-cargoboard-detail .shipping-cargoboard-quote-compact{justify-items:start;max-width:none}.shipping-conditions-cargoboard-detail .shipping-cargoboard-diagnostics{width:100%}.shipping-conditions-cargoboard-detail .shipping-cargoboard-diagnostics summary,.shipping-conditions-cargoboard-detail .shipping-cargoboard-quote-error,.shipping-conditions-cargoboard-detail .shipping-cargoboard-diagnosis-note{text-align:left}.shipping-selected-gls-price{background:#fbfcfc;border:1px solid #e5ebe8;border-radius:10px;grid-template-columns:42px minmax(0,1fr);align-items:center;gap:10px;padding:11px 12px;display:grid}.shipping-selected-gls-mark{color:#0b4ca2;font-size:13px;font-style:italic;font-weight:900}.shipping-selected-gls-copy{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:2px 12px;min-width:0;display:grid}.shipping-selected-gls-copy>span:first-child{color:var(--shipping-muted);letter-spacing:.06em;grid-column:1/-1;font-size:10px;font-weight:800}.shipping-selected-gls-copy>span:nth-child(2){color:var(--shipping-muted);font-size:10px;font-weight:800}.shipping-selected-gls-copy>strong{color:#24352d;text-align:right;grid-area:2/2/span 2;font-size:16px}.shipping-selected-gls-copy>small{color:var(--shipping-muted);grid-column:1;font-size:11px;line-height:1.4}.shipping-conditions-cargoboard-detail.is-selected{border-top:0;margin-top:0;padding-top:0}.shipping-selected-price-unavailable{background:#fbfcfc;border:1px solid #e5ebe8;border-radius:10px;gap:2px;padding:11px 12px;display:grid}.shipping-selected-price-unavailable>span{color:var(--shipping-muted);letter-spacing:.06em;font-size:10px;font-weight:800}.shipping-selected-price-unavailable>strong{color:#24352d;font-size:13px}.shipping-selected-price-unavailable>small{color:var(--shipping-muted);font-size:11px}@media (width<=650px){.shipping-selected-gls-copy{grid-template-columns:1fr}.shipping-selected-gls-copy>strong,.shipping-selected-gls-copy>small{text-align:left;grid-area:auto/1}}.shipping-order-operations.parcel-compact{grid-template-columns:1fr;gap:7px;margin-top:8px}.shipping-order-operations.parcel-compact .shipping-conditions-comparison-card{border-radius:10px;padding:8px 11px}.shipping-order-operations.parcel-compact .shipping-routing-comparison-head{align-items:center}.shipping-order-operations.parcel-compact .shipping-routing-comparison-head>div>span,.shipping-order-operations.parcel-compact .shipping-routing-comparison-head>div>small{display:none}.shipping-order-timeline-collapsed{color:#5f6f67;width:100%;min-height:38px;font:inherit;cursor:pointer;background:#fff;border:1px solid #dfe7e3;border-radius:10px;justify-content:space-between;align-items:center;gap:12px;padding:8px 11px;font-size:11px;display:flex}.shipping-order-timeline-collapsed:hover{background:#fbfdfc;border-color:#c6d5ce}.shipping-order-timeline-collapsed strong{color:#176a53;font-size:11px}.shipping-order-operations.parcel-compact .shipping-order-timeline-card{padding:11px 12px}.shipping-order-operations.parcel-compact .shipping-order-timeline-card h4{font-size:13px}.shipping-order-operations.parcel-compact .shipping-order-timeline-list{margin-top:8px}.shipping-order-operations.parcel-compact .shipping-conditions-comparison-card{padding:0 11px}.shipping-order-operations.parcel-compact .shipping-routing-comparison{border-top:0;gap:8px;margin-top:0;padding-top:0}.shipping-order-operations.parcel-compact .shipping-routing-comparison-head{min-height:44px}.shipping-order-operations.parcel-compact .shipping-routing-comparison-head>div{gap:0}.shipping-order-operations.parcel-compact .shipping-routing-comparison-head>div>strong{font-size:11px}.shipping-order-operations.parcel-compact{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:stretch;gap:8px}.shipping-order-operations.parcel-compact .shipping-conditions-comparison-card,.shipping-order-operations.parcel-compact .shipping-order-timeline-collapsed{box-sizing:border-box;min-height:44px}.shipping-order-operations.parcel-compact .shipping-conditions-comparison-card{align-items:center;display:grid}.shipping-order-operations.parcel-compact .shipping-order-timeline-collapsed{height:100%}.shipping-order-operations.parcel-compact .shipping-order-timeline-card{min-width:0}@media (width<=1000px){.shipping-order-operations.parcel-compact{grid-template-columns:1fr}}.shipping-expanded-order.parcel-compact>.shipping-order-operations.parcel-compact{box-sizing:border-box;background:#fff;border:1px solid #dfe7e3;border-radius:11px;grid-column:3;grid-template-columns:1fr;align-content:start;gap:0;min-width:0;height:100%;margin-top:0;padding:11px 12px;display:grid;box-shadow:0 4px 16px #1f2a2408}.shipping-expanded-order.parcel-compact>.shipping-order-operations.parcel-compact .shipping-conditions-comparison-card{background:0 0;border:0;border-radius:0;min-height:0;padding:0 0 11px}.shipping-expanded-order.parcel-compact>.shipping-order-operations.parcel-compact .shipping-routing-comparison{border:0;gap:8px;margin:0;padding:0}.shipping-expanded-order.parcel-compact>.shipping-order-operations.parcel-compact .shipping-routing-comparison-head{align-items:stretch;gap:8px;min-height:0;display:grid}.shipping-expanded-order.parcel-compact>.shipping-order-operations.parcel-compact .shipping-routing-comparison-head>div{gap:2px;display:grid}.shipping-expanded-order.parcel-compact>.shipping-order-operations.parcel-compact .shipping-routing-comparison-head>div>strong{font-size:11px;line-height:1.3}.shipping-expanded-order.parcel-compact>.shipping-order-operations.parcel-compact .shipping-routing-comparison-head>button{width:100%;min-height:34px;padding:6px 9px;font-size:11px}.shipping-expanded-order.parcel-compact>.shipping-order-operations.parcel-compact .shipping-order-timeline-collapsed{background:0 0;border:0;border-top:1px solid #e5ebe8;border-radius:0;width:100%;height:auto;min-height:38px;padding:10px 0 0}.shipping-expanded-order.parcel-compact>.shipping-order-operations.parcel-compact .shipping-order-timeline-collapsed:hover{background:0 0}.shipping-expanded-order.parcel-compact>.shipping-order-operations.parcel-compact .shipping-order-timeline-card{background:0 0;border:0;border-top:1px solid #e5ebe8;border-radius:0;min-width:0;padding:10px 0 0}@media (width<=1100px){.shipping-expanded-order.parcel-compact>.shipping-order-operations.parcel-compact{margin-top:8px}}.shipping-expanded-order.parcel-compact .shipping-routing-collapsible{min-width:0}.shipping-expanded-order.parcel-compact .shipping-routing-collapsible>summary{list-style:none}.shipping-expanded-order.parcel-compact .shipping-routing-collapsible>summary::-webkit-details-marker{display:none}.shipping-expanded-order.parcel-compact .shipping-routing-collapsible>summary{color:#5f6f67;cursor:pointer;-webkit-user-select:none;user-select:none;justify-content:space-between;align-items:center;gap:10px;min-height:38px;margin:0;padding:0;font-size:11px;font-weight:650;display:flex}.shipping-expanded-order.parcel-compact .shipping-routing-collapsible>summary>span:first-child{color:var(--shipping-ink);font-weight:800}.shipping-routing-collapsible-action{color:#176a53;flex:none;font-size:11px;font-weight:800}.shipping-routing-collapsible-close,.shipping-routing-collapsible[open] .shipping-routing-collapsible-open{display:none}.shipping-routing-collapsible[open] .shipping-routing-collapsible-close{display:inline}.shipping-expanded-order.parcel-compact .shipping-routing-collapsible[open]>summary{border-bottom:1px solid #e5ebe8;padding-bottom:8px}.shipping-expanded-order.parcel-compact .shipping-routing-collapsible>.shipping-routing-comparison{margin-top:9px}.shipping-expanded-order.parcel-compact .shipping-routing-collapsible .shipping-routing-comparison-head>div{display:none}.shipping-expanded-order.parcel-compact .shipping-routing-collapsible .shipping-routing-comparison-head{justify-content:flex-end;min-height:0;margin-bottom:2px}.shipping-expanded-order.parcel-compact .shipping-routing-collapsible .shipping-routing-comparison-head>button{width:100%;min-height:34px}.shipping-expanded-order.parcel-compact .shipping-routing-collapsible+.shipping-order-timeline-collapsed,.shipping-expanded-order.parcel-compact .shipping-routing-collapsible+.shipping-order-timeline-card{border-top:1px solid #e5ebe8;margin-top:2px}.shipping-expanded-order.parcel-compact .shipping-routing-collapsible,.shipping-expanded-order.parcel-compact .shipping-timeline-collapsible{min-width:0}.shipping-expanded-order.parcel-compact .shipping-routing-collapsible>summary,.shipping-expanded-order.parcel-compact .shipping-timeline-collapsible>summary{list-style:none}.shipping-expanded-order.parcel-compact .shipping-routing-collapsible>summary::-webkit-details-marker{display:none}.shipping-expanded-order.parcel-compact .shipping-timeline-collapsible>summary::-webkit-details-marker{display:none}.shipping-expanded-order.parcel-compact .shipping-routing-collapsible>summary,.shipping-expanded-order.parcel-compact .shipping-timeline-collapsible>summary{box-sizing:border-box;color:#5f6f67;cursor:pointer;-webkit-user-select:none;user-select:none;outline:none;justify-content:space-between;align-items:center;gap:10px;min-height:38px;margin:0;padding:0;font-size:11px;font-weight:650;display:flex}.shipping-expanded-order.parcel-compact .shipping-routing-collapsible>summary:focus-visible,.shipping-expanded-order.parcel-compact .shipping-timeline-collapsible>summary:focus-visible{border-radius:6px;box-shadow:0 0 0 2px #207d692e}.shipping-expanded-order.parcel-compact .shipping-routing-collapsible>summary>span:first-child,.shipping-expanded-order.parcel-compact .shipping-timeline-collapsible>summary>span:first-child{color:var(--shipping-ink);font-weight:800}.shipping-routing-collapsible-action,.shipping-timeline-collapsible-action{color:#176a53;flex:none;font-size:11px;font-weight:800}.shipping-routing-collapsible-close,.shipping-timeline-collapsible-close,.shipping-routing-collapsible[open] .shipping-routing-collapsible-open,.shipping-timeline-collapsible[open] .shipping-timeline-collapsible-open{display:none}.shipping-routing-collapsible[open] .shipping-routing-collapsible-close,.shipping-timeline-collapsible[open] .shipping-timeline-collapsible-close{display:inline}.shipping-expanded-order.parcel-compact .shipping-routing-collapsible[open]>summary,.shipping-expanded-order.parcel-compact .shipping-timeline-collapsible[open]>summary{border-bottom:1px solid #e5ebe8;padding-bottom:8px}.shipping-expanded-order.parcel-compact .shipping-timeline-collapsible{border-top:1px solid #e5ebe8;margin-top:2px}.shipping-expanded-order.parcel-compact .shipping-timeline-collapsible>.shipping-order-timeline-card{background:0 0;border:0;border-radius:0;min-width:0;padding:9px 0 0}.shipping-expanded-order.parcel-compact .shipping-timeline-collapsible>.shipping-order-timeline-card>header{display:none}.shipping-expanded-order.parcel-compact .shipping-timeline-collapsible .shipping-order-timeline-list{margin-top:0}.shipping-expanded-order.parcel-compact .shipping-order-timeline-collapsed{display:none}.shipping-cargoboard-compact-side{box-shadow:none;background:0 0;border:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;margin-top:0;padding:0;display:grid}.shipping-cargoboard-compact-disclosure{background:#fff;border:1px solid #dfe7e3;border-radius:11px;min-width:0;padding:0 12px;box-shadow:0 4px 16px #1f2a2408}.shipping-cargoboard-compact-disclosure+.shipping-cargoboard-compact-disclosure{border-top:1px solid #dfe7e3;margin-top:0}.shipping-cargoboard-compact-disclosure>summary{box-sizing:border-box;color:#5f6f67;cursor:pointer;-webkit-user-select:none;user-select:none;justify-content:space-between;align-items:center;gap:10px;min-height:44px;font-size:11px;font-weight:650;list-style:none;display:flex}.shipping-cargoboard-compact-disclosure>summary::-webkit-details-marker{display:none}.shipping-cargoboard-compact-disclosure>summary>span:first-child{color:#24352d;font-weight:800}.shipping-cargoboard-compact-toggle{color:#176a53;flex:none;font-size:11px;font-weight:800}.shipping-cargoboard-compact-close,.shipping-cargoboard-compact-disclosure[open] .shipping-cargoboard-compact-open{display:none}.shipping-cargoboard-compact-disclosure[open] .shipping-cargoboard-compact-close{display:inline}.shipping-cargoboard-compact-disclosure[open]>summary{border-bottom:1px solid #e5ebe8;padding-bottom:8px}.shipping-cargoboard-compact-disclosure-body{min-width:0;padding:10px 0 12px}.shipping-cargoboard-compact-side .shipping-routing-comparison{border:0;gap:8px;margin:0;padding:0}.shipping-cargoboard-compact-side .shipping-routing-comparison-head>div{display:none}.shipping-cargoboard-compact-side .shipping-routing-comparison-head{justify-content:flex-end;min-height:0;margin-bottom:2px}.shipping-cargoboard-compact-side .shipping-routing-comparison-head>button{width:100%;min-height:34px}.shipping-cargoboard-compact-timeline .shipping-order-timeline-list{margin-top:0}@media (width<=900px){.shipping-cargoboard-compact-side{grid-template-columns:1fr}}.shipping-routing-comparison{border-top:1px solid #e5ebe8;gap:11px;margin-top:12px;padding-top:12px;display:grid}.shipping-routing-comparison-head,.shipping-routing-recommendation{justify-content:space-between;align-items:center;gap:14px;display:flex}.shipping-routing-comparison-head>div,.shipping-routing-recommendation>div{gap:3px;min-width:0;display:grid}.shipping-routing-comparison-head span,.shipping-routing-recommendation span{color:var(--shipping-muted);letter-spacing:.08em;font-size:10px;font-weight:800}.shipping-routing-comparison-head strong,.shipping-routing-recommendation strong{font-size:15px}.shipping-routing-comparison-head small,.shipping-routing-recommendation small,.shipping-routing-candidate small,.shipping-routing-note,.shipping-routing-context{color:var(--shipping-muted);font-size:11px;line-height:1.45}.shipping-routing-message{color:var(--shipping-muted);background:#f6f8f8;border-radius:9px;padding:9px 10px;font-size:11px;line-height:1.4}.shipping-routing-message.is-error,.shipping-routing-context .is-error{color:#9b3131}.shipping-routing-recommendation{background:#edf7f3;border:1px solid #b6ddd2;border-radius:10px;padding:11px 12px}.shipping-routing-recommendation.is-current{background:#f5fbf8}.shipping-routing-candidates{border:1px solid var(--shipping-border);background:#fff;border-radius:10px;grid-template-columns:1fr;gap:0;display:grid;overflow:hidden}.shipping-routing-candidate{background:#fff;grid-template-columns:44px minmax(0,1fr) auto;align-items:center;gap:10px;min-width:0;padding:10px 11px;display:grid}.shipping-routing-candidate+.shipping-routing-candidate{border-top:1px solid #edf1ef}.shipping-routing-candidate.is-recommended{background:#f5fbf8}.shipping-routing-candidate.is-disabled{opacity:.68;background:#fafafa}.shipping-routing-candidate-brand{justify-content:center;align-items:center;display:flex}.shipping-routing-gls-mark{color:#0b4ca2;font-size:12px;font-style:italic;font-weight:900}.shipping-routing-cargoboard-mark{color:#fff;background:#e31b23;border-radius:50%;place-items:center;width:28px;height:28px;font-size:9px;font-weight:900;display:grid}.shipping-routing-provider-mark{width:28px;height:28px;color:var(--shipping-muted);background:#eef3f0;border-radius:50%;place-items:center;font-size:9px;font-weight:900;display:grid}.shipping-routing-candidate-copy{gap:3px;min-width:0;display:grid}.shipping-routing-candidate-title,.shipping-routing-candidate-meta{align-items:center;gap:6px;min-width:0;display:flex}.shipping-routing-candidate-title strong{color:#2d3d35;min-width:0;font-size:12px}.shipping-routing-recommended-badge,.shipping-routing-candidate-meta span{color:var(--shipping-muted);background:#eef3f0;border-radius:999px;flex:none;padding:2px 6px;font-size:9px;font-weight:800}.shipping-routing-recommended-badge{color:#176a53;background:#edf7f3}.shipping-routing-candidate-price{justify-items:end;gap:3px;min-width:92px;display:grid}.shipping-routing-candidate-price>strong{color:#24352d;font-size:13px}.shipping-routing-select{color:var(--shipping-accent);font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-size:10px;font-weight:800}.shipping-routing-context{flex-wrap:wrap;gap:5px 14px;padding-top:1px;display:flex}.shipping-routing-note{margin:0}@media (width<=700px){.shipping-routing-comparison-head,.shipping-routing-recommendation{flex-direction:column;align-items:stretch}.shipping-routing-comparison-head button,.shipping-routing-recommendation button{width:100%}.shipping-routing-candidate{grid-template-columns:38px minmax(0,1fr)}.shipping-routing-candidate-price{grid-area:2/2;justify-items:start;min-width:0}}.shipping-routing-comparison.is-compact-embedded{border-top:0;gap:9px;margin-top:9px;padding-top:0}.shipping-routing-comparison.is-compact-embedded .shipping-routing-comparison-head{display:block}.shipping-routing-comparison.is-compact-embedded .shipping-routing-comparison-head>button{width:100%;min-height:34px}.shipping-routing-transparency{gap:8px;display:grid}.shipping-routing-transparency-stats{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;display:grid}.shipping-routing-transparency-stats>div,.shipping-routing-savings{border:1px solid var(--shipping-border);background:#fafcfc;border-radius:9px;gap:2px;padding:9px 10px;display:grid}.shipping-routing-transparency-stats strong{color:#24352d;font-size:14px}.shipping-routing-transparency-stats span,.shipping-routing-savings span,.shipping-routing-savings small{color:var(--shipping-muted);font-size:10px;line-height:1.35}.shipping-routing-savings strong{color:#24352d;font-size:13px}.shipping-routing-savings.is-available{background:#edf7f3;border-color:#b6ddd2}.shipping-routing-savings.is-available strong{color:#176a53}.shipping-routing-exclusions{border:1px solid var(--shipping-border);color:var(--shipping-muted);background:#fff;border-radius:9px;padding:8px 10px;font-size:10px}.shipping-routing-exclusions summary{cursor:pointer;font-weight:800}.shipping-routing-exclusions ul{gap:6px;margin:8px 0 0;padding:0;list-style:none;display:grid}.shipping-routing-exclusions li{gap:1px;display:grid}.shipping-routing-exclusions li strong{color:#36483f;font-size:10px}.shipping-routing-exclusions li span{line-height:1.35}@media (width<=700px){.shipping-routing-transparency-stats{grid-template-columns:1fr}}.shipping-overview{gap:18px;display:grid}.shipping-overview-filter,.shipping-overview-section,.shipping-overview-card,.shipping-overview-note,.shipping-overview-empty{border:1px solid var(--shipping-line);background:var(--shipping-panel);border-radius:14px;box-shadow:0 8px 30px #1f2a240a}.shipping-overview-filter{justify-content:space-between;align-items:center;gap:18px;padding:16px 18px;display:flex}.shipping-overview-filter>div:first-child{gap:4px;display:grid}.shipping-overview-filter span,.shipping-overview-section-heading p,.shipping-overview-kpi em,.shipping-overview-task small,.shipping-overview-note span{color:var(--shipping-muted)}.shipping-overview-range-buttons,.shipping-overview-metric-buttons{flex-wrap:wrap;gap:8px;display:flex}.shipping-overview-range-buttons button,.shipping-overview-metric-buttons button{border:1px solid var(--shipping-line);color:var(--shipping-ink);font:inherit;cursor:pointer;background:#fff;border-radius:9px;padding:9px 12px;font-size:12px;font-weight:700}.shipping-overview-range-buttons button.active,.shipping-overview-metric-buttons button.active{border-color:var(--shipping-accent);color:var(--shipping-accent-dark);background:#e7f2ee}.shipping-overview-kpis{grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;display:grid}.shipping-overview-kpi{border:1px solid var(--shipping-line);background:var(--shipping-panel);min-width:0;color:var(--shipping-ink);text-align:left;cursor:pointer;font:inherit;border-radius:13px;gap:7px;padding:17px;display:grid;box-shadow:0 8px 30px #1f2a240a}.shipping-overview-kpi:hover{border-color:#b7cbc3;transform:translateY(-1px)}.shipping-overview-kpi>span{color:var(--shipping-muted);font-size:12px;font-weight:700}.shipping-overview-kpi>strong{letter-spacing:-.03em;font-size:clamp(25px,3vw,35px)}.shipping-overview-kpi>small{color:var(--shipping-muted);font-size:11px;font-weight:700}.shipping-overview-kpi>small.up{color:#9b5c13}.shipping-overview-kpi>small.down{color:var(--shipping-accent-dark)}.shipping-overview-kpi>em{min-height:31px;font-size:11px;font-style:normal;line-height:1.4}.shipping-overview-section,.shipping-overview-card{padding:18px}.shipping-overview-section-heading{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:16px;display:flex}.shipping-overview-section-heading h2{margin:0;font-size:17px}.shipping-overview-section-heading p{margin:5px 0 0;font-size:12px}.shipping-overview-tasks{grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;display:grid}.shipping-overview-tasks button{border:1px solid var(--shipping-line);min-width:0;color:var(--shipping-ink);text-align:left;cursor:pointer;font:inherit;background:#f7f9f8;border-radius:11px;gap:5px;padding:14px;display:grid}.shipping-overview-tasks button:hover{background:#eef4f1}.shipping-overview-tasks strong{font-size:24px}.shipping-overview-tasks span{font-size:12px;font-weight:800}.shipping-overview-tasks small{color:var(--shipping-muted);font-size:10px;line-height:1.4}.shipping-overview-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.shipping-overview-grid-wide{grid-template-columns:minmax(0,1.65fr) minmax(320px,.8fr)}.shipping-overview-chart-wrap{grid-template-columns:36px minmax(0,1fr);gap:8px;display:grid}.shipping-overview-y-axis{height:210px;color:var(--shipping-muted);flex-direction:column;justify-content:space-between;align-items:flex-end;font-size:10px;display:flex}.shipping-overview-chart{min-width:0}.shipping-overview-chart svg{width:100%;height:210px;overflow:visible}.shipping-overview-chart line{stroke:#e3e8e5;stroke-width:1px}.shipping-overview-chart path{fill:none;stroke:var(--shipping-accent);stroke-width:3px;stroke-linecap:round;stroke-linejoin:round}.shipping-overview-chart circle{fill:#fff;stroke:var(--shipping-accent);stroke-width:2px}.shipping-overview-x-axis{color:var(--shipping-muted);justify-content:space-between;gap:4px;margin-top:8px;font-size:10px;display:flex}.shipping-overview-bars{gap:16px;display:grid}.shipping-overview-bars>div{gap:7px;display:grid}.shipping-overview-bars>div>span{justify-content:space-between;gap:12px;font-size:12px;display:flex}.shipping-overview-bars small{color:var(--shipping-muted)}.shipping-overview-bars i{background:#edf1ef;border-radius:999px;height:9px;overflow:hidden}.shipping-overview-bars b{border-radius:inherit;background:var(--shipping-accent);min-width:2px;height:100%;display:block}.shipping-overview-country-table-wrap{overflow-x:auto}.shipping-overview-country-table{border-collapse:collapse;width:100%;font-size:12px}.shipping-overview-country-table th,.shipping-overview-country-table td{border-bottom:1px solid var(--shipping-line);text-align:right;padding:11px 10px}.shipping-overview-country-table th:first-child,.shipping-overview-country-table td:first-child{text-align:left}.shipping-overview-country-table th{color:var(--shipping-muted);text-transform:uppercase;letter-spacing:.06em;font-size:10px}.shipping-overview-country-table tbody tr:last-child td{border-bottom:0}.shipping-overview-note{gap:5px;padding:15px 18px;display:grid}.shipping-overview-note strong{font-size:13px}.shipping-overview-note span{font-size:12px}.shipping-overview-empty,.shipping-overview-small-empty{color:var(--shipping-muted);text-align:center;padding:26px}.shipping-overview-small-empty{border:1px dashed var(--shipping-line);border-radius:10px;font-size:12px}@media (width<=1350px){.shipping-overview-kpis,.shipping-overview-tasks{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=1000px){.shipping-overview-grid,.shipping-overview-grid-wide{grid-template-columns:1fr}}@media (width<=760px){.shipping-overview-filter,.shipping-overview-section-heading{flex-direction:column;align-items:stretch}.shipping-overview-kpis,.shipping-overview-tasks{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=520px){.shipping-overview-kpis,.shipping-overview-tasks{grid-template-columns:1fr}}.shipping-notifications{gap:18px;display:grid}.shipping-notification-controlbar,.shipping-notification-settings-card,.shipping-notification-workspace,.shipping-notification-history,.shipping-notifications-empty{border:1px solid var(--shipping-line);background:var(--shipping-panel);border-radius:14px;box-shadow:0 8px 30px #1f2a240a}.shipping-notification-message{color:var(--shipping-accent-dark);background:#eef7f5;border:1px solid #b9ced1;border-radius:10px;padding:12px 15px;font-size:12px;font-weight:700}.shipping-notification-controlbar{justify-content:space-between;align-items:center;gap:20px;padding:16px 18px;display:flex}.shipping-notification-controlbar>div:first-child{gap:4px;min-width:250px;display:grid}.shipping-notification-controlbar span,.shipping-notification-section-heading span,.shipping-notification-editor-heading>div>span,.shipping-notification-template-select>span,.shipping-notification-preview-label{color:var(--shipping-muted);letter-spacing:.06em;text-transform:uppercase;font-size:10px;font-weight:800}.shipping-notification-controlbar strong{font-size:15px}.shipping-notification-controlbar small{color:var(--shipping-muted);font-size:11px}.shipping-notification-control-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:14px;display:flex}.shipping-notification-switch-row{color:var(--shipping-ink);align-items:center;gap:10px;font-size:12px;font-weight:750;display:flex}.shipping-notification-switch{cursor:pointer;background:#c7d0cd;border:0;border-radius:999px;align-items:center;width:42px;height:24px;padding:3px;transition:all .16s;display:flex}.shipping-notification-switch i{background:#fff;border-radius:50%;width:18px;height:18px;transition:all .16s;box-shadow:0 1px 4px #1f2a243d}.shipping-notification-switch.active{background:var(--shipping-accent)}.shipping-notification-switch.active i{transform:translate(18px)}.shipping-notification-switch.small{flex:none;width:36px;height:20px}.shipping-notification-switch.small i{width:14px;height:14px}.shipping-notification-switch.small.active i{transform:translate(16px)}.shipping-notification-switch:disabled{cursor:wait;opacity:.65}.shipping-notification-mode{border-radius:999px;padding:7px 10px;font-size:10px;font-weight:800}.shipping-notification-mode.test{color:#8a5a12;background:#fff2d9}.shipping-notification-mode.live{color:#176049;background:#e2f1eb}.shipping-notification-settings-card,.shipping-notification-history{padding:18px}.shipping-notification-section-heading,.shipping-notification-editor-heading{justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:16px;display:flex}.shipping-notification-section-heading h2,.shipping-notification-editor-heading h2{margin:4px 0 0;font-size:18px}.shipping-notification-editor-heading p{color:var(--shipping-muted);margin:6px 0 0;font-size:12px;line-height:1.5}.shipping-notification-settings-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.shipping-notification-settings-grid label,.shipping-notification-form label{gap:6px;display:grid}.shipping-notification-settings-grid label>span,.shipping-notification-form label>span{color:var(--shipping-muted);font-size:10px;font-weight:800}.shipping-notification-settings-grid .wide{grid-column:1/-1}.shipping-notification-settings-grid input,.shipping-notification-form input,.shipping-notification-form textarea,.shipping-notification-testbox input{border:1px solid var(--shipping-line-strong);width:100%;color:var(--shipping-ink);font:inherit;background:#fff;border-radius:8px;outline:none;padding:10px 11px;font-size:12px}.shipping-notification-settings-grid input:focus,.shipping-notification-form input:focus,.shipping-notification-form textarea:focus,.shipping-notification-testbox input:focus{border-color:var(--shipping-accent);box-shadow:0 0 0 3px #17667a1a}.shipping-notification-settings-grid small{color:var(--shipping-muted);font-size:10px}.shipping-notification-card-actions{justify-content:flex-end;gap:10px;margin-top:16px;display:flex}.shipping-notification-card-actions.split{justify-content:space-between}.shipping-notification-workspace{grid-template-columns:310px minmax(0,1fr);min-height:700px;display:grid;overflow:hidden}.shipping-notification-template-list{border-right:1px solid var(--shipping-line);background:#f4f6f5;align-content:start;gap:12px;padding:14px;display:grid}.shipping-notification-list-filter{color:var(--shipping-muted);justify-content:space-between;align-items:center;gap:10px;padding:4px 4px 8px;font-size:10px;font-weight:800;display:flex}.shipping-notification-category{gap:7px;display:grid}.shipping-notification-category>strong{color:var(--shipping-muted);text-transform:uppercase;letter-spacing:.06em;padding:0 5px;font-size:10px}.shipping-notification-template-item{border:1px solid var(--shipping-line);background:#fff;border-radius:10px;align-items:center;gap:10px;padding:10px 11px;display:flex}.shipping-notification-template-item.active{box-shadow:inset 3px 0 0 var(--shipping-accent);background:#e8f4fb;border-color:#9dc7d1}.shipping-notification-template-select{min-width:0;color:var(--shipping-ink);text-align:left;cursor:pointer;font:inherit;background:0 0;border:0;flex:1;gap:4px;padding:0;display:grid}.shipping-notification-template-select strong{font-size:12px;line-height:1.35}.shipping-notification-template-select small{color:var(--shipping-muted);font-size:10px}.shipping-notification-editor{min-width:0;padding:22px}.shipping-notification-editor-grid{grid-template-columns:minmax(0,1fr) minmax(360px,.9fr);align-items:start;gap:24px;display:grid}.shipping-notification-form{gap:14px;display:grid}.shipping-notification-form textarea{resize:vertical;line-height:1.55}.shipping-notification-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.shipping-notification-placeholders{border:1px dashed var(--shipping-line-strong);color:var(--shipping-muted);background:#f8faf9;border-radius:8px;gap:4px;padding:11px 12px;font-size:10px;line-height:1.5;display:grid}.shipping-notification-placeholders strong{color:var(--shipping-ink);font-size:11px}.shipping-notification-preview-column{gap:12px;display:grid}.shipping-notification-preview{background:#fff;border:1px solid #dce2df;border-radius:12px;overflow:hidden;box-shadow:0 12px 30px #1f2a2414}.shipping-notification-preview>header{border-bottom:1px solid #e6ebe8;place-items:center;gap:8px;padding:22px;display:grid}.shipping-notification-preview>header span{color:#fff;background:#173f4a;border-radius:50%;place-items:center;width:52px;height:52px;font-weight:900;display:grid}.shipping-notification-preview>header strong{color:#173f4a;font-size:16px}.shipping-notification-preview>div{padding:25px}.shipping-notification-preview small{color:var(--shipping-muted);margin-bottom:14px;font-size:10px;display:block}.shipping-notification-preview h3{color:#2d383b;text-align:center;margin:0 0 18px;font-size:25px;line-height:1.2}.shipping-notification-preview p{color:#3d4b4f;white-space:pre-line;margin:0;font-size:13px;line-height:1.65}.shipping-notification-preview button{background:var(--shipping-accent);color:#fff;font:inherit;border:0;border-radius:7px;margin:22px auto;padding:12px 18px;font-size:12px;font-weight:800;display:block}.shipping-notification-preview footer{color:var(--shipping-muted);border-top:1px solid #e6ebe8;margin-top:22px;padding-top:14px;font-size:10px}.shipping-notification-testbox{border:1px solid var(--shipping-line);background:#f6f8f7;border-radius:10px;gap:8px;padding:14px;display:grid}.shipping-notification-testbox strong{font-size:12px}.shipping-notification-testbox p{color:var(--shipping-muted);margin:0;font-size:10px;line-height:1.5}.shipping-notification-testbox>div{gap:8px;display:flex}.shipping-notification-testbox input{flex:1}.shipping-notification-history-table-wrap{overflow-x:auto}.shipping-notification-history-table{border-collapse:collapse;width:100%;font-size:11px}.shipping-notification-history-table th,.shipping-notification-history-table td{border-bottom:1px solid var(--shipping-line);text-align:left;vertical-align:top;padding:10px 9px}.shipping-notification-history-table th{color:var(--shipping-muted);letter-spacing:.06em;text-transform:uppercase;font-size:9px}.shipping-notification-history-table td:last-child{max-width:320px;color:var(--shipping-muted);overflow-wrap:anywhere}.shipping-notification-delivery-status{color:var(--shipping-ink);white-space:nowrap;background:#edf1ef;border-radius:999px;padding:4px 7px;font-size:9px;font-weight:800;display:inline-block}.shipping-notification-delivery-status.sent,.shipping-notification-delivery-status.test_sent{color:#176049;background:#e1f2ea}.shipping-notification-delivery-status.pending,.shipping-notification-delivery-status.sending{color:#245d9b;background:#e7f0fb}.shipping-notification-delivery-status.failed{color:var(--shipping-danger);background:#fdeaea}.shipping-notification-delivery-status.suppressed,.shipping-notification-delivery-status.skipped{color:#8a5a12;background:#fff2d9}.shipping-notification-history-empty,.shipping-notifications-empty{color:var(--shipping-muted);text-align:center;padding:30px;font-size:12px}@media (width<=1220px){.shipping-notification-workspace{grid-template-columns:270px minmax(0,1fr)}.shipping-notification-editor-grid{grid-template-columns:1fr}}@media (width<=850px){.shipping-notification-controlbar,.shipping-notification-section-heading,.shipping-notification-editor-heading{flex-direction:column;align-items:stretch}.shipping-notification-control-actions{justify-content:flex-start}.shipping-notification-workspace{grid-template-columns:1fr}.shipping-notification-template-list{border-right:0;border-bottom:1px solid var(--shipping-line)}.shipping-notification-settings-grid,.shipping-notification-form-grid{grid-template-columns:1fr}.shipping-notification-settings-grid .wide{grid-column:auto}}@media (width<=560px){.shipping-notification-editor{padding:15px}.shipping-notification-testbox>div{flex-direction:column}}.shipping-returns-page{flex-direction:column;gap:16px;display:flex}.shipping-returns-intro{background:#fff;border:1px solid #dbe2df;border-radius:12px;justify-content:space-between;align-items:center;gap:20px;padding:20px;display:flex}.shipping-returns-intro h2,.shipping-return-detail-card h2,.shipping-return-portal-card h1,.shipping-return-portal-card h2{color:#203438;margin:5px 0 8px}.shipping-returns-intro p,.shipping-return-portal-card p{color:#687679;margin:0;line-height:1.55}.shipping-return-kicker{color:#17667a;letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:800}.shipping-return-intro-actions,.shipping-return-action-grid{flex-wrap:wrap;gap:9px;display:flex}.shipping-return-primary,.shipping-return-secondary,.shipping-return-danger{cursor:pointer;border-radius:7px;justify-content:center;align-items:center;min-height:40px;padding:0 15px;font-size:12px;font-weight:800;text-decoration:none;display:inline-flex}.shipping-return-primary{color:#fff;background:#17667a;border:1px solid #17667a}.shipping-return-secondary{color:#25383c;background:#fff;border:1px solid #a9b8b5}.shipping-return-danger{color:#a7352a;background:#fff8f6;border:1px solid #c45245}.shipping-return-primary.large{min-height:48px;padding:0 22px;font-size:14px}.shipping-return-primary:disabled,.shipping-return-secondary:disabled,.shipping-return-danger:disabled{opacity:.55;cursor:not-allowed}.shipping-return-message,.shipping-return-portal-message{color:#24594d;background:#eef8f4;border:1px solid #b8d6cd;border-radius:8px;padding:12px 15px;font-size:12px;font-weight:700}.shipping-return-kpis{grid-template-columns:repeat(7,minmax(0,1fr));gap:10px;display:grid}.shipping-return-kpis article{background:#fff;border:1px solid #dde3e1;border-radius:10px;padding:15px}.shipping-return-kpis span{color:#718083;font-size:10px;font-weight:700;display:block}.shipping-return-kpis strong{color:#203438;margin-top:5px;font-size:24px;display:block}.shipping-return-tabs{flex-wrap:wrap;gap:7px;display:flex}.shipping-return-tabs button{color:#536367;cursor:pointer;background:#fff;border:1px solid #d2dad7;border-radius:8px;align-items:center;gap:8px;min-height:39px;padding:0 13px;font-size:11px;font-weight:750;display:flex}.shipping-return-tabs button.active{color:#174e5b;background:#e8f3f2;border-color:#17667a}.shipping-return-tabs button span{text-align:center;background:#edf0ef;border-radius:999px;min-width:22px;padding:2px 6px}.shipping-return-toolbar{background:#fff;border:1px solid #dde3e1;border-radius:10px;justify-content:space-between;align-items:center;gap:15px;padding:12px 15px;display:flex}.shipping-return-toolbar input{border:1px solid #ccd5d2;border-radius:7px;outline:none;width:min(100%,420px);min-height:40px;padding:0 12px}.shipping-return-workspace{grid-template-columns:minmax(0,1fr);gap:14px;display:grid}.shipping-return-workspace.with-detail{grid-template-columns:minmax(620px,1.3fr) minmax(360px,.7fr);align-items:start}.shipping-return-list-card,.shipping-return-detail-card{background:#fff;border:1px solid #dce2df;border-radius:11px;overflow:hidden}.shipping-return-list-head,.shipping-return-list-row{grid-template-columns:minmax(130px,.9fr) minmax(145px,1fr) minmax(100px,.7fr) minmax(170px,1.3fr) minmax(145px,1fr);align-items:center;gap:12px;display:grid}.shipping-return-list-head{color:#748083;letter-spacing:.05em;text-transform:uppercase;background:#f5f7f6;border-bottom:1px solid #e3e8e6;padding:12px 15px;font-size:9px;font-weight:800}.shipping-return-list-row{color:#314448;text-align:left;cursor:pointer;background:#fff;border:0;border-bottom:1px solid #e6eae8;width:100%;min-height:68px;padding:10px 15px}.shipping-return-list-row:hover,.shipping-return-list-row.active{background:#f1f8f6}.shipping-return-list-row span,.shipping-return-list-row strong{text-overflow:ellipsis;overflow:hidden}.shipping-return-list-row small{color:#7a8688;margin-top:3px;display:block}.shipping-return-status{color:#526164;background:#edf0ef;border-radius:999px;width:fit-content;padding:5px 8px;font-size:9px;font-weight:800}.shipping-return-status.status-submitted,.shipping-return-status.status-information_requested{color:#825d13;background:#fff4d9}.shipping-return-status.status-approved_label,.shipping-return-status.status-approved_own_cost,.shipping-return-status.status-completed{color:#266b51;background:#e5f5ed}.shipping-return-status.status-rejected,.shipping-return-status.status-cancelled{color:#9a3e33;background:#f8e7e4}.shipping-return-empty{color:#768285;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:7px;min-height:150px;padding:30px;display:flex}.shipping-return-detail-card{max-height:calc(100vh - 30px);position:sticky;top:15px;overflow-y:auto}.shipping-return-detail-header{background:#f5f8f7;border-bottom:1px solid #e0e6e3;justify-content:space-between;align-items:flex-start;gap:14px;padding:18px;display:flex}.shipping-return-detail-header span{color:#17667a;text-transform:uppercase;font-size:10px;font-weight:800}.shipping-return-detail-header p{color:#748083;margin:0;font-size:11px}.shipping-return-close{cursor:pointer;background:#fff;border:1px solid #ccd5d2;border-radius:7px;width:34px;height:34px}.shipping-return-detail-section{border-bottom:1px solid #e4e8e6;padding:18px}.shipping-return-detail-section:last-child{border-bottom:0}.shipping-return-detail-section.two-columns{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.shipping-return-detail-section h3{color:#294044;margin:0 0 12px;font-size:13px}.shipping-return-detail-section p{color:#59696c;margin:0;font-size:11px;line-height:1.55}.shipping-return-detail-section label{flex-direction:column;gap:5px;margin-top:10px;display:flex}.shipping-return-detail-section label>span{color:#667477;font-size:9px;font-weight:750}.shipping-return-detail-section input,.shipping-return-detail-section select,.shipping-return-detail-section textarea,.shipping-return-portal input,.shipping-return-portal select,.shipping-return-portal textarea{color:#263a3e;width:100%;font:inherit;background:#fff;border:1px solid #cbd4d1;border-radius:7px;outline:none;padding:10px 11px}.shipping-return-detail-section input:focus,.shipping-return-detail-section select:focus,.shipping-return-detail-section textarea:focus,.shipping-return-portal input:focus,.shipping-return-portal select:focus,.shipping-return-portal textarea:focus{border-color:#17667a;box-shadow:0 0 0 3px #17667a1a}.shipping-return-note-editor{grid-template-columns:minmax(0,1fr) 40px;align-items:stretch;gap:7px;display:grid}.shipping-return-note-editor textarea{resize:vertical;min-width:0}.shipping-return-note-add{color:#fff;min-height:100%;font:inherit;cursor:pointer;background:#17667a;border:1px solid #17667a;border-radius:7px;font-size:20px;font-weight:800;line-height:1}.shipping-return-work-template-create{flex-wrap:wrap;align-items:stretch;gap:7px;margin-top:7px;display:flex}.shipping-return-work-template-create input{flex:260px;min-width:0}.shipping-return-work-template-create button{white-space:nowrap;flex:none}.shipping-return-note-add:hover{background:#124f5f}.shipping-return-note-add:disabled{opacity:.45;cursor:not-allowed}.shipping-return-note-help{color:#7a8688;font-size:9px;line-height:1.35}.shipping-return-items,.shipping-return-public-items{flex-direction:column;gap:8px;display:flex}.shipping-return-items article,.shipping-return-public-items article{background:#f8faf9;border:1px solid #dbe2df;border-radius:7px;justify-content:space-between;align-items:center;gap:12px;padding:10px 12px;display:flex}.shipping-return-items small{color:#7a8587;margin-top:3px;display:block}.shipping-return-items span,.shipping-return-public-items span{color:#687679;text-align:right;font-size:10px}.shipping-return-text-box{background:#f7f9f8;border:1px solid #dbe2df;border-radius:7px;padding:11px 12px}.shipping-return-text-box.accent{background:#eef8f4;border-color:#b8d6cd;margin-top:9px}.shipping-return-action-grid{align-items:stretch}.shipping-return-action-grid>*{flex:180px}.shipping-return-cancel-trigger{color:#8c4037;border-color:#d2aaa4}.shipping-return-cancel-confirm{background:#fffaf8;border:1px solid #e2c5c0;border-radius:8px;margin-top:13px;padding:13px}.shipping-return-cancel-confirm>strong,.shipping-return-cancel-confirm>span{display:block}.shipping-return-cancel-confirm>strong{color:#7f342c;font-size:11px}.shipping-return-cancel-confirm>span{color:#6f6462;margin-top:5px;font-size:10px;line-height:1.5}.shipping-return-cancel-actions{flex-wrap:wrap;gap:8px;margin-top:10px;display:flex}.shipping-return-detail-section.approved-box{background:#edf8f3}.shipping-return-detail-section.approved-box .shipping-return-primary{margin-top:12px}.shipping-return-timeline{flex-direction:column;display:flex}.shipping-return-timeline article{gap:10px;min-height:50px;padding-left:28px;display:flex;position:relative}.shipping-return-timeline article:before{content:"";background:#cad3d0;width:1px;position:absolute;top:15px;bottom:-5px;left:7px}.shipping-return-timeline article:last-child:before{display:none}.shipping-return-timeline i{background:#2b9277;border-radius:50%;width:11px;height:11px;position:absolute;top:5px;left:2px}.shipping-return-timeline strong,.shipping-return-timeline span{display:block}.shipping-return-timeline strong{color:#314448;font-size:11px}.shipping-return-timeline span{color:#7a8688;margin-top:3px;font-size:9px}.shipping-return-portal{color:#25393d;background:radial-gradient(circle at 100% 0,#17667a1a,#0000 30%),#f1f4f3;flex-direction:column;min-height:100vh;display:flex}.shipping-return-portal-header{background:#fffffff2;border-bottom:1px solid #d9e0dd;justify-content:space-between;align-items:center;gap:20px;min-height:76px;padding:0 max(24px,50vw - 560px);display:flex}.shipping-return-portal-brand{align-items:center;gap:11px;display:flex}.shipping-return-portal-brand>span{color:#fff;background:#173f4a;border-radius:9px;place-items:center;width:42px;height:42px;font-weight:850;display:grid}.shipping-return-portal-brand strong,.shipping-return-portal-brand small{display:block}.shipping-return-portal-brand small{color:#778386;margin-top:2px}.shipping-return-portal-header button{color:#274044;cursor:pointer;background:#fff;border:1px solid #aebbb8;border-radius:7px;min-height:38px;padding:0 14px;font-weight:750}.shipping-return-portal-main{flex:1;width:min(1120px,100% - 32px);margin:34px auto}.shipping-return-test-banner{color:#805b19;background:#fff8e8;border:1px solid #e3bf78;border-radius:8px;margin-bottom:14px;padding:10px 14px;font-size:11px;font-weight:750}.shipping-return-portal-card{background:#fff;border:1px solid #dbe2df;border-radius:14px;padding:28px;box-shadow:0 15px 45px #273c410f}.shipping-return-portal-card.centered,.shipping-return-portal-card.lookup-card{text-align:center;width:min(720px,100%);margin:0 auto}.shipping-return-portal-card.lookup-card p{max-width:560px;margin:0 auto}.shipping-return-lookup-grid{text-align:left;grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;margin:26px 0 18px;display:grid}.shipping-return-lookup-grid.staff{grid-template-columns:1fr;max-width:440px;margin-left:auto;margin-right:auto}.shipping-return-lookup-grid label,.shipping-return-portal-textarea{flex-direction:column;gap:6px;display:flex}.shipping-return-lookup-grid label>span,.shipping-return-portal-textarea>span,.shipping-return-item-options label>span{color:#617174;font-size:10px;font-weight:750}.shipping-return-portal-card.lookup-card small{color:#7b8688;margin-top:16px;line-height:1.45;display:block}.shipping-return-request-layout,.shipping-return-public-status{grid-template-columns:1fr;gap:16px;display:grid}.shipping-return-select-items{flex-direction:column;gap:10px;margin-top:20px;display:flex}.shipping-return-select-items article{background:#fafbfb;border:1px solid #d8e0dd;border-radius:9px;padding:14px}.shipping-return-select-items article.selected{background:#f0f8f5;border-color:#73ad9e}.shipping-return-item-check{cursor:pointer;align-items:center;gap:11px;display:flex}.shipping-return-item-check input,.shipping-return-confirmation input,.shipping-return-solution-grid input{flex:none;width:auto}.shipping-return-item-check strong,.shipping-return-item-check small{display:block}.shipping-return-item-check small{color:#788587;margin-top:3px}.shipping-return-item-options{border-top:1px solid #dfe5e2;grid-template-columns:120px minmax(0,1fr);gap:12px;margin-top:12px;padding-top:12px;display:grid}.shipping-return-item-options label{flex-direction:column;gap:5px;display:flex}.shipping-return-solution-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:9px;margin:16px 0 20px;display:grid}.shipping-return-solution-grid label{cursor:pointer;border:1px solid #d5ddda;border-radius:8px;align-items:center;gap:8px;min-height:58px;padding:10px;display:flex}.shipping-return-solution-grid label.selected{background:#eaf4f3;border-color:#17667a}.shipping-return-confirmation{color:#637275;align-items:flex-start;gap:10px;margin:18px 0;font-size:11px;line-height:1.5;display:flex}.shipping-return-public-progress{grid-template-columns:18px 1fr;align-items:center;gap:8px 12px;margin-top:22px;display:grid}.shipping-return-public-progress i{border:2px solid #bcc8c5;border-radius:50%;width:14px;height:14px}.shipping-return-public-progress i.done{background:#2b9277;border-color:#2b9277}.shipping-return-public-progress span{color:#526366;font-size:12px}.shipping-return-portal-card.attention{background:#fffaf0;border-color:#e4c47e}.shipping-return-portal-card.approved{background:#f0f8f5;border-color:#93c7b6}.shipping-return-portal-card.approved .shipping-return-primary{margin-top:16px}.shipping-return-portal-card address{background:#fff;border:1px solid #cbd8d4;border-radius:8px;margin:15px 0;padding:14px;font-style:normal;line-height:1.6}.shipping-return-timeline.public{margin-top:10px}.shipping-return-portal-footer{color:#738083;text-align:center;background:#fff;border-top:1px solid #d9e0dd;padding:20px;font-size:10px}.shipping-return-primary-actions{gap:9px;display:flex}.shipping-return-primary-actions>*{flex:auto}.shipping-return-more-actions{border-top:1px solid #e2e7e5;margin-top:10px}.shipping-return-more-actions summary{color:#617174;cursor:pointer;-webkit-user-select:none;user-select:none;padding:10px 0 2px;font-size:10px;font-weight:800}.shipping-return-more-actions-grid{flex-wrap:wrap;gap:8px;padding-top:8px;display:flex}.shipping-return-more-actions-grid>*{flex:180px}.shipping-return-follow-up-box{background:#eef8f4;border:1px solid #9ac7b9;border-radius:8px;justify-content:space-between;align-items:center;gap:12px;padding:13px;display:flex}.shipping-return-follow-up-box strong,.shipping-return-follow-up-box span{display:block}.shipping-return-follow-up-box span{color:#637275;margin-top:4px;font-size:10px;line-height:1.45}.shipping-return-secondary-completion{margin-top:9px;display:flex}.shipping-return-secondary-completion>*{flex:1}@media (width<=1150px){.shipping-return-workspace.with-detail{grid-template-columns:1fr}.shipping-return-detail-card{max-height:none;position:static}}@media (width<=900px){.shipping-return-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.shipping-return-list-head{display:none}.shipping-return-list-row{grid-template-columns:1fr 1fr}.shipping-return-list-row>:last-child{display:none}.shipping-return-solution-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=680px){.shipping-returns-intro,.shipping-return-toolbar,.shipping-return-portal-header{flex-direction:column;align-items:stretch}.shipping-return-intro-actions{width:100%}.shipping-return-intro-actions>*{flex:1}.shipping-return-kpis,.shipping-return-detail-section.two-columns,.shipping-return-lookup-grid,.shipping-return-item-options,.shipping-return-solution-grid{grid-template-columns:1fr}.shipping-return-list-row{grid-template-columns:1fr;gap:6px}.shipping-return-portal-main{width:min(100% - 18px,1120px);margin:18px auto}.shipping-return-portal-card{padding:20px}}.shipping-return-kpis article.attention{background:#f2f6fb;border-color:#c9d7e8}.shipping-return-status.status-resolution_pending{color:#365d85;background:#e9f0fa}.shipping-return-resolution-card{background:#f8fafc}.shipping-return-resolution-intro{margin-bottom:12px!important}.shipping-return-resolution-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.shipping-return-resolution-summary{color:#59696c;background:#fff;border:1px solid #cfdad7;border-radius:8px;gap:5px;padding:12px;font-size:11px;display:grid}.shipping-return-resolution-summary>strong{color:#294044;font-size:13px}.shipping-return-resolution-summary p{border-top:1px solid #e1e7e4;margin-top:5px;padding-top:8px}.shipping-return-safety-note{color:#59696c;background:#f3f6f9;border:1px solid #d6dfe7;border-radius:8px;gap:3px;margin-top:12px;padding:10px 11px;font-size:10px;line-height:1.45;display:grid}.shipping-return-safety-note strong{color:#365d85}@media (width<=1350px) and (width>=901px){.shipping-return-kpis{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (width<=680px){.shipping-return-resolution-grid{grid-template-columns:1fr}}.shipping-return-gls-service-card{background:#f7faf9}.shipping-return-service-intro{color:#5e6d70;margin:0 0 12px;line-height:1.45}.shipping-return-service-options{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.shipping-return-service-option{cursor:pointer;background:#fff;border:1px solid #d5dfdc;border-radius:8px;align-items:flex-start;gap:10px;padding:12px;display:flex!important}.shipping-return-service-option.active{border-color:#17667a;box-shadow:inset 0 0 0 1px #17667a}.shipping-return-service-option input{margin-top:3px;width:auto!important}.shipping-return-service-option>span{flex-direction:column;gap:4px;display:flex}.shipping-return-service-option b{color:#17667a;font-size:.88rem}.shipping-return-tariff-source{color:#6c797b;margin:10px 0 0;font-size:.78rem;display:block}.shipping-return-pickup-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:12px;display:grid}.shipping-return-pickup-booked{background:#17667a14;border-radius:7px;flex-direction:column;gap:4px;margin-top:10px;padding:10px;display:flex}.shipping-return-safety-note.danger{background:#fff6f4;border-color:#d7a198}@media (width<=900px){.shipping-return-service-options,.shipping-return-pickup-grid{grid-template-columns:1fr}}.shipping-return-carrier-options{margin-bottom:18px}.shipping-return-gls-service-card h4{margin:18px 0 10px;font-size:.95rem}.shipping-return-dhl-meta{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:10px 0 14px;display:grid}.shipping-return-dhl-meta span{border:1px solid #e7e7e7;border-radius:8px;padding:9px 10px;font-size:.78rem}.shipping-return-dhl-meta strong{margin-top:3px;display:block}@media (width<=720px){.shipping-return-dhl-meta{grid-template-columns:1fr}}.shipping-return-handling-field{gap:6px;display:grid}.shipping-return-handling-field>span{font-size:11px;font-weight:700}.shipping-return-handling-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:7px;display:grid}.shipping-return-handling-button{color:#34443e;min-height:38px;font:inherit;cursor:pointer;background:#fff;border:1px solid #cad7d2;border-radius:7px;font-size:11px;font-weight:750}.shipping-return-handling-button:hover{background:#f4f9f7;border-color:#719d8f}.shipping-return-handling-button.active{color:#164e5d;background:#eaf5f7;border-color:#17667a;box-shadow:inset 0 0 0 1px #17667a}.shipping-return-handling-button:disabled{cursor:default}.shipping-return-follow-up-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:7px;display:flex}@media (width<=760px){.shipping-return-handling-grid{grid-template-columns:1fr}.shipping-return-follow-up-actions{flex-direction:column;align-items:stretch}}.shipping-return-work-order-document-list{gap:8px;display:grid}.shipping-return-work-order-document{background:#f7faf8;border:1px solid #d9e4df;border-radius:8px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;padding:11px 12px;display:grid}.shipping-return-work-order-document-info{gap:3px;min-width:0;display:grid}.shipping-return-work-order-document-info strong{color:#243c33}.shipping-return-work-order-document-info span{color:#586a62;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.shipping-return-work-order-document-info small{color:#74827c}.shipping-return-work-order-document-actions{align-items:center;gap:7px;display:flex}.shipping-return-work-order-document-actions a{box-sizing:border-box;justify-content:center;align-items:center;text-decoration:none;display:inline-flex}@media (width<=760px){.shipping-return-work-order-document{grid-template-columns:1fr}.shipping-return-work-order-document-actions{flex-direction:column;align-items:stretch}}.shipping-dhl-auto-pickup-queue-card{max-width:1040px}.shipping-dhl-auto-pickup-queue-head{justify-content:space-between;align-items:flex-start;gap:24px;display:flex}.shipping-dhl-auto-pickup-queue-head-actions{align-items:center;gap:10px;display:flex}.shipping-dhl-auto-pickup-queue-meta{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.shipping-dhl-auto-pickup-queue-meta>span{border:1px solid var(--shipping-line);color:var(--shipping-muted);background:#f8f9fa;border-radius:9px;gap:3px;padding:10px 11px;font-size:10px;display:grid}.shipping-dhl-auto-pickup-queue-meta strong{color:var(--shipping-ink);font-size:12px}.shipping-dhl-auto-pickup-queue-safety{color:#545c63;background:#f6f7f8;border:1px solid #d7dce0;border-radius:9px;padding:10px 12px;font-size:11px;line-height:1.55}.shipping-dhl-auto-pickup-queue-empty{border:1px dashed var(--shipping-line-strong);color:var(--shipping-muted);text-align:center;border-radius:10px;gap:5px;padding:22px;font-size:12px;display:grid}.shipping-dhl-auto-pickup-queue-empty strong{color:var(--shipping-ink);font-size:14px}.shipping-dhl-auto-pickup-queue-list{gap:10px;display:grid}.shipping-dhl-auto-pickup-queue-row{border:1px solid var(--shipping-line);background:#fff;border-radius:10px;gap:11px;padding:13px;display:grid}.shipping-dhl-auto-pickup-queue-summary{grid-template-columns:minmax(115px,.8fr) minmax(105px,.7fr) minmax(80px,.5fr) minmax(110px,.7fr) minmax(180px,1.5fr) auto;align-items:center;gap:12px;display:grid}.shipping-dhl-auto-pickup-queue-summary>div:not(.shipping-dhl-auto-pickup-queue-actions){gap:3px;min-width:0;display:grid}.shipping-dhl-auto-pickup-queue-summary span,.shipping-dhl-auto-pickup-queue-summary small{color:var(--shipping-muted);font-size:10px}.shipping-dhl-auto-pickup-queue-summary strong{overflow-wrap:anywhere;min-width:0;color:var(--shipping-ink);font-size:12px}.shipping-dhl-auto-pickup-queue-status{border-radius:999px;width:fit-content;padding:4px 7px}.shipping-dhl-auto-pickup-queue-status.is-planned,.shipping-dhl-auto-pickup-queue-status.is-ready{background:#f4f5f6}.shipping-dhl-auto-pickup-queue-status.is-submitted,.shipping-dhl-auto-pickup-queue-status.is-accepted{color:#155f50;background:#ecf8f3}.shipping-dhl-auto-pickup-queue-status.is-error{color:#8f2929;background:#fff3f3}.shipping-dhl-auto-pickup-queue-status.is-cancelled{color:#777;background:#f5f5f5}.shipping-dhl-auto-pickup-queue-actions{justify-content:flex-end;display:flex}.shipping-dhl-auto-pickup-queue-error{color:#8f2929;background:#fff3f3;border-radius:8px;padding:8px 10px;font-size:11px}.shipping-dhl-auto-pickup-queue-details{border-top:1px solid var(--shipping-line);padding-top:9px}.shipping-dhl-auto-pickup-queue-details summary{cursor:pointer;color:var(--shipping-accent-dark);font-size:11px;font-weight:800}.shipping-dhl-auto-pickup-queue-labels{gap:6px;margin-top:9px;display:grid}.shipping-dhl-auto-pickup-queue-label{background:#f8f9fa;border-radius:8px;grid-template-columns:minmax(100px,1fr) 70px minmax(140px,1.25fr) 90px 100px;gap:10px;padding:9px 10px;display:grid}.shipping-dhl-auto-pickup-queue-label>span{color:var(--shipping-muted);gap:2px;font-size:9px;display:grid}.shipping-dhl-auto-pickup-queue-label strong{overflow-wrap:anywhere;color:var(--shipping-ink);font-size:11px}@media (width<=900px){.shipping-dhl-auto-pickup-queue-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.shipping-dhl-auto-pickup-queue-location,.shipping-dhl-auto-pickup-queue-actions{grid-column:1/-1}.shipping-dhl-auto-pickup-queue-actions{justify-content:stretch}.shipping-dhl-auto-pickup-queue-actions button{width:100%}.shipping-dhl-auto-pickup-queue-label{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=720px){.shipping-dhl-auto-pickup-queue-head{flex-direction:column}.shipping-dhl-auto-pickup-queue-head-actions{justify-content:space-between;width:100%}.shipping-dhl-auto-pickup-queue-meta,.shipping-dhl-auto-pickup-queue-summary,.shipping-dhl-auto-pickup-queue-label{grid-template-columns:1fr}}.shipping-dhl-auto-pickup-heading{justify-content:space-between;align-items:flex-start;gap:24px;display:flex}.shipping-dhl-auto-pickup-copy{gap:4px;display:grid}.shipping-dhl-auto-pickup-copy strong{font-size:13px;font-weight:800}.shipping-dhl-auto-pickup-copy small{color:var(--shipping-muted);font-size:11px}.shipping-dhl-auto-pickup-select,.shipping-dhl-auto-pickup-time{border:1px solid var(--shipping-line-strong);width:min(340px,100%);min-height:40px;color:var(--shipping-ink);font:inherit;background:#fff;border-radius:8px;padding:8px 10px}.shipping-dhl-auto-pickup-time{width:150px}.shipping-dhl-auto-pickup-badge{white-space:nowrap;border-radius:999px;padding:6px 10px;font-size:11px;font-weight:800}.shipping-dhl-auto-pickup-badge.ready,.shipping-dhl-auto-pickup-badge.safe{color:#545c63;background:#f6f7f8;border:1px solid #d7dce0}.shipping-dhl-auto-pickup-badge.live{color:#155f50;background:#ecf8f3;border:1px solid #b9ddcf}.shipping-dhl-auto-pickup-status{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.shipping-dhl-auto-pickup-status>span{border:1px solid var(--shipping-line);color:var(--shipping-muted);background:#f8f9fa;border-radius:9px;gap:3px;padding:10px 11px;font-size:10px;display:grid}.shipping-dhl-auto-pickup-status strong{color:var(--shipping-ink);font-size:12px}.shipping-general-settings-message.warning{color:#795d1b;background:#fff9ea;border:1px solid #ead8ae}@media (width<=720px){.shipping-dhl-auto-pickup-heading{flex-direction:column-reverse}.shipping-dhl-auto-pickup-select,.shipping-dhl-auto-pickup-time{width:100%}.shipping-dhl-auto-pickup-status{grid-template-columns:1fr}}.shipping-pickups-page{gap:16px;display:grid}.shipping-pickups-loading,.shipping-pickups-card,.shipping-pickups-topbar{background:#fff;border:1px solid #dfe8e4;border-radius:12px}.shipping-pickups-loading{padding:24px}.shipping-pickups-topbar{justify-content:space-between;align-items:flex-start;gap:20px;padding:20px 22px;display:flex}.shipping-pickups-topbar h2,.shipping-pickups-card h3{margin:3px 0 5px}.shipping-pickups-topbar p,.shipping-pickups-card p{color:#64736d;margin:0}.shipping-pickups-eyebrow,.shipping-pickups-card-head>div>span,.shipping-pickups-regular>div>span{color:#267161;letter-spacing:.08em;font-size:11px;font-weight:800}.shipping-pickups-top-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;display:flex}.shipping-pickups-env,.shipping-pickups-mode-badge{color:#45635a;background:#eef5f2;border-radius:999px;padding:6px 9px;font-size:12px;font-weight:700}.shipping-pickups-env.production{color:#805f12;background:#fff6df}.shipping-pickups-message{color:#245f50;background:#eefaf6;border:1px solid #b9dfd3;border-radius:9px;padding:11px 14px}.shipping-pickups-message.is-error{color:#8a3333;background:#fff4f4;border-color:#efc0c0}.shipping-pickups-card{overflow:hidden}.shipping-pickups-card-head{border-bottom:1px solid #e6ece9;justify-content:space-between;align-items:center;gap:16px;padding:18px 20px;display:flex}.shipping-pickups-card-head strong{margin-top:2px;font-size:16px;display:block}.shipping-pickups-tabs{border-bottom:1px solid #e5ebe8;gap:4px;padding:0 18px;display:flex}.shipping-pickups-tabs button{appearance:none;color:#67746f;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;padding:15px 14px 12px;font-weight:700}.shipping-pickups-tabs button.active{color:#194f43;border-bottom-color:#267161}.shipping-pickups-empty{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:8px;min-height:280px;padding:30px;display:flex}.shipping-pickups-empty>span{color:#6a7772;max-width:560px}.shipping-pickups-empty-icon{color:#267161;background:#edf6f2;border-radius:22px;place-items:center;width:64px;height:64px;margin-bottom:4px;font-size:28px;display:grid}.shipping-pickups-empty button{margin-top:8px}.shipping-pickups-list{display:grid}.shipping-pickup-row{border-bottom:1px solid #edf1ef;grid-template-columns:80px 120px 180px minmax(240px,1fr) 170px auto;align-items:center;gap:16px;padding:16px 20px;display:grid}.shipping-pickup-row:last-child{border-bottom:0}.shipping-pickup-row>div:not(.shipping-pickup-actions){min-width:0}.shipping-pickup-row span,.shipping-pickup-row small{color:#718078;font-size:11px;display:block}.shipping-pickup-row strong{margin:2px 0;display:block}.shipping-pickup-address small{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.shipping-pickup-status{background:#edf4f1;border-radius:999px;width:fit-content;padding:4px 7px;font-size:11px;color:#365f55!important;display:inline-block!important}.shipping-pickup-status.is-rejected,.shipping-pickup-status.is-not_picked_up,.shipping-pickup-status.is-uncertain{background:#fff0ed;color:#934439!important}.shipping-pickup-status.is-picked_up,.shipping-pickup-status.is-accepted{background:#e9f8f2;color:#1f7059!important}.shipping-pickup-actions{flex-wrap:wrap;justify-content:flex-end;gap:7px;display:flex}.shipping-pickups-danger{appearance:none;color:#8b3f36;cursor:pointer;background:#fff;border:1px solid #e0b6b1;border-radius:8px;padding:8px 10px;font-weight:700}.shipping-pickups-danger:disabled{opacity:.45;cursor:default}.shipping-pickup-type-grid,.shipping-pickups-choice-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:16px 20px 20px;display:grid}.shipping-pickup-type-grid button{appearance:none;color:#283a34;cursor:pointer;background:#fff;border:1px solid #dfe7e3;border-radius:10px;align-content:center;place-items:center;gap:3px;min-height:90px;display:grid}.shipping-pickup-type-grid button>span{font-size:22px}.shipping-pickup-type-grid button small{color:#75827c}.shipping-pickup-type-grid button.active{background:#eef8f4;border-color:#9acabb}.shipping-pickups-form{grid-template-columns:repeat(3,minmax(0,1fr));gap:0;display:grid}.shipping-pickups-section{border-right:1px solid #e9eeec;padding:20px}.shipping-pickups-section:last-child{border-right:0}.shipping-pickups-section h3{margin:0 0 14px;font-size:14px}.shipping-pickups-choice-grid{grid-template-columns:1fr;padding:0 0 14px}.shipping-pickups-choice-grid label,.shipping-pickups-check{align-items:flex-start;gap:9px;display:flex}.shipping-pickups-choice-grid label{cursor:pointer;border:1px solid #dce5e1;border-radius:9px;padding:11px}.shipping-pickups-choice-grid label.active{background:#f2faf7;border-color:#91c4b4}.shipping-pickups-choice-grid span,.shipping-pickups-check span{gap:2px;display:grid}.shipping-pickups-choice-grid small,.shipping-pickups-check small{color:#718078;font-size:11px}.shipping-pickups-fields-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.shipping-pickups-field,.shipping-pickups-inline-field>label{gap:5px;display:grid}.shipping-pickups-field.is-wide{grid-column:1/-1}.shipping-pickups-field>span,.shipping-pickups-inline-field label>span{color:#52635c;font-size:11px;font-weight:700}.shipping-pickups-field input,.shipping-pickups-field select,.shipping-pickups-field textarea,.shipping-pickups-inline-field select{box-sizing:border-box;width:100%;color:inherit;font:inherit;background:#fff;border:1px solid #cad6d1;border-radius:8px;padding:9px 10px}.shipping-pickups-field textarea{resize:vertical;min-height:68px}.shipping-pickups-inline-field{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:8px;margin-bottom:12px;display:grid}.shipping-pickups-check{margin:10px 0;font-size:12px}.shipping-pickups-check.is-wide{grid-column:1/-1;margin:0}.shipping-pickups-time-note{color:#5c6c65;background:#f5f7f6;border-radius:8px;gap:3px;margin:12px 0;padding:10px 11px;font-size:11px;display:grid}.shipping-pickups-time-note strong{color:#31463e}.shipping-pickups-notifications{margin-top:12px}.shipping-pickups-submit{background:#fafcfb;border-top:1px solid #e5ebe8;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:10px;padding:16px 20px;display:grid}.shipping-pickups-submit>div{gap:2px;display:grid}.shipping-pickups-submit>div span{color:#6b7973;font-size:11px}.shipping-pickups-validated{color:#286552;background:#eaf8f2;border-radius:8px;margin:0 20px 18px;padding:10px 12px;font-size:12px}.shipping-pickups-regular{grid-template-columns:auto 1fr;align-items:start;gap:18px;padding:24px;display:grid}.shipping-pickups-regular h3{font-size:20px}.shipping-pickups-regular p+p{margin-top:10px}.shipping-pickups-marker{display:none}@media (width<=1180px){.shipping-pickup-row{grid-template-columns:70px repeat(2,minmax(130px,1fr))}.shipping-pickup-address,.shipping-pickup-actions{grid-column:span 2}.shipping-pickups-form{grid-template-columns:1fr}.shipping-pickups-section{border-bottom:1px solid #e9eeec;border-right:0}}@media (width<=760px){.shipping-pickups-topbar,.shipping-pickups-card-head{flex-direction:column}.shipping-pickups-top-actions{justify-content:flex-start}.shipping-pickup-type-grid,.shipping-pickups-fields-grid,.shipping-pickup-row{grid-template-columns:1fr}.shipping-pickup-address,.shipping-pickup-actions{grid-column:auto}.shipping-pickup-actions{justify-content:flex-start}.shipping-pickups-submit{grid-template-columns:1fr}.shipping-pickups-tabs{overflow-x:auto}}.shipping-pickups-carrier-picker{grid-template-columns:minmax(260px,.55fr) minmax(0,1fr);align-items:end;gap:16px;padding:0 20px 18px;display:grid}.shipping-pickups-carrier-note{color:#6a7972;align-items:center;min-height:38px;font-size:11px;display:flex}.shipping-pickups-address-book{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:10px;margin-bottom:12px;display:grid}.shipping-pickups-address-book .shipping-pickups-field small{color:#718079;margin-top:5px;font-size:10px;line-height:1.4;display:block}.shipping-pickups-address-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:7px;padding-bottom:1px;display:flex}.shipping-pickups-default-address{color:#3f6d5e;background:#edf6f2;border-radius:999px;align-items:center;min-height:34px;padding:0 10px;font-size:11px;font-weight:700;display:inline-flex}.shipping-pickups-save-address{background:#fafcfb;border:1px dashed #cddbd5;border-radius:9px;grid-template-columns:minmax(190px,1fr) auto auto;align-items:end;gap:10px;margin-top:12px;padding:12px;display:grid}.shipping-pickups-save-address .shipping-pickups-check{align-items:center;min-height:38px;margin:0}@media (width<=900px){.shipping-pickups-carrier-picker,.shipping-pickups-address-book,.shipping-pickups-save-address{grid-template-columns:1fr}.shipping-pickups-address-actions{justify-content:flex-start}}.shipping-pickups-detection{background:#fafcfb;border:1px solid #d9e4df;border-radius:9px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;margin-bottom:12px;padding:11px 12px;display:grid}.shipping-pickups-detection>div{gap:2px;display:grid}.shipping-pickups-detection>div>span{color:#6a7972;letter-spacing:.04em;text-transform:uppercase;font-size:10px;font-weight:800}.shipping-pickups-detection>div>small{color:#6b7973;line-height:1.4}.shipping-pickups-detection.is-agreed{background:#f1faf7;border-color:#a9d4c6}.shipping-pickups-detection.is-single{background:#fffaf0;border-color:#eadbb7}.shipping-pickups-location-switch{background:#fff;border:1px solid #e1e8e5;border-radius:8px;margin:0 0 12px;padding:9px 10px}.shipping-pickups-location-switch summary{cursor:pointer;color:#52635c;font-size:11px;font-weight:700}.shipping-pickups-location-list{gap:8px;margin-top:9px;display:grid}.shipping-pickups-location-option{background:#fafcfb;border:1px solid #e1e8e5;border-radius:8px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px;display:grid}.shipping-pickups-location-option.is-selected{background:#f1faf7;border-color:#a9d4c6}.shipping-pickups-location-option>div{gap:2px;min-width:0;display:grid}.shipping-pickups-location-option span,.shipping-pickups-location-option small{color:#6b7973;line-height:1.35}.shipping-pickups-location-option small{font-size:10px}.shipping-pickups-billing-field{margin-bottom:12px}.shipping-pickups-address-preview{background:#f8faf9;border:1px solid #e1e8e5;border-radius:9px;gap:3px;margin-bottom:12px;padding:11px 12px;display:grid}.shipping-pickups-address-preview span,.shipping-pickups-address-preview small{color:#6b7973}.shipping-pickups-address-preview small{margin-top:2px;font-size:10px;line-height:1.4}@media (width<=900px){.shipping-pickups-detection,.shipping-pickups-location-option{grid-template-columns:1fr}}.shipping-integrations-page{flex-direction:column;gap:22px;display:flex}.shipping-integrations-loading,.shipping-integrations-empty{color:#718084;text-align:center;background:#fff;border:1px solid #dbe2df;border-radius:14px;padding:28px}.shipping-integrations-empty.compact{background:#f5f7f6;padding:18px}.shipping-integrations-hero,.shipping-integrations-toolbar,.shipping-integration-types,.shipping-writeback-log{background:#fff;border:1px solid #d9e0dd;border-radius:15px}.shipping-integrations-hero{justify-content:space-between;align-items:center;gap:28px;padding:25px;display:flex}.shipping-integrations-hero h2,.shipping-integration-types h2,.shipping-writeback-log h2,.shipping-integration-modal h2,.shipping-writeback-preview-modal h2{color:#20383e;margin:5px 0 8px;font-size:22px}.shipping-integrations-hero p,.shipping-integration-modal header p,.shipping-integration-type-grid p,.shipping-writeback-preview-modal p{color:#667579;margin:0;line-height:1.55}.shipping-integrations-kicker{color:#267387;letter-spacing:.11em;text-transform:uppercase;font-size:10px;font-weight:800}.shipping-integrations-hero-actions{flex-wrap:wrap;justify-content:flex-end;gap:9px;display:flex}.shipping-integration-feedback{border-radius:10px;padding:12px 15px;font-size:12px;line-height:1.5}.shipping-integration-feedback.success{color:#235f3d;background:#eaf6ee;border:1px solid #cde4d5}.shipping-integration-feedback.error{color:#8b3030;background:#faeded;border:1px solid #eccccc}.shipping-integrations-toolbar{justify-content:space-between;align-items:flex-end;gap:20px;padding:17px 20px;display:flex}.shipping-integrations-toolbar>div{flex-direction:column;gap:4px;display:flex}.shipping-integrations-toolbar strong{color:#253f45;font-size:15px}.shipping-integrations-toolbar>div span,.shipping-integrations-toolbar label span{color:#758387;font-size:10px}.shipping-integrations-toolbar label{flex-direction:column;gap:5px;width:min(330px,100%);display:flex}.shipping-integrations-toolbar input,.shipping-integration-form-grid input,.shipping-integration-form-grid select{color:#274047;box-sizing:border-box;background:#fbfcfb;border:1px solid #d3dcda;border-radius:8px;width:100%;min-height:42px;padding:0 12px}.shipping-integration-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.shipping-integration-card{background:#fff;border:1px solid #d6dfdc;border-radius:14px;flex-direction:column;gap:12px;min-width:0;padding:16px;display:flex;box-shadow:0 12px 32px #1d353a0d}.shipping-integration-card.inactive{opacity:.72;background:#fafbfa}.shipping-integration-card>header{grid-template-columns:auto minmax(0,1fr) auto;align-items:flex-start;gap:13px;display:grid}.shipping-integration-platform-logo{color:#6f45d6;letter-spacing:.04em;background:#eee8ff;border-radius:12px;place-items:center;width:40px;height:40px;font-size:11px;font-weight:900;display:grid}.shipping-integration-platform-logo.large{width:54px;height:54px}.shipping-integration-platform-logo.shopify{color:#4c8a24;background:#eaf6dd}.shipping-integration-card-title{min-width:0}.shipping-integration-card-title h3,.shipping-integration-type-grid h3{color:#233d43;margin:1px 0 4px;font-size:17px}.shipping-integration-card-title a{color:#267387;text-overflow:ellipsis;white-space:nowrap;font-size:11px;text-decoration:none;display:block;overflow:hidden}.shipping-integration-card-title span{color:#7b898c;margin-top:4px;font-size:10px;display:block}.shipping-integration-card>header>strong{white-space:nowrap;border-radius:999px;padding:6px 9px;font-size:9px}.shipping-integration-card>header>strong.connected{color:#22613c;background:#e4f2ea}.shipping-integration-card>header>strong.untested{color:#27677a;background:#e9f2f6}.shipping-integration-card>header>strong.error,.shipping-integration-card>header>strong.missing{color:#8e3131;background:#faecec}.shipping-integration-card>header>strong.disconnected{color:#6d7474;background:#efefed}.shipping-integration-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.shipping-integration-metrics div{background:#f3f6f4;border-radius:9px;min-width:0;padding:8px}.shipping-integration-metrics span,.shipping-integration-form-grid label>span,.shipping-form-information>span{color:#7a878a;margin-bottom:5px;font-size:9px;font-weight:750;display:block}.shipping-integration-metrics strong{color:#334c52;text-overflow:ellipsis;white-space:nowrap;font-size:11px;display:block;overflow:hidden}.shipping-integration-settings-summary{flex-wrap:wrap;gap:7px;display:flex}.shipping-integration-settings-summary span{color:#52666a;background:#f0f4f2;border-radius:999px;padding:6px 9px;font-size:9px}.shipping-integration-card-error{color:#8b3030;background:#faeded;border-radius:8px;padding:9px 11px;font-size:10px;line-height:1.45}.shipping-integration-card>footer{flex-wrap:wrap;align-items:center;gap:8px;margin-top:auto;display:flex}.shipping-danger-link{color:#b33a3a;cursor:pointer;background:0 0;border:0;min-height:36px;padding:0 8px;font-size:10px;font-weight:750}.shipping-danger-link:disabled{opacity:.5;cursor:default}.shipping-integration-types{padding:23px}.shipping-integration-types>header{margin-bottom:16px}.shipping-integration-type-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.shipping-integration-type-grid article{background:#fbfcfb;border:1px solid #dce3e0;border-radius:12px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;padding:18px;display:grid}.shipping-integration-type-grid article.coming-soon{background:#f7f8f7}.shipping-integration-type-grid p{font-size:11px}.shipping-writeback-log{padding:23px}.shipping-writeback-log>header{justify-content:space-between;align-items:flex-end;gap:15px;margin-bottom:15px;display:flex}.shipping-writeback-log>header>span{color:#7b888b;font-size:10px}.shipping-writeback-table-wrap{overflow:auto}.shipping-writeback-log table{border-collapse:collapse;width:100%}.shipping-writeback-log th,.shipping-writeback-log td{color:#465b60;text-align:left;white-space:nowrap;border-bottom:1px solid #e5eae8;padding:10px;font-size:10px}.shipping-writeback-log th{color:#758184;text-transform:uppercase;font-weight:800}.writeback-success{color:#22613c}.writeback-simulated{color:#287185}.writeback-failed{color:#9a3131}.shipping-integration-modal-backdrop{z-index:1200;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px);background:#16262a8c;place-items:center;padding:24px;display:grid;position:fixed;inset:0;overflow:auto}.shipping-integration-modal,.shipping-writeback-preview-modal{background:#fff;border-radius:16px;width:min(880px,100%);max-height:calc(100vh - 48px);padding:24px;overflow:auto;box-shadow:0 24px 70px #10222747}.shipping-integration-modal>header,.shipping-writeback-preview-modal>header{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.shipping-modal-close{color:#42585d;cursor:pointer;background:#fff;border:1px solid #d6dfdc;border-radius:9px;width:36px;height:36px;font-size:22px}.shipping-integration-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;margin-top:22px;display:grid}.shipping-integration-form-grid.compact{margin-top:0}.shipping-integration-form-grid label{min-width:0}.shipping-integration-form-grid select{cursor:pointer}.shipping-form-information{box-sizing:border-box;background:#f5f7f6;border:1px solid #e0e5e3;border-radius:8px;min-height:42px;padding:8px 12px}.shipping-form-information strong{color:#40585e;font-size:11px}.shipping-integration-form-section{background:#fafbfa;border:1px solid #dde4e1;border-radius:12px;margin-top:20px;padding:18px}.shipping-integration-form-section h3{color:#2c454b;margin:0 0 14px;font-size:14px}.shipping-form-toggle,.shipping-status-options label,.shipping-reactivate-box{color:#40565b;align-items:flex-start;gap:9px;font-size:11px;line-height:1.5;display:flex}.shipping-form-toggle input,.shipping-status-options input,.shipping-reactivate-box input{margin-top:2px}.shipping-status-options{flex-wrap:wrap;gap:14px;margin-top:12px;display:flex}.shipping-reactivate-box{color:#66511f;background:#fff6df;border-radius:9px;margin-top:18px;padding:13px}.shipping-secret-notice{color:#365d67;background:#eaf3f5;border-radius:9px;margin-top:18px;padding:12px 14px;font-size:10px;line-height:1.55}.shipping-integration-modal>footer{flex-wrap:wrap;justify-content:flex-end;gap:9px;margin-top:22px;display:flex}.shipping-writeback-preview-modal pre{color:#e9efe9;background:#172e34;border-radius:11px;max-height:430px;margin:18px 0 0;padding:18px;font-size:11px;line-height:1.55;overflow:auto}@media (width<=900px){.shipping-integration-grid,.shipping-integration-type-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=760px){.shipping-integration-grid,.shipping-integration-type-grid{grid-template-columns:1fr}.shipping-integrations-hero,.shipping-integrations-toolbar{flex-direction:column;align-items:stretch}.shipping-integrations-hero-actions{justify-content:flex-start}.shipping-integrations-toolbar label{width:100%}.shipping-integration-card>header{grid-template-columns:auto minmax(0,1fr)}.shipping-integration-card>header>strong{grid-column:1/-1;justify-self:start}.shipping-integration-metrics,.shipping-integration-form-grid,.shipping-integration-type-grid article{grid-template-columns:1fr}.shipping-integration-platform-logo{width:42px;height:42px}.shipping-integration-type-grid article>button{justify-self:start}.shipping-integration-modal-backdrop{padding:10px}.shipping-integration-modal,.shipping-writeback-preview-modal{max-height:calc(100vh - 20px);padding:18px}}.shipping-integration-grid{grid-template-columns:repeat(3,minmax(240px,1fr))!important}@media (width<=900px){.shipping-integration-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media (width<=760px){.shipping-integration-grid{grid-template-columns:1fr!important}}.shipping-carrier-hub{gap:22px;max-width:1500px;margin:0 auto;display:grid}.shipping-carrier-loading{text-align:center;color:#52636f;place-content:center;gap:8px;min-height:280px;display:grid}.shipping-carrier-loading.is-error{color:#9f2e2e}.shipping-carrier-intro{justify-content:space-between;align-items:center;gap:24px;padding:2px 2px 4px;display:flex}.shipping-carrier-eyebrow{color:#788790;letter-spacing:.08em;text-transform:uppercase;margin-bottom:6px;font-size:11px;font-weight:800;display:block}.shipping-carrier-intro-title{color:#17394e;font-size:18px;font-weight:800;display:block}.shipping-carrier-intro p{color:#667780;margin:7px 0 0;line-height:1.5}.shipping-carrier-summary{min-width:0;box-shadow:none;background:0 0;border:0;align-items:baseline;gap:7px;padding:0;display:flex}.shipping-carrier-summary strong{color:#17394e;font-size:18px}.shipping-carrier-summary span{color:#788790;font-size:11px;font-weight:650}.shipping-carrier-inline-warning{color:#745a12;background:#fffaf0;border:1px solid #eed58d;border-radius:12px;padding:12px 15px;font-size:13px}.shipping-carrier-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.shipping-carrier-card,.shipping-carrier-add-card{background:#fff;border:1px solid #dfe6e9;border-radius:18px;min-width:0;box-shadow:0 10px 30px #0f26320d}.shipping-carrier-card{gap:20px;padding:22px;display:grid}.shipping-carrier-card.is-connected{border-color:#cbded9;box-shadow:0 12px 34px #12524112}.shipping-carrier-card.is-planned{gap:14px;min-height:198px}.shipping-carrier-card.is-planned>p{color:#697982;max-width:92%;margin:0;line-height:1.45}.shipping-carrier-card-head,.shipping-carrier-card-footer{justify-content:space-between;align-items:center;gap:16px;display:flex}.shipping-carrier-brand{align-items:center;gap:13px;min-width:0;display:flex}.shipping-carrier-logo{color:#294556;letter-spacing:.02em;background:#f0f4f6;border-radius:13px;flex:0 0 46px;place-items:center;width:46px;height:46px;font-size:12px;font-weight:900;display:grid}.shipping-carrier-logo-gls{color:#173e7a;background:#eef4ff}.shipping-carrier-brand h3{color:#17394e;margin:0;font-size:20px}.shipping-carrier-card-subtitle{color:#7a8991;margin-top:3px;font-size:12px;display:block}.shipping-carrier-badge{border-radius:999px;flex:none;padding:5px 9px;font-size:11px;font-weight:800}.shipping-carrier-badge.is-success{color:#166044;background:#e3f4ec}.shipping-carrier-badge.is-warning{color:#795a08;background:#fff4d8}.shipping-carrier-badge.is-muted{color:#65747c;background:#eef2f4}.shipping-carrier-module-list{border-top:1px solid #edf1f3;border-bottom:1px solid #edf1f3}.shipping-carrier-module-list>div{border-bottom:1px solid #f0f3f4;justify-content:space-between;align-items:center;gap:16px;min-height:42px;display:flex}.shipping-carrier-module-list>div:last-child{border-bottom:0}.shipping-carrier-module-list span{color:#5f707a;font-size:13px}.shipping-carrier-module-list strong{text-align:right;font-size:12px}.shipping-carrier-module-list .is-success{color:#176044}.shipping-carrier-module-list .is-warning{color:#8a6500}.shipping-carrier-module-list .is-muted{color:#78878f}.shipping-carrier-card-footer{margin-top:auto}.shipping-carrier-card-footer>span{color:#7a8991;font-size:11px}.shipping-carrier-add-card{min-height:108px;box-shadow:none;border-style:dashed;grid-column:1/-1;align-items:center;gap:16px;padding:20px 22px;display:flex}.shipping-carrier-add-icon{color:#4e6674;background:#f1f5f6;border-radius:50%;flex:0 0 42px;place-items:center;width:42px;height:42px;font-size:24px;line-height:1;display:grid}.shipping-carrier-add-card strong{color:#294657}.shipping-carrier-add-card p{color:#7a8991;margin:5px 0 0;line-height:1.45}@media (width<=980px){.shipping-carrier-grid{grid-template-columns:1fr}}@media (width<=640px){.shipping-carrier-intro,.shipping-carrier-card-head,.shipping-carrier-card-footer{align-items:stretch;display:grid}.shipping-carrier-summary{min-width:0}.shipping-carrier-badge{width:max-content}.shipping-carrier-card-footer button{width:100%}}.shipping-gls-page{gap:18px;max-width:1500px;margin:0 auto;display:grid}.shipping-gls-loading{text-align:center;color:#4d5b68;place-content:center;gap:8px;min-height:260px;display:grid}.shipping-gls-loading.is-error{color:#9f2e2e}.shipping-gls-detail-header,.shipping-gls-card,.shipping-gls-overview-panel,.shipping-gls-attention{background:#fff;border:1px solid #dfe5e8;border-radius:16px;box-shadow:0 10px 28px #0f26320d}.shipping-gls-detail-header{justify-content:space-between;align-items:flex-end;gap:28px;padding:22px 24px;display:flex}.shipping-gls-detail-title{min-width:0}.shipping-gls-back{color:#58707d;cursor:pointer;font:inherit;background:0 0;border:0;align-items:center;gap:7px;margin:0 0 16px;padding:0;font-size:12px;font-weight:750;display:inline-flex}.shipping-gls-back:hover{color:#17394e}.shipping-gls-title-row{align-items:center;gap:16px;display:flex}.shipping-gls-brandmark{color:#173e7a;background:#eef4ff;border-radius:15px;flex:0 0 54px;place-items:center;width:54px;height:54px;font-size:14px;font-weight:900;display:grid}.shipping-gls-kicker,.shipping-gls-card-heading>div>span{color:#72818a;letter-spacing:.07em;text-transform:uppercase;margin-bottom:5px;font-size:11px;font-weight:800;display:block}.shipping-gls-title-row h2,.shipping-gls-card-heading h3,.shipping-gls-overview-panel h3{color:#17394e;margin:0}.shipping-gls-title-row h2{font-size:27px}.shipping-gls-title-row p,.shipping-gls-card-heading p,.shipping-gls-overview-panel p{color:#657680;margin:5px 0 0;line-height:1.5}.shipping-gls-title-row p{max-width:720px}.shipping-gls-header-status{background:#f5f8f9;border-radius:14px;gap:5px;min-width:230px;padding:14px 16px;display:grid}.shipping-gls-header-status small{color:#72818a}.shipping-gls-mode{border-radius:999px;width:max-content;padding:4px 9px;font-size:11px;font-weight:800}.shipping-gls-mode-off{color:#59656d;background:#eceff1}.shipping-gls-mode-test{color:#7c5b00;background:#fff3cf}.shipping-gls-mode-live{color:#11603d;background:#dff4e9}.shipping-gls-tabs{background:#f5f8f9;border:1px solid #dfe5e8;border-radius:13px;gap:3px;padding:5px;display:flex;overflow-x:auto}.shipping-gls-tabs button{color:#62737d;cursor:pointer;min-height:38px;font:inherit;background:0 0;border:0;border-radius:9px;flex:none;padding:0 14px;font-size:12px;font-weight:750}.shipping-gls-tabs button:hover{color:#17394e}.shipping-gls-tabs button.is-active{color:#17394e;background:#fff;box-shadow:0 3px 12px #0f263214}.shipping-gls-message,.shipping-gls-error{border-radius:11px;padding:12px 15px;font-size:13px;font-weight:650}.shipping-gls-message{color:#16583c;background:#e7f5ef}.shipping-gls-error{color:#9f2e2e;background:#fff0f0}.shipping-gls-tab-content{gap:18px;display:grid}.shipping-gls-form-width{max-width:1120px}.shipping-gls-status-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.shipping-gls-status-card{text-align:left;cursor:pointer;background:#fff;border:1px solid #dfe6e9;border-radius:15px;align-content:start;gap:7px;min-width:0;min-height:118px;padding:17px;display:grid;box-shadow:0 8px 24px #0f26320a}.shipping-gls-status-card:hover{border-color:#bfcfd5;box-shadow:0 10px 26px #0f263212}.shipping-gls-status-card span{color:#71818a;letter-spacing:.05em;text-transform:uppercase;font-size:11px;font-weight:800}.shipping-gls-status-card strong{color:#17394e;font-size:15px}.shipping-gls-status-card small{color:#78878f;line-height:1.4}.shipping-gls-attention{box-shadow:none;justify-content:space-between;align-items:center;gap:18px;padding:16px 18px;display:flex}.shipping-gls-attention>div{gap:4px;display:grid}.shipping-gls-attention span{color:#5f7079;line-height:1.45}.shipping-gls-attention.is-info{background:#f6fbfc;border-color:#cbdfe6}.shipping-gls-attention.is-warning{background:#fffaf0;border-color:#eed28a}.shipping-gls-overview-panel{grid-template-columns:minmax(0,1.3fr) minmax(280px,.7fr);align-items:center;gap:28px;padding:22px;display:grid}.shipping-gls-process-list{gap:10px;display:grid}.shipping-gls-process-list span{color:#536874;align-items:center;gap:9px;font-size:12px;display:flex}.shipping-gls-process-list strong{color:#294b5d;background:#edf3f5;border-radius:50%;flex:0 0 25px;place-items:center;width:25px;height:25px;font-size:11px;display:grid}.shipping-gls-card{padding:22px}.shipping-gls-card-heading{justify-content:space-between;align-items:center;gap:20px;margin-bottom:18px;display:flex}.shipping-gls-card-heading p{max-width:700px;font-size:13px}.shipping-gls-toggle{color:#28495d;align-items:center;gap:8px;font-size:12px;font-weight:700;display:flex}.shipping-gls-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.shipping-gls-grid label{color:#2d4657;gap:7px;font-size:12px;font-weight:750;display:grid}.shipping-gls-grid input,.shipping-gls-grid select{color:#1d3546;width:100%;min-height:42px;font:inherit;background:#fff;border:1px solid #ccd6dc;border-radius:10px;padding:0 12px;font-weight:500}.shipping-gls-grid input[readonly]{color:#5f7079;background:#f7f9fa}.shipping-gls-grid input:focus,.shipping-gls-grid select:focus{border-color:#1a7585;outline:2px solid #1a758533}.shipping-gls-wide{grid-column:1/-1}.shipping-gls-live-warning{color:#6e5200;background:#fff9e9;border:1px solid #efc967;border-radius:11px;gap:4px;margin-top:18px;padding:13px 15px;font-size:12px;display:grid}.shipping-gls-details{border-top:1px solid #e7ecee;border-bottom:1px solid #e7ecee;margin-top:17px;padding:12px 0}.shipping-gls-details summary{color:#345264;cursor:pointer;font-size:12px;font-weight:750}.shipping-gls-details p{color:#687982;max-width:820px;margin:10px 0 2px;font-size:12px;line-height:1.55}.shipping-gls-card-actions{border-top:1px solid #edf1f3;justify-content:space-between;align-items:center;gap:16px;margin-top:20px;padding-top:16px;display:flex}.shipping-gls-card-actions.is-end{justify-content:flex-end}.shipping-gls-card-actions>div{gap:10px;display:flex}.shipping-gls-inline-status{color:#77868e;font-size:11px;font-weight:700}.shipping-gls-inline-status.is-success{color:#176044}@media (width<=1100px){.shipping-gls-status-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=900px){.shipping-gls-detail-header,.shipping-gls-attention,.shipping-gls-card-actions{display:grid}.shipping-gls-header-status{min-width:0}.shipping-gls-overview-panel,.shipping-gls-grid{grid-template-columns:1fr}.shipping-gls-wide{grid-column:auto}.shipping-gls-card-actions>div{display:grid}}@media (width<=640px){.shipping-gls-status-grid{grid-template-columns:1fr}.shipping-gls-title-row{align-items:flex-start}.shipping-gls-brandmark{flex-basis:46px;width:46px;height:46px}.shipping-gls-card,.shipping-gls-detail-header,.shipping-gls-overview-panel{padding:17px}.shipping-gls-card-heading{align-items:stretch;display:grid}.shipping-gls-card-actions button,.shipping-gls-attention button{width:100%}}.shipping-tracking-panel{background:#fff;border:1px solid #dfe8e4;border-radius:12px;gap:14px;margin-top:16px;padding:18px;display:grid}.shipping-tracking-head{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.shipping-tracking-head>div>span{color:#267161;letter-spacing:.08em;font-size:11px;font-weight:800}.shipping-tracking-head h3{margin:3px 0 4px;font-size:19px}.shipping-tracking-head p{color:#66756f;margin:0}.shipping-tracking-architecture,.shipping-tracking-ready{white-space:nowrap;color:#61716a;background:#f2f5f4;border-radius:999px;align-items:center;padding:6px 9px;font-size:11px;font-weight:700;display:inline-flex}.shipping-tracking-ready.is-ready{color:#2a6856;background:#eaf7f2}.shipping-tracking-message{color:#245f50;background:#eefaf6;border:1px solid #b9dfd3;border-radius:8px;padding:10px 12px}.shipping-tracking-message.is-error,.shipping-tracking-error-inline{color:#8a3333;background:#fff4f4;border-color:#efc0c0}.shipping-tracking-carriers{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.shipping-tracking-carrier{background:#fbfcfc;border:1px solid #e1e8e5;border-radius:10px;gap:12px;padding:14px;display:grid}.shipping-tracking-carrier-title{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:10px;display:grid}.shipping-tracking-carrier-title>div{gap:2px;display:grid}.shipping-tracking-carrier-title>div>span{color:#708079;font-size:11px}.shipping-tracking-gls-brand{align-items:center;gap:5px;display:inline-flex}.shipping-tracking-gls-brand img{object-fit:contain;width:34px;height:20px}.shipping-tracking-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.shipping-tracking-metrics>div{background:#f3f6f5;border-radius:8px;gap:3px;padding:9px 10px;display:grid}.shipping-tracking-metrics span,.shipping-tracking-endpoint span{color:#718079;font-size:10px}.shipping-tracking-metrics strong{font-size:12px}.shipping-tracking-endpoint{gap:4px;display:grid}.shipping-tracking-endpoint code{text-overflow:ellipsis;white-space:nowrap;color:#465a52;background:#f1f4f3;border-radius:7px;padding:7px 8px;font-size:10px;overflow:hidden}.shipping-tracking-flow{color:#687770;flex-wrap:wrap;align-items:center;gap:6px;font-size:10px;display:flex}.shipping-tracking-flow span{background:#eef3f1;border-radius:999px;padding:4px 6px}.shipping-tracking-error-inline{border:1px solid;border-radius:7px;padding:8px 9px;font-size:11px}.shipping-tracking-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.shipping-tracking-last-summary,.shipping-tracking-note{color:#6e7d76;font-size:10px}.shipping-tracking-note{padding-top:2px}.shipping-tracking-loading{color:#687770}.shipping-tracking-marker{display:none}@media (width<=980px){.shipping-tracking-carriers,.shipping-tracking-metrics{grid-template-columns:1fr}.shipping-tracking-head{flex-direction:column}}.shipping-gls-tariff-card{gap:16px;display:grid}.shipping-gls-tariff-heading{margin-bottom:0}.shipping-gls-tariff-heading p{color:#647480;max-width:700px;margin:6px 0 0;font-size:12px;line-height:1.45}.shipping-gls-tariff-upload{color:#fff;cursor:pointer;background:#14334a;border-radius:10px;flex:none;justify-content:center;align-items:center;min-height:42px;padding:0 15px;font-size:12px;font-weight:800;display:inline-flex;position:relative;overflow:hidden}.shipping-gls-tariff-upload input{opacity:0;cursor:pointer;position:absolute;inset:0}.shipping-gls-tariff-upload:has(input:disabled){opacity:.55;cursor:wait}.shipping-gls-tariff-effective{background:#eef8f4;border:1px solid #9fcdbb;border-radius:13px;justify-content:space-between;align-items:center;gap:18px;padding:14px 16px;display:flex}.shipping-gls-tariff-effective>div{gap:4px;display:grid}.shipping-gls-tariff-effective>div>span{color:#4b7464;letter-spacing:.07em;font-size:9px;font-weight:900}.shipping-gls-tariff-effective strong{color:#174c39;font-size:16px}.shipping-gls-tariff-effective small{color:#5d746c;font-size:11px}.shipping-gls-tariff-effective-source,.shipping-gls-tariff-state{white-space:nowrap;border-radius:999px;width:max-content;padding:5px 9px;font-size:10px;font-weight:800}.shipping-gls-tariff-effective-source{color:#1c6349;background:#d6eee4}.shipping-gls-tariff-version-list{gap:11px;display:grid}.shipping-gls-tariff-version{background:#fbfcfd;border:1px solid #dfe5e8;border-radius:13px;gap:12px;padding:15px;display:grid}.shipping-gls-tariff-version.is-effective{background:#fbfffd;border-color:#a6cfbf}.shipping-gls-tariff-version-head{justify-content:space-between;align-items:flex-start;gap:16px;display:flex}.shipping-gls-tariff-version-head>div:first-child{gap:4px;display:grid}.shipping-gls-tariff-version-title{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.shipping-gls-tariff-version-title>strong{color:#17394e;font-size:14px}.shipping-gls-tariff-version-head small{color:#697983;font-size:10px}.shipping-gls-tariff-state.draft{color:#735500;background:#fff0c7}.shipping-gls-tariff-state.scheduled{color:#315989;background:#e7efff}.shipping-gls-tariff-state.approved{color:#246246;background:#e2f3ea}.shipping-gls-tariff-state.expired,.shipping-gls-tariff-state.archived{color:#657078;background:#edf0f2}.shipping-gls-tariff-version-actions{align-items:center;gap:8px;display:flex}.shipping-gls-tariff-version-actions a,.shipping-gls-tariff-version-actions button{min-height:34px;font:inherit;cursor:pointer;border-radius:8px;align-items:center;padding:0 11px;font-size:10px;font-weight:800;text-decoration:none;display:inline-flex}.shipping-gls-tariff-version-actions a{color:#345164;background:#fff;border:1px solid #cbd5db}.shipping-gls-tariff-version-actions button{color:#fff;background:#1f7161;border:1px solid #1f7161}.shipping-gls-tariff-version-actions button:disabled{opacity:.55;cursor:wait}.shipping-gls-tariff-stat-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;display:grid}.shipping-gls-tariff-stat-grid>div{background:#f1f5f7;border-radius:9px;gap:3px;min-width:0;padding:9px 10px;display:grid}.shipping-gls-tariff-stat-grid span{color:#70808a;font-size:9px;font-weight:700}.shipping-gls-tariff-stat-grid strong{color:#284556;font-size:11px}.shipping-gls-tariff-samples,.shipping-gls-tariff-components{flex-wrap:wrap;gap:6px;display:flex}.shipping-gls-tariff-samples span,.shipping-gls-tariff-components span{border-radius:999px;padding:5px 8px;font-size:9px}.shipping-gls-tariff-samples span{color:#385c6e;background:#eaf3f7}.shipping-gls-tariff-components span{color:#5a6870;background:#f3f4f5}.shipping-gls-tariff-warnings,.shipping-gls-tariff-expiry-warning,.shipping-gls-tariff-message,.shipping-gls-tariff-error,.shipping-gls-tariff-empty,.shipping-gls-tariff-loading,.shipping-gls-tariff-security-note{border-radius:11px;padding:12px 14px;font-size:11px;line-height:1.45}.shipping-gls-tariff-warnings{color:#725700;background:#fff9e9;border:1px solid #ecd28f;gap:4px;display:grid}.shipping-gls-tariff-expiry-warning{color:#6f5200;background:#fff8e5;border:1px solid #e5c46f;gap:3px;display:grid}.shipping-gls-tariff-expiry-warning strong{color:#5f4700}.shipping-gls-tariff-message{color:#1c6046;background:#e8f5ef}.shipping-gls-tariff-error,.shipping-gls-tariff-empty.warning{color:#982f2f;background:#fff0f0}.shipping-gls-tariff-empty,.shipping-gls-tariff-loading{color:#64737c;background:#f4f7f8}.shipping-gls-tariff-security-note{color:#667680;border-top:1px solid #e1e7ea;border-radius:0;gap:4px;padding:14px 0 0;display:grid}.shipping-gls-tariff-security-note strong{color:#304f61}@media (width<=900px){.shipping-gls-tariff-heading,.shipping-gls-tariff-version-head,.shipping-gls-tariff-effective{display:grid}.shipping-gls-tariff-upload{width:100%}.shipping-gls-tariff-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=520px){.shipping-gls-tariff-stat-grid{grid-template-columns:1fr}.shipping-gls-tariff-version-actions{display:grid}}.shipping-cargoboard-page{gap:16px;display:grid}.shipping-cargoboard-head{border:1px solid var(--shipping-line);background:#fff;border-radius:12px;justify-content:space-between;align-items:flex-start;gap:20px;padding:20px;display:flex}.shipping-cargoboard-head>div{gap:5px;display:grid}.shipping-cargoboard-head h2,.shipping-cargoboard-head p{margin:0}.shipping-cargoboard-head h2{font-size:24px}.shipping-cargoboard-head p{color:var(--shipping-muted);font-size:12px}.shipping-cargoboard-back{width:fit-content;color:var(--shipping-accent-dark);font:inherit;cursor:pointer;background:0 0;border:0;padding:0 0 7px;font-size:11px;font-weight:750}.shipping-cargoboard-eyebrow,.shipping-cargoboard-summary-label{color:var(--shipping-muted);letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:800}.shipping-cargoboard-status{white-space:nowrap;border-radius:999px;padding:6px 10px;font-size:11px;font-weight:800}.shipping-cargoboard-status.is-success{color:var(--shipping-accent-dark);background:#e6f5ef}.shipping-cargoboard-status.is-warning{color:var(--shipping-warning);background:#fff2db}.shipping-cargoboard-status.is-muted{color:var(--shipping-muted);background:#edf0ef}.shipping-cargoboard-message,.shipping-cargoboard-safety{background:#edf7f3;border:1px solid #b9d6cc;border-radius:10px;padding:12px 14px;font-size:12px}.shipping-cargoboard-message.is-error{color:var(--shipping-danger);background:#fff0f0;border-color:#e0b7b7}.shipping-cargoboard-safety{border-color:var(--shipping-line);background:#f7f9f8;gap:3px;display:grid}.shipping-cargoboard-safety span{color:var(--shipping-muted)}.shipping-cargoboard-grid{grid-template-columns:minmax(0,1.45fr) minmax(280px,.75fr);gap:16px;display:grid}.shipping-cargoboard-card{border:1px solid var(--shipping-line);background:#fff;border-radius:12px;gap:15px;padding:18px;display:grid}.shipping-cargoboard-card-head{justify-content:space-between;align-items:center;gap:14px;display:flex}.shipping-cargoboard-card-head>div{gap:3px;display:grid}.shipping-cargoboard-card-head>div>span{color:var(--shipping-muted);text-transform:uppercase;letter-spacing:.06em;font-size:10px}.shipping-cargoboard-card-head>div>strong{font-size:15px}.shipping-cargoboard-switch{align-items:center;gap:7px;font-size:11px;font-weight:750;display:inline-flex}.shipping-cargoboard-switch input{width:16px;height:16px;accent-color:var(--shipping-accent)}.shipping-cargoboard-field{gap:6px;display:grid}.shipping-cargoboard-field>span{color:var(--shipping-muted);font-size:10px;font-weight:750}.shipping-cargoboard-field input,.shipping-cargoboard-field select{border:1px solid var(--shipping-line-strong);width:100%;color:var(--shipping-ink);font:inherit;background:#fff;border-radius:8px;padding:9px 10px;font-size:12px}.shipping-cargoboard-field input[readonly]{color:var(--shipping-muted);background:#f7f9f8}.shipping-cargoboard-field small{color:var(--shipping-muted);font-size:10px;line-height:1.45}.shipping-cargoboard-production-warning{color:#795700;background:#fff8df;border:1px solid #e0bf69;border-radius:9px;gap:3px;padding:10px 11px;font-size:11px;display:grid}.shipping-cargoboard-actions{justify-content:flex-end;gap:8px;display:flex}.shipping-cargoboard-card.is-summary{align-content:start}.shipping-cargoboard-summary-title{font-size:18px}.shipping-cargoboard-facts{margin:0;display:grid}.shipping-cargoboard-facts>div{border-top:1px solid var(--shipping-line);justify-content:space-between;gap:12px;padding:10px 0;font-size:11px;display:flex}.shipping-cargoboard-facts dt{color:var(--shipping-muted)}.shipping-cargoboard-facts dd{text-align:right;margin:0;font-weight:750}.shipping-cargoboard-last-error{color:var(--shipping-danger);overflow-wrap:anywhere;background:#fff0f0;border-radius:8px;padding:9px 10px;font-size:10px}.shipping-cargoboard-loading{border:1px solid var(--shipping-line);color:var(--shipping-muted);background:#fff;border-radius:11px;padding:18px;font-size:12px}.shipping-cargoboard-loading.is-error{color:var(--shipping-danger);gap:4px;display:grid}@media (width<=900px){.shipping-cargoboard-head{flex-direction:column}.shipping-cargoboard-grid{grid-template-columns:1fr}.shipping-cargoboard-actions{flex-direction:column}.shipping-cargoboard-actions button{width:100%}}.shipping-cargoboard-origin-grid{grid-template-columns:100px 140px minmax(0,1fr);gap:10px;display:grid}@media (width<=640px){.shipping-cargoboard-origin-grid{grid-template-columns:1fr}}.shipping-dhl-page{gap:18px;max-width:1500px;margin:0 auto;display:grid}.shipping-dhl-loading{color:#52636f;text-align:center;place-content:center;gap:8px;min-height:280px;display:grid}.shipping-dhl-loading.is-error,.shipping-dhl-message.is-error{color:#9b3131}.shipping-dhl-head{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.shipping-dhl-back{color:#5f707a;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-size:12px;font-weight:750}.shipping-dhl-eyebrow{color:#9b7500;letter-spacing:.08em;margin-top:16px;font-size:10px;font-weight:900;display:block}.shipping-dhl-head h2{color:#17394e;margin:5px 0 6px}.shipping-dhl-head p,.shipping-dhl-card-copy{color:#667780;max-width:780px;margin:0;line-height:1.5}.shipping-dhl-status{border-radius:999px;padding:6px 10px;font-size:11px;font-weight:850}.shipping-dhl-status.is-success{color:#166044;background:#e3f4ec}.shipping-dhl-status.is-warning{color:#795a08;background:#fff4d8}.shipping-dhl-status.is-muted{color:#65747c;background:#eef2f4}.shipping-dhl-message,.shipping-dhl-safety{color:#365263;background:#fff;border:1px solid #dfe6e9;border-radius:12px;padding:12px 14px;font-size:12px}.shipping-dhl-message.is-error{background:#fff7f7;border-color:#e8caca}.shipping-dhl-safety{background:#fffaf0;border-color:#ead891;gap:3px;display:grid}.shipping-dhl-safety strong{color:#71560b}.shipping-dhl-safety span{color:#7b6b3f}.shipping-dhl-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.shipping-dhl-card{background:#fff;border:1px solid #dfe6e9;border-radius:16px;align-content:start;gap:16px;min-width:0;padding:20px;display:grid;box-shadow:0 10px 30px #0f26320d}.shipping-dhl-card-head{justify-content:space-between;align-items:center;gap:14px;display:flex}.shipping-dhl-card-head>div{gap:2px;display:grid}.shipping-dhl-card-head span,.shipping-dhl-field>span,.shipping-dhl-summary-card span{color:#71818a;letter-spacing:.04em;text-transform:uppercase;font-size:10px;font-weight:800}.shipping-dhl-card-head strong,.shipping-dhl-summary-card strong{color:#17394e}.shipping-dhl-switch{color:#365263;align-items:center;gap:7px;font-size:12px;font-weight:750;display:flex}.shipping-dhl-field{gap:5px;min-width:0;display:grid}.shipping-dhl-field input,.shipping-dhl-field select{box-sizing:border-box;color:#17394e;width:100%;font:inherit;background:#fff;border:1px solid #d7e0e4;border-radius:9px;padding:9px 10px;font-size:12px}.shipping-dhl-credentials,.shipping-dhl-billing-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.shipping-dhl-field-wide{grid-column:1/-1}.shipping-dhl-production{border-top:1px solid #edf1f3;padding-top:12px}.shipping-dhl-production summary{color:#365263;cursor:pointer;font-size:12px;font-weight:800}.shipping-dhl-production .shipping-dhl-credentials{margin-top:12px}.shipping-dhl-actions{justify-content:flex-end;gap:8px;display:flex}.shipping-dhl-summary-card{grid-template-columns:repeat(4,minmax(0,1fr))}.shipping-dhl-summary-card>div{gap:4px;display:grid}.shipping-dhl-summary-card strong{font-size:12px}@media (width<=900px){.shipping-dhl-grid,.shipping-dhl-summary-card{grid-template-columns:1fr}}@media (width<=640px){.shipping-dhl-head,.shipping-dhl-credentials,.shipping-dhl-billing-grid{grid-template-columns:1fr;display:grid}.shipping-dhl-field-wide{grid-column:auto}.shipping-dhl-actions{display:grid}}.shipping-dhl-sandbox-card{gap:14px}.shipping-dhl-sandbox-only{background:#fff4d8;border-radius:999px;flex:none;padding:5px 8px;color:#795a08!important;letter-spacing:0!important;text-transform:none!important;font-size:10px!important;font-weight:850!important}.shipping-dhl-sandbox-controls{grid-template-columns:minmax(220px,.7fr) minmax(320px,1.3fr);align-items:end;gap:12px;display:grid}.shipping-dhl-sandbox-actions{justify-content:flex-end;gap:8px;display:flex}.shipping-dhl-sandbox-hint{color:#65747c;background:#f7f9fa;border:1px solid #e5e9eb;border-radius:10px;padding:10px 12px;font-size:12px}.shipping-dhl-sandbox-result{border-top:1px solid #edf1f3;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;padding-top:14px;display:grid}.shipping-dhl-sandbox-result>div{gap:4px;min-width:0;display:grid}.shipping-dhl-sandbox-result span{color:#71818a;letter-spacing:.04em;text-transform:uppercase;font-size:10px;font-weight:800}.shipping-dhl-sandbox-result strong{overflow-wrap:anywhere;color:#17394e;font-size:12px}.shipping-dhl-sandbox-messages{grid-column:1/-1}.shipping-dhl-sandbox-messages ul{color:#5f707a;margin:2px 0 0;padding-left:18px;font-size:12px;line-height:1.45}.shipping-dhl-label-link{width:max-content;text-decoration:none}@media (width<=900px){.shipping-dhl-sandbox-controls,.shipping-dhl-sandbox-result{grid-template-columns:1fr}.shipping-dhl-sandbox-messages{grid-column:auto}}@media (width<=640px){.shipping-dhl-sandbox-actions{display:grid}.shipping-dhl-label-link{box-sizing:border-box;text-align:center;width:100%}}.shipping-dhl-status-strip{box-shadow:none;background:#fbfdfc;border-color:#d9e6e1;border-radius:13px;gap:12px;padding:13px 16px}.shipping-dhl-status-strip strong{overflow-wrap:anywhere}.shipping-dhl-nav{background:#f5f8f8;border:1px solid #dfe6e9;border-radius:14px;grid-template-columns:repeat(4,minmax(0,1fr));gap:7px;padding:6px;display:grid}.shipping-dhl-nav-item{color:#52636f;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:10px;gap:2px;min-width:0;padding:10px 12px;transition:background .12s,color .12s,box-shadow .12s;display:grid}.shipping-dhl-nav-item strong{color:inherit;font-size:12px;font-weight:850}.shipping-dhl-nav-item span{color:#78868e;text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-weight:650;overflow:hidden}.shipping-dhl-nav-item:hover{background:#edf3f3}.shipping-dhl-nav-item.is-active{color:#fff;background:#146178;box-shadow:0 5px 14px #1461782e}.shipping-dhl-nav-item.is-active span{color:#ffffffc2}.shipping-dhl-nav-item:focus-visible{outline-offset:2px;outline:3px solid #14617838}.shipping-dhl-panel{gap:18px;min-width:0;display:grid}.shipping-dhl-international-grid{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start}@media (width<=1180px){.shipping-dhl-international-grid{grid-template-columns:1fr}}@media (width<=800px){.shipping-dhl-nav{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=520px){.shipping-dhl-nav{grid-template-columns:1fr}.shipping-dhl-nav-item span{white-space:normal}}.shipping-dhl-status-item{min-width:0;padding-left:15px;position:relative}.shipping-dhl-status-item:before{content:"";background:#9aa8ae;border-radius:999px;width:7px;height:7px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.shipping-dhl-status-item.is-success:before{background:#198754}.shipping-dhl-status-item.is-warning:before{background:#c78a16}.shipping-dhl-status-item.is-muted:before{background:#a9b3b8}.shipping-dhl-status-item strong{min-width:0;display:block}.shipping-dhl-head{grid-template-columns:minmax(0,1fr)}@media (width<=720px){.shipping-dhl-status-strip{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=460px){.shipping-dhl-status-strip{grid-template-columns:1fr}}.shipping-dhl-portfolio{gap:16px;display:grid}.shipping-dhl-portfolio-head,.shipping-dhl-portfolio-card,.shipping-dhl-product-card{border:1px solid var(--shipping-border);background:#fff;border-radius:14px}.shipping-dhl-portfolio-head{justify-content:space-between;align-items:flex-start;gap:20px;padding:20px;display:flex}.shipping-dhl-portfolio-head>div>span,.shipping-dhl-portfolio-card-head>div>span{color:var(--shipping-muted);letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:800;display:block}.shipping-dhl-portfolio-head h3{margin:3px 0 6px;font-size:20px}.shipping-dhl-portfolio-head p,.shipping-dhl-product-card p,.shipping-dhl-portfolio-note{color:var(--shipping-muted);margin:0;font-size:12px;line-height:1.55}.shipping-dhl-portfolio-badge,.shipping-dhl-servicepoint-badge,.shipping-dhl-product-status{white-space:nowrap;border-radius:999px;padding:5px 9px;font-size:10px;font-weight:800}.shipping-dhl-portfolio-badge,.shipping-dhl-servicepoint-badge{color:#715812;background:#fff5c9}.shipping-dhl-portfolio-message{color:#155f50;background:#f2faf7;border:1px solid #cce6dd;border-radius:10px;padding:10px 12px;font-size:12px;font-weight:700}.shipping-dhl-portfolio-message.is-error,.shipping-dhl-portfolio-card.is-error{color:#9b3131}.shipping-dhl-product-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;display:grid}.shipping-dhl-product-card{min-width:0;padding:14px}.shipping-dhl-product-title{justify-content:space-between;align-items:flex-start;gap:8px;display:flex}.shipping-dhl-product-title>strong{font-size:13px}.shipping-dhl-product-status.is-success{color:#155f50;background:#edf7f3}.shipping-dhl-product-status.is-warning{color:#745b18;background:#fff7da}.shipping-dhl-product-status.is-muted{color:#666;background:#f1f2f3}.shipping-dhl-product-meta{color:#59636b;gap:2px;margin:10px 0;font-size:10px;font-weight:700;display:grid}.shipping-dhl-portfolio-grid{grid-template-columns:minmax(0,1.25fr) minmax(320px,.75fr);gap:14px;display:grid}.shipping-dhl-portfolio-card{min-width:0;padding:18px}.shipping-dhl-portfolio-card-head{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:10px;display:flex}.shipping-dhl-portfolio-card-head strong{margin-top:2px;font-size:15px;display:block}.shipping-dhl-surcharge-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:8px;margin:14px 0;display:grid}.shipping-dhl-surcharge-grid label,.shipping-dhl-quote-controls>label:not(.shipping-dhl-check){gap:5px;display:grid}.shipping-dhl-surcharge-grid span,.shipping-dhl-quote-controls span{color:var(--shipping-muted);text-transform:uppercase;font-size:10px;font-weight:800}.shipping-dhl-surcharge-grid input,.shipping-dhl-price-row input,.shipping-dhl-quote-controls input[type=text],.shipping-dhl-quote-controls input:not([type]){border:1px solid var(--shipping-border);width:100%;font:inherit;background:#fff;border-radius:8px;padding:8px 9px}.shipping-dhl-price-table{border:1px solid var(--shipping-border);border-radius:10px;overflow:hidden}.shipping-dhl-price-row{border-bottom:1px solid #eef0f1;grid-template-columns:1fr 140px;align-items:center;gap:12px;min-height:40px;padding:5px 10px;font-size:12px;display:grid}.shipping-dhl-price-row:last-child{border-bottom:0}.shipping-dhl-price-row.is-head{color:var(--shipping-muted);text-transform:uppercase;background:#f7f8f8;font-size:10px;font-weight:800}.shipping-dhl-price-row input{text-align:right;padding:6px 8px}.shipping-dhl-quote-controls{gap:10px;margin:14px 0;display:grid}.shipping-dhl-check{align-items:center;gap:8px;display:flex}.shipping-dhl-check span{color:#26343d;text-transform:none}.shipping-dhl-quote-result{border-radius:10px;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:14px;padding:12px;display:grid}.shipping-dhl-quote-result.is-complete{background:#edf7f3}.shipping-dhl-quote-result.is-incomplete{background:#fff7da}.shipping-dhl-quote-result>div{gap:2px;display:grid}.shipping-dhl-quote-result span{color:var(--shipping-muted);text-transform:uppercase;font-size:10px}.shipping-dhl-quote-result strong{font-size:13px}.shipping-dhl-quote-result p{grid-column:1/-1;margin:2px 0 0;font-size:12px}.shipping-dhl-post-message{background:#f6f7f8;border-radius:9px;margin-top:12px;padding:10px;font-size:11px;line-height:1.5}.shipping-dhl-post-products{gap:5px;max-height:360px;margin-top:10px;display:grid;overflow:auto}.shipping-dhl-post-products>div{border-bottom:1px solid #eef0f1;grid-template-columns:34px 1fr auto;align-items:center;gap:8px;padding:7px 0;font-size:11px;display:grid}.shipping-dhl-post-products>div>span{color:var(--shipping-muted);font-size:9px;font-weight:800}.shipping-dhl-post-products em{font-style:normal;font-weight:800}.shipping-dhl-servicepoint-status{gap:8px;margin-top:14px;display:grid}.shipping-dhl-servicepoint-status>div{border:1px solid #eef0f1;border-radius:9px;gap:2px;padding:10px;display:grid}.shipping-dhl-servicepoint-status strong{font-size:12px}.shipping-dhl-servicepoint-status span{color:var(--shipping-muted);font-size:11px;line-height:1.45}@media (width<=1180px){.shipping-dhl-product-grid,.shipping-dhl-surcharge-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=800px){.shipping-dhl-portfolio-head,.shipping-dhl-portfolio-card-head{flex-direction:column}.shipping-dhl-portfolio-grid,.shipping-dhl-product-grid,.shipping-dhl-surcharge-grid{grid-template-columns:1fr}.shipping-dhl-price-row{grid-template-columns:1fr 120px}}.shipping-dhl-servicepoint-tools{gap:14px;display:grid}.shipping-dhl-readiness-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.shipping-dhl-readiness-grid>div,.shipping-dhl-postnumber-result,.shipping-dhl-internetmarke-gate{background:#fbfcfb;border:1px solid #e4eae7;border-radius:9px;gap:3px;padding:10px 12px;display:grid}.shipping-dhl-readiness-grid span,.shipping-dhl-servicepoint-test-head span,.shipping-dhl-postnumber-test span,.shipping-dhl-internetmarke-gate span,.shipping-dhl-postnumber-result span{color:#78827d;letter-spacing:.05em;text-transform:uppercase;font-size:10px;font-weight:800}.shipping-dhl-readiness-grid strong,.shipping-dhl-postnumber-result strong,.shipping-dhl-internetmarke-gate strong{color:#26372f;font-size:13px}.shipping-dhl-readiness-grid small,.shipping-dhl-postnumber-result small,.shipping-dhl-internetmarke-gate small,.shipping-dhl-postnumber-test small{color:#6e7973;font-size:11px;line-height:1.4}.shipping-dhl-servicepoint-test{border-top:1px solid #e7ece9;gap:10px;padding-top:12px;display:grid}.shipping-dhl-servicepoint-test-head,.shipping-dhl-postnumber-test,.shipping-dhl-internetmarke-gate{justify-content:space-between;align-items:center;gap:12px;display:flex}.shipping-dhl-servicepoint-test-head>div,.shipping-dhl-postnumber-test>div,.shipping-dhl-internetmarke-gate>div{gap:3px;display:grid}.shipping-dhl-servicepoint-fields{grid-template-columns:72px 110px minmax(120px,.8fr) minmax(190px,1.6fr);gap:8px;display:grid}.shipping-dhl-servicepoint-fields label{gap:4px;display:grid}.shipping-dhl-servicepoint-fields label>span{color:#6f7b75;font-size:10px;font-weight:700}.shipping-dhl-servicepoint-fields input{color:#25372e;min-width:0;font:inherit;background:#fff;border:1px solid #dbe4df;border-radius:8px;padding:8px 9px}.shipping-dhl-servicepoint-results{gap:6px;display:grid}.shipping-dhl-servicepoint-results>div{background:#fff;border:1px solid #e7ece9;border-radius:8px;grid-template-columns:90px minmax(0,1fr) auto;align-items:center;gap:2px 10px;padding:8px 10px;display:grid}.shipping-dhl-servicepoint-results span{color:#708078;text-transform:uppercase;grid-row:1/span 2;font-size:10px;font-weight:800}.shipping-dhl-servicepoint-results strong{color:#26372f;min-width:0;font-size:12px}.shipping-dhl-servicepoint-results small{color:#6d7872;font-size:10px}.shipping-dhl-servicepoint-results em{color:#16715c;grid-area:1/3/span 2;font-size:10px;font-style:normal;font-weight:800}.shipping-dhl-postnumber-test{border-top:1px solid #e7ece9;padding-top:12px}.shipping-dhl-postnumber-result.is-success{background:#f0faf6;border-color:#b9ddd1}.shipping-dhl-postnumber-result.is-warning{background:#fffaf0;border-color:#ead9aa}.shipping-dhl-internetmarke-gate{background:#fffaf1;border-color:#eadfbe}@media (width<=850px){.shipping-dhl-servicepoint-fields{grid-template-columns:repeat(2,minmax(0,1fr))}.shipping-dhl-servicepoint-fields .is-wide{grid-column:1/-1}}@media (width<=620px){.shipping-dhl-readiness-grid,.shipping-dhl-servicepoint-fields{grid-template-columns:1fr}.shipping-dhl-servicepoint-test-head,.shipping-dhl-postnumber-test,.shipping-dhl-internetmarke-gate{flex-direction:column;align-items:stretch}.shipping-dhl-servicepoint-results>div{grid-template-columns:1fr}.shipping-dhl-servicepoint-results span,.shipping-dhl-servicepoint-results em{grid-area:auto/1}}.shipping-dhl-tariff-details{border:1px solid var(--shipping-border);background:#fbfcfc;border-radius:11px;margin-top:14px;overflow:hidden}.shipping-dhl-tariff-details>summary{cursor:pointer;-webkit-user-select:none;user-select:none;justify-content:space-between;align-items:center;gap:14px;padding:12px 13px;list-style:none;display:flex}.shipping-dhl-tariff-details>summary::-webkit-details-marker{display:none}.shipping-dhl-tariff-details>summary>div{gap:2px;min-width:0;display:grid}.shipping-dhl-tariff-details>summary span{color:var(--shipping-muted);letter-spacing:.06em;text-transform:uppercase;font-size:9px;font-weight:850}.shipping-dhl-tariff-details>summary strong{color:#26343d;font-size:12px}.shipping-dhl-tariff-details>summary:after{content:"Tarifstaffel anzeigen";color:#146178;flex:none;font-size:11px;font-weight:850}.shipping-dhl-tariff-details[open]>summary:after{content:"Tarifstaffel schliessen"}.shipping-dhl-tariff-details[open]>summary{background:#f6f9f9;border-bottom:1px solid #e7ecee}.shipping-dhl-tariff-details .shipping-dhl-price-table{background:#fff;margin:12px}@media (width<=640px){.shipping-dhl-tariff-details>summary{flex-direction:column;align-items:flex-start}}.shipping-dhl-tariff-upload{gap:12px;display:grid}.shipping-dhl-tariff-document-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.shipping-dhl-tariff-document{border:1px solid var(--shipping-border);background:#fbfcfb;border-radius:10px;gap:4px;min-width:0;padding:12px;display:grid}.shipping-dhl-tariff-document>span{color:var(--shipping-muted);letter-spacing:.05em;text-transform:uppercase;font-size:10px;font-weight:800}.shipping-dhl-tariff-document strong{font-size:13px}.shipping-dhl-tariff-document small{color:var(--shipping-muted);text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.shipping-dhl-tariff-document a{color:#16715c;width:fit-content;margin-top:4px;font-size:11px;font-weight:800;text-decoration:none}.shipping-dhl-tariff-document.is-present{background:#f2faf7;border-color:#b9ddd1}.shipping-dhl-tariff-document.is-present strong{color:#155f50}.shipping-dhl-tariff-document.is-missing{background:#fffaf0;border-color:#ead9aa}@media (width<=850px){.shipping-dhl-tariff-document-grid{grid-template-columns:1fr}}.shipping-dhl-tkz{gap:18px}.shipping-dhl-tkz-message,.shipping-dhl-tkz-hint{color:#52636f;background:#f7f9fa;border:1px solid #dfe6e9;border-radius:10px;padding:10px 12px;font-size:12px;line-height:1.45}.shipping-dhl-tkz-message{color:#28556d;background:#f3f9fb;border-color:#cadfe7}.shipping-dhl-tkz-message.is-error{color:#9b3131;background:#fff7f7;border-color:#e8caca}.shipping-dhl-tkz-hint.is-success{color:#246248;background:#f3fbf7;border-color:#cae4d7}.shipping-dhl-tkz-current{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.shipping-dhl-tkz-current>div{background:#fafcfc;border:1px solid #e4eaed;border-radius:11px;gap:4px;min-width:0;padding:12px;display:grid}.shipping-dhl-tkz-current span,.shipping-dhl-tkz-section-title span,.shipping-dhl-tkz-draft-head span,.shipping-dhl-tkz-history-list>div>span:not(.shipping-dhl-tkz-badge){color:#71818a;letter-spacing:.04em;text-transform:uppercase;font-size:10px;font-weight:800}.shipping-dhl-tkz-current strong,.shipping-dhl-tkz-section-title strong,.shipping-dhl-tkz-draft-head strong{color:#17394e;font-size:12px}.shipping-dhl-tkz-drafts{gap:10px;display:grid}.shipping-dhl-tkz-section-title{justify-content:space-between;display:flex}.shipping-dhl-tkz-section-title>div{gap:2px;display:grid}.shipping-dhl-tkz-draft{background:#fffdf6;border:1px solid #ead891;border-radius:13px;gap:12px;padding:14px;display:grid}.shipping-dhl-tkz-draft-head,.shipping-dhl-tkz-draft-footer{justify-content:space-between;align-items:center;gap:14px;display:flex}.shipping-dhl-tkz-draft-head>div{gap:3px;display:grid}.shipping-dhl-tkz-badge{border-radius:999px;width:max-content;padding:4px 8px;font-size:10px;font-weight:850;display:inline-flex}.shipping-dhl-tkz-badge.is-draft{color:#795a08;background:#fff1c9}.shipping-dhl-tkz-badge.is-approved{color:#166044;background:#e3f4ec}.shipping-dhl-tkz-badge.is-superseded{color:#65747c;background:#eef2f4}.shipping-dhl-tkz-diff-summary{flex-wrap:wrap;gap:7px;display:flex}.shipping-dhl-tkz-diff-summary span{color:#52636f;background:#f0f3f4;border-radius:999px;padding:4px 8px;font-size:10px;font-weight:750}.shipping-dhl-tkz-changes{gap:5px;display:grid}.shipping-dhl-tkz-changes>div{color:#52636f;border-top:1px solid #eee8d4;grid-template-columns:54px minmax(90px,1fr) 20px minmax(90px,1fr);align-items:center;gap:8px;padding-top:6px;font-size:11px;display:grid}.shipping-dhl-tkz-changes strong{color:#17394e}.shipping-dhl-tkz-changes b{text-align:center;color:#849198}.shipping-dhl-tkz-draft-footer{border-top:1px solid #eee8d4;padding-top:11px}.shipping-dhl-tkz-draft-footer>span{overflow-wrap:anywhere;color:#71818a;min-width:0;font-size:10px}.shipping-dhl-tkz-manual,.shipping-dhl-tkz-history{border-top:1px solid #edf1f3;padding-top:13px}.shipping-dhl-tkz-manual summary,.shipping-dhl-tkz-history summary{color:#365263;cursor:pointer;font-size:12px;font-weight:800}.shipping-dhl-tkz-manual>p{color:#667780;max-width:840px;margin:10px 0 0;font-size:12px;line-height:1.5}.shipping-dhl-tkz-manual-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:14px;display:grid}.shipping-dhl-tkz-wide{grid-column:1/-1}.shipping-dhl-tkz textarea{box-sizing:border-box;resize:vertical;color:#17394e;width:100%;font:inherit;background:#fff;border:1px solid #d7e0e4;border-radius:9px;padding:9px 10px;font-size:12px}.shipping-dhl-tkz .shipping-dhl-field small{color:#7b898f;font-size:10px;line-height:1.4}.shipping-dhl-tkz-history-list{gap:7px;margin-top:12px;display:grid}.shipping-dhl-tkz-history-list>div{color:#52636f;border-bottom:1px solid #edf1f3;grid-template-columns:130px minmax(180px,1fr) minmax(130px,.8fr) minmax(150px,.9fr);align-items:center;gap:10px;padding:7px 0;font-size:11px;display:grid}.shipping-dhl-tkz-history-list strong{color:#17394e;font-size:11px}.shipping-dhl-tkz-source{color:#365f76;width:max-content;font-size:11px;font-weight:750;text-decoration:none}.shipping-dhl-tkz-source:hover{text-decoration:underline}@media (width<=900px){.shipping-dhl-tkz-current,.shipping-dhl-tkz-manual-grid,.shipping-dhl-tkz-history-list>div{grid-template-columns:repeat(2,minmax(0,1fr))}.shipping-dhl-tkz-wide{grid-column:1/-1}}@media (width<=640px){.shipping-dhl-tkz-current,.shipping-dhl-tkz-manual-grid,.shipping-dhl-tkz-history-list>div{grid-template-columns:1fr}.shipping-dhl-tkz-wide{grid-column:auto}.shipping-dhl-tkz-draft-head,.shipping-dhl-tkz-draft-footer{display:grid}.shipping-dhl-tkz-changes>div{grid-template-columns:42px 1fr 18px 1fr}}.shipping-dhl-seasonal{gap:18px}.shipping-dhl-seasonal-message,.shipping-dhl-seasonal-hint,.shipping-dhl-seasonal-safety{color:#52636f;background:#f7f9fa;border:1px solid #dfe6e9;border-radius:10px;padding:10px 12px;font-size:12px;line-height:1.45}.shipping-dhl-seasonal-message{color:#28556d;background:#f3f9fb;border-color:#cadfe7}.shipping-dhl-seasonal-message.is-error{color:#9b3131;background:#fff7f7;border-color:#e8caca}.shipping-dhl-seasonal-hint.is-success{color:#246248;background:#f3fbf7;border-color:#cae4d7}.shipping-dhl-seasonal-safety{gap:3px;display:grid}.shipping-dhl-seasonal-safety strong{color:#17394e}.shipping-dhl-seasonal-current{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.shipping-dhl-seasonal-current>div{background:#fafcfc;border:1px solid #e4eaed;border-radius:11px;gap:4px;min-width:0;padding:12px;display:grid}.shipping-dhl-seasonal-current span,.shipping-dhl-seasonal-section-title span,.shipping-dhl-seasonal-draft-head span{color:#71818a;letter-spacing:.04em;text-transform:uppercase;font-size:10px;font-weight:800}.shipping-dhl-seasonal-current strong,.shipping-dhl-seasonal-section-title strong,.shipping-dhl-seasonal-draft-head strong{color:#17394e;font-size:12px}.shipping-dhl-seasonal-current small{color:#71818a;font-size:10px}.shipping-dhl-seasonal-meta{flex-wrap:wrap;gap:7px;display:flex}.shipping-dhl-seasonal-meta span{color:#52636f;background:#f0f3f4;border-radius:999px;padding:5px 9px;font-size:10px}.shipping-dhl-seasonal-drafts{gap:10px;display:grid}.shipping-dhl-seasonal-section-title{justify-content:space-between;gap:12px;display:flex}.shipping-dhl-seasonal-section-title>div{gap:2px;display:grid}.shipping-dhl-seasonal-draft{background:#fffdf6;border:1px solid #ead891;border-radius:13px;gap:12px;padding:14px;display:grid}.shipping-dhl-seasonal-draft-head,.shipping-dhl-seasonal-draft-footer{justify-content:space-between;align-items:center;gap:14px;display:flex}.shipping-dhl-seasonal-draft-head>div{gap:3px;display:grid}.shipping-dhl-seasonal-badge{border-radius:999px;width:max-content;padding:4px 8px;font-size:10px;font-weight:850;display:inline-flex}.shipping-dhl-seasonal-badge.is-draft{color:#795a08;background:#fff1c9}.shipping-dhl-seasonal-badge.is-approved{color:#166044;background:#e3f4ec}.shipping-dhl-seasonal-badge.is-superseded{color:#65747c;background:#eef2f4}.shipping-dhl-seasonal-diff-summary{flex-wrap:wrap;gap:7px;display:flex}.shipping-dhl-seasonal-diff-summary span{color:#52636f;background:#f0f3f4;border-radius:999px;padding:4px 8px;font-size:10px;font-weight:750}.shipping-dhl-seasonal-changes{gap:7px;display:grid}.shipping-dhl-seasonal-changes>div{color:#52636f;border-top:1px solid #eee8d4;grid-template-columns:90px minmax(150px,1fr) 20px minmax(150px,1fr);align-items:center;gap:8px;padding-top:7px;font-size:11px;display:grid}.shipping-dhl-seasonal-changes strong{color:#17394e}.shipping-dhl-seasonal-changes b{text-align:center;color:#849198}.shipping-dhl-seasonal-draft-footer{border-top:1px solid #eee8d4;padding-top:11px}.shipping-dhl-seasonal-draft-footer>span{color:#71818a;font-size:10px}.shipping-dhl-seasonal-manual,.shipping-dhl-seasonal-history{border-top:1px solid #edf1f3;padding-top:13px}.shipping-dhl-seasonal-manual summary,.shipping-dhl-seasonal-history summary{color:#365263;cursor:pointer;font-size:12px;font-weight:800}.shipping-dhl-seasonal-manual>p{color:#667780;max-width:840px;margin:10px 0 0;font-size:12px;line-height:1.5}.shipping-dhl-seasonal-manual-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:14px 0;display:grid}.shipping-dhl-seasonal-wide{grid-column:1/-1}.shipping-dhl-seasonal-history-list{gap:7px;margin-top:12px;display:grid}.shipping-dhl-seasonal-history-list>div{color:#52636f;border-bottom:1px solid #edf1f3;grid-template-columns:110px minmax(180px,1fr) 110px minmax(140px,.8fr);align-items:center;gap:10px;padding:7px 0;font-size:11px;display:grid}.shipping-dhl-seasonal-source{color:#365f76;width:max-content;font-size:11px;font-weight:750;text-decoration:none}.shipping-dhl-seasonal-source:hover{text-decoration:underline}@media (width<=900px){.shipping-dhl-seasonal-current,.shipping-dhl-seasonal-manual-grid,.shipping-dhl-seasonal-history-list>div{grid-template-columns:repeat(2,minmax(0,1fr))}.shipping-dhl-seasonal-wide{grid-column:1/-1}}@media (width<=640px){.shipping-dhl-seasonal-current,.shipping-dhl-seasonal-manual-grid,.shipping-dhl-seasonal-history-list>div{grid-template-columns:1fr}.shipping-dhl-seasonal-wide{grid-column:auto}.shipping-dhl-seasonal-draft-head,.shipping-dhl-seasonal-draft-footer{display:grid}.shipping-dhl-seasonal-changes>div{grid-template-columns:1fr}}.shipping-internetmarke-settings{gap:14px}.shipping-internetmarke-settings-badge{color:#795a08;background:#fff4d8;border-radius:999px;flex:none;padding:6px 10px;font-size:11px;font-weight:850}.shipping-internetmarke-settings-badge.is-live{color:#166044;background:#e3f4ec}.shipping-internetmarke-settings-badge.is-developer{color:#7b4d0c;background:#fff0d9}.shipping-internetmarke-developer-warning,.shipping-internetmarke-production-warning{background:#fff8ed;border:1px solid #efc27e;border-radius:12px;gap:4px;padding:12px 14px;display:grid}.shipping-internetmarke-developer-warning strong,.shipping-internetmarke-production-warning strong{color:#7b4d0c;letter-spacing:.035em;font-size:12px}.shipping-internetmarke-developer-warning span,.shipping-internetmarke-production-warning span{color:#6f5a3d;font-size:12px;line-height:1.45}.shipping-internetmarke-production-warning{background:#f8fafb;border-color:#dbe3e7}.shipping-internetmarke-production-warning strong{color:#17394e}.shipping-internetmarke-production-warning span{color:#60717b}.shipping-internetmarke-mode-switch{background:#f5f8f9;border:1px solid #dfe6e9;border-radius:12px;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;padding:5px;display:grid}.shipping-internetmarke-mode-switch button{color:#60717b;font:inherit;cursor:pointer;background:0 0;border:0;border-radius:8px;padding:9px 12px;font-size:12px;font-weight:800}.shipping-internetmarke-mode-switch button.active{color:#17394e;background:#fff;box-shadow:0 1px 4px #17394e1f}.shipping-internetmarke-mode-switch button:disabled{cursor:default;opacity:.65}.shipping-internetmarke-settings-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.shipping-internetmarke-settings-grid>div{background:#f8fafb;border:1px solid #e3e8eb;border-radius:10px;gap:3px;padding:10px 11px;display:grid}.shipping-internetmarke-settings-grid>div.is-ok{background:#f3fbf7;border-color:#cce4d8}.shipping-internetmarke-settings-grid span,.shipping-internetmarke-settings-meta span{color:#71818a;letter-spacing:.04em;text-transform:uppercase;font-size:9px;font-weight:800}.shipping-internetmarke-settings-grid strong,.shipping-internetmarke-settings-meta strong{color:#17394e;font-size:12px}.shipping-internetmarke-settings-grid .is-open strong{color:#8a6510}.shipping-internetmarke-settings-meta{align-items:center;gap:8px;display:flex}.shipping-internetmarke-settings-message{color:#166044;background:#f3fbf7;border:1px solid #d8e8df;border-radius:10px;padding:10px 12px;font-size:12px}.shipping-internetmarke-settings-message.is-error{color:#9b3131;background:#fff5f5;border-color:#efcece}@media (width<=760px){.shipping-internetmarke-settings-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.shipping-internetmarke-settings-actions{display:grid}}@media (width<=480px){.shipping-internetmarke-settings-grid,.shipping-internetmarke-mode-switch{grid-template-columns:1fr}}.shipping-general-settings{gap:16px;display:grid}.shipping-general-settings-card{border:1px solid var(--shipping-line);background:#fff;border-radius:12px;gap:18px;max-width:860px;padding:20px;display:grid}.shipping-general-settings-heading span{color:var(--shipping-accent-dark);letter-spacing:.08em;text-transform:uppercase;font-size:10px;font-weight:850}.shipping-general-settings-heading h2{margin:5px 0 7px;font-size:20px}.shipping-general-settings-heading p{max-width:720px;color:var(--shipping-muted);margin:0;font-size:12px;line-height:1.6}.shipping-general-settings-field-row{border-top:1px solid var(--shipping-line);justify-content:space-between;align-items:center;gap:24px;padding-top:16px;display:flex}.shipping-general-settings-field-row label{gap:4px;display:grid}.shipping-general-settings-field-row label span{font-size:13px;font-weight:800}.shipping-general-settings-field-row label small{color:var(--shipping-muted);font-size:11px}.shipping-general-settings-percent{border:1px solid var(--shipping-line-strong);background:#fff;border-radius:8px;grid-template-columns:minmax(0,1fr) 36px;align-items:center;width:150px;display:grid}.shipping-general-settings-percent input{min-width:0;color:var(--shipping-ink);font:inherit;background:0 0;border:0;outline:0;padding:10px 11px}.shipping-general-settings-percent strong{border-left:1px solid var(--shipping-line);color:var(--shipping-muted);text-align:center;padding:10px 0;font-size:12px}.shipping-general-settings-actions{justify-content:flex-end;display:flex}.shipping-general-settings-message{border-radius:8px;padding:9px 11px;font-size:12px;font-weight:700}.shipping-general-settings-message.success{color:#155f50;background:#ecf8f3;border:1px solid #b9ddcf}.shipping-general-settings-message.error{color:#8f2929;background:#fff3f3;border:1px solid #e8bcbc}@media (width<=720px){.shipping-general-settings-field-row{flex-direction:column;align-items:stretch}.shipping-general-settings-percent,.shipping-general-settings-actions button{width:100%}}.shipping-rules-settings-card{gap:20px}.shipping-rules-heading{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.shipping-rules-system-block,.shipping-rules-user-block{gap:12px;display:grid}.shipping-rules-system-block h3,.shipping-rules-user-block h3{margin:0;font-size:.95rem}.shipping-rule-system-row{background:#00000006;border:1px solid #00000014;border-radius:10px;justify-content:space-between;align-items:center;gap:16px;padding:14px 16px;display:flex}.shipping-rule-system-row>div:first-child{gap:4px;display:grid}.shipping-rule-system-row strong{font-size:.95rem}.shipping-rule-system-row span,.shipping-rule-system-meta{color:#666;font-size:.82rem}.shipping-rule-system-meta{text-align:right;gap:4px;display:grid}.shipping-rule-editor{border:1px solid #0000001a;border-radius:12px;gap:16px;padding:16px;display:grid}.shipping-rule-editor-head{justify-content:space-between;align-items:end;gap:16px;display:flex}.shipping-rule-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.shipping-rule-field{gap:6px;display:grid}.shipping-rule-field>span{color:#555;font-size:.78rem;font-weight:600}.shipping-rule-field input,.shipping-rule-field select{font:inherit;border:1px solid #00000029;border-radius:8px;width:100%;min-height:42px;padding:8px 10px}.shipping-rule-name{flex:1}.shipping-rule-span-two{grid-column:span 2}.shipping-rule-toggle{align-items:center;gap:8px;min-height:42px;display:flex}.shipping-rule-editor-actions{flex-wrap:wrap;gap:10px;display:flex}.shipping-secondary-button{cursor:pointer;font:inherit;background:0 0;border:1px solid #00000029;border-radius:8px;min-height:40px;padding:8px 14px}.shipping-secondary-button.danger{border-color:#961e1e4d}.shipping-rules-empty{color:#777;padding:8px 0;font-size:.9rem}@media (width<=900px){.shipping-rules-heading,.shipping-rule-editor-head,.shipping-rule-system-row{flex-direction:column;align-items:stretch}.shipping-rule-grid{grid-template-columns:1fr}.shipping-rule-span-two{grid-column:auto}.shipping-rule-system-meta{text-align:left}}.shipping-print-page{gap:18px;display:grid}.shipping-print-hero,.shipping-print-card,.shipping-print-queue{border:1px solid var(--shipping-line,#dce4df);background:#fff;border-radius:14px}.shipping-print-hero{justify-content:space-between;align-items:center;gap:24px;padding:22px;display:flex}.shipping-print-hero span,.shipping-print-card>span,.shipping-print-queue header span{color:#537064;letter-spacing:.12em;font-size:11px;font-weight:800}.shipping-print-hero h2,.shipping-print-card h3,.shipping-print-queue h3{margin:6px 0}.shipping-print-hero p{color:#617068;margin:0}.shipping-print-hero>div:last-child{border-radius:12px;gap:4px;min-width:230px;padding:14px;display:grid}.shipping-print-hero .online{color:#17613d;background:#e7f5ed}.shipping-print-hero .offline{color:#75540b;background:#fff4dd}.shipping-print-hero .shipping-print-health-ready{color:#17613d;background:#e7f5ed}.shipping-print-hero .shipping-print-health-legacy{color:#315e90;background:#edf3ff}.shipping-print-hero .shipping-print-health-attention{color:#9b2e25;background:#fff0ee}.shipping-print-hero .shipping-print-health-offline{color:#75540b;background:#fff4dd}.shipping-print-hero .shipping-print-health-unconfigured{color:#4f5e56;background:#edf0ee}.shipping-print-health small{color:inherit}.shipping-print-hero small,.shipping-print-card small,.shipping-print-job small{color:#6b7871}.shipping-print-settings-grid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));gap:16px;display:grid}.shipping-print-card{align-content:start;gap:14px;padding:20px;display:grid}.shipping-print-card label{gap:6px;font-size:13px;font-weight:700;display:grid}.shipping-print-card input,.shipping-print-card select{box-sizing:border-box;width:100%;font:inherit;background:#fff;border:1px solid #cad6d0;border-radius:9px;padding:10px 11px}.shipping-print-check{align-items:center;grid-template-columns:auto 1fr!important}.shipping-print-check input{width:auto}.shipping-print-check.muted{opacity:.78}.shipping-print-inline{grid-template-columns:1fr 100px;gap:12px;display:grid}.shipping-print-actions{justify-content:flex-end;display:flex}.shipping-print-actions button,.shipping-print-job-actions button{color:#fff;font:inherit;cursor:pointer;background:#16775f;border:1px solid #16775f;border-radius:9px;padding:10px 14px;font-weight:700}.shipping-print-job-actions button{padding:7px 10px;font-size:12px}.shipping-print-job-actions button+button{color:#31453c;background:#fff;border-color:#c6d0cb;margin-left:6px}.shipping-print-message{border-radius:10px;padding:12px 14px}.shipping-print-message.success{color:#17613d;background:#e7f5ed}.shipping-print-message.error{color:#9b2e25;background:#fff0ee}.shipping-print-queue{overflow:hidden}.shipping-print-queue header{border-bottom:1px solid #e1e8e4;justify-content:space-between;align-items:center;gap:20px;padding:18px 20px;display:flex}.shipping-print-summary{grid-template-columns:auto auto auto auto auto auto;align-items:baseline;gap:5px 10px;display:grid}.shipping-print-job-list{display:grid}.shipping-print-job{border-bottom:1px solid #edf1ef;grid-template-columns:minmax(260px,1.4fr) minmax(180px,1fr) 150px 190px;align-items:center;gap:16px;padding:14px 20px;display:grid}.shipping-print-job>div:first-child,.shipping-print-job>div:nth-child(2){gap:3px;display:grid}.shipping-print-job .status{border-radius:999px;width:fit-content;padding:6px 9px;font-size:12px;font-weight:800}.shipping-print-job .status.pending{color:#745500;background:#fff3cf}.shipping-print-job .status.claimed{color:#22578c;background:#e4efff}.shipping-print-job .status.completed{color:#17613d;background:#e5f4ec}.shipping-print-job .status.failed{color:#9b2e25;background:#ffebe8}.shipping-print-job .status.cancelled{color:#5d6862;background:#edf0ee}.shipping-print-job p{color:#9b2e25;grid-column:1/-1;margin:0;font-size:12px}.shipping-print-job.warning{background:#fffaf0}.shipping-print-job .shipping-print-job-warning{color:#8a5b00}.shipping-print-empty{color:#68756e;text-align:center;padding:30px}@media (width<=1100px){.shipping-print-settings-grid{grid-template-columns:1fr}.shipping-print-job{grid-template-columns:1fr 1fr}}@media (width<=700px){.shipping-print-hero,.shipping-print-queue header{flex-direction:column;align-items:stretch}.shipping-print-job{grid-template-columns:1fr}.shipping-print-summary{grid-template-columns:auto auto}}.shipping-print-connect,.shipping-print-devices{border:1px solid var(--shipping-line,#dce4df);background:#fff;border-radius:14px;padding:20px}.shipping-print-connect header,.shipping-print-devices header{justify-content:space-between;align-items:center;gap:18px;margin-bottom:16px;display:flex}.shipping-print-connect header span,.shipping-print-devices header span{color:#537064;letter-spacing:.12em;font-size:11px;font-weight:800}.shipping-print-connect h3,.shipping-print-devices h3{margin:6px 0 0}.shipping-print-download,.shipping-print-pair-grid>button,.shipping-print-device button{color:#fff;font:inherit;cursor:pointer;background:#16775f;border:1px solid #16775f;border-radius:9px;padding:10px 14px;font-weight:700;text-decoration:none}.shipping-print-pair-grid{grid-template-columns:minmax(240px,1fr) auto minmax(260px,1fr);align-items:end;gap:14px;display:grid}.shipping-print-pair-grid label{gap:6px;font-size:13px;font-weight:700;display:grid}.shipping-print-pair-grid input{box-sizing:border-box;width:100%;font:inherit;border:1px solid #cad6d0;border-radius:9px;padding:10px 11px}.shipping-print-code{background:#eaf7f1;border:1px solid #acd7c4;border-radius:10px;gap:3px;padding:10px 13px;display:grid}.shipping-print-code strong{color:#145942;letter-spacing:.08em;font-size:21px}.shipping-print-code small,.shipping-print-code span,.shipping-print-note{color:#64726b}.shipping-print-connect ol{color:#3f4d46;margin:18px 0 8px;padding-left:22px}.shipping-print-connect code{background:#eef2f0;border-radius:5px;padding:2px 5px}.shipping-print-note{margin:10px 0 0;font-size:12px}.shipping-print-device-list{gap:10px;display:grid}.shipping-print-device{border:1px solid #e0e7e3;border-radius:11px;grid-template-columns:minmax(220px,1fr) auto minmax(280px,1.4fr) minmax(210px,auto) auto;align-items:center;gap:14px;padding:13px;display:grid}.shipping-print-device.disabled{opacity:.72;background:#f4f6f5}.shipping-print-device>div:first-child{gap:3px;display:grid}.shipping-print-device-status{border-radius:999px;padding:6px 9px;font-size:12px;font-weight:800}.shipping-print-device-status.online{color:#17613d;background:#e5f4ec}.shipping-print-device-status.offline{color:#745500;background:#fff3cf}.shipping-print-device-printers{flex-wrap:wrap;gap:5px;display:flex}.shipping-print-device-printers span{color:#31453c;background:#eef3f0;border-radius:999px;padding:5px 8px;font-size:11px}.shipping-print-device-printers .shipping-print-printer-state{border:1px solid #0000;border-radius:9px;gap:1px;padding:6px 8px;display:grid}.shipping-print-printer-state strong{font-size:11px}.shipping-print-printer-state small{font-size:10px}.shipping-print-printer-state.ready{color:#17613d;background:#e7f5ed;border-color:#b9ddca}.shipping-print-printer-state.processing{color:#22578c;background:#e8f1ff;border-color:#bfd3ef}.shipping-print-printer-state.stopped{color:#9b2e25;background:#fff0ee;border-color:#efc2bc}.shipping-print-printer-state.unknown,.shipping-print-printer-state.legacy{color:#745500;background:#fff7dd;border-color:#e6d59d}.shipping-print-device button{color:#31453c;background:#fff;border-color:#c6d0cb;padding:7px 10px}@media (width<=1200px){.shipping-print-device{grid-template-columns:1fr auto}.shipping-print-device-printers{grid-column:1/-1}}@media (width<=850px){.shipping-print-connect header,.shipping-print-devices header{flex-direction:column;align-items:stretch}.shipping-print-pair-grid,.shipping-print-device{grid-template-columns:1fr}.shipping-print-device-printers{grid-column:auto}}.shipping-print-health-action{width:fit-content;color:inherit;background:#ffffffad;border:1px solid;border-radius:8px;margin-top:7px;padding:7px 9px;font-size:11px;font-weight:800;text-decoration:none}.shipping-manual-create-trigger{z-index:80;color:#fff;font:inherit;cursor:pointer;background:#20252a;border:0;border-radius:11px;padding:12px 16px;font-weight:700;position:fixed;bottom:24px;right:24px;box-shadow:0 8px 28px #181c2038}.shipping-manual-create-trigger:hover{transform:translateY(-1px)}.shipping-manual-create-backdrop{z-index:200;background:#14181c8f;place-items:center;padding:28px;display:grid;position:fixed;inset:0;overflow:auto}.shipping-manual-create-dialog{background:#fff;border-radius:16px;width:min(820px,100%);max-height:calc(100vh - 56px);overflow:auto;box-shadow:0 24px 70px #0000003d}.shipping-manual-create-dialog>header{border-bottom:1px solid #e6e8ea;justify-content:space-between;align-items:flex-start;gap:20px;padding:22px 24px 18px;display:flex}.shipping-manual-create-dialog>header>div{gap:5px;display:grid}.shipping-manual-create-dialog>header span{color:#8a9096;letter-spacing:.09em;font-size:.7rem;font-weight:700}.shipping-manual-create-dialog h2,.shipping-manual-create-dialog p{margin:0}.shipping-manual-create-dialog h2{font-size:1.25rem}.shipping-manual-create-dialog p{color:#626970;max-width:620px;font-size:.88rem;line-height:1.45}.shipping-manual-create-close{color:#525960;cursor:pointer;background:#fff;border:1px solid #dfe2e5;border-radius:9px;width:36px;height:36px;font-size:1.5rem;line-height:1}.shipping-manual-create-dialog form{gap:18px;padding:20px 24px 24px;display:grid}.shipping-manual-create-dialog fieldset{border:0;min-width:0;margin:0;padding:0}.shipping-manual-create-dialog legend{color:#343a40;width:100%;margin-bottom:10px;font-size:.82rem;font-weight:800}.shipping-manual-create-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.shipping-manual-create-grid.one{grid-template-columns:1fr}.shipping-manual-create-grid label{align-content:start;gap:6px;display:grid}.shipping-manual-create-grid label.wide{grid-column:1/-1}.shipping-manual-create-grid label>span{color:#535a61;font-size:.76rem;font-weight:700}.shipping-manual-create-grid input,.shipping-manual-create-grid select,.shipping-manual-create-grid textarea{box-sizing:border-box;width:100%;font:inherit;background:#fff;border:1px solid #d5d9dd;border-radius:9px;padding:9px 10px}.shipping-manual-create-grid input,.shipping-manual-create-grid select{min-height:42px}.shipping-manual-create-grid textarea{resize:vertical}.shipping-manual-create-grid input:focus,.shipping-manual-create-grid select:focus,.shipping-manual-create-grid textarea:focus{outline-offset:1px;border-color:#8f979e;outline:2px solid #32394024}.shipping-manual-create-grid small{color:#777e85;font-size:.72rem;line-height:1.35}.shipping-manual-value-input{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;display:grid}.shipping-manual-value-input strong{color:#686f76;font-size:.76rem}.shipping-manual-create-error{color:#973d3d;background:#fff1f1;border-radius:9px;padding:10px 12px;font-size:.82rem}.shipping-manual-create-dialog footer{justify-content:flex-end;gap:9px;padding-top:2px;display:flex}.shipping-manual-secondary-button,.shipping-manual-primary-button{min-height:40px;font:inherit;cursor:pointer;border-radius:9px;padding:8px 13px;font-weight:700}.shipping-manual-secondary-button{color:#4d545b;background:#fff;border:1px solid #d5d9dd}.shipping-manual-primary-button{color:#fff;background:#20252a;border:1px solid #20252a}.shipping-manual-secondary-button:disabled,.shipping-manual-primary-button:disabled,.shipping-manual-create-close:disabled{cursor:wait;opacity:.55}@media (width<=720px){.shipping-manual-create-trigger{bottom:14px;right:14px}.shipping-manual-create-backdrop{align-items:end;padding:0}.shipping-manual-create-dialog{border-radius:16px 16px 0 0;max-height:92vh}.shipping-manual-create-dialog>header,.shipping-manual-create-dialog form{padding-left:16px;padding-right:16px}.shipping-manual-create-grid{grid-template-columns:1fr}.shipping-manual-create-grid label.wide{grid-column:auto}}.shipping-manual-create-direct-status{opacity:.72;text-align:right;flex-basis:100%;margin-left:auto;font-size:.82rem}.shipping-manual-create-direct-status.ready{opacity:.9}.shipping-module-action-bridge{z-index:10000;color:#173942;background:#f3f8f7;border:1px solid #bfd2cf;border-radius:10px;max-width:min(680px,100vw - 32px);padding:12px 16px;font-size:.86rem;font-weight:600;position:fixed;top:18px;left:50%;transform:translate(-50%);box-shadow:0 8px 30px #1739421f}.shipping-module-action-bridge.error{color:#8b3325;background:#fff6f4;border-color:#e1b9b1}body{background:#f3f1ed;min-width:320px;min-height:100vh;margin:0;overflow:auto}button{font:inherit;cursor:pointer}.production-app{background:#f3f1ed;grid-template-columns:260px minmax(0,1fr);min-height:100vh;display:grid}.production-sidebar{box-sizing:border-box;color:#fff;background:#183e49;border-right:1px solid #d8d7d2;flex-direction:column;height:100vh;padding:26px 18px 20px;display:flex;position:sticky;top:0}.production-brand{align-items:center;gap:12px;padding:0 10px 28px;display:flex}.production-brand-mark{color:#183e49;letter-spacing:.5px;background:#f0e7d6;border-radius:11px;flex:none;place-items:center;width:42px;height:42px;font-size:14px;font-weight:800;display:grid}.production-brand div{flex-direction:column;gap:2px;display:flex}.production-brand strong{font-size:15px}.production-brand div span{color:#a9c0c6;font-size:12px}.production-module-label{color:#88a9b1;letter-spacing:1.4px;text-transform:uppercase;margin:0 10px 11px;font-size:10px;font-weight:800}.production-navigation{flex-direction:column;gap:4px;display:flex}.production-navigation button{color:#d8e5e8;text-align:left;background:0 0;border:0;border-radius:8px;grid-template-columns:24px minmax(0,1fr);align-items:center;gap:9px;width:100%;min-height:45px;padding:0 12px;transition:background .15s,color .15s;display:grid}.production-navigation button:hover{color:#fff;background:#ffffff12}.production-navigation button.active{color:#183e49;background:#f0e7d6;font-weight:750}.production-navigation button>span{text-align:center;font-size:18px}.production-sidebar-footer{border-top:1px solid #ffffff1f;flex-direction:column;gap:7px;margin-top:auto;padding:18px 10px 0;display:flex}.production-sidebar-footer span{color:#88a9b1;letter-spacing:1px;text-transform:uppercase;font-size:10px;font-weight:800}.production-sidebar-footer a{color:#f0e7d6;font-size:12px;font-weight:700;text-decoration:none}.production-sidebar-footer a:hover{color:#fff}.production-main{min-width:0;padding:34px 38px 54px}.production-header{justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:28px;display:flex}.production-breadcrumb{color:#758184;margin-bottom:10px;font-size:12px;font-weight:650;display:block}.production-header h1{color:#1c2c30;letter-spacing:-.8px;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(30px,3vw,42px);font-weight:600}.production-header p{color:#687477;max-width:720px;margin:9px 0 0;font-size:14px;line-height:1.55}.production-header-meta{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:9px;display:flex}.production-pilot-badge,.production-readonly-badge,.production-status{color:#776c5b;white-space:nowrap;background:#eee9df;border:1px solid #d8d2c7;border-radius:999px;padding:8px 11px;font-size:11px;font-weight:750}.production-readonly-badge,.production-status.prepared{color:#285866;background:#e6f0f1;border-color:#bfd4d8}.production-status.review{color:#895b1e;background:#fbf1df;border-color:#e0c7a0}.production-import-button{color:#fff;background:#183e49;border:1px solid #183e49;border-radius:8px;min-height:38px;padding:0 14px;font-size:12px;font-weight:750;transition:background .15s,opacity .15s}.production-import-button:hover{background:#245766}.production-import-button:disabled{cursor:wait;opacity:.65}.production-message{color:#285866;background:#e8f1f2;border:1px solid #bfd4d8;border-radius:9px;margin:-12px 0 20px;padding:12px 15px;font-size:13px;font-weight:650}.production-kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-bottom:20px;display:grid}.production-kpis article,.production-panel{background:#fff;border:1px solid #d9d7d1;border-radius:13px;box-shadow:0 7px 24px #202b2d09}.production-kpis article{box-sizing:border-box;flex-direction:column;min-height:128px;padding:19px 20px;display:flex}.production-kpis span{color:#687477;font-size:12px;font-weight:700}.production-kpis strong{color:#1c2c30;margin:7px 0 3px;font-family:Georgia,Times New Roman,serif;font-size:34px;font-weight:600}.production-kpis strong.production-kpi-date{font-size:25px}.production-jobs-panel{padding:24px}.production-jobs-table td{vertical-align:top}.production-jobs-table td>strong{color:#243033;margin-bottom:5px;display:block}.production-jobs-table td>small{color:#758184;font-size:11px;line-height:1.45;display:block}.production-job-notes{max-width:230px;margin-top:8px}.production-kpis small{color:#8a9496;margin-top:auto;font-size:11px}.production-grid{grid-template-columns:minmax(0,1.45fr) minmax(320px,.8fr);gap:20px;margin-bottom:20px;display:grid}.production-panel{padding:22px}.production-panel-heading{justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:18px;display:flex}.production-eyebrow{color:#987049;letter-spacing:1.2px;text-transform:uppercase;margin-bottom:5px;font-size:10px;font-weight:850;display:block}.production-panel h2,.production-empty h2{color:#243033;margin:0;font-family:Georgia,Times New Roman,serif;font-size:23px;font-weight:600}.workflow-list{flex-direction:column;gap:8px;display:flex}.workflow-list button{color:#243033;text-align:left;background:#faf9f6;border:1px solid #e1dfda;border-radius:9px;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:12px;width:100%;min-height:62px;padding:10px 13px;transition:border-color .15s,background .15s;display:grid}.workflow-list button:hover{background:#f2f7f7;border-color:#9ebbc1}.workflow-number{color:#285866;background:#e5eceb;border-radius:8px;place-items:center;width:32px;height:32px;font-size:12px;font-weight:800;display:grid}.workflow-list button>span:nth-child(2){flex-direction:column;gap:3px;display:flex}.workflow-list strong{font-size:13px}.workflow-list small{color:#7b8587;font-size:11px}.workflow-count{color:#9ca4a5;font-size:16px;font-weight:700}.pilot-panel>p{color:#687477;margin:0 0 22px;font-size:13px;line-height:1.6}.pilot-facts{gap:9px;display:grid}.pilot-facts div{background:#f6f4ef;border-radius:8px;justify-content:space-between;align-items:center;gap:12px;padding:11px 13px;display:flex}.pilot-facts span{color:#7b8587;font-size:11px}.pilot-facts strong{color:#334346;font-size:12px}.mapping-panel{overflow:hidden}.production-table-wrap{overflow-x:auto}.production-table{border-collapse:collapse;width:100%;font-size:12px}.production-table th,.production-table td{text-align:left;border-bottom:1px solid #e5e3de;padding:12px 13px}.production-table th{color:#667275;letter-spacing:.5px;text-transform:uppercase;background:#f5f3ee;font-size:10px}.production-table tbody tr:last-child td{border-bottom:0}.production-table td:first-child{color:#243033;font-weight:700}.production-empty{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:430px;display:flex}.production-empty-icon{color:#285866;background:#e5eceb;border-radius:16px;place-items:center;width:58px;height:58px;margin-bottom:19px;font-size:27px;display:grid}.production-empty p{color:#687477;max-width:520px;margin:12px auto 22px;font-size:13px;line-height:1.6}.production-secondary-button{color:#183e49;background:#fff;border:1px solid #183e49;border-radius:7px;min-height:40px;padding:0 16px;font-weight:750}.production-secondary-button:hover{background:#edf4f5}@media (width<=1100px){.production-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.production-grid{grid-template-columns:1fr}}@media (width<=760px){.production-app{display:block}.production-sidebar{width:100%;height:auto;padding:17px 16px;position:static}.production-brand{padding:0 0 15px}.production-module-label{margin-left:0}.production-navigation{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.production-navigation button{min-height:42px}.production-sidebar-footer{margin-top:15px;padding:13px 0 0}.production-main{padding:24px 16px 40px}.production-header{flex-direction:column}.production-header-meta{justify-content:flex-start}}@media (width<=520px){.production-kpis{grid-template-columns:1fr}.production-panel{padding:17px}.production-panel-heading{flex-direction:column}.production-navigation{grid-template-columns:1fr}}.plate-overview-panel{margin-top:20px}.plate-overview-grid{grid-template-columns:repeat(3,minmax(0,1fr)) auto;align-items:stretch;gap:10px;display:grid}.plate-overview-grid>div{background:#f6f4ef;border-radius:9px;flex-direction:column;justify-content:center;min-height:76px;padding:13px 15px;display:flex}.plate-overview-grid span{color:#768184;font-size:11px;font-weight:700}.plate-overview-grid strong{color:#243033;margin-top:5px;font-family:Georgia,Times New Roman,serif;font-size:24px;font-weight:600}.plate-overview-grid button{align-self:stretch}.plate-cutting-panel,.plate-baseline-panel{margin-top:20px}.plate-loading-text,.plate-baseline-intro{color:#687477;margin:0;font-size:13px;line-height:1.6}.plate-baseline-intro{max-width:920px;margin:-2px 0 18px}.plate-inline-empty{text-align:center;background:#faf9f6;border:1px dashed #cfd5d4;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:7px;min-height:130px;padding:22px;display:flex}.plate-inline-empty.compact{min-height:82px}.plate-inline-empty strong{color:#243033}.plate-inline-empty span{color:#788386;font-size:12px}.plate-group-list{flex-direction:column;gap:16px;display:flex}.plate-group{background:#fff;border:1px solid #dedcd6;border-radius:11px;overflow:hidden}.plate-group-heading{background:#faf9f6;border-bottom:1px solid #e4e2dc;justify-content:space-between;align-items:center;gap:18px;padding:15px 17px;display:flex}.plate-group-heading h3{color:#243033;margin:5px 0 0;font-family:Georgia,Times New Roman,serif;font-size:18px;font-weight:600}.plate-group-heading>strong{color:#566467;white-space:nowrap;font-size:11px}.plate-family-badge{color:#987049;letter-spacing:.9px;text-transform:uppercase;font-size:9px;font-weight:850}.plate-cutting-table td{vertical-align:top}.plate-cutting-table td>strong,.plate-cutting-table td>small{display:block}.plate-cutting-table td>small{color:#7b8587;margin-top:4px;font-size:11px;line-height:1.45}.plate-order-list{flex-direction:column;gap:10px;display:flex}.plate-order-card{background:#faf9f6;border:1px solid #e0ddd6;border-radius:10px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:18px;padding:14px 15px;display:grid}.plate-order-summary{grid-template-columns:minmax(120px,.5fr) minmax(150px,.6fr) minmax(220px,1.5fr);gap:20px;display:grid}.plate-order-summary>div{flex-direction:column;gap:3px;min-width:0;display:flex}.plate-order-summary span{color:#7b8587;text-transform:uppercase;font-size:10px;font-weight:750}.plate-order-summary strong{color:#243033;font-size:13px}.plate-order-summary small{color:#7b8587;font-size:11px}.plate-order-materials>div{flex-wrap:wrap;gap:5px;display:flex}.plate-order-materials .plate-material-chip{color:#285866;text-transform:none;background:#e8efef;border-radius:999px;padding:4px 7px;font-size:10px;font-weight:750}.plate-order-actions{flex-wrap:wrap;justify-content:flex-end;gap:7px;display:flex}.plate-action-button{border-radius:7px;min-height:36px;padding:0 11px;font-size:11px;font-weight:750}.plate-action-button.accept{color:#fff;background:#183e49;border:1px solid #183e49}.plate-action-button.ignore{color:#6b655c;background:#fff;border:1px solid #c9c5bc}.plate-action-button:hover:not(:disabled){filter:brightness(1.08)}.plate-action-button:disabled{cursor:wait;opacity:.55}@media (width<=1100px){.plate-overview-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.plate-order-card{grid-template-columns:1fr}.plate-order-actions{justify-content:flex-start}}@media (width<=760px){.plate-order-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.plate-order-materials{grid-column:1/-1}.plate-group-heading{flex-direction:column;align-items:flex-start}}@media (width<=520px){.plate-overview-grid,.plate-order-summary{grid-template-columns:1fr}.plate-order-materials{grid-column:auto}.plate-order-actions{flex-direction:column}.plate-action-button{width:100%}}.cut-optimizer-panel,.plate-purchased-panel{margin-top:20px}.cut-optimizer-heading{align-items:center}.cut-optimizer-heading p{color:#687477;max-width:760px;margin:8px 0 0;font-size:13px;line-height:1.55}.cut-plan-settings{flex-wrap:wrap;gap:8px;margin:-4px 0 20px;display:flex}.cut-plan-settings span{color:#547075;background:#edf3f3;border-radius:999px;padding:7px 10px;font-size:11px}.cut-plan-settings strong{color:#173e49}.cut-plan-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-bottom:18px;display:grid}.cut-plan-summary>div{background:#f6f4ef;border-radius:10px;flex-direction:column;justify-content:center;min-height:78px;padding:13px 15px;display:flex}.cut-plan-summary span{color:#788386;text-transform:uppercase;font-size:10px;font-weight:750}.cut-plan-summary strong{color:#243033;margin-top:6px;font-family:Georgia,Times New Roman,serif;font-size:22px;font-weight:600}.cut-plan-group-list{flex-direction:column;gap:20px;display:flex}.cut-plan-group{border-top:1px solid #dfddd7;padding-top:18px}.cut-plan-group:first-child{border-top:0;padding-top:0}.cut-plan-group-heading{justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:14px;display:flex}.cut-plan-group-heading h3{color:#243033;margin:5px 0 4px;font-family:Georgia,Times New Roman,serif;font-size:21px;font-weight:600}.cut-plan-group-heading p{color:#748083;margin:0;font-size:12px}.cut-plan-stock-summary{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.cut-plan-stock-summary span{color:#5e6a6d;white-space:nowrap;background:#fff;border:1px solid #d7d3ca;border-radius:999px;padding:6px 9px;font-size:10px;font-weight:750}.cut-plan-board-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.cut-plan-board{background:#faf9f6;border:1px solid #dcd9d1;border-radius:11px;min-width:0;padding:15px}.cut-plan-board-heading{justify-content:space-between;align-items:center;gap:12px;margin-bottom:11px;display:flex}.cut-plan-board-heading>div{flex-direction:column;gap:2px;display:flex}.cut-plan-board-heading strong{color:#243033;font-size:13px}.cut-plan-board-heading span{color:#7b8587;font-size:11px}.cut-plan-utilization{white-space:nowrap;background:#e4efea;border-radius:999px;padding:5px 8px;font-weight:800;color:#356052!important}.cut-plan-canvas-wrap{background:#eeeae1;border:1px solid #c9c6be;border-radius:8px;overflow:hidden}.cut-plan-canvas{width:100%;height:auto;min-height:180px;display:block}.cut-plan-stock{fill:#eeeae1;stroke:#645f57;stroke-width:6px}.cut-plan-usable-area{fill:none;stroke:#a59e91;stroke-width:3px;stroke-dasharray:14 9}.cut-plan-piece rect{stroke:#fff;stroke-width:4px}.cut-plan-piece.tone-0 rect{fill:#9bb8b1}.cut-plan-piece.tone-1 rect{fill:#b8c7a1}.cut-plan-piece.tone-2 rect{fill:#d4b891}.cut-plan-piece.tone-3 rect{fill:#9eb0c0}.cut-plan-piece text{fill:#18343c;pointer-events:none;font-size:30px;font-weight:850}.cut-plan-piece text.cut-plan-piece-size{font-size:24px;font-weight:700}.cut-plan-board-meta{color:#758184;flex-wrap:wrap;gap:6px 12px;margin-top:9px;font-size:10px;display:flex}.cut-plan-strip-list{flex-direction:column;gap:7px;margin-top:12px;display:flex}.cut-plan-strip-list>div{background:#fff;border-radius:7px;flex-direction:column;gap:3px;padding:8px 9px;display:flex}.cut-plan-strip-list strong{color:#304044;font-size:11px}.cut-plan-strip-list span{color:#748083;font-size:10px;line-height:1.45}.cut-plan-sequence{border-top:1px solid #e1ded6;margin-top:11px;padding-top:10px}.cut-plan-sequence summary{cursor:pointer;color:#285866;font-size:11px;font-weight:800}.cut-plan-sequence ol{color:#667376;margin:10px 0 0;padding-left:20px;font-size:10px;line-height:1.55}.cut-plan-warning{color:#6c5633;background:#fff8e9;border:1px solid #dfc79c;border-radius:9px;margin-top:16px;padding:13px 15px}.cut-plan-warning strong{font-size:12px}.cut-plan-warning ul{margin:8px 0 0;padding-left:18px;font-size:11px;line-height:1.5}.plate-group.purchased{border-color:#e2d8c7}.plate-group.purchased .plate-group-heading{background:#fbf7ef}@media (width<=1100px){.cut-plan-board-grid{grid-template-columns:1fr}}@media (width<=760px){.cut-optimizer-heading,.cut-plan-group-heading{flex-direction:column;align-items:flex-start}.cut-plan-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.cut-plan-stock-summary{justify-content:flex-start}}@media (width<=520px){.cut-plan-summary{grid-template-columns:1fr}}.cut-plan-board-collapsible{padding:0;overflow:hidden}.cut-plan-board-summary{cursor:pointer;-webkit-user-select:none;user-select:none;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;padding:15px;list-style:none;display:grid}.cut-plan-board-summary::-webkit-details-marker{display:none}.cut-plan-board-summary .cut-plan-board-heading{min-width:0;margin-bottom:0}.cut-plan-board-toggle{color:#285866;white-space:nowrap;background:#fff;border:1px solid #cfd8d5;border-radius:999px;padding:7px 10px;font-size:10px;font-weight:800}.cut-plan-board-toggle-open,.cut-plan-board-collapsible[open] .cut-plan-board-toggle-closed{display:none}.cut-plan-board-collapsible[open] .cut-plan-board-toggle-open{display:inline}.cut-plan-board-content{border-top:1px solid #e1ded6;padding:15px}@media (width<=760px){.cut-plan-board-summary{grid-template-columns:1fr}.cut-plan-board-toggle{justify-self:start}}.delivery-rules-page{gap:18px;display:grid}.delivery-rules-intro{background:linear-gradient(135deg,#fff 0%,#f1f8f8 100%);border:1px solid #d7e0e2;border-radius:18px;justify-content:space-between;align-items:flex-start;gap:28px;padding:24px 26px;display:flex}.delivery-rules-intro p{color:#5b6a70;max-width:920px;margin:0;line-height:1.55}.delivery-rules-readonly{color:#164e5b;background:#dceff1;border-radius:999px;flex:none;padding:8px 12px;font-size:12px;font-weight:800;display:inline-flex}.delivery-rules-target-banner,.delivery-rules-warning{border-radius:13px;justify-content:space-between;align-items:center;gap:20px;padding:15px 18px;display:flex}.delivery-rules-target-banner{color:#234d58;background:#edf8fa;border:1px solid #a9cdd3}.delivery-rules-target-banner>div{gap:3px;display:grid}.delivery-rules-target-banner button{color:#234d58;cursor:pointer;background:#fff;border:1px solid #6f9da7;border-radius:9px;padding:9px 13px;font-weight:750}.delivery-rules-warning{color:#76561a;background:#fff8e8;border:1px solid #e4c986}.delivery-rules-kpis{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.delivery-rules-kpis article{background:#fff;border:1px solid #dbe3e5;border-radius:14px;gap:4px;padding:17px 19px;display:grid}.delivery-rules-kpis span{color:#69777c;letter-spacing:.04em;text-transform:uppercase;font-size:12px;font-weight:800}.delivery-rules-kpis strong{font-size:28px}.delivery-rules-kpis small{color:#748187}.delivery-rules-workspace{padding:0;overflow:hidden}.delivery-rules-tabs{border-bottom:1px solid #dfe6e8;gap:4px;padding:14px 16px 0;display:flex}.delivery-rules-tabs button{color:#647279;cursor:pointer;font:inherit;background:0 0;border:0;border-bottom:3px solid #0000;align-items:center;gap:8px;padding:12px 16px;font-weight:800;display:inline-flex}.delivery-rules-tabs button.active{color:#163c46;border-bottom-color:#164e5b}.delivery-rules-tabs button span{text-align:center;background:#e7edef;border-radius:999px;min-width:23px;padding:3px 7px;font-size:11px}.delivery-rules-toolbar{background:#fafbfa;grid-template-columns:minmax(280px,1fr) minmax(220px,320px);gap:12px;padding:16px;display:grid}.delivery-rules-toolbar input,.delivery-rules-toolbar select{box-sizing:border-box;width:100%;font:inherit;background:#fff;border:1px solid #cad5d8;border-radius:10px;padding:11px 13px}.delivery-rule-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;padding:16px;display:grid}.delivery-rule-card{background:#fff;border:1px solid #d8e1e3;border-radius:14px;gap:14px;padding:18px;display:grid}.delivery-rule-card header{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.delivery-rule-card h3{margin:5px 0 0;font-size:19px}.delivery-rule-category,.delivery-rule-version{letter-spacing:.04em;text-transform:uppercase;font-size:11px;font-weight:800}.delivery-rule-category{color:#52666d}.delivery-rule-version{color:#5d6c72;background:#edf1f2;border-radius:999px;flex:none;padding:5px 8px}.delivery-rule-scopes{flex-wrap:wrap;gap:6px;display:flex}.delivery-rule-scopes span{color:#2d6251;background:#e7f3ef;border-radius:999px;padding:5px 9px;font-size:12px;font-weight:750}.delivery-rule-card dl{gap:10px;margin:0;display:grid}.delivery-rule-card dl>div{grid-template-columns:58px 1fr;gap:10px;display:grid}.delivery-rule-card dt{color:#6c797e;text-transform:uppercase;font-size:12px;font-weight:850}.delivery-rule-card dd{color:#34484f;margin:0;line-height:1.45}.delivery-rule-card footer{color:#6d797e;border-top:1px solid #e2e8e9;justify-content:space-between;gap:12px;padding-top:12px;font-size:12px;display:flex}.delivery-rule-card footer strong{color:#495b62}.delivery-form-list{gap:12px;padding:16px;display:grid}.delivery-form-card{background:#fff;border:1px solid #d7e0e2;border-radius:14px;overflow:hidden}.delivery-form-card.targeted{border-color:#5593a0;box-shadow:0 0 0 2px #5593a01f}.delivery-form-card summary{cursor:pointer;justify-content:space-between;align-items:center;gap:24px;padding:17px 19px;list-style:none;display:flex}.delivery-form-card summary::-webkit-details-marker{display:none}.delivery-form-card summary h3{margin:4px 0 3px;font-size:19px}.delivery-form-card summary p{color:#6a787e;margin:0}.delivery-form-shop{color:#4c626a;letter-spacing:.05em;text-transform:uppercase;font-size:11px;font-weight:850}.delivery-form-summary-meta{text-align:right;flex:none;gap:3px;display:grid}.delivery-form-summary-meta span{color:#6c797e;font-size:12px}.delivery-form-content{background:#fafbfa;border-top:1px solid #e1e7e9;gap:14px;padding:17px 19px 20px;display:grid}.delivery-form-target{color:#285461;background:#e7f4f6;border-radius:9px;padding:10px 12px;font-weight:750}.delivery-form-products,.delivery-field-values{gap:8px;display:grid}.delivery-form-products>span,.delivery-field-values>span{color:#647278;letter-spacing:.04em;text-transform:uppercase;font-size:11px;font-weight:850}.delivery-form-products>div,.delivery-field-values>div{flex-wrap:wrap;gap:6px;display:flex}.delivery-form-products>div span,.delivery-field-values>div span{color:#4d6067;background:#edf1f2;border-radius:999px;padding:5px 9px;font-size:12px}.delivery-form-products>div span.active{color:#154d59;background:#cfe9ed;font-weight:800}.delivery-form-history{color:#6d7a80;justify-content:space-between;gap:18px;font-size:12px;display:flex}.delivery-field-list{gap:10px;display:grid}.delivery-field-row{background:#fff;border:1px solid #dae2e4;border-radius:11px;gap:12px;padding:14px;display:grid}.delivery-field-main{grid-template-columns:1.2fr 1.2fr .6fr;gap:16px;display:grid}.delivery-field-main>div{align-content:start;gap:4px;display:grid}.delivery-field-main span{color:#6c797f;letter-spacing:.05em;text-transform:uppercase;font-size:10px;font-weight:850}.delivery-field-main strong{color:#263b43}.delivery-field-main small{color:#748087;overflow-wrap:anywhere}.delivery-rules-empty,.delivery-rules-loading,.delivery-rules-error,.delivery-rules-empty-inline{text-align:center;padding:30px}.delivery-rules-empty{color:#66757b;gap:4px;display:grid}.delivery-rules-empty strong{color:#31474f}.delivery-rules-empty-inline{color:#6e7b80;margin:0}@media (width<=1080px){.delivery-rules-kpis,.delivery-rule-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.delivery-field-main{grid-template-columns:1fr 1fr}}@media (width<=720px){.delivery-rules-intro,.delivery-rules-target-banner,.delivery-form-card summary{display:grid}.delivery-rules-kpis,.delivery-rule-grid,.delivery-rules-toolbar,.delivery-field-main{grid-template-columns:1fr}.delivery-form-summary-meta{text-align:left}.delivery-form-history{display:grid}}.delivery-rules-intro-actions{justify-items:end;gap:10px;display:grid}.delivery-rules-intro-actions button,.delivery-form-actions button,.delivery-form-savebar button,.delivery-article-preview button{color:#fff;cursor:pointer;font:inherit;background:#164e5b;border:1px solid #164e5b;border-radius:9px;padding:9px 13px;font-weight:800}.delivery-rules-intro-actions button:disabled,.delivery-form-actions button:disabled,.delivery-form-savebar button:disabled,.delivery-article-preview button:disabled{cursor:wait;opacity:.55}.delivery-rules-global-message,.delivery-rules-inline-error{border-radius:11px;padding:12px 15px}.delivery-rules-global-message{color:#285d43;background:#edf9f2;border:1px solid #9fcdb6;font-weight:750}.delivery-rules-inline-error{color:#8b352d;background:#fff1ef;border:1px solid #e3a7a0;margin:0 16px 14px}.delivery-rule-card{padding:0}.delivery-rule-card>summary{cursor:pointer;justify-content:space-between;align-items:flex-start;gap:18px;padding:16px 18px;list-style:none;display:flex}.delivery-rule-card>summary::-webkit-details-marker{display:none}.delivery-rule-card>summary:after{content:"+";color:#315660;text-align:center;border:1px solid #ccd8da;border-radius:8px;flex:none;width:26px;height:26px;line-height:24px}.delivery-rule-card[open]>summary:after{content:"−"}.delivery-rule-card>summary>div:first-child{min-width:0}.delivery-rule-details{border-top:1px solid #e2e8e9;gap:14px;padding:0 18px 16px;display:grid}.delivery-rule-details footer{color:#6d797e;border-top:1px solid #e2e8e9;justify-content:space-between;gap:12px;padding-top:12px;font-size:12px;display:flex}.delivery-form-summary-meta small{color:#829096}.delivery-effective-rules{background:#f4faf7;border:1px solid #cfe0dc;border-radius:11px;gap:9px;padding:13px 14px;display:grid}.delivery-effective-rules>div:first-child{justify-content:space-between;align-items:baseline;gap:16px;display:flex}.delivery-effective-rules>div:first-child>span{color:#315f50;letter-spacing:.04em;text-transform:uppercase;font-size:11px;font-weight:850}.delivery-effective-rules>div:first-child small,.delivery-effective-rules>small{color:#64766f}.delivery-effective-rules>div:nth-child(2){flex-wrap:wrap;gap:6px;display:flex}.delivery-effective-rules>div:nth-child(2) span{color:#2d654e;background:#dff1e7;border-radius:999px;padding:5px 9px;font-size:12px;font-weight:700}.delivery-form-actions{flex-wrap:wrap;gap:9px;display:flex}.delivery-form-actions button.secondary{color:#294f59;background:#fff;border-color:#7a979e}.delivery-form-message{border-radius:9px;padding:10px 12px;font-weight:700}.delivery-form-message.success{color:#2c6345;background:#eef9f2;border:1px solid #a9d5bc}.delivery-form-message.error{color:#88372f;background:#fff1ef;border:1px solid #e2aba4}.delivery-fields-not-imported{color:#6b797f;text-align:center;background:#fff;border:1px dashed #c7d3d6;border-radius:11px;gap:5px;padding:25px;display:grid}.delivery-fields-not-imported strong{color:#31464e}.delivery-field-editor{border-color:#9bbbc2;gap:16px;box-shadow:0 0 0 2px #5593a014}.delivery-field-editor-head{grid-template-columns:1fr 1.2fr;gap:18px;display:grid}.delivery-field-editor-head>div,.delivery-field-editor-head label{align-content:start;gap:5px;display:grid}.delivery-field-editor-head span,.delivery-field-editor-values>span,.delivery-field-editor-controls span{color:#6b797e;letter-spacing:.05em;text-transform:uppercase;font-size:10px;font-weight:850}.delivery-field-editor-head input,.delivery-field-editor-values input,.delivery-field-editor-controls input,.delivery-field-editor-controls select,.delivery-article-preview select{box-sizing:border-box;width:100%;font:inherit;background:#fff;border:1px solid #c7d3d6;border-radius:8px;padding:9px 10px}.delivery-field-editor-values{gap:8px;display:grid}.delivery-field-editor-values>div{background:#f4f6f6;border-radius:8px;grid-template-columns:minmax(140px,.8fr) 24px minmax(180px,1.2fr);align-items:center;gap:9px;padding:8px 10px;display:grid}.delivery-field-editor-values>div>span{text-align:center;color:#809097}.delivery-field-editor-controls{grid-template-columns:180px minmax(240px,1fr) 180px;align-items:end;gap:14px;display:grid}.delivery-field-editor-controls label{gap:5px;display:grid}.delivery-field-editor-controls .delivery-field-editor-check{align-items:center;gap:8px;min-height:42px;font-weight:700;display:flex}.delivery-field-editor-controls .delivery-field-editor-check input{width:auto}.delivery-form-savebar{z-index:2;background:#edf7f8;border:1px solid #9ebfc6;border-radius:11px;justify-content:space-between;align-items:center;gap:18px;padding:13px 15px;display:flex;position:sticky;bottom:0;box-shadow:0 7px 25px #1b454f21}.delivery-form-savebar>div{gap:3px;display:grid}.delivery-form-savebar span{color:#587078;font-size:12px}.delivery-article-preview{border-top:1px solid #dfe6e8;gap:12px;padding-top:16px;display:grid}.delivery-article-preview>header{justify-content:space-between;align-items:end;gap:18px;display:flex}.delivery-article-preview>header>div:first-child{gap:3px;display:grid}.delivery-article-preview>header>div:first-child>span{color:#607178;letter-spacing:.04em;text-transform:uppercase;font-size:11px;font-weight:850}.delivery-article-preview h4{margin:0}.delivery-article-preview>header>div:last-child{grid-template-columns:minmax(260px,1fr) auto;gap:9px;min-width:min(620px,55%);display:grid}.delivery-article-preview-result{gap:9px;display:grid}.delivery-preview-note{color:#596b72;background:#eef3f4;border-radius:8px;padding:9px 11px;font-size:12px}.delivery-preview-row{background:#fff;border:1px solid #d8e1e3;border-radius:10px;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;padding:13px;display:grid}.delivery-preview-row>div{align-content:start;gap:4px;min-width:0;display:grid}.delivery-preview-row span{color:#6b797f;letter-spacing:.05em;text-transform:uppercase;font-size:10px;font-weight:850}.delivery-preview-row small{color:#738187;overflow-wrap:anywhere}.delivery-preview-row p{color:#334a52;margin:4px 0 0}@media (width<=1080px){.delivery-field-editor-controls,.delivery-preview-row{grid-template-columns:1fr}.delivery-article-preview>header{display:grid}.delivery-article-preview>header>div:last-child{min-width:0}}@media (width<=720px){.delivery-rules-intro-actions{justify-items:stretch}.delivery-field-editor-head,.delivery-field-editor-values>div,.delivery-article-preview>header>div:last-child{grid-template-columns:1fr}.delivery-form-savebar,.delivery-effective-rules>div:first-child{display:grid}}.delivery-rules-page{gap:10px}.delivery-rules-intro{border-radius:14px;gap:18px;padding:16px 18px}.delivery-rules-intro h2{margin:2px 0 4px;font-size:25px}.delivery-rules-intro p{line-height:1.38}.delivery-rules-intro-actions{gap:7px}.delivery-rules-kpis{gap:8px}.delivery-rules-kpis article{border-radius:10px;gap:2px;padding:10px 12px}.delivery-rules-kpis span{font-size:10px}.delivery-rules-kpis strong{font-size:22px;line-height:1.05}.delivery-rules-kpis small{font-size:10.5px}.delivery-rules-tabs{padding:8px 10px 0}.delivery-rules-tabs button{gap:6px;padding:8px 11px}.delivery-rules-toolbar{gap:8px;padding:10px}.delivery-rules-toolbar input,.delivery-rules-toolbar select{padding:8px 10px}.delivery-rule-grid{gap:8px;padding:10px}.delivery-rule-card>summary{gap:12px;padding:10px 12px}.delivery-rule-card h3{margin-top:2px;font-size:16px}.delivery-rule-card>summary .delivery-rule-scopes{margin-top:6px}.delivery-rule-scopes{gap:4px}.delivery-rule-scopes span,.delivery-effective-rules>div:nth-child(2) span{padding:3px 7px;font-size:10.5px}.delivery-rule-card>summary:after{border-radius:6px;width:22px;height:22px;line-height:20px}.delivery-rule-details{gap:10px;padding:0 12px 10px}.delivery-rule-details dl{padding-top:10px}.delivery-form-list{gap:8px;padding:10px}.delivery-form-card{border-radius:10px}.delivery-form-card summary{gap:16px;padding:10px 14px}.delivery-form-card summary h3{margin:2px 0 1px;font-size:16px;line-height:1.2}.delivery-form-card summary p{font-size:11px}.delivery-form-shop{font-size:9.5px}.delivery-form-summary-meta{flex-wrap:wrap;justify-content:flex-end;align-items:baseline;gap:3px 12px;display:flex}.delivery-form-summary-meta strong{font-size:14px}.delivery-form-summary-meta span,.delivery-form-summary-meta small{font-size:10.5px}.delivery-form-content{gap:8px;padding:10px 12px 12px}.delivery-form-target{border-radius:7px;padding:7px 9px;font-size:12px}.delivery-form-products,.delivery-field-values{gap:4px}.delivery-form-products>span,.delivery-field-values>span{font-size:9px}.delivery-form-products>div,.delivery-field-values>div{gap:4px}.delivery-form-products>div span,.delivery-field-values>div span{padding:2px 6px;font-size:10.5px;line-height:1.3}.delivery-effective-rules{border-radius:8px;gap:6px;padding:8px 10px}.delivery-effective-rules>div:first-child{gap:10px}.delivery-effective-rules>div:first-child small,.delivery-effective-rules>small{font-size:10.5px}.delivery-effective-rules>div:nth-child(2){gap:4px}.delivery-form-history{gap:12px;font-size:10.5px}.delivery-form-actions{gap:6px}.delivery-rules-intro-actions button,.delivery-form-actions button,.delivery-form-savebar button,.delivery-article-preview button{border-radius:7px;padding:7px 10px;font-size:12px}.delivery-form-message{padding:7px 9px;font-size:12px}.delivery-field-list{gap:5px}.delivery-field-row:not(.delivery-field-editor){border-radius:8px;grid-template-columns:minmax(0,1.65fr) minmax(280px,1fr);align-items:center;gap:10px;padding:8px 10px}.delivery-field-row:not(.delivery-field-editor)>.delivery-field-main:only-child{grid-column:1/-1}.delivery-field-main{grid-template-columns:minmax(150px,1fr) minmax(150px,1fr) minmax(100px,.45fr);gap:10px}.delivery-field-main>div{gap:1px}.delivery-field-main span{font-size:8.5px}.delivery-field-main strong{font-size:12.5px;line-height:1.25}.delivery-field-main small{font-size:10px;line-height:1.25}.delivery-field-row:not(.delivery-field-editor)>.delivery-field-values{border-left:1px solid #e1e7e8;min-width:0;padding-left:10px}.delivery-field-editor{border-radius:8px;gap:10px;padding:10px}.delivery-field-editor-head{gap:12px}.delivery-field-editor-head>div,.delivery-field-editor-head label{gap:3px}.delivery-field-editor-head input,.delivery-field-editor-values input,.delivery-field-editor-controls input,.delivery-field-editor-controls select,.delivery-article-preview select{border-radius:7px;padding:7px 9px}.delivery-field-editor-values{gap:5px}.delivery-field-editor-values>div{border-radius:6px;grid-template-columns:minmax(130px,.8fr) 18px minmax(160px,1.2fr);gap:6px;padding:5px 7px;font-size:12px}.delivery-field-editor-controls{grid-template-columns:140px minmax(220px,1fr) 140px;gap:10px}.delivery-field-editor-controls label{gap:3px}.delivery-field-editor-controls .delivery-field-editor-check{min-height:36px;font-size:12px}.delivery-fields-not-imported{border-radius:8px;gap:3px;padding:16px}.delivery-form-savebar{border-radius:8px;gap:12px;padding:9px 11px}.delivery-form-savebar span{font-size:10.5px}.delivery-article-preview{gap:8px;padding-top:10px}.delivery-article-preview>header{gap:12px}.delivery-preview-row{border-radius:8px;gap:8px;padding:8px 10px}.delivery-preview-row>div{gap:2px}.delivery-preview-row p{margin-top:2px}@media (width<=1500px){.delivery-field-row:not(.delivery-field-editor){grid-template-columns:1fr}.delivery-field-row:not(.delivery-field-editor)>.delivery-field-values{border-top:1px solid #e1e7e8;border-left:0;padding-top:6px;padding-left:0}}@media (width<=1080px){.delivery-form-summary-meta{display:grid}.delivery-field-main,.delivery-field-editor-controls{grid-template-columns:1fr 1fr}}@media (width<=720px){.delivery-rules-intro,.delivery-form-card summary,.delivery-form-summary-meta,.delivery-field-main,.delivery-field-editor-controls{grid-template-columns:1fr}}.delivery-rules-empty button{color:#234d58;cursor:pointer;font:inherit;background:#fff;border:1px solid #6f9da7;border-radius:7px;justify-self:center;margin-top:6px;padding:7px 10px;font-size:12px;font-weight:750}.delivery-rules-empty button:hover{background:#edf8fa}.delivery-form-summary-main{min-width:0}.delivery-form-summary-products{flex-wrap:wrap;gap:3px 5px;margin-top:5px;display:flex}.delivery-form-summary-products>span{color:#455c64;text-overflow:ellipsis;white-space:nowrap;background:#edf2f3;border-radius:999px;align-items:baseline;gap:3px;min-width:0;max-width:min(360px,42vw);padding:2px 6px;font-size:10.5px;font-weight:700;line-height:1.25;display:inline-flex;overflow:hidden}.delivery-form-summary-products>span.active{color:#154d59;background:#cfe9ed}.delivery-form-summary-products>span.more{color:#62747a;flex:none;font-weight:800}.delivery-form-summary-products small,.delivery-form-products small{color:#7a898e;flex:none;font-size:9.5px;font-weight:650}.delivery-form-summary-products mark,.delivery-form-products mark{color:inherit;background:#fff0a8;border-radius:3px;padding:0 1px}.delivery-form-products>div{max-height:150px;padding-right:3px;overflow:auto}.delivery-form-products>div span{align-items:baseline;gap:3px;display:inline-flex}.delivery-form-savebar-products{flex-wrap:wrap;gap:3px 5px;margin-top:3px;display:flex}.delivery-form-savebar .delivery-form-savebar-products>span{color:#345c65;background:#dceff1;border-radius:999px;padding:2px 6px;font-size:9.5px;font-weight:700;line-height:1.25}@media (width<=1080px){.delivery-form-summary-products>span{max-width:72vw}}@media (width<=720px){.delivery-form-summary-products>span{max-width:100%}}.delivery-rule-simulator{background:#f4fafb;border:1px solid #b8d6db;border-radius:10px;gap:10px;margin-top:12px;padding:12px;display:grid}.delivery-rule-simulator>header,.delivery-simulator-result>header,.delivery-simulator-item-head{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.delivery-rule-simulator>header>div,.delivery-simulator-result>header>div:first-child{gap:2px;display:grid}.delivery-rule-simulator>header span,.delivery-simulator-result>header span,.delivery-simulator-columns>section>span{color:#4f6870;letter-spacing:.04em;text-transform:uppercase;font-size:10.5px;font-weight:850}.delivery-rule-simulator h4,.delivery-simulator-result h5{margin:0}.delivery-rule-simulator h4{font-size:16px}.delivery-simulator-result h5{font-size:15px}.delivery-rule-simulator small,.delivery-simulator-result small{color:#697a80}.delivery-rule-simulator button,.delivery-simulator-result button{color:#fff;cursor:pointer;font:inherit;background:#164e5b;border:1px solid #164e5b;border-radius:7px;padding:7px 10px;font-size:12px;font-weight:800}.delivery-rule-simulator button.secondary,.delivery-simulator-result button.secondary{color:#164e5b;background:#fff}.delivery-rule-simulator button:disabled,.delivery-simulator-result button:disabled{cursor:wait;opacity:.6}.delivery-simulator-controls{grid-template-columns:minmax(280px,1fr) auto;align-items:end;gap:8px;display:grid}.delivery-simulator-controls label{gap:3px;display:grid}.delivery-simulator-controls label>span{color:#566d74;text-transform:uppercase;font-size:10.5px;font-weight:800}.delivery-simulator-controls select{width:100%;font:inherit;background:#fff;border:1px solid #b9cbd0;border-radius:7px;padding:7px 9px;font-size:12px}.delivery-simulator-result{border-top:1px solid #cfe0e3;gap:10px;padding-top:10px;display:grid}.delivery-simulator-result>header>div:last-child{gap:6px;display:flex}.delivery-simulator-item{background:#fff;border:1px solid #d5e1e3;border-radius:8px;gap:8px;padding:10px;display:grid}.delivery-simulator-item-head>div{gap:2px;display:grid}.delivery-simulator-item-head>div>span{color:#718087;font-size:11px}.delivery-simulator-item-head>span{border-radius:999px;padding:3px 7px;font-size:10.5px;font-weight:800}.delivery-simulator-item-head>span.changed{color:#765412;background:#fff1c7}.delivery-simulator-item-head>span.unchanged{color:#2f6745;background:#e3f3e9}.delivery-simulator-columns{grid-template-columns:minmax(200px,.9fr) minmax(180px,.75fr) minmax(380px,1.7fr);gap:8px;display:grid}.delivery-simulator-columns>section{background:#f7f9f9;border-radius:7px;align-content:start;gap:4px;min-width:0;padding:8px;display:grid}.delivery-simulator-columns>section>div:not(.delivery-simulator-output-pair){border-bottom:1px solid #e2e8e9;gap:1px;padding:4px 0;display:grid}.delivery-simulator-columns>section>div:last-child{border-bottom:0}.delivery-simulator-columns strong{font-size:11.5px}.delivery-simulator-columns small,.delivery-simulator-columns p{color:#5e7077;margin:0;font-size:10.5px;line-height:1.35}.delivery-simulator-output-pair{grid-template-columns:1fr 1fr;gap:7px;display:grid}.delivery-simulator-output-pair>div{background:#fff;border:1px solid #dce5e6;border-radius:6px;align-content:start;gap:3px;padding:7px;display:grid}.delivery-simulator-output-pair>div:last-child{background:#f2fbfc;border-color:#a9cfd6}.delivery-simulator-output-pair b{color:#304a52}@media (width<=1250px){.delivery-simulator-columns{grid-template-columns:1fr 1fr}.delivery-simulator-output{grid-column:1/-1}}@media (width<=760px){.delivery-rule-simulator>header,.delivery-simulator-result>header,.delivery-simulator-item-head,.delivery-simulator-controls,.delivery-simulator-columns,.delivery-simulator-output-pair{flex-direction:column;grid-template-columns:1fr}.delivery-simulator-result>header>div:last-child{flex-wrap:wrap;width:100%}}.production-rules-workspace{gap:18px;display:grid}.production-rules-workspace-tabs{background:#f2f5f5;border:1px solid #dbe3e5;border-radius:12px;gap:8px;width:fit-content;padding:5px;display:flex}.production-rules-workspace-tabs button{color:#49636a;cursor:pointer;text-align:left;background:0 0;border:0;border-radius:8px;gap:2px;min-width:190px;padding:9px 14px;display:grid}.production-rules-workspace-tabs button strong{color:inherit;font-size:13px}.production-rules-workspace-tabs button span{color:#73868b;font-size:10px}.production-rules-workspace-tabs button.active{color:#164e5b;background:#fff;box-shadow:0 1px 5px #23444c1f}.production-profile-catalog-page{gap:16px;display:grid}.production-profile-catalog-intro{background:#fff;border:1px solid #e0e6e7;border-radius:14px;justify-content:space-between;align-items:center;gap:24px;padding:20px 22px;display:flex}.production-profile-catalog-intro>div:first-child{max-width:760px}.production-profile-catalog-intro h2{color:#20383f;margin:5px 0 7px;font-size:22px}.production-profile-catalog-intro p{color:#687c81;margin:0;line-height:1.55}.production-profile-catalog-state{border-left:1px solid #e4e9ea;gap:3px;min-width:190px;padding-left:20px;display:grid}.production-profile-catalog-state span,.production-profile-catalog-state small{color:#71858a;font-size:11px}.production-profile-catalog-state strong{color:#164e5b;font-size:17px}.production-profile-catalog-workspace{gap:16px;display:grid}.production-profile-toolbar{justify-content:space-between;align-items:end;gap:16px;display:flex}.production-profile-toolbar label{gap:6px;width:min(520px,100%);display:grid}.production-profile-toolbar label span{color:#6f8287;text-transform:uppercase;letter-spacing:.04em;font-size:11px;font-weight:700}.production-profile-toolbar input{color:#213b42;width:100%;min-height:40px;font:inherit;background:#fff;border:1px solid #cfdadd;border-radius:8px;padding:0 12px}.production-profile-toolbar input:focus{border-color:#6f9ca6;outline:2px solid #164e5b24}.production-profile-toolbar-meta{align-items:center;gap:10px;min-height:40px;display:flex}.production-profile-toolbar-meta span{color:#73868b;font-size:12px}.production-profile-toolbar-meta button,.production-profile-pagination button,.production-profile-selection-close{color:#315c65;cursor:pointer;min-height:34px;font:inherit;background:#fff;border:1px solid #ccd8da;border-radius:8px;padding:0 11px;font-size:12px;font-weight:700}.production-profile-toolbar-meta button:hover,.production-profile-pagination button:hover:not(:disabled),.production-profile-selection-close:hover{background:#f6fafa;border-color:#9db7bd}.production-profile-selection{background:#f3fafb;border:1px solid #bcd5da;border-radius:11px;grid-template-columns:minmax(250px,1.5fr) minmax(260px,1fr) minmax(260px,1.2fr) auto;align-items:center;gap:18px;padding:14px 16px;display:grid}.production-profile-selection-main{gap:3px;min-width:0;display:grid}.production-profile-selection-main>span,.production-profile-selection-note>span,.production-profile-selection-meta div span{color:#6f858a;text-transform:uppercase;letter-spacing:.04em;font-size:10px;font-weight:700}.production-profile-selection-main strong{color:#193f48;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.production-profile-selection-main small{color:#73878c;text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.production-profile-selection-meta{align-items:center;gap:14px;display:flex}.production-profile-selection-meta>div{gap:2px;display:grid}.production-profile-selection-meta div strong{color:#284b53;font-size:14px}.production-profile-selection-note{gap:2px;display:grid}.production-profile-selection-note strong{color:#315b64;font-size:12px}.production-profile-selection-note small{color:#71858a;font-size:10px;line-height:1.35}.production-profile-table-wrap{background:#fff;border:1px solid #e0e6e7;border-radius:10px;overflow-x:auto}.production-profile-table{border-collapse:collapse;width:100%;min-width:920px}.production-profile-table th{color:#718489;text-align:left;text-transform:uppercase;letter-spacing:.04em;background:#f6f8f8;border-bottom:1px solid #dde5e7;padding:10px 12px;font-size:10px;font-weight:700}.production-profile-table td{color:#355159;vertical-align:middle;border-bottom:1px solid #edf1f2;padding:10px 12px}.production-profile-table tbody tr:last-child td{border-bottom:0}.production-profile-table tbody tr:hover{background:#f8fbfb}.production-profile-table tbody tr.selected{background:#edf7f8}.production-profile-table td>strong{font-size:12px}.production-profile-product-button{width:100%;color:inherit;cursor:pointer;text-align:left;background:0 0;border:0;gap:2px;padding:0;display:grid}.production-profile-product-button strong{color:#23464f;font-size:12px}.production-profile-product-button small{color:#859499;text-overflow:ellipsis;white-space:nowrap;max-width:380px;font-size:9px;overflow:hidden}.production-profile-product-button:hover strong{color:#146178;text-decoration:underline}.production-profile-shop-list{flex-wrap:wrap;gap:5px;display:flex}.production-profile-shop-list span{color:#45636a;background:#eaf0f1;border-radius:999px;padding:3px 7px;font-size:9px;font-weight:700}.production-profile-shop-list small{color:#8a999d;font-size:10px}.production-profile-status{white-space:nowrap;border-radius:999px;align-items:center;min-height:25px;padding:0 8px;font-size:10px;font-weight:700;display:inline-flex}.production-profile-status.unconfigured{color:#7b6742;background:#f1eee7}.production-profile-status.configured{color:#326b4b;background:#e6f3eb}.production-profile-status.inherited{color:#3e6876;background:#e8f1f5}.production-profile-status.suggested{color:#52648b;background:#edf0f8}.production-profile-pagination{justify-content:center;align-items:center;gap:16px;padding-top:2px;display:flex}.production-profile-pagination div{text-align:center;gap:1px;min-width:170px;display:grid}.production-profile-pagination strong{color:#35545b;font-size:12px}.production-profile-pagination span{color:#829196;font-size:10px}.production-profile-pagination button:disabled{cursor:default;opacity:.45}.production-profile-loading,.production-profile-empty,.production-profile-error{color:#6f8287;text-align:center;background:#f8fafa;border:1px solid #e0e6e7;border-radius:10px;gap:4px;padding:22px;display:grid}.production-profile-empty strong,.production-profile-error strong{color:#38575e}.production-profile-empty span,.production-profile-error span{font-size:11px}.production-profile-error{background:#fff7f5;border-color:#efd4cf}.production-profile-error strong{color:#8b4f45}@media (width<=1050px){.production-profile-selection{grid-template-columns:1fr 1fr}.production-profile-selection-note{grid-column:1/-1}}@media (width<=760px){.production-rules-workspace-tabs{width:100%}.production-rules-workspace-tabs button{flex:1;min-width:0}.production-profile-catalog-intro,.production-profile-toolbar{flex-direction:column;align-items:stretch}.production-profile-catalog-state{border-top:1px solid #e4e9ea;border-left:0;padding-top:12px;padding-left:0}.production-profile-toolbar-meta{justify-content:space-between}.production-profile-selection{grid-template-columns:1fr}.production-profile-selection-note{grid-column:auto}.production-profile-pagination{justify-content:space-between}}.production-translation-settings{gap:16px;display:grid}.production-translation-settings-intro{background:#fff;border:1px solid #e5e7eb;border-radius:18px;justify-content:space-between;align-items:flex-start;gap:28px;padding:24px 26px;display:flex}.production-translation-settings-intro h2{margin:4px 0 8px;font-size:24px}.production-translation-settings-intro p{color:#667085;max-width:760px;margin:0;line-height:1.55}.production-translation-settings-summary{text-align:right;gap:2px;min-width:150px;display:grid}.production-translation-settings-summary strong{font-size:28px}.production-translation-settings-summary span{color:#667085;font-size:13px}.production-translation-safety{background:#f8fafc;border:1px solid #dbe4ef;border-radius:14px;gap:5px;padding:14px 18px;display:grid}.production-translation-safety strong{font-size:13px}.production-translation-safety span{color:#667085;font-size:13px;line-height:1.5}.production-translation-message,.production-translation-loading,.production-translation-empty{border-radius:12px;padding:14px 18px;font-size:14px}.production-translation-message.success{background:#f2f9f4;border:1px solid #bbd7c3}.production-translation-message.error,.production-translation-inline-error{color:#9b2c2c}.production-translation-message.error{background:#fff7f7;border:1px solid #efc5c5}.production-translation-loading,.production-translation-empty{color:#667085;background:#fff;border:1px solid #e5e7eb}.production-translation-shop-list{gap:10px;display:grid}.production-translation-shop{background:#fff;border:1px solid #e5e7eb;border-radius:15px;gap:18px;padding:20px 22px;transition:border-color .16s,box-shadow .16s;display:grid}.production-translation-shop.enabled{border-color:#c4d7dc;box-shadow:0 1px 2px #10182808}.production-translation-shop.compact{gap:0;padding-top:14px;padding-bottom:14px}.production-translation-shop-heading{justify-content:space-between;align-items:center;gap:22px;display:flex}.production-translation-shop-title{align-items:center;gap:9px;display:flex}.production-translation-shop-title h3{margin:0;font-size:16px}.production-translation-shop-title span{color:#667085;background:#f2f4f7;border-radius:999px;padding:3px 7px;font-size:10px;font-weight:700}.production-translation-shop-heading small{color:#98a2b3;margin-top:4px;font-size:11px;display:block}.production-translation-shop-controls{flex-shrink:0;justify-content:flex-end;align-items:center;gap:14px;display:flex}.production-translation-switch{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:9px;display:inline-flex;position:relative}.production-translation-switch-input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.production-translation-switch-track{box-sizing:border-box;background:#d0d5dd;border-radius:999px;align-items:center;width:42px;height:24px;padding:2px;transition:background .16s,box-shadow .16s;display:inline-flex}.production-translation-switch-thumb{background:#fff;border-radius:50%;width:20px;height:20px;transition:transform .16s;display:block;transform:translate(0);box-shadow:0 1px 3px #10182838}.production-translation-switch-input:checked+.production-translation-switch-track{background:#146178}.production-translation-switch-input:checked+.production-translation-switch-track .production-translation-switch-thumb{transform:translate(18px)}.production-translation-switch-input:focus-visible+.production-translation-switch-track{box-shadow:0 0 0 3px #1461782e}.production-translation-switch-label{color:#344054;min-width:104px;font-size:12px;font-weight:700}.production-translation-language-summary{background:#f8fafb;border:1px solid #e7ecef;border-radius:12px;grid-template-columns:minmax(180px,1fr) auto minmax(180px,1fr);align-items:center;gap:18px;padding:15px 18px;display:grid}.production-translation-language-summary>div{gap:2px;display:grid}.production-translation-language-summary>div:last-child{text-align:right}.production-translation-language-summary span{color:#667085;letter-spacing:.04em;text-transform:uppercase;font-size:10px;font-weight:700}.production-translation-language-summary strong{color:#101828;font-size:17px;font-weight:700}.production-translation-language-summary small{color:#146178;text-transform:lowercase;font-size:11px;font-weight:700}.production-translation-direction-arrow{color:#667085;font-size:22px;font-weight:700}.production-translation-language-row{grid-template-columns:minmax(180px,1fr) auto minmax(180px,1fr);align-items:center;gap:18px;display:grid}.production-translation-language-row label{gap:6px;display:grid}.production-translation-language-row label>span{color:#667085;font-size:11px;font-weight:700}.production-translation-language-row input{box-sizing:border-box;width:100%;font:inherit;background:#fff;border:1px solid #d0d5dd;border-radius:9px;padding:9px 11px;font-size:13px}.production-translation-language-row input:focus{outline-offset:1px;border-color:#9bbdc7;outline:2px solid #14617824}.production-translation-arrow{color:#98a2b3;font-size:18px;font-weight:700}.production-translation-active-footer{justify-content:flex-end;padding-top:2px;display:flex}.production-translation-save-button{color:#344054;cursor:pointer;min-width:92px;font:inherit;background:#fff;border:1px solid #cfd7dc;border-radius:9px;padding:8px 13px;font-size:11px;font-weight:700;transition:border-color .14s,background .14s,opacity .14s}.production-translation-save-button:hover:not(:disabled){background:#f8fafc;border-color:#98a2b3}.production-translation-save-button.primary{color:#fff;background:#146178;border-color:#146178}.production-translation-save-button.primary:hover:not(:disabled){background:#0f5267;border-color:#0f5267}.production-translation-save-button:disabled{cursor:default;opacity:.48}.production-translation-inline-error{margin-top:-6px;font-size:12px}@media (width<=820px){.production-translation-settings-intro,.production-translation-shop-heading{flex-direction:column;align-items:stretch}.production-translation-settings-summary{text-align:left}.production-translation-shop-controls{justify-content:space-between}.production-translation-language-summary,.production-translation-language-row{grid-template-columns:1fr}.production-translation-language-summary>div:last-child{text-align:left}.production-translation-direction-arrow,.production-translation-arrow{justify-self:start;transform:rotate(90deg)}.production-translation-active-footer{justify-content:stretch}.production-translation-save-button.primary{width:100%}}.production-platform-sidebar{box-sizing:border-box;height:100vh;min-height:100vh;padding:24px 16px;position:sticky;top:0}.production-platform-navigation{gap:2px;display:grid}.production-platform-navigation a{border-radius:var(--platform-radius-sm);min-height:36px;color:var(--platform-sidebar-muted);align-items:center;padding:8px 10px;font-size:12px;font-weight:650;line-height:1.25;text-decoration:none;transition:background .15s,color .15s;display:flex}.production-platform-navigation a:hover{background:var(--platform-sidebar-hover);color:var(--platform-sidebar-text)}.production-platform-navigation a.active{background:color-mix(in srgb, var(--platform-color-accent) 11%, transparent);color:var(--platform-sidebar-text);font-weight:750}@media (width>=1001px){:is(.production-app:has(.production-platform-sidebar.is-collapsed),.print-pool-shell:has(.production-platform-sidebar.is-collapsed)){grid-template-columns:76px minmax(0,1fr)}}@media (width<=900px){.production-platform-sidebar{height:auto;min-height:0;position:relative}}.stock-link-control{flex-direction:column;gap:20px;display:flex}.stock-link-layout{grid-template-columns:minmax(320px,390px) minmax(0,1fr);align-items:start;gap:20px;display:grid}.stock-link-sidebar,.stock-link-detail{min-width:0}.stock-link-sidebar-actions{flex-wrap:wrap;justify-content:flex-end;gap:10px;margin-bottom:18px;display:flex}.stock-link-create{background:#f7f9f9;border:1px solid #d9e0e1;border-radius:12px;flex-direction:column;gap:12px;margin-bottom:18px;padding:16px;display:flex}.stock-link-form-intro{flex-direction:column;gap:4px;display:flex}.stock-link-form-intro span,.stock-link-section-heading p,.stock-link-detail-header p,.stock-link-empty-detail span{color:#68757a;margin:0}.stock-link-create label,.stock-link-list-search,.stock-link-child-form label,.stock-link-settings-form label,.stock-link-inventory-form label{flex-direction:column;gap:6px;display:flex}.stock-link-create label>span,.stock-link-list-search>span,.stock-link-child-form label>span,.stock-link-settings-form label>span,.stock-link-inventory-form label>span{color:#4d5a60;font-size:12px;font-weight:700}.stock-link-search-results{flex-direction:column;gap:7px;max-height:360px;display:flex;overflow-y:auto}.stock-link-search-result{text-align:left;cursor:pointer;background:#fff;border:1px solid #dce1e2;border-radius:10px;flex-direction:column;align-items:flex-start;gap:4px;width:100%;padding:12px;display:flex}.stock-link-search-result:hover:not(:disabled){border-color:#194653;box-shadow:inset 0 0 0 1px #194653}.stock-link-search-result:disabled{opacity:.58;cursor:not-allowed}.stock-link-search-result small,.stock-link-selected-item small,.stock-link-search-result em{color:#6c787d;font-style:normal}.stock-link-search-result em{color:#9a6714;font-weight:700}.stock-link-shop-badge{color:#275f51;letter-spacing:.01em;background:#edf6f3;border:1px solid #c8d9d5;border-radius:999px;align-items:center;width:fit-content;padding:4px 8px;font-size:11px;font-weight:800;display:inline-flex}.stock-link-selected-item{background:#f2faf7;border:1px solid #9fc5bb;border-radius:10px;justify-content:space-between;align-items:flex-start;gap:12px;padding:13px;display:flex}.stock-link-selected-item>div{flex-direction:column;gap:5px;min-width:0;display:flex}.stock-link-list-search{margin-bottom:12px}.stock-link-group-list{flex-direction:column;gap:9px;max-height:66vh;padding-right:3px;display:flex;overflow-y:auto}.stock-link-group-card{background:#fff;border:1px solid #dfe3e4;border-radius:11px;overflow:hidden}.stock-link-group-card.selected{border-color:#194653;box-shadow:inset 0 0 0 1px #194653}.stock-link-group-main,.stock-link-pool-buttons button{text-align:left;cursor:pointer;background:0 0;border:0;flex-direction:column;align-items:flex-start;gap:4px;width:100%;display:flex}.stock-link-group-main{padding:13px}.stock-link-group-main span,.stock-link-pool-buttons small{color:#6d787d}.stock-link-pool-buttons{border-top:1px solid #edf0f0;flex-direction:column;display:flex}.stock-link-pool-buttons button{padding:10px 13px 10px 22px}.stock-link-pool-buttons button.active,.stock-link-pool-buttons button:hover{background:#f4f7f7}.stock-link-empty,.stock-link-empty-detail{color:#6d787d;border:1px dashed #ccd3d5;border-radius:11px;padding:18px}.stock-link-empty-detail{flex-direction:column;gap:5px;display:flex}.stock-link-detail-header{justify-content:space-between;align-items:flex-start;gap:18px;margin-bottom:14px;display:flex}.stock-link-detail-header h2{margin:3px 0 5px}.stock-link-shop-strip{background:#f7faf9;border:1px solid #dce5e2;border-radius:10px;justify-content:space-between;align-items:center;gap:14px;margin-bottom:16px;padding:11px 13px;display:flex}.stock-link-shop-strip>div{flex-wrap:wrap;justify-content:flex-end;gap:6px;display:flex}.stock-link-relationship-map{background:#fafbfb;border:1px solid #dce1e2;border-radius:14px;grid-template-columns:minmax(190px,1fr) auto minmax(190px,1fr) auto minmax(230px,1.2fr);align-items:stretch;gap:10px;padding:16px;display:grid}.stock-link-node{background:#fff;border:1px solid #d7dfe0;border-radius:12px;flex-direction:column;gap:6px;padding:14px;display:flex}.stock-link-node.master{background:#f4faf8;border-color:#9fc5bb}.stock-link-node.inventory{background:#f5f8f9;border-color:#b9cbd0}.stock-link-node.child{border-color:#d6dfe1}.stock-link-node.child.empty{border-style:dashed}.stock-link-node-role{color:#647278;text-transform:uppercase;letter-spacing:.06em;font-size:11px;font-weight:800}.stock-link-map-arrow{color:#607078;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:3px;display:flex}.stock-link-map-arrow span{max-width:70px;font-size:10px}.stock-link-map-arrow strong{font-size:20px}.stock-link-child-node-list{flex-direction:column;gap:8px;display:flex}.stock-link-child-section,.stock-link-inventory-setup{border-top:1px solid #e4e8e9;margin-top:22px;padding-top:20px}.stock-link-section-heading{justify-content:space-between;gap:16px;margin-bottom:14px;display:flex}.stock-link-section-heading h3{margin:0 0 5px}.stock-link-child-table{flex-direction:column;gap:8px;margin-bottom:14px;display:flex}.stock-link-child-table>article{border:1px solid #e0e4e5;border-radius:10px;grid-template-columns:minmax(0,2fr) minmax(80px,.55fr) minmax(130px,.8fr) auto;align-items:center;gap:12px;padding:12px;display:grid}.stock-link-child-table>article>div{flex-direction:column;gap:4px;display:flex}.stock-link-child-table span,.stock-link-child-table small{color:#6c777c;font-size:11px}.stock-link-child-form{background:#f8fafa;border:1px solid #dce2e3;border-radius:12px;grid-template-columns:minmax(150px,.8fr) minmax(260px,1.7fr) minmax(110px,.6fr) minmax(180px,1fr);align-items:end;gap:12px;padding:15px;display:grid;position:relative}.stock-link-child-form>button,.stock-link-selected-item.child-selected,.stock-link-child-form .child-results,.stock-link-search-status{grid-column:1/-1}.stock-link-child-form .child-results{max-height:300px}.stock-link-search-status{color:#6a767b;margin:0}.stock-link-settings-form{grid-template-columns:repeat(2,minmax(0,1fr));gap:13px;display:grid}.stock-link-full-width,.stock-link-settings-form>button{grid-column:1/-1}.stock-link-settings-form>button{justify-self:start}.stock-link-inventory-form{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.stock-link-inventory-form>button{grid-column:1/-1;justify-self:start}.stock-link-inventory-metrics{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;display:grid}.stock-link-inventory-metrics>div{background:#fff;border:1px solid #e0e4e5;border-radius:10px;flex-direction:column;gap:4px;padding:12px;display:flex}.stock-link-inventory-metrics span{color:#6c777c;font-size:11px}.stock-link-inventory-metrics strong{font-size:1.25rem}.stock-link-danger-actions{border-top:1px solid #e5e8e9;flex-wrap:wrap;justify-content:space-between;gap:10px;margin-top:20px;padding-top:18px;display:flex}@media (width<=1250px){.stock-link-layout{grid-template-columns:1fr}.stock-link-group-list{max-height:none}}@media (width<=1000px){.stock-link-relationship-map{grid-template-columns:1fr}.stock-link-map-arrow{flex-direction:row}.stock-link-map-arrow strong{transform:rotate(90deg)}.stock-link-child-form,.stock-link-child-table>article{grid-template-columns:repeat(2,minmax(0,1fr))}.stock-link-child-table>article>div:first-child,.stock-link-child-table>article>button{grid-column:1/-1}.stock-link-inventory-metrics{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (width<=700px){.stock-link-sidebar-actions,.stock-link-detail-header,.stock-link-shop-strip,.stock-link-section-heading,.stock-link-danger-actions{flex-direction:column;align-items:stretch}.stock-link-shop-strip>div{justify-content:flex-start}.stock-link-child-form,.stock-link-child-table>article,.stock-link-settings-form,.stock-link-inventory-form,.stock-link-inventory-metrics{grid-template-columns:1fr}.stock-link-child-table>article>div:first-child,.stock-link-child-table>article>button,.stock-link-full-width,.stock-link-settings-form>button,.stock-link-inventory-form>button{grid-column:auto}}.stock-link-v2 .stock-link-detail-header-v2{margin-bottom:18px}.stock-link-header-meta{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.stock-link-selected-variant-caption{color:#627178;margin:5px 0 8px;font-size:12px}.stock-link-setup-card{background:#f8faf9;border:1px solid #dce5e2;border-radius:14px;margin-bottom:18px;padding:16px}.stock-link-setup-top{flex-direction:column;gap:10px;display:flex}.stock-link-setup-top strong,.stock-link-next-step strong{font-size:1.05rem;display:block}.stock-link-setup-progress{background:#e1e7e5;border-radius:999px;height:8px;overflow:hidden}.stock-link-setup-progress span{background:#275f51;height:100%;display:block}.stock-link-setup-steps{flex-wrap:wrap;gap:8px;margin:14px 0;display:flex}.stock-link-setup-steps span{color:#647278;background:#eef2f1;border-radius:999px;padding:5px 10px;font-size:12px}.stock-link-setup-steps span.done{color:#275f51;background:#edf6f3;font-weight:700}.stock-link-next-step{border-top:1px solid #e1e6e5;justify-content:space-between;align-items:center;gap:16px;padding-top:14px;display:flex}.stock-link-next-step>div span{color:#68757a;font-size:12px}.stock-link-next-step.complete{opacity:.85}.stock-link-node.needs-action{background:#fffaf0;border-color:#d5b46a}.stock-link-node-action{align-self:flex-start;margin-top:8px}.stock-link-child-form-v2{grid-template-columns:minmax(160px,.8fr) minmax(280px,2fr) minmax(90px,.5fr) minmax(170px,1fr)}.stock-link-compact-field{max-width:140px}.stock-link-form-actions{grid-column:1/-1;justify-content:flex-end;display:flex}.stock-link-sync-button{padding:0}.stock-link-v2 .stock-link-layout{grid-template-columns:minmax(390px,420px) minmax(0,1fr);gap:24px}.stock-link-v2 .stock-link-sidebar{border-radius:14px;padding:18px;position:sticky;top:18px}.stock-link-v2 .stock-link-sidebar-actions-v2{grid-template-columns:1fr auto;align-items:center;gap:14px;margin-bottom:20px;display:grid}.stock-link-v2 .stock-link-sidebar-actions-v2 .primary-button{white-space:nowrap;min-height:40px;padding-inline:16px}.stock-link-v2 .stock-link-sync-button{color:#607078;justify-self:start;font-size:12px;font-weight:700}.stock-link-v2 .stock-link-sync-button:hover:not(:disabled){color:#194653}.stock-link-v2 .stock-link-list-search{gap:7px;margin-bottom:16px}.stock-link-v2 .stock-link-list-search>span{letter-spacing:.01em;font-size:12px}.stock-link-v2 .stock-link-list-search input{border-radius:9px;min-height:42px;padding:0 12px}.stock-link-v2 .stock-link-group-list{scrollbar-gutter:stable;gap:8px;max-height:calc(100vh - 260px);padding:2px 4px 8px 0}.stock-link-v2 .stock-link-group-card{border-color:#e0e5e6;border-radius:12px;transition:border-color .16s,box-shadow .16s,background .16s}.stock-link-v2 .stock-link-group-card:hover{background:#fbfcfc;border-color:#c7d3d5}.stock-link-v2 .stock-link-group-card.selected{background:#f4f8f8;border-color:#194653;box-shadow:inset 3px 0 #194653}.stock-link-v2 .stock-link-group-main{gap:6px;min-height:58px;padding:12px 14px 11px 15px}.stock-link-v2 .stock-link-group-main strong{color:#202a2e;font-size:13px;line-height:1.28}.stock-link-v2 .stock-link-group-main span{color:#738086;font-size:11px;line-height:1.25}.stock-link-v2 .stock-link-group-card.selected .stock-link-group-main strong{color:#143f4a}.stock-link-v2 .stock-link-pool-buttons{background:#fff;border:1px solid #e6eaeb;border-radius:9px;gap:0;margin:0 10px 10px;overflow:hidden}.stock-link-v2 .stock-link-pool-buttons button{border-bottom:1px solid #edf0f0;gap:3px;min-height:52px;padding:10px 12px 10px 28px;position:relative}.stock-link-v2 .stock-link-pool-buttons button:last-child{border-bottom:0}.stock-link-v2 .stock-link-pool-buttons button:before{content:"";background:#d9e2e3;border-radius:2px;width:2px;position:absolute;top:14px;bottom:14px;left:13px}.stock-link-v2 .stock-link-pool-buttons button strong{font-size:12px;line-height:1.3}.stock-link-v2 .stock-link-pool-buttons button small{font-size:10.5px;line-height:1.25}.stock-link-v2 .stock-link-pool-buttons button.active{background:#edf5f4}.stock-link-v2 .stock-link-pool-buttons button.active:before{background:#275f51}.stock-link-variant-manager{background:#fff;border:1px solid #dce4e4;border-radius:14px;margin:0 0 18px;overflow:hidden}.stock-link-variant-manager>summary{cursor:pointer;background:#f8faf9;justify-content:space-between;align-items:center;gap:18px;padding:15px 16px;list-style:none;display:flex}.stock-link-variant-manager>summary::-webkit-details-marker{display:none}.stock-link-variant-manager>summary>div{min-width:0}.stock-link-variant-manager>summary strong,.stock-link-variant-manager>summary span{display:block}.stock-link-variant-manager>summary strong{color:#243035;margin-bottom:2px;font-size:14px}.stock-link-variant-manager>summary>div>span{color:#6a777c;font-size:11px}.stock-link-variant-list{background:#fbfcfc;border-top:1px solid #e5e9e9;gap:8px;padding:10px;display:grid}.stock-link-variant-row{width:100%;color:inherit;text-align:left;cursor:pointer;background:#fff;border:1px solid #dfe5e6;border-radius:10px;grid-template-columns:minmax(0,1.6fr) minmax(160px,1fr) auto;align-items:center;gap:16px;padding:12px 14px;transition:border-color .16s,background .16s,box-shadow .16s;display:grid}.stock-link-variant-row:hover{background:#f8fbfa;border-color:#b9c9cc}.stock-link-variant-row.active{background:#f0f7f5;border-color:#194653;box-shadow:inset 3px 0 #194653}.stock-link-variant-main{align-items:flex-start;gap:10px;min-width:0;display:flex}.stock-link-variant-main>div{min-width:0}.stock-link-variant-main strong,.stock-link-variant-main small{display:block}.stock-link-variant-main strong{color:#263136;text-overflow:ellipsis;font-size:12px;line-height:1.35;overflow:hidden}.stock-link-variant-main small{color:#748086;margin-top:3px;font-size:10.5px;line-height:1.3}.stock-link-variant-dot{background:#c5ced0;border-radius:999px;flex:none;width:8px;height:8px;margin-top:4px}.stock-link-variant-dot.active{background:#2d725e}.stock-link-variant-shops{flex-wrap:wrap;align-items:center;gap:5px;display:flex}.stock-link-variant-no-shop{color:#8a9599;font-size:10.5px}.stock-link-variant-manage{color:#194653;white-space:nowrap;justify-self:end;font-size:11px;font-weight:800}.stock-link-variant-row.active .stock-link-variant-manage{color:#2c6557}@media (width<=1250px){.stock-link-v2 .stock-link-layout{grid-template-columns:1fr}.stock-link-v2 .stock-link-sidebar{position:static}.stock-link-v2 .stock-link-group-list{max-height:none}}@media (width<=1000px){.stock-link-child-form-v2{grid-template-columns:1fr 1fr}.stock-link-variant-row{grid-template-columns:minmax(0,1fr) auto}.stock-link-variant-shops{grid-column:1/-1}}@media (width<=700px){.stock-link-next-step,.stock-link-child-form-v2{flex-direction:column;grid-template-columns:1fr;align-items:stretch}.stock-link-compact-field{max-width:none}.stock-link-v2 .stock-link-sidebar-actions-v2{grid-template-columns:1fr}.stock-link-v2 .stock-link-sidebar-actions-v2 .primary-button{width:100%}.stock-link-variant-manager>summary,.stock-link-variant-row{grid-template-columns:1fr;align-items:stretch}.stock-link-variant-manager>summary{flex-direction:column}.stock-link-variant-manage{justify-self:start}}.stock-v3-control{gap:14px;display:grid}.stock-v3-toolbar{background:#fff;border:1px solid #dfe6e6;border-radius:12px;justify-content:space-between;align-items:center;gap:16px;padding:10px 14px;display:flex}.stock-v3-toolbar>div:first-child strong,.stock-v3-toolbar>div:first-child span{display:block}.stock-v3-toolbar>div:first-child strong{color:#243035;font-size:13px}.stock-v3-toolbar>div:first-child span{color:#738086;margin-top:2px;font-size:11px}.stock-v3-toolbar-actions{align-items:center;gap:8px;display:flex}.stock-v3-create{grid-template-columns:minmax(240px,1.4fr) minmax(280px,2fr) auto;align-items:end;gap:12px;padding:14px;display:grid}.stock-v3-create-intro{align-self:center}.stock-v3-create-intro strong,.stock-v3-create-intro small{display:block}.stock-v3-create-intro strong{color:#243035;font-size:14px}.stock-v3-create-intro small{color:#738086;margin-top:3px;font-size:10.5px}.stock-v3-create-search{min-width:0}.stock-v3-create-results,.stock-v3-create-selected{grid-column:1/-1}.stock-v3-workspace{grid-template-columns:minmax(250px,.78fr) minmax(300px,.92fr) minmax(560px,2fr);align-items:start;gap:12px;display:grid}.stock-v3-pane,.stock-v3-detail{min-width:0;padding:0;overflow:hidden}.stock-v3-pane{max-height:calc(100vh - 140px);position:sticky;top:12px}.stock-v3-pane-head{border-bottom:1px solid #e7ebeb;justify-content:space-between;align-items:center;gap:12px;padding:13px 14px 10px;display:flex}.stock-v3-pane-head h3{color:#263236;margin:2px 0 0;font-size:14px}.stock-v3-pane-head>span{color:#486067;background:#f1f5f4;border-radius:999px;justify-content:center;align-items:center;min-width:26px;height:26px;padding:0 8px;font-size:10.5px;font-weight:800;display:inline-flex}.stock-v3-search{background:#fbfcfc;border-bottom:1px solid #eef1f1;padding:10px;display:block}.stock-v3-search input{width:100%;min-height:36px;padding:0 10px}.stock-v3-variant-context{color:#69777d;background:#fbfcfc;border-bottom:1px solid #eef1f1;padding:9px 11px;font-size:10.5px;font-weight:700;line-height:1.3}.stock-v3-scroll-list{gap:5px;max-height:calc(100vh - 260px);padding:8px;display:grid;overflow:auto}.stock-v3-product-row,.stock-v3-variant-row{width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:9px;transition:background .15s,border-color .15s,box-shadow .15s}.stock-v3-product-row{gap:3px;padding:10px 11px;display:grid}.stock-v3-product-row:hover,.stock-v3-variant-row:hover{background:#f8faf9;border-color:#d9e1e1}.stock-v3-product-row.active,.stock-v3-variant-row.active{background:#eef6f4;border-color:#b8cbca;box-shadow:inset 3px 0 #194653}.stock-v3-product-row strong{color:#253136;text-overflow:ellipsis;font-size:11.5px;line-height:1.35;overflow:hidden}.stock-v3-product-row span{color:#77848a;font-size:9.5px;line-height:1.3}.stock-v3-variant-row{grid-template-columns:8px minmax(0,1fr);gap:9px;padding:10px;display:grid}.stock-v3-state-dot{background:#c5ced0;border-radius:999px;width:8px;height:8px;margin-top:4px}.stock-v3-state-dot.ready{background:#2d725e}.stock-v3-variant-row>div{min-width:0}.stock-v3-variant-row strong,.stock-v3-variant-row small,.stock-v3-variant-row em{display:block}.stock-v3-variant-row strong{color:#263136;font-size:11.2px;line-height:1.35}.stock-v3-variant-row small{color:#7a868b;margin-top:2px;font-size:9.3px;line-height:1.3}.stock-v3-variant-row em{color:#9a6b33;margin-top:4px;font-size:9.2px;font-style:normal;font-weight:800}.stock-v3-variant-row em.ready{color:#2d725e}.stock-v3-empty,.stock-v3-detail-empty,.stock-v3-detail-loading{color:#7b878c;font-size:11px}.stock-v3-empty{text-align:center;padding:18px 10px}.stock-v3-detail-empty{text-align:center;place-items:center;gap:4px;min-height:320px;padding:30px;display:grid}.stock-v3-detail-empty strong{color:#283439;font-size:15px}.stock-v3-detail-header{background:#fff;border-bottom:1px solid #e7ebeb;justify-content:space-between;align-items:flex-start;gap:20px;padding:16px 18px 14px;display:flex}.stock-v3-detail-title{min-width:0}.stock-v3-detail-title h2{color:#243035;margin:3px 0 6px;font-size:19px;line-height:1.25}.stock-v3-product-meta{flex-wrap:wrap;gap:6px;display:flex}.stock-v3-product-meta span{color:#66747a;background:#f4f7f6;border-radius:7px;padding:4px 7px;font-size:9.5px;font-weight:700}.stock-v3-product-status{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:7px;display:flex}.stock-v3-readiness-note{color:#7d653f;background:#fffaf3;border:1px solid #eadfcf;border-radius:8px;margin:10px 14px 0;padding:8px 10px;font-size:10px;line-height:1.35}.stock-v3-detail-loading{padding:28px 18px}.stock-v3-detail-body{gap:12px;padding:14px;display:grid}.stock-v3-variant-head{background:#fbfcfc;border:1px solid #e1e7e7;border-radius:10px;justify-content:space-between;align-items:center;gap:16px;padding:11px 12px;display:flex}.stock-v3-variant-head h3{color:#263136;margin:2px 0 1px;font-size:14px;line-height:1.3}.stock-v3-variant-head small{color:#7a868b;font-size:9.5px}.stock-v3-status-strip{flex-wrap:wrap;justify-content:flex-end;gap:5px;display:flex}.stock-v3-status-strip span{color:#7c878b;white-space:nowrap;background:#fff;border:1px solid #e0e5e5;border-radius:999px;padding:4px 7px;font-size:9px;font-weight:800}.stock-v3-status-strip span.done{color:#2e6758;background:#f2f8f5;border-color:#c7ddd6}.stock-v3-flow{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.stock-v3-flow article{background:#fff;border:1px solid #dfe5e5;border-radius:10px;align-content:start;gap:4px;min-width:0;min-height:104px;padding:11px;display:grid;position:relative}.stock-v3-flow article:not(:last-child):after{content:"→";z-index:2;color:#6f7d82;background:#fff;border:1px solid #dde4e4;border-radius:999px;justify-content:center;align-items:center;width:18px;height:18px;font-size:10px;display:flex;position:absolute;top:41px;right:-13px}.stock-v3-flow article.needs-action{background:#fffaf4;border-color:#eadfcf}.stock-v3-card-role{color:#849095;letter-spacing:.07em;text-transform:uppercase;font-size:8.5px;font-weight:800}.stock-v3-flow article strong{color:#273338;font-size:10.7px;line-height:1.3;overflow:hidden}.stock-v3-flow article small,.stock-v3-flow article em{color:#78858a;font-size:9px;font-style:normal;line-height:1.3}.stock-v3-flow article em{color:#2d725e;font-weight:800}.stock-v3-sales-section{background:#fff;border:1px solid #dfe5e5;border-radius:11px;overflow:hidden}.stock-v3-section-head{justify-content:space-between;align-items:center;gap:14px;padding:11px 12px;display:flex}.stock-v3-section-head h3{color:#263136;margin:0;font-size:13px}.stock-v3-section-head p{color:#78858a;margin:2px 0 0;font-size:9.5px}.stock-v3-sales-list{border-top:1px solid #edf0f0}.stock-v3-sales-list article{border-bottom:1px solid #edf0f0;grid-template-columns:auto minmax(170px,1fr) 82px minmax(90px,.7fr) auto;align-items:center;gap:10px;padding:9px 11px;display:grid}.stock-v3-sales-list article:last-child{border-bottom:0}.stock-v3-sales-list article>div strong,.stock-v3-sales-list article>div small,.stock-v3-sales-list article>div span{display:block}.stock-v3-sales-list article>div strong{color:#2b373b;font-size:10.2px;line-height:1.3}.stock-v3-sales-list article>div small,.stock-v3-sales-list article>div span{color:#7a878c;font-size:8.8px}.stock-v3-sales-empty{color:#7b878c;border-top:1px solid #edf0f0;padding:14px 12px;font-size:10px}.stock-v3-add-sales{background:#f8faf9;border-top:1px solid #e7ebeb;grid-template-columns:minmax(150px,.75fr) minmax(230px,1.5fr) 100px minmax(180px,1fr);gap:10px;padding:12px;display:grid}.stock-v3-add-sales label,.stock-v3-settings-form label,.stock-v3-inventory-form label,.stock-v3-create label{gap:4px;min-width:0;display:grid}.stock-v3-add-sales label>span,.stock-v3-settings-form label>span,.stock-v3-inventory-form label>span,.stock-v3-create label>span{color:#68767c;font-size:9px;font-weight:800}.stock-v3-add-sales input,.stock-v3-add-sales select,.stock-v3-settings-form input,.stock-v3-settings-form select,.stock-v3-settings-form textarea,.stock-v3-inventory-form input,.stock-v3-create input{width:100%}.stock-v3-sales-results,.stock-v3-sales-selected,.stock-v3-search-status,.stock-v3-form-actions{grid-column:1/-1}.stock-v3-form-actions{justify-content:flex-end;display:flex}.stock-v3-settings{margin:0}.stock-v3-settings>summary{padding:12px 13px}.stock-v3-settings-form{grid-template-columns:minmax(220px,1.4fr) minmax(170px,.8fr);gap:10px;display:grid}.stock-v3-settings-note{grid-column:1/-1}.stock-v3-settings-form>button{justify-self:start}.stock-v3-inventory-setup{border-top:1px solid #edf0f0;margin-top:14px;padding-top:12px}.stock-v3-inventory-metrics{grid-template-columns:repeat(5,minmax(0,1fr));gap:7px;display:grid}.stock-v3-inventory-metrics>div{background:#fbfcfc;border:1px solid #e0e6e6;border-radius:8px;padding:9px}.stock-v3-inventory-metrics span,.stock-v3-inventory-metrics strong{display:block}.stock-v3-inventory-metrics span{color:#829095;font-size:8.5px}.stock-v3-inventory-metrics strong{color:#29363a;margin-top:2px;font-size:13px}.stock-v3-inventory-form{grid-template-columns:repeat(3,minmax(110px,1fr)) auto;align-items:end;gap:9px;display:grid}.stock-v3-danger-row{color:#7a878b;border-top:1px solid #edf0f0;justify-content:space-between;align-items:center;gap:14px;margin-top:14px;padding-top:12px;font-size:9.5px;display:flex}.stock-v3-variant-warning{color:#806642;background:#fffaf4;border:1px solid #eadfcf;border-radius:8px;padding:9px 10px;font-size:9.5px}@media (width<=1450px){.stock-v3-workspace{grid-template-columns:minmax(230px,.78fr) minmax(280px,.92fr) minmax(500px,1.8fr)}.stock-v3-sales-list article{grid-template-columns:auto minmax(160px,1fr) 70px minmax(80px,.6fr) auto}}@media (width<=1180px){.stock-v3-workspace{grid-template-columns:minmax(240px,.8fr) minmax(300px,1fr)}.stock-v3-detail{grid-column:1/-1}.stock-v3-pane{max-height:480px;position:static}.stock-v3-scroll-list{max-height:380px}}@media (width<=760px){.stock-v3-toolbar,.stock-v3-detail-header,.stock-v3-variant-head,.stock-v3-section-head,.stock-v3-danger-row{flex-direction:column;align-items:stretch}.stock-v3-toolbar-actions,.stock-v3-product-status{justify-content:flex-start}.stock-v3-create,.stock-v3-workspace,.stock-v3-flow,.stock-v3-add-sales,.stock-v3-settings-form,.stock-v3-inventory-form,.stock-v3-inventory-metrics{grid-template-columns:1fr}.stock-v3-products,.stock-v3-variants,.stock-v3-detail{grid-column:auto}.stock-v3-pane{max-height:none}.stock-v3-scroll-list{max-height:330px}.stock-v3-flow article:not(:last-child):after{content:"↓";top:auto;bottom:-14px;right:50%}.stock-v3-sales-list article{grid-template-columns:1fr;gap:5px}.stock-v3-sales-list article .stock-link-shop-badge{justify-self:start}.stock-v3-settings-note,.stock-v3-sales-results,.stock-v3-sales-selected,.stock-v3-search-status,.stock-v3-form-actions,.stock-v3-create-results,.stock-v3-create-selected{grid-column:auto}}.woo-control-page{flex-direction:column;gap:20px;display:flex}.woo-summary-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.woo-summary-card{background:#fff;border:1px solid #e6e8eb;border-radius:14px;flex-direction:column;gap:5px;padding:20px;display:flex}.woo-summary-card span{color:#68707b;font-size:13px}.woo-summary-card strong{font-size:28px;line-height:1.1}.woo-summary-card small{color:#7d8490}.woo-control-tabs{background:#fff;border:1px solid #e3e6e9;border-radius:11px;gap:8px;width:fit-content;padding:5px;display:flex}.woo-control-tabs button{cursor:pointer;background:0 0;border:0;border-radius:8px;padding:10px 18px;font-weight:600}.woo-control-tabs button.active{color:#fff;background:#20252b}.woo-rule-search{gap:10px;margin-bottom:18px;display:flex}.woo-rule-search input{flex:1;min-width:220px}.woo-rule-source{white-space:nowrap;background:#f1f2f4;border-radius:999px;padding:5px 9px;font-size:12px;display:inline-flex}.woo-rule-source.configured{background:#e8f4ea}.woo-pagination{justify-content:space-between;align-items:center;gap:15px;margin-top:18px;display:flex}.woo-pagination>div{gap:8px;display:flex}.woo-pool-layout{grid-template-columns:minmax(280px,.8fr) minmax(520px,2fr);align-items:start;gap:20px;display:grid}.woo-pool-buttons{flex-direction:column;gap:9px;display:flex}.woo-pool-buttons>button{text-align:left;cursor:pointer;background:#fff;border:1px solid #e1e4e7;border-radius:10px;flex-direction:column;align-items:flex-start;gap:4px;width:100%;padding:14px;display:flex}.woo-pool-buttons>button:hover,.woo-pool-buttons>button.active{background:#f6f7f8;border-color:#30363d}.woo-pool-buttons span,.woo-pool-buttons small{color:#737b85}.woo-create-pool-form{background:#f8f9fa;border:1px solid #e1e4e7;border-radius:10px;gap:12px;margin-bottom:18px;padding:15px;display:grid}.woo-create-pool-form label,.woo-pool-settings label,.woo-add-member-form label{flex-direction:column;gap:6px;display:flex}.woo-create-pool-form label>span,.woo-pool-settings label>span,.woo-add-member-form label>span{font-size:13px;font-weight:600}.woo-pool-settings{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;display:grid}.full-width-field,.woo-pool-actions{grid-column:1/-1}.woo-pool-actions{justify-content:flex-end;gap:10px;display:flex}.woo-pool-members{border-top:1px solid #e5e7e9;margin-top:28px;padding-top:24px}.woo-section-heading{justify-content:space-between;margin-bottom:15px;display:flex}.woo-section-heading h3{margin:0 0 5px}.woo-section-heading p{color:#747c86;margin:0}.woo-add-member-form{background:#f8f9fa;border:1px solid #e1e4e7;border-radius:10px;grid-template-columns:.7fr .8fr .7fr 1.5fr;align-items:end;gap:12px;margin-top:20px;padding:16px;display:grid}.woo-checkbox-field{align-items:center;padding-bottom:11px;flex-direction:row!important}.woo-checkbox-field input{width:auto}.danger-button{color:#a52d2d;cursor:pointer;background:#fff;border:1px solid #b83434;border-radius:8px;padding:10px 15px;font-weight:600}.danger-text{color:#a52d2d}@media screen and (width<=1100px){.woo-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.woo-pool-layout{grid-template-columns:1fr}.woo-add-member-form{grid-template-columns:repeat(2,minmax(0,1fr))}}@media screen and (width<=700px){.woo-summary-grid,.woo-pool-settings,.woo-add-member-form{grid-template-columns:1fr}.woo-rule-search{flex-direction:column}.woo-pagination{flex-direction:column;align-items:flex-start}.full-width-field,.woo-pool-actions{grid-column:auto}}.woo-inventory-setup{border-top:1px solid #e5e7eb;margin-top:24px;padding-top:24px}.woo-inventory-setup-form{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;margin-top:18px;display:grid}.woo-inventory-setup-form label{flex-direction:column;gap:7px;display:flex}.woo-inventory-setup-form label span{font-weight:700}.woo-inventory-setup-form input{width:100%}.woo-inventory-setup-form button{grid-column:1/-1;justify-self:start}.woo-inventory-metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:18px;display:grid}.woo-inventory-metrics>div{border:1px solid #e5e7eb;border-radius:10px;flex-direction:column;gap:4px;padding:14px;display:flex}.woo-inventory-metrics span{color:#6b7280;font-size:.82rem}.woo-inventory-metrics strong{font-size:1.3rem}.woo-setup-completed,.woo-setup-notice{border:1px solid #e5e7eb;border-radius:10px;margin-top:16px;padding:16px}.woo-setup-completed p{margin:6px 0}@media (width<=800px){.woo-inventory-setup-form,.woo-inventory-metrics{grid-template-columns:1fr}}.inventory-journal-page{gap:20px;display:grid}.inventory-journal-panel{min-width:0}.inventory-journal-count{border:1px solid var(--border-color,#d8d8d8);white-space:nowrap;border-radius:999px;align-items:center;min-height:32px;padding:6px 10px;font-size:13px;font-weight:600;display:inline-flex}.inventory-journal-filters{grid-template-columns:minmax(260px,1fr) minmax(190px,240px) minmax(190px,240px);gap:12px;margin:20px 0;display:grid}.inventory-journal-filters label{gap:6px;display:grid}.inventory-journal-filters label>span{font-size:12px;font-weight:600}.inventory-journal-filters input,.inventory-journal-filters select{width:100%;min-height:42px}.inventory-journal-table-wrap{margin-top:18px}.inventory-journal-table{border-collapse:collapse;width:100%;min-width:1180px}.inventory-journal-table th,.inventory-journal-table td{text-align:left;vertical-align:top;padding:12px 10px}.inventory-journal-table th{white-space:nowrap;font-size:12px}.inventory-journal-table tbody tr{border-top:1px solid var(--border-color,#e5e5e5)}.inventory-journal-table td{font-size:13px}.inventory-journal-table td strong{display:block}.inventory-journal-table .table-subline{opacity:.72;margin-top:3px;font-size:12px;line-height:1.35;display:block}.movement-delta.positive,.movement-delta.negative{opacity:1}.movement-delta.neutral{opacity:.55}.inventory-journal-note{white-space:normal;max-width:320px}.inventory-journal-history-note{font-style:italic}.inventory-production-warning{font-weight:600}@media (width<=980px){.inventory-journal-filters{grid-template-columns:1fr}.inventory-journal-count{margin-top:10px}}:root{color:#243033;font-synthesis:none;text-rendering:optimizelegibility;background:#f3f1ed;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}body{background:#f3f1ed;min-width:320px;min-height:100vh;overflow:auto}button,input{font:inherit}button{cursor:pointer}.inventory-app{background:#f3f1ed;grid-template-columns:255px minmax(0,1fr);min-height:100vh;display:grid}.sidebar{color:#fff;background:#183e49;border-right:1px solid #d8d7d2;flex-direction:column;height:100vh;padding:26px 18px 20px;display:flex;position:sticky;top:0}.brand{align-items:center;gap:12px;padding:0 10px 28px;display:flex}.brand-mark{color:#183e49;letter-spacing:.5px;background:#f0e7d6;border-radius:11px;place-items:center;width:42px;height:42px;font-size:14px;font-weight:800;display:grid}.brand div{flex-direction:column;gap:2px;display:flex}.brand strong{font-size:15px}.brand div span{color:#a9c0c6;font-size:12px}.module-label{color:#88a9b1;letter-spacing:1.4px;text-transform:uppercase;margin:0 10px 11px;font-size:10px;font-weight:800}.sidebar-nav{flex-direction:column;gap:4px;display:flex}.sidebar-nav button{color:#d8e5e8;text-align:left;background:0 0;border:0;border-radius:8px;grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:9px;width:100%;min-height:45px;padding:0 12px;transition:background .15s,color .15s;display:grid}.sidebar-nav button:hover{color:#fff;background:#ffffff12}.sidebar-nav button.active{color:#183e49;background:#f0e7d6;font-weight:750}.nav-icon{text-align:center;font-size:18px}.nav-count{color:#fff;text-align:center;background:#d8754f;border-radius:999px;min-width:22px;padding:3px 7px;font-size:11px}.sidebar-footer{border-top:1px solid #ffffff1f;align-items:center;gap:10px;margin-top:auto;padding:18px 10px 0;display:flex}.user-avatar{background:#2f6574;border-radius:50%;flex:none;place-items:center;width:36px;height:36px;font-size:12px;font-weight:800;display:grid}.sidebar-footer>div:last-child{flex-direction:column;gap:2px;min-width:0;display:flex}.sidebar-footer strong{text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.sidebar-footer span{color:#9eb8be;font-size:10px}.main-content{min-width:0;padding:34px 38px 54px}.page-header{justify-content:space-between;align-items:flex-start;gap:24px;margin-bottom:28px;display:flex}.breadcrumb{color:#758184;margin-bottom:10px;font-size:12px;font-weight:650;display:block}.page-header h1{color:#1c2c30;letter-spacing:-.8px;margin:0;font-family:Georgia,Times New Roman,serif;font-size:clamp(30px,3vw,42px);font-weight:600}.page-header p{color:#687477;max-width:720px;margin:9px 0 0;font-size:14px;line-height:1.55}.header-actions,.toolbar-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;display:flex}.prototype-badge,.prototype-label{color:#776c5b;background:#eee9df;border:1px solid #d8d2c7;border-radius:999px;padding:8px 11px;font-size:11px;font-weight:750}.primary-button,.secondary-button,.small-button,.text-button{border-radius:7px;font-weight:700;transition:transform .15s,box-shadow .15s,background .15s}.primary-button{color:#fff;background:#183e49;border:1px solid #183e49;min-height:40px;padding:0 16px}.primary-button:hover{background:#255866;transform:translateY(-1px);box-shadow:0 7px 18px #183e492e}.secondary-button{color:#26373b;background:#fff;border:1px solid #cfd2cf;min-height:40px;padding:0 16px}.secondary-button:hover,.small-button:hover{background:#f7f8f6;border-color:#8fa1a5}.small-button{color:#24444c;background:#fff;border:1px solid #ccd2d0;min-height:32px;padding:0 12px;font-size:12px}.text-button{color:#1d697a;background:0 0;border:0;padding:7px 0;font-size:12px}.metric-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;margin-bottom:20px;display:grid}.metric-card{background:#fff;border:1px solid #ddddd8;border-radius:11px;flex-direction:column;min-height:138px;padding:21px 22px;display:flex;box-shadow:0 9px 28px #1e2d310b}.metric-label{color:#697578;font-size:12px;font-weight:700}.metric-value{color:#1c2c30;margin-top:13px;font-family:Georgia,Times New Roman,serif;font-size:34px;font-weight:600}.metric-note{color:#7b8587;margin-top:auto;font-size:11px;font-weight:650}.metric-note.positive{color:#397b61}.metric-note.negative{color:#bd5a3f}.dashboard-grid{grid-template-columns:minmax(0,1.55fr) minmax(280px,.65fr);gap:20px;display:grid}.panel{background:#fff;border:1px solid #dcddd8;border-radius:11px;min-width:0;padding:23px;box-shadow:0 9px 30px #1e2d310a}.panel-wide{grid-column:span 1}.dashboard-grid .panel-wide:last-child{grid-column:1/-1}.panel-header,.toolbar{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:20px;display:flex}.panel h2,.toolbar h2{color:#243438;letter-spacing:-.2px;margin:4px 0 0;font-size:18px}.eyebrow{color:#287185;letter-spacing:1.15px;text-transform:uppercase;font-size:10px;font-weight:800}.toolbar input{color:#263438;background:#fbfcfb;border:1px solid #d3d8d6;border-radius:7px;outline:none;width:min(320px,50vw);min-height:40px;padding:0 13px}.toolbar input:focus{border-color:#287185;box-shadow:0 0 0 3px #2871851a}.table-scroll{overflow-x:auto}table{border-collapse:collapse;width:100%;font-size:12px}th{color:#7b8587;letter-spacing:.6px;text-align:left;text-transform:uppercase;white-space:nowrap;border-bottom:1px solid #dfe1dd;padding:10px 12px;font-size:10px;font-weight:800}td{color:#49575a;vertical-align:middle;white-space:nowrap;border-bottom:1px solid #ecece8;padding:14px 12px}tbody tr:last-child td{border-bottom:0}tbody tr:hover{background:#fafaf7}td strong{color:#27373b;font-size:12px}.table-subline{color:#939b9d;margin-top:4px;font-size:10px;display:block}.number-cell{font-variant-numeric:tabular-nums;font-weight:700}.table-action{text-align:right}.status-pill{border-radius:999px;align-items:center;padding:5px 8px;font-size:10px;font-weight:750;display:inline-flex}.status-pill.healthy{color:#377259;background:#e7f2eb}.status-pill.warning{color:#987226;background:#f6edd9}.status-pill.critical{color:#b84f35;background:#f8e5df}.status-pill.purchase-status-draft{color:#5f6a6d;background:#eef0f1}.status-pill.purchase-status-approved{color:#6f4b8d;background:#efe8f7}.status-pill.purchase-status-sent{color:#35698f;background:#e6eff8}.status-pill.purchase-status-confirmed{color:#2f746f;background:#e3f2f1}.status-pill.purchase-status-partially-received{color:#966a1f;background:#f8edd8}.status-pill.purchase-status-received{color:#2f7455;background:#e4f2e8}.status-pill.purchase-status-overdue{color:#b44833;background:#f8e1dc}.status-pill.purchase-status-cancelled{color:#7d5d55;background:#eee9e7}.suggestion-summary{background:#f0e7d6;border-radius:9px;align-items:baseline;gap:9px;margin-bottom:13px;padding:18px;display:flex}.suggestion-summary strong{color:#183e49;font-family:Georgia,Times New Roman,serif;font-size:31px}.suggestion-summary span{color:#645f55;font-size:12px;line-height:1.4}.summary-list{flex-direction:column;display:flex}.summary-row{text-align:left;background:0 0;border:0;border-bottom:1px solid #ecece8;justify-content:space-between;align-items:center;gap:12px;width:100%;padding:13px 3px;display:flex}.summary-row:last-child{border-bottom:0}.summary-row:hover strong{color:#1d697a}.summary-row>span{flex-direction:column;gap:4px;min-width:0;display:flex}.summary-row strong{color:#2c3a3e;text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.summary-row small{color:#92999a;font-size:9px}.summary-row b{color:#24444c;flex:none;font-size:11px}.empty-panel{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:390px;display:flex}.empty-icon{color:#276579;background:#edf1ef;border-radius:18px;place-items:center;width:62px;height:62px;margin-bottom:17px;font-size:27px;display:grid}.empty-panel h2{margin-top:7px;font-size:25px}.empty-panel p{color:#6f797b;max-width:510px;margin:10px 0 19px;line-height:1.6}@media (width<=1180px){.metric-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.dashboard-grid{grid-template-columns:1fr}.dashboard-grid .panel-wide:last-child{grid-column:auto}.page-header{flex-direction:column}.header-actions{justify-content:flex-start}}@media (width<=850px){.inventory-app{grid-template-columns:1fr}.sidebar{width:100%;height:auto;padding:16px;position:static}.brand{padding-bottom:16px}.module-label,.sidebar-footer{display:none}.sidebar-nav{flex-direction:row;padding-bottom:4px;overflow-x:auto}.sidebar-nav button{grid-template-columns:20px auto auto;width:auto;min-width:max-content}.main-content{padding:25px 18px 40px}.page-header{margin-bottom:20px}.toolbar{flex-direction:column}.toolbar-actions{justify-content:flex-start;width:100%}.toolbar input{width:100%}}@media (width<=560px){.metric-grid{grid-template-columns:1fr}.metric-card{min-height:120px}.panel{padding:18px 14px}.panel-header{flex-direction:column}.prototype-badge{display:none}}.supplier-management{flex-direction:column;gap:20px;display:flex}.supplier-form-panel{border-color:#c9d6d4}.supplier-form{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.supplier-form label{flex-direction:column;gap:7px;min-width:0;display:flex}.supplier-form label>span{color:#526064;font-size:11px;font-weight:750}.supplier-form input,.supplier-form textarea{color:#263438;background:#fbfcfb;border:1px solid #d3d8d6;border-radius:7px;outline:none;width:100%}.supplier-form input{min-height:42px;padding:0 12px}.supplier-form textarea{resize:vertical;padding:11px 12px}.supplier-form input:focus,.supplier-form textarea:focus{border-color:#287185;box-shadow:0 0 0 3px #2871851a}.form-field-wide{grid-column:1/-1}.form-actions{justify-content:flex-end;gap:10px;display:flex}.message-box{border:1px solid;border-radius:8px;padding:13px 16px;font-size:13px}.success-message{color:#32634d;background:#eaf4ee;border-color:#bcd7c8}.error-message{color:#9f412c;background:#f9eae5;border-color:#e5bfb4}.loading-state,.data-empty-state{color:#788386;justify-content:center;align-items:center;min-height:220px;font-size:13px;display:flex}.data-empty-state{text-align:center;flex-direction:column}.data-empty-state strong{color:#27373b;font-size:17px}.data-empty-state p{max-width:480px;margin:8px 0 20px;line-height:1.55}.primary-button:disabled{cursor:wait;opacity:.65}@media (width<=760px){.supplier-form{grid-template-columns:1fr}.form-field-wide{grid-column:auto}}.inventory-management{flex-direction:column;gap:20px;display:flex}.inventory-stat-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:15px;display:grid}.inventory-stat{background:#fff;border:1px solid #dcddd8;border-radius:10px;flex-direction:column;justify-content:space-between;min-height:105px;padding:19px 21px;display:flex}.inventory-stat span{color:#697578;font-size:11px;font-weight:750}.inventory-stat strong{color:#233438;font-family:Georgia,Times New Roman,serif;font-size:27px;font-weight:600}.inventory-entry-panel{border-color:#c6d6d5}.inventory-form,.movement-form{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.inventory-form label,.movement-form label{flex-direction:column;gap:7px;min-width:0;display:flex}.inventory-form label>span,.movement-form label>span{color:#526064;font-size:11px;font-weight:750}.inventory-form input,.inventory-form select,.movement-form input,.movement-form select,.inventory-toolbar input,.inventory-toolbar select{color:#263438;background:#fbfcfb;border:1px solid #d3d8d6;border-radius:7px;outline:none;width:100%;min-height:42px;padding:0 12px}.inventory-form input:focus,.inventory-form select:focus,.movement-form input:focus,.movement-form select:focus,.inventory-toolbar input:focus,.inventory-toolbar select:focus{border-color:#287185;box-shadow:0 0 0 3px #2871851a}.inventory-toolbar{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:20px;display:flex}.inventory-toolbar h2{color:#243438;margin:4px 0 0;font-size:18px}.inventory-toolbar-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:9px;display:flex}.inventory-toolbar-actions input{width:310px}.inventory-toolbar-actions select{width:190px}.panel-description{color:#758083;margin:7px 0 0;font-size:12px}.filter-empty-state{color:#778184;text-align:center;padding:38px 20px;font-size:13px}@media (width<=1050px){.inventory-stat-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.inventory-toolbar{flex-direction:column}.inventory-toolbar-actions{justify-content:flex-start;width:100%}}@media (width<=760px){.inventory-stat-grid,.inventory-form,.movement-form{grid-template-columns:1fr}.inventory-toolbar-actions{flex-direction:column;align-items:stretch}.inventory-toolbar-actions input,.inventory-toolbar-actions select{width:100%}}.inventory-history-panel{border-color:#bfd2d1}.movement-stock-summary{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:22px;display:grid}.movement-stock-summary>div{background:#f8f9f7;border:1px solid #dfe2de;border-radius:8px;flex-direction:column;justify-content:space-between;min-height:82px;padding:15px 17px;display:flex}.movement-stock-summary span{color:#778184;text-transform:uppercase;letter-spacing:.5px;font-size:10px;font-weight:750}.movement-stock-summary strong{color:#25363a;font-size:18px}.movement-delta{font-variant-numeric:tabular-nums;min-width:48px;font-weight:800;display:inline-block}.movement-delta.positive{color:#347559}.movement-delta.negative{color:#bc5037}.movement-delta.neutral{color:#929a9b}.movement-note{text-overflow:ellipsis;max-width:310px;overflow:hidden}.table-action-buttons{justify-content:flex-end;align-items:center;gap:7px;display:flex}@media (width<=760px){.movement-stock-summary{grid-template-columns:1fr}.table-action-buttons{flex-direction:column;align-items:stretch}}.live-data-badge{color:#326b52;background:#e8f3ec;border-color:#b8d6c7}.dashboard-live-grid{grid-template-columns:minmax(0,1.6fr) minmax(280px,.65fr);gap:20px;display:grid}.dashboard-critical-panel,.dashboard-planning-panel{min-width:0}.dashboard-currency-value{font-size:27px}.dashboard-planning-value{background:#f0e7d6;border-radius:9px;align-items:baseline;gap:10px;margin-bottom:18px;padding:20px;display:flex}.dashboard-planning-value strong{color:#183e49;font-family:Georgia,Times New Roman,serif;font-size:36px}.dashboard-planning-value span{color:#655f54;font-size:12px;line-height:1.5}.dashboard-planning-row{color:#657174;border-bottom:1px solid #ecece8;justify-content:space-between;align-items:center;margin-bottom:19px;padding:15px 2px;font-size:12px;display:flex}.dashboard-planning-row strong{color:#26383c;font-size:15px}.dashboard-full-button{width:100%}.dashboard-ok-state{text-align:center;background:#f4f8f5;border-radius:9px;flex-direction:column;justify-content:center;align-items:center;min-height:180px;padding:30px;display:flex}.dashboard-ok-state strong{color:#376c54;font-size:15px}.dashboard-ok-state span{color:#78857e;margin-top:7px;font-size:12px}.dashboard-retry-button{margin-top:16px}.purchase-planning{flex-direction:column;gap:20px;display:flex}.planning-summary-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:15px;display:grid}.planning-summary-card{background:#fff;border:1px solid #dcddd8;border-radius:10px;flex-direction:column;justify-content:space-between;min-height:105px;padding:19px 21px;display:flex}.planning-summary-card span{color:#697578;font-size:11px;font-weight:750}.planning-summary-card strong{color:#233438;font-family:Georgia,Times New Roman,serif;font-size:27px;font-weight:600}.planning-summary-card .planning-currency-value{font-size:23px}.missing-supplier{color:#b74e37;font-weight:750}.message-retry-button{margin-left:12px}@media (width<=1080px){.dashboard-live-grid{grid-template-columns:1fr}}@media (width<=760px){.planning-summary-grid{grid-template-columns:1fr}.dashboard-currency-value{font-size:23px}}.purchase-order-management{flex-direction:column;gap:20px;display:flex}.purchase-supplier-groups{flex-direction:column;gap:18px;display:flex}.purchase-supplier-card{background:#fafbf9;border:1px solid #d9ddda;border-radius:10px;overflow:hidden}.purchase-supplier-header{background:#f0e7d6;border-bottom:1px solid #dfe2de;justify-content:space-between;align-items:center;gap:18px;padding:17px 19px;display:flex}.purchase-supplier-header>div{flex-direction:column;gap:4px;display:flex}.purchase-supplier-header span{color:#746d61;letter-spacing:.7px;text-transform:uppercase;font-size:9px;font-weight:800}.purchase-supplier-header strong{color:#28393d;font-size:15px}.purchase-supplier-card table{background:#fff}.order-quantity-input{background:#fff;border:1px solid #ccd3d1;border-radius:6px;outline:none;width:115px;min-height:35px;padding:0 9px}.order-quantity-input:focus{border-color:#287185;box-shadow:0 0 0 3px #2871851a}.purchase-supplier-footer{border-top:1px solid #e0e2df;justify-content:space-between;align-items:center;gap:18px;padding:15px 18px;display:flex}.purchase-supplier-footer span{color:#697477;font-size:11px;font-weight:650}@media (width<=760px){.purchase-supplier-header,.purchase-supplier-footer{flex-direction:column;align-items:stretch}.order-quantity-input{width:95px}}.source-data-box{background:#f5f5f1;border:1px solid #d9ddda;border-radius:9px;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:22px;padding:17px 18px;display:grid}.source-data-box>strong,.source-data-box>p{grid-column:1/-1}.source-data-box>strong{color:#24424a;font-size:13px}.source-data-box>div{background:#fff;border-radius:6px;flex-direction:column;gap:4px;padding:10px 12px;display:flex}.source-data-box span{color:#7a8587;letter-spacing:.5px;text-transform:uppercase;font-size:9px;font-weight:800}.source-data-box b{color:#28383c;font-size:12px}.source-data-box p{color:#727d7f;margin:0;font-size:11px;line-height:1.5}.checkbox-field{background:#fbfcfb;border:1px solid #d3d8d6;border-radius:7px;align-items:center;min-height:42px;padding:0 12px;flex-direction:row!important}.checkbox-field input{width:17px;height:17px;min-height:auto}@media (width<=760px){.source-data-box{grid-template-columns:1fr}.source-data-box>strong,.source-data-box>p{grid-column:auto}}.purchase-order-detail-panel{border-color:#bcd1d0}.purchase-detail-header-actions{align-items:center;gap:10px;display:flex}.approval-information{color:#35694f;background:#eaf4ee;border:1px solid #bad7c7;border-radius:8px;justify-content:space-between;align-items:center;gap:15px;margin-bottom:20px;padding:13px 15px;display:flex}.approval-information strong{font-size:12px}.approval-information span{font-size:11px}.purchase-order-meta-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:17px;margin-bottom:22px;display:grid}.purchase-order-meta-grid label{flex-direction:column;gap:7px;display:flex}.purchase-order-meta-grid label>span{color:#526064;font-size:11px;font-weight:750}.purchase-order-meta-grid input,.purchase-order-meta-grid textarea{color:#263438;background:#fbfcfb;border:1px solid #d3d8d6;border-radius:7px;outline:none;width:100%;min-height:42px;padding:0 12px}.purchase-order-meta-grid textarea{resize:vertical;padding:11px 12px}.purchase-order-meta-grid input:focus,.purchase-order-meta-grid textarea:focus{border-color:#287185;box-shadow:0 0 0 3px #2871851a}.purchase-order-meta-grid input:disabled,.purchase-order-meta-grid textarea:disabled{color:#6d7779;background:#f0f1ee}.purchase-order-notes-field{grid-column:1/-1}.purchase-detail-summary{background:#f4f3ef;border-radius:9px;grid-template-columns:repeat(2,minmax(0,220px));justify-content:flex-end;gap:12px;margin:22px 0;padding:17px 18px;display:grid}.purchase-detail-summary>div{flex-direction:column;gap:5px;display:flex}.purchase-detail-summary span{color:#6e797b;text-transform:uppercase;font-size:10px;font-weight:750}.purchase-detail-summary strong{color:#25363a;font-size:16px}.purchase-detail-summary p{color:#7b8486;grid-column:1/-1;margin:0;font-size:10px;line-height:1.5}.purchase-detail-actions{justify-content:flex-end;gap:10px;display:flex}@media (width<=760px){.purchase-detail-header-actions,.approval-information,.purchase-detail-actions{flex-direction:column;align-items:stretch}.purchase-order-meta-grid,.purchase-detail-summary{grid-template-columns:1fr}.purchase-order-notes-field,.purchase-detail-summary p{grid-column:auto}}.organization-profile-page{flex-direction:column;gap:18px;display:flex}.organization-profile-panel{overflow:hidden}.organization-profile-layout{grid-template-columns:245px minmax(0,1fr);gap:28px;display:grid}.organization-logo-section{background:#f5f5f1;border:1px solid #d9ddda;border-radius:10px;align-self:start;padding:18px}.form-section-title{color:#526064;letter-spacing:.7px;text-transform:uppercase;margin-bottom:13px;font-size:10px;font-weight:800;display:block}.organization-logo-preview{aspect-ratio:1;background:#fff;border:1px solid #d8dcda;border-radius:9px;justify-content:center;align-items:center;width:100%;margin-bottom:14px;display:flex;overflow:hidden}.organization-logo-preview img{object-fit:contain;width:82%;height:82%}.organization-logo-placeholder{color:#8a9394;flex-direction:column;align-items:center;gap:8px;display:flex}.organization-logo-placeholder strong{color:#eee5d3;background:#173f4a;border-radius:13px;place-items:center;width:64px;height:64px;font-size:21px;display:grid}.organization-logo-placeholder span{font-size:11px}.logo-upload-button{color:#24434b;cursor:pointer;background:#fff;border:1px solid #bfc8c6;border-radius:7px;justify-content:center;align-items:center;min-height:40px;font-size:11px;font-weight:750;display:flex}.logo-upload-button:hover{border-color:#287185}.logo-upload-button input{display:none}.form-help-text{color:#747f81;margin:10px 0 14px;font-size:10px;line-height:1.5}.organization-logo-section .secondary-button{width:100%}.organization-profile-fields{flex-direction:column;gap:23px;display:flex}.profile-form-section{border-bottom:1px solid #e0e3e1;padding-bottom:23px}.profile-form-section:last-child{border-bottom:none;padding-bottom:0}.profile-section-heading{align-items:center;gap:11px;margin-bottom:14px;display:flex}.profile-section-heading span{color:#24424a;font-size:12px;font-weight:800}.profile-section-heading:after{content:"";background:#e1e4e2;flex:1;height:1px}.profile-field-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.profile-field-grid label{flex-direction:column;gap:7px;display:flex}.profile-field-grid label>span{color:#566467;font-size:10px;font-weight:750}.profile-field-grid input{color:#263438;background:#fbfcfb;border:1px solid #d1d7d5;border-radius:7px;outline:none;width:100%;min-height:41px;padding:0 12px}.profile-field-grid input:focus{border-color:#287185;box-shadow:0 0 0 3px #2871851a}.profile-field-wide{grid-column:1/-1}.profile-form-footer{border-top:1px solid #dfe3e1;justify-content:space-between;align-items:center;gap:18px;margin-top:26px;padding-top:18px;display:flex}.profile-form-footer span{color:#7b8587;font-size:10px}@media (width<=900px){.organization-profile-layout{grid-template-columns:1fr}.organization-logo-section{width:min(100%,300px)}}@media (width<=640px){.profile-field-grid{grid-template-columns:1fr}.profile-field-wide{grid-column:auto}.profile-form-footer{flex-direction:column;align-items:stretch}}.user-management{flex-direction:column;gap:18px;display:flex}.user-form{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.user-form label{flex-direction:column;gap:7px;display:flex}.user-form label>span{color:#566467;font-size:10px;font-weight:750}.user-form input,.user-form select{color:#263438;background:#fbfcfb;border:1px solid #d1d7d5;border-radius:7px;outline:none;width:100%;min-height:41px;padding:0 12px}.user-form input:focus,.user-form select:focus{border-color:#287185;box-shadow:0 0 0 3px #2871851a}.user-active-field{align-self:end}.user-switcher{align-items:center}.user-switcher-content{flex-direction:column;flex:1;gap:4px;min-width:0;display:flex}.user-switcher-content select{width:100%;color:inherit;cursor:pointer;background:0 0;border:none;outline:none;padding:0;font-size:11px;font-weight:750}.user-switcher-content span{text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.order-audit-information{background:#f5f5f1;border:1px solid #d8ddda;border-radius:8px;justify-content:space-between;align-items:center;gap:15px;margin-bottom:12px;padding:12px 15px;display:flex}.order-audit-information strong{color:#526064;font-size:11px}.order-audit-information span{color:#26383c;font-size:11px;font-weight:750}@media (width<=700px){.user-form{grid-template-columns:1fr}.order-audit-information{flex-direction:column;align-items:stretch}}.settings-management{flex-direction:column;gap:20px;display:flex}.settings-tabs{background:#f0f1ee;border:1px solid #d9ddda;border-radius:10px;align-items:stretch;gap:6px;padding:6px;display:flex}.settings-tabs button{color:#637073;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:7px;flex:1;align-items:center;gap:12px;min-height:62px;padding:10px 16px;display:flex}.settings-tabs button:hover{background:#ffffff8c}.settings-tabs button.active{color:#24424a;background:#fff;border-color:#d3d8d6;box-shadow:0 2px 8px #1e373c12}.settings-tabs button>span:last-child{flex-direction:column;gap:3px;min-width:0;display:flex}.settings-tabs strong{font-size:11px}.settings-tabs small{color:#7b8587;font-size:9px;font-weight:500}.settings-tab-icon{color:#526467;background:#e5e8e5;border-radius:7px;flex:none;place-items:center;width:34px;height:34px;font-size:14px;display:grid}.settings-tabs button.active .settings-tab-icon{color:#eee5d3;background:#173f4a}@media (width<=700px){.settings-tabs{flex-direction:column;align-items:stretch}.settings-tabs button{width:100%}}.email-settings-page{flex-direction:column;gap:18px;display:flex}.email-settings-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.email-settings-grid label{flex-direction:column;gap:7px;display:flex}.email-settings-grid label>span{color:#566467;font-size:10px;font-weight:750}.email-settings-grid input,.email-settings-grid select,.smtp-test-controls input{color:#263438;background:#fbfcfb;border:1px solid #d1d7d5;border-radius:7px;outline:none;width:100%;min-height:41px;padding:0 12px}.email-settings-grid small{color:#7b8587;font-size:9px;line-height:1.45}.email-settings-actions{justify-content:flex-end;margin-top:20px;display:flex}.smtp-test-panel{justify-content:space-between;align-items:center;gap:25px;display:flex}.smtp-test-controls{gap:10px;width:min(100%,480px);display:flex}.purchase-email-panel{background:#f6faf9;border:1px solid #b9ced1;border-radius:10px;margin-bottom:22px;padding:20px}.purchase-email-header{justify-content:space-between;align-items:center;gap:20px;margin-bottom:18px;display:flex}.purchase-email-header h3{color:#26383c;margin:4px 0 0;font-size:17px}.purchase-email-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;display:grid}.purchase-email-fields label{flex-direction:column;gap:7px;display:flex}.purchase-email-fields label>span{color:#566467;font-size:10px;font-weight:750}.purchase-email-fields input,.purchase-email-fields textarea{color:#263438;background:#fff;border:1px solid #d1d7d5;border-radius:7px;outline:none;width:100%;min-height:41px;padding:0 12px}.purchase-email-fields textarea{resize:vertical;padding:12px;line-height:1.55}.purchase-email-fields input:disabled{color:#667275;background:#eef1ef}.purchase-email-wide{grid-column:1/-1}.purchase-email-attachment{background:#fff;border:1px solid #d6ddda;border-radius:7px;justify-content:space-between;align-items:center;gap:15px;margin-top:15px;padding:12px 14px;display:flex}.purchase-email-attachment span{color:#718083;text-transform:uppercase;font-size:10px;font-weight:750}.purchase-email-attachment strong{color:#26383c;font-size:11px}.purchase-email-actions{justify-content:flex-end;gap:10px;margin-top:18px;display:flex}@media (width<=760px){.email-settings-grid,.purchase-email-fields{grid-template-columns:1fr}.purchase-email-wide{grid-column:auto}.smtp-test-panel,.smtp-test-controls,.purchase-email-header,.purchase-email-actions{flex-direction:column;align-items:stretch}.smtp-test-controls{width:100%}}.gmail-inbox-settings{flex-direction:column;gap:18px;display:flex}.gmail-connection-overview{background:#f7f8f6;border:1px solid #d9dfdc;border-radius:10px;grid-template-columns:58px minmax(0,1fr);gap:20px;margin-top:4px;padding:20px;display:grid}.gmail-connection-icon{color:#24434b;background:#fff;border-radius:12px;place-items:center;width:58px;height:58px;font-size:25px;font-weight:850;display:grid;box-shadow:0 2px 9px #1f343817}.gmail-connection-details{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 28px;display:grid}.gmail-connection-details div{flex-direction:column;gap:5px;min-width:0;display:flex}.gmail-connection-details span{color:#7a8587;letter-spacing:.3px;text-transform:uppercase;font-size:9px;font-weight:750}.gmail-connection-details strong{color:#293b3f;text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.gmail-connection-actions{justify-content:flex-end;margin-top:20px;display:flex}.gmail-inbox-information{flex-direction:column;gap:18px;display:flex}.gmail-process-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.gmail-process-grid div{background:#f8f9f7;border:1px solid #dce1de;border-radius:9px;flex-direction:column;gap:12px;min-height:112px;padding:16px;display:flex}.gmail-process-grid strong{color:#eee5d3;background:#173f4a;border-radius:50%;place-items:center;width:28px;height:28px;font-size:11px;display:grid}.gmail-process-grid span{color:#566467;font-size:10px;line-height:1.5}@media (width<=1050px){.settings-tabs{grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.gmail-process-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=650px){.settings-tabs,.gmail-connection-details,.gmail-process-grid,.gmail-connection-overview{grid-template-columns:1fr}.gmail-connection-actions{flex-direction:column;align-items:stretch}}.document-inbox-page{flex-direction:column;gap:18px;display:flex}.document-inbox-statistics{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-top:18px;display:grid}.document-inbox-statistics div{background:#f7f8f6;border:1px solid #dce1de;border-radius:8px;flex-direction:column;gap:5px;padding:14px;display:flex}.document-inbox-statistics span{color:#7a8587;text-transform:uppercase;font-size:9px;font-weight:750}.document-inbox-statistics strong{color:#26383c;font-size:15px}.document-inbox-filters{background:#f0f1ee;border:1px solid #d9ddda;border-radius:8px;align-self:flex-start;gap:5px;padding:5px;display:flex}.document-inbox-filters button{color:#687578;cursor:pointer;background:0 0;border:none;border-radius:6px;min-height:34px;padding:0 14px;font-size:10px;font-weight:750}.document-inbox-filters button.active{color:#24424a;background:#fff;box-shadow:0 1px 6px #1e373c14}.document-inbox-list{flex-direction:column;gap:15px;display:flex}.document-inbox-card{flex-direction:column;gap:16px;display:flex}.document-inbox-card-header{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.document-inbox-sender{color:#26383c;font-size:12px;font-weight:800;display:block}.document-inbox-email-address,.document-inbox-date{color:#7a8587;margin-top:3px;font-size:9px;display:block}.document-inbox-card h3{color:#26383c;margin:13px 0 0;font-size:15px}.document-inbox-snippet{color:#5b686b;background:#f6f8f7;border-left:3px solid #9eb6b9;margin:0;padding:12px 14px;font-size:10px;line-height:1.55}.document-match-information{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.document-match-information div{border:1px solid #e0e4e2;border-radius:7px;flex-direction:column;gap:4px;padding:11px;display:flex}.document-match-information span{color:#7b8587;text-transform:uppercase;font-size:8px;font-weight:750}.document-match-information strong{color:#38494d;font-size:10px;line-height:1.4}.document-attachment-list,.purchase-documents-list{flex-direction:column;gap:8px;display:flex}.document-attachment-row,.purchase-document-row{background:#fafbfa;border:1px solid #dce1de;border-radius:8px;align-items:center;gap:12px;padding:11px 12px;display:flex}.document-file-icon{color:#31515a;background:#e8eeee;border-radius:7px;flex:none;place-items:center;width:38px;height:38px;font-size:9px;font-weight:850;display:grid}.document-file-information,.purchase-document-main{flex-direction:column;flex:1;gap:3px;min-width:0;display:flex}.document-file-information strong,.purchase-document-main strong{color:#2d4044;text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.document-file-information span,.purchase-document-main span,.purchase-document-main small{color:#7a8587;font-size:9px}.document-no-attachment,.purchase-documents-empty{color:#7b8587;text-align:center;border:1px dashed #ccd4d1;border-radius:8px;padding:15px;font-size:10px}.document-assignment-controls{border-top:1px solid #e1e4e2;align-items:center;gap:10px;padding-top:14px;display:flex}.document-assignment-controls select{color:#263438;background:#fff;border:1px solid #d1d7d5;border-radius:7px;flex:1;min-width:260px;min-height:38px;padding:0 11px}.document-assigned-information{background:#f1f8f4;border:1px solid #cbded5;border-radius:7px;justify-content:space-between;gap:15px;padding:11px 14px;display:flex}.document-assigned-information strong{color:#285443;font-size:10px}.document-assigned-information span{color:#64766f;font-size:9px}.purchase-order-documents-section{background:#f8f9f7;border:1px solid #d9dfdc;border-radius:10px;margin:18px 0;padding:18px}.purchase-documents-heading{justify-content:space-between;align-items:center;gap:20px;margin-bottom:14px;display:flex}.purchase-documents-heading h3{color:#26383c;margin:4px 0 0;font-size:15px}@media (width<=850px){.document-match-information{grid-template-columns:repeat(2,minmax(0,1fr))}.document-assignment-controls{flex-direction:column;align-items:stretch}.document-assignment-controls select{width:100%;min-width:0}}@media (width<=600px){.document-inbox-statistics,.document-match-information{grid-template-columns:1fr}.document-inbox-filters{flex-direction:column;align-items:stretch;width:100%}.document-inbox-card-header,.purchase-documents-heading,.document-assigned-information,.document-attachment-row,.purchase-document-row{flex-direction:column;align-items:stretch}.document-file-icon{width:34px;height:34px}}.gmail-sync-overview{flex-direction:column;gap:18px;display:flex}.gmail-sync-count-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.gmail-sync-count-grid>div{background:#f7f8f6;border:1px solid #dce1de;border-radius:9px;flex-direction:column;gap:7px;padding:16px;display:flex}.gmail-sync-count-grid>div.attention{background:#fff9eb;border-color:#dcc899}.gmail-sync-count-grid span{color:#778285;text-transform:uppercase;font-size:9px;font-weight:750}.gmail-sync-count-grid strong{color:#263b40;font-size:22px}.gmail-sync-log{flex-direction:column;gap:12px;display:flex}.gmail-sync-log-heading{justify-content:space-between;align-items:center;gap:15px;display:flex}.gmail-sync-log-heading strong{color:#2a3d41;font-size:12px}.gmail-sync-log-heading span{color:#798487;font-size:9px}@media (width<=900px){.gmail-sync-count-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=550px){.gmail-sync-count-grid{grid-template-columns:1fr}.gmail-sync-log-heading{flex-direction:column;align-items:flex-start}}.inventory-group-row td{background:#f7f8f5;border-top:1px solid #dde2de;border-bottom-color:#dde2de;font-weight:650}.inventory-group-row:hover td{background:#f2f5f1}.inventory-group-toggle{width:100%;color:inherit;text-align:left;background:0 0;border:0;align-items:center;gap:9px;padding:0;display:flex}.inventory-group-chevron{color:#517178;transform-origin:50%;flex:0 0 18px;width:18px;font-size:21px;font-weight:700;line-height:1;transition:transform .14s}.inventory-group-chevron.expanded{transform:rotate(90deg)}.inventory-group-toggle strong{color:#1f363b}.inventory-variant-row td{background:#fcfcfa}.inventory-variant-row:hover td{background:#f8f9f6}.inventory-variant-name{align-items:flex-start;gap:8px;padding-left:22px;display:flex}.inventory-variant-branch{color:#9aa5a3;margin-top:1px;font-size:15px}.inventory-variant-row td:first-child strong{font-weight:650}.purchase-supplier-selection{flex-direction:column;gap:18px;display:flex}.purchase-supplier-selection .panel-header{margin-bottom:0}.purchase-supplier-selection-intro{color:#697578;max-width:820px;margin:-4px 0 0;font-size:12px;line-height:1.55}.purchase-supplier-options{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px;display:grid}.purchase-supplier-option{color:#28393d;text-align:left;background:#fafbf9;border:1px solid #d7dcda;border-radius:9px;justify-content:space-between;align-items:center;gap:14px;min-width:0;min-height:76px;padding:13px 14px;transition:border-color .15s,background .15s,box-shadow .15s,transform .15s;display:flex}.purchase-supplier-option:hover{background:#fff;border-color:#9aadb1;transform:translateY(-1px)}.purchase-supplier-option>span{flex-direction:column;gap:5px;min-width:0;display:flex}.purchase-supplier-option strong{color:#24383d;text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.purchase-supplier-option small{color:#7d888a;font-size:10px}.purchase-supplier-option b{color:#183e49;flex:none;font-family:Georgia,Times New Roman,serif;font-size:14px;font-weight:600}.purchase-supplier-selection-footer{border-top:1px solid #e2e4e1;justify-content:space-between;align-items:center;gap:18px;padding-top:16px;display:flex}.purchase-supplier-selection-footer>span{color:#697578;font-size:12px}.purchase-supplier-selection-footer>span strong{color:#28393d}.purchase-supplier-selection-footer .primary-button{flex:none}.purchase-supplier-selection-footer .primary-button:disabled{color:#8b9593;cursor:not-allowed;box-shadow:none;background:#dfe3e1;border-color:#c8cfcd;transform:none}@media (width<=760px){.purchase-supplier-options{grid-template-columns:1fr}.purchase-supplier-selection-footer{flex-direction:column;align-items:stretch}.purchase-supplier-selection-footer .primary-button{width:100%}}.purchase-supplier-option.active{background:#e8f1f3;border-color:#183e49;box-shadow:inset 4px 0 #183e49,0 0 0 2px #183e4914}.purchase-supplier-selected-label{color:#fff;letter-spacing:.35px;text-transform:uppercase;background:#183e49;border-radius:999px;align-self:flex-start;margin-top:2px;padding:3px 7px;font-size:9px;font-weight:800;line-height:1.2}.purchase-active-filter{color:#697578;margin-top:6px;font-size:11px;font-weight:650;display:block}.purchase-priority-badge{border:1px solid #0000;border-radius:999px;justify-content:center;align-items:center;min-width:66px;padding:4px 8px;font-size:10px;font-weight:800;line-height:1.2;display:inline-flex}.purchase-priority-badge.critical{color:#a92828;background:#fdeaea;border-color:#efb3b3}.purchase-priority-badge.medium{color:#7a5b00;background:#fff7dc;border-color:#ecd795}.purchase-priority-badge.normal{color:#2f6844;background:#edf7f0;border-color:#b9d8c5}.purchase-price-missing,.purchase-price-missing-inline{color:#b13a32;font-weight:750}.purchase-price-missing{white-space:nowrap}.purchase-price-missing-inline{font-size:inherit}.planning-summary-warning{color:#b13a32;margin-top:5px;font-size:10px;font-weight:750;display:block}.status-pill.incoming{color:#245e70;background:#e9f3f7;border-color:#b8d5df}.hr-app{box-sizing:border-box;width:100%;max-width:760px;min-height:100vh;margin:0 auto;padding:24px 18px 48px}.hr-app *,.hr-app :before,.hr-app :after{box-sizing:border-box}.hr-app__header{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:24px;display:flex}.hr-app__header h1{margin:4px 0 3px;font-size:clamp(2rem,8vw,3rem);line-height:1}.hr-app__header p{opacity:.68;margin:0}.hr-app__eyebrow{letter-spacing:.08em;text-transform:uppercase;opacity:.6;font-size:.78rem;font-weight:700;display:block}.hr-app__logout{min-height:42px;color:inherit;cursor:pointer;background:0 0;border:1px solid;border-radius:12px;padding:0 14px}.hr-app__card{background:#7f7f7f0f;border:1px solid #7f7f7f3d;border-radius:20px;padding:22px}.hr-app__card h2{margin:8px 0 10px}.hr-app__card p{line-height:1.55}.hr-app__card--error{border-color:#b4323280}.hr-app__status{background:#7f7f7f24;border-radius:999px;padding:6px 10px;font-size:.82rem;font-weight:700;display:inline-flex}.hr-app__facts{margin:24px 0}.hr-app__facts div{border-top:1px solid #7f7f7f33;justify-content:space-between;gap:16px;padding:12px 0;display:flex}.hr-app__facts dt{opacity:.66}.hr-app__facts dd{margin:0;font-weight:700}.hr-app__next{opacity:.66;margin-bottom:0;font-size:.9rem}@media (width<=520px){.hr-app{padding:max(20px, env(safe-area-inset-top)) 16px max(32px, env(safe-area-inset-bottom))}.hr-app__header{align-items:center}.hr-app__logout{min-width:86px}.hr-app__card{border-radius:18px;padding:20px 18px}}.hr-clock{gap:18px;display:grid}.hr-clock__welcome span{opacity:.62;font-size:.88rem}.hr-clock__welcome h2{margin:3px 0 0;font-size:clamp(1.6rem,7vw,2.25rem)}.hr-clock__hero{text-align:center;background:#7f7f7f0f;border:1px solid #7f7f7f3d;border-radius:22px;padding:24px 20px}.hr-clock__hero-label{letter-spacing:.04em;text-transform:uppercase;opacity:.58;margin-bottom:7px;font-size:.8rem;font-weight:700;display:block}.hr-clock__state{font-size:clamp(1.8rem,9vw,2.8rem);line-height:1.05;display:block}.hr-clock__latest{opacity:.64;margin-top:9px;font-size:.9rem;display:block}.hr-clock__actions{gap:10px;margin-top:24px;display:grid}.hr-clock__action{width:100%;min-height:58px;color:inherit;font:inherit;cursor:pointer;background:0 0;border:1px solid;border-radius:16px;padding:12px 18px;font-weight:700}.hr-clock__action--primary{background:var(--platform-accent-color,#146178);color:#fff;border-color:#0000}.hr-clock__action:disabled{cursor:progress;opacity:.55}.hr-clock__today{border:1px solid #7f7f7f33;border-radius:20px;padding:20px}.hr-clock__today-heading{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:18px;display:flex}.hr-clock__today-heading span{text-transform:uppercase;opacity:.58;font-size:.82rem;font-weight:700}.hr-clock__metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.hr-clock__metrics div{background:#7f7f7f14;border-radius:14px;padding:14px}.hr-clock__metrics span{opacity:.6;margin-bottom:5px;font-size:.78rem;display:block}.hr-clock__metrics strong{font-size:1.05rem;display:block}.hr-clock__error,.hr-clock__notice,.hr-clock__loading{background:#7f7f7f14;border-radius:15px;padding:16px 18px;line-height:1.45}.hr-clock__error{border:1px solid #b4323273}@media (width<=520px){.hr-clock__hero{padding:24px 16px 18px}.hr-clock__action{min-height:62px;font-size:1rem}}.production-module-action-bridge{z-index:10000;color:#173942;background:#f3f8f7;border:1px solid #bfd2cf;border-radius:10px;max-width:min(760px,100vw - 32px);padding:12px 16px;font-size:.86rem;font-weight:600;position:fixed;top:18px;left:50%;transform:translate(-50%);box-shadow:0 8px 30px #1739421f}.production-module-action-bridge.error{color:#8b3325;background:#fff6f4;border-color:#e1b9b1}:root{color:#263238;background:#f3f1ed;font-family:Inter,ui-sans-serif,system-ui,sans-serif}*{box-sizing:border-box}body{margin:0}button,select,input{font:inherit}.print-pool-shell{background:#f3f1ed;grid-template-columns:260px minmax(0,1fr);min-height:100vh;display:grid}.print-pool-sidebar{color:#fff;background:#174b59;flex-direction:column;gap:24px;height:100vh;padding:20px 14px;display:flex;position:sticky;top:0}.print-pool-brand{align-items:center;gap:10px;display:flex}.print-pool-brand span{color:#174b59;background:#f3ead4;border-radius:10px;place-items:center;width:34px;height:34px;font-weight:800;display:grid}.print-pool-sidebar nav{gap:6px;display:grid}.print-pool-sidebar a{color:inherit;border-radius:8px;padding:10px 12px;text-decoration:none}.print-pool-sidebar nav a.active{color:#174b59;background:#f3ead4;font-weight:750}.print-pool-sidebar>a:last-child{margin-top:auto;font-size:13px;font-weight:700}.print-pool-main{min-width:0;padding:28px 32px 60px}.print-pool-header{justify-content:space-between;align-items:flex-start;gap:24px;display:flex}.print-pool-header h1{margin:4px 0 6px;font-family:Georgia,serif;font-size:clamp(30px,4vw,48px);line-height:1}.print-pool-header p,.print-pool-header small{color:#647277}.print-pool-header button,.print-pool-toolbar button,.print-pool-prepared button,.print-pool-prepared a{color:#fff;cursor:pointer;background:#174b59;border:1px solid #174b59;border-radius:9px;min-height:42px;padding:10px 16px;font-weight:750;text-decoration:none}button:disabled{opacity:.48;cursor:not-allowed}.print-pool-kpis{grid-template-columns:repeat(4,minmax(140px,1fr));gap:12px;margin:26px 0 16px;display:grid}.print-pool-kpis button{text-align:left;color:#263238;cursor:pointer;background:#fff;border:1px solid #d6d4ce;border-radius:12px;gap:8px;padding:18px;display:grid}.print-pool-kpis button.active{outline:2px solid #2b7a8c}.print-pool-kpis strong{font-family:Georgia,serif;font-size:28px}.print-pool-prepared{background:#e9f6f8;border:1px solid #9cc8d1;border-radius:12px;justify-content:space-between;align-items:center;gap:18px;margin:16px 0;padding:16px;display:flex}.print-pool-prepared>div:first-child{gap:4px;display:grid}.print-pool-prepared>div:last-child{gap:8px;display:flex}.print-pool-prepared button.secondary{color:#174b59;background:#fff}.print-pool-message,.print-pool-error{border-radius:9px;padding:12px 14px}.print-pool-message{color:#245b3a;background:#eaf6ee}.print-pool-error{color:#872c2c;background:#faeaea}.print-pool-card{background:#fff;border:1px solid #d6d4ce;border-radius:14px;overflow:hidden}.print-pool-toolbar{border-bottom:1px solid #e5e3de;justify-content:space-between;align-items:end;gap:20px;padding:16px;display:flex}.print-pool-toolbar-filters>div{gap:5px;display:grid}.print-pool-toolbar label{color:#647277;text-transform:uppercase;font-size:12px;font-weight:750}.print-pool-toolbar select{background:#fff;border:1px solid #cfd5d7;border-radius:8px;min-width:230px;min-height:42px;padding:8px 10px}.print-pool-table-wrap{overflow:auto}.print-pool-card table{border-collapse:collapse;width:100%}.print-pool-card th,.print-pool-card td{text-align:left;vertical-align:top;border-bottom:1px solid #eceae5;padding:13px 12px}.print-pool-card th{color:#647277;letter-spacing:.06em;text-transform:uppercase;background:#f5f3ef;font-size:11px;position:sticky;top:0}.print-pool-card td:nth-child(7){min-width:280px}.print-status{color:#174b59;background:#e5f2f4;border-radius:999px;padding:5px 9px;font-size:12px;font-weight:750;display:inline-block}.status-review_required{color:#8b5514;background:#fff0d6}.print-pool-card td small{color:#8b5514;margin-top:5px;display:block}.print-pool-empty{text-align:center;color:#647277;padding:36px}.print-pool-header-actions{align-items:center;gap:10px;display:flex}.print-pool-header-actions button.secondary{color:#174b59;background:#fff}.print-pool-completeness{background:#fff;border:1px solid #d6d4ce;border-left-width:5px;border-radius:12px;margin-top:20px;padding:16px 18px}.print-pool-completeness.state-complete{background:#f5fbf7;border-left-color:#2d7a4d}.print-pool-completeness.state-not_synced,.print-pool-completeness.state-stale{background:#fffaf1;border-left-color:#b67922}.print-pool-completeness.state-incomplete,.print-pool-completeness.state-failed{background:#fff6f6;border-left-color:#a43a3a}.print-pool-completeness-heading{justify-content:space-between;align-items:center;gap:18px;display:flex}.print-pool-completeness-heading>div{gap:3px;display:grid}.print-pool-completeness-heading small,.print-pool-completeness-heading span,.print-pool-completeness p{color:#647277}.print-pool-completeness-heading strong{font-size:20px}.print-pool-completeness-grid{grid-template-columns:repeat(4,minmax(110px,1fr));gap:10px;margin:14px 0 10px;display:grid}.print-pool-completeness-grid>div{background:#ffffffbd;border:1px solid #e1dfda;border-radius:9px;gap:4px;padding:11px 12px;display:grid}.print-pool-completeness-grid span{color:#647277;text-transform:uppercase;font-size:11px;font-weight:750}.print-pool-completeness-grid strong{font-family:Georgia,serif;font-size:24px}.print-pool-completeness p{margin:8px 0 0;font-size:13px}.print-pool-completeness-warning{font-weight:700;color:#872c2c!important}@media (width<=900px){.print-pool-header-actions,.print-pool-completeness-heading{flex-direction:column;align-items:stretch}.print-pool-header-actions button{width:100%}.print-pool-completeness-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.print-pool-shell{display:block}.print-pool-sidebar{width:100%;height:auto;position:static}.print-pool-sidebar nav{grid-template-columns:1fr}.print-pool-main{padding:22px 14px 50px}.print-pool-header,.print-pool-toolbar,.print-pool-prepared{flex-direction:column;align-items:stretch}.print-pool-header button,.print-pool-toolbar button{width:100%}.print-pool-kpis{grid-template-columns:repeat(2,1fr)}}.print-pool-toolbar{flex-wrap:wrap}.print-pool-card td:nth-child(5){min-width:180px}.print-pool-card td:nth-child(6){min-width:150px}.print-shop-badge{white-space:nowrap;border-radius:999px;padding:5px 9px;font-size:12px;font-weight:750;display:inline-block}.print-shop-badge.shop-de{color:#174b59;background:#e5f2f4}.print-shop-badge.shop-holzplatten{color:#725018;background:#f8eedb}.print-pool-selection-actions{flex-wrap:wrap;flex:0 auto;justify-content:flex-end;gap:8px;display:flex}.print-pool-toolbar button.secondary{color:#174b59;background:#fff}.print-production-tags{flex-wrap:wrap;gap:5px;display:flex}.print-production-tag{color:#174b59;white-space:nowrap;background:#e5f2f4;border-radius:999px;padding:4px 8px;font-size:11px;font-weight:750;display:inline-block}.print-production-tag.tag-handelsware{color:#725018;background:#f8eedb}.print-production-tag.tag-platte{color:#1d5c43;background:#e2f2e9}.print-production-tag.tag-massivholz{color:#68461e;background:#f3e8d7}.print-production-tag.tag-moebel{color:#554078;background:#eee7f6}.print-production-tag.tag-stirnholz{color:#704143;background:#f5e5e6}.print-production-tag.tag-speedmaster-zuschnitt{color:#174b59;background:#dcecf0}.print-production-tag.tag-unassigned{color:#6c7174;background:#eceeef}@media (width<=1120px){.print-pool-selection-actions{justify-content:flex-start;width:100%}}@media (width<=900px){.print-pool-toolbar-filters,.print-pool-selection-actions{width:100%}.print-pool-toolbar-filters{flex-direction:column;align-items:stretch}.print-pool-toolbar select,.print-pool-selection-actions button{width:100%}}.print-pool-header button,.print-pool-toolbar button,.print-pool-prepared button,.print-pool-prepared a,.print-pool-work-selection button{color:#fff;cursor:pointer;background:#174b59;border:1px solid #174b59;border-radius:9px;min-height:42px;padding:10px 16px;font-weight:750;text-decoration:none}.print-pool-completeness.compact{padding-top:13px;padding-bottom:13px}.print-pool-completeness.compact p{margin-top:7px}.print-pool-completeness-details{margin-top:8px}.print-pool-completeness-details summary{color:#174b59;cursor:pointer;width:fit-content;font-size:12px;font-weight:750}.print-pool-kpis.overview{grid-template-columns:repeat(5,minmax(135px,1fr))}.print-pool-kpis.overview button{align-content:start}.print-pool-kpis.overview small{color:#728085;font-size:11px;line-height:1.35}.print-pool-review-warning{color:#765019;text-align:left;cursor:pointer;background:#fff6e5;border:1px solid #e2c78f;border-radius:9px;width:100%;margin:0 0 14px;padding:11px 14px;font-weight:750}.print-pool-work-selection{background:#eef7f8;border:1px solid #bfd5da;border-radius:12px;gap:14px;margin:16px 0;padding:16px;display:grid}.print-pool-work-selection-heading{justify-content:space-between;align-items:flex-start;gap:18px;display:flex}.print-pool-work-selection-heading>div:first-child{gap:4px;display:grid}.print-pool-work-selection-heading small,.print-pool-work-selection-heading span,.print-pool-selection-hint{color:#617278}.print-pool-work-selection-heading strong{font-size:20px}.print-pool-work-selection-tags,.print-pool-work-selection-actions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.print-pool-work-selection-actions button.secondary{color:#174b59;background:#fff}.print-pool-work-selection-actions button.danger{color:#8b3030;border-color:#b06a6a}.print-pool-selection-hint{margin:0;font-size:12px;font-weight:650}.print-pool-work-selection-list{background:#fff;border:1px solid #d5e2e5;border-radius:9px;display:grid;overflow:hidden}.print-pool-work-selection-list>div{justify-content:space-between;align-items:center;gap:16px;padding:10px 12px;display:flex}.print-pool-work-selection-list>div+div{border-top:1px solid #e7edef}.print-pool-work-selection-list span{gap:3px;display:grid}.print-pool-work-selection-list small{color:#6d797d}.print-pool-visible-count{color:#657278;white-space:nowrap;flex:none;padding-bottom:10px;font-size:12px}.print-pool-visible-count strong{color:#263238}.print-production-tag.tag-unikat{color:#6f3f62;background:#f4e6f0}@media (width<=1180px){.print-pool-kpis.overview{grid-template-columns:repeat(3,minmax(140px,1fr))}}@media (width<=900px){.print-pool-kpis.overview{grid-template-columns:repeat(2,minmax(0,1fr))}.print-pool-work-selection-heading{flex-direction:column}.print-pool-work-selection-actions button{width:100%}.print-pool-visible-count{white-space:normal;width:100%;padding-bottom:0}}@media (width<=620px){.print-pool-kpis.overview{grid-template-columns:1fr}.print-pool-work-selection-list>div{flex-direction:column;align-items:stretch}}.print-pool-article-list{gap:7px;display:grid}.print-pool-article-entry{gap:2px;min-width:0;display:grid}.print-pool-article-entry+.print-pool-article-entry{border-top:1px solid #e8ecee;padding-top:7px}.print-pool-article-entry span{overflow-wrap:anywhere}.print-pool-article-entry small{color:#68777c;font-size:11px;line-height:1.35}.print-pool-article-title{font-weight:650}.print-pool-article-variants{gap:2px;padding-top:2px;display:grid}.print-pool-article-variant{grid-template-columns:max-content minmax(0,1fr);align-items:baseline;gap:5px;display:grid}.print-pool-article-variant strong{color:#44565d;font-weight:650}.print-pool-article-variant span{overflow-wrap:anywhere;min-width:0}.print-pool-toolbar-filters{flex-wrap:wrap;flex:auto;align-items:end;gap:10px;min-width:0;display:flex}.print-pool-toolbar-filters>div{flex:175px;gap:5px;min-width:165px;display:grid}.print-pool-toolbar-filters .print-pool-search-filter{flex:1.45 285px;min-width:260px}.print-pool-search-filter input[type=search]{width:100%;min-height:42px;color:inherit;font:inherit;background:#fff;border:1px solid #cfd5d7;border-radius:8px;padding:8px 11px}.print-pool-search-filter input[type=search]:focus{outline-offset:1px;border-color:#1c6c7d;outline:2px solid #1c6c7d24}.print-pool-toolbar-filters select{width:100%;min-width:0}@media (width<=900px){.print-pool-toolbar-filters,.print-pool-toolbar-filters>div,.print-pool-toolbar-filters .print-pool-search-filter{width:100%;min-width:100%}}.print-pool-overview-group{margin:24px 0 0}.print-pool-overview-group.totals{margin-top:10px}.print-pool-overview-heading{justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:10px;display:flex}.print-pool-overview-heading strong{color:#263238;font-size:13px;font-weight:800}.print-pool-overview-heading span{color:#728085;font-size:11px}.print-pool-kpis.overview.shops{grid-template-columns:repeat(5,minmax(135px,1fr));margin:0 0 16px}.print-pool-kpis.overview.totals{grid-template-columns:repeat(3,minmax(180px,1fr));margin:0 0 16px}@media (width<=1180px){.print-pool-kpis.overview.shops,.print-pool-kpis.overview.totals{grid-template-columns:repeat(3,minmax(140px,1fr))}}@media (width<=900px){.print-pool-overview-heading{flex-direction:column;align-items:flex-start;gap:3px}.print-pool-kpis.overview.shops,.print-pool-kpis.overview.totals{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=620px){.print-pool-kpis.overview.shops,.print-pool-kpis.overview.totals{grid-template-columns:1fr}}.print-pool-header{align-items:flex-start}.print-pool-header-copy{min-width:0}.print-pool-header-tools{flex:none;justify-items:end;gap:8px;display:grid}.print-pool-sync-state{color:#66757a;align-items:center;gap:9px;font-size:11px;display:flex;position:relative}.print-pool-sync-state-line{white-space:nowrap;align-items:center;gap:6px;display:flex}.print-pool-sync-state-line strong{color:#314247;font-size:12px}.print-pool-sync-dot{background:#8c989c;border-radius:50%;width:8px;height:8px}.print-pool-sync-state.state-complete .print-pool-sync-dot{background:#319064}.print-pool-sync-state.state-stale .print-pool-sync-dot,.print-pool-sync-state.state-not_synced .print-pool-sync-dot{background:#c38a2e}.print-pool-sync-state.state-incomplete .print-pool-sync-dot,.print-pool-sync-state.state-failed .print-pool-sync-dot{background:#b75050}.print-pool-header-details{position:relative}.print-pool-header-details summary{color:#174b59;cursor:pointer;font-size:11px;font-weight:750;list-style:none}.print-pool-header-details summary::-webkit-details-marker{display:none}.print-pool-header-detail-popover{z-index:100;color:#536267;background:#fff;border:1px solid #d7dedf;border-radius:10px;gap:7px;width:min(560px,80vw);padding:13px 14px;font-size:11px;display:grid;position:absolute;top:calc(100% + 8px);right:0;box-shadow:0 12px 32px #1c2e3424}.print-pool-header-detail-popover p{margin:0}.print-pool-header-detail-shops{flex-wrap:wrap;gap:5px 12px;padding-top:2px;display:flex}.print-pool-header-detail-shops span{white-space:nowrap}.print-pool-filter-strip{gap:7px;margin:14px 0 12px;display:grid}.print-pool-filter-row{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.print-pool-filter-label{color:#6b787d;text-transform:uppercase;flex:0 0 52px;font-size:11px;font-weight:800}.print-pool-filter-row button{color:#344348;min-height:34px;font:inherit;cursor:pointer;background:#fff;border:1px solid #d5dadb;border-radius:8px;align-items:center;gap:7px;padding:6px 10px;font-size:12px;font-weight:650;display:inline-flex}.print-pool-filter-row button strong{color:#67757a;font-size:11px;font-weight:800}.print-pool-filter-row button:hover{border-color:#9eb9bf}.print-pool-filter-row button.active{color:#174b59;background:#edf6f7;border-color:#1f6c7c;box-shadow:inset 0 0 0 1px #1f6c7c}.print-pool-filter-row button.warning{color:#765019;background:#fffaf0;border-color:#e2c78f}.print-pool-filter-row button.warning.active{background:#fff1d7;border-color:#b97d20;box-shadow:inset 0 0 0 1px #b97d20}.print-pool-workbar{background:#eef7f8;border:1px solid #bfd5da;border-radius:11px;gap:8px;margin:12px 0;padding:11px 13px;display:grid}.print-pool-workbar-main{justify-content:space-between;align-items:center;gap:18px;display:flex}.print-pool-workbar-summary{gap:4px;min-width:260px;display:grid}.print-pool-selection-meta{align-items:end;gap:12px;display:flex}.print-pool-selection-toggle{text-align:left;min-height:0!important;color:inherit!important;background:0 0!important;border:0!important;gap:2px!important;padding:0!important;display:grid!important}.print-pool-selection-toggle small{color:#617278;letter-spacing:.04em;text-transform:uppercase;font-size:10px;font-weight:800}.print-pool-selection-toggle-line{align-items:baseline;gap:8px;display:flex}.print-pool-selection-toggle-line strong{color:#263238;font-size:16px}.print-pool-selection-toggle-line>span{color:#176174;font-size:11px;font-weight:700}.print-pool-clear-selection-link{text-underline-offset:2px;text-decoration:underline;color:#8b3030!important;background:0 0!important;border:0!important;min-height:0!important;padding:2px 0!important;font-size:11px!important;font-weight:650!important}.print-pool-batch-summary{color:#617278;flex-wrap:wrap;align-items:baseline;gap:5px;font-size:11px;display:flex}.print-pool-batch-summary strong{color:#44565d}.print-pool-workbar-description{color:#617278;font-size:11px}.print-pool-workbar-actions,.print-pool-workbar-tags{flex-wrap:wrap;align-items:center;gap:7px;display:flex}.print-pool-workbar-actions{justify-content:flex-end}.print-pool-workbar button,.print-pool-workbar a{color:#fff;min-height:36px;font:inherit;cursor:pointer;background:#174b59;border:1px solid #174b59;border-radius:8px;justify-content:center;align-items:center;padding:7px 11px;font-size:12px;font-weight:750;text-decoration:none;display:inline-flex}.print-pool-workbar button.secondary{color:#174b59;background:#fff}.print-pool-workbar button.danger{color:#8b3030;background:#fff;border-color:#c88f8f}.print-pool-workbar-tags{padding-top:1px}.print-pool-selection-hint{color:#617278;margin:0;font-size:11px}.print-pool-work-selection-list{margin-top:3px}.print-pool-work-selection-list button{color:#174b59!important;background:#fff!important;min-height:32px!important;padding:5px 9px!important}.print-pool-message{z-index:1000;border:1px solid #bedbc8;max-width:min(440px,100vw - 48px);margin:0;padding:10px 13px;font-size:12px;position:fixed;bottom:24px;right:24px;box-shadow:0 8px 28px #1c2e3424}.print-pool-error{margin:10px 0}.print-pool-card{margin-top:10px}.print-pool-toolbar{gap:14px;padding:12px 14px}.print-pool-toolbar-filters{flex-wrap:nowrap}.print-pool-toolbar-filters>div{flex:0 240px;min-width:180px}.print-pool-toolbar-filters .print-pool-search-filter{flex:420px}.print-pool-search-filter input[type=search],.print-pool-toolbar-filters select{min-height:38px}.print-pool-visible-count{padding:0}.print-pool-card th,.print-pool-card td{padding:10px 11px}.print-pool-order-cell{white-space:nowrap;min-width:105px}.print-pool-order-date{font-weight:500;display:block;color:#748086!important;margin-top:3px!important;font-size:10px!important}.print-pool-shop-cell{white-space:nowrap;width:1%}.print-pool-article-cell{min-width:390px!important}.print-pool-article-category{font-weight:500;line-height:1.35;display:block;color:#778388!important;margin-top:6px!important;font-size:10px!important}.print-pool-status-cell{white-space:normal;width:1%;min-width:120px}@media (width<=1100px){.print-pool-header{flex-direction:column}.print-pool-header-tools{justify-items:start;width:100%}.print-pool-workbar-main{flex-direction:column;align-items:flex-start}.print-pool-workbar-actions{justify-content:flex-start}.print-pool-toolbar-filters{flex-wrap:wrap}}@media (width<=760px){.print-pool-sync-state{flex-direction:column;align-items:flex-start}.print-pool-sync-state-line{white-space:normal;flex-wrap:wrap}.print-pool-header-detail-popover{width:min(560px,100vw - 48px);left:0;right:auto}.print-pool-filter-label{flex-basis:100%}.print-pool-filter-row{align-items:stretch}.print-pool-selection-meta{flex-direction:column;align-items:flex-start;gap:4px}.print-pool-selection-toggle-line{flex-direction:column;align-items:flex-start;gap:2px}.print-pool-workbar-actions button,.print-pool-workbar-actions a{flex:auto}.print-pool-toolbar-filters,.print-pool-toolbar-filters>div,.print-pool-toolbar-filters .print-pool-search-filter{width:100%;min-width:100%}}.platform-product-master{color:#222}.platform-product-master button,.platform-product-master input,.platform-product-master select{font:inherit}.platform-product-master-header{justify-content:space-between;align-items:flex-start;gap:28px;margin-bottom:26px;display:flex}.platform-product-master-header h1{margin:8px 0;font-size:34px}.platform-product-master-header p{color:#666;max-width:720px;margin:0;line-height:1.55}.platform-product-master-eyebrow{color:#116d88;letter-spacing:1.4px;font-size:12px;font-weight:700}.platform-product-master-sync{background:#fff;border:1px solid #dedbd5;border-radius:8px;min-width:300px;padding:16px}.platform-product-master-sync label{gap:7px;margin-bottom:10px;font-size:13px;font-weight:700;display:grid}.platform-product-master input,.platform-product-master select{color:#222;background:#fff;border:1px solid #cfcac2;border-radius:6px;min-height:40px;padding:8px 10px}.platform-product-master button{color:#fff;cursor:pointer;background:#116d88;border:1px solid #116d88;border-radius:6px;min-height:40px;padding:9px 14px;font-weight:700}.platform-product-master button.secondary{color:#333;background:#fff;border-color:#cfcac2}.platform-product-master button.compact{min-height:34px;padding:6px 10px;font-size:13px}.platform-product-master button:disabled{opacity:.5;cursor:not-allowed}.platform-product-master-alert,.platform-product-master-sync-preview{background:#fff;border:1px solid #d4d0c9;border-radius:8px;margin-bottom:20px;padding:14px 16px}.platform-product-master-alert.error,.platform-product-master-sync-preview.blocked{border-color:#c78383}.platform-product-master-alert.success,.platform-product-master-sync-preview.safe{border-color:#7fae91}.platform-product-master-sync-preview{justify-content:space-between;gap:24px;display:flex}.platform-product-master-sync-preview p{color:#555;margin:8px 0 0;font-size:14px;line-height:1.5}.platform-product-master-sync-preview-actions{flex-shrink:0;align-items:flex-start;gap:8px;display:flex}.platform-product-master-summary{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;margin-bottom:20px;display:grid}.platform-product-master-summary article{background:#fff;border:1px solid #dedbd5;border-radius:8px;padding:18px}.platform-product-master-summary article>span,.platform-product-master-summary article>small{color:#777;font-size:12px;display:block}.platform-product-master-summary article>strong{margin:7px 0 4px;font-size:27px;display:block}.platform-product-master-card,.platform-product-master-detail{background:#fff;border:1px solid #dedbd5;border-radius:8px}.platform-product-master-filters{border-bottom:1px solid #e7e3dd;align-items:flex-end;gap:10px;padding:18px;display:flex}.platform-product-master-filters label{gap:6px;min-width:220px;font-size:12px;font-weight:700;display:grid}.platform-product-master-table-wrap{overflow-x:auto}.platform-product-master-table{border-collapse:collapse;width:100%;font-size:14px}.platform-product-master-table th,.platform-product-master-table td{text-align:left;vertical-align:middle;border-bottom:1px solid #ebe7e1;padding:13px 14px}.platform-product-master-table th{color:#666;background:#faf9f7;font-size:12px;font-weight:700}.platform-product-master-table tbody tr.selected{background:#f2f8fa}.platform-product-master-table td strong,.platform-product-master-table td small{display:block}.platform-product-master-table td small{color:#777;margin-top:4px}.platform-product-master code{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:12px}.platform-product-master-badges{flex-wrap:wrap;gap:6px;display:flex}.platform-product-master-badge{color:#0d6178;background:#edf6f8;border:1px solid #bdd4dc;border-radius:999px;align-items:center;min-height:24px;padding:3px 8px;font-size:11px;font-weight:700;display:inline-flex}.platform-product-master-status{border-radius:999px;padding:4px 8px;font-size:11px;font-weight:700;display:inline-flex}.platform-product-master-status.active{color:#356744;background:#edf5ef}.platform-product-master-status.inactive{color:#77716a;background:#f2f0ed}.platform-product-master-channel-status{border:1px solid #0000;border-radius:999px;align-items:center;min-height:24px;padding:3px 8px;font-size:11px;font-weight:700;display:inline-flex}.platform-product-master-channel-status.live{color:#356744;background:#edf5ef;border-color:#bed7c5}.platform-product-master-channel-status.not-live{color:#77716a;background:#f2f0ed;border-color:#d9d5cf}.platform-product-master-listing-state{flex-wrap:wrap;align-items:center;gap:8px;margin-top:6px;display:flex}.platform-product-master-muted{color:#888;font-size:12px}.platform-product-master-pagination{justify-content:space-between;align-items:center;gap:14px;padding:14px 18px;display:flex}.platform-product-master-pagination>div{align-items:center;gap:10px;display:flex}.platform-product-master-detail{z-index:80;box-sizing:border-box;width:min(760px,100vw - 32px);margin:0;padding:20px;position:fixed;top:16px;bottom:16px;right:16px;overflow-y:auto;box-shadow:0 20px 60px #0000002e}.platform-product-master-detail>header{justify-content:space-between;align-items:flex-start;gap:16px;margin-bottom:18px;display:flex}.platform-product-master-detail h2{margin:7px 0 0}.platform-product-master-detail-meta{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;margin-bottom:22px;display:grid}.platform-product-master-detail-meta>div{background:#f7f5f1;border-radius:6px;padding:12px}.platform-product-master-detail-meta span,.platform-product-master-detail-meta strong{display:block}.platform-product-master-detail-meta span{color:#777;margin-bottom:5px;font-size:11px}.platform-product-master-detail-meta strong{font-size:13px}.platform-product-master-detail-grid{grid-template-columns:minmax(0,.9fr) minmax(0,1.4fr);gap:20px;display:grid}.platform-product-master-detail-grid h3{margin:0 0 12px}.platform-product-master-listings,.platform-product-master-variants{gap:9px;display:grid}.platform-product-master-listings article,.platform-product-master-variants article{border:1px solid #e2ded7;border-radius:6px;padding:12px}.platform-product-master-listings article.not-present{background:#faf9f7}.platform-product-master-listings article>div{justify-content:space-between;gap:10px;margin-bottom:5px;display:flex}.platform-product-master-listings span,.platform-product-master-listings small{color:#666;font-size:12px}.platform-product-master-listing-actions{flex-wrap:wrap;margin-top:10px;display:flex;justify-content:flex-start!important;gap:7px!important;margin-bottom:0!important}.platform-product-master-listing-actions button{flex:none}.platform-product-master-unlink{color:#8a3737}.platform-product-master-assignment{background:#faf9f7;border:1px solid #d9d4cb;border-radius:7px;gap:10px;margin-top:12px;padding:12px;display:grid}.platform-product-master-assignment>p{color:#666;margin:0;font-size:12px}.platform-product-master-assignment-search{grid-template-columns:minmax(0,1fr) auto;gap:7px!important;margin:0!important;display:grid!important}.platform-product-master-assignment-search input{width:100%;min-width:0}.platform-product-master-assignment-results{gap:6px;max-height:260px;display:grid;overflow-y:auto}.platform-product-master-assignment-result{background:#fff;border:1px solid #e3dfd8;border-radius:6px;justify-content:space-between;align-items:center;gap:10px;padding:8px;display:flex}.platform-product-master-assignment-result>div{gap:3px;min-width:0;display:grid}.platform-product-master-assignment-result strong{text-overflow:ellipsis;overflow:hidden}.platform-product-master-variant-heading{justify-content:space-between;gap:12px;display:flex}.platform-product-master-variant-heading>div{gap:4px;display:grid}.platform-product-master-variants p{color:#666;margin:8px 0;font-size:12px}.platform-product-master-unassigned{background:#fff;border:1px solid #dedbd5;border-radius:8px;margin-bottom:18px;padding:18px}.platform-product-master-unassigned-header{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:14px;display:flex}.platform-product-master-unassigned-header h2{margin:4px 0 5px;font-size:20px}.platform-product-master-unassigned-header p{color:#666;max-width:720px;margin:0;font-size:13px;line-height:1.45}.platform-product-master-unassigned-count{background:#f2eee7;border-radius:999px;justify-content:center;align-items:center;min-width:38px;min-height:38px;padding:0 10px;font-size:16px;display:inline-flex}.platform-product-master-unassigned-list{grid-template-columns:repeat(auto-fit,minmax(310px,1fr));gap:10px;display:grid}.platform-product-master-unassigned-item{background:#faf9f7;border:1px solid #e2ded7;border-radius:7px;padding:13px}.platform-product-master-unassigned-main{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.platform-product-master-unassigned-main>div{gap:3px;display:grid}.platform-product-master-unassigned-main span{color:#666;font-size:12px}.platform-product-master-unassigned-state{border-radius:999px;flex:none;padding:4px 7px;font-weight:700;font-size:10px!important}.platform-product-master-unassigned-state.manual{color:#825035;background:#f5ece5}.platform-product-master-unassigned-state.staged{color:#446872;background:#edf3f5}.platform-product-master-unassigned-meta{color:#666;flex-wrap:wrap;gap:6px 12px;margin-top:10px;font-size:11px;display:flex}.platform-product-master-unassigned-actions{margin-top:12px}.platform-product-master-unassigned-empty{color:#356744;background:#edf5ef;border-radius:6px;margin:0;padding:12px;font-size:13px}@media (width<=1000px){.platform-product-master-header,.platform-product-master-sync-preview{flex-direction:column}.platform-product-master-sync{box-sizing:border-box;width:100%}.platform-product-master-summary,.platform-product-master-detail-meta{grid-template-columns:repeat(2,minmax(0,1fr))}.platform-product-master-detail-grid{grid-template-columns:1fr}}@media (width<=720px){.platform-product-master-detail{border-radius:0;width:100vw;top:0;bottom:0;right:0}.platform-product-master-summary,.platform-product-master-detail-meta{grid-template-columns:1fr}.platform-product-master-filters{flex-direction:column;align-items:stretch}.platform-product-master-filters label{min-width:0}.platform-product-master-pagination{flex-direction:column;align-items:flex-start}}.platform-product-master-merge-button{white-space:nowrap}.platform-product-master-merge-overlay{z-index:1400;background:#0000006b;justify-content:center;align-items:center;padding:24px;display:flex;position:fixed;inset:0}.platform-product-master-merge-dialog{background:#fff;border-radius:10px;width:min(980px,100%);max-height:calc(100vh - 48px);padding:22px;overflow:auto;box-shadow:0 18px 60px #0000003d}.platform-product-master-merge-dialog>header{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.platform-product-master-merge-dialog>header h2{margin:5px 0 7px}.platform-product-master-merge-dialog>header p{color:#666;margin:0}.platform-product-master-merge-products{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:16px;margin-top:22px;display:grid}.platform-product-master-merge-products article{background:#faf8f4;border:1px solid #dedbd5;border-radius:8px;flex-direction:column;gap:6px;padding:14px;display:flex}.platform-product-master-merge-products article>span{color:#666;letter-spacing:.06em;text-transform:uppercase;font-size:12px;font-weight:700}.platform-product-master-merge-products code{width:fit-content}.platform-product-master-merge-products>div{font-size:24px;font-weight:700}.platform-product-master-merge-explanation{color:#555;background:#f4f4f2;border-radius:7px;margin:18px 0;padding:12px 14px;line-height:1.5}.platform-product-master-merge-variants{flex-direction:column;gap:10px;display:flex}.platform-product-master-merge-variant{border:1px solid #dedbd5;border-radius:8px;grid-template-columns:minmax(190px,.9fr) auto minmax(260px,1.1fr);align-items:center;gap:14px;padding:12px;display:grid}.platform-product-master-merge-variant>div{flex-direction:column;gap:4px;min-width:0;display:flex}.platform-product-master-merge-variant small{color:#666}.platform-product-master-merge-variant select{width:100%;min-width:0}.platform-product-master-merge-dialog>footer{flex-wrap:wrap;gap:10px;margin-top:20px;display:flex}@media (width<=820px){.platform-product-master-merge-overlay{padding:12px}.platform-product-master-merge-dialog{max-height:calc(100vh - 24px)}.platform-product-master-merge-products,.platform-product-master-merge-variant{grid-template-columns:1fr}.platform-product-master-merge-products>div,.platform-product-master-merge-variant>span{width:fit-content;transform:rotate(90deg)}}.platform-product-master-suggestion{gap:10px;display:grid}.platform-product-master-suggestion-candidate,.platform-product-master-suggestion-empty{background:#18484f09;border:1px solid #18484f24;border-radius:8px;padding:10px 12px}.platform-product-master-suggestion-candidate{gap:6px;display:grid}.platform-product-master-suggestion-candidate>div{gap:4px;display:grid}.platform-product-master-suggestion-label{letter-spacing:.55px;text-transform:uppercase;font-size:10px;font-weight:800}.platform-product-master-suggestion-meta{flex-wrap:wrap;align-items:center;gap:6px 10px;font-size:11px;display:flex}.platform-product-master-suggestion-candidate small,.platform-product-master-suggestion-empty{font-size:12px}.platform-product-master-suggestion-actions{flex-wrap:wrap;gap:8px;display:flex}.platform-product-master-empty-variants{justify-items:start;gap:10px;display:grid}.platform-product-master-detail-actions{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.platform-product-master-direct-merge-open{color:#0d6f87;border-color:#0d6f87}.platform-product-master-direct-merge{background:#f7fbfc;border:1px solid #cbdde2;border-radius:9px;margin-bottom:22px;padding:18px}.platform-product-master-direct-merge-heading{justify-content:space-between;align-items:flex-start;gap:20px;margin-bottom:16px;display:flex}.platform-product-master-direct-merge-heading h3{margin:5px 0 6px;font-size:19px}.platform-product-master-direct-merge-heading p{color:#5d6264;max-width:680px;margin:0;font-size:13px;line-height:1.45}.platform-product-master-direct-merge-source{background:#fff;border:1px solid #e1ddd7;border-radius:7px;flex-wrap:wrap;align-items:center;gap:8px 12px;margin-bottom:16px;padding:13px 14px;display:flex}.platform-product-master-direct-merge-source>span{color:#77716a;letter-spacing:.04em;text-transform:uppercase;width:100%;font-size:11px;font-weight:700}.platform-product-master-direct-merge-search{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:10px;display:grid}.platform-product-master-direct-merge-search label{gap:6px;min-width:0;font-size:12px;font-weight:700;display:grid}.platform-product-master-direct-merge-search input{box-sizing:border-box;width:100%}.platform-product-master-direct-merge-results{gap:9px;margin-top:14px;display:grid}.platform-product-master-direct-merge-result{background:#fff;border:1px solid #dedbd5;border-radius:7px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;padding:13px 14px;display:grid}.platform-product-master-direct-merge-result>div{min-width:0}.platform-product-master-direct-merge-result>div>strong{margin-bottom:7px;display:block}.platform-product-master-direct-merge-result-meta{flex-wrap:wrap;align-items:center;gap:7px 12px;display:flex}@media (width<=720px){.platform-product-master-detail-actions,.platform-product-master-direct-merge-heading{flex-direction:column;align-items:stretch}.platform-product-master-direct-merge-search,.platform-product-master-direct-merge-result{grid-template-columns:1fr}.platform-product-master-direct-merge-result button{width:100%}}.platform-product-weight-control{background:#faf9f7;border:1px solid #d8d4cd;border-radius:8px;margin:0 0 20px;padding:16px}.platform-product-weight-control.variant{background:#f8f8f6;margin:12px 0;padding:12px}.platform-product-weight-control-header{justify-content:space-between;align-items:flex-start;gap:12px;margin-bottom:14px;display:flex}.platform-product-weight-control-header h3{margin:4px 0 0;font-size:16px}.platform-product-weight-policy-badge{color:#5f5b54;white-space:nowrap;background:#f0eee9;border-radius:999px;align-items:center;min-height:26px;padding:3px 9px;font-size:11px;font-weight:700;display:inline-flex}.platform-product-weight-policy-badge.learnable{color:#0d6178;background:#edf6f8}.platform-product-weight-policy-badge.manual_locked{color:#356744;background:#edf5ef}.platform-product-weight-policy-badge.dynamic{color:#80513a;background:#f4ece8}.platform-product-weight-state{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-bottom:14px;display:grid}.platform-product-weight-state>div{background:#fff;border-radius:6px;min-width:0;padding:10px}.platform-product-weight-state span,.platform-product-weight-state strong{display:block}.platform-product-weight-state span{color:#777;margin-bottom:4px;font-size:10px}.platform-product-weight-state strong{overflow-wrap:anywhere;font-size:12px}.platform-product-weight-control-form{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.platform-product-weight-control-form label{gap:6px;font-size:12px;font-weight:700;display:grid}.platform-product-weight-control-form input,.platform-product-weight-control-form select{box-sizing:border-box;width:100%;min-width:0}.platform-product-weight-policy-description,.platform-product-weight-queue-note,.platform-product-weight-warning,.platform-product-weight-error,.platform-product-weight-success{margin:10px 0 0;font-size:12px;line-height:1.5}.platform-product-weight-policy-description,.platform-product-weight-queue-note{color:#666}.platform-product-weight-queue-note{background:#f1f0ed;border-radius:6px;padding:9px 10px}.platform-product-weight-warning{color:#7b5137;background:#f8f0e8;border-radius:6px;padding:9px 10px}.platform-product-weight-error{color:#9a3434}.platform-product-weight-success{color:#356744}.platform-product-weight-control-actions{justify-content:flex-end;margin-top:12px;display:flex}.platform-product-weight-control.variant .platform-product-weight-state{grid-template-columns:repeat(2,minmax(0,1fr))}.platform-product-weight-control.variant .platform-product-weight-state>div:last-child{grid-column:1/-1}@media (width<=720px){.platform-product-weight-state,.platform-product-weight-control.variant .platform-product-weight-state,.platform-product-weight-control-form{grid-template-columns:1fr}.platform-product-weight-control.variant .platform-product-weight-state>div:last-child{grid-column:auto}.platform-product-weight-control-header{flex-direction:column}}.platform-users-page{flex-direction:column;gap:20px;display:flex}.platform-users-heading{justify-content:space-between;align-items:flex-start;gap:20px;display:flex}.platform-users-heading h2,.platform-user-editor h3{margin:4px 0 6px}.platform-users-heading p{color:var(--platform-text-muted);margin:0}.platform-users-primary-action{border-radius:var(--platform-radius-sm);background:var(--platform-color-primary);min-height:40px;color:var(--platform-color-on-primary);font:inherit;cursor:pointer;border:0;padding:0 16px;font-weight:750}.platform-users-primary-action:disabled{opacity:.55;cursor:default}.platform-users-message{border-radius:var(--platform-radius-sm);padding:11px 14px;font-size:13px}.platform-users-message.is-error{background:#b4231814;border:1px solid #b4231859}.platform-users-message.is-success{background:#16794b12;border:1px solid #16794b4d}.platform-users-layout{grid-template-columns:minmax(260px,.8fr) minmax(440px,1.7fr);align-items:start;gap:20px;display:grid}.platform-users-list,.platform-user-editor{border:1px solid var(--platform-border);border-radius:var(--platform-radius-md);background:var(--platform-surface)}.platform-users-list{overflow:hidden}.platform-users-list>p{color:var(--platform-text-muted);margin:0;padding:18px}.platform-user-card{border:0;border-bottom:1px solid var(--platform-border);width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;flex-direction:column;gap:8px;padding:14px 16px;display:flex}.platform-user-card:last-child{border-bottom:0}.platform-user-card:hover,.platform-user-card.active{background:color-mix(in srgb, var(--platform-color-primary) 7%, transparent)}.platform-user-card-main,.platform-user-card-meta{justify-content:space-between;gap:12px;display:flex}.platform-user-card-main{flex-direction:column;gap:2px}.platform-user-card-main small,.platform-user-login-state{color:var(--platform-text-muted)}.platform-user-card-meta{font-size:11px;font-weight:700}.platform-user-card-meta .is-active{color:#16794b}.platform-user-card-meta .is-inactive{color:#b42318}.platform-user-editor{padding:20px}.platform-user-editor-header{justify-content:space-between;gap:18px;margin-bottom:20px;display:flex}.platform-user-id{max-width:180px;color:var(--platform-text-muted);text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.platform-users-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.platform-users-form-grid label,.platform-user-password>label{flex-direction:column;gap:6px;display:flex}.platform-users-form-grid label>span,.platform-user-password label>span{font-size:12px;font-weight:700}.platform-users-form-grid input,.platform-users-form-grid select,.platform-user-password input[type=password]{border:1px solid var(--platform-border);border-radius:var(--platform-radius-sm);background:var(--platform-surface);width:100%;min-height:40px;color:inherit;font:inherit;padding:8px 10px}.platform-user-active-toggle{align-items:center;gap:8px;margin-top:16px;font-size:13px;display:flex}.platform-user-modules,.platform-user-password{border:1px solid var(--platform-border);border-radius:var(--platform-radius-sm);margin:20px 0 0;padding:16px}.platform-user-modules legend,.platform-user-password legend{padding:0 6px;font-size:12px;font-weight:800}.platform-user-modules p{color:var(--platform-text-muted);margin:0;font-size:13px}.platform-user-module-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.platform-user-module-option{border:1px solid var(--platform-border);border-radius:var(--platform-radius-sm);align-items:center;gap:8px;min-height:42px;padding:9px 10px;display:flex}.platform-user-security-actions{flex-wrap:wrap;gap:8px;margin-top:14px;display:flex}.platform-user-security-actions button{border:1px solid var(--platform-border);border-radius:var(--platform-radius-sm);background:var(--platform-surface);min-height:36px;color:inherit;font:inherit;cursor:pointer;padding:0 12px;font-size:12px;font-weight:700}.platform-user-security-actions button:disabled{opacity:.5;cursor:default}.platform-user-editor-actions{justify-content:flex-end;margin-top:20px;display:flex}@media (width<=980px){.platform-users-layout{grid-template-columns:1fr}}@media (width<=640px){.platform-users-heading{flex-direction:column}.platform-users-form-grid,.platform-user-module-grid{grid-template-columns:1fr}}.platform-ai-page{gap:24px;width:100%;max-width:1040px;display:grid}.platform-ai-page-header{gap:8px;display:grid}.platform-ai-page-header h2,.platform-ai-usage-header h3,.platform-ai-application-description h4{margin:0}.platform-ai-page-header p,.platform-ai-status-card p,.platform-ai-usage-header p,.platform-ai-application-description p,.platform-ai-next-applications p{margin:0;line-height:1.6}.platform-ai-page-header p{max-width:760px}.platform-ai-page-eyebrow{letter-spacing:.12em;text-transform:uppercase;opacity:.62;font-size:.72rem;font-weight:700}.platform-ai-status-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.platform-ai-status-card,.platform-ai-usage,.platform-ai-application-card,.platform-ai-next-applications{border:1px solid var(--platform-border,#dce3e7);background:var(--platform-surface,#fff);border-radius:12px}.platform-ai-status-card{gap:8px;padding:18px;display:grid}.platform-ai-status-card>span{opacity:.58;font-size:.76rem;font-weight:700}.platform-ai-status-card>strong{font-size:1rem}.platform-ai-status-card p{opacity:.74;font-size:.88rem}.platform-ai-usage{gap:16px;padding:20px;display:grid}.platform-ai-usage-header{justify-content:space-between;align-items:flex-start;gap:24px;display:flex}.platform-ai-usage-header>div{gap:7px;display:grid}.platform-ai-usage-header p{opacity:.74;max-width:650px;font-size:.91rem}.platform-ai-usage-count{color:#216653;white-space:nowrap;background:#edf6f3;border-radius:999px;flex:none;padding:7px 11px;font-size:.76rem;font-weight:700}.platform-ai-application-card{gap:16px;padding:20px;display:grid}.platform-ai-application-topline{justify-content:space-between;align-items:center;gap:16px;display:flex}.platform-ai-module-label{letter-spacing:.1em;opacity:.62;font-size:.72rem;font-weight:800}.platform-ai-active-badge{color:#197447;background:#eaf7ee;border-radius:999px;align-items:center;gap:6px;padding:6px 10px;font-size:.75rem;font-weight:800;display:inline-flex}.platform-ai-active-badge:before{content:"";background:currentColor;border-radius:50%;width:7px;height:7px}.platform-ai-application-content{grid-template-columns:minmax(240px,.9fr) minmax(0,1.5fr);align-items:start;gap:32px;display:grid}.platform-ai-application-description{gap:8px;display:grid}.platform-ai-application-description h4{font-size:1.08rem}.platform-ai-application-description p{opacity:.76;font-size:.9rem}.platform-ai-application-facts{border:1px solid var(--platform-border,#dce3e7);border-radius:10px;grid-template-columns:repeat(2,minmax(0,1fr));display:grid;overflow:hidden}.platform-ai-application-facts>div{gap:5px;min-height:76px;padding:14px;display:grid}.platform-ai-application-facts>div:nth-child(odd){border-right:1px solid var(--platform-border,#dce3e7)}.platform-ai-application-facts>div:nth-child(-n+2){border-bottom:1px solid var(--platform-border,#dce3e7)}.platform-ai-application-facts span{opacity:.56;font-size:.72rem;font-weight:700}.platform-ai-application-facts strong{font-size:.86rem;line-height:1.4}.platform-ai-next-applications{background:var(--platform-surface-muted,#f8faf9);grid-template-columns:minmax(210px,.8fr) minmax(0,1.4fr);align-items:center;gap:24px;padding:16px 18px;display:grid}.platform-ai-next-applications>div{gap:4px;display:grid}.platform-ai-next-applications span{opacity:.56;font-size:.72rem;font-weight:700}.platform-ai-next-applications strong{font-size:.9rem}.platform-ai-next-applications p{opacity:.7;font-size:.86rem}@media (width<=820px){.platform-ai-status-grid{grid-template-columns:1fr}.platform-ai-usage-header{display:grid}.platform-ai-usage-count{justify-self:start}.platform-ai-application-content{grid-template-columns:1fr;gap:20px}.platform-ai-next-applications{grid-template-columns:1fr;gap:10px}}@media (width<=560px){.platform-ai-application-facts{grid-template-columns:1fr}.platform-ai-application-facts>div:nth-child(odd){border-right:0}.platform-ai-application-facts>div:not(:last-child){border-bottom:1px solid var(--platform-border,#dce3e7)}}.platform-administration-page{color:var(--platform-color-text);gap:24px;display:grid}.platform-administration-header{gap:7px;display:grid}.platform-administration-header h1,.platform-settings-card-header h2,.platform-settings-group h3{color:var(--platform-color-text);margin:0}.platform-administration-header h1{font-size:32px}.platform-administration-header p,.platform-settings-card-header p,.platform-settings-group>div:first-child>p{color:var(--platform-color-text-muted);margin:0;line-height:1.55}.platform-settings-eyebrow{color:var(--platform-color-primary);letter-spacing:.12em;text-transform:uppercase;font-size:11px;font-weight:800}.platform-administration-tabs{border:1px solid var(--platform-color-border);border-radius:var(--platform-radius-md);background:var(--platform-color-surface);flex-wrap:wrap;gap:6px;padding:5px;display:flex}.platform-administration-tabs button{border-radius:var(--platform-radius-sm);min-height:38px;color:var(--platform-color-text-muted);cursor:pointer;background:0 0;border:0;padding:0 14px;font-weight:700}.platform-administration-tabs button:hover{background:var(--platform-color-surface-muted);color:var(--platform-color-text)}.platform-administration-tabs button.is-active{background:var(--platform-color-primary-soft);color:var(--platform-color-primary)}.platform-appearance-layout{grid-template-columns:minmax(0,1.15fr) minmax(320px,.85fr);align-items:start;gap:24px;display:grid}.platform-settings-card,.platform-theme-preview{border:1px solid var(--platform-color-border);border-radius:var(--platform-radius-lg);background:var(--platform-color-surface);box-shadow:var(--platform-shadow-card)}.platform-settings-card{gap:28px;padding:26px;display:grid}.platform-settings-card-header{gap:7px;display:grid}.platform-settings-card-header h2{font-size:25px}.platform-settings-group{border-top:1px solid var(--platform-color-border);gap:17px;padding-top:24px;display:grid}.platform-settings-group>div:first-child{gap:5px;display:grid}.platform-settings-group h3{font-size:17px}.platform-color-grid,.platform-form-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.platform-color-field,.platform-select-field{gap:7px;display:grid}.platform-field-label{color:var(--platform-color-text);font-size:13px;font-weight:750}.platform-field-description{color:var(--platform-color-text-muted);font-size:12px;line-height:1.45}.platform-color-input-row{grid-template-columns:44px minmax(0,1fr);gap:8px;display:grid}.platform-color-picker{border:1px solid var(--platform-color-border);border-radius:var(--platform-radius-sm);background:var(--platform-color-surface);cursor:pointer;width:44px;min-height:42px;padding:3px}.platform-text-input,.platform-select-field select{border:1px solid var(--platform-color-border-strong);border-radius:var(--platform-radius-sm);background:var(--platform-color-surface);width:100%;min-height:42px;color:var(--platform-color-text);outline:none;padding:0 11px}.platform-text-input:focus,.platform-select-field select:focus{border-color:var(--platform-color-primary);box-shadow:0 0 0 3px var(--platform-focus-ring)}.platform-text-input.is-invalid{border-color:var(--platform-color-danger)}.platform-field-error{color:var(--platform-color-danger);font-size:11px}.platform-radius-options{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.platform-radius-option{border:1px solid var(--platform-color-border);border-radius:var(--platform-radius-md);background:var(--platform-color-surface);cursor:pointer;align-content:start;gap:6px;min-height:100px;padding:14px;display:grid}.platform-radius-option input{accent-color:var(--platform-color-primary)}.platform-radius-option strong{color:var(--platform-color-text);font-size:13px}.platform-radius-option span{color:var(--platform-color-text-muted);font-size:11px;line-height:1.4}.platform-radius-option.is-selected{border-color:var(--platform-color-primary);background:var(--platform-color-primary-soft)}.platform-settings-actions{border-top:1px solid var(--platform-color-border);flex-wrap:wrap;justify-content:flex-end;gap:9px;padding-top:22px;display:flex}.platform-button-primary,.platform-button-secondary{border-radius:var(--platform-radius-sm);cursor:pointer;min-height:42px;padding:0 16px;font-weight:750}.platform-button-primary{border:1px solid var(--platform-color-primary);background:var(--platform-color-primary);color:var(--platform-color-on-primary)}.platform-button-primary:hover:not(:disabled){background:var(--platform-color-primary-hover)}.platform-button-secondary{border:1px solid var(--platform-color-border-strong);background:var(--platform-color-surface);color:var(--platform-color-text)}.platform-button-primary:disabled,.platform-button-secondary:disabled{cursor:not-allowed;opacity:.5}.platform-settings-message{border-radius:var(--platform-radius-sm);padding:11px 13px;font-size:13px}.platform-settings-message.is-success{border:1px solid color-mix(in srgb, var(--platform-color-success) 28%, transparent);background:var(--platform-color-success-soft);color:var(--platform-color-success)}.platform-settings-message.is-error{border:1px solid color-mix(in srgb, var(--platform-color-danger) 28%, transparent);background:var(--platform-color-danger-soft);color:var(--platform-color-danger)}.platform-theme-preview{gap:12px;padding:18px;display:grid;position:sticky;top:24px}.platform-theme-preview-label{color:var(--platform-color-text-muted);letter-spacing:.1em;text-transform:uppercase;font-size:11px;font-weight:800}.platform-theme-preview-window{border:1px solid var(--platform-color-border);border-radius:var(--appearance-preview-radius);min-height:390px;font-family:var(--appearance-preview-body-font);grid-template-columns:130px minmax(0,1fr);display:grid;overflow:hidden}.platform-theme-preview-sidebar{background:var(--appearance-preview-secondary);color:#fff;flex-direction:column;gap:8px;padding:16px 10px;display:flex}.platform-theme-preview-brand{align-items:center;gap:7px;margin-bottom:18px;display:flex}.platform-theme-preview-brand>span:last-child{gap:1px;min-width:0;font-size:9px;display:grid}.platform-theme-preview-brand strong{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.platform-theme-preview-brand small{opacity:.72}.platform-theme-preview-mark{border-radius:var(--appearance-preview-radius);background:var(--appearance-preview-accent);width:29px;height:29px;color:var(--appearance-preview-secondary);flex:none;place-items:center;font-size:9px;font-weight:900;display:grid;overflow:hidden}.platform-theme-preview-mark img{object-fit:contain;width:100%;height:100%}.platform-theme-preview-nav{border-radius:var(--appearance-preview-radius);opacity:.75;padding:7px 8px;font-size:9px}.platform-theme-preview-nav.is-active{background:color-mix(in srgb, var(--appearance-preview-accent) 16%, transparent);opacity:1}.platform-theme-preview-content{background:var(--platform-color-background);color:var(--platform-color-text);padding:22px}.platform-theme-preview-eyebrow{color:var(--appearance-preview-primary);letter-spacing:.12em;font-size:8px;font-weight:850}.platform-theme-preview-content h3{font-family:var(--appearance-preview-heading-font);margin:7px 0 6px;font-size:20px}.platform-theme-preview-content p{color:var(--platform-color-text-muted);margin:0 0 18px;font-size:10px;line-height:1.5}.platform-theme-preview-card{border:1px solid var(--platform-color-border);border-radius:var(--appearance-preview-radius);background:var(--platform-color-surface);gap:4px;padding:13px;display:grid}.platform-theme-preview-card strong{font-size:11px}.platform-theme-preview-card span{color:var(--platform-color-text-muted);font-size:9px}.platform-theme-preview-actions{flex-wrap:wrap;gap:7px;margin-top:14px;display:flex}.platform-theme-preview-actions button{border:1px solid var(--appearance-preview-primary);border-radius:var(--appearance-preview-radius);background:var(--appearance-preview-primary);color:#fff;min-height:31px;padding:0 10px;font-size:9px;font-weight:750}.platform-theme-preview-actions button.is-secondary{color:var(--appearance-preview-primary);background:0 0}.platform-theme-preview-note{color:var(--platform-color-text-muted);margin:0;font-size:11px;line-height:1.5}@media (width<=1050px){.platform-appearance-layout{grid-template-columns:1fr}.platform-theme-preview{position:static}}@media (width<=720px){.platform-color-grid,.platform-form-grid,.platform-radius-options{grid-template-columns:1fr}.platform-settings-card{padding:19px}.platform-theme-preview-window{grid-template-columns:105px minmax(0,1fr)}}.platform-shell{background:var(--platform-color-background);min-height:100vh;color:var(--platform-color-text);display:flex}.platform-shell>.platform-sidebar{flex:0 0 250px;width:250px;min-height:100vh;padding:24px 16px}.platform-shell>.platform-sidebar.is-collapsed{flex-basis:72px;width:72px}.platform-shell-main{flex:1;min-width:0;padding:48px}.platform-shell-content{width:min(100%,1180px);margin:0 auto}.platform-shell-eyebrow{color:var(--platform-color-primary);letter-spacing:1.4px;text-transform:uppercase;font-size:12px;font-weight:750}.platform-shell-title{color:var(--platform-color-text);margin:10px 0 8px;font-size:34px}.platform-shell-description{color:var(--platform-color-text-muted);margin:0 0 32px;font-size:16px}.platform-module-grid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:18px;display:grid}.platform-module-card{border:1px solid var(--platform-color-border);border-radius:var(--platform-radius-md);background:var(--platform-color-surface);min-height:130px;color:var(--platform-color-text);box-shadow:var(--platform-shadow-card);flex-direction:column;justify-content:space-between;padding:22px;text-decoration:none;transition:border-color .15s,transform .15s,box-shadow .15s;display:flex}.platform-module-card:hover{border-color:color-mix(in srgb, var(--platform-color-primary) 42%, var(--platform-color-border));transform:translateY(-1px)}.platform-module-card-icon{color:var(--platform-color-primary);margin-bottom:14px;font-size:22px}.platform-module-card-action{color:var(--platform-color-primary);margin-top:18px;font-size:13px;font-weight:750}@media (width<=900px){.platform-shell{display:block}.platform-shell>.platform-sidebar,.platform-shell>.platform-sidebar.is-collapsed{width:100%;min-height:auto}.platform-shell-main{padding:24px 18px}}.auth-screen{background:radial-gradient(circle at top left, color-mix(in srgb, var(--platform-color-accent) 38%, transparent), transparent 36rem), var(--platform-color-background);min-height:100svh;color:var(--platform-color-text);place-items:center;padding:2rem;display:grid}.auth-card{border:1px solid var(--platform-color-border);border-radius:var(--platform-radius-lg);background:var(--platform-color-surface);width:min(100%,31rem);box-shadow:var(--platform-shadow-card);padding:2rem}.auth-loading-card{justify-content:center;align-items:center;gap:1rem;display:flex}.auth-card-header{align-items:center;gap:1rem;margin-bottom:1.5rem;display:flex}.auth-brand-mark{border-radius:var(--platform-radius-md);background:var(--platform-color-accent);width:3.3rem;height:3.3rem;color:var(--platform-color-on-accent);flex:none;place-items:center;font-weight:900;display:grid;overflow:hidden}.auth-brand-mark img{object-fit:contain;width:100%;height:100%;padding:.25rem}.auth-card-header span{color:var(--platform-color-text-muted);letter-spacing:.08em;text-transform:uppercase;font-size:.78rem;font-weight:800}.auth-card-header h1{color:var(--platform-color-text);font-family:var(--platform-font-heading);margin:.15rem 0 0;font-size:clamp(2rem,7vw,2.8rem);line-height:1}.auth-form{gap:1rem;display:grid}.auth-form label{gap:.42rem;display:grid}.auth-form label>span{color:var(--platform-color-text);font-size:.82rem;font-weight:800}.auth-form input{border:1px solid var(--platform-color-border-strong);border-radius:var(--platform-radius-md);background:var(--platform-color-surface);width:100%;min-height:3.15rem;color:var(--platform-color-text);font:inherit;padding:.75rem .9rem}.auth-form input:focus{border-color:var(--platform-color-primary);outline:3px solid var(--platform-focus-ring)}.auth-form button{border-radius:var(--platform-radius-md);background:var(--platform-color-primary);min-height:3.25rem;color:var(--platform-color-on-primary);font:inherit;cursor:pointer;border:0;margin-top:.35rem;font-weight:850}.auth-form button:hover:not(:disabled){background:var(--platform-color-primary-hover)}.auth-form button:disabled{cursor:wait;opacity:.58}.auth-message{border-radius:var(--platform-radius-sm);margin-bottom:1rem;padding:.8rem .9rem;font-size:.84rem;line-height:1.45}.auth-message-error{border:1px solid color-mix(in srgb, var(--platform-color-danger) 20%, transparent);background:var(--platform-color-danger-soft);color:var(--platform-color-danger)}.auth-message-success{border:1px solid color-mix(in srgb, var(--platform-color-success) 20%, transparent);background:var(--platform-color-success-soft);color:var(--platform-color-success)}.auth-description{color:var(--platform-color-text-muted);margin:0 0 .35rem;font-size:.88rem;line-height:1.55}.auth-central-login-link{border:1px solid var(--platform-color-border-strong);border-radius:var(--platform-radius-md);color:var(--platform-color-primary);text-align:center;padding:11px 14px;font-weight:750;text-decoration:none;display:block}.auth-central-login-link:hover{background:var(--platform-color-primary-soft)}@media (width<=560px){.auth-screen{padding:1rem}.auth-card{padding:1.35rem}}
