:root{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;color:#071a4d;--surface:#fff;--surface-muted:#eaf2fb;--surface-strong:#f7fafd;--surface-glass:#ffffffe0;--border:#b9cbe8;--border-strong:#7f9fd0;--text:#071a4d;--text-strong:#071a4d;--text-muted:#536b8e;--accent:#0b4fae;--accent-strong:#071a4d;--accent-soft:#eaf2fb;--highlight:#e26a1a;--highlight-soft:#fff2e8;--success:#167a44;--success-soft:#eaf6ef;--danger:#c7352b;--danger-soft:#fff7f6;--scroll-edge-mask:linear-gradient(90deg, transparent 0, #000 18px, #000 calc(100% - 18px), transparent 100%);font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#f7fafd;font-family:Avenir Next,Manrope,Segoe UI,sans-serif;font-weight:400;line-height:1.5}.dashboard-page{--dashboard-navy:#071a4d;--dashboard-blue:#0b4fae;--dashboard-blue-soft:#eaf2fb;--dashboard-border:#b9cbe8;--dashboard-muted:#536b8e;--dashboard-page-bg:#f7fafd;--dashboard-green:#167a44;--dashboard-green-soft:#eaf6ef;--dashboard-orange:#e26a1a;--dashboard-orange-soft:#fff2e8;--dashboard-red:#c7352b;--dashboard-red-soft:#fdeceb;--dashboard-teal:#137c80;gap:1.35rem;max-width:1240px;margin:-.5rem auto 0;display:grid}.dashboard-hero{background:linear-gradient(135deg, #eaf2fbf2, #fffffffa), var(--surface);border:1px solid var(--dashboard-border);border-radius:28px;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:1rem;padding:clamp(1.35rem,3vw,2.3rem);display:grid;box-shadow:0 20px 50px #071a4d14}.dashboard-hero__content{gap:.65rem;display:grid}.dashboard-hero h1{color:var(--dashboard-navy);letter-spacing:-.06em;margin:0;font-size:clamp(2.1rem,4vw,3.8rem);line-height:.94}.dashboard-hero p{color:var(--dashboard-muted);max-width:68ch;margin:0;font-size:1.03rem;line-height:1.65}.dashboard-hero__actions,.dashboard-next-actions__links{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.65rem;display:flex}.dashboard-user-chip{background:var(--surface);border:1px solid var(--dashboard-border);color:var(--dashboard-navy);border-radius:999px;justify-self:start;align-items:center;padding:.45rem .75rem;font-size:.88rem;font-weight:800;display:inline-flex}.dashboard-flow-strip{background:var(--surface);border:1px solid var(--dashboard-border);overscroll-behavior-inline:contain;scroll-snap-type:inline proximity;scrollbar-color:#0b4fae57 #b9cbe857;scrollbar-gutter:stable;scrollbar-width:thin;-webkit-overflow-scrolling:touch;border-radius:18px;gap:.55rem;padding:.65rem;scroll-padding-inline:.65rem;display:flex;overflow-x:auto}.dashboard-flow-step{background:var(--dashboard-page-bg);color:var(--dashboard-muted);scroll-snap-align:start;border:1px solid #b9cbe8a6;border-radius:999px;flex:none;align-items:center;gap:.45rem;padding:.45rem .7rem;font-size:.86rem;font-weight:800;display:inline-flex}.dashboard-flow-step span{background:var(--surface);border:1px solid var(--dashboard-border);color:var(--dashboard-blue);border-radius:50%;justify-content:center;align-items:center;width:1.45rem;height:1.45rem;display:inline-flex}.dashboard-flow-step--active{background:var(--dashboard-blue-soft);border-color:var(--dashboard-blue);color:var(--dashboard-navy)}.dashboard-metric-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.9rem;display:grid}.dashboard-metric,.dashboard-card{background:var(--surface);border:1px solid var(--dashboard-border);border-radius:22px;box-shadow:0 16px 40px #071a4d0f}.dashboard-metric{gap:.3rem;min-height:140px;padding:1rem;display:grid}.dashboard-metric__label{color:var(--dashboard-muted);letter-spacing:.08em;text-transform:uppercase;font-size:.78rem;font-weight:900}.dashboard-metric strong{color:var(--dashboard-navy);letter-spacing:-.06em;font-size:clamp(2rem,3vw,2.8rem);line-height:1}.dashboard-metric span:last-child{color:var(--dashboard-muted);font-size:.9rem;line-height:1.45}.dashboard-action-panel{gap:1rem}.dashboard-work-queue{gap:.75rem;display:grid}.dashboard-work-item{background:var(--dashboard-page-bg);border:1px solid #b9cbe8b8;border-radius:18px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:1rem;padding:.9rem;display:grid}.dashboard-work-item--ready{background:var(--dashboard-green-soft);border-color:#167a4447}.dashboard-work-item--warning{background:var(--dashboard-orange-soft);border-color:#e26a1a5c}.dashboard-work-item--blocked{background:var(--dashboard-red-soft);border-color:#c7352b4d}.dashboard-work-item--info{background:#e8f7f7;border-color:#137c804d}.dashboard-work-item__rank{background:var(--surface);border:1px solid var(--dashboard-border);color:var(--dashboard-blue);border-radius:999px;justify-content:center;align-items:center;width:2rem;height:2rem;font-size:.78rem;font-weight:900;display:inline-flex}.dashboard-work-item__body{gap:.3rem;display:grid}.dashboard-work-item__title-row{flex-wrap:wrap;align-items:center;gap:.55rem;display:flex}.dashboard-work-item h3{color:var(--dashboard-navy);letter-spacing:-.025em;margin:0;font-size:1.03rem}.dashboard-work-item p{color:var(--dashboard-muted);margin:0;font-size:.9rem;line-height:1.5}.dashboard-action-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.85rem;display:grid}.dashboard-action-card{background:var(--dashboard-page-bg);border:1px solid #b9cbe8b8;border-radius:18px;align-content:space-between;gap:1rem;min-height:210px;padding:1rem;display:grid}.dashboard-action-card--ready{background:var(--dashboard-green-soft);border-color:#167a4447}.dashboard-action-card--warning{background:var(--dashboard-orange-soft);border-color:#e26a1a5c}.dashboard-action-card--blocked{background:var(--dashboard-red-soft);border-color:#c7352b4d}.dashboard-action-card--info{background:#e8f7f7;border-color:#137c804d}.dashboard-action-card__label{color:var(--dashboard-muted);letter-spacing:.09em;text-transform:uppercase;margin-bottom:.45rem;font-size:.74rem;font-weight:900;display:block}.dashboard-action-card strong{color:var(--dashboard-navy);letter-spacing:-.04em;font-size:clamp(1.45rem,2vw,2rem);line-height:1.05;display:block}.dashboard-action-card p,.dashboard-action-panel__caption{color:var(--dashboard-muted);margin:.45rem 0 0;font-size:.9rem;line-height:1.5}.dashboard-action-card .button{justify-self:start}.dashboard-action-panel__caption{border-top:1px solid #b9cbe8ad;padding-top:.75rem}.dashboard-saved-views,.dashboard-operational-queue{gap:1rem}.dashboard-queue-list{gap:.7rem;display:grid}.dashboard-queue-row{background:linear-gradient(180deg, #f7fafdf5, #fff), var(--surface);color:inherit;border:1px solid #b9cbe8c2;border-radius:18px;grid-template-columns:minmax(0,1fr) minmax(220px,1.05fr) minmax(180px,.8fr) minmax(150px,.65fr);align-items:center;gap:1rem;padding:.9rem 1rem;text-decoration:none;transition:border-color .18s,box-shadow .18s,transform .18s;display:grid}.dashboard-queue-row:hover{border-color:var(--dashboard-blue);outline:none;transform:translateY(-1px);box-shadow:0 14px 32px #0b4fae1f}.dashboard-queue-row:focus-visible{border-color:var(--dashboard-blue);outline:none;transform:translateY(-1px);box-shadow:0 14px 32px #0b4fae1f}.dashboard-queue-row__shipment,.dashboard-queue-row__blocker,.dashboard-queue-row__owner,.dashboard-queue-row__status{gap:.32rem;display:grid}.dashboard-queue-row__shipment strong,.dashboard-queue-row__blocker strong,.dashboard-queue-row__owner strong{color:var(--dashboard-navy);letter-spacing:-.025em;font-size:1.04rem}.dashboard-queue-row__field{color:var(--dashboard-muted);letter-spacing:.08em;text-transform:uppercase;font-size:.72rem;font-weight:900}.dashboard-queue-row__shipment small,.dashboard-queue-row__blocker small,.dashboard-queue-row__owner small{color:var(--dashboard-muted);font-size:.84rem;line-height:1.4}.dashboard-queue-row__status{align-content:start;justify-items:start}.dashboard-view-tabs{grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;display:grid}.dashboard-view-tab{background:var(--dashboard-page-bg);color:var(--dashboard-navy);cursor:pointer;text-align:left;border:1px solid #b9cbe8c7;border-radius:18px;place-items:stretch start;gap:.8rem;min-height:126px;padding:.95rem;transition:border-color .18s,box-shadow .18s,transform .18s;display:grid}.dashboard-view-tab:hover,.dashboard-view-tab[aria-selected=true]{border-color:var(--dashboard-blue);outline:none;transform:translateY(-1px);box-shadow:0 14px 32px #0b4fae1f}.dashboard-view-tab:focus-visible{border-color:var(--dashboard-blue);outline:none;transform:translateY(-1px);box-shadow:0 14px 32px #0b4fae1f}.dashboard-view-tab[aria-selected=true]{background:var(--dashboard-blue-soft)}.dashboard-view-tab--ready[aria-selected=true]{background:var(--dashboard-green-soft);border-color:#167a446b}.dashboard-view-tab--warning[aria-selected=true]{background:var(--dashboard-orange-soft);border-color:#e26a1a75}.dashboard-view-tab--blocked[aria-selected=true]{background:var(--dashboard-red-soft);border-color:#c7352b6b}.dashboard-view-tab span{gap:.3rem;display:grid}.dashboard-view-tab strong{letter-spacing:-.025em;font-size:1rem;line-height:1.15}.dashboard-view-tab small{color:var(--dashboard-muted);font-size:.82rem;line-height:1.45}.dashboard-view-results{gap:.65rem;display:grid}.dashboard-view-result{background:var(--surface);color:inherit;border:1px solid #b9cbe8b8;border-radius:16px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:1rem;padding:.85rem .95rem;text-decoration:none;transition:border-color .18s,box-shadow .18s;display:grid}.dashboard-view-result:hover{border-color:var(--dashboard-blue);outline:none;box-shadow:0 12px 28px #0b4fae1a}.dashboard-view-result:focus-visible{border-color:var(--dashboard-blue);outline:none;box-shadow:0 12px 28px #0b4fae1a}.dashboard-view-result>span{gap:.32rem;display:grid}.dashboard-view-result>span:last-child{justify-items:end}.dashboard-view-result strong{color:var(--dashboard-navy)}.dashboard-view-result small{color:var(--dashboard-muted);font-size:.83rem}.dashboard-metric--ready{border-color:#167a4457}.dashboard-metric--warning{border-color:#e26a1a6b}.dashboard-metric--blocked{border-color:#c7352b61}.dashboard-metric--info{border-color:#137c8059}.dashboard-grid{grid-template-columns:minmax(0,1.65fr) minmax(320px,.85fr);align-items:start;gap:1rem;display:grid}.dashboard-grid--single{grid-template-columns:minmax(0,1fr)}.dashboard-card{gap:1rem;padding:clamp(1rem,2.4vw,1.35rem);display:grid}.dashboard-card__header{justify-content:space-between;align-items:center;gap:1rem;display:flex}.dashboard-card__header--stacked{align-items:start;display:grid}.dashboard-card h2,.dashboard-next-actions h3{color:var(--dashboard-navy);letter-spacing:-.03em;margin:0}.dashboard-card p,.dashboard-next-actions p{color:var(--dashboard-muted);margin:.25rem 0 0;line-height:1.55}.dashboard-shipment-list{gap:.7rem;display:grid}.dashboard-shipment-row{background:var(--dashboard-page-bg);color:inherit;border:1px solid #b9cbe8b3;border-radius:18px;grid-template-columns:minmax(0,1.25fr) auto minmax(180px,.7fr);align-items:center;gap:1rem;padding:.85rem;text-decoration:none;transition:border-color .18s,box-shadow .18s,transform .18s;display:grid}.dashboard-shipment-row:hover{border-color:var(--dashboard-blue);outline:none;transform:translateY(-1px);box-shadow:0 14px 32px #0b4fae1f}.dashboard-shipment-row:focus-visible{border-color:var(--dashboard-blue);outline:none;transform:translateY(-1px);box-shadow:0 14px 32px #0b4fae1f}.dashboard-shipment-row__primary,.dashboard-shipment-row__status,.dashboard-shipment-row__meta{gap:.35rem;display:grid}.dashboard-shipment-row__primary strong{color:var(--dashboard-navy);font-size:1.02rem}.dashboard-shipment-row__primary span,.dashboard-shipment-row__meta span{color:var(--dashboard-muted);font-size:.87rem}.dashboard-pill{letter-spacing:.02em;border-radius:999px;justify-self:start;align-items:center;padding:.3rem .55rem;font-size:.76rem;font-weight:900;display:inline-flex}.dashboard-pill--neutral{background:var(--dashboard-blue-soft);color:var(--dashboard-navy)}.dashboard-pill--ready{background:var(--dashboard-green-soft);color:var(--dashboard-green)}.dashboard-pill--warning{background:var(--dashboard-orange-soft);color:#9f460b}.dashboard-pill--blocked{background:var(--dashboard-red-soft);color:var(--dashboard-red)}.dashboard-pill--info{color:var(--dashboard-teal);background:#e8f7f7}.dashboard-readiness-bar{background:#dbe7f5;border-radius:999px;width:100%;height:.55rem;display:block;overflow:hidden}.dashboard-readiness-bar span{background:var(--dashboard-blue);border-radius:inherit;height:100%;display:block}.dashboard-readiness-bar--ready span{background:var(--dashboard-green)}.dashboard-readiness-bar--warning span{background:var(--dashboard-orange)}.dashboard-readiness-bar--blocked span{background:var(--dashboard-red)}.dashboard-readiness-stack{gap:.85rem;display:grid}.dashboard-readiness-item{background:var(--dashboard-page-bg);border:1px solid #b9cbe8bf;border-radius:18px;gap:.75rem;padding:.9rem;display:grid}.dashboard-readiness-item>span:first-child{color:var(--dashboard-navy);font-weight:900}.dashboard-readiness-item dl{gap:.45rem;margin:0;display:grid}.dashboard-readiness-item dl div{border-top:1px solid #b9cbe8b3;justify-content:space-between;align-items:baseline;gap:.75rem;padding-top:.45rem;display:flex}.dashboard-readiness-item dt{color:var(--dashboard-muted);font-size:.82rem;font-weight:800}.dashboard-readiness-item dd{color:var(--dashboard-navy);text-align:right;margin:0;font-size:.86rem;font-weight:800}.dashboard-next-actions{background:var(--dashboard-blue-soft);border:1px solid #b9cbe8cc;border-radius:18px;gap:.75rem;padding:.95rem;display:grid}.dashboard-admin-note{color:var(--dashboard-muted);border-top:1px solid #b9cbe8ad;margin:0;padding-top:.8rem;font-size:.9rem;line-height:1.5}.support-page{--support-highlight:#9b3b00;gap:1.1rem;max-width:1180px;margin:-.5rem auto 0;display:grid}.support-hero,.support-card{background:var(--surface);border:1px solid var(--border);border-radius:24px;box-shadow:0 18px 44px #071a4d12}.support-hero{background:linear-gradient(135deg, #eaf2fbf2, #fff 62%), var(--surface);grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:1rem;padding:clamp(1.35rem,3vw,2.25rem);display:grid}.support-hero h1{color:var(--text-strong);letter-spacing:-.06em;margin:.3rem 0 0;font-size:clamp(2.2rem,4vw,4rem);line-height:.95}.support-hero p,.support-card p{color:var(--text-muted);margin:.45rem 0 0;line-height:1.65}.support-hero__actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:.65rem;display:flex}.support-eyebrow{color:var(--support-highlight);letter-spacing:.18em;text-transform:uppercase;font-size:.72rem;font-weight:900}.support-service-status{background:var(--surface);border:1px solid var(--border);border-radius:24px;grid-template-columns:minmax(0,1fr) minmax(300px,.75fr);align-items:start;gap:1rem;padding:clamp(1.1rem,2.5vw,1.6rem);display:grid;box-shadow:0 18px 44px #071a4d12}.support-service-status--operational{border-color:#167a4457}.support-service-status--degraded{border-color:#e26a1a6b}.support-service-status--action_required{border-color:#c7352b61}.support-service-status h2{color:var(--text-strong);letter-spacing:-.03em;margin:.2rem 0 0}.support-service-status p{color:var(--text-muted);margin:.45rem 0 0;line-height:1.65}.support-service-status__meta{gap:.65rem;margin:0;display:grid}.support-service-status__meta div{border-top:1px solid #b9cbe8b8;gap:.25rem;padding-top:.55rem;display:grid}.support-service-status__meta dt{color:var(--text-muted);letter-spacing:.1em;text-transform:uppercase;font-size:.74rem;font-weight:900}.support-service-status__meta dd{color:var(--text-strong);margin:0;font-weight:900}.support-check-pill-row{flex-wrap:wrap;grid-column:1/-1;gap:.5rem;display:flex}.support-check-pill{background:var(--surface-strong);color:var(--text-muted);border:1px solid #b9cbe8b8;border-radius:999px;align-items:center;gap:.45rem;padding:.45rem .7rem;font-size:.82rem;font-weight:800;display:inline-flex}.support-check-pill strong{color:var(--text-strong)}.support-check-pill--ready{background:var(--success-soft);color:var(--success);border-color:#167a4452}.support-check-pill--not-ready{background:var(--highlight-soft);color:#9a430c;border-color:#e26a1a5c}.support-operator-panel{background:linear-gradient(135deg, #eaf2fbd1, #fff 58%), var(--surface);border-color:#0b4fae40}.support-operator-tabs{flex-wrap:wrap;align-items:center;gap:.55rem;display:flex}.support-operator-tab{background:var(--surface);color:var(--text-muted);cursor:pointer;font:inherit;border:1px solid #b9cbe8eb;border-radius:999px;padding:.58rem .85rem;font-size:.86rem;font-weight:900;transition:background-color .16s,border-color .16s,color .16s,transform .16s}.support-operator-tab:hover{color:var(--accent);border-color:#0b4fae73;transform:translateY(-1px)}.support-operator-tab:focus-visible{color:var(--accent);border-color:#0b4fae73;transform:translateY(-1px)}.support-operator-tab--active{background:var(--accent);border-color:var(--accent);color:#fff}.support-operator-form{grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:.9rem;display:grid}.support-operator-form label{color:var(--text-strong);gap:.4rem;font-weight:800;display:grid}.support-operator-form label span{color:var(--text-muted);letter-spacing:.1em;text-transform:uppercase;font-size:.74rem;font-weight:900}.support-operator-form__wide,.support-operator-actions{grid-column:1/-1}.support-operator-actions{border-top:1px solid #b9cbe8b8;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.85rem;padding-top:.95rem;display:flex}.support-operator-actions p{color:var(--text-muted);max-width:42rem;margin:0}.support-publishing-message{border-radius:16px;margin:0;padding:.8rem .95rem;line-height:1.5}.support-publishing-message--success{background:var(--success-soft);color:var(--success);border:1px solid #167a4447}.support-publishing-message--error{background:var(--danger-soft);color:var(--danger);border:1px solid #c7352b47}.support-split-grid{grid-template-columns:minmax(0,1.45fr) minmax(300px,.75fr);align-items:stretch;gap:1rem;display:grid}.support-contact-panel,.support-history-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:1rem;display:grid}.support-card{gap:1rem;padding:clamp(1.1rem,2.5vw,1.6rem);display:grid}.support-card__header{grid-template-columns:auto minmax(0,1fr);align-items:start;gap:.75rem;display:grid}.support-card h2,.support-path h3,.release-note h3{color:var(--text-strong);letter-spacing:-.03em;margin:0}.support-contact-list{gap:.65rem;margin:0;display:grid}.support-contact-list div{border-top:1px solid #b9cbe8b8;grid-template-columns:minmax(9rem,.35fr) minmax(0,1fr);align-items:baseline;gap:.4rem;padding-top:.65rem;display:grid}.support-contact-list dt{color:var(--text-muted);letter-spacing:.08em;text-transform:uppercase;font-size:.78rem;font-weight:900}.support-contact-list dd{color:var(--text-strong);overflow-wrap:anywhere;margin:0;font-weight:800}.support-contact-list a{color:var(--accent)}.support-history-list{gap:.75rem;display:grid}.support-history-list--compact{margin-bottom:.25rem}.support-history-item{background:var(--surface-strong);border:1px solid #b9cbe8c7;border-left:4px solid var(--accent);border-radius:18px;grid-template-columns:minmax(0,1fr) minmax(10rem,auto);align-items:start;gap:.85rem;padding:.95rem 1rem;display:grid}.support-history-item--operational{border-left-color:var(--success)}.support-history-item--degraded,.support-history-item--minor{border-left-color:var(--highlight)}.support-history-item--action_required,.support-history-item--major,.support-history-item--critical{border-left-color:var(--danger)}.support-history-item strong{color:var(--text-strong);display:block}.support-history-item p{margin-top:.3rem}.support-history-item__meta{color:var(--text-muted);text-align:right;justify-items:end;gap:.35rem;font-size:.82rem;font-weight:800;display:grid}.support-history-item__meta a{color:var(--accent);text-decoration:none}.support-history-item__meta a:hover{text-decoration:underline}.support-status-badge{background:var(--accent-soft);color:var(--accent);letter-spacing:.08em;text-transform:uppercase;border:1px solid #b9cbe8d9;border-radius:999px;margin-bottom:.4rem;padding:.24rem .55rem;font-size:.72rem;font-weight:900;display:inline-flex}.support-empty-state{background:var(--success-soft);color:var(--success);border:1px solid #167a443d;border-radius:16px;padding:.9rem 1rem;font-weight:800}.support-path-list,.release-note-list{gap:.75rem;display:grid}.support-path{background:var(--surface-strong);border:1px solid #b9cbe8c7;border-radius:18px;gap:.45rem;padding:1rem;display:grid}.support-link{color:var(--accent);justify-self:start;font-weight:900;text-decoration:none}.support-link:hover{text-decoration:underline}.support-checklist,.support-boundary-list{gap:.7rem;margin:0;padding:0;list-style:none;display:grid}.support-checklist li,.support-boundary-list li{background:var(--surface-strong);color:var(--text);border:1px solid #b9cbe8b8;border-radius:14px;padding:.75rem .85rem;line-height:1.5}.support-checklist li:before,.support-boundary-list li:before{color:var(--success);content:"•";margin-right:.45rem;font-weight:900}.release-note-list{grid-template-columns:repeat(2,minmax(0,1fr))}.release-note{border-left:3px solid var(--accent);gap:.35rem;padding:.15rem 0 .15rem .85rem;display:grid}.release-note span{color:var(--text-muted);letter-spacing:.12em;text-transform:uppercase;font-size:.72rem;font-weight:900}.support-card--boundaries{background:var(--accent-soft);box-shadow:none}@media (max-width:980px){.dashboard-hero,.dashboard-grid,.support-hero,.support-service-status,.support-split-grid,.support-contact-panel,.support-history-grid{grid-template-columns:1fr}.dashboard-hero__actions,.support-hero__actions{justify-content:flex-start}.dashboard-metric-grid,.dashboard-action-grid,.dashboard-view-tabs{grid-template-columns:repeat(2,minmax(0,1fr))}.dashboard-work-item{grid-template-columns:auto minmax(0,1fr);align-items:start}.dashboard-queue-row{grid-template-columns:repeat(2,minmax(0,1fr))}.dashboard-queue-row__status{grid-area:2/1/auto/-1;justify-items:start}.dashboard-work-item .button{grid-column:2;justify-self:start}.dashboard-shipment-row{grid-template-columns:1fr}}@media (max-width:640px){.dashboard-page{margin-top:0}.dashboard-hero,.dashboard-card{border-radius:20px}.dashboard-metric-grid,.dashboard-action-grid,.dashboard-view-tabs{grid-template-columns:1fr}.dashboard-hero__actions .button,.dashboard-action-card .button,.dashboard-work-item .button,.dashboard-card__header .button{width:100%}.dashboard-card__header{align-items:stretch;display:grid}.dashboard-work-item,.dashboard-queue-row{grid-template-columns:1fr}.dashboard-queue-row__status{grid-area:auto}.dashboard-work-item .button{grid-column:auto}.dashboard-view-result{grid-template-columns:1fr}.dashboard-view-result>span:last-child{justify-items:start}.support-page{margin-top:0}.support-hero,.support-card{border-radius:20px}.support-hero__actions .button{width:100%}.support-card__header,.release-note-list,.support-contact-list div,.support-history-item,.support-operator-form{grid-template-columns:1fr}.support-history-item__meta{text-align:left;justify-items:start}}*{box-sizing:border-box}body{background:radial-gradient(circle at 0 0,#0b4fae1a,#0000 30%),radial-gradient(circle at 100% 0,#137c8014,#0000 26%),linear-gradient(#f7fafd 0%,#edf4fb 100%);min-width:320px;min-height:100vh;margin:0}a{color:inherit}button,input,select,textarea{font:inherit}code,pre{font-family:SFMono-Regular,Consolas,monospace}.shell{max-width:1320px;margin:0 auto;padding:22px 20px 56px}.shell--wide{max-width:1680px}.shell--shipment-start{max-width:1440px;padding-top:clamp(18px,3vw,34px)}.skip-link{z-index:20;background:var(--accent-strong);color:#fff;border-radius:14px;padding:10px 14px;font-weight:700;text-decoration:none;transition:top .12s;position:absolute;top:-56px;left:24px;box-shadow:0 16px 26px #0f50603d}.skip-link:focus{top:16px}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.topbar{background:radial-gradient(circle at 100% 0,#0b4fae1a,#0000 34%),linear-gradient(#eaf2fbd6,#fff);border:1px solid #b9cbe8db;border-radius:30px;grid-template-columns:minmax(0,1.1fr) minmax(340px,.9fr);align-items:flex-start;gap:26px;padding:32px;display:grid;position:relative;overflow:hidden;box-shadow:0 26px 62px #071a4d1a}.topbar--public-compact{border-radius:24px;gap:18px;padding:22px 26px}.topbar--public-compact .topbar__title{font-size:clamp(1.8rem,3.5vw,2.8rem)}.topbar--public-compact .topbar__identity .muted{max-width:72ch}.topbar:after{content:"";pointer-events:none;background:radial-gradient(circle,#0b4fae1f 0%,#0b4fae00 70%);border-radius:999px;width:280px;height:280px;position:absolute;top:auto;bottom:-120px;left:auto;right:-80px}.topbar--compact{border-radius:20px;align-items:stretch;gap:14px;padding:14px 16px}.topbar--shipment-start{background:linear-gradient(#eaf2fbb8,#fffffff5),#f7fafd;border-color:#b9cbe8;border-radius:28px;grid-template-columns:minmax(0,1.05fr) minmax(340px,.72fr);gap:clamp(20px,3vw,34px);padding:clamp(26px,4vw,48px);box-shadow:0 26px 60px #071a4d1a}.topbar--shipment-start:after{display:none}.topbar__title,.card h1,.card h2,.card h3{margin:0;font-family:inherit}.card h1{letter-spacing:-.04em;font-size:clamp(1.85rem,2.8vw,2.35rem);line-height:1.02}.card h2{letter-spacing:-.03em;font-size:clamp(1.55rem,2vw,1.95rem);line-height:1.04}.card h3{letter-spacing:-.02em;font-size:clamp(1.08rem,1.35vw,1.32rem);line-height:1.16}.topbar__title{letter-spacing:-.04em;color:#071a4d;font-size:clamp(2.35rem,5vw,3.2rem);line-height:.96}.topbar--compact .topbar__title{font-size:clamp(1.1rem,1.7vw,1.35rem)}.topbar--shipment-start .topbar__title{color:#071a4d;letter-spacing:-.06em;max-width:12ch;font-family:inherit;font-size:clamp(3rem,7vw,5.8rem);line-height:.92}.topbar__identity{color:#071a4d;gap:10px;min-width:0;display:grid}.topbar--shipment-start .topbar__identity{color:#071a4d;align-content:center;gap:16px}.topbar__badges{flex-wrap:wrap;gap:8px;display:flex}.topbar__identity--compact{gap:4px}.topbar--compact .eyebrow{margin-bottom:2px;font-size:.7rem}.topbar__identity .muted{color:#536b8e}.topbar--shipment-start .topbar__identity .muted{color:#536b8e;max-width:68ch;font-size:clamp(1rem,1.55vw,1.16rem)}.eyebrow{letter-spacing:.18em;text-transform:uppercase;color:var(--highlight);margin:0 0 8px;font-size:.74rem;font-weight:700;line-height:1.2}.topbar--shipment-start .eyebrow{color:#0b4fae}.muted{color:var(--text-muted);line-height:1.58}.environment-pill{color:#0b4fae;letter-spacing:.02em;background:#fff;border:1px solid #b9cbe8;border-radius:999px;align-items:center;padding:6px 10px;font-size:.72rem;font-weight:700;display:inline-flex}.topbar--shipment-start .environment-pill{color:#0b4fae;background:#fff;border-color:#b9cbe8}.muted--tight{margin:4px 0 0}.token-panel{background:var(--surface-glass);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid #b9cbe8d6;border-radius:24px;align-content:start;gap:12px;min-width:min(360px,100%);padding:18px;display:grid;box-shadow:inset 0 1px #ffffff8c}.topbar--shipment-start .token-panel{background:#fff;border-color:#b9cbe8;border-radius:24px;box-shadow:0 18px 44px #071a4d14}.topbar--shipment-start .token-panel .field-label{color:#536b8e}.topbar--shipment-start .session-chip,.topbar--shipment-start .token-panel__advanced{background:#eaf2fb;border-color:#b9cbe8bd}.topbar--shipment-start .input{color:#071a4d;background:#fff;border-color:#b9cbe8eb}.topbar--shipment-start .button{background:#0b4fae;box-shadow:0 14px 28px #0b4fae29}.topbar--shipment-start .button--ghost,.topbar--shipment-start .button--secondary,.topbar--shipment-start .pill-button{color:#0b4fae;box-shadow:none;background:#fff;border-color:#b9cbe8}.token-panel--compact{gap:6px;min-width:min(560px,100%);padding:10px 12px}.topbar-public-actions{justify-self:end}.token-panel__guided{border:1px solid var(--border);background:var(--surface-muted);border-radius:14px;gap:10px;padding:12px 14px;display:grid}.token-panel__guided--compact{background:0 0;border:0;padding:0}.token-panel__advanced{border:1px dashed var(--border-strong);background:var(--surface-muted);border-radius:14px;gap:10px;padding:12px 14px;display:grid}.token-panel__advanced summary{cursor:pointer;color:var(--text-muted);font-size:.9rem}.token-panel__advanced--compact{background:0 0;padding:8px 10px}.app-shell-desktop-session{display:grid}.app-shell-mobile-session,.app-shell-mobile-navigation{display:none}.app-shell-mobile-session__summary{cursor:pointer;justify-content:space-between;align-items:center;gap:10px;min-width:0;list-style:none;display:flex}.app-shell-mobile-session__summary::-webkit-details-marker{display:none}.app-shell-mobile-session__summary:after{content:"+";color:var(--accent-strong);flex:none;font-size:1rem;line-height:1}.app-shell-mobile-session[open] .app-shell-mobile-session__summary:after{content:"−"}.app-shell-mobile-session__summary-label{letter-spacing:.16em;text-transform:uppercase;color:var(--text-muted);flex:none;font-size:.68rem;font-weight:700}.app-shell-mobile-session__body{border-top:1px solid #baa9975c;gap:10px;padding-top:10px;display:grid}.app-shell-session-details>summary{font-size:.78rem}.app-shell-session-details[open] .row-inline--topbar-tools{align-items:flex-start;margin-top:8px}.token-panel__choices,.row-inline{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.row-inline--spread{justify-content:space-between}.row-inline--topbar-tools{align-items:center}.session-chip{border:1px solid var(--border);background:var(--surface-muted);border-radius:14px;gap:4px;padding:10px 12px;display:grid}.session-chip--compact{grid-template-columns:none;justify-content:flex-start;align-items:center;gap:8px;padding:6px 8px;display:inline-flex}.field--inline{align-items:center;gap:8px;display:flex}.field-label--inline{white-space:nowrap}.field--inline .input{min-width:180px}.token-panel__choices--compact{gap:6px}.token-panel__choices--compact .pill-button,.topbar--compact .button,.topbar--compact .pill-button{padding:6px 9px}.topbar--compact .input{padding:7px 9px}.nav-tabs-shell{background:var(--surface-glass);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid #b9cbe8c2;border-radius:24px;flex-wrap:wrap;align-items:center;gap:10px;margin-top:18px;padding:10px;display:flex;box-shadow:0 16px 34px #071a4d12}.app-shell-mobile-navigation__summary{background:var(--surface-glass);cursor:pointer;border:1px solid #b9cbe8c2;border-radius:16px;justify-content:space-between;align-items:center;gap:12px;min-height:44px;padding:8px 12px;list-style:none;display:flex}.app-shell-mobile-navigation__summary::-webkit-details-marker{display:none}.app-shell-mobile-navigation__summary strong{color:var(--accent-strong);display:block}.app-shell-mobile-navigation__summary:after{content:"+";color:var(--accent-strong);font-weight:800}.app-shell-mobile-navigation[open] .app-shell-mobile-navigation__summary:after{content:"-"}.app-shell-mobile-navigation__menu-label{letter-spacing:.14em;text-transform:uppercase;color:var(--text-muted);margin-left:auto;font-size:.72rem;font-weight:800}.app-shell-mobile-navigation__links{background:#fffffff5;border:1px solid #b9cbe8b3;border-radius:16px;gap:6px;margin-top:8px;padding:8px;display:grid}.app-shell-mobile-navigation__section{background:#f7fafd;border:1px solid #b9cbe894;border-radius:14px;gap:6px;padding:8px;display:grid}.nav-tabs-group{background:#ffffff6b;border:1px solid #b9cbe88f;border-radius:18px;align-items:center;gap:8px;min-width:0;padding:4px 6px 4px 10px;display:inline-flex}.nav-tabs-group--primary{background:#e3eff09e;border-color:#0b4fae2e}.nav-tabs-group--admin{background:#fff2e89e}.nav-tabs-group__label{letter-spacing:.14em;text-transform:uppercase;color:var(--text-muted);flex:none;font-size:.66rem;font-weight:800}.nav-tabs{overscroll-behavior-inline:contain;scrollbar-width:thin;scrollbar-color:#0b4fae57 #b9cbe857;scrollbar-gutter:stable;scroll-snap-type:x proximity;-webkit-overflow-scrolling:touch;gap:10px;padding-bottom:6px;scroll-padding-inline:8px;display:flex;overflow-x:auto}.nav-tabs--secondary .nav-tabs__link{border-radius:15px;padding:10px 14px;font-size:.92rem}.dashboard-flow-strip::-webkit-scrollbar{height:8px}.knowledge-topic-strip::-webkit-scrollbar{height:8px}.nav-tabs::-webkit-scrollbar{height:8px}.new-shipment-flow-strip::-webkit-scrollbar{height:8px}.shipments-page__flow-strip::-webkit-scrollbar{height:8px}.tabs::-webkit-scrollbar{height:8px}.sustainability-mobile-jumpbar::-webkit-scrollbar{height:8px}.shipment-detail-page--task-mode .detail-workspace-group__tabs::-webkit-scrollbar{height:8px}.dashboard-flow-strip::-webkit-scrollbar-track{background:#b9cbe852;border-radius:999px}.knowledge-topic-strip::-webkit-scrollbar-track{background:#b9cbe852;border-radius:999px}.nav-tabs::-webkit-scrollbar-track{background:#b9cbe852;border-radius:999px}.new-shipment-flow-strip::-webkit-scrollbar-track{background:#b9cbe852;border-radius:999px}.shipments-page__flow-strip::-webkit-scrollbar-track{background:#b9cbe852;border-radius:999px}.tabs::-webkit-scrollbar-track{background:#b9cbe852;border-radius:999px}.sustainability-mobile-jumpbar::-webkit-scrollbar-track{background:#b9cbe852;border-radius:999px}.shipment-detail-page--task-mode .detail-workspace-group__tabs::-webkit-scrollbar-track{background:#b9cbe852;border-radius:999px}.dashboard-flow-strip::-webkit-scrollbar-thumb{background:#0b4fae57;border-radius:999px}.knowledge-topic-strip::-webkit-scrollbar-thumb{background:#0b4fae57;border-radius:999px}.nav-tabs::-webkit-scrollbar-thumb{background:#0b4fae57;border-radius:999px}.new-shipment-flow-strip::-webkit-scrollbar-thumb{background:#0b4fae57;border-radius:999px}.shipments-page__flow-strip::-webkit-scrollbar-thumb{background:#0b4fae57;border-radius:999px}.tabs::-webkit-scrollbar-thumb{background:#0b4fae57;border-radius:999px}.sustainability-mobile-jumpbar::-webkit-scrollbar-thumb{background:#0b4fae57;border-radius:999px}.shipment-detail-page--task-mode .detail-workspace-group__tabs::-webkit-scrollbar-thumb{background:#0b4fae57;border-radius:999px}.dashboard-flow-strip::-webkit-scrollbar-thumb:hover{background:#0b4fae7a}.knowledge-topic-strip::-webkit-scrollbar-thumb:hover{background:#0b4fae7a}.nav-tabs::-webkit-scrollbar-thumb:hover{background:#0b4fae7a}.new-shipment-flow-strip::-webkit-scrollbar-thumb:hover{background:#0b4fae7a}.shipments-page__flow-strip::-webkit-scrollbar-thumb:hover{background:#0b4fae7a}.tabs::-webkit-scrollbar-thumb:hover{background:#0b4fae7a}.sustainability-mobile-jumpbar::-webkit-scrollbar-thumb:hover{background:#0b4fae7a}.shipment-detail-page--task-mode .detail-workspace-group__tabs::-webkit-scrollbar-thumb:hover{background:#0b4fae7a}@supports ((-webkit-mask-image:linear-gradient(90deg, transparent, #000)) or (mask-image:linear-gradient(90deg, transparent, #000))){.dashboard-flow-strip,.knowledge-topic-strip,.nav-tabs,.tabs,.sustainability-mobile-jumpbar,.shipment-detail-page--task-mode .detail-workspace-group__tabs{-webkit-mask-image:var(--scroll-edge-mask);-webkit-mask-image:var(--scroll-edge-mask);mask-image:var(--scroll-edge-mask)}}.nav-tabs__link{color:var(--text-muted);white-space:nowrap;background:0 0;border:1px solid #0000;border-radius:18px;align-items:center;gap:8px;padding:12px 18px;font-weight:600;text-decoration:none;transition:transform .14s,background .14s,border-color .14s,color .14s,box-shadow .14s;display:inline-flex}.nav-tabs__link:before{content:"";background:0 0;border-radius:999px;width:8px;height:8px;box-shadow:inset 0 0 0 1px #0000}.nav-tabs__link:hover{color:var(--accent-strong);background:#ffffffbd;border-color:#b9cbe8b8}.nav-tabs__link--active{color:#fff;background:linear-gradient(135deg, var(--accent) 0%, #083f8e 100%);border-color:#0000;box-shadow:0 16px 26px #0b4fae33}.nav-tabs__link--active:before{box-shadow:none;background:#fff}.nav-tabs__item{gap:6px;min-width:0;display:grid}.nav-tabs__submenu{border-left:1px solid #b9cbe8cc;gap:4px;margin:2px 0 6px 12px;padding-left:12px;display:grid}.nav-tabs__sublink{color:var(--text-muted);border:1px solid #0000;border-radius:12px;padding:8px 10px;font-size:.86rem;font-weight:700;line-height:1.25;text-decoration:none;transition:background .14s,border-color .14s,color .14s;display:block}.nav-tabs__sublink:hover{color:var(--accent-strong);background:#eaf2fbb8;border-color:#b9cbe8bd}.nav-tabs__sublink--active{color:var(--accent-strong);background:#eaf2fb;border-color:#0b4fae47}.nav-tabs-shell--shipment-start{background:#ffffffd6;border-color:#b9cbe8;box-shadow:0 18px 38px #071a4d14}.nav-tabs-shell--shipment-start .nav-tabs-group{background:#fff;border-color:#b9cbe8b8}.nav-tabs-shell--shipment-start .nav-tabs-group--primary{background:#eaf2fb}.nav-tabs-shell--shipment-start .nav-tabs-group--admin{background:#fff2e8}.nav-tabs-shell--shipment-start .nav-tabs-group__label,.nav-tabs-shell--shipment-start .nav-tabs__link{color:#536b8e}.nav-tabs-shell--shipment-start .nav-tabs__link:hover{color:#0b4fae;background:#f7fafd;border-color:#b9cbe8}.nav-tabs-shell--shipment-start .nav-tabs__link--active{color:#fff;background:#0b4fae;box-shadow:0 14px 26px #0b4fae33}.shipment-start-overview{gap:16px;margin-top:18px;display:grid}.shipment-start-overview__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.shipment-start-card{background:#fff;border:1px solid #b9cbe8;border-radius:22px;gap:10px;min-height:178px;padding:22px;display:grid;box-shadow:0 16px 34px #071a4d12}.shipment-start-card__eyebrow{color:#0b4fae;letter-spacing:.12em;text-transform:uppercase;background:#eaf2fb;border-radius:999px;width:-moz-fit-content;width:fit-content;padding:6px 10px;font-size:.72rem;font-weight:800}.shipment-start-card h2{color:#071a4d;letter-spacing:-.03em;margin:0;font-size:clamp(1.15rem,1.7vw,1.42rem);line-height:1.12}.shipment-start-card p{color:#536b8e;margin:0;line-height:1.56}.shipment-start-flow{scrollbar-width:thin;scrollbar-color:#0b4fae52 #b9cbe847;background:#fff;border:1px solid #b9cbe8;border-radius:22px;gap:10px;padding:12px;display:flex;overflow-x:auto;box-shadow:0 14px 28px #071a4d0f}.shipment-start-flow__step{color:#536b8e;background:#f7fafd;border:1px solid #b9cbe8d1;border-radius:999px;flex:1 0 auto;align-items:center;gap:8px;min-width:max-content;padding:10px 13px;font-size:.9rem;font-weight:800;display:inline-flex}.shipment-start-flow__step span{color:#0b4fae;background:#eaf2fb;border-radius:999px;place-items:center;width:24px;height:24px;font-size:.76rem;display:inline-grid}.shipment-start-flow__step--active{color:#167a44;background:#eaf6ef;border-color:#167a4442}.shipment-start-flow__step--active span{color:#fff;background:#167a44}.shell--shipment-start>.app-shell-desktop-navigation,.shell--shipment-start>.app-shell-mobile-navigation{display:none}.shell--authenticated{grid-template-columns:minmax(236px,280px) minmax(0,1fr);grid-template-areas:"topbar topbar""sidebar content";align-items:start;gap:18px;max-width:1680px;display:grid}.shell--authenticated>.topbar{grid-area:topbar}.shell--authenticated>.app-shell-desktop-navigation{background:#fff;border-color:#b9cbe8db;border-radius:26px;grid-area:sidebar;align-items:stretch;gap:12px;margin-top:0;padding:14px;display:grid;position:sticky;top:18px}.shell--authenticated>.content{grid-area:content;margin-top:0}.shell--authenticated .nav-tabs-group{border-radius:20px;align-items:stretch;gap:8px;width:100%;padding:12px;display:grid}.shell--authenticated .nav-tabs-group__label{padding-inline-start:2px;padding-inline-end:2px}.shell--authenticated .nav-tabs{gap:6px;padding-bottom:0;display:grid;overflow:visible}.shell--authenticated .nav-tabs__link,.shell--authenticated .nav-tabs--secondary .nav-tabs__link{white-space:normal;border-radius:14px;justify-content:flex-start;width:100%;padding:10px 12px}.shell--authenticated .nav-tabs__link--active{box-shadow:0 12px 22px #0b4fae2e}.landing-page,.login-page{gap:18px;display:grid}.landing-hero{background:radial-gradient(circle at 100% 0,#0b4fae14,#0000 34%),#fff;border-color:#b9cbe8;grid-template-columns:minmax(0,1.35fr) minmax(280px,.65fr);align-items:stretch;gap:20px;padding:clamp(22px,3vw,34px);display:grid}.landing-hero__body{align-content:center;gap:14px;min-width:0;display:grid}.landing-hero__body h1,.login-page__intro h1{color:#071a4d;letter-spacing:-.06em;max-width:14ch;margin:0;font-size:clamp(2.35rem,5vw,4.7rem);line-height:.96}.login-page__intro h1{max-width:16ch;font-size:clamp(2rem,4vw,3.5rem)}.landing-hero__lead{color:#536b8e;max-width:68ch;margin:0;font-size:clamp(1rem,1.5vw,1.15rem);line-height:1.62}.landing-hero__proof{background:#eaf2fb;border:1px solid #b9cbe8;border-radius:22px;align-content:start;gap:12px;padding:20px;display:grid}.landing-hero__proof h2{color:#071a4d;margin:0;font-size:clamp(1.2rem,1.7vw,1.55rem);line-height:1.12}.landing-hero__proof p{color:#536b8e;margin:0;line-height:1.58}.landing-proof-list{gap:8px;margin:4px 0 0;padding:0;display:grid}.landing-proof-list li{color:#071a4d;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:10px;font-weight:800;list-style:none;display:grid}.landing-proof-list li:before{content:"";background:#167a44;border-radius:999px;width:8px;height:8px}.landing-workbench{background:#fff;border-color:#b9cbe8;grid-template-columns:minmax(260px,.42fr) minmax(0,1fr);align-items:start;gap:20px;padding:clamp(20px,3vw,32px);display:grid}.landing-workbench__header{gap:10px;display:grid}.landing-workbench__header .eyebrow,.landing-workbench__header h2,.landing-workbench__header p{margin:0}.landing-workbench__header h2{color:#071a4d;letter-spacing:-.05em;font-size:clamp(1.7rem,3vw,2.45rem);line-height:1.02}.landing-workbench__header p{color:#536b8e;line-height:1.58}.landing-workbench__list{gap:10px;display:grid}.landing-workbench__item{background:#f7fafd;border:1px solid #b9cbe8cc;border-radius:18px;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:14px;padding:14px 16px;display:grid}.landing-workbench__item>span{color:#0b4fae;background:#eaf2fb;border-radius:999px;justify-content:center;align-items:center;width:30px;height:30px;font-size:.78rem;font-weight:900;display:inline-flex}.landing-workbench__item small{color:#0b4fae;letter-spacing:.14em;text-transform:uppercase;margin-bottom:4px;font-size:.68rem;font-weight:900;display:block}.landing-workbench__item h3{color:#071a4d;margin:0;font-size:1.05rem;line-height:1.22}.landing-workbench__item p{color:#536b8e;margin:4px 0 0;line-height:1.5}.landing-flow{margin-top:0}.login-page__intro{border-color:#b9cbe8;gap:12px;padding:clamp(22px,3vw,32px);display:grid}@media (max-width:960px){.shell--authenticated{max-width:1320px;display:block}.shell--authenticated>.content{margin-top:18px}.shell--authenticated>.app-shell-desktop-navigation{margin-top:12px;position:static}.landing-hero,.landing-workbench{grid-template-columns:1fr}}@media (max-width:640px){.landing-hero__body h1,.login-page__intro h1{max-width:none}}.content,.page-stack{gap:26px;min-width:0;display:grid}.content>*,.page-stack>*{min-width:0}.content{margin-top:24px}.content:focus{outline:none}.content--wide{margin-top:18px}.nav-tabs-shell--slim{border-radius:20px;padding:8px 10px}.why-page{gap:12px}.why-page--poster{gap:0}.why-poster{cursor:zoom-in;background:#fffffffa;border-radius:28px;text-decoration:none;display:block;overflow:hidden;box-shadow:0 26px 56px #1720331a}.why-poster__image{width:100%;height:auto;display:block}.why-caption{padding:24px 28px}.why-caption__body{gap:12px;max-width:980px;display:grid}.why-caption__body h1,.why-caption__body h2,.why-caption__lead,.why-caption__text,.why-caption__requirement{margin:0}.why-caption__lead{color:var(--text-strong);font-size:1.06rem;line-height:1.6}.why-caption__text,.why-caption__requirement{line-height:1.58}.why-infographic{border-radius:28px;gap:34px;padding:28px 32px 36px}.why-intro{text-align:center;justify-items:center;gap:14px;max-width:1240px;margin:0 auto;display:grid}.why-intro h1{letter-spacing:-.06em;margin:0;font-size:clamp(3.1rem,5.2vw,5.8rem)}.why-intro__subtitle{color:#0f5060d1;margin:-4px 0 0;font-size:clamp(1.55rem,2.9vw,2.7rem);font-style:italic;line-height:1.15}.why-intro__lead{color:#202225db;max-width:980px;margin:0;font-size:1.08rem;line-height:1.62}.why-intro__actions{justify-content:center}.why-triad{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr) auto minmax(0,1fr);align-items:stretch;gap:22px;display:grid}.why-panel-arrow{width:52px;height:52px;color:var(--accent);background:#0f506014;border-radius:999px;align-self:center;place-items:center;font-size:1.9rem;font-weight:700;display:grid}.why-board{--why-accent:var(--accent);--why-icon-bg:var(--accent-soft);--why-border:#baa99766;--why-divider:#baa99757;border:1px solid var(--why-border);background:#fffffff2;border-radius:24px;align-content:start;min-width:0;display:grid;overflow:hidden;box-shadow:0 24px 46px #1720330f}.why-board--current{--why-accent:#8f263c;--why-icon-bg:#ad2f451f;--why-border:#ad2f4542;--why-divider:#ad2f4538;background:linear-gradient(#fffbfcfa 0%,#fbf0f3e6 100%)}.why-board--workspace{--why-accent:#2d6c3b;--why-icon-bg:#397d481f;--why-border:#397d483d;--why-divider:#397d4833;background:linear-gradient(#f9fdf8fa 0%,#eef7efe6 100%)}.why-board--collected{--why-accent:#1f5da8;--why-icon-bg:#225da81f;--why-border:#225da83d;--why-divider:#225da82e;background:linear-gradient(#fafcfffa 0%,#edf4fce6 100%)}.why-board__header{border-bottom:1px solid var(--why-divider);padding:22px 24px 18px}.why-board__header h2,.why-effect-card__header h3,.why-timeline__header h2{margin:0}.why-board__header h2{text-align:center;color:var(--why-accent)}.why-board__body{gap:22px;height:100%;min-height:680px;padding:22px 24px 24px;display:grid}.why-board__lead,.why-board__footnote{margin:0;line-height:1.56}.why-board__lead{color:#202225d6}.why-board__footnote{color:#202225c2;margin-top:auto}.why-problem-chips{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.why-problem-chip{color:#8f263c;background:#fffffff5;border:1px dashed #ad2f456b;border-radius:18px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:10px;min-height:72px;padding:14px 16px;font-size:.94rem;font-weight:700;line-height:1.2;display:grid}.why-current-grid,.why-workspace-grid{grid-template-columns:minmax(148px,1fr) minmax(220px,.96fr) minmax(112px,1fr);align-items:center;gap:18px;display:grid}.why-actor-stack{gap:16px;display:grid}.why-actor-card{text-align:center;background:#fffffff0;border:1px solid #baa9977a;border-radius:20px;align-content:center;justify-items:center;gap:10px;min-height:132px;padding:18px 14px;display:grid;box-shadow:0 12px 24px #1720330a}.why-actor-card--linked{box-shadow:0 16px 28px #397d4814}.why-actor-card__icon,.why-collection-item__icon,.why-capability-list__icon,.why-effect-card__icon,.why-timeline-step__icon,.why-flow-card__alert-icon{border-radius:16px;place-items:center;width:54px;height:54px;display:grid}.why-actor-card__icon,.why-capability-list__icon{background:var(--why-icon-bg);color:var(--why-accent)}.why-actor-card__icon svg,.why-collection-item__icon svg,.why-capability-list__icon svg,.why-effect-card__icon svg,.why-timeline-step__icon svg,.why-flow-card__alert-icon svg,.why-problem-chip svg{width:24px;height:24px}.why-actor-card__label,.why-collection-item__label{color:var(--text-strong);font-weight:700;line-height:1.2}.why-fragment-core,.why-workbench-core{text-align:center;background:#fffffff2;border-radius:24px;align-content:center;justify-items:center;gap:16px;min-height:100%;padding:24px 20px;display:grid}.why-fragment-core{border:1px dashed #ad2f4557}.why-workbench-core{border:1px solid #397d4857;box-shadow:0 22px 32px #397d4814}.why-fragment-core__label,.why-workbench-core__label{letter-spacing:.18em;text-transform:uppercase;color:var(--why-accent);margin:0;font-size:.72rem;font-weight:700}.why-fragment-core__title,.why-workbench-core__title{color:var(--text-strong);font-size:1.22rem;line-height:1.35}.why-fragment-list{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.why-fragment-token{color:#8f263c;background:#ffffffeb;border:1px solid #ad2f4533;border-radius:999px;justify-content:center;align-items:center;min-height:34px;padding:7px 12px;font-size:.85rem;font-weight:700;display:inline-flex}.why-capability-list{gap:0;width:100%;margin:0;padding:0;list-style:none;display:grid}.why-capability-list li{border-top:1px solid var(--why-divider);text-align:left;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:12px;padding:12px 0;display:grid}.why-capability-list li:first-child{border-top:0}.why-capability-list__icon{border-radius:12px;width:42px;height:42px}.why-collection-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.why-collection-item{text-align:center;background:#ffffffe6;border:1px solid #87a2c657;border-radius:20px;align-content:center;justify-items:center;gap:10px;min-height:132px;padding:18px 14px;display:grid}.why-collection-item__icon,.why-effect-card__icon,.why-timeline-step__icon{color:#1f5da8;background:#225da81f}.why-effect-card{background:linear-gradient(135deg,#fffffff0 0%,#e9f2fceb 100%);border:1px solid #225da83d;border-radius:20px;gap:14px;padding:22px;display:grid}.why-effect-card__header{align-items:center;gap:12px;display:flex}.why-effect-card__header h3{color:#1f5da8}.why-timeline{background:linear-gradient(#fffffffa 0%,#fcf9f4f0 100%);border:1px solid #baa99785;border-radius:28px;gap:22px;padding:26px 28px 28px;display:grid}.why-timeline__header .muted{margin:6px 0 0}.why-timeline__grid{grid-template-columns:repeat(6,minmax(0,1fr));gap:16px;padding-top:54px;display:grid;position:relative}.why-timeline__grid:before{content:"";background:#0f506029;border-radius:999px;height:3px;position:absolute;top:88px;left:4%;right:4%}.why-timeline__critical-note{z-index:2;color:#955615;grid-area:1/4/auto/span 2;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:10px;font-size:.86rem;font-weight:700;display:grid;position:relative}.why-flow-card__alert-icon{color:var(--highlight);background:#ffffffe6;box-shadow:inset 0 0 0 1px #c9782b2e}.why-timeline__critical-zone{background:#fff6ece6;border:1px dashed #c9782b6b;border-radius:24px;grid-area:2/4/auto/span 2}.why-timeline-step{z-index:1;text-align:center;background:#fffffff0;border:1px solid #baa99770;border-radius:20px;grid-row:2;align-content:start;justify-items:center;gap:12px;min-height:184px;padding:20px 16px 18px;display:grid;position:relative}.why-timeline-step--critical{background:linear-gradient(#fff7edfa 0%,#fff1e2eb 100%);border-color:#c9782b6b}.why-timeline-step__number{background:var(--accent);color:#fff;border-radius:999px;place-items:center;width:46px;height:46px;font-weight:700;display:inline-grid;box-shadow:0 0 0 6px #fffffff2}.why-timeline-step--critical .why-timeline-step__number{background:var(--highlight)}.why-timeline-step--critical .why-timeline-step__icon{color:var(--highlight);background:#c9782b24}.why-timeline-step strong{color:var(--text-strong);line-height:1.28}@media (max-width:1240px){.shell--wide{max-width:1440px}.why-triad{grid-template-columns:1fr}.docs-route-grid,.customs-command-grid,.demo-journey-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.demo-journey-hero{grid-template-columns:1fr}.operational-triage-item{grid-template-columns:minmax(58px,.12fr) minmax(0,1fr)}.operational-triage-item__action{grid-column:2}.why-panel-arrow{display:none}}.docs-layout{grid-template-columns:minmax(260px,300px) minmax(0,1fr);align-items:start;gap:20px;display:grid}.card{background:linear-gradient(#fffffff7 0%,#fffffff2 100%);border:1px solid #b9cbe8d1;border-radius:22px;gap:18px;min-width:0;padding:22px;display:grid;box-shadow:0 24px 52px #071a4d12}.card>p,.card>.muted,.section-head__body .muted,.docs-section__header .muted{max-width:70ch}.card--hero{grid-template-columns:1fr auto;align-items:stretch}.hero-actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:12px;display:flex}.card--subtle{box-shadow:none;background:linear-gradient(#eaf2fbc7 0%,#ffffffe0 100%);border-style:solid}.route-loading{align-content:center;justify-items:start;min-height:220px}.state-panel{background:linear-gradient(#fffffff7 0%,#fffffff2 100%);border:1px solid #b9cbe8d1;border-left:4px solid #0b4fae61;border-radius:24px;gap:0;padding:20px 22px;display:grid;position:relative;box-shadow:0 18px 38px #071a4d12}.state-panel:before,.state-panel--loading:before{content:none;display:none}.state-panel--error{background:linear-gradient(#fff5f6fa 0%,#fffafaf5 100%);border-color:#ad2f453d #ad2f453d #ad2f453d #c7352b75}.state-panel--success{background:linear-gradient(#eff9f3fa 0%,#fbfffcf5 100%);border-color:#146c4338 #146c4338 #146c4338 #167a4470}.state-panel--warning{background:linear-gradient(#fff8f0fa 0%,#fffcf8f5 100%);border-color:#e26a1a47 #e26a1a47 #e26a1a47 #e26a1a75}.state-panel--error:before,.state-panel--warning:before,.state-panel--success:before{content:none;display:none}.state-panel--compact{box-shadow:none;border-radius:20px;padding:18px 20px}.state-panel__body{gap:6px;display:grid}.state-panel__title{letter-spacing:-.02em;color:var(--accent-strong);font-family:inherit;font-size:1.1rem;line-height:1.2}.state-panel--error .state-panel__title,.state-panel--success .state-panel__title,.state-panel--warning .state-panel__title{color:var(--accent-strong)}.state-panel--document-focus{background:linear-gradient(#fffaf5fa 0%,#fffffff5 100%);border-color:#e26a1a42}.state-panel--document-focus:before{display:none}.state-panel--document-focus .state-panel__title{color:var(--accent-strong)}.state-panel--compact .state-panel__title{font-size:1rem}.shipment-start-auth-card{background:linear-gradient(#eaf2fbd1,#fffffffa),#fff;border-color:#b9cbe8;max-width:100%;box-shadow:0 18px 40px #071a4d14}.shipment-start-auth-card:before{background:radial-gradient(circle,#0b4fae 0 6px,#0000 7px),#eaf2fb;border-color:#b9cbe8e6}.shipment-start-auth-card .state-panel__title{color:#071a4d;letter-spacing:-.035em;font-family:inherit;font-size:clamp(1.25rem,2vw,1.65rem)}.shipment-start-auth-card .muted{color:#536b8e}.demo-boundary{background:radial-gradient(circle at 0 0,#cc794c24,#0000 34%),linear-gradient(#fffdf9 0%,#f6efe6 100%);border:1px solid #cc794c5c;border-radius:20px;padding:16px 18px;box-shadow:0 14px 30px #1720330f}.demo-boundary--compliance{background:radial-gradient(circle at 0 0,#ac344b1f,#0000 34%),linear-gradient(snow 0%,#f7edf0 100%);border-color:#ac344b4d}.demo-boundary--external{background:radial-gradient(circle at 0 0,#225fa41f,#0000 34%),linear-gradient(#fbfdff 0%,#edf4f8 100%);border-color:#225fa447}.demo-boundary--compact{border-radius:16px;padding:12px 14px}.demo-boundary__body{align-items:flex-start;gap:12px;display:flex}.demo-boundary__body strong{color:var(--accent-strong)}.demo-boundary__body .muted{margin:4px 0 0}.demo-data-badge{color:#8a5a00;background:#fff7e6;border:1px solid #cc794c57;border-radius:999px;flex:none;justify-content:center;align-items:center;padding:5px 10px;font-size:.78rem;font-weight:800;line-height:1.1;display:inline-flex}.demo-data-badge--compliance{background:var(--danger-soft);color:var(--danger);border-color:#e0a8b3}.demo-data-badge--external{color:#225fa4;background:#eaf3fb;border-color:#225fa447}.demo-journey-hero{grid-template-columns:minmax(0,1.3fr) minmax(280px,.7fr)}.demo-journey-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:16px;display:grid}.demo-journey-step{gap:12px;position:relative;overflow:hidden}.demo-journey-step:before{content:"";pointer-events:none;background:radial-gradient(circle at 100% 0,#cc794c1f,#0000 38%);position:absolute;top:0;bottom:0;left:0;right:0}.demo-journey-step>*{position:relative}.demo-journey-step__number{background:var(--accent-strong);color:#fffaf1;border-radius:999px;justify-content:center;align-items:center;width:34px;height:34px;font-weight:850;display:inline-flex}.demo-reset-panel{gap:18px;scroll-margin-top:20px}.demo-reset-panel__status,.demo-reset-panel__checklist{gap:14px;display:grid}.demo-reset-panel__status{grid-template-columns:repeat(4,minmax(0,1fr))}.demo-reset-panel__checklist{grid-template-columns:repeat(3,minmax(0,1fr))}.demo-reset-step{background:linear-gradient(145deg, #fffbf6e0, #fff6e7b8), var(--surface);border:1px solid #ac60303d;border-radius:20px;align-content:start;gap:10px;min-height:150px;padding:16px;display:grid}.demo-reset-step p{margin:0}.demo-reset-command{background:#fffbf6c7;border:1px dashed #ac60305c;border-radius:20px;gap:14px;padding:16px;display:grid}.demo-reset-command pre{color:#fff6e7;background:#2a2118;border:1px solid #382a1c24;border-radius:16px;max-width:100%;margin:0;padding:14px;font-size:.86rem;line-height:1.55;overflow-x:auto}.demo-scenario-card{gap:14px}.demo-scenario-card__meta{grid-template-columns:repeat(2,minmax(0,auto));justify-content:start;align-items:baseline;gap:6px 12px;display:grid}.demo-scenario-marker{background:linear-gradient(135deg,#fff6e7f5,#fffbf6f5),radial-gradient(circle at 100% 0,#cc794c24,#0000 44%);border:1px solid #ac603047;border-radius:18px;align-items:flex-start;gap:12px;padding:14px;display:flex;box-shadow:0 14px 32px #4f372414}.demo-scenario-marker__body{gap:4px;min-width:0;display:grid}.demo-scenario-marker__body p{margin:0}.demo-scenario-marker--compact{box-shadow:none;border-radius:14px;align-items:center;gap:8px;margin-top:10px;padding:9px 10px}.demo-scenario-marker--compact .demo-scenario-marker__body p{display:none}.detail-hero__scenario{margin:14px 0 18px}.docs-sidebar{position:sticky;top:20px}.docs-sidebar__nav{gap:10px;display:grid}.docs-sidebar__link{border:1px solid var(--border);color:inherit;background:linear-gradient(#f7fafdf5 0%,#fffffffa 100%);border-radius:16px;justify-content:space-between;align-items:center;gap:10px;padding:12px 14px;text-decoration:none;transition:border-color .14s,background-color .14s,transform .14s,box-shadow .14s;display:flex;position:relative}.docs-sidebar__link:hover{border-color:var(--accent);background:var(--accent-soft);transform:translateY(-1px);box-shadow:0 10px 24px #071a4d14}.docs-sidebar__link--active{background:linear-gradient(#eaf2fbfa 0%,#f7fafdf5 100%);border-color:#0b4fae57;box-shadow:0 12px 26px #0b4fae1f}.docs-sidebar__link--active:before{content:"";top:10px;bottom:10px;background:var(--accent);border-radius:999px;width:4px;position:absolute;left:8px}.docs-sidebar__link--active span:first-child{color:var(--accent-strong);padding-left:8px;font-weight:700}.docs-sidebar__active-card{background:linear-gradient(#eaf2fbfa 0%,#fffffff5 100%);border:1px solid #0b4fae47;border-radius:18px;gap:8px;padding:14px;display:grid;box-shadow:0 12px 26px #0b4fae1a}.docs-sidebar__active-card strong{color:var(--accent-strong);font-size:1rem;line-height:1.25}.docs-sidebar__title{color:var(--text-strong);letter-spacing:-.03em;margin:0;font-size:clamp(1.35rem,1.7vw,1.65rem);font-weight:900;line-height:1.08}.docs-main{min-width:0}.docs-section{scroll-margin-top:24px}.docs-index,.docs-index__group,.docs-index__list,.field-doc-list,.error-card-grid,.swagger-badges{gap:12px;display:grid}.docs-filters{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px;display:grid}.docs-launchpad{gap:18px}.docs-route-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.docs-route-card{min-width:0;color:inherit;background:radial-gradient(circle at 100% 0,#0f506021,#0000 42%),linear-gradient(#fffdf9 0%,#f3eee6 100%);border:1px solid #baa9978a;border-radius:22px;gap:12px;padding:18px;text-decoration:none;transition:transform .16s,border-color .16s,box-shadow .16s;display:grid;box-shadow:0 16px 32px #1720330f}.docs-route-card:hover{border-color:#0f506057;transform:translateY(-2px);box-shadow:0 20px 38px #1720331a}.docs-route-card:focus-visible{border-color:#0f506057;transform:translateY(-2px);box-shadow:0 20px 38px #1720331a}.docs-route-card:focus-visible{outline-offset:3px;outline:3px solid #225fa44d}.docs-route-card__kicker{color:var(--text-muted);letter-spacing:.16em;text-transform:uppercase;font-size:.72rem;font-weight:800}.docs-route-card strong{color:var(--accent-strong);font-size:1.04rem;line-height:1.3}.docs-route-card__meta{color:var(--text-muted);justify-content:space-between;align-items:center;gap:10px;padding-top:4px;font-size:.84rem;display:flex}.docs-route-card__meta span:first-child{color:var(--accent-strong);font-size:1.4rem;font-weight:800;line-height:1}.docs-route-card__cta{color:var(--accent-strong);background:#0f50601a;border-radius:999px;justify-self:start;padding:8px 11px;font-size:.78rem;font-weight:800}.help-center-model{gap:18px}.help-center-model__intro,.help-center-model__status{gap:8px;display:grid}.help-center-model__intro h2,.help-center-model__intro p,.help-center-model__status .muted{margin:0}.help-center-model__status{background:linear-gradient(#f7fafdf5 0%,#fff 100%),#fff;border:1px solid #b9cbe8c7;border-radius:20px;padding:14px 16px}.help-center-model__grid{grid-template-columns:repeat(auto-fit,minmax(210px,1fr))}.help-center-model__item,.help-center-model .docs-route-card{min-width:0;min-height:100%}.help-center-model__item--active .docs-route-card{background:radial-gradient(circle at 100% 0,#0b4fae26,#0000 42%),linear-gradient(#fff 0%,#ecf4fdf5 100%);border-color:#0b4fae5c;box-shadow:0 18px 34px #071a4d14}.help-center-model__item--active .docs-route-card__cta{background:#0b4fae24}.docs-filter-state{background:linear-gradient(#f9f6f0f0 0%,#fffbf6fa 100%);border:1px solid #baa99770;border-radius:18px;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px;padding:16px 18px;display:flex}.docs-filter-chip{color:var(--text-strong);background:#265aa614;border:1px solid #265aa629;border-radius:999px;align-items:center;gap:6px;padding:8px 12px;font-size:.9rem;font-weight:600;display:inline-flex}.count-pill,.meta-chip{min-height:34px;color:var(--text-strong);letter-spacing:.01em;white-space:nowrap;background:linear-gradient(#ffffffe6 0%,#f4efe7eb 100%);border:1px solid #baa9978f;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:7px 12px;font-size:.82rem;font-weight:700;line-height:1.2;display:inline-flex}.meta-chip{white-space:normal;justify-content:flex-start;min-height:0}.docs-index__link{border:1px solid var(--border);color:inherit;background:linear-gradient(#f9f6f0eb 0%,#fffbf6fa 100%);border-radius:16px;gap:8px;padding:12px 14px;text-decoration:none;transition:border-color .14s,background-color .14s,transform .14s,box-shadow .14s;display:grid}.docs-index__link:hover{border-color:var(--accent);background:var(--accent-soft);transform:translateY(-1px);box-shadow:0 12px 26px #17203314}.docs-index__group-header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.docs-index__link-body{gap:8px;min-width:0;display:grid}.docs-index__primary{flex-wrap:wrap;align-items:center;gap:10px;min-width:0;display:flex}.docs-index__meta{color:var(--text-muted);gap:6px;font-size:.94rem;line-height:1.45;display:grid}.docs-index__meta-summary{color:var(--text-strong);font-weight:600}.docs-index__meta-caption{color:var(--text-muted)}.docs-index__meta-chips{flex-wrap:wrap;gap:8px;display:flex}.docs-section__header{flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.reference-disclosure.card{gap:0;padding:0;overflow:hidden}.reference-disclosure__summary{cursor:pointer;background:radial-gradient(circle at 100% 0,#0f50601f,#0000 42%),linear-gradient(#fffdf9 0%,#f4eee6 100%);justify-content:space-between;align-items:flex-start;gap:16px;padding:20px 58px 20px 22px;list-style:none;transition:background-color .14s,border-color .14s;display:flex;position:relative}.reference-disclosure__summary::-webkit-details-marker{display:none}.reference-disclosure__summary:after{content:"+";width:28px;height:28px;color:var(--accent-strong);background:#ffffffc7;border:1px solid #0f506033;border-radius:999px;justify-content:center;align-items:center;font-size:1.1rem;font-weight:800;line-height:1;display:inline-flex;position:absolute;top:20px;right:22px}.reference-disclosure[open]>.reference-disclosure__summary:after{content:"-"}.reference-disclosure__summary:hover{background:radial-gradient(circle at 100% 0,#0f506029,#0000 42%),linear-gradient(#fffaf3 0%,#eee5da 100%)}.reference-disclosure__summary>div{gap:6px;min-width:0;display:grid}.reference-disclosure__summary strong{color:var(--accent-strong);font-size:1.05rem;line-height:1.25}.reference-disclosure__content{border-top:1px solid #baa99761;gap:18px;min-width:0;padding:18px 22px 22px;display:grid}.reference-disclosure__content>.card{box-shadow:none}.docs-index-disclosure{background:#fffbf6d1;border:1px solid #baa9976b;border-radius:18px;overflow:hidden}.api-group-disclosure .reference-disclosure__content{gap:16px}.knowledge-section-disclosure{scroll-margin-top:24px}.docs-grid{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));align-items:start;gap:20px;display:grid}.docs-grid>*{min-width:0}.flow-strip{grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:14px;display:grid}.flow-step{border:1px solid var(--border);background:var(--surface-muted);border-radius:18px;gap:10px;min-width:0;padding:16px;display:grid}.flow-step p{margin:0}.flow-step__index{background:var(--accent);color:#fff;border-radius:999px;justify-content:center;align-items:center;width:28px;height:28px;font-weight:700;display:inline-flex}.docs-endpoints{gap:16px;min-width:0;display:grid}.docs-example-grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:14px;min-width:0;display:grid}.knowledge-hero{align-items:start}.knowledge-hero__body,.knowledge-hero__facts,.knowledge-entry-card__header,.knowledge-entry-stack,.knowledge-entry-list,.knowledge-section-block,.knowledge-source-list,.knowledge-source-card{gap:10px;display:grid}.knowledge-hero__facts{align-content:start;justify-items:end}.knowledge-filter-card{gap:14px}.knowledge-section-summary{align-items:stretch}.knowledge-entry-card{align-content:start}.knowledge-entry-list{grid-template-columns:1fr}.knowledge-entry-stack{border-top:1px solid var(--border);padding-top:16px}.knowledge-entry-stack:first-of-type{border-top:0;padding-top:4px}.knowledge-section-block{border-top:1px solid var(--border);padding-top:6px}.knowledge-source-list{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.knowledge-incoterm-grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:14px;display:grid}.knowledge-incoterm-card{border:1px solid var(--border);background:var(--surface-muted);border-radius:18px;align-content:start;gap:12px;padding:18px;display:grid}.knowledge-source-card{border:1px solid var(--border);background:var(--surface-muted);color:inherit;border-radius:16px;align-content:start;min-width:0;padding:14px 16px;text-decoration:none}.knowledge-source-card .reference-field{gap:6px}.knowledge-source-card .code-inline{background:#ffffffb8}.knowledge-source-card:hover{border-color:var(--accent);background:var(--accent-soft)}.knowledge-page{--knowledge-navy:#071a4d;--knowledge-blue:#0b4fae;--knowledge-blue-soft:#eaf2fb;--knowledge-border:#b9cbe8;--knowledge-page:#f7fafd;--knowledge-muted:#536b8e;--knowledge-green:#167a44;--knowledge-green-soft:#eaf6ef;grid-template-columns:minmax(0,1fr);align-items:start;gap:clamp(18px,2.6vw,28px)}.knowledge-page .card{background:#fff;border-color:#b9cbe8c2;box-shadow:0 18px 44px #071a4d0f}.knowledge-page .card--subtle{background:linear-gradient(#eaf2fbb8,#fffffffa),#fff}.knowledge-page .eyebrow,.knowledge-page .field-label,.knowledge-page .summary-callout__label{color:var(--knowledge-muted)}.knowledge-page h1,.knowledge-page h2,.knowledge-page h3,.knowledge-page .summary-callout__value,.knowledge-page .reference-disclosure__summary strong{color:var(--knowledge-navy)}.knowledge-page .muted{color:var(--knowledge-muted)}.knowledge-page .state-panel{border-left:4px solid var(--knowledge-blue);box-shadow:none;border-radius:16px;padding:14px 16px 14px 18px}.knowledge-page .state-panel:before{display:none}.knowledge-page .state-panel--success{border-left-color:var(--knowledge-green)}.knowledge-page .state-panel--empty,.knowledge-page .state-panel--loading{border-left-color:var(--knowledge-blue)}.knowledge-page .state-panel__title,.knowledge-page .state-panel--success .state-panel__title,.knowledge-page .state-panel--error .state-panel__title{color:var(--knowledge-navy)}.knowledge-page .docs-sidebar__nav{background:linear-gradient(#fffffffa,#f7fafdf5),#fff;border-radius:24px;gap:14px;padding:18px}.knowledge-page .docs-sidebar__nav h2{margin-bottom:6px;font-size:1.08rem;line-height:1.2}.knowledge-page .docs-sidebar__nav .state-panel{box-shadow:none;border-radius:16px;padding:14px}.knowledge-page .docs-sidebar__link{box-shadow:none;background:#fff;border-color:#b9cbe8c7}.knowledge-page .docs-sidebar__link:hover,.knowledge-page .docs-sidebar__link--active{background:var(--knowledge-blue-soft);border-color:#0b4fae57;box-shadow:0 12px 24px #071a4d14}.knowledge-page .docs-main{gap:14px;width:100%;max-width:1080px;margin-inline-start:auto;margin-inline-end:auto;display:grid}.knowledge-page .knowledge-hero{background:radial-gradient(circle at 100% 0,#0b4fae1f,#0000 34%),linear-gradient(#eaf2fbb8,#fff 72%);border-radius:24px;grid-template-columns:minmax(0,1fr) minmax(230px,310px);align-items:center;gap:clamp(16px,2vw,22px);padding:clamp(20px,2.6vw,28px);position:relative;overflow:hidden}.knowledge-page .knowledge-hero__body{align-content:center;gap:10px}.knowledge-page .knowledge-hero h1{letter-spacing:-.045em;max-width:100%;margin:0;font-size:clamp(2.15rem,3.75vw,3.35rem);line-height:1}.knowledge-page .knowledge-hero__body>.muted{max-width:58ch;font-size:clamp(.98rem,1.15vw,1.08rem);line-height:1.5}.knowledge-hero__tags{flex-wrap:wrap;gap:8px;max-width:58ch;display:flex}.knowledge-hero__tags span{min-height:28px;color:var(--knowledge-blue);background:#ffffffd1;border:1px solid #b9cbe8e6;border-radius:999px;align-items:center;padding:5px 10px;font-size:.82rem;font-weight:800;display:inline-flex}.knowledge-hero__status,.knowledge-section-status{color:var(--knowledge-muted);background:#ffffffb8;border:1px solid #b9cbe8d1;border-radius:16px;gap:4px;padding:10px 12px;display:grid}.knowledge-hero__status strong,.knowledge-section-status strong{color:var(--knowledge-navy)}.knowledge-hero__status span,.knowledge-section-status span{line-height:1.45}.knowledge-hero__status--success,.knowledge-section-status--success{background:#eaf2fb8a;border-color:#0b4fae33}.knowledge-hero__status--empty,.knowledge-section-status--empty{background:#eaf2fb80;border-color:#0b4fae38}.knowledge-hero__aside{min-width:0}.knowledge-page .knowledge-hero .reference-grid{grid-template-columns:1fr;align-content:start;gap:8px;min-width:0;display:grid}.knowledge-page .reference-field{background:linear-gradient(#fff,#f7fafdf5),#fff;border-color:#b9cbe8c7}.knowledge-page .knowledge-hero .reference-field{min-height:0;box-shadow:none;border-radius:14px;padding:12px 14px}.knowledge-source-rule{border-radius:18px;grid-template-columns:minmax(220px,.36fr) minmax(0,.64fr);align-items:start;gap:14px;padding:14px 16px}.knowledge-source-rule h2,.knowledge-source-rule p{margin:0}.knowledge-topic-strip{z-index:5;overscroll-behavior-inline:contain;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);scroll-snap-type:inline proximity;scrollbar-color:#0b4fae57 #b9cbe857;scrollbar-gutter:stable;scrollbar-width:thin;background:#ffffffeb;border:1px solid #b9cbe8d1;border-radius:20px;gap:8px;max-width:100%;padding:10px;scroll-padding-inline:10px;display:flex;position:sticky;top:12px;overflow-x:auto;box-shadow:0 16px 34px #071a4d14}.knowledge-topic-strip__status{scroll-snap-align:start;background:linear-gradient(#eaf2fb 0%,#fff 100%);border:1px solid #0b4fae47;border-radius:16px;flex:0 0 220px;gap:4px;min-height:44px;padding:9px 12px;display:grid;box-shadow:0 10px 22px #071a4d14}.knowledge-topic-strip__status strong{color:var(--knowledge-navy);font-size:.92rem;line-height:1.2}.knowledge-topic-strip__status .count-pill{justify-self:start}.knowledge-topic-chip{min-height:40px;color:var(--knowledge-navy);scroll-snap-align:start;background:#fff;border:1px solid #b9cbe8d1;border-radius:999px;flex:none;align-items:center;gap:10px;padding:8px 12px;font-size:.88rem;font-weight:800;text-decoration:none;display:inline-flex;position:relative}.knowledge-topic-chip strong{background:var(--knowledge-blue-soft);min-width:26px;height:26px;color:var(--knowledge-blue);border-radius:999px;justify-content:center;align-items:center;font-size:.78rem;display:inline-flex}.knowledge-topic-chip:hover,.knowledge-topic-chip--active{background:var(--knowledge-blue-soft);border-color:#0b4fae5c}.knowledge-topic-chip--active{box-shadow:inset 0 0 0 1px #0b4fae2e,0 10px 22px #071a4d14}.knowledge-topic-chip--active:before{content:"";background:var(--knowledge-blue);border-radius:999px;width:8px;height:8px;box-shadow:0 0 0 4px #0b4fae1f}.knowledge-page .knowledge-launchpad{border-radius:20px;grid-template-columns:1fr;align-items:start;gap:12px;padding:16px}.knowledge-launchpad__intro{gap:5px;max-width:760px;display:grid}.knowledge-launchpad__intro h2,.knowledge-launchpad__intro p{margin:0}.knowledge-page .knowledge-launchpad .docs-route-grid{grid-template-columns:1fr;gap:8px}.knowledge-page .docs-route-card{min-height:0;box-shadow:none;background:linear-gradient(#fff 0%,#f7fafdfa 100%),#fff;border-color:#b9cbe8cc;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:5px 14px;padding:12px 14px}.knowledge-page .docs-route-card__kicker,.knowledge-page .docs-route-card strong,.knowledge-page .docs-route-card .muted{grid-column:1}.knowledge-page .docs-route-card .muted{margin:0}.knowledge-page .docs-route-card__meta,.knowledge-page .docs-route-card__cta{grid-column:2;justify-self:end}.knowledge-page .docs-route-card__meta{grid-row:1/span 2;align-self:start;padding:0}.knowledge-page .docs-route-card__cta{grid-row:3}.knowledge-page .docs-route-card:hover{border-color:#0b4fae5c;box-shadow:0 16px 32px #071a4d14}.knowledge-page .docs-route-card:focus-visible{border-color:#0b4fae5c;box-shadow:0 16px 32px #071a4d14}.knowledge-page .docs-route-card strong,.knowledge-page .docs-route-card__cta,.knowledge-page .docs-route-card__meta span:first-child{color:var(--knowledge-blue)}.knowledge-page .docs-route-card__cta{background:var(--knowledge-blue-soft)}.knowledge-page .help-center-model .docs-route-grid{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:12px}.knowledge-page .help-center-model .docs-route-card{border-color:#b9cbe8c7;grid-template-columns:minmax(0,1fr);align-items:start;gap:8px;padding:16px;box-shadow:0 14px 28px #071a4d0f}.knowledge-page .help-center-model .docs-route-card__meta,.knowledge-page .help-center-model .docs-route-card__cta{grid-area:auto;justify-self:start}.knowledge-page .help-center-model .docs-route-card__meta{padding:0}.knowledge-page .help-center-model .docs-route-card__cta{padding:8px 11px}.trust-center-page{grid-template-columns:minmax(0,1fr);gap:clamp(18px,2.4vw,28px)}.trust-center-page .docs-main{gap:14px;width:100%;max-width:1100px;margin-inline-start:auto;margin-inline-end:auto;display:grid}.trust-center-hero{background:radial-gradient(circle at 100% 0,#0b4fae24,#0000 36%),linear-gradient(#eaf2fbb8,#fff 72%);border-radius:26px;grid-template-columns:minmax(0,1.18fr) minmax(240px,.82fr);align-items:stretch;gap:clamp(16px,2vw,24px);padding:clamp(22px,2.8vw,30px);position:relative;overflow:hidden}.trust-center-hero__body,.trust-center-hero__aside,.trust-center-review__intro,.trust-center-pillar__header,.trust-center-list-card{gap:10px;display:grid}.trust-center-hero__body{align-content:center}.trust-center-hero__body h1{letter-spacing:-.045em;max-width:100%;margin:0;font-size:clamp(2.2rem,3.9vw,3.4rem);line-height:1}.trust-center-hero__body>.muted{max-width:64ch;font-size:clamp(.98rem,1.12vw,1.08rem);line-height:1.55}.trust-center-hero__aside{align-content:start}.trust-center-hero__aside .reference-grid{grid-template-columns:1fr;gap:10px;display:grid}.trust-center-hero__aside .reference-field{min-height:0;box-shadow:none;background:linear-gradient(#fff,#f7fafdf5),#fff;border-color:#b9cbe8c7;padding:14px 16px}.trust-center-boundary-panel .state-panel{box-shadow:none}.trust-center-review{gap:18px}.trust-center-review__steps{grid-template-columns:repeat(auto-fit,minmax(200px,1fr))}.trust-center-review-step{background:linear-gradient(#f7fafdf0 0%,#fffffffa 100%)}.trust-center-pillars{gap:18px}.trust-center-pillar{align-content:start}.trust-center-pillar h2,.trust-center-list-card h2,.trust-center-routes h2,.trust-center-pillar__list,.trust-center-list-card .support-boundary-list{margin:0}.trust-center-boundary-grid,.trust-center-routes{gap:18px}.trust-center-routes__grid{grid-template-columns:repeat(2,minmax(0,1fr))}.trust-center-routes .docs-route-card{background:linear-gradient(#fff 0%,#f7fafdfa 100%),#fff;border-color:#b9cbe8c7}.trust-center-routes .docs-route-card:hover{border-color:#0b4fae57;box-shadow:0 18px 34px #071a4d14}.trust-center-routes .docs-route-card:focus-visible{border-color:#0b4fae57;box-shadow:0 18px 34px #071a4d14}@media (max-width:960px){.trust-center-hero,.trust-center-routes__grid{grid-template-columns:1fr}}.knowledge-search-card{border-radius:20px;gap:12px;padding:14px}.knowledge-page .docs-filters{grid-template-columns:minmax(280px,1.35fr) minmax(220px,.65fr);align-items:end}.knowledge-page .docs-filter-state{background:var(--knowledge-blue-soft);border-color:#b9cbe8b8}.knowledge-page .docs-filter-chip,.knowledge-page .count-pill,.knowledge-page .meta-chip{color:var(--knowledge-navy);background:#fff;border-color:#b9cbe8db}.knowledge-page .docs-section{gap:8px;scroll-margin-top:24px;display:grid}.knowledge-topic-overview{border-radius:22px;padding:18px}.knowledge-page .knowledge-section-summary{grid-template-columns:minmax(0,1fr);align-items:stretch;gap:14px;display:grid}.knowledge-section-disclosure--topic .reference-disclosure__summary.knowledge-section-summary{grid-template-columns:minmax(0,1fr) minmax(260px,.68fr);align-items:start;gap:16px;padding:16px 58px 16px 18px}.knowledge-section-summary__copy{max-width:680px}.knowledge-section-summary__copy strong{letter-spacing:-.03em;font-size:clamp(1.16rem,1.7vw,1.48rem);line-height:1.15}.knowledge-section-summary__meta{gap:10px;display:grid}.knowledge-page .knowledge-section-summary .reference-grid{grid-template-columns:1fr;gap:8px;display:grid}.knowledge-section-disclosure--topic .reference-field{min-height:0;box-shadow:none;justify-content:space-between;align-items:center;gap:12px;padding:9px 11px;display:flex}.knowledge-section-disclosure--topic .reference-field .summary-callout__value{font-size:1rem}.knowledge-section-status{border-radius:14px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:6px 10px;padding:9px 10px}.knowledge-section-status span{min-width:0}.knowledge-page .reference-disclosure.card{box-shadow:none;border-radius:20px}.knowledge-page .reference-disclosure__summary{background:linear-gradient(#fff 0%,#f7fafdfa 100%),#fff;padding:16px 56px 16px 18px}.knowledge-page .reference-disclosure__summary:hover{background:var(--knowledge-blue-soft)}.knowledge-page .reference-disclosure__content{background:#f7fafd6b;border-top-color:#b9cbe8a8;gap:16px}.knowledge-page .knowledge-entry-list{gap:14px}.knowledge-page .knowledge-entry-card,.knowledge-page .knowledge-incoterm-card,.knowledge-page .knowledge-source-card{box-shadow:none;background:#fff;border-color:#b9cbe8c2}.knowledge-page .knowledge-entry-card{border-radius:20px;padding:20px}.knowledge-page .knowledge-entry-card__header h3,.knowledge-page .knowledge-entry-stack h3{margin:0;font-size:clamp(1.1rem,1.6vw,1.35rem);line-height:1.22}.knowledge-page .knowledge-section-block{border-top-color:#b9cbe8ad}.knowledge-page .knowledge-source-card:hover{background:var(--knowledge-blue-soft);border-color:#0b4fae57}.endpoint-card h3{margin-top:-4px}.endpoint-path{max-width:100%;color:var(--accent);word-break:break-all;background:linear-gradient(#eef3fbfa 0%,#e6eef9eb 100%);border:1px solid #265aa624;border-radius:12px;align-items:center;padding:7px 11px;font-size:.92rem;line-height:1.4;display:inline-flex;box-shadow:inset 0 1px #ffffffb3}.swagger-tag{gap:16px}.swagger-operation{border:1px solid var(--border);background:linear-gradient(#fffffffa 0%,#faf7f1f5 100%);border-radius:18px;transition:border-color .14s,box-shadow .14s,transform .14s;overflow:hidden}.swagger-operation[open]{box-shadow:0 14px 26px #14203312}.swagger-operation:hover{border-color:#0f506038}.swagger-operation--get{border-left:6px solid #17633f}.swagger-operation--post{border-left:6px solid var(--accent)}.swagger-operation--patch{border-left:6px solid #8a5a00}.swagger-operation--delete{border-left:6px solid var(--danger)}.swagger-operation__summary{cursor:pointer;background:linear-gradient(#fffbf6f5 0%,#f7f2ebe6 100%);gap:12px;padding:18px 52px 18px 20px;list-style:none;transition:background-color .14s;display:grid;position:relative}.swagger-operation__summary::-webkit-details-marker{display:none}.swagger-operation__summary:after{content:"▾";color:var(--text-muted);font-size:1rem;line-height:1;transition:transform .14s,color .14s;position:absolute;top:18px;right:18px}.swagger-operation[open] .swagger-operation__summary:after{color:var(--accent-strong);transform:rotate(180deg)}.swagger-operation__summary:hover{background:linear-gradient(#faf6f0fa 0%,#f3eee5eb 100%)}.swagger-operation__copy-link{margin:12px 20px 0}.swagger-operation__identity,.swagger-operation__copy,.swagger-operation__body{gap:10px;min-width:0;display:grid}.swagger-operation__identity{flex-wrap:wrap;align-items:center;display:flex}.swagger-operation__body{border-top:1px solid #baa9975c;padding:18px 20px 20px}.swagger-panel{min-width:0}.swagger-grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:14px;display:grid}.swagger-badges{grid-template-columns:repeat(auto-fit,minmax(180px,max-content))}.swagger-badge{border:1px solid var(--border);background:var(--surface-muted);color:var(--text-muted);border-radius:999px;align-items:center;gap:6px;padding:6px 10px;font-size:.84rem;font-weight:600;display:inline-flex}.swagger-badge--auth{color:var(--accent);background:#eef3fb}.swagger-badge--category{color:#17633f;background:#edf7f1}.field-doc{border:1px solid var(--border);background:linear-gradient(#f9f6f0f5 0%,#fffbf6fa 100%);border-radius:14px;gap:6px;padding:12px 14px;display:grid}.error-card-grid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr))}.error-card{background:linear-gradient(#fbe9eef5 0%,#fff4f7fa 100%);border:1px solid #efb8c3;border-radius:16px;gap:8px;padding:14px 16px;display:grid}.code-panel__header{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;min-width:0;display:flex}.code-panel__copy{min-width:88px;padding:8px 12px}.method-chip{letter-spacing:.05em;text-transform:uppercase;border-radius:999px;justify-content:center;align-items:center;min-width:60px;padding:6px 10px;font-size:.78rem;font-weight:700;display:inline-flex}.method-chip--get{color:#17633f;background:#e8f6ee}.method-chip--post{color:var(--accent);background:#e8f1fb}.method-chip--patch{color:#8a5a00;background:#fff3df}.method-chip--delete{background:var(--danger-soft);color:var(--danger)}.summary-callout{background:linear-gradient(#fffbf6fa 0%,#f4efe7d6 100%);border:1px solid #baa9978c;border-radius:22px;align-content:start;gap:12px;padding:18px 20px;display:grid;position:relative;box-shadow:0 12px 24px #1720330d}.summary-callout:before{content:"";background:linear-gradient(90deg,#0f506038 0%,#0f506014 48%,#c9782b2e 100%);height:1px;position:absolute;top:0;left:20px;right:20px}.summary-callout__rows{gap:0;display:grid}.summary-callout__row{grid-template-columns:minmax(124px,auto) 1fr;align-items:start;gap:10px;padding:10px 0;display:grid}.summary-callout__row+.summary-callout__row{border-top:1px solid #baa99752}.summary-callout__label{color:var(--text-muted);letter-spacing:.12em;text-transform:uppercase;font-size:.76rem;font-weight:700}.summary-callout__value{min-width:0;color:var(--accent-strong);word-break:break-word;font-size:.98rem;font-weight:650;line-height:1.42}.summary-callout__value--stack{flex-wrap:wrap;justify-content:flex-end;gap:8px;display:flex}.summary-callout__actions{border-top:1px solid #baa99752;gap:10px;padding-top:12px;display:grid}.detail-hero{grid-template-columns:minmax(0,1.15fr) minmax(300px,.85fr);gap:16px}.detail-hero.card{border-radius:22px;padding:18px 20px}.detail-hero__body,.detail-hero__aside{align-content:start;gap:12px;min-width:0;display:grid}.detail-hero__statusline{gap:12px;min-width:0}.detail-hero h1,.detail-hero__intro{overflow-wrap:anywhere}.detail-hero__intro{max-width:72ch;font-size:.94rem;line-height:1.45}.detail-hero__facts{max-width:760px}.detail-hero__meta-disclosure,.detail-hero__secondary-actions,.task-strip__metrics{border-top:0;padding-top:0}.detail-hero__secondary-actions-list{width:100%}.detail-snapshot-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.detail-snapshot{background:linear-gradient(#fffbf6f5 0%,#f3eee5e6 100%);border:1px solid #baa99785;border-radius:22px;gap:8px;padding:18px;display:grid}.detail-snapshot__label{letter-spacing:.16em;text-transform:uppercase;color:var(--text-muted);font-size:.74rem;font-weight:700}.detail-snapshot__value{color:var(--accent-strong);font-size:1.02rem;line-height:1.35}.detail-focus-card{background:linear-gradient(135deg,#0f506017 0%,#0f50600a 54%,#c9782b1f 100%);border:1px solid #baa9978f;border-radius:18px;gap:10px;padding:14px;display:grid}.detail-compliance-card{background:linear-gradient(145deg, #ecf8fadb, #fffbf6e6), var(--surface);border:1px solid #12697c33;border-radius:20px;gap:12px;padding:15px;display:grid;box-shadow:inset 0 0 0 1px #ffffff80}.detail-compliance-card--warning{background:linear-gradient(145deg, #fff7e6f2, #fffbf6e0), var(--surface);border-color:#f1d39b}.detail-compliance-card--success{background:linear-gradient(145deg, #e8f6eef0, #fffbf6e0), var(--surface);border-color:#9fd4b3}.detail-compliance-card--accent,.detail-compliance-card--progress{background:linear-gradient(145deg, #ecf8faf0, #fffbf6e0), var(--surface);border-color:#12697c42}.detail-compliance-card h2{color:var(--text);margin:0;font-size:1.25rem}.detail-compliance-card__metrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.detail-compliance-card__metrics div{background:#ffffff9e;border:1px solid #baa9975c;border-radius:14px;gap:3px;min-width:0;padding:10px;display:grid}.detail-compliance-card__metrics span{color:var(--text-muted);letter-spacing:.1em;text-transform:uppercase;font-size:.72rem;font-weight:800}.detail-compliance-card__metrics strong{color:var(--accent-strong);font-family:var(--font-display);font-size:1.18rem;line-height:1}.detail-hero__actions{justify-content:flex-start}.task-strip{border-style:solid;border-radius:18px;gap:10px;padding:14px 16px;position:static}.task-strip__summary,.guided-actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.task-command{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;display:grid}.task-command__main,.task-command__actions{gap:8px;display:grid}.task-command__actions{justify-items:start}.task-command__title{letter-spacing:-.02em;font-size:clamp(1.08rem,1.35vw,1.32rem);line-height:1.16}.task-command__mobile-meta{display:none}.task-command__actions>.button{width:auto}.task-strip__queue-disclosure{min-width:0}.task-strip__queue{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.task-strip__queue-item{min-width:0;color:var(--text-strong);text-align:left;background:#ffffffa8;border:1px solid #baa99770;border-radius:15px;align-items:flex-start;gap:10px;padding:10px 12px;display:flex}button.task-strip__queue-item{cursor:pointer;transition:transform .14s,border-color .14s,background .14s}button.task-strip__queue-item:hover{background:#ffffffe6;border-color:#0f506047;outline:none;transform:translateY(-1px)}button.task-strip__queue-item:focus-visible{background:#ffffffe6;border-color:#0f506047;outline:none;transform:translateY(-1px)}.task-strip__queue-item span{width:24px;height:24px;color:var(--accent-strong);background:#0f50601a;border-radius:999px;flex:none;place-items:center;font-size:.78rem;font-weight:800;display:inline-grid}.task-strip__queue-item strong{min-width:0;font-size:.88rem;line-height:1.35}.task-strip__queue-item small{color:var(--text-muted);margin-left:auto;font-size:.76rem;line-height:1.35;display:block}.task-strip__target{justify-self:start}.detail-case-file{background:linear-gradient(#eaf2fba6,#fffffff5),#fff;border-color:#b9cbe8d1;border-radius:22px;grid-template-columns:minmax(260px,.42fr) minmax(0,1fr);gap:16px;padding:18px;display:grid}.detail-case-file__summary{align-content:start;gap:10px;display:grid}[data-task-target]:target{outline-offset:5px;outline:3px solid #0b4fae47;box-shadow:0 0 0 8px #eaf2fbdb}.detail-case-file__summary:focus-visible{outline-offset:5px;outline:3px solid #0b4fae47;box-shadow:0 0 0 8px #eaf2fbdb}.tab-panel:focus-visible{outline-offset:5px;outline:3px solid #0b4fae47;box-shadow:0 0 0 8px #eaf2fbdb}.detail-case-file__summary h2{color:var(--text-strong);letter-spacing:-.035em;margin:0;font-size:clamp(1.35rem,2vw,1.85rem);line-height:1.05}.detail-case-file__actions{flex-wrap:wrap;align-items:center;gap:10px;display:flex}.detail-case-file__stages{gap:10px;display:grid}.detail-case-stage{width:100%;color:var(--text-strong);cursor:pointer;text-align:left;background:#fff;border:1px solid #b9cbe8c7;border-radius:17px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;padding:12px;transition:border-color .14s,box-shadow .14s,transform .14s;display:grid}.detail-case-stage:hover{border-color:#0b4fae;outline:none;transform:translateY(-1px);box-shadow:0 12px 24px #0b4fae1f}.detail-case-stage:focus-visible{border-color:#0b4fae;outline:none;transform:translateY(-1px);box-shadow:0 12px 24px #0b4fae1f}.detail-case-stage--active{background:#eaf2fb;border-color:#0b4fae6b}.detail-case-stage--ready{background:#eaf6ef;border-color:#167a445c}.detail-case-stage--attention{background:#fffaf4}.detail-case-stage__number{color:#0b4fae;background:#eaf2fb;border-radius:999px;justify-content:center;align-items:center;width:32px;height:32px;font-size:.82rem;font-weight:900;display:inline-flex}.detail-case-stage--ready .detail-case-stage__number{color:#fff;background:#167a44}.detail-case-stage__body{gap:3px;display:grid}.detail-case-stage__body strong{color:var(--text-strong);font-size:.98rem;line-height:1.2}.detail-case-stage__body small{color:var(--text-muted);font-size:.82rem;line-height:1.4}.detail-case-stage__status{color:var(--text-muted);background:#ffffffc2;border:1px solid #b9cbe8c2;border-radius:999px;justify-self:end;padding:5px 9px;font-size:.74rem;font-weight:900}.detail-case-sections{background:linear-gradient(#fffffffa,#f7fafdf5),#fff;border-color:#b9cbe8d1;border-radius:22px;gap:16px;padding:18px;display:grid}.detail-case-sections__header{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:8px;display:grid}.detail-case-sections__header h2{margin:0}.detail-case-expert-drawer{border-top:1px solid #b9cbe8b8;gap:12px;padding-top:6px;display:grid}.detail-case-expert-drawer summary{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;list-style:none;display:flex}.detail-case-expert-drawer summary::-webkit-details-marker{display:none}.detail-case-expert-drawer summary span{gap:4px;display:grid}.detail-case-expert-drawer summary small{color:var(--text-muted);font-size:.82rem;line-height:1.45}.detail-case-expert-drawer__content{gap:14px;display:grid}.detail-workspace-map{border-radius:20px;gap:14px;padding:16px}.detail-workspace-map-disclosure{display:none}.detail-workspace-map__groups{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.detail-workspace-group{background:#ffffff9e;border:1px solid #baa99770;border-radius:18px;align-content:space-between;gap:12px;padding:14px;display:grid}.detail-workspace-group--active{background:#e3eff09e;border-color:#0f50604d}.detail-workspace-group--task{box-shadow:inset 4px 0 #c9782bb8}.detail-workspace-group__header{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.detail-workspace-group__header strong{color:var(--text-strong);margin-bottom:4px;display:block}.detail-workspace-group__tabs{flex-wrap:wrap;gap:8px;display:flex}.inline-action-link{-webkit-appearance:none;appearance:none;color:var(--accent);font:inherit;text-align:left;text-underline-offset:.18em;cursor:pointer;background:0 0;border:0;padding:0;font-weight:600;text-decoration:underline}.inline-action-link:hover{color:#163b68}.section-progress-grid,.activity-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px;display:grid}.digitoll-grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));align-items:start;gap:14px;display:grid}.digitoll-hero,.transport-hero{grid-template-columns:minmax(0,1.15fr) minmax(300px,.85fr)}.digitoll-workspace-map{border-radius:20px;gap:14px;padding:16px}.digitoll-track-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.digitoll-track-card{min-height:168px;color:var(--text-muted);text-align:left;cursor:pointer;background:#ffffffa3;border:1px solid #baa99770;border-radius:18px;align-content:start;gap:10px;padding:14px;transition:transform .14s,border-color .14s,background .14s,box-shadow .14s;display:grid}.digitoll-track-card:hover:not(:disabled){background:#ffffffeb;border-color:#0f506047;transform:translateY(-1px);box-shadow:0 12px 20px #1720330f}.digitoll-track-card:focus-visible:not(:disabled){background:#ffffffeb;border-color:#0f506047;transform:translateY(-1px);box-shadow:0 12px 20px #1720330f}.digitoll-track-card:disabled{cursor:not-allowed;opacity:.68}.digitoll-track-card--ready{background:#ebf8f1ad;border-color:#146c433d}.digitoll-track-card--warning{background:#fff7e6ad;border-color:#9a670047}.digitoll-track-card--locked{background:#edf2f79e}.digitoll-track-card__head{justify-content:space-between;align-items:flex-start;gap:10px;display:flex}.digitoll-track-card__head strong{min-width:0;color:var(--text-strong);line-height:1.25}.digitoll-track-card__metric{color:var(--accent-strong);font-size:clamp(1.25rem,2vw,1.7rem);font-weight:800;line-height:1}.digitoll-track-card__body{font-size:.88rem;line-height:1.45}.digitoll-section-shell,.digitoll-overview-shell,.digitoll-tvinn-shell,.transport-shell,.transport-overview-shell{align-content:start}.digitoll-grid--wide{grid-template-columns:repeat(auto-fit,minmax(320px,1fr))}.digitoll-subgrid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:12px;display:grid}.digitoll-card,.digitoll-overview-shell .summary-callout,.transport-overview-shell .summary-callout{align-content:start}.digitoll-diagnostics{gap:6px;padding-top:8px;display:grid}.digitoll-summary-value{color:var(--accent-strong);margin:0;font-size:1.4rem;font-weight:700;line-height:1.2}.section-progress-card,.activity-card{align-content:start}.section-progress__track{-webkit-appearance:none;appearance:none;background:#e6ebf2;border:0;border-radius:999px;width:100%;height:10px;padding:0;display:block;overflow:hidden}.section-progress__track::-webkit-progress-bar{background:#e6ebf2;border-radius:999px}.section-progress__track::-webkit-progress-value{border-radius:999px}.section-progress__track::-moz-progress-bar{border-radius:999px}.section-progress__track--ready::-webkit-progress-value{background:#1f8f5f}.section-progress__track--ready::-moz-progress-bar{background:#1f8f5f}.section-progress__track--warning::-webkit-progress-value{background:#d38a00}.section-progress__track--warning::-moz-progress-bar{background:#d38a00}.section-progress__track--blocked::-webkit-progress-value{background:#b42318}.section-progress__track--blocked::-moz-progress-bar{background:#b42318}.activity-card__fields{flex-wrap:wrap;gap:8px;display:flex}.bullet-list--tight{margin:0;padding-left:18px}.bullet-list--tight li+li{margin-top:6px}.button,.pill-button{background:linear-gradient(135deg, var(--accent) 0%, #15687a 100%);color:#fff;cursor:pointer;letter-spacing:-.01em;border:1px solid #0000;border-radius:16px;justify-content:center;align-items:center;gap:8px;padding:11px 18px;font-weight:650;text-decoration:none;transition:transform .12s,box-shadow .12s,background .12s;display:inline-flex}.button:hover,.pill-button:hover{transform:translateY(-1px);box-shadow:0 16px 28px #0f506033}.button:disabled,.pill-button:disabled{cursor:not-allowed;opacity:.55;box-shadow:none;transform:none}.button--secondary,.pill-button{color:var(--accent-strong);border-color:var(--border-strong);background:#ffffffd1}.pill-button--active{border-color:var(--accent);background:var(--accent-soft)}.button--ghost{border-color:var(--border);color:var(--text-muted);background:#ffffff52}.button--danger{background:var(--danger-soft);color:var(--danger);border-color:#efb8c3}.field,.field-actions{gap:8px;display:grid}.field--compact{gap:6px;min-width:min(220px,100%)}.field-actions{grid-column:1/-1;align-self:start;justify-items:start}.field-actions .button,.field-actions .pill-button{width:auto;min-width:220px}.field-label{letter-spacing:.04em;text-transform:uppercase;color:var(--text-muted);align-items:center;gap:8px;font-size:.82rem;font-weight:700;display:inline-flex}.field-label__text{min-width:0;line-height:1.35}.field-label__required-marker{width:18px;height:18px;color:var(--danger);background:#ba23181a;border-radius:999px;justify-content:center;align-items:center;font-size:.8rem;font-weight:800;display:inline-flex}.required-hint{color:var(--text-muted);background:linear-gradient(#fffbf6f5 0%,#f3eee5d6 100%);border:1px solid #baa99773;border-radius:16px;align-items:flex-start;gap:10px;margin:0;padding:12px 14px;font-size:.9rem;display:inline-flex}.required-hint__marker{background:#0f5060c7;border-radius:999px;flex:none;width:10px;height:10px;margin-top:4px;box-shadow:0 0 0 4px #0f50601a}.input{border:1px solid var(--border);width:100%;color:inherit;background:#ffffffeb;border-radius:16px;padding:13px 15px;transition:border-color .12s,box-shadow .12s,background .12s;box-shadow:inset 0 1px #ffffffa6}.input:focus{border-color:#0f506075;outline:none;box-shadow:0 0 0 4px #0f506024}.button:focus-visible{border-color:#0f506075;outline:none;box-shadow:0 0 0 4px #0f506024}.pill-button:focus-visible{border-color:#0f506075;outline:none;box-shadow:0 0 0 4px #0f506024}.tabs__button:focus-visible{border-color:#0f506075;outline:none;box-shadow:0 0 0 4px #0f506024}.nav-tabs__link:focus-visible{border-color:#0f506075;outline:none;box-shadow:0 0 0 4px #0f506024}.docs-sidebar__link:focus-visible{border-color:#0f506075;outline:none;box-shadow:0 0 0 4px #0f506024}.docs-index__link:focus-visible{border-color:#0f506075;outline:none;box-shadow:0 0 0 4px #0f506024}.knowledge-source-card:focus-visible{border-color:#0f506075;outline:none;box-shadow:0 0 0 4px #0f506024}.table-link:focus-visible{border-color:#0f506075;outline:none;box-shadow:0 0 0 4px #0f506024}.swagger-operation__summary:focus-visible{border-color:#0f506075;outline:none;box-shadow:0 0 0 4px #0f506024}.docs-sidebar__link:focus-visible{transform:translateY(-1px)}.docs-index__link:focus-visible{transform:translateY(-1px)}.knowledge-source-card:focus-visible{transform:translateY(-1px)}.table-link:focus-visible{transform:translateY(-1px)}.swagger-operation__summary:focus-visible{background:linear-gradient(#faf6f0fa 0%,#f3eee5eb 100%)}.input--error{border-color:var(--danger);background:#fff6f5}.field-error{color:var(--danger);margin:6px 0 0;font-size:.88rem}.textarea{resize:vertical}.form-grid,.filter-grid,.summary-grid,.two-column{gap:18px;display:grid}.overview-callouts{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.compliance-spotlight{background:radial-gradient(circle at 0 0,#12697c1f,#0000 34%),linear-gradient(145deg,#fffbf6f5,#f4efe7db);border-color:#12697c38;grid-template-columns:minmax(0,1.35fr) minmax(280px,.65fr);gap:18px;display:grid}.compliance-spotlight__body,.compliance-spotlight__aside{align-content:start;gap:14px;min-width:0;display:grid}.compliance-spotlight__metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.operational-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr))}.operational-shell,.broker-guide{gap:18px}.form-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.filter-grid{grid-template-columns:1.5fr 1fr}.filter-grid--wide{grid-template-columns:1.6fr 1fr 1fr}.docs-filters .field,.shipments-page__filters .field,.operational-blocker-filters .field{background:linear-gradient(180deg, #fffffff0, #f7fafde6), var(--surface);border:1px solid #b9cbe8bd;border-radius:18px;min-width:0;padding:12px;box-shadow:0 10px 20px #071a4d0a}.docs-filters .input,.shipments-page__filters .input,.operational-blocker-filters .input{background:#fff}.summary-grid,.two-column{grid-template-columns:repeat(2,minmax(0,1fr))}.summary-card{border:1px solid var(--border);background:linear-gradient(145deg, #ffffffe6, #faf6f0c7), var(--surface);border-radius:24px;align-content:start;gap:8px;min-height:138px;padding:20px;display:grid;box-shadow:0 18px 40px #281e1414}.summary-card--critical{background:linear-gradient(145deg, #fff0eff2, #ffffffc7), var(--surface);border-color:#b4231842}.summary-card--warning{background:linear-gradient(145deg, #fff7e6f0, #ffffffc7), var(--surface);border-color:#f1d39b}.summary-card--progress{background:linear-gradient(145deg, #ecf8faf0, #ffffffc7), var(--surface);border-color:#12697c47}.summary-card--success{background:linear-gradient(145deg, #e8f6eef0, #ffffffc7), var(--surface);border-color:#9fd4b3}.summary-card__label{color:var(--text-muted);letter-spacing:.12em;text-transform:uppercase;font-size:.76rem;font-weight:800}.summary-card__value{color:var(--text);font-family:var(--font-display);letter-spacing:-.04em;font-size:clamp(1.65rem,4vw,2.6rem);line-height:.96}.summary-card__hint{color:var(--text-muted);font-size:.9rem;line-height:1.45}.grid-two{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.stack{gap:14px;display:grid}.shipment-sustainability-badges{flex-wrap:wrap;margin-top:8px}.form-grid--sustainability-filters{grid-template-columns:repeat(3,minmax(0,1fr))}.sustainability-export-message,.muted--empty{margin:0}.sustainability-tab,.export-preview-section,.sustainability-next-actions,.sustainability-density-disclosure,.sustainability-line-card,.export-preview-card{min-width:0}.sustainability-tab [id],.export-preview-section,.sustainability-density-disclosure{scroll-margin-top:18px}.sustainability-mobile-jumpbar{display:none}.sustainability-mobile-jumpbar a:focus-visible{border-color:#0f506080;outline:none;box-shadow:0 0 0 4px #0f506024}.sustainability-density-disclosure>summary:focus-visible{border-color:#0f506080;outline:none;box-shadow:0 0 0 4px #0f506024}[data-sustainability-jump-target=true]:focus{outline-offset:6px;border-radius:18px;outline:3px solid #0f506047}.sustainability-surface-nav{gap:18px;display:grid}.sustainability-surface-nav__links{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.sustainability-surface-link{background:linear-gradient(145deg, #fffbf6db, #f4efe7b8), var(--surface);min-height:118px;color:inherit;border:1px solid #12697c2e;border-radius:20px;gap:6px;padding:15px;text-decoration:none;transition:border-color .2s,box-shadow .2s,transform .2s;display:grid}.sustainability-surface-link:hover{border-color:var(--accent);transform:translateY(-1px);box-shadow:0 16px 30px #0f50601f}.sustainability-surface-link:focus-visible{border-color:var(--accent);transform:translateY(-1px);box-shadow:0 16px 30px #0f50601f}.sustainability-surface-link--active{border-color:var(--accent);background:linear-gradient(145deg, #e3eff0f2, #fffbf6e6), var(--accent-soft);box-shadow:inset 0 0 0 1px #0f50601a}.sustainability-surface-link span{color:var(--text-muted);font-size:.9rem;line-height:1.35}.sustainability-empty-state{background:linear-gradient(135deg, #fffbf6e6, #f8f1e5b8), var(--surface);border:1px dashed #997c586b;border-radius:20px;gap:8px;padding:16px;display:grid}.sustainability-empty-state p{margin:0}.sustainability-density-disclosure{border:1px solid var(--border);background:linear-gradient(145deg, #fffbf6eb, #f7f0e5c2), var(--surface);border-radius:24px;box-shadow:0 16px 38px #281e1412}.sustainability-density-disclosure>summary{cursor:pointer;border-radius:23px;justify-content:space-between;align-items:center;gap:18px;padding:18px 20px;list-style:none;display:flex}.sustainability-density-disclosure>summary::-webkit-details-marker{display:none}.sustainability-density-disclosure>summary>span:first-child{gap:4px;display:grid}.sustainability-density-disclosure>summary:after{content:"+";background:var(--accent-soft);width:28px;height:28px;color:var(--accent-strong);border-radius:999px;flex:none;justify-content:center;align-items:center;font-weight:900;display:inline-flex}.sustainability-density-disclosure[open]>summary:after{content:"−"}.sustainability-density-disclosure__content{gap:18px;padding:0 18px 18px;display:grid}.sustainability-expert-disclosure{scroll-margin-top:18px}.sustainability-expert-disclosure__content{gap:0}.sustainability-expert-disclosure__panel{background:#ffffffb8;border:1px solid #12697c29;border-radius:20px;gap:18px;padding:18px;display:grid}.sustainability-next-actions{gap:18px}.sustainability-lane-map{background:radial-gradient(circle at top left, #12697c1f, transparent 34%), linear-gradient(145deg, #fffbf6f5, #f4efe7db), var(--surface);border:1px solid #12697c38;border-radius:24px;gap:18px;padding:20px;display:grid}.sustainability-lane-map__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.sustainability-lane-card{border:1px solid var(--border);background:#ffffffad;border-radius:22px;align-content:start;gap:14px;min-width:0;padding:18px;display:grid}.sustainability-lane-card--warning{background:linear-gradient(145deg, #fff7e6e6, #ffffffb8), var(--surface);border-color:#f1d39b}.sustainability-lane-card--success{background:linear-gradient(145deg, #e8f6eee6, #ffffffb8), var(--surface);border-color:#9fd4b3}.sustainability-lane-card--critical{background:linear-gradient(145deg, #fff0efeb, #ffffffb8), var(--surface);border-color:#b4231847}.sustainability-lane-card--progress{background:linear-gradient(145deg, #ecf8fae6, #ffffffb8), var(--surface);border-color:#12697c47}.sustainability-lane-card__metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.sustainability-next-actions__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.sustainability-next-action{border:1px solid var(--border);background:#ffffffad;border-radius:20px;gap:8px;min-height:132px;padding:16px;display:grid}.sustainability-next-action--warning{background:#fff7e6;border-color:#f1d39b}.sustainability-next-action--success{background:#e8f6ee;border-color:#9fd4b3}.sustainability-next-action>strong{color:var(--text);font-family:var(--font-display);font-size:2rem;line-height:1}.sustainability-next-action p{margin:0}.dashboard-onboarding-panel{gap:18px;scroll-margin-top:20px}.dashboard-onboarding-panel__signal-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.dashboard-onboarding-panel__steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.dashboard-onboarding-step{background:linear-gradient(145deg, #ecf8facc, #fffbf6e0), var(--surface);min-height:160px;color:var(--text);border:1px solid #12697c38;border-radius:20px;align-content:start;gap:8px;padding:16px;text-decoration:none;transition:border-color .2s,box-shadow .2s,transform .2s;display:grid}.dashboard-onboarding-step:hover{border-color:#12697c6b;transform:translateY(-1px);box-shadow:0 16px 34px #281e141a}.dashboard-onboarding-step:focus-visible{border-color:#12697c6b;transform:translateY(-1px);box-shadow:0 16px 34px #281e141a}.dashboard-onboarding-step .muted{margin:0}.sustainability-priority-strip{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin-bottom:14px;display:grid}.supplier-declaration-guide{background:linear-gradient(145deg, #ecf8fad1, #fffbf6e6), var(--surface);border:1px solid #12697c38;border-radius:22px;gap:16px;margin:18px 0;padding:18px;display:grid}.supplier-declaration-guide__steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.supplier-declaration-guide__step{border:1px solid var(--border);background:#ffffff9e;border-radius:18px;align-content:start;gap:8px;min-height:150px;padding:14px;display:grid}.supplier-declaration-guide__step--complete{background:#e8f6ee;border-color:#9fd4b3}.supplier-declaration-guide__step p{margin:0}.sustainability-evidence-guide,.sustainability-evidence-picker{background:linear-gradient(145deg, #fffbf6eb, #ecf8fab8), var(--surface);border:1px solid #78552a33;border-radius:22px;gap:16px;margin:18px 0;padding:18px;display:grid}.sustainability-evidence-guide__samples,.sustainability-evidence-picker__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.sustainability-evidence-guide__sample,.sustainability-evidence-card,.sustainability-evidence-picker__selected{border:1px solid var(--border);background:#ffffffa3;border-radius:18px;align-content:start;gap:8px;padding:14px;display:grid}.sustainability-evidence-guide__sample p,.sustainability-evidence-picker p{margin:0}.sustainability-evidence-card{cursor:pointer;transition:border-color .2s,box-shadow .2s,transform .2s}.sustainability-evidence-card:hover,.sustainability-evidence-card:focus-within{border-color:#12697c61;transform:translateY(-1px);box-shadow:0 14px 32px #281e141a}.sustainability-evidence-card--selected{background:#e8f6ee;border-color:#9fd4b3}.sustainability-evidence-card__check{color:var(--text);align-items:center;gap:8px;font-weight:800;display:inline-flex}.sustainability-evidence-card__check input{width:18px;height:18px;accent-color:var(--accent)}.sustainability-evidence-card__link{width:-moz-fit-content;width:fit-content;color:var(--accent-strong);font-weight:800;text-decoration:none}.sustainability-evidence-card__link:hover{text-decoration:underline}.export-preview-section{gap:18px;scroll-margin-top:20px}.export-preview-section__filters{border:1px solid var(--border);background:#ffffff9e;border-radius:18px;gap:8px;padding:14px;display:grid}.export-preview-card{border:1px solid var(--border);background:linear-gradient(145deg, #ffffffdb, #f8f1e5b8), var(--surface);border-radius:22px;gap:16px;padding:18px;display:grid}.export-preview-card__metric{text-align:right;justify-items:end;gap:2px;min-width:140px;display:grid}.export-preview-card__metric strong{color:var(--text);font-family:var(--font-display);font-size:clamp(1.6rem,4vw,2.2rem);line-height:1}.export-preview-card__warnings,.export-preview-card__column-grid{flex-wrap:wrap;gap:8px;display:flex}.export-preview-card .file-badge,.sustainability-chip,.sustainability-cell-note,.sustainability-line-card,.sustainability-empty-state,.dashboard-onboarding-step,.supplier-declaration-guide,.sustainability-evidence-guide,.sustainability-evidence-picker,.sustainability-evidence-card{overflow-wrap:anywhere}.export-preview-card__columns{border:1px dashed var(--border-strong);background:#ffffff85;border-radius:16px}.export-preview-card__columns summary{cursor:pointer;color:var(--text);padding:12px 14px;font-weight:800}.export-preview-card__column-grid{padding:0 14px 14px}.button--compact{border-radius:12px;padding:8px 12px;font-size:.88rem}.field-help{color:var(--text-muted);margin-top:6px;font-size:.82rem;line-height:1.4}.field--checkbox{color:var(--text-muted);grid-auto-flow:column;justify-content:flex-start;align-items:center;gap:10px;font-weight:700;display:inline-flex}.field--checkbox input{width:18px;height:18px;accent-color:var(--accent)}.sustainability-chip{border:1px solid var(--border);width:-moz-fit-content;width:fit-content;color:var(--text-muted);letter-spacing:.02em;background:#ffffffb3;border-radius:999px;align-items:center;padding:5px 9px;font-size:.78rem;font-weight:800;display:inline-flex}.sustainability-chip--success{color:#17633f;background:#e8f6ee;border-color:#9fd4b3}.sustainability-chip--warning{color:#8a5a00;background:#fff7e6;border-color:#f1d39b}.sustainability-chip--accent{background:var(--accent-soft);color:var(--accent-strong);border-color:#12697c59}.sustainability-cell-note{color:var(--text-muted);margin-top:6px;font-size:.8rem;line-height:1.35;display:block}.sustainability-tab .table td,.sustainability-tab .table th{vertical-align:top}.sustainability-line-cards{display:none}.sustainability-line-card{border:1px solid var(--border);background:#ffffffb3;border-radius:20px;gap:12px;padding:16px;display:grid}.sustainability-line-card__chips,.sustainability-evidence-list{flex-wrap:wrap;gap:8px;display:flex}.sustainability-evidence-upload{border:1px dashed var(--border-strong);background:#ffffff94;border-radius:18px;margin:16px 0;padding:16px}.sustainability-tab textarea.input{resize:vertical;min-height:7rem}.section-head{grid-template-columns:minmax(0,1fr) minmax(260px,420px);align-items:end;gap:14px;display:grid}.section-head__body{gap:6px;max-width:72ch;margin:0;display:grid}.workbench-hero{grid-template-columns:minmax(0,1.2fr) minmax(300px,.8fr);gap:20px}.workbench-hero__body,.workbench-hero__aside{align-content:start;gap:18px;min-width:0;display:grid}.creation-hero{grid-template-columns:minmax(0,1.1fr) minmax(320px,.9fr)}.download-shell{gap:20px}.creation-shell,.monitor-section-shell{gap:22px}.creation-shell__header{grid-template-columns:minmax(0,1.25fr) minmax(280px,.75fr);align-items:start;gap:18px;display:grid}.creation-shell--compact{gap:16px;padding:16px 18px}.creation-shell__topbar{align-items:center}.creation-shell__topbar h1{font-size:clamp(1.3rem,2vw,1.65rem)}.creation-shell--compact .button{border-radius:16px;padding:9px 14px}.creation-shell__header--compact{grid-template-columns:minmax(0,1fr) minmax(220px,.55fr);gap:12px}.creation-shell--compact .tabs-shell{border-radius:18px;padding:8px}.creation-shell--compact .wizard-steps{gap:8px}.creation-shell--compact .wizard-step{border-radius:12px;padding:7px 10px;font-size:.82rem}.creation-shell--compact .wizard-step span{width:22px;height:22px;font-size:.8rem}.creation-step-note{background:linear-gradient(#f9f6f0eb 0%,#fffbf6f5 100%);border:1px solid #baa9977a;border-radius:16px;align-content:start;gap:6px;padding:8px 10px;display:grid}.creation-step-note .muted{margin:0;font-size:.84rem;line-height:1.35}.creation-primary-panel{background:linear-gradient(135deg,#0f50600f 0%,#fffbf6f5 58%,#c9782b14 100%);border:1px solid #0f50602e;border-radius:18px;gap:10px;padding:12px 14px;display:grid}.creation-primary-panel h3,.creation-primary-panel .muted{margin:0}.creation-primary-panel .muted{max-width:58ch;font-size:.88rem;line-height:1.45}.creation-optional-fields{align-content:start}.creation-optional-fields__intro{max-width:58ch;margin:0;font-size:.84rem;line-height:1.4}.creation-optional-fields__grid{margin-top:10px}.creation-step-note__details{margin-top:4px}.creation-step-note__details-body{gap:8px;display:grid}.creation-guidance-card{background:linear-gradient(135deg,#0f506014 0%,#fffbf6f2 52%,#c9782b1a 100%);border-color:#0f506038;align-content:start;gap:16px}.creation-surface,.creation-items-shell{gap:18px;display:grid}.creation-alert-card{border-color:#ba23182e}.creation-onboarding-grid{grid-template-columns:minmax(0,.95fr) minmax(360px,1.05fr);align-items:stretch;gap:14px;display:grid}.creation-mode-card,.creation-readiness-panel,.creation-next-steps{background:linear-gradient(#fffbf6fa 0%,#f3eee5db 100%);border:1px solid #baa9977a;border-radius:20px;gap:12px;padding:16px;display:grid}.creation-mode-card{background:linear-gradient(135deg,#0f506014 0%,#fffbf6fa 56%,#c9782b1a 100%);border-color:#0f506033}.creation-mode-card h2,.creation-mode-card p{margin:0}.creation-mode-card h2{letter-spacing:-.03em;font-size:clamp(1.15rem,1.7vw,1.45rem);line-height:1.08}.creation-mode-card__columns,.creation-next-steps__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.creation-mode-card__section{background:#ffffff94;border:1px solid #baa99752;border-radius:16px;align-content:start;gap:8px;padding:12px;display:grid}.creation-readiness-rail{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.creation-requirement-card{min-height:148px;color:var(--text-muted);text-align:left;cursor:pointer;background:#ffffffb8;border:1px solid #baa9977a;border-radius:16px;align-content:start;gap:8px;padding:12px;transition:transform .14s,border-color .14s,background .14s,box-shadow .14s;display:grid}.creation-requirement-card:hover{border-color:#0f506047;transform:translateY(-1px);box-shadow:0 12px 20px #1720330f}.creation-requirement-card:focus-visible{border-color:#0f506047;transform:translateY(-1px);box-shadow:0 12px 20px #1720330f}.creation-requirement-card--active{color:var(--accent-strong);background:#e3eff0b8;border-color:#0f506057}.creation-requirement-card--complete{background:#ebf8f1b8;border-color:#146c4342}.creation-requirement-card__index,.creation-next-step span{width:26px;height:26px;color:var(--accent-strong);background:#0f50601a;border-radius:999px;place-items:center;font-size:.8rem;font-weight:800;display:inline-grid}.creation-requirement-card--complete .creation-requirement-card__index{color:#146c43;background:#146c4321}.creation-requirement-card__body{gap:4px;display:grid}.creation-requirement-card__body strong{color:var(--text-strong);line-height:1.25}.creation-requirement-card__body span,.creation-requirement-card__status{font-size:.8rem;line-height:1.35}.creation-requirement-card__status{letter-spacing:.12em;text-transform:uppercase;color:var(--text-muted);align-self:end;font-weight:800}.creation-next-steps__grid{grid-template-columns:repeat(3,minmax(0,1fr))}.creation-next-step{background:#ffffff94;border:1px solid #baa99752;border-radius:16px;align-items:flex-start;gap:10px;min-width:0;padding:12px;display:flex}.creation-next-step strong{min-width:0;font-size:.92rem;line-height:1.35}.new-shipment-page{--shipment-new-navy-900:#071a4d;--shipment-new-blue-700:#0b4fae;--shipment-new-blue-100:#eaf2fb;--shipment-new-border-blue:#b9cbe8;--shipment-new-surface:#fff;--shipment-new-page-bg:#f7fafd;--shipment-new-muted-text:#536b8e;--shipment-new-green-700:#167a44;--shipment-new-green-100:#eaf6ef;--shipment-new-orange-700:#e26a1a;--shipment-new-orange-100:#fff2e8;--shipment-new-red-700:#c7352b;--shipment-new-teal-700:#137c80;background:linear-gradient(180deg, #f7fafdfa, #f7fafd), var(--shipment-new-page-bg);color:var(--shipment-new-navy-900);border:1px solid #b9cbe8b8;border-radius:28px;gap:clamp(18px,3vw,28px);margin:-4px;padding:clamp(18px,3vw,30px)}.new-shipment-shell{gap:clamp(18px,2.4vw,26px);display:grid}.new-shipment-header-grid{grid-template-columns:minmax(0,1fr) minmax(320px,440px);align-items:stretch;gap:clamp(18px,2.6vw,28px);display:grid}.new-shipment-header-copy,.new-shipment-status-card,.new-shipment-card,.new-shipment-section-card,.new-shipment-subsection-card{border:1px solid var(--shipment-new-border-blue);background:var(--shipment-new-surface);box-shadow:0 18px 44px #071a4d0f}.new-shipment-header-copy{background:linear-gradient(180deg, #eaf2fb8a, #fffffff5), var(--shipment-new-surface);border-radius:24px;align-content:center;gap:12px;min-height:250px;padding:clamp(28px,4vw,46px);display:grid}.new-shipment-eyebrow,.new-shipment-page .summary-callout__label{color:var(--shipment-new-muted-text)}.new-shipment-eyebrow{letter-spacing:.14em;text-transform:uppercase;font-size:.78rem;font-weight:800}.new-shipment-header-copy h1,.new-shipment-card h2,.new-shipment-section-card h3,.new-shipment-subsection-card h3{color:var(--shipment-new-navy-900)}.new-shipment-header-copy h1{letter-spacing:-.055em;max-width:13ch;margin:0;font-family:inherit;font-size:clamp(2.45rem,6vw,4.65rem);line-height:.95}.new-shipment-header-copy p{max-width:62ch;color:var(--shipment-new-muted-text);margin:0;font-size:clamp(1rem,1.6vw,1.18rem);line-height:1.58}.new-shipment-status-card{border-radius:24px;align-content:start;gap:18px;padding:22px;display:grid}.new-shipment-status-card__value{color:var(--shipment-new-navy-900);letter-spacing:-.04em;margin-top:4px;font-size:clamp(2rem,4vw,3rem);line-height:1;display:block}.new-shipment-status-card__focus{background:var(--shipment-new-blue-100);border:1px solid #b9cbe8d1;border-radius:18px;gap:7px;padding:16px;display:grid}.new-shipment-status-card__focus strong{color:var(--shipment-new-navy-900);font-size:1.02rem;line-height:1.3}.new-shipment-status-card__focus p,.new-shipment-card p{margin:0}.new-shipment-status-pill{border:1px solid #0000;border-radius:999px;align-items:center;gap:8px;padding:7px 11px;font-size:.78rem;font-weight:800;line-height:1.2;display:inline-flex}.new-shipment-status-pill:before{content:"";background:currentColor;border-radius:999px;width:8px;height:8px}.new-shipment-status-pill--ready{background:var(--shipment-new-green-100);color:var(--shipment-new-green-700);border-color:#167a4438}.new-shipment-status-pill--warning{background:var(--shipment-new-orange-100);color:#9b3b00;border-color:#e26a1a3d}.new-shipment-header-actions{justify-content:flex-start;padding-top:2px}.new-shipment-flow-strip{border:1px solid var(--shipment-new-border-blue);background:#ffffffd1;border-radius:22px;grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;padding:12px;display:grid;box-shadow:inset 0 1px #ffffffe6}.new-shipment-flow-step{min-width:0;color:var(--shipment-new-muted-text);background:#fff;border:1px solid #b9cbe8b3;border-radius:16px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:10px;padding:12px 13px;display:grid;position:relative}.new-shipment-flow-step span{background:var(--shipment-new-blue-100);width:28px;height:28px;color:var(--shipment-new-blue-700);border-radius:999px;place-items:center;font-size:.82rem;font-weight:850;display:inline-grid}.new-shipment-flow-step strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:.88rem;line-height:1.25;overflow:hidden}.new-shipment-flow-step--active{background:var(--shipment-new-blue-100);color:var(--shipment-new-blue-700);border-color:#0b4fae57;box-shadow:0 12px 24px #0b4fae14}.new-shipment-flow-step--active span{background:var(--shipment-new-blue-700);color:#fff}.new-shipment-flow-step--complete{background:var(--shipment-new-green-100);color:var(--shipment-new-green-700);border-color:#167a443d}.new-shipment-flow-step--complete span{color:var(--shipment-new-green-700);background:#167a4421}.new-shipment-support-grid{grid-template-columns:1fr;align-items:stretch;gap:16px;display:grid}.new-shipment-card{border-radius:22px;align-content:start;gap:14px;padding:20px;display:grid}.new-shipment-step-card,.new-shipment-guidance-card{background:linear-gradient(#eaf2fbad,#fffffffa),#fff}.new-shipment-start-panel{gap:18px;padding:clamp(18px,2.6vw,28px)}.new-shipment-command-panel{grid-template-columns:minmax(0,1fr) minmax(260px,.42fr);align-items:stretch;gap:16px;display:grid}.new-shipment-command-panel__copy,.new-shipment-command-panel__checklist{align-content:start;gap:10px;min-width:0;display:grid}.new-shipment-command-panel__copy{padding:2px 0}.new-shipment-command-panel__checklist{background:#eaf2fb9e;border:1px solid #b9cbe8b8;border-radius:18px;padding:16px}.new-shipment-flow-note{max-width:72ch}.new-shipment-step-card h2,.new-shipment-card h2,.new-shipment-guidance-note h3{letter-spacing:-.03em;margin:0;font-family:inherit;font-size:clamp(1.22rem,1.9vw,1.55rem);line-height:1.1}.new-shipment-guidance-layout{grid-template-columns:1fr;align-items:stretch;gap:16px;display:grid}.new-shipment-guidance-primary,.new-shipment-guidance-note{align-content:start;gap:12px;display:grid}.new-shipment-guidance-primary{border-bottom:1px solid #b9cbe8b3;padding:0 0 16px}.new-shipment-guidance-note{background:#eaf2fb9e;border:1px solid #b9cbe8b3;border-radius:18px;padding:18px}.new-shipment-guidance-columns{grid-template-columns:1fr;gap:10px;display:grid}.new-shipment-guidance-mini-panel{background:#ffffffbd;border:1px solid #b9cbe8b8;border-radius:16px;align-content:start;gap:8px;padding:12px;display:grid}.new-shipment-guidance-mini-panel strong{color:var(--shipment-new-navy-900)}.new-shipment-readiness-card{border-radius:18px}.new-shipment-page .new-shipment-start-panel .new-shipment-readiness-card{background:#ffffffd1;border:1px solid #b9cbe8b8;padding:16px}.new-shipment-page .creation-mode-card,.new-shipment-page .creation-readiness-panel,.new-shipment-page .creation-next-steps{border-color:var(--shipment-new-border-blue);background:#fff}.new-shipment-page .creation-mode-card__section,.new-shipment-page .creation-next-step,.new-shipment-page .creation-primary-panel,.new-shipment-page .required-hint{background:var(--shipment-new-blue-100);border-color:#b9cbe8b8}.new-shipment-page .creation-readiness-rail{grid-template-columns:1fr;gap:8px}.new-shipment-start-panel .creation-readiness-rail{grid-template-columns:1fr}.new-shipment-page .creation-requirement-card{min-height:0;color:var(--shipment-new-muted-text);background:#fff;border-color:#b9cbe8b8;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;padding:12px}.new-shipment-start-panel .creation-requirement-card{min-height:0;box-shadow:none;border-radius:14px;gap:10px;padding:11px 12px}.new-shipment-page .creation-requirement-card:hover{border-color:#0b4fae59;box-shadow:0 14px 28px #071a4d14}.new-shipment-page .creation-requirement-card:focus-visible{border-color:#0b4fae59;box-shadow:0 14px 28px #071a4d14}.new-shipment-page .creation-requirement-card--active{background:var(--shipment-new-blue-100);color:var(--shipment-new-blue-700);border-color:#0b4fae6b}.new-shipment-page .creation-requirement-card--complete{background:var(--shipment-new-green-100);border-color:#167a4442}.new-shipment-page .creation-requirement-card__index,.new-shipment-page .creation-next-step span{background:var(--shipment-new-blue-100);color:var(--shipment-new-blue-700)}.new-shipment-page .creation-requirement-card--complete .creation-requirement-card__index{color:var(--shipment-new-green-700);background:#167a4421}.new-shipment-page .creation-requirement-card__body strong,.new-shipment-page .creation-next-step strong{color:var(--shipment-new-navy-900)}.new-shipment-page .creation-requirement-card__status{white-space:nowrap;align-self:center}.new-shipment-main-grid,.new-shipment-review-stack{gap:18px}.new-shipment-importer-layout{gap:14px;display:grid}.new-shipment-importer-standard-card{background:linear-gradient(#fff,#eaf6ef75);border:1px solid #b9cbe8c2;border-left:4px solid #167a445c;border-radius:18px;align-content:start;gap:10px;padding:16px;display:grid}.new-shipment-importer-standard-card strong{color:var(--shipment-new-navy-900);letter-spacing:-.03em;margin-top:4px;font-size:clamp(1.18rem,2vw,1.55rem);line-height:1.16;display:block}.new-shipment-importer-standard-card .row-inline,.new-shipment-importer-override{margin-top:2px}.new-shipment-default-summary{background:linear-gradient(#fff,#eaf2fb6b);border:1px solid #b9cbe8c2;border-left:4px solid #0b4fae61;border-radius:18px;gap:12px;padding:16px;display:grid}.new-shipment-default-summary h4{color:var(--shipment-new-navy-900);margin:0;font-size:1rem;line-height:1.25}.new-shipment-default-summary__header{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:12px;display:grid}.new-shipment-default-summary__actions,.new-shipment-default-summary__metrics{gap:8px;display:grid}.new-shipment-default-summary__actions{justify-items:start}.new-shipment-default-summary__metrics{grid-template-columns:repeat(2,minmax(110px,1fr))}.new-shipment-default-summary__metric{gap:2px;min-width:0;display:grid}.new-shipment-default-summary__grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,190px),1fr));gap:10px;display:grid}.new-shipment-default-summary__item{border-radius:14px;gap:8px;min-height:0;padding:12px;display:grid}.new-shipment-default-summary__item--default{background:linear-gradient(#fff,#eaf6ef85);border-left:4px solid #167a4442}.new-shipment-default-summary__item--changed{background:linear-gradient(#fff,#fff2e894);border-left:4px solid #e26a1a52}.new-shipment-default-summary__badge{color:var(--shipment-new-muted-text);border:1px solid #b9cbe8d6;border-radius:999px;align-items:center;gap:6px;padding:4px 8px;font-size:.73rem;font-weight:800;line-height:1.2;display:inline-flex}.new-shipment-default-summary__badge:before{content:"";background:currentColor;border-radius:999px;width:7px;height:7px}.new-shipment-default-summary__badge--default{color:var(--shipment-new-green-700);background:#eaf6efcc;border-color:#167a443d}.new-shipment-default-summary__badge--changed{color:var(--shipment-new-orange-700);background:#fff2e8d6;border-color:#e26a1a47}.new-shipment-default-summary__item .summary-callout__value{font-size:.92rem}.new-shipment-default-summary__meta{color:var(--shipment-new-muted-text);font-size:.79rem;line-height:1.35}.new-shipment-default-override{margin-top:2px}.new-shipment-item-defaults-card{border-radius:18px;gap:12px;padding:16px;display:grid}.new-shipment-item-defaults-card h3{margin:4px 0 0}.new-shipment-item-defaults-card__grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,140px),1fr));gap:10px;display:grid}.new-shipment-item-defaults-card__item{border-radius:14px;min-height:0;padding:12px}.new-shipment-address-optional,.new-shipment-line-advanced{margin-top:2px}.new-shipment-section-card{background:#fff;border-radius:24px;padding:clamp(18px,2.4vw,26px)}.new-shipment-page .card--subtle.new-shipment-subsection-card,.new-shipment-page .card--subtle.new-shipment-alert-card,.new-shipment-page .creation-next-steps{background:linear-gradient(#fff 0%,#f7fafdf5 100%);border-color:#b9cbe8b8}.new-shipment-page .creation-alert-card{border-color:#c7352b47}.new-shipment-page .field-label{color:var(--shipment-new-muted-text)}.new-shipment-page .field-label__required-marker{color:var(--shipment-new-red-700);background:#c7352b1a}.new-shipment-page .input{color:var(--shipment-new-navy-900);background:#fff;border-color:#b9cbe8eb}.new-shipment-page .input:focus{border-color:#0b4fae8a;box-shadow:0 0 0 4px #0b4fae24}.new-shipment-page .button:focus-visible{border-color:#0b4fae8a;box-shadow:0 0 0 4px #0b4fae24}.new-shipment-page .pill-button:focus-visible{border-color:#0b4fae8a;box-shadow:0 0 0 4px #0b4fae24}.new-shipment-page .creation-requirement-card:focus-visible{border-color:#0b4fae8a;box-shadow:0 0 0 4px #0b4fae24}.new-shipment-page .input--error{border-color:var(--shipment-new-red-700);background:#fff7f6}.new-shipment-page .field-error{color:var(--shipment-new-red-700)}.new-shipment-page .button{background:var(--shipment-new-blue-700);box-shadow:0 14px 28px #0b4fae29}.new-shipment-page .button--secondary,.new-shipment-page .button--ghost{border-color:var(--shipment-new-border-blue);color:var(--shipment-new-blue-700);box-shadow:none;background:#fff}.new-shipment-page .button--ghost{color:var(--shipment-new-muted-text)}.new-shipment-page .button--small{border-radius:12px;min-height:34px;padding:7px 11px;font-size:.8rem}.new-shipment-page .button:hover{box-shadow:0 16px 30px #0b4fae2e}.new-shipment-page .button--secondary:hover,.new-shipment-page .button--ghost:hover{border-color:#0b4fae57;box-shadow:0 12px 22px #071a4d12}.new-shipment-page .token-panel__advanced{background:#f7fafdcc;border-color:#b9cbe8b8}.new-shipment-page .token-panel__advanced summary{color:var(--shipment-new-blue-700)}.new-shipment-page .summary-callout__value{color:var(--shipment-new-navy-900)}.new-shipment-page .reference-field,.new-shipment-page .list-card{background:#fff;border-color:#b9cbe8b8}.new-shipment-page .muted{color:var(--shipment-new-muted-text)}.new-shipment-footer-actions{z-index:4;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#ffffffeb;border:1px solid #b9cbe8cc;border-radius:20px;padding:14px;position:sticky;bottom:12px;box-shadow:0 18px 38px #071a4d1a}@media (max-width:1180px){.new-shipment-support-grid,.new-shipment-guidance-layout,.new-shipment-command-panel{grid-template-columns:1fr}.new-shipment-guidance-primary{border-bottom:1px solid #b9cbe8b3;border-right:0;padding-bottom:16px;padding-right:0}}@media (max-width:960px){.new-shipment-header-grid,.new-shipment-support-grid{grid-template-columns:1fr}.new-shipment-header-copy{min-height:0}.new-shipment-flow-strip{grid-template-columns:repeat(3,minmax(0,1fr))}.new-shipment-default-summary__header,.new-shipment-default-summary__metrics,.new-shipment-page .creation-readiness-rail{grid-template-columns:1fr}}@media (max-width:640px){.new-shipment-page{border-radius:20px;margin:-2px -4px;padding:12px}.new-shipment-header-copy,.new-shipment-status-card,.new-shipment-card,.new-shipment-section-card{border-radius:18px}.new-shipment-header-copy{padding:22px}.new-shipment-flow-strip{overscroll-behavior-inline:contain;scroll-snap-type:inline proximity;scrollbar-color:#0b4fae57 #b9cbe857;scrollbar-gutter:stable;scrollbar-width:thin;-webkit-overflow-scrolling:touch;gap:8px;scroll-padding-inline:12px;display:flex;overflow-x:auto}.new-shipment-flow-step{scroll-snap-align:start;flex:0 0 min(210px,72vw)}@supports ((-webkit-mask-image:linear-gradient(90deg, transparent, #000)) or (mask-image:linear-gradient(90deg, transparent, #000))){.new-shipment-flow-strip{-webkit-mask-image:var(--scroll-edge-mask);-webkit-mask-image:var(--scroll-edge-mask);mask-image:var(--scroll-edge-mask)}}.new-shipment-page .creation-readiness-rail,.new-shipment-page .creation-mode-card__columns,.new-shipment-guidance-columns,.new-shipment-command-panel{grid-template-columns:1fr}.new-shipment-page .creation-requirement-card{grid-template-columns:auto minmax(0,1fr)}.new-shipment-page .creation-requirement-card__status{grid-column:2;justify-self:start}.new-shipment-footer-actions{align-items:stretch;position:static}.new-shipment-footer-actions .button{flex:100%}}.hero-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.hero-metric{background:linear-gradient(#fffffff5 0%,#eaf2fbb8 100%);border:1px solid #b9cbe8d1;border-radius:22px;gap:8px;padding:18px;display:grid}.hero-metric__label{letter-spacing:.16em;text-transform:uppercase;color:var(--text-muted);font-size:.74rem;font-weight:700}.hero-metric__value{color:var(--accent-strong);font-size:clamp(1.7rem,3vw,2.2rem);font-weight:700;line-height:1}.hero-metric__value--compact{font-size:clamp(1rem,2vw,1.2rem);line-height:1.35}.hero-focus{background:linear-gradient(135deg,#eaf2fbc7 0%,#fffffff5 58%,#e8f6efb8 100%);border:1px solid #b9cbe8d1;border-radius:24px;gap:14px;padding:20px;display:grid}.results-strip{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.results-strip__chips{flex-wrap:wrap;align-items:center;gap:10px;min-width:0;display:flex}.results-strip__chips>.summary-callout__label{margin-right:2px}.results-strip__chips>.file-badge,.results-strip__chips>.docs-filter-chip{box-shadow:inset 0 1px #ffffff80}.transport-sections{gap:16px;display:grid}.shipment-queue-list{gap:14px;display:grid}.shipment-queue-card{gap:16px}.shipment-queue-card__headline,.shipment-queue-card__signal,.shipment-queue-card__actions{align-content:start;gap:8px;display:grid}.shipment-queue-card__headline h3{margin:0}.shipment-queue-card__signal{text-align:right;justify-items:end;min-width:min(100%,240px)}.shipment-queue-card__signal-value{color:var(--accent-strong);font-size:1rem;line-height:1.35}.shipment-queue-card__meta,.admin-user-card__meta{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.transport-section{box-shadow:none}.task-columns{align-items:start}.task-entry-card{background:linear-gradient(135deg,#0f506014 0%,#fffbf6f2 54%,#c9782b14 100%);border-color:#0f506033;gap:16px}.task-editor-card{align-content:start;gap:20px}.item-import-card{gap:14px}.item-import-form{align-items:end}.item-import-form .field-actions{align-self:end}.task-subpanel{background:linear-gradient(#fffbf6f5 0%,#f3eee5d6 100%);border-color:#baa99770}.broker-guide{align-items:start}.mobile-disclosure{gap:10px;display:grid}.mobile-disclosure summary{display:none}.mobile-disclosure__label{min-width:0}.mobile-disclosure__content,.mobile-disclosure[open] .mobile-disclosure__content{display:block}.mobile-disclosure__group{margin-top:10px}.field--full{grid-column:1/-1}.row-between{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.row-between--stack{align-items:flex-start}.scoped-surface-card{gap:14px}.scoped-surface-note{border:1px solid var(--border);background:var(--surface-muted);color:var(--text-muted);border-radius:14px;gap:4px;padding:12px 14px;display:grid}.wizard-steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.wizard-step{border:1px solid var(--border);color:var(--text-muted);border-radius:14px;align-items:center;gap:10px;padding:12px 14px;display:flex}.wizard-step span{background:var(--surface-muted);border-radius:999px;justify-content:center;align-items:center;width:26px;height:26px;display:inline-flex}.wizard-step--active{border-color:var(--accent);color:var(--accent);background:var(--accent-soft)}.wizard-step--complete{color:#17633f;background:#e8f6eef2;border-color:#17633f57}.wizard-step--complete span{background:#17633f1f}.summary-callout--metric{background:linear-gradient(#fffbf6fa 0%,#f3eee5db 100%);border-color:#baa99780;gap:12px}.summary-callout--metric h3{margin:0}.monitor-hero__scope{flex-wrap:wrap;gap:10px;min-width:0;display:flex}.table-wrap{background:linear-gradient(#faf6f0d6 0%,#f4efe7c2 100%);border:1px solid #baa99780;border-radius:24px;padding:10px;overflow-x:auto;box-shadow:inset 0 1px #ffffffb3}.table{border-collapse:separate;border-spacing:0 10px;width:100%;min-width:980px}.table th{text-align:left;vertical-align:bottom;letter-spacing:.16em;text-transform:uppercase;color:var(--text-muted);padding:0 16px 10px;font-size:.74rem;font-weight:700}.table td{vertical-align:top;background:linear-gradient(#fffffffa 0%,#faf8f4f0 100%);border-top:1px solid #baa99773;border-bottom:1px solid #baa99773;padding:16px}.table td:first-child{border-left:1px solid #baa99773;border-radius:18px 0 0 18px}.table td:last-child{border-right:1px solid #baa99773;border-radius:0 18px 18px 0}.table tbody tr:hover td{background:linear-gradient(#fff8f0fa 0%,#fff3e3f5 100%)}.shipments-page{--shipment-new-navy-900:#071a4d;--shipment-new-blue-700:#0b4fae;--shipment-new-blue-100:#eaf2fb;--shipment-new-border-blue:#b9cbe8;--shipment-new-page-bg:#f7fafd;--shipment-new-muted-text:#536b8e;--shipment-new-green-700:#167a44;--shipment-new-green-100:#eaf6ef;--shipment-new-orange-700:#e26a1a;--shipment-new-orange-100:#fff2e8;background:linear-gradient(180deg, #f7fafdfa, #f7fafd), var(--shipment-new-page-bg);color:var(--shipment-new-navy-900);border:1px solid #b9cbe8b8;border-radius:28px;gap:clamp(18px,3vw,28px);margin:-4px;padding:clamp(18px,3vw,30px)}.shipments-page__hero{grid-template-columns:minmax(0,1fr) minmax(320px,440px);align-items:stretch;gap:clamp(18px,2.6vw,28px);display:grid}.shipments-page__hero-copy,.shipments-page__status-card,.shipments-page__operations-card{border:1px solid var(--shipment-new-border-blue);background:#fff;box-shadow:0 18px 44px #071a4d0f}.shipments-page__hero-copy{background:linear-gradient(#eaf2fb9e,#fffffff5),#fff;border-radius:24px;align-content:center;justify-items:start;gap:14px;min-height:260px;padding:clamp(28px,4vw,48px);display:grid}.shipments-page__eyebrow{color:var(--shipment-new-muted-text);letter-spacing:.14em;text-transform:uppercase;font-size:.78rem;font-weight:800}.shipments-page__hero-copy h1{max-width:13ch;color:var(--shipment-new-navy-900);letter-spacing:-.055em;margin:0;font-family:inherit;font-size:clamp(2.45rem,6vw,4.65rem);line-height:.95}.shipments-page__hero-copy p{max-width:62ch;color:var(--shipment-new-muted-text);margin:0;font-size:clamp(1rem,1.6vw,1.18rem);line-height:1.58}.shipments-page__status-card{border-radius:24px;align-content:start;gap:14px;padding:22px;display:grid}.shipments-page__status-value{color:var(--shipment-new-navy-900);letter-spacing:-.05em;margin-top:-2px;font-size:clamp(2.6rem,5vw,4rem);line-height:.95;display:block}.shipments-page__status-caption{color:var(--shipment-new-muted-text);font-weight:750}.shipments-page__metric-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.shipments-page__metric{background:var(--shipment-new-blue-100);border:1px solid #b9cbe8c2;border-radius:16px;gap:6px;min-width:0;padding:12px;display:grid}.shipments-page__metric span{color:var(--shipment-new-muted-text);letter-spacing:.08em;text-transform:uppercase;font-size:.72rem;font-weight:800;line-height:1.25}.shipments-page__metric strong{color:var(--shipment-new-navy-900);font-size:1.08rem;line-height:1.1}.shipments-page__flow-strip{border:1px solid var(--shipment-new-border-blue);background:#ffffffd1;border-radius:22px;grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;padding:12px;display:grid}.shipments-page__flow-step{min-width:0;color:var(--shipment-new-muted-text);background:#fff;border:1px solid #b9cbe8b3;border-radius:16px;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:10px;padding:12px 13px;font-weight:800;display:grid}.shipments-page__flow-step>span{background:var(--shipment-new-blue-100);width:28px;height:28px;color:var(--shipment-new-blue-700);border-radius:999px;place-items:center;font-size:.82rem;display:inline-grid}.shipments-page__flow-step--active{background:var(--shipment-new-blue-100);color:var(--shipment-new-blue-700);border-color:#0b4fae57;box-shadow:0 12px 24px #0b4fae14}.shipments-page__flow-step--active>span{background:var(--shipment-new-blue-700);color:#fff}.shipments-page__card{border-radius:24px;gap:16px;padding:22px;box-shadow:0 18px 44px #071a4d0f}.shipments-page__toolbar{align-items:center}.shipments-page__heading{gap:4px;max-width:68ch;display:grid}.shipments-page__toolbar h1,.shipments-page__toolbar h2{color:var(--shipment-new-navy-900);letter-spacing:-.035em;margin:0;font-family:inherit;font-size:clamp(1.45rem,2.2vw,1.85rem);line-height:1.05}.shipments-page__create,.shipments-page__open{border-radius:16px;padding:9px 14px;font-size:.94rem}.shipments-page .field-label{color:var(--shipment-new-muted-text);letter-spacing:.14em;font-size:.68rem}.shipments-page .input{min-height:48px;color:var(--shipment-new-navy-900);background:#fff;border-color:#b9cbe8eb;border-radius:16px;padding:10px 14px}.shipments-page__filters{grid-template-columns:minmax(240px,1.5fr) repeat(3,minmax(170px,1fr));gap:14px}.shipments-page__quick-filters{background:#eaf2fba3;border:1px solid #b9cbe8c2;border-radius:18px;flex-wrap:wrap;align-items:center;gap:8px;padding:10px;display:flex}.shipments-page__work-queue{background:linear-gradient(#eaf2fbb3,#ffffffe6),#fff;border:1px solid #b9cbe8c7;border-radius:20px;gap:14px;padding:16px;display:grid}.shipments-page__work-queue-header{gap:4px;display:grid}.shipments-page__work-queue-header h3{color:var(--shipment-new-navy-900);letter-spacing:-.035em;margin:0;font-size:clamp(1.2rem,2vw,1.55rem);line-height:1.08}.shipments-page__work-queue-header p{max-width:74ch;color:var(--shipment-new-muted-text);margin:0;line-height:1.55}.shipments-page__queue-tabs{grid-template-columns:repeat(5,minmax(0,1fr));gap:10px;display:grid}.shipments-page__queue-tab{min-width:0;color:var(--shipment-new-navy-900);cursor:pointer;text-align:left;background:#fff;border:1px solid #b9cbe8c7;border-radius:16px;place-items:start;gap:10px;padding:12px;transition:border-color .14s,box-shadow .14s,transform .14s;display:grid}.shipments-page__queue-tab:hover,.shipments-page__queue-tab[aria-selected=true]{border-color:var(--shipment-new-blue-700);outline:none;transform:translateY(-1px);box-shadow:0 12px 24px #0b4fae1f}.shipments-page__queue-tab:focus-visible{border-color:var(--shipment-new-blue-700);outline:none;transform:translateY(-1px);box-shadow:0 12px 24px #0b4fae1f}.shipments-page__queue-tab[aria-selected=true]{background:var(--shipment-new-blue-100)}.shipments-page__queue-tab span{gap:3px;display:grid}.shipments-page__queue-tab strong{font-size:.95rem;line-height:1.15}.shipments-page__queue-tab small{color:var(--shipment-new-muted-text);font-size:.78rem;line-height:1.35}.shipments-page__queue-tab b{background:var(--shipment-new-blue-100);min-width:32px;height:32px;color:var(--shipment-new-blue-700);border-radius:999px;place-items:center;padding:0 8px;font-size:.86rem;display:inline-grid}.shipments-page__queue-tab[aria-selected=true] b{background:var(--shipment-new-blue-700);color:#fff}.shipments-page__results{gap:8px}.shipments-page__mobile-results,.shipments-page__mobile-filter-disclosure{display:none}.shipments-page__count{color:var(--shipment-new-navy-900);font-size:.9rem;font-weight:700}.shipments-page .results-strip__chips{gap:8px}.shipments-page .results-strip__chips>.file-badge{padding:6px 10px;font-size:.8rem}.status-filter-chip{color:var(--shipment-new-muted-text);cursor:pointer;background:#ffffffbd;border:1px solid #b9cbe8c2;border-radius:999px;align-items:center;gap:8px;padding:7px 10px;font-weight:700;transition:background .14s,border-color .14s,color .14s,transform .14s;display:inline-flex}.status-filter-chip:hover{color:var(--shipment-new-blue-700);border-color:#0b4fae47;transform:translateY(-1px)}.status-filter-chip--active{background:var(--shipment-new-blue-700);color:#fff;border-color:#0000;box-shadow:0 10px 18px #0b4fae2e}.status-filter-chip strong{background:var(--shipment-new-blue-100);min-width:24px;height:24px;color:var(--shipment-new-blue-700);border-radius:999px;place-items:center;padding:0 6px;font-size:.76rem;display:inline-grid}.status-filter-chip--active strong{color:#fff;background:#fff3}.shipments-page__table-wrap{box-shadow:none;background:0 0;border-radius:20px;padding:0}.shipments-page .table{border-spacing:0;min-width:920px}.shipments-page .table th{letter-spacing:.14em;padding:0 12px 8px;font-size:.68rem}.shipments-page .table td{background:#fffffff0;border-top:1px solid #b9cbe894;border-bottom:1px solid #b9cbe894;padding:12px}.shipments-page .table td:first-child{border-left:1px solid #b9cbe894;border-radius:14px 0 0 14px}.shipments-page .table td:last-child{border-right:1px solid #b9cbe894;border-radius:0 14px 14px 0}.shipments-page .table tbody tr:hover td{background:#eaf2fb9e}.shipments-page .table-link{margin-bottom:6px;font-size:.95rem}.shipments-page__meta,.shipments-page__parties{gap:6px;display:grid}.shipments-page__meta-item,.shipments-page__party{gap:2px;display:grid}.shipments-page__meta-label{letter-spacing:.12em;text-transform:uppercase;color:var(--shipment-new-muted-text);font-size:.68rem;font-weight:700}.shipments-page__meta-value{color:var(--shipment-new-navy-900);font-size:.9rem;line-height:1.35}.shipments-page .status-badge{padding:5px 10px;font-size:.75rem}.shipments-page .status-badge:before{width:8px;height:8px}.readiness-meter{min-width:132px;color:var(--shipment-new-navy-900);gap:6px;display:grid}.readiness-meter__track{background:#b9cbe89e;border-radius:999px;height:8px;display:block;overflow:hidden}.readiness-meter__bar{border-radius:inherit;background:var(--shipment-new-blue-700);height:100%;display:block}.readiness-meter__text{color:var(--shipment-new-muted-text);flex-wrap:wrap;align-items:baseline;gap:7px;font-size:.78rem;display:flex}.readiness-meter__text strong{color:var(--shipment-new-navy-900);font-size:.9rem}.readiness-meter--ready .readiness-meter__bar{background:var(--shipment-new-green-700)}.readiness-meter--progress .readiness-meter__bar{background:var(--shipment-new-blue-700)}.readiness-meter--attention .readiness-meter__bar{background:var(--shipment-new-orange-700)}.readiness-meter--blocked .readiness-meter__bar{background:var(--danger)}.shipments-page__mobile-list{display:none}.shipment-mobile-card{background:#fffffff5;border:1px solid #b9cbe8c7;border-radius:18px;gap:10px;padding:14px;display:grid;box-shadow:0 12px 24px #071a4d0d}.shipment-mobile-card__title{margin-bottom:2px}.shipment-mobile-card__facts{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.shipment-mobile-card__details{background:#eaf2fba3;border-color:#b9cbe8b8;padding:8px 10px}.table-link{color:var(--shipment-new-blue-700,var(--accent-strong));overflow-wrap:anywhere;word-break:break-word;font-weight:700;text-decoration:none;display:block}@media (max-width:1100px){.shipments-page__hero{grid-template-columns:1fr}.shipments-page__flow-strip{grid-template-columns:repeat(3,minmax(0,1fr))}.shipments-page__queue-tabs{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.shipments-page{border-radius:20px;margin:-2px -4px;padding:12px}.shipments-page__hero-copy,.shipments-page__status-card,.shipments-page__operations-card{border-radius:18px}.shipments-page__hero-copy{min-height:0;padding:22px}.shipments-page__status-card{padding:16px}.shipments-page__metric-grid{grid-template-columns:1fr}.shipments-page__flow-strip{overscroll-behavior-inline:contain;scroll-snap-type:inline proximity;scrollbar-color:#0b4fae57 #b9cbe857;scrollbar-gutter:stable;scrollbar-width:thin;-webkit-overflow-scrolling:touch;gap:8px;scroll-padding-inline:12px;display:flex;overflow-x:auto}.shipments-page__flow-step{scroll-snap-align:start;flex:0 0 min(210px,72vw)}@supports ((-webkit-mask-image:linear-gradient(90deg, transparent, #000)) or (mask-image:linear-gradient(90deg, transparent, #000))){.shipments-page__flow-strip{-webkit-mask-image:var(--scroll-edge-mask);-webkit-mask-image:var(--scroll-edge-mask);mask-image:var(--scroll-edge-mask)}}.shipments-page__queue-tabs{grid-template-columns:1fr}}.status-badge{--status-bg:#edf1f7f5;--status-fg:#334155;--status-border:#94a3b857;--status-dot:#64748b;border:1px solid var(--status-border);background:linear-gradient(180deg, #ffffffc2 0%, var(--status-bg) 100%);letter-spacing:.01em;color:var(--status-fg);border-radius:999px;align-items:center;gap:8px;padding:7px 12px;font-size:.8rem;font-weight:700;display:inline-flex;box-shadow:inset 0 1px #ffffffad}.status-badge:before{content:"";background:var(--status-dot);border-radius:999px;flex:none;width:9px;height:9px}.status-badge__label{line-height:1.1}.status-badge--created,.status-badge--needs_input,.status-badge--needs_supplier_input,.status-badge--needs_carrier_input{--status-bg:#eef3fbf5;--status-fg:#23538d;--status-border:#23538d38;--status-dot:#23538d}.status-badge--needs_review,.status-badge--ready{--status-bg:#ebf8f1f5;--status-fg:#146c43;--status-border:#146c4338;--status-dot:#146c43}.status-badge--notified{--status-bg:#f4effff5;--status-fg:#6941c6;--status-border:#6941c638;--status-dot:#6941c6}.status-badge--blocked{--status-bg:#fff0eff5;--status-fg:#b42318;--status-border:#b423183d;--status-dot:#b42318}.status-badge--warning{--status-bg:#fff7e6fa;--status-fg:#9a6700;--status-border:#9a670038;--status-dot:#c27a00}.status-badge--closed{--status-bg:#edf2f7f5;--status-fg:#475467;--status-border:#47546738;--status-dot:#667085}.status-signal{--signal-bg:#edf1f7f5;--signal-fg:#334155;--signal-border:#94a3b857;--signal-dot:#64748b;border:1px solid var(--signal-border);background:linear-gradient(180deg, #fffc, var(--signal-bg)), var(--surface);width:-moz-fit-content;width:fit-content;max-width:100%;color:var(--signal-fg);border-radius:999px;align-items:center;gap:8px;padding:7px 10px;font-size:.78rem;font-weight:800;line-height:1.15;display:inline-flex;box-shadow:inset 0 1px #ffffff9e}.status-signal:before{content:"";background:var(--signal-dot);border-radius:999px;flex:none;width:9px;height:9px}.status-signal--compact{gap:6px;padding:5px 8px;font-size:.74rem}.status-signal--critical{--signal-bg:#fff0eff5;--signal-fg:#b42318;--signal-border:#b4231847;--signal-dot:#b42318}.status-signal--warning{--signal-bg:#fff7e6fa;--signal-fg:#8a5a00;--signal-border:#9a67003d;--signal-dot:#c27a00}.status-signal--progress{--signal-bg:#ecf8faf5;--signal-fg:var(--accent-strong);--signal-border:#12697c47;--signal-dot:var(--accent)}.status-signal--success{--signal-bg:#ebf8f1f5;--signal-fg:#146c43;--signal-border:#146c4338;--signal-dot:#146c43}.status-signal--neutral{--signal-bg:#edf2f7f5;--signal-fg:#475467;--signal-border:#47546738;--signal-dot:#667085}.status-signal__severity{border-right:1px solid color-mix(in srgb, var(--signal-border), #fff 32%);letter-spacing:.08em;text-transform:uppercase;padding-right:8px}.status-signal__label,.status-signal__detail{overflow-wrap:anywhere}.status-signal__detail{color:color-mix(in srgb, var(--signal-fg), var(--text-muted) 42%);font-weight:700}.status-hierarchy-panel{gap:18px}.status-hierarchy-panel__grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;display:grid}.status-hierarchy-panel__grid .status-signal{border-radius:18px;align-items:flex-start;width:100%;padding:13px}.tabs{overscroll-behavior-inline:contain;scroll-snap-type:x proximity;scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:#0f506057 #d8d0c466;-webkit-overflow-scrolling:touch;gap:10px;padding-bottom:6px;scroll-padding-inline:8px;display:flex;overflow-x:auto}.tabs-shell{z-index:2;background:var(--surface-glass);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);border:1px solid #baa99780;border-radius:24px;padding:10px;position:relative;box-shadow:0 16px 34px #1720330f}.tabs-shell--entry{background:linear-gradient(#fffbf6fa 0%,#f3eee5eb 100%);box-shadow:0 12px 26px #17203314}.tab-panel{gap:26px;display:grid}.tabs__button{border:1px solid var(--border);cursor:pointer;color:var(--text-muted);scroll-snap-align:start;background:#ffffffc7;border-radius:999px;flex:none;padding:10px 16px;transition:border-color .16s,background-color .16s,color .16s}.tabs__button:hover{border-color:var(--border-strong);color:var(--accent-strong)}.tabs__button--active{color:var(--accent-strong);border-color:var(--accent);background:var(--accent-soft)}.stacked-list{gap:14px;min-width:0;display:grid}.stacked-list--compact{gap:8px}.anomaly-filter-summary{justify-content:flex-end;align-items:center}.anomaly-filter-disclosure,.monitor-view-disclosure{background:linear-gradient(180deg, #f7fafdd1, #fffffff0), var(--surface);border:1px solid #b9cbe8b3;border-radius:20px;gap:12px;display:grid}.anomaly-filter-disclosure>summary,.monitor-view-disclosure>summary{cursor:pointer;border-radius:19px;justify-content:space-between;align-items:center;gap:14px;min-height:56px;padding:14px 16px;list-style:none;display:flex}.anomaly-filter-disclosure>summary::-webkit-details-marker{display:none}.monitor-view-disclosure>summary::-webkit-details-marker{display:none}.anomaly-filter-disclosure>summary>span:first-child,.monitor-view-disclosure>summary>span:first-child{gap:3px;display:grid}.anomaly-filter-disclosure>summary:after,.monitor-view-disclosure>summary:after{content:"+";background:var(--accent-soft);width:28px;height:28px;color:var(--accent-strong);border-radius:999px;flex:none;justify-content:center;align-items:center;font-weight:900;display:inline-flex}.anomaly-filter-disclosure[open]>summary:after,.monitor-view-disclosure[open]>summary:after{content:"−"}.anomaly-filter-disclosure>summary:focus-visible{outline:none;box-shadow:0 0 0 4px #0f506024}.monitor-view-disclosure>summary:focus-visible{outline:none;box-shadow:0 0 0 4px #0f506024}.anomaly-filter-disclosure .anomaly-filter-panel,.monitor-view-disclosure__content{margin:0 12px 12px}.anomaly-filter-panel{background:linear-gradient(180deg, #eaf2fbb8, #fffffff0), var(--surface);border:1px solid #b9cbe8bd;border-radius:20px;grid-template-columns:minmax(0,1fr) minmax(220px,.42fr);align-items:stretch;gap:10px;min-width:min(620px,100%);padding:10px;display:grid;box-shadow:0 12px 24px #071a4d0d}.anomaly-filter-panel__status{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.anomaly-filter-panel__status .pill-button{min-height:44px;padding-inline-start:14px;padding-inline-end:14px}.anomaly-filter-panel__code{min-width:0}.field-group{background:linear-gradient(#fffffff5 0%,#f7fafde6 100%);border:1px solid #b9cbe8c7;border-radius:16px;gap:8px;min-width:min(280px,100%);padding:10px 12px;display:grid}.field-group__label{letter-spacing:.12em;text-transform:uppercase;color:var(--text-muted);align-items:center;gap:8px;font-size:.76rem;font-weight:700;line-height:1.2;display:inline-flex}.field-group select,.field-group .input{width:100%}.document-card__header{align-items:flex-start}.document-card__meta{overflow-wrap:anywhere}.document-type-guide{background:#ffffff8a;border:1px solid #baa9976b;border-radius:18px;gap:12px;padding:14px;display:grid}.document-type-guide__grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.document-type-guide-card{min-height:150px;color:var(--text-muted);text-align:left;cursor:pointer;background:#ffffffb8;border:1px solid #baa9976b;border-radius:16px;align-content:start;gap:8px;padding:12px;transition:transform .14s,border-color .14s,background .14s,box-shadow .14s;display:grid}.document-type-guide-card:hover:not(:disabled){background:#ffffffeb;border-color:#0f506047;transform:translateY(-1px);box-shadow:0 12px 20px #1720330f}.document-type-guide-card:focus-visible:not(:disabled){background:#ffffffeb;border-color:#0f506047;transform:translateY(-1px);box-shadow:0 12px 20px #1720330f}.document-type-guide-card:disabled{cursor:not-allowed;opacity:.72}.document-type-guide-card--missing{background:#fff7e6bd;border-color:#9a67004d}.document-type-guide-card--uploaded{background:#ebf8f1b8;border-color:#146c433d}.document-type-guide-card__title,.document-type-guide-card__help{min-width:0}.document-type-guide-card__title{gap:8px;display:grid}.document-type-guide-card__title strong{color:var(--text-strong);line-height:1.28}.document-type-guide-card__help{font-size:.82rem;line-height:1.42}.file-badge{border:1px solid var(--border);background:var(--surface-muted);min-width:48px;color:var(--accent);letter-spacing:.04em;border-radius:999px;justify-content:center;align-items:center;padding:4px 8px;font-size:.78rem;font-weight:700;display:inline-flex}.file-badge--required{color:var(--accent);background:#eef3fb}.file-badge--additional{color:#9a6700;background:#fff7e6}.file-badge--success{color:#17633f;background:#e8f6ee;border-color:#9fd4b3}.file-badge--warning{color:#8a5a00;background:#fff7e6;border-color:#f1d39b}.file-badge--muted{color:var(--text-muted);background:#ffffff9e}.replace-hint{border:1px solid var(--border-strong);background:var(--accent-soft);border-radius:14px;gap:4px;padding:12px 14px;display:grid}.list-card{border:1px solid var(--border);text-align:left;width:100%;min-width:0;color:inherit;background:linear-gradient(#fffffffa 0%,#faf8f4e6 100%);border-radius:20px;gap:10px;padding:16px 18px;display:grid;box-shadow:0 12px 24px #1720330a}.list-card>*{min-width:0}.list-card--active{border-color:var(--accent);background:linear-gradient(#e9f2f5fa 0%,#e1edf1f0 100%)}.list-card--warning{background:linear-gradient(#fffaf0fa 0%,#fff5e0f0 100%);border-color:#f1d39b}.list-card--failed{background:linear-gradient(#fff3f5fa 0%,#ffebeff0 100%);border-color:#e0a8b3}.data-list{gap:14px;margin:0;display:grid}.data-list dt{letter-spacing:.12em;text-transform:uppercase;color:var(--text-muted);font-size:.76rem;font-weight:700}.data-list dd{color:var(--accent-strong);margin:6px 0 0;font-weight:600}.action-grid{flex-wrap:wrap;gap:12px;display:flex}.action-card-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px;display:grid}.action-card{border:1px solid var(--border);background:var(--surface-muted);border-radius:16px;gap:8px;padding:16px;display:grid}.action-card--primary{background:linear-gradient(135deg,#0f506017 0%,#fffbf6fa 50%,#c9782b14 100%);border-color:#0f506052}.action-card--disabled{opacity:.78}.action-card__reason{color:var(--danger);margin:0;font-size:.92rem}.access-card-grid{grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:16px;display:grid}.access-shell,.audit-section-shell{gap:20px}.access-hero,.audit-hero,.download-hero,.documents-hero,.operational-hero,.overview-hero,.parties-hero,.broker-guide-hero,.workflow-hero{grid-template-columns:minmax(0,1.1fr) minmax(300px,.9fr)}.operational-card{align-content:start}.document-scan-summary{background:linear-gradient(#fff 0%,#f7fafd 100%);border-color:#b9cbe8;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:18px;display:grid}.document-scan-summary--ready{border-color:#167a4438}.document-scan-summary--warning{background:linear-gradient(#fff 0%,#fffaf5 100%);border-color:#e26a1a42}.document-scan-summary--blocked{background:linear-gradient(#fff 0%,#fff8f7 100%);border-color:#c7352b3d}.document-scan-summary__intro{gap:8px;min-width:0;display:grid}.document-scan-summary__intro h3{margin:0}.document-scan-summary__stats{grid-template-columns:repeat(3,minmax(82px,1fr));gap:10px;min-width:min(360px,100%);display:grid}.document-scan-stat{background:#eaf2fb8f;border:1px solid #b9cbe8;border-radius:14px;gap:4px;padding:10px 12px;display:grid}.document-scan-stat span{color:var(--text-muted);letter-spacing:.04em;text-transform:uppercase;font-size:.76rem;font-weight:700}.document-scan-stat strong{color:var(--accent-strong);font-size:1.45rem;line-height:1}.document-requirements-checklist{background:linear-gradient(#eaf2fb9e,#fff 46%),#fff;border-color:#b9cbe8;gap:16px;display:grid}.document-requirements-checklist h3{margin:0}.document-checklist-list{gap:10px;margin:0;padding:0;display:grid}.document-checklist-row{background:#ffffffe6;border:1px solid #b9cbe8c2;border-radius:18px;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;padding:14px;list-style:none;display:grid}.document-checklist-row--complete{background:linear-gradient(#fff 0%,#eaf6ef94);border-color:#167a443d}.document-checklist-row--missing{background:linear-gradient(#fff 0%,#fff2e894);border-color:#e26a1a52}.document-checklist-row__marker{background:#fff;border:2px solid #b9cbe8f0;border-radius:999px;place-items:center;width:24px;height:24px;display:inline-grid;position:relative}.document-checklist-row--complete .document-checklist-row__marker{background:#eaf6ef;border-color:#167a4480}.document-checklist-row--complete .document-checklist-row__marker:after{content:"";background:#167a44;border-radius:999px;width:8px;height:8px}.document-checklist-row--missing .document-checklist-row__marker{background:#fff2e8;border-color:#e26a1a8a}.document-checklist-row--missing .document-checklist-row__marker:after{content:"";background:#e26a1a;border-radius:999px;width:8px;height:8px}.document-checklist-row__body{gap:4px;min-width:0;display:grid}.document-checklist-row__body h4{color:var(--text-strong);margin:0;font-size:1rem;line-height:1.25}.document-checklist-row__body p,.document-checklist-row__body small{color:var(--text-muted);margin:0;line-height:1.45}.document-checklist-row__body small{overflow-wrap:anywhere;font-size:.84rem}.document-checklist-row__actions{justify-items:end;gap:8px;display:grid}@media (max-width:760px){.document-checklist-row{grid-template-columns:auto minmax(0,1fr);align-items:start}.document-checklist-row__actions{grid-column:1/-1;justify-items:start}}.document-list-card{background:linear-gradient(#fff 0%,#f8fbff 100%);border-color:#b9cbe8}.document-list-card--attention{background:linear-gradient(#fff 0%,#fffaf5 100%);border-color:#e26a1a42}.document-list-card--blocked{background:linear-gradient(#fff 0%,#fff8f7 100%);border-color:#c7352b3d}.document-card__body{gap:8px;min-width:0;display:grid}.document-card__actions{justify-content:flex-end}.document-card__scan-note{max-width:720px}.entry-guide{gap:18px}.entry-guide--focused{background:linear-gradient(135deg,#0f506014 0%,#fffbf6fa 52%,#c9782b1a 100%);border-color:#0f506033}.shipment-detail-page--external-entry{max-width:1120px;margin-inline-start:auto;margin-inline-end:auto}.shipment-detail-page--external-entry .detail-hero.card{padding:18px}.shipment-detail-page--external-entry .detail-hero__facts{grid-template-columns:repeat(3,minmax(0,1fr))}.entry-guide--micro{gap:16px;display:grid}.entry-guide-micro__header,.entry-guide-micro__grid{align-items:start;gap:16px;display:grid}.entry-guide-micro__header{grid-template-columns:minmax(0,1fr) auto}.entry-guide-micro__header h3{margin:0}.entry-guide-micro__grid{grid-template-columns:minmax(280px,.88fr) minmax(320px,1.12fr)}.entry-guide-micro__focus{background:#ffffffb8;border:1px solid #baa9976b;border-radius:18px;gap:12px;padding:16px;display:grid}.entry-guide-micro__scope{border-top:1px solid #baa99761;gap:8px;padding-top:12px;display:grid}.entry-guide-micro__scope summary{color:var(--text-strong);cursor:pointer;font-weight:800}.entry-progress-path{background:#ffffff94;border:1px solid #baa9976b;border-radius:18px;gap:12px;padding:14px;display:grid}.entry-progress-path--compact{background:#ffffff75}.entry-progress-path__steps{grid-template-columns:repeat(auto-fit,minmax(190px,1fr));gap:10px;display:grid}.entry-progress-step{min-height:152px;color:var(--text-muted);text-align:left;cursor:pointer;background:#ffffffb8;border:1px solid #baa9976b;border-radius:16px;align-content:start;gap:8px;padding:12px;transition:transform .14s,border-color .14s,background .14s,box-shadow .14s;display:grid}.entry-progress-step:hover:not(:disabled){background:#ffffffeb;border-color:#0f506047;transform:translateY(-1px);box-shadow:0 12px 20px #1720330f}.entry-progress-step:focus-visible:not(:disabled){background:#ffffffeb;border-color:#0f506047;transform:translateY(-1px);box-shadow:0 12px 20px #1720330f}.entry-progress-step:disabled{cursor:not-allowed;opacity:.66}.entry-progress-step--current{background:#fff7e6bd;border-color:#9a67004d}.entry-progress-step--complete{background:#ebf8f1b8;border-color:#146c433d}.entry-progress-step__number{width:26px;height:26px;color:var(--accent-strong);background:#0f50601a;border-radius:999px;place-items:center;font-size:.8rem;font-weight:800;display:inline-grid}.entry-progress-step--complete .entry-progress-step__number{color:#146c43;background:#146c4321}.entry-progress-step__body{gap:4px;display:grid}.entry-progress-step__body strong{color:var(--text-strong);line-height:1.25}.entry-progress-step__body span,.entry-progress-step__status{font-size:.82rem;line-height:1.36}.entry-progress-step__status{letter-spacing:.12em;text-transform:uppercase;color:var(--text-muted);align-self:end;font-weight:800}@media (max-width:760px){.entry-guide-micro__header,.entry-guide-micro__grid,.shipment-detail-page--external-entry .detail-hero__facts{grid-template-columns:1fr}}.workflow-shell,.workflow-section-shell,.workflow-list,.workflow-timeline{gap:20px}.workflow-callout{gap:10px}.access-card{align-content:start}.access-card__actions{align-items:flex-start}.handoff-surface{gap:18px}.handoff-action-grid{grid-template-columns:repeat(auto-fit,minmax(260px,1fr));align-items:start;gap:14px;display:grid}.handoff-action{align-content:start;gap:10px;display:grid}.party-shell{gap:20px}.access-field,.reference-field{gap:8px;display:grid}.reference-field--button{width:100%;color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0}.reference-field--button:disabled{cursor:default}.reference-field--button:not(:disabled):focus-visible{border-radius:12px;outline:none;box-shadow:0 0 0 4px #0f506024}.code-inline{border:1px solid var(--border);background:var(--surface);color:var(--text-muted);white-space:pre-wrap;overflow-wrap:anywhere;border-radius:14px;padding:12px 14px;display:block}.code-inline--compact{border-radius:12px;padding:10px 12px;font-size:.92rem;line-height:1.45}.reference-grid{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:14px;display:grid}.timeline{gap:14px;display:grid}.timeline__item{grid-template-columns:16px 1fr;gap:14px;display:grid}.timeline__body{gap:6px;display:grid}.timeline__dot{background:var(--accent);border-radius:999px;width:16px;height:16px;margin-top:6px}.timeline__meta,.timeline__transition{color:var(--text-muted);margin:0;font-size:.88rem;line-height:1.4}.timeline__transition{color:var(--accent-strong);font-weight:600}.audit-timeline{gap:18px}.audit-history-card{gap:10px}.code-block{color:#e5eefb;white-space:pre-wrap;word-break:break-word;background:linear-gradient(#0f1726 0%,#142033 100%);border:1px solid #6c7d9c6b;border-radius:16px;margin:8px 0 0;padding:16px;overflow:auto;box-shadow:inset 0 1px #ffffff0a}.token-summary{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:10px;display:grid}.token-summary__card{background:linear-gradient(#fffbf6fa 0%,#f3eee5e0 100%);border:1px solid #baa99780;border-radius:18px;gap:8px;padding:14px 16px;display:grid}.admin-settings-page{--admin-navy:#071a4d;--admin-blue:#0b4fae;--admin-blue-soft:#eaf2fb;--admin-border:#b9cbe8;--admin-page:#f7fafd;--admin-muted:#536b8e;--admin-green:#167a44;--admin-green-soft:#eaf6ef;--admin-orange:#b56a00;--admin-orange-soft:#fff7e6;--admin-red:#b42318;--admin-red-soft:#fff4f2;gap:clamp(18px,2.8vw,28px)}.admin-settings-page .card{background:linear-gradient(#fff 0%,#f7fafdf5 100%),#fff;border-color:#b9cbe8c7;box-shadow:0 18px 44px #071a4d0e}.admin-settings-page .card--subtle{background:linear-gradient(#eaf2fba8,#fffffffa),#fff}.admin-settings-page .workbench-hero{border-radius:28px;grid-template-columns:minmax(0,1.2fr) minmax(340px,.8fr);align-items:stretch;padding:clamp(22px,3vw,30px)}.admin-settings-page .workbench-hero h1,.admin-settings-page h2,.admin-settings-page h3,.admin-settings-page .summary-callout__value{color:var(--admin-navy)}.admin-settings-page .workbench-hero h1{letter-spacing:-.055em;max-width:16ch;font-size:clamp(2rem,4vw,3rem);line-height:1}.admin-settings-page .muted,.admin-settings-page .field-help,.admin-settings-page .summary-callout__label,.admin-settings-page .field-label{color:var(--admin-muted)}.admin-settings-page .hero-metrics{grid-template-columns:minmax(0,1fr);gap:8px;max-width:640px}.admin-settings-page .hero-metric{min-height:0;box-shadow:none;background:#fff;border-color:#b9cbe8c7 #b9cbe8c7 #b9cbe8c7 #0b4fae57;border-left-style:solid;border-left-width:4px;border-radius:16px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px 14px;padding:12px 14px 12px 16px}.admin-settings-page .hero-metric--ready{border-left-color:#167a446b}.admin-settings-page .hero-metric--warning{border-left-color:#b56a0061}.admin-settings-page .hero-metric--blocked{border-left-color:#b423185c}.admin-settings-page .hero-metric--neutral{border-left-color:#536b8e52}.admin-settings-page .hero-metric__label{overflow-wrap:anywhere;grid-area:1/1;margin:0}.admin-settings-page .hero-metric__value{color:var(--admin-navy);letter-spacing:-.015em;text-align:right;grid-area:1/2;font-size:.98rem}.admin-settings-page .hero-metric .status-badge{grid-area:2/1/auto/-1;justify-self:end}.admin-settings-page .hero-focus{background:linear-gradient(#eaf2fb9e,#fffffffa),#fff;border-color:#b9cbe8c7}.admin-settings-shell{grid-template-columns:minmax(230px,300px) minmax(0,1fr);align-items:start;gap:clamp(18px,2.4vw,28px);display:grid}.admin-settings-sidebar{background:linear-gradient(#fffffffa,#f7fafdf0),#fff;border:1px solid #b9cbe8c7;border-radius:22px;gap:14px;padding:16px;display:grid;position:sticky;top:18px;box-shadow:0 18px 44px #071a4d0e}.admin-settings-sidebar__intro{border-bottom:1px solid #b9cbe88f;gap:6px;padding:4px 4px 10px;display:grid}.admin-settings-sidebar__intro h2{margin:0;font-size:1.15rem}.admin-settings-sidebar__related{border-top:1px solid #b9cbe88f;gap:8px;padding-top:4px;display:grid}.admin-settings-submenu{gap:7px;display:grid}.admin-settings-submenu__link{color:var(--admin-navy);background:#ffffffd6;border:1px solid #b9cbe8bd;border-radius:14px;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:10px;padding:11px 12px;text-decoration:none;transition:background-color .14s,border-color .14s,box-shadow .14s,transform .14s;display:grid}.admin-settings-submenu__link:hover{background:#eaf2fbb8;border-color:#0b4fae6b;outline:none;transform:translate(2px);box-shadow:0 12px 26px #071a4d13}.admin-settings-submenu__link:focus-visible{background:#eaf2fbb8;border-color:#0b4fae6b;outline:none;transform:translate(2px);box-shadow:0 12px 26px #071a4d13}.admin-settings-submenu__link--active{color:#fff;background:#0b4fae;border-color:#0b4faeb8;box-shadow:0 14px 30px #0b4fae2e}.admin-settings-submenu__marker{background:#0b4fae57;border-radius:999px;width:9px;height:9px;margin-top:5px;box-shadow:0 0 0 4px #eaf2fbdb}.admin-settings-submenu__link--active .admin-settings-submenu__marker{background:#fff;box-shadow:0 0 0 4px #ffffff2e}.admin-settings-submenu__link strong,.admin-settings-submenu__link small{display:block}.admin-settings-submenu__link strong{font-size:.88rem;line-height:1.25}.admin-settings-submenu__link small{color:currentColor;opacity:.72;margin-top:3px;font-size:.74rem;font-weight:650;line-height:1.35}.admin-settings-section-content{gap:clamp(16px,2vw,24px);min-width:0;display:grid}.admin-settings-section-titlebar{display:none}.admin-settings-section-header{gap:14px}.admin-settings-section-header__actions{flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:10px;display:inline-flex}.admin-settings-focus-action{white-space:nowrap}.admin-settings-overview-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,250px),1fr))}.admin-settings-launch-card{gap:12px;display:grid}.admin-settings-launch-card strong{color:var(--admin-navy)}.admin-settings-launch-card__footer{justify-content:flex-start;display:flex}.admin-settings-proof-disclosure{background:#f7fafdbd;border:1px solid #b9cbe8bd;border-radius:18px;gap:12px;padding:14px 16px;display:grid}.admin-settings-proof-disclosure summary{cursor:pointer;color:var(--admin-navy);font-size:.92rem;font-weight:800;list-style:none}.admin-settings-proof-disclosure summary::-webkit-details-marker{display:none}.admin-settings-proof-disclosure__content{gap:14px;padding-top:10px;display:grid}.admin-settings-subsystem-nav{background:linear-gradient(#f7fafdeb,#fff),#fff;border:1px solid #b9cbe8c2;border-radius:18px;grid-template-columns:repeat(auto-fit,minmax(min(100%,230px),1fr));gap:8px;padding:10px;display:grid;box-shadow:0 10px 24px #071a4d09}.admin-settings-subsystem-nav button{min-height:64px;color:var(--admin-navy);font:inherit;letter-spacing:.01em;text-align:left;cursor:pointer;background:#fff;border:1px solid #0000;border-radius:14px;justify-content:space-between;align-items:center;gap:12px;padding:12px 14px;font-size:.84rem;font-weight:800;text-decoration:none;transition:background-color .14s,border-color .14s,box-shadow .14s,color .14s,transform .14s;display:flex;box-shadow:inset 0 0 0 1px #b9cbe8c2,0 6px 16px #071a4d09}.admin-settings-subsystem-nav button:hover,.admin-settings-subsystem-nav button:focus{color:var(--admin-navy);background:#eaf2fbb8;border-color:#0b4fae75;outline:none;transform:translateY(-1px);box-shadow:inset 0 0 0 1px #0b4fae2e,0 12px 26px #071a4d14}.admin-settings-subsystem-nav button:focus-visible{color:var(--admin-navy);background:#eaf2fbb8;border-color:#0b4fae75;outline:none;transform:translateY(-1px);box-shadow:inset 0 0 0 1px #0b4fae2e,0 12px 26px #071a4d14}.admin-settings-subsystem-nav button[aria-selected=true]{background:var(--admin-blue);color:#fff;border-color:#0b4faeb8;box-shadow:inset 0 0 0 1px #ffffff29,0 14px 30px #0b4fae2e}.admin-settings-subsystem-nav button[aria-selected=true]:focus{outline-offset:2px;outline:3px solid #0b4fae33}.admin-settings-subsystem-nav button[aria-selected=true]:focus-visible{outline-offset:2px;outline:3px solid #0b4fae33}.admin-settings-subsystem-nav__main,.admin-settings-subsystem-nav__meta{align-items:center;display:inline-flex}.admin-settings-subsystem-nav__main{gap:9px;min-width:0}.admin-settings-subsystem-nav__meta{flex:none;gap:8px}.admin-settings-subsystem-nav__marker{background:#0b4fae57;border-radius:999px;flex:none;width:8px;height:8px;box-shadow:0 0 0 4px #eaf2fbe6}.admin-settings-subsystem-nav__label{text-overflow:ellipsis;overflow:hidden}.admin-settings-subsystem-nav__chevron{color:#0b4fae94;font-size:1.25rem;font-weight:900;line-height:1;transition:color .14s,transform .14s;transform:translate(0)}.admin-settings-subsystem-nav button:hover .admin-settings-subsystem-nav__chevron,.admin-settings-subsystem-nav button:focus .admin-settings-subsystem-nav__chevron,.admin-settings-subsystem-nav button[aria-selected=true] .admin-settings-subsystem-nav__chevron{color:currentColor;transform:translate(2px)}.admin-settings-subsystem-nav button:focus-visible .admin-settings-subsystem-nav__chevron{color:currentColor;transform:translate(2px)}.admin-settings-subsystem-nav button[aria-selected=true] .admin-settings-subsystem-nav__marker{background:#fff;box-shadow:0 0 0 4px #ffffff2e}.admin-settings-subsystem-nav button .status-badge{text-overflow:ellipsis;white-space:nowrap;flex:none;max-width:118px;overflow:hidden}.admin-settings-subsystem-nav button[aria-selected=true] .status-badge{color:#fff;background:#ffffff24;border-color:#ffffff57}@media (max-width:760px){.admin-settings-shell{grid-template-columns:1fr}.admin-settings-sidebar{position:static}.admin-settings-section-titlebar{display:block}.admin-settings-section-header__actions{justify-content:flex-start}.admin-settings-subsystem-nav{grid-template-columns:1fr}.admin-settings-subsystem-nav button{min-height:58px}}.admin-current-state{background:#fff;border:1px solid #b9cbe8c7;border-radius:18px;gap:6px;padding:15px 16px;display:grid}.admin-current-state__label{color:var(--admin-muted);letter-spacing:.12em;text-transform:uppercase;font-size:.72rem;font-weight:800}.admin-current-state strong{color:var(--admin-navy);letter-spacing:-.02em;font-size:1.05rem}.admin-current-state span:last-child{color:var(--admin-muted);line-height:1.55}.admin-current-state--ready{background:linear-gradient(#fff,#eaf6ef70);border-color:#167a4433}.admin-current-state--warning{background:linear-gradient(#fff,#fff7e66b);border-color:#b56a0038}.admin-current-state--blocked{background:linear-gradient(#fff,#fff4f24d);border-color:#b4231833}.admin-settings-page .state-panel{box-shadow:none;background:#fff;border-color:#b9cbe8d1 #b9cbe8d1 #b9cbe8d1 #0b4fae6b;border-left-style:solid;border-left-width:4px;border-radius:16px;gap:0;padding:14px 16px 14px 18px;position:relative}.admin-settings-page .state-panel:before,.admin-settings-page .state-panel--error:before,.admin-settings-page .state-panel--success:before,.admin-settings-page .state-panel--loading:before,.admin-settings-page .state-panel--empty:before{content:none!important;width:0!important;height:0!important;display:none!important}.admin-settings-page .state-panel--success{background:linear-gradient(#fff,#eaf6ef6b);border-color:#b9cbe8d1 #b9cbe8d1 #b9cbe8d1 #167a4466}.admin-settings-page .state-panel--empty,.admin-settings-page .state-panel--loading{background:linear-gradient(#fff,#fff7e657);border-color:#b9cbe8d1 #b9cbe8d1 #b9cbe8d1 #b56a005c}.admin-settings-page .state-panel--error{background:linear-gradient(#fff,#fff4f23d);border-color:#b9cbe8d1 #b9cbe8d1 #b9cbe8d1 #b423185c}.admin-settings-page .state-panel__title,.admin-settings-page .state-panel--success .state-panel__title,.admin-settings-page .state-panel--error .state-panel__title{color:var(--admin-navy)}.admin-settings-page .state-panel .muted{color:var(--admin-muted);margin:0}.admin-settings-page .status-badge{min-height:26px;box-shadow:none;background:#fff;border-radius:999px;gap:6px;padding:5px 10px;font-size:.74rem}.admin-settings-page .status-badge:before{content:none!important;display:none!important}.admin-settings-page .status-badge--ready{--status-bg:#eaf6efb8;--status-fg:#0f5f35;--status-border:#167a442e;--status-dot:transparent}.admin-settings-page .status-badge--warning{--status-bg:#fff7e6b3;--status-fg:#8a5200;--status-border:#b56a002e;--status-dot:transparent}.admin-settings-page .status-badge--blocked{--status-bg:#fff4f29e;--status-fg:#9f251c;--status-border:#b4231829;--status-dot:transparent}.admin-settings-page .reference-field,.admin-settings-page .list-card,.admin-settings-page .token-summary__card{min-width:0;max-width:100%;box-shadow:none;background:#fff;border-color:#b9cbe8bd}.admin-settings-page .token-summary__card{border-radius:18px;overflow:hidden}.admin-settings-page .token-summary__card>.row-between,.admin-settings-page .token-summary__card>.row-between>*{min-width:0}.admin-settings-page .token-summary__card strong,.admin-settings-page .token-summary__card .muted,.admin-settings-page .token-summary__card .summary-callout__label{overflow-wrap:anywhere;word-break:break-word;max-width:100%}.admin-settings-page .token-summary__card .status-badge{white-space:nowrap}.admin-settings-page .detail-layout-grid{grid-template-columns:minmax(0,1fr);gap:18px;display:grid}.admin-settings-page .token-summary{grid-template-columns:minmax(0,1fr);gap:12px}.admin-settings-page .form-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr))}.admin-company-defaults-form{gap:16px}.admin-settings-page .section-divider{background:#b9cbe8b8;height:1px;margin:22px 0}.admin-company-defaults-layout{grid-template-columns:minmax(0,1fr);gap:14px;display:grid}.admin-company-defaults-panel{background:#fff;border:1px solid #b9cbe8bd;border-left:4px solid #0b4fae57;border-radius:18px;gap:14px;padding:16px;display:grid}.admin-company-defaults-panel h3{margin:0}.admin-company-defaults-panel .muted{max-width:72ch}.admin-settings-page .admin-company-defaults-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,240px),1fr));gap:12px}.admin-address-book-form{gap:14px}.admin-address-book-list{gap:12px;display:grid}.admin-address-book-card{background:#f7fafd;border:1px solid #b9cbe8bd;border-radius:16px;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:14px;padding:14px;display:grid}.admin-address-book-card h4{color:var(--admin-navy);margin:0 0 6px}.admin-address-book-card .muted{margin:0}.admin-settings-page .reference-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr))}.admin-settings-page .admin-implementation-list{grid-template-columns:minmax(0,1fr);gap:14px}.admin-settings-page .admin-sso-readiness{border-top:1px solid #b9cbe8b8;gap:14px;margin-top:18px;padding-top:18px;display:grid}.admin-settings-page .admin-sso-readiness h3{color:var(--admin-navy);margin:0}.admin-settings-page .sso-setup-checklist{background:linear-gradient(#fffffff5,#f7fafdeb),#fff;border:1px solid #b9cbe8c7;border-radius:20px;gap:16px;margin-top:18px;padding:clamp(16px,2vw,22px);display:grid}.admin-settings-page .sso-setup-checklist h3{color:var(--admin-navy);margin:0}.admin-settings-page .sso-setup-values{grid-template-columns:repeat(auto-fit,minmax(min(100%,300px),1fr));gap:12px;display:grid}.admin-settings-page .sso-setup-value{background:#eaf2fb7a;border:1px solid #b9cbe8bd;border-radius:16px;align-content:start;gap:8px;padding:14px;display:grid}.admin-settings-page .sso-setup-value code{overflow-wrap:anywhere;color:var(--admin-navy);font-size:.86rem;line-height:1.45;display:block}.admin-settings-page .sso-setup-value .button{justify-self:start}.admin-settings-page .sso-setup-checklist__items{gap:10px;margin:0;padding:0;list-style:none;display:grid}.admin-settings-page .sso-setup-checklist__item{background:#fff;border:1px solid #b9cbe8bd;border-left-width:4px;border-radius:16px;grid-template-columns:auto minmax(0,1fr);gap:12px;padding:14px;display:grid}.admin-settings-page .sso-setup-checklist__item--ready{border-left-color:#167a44b8}.admin-settings-page .sso-setup-checklist__item--attention{border-left-color:#e26a1ab8}.admin-settings-page .sso-setup-checklist__number{width:28px;height:28px;color:var(--admin-blue);background:#eaf2fbeb;border-radius:999px;place-items:center;font-size:.82rem;font-weight:900;display:inline-grid}.admin-settings-page .sso-setup-checklist__content{gap:6px;min-width:0;display:grid}.admin-settings-page .sso-setup-checklist__content>span{overflow-wrap:anywhere;color:var(--admin-navy);font-weight:750}.admin-settings-page .admin-sso-readiness-list{gap:12px}.admin-settings-page .admin-sso-readiness-card,.admin-settings-page .admin-sso-readiness-summary{border-left:4px solid #0b4fae6b}.admin-settings-page .admin-sso-readiness-next{background:#eaf2fb8f;border:1px solid #b9cbe8ad;border-radius:14px;gap:4px;padding:12px 14px;display:grid}.admin-settings-page .admin-sso-readiness-next p{color:var(--admin-navy);margin:0}.admin-settings-page .admin-implementation-card{gap:14px;overflow:hidden}.admin-settings-page .admin-implementation-card>.row-between{align-items:flex-start;gap:14px}.admin-settings-page .admin-implementation-card>.row-between>div{min-width:0}.admin-settings-page .admin-implementation-card strong,.admin-settings-page .admin-implementation-card .muted,.admin-settings-page .admin-implementation-card .summary-callout__label,.admin-settings-page .summary-callout__value{overflow-wrap:anywhere;word-break:break-word;min-width:0;max-width:100%}.admin-settings-page .admin-implementation-card__notes{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr))}.admin-settings-page .admin-support-settings-list{margin-top:4px}.admin-settings-page .admin-usage-export-card{background:linear-gradient(#fffffffa,#f7fafdf0),#fff;border:1px solid #b9cbe8c7;border-radius:20px;gap:16px;margin-top:4px;padding:clamp(16px,2vw,22px);display:grid}.admin-settings-page .admin-usage-export-card h3,.admin-settings-page .admin-usage-export-summary strong{color:var(--admin-navy)}.admin-settings-page .admin-usage-export-card h3{margin:0}.admin-settings-page .admin-usage-export-controls{align-items:end}.admin-settings-page .admin-usage-export-range{align-content:start}.admin-settings-page .admin-usage-export-grid{grid-template-columns:repeat(auto-fit,minmax(min(100%,280px),1fr))}.admin-settings-page .admin-usage-export-summary{gap:12px;display:grid}.admin-settings-page .admin-usage-export-summary .reference-grid{gap:10px}.admin-settings-page .admin-usage-export-summary .row-between{align-items:flex-start;gap:12px}.admin-settings-page .admin-api-settings-card .field-actions,.admin-settings-page .admin-support-settings-card .field-actions,.admin-settings-page .admin-commercial-settings-card .field-actions{justify-content:flex-start}.admin-settings-page .summary-callout__value a{color:var(--admin-blue);text-decoration:none}.admin-settings-page .summary-callout__value a:hover{text-decoration:underline}.admin-settings-page .input{background:#fff;border-color:#b9cbe8e6}.admin-settings-page .button{background:var(--admin-blue);box-shadow:0 12px 24px #0b4fae24}.admin-settings-page .button--secondary,.admin-settings-page .button--ghost{border-color:var(--admin-border);color:var(--admin-blue);box-shadow:none;background:#fff}@media (max-width:760px){.admin-settings-page .token-summary,.admin-settings-page .admin-implementation-card__notes{grid-template-columns:1fr}.admin-settings-page .hero-metric{grid-template-columns:1fr;align-items:start}.admin-settings-page .hero-metric__label,.admin-settings-page .hero-metric__value,.admin-settings-page .hero-metric .status-badge{grid-column:1;justify-self:start}.admin-user-create-form{grid-template-columns:1fr}.admin-user-create-form .button{width:100%}}.admin-user-card{gap:14px}.admin-user-create-card,.first-admin-onboarding-card{gap:18px;display:grid}.first-admin-onboarding-card__header{grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:18px;display:grid}.first-admin-onboarding-card__header h2{color:var(--text-strong);margin:0}.first-admin-onboarding-card__score{background:var(--dashboard-blue-soft);border:1px solid #b9cbe8c7;border-radius:18px;place-items:center;gap:4px;min-width:120px;padding:14px 16px;display:grid}.first-admin-onboarding-card__score strong{color:var(--accent-strong);font-size:clamp(1.6rem,3vw,2.2rem);line-height:1}.first-admin-checklist{gap:12px;margin:0;padding:0;list-style:none;display:grid}.first-admin-checklist__item{background:linear-gradient(#f7fafde6,#fff);border:1px solid #b9cbe8c7;border-radius:18px;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:14px;padding:14px;display:grid}.first-admin-checklist__item--complete{background:#eaf6ef9e;border-color:#167a4438}.first-admin-checklist__item--open{background:#fff2e880;border-color:#e26a1a42}.first-admin-checklist__marker{border:1px solid var(--border-blue);color:var(--accent-strong);background:#fff;border-radius:999px;justify-content:center;align-items:center;width:2rem;height:2rem;font-size:.82rem;font-weight:900;display:inline-flex}.first-admin-checklist__body{gap:8px;display:grid}.first-admin-checklist__body h3{color:var(--text-strong);margin:0;font-size:1rem}.first-admin-checklist__body p{color:var(--text-muted);margin:0;line-height:1.55}.first-admin-onboarding-card__actions{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}.admin-user-create-card__header{align-items:start;gap:18px}.admin-user-create-card__header h2{color:var(--text-strong);margin:0}.admin-user-create-form{grid-template-columns:minmax(180px,1.2fr) minmax(220px,1.4fr) minmax(160px,.8fr) auto;align-items:end;gap:14px;display:grid}.admin-user-create-form .field-label{gap:7px;display:grid}.admin-user-create-result{background:#eaf6efb8;border:1px solid #167a4438;border-radius:18px;gap:12px;padding:14px;display:grid}.admin-user-create-result__password{word-break:break-all;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace}.admin-user-role-select{width:100%;max-width:260px;min-height:38px;font-weight:800}.admin-session-policy-card{gap:12px;margin-top:14px;display:grid}.admin-session-policy-card--recovery,.login-session-policy--recovery{background:#eaf6efb8;border-color:#167a4438}@media (max-width:760px){.first-admin-onboarding-card__header{grid-template-columns:1fr}.first-admin-onboarding-card__score{justify-items:start;width:100%;min-width:0}.first-admin-checklist__item{grid-template-columns:1fr}.first-admin-checklist__body .row-between{align-items:start;gap:8px;display:grid}.first-admin-onboarding-card__actions{display:grid}.first-admin-onboarding-card__actions .button{width:100%}.admin-user-create-form{grid-template-columns:1fr}.admin-user-create-form .button{width:100%}}.monitor-list{gap:12px;display:grid}.monitor-view-nav{gap:14px}.monitor-view-nav__status{align-items:center}.customs-command-center{gap:18px}.customs-command-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:14px;display:grid}.customs-command-card{min-width:0;color:inherit;font:inherit;text-align:left;cursor:pointer;background:radial-gradient(circle at 100% 0,#cc794c24,#0000 38%),linear-gradient(#fffdf9 0%,#f4eee4 100%);border:1px solid #baa99785;border-radius:22px;gap:12px;padding:18px;transition:transform .16s,border-color .16s,box-shadow .16s;display:grid;box-shadow:0 14px 28px #1720330f}.customs-command-card:hover{border-color:#b75e2d85;transform:translateY(-2px);box-shadow:0 18px 34px #1720331a}.customs-command-card:focus-visible{border-color:#b75e2d85;transform:translateY(-2px);box-shadow:0 18px 34px #1720331a}.customs-command-card:focus-visible{outline-offset:3px;outline:3px solid #225fa44d}.customs-command-card--ready{background:radial-gradient(circle at 100% 0,#36825b29,#0000 40%),linear-gradient(#fbfff9 0%,#edf5ea 100%)}.customs-command-card--blocked{background:radial-gradient(circle at 100% 0,#ac344b24,#0000 42%),linear-gradient(snow 0%,#f8ecef 100%)}.customs-command-card__head,.customs-command-card__footer{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.customs-command-card__title{color:var(--accent-strong);font-size:1.02rem;font-weight:750;line-height:1.3}.customs-command-card__body{color:var(--text-muted);font-size:.92rem;line-height:1.45}.customs-command-card__metric{gap:4px;display:grid}.customs-command-card__metric strong{color:var(--accent-strong);font-size:1.25rem;line-height:1}.customs-command-card__cta{color:var(--accent-strong);background:#17203312;border-radius:999px;justify-content:center;align-self:end;align-items:center;padding:8px 10px;font-size:.78rem;font-weight:750;display:inline-flex}.operational-triage-queue{gap:18px}.operational-triage-list{gap:12px;display:grid}.operational-triage-item{background:radial-gradient(circle at 0 0,#e0934c29,#0000 34%),linear-gradient(#fffdf9 0%,#f4eee4 100%);border:1px solid #baa9978c;border-radius:20px;grid-template-columns:minmax(70px,.12fr) minmax(0,1fr) minmax(160px,.22fr);align-items:stretch;gap:16px;min-width:0;max-width:100%;padding:16px;display:grid}.operational-triage-item--failed{background:radial-gradient(circle at 0 0,#ac344b21,#0000 36%),linear-gradient(snow 0%,#f8ecef 100%);border-color:#ac344b52}.operational-triage-item__rank,.operational-triage-item__action{align-content:center;gap:8px;display:grid}.operational-triage-item__rank strong,.operational-triage-item__action strong{color:var(--accent-strong);font-size:1.35rem;line-height:1}.operational-triage-item__body{gap:8px;min-width:0;max-width:100%;display:grid}.operational-triage-item__body .row-between,.operational-triage-item__body .row-between>*{min-width:0;max-width:100%}.operational-triage-item__body h3{color:var(--accent-strong);margin:0;font-size:1.02rem;line-height:1.3}.operational-triage-item__body .muted,.operational-triage-item__body .monitor-badge{overflow-wrap:anywhere;word-break:break-word}.operational-blocker-page{gap:20px}.hero-grid{grid-template-columns:minmax(0,1.25fr) minmax(280px,.75fr);align-items:stretch;gap:18px;display:grid}.hero-card{background:radial-gradient(circle at 100% 0,#0b4fae1a,#0000 38%),linear-gradient(135deg,#fff 0%,#eaf2fb 100%);border:1px solid #b9cbe8d1;border-radius:26px;gap:14px;padding:26px;display:grid;box-shadow:0 24px 52px #071a4d12}.hero-card--accent{background:radial-gradient(circle at 100% 0,#0b4fae1f,#0000 36%),linear-gradient(135deg,#fff 0%,#eef5ff 100%)}.hero-card__body{max-width:72ch;color:var(--text);margin:0;font-size:1.02rem;line-height:1.6}.operational-blocker-summary-card{align-content:center}.summary-metric-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.summary-metric-grid span{color:var(--text-muted);background:#ffffff9e;border:1px solid #baa99766;border-radius:16px;gap:3px;padding:12px;font-size:.82rem;display:grid}.summary-metric-grid strong{color:var(--accent-strong);font-size:1.18rem;line-height:1}.operational-blocker-filter-card{gap:16px}.operational-blocker-filters{grid-template-columns:repeat(auto-fit,minmax(210px,1fr));align-items:end;gap:14px;display:grid}.operational-blocker-results{gap:16px}.operational-blocker-item{background:radial-gradient(circle at 0 0,#e0934c21,#0000 36%),linear-gradient(#fffdf9 0%,#f4eee4 100%);border:1px solid #baa9978c;border-radius:24px;grid-template-columns:minmax(0,1fr) minmax(250px,.34fr);gap:18px;padding:18px;display:grid}.operational-blocker-item--critical{background:radial-gradient(circle at 0 0,#ac344b21,#0000 38%),linear-gradient(snow 0%,#f8ecef 100%);border-color:#ac344b57}.operational-blocker-item__main,.operational-blocker-item__shipment{align-content:start;gap:14px;min-width:0;display:grid}.operational-blocker-item__main h2,.operational-blocker-item__shipment h3{color:var(--accent-strong);margin:0;line-height:1.25}.operational-blocker-item__signals,.operational-blocker-meta-grid,.operational-blocker-policy-grid{gap:10px;display:grid}.operational-blocker-item__signals{grid-template-columns:repeat(2,minmax(0,max-content));justify-content:end}.operational-blocker-meta-grid{grid-template-columns:repeat(auto-fit,minmax(170px,1fr))}.operational-blocker-meta-grid span,.operational-blocker-policy-grid>div,.operational-blocker-item__shipment dl{background:#ffffff94;border:1px solid #baa99761;border-radius:16px;gap:5px;padding:12px;display:grid}.operational-blocker-meta-grid strong,.operational-blocker-policy-grid strong,.operational-blocker-item__shipment dt{color:var(--text-muted);letter-spacing:.11em;text-transform:uppercase;font-size:.74rem;font-weight:800}.operational-blocker-policy-grid{grid-template-columns:repeat(auto-fit,minmax(240px,1fr))}.operational-blocker-item__shipment{background:#ffffff94;border:1px solid #0f506024;border-radius:20px;padding:16px}.operational-blocker-item__shipment dl,.operational-blocker-item__shipment dt,.operational-blocker-item__shipment dd{margin:0}.operational-blocker-item__shipment dd{color:var(--text)}.monitor-view-tab{text-align:left;gap:3px;min-width:154px;display:grid}.monitor-view-tab__meta{color:var(--text-muted);font-size:.74rem;font-weight:500}.tabs__button--active .monitor-view-tab__meta{color:var(--accent-strong)}.monitor-disclosure-prompt{grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:16px;padding:18px 20px}.monitor-disclosure-prompt .reference-grid{min-width:min(360px,100%)}.monitor-card{background:linear-gradient(#fffbf6fa 0%,#f3eee5e0 100%);border:1px solid #baa99780;border-radius:20px;gap:12px;padding:18px;display:grid;box-shadow:0 12px 24px #1720330a}.monitor-card__header{align-items:start}.monitor-card__meta{row-gap:8px}.monitor-card__actions{justify-content:flex-end;row-gap:8px}.monitor-card h4{color:var(--accent-strong);margin:0;font-size:1rem;line-height:1.35}.monitor-badge{border:1px solid var(--border);border-radius:999px;justify-content:center;align-items:center;min-width:72px;padding:4px 10px;font-size:.8rem;font-weight:700;display:inline-flex}.monitor-badge--open,.monitor-badge--warning{color:#8a5a00;background:#fff7e6;border-color:#f1d39b}.monitor-badge--resolved{color:#17633f;background:#e8f6ee;border-color:#9fd4b3}.monitor-badge--ignored,.monitor-badge--failed{background:var(--danger-soft);color:var(--danger);border-color:#e0a8b3}.monitor-code-inline{max-width:100%}.monitor-code-chip{padding:8px 10px}.monitor-textarea{min-height:180px}.monitor-note{border:1px solid var(--border-strong);background:var(--accent-soft);color:var(--accent);border-radius:14px;margin:0;padding:12px 14px}.monitor-subsection{border-top:1px solid var(--border);gap:10px;margin-top:10px;padding-top:10px;display:grid}.bullet-list{margin:0;padding-left:20px}.empty-state{text-align:center;border:1px dashed var(--border-strong);background:linear-gradient(#fffbf6fa 0%,#f3eee5db 100%);border-radius:24px;justify-items:center;gap:10px;padding:34px 28px;display:grid}.empty-state:before{content:"";background:radial-gradient(circle,#0f50602e 0%,#0f506014 34%,#fffc 35% 100%),linear-gradient(#ffffffe6 0%,#e9f2f5db 100%);border:1px solid #0f506029;border-radius:18px;width:52px;height:52px;box-shadow:inset 0 1px #fffc}.empty-state>h3,.empty-state>strong{color:var(--accent-strong);margin:0;font-size:1.02rem;line-height:1.35}.empty-state>p,.empty-state>.muted{max-width:48ch;margin:0}.empty-state>p:only-child,.empty-state>.muted:only-child{color:var(--accent-strong);font-weight:600}.error-text{background:var(--danger-soft);color:var(--danger);border-radius:14px;margin:0;padding:12px 14px}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.button:hover,.pill-button:hover,.docs-sidebar__link:hover,.docs-index__link:hover,.docs-route-card:hover,.knowledge-source-card:hover{transform:none}.docs-sidebar__link:focus-visible{transform:none}.docs-index__link:focus-visible{transform:none}.docs-route-card:focus-visible{transform:none}.knowledge-source-card:focus-visible{transform:none}.table-link:focus-visible{transform:none}.swagger-operation[open] .swagger-operation__summary:after{transform:none}}@media (max-width:960px){.detail-hero,.compliance-spotlight,.task-command,.monitor-disclosure-prompt,.creation-onboarding-grid,.workbench-hero,.why-current-grid,.why-workspace-grid,.creation-shell__header,.hero-metrics,.hero-grid,.operational-blocker-item,.section-head,.docs-layout,.card--hero,.docs-grid,.docs-filters,.swagger-grid,.knowledge-incoterm-grid,.knowledge-source-list,.overview-callouts,.document-scan-summary,.compliance-spotlight__metrics,.digitoll-grid,.digitoll-subgrid,.summary-grid,.two-column,.grid-two,.form-grid,.filter-grid,.anomaly-filter-panel{grid-template-columns:1fr}.sustainability-surface-nav__links{grid-template-columns:repeat(2,minmax(0,1fr))}.filter-grid--wide,.form-grid--sustainability-filters{grid-template-columns:1fr}.sustainability-mobile-jumpbar{z-index:6;overscroll-behavior-inline:contain;border:1px solid var(--border);scroll-snap-type:inline proximity;scrollbar-color:#0b4fae57 #b9cbe857;scrollbar-gutter:stable;-webkit-overflow-scrolling:touch;scrollbar-width:thin;background:#fffbf6f0;border-radius:18px;gap:8px;max-width:100%;margin:-2px 0 2px;padding:8px;scroll-padding-inline:8px;display:flex;position:sticky;top:8px;overflow-x:auto;box-shadow:0 14px 34px #281e141a}.sustainability-mobile-jumpbar a{border:1px solid var(--border);min-height:44px;color:var(--text);scroll-snap-align:start;background:#ffffffc7;border-radius:999px;flex:none;justify-content:center;align-items:center;padding:8px 12px;font-size:.88rem;font-weight:800;text-decoration:none;display:inline-flex}.sustainability-density-disclosure>summary{flex-wrap:wrap;align-items:flex-start}.sustainability-next-actions__grid,.status-hierarchy-panel__grid,.sustainability-lane-map__grid,.sustainability-lane-card__metrics,.dashboard-onboarding-panel__signal-grid,.dashboard-onboarding-panel__steps,.sustainability-priority-strip,.supplier-declaration-guide__steps,.sustainability-evidence-guide__samples,.sustainability-evidence-picker__grid{grid-template-columns:1fr}.export-preview-section__filters .row-inline,.export-preview-card__warnings,.export-preview-card__column-grid,.sustainability-line-card__chips,.sustainability-evidence-list{align-items:flex-start;max-width:100%}.export-preview-card .button,.sustainability-line-card .button,.sustainability-review-panel .button,.supplier-declaration-guide .button{width:100%}.sustainability-table-wrap{display:none}.sustainability-line-cards{gap:12px;display:grid}.shipments-page__table-wrap{display:none}.shipments-page__mobile-list{gap:10px;display:grid}.nav-tabs-shell{align-items:stretch;gap:8px}.nav-tabs-group{flex-direction:column;align-items:flex-start;width:100%}.nav-tabs-group .nav-tabs{width:100%}.topbar{grid-template-columns:1fr;display:grid}.topbar--shipment-start,.shipment-start-overview__grid{grid-template-columns:1fr}.shipment-start-flow{margin-inline-start:-2px;margin-inline-end:-2px}.topbar--compact{align-items:start}.topbar--public-compact{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;padding:16px}.topbar--public-compact .topbar__badges,.topbar--public-compact .topbar__identity .muted,.topbar--public-compact .topbar-public-actions .state-panel{display:none}.topbar--public-compact .topbar__title{letter-spacing:-.03em;font-size:clamp(1.35rem,7vw,1.85rem);line-height:1.04}.topbar-public-actions{justify-self:stretch;align-items:center;gap:8px;min-width:0;padding:8px;display:flex}.docs-sidebar{position:static}.docs-filter-state{align-items:stretch}.docs-filter-state .button{align-self:flex-start}.docs-sidebar__link,.docs-index__link{padding:12px}.docs-index__primary{align-items:flex-start}.docs-index__meta{font-size:.9rem}.wizard-steps{grid-template-columns:1fr 1fr}.hero-actions,.results-strip{justify-content:flex-start}.hero-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.results-strip{flex-direction:column;align-items:flex-start}.shipments-page__toolbar{align-items:flex-start}.monitor-hero__scope,.results-strip__chips,.monitor-card__meta,.monitor-card__actions{width:100%}.monitor-card__actions{justify-content:flex-start}.shipment-queue-card__signal{text-align:left;justify-items:start}.token-summary{grid-template-columns:1fr}.detail-snapshot-grid{grid-template-columns:1fr 1fr}.task-strip{position:static}.task-command{grid-template-columns:1fr}.task-command__actions{align-items:start}.creation-shell__topbar{align-items:flex-start}.task-strip__inline-step{white-space:normal;max-width:100%;text-overflow:initial;overflow:visible}.why-timeline__grid{grid-template-columns:repeat(3,minmax(0,1fr));padding-top:0}.why-timeline__grid:before,.why-timeline__critical-zone{display:none}.why-timeline__critical-note{grid-area:auto/1/auto/-1}.why-timeline-step{grid-row:auto;min-height:0}.creation-readiness-rail{grid-template-columns:repeat(2,minmax(0,1fr))}.creation-next-steps__grid,.task-strip__queue,.detail-workspace-map__groups,.document-type-guide__grid,.digitoll-track-grid{grid-template-columns:1fr}}@media (max-width:640px){.shell{padding:10px 8px 34px}.shell--authenticated{gap:8px}.topbar,.card{border-radius:16px;padding:14px}.shell--shipment-start{padding-top:12px}.topbar--shipment-start{border-radius:20px;padding:20px}.topbar--shipment-start .topbar__title{max-width:none;font-size:clamp(2.45rem,16vw,3.8rem)}.shipment-start-card,.shipment-start-auth-card{border-radius:18px;padding:16px}.shipment-start-flow{border-radius:18px}.topbar--compact{border-radius:14px;grid-template-columns:minmax(0,1fr) minmax(108px,auto);align-items:center;gap:6px;padding:6px 8px}.topbar--compact .eyebrow,.topbar--compact .topbar__badges{display:none}.topbar--compact .topbar__identity{gap:2px}.topbar--compact .topbar__identity .muted{display:none}.topbar--compact .topbar__title{font-size:.95rem}.shell--authenticated>.app-shell-desktop-navigation,.app-shell-desktop-navigation{display:none}.app-shell-mobile-navigation{margin-top:0;display:grid}.topbar--public-compact{grid-template-columns:minmax(0,1fr) auto;gap:8px;padding:8px 10px}.topbar--public-compact .eyebrow,.topbar--public-compact .topbar-public-actions>.field-label,.topbar--public-compact .topbar-public-actions [role=group]{display:none}.topbar--public-compact .topbar__identity{gap:2px}.topbar--public-compact .topbar__title{font-size:.95rem}.topbar--public-compact .topbar-public-actions{box-shadow:none;background:0 0;border:0;justify-self:end;padding:0}.app-shell-mobile-navigation__links .nav-tabs__link{justify-content:flex-start;width:100%}.sustainability-surface-nav__links{grid-template-columns:1fr}.sustainability-surface-link{min-height:auto}.button,.pill-button,.nav-tabs__link,.status-filter-chip,.mobile-disclosure summary,.token-panel__advanced summary,.input,select.input{min-height:44px}.summary-card{border-radius:18px;min-height:auto;padding:16px}.sustainability-mobile-jumpbar{border-radius:14px;margin-inline-start:-6px;margin-inline-end:-6px;padding-inline-start:6px;padding-inline-end:6px;top:4px}.sustainability-mobile-jumpbar a{min-height:44px;padding:8px 10px;font-size:.84rem}.sustainability-density-disclosure>summary{flex-wrap:wrap;align-items:flex-start;padding:14px}.sustainability-density-disclosure__content{padding:0 12px 12px}.export-preview-card .card__header,.export-preview-card__metric{text-align:left;justify-items:start}.export-preview-card,.sustainability-next-action,.sustainability-empty-state,.dashboard-onboarding-panel,.dashboard-onboarding-step,.supplier-declaration-guide,.supplier-declaration-guide__step,.sustainability-evidence-guide,.sustainability-evidence-picker,.sustainability-evidence-card{border-radius:16px;padding:14px}.reference-disclosure.card{padding:0}.reference-disclosure__summary{flex-direction:column;padding:16px 54px 16px 16px}.reference-disclosure__summary:after{top:16px;right:16px}.reference-disclosure__content{padding:14px 14px 16px}.docs-route-grid,.customs-command-grid,.demo-journey-grid,.demo-reset-panel__status,.demo-reset-panel__checklist{grid-template-columns:1fr}.customs-command-card__head,.customs-command-card__footer{display:grid}.operational-triage-item{grid-template-columns:1fr}.operational-triage-item__action{grid-column:auto}.app-shell-desktop-session{display:none}.app-shell-mobile-session{border-radius:16px;gap:4px;min-width:0;padding:0;display:grid}.app-shell-mobile-session__summary{gap:8px;min-height:44px}.app-shell-mobile-session .session-chip--compact{background:0 0;border:0;gap:2px;min-width:0;max-width:min(180px,100%);padding:0;display:grid}.app-shell-mobile-session .session-chip--compact strong,.app-shell-mobile-session .session-chip--compact span{text-overflow:ellipsis;white-space:nowrap;min-width:0;display:block;overflow:hidden}.app-shell-mobile-session__summary-label{letter-spacing:.14em;font-size:.62rem}.topbar--compact .token-panel--compact .button,.topbar--compact .token-panel--compact .pill-button{padding:8px 10px;font-size:.78rem}.docs-layout{display:block}.docs-sidebar{display:none}.creation-shell--compact{padding:16px}.nav-tabs-shell{border-radius:18px;margin-top:10px;padding:6px}.nav-tabs-group{gap:6px;padding:4px 5px 5px}.nav-tabs-group__label{letter-spacing:.12em;font-size:.6rem}.nav-tabs{gap:6px}.nav-tabs__link,.nav-tabs--secondary .nav-tabs__link{border-radius:14px;padding:9px 11px;font-size:.88rem}.tabs-shell{border-radius:18px;padding:8px}.creation-shell__topbar{gap:10px}.creation-shell__topbar .hero-actions{gap:8px}.creation-primary-panel{border-radius:16px;padding:10px 12px}.creation-primary-panel .muted,.creation-step-note .muted,.creation-optional-fields__intro{display:none}.creation-mode-card,.creation-readiness-panel,.creation-next-steps{border-radius:16px;padding:12px}.creation-mode-card__columns,.creation-readiness-rail{grid-template-columns:1fr}.creation-requirement-card{min-height:0}.creation-step-note{padding:10px 12px}.creation-step-note__details{margin-top:0}.creation-optional-fields{padding:10px 12px}.summary-callout{gap:10px;padding:14px 16px}.summary-callout__row{grid-template-columns:1fr;gap:2px}.task-strip{position:static}.nav-tabs{padding-bottom:2px;overflow-x:auto}.nav-tabs__link,.tabs__button{white-space:nowrap}.tabs__button{min-height:44px;padding:7px 10px;font-size:.88rem}.hero-actions{justify-content:flex-start;width:100%}.workbench-hero{grid-template-columns:minmax(0,1fr)}.workbench-hero__body,.workbench-hero__aside,.hero-focus,.state-panel,.demo-boundary,.demo-reset-panel,.demo-reset-step,.demo-reset-command,.state-panel__body{min-width:0;max-width:100%}.demo-boundary__body{display:grid}.workbench-hero h1,.workbench-hero .muted,.state-panel__title,.state-panel .muted{overflow-wrap:anywhere}.why-intro__subtitle{font-size:1.15rem}.why-intro__lead{font-size:.94rem}.why-poster{border-radius:18px}.why-caption{padding:18px 16px}.why-infographic{gap:24px;padding:18px 18px 22px}.why-board,.why-timeline{border-radius:18px}.why-board__header{padding:16px 16px 14px}.why-board__body,.why-timeline{padding:16px}.why-problem-chips,.why-current-grid,.why-workspace-grid{grid-template-columns:1fr}.why-actor-card,.why-collection-item,.why-timeline-step{border-radius:16px}.why-actor-card,.why-collection-item{min-height:96px}.why-problem-chip{min-height:0}.why-collection-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.why-timeline__grid{grid-template-columns:1fr}.why-timeline__critical-note{grid-column:1/-1}.docs-filter-state{border-radius:16px;padding:14px 16px}.docs-sidebar__link,.docs-index__link,.monitor-card{border-radius:16px}.monitor-card{padding:16px}.monitor-hero__scope{flex-direction:column;align-items:flex-start}.monitor-hero__scope .file-badge{white-space:normal;overflow-wrap:anywhere;max-width:100%}.hero-focus{gap:12px}.hero-metric{border-radius:18px;padding:16px}.hero-metrics{grid-template-columns:1fr}.hero-focus{border-radius:18px;padding:16px}.detail-focus-card,.detail-snapshot,.task-step-card{border-radius:18px;padding:14px}.shipment-queue-card__signal{text-align:left;justify-items:start}.shipment-queue-card__meta,.admin-user-card__meta{grid-template-columns:1fr}.results-strip__chips,.shipment-queue-card__actions .guided-actions{width:100%}.detail-snapshot-grid{grid-template-columns:1fr}.shipment-detail-page--task-mode{gap:12px}.shipment-detail-page--task-mode .detail-hero.card,.shipment-detail-page--task-mode .task-strip,.shipment-detail-page--task-mode .detail-workspace-map,.shipment-detail-page--task-mode .tabs-shell{border-radius:16px}.shipment-detail-page--task-mode .detail-hero.card{padding:12px}.detail-hero__intro{margin-bottom:0;font-size:.9rem}.shipment-detail-page--task-mode .detail-hero__intro{-webkit-line-clamp:2;-webkit-box-orient:vertical;max-width:100%;display:-webkit-box;overflow:hidden}.detail-hero__aside{gap:10px}.shipment-detail-page--task-mode .detail-hero__body,.shipment-detail-page--task-mode .detail-hero__aside,.detail-hero__secondary-actions-list{gap:8px}.knowledge-hero__facts{justify-items:start}.knowledge-section-summary{gap:14px}.row-inline--spread,.session-chip--compact{grid-template-columns:1fr;justify-content:flex-start}.field--inline{gap:6px;display:grid}.nav-tabs{min-width:0;max-width:100%}.nav-tabs__link{white-space:normal;min-width:0}.detail-hero.card{overflow-x:clip}.detail-hero__body,.detail-hero__aside,.detail-hero__statusline,.detail-hero__facts,.reference-grid{width:100%;max-width:100%}.reference-grid,.detail-hero__facts{grid-template-columns:minmax(0,1fr)}.shipment-detail-page--task-mode .detail-hero__facts{display:none}.shipment-detail-page--task-mode .detail-focus-card{padding:10px}.shipment-detail-page--task-mode .detail-focus-card .reference-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.summary-callout__value,.status-badge{overflow-wrap:anywhere;min-width:0}.field--inline .input{min-width:0}.mobile-disclosure{border-top:1px solid var(--border);gap:12px;padding:12px 0 0}.detail-hero__meta-disclosure,.detail-hero__secondary-actions,.task-strip__metrics{border-top:0;padding-top:0}.mobile-disclosure summary{cursor:pointer;color:var(--accent-strong);background:linear-gradient(#fffbf6fa 0%,#f3eee5eb 100%);border:1px solid #baa99773;border-radius:16px;justify-content:space-between;align-items:center;gap:10px;padding:12px 14px;font-weight:600;list-style:none;display:flex}.mobile-disclosure summary:after{content:"+";font-size:1.1rem;line-height:1}.mobile-disclosure[open] summary:after{content:"−"}.mobile-disclosure summary::-webkit-details-marker{display:none}.mobile-disclosure:not([open]) .mobile-disclosure__content{display:none}.mobile-disclosure__content{padding:2px 2px 0}.task-command__actions{width:100%}.shipment-detail-page--task-mode .task-strip{gap:8px;padding:10px}.shipment-detail-page--task-mode .task-command{gap:8px}.shipment-detail-page--task-mode .task-command__main{gap:6px}.shipment-detail-page--task-mode .task-command__main>.muted{display:none}.shipment-detail-page--task-mode .task-command__title{-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:1rem;line-height:1.22;display:-webkit-box;overflow:hidden}.shipment-detail-page--task-mode .task-command__mobile-meta{flex-wrap:wrap;gap:6px;display:flex}.shipment-detail-page--task-mode .task-command__mobile-meta span{color:var(--text-muted);background:#ffffffad;border:1px solid #baa99775;border-radius:999px;align-items:center;gap:4px;padding:5px 8px;font-size:.78rem;font-weight:700;display:inline-flex}.shipment-detail-page--task-mode .task-command__mobile-meta strong{color:var(--accent-strong)}.shipment-detail-page--task-mode .task-command__actions>.button{justify-content:center;width:100%}.task-strip__metrics{display:none}.shipment-detail-page--task-mode .task-strip__queue-disclosure{border-top:1px solid #baa99766;gap:8px;width:100%;padding-top:8px}.shipment-detail-page--task-mode .task-strip__queue-disclosure summary{border-radius:14px;padding:9px 12px;font-size:.88rem}.shipment-detail-page--task-mode .task-strip__queue{gap:6px}.shipment-detail-page--task-mode .task-strip__queue-item{border-radius:13px;padding:8px 10px}.shipment-detail-page--task-mode .task-strip__queue-item strong{font-size:.82rem}.shipment-detail-page--task-mode .detail-workspace-map{gap:8px;padding:10px}.detail-case-file{grid-template-columns:1fr;padding:14px}.detail-case-sections{padding:14px}.detail-case-sections__header{grid-template-columns:1fr}.detail-case-expert-drawer summary{flex-direction:column;align-items:start}.detail-case-stage{grid-template-columns:auto minmax(0,1fr)}.detail-case-stage__status{grid-column:2;justify-self:start}.detail-workspace-map--desktop{display:none}.detail-workspace-map-disclosure{display:grid}.detail-workspace-map-disclosure .detail-workspace-map__groups{grid-template-columns:1fr}.shipment-detail-page--task-mode .detail-workspace-map>.row-between{gap:6px}.shipment-detail-page--task-mode .detail-workspace-map .summary-callout__label{font-size:.68rem}.shipment-detail-page--task-mode .detail-workspace-map .summary-callout__value{font-size:.94rem}.shipment-detail-page--task-mode .detail-workspace-group{border-radius:14px;gap:8px;padding:9px}.shipment-detail-page--task-mode .detail-workspace-group__header{gap:6px}.shipment-detail-page--task-mode .detail-workspace-group__header p{display:none}.shipment-detail-page--task-mode .detail-workspace-group__tabs{overscroll-behavior-inline:contain;scroll-snap-type:inline proximity;scrollbar-color:#0b4fae57 #b9cbe857;scrollbar-gutter:stable;scrollbar-width:thin;-webkit-overflow-scrolling:touch;flex-wrap:nowrap;gap:6px;padding-bottom:6px;scroll-padding-inline:8px;overflow-x:auto}.shipment-detail-page--task-mode .detail-workspace-group__tabs .pill-button{scroll-snap-align:start;white-space:nowrap;border-radius:999px;flex:none;padding:7px 9px;font-size:.8rem}.wizard-steps{grid-template-columns:1fr}.table th,.table td{padding:12px 8px}.shipments-page__card{border-radius:16px;padding:12px}.shipments-page__toolbar{order:0;gap:10px}.shipments-page__toolbar h1{font-size:1.35rem}.shipments-page__mobile-results{background:#ffffffb3;border:1px solid #baa99761;border-radius:14px;order:1;justify-content:space-between;align-items:center;gap:8px;padding:8px 10px;display:flex}.shipments-page__desktop-filters,.shipments-page__desktop-quick-filters,.shipments-page__desktop-results{display:none}.shipments-page__mobile-filter-disclosure{order:4;display:grid}.shipments-page__mobile-filter-content{gap:10px;display:grid}.shipments-page__filters{gap:10px}.shipments-page .input{border-radius:12px;min-height:44px;padding:8px 10px}.shipments-page__create,.shipments-page__open{width:auto}.shipments-page__table-wrap{display:none}.shipments-page__mobile-list{order:3;gap:10px;display:grid}.shipment-mobile-card__facts{grid-template-columns:1fr}.monitor-disclosure-prompt{align-items:stretch}.monitor-disclosure-prompt .button,.monitor-view-nav__status{width:100%}.monitor-view-tab{min-width:128px}.guided-actions .button,.summary-callout__actions .button,.field-actions .button,.results-strip__chips .button,.shipment-queue-card__actions .button{width:100%;min-width:0}.list-card{padding:12px 14px}}.login-page--professional{gap:22px}.login-workspace{gap:18px;display:grid}.login-page__intro--split{grid-template-columns:minmax(0,1fr) minmax(280px,.42fr);align-items:stretch;gap:18px;display:grid}.login-support-card{background:#eaf6ef;border:1px solid #167a443d;border-radius:20px;align-content:start;gap:10px;padding:16px;display:grid}.login-support-card p{color:var(--text-muted);margin:0}.login-panel-grid{grid-template-columns:minmax(0,1.05fr) minmax(320px,.75fr);align-items:stretch;gap:18px;display:grid}.login-method-stack{gap:18px;display:grid}.login-card{background:var(--surface);border:1px solid var(--border);border-radius:24px;gap:16px;padding:clamp(18px,2.6vw,28px);display:grid;box-shadow:0 18px 42px #071a4d12}.login-card--primary{border-color:#0b4fae4d}.login-card--subtle{background:var(--surface-strong);box-shadow:none}.login-card__header{gap:8px;display:grid}.login-session-notice{border-color:#0b4fae38}.login-card h2,.login-card p{margin:0}.login-card h2{color:var(--text-strong);letter-spacing:-.04em;font-size:clamp(1.35rem,2vw,1.9rem);line-height:1.05}.login-card p{color:var(--text-muted);line-height:1.58}.login-form{gap:12px;display:grid}.login-card__assist-actions{flex-wrap:wrap;gap:10px;display:flex}.login-session-policy{background:var(--dashboard-blue-soft);border:1px solid #0b4fae2e;border-radius:18px;gap:10px;padding:14px;display:grid}.login-inline-error{background:var(--danger-soft);color:var(--danger);border:1px solid #c7352b40;border-radius:14px;margin:0;padding:10px 12px;font-weight:700}.login-recovery-note{background:var(--surface-strong);border:1px solid #b9cbe8b3;border-radius:18px;gap:8px;padding:14px;display:grid}.login-recovery-note strong{color:var(--text-strong)}.login-recovery-note p{margin:0}.login-access-summary{background:#fff;border-color:#b9cbe8d1;grid-template-columns:minmax(220px,.34fr) minmax(0,1fr);align-items:start;gap:16px;padding:clamp(18px,2.4vw,26px);display:grid}.login-access-summary__header{gap:6px;display:grid}.login-access-summary__header .eyebrow,.login-access-summary__header .muted{margin:0}.login-access-summary__header .eyebrow{color:#91521a}.login-access-summary__list{gap:10px;margin:0;padding:0;display:grid}.login-access-summary__item{background:#f7fafd;border:1px solid #b9cbe8b8;border-radius:18px;grid-template-columns:auto minmax(0,1fr);align-items:start;gap:12px;padding:12px 14px;list-style:none;display:grid}.login-access-summary__item>span{color:#0b4fae;background:#eaf2fb;border-radius:999px;justify-content:center;align-items:center;width:28px;height:28px;font-size:.78rem;font-weight:900;display:inline-flex}.login-access-summary__item strong{color:#071a4d;font-size:1rem;line-height:1.3;display:block}.login-access-summary__item p{color:#536b8e;margin:4px 0 0;line-height:1.5}.password-change-card{gap:20px;max-width:760px;margin:0 auto;display:grid}.password-change-card__header{gap:10px;display:grid}.password-change-card__header h1{color:var(--text-strong);letter-spacing:-.06em;margin:0;font-size:clamp(2rem,4vw,3.4rem);line-height:.95}.password-change-form{gap:14px;display:grid}.login-card details{gap:12px;display:grid}.login-card summary{color:var(--text-strong);cursor:pointer;justify-content:space-between;align-items:center;font-size:1rem;font-weight:900;list-style:none;display:flex}.login-card summary::-webkit-details-marker{display:none}.login-card summary:after{color:var(--accent);content:"+";font-size:1.2rem;font-weight:900}.login-card details[open] summary:after{content:"-"}.login-card details[open]>*+*{margin-top:12px}.login-footer-actions{flex-wrap:wrap;justify-content:flex-end;gap:10px;display:flex}@media (max-width:960px){.login-page__intro--split,.login-panel-grid{grid-template-columns:1fr}}@media (max-width:640px){.login-card,.login-support-card{border-radius:18px;padding:16px}.login-access-summary{grid-template-columns:1fr}.login-footer-actions{justify-content:stretch}.login-footer-actions .button{width:100%}.login-card__assist-actions{display:grid}}@media (max-width:1180px){.knowledge-page .knowledge-launchpad,.knowledge-page .knowledge-hero,.knowledge-source-rule,.knowledge-page .knowledge-section-summary{grid-template-columns:1fr}.knowledge-page .knowledge-hero .reference-grid{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:760px){.knowledge-page{gap:14px}.knowledge-page .knowledge-hero,.knowledge-page .knowledge-launchpad,.knowledge-search-card,.knowledge-topic-overview,.knowledge-page .knowledge-entry-card{border-radius:18px;padding:16px}.knowledge-page .knowledge-hero h1{max-width:100%;font-size:clamp(2.2rem,15vw,3.35rem)}.knowledge-page .knowledge-hero .reference-grid,.knowledge-page .knowledge-launchpad .docs-route-grid,.knowledge-page .knowledge-section-summary .reference-grid,.knowledge-page .docs-filters,.knowledge-page .docs-route-card{grid-template-columns:1fr}.knowledge-page .docs-route-card__kicker,.knowledge-page .docs-route-card strong,.knowledge-page .docs-route-card .muted,.knowledge-page .docs-route-card__meta,.knowledge-page .docs-route-card__cta{grid-area:auto/1;justify-self:start}.knowledge-topic-strip{position:static}.knowledge-page .reference-disclosure__summary{padding:16px 52px 16px 16px}.knowledge-page .reference-disclosure__content{padding:16px}}
