@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/7b19b489dc6743ba.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 Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/28793f5c5e3d822d.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c9c3823090ec8b55.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b3bf17a9041d9433.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 Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/2801417b65625cf5.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 Sans;font-style:normal;font-weight:400;font-stretch:100%;font-display:swap;src:url(/_next/static/media/26d4368bf94c0ec4.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 Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/7b19b489dc6743ba.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 Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/28793f5c5e3d822d.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c9c3823090ec8b55.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b3bf17a9041d9433.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 Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/2801417b65625cf5.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 Sans;font-style:normal;font-weight:500;font-stretch:100%;font-display:swap;src:url(/_next/static/media/26d4368bf94c0ec4.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 Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/7b19b489dc6743ba.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 Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/28793f5c5e3d822d.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c9c3823090ec8b55.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b3bf17a9041d9433.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 Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/2801417b65625cf5.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 Sans;font-style:normal;font-weight:600;font-stretch:100%;font-display:swap;src:url(/_next/static/media/26d4368bf94c0ec4.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 Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/7b19b489dc6743ba.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 Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/28793f5c5e3d822d.woff2) format("woff2");unicode-range:u+0301,u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/c9c3823090ec8b55.woff2) format("woff2");unicode-range:u+0370-0377,u+037a-037f,u+0384-038a,u+038c,u+038e-03a1,u+03a3-03ff}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/b3bf17a9041d9433.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 Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/2801417b65625cf5.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 Sans;font-style:normal;font-weight:700;font-stretch:100%;font-display:swap;src:url(/_next/static/media/26d4368bf94c0ec4.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}.__className_206ec8{font-family:IBM Plex Sans;font-style:normal}.__variable_206ec8{--font-plex-sans:"IBM Plex Sans"}@font-face{font-family:IBM Plex Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/58f386aa6b1a2a92.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.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.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.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.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.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.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.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.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.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.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.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.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.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.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}.__className_131f42{font-family:IBM Plex Mono;font-style:normal}.__variable_131f42{--font-plex-mono:"IBM Plex Mono"}:root{--k-green:#1f7a54;--k-green-d:#13322b;--k-green-l:#eaf2ee;--k-ink:#16211d;--k-mut:#66756e;--k-line:#e2e9e5;--k-bg:#f4f7f5;--k-card:#ffffff;--k-side:#0e2a22;--k-side-2:#0a201a;--k-amber:#b8860b;--k-amber-border:#e6d3a3;--k-red:#c0392b;--k-blue:#2b6cb0;--k-ok:#1f7a54;--k-font-sans:"IBM Plex Sans",ui-sans-serif,system-ui,"Segoe UI",Roboto,sans-serif;--k-font-mono:"IBM Plex Mono",ui-monospace,Menlo,Consolas,monospace;--k-text-4xs:8.5px;--k-text-3xs:9.5px;--k-text-2xs:10px;--k-text-xs:10.5px;--k-text-sm:11px;--k-text-sm-plus:11.5px;--k-text-base:12px;--k-text-base-plus:12.5px;--k-text-md:13px;--k-text-body:13.5px;--k-text-micro:9px;--k-text-lg:14px;--k-text-drawer-id:15px;--k-text-xl:16px;--k-text-2xl:17px;--k-text-2xl-plus:18px;--k-text-3xl:19px;--k-text-4xl:20px;--k-text-5xl:25px;--k-text-6xl:42px;--k-text-7xl:46px;--k-weight-normal:400;--k-weight-medium:500;--k-weight-semibold:600;--k-weight-bold:700;--k-tracking-tight:-1px;--k-tracking-snug:-0.2px;--k-tracking-brand:0.5px;--k-tracking-wide:0.05em;--k-tracking-wider:0.06em;--k-tracking-widest:0.07em;--k-tracking-label:0.08em;--k-tracking-nav:0.13em;--k-tracking-tag:0.14em;--k-tracking-login:0.22em;--k-leading-tight:1.5;--k-leading-normal:1.6;--k-surface-thead:#f4f8f6;--k-surface-row-hover:#f7faf8;--k-surface-field:#f6f9f7;--k-surface-picker:#f8faf9;--k-border-row:#eef3f0;--k-track:#eef3f0;--k-track-idle:#dfe8e3;--k-scrollbar-thumb:#c7d3cd;--k-modpill-border:#cbe3d7;--k-white:#ffffff;--k-tone-ok-bg:#e7f3ec;--k-tone-ok-fg:#1f7a54;--k-tone-info-bg:#e5f0fb;--k-tone-info-fg:#2b6cb0;--k-tone-neutral-bg:#f0f1f2;--k-tone-neutral-fg:#66756e;--k-tone-neutral-alt-bg:#eef0f2;--k-tone-warn-bg:#fdf3e0;--k-tone-warn-fg:#b8860b;--k-tone-danger-bg:#fbeceb;--k-tone-danger-fg:#c0392b;--k-regime-frz-bg:#e5eefb;--k-regime-frz-fg:#2b6cb0;--k-regime-chl-bg:#e7f3ec;--k-regime-chl-fg:#1f7a54;--k-regime-amb-bg:#f4efe2;--k-regime-amb-fg:#b8860b;--k-chrome-nav-fg:#bcd2c9;--k-chrome-side-fg:#cfe0d9;--k-chrome-navsec-fg:#5f8474;--k-chrome-accent-fg:#7fae9c;--k-chrome-avatar-bg:#25453a;--k-chrome-avatar-fg:#bfe0d1;--k-chrome-hover:rgba(255,255,255,0.04);--k-chrome-active:rgba(91,191,143,0.14);--k-chrome-hairline:rgba(255,255,255,0.06);--k-chrome-dashed:rgba(255,255,255,0.12);--k-chrome-field-border:rgba(255,255,255,0.18);--k-chrome-field-bg:rgba(255,255,255,0.06);--k-chrome-panel-bg:rgba(255,255,255,0.05);--k-chrome-panel-border:rgba(255,255,255,0.12);--k-chrome-outline:rgba(255,255,255,0.2);--k-chrome-panel-close:rgba(255,255,255,0.16);--k-login-label:#8fb0a4;--k-login-foot:#6f9585;--k-login-glow:#1a4636;--k-map-bg-from:#eef4f1;--k-map-bg-to:#e4ede8;--k-map-nav-from:#e4ede8;--k-map-nav-to:#d3e2da;--k-map-nav-fg:#6a7d74;--k-map-legend-bg:rgba(255,255,255,0.94);--k-map-road-casing:#e9e5db;--k-map-road-fill:#ffffff;--k-map-store-stroke:#7fa392;--k-map-store-label:#5f7268;--k-map-truck:#2b6cb0;--k-map-truck-halo:rgba(43,108,176,0.65);--k-map-dc:#13322b;--k-map-land-from:#f7f5ef;--k-map-land-to:#eef1ea;--k-map-sea-from:#d3e7f2;--k-map-sea-to:#c2ddec;--k-map-coast:#a9cfe1;--k-map-park:#e6ede1;--k-map-plate-label:#274b3d;--k-map-store-fill:#8aa89b;--k-map-frame-bg:#e8eeeb;--k-chart-grid:#eef3f0;--k-chart-axis:#9aa8a1;--k-chart-band:rgba(31,122,84,0.08);--k-gradient-tenant:linear-gradient(135deg,#5bbf8f,#1f7a54);--k-gradient-map:linear-gradient(160deg,#eef4f1,#e4ede8);--k-gradient-login:radial-gradient(1200px 600px at 70% -10%,#1a4636,#0e2a22 55%,#0a201a);--k-scrim-drawer:rgba(12,26,21,0.44);--k-scrim-modal:rgba(12,26,21,0.46);--k-shadow-card:0 1px 2px rgba(16,40,32,0.06),0 4px 16px rgba(16,40,32,0.05);--k-shadow-panel:-8px 0 40px rgba(0,0,0,0.2);--k-shadow-modal:0 24px 70px rgba(0,0,0,0.32);--k-shadow-phone:0 24px 60px rgba(0,0,0,0.28);--k-shadow-toast:0 8px 30px rgba(0,0,0,0.28);--k-shadow-marker:0 1px 4px rgba(0,0,0,0.25);--k-shadow-marker-lg:0 1px 5px rgba(0,0,0,0.3);--k-shadow-truck:0 1px 5px rgba(0,0,0,0.35);--k-shadow-truck-sel:0 2px 9px rgba(43,108,176,0.65);--k-shadow-live:0 0 0 0 rgba(192,57,43,0.5);--k-radius-2:2px;--k-radius-3:3px;--k-radius-4:4px;--k-radius-5:5px;--k-radius-6:6px;--k-radius-7:7px;--k-radius-8:8px;--k-radius-9:9px;--k-radius-10:10px;--k-radius-11:11px;--k-radius-12:12px;--k-radius-14:14px;--k-radius-16:16px;--k-radius-pill:20px;--k-radius-screen:28px;--k-radius-phone:38px;--k-radius-full:50%;--k-shell-sidebar:230px;--k-shell-topbar:54px;--k-drawer-width:min(920px,94vw);--k-mdpanel-width:min(470px,94vw);--k-cmodal-width:min(960px,95vw);--k-phone-width:392px;--k-phone-screen-height:730px;--k-progress-width:70px;--k-field-width:120px;--k-breakpoint-md:1100px;--k-z-sticky:2;--k-z-popover:5;--k-z-drawer:40;--k-z-create-modal:50;--k-z-master-modal:60;--k-z-login:200;--k-z-toast:300;--k-duration-nav:0.15s;--k-duration-slide:0.22s;--k-duration-toast:0.25s;--k-duration-pulse:1.6s;--k-duration-tpulse:1.8s;--green:var(--k-green);--green-d:var(--k-green-d);--green-l:var(--k-green-l);--ink:var(--k-ink);--mut:var(--k-mut);--line:var(--k-line);--bg:var(--k-bg);--card:var(--k-card);--side:var(--k-side);--side-2:var(--k-side-2);--amber:var(--k-amber);--red:var(--k-red);--blue:var(--k-blue);--ok:var(--k-ok);--sans:var(--k-font-sans);--mono:var(--k-font-mono);--sh:var(--k-shadow-card)}@media (prefers-reduced-motion:reduce){:root{--k-duration-nav:0.01ms;--k-duration-slide:0.01ms;--k-duration-toast:0.01ms;--k-duration-pulse:0.01ms;--k-duration-tpulse:0.01ms}}*,:after,:before{box-sizing:border-box;margin:0;padding:0}body,html{height:100%}body{font-family:var(--k-font-sans);background:var(--k-bg);color:var(--k-ink);font-size:var(--k-text-body);-webkit-font-smoothing:antialiased}button{font-family:inherit;cursor:pointer}svg{display:block}:focus-visible{outline:2px solid var(--k-green);outline-offset:2px}::-webkit-scrollbar{width:9px;height:9px}::-webkit-scrollbar-thumb{background:var(--k-scrollbar-thumb);border-radius:var(--k-radius-8)}@keyframes k-pulse{0%{box-shadow:0 0 0 0 rgba(192,57,43,.5)}70%{box-shadow:0 0 0 7px rgba(192,57,43,0)}to{box-shadow:0 0 0 0 rgba(192,57,43,0)}}@keyframes k-slide{0%{transform:translateX(40px);opacity:.4}to{transform:none;opacity:1}}@keyframes k-tpulse{0%{transform:scale(.6);opacity:.6}to{transform:scale(2);opacity:0}}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}:root{--k-font-sans:var(--font-plex-sans),ui-sans-serif,system-ui,"Segoe UI",Roboto,sans-serif;--k-font-mono:var(--font-plex-mono),ui-monospace,Menlo,Consolas,monospace}