@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:300;font-display:swap;src:url(../media/ibm-plex-sans-300.2nffvaqgtkhvl.woff2)format("woff2")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:400;font-display:swap;src:url(../media/ibm-plex-sans-400.18du-u-flxn9b.woff2)format("woff2")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:500;font-display:swap;src:url(../media/ibm-plex-sans-500.440lb34g7rhre.woff2)format("woff2")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:600;font-display:swap;src:url(../media/ibm-plex-sans-600.185p15_v3t3f8.woff2)format("woff2")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-weight:700;font-display:swap;src:url(../media/ibm-plex-sans-700.3y_1w814m9iz7.woff2)format("woff2")}@font-face{font-family:IBM Plex Sans Condensed;font-style:normal;font-weight:500;font-display:swap;src:url(../media/ibm-plex-sans-condensed-500.20moj3k6uqnmk.woff2)format("woff2")}@font-face{font-family:IBM Plex Sans Condensed;font-style:normal;font-weight:600;font-display:swap;src:url(../media/ibm-plex-sans-condensed-600.05cd3xcqgoo45.woff2)format("woff2")}@font-face{font-family:IBM Plex Sans Condensed;font-style:normal;font-weight:700;font-display:swap;src:url(../media/ibm-plex-sans-condensed-700.1690vt0o9-ztf.woff2)format("woff2")}@font-face{font-family:IBM Plex Sans Thai;font-style:normal;font-weight:300;font-display:swap;unicode-range:U+E00-E7F,U+200B-200D,U+25CC;src:url(../media/ibm-plex-sans-thai-300.2-mb39b_ebxnn.woff2)format("woff2")}@font-face{font-family:IBM Plex Sans Thai;font-style:normal;font-weight:400;font-display:swap;unicode-range:U+E00-E7F,U+200B-200D,U+25CC;src:url(../media/ibm-plex-sans-thai-400.0k-xffg_t_yyq.woff2)format("woff2")}@font-face{font-family:IBM Plex Sans Thai;font-style:normal;font-weight:500;font-display:swap;unicode-range:U+E00-E7F,U+200B-200D,U+25CC;src:url(../media/ibm-plex-sans-thai-500.2j6x_pd422hud.woff2)format("woff2")}@font-face{font-family:IBM Plex Sans Thai;font-style:normal;font-weight:600;font-display:swap;unicode-range:U+E00-E7F,U+200B-200D,U+25CC;src:url(../media/ibm-plex-sans-thai-600.1jgf38cxp4wd3.woff2)format("woff2")}@font-face{font-family:IBM Plex Sans Thai;font-style:normal;font-weight:700;font-display:swap;unicode-range:U+E00-E7F,U+200B-200D,U+25CC;src:url(../media/ibm-plex-sans-thai-700.037p7pc559arm.woff2)format("woff2")}
:root{--p-black:#000;--p-graphite:#1b1b1b;--p-gray:#838383;--p-paper:#f4f5fa;--p-white:#fff;--p-ice:#c0ddf0;--p-periwinkle:#8398dc;--p-orchid:#b78ec3;--p-lilac:#caabd4;--p-go:#83dc8d;--p-stop:#cc2d5e;--p-n-0:#000;--p-n-25:#07070a;--p-n-50:#0b0b0f;--p-n-100:#111116;--p-n-150:#18181d;--p-n-200:#1f1f25;--p-n-250:#26262e;--p-n-300:#33333d;--p-n-400:#4a4b57;--p-n-500:#676876;--p-n-550:#7a7b89;--p-n-600:#8d8e9b;--p-n-700:#b9bac6;--p-n-800:#d3d5df;--p-n-850:#e3e4ec;--p-n-900:#edeef4;--p-n-950:#f4f5fa;--p-n-1000:#fff;--p-peri-50:#f4f7ff;--p-peri-100:#e6ecff;--p-peri-200:#cfdbff;--p-peri-300:#b4c5fb;--p-peri-400:#9aaeee;--p-peri-500:#8398dc;--p-peri-600:#697cbe;--p-peri-700:#4f6098;--p-peri-800:#384571;--p-peri-900:#222b4d;--p-peri-950:#141a33;--p-ice-50:#f1f8fc;--p-ice-100:#e1eff9;--p-ice-200:#c0ddf0;--p-ice-300:#a2ceea;--p-ice-400:#83b9db;--p-ice-500:#4e88ab;--p-ice-600:#376988;--p-ice-700:#244c64;--p-ice-800:#123143;--p-orc-100:#f3e8f7;--p-orc-200:#e9d4f0;--p-orc-300:#dabae3;--p-orc-400:#b78ec3;--p-orc-500:#976fa2;--p-orc-600:#765480;--p-orc-700:#573c5f;--p-orc-800:#39253f;--p-lil-100:#f9f5fb;--p-lil-200:#e7d5ec;--p-lil-300:#caabd4;--p-lil-500:#92739d;--p-lil-600:#73577c;--p-lil-700:#543e5b;--p-lil-800:#37273c;--p-go-100:#eefbee;--p-go-200:#b4eeb9;--p-go-300:#83dc8d;--p-go-500:#489452;--p-go-600:#31743b;--p-go-700:#1f5528;--p-go-800:#0e3716;--p-stop-100:#fff4f5;--p-stop-200:#feaebb;--p-stop-300:#fa5b83;--p-stop-500:#cc2d5e;--p-stop-600:#af234f;--p-stop-700:#831238;--p-stop-800:#590322;--p-amb-100:#fff5e7;--p-amb-200:#ffd693;--p-amb-300:#f2b33d;--p-amb-500:#a77602;--p-amb-600:#825b05;--p-amb-700:#5f4101;--p-amb-800:#3f2900;--font-tail:system-ui, -apple-system, "Segoe UI", Roboto, Arial, "Noto Sans Thai", sans-serif;--font-sans:"IBM Plex Sans", "IBM Plex Sans Thai", var(--font-tail);--font-display:"IBM Plex Sans Condensed", "IBM Plex Sans", "IBM Plex Sans Thai", var(--font-tail);--font-thai:"IBM Plex Sans Thai", "IBM Plex Sans", var(--font-tail);--font-data:var(--font-sans);--fw-light:300;--fw-roman:400;--fw-medium:500;--fw-semibold:600;--fw-bold:700;--fw-heading:600;--fw-readout:300;--fw-readout-sm:400;--fs-micro:.6875rem;--fs-xs:.75rem;--fs-sm:.8125rem;--fs-md:.9375rem;--fs-base:1rem;--fs-lg:1.125rem;--fs-xl:1.375rem;--fs-2xl:1.75rem;--fs-3xl:2.25rem;--fs-4xl:3rem;--fs-5xl:4rem;--fs-readout-live:4.5rem;--fs-6xl:clamp(3.5rem, 8vw + 1rem, 7.5rem);--lh-tight:1.05;--lh-snug:1.25;--lh-body:1.55;--tr-tight:-.02em;--tr-display:-.015em;--tr-snug:-.005em;--tr-unit:.06em;--sp-0:0;--sp-px:1px;--sp-0h:2px;--sp-1:4px;--sp-2:8px;--sp-3:12px;--sp-4:16px;--sp-5:20px;--sp-6:24px;--sp-8:32px;--sp-10:40px;--sp-12:48px;--sp-16:64px;--sp-20:80px;--sp-24:96px;--sp-32:128px;--r-0:0;--r-xs:2px;--r-sm:4px;--r-md:8px;--r-lg:14px;--r-xl:22px;--r-pill:999px;--notch:14px;--notch-sm:8px;--hit:44px;--hit-glove:56px;--ctl-sm:32px;--ctl-md:40px;--ctl-lg:48px;--ctl-xl:56px;--dur-instant:80ms;--dur-fast:.14s;--dur-base:.22s;--dur-slow:.36s;--dur-handshake:1.4s;--dur-flow:2.4s;--ease-out:cubic-bezier(.2, .7, .2, 1);--ease-in:cubic-bezier(.5, 0, .75, 0);--ease-in-out:cubic-bezier(.65, 0, .35, 1);--ease-flow:linear;--z-base:0;--z-sticky:20;--z-nav:30;--z-drawer:40;--z-modal:50;--z-toast:60;--g-stops:var(--p-ice) 0%, var(--p-periwinkle) 38%, var(--p-orchid) 72%, var(--p-lilac) 100%;--fx-label-shadow:0 1px 1px #222b4d59;--fx-gauge-glow:0 0 10px #8398dc59;--fx-packet:#ffffffeb;--fx-wallet-edge:#ffffff14;--fx-wallet-notch:#ffffff2e;--color-on-gradient:#fff}:root,[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--c-canvas:var(--p-n-25);--c-surface-1:var(--p-n-100);--c-surface-2:var(--p-n-150);--c-surface-3:var(--p-n-200);--c-inset:var(--p-n-50);--c-line-1:var(--p-n-250);--c-line-2:var(--p-n-300);--c-line-strong:var(--p-n-550);--c-text-1:var(--p-n-950);--c-text-2:var(--p-n-700);--c-text-3:var(--p-n-600);--c-text-inverse:var(--p-n-25);--c-accent-fg:var(--p-peri-300);--c-accent-fill:var(--p-peri-800);--c-accent-soft:var(--p-peri-950);--c-focus:var(--p-ice);--c-field-border:#6e6f7c;--c-field-border-hover:var(--p-n-600);--c-field-focus:var(--p-ice);--btn-focus:var(--p-ice);--btn-focus-band:var(--p-n-25);--btn-gap-aurora:2px;--btn-gap-danger:2px;--prov-google-fill:#131314;--prov-google-stroke:#8e918f;--prov-google-fg:#e3e3e3;--pin-live-frame:var(--p-periwinkle);--c-scrim:#0000009e;--c-highlight:#ffffff0f;--c-field-bg:var(--p-n-50);--c-field-fg:var(--p-n-950);--c-plate-bg:var(--p-n-1000);--c-plate-fg:var(--p-n-0);--c-toast-bg:var(--p-graphite);--c-toast-fg:var(--p-white);--c-toast-meta:var(--p-n-700);--g-aurora:linear-gradient(90deg, var(--g-stops));--g-aurora-v:linear-gradient(180deg, var(--g-stops));--g-aurora-diag:linear-gradient(120deg, var(--g-stops));--g-line:linear-gradient(90deg, var(--g-stops));--g-glow:0 0 24px #8398dc47;--g-live-1:var(--p-ice);--g-live-2:var(--p-periwinkle);--g-live-3:var(--p-orchid);--g-live-4:var(--p-lilac);--c-track:var(--p-n-400);--shadow-1:0 0 0 1px var(--c-line-1);--shadow-2:0 1px 0 0 var(--c-highlight) inset, 0 8px 24px #00000073;--shadow-3:0 1px 0 0 var(--c-highlight) inset, 0 24px 64px #0009;--bw:1px;--bw-focus:2px;--st-available-fg:#b4eeb9;--st-available-bg:#0e3716;--st-available-line:#31743b;--st-available-solid:#83dc8d;--st-available-on:#000;--st-charging-fg:#cfdbff;--st-charging-bg:#222b4d;--st-charging-line:#697cbe;--st-charging-solid:#8398dc;--st-charging-on:#000;--st-preparing-fg:#cfdbff;--st-preparing-bg:#123143;--st-preparing-line:#376988;--st-preparing-solid:#a2ceea;--st-preparing-on:#000;--st-finishing-fg:#e9d4f0;--st-finishing-bg:#39253f;--st-finishing-line:#765480;--st-finishing-solid:#b78ec3;--st-finishing-on:#000;--st-suspended-fg:#e7d5ec;--st-suspended-bg:#37273c;--st-suspended-line:#73577c;--st-suspended-solid:#caabd4;--st-suspended-on:#000;--st-pausedc-fg:#c9d3e8;--st-pausedc-bg:#1c2233;--st-pausedc-line:#4a5878;--st-pausedc-solid:#9aa6c4;--st-pausedc-on:#000;--st-reserved-fg:#b4c5fb;--st-reserved-bg:transparent;--st-reserved-line:#9aaeee;--st-reserved-solid:#b4c5fb;--st-reserved-on:#000;--st-unavailable-fg:#c6c7cd;--st-unavailable-bg:#1d1d28;--st-unavailable-line:#3a3a48;--st-unavailable-solid:#838383;--st-unavailable-on:#000;--st-faulted-fg:#feaebb;--st-faulted-bg:#590322;--st-faulted-line:#af234f;--st-faulted-solid:#fa5b83;--st-faulted-on:#000;--st-offline-fg:#000;--st-offline-bg:#838383;--st-offline-line:#838383;--st-offline-solid:#838383;--st-offline-on:#000;--st-success-fg:#b4eeb9;--st-success-bg:#0e3716;--st-success-line:#31743b;--st-success-solid:#83dc8d;--st-success-on:#000;--st-warning-fg:#ffd693;--st-warning-bg:#3f2900;--st-warning-line:#825b05;--st-warning-solid:#f2b33d;--st-warning-on:#000;--st-danger-fg:#feaebb;--st-danger-bg:#590322;--st-danger-line:#af234f;--st-danger-solid:#fa5b83;--st-danger-on:#000;--st-info-fg:#cfdbff;--st-info-bg:#222b4d;--st-info-line:#697cbe;--st-info-solid:#8398dc;--st-info-on:#000;--st-pending-fg:#c0ddf0;--st-pending-bg:#123143;--st-pending-line:#376988;--st-pending-solid:#a2ceea;--st-pending-on:#000;--st-neutral-fg:#c6c7cd;--st-neutral-bg:#1d1d28;--st-neutral-line:#3a3a48;--st-neutral-solid:#838383;--st-neutral-on:#000;--viz-1:#34e0a8;--viz-2:#8af0e2;--viz-3:#c2f04a;--viz-4:#12a05c;--viz-5:#9aa4b5;--viz-seq-1:#0d2a20;--viz-seq-2:#135c43;--viz-seq-3:#1e9c6e;--viz-seq-4:#34e0a8;--viz-seq-5:#b2f5dd;--viz-div-1:#f07a92;--viz-div-2:#7a3446;--viz-div-3:#2e2b2a;--viz-div-4:#1a7a58;--viz-div-5:#34e0a8;--viz-grid:var(--p-n-250);--viz-axis:var(--p-n-600);--viz-threshold:#f2b33d;--viz-area-top:#8398dc47;--viz-area-bottom:#8398dc00;--viz-offpeak:var(--p-ice-700);--viz-peak:var(--p-lil-300);--map-land:#0e0e13;--map-road:#23232b;--map-road-major:#30303a;--map-water:#0b1220;--map-label:var(--p-n-600)}[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--c-canvas:var(--p-n-950);--c-surface-1:var(--p-n-1000);--c-surface-2:#f9f9fc;--c-surface-3:var(--p-n-900);--c-inset:var(--p-n-900);--c-line-1:var(--p-n-850);--c-line-2:var(--p-n-800);--c-line-strong:#8a8c99;--c-text-1:#121217;--c-text-2:var(--p-n-400);--c-text-3:var(--p-n-500);--c-text-inverse:var(--p-n-1000);--c-accent-fg:var(--p-peri-700);--c-accent-fill:var(--p-peri-800);--c-accent-soft:var(--p-peri-50);--c-focus:var(--p-peri-700);--c-field-border:#8a8c99;--c-field-border-hover:var(--p-n-500);--c-field-focus:var(--p-peri-900);--btn-focus:var(--p-peri-900);--btn-focus-band:var(--p-white);--btn-gap-aurora:0px;--btn-gap-danger:2px;--prov-google-fill:#fff;--prov-google-stroke:#747775;--prov-google-fg:#1f1f1f;--pin-live-frame:var(--p-peri-700);--c-scrim:#12121770;--c-highlight:#ffffffe6;--c-field-bg:var(--p-n-1000);--c-field-fg:#121217;--c-plate-bg:var(--p-n-1000);--c-plate-fg:var(--p-n-0);--c-toast-bg:var(--p-graphite);--c-toast-fg:var(--p-white);--c-toast-meta:var(--p-n-700);--g-aurora:linear-gradient(90deg, var(--g-stops));--g-aurora-v:linear-gradient(180deg, var(--g-stops));--g-aurora-diag:linear-gradient(120deg, var(--g-stops));--g-line:linear-gradient(90deg, var(--g-stops));--g-glow:0 0 0 transparent;--g-live-1:var(--p-ice-500);--g-live-2:var(--p-peri-600);--g-live-3:var(--p-orc-500);--g-live-4:var(--p-lil-500);--c-track:var(--p-n-700);--shadow-1:0 0 0 1px var(--c-line-1);--shadow-2:0 1px 2px #1212170f, 0 6px 18px #1212170f;--shadow-3:0 2px 6px #12121714, 0 24px 56px #12121729;--bw:1px;--bw-focus:2px;--st-available-fg:#31743b;--st-available-bg:#eefbee;--st-available-line:#83dc8d;--st-available-solid:#489452;--st-available-on:#000;--st-charging-fg:#4f6098;--st-charging-bg:#f4f7ff;--st-charging-line:#b4c5fb;--st-charging-solid:#697cbe;--st-charging-on:#000;--st-preparing-fg:#384571;--st-preparing-bg:#e1eff9;--st-preparing-line:#83b9db;--st-preparing-solid:#4e88ab;--st-preparing-on:#000;--st-finishing-fg:#765480;--st-finishing-bg:#f3e8f7;--st-finishing-line:#dabae3;--st-finishing-solid:#976fa2;--st-finishing-on:#000;--st-suspended-fg:#73577c;--st-suspended-bg:#f9f5fb;--st-suspended-line:#d6bddf;--st-suspended-solid:#92739d;--st-suspended-on:#000;--st-pausedc-fg:#3e4a66;--st-pausedc-bg:#eef1f7;--st-pausedc-line:#b7c0d6;--st-pausedc-solid:#66728f;--st-pausedc-on:#fff;--st-reserved-fg:#384571;--st-reserved-bg:transparent;--st-reserved-line:#4f6098;--st-reserved-solid:#384571;--st-reserved-on:#fff;--st-unavailable-fg:#484848;--st-unavailable-bg:#ebecf2;--st-unavailable-line:#c6c7cd;--st-unavailable-solid:#838383;--st-unavailable-on:#000;--st-faulted-fg:#af234f;--st-faulted-bg:#fff4f5;--st-faulted-line:#feaebb;--st-faulted-solid:#cc2d5e;--st-faulted-on:#fff;--st-offline-fg:#1b1b1b;--st-offline-bg:#c6c7cd;--st-offline-line:#838383;--st-offline-solid:#1b1b1b;--st-offline-on:#fff;--st-success-fg:#31743b;--st-success-bg:#eefbee;--st-success-line:#83dc8d;--st-success-solid:#489452;--st-success-on:#000;--st-warning-fg:#5f4101;--st-warning-bg:#fff5e7;--st-warning-line:#f2b33d;--st-warning-solid:#a77602;--st-warning-on:#000;--st-danger-fg:#af234f;--st-danger-bg:#fff4f5;--st-danger-line:#feaebb;--st-danger-solid:#cc2d5e;--st-danger-on:#fff;--st-info-fg:#4f6098;--st-info-bg:#f4f7ff;--st-info-line:#b4c5fb;--st-info-solid:#697cbe;--st-info-on:#000;--st-pending-fg:#244c64;--st-pending-bg:#e1eff9;--st-pending-line:#83b9db;--st-pending-solid:#4e88ab;--st-pending-on:#000;--st-neutral-fg:#484848;--st-neutral-bg:#ebecf2;--st-neutral-line:#c6c7cd;--st-neutral-solid:#838383;--st-neutral-on:#000;--viz-1:#16a974;--viz-2:#11846c;--viz-3:#5a840c;--viz-4:#0b5430;--viz-5:#5b6475;--viz-seq-1:#e3f8ef;--viz-seq-2:#a6ebcb;--viz-seq-3:#4fd39e;--viz-seq-4:#16a974;--viz-seq-5:#0b6b48;--viz-div-1:#b23a55;--viz-div-2:#e59aa8;--viz-div-3:#e9e6e3;--viz-div-4:#6fd7ae;--viz-div-5:#11846c;--viz-grid:var(--p-n-850);--viz-axis:var(--p-n-500);--viz-threshold:#a77602;--viz-area-top:#697cbe33;--viz-area-bottom:#697cbe00;--viz-offpeak:var(--p-ice-300);--viz-peak:var(--p-orc-600);--map-land:#eeeff4;--map-road:#fff;--map-road-major:#fff;--map-water:#dce8f2;--map-label:var(--p-n-500)}[data-theme=outdoor]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--c-canvas:var(--p-n-1000);--c-surface-1:var(--p-n-1000);--c-surface-2:var(--p-n-950);--c-surface-3:var(--p-n-900);--c-inset:var(--p-n-950);--c-line-1:var(--p-graphite);--c-line-2:var(--p-graphite);--c-line-strong:var(--p-black);--c-text-1:var(--p-black);--c-text-2:var(--p-graphite);--c-text-3:#3a3a3a;--c-text-inverse:var(--p-white);--c-accent-fg:var(--p-black);--c-accent-fill:var(--p-peri-800);--c-accent-soft:var(--p-peri-100);--c-focus:var(--p-black);--c-field-border:#5b5e6b;--c-field-border-hover:#3a3a3a;--c-field-focus:var(--p-black);--btn-focus:var(--p-black);--btn-focus-band:var(--p-white);--btn-gap-aurora:2px;--btn-gap-danger:2px;--prov-google-fill:#fff;--prov-google-stroke:var(--p-black);--prov-google-fg:#1f1f1f;--prov-stroke-w:2px;--pin-live-frame:var(--p-black);--c-scrim:#000000b3;--c-highlight:transparent;--c-field-bg:var(--p-white);--c-field-fg:var(--p-black);--c-plate-bg:var(--p-white);--c-plate-fg:var(--p-black);--c-toast-bg:var(--p-black);--c-toast-fg:var(--p-white);--c-toast-meta:var(--p-n-800);--g-aurora:linear-gradient(var(--p-peri-800), var(--p-peri-800));--g-aurora-v:var(--g-aurora);--g-aurora-diag:var(--g-aurora);--g-line:linear-gradient(var(--p-black), var(--p-black));--g-glow:0 0 0 transparent;--g-live-1:var(--p-peri-800);--g-live-2:var(--p-peri-800);--g-live-3:var(--p-peri-800);--g-live-4:var(--p-peri-800);--c-track:#8a8c99;--shadow-1:0 0 0 2px var(--p-graphite);--shadow-2:0 0 0 2px var(--p-graphite);--shadow-3:0 0 0 2px var(--p-black);--bw:2px;--bw-focus:3px;--st-available-fg:#1f5528;--st-available-bg:#d9f6db;--st-available-line:#1f5528;--st-available-solid:#1f5528;--st-available-on:#fff;--st-charging-fg:#384571;--st-charging-bg:#e6ecff;--st-charging-line:#384571;--st-charging-solid:#384571;--st-charging-on:#fff;--st-preparing-fg:#222b4d;--st-preparing-bg:#c0ddf0;--st-preparing-line:#244c64;--st-preparing-solid:#244c64;--st-preparing-on:#fff;--st-finishing-fg:#573c5f;--st-finishing-bg:#f3e8f7;--st-finishing-line:#573c5f;--st-finishing-solid:#573c5f;--st-finishing-on:#fff;--st-suspended-fg:#543e5b;--st-suspended-bg:#f2e9f5;--st-suspended-line:#543e5b;--st-suspended-solid:#543e5b;--st-suspended-on:#fff;--st-pausedc-fg:#222b4d;--st-pausedc-bg:#e6e9f0;--st-pausedc-line:#2e3a5c;--st-pausedc-solid:#2e3a5c;--st-pausedc-on:#fff;--st-reserved-fg:#222b4d;--st-reserved-bg:transparent;--st-reserved-line:#222b4d;--st-reserved-solid:#222b4d;--st-reserved-on:#fff;--st-unavailable-fg:#1b1b1b;--st-unavailable-bg:#dbdce2;--st-unavailable-line:#484848;--st-unavailable-solid:#484848;--st-unavailable-on:#fff;--st-faulted-fg:#831238;--st-faulted-bg:#ffe6e9;--st-faulted-line:#831238;--st-faulted-solid:#831238;--st-faulted-on:#fff;--st-offline-fg:#000;--st-offline-bg:#c6c7cd;--st-offline-line:#000;--st-offline-solid:#000;--st-offline-on:#fff;--st-success-fg:#1f5528;--st-success-bg:#d9f6db;--st-success-line:#1f5528;--st-success-solid:#1f5528;--st-success-on:#fff;--st-warning-fg:#3f2900;--st-warning-bg:#ffeac9;--st-warning-line:#5f4101;--st-warning-solid:#5f4101;--st-warning-on:#fff;--st-danger-fg:#831238;--st-danger-bg:#ffe6e9;--st-danger-line:#831238;--st-danger-solid:#831238;--st-danger-on:#fff;--st-info-fg:#384571;--st-info-bg:#e6ecff;--st-info-line:#384571;--st-info-solid:#384571;--st-info-on:#fff;--st-pending-fg:#123143;--st-pending-bg:#e1eff9;--st-pending-line:#123143;--st-pending-solid:#244c64;--st-pending-on:#fff;--st-neutral-fg:#1b1b1b;--st-neutral-bg:#dbdce2;--st-neutral-line:#484848;--st-neutral-solid:#484848;--st-neutral-on:#fff;--viz-1:#106547;--viz-2:#0e8384;--viz-3:#566f0d;--viz-4:#082410;--viz-5:#3a3f4a;--viz-seq-1:#cdefe0;--viz-seq-2:#7fcfae;--viz-seq-3:#2a9b73;--viz-seq-4:#106547;--viz-seq-5:#073824;--viz-div-1:#8e2340;--viz-div-2:#d27a8d;--viz-div-3:#e2dfdc;--viz-div-4:#5fb894;--viz-div-5:#106547;--viz-grid:#c6c7cd;--viz-axis:#1b1b1b;--viz-threshold:#5f4101;--viz-area-top:#3845712e;--viz-area-bottom:#3845710a;--viz-offpeak:var(--p-ice-200);--viz-peak:var(--p-peri-800);--map-land:#f4f5fa;--map-road:#fff;--map-road-major:#c6c7cd;--map-water:#c0ddf0;--map-label:#1b1b1b}@media (prefers-reduced-motion:reduce){:root{--dur-fast:0s;--dur-base:.12s;--dur-slow:.15s;--dur-handshake:0s;--dur-flow:0s}}:root{--fs-mechanic-body:1.0625rem;--lh-mechanic-body:calc(26 / 17);--tr-mechanic-body:0}[data-theme=outdoor]{--fs-mechanic-body:1.1875rem;--lh-mechanic-body:calc(28 / 19);--tr-mechanic-body:.2px}
html,body,*{scrollbar-width:none}html::-webkit-scrollbar{width:0;height:0;display:none}body::-webkit-scrollbar{width:0;height:0;display:none}::-webkit-scrollbar{width:0;height:0;display:none}[data-theme]{color:var(--c-text-1);font-family:var(--font-data)}.nx-reset,.nx-reset *{box-sizing:border-box}.nx-scope{font-family:var(--font-data);color:var(--c-text-1);-webkit-font-smoothing:antialiased;font-feature-settings:"kern" 1}.nx-scope *,.nx-scope :before,.nx-scope :after{box-sizing:border-box}.nx-scope em,.nx-scope i,.nx-scope cite,.nx-scope address{font-style:normal}.nx-th{font-family:var(--font-thai)}.nx-icon{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:butt;stroke-linejoin:miter;vertical-align:-.25em;flex:none;width:1.25em;height:1.25em}.nx-icon--sm{width:16px;height:16px}.nx-icon--md{width:20px;height:20px}.nx-icon--lg{stroke-width:1.25px;width:28px;height:28px}[data-theme=outdoor] .nx-icon{stroke-width:2px}.nx-readout{font-variant-numeric:tabular-nums;white-space:nowrap;align-items:baseline;gap:.3em;display:inline-flex}.nx-readout__v{font-weight:var(--fw-readout);letter-spacing:var(--tr-tight);line-height:var(--lh-tight)}.nx-readout__u{font-size:var(--fs-xs);font-weight:var(--fw-medium);letter-spacing:.02em;color:var(--c-text-3)}.nx-readout--xl .nx-readout__v{font-size:var(--fs-5xl)}.nx-readout--l .nx-readout__v{font-size:var(--fs-4xl)}.nx-readout--m .nx-readout__v{font-size:var(--fs-3xl)}.nx-readout--s .nx-readout__v{font-size:var(--fs-xl);font-weight:var(--fw-readout-sm);letter-spacing:var(--tr-snug)}[data-theme=outdoor] .nx-readout__v{font-weight:var(--fw-roman)}.nx-money{font-variant-numeric:tabular-nums;white-space:nowrap}.nx-money__cur{font-size:max(11px,.72em);font-weight:var(--fw-medium);letter-spacing:var(--tr-unit);color:var(--c-text-3);margin-right:.28em}.nx-label{font-size:var(--fs-micro);font-weight:var(--fw-medium);letter-spacing:var(--tr-unit);text-transform:uppercase;color:var(--c-text-3)}.nx-meta{font-size:var(--fs-xs);color:var(--c-text-3)}.nx-code{font-variant-numeric:tabular-nums;letter-spacing:.02em;font-weight:var(--fw-medium)}.nx-liveline{background:var(--g-line);border-radius:2px;height:2px;display:block;position:relative;overflow:hidden}.nx-liveline.is-flowing:after{content:"";background:linear-gradient(90deg, transparent, var(--color-on-gradient), transparent);opacity:.8;width:28%;animation:nx-packet var(--dur-flow) var(--ease-flow) infinite;position:absolute;inset:0;transform:translate(-100%)}@keyframes nx-packet{to{transform:translate(400%)}}.nx-scale{background:repeating-linear-gradient(90deg, var(--c-line-2) 0 1px, transparent 1px 8px) bottom / 100% 4px no-repeat, linear-gradient(var(--c-line-2), var(--c-line-2)) bottom / 100% 1px no-repeat;height:8px}.nx-notch{clip-path:polygon(0 0, calc(100% - var(--notch)) 0, 100% var(--notch), 100% 100%, 0 100%);position:relative}.nx-notch:before{content:"";width:var(--notch);height:var(--notch);pointer-events:none;background:linear-gradient(to bottom left, transparent calc(50% - var(--bw) * .75), var(--notch-line,var(--c-line-2)) calc(50% - var(--bw) * .75), var(--notch-line,var(--c-line-2)) calc(50% + var(--bw) * .75), transparent calc(50% + var(--bw) * .75));position:absolute;top:0;right:0}.nx-notch--sm{--notch:var(--notch-sm)}[data-status=available],[data-status=online]{--s-fg:var(--st-available-fg);--s-bg:var(--st-available-bg);--s-line:var(--st-available-line);--s-solid:var(--st-available-solid);--s-on:var(--st-available-on)}[data-status=charging]{--s-fg:var(--st-charging-fg);--s-bg:var(--st-charging-bg);--s-line:var(--st-charging-line);--s-solid:var(--st-charging-solid);--s-on:var(--st-charging-on)}[data-status=preparing]{--s-fg:var(--st-preparing-fg);--s-bg:var(--st-preparing-bg);--s-line:var(--st-preparing-line);--s-solid:var(--st-preparing-solid);--s-on:var(--st-preparing-on)}[data-status=finishing]{--s-fg:var(--st-finishing-fg);--s-bg:var(--st-finishing-bg);--s-line:var(--st-finishing-line);--s-solid:var(--st-finishing-solid);--s-on:var(--st-finishing-on)}[data-status=suspended],[data-status=on-hold],[data-status=paused-vehicle]{--s-fg:var(--st-suspended-fg);--s-bg:var(--st-suspended-bg);--s-line:var(--st-suspended-line);--s-solid:var(--st-suspended-solid);--s-on:var(--st-suspended-on)}[data-status=paused-charger]{--s-fg:var(--st-pausedc-fg);--s-bg:var(--st-pausedc-bg);--s-line:var(--st-pausedc-line);--s-solid:var(--st-pausedc-solid);--s-on:var(--st-pausedc-on)}[data-status=reserved]{--s-fg:var(--st-reserved-fg);--s-bg:var(--st-reserved-bg);--s-line:var(--st-reserved-line);--s-solid:var(--st-reserved-solid);--s-on:var(--st-reserved-on)}[data-status=unavailable],[data-status=neutral],[data-status=refunded],[data-status=maintenance],[data-status=stopped]{--s-fg:var(--st-unavailable-fg);--s-bg:var(--st-unavailable-bg);--s-line:var(--st-unavailable-line);--s-solid:var(--st-unavailable-solid);--s-on:var(--st-unavailable-on)}[data-status=faulted],[data-status=danger],[data-status=overdue],[data-status=open-p1],[data-status=lockout],[data-status=failed]{--s-fg:var(--st-faulted-fg);--s-bg:var(--st-faulted-bg);--s-line:var(--st-faulted-line);--s-solid:var(--st-faulted-solid);--s-on:var(--st-faulted-on)}[data-status=offline]{--s-fg:var(--st-offline-fg);--s-bg:var(--st-offline-bg);--s-line:var(--st-offline-line);--s-solid:var(--st-offline-solid);--s-on:var(--st-offline-on)}[data-status=success],[data-status=paid],[data-status=resolved],[data-status=isolated],[data-status=completed]{--s-fg:var(--st-success-fg);--s-bg:var(--st-success-bg);--s-line:var(--st-success-line);--s-solid:var(--st-success-solid);--s-on:var(--st-success-on)}[data-status=warning],[data-status=partially-paid],[data-status=disputed],[data-status=open-p3],[data-status=degraded]{--s-fg:var(--st-warning-fg);--s-bg:var(--st-warning-bg);--s-line:var(--st-warning-line);--s-solid:var(--st-warning-solid);--s-on:var(--st-warning-on)}[data-status=info],[data-status=issued],[data-status=in-progress],[data-status=updating],[data-status=generating]{--s-fg:var(--st-info-fg);--s-bg:var(--st-info-bg);--s-line:var(--st-info-line);--s-solid:var(--st-info-solid);--s-on:var(--st-info-on)}[data-status=pending]{--s-fg:var(--st-pending-fg);--s-bg:var(--st-pending-bg);--s-line:var(--st-pending-line);--s-solid:var(--st-pending-solid);--s-on:var(--st-pending-on)}.nx-mobile{background:var(--c-canvas);width:100%;max-width:390px;height:780px;color:var(--c-text-1);box-shadow:0 0 0 1px var(--c-line-2), var(--shadow-3);font-size:var(--fs-base);line-height:var(--lh-body);border-radius:28px;flex-direction:column;display:flex;overflow:hidden}.nx-mobile__status{font-size:var(--fs-xs);font-weight:var(--fw-medium);font-variant-numeric:tabular-nums;color:var(--c-text-2);justify-content:space-between;padding:14px 24px 6px;display:flex}.nx-mobile__top{align-items:center;gap:var(--sp-3);min-height:52px;padding:0 var(--sp-4);display:flex}.nx-mobile__title{font-size:var(--fs-lg);font-weight:var(--fw-heading);letter-spacing:var(--tr-snug);text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.nx-mobile__body{padding:var(--sp-2) var(--sp-4) var(--sp-6);gap:var(--sp-4);flex-direction:column;flex:1;display:flex;overflow:hidden auto}.nx-tabbar{grid-template-columns:repeat(var(--tabs,4), minmax(0, 1fr));border-top:var(--bw) solid var(--c-line-1);background:var(--c-surface-1);padding:6px 4px 18px;display:grid}.nx-tabbar__item{min-height:var(--hit);font-size:12px;font-weight:var(--fw-medium);letter-spacing:.02em;color:var(--c-text-3);border-radius:var(--r-md);cursor:pointer;white-space:nowrap;background:0 0;border:2px solid #0000;flex-direction:column;align-items:center;gap:3px;padding-top:6px;font-family:inherit;text-decoration:none;display:flex;position:relative}.nx-tabbar__item .nx-icon{width:22px;height:22px}.nx-tabbar__item[aria-current=page]{color:var(--c-text-1)}.nx-tabbar__item[aria-current=page]:before{content:"";background:var(--g-line);border-radius:2px;width:16px;height:2px;margin-left:-8px;position:absolute;top:-2px;left:50%}.nx-tabbar__item:focus-visible,.nx-tabbar__item.is-focus{border-color:var(--btn-focus);outline:none}.nx-console{--nav-w:256px;grid-template-columns:var(--nav-w) minmax(0, 1fr);transition:grid-template-columns .2s var(--ease-out);background:var(--c-canvas);min-height:560px;color:var(--c-text-1);font-size:var(--fs-md);line-height:var(--lh-body);border-radius:var(--r-lg);box-shadow:0 0 0 1px var(--c-line-2);grid-template-rows:auto 1fr;display:grid;overflow:hidden;container:nx-console/inline-size}.nx-sidenav{z-index:2;background:var(--c-surface-1);border-right:var(--bw) solid var(--c-line-1);padding:var(--sp-5) var(--sp-3);flex-direction:column;grid-row:1/span 2;gap:2px;display:flex;position:relative;overflow-y:auto}.nx-sidenav__brand{align-items:center;gap:var(--sp-2);padding:0 var(--sp-3) var(--sp-5);color:var(--c-text-1);display:flex}.nx-sidenav__brand>svg{flex:none;width:auto;height:13px}.nx-sidenav__brand{min-height:var(--hit)}.nx-sidenav__group{margin:var(--sp-4) var(--sp-3) var(--sp-1)}.nx-sidenav__item{align-items:center;gap:var(--sp-3);min-height:40px;padding:0 calc(var(--sp-3) - 2px);border-radius:var(--r-md);color:var(--c-text-2);font-size:var(--fs-sm);font-weight:var(--fw-medium);white-space:nowrap;transition:background-color var(--dur-fast) var(--ease-out), color var(--dur-fast) var(--ease-out);border:2px solid #0000;text-decoration:none;display:flex;position:relative}.nx-sidenav__item:hover,.nx-sidenav__item.is-hover,.nx-sidenav__item[aria-current=page]{background:var(--c-surface-3);color:var(--c-text-1)}.nx-sidenav__item[aria-current=page]:before{content:"";background:var(--g-aurora-v);border-radius:2px;width:2px;position:absolute;top:9px;bottom:9px;left:-12px}.nx-sidenav__item:focus-visible,.nx-sidenav__item.is-focus{border-color:var(--btn-focus);outline:none}.nx-sidenav__count{font-size:var(--fs-xs);font-variant-numeric:tabular-nums;color:var(--c-text-3);margin-left:auto}.nx-sidenav__toggle{width:var(--hit);height:var(--hit);border-radius:var(--r-md);color:var(--c-text-2);cursor:pointer;background:0 0;border:2px solid #0000;align-self:flex-start;place-items:center;margin-top:auto;margin-left:2px;display:inline-grid}.nx-sidenav__toggle:hover{background:var(--c-surface-3);color:var(--c-text-1)}.nx-sidenav__toggle:focus-visible,.nx-sidenav__toggle.is-focus{border-color:var(--btn-focus);outline:none}.nx-sidenav__toggle .nx-icon{width:20px;height:20px}.nx-sidenav__brand .nx-sidenav__toggle{margin:calc((var(--hit) - 13px) / -2) -10px calc((var(--hit) - 13px) / -2) auto;align-self:center}.nx-sidenav__label{text-overflow:ellipsis;min-width:0;overflow:hidden}.nx-console.is-nav-collapsed{--nav-w:72px}@container nx-console (min-width:901px){.is-nav-collapsed .nx-sidenav{padding-inline:12px;overflow:visible}.is-nav-collapsed .nx-sidenav__brand{width:48px;min-height:var(--hit);margin-bottom:var(--sp-4);cursor:pointer;flex-direction:column;justify-content:center;align-items:center;padding:0;position:relative}.is-nav-collapsed .nx-sidenav__brand>svg{transition:opacity .12s}.is-nav-collapsed .nx-sidenav__brand:is(:hover,.is-hover,:focus-within)>svg{opacity:0}.is-nav-collapsed .nx-sidenav__brand>svg{clip-path:inset(0 0 0 85.3667px);align-self:flex-start;margin-left:-78.1222px}.is-nav-collapsed .nx-sidenav__brand>:not(svg):not(.nx-sidenav__toggle){display:none}.is-nav-collapsed .nx-sidenav__brand .nx-sidenav__toggle{top:0;left:calc((48px - var(--hit)) / 2);opacity:0;margin:0;transition:opacity .12s;position:absolute}.is-nav-collapsed .nx-sidenav__brand:is(:hover,.is-hover,:focus-within) .nx-sidenav__toggle{opacity:1}.is-nav-collapsed .nx-sidenav__group{height:1px;margin:var(--sp-3) 6px;color:#0000;background:var(--c-line-2);font-size:0;overflow:hidden}.is-nav-collapsed .nx-sidenav__item{justify-content:center;gap:0;width:48px;padding:0}.is-nav-collapsed .nx-sidenav__label{border-radius:var(--r-sm);background:var(--c-text-1);color:var(--c-text-inverse);font-size:var(--fs-xs);font-weight:var(--fw-medium);white-space:nowrap;pointer-events:none;opacity:0;visibility:hidden;padding:6px 10px;position:absolute;top:50%;left:calc(100% + 12px);overflow:visible;transform:translateY(-50%)}.is-nav-collapsed .nx-sidenav__item:is(:hover,:focus-visible,.is-hover,.is-focus) .nx-sidenav__label{opacity:1;visibility:visible}.is-nav-collapsed .nx-sidenav__count{background:var(--c-accent-fg);color:#0000;width:8px;height:8px;box-shadow:0 0 0 2px var(--c-surface-1);border-radius:50%;margin:0;padding:0;font-size:0;position:absolute;top:6px;right:6px}.is-nav-collapsed .nx-sidenav>.nx-sidenav__toggle{margin-left:2px}.is-nav-collapsed .nx-sidenav__toggle .nx-icon{transform:scaleX(-1)}}@media (prefers-reduced-motion:reduce){.nx-console{transition:none}}.nx-topbar{align-items:center;gap:var(--sp-3);min-height:60px;padding:0 var(--sp-6);border-bottom:var(--bw) solid var(--c-line-1);background:var(--c-surface-1);min-width:0;display:flex}.nx-topbar__crumbs{align-items:center;gap:var(--sp-2);font-size:var(--fs-sm);color:var(--c-text-3);white-space:nowrap;min-width:0;display:flex;overflow:hidden}.nx-topbar__crumbs strong{color:var(--c-text-1);font-weight:var(--fw-medium);text-overflow:ellipsis;overflow:hidden}.nx-topbar__spacer{flex:1}.nx-console__main{padding:var(--sp-6);gap:var(--sp-5);flex-direction:column;min-width:0;display:flex}.nx-pagehead{justify-content:space-between;align-items:flex-end;gap:var(--sp-4);flex-wrap:wrap;display:flex}.nx-pagehead__title{font-size:var(--fs-xl);font-weight:var(--fw-heading);letter-spacing:var(--tr-snug);line-height:var(--lh-snug);margin:0}@container nx-console (max-width:900px){.nx-sidenav,.nx-topbar,.nx-console__main{grid-column:1/-1}.nx-sidenav{padding:var(--sp-2) var(--sp-3);border-right:0;border-bottom:var(--bw) solid var(--c-line-1);flex-direction:row;grid-row:auto;align-items:center;overflow-x:auto}.nx-sidenav__brand{padding:0 var(--sp-3) 0 var(--sp-1)}.nx-sidenav__group,.nx-sidenav__count{display:none}.nx-sidenav__item[aria-current=page]:before{background:var(--g-line);width:auto;height:2px;inset:auto 12px 0}.nx-topbar{padding:0 var(--sp-4)}.nx-console__main{padding:var(--sp-4)}}.nx-mech{background:var(--c-canvas);width:100%;max-width:390px;height:780px;color:var(--c-text-1);box-shadow:0 0 0 var(--bw) var(--c-line-2), var(--shadow-3);border-radius:28px;flex-direction:column;font-size:17px;line-height:1.45;display:flex;position:relative;overflow:hidden}.nx-mech__bar{align-items:center;gap:var(--sp-3);min-height:64px;padding:10px var(--sp-4);background:var(--c-surface-1);border-bottom:var(--bw) solid var(--c-line-2);display:flex}.nx-mech__job{flex:1;min-width:0}.nx-mech__job strong{font-size:var(--fs-lg);font-weight:var(--fw-heading);letter-spacing:var(--tr-snug);display:block}.nx-mech__job>*{text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.nx-mech__sync{font-size:var(--fs-xs);font-weight:var(--fw-medium);color:var(--c-text-2);white-space:nowrap;align-items:center;gap:6px;display:inline-flex}.nx-mech__body{padding:var(--sp-4);gap:var(--sp-4);flex-direction:column;flex:1;display:flex;overflow-y:auto}.nx-mech__actions{gap:var(--sp-3);padding:var(--sp-3) var(--sp-4) var(--sp-6);background:var(--c-surface-1);border-top:var(--bw) solid var(--c-line-2);grid-template-columns:minmax(0,1fr) minmax(0,1.6fr);display:grid}.nx-mech__actions .nx-btn{min-height:var(--hit-glove);font-size:var(--fs-base)}.nx-mobile .nx-chip,.nx-mobile .nx-btn--sm{min-height:var(--hit)}.nx-mobile .nx-link{min-height:var(--hit);align-items:center;display:inline-flex}.nx-mech .nx-chip,.nx-mech .nx-btn,.nx-mech .nx-btn--sm,.nx-mech .nx-input,.nx-mech .nx-select,.nx-mech .nx-mac{min-height:var(--hit-glove)}.nx-mech .nx-link{min-height:var(--hit-glove);align-items:center;display:inline-flex}.nx-mech .nx-table td{height:var(--hit-glove)}.nx-mech .nx-tabs{scroll-snap-type:x proximity;padding-right:var(--sp-8);-webkit-mask:linear-gradient(90deg,#000 85%,#0000);mask:linear-gradient(90deg,#000 85%,#0000)}.nx-mech .nx-tab{scroll-snap-align:start;flex:none}.nx-mech :is(.nx-meta,.nx-label,.nx-wo__asset,.nx-wo__id,.nx-head__meta,.nx-head__name,.nx-field__hint,.nx-field__error,.nx-field__ok,.nx-field__label,.nx-sla__row,.nx-lockout__meta,.nx-lockout__body,.nx-alert,.nx-pill,.nx-prio,.nx-mech__sync,.nx-dl dt,.nx-dl dd,.nx-table,.nx-table th,.nx-tariff,.nx-tariff__calc,.nx-tariff__note,.nx-connector__kw,.nx-readout__u,.nx-kpi__value small,.nx-share__legend,.nx-handshake__step,.nx-tabbar__item,.nx-toast,.nx-toast__meta,.nx-chip,.nx-btn--sm,.nx-empty__body,.nx-stepper__step,.nx-stepper__step b,.nx-radiocard span,.nx-tou__axis,.nx-gauge__unit,.nx-gauge__label,.nx-gauge__sub,.nx-gauge__ends),.nx-mech :is(.nx-curve__axis,.nx-curve__peak,.nx-curve__cap-label,.nx-map__label){font-size:15px}.nx-mech .nx-pill{min-height:30px}:is(.nx-mech[data-theme=outdoor],[data-theme=outdoor] .nx-mech) :is(.nx-meta,.nx-wo__asset,.nx-head__meta,.nx-field__hint,.nx-sla__row,.nx-lockout__meta,.nx-dl dt,.nx-dl dd,.nx-tariff__calc,.nx-tariff__note,.nx-mech__sync,.nx-alert,.nx-toast__meta){font-size:16px}.nx-mobile__body>*,.nx-mech__body>*{flex-shrink:0}.nx-mech .nx-seg__opt{min-height:var(--hit-glove);padding:0 var(--sp-5);font-size:var(--fs-base)}.nx-mech .nx-seg{padding:3px}.nx-mech .nx-tab{min-height:var(--hit-glove);font-size:var(--fs-base)}.nx-mech .nx-tabbar__item{min-height:var(--hit-glove)}.nx-mech .nx-tabbar__item .nx-icon{width:26px;height:26px}.nx-mech .nx-iconbtn{width:var(--hit-glove);height:var(--hit-glove)}.nx-mech .nx-iconbtn .nx-icon{width:24px;height:24px}.nx-mech .nx-check,.nx-check.nx-check--glove{min-height:var(--hit-glove);gap:var(--sp-4);font-size:var(--fs-base)}.nx-mech .nx-check input:not(.nx-switch),.nx-check.nx-check--glove input:not(.nx-switch){border-radius:var(--r-sm);width:28px;height:28px}.nx-mech .nx-check input:not(.nx-switch):checked:after,.nx-check.nx-check--glove input:not(.nx-switch):checked:after{border-width:3px;width:14px;height:7px}.nx-mech .nx-check input:not(.nx-switch):indeterminate:after,.nx-check.nx-check--glove input:not(.nx-switch):indeterminate:after{width:14px;height:3px}.nx-mech .nx-switch{width:56px;height:32px}.nx-mech .nx-check{min-height:var(--hit-glove)}.nx-mech label:has(>.nx-switch){min-height:var(--hit-glove)}.nx-mech .nx-switch:after{width:26px;height:26px}.nx-mech .nx-switch:checked:after{transform:translate(24px)}.nx-btn{--btn-h:var(--hit);--btn-bw:3px;--btn-fill:transparent;--btn-gap:0px;isolation:isolate;justify-content:center;align-items:center;gap:var(--sp-2);min-height:var(--btn-h);padding:0 calc(var(--sp-6) - var(--btn-bw));border:var(--btn-bw) solid transparent;border-radius:var(--r-pill);font-family:inherit;font-size:var(--fs-md);font-weight:var(--fw-bold);letter-spacing:.005em;white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;transition:transform var(--dur-instant) var(--ease-out), color var(--dur-fast) var(--ease-out);background:0 0;line-height:1;text-decoration:none;display:inline-flex;position:relative}.nx-btn:after{content:"";inset:calc(var(--btn-bw) * -1);border-radius:inherit;background:var(--btn-fill);z-index:-2;position:absolute}.nx-btn:before{content:"";inset:calc(var(--btn-bw) * -1);border-radius:inherit;background:var(--btn-shade,var(--p-peri-950));opacity:0;z-index:-1;transition:opacity var(--dur-fast) var(--ease-out);position:absolute}.nx-btn:hover:before,.nx-btn.is-hover:before{opacity:.16}.nx-btn:active:before,.nx-btn.is-active:before{opacity:.28}.nx-btn:active,.nx-btn.is-active{transform:translateY(1px)scale(.985)}.nx-btn:focus-visible,.nx-btn.is-focus{box-shadow:none;border-color:var(--btn-focus);background-color:var(--btn-band,transparent);outline:none}.nx-btn:focus-visible:after,.nx-btn.is-focus:after,.nx-btn:focus-visible:before,.nx-btn.is-focus:before{inset:var(--btn-gap)}.nx-btn--sm{--btn-h:var(--ctl-sm);padding:0 calc(var(--sp-4) - var(--btn-bw));font-size:var(--fs-sm)}.nx-btn--lg{--btn-h:52px;padding:0 calc(var(--sp-8) - var(--btn-bw));font-size:var(--fs-base)}.nx-btn--block{width:100%}.nx-btn .nx-icon{width:18px;height:18px}.nx-btn--primary,.nx-btn--solid{--btn-fill:var(--g-aurora);--btn-gap:var(--btn-gap-aurora);--btn-band:var(--btn-focus-band);color:var(--color-on-gradient);text-shadow:var(--fx-label-shadow)}.nx-btn--primary.nx-btn--sm,.nx-btn--solid.nx-btn--sm{font-size:14px}[data-theme=outdoor] :is(.nx-btn--primary,.nx-btn--solid){text-shadow:none}.nx-btn--outline{color:var(--c-accent-fg);--btn-shade:var(--c-accent-fg)}.nx-btn--outline:after{background:var(--g-aurora);-webkit-mask-composite:xor;pointer-events:none;padding:1.5px;-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor,source-over;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0)}.nx-btn--outline:hover:before,.nx-btn--outline.is-hover:before{opacity:.1}.nx-btn--outline:focus-visible:after,.nx-btn--outline.is-focus:after{opacity:0}[data-theme=outdoor] .nx-btn--outline:after{background:var(--c-field-border);padding:2px}.nx-btn--ghost{color:var(--c-text-1);padding:0 calc(var(--sp-4) - var(--btn-bw));--btn-shade:var(--c-text-1)}.nx-btn--ghost:hover:before,.nx-btn--ghost.is-hover:before{opacity:.08}.nx-btn--ghost:active:before,.nx-btn--ghost.is-active:before,.nx-btn--outline:active:before,.nx-btn--outline.is-active:before{opacity:.16}.nx-btn--danger{--btn-fill:var(--st-danger-solid);--btn-gap:var(--btn-gap-danger);--btn-band:var(--btn-focus-band);--btn-shade:var(--p-black);color:var(--st-danger-on)}.nx-btn:disabled,.nx-btn[aria-disabled=true]{--btn-fill:var(--c-surface-3);cursor:not-allowed;color:var(--c-text-3);text-shadow:none;transform:none}.nx-btn:disabled:before,.nx-btn[aria-disabled=true]:before{display:none}.nx-btn--outline:disabled:after,.nx-btn--outline[aria-disabled=true]:not(.nx-bulkbar__btn):after{background:var(--c-surface-3);padding:0;-webkit-mask:none;mask:none}.nx-btn--outline[aria-disabled=true]:not(.nx-bulkbar__btn):is(:focus-visible,.is-focus):after{opacity:1}.nx-btn[aria-busy=true]{cursor:progress}.nx-btn[aria-busy=true]:before{opacity:.16}.nx-spin{border:2px solid;border-right-color:#0000;border-radius:50%;flex:none;width:16px;height:16px;animation:.8s linear infinite nx-rot}@keyframes nx-rot{to{transform:rotate(360deg)}}.nx-btn--provider{--btn-gap:2px;--btn-band:var(--btn-focus-band);--btn-shade:currentColor;font-weight:var(--fw-medium);letter-spacing:0;text-shadow:none;gap:12px}.nx-btn--provider:after{box-shadow:inset 0 0 0 var(--prov-stroke-w,1px) var(--btn-stroke,transparent)}.nx-btn--provider:hover:before,.nx-btn--provider.is-hover:before{opacity:.08}.nx-btn--provider:active:before,.nx-btn--provider.is-active:before{opacity:.14}.nx-btn__logo{flex:none;width:24px;height:24px;display:block}.nx-btn--google,.nx-btn--apple,.nx-btn--line{--btn-fill:var(--prov-google-fill);--btn-stroke:var(--prov-google-stroke);color:var(--prov-google-fg)}.nx-btn--provider:disabled,.nx-btn--provider[aria-disabled=true]{--btn-fill:var(--c-surface-3);--btn-stroke:transparent;color:var(--c-text-3)}.nx-btn--provider:disabled .nx-btn__logo{filter:grayscale();opacity:.5}.nx-btn--provider[aria-busy=true]:before{opacity:.08}.nx-or{align-items:center;gap:var(--sp-3);color:var(--c-text-3);font-size:var(--fs-xs);font-weight:var(--fw-medium);display:flex}.nx-or:before,.nx-or:after{content:"";background:var(--c-line-2);flex:1;height:1px}.nx-recaptcha{font-size:var(--fs-xs);color:var(--c-text-3);margin:0;line-height:1.5}.nx-scope .nx-recaptcha .nx-link{min-height:0;display:inline}.mb-push:not(.mb-col)>.nx-recaptcha{margin-top:var(--sp-2)}.nx-mech .nx-recaptcha{font-size:15px}:is(.nx-mech[data-theme=outdoor],[data-theme=outdoor] .nx-mech) .nx-recaptcha{font-size:16px}.nx-otp{gap:var(--sp-2);grid-template-columns:repeat(6,minmax(0,1fr));max-width:360px;display:grid}.nx-otp__cell{border-radius:var(--r-md);background:var(--c-field-bg);border:var(--bw) solid var(--c-field-border);height:56px;color:var(--c-field-fg);font-size:var(--fs-2xl);font-weight:var(--fw-readout-sm);font-variant-numeric:tabular-nums;place-items:center;display:grid}.nx-otp__cell.is-focus{border-color:var(--c-field-focus)}.nx-otp__cell.is-focus:empty:after{content:"";background:var(--c-field-focus);width:2px;height:26px}.nx-otp.is-error .nx-otp__cell{border-color:var(--st-danger-solid)}.nx-otp.is-locked .nx-otp__cell{background:var(--c-inset);color:var(--c-text-3);border-style:dashed}.nx-otp__meta{justify-content:space-between;align-items:center;gap:var(--sp-2) var(--sp-4);max-width:360px;margin-top:var(--sp-3);font-size:var(--fs-sm);color:var(--c-text-3);font-variant-numeric:tabular-nums;flex-wrap:wrap;display:flex}.nx-mech .nx-otp__cell{height:64px}[data-theme=outdoor] .nx-otp__cell{border-width:2px}.nx-iconbtn{width:var(--hit);height:var(--hit);border-radius:var(--r-pill);color:var(--c-text-2);cursor:pointer;transition:background-color var(--dur-fast) var(--ease-out);background:0 0;border:3px solid #0000;place-items:center;display:inline-grid}.nx-iconbtn:hover,.nx-iconbtn.is-hover{background:var(--c-surface-3);color:var(--c-text-1)}.nx-iconbtn:focus-visible,.nx-iconbtn.is-focus{box-shadow:none;border-color:var(--btn-focus);color:var(--c-text-1);outline:none}.nx-iconbtn .nx-icon{width:20px;height:20px}.nx-iconbtn{position:relative}.nx-badge{border-radius:var(--r-pill);background:var(--st-danger-solid);min-width:17px;height:17px;color:var(--st-danger-on);font-size:11px;font-weight:var(--fw-bold);font-variant-numeric:tabular-nums;pointer-events:none;place-items:center;padding:0 4px;line-height:1;display:grid;position:absolute;top:5px;right:4px}.nx-avatar{background:var(--c-surface-3);width:34px;height:34px;color:var(--c-text-1);font-size:var(--fs-xs);font-weight:var(--fw-bold);letter-spacing:.04em;border-radius:50%;flex:none;place-items:center;display:inline-grid}.nx-link{color:var(--c-accent-fg);font-weight:var(--fw-medium);text-underline-offset:3px;text-decoration:underline;text-decoration-thickness:1px}.nx-link:hover{text-decoration-thickness:2px}.nx-field{flex-direction:column;gap:6px;min-width:0;display:flex}.nx-field__label{font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--c-text-2)}.nx-field__req{color:var(--st-danger-fg);margin-left:2px}.nx-field__hint{font-size:var(--fs-xs);color:var(--c-text-3)}.nx-field__error{font-size:var(--fs-xs);font-weight:var(--fw-medium);color:var(--st-danger-fg);align-items:center;gap:6px;display:flex}.nx-field__ok{font-size:var(--fs-xs);font-weight:var(--fw-medium);color:var(--st-success-fg);align-items:center;gap:6px;display:flex}.nx-input,.nx-select{width:100%;min-height:var(--hit);padding:0 var(--sp-3);border:var(--bw) solid var(--c-field-border);border-radius:var(--r-md);background:var(--c-field-bg);color:var(--c-field-fg);font-family:inherit;font-size:var(--fs-md);font-variant-numeric:tabular-nums;transition:border-color var(--dur-fast) var(--ease-out), box-shadow var(--dur-fast) var(--ease-out)}.nx-input::placeholder{color:var(--c-text-3);opacity:1}.nx-input:hover,.nx-input.is-hover,.nx-select:hover{border-color:var(--c-field-border-hover)}.nx-input:focus,.nx-input.is-focus,.nx-select:focus,.nx-select.is-focus,textarea.nx-input:focus{border-color:var(--c-field-focus);box-shadow:none;outline:none}.nx-input[aria-invalid=true],.nx-select[aria-invalid=true],.nx-input[aria-invalid=true]:focus,.nx-select[aria-invalid=true]:focus,.nx-input[aria-invalid=true].is-focus,.nx-select[aria-invalid=true].is-focus{border-color:var(--st-danger-solid);box-shadow:none}.nx-input:disabled,.nx-select:disabled{background:var(--c-inset);color:var(--c-text-3);border-style:dashed;border-color:var(--c-line-2);cursor:not-allowed}.nx-input[readonly]{background:var(--c-inset);border-color:#0000}.nx-select{appearance:none;background-image:linear-gradient(45deg, transparent 50%, var(--c-text-2) 50%), linear-gradient(135deg, var(--c-text-2) 50%, transparent 50%);background-position:calc(100% - 20px),calc(100% - 15px);background-repeat:no-repeat;background-size:5px 5px;padding-right:40px}.nx-inputwrap{align-items:center;display:flex;position:relative}.nx-inputwrap>.nx-icon{color:var(--c-text-3);pointer-events:none;position:absolute;left:12px}.nx-inputwrap>.nx-input{padding-left:40px}.nx-inputwrap__end{position:absolute;right:6px}[data-theme=outdoor] .nx-input,[data-theme=outdoor] .nx-select{min-height:var(--hit-glove);font-size:var(--fs-base)}.nx-stepper{grid-template-columns:repeat(var(--steps,4), minmax(0, 1fr));gap:var(--sp-3);display:grid}.nx-stepper__step{font-size:var(--fs-sm);color:var(--c-text-3);flex-direction:column;gap:6px;min-width:0;display:flex}.nx-stepper__step:before{content:"";background:var(--c-surface-3);border-radius:2px;height:3px}.nx-stepper__step.is-done{color:var(--c-text-2)}.nx-stepper__step.is-done:before{background:var(--c-text-2)}.nx-stepper__step.is-now{color:var(--c-text-1);font-weight:var(--fw-medium)}.nx-stepper__step.is-now:before{background:var(--g-line)}.nx-stepper__step b{font-size:var(--fs-micro);font-weight:var(--fw-medium);letter-spacing:var(--tr-unit);text-transform:uppercase}.nx-radiocards{gap:var(--sp-3);grid-template-columns:repeat(auto-fit,minmax(min(100%,220px),1fr));display:grid}.nx-radiocard{gap:var(--sp-3);padding:var(--sp-4);border-radius:var(--r-md);border:1px solid var(--c-line-2);background:var(--c-surface-1);font-size:var(--fs-sm);cursor:pointer;text-align:left;transition:border-color var(--dur-fast) var(--ease-out);grid-template-columns:20px minmax(0,1fr);display:grid}.nx-radiocard:hover{border-color:var(--c-line-strong)}.nx-radiocard:focus-visible,.nx-radiocard.is-focus{border-color:var(--btn-focus);outline:none}.nx-radiocard strong{font-weight:var(--fw-medium);margin-bottom:2px;display:block}.nx-radiocard span:not(.nx-radiocard__dot){color:var(--c-text-3);font-size:var(--fs-xs);line-height:1.4}.nx-radiocard.is-on,.nx-radiocard[aria-checked=true]{border-color:var(--c-accent-fg);box-shadow:inset 0 0 0 1px var(--c-accent-fg);background:var(--c-accent-soft)}.nx-radiocard__dot{width:18px;height:18px;box-shadow:inset 0 0 0 1.5px var(--c-line-strong);border-radius:50%;margin-top:1px}.nx-radiocard.is-on .nx-radiocard__dot,.nx-radiocard[aria-checked=true] .nx-radiocard__dot{box-shadow:inset 0 0 0 5px var(--c-accent-fg)}.nx-check{align-items:center;gap:var(--sp-3);min-height:var(--hit);font-size:var(--fs-md);cursor:pointer;display:inline-flex}.nx-check input:not(.nx-switch){appearance:none;box-sizing:border-box;border:2px solid var(--c-field-border);border-radius:var(--r-sm);background:var(--c-field-bg);cursor:pointer;flex:none;place-items:center;width:20px;height:20px;margin:0;padding:0;display:grid}.nx-check input:not(.nx-switch):is(:checked,:indeterminate){background:var(--g-aurora-diag) border-box;border-color:#0000}.nx-check input:not(.nx-switch):checked:after{content:"";border:2px solid var(--color-on-gradient);border-top:0;border-right:0;width:10px;height:5px;transform:translateY(-1px)rotate(-45deg)}.nx-check input:not(.nx-switch):indeterminate:after{content:"";background:var(--color-on-gradient);border-radius:1px;width:10px;height:2px}.nx-check input:not(.nx-switch):focus-visible,.nx-check input:not(.nx-switch).is-focus{box-shadow:none;border-color:var(--btn-focus);outline:none}.nx-check input:not(.nx-switch):is(:checked,:indeterminate):is(:focus-visible,.is-focus){padding:var(--btn-gap-aurora);background:var(--g-aurora-diag) content-box, var(--btn-focus-band) padding-box}.nx-check input:not(.nx-switch):disabled{cursor:not-allowed;background:var(--c-inset);border-style:dashed}.nx-check input:not(.nx-switch):is(:checked,:indeterminate):disabled{background:var(--c-surface-3);border-style:solid;border-color:#0000}.nx-switch{appearance:none;border-radius:var(--r-pill);background:var(--c-surface-3);border:1.5px solid var(--c-line-strong);cursor:pointer;width:44px;height:26px;transition:background-color var(--dur-fast) var(--ease-out);flex:none;margin:0;position:relative}.nx-switch:after{content:"";background:var(--c-text-2);width:20px;height:20px;transition:transform var(--dur-base) var(--ease-out);border-radius:50%;position:absolute;top:1.5px;left:1.5px}.nx-switch:checked{background:var(--g-aurora) border-box;border-color:#0000}.nx-switch:checked:after{background:var(--p-white);transform:translate(18px)}.nx-switch:focus-visible,.nx-switch.is-focus{border-color:var(--btn-focus);outline:none}.nx-switch:checked:is(:focus-visible,.is-focus){padding:var(--btn-gap-aurora);background:var(--g-aurora) content-box, var(--btn-focus-band) padding-box}.nx-seg{border-radius:var(--r-pill);background:var(--c-surface-3);box-shadow:inset 0 0 0 var(--bw) var(--c-line-1);gap:2px;padding:3px;display:inline-flex}.nx-seg__opt{min-height:34px;padding:0 calc(var(--sp-4) - 2px);border-radius:var(--r-pill);color:var(--c-text-2);font-family:inherit;font-size:var(--fs-sm);font-weight:var(--fw-medium);cursor:pointer;white-space:nowrap;transition:background-color var(--dur-fast) var(--ease-out), color var(--dur-fast) var(--ease-out);background:0 0;border:2px solid #0000}.nx-seg__opt:hover{color:var(--c-text-1)}.nx-seg__opt[aria-pressed=true],.nx-seg__opt[aria-checked=true]{background:var(--c-surface-1);color:var(--c-text-1);box-shadow:var(--shadow-2)}.nx-seg__opt:focus-visible,.nx-seg__opt.is-focus{border-color:var(--btn-focus);outline:none}.nx-pill{border-radius:var(--r-pill);background:var(--s-bg,var(--c-surface-3));min-height:24px;color:var(--s-fg,var(--c-text-2));box-shadow:inset 0 0 0 1px var(--s-line,var(--c-line-2));font-size:var(--fs-xs);font-weight:var(--fw-medium);letter-spacing:.01em;white-space:nowrap;align-items:center;gap:6px;padding:0 10px 0 8px;line-height:1;display:inline-flex}.nx-pill:before{content:"";background:var(--s-solid,var(--c-text-3));border-radius:50%;flex:none;width:7px;height:7px}.nx-pill[data-status=charging]:before{background:linear-gradient(135deg, var(--p-ice), var(--p-periwinkle) 45%, var(--p-orchid));width:9px;height:9px}.nx-pill[data-status=reserved]:before{box-shadow:inset 0 0 0 1.5px var(--s-solid);background:0 0}.nx-pill[data-status=offline]:before,.nx-pill.has-icon:before{display:none}.nx-pill .nx-icon{stroke-width:1.75px;width:13px;height:13px}.nx-pill--sm{gap:4px;min-height:20px;padding:0 7px 0 6px;font-size:11px}.nx-pill--sm:before{width:6px;height:6px}.nx-pill--sm .nx-icon{width:11px;height:11px}.nx-pill--lg{min-height:30px;font-size:var(--fs-sm);padding:0 12px 0 10px}[data-theme=outdoor] .nx-pill{box-shadow:inset 0 0 0 2px var(--s-line,var(--c-line-2));font-weight:var(--fw-bold);min-height:28px}.nx-themetag{border-radius:var(--r-xs);max-width:100%;min-height:22px;font-size:var(--fs-micro);font-weight:var(--fw-medium);letter-spacing:var(--tr-unit);text-transform:uppercase;align-items:center;gap:6px;padding:4px 9px;line-height:1.3;display:inline-flex}.nx-themetag--main{background:var(--c-text-1);color:var(--c-text-inverse)}.nx-themetag--alt{box-shadow:inset 0 0 0 1px var(--c-line-strong);color:var(--c-text-2)}.nx-chip{min-height:32px;padding:0 var(--sp-3);border-radius:var(--r-pill);border:var(--bw) solid var(--c-line-2);color:var(--c-text-2);font-family:inherit;font-size:var(--fs-sm);font-weight:var(--fw-medium);cursor:pointer;white-space:nowrap;transition:background-color var(--dur-fast) var(--ease-out), border-color var(--dur-fast) var(--ease-out);background:0 0;align-items:center;gap:6px;display:inline-flex}.nx-chip:hover,.nx-chip.is-hover{border-color:var(--c-line-strong);color:var(--c-text-1)}.nx-chip[aria-pressed=true]{background:var(--c-text-1);color:var(--c-text-inverse);border-color:var(--c-text-1)}.nx-chip:focus-visible,.nx-chip.is-focus{border-color:var(--btn-focus);outline:none}.nx-chip[aria-pressed=true]:is(:focus-visible,.is-focus){position:relative}.nx-chip[aria-pressed=true]:is(:focus-visible,.is-focus):after{content:"";border:2px solid var(--btn-focus-band);border-radius:inherit;pointer-events:none;position:absolute;inset:0}.nx-chip__n{font-variant-numeric:tabular-nums;color:var(--c-text-3)}.nx-chip[aria-pressed=true] .nx-chip__n{color:inherit}.nx-card{background:var(--c-surface-1);border:var(--bw) solid var(--c-line-1);border-radius:var(--r-lg);padding:var(--sp-5);min-width:0;position:relative}.nx-card--raised{box-shadow:var(--shadow-2);border-color:var(--c-line-2)}.nx-card--inset{background:var(--c-inset);border-color:#0000}.nx-card.nx-notch{border-top-right-radius:0}.nx-card>.nx-label,.nx-kpi>.nx-label{display:block}.nx-card--inset>.nx-label{margin-bottom:4px}.nx-card__head{justify-content:space-between;align-items:flex-start;gap:var(--sp-3);margin-bottom:var(--sp-4);display:flex}.nx-card__title{font-size:var(--fs-md);font-weight:var(--fw-heading);letter-spacing:var(--tr-snug);line-height:var(--lh-snug);margin:0}.nx-card__sub{font-size:var(--fs-xs);color:var(--c-text-3);margin:2px 0 0}[data-theme=outdoor] .nx-card{border-color:var(--c-line-1)}.nx-kpi{gap:var(--sp-2);padding:var(--sp-4) var(--sp-5);background:var(--c-surface-1);border:var(--bw) solid var(--c-line-1);border-radius:var(--r-lg);flex-direction:column;min-width:0;display:flex}.nx-kpi__value{font-size:var(--fs-3xl);font-weight:var(--fw-readout);letter-spacing:var(--tr-tight);font-variant-numeric:tabular-nums;white-space:nowrap;flex-wrap:wrap;align-items:baseline;gap:.3em;line-height:1;display:flex}.nx-kpi__value--sm{font-size:var(--fs-2xl);font-weight:var(--fw-readout-sm)}.nx-kpi__value small{font-size:var(--fs-xs);font-weight:var(--fw-medium);letter-spacing:.02em;color:var(--c-text-3)}.nx-kpi__delta{font-size:var(--fs-xs);font-weight:var(--fw-medium);color:var(--c-text-2);align-items:center;gap:4px;display:inline-flex}.nx-kpi__delta[data-trend=up]{color:var(--st-success-fg)}.nx-kpi__delta[data-trend=down]{color:var(--st-danger-fg)}.nx-kpi__spark{width:100%;height:28px;display:block}.nx-kpi__spark path{fill:none;stroke:var(--viz-1);stroke-width:1.5px}.nx-kpi.is-live{border-color:var(--c-line-2)}.nx-kpi .nx-pill{text-overflow:ellipsis;align-self:flex-start;max-width:100%;overflow:hidden}.nx-kpi.is-live .nx-liveline{margin-top:auto}.nx-dl{grid-template-columns:minmax(0,1fr) auto;gap:0;margin:0;display:grid}.nx-dl dt,.nx-dl dd{border-bottom:1px solid var(--c-line-1);font-size:var(--fs-sm);margin:0;padding:10px 0}.nx-dl dt{color:var(--c-text-3)}.nx-dl dd{text-align:right;font-weight:var(--fw-medium);font-variant-numeric:tabular-nums}.nx-dl>:nth-last-child(-n+2){border-bottom:0}.nx-table-wrap{border:var(--bw) solid var(--c-line-1);border-radius:var(--r-lg);background:var(--c-surface-1);width:100%;overflow-x:auto}.nx-table{border-collapse:collapse;width:100%;font-size:var(--fs-sm);font-variant-numeric:tabular-nums}.nx-table th{background:var(--c-surface-2);text-align:left;padding:0 var(--sp-4);height:36px;font-size:var(--fs-micro);font-weight:var(--fw-medium);letter-spacing:var(--tr-unit);text-transform:uppercase;color:var(--c-text-3);border-bottom:var(--bw) solid var(--c-line-2);white-space:nowrap;position:sticky;top:0}.nx-table td{padding:0 var(--sp-4);border-bottom:1px solid var(--c-line-1);white-space:nowrap;height:48px}.nx-table tr:last-child td{border-bottom:0}.nx-table tbody tr{transition:background-color var(--dur-fast) var(--ease-out)}.nx-table tbody tr:hover{background:var(--c-surface-2)}.nx-table tbody tr[aria-selected=true]{background:var(--c-accent-soft)}.nx-table .is-num{text-align:right}.nx-table th:last-child,.nx-table td:last-child{padding-right:var(--sp-5)}.nx-table .is-strong{font-weight:var(--fw-medium);color:var(--c-text-1)}.nx-table .is-muted{color:var(--c-text-3)}.nx-table--dense td{height:38px}.nx-table th[aria-sort]{color:var(--c-text-1)}.nx-tabs{gap:var(--sp-5);border-bottom:var(--bw) solid var(--c-line-1);scrollbar-width:none;display:flex;overflow-x:auto}.nx-tab{min-height:var(--hit);border-radius:var(--r-sm);color:var(--c-text-3);font-family:inherit;font-size:var(--fs-md);font-weight:var(--fw-medium);cursor:pointer;white-space:nowrap;transition:color var(--dur-fast) var(--ease-out);background:0 0;border:2px solid #0000;padding:0;position:relative}.nx-tab:hover,.nx-tab[aria-selected=true],.nx-tab.is-selected,.nx-tab[aria-current=true]{color:var(--c-text-1)}.nx-tab.is-selected:after,.nx-tab[aria-current=true]:after,.nx-tab[aria-selected=true]:after{content:"";background:var(--g-line);border-radius:2px;height:2px;position:absolute;bottom:-3px;left:-2px;right:-2px}[data-theme=outdoor] :is(.nx-tab[aria-selected=true],.nx-tab.is-selected,.nx-tab[aria-current=true]):after{height:3px}[data-theme=outdoor] .nx-tab[aria-selected=true]{font-weight:var(--fw-bold)}.nx-tab:focus-visible,.nx-tab.is-focus{border-color:var(--btn-focus);outline:none}.nx-tabpanel[hidden]{display:none}.nx-scrim{background:var(--c-scrim);position:absolute;inset:0}.nx-drawer{background:var(--c-surface-1);width:min(420px,100%);box-shadow:var(--shadow-3);z-index:var(--z-drawer);flex-direction:column;display:flex;position:fixed;top:0;bottom:0;right:0}.nx-drawer--static{height:100%;margin-left:auto;position:relative}.nx-drawer__head{align-items:flex-start;gap:var(--sp-3);padding:var(--sp-5) var(--sp-5) var(--sp-4);border-bottom:1px solid var(--c-line-1);display:flex}.nx-drawer__body{padding:var(--sp-5);gap:var(--sp-5);flex-direction:column;flex:1;display:flex;overflow-y:auto}.nx-drawer__foot{justify-content:flex-end;gap:var(--sp-2);padding:var(--sp-4) var(--sp-5);border-top:1px solid var(--c-line-1);display:flex}.nx-modal{background:var(--c-surface-1);border-radius:var(--r-xl);width:min(480px,100%);box-shadow:var(--shadow-3);padding:var(--sp-6);gap:var(--sp-4);flex-direction:column;display:flex;position:relative}.nx-modal__title{font-size:var(--fs-xl);font-weight:var(--fw-heading);letter-spacing:var(--tr-snug);line-height:var(--lh-snug);margin:0}.nx-modal__actions{justify-content:flex-end;gap:var(--sp-2);margin-top:var(--sp-2);flex-wrap:wrap;display:flex}.nx-sheet{background:var(--c-surface-1);border-radius:var(--r-xl) var(--r-xl) 0 0;box-shadow:var(--shadow-3);padding:var(--sp-3) var(--sp-5) var(--sp-6);gap:var(--sp-4);flex-direction:column;display:flex;position:relative}.nx-sheet:before{content:"";background:var(--c-line-2);border-radius:2px;align-self:center;width:36px;height:4px}.nx-toast{align-items:flex-start;gap:var(--sp-3);border-radius:var(--r-md);background:var(--c-toast-bg);max-width:420px;color:var(--c-toast-fg);box-shadow:var(--shadow-3);font-size:var(--fs-sm);padding:12px 16px;line-height:1.4;display:flex}.nx-toast .nx-icon{width:18px;height:18px;margin-top:1px}.nx-toast--success .nx-icon{color:var(--p-go)}.nx-toast--error .nx-icon{color:var(--p-stop-300)}.nx-toast__meta{color:var(--c-toast-meta);font-size:var(--fs-xs);margin-top:2px;display:block}.nx-toast__action{padding-left:var(--sp-3);color:var(--p-peri-300);font-weight:var(--fw-bold);font-family:inherit;font-size:var(--fs-sm);cursor:pointer;white-space:nowrap;background:0 0;border:0;margin-left:auto}.nx-alert{align-items:flex-start;gap:var(--sp-3);padding:var(--sp-3) var(--sp-4);border-radius:var(--r-md);background:var(--s-bg);color:var(--s-fg);box-shadow:inset 0 0 0 var(--bw) var(--s-line);font-size:var(--fs-sm);line-height:1.45;display:flex}.nx-alert .nx-icon{width:18px;height:18px;margin-top:1px}.nx-alert__title{font-weight:var(--fw-bold);display:block}.nx-alert__body{color:var(--c-text-1);opacity:.86}.nx-empty{text-align:center;align-items:center;gap:var(--sp-3);padding:var(--sp-10) var(--sp-6);flex-direction:column;display:flex}.nx-empty__art{width:120px;height:72px;color:var(--c-text-3)}.nx-empty__title{font-size:var(--fs-lg);font-weight:var(--fw-heading);letter-spacing:var(--tr-snug);margin:0}.nx-empty__body{max-width:34ch;font-size:var(--fs-sm);color:var(--c-text-2);margin:0}.nx-skel{border-radius:var(--r-sm);background:var(--c-surface-3);animation:nx-breathe 1.6s var(--ease-in-out) infinite alternate;display:block}.nx-skel--line{height:12px}.nx-skel--num{width:60%;height:32px}@keyframes nx-breathe{0%{opacity:.55}to{opacity:1}}.nx-progress{background:var(--c-surface-3);border-radius:3px;height:6px;overflow:hidden}.nx-progress__bar{height:100%;width:calc(var(--value,0) * 100%);background:var(--g-line);border-radius:inherit}.nx-progress__bar--ink{background:var(--c-text-2)}[data-theme=outdoor] .nx-progress__bar--ink{background:var(--c-text-1)}.nx-connector{--notch:8px;align-items:center;gap:var(--sp-2);background:var(--c-surface-2);border:var(--bw) solid var(--c-line-2);border-radius:var(--r-sm);font-size:var(--fs-sm);padding:6px 12px 6px 8px;line-height:1.1;display:inline-flex}.nx-connector .nx-icon{width:22px;height:22px;color:var(--s-fg,var(--c-text-1))}.nx-connector__std{font-weight:var(--fw-bold)}.nx-connector__kw{font-size:var(--fs-xs);font-weight:var(--fw-medium);color:var(--c-text-3);font-variant-numeric:tabular-nums;display:block}.nx-connector[data-status]{border-color:var(--s-line)}.nx-evse{background:var(--c-surface-1);border:var(--bw) solid var(--c-line-1);border-radius:var(--r-lg);padding:var(--sp-4);gap:var(--sp-4);border-top-right-radius:0;flex-direction:column;min-width:0;display:flex}.nx-evse__head{justify-content:space-between;align-items:flex-start;gap:var(--sp-3);padding-right:var(--sp-3);display:flex}.nx-evse__id{font-size:var(--fs-lg);font-weight:var(--fw-heading);letter-spacing:var(--tr-snug);line-height:1.15}.nx-evse__model{font-size:var(--fs-xs);color:var(--c-text-3);margin-top:2px}.nx-evse__heads{grid-template-columns:repeat(var(--heads,2), minmax(0, 1fr));gap:var(--sp-2);display:grid}.nx-head{gap:var(--sp-2);padding:var(--sp-3);border-radius:var(--r-md);background:var(--c-surface-2);box-shadow:inset 0 0 0 1px var(--c-line-1);flex-direction:column;min-width:0;display:flex;position:relative;overflow:hidden}.nx-head__name{justify-content:space-between;align-items:center;gap:6px var(--sp-2);font-size:var(--fs-xs);font-weight:var(--fw-medium);color:var(--c-text-2);flex-wrap:wrap;display:flex}.nx-head__name>span:first-child{white-space:nowrap}.nx-head__kw .nx-readout__v{font-size:var(--fs-2xl);font-weight:var(--fw-readout-sm)}.nx-head__meta{font-size:var(--fs-xs);color:var(--c-text-3);font-variant-numeric:tabular-nums;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.nx-head .nx-readout{white-space:normal;flex-wrap:wrap;row-gap:0;max-width:100%}.nx-head .nx-readout__v{white-space:nowrap}.nx-head.is-live{box-shadow:inset 0 0 0 1px var(--st-charging-line)}.nx-head.is-live:after{content:"";background:var(--g-line);height:2px;position:absolute;bottom:0;left:0;right:0}.nx-head[data-status=faulted]{box-shadow:inset 0 0 0 1px var(--st-faulted-line);background:var(--st-faulted-bg)}.nx-head[data-status=faulted] .nx-head__meta,.nx-head[data-status=faulted] .nx-head__name,.nx-head[data-status=faulted] .nx-readout__u{color:var(--st-faulted-fg)}.nx-head[data-status=offline]{background:var(--c-inset)}.nx-share{flex-direction:column;gap:6px;display:flex}.nx-share__bar{background:var(--c-surface-3);border-radius:4px;gap:2px;height:8px;display:flex;overflow:hidden}.nx-share__seg{width:calc(var(--w) * 100%);background:var(--viz-2)}.nx-share__seg.is-live{background:var(--g-line)}.nx-share__legend{justify-content:space-between;gap:var(--sp-2);font-size:var(--fs-xs);color:var(--c-text-3);font-variant-numeric:tabular-nums;display:flex}@property --pct{syntax:"<number>";inherits:true;initial-value:0}@property --sweep{syntax:"<number>";inherits:false;initial-value:0}.nx-gauge{--size:248px;--ring:22px;--pct:.5;width:var(--size);aspect-ratio:1;place-items:center;max-width:100%;margin-inline:auto;display:grid;position:relative}.nx-gauge--sm{--size:168px;--ring:16px}.nx-gauge--lg{--size:300px;--ring:26px}.nx-gauge--lg :is(.nx-gauge__soc,.nx-gauge__kw){font-size:var(--fs-readout-live)}.nx-gauge__arc{position:absolute;inset:0}.nx-gauge.is-live .nx-gauge__arc{filter:drop-shadow(var(--fx-gauge-glow))}[data-theme=light] .nx-gauge.is-live .nx-gauge__arc,[data-theme=outdoor] .nx-gauge.is-live .nx-gauge__arc{filter:none}.nx-gauge__ring,.nx-gauge__packet{-webkit-mask:conic-gradient(from 225deg, #000 0deg 270deg, transparent 0), repeating-conic-gradient(from 225deg, #000 0deg 1.7deg, transparent 1.7deg 4.5deg), radial-gradient(farthest-side, transparent calc(100% - var(--ring)), #000 calc(100% - var(--ring) + .5px));-webkit-mask-composite:source-in, source-in;-webkit-mask:conic-gradient(from 225deg, #000 0deg 270deg, transparent 0) intersect, repeating-conic-gradient(from 225deg, #000 0deg 1.7deg, transparent 1.7deg 4.5deg) intersect, radial-gradient(farthest-side, transparent calc(100% - var(--ring)), #000 calc(100% - var(--ring) + .5px));mask:conic-gradient(from 225deg, #000 0deg 270deg, transparent 0) intersect, repeating-conic-gradient(from 225deg, #000 0deg 1.7deg, transparent 1.7deg 4.5deg) intersect, radial-gradient(farthest-side, transparent calc(100% - var(--ring)), #000 calc(100% - var(--ring) + .5px));border-radius:50%;position:absolute;inset:0}.nx-gauge__ring{background:conic-gradient(from 225deg, transparent 0deg calc(var(--pct) * 270deg), var(--c-track) 0), conic-gradient(from 225deg, var(--g-live-1) 0deg, var(--g-live-2) calc(var(--pct) * 102.6deg), var(--g-live-3) calc(var(--pct) * 194.4deg), var(--g-live-4) calc(var(--pct) * 270deg), transparent 0)}.nx-gauge__packet{opacity:0;background:conic-gradient(from 225deg, transparent calc(var(--sweep) * 270deg - 26deg), var(--fx-packet) calc(var(--sweep) * 270deg), transparent calc(var(--sweep) * 270deg + .5deg))}.nx-gauge.is-live .nx-gauge__packet{opacity:1;animation:nx-sweep var(--dur-flow) var(--ease-flow) infinite}@keyframes nx-sweep{0%{--sweep:0}to{--sweep:var(--pct)}}.nx-gauge.is-handshake .nx-gauge__ring{animation:nx-fill var(--dur-handshake) var(--ease-out) both}@keyframes nx-fill{0%{--pct:0}}[data-theme=outdoor] .nx-gauge .nx-gauge__packet{display:none}.nx-gauge__center{text-align:center;flex-direction:column;align-items:center;gap:4px;display:flex;position:relative}.nx-gauge__soc,.nx-gauge__kw{font-size:calc(var(--size) * .24);font-weight:var(--fw-readout);letter-spacing:var(--tr-tight);font-variant-numeric:tabular-nums;justify-content:center;align-items:baseline;line-height:.95;display:flex}.nx-gauge__pct{font-size:.34em;font-weight:var(--fw-medium);letter-spacing:0;color:var(--c-text-3);margin-left:.06em}.nx-gauge__unit{font-size:var(--fs-sm);font-weight:var(--fw-medium);letter-spacing:.02em;color:var(--c-text-3)}.nx-gauge__label{font-size:var(--fs-micro);font-weight:var(--fw-medium);letter-spacing:var(--tr-unit);text-transform:uppercase;color:var(--c-text-3)}.nx-gauge__sub{font-size:max(var(--fs-sm), calc(var(--size) * .058));font-weight:var(--fw-medium);color:var(--c-text-2);font-variant-numeric:tabular-nums;white-space:nowrap;margin-top:6px}.nx-gauge__ends{font-size:var(--fs-micro);font-weight:var(--fw-medium);letter-spacing:var(--tr-unit);color:var(--c-text-3);font-variant-numeric:tabular-nums;justify-content:space-between;display:flex;position:absolute;bottom:4%;left:14%;right:14%}[data-theme=outdoor] :is(.nx-gauge__soc,.nx-gauge__kw){font-weight:var(--fw-roman)}.nx-curve{width:100%}.nx-curve svg{width:100%;height:auto;display:block;overflow:visible}.nx-curve__grid{stroke:var(--viz-grid);stroke-width:1px}.nx-curve__axis{fill:var(--viz-axis);font-size:12px;font-weight:var(--fw-medium);letter-spacing:.04em;font-family:var(--font-sans)}.nx-curve__hist{fill:none;stroke:var(--viz-1);stroke-width:1.5px}.nx-curve__live{fill:none;stroke-width:2.5px;stroke-linejoin:round}.nx-curve__area{opacity:1}.nx-curve__dot{fill:var(--c-surface-1);stroke:var(--c-text-1);stroke-width:2px}.nx-curve__cap{stroke:var(--viz-threshold);stroke-width:1px;stroke-dasharray:3 4}.nx-curve__cap-label{fill:var(--viz-threshold);font-size:12px;font-weight:var(--fw-bold);font-family:var(--font-sans)}.nx-curve__peak{fill:var(--c-text-1);font-size:12px;font-weight:var(--fw-bold);font-family:var(--font-sans)}[data-theme=outdoor] .nx-curve__live{stroke-width:3px;stroke:var(--c-accent-fill)!important}.nx-tariff{font-size:var(--fs-sm);font-variant-numeric:tabular-nums;flex-direction:column;gap:0;display:flex}.nx-tariff__row{align-items:baseline;gap:var(--sp-3);grid-template-columns:minmax(0,1fr) auto;padding:9px 0;display:grid}.nx-tariff__label{color:var(--c-text-1)}.nx-tariff__calc{font-size:var(--fs-xs);color:var(--c-text-3);margin-top:1px;display:block}.nx-tariff__amt{font-weight:var(--fw-medium);white-space:nowrap;text-align:right}.nx-tariff__row.is-credit .nx-tariff__amt{color:var(--st-success-fg)}.nx-tariff__rule{background:var(--c-line-2);height:1px;margin:4px 0}.nx-tariff__total{align-items:baseline;gap:var(--sp-3);grid-template-columns:minmax(0,1fr) auto;padding-top:10px;display:grid}.nx-tariff__total-label{font-weight:var(--fw-heading)}.nx-tariff__total-amt{font-size:var(--fs-2xl);font-weight:var(--fw-readout-sm);letter-spacing:var(--tr-tight);white-space:nowrap}.nx-tariff__note{margin:var(--sp-2) 0 0;font-size:var(--fs-xs);color:var(--c-text-3)}.nx-wallet{padding:var(--sp-5);border-radius:var(--r-xl);background:var(--p-graphite);color:var(--p-white);box-shadow:inset 0 0 0 1px var(--fx-wallet-edge);gap:var(--sp-4);--notch:18px;--notch-line:var(--fx-wallet-notch);border-top-right-radius:0;flex-direction:column;display:flex;position:relative;overflow:hidden}.nx-wallet:after{content:"";opacity:.16;pointer-events:none;background:repeating-linear-gradient(90deg, var(--p-periwinkle) 0 1px, transparent 1px 9px);width:180px;height:120px;position:absolute;bottom:-14px;right:-10px;-webkit-mask:linear-gradient(135deg,#0000 30%,#000 100%);mask:linear-gradient(135deg,#0000 30%,#000 100%)}.nx-wallet .nx-label,.nx-wallet .nx-money__cur{color:var(--p-n-700)}.nx-wallet__balance{font-size:var(--fs-4xl);font-weight:var(--fw-readout);letter-spacing:var(--tr-tight);font-variant-numeric:tabular-nums;white-space:nowrap;line-height:1}.nx-wallet__rows{gap:var(--sp-3);font-size:var(--fs-xs);color:var(--p-n-700);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.nx-wallet__rows strong{font-size:var(--fs-sm);font-weight:var(--fw-medium);color:var(--p-white);font-variant-numeric:tabular-nums;display:block}[data-theme=outdoor] .nx-wallet{background:var(--p-white);color:var(--p-black);box-shadow:inset 0 0 0 2px var(--p-black);--notch-line:var(--p-black)}[data-theme=outdoor] .nx-wallet .nx-label,[data-theme=outdoor] .nx-wallet .nx-money__cur,[data-theme=outdoor] .nx-wallet__rows{color:var(--p-graphite)}[data-theme=outdoor] .nx-wallet__rows strong{color:var(--p-black)}[data-theme=outdoor] .nx-wallet:after{display:none}.nx-mac{min-height:var(--hit);border:var(--bw) solid var(--c-field-border);border-radius:var(--r-md);background:var(--c-field-bg);align-items:stretch;display:flex;overflow:hidden}.nx-mac:focus-within,.nx-mac.is-focus{border-color:var(--c-field-focus);box-shadow:none}.nx-mac__prefix{padding:0 var(--sp-3);background:var(--c-surface-3);color:var(--c-text-2);font-size:var(--fs-sm);font-weight:var(--fw-bold);letter-spacing:.04em;border-right:var(--bw) solid var(--c-line-2);place-items:center;display:grid}.nx-mac__input{min-width:0;color:var(--c-field-fg);padding:0 var(--sp-3);font-family:inherit;font-size:var(--fs-md);font-weight:var(--fw-medium);letter-spacing:.12em;text-transform:uppercase;font-variant-numeric:tabular-nums;background:0 0;border:0;flex:1}.nx-mac__input:focus{outline:none}.nx-mac__state{padding:0 var(--sp-3);place-items:center;display:grid}.nx-mac[data-state=valid] .nx-mac__state{color:var(--st-success-fg)}.nx-mac[data-state=warning],.nx-mac[data-state=warning]:focus-within{border-color:var(--st-warning-solid)}.nx-mac[data-state=warning] .nx-mac__state{color:var(--st-warning-fg)}.nx-mac[data-state=error],.nx-mac[data-state=error]:focus-within{border-color:var(--st-danger-solid);box-shadow:none}.nx-mac[data-state=error] .nx-mac__state{color:var(--st-danger-fg)}.nx-vid{font-variant-numeric:tabular-nums;font-weight:var(--fw-medium);letter-spacing:.06em;white-space:nowrap}.nx-plate{background:var(--c-plate-bg);min-width:96px;color:var(--c-plate-fg);box-shadow:inset 0 0 0 1.5px var(--p-black), 0 0 0 1px var(--c-line-2);line-height:1;font-family:var(--font-data);border-radius:5px;flex-direction:column;justify-content:center;align-items:center;padding:4px 10px 3px;display:inline-flex}.nx-plate__no{font-family:var(--font-sans);font-size:18px;font-weight:var(--fw-bold);letter-spacing:.02em;font-variant-numeric:tabular-nums;white-space:nowrap}.nx-plate__prov{font-size:11px;font-weight:var(--fw-medium);letter-spacing:.08em;text-transform:uppercase;margin-top:3px}.nx-vehicle{background:var(--c-surface-1);border:var(--bw) solid var(--c-line-1);border-radius:var(--r-lg);padding:var(--sp-4);gap:var(--sp-3) var(--sp-4);border-top-right-radius:0;grid-template-columns:auto minmax(0,1fr);align-items:center;min-width:0;display:grid}.nx-vehicle__icon{border-radius:var(--r-md);background:var(--c-surface-3);width:44px;height:44px;color:var(--c-text-1);place-items:center;display:grid}.nx-vehicle__model{font-size:var(--fs-md);font-weight:var(--fw-heading);letter-spacing:var(--tr-snug);line-height:1.2}.nx-vehicle__id{font-size:var(--fs-xs);color:var(--c-text-3)}.nx-vehicle__foot{justify-content:space-between;align-items:center;gap:var(--sp-2) var(--sp-3);padding-top:var(--sp-3);border-top:1px solid var(--c-line-1);flex-wrap:wrap;grid-column:1/-1;display:flex}.nx-wo{background:var(--c-surface-1);border:var(--bw) solid var(--c-line-1);border-radius:var(--r-lg);padding:var(--sp-4);gap:var(--sp-3);border-top-right-radius:0;flex-direction:column;min-width:0;display:flex}.nx-wo__top{align-items:center;gap:var(--sp-2);padding-right:var(--sp-3);flex-wrap:wrap;display:flex}.nx-wo__id{font-size:var(--fs-xs);font-weight:var(--fw-medium);color:var(--c-text-3);font-variant-numeric:tabular-nums;margin-left:auto}.nx-wo__title{font-size:var(--fs-lg);font-weight:var(--fw-heading);letter-spacing:var(--tr-snug);margin:0;line-height:1.25}.nx-wo__asset{gap:4px var(--sp-3);font-size:var(--fs-sm);color:var(--c-text-2);flex-wrap:wrap;display:flex}.nx-wo__asset span{align-items:center;gap:6px;display:inline-flex}.nx-prio{border-radius:var(--r-xs);background:var(--s-solid);min-width:30px;height:22px;color:var(--s-on);font-size:var(--fs-xs);font-weight:var(--fw-bold);letter-spacing:.02em;place-items:center;padding:0 6px;display:inline-grid}.nx-sla{flex-direction:column;gap:6px;display:flex}.nx-sla__row{font-size:var(--fs-xs);font-weight:var(--fw-medium);color:var(--s-fg);font-variant-numeric:tabular-nums;justify-content:space-between;display:flex}.nx-sla__bar{background:var(--c-surface-3);border-radius:2px;height:4px;overflow:hidden}.nx-sla__bar>span{height:100%;width:calc(var(--left,1) * 100%);background:var(--s-solid);border-radius:inherit;display:block}.nx-lockout{gap:var(--sp-3);padding:calc(var(--sp-4) + 8px) var(--sp-4) var(--sp-4);border-radius:var(--r-md);background:var(--s-bg);color:var(--s-fg);box-shadow:inset 0 0 0 var(--bw) var(--s-line);grid-template-columns:auto minmax(0,1fr);display:grid;position:relative;overflow:hidden}.nx-lockout:before{content:"";background:repeating-linear-gradient(-45deg, var(--s-solid) 0 8px, transparent 8px 16px);height:8px;position:absolute;top:0;left:0;right:0}.nx-lockout[data-status=isolated]:before{background:var(--s-solid);height:4px}.nx-lockout__icon{border-radius:var(--r-sm);background:var(--s-solid);width:40px;height:40px;color:var(--s-on);place-items:center;display:grid}.nx-lockout__icon .nx-icon{stroke-width:1.75px;width:22px;height:22px}.nx-lockout__title{font-size:var(--fs-base);font-weight:var(--fw-heading);letter-spacing:var(--tr-snug);color:var(--c-text-1);display:block}.nx-lockout__body{font-size:var(--fs-sm);color:var(--c-text-1);opacity:.86;margin:2px 0 0}.nx-lockout__meta{margin-top:var(--sp-2);font-size:var(--fs-xs);font-weight:var(--fw-medium);font-variant-numeric:tabular-nums}.nx-map{border-radius:var(--r-lg);background:var(--map-land);box-shadow:inset 0 0 0 1px var(--c-line-1);aspect-ratio:16/10;min-height:220px;position:relative;overflow:hidden}.nx-map>svg{width:100%;height:100%;position:absolute;inset:0}.nx-map__water{fill:var(--map-water)}.nx-map__road{fill:none;stroke:var(--map-road);stroke-width:3px}.nx-map__road--major{stroke:var(--map-road-major);stroke-width:6px}.nx-map__label{fill:var(--map-label);font-size:11px;font-weight:var(--fw-medium);letter-spacing:.06em;font-family:var(--font-sans);text-transform:uppercase}.nx-pin{--pin-frame:var(--st-available-solid);--pin-fill:var(--c-surface-1);--pin-ink:var(--c-text-1);--pin-glyph:var(--st-available-fg);--pin-notch:8px;--pin-gap:0px;--pin-shape:polygon(0 0, calc(100% - var(--pin-notch)) 0, 100% var(--pin-notch), 100% 100%, 0 100%);left:var(--x);top:var(--y);cursor:pointer;-webkit-tap-highlight-color:transparent;background:0 0;border:0;flex-direction:column;align-items:center;padding:0;font-family:inherit;display:flex;position:absolute;transform:translate(-50%,-100%)}.nx-pin:before{content:"";position:absolute;inset:-6px -8px -2px}.nx-pin__body{background:var(--pin-frame);clip-path:var(--pin-shape);transition:transform var(--dur-fast) var(--ease-out);border-radius:3px;padding:2px;display:block}.nx-pin__face{height:30px;padding:0 calc(var(--pin-notch) + 4px) 0 7px;border:var(--pin-gap) solid transparent;background:var(--pin-fill);color:var(--pin-ink);clip-path:var(--pin-shape);font-size:13px;font-weight:var(--fw-bold);font-variant-numeric:tabular-nums;white-space:nowrap;background-clip:border-box;border-radius:2px;align-items:center;gap:5px;line-height:1;display:flex}.nx-pin__face .nx-icon{stroke-width:2px;width:16px;height:16px;color:var(--pin-glyph)}.nx-pin__name{font-weight:var(--fw-medium);border-left:1px solid;margin-left:2px;padding-left:7px;display:none}.nx-pin__stem{background:var(--pin-frame);width:2px;height:7px}.nx-pin__anchor{background:var(--pin-frame);box-sizing:content-box;border:2px solid var(--map-land);border-radius:50%;width:8px;height:8px;margin-top:-1px}.nx-pin:is([data-state=charging],[data-status=charging]),.nx-pin:is([data-state=busy],[data-status=busy]){--pin-frame:var(--pin-live-frame);--pin-fill:var(--g-aurora-diag);--pin-ink:var(--color-on-gradient);--pin-glyph:var(--color-on-gradient);--pin-gap:var(--btn-gap-aurora)}.nx-pin:is([data-state=charging],[data-status=charging]) .nx-pin__face,.nx-pin:is([data-state=busy],[data-status=busy]) .nx-pin__face{text-shadow:var(--fx-label-shadow);font-size:14px}.nx-pin:is([data-state=busy],[data-status=busy]){--pin-shape:inset(0 round 3px)}.nx-pin:is([data-state=faulted],[data-status=faulted]){--pin-frame:var(--st-faulted-fg);--pin-fill:var(--st-faulted-solid);--pin-ink:var(--st-faulted-on);--pin-glyph:var(--st-faulted-on);--pin-gap:var(--btn-gap-danger);--pin-shape:polygon(var(--pin-notch) 0, calc(100% - var(--pin-notch)) 0, 100% var(--pin-notch), 100% 100%, 0 100%, 0 var(--pin-notch))}.nx-pin:is([data-state=offline],[data-status=offline]){--pin-frame:repeating-linear-gradient(45deg, var(--st-offline-line) 0 3px, transparent 3px 6px);--pin-fill:var(--c-surface-2);--pin-ink:var(--c-text-2);--pin-glyph:var(--c-text-2)}.nx-pin:is([data-state=offline],[data-status=offline]) .nx-pin__stem,.nx-pin:is([data-state=offline],[data-status=offline]) .nx-pin__anchor{background:var(--st-offline-line)}.nx-pin:is([data-state=maintenance],[data-status=maintenance]){--pin-frame:var(--st-unavailable-solid);--pin-fill:repeating-linear-gradient(-45deg, var(--c-surface-3) 0 4px, var(--c-surface-1) 4px 8px);--pin-ink:var(--c-text-1);--pin-glyph:var(--c-text-1)}[data-theme=outdoor] .nx-pin:is([data-state=charging],[data-status=charging]) .nx-pin__face,[data-theme=outdoor] .nx-pin:is([data-state=busy],[data-status=busy]) .nx-pin__face{text-shadow:none}.nx-pin[aria-pressed=true]{z-index:2}.nx-pin[aria-pressed=true] .nx-pin__body{transform:translateY(-4px)}.nx-pin[aria-pressed=true] .nx-pin__name{display:inline}.nx-pin[aria-pressed=true] .nx-pin__stem{height:11px}.nx-pin[aria-pressed=true] .nx-pin__anchor{background:var(--map-land);border:3px solid var(--pin-frame);width:10px;height:10px}.nx-pin:focus-visible{outline:none}.nx-pin:focus-visible .nx-pin__body,.nx-pin.is-focus .nx-pin__body{background:var(--btn-focus)}.nx-pin:focus-visible .nx-pin__face,.nx-pin.is-focus .nx-pin__face{border-color:var(--btn-focus-band);background-clip:padding-box}.nx-pin__body:not(:has(>.nx-pin__face)){height:34px;padding:0 calc(var(--pin-notch) + 6px) 0 9px;background:var(--pin-fill);color:var(--pin-ink);box-shadow:inset 0 0 0 2px var(--pin-frame);font-size:13px;font-weight:var(--fw-bold);font-variant-numeric:tabular-nums;white-space:nowrap;align-items:center;gap:5px;display:flex}.nx-pin__body:not(:has(>.nx-pin__face)) .nx-icon{stroke-width:2px;width:16px;height:16px;color:var(--pin-glyph)}.nx-cluster{--pin-notch:9px;--pin-shape:polygon(0 0, calc(100% - var(--pin-notch)) 0, 100% var(--pin-notch), 100% 100%, 0 100%);left:var(--x);top:var(--y);isolation:isolate;cursor:pointer;background:0 0;border:0;padding:0;font-family:inherit;position:absolute;transform:translate(-50%,-50%)}.nx-cluster:before{content:"";position:absolute;inset:-4px}.nx-cluster__body{background:var(--c-text-2);clip-path:var(--pin-shape);box-sizing:border-box;border-radius:3px;padding:2px;display:block;position:relative}.nx-cluster:after{content:"";z-index:-1;background:var(--c-line-2);clip-path:var(--pin-shape);border-radius:3px;position:absolute;inset:-5px -5px 5px 5px}.nx-cluster__face{padding:6px calc(var(--pin-notch) + 4px) 6px 8px;background:var(--c-surface-1);color:var(--c-text-1);clip-path:var(--pin-shape);font-variant-numeric:tabular-nums;white-space:nowrap;text-align:left;background-clip:border-box;border:2px solid #0000;border-radius:2px;grid-template-columns:auto auto;align-items:baseline;gap:2px 8px;line-height:1.1;display:grid}.nx-cluster__n{font-size:13px;font-weight:var(--fw-bold)}.nx-cluster__free{font-size:12px;font-weight:var(--fw-medium);color:var(--c-text-2);justify-self:end}.nx-cluster__mix{background:var(--c-surface-3);border-radius:2px;grid-column:1/-1;gap:1px;min-width:72px;height:5px;display:flex;overflow:hidden}.nx-cluster__mix>span{width:calc(var(--w) * 100%);background:var(--st-available-solid)}.nx-cluster__mix>span[data-s=charging]{background:var(--g-aurora)}.nx-cluster__mix>span[data-s=faulted]{background:repeating-linear-gradient(-45deg, var(--st-faulted-solid) 0 2px, var(--st-faulted-line) 2px 4px)}.nx-cluster__mix>span[data-s=offline]{background:var(--st-offline-solid)}.nx-cluster__mix>span[data-s=maintenance]{background:var(--st-unavailable-solid)}.nx-cluster:focus-visible{outline:none}.nx-cluster:focus-visible .nx-cluster__body,.nx-cluster.is-focus .nx-cluster__body{background:var(--btn-focus)}.nx-cluster[aria-pressed=true] .nx-cluster__body{background:var(--c-text-1)}.nx-tou{border-radius:var(--r-sm);grid-template-columns:repeat(24,minmax(0,1fr));gap:1px;height:22px;display:grid;overflow:hidden}.nx-tou>span{background:var(--viz-offpeak)}.nx-tou>span.is-on{background:repeating-linear-gradient(-45deg, var(--viz-peak) 0 3px, color-mix(in srgb, var(--viz-peak) 70%, var(--c-canvas)) 3px 5px)}.nx-tou__axis{font-size:11px;font-weight:var(--fw-medium);color:var(--viz-axis);font-variant-numeric:tabular-nums;justify-content:space-between;margin-top:4px;display:flex}.nx-tou__row{gap:var(--sp-3);grid-template-columns:34px minmax(0,1fr);align-items:start;display:grid}.nx-tou__row>.nx-label{padding-top:5px}.nx-handshake{gap:var(--sp-2);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.nx-handshake__step{font-size:var(--fs-xs);color:var(--c-text-3);flex-direction:column;gap:6px;display:flex}.nx-handshake__step:before{content:"";background:var(--c-surface-3);border-radius:2px;height:3px}.nx-handshake__step.is-done{color:var(--c-text-1)}.nx-handshake__step.is-done:before{background:var(--g-line)}.nx-handshake.is-playing .nx-handshake__step:before{background:var(--c-surface-3);animation:1ms linear forwards nx-step-on}.nx-handshake.is-playing .nx-handshake__step:first-child:before{animation-delay:.2s}.nx-handshake.is-playing .nx-handshake__step:nth-child(2):before{animation-delay:.7s}.nx-handshake.is-playing .nx-handshake__step:nth-child(3):before{animation-delay:1.2s}@keyframes nx-step-on{to{background:var(--g-line)}}@media (prefers-reduced-motion:reduce){.nx-liveline.is-flowing:after,.nx-gauge.is-live .nx-gauge__packet,.nx-skel,.nx-spin{animation:none!important}.nx-gauge.is-live .nx-gauge__packet{opacity:0}.nx-gauge.is-handshake .nx-gauge__ring{animation:none}.nx-handshake.is-playing .nx-handshake__step:before{animation-duration:1ms;animation-delay:0s!important}.nx-spin{opacity:.6;border-right-color:currentColor}.nx-btn,.nx-chip,.nx-switch:after,.nx-tab{transition-duration:0s}}[data-theme=outdoor] .nx-liveline.is-flowing:after,[data-theme=outdoor] .nx-skel{animation:none}.nx-mech.nx-mech--frame{width:100cqw;max-width:none;height:100cqh;box-shadow:none;--fs-base:var(--fs-mechanic-body);font-size:var(--fs-mechanic-body);line-height:var(--lh-mechanic-body);letter-spacing:var(--tr-mechanic-body);-webkit-tap-highlight-color:transparent;border-radius:0}.nx-mech.nx-mech--frame .nx-mobile__top>.nx-iconbtn{width:var(--hit-glove);height:var(--hit-glove);flex:none}.nx-mech.nx-mech--frame .nx-mobile__top>.nx-mobile__trail{flex:0 auto;min-width:0}.nx-mech.nx-mech--frame .nx-mobile__trail .nx-mech__sync{white-space:normal;min-width:0}.nx-mech.nx-mech--frame :is(.nx-combo__opt,.nx-menu__item,.nx-timelist__opt,.nx-accordion__head){min-height:var(--hit-glove)}.nx-mech.nx-mech--frame .nx-copy__btn{width:var(--hit-glove);height:var(--hit-glove)}[data-theme=outdoor] .nx-mech.nx-mech--frame :is(.nx-label,.nx-field__label,.nx-pill){font-weight:var(--fw-semibold)}[data-theme=outdoor] .nx-mech.nx-mech--frame .nx-iconbtn:active:not([aria-disabled=true]){background:var(--c-surface-3);color:var(--c-text-1)}[data-theme=outdoor] .nx-mech.nx-mech--frame :is(.nx-alert__body,.nx-lockout__body){opacity:1}[data-theme=outdoor] .nx-mech.nx-mech--frame :is(.nx-remote__row:disabled :is(.nx-remote__icon,strong),.nx-iconbtn:disabled,.nx-iconbtn[aria-disabled=true],.nx-link--btn[aria-disabled=true],.nx-menu__item[aria-disabled=true],.nx-chip:disabled,.nx-chip[aria-disabled=true],.nx-tab:disabled,.nx-li[aria-disabled=true],.nx-parts__step:disabled,.nx-numfield>.nx-iconbtn:disabled,.nx-confirm .nx-btn:disabled){opacity:1;color:var(--c-text-3)}.nx-mech.nx-mech--frame :is(.nx-btn,.nx-link--btn,button.nx-link){min-width:var(--hit-glove)}.nx-mech.nx-mech--frame .nx-inputwrap.nx-phone>.nx-input{min-height:calc(var(--hit-glove) + 2 * var(--bw))}.nx-mech.nx-mech--frame .nx-inputwrap.nx-phone.nx-phone--countries>.nx-input{min-height:calc(var(--hit-glove) + 4px + 2 * var(--bw))}.nx-mech.nx-mech--frame .nx-recaptcha .nx-link{position:relative}.nx-mech.nx-mech--frame .nx-recaptcha .nx-link:after{content:"";height:var(--hit-glove);position:absolute;top:50%;left:0;right:0;transform:translateY(-50%)}[data-theme=outdoor] .nx-mech.nx-mech--frame .nx-scrim{background:var(--c-surface-2)}[data-theme=outdoor] .nx-mech.nx-mech--frame select:disabled{opacity:1;color:var(--c-text-3)}.nx-mech.nx-mech--frame .nx-empty__body{font-size:var(--fs-mechanic-body);line-height:var(--lh-mechanic-body)}.nx-mech.nx-mech--frame .nx-radiocard{min-height:var(--hit-glove)}.nx-mech.nx-mech--frame .nx-toast__close{width:var(--hit-glove);height:var(--hit-glove);margin:-18px -16px -18px 0}.nx-mech.nx-mech--frame .nx-inputwrap>.nx-iconbtn.nx-inputclear{width:var(--hit-glove);height:var(--hit-glove);right:0}.nx-mech.nx-mech--frame .nx-chip{min-width:var(--hit-glove);justify-content:center}.nx-mech.nx-mech--frame .nx-sheet__head>.nx-iconbtn{flex:none}.nx-mech.nx-mech--frame .nx-error__ref{gap:var(--sp-1)}.nx-mech.nx-mech--frame .nx-error__ref .nx-copy{gap:0}.nx-mech.nx-mech--frame .nx-dualhead>.nx-evse__head{flex-wrap:wrap}.nx-mech.nx-mech--frame .nx-dualhead>.nx-evse__head>.nx-pill{max-width:100%}[data-theme=outdoor] .nx-mech.nx-mech--frame .nx-qrscanner__hint>span:not(.nx-pill){background:var(--p-n-0);box-shadow:inset 0 0 0 2px var(--p-white)}[data-theme=outdoor] .nx-mech.nx-mech--frame .nx-slide__trail{background:0 0}[data-theme=outdoor] .nx-mech.nx-mech--frame .nx-annotator__tool:disabled{opacity:1;color:var(--p-n-600)}.nx-mech.nx-mech--frame .nx-alert__dismiss{width:var(--hit-glove);height:var(--hit-glove);margin:-18px -16px -18px 0}[data-theme=outdoor] .nx-mech.nx-mech--frame .nx-radiocard{min-height:var(--sp-16)}.nx-mech.nx-mech--frame .nx-seg--block:has(>.nx-seg__opt:nth-child(4))>.nx-seg__opt{padding:0 var(--sp-2);flex:auto}[data-theme=outdoor] .nx-mech.nx-mech--frame .nx-mapview__attr{opacity:1}[data-theme=outdoor] .nx-mech.nx-mech--frame .nx-mapview__me{box-shadow:0 0 0 4px var(--p-white), 0 0 0 7px var(--p-n-0)}[data-theme=outdoor] .nx-mech.nx-mech--frame .nx-check input:not(.nx-switch):is(:checked,:indeterminate):not(:disabled,:focus-visible,.is-focus){background:var(--p-peri-800)}[data-theme=outdoor] .nx-mech.nx-mech--frame .nx-check input:not(.nx-switch):is(:checked,:indeterminate):not(:disabled):is(:focus-visible,.is-focus){background:var(--p-peri-800) content-box, var(--btn-focus-band) padding-box}[data-theme=outdoor] .nx-mech.nx-mech--frame .nx-pin:is([data-state=charging],[data-status=charging],[data-state=busy],[data-status=busy]):not([data-priority]){--pin-fill:var(--p-peri-800)}[data-theme=outdoor] .nx-mech.nx-mech--frame .nx-spin{opacity:1}.nx-mech.nx-mech--frame:has(>.nx-tabbar .nx-fab) :is(.nx-mobile__dock,.nx-qrscanner__dock){padding-bottom:calc(var(--sp-6) * 2)}.nx-mech.nx-mech--frame .nx-qrscanner__view{container-type:size}.nx-qrscanner__brackets{transform-box:view-box;transform-origin:185px 320px}@container (max-height:340px){.nx-qrscanner:not([data-variant=barcode]) .nx-qrscanner__brackets{transform:scale(.75)}}@container (max-height:280px){.nx-qrscanner:not([data-variant=barcode]) .nx-qrscanner__brackets{transform:scale(.6)}}.nx-mech.nx-mech--frame .nx-map{min-width:0;max-width:100%}.nx-mech.nx-mech--frame .nx-mapview__attr{display:none}.nx-mech.nx-mech--frame .nx-pin{min-width:var(--hit-glove);min-height:var(--hit-glove);justify-content:flex-end}.nx-li__id{white-space:nowrap}.nx-mech.nx-mech--frame .nx-li--wrap .nx-li__t{white-space:normal;text-overflow:clip;overflow:visible}[data-theme=outdoor] .nx-mech.nx-mech--frame .nx-pin:is([data-state=maintenance],[data-status=maintenance]):not([data-priority]){--pin-fill:var(--c-surface-3)}[data-theme=outdoor] .nx-mech.nx-mech--frame .nx-pin:is([data-state=offline],[data-status=offline]){--pin-frame:var(--st-offline-line)}.nx-btn--outline.nx-btn--danger-outline:not(:disabled):not([aria-disabled=true]){color:var(--st-danger-fg);--btn-shade:var(--st-danger-fg)}.nx-btn--outline.nx-btn--danger-outline:not(:disabled):not([aria-disabled=true]):after{background:var(--st-danger-solid)}.nx-btn--outline.nx-btn--selected:not(:disabled):not([aria-disabled=true]){background:var(--c-accent-soft);color:var(--c-text-1);font-weight:var(--fw-semibold)}.nx-btn--outline.nx-btn--selected:not(:disabled):not([aria-disabled=true]):after{background:var(--c-accent-fg);padding:3px}.nx-btn--outline.nx-btn--selected:is(:focus-visible,.is-focus):after{opacity:0}[data-theme=outdoor] .nx-btn--outline.nx-btn--selected:not(:disabled):not([aria-disabled=true]){background:var(--c-surface-3)}[data-theme=outdoor] .nx-btn--outline.nx-btn--selected:not(:disabled):not([aria-disabled=true]):after{background:var(--c-text-1)}.nx-chip.nx-ocpp__live:disabled{opacity:1;color:var(--c-text-2);cursor:default}.nx-kpicard--tap{cursor:pointer;-webkit-tap-highlight-color:transparent}.nx-kpicard--tap:focus-visible{border-color:var(--btn-focus);outline:none}.nx-mech .nx-kpicard--tap{min-height:var(--hit-glove)}.nx-pin[data-priority]{--pin-fill:var(--c-surface-1);--pin-ink:var(--c-text-1)}.nx-pin[data-priority=P1]{--pin-frame:var(--st-danger-solid);--pin-glyph:var(--st-danger-fg)}.nx-pin[data-priority=P2]{--pin-frame:var(--st-warning-solid);--pin-glyph:var(--st-warning-fg)}.nx-pin[data-priority=P3]{--pin-frame:var(--st-info-solid);--pin-glyph:var(--st-info-fg)}.nx-pin[data-priority=P4]{--pin-frame:var(--st-neutral-solid);--pin-glyph:var(--st-neutral-fg)}.nx-stepper-compact{gap:var(--sp-2);flex-direction:column;display:flex}.nx-stepper.nx-stepper--compact{gap:var(--sp-1)}.nx-stepper--compact .nx-stepper__step{gap:0}.nx-stepper--compact .nx-stepper__step:before{border-radius:3px;height:6px}.nx-testcharge__ref{display:block}.nx-stepper__caption{font-size:var(--fs-base);font-weight:var(--fw-medium);color:var(--c-text-1);margin:0}.nx-annotator.nx-annotator--landscape{grid-template-rows:auto minmax(0,1fr) auto auto;grid-template-columns:minmax(0,1fr) auto;display:grid}.nx-annotator--landscape>.nx-annotator__top{grid-area:1/1}.nx-annotator--landscape>.nx-annotator__stage{grid-area:2/1}.nx-annotator--landscape>.nx-annotator__textrow{grid-area:3/1}.nx-annotator--landscape>.nx-annotator__note{grid-area:4/1}.nx-annotator--landscape>.nx-annotator__tools{border-left:1px solid var(--p-graphite);flex-flow:column;grid-area:1/2/-1;align-content:start;align-items:stretch;overflow-y:auto}.nx-annotator--landscape .nx-annotator__tools>.nx-annotator__group{flex-flow:column}.nx-annotator--landscape .nx-annotator__group[role=radiogroup]{grid-template-columns:repeat(3, var(--hit-glove));display:grid}.nx-annotator--landscape .nx-annotator__colors{flex-wrap:nowrap}.nx-annotator .nx-overlay{color:var(--c-text-1)}.nx-annotator__save.nx-btn--outline:not(:disabled){color:var(--p-white);--btn-shade:var(--p-white)}.nx-health__dl dd .nx-health__fw{text-overflow:ellipsis;white-space:nowrap;vertical-align:bottom;max-width:100%;display:inline-block;overflow:hidden}.nx-mech.nx-mech--frame .nx-health__dl dd .nx-health__fw{text-overflow:clip;white-space:normal;overflow-wrap:anywhere;overflow:visible}.nx-glovedate__field{align-items:center;gap:var(--sp-3);min-height:var(--hit-glove);text-align:start;font-size:var(--fs-mechanic-body);cursor:pointer;display:flex}.nx-glovedate__field .nx-icon{color:var(--c-text-2);flex:none}.nx-glovedate__placeholder{color:var(--c-text-3)}.nx-glovedate__presets{gap:var(--sp-3);flex-wrap:wrap;display:flex}.nx-glovedate__presets .nx-btn{--btn-h:var(--hit-glove);min-height:var(--hit-glove);padding:0 var(--sp-4);flex:auto}.nx-glovedate__list{flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.nx-glovedate__row{align-items:center;gap:0 var(--sp-3);min-height:var(--hit-glove);padding:var(--sp-2) var(--sp-4);border:var(--bw) solid transparent;border-radius:var(--r-md);font-size:var(--fs-mechanic-body);line-height:var(--lh-mechanic-body);letter-spacing:var(--tr-mechanic-body);font-variant-numeric:tabular-nums;color:var(--c-text-1);cursor:pointer;-webkit-tap-highlight-color:transparent;flex-wrap:wrap;display:flex}.nx-glovedate__row:active:not([aria-disabled=true]){background:var(--c-surface-2)}.nx-glovedate__row:focus-visible{border-color:var(--btn-focus);outline:none}.nx-glovedate__row[aria-selected=true]{background:var(--c-accent-soft);font-weight:var(--fw-semibold)}.nx-glovedate__row[aria-disabled=true]{color:var(--c-text-3);cursor:not-allowed}.nx-glovedate__date{white-space:nowrap;flex:1 0 auto}.nx-glovedate__today,.nx-glovedate__state{color:var(--c-text-2);flex:none;font-size:15px}.nx-glovedate__date+*{margin-left:auto}.nx-glovedate__check{flex:none}[data-theme=outdoor] :is(.nx-glovedate__row,.nx-glovedate__presets .nx-btn){border:var(--bw) solid var(--c-field-border)}[data-theme=outdoor] .nx-glovedate__list{gap:var(--sp-2)}[data-theme=outdoor] .nx-glovedate__row[aria-selected=true]{background:var(--c-accent-fill);color:var(--color-on-gradient)}[data-theme=outdoor] .nx-glovedate__row[aria-selected=true] :is(.nx-glovedate__today,.nx-glovedate__state){color:inherit}[data-theme=outdoor] :is(.nx-glovedate__presets .nx-btn,.nx-glovedate__today,.nx-glovedate__state){font-weight:var(--fw-semibold)}[data-theme=outdoor] .nx-glovedate__row:focus-visible{border-color:var(--btn-focus)}[data-theme=outdoor] .nx-glovedate__presets .nx-btn{--btn-h:64px;min-height:64px}
