@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b06b356f834173cc-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(/_next/static/media/23d669af23d19c95-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Archivo;font-style:normal;font-weight:100 900;font-stretch:100%;font-display:swap;src:url(/_next/static/media/1a4aa50920b5315c-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Archivo Fallback;src:local("Arial");ascent-override:88.96%;descent-override:21.28%;line-gap-override:0.00%;size-adjust:98.70%}.__className_5afde0{font-family:Archivo,Archivo Fallback;font-style:normal}.__variable_5afde0{--font-archivo:"Archivo","Archivo Fallback"}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/58f386aa6b1a2a92-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/011e180705008d6f-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/7ba5fb2a8c88521c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/92eeb95d069020cc-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/d3ebbfd689654d3a-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/ef4d5661765d0e49-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/d29838c109ef09b4-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/e40af3453d7c920a-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/99dcf268bda04fe5-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/98e207f02528a563-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/73cb51aac9c97f90-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/d26bbd13d6b70f89-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/20535187d867b7b9-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/5356a6a4f2c8c8d8-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:600;font-display:swap;src:url(/_next/static/media/db96af6b531dc71f-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:IBM Plex Mono Fallback;src:local("Arial");ascent-override:76.16%;descent-override:20.43%;line-gap-override:0.00%;size-adjust:134.59%}.__className_595324{font-family:IBM Plex Mono,IBM Plex Mono Fallback;font-style:normal}.__variable_595324{--font-mono:"IBM Plex Mono","IBM Plex Mono Fallback"}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/f639721981034f88-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/9766a7e9e2e0ad5a-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/b66cf8e69499582a-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/aa016aab0e6d1295-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(/_next/static/media/22a5144ee8d83bca-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Geist Fallback;src:local("Arial");ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.00%;size-adjust:104.76%}.__className_246ccd{font-family:Geist,Geist Fallback;font-style:normal}.__variable_246ccd{--font-geist:"Geist","Geist Fallback"}@font-face{font-family:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/013b72fa676f92e0-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/b9408752a0c24fb9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/65f03d54ccadf4a8-s.woff2) format("woff2");unicode-range:u+2000-2001,u+2004-2008,u+200a,u+23b8-23bd,u+2500-259f}@font-face{font-family:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/e038a29029a234f2-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/2b5b02fc7e511755-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Geist Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/7d4881bb7e1bf84d-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Geist Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/013b72fa676f92e0-s.woff2) format("woff2");unicode-range:u+0460-052f,u+1c80-1c8a,u+20b4,u+2de0-2dff,u+a640-a69f,u+fe2e-fe2f}@font-face{font-family:Geist Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/b9408752a0c24fb9-s.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/65f03d54ccadf4a8-s.woff2) format("woff2");unicode-range:u+2000-2001,u+2004-2008,u+200a,u+23b8-23bd,u+2500-259f}@font-face{font-family:Geist Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/e038a29029a234f2-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Geist Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/2b5b02fc7e511755-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Geist Mono;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/7d4881bb7e1bf84d-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Geist Mono Fallback;src:local("Arial");ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.00%;size-adjust:134.59%}.__className_d7bf65{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}.__variable_d7bf65{--font-geist-mono:"Geist Mono","Geist Mono Fallback"}:root{--ground:#ffffff;--surface:#ffffff;--surface-2:#f4f4f6;--ink:#111113;--ink-2:#3f4045;--muted:#76777d;--line:#e3e3e6;--line-2:#cdced2;--accent:#1639f5;--accent-ink:#ffffff;--accent-soft:rgba(22,57,245,0.07);--solid:#111113;--solid-hover:#2d2d33;--solid-ink:#ffffff;--sidebar:#f5f3f2;--sidebar-raised:#ffffff;--sidebar-2:#ebe8e6;--sidebar-line:rgba(0,0,0,0.05);--lift:0 1px 2px rgba(0,0,0,0.05),0 10px 26px rgba(0,0,0,0.07);--menu-shadow:0 14px 34px rgba(0,0,0,0.13);--device-shadow:0 2px 4px rgba(0,0,0,0.22),0 40px 84px rgba(0,0,0,0.2);--s:1}@media (prefers-color-scheme:dark){:root:not([data-theme=light]){--ground:#0b0b0c;--surface:#17171a;--surface-2:#202024;--ink:#ededf0;--ink-2:#c1c1c7;--muted:#86868d;--line:#2a2a2e;--line-2:#3b3b41;--accent:#8098ff;--accent-ink:#0b0d16;--accent-soft:rgba(128,152,255,0.14);--solid:#ededf0;--solid-hover:#ffffff;--solid-ink:#0b0b0c;--sidebar:#151413;--sidebar-raised:#262422;--sidebar-2:#1f1d1c;--sidebar-line:rgba(255,255,255,0.05);--lift:0 1px 2px rgba(0,0,0,0.5),0 12px 30px rgba(0,0,0,0.45);--menu-shadow:0 14px 36px rgba(0,0,0,0.62);--device-shadow:0 2px 4px rgba(0,0,0,0.6),0 44px 92px rgba(0,0,0,0.58)}}:root[data-theme=dark]{--ground:#0b0b0c;--surface:#17171a;--surface-2:#202024;--ink:#ededf0;--ink-2:#c1c1c7;--muted:#86868d;--line:#2a2a2e;--line-2:#3b3b41;--accent:#8098ff;--accent-ink:#0b0d16;--accent-soft:rgba(128,152,255,0.14);--solid:#ededf0;--solid-hover:#ffffff;--solid-ink:#0b0b0c;--sidebar:#151413;--sidebar-raised:#262422;--sidebar-2:#1f1d1c;--sidebar-line:rgba(255,255,255,0.05);--lift:0 1px 2px rgba(0,0,0,0.5),0 12px 30px rgba(0,0,0,0.45);--menu-shadow:0 14px 36px rgba(0,0,0,0.62);--device-shadow:0 2px 4px rgba(0,0,0,0.6),0 44px 92px rgba(0,0,0,0.58)}*,:after,:before{box-sizing:border-box}html{-webkit-text-size-adjust:100%}body{margin:0;background:var(--ground);color:var(--ink);font-family:var(--font-archivo),ui-sans-serif,system-ui,"Helvetica Neue",Arial,sans-serif;font-size:16px;line-height:1.5;-webkit-font-smoothing:antialiased}button{font:inherit;color:inherit;border:0;background:none;cursor:pointer}img{max-width:100%}:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.srOnly{position:absolute;width:1px;height:1px;padding:0;margin:-1px;-webkit-clip-path:inset(50%);clip-path:inset(50%);white-space:nowrap}.app,.srOnly{overflow:hidden}.app{display:flex;height:100vh}@supports (height:100dvh){.app{height:100dvh}}.stageCol{flex:1 1;min-width:0;display:flex;flex-direction:column}.stage{flex:1 1;min-width:0;min-height:0;display:grid;justify-content:center;align-content:center;justify-content:safe center;align-content:safe center;padding:22px 24px 4px}.stage.isPanned{overflow:auto;overscroll-behavior:contain;scrollbar-width:thin}.panHint{flex:none;margin:0;padding:6px 12px 0;text-align:center;font-size:11.5px;letter-spacing:-.004em;color:var(--muted)}.stageFrame{position:relative;display:flex;flex-direction:column}.stageReplay{position:absolute;top:50%;left:100%;margin-left:16px;transform:translateY(-50%);display:grid;place-items:center;width:30px;height:30px;border-radius:50%;color:var(--ink);background:var(--surface);box-shadow:inset 0 0 0 1px var(--line);cursor:pointer;transition:box-shadow .14s ease}.stageReplay:hover{box-shadow:inset 0 0 0 1px var(--line-2)}.storyBar{flex:none;align-self:stretch;display:flex;align-items:center;gap:12px;padding:18px 2px 0}.storySegs{display:flex;gap:4px;margin:0;padding:0;list-style:none}.storySeg,.storySegs{flex:1 1;min-width:0}.storySegBtn{display:block;width:100%;padding:7px 0;cursor:pointer}.storyTrack{display:block;height:3px;border-radius:999px;background:var(--line-2);overflow:hidden;transition:background .15s ease}.storySegBtn:hover .storyTrack{background:var(--muted)}.storySegBtn:focus-visible{outline:2px solid var(--accent);outline-offset:3px;border-radius:4px}.storyFill{display:block;height:100%;width:0;border-radius:inherit;background:var(--ink-2)}.storyFill.isDone{width:100%}.storyFill.isNow{animation:storyFill var(--hold,1s) linear both}.storyBar.isPaused .storyFill.isNow{animation-play-state:paused}@keyframes storyFill{0%{width:0}to{width:100%}}@media (prefers-reduced-motion:reduce){.storyFill.isNow{animation-duration:.22s}}.storyBtn{flex:none;display:grid;place-items:center;width:26px;height:26px;border-radius:50%;color:var(--ink);background:var(--surface);box-shadow:inset 0 0 0 1px var(--line);cursor:pointer;transition:box-shadow .14s ease,opacity .2s ease}.storyBtn:hover{box-shadow:inset 0 0 0 1px var(--line-2)}.storyBtn:disabled{opacity:.35;cursor:default}.storyBtn:disabled:hover{box-shadow:inset 0 0 0 1px var(--line)}.cta{flex:none;display:none;flex-wrap:wrap;align-items:center;justify-content:center;gap:10px 20px;padding:14px 24px 18px}.ctaText{margin:0;text-align:center;font-size:13.5px;letter-spacing:-.006em;color:var(--muted)}.ctaText b{color:var(--ink);font-weight:600}.ctaActions{display:flex;flex-wrap:wrap;gap:8px}.ctaBtn{display:inline-flex;align-items:center;padding:8px 16px 9px;border-radius:999px;font-size:13px;font-weight:600;letter-spacing:-.006em;text-decoration:none;color:var(--ink);background:var(--surface);box-shadow:inset 0 0 0 1px var(--line);transition:box-shadow .14s ease}.ctaBtn:hover{box-shadow:inset 0 0 0 1px var(--line-2)}.ctaBtn.isPrimary{color:var(--solid-ink);background:var(--solid);box-shadow:0 1px 2px rgba(0,0,0,.1),0 6px 18px rgba(0,0,0,.1);transition:background-color .14s ease,box-shadow .14s ease}.ctaBtn.isPrimary:hover{background:var(--solid-hover);box-shadow:0 2px 4px rgba(0,0,0,.12),0 8px 22px rgba(0,0,0,.12)}.ctaCard{display:flex;flex-direction:column;gap:9px;padding:11px 12px 12px;border-radius:11px;background:var(--surface);box-shadow:inset 0 0 0 1px var(--sidebar-line)}.ctaCardText{margin:0;font-size:12.5px;line-height:1.4;letter-spacing:-.004em;color:var(--muted)}.ctaCardText b{display:block;font-weight:600;color:var(--ink)}.ctaCard .ctaBtn{justify-content:center;padding:9px 14px 10px}.ctaAlts{display:flex;flex-wrap:wrap;justify-content:center;gap:4px 9px;margin:0;font-size:12px;letter-spacing:-.004em;color:var(--line-2)}.ctaAlt{color:var(--muted);text-decoration:none;transition:color .14s ease}.ctaAlt:hover{color:var(--ink)}.sidebar{--surface:var(--sidebar-raised);--surface-2:var(--sidebar-2);display:flex;flex-direction:column;flex:none;width:274px;height:100%;padding:12px 12px 14px;gap:12px;border-right:1px solid var(--sidebar-line);background:var(--sidebar);transition:width .22s cubic-bezier(.3,.8,.4,1)}@media (min-width:1101px),(min-width:861px) and (min-height:501px){.sidebar.isRail{width:60px}.sidebar.isRail .ctaCard,.sidebar.isRail .sidebarLabel,.sidebar.isRail .sidebarText{display:none}.sidebar.isRail .channelSwitch{flex-direction:column}.sidebar.isRail .channelBtn,.sidebar.isRail .replay,.sidebar.isRail .scenarioRow{justify-content:center;padding-inline:0}.sidebar.isRail .sidebarTop{justify-content:center;padding-left:0}}.sidebarTop{justify-content:space-between;gap:10px;min-height:32px;padding-left:6px}.sidebarBrand,.sidebarTop{display:flex;align-items:center}.sidebarBrand{gap:8px;min-width:0;color:var(--ink)}.sidebarBrand svg{display:block;flex:none}.demoChip{flex:none;font-family:var(--font-mono),ui-monospace,Menlo,monospace;font-size:12.5px;font-weight:600;letter-spacing:.13em;text-transform:uppercase;color:var(--ink)}.panelToggle{display:grid;place-items:center;width:32px;height:32px;border-radius:8px;color:var(--muted);transition:background-color .14s ease,color .14s ease}.panelToggle:hover{background:var(--surface-2);color:var(--ink)}.channelSwitch{display:flex;gap:3px;padding:3px;border-radius:11px;background:var(--surface-2)}.channelBtn{display:flex;align-items:center;justify-content:center;gap:6px;flex:1 1;min-width:0;padding:7px 10px 8px;border-radius:8px;font-size:13px;font-weight:600;letter-spacing:-.008em;color:var(--muted);transition:background-color .14s ease,color .14s ease,box-shadow .14s ease}.channelBtn:hover{color:var(--ink)}.channelBtn[aria-pressed=true]{color:var(--ink);background:var(--surface);box-shadow:0 1px 2px rgba(0,0,0,.07),0 0 0 1px var(--line)}.sidebarLabel{margin:2px 0 -4px 10px;font-family:var(--font-mono),ui-monospace,Menlo,monospace;font-size:9.5px;font-weight:500;letter-spacing:.17em;text-transform:uppercase;color:var(--muted)}.scenarioList{flex:1 1;min-height:0;overflow-y:auto;display:flex;flex-direction:column;gap:2px;margin:0;padding:0;list-style:none}.scenarioRow{display:flex;align-items:flex-start;gap:10px;width:100%;padding:9px 10px 10px;border-radius:10px;text-align:left;transition:background-color .14s ease}.scenarioRow:hover{background:var(--surface-2)}.scenarioIcon{flex:none;display:grid;place-items:center;width:20px;height:20px;color:var(--muted)}.scenarioText{display:flex;flex-direction:column;gap:2px;min-width:0}.scenarioLabel{font-size:13.5px;font-weight:600;line-height:1.28;letter-spacing:-.012em;color:var(--ink)}.scenarioHint{font-size:12px;line-height:1.32;color:var(--muted)}.scenarioRow[aria-pressed=true]{background:var(--accent-soft)}.scenarioRow[aria-pressed=true] .scenarioIcon,.scenarioRow[aria-pressed=true] .scenarioLabel{color:var(--accent)}.sidebarFoot{display:flex;flex-direction:column;gap:8px;padding-top:8px}.replay{display:flex;align-items:center;gap:10px;width:100%;padding:7px 10px 8px;border-radius:9px;font-size:12.5px;font-weight:500;letter-spacing:-.004em;color:var(--muted);transition:background-color .14s ease,color .14s ease}.replay:hover{background:var(--surface-2);color:var(--ink)}.replay svg{display:block}.replayIcon{flex:none;display:grid;place-items:center;width:20px;height:20px}.drawerClose,.scrim,.topBar{display:none}.topRow{display:flex;align-items:center;gap:8px}.topIcon{flex:none;display:grid;place-items:center;width:38px;height:38px;border-radius:10px;color:var(--ink-2);transition:background-color .14s ease,color .14s ease}.topIcon:hover{background:var(--surface-2);color:var(--ink)}.topTitle{flex:1 1;min-width:0;display:flex;align-items:center;justify-content:center;gap:8px;color:var(--ink)}.topTitle svg{display:block;flex:none}.stageCaption{display:none;flex:none;margin:0;padding:9px 14px 0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;text-align:center;font-size:12.5px;font-weight:550;letter-spacing:-.008em;color:var(--ink-2)}.stageCaptionLabel{font-weight:500;color:var(--muted)}.topChannels{display:flex;gap:3px;padding:3px;border-radius:11px;background:var(--surface-2)}.drawerClose{place-items:center;width:34px;height:34px;border-radius:9px;color:var(--muted);transition:background-color .14s ease,color .14s ease}.drawerClose:hover{background:var(--surface-2);color:var(--ink)}@media (max-width:1100px) and (max-height:500px),(max-width:860px){.sidebar{position:fixed;z-index:40;top:0;bottom:0;left:0;width:min(310px,86vw);padding:10px 12px calc(14px + env(safe-area-inset-bottom, 0px));box-shadow:var(--menu-shadow);transform:translateX(-101%);transition:transform .24s cubic-bezier(.3,.8,.4,1)}.sidebar.isOpen{transform:none}.scenarioList{overscroll-behavior:contain}.panelToggle{display:none}.drawerClose{display:grid}.scrim{display:block;position:fixed;z-index:30;inset:0;background:rgba(10,10,12,.42);opacity:0;pointer-events:none;transition:opacity .24s ease}.scrim.isOpen{opacity:1;pointer-events:auto}.topBar{display:flex;flex:none;flex-direction:column;gap:9px;border-bottom:1px solid var(--line);background:var(--surface)}.topBar,.topChannels .channelBtn{padding:9px 10px 10px}.stageCaption{display:block}.stage{padding:8px 12px 2px}.stage.hasReplay{padding-bottom:46px}.stage.isPanned{-webkit-overflow-scrolling:touch}.storyBar{padding:12px 2px 0;gap:9px}.storyBtn{width:32px;height:32px}.storySegBtn{padding:11px 0}.stageReplay{top:auto;bottom:-6px;left:50%;width:38px;height:38px;margin-left:0;transform:translate(-50%,100%)}.ctaCard{display:none}.cta{display:flex;gap:8px 14px;padding:10px 12px calc(14px + env(safe-area-inset-bottom, 0px))}.ctaBtn{padding:10px 15px 11px}}@media (max-width:1100px) and (max-height:500px){.topBar{flex-direction:row;align-items:center;padding:5px 8px 6px;gap:10px}.topRow{flex:1 1;min-width:0}.topIcon{width:32px;height:32px}.stageCaption{display:none}.topChannels .channelBtn{padding:6px 10px 7px}.stage{padding:8px 10px 2px}.stage.hasReplay{padding-bottom:44px}.ctaText{display:none}.cta{padding:8px 12px calc(10px + env(safe-area-inset-bottom, 0px))}.ctaBtn{padding:7px 13px 8px}}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.about{width:min(100% - 28px,46rem);max-height:min(86vh,44rem);padding:0;border:0;border-radius:18px;background:var(--surface);color:var(--ink);box-shadow:inset 0 0 0 1px var(--line),var(--menu-shadow);overflow:hidden}.about::-webkit-backdrop{background:rgba(10,10,12,.42);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.about::backdrop{background:rgba(10,10,12,.42);-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px)}.about[open]{animation:aboutIn .2s cubic-bezier(.25,.9,.35,1) both}.aboutBody{max-height:inherit;overflow-y:auto;padding:20px 26px 0}.aboutHead{display:flex;align-items:center;justify-content:space-between;gap:16px}.aboutBrand{display:flex;color:var(--ink)}.aboutBrand svg{display:block}.aboutClose{display:grid;place-items:center;width:30px;height:30px;border-radius:8px;color:var(--muted);transition:background-color .14s ease,color .14s ease}.aboutClose:hover{background:var(--surface-2);color:var(--ink)}.aboutTitle{margin:18px 0 0;font-size:clamp(1.35rem,1.1rem + .9vw,1.7rem);font-weight:600;line-height:1.12;letter-spacing:-.026em;text-wrap:balance}.aboutLead{margin:10px 0 0;max-width:64ch;font-size:.9375rem;line-height:1.5;color:var(--ink-2)}.aboutSurfaces{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px;margin:18px 0 0;padding:16px 0 0;border-top:1px solid var(--line);list-style:none}.aboutSurfaces li{display:flex;flex-direction:column;align-items:flex-start;gap:8px}.aboutIcon{display:grid;place-items:center;flex:none;width:20px;height:20px;color:var(--accent)}.aboutSurfaceText{display:flex;flex-direction:column;gap:1px;font-size:13.5px;line-height:1.45;color:var(--muted)}.aboutSurfaceText b{font-size:14px;font-weight:600;letter-spacing:-.01em;color:var(--ink)}.aboutSubhead{margin:20px 0 0;font-family:var(--font-mono),ui-monospace,Menlo,monospace;font-size:9.5px;font-weight:500;letter-spacing:.17em;text-transform:uppercase;color:var(--muted)}.aboutPromises{display:flex;flex-direction:column;gap:7px;margin:10px 0 0;padding:0;list-style:none}.aboutPromises li{position:relative;padding-left:17px;font-size:13.5px;line-height:1.45;color:var(--ink-2)}.aboutPromises b{font-weight:600;color:var(--ink)}.aboutPromises li:before{content:"";position:absolute;left:3px;top:8px;width:5px;height:5px;border-radius:50%;background:var(--accent)}.aboutFoot{position:-webkit-sticky;position:sticky;bottom:0;align-items:center;justify-content:flex-end;gap:12px;margin-top:20px;padding:16px 0 24px;border-top:1px solid var(--line);background:var(--surface)}.aboutActions,.aboutFoot{display:flex;flex-wrap:wrap}.aboutActions{gap:8px}@keyframes aboutIn{0%{opacity:0;transform:translateY(10px) scale(.985)}to{opacity:1;transform:none}}@media (max-width:560px){.about{max-height:min(90vh,44rem);border-radius:16px}.aboutSurfaces{grid-template-columns:minmax(0,1fr);gap:12px}.aboutSurfaces li{flex-direction:row;align-items:flex-start;gap:11px}.aboutBody{padding:16px 18px 0}.aboutFoot{padding-bottom:20px}.aboutActions{width:100%}.aboutActions .ctaBtn{flex:1 1;justify-content:center}}.phone,.phoneScaler{--ph-w:415px;--ph-hh:874px}.phoneScaler{width:calc(var(--ph-w) * var(--s));height:calc(var(--ph-hh) * var(--s));flex:none}.phone{width:var(--ph-w);height:var(--ph-hh);padding:11px;border-radius:58px;background:linear-gradient(160deg,#3a3d45,#101216 26%,#0b0c0f 68%,#34373f);box-shadow:var(--device-shadow);transform:scale(var(--s));transform-origin:top left}.screen{--imsg-blue-top:#4fa2f5;--imsg-blue-bot:#2e8af2;--imsg-gray:#e9e9eb;--imsg-chrome:#f2f2f7;--imsg-secondary:#8e8e93;position:relative;display:flex;flex-direction:column;height:100%;border-radius:47px;background:#ffffff;overflow:hidden;color:#000;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.screen:before{content:"";position:absolute;top:12px;left:50%;transform:translateX(-50%);width:124px;height:35px;border-radius:20px;background:#000;z-index:40}.chrome{position:absolute;top:0;left:0;right:0;height:158px;z-index:20;pointer-events:none}.chrome:before{content:"";position:absolute;inset:0;background:linear-gradient(180deg,rgba(255,255,255,.93),rgba(255,255,255,.97) 42%,rgba(255,255,255,.9) 68%,rgba(255,255,255,.45) 86%,rgba(255,255,255,0));-webkit-backdrop-filter:blur(9px);backdrop-filter:blur(9px);-webkit-mask-image:linear-gradient(180deg,#000,#000 66%,rgba(0,0,0,.35) 88%,transparent);mask-image:linear-gradient(180deg,#000,#000 66%,rgba(0,0,0,.35) 88%,transparent)}.statusBar{position:relative;display:flex;align-items:center;justify-content:space-between;height:54px;padding:10px 27px 0;color:#000}.statusLeft,.statusRight{display:flex;align-items:center;gap:5px}.clock{font-size:16px;font-weight:600;letter-spacing:-.01em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.navBack,.navCall{position:absolute;top:61px;display:grid;place-items:center;width:45px;height:45px;border-radius:50%;color:#1c1c1e;background:rgba(249,249,251,.62);-webkit-backdrop-filter:blur(16px) saturate(180%);backdrop-filter:blur(16px) saturate(180%);box-shadow:inset 0 0 0 1px rgba(0,0,0,.05)}.navBack{left:15px}.navCall{right:15px}.navBack svg{margin-right:3px}.navIdentity{position:absolute;top:60px;left:0;right:0;display:flex;flex-direction:column;align-items:center}.navAvatar{display:block;width:58px;height:58px;border-radius:14px}.navName{margin-top:-1px;display:inline-flex;align-items:center;gap:5px;padding:4px 12px 5px;border-radius:999px;font-size:17px;font-weight:700;letter-spacing:-.022em;color:#000;background:rgba(250,250,251,.84);-webkit-backdrop-filter:blur(24px) saturate(180%);backdrop-filter:blur(24px) saturate(180%)}.navName svg{color:#8a8a8e}.thread{flex:1 1;min-height:0;display:flex;flex-direction:column;overflow-y:auto;overflow-x:hidden;background:#fff;overscroll-behavior:contain}.thread::-webkit-scrollbar{width:0}.threadInner{margin-top:auto;display:flex;flex-direction:column;padding:158px 19px 14px}.dayStamp{align-self:center;padding:6px 0 14px;font-size:11.5px;color:var(--imsg-secondary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.dayStampDay{font-weight:600;color:#3c3c43}.row{display:flex}.row-me{justify-content:flex-end}.row-them{justify-content:flex-start}.row+.row{margin-top:9px;transition:margin-top .28s ease}.row+.row.grouped{margin-top:2px}.row+.row.reacted{margin-top:25px}.row-me .msgStack{align-items:flex-end}.row-them .msgStack{align-items:flex-start}.msgStack{display:flex;flex-direction:column;gap:5px;max-width:78%}.surface{display:inline-block;max-width:100%}.bubble,.surface{position:relative}.bubble{padding:8px 14px 9px;border-radius:19px;font-size:16.5px;line-height:1.29;letter-spacing:-.012em;overflow-wrap:break-word;animation:bubbleIn .34s cubic-bezier(.22,.9,.28,1.16) both}.bubble-me{background:linear-gradient(180deg,var(--imsg-blue-top),var(--imsg-blue-bot));color:#fff}.bubble-them{background:var(--imsg-gray);color:#000}.dd{text-decoration:underline;text-underline-offset:2.5px}.bubble.hasTail:after,.bubble.hasTail:before{content:"";position:absolute;bottom:0;height:22px}.bubble-me.hasTail:after,.bubble-them.hasTail:after{height:26px}.bubble-me.hasTail:before{right:-7px;width:20px;background:var(--imsg-blue-bot);border-bottom-left-radius:16px 14px}.bubble-me.hasTail:after{right:-26px;width:26px;background:#fff;border-bottom-left-radius:10px}.bubble-them.hasTail:before{left:-7px;width:20px;background:var(--imsg-gray);border-bottom-right-radius:16px 14px}.bubble-them.hasTail:after{left:-26px;width:26px;background:#fff;border-bottom-right-radius:10px}.photo{display:block;width:250px;max-width:100%;height:auto}.cardBubble,.photo{border-radius:18px;animation:bubbleIn .34s cubic-bezier(.22,.9,.28,1.16) both}.cardBubble{width:252px;overflow:hidden;background:#fff;box-shadow:0 0 0 1px rgba(0,0,0,.09),0 1px 3px rgba(0,0,0,.06)}.smartChip{display:inline-flex;align-items:center;gap:6px;padding:7px 13px 7px 10px;border-radius:15px;background:#f2f2f3;font-size:13.5px;font-weight:400;color:#000;animation:bubbleIn .34s cubic-bezier(.22,.9,.28,1.16) both;animation-delay:.12s}.delivered{padding-right:5px;font-size:11px;font-weight:500;color:var(--imsg-secondary);animation:fadeUp .4s ease both;animation-delay:.4s}.typingBubble{display:flex;align-items:center;gap:5px;padding:13px 15px}.typingDot{width:8px;height:8px;border-radius:50%;background:#9c9ca2;animation:typing 1.25s ease-in-out infinite}.typingDot:nth-child(2){animation-delay:.17s}.typingDot:nth-child(3){animation-delay:.34s}.tb{position:absolute;top:-21px;z-index:6}.tb-on-them{left:-9px}.tb-on-me{right:-9px}.tbBadge{position:relative;z-index:2;display:flex;align-items:center;justify-content:center;min-width:33px;height:31px;padding:0 8px;border-radius:16px;box-shadow:0 1px 3px rgba(0,0,0,.18);animation:tapIn .44s cubic-bezier(.2,.9,.3,1.5) both}.tb-me .tbBadge{background:linear-gradient(180deg,var(--imsg-blue-top),var(--imsg-blue-bot));color:#fff}.tb-them .tbBadge{background:var(--imsg-gray);color:#7c7c81}.tbDot{position:absolute;border-radius:50%;box-shadow:0 1px 2px rgba(0,0,0,.12);animation:tapIn .44s cubic-bezier(.2,.9,.3,1.5) both}.tb-me .tbDot{background:var(--imsg-blue-bot)}.tb-them .tbDot{background:var(--imsg-gray)}.tbDot1{width:8px;height:8px;bottom:-4px;animation-delay:.05s}.tbDot2{width:4px;height:4px;bottom:-10px;animation-delay:.1s}.tb-on-them .tbDot1{left:3px}.tb-on-them .tbDot2{left:-2px}.tb-on-me .tbDot1{right:3px}.tb-on-me .tbDot2{right:-2px}.tbText{font-size:17px;font-weight:700;line-height:1;letter-spacing:-.03em}.tbTextSm{font-size:11.5px;letter-spacing:.01em}.card{font-size:13px;color:#000}.priceCard{padding:12px 13px}.cardHead{display:flex;align-items:flex-start;justify-content:space-between;gap:8px}.cardTitle{font-size:14.5px;font-weight:600;letter-spacing:-.014em}.cardSub{margin-top:1px;font-size:11.5px;color:var(--imsg-secondary)}.regionTag{flex:none;padding:3px 7px;border-radius:6px;background:#f0f1f5;font-family:var(--font-mono),ui-monospace,Menlo,monospace;font-size:9px;font-weight:500;letter-spacing:.09em;text-transform:uppercase;color:#5c6172}.sparkWrap{margin:10px 0 6px}.sparkWrap svg{display:block;overflow:visible}.medianRow{display:flex;align-items:baseline;gap:5px}.medianValue{font-size:22px;font-weight:650;letter-spacing:-.03em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.medianUnit{font-size:12px;color:var(--imsg-secondary)}.rangeTrack{position:relative;height:16px;margin-top:11px}.rangeBar{inset:6px 0 auto;background:#ebecf1}.rangeBand,.rangeBar{position:absolute;height:4px;border-radius:2px}.rangeBand{top:6px;background:#b9c2f2}.rangeTick{position:absolute;top:2px;width:2px;height:12px;border-radius:1px;background:#1639f5;transform:translateX(-1px)}.rangeMark{position:absolute;top:1px;width:14px;height:14px;border-radius:50%;background:#ff9500;border:2.5px solid #fff;box-shadow:0 0 0 1px rgba(255,149,0,.4);transform:translateX(-7px)}.rangeLabels{display:flex;justify-content:space-between;gap:6px;margin-top:5px;font-size:10.5px;color:var(--imsg-secondary);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.markNote{display:flex;align-items:flex-start;gap:6px;margin-top:7px;font-size:11.5px;line-height:1.35;font-weight:600;letter-spacing:-.005em;color:#b86400}.markDot{flex:none;width:7px;height:7px;margin-top:4px;border-radius:50%;background:#ff9500}.cardFoot{margin-top:10px;font-family:var(--font-mono),ui-monospace,Menlo,monospace;font-size:9.5px;letter-spacing:.05em;text-transform:uppercase;color:#9a9ba3}.linkCard{display:block;text-decoration:none;color:inherit}.linkHero{display:block;padding:13px 14px 14px;background:linear-gradient(160deg,#0a7cff,#1e5bd6);color:#fff}.linkEyebrow{display:flex;align-items:center;gap:5px;font-family:var(--font-mono),ui-monospace,Menlo,monospace;font-size:9.5px;letter-spacing:.09em;text-transform:uppercase;color:rgba(255,255,255,.82)}.linkTitle{display:block;margin-top:7px;font-size:21px;font-weight:650;letter-spacing:-.028em;line-height:1.1}.linkDetail{display:block;margin-top:3px;font-size:12px;color:rgba(255,255,255,.84)}.linkFoot{display:flex;align-items:baseline;justify-content:space-between;gap:10px;padding:9px 14px 10px;background:#f4f4f6}.linkAction{flex:none;white-space:nowrap;font-size:13px;font-weight:600;letter-spacing:-.014em;color:#0a7cff}.linkDomain{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;font-size:10.5px;color:var(--imsg-secondary)}.mapWrap{position:relative;line-height:0}.mapWrap svg{display:block;width:100%;height:auto}.statusPill{position:absolute;right:9px;bottom:9px;display:inline-flex;align-items:center;gap:5px;padding:4px 9px 4px 7px;border-radius:999px;background:rgba(255,255,255,.94);box-shadow:0 1px 3px rgba(0,0,0,.18);font-size:10.5px;font-weight:600;line-height:1.2;color:#1c1c1e}.statusDot{width:6px;height:6px;border-radius:50%;background:#34c759;animation:blink 1.9s ease-in-out infinite}.truckPulse{transform-origin:center;animation:pulse 2s ease-out infinite}.trackBody{padding:10px 13px 12px}.trackRow{display:flex;align-items:baseline;justify-content:space-between;gap:10px}.trackLoad{font-size:14.5px;font-weight:600;letter-spacing:-.012em}.trackEta{font-size:13px;font-weight:600;color:#1639f5;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.trackRowSub{margin-top:2px;font-size:11.5px;color:var(--imsg-secondary)}.composer{display:flex;align-items:center;gap:10px;padding:8px 14px 4px;background:#fff}.composerPlus{display:grid;place-items:center;width:34px;height:34px;border-radius:50%;background:var(--imsg-gray);color:#5b5b60;flex:none}.composerField{flex:1 1;display:flex;align-items:center;justify-content:space-between;height:36px;padding:0 11px 0 14px;border:1px solid #d3d3d8;border-radius:18px}.composerPlaceholder{font-size:16.5px;color:#b2b2b8;letter-spacing:-.01em}.composerWave{color:#b2b2b8;line-height:0}.homeIndicator{display:grid;place-items:center;height:26px}.homeIndicator:after{content:"";width:140px;height:5px;border-radius:3px;background:#0b0b0d}@keyframes bubbleIn{0%{opacity:0;transform:translateY(10px) scale(.94)}to{opacity:1;transform:none}}@keyframes tapIn{0%{opacity:0;transform:scale(.1)}to{opacity:1;transform:scale(1)}}@keyframes fadeUp{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:none}}@keyframes typing{0%,62%,to{opacity:.42;transform:translateY(0) scale(.86)}31%{opacity:1;transform:translateY(-2px) scale(1)}}@keyframes blink{0%,to{opacity:1}50%{opacity:.35}}@keyframes pulse{0%{opacity:.45;transform:scale(.6)}70%{opacity:0;transform:scale(1.9)}to{opacity:0;transform:scale(1.9)}}.mailScaler{--mail-w:900px;--mail-h:680px;width:calc(var(--mail-w) * var(--s));height:calc(var(--mail-h) * var(--s));flex:none}.mail{display:flex;flex-direction:column;width:var(--mail-w);height:var(--mail-h);border-radius:14px;overflow:hidden;background:#fff;color:#16171a;box-shadow:0 0 0 1px rgba(0,0,0,.09),var(--device-shadow);transform:scale(var(--s));transform-origin:top left;font-family:var(--font-archivo),ui-sans-serif,system-ui,sans-serif}.mailHead{flex:none;padding:18px 26px 15px;border-bottom:1px solid #ececef}.mailSubject{margin:0;font-size:19px;font-weight:600;line-height:1.25;letter-spacing:-.019em;color:#16171a}.mailMeta{display:flex;align-items:center;gap:8px;margin:5px 0 0;font-size:12.5px;color:#74757b}.mailDot{width:3px;height:3px;border-radius:50%;background:#bcbdc3}.mailThread{flex:1 1;min-height:0;overflow-y:auto;overscroll-behavior:contain}.mailThread::-webkit-scrollbar{width:0}.mailThreadInner{display:flex;flex-direction:column}.mailMsg{padding:18px 26px 20px;border-bottom:1px solid #f1f1f4;animation:mailIn .34s cubic-bezier(.22,.9,.28,1.05) both}.mailMsg:last-of-type{border-bottom:0}.mailMsgHead{display:flex;align-items:center;gap:10px}.mailAvatar{flex:none;display:grid;place-items:center;width:32px;height:32px;border-radius:9px}.mailAvatarInitials{background:#e9eaee;color:#5c5d65;font-size:13px;font-weight:650;letter-spacing:.01em}.mailSender{display:flex;align-items:baseline;gap:8px;flex:1 1;min-width:0}.mailName{font-size:14px;font-weight:650;letter-spacing:-.012em}.mailAddr{font-size:12.5px;color:#8d8e95;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mailTime{flex:none;font-size:12px;color:#8d8e95;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.mailBody{gap:12px;margin:11px 0 0 42px}.mailBody,.mailPart{display:flex;flex-direction:column}.mailPart{gap:11px;align-items:flex-start}.mailText{margin:0;max-width:62ch;font-size:14.5px;line-height:1.52;letter-spacing:-.008em;color:#2b2c31}.mailLink{color:#1639f5;text-decoration:underline;text-underline-offset:2px;text-decoration-thickness:1px}.mailFigure{margin:0}.mailPhoto{display:block;width:320px;max-width:100%;height:auto;border-radius:9px;border:1px solid #ececef}.mailCard{width:340px;max-width:100%;border-radius:11px;overflow:hidden;border:1px solid #e6e6ea}.mailCard .linkHero{padding:15px 16px 16px}.mailCard .linkTitle{font-size:22px}.mailCard .linkAction{color:#1639f5}.mailAction{padding:7px 13px 8px;border-radius:8px;border:1px solid #dcdce1;background:#fafafb;font-size:13px;font-weight:500;color:#2b2c31}.mailAction,.mailIncoming{display:inline-flex;align-items:center;gap:7px}.mailIncoming{align-self:center;margin:16px 0 18px;padding:6px 14px 7px;border-radius:999px;background:#eef1fe;font-size:12.5px;font-weight:600;letter-spacing:-.004em;color:#1f3ad6;animation:mailIn .28s ease both}.mailIncomingDot{width:6px;height:6px;border-radius:50%;background:#1639f5;animation:blink 1.6s ease-in-out infinite}.mailReply{flex:none;display:flex;align-items:center;gap:12px;padding:13px 26px;border-top:1px solid #ececef;background:#fcfcfd}.mailReplyField{flex:1 1;padding:9px 14px 10px;border:1px solid #e0e0e5;border-radius:9px;background:#fff;font-size:14px;color:#a9aab1}.mailReplySend{flex:none;padding:9px 18px 10px;border-radius:9px;background:#1639f5;color:#fff;font-size:13.5px;font-weight:600;letter-spacing:-.006em}@keyframes mailIn{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (max-width:760px){.mailScaler{--mail-w:390px;--mail-h:720px}.mailHead{padding:14px 16px 12px}.mailSubject{font-size:17px}.mailMeta{font-size:12px}.mailMsg{padding:14px 16px 16px}.mailAvatar{width:28px;height:28px;border-radius:8px}.mailAddr{display:none}.mailBody{gap:10px;margin:10px 0 0}.mailText{font-size:14px;line-height:1.5}.mailCard,.mailPhoto{width:100%}.mailCard .linkTitle{font-size:20px}.mailIncoming{margin:12px 0 14px}.mailReply{gap:8px;padding:10px 14px}.mailReplyField{padding:8px 12px 9px;font-size:13.5px}.mailReplySend{padding:8px 14px 9px;font-size:13px}}.portalScaler{--portal-w:1060px;--portal-h:830px;width:calc(var(--portal-w) * var(--s));height:calc(var(--portal-h) * var(--s));flex:none}.portal{--p-bg:hsl(60deg 7% 99%);--p-elevated:hsl(40deg 6% 95%);--p-card:#fff;--p-border:hsl(30deg 5% 93%);--p-border-strong:hsl(24deg 6% 89%);--p-text:hsl(20deg 14% 10%);--p-text-2:hsl(30deg 6% 31%);--p-muted:hsl(25deg 5% 45%);--p-subtle:hsl(25deg 5% 56%);--p-blue:#0052fe;--p-blue-0:hsl(221deg 100% 97%);--p-blue-10:hsl(221deg 85% 31%);--p-green-0:hsl(131deg 67% 95%);--p-green-10:hsl(132deg 52% 29%);--p-orange-0:hsl(34deg 100% 95%);--p-orange-10:hsl(17deg 87% 40%);--p-purple-0:hsl(280deg 67% 96%);--p-purple-10:hsl(288deg 55% 33%);--p-radius:6px;--p-radius-lg:8px;display:flex;width:var(--portal-w);height:var(--portal-h);border-radius:14px;overflow:hidden;background:var(--p-bg);color:var(--p-text);box-shadow:0 0 0 1px rgba(0,0,0,.09),var(--device-shadow);transform:scale(var(--s));transform-origin:top left;font-family:var(--font-geist),ui-sans-serif,system-ui,sans-serif;font-size:14px;line-height:1.4}.pTopbar{display:none}.pNav{flex:none;display:flex;flex-direction:column;gap:14px;width:214px;padding:16px 12px 14px;border-right:1px solid var(--p-border);background:var(--p-card)}.pBrand{display:flex;align-items:center;gap:9px;padding:0 4px}.pBrandMark{display:grid;place-items:center;width:28px;height:28px;border-radius:var(--p-radius);background:var(--p-text);color:#fff;font-size:11px;font-weight:600;letter-spacing:.02em}.pBrandName{font-size:14px;font-weight:550;letter-spacing:-.012em}.pNewOrder{display:flex;align-items:center;justify-content:center;gap:7px;padding:8px 12px 9px;border:1px solid var(--p-border-strong);border-radius:var(--p-radius);font-size:13px;font-weight:550;color:var(--p-text);background:var(--p-card)}.pNewOrder.isActive{border-color:var(--p-blue);background:var(--p-blue-0);color:var(--p-blue-10)}.pLinks{flex:1 1;display:flex;flex-direction:column;gap:1px;margin:0;padding:0;list-style:none}.pLink{display:flex;align-items:center;gap:9px;padding:7px 10px 8px;border-radius:var(--p-radius);font-size:13.5px;color:var(--p-text-2)}.pLink.isActive{background:var(--p-blue-0);color:var(--p-blue-10);font-weight:550}.pUser{display:flex;align-items:center;gap:9px;padding:10px 4px 0;border-top:1px solid var(--p-border)}.pUserAvatar{display:grid;place-items:center;width:26px;height:26px;border-radius:50%;background:var(--p-elevated);color:var(--p-text-2);font-size:11px;font-weight:600}.pUserText{display:flex;flex-direction:column}.pUserName{font-size:12.5px;font-weight:550}.pUserRole{font-size:11.5px;color:var(--p-subtle)}.pMain{flex:1 1;min-width:0;overflow-y:auto;display:flex;flex-direction:column;gap:12px;padding:18px 24px}.pMain::-webkit-scrollbar{width:0}.pCrumbs{font-size:12.5px;color:var(--p-muted)}.pCrumbs b{color:var(--p-text);font-weight:550}.pCrumbSep{margin:0 5px;color:var(--p-subtle)}.pOrderHead{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.pPageTitle{margin:0;font-size:20px;font-weight:550;letter-spacing:-.02em}.pPageSub{margin:3px 0 0;font-size:13px;color:var(--p-muted)}.pColumns{display:grid;grid-template-columns:minmax(0,1fr) 320px;grid-gap:14px;gap:14px;align-items:start}.pStack{gap:12px;min-width:0}.pRail,.pStack{display:flex;flex-direction:column}.pRail{gap:10px}.pCard{padding:13px 15px 14px;border:1px solid var(--p-border);border-radius:var(--p-radius-lg);background:var(--p-card)}.pCardTitle{margin:0 0 12px;font-size:13.5px;font-weight:600;letter-spacing:-.008em}.pField{display:flex;flex-direction:column;gap:5px;min-width:0}.pLabel{font-size:12.5px;font-weight:500;color:var(--p-text-2)}.pInput{display:flex;align-items:center;min-height:34px;padding:6px 10px;border:1px solid var(--p-border-strong);border-radius:var(--p-radius);background:var(--p-card);font-size:13.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.pInput.isFilled{animation:pFill 1.1s ease both}.pHelp,.pPlaceholder{color:var(--p-subtle)}.pHelp{font-size:11.5px}.pGrid4{grid-template-columns:2.7fr 1.1fr .62fr 1.15fr;align-items:end;grid-gap:10px}.pGrid2,.pGrid4{display:grid;gap:10px}.pGrid2{grid-template-columns:1fr 1fr;align-items:start;grid-gap:10px}.pHint{margin:11px 0 0;font-size:12px;color:var(--p-muted)}.pHintCenter{text-align:center}.pLocation{display:flex;flex-direction:column;gap:2px}.pLocationName{font-size:13.5px;font-weight:550}.pLocationAddr{font-size:12.5px;color:var(--p-muted)}.pSummarySection,.pSummarySections{display:flex;flex-direction:column}.pSummarySection{gap:1px;padding-bottom:10px;margin-bottom:10px;border-bottom:1px solid var(--p-border)}.pSummarySection:last-child{border-bottom:0;margin-bottom:2px}.pSummaryLabel{font-size:12.5px;font-weight:500;color:var(--p-muted)}.pSummaryValue{font-size:13.5px;font-weight:500;color:var(--p-text)}.pSummaryDetail{font-size:12.5px;color:var(--p-muted)}.pSummaryEmpty{font-size:12.5px;font-style:italic;color:var(--p-subtle)}.pLabelHint{font-weight:400;color:var(--p-subtle)}.pPrimary{display:flex;align-items:center;justify-content:center;gap:7px;width:100%;margin-top:14px;padding:9px 14px 10px;border-radius:var(--p-radius);background:var(--p-blue);color:#fff;font-size:13.5px;font-weight:550;letter-spacing:-.006em}.pPrimary.isDisabled{background:var(--p-border-strong);color:var(--p-subtle)}.pPrimarySm{width:auto;margin:0;flex:none;padding:8px 13px 9px;font-size:13px}.pPrimary.isDone{background:var(--p-green-0);color:var(--p-green-10)}.pGhost{padding:8px 13px 9px;border:1px solid var(--p-border-strong);border-radius:var(--p-radius);background:var(--p-card);font-size:13px;font-weight:550}.pGhost,.pRefBadge{color:var(--p-text-2)}.pRefBadge{display:inline-flex;align-items:center;padding:2px 7px 3px;border-radius:6px;background:var(--p-elevated);font-family:var(--p-mono,ui-monospace,SFMono-Regular,Menlo,monospace);font-size:11.5px}.pInterstitial{flex:1 1;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:14px;color:var(--p-blue)}.pInterstitialText{margin:0;font-size:14px;color:var(--p-muted)}.pSpinner{animation:pSpin .9s linear infinite}.pQuote{padding-bottom:18px;text-align:center}.pPriceLabel{margin:0;font-size:13px;color:var(--p-muted)}.pPrice{margin:2px 0 0;font-size:34px;font-weight:550;letter-spacing:-.03em;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.pPriceSource{margin:2px 0 0;font-size:12.5px;color:var(--p-subtle)}.pBreakdown{margin:16px 0 0;padding-top:14px;border-top:1px solid var(--p-border);display:flex;flex-direction:column;gap:9px;text-align:left}.pBreakdownRow{display:flex;align-items:baseline;justify-content:space-between;gap:16px}.pBreakdownRow dt{font-size:13px;color:var(--p-muted)}.pBreakdownRow dd{margin:0;font-size:13px;font-weight:550;text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.pBreakdownTotal{padding-top:9px;border-top:1px solid var(--p-border)}.pBreakdownTotal dt{color:var(--p-text);font-weight:550}.pBookSection{margin-top:4px}.pRequestRows{margin:0;display:flex;flex-direction:column;gap:9px}.pRequestRows>div{display:flex;align-items:baseline;justify-content:space-between;gap:16px}.pRequestRows dt{font-size:12.5px;color:var(--p-muted)}.pRequestRows dd{margin:0;display:flex;flex-direction:column;align-items:flex-end;font-size:13px;font-weight:550;text-align:right}.pRequestMeta{font-size:12px;font-weight:400;color:var(--p-muted)}.pRouteCard{padding:0}.pRouteHead{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding:13px 15px 11px}.pRouteCity{font-size:12.5px;color:var(--p-muted)}.pSuccess{flex:1 1;min-height:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:6px 0 2px;animation:pReveal .4s ease both}.pSuccessMark{display:grid;place-items:center;width:46px;height:46px;margin-bottom:4px;border-radius:50%;background:var(--p-green-0);color:var(--p-green-10)}.pSuccessTitle{margin:0;font-size:20px;font-weight:550;letter-spacing:-.02em}.pSuccessText{margin:0;max-width:46ch;text-align:center;font-size:13.5px;color:var(--p-muted)}.pSuccessText b{color:var(--p-text);font-weight:550}.pSuccessCard{width:100%;max-width:560px;margin-top:8px;text-align:left}.pSuccessCardHead{display:flex;align-items:center;gap:8px;margin-bottom:12px}.pSuccessCardHead .pCardTitle{margin:0}.pSuccessGrid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:14px;gap:14px}.pSuccessGrid>div{gap:1px}.pExpect,.pSuccessGrid>div{display:flex;flex-direction:column}.pExpect{margin:0;padding:0;list-style:none;gap:10px}.pExpect li{display:flex;align-items:flex-start;gap:10px}.pExpectDot{flex:none;width:7px;height:7px;margin-top:5px;border-radius:50%;background:var(--p-blue)}.pExpectText{display:flex;flex-direction:column;gap:1px;font-size:12.5px;color:var(--p-muted)}.pExpectText b{font-size:13px;font-weight:550;color:var(--p-text)}.pSuccessActions{display:flex;gap:8px;margin-top:12px}.pSupportLine{margin:6px 0 0;font-size:12px;color:var(--p-subtle)}.pStatus{display:inline-flex;align-items:center;flex:none;padding:4px 10px 5px;border-radius:99rem;font-size:12px;font-weight:600;letter-spacing:-.004em}.pStatus.is-requested{background:var(--p-orange-0);color:var(--p-orange-10)}.pStatus.is-confirmed{background:var(--p-purple-0);color:var(--p-purple-10)}.pStatus.is-in-transit{background:var(--p-blue-0);color:var(--p-blue-10)}.pStatus.is-completed,.pStatus.is-delivered{background:var(--p-green-0);color:var(--p-green-10)}.pMapCard{padding:0;overflow:hidden}.pMap{display:block;width:100%;height:auto}.pMapPulse{transform-origin:center;animation:pMapPulse 2s ease-out infinite}.pFlowCard{padding-bottom:16px}.pFlowHead{display:flex;align-items:baseline;justify-content:space-between;gap:16px;flex-wrap:wrap}.pFlowHead .pCardTitle{margin-bottom:0}.pLegend{display:flex;flex-wrap:wrap;gap:4px 14px;margin:0;padding:0;list-style:none}.pLegend li{display:flex;align-items:center;gap:6px;font-size:11.5px;color:var(--p-muted)}.pLegendDot{width:7px;height:7px;border-radius:50%}.pFlowMap{display:block;width:100%;height:auto;margin:12px 0 14px;border-radius:var(--p-radius)}.pFlowPulse{animation:pFlow 3.4s linear infinite}.pFlowPulse:nth-of-type(2){animation-delay:.9s}.pMapCredit{font-size:8px;letter-spacing:.01em;fill:#93a4bd;opacity:.6}.pMapCredit.is-light{fill:#5b6472;opacity:.75}.pItemRow{display:flex;align-items:baseline;justify-content:space-between;gap:14px}.pItemName{font-size:13.5px;font-weight:550}.pItemMeta{font-size:12.5px;color:var(--p-muted)}.pCarrierRow{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.pCarrierRow svg{flex:none;color:var(--p-muted)}.pCarrierRow .pLocationAddr{flex-basis:100%;padding-left:26px}.pReceiptCard{padding-bottom:6px}.pReceipt{width:100%;border-collapse:collapse;font-size:12.5px}.pReceipt td{padding:2px 0;vertical-align:top}.pReceipt td:last-child{white-space:nowrap;padding-left:10px}.pReceiptHead td{padding-top:10px;font-size:10.5px;font-weight:600;letter-spacing:.05em;text-transform:uppercase;color:var(--p-subtle)}.pReceipt tbody tr:first-child td{padding-top:0}.pReceiptSub td{padding-top:7px;border-top:1px solid var(--p-border);color:var(--p-muted)}.pReceiptNet td{padding-top:9px;margin-top:4px;border-top:1px solid var(--p-border-strong);font-size:14px;font-weight:600}.pReceiptPending{margin:0;font-size:12.5px;line-height:1.4;color:var(--p-subtle)}.pDocList{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:2px}.pDocItem{display:flex;align-items:center;gap:10px;padding:5px 0;border-bottom:1px solid var(--p-border)}.pDocItem:last-child{border-bottom:0}.pDocItem>svg:last-child{flex:none;color:var(--p-muted)}.pDocIcon{display:grid;place-items:center;flex:none;width:22px;height:22px;border-radius:50%;background:var(--p-green-0);color:var(--p-green-10)}.pDocText{flex:1 1;display:flex;flex-direction:column;min-width:0}.pDocName{font-size:12.5px;font-weight:550}.pDocMeta{font-size:11.5px;color:var(--p-subtle)}.pTimeline{margin:0;padding:0 0 0 4px;list-style:none;flex-direction:column;gap:10px}.pNode,.pTimeline{position:relative;display:flex}.pNode{align-items:flex-start;gap:12px;padding-left:20px}.pNode:before{content:"";position:absolute;left:5px;top:15px;bottom:-20px;width:1.5px;background:var(--p-border-strong)}.pNode:last-child:before{display:none}.pNodeDot{position:absolute;left:0;top:4px;width:11px;height:11px;border-radius:50%;border:2px solid var(--p-border-strong);background:var(--p-card);transition:background-color .3s ease,border-color .3s ease}.pNode.isDone .pNodeDot{border-color:var(--p-blue);background:var(--p-blue)}.pNodeText{flex:1 1;display:flex;flex-direction:column;gap:2px}.pNodeLabel{font-size:13.5px;font-weight:550;color:var(--p-subtle)}.pNode.isDone .pNodeLabel{color:var(--p-text)}.pNodeDetail{font-size:12.5px;color:var(--p-muted)}.pNodeTime{flex:none;font-size:12.5px;color:var(--p-subtle);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.pCarrier{display:flex;align-items:center;gap:8px;margin-top:14px;padding-top:12px;border-top:1px solid var(--p-border);font-size:12.5px;color:var(--p-muted)}.pStats{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:12px;gap:12px}.pStatsTight{grid-template-columns:repeat(3,minmax(0,200px))}.pStat{display:flex;flex-direction:column;gap:2px;padding:14px 16px 15px;border:1px solid var(--p-border);border-radius:var(--p-radius-lg);background:var(--p-card)}.pStat.isOn{animation:pReveal .45s ease both}.pStatValue{font-size:27px;font-weight:550;letter-spacing:-.028em;line-height:1.1;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.pStatUnit{font-size:12px;color:var(--p-muted)}.pStatLabel{margin-top:4px;font-size:12.5px;color:var(--p-text-2)}.pBars{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:11px}.pBar{display:grid;grid-template-columns:150px minmax(0,1fr) 76px;align-items:center;grid-gap:12px;gap:12px}.pBarName{font-size:13px}.pBarTrack{height:7px;border-radius:4px;background:var(--p-elevated);overflow:hidden}.pBarFill{display:block;height:100%;border-radius:4px;background:var(--p-blue);transition:width .7s cubic-bezier(.3,.8,.35,1)}.pBarValue{font-size:12.5px;color:var(--p-muted);text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.pChecks{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:9px}.pChecks li{display:flex;align-items:flex-start;gap:8px;font-size:12.5px;color:var(--p-text-2)}.pChecksRow{flex-direction:row;flex-wrap:wrap;gap:8px 22px}.pChecks svg{flex:none;margin-top:3px;color:var(--p-green-10)}.pShareBar{display:flex;align-items:center;gap:10px;padding:10px 14px 11px;border:1px solid var(--p-blue-0);border-radius:var(--p-radius-lg);background:var(--p-blue-0);color:var(--p-blue-10)}.pShareUrl{flex:1 1;font-family:var(--font-geist-mono),ui-monospace,Menlo,monospace;font-size:12.5px}.pSharePublic{font-size:12px;opacity:.72}.pTableCard{padding-bottom:8px}.pTable{width:100%;border-collapse:collapse;font-size:13px}.pTable th{padding:0 10px 8px;text-align:left;font-size:11.5px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:var(--p-subtle)}.pTable td,.pTable th{border-bottom:1px solid var(--p-border)}.pTable td{padding:10px;vertical-align:middle}.pTable tbody tr:last-child td{border-bottom:0}.pNum{text-align:right;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.pMono{font-family:var(--font-geist-mono),ui-monospace,Menlo,monospace;font-size:12.5px}.pRow{animation:pReveal .36s ease both}.pEmpty{padding:18px 10px;color:var(--p-subtle);text-align:center}.pReveal{animation:pReveal .4s ease both}@keyframes pReveal{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:none}}@keyframes pFill{0%{opacity:.5;transform:translateY(-2px);border-color:var(--p-blue);box-shadow:0 0 0 3px rgba(0,82,254,.09)}35%{opacity:1;transform:none;border-color:var(--p-blue);box-shadow:0 0 0 3px rgba(0,82,254,.09)}to{opacity:1;transform:none;border-color:var(--p-border-strong);box-shadow:0 0 0 3px rgba(0,82,254,0)}}@keyframes pSpin{to{transform:rotate(1turn)}}@keyframes pMapPulse{0%{opacity:.4;transform:scale(.6)}70%{opacity:0;transform:scale(1.9)}to{opacity:0;transform:scale(1.9)}}@keyframes pFlow{0%{stroke-dashoffset:334}to{stroke-dashoffset:0}}.pReportCard{max-width:620px}.pReportDesc{margin:0 0 16px;font-size:13px;line-height:1.5;color:var(--p-text-2)}.pReportCard .pField{margin-bottom:14px}.pReportActions{display:flex;justify-content:flex-start;margin-top:4px}.pLabel.isRequired:after{content:" *";color:var(--p-orange-10)}.pSuccessMessage{display:flex;align-items:center;gap:8px;margin:0 0 14px;padding:10px 12px;border-radius:var(--p-radius);background:var(--p-green-0);color:var(--p-green-10);font-size:12.5px}.pSuccessMessageIcon{display:inline-flex;flex:none}.pCardHead{display:flex;align-items:center;justify-content:space-between;gap:12px}.pCardHead .pCardTitle{margin:0}.pGhostSm{padding:4px 9px 5px;font-size:12px;font-weight:500}.pHeadActions{display:flex;align-items:center;gap:8px;flex:none}@media (max-width:760px){.portalScaler{--portal-w:390px;--portal-h:720px}.portal{flex-direction:column}.pNav{display:none}.pTopbar{display:flex;flex:none;align-items:center;gap:9px;padding:10px 14px;border-bottom:1px solid var(--p-border);background:var(--p-card)}.pTopbar .pBrandName{flex:1 1;min-width:0}.pTopbarMenu{display:flex;color:var(--p-muted)}.pTopbarMenu svg{display:block}.pMain{gap:10px;padding:14px 14px 18px}.pColumns{display:flex;flex-direction:column;gap:10px}.portal.is-order .pRail{order:-1}.pOrderHead{flex-wrap:wrap;gap:8px 12px}.pPageTitle{font-size:18px}.pGrid4{grid-template-columns:repeat(3,minmax(0,1fr))}.pGrid4>:first-child{grid-column:1/-1}.pGrid2{gap:8px}.pSuccessGrid{grid-template-columns:1fr 1fr;gap:10px}.pStats{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.pStat{padding:10px 11px 11px}.pStatValue{font-size:21px}.pStatLabel,.pStatUnit{font-size:11px}.pBar{grid-template-columns:88px minmax(0,1fr) 64px;gap:9px}.pBarName{font-size:12px}.pChecksRow{gap:8px 14px}.pChecksRow li{flex:1 1 44%}.pShareBar{flex-wrap:wrap;gap:4px 8px}}