:root{--vg-ops-surface-raised:#fff;--vg-ops-surface-soft:#f8fafc;--vg-ops-surface-tint:#f4f8ff;--vg-ops-line:#dbe3ec;--vg-ops-line-strong:#c7d3e0;--vg-ops-ink:#0b1728;--vg-ops-muted:#607086;--vg-ops-blue:#0f6fff;--vg-ops-blue-soft:#eaf2ff;--vg-ops-cyan:#0891b2;--vg-ops-success:#15803d;--vg-ops-success-soft:#ecfdf3;--vg-ops-warning:#b45309;--vg-ops-warning-soft:#fff7ed;--vg-ops-danger:#b91c1c;--vg-ops-danger-soft:#fef2f2;--vg-ops-radius:1rem;--vg-ops-radius-sm:.7rem;--vg-ops-shadow:0 9px 28px #0f172a0f}:is(.app-main>section[aria-labelledby^=shipment-],.app-main>section[aria-labelledby^=dossier-],.app-main>section[aria-labelledby^=booking-],.app-main>section[aria-labelledby^=incident-],.app-main>section[aria-labelledby^=pod-],.app-main>section[aria-labelledby^=transport-partner-],.app-main>section[aria-labelledby^=transport-location-],.app-main>section[aria-labelledby^=transport-route-],.app-main>section[aria-labelledby^=scan-]){inline-size:100%;max-inline-size:82rem;color:var(--vg-ops-ink);margin-inline:auto}:is(.app-main>section[aria-labelledby^=shipment-],.app-main>section[aria-labelledby^=dossier-],.app-main>section[aria-labelledby^=booking-],.app-main>section[aria-labelledby^=incident-],.app-main>section[aria-labelledby^=pod-],.app-main>section[aria-labelledby^=transport-partner-],.app-main>section[aria-labelledby^=transport-location-],.app-main>section[aria-labelledby^=transport-route-],.app-main>section[aria-labelledby^=scan-])>:not(:first-child){scroll-margin-block-start:calc(var(--vg-app-topbar-height) + 1rem)}:is(section[aria-labelledby^=shipment-],section[aria-labelledby^=dossier-],section[aria-labelledby^=booking-],section[aria-labelledby^=incident-],section[aria-labelledby^=pod-],section[aria-labelledby^=transport-partner-],section[aria-labelledby^=transport-location-],section[aria-labelledby^=transport-route-],section[aria-labelledby^=scan-]) .app-page-header{isolation:isolate;border:1px solid var(--vg-ops-line);min-block-size:7.5rem;box-shadow:var(--vg-ops-shadow);background:radial-gradient(circle at 96% -15%,#0f6fff1c,#0000 18rem),linear-gradient(135deg,#fff,#fbfdff 62%,#f5f9ff);border-radius:1.15rem;align-items:center;padding:clamp(1.25rem,2.4vw,1.8rem);position:relative;overflow:hidden}:is(section[aria-labelledby^=shipment-],section[aria-labelledby^=dossier-],section[aria-labelledby^=booking-],section[aria-labelledby^=incident-],section[aria-labelledby^=pod-],section[aria-labelledby^=transport-partner-],section[aria-labelledby^=transport-location-],section[aria-labelledby^=transport-route-],section[aria-labelledby^=scan-]) .app-page-header:after{z-index:-1;content:"";border:1px solid #0f6fff14;border-radius:50%;block-size:12rem;inline-size:12rem;position:absolute;inset:auto -2.5rem -4.5rem auto}:is(section[aria-labelledby^=shipment-],section[aria-labelledby^=dossier-],section[aria-labelledby^=booking-],section[aria-labelledby^=incident-],section[aria-labelledby^=pod-],section[aria-labelledby^=transport-partner-],section[aria-labelledby^=transport-location-],section[aria-labelledby^=transport-route-],section[aria-labelledby^=scan-]) .app-page-eyebrow{color:#0759d6;align-items:center;gap:.45rem;display:inline-flex}:is(section[aria-labelledby^=shipment-],section[aria-labelledby^=dossier-],section[aria-labelledby^=booking-],section[aria-labelledby^=incident-],section[aria-labelledby^=pod-],section[aria-labelledby^=transport-partner-],section[aria-labelledby^=transport-location-],section[aria-labelledby^=transport-route-],section[aria-labelledby^=scan-]) .app-page-eyebrow:before{background:var(--vg-app-cyan);content:"";border-radius:999px;block-size:.4rem;inline-size:.4rem;box-shadow:0 0 0 3px #22d3ee1a}:is(section[aria-labelledby^=shipment-],section[aria-labelledby^=dossier-],section[aria-labelledby^=booking-],section[aria-labelledby^=incident-],section[aria-labelledby^=pod-],section[aria-labelledby^=transport-partner-],section[aria-labelledby^=transport-location-],section[aria-labelledby^=transport-route-],section[aria-labelledby^=scan-]) .app-page-title{letter-spacing:-.042em;font-size:clamp(1.7rem,3vw,2.35rem);font-weight:735}:is(section[aria-labelledby^=shipment-],section[aria-labelledby^=dossier-],section[aria-labelledby^=booking-],section[aria-labelledby^=incident-],section[aria-labelledby^=pod-],section[aria-labelledby^=transport-partner-],section[aria-labelledby^=transport-location-],section[aria-labelledby^=transport-route-],section[aria-labelledby^=scan-]) .app-page-description{color:var(--vg-ops-muted)}:is(section[aria-labelledby^=shipment-],section[aria-labelledby^=dossier-],section[aria-labelledby^=booking-],section[aria-labelledby^=incident-],section[aria-labelledby^=pod-],section[aria-labelledby^=transport-partner-],section[aria-labelledby^=transport-location-],section[aria-labelledby^=transport-route-],section[aria-labelledby^=scan-])>.mt-6.flex,:is(section[aria-labelledby^=shipment-],section[aria-labelledby^=dossier-],section[aria-labelledby^=booking-],section[aria-labelledby^=incident-],section[aria-labelledby^=pod-],section[aria-labelledby^=transport-partner-],section[aria-labelledby^=transport-location-],section[aria-labelledby^=transport-route-])>.mt-5.flex{align-items:center}:is(section[aria-labelledby$=list-title],section[aria-labelledby=shipment-workspace-title]) form:first-of-type{--vg-ops-field-height:2.7rem}:is(section[aria-labelledby$=list-title],section[aria-labelledby=shipment-workspace-title])>[data-ui=card]:has(form){--vg-ops-field-height:2.7rem}:is(section[aria-labelledby$=list-title],section[aria-labelledby=shipment-workspace-title])>[data-ui=card]:has(form){background:linear-gradient(180deg, #fffffff5, #f8fafcf5), var(--vg-ops-surface-soft);border-color:#d5e0eb;box-shadow:0 6px 22px #0f172a0d}:is(section[aria-labelledby$=list-title],section[aria-labelledby=shipment-workspace-title]) label{color:#344256;font-size:.76rem;font-weight:690}:is(section[aria-labelledby^=shipment-],section[aria-labelledby^=dossier-],section[aria-labelledby^=booking-],section[aria-labelledby^=incident-],section[aria-labelledby^=pod-],section[aria-labelledby^=transport-partner-],section[aria-labelledby^=transport-location-],section[aria-labelledby^=transport-route-],section[aria-labelledby^=scan-]) :is(select,textarea,input:not([data-ui=input])){border:1px solid var(--vg-ops-line-strong);border-radius:var(--vg-ops-radius-sm);background:var(--vg-ops-surface-raised);color:var(--vg-ops-ink);transition:border-color .14s,box-shadow .14s,background-color .14s;box-shadow:inset 0 1px 2px #0f172a05}:is(section[aria-labelledby^=shipment-],section[aria-labelledby^=dossier-],section[aria-labelledby^=booking-],section[aria-labelledby^=incident-],section[aria-labelledby^=pod-],section[aria-labelledby^=transport-partner-],section[aria-labelledby^=transport-location-],section[aria-labelledby^=transport-route-],section[aria-labelledby^=scan-]) :is(select,textarea,input:not([data-ui=input])):focus{border-color:var(--vg-ops-blue);outline:none;box-shadow:0 0 0 3px #0f6fff1a}:is(section[aria-labelledby^=shipment-],section[aria-labelledby^=dossier-],section[aria-labelledby^=booking-],section[aria-labelledby^=incident-],section[aria-labelledby^=pod-],section[aria-labelledby^=transport-partner-],section[aria-labelledby^=transport-location-],section[aria-labelledby^=transport-route-],section[aria-labelledby^=scan-]) textarea{resize:vertical;min-block-size:7rem;padding:.72rem .8rem;line-height:1.55}:is(section[aria-labelledby^=shipment-],section[aria-labelledby^=dossier-],section[aria-labelledby^=booking-],section[aria-labelledby^=incident-],section[aria-labelledby^=pod-],section[aria-labelledby^=transport-partner-],section[aria-labelledby^=transport-location-],section[aria-labelledby^=transport-route-]) fieldset{border-color:var(--vg-ops-line);background:#f8fafcad;border-radius:.9rem}:is(section[aria-labelledby^=shipment-],section[aria-labelledby^=dossier-],section[aria-labelledby^=booking-],section[aria-labelledby^=incident-],section[aria-labelledby^=pod-],section[aria-labelledby^=transport-partner-],section[aria-labelledby^=transport-location-],section[aria-labelledby^=transport-route-]) legend{color:#344256;font-weight:700}:is(section[aria-labelledby^=dossier-],section[aria-labelledby^=booking-],section[aria-labelledby^=incident-],section[aria-labelledby^=pod-],section[aria-labelledby^=transport-partner-],section[aria-labelledby^=transport-location-],section[aria-labelledby^=transport-route-])>.mt-6.grid>[data-ui=card],:is(section[aria-labelledby^=dossier-],section[aria-labelledby^=booking-],section[aria-labelledby^=incident-],section[aria-labelledby^=pod-],section[aria-labelledby^=transport-partner-],section[aria-labelledby^=transport-location-],section[aria-labelledby^=transport-route-])>.mt-6.grid>a [data-ui=card]{border-color:var(--vg-ops-line);background:linear-gradient(#fff,#fcfdff);transition:border-color .15s,box-shadow .15s,transform .15s;position:relative;box-shadow:0 3px 14px #0f172a0a}:is(section[aria-labelledby^=dossier-],section[aria-labelledby^=booking-],section[aria-labelledby^=incident-],section[aria-labelledby^=pod-],section[aria-labelledby^=transport-partner-],section[aria-labelledby^=transport-location-],section[aria-labelledby^=transport-route-])>.mt-6.grid>[data-ui=card]:hover{border-color:#b9cadb;transform:translateY(-1px);box-shadow:0 12px 28px #0f172a12}:is(section[aria-labelledby^=dossier-],section[aria-labelledby^=booking-],section[aria-labelledby^=incident-],section[aria-labelledby^=pod-],section[aria-labelledby^=transport-partner-],section[aria-labelledby^=transport-location-],section[aria-labelledby^=transport-route-])>.mt-6.grid>[data-ui=card]:focus-within{border-color:var(--vg-ops-blue);box-shadow:0 0 0 3px #0f6fff17,0 12px 28px #0f172a12}:is(section[aria-labelledby^=shipment-],section[aria-labelledby^=dossier-],section[aria-labelledby^=booking-],section[aria-labelledby^=incident-],section[aria-labelledby^=pod-],section[aria-labelledby^=transport-partner-],section[aria-labelledby^=transport-location-],section[aria-labelledby^=transport-route-]) table{border-collapse:separate;border-spacing:0;color:#243247;font-variant-numeric:tabular-nums;inline-size:100%;font-size:.8125rem}:is(section[aria-labelledby^=shipment-],section[aria-labelledby^=dossier-],section[aria-labelledby^=booking-],section[aria-labelledby^=incident-],section[aria-labelledby^=pod-],section[aria-labelledby^=transport-partner-],section[aria-labelledby^=transport-location-],section[aria-labelledby^=transport-route-]) thead{color:#5b6b80;background:#f7f9fc}:is(section[aria-labelledby^=shipment-],section[aria-labelledby^=dossier-],section[aria-labelledby^=booking-],section[aria-labelledby^=incident-],section[aria-labelledby^=pod-],section[aria-labelledby^=transport-partner-],section[aria-labelledby^=transport-location-],section[aria-labelledby^=transport-route-]) th{border-block-end:1px solid var(--vg-ops-line);letter-spacing:.055em;text-transform:uppercase;white-space:nowrap;block-size:3rem;padding:.72rem 1rem;font-size:.69rem;font-weight:760;line-height:1.3}:is(section[aria-labelledby^=shipment-],section[aria-labelledby^=dossier-],section[aria-labelledby^=booking-],section[aria-labelledby^=incident-],section[aria-labelledby^=pod-],section[aria-labelledby^=transport-partner-],section[aria-labelledby^=transport-location-],section[aria-labelledby^=transport-route-]) td{vertical-align:middle;border-block-end:1px solid #e8edf3;padding:.9rem 1rem}:is(section[aria-labelledby^=shipment-],section[aria-labelledby^=dossier-],section[aria-labelledby^=booking-],section[aria-labelledby^=incident-],section[aria-labelledby^=pod-],section[aria-labelledby^=transport-partner-],section[aria-labelledby^=transport-location-],section[aria-labelledby^=transport-route-]) tbody tr:last-child td{border-block-end:0}:is(section[aria-labelledby^=shipment-],section[aria-labelledby^=dossier-],section[aria-labelledby^=booking-],section[aria-labelledby^=incident-],section[aria-labelledby^=pod-],section[aria-labelledby^=transport-partner-],section[aria-labelledby^=transport-location-],section[aria-labelledby^=transport-route-]) tbody tr{background:#fff;transition:background-color .13s}:is(section[aria-labelledby^=shipment-],section[aria-labelledby^=dossier-],section[aria-labelledby^=booking-],section[aria-labelledby^=incident-],section[aria-labelledby^=pod-],section[aria-labelledby^=transport-partner-],section[aria-labelledby^=transport-location-],section[aria-labelledby^=transport-route-]) tbody tr:hover,:is(section[aria-labelledby^=shipment-],section[aria-labelledby^=dossier-],section[aria-labelledby^=booking-],section[aria-labelledby^=incident-],section[aria-labelledby^=pod-],section[aria-labelledby^=transport-partner-],section[aria-labelledby^=transport-location-],section[aria-labelledby^=transport-route-]) tbody tr:focus-within{background:#f8fbff}:is(section[aria-labelledby^=shipment-],section[aria-labelledby^=dossier-],section[aria-labelledby^=booking-],section[aria-labelledby^=incident-],section[aria-labelledby^=pod-],section[aria-labelledby^=transport-partner-],section[aria-labelledby^=transport-location-],section[aria-labelledby^=transport-route-]) td:first-child a{color:#0759d6;letter-spacing:-.01em;font-weight:720}:is(section[aria-labelledby^=shipment-],section[aria-labelledby^=dossier-],section[aria-labelledby^=booking-],section[aria-labelledby^=incident-],section[aria-labelledby^=pod-],section[aria-labelledby^=transport-partner-],section[aria-labelledby^=transport-location-],section[aria-labelledby^=transport-route-]) [data-ui=badge].text-success{background:var(--vg-ops-success-soft);color:var(--vg-ops-success);border-color:#bbf7d0}:is(section[aria-labelledby^=shipment-],section[aria-labelledby^=dossier-],section[aria-labelledby^=booking-],section[aria-labelledby^=incident-],section[aria-labelledby^=pod-],section[aria-labelledby^=transport-partner-],section[aria-labelledby^=transport-location-],section[aria-labelledby^=transport-route-]) [data-ui=badge].text-warning{background:var(--vg-ops-warning-soft);color:var(--vg-ops-warning);border-color:#fed7aa}:is(section[aria-labelledby^=shipment-],section[aria-labelledby^=dossier-],section[aria-labelledby^=booking-],section[aria-labelledby^=incident-],section[aria-labelledby^=pod-],section[aria-labelledby^=transport-partner-],section[aria-labelledby^=transport-location-],section[aria-labelledby^=transport-route-]) [data-ui=badge].text-danger{background:var(--vg-ops-danger-soft);color:var(--vg-ops-danger);border-color:#fecaca}:is(section[aria-labelledby^=shipment-],section[aria-labelledby^=dossier-],section[aria-labelledby^=booking-],section[aria-labelledby^=incident-],section[aria-labelledby^=pod-],section[aria-labelledby^=transport-partner-],section[aria-labelledby^=transport-location-],section[aria-labelledby^=transport-route-]) [data-ui=badge].text-info{color:#0369a1;background:#f0f9ff;border-color:#bae6fd}:is(section[aria-labelledby$=detail-title],section[aria-labelledby=shipment-detail-title])>[data-ui=card],:is(section[aria-labelledby$=detail-title],section[aria-labelledby=shipment-detail-title])>.grid>[data-ui=card]{border-color:var(--vg-ops-line);box-shadow:var(--vg-ops-shadow);background:linear-gradient(#fff,#fcfdff)}:is(section[aria-labelledby$=detail-title],section[aria-labelledby=shipment-detail-title]) h2{color:var(--vg-ops-ink);letter-spacing:-.014em;font-size:1rem;font-weight:720}:is(section[aria-labelledby$=detail-title],section[aria-labelledby=shipment-detail-title]) dl{font-variant-numeric:tabular-nums}:is(section[aria-labelledby$=detail-title],section[aria-labelledby=shipment-detail-title]) dt{color:#68778a;letter-spacing:.055em;text-transform:uppercase;font-size:.69rem;font-weight:700}:is(section[aria-labelledby$=detail-title],section[aria-labelledby=shipment-detail-title]) dd{color:#1d2a3d;line-height:1.55}:is(section[aria-labelledby$=form-title],section[aria-labelledby^=shipment-form-],section[aria-labelledby^=dossier-form-],section[aria-labelledby^=booking-form-])>[data-ui=card]{border-color:var(--vg-ops-line);box-shadow:var(--vg-ops-shadow);background:linear-gradient(#fff 0% 72%,#fbfcfe 100%);overflow:hidden}:is(section[aria-labelledby$=form-title],section[aria-labelledby^=shipment-form-],section[aria-labelledby^=dossier-form-],section[aria-labelledby^=booking-form-]) form{align-items:start}:is(section[aria-labelledby$=form-title],section[aria-labelledby^=shipment-form-],section[aria-labelledby^=dossier-form-],section[aria-labelledby^=booking-form-]) form>:is(h2,h3){color:var(--vg-ops-ink);border-block-start:1px solid #e7edf3;grid-column:1/-1;margin-block:.35rem -.1rem;padding-block-start:1rem;font-size:.92rem;font-weight:720}:is(section[aria-labelledby$=form-title],section[aria-labelledby^=shipment-form-],section[aria-labelledby^=dossier-form-],section[aria-labelledby^=booking-form-]) form>[role=alert]{background:var(--vg-ops-danger-soft);color:#991b1b;border:1px solid #fecaca;border-radius:.75rem;grid-column:1/-1;padding:.75rem .85rem;font-weight:620;line-height:1.55}:is(section[aria-labelledby$=form-title],section[aria-labelledby^=shipment-form-],section[aria-labelledby^=dossier-form-],section[aria-labelledby^=booking-form-]) form>.flex:last-child{border-block-start:1px solid #e7edf3;align-items:center;margin-block-start:.45rem;padding-block-start:1.1rem}.app-main>section[aria-labelledby^=incident-] .app-page-header{background:radial-gradient(circle at 96% -15%,#b4530917,#0000 18rem),linear-gradient(135deg,#fff,#fffdf9 68%,#fffaf2)}.app-main>section[aria-labelledby^=incident-] .app-page-eyebrow{color:#9a4b08}.app-main>section[aria-labelledby^=incident-] .app-page-eyebrow:before{background:#d97706;box-shadow:0 0 0 3px #d977061a}.app-main>section[aria-labelledby^=pod-] .app-page-header{background:radial-gradient(circle at 96% -15%,#15803d14,#0000 18rem),linear-gradient(135deg,#fff,#fbfefc 68%,#f4fbf7)}.app-main>section[aria-labelledby^=pod-] .app-page-eyebrow{color:#166534}.app-main>section[aria-labelledby^=pod-] .app-page-eyebrow:before{background:#22c55e;box-shadow:0 0 0 3px #22c55e1a}.app-main>section[aria-labelledby=scan-lookup-title]{max-inline-size:60rem}.app-main>section[aria-labelledby=scan-lookup-title] .scan-lookup-grid{gap:1rem;margin-block-start:1.25rem;display:grid}.app-main>section[aria-labelledby=scan-lookup-title] .scan-input-shell{grid-template-columns:minmax(0,1fr) auto;align-items:end;gap:.7rem;display:grid}.app-main>section[aria-labelledby=scan-lookup-title] .scan-code-input{letter-spacing:.04em;text-transform:uppercase;min-block-size:3.2rem;padding-inline:.95rem;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.9rem;font-weight:650}.app-main>section[aria-labelledby=scan-lookup-title] .scan-result-card{background:radial-gradient(circle at 100% 0,#0f6fff14,#0000 14rem),#fff;border-color:#bfdbfe}.app-main>section[aria-labelledby=scan-lookup-title] .scan-identifier{overflow-wrap:anywhere;color:#334155;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,monospace;font-size:.75rem}.app-main .operational-state-card{border-color:var(--vg-ops-line);min-block-size:9rem;box-shadow:var(--vg-ops-shadow);background:linear-gradient(#fff,#fbfcfe);margin-block-start:1.25rem;padding:clamp(1.1rem,2.5vw,1.5rem)}.app-main .operational-state-card [data-ui=alert]{margin:0}:is(section[aria-labelledby^=shipment-],section[aria-labelledby^=dossier-],section[aria-labelledby^=booking-],section[aria-labelledby^=incident-],section[aria-labelledby^=pod-],section[aria-labelledby^=transport-partner-],section[aria-labelledby^=transport-location-],section[aria-labelledby^=transport-route-]) :is(time,dd,td,.text-sm){font-variant-numeric:tabular-nums}:is(section[aria-labelledby^=shipment-],section[aria-labelledby^=dossier-],section[aria-labelledby^=booking-],section[aria-labelledby^=incident-],section[aria-labelledby^=pod-],section[aria-labelledby^=transport-partner-],section[aria-labelledby^=transport-location-],section[aria-labelledby^=transport-route-]) a[href*="/app/"]{text-underline-offset:.2em}@media (max-width:63.99rem){:is(.app-main>section[aria-labelledby^=shipment-],.app-main>section[aria-labelledby^=dossier-],.app-main>section[aria-labelledby^=booking-],.app-main>section[aria-labelledby^=incident-],.app-main>section[aria-labelledby^=pod-],.app-main>section[aria-labelledby^=transport-partner-],.app-main>section[aria-labelledby^=transport-location-],.app-main>section[aria-labelledby^=transport-route-],.app-main>section[aria-labelledby^=scan-]){max-inline-size:100%}:is(section[aria-labelledby^=shipment-],section[aria-labelledby^=dossier-],section[aria-labelledby^=booking-],section[aria-labelledby^=incident-],section[aria-labelledby^=pod-],section[aria-labelledby^=transport-partner-],section[aria-labelledby^=transport-location-],section[aria-labelledby^=transport-route-],section[aria-labelledby^=scan-]) .app-page-header{align-items:flex-start;min-block-size:auto}}@media (max-width:47.99rem){:is(section[aria-labelledby^=shipment-],section[aria-labelledby^=dossier-],section[aria-labelledby^=booking-],section[aria-labelledby^=incident-],section[aria-labelledby^=pod-],section[aria-labelledby^=transport-partner-],section[aria-labelledby^=transport-location-],section[aria-labelledby^=transport-route-],section[aria-labelledby^=scan-]) .app-page-header{border-radius:.95rem;gap:1rem;padding:1.1rem;display:grid}:is(section[aria-labelledby^=shipment-],section[aria-labelledby^=dossier-],section[aria-labelledby^=booking-],section[aria-labelledby^=incident-],section[aria-labelledby^=pod-],section[aria-labelledby^=transport-partner-],section[aria-labelledby^=transport-location-],section[aria-labelledby^=transport-route-],section[aria-labelledby^=scan-]) .app-page-actions{justify-content:flex-start;inline-size:100%}:is(section[aria-labelledby^=shipment-],section[aria-labelledby^=dossier-],section[aria-labelledby^=booking-],section[aria-labelledby^=incident-],section[aria-labelledby^=pod-],section[aria-labelledby^=transport-partner-],section[aria-labelledby^=transport-location-],section[aria-labelledby^=transport-route-])>.mt-6.flex{align-items:stretch}:is(section[aria-labelledby^=shipment-],section[aria-labelledby^=dossier-],section[aria-labelledby^=booking-],section[aria-labelledby^=incident-],section[aria-labelledby^=pod-],section[aria-labelledby^=transport-partner-],section[aria-labelledby^=transport-location-],section[aria-labelledby^=transport-route-])>.mt-6.flex>[data-ui=button]{flex:auto}.app-main>section[aria-labelledby=scan-lookup-title] .scan-input-shell{grid-template-columns:minmax(0,1fr)}.app-main>section[aria-labelledby=scan-lookup-title] .scan-input-shell [data-ui=button]{inline-size:100%}}@media (prefers-reduced-motion:reduce){:is(section[aria-labelledby^=shipment-],section[aria-labelledby^=dossier-],section[aria-labelledby^=booking-],section[aria-labelledby^=incident-],section[aria-labelledby^=pod-],section[aria-labelledby^=transport-partner-],section[aria-labelledby^=transport-location-],section[aria-labelledby^=transport-route-])>.mt-6.grid>[data-ui=card]{transition:none}}
.operations-filter-heading{border-block-end:1px solid #e5ebf2;justify-content:space-between;align-items:center;gap:1rem;margin-block-end:1rem;padding-block-end:.9rem;display:flex}.operations-filter-title{color:var(--vg-ops-ink);letter-spacing:-.012em;margin:0;font-size:.875rem;font-weight:720}.operations-filter-description{color:var(--vg-ops-muted);margin:.25rem 0 0;font-size:.75rem;line-height:1.5}.app-workspace [data-ui=badge].ops-status-badge{letter-spacing:.035em;border-style:solid;border-width:1px;font-weight:760}.app-workspace [data-ui=badge].ops-status-neutral{color:#475569;background:#f6f8fa;border-color:#d8e0e9}.app-workspace [data-ui=badge].ops-status-info{color:#0369a1;background:#f0f9ff;border-color:#bae6fd}.app-workspace [data-ui=badge].ops-status-success{color:#15803d;background:#ecfdf3;border-color:#bbf7d0}.app-workspace [data-ui=badge].ops-status-warning{color:#b45309;background:#fff7ed;border-color:#fed7aa}.app-workspace [data-ui=badge].ops-status-danger{color:#b91c1c;background:#fef2f2;border-color:#fecaca}.operations-result-meta{color:var(--vg-ops-muted);flex-wrap:wrap;align-items:center;gap:.45rem .7rem;font-size:.78rem;line-height:1.5;display:flex}.operations-reference{color:#0759d6;letter-spacing:-.012em;font-weight:730;text-decoration:none}.operations-reference:hover{text-underline-offset:.2em;text-decoration:underline}.operations-card-heading{flex-wrap:wrap;align-items:center;gap:.55rem;min-inline-size:0;display:flex}.operations-empty-state{text-align:center;place-items:center;min-block-size:11rem;display:grid}.operations-detail-section{gap:1rem;display:grid}.operations-detail-section-header{gap:.25rem;display:grid}.operations-detail-section-title{color:var(--vg-ops-ink);letter-spacing:-.012em;margin:0;font-size:.95rem;font-weight:720}.operations-detail-section-description{color:var(--vg-ops-muted);margin:0;font-size:.78rem;line-height:1.55}@media (max-width:47.99rem){.operations-filter-heading{align-items:flex-start}.operations-filter-heading [data-ui=button]{flex:none}}
.control-tower-page{inline-size:100%;max-inline-size:var(--vg-app-content-width)}.control-tower-kpi{min-block-size:9rem;position:relative;overflow:hidden}.control-tower-kpi:after{content:"";pointer-events:none;background:radial-gradient(circle,#0f6fff1a,#0000 68%);border-radius:999px;block-size:8rem;inline-size:8rem;position:absolute;inset:auto -2.5rem -3.5rem auto}.control-tower-kpi-icon{border:1px solid var(--vg-app-border);background:var(--vg-app-accent-soft);block-size:2.75rem;inline-size:2.75rem;color:var(--vg-app-accent-strong);border-radius:.875rem;flex:none;place-items:center;display:grid}.control-tower-kpi-icon svg{block-size:1.25rem;inline-size:1.25rem}@media (prefers-reduced-motion:no-preference){.control-tower-page a,.control-tower-page button{transition-duration:var(--vg-app-transition-fast)}}
.m4-workspace{--m4-line:color-mix(in srgb, var(--border) 82%, transparent);--m4-soft:color-mix(in srgb, var(--workspace) 72%, var(--card));--m4-ink-soft:color-mix(in srgb, var(--main) 70%, var(--muted));width:100%;max-width:90rem}.m4-workspace>section,.m4-workspace>div>section{max-width:90rem}.m4-toolbar{border:1px solid var(--m4-line);background:var(--card);border-radius:1rem;flex-wrap:wrap;align-items:end;gap:.75rem;padding:1rem;display:flex;box-shadow:0 1px 2px #0f172a0a}.m4-toolbar__field{min-width:10rem;color:var(--main);gap:.35rem;font-size:.78rem;font-weight:650;display:grid}.m4-toolbar__field--grow{flex:18rem}.m4-toolbar input,.m4-toolbar select,.m4-workspace select,.m4-workspace textarea{border:1px solid var(--border);background:var(--card);min-height:2.75rem;color:var(--main);border-radius:.75rem}.m4-toolbar select,.m4-workspace select{padding-inline:.75rem}.m4-workspace textarea{padding:.75rem}.m4-toolbar input:focus-visible,.m4-toolbar select:focus-visible,.m4-workspace select:focus-visible,.m4-workspace textarea:focus-visible{outline:2px solid var(--cyan);outline-offset:2px}.m4-summary-strip{border:1px solid var(--m4-line);background:var(--m4-line);border-radius:1rem;grid-template-columns:repeat(2,minmax(0,1fr));gap:1px;display:grid;overflow:hidden}.m4-summary-strip__item{background:var(--card);min-width:0;padding:.9rem 1rem}.m4-summary-strip__label{color:var(--muted);letter-spacing:.06em;text-transform:uppercase;font-size:.7rem;font-weight:700}.m4-summary-strip__value{overflow-wrap:anywhere;color:var(--main);margin-top:.25rem;font-size:1rem;font-weight:720}.m4-section{border:1px solid var(--m4-line);background:var(--card);border-radius:1rem;margin-top:1.25rem;overflow:hidden;box-shadow:0 1px 2px #0f172a0a}.m4-section__header{border-bottom:1px solid var(--m4-line);background:var(--m4-soft);flex-wrap:wrap;justify-content:space-between;align-items:flex-start;gap:.75rem;padding:1rem 1.1rem;display:flex}.m4-section__title{color:var(--main);font-size:.95rem;font-weight:720}.m4-section__description{max-width:54rem;color:var(--muted);margin-top:.2rem;font-size:.78rem;line-height:1.45}.m4-table-scroll{width:100%;overflow-x:auto}.m4-table{border-collapse:collapse;width:100%;min-width:58rem;font-size:.82rem}.m4-table th{border-bottom:1px solid var(--m4-line);background:color-mix(in srgb, var(--workspace) 58%, var(--card));color:var(--muted);letter-spacing:.035em;text-align:start;text-transform:uppercase;white-space:nowrap;padding:.72rem .9rem;font-size:.7rem;font-weight:720}.m4-table td{border-bottom:1px solid var(--m4-line);color:var(--main);vertical-align:top;padding:.82rem .9rem}.m4-table tbody tr:last-child td{border-bottom:0}.m4-table tbody tr:hover{background:color-mix(in srgb, var(--cyan) 3%, transparent)}.m4-table tbody tr:focus-within{background:color-mix(in srgb, var(--cyan) 5%, transparent)}.m4-table .m4-money-cell{text-align:end;white-space:nowrap;font-variant-numeric:tabular-nums}.m4-table .m4-date-cell{white-space:nowrap;font-variant-numeric:tabular-nums}.m4-ref{color:var(--main);letter-spacing:-.01em;font-weight:720}.m4-subtle{color:var(--muted);margin-top:.15rem;font-size:.72rem;line-height:1.4}.m4-badge{border:1px solid var(--m4-line);background:var(--card);min-height:1.6rem;color:var(--m4-ink-soft);white-space:nowrap;border-radius:999px;align-items:center;gap:.3rem;padding:.18rem .55rem;font-size:.68rem;font-weight:720;line-height:1.1;display:inline-flex}.m4-badge:before{content:"";opacity:.75;background:currentColor;border-radius:999px;width:.4rem;height:.4rem}.m4-badge--success{color:var(--success)}.m4-badge--warning{color:var(--warning)}.m4-badge--danger{color:var(--danger)}.m4-badge--info{color:var(--blue)}.m4-badge--neutral{color:var(--muted)}.m4-money{color:var(--main);font-variant-numeric:tabular-nums;letter-spacing:-.015em;white-space:nowrap;font-weight:760}.m4-money--credit{color:var(--warning)}.m4-money__base{color:var(--muted);margin-top:.15rem;font-size:.68rem;font-weight:550;display:block}.m4-chip-list{flex-wrap:wrap;gap:.35rem;display:flex}.m4-chip{background:var(--m4-soft);color:var(--m4-ink-soft);border-radius:.55rem;padding:.22rem .5rem;font-size:.68rem;font-weight:650}.m4-finance-grid{grid-template-columns:repeat(auto-fit,minmax(15rem,1fr));gap:.75rem;display:grid}.m4-finance-card{border:1px solid var(--m4-line);background:var(--card);border-radius:.9rem;padding:1rem}.m4-finance-card__currency{color:var(--muted);letter-spacing:.08em;font-size:.72rem;font-weight:760}.m4-finance-card__rows{gap:.55rem;margin-top:.75rem;display:grid}.m4-finance-card__row{justify-content:space-between;align-items:baseline;gap:1rem;display:flex}.m4-finance-card__row span:first-child{color:var(--muted);font-size:.75rem}.m4-definition-grid{border:1px solid var(--m4-line);background:var(--m4-line);border-radius:.9rem;grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));gap:1px;display:grid;overflow:hidden}.m4-definition-grid>div{background:var(--card);min-width:0;padding:.9rem 1rem}.m4-definition-grid dt{color:var(--muted);font-size:.7rem;font-weight:650}.m4-definition-grid dd{overflow-wrap:anywhere;color:var(--main);margin-top:.28rem;font-weight:680}.m4-callout{border:1px solid var(--m4-line);border-inline-start:3px solid var(--blue);background:var(--m4-soft);color:var(--m4-ink-soft);border-radius:.75rem;padding:.85rem 1rem;font-size:.78rem;line-height:1.5}.m4-permission-groups{gap:.8rem;display:grid}.m4-permission-group{border:1px solid var(--m4-line);background:var(--card);border-radius:.85rem;padding:.9rem}.m4-permission-group legend{color:var(--main);padding-inline:.25rem;font-size:.78rem;font-weight:760}.m4-permission-option{border-radius:.5rem;align-items:flex-start;gap:.65rem;padding:.45rem .3rem;display:flex}.m4-permission-option:hover{background:var(--m4-soft)}.m4-permission-option input{margin-top:.18rem}.m4-permission-option__code{color:var(--main);font-size:.78rem;font-weight:690;display:block}.m4-permission-option__scope{color:var(--muted);margin-top:.1rem;font-size:.67rem;display:block}.m4-workspace form{max-width:100%}.m4-workspace form>label,.m4-workspace fieldset label{line-height:1.35}@media (min-width:48rem){.m4-summary-strip{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:47.99rem){.m4-workspace{min-width:0}.m4-toolbar{align-items:stretch;padding:.85rem}.m4-toolbar__field,.m4-toolbar__field--grow{flex-basis:100%;width:100%;min-width:0}.m4-table{min-width:48rem}.m4-section__header{padding:.85rem}.m4-summary-strip__item{padding:.8rem}.m4-definition-grid{grid-template-columns:1fr}}
.m4-workspace table:not(.m4-table){border-collapse:collapse;width:100%;font-size:.82rem}.m4-workspace table:not(.m4-table) thead{background:color-mix(in srgb, var(--workspace) 62%, var(--card))}.m4-workspace table:not(.m4-table) th{color:var(--muted);letter-spacing:.035em;text-transform:uppercase;white-space:nowrap;padding:.72rem .9rem;font-size:.7rem;font-weight:720}.m4-workspace table:not(.m4-table) td{vertical-align:top;padding:.8rem .9rem}.m4-workspace table:not(.m4-table) tbody tr{border-color:var(--m4-line);transition:background-color .12s}.m4-workspace table:not(.m4-table) tbody tr:hover,.m4-workspace table:not(.m4-table) tbody tr:focus-within{background:color-mix(in srgb, var(--cyan) 4%, transparent)}.m4-workspace a[href*="/parties/"],.m4-workspace a[href*="/agencies/"],.m4-workspace a[href*="/settings/users/"],.m4-workspace a[href*="/settings/roles/"]{text-underline-offset:.2rem}.m4-workspace fieldset{min-width:0}.m4-workspace fieldset>legend{color:var(--main);font-weight:720}.m4-workspace form input:not([type=checkbox]):not([type=radio]),.m4-workspace form select,.m4-workspace form textarea{width:100%}.m4-workspace form input[type=checkbox],.m4-workspace form input[type=radio]{width:1rem;height:1rem;accent-color:var(--blue)}.m4-workspace dl dd{font-variant-numeric:tabular-nums}.m4-workspace code{overflow-wrap:anywhere;font-variant-numeric:tabular-nums}@media (max-width:47.99rem){.m4-workspace [class*=sm\:grid-cols-2],.m4-workspace [class*=md\:grid-cols-2],.m4-workspace [class*=lg\:grid-cols-2]{grid-template-columns:minmax(0,1fr)}.m4-workspace [class*=justify-between]{min-width:0}}
:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--vg-approved-black:#020507;--vg-approved-ink:#050a0f;--vg-approved-panel:#0a1118;--vg-approved-panel-2:#0d151e;--vg-approved-panel-3:#111b25;--vg-approved-line:#26303a;--vg-approved-line-gold:#765b14;--vg-approved-gold:#f5b916;--vg-approved-gold-2:#ffd75a;--vg-approved-gold-soft:#c79314;--vg-approved-text:#f7f7f3;--vg-approved-muted:#a6adb5;--vg-approved-muted-2:#77818c;--vg-approved-success:#77d447;--vg-approved-warning:#ffad27;--vg-approved-danger:#ff5a45;--vg-approved-info:#55a9ff;--vg-approved-shadow:0 22px 55px #00000061;--vg-app-bg:var(--vg-approved-black);--vg-app-surface:var(--vg-approved-panel);--vg-app-surface-subtle:var(--vg-approved-panel-2);--vg-app-surface-muted:var(--vg-approved-panel-3);--vg-app-sidebar:#03070b;--vg-app-sidebar-elevated:#0a1016;--vg-app-sidebar-hover:#121a22;--vg-app-border:var(--vg-approved-line);--vg-app-border-strong:#34404b;--vg-app-text:#dfe3e7;--vg-app-text-strong:var(--vg-approved-text);--vg-app-muted:var(--vg-approved-muted);--vg-app-muted-strong:#c1c7cd;--vg-app-accent:var(--vg-approved-gold);--vg-app-accent-strong:#d79a00;--vg-app-accent-soft:#f5b91621;--vg-app-cyan:var(--vg-approved-gold);--vg-app-gold:var(--vg-approved-gold);--vg-app-success:var(--vg-approved-success);--vg-app-success-soft:#77d4471c;--vg-app-warning:var(--vg-approved-warning);--vg-app-warning-soft:#ffad271c;--vg-app-danger:var(--vg-approved-danger);--vg-app-danger-soft:#ff5a451c;--vg-app-info:var(--vg-approved-info);--vg-app-info-soft:#55a9ff1c;--vg-app-focus:var(--vg-approved-gold);--color-midnight:#020507;--color-deep-navy:#071019;--color-blue:#f5b916;--color-cyan:#f5b916;--color-gold:#f5b916;--color-soft-white:#f7f7f3;--color-workspace:#020507;--color-card:#0a1118;--color-main:#f7f7f3;--color-muted:#a6adb5;--color-border:#26303a;--color-success:#77d447;--color-warning:#ffad27;--color-danger:#ff5a45;--color-info:#55a9ff}html,body{background:var(--vg-approved-black);color:var(--vg-approved-text)}body{background:radial-gradient(circle at 74% -10%,#f5b9160d,#0000 27rem),linear-gradient(#020507 0%,#050a0f 100%)}::selection{color:#fff;background:#f5b9164d}.skip-link:focus{outline-color:var(--vg-approved-gold)}.vg-brand{align-items:center;min-block-size:2.5rem}.vg-brand-artwork{object-fit:contain;filter:drop-shadow(0 0 13px #f5b9161f);block-size:auto;inline-size:min(100%,14rem);display:block}.vg-brand-compact{border-radius:999px;block-size:2.75rem;inline-size:2.75rem;overflow:hidden}.vg-brand-compact .vg-brand-artwork{inline-size:9.5rem;max-inline-size:none;transform:translate(-.2rem)}.marketing-brand{align-items:center}.marketing-brand-artwork{object-fit:contain;block-size:auto;inline-size:clamp(10.5rem,18vw,14.5rem);display:block}.marketing-header{background:#020507e6;border-color:#f5b9162e;box-shadow:0 12px 32px #00000038}.marketing-nav-link,.footer-link,.marketing-text-link{color:#d4d7da}.marketing-nav-link:after,.landing-security-mark{background:linear-gradient(90deg, #b77a00, var(--vg-approved-gold-2))}.marketing-nav-link:hover,.footer-link:hover,.marketing-text-link:hover{color:var(--vg-approved-gold-2)}.marketing-nav-link:focus-visible,.footer-link:focus-visible,.marketing-text-link:focus-visible,.landing-secondary-action:focus-visible{outline-color:var(--vg-approved-gold)}.landing-hero,.hero-section{background:radial-gradient(circle at 72% 34%,#f5b9162b,#0000 28rem),radial-gradient(circle at 56% 63%,#f5b9160f,#0000 21rem),linear-gradient(145deg,#020507 8%,#071019 100%)}.landing-hero-grid{opacity:.08}.landing-hero-route{border-color:#f5b91638}.landing-eyebrow,.landing-feature-kicker,.marketing-eyebrow{color:var(--vg-approved-gold)}.landing-title-accent{background:linear-gradient(100deg,#fff,#ffd75a);-webkit-background-clip:text;background-clip:text}.landing-secondary-action{background:#080c109e;border-color:#f5b9166b}.landing-secondary-action:hover{border-color:var(--vg-approved-gold);background:#f5b91614}.landing-trust,.landing-workflow,.landing-footer,.landing-final-cta{background:#020507}.landing-trust-mark,.landing-fragment-dot{background:var(--vg-approved-gold);box-shadow:0 0 0 4px #f5b91617}.landing-capabilities,.landing-security{background:radial-gradient(circle at 88% 18%,#f5b9160d,#0000 25rem),#050a0f}.landing-light-title,.landing-dark-title,.landing-security-point h3{color:#fff}.landing-light-lead,.landing-security-point p{color:var(--vg-approved-muted)}.landing-feature-light,.landing-feature-dark,.landing-security-point{border-color:var(--vg-approved-line);box-shadow:var(--vg-approved-shadow);background:linear-gradient(145deg,#0c131a,#070c11)}.landing-feature-primary{background:radial-gradient(circle at 83% 78%,#f5b91626,#0000 20rem),linear-gradient(145deg,#060a0e,#0b1218);border-color:#f5b91640}.landing-workflow-item{border-color:#f5b9161f}.landing-final-route{background:radial-gradient(circle at 26% 72%, var(--vg-approved-gold) 0 2px, transparent 3px), radial-gradient(circle at 72% 27%, var(--vg-approved-gold-2) 0 2px, transparent 3px), linear-gradient(150deg, transparent 49.8%, #f5b91638 50%, transparent 50.2%)}.auth-page-shell{min-block-size:100dvh;color:var(--vg-approved-text);background:radial-gradient(circle at 12% 24%,#f5b91617,#0000 28rem),radial-gradient(circle at 84% 18%,#f5b9160a,#0000 22rem),#020507}.auth-card,.auth-page-shell [class*=card],.auth-page-shell form{border-color:var(--vg-approved-line)!important}.auth-card{box-shadow:0 32px 80px #0000007a,inset 0 1px #ffffff08;background:linear-gradient(155deg,#0d151efa,#050a0ffa)!important}.auth-page-shell :where(input,select,textarea){color:#f8f8f6!important;background:#080e14!important;border-color:#2a333d!important}.auth-page-shell :where(input,select,textarea)::placeholder{color:#69737e}.auth-page-shell :where(input,select,textarea):focus{border-color:var(--vg-approved-gold)!important;box-shadow:0 0 0 3px #f5b91617!important}.auth-page-shell :where(.text-blue,.text-cyan){color:var(--vg-approved-gold)!important}.auth-page-shell :where(.text-main){color:var(--vg-approved-text)!important}.auth-page-shell :where(.text-muted){color:var(--vg-approved-muted)!important}.app-workspace{color:var(--vg-app-text);background:radial-gradient(circle at 64% -12%,#f5b9160a,#0000 30rem),#04080c}.app-sidebar{background:linear-gradient(125deg,#f5b91608,#0000 18rem),linear-gradient(#020507 0%,#050b11 54%,#020609 100%);border-color:#182029;box-shadow:10px 0 34px #0000003d}.app-sidebar-brand{border-color:#f5b91626;padding-block-end:.9rem}.app-sidebar-product-line{color:#806e3c}.app-nav-group-label{color:var(--vg-approved-gold)}.app-nav-link{color:#aeb4ba}.app-nav-link:hover{color:#fff;background:#f5b9160d;border-color:#f5b9161f}.app-nav-link-active,.app-nav-link-active:hover{color:#fff;box-shadow:inset 2px 0 0 var(--vg-approved-gold), 0 0 24px #f5b91612;background:linear-gradient(90deg,#f5b91647,#f5b91617);border-color:#f5b91680}.app-nav-link-active .app-nav-icon,.app-nav-link:hover .app-nav-icon{color:var(--vg-approved-gold)}.app-nav-icon-frame{background:#ffffff06}.app-topbar{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:0 8px 28px #0000002e;background:#03070beb!important;border-color:#1c252e!important}.app-topbar-title,.app-topbar-user-name{color:#f8f8f6}.app-topbar-eyebrow,.app-topbar-user-email{color:#8c969f}.app-topbar-context-icon,.app-topbar-avatar,.app-avatar{color:var(--vg-approved-gold-2)!important;background:linear-gradient(145deg,#f5b9163b,#f5b9160f)!important;border-color:#f5b91673!important}.app-main{background:radial-gradient(circle at 84% 0,#f5b91609,#0000 25rem),#05090d!important}.app-sidebar-footer{border-color:#1c252e!important}.app-sidebar-user-name{color:#f2f2ef}.app-sidebar-user-email{color:#7f8993}.app-workspace :where(.bg-white,.bg-card,.bg-workspace,.bg-slate-50,.bg-gray-50){background-color:var(--vg-approved-panel)!important}.app-workspace :where(.text-main,.text-slate-950,.text-gray-950,.text-slate-900,.text-gray-900){color:var(--vg-approved-text)!important}.app-workspace :where(.text-muted,.text-slate-500,.text-gray-500,.text-slate-600,.text-gray-600){color:var(--vg-approved-muted)!important}.app-workspace :where(.text-blue,.text-cyan,.text-blue-600,.text-sky-600){color:var(--vg-approved-gold)!important}.app-workspace :where(.border-border,.border-slate-200,.border-gray-200,.border-slate-300,.border-gray-300){border-color:var(--vg-approved-line)!important}.app-workspace :where(input,select,textarea){caret-color:var(--vg-approved-gold);color:#f5f5f2!important;background:#070d12!important;border-color:#2a333d!important}.app-workspace :where(input,select,textarea)::placeholder{color:#66717c}.app-workspace :where(input,select,textarea):focus{border-color:var(--vg-approved-gold)!important;box-shadow:0 0 0 3px #f5b91617!important}.app-workspace :where(button,a):focus-visible{outline-color:var(--vg-approved-gold)!important}.app-workspace :where(table){border-collapse:separate;border-spacing:0;color:#dde1e5}.app-workspace :where(thead){background:#080e14}.app-workspace :where(th){letter-spacing:.065em;text-transform:uppercase;font-size:.69rem;color:#929ba4!important;border-color:#222c35!important}.app-workspace :where(td){border-color:#1d262e!important}.app-workspace :where(tbody tr){background:#0a1016}.app-workspace :where(tbody tr:hover){background:#101821!important}.app-workspace :where(tbody tr[aria-selected=true]){box-shadow:inset 2px 0 0 var(--vg-approved-gold);background:#f5b91614!important}.app-workspace :where(.tower-panel,.control-tower-kpi,.operations-panel,.business-panel,.business-summary-card,.business-kpi-card,.premium-panel,.detail-panel,.filter-panel,.form-panel){border-color:var(--vg-approved-line)!important;background:linear-gradient(145deg,#0c131a,#080e14)!important;box-shadow:inset 0 1px #ffffff06,0 16px 38px #0003!important}.app-workspace :where([role=dialog]){color:var(--vg-approved-text)!important;background:linear-gradient(155deg,#0d151d,#070c11)!important;border-color:#323b45!important;box-shadow:-28px 0 70px #0000006b!important}.app-workspace :where([role=tablist]){background:#070d12!important;border-color:#242d36!important}.app-workspace :where([role=tab][aria-selected=true]){color:var(--vg-approved-gold-2)!important;border-color:var(--vg-approved-gold)!important;background:#f5b91614!important}.app-workspace :where(.rounded-full[class*=bg-]){border:1px solid;background:color-mix(in srgb, currentColor 10%, transparent)!important}.app-workspace :where(.shadow-sm,.shadow,.shadow-md,.shadow-lg){box-shadow:var(--vg-approved-shadow)!important}.control-tower-page{color:#e9ebed}.control-tower-page :where(.tower-panel){border-radius:.72rem}.control-tower-page :where(h1,h2,h3){color:#fbfbf8}.control-tower-page :where(.text-muted){color:#929ba5!important}.control-tower-page :where(.bg-blue,.bg-cyan){background:var(--vg-approved-gold)!important}.control-tower-page :where([class*=progress],[class*=distribution]) [class*=bg-blue]{background:linear-gradient(90deg,#b77a00,#ffd34a)!important}.app-workspace :where(a,button)[class*=bg-blue],.auth-page-shell :where(a,button)[class*=bg-blue],:where(a,button)[class*=bg-blue].marketing-primary-action{box-shadow:0 8px 22px #f5b91621;color:#100c02!important;background:linear-gradient(#ffd552,#e8aa0a)!important;border-color:#ffc928!important}.app-workspace :where(a,button)[class*=bg-blue]:hover,.auth-page-shell :where(a,button)[class*=bg-blue]:hover{background:linear-gradient(#ffe071,#f2b914)!important}.app-workspace :where(.text-success){color:var(--vg-approved-success)!important}.app-workspace :where(.text-warning){color:var(--vg-approved-warning)!important}.app-workspace :where(.text-danger){color:var(--vg-approved-danger)!important}.app-workspace :where(.text-info){color:var(--vg-approved-info)!important}.app-main :where(section){scroll-margin-top:5.5rem}.app-main :where(h1){letter-spacing:-.035em}.app-main :where(h2){letter-spacing:-.02em}.app-main :where(.page-header,.operations-page-header){margin-block-end:1.15rem}.app-main :where(.grid){min-inline-size:0}@media (min-width:1024px){:root{--vg-app-sidebar-width:17rem;--vg-app-topbar-height:4.25rem}.app-main{padding-block:1.15rem 2.25rem!important}}@media (max-width:1023px){.app-topbar{border-block-end:1px solid #202933}}@media (max-width:767px){.auth-card{border-radius:.9rem!important}.app-main{padding-inline:.85rem!important}.app-workspace :where([role=dialog]){border-radius:1rem 1rem 0 0!important}.app-workspace :where(table){min-inline-size:42rem}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}
:root{--ref-bg:#020609;--ref-bg-2:#060b10;--ref-panel:#091118;--ref-panel-2:#0d151d;--ref-line:#263039;--ref-line-soft:#171f27;--ref-gold:#f5b514;--ref-gold-2:#ffd052;--ref-gold-soft:#f5b5141f;--ref-text:#f6f6f3;--ref-muted:#9ea6ad;--ref-success:#74d34c;--ref-danger:#ff513d;--ref-info:#50a9ff}.reference-app-shell{background:var(--ref-bg);min-height:100dvh}.reference-sidebar{background:linear-gradient(#f5b51406,#0000 22rem),#03070b;border-inline-end:1px solid #202830;inline-size:15.5rem}.reference-sidebar-brand{border-block-end:1px solid #f5b5141f;min-block-size:5rem;padding:1rem 1.05rem .85rem}.reference-sidebar-brand .vg-brand-artwork{inline-size:13.5rem;max-inline-size:100%}.reference-sidebar-nav{padding:.85rem .75rem 1rem}.reference-app-nav{gap:1.15rem;display:grid}.reference-nav-group{gap:.35rem;display:grid}.reference-nav-group .app-nav-group-label{color:var(--ref-gold);letter-spacing:.06em;text-transform:uppercase;margin:0 .35rem .2rem;font-size:.69rem;font-weight:800}.reference-nav-link{color:#c6cbd0;border:1px solid #0000;border-radius:.45rem;gap:.7rem;min-block-size:2.25rem;padding:.45rem .55rem;font-size:.84rem}.reference-nav-link .app-nav-icon-frame{background:0 0;border:0;block-size:1.55rem;inline-size:1.55rem}.reference-nav-link .app-nav-icon{block-size:1.08rem;inline-size:1.08rem}.reference-nav-link.app-nav-link-active{box-shadow:inset 2px 0 0 var(--ref-gold), 0 0 22px #f5b51414;color:#fff;background:linear-gradient(90deg,#f5b51438,#f5b51414);border-color:#765a10}.reference-sidebar-footer{border-block-start:1px solid #1c252d;gap:.55rem;padding:.8rem}.reference-company-card{background:#071018;border:1px solid #24303a;border-radius:.5rem;align-items:center;gap:.7rem;min-width:0;padding:.65rem;display:flex}.reference-company-avatar{color:#fff;background:radial-gradient(circle at 40% 35%,#7d5c12,#201a0b 66%);border:1px solid #8d6814}.reference-shell-frame{min-inline-size:0;margin-inline-start:15.5rem}.reference-topbar{justify-content:space-between;align-items:center;gap:1rem;min-block-size:4rem;padding:.7rem 1.25rem;display:flex;background:#020609f5!important;border-block-end:1px solid #1d252d!important}.reference-topbar-leading{flex:auto;min-width:0}.reference-global-search{background:#050b10;border:1px solid #26313b;border-radius:.5rem;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:.65rem;min-block-size:2.55rem;inline-size:min(100%,34rem);padding-inline:.75rem;display:grid;box-shadow:inset 0 1px #ffffff05}.reference-global-search:focus-within{border-color:#876413;box-shadow:0 0 0 3px #f5b51412}.reference-global-search input{min-width:0;color:var(--ref-text);background:0 0;border:0;outline:0;font-size:.83rem}.reference-global-search input::placeholder{color:#7d858d}.reference-search-icon{color:#d8dde1;font-size:1.2rem}.reference-global-search kbd{color:#abb2b9;background:#0a1117;border:1px solid #29333d;border-radius:.32rem;padding:.17rem .38rem;font-size:.68rem}.reference-topbar-actions{flex:none;align-items:center;gap:.55rem;display:flex}.reference-topbar-icon-link{color:#d6dadd;background:#050a0f;border:1px solid #222c35;border-radius:.5rem;place-items:center;block-size:2.55rem;inline-size:2.55rem;display:grid}.reference-topbar-icon-link:hover,.reference-topbar-icon-link:focus-visible{color:var(--ref-gold);border-color:#826115}.reference-topbar-icon-link svg{block-size:1.1rem;inline-size:1.1rem}.reference-topbar-user{background:0 0;border:0;padding-inline-start:.45rem}.reference-app-main{background:radial-gradient(circle at 82% 0%, #f5b51406, transparent 24rem), var(--ref-bg);min-block-size:calc(100dvh - 4rem);padding:1.2rem 1.35rem 2rem}.reference-app-main>section,.reference-app-main>div>section{max-inline-size:none}.reference-app-main .app-page-header{justify-content:space-between;align-items:flex-start;gap:1rem;padding-block:.25rem .75rem;display:flex}.reference-app-main .app-page-title{color:#fff;letter-spacing:-.025em;font-size:clamp(1.35rem,2vw,1.75rem);font-weight:650}.reference-app-main .app-page-eyebrow{color:var(--ref-gold);letter-spacing:.09em;text-transform:uppercase;font-size:.66rem}.reference-app-main .app-page-description{color:#a5adb4;max-inline-size:56rem;font-size:.82rem}.reference-app-main :where(.bg-card,[class*=bg-card]){background-color:#091118!important}.reference-app-main :where(.border-border,[class*=border-border]){border-color:#26313a!important}.reference-app-main :where(input,select,textarea){color:#f4f5f3!important;background:#070d12!important;border-color:#2a343e!important}.reference-app-main :where(input,select,textarea):focus{border-color:#886515!important;box-shadow:0 0 0 3px #f5b51412!important}.reference-app-main table{border-collapse:separate;border-spacing:0}.reference-app-main thead{color:#b5bcc2!important;background:#071017!important}.reference-app-main th{font-size:.73rem;font-weight:600}.reference-app-main tbody tr{background:#081017}.reference-app-main tbody tr:hover{background:#0d161d}.reference-app-main tbody td{color:#e6e9eb;font-size:.78rem;border-color:#202a32!important}.reference-app-main :where(button,a)[class*=bg-blue],.reference-app-main :where(button,a)[class*=bg-cyan]{box-shadow:0 7px 20px #f5b5141f;color:#090b0d!important;background:linear-gradient(#ffcf4a,#e6a70d)!important;border-color:#b98512!important}.reference-landing{color:var(--ref-text);background:#020609}.reference-hero{background:radial-gradient(circle at 72% 34%,#f5b51424,#0000 25rem),linear-gradient(145deg,#020609,#050b10 70%,#03070a);border-block-end:1px solid #1b242c;position:relative;overflow:hidden}.reference-hero-grid{grid-template-columns:minmax(0,.9fr) minmax(24rem,1.1fr);align-items:center;gap:clamp(1.5rem,4vw,4rem);min-block-size:39rem;padding-block:clamp(3rem,7vw,5.5rem) 3rem;display:grid}.reference-hero-copy{z-index:2;position:relative}.reference-pill{color:var(--ref-gold);letter-spacing:.08em;text-transform:uppercase;background:#f5b5140f;border:1px solid #6f5516;border-radius:999px;padding:.35rem .7rem;font-size:.68rem;font-weight:700;display:inline-flex}.reference-hero h1{color:#fff;letter-spacing:-.045em;text-transform:uppercase;max-inline-size:44rem;margin:1.15rem 0 0;font-size:clamp(2.2rem,5vw,4rem);font-weight:700;line-height:1.08}.reference-hero h1 strong{color:var(--ref-gold);font-weight:inherit}.reference-hero-lead{color:#c2c6ca;max-inline-size:36rem;margin:1.25rem 0 0;font-size:1rem;line-height:1.7}.reference-hero-actions{flex-wrap:wrap;gap:.8rem;margin-block-start:1.5rem;display:flex}.reference-hero-checks{color:#c2c6c9;flex-wrap:wrap;gap:.65rem 1.25rem;margin:1rem 0 0;padding:0;font-size:.76rem;list-style:none;display:flex}.reference-hero-checks li:first-letter{color:var(--ref-gold)}.reference-transport-scene{isolation:isolate;min-block-size:30rem;position:relative}.reference-globe{aspect-ratio:1;background:radial-gradient(circle at 30% 28%,#ffdd6740,#0000 22%),radial-gradient(circle,#111923 0 42%,#060a0e 72%);border:1px solid #b28215;border-radius:50%;inline-size:min(29rem,72%);position:absolute;inset-block-start:4%;inset-inline-start:17%;box-shadow:0 0 45px #f5b51438,inset 0 0 70px #f5b51417}.reference-globe-grid{background:repeating-linear-gradient(90deg,#0000 0 2.2rem,#f5b5141a 2.25rem 2.3rem),repeating-linear-gradient(0deg,#0000 0 2.2rem,#f5b5141a 2.25rem 2.3rem);border:1px solid #f5b5143d;border-radius:50%;position:absolute;inset:8%;-webkit-mask-image:radial-gradient(circle,#000 57%,#0000 73%);mask-image:radial-gradient(circle,#000 57%,#0000 73%)}.reference-globe-map{color:#f5b51461;letter-spacing:.08em;place-items:center;font-size:clamp(2rem,7vw,5.3rem);font-weight:900;display:grid;position:absolute;inset:0}.reference-orbit{border:2px solid #f5b514a6;border-radius:50%;block-size:38%;inline-size:92%;position:absolute;inset-block-start:28%;inset-inline-start:5%;transform:rotate(-11deg);box-shadow:0 0 16px #f5b51438}.reference-orbit-two{opacity:.52;inset-block-start:38%;transform:rotate(9deg)}.reference-plane{z-index:4;color:#ffd35a;filter:drop-shadow(0 0 12px #f5b51461);font-size:clamp(4.5rem,9vw,8.5rem);position:absolute;inset-block-start:22%;inset-inline-start:8%;transform:rotate(13deg)}.reference-ship,.reference-truck{z-index:4;color:#d99c10;text-shadow:0 0 12px #f5b51440;position:absolute}.reference-ship{font-size:2.7rem;inset-block-end:12%;inset-inline-start:4%;transform:skew(-12deg)}.reference-truck{font-size:3.4rem;inset-block-end:10%;inset-inline-end:2%}.reference-route-light{background:#ffe579;border-radius:50%;block-size:.5rem;inline-size:.5rem;position:absolute;box-shadow:0 0 20px 7px #f5b51459}.reference-route-light-one{inset-block-start:19%;inset-inline-end:18%}.reference-route-light-two{inset-block-end:18%;inset-inline-start:30%}.reference-trust-band{background:#050a0f;border-block:1px solid #27313a}.reference-trust-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:0;display:grid}.reference-trust-item{border-inline-end:1px solid #222b33;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:.9rem;padding:1.35rem;display:grid}.reference-trust-item:last-child{border-inline-end:0}.reference-trust-item>span{color:var(--ref-gold);font-size:1.9rem}.reference-trust-item h2{color:#fff;margin:0;font-size:.92rem}.reference-trust-item p{color:var(--ref-muted);margin:.3rem 0 0;font-size:.72rem;line-height:1.45}.reference-section,.reference-modules{background:#03070a;padding-block:clamp(3.5rem,7vw,6rem)}.reference-section-deep{background:#050a0f}.reference-section-heading{text-align:center;max-inline-size:50rem;margin-inline:auto}.reference-section-heading>p{color:var(--ref-gold);letter-spacing:.08em;text-transform:uppercase;margin:0;font-size:.7rem;font-weight:800}.reference-section-heading h2{color:#fff;letter-spacing:-.035em;margin:.6rem 0 0;font-size:clamp(1.8rem,4vw,3rem)}.reference-section-heading h2 strong{color:var(--ref-gold)}.reference-capability-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:.75rem;margin-block-start:2.25rem;display:grid}.reference-capability-card{text-align:center;background:linear-gradient(145deg,#0a1117,#060a0e);border:1px solid #28323a;border-radius:.65rem;flex-direction:column;justify-content:center;align-items:center;min-block-size:10.4rem;padding:1.15rem;display:flex;box-shadow:inset 0 1px #ffffff05}.reference-capability-icon{color:var(--ref-gold);font-size:1.25rem;font-weight:800}.reference-capability-card h3{color:#fff;margin:.7rem 0 0;font-size:.86rem}.reference-capability-card p{color:var(--ref-muted);margin:.5rem 0 0;font-size:.69rem;line-height:1.5}.reference-section-action{justify-content:center;margin-block-start:1rem;display:flex}.reference-module-strip{background:#070d12;border:1px solid #27313a;border-radius:.6rem;grid-template-columns:repeat(5,minmax(0,1fr));gap:.45rem;margin-block-start:1.5rem;padding:.55rem;display:grid}.reference-module-strip span{color:#cbd0d4;text-align:center;border-radius:.45rem;place-items:center;min-block-size:4rem;font-size:.72rem;display:grid}.reference-module-strip span:hover{color:var(--ref-gold);background:#f5b5140f}.reference-final-cta{background:#020609;padding:1.5rem 0 2.5rem}.reference-final-cta-inner{background:linear-gradient(90deg,#f5b51414,#0000 42%),#080e13;border:1px solid #665017;border-radius:.75rem;justify-content:space-between;align-items:center;gap:1rem;padding:1.5rem 1.8rem;display:flex}.reference-final-cta p{color:#d9dde0;margin:0;font-size:.86rem}.reference-final-cta h2{color:#fff;margin:.3rem 0 0;font-size:1.25rem}.reference-footer{background:#020609;border-block-start:1px solid #1b242c;padding-block:2.2rem}.reference-footer-grid{justify-content:space-between;gap:2rem;display:flex}.reference-footer-grid>div{max-inline-size:24rem}.reference-footer-grid p{color:#8d969e;font-size:.72rem;line-height:1.6}.reference-footer-grid nav{flex-wrap:wrap;align-items:flex-start;gap:1rem 1.4rem;display:flex}.reference-footer-grid nav a{color:#c6cbd0;font-size:.75rem;text-decoration:none}.reference-footer-grid nav a:hover{color:var(--ref-gold)}.auth-page-shell{background:radial-gradient(circle at 12% 30%,#f5b51414,#0000 24rem),#020609!important}.auth-card{background:linear-gradient(160deg,#0a1117,#05090d)!important;border:1px solid #665018!important;border-radius:.75rem!important;inline-size:min(100% - 2rem,31rem)!important}.auth-card .vg-brand-artwork{inline-size:12.5rem}.reference-landing #tarifs,.reference-landing .premium-section-deep{background:#03070a}.reference-landing .premium-pricing-grid{gap:1rem;max-inline-size:72rem;margin-inline:auto}.reference-landing .premium-price-card{background:linear-gradient(150deg,#0a1117,#05090d);border-color:#303941}.reference-landing .premium-price-featured{border-color:#b68714;box-shadow:0 0 32px #f5b5141a}.reference-landing .premium-plan-price,.reference-landing .premium-plan-name{color:#fff}.reference-landing .premium-price-featured .premium-plan-name{color:var(--ref-gold)}@media (max-width:1180px){.reference-capability-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.reference-module-strip{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (max-width:1023px){.reference-sidebar{display:none}.reference-shell-frame{margin-inline-start:0}.reference-topbar{z-index:30;position:sticky;inset-block-start:0}.reference-global-search{inline-size:min(100%,28rem)}.reference-hero-grid{grid-template-columns:1fr;min-block-size:auto}.reference-transport-scene{min-block-size:25rem}.reference-trust-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.reference-trust-item:nth-child(2){border-inline-end:0}.reference-trust-item:nth-child(-n+2){border-block-end:1px solid #222b33}}@media (max-width:720px){.reference-topbar{padding-inline:.75rem}.reference-global-search kbd,.reference-topbar-icon-link,.reference-topbar-user-copy{display:none}.reference-app-main{padding:1rem .8rem 1.5rem}.reference-hero-grid{padding-block-start:2.5rem}.reference-hero h1{font-size:clamp(2rem,10vw,3.1rem)}.reference-transport-scene{min-block-size:19rem}.reference-plane{font-size:4.5rem}.reference-ship{font-size:1.9rem}.reference-truck{font-size:2.4rem}.reference-trust-grid{grid-template-columns:1fr}.reference-trust-item{border-block-end:1px solid #222b33;border-inline-end:0}.reference-trust-item:last-child{border-block-end:0}.reference-capability-grid,.reference-module-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.reference-final-cta-inner,.reference-footer-grid{flex-direction:column;align-items:flex-start}}@media (max-width:460px){.reference-capability-grid{grid-template-columns:1fr}}
.reference-auth-page{place-items:center;min-block-size:100dvh;padding:0;display:grid}.reference-auth-grid{background:#03070a;border-inline:1px solid #5c4716;grid-template-columns:minmax(0,1.05fr) minmax(28rem,.95fr);min-block-size:100dvh;inline-size:min(100%,96rem);display:grid}.reference-auth-promo{background:radial-gradient(circle at 45% 70%,#f5b5141c,#0000 24rem),#020609;border-inline-end:1px solid #5c4716;flex-direction:column;min-block-size:100dvh;padding:clamp(2rem,5vw,4.5rem);display:flex;position:relative;overflow:hidden}.reference-auth-brand{inline-size:fit-content;display:inline-flex}.reference-auth-brand .vg-brand-artwork{inline-size:min(18rem,75vw)}.reference-auth-promo-copy{max-inline-size:32rem;margin-block-start:clamp(3rem,8vw,6rem)}.reference-auth-promo-copy h1{color:#fff;letter-spacing:-.04em;margin:0;font-size:clamp(2rem,4vw,3.4rem);line-height:1.1}.reference-auth-promo-copy h1 strong{color:#f5b514;font-weight:inherit}.reference-auth-promo-copy p{color:#c4c8cb;margin:1rem 0 0;line-height:1.7}.reference-auth-benefits{flex-wrap:wrap;gap:.55rem;margin-block-start:1.5rem;display:flex}.reference-auth-benefits span{color:#d7dbde;background:#f5b5140d;border:1px solid #594514;border-radius:999px;padding:.35rem .65rem;font-size:.72rem}.reference-auth-scene{background:linear-gradient(#0000,#f5b51408);border-block-end:1px solid #f5b51424;min-block-size:17rem;margin-block-start:auto;position:relative}.reference-auth-orbit{border:1px solid #f5b5146b;border-radius:50%;block-size:8rem;position:absolute;inset:24% 4% auto;transform:rotate(-8deg)}.reference-auth-plane,.reference-auth-ship,.reference-auth-truck{z-index:2;color:#e5a70f;text-shadow:0 0 15px #f5b51442;position:absolute}.reference-auth-plane{font-size:4.5rem;inset-block-start:12%;inset-inline-end:8%;transform:rotate(12deg)}.reference-auth-ship{font-size:2.5rem;inset-block-end:12%;inset-inline-start:4%}.reference-auth-truck{font-size:3rem;inset-block-end:10%;inset-inline-end:8%}.reference-auth-form-panel{background:linear-gradient(145deg,#070c11,#03070a);place-items:center;min-block-size:100dvh;padding:clamp(1.2rem,4vw,3rem);display:grid}.reference-login-card{inline-size:min(100%,31rem)!important;padding:clamp(1.5rem,4vw,2.5rem)!important}.reference-auth-register-link{color:#a8afb5;text-align:center;margin:1.7rem 0 0;font-size:.78rem}.reference-auth-register-link a{color:#f5b514;text-decoration:none}.reference-auth-register-link a:hover{text-decoration:underline}@media (max-width:900px){.reference-auth-grid{grid-template-columns:1fr}.reference-auth-promo{border-block-end:1px solid #5c4716;border-inline-end:0;min-block-size:auto}.reference-auth-scene{display:none}.reference-auth-form-panel{min-block-size:auto;padding-block:2rem 3rem}}
.reference-record-tabs{border-block-end:1px solid #26313a;align-items:flex-end;gap:1.4rem;min-block-size:2.8rem;display:flex;overflow-x:auto}.reference-record-tabs a,.reference-record-tabs button{color:#aeb5bb;background:0 0;border:0;flex:none;align-items:center;min-block-size:2.8rem;font-size:.8rem;font-weight:650;text-decoration:none;display:inline-flex;position:relative}.reference-record-tabs a[aria-current=page],.reference-record-tabs button[aria-selected=true]{color:#fff}.reference-record-tabs a[aria-current=page]:after,.reference-record-tabs button[aria-selected=true]:after{content:"";background:#f5b514;block-size:2px;position:absolute;inset-block-end:-1px;inset-inline:0}.reference-summary-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:.75rem;margin-block-start:.8rem;display:grid}.reference-summary-card{background:linear-gradient(150deg,#0a1219,#070c11);border:1px solid #26313a;border-radius:.48rem;flex-direction:column;justify-content:center;gap:.35rem;min-block-size:4.7rem;padding:.75rem .85rem;display:flex}.reference-summary-card span{color:#a8b0b7;font-size:.7rem}.reference-summary-card strong{color:#fff;font-size:1.45rem;font-weight:550;line-height:1}.reference-summary-card--danger{border-color:#ff513d61}.reference-summary-card--danger strong{color:#ff6756}.reference-summary-card--warning{border-color:#f5b51457}.reference-summary-card--warning strong{color:#f5b514}.reference-summary-card--success{border-color:#74d34c47}.reference-summary-card--success strong{color:#74d34c}.reference-summary-card--info{border-color:#50a9ff4d}.reference-summary-card--info strong{color:#67b8ff}.reference-filter-panel{border-radius:.48rem!important}.reference-filter-grid{grid-template-columns:minmax(14rem,1fr) 10rem 10rem auto;align-items:end;gap:.65rem;display:grid}.reference-pod-filter-grid{grid-template-columns:minmax(16rem,1fr) auto;align-items:end;gap:.65rem;display:grid}.reference-shipment-filter-grid{grid-template-columns:minmax(14rem,1.25fr) minmax(10rem,.8fr) 9rem 7rem auto;align-items:end;gap:.65rem;display:grid}.reference-filter-details{border-block-start:1px solid #202a32;grid-column:1/-1;padding-block-start:.65rem}.reference-filter-details summary{cursor:pointer;color:#b1b9c0;width:fit-content;font-size:.72rem;font-weight:650}.reference-filter-dates{grid-template-columns:repeat(2,minmax(0,1fr));gap:.65rem;margin-block-start:.7rem;display:grid}.reference-data-panel{background:#081017;border:1px solid #26313a;border-radius:.48rem;overflow:hidden}.reference-data-panel-heading{border-block-end:1px solid #26313a;justify-content:space-between;align-items:center;gap:1rem;min-block-size:3.3rem;padding:.7rem .85rem;display:flex}.reference-data-panel-heading h2{color:#fff;margin:0;font-size:.9rem;font-weight:650}.reference-data-panel-heading p{color:#929ba3;margin:.2rem 0 0;font-size:.68rem}.reference-table-scroll{overflow-x:auto}.reference-data-table{inline-size:100%;min-inline-size:62rem}.reference-data-table th,.reference-data-table td{text-align:start;vertical-align:middle;border-block-end:1px solid #202a32;padding:.65rem .75rem}.reference-data-table th{color:#aeb5bb;background:#071017;font-size:.68rem;font-weight:650}.reference-data-table td{color:#dce0e3;font-size:.74rem}.reference-data-table tbody tr:last-child td{border-block-end:0}.reference-data-table tbody tr:hover td{background:#0c151c}.reference-data-table--interactive tbody tr[aria-selected=true] td{background:#f5b51412;box-shadow:inset 0 1px #f5b51433,inset 0 -1px #f5b51433}.reference-table-action{color:#dce1e5;background:#0a1218;border:1px solid #303b45;border-radius:.4rem;padding:.35rem .55rem;font-size:.69rem;font-weight:650}.reference-table-action:hover,.reference-table-action:focus-visible{color:#f5b514;border-color:#8a6614}.reference-register-layout{grid-template-columns:minmax(0,1.55fr) minmax(18rem,.55fr);align-items:start;gap:.8rem;display:grid}.reference-detail-drawer{background:linear-gradient(150deg,#091219,#060b10);border:1px solid #26313a;border-radius:.48rem;position:sticky;inset-block-start:4.8rem;overflow:hidden;box-shadow:0 18px 45px #0003}.reference-detail-drawer__header{border-block-end:1px solid #202a32;justify-content:space-between;align-items:center;gap:.75rem;min-block-size:4.3rem;padding:.85rem;display:flex}.reference-detail-drawer__header h2{color:#fff;margin:.2rem 0 0;font-size:1rem}.reference-detail-drawer__eyebrow{color:#f5b514;letter-spacing:.08em;text-transform:uppercase;font-size:.62rem;font-weight:800}.reference-detail-drawer .reference-record-tabs{padding-inline:.85rem}.reference-detail-list{grid-template-columns:1fr;gap:0;margin:0;padding:.4rem .85rem;display:grid}.reference-detail-list>div{border-block-end:1px solid #1d262e;justify-content:space-between;align-items:center;gap:1rem;padding-block:.65rem;display:flex}.reference-detail-list>div:last-child{border-block-end:0}.reference-detail-list dt{color:#8e979f;font-size:.69rem}.reference-detail-list dd{color:#e8eaec;text-align:end;margin:0;font-size:.72rem}.reference-detail-callout{background:#f5b5140d;border:1px solid #f5b51440;border-radius:.45rem;margin:.6rem .85rem;padding:.75rem}.reference-detail-callout strong{color:#f1c651;font-size:.72rem}.reference-detail-callout p{color:#9ea6ad;margin:.35rem 0 0;font-size:.68rem;line-height:1.55}.reference-detail-actions{flex-wrap:wrap;gap:.55rem;padding:.85rem;display:flex}.reference-pagination-slot{border-block-start:1px solid #202a32;padding:.35rem .75rem .7rem}.reference-section-grid{grid-template-columns:minmax(0,1.5fr) minmax(17rem,.55fr);align-items:start;gap:.8rem;display:grid}.reference-control-card{background:#081017;border:1px solid #26313a;border-radius:.48rem;padding:.85rem}.reference-control-card h2,.reference-control-card h3{color:#fff;margin:0;font-size:.9rem;font-weight:650}.reference-control-card p{color:#959ea6;font-size:.7rem;line-height:1.55}.reference-kpi-strip{grid-template-columns:repeat(6,minmax(0,1fr));gap:.65rem;margin-block-start:.8rem;display:grid}.reference-kpi-card{background:linear-gradient(150deg,#0a1219,#070c11);border:1px solid #26313a;border-radius:.48rem;min-block-size:5.2rem;padding:.75rem}.reference-kpi-card span{color:#9da6ad;font-size:.66rem;display:block}.reference-kpi-card strong{color:#fff;margin-block-start:.45rem;font-size:1.25rem;font-weight:560;display:block}.reference-kpi-card small{color:#78838c;margin-block-start:.25rem;font-size:.6rem;display:block}.reference-dashboard-grid{grid-template-columns:minmax(0,1.45fr) minmax(19rem,.55fr);gap:.8rem;display:grid}.reference-dashboard-main,.reference-dashboard-rail{align-content:start;gap:.8rem;display:grid}.reference-dashboard-panels{grid-template-columns:repeat(2,minmax(0,1fr));gap:.8rem;display:grid}.reference-progress-row{gap:.35rem;margin-block:.75rem;display:grid}.reference-progress-row__head{color:#aeb5bc;justify-content:space-between;gap:.7rem;font-size:.69rem;display:flex}.reference-progress-track{background:#141d24;border-radius:999px;block-size:.42rem;overflow:hidden}.reference-progress-fill{border-radius:inherit;background:linear-gradient(90deg,#b37d05,#f5b514);block-size:100%}@media (max-width:1180px){.reference-register-layout,.reference-section-grid,.reference-dashboard-grid{grid-template-columns:1fr}.reference-detail-drawer{position:static}.reference-kpi-strip{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:900px){.reference-summary-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.reference-filter-grid,.reference-shipment-filter-grid{grid-template-columns:1fr 1fr}.reference-filter-details{grid-column:1/-1}.reference-dashboard-panels{grid-template-columns:1fr}}@media (max-width:680px){.reference-kpi-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.reference-filter-dates{grid-template-columns:1fr}}@media (max-width:560px){.reference-summary-grid,.reference-filter-grid,.reference-pod-filter-grid,.reference-shipment-filter-grid,.reference-kpi-strip{grid-template-columns:1fr}}
.reference-commercial-layout{grid-template-columns:minmax(0,1.55fr) minmax(17rem,.45fr);align-items:start;gap:.8rem;display:grid}.reference-commercial-toolbar{background:#081017;border:1px solid #26313a;border-radius:.48rem;padding:.75rem}.reference-commercial-register,.reference-profitability-panel{box-shadow:none!important;background:#081017!important;border-color:#26313a!important;border-radius:.48rem!important;margin:0!important}.reference-context-list{margin-block-start:.55rem;display:grid}.reference-context-row{color:#929ba2;border-block-end:1px solid #1d262e;justify-content:space-between;gap:.8rem;padding-block:.55rem;font-size:.68rem;display:flex}.reference-context-row:last-child{border-block-end:0}.reference-context-row strong{color:#e9ecee;text-align:end;font-weight:650}.reference-commercial-workspace .m4-section__header{background:#081017;border-block-end-color:#26313a;min-block-size:3.7rem;padding:.75rem .85rem}.reference-commercial-workspace .m4-section__title{font-size:.92rem}.reference-commercial-workspace .m4-section__description{max-inline-size:55rem;font-size:.68rem}.reference-commercial-workspace .m4-table th,.reference-commercial-workspace .m4-table td{padding:.62rem .7rem}.reference-commercial-workspace .m4-table th{background:#071017;font-size:.67rem}.reference-commercial-workspace .m4-table td{font-size:.72rem}.reference-commercial-workspace .m4-finance-grid{grid-template-columns:repeat(auto-fit,minmax(13rem,1fr))}.reference-commercial-workspace .m4-finance-card{background:#091219;border-color:#26313a;border-radius:.45rem}.reference-app-main :where(form) label{color:#c5cbd0}.reference-app-main :where(form) input,.reference-app-main :where(form) select,.reference-app-main :where(form) textarea{min-block-size:2.7rem;font-size:.78rem;border-radius:.48rem!important}.reference-app-main :where(fieldset){background:#071017;border-color:#27323b!important;border-radius:.5rem!important}.reference-app-main :where(dialog){color:#eef0f1;background:#081017;border:1px solid #29343d;border-radius:.6rem;box-shadow:0 28px 80px #0000008c}.reference-app-main :where(dialog)::backdrop{background:#000000b3}.reference-settings-workspace{gap:.85rem;display:grid}.reference-settings-navigation{background:linear-gradient(155deg,#091219,#060b10);border:1px solid #26313a;border-radius:.5rem;gap:.45rem;padding:.75rem .85rem 0;display:grid}.reference-settings-navigation__copy{align-items:baseline;gap:.65rem;display:flex}.reference-settings-navigation__copy span{color:#f5b514;letter-spacing:.08em;text-transform:uppercase;font-size:.62rem;font-weight:800}.reference-settings-navigation__copy strong{color:#f0f1f2;font-size:.8rem;font-weight:650}.reference-settings-tabs{min-block-size:2.55rem}.reference-settings-tabs a{min-block-size:2.55rem;font-size:.73rem}.reference-settings-content{min-inline-size:0}.reference-settings-content>section{max-inline-size:none!important}.reference-settings-content :where(.rounded-2xl,.rounded-3xl){border-radius:.5rem!important}.reference-settings-content :where(.shadow-sm,.shadow-md){box-shadow:none!important}.reference-settings-content :where(.border-border){border-color:#26313a!important}.reference-settings-content :where(.bg-card,.bg-white){background:#081017!important}.reference-settings-content :where(.bg-workspace,.bg-surface){background:#060c11!important}.reference-settings-content :where(table){inline-size:100%}.reference-settings-content :where(th){font-size:.68rem;color:#aeb5bb!important;background:#071017!important}.reference-settings-content :where(td){font-size:.74rem;border-color:#202a32!important}.reference-app-main :where(.settings-section,.governance-section,.subscription-summary,.audit-log-viewer),.reference-app-main :where([class*=settings-card],[class*=governance-card]){box-shadow:none!important;background:#081017!important;border-color:#26313a!important;border-radius:.5rem!important}.reference-app-main :where(.settings-section,.governance-section) h2,.reference-app-main :where(.subscription-summary,.audit-log-viewer) h2{color:#fff}.reference-app-main .control-tower-page>:first-child+div,.reference-app-main .control-tower-page>:first-child+section{margin-block-start:.75rem}.reference-app-main .control-tower-page .tower-panel,.reference-app-main .control-tower-page [class*=tower-panel]{box-shadow:none!important;background:#081017!important;border-color:#26313a!important;border-radius:.5rem!important}.reference-app-main .control-tower-page [class*=rounded-2xl],.reference-app-main .control-tower-page [class*=rounded-3xl]{border-radius:.5rem!important}.reference-app-main .control-tower-page [class*=grid-cols-4]{gap:.7rem!important}.reference-app-main .control-tower-page [class*=p-6]{padding:.9rem!important}.reference-app-main .control-tower-page [class*=p-5]{padding:.8rem!important}.reference-app-main .control-tower-page :where(.control-tower-kpi,[class*=control-tower-kpi]){background:linear-gradient(155deg,#0a1219,#070c11)!important;border-color:#26313a!important;border-radius:.5rem!important}.reference-app-main :where(.scan-lookup-page,.external-access-page,.agency-list-page) :where(.bg-card,[class*=bg-card]){background:#081017!important;border-color:#26313a!important;border-radius:.5rem!important}.reference-external-access-page .m4-section{border-radius:.5rem!important}@media (max-width:1180px){.reference-commercial-layout{grid-template-columns:1fr}}@media (max-width:760px){.reference-commercial-workspace .reference-record-tabs{gap:1rem}.reference-commercial-workspace .reference-kpi-strip{grid-template-columns:repeat(2,minmax(0,1fr))}.reference-settings-navigation{padding-inline:.65rem}.reference-settings-navigation__copy{flex-direction:column;align-items:flex-start;gap:.2rem}}@media (max-width:520px){.reference-commercial-workspace .reference-kpi-strip{grid-template-columns:1fr}}
.reference-reports-page .reference-dashboard-grid{margin-block-start:.8rem}.reference-report-status{background:#071017;border:1px solid #24303a;border-radius:.45rem;justify-content:space-between;align-items:center;gap:.7rem;min-block-size:4.4rem;padding:.75rem;display:flex}.reference-report-status span{color:#9da6ad;font-size:.68rem}.reference-report-status strong{color:#f1f2f3;font-size:1.2rem;font-weight:560}.reference-insight-list{margin-block-start:.55rem;display:grid}.reference-reports-page .reference-data-table{min-inline-size:68rem}.reference-reports-page .reference-progress-track{block-size:.5rem}.reference-reports-page .reference-progress-fill{box-shadow:0 0 12px #f5b5142e}@media (max-width:700px){.reference-reports-page .reference-dashboard-panels{grid-template-columns:1fr}}
:root{--vg-ref-bg:#02070b;--vg-ref-panel:#071018;--vg-ref-panel-2:#0a131b;--vg-ref-line:#26323c;--vg-ref-line-soft:#1b252e;--vg-ref-gold:#f5b514;--vg-ref-gold-2:#ffd155;--vg-ref-muted:#98a2ab}.reference-app-shell{color:#eef1f3;background:#02070b!important}.reference-sidebar{box-shadow:8px 0 30px #00000047;background:radial-gradient(circle at 24% 6%,#f5b5140d,#0000 12rem),linear-gradient(#02070b 0%,#050b11 56%,#020609 100%)!important;border-inline-end:1px solid #26313a!important;inline-size:13.75rem!important}.reference-shell-frame{margin-inline-start:13.75rem!important}.reference-sidebar-brand{border-block-end:1px solid #f5b51421!important;place-items:center start!important;min-block-size:4.2rem!important;padding:.55rem .7rem!important;display:grid!important}.reference-sidebar-brand .vg-brand,.reference-sidebar-brand .vg-brand-artwork{visibility:visible!important;opacity:1!important;display:block!important}.reference-sidebar-brand .vg-brand-artwork{filter:drop-shadow(0 0 10px #f5b51429);object-fit:contain!important;block-size:auto!important;inline-size:12.25rem!important;max-inline-size:100%!important}.reference-sidebar-nav{padding:.65rem .48rem!important}.reference-app-nav{gap:.72rem!important}.reference-nav-group{gap:.16rem!important}.reference-nav-group .app-nav-group-label{color:#f4b915!important;letter-spacing:.055em!important;margin:0 .42rem .2rem!important;font-size:.6rem!important;line-height:1.2!important}.reference-nav-link{color:#c8cdd1!important;border-radius:.35rem!important;gap:.5rem!important;min-block-size:1.82rem!important;padding:.25rem .45rem!important;font-size:.74rem!important;font-weight:520!important}.reference-nav-link .app-nav-icon-frame{block-size:1.25rem!important;inline-size:1.25rem!important}.reference-nav-link .app-nav-icon{block-size:.93rem!important;inline-size:.93rem!important}.reference-nav-link.app-nav-link-active{color:#fff!important;background:linear-gradient(90deg,#f5b5143d,#f5b51412)!important;border-color:#a0710b!important;box-shadow:inset 2px 0 #f5b514,0 0 18px #f5b51417!important}.reference-sidebar-footer{background:linear-gradient(#0000,#0000002e);gap:.45rem!important;padding:.45rem .55rem .55rem!important}.reference-sidebar-collapse{color:#b8c0c7;text-align:start;background:#071018;border:1px solid #29343d;border-radius:.38rem;align-items:center;gap:.55rem;min-block-size:2.1rem;inline-size:100%;padding:.35rem .65rem;font-size:.7rem;display:flex}.reference-sidebar-collapse:hover,.reference-sidebar-collapse:focus-visible{color:#f5b514;border-color:#886513}.reference-company-card{background:#071018!important;border-color:#2a353e!important;border-radius:.42rem!important;padding:.5rem!important}.reference-company-card .app-sidebar-user-name{font-size:.72rem!important}.reference-company-card .app-sidebar-user-email{font-size:.61rem!important}.reference-sidebar-footer .app-sidebar-logout button{inline-size:100%;border-radius:.38rem!important;min-block-size:2rem!important;font-size:.68rem!important}.reference-topbar{background:#02070bf7!important;border-block-end:1px solid #26313a!important;min-block-size:3.75rem!important;padding:.55rem .95rem!important;box-shadow:0 10px 30px #0003!important}.reference-global-search{background:#050b10!important;border-radius:.42rem!important;min-block-size:2.35rem!important;inline-size:min(100%,29rem)!important}.reference-global-search input{font-size:.76rem!important}.reference-topbar-actions{gap:.42rem!important}.reference-topbar-context{color:#e5e8ea;background:#050b10;border:1px solid #25313a;border-radius:.42rem;align-items:center;gap:.45rem;min-block-size:2.3rem;padding:.35rem .7rem;font-size:.7rem;display:inline-flex}.reference-topbar-context-mark{color:#f5b514;font-size:.82rem}.reference-topbar-icon-link{border-radius:.42rem!important;block-size:2.3rem!important;inline-size:2.3rem!important}.reference-topbar-user{padding-inline-start:.3rem!important}.reference-topbar-user .app-topbar-avatar{block-size:2rem!important;inline-size:2rem!important;font-size:.67rem!important}.reference-topbar-user-name{font-size:.72rem!important}.reference-topbar-user-email{font-size:.6rem!important}.reference-app-main{background:radial-gradient(circle at 84% 0,#f5b51406,#0000 22rem),#02070b!important;min-block-size:calc(100dvh - 3.75rem)!important;padding:.75rem .9rem 1.35rem!important}.reference-app-main .app-page-header,.reference-app-main .reference-page-header{min-block-size:auto!important;box-shadow:none!important;background:0 0!important;border:0!important;border-radius:0!important;justify-content:space-between!important;align-items:flex-start!important;gap:.8rem!important;padding:.2rem 0 .65rem!important;display:flex!important}.reference-app-main .app-page-header:before,.reference-app-main .app-page-header:after{display:none!important}.reference-app-main .app-page-eyebrow{color:#f5b514!important;letter-spacing:.085em!important;margin:0 0 .18rem!important;font-size:.58rem!important;font-weight:800!important}.reference-app-main .app-page-title{color:#f7f7f4!important;margin:0!important;font-size:1.2rem!important;font-weight:650!important;line-height:1.15!important}.reference-app-main .app-page-description{color:#a6aeb5!important;max-inline-size:54rem!important;margin-block-start:.28rem!important;font-size:.68rem!important;line-height:1.45!important}.reference-app-main .app-page-description p{margin:0!important}.reference-page-actions{align-self:center!important}.reference-page-actions :where(a,button){border-radius:.4rem!important;min-block-size:2.15rem!important;padding-inline:.8rem!important;font-size:.69rem!important}.reference-app-main :where(.reference-filter-panel,.reference-data-panel,.reference-control-card),.reference-app-main :where(.m4-section,.tower-panel),.reference-app-main :where(.bg-card,[class*=bg-card]){color:#e8ebed!important;box-shadow:none!important;background:#071018!important;border-color:#26313a!important}.reference-app-main :where(.reference-filter-panel,.reference-data-panel,.reference-control-card){border-radius:.42rem!important}.reference-app-main :where(.bg-white,[class*=bg-white]){color:#e8ebed!important;background-color:#071018!important}.reference-app-main :where(.text-slate-950,.text-slate-900,.text-main){color:#f2f3f4!important}.reference-app-main :where(.text-slate-700,.text-slate-600,.text-muted){color:#9da6ae!important}.reference-summary-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important;gap:.52rem!important;margin-block-start:.42rem!important}.reference-summary-card{background:linear-gradient(150deg,#09131b,#060c11)!important;border-radius:.4rem!important;min-block-size:4rem!important;padding:.58rem .68rem!important}.reference-summary-card span{font-size:.61rem!important}.reference-summary-card strong{font-size:1.25rem!important}.reference-filter-panel{margin-block-start:.58rem!important;padding:.62rem!important}.reference-filter-panel h2,.reference-filter-panel h3{color:#f5f5f3!important;font-size:.76rem!important}.reference-filter-panel p{color:#8f99a2!important;font-size:.62rem!important}.reference-filter-grid,.reference-shipment-filter-grid,.reference-pod-filter-grid{gap:.48rem!important}.reference-app-main :where(form) label{gap:.28rem!important;font-size:.64rem!important}.reference-app-main :where(form) input,.reference-app-main :where(form) select,.reference-app-main :where(form) textarea{border-radius:.38rem!important;min-block-size:2.15rem!important;padding-block:.25rem!important;font-size:.69rem!important}.reference-app-main :where(fieldset){padding:.5rem!important}.reference-filter-details{padding-block-start:.45rem!important}.reference-data-panel{margin-block-start:.6rem!important}.reference-data-panel-heading{min-block-size:2.65rem!important;padding:.48rem .65rem!important}.reference-data-panel-heading h2{font-size:.78rem!important}.reference-data-panel-heading p{font-size:.59rem!important}.reference-data-table th,.reference-data-table td{padding:.43rem .55rem!important;line-height:1.25!important}.reference-data-table th{font-size:.59rem!important}.reference-data-table td{font-size:.64rem!important}.reference-table-action{padding:.25rem .42rem!important;font-size:.6rem!important}.reference-pagination-slot{padding:.25rem .55rem .45rem!important}.reference-register-layout,.reference-commercial-layout,.reference-section-grid{grid-template-columns:minmax(0,1.75fr) minmax(18.5rem,.58fr)!important;gap:.62rem!important}.reference-detail-drawer,.reference-dashboard-rail .reference-control-card{background:linear-gradient(150deg,#081119,#050b10)!important;border-radius:.42rem!important}.reference-detail-drawer{inset-block-start:4.35rem!important}.reference-detail-drawer__header{min-block-size:3.45rem!important;padding:.6rem!important}.reference-detail-drawer__header h2{font-size:.82rem!important}.reference-detail-list{padding-inline:.65rem!important}.reference-detail-list>div{padding-block:.48rem!important}.reference-detail-list dt,.reference-detail-list dd{font-size:.61rem!important}.reference-record-tabs{gap:1rem!important;min-block-size:2.15rem!important}.reference-record-tabs a,.reference-record-tabs button{min-block-size:2.15rem!important;font-size:.66rem!important}.reference-kpi-strip{grid-template-columns:repeat(6,minmax(0,1fr))!important;gap:.48rem!important;margin-block-start:.48rem!important}.reference-kpi-card{min-block-size:4.1rem!important;padding:.55rem!important}.reference-kpi-card span{font-size:.58rem!important}.reference-kpi-card strong{margin-block-start:.24rem!important;font-size:1.05rem!important}.reference-kpi-card small{font-size:.53rem!important}.reference-commercial-workspace .m4-toolbar{padding:.55rem!important}.reference-commercial-workspace .m4-section__header{min-block-size:2.9rem!important;padding:.55rem .65rem!important}.reference-commercial-workspace .m4-section__title{font-size:.78rem!important}.reference-commercial-workspace .m4-section__description{font-size:.58rem!important}.reference-commercial-workspace .m4-table th,.reference-commercial-workspace .m4-table td{padding:.4rem .48rem!important}.reference-commercial-workspace .m4-table th{font-size:.57rem!important}.reference-commercial-workspace .m4-table td{font-size:.62rem!important}.reference-commercial-workspace .reference-dashboard-rail{gap:.55rem!important}.reference-commercial-workspace .reference-control-card{padding:.62rem!important}.reference-commercial-workspace .reference-control-card h2{font-size:.72rem!important}.reference-commercial-workspace .reference-control-card p,.reference-commercial-workspace .reference-context-row{font-size:.58rem!important}.reference-settings-navigation{border-radius:.42rem!important;gap:.22rem!important;padding:.48rem .6rem 0!important}.reference-settings-navigation__copy strong{font-size:.68rem!important}.reference-settings-tabs{min-block-size:2rem!important}.reference-settings-tabs a{min-block-size:2rem!important;font-size:.62rem!important}.reference-settings-content :where(.bg-card,.bg-white,.bg-workspace,.bg-surface){color:#e8ebed!important;background:#071018!important}.control-tower-page>:first-child{margin-block-end:0!important}.control-tower-page>.mt-5{margin-block-start:.15rem!important}.control-tower-page>section.mt-7,.control-tower-page .mt-4{margin-block-start:.5rem!important}.control-tower-page .mt-7{margin-block-start:.7rem!important}.control-tower-page .mt-8{margin-block-start:.75rem!important}.control-tower-page .gap-4{gap:.5rem!important}.control-tower-page .gap-5,.control-tower-page .gap-6{gap:.6rem!important}.control-tower-page .p-6{padding:.65rem!important}.control-tower-page .p-5{padding:.6rem!important}.control-tower-page :where(.control-tower-kpi,[class*=control-tower-kpi]){background:linear-gradient(145deg,#0a131a,#060c11)!important;border-radius:.42rem!important;min-block-size:5.2rem!important}.control-tower-page :where(.tower-panel,[class*=tower-panel]){background:#071018!important;border-radius:.42rem!important}.control-tower-page h2{font-size:.82rem!important}.control-tower-page p,.control-tower-page span{line-height:1.35}.control-tower-page .text-xs{font-size:.6rem!important}.control-tower-page .text-sm{font-size:.68rem!important}.reference-landing{background:#020609!important}.reference-landing .marketing-header{min-block-size:3.4rem!important;padding-block:.35rem!important}.reference-landing .marketing-brand-artwork{inline-size:10.8rem!important}.reference-hero-grid{grid-template-columns:minmax(0,.88fr) minmax(20rem,1.12fr)!important;gap:1.5rem!important;min-block-size:26rem!important;padding-block:1.8rem 1.2rem!important}.reference-hero h1{max-inline-size:35rem!important;margin-block-start:.7rem!important;font-size:clamp(1.9rem,4.4vw,3.2rem)!important;line-height:1.02!important}.reference-hero-lead{margin-block-start:.75rem!important;font-size:.78rem!important;line-height:1.5!important}.reference-hero-actions{margin-block-start:.9rem!important}.reference-hero-checks{margin-block-start:.55rem!important;font-size:.64rem!important}.reference-transport-scene{min-block-size:22rem!important}.reference-globe{inline-size:min(23rem,76%)!important;inset-block-start:5%!important;inset-inline-start:14%!important;box-shadow:0 0 52px #f5b51447,inset 0 0 72px #f5b5141c!important}.reference-globe-map{overflow:hidden;color:#0000!important;font-size:0!important}.reference-globe-map:before,.reference-globe-map:after{filter:blur(.2px);content:"";background:#f5b5146b;border-radius:48% 52% 45% 55%;position:absolute}.reference-globe-map:before{block-size:30%;inline-size:42%;inset-block-start:24%;inset-inline-start:18%;transform:rotate(-14deg)}.reference-globe-map:after{block-size:38%;inline-size:30%;inset-block-end:19%;inset-inline-end:18%;transform:rotate(18deg)}.reference-plane{font-size:clamp(3.4rem,8vw,6.7rem)!important}.reference-ship{font-size:1.9rem!important}.reference-truck{font-size:2.2rem!important}.reference-trust-grid{min-block-size:4.5rem!important}.reference-trust-item{padding-block:.72rem!important}.reference-trust-item h2{font-size:.68rem!important}.reference-trust-item p{font-size:.56rem!important}.reference-section{padding-block:1.8rem!important}.reference-section-heading p{font-size:.58rem!important}.reference-section-heading h2{margin-block-start:.28rem!important;font-size:1.35rem!important}.reference-capability-grid{grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:.48rem!important;margin-block-start:1rem!important}.reference-capability-card{border-radius:.42rem!important;min-block-size:7rem!important;padding:.65rem!important}.reference-capability-card h3{margin-block-start:.4rem!important;font-size:.68rem!important}.reference-capability-card p{margin-block-start:.28rem!important;font-size:.53rem!important;line-height:1.35!important}.reference-section-action{margin-block-start:.65rem!important}.reference-modules{padding-block:1.45rem!important}.reference-module-strip{margin-block-start:.7rem!important}.reference-module-strip span{min-block-size:2.7rem!important;font-size:.58rem!important}.reference-landing #tarifs{padding-block:1.8rem!important}.reference-landing .premium-pricing-grid{gap:.65rem!important}.reference-landing .premium-price-card{padding:.8rem!important}.reference-final-cta{padding:.7rem 0 1rem!important}.reference-final-cta-inner{padding:.8rem 1rem!important}.reference-footer{padding-block:1.1rem!important}.reference-auth-grid{max-inline-size:96rem}.reference-auth-promo{padding:2.4rem 3rem!important}.reference-auth-promo-copy{margin-block-start:3.2rem!important}.reference-auth-promo-copy h2{color:#fff;letter-spacing:-.035em;margin:0;font-size:2.4rem;line-height:1.08}.reference-auth-promo-copy h2 strong{color:#f5b514}.reference-auth-promo-copy p{font-size:.8rem!important}.reference-auth-scene{min-block-size:15rem!important}.reference-login-card{border-radius:.55rem!important}@media (max-width:1180px){.reference-register-layout,.reference-commercial-layout,.reference-section-grid{grid-template-columns:1fr!important}.reference-kpi-strip{grid-template-columns:repeat(3,minmax(0,1fr))!important}}@media (max-width:1023px){.reference-sidebar{display:none!important}.reference-shell-frame{margin-inline-start:0!important}.reference-hero-grid{grid-template-columns:1fr!important}}@media (max-width:720px){.reference-app-main{padding-inline:.65rem!important}.reference-summary-grid,.reference-kpi-strip,.reference-capability-grid{grid-template-columns:repeat(2,minmax(0,1fr))!important}}
.reference-dashboard-v3{color:#e9ecee;gap:.68rem;display:grid}.reference-dashboard-welcome{justify-content:space-between;align-items:center;gap:1rem;min-block-size:3.7rem;padding:.2rem .4rem .45rem;display:flex}.reference-dashboard-welcome h1{color:#fff;letter-spacing:-.02em;margin:0;font-size:1.15rem;font-weight:650}.reference-dashboard-welcome p{color:#a4abb1;margin:.25rem 0 0;font-size:.65rem}.reference-dashboard-header-actions{align-items:center;gap:.55rem;display:flex}.reference-dashboard-date{color:#c5cbd0;background:#071018;border:1px solid #28333c;border-radius:.4rem;align-items:center;min-block-size:2rem;padding:.35rem .65rem;font-size:.62rem;display:inline-flex}.reference-dashboard-kpis{grid-template-columns:repeat(5,minmax(0,1fr));gap:.55rem;display:grid}.reference-dashboard-kpi{background:linear-gradient(145deg,#0b141b,#070c11);border:1px solid #27323b;border-radius:.46rem;align-items:center;gap:.72rem;min-block-size:5.9rem;padding:.7rem;display:flex}.reference-dashboard-kpi--alert{border-color:#693125}.reference-dashboard-kpi-icon{color:#f6bc1b;background:radial-gradient(circle,#f5b5142b,#f5b51408 66%,#0000 67%);border:1px solid #f5b5145c;border-radius:999px;flex:none;place-items:center;block-size:2.7rem;inline-size:2.7rem;display:grid;box-shadow:inset 0 0 0 .35rem #f5b5140a}.reference-dashboard-kpi-icon svg{block-size:1.35rem;inline-size:1.35rem}.reference-dashboard-kpi div{gap:.1rem;min-inline-size:0;display:grid}.reference-dashboard-kpi div>span{color:#c8cdd1;font-size:.66rem}.reference-dashboard-kpi strong{color:#fff;font-size:1.35rem;font-weight:600;line-height:1.1}.reference-dashboard-kpi small{color:#8e979f;font-size:.56rem}.reference-dashboard-v3-main{grid-template-columns:minmax(17rem,.88fr) minmax(24rem,1.15fr) minmax(17rem,.9fr);gap:.58rem;display:grid}.reference-dashboard-v3-secondary{grid-template-columns:.85fr .8fr 1.25fr;gap:.58rem;display:grid}.reference-dashboard-panel{background:linear-gradient(145deg,#091219,#060c11);border:1px solid #27323b;border-radius:.46rem;min-inline-size:0;overflow:hidden}.reference-dashboard-panel-heading{border-block-end:1px solid #202a32;justify-content:space-between;align-items:center;gap:.6rem;min-block-size:2.7rem;padding:.55rem .7rem;display:flex}.reference-dashboard-panel-heading h2{color:#f2f3f4;margin:0;font-size:.74rem;font-weight:650}.reference-dashboard-panel-heading a{color:#eab019;font-size:.57rem;text-decoration:none}.reference-dashboard-panel-heading a:hover{color:#ffd45a}.reference-dashboard-health-body{grid-template-columns:7rem minmax(0,1fr);align-items:center;gap:.8rem;min-block-size:13.2rem;padding:.75rem;display:grid}.reference-dashboard-health-ring{--health-value:0%;aspect-ratio:1;background:radial-gradient(circle at center, #091219 0 59%, transparent 60%), conic-gradient(#f6bd23 0 var(--health-value), #2b3338 var(--health-value) 100%);text-align:center;border-radius:50%;place-content:center;inline-size:6.6rem;display:grid;box-shadow:0 0 24px #f5b51417}.reference-dashboard-health-ring strong{color:#fff;font-size:1.5rem;line-height:1}.reference-dashboard-health-ring span{color:#a3aab0;margin-block-start:.2rem;font-size:.56rem}.reference-dashboard-health-bars{gap:.62rem;display:grid}.reference-health-row{gap:.28rem;display:grid}.reference-health-row>div:first-child{color:#b8bfc4;justify-content:space-between;gap:.45rem;font-size:.58rem;display:flex}.reference-health-row strong{color:#e7eaec;font-weight:600}.reference-health-track{background:#29333b;border-radius:999px;block-size:.24rem;overflow:hidden}.reference-health-track span{border-radius:inherit;background:linear-gradient(90deg,#b47c08,#ffd057);block-size:100%;display:block}.reference-dashboard-network{min-block-size:16.5rem}.reference-network-scene{background:radial-gradient(at 50% 52%,#f5b5141c,#0000 18%),radial-gradient(circle at 18% 54%,#f5b5140a,#0000 20%),linear-gradient(#081117,#050a0e);border-block-end:1px solid #1f2931;min-block-size:10.7rem;position:relative;overflow:hidden}.reference-network-scene:before,.reference-network-scene:after{content:"";border:1px solid #f5b51438;border-radius:50%;position:absolute;inset:24% 7%;transform:rotate(-8deg)}.reference-network-scene:after{inset:34% 13%;transform:rotate(11deg)}.reference-network-orbit{transform-origin:50%;background:linear-gradient(90deg,#0000,#d59a18,#0000);block-size:1px;position:absolute}.reference-network-orbit-a{inline-size:72%;inset:48% 14%;transform:rotate(12deg)}.reference-network-orbit-b{inline-size:64%;inset:55% 18%;transform:rotate(-15deg)}.reference-network-node{background:#f5b514;border:1px solid #ffd35b;border-radius:50%;block-size:.48rem;inline-size:.48rem;position:absolute;box-shadow:0 0 0 .25rem #f5b5141a,0 0 14px #f5b514}.reference-network-node-1{inset:47% auto auto 18%}.reference-network-node-2{inset:31% auto auto 48%}.reference-network-node-3{inset:55% 21% auto auto}.reference-network-node-4{inset:69% auto auto 38%}.reference-network-node-5{inset:24% 13% auto auto}.reference-network-node-6{inset:63% auto auto 9%}.reference-network-stats{grid-template-columns:repeat(4,minmax(0,1fr));gap:.2rem;padding:.45rem .55rem;display:grid}.reference-network-stats div{text-align:center;gap:.08rem;min-inline-size:0;display:grid}.reference-network-stats strong{color:#fff;font-size:.66rem}.reference-network-stats span{color:#89939b;text-overflow:ellipsis;white-space:nowrap;font-size:.48rem;overflow:hidden}.reference-shipment-summary-body{grid-template-columns:7.2rem minmax(0,1fr);align-items:center;gap:.7rem;min-block-size:13.2rem;padding:.7rem;display:grid}.reference-shipment-donut{--registered:0%;--draft-end:0%;aspect-ratio:1;background:radial-gradient(circle at center, #091219 0 56%, transparent 57%), conic-gradient(#f5b514 0 var(--registered), #77725b var(--registered) var(--draft-end), #d04b35 var(--draft-end) 100%);text-align:center;border-radius:50%;place-content:center;inline-size:6.5rem;display:grid}.reference-shipment-donut strong{color:#fff;font-size:1.08rem}.reference-shipment-donut span{color:#9da5ac;font-size:.52rem}.reference-dashboard-breakdown{gap:.55rem;margin:0;display:grid}.reference-dashboard-breakdown div{border-block-end:1px solid #202a32;justify-content:space-between;align-items:center;gap:.5rem;padding-block-end:.45rem;display:flex}.reference-dashboard-breakdown dt{color:#b7bec4;align-items:center;gap:.35rem;font-size:.56rem;display:flex}.reference-dashboard-breakdown dd{color:#fff;margin:0;font-size:.62rem}.reference-breakdown-dot{border-radius:50%;block-size:.44rem;inline-size:.44rem}.reference-breakdown-dot--gold{background:#f5b514}.reference-breakdown-dot--muted{background:#77725b}.reference-breakdown-dot--danger{background:#e34833}.reference-dashboard-list{gap:0;margin:0;padding:.5rem .65rem;display:grid}.reference-dashboard-list div{border-block-end:1px solid #202a32;justify-content:space-between;gap:.5rem;padding:.43rem 0;display:flex}.reference-dashboard-list div:last-child{border-block-end:0}.reference-dashboard-list dt{color:#aeb6bc;font-size:.58rem}.reference-dashboard-list dd{color:#edf0f1;margin:0;font-size:.62rem}.reference-metric-alert{color:#ff6a4f!important}.reference-incidents-total{align-items:baseline;gap:.35rem;padding:.7rem .7rem 0;display:flex}.reference-incidents-total strong{color:#fff;font-size:1.65rem}.reference-incidents-total span{color:#9099a1;font-size:.56rem}.reference-dashboard-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:.42rem;padding:.6rem;display:grid}.reference-dashboard-actions a{justify-content:flex-start;align-items:center;gap:.45rem;background:#0a131a!important;border-color:#2a353e!important;min-block-size:2.8rem!important;padding:.5rem!important;font-size:.58rem!important;display:flex!important}.reference-dashboard-actions svg{color:#f4b515;block-size:1.05rem;inline-size:1.05rem}.reference-dashboard-activity{min-block-size:9rem}.reference-activity-table{padding:0 .65rem .4rem;display:grid}.reference-activity-table>a{min-block-size:2.25rem;color:inherit;border-block-end:1px solid #202a32;grid-template-columns:.8rem minmax(8rem,1fr) minmax(12rem,1.5fr) auto;align-items:center;gap:.45rem;text-decoration:none;display:grid}.reference-activity-table>a:hover{background:#f5b51408}.reference-activity-dot{background:#f5b514;border-radius:50%;block-size:.36rem;inline-size:.36rem;box-shadow:0 0 8px #f5b51473}.reference-activity-table strong{color:#edf0f2;text-overflow:ellipsis;white-space:nowrap;font-size:.59rem;overflow:hidden}.reference-activity-table a>span:not(.reference-activity-dot),.reference-activity-table time{color:#919ba3;text-overflow:ellipsis;white-space:nowrap;font-size:.52rem;overflow:hidden}.reference-dashboard-empty{color:#8f99a1;margin:0;padding:.75rem;font-size:.58rem}@media (max-width:1280px){.reference-dashboard-v3-main{grid-template-columns:1fr 1fr}.reference-dashboard-shipment-summary{grid-column:1/-1}.reference-dashboard-v3-secondary{grid-template-columns:1fr 1fr}.reference-dashboard-v3-secondary>:last-child{grid-column:1/-1}}@media (max-width:820px){.reference-dashboard-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.reference-dashboard-v3-main,.reference-dashboard-v3-secondary{grid-template-columns:1fr}.reference-dashboard-shipment-summary,.reference-dashboard-v3-secondary>:last-child{grid-column:auto}.reference-activity-table>a{grid-template-columns:.8rem 1fr auto}.reference-activity-table a>span:not(.reference-activity-dot){display:none}}
.reference-app-shell .reference-sidebar{inline-size:13.75rem!important}.reference-app-shell .reference-shell-frame{margin-inline-start:13.75rem!important}.reference-app-shell .reference-sidebar-brand{min-block-size:4.5rem!important}.reference-app-shell .reference-sidebar-brand .vg-brand-artwork{object-fit:contain!important;max-block-size:3.25rem!important;inline-size:12rem!important}.reference-app-shell .reference-topbar{min-block-size:3.75rem!important}.reference-app-main{max-inline-size:none!important}.reference-app-main>section{inline-size:100%}.reference-app-main table{border-collapse:collapse}.reference-app-main tbody tr{color:#e9ecee;background:#071018}.reference-app-main tbody tr:nth-child(2n){background:#08121a}.reference-app-main tbody tr[aria-selected=true]{box-shadow:inset 2px 0 #f5b514;background:linear-gradient(90deg,#f5b51421,#08121a 28%)!important}.reference-data-table tbody tr:hover{background:#0a1720!important}.reference-data-table{table-layout:auto}.reference-data-table th{white-space:nowrap}.reference-data-table td{vertical-align:middle}.reference-data-table a{color:#e7ebed}.reference-data-table .operations-reference{color:#7ccfff!important}.reference-register-layout{align-items:start}.reference-detail-drawer{overflow:hidden;border:1px solid #303a43!important;box-shadow:0 20px 50px #00000042!important}.reference-detail-callout{background:#f5b5140d!important;border:1px solid #f5b5143d!important;border-radius:.38rem!important;margin:.6rem!important;padding:.58rem!important}.reference-detail-callout strong{color:#f4b915;font-size:.64rem}.reference-detail-callout p{color:#a8b0b6;margin:.28rem 0 0;font-size:.59rem;line-height:1.45}.reference-detail-actions{border-block-start:1px solid #202b33;grid-template-columns:repeat(2,minmax(0,1fr));gap:.42rem!important;padding:.6rem!important;display:grid!important}.reference-detail-actions>:only-child{grid-column:1/-1}.reference-detail-actions a{min-block-size:2.05rem!important;font-size:.61rem!important}.reference-record-tabs{border-block-end:1px solid #202b33;padding-inline:.65rem!important}.reference-dashboard-v3{gap:.62rem;display:grid}.reference-dashboard-welcome{justify-content:space-between;align-items:center;gap:1rem;min-block-size:3.75rem;padding:.15rem .1rem .45rem;display:flex}.reference-dashboard-welcome h1{margin:0;font-size:1.18rem;font-weight:650}.reference-dashboard-welcome p{color:#9ca5ad;margin:.22rem 0 0;font-size:.66rem}.reference-dashboard-date{color:#b8c0c6;font-size:.63rem}.reference-dashboard-kpis{grid-template-columns:repeat(5,minmax(0,1fr));gap:.55rem;display:grid}.reference-dashboard-kpi{background:linear-gradient(145deg,#0a141b,#070d12);border:1px solid #2b353d;border-radius:.44rem;grid-template-columns:2.45rem 1fr;align-items:center;gap:.6rem;min-block-size:5.55rem;padding:.62rem;display:grid}.reference-dashboard-kpi-icon{color:#f5b514;background:radial-gradient(circle,#f5b51426,#0000 70%);border:1px solid #f5b51461;border-radius:50%;place-items:center;block-size:2.35rem;inline-size:2.35rem;display:grid}.reference-dashboard-kpi-icon svg{inline-size:1.15rem}.reference-dashboard-kpi div{gap:.08rem;display:grid}.reference-dashboard-kpi div>span{color:#b4bbc1;font-size:.61rem}.reference-dashboard-kpi strong{color:#fff;font-size:1.25rem;line-height:1.1}.reference-dashboard-kpi small{color:#77838d;font-size:.53rem}.reference-dashboard-kpi--alert strong{color:#ff8b65}.reference-dashboard-v3-main{grid-template-columns:1.03fr 1.15fr .9fr;gap:.55rem;display:grid}.reference-dashboard-v3-secondary{grid-template-columns:.9fr .85fr 1.45fr;gap:.55rem;display:grid}.reference-dashboard-panel{background:#071018;border:1px solid #2a353d;border-radius:.44rem;overflow:hidden}.reference-dashboard-panel-heading{border-block-end:1px solid #202b33;justify-content:space-between;align-items:center;min-block-size:2.35rem;padding:.48rem .62rem;display:flex}.reference-dashboard-panel-heading h2{margin:0;font-size:.71rem}.reference-dashboard-panel-heading a{color:#f5b514;font-size:.56rem}.reference-dashboard-health-body{grid-template-columns:6.2rem 1fr;align-items:center;gap:.8rem;padding:.68rem;display:grid}.reference-dashboard-health-ring{--health-value:0%;aspect-ratio:1;background:radial-gradient(circle at center,#071018 58%,transparent 60%), conic-gradient(#f5b514 var(--health-value),#2c3338 0);text-align:center;border-radius:50%;place-content:center;inline-size:5.4rem;display:grid;box-shadow:0 0 20px #f5b5141f}.reference-dashboard-health-ring strong{font-size:1.25rem}.reference-dashboard-health-ring span{color:#a5adb4;font-size:.52rem}.reference-dashboard-health-bars{gap:.46rem;display:grid}.reference-health-row>div:first-child{justify-content:space-between;align-items:center;gap:.4rem;font-size:.55rem;display:flex}.reference-health-row strong{font-size:.58rem}.reference-health-track{background:#26313a;border-radius:999px;block-size:.22rem;margin-block-start:.2rem;overflow:hidden}.reference-health-track span{background:linear-gradient(90deg,#c88700,#ffd35a);block-size:100%;display:block}.reference-network-scene{background:radial-gradient(#f5b51417,#0000 65%),linear-gradient(#071018,#050a0e);min-block-size:8.4rem;position:relative;overflow:hidden}.reference-network-scene:before{opacity:.38;content:"";background-image:radial-gradient(circle at 14% 48%,#a9b1b7 0 1px,#0000 2px),radial-gradient(circle at 29% 30%,#a9b1b7 0 1px,#0000 2px),radial-gradient(circle at 45% 42%,#a9b1b7 0 1px,#0000 2px),radial-gradient(circle at 60% 25%,#a9b1b7 0 1px,#0000 2px),radial-gradient(circle at 73% 44%,#a9b1b7 0 1px,#0000 2px),radial-gradient(circle at 84% 58%,#a9b1b7 0 1px,#0000 2px);background-size:100% 100%;position:absolute;inset:17% 8%}.reference-network-orbit{border:1px solid #f5b51461;border-radius:50%;position:absolute}.reference-network-orbit-a{inset:24% 8%;transform:rotate(-8deg)}.reference-network-orbit-b{inset:16% 22%;transform:rotate(13deg)}.reference-network-node{background:#ffd24c;border-radius:50%;block-size:.48rem;inline-size:.48rem;position:absolute;box-shadow:0 0 12px #f5b514}.reference-network-node-1{top:58%;left:16%}.reference-network-node-2{top:34%;left:43%}.reference-network-node-3{top:54%;left:62%}.reference-network-node-4{top:35%;left:80%}.reference-network-node-5{top:71%;left:56%}.reference-network-node-6{top:67%;left:31%}.reference-network-stats{border-block-start:1px solid #202b33;grid-template-columns:repeat(2,1fr);display:grid}.reference-network-stats>div{border-inline-end:1px solid #202b33;padding:.42rem .55rem;display:grid}.reference-network-stats strong{color:#f5b514;font-size:.62rem}.reference-network-stats span{color:#909aa2;font-size:.5rem}.reference-shipment-summary-body{grid-template-columns:6.4rem 1fr;align-items:center;gap:.6rem;padding:.8rem;display:grid}.reference-shipment-donut{--registered:0%;--draft-end:0%;aspect-ratio:1;background:radial-gradient(circle,#071018 57%,transparent 59%),conic-gradient(#f5b514 0 var(--registered),#6e6f67 var(--registered) var(--draft-end),#d84a3f var(--draft-end));text-align:center;border-radius:50%;place-content:center;inline-size:5.7rem;display:grid}.reference-shipment-donut strong{font-size:1rem}.reference-shipment-donut span{color:#9aa4ac;font-size:.5rem}.reference-dashboard-breakdown,.reference-dashboard-list{gap:.35rem;margin:0;padding:.6rem;display:grid}.reference-dashboard-breakdown>div,.reference-dashboard-list>div{border-block-end:1px solid #1d262d;justify-content:space-between;align-items:center;gap:.5rem;padding-block:.28rem;font-size:.55rem;display:flex}.reference-breakdown-dot{border-radius:50%;block-size:.42rem;inline-size:.42rem;margin-inline-end:.4rem;display:inline-block}.reference-breakdown-dot--gold{background:#f5b514}.reference-breakdown-dot--muted{background:#7a7f83}.reference-breakdown-dot--danger{background:#e24f42}.reference-incidents-total{align-items:baseline;gap:.3rem;padding:.75rem .7rem .2rem;display:flex}.reference-incidents-total strong{font-size:1.6rem}.reference-incidents-total span{color:#8e99a2;font-size:.55rem}.reference-metric-alert{color:#ff745d}.reference-dashboard-actions{grid-template-columns:repeat(2,minmax(0,1fr));gap:.4rem;padding:.6rem;display:grid}.reference-dashboard-actions a{justify-content:flex-start!important;gap:.45rem!important;min-block-size:2.7rem!important;font-size:.58rem!important}.reference-dashboard-actions svg{color:#f5b514;inline-size:.9rem}.reference-dashboard-activity{min-block-size:8rem}.reference-activity-table{display:grid}.reference-activity-table>a{color:#dce1e4;border-block-end:1px solid #1d262d;grid-template-columns:.5rem 1.1fr 1.8fr .9fr;align-items:center;gap:.55rem;padding:.5rem .65rem;font-size:.55rem;display:grid}.reference-activity-table time{text-align:end;color:#808c95}.reference-activity-dot{background:#f5b514;border-radius:50%;block-size:.35rem;inline-size:.35rem;box-shadow:0 0 8px #f5b51480}.reference-landing{background:#030608!important}.reference-marketing-header{background:#030608!important;position:relative!important}.reference-marketing-header .premium-marketing-nav{gap:.75rem!important;min-block-size:3.5rem!important}.reference-marketing-header .premium-brand-link .vg-brand-artwork,.reference-marketing-header .marketing-brand-artwork{max-block-size:2.7rem!important;inline-size:9.3rem!important}.reference-marketing-header .premium-nav-links{gap:.82rem!important;display:flex!important}.reference-marketing-header .premium-nav-links a{font-size:.58rem!important}.reference-marketing-header .premium-nav-actions{gap:.38rem!important}.reference-marketing-header .premium-button{border-radius:.35rem!important;min-block-size:2rem!important;padding-inline:.62rem!important;font-size:.57rem!important}.reference-hero-grid{grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr)!important;gap:1rem!important;min-block-size:25rem!important;padding-block:1.25rem .7rem!important}.reference-hero-copy{align-self:center}.reference-pill{font-size:.52rem!important}.reference-hero h1{letter-spacing:-.035em!important;max-inline-size:29rem!important;font-size:2.15rem!important;line-height:1!important}.reference-hero-lead{max-inline-size:27rem!important;font-size:.62rem!important;line-height:1.45!important}.reference-hero-actions .premium-button{min-block-size:2.15rem!important;padding-inline:.72rem!important;font-size:.58rem!important}.reference-hero-checks{gap:.55rem!important;font-size:.49rem!important}.reference-transport-scene{min-block-size:22rem!important}.reference-globe{inline-size:18rem!important}.reference-trust-grid{grid-template-columns:repeat(4,minmax(0,1fr))!important}.reference-section{padding-block:1.1rem!important}.reference-section-heading h2{font-size:1.05rem!important}.reference-capability-grid{grid-template-columns:repeat(5,minmax(0,1fr))!important}.reference-capability-card{min-block-size:5.55rem!important;padding:.48rem!important}.reference-capability-icon{font-size:.68rem!important}.reference-capability-card h3{font-size:.56rem!important}.reference-capability-card p{font-size:.43rem!important}.reference-section-action{margin-block-start:.5rem!important}.reference-section-action .premium-button{min-block-size:1.9rem!important;font-size:.5rem!important}.reference-section-deep .premium-mode-tabs{margin-block:.5rem!important}.reference-section-deep .premium-mode-tab{min-block-size:1.85rem!important;padding:.35rem .7rem!important;font-size:.5rem!important}.reference-section-deep .premium-mode-stage{border-radius:.45rem!important;min-block-size:11.2rem!important}.reference-section-deep .premium-mode-symbol{font-size:1.8rem!important}.reference-section-deep .premium-mode-info{inline-size:min(21rem,55%)!important;padding:.55rem!important}.reference-section-deep .premium-mode-info h3{font-size:.62rem!important}.reference-section-deep .premium-mode-info p{font-size:.47rem!important}.reference-modules{padding-block:.9rem!important}.reference-module-strip{grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:.25rem!important}.reference-module-strip span{min-block-size:2rem!important;padding:.35rem!important;font-size:.46rem!important}.reference-landing #tarifs{padding-block:1.05rem!important}.reference-landing #tarifs .premium-section-head{margin-block-end:.65rem!important}.reference-landing #tarifs .premium-kicker{padding:.3rem .48rem!important;font-size:.48rem!important}.reference-landing #tarifs .premium-heading{max-inline-size:38rem!important;margin:.38rem auto!important;font-size:1.2rem!important;line-height:1.05!important}.reference-landing #tarifs .premium-lead{max-inline-size:34rem!important;margin:.35rem auto 0!important;font-size:.52rem!important;line-height:1.4!important}.reference-landing .premium-pricing-grid{grid-template-columns:repeat(3,minmax(0,1fr))!important;gap:.48rem!important;margin-block-start:.65rem!important;display:grid!important}.reference-landing .premium-price-card{border-radius:.45rem!important;min-block-size:12rem!important;padding:.62rem!important}.reference-landing .premium-popular{font-size:.42rem!important}.reference-landing .premium-plan-name{font-size:.5rem!important}.reference-landing .premium-plan-price{margin:.32rem 0!important;font-size:1rem!important}.reference-landing .premium-plan-copy{min-block-size:1.4rem;font-size:.46rem!important}.reference-landing .premium-plan-features{gap:.16rem!important;margin:.5rem 0!important;font-size:.43rem!important;line-height:1.28!important}.reference-landing .premium-plan-action{min-block-size:1.8rem!important;font-size:.45rem!important}.reference-landing .premium-trial-banner{margin-block-start:.5rem!important;padding:.35rem!important;font-size:.43rem!important}.reference-final-cta{padding-block:.55rem!important}.reference-final-cta-inner{min-block-size:3.5rem!important;padding:.55rem .75rem!important}.reference-final-cta p{font-size:.46rem!important}.reference-final-cta h2{font-size:.78rem!important}.reference-final-cta .premium-button{min-block-size:1.9rem!important;font-size:.48rem!important}.reference-footer{padding-block:.65rem!important}.reference-footer-grid{gap:.8rem!important}.reference-footer p,.reference-footer nav a{font-size:.43rem!important}.reference-auth-grid{grid-template-columns:minmax(0,1.08fr) minmax(25rem,.92fr)!important}.reference-auth-promo{padding:2rem 2.7rem!important}.reference-auth-brand .vg-brand-artwork{max-block-size:4.4rem!important;inline-size:14rem!important}.reference-auth-promo-copy{margin-block-start:3.1rem!important}.reference-auth-promo-copy h2{font-size:2.15rem!important}.reference-auth-promo-copy p{font-size:.75rem!important}.reference-auth-form-panel{padding:2.2rem!important}.reference-login-card{inline-size:min(100%,27rem)!important;padding:1.8rem!important}.reference-login-card h1{font-size:1.75rem!important}.reference-login-card p{font-size:.72rem!important}@media (max-width:1100px) and (min-width:901px){.reference-landing .page-shell{inline-size:min(100% - 2rem,74rem)!important}.reference-marketing-header .premium-nav-links{display:flex!important}.reference-marketing-header .premium-menu-button{display:none!important}.reference-dashboard-kpis{grid-template-columns:repeat(5,minmax(0,1fr))}}@media (max-width:900px){.reference-landing .premium-pricing-grid,.reference-hero-grid{grid-template-columns:1fr!important}}
