@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/fef07dbb0973bf53-s.518e079e.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/8a480f0b521d4e75-s.ea323500.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/53b9e256198e5412-s.853d50a3.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7178b3e590c64307-s.55554cd0.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/caa3a2e1cccd8315-s.p.3b6cae6d.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Fallback;src:local(Arial);ascent-override:95.94%;descent-override:28.16%;line-gap-override:0.0%;size-adjust:104.76%}.geist_a71539c9-module__T19VSG__className{font-family:Geist,Geist Fallback;font-style:normal}.geist_a71539c9-module__T19VSG__variable{--font-geist-sans:"Geist","Geist Fallback"}
@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/5ce348bf30bf5439-s.ebceb24d.woff2)format("woff2");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/4fa387ec64143e14-s.c36e1862.woff2)format("woff2");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/6306c77e7c8268e4-s.ff4a2084.woff2)format("woff2");unicode-range:U+2000-2001,U+2004-2008,U+200A,U+23B8-23BD,U+2500-259F}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/7d817b4c03b0c5f1-s.f377b9c4.woff2)format("woff2");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/bbc41e54d2fcbd21-s.d1207556.woff2)format("woff2");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Geist Mono;font-style:normal;font-weight:100 900;font-display:swap;src:url(../media/797e433ab948586e-s.p.479bea2b.woff2)format("woff2");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Geist Mono Fallback;src:local(Arial);ascent-override:74.67%;descent-override:21.92%;line-gap-override:0.0%;size-adjust:134.59%}.geist_mono_8d43a2aa-module__8Li5zG__className{font-family:Geist Mono,Geist Mono Fallback;font-style:normal}.geist_mono_8d43a2aa-module__8Li5zG__variable{--font-geist-mono:"Geist Mono","Geist Mono Fallback"}
@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-translate-x:0;--tw-translate-y:0;--tw-translate-z:0;--tw-space-y-reverse:0;--tw-border-style:solid;--tw-leading:initial;--tw-font-weight:initial;--tw-tracking:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-backdrop-blur:initial;--tw-backdrop-brightness:initial;--tw-backdrop-contrast:initial;--tw-backdrop-grayscale:initial;--tw-backdrop-hue-rotate:initial;--tw-backdrop-invert:initial;--tw-backdrop-opacity:initial;--tw-backdrop-saturate:initial;--tw-backdrop-sepia:initial}}}@layer theme{:root,:host{--font-sans:ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji";--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--color-black:#000;--color-white:#fff;--spacing:.25rem;--text-xs:.75rem;--text-xs--line-height:calc(1/.75);--text-sm:.875rem;--text-sm--line-height:calc(1.25/.875);--text-lg:1.125rem;--text-lg--line-height:calc(1.75/1.125);--font-weight-light:300;--font-weight-medium:500;--font-weight-semibold:600;--font-weight-bold:700;--tracking-wider:.05em;--leading-tight:1.25;--radius-xl:.75rem;--blur-xl:24px;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4,0,.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,ui-sans-serif,system-ui,sans-serif,"Apple Color Emoji","Segoe UI Emoji","Segoe UI Symbol","Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring{outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.absolute{position:absolute}.relative{position:relative}.inset-x-0{inset-inline:calc(var(--spacing)*0)}.inset-y-0{inset-block:calc(var(--spacing)*0)}.top-1\/2{top:50%}.right-0{right:calc(var(--spacing)*0)}.z-10{z-index:10}.mx-auto{margin-inline:auto}.mt-1{margin-top:calc(var(--spacing)*1)}.mt-2{margin-top:calc(var(--spacing)*2)}.mt-6{margin-top:calc(var(--spacing)*6)}.mt-8{margin-top:calc(var(--spacing)*8)}.mb-4{margin-bottom:calc(var(--spacing)*4)}.block{display:block}.flex{display:flex}.grid{display:grid}.h-4{height:calc(var(--spacing)*4)}.h-11{height:calc(var(--spacing)*11)}.h-14{height:calc(var(--spacing)*14)}.h-28{height:calc(var(--spacing)*28)}.h-\[46px\]{height:46px}.h-\[52px\]{height:52px}.h-\[112px\]{height:112px}.h-px{height:1px}.min-h-dvh{min-height:100dvh}.w-4{width:calc(var(--spacing)*4)}.w-28{width:calc(var(--spacing)*28)}.w-fit{width:fit-content}.w-full{width:100%}.max-w-\[520px\]{max-width:520px}.max-w-\[560px\]{max-width:560px}.-translate-y-1\/2{--tw-translate-y:calc(calc(1/2*100%)*-1);translate:var(--tw-translate-x)var(--tw-translate-y)}.cursor-pointer{cursor:pointer}.flex-col{flex-direction:column}.items-center{align-items:center}.justify-between{justify-content:space-between}.justify-center{justify-content:center}.gap-2{gap:calc(var(--spacing)*2)}.gap-4{gap:calc(var(--spacing)*4)}:where(.space-y-4>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*4)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*4)*calc(1 - var(--tw-space-y-reverse)))}:where(.space-y-5>:not(:last-child)){--tw-space-y-reverse:0;margin-block-start:calc(calc(var(--spacing)*5)*var(--tw-space-y-reverse));margin-block-end:calc(calc(var(--spacing)*5)*calc(1 - var(--tw-space-y-reverse)))}.rounded-\[6px\]{border-radius:6px}.rounded-\[10px\]{border-radius:10px}.rounded-\[20px\]{border-radius:20px}.rounded-full{border-radius:3.40282e38px}.rounded-xl{border-radius:var(--radius-xl)}.border{border-style:var(--tw-border-style);border-width:1px}.border-\[rgba\(148\,184\,111\,0\.25\)\]{border-color:#94b86f40}.border-\[rgba\(216\,106\,101\,0\.18\)\]{border-color:#d86a652e}.border-\[var\(--gx-border\)\]{border-color:var(--gx-border)}.border-white\/10{border-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.border-white\/10{border-color:color-mix(in oklab,var(--color-white)10%,transparent)}}.border-white\/12{border-color:#ffffff1f}@supports (color:color-mix(in lab, red, red)){.border-white\/12{border-color:color-mix(in oklab,var(--color-white)12%,transparent)}}.bg-\[\#0b0f14\]\/70{background-color:#0b0f14b3;background-color:lab(4.149% -.521369 -3.23884/.7)}.bg-\[rgba\(148\,184\,111\,0\.1\)\]{background-color:#94b86f1a}.bg-\[rgba\(216\,106\,101\,0\.08\)\]{background-color:#d86a6514}.bg-\[var\(--gx-bg\)\]{background-color:var(--gx-bg)}.bg-\[var\(--gx-primary\)\]{background-color:var(--gx-primary)}.bg-\[var\(--gx-surface\)\]{background-color:var(--gx-surface)}.bg-white{background-color:var(--color-white)}.bg-white\/10{background-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.bg-white\/10{background-color:color-mix(in oklab,var(--color-white)10%,transparent)}}.bg-white\/\[0\.04\]{background-color:#ffffff0a}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.04\]{background-color:color-mix(in oklab,var(--color-white)4%,transparent)}}.bg-white\/\[0\.06\]{background-color:#ffffff0f}@supports (color:color-mix(in lab, red, red)){.bg-white\/\[0\.06\]{background-color:color-mix(in oklab,var(--color-white)6%,transparent)}}.object-contain{object-fit:contain}.p-4{padding:calc(var(--spacing)*4)}.p-8{padding:calc(var(--spacing)*8)}.px-3{padding-inline:calc(var(--spacing)*3)}.px-4{padding-inline:calc(var(--spacing)*4)}.px-5{padding-inline:calc(var(--spacing)*5)}.py-1{padding-block:calc(var(--spacing)*1)}.py-2{padding-block:calc(var(--spacing)*2)}.py-3{padding-block:calc(var(--spacing)*3)}.py-8{padding-block:calc(var(--spacing)*8)}.pt-2{padding-top:calc(var(--spacing)*2)}.pr-16{padding-right:calc(var(--spacing)*16)}.text-center{text-align:center}.text-left{text-align:left}.\[font-family\:Georgia\,serif\]{font-family:Georgia,serif}.text-lg{font-size:var(--text-lg);line-height:var(--tw-leading,var(--text-lg--line-height))}.text-sm{font-size:var(--text-sm);line-height:var(--tw-leading,var(--text-sm--line-height))}.text-xs{font-size:var(--text-xs);line-height:var(--tw-leading,var(--text-xs--line-height))}.text-\[11px\]{font-size:11px}.text-\[15px\]{font-size:15px}.text-\[28px\]{font-size:28px}.leading-5{--tw-leading:calc(var(--spacing)*5);line-height:calc(var(--spacing)*5)}.leading-6{--tw-leading:calc(var(--spacing)*6);line-height:calc(var(--spacing)*6)}.leading-tight{--tw-leading:var(--leading-tight);line-height:var(--leading-tight)}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.font-light{--tw-font-weight:var(--font-weight-light);font-weight:var(--font-weight-light)}.font-medium{--tw-font-weight:var(--font-weight-medium);font-weight:var(--font-weight-medium)}.font-semibold{--tw-font-weight:var(--font-weight-semibold);font-weight:var(--font-weight-semibold)}.tracking-wider{--tw-tracking:var(--tracking-wider);letter-spacing:var(--tracking-wider)}.text-\[\#111\]{color:#111}.text-\[var\(--gx-faint\)\]{color:var(--gx-faint)}.text-\[var\(--gx-muted\)\]{color:var(--gx-muted)}.text-\[var\(--gx-primary\)\]{color:var(--gx-primary)}.text-\[var\(--gx-red\)\]{color:var(--gx-red)}.text-\[var\(--gx-text\)\]{color:var(--gx-text)}.text-black{color:var(--color-black)}.text-white{color:var(--color-white)}.text-white\/45{color:#ffffff73}@supports (color:color-mix(in lab, red, red)){.text-white\/45{color:color-mix(in oklab,var(--color-white)45%,transparent)}}.text-white\/60{color:#fff9}@supports (color:color-mix(in lab, red, red)){.text-white\/60{color:color-mix(in oklab,var(--color-white)60%,transparent)}}.italic{font-style:italic}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.accent-\[var\(--gx-text\)\]{accent-color:var(--gx-text)}.shadow-\[0_20px_60px_rgba\(0\,0\,0\,0\.55\)\]{--tw-shadow:0 20px 60px var(--tw-shadow-color,#0000008c);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.filter{filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}.backdrop-blur-xl{--tw-backdrop-blur:blur(var(--blur-xl));-webkit-backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,);backdrop-filter:var(--tw-backdrop-blur,)var(--tw-backdrop-brightness,)var(--tw-backdrop-contrast,)var(--tw-backdrop-grayscale,)var(--tw-backdrop-hue-rotate,)var(--tw-backdrop-invert,)var(--tw-backdrop-opacity,)var(--tw-backdrop-saturate,)var(--tw-backdrop-sepia,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}.outline-none{--tw-outline-style:none;outline-style:none}.placeholder\:text-\[var\(--gx-faint\)\]::placeholder{color:var(--gx-faint)}.placeholder\:text-white\/35::placeholder{color:#ffffff59}@supports (color:color-mix(in lab, red, red)){.placeholder\:text-white\/35::placeholder{color:color-mix(in oklab,var(--color-white)35%,transparent)}}@media (hover:hover){.hover\:bg-\[var\(--gx-surface-2\)\]:hover{background-color:var(--gx-surface-2)}.hover\:bg-white\/90:hover{background-color:#ffffffe6}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/90:hover{background-color:color-mix(in oklab,var(--color-white)90%,transparent)}}.hover\:bg-white\/\[0\.06\]:hover{background-color:#ffffff0f}@supports (color:color-mix(in lab, red, red)){.hover\:bg-white\/\[0\.06\]:hover{background-color:color-mix(in oklab,var(--color-white)6%,transparent)}}.hover\:brightness-105:hover{--tw-brightness:brightness(105%);filter:var(--tw-blur,)var(--tw-brightness,)var(--tw-contrast,)var(--tw-grayscale,)var(--tw-hue-rotate,)var(--tw-invert,)var(--tw-saturate,)var(--tw-sepia,)var(--tw-drop-shadow,)}}.focus\:border-\[var\(--gx-primary\)\]:focus{border-color:var(--gx-primary)}.focus\:border-white\/20:focus{border-color:#fff3}@supports (color:color-mix(in lab, red, red)){.focus\:border-white\/20:focus{border-color:color-mix(in oklab,var(--color-white)20%,transparent)}}.focus\:ring-4:focus{--tw-ring-shadow:var(--tw-ring-inset,)0 0 0 calc(4px + var(--tw-ring-offset-width))var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.focus\:ring-\[rgba\(148\,184\,111\,0\.12\)\]:focus{--tw-ring-color:#94b86f1f}.focus\:ring-white\/5:focus{--tw-ring-color:#ffffff0d}@supports (color:color-mix(in lab, red, red)){.focus\:ring-white\/5:focus{--tw-ring-color:color-mix(in oklab,var(--color-white)5%,transparent)}}.focus\:ring-white\/10:focus{--tw-ring-color:#ffffff1a}@supports (color:color-mix(in lab, red, red)){.focus\:ring-white\/10:focus{--tw-ring-color:color-mix(in oklab,var(--color-white)10%,transparent)}}.focus\:outline-none:focus{--tw-outline-style:none;outline-style:none}.active\:scale-\[0\.99\]:active{scale:.99}.disabled\:cursor-not-allowed:disabled{cursor:not-allowed}.disabled\:opacity-40:disabled{opacity:.4}.disabled\:opacity-50:disabled{opacity:.5}@media (min-width:40rem){.sm\:px-8{padding-inline:calc(var(--spacing)*8)}.sm\:text-\[30px\]{font-size:30px}}}:root{--gx-bg:#1a1a1a;--gx-surface:#222;--gx-surface-2:#2a2a2a;--gx-surface-3:#313131;--gx-raised:#3a3a3a;--gx-border:#ffffff14;--gx-border-strong:#474747;--gx-text:#f5f5f5;--gx-muted:#a6a6a6;--gx-faint:#777;--gx-primary:#94b86f;--gx-blue:#78a9cc;--gx-amber:#d59a55;--gx-red:#d86a65;--gx-radius:6px;--dash-bg:var(--gx-bg);--panel-bg:var(--gx-surface);--ui-border:var(--gx-border);--ui-text:var(--gx-text);--ui-muted:var(--gx-muted);--ui-text-2:var(--gx-muted);--ui-surface:var(--gx-surface-2);--ui-surface-2:var(--gx-surface-3);--ui-focus:var(--gx-primary);--ui-focus-ring:#94b86f24}*{box-sizing:border-box}html,body{min-height:100%}body{color:var(--gx-text);background:var(--gx-bg);font-family:var(--font-geist-sans),Inter,ui-sans-serif,system-ui,-apple-system,Segoe UI,sans-serif;margin:0}body.menuOpen{overflow:hidden}a{color:inherit;text-decoration:none}button,input,select{font:inherit}button{color:inherit}::selection{background:#94b86f59}.dsInner{z-index:1;grid-template-columns:286px minmax(0,1fr);gap:14px;max-width:1500px;margin:0 auto;padding:14px;display:grid;position:relative}.dsSidebar{min-width:0}.dsMain{align-content:start;gap:14px;min-width:0;display:grid}.sbWrap{height:calc(100vh - 28px);position:sticky;top:14px}.sbCard,.tbWrap,.gxPanel,.gxCard,.gxCommand,.gxVehiclePanel{background:var(--gx-surface);border:1px solid var(--gx-border);border-radius:var(--gx-radius)}.sbCard{flex-direction:column;height:100%;padding:14px;display:flex;overflow:hidden}.sbSection{padding:0 4px}.sbVehicleTitle,.gxKicker{color:var(--gx-muted);letter-spacing:.16em;text-transform:uppercase;font-size:11px}.sbSelectWrap{margin-top:8px;position:relative}.sbSelect,.gxInput,.input{border:1px solid var(--gx-border);border-radius:var(--gx-radius);background:var(--gx-surface-2);width:100%;min-height:40px;color:var(--gx-text);outline:none;padding:10px 12px}.sbSelect:focus,.gxInput:focus,.input:focus{border-color:var(--gx-primary);box-shadow:0 0 0 4px #94b86f1f}.sbSelectChevron{color:var(--gx-muted);pointer-events:none;position:absolute;top:50%;right:12px;transform:translateY(-50%)}.sbSelectOpt{background:var(--gx-surface-2)}.sbNav{gap:6px;display:grid}.sbItem:hover,.sbLogout:hover,.tbIconBtn:hover,.tbTheme:hover{background:var(--gx-surface-2);color:var(--gx-text)}.sbLogout{border-color:var(--gx-border);width:100%;margin-top:10px}.tbWrap{justify-content:space-between;align-items:center;min-height:60px;padding:8px 10px;display:flex}.tbLeft,.tbRight{align-items:center;gap:8px;display:flex}.tbIconBtn,.tbTheme,.tbAvatar{border-radius:var(--gx-radius);border:1px solid var(--gx-border);background:var(--gx-surface-2);width:40px;height:40px;color:var(--gx-muted);cursor:pointer;justify-content:center;align-items:center;display:inline-flex}.tbSearch{border:1px solid var(--gx-border);border-radius:var(--gx-radius);background:var(--gx-surface-2);width:min(34vw,420px);height:40px;position:relative}.tbBell{position:relative}.tbDot{background:var(--gx-red);border-radius:999px;width:7px;height:7px;position:absolute;top:9px;right:9px}.tbTheme{gap:4px;width:74px}.tbThemeIcon{display:inline-flex}.tbAvatarCircle{background:linear-gradient(135deg,var(--gx-primary),var(--gx-blue));border-radius:50%;width:28px;height:28px}.gxPage{gap:14px;padding-bottom:18px;display:grid}.gxHero{grid-template-columns:minmax(0,.95fr) minmax(360px,1.05fr);gap:14px;display:grid}.gxHeroCopy{background:var(--gx-surface);border:1px solid var(--gx-border);border-radius:var(--gx-radius);flex-direction:column;justify-content:center;min-height:320px;padding:clamp(18px,3vw,34px);display:flex}.gxHero h1{letter-spacing:0;margin:10px 0 0;font-size:clamp(30px,4vw,54px);line-height:1}.gxHero p{color:var(--gx-muted);max-width:680px;margin:14px 0 0;line-height:1.6}.gxHeroActions{flex-wrap:wrap;gap:8px;margin-top:18px;display:flex}.gxButton{border-radius:var(--gx-radius);background:var(--gx-primary);color:#111;cursor:pointer;border:1px solid #94b86f59;justify-content:center;align-items:center;min-height:40px;padding:0 14px;font-weight:800;display:inline-flex}.gxButtonGhost{color:var(--gx-text);background:var(--gx-surface-2);border-color:var(--gx-border)}.gxButton:disabled{opacity:.55;cursor:not-allowed}.gxVehiclePanel{flex-direction:column;justify-content:space-between;padding:16px;display:flex;overflow:hidden}.gxVehicleTop,.gxMiniStats{justify-content:space-between;align-items:center;gap:10px;display:flex}.gxVehicleTop strong{margin-top:4px;font-size:18px;display:block}.gxMuted{color:var(--gx-muted);font-size:12px}.gxMutedBlock{color:var(--gx-muted);margin-top:12px;line-height:1.55}.gxVehicleImage{object-fit:contain;filter:drop-shadow(0 28px 24px #00000047);width:min(100%,620px);height:auto;margin:10px auto}.gxMiniStats{grid-template-columns:repeat(3,1fr);display:grid}.gxMiniStats div{background:var(--gx-surface-2);border:1px solid var(--gx-border);border-radius:var(--gx-radius);padding:10px}.gxMiniStats span,.gxCard span,.gxCommand span{color:var(--gx-muted);font-size:12px}.gxMiniStats strong,.gxCard strong{margin-top:5px;font-size:20px;display:block}.gxPill{border:1px solid var(--gx-border);color:var(--gx-muted);background:var(--gx-surface-2);border-radius:999px;align-items:center;gap:7px;padding:7px 10px;font-size:12px;display:inline-flex}.gxPill span{background:var(--gx-faint);border-radius:50%;width:7px;height:7px}.gxPill.isOnline{color:var(--gx-primary);border-color:#94b86f47}.gxPill.isOnline span{background:var(--gx-primary)}.gxNotice{color:var(--gx-text);border-radius:var(--gx-radius);background:#94b86f1f;border:1px solid #94b86f47;padding:12px}.gxSection,.gxPanel{padding:16px}.gxSection h2,.gxPanel h2{margin:0 0 12px;font-size:16px;font-weight:750}.gxGrid{gap:10px;display:grid}.gxGrid-two{grid-template-columns:repeat(2,minmax(0,1fr))}.gxGrid-three{grid-template-columns:repeat(3,minmax(0,1fr))}.gxGrid-four{grid-template-columns:repeat(4,minmax(0,1fr))}.gxCard{min-height:118px;padding:14px}.gxCard p{color:var(--gx-muted);margin:8px 0 0;font-size:13px;line-height:1.45}.gxFeatureLink:hover,.gxCommand:hover{background:var(--gx-surface-2);border-color:#94b86f59}.gxCommand{text-align:left;cursor:pointer;gap:7px;padding:14px;display:grid}.gxCommand strong{font-size:15px}.gxTwo{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.gxRange{gap:12px;margin-bottom:12px;display:grid}.gxRange>span{color:var(--gx-muted);justify-content:space-between;display:flex}.gxRange strong{color:var(--gx-text)}.gxRange input{accent-color:var(--gx-primary);width:100%}.gxInlineForm{align-items:center;gap:8px;margin-bottom:12px;display:flex}.gxTabs{border:1px solid var(--gx-border);background:var(--gx-surface);border-radius:var(--gx-radius);gap:6px;width:fit-content;padding:5px;display:inline-flex}.gxTabs button{border-radius:var(--gx-radius);color:var(--gx-muted);cursor:pointer;background:0 0;border:0;padding:8px 12px}.gxTabs button.isActive{color:#111;background:var(--gx-primary);font-weight:800}.gxTableWrap{border:1px solid var(--gx-border);border-radius:var(--gx-radius);overflow-x:auto}.gxTable{border-collapse:collapse;width:100%;min-width:640px}.gxTable th,.gxTable td{border-bottom:1px solid var(--gx-border);text-align:left;padding:12px;font-size:13px}.gxTable th{color:var(--gx-muted);letter-spacing:.12em;text-transform:uppercase;background:var(--gx-surface-2);font-size:11px}.gxTable tr:last-child td{border-bottom:0}.gxList{gap:8px;display:grid}.gxListItem,.gxEmpty{border:1px solid var(--gx-border);border-radius:var(--gx-radius);background:var(--gx-surface-2);padding:12px}.gxListItem{gap:4px;display:grid}.gxListItem span,.gxEmpty{color:var(--gx-muted);font-size:13px}.gxPre{white-space:pre-wrap;border:1px solid var(--gx-border);border-radius:var(--gx-radius);background:var(--gx-surface-2);max-height:420px;color:var(--gx-muted);padding:12px;overflow:auto}.gxBars{border:1px solid var(--gx-border);border-radius:var(--gx-radius);background:var(--gx-surface-2);align-items:flex-end;gap:8px;height:220px;padding:12px;display:flex}.gxBars span{background:linear-gradient(180deg,var(--gx-primary),var(--gx-blue));border-radius:var(--gx-radius)var(--gx-radius)0 0;flex:1;min-width:14px}.gxState{text-align:center;align-content:center;place-items:center;gap:12px;min-height:60vh;display:grid}.gxState h1{margin:0;font-size:32px}.gxState p{color:var(--gx-muted);margin:0}.dashCard,.dashEmpty,.settingsGrid,.formGrid{gap:12px;display:grid}.dashCard,.dashEmpty{background:var(--gx-surface);border:1px solid var(--gx-border);border-radius:var(--gx-radius);padding:16px}.dashCardTitle,.settingsTitle{color:var(--gx-text);font-weight:750}.dashCardSub,.dashEmptySub,.settingsSub,.hint,.msg,.field .label{color:var(--gx-muted)}.dashBtn,.dashBtnGhost,.dashBtnSm{border-radius:var(--gx-radius);border:1px solid var(--gx-border);background:var(--gx-surface-2);color:var(--gx-text);cursor:pointer;min-height:38px;padding:0 12px}.actionsRow,.dashTableActions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.formGridTwo{grid-template-columns:repeat(2,minmax(0,1fr))}.dashTableWrap{overflow:auto}.dashTable{border-collapse:collapse;width:100%}.dashTable th,.dashTable td{border-bottom:1px solid var(--gx-border);text-align:left;padding:10px}.dsShell{background:var(--gx-bg);min-height:100vh}.dsBg{pointer-events:none;background-image:linear-gradient(#ffffff06 1px,#0000 1px),linear-gradient(90deg,#ffffff06 1px,#0000 1px);background-size:80px 80px;position:fixed;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 78%);mask-image:linear-gradient(#000,#0000 78%)}.dsInner{z-index:1;grid-template-columns:286px minmax(0,1fr);gap:14px;max-width:1500px;min-height:100vh;margin:0 auto;padding:14px;display:grid;position:relative}.dsMain{grid-template-rows:auto 1fr;gap:14px;min-width:0;display:grid}.dsContent{min-width:0}.dsOverlay{display:none}.sbWrap{min-width:0;height:calc(100vh - 28px);position:sticky;top:14px}.sbCard{background:var(--gx-surface);border:1px solid var(--gx-border);border-radius:var(--gx-radius);flex-direction:column;height:100%;padding:14px;display:flex;overflow:hidden}.sbHead{justify-content:space-between;align-items:center;gap:10px;display:flex}.sbBrand{align-items:center;gap:10px;padding:4px;display:inline-flex}.sbBrand img{object-fit:contain;width:58px;height:58px}.sbBrandName{color:var(--gx-text);font-size:24px;font-weight:800}.sbClose{border:1px solid var(--gx-border);border-radius:var(--gx-radius);background:var(--gx-surface-2);width:40px;height:40px;color:var(--gx-muted);display:none}.sbSep{background:var(--gx-border);height:1px;margin:12px 0}.sbNav{gap:6px;padding-right:2px;display:grid;overflow-y:auto}.sbItem,.sbLogout{border-radius:var(--gx-radius);min-height:42px;color:var(--gx-muted);cursor:pointer;background:0 0;border:1px solid #0000;align-items:center;gap:10px;padding:0 10px;display:flex}.sbItem:hover,.sbLogout:hover{color:var(--gx-text);background:var(--gx-surface-2)}.sbItem.isActive{color:var(--gx-primary);background:#94b86f21;border-color:#94b86f3d}.sbItemIcon{justify-content:center;width:20px;display:inline-flex}.sbItemLabel{font-size:14px;font-weight:700}.sbSpacer{flex:1}.sbLogout{border-color:var(--gx-border);width:100%}.tbWrap{background:var(--gx-surface);border:1px solid var(--gx-border);border-radius:var(--gx-radius);justify-content:space-between;align-items:center;gap:12px;min-height:60px;padding:8px 10px;display:flex}.tbLeft{flex:1;align-items:center;gap:8px;min-width:0;display:flex}.tbMenuBtn{border:1px solid var(--gx-border);border-radius:var(--gx-radius);background:var(--gx-surface-2);width:40px;height:40px;color:var(--gx-muted);cursor:pointer;justify-content:center;align-items:center;display:none}.tbSearch{border:1px solid var(--gx-border);border-radius:var(--gx-radius);background:var(--gx-surface-2);width:min(520px,100%);height:40px;display:block;position:relative}.tbSearchIcon{color:var(--gx-muted);position:absolute;top:50%;left:12px;transform:translateY(-50%)}.tbSearchInput{width:100%;height:100%;color:var(--gx-text);background:0 0;border:0;outline:0;padding:0 12px 0 40px}.tbUser{align-items:center;gap:10px;min-width:0;display:inline-flex}.tbUserName{text-overflow:ellipsis;white-space:nowrap;max-width:180px;color:var(--gx-text);font-size:14px;font-weight:800;overflow:hidden}.tbAvatar{border-radius:var(--gx-radius);color:#111;background:linear-gradient(135deg,#94b86fe6,#78a9ccbf);border:1px solid #94b86f47;justify-content:center;align-items:center;width:40px;height:40px;font-size:13px;font-weight:900;display:inline-flex}.dashBlank{border:1px solid var(--gx-border);border-radius:var(--gx-radius);background:#222222c7;min-height:calc(100vh - 102px)}.ovPage{gap:14px;display:grid}.ovHeader,.ovVehicle,.ovPanel,.ovStat,.ovNotice,.ovEmpty{border:1px solid var(--gx-border);border-radius:var(--gx-radius);background:#222222e0}.ovHeader{justify-content:space-between;align-items:flex-end;gap:18px;padding:24px;display:flex}.ovKicker{color:var(--gx-primary);letter-spacing:.18em;text-transform:uppercase;margin:0 0 10px;font-size:11px;font-weight:760}.ovHeader h1,.ovEmpty h1{color:var(--gx-text);margin:0;font-size:clamp(36px,5vw,58px);font-weight:720;line-height:.98}.ovHeader p:not(.ovKicker),.ovVehicleTop span,.ovPanel p,.ovStat span,.ovStat small,.ovMetric span,.ovQuick span,.ovRow span,.ovRow small,.ovEmpty p,.ovEmptySmall{color:var(--gx-muted)}.ovHeader p:not(.ovKicker){max-width:760px;margin:12px 0 0;line-height:1.5}.ovActions,.ovVehicleTop,.ovPanelHead,.ovLinkRow{align-items:center;gap:10px;display:flex}.ovActions,.ovVehicleTop,.ovPanelHead{justify-content:space-between}.ovSelect{border:1px solid var(--gx-border);border-radius:var(--gx-radius);background:var(--gx-surface-2);min-height:42px;color:var(--gx-text);outline:0;padding:0 12px}.ovButton{border-radius:var(--gx-radius);background:var(--gx-primary);color:#101010;cursor:pointer;border:1px solid #94b86f3d;justify-content:center;align-items:center;min-height:42px;padding:0 14px;font-weight:700;display:inline-flex}.ovButtonGhost{border-color:var(--gx-border);background:var(--gx-surface-2);color:var(--gx-text)}.ovButton:disabled{opacity:.58;cursor:default}.ovNotice{color:#ffb6b2;border-color:#d86a6547;padding:12px 14px}.ovStats{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.ovStat{min-height:94px;padding:16px}.ovStat strong{color:var(--gx-text);margin-top:8px;font-size:28px;font-weight:620;line-height:1;display:block}.ovStat small{margin-top:8px;display:block}.ovGrid{grid-template-columns:minmax(0,1.15fr) minmax(360px,.85fr);align-items:stretch;gap:12px;display:grid}.ovVehicle,.ovPanel{gap:16px;min-width:0;padding:16px;display:grid}.ovVehicleTop h2,.ovPanel h2{color:var(--gx-text);margin:0;font-weight:650}.ovVehicleTop h2{font-size:clamp(28px,4vw,44px);line-height:1}.ovStatus{border:1px solid var(--gx-border);background:var(--gx-surface-2);min-height:32px;color:var(--gx-muted);border-radius:999px;align-items:center;padding:0 11px;font-size:12px;font-weight:700;display:inline-flex}.ovStatus.online{color:var(--gx-primary);background:#94b86f1a;border-color:#94b86f47}.ovBatteryBand{gap:10px;display:grid}.ovBatteryBand>div:first-child{justify-content:space-between;align-items:flex-end;gap:12px;display:flex}.ovBatteryBand span{color:var(--gx-muted)}.ovBatteryBand strong{color:var(--gx-text);font-size:clamp(54px,8vw,86px);font-weight:320;line-height:.9}.ovBatteryTrack{border:1px solid var(--gx-border);background:var(--gx-surface-2);border-radius:999px;height:12px;overflow:hidden}.ovBatteryTrack i{background:linear-gradient(90deg,var(--gx-primary),var(--gx-blue));border-radius:999px;height:100%;display:block}.ovMetricGrid,.ovActionGrid,.ovSignalGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.ovMetric,.ovQuick,.ovRow,.ovEmptySmall{border:1px solid var(--gx-border);border-radius:var(--gx-radius);background:var(--gx-surface-2);min-width:0;padding:12px}.ovMetric{gap:6px;display:grid}.ovMetric strong,.ovQuick strong,.ovRow strong{color:var(--gx-text);font-weight:620}.ovMetric strong,.ovQuick strong,.ovQuick span,.ovRow strong,.ovRow span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.ovLinkRow{flex-wrap:wrap}.ovLinkRow a,.ovTextLink{border:1px solid var(--gx-border);border-radius:var(--gx-radius);background:var(--gx-surface-2);min-height:34px;color:var(--gx-text);align-items:center;padding:0 10px;font-size:13px;font-weight:700;display:inline-flex}.ovLinkRow a:hover,.ovTextLink:hover,.ovQuick:hover{border-color:#94b86f4d}.ovActionGrid{grid-template-columns:1fr}.ovQuick{gap:6px;display:grid}.ovQuick span{font-size:13px}.ovLowerGrid{grid-template-columns:minmax(0,1.1fr) minmax(280px,.9fr) minmax(280px,.9fr);align-items:start;gap:12px;display:grid}.ovList{gap:8px;display:grid}.ovRow{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;display:grid}.ovRow div{gap:4px;min-width:0;display:grid}.ovSignalGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.ovEmpty{text-align:center;align-content:center;place-items:center;gap:10px;min-height:calc(100vh - 102px);padding:28px;display:grid}.srOnly{clip:rect(0,0,0,0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.vehPage{gap:14px;display:grid}.vehHead,.vehAddPanel,.vehCard,.vehEmpty,.vehStatCard,.vehNotice{border:1px solid var(--gx-border);border-radius:var(--gx-radius);background:#222222e0}.vehHead{justify-content:space-between;align-items:flex-end;gap:18px;min-height:210px;padding:clamp(20px,4vw,42px);display:flex}.vehKicker,.vehProvider{color:var(--gx-primary);letter-spacing:.18em;text-transform:uppercase;margin:0 0 10px;font-size:11px;font-weight:900}.vehHead h1{max-width:760px;color:var(--gx-text);margin:0;font-size:clamp(42px,7vw,74px);font-weight:900;line-height:.95}.vehIntro{max-width:760px;color:var(--gx-muted);margin:16px 0 0;font-size:clamp(16px,2vw,20px);line-height:1.55}.vehActions,.vehCardFoot,.vehCardFoot div,.vehAddTop{align-items:center;gap:8px;display:flex}.vehActions{flex-wrap:wrap;justify-content:flex-end}.vehButton,.vehSmallButton,.vehIconButton,.vehConnect{border-radius:var(--gx-radius);cursor:pointer;border:1px solid #94b86f3d}.vehButton{background:var(--gx-primary);color:#101010;min-height:42px;padding:0 16px;font-weight:900}.vehButtonGhost{border-color:var(--gx-border);background:var(--gx-surface-2);color:var(--gx-text)}.vehButton:disabled,.vehSmallButton:disabled,.vehConnect:disabled{opacity:.58;cursor:default}.vehStats{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.vehStatCard{min-height:88px;padding:16px}.vehStatCard span,.vehMetric span,.vehCardTop p,.vehAddPanel p,.vehCardFoot,.vehEmpty p,.vehForm span{color:var(--gx-muted)}.vehStatCard strong{color:var(--gx-text);margin-top:8px;font-size:28px;line-height:1;display:block}.vehNotice{color:var(--gx-text);padding:12px 14px}.vehNoticeError{color:#ffb6b2;border-color:#d86a6547}.vehAddPanel{padding:18px}.vehAddTop{justify-content:space-between}.vehAddTop h2,.vehEmpty h2,.vehCardTop h2{color:var(--gx-text);margin:0}.vehAddTop p,.vehEmpty p{margin:6px 0 0;line-height:1.5}.vehIconButton{background:var(--gx-surface-2);width:38px;height:38px;color:var(--gx-muted);justify-content:center;align-items:center;display:inline-flex}.vehConnect{background:var(--gx-surface-2);width:100%;min-height:50px;color:var(--gx-text);margin-top:16px;font-weight:900}.vehForm{grid-template-columns:repeat(3,minmax(0,1fr)) auto;align-items:end;gap:10px;margin-top:12px;display:grid}.vehForm label{gap:7px;min-width:0;display:grid}.vehForm span{font-size:12px;font-weight:800}.vehForm input{border:1px solid var(--gx-border);border-radius:var(--gx-radius);background:var(--gx-surface-2);width:100%;min-height:42px;color:var(--gx-text);outline:0;padding:0 12px}.vehForm input:focus{border-color:#94b86fb8;box-shadow:0 0 0 4px #94b86f1f}.vehList{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.vehCard{gap:16px;min-width:0;padding:16px;display:grid}.vehCardTop{justify-content:space-between;gap:12px;display:flex}.vehCardTop h2{font-size:24px;line-height:1.08}.vehCardTop p{margin:8px 0 0;font-size:13px}.vehStatus{border:1px solid var(--gx-border);background:var(--gx-surface-2);height:30px;color:var(--gx-muted);text-transform:uppercase;border-radius:999px;flex:none;align-items:center;padding:0 10px;font-size:11px;font-weight:900;display:inline-flex}.vehStatus.idle{color:var(--gx-primary);border-color:#94b86f3d}.vehStatus.charging{color:var(--gx-blue);border-color:#78a9cc52}.vehStatus.driving{color:var(--gx-amber);border-color:#d59a5559}.vehMetrics{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.vehMetric{border:1px solid var(--gx-border);border-radius:var(--gx-radius);background:var(--gx-surface-2);min-height:74px;padding:12px}.vehMetric strong{color:var(--gx-text);margin-top:8px;font-size:20px;line-height:1;display:block}.vehCardFoot{justify-content:space-between;font-size:12px}.vehSmallButton{background:var(--gx-surface-2);min-height:34px;color:var(--gx-text);padding:0 10px;font-size:12px;font-weight:900}.vehDanger{color:#ffb6b2;border-color:#d86a6547}.vehEmpty{text-align:center;align-content:center;place-items:center;gap:10px;min-height:260px;padding:28px;display:grid}.vehToolbar{border:1px solid var(--gx-border);border-radius:var(--gx-radius);background:#222222e0;justify-content:space-between;align-items:center;gap:18px;padding:24px;display:flex}.vehToolbar h1{color:var(--gx-text);margin:0;font-size:clamp(34px,4.6vw,54px);font-weight:900;line-height:.98}.vehToolbar p:not(.vehKicker){max-width:620px;color:var(--gx-muted);margin:10px 0 0;font-size:16px;line-height:1.5}.vehSummary{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.vehSummary .vehStatCard{min-height:76px}.vehSummary .vehStatCard strong{font-size:24px}.vehList{grid-template-columns:1fr}.vehCard{padding:0;overflow:hidden}.vehCardMain{grid-template-columns:176px minmax(0,1fr);gap:18px;min-width:0;padding:18px;display:grid}.vehCarMark{border:1px solid var(--gx-border);border-radius:var(--gx-radius);background:linear-gradient(180deg,#ffffff09,transparent 65%),var(--gx-surface-2);place-items:center;min-height:180px;display:grid}.vehCarMark span{background:linear-gradient(#5e5e5e,#353535);border:1px solid #ffffff24;border-radius:28px 34px 14px 14px;width:112px;height:38px;display:block;position:relative}.vehCarMark span:before{content:"";background:linear-gradient(#78a9cc6b,#ffffff14);border:1px solid #ffffff1f;border-radius:28px 28px 8px 8px;height:26px;position:absolute;top:-18px;left:28px;right:24px}.vehCarMark span:after{content:"";background:radial-gradient(circle at 0,#101010 0 8px,#0000 9px),radial-gradient(circle at 100%,#101010 0 8px,#0000 9px);height:16px;position:absolute;bottom:-8px;left:18px;right:18px}.vehCardCopy{gap:14px;min-width:0;display:grid}.vehSubline{flex-wrap:wrap;gap:8px;margin-top:9px;display:flex}.vehSubline span{border:1px solid var(--gx-border);min-height:26px;color:var(--gx-muted);background:#ffffff08;border-radius:999px;align-items:center;padding:0 9px;font-size:12px;font-weight:800;display:inline-flex}.vehMetricStrip{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.vehDetails{border:1px solid var(--gx-border);border-radius:var(--gx-radius);grid-template-columns:repeat(3,minmax(0,1fr));display:grid;overflow:hidden}.vehDetail{border-right:1px solid var(--gx-border);border-bottom:1px solid var(--gx-border);background:#ffffff06;align-content:center;gap:5px;min-width:0;min-height:58px;padding:10px 12px;display:grid}.vehDetail:nth-child(3n){border-right:0}.vehDetail:nth-last-child(-n+3){border-bottom:0}.vehDetail span,.vehCardFooter span{color:var(--gx-muted);font-size:12px;font-weight:750}.vehDetail strong,.vehCardFooter strong{min-width:0;color:var(--gx-text);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:850;overflow:hidden}.vehCardFooter{border-top:1px solid var(--gx-border);background:#ffffff05;align-items:center;gap:10px;padding:12px 18px;display:flex}.vehCardFooter div{gap:4px;min-width:0;display:grid}.vehCardFooter .vehSmallButton:first-of-type{margin-left:auto}.vehSmallButton{justify-content:center;align-items:center;display:inline-flex}.vehPage .vehKicker,.vehPage .vehProvider,.vehPage .vehToolbar h1{font-weight:760}.vehPage .vehToolbar p:not(.vehKicker),.vehPage .vehIntro{font-weight:400}.vehPage .vehButton,.vehPage .vehConnect,.vehPage .vehSmallButton{font-weight:700}.vehPage .vehStatCard strong{font-weight:680}.vehPage .vehCardTop h2{font-weight:640}.vehPage .vehSubline span,.vehPage .vehStatus{font-weight:650}.vehPage .vehMetric span,.vehPage .vehDetail span,.vehPage .vehCardFooter span{font-weight:500}.vehPage .vehMetric strong{font-weight:650}.vehPage .vehDetail strong,.vehPage .vehCardFooter strong{font-weight:620}.batPage{gap:14px;display:grid}.batToolbar,.batHero,.batPanel,.batInfo,.batDetail,.batHistory,.batActions,.batNotice,.batEmpty{border:1px solid var(--gx-border);border-radius:var(--gx-radius);background:#222222e0}.batToolbar{justify-content:space-between;align-items:center;gap:18px;padding:24px;display:flex}.batKicker{color:var(--gx-primary);letter-spacing:.18em;text-transform:uppercase;margin:0 0 10px;font-size:11px;font-weight:760}.batToolbar h1{color:var(--gx-text);margin:0;font-size:clamp(30px,4.2vw,48px);font-weight:720;line-height:1}.batToolbar p{color:var(--gx-muted);margin:10px 0 0;font-size:15px}.batToolbarActions,.batActions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.batSelect{border:1px solid var(--gx-border);border-radius:var(--gx-radius);background:var(--gx-surface-2);min-height:42px;color:var(--gx-text);outline:0;padding:0 12px}.batButton{border-radius:var(--gx-radius);background:var(--gx-primary);color:#101010;cursor:pointer;border:1px solid #94b86f3d;justify-content:center;align-items:center;min-height:42px;padding:0 16px;font-weight:700;display:inline-flex}.batButtonGhost{border-color:var(--gx-border);background:var(--gx-surface-2);color:var(--gx-text)}.batButton:disabled{opacity:.58;cursor:default}.batNotice{color:var(--gx-text);padding:12px 14px}.batNoticeError{color:#ffb6b2;border-color:#d86a6547}.batGrid{grid-template-columns:minmax(0,1.45fr) minmax(320px,.75fr);gap:12px;display:grid}.batHero,.batPanel{padding:18px}.batHero{gap:18px;display:grid}.batHeroTop,.batPanelHead{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.batHeroTop span,.batHeroStats span,.batPanel h2,.batTicks,.batInfo span,.batInfo p,.batDetail span{color:var(--gx-muted)}.batHeroTop strong{color:var(--gx-text);margin-top:4px;font-size:clamp(56px,9vw,88px);font-weight:300;line-height:.95;display:block}.batPill{border:1px solid var(--gx-border);background:var(--gx-surface-2);min-height:30px;color:var(--gx-muted);text-transform:uppercase;border-radius:999px;align-items:center;padding:0 10px;font-size:11px;font-weight:650;display:inline-flex}.batPill.charging{color:var(--gx-blue);border-color:#78a9cc52}.batFill{background:var(--gx-surface-2);border-radius:999px;height:8px;overflow:hidden}.batFill span{border-radius:inherit;background:linear-gradient(90deg,#94b86fc7,var(--gx-primary));height:100%;display:block}.batHeroStats{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.batHeroStats div{border:1px solid var(--gx-border);border-radius:var(--gx-radius);background:var(--gx-surface-2);min-height:72px;padding:12px}.batHeroStats strong{color:var(--gx-text);margin-top:7px;font-size:18px;font-weight:620;display:block}.batPanel{align-content:start;gap:12px;display:grid}.batPanel h2{margin:0;font-size:15px;font-weight:550}.batPanelHead strong{color:var(--gx-text);font-size:22px;font-weight:620}.batSlider{width:100%;accent-color:var(--gx-primary)}.batTicks{justify-content:space-between;gap:4px;font-size:11px;display:flex}.batWarn{color:var(--gx-amber);margin:0;font-size:13px;line-height:1.45}.batCards{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.batInfo{min-height:112px;padding:16px}.batInfo strong{color:var(--gx-text);margin-top:9px;font-size:22px;font-weight:620;line-height:1.1;display:block}.batInfo p{margin:8px 0 0;font-size:13px;line-height:1.4}.batInfo.good strong{color:var(--gx-primary)}.batInfo.warn strong{color:var(--gx-amber)}.batDetails{grid-template-columns:repeat(4,minmax(0,1fr));gap:8px;display:grid}.batDetail{align-content:center;gap:7px;min-height:70px;padding:12px;display:grid}.batDetail strong{min-width:0;color:var(--gx-text);text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:620;overflow:hidden}.batHistory{gap:14px;padding:18px;display:grid}.batHistoryHead{grid-template-columns:minmax(0,1fr) minmax(360px,.9fr);align-items:start;gap:14px;display:grid}.batHistoryHead h2,.batChartTop h3{color:var(--gx-text);margin:0}.batHistoryHead h2{font-size:24px;font-weight:680}.batHistoryHead p{color:var(--gx-muted);margin:6px 0 0;line-height:1.45}.batHistoryStats{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.batHistoryStats div{border:1px solid var(--gx-border);border-radius:var(--gx-radius);background:var(--gx-surface-2);min-height:66px;padding:11px}.batHistoryStats span,.batChartTop span,.batSampleRow span{color:var(--gx-muted)}.batHistoryStats strong{color:var(--gx-text);margin-top:7px;font-size:16px;font-weight:620;display:block}.batChartGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.batChartPanel{border:1px solid var(--gx-border);border-radius:var(--gx-radius);background:var(--gx-surface-2);min-width:0;padding:14px}.batChartTop{justify-content:space-between;align-items:baseline;gap:12px;margin-bottom:8px;display:flex}.batChartTop h3{font-size:15px;font-weight:650}.batChartTop strong{color:var(--gx-text);font-size:18px;font-weight:680}.batChart{width:100%;height:auto;display:block}.batChart line{stroke:#ffffff1c;stroke-width:1px}.batChart .batTrend{stroke:#8d62d9;stroke-width:3px}.batChart circle.trusted{fill:var(--gx-blue);opacity:.78}.batChart circle.logged{fill:#7d8693;opacity:.45}.batChart text{fill:var(--gx-muted);font-size:12px;font-weight:650}.batChartEmpty{min-height:180px;color:var(--gx-muted);place-items:center;display:grid}.batSampleList{gap:8px;display:grid}.batSampleRow{border:1px solid var(--gx-border);border-radius:var(--gx-radius);background:var(--gx-surface-2);grid-template-columns:minmax(0,1.45fr) minmax(130px,.7fr) minmax(130px,.7fr);align-items:center;gap:10px;padding:12px;display:grid}.batSampleRow div{gap:5px;min-width:0;display:grid}.batSampleRow strong{min-width:0;color:var(--gx-text);text-overflow:ellipsis;white-space:nowrap;font-size:14px;font-weight:680;overflow:hidden}.batSampleRow span{text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:12px;overflow:hidden}.batActions{padding:14px}.batEmpty{text-align:center;align-content:center;place-items:center;gap:10px;min-height:calc(100vh - 102px);padding:28px;display:grid}.batEmpty h1{color:var(--gx-text);margin:0;font-size:42px;font-weight:720}.batEmpty p{color:var(--gx-muted);margin:0}.setPage{gap:14px;display:grid}.setHead,.setAccount,.setPanel,.setStat,.setNotice{border:1px solid var(--gx-border);border-radius:var(--gx-radius);background:#222222e0}.setHead{justify-content:space-between;align-items:flex-end;gap:18px;min-height:210px;padding:clamp(20px,4vw,38px);display:flex}.setKicker{color:var(--gx-primary);letter-spacing:.18em;text-transform:uppercase;margin:0 0 10px;font-size:11px;font-weight:760}.setHead h1{max-width:760px;color:var(--gx-text);margin:0;font-size:clamp(38px,5.8vw,66px);font-weight:760;line-height:.96}.setHead p:not(.setKicker),.setPanel p,.setAccount p,.setOption span,.setLink span,.setToggle span,.setStat span,.setField span,.setUnitGroup>span{color:var(--gx-muted)}.setHead p:not(.setKicker){max-width:760px;margin:16px 0 0;font-size:clamp(16px,2vw,19px);line-height:1.5}.setButton{border-radius:var(--gx-radius);background:var(--gx-primary);color:#101010;cursor:pointer;border:1px solid #94b86f3d;justify-content:center;align-items:center;gap:8px;min-height:42px;padding:0 16px;font-weight:700;display:inline-flex}.setButtonGhost{border-color:var(--gx-border);background:var(--gx-surface-2);color:var(--gx-text)}.setButton:disabled{opacity:.58;cursor:default}.setNotice{color:var(--gx-text);padding:12px 14px}.setNoticeError{color:#ffb6b2;border-color:#d86a6547}.setAccount{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px;padding:16px;display:grid}.setAvatar{color:#101010;background:linear-gradient(135deg,#94b86fe6,#78a9ccb8);border:1px solid #94b86f40;border-radius:50%;place-items:center;width:58px;height:58px;font-weight:900;display:grid}.setAccount h2{color:var(--gx-text);margin:0;font-size:24px;font-weight:680}.setAccount p{margin:5px 0 0}.setPlan{border:1px solid var(--gx-border);background:var(--gx-surface-2);min-height:34px;color:var(--gx-muted);border-radius:999px;align-items:center;padding:0 12px;font-size:12px;font-weight:700;display:inline-flex}.setPlan.paid{color:var(--gx-amber);border-color:#d59a5552}.setStats{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.setStat{min-height:76px;padding:16px}.setStat strong{color:var(--gx-text);margin-top:8px;font-size:22px;font-weight:620;display:block}.setGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;display:grid}.setPanel{gap:16px;min-width:0;padding:18px;display:grid}.setPanelHead{justify-content:space-between;align-items:flex-start;gap:14px;display:flex}.setPanel h2{color:var(--gx-text);margin:0;font-size:20px;font-weight:650}.setPanel p{margin:6px 0 0;line-height:1.45}.setFormGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;display:grid}.setField{gap:7px;min-width:0;display:grid}.setField.wide{grid-column:1/-1}.setField span,.setUnitGroup>span{font-size:12px;font-weight:650}.setField input{border:1px solid var(--gx-border);border-radius:var(--gx-radius);background:var(--gx-surface-2);width:100%;min-height:42px;color:var(--gx-text);outline:0;padding:0 12px}.setField input:focus{border-color:#94b86fb8;box-shadow:0 0 0 4px #94b86f1f}.setOption,.setToggle,.setLink{border:1px solid var(--gx-border);border-radius:var(--gx-radius);background:var(--gx-surface-2);align-items:center;gap:12px;min-width:0;padding:12px;display:flex}.setOption svg,.setLink svg{color:var(--gx-primary);flex:none}.setOption div,.setLink div,.setToggle div{gap:4px;min-width:0;display:grid}.setOption strong,.setLink strong,.setToggle strong{color:var(--gx-text);font-weight:620}.setOption span,.setLink span,.setToggle span{text-overflow:ellipsis;min-width:0;font-size:13px;overflow:hidden}.setOption.selected{background:#94b86f1c;border-color:#94b86f47}.setOption.muted svg{color:var(--gx-muted)}.setCheck,.setLink small{color:var(--gx-primary);margin-left:auto;font-size:12px;font-weight:700}.setUnits{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.setUnitGroup{gap:8px;min-width:0;display:grid}.setUnitGroup div{gap:7px;display:grid}.setUnitGroup button{border:1px solid var(--gx-border);border-radius:var(--gx-radius);background:var(--gx-surface-2);min-height:42px;color:var(--gx-muted);text-align:left;cursor:pointer;padding:0 10px}.setUnitGroup button.selected{color:var(--gx-primary);background:#94b86f21;border-color:#94b86f73;font-weight:700}.setToggle{border-color:var(--gx-border);width:100%;color:inherit;text-align:left;cursor:pointer}.setSwitch{background:var(--gx-raised);border-radius:999px;flex:0 0 48px;align-items:center;width:48px;height:28px;margin-left:auto;padding:3px;display:inline-flex}.setSwitch span{background:var(--gx-muted);border-radius:50%;width:22px;height:22px;transition:transform .16s,background .16s;display:block}.setSwitch.on{background:#94b86f38}.setSwitch.on span{background:var(--gx-primary);transform:translate(20px)}.setSliderRow{color:var(--gx-muted);justify-content:space-between;gap:10px;display:flex}.setSliderRow strong{color:var(--gx-text);font-weight:620}.setSlider{width:100%;accent-color:var(--gx-primary)}.setLinks{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.setLink{color:inherit}.setLink:hover{border-color:#94b86f47}.workPage{gap:14px;display:grid}.workHeader,.workPanel,.workStat,.workNotice,.workEmpty{border:1px solid var(--gx-border);border-radius:var(--gx-radius);background:#222222e0}.workHeader{padding:24px}.workKicker{color:var(--gx-primary);letter-spacing:.18em;text-transform:uppercase;margin:0 0 10px;font-size:11px;font-weight:760}.workHeader h1{color:var(--gx-text);margin:0;font-size:clamp(36px,5vw,58px);font-weight:720;line-height:.98}.workHeader p:not(.workKicker),.workPanel p,.workField span,.workRow span,.workRow small,.workStat span,.workStat small{color:var(--gx-muted)}.workHeader p:not(.workKicker){max-width:780px;margin:12px 0 0;font-size:16px;line-height:1.5}.workPanel{gap:16px;min-width:0;padding:18px;display:grid}.workPanelHead{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.workPanel h2{color:var(--gx-text);margin:0;font-size:20px;font-weight:650}.workPanel p{margin:6px 0 0;line-height:1.45}.workButton{border-radius:var(--gx-radius);background:var(--gx-primary);color:#101010;cursor:pointer;border:1px solid #94b86f3d;justify-content:center;align-items:center;min-height:40px;padding:0 13px;font-weight:700;display:inline-flex}.workButtonGhost{border-color:var(--gx-border);background:var(--gx-surface-2);color:var(--gx-text)}.workDanger{color:#ffb6b2;background:#d86a651f;border-color:#d86a654d}.workButton:disabled{opacity:.58;cursor:default}.workNotice{color:var(--gx-text);padding:12px 14px}.workNotice.error{color:#ffb6b2;border-color:#d86a6547}.workFormGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.workField{gap:7px;min-width:0;display:grid}.workField span{font-size:12px;font-weight:650}.workField input,.workField select,.workInput,.workSelect{border:1px solid var(--gx-border);border-radius:var(--gx-radius);background:var(--gx-surface-2);width:100%;min-height:42px;color:var(--gx-text);outline:0;padding:0 12px}.workField input:focus,.workField select:focus,.workInput:focus,.workSelect:focus{border-color:#94b86fb8;box-shadow:0 0 0 4px #94b86f1f}.workStats{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.workStat{min-height:94px;padding:16px}.workStat strong{color:var(--gx-text);margin-top:8px;font-size:24px;font-weight:620;display:block}.workStat small{margin-top:8px;display:block}.workList{gap:8px;display:grid}.workRow{border:1px solid var(--gx-border);border-radius:var(--gx-radius);background:var(--gx-surface-2);grid-template-columns:minmax(0,1fr) auto auto auto;align-items:center;gap:8px;min-width:0;padding:12px;display:grid}.workRow.adminRow{grid-template-columns:minmax(0,1fr) 140px auto auto auto}.workRow div{gap:4px;min-width:0;display:grid}.workRow strong{min-width:0;color:var(--gx-text);text-overflow:ellipsis;white-space:nowrap;font-weight:620;overflow:hidden}.workRow span{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.workInline{flex-wrap:wrap;align-items:center;gap:8px;min-width:0;display:flex}.workTableWrap{border:1px solid var(--gx-border);border-radius:var(--gx-radius);overflow-x:auto}.workTable{border-collapse:collapse;width:100%;min-width:720px}.workTable th,.workTable td{border-bottom:1px solid var(--gx-border);text-align:left;padding:12px;font-size:13px}.workTable th{color:var(--gx-muted);background:var(--gx-surface-2);letter-spacing:.12em;text-transform:uppercase;font-size:11px}.workTable tr:last-child td{border-bottom:0}.workEmpty{color:var(--gx-muted);padding:16px}.sesPage{gap:14px;display:grid}.sesHeader,.sesPanel,.sesStat,.sesNotice,.sesEmpty{border:1px solid var(--gx-border);border-radius:var(--gx-radius);background:#222222e0}.sesHeader{justify-content:space-between;align-items:flex-end;gap:18px;padding:24px;display:flex}.sesKicker{color:var(--gx-primary);letter-spacing:.18em;text-transform:uppercase;margin:0 0 10px;font-size:11px;font-weight:760}.sesHeader h1,.sesEmpty h1{color:var(--gx-text);margin:0;font-size:clamp(36px,5vw,58px);font-weight:720;line-height:.98}.sesHeader p:not(.sesKicker),.sesPanel p,.sesStat span,.sesStat small,.sesRow small,.sesDetail span,.sesPoint span,.sesPoint small,.sesDetailHero span,.sesEmpty p,.sesEmptySmall{color:var(--gx-muted)}.sesHeader p:not(.sesKicker){max-width:780px;margin:12px 0 0;line-height:1.5}.sesHeaderActions,.sesControls,.sesPanelHead{align-items:center;gap:10px;display:flex}.sesHeaderActions,.sesPanelHead{justify-content:space-between}.sesSelect{border:1px solid var(--gx-border);border-radius:var(--gx-radius);background:var(--gx-surface-2);min-height:42px;color:var(--gx-text);outline:0;padding:0 12px}.sesSelect:focus{border-color:#94b86fb8;box-shadow:0 0 0 4px #94b86f1f}.sesButton{border-radius:var(--gx-radius);background:var(--gx-primary);color:#101010;cursor:pointer;border:1px solid #94b86f3d;justify-content:center;align-items:center;min-height:42px;padding:0 14px;font-weight:700;display:inline-flex}.sesButtonGhost{border-color:var(--gx-border);background:var(--gx-surface-2);color:var(--gx-text)}.sesButton:disabled{opacity:.58;cursor:default}.sesNotice{color:#ffb6b2;border-color:#d86a6547;padding:12px 14px}.sesPanel{gap:14px;min-width:0;padding:16px;display:grid}.sesTabs{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.sesTabs button{border:1px solid var(--gx-border);border-radius:var(--gx-radius);background:var(--gx-surface-2);min-width:0;min-height:68px;color:var(--gx-muted);text-align:left;cursor:pointer;align-content:center;gap:4px;padding:10px;display:grid}.sesTabs button.active{color:var(--gx-primary);background:#94b86f21;border-color:#94b86f5c}.sesTabs span,.sesPanel h2,.sesRow strong,.sesDetailHero strong,.sesPoint strong{color:var(--gx-text);font-weight:620}.sesTabs small{color:var(--gx-muted);font-size:12px}.sesControls{flex-wrap:wrap}.sesControls label{min-width:180px;color:var(--gx-muted);gap:6px;font-size:12px;font-weight:650;display:grid}.sesStats{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;display:grid}.sesStat{min-height:96px;padding:16px}.sesStat strong{color:var(--gx-text);margin-top:8px;font-size:26px;font-weight:620;line-height:1;display:block}.sesStat small{margin-top:8px;display:block}.sesGrid{grid-template-columns:minmax(0,1.15fr) minmax(320px,.85fr);align-items:start;gap:12px;display:grid}.sesPanelHead{align-items:flex-start}.sesPanel h2{margin:0;font-size:20px}.sesPanel p{margin:6px 0 0}.sesList{gap:8px;display:grid}.sesRow{border:1px solid var(--gx-border);border-radius:var(--gx-radius);background:var(--gx-surface-2);width:100%;min-width:0;color:var(--gx-muted);text-align:left;cursor:pointer;grid-template-columns:minmax(0,1fr) 90px 100px 98px;align-items:center;gap:8px;padding:12px;display:grid}.sesRow:hover,.sesRow.active{background:#94b86f17;border-color:#94b86f52}.sesRow>span:not(.sesRowMain){color:var(--gx-text);font-size:13px;font-weight:560}.sesRowMain{gap:4px;min-width:0;display:grid}.sesRowMain strong,.sesRowMain small{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.sesDetails{position:sticky;top:88px}.sesBadge{min-height:30px;color:var(--gx-primary);background:#94b86f1a;border:1px solid #94b86f47;border-radius:999px;align-items:center;padding:0 10px;font-size:12px;font-weight:700;display:inline-flex}.sesDetailHero{border:1px solid var(--gx-border);border-radius:var(--gx-radius);background:var(--gx-surface-2);gap:6px;padding:14px;display:grid}.sesDetailHero strong{font-size:18px}.sesDetailGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;display:grid}.sesDetail,.sesPoint{border:1px solid var(--gx-border);border-radius:var(--gx-radius);background:var(--gx-surface-2);gap:6px;min-width:0;padding:12px;display:grid}.sesDetail strong,.sesPoint strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.sesPoints{gap:8px;display:grid}.sesEmpty,.sesEmptySmall{padding:18px}.sesEmpty{text-align:center;align-content:center;place-items:center;gap:10px;min-height:calc(100vh - 102px);display:grid}.sesEmptySmall{border:1px solid var(--gx-border);border-radius:var(--gx-radius);background:var(--gx-surface-2)}.schPage,.telPage{gap:14px;display:grid}.schHeader,.schPanel,.schNotice,.schEmpty,.telHeader,.telPanel,.telNotice,.telEmpty{border:1px solid var(--gx-border);border-radius:var(--gx-radius);background:#222222e0}.schHeader,.telHeader{justify-content:space-between;align-items:flex-end;gap:18px;padding:24px;display:flex}.schKicker,.telKicker{color:var(--gx-primary);letter-spacing:.18em;text-transform:uppercase;margin:0 0 10px;font-size:11px;font-weight:760}.schHeader h1,.schEmpty h1,.telHeader h1,.telEmpty h1{color:var(--gx-text);margin:0;font-size:clamp(36px,5vw,58px);font-weight:720;line-height:.98}.schHeader p:not(.schKicker),.schPanel p,.schField span,.schLocationBox span,.schRule small,.schEmpty p,.schEmptySmall,.telHeader p:not(.telKicker),.telPanel p,.telStat span,.telStat small,.telSignal span,.telRecord span,.telRecord small,.telReplayRow span,.telReplayRow small,.telField span,.telEmpty p{color:var(--gx-muted)}.schHeader p:not(.schKicker),.telHeader p:not(.telKicker){max-width:780px;margin:12px 0 0;line-height:1.5}.schActions,.schInline,.schPanelHead,.schPanelFoot,.telActions,.telInline,.telPanelHead{align-items:center;gap:10px;display:flex}.schActions,.schPanelHead,.schPanelFoot,.telActions,.telPanelHead{justify-content:space-between}.schSelect,.schInput,.telSelect,.telInput{border:1px solid var(--gx-border);border-radius:var(--gx-radius);background:var(--gx-surface-2);width:100%;min-height:42px;color:var(--gx-text);outline:0;padding:0 12px}.schSelect:focus,.schInput:focus,.telSelect:focus,.telInput:focus{border-color:#94b86fb8;box-shadow:0 0 0 4px #94b86f1f}.schButton,.schChip,.telButton,.telChip,.telKeys button{border-radius:var(--gx-radius);background:var(--gx-primary);color:#101010;cursor:pointer;border:1px solid #94b86f3d;justify-content:center;align-items:center;min-height:40px;padding:0 14px;font-weight:700;display:inline-flex}.schButtonGhost,.schChip,.telButtonGhost,.telChip,.telKeys button{border-color:var(--gx-border);background:var(--gx-surface-2);color:var(--gx-text)}.schChip.active,.telChip.active,.telKeys button.active{color:var(--gx-primary);background:#94b86f24;border-color:#94b86f6b}.schButton:disabled,.schChip:disabled,.telButton:disabled{opacity:.58;cursor:default}.schDanger{color:#ffb6b2;background:#d86a651f;border-color:#d86a654d}.schNotice,.telNotice{color:var(--gx-text);border-color:#94b86f47;padding:12px 14px}.schNotice.error,.telNotice.error{color:#ffb6b2;border-color:#d86a6547}.schGrid,.telGrid{grid-template-columns:minmax(0,1fr) minmax(360px,.82fr);align-items:start;gap:12px;display:grid}.schPanel,.telPanel{gap:16px;min-width:0;padding:16px;display:grid}.schPanel h2,.telPanel h2{color:var(--gx-text);margin:0;font-size:20px;font-weight:650}.schPanel p,.telPanel p{margin:6px 0 0}.schFormGrid,.telReplayControls{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;display:grid}.schField,.telField{gap:7px;min-width:0;font-size:12px;font-weight:650;display:grid}.schLocationBox,.telRecord{border:1px solid var(--gx-border);border-radius:var(--gx-radius);background:var(--gx-surface-2);gap:7px;min-width:0;padding:12px;display:grid}.schLocationBox strong,.schRule strong,.telRecord strong,.telStat strong,.telSignal strong,.telReplayRow strong{color:var(--gx-text);font-weight:620}.schDays{grid-template-columns:repeat(7,minmax(0,1fr));gap:7px;display:grid}.schDays button{border:1px solid var(--gx-border);border-radius:var(--gx-radius);background:var(--gx-surface-2);min-height:40px;color:var(--gx-muted);cursor:pointer}.schDays button.active{color:var(--gx-primary);background:#94b86f24;border-color:#94b86f6b;font-weight:700}.schCheck,.telCheck{min-height:42px;color:var(--gx-text);align-items:center;gap:8px;display:inline-flex}.schCheck input,.telCheck input{accent-color:var(--gx-primary)}.schList{gap:8px;display:grid}.schRule{border:1px solid var(--gx-border);border-radius:var(--gx-radius);background:var(--gx-surface-2);grid-template-columns:minmax(0,1fr) auto auto auto;align-items:center;gap:8px;min-width:0;padding:12px;display:grid}.schRule div{gap:5px;min-width:0;display:grid}.schRule strong,.schRule small{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.schBadge{width:fit-content;color:var(--gx-primary);background:#94b86f1a;border:1px solid #94b86f40;border-radius:999px;padding:4px 8px;font-size:11px;font-weight:700}.schEmpty,.telEmpty{text-align:center;align-content:center;place-items:center;gap:10px;min-height:calc(100vh - 102px);padding:28px;display:grid}.schEmptySmall{border:1px solid var(--gx-border);border-radius:var(--gx-radius);background:var(--gx-surface-2);padding:16px}.telKeys{flex-wrap:wrap;gap:7px;display:flex}.telKeys button{min-height:34px;padding:0 10px;font-size:12px}.telLiveGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:10px;display:grid}.telStat,.telSignal,.telReplayRow{border:1px solid var(--gx-border);border-radius:var(--gx-radius);background:var(--gx-surface-2);min-width:0;padding:12px}.telStat{min-height:92px}.telStat strong{margin-top:8px;font-size:22px;display:block}.telStat small{margin-top:7px;display:block}.telSignalGrid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;display:grid}.telSignal{gap:6px;display:grid}.telSignal strong{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.telReplay{gap:8px;display:grid}.telReplayRow{grid-template-columns:170px minmax(0,1fr) 170px;align-items:center;gap:12px;display:grid}.telReplayRow div:first-child{gap:4px;display:grid}.telSpark{border:1px solid var(--gx-border);border-radius:var(--gx-radius);background:var(--gx-surface);align-items:flex-end;gap:2px;min-width:0;height:66px;padding:5px;display:flex;overflow:hidden}.telSpark i{background:linear-gradient(180deg,var(--gx-primary),var(--gx-blue));border-radius:4px 4px 0 0;flex:1;min-width:2px;max-width:8px;display:block}.clmPage{gap:14px;display:grid}.clmHeader,.clmThermo,.clmPanel,.clmMini,.clmNotice,.clmEmpty,.clmSeat{border:1px solid var(--gx-border);border-radius:var(--gx-radius);background:#222222e0}.clmHeader{justify-content:space-between;align-items:flex-end;gap:18px;padding:24px;display:flex}.clmKicker{color:var(--gx-primary);letter-spacing:.18em;text-transform:uppercase;margin:0 0 10px;font-size:11px;font-weight:760}.clmHeader h1{color:var(--gx-text);margin:0;font-size:clamp(36px,5vw,58px);font-weight:720;line-height:.98}.clmHeader p:not(.clmKicker),.clmPanel p,.clmMini span,.clmPanelHead span,.clmSeat span{color:var(--gx-muted)}.clmHeader p:not(.clmKicker){max-width:780px;margin:12px 0 0;line-height:1.5}.clmHeaderActions,.clmActions{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.clmSelect{border:1px solid var(--gx-border);border-radius:var(--gx-radius);background:var(--gx-surface-2);min-height:42px;color:var(--gx-text);padding:0 12px}.clmButton,.clmChip,.clmMode,.clmLevels button{border-radius:var(--gx-radius);background:var(--gx-primary);color:#101010;cursor:pointer;border:1px solid #94b86f3d;justify-content:center;align-items:center;min-height:40px;padding:0 14px;font-weight:700;display:inline-flex}.clmButtonGhost{border-color:var(--gx-border);background:var(--gx-surface-2);color:var(--gx-text)}.clmButton:disabled,.clmMode:disabled,.clmLevels button:disabled{opacity:.58;cursor:default}.clmNotice{color:var(--gx-text);padding:12px 14px}.clmNotice.error{color:#ffb6b2;border-color:#d86a6547}.clmHero{grid-template-columns:minmax(0,1.2fr) minmax(320px,.8fr);gap:12px;display:grid}.clmThermo,.clmPanel{gap:16px;min-width:0;padding:18px;display:grid}.clmThermoTop,.clmPanelHead{justify-content:space-between;align-items:flex-start;gap:12px;display:flex}.clmThermoTop span{color:var(--gx-muted)}.clmThermoTop strong{color:var(--gx-text);margin-top:4px;font-size:clamp(58px,9vw,94px);font-weight:300;line-height:.95;display:block}.clmSlider{width:100%;accent-color:var(--gx-primary)}.clmTempGrid,.clmWindows,.clmSeatGrid,.clmModeGrid{gap:8px;display:grid}.clmTempGrid{grid-template-columns:repeat(4,minmax(0,1fr))}.clmWindows,.clmModeGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.clmSeatGrid{grid-template-columns:repeat(5,minmax(0,1fr))}.clmMini{background:var(--gx-surface-2);align-content:center;gap:7px;min-height:72px;padding:12px;display:grid}.clmMini strong{color:var(--gx-text);font-size:18px;font-weight:620}.clmPanel h2{color:var(--gx-text);margin:0;font-size:20px;font-weight:650}.clmPanel p{margin:6px 0 0;line-height:1.45}.clmChip,.clmMode{border-color:var(--gx-border);background:var(--gx-surface-2);color:var(--gx-text)}.clmChip.active,.clmMode.active,.clmLevels button.active{color:var(--gx-primary);background:#94b86f24;border-color:#94b86f73}.clmSeat{background:var(--gx-surface-2);gap:12px;padding:12px;display:grid}.clmSeat strong{color:var(--gx-text);font-weight:620}.clmLevels{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;display:grid}.clmLevels button{border-color:var(--gx-border);background:var(--gx-surface);min-height:34px;color:var(--gx-muted);padding:0}.clmEmpty{text-align:center;align-content:center;place-items:center;gap:10px;min-height:calc(100vh - 102px);padding:28px;display:grid}.clmEmpty h1{color:var(--gx-text);margin:0;font-size:42px;font-weight:720}.clmEmpty p{color:var(--gx-muted);margin:0}.authPage{background:var(--gx-bg);position:relative;overflow:hidden}.authExperience{width:min(100%,470px)}.authPanel{border:1px solid var(--gx-border);min-width:0;box-shadow:none;background:linear-gradient(#ffffff09,#0000 58%),#222222eb;border-radius:8px;padding:clamp(24px,4vw,38px)}.authLogoWrap img{filter:drop-shadow(0 16px 24px #00000052)}@media (max-width:1080px){.dsInner,.gxHero{grid-template-columns:1fr}.gxGrid-four{grid-template-columns:repeat(2,minmax(0,1fr))}.dsInner{padding:8px;display:block}.dsMain{gap:8px;display:grid}.ovHeader,.ovPanelHead{flex-direction:column;align-items:flex-start}.ovGrid,.ovLowerGrid{grid-template-columns:1fr}.ovStats,.ovMetricGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.sbWrap{z-index:40;width:min(304px,100vw - 16px);height:auto;transition:transform .18s;position:fixed;inset:8px auto 8px 8px;transform:translate(calc(-100% - 12px))}.sbWrap.isOpen{transform:translate(0)}.sbClose,.tbMenuBtn{display:inline-flex}.dsOverlay{z-index:30;cursor:pointer;background:#0000007a;border:0;display:block;position:fixed;inset:0}.vehHead{flex-direction:column;align-items:flex-start}.vehActions{justify-content:flex-start}.vehToolbar{flex-direction:column;align-items:flex-start}.vehSummary{grid-template-columns:repeat(2,minmax(0,1fr))}.vehCardMain{grid-template-columns:140px minmax(0,1fr)}.vehMetricStrip{grid-template-columns:repeat(2,minmax(0,1fr))}.vehForm{grid-template-columns:1fr 1fr}.vehForm .vehButton{grid-column:1/-1}.batToolbar{flex-direction:column;align-items:flex-start}.batGrid{grid-template-columns:1fr}.batHeroStats,.batCards,.batDetails,.batHistoryHead,.batChartGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.batHistoryHead{grid-template-columns:1fr}.setHead,.setPanelHead{flex-direction:column;align-items:flex-start}.setGrid{grid-template-columns:1fr}.setUnits,.setLinks,.workFormGrid,.workStats{grid-template-columns:repeat(2,minmax(0,1fr))}.workRow,.workRow.adminRow{grid-template-columns:minmax(0,1fr)}.workRow .workButton,.workRow .workSelect{width:100%}.sesHeader,.sesPanelHead{flex-direction:column;align-items:flex-start}.sesStats{grid-template-columns:repeat(2,minmax(0,1fr))}.sesGrid{grid-template-columns:1fr}.sesDetails{position:static}.schHeader,.schPanelHead,.schPanelFoot,.telHeader,.telPanelHead{flex-direction:column;align-items:flex-start}.schGrid,.telGrid,.telLiveGrid,.telSignalGrid{grid-template-columns:1fr}.schFormGrid,.telReplayControls{grid-template-columns:repeat(2,minmax(0,1fr))}.schRule{grid-template-columns:minmax(0,1fr) auto}.schRule .schButton{width:100%}.telReplayRow{grid-template-columns:1fr}.clmHeader,.clmPanelHead{flex-direction:column;align-items:flex-start}.clmHero{grid-template-columns:1fr}.clmTempGrid,.clmSeatGrid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:720px){.dsInner{padding:8px}.tbWrap{align-items:stretch;gap:8px;min-height:58px;padding:8px}.tbLeft{gap:8px}.tbSearch{flex:1;width:auto;display:block}.tbUserName{display:none}.tbAvatar{width:40px;height:40px}.tbMenuBtn{flex:0 0 40px}.sbWrap{background:var(--gx-bg);width:100vw;height:100dvh;inset:0;transform:translate(-100%)}.sbCard{background:var(--gx-bg);height:100dvh;padding:max(18px,env(safe-area-inset-top))14px max(14px,env(safe-area-inset-bottom));border:0;border-radius:0}.sbHead{align-items:center;min-height:58px}.sbBrand{padding:0}.sbBrand img{width:52px;height:52px}.sbBrandName{font-size:23px}.sbClose{width:36px;height:36px;color:var(--gx-muted);background:0 0;border:0;margin-right:2px}.sbSep{margin:12px 0 14px}.sbNav{gap:8px}.sbItem,.sbLogout{min-height:50px;padding:0 14px}.sbItemLabel{font-size:15px}.sbItemIcon{width:22px}.sbLogout{margin-top:12px}.dsOverlay{display:none}.dashBlank{min-height:calc(100vh - 84px)}.ovPage{gap:8px}.ovHeader,.ovVehicle,.ovPanel,.ovEmpty{padding:14px}.ovHeader h1,.ovEmpty h1{font-size:38px}.ovActions,.ovActions .ovSelect,.ovActions .ovButton,.ovLinkRow,.ovLinkRow a{width:100%}.ovStats,.ovMetricGrid,.ovSignalGrid{grid-template-columns:1fr}.ovVehicleTop,.ovBatteryBand>div:first-child{flex-direction:column;align-items:flex-start}.ovMetric strong,.ovQuick strong,.ovQuick span,.ovRow strong,.ovRow span{white-space:normal}.vehPage{gap:8px}.vehHead{min-height:auto;padding:20px}.vehToolbar{padding:18px}.vehToolbar h1{font-size:40px}.vehHead h1{font-size:44px}.vehIntro{font-size:16px}.vehStats,.vehSummary,.vehList,.vehMetrics,.vehMetricStrip,.vehDetails,.vehForm{grid-template-columns:1fr}.vehActions,.vehActions .vehButton,.vehCardFoot,.vehCardFoot div{width:100%}.vehActions .vehButton,.vehSmallButton{justify-content:center}.vehCardTop,.vehCardFoot,.vehCardFooter{flex-direction:column;align-items:flex-start}.vehCardMain{grid-template-columns:1fr;gap:12px;padding:14px}.vehCarMark{min-height:124px}.vehDetail,.vehDetail:nth-child(3n),.vehDetail:nth-last-child(-n+3){border-right:0;border-bottom:1px solid var(--gx-border)}.vehDetail:last-child{border-bottom:0}.vehCardFooter .vehSmallButton:first-of-type{margin-left:0}.vehCardFooter .vehSmallButton,.vehCardFooter>a,.vehCardFooter>button{width:100%}.vehStatus{align-self:flex-start}.vehAddPanel,.vehCard{padding:14px}.batPage{gap:8px}.batToolbar,.batHero,.batPanel,.batHistory,.batActions,.batEmpty{padding:14px}.batToolbar h1{font-size:36px}.batToolbarActions,.batToolbarActions .batButton,.batToolbarActions .batSelect,.batActions,.batActions .batButton{width:100%}.batHeroTop{flex-direction:column;align-items:flex-start}.batHeroTop strong{font-size:66px}.batHeroStats,.batCards,.batDetails,.batHistoryStats,.batChartGrid,.batSampleRow{grid-template-columns:1fr}.batTicks{font-size:10px}.batButton{width:100%}.setPage{gap:8px}.setHead,.setPanel,.setAccount{padding:14px}.setHead{min-height:auto}.setHead h1{font-size:39px}.setHead .setButton,.setPanelHead .setButton{width:100%}.setAccount{grid-template-columns:auto minmax(0,1fr)}.setPlan{grid-column:1/-1;width:fit-content}.setStats,.setFormGrid,.setUnits,.setLinks{grid-template-columns:1fr}.setToggle{align-items:flex-start}.setSwitch{margin-top:2px}.setLink{min-height:72px}.workPage{gap:8px}.workHeader,.workPanel{padding:14px}.workHeader h1{font-size:38px}.workPanelHead{flex-direction:column;align-items:stretch}.workFormGrid,.workStats{grid-template-columns:1fr}.workInline,.workInline .workInput,.workInline .workSelect,.workInline .workButton,.workPanelHead>.workButton{width:100%}.sesPage{gap:8px}.sesHeader,.sesPanel,.sesEmpty{padding:14px}.sesHeader h1,.sesEmpty h1{font-size:38px}.sesHeaderActions,.sesHeaderActions .sesSelect,.sesHeaderActions .sesButton,.sesControls,.sesControls label,.sesControls .sesButton{width:100%}.sesTabs,.sesStats,.sesDetailGrid{grid-template-columns:1fr}.sesTabs button{min-height:56px}.sesRow{grid-template-columns:1fr;align-items:flex-start}.sesRowMain strong,.sesRowMain small{white-space:normal}.schPage,.telPage{gap:8px}.schHeader,.schPanel,.schEmpty,.telHeader,.telPanel,.telEmpty{padding:14px}.schHeader h1,.schEmpty h1,.telHeader h1,.telEmpty h1{font-size:38px}.schActions,.schActions .schSelect,.schActions .schButton,.schInline,.schInline .schChip,.schPanelFoot,.schPanelFoot .schButton,.telActions,.telActions .telSelect,.telActions .telChip,.telInline,.telInline .telButton,.telPanelHead>.telButton{width:100%}.schFormGrid,.schDays,.telReplayControls,.schRule{grid-template-columns:1fr}.schRule strong,.schRule small{white-space:normal}.clmPage{gap:8px}.clmHeader,.clmThermo,.clmPanel{padding:14px}.clmHeader h1{font-size:38px}.clmHeaderActions,.clmHeaderActions .clmSelect,.clmHeaderActions .clmButton,.clmActions,.clmActions .clmButton,.clmChip{width:100%}.clmThermoTop{flex-direction:column}.clmTempGrid,.clmWindows,.clmSeatGrid,.clmModeGrid,.gxGrid-two,.gxGrid-three,.gxGrid-four,.gxTwo,.formGridTwo{grid-template-columns:1fr}.gxHeroCopy{min-height:auto}.gxMiniStats{grid-template-columns:1fr}.gxInlineForm{flex-direction:column;align-items:stretch}.authPanel{box-shadow:none;background:0 0;border:0;padding:0}}@property --tw-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-translate-z{syntax:"*";inherits:false;initial-value:0}@property --tw-space-y-reverse{syntax:"*";inherits:false;initial-value:0}@property --tw-border-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-leading{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-tracking{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}@property --tw-backdrop-blur{syntax:"*";inherits:false}@property --tw-backdrop-brightness{syntax:"*";inherits:false}@property --tw-backdrop-contrast{syntax:"*";inherits:false}@property --tw-backdrop-grayscale{syntax:"*";inherits:false}@property --tw-backdrop-hue-rotate{syntax:"*";inherits:false}@property --tw-backdrop-invert{syntax:"*";inherits:false}@property --tw-backdrop-opacity{syntax:"*";inherits:false}@property --tw-backdrop-saturate{syntax:"*";inherits:false}@property --tw-backdrop-sepia{syntax:"*";inherits:false}
