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}}button,input{font:inherit}.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}*{box-sizing:border-box}.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;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-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-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:38px 130px 120px 180px minmax(240px,1.3fr) minmax(210px,1fr) 130px 155px 44px;align-items:center;gap:12px;min-width:1320px;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}@media (width<=900px){.shipping-label-table-scroll{overflow-x:auto}}.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}@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}}.platform-sidebar{scrollbar-width:thin;scrollbar-color:#ffffff3d transparent;overflow-y:auto}.platform-sidebar-brand{color:#fff;align-items:center;gap:11px;margin:0 4px 24px;padding:0 6px;text-decoration:none;display:flex}.platform-sidebar-brand-mark{color:#183e49;letter-spacing:.4px;background:#f0e7d6;border-radius:11px;flex:none;place-items:center;width:40px;height:40px;font-size:14px;font-weight:850;display:grid}.platform-sidebar-brand-copy{flex-direction:column;gap:1px;min-width:0;display:flex}.platform-sidebar-brand-copy strong{color:#fff;text-overflow:ellipsis;white-space:nowrap;font-size:15px;overflow:hidden}.platform-sidebar-brand-copy small{color:#aac1c7;font-size:12px}.platform-sidebar-label{color:#89aab2;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{color:#d8e5e8;border-radius:8px;grid-template-columns:22px minmax(0,1fr) auto auto;align-items:center;gap:8px;min-height:43px;padding:0 10px;font-size:13px;font-weight:670;text-decoration:none;transition:background .15s,color .15s;display:grid}.platform-module-link:hover{color:#fff;background:#ffffff12}.platform-module-link.active{color:#fff;background:#f0e7d61f}.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{color:#f0e7d6;letter-spacing:.4px;text-transform:uppercase;border:1px solid #f0e7d64d;border-radius:999px;padding:2px 6px;font-size:8px;font-weight:850}.platform-module-chevron{color:#91afb7;font-size:15px}.platform-module-children{border-left:1px solid #ffffff29;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-sidebar-user{border-top:1px solid #ffffff1f;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{color:#fff;background:#2f6574;border-radius:50%;place-items:center;width:34px;height:34px;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:#fff;font-size:11px}.platform-sidebar-user-copy small{color:#9eb8be;font-size:9px}.platform-sidebar-user button{color:#fff;background:0 0;border:1px solid #ffffff3b;border-radius:7px;grid-column:1/-1;width:100%;min-height:34px;font-size:11px;font-weight:700}.platform-sidebar-user button:hover{background:#ffffff14}@media (width<=900px){.platform-sidebar-brand{margin-bottom:16px}.platform-sidebar-user{margin-top:12px}}.shipping-label-page{color:#1f2a24;background:#f2f5f4;min-height:100vh;font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.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-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}}: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-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-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-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-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-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}}.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.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-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(5,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) 40px;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-eye{text-align:center;font-size:19px}.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 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 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-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-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 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}@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-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(2,minmax(0,1fr));gap:16px;display:grid}.shipping-integration-card{background:#fff;border:1px solid #d6dfdc;border-radius:14px;flex-direction:column;gap:17px;min-width:0;padding:20px;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:46px;height:46px;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:10px}.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<=1100px){.shipping-integration-grid,.shipping-integration-type-grid{grid-template-columns:1fr}}@media (width<=760px){.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-gls-page{gap:18px;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-hero,.shipping-gls-card,.shipping-gls-actions,.shipping-gls-notes{background:#fff;border:1px solid #dfe5e8;border-radius:16px;box-shadow:0 10px 28px #0f26320d}.shipping-gls-hero{justify-content:space-between;align-items:flex-start;gap:24px;padding:24px;display:flex}.shipping-gls-kicker,.shipping-gls-card-heading span{color:#647480;letter-spacing:.06em;text-transform:uppercase;margin-bottom:6px;font-size:12px;font-weight:700;display:block}.shipping-gls-hero h2,.shipping-gls-card-heading h3{color:#14334a;margin:0}.shipping-gls-hero h2{font-size:28px}.shipping-gls-hero p,.shipping-gls-notes p{color:#52636f;max-width:760px;margin:8px 0 0;line-height:1.55}.shipping-gls-status-block{background:#f4f8fa;border-radius:14px;gap:6px;min-width:230px;padding:16px;display:grid}.shipping-gls-status-block small{color:#687984}.shipping-gls-mode{border-radius:999px;width:max-content;padding:4px 9px;font-size:12px;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-message,.shipping-gls-error{border-radius:12px;padding:13px 16px;font-weight:650}.shipping-gls-message{color:#16583c;background:#e7f5ef}.shipping-gls-error{color:#9f2e2e;background:#fff0f0}.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-toggle{color:#28495d;align-items:center;gap:8px;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:13px;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:focus,.shipping-gls-grid select:focus{border-color:#1a7585;outline:2px solid #1a758533}.shipping-gls-grid small{color:#6b7b85;font-weight:500;line-height:1.4}.shipping-gls-wide{grid-column:1/-1}.shipping-gls-live-warning{color:#6e5200;background:#fff9e9;border:1px solid #efc967;border-radius:12px;gap:4px;margin-top:18px;padding:14px 16px;display:grid}.shipping-gls-actions{justify-content:flex-end;gap:12px;padding:18px 22px;display:flex}.shipping-gls-notes{padding:18px 22px}.shipping-gls-notes strong{color:#17394e}@media (width<=900px){.shipping-gls-hero{display:grid}.shipping-gls-status-block{min-width:0}.shipping-gls-grid{grid-template-columns:1fr}.shipping-gls-wide{grid-column:auto}.shipping-gls-actions{display:grid}}.shipping-gls-tracking-card{color:#2d4657;background:#fff;border:1px solid #dfe5e8;border-radius:16px;gap:18px;padding:22px;display:grid;box-shadow:0 10px 28px #0f26320d}.shipping-gls-tracking-heading{justify-content:space-between;align-items:center;gap:20px;display:flex}.shipping-gls-tracking-heading span:first-child{color:#647480;letter-spacing:.06em;text-transform:uppercase;margin-bottom:6px;font-size:12px;font-weight:700;display:block}.shipping-gls-tracking-heading h3{color:#14334a;margin:0}.shipping-gls-tracking-state{color:#11603d;background:#dff4e9;border-radius:999px;padding:6px 10px;font-size:12px;font-weight:800}.shipping-gls-tracking-state.is-error{color:#9f2e2e;background:#fff0f0}.shipping-gls-tracking-message,.shipping-gls-tracking-error{border-radius:12px;padding:13px 16px;font-weight:650}.shipping-gls-tracking-message{color:#16583c;background:#e7f5ef}.shipping-gls-tracking-error{color:#9f2e2e;background:#fff0f0}.shipping-gls-tracking-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.shipping-gls-tracking-grid article{background:#f4f8fa;border-radius:12px;gap:5px;padding:14px;display:grid}.shipping-gls-tracking-grid article>span,.shipping-gls-tracking-grid small{color:#687984;font-size:12px}.shipping-gls-tracking-grid strong{color:#17394e;font-size:17px}.shipping-gls-tracking-endpoint{gap:7px;font-size:13px;font-weight:750;display:grid}.shipping-gls-tracking-endpoint input{color:#52636f;min-height:42px;font:inherit;background:#f8fafb;border:1px solid #ccd6dc;border-radius:10px;padding:0 12px}.shipping-gls-tracking-flow{background:#eef7f8;border-left:4px solid #1a7585;border-radius:8px;gap:4px;padding:13px 15px;line-height:1.45;display:grid}.shipping-gls-tracking-actions{justify-content:flex-end;gap:12px;display:flex}.shipping-gls-tracking-hint{color:#687984;text-align:right}.shipping-carrier-status-data_received{color:#345787;background:#e7edf8}.shipping-carrier-status-pickup,.shipping-carrier-status-hub{color:#7c5b00;background:#fff3cf}.shipping-carrier-status-in_delivery{color:#155447;background:#e7f5ef}.shipping-carrier-status-delivered{color:#11603d;background:#dff4e9}.shipping-carrier-status-cancelled{color:#565e5a;background:#e9eceb}.shipping-carrier-status-unknown{color:#9f2e2e;background:#fff0f0}@media (width<=1100px){.shipping-gls-tracking-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=700px){.shipping-gls-tracking-heading,.shipping-gls-tracking-actions{display:grid}.shipping-gls-tracking-grid{grid-template-columns:1fr}}.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 small,.shipping-print-card small,.shipping-print-job small{color:#6b7871}.shipping-print-settings-grid{grid-template-columns:repeat(3,minmax(0,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-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 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}}.auth-screen{color:#173b37;background:radial-gradient(circle at 0 0,#d5be9747,#0000 36rem),#f3f1ed;place-items:center;min-height:100svh;padding:2rem;display:grid}.auth-card{background:#fff;border:1px solid #173b371f;border-radius:1.35rem;width:min(100%,31rem);padding:2rem;box-shadow:0 1.5rem 4rem #162d2a1f}.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{color:#173b37;background:#efe2cc;border-radius:1rem;flex:none;place-items:center;width:3.3rem;height:3.3rem;font-weight:900;display:grid}.auth-card-header span{color:#7a817c;letter-spacing:.08em;text-transform:uppercase;font-size:.78rem;font-weight:800}.auth-card-header h1{color:#173b37;margin:.15rem 0 0;font-family:Georgia,Times New Roman,serif;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:#344c49;font-size:.82rem;font-weight:800}.auth-form input{color:#173b37;width:100%;min-height:3.15rem;font:inherit;background:#fff;border:1px solid #173b3733;border-radius:.82rem;padding:.75rem .9rem}.auth-form input:focus{border-color:#173b37;outline:3px solid #173b371f}.auth-form button{color:#fff;min-height:3.25rem;font:inherit;cursor:pointer;background:#173b37;border:0;border-radius:.85rem;margin-top:.35rem;font-weight:850}.auth-form button:disabled{cursor:wait;opacity:.58}.auth-message{border-radius:.75rem;margin-bottom:1rem;padding:.8rem .9rem;font-size:.84rem;line-height:1.45}.auth-message-error{color:#8e2d29;background:#fff3f2;border:1px solid #a3322d33}.auth-message-success{color:#276a49;background:#eef8f1;border:1px solid #2a6f4c33}.auth-description{color:#66726d;margin:0 0 .35rem;font-size:.88rem;line-height:1.55}@media (width<=560px){.auth-screen{padding:1rem}.auth-card{border-radius:1rem;padding:1.35rem}}.auth-central-login-link{color:#183e49;text-align:center;border:1px solid #bfd0d4;border-radius:10px;padding:11px 14px;font-weight:750;text-decoration:none;display:block}.auth-central-login-link:hover{background:#edf4f5}
