:root{--bw-primary:#072539;--bw-primary-hover:#122f44;--bw-on-primary:#eaf2f8;--bw-on-primary-rgb:234,242,248;--bw-brand:#0077b6;--bw-brand-rgb:0,119,182;--bw-brand-hover:#005f8f;--bw-on-brand:#fff;--bw-brand-navy:#042135;--bw-brand-navy-deep:#00192c;--bw-brand-navy-glow:#052337;--bw-brand-navy-glow-rgb:5,35,55;--bw-accent:#35c9b8;--bw-accent-rgb:53,201,184;--bw-accent-hover:#54dccb;--bw-on-accent:#04201d;--bw-on-accent-alt:#04201d;--bw-accent-base:#35c9b8;--bw-accent-base-deep:#1f9a8f;--bw-accent-ink:#6fe0d3;--bw-accent-soft:#8ce9de;--bw-progress-ink:#6fe0d3;--bw-ai-accent:#6f42c1;--bw-focus-ring:#35c9b8cc;--bw-bg:#041624;--bw-bg-rgb:4,22,36;--bw-surface:#0a2132;--bw-surface-rgb:10,33,50;--bw-surface-raised:#122a3d;--bw-surface-raised-rgb:18,42,61;--bw-surface-raised-hover:#163043;--bw-surface-tooltip:#153247;--bw-surface-tooltip-raised:#1c384d;--bw-surface-hub:#01101d;--bw-surface-row-alt:#0d2435;--bw-surface-row-hover:#102d41;--bw-disabled-fill:#3d5a71;--bw-border:#1f3b51;--bw-border-rgb:31,59,81;--bw-text:#e9f1f7;--bw-text-display:#f4f9fc;--bw-text-strong:#fff;--bw-text-secondary:#a9bdcd;--bw-text-secondary-rgb:169,189,205;--bw-text-subtle:#9ab0c2;--bw-text-muted:#8ba1b4;--bw-text-muted-rgb:139,161,180;--bw-text-faint:#8da0b1;--bw-neutral-ink:#93a6b6;--bw-overlay-rgb:233,241,247;--bw-shadow-rgb:2,6,12;--bw-scrim-rgb:3,9,16;--bw-scrim-dialog-rgb:0,0,0;--bw-shadow-sm:0 1px 2px #02060c73,0 1px 3px #02060c4d;--bw-shadow-md:0 4px 12px #02060c8c,0 2px 4px #02060c57;--bw-shadow-lg:0 12px 32px #02060ca8,0 4px 10px #02060c70;--bw-glow-strength:0.6;--bw-success:#4cd98a;--bw-success-rgb:76,217,138;--bw-success-hover:#1fbe80;--bw-success-ink:#7fe6ac;--bw-success-soft:#4cd98a;--bw-success-fill:#17a870;--bw-success-fill-hover:#1fbe80;--bw-success-vivid:#31c97d;--bw-success-vivid-rgb:49,201,125;--bw-on-success:#02231b;--bw-on-success-fill:#02201a;--bw-danger:#f5697f;--bw-danger-rgb:245,105,127;--bw-danger-hover:#ff8497;--bw-danger-ink:#ffa7b5;--bw-danger-soft:#f5697f;--bw-danger-soft-rgb:245,105,127;--bw-danger-strong:#ff8497;--bw-danger-strong-rgb:255,132,151;--bw-danger-vivid:#ff8497;--bw-danger-vivid-rgb:255,132,151;--bw-danger-vivid-ink:#ffa7b5;--bw-danger-deep:#8e1b33;--bw-danger-deep-rgb:142,27,51;--bw-danger-bright:#ff8296;--bw-danger-bright-rgb:255,130,150;--bw-danger-bright-ink:#ffa7b5;--bw-on-danger:#2a0510;--bw-danger-panel:#3a1622;--bw-danger-panel-rgb:58,22,34;--bw-danger-panel-text:#ffe3e8;--bw-danger-panel-text-2:#ffcbd4;--bw-danger-panel-hint:#ffa7b5;--bw-warning:#f5b73c;--bw-warning-rgb:245,183,60;--bw-warning-hover:#ffcc5c;--bw-warning-ink:#ffd166;--bw-warning-ink-rgb:255,209,102;--bw-info:#74c4f5;--bw-info-rgb:116,196,245;--bw-violet:#b9a7fb;--bw-violet-rgb:185,167,251;--bw-violet-ink:#d3c6ff;--bw-violet-strong:#a992f8;--bw-violet-strong-rgb:169,146,248;--bw-purple:#bda9fb;--bw-purple-rgb:189,169,251;--bw-cyan:#4dd8e8;--bw-cyan-rgb:77,216,232;--bw-cyan-ink:#8ee8f2;--bw-override:#2ecc71;--bw-override-rgb:46,204,113;--bw-override-derived:#b5e655;--bw-override-derived-ink:#c2ee66;--bw-override-derived-tag:#27401f;--bw-override-derived-surface:#11261a;--bw-discrepancy-override:#fb5c76;--bw-discrepancy-override-rgb:251,92,118;--bw-on-bright:#0b0f14;--bw-on-toast:#fff;--bw-eta-sail:#3b82f6;--bw-eta-transit:#f59e0b;--bw-eta-transit-rgb:245,158,11;--bw-eta-port:#22c55e;--bw-eta-canal:#a78bfa;--bw-eta-inefficiency:#f43f5e;--bw-kpi-stripe-3:#f0a45a;--bw-kpi-stripe-4:#bda9fb;--bw-env-local:#22c55e;--bw-env-local-rgb:34,197,94;--bw-env-local-ink:#4ade80;--bw-env-test:#fbbf24;--bw-env-test-rgb:251,191,36;--bw-auth-bg:#f0f4f8;--bw-auth-surface:#fff;--bw-auth-border:#e2e8f0;--bw-auth-text:#1a202c;--bw-auth-text-muted:#4a5568;--bw-auth-text-faint:#5f6b7a;--bw-auth-danger:#c53030;--bw-auth-danger-hover:#9b2c2c;--bw-auth-on-danger:#fff;--bw-auth-gradient-mid:#0d4a72;--bw-notfound-bg:#041624;--bw-notfound-surface:#122a3d;--bw-notfound-border:#1f3b51;--bw-notfound-text:#e9f1f7;--bw-notfound-text-muted:#a9bdcd;--bw-scrollbar-thumb:#2e4c62;--bw-scrollbar-thumb-hover:#426077;--bw-chart-series-1:#0077b6;--bw-chart-series-2:#f25c54;--bw-chart-series-3:#2188ff;--bw-chart-series-4:#3fb950;--bw-chart-series-5:#d29922;--bw-chart-series-6:#9d7bd8;--bw-chart-series-7:#00b4a6;--bw-chart-series-8:#e36209;--bw-chart-ink:#8ba1b4;--bw-chart-grid:#89a1b41a;--bw-chart-tooltip-bg:#153247;--bw-chart-tooltip-border:#304d63;--bw-chart-tooltip-text:#e9f1f7;--bw-map-accent:#35c9b8;--bw-map-accent-strong:#5fdccf;--bw-map-accent-12:#35c9b81f;--bw-map-accent-08:#35c9b814;--bw-map-accent-15:#35c9b826;--bw-map-hot:#fbbf24;--bw-map-bg-solid:#010e1a;--bw-map-surface:#051b2b;--bw-map-surface-2:#0a2437;--bw-map-panel:#011321f0;--bw-map-border:#17344a;--bw-map-border-soft:#0b273b;--bw-map-border-strong:#4a7590;--bw-map-text:#e9f1f7;--bw-map-text-2:#a8bccd;--bw-map-text-muted:#8aa0b4;--bw-map-laden:#f97316;--bw-map-laden-tint:#f9731626;--bw-map-ballast:#22c55e;--bw-map-ballast-tint:#22c55e26;--bw-map-drydock:#ef4444;--bw-map-drydock-tint:#ef444426;--bw-map-sts:#06b6d4;--bw-map-sts-tint:#06b6d426;--bw-map-danger:#f5697f;--bw-map-accent-rgb:53,201,184;--bw-map-accent-hover:#5fdccf;--bw-map-accent-bright:#9defe4;--bw-map-on-accent:#04201d;--bw-map-on-accent-2:#031b19;--bw-map-hot-rgb:251,191,36;--bw-map-bg-solid-rgb:1,14,26;--bw-map-surface-rgb:5,27,43;--bw-map-text-2-rgb:168,188,205;--bw-map-laden-rgb:249,115,22;--bw-map-laden-ink:#fdba74;--bw-map-ballast-rgb:34,197,94;--bw-map-drydock-rgb:239,68,68;--bw-map-danger-rgb:245,105,127;--bw-map-port:#c9a8fd;--bw-map-tool-accent:#54b6e8;--bw-map-tool-accent-rgb:84,182,232;--bw-map-blue:#63a8ef;--bw-map-blue-rgb:99,168,239;--bw-map-pill-bg:#d7e3ec;--bw-map-pill-bg-hover:#eef4f8;--bw-map-pill-text:#021727;--bw-map-pill-divider:#93a8b8;--bw-map-panel-soft:#051e30;--bw-map-panel-soft-rgb:5,30,48;--bw-map-overlay-rgb:233,241,247;--bw-map-highlight-ink:#fff;--bw-map-marker-outline:#fff;--bw-map-mark-outline:#010e1a;--bw-map-mark-outline-hot:#1a1205;--bw-leaflet-canvas-bg:#010e1a;--bw-leaflet-popup-bg:#122a3d;--bw-leaflet-popup-shadow:#0006109e;--bw-leaflet-tooltip-bg:#153247;--bw-leaflet-tooltip-shadow:#00061080;--bw-leaflet-card-bg:#0a2132;--bw-leaflet-card-shadow:#000610ad;--bw-leaflet-border:#1f3b51;--bw-leaflet-divider:#173043;--bw-leaflet-control-bg:#122a3d;--bw-leaflet-control-bg-hover:#153247;--bw-leaflet-attribution-bg:#041624c7;--bw-leaflet-attribution-link:#6fe0d3;--bw-leaflet-ink:#e9f1f7;--bw-leaflet-ink-secondary:#a9bdcd;--bw-leaflet-ink-muted:#8ba1b4;--bw-dash-bg:#031523;--bw-dash-bg-rgb:3,21,35;--bw-dash-surface:#0c2334;--bw-dash-line:#02101c;--bw-dash-line-rgb:2,16,28;--bw-dash-control:#153247;--bw-dash-text:#e9f1f7;--bw-dash-text-rgb:233,241,247;--bw-dash-overlay-rgb:233,241,247;--bw-dash-shadow-rgb:2,6,12;--bw-dash-accent:#35c9b8;--bw-dash-accent-hover:#54dccb;--bw-dash-accent-rgb:53,201,184;--bw-dash-on-accent:#04201d;--bw-sd-heading:#c3d5e2;--bw-sd-navy:#021321;--bw-sd-blue:#00708b;--bw-sd-blue-ink:#51b5d3;--bw-sd-green:#4cd98a;--bw-sd-red:#f5697f;--bw-sd-amber:#f5b73c;--bw-sd-light:#041624;--bw-sd-white:#0a2132;--bw-sd-border:#1f3b51;--bw-sd-text:#e9f1f7;--bw-sd-muted:#a9bdcd;--bw-sd-on-navy:#eaf2f8;--bw-sd-th-ink:#dfeaf2;--bw-sd-header-subtitle:#9ab0c2;--bw-sd-field:#0e2638;--bw-sd-row-hover:#122a3d;--bw-sd-total-row:#153247;--bw-sd-col-hist:#071c2b;--bw-sd-col-fcast:#0e2637;--bw-sd-summary-row:#1d3a50;--bw-sd-editable-fill:#231f14;--bw-sd-editable-border:#8a6a20;--bw-sd-cutoff-fill:#2e2817;--bw-sd-mgc-row:#2a2b1c;--bw-sd-dur-row:#0f2b40;--bw-sd-tag-fcast-bg:#2e2712;--bw-sd-tag-fcast-ink:#e8c76a;--bw-sd-tag-hist-bg:#09273b;--bw-sd-tag-hist-ink:#8fc9e8;--bw-sd-chart-grid:#1a3346;--bw-sd-chart-border:#1f3b51;--bw-sd-chart-tick:#8ba1b4;--bw-sd-chart-legend:#a9bdcd;--bw-sd-chart-tooltip-bg:#153247;--bw-sd-chart-tooltip-title:#e9f1f7;--bw-sd-chart-tooltip-body:#c3d5e2;--bw-sd-chart-tooltip-border:#304d63;--bw-sd-chart-tooltip-border-width:1;--bw-map-legend-bg:#0c2334;--bw-map-legend-ink:#e9f1f7;--bw-map-legend-ink-rgb:233,241,247;--bw-map-legend-ink-secondary:#a9bdcd;--bw-map-control-ink:#a9bdcd;--bw-lpg-page:#041624;--bw-lpg-surface:#0a2132;--bw-lpg-surface-2:#122a3d;--bw-lpg-ink:#e9f1f7;--bw-lpg-ink-2:#a9bdcd;--bw-lpg-ink-muted:#8ba1b4;--bw-lpg-grid:#1a3346;--bw-lpg-axis:#1f3b51;--bw-lpg-border:#e9f1f71f;--bw-lpg-band:#e9f1f712;--bw-lpg-band-line:#e9f1f72b;--bw-lpg-shadow:0 1px 2px #02060c73,0 8px 24px -16px #02060ccc;--bw-lpg-actual:#56b4e9;--bw-lpg-on-actual:#04201d;--bw-lpg-forecast:#f0883e;--bw-lpg-good:#33c79a;--bw-lpg-alert:#f07f6a;--bw-lpg-prod:#e3a6cf;--bw-lpg-cons:#f2b33d;--bw-lpg-exp:#33c79a;--bw-lpg-pipe:#f0e442;--bw-lpg-yr-0:#f0883e;--bw-lpg-yr-1:#56b4e9;--bw-lpg-yr-2:#33c79a;color-scheme:dark}html[data-bw-theme=hc-dark]{--bw-primary:#06080c;--bw-primary-hover:#14171e;--bw-on-primary:#fff;--bw-on-primary-rgb:255,255,255;--bw-brand:#0077b6;--bw-brand-rgb:0,119,182;--bw-brand-hover:#005f8f;--bw-on-brand:#fff;--bw-brand-navy:#06080c;--bw-brand-navy-deep:#000;--bw-brand-navy-glow:#0a0f16;--bw-brand-navy-glow-rgb:10,15,22;--bw-accent:#7cc0ff;--bw-accent-rgb:124,192,255;--bw-accent-hover:#a6d4ff;--bw-on-accent:#000;--bw-on-accent-alt:#000;--bw-accent-base:#7cc0ff;--bw-accent-base-deep:#2f86e8;--bw-accent-ink:#a6d4ff;--bw-accent-soft:#c2e2ff;--bw-progress-ink:#7cc0ff;--bw-ai-accent:#6f42c1;--bw-focus-ring:#fff;--bw-bg:#000;--bw-bg-rgb:0,0,0;--bw-surface:#14171e;--bw-surface-rgb:20,23,30;--bw-surface-raised:#23272f;--bw-surface-raised-rgb:35,39,47;--bw-surface-raised-hover:#2b303a;--bw-surface-tooltip:#2e333b;--bw-surface-tooltip-raised:#3a4049;--bw-surface-hub:#08090d;--bw-surface-row-alt:#191d25;--bw-surface-row-hover:#1b2533;--bw-disabled-fill:#4a5160;--bw-border:#767f8d;--bw-border-rgb:118,127,141;--bw-text:#fff;--bw-text-display:#fff;--bw-text-strong:#fff;--bw-text-secondary:#c3cad4;--bw-text-secondary-rgb:195,202,212;--bw-text-subtle:#a9b2bf;--bw-text-muted:#98a3b2;--bw-text-muted-rgb:152,163,178;--bw-text-faint:#929cab;--bw-neutral-ink:#b0b8c4;--bw-overlay-rgb:255,255,255;--bw-shadow-rgb:0,0,0;--bw-scrim-rgb:0,0,0;--bw-scrim-dialog-rgb:0,0,0;--bw-shadow-sm:0 0 0 1px #767f8d,0 1px 2px #000000e6;--bw-shadow-md:0 0 0 1px #8a93a1,0 4px 12px #000000f2,0 2px 4px #000c;--bw-shadow-lg:0 0 0 1px #a9b2bf,0 10px 30px #000000f2,0 4px 10px #000000d9;--bw-glow-strength:0;--bw-success:#72ed9b;--bw-success-rgb:114,237,155;--bw-success-hover:#47d271;--bw-success-ink:#a8f5c2;--bw-success-soft:#a8f5c2;--bw-success-fill:#35bd5c;--bw-success-fill-hover:#47d271;--bw-success-vivid:#4fe484;--bw-success-vivid-rgb:79,228,132;--bw-on-success:#000;--bw-on-success-fill:#000;--bw-danger:#ff9490;--bw-danger-rgb:255,148,144;--bw-danger-hover:#ffb6b3;--bw-danger-ink:#ffb6b3;--bw-danger-soft:#ffb6b3;--bw-danger-soft-rgb:255,182,179;--bw-danger-strong:#ff7a73;--bw-danger-strong-rgb:255,122,115;--bw-danger-vivid:#ff7a73;--bw-danger-vivid-rgb:255,122,115;--bw-danger-vivid-ink:#ffb6b3;--bw-danger-deep:#c2332d;--bw-danger-deep-rgb:194,51,45;--bw-danger-bright:#ff8a86;--bw-danger-bright-rgb:255,138,134;--bw-danger-bright-ink:#ffb6b3;--bw-on-danger:#000;--bw-danger-panel:#2a0b0b;--bw-danger-panel-rgb:42,11,11;--bw-danger-panel-text:#fff;--bw-danger-panel-text-2:#ffd9d6;--bw-danger-panel-hint:#ffb6b3;--bw-warning:#f5c045;--bw-warning-rgb:245,192,69;--bw-warning-hover:#ffd166;--bw-warning-ink:#ffd166;--bw-warning-ink-rgb:255,209,102;--bw-info:#8fc8ff;--bw-info-rgb:143,200,255;--bw-violet:#d0aaff;--bw-violet-rgb:208,170,255;--bw-violet-ink:#dfc2ff;--bw-violet-strong:#cb9eff;--bw-violet-strong-rgb:203,158,255;--bw-purple:#d5b4ff;--bw-purple-rgb:213,180,255;--bw-cyan:#5ee6fb;--bw-cyan-rgb:94,230,251;--bw-cyan-ink:#a5f3fc;--bw-override:#46e07d;--bw-override-rgb:70,224,125;--bw-override-derived:#c4f06a;--bw-override-derived-ink:#c4f06a;--bw-override-derived-tag:#2c3a12;--bw-override-derived-surface:#141a08;--bw-discrepancy-override:#ff7a73;--bw-discrepancy-override-rgb:255,122,115;--bw-on-bright:#0b0f14;--bw-on-toast:#fff;--bw-eta-sail:#3b82f6;--bw-eta-transit:#f59e0b;--bw-eta-transit-rgb:245,158,11;--bw-eta-port:#22c55e;--bw-eta-canal:#a78bfa;--bw-eta-inefficiency:#f43f5e;--bw-kpi-stripe-3:#f5c045;--bw-kpi-stripe-4:#d5b4ff;--bw-env-local:#22c55e;--bw-env-local-rgb:34,197,94;--bw-env-local-ink:#4ade80;--bw-env-test:#fbbf24;--bw-env-test-rgb:251,191,36;--bw-auth-bg:#f0f4f8;--bw-auth-surface:#fff;--bw-auth-border:#e2e8f0;--bw-auth-text:#1a202c;--bw-auth-text-muted:#4a5568;--bw-auth-text-faint:#5f6b7a;--bw-auth-danger:#c53030;--bw-auth-danger-hover:#9b2c2c;--bw-auth-on-danger:#fff;--bw-auth-gradient-mid:#003a5a;--bw-notfound-bg:#000;--bw-notfound-surface:#14171e;--bw-notfound-border:#767f8d;--bw-notfound-text:#fff;--bw-notfound-text-muted:#c3cad4;--bw-scrollbar-thumb:#848d9c;--bw-scrollbar-thumb-hover:#a9b2bf;--bw-chart-series-1:#0077b6;--bw-chart-series-2:#f25c54;--bw-chart-series-3:#2188ff;--bw-chart-series-4:#3fb950;--bw-chart-series-5:#d29922;--bw-chart-series-6:#9d7bd8;--bw-chart-series-7:#00b4a6;--bw-chart-series-8:#e36209;--bw-chart-ink:#a9b2bf;--bw-chart-grid:#c4ccd647;--bw-chart-tooltip-bg:#2e333b;--bw-chart-tooltip-border:#767f8d;--bw-chart-tooltip-text:#fff;--bw-map-accent:#5ee6fb;--bw-map-accent-strong:#a5f3fc;--bw-map-accent-12:#5ee6fb38;--bw-map-accent-08:#5ee6fb26;--bw-map-accent-15:#5ee6fb42;--bw-map-hot:#ffd24a;--bw-map-bg-solid:#000;--bw-map-surface:#0d1218;--bw-map-surface-2:#1b2430;--bw-map-panel:#04070af7;--bw-map-border:#6b7f93;--bw-map-border-soft:#707a88;--bw-map-border-strong:#a9bccf;--bw-map-text:#fff;--bw-map-text-2:#a9bccf;--bw-map-text-muted:#8fa3b8;--bw-map-laden:#f97316;--bw-map-laden-tint:#f9731626;--bw-map-ballast:#22c55e;--bw-map-ballast-tint:#22c55e26;--bw-map-drydock:#ef4444;--bw-map-drydock-tint:#ef444426;--bw-map-sts:#06b6d4;--bw-map-sts-tint:#06b6d426;--bw-map-danger:#ff9490;--bw-map-accent-rgb:94,230,251;--bw-map-accent-hover:#a5f3fc;--bw-map-accent-bright:#cffafe;--bw-map-on-accent:#000;--bw-map-on-accent-2:#000;--bw-map-hot-rgb:255,210,74;--bw-map-bg-solid-rgb:0,0,0;--bw-map-surface-rgb:13,18,24;--bw-map-text-2-rgb:169,188,207;--bw-map-laden-rgb:249,115,22;--bw-map-laden-ink:#fdba74;--bw-map-ballast-rgb:34,197,94;--bw-map-drydock-rgb:239,68,68;--bw-map-danger-rgb:255,148,144;--bw-map-port:#d8b4fe;--bw-map-tool-accent:#7dd3fc;--bw-map-tool-accent-rgb:125,211,252;--bw-map-blue:#8fc8ff;--bw-map-blue-rgb:143,200,255;--bw-map-pill-bg:#fff;--bw-map-pill-bg-hover:#e8edf4;--bw-map-pill-text:#000;--bw-map-pill-divider:#5a6573;--bw-map-panel-soft:#161e28;--bw-map-panel-soft-rgb:22,30,40;--bw-map-overlay-rgb:255,255,255;--bw-map-highlight-ink:#fff;--bw-map-marker-outline:#fff;--bw-map-mark-outline:#000;--bw-map-mark-outline-hot:#000;--bw-leaflet-canvas-bg:#000;--bw-leaflet-popup-bg:#23272f;--bw-leaflet-popup-shadow:#000000e6;--bw-leaflet-tooltip-bg:#23272f;--bw-leaflet-tooltip-shadow:#000000d9;--bw-leaflet-card-bg:#14171e;--bw-leaflet-card-shadow:#000000f2;--bw-leaflet-border:#767f8d;--bw-leaflet-divider:#747d8c;--bw-leaflet-control-bg:#14171e;--bw-leaflet-control-bg-hover:#2e333b;--bw-leaflet-attribution-bg:#000000e6;--bw-leaflet-attribution-link:#8fc8ff;--bw-leaflet-ink:#fff;--bw-leaflet-ink-secondary:#c3cad4;--bw-leaflet-ink-muted:#a1abba;--bw-dash-bg:#000;--bw-dash-bg-rgb:0,0,0;--bw-dash-surface:#14171e;--bw-dash-line:#6b7482;--bw-dash-line-rgb:107,116,130;--bw-dash-control:#23272f;--bw-dash-text:#fff;--bw-dash-text-rgb:255,255,255;--bw-dash-overlay-rgb:255,255,255;--bw-dash-shadow-rgb:0,0,0;--bw-dash-accent:#7cc0ff;--bw-dash-accent-hover:#a6d4ff;--bw-dash-accent-rgb:124,192,255;--bw-dash-on-accent:#000;--bw-sd-heading:#fff;--bw-sd-navy:#23272f;--bw-sd-blue:#0558a5;--bw-sd-blue-ink:#5ea5f8;--bw-sd-green:#4fe484;--bw-sd-red:#ff9490;--bw-sd-amber:#ffb84d;--bw-sd-light:#000;--bw-sd-white:#14171e;--bw-sd-border:#767f8d;--bw-sd-text:#fff;--bw-sd-muted:#c3cad4;--bw-sd-on-navy:#fff;--bw-sd-th-ink:#fff;--bw-sd-header-subtitle:#a9b2bf;--bw-sd-field:#1b1f27;--bw-sd-row-hover:#23272f;--bw-sd-total-row:#1a2230;--bw-sd-col-hist:#14171e;--bw-sd-col-fcast:#2a2414;--bw-sd-summary-row:#283243;--bw-sd-editable-fill:#372f18;--bw-sd-editable-border:#ffb84d;--bw-sd-cutoff-fill:#483d1e;--bw-sd-mgc-row:#2c2517;--bw-sd-dur-row:#172231;--bw-sd-tag-fcast-bg:#3a2e08;--bw-sd-tag-fcast-ink:#ffd166;--bw-sd-tag-hist-bg:#152442;--bw-sd-tag-hist-ink:#a6d4ff;--bw-sd-chart-grid:#4a525d;--bw-sd-chart-border:#767f8d;--bw-sd-chart-tick:#c3cad4;--bw-sd-chart-legend:#fff;--bw-sd-chart-tooltip-bg:#23272f;--bw-sd-chart-tooltip-title:#fff;--bw-sd-chart-tooltip-body:#fff;--bw-sd-chart-tooltip-border:#767f8d;--bw-sd-chart-tooltip-border-width:1;--bw-map-legend-bg:#000;--bw-map-legend-ink:#fff;--bw-map-legend-ink-rgb:255,255,255;--bw-map-legend-ink-secondary:#d3dbe5;--bw-map-control-ink:#fff;--bw-lpg-page:#000;--bw-lpg-surface:#14171e;--bw-lpg-surface-2:#23272f;--bw-lpg-ink:#fff;--bw-lpg-ink-2:#c3cad4;--bw-lpg-ink-muted:#98a3b2;--bw-lpg-grid:#4a525d;--bw-lpg-axis:#767f8d;--bw-lpg-border:#767f8d;--bw-lpg-band:#ffffff1a;--bw-lpg-band-line:#98a3b2;--bw-lpg-shadow:0 1px 2px #000000e6;--bw-lpg-actual:#56b4e9;--bw-lpg-on-actual:#000;--bw-lpg-forecast:#f0883e;--bw-lpg-good:#33c79a;--bw-lpg-alert:#f07f6a;--bw-lpg-prod:#e3a6cf;--bw-lpg-cons:#f2b33d;--bw-lpg-exp:#33c79a;--bw-lpg-pipe:#f0e442;--bw-lpg-yr-0:#f0883e;--bw-lpg-yr-1:#56b4e9;--bw-lpg-yr-2:#33c79a;color-scheme:dark}html[data-bw-theme=light]{--bw-primary:#0e2136;--bw-primary-hover:#16304a;--bw-on-primary:#fff;--bw-on-primary-rgb:255,255,255;--bw-brand:#0077b6;--bw-brand-rgb:0,119,182;--bw-brand-hover:#005f8f;--bw-on-brand:#fff;--bw-brand-navy:#0f2044;--bw-brand-navy-deep:#0a1730;--bw-brand-navy-glow:#e7ecf3;--bw-brand-navy-glow-rgb:231,236,243;--bw-accent:#15528f;--bw-accent-rgb:21,82,143;--bw-accent-hover:#0f3f70;--bw-on-accent:#fff;--bw-on-accent-alt:#fff;--bw-accent-base:#15528f;--bw-accent-base-deep:#0d3866;--bw-accent-ink:#12497f;--bw-accent-soft:#1d558e;--bw-progress-ink:#165496;--bw-ai-accent:#6f42c1;--bw-focus-ring:#15528fcc;--bw-bg:#e4dfd4;--bw-bg-rgb:228,223,212;--bw-surface:#eeeae2;--bw-surface-rgb:238,234,226;--bw-surface-raised:#f8f5ef;--bw-surface-raised-rgb:248,245,239;--bw-surface-raised-hover:#f0ece4;--bw-surface-tooltip:#fff;--bw-surface-tooltip-raised:#f4f0e9;--bw-surface-hub:#e0dace;--bw-surface-row-alt:#f3efe7;--bw-surface-row-hover:#e2e9f4;--bw-disabled-fill:#ddd8cf;--bw-border:#cfc7b7;--bw-border-rgb:207,199,183;--bw-text:#1b1a17;--bw-text-display:#0f0e0c;--bw-text-strong:#0a0908;--bw-text-secondary:#3a3630;--bw-text-secondary-rgb:58,54,48;--bw-text-subtle:#3d3934;--bw-text-muted:#43403b;--bw-text-muted-rgb:67,64,59;--bw-text-faint:#47433d;--bw-neutral-ink:#3f3b36;--bw-overlay-rgb:33,30,26;--bw-shadow-rgb:84,76,64;--bw-scrim-rgb:28,25,21;--bw-scrim-dialog-rgb:18,16,14;--bw-shadow-sm:0 1px 2px #544c401a,0 1px 1px #544c400f;--bw-shadow-md:0 6px 16px #544c401f,0 2px 5px #544c4014;--bw-shadow-lg:0 18px 44px #544c4029,0 6px 14px #544c401a;--bw-glow-strength:0;--bw-success:#13602f;--bw-success-rgb:19,96,47;--bw-success-hover:#10602d;--bw-success-ink:#115c2c;--bw-success-soft:#18763a;--bw-success-fill:#157036;--bw-success-fill-hover:#10602d;--bw-success-vivid:#0c602f;--bw-success-vivid-rgb:12,96,47;--bw-on-success:#fff;--bw-on-success-fill:#fff;--bw-danger:#9d1d15;--bw-danger-rgb:157,29,21;--bw-danger-hover:#86180f;--bw-danger-ink:#8c1a12;--bw-danger-soft:#a8291d;--bw-danger-soft-rgb:168,41,29;--bw-danger-strong:#8f1a12;--bw-danger-strong-rgb:143,26,18;--bw-danger-vivid:#b4241b;--bw-danger-vivid-rgb:180,36,27;--bw-danger-vivid-ink:#9c2118;--bw-danger-deep:#7d160f;--bw-danger-deep-rgb:125,22,15;--bw-danger-bright:#c22d21;--bw-danger-bright-rgb:194,45,33;--bw-danger-bright-ink:#9e2319;--bw-on-danger:#fff;--bw-danger-panel:#fdece8;--bw-danger-panel-rgb:253,236,232;--bw-danger-panel-text:#7a1a12;--bw-danger-panel-text-2:#8f2419;--bw-danger-panel-hint:#8f3025;--bw-warning:#784807;--bw-warning-rgb:120,72,7;--bw-warning-hover:#6b4106;--bw-warning-ink:#6f4306;--bw-warning-ink-rgb:111,67,6;--bw-info:#0f4f96;--bw-info-rgb:15,79,150;--bw-violet:#5b3ba8;--bw-violet-rgb:91,59,168;--bw-violet-ink:#4e3193;--bw-violet-strong:#5533a0;--bw-violet-strong-rgb:85,51,160;--bw-purple:#683d9c;--bw-purple-rgb:104,61,156;--bw-cyan:#0a5b6b;--bw-cyan-rgb:10,91,107;--bw-cyan-ink:#095665;--bw-override:#159a46;--bw-override-rgb:21,154,70;--bw-override-derived:#7a9a12;--bw-override-derived-ink:#4a5f05;--bw-override-derived-tag:#e6edc6;--bw-override-derived-surface:#f6f8e4;--bw-discrepancy-override:#a8261c;--bw-discrepancy-override-rgb:168,38,28;--bw-on-bright:#0b0f14;--bw-on-toast:#fff;--bw-eta-sail:#3b82f6;--bw-eta-transit:#f59e0b;--bw-eta-transit-rgb:245,158,11;--bw-eta-port:#22c55e;--bw-eta-canal:#a78bfa;--bw-eta-inefficiency:#f43f5e;--bw-kpi-stripe-3:#b4530c;--bw-kpi-stripe-4:#4e3193;--bw-env-local:#22c55e;--bw-env-local-rgb:34,197,94;--bw-env-local-ink:#4ade80;--bw-env-test:#fbbf24;--bw-env-test-rgb:251,191,36;--bw-auth-bg:#f0f4f8;--bw-auth-surface:#fff;--bw-auth-border:#e2e8f0;--bw-auth-text:#1a202c;--bw-auth-text-muted:#4a5568;--bw-auth-text-faint:#5f6b7a;--bw-auth-danger:#c53030;--bw-auth-danger-hover:#9b2c2c;--bw-auth-on-danger:#fff;--bw-auth-gradient-mid:#16457a;--bw-notfound-bg:#efece6;--bw-notfound-surface:#fff;--bw-notfound-border:#e4e0d8;--bw-notfound-text:#1b1a17;--bw-notfound-text-muted:#43403b;--bw-scrollbar-thumb:#d3cdc2;--bw-scrollbar-thumb-hover:#bdb6a8;--bw-chart-series-1:#0077b6;--bw-chart-series-2:#f25c54;--bw-chart-series-3:#2188ff;--bw-chart-series-4:#3fb950;--bw-chart-series-5:#d29922;--bw-chart-series-6:#9d7bd8;--bw-chart-series-7:#00b4a6;--bw-chart-series-8:#e36209;--bw-chart-ink:#43403b;--bw-chart-grid:#211e1a14;--bw-chart-tooltip-bg:#1e1c18;--bw-chart-tooltip-border:#3b3730;--bw-chart-tooltip-text:#f7f4ef;--bw-map-accent:#0b6474;--bw-map-accent-strong:#08596a;--bw-map-accent-12:#0b64741f;--bw-map-accent-08:#0b647414;--bw-map-accent-15:#0b647426;--bw-map-hot:#8a4a07;--bw-map-bg-solid:#e2e8ee;--bw-map-surface:#fff;--bw-map-surface-2:#f0f3f7;--bw-map-panel:#fffffff5;--bw-map-border:#d4dae1;--bw-map-border-soft:#eaedf1;--bw-map-border-strong:#9aa3ad;--bw-map-text:#10161d;--bw-map-text-2:#3e4a57;--bw-map-text-muted:#414951;--bw-map-laden:#f97316;--bw-map-laden-tint:#f9731626;--bw-map-ballast:#22c55e;--bw-map-ballast-tint:#22c55e26;--bw-map-drydock:#ef4444;--bw-map-drydock-tint:#ef444426;--bw-map-sts:#06b6d4;--bw-map-sts-tint:#06b6d426;--bw-map-danger:#a8231d;--bw-map-accent-rgb:11,100,116;--bw-map-accent-hover:#0a5f70;--bw-map-accent-bright:#0e8ba3;--bw-map-on-accent:#fff;--bw-map-on-accent-2:#fff;--bw-map-hot-rgb:138,74,7;--bw-map-bg-solid-rgb:226,232,238;--bw-map-surface-rgb:255,255,255;--bw-map-text-2-rgb:62,74,87;--bw-map-laden-rgb:249,115,22;--bw-map-laden-ink:#9a3d0c;--bw-map-ballast-rgb:34,197,94;--bw-map-drydock-rgb:239,68,68;--bw-map-danger-rgb:168,35,29;--bw-map-port:#6b3fa0;--bw-map-tool-accent:#12558f;--bw-map-tool-accent-rgb:18,85,143;--bw-map-blue:#1f5fbf;--bw-map-blue-rgb:31,95,191;--bw-map-pill-bg:#f2f0ea;--bw-map-pill-bg-hover:#e7e3da;--bw-map-pill-text:#1b1a17;--bw-map-pill-divider:#c9c3b8;--bw-map-panel-soft:#fff;--bw-map-panel-soft-rgb:255,255,255;--bw-map-overlay-rgb:31,36,42;--bw-map-highlight-ink:#12171d;--bw-map-marker-outline:#fff;--bw-map-mark-outline:#fff;--bw-map-mark-outline-hot:#fff;--bw-leaflet-canvas-bg:#e2e8ee;--bw-leaflet-popup-bg:#fff;--bw-leaflet-popup-shadow:#544c4033;--bw-leaflet-tooltip-bg:#fff;--bw-leaflet-tooltip-shadow:#544c4029;--bw-leaflet-card-bg:#fff;--bw-leaflet-card-shadow:#544c4038;--bw-leaflet-border:#d9d5cb;--bw-leaflet-divider:#eeebe4;--bw-leaflet-control-bg:#fff;--bw-leaflet-control-bg-hover:#f3f0e9;--bw-leaflet-attribution-bg:#ffffffd1;--bw-leaflet-attribution-link:#15528f;--bw-leaflet-ink:#1b1a17;--bw-leaflet-ink-secondary:#3a3630;--bw-leaflet-ink-muted:#43403b;--bw-dash-bg:#e8e3da;--bw-dash-bg-rgb:232,227,218;--bw-dash-surface:#fff;--bw-dash-line:#d9d4c9;--bw-dash-line-rgb:217,212,201;--bw-dash-control:#f3f0e8;--bw-dash-text:#14181d;--bw-dash-text-rgb:20,24,29;--bw-dash-overlay-rgb:74,82,92;--bw-dash-shadow-rgb:84,76,64;--bw-dash-accent:#c2410c;--bw-dash-accent-hover:#9f3609;--bw-dash-accent-rgb:194,65,12;--bw-dash-on-accent:#fff;--bw-sd-heading:#16304c;--bw-sd-navy:#1c3350;--bw-sd-blue:#1f5c93;--bw-sd-blue-ink:#1f5c93;--bw-sd-green:#13602f;--bw-sd-red:#9d1d15;--bw-sd-amber:#965709;--bw-sd-light:#f2eee7;--bw-sd-white:#fff;--bw-sd-border:#d9d4c9;--bw-sd-text:#22242a;--bw-sd-muted:#43403b;--bw-sd-on-navy:#fff;--bw-sd-th-ink:#fff;--bw-sd-header-subtitle:#a9c3dc;--bw-sd-field:#fbf9f5;--bw-sd-row-hover:#f5f1ea;--bw-sd-total-row:#f2eee5;--bw-sd-col-hist:#f7f4ef;--bw-sd-col-fcast:#fbf7e8;--bw-sd-summary-row:#ece7db;--bw-sd-editable-fill:#fdf8e3;--bw-sd-editable-border:#d9a521;--bw-sd-cutoff-fill:#fdf9e8;--bw-sd-mgc-row:#fbf3de;--bw-sd-dur-row:#eaf1f8;--bw-sd-tag-fcast-bg:#f8efd0;--bw-sd-tag-fcast-ink:#6f4306;--bw-sd-tag-hist-bg:#e4e9f4;--bw-sd-tag-hist-ink:#2c3f7a;--bw-sd-chart-grid:#e9e5dd;--bw-sd-chart-border:#1b1a171f;--bw-sd-chart-tick:#43403b;--bw-sd-chart-legend:#3a3630;--bw-sd-chart-tooltip-bg:#1e1c18f0;--bw-sd-chart-tooltip-title:#fdfcfa;--bw-sd-chart-tooltip-body:#ece8e0;--bw-sd-chart-tooltip-border:#ffffff1f;--bw-sd-chart-tooltip-border-width:1;--bw-map-legend-bg:#fff;--bw-map-legend-ink:#12171d;--bw-map-legend-ink-rgb:18,23,29;--bw-map-legend-ink-secondary:#3e4a57;--bw-map-control-ink:#3e4a57;--bw-lpg-page:#e4dfd4;--bw-lpg-surface:#f8f5ef;--bw-lpg-surface-2:#eeeae2;--bw-lpg-ink:#1b1a17;--bw-lpg-ink-2:#3a3630;--bw-lpg-ink-muted:#43403b;--bw-lpg-grid:#e9e5dd;--bw-lpg-axis:#cfc7b7;--bw-lpg-border:#211e1a1c;--bw-lpg-band:rgba(33,30,26,.065);--bw-lpg-band-line:#211e1a29;--bw-lpg-shadow:0 1px 2px #544c401a,0 8px 24px -16px #544c4033;--bw-lpg-actual:#0072b2;--bw-lpg-on-actual:#fff;--bw-lpg-forecast:#a84800;--bw-lpg-good:#006b4f;--bw-lpg-alert:#9b2226;--bw-lpg-prod:#9e4a7b;--bw-lpg-cons:#8a5c00;--bw-lpg-exp:#00785a;--bw-lpg-pipe:#6f6200;--bw-lpg-yr-0:#a84800;--bw-lpg-yr-1:#0072b2;--bw-lpg-yr-2:#00785a;color-scheme:light}html.bw-theme-switching *,html.bw-theme-switching :after,html.bw-theme-switching :before{transition:none!important}.Navbar_navbar__VI3uf{align-items:center;background:linear-gradient(90deg,var(--bw-brand-navy) 0,var(--bw-brand-navy-deep) 100%);box-shadow:0 2px 12px rgba(var(--bw-shadow-rgb),.22);display:flex;gap:1.5rem;height:var(--navbar-height);left:0;padding:0 1.25rem;position:fixed;right:0;top:0;z-index:1100}.Navbar_navbarBrand__NUe8U{align-items:baseline;border-right:1px solid rgba(var(--bw-on-primary-rgb),.1);display:flex;flex-shrink:0;gap:.4rem;padding-right:1rem}.Navbar_navbarBrandName__XDxwK{color:var(--bw-on-primary);font-size:.85rem;font-weight:800;letter-spacing:.08em;text-transform:uppercase;white-space:nowrap}.Navbar_navbarBrandSub__jyLtM{color:rgba(var(--bw-on-primary-rgb),.35);font-size:.65rem;letter-spacing:.04em;white-space:nowrap}.Navbar_navbarList__4E\+yS{align-items:center;display:flex;gap:.2rem;list-style:none;margin:0;padding:0}.Navbar_navbarItem__A4hCD a{align-items:center;border-radius:5px;color:rgba(var(--bw-on-primary-rgb),.52);display:flex;font-size:.8rem;font-weight:500;padding:.35rem .75rem;text-decoration:none;transition:color .15s,background-color .15s;white-space:nowrap}.Navbar_navbarItem__A4hCD a:hover{background-color:rgba(var(--bw-on-primary-rgb),.08);color:var(--bw-on-primary)}.Navbar_navbarItem__A4hCD a.active{background-color:rgba(var(--bw-brand-rgb),.25);color:var(--bw-on-primary);font-weight:600}.Navbar_navbarRight__T1SMe{align-items:center;display:flex;flex-shrink:0;gap:.75rem;margin-left:auto}.Navbar_navbarUsername__yYhZh{color:rgba(var(--bw-on-primary-rgb),.4);font-size:.72rem;max-width:160px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.Navbar_signoutButton__-eHem{background-color:rgba(var(--bw-on-primary-rgb),.07);border:1px solid rgba(var(--bw-on-primary-rgb),.12);border-radius:5px;color:rgba(var(--bw-on-primary-rgb),.7);cursor:pointer;font-family:var(--font);font-size:.72rem;padding:.28rem .65rem;transition:background-color .15s,color .15s,border-color .15s;white-space:nowrap}.Navbar_signoutButton__-eHem:hover{background-color:rgba(var(--bw-danger-deep-rgb),.7);border-color:#0000;color:var(--bw-on-primary)}.Navbar_envBadge__hMqoo{align-self:center;border-radius:3px;font-size:.55rem;font-weight:700;letter-spacing:.06em;line-height:1;margin-left:.4rem;padding:.12rem .4rem;text-transform:uppercase;white-space:nowrap}.Navbar_envBadgeLocal__WXJNf{animation:Navbar_envPulse__9eqKk 2s ease-in-out infinite;background-color:rgba(var(--bw-env-local-rgb),.2);border:1px solid rgba(var(--bw-env-local-rgb),.3);color:var(--bw-env-local-ink)}@keyframes Navbar_envPulse__9eqKk{0%,to{box-shadow:0 0 0 0 rgba(var(--bw-env-local-rgb),.4)}50%{box-shadow:0 0 8px 3px rgba(var(--bw-env-local-rgb),.25)}}.Navbar_envBadgeTest__GYV12{background-color:rgba(var(--bw-env-test-rgb),.2);border:1px solid rgba(var(--bw-env-test-rgb),.3);color:var(--bw-env-test)}@media (max-width:600px){.Navbar_navbarBrandSub__jyLtM,.Navbar_navbarUsername__yYhZh{display:none}}.ThemeSwitcher_themeSwitcher__c46rr{align-items:center;display:flex;position:relative}.ThemeSwitcher_trigger__1BuUD{align-items:center;background-color:rgba(var(--bw-on-primary-rgb),.07);border:1px solid rgba(var(--bw-on-primary-rgb),.12);border-radius:5px;color:rgba(var(--bw-on-primary-rgb),.7);cursor:pointer;display:inline-flex;font-family:var(--font);font-size:.72rem;gap:.35rem;line-height:1;padding:.28rem .55rem;transition:background-color .15s,color .15s,border-color .15s;white-space:nowrap}.ThemeSwitcher_trigger__1BuUD:hover{background-color:rgba(var(--bw-on-primary-rgb),.14);color:var(--bw-on-primary)}.ThemeSwitcher_trigger__1BuUD:focus-visible{box-shadow:0 0 0 2px var(--bw-focus-ring);outline:none}.ThemeSwitcher_glyph__Vta3P{flex-shrink:0;height:13px;width:13px}.ThemeSwitcher_triggerLabel__eXM0g{max-width:96px;overflow:hidden;text-overflow:ellipsis}.ThemeSwitcher_menu__8XCEW{background-color:var(--bw-surface-raised);border:1px solid var(--bw-border);border-radius:6px;box-shadow:var(--bw-shadow-lg);list-style:none;margin:0;min-width:176px;padding:4px;position:absolute;right:0;top:calc(100% + 6px);z-index:1200}.ThemeSwitcher_item__UXsZr{align-items:center;background:none;border:none;border-radius:4px;color:var(--bw-text-secondary);cursor:pointer;display:flex;font-family:var(--font);font-size:.76rem;gap:.4rem;padding:.35rem .5rem;text-align:left;width:100%}.ThemeSwitcher_item__UXsZr:hover{background-color:rgba(var(--bw-overlay-rgb),.08);color:var(--bw-text)}.ThemeSwitcher_item__UXsZr:focus-visible{background-color:rgba(var(--bw-overlay-rgb),.08);box-shadow:0 0 0 2px var(--bw-focus-ring);color:var(--bw-text);outline:none}.ThemeSwitcher_item__UXsZr[aria-checked=true]{color:var(--bw-text);font-weight:600}.ThemeSwitcher_check__KgkBU{color:var(--bw-accent-ink);flex-shrink:0;width:.8rem}@media (max-width:600px){.ThemeSwitcher_triggerLabel__eXM0g{display:none}}.LogInPage_loginBody__Q-P1x{align-items:center;animation:LogInPage_fadeIn__mjQMi 1s ease-out;background:linear-gradient(135deg,var(--bw-brand-navy) 0,var(--bw-auth-gradient-mid) 50%,var(--bw-brand) 100%);display:flex;font-family:var(--font);height:100vh;justify-content:center;margin:0;padding:0;width:100vw}.LogInPage_loginContainer__eLwxW{align-items:center;background-color:var(--bw-auth-surface);border-radius:12px;box-shadow:0 20px 60px rgba(var(--bw-shadow-rgb),.25);display:flex;flex-direction:column;gap:1.5rem;max-width:90vw;padding:2.5rem 2rem;width:380px}.LogInPage_loginLogo__y0woc{align-items:center;background-color:var(--bw-primary);border-radius:12px;color:var(--bw-on-primary);display:flex;font-size:1.5rem;font-weight:800;height:56px;justify-content:center;letter-spacing:-.05em;width:56px}.LogInPage_loginTitle__prftC{color:var(--bw-auth-text);font-size:1.5rem;font-weight:700;margin:0;text-align:center}.LogInPage_loginSubtitle__cywrg{color:var(--bw-auth-text-muted);font-size:.875rem;margin:-1rem 0 0;text-align:center}.LogInPage_loginButton__tNxNa{background-color:var(--bw-brand);border:none;border-radius:8px;color:var(--bw-on-brand);cursor:pointer;font-family:var(--font);font-size:.95rem;font-weight:600;letter-spacing:.01em;padding:.75rem;transition:background-color .15s,transform .1s;width:100%}.LogInPage_loginButton__tNxNa:hover:not(:disabled){background-color:var(--bw-brand-hover);transform:translateY(-1px)}.LogInPage_loginButton__tNxNa:disabled{cursor:not-allowed;opacity:.65;transform:none}.LogInPage_errorText__5oJQ\+{color:var(--bw-auth-danger);font-size:.825rem;margin:0;text-align:center}@keyframes LogInPage_fadeIn__mjQMi{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}.NotFoundPage_notFoundBody__-oD3v{align-items:center;animation:NotFoundPage_fadeIn__P1\+k5 .4s ease-out;background-color:var(--bw-notfound-bg);display:flex;font-family:var(--font);height:100vh;justify-content:center;margin:0;padding:0;width:100vw}.NotFoundPage_notFoundContainer__Tjlc3{background:var(--bw-notfound-surface);border:1px solid var(--bw-notfound-border);border-radius:12px;box-shadow:0 4px 20px rgba(var(--bw-shadow-rgb),.3);max-width:480px;padding:3rem 2.5rem;text-align:center}.NotFoundPage_notFoundTitle__tli2U{color:var(--bw-notfound-text);font-size:5rem;font-weight:800;line-height:1;margin:0 0 .5rem}.NotFoundPage_notFoundMessage__OtoGO{color:var(--bw-notfound-text-muted);font-size:1rem;line-height:1.5;margin-bottom:1.75rem}.NotFoundPage_homeLink__FnS5U{background-color:var(--bw-brand);border-radius:7px;color:var(--bw-on-brand);display:inline-block;font-size:.875rem;font-weight:600;padding:.625rem 1.5rem;text-decoration:none;transition:background-color .15s}.NotFoundPage_homeLink__FnS5U:hover{background-color:var(--bw-brand-hover)}@keyframes NotFoundPage_fadeIn__P1\+k5{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}@keyframes vesselPulse{0%{opacity:.6;transform:translate(-50%,-50%) scale(1)}to{opacity:0;transform:translate(-50%,-50%) scale(1.8)}}:root{--navbar-height:44px;--color-primary:#0d2137;--color-primary-hover:#132b49;--color-accent:#2188ff;--color-accent-hover:#1a7ae0;--color-bg:#0d1117;--color-surface:#161b22;--color-surface-raised:#1c2128;--color-border:#30363d;--color-text:#e6edf3;--color-text-secondary:#8b949e;--color-text-muted:#6e7681;--color-success:#3fb950;--color-danger:#f85149;--color-warning:#d29922;--radius:8px;--shadow-sm:0 1px 3px #0006,0 1px 2px #00000040;--shadow-md:0 4px 12px #00000080,0 2px 4px #0000004d;--shadow-lg:0 10px 30px #0009,0 4px 8px #0006;--font:"Inter",-apple-system,BlinkMacSystemFont,"Segoe UI","Helvetica Neue",Arial,sans-serif}*,:after,:before{box-sizing:border-box}body.dashboard-canvas{background-color:#160063}body{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background-color:var(--bw-bg);color:var(--bw-text);font-family:Inter,-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica Neue,Arial,sans-serif;font-family:var(--font);font-size:14px;line-height:1.5;margin:0}.app-container{display:flex;flex-direction:column;min-height:100vh}.below-navbar{display:flex;flex:1 1 auto;flex-direction:column;margin-top:44px;margin-top:var(--navbar-height);min-height:calc(100vh - 44px);min-height:calc(100vh - var(--navbar-height));min-width:0}.main-content{flex-grow:1;min-width:0;overflow-x:auto;padding:1.25rem 1.75rem}.below-navbar:has(>.main-content>[data-fills-viewport]){height:calc(100vh - 44px);height:calc(100vh - var(--navbar-height))}.main-content:has(>[data-fills-viewport]){display:flex;flex-direction:column;min-height:0}::-webkit-scrollbar{height:6px;width:6px}::-webkit-scrollbar-track{background:#0000}::-webkit-scrollbar-thumb{background:var(--bw-scrollbar-thumb);border-radius:6px}::-webkit-scrollbar-thumb:hover{background:var(--bw-scrollbar-thumb-hover)}@media (max-width:600px){.main-content{padding:1rem .75rem}}.NotAuthorized_notAuthorizedBody__4P1gf{align-items:center;animation:NotAuthorized_fadeIn__q9A\+j .4s ease-out;background-color:var(--bw-auth-bg);display:flex;font-family:var(--font);height:100vh;justify-content:center;margin:0;padding:0;width:100vw}.NotAuthorized_notAuthorizedContainer__1FxxP{background:var(--bw-auth-surface);border:1px solid var(--bw-auth-border);border-radius:12px;box-shadow:0 4px 20px rgba(var(--bw-shadow-rgb),.08);max-width:480px;padding:3rem 2.5rem;text-align:center}.NotAuthorized_notAuthorizedTitle__rhqmc{color:var(--bw-brand-navy);font-size:5rem;font-weight:800;line-height:1;margin:0 0 .5rem}.NotAuthorized_notAuthorizedMessage__aa-x0{color:var(--bw-auth-text-muted);font-size:1rem;line-height:1.5;margin-bottom:1.75rem}.NotAuthorized_signOutButton__YSiCb{background-color:var(--bw-auth-danger);border:none;border-radius:7px;color:var(--bw-auth-on-danger);cursor:pointer;font-family:var(--font);font-size:.875rem;font-weight:600;padding:.625rem 1.5rem;transition:background-color .15s}.NotAuthorized_signOutButton__YSiCb:hover{background-color:var(--bw-auth-danger-hover)}@keyframes NotAuthorized_fadeIn__q9A\+j{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.loading-animation{align-items:center;display:flex;flex-direction:column;height:100%;justify-content:center;min-height:300px;width:100%}.spinner{animation:spin .8s linear infinite;border:3px solid color-mix(in srgb,var(--bw-accent) 15%,#0000);border-radius:50%;border-top-color:var(--bw-accent);height:3rem;width:3rem}.loading-text{animation:pulse 1.5s ease-in-out infinite;color:var(--bw-text-faint);font-family:system-ui,sans-serif;font-family:var(--font,system-ui,sans-serif);font-size:.9rem;letter-spacing:.03em;margin-top:1rem}@keyframes spin{to{transform:rotate(1turn)}}@keyframes pulse{0%,to{opacity:1}50%{opacity:.4}}.gazoo_page__LhYf1{display:flex;flex-direction:column;height:calc(100vh - 64px);height:calc(100vh - var(--navbar-height, 64px));min-height:24rem}.gazoo_frame__8A0TF{background:var(--bw-bg);border:0;flex:1 1;width:100%}.gazoo_note__CVuXx{color:var(--bw-text-secondary);padding:1rem 1.25rem}.bi_page__rUYJc{display:flex;flex-direction:column;height:calc(100vh - 64px)}.bi_switch__Fmr4Y{border-bottom:1px solid #0000001f;display:flex;gap:.25rem;padding:.375rem .75rem}.bi_choice__S\+9eW{background:#0000;border:1px solid #0003;border-radius:4px;color:inherit;cursor:pointer;font:inherit;padding:.25rem .75rem}.bi_chosen__vJOdE{background:#00000014;font-weight:600}.bi_frames__iBrt7{display:flex;flex:1 1;min-height:0}.bi_frame__riYq6{border:0;display:block;height:100%;width:100%}.bi_half__XwvzZ{width:50%}.bi_half__XwvzZ+.bi_half__XwvzZ{border-left:1px solid #0000001f}.bi_note__AqFyi{padding:2rem}