@import url("https://fonts.googleapis.com/css2?family=Inter:ital,opsz,wght@0,14..32,300;0,14..32,400;0,14..32,500;0,14..32,600;0,14..32,700&display=swap");*,:after,:before{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x:0;--tw-border-spacing-y:0;--tw-translate-x:0;--tw-translate-y:0;--tw-rotate:0;--tw-skew-x:0;--tw-skew-y:0;--tw-scale-x:1;--tw-scale-y:1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness:proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-color:rgba(59,130,246,.5);--tw-ring-offset-shadow:0 0 #0000;--tw-ring-shadow:0 0 #0000;--tw-shadow:0 0 #0000;--tw-shadow-colored:0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }

/*
! tailwindcss v3.4.19 | MIT License | https://tailwindcss.com
*/*,:after,:before{box-sizing:border-box;border:0 solid #e5e7eb}:after,:before{--tw-content:""}:host,html{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:-apple-system,BlinkMacSystemFont,Inter,SF Pro Display,Segoe UI,system-ui,sans-serif;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}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;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{font-family:JetBrains Mono,SF Mono,ui-monospace,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dd,dl,figure,h1,h2,h3,h4,h5,h6,hr,p,pre{margin:0}fieldset{margin:0}fieldset,legend{padding:0}menu,ol,ul{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}[role=button],button{cursor:pointer}:disabled{cursor:default}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.container{width:100%}@media (min-width:640px){.container{max-width:640px}}@media (min-width:768px){.container{max-width:768px}}@media (min-width:1024px){.container{max-width:1024px}}@media (min-width:1280px){.container{max-width:1280px}}@media (min-width:1536px){.container{max-width:1536px}}.sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border-width:0}.visible{visibility:visible}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.sticky{position:sticky}.isolate{isolation:isolate}.z-10{z-index:10}.block{display:block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.table{display:table}.grid{display:grid}.inline-grid{display:inline-grid}.hidden{display:none}.min-h-screen{min-height:100vh}.w-full{width:100%}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.flex-col{flex-direction:column}.place-items-center{place-items:center}.items-center{align-items:center}.justify-center{justify-content:center}.rounded{border-radius:.25rem}.rounded-2xl{border-radius:1rem}.border{border-width:1px}.border-white\/\[0\.06\]{border-color:hsla(0,0%,100%,.06)}.bg-black{--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity,1))}.bg-white\/\[0\.02\]{background-color:hsla(0,0%,100%,.02)}.px-5{padding-left:1.25rem;padding-right:1.25rem}.text-center{text-align:center}.font-sans{font-family:-apple-system,BlinkMacSystemFont,Inter,SF Pro Display,Segoe UI,system-ui,sans-serif}.text-xs{font-size:.75rem;line-height:1rem}.uppercase{text-transform:uppercase}.lowercase{text-transform:lowercase}.text-white{--tw-text-opacity:1;color:rgb(255 255 255/var(--tw-text-opacity,1))}.text-white\/30{color:hsla(0,0%,100%,.3)}.antialiased{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}.outline{outline-style:solid}.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)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}:root{color-scheme:dark;--c-bg:#000;--c-surface1:#0b0b0d;--c-surface2:#111217;--c-surface3:#171920;--c-sep:hsla(0,0%,100%,.14);--c-label1:#fff;--c-label2:rgba(235,235,245,.6);--c-label3:rgba(235,235,245,.3);--c-accent:#2f9bff;--c-accent-dim:rgba(47,155,255,.15);--c-green:#32d74b;--c-red:#ff453a;--c-orange:#ff7a1a}.player-overview-grid .player-wallet-card.player-premium-wallet{position:relative;display:grid;min-height:0;gap:0;overflow:hidden;padding:0;border:.5px solid hsla(0,0%,100%,.12);border-radius:22px;background:radial-gradient(circle at 50% -14%,rgba(47,155,255,.22),transparent 44%),radial-gradient(circle at 96% 84%,rgba(255,122,26,.1),transparent 36%),linear-gradient(165deg,#11141a,#090a0d 55%,#070708);box-shadow:0 28px 70px rgba(0,0,0,.36),inset 0 1px 0 hsla(0,0%,100%,.075)}.player-premium-wallet:before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(112deg,transparent 18%,hsla(0,0%,100%,.035) 46%,transparent 72%)}.player-balance-stage{position:relative;z-index:1;display:grid;justify-items:center;min-height:226px;padding:26px 22px 22px;text-align:center}.player-balance-status{display:flex;align-items:center;justify-content:space-between;width:100%;color:hsla(0,0%,100%,.48);font-size:10px;font-weight:720;letter-spacing:.105em;text-transform:uppercase}.player-balance-status>span{display:inline-flex;align-items:center;gap:7px}.player-balance-status i{width:6px;height:6px;border-radius:50%;background:hsla(0,0%,100%,.32)}.player-balance-status .is-live{color:#78baff}.player-balance-status .is-live i{background:#2f9bff;box-shadow:0 0 0 4px rgba(47,155,255,.1),0 0 16px rgba(47,155,255,.7);animation:player-live-balance-pulse 1.8s ease-in-out infinite}.player-balance-status small{color:hsla(0,0%,100%,.34);font:inherit;letter-spacing:.075em}.player-premium-wallet .player-lock-balance{display:flex;align-items:baseline;justify-content:center;gap:9px;width:100%;margin:20px 0 10px}.player-premium-wallet .player-lock-balance strong{display:inline-flex;align-items:baseline;color:#fff;font-size:clamp(70px,12vw,106px);font-weight:300;line-height:.86;letter-spacing:-.078em;text-shadow:0 1px 20px hsla(0,0%,100%,.05);animation:player-balance-breathe 3.8s ease-in-out infinite}.player-premium-wallet .player-lock-balance.is-danger strong{color:#ff756d}.player-premium-wallet .player-lock-balance-whole{font-size:1em;line-height:1;letter-spacing:-.075em}.player-premium-wallet .player-lock-balance-cents{min-width:1.44em;color:hsla(0,0%,100%,.56);font-size:.42em;font-weight:430;letter-spacing:-.035em}.player-premium-wallet .player-lock-balance.is-danger .player-lock-balance-cents{color:hsla(3,100%,71%,.72)}.player-premium-wallet .player-lock-balance-currency{color:hsla(0,0%,100%,.38);font-size:11px;font-weight:760;letter-spacing:.12em}.player-premium-wallet .player-wallet-subtext{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:24px;margin:0;color:hsla(0,0%,100%,.52);font-size:12px}.player-premium-wallet .player-wallet-subtext svg{color:#63adf5}.player-refill-panel{position:relative;z-index:1;display:grid;gap:12px;padding:17px 18px 18px;border-top:.5px solid hsla(0,0%,100%,.09);background:rgba(0,0,0,.26);backdrop-filter:blur(18px)}.player-refill-heading{display:flex;align-items:center;justify-content:space-between;gap:12px}.player-refill-heading span{color:hsla(0,0%,100%,.9);font-size:12px;font-weight:740}.player-refill-heading small{color:hsla(0,0%,100%,.36);font-size:10.5px}.player-refill-options{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.player-refill-options button{display:inline-flex;align-items:baseline;justify-content:center;gap:3px;min-width:0;height:46px;border:.5px solid hsla(0,0%,100%,.1);border-radius:13px;background:hsla(0,0%,100%,.035);color:hsla(0,0%,100%,.74);cursor:pointer;transition:transform .14s ease,border-color .16s ease,background .16s ease,color .16s ease}.player-refill-options button.is-selected,.player-refill-options button:hover{border-color:rgba(47,155,255,.42);background:rgba(47,155,255,.13);color:#fff;transform:translateY(-1px)}.player-refill-options button.is-selected{box-shadow:inset 0 0 0 .5px rgba(47,155,255,.16)}.player-refill-options button>span{color:#70b7fb;font-size:12px}.player-refill-options button strong{font-size:15px;font-weight:750}.player-refill-options button small{color:hsla(0,0%,100%,.38);font-size:8px;font-weight:760;letter-spacing:.07em}.player-refill-confirm{display:inline-flex;align-items:center;justify-content:center;gap:7px;width:100%;height:42px;border:0;border-radius:13px;background:linear-gradient(105deg,#1679df,#2f9bff 58%,#4ba8ff);box-shadow:0 12px 28px rgba(47,155,255,.17);color:#fff;cursor:pointer;font-size:12px;font-weight:760;transition:transform .14s ease,filter .16s ease,box-shadow .16s ease}.player-refill-confirm:hover{box-shadow:0 14px 34px rgba(47,155,255,.24);filter:brightness(1.06);transform:translateY(-1px)}.player-refill-confirm:disabled{cursor:wait;opacity:.62;transform:none}.player-premium-wallet .player-message{margin:0 18px 16px}.combined-ledger-card{min-width:0;overflow:hidden;padding:17px 18px 10px;border:.5px solid hsla(0,0%,100%,.1);border-radius:18px;background:linear-gradient(155deg,hsla(0,0%,100%,.042),hsla(0,0%,100%,.018)),#090a0d;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.035)}.combined-ledger-head{display:flex;align-items:flex-start;justify-content:space-between;gap:18px}.combined-ledger-kicker{display:flex;align-items:center;gap:8px;color:hsla(0,0%,100%,.42);font-size:9.5px;font-weight:760;letter-spacing:.1em;text-transform:uppercase}.combined-ledger-source-dots{display:inline-flex;gap:3px}.combined-ledger-source-dots i{width:6px;height:6px;border-radius:50%;background:#2f9bff;box-shadow:7px 0 0 #ff7a1a}.combined-ledger-head h2{margin:6px 0 0;color:#fff;font-size:18px;font-weight:740;letter-spacing:-.025em}.combined-ledger-head p{margin:4px 0 0;color:hsla(0,0%,100%,.42);font-size:11px}.combined-ledger-token-balance{display:grid;justify-items:end;gap:4px;padding:8px 10px;border:.5px solid rgba(47,155,255,.17);border-radius:11px;background:rgba(47,155,255,.065)}.combined-ledger-token-balance span{color:hsla(0,0%,100%,.38);font-size:8.5px;font-weight:740;letter-spacing:.07em;text-transform:uppercase}.combined-ledger-token-balance strong{color:#8bc4ff;font-size:12px}.combined-ledger-filters{display:flex;align-items:center;gap:6px;margin-top:15px;padding-bottom:10px;border-bottom:.5px solid hsla(0,0%,100%,.075)}.combined-ledger-empty button,.combined-ledger-filters button,.combined-ledger-less,.combined-ledger-more{height:30px;padding:0 11px;border:.5px solid hsla(0,0%,100%,.09);border-radius:9px;background:hsla(0,0%,100%,.025);color:hsla(0,0%,100%,.48);cursor:pointer;font-size:10.5px;font-weight:700}.combined-ledger-filters button.is-active,.combined-ledger-filters button:hover{border-color:rgba(47,155,255,.24);background:rgba(47,155,255,.09);color:#8fc8ff}.combined-ledger-filters .combined-ledger-refresh{margin-left:auto}.combined-ledger-filters button:disabled{cursor:wait;opacity:.48}.combined-ledger-source-note{display:flex;align-items:center;gap:8px;margin:10px 0 0;padding:8px 10px;border:.5px solid hsla(0,0%,100%,.08);border-radius:10px;background:hsla(0,0%,100%,.025);color:hsla(0,0%,100%,.48);font-size:10.5px}.combined-ledger-source-note>span{display:grid;place-items:center;width:17px;height:17px;border-radius:50%;background:rgba(47,155,255,.12);color:#75baff;font-size:9px;font-weight:800}.combined-ledger-list{display:grid}.combined-ledger-row{display:grid;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:61px;border-bottom:.5px solid hsla(0,0%,100%,.065)}.combined-ledger-row:last-child{border-bottom:0}.combined-ledger-icon{display:grid;place-items:center;width:32px;height:32px;border:.5px solid hsla(0,0%,100%,.08);border-radius:10px}.combined-ledger-row.is-play .combined-ledger-icon{background:rgba(255,122,26,.09);color:#ff9a50}.combined-ledger-row.is-token .combined-ledger-icon{background:rgba(47,155,255,.1);color:#75baff}.combined-ledger-icon svg{width:17px;height:17px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.7}.combined-ledger-copy{min-width:0}.combined-ledger-copy>span{display:flex;align-items:center;gap:6px;min-width:0}.combined-ledger-copy strong{overflow:hidden;color:hsla(0,0%,100%,.88);font-size:11.5px;font-weight:720;text-overflow:ellipsis;white-space:nowrap}.combined-ledger-copy em{display:inline-flex;align-items:center;height:17px;padding:0 6px;border-radius:6px;font-size:7.5px;font-style:normal;font-weight:800;letter-spacing:.055em;text-transform:uppercase}.combined-ledger-badge.is-play{background:rgba(255,122,26,.11);color:#ff9b53}.combined-ledger-badge.is-token{background:rgba(47,155,255,.11);color:#78baff}.combined-ledger-status{background:hsla(0,0%,100%,.06);color:hsla(0,0%,100%,.5)}.combined-ledger-status.is-cancelled,.combined-ledger-status.is-failed{background:rgba(255,69,58,.1);color:#ff756d}.combined-ledger-copy small{display:flex;align-items:center;gap:5px;min-width:0;margin-top:5px;overflow:hidden;color:hsla(0,0%,100%,.38);font-size:9.5px;text-overflow:ellipsis;white-space:nowrap}.combined-ledger-copy small b{color:hsla(0,0%,100%,.18)}.combined-ledger-amount{font-size:11.5px;font-weight:760;white-space:nowrap}.combined-ledger-amount.is-positive{color:#60dc79}.combined-ledger-amount.is-negative{color:hsla(0,0%,100%,.78)}.combined-ledger-skeleton{height:61px;border-bottom:.5px solid hsla(0,0%,100%,.05);background:linear-gradient(90deg,transparent,hsla(0,0%,100%,.035),transparent);background-size:200% 100%;animation:combined-ledger-shimmer 1.2s linear infinite}.combined-ledger-empty{display:grid;justify-items:center;gap:5px;padding:30px 14px;text-align:center}.combined-ledger-empty strong{color:hsla(0,0%,100%,.78);font-size:12px}.combined-ledger-empty span{color:hsla(0,0%,100%,.38);font-size:10.5px}.combined-ledger-empty button{margin-top:7px;color:#82c0ff}.combined-ledger-pagination{display:flex;gap:7px;margin-top:7px}.combined-ledger-less,.combined-ledger-more{flex:1;border-color:rgba(47,155,255,.14);color:#82c0ff}.combined-ledger-less{border-color:hsla(0,0%,100%,.09);color:hsla(0,0%,100%,.52)}@keyframes player-live-balance-pulse{0%,to{opacity:.72}50%{opacity:1}}@keyframes player-balance-breathe{0%,to{opacity:.92;text-shadow:0 1px 20px hsla(0,0%,100%,.05)}50%{opacity:1;text-shadow:0 1px 24px rgba(47,155,255,.18)}}@keyframes combined-ledger-shimmer{to{background-position:-200% 0}}@media (max-width:760px){.player-dashboard .player-overview-grid{display:grid;order:1}.player-dashboard .player-overview-grid .player-premium-wallet{order:1}.player-dashboard .player-lower-grid,.player-dashboard .player-overview-grid .combined-ledger-card{order:2}.player-overview-grid .player-wallet-card.player-premium-wallet{border-radius:18px}.player-balance-stage{min-height:204px;padding:20px 14px 18px}.player-balance-status small{display:none}.player-premium-wallet .player-lock-balance{gap:7px;margin:20px 0 9px}.player-premium-wallet .player-lock-balance strong{font-size:clamp(62px,21vw,84px)}.player-premium-wallet .player-lock-balance-currency{font-size:9px}.player-refill-panel{gap:10px;padding:14px}.player-refill-heading small{font-size:9.5px}.player-refill-options{gap:6px}.player-refill-options button{height:42px;border-radius:11px}.player-refill-confirm{height:40px;border-radius:11px}.combined-ledger-card{padding:14px 12px 8px;border-radius:15px}.combined-ledger-head{gap:10px}.combined-ledger-head h2{font-size:16px}.combined-ledger-head p{font-size:10px}.combined-ledger-token-balance{padding:7px 8px}.combined-ledger-filters{overflow-x:auto;scrollbar-width:none}.combined-ledger-filters::-webkit-scrollbar{display:none}.combined-ledger-filters button{flex:0 0 auto}.combined-ledger-row{grid-template-columns:32px minmax(0,1fr) auto;min-height:58px}.combined-ledger-icon{width:30px;height:30px}.combined-ledger-copy small{max-width:47vw}.combined-ledger-amount{font-size:10.5px}.player-shell{padding-top:8px;padding-bottom:10px}.player-header:not(.ops-header){min-height:78px;margin-bottom:7px}.player-header:not(.ops-header) .player-name-row{top:36px}.player-dashboard{gap:7px}.player-balance-stage{min-height:142px;padding:12px 14px 10px}.player-premium-wallet .player-lock-balance{margin:10px 0 5px}.player-premium-wallet .player-lock-balance strong{font-size:clamp(48px,15vw,60px)}.player-premium-wallet .player-wallet-subtext{min-height:18px;font-size:10px}.player-premium-wallet .player-refill-panel{gap:7px;padding:8px 10px 10px}.player-premium-wallet .player-refill-controls{grid-template-columns:minmax(0,1fr) 78px;gap:6px}.player-premium-wallet .player-refill-stepper{grid-column:auto;width:100%}.player-premium-wallet .player-refill-confirm,.player-premium-wallet .player-refill-options button,.player-premium-wallet .player-refill-stepper{height:38px}.player-premium-wallet .player-refill-options{grid-column:1/-1;grid-row:2}.player-premium-wallet .player-refill-confirm{grid-column:2;grid-row:1;width:78px}.combined-ledger-card{padding:10px 11px 6px}.combined-ledger-head p{display:none}.combined-ledger-head h2{margin-top:3px;font-size:15px}.combined-ledger-kicker{font-size:8px}.combined-ledger-filters{margin-top:8px;padding-bottom:6px}.combined-ledger-filters button{height:27px;padding:0 8px}.combined-ledger-row{min-height:47px;gap:8px}.combined-ledger-icon{width:28px;height:28px;border-radius:8px}.combined-ledger-icon svg{width:15px;height:15px}.combined-ledger-copy small{margin-top:2px;font-size:8.5px}.player-station-panel{padding:9px 10px 10px}.player-section-head{margin-bottom:6px}.player-station-control{gap:7px;padding:9px}.player-station-control .player-game-tile{width:42px;height:42px}.player-station-control .player-station-main{grid-template-columns:42px minmax(0,1fr)}.player-station-actions .player-start-button,.player-station-actions .player-start-button.is-disabled,.player-station-actions .player-station-detail{height:38px}}@media (max-width:390px){.player-premium-wallet .player-refill-options button small{display:block}}@media (prefers-reduced-motion:reduce){.player-premium-wallet .player-lock-balance strong{animation:none}}@media (max-width:390px){.player-premium-wallet .player-lock-balance strong{font-size:58px}.combined-ledger-copy em{display:none}.combined-ledger-copy small{max-width:42vw}}@media (prefers-reduced-motion:reduce){.combined-ledger-skeleton,.player-balance-status .is-live i{animation:none}}.player-header:not(.ops-header){display:grid;grid-template-columns:1fr auto 1fr}.player-header:not(.ops-header)>div:first-child{display:contents}.player-header:not(.ops-header) .player-brand-row{grid-column:1;grid-row:1;align-self:start;justify-self:start}.player-header:not(.ops-header) .player-name-row{grid-column:2;grid-row:1}.player-profile-meta{display:flex;align-items:center;justify-content:center;flex-wrap:wrap;gap:6px}.player-header:not(.ops-header) .player-online-pill,.player-token-level{height:24px;padding:0 9px;border-radius:999px;font-size:10px}.player-header:not(.ops-header) .player-online-pill i{width:6px;height:6px;box-shadow:0 0 0 3px rgba(94,225,91,.1)}.player-token-level{display:inline-flex;align-items:center;border:.5px solid rgba(47,155,255,.24);background:rgba(47,155,255,.1);color:#8bc4ff;font-weight:760}.player-header:not(.ops-header) .player-header-actions{grid-column:3;grid-row:1;justify-self:end}.player-dashboard .player-overview-grid{grid-template-columns:minmax(0,1fr)}.player-refill-controls{display:grid;grid-template-columns:minmax(180px,1fr) auto auto;align-items:center;gap:9px;min-width:0}.player-refill-stepper{display:grid;grid-template-columns:38px minmax(82px,1fr) 38px;align-items:center;min-width:0;height:42px;overflow:hidden;border:.5px solid hsla(0,0%,100%,.12);border-radius:12px;background:hsla(0,0%,100%,.035)}.player-refill-stepper>button{display:grid;place-items:center;width:38px;height:100%;border:0;background:transparent;color:#8bc4ff;cursor:pointer;transition:background .16s ease,color .16s ease}.player-refill-stepper>button:hover{background:rgba(47,155,255,.11);color:#fff}.player-refill-stepper label{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;height:100%;border-inline:.5px solid hsla(0,0%,100%,.09)}.player-refill-stepper input{min-width:0;width:100%;height:100%;padding:0 5px 0 10px;border:0;outline:0;background:transparent;color:#fff;font-size:15px;font-weight:760;text-align:center}.player-refill-stepper input::-webkit-inner-spin-button,.player-refill-stepper input::-webkit-outer-spin-button{-webkit-appearance:none;appearance:none;margin:0}.player-refill-stepper label small{padding-right:9px;color:hsla(0,0%,100%,.38);font-size:8px;font-weight:780}.player-refill-controls .player-refill-options{display:grid;grid-template-columns:repeat(3,58px);gap:6px}.player-refill-controls .player-refill-options button{gap:2px;width:58px;height:42px;border-radius:11px}.player-refill-controls .player-refill-options button strong{font-size:13px}.player-refill-controls .player-refill-confirm{width:auto;min-width:86px;height:42px;padding:0 14px;border-radius:12px;background:linear-gradient(105deg,#ff6817,#ff842b);box-shadow:0 10px 26px rgba(255,122,26,.18)}.player-refill-controls .player-refill-confirm:hover{box-shadow:0 14px 32px rgba(255,122,26,.25)}.player-stations-stage{grid-template-columns:minmax(0,1fr)}.player-stations-stage .player-station-panel{width:100%}.player-stations-stage .player-station-control .player-start-button{background:linear-gradient(105deg,#ff6817,#ff842b)}.player-recent-sessions-sheet .player-session-list{margin-top:0}@media (max-width:760px){.player-header:not(.ops-header){grid-template-columns:42px minmax(0,1fr) 42px;align-items:start}.player-header:not(.ops-header) .player-brand-row{width:38px;height:38px;padding:6px}.player-header:not(.ops-header) .player-brand-row em,.player-header:not(.ops-header) .player-brand-row strong{display:none}.player-header:not(.ops-header) .player-title{font-size:27px}.player-refill-controls{grid-template-columns:minmax(0,1fr) auto}.player-refill-stepper{grid-column:1/-1}.player-refill-controls .player-refill-options{grid-template-columns:repeat(3,minmax(0,1fr))}.player-refill-controls .player-refill-options button{width:auto}.player-refill-controls .player-refill-confirm{min-width:82px}.player-stations-stage .player-station-actions{grid-template-columns:minmax(0,1fr) auto}}.player-premium-wallet .player-refill-stepper label small{padding-right:7px;color:hsla(0,0%,100%,.46)}.player-premium-wallet .player-refill-options button strong{font-size:12px;font-weight:760}.player-premium-wallet .player-refill-confirm{letter-spacing:0}.player-legal-footer{display:flex;align-items:center;justify-content:center;gap:7px;min-height:28px;color:hsla(0,0%,100%,.3);font-size:8px;line-height:1.25;text-align:center}.player-legal-footer img{width:14px;height:14px;flex:0 0 auto;opacity:.38}.player-legal-footer a{display:inline-flex;align-items:center;gap:4px;color:hsla(0,0%,100%,.48);font-weight:740;text-decoration:none;white-space:nowrap}.player-legal-footer a svg{width:10px;height:10px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.player-legal-footer a:focus-visible,.player-legal-footer a:hover{color:hsla(0,0%,100%,.78)}@media (max-width:760px){.player-premium-wallet .player-refill-controls{grid-template-columns:minmax(0,1fr) 84px;gap:7px}.player-premium-wallet .player-refill-stepper{grid-column:1/-1;width:min(100%,250px)}.player-premium-wallet .player-refill-options{gap:6px}.player-premium-wallet .player-refill-confirm{width:84px}.player-legal-footer{flex-wrap:wrap;gap:2px 6px;min-height:28px;padding:2px 8px 0;font-size:7px}.player-legal-footer img{width:12px;height:12px}}@media (max-width:390px){.player-refill-controls .player-refill-options button small,.player-refill-heading small{display:none}.player-refill-controls .player-refill-confirm{min-width:78px;padding-inline:11px}}@media (prefers-reduced-motion:reduce){.player-refill-controls .player-refill-confirm,.player-refill-stepper>button,.player-stations-stage .player-start-button{transition:none}}.admin-pagination,.session-detail-pagination{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:13px 16px;margin-top:10px;border:1px solid hsla(0,0%,100%,.1);border-radius:14px;background:hsla(0,0%,100%,.025);color:hsla(0,0%,100%,.52);font-size:12px}.admin-pagination>div,.session-detail-pagination>div{display:flex;align-items:center;gap:10px}.admin-pagination button,.session-detail-pagination button{min-width:82px;height:34px;padding:0 13px;border:1px solid hsla(0,0%,100%,.12);border-radius:10px;background:hsla(0,0%,100%,.035);color:hsla(0,0%,100%,.82);font:inherit}.admin-pagination button:disabled,.session-detail-pagination button:disabled{opacity:.35;cursor:not-allowed}.admin-pagination strong,.session-detail-pagination strong{color:hsla(0,0%,100%,.84);font-weight:650}.dzzrt-reset-shell{max-width:430px}.dzzrt-reset-field-icon{display:inline-grid;place-items:center;width:19px;color:hsla(0,0%,100%,.5);font-size:20px}.dzzrt-reset-hint{margin:-2px 2px 2px;color:hsla(0,0%,100%,.46);font-size:12px;line-height:1.5}.dzzrt-reset-complete{display:grid;justify-items:center;gap:10px;padding-top:8px;text-align:center}.dzzrt-reset-complete>span{display:grid;place-items:center;width:46px;height:46px;border:1px solid rgba(47,155,255,.4);border-radius:15px;background:rgba(47,155,255,.1);color:#64b4ff;font-size:21px}.dzzrt-reset-complete strong{font-size:18px}.dzzrt-reset-complete p{margin:0 0 8px;color:hsla(0,0%,100%,.54);font-size:13px;line-height:1.55}.dzzrt-reset-complete .dzzrt-login-button{width:100%;text-decoration:none}@media (max-width:640px){.admin-pagination,.session-detail-pagination{align-items:stretch;flex-direction:column}.admin-pagination>div,.session-detail-pagination>div{justify-content:space-between}.admin-pagination button,.session-detail-pagination button{min-width:76px}}.operator-section-heading{display:flex;align-items:flex-start;justify-content:space-between;gap:18px}.operator-section-heading>:first-child{min-width:0}.operator-info-trigger{display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;gap:7px;min-height:34px;padding:0 11px;border:1px solid rgba(47,155,255,.22);border-radius:999px;background:rgba(47,155,255,.07);color:#63b4ff;font:inherit;font-size:11.5px;font-weight:760;cursor:pointer}.operator-info-trigger:hover{border-color:rgba(47,155,255,.38);background:rgba(47,155,255,.12)}.operator-info-trigger>span{display:inline-grid;place-items:center;width:17px;height:17px;border:1px solid;border-radius:50%;font-size:10px;line-height:1}.operator-info-sheet>p{margin:0;color:rgba(235,235,245,.7);font-size:13px;line-height:1.6}.operator-info-sheet ul{display:grid;gap:9px;margin:16px 0 0;padding:0;list-style:none}.operator-info-sheet li{position:relative;padding-left:22px;color:hsla(0,0%,100%,.82);font-size:12.5px;line-height:1.5}.operator-info-sheet li:before{content:"✓";position:absolute;left:0;color:#36a3ff;font-weight:850}.operator-info-sheet details{margin-top:17px;padding-top:13px;border-top:1px solid hsla(0,0%,100%,.09)}.operator-info-sheet summary{color:rgba(235,235,245,.6);font-size:12px;font-weight:720;cursor:pointer}.operator-info-sheet details li:before{content:"·";color:rgba(235,235,245,.5)}.operator-price-card{display:grid;grid-template-columns:minmax(190px,1.3fr) repeat(2,minmax(130px,.8fr));gap:1px;overflow:hidden;margin:16px 0 12px;border:1px solid hsla(0,0%,100%,.1);border-radius:15px;background:hsla(0,0%,100%,.08)}.operator-price-card>*{display:flex;min-width:0;min-height:78px;padding:13px 15px;flex-direction:column;justify-content:center;gap:7px;background:rgba(13,15,20,.96)}.operator-price-card>*>span:first-child{color:rgba(235,235,245,.48);font-size:10px;font-weight:760;letter-spacing:.07em;text-transform:uppercase}.operator-price-card strong{color:#fff;font-size:15px;font-weight:790}.operator-price-card label .station-value-input{max-width:170px}.operator-advanced{display:block;overflow:hidden;margin-top:14px;border:1px solid hsla(0,0%,100%,.09);border-radius:14px;background:hsla(0,0%,100%,.025)}.operator-advanced>summary{display:flex;align-items:center;justify-content:space-between;gap:14px;min-height:56px;padding:10px 14px;list-style:none;cursor:pointer}.operator-advanced>summary::-webkit-details-marker{display:none}.operator-advanced>summary:after{content:"+";display:grid;place-items:center;width:24px;height:24px;margin-left:auto;border-radius:50%;background:hsla(0,0%,100%,.06);color:hsla(0,0%,100%,.62);font-size:17px;font-weight:500}.operator-advanced[open]>summary:after{content:"−"}.operator-advanced>summary span{display:grid;min-width:0;gap:3px}.operator-advanced>summary b{color:hsla(0,0%,100%,.84);font-size:12.5px}.operator-advanced>summary small{color:rgba(235,235,245,.43);font-size:11px;font-weight:520}.operator-advanced>summary em{flex:0 0 auto;color:rgba(235,235,245,.42);font-size:10px;font-style:normal;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.operator-advanced-body{display:grid;gap:14px;border-top:1px solid hsla(0,0%,100%,.07);padding:14px 14px 16px}.operator-advanced.is-compact{margin-top:0}.operator-advanced.is-compact>summary{min-height:48px}.operator-setup-field{display:grid;min-width:0;gap:6px;color:rgba(235,235,245,.58);font-size:11px;font-weight:720}.operator-setup-field>span{display:flex;align-items:center;gap:6px}.operator-setup-field>span em{color:rgba(235,235,245,.34);font-size:9px;font-style:normal;font-weight:680;letter-spacing:.05em;text-transform:uppercase}.operator-setup-field .admin-select{width:100%;min-height:42px}.operator-policy-summary{display:flex;align-items:center;flex-wrap:wrap;gap:7px 13px;padding:12px 14px;border:1px solid rgba(47,155,255,.16);border-radius:13px;background:rgba(47,155,255,.055)}.operator-policy-summary strong{color:#fff;font-size:14px}.operator-policy-summary span{color:rgba(235,235,245,.56);font-size:11.5px}.operator-policy-summary span+span:before{content:"·";margin-right:13px;color:rgba(235,235,245,.24)}.operator-custom-price{display:grid;gap:10px}.ops-tab-more{display:none!important}.ops-more-list{display:grid;gap:8px}.ops-more-row{display:grid;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:11px;width:100%;min-height:66px;padding:10px 12px;border:1px solid hsla(0,0%,100%,.08);border-radius:13px;background:hsla(0,0%,100%,.025);color:hsla(0,0%,100%,.8);text-align:left;cursor:pointer}.ops-more-row.is-selected{border-color:rgba(47,155,255,.28);background:rgba(47,155,255,.08)}.ops-more-row>.ops-tab-icon{width:38px;height:38px;border-radius:11px;background:rgba(47,155,255,.1);color:#36a3ff}.ops-more-row>.ops-tab-icon svg{width:18px;height:18px}.ops-more-row>span{display:grid;gap:4px}.ops-more-row strong{color:#fff;font-size:13px}.ops-more-row small{color:rgba(235,235,245,.45);font-size:11px;font-weight:500;line-height:1.35}.ops-more-row>b{color:rgba(235,235,245,.35);font-size:22px;font-weight:400}@media (max-width:760px){.operator-section-heading{gap:12px}.operator-info-trigger{min-height:38px}.operator-price-card{grid-template-columns:1.2fr 1fr}.operator-price-card>:last-child{grid-column:1/-1;min-height:58px}}@media (max-width:520px){.operator-section-heading{display:grid}.operator-info-trigger{width:-moz-fit-content;width:fit-content}.operator-price-card{grid-template-columns:1fr 1fr;margin-top:13px}.operator-price-card>*{min-height:68px;padding:11px 12px}.operator-price-card>label{grid-column:1/-1}.operator-price-card>:last-child{grid-column:auto}.operator-advanced>summary{min-height:60px;padding:10px 12px}.operator-advanced>summary em{display:none}.operator-advanced-body{padding:12px}.operator-policy-summary{display:grid;gap:5px}.operator-policy-summary span+span:before{display:none}}@media (max-width:370px){.ops-tab-label{font-size:8.75px}}*{box-sizing:border-box}body,html{background-color:var(--c-bg);color:var(--c-label1);font-family:-apple-system,BlinkMacSystemFont,Inter,SF Pro Display,Segoe UI,system-ui,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility;-webkit-text-size-adjust:100%;max-width:100%;overflow-x:hidden}.aurora{position:fixed;inset:0;z-index:0;pointer-events:none;overflow:hidden}.aurora:before{top:18%;left:-290px;border-radius:46% 54% 52% 48%/45% 52% 48% 55%;background:radial-gradient(closest-side,rgba(47,155,255,.25),transparent 76%);border-right:1px solid rgba(47,155,255,.52);animation:aurora-drift 20s ease-in-out infinite}.aurora:after,.aurora:before{content:"";position:absolute;width:380px;height:640px;filter:blur(44px)}.aurora:after{top:24%;right:-300px;border-radius:52% 48% 45% 55%/48% 55% 45% 52%;background:radial-gradient(closest-side,rgba(255,122,26,.21),transparent 76%);border-left:1px solid rgba(255,122,26,.48);animation:aurora-drift-right 22s ease-in-out infinite}@keyframes aurora-drift{0%,to{transform:translateX(0) scale(1);opacity:.8}50%{transform:translateX(24px) scale(1.04);opacity:.58}}@keyframes aurora-drift-right{0%,to{transform:translateX(0) scale(1);opacity:.72}50%{transform:translateX(-24px) scale(1.04);opacity:.52}}.card{background:var(--c-surface1);border-radius:16px;overflow:hidden}.card-row{padding:11px 14px;border-bottom:.5px solid var(--c-sep);display:flex;align-items:center;justify-content:space-between}.card-row:last-child{border-bottom:none}.field{width:100%;background:var(--c-surface2);border:none;border-radius:12px;padding:0 14px 0 42px;height:46px;font-size:15px;color:var(--c-label1);transition:background .15s ease,box-shadow .15s ease}.field::-moz-placeholder{color:var(--c-label3)}.field::placeholder{color:var(--c-label3)}.field:focus{outline:none;background:var(--c-surface3);box-shadow:0 0 0 2.5px rgba(47,155,255,.4)}.field-inline{background:var(--c-surface2);border:none;border-radius:8px;padding:4px 8px;font-size:14px;font-weight:600;color:var(--c-label1);width:80px;text-align:right;font-variant-numeric:tabular-nums;transition:background .15s,box-shadow .15s}.field-inline:focus{outline:none;background:var(--c-surface3);box-shadow:0 0 0 2px rgba(47,155,255,.4)}.field-inline::-moz-placeholder{color:var(--c-label3)}.field-inline::placeholder{color:var(--c-label3)}@media (max-width:640px){.admin-select,.field,.field-inline,.station-input-wrap input,.station-value-input input,.station-wizard-input,.station-wizard-select,input,select,textarea{font-size:16px!important}}.admin-select{height:36px;border-radius:9px;border:.5px solid hsla(0,0%,100%,.1);background:hsla(0,0%,100%,.05);color:var(--c-label1);font-size:12px;padding:0 10px;outline:none;width:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;font-variant-numeric:tabular-nums}.admin-select:focus{box-shadow:0 0 0 2px rgba(47,155,255,.35)}.admin-select option{background:#0b0b0d;color:#fff}.gauge-ring{transition:stroke-dashoffset .85s cubic-bezier(.22,1,.36,1),stroke .5s ease}.btn-press{transition:transform .1s ease,opacity .1s ease}.btn-press:active{transform:scale(.97);opacity:.85}@keyframes fade-up{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}.fade-up{animation:fade-up .5s cubic-bezier(.22,1,.36,1) both}.fade-up-1{animation-delay:.06s}.fade-up-2{animation-delay:.12s}.fade-up-3{animation-delay:.18s}.fade-up-4{animation-delay:.24s}@keyframes shimmer{0%{background-position:-200% 0}to{background-position:200% 0}}.shimmer{background:linear-gradient(90deg,hsla(0,0%,100%,.04) 25%,hsla(0,0%,100%,.1) 37%,hsla(0,0%,100%,.04) 63%);background-size:200% 100%;animation:shimmer 2.2s linear infinite}.sg-skeleton-shell{position:relative;z-index:1;max-width:560px;margin:0 auto;padding:56px 20px 36px;display:flex;flex-direction:column;gap:14px}.sg-skel-header{margin-bottom:4px}.sg-skel-line{border-radius:7px}.sg-skel-card{border-radius:22px;border:.5px solid hsla(0,0%,100%,.06)}.sg-skel-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}@media (max-width:640px){.sg-skel-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}.tnum{font-variant-numeric:tabular-nums;font-feature-settings:"tnum"}.status-dot-green{box-shadow:0 0 0 0 rgba(50,215,75,.8);animation:dot-ping 1.8s ease-in-out infinite}@keyframes dot-ping{0%{box-shadow:0 0 0 0 rgba(50,215,75,.6)}70%{box-shadow:0 0 0 8px rgba(50,215,75,0)}to{box-shadow:0 0 0 0 rgba(50,215,75,0)}}.eq-bar{transform-origin:bottom;animation:eq 1s ease-in-out infinite}@keyframes eq{0%,to{transform:scaleY(.28)}50%{transform:scaleY(1)}}.rg-line{animation:rg-draw .85s cubic-bezier(.22,1,.36,1) both}@keyframes rg-draw{0%{stroke-dasharray:1;stroke-dashoffset:1}to{stroke-dasharray:1;stroke-dashoffset:0}}.rg-area{animation:rg-fade .6s ease .25s both}.rg-dot{animation:rg-fade .4s ease .7s both}@keyframes rg-fade{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){*,:after,:before{animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important;scroll-behavior:auto!important}.fade-up{opacity:1!important;transform:none!important}.aurora:after,.aurora:before{animation:none!important}.btn-press:active{transform:none}}.ops-shell{position:relative;z-index:1;max-width:980px;margin:0 auto;padding:0 20px 36px;color:#fff}.ops-session-notice{margin-top:10px;display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:8px;align-items:center;padding:10px 11px;border-radius:13px;border:.5px solid rgba(50,215,75,.24);background:rgba(50,215,75,.08)}.ops-session-notice-text{min-width:0}.ops-session-notice-title{margin-bottom:2px;font-size:12px;font-weight:850;color:#32d74b}.ops-session-notice-meta{font-size:11.5px;color:rgba(235,235,245,.55);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ops-session-notice-view{height:44px;padding:0 14px;border-radius:11px;border:.5px solid rgba(50,215,75,.34);background:rgba(50,215,75,.1);color:#32d74b;font-size:12.5px;font-weight:800;cursor:pointer}.ops-session-notice-dismiss{width:44px;height:44px;border-radius:11px;border:.5px solid hsla(0,0%,100%,.1);background:hsla(0,0%,100%,.045);color:rgba(235,235,245,.45);font-size:17px;cursor:pointer}.ops-header{position:relative;z-index:100;display:flex;align-items:center;justify-content:space-between;gap:20px;padding:24px 0 10px}.ops-header>div:first-child{display:flex;align-items:center;gap:22px}.ops-console-label{margin:0 0 6px;color:hsla(0,0%,100%,.52);font-size:12px;font-weight:650;letter-spacing:.12em;line-height:1}.ops-header h1{margin:0;font-size:31px;font-weight:760;line-height:1;letter-spacing:0}.ops-online-pill{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:26px;padding:0 9px;border-radius:999px;background:rgba(82,214,107,.1);color:#52d66b;font-size:12px;font-weight:760;line-height:1}.ops-online-pill i{display:block;flex:0 0 auto;width:7px;height:7px;border-radius:999px;background:#52d66b;box-shadow:0 0 0 4px rgba(82,214,107,.1)}.ops-status-strip i{width:10px;height:10px;border-radius:999px;background:#52d66b;box-shadow:0 0 0 5px rgba(82,214,107,.12)}.ops-tabs{position:relative;display:block;align-items:center;min-height:42px;margin-top:12px;padding:4px;border:.5px solid hsla(0,0%,100%,.09);border-radius:14px;background:linear-gradient(180deg,hsla(0,0%,100%,.045),hsla(0,0%,100%,.018)),rgba(8,9,12,.9);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.045),0 14px 36px rgba(0,0,0,.2)}.ops-tabs>div{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:4px;min-width:0}.ops-tabs button{position:relative;display:inline-flex;align-items:center;justify-content:center;gap:5px;min-width:0;height:32px;padding:0 6px;border:0;border-radius:10px;background:transparent;color:hsla(0,0%,100%,.52);cursor:pointer;font-size:11.5px;font-weight:700;line-height:1;letter-spacing:0;transition:background .16s ease,box-shadow .16s ease,color .16s ease,transform .16s cubic-bezier(.22,1,.36,1)}.ops-tabs button:hover{background:hsla(0,0%,100%,.05);color:hsla(0,0%,100%,.78)}.ops-tabs button[aria-selected=true]{background:linear-gradient(180deg,rgba(47,155,255,.21),rgba(47,155,255,.105));box-shadow:inset 0 0 0 1px rgba(47,155,255,.2),0 8px 18px rgba(47,155,255,.1);color:#36a3ff;font-weight:780}.ops-tab-icon{display:inline-grid;place-items:center;width:17px;height:17px;flex:0 0 17px;color:currentColor;opacity:.94}.ops-tab-icon svg{width:15px;height:15px}.ops-tab-label{min-width:0;max-width:76px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ops-tab-badge{display:inline-grid;place-items:center;min-width:15px;height:15px;margin-left:-2px;padding:0 4px;border-radius:999px;background:rgba(82,214,107,.14);border:.5px solid rgba(82,214,107,.2);color:#52d66b;font-size:9px;font-weight:850;line-height:1}.session-audit{display:flex;flex-direction:column;gap:12px;margin-top:12px}.session-audit-strip{display:flex;align-items:center;gap:12px;min-height:52px;padding:0 16px;border:.5px solid rgba(47,155,255,.34);border-radius:16px;background:linear-gradient(90deg,rgba(47,155,255,.1),rgba(11,11,13,.7))}.session-audit-strip-icon{display:inline-grid;place-items:center;width:24px;height:24px;flex:0 0 24px;color:#2f9bff}.session-action-button svg,.session-audit-strip-icon svg,.session-date-control svg,.session-detail-cell svg,.session-filter-clear svg,.session-filter-control svg,.session-row-arrow svg,.session-search-control svg{width:17px;height:17px}.session-audit-strip p{margin:0;color:#2f9bff;font-size:14px;font-weight:780;line-height:1.1}.session-audit-strip span:not(.session-audit-strip-icon){display:block;margin-top:3px;color:hsla(0,0%,100%,.42);font-size:11.5px;line-height:1.3}.session-filter-card{padding:16px;border:.5px solid hsla(0,0%,100%,.08);border-radius:18px;background:#0b0b0d}.session-date-control,.session-filter-control,.session-search-control{min-width:0;border:.5px solid hsla(0,0%,100%,.1);border-radius:13px;background:hsla(0,0%,100%,.035);color:hsla(0,0%,100%,.58);transition:border-color .16s ease,background .16s ease,color .16s ease}.session-search-control{display:grid;grid-template-columns:22px minmax(0,1fr);align-items:center;gap:10px;min-height:48px;padding:0 14px;margin-bottom:10px}.session-date-control input,.session-filter-control select,.session-search-control input{min-width:0;width:100%;border:0;outline:0;background:transparent;color:#fff;font:inherit}.session-search-control input{font-size:14px}.session-search-control input::-moz-placeholder{color:hsla(0,0%,100%,.44)}.session-search-control input::placeholder{color:hsla(0,0%,100%,.44)}.session-filter-toolbar{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:0 1px 8px}.session-filter-toolbar>span{color:hsla(0,0%,100%,.42);font-size:10.5px;font-weight:760;letter-spacing:.08em;text-transform:uppercase}.session-date-control:focus-within,.session-filter-control:focus-within,.session-search-control:focus-within{border-color:rgba(47,155,255,.42);background:rgba(47,155,255,.055)}.session-filter-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:10px}.session-filter-control{display:grid;grid-column:span 2;grid-template-columns:22px minmax(0,1fr) 18px;align-items:center;gap:10px;height:44px;padding:0 12px}.session-filter-control select{height:100%;-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;font-size:13px;font-weight:580}.session-filter-control option{background:#0b0b0d;color:#fff}.session-filter-control svg:last-child{width:15px;height:15px;color:hsla(0,0%,100%,.52)}.session-filter-clear{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:26px;padding:0 9px;border:.5px solid hsla(0,0%,100%,.1);border-radius:999px;background:hsla(0,0%,100%,.035);color:hsla(0,0%,100%,.52);cursor:pointer;font-size:11px;font-weight:720}.session-filter-clear svg{width:13px;height:13px}.session-filter-clear:hover{border-color:hsla(0,0%,100%,.16);background:hsla(0,0%,100%,.055);color:hsla(0,0%,100%,.76)}.session-date-control{position:relative;display:grid;grid-column:span 3;grid-template-columns:78px minmax(0,1fr) 30px;align-items:center;gap:8px;height:44px;padding:0 7px 0 12px}.session-date-control>span{color:hsla(0,0%,100%,.42);font-size:11.5px;font-weight:620;line-height:1;white-space:nowrap}.session-date-control input{height:100%;color-scheme:dark;font-size:13px;font-weight:580;letter-spacing:0}.session-date-control input::-webkit-calendar-picker-indicator{width:0;height:0;margin:0;opacity:0}.session-date-button{display:inline-grid;place-items:center;width:30px;height:30px;border:0;border-radius:9px;background:hsla(0,0%,100%,.045);color:hsla(0,0%,100%,.72);cursor:pointer}.session-date-button:hover{background:rgba(47,155,255,.1);color:#2f9bff}.session-date-button svg{width:16px;height:16px}.session-summary-bar{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:4px 2px}.session-summary-count{min-width:0}.session-summary-count strong{display:block;color:hsla(0,0%,100%,.62);font-size:16px;font-weight:650}.session-summary-count span{display:block;margin-top:2px;color:hsla(0,0%,100%,.36);font-size:11px}.session-summary-actions{display:flex;align-items:center;justify-content:flex-end;gap:9px;flex-wrap:wrap}.session-action-button{display:inline-flex;align-items:center;justify-content:center;gap:7px;height:34px;padding:0 12px;border:.5px solid hsla(0,0%,100%,.12);border-radius:11px;background:hsla(0,0%,100%,.035);color:hsla(0,0%,100%,.78);cursor:pointer;font-size:12px;font-weight:750}.session-action-button:disabled{cursor:not-allowed;opacity:.55}.session-action-primary{border-color:rgba(47,155,255,.36);background:rgba(47,155,255,.1);color:#2f9bff}.session-total{margin:0;color:hsla(0,0%,100%,.42);font-size:13px}.session-total strong{margin-left:4px;color:#2f9bff;font-size:16px;font-weight:780}.session-table-card{overflow:hidden;border:.5px solid hsla(0,0%,100%,.08);border-radius:18px;background:#0b0b0d}.session-table-head,.session-table-row{display:grid;grid-template-columns:minmax(155px,1.1fr) minmax(210px,1.55fr) 96px 92px 112px 22px;align-items:center;gap:14px}.session-table-head{min-height:50px;padding:0 18px;border-bottom:.5px solid hsla(0,0%,100%,.09);color:hsla(0,0%,100%,.48);font-size:11px;font-weight:720;letter-spacing:.06em;text-transform:uppercase}.session-table-row{width:100%;min-height:74px;padding:10px 18px;border:0;border-bottom:.5px solid hsla(0,0%,100%,.08);background:transparent;color:#fff;cursor:pointer;text-align:left;transition:background .16s ease}.session-table-row:hover{background:rgba(47,155,255,.045)}.session-table-row:last-of-type{border-bottom:0}.session-detail-cell,.session-user-cell{min-width:0}.session-user-cell{display:grid;grid-template-columns:38px minmax(0,1fr);align-items:center;gap:12px}.session-avatar{display:inline-grid;place-items:center;width:38px;height:38px;border-radius:999px;background:rgba(47,155,255,.16);color:#72b9ff;font-size:15px;font-weight:760}.session-user-cell strong{color:#fff;font-size:13.5px;font-weight:740;line-height:1.25}.session-user-cell span:not(.session-avatar),.session-user-cell strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.session-user-cell span:not(.session-avatar){margin-top:3px;color:hsla(0,0%,100%,.46);font-size:11px}.session-detail-cell{display:grid;gap:5px}.session-detail-cell p{display:flex;align-items:center;gap:8px;min-width:0;margin:0;color:hsla(0,0%,100%,.56);font-size:13px}.session-detail-cell p:first-child{color:hsla(0,0%,100%,.68)}.session-detail-cell span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.session-detail-cell svg{flex:0 0 16px;color:hsla(0,0%,100%,.5)}.session-status-pill{justify-self:start;display:inline-flex;align-items:center;gap:6px;min-height:26px;padding:0 10px;border-radius:8px;background:hsla(0,0%,100%,.07);color:hsla(0,0%,100%,.54);font-size:12px;font-weight:720}.session-status-pill.is-active{border:.5px solid rgba(82,214,107,.22);background:rgba(82,214,107,.1);color:#52d66b}.session-status-pill i{width:7px;height:7px;border-radius:999px;background:#52d66b}.session-usage{color:hsla(0,0%,100%,.54);font-size:12.5px}.session-spend{color:#2f9bff;font-size:13px;font-weight:780}.session-live-metric{display:grid;gap:3px;min-width:0}.session-live-metric strong{color:inherit;font:inherit;font-weight:780;white-space:nowrap}.session-live-metric small{overflow:hidden;color:hsla(0,0%,100%,.38);font-size:10.5px;font-weight:560;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.session-spend small{color:rgba(82,214,107,.62)}.session-row-arrow{display:inline-grid;place-items:center;color:hsla(0,0%,100%,.5)}.session-empty-state{padding:36px 20px;text-align:center}.session-empty-state p{margin:0;color:hsla(0,0%,100%,.58);font-size:13px;font-weight:700}.session-empty-state span{display:block;margin-top:5px;color:hsla(0,0%,100%,.36);font-size:12px}.session-table-foot{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:46px;padding:0 18px;border-top:.5px solid hsla(0,0%,100%,.08);color:hsla(0,0%,100%,.44);font-size:12px}.session-detail-page{min-height:100vh;background:radial-gradient(circle at 0 18%,rgba(47,155,255,.1),transparent 30%),radial-gradient(circle at 100% 28%,rgba(255,122,26,.08),transparent 28%),#050505;color:#fff}.session-detail-shell{width:min(100%,980px);margin:0 auto;padding:18px 20px 34px}.session-detail-actions,.session-detail-back,.session-detail-id,.session-detail-receipt,.session-detail-refresh,.session-detail-soft-button,.session-detail-state,.session-detail-top{display:flex;align-items:center}.session-detail-top{position:relative;z-index:100;justify-content:space-between;gap:14px;margin-bottom:14px}.session-detail-actions{justify-content:flex-end;gap:9px;min-width:0}.session-detail-back,.session-detail-receipt,.session-detail-refresh,.session-detail-soft-button{justify-content:center;gap:7px;height:34px;border:.5px solid hsla(0,0%,100%,.12);border-radius:999px;background:hsla(0,0%,100%,.035);color:hsla(0,0%,100%,.8);cursor:pointer;font-size:12px;font-weight:720;letter-spacing:0}.session-detail-back{padding:0 13px 0 9px}.session-detail-receipt,.session-detail-refresh,.session-detail-soft-button{padding:0 13px;border-color:rgba(47,155,255,.28);background:rgba(47,155,255,.075);color:#72b9ff}.session-detail-refresh.is-small{height:30px;padding:0 10px;font-size:11px}.session-detail-alert button:disabled,.session-detail-refresh:disabled,.session-detail-stop button:disabled{cursor:not-allowed;opacity:.58}.session-detail-state{justify-content:center;gap:7px;height:32px;padding:0 11px;border-radius:999px;border:.5px solid rgba(82,214,107,.22);background:rgba(82,214,107,.1);color:#a8f0b5;font-size:11.5px;font-weight:760}.session-detail-status-dot{width:7px;height:7px;border-radius:999px;background:#52d66b}.session-detail-status-dot.is-live{box-shadow:0 0 0 4px rgba(82,214,107,.12)}.session-detail-hero{margin-bottom:12px}.session-detail-hero>p{margin:0 0 6px;color:hsla(0,0%,100%,.48);font-size:11px;font-weight:760;letter-spacing:.11em;text-transform:uppercase}.session-detail-hero>div{display:flex;align-items:center;gap:10px;min-width:0}.session-detail-hero h1{margin:0;overflow:hidden;color:#fff;font-size:clamp(24px,2.6vw,31px);font-weight:760;letter-spacing:0;line-height:1.05;text-overflow:ellipsis;white-space:nowrap}.session-detail-check{display:inline-grid;place-items:center;width:22px;height:22px;flex:0 0 22px;border-radius:999px;border:.5px solid rgba(82,214,107,.38);color:#52d66b}.session-detail-check.is-live{border-color:rgba(47,155,255,.38);color:#2f9bff}.session-detail-id{width:-moz-fit-content;width:fit-content;max-width:min(100%,420px);gap:7px;min-height:28px;margin-top:8px;padding:0 10px;border:.5px solid hsla(0,0%,100%,.1);border-radius:10px;background:hsla(0,0%,100%,.035);color:hsla(0,0%,100%,.44);cursor:pointer;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:12px}.session-detail-id span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.session-detail-alert,.session-detail-email-status,.session-detail-live,.session-detail-note,.session-detail-panel,.session-detail-stop{border:.5px solid hsla(0,0%,100%,.08);border-radius:18px;background:rgba(11,11,13,.92)}.session-detail-note{display:grid;grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:58px;margin-bottom:10px;padding:10px 13px;border-color:rgba(47,155,255,.26);background:linear-gradient(90deg,rgba(47,155,255,.1),rgba(11,11,13,.82))}.session-detail-note>span{display:inline-grid;place-items:center;width:24px;height:24px;border-radius:999px;color:#2f9bff}.session-detail-note strong,.session-detail-panel-head h2{margin:0;color:#72b9ff;font-size:14px;font-weight:780}.session-detail-email-status p,.session-detail-note p,.session-detail-panel-head span{margin:2px 0 0;color:hsla(0,0%,100%,.5);font-size:12px;line-height:1.35}.session-detail-email-status{display:grid;grid-template-columns:30px minmax(0,1fr);align-items:center;gap:10px;min-height:54px;margin-bottom:10px;padding:9px 13px}.session-detail-email-status>span{display:inline-grid;place-items:center;width:27px;height:27px;border-radius:9px;color:#30d158;background:rgba(48,209,88,.1)}.session-detail-email-status strong{display:block;color:hsla(0,0%,100%,.86);font-size:13px;line-height:1.25}.session-detail-email-status p{margin:2px 0 0}.session-detail-email-status.is-failed>span{color:#ff453a;background:rgba(255,69,58,.1)}.session-detail-email-status.is-skipped>span,.session-detail-email-status.is-untracked>span{color:#8e8e93;background:hsla(240,2%,57%,.1)}.session-detail-email-status.is-pending>span{color:#ff9f0a;background:rgba(255,159,10,.1)}.session-detail-live{display:grid;grid-template-columns:190px minmax(0,1fr);gap:10px;margin-bottom:10px;padding:12px}.session-detail-live-power{position:relative;min-height:98px;padding:12px;border:.5px solid hsla(0,0%,100%,.08);border-radius:15px;background:hsla(0,0%,100%,.026)}.session-detail-live-power>span{position:absolute;top:14px;right:14px;width:9px;height:9px;border-radius:999px;background:#ff7a1a;box-shadow:0 0 0 5px rgba(255,122,26,.11)}.session-detail-live-power>span.is-charging{background:#52d66b;box-shadow:0 0 0 5px rgba(82,214,107,.12)}.session-detail-billing-grid span,.session-detail-live-grid p,.session-detail-live-power p,.session-detail-meta-grid span,.session-detail-metric p,.session-detail-strip p,.session-detail-total span,.session-detail-usage-split span{margin:0;color:hsla(0,0%,100%,.48);font-size:11px;font-weight:720;letter-spacing:.07em;text-transform:uppercase}.session-detail-live-power strong{display:block;margin-top:13px;color:#fff;font-size:34px;font-weight:780;line-height:.92}.session-detail-live-power small{margin-left:5px;color:hsla(0,0%,100%,.42);font-size:18px;font-weight:650}.session-detail-live-power em{display:block;margin-top:7px;color:hsla(0,0%,100%,.52);font-size:13px;font-style:normal}.session-detail-live-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.session-detail-live-grid>div{min-width:0;padding:12px;border:.5px solid hsla(0,0%,100%,.08);border-radius:15px;background:hsla(0,0%,100%,.026)}.session-detail-live-grid strong{display:block;margin-top:8px;overflow:hidden;color:#2f9bff;font-size:19px;font-weight:780;text-overflow:ellipsis;white-space:nowrap}.session-detail-live-grid strong.is-ok{color:#52d66b}.session-detail-live-grid strong.is-warn{color:#ff7a1a}.session-detail-live-grid strong.is-danger{color:#ff453a}.session-detail-live-grid span{display:block;margin-top:6px;overflow:hidden;color:hsla(0,0%,100%,.42);font-size:11.5px;line-height:1.35;text-overflow:ellipsis}.session-detail-alert{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;margin-bottom:10px;padding:10px 12px;border-color:rgba(255,122,26,.26);background:rgba(255,122,26,.08)}.session-detail-alert.is-danger{border-color:rgba(255,69,58,.28);background:rgba(255,69,58,.08)}.session-detail-alert p{margin:0;color:hsla(0,0%,100%,.74);font-size:12.5px;line-height:1.35}.session-detail-alert div{display:flex;gap:7px}.session-detail-alert button{height:30px;padding:0 10px;border:.5px solid rgba(47,155,255,.32);border-radius:10px;background:rgba(47,155,255,.1);color:#72b9ff;cursor:pointer;font-size:11.5px;font-weight:780}.session-detail-stop{margin-bottom:10px;padding:8px}.session-detail-end{width:100%;height:36px;border:.5px solid rgba(255,69,58,.3);border-radius:13px;background:rgba(255,69,58,.09);color:#ff6961;cursor:pointer;font-size:13px;font-weight:780}.session-detail-stop>div{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px}.session-detail-stop p{margin:0;color:#fff;font-size:14px;font-weight:760}.session-detail-stop span{color:hsla(0,0%,100%,.48);font-size:12px}.session-detail-stop>div>div{display:flex;gap:8px}.session-detail-stop>div>div button{height:34px;padding:0 13px;border:.5px solid hsla(0,0%,100%,.12);border-radius:11px;background:hsla(0,0%,100%,.05);color:hsla(0,0%,100%,.76);cursor:pointer;font-size:12px;font-weight:760}.session-detail-stop>div>div button:last-child{border-color:rgba(255,69,58,.35);background:rgba(255,69,58,.15);color:#ff6961}.session-detail-metrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-bottom:10px}.session-detail-metric{display:grid;grid-template-columns:34px minmax(0,1fr);align-items:center;gap:10px;min-height:78px;padding:12px 14px;border:.5px solid hsla(0,0%,100%,.08);border-radius:18px;background:#0b0b0d}.session-detail-metric-icon{display:inline-grid;place-items:center;width:34px;height:34px;border-radius:999px;background:rgba(47,155,255,.15);color:#2f9bff}.session-detail-metric-icon.is-green{background:rgba(82,214,107,.14);color:#52d66b}.session-detail-metric-icon.is-purple{background:rgba(139,92,246,.16);color:#a78bfa}.session-detail-metric-icon.is-orange{background:rgba(255,122,26,.13);color:#ff9a4f}.session-detail-metric strong{display:block;margin-top:5px;color:#fff;font-size:24px;font-weight:780;line-height:1}.session-detail-metric strong span{margin-left:6px;color:hsla(0,0%,100%,.62);font-size:14px;font-weight:650}.session-detail-metric small{display:block;margin-top:4px;color:hsla(0,0%,100%,.42);font-size:11.5px}.session-detail-strip{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin-bottom:10px;padding:9px 4px;border:.5px solid hsla(0,0%,100%,.08);border-radius:16px;background:#0b0b0d}.session-detail-strip>div{min-width:0;padding:0 12px;text-align:center}.session-detail-strip>div+div{border-left:.5px solid hsla(0,0%,100%,.08)}.session-detail-strip strong{display:block;margin-top:5px;overflow:hidden;color:#fff;font-size:13.5px;font-weight:740;text-overflow:ellipsis;white-space:nowrap}.session-detail-panel{margin-bottom:10px;padding:14px}.session-detail-panel-head{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;margin-bottom:11px}.session-detail-panel-head h2{color:hsla(0,0%,100%,.7);font-size:12px;letter-spacing:.08em;text-transform:uppercase}.session-detail-panel-head strong{color:#fff;font-size:13px;font-weight:760;white-space:nowrap}.session-detail-chart{padding-bottom:12px}.session-detail-chart-times{display:flex;justify-content:space-between;margin-top:5px;color:hsla(0,0%,100%,.36);font-size:11px}.session-detail-billing-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px 24px}.session-detail-billing-grid>div,.session-detail-meta-grid>div{display:flex;align-items:baseline;justify-content:space-between;gap:14px;min-width:0}.session-detail-billing-grid strong,.session-detail-meta-grid strong{overflow:hidden;color:#fff;font-size:13px;font-weight:650;text-align:right;text-overflow:ellipsis;white-space:nowrap}.session-detail-telemetry-warnings{display:grid;gap:6px;margin:0 0 12px}.session-detail-telemetry-warnings p{margin:0;padding:8px 10px;border:.5px solid rgba(255,122,26,.28);border-radius:8px;background:rgba(255,122,26,.08);color:rgba(255,232,216,.92);font-size:12px;font-weight:680}.session-detail-usage-split{display:grid;gap:8px;margin-top:11px;padding-top:10px;border-top:.5px solid hsla(0,0%,100%,.1)}.session-detail-total,.session-detail-usage-split>div{display:flex;justify-content:space-between;gap:12px}.session-detail-usage-split span{color:hsla(0,0%,100%,.5);letter-spacing:0;text-transform:none}.session-detail-usage-split span.is-active{color:#52d66b}.session-detail-usage-split span.is-idle{color:#ff7a1a}.session-detail-usage-split strong{color:#fff;font-size:13px;font-weight:720;text-align:right}.session-detail-total{margin-top:11px;padding-top:10px;border-top:.5px solid hsla(0,0%,100%,.1)}.session-detail-total strong{color:#2f9bff;font-size:18px;font-weight:800}.session-detail-footnote{margin:8px 0 0;color:hsla(0,0%,100%,.36);font-size:11.5px;line-height:1.4}.session-detail-rate-change{margin:8px 0 0;padding:9px 11px;border:.5px solid rgba(255,159,10,.22);border-radius:10px;color:hsla(0,0%,100%,.56);background:rgba(255,159,10,.06);font-size:11.5px;line-height:1.45}.session-detail-rate-change strong{color:#ffb340}.session-detail-table{padding:0;overflow:hidden}.session-detail-table .session-detail-panel-head{align-items:center;margin:0;padding:12px 14px;border-bottom:.5px solid hsla(0,0%,100%,.08)}.session-detail-table-scroll{max-height:286px;overflow:auto}.session-detail-table table{width:100%;min-width:660px;border-collapse:collapse;font-size:12px}.session-detail-table thead{position:sticky;top:0;z-index:1;background:#0b0b0d;color:hsla(0,0%,100%,.46)}.session-detail-table th{padding:8px 14px;font-weight:650}.session-detail-table td{padding:6px 14px;border-top:.5px solid hsla(0,0%,100%,.07);color:hsla(0,0%,100%,.62);text-align:right}.session-detail-table td:nth-child(-n+3){text-align:left}.session-detail-dash,.session-detail-table td:first-child{color:hsla(0,0%,100%,.34)}.session-detail-table td.is-billed{color:#2f9bff}.session-detail-reading{display:inline-flex;align-items:center;min-height:22px;padding:0 8px;border-radius:8px;font-size:10px;font-weight:780}.session-detail-reading.is-active{background:rgba(82,214,107,.12);color:#52d66b}.session-detail-reading.is-idle{background:rgba(255,122,26,.12);color:#ff7a1a}.session-detail-empty{margin:0;padding:28px 16px;color:hsla(0,0%,100%,.36);font-size:13px;text-align:center}.session-detail-metadata{margin-bottom:0}.session-detail-meta-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px 30px}.session-detail-meta-grid span{letter-spacing:0;text-transform:none}.session-detail-spinner{width:36px;height:36px;border:2px solid hsla(0,0%,100%,.12);border-top-color:#2f9bff;border-radius:999px;animation:spin .8s linear infinite}@keyframes spin{to{transform:rotate(1turn)}}.session-admin-page{background:radial-gradient(circle at 8% 8%,rgba(47,155,255,.055),transparent 27%),radial-gradient(circle at 92% 14%,rgba(255,122,26,.04),transparent 23%),#050607}.session-admin-shell{width:min(100%,980px);padding:18px 20px 32px}.session-admin-top{margin-bottom:12px}.session-admin-outcome-badge{display:inline-flex;align-items:center;gap:7px;height:32px;padding:0 11px;border:.5px solid rgba(47,155,255,.24);border-radius:9px;background:rgba(47,155,255,.08);color:#72b9ff;font-size:11.5px;font-weight:740}.session-admin-hero,.session-admin-section,.session-admin-technical{margin-bottom:10px;border:.5px solid hsla(0,0%,100%,.09);border-radius:14px;background:linear-gradient(145deg,rgba(15,17,20,.98),rgba(10,11,13,.98));box-shadow:0 18px 60px rgba(0,0,0,.18)}.session-admin-hero{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(370px,.95fr);gap:12px 20px;padding:14px}.session-admin-identity{display:flex;align-items:center;gap:12px;min-width:0}.session-admin-station-glyph{display:grid;place-items:center;width:58px;height:58px;flex:0 0 58px;border:.5px solid hsla(0,0%,100%,.09);border-radius:12px;background:linear-gradient(145deg,hsla(0,0%,100%,.045),rgba(47,155,255,.035))}.session-admin-station-glyph img{width:40px;height:40px;-o-object-fit:contain;object-fit:contain}.session-admin-station-glyph.is-pc img{width:44px;height:44px}.session-admin-identity-copy{min-width:0}.session-admin-identity-copy>p{display:flex;align-items:center;gap:7px;margin:0 0 4px;color:#67dc7d;font-size:11px;font-weight:760}.session-admin-identity-copy h1{margin:0;overflow:hidden;color:#fff;font-size:clamp(20px,2vw,24px);font-weight:770;letter-spacing:-.02em;line-height:1.1;text-overflow:ellipsis;white-space:nowrap}.session-admin-identity-copy .session-detail-id{min-height:24px;margin-top:6px;font-size:10.5px}.session-admin-identity-copy>small{display:block;margin-top:5px;overflow:hidden;color:hsla(0,0%,100%,.4);font-size:10.5px;text-overflow:ellipsis;white-space:nowrap}.session-admin-time-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr)) minmax(96px,.72fr);align-items:stretch;gap:6px}.session-admin-time-grid>div{display:flex;flex-direction:column;justify-content:center;min-width:0;padding:8px 10px;border-left:.5px solid hsla(0,0%,100%,.08)}.session-admin-time-grid span{color:hsla(0,0%,100%,.43);font-size:10.5px;font-weight:660}.session-admin-time-grid strong{display:block;margin-top:3px;color:hsla(0,0%,100%,.88);font-size:11px;font-weight:700;line-height:1.35}.session-admin-time-grid .session-admin-duration{align-items:center;border:.5px solid hsla(0,0%,100%,.08);border-radius:12px;background:hsla(0,0%,100%,.035);text-align:center}.session-admin-duration svg{color:hsla(0,0%,100%,.55)}.session-admin-duration strong{margin-top:4px;font-size:15px}.session-admin-message{grid-column:1/-1;display:grid;grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:48px;padding:8px 10px;border:.5px solid hsla(0,0%,100%,.08);border-radius:12px;background:hsla(0,0%,100%,.025)}.session-admin-message+.session-admin-message{margin-top:-6px}.session-admin-message.is-info{border-color:rgba(47,155,255,.23);background:linear-gradient(90deg,rgba(47,155,255,.09),rgba(47,155,255,.025))}.session-admin-message>span{display:grid;place-items:center;width:24px;height:24px;border-radius:8px;background:rgba(47,155,255,.1);color:#5faeff}.session-admin-message strong{color:hsla(0,0%,100%,.9);font-size:11.5px}.session-admin-message p{margin:2px 0 0;color:hsla(0,0%,100%,.48);font-size:10.5px;line-height:1.35}.session-admin-email.is-failed>span,.session-admin-email.is-skipped>span,.session-admin-email.is-untracked>span{background:rgba(255,122,26,.1);color:#ff9a4f}.session-admin-live{margin-bottom:10px}.session-admin-section{padding:12px}.session-admin-section>h2{margin:0 0 9px;color:hsla(0,0%,100%,.9);font-size:13px;font-weight:750;letter-spacing:-.01em}.session-admin-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:7px}.session-admin-metrics .session-detail-metric{min-height:68px;padding:9px 10px;border-radius:10px;background:hsla(0,0%,100%,.03)}.session-admin-metrics .session-detail-metric-icon{width:30px;height:30px;border-radius:10px}.session-admin-metrics .session-detail-metric strong{margin-top:3px;font-size:17px}.session-admin-metrics .session-detail-metric small{margin-top:2px;font-size:10px}.session-admin-timeline{padding-bottom:14px}.session-admin-timeline-head,.session-admin-timeline-legend,.session-admin-timeline-times{display:flex;align-items:center}.session-admin-timeline-head{justify-content:space-between;gap:12px}.session-admin-timeline-head h2{margin:0;color:hsla(0,0%,100%,.9);font-size:13px;font-weight:750}.session-admin-timeline-head>span{color:hsla(0,0%,100%,.4);font-size:10px}.session-admin-timeline-times{justify-content:space-between;margin-top:9px;color:hsla(0,0%,100%,.55);font-size:10px}.session-admin-activity-timeline{position:relative;height:11px;margin-top:5px;overflow:hidden;border:.5px solid hsla(0,0%,100%,.1);border-radius:999px;background:hsla(0,0%,100%,.035);box-shadow:inset 0 1px 3px rgba(0,0,0,.35)}.session-admin-activity-timeline>span{position:absolute;top:0;bottom:0;min-width:2px;border-right:1px solid rgba(5,6,7,.55)}.session-admin-activity-timeline .is-active{background:#52d66b}.session-admin-activity-timeline .is-idle{background:#ff7a1a}.session-admin-activity-timeline .is-sleep{background:#2f9bff}.session-admin-activity-timeline .is-gap{background:repeating-linear-gradient(135deg,hsla(0,0%,100%,.22) 0 3px,hsla(0,0%,100%,.07) 3px 6px)}.session-admin-activity-timeline .is-waiting{background:hsla(0,0%,100%,.18)}.session-admin-timeline-legend{flex-wrap:wrap;gap:6px 14px;margin-top:9px}.session-admin-timeline-legend>span{display:inline-flex;align-items:center;gap:5px;color:hsla(0,0%,100%,.48);font-size:9.5px}.session-admin-timeline-legend i{width:6px;height:6px;border-radius:999px;background:hsla(0,0%,100%,.24)}.session-admin-timeline-legend .is-active i{background:#52d66b}.session-admin-timeline-legend .is-idle i{background:#ff7a1a}.session-admin-timeline-legend .is-sleep i{background:#2f9bff}.session-admin-timeline-legend .is-gap i{background:hsla(0,0%,100%,.48)}.session-admin-timeline-legend strong{margin-left:2px;color:hsla(0,0%,100%,.76);font-size:9.5px}.session-admin-summary-grid{display:grid;grid-template-columns:1fr 1.08fr 1fr;gap:7px}.session-admin-summary-card{min-width:0;padding:10px;border:.5px solid hsla(0,0%,100%,.08);border-radius:10px;background:hsla(0,0%,100%,.025)}.session-admin-summary-card>header{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:24px;padding-bottom:7px;border-bottom:.5px solid hsla(0,0%,100%,.08)}.session-admin-summary-card h3{margin:0;color:hsla(0,0%,100%,.9);font-size:12px;font-weight:750}.session-admin-chip{display:inline-flex;align-items:center;min-height:20px;max-width:58%;padding:0 8px;overflow:hidden;border:.5px solid hsla(0,0%,100%,.09);border-radius:999px;background:hsla(0,0%,100%,.045);color:hsla(0,0%,100%,.61);font-size:9.5px;font-weight:720;text-overflow:ellipsis;white-space:nowrap}.session-admin-chip.is-complete,.session-admin-chip.is-live{border-color:rgba(82,214,107,.18);background:rgba(82,214,107,.08);color:#79df8b}.session-admin-chip.is-all_zero,.session-admin-chip.is-plug_off,.session-admin-chip.is-plug_unreadable,.session-admin-chip.is-stale{border-color:rgba(255,122,26,.2);background:rgba(255,122,26,.08);color:#ff9a4f}.session-admin-summary-card dl{display:grid;gap:5px;margin:8px 0 0}.session-admin-summary-card dl>div{display:flex;align-items:baseline;justify-content:space-between;gap:12px;min-width:0}.session-admin-summary-card dt{color:hsla(0,0%,100%,.47);font-size:10px}.session-admin-summary-card dd{margin:0;overflow:hidden;color:hsla(0,0%,100%,.84);font-size:10px;font-weight:680;text-align:right;text-overflow:ellipsis;white-space:nowrap}.session-admin-card-warning{margin-top:11px;padding:8px 9px;border-radius:8px;background:rgba(255,122,26,.07);color:rgba(255,210,178,.74);font-size:10.5px;line-height:1.4}.session-admin-power-values{grid-template-columns:repeat(3,minmax(0,1fr));gap:6px!important}.session-admin-power-values>div{display:block!important;padding:0 7px;text-align:center}.session-admin-power-values>div+div{border-left:.5px solid hsla(0,0%,100%,.08)}.session-admin-power-values dd{margin-top:3px;text-align:center}.session-admin-power-card svg{max-width:100%}.session-admin-billing-total{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:8px;padding-top:7px;border-top:.5px solid hsla(0,0%,100%,.09)}.session-admin-billing-total span{color:hsla(0,0%,100%,.52);font-size:11px}.session-admin-billing-total strong{color:#5faeff;font-size:15px;font-weight:800}.session-admin-audit{margin-bottom:10px;border-radius:14px;background:#0b0d0f}.session-admin-audit .session-detail-panel-head h2{color:hsla(0,0%,100%,.9);font-size:13px;letter-spacing:0;text-transform:none}.session-admin-audit .session-detail-table-scroll{max-height:300px}.session-admin-technical{padding:0;overflow:hidden}.session-admin-technical summary{display:flex;align-items:baseline;gap:10px;padding:10px 12px;color:hsla(0,0%,100%,.8);cursor:pointer;font-size:12.5px;font-weight:730;list-style-position:inside}.session-admin-technical summary span{color:hsla(0,0%,100%,.37);font-size:11px;font-weight:500}.session-admin-technical[open] summary{border-bottom:.5px solid hsla(0,0%,100%,.08)}.session-admin-technical>.session-detail-meta-grid{padding:10px 12px}.session-admin-technical .session-detail-rate-change{margin:0 12px 10px}@media (max-width:980px){.session-admin-hero{grid-template-columns:1fr}.session-admin-time-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.session-admin-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.session-admin-summary-grid{grid-template-columns:1fr 1fr}.session-admin-billing-card{grid-column:1/-1}.session-admin-billing-card dl{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px 22px}}@media (max-width:640px){.session-admin-shell{padding:14px 10px 28px}.session-admin-top{align-items:center;margin-bottom:13px}.session-admin-outcome-badge{display:none}.session-admin-hero{gap:14px;padding:13px;border-radius:14px}.session-admin-identity{align-items:flex-start;gap:11px}.session-admin-station-glyph{width:54px;height:54px;flex-basis:54px;border-radius:11px}.session-admin-station-glyph img{width:38px;height:38px}.session-admin-identity-copy h1{font-size:20px}.session-admin-identity-copy .session-detail-id{max-width:235px}.session-admin-identity-copy>small{white-space:normal}.session-admin-time-grid{grid-template-columns:1fr 1fr}.session-admin-time-grid>div{padding:9px;border-left:0;border-top:.5px solid hsla(0,0%,100%,.08)}.session-admin-time-grid .session-admin-duration{grid-column:1/-1;display:grid;grid-template-columns:20px auto auto;justify-content:center;gap:8px}.session-admin-duration strong{margin:0;font-size:15px}.session-admin-message{grid-template-columns:28px minmax(0,1fr)}.session-admin-message .session-detail-receipt{grid-column:2;justify-self:start;margin-top:3px}.session-admin-section{padding:12px;border-radius:14px}.session-admin-metrics{grid-template-columns:1fr 1fr}.session-admin-metrics .session-detail-metric{grid-template-columns:30px minmax(0,1fr);min-height:74px;padding:9px}.session-admin-metrics .session-detail-metric-icon{width:30px;height:30px}.session-admin-metrics .session-detail-metric strong{font-size:16px}.session-admin-metrics .session-detail-metric strong span{display:block;margin:3px 0 0}.session-admin-timeline-legend{gap:7px 12px}.session-admin-summary-grid{grid-template-columns:1fr}.session-admin-billing-card{grid-column:auto}.session-admin-billing-card dl{grid-template-columns:1fr}.session-admin-summary-card dd{white-space:normal}.session-admin-technical summary{align-items:flex-start;flex-direction:column;gap:3px}}@media (max-width:390px){.session-admin-metrics,.session-admin-time-grid{grid-template-columns:1fr}.session-admin-time-grid .session-admin-duration{grid-column:auto}}.player-shell{position:relative;z-index:1;width:min(100%,1180px);margin:0 auto;padding:34px 40px 42px}.player-header{position:relative;z-index:100;display:flex;align-items:flex-start;justify-content:space-between;gap:18px;margin-bottom:24px}.player-header>div:first-child{position:relative;display:grid;grid-template-columns:minmax(0,auto) auto;align-items:center;gap:10px 14px;min-width:0}.player-welcome{grid-column:1/-1;margin:0;color:hsla(0,0%,100%,.55);font-size:16px;font-weight:520;letter-spacing:0}.player-brand-row{grid-column:1/-1;display:inline-flex;align-items:center;gap:9px;width:-moz-fit-content;width:fit-content;margin-bottom:8px;padding:5px 8px 5px 5px;border:.5px solid hsla(0,0%,100%,.1);border-radius:999px;background:linear-gradient(135deg,rgba(47,155,255,.1),rgba(255,122,26,.06)),hsla(0,0%,100%,.035);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.06)}.player-brand-mark{display:inline-grid;place-items:center;width:24px;height:24px;overflow:hidden;border-radius:999px;background:hsla(0,0%,100%,.08)}.player-brand-mark img{display:block;width:18px;height:18px;-o-object-fit:contain;object-fit:contain}.player-brand-row strong{color:hsla(0,0%,100%,.92);font-size:13px;font-weight:780;letter-spacing:0;line-height:1}.player-brand-row em{display:inline-flex;align-items:center;min-height:20px;padding:0 8px;border:.5px solid rgba(47,155,255,.3);border-radius:999px;background:rgba(47,155,255,.12);color:#8dbdff;font-size:10px;font-style:normal;font-weight:800;letter-spacing:.06em;line-height:1;text-transform:uppercase}.player-title{margin:0;color:#f8fafc;font-size:34px;font-weight:780;letter-spacing:0;line-height:1.05}.player-online-pill{display:inline-flex;align-items:center;gap:7px;height:32px;padding:0 12px;border:.5px solid rgba(94,225,91,.2);border-radius:10px;background:rgba(94,225,91,.12);color:#5ee15b;font-size:14px;font-weight:760}.player-online-pill i{width:8px;height:8px;border-radius:999px;background:#5ee15b;box-shadow:0 0 0 4px rgba(94,225,91,.12)}.player-identity-row{grid-column:1/-1;display:flex;align-items:center;gap:10px;margin-top:6px}.player-identity-row span{color:hsla(0,0%,100%,.55);font-size:17px;font-weight:520}.player-identity-row strong{display:inline-flex;align-items:center;height:25px;padding:0 12px;border:.5px solid hsla(0,0%,100%,.12);border-radius:8px;background:hsla(0,0%,100%,.045);color:hsla(0,0%,100%,.7);font-size:13px;font-weight:720}.player-header-actions{display:flex;align-items:center;gap:10px}.player-circle-button{position:relative;display:inline-grid;place-items:center;width:54px;height:54px;border:.5px solid hsla(0,0%,100%,.1);border-radius:999px;background:rgba(11,13,16,.72);color:hsla(0,0%,100%,.78);cursor:pointer}.player-circle-button i{position:absolute;top:8px;right:9px;width:9px;height:9px;border-radius:999px;background:#2f9bff;box-shadow:0 0 0 3px rgba(47,155,255,.12)}.player-dashboard{display:flex;flex-direction:column;gap:20px}.player-empty-card,.player-history-card,.player-live-card,.player-recent-card,.player-stat-card,.player-station-card,.player-support-card,.player-wallet-card{border:.5px solid hsla(0,0%,100%,.08);background:linear-gradient(135deg,hsla(0,0%,100%,.035),transparent 34%),radial-gradient(circle at 14% 12%,rgba(47,155,255,.08),transparent 34%),#0b0d10;transition:border-color .16s ease,background .16s ease}.player-recent-card:hover,.player-stat-card:hover,.player-station-card:hover,.player-support-card:hover,.player-wallet-card:hover{border-color:rgba(47,155,255,.16)}.player-wallet-card{position:relative;display:grid;grid-template-columns:minmax(0,1fr);gap:26px;overflow:hidden;padding:34px;border-radius:22px}.player-wallet-card:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(115deg,transparent,hsla(0,0%,100%,.055) 42%,transparent 60%);opacity:0;transform:translateX(-45%)}.player-wallet-content{min-width:0}.player-section-head h2,.player-section-kicker,.player-stat-card p,.player-station-metrics span:not(.player-metric-icon){margin:0;color:hsla(0,0%,100%,.58);font-size:13px;font-weight:760;letter-spacing:.08em;text-transform:uppercase}.player-balance-line{display:flex;align-items:baseline;gap:11px;margin-top:14px}.player-balance-line strong{color:#f8fafc;font-size:clamp(52px,6vw,72px);font-weight:820;letter-spacing:0;line-height:.9}.player-balance-line strong.is-danger{color:#ff453a}.player-balance-line span{color:hsla(0,0%,100%,.48);font-size:20px;font-weight:660}.player-wallet-subtext{display:flex;align-items:center;gap:9px;margin:22px 0 0;color:hsla(0,0%,100%,.62);font-size:15px}.player-wallet-subtext svg{color:hsla(0,0%,100%,.68)}.player-topup-control{grid-column:1/-1;display:grid;grid-template-columns:minmax(122px,1fr) repeat(2,minmax(72px,.62fr)) minmax(112px,.82fr);align-items:center;align-self:start;gap:9px;max-width:100%;min-height:52px;padding:7px;border:.5px solid hsla(0,0%,100%,.2);border-radius:999px;background:linear-gradient(180deg,hsla(0,0%,100%,.12),hsla(0,0%,100%,.035)),#070707;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.08),0 12px 26px rgba(0,0,0,.22)}.player-topup-amount,.player-topup-chip,.player-topup-confirm{display:inline-flex;align-items:center;justify-content:center;min-width:0;height:38px;border-radius:999px;white-space:nowrap}.player-topup-amount{position:relative;gap:9px;padding:0 8px;background:#fff;color:#050505;box-shadow:inset 0 0 0 1px rgba(0,0,0,.08)}.player-topup-amount button{position:relative;display:inline-grid;place-items:center;width:28px;height:28px;border:1px solid hsla(0,0%,100%,.78);border-radius:999px;background:#121418;color:#fff;cursor:pointer;font-size:18px;font-weight:900;line-height:1;opacity:1;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.1),0 4px 10px rgba(0,0,0,.16);transition:transform .14s ease,border-color .18s ease,background .18s ease,box-shadow .18s ease}.player-topup-amount button svg{position:absolute;top:50%;left:50%;display:block;width:14px;height:14px;stroke-width:2.6;transform:translate(-50%,-50%)}.player-topup-amount button:disabled,.player-topup-amount button[aria-disabled=true]{border-color:hsla(0,0%,100%,.78);color:#fff;cursor:default}.player-topup-amount button:not([aria-disabled=true]):hover{border-color:#fff;background:#171a20;color:#fff;box-shadow:0 8px 18px rgba(0,0,0,.18),inset 0 1px 0 hsla(0,0%,100%,.08);transform:translateY(-1px)}.player-topup-amount button:disabled:hover{background:#121418;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.1),0 4px 10px rgba(0,0,0,.16);transform:none}.player-topup-amount button:not([aria-disabled=true]):active,.player-topup-chip:active{transform:translateY(0) scale(.98)}.player-topup-amount strong{color:#050505;font-size:16px;font-weight:800;letter-spacing:.08em}.player-topup-chip,.player-topup-confirm{border:.5px solid hsla(0,0%,100%,.72);background:#121418;color:#fff;cursor:pointer;font-size:12px;font-weight:800;letter-spacing:.04em;text-transform:uppercase}.player-topup-chip{position:relative;overflow:hidden;transition:transform .14s ease,border-color .18s ease,background .18s ease,box-shadow .18s ease,color .18s ease}.player-topup-chip:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(100deg,transparent 18%,hsla(0,0%,100%,.18),transparent 82%);opacity:0;transform:translateX(-80%);transition:opacity .18s ease,transform .34s ease}.player-topup-chip:hover{border-color:#fff;background:#171a20;color:#fff;box-shadow:0 8px 20px rgba(0,0,0,.18),inset 0 1px 0 hsla(0,0%,100%,.08);transform:translateY(-1px)}.player-topup-chip:hover:after{opacity:1;transform:translateX(80%)}.player-topup-confirm{border-color:rgba(47,155,255,.64);background:linear-gradient(135deg,rgba(47,155,255,.96),rgba(47,155,255,.72));color:#fff;cursor:pointer;letter-spacing:.05em;opacity:1;box-shadow:0 10px 22px rgba(47,155,255,.2),inset 0 1px 0 hsla(0,0%,100%,.2);transition:transform .14s ease,box-shadow .18s ease,filter .18s ease}.player-topup-confirm:hover:not(:disabled){transform:translateY(-1px);filter:brightness(1.05);box-shadow:0 14px 28px rgba(47,155,255,.26),inset 0 1px 0 hsla(0,0%,100%,.24)}.player-topup-confirm:disabled{cursor:wait;opacity:.72;filter:saturate(.7)}.player-wallet-art{position:relative;min-height:150px}.player-wallet-art:before{content:"";position:absolute;inset:22px 28px auto auto;width:150px;height:116px;border-radius:28px;background:radial-gradient(circle,rgba(47,155,255,.24),transparent 64%);filter:blur(18px);opacity:.9}.refill-shell{min-height:100vh;display:grid;place-items:center;padding:24px;background:radial-gradient(circle at 20% 10%,rgba(47,155,255,.14),transparent 30%),#030405}.refill-profile-shell{place-items:start center;padding:22px 14px}.refill-profile-page{width:min(100%,760px);display:grid;gap:18px}.refill-profile-header{display:flex;align-items:center;justify-content:space-between;gap:12px}.refill-card{width:min(620px,100%);display:grid;gap:18px;padding:18px;border:.5px solid hsla(0,0%,100%,.13);border-radius:18px;background:linear-gradient(145deg,rgba(16,22,32,.94),rgba(8,9,12,.98)),#0a0b0e;box-shadow:0 22px 70px rgba(0,0,0,.42),inset 0 1px 0 hsla(0,0%,100%,.06)}.refill-head{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:14px}.refill-head p,.refill-result-card>p{margin:0 0 4px;color:#2f9bff;font-size:12px;font-weight:800;letter-spacing:.08em}.refill-head h1,.refill-result-card h1{margin:0;color:#fff;font-size:25px;line-height:1.1;letter-spacing:0}.refill-head>span{padding:7px 10px;border-radius:999px;border:.5px solid rgba(47,155,255,.32);background:rgba(47,155,255,.12);color:#7abfff;font-size:12px;font-weight:800}.refill-back{height:36px;padding:0 12px;border:.5px solid hsla(0,0%,100%,.12);border-radius:10px;background:hsla(0,0%,100%,.06);color:hsla(0,0%,100%,.82);font-weight:800}.refill-topup-control{grid-column:auto;max-width:none}.refill-checkout-status{display:grid;grid-template-columns:34px minmax(0,1fr);align-items:center;gap:12px;padding:12px;border:.5px solid rgba(47,155,255,.18);border-radius:14px;background:rgba(47,155,255,.08)}.refill-checkout-status strong{display:block;color:#f8fafc;font-size:13px}.refill-checkout-status p{margin:3px 0 0;color:rgba(235,235,245,.58);font-size:12px;line-height:1.35}.refill-spinner{width:28px;height:28px;border:2px solid hsla(0,0%,100%,.14);border-top-color:#2f9bff;border-radius:999px;animation:refill-spin .8s linear infinite}.refill-helper,.refill-result-card>span{margin:0;color:rgba(235,235,245,.62);font-size:14px;line-height:1.45}.refill-result-card{max-width:520px;justify-self:center;justify-items:stretch;text-align:left}.refill-profile-result{gap:16px;padding:16px}.refill-result-topline{display:flex;align-items:center;justify-content:space-between;gap:12px}.refill-result-titleblock{display:grid;gap:7px}.refill-result-titleblock p{margin:0;color:rgba(235,235,245,.62);font-size:14px;line-height:1.45}.refill-result-mark{display:grid;place-items:center;width:46px;height:46px;border-radius:999px;background:rgba(47,155,255,.13);color:#7abfff;font-size:24px;font-weight:900}.refill-result-card.is-success .refill-result-mark{background:rgba(48,209,88,.14);color:#64d678}.refill-result-card.is-failed .refill-result-mark{background:rgba(255,69,58,.13);color:#ff6b61}.refill-result-card.is-cancelled .refill-result-mark{background:rgba(255,149,0,.13);color:#ffb14a}.refill-result-pill{width:-moz-fit-content;width:fit-content;padding:7px 10px;border-radius:999px;border:.5px solid hsla(0,0%,100%,.12);background:hsla(0,0%,100%,.06);color:rgba(235,235,245,.72);font-size:12px;font-weight:900}.refill-result-pill.is-success{border-color:rgba(48,209,88,.26);background:rgba(48,209,88,.12);color:#70df82}.refill-result-pill.is-failed{border-color:rgba(255,69,58,.26);background:rgba(255,69,58,.12);color:#ff8a80}.refill-result-pill.is-cancelled,.refill-result-pill.is-pending{border-color:rgba(255,149,0,.26);background:rgba(255,149,0,.11);color:#ffb14a}.refill-result-summary{display:grid;gap:0;width:100%;border:.5px solid hsla(0,0%,100%,.1);border-radius:14px;background:hsla(0,0%,100%,.045);overflow:hidden}.refill-result-summary>div{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:center;gap:12px;padding:12px 14px}.refill-result-summary>div+div{border-top:.5px solid hsla(0,0%,100%,.08)}.refill-result-summary span{color:rgba(235,235,245,.48);font-size:12px;font-weight:800}.refill-result-summary b{color:#fff;font-size:18px;text-align:right}.refill-result-summary small{color:rgba(235,235,245,.56);overflow-wrap:anywhere;text-align:right}.refill-result-next{display:grid;gap:5px;width:100%;padding:12px 14px;border:.5px solid rgba(48,209,88,.18);border-radius:14px;background:rgba(48,209,88,.07);text-align:left}.refill-result-next.is-failed{border-color:rgba(255,69,58,.18);background:rgba(255,69,58,.07)}.refill-result-next.is-cancelled,.refill-result-next.is-pending{border-color:rgba(255,149,0,.18);background:rgba(255,149,0,.07)}.refill-result-next strong{color:#fff;font-size:13px}.refill-result-next small,.refill-result-next span{color:rgba(235,235,245,.62);font-size:12.5px;line-height:1.35}.refill-result-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;width:100%}.refill-result-button{width:100%;height:42px}.refill-result-actions .refill-result-button:only-child{grid-column:1/-1}.refill-secondary-button{width:100%;height:42px;border:.5px solid hsla(0,0%,100%,.14);border-radius:999px;background:hsla(0,0%,100%,.06);color:rgba(235,235,245,.82);font-size:12px;font-weight:800;text-transform:uppercase}@keyframes refill-spin{to{transform:rotate(1turn)}}@media (max-width:640px){.refill-shell{align-items:start;padding:12px}.refill-profile-page{gap:14px}.refill-profile-header{align-items:flex-start}.refill-card{padding:14px;border-radius:16px}.refill-head{gap:10px}.refill-head h1,.refill-result-card h1{font-size:22px}.refill-result-summary>div{grid-template-columns:1fr;gap:4px}.refill-result-summary b,.refill-result-summary small{text-align:left}}.player-wallet-shape{position:absolute;right:24px;top:32px;width:150px;height:94px;border:.5px solid hsla(0,0%,100%,.08);border-radius:18px;background:linear-gradient(180deg,rgba(47,155,255,.2),transparent 42%),#0a1524;box-shadow:inset 0 1px 0 hsla(0,0%,100%,.1),0 18px 50px rgba(0,0,0,.35);animation:player-wallet-float 5s ease-in-out infinite}.player-wallet-shape:after,.player-wallet-shape:before{content:"";position:absolute;left:18px;right:18px;height:22px;border:.5px solid hsla(0,0%,100%,.12);border-radius:8px}.player-wallet-shape:before{top:-15px;background:linear-gradient(90deg,#2f9bff,rgba(94,225,91,.75))}.player-wallet-shape:after{top:-27px;left:34px;right:10px;background:linear-gradient(90deg,rgba(47,155,255,.36),rgba(255,122,26,.56))}.player-wallet-shape span{position:absolute;right:-12px;top:32px;width:46px;height:34px;border:.5px solid hsla(0,0%,100%,.12);border-radius:12px;background:#111827}.player-wallet-shape span:after{content:"";position:absolute;left:9px;top:9px;width:13px;height:13px;border-radius:999px;background:linear-gradient(135deg,#2f9bff,#ff7a1a)}.player-wallet-shape i{position:absolute;border-radius:999px;filter:drop-shadow(0 0 12px currentColor)}.player-wallet-shape .coin-green{right:10px;top:-28px;width:45px;height:45px;border:4px solid #5ee15b;color:#5ee15b;animation:player-coin-pulse 3.4s ease-in-out infinite}.player-wallet-shape .coin-blue{left:36px;top:-11px;width:24px;height:24px;background:#2f9bff;color:#2f9bff}.player-wallet-shape .coin-orange{right:-24px;bottom:-12px;width:46px;height:46px;border:4px solid #ff7a1a;color:#ff7a1a;animation:player-coin-pulse 3.4s ease-in-out .7s infinite}.player-quick-grid{grid-column:1/-1;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.player-quick-button,.player-refill-button,.player-start-button{display:inline-flex;align-items:center;justify-content:center;gap:9px;min-width:0;height:58px;border:.5px solid rgba(47,155,255,.36);border-radius:12px;background:rgba(47,155,255,.055);color:#2f9bff;cursor:pointer;font-size:16px;font-weight:780;letter-spacing:0}.player-quick-button.is-filled,.player-quick-button.is-selected,.player-refill-button{border-color:rgba(47,155,255,.38);background:linear-gradient(135deg,rgba(47,155,255,.18),rgba(255,122,26,.1));color:#fff}.player-refill-button{border-color:rgba(47,155,255,.4);background:linear-gradient(135deg,rgba(47,155,255,.88),rgba(0,76,190,.76))}.player-quick-button:disabled,.player-refill-button:disabled,.player-start-button:disabled{cursor:not-allowed;opacity:.58}.player-quick-button:disabled,.player-refill-button:disabled,.player-refill-input.is-disabled{filter:grayscale(.55)}.player-refill-row{grid-column:1/-1;display:grid;grid-template-columns:minmax(0,1fr) 290px;gap:12px}.player-refill-input{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;min-width:0;height:58px;padding:0 18px;border:.5px solid hsla(0,0%,100%,.12);border-radius:12px;background:hsla(0,0%,100%,.035)}.player-refill-input input{min-width:0;width:100%;border:0;outline:0;background:transparent;color:#fff;font:inherit;font-size:18px;font-weight:680}.player-refill-input input:disabled{-webkit-text-fill-color:hsla(0,0%,100%,.62);color:hsla(0,0%,100%,.62)}.player-refill-input.is-disabled{grid-template-columns:minmax(0,1fr)}.player-refill-input.is-disabled span{display:none}.player-refill-input span{color:hsla(0,0%,100%,.58);font-size:16px;font-weight:760}.player-topup-unavailable{grid-column:1/-1;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;min-height:66px;padding:10px 12px;border:.5px solid hsla(0,0%,100%,.18);border-radius:15px;background:linear-gradient(135deg,hsla(0,0%,100%,.075),hsla(0,0%,100%,.025)),hsla(0,0%,100%,.035);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.08)}.player-topup-coming-soon,.player-topup-unavailable>div{display:inline-flex;align-items:center;min-width:0}.player-topup-unavailable>div{gap:10px}.player-topup-unavailable strong{overflow:hidden;color:hsla(0,0%,100%,.76);font-size:14.5px;font-weight:720;letter-spacing:0;text-overflow:ellipsis;white-space:nowrap}.player-topup-unavailable-icon{display:inline-grid;place-items:center;flex:0 0 auto;width:32px;height:32px;color:hsla(0,0%,100%,.62)}.player-topup-coming-soon{justify-content:center;gap:10px;min-height:42px;padding:0 14px;border:.5px solid hsla(0,0%,100%,.1);border-radius:13px;background:hsla(0,0%,100%,.055);color:hsla(0,0%,100%,.62);font-size:14.5px;font-weight:760;white-space:nowrap}.player-topup-coming-soon svg{color:hsla(0,0%,100%,.56)}.player-station-footer,.player-wallet-footer{grid-column:1/-1;display:flex;align-items:center;gap:16px;padding-top:22px;border-top:.5px solid hsla(0,0%,100%,.13)}.player-station-footer p,.player-wallet-footer p{min-width:0;margin:0;color:hsla(0,0%,100%,.55);font-size:14px}.player-wallet-footer p{display:grid;gap:6px}.player-wallet-footer p strong{color:hsla(0,0%,100%,.92);font-size:16px;font-weight:760;letter-spacing:0}.player-wallet-footer p span{color:hsla(0,0%,100%,.58);font-size:14.5px;line-height:1.4}.player-station-footer p{display:flex;align-items:center;gap:10px}.player-wallet-info-icon{display:inline-grid;place-items:center;flex:0 0 auto;width:44px;height:44px;border:.5px solid rgba(47,155,255,.26);border-radius:999px;background:rgba(47,155,255,.1);color:#58aeff}.player-wallet-info-icon svg{width:22px;height:22px}.player-station-footer p svg,.player-wallet-footer p svg{flex:0 0 auto;color:#2f9bff}.player-section-head button,.player-station-footer button,.player-wallet-footer button{display:inline-flex;align-items:center;gap:7px;border:0;background:transparent;color:#58aeff;cursor:pointer;font-size:14px;font-weight:760;white-space:nowrap}.player-message{grid-column:1/-1;margin:-2px 0 0;color:#5ee15b;font-size:13px;font-weight:680}.player-message.is-error{color:#ff453a}.player-overview-grid{display:grid;grid-template-columns:minmax(0,1.45fr) minmax(310px,.85fr);gap:16px}.player-overview-grid .player-wallet-card{grid-template-columns:1fr;gap:18px;padding:24px;border-radius:16px}.player-activity-card{display:flex;flex-direction:column;min-height:100%;padding:22px;border:.5px solid hsla(0,0%,100%,.08);border-radius:16px;background:radial-gradient(circle at 14% 16%,rgba(47,155,255,.08),transparent 34%),#0b0d10}.player-activity-list{display:flex;flex:1;flex-direction:column;margin-top:8px}.player-activity-row{display:grid;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:58px;width:100%;padding:8px 0;border:0;border-bottom:.5px solid hsla(0,0%,100%,.07);background:transparent;color:#fff;text-align:left}button.player-activity-row{cursor:pointer}.player-activity-row:last-child{border-bottom:0}.player-activity-icon{display:inline-grid;place-items:center;width:32px;height:32px;border-radius:999px}.player-activity-icon.is-positive{background:rgba(94,225,91,.12);color:#5ee15b}.player-activity-icon.is-negative{background:rgba(255,122,26,.12);color:#ff7a1a}.player-activity-row span:nth-child(2){min-width:0}.player-activity-row span:nth-child(2) strong{display:block;overflow:hidden;color:hsla(0,0%,100%,.88);font-size:13px;font-weight:760;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.player-activity-row small{display:block;overflow:hidden;margin-top:3px;color:hsla(0,0%,100%,.48);font-size:11.5px;line-height:1.3;text-overflow:ellipsis;white-space:nowrap}.player-activity-row>b{font-size:12px;font-weight:820;white-space:nowrap}.player-activity-row>b.is-positive{color:#8ff29a}.player-activity-row>b.is-negative{color:#ff9470}.player-wallet-history-sheet{display:grid;gap:12px}.player-wallet-history-sheet .player-empty-card{min-height:128px;border-color:hsla(0,0%,100%,.1);background:hsla(0,0%,100%,.055)}.player-wallet-history-list{display:flex;flex-direction:column;max-height:min(54vh,420px);overflow-y:auto;border:.5px solid hsla(0,0%,100%,.08);border-radius:14px;background:hsla(0,0%,100%,.03)}.player-wallet-history-row{display:grid;grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:56px;width:100%;padding:9px 10px;border:0;border-bottom:.5px solid hsla(0,0%,100%,.07);background:transparent;color:#fff;text-align:left}.player-wallet-history-row:last-child{border-bottom:0}.player-wallet-history-row:hover{background:rgba(47,155,255,.08)}.player-wallet-history-row>span:nth-child(2){min-width:0}.player-wallet-history-row strong{color:hsla(0,0%,100%,.88);font-size:13px;font-weight:780;line-height:1.2}.player-wallet-history-row small,.player-wallet-history-row strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.player-wallet-history-row small{margin-top:3px;color:rgba(235,235,245,.5);font-size:11.5px;line-height:1.25}.player-wallet-history-row>b{font-size:12px;font-weight:840;white-space:nowrap}.player-wallet-history-row>b.is-positive{color:#8ff29a}.player-wallet-history-row>b.is-negative{color:#ff9470}.player-stats-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}.player-stat-card{display:grid;grid-template-columns:48px minmax(0,1fr);align-items:center;gap:14px;min-height:128px;padding:20px;border-radius:16px}.player-stat-icon{display:inline-grid;place-items:center;width:46px;height:46px;border-radius:999px}.player-stat-icon.is-green{background:rgba(94,225,91,.12);color:#5ee15b}.player-stat-icon.is-purple{background:rgba(139,92,246,.15);color:#a78bfa}.player-stat-icon.is-orange{background:rgba(255,122,26,.13);color:#ff7a1a}.player-stat-icon.is-blue{background:rgba(47,155,255,.13);color:#2f9bff}.player-stat-card p{font-size:13px}.player-stat-card strong{display:block;margin-top:8px;color:#f8fafc;font-size:25px;font-weight:800;line-height:1}.player-stat-card strong span{margin-left:5px;color:hsla(0,0%,100%,.7);font-size:13px}.player-stat-card small{display:block;margin-top:8px;color:hsla(0,0%,100%,.55);font-size:14px}.player-live-card{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,1.4fr) auto;align-items:center;gap:14px;padding:16px;border-color:rgba(94,225,91,.24);border-radius:18px}.player-live-card>div:first-child{display:flex;align-items:center;gap:12px;min-width:0}.player-live-dot{width:10px;height:10px;border-radius:999px;background:#5ee15b;box-shadow:0 0 0 6px rgba(94,225,91,.12)}.player-live-card p{margin:0;color:#5ee15b;font-size:12px;font-weight:780;text-transform:uppercase;letter-spacing:.08em}.player-live-card strong{display:block;margin-top:2px;color:#fff;font-size:15px}.player-live-card small{display:block;overflow:hidden;margin-top:3px;color:hsla(0,0%,100%,.5);font-size:12px;text-overflow:ellipsis;white-space:nowrap}.player-live-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.player-live-metrics span{padding:8px 9px;border-radius:10px;background:hsla(0,0%,100%,.04);color:hsla(0,0%,100%,.42);font-size:10px;text-align:center;text-transform:uppercase}.player-live-metrics strong{margin:0 0 3px;color:#fff;font-size:14px}.player-live-actions{display:flex;gap:8px}.player-live-actions button{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:36px;padding:0 12px;border:.5px solid rgba(255,69,58,.3);border-radius:11px;background:rgba(255,69,58,.08);color:#ff6961;cursor:pointer;font-size:12px;font-weight:780;white-space:nowrap}.player-live-actions button:last-child{border-color:rgba(47,155,255,.3);background:rgba(47,155,255,.09);color:#58aeff}.player-section{display:flex;flex-direction:column;gap:14px}.player-section-head{display:flex;align-items:center;justify-content:space-between;gap:12px}.player-section-head h2{font-size:14px}.player-section-note{color:hsla(0,0%,100%,.44);font-size:12px;font-weight:650}.player-session-head-actions{display:inline-flex;align-items:center;gap:8px}.player-session-count-badge{display:inline-flex;align-items:center;justify-content:center;min-height:26px;padding:0 10px;border:.5px solid rgba(47,155,255,.28);border-radius:999px;background:rgba(47,155,255,.1);color:#8dbdff;font-size:11.5px;font-weight:780;letter-spacing:0;white-space:nowrap}.player-section-head button svg{width:16px;height:16px}.player-station-availability{display:inline-flex;align-items:center;gap:7px;min-height:27px;padding:0 10px;border:.5px solid rgba(255,122,26,.24);border-radius:999px;background:rgba(255,122,26,.1);color:#ff9d55;font-size:12px;font-weight:800;letter-spacing:.01em}.player-station-availability.is-available{border-color:rgba(94,225,91,.22);background:rgba(94,225,91,.11);color:#72e678}.player-station-availability.is-busy{border-color:rgba(255,199,0,.24);background:rgba(255,199,0,.1);color:#ffd66b}.player-station-availability.is-active-session{border-color:rgba(50,215,75,.34);background:rgba(50,215,75,.15);color:#32d74b}.player-station-availability.is-idle-session{border-color:rgba(255,122,26,.28);background:rgba(255,122,26,.12);color:#ff9d55}.player-station-availability.is-offline{border-color:rgba(255,69,58,.26);background:rgba(255,69,58,.1);color:#ff6961}.player-station-availability i{width:7px;height:7px;border-radius:999px;background:currentColor;box-shadow:0 0 0 4px rgba(94,225,91,.1)}.player-station-grid,.player-station-list{display:grid;gap:12px}.player-station-grid{grid-template-columns:repeat(4,minmax(0,1fr))}.player-station-card{display:flex;min-width:0;min-height:190px;flex-direction:column;align-items:stretch;padding:24px;border-radius:18px}.player-station-card.is-free{border-color:rgba(94,225,91,.18)}.player-station-top{display:grid;grid-template-columns:64px minmax(0,1fr) auto;align-items:center;gap:18px}.player-game-tile{position:relative;display:inline-grid;place-items:center;width:64px;height:64px;border-radius:14px;background:hsla(0,0%,100%,.045);color:hsla(0,0%,100%,.76)}.player-game-tile i{position:absolute;right:7px;bottom:7px;width:10px;height:10px;border:2px solid #0b0d10;border-radius:999px;background:#5ee15b}.player-station-title{display:grid;gap:6px;min-width:0;margin-top:16px}.player-station-title>div{display:flex;align-items:center;gap:10px;min-width:0}.player-station-title h3{margin:0;color:#f8fafc;line-height:1.2}.player-station-title h3,.player-station-title>span{overflow:hidden;font-weight:780;text-overflow:ellipsis;white-space:nowrap}.player-station-title>span{width:-moz-fit-content;width:fit-content;max-width:100%;color:hsla(0,0%,100%,.5);font-size:11px;letter-spacing:.08em;text-transform:uppercase}.player-station-title>div>span{display:inline-flex;align-items:center;height:28px;padding:0 10px;border:.5px solid hsla(0,0%,100%,.12);border-radius:8px;background:hsla(0,0%,100%,.045);color:hsla(0,0%,100%,.72);font-size:13px;font-weight:760}.player-station-title p{display:flex;align-items:center;gap:12px;margin:8px 0 0;color:hsla(0,0%,100%,.62);font-size:17px}.player-station-title p strong{display:inline-flex;align-items:center;gap:5px;height:24px;padding:0 9px;border-radius:999px;background:rgba(94,225,91,.12);color:#5ee15b;font-size:13px;font-weight:820}.player-station-card>p{margin:12px 0 0;color:hsla(0,0%,100%,.6);font-size:13px}.player-station-status{display:inline-flex;align-items:center;gap:6px;width:-moz-fit-content;width:fit-content;margin-top:12px;color:hsla(0,0%,100%,.54);font-size:12px;font-weight:720}.player-station-status i{width:7px;height:7px;border-radius:999px;background:currentColor;box-shadow:0 0 0 4px hsla(0,0%,100%,.06)}.player-station-status.is-free,.player-station-status.is-live{color:#5ee15b}.player-station-status.is-busy{color:#ff7a1a}.player-station-detail{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:42px;width:100%;margin-top:auto;padding:0 15px;border:.5px solid hsla(0,0%,100%,.1);border-radius:12px;background:hsla(0,0%,100%,.045);color:hsla(0,0%,100%,.82);cursor:pointer;font-size:14px;font-weight:760;white-space:nowrap}.player-history-card{overflow:hidden;padding:18px;border-radius:18px}.player-history-list{overflow:hidden;margin-top:12px;border:.5px solid hsla(0,0%,100%,.07);border-radius:14px;background:hsla(0,0%,100%,.02)}.player-history-row{display:grid;grid-template-columns:34px minmax(0,1fr) auto 16px;align-items:center;gap:12px;width:100%;min-height:62px;padding:10px 12px;border:0;border-bottom:.5px solid hsla(0,0%,100%,.07);background:transparent;color:#fff;cursor:pointer;text-align:left}.player-history-row:last-child{border-bottom:0}.player-history-icon{display:inline-grid;place-items:center;width:32px;height:32px;border-radius:10px;background:rgba(47,155,255,.12);color:#58aeff}.player-history-row>span:nth-child(2){min-width:0}.player-history-row small,.player-history-row strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.player-history-row strong{color:hsla(0,0%,100%,.88);font-size:13px;font-weight:760}.player-history-row small{margin-top:3px;color:hsla(0,0%,100%,.48);font-size:11.5px}.player-history-row b{color:hsla(0,0%,100%,.84);font-size:12px;font-weight:820;white-space:nowrap}.player-history-row>svg{color:hsla(0,0%,100%,.42)}.player-station-metrics{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:22px}.player-station-metrics div{min-width:0;padding:18px 12px;border-radius:12px;background:hsla(0,0%,100%,.04);text-align:center}.player-station-metrics span:not(.player-metric-icon){display:block;font-size:12px}.player-station-metrics strong{display:block;overflow:hidden;margin-top:9px;color:#f8fafc;font-size:19px;font-weight:800;text-overflow:ellipsis;white-space:nowrap}.player-start-button{width:100%;margin-top:18px;border:0;background:linear-gradient(90deg,#2f9bff,#ff7a1a);background-size:160% 100%;color:#fff;animation:player-gradient-drift 5.5s ease-in-out infinite}.player-start-button.is-live{background:linear-gradient(90deg,rgba(94,225,91,.95),rgba(47,155,255,.85))}.player-start-button.is-end{border:.5px solid hsla(0,0%,100%,.12);background:hsla(0,0%,100%,.06);color:#f8fafc;animation:none}.player-start-button.is-end:not(:disabled):hover{border-color:rgba(255,69,58,.36);background:rgba(255,69,58,.12);color:#ff8f87}.player-start-button.is-disabled{width:100%;margin-top:18px;border:0;background:hsla(0,0%,100%,.055);color:hsla(0,0%,100%,.34);cursor:not-allowed}.player-station-footer{margin-top:18px;padding-top:18px}.player-station-footer>span{color:hsla(0,0%,100%,.42);font-size:12px;font-weight:720;white-space:nowrap}.player-active-island{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:36px;padding:6px 10px;border:.5px solid hsla(0,0%,100%,.12);border-radius:999px;background:hsla(0,0%,100%,.055)}.player-active-island span{overflow:hidden;color:hsla(0,0%,100%,.58);font-size:11px;font-weight:760;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.player-active-island strong{color:#f8fafc;font-size:18px;font-weight:860;letter-spacing:0}.player-active-island.is-active-session{border-color:rgba(50,215,75,.34);background:linear-gradient(90deg,rgba(50,215,75,.16),rgba(47,155,255,.09))}.player-active-island.is-idle-session{border-color:rgba(255,122,26,.28);background:rgba(255,122,26,.1)}.player-session-hint{margin:0;color:hsla(0,0%,100%,.52);font-size:11.5px;line-height:1.35}.player-session-hint.is-blocked{color:#ff9d55}.player-session-hint.is-ok{color:#72e678}.player-recent-card{overflow:hidden;border-radius:18px}.player-recent-row{display:grid;grid-template-columns:44px minmax(0,1fr) auto 18px;align-items:center;gap:14px;width:100%;min-height:88px;padding:0 22px;border:0;border-bottom:.5px solid hsla(0,0%,100%,.08);background:transparent;color:#fff;cursor:pointer;text-align:left}.player-recent-row:last-child{border-bottom:0}.player-recent-row.is-static{cursor:default}.player-recent-icon{display:inline-grid;place-items:center;width:42px;height:42px;border-radius:12px;background:rgba(47,155,255,.13);color:#2f9bff}.player-recent-row span:nth-child(2){min-width:0}.player-recent-row span:nth-child(2) strong{color:#fff;font-size:15px;font-weight:760}.player-recent-row small,.player-recent-row span:nth-child(2) strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.player-recent-row small{margin-top:6px;color:hsla(0,0%,100%,.55);font-size:14px}.player-recent-row small em{display:inline-flex;align-items:center;height:22px;margin-right:8px;padding:0 8px;border-radius:8px;background:hsla(0,0%,100%,.07);color:hsla(0,0%,100%,.62);font-size:12px;font-style:normal;font-weight:760}.player-recent-row>strong{color:#2f9bff;font-size:18px;font-weight:820;white-space:nowrap}.player-recent-row>svg{color:hsla(0,0%,100%,.48)}.player-support-card{display:grid;grid-template-columns:52px minmax(0,1fr) auto;align-items:center;gap:16px;padding:26px;border-color:rgba(47,155,255,.24);border-radius:18px;background:radial-gradient(circle at 8% 20%,rgba(47,155,255,.18),transparent 34%),linear-gradient(90deg,rgba(47,155,255,.12),rgba(11,13,16,.88)),#0b0d10}.player-support-card>span{display:inline-grid;place-items:center;width:52px;height:52px;border-radius:999px;background:rgba(47,155,255,.12);color:#d7eaff}.player-support-card>.player-support-badge{border:.5px solid rgba(47,155,255,.3);background:rgba(47,155,255,.14);color:#8dbdff}.player-support-card strong{display:block;color:#fff;font-size:21px;font-weight:800}.player-support-card p{margin:5px 0 0;color:hsla(0,0%,100%,.55);font-size:15px}.player-support-card .player-support-link,.player-support-card button{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:50px;padding:0 18px;border:.5px solid rgba(47,155,255,.3);border-radius:12px;background:rgba(47,155,255,.12);color:#58aeff;cursor:pointer;font-size:16px;font-weight:780;text-decoration:none;white-space:nowrap}@media (max-width:1040px){.player-overview-grid{grid-template-columns:1fr}.player-station-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:620px){.player-overview-grid{gap:10px}.player-activity-card,.player-overview-grid .player-wallet-card{padding:14px;border-radius:16px}.player-activity-row{grid-template-columns:30px minmax(0,1fr) auto;gap:9px;min-height:52px}.player-activity-icon{width:28px;height:28px}.player-activity-row span:nth-child(2) strong{font-size:12px}.player-activity-row small{font-size:10.5px}.player-activity-row>b{font-size:11px}.player-station-grid{grid-template-columns:1fr;gap:8px}.player-history-card{padding:12px;border-radius:16px}.player-history-list{margin-top:8px;border-radius:12px}.player-history-row{grid-template-columns:30px minmax(0,1fr) auto;gap:9px;min-height:58px;padding:9px 10px}.player-history-icon{width:28px;height:28px;border-radius:9px}.player-history-row strong{font-size:12px}.player-history-row b,.player-history-row small{font-size:10.5px}.player-history-row>svg{display:none}}.player-quick-button:hover,.player-refill-button:hover,.player-station-detail:hover,.player-support-card .player-support-link:hover,.player-support-card button:hover{border-color:rgba(47,155,255,.44);background-color:rgba(47,155,255,.1)}.player-refill-button:hover{background:linear-gradient(135deg,rgba(47,155,255,.98),rgba(0,76,190,.86))}.player-quick-button:active,.player-refill-button:active,.player-start-button:active{transform:translateY(0) scale(.99)}.player-empty-card{padding:28px;border-radius:18px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:4px}.player-empty-card>.sg-mini-icon{display:grid;place-items:center;width:44px;height:44px;margin-bottom:8px;border-radius:14px}.player-empty-card>.sg-mini-icon svg{width:20px;height:20px}.player-empty-card.is-compact{padding:18px;border:0;background:transparent}.player-empty-card p{margin:0;color:hsla(0,0%,100%,.72);font-weight:760}.player-empty-card span{display:block;margin-top:5px;color:hsla(0,0%,100%,.45);font-size:13px}@keyframes player-wallet-float{0%,to{translate:0 0}50%{translate:0 -4px}}@keyframes player-coin-pulse{0%,to{opacity:.82;transform:scale(1)}50%{opacity:1;transform:scale(1.06)}}@keyframes player-gradient-drift{0%,to{background-position:0 50%}50%{background-position:100% 50%}}.player-shell{width:min(100%,980px);padding:22px 28px 30px}.player-header{margin-bottom:12px}.player-welcome{font-size:12.5px}.player-title{font-size:26px}.player-online-pill{height:24px;padding:0 8px;border-radius:8px;font-size:11px}.player-identity-row{gap:7px;margin-top:2px}.player-identity-row span{font-size:12.5px}.player-identity-row strong{height:20px;padding:0 8px;font-size:10.5px}.player-circle-button{width:38px;height:38px}.player-dashboard{gap:10px}.player-wallet-card{grid-template-columns:minmax(0,1fr) 140px;gap:9px 14px;padding:14px 16px;border-radius:16px}.player-section-head h2,.player-section-kicker,.player-stat-card p,.player-station-metrics span:not(.player-metric-icon){font-size:10px}.player-balance-line{margin-top:5px}.player-balance-line strong{font-size:clamp(34px,4vw,46px)}.player-balance-line span{font-size:13px}.player-wallet-subtext{margin-top:8px;font-size:11.5px}.player-wallet-art{min-height:72px}.player-wallet-shape{top:9px;right:-6px;transform:scale(.55);transform-origin:top right}.player-quick-grid{gap:7px}.player-quick-button,.player-refill-button,.player-start-button{height:36px;border-radius:10px;font-size:12px}.player-refill-row{grid-template-columns:minmax(0,1fr) 142px;gap:7px}.player-refill-input{height:36px;padding:0 11px}.player-refill-input input{font-size:13px}.player-refill-input span{font-size:11.5px}.player-station-footer,.player-wallet-footer{padding-top:9px}.player-station-footer p,.player-station-footer>span,.player-wallet-footer p{font-size:11px}.player-section-head button,.player-station-footer button,.player-wallet-footer button{font-size:11.5px}.player-stats-grid{gap:7px}.player-stat-card{grid-template-columns:30px minmax(0,1fr);gap:9px;min-height:74px;padding:10px;border-radius:13px}.player-stat-icon{width:30px;height:30px}.player-live-card{padding:10px;border-radius:14px}.player-section{gap:7px}.player-station-card{padding:12px;border-radius:15px}.player-station-top{grid-template-columns:42px minmax(0,1fr) auto;gap:10px}.player-game-tile{width:42px;height:42px;border-radius:11px}.player-station-title h3{font-size:17px}.player-station-title>div>span{height:20px;padding:0 7px;border-radius:7px;font-size:10px}.player-station-title p{gap:7px;margin-top:3px;font-size:11.5px}.player-station-title p strong{height:18px;padding:0 7px;font-size:10px}.player-station-detail{height:30px;padding:0 9px;border-radius:9px;font-size:11px}.player-station-metrics{gap:7px;margin-top:10px}.player-station-metrics div{padding:8px 7px;border-radius:9px}.player-station-metrics strong{margin-top:4px;font-size:13px}.player-start-button,.player-start-button.is-disabled,.player-station-footer{margin-top:9px}.player-station-footer>span{font-size:10.5px}.player-recent-card,.player-support-card{border-radius:15px}.player-recent-row{grid-template-columns:32px minmax(0,1fr) auto 14px;gap:9px;min-height:56px;padding:0 11px}.player-recent-icon{width:30px;height:30px;border-radius:9px}.player-recent-row span:nth-child(2) strong{font-size:12px}.player-recent-row small{margin-top:2px;font-size:10.5px}.player-recent-row small em{height:16px;margin-right:5px;padding:0 5px;border-radius:6px;font-size:9.5px}.player-recent-row>strong{font-size:12px}.player-support-card{grid-template-columns:34px minmax(0,1fr) auto;gap:10px}.player-support-card>span{width:34px;height:34px}.player-support-card strong{font-size:14px}.player-support-card p{margin-top:2px;font-size:11.5px}.player-support-card .player-support-link,.player-support-card button{height:32px;padding:0 11px;border-radius:9px;font-size:11.5px}.users-console{display:flex;flex-direction:column;gap:12px;margin-top:14px}.payment-audit-console{width:min(100%,980px);margin:12px auto 0;display:grid;gap:10px}.payment-audit-filters,.payment-audit-head,.payment-audit-list,.payment-audit-summary{border:.5px solid hsla(0,0%,100%,.1);background:rgba(11,11,13,.82);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.045)}.payment-audit-head{border-radius:14px;padding:12px 13px;display:flex;align-items:center;justify-content:space-between;gap:12px}.payment-audit-head p,.payment-audit-summary span{margin:0;color:hsla(0,0%,100%,.48);font-size:10px;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.payment-audit-head h2{margin:3px 0 2px;color:#fff;font-size:19px;letter-spacing:0}.payment-audit-head span{color:hsla(0,0%,100%,.62);font-size:12px}.payment-audit-refresh{min-height:34px;padding:0 11px;border-radius:10px;border:.5px solid hsla(0,0%,100%,.12);background:hsla(0,0%,100%,.05);color:hsla(0,0%,100%,.9);display:inline-flex;align-items:center;gap:7px;font-weight:800;font-size:12px}.payment-audit-refresh svg{width:16px;height:16px}.payment-audit-summary{border-radius:13px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));overflow:hidden}.payment-audit-summary div{min-height:58px;padding:10px 12px;display:grid;align-content:center;gap:2px}.payment-audit-summary div+div,.payment-audit-table-head span+span{border-left:.5px solid hsla(0,0%,100%,.07)}.payment-audit-summary strong{color:#fff;font-size:17px}.payment-audit-summary small{color:hsla(0,0%,100%,.44);font-size:10.5px;font-weight:680}.payment-audit-summary .is-danger strong{color:#ff7f69}.payment-audit-filters{border-radius:13px;padding:8px;display:grid;grid-template-columns:minmax(0,1fr) 140px 150px;gap:8px}.payment-audit-filters label,.payment-audit-filters select{min-height:36px;border-radius:10px;border:.5px solid hsla(0,0%,100%,.11);background:hsla(0,0%,100%,.04);color:#fff}.payment-audit-filters label{display:flex;align-items:center;gap:10px;padding:0 12px}.payment-audit-filters svg{width:16px;height:16px;color:hsla(0,0%,100%,.58)}.payment-audit-filters input{width:100%;border:0;outline:0;background:transparent;color:#fff;font:inherit;font-size:12.5px}.payment-audit-filters select{padding:0 12px;font:inherit;font-weight:800;font-size:12px}.payment-audit-list{border-radius:14px;overflow:hidden}.payment-audit-table-head{display:grid;grid-template-columns:104px minmax(160px,1fr) 132px minmax(140px,.78fr) 78px;min-height:32px;border-bottom:.5px solid hsla(0,0%,100%,.08);background:hsla(0,0%,100%,.025);color:hsla(0,0%,100%,.38);font-size:9.5px;font-weight:820;letter-spacing:.1em;text-transform:uppercase}.payment-audit-table-head span{display:flex;align-items:center;min-width:0;padding:0 11px}.payment-audit-row{width:100%;min-height:54px;padding:8px 11px;border:0;border-bottom:.5px solid hsla(0,0%,100%,.07);background:transparent;color:hsla(0,0%,100%,.78);display:grid;grid-template-columns:92px minmax(160px,1fr) 120px minmax(130px,.78fr) 70px;gap:11px;align-items:center;text-align:left}.payment-audit-row:hover{background:rgba(70,155,255,.07)}.payment-audit-row strong{color:#fff;font-size:12.5px}.payment-audit-row small,.payment-audit-row strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.payment-audit-row small{margin-top:2px;color:hsla(0,0%,100%,.44);font-size:10.5px}.payment-audit-money strong{color:#fff}.payment-audit-money small{color:rgba(82,214,107,.7)}.payment-audit-status{width:-moz-fit-content;width:fit-content;min-height:24px;padding:0 8px;border-radius:999px;border:.5px solid hsla(0,0%,100%,.12);background:hsla(0,0%,100%,.055);color:hsla(0,0%,100%,.78);display:inline-flex;align-items:center;font-size:10.5px;font-weight:900}.payment-audit-status.is-success{border-color:rgba(82,214,107,.28);background:rgba(82,214,107,.12);color:#72e583}.payment-audit-status.is-warn{border-color:rgba(255,145,71,.3);background:rgba(255,145,71,.12);color:#ff9f62}.payment-audit-status.is-danger{border-color:rgba(255,99,99,.32);background:rgba(255,99,99,.12);color:#ff8a7a}.payment-audit-status.is-muted{color:hsla(0,0%,100%,.52)}.payment-audit-empty{margin:0;padding:18px;color:hsla(0,0%,100%,.58);text-align:center;font-size:12px}.payment-audit-empty.is-danger{color:#ff8a7a}.payment-audit-sheet{display:grid;gap:12px}.payment-detail-hero{display:grid;grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:10px;padding:10px 11px;border:.5px solid hsla(0,0%,100%,.09);border-radius:12px;background:radial-gradient(circle at 0 0,rgba(47,155,255,.13),transparent 44%),hsla(0,0%,100%,.035)}.payment-detail-hero .ops-icon{width:34px;height:34px;border-radius:10px}.payment-detail-hero>div>span,.payment-detail-hero>div>strong{display:block}.payment-detail-hero>div>span{color:hsla(0,0%,100%,.46);font-size:9.5px;font-weight:780;letter-spacing:.07em;text-transform:uppercase}.payment-detail-hero>div>strong{margin-top:2px;color:#fff;font-size:19px;letter-spacing:-.02em}.payment-detail-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:7px}.payment-detail-stats>div{min-width:0;padding:9px;border:.5px solid hsla(0,0%,100%,.08);border-radius:10px;background:hsla(0,0%,100%,.03)}.payment-detail-stats span,.payment-detail-stats strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.payment-detail-stats span{color:hsla(0,0%,100%,.42);font-size:9px;font-weight:760;letter-spacing:.06em;text-transform:uppercase}.payment-detail-stats strong{margin-top:4px;color:#fff;font-size:11.5px}.payment-detail-email{display:grid;grid-template-columns:28px minmax(0,1fr);align-items:center;gap:9px;min-height:48px;padding:8px 10px;border:.5px solid hsla(0,0%,100%,.08);border-radius:10px;background:hsla(0,0%,100%,.025)}.payment-detail-email>span{display:grid;place-items:center;width:28px;height:28px;border-radius:9px;color:#72e583;background:rgba(82,214,107,.1)}.payment-detail-email svg{width:15px;height:15px}.payment-detail-email small,.payment-detail-email strong{display:block}.payment-detail-email strong{color:hsla(0,0%,100%,.82);font-size:11.5px}.payment-detail-email small{margin-top:2px;color:hsla(0,0%,100%,.44);font-size:10px;line-height:1.35}.payment-detail-email.is-failed>span{color:#ff8a7a;background:rgba(255,99,99,.1)}.payment-detail-email.is-skipped>span,.payment-detail-email.is-untracked>span{color:hsla(0,0%,100%,.52);background:hsla(0,0%,100%,.06)}.payment-detail-email.is-pending>span{color:#ff9f62;background:rgba(255,145,71,.1)}.payment-detail-section{display:grid;gap:7px}.payment-detail-section-head{display:flex;align-items:center;justify-content:space-between;gap:10px}.payment-detail-section-head h4{margin:0;color:hsla(0,0%,100%,.7);font-size:10px;font-weight:780;letter-spacing:.07em;text-transform:uppercase}.payment-detail-section-head span{color:hsla(0,0%,100%,.4);font-size:10px}.payment-detail-references{padding:0 9px;border:.5px solid hsla(0,0%,100%,.08);border-radius:10px;background:hsla(0,0%,100%,.025)}.payment-detail-references>div{display:grid;grid-template-columns:76px minmax(0,1fr);align-items:center;gap:10px;min-height:34px;border-bottom:.5px solid hsla(0,0%,100%,.065)}.payment-detail-references>div:last-child{border-bottom:0}.payment-detail-references span{color:hsla(0,0%,100%,.42);font-size:10.5px}.payment-detail-references code,.payment-detail-references strong{overflow:hidden;color:hsla(0,0%,100%,.78);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:10.5px;font-weight:650;text-align:right;text-overflow:ellipsis;white-space:nowrap}.payment-detail-empty,.payment-detail-message{margin:0;padding:8px 10px;border:.5px solid hsla(0,0%,100%,.08);border-radius:9px;background:hsla(0,0%,100%,.025);color:hsla(0,0%,100%,.5);font-size:10.5px;line-height:1.4}.payment-audit-events{display:grid;gap:6px}.payment-detail-event{display:grid;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:8px;min-height:44px;border:.5px solid hsla(0,0%,100%,.08);border-radius:10px;padding:7px 8px;background:hsla(0,0%,100%,.03)}.payment-detail-event-icon{display:inline-grid;place-items:center;width:28px;height:28px;border-radius:9px;background:rgba(47,155,255,.12);color:#72b9ff}.payment-detail-event-icon svg{width:14px;height:14px}.payment-detail-event>span:nth-child(2){min-width:0}.payment-detail-event small,.payment-detail-event strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.payment-detail-event strong{color:#fff;font-size:11.5px;text-transform:capitalize}.payment-detail-event small{margin-top:2px;color:hsla(0,0%,100%,.44);font-size:10px}.payment-detail-event time{color:hsla(0,0%,100%,.42);font-size:9.5px;white-space:nowrap}.payment-detail-older{margin-top:1px}.payment-detail-older summary{padding:7px 2px;color:rgba(114,185,255,.82);cursor:pointer;font-size:10.5px;font-weight:720;list-style-position:inside}.payment-detail-older[open] summary{margin-bottom:5px}@media (max-width:780px){.payment-audit-head{align-items:flex-start;flex-direction:column}.payment-audit-refresh{width:100%;justify-content:center}.payment-audit-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.payment-audit-summary div{padding:11px 10px}.payment-audit-filters{grid-template-columns:1fr}.payment-audit-row{grid-template-columns:1fr auto;gap:7px 10px}.payment-audit-table-head{display:none}.payment-audit-row>span:nth-child(4),.payment-audit-row>span:nth-child(5){color:hsla(0,0%,100%,.48);font-size:12px}.payment-detail-stats{grid-template-columns:repeat(2,minmax(0,1fr))}}.users-kpi-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.users-filter-card{display:grid;gap:10px;padding:14px;border:.5px solid hsla(0,0%,100%,.08);border-radius:18px;background:#0b0b0d}.users-filter-control,.users-search-control{min-width:0;border:.5px solid hsla(0,0%,100%,.1);border-radius:13px;background:hsla(0,0%,100%,.035);color:hsla(0,0%,100%,.6);transition:border-color .16s ease,background .16s ease,color .16s ease}.users-search-control{display:grid;grid-template-columns:22px minmax(0,1fr);align-items:center;gap:10px;min-height:44px;padding:0 13px}.users-filter-control svg,.users-search-control svg{width:17px;height:17px}.users-filter-control select,.users-search-control input{min-width:0;width:100%;height:100%;border:0;outline:0;background:transparent;color:#fff;font:inherit;font-size:13px}.users-search-control input::-moz-placeholder{color:hsla(0,0%,100%,.44)}.users-search-control input::placeholder{color:hsla(0,0%,100%,.44)}.users-filter-control:focus-within,.users-search-control:focus-within{border-color:rgba(47,155,255,.42);background:rgba(47,155,255,.055)}.users-filter-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) minmax(0,1.15fr) auto;gap:9px;align-items:center}.users-filter-control{display:grid;grid-template-columns:22px minmax(0,1fr) 16px;align-items:center;gap:9px;height:40px;padding:0 11px}.users-filter-control select{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer;font-weight:600}.users-filter-control option{background:#0b0b0d;color:#fff}.users-filter-control svg:last-child{width:14px;height:14px;color:hsla(0,0%,100%,.5)}.users-reset-button{height:40px;padding:0 13px;border:.5px solid rgba(47,155,255,.22);border-radius:12px;background:rgba(47,155,255,.055);color:#2f9bff;cursor:pointer;font-size:12px;font-weight:760}.users-reset-button:disabled{border-color:hsla(0,0%,100%,.08);background:hsla(0,0%,100%,.025);color:hsla(0,0%,100%,.28);cursor:default}.users-summary-bar{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:0 2px;color:hsla(0,0%,100%,.48);font-size:12px}.users-summary-bar p{margin:0}.users-summary-bar strong{color:#fff;font-size:15px;font-weight:760}.users-summary-bar span{margin-left:8px;color:hsla(0,0%,100%,.36)}.users-summary-bar p:last-child strong{margin-left:4px;color:#2f9bff;font-size:13px}.users-table-card{overflow:hidden;border:.5px solid hsla(0,0%,100%,.08);border-radius:18px;background:#0b0b0d}.users-table-head,.users-table-row{display:grid;grid-template-columns:minmax(136px,1.35fr) minmax(90px,.75fr) minmax(82px,.68fr) minmax(58px,.45fr) minmax(82px,.68fr) minmax(82px,.62fr) minmax(82px,.62fr) minmax(132px,.68fr);align-items:center;gap:10px}.users-table-head{min-height:48px;padding:0 14px;border-bottom:.5px solid hsla(0,0%,100%,.09);color:hsla(0,0%,100%,.48);font-size:10.5px;font-weight:720;letter-spacing:.06em;text-transform:uppercase}.users-table-row{min-height:74px;padding:10px 14px;border-bottom:.5px solid hsla(0,0%,100%,.08);transition:background .16s ease}.users-table-row:hover{background:rgba(47,155,255,.04)}.users-person-cell{display:grid;grid-template-columns:38px minmax(0,1fr);align-items:center;gap:12px;min-width:0}.users-avatar{display:inline-grid;place-items:center;width:38px;height:38px;border-radius:999px;background:linear-gradient(145deg,rgba(47,155,255,.26),rgba(47,155,255,.08));color:#7bc0ff;font-size:15px;font-weight:780;line-height:1}.users-person-cell small,.users-person-cell strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.users-person-cell strong{color:#fff;font-size:13.5px;font-weight:740}.users-person-cell small{margin-top:3px;color:hsla(0,0%,100%,.48);font-size:11px}.users-status-cell{display:grid;justify-items:start;gap:5px}.users-status-pill{display:inline-flex;align-items:center;gap:6px;min-height:24px;padding:0 9px;border-radius:8px;background:hsla(0,0%,100%,.07);color:hsla(0,0%,100%,.52);font-size:11.5px;font-weight:730}.users-status-pill i{width:7px;height:7px;border-radius:999px;background:hsla(0,0%,100%,.34)}.users-status-pill.is-online{border:.5px solid rgba(82,214,107,.22);background:rgba(82,214,107,.1);color:#52d66b}.users-status-pill.is-online i{background:#52d66b}.users-status-pill.is-playing{border-color:rgba(47,155,255,.28);background:rgba(47,155,255,.12);color:#72b9ff}.users-status-pill.is-playing i{background:#2f9bff;box-shadow:0 0 0 4px rgba(47,155,255,.12)}.users-status-cell small{color:hsla(0,0%,100%,.38);font-size:10.5px}.users-role-pill{color:#2f9bff!important;font-weight:760;letter-spacing:.04em;text-transform:uppercase}.users-money-cell{display:flex;align-items:baseline;gap:4px;color:#52d66b}.users-money-cell.is-low{color:#ff7a1a}.users-money-cell strong{font-size:14.5px;font-weight:760}.users-money-cell span{color:hsla(0,0%,100%,.5);font-size:10.5px}.users-muted-cell{display:grid;gap:2px;min-width:0;color:hsla(0,0%,100%,.46);font-size:11.5px}.users-muted-cell span{display:none;color:hsla(0,0%,100%,.34);font-size:10.5px;font-weight:650}.users-muted-cell strong{overflow:hidden;color:hsla(0,0%,100%,.56);font-size:11.5px;font-weight:620;text-overflow:ellipsis;white-space:nowrap}.users-action-cell{display:flex;align-items:center;gap:7px;justify-content:flex-end;min-width:0}.users-credit-button,.users-view-button{min-height:30px;width:60px;padding:0 9px;border:.5px solid rgba(47,155,255,.28);border-radius:9px;background:rgba(47,155,255,.08);color:#72b9ff;font-size:11px;font-weight:780;white-space:nowrap;transition:transform .14s ease,border-color .18s ease,background .18s ease,color .18s ease,box-shadow .18s ease}.users-credit-button{border-color:rgba(82,214,107,.25);background:rgba(82,214,107,.08);color:#8eea9d}.users-view-button{border-color:hsla(0,0%,100%,.13);background:hsla(0,0%,100%,.045);color:hsla(0,0%,100%,.76)}.users-credit-button:hover,.users-view-button:hover{transform:translateY(-1px);border-color:hsla(0,0%,100%,.22);background:hsla(0,0%,100%,.075);color:#fff;box-shadow:0 8px 18px rgba(0,0,0,.18)}.users-credit-sheet{display:grid;gap:10px}.users-credit-profile{display:grid;grid-template-columns:34px minmax(0,1fr);align-items:center;gap:10px;padding:9px 10px;border:.5px solid hsla(0,0%,100%,.08);border-radius:12px;background:radial-gradient(circle at 0 0,rgba(47,155,255,.12),transparent 42%),hsla(0,0%,100%,.03)}.users-credit-profile span:not(.users-avatar),.users-credit-profile strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.users-credit-profile .users-avatar{display:inline-grid;place-items:center;width:34px;height:34px;align-self:center;justify-self:center;text-align:center;line-height:1}.users-credit-profile strong{color:#fff;font-size:13px}.users-credit-profile span:not(.users-avatar){margin-top:2px;color:hsla(0,0%,100%,.48);font-size:11px}.users-credit-balance{display:flex;align-items:baseline;justify-content:space-between;gap:12px;min-height:42px;padding:9px 12px;border:.5px solid hsla(0,0%,100%,.1);border-radius:11px;background:hsla(0,0%,100%,.035)}.users-credit-balance span,.users-credit-input span,.users-credit-note{color:hsla(0,0%,100%,.5);font-size:11.5px}.users-credit-balance strong{color:#52d66b;font-size:16px}.users-credit-presets{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:7px}.users-credit-presets button,.users-credit-submit{min-height:38px;border:.5px solid hsla(0,0%,100%,.18);border-radius:10px;background:#121418;color:#fff;font-size:12px;font-weight:780;transition:transform .14s ease,border-color .18s ease,background .18s ease,box-shadow .18s ease,filter .18s ease}.users-credit-submit{width:100%}.users-credit-presets button:hover,.users-credit-submit:hover:not(:disabled){transform:translateY(-1px);border-color:rgba(47,155,255,.44);background:#171a20;box-shadow:0 10px 20px rgba(0,0,0,.2),inset 0 1px 0 hsla(0,0%,100%,.08)}.users-credit-presets button.is-selected,.users-credit-submit{border-color:rgba(47,155,255,.4);background:linear-gradient(135deg,rgba(47,155,255,.94),rgba(47,155,255,.68));color:#fff}.users-credit-input{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:9px;min-height:40px;padding:0 12px;border:.5px solid hsla(0,0%,100%,.12);border-radius:10px;background:hsla(0,0%,100%,.035)}.users-credit-input input{min-width:0;border:0;outline:0;background:transparent;color:#fff;font-size:15px;font-weight:760;text-align:right}.users-credit-input em{color:hsla(0,0%,100%,.54);font-size:11.5px;font-style:normal;font-weight:760}.users-credit-note{margin:0;padding:9px 11px;border:.5px solid rgba(47,155,255,.16);border-radius:11px;background:rgba(47,155,255,.055);line-height:1.45}.users-credit-error{margin:0;padding:9px 11px;border:.5px solid rgba(255,69,58,.34);border-radius:10px;background:rgba(255,69,58,.1);color:#ff8a80;font-size:11.5px}.users-detail-sheet{display:grid;gap:12px}.users-detail-hero{display:grid;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:10px;padding:9px 10px;border:.5px solid hsla(0,0%,100%,.09);border-radius:12px;background:radial-gradient(circle at 0 0,rgba(47,155,255,.12),transparent 42%),hsla(0,0%,100%,.035)}.users-detail-hero .users-avatar{width:34px;height:34px}.users-detail-hero>div{min-width:0}.users-detail-hero strong,.users-detail-hero>div>span{display:block;min-width:0}.users-detail-hero strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#fff;font-size:13.5px}.users-detail-hero span:not(.users-avatar):not(.users-status-pill){margin-top:2px;color:hsla(0,0%,100%,.48);font-size:11px}.users-detail-stats{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:7px}.users-detail-stats div{min-width:0;padding:10px;border:.5px solid hsla(0,0%,100%,.08);border-radius:11px;background:hsla(0,0%,100%,.03)}.users-detail-stats span{display:block;color:hsla(0,0%,100%,.42);font-size:9.5px;font-weight:760;letter-spacing:.06em;text-transform:uppercase}.users-detail-stats strong{display:block;margin-top:4px;overflow:hidden;color:#fff;font-size:12.5px;text-overflow:ellipsis;white-space:nowrap}.users-detail-section{display:grid;gap:8px}.users-detail-section-head{display:flex;align-items:center;justify-content:space-between;gap:10px}.users-detail-section-head h4{margin:0;color:hsla(0,0%,100%,.72);font-size:10.5px;font-weight:780;letter-spacing:.07em;text-transform:uppercase}.users-detail-section-head span{color:hsla(0,0%,100%,.42);font-size:10.5px}.users-detail-list{display:grid;gap:6px}.users-detail-row{display:grid;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:8px;min-height:44px;padding:7px 8px;border:.5px solid hsla(0,0%,100%,.08);border-radius:10px;background:hsla(0,0%,100%,.03);color:inherit;text-decoration:none}.users-detail-icon{display:inline-grid;place-items:center;width:28px;height:28px;border-radius:9px;background:rgba(47,155,255,.12);color:#72b9ff}.users-detail-icon svg{width:14px;height:14px}.users-detail-icon .ops-icon{width:28px;height:28px;border:0;background:transparent!important}.users-detail-row small,.users-detail-row strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.users-detail-row strong{color:#fff;font-size:12px}.users-detail-row small{margin-top:2px;color:hsla(0,0%,100%,.44);font-size:10.5px}.users-detail-row em{color:hsla(0,0%,100%,.72);font-size:11.5px;font-style:normal;font-weight:780}.users-detail-row em.is-positive{color:#52d66b}.users-detail-empty{margin:0;padding:11px 12px;border:.5px solid hsla(0,0%,100%,.08);border-radius:10px;background:hsla(0,0%,100%,.025);color:hsla(0,0%,100%,.46);font-size:11.5px;line-height:1.5}.users-detail-warning{margin:0;padding:9px 11px;border:.5px solid rgba(255,122,26,.24);border-radius:10px;background:rgba(255,122,26,.08);color:#ffb06b;font-size:11.5px;line-height:1.45}.users-muted-cell,.users-number-cell{color:hsla(0,0%,100%,.58);font-size:12.5px}.users-revenue-cell{color:#2f9bff;font-size:13px;font-weight:760}.users-empty-state{padding:36px 20px;text-align:center}.users-empty-state p{margin:0;color:hsla(0,0%,100%,.58);font-size:13px;font-weight:720}.users-empty-state span{display:block;margin-top:5px;color:hsla(0,0%,100%,.36);font-size:12px}.users-table-foot{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:44px;padding:0 18px;color:hsla(0,0%,100%,.44);font-size:12px}.sg-illustration,.sg-mini-icon{position:relative;display:grid;place-items:center;overflow:hidden;flex:0 0 auto;line-height:0;border:.5px solid hsla(0,0%,100%,.08);background:radial-gradient(circle at 25% 20%,rgba(47,155,255,.25),transparent 35%),radial-gradient(circle at 80% 80%,rgba(255,122,26,.18),transparent 35%),#101216}.sg-illustration{display:grid;place-items:center;width:100%;min-height:168px;border-radius:18px}.sg-illustration.is-compact{width:74px;height:62px;min-height:62px;border-radius:16px}.sg-illustration svg,.sg-mini-icon svg{position:relative;z-index:4;display:block;flex:0 0 auto}.sg-illustration svg circle,.sg-illustration svg path,.sg-illustration svg rect,.sg-mini-icon svg circle,.sg-mini-icon svg path,.sg-mini-icon svg rect{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.sg-card-layer,.sg-flow-arrow,.sg-flow-line,.sg-glow,.sg-kit-box,.sg-node,.sg-online-dot,.sg-rule-pulse,.sg-rule-shield,.sg-rule-timer,.sg-wallet-body,.sg-wifi-ring{position:absolute}.sg-glow{width:80px;height:80px;border-radius:999px;filter:blur(18px);opacity:.68}.sg-glow-blue{left:4%;top:12%;background:rgba(47,155,255,.34)}.sg-glow-orange{right:2%;bottom:7%;background:rgba(255,122,26,.28)}.sg-glow-green{left:25%;top:20%;background:rgba(82,214,107,.26)}.sg-mini-icon{display:inline-grid;place-items:center;width:42px;height:42px;border-radius:14px;color:#2f9bff;box-shadow:0 0 18px rgba(47,155,255,.08)}.sg-mini-icon svg{position:absolute;top:50%;left:50%;width:20px;height:20px;margin:0;transform:translate(-50%,-50%);transform-origin:center;pointer-events:none}.sg-mini-icon[data-icon=play] svg{transform:translate(calc(-50% - 1px),-50%)}.sg-mini-icon.is-orange{color:#ff7a1a;background:radial-gradient(circle at 25% 20%,rgba(255,122,26,.28),transparent 40%),rgba(255,122,26,.08)}.sg-mini-icon.is-green{color:#52d66b;background:radial-gradient(circle at 25% 20%,rgba(82,214,107,.24),transparent 40%),rgba(82,214,107,.08)}.sg-mini-icon.is-purple{color:#9b6dff;background:radial-gradient(circle at 25% 20%,rgba(155,109,255,.28),transparent 40%),rgba(155,109,255,.08)}.sg-mini-icon.is-cyan{color:#0ed6cb;background:radial-gradient(circle at 25% 20%,rgba(14,214,203,.24),transparent 40%),rgba(14,214,203,.08)}.billing-illustration,.kit-illustration,.rule-illustration{min-height:126px}.billing-illustration.is-compact,.kit-illustration.is-compact,.rule-illustration.is-compact{min-height:56px}.sg-card-layer{width:72px;height:46px;border:.5px solid hsla(0,0%,100%,.1);border-radius:12px;background:rgba(47,155,255,.12)}.sg-card-back{transform:translate(10px,-12px) rotate(3deg)}.sg-card-mid{transform:translate(-2px,-4px) rotate(-3deg);background:rgba(82,214,107,.1)}.sg-wallet-body{z-index:3;width:84px;height:54px;border:.5px solid hsla(0,0%,100%,.13);border-radius:16px;background:linear-gradient(145deg,#142033,#070a0e);box-shadow:inset 0 -10px 22px rgba(0,0,0,.35),0 0 22px rgba(47,155,255,.16)}.sg-wallet-body b{right:11px;top:22px;width:12px;height:12px;background:radial-gradient(circle at 30% 30%,#c9d4e8,#3a4659)}.sg-coin,.sg-wallet-body b{position:absolute;border-radius:999px}.sg-coin{top:-13px;width:23px;height:23px}.sg-coin-blue{left:12px;background:#2f9bff;box-shadow:0 0 14px rgba(47,155,255,.35)}.sg-coin-green{left:36px;background:#52d66b;box-shadow:0 0 14px rgba(82,214,107,.3)}.sg-coin-orange{right:9px;top:4px;background:#ff7a1a;box-shadow:0 0 14px rgba(255,122,26,.38)}.sg-node{z-index:3;display:grid;place-items:center;width:46px;height:46px;border:.5px solid hsla(0,0%,100%,.1);border-radius:15px;background:hsla(0,0%,100%,.055)}.sg-node svg{width:25px;height:25px}.sg-node-game{left:18%;color:hsla(0,0%,100%,.68);box-shadow:0 0 22px rgba(47,155,255,.18)}.sg-node-wallet{right:18%;color:hsla(0,0%,100%,.72);box-shadow:0 0 22px rgba(255,122,26,.17)}.sg-flow-line{z-index:1;width:38%;height:2px;background:linear-gradient(90deg,rgba(47,155,255,.4),rgba(255,122,26,.4))}.sg-flow-arrow{z-index:4;display:grid;place-items:center;width:24px;height:24px;border-radius:999px;background:hsla(0,0%,100%,.08);color:#2f9bff}.sg-kit-box{z-index:3;display:block;width:76px;height:56px;border:.5px solid hsla(0,0%,100%,.13);border-radius:16px;background:linear-gradient(145deg,rgba(25,36,48,.95),rgba(8,11,15,.96));box-shadow:inset 0 0 0 1px rgba(47,155,255,.06),0 0 18px rgba(47,155,255,.12)}.sg-kit-box b,.sg-kit-box i{position:absolute;left:17px;right:17px;height:1px;background:hsla(0,0%,100%,.18)}.sg-kit-box i{top:22px}.sg-kit-box b{top:34px}.sg-wifi-ring{z-index:2;border-color:rgba(47,155,255,.3) rgba(47,155,255,.3) transparent transparent;border-style:solid;border-width:1.5px;border-radius:999px;transform:rotate(-45deg)}.sg-wifi-one{width:88px;height:88px}.sg-wifi-two{width:112px;height:112px}.sg-online-dot{z-index:5;right:calc(50% - 45px);top:calc(50% - 34px);width:9px;height:9px;border-radius:999px;background:#52d66b;box-shadow:0 0 0 5px rgba(82,214,107,.12),0 0 15px rgba(82,214,107,.5)}.sg-rule-shield{z-index:3;display:grid;place-items:center;width:54px;height:54px;border-radius:17px;background:rgba(82,214,107,.1);color:#52d66b}.sg-rule-shield svg{width:31px;height:31px}.sg-rule-pulse{z-index:2;bottom:30%;width:86px;height:24px;border-bottom:1.5px solid rgba(47,155,255,.34)}.sg-rule-pulse:before{position:absolute;left:18px;bottom:-2px;width:45px;height:18px;border-top:1.5px solid rgba(47,155,255,.34);border-right:1.5px solid rgba(47,155,255,.34);transform:skewX(-22deg);content:""}.sg-rule-timer{z-index:4;right:23%;bottom:18%;display:grid;place-items:center;width:30px;height:30px;border-radius:999px;background:rgba(47,155,255,.12);color:#2f9bff}.sg-rule-timer svg{width:17px;height:17px}.policy-row-main>.policy-icon.sg-illustration{width:44px;height:44px;min-height:44px;border-radius:13px}.policy-row-main>.policy-icon .sg-node{width:24px;height:24px;border-radius:8px}.policy-row-main>.policy-icon .sg-node svg{width:14px;height:14px}.policy-row-main>.policy-icon .sg-flow-line{width:24%}.station-neon-setup.sg-illustration{min-height:154px}.station-preview-mini .sg-illustration{width:100%;height:78px;min-height:78px}.station-card-title>.sg-mini-icon,.station-choice-card>.sg-mini-icon,.station-config-row>.sg-mini-icon,.station-help-card>.sg-mini-icon,.station-review-row>.sg-mini-icon,.station-rule-grid .sg-mini-icon,.station-rule-mode-grid .sg-mini-icon{width:34px;height:34px;border-radius:12px}.station-config-row>.sg-illustration.station-round-icon{width:38px;height:38px;min-height:38px;border-radius:12px}.station-config-row>.sg-illustration.station-round-icon .sg-node{width:22px;height:22px;border-radius:8px}.station-config-row>.sg-illustration.station-round-icon .sg-node svg{width:13px;height:13px}.station-publish-card>.sg-illustration{width:38px;height:38px;min-height:38px;border-radius:13px}.player-wallet-art.sg-illustration{width:min(190px,100%);min-height:120px;border:0;background:transparent}.player-wallet-art.sg-illustration:before{display:none}.player-stat-card .sg-mini-icon.player-stat-icon{width:42px;height:42px}.player-game-tile .station-glyph{width:54px;height:54px;border-radius:13px}.player-game-tile .station-glyph img{width:32px;height:32px}.player-game-tile .station-glyph-pc img{width:48px;height:48px}.player-game-tile .station-glyph-xbox img{width:34px;height:34px}.player-recent-icon.sg-mini-icon{width:40px;height:40px;border-radius:13px}.player-support-card>.sg-mini-icon{width:44px;height:44px;border-radius:15px}.kit-setup-art.sg-illustration{width:170px;height:64px;min-height:64px;border-radius:18px}.kit-setup-art.sg-illustration .sg-kit-box{width:66px;height:46px;border-radius:14px}.kit-setup-art.sg-illustration .sg-wifi-one{width:76px;height:76px}.kit-setup-art.sg-illustration .sg-wifi-two{width:96px;height:96px}.ops-alert-icon.sg-mini-icon{width:26px;height:26px;border-radius:9px}.ops-alert-icon.sg-mini-icon svg{width:14px;height:14px}.stations-console{display:flex;flex-direction:column;gap:10px;margin-top:12px}.station-wizard{position:relative;display:grid;gap:12px;padding:14px;border:.5px solid hsla(0,0%,100%,.1);border-radius:18px;background:radial-gradient(circle at 12% 14%,rgba(47,155,255,.12),transparent 34%),radial-gradient(circle at 88% 86%,rgba(255,122,26,.1),transparent 34%),#07080a;color:#f8fafc}.station-wizard *,.station-wizard :after,.station-wizard :before{box-sizing:border-box}.station-wizard svg{width:18px;height:18px;flex:0 0 auto}.station-wizard svg circle,.station-wizard svg path,.station-wizard svg rect{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.station-card-title,.station-config-row,.station-info-strip,.station-preview-head,.station-preview-title,.station-review-head,.station-review-row,.station-scan-row,.station-wizard-footer,.station-wizard-head{display:flex;align-items:center}.station-wizard-head{justify-content:space-between;gap:14px}.station-wizard-head h2{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin:0;color:#fff;font-size:21px;font-weight:780;letter-spacing:-.01em}.station-wizard-mode-pill{display:inline-flex;align-items:center;min-height:22px;padding:0 8px;border:.5px solid rgba(82,214,107,.22);border-radius:999px;background:rgba(82,214,107,.1);color:#52d66b;font-size:10.5px;font-weight:780;letter-spacing:0}.station-wizard-mode-pill.is-edit{border-color:rgba(47,155,255,.28);background:rgba(47,155,255,.1);color:#36a3ff}.station-card-title p,.station-help-card p,.station-numbered-block p,.station-publish-card p,.station-review-head p,.station-review-preview p,.station-review-row small,.station-rule-grid p,.station-rule-mode-grid p,.station-scan-row p,.station-wizard-card>p,.station-wizard-head p{margin:0;color:hsla(0,0%,100%,.52);font-size:12px;line-height:1.42}.station-wizard-close{display:inline-grid;place-items:center;width:34px;height:34px;border:.5px solid hsla(0,0%,100%,.12);border-radius:11px;background:hsla(0,0%,100%,.055);color:hsla(0,0%,100%,.72);cursor:pointer}.station-wizard-close:hover{border-color:hsla(0,0%,100%,.2);background:hsla(0,0%,100%,.08);color:#fff}.station-wizard-close svg{width:16px;height:16px}.wizard-edit-strip{display:grid;grid-template-columns:32px minmax(0,1fr) minmax(160px,auto);align-items:center;gap:10px;min-height:48px;padding:8px 10px;border:.5px solid rgba(47,155,255,.18);border-radius:13px;background:linear-gradient(90deg,rgba(47,155,255,.09),hsla(0,0%,100%,.024))}.wizard-edit-strip>div{min-width:0}.wizard-edit-strip span,.wizard-edit-strip strong{display:block}.wizard-edit-strip strong{overflow:hidden;color:#fff;font-size:12.5px;font-weight:780;text-overflow:ellipsis;white-space:nowrap}.wizard-edit-strip>div:not(.wizard-change-chips)>span{margin-top:2px;overflow:hidden;color:rgba(235,235,245,.52);font-size:11.5px;line-height:1.35;text-overflow:ellipsis;white-space:nowrap}.wizard-change-chips{display:flex;justify-content:flex-end;gap:5px;flex-wrap:wrap}.wizard-change-chips span{display:inline-flex;align-items:center;min-height:22px;padding:0 8px;border:.5px solid hsla(0,0%,100%,.1);border-radius:999px;background:hsla(0,0%,100%,.05);color:hsla(0,0%,100%,.64);font-size:10.5px;font-weight:720;white-space:nowrap}.wizard-change-chips span:first-child:last-child{color:hsla(0,0%,100%,.48)}.station-wizard-steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.station-wizard-step{position:relative;display:grid;justify-items:center;gap:5px;min-width:0;padding:4px 2px;border:0;background:transparent;color:hsla(0,0%,100%,.55);cursor:pointer}.station-wizard-step:before{position:absolute;top:16px;left:calc(-50% + 18px);width:calc(100% - 28px);height:1px;background:linear-gradient(90deg,hsla(0,0%,100%,.16),hsla(0,0%,100%,.05));content:""}.station-wizard-step:first-child:before{display:none}.station-wizard-step.is-active:before,.station-wizard-step.is-complete:before{background:linear-gradient(90deg,#2f9bff,rgba(47,155,255,.16))}.station-wizard-node{position:relative;z-index:1;display:inline-grid;place-items:center;width:32px;height:32px;border:.5px solid hsla(0,0%,100%,.13);border-radius:999px;background:linear-gradient(180deg,hsla(0,0%,100%,.1),hsla(0,0%,100%,.035));color:#fff;font-size:12px;font-weight:760}.station-wizard-step.is-active .station-wizard-node,.station-wizard-step.is-complete .station-wizard-node{border-color:rgba(47,155,255,.55);background:linear-gradient(135deg,#2f9bff,#1c6dff);box-shadow:0 0 24px rgba(47,155,255,.18)}.station-wizard-step small,.station-wizard-step strong{display:block;overflow:hidden;max-width:100%;text-overflow:ellipsis;white-space:nowrap}.station-wizard-step>span:last-child{width:100%;min-width:0;text-align:center}.station-wizard-step strong{color:inherit;font-size:12px;font-weight:760}.station-wizard-step small{margin-top:2px;color:hsla(0,0%,100%,.42);font-size:10.5px}.station-wizard-step.is-active strong,.station-wizard-step.is-complete strong{color:#2f9bff}.station-wizard-body{display:grid;grid-template-columns:minmax(204px,248px) minmax(0,1fr);gap:12px}.station-wizard-body.is-edit,.station-wizard-body.is-review{grid-template-columns:1fr}.station-wizard.is-editing{gap:10px;padding:12px;background:radial-gradient(circle at 12% 12%,rgba(47,155,255,.08),transparent 30%),#07080a}.station-wizard.is-editing .station-wizard-card{gap:10px;padding:12px}.station-wizard.is-editing .station-wizard-step{padding-block:2px}.station-wizard.is-editing .station-wizard-head h2{font-size:18px}.station-wizard.is-editing .station-wizard-card>p,.station-wizard.is-editing .station-wizard-head p{font-size:11px}.station-wizard.is-editing .wizard-edit-strip{min-height:42px;padding-block:6px}.station-wizard.is-editing .station-wizard-node{width:28px;height:28px}.station-wizard.is-editing .station-wizard-step:before{top:14px}.station-wizard.is-editing .station-wizard-step small{display:none}.station-wizard.is-editing .station-wizard-card h3{font-size:15px}.station-wizard.is-editing .station-choice-card,.station-wizard.is-editing .station-rule-grid>button{min-height:72px;padding:8px}.station-wizard.is-editing .station-review-row{min-height:64px;padding-block:8px}.station-wizard.is-editing .station-wizard-footer{padding:8px}.station-wizard-main,.station-wizard-preview{display:grid;align-content:start;gap:8px;min-width:0}.station-review-preview,.station-wizard-card,.station-wizard-preview>*{border:.5px solid hsla(0,0%,100%,.1);border-radius:14px;background:linear-gradient(180deg,hsla(0,0%,100%,.045),hsla(0,0%,100%,.018)),#0b0d10}.station-wizard-card{display:grid;gap:12px;padding:14px}.station-wizard-card.is-compact{padding:13px}.station-review-preview h3,.station-wizard-card h3{margin:0;color:#fff;font-size:17px;font-weight:780;letter-spacing:-.01em}.station-card-title{gap:9px}.station-card-title>span,.station-help-card>span,.station-publish-card>svg,.station-review-row>span,.station-round-icon,.station-rule-grid>button>span,.station-rule-mode-grid>button>span,.station-scan-row>span{display:inline-grid;place-items:center;width:32px;height:32px;border-radius:11px;background:rgba(47,155,255,.13);color:#2f9bff}.station-connect-grid,.station-form-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.station-connect-grid.is-single,.station-form-grid.is-single{grid-template-columns:1fr}.station-input-wrap{position:relative;display:flex;align-items:center}.station-input-wrap input,.station-wizard-input,.station-wizard-select{width:100%;height:38px;border:.5px solid hsla(0,0%,100%,.12);border-radius:11px;background:rgba(5,6,8,.58);color:#fff;outline:none;padding:0 11px;font-size:13px;transition:border-color .16s ease,background .16s ease,box-shadow .16s ease}.ops-select option,.station-map-top select option,.station-wizard-select option{background:#0b0b0d;color:#fff}.station-input-wrap input{padding-right:52px}.station-input-wrap input:focus,.station-wizard-input:focus,.station-wizard-select:focus{border-color:rgba(47,155,255,.58);background:rgba(7,10,14,.82);box-shadow:0 0 0 3px rgba(47,155,255,.1)}.station-input-wrap>span{position:absolute;right:11px;color:hsla(0,0%,100%,.42);font-size:11px;pointer-events:none}.station-visibility-toggle{display:grid;grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:9px;width:100%;min-height:48px;padding:7px 9px;border:.5px solid hsla(0,0%,100%,.11);border-radius:11px;background:hsla(0,0%,100%,.025);color:hsla(0,0%,100%,.72);cursor:pointer;text-align:left}.station-visibility-toggle>span{display:inline-grid;place-items:center;width:30px;height:30px;border-radius:9px;background:hsla(0,0%,100%,.06);color:hsla(0,0%,100%,.52)}.station-visibility-toggle>span svg{width:15px;height:15px}.station-visibility-toggle div{min-width:0}.station-visibility-toggle small,.station-visibility-toggle strong{display:block}.station-visibility-toggle strong{color:#fff;font-size:12px}.station-visibility-toggle small{margin-top:2px;color:hsla(0,0%,100%,.43);font-size:10.5px}.station-visibility-toggle em{padding:4px 7px;border-radius:999px;background:hsla(0,0%,100%,.06);color:hsla(0,0%,100%,.46);font-size:9.5px;font-style:normal;font-weight:760}.station-visibility-toggle.is-on{border-color:rgba(82,214,107,.22);background:rgba(82,214,107,.045)}.station-visibility-toggle.is-on>span{background:rgba(82,214,107,.11);color:#62df7a}.station-visibility-toggle.is-on em{background:rgba(82,214,107,.1);color:#62df7a}.station-input-ok{display:inline-grid!important;place-items:center;width:19px;height:19px;border-radius:999px;background:rgba(82,214,107,.12);color:#52d66b!important}.station-input-ok svg{width:12px;height:12px}.station-pricing-options,.station-rule-grid,.station-type-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:9px}.station-choice-card,.station-rule-grid>button,.station-rule-mode-grid>button{position:relative;display:grid;justify-items:center;gap:6px;min-height:88px;padding:11px 9px;border:.5px solid hsla(0,0%,100%,.1);border-radius:13px;background:hsla(0,0%,100%,.028);color:hsla(0,0%,100%,.72);cursor:pointer;text-align:center;transition:border-color .16s ease,background .16s ease}.station-type-grid .station-choice-card{gap:5px;min-height:76px;padding:9px 8px 8px}.station-choice-card:hover,.station-rule-grid>button:hover,.station-rule-mode-grid>button:hover{border-color:hsla(0,0%,100%,.17);background:hsla(0,0%,100%,.045)}.station-choice-card.is-selected,.station-rule-grid>button.is-selected,.station-rule-mode-grid>button.is-selected{border-color:rgba(47,155,255,.68);background:linear-gradient(180deg,rgba(47,155,255,.16),rgba(47,155,255,.045));color:#fff}.station-choice-card strong,.station-config-row strong,.station-help-card strong,.station-preview-head h3,.station-preview-title strong,.station-publish-card strong,.station-review-row strong,.station-rule-grid strong,.station-rule-mode-grid strong{color:#fff;font-size:13px;font-weight:760}.station-choice-card>span:not(.station-wizard-glyph):not(.station-round-icon),.station-config-row p{color:hsla(0,0%,100%,.48);font-size:11px;line-height:1.35}.station-choice-card i,.station-rule-grid i,.station-rule-mode-grid i{position:absolute;right:7px;top:7px;display:inline-grid;place-items:center;width:18px;height:18px;border-radius:999px;border:.5px solid hsla(0,0%,100%,.28);background:linear-gradient(135deg,#2f9bff,#1c6dff);color:#fff;font-style:normal;box-shadow:0 0 14px rgba(47,155,255,.2);transform:translate(28%,-28%)}.station-choice-card i svg,.station-rule-grid i svg,.station-rule-mode-grid i svg{width:10px;height:10px}.station-wizard-glyph{display:inline-grid;place-items:center;width:34px;height:34px;border-radius:11px;background:rgba(47,155,255,.11);color:#2f9bff}.station-wizard-glyph.is-other,.station-wizard-glyph.is-pc{background:hsla(0,0%,100%,.06);color:hsla(0,0%,100%,.62)}.station-wizard-glyph.is-pc{border:.5px solid rgba(14,214,203,.24);background:radial-gradient(circle at 30% 25%,rgba(14,214,203,.18),transparent 44%),hsla(0,0%,100%,.055)}.station-wizard-glyph.is-xbox{border:.5px solid rgba(82,214,107,.26);background:radial-gradient(circle at 50% 45%,rgba(82,214,107,.18),transparent 45%),rgba(82,214,107,.08);color:hsla(0,0%,100%,.66)}.station-wizard-glyph.is-ps5{border:.5px solid rgba(47,155,255,.24);background:radial-gradient(circle at 35% 25%,rgba(47,155,255,.2),transparent 42%),hsla(0,0%,100%,.055)}.station-wizard-glyph img{width:25px;height:25px;-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 0 8px rgba(47,155,255,.16))}.station-wizard-glyph.is-pc img{width:31px;height:31px;filter:drop-shadow(0 0 8px rgba(14,214,203,.2))}.station-wizard-glyph.is-xbox img{width:25px;height:25px;filter:drop-shadow(0 0 8px rgba(82,214,107,.24))}.station-brand-mark{display:inline-grid;place-items:center;width:25px;height:25px;color:currentColor;font-size:13px;font-weight:860;line-height:1;letter-spacing:-.04em}.station-brand-mark.is-ps{font-size:12px;font-style:italic}.station-brand-mark.is-xbox{border:1.6px solid;border-radius:999px;font-size:13px;font-weight:820}.station-neon-setup{position:relative;min-height:190px;overflow:hidden}.station-neon-setup:before{position:absolute;inset:16% 8% auto;height:58%;border-radius:999px;background:radial-gradient(circle,rgba(47,155,255,.2),transparent 58%);content:"";filter:blur(22px)}.station-photo-setup{isolation:isolate;display:grid;place-items:center;height:238px;min-height:238px;padding:12px;border:.5px solid hsla(0,0%,100%,.1);border-radius:16px;background:#05070c}.station-photo-setup:before{z-index:0;background:radial-gradient(circle at 18% 18%,rgba(47,155,255,.1),transparent 34%),radial-gradient(circle at 86% 76%,rgba(255,122,26,.08),transparent 34%),#05070c}.station-photo-setup:after,.station-photo-setup:before{position:absolute;inset:0;border-radius:inherit;content:""}.station-photo-setup:after{z-index:1;background:radial-gradient(circle at 12% 12%,rgba(47,155,255,.1),transparent 36%),radial-gradient(circle at 88% 78%,rgba(255,122,26,.08),transparent 34%),linear-gradient(180deg,hsla(0,0%,100%,.025),transparent 42%);pointer-events:none}.station-photo-setup img{position:relative;z-index:2;display:block;width:100%;max-width:none;height:100%;min-height:0;-o-object-fit:contain;object-fit:contain;opacity:.96;transform:none;filter:saturate(1.05) contrast(1.03)}.station-photo-setup.is-step-2 img,.station-photo-setup.is-step-3 img,.station-photo-setup.is-step-4 img{transform:none}.admin-frame-upload{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:8px;padding:8px;border:.5px solid rgba(47,155,255,.16);border-radius:12px;background:rgba(4,18,31,.58)}.admin-frame-upload small,.admin-frame-upload span,.admin-frame-upload strong{display:block}.admin-frame-upload strong{color:#fff;font-size:11.5px;font-weight:820}.admin-frame-upload span{margin-top:2px;color:rgba(235,235,245,.58);font-size:10.5px;line-height:1.25}.admin-frame-upload small{margin-top:1px;color:rgba(235,235,245,.42);font-size:10px;line-height:1.25}.admin-frame-reset-button,.admin-frame-upload-button{display:inline-flex;align-items:center;justify-content:center;min-height:30px;padding:0 10px;border:.5px solid rgba(47,155,255,.34);border-radius:9px;background:rgba(47,155,255,.12);color:#52a8ff;font-size:11px;font-weight:820;cursor:pointer}.admin-frame-upload-button input{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.admin-frame-reset-button{border-color:hsla(0,0%,100%,.12);background:hsla(0,0%,100%,.045);color:rgba(235,235,245,.72)}.visual-edit-trigger{position:absolute;right:10px;top:10px;z-index:5;display:inline-grid;place-items:center;width:32px;height:32px;border:.5px solid hsla(0,0%,100%,.12);border-radius:10px;background:rgba(6,10,16,.74);color:rgba(235,235,245,.72);opacity:.28;cursor:pointer;backdrop-filter:blur(12px);transition:opacity .14s ease,color .14s ease,border-color .14s ease,background .14s ease}.policy-hero-art:hover .visual-edit-trigger,.policy-page-art:hover .visual-edit-trigger,.station-photo-setup:hover .visual-edit-trigger,.visual-edit-trigger.has-custom,.visual-edit-trigger:focus-visible{opacity:1}.visual-edit-trigger.has-custom{border-color:rgba(47,155,255,.42);color:#52a8ff;background:rgba(5,20,35,.82)}.visual-edit-trigger svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.visual-editor{position:fixed;left:50%;top:50%;z-index:80;display:grid;gap:9px;width:min(360px,calc(100vw - 28px));padding:10px;border:.5px solid rgba(47,155,255,.22);border-radius:13px;background:radial-gradient(circle at 18% 0,rgba(47,155,255,.12),transparent 34%),rgba(7,11,17,.96);box-shadow:0 24px 70px rgba(0,0,0,.58),inset 0 1px 0 hsla(0,0%,100%,.05);transform:translate(-50%,-50%)}.visual-editor-actions,.visual-editor-footer,.visual-editor-head{display:flex;align-items:center;justify-content:space-between;gap:8px}.visual-editor-head small,.visual-editor-head span,.visual-editor-head strong{display:block}.visual-editor-head strong{color:#fff;font-size:12px;font-weight:820}.visual-editor-head small,.visual-editor-head span{color:rgba(235,235,245,.48);font-size:10.5px;line-height:1.28}.visual-editor-head button{display:inline-grid;flex:0 0 auto;place-items:center;width:30px;height:30px;border:.5px solid hsla(0,0%,100%,.1);border-radius:9px;background:hsla(0,0%,100%,.045);color:rgba(235,235,245,.7)}.visual-editor-head button svg{width:15px;height:15px;fill:none;stroke:currentColor;stroke-width:2}.visual-editor-actions label,.visual-editor-footer button,.visual-fit-toggle button{display:inline-flex;align-items:center;justify-content:center;min-height:30px;padding:0 10px;border:.5px solid hsla(0,0%,100%,.12);border-radius:9px;background:hsla(0,0%,100%,.045);color:rgba(235,235,245,.76);font-size:11px;font-weight:820;cursor:pointer}.visual-editor-actions label{border-color:rgba(47,155,255,.28);color:#52a8ff}.visual-editor-actions label input{position:absolute;width:1px;height:1px;opacity:0;pointer-events:none}.visual-fit-toggle{display:inline-flex;gap:4px;padding:3px;border-radius:11px;background:hsla(0,0%,100%,.045)}.visual-fit-toggle button{min-height:25px;border:0;background:transparent;text-transform:capitalize}.visual-fit-toggle button.is-active{background:rgba(47,155,255,.18);color:#52a8ff}.visual-range-grid{display:grid;gap:7px}.visual-range-grid label{display:grid;grid-template-columns:44px minmax(0,1fr);align-items:center;gap:8px;color:rgba(235,235,245,.56);font-size:10.5px;font-weight:760;text-transform:uppercase;letter-spacing:.06em}.visual-range-grid input{accent-color:#2f9bff}.visual-editor-error{margin:0;color:#ff6b55;font-size:11px}.visual-editor-footer button:last-child{border-color:rgba(47,155,255,.38);background:linear-gradient(135deg,#2f9bff,#ff7a1a);color:#fff}.visual-editor-footer button.is-danger{color:#ff6b55}.visual-editor-footer button:disabled{cursor:not-allowed;opacity:.48}.station-neon-console,.station-neon-pad,.station-neon-ring,.station-neon-screen{position:absolute;display:block}.station-neon-screen{left:18%;top:29%;width:39%;height:33%;border:2px solid rgba(47,155,255,.75);border-radius:8px;transform:skewY(-7deg);box-shadow:0 0 18px rgba(47,155,255,.35),inset 0 0 28px rgba(47,155,255,.08)}.station-neon-console{right:15%;top:30%;width:21%;height:36%;border-radius:13px;background:linear-gradient(145deg,rgba(22,34,50,.96),rgba(9,12,18,.92));box-shadow:inset -8px 0 0 rgba(47,155,255,.14),0 0 22px rgba(255,122,26,.12)}.station-neon-pad{left:23%;top:47%;width:28%;height:17%;border-radius:40% 40% 48% 48%;background:linear-gradient(145deg,#10151f,#050608);box-shadow:0 0 16px rgba(47,155,255,.25)}.station-neon-ring{left:16%;right:11%;bottom:20%;height:18%;border:2px solid rgba(47,155,255,.78);border-top-color:rgba(255,122,26,.74);border-radius:50%;filter:drop-shadow(0 0 12px rgba(47,155,255,.34))}.station-preview-card{padding:9px}.station-preview-head{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;justify-content:space-between;gap:6px;margin-bottom:7px}.station-preview-head>div{min-width:0}.station-preview-head>.station-pill{margin-top:2px}.station-preview-head p,.station-section-label{margin:0;color:hsla(0,0%,100%,.56);font-size:10px;font-weight:760;letter-spacing:.07em;text-transform:uppercase}.station-preview-title{display:grid;grid-template-columns:32px minmax(0,1fr);gap:7px;align-items:center}.station-preview-head h3,.station-preview-title h3{overflow:hidden;margin:2px 0 0;text-overflow:ellipsis;white-space:nowrap}.station-preview-title small{display:block;overflow:hidden;margin-top:2px;color:hsla(0,0%,100%,.48);font-size:10.5px;line-height:1.3;text-overflow:ellipsis;white-space:nowrap}.station-preview-card .station-wizard-glyph{width:32px;height:32px;border-radius:10px}.station-preview-card .station-wizard-glyph img{width:23px;height:23px}.station-preview-card .station-wizard-glyph.is-pc img{width:29px;height:29px}.station-pill{display:inline-flex;align-items:center;gap:4px;min-height:18px;padding:0 6px;border-radius:999px;background:hsla(0,0%,100%,.07);color:hsla(0,0%,100%,.62);font-size:9.5px;font-weight:760;white-space:nowrap}.station-pill.is-free{background:rgba(82,214,107,.12);color:#5ee15b}.station-pill.is-blue{background:rgba(47,155,255,.13);color:#2f9bff}.station-summary-list{display:grid;gap:1px;margin-top:7px;overflow:hidden;border:.5px solid hsla(0,0%,100%,.055);border-radius:11px;background:hsla(0,0%,100%,.028)}.station-summary-list span{display:grid;grid-template-columns:20px minmax(0,1fr);-moz-column-gap:6px;column-gap:6px;padding:5px 7px;background:hsla(0,0%,100%,.018)}.station-summary-list b{overflow:hidden;font-size:11px;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.station-summary-list svg{grid-row:span 2;align-self:center;width:15px;height:15px;color:#2f9bff}.station-summary-list small{color:hsla(0,0%,100%,.45);font-size:9.75px}.station-help-card{display:grid;grid-template-columns:28px minmax(0,1fr);gap:7px;padding:8px 9px}.station-help-card>.sg-mini-icon{width:28px;height:28px;border-radius:9px}.station-help-card>.sg-mini-icon svg{width:14px;height:14px}.station-info-strip{display:flex;align-items:center;gap:8px;min-height:38px;padding:8px 10px;border:.5px solid rgba(47,155,255,.22);border-radius:12px;background:rgba(47,155,255,.07);color:hsla(0,0%,100%,.72);font-size:11.5px;line-height:1.35}.station-info-strip svg{flex:0 0 auto;color:#2f9bff}.station-info-strip button,.station-review-head button,.station-review-row button,.station-scan-row button{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:30px;padding:0 10px;margin-left:auto;border:.5px solid hsla(0,0%,100%,.12);border-radius:10px;background:hsla(0,0%,100%,.06);color:hsla(0,0%,100%,.82);cursor:pointer;font-size:11.5px;font-weight:720}.station-info-strip button:hover,.station-review-head button:hover,.station-review-row button:hover,.station-scan-row button:hover{border-color:rgba(47,155,255,.34);color:#2f9bff}.station-segment{display:grid;grid-template-columns:1fr 1fr;overflow:hidden;border:.5px solid hsla(0,0%,100%,.1);border-radius:12px;background:hsla(0,0%,100%,.035)}.station-segment button{display:inline-flex;align-items:center;justify-content:center;gap:9px;height:38px;border:0;background:transparent;color:hsla(0,0%,100%,.58);cursor:pointer;font-size:12px;font-weight:760}.station-segment button.is-active{background:rgba(47,155,255,.13);color:#2f9bff}.station-numbered-block{display:grid;grid-template-columns:34px 1fr;align-items:center;gap:9px}.station-numbered-block>span{display:inline-grid;place-items:center;width:32px;height:32px;border-radius:999px;background:rgba(47,155,255,.18);color:#fff;font-weight:800}.station-numbered-block h4,.station-section-label{margin:0}.station-scan-row{gap:9px;padding:10px;border:.5px solid hsla(0,0%,100%,.1);border-radius:13px;background:hsla(0,0%,100%,.035)}.station-scan-row div{min-width:0}.station-pricing-options{grid-template-columns:repeat(4,minmax(0,1fr))}.station-pricing-options.is-two{grid-template-columns:repeat(2,minmax(0,1fr))}.station-choice-card:disabled{cursor:not-allowed;opacity:.45}.station-round-icon.is-clock{background:rgba(124,77,255,.13);color:#8d5cff}.station-round-icon.is-bolt{background:rgba(255,122,26,.13);color:#ff7a1a}.station-round-icon.is-money{background:rgba(47,155,255,.13);color:#2f9bff}.station-round-icon.is-info{background:rgba(14,214,203,.12);color:#0ed6cb}.station-config-list{display:grid;gap:8px;padding:10px;border:.5px solid hsla(0,0%,100%,.09);border-radius:13px;background:hsla(0,0%,100%,.025)}.station-config-list.is-tight{grid-template-columns:repeat(2,minmax(0,1fr))}.station-config-row{gap:9px;min-height:46px;padding:6px 0;border-bottom:.5px solid hsla(0,0%,100%,.07)}.station-config-row:last-child{border-bottom:0}.station-config-row>div{min-width:0;margin-right:auto}.station-value-input{display:grid;grid-template-columns:minmax(84px,120px) auto;align-items:center;overflow:hidden;min-height:34px;border:.5px solid hsla(0,0%,100%,.1);border-radius:10px;background:rgba(0,0,0,.22)}.station-value-input input{width:100%;min-width:0;height:34px;border:0;background:transparent;color:#fff;outline:none;padding:0 10px;font-size:13px}.station-value-input>b,.station-value-input>span{display:inline-flex;align-items:center;justify-content:center;height:26px;margin-right:5px;padding:0 10px;border-radius:8px;background:hsla(0,0%,100%,.055);color:hsla(0,0%,100%,.58);font-size:10.5px;font-weight:720}.station-value-input.is-wide{grid-template-columns:1fr 86px auto}.station-derived-value{color:hsla(0,0%,100%,.74);font-size:13px;font-weight:740;white-space:nowrap}.station-rule-mode-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.station-rule-mode-grid>button{grid-template-columns:34px 1fr 24px;justify-items:start;min-height:76px;text-align:left}.station-rule-mode-grid>button i{position:static}.station-rule-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.station-rule-grid>button{align-content:start;justify-items:start;min-height:104px;text-align:left}.station-rule-grid>button em{position:absolute;top:10px;right:10px;min-width:42px;padding:4px 8px;border-radius:999px;background:hsla(0,0%,100%,.08);color:hsla(0,0%,100%,.66);font-size:11px;font-style:normal;text-align:center}.station-review-card{padding:16px}.station-review-head{justify-content:space-between;gap:10px}.station-review-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(250px,360px);gap:12px}.station-review-list{display:grid;overflow:hidden;border:.5px solid hsla(0,0%,100%,.1);border-radius:14px;background:rgba(0,0,0,.12)}.station-review-row{gap:10px;min-height:76px;padding:10px;border-bottom:.5px solid hsla(0,0%,100%,.08)}.station-review-row:last-child{border-bottom:0}.station-review-row>div{min-width:0;margin-right:auto}.station-review-row p{margin:3px 0 1px;color:hsla(0,0%,100%,.76);font-size:12px}.station-review-preview{align-self:start;padding:13px}.station-publish-card{display:grid;grid-template-columns:38px minmax(0,1fr);align-items:center;gap:9px;margin-top:10px;padding:10px;border:.5px solid rgba(47,155,255,.28);border-radius:12px;background:rgba(47,155,255,.09)}.station-delete-link{margin-top:12px;border:0;background:transparent;color:#ff5a52;cursor:pointer;font-size:12px;font-weight:760}.station-wizard-error{margin:-2px 0 0;color:#ff5a52;font-size:12px;font-weight:650}.station-discard-prompt{display:grid;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:8px;padding:9px 10px;border:.5px solid rgba(255,122,26,.22);border-radius:12px;background:rgba(255,122,26,.065)}.station-discard-prompt span,.station-discard-prompt strong{display:block}.station-discard-prompt strong{color:#fff;font-size:11.5px}.station-discard-prompt span{margin-top:2px;color:hsla(0,0%,100%,.48);font-size:10.5px}.station-discard-prompt button{min-height:31px;padding:0 10px;border:.5px solid hsla(0,0%,100%,.11);border-radius:8px;background:hsla(0,0%,100%,.04);color:hsla(0,0%,100%,.72);cursor:pointer;font-size:10px;font-weight:720}.station-discard-prompt button.is-danger{border-color:rgba(255,90,82,.2);color:#ff756d}.station-wizard-footer{justify-content:space-between;gap:12px;padding:11px;border:.5px solid hsla(0,0%,100%,.1);border-radius:15px;background:hsla(0,0%,100%,.025)}.station-footer-button,.station-footer-primary{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-height:38px;border-radius:12px;cursor:pointer;font-size:13px;font-weight:780}.station-footer-button{min-width:96px;border:.5px solid hsla(0,0%,100%,.12);background:hsla(0,0%,100%,.055);color:hsla(0,0%,100%,.82)}.station-footer-primary{width:min(440px,46%);border:0;background:linear-gradient(100deg,#2f9bff,#ff7a1a);color:#fff}.station-footer-primary:disabled{cursor:wait;opacity:.62}.station-step-meter{display:grid;grid-template-columns:minmax(110px,180px) auto;align-items:center;gap:14px;min-width:0}.station-step-meter:before{background:hsla(0,0%,100%,.13);content:""}.station-step-meter:before,.station-step-meter>span{grid-column:1;grid-row:1;height:4px;border-radius:999px}.station-step-meter>span{background:#2f9bff;transition:width .2s ease}.station-step-meter small{color:hsla(0,0%,100%,.55);font-size:12px}.admin-scope{display:grid;gap:12px}.admin-scope+.admin-scope{margin-top:22px;padding-top:22px;border-top:.5px solid hsla(0,0%,100%,.08)}.admin-scope-bar{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.admin-scope-tag{flex:none;display:inline-flex;align-items:center;height:22px;padding:0 10px;border-radius:999px;font-size:10.5px;font-weight:760;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap}.admin-scope-tag.is-shared{border:.5px solid rgba(47,155,255,.34);background:rgba(47,155,255,.1);color:#2f9bff}.admin-scope-tag.is-station{border:.5px solid rgba(191,90,242,.34);background:rgba(191,90,242,.1);color:#d08bff}.admin-scope-hint{flex:1 1 200px;min-width:0;color:hsla(0,0%,100%,.48);font-size:12px;line-height:1.35}.admin-scope-bar .station-onboard-button{flex:none;margin-left:auto}.station-card-foot svg,.station-control-strip svg,.station-icon-button svg,.stations-filter-control svg,.stations-search-control svg,.stations-tool-button svg{width:17px;height:17px}.station-control-strip p{margin:0;color:#2f9bff;font-size:13px;font-weight:780;line-height:1.1}.station-control-strip span:not(.station-control-strip-icon){display:block;margin-top:3px;color:hsla(0,0%,100%,.42);font-size:11px}.policy-panel{display:grid;gap:10px}.billing-page{display:grid;gap:12px;margin-top:12px}.station-page-head{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:16px;padding:8px 2px 0}.policy-panel-head small,.station-page-head p{display:block;margin:0 0 8px;color:rgba(235,235,245,.58);font-size:10px;font-weight:760;letter-spacing:.09em;text-transform:uppercase}.station-page-head h2{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin:0;color:#fff;font-size:28px;font-weight:850;letter-spacing:0;line-height:1.05}.station-page-head h2 span{display:inline-flex;align-items:center;gap:6px;min-height:24px;padding:0 9px;border:.5px solid rgba(82,214,107,.22);border-radius:999px;background:rgba(82,214,107,.1);color:#52d66b;font-size:11px;font-weight:780}.station-page-head h2 i{width:7px;height:7px;border-radius:999px;background:currentColor}.station-page-head small{display:block;max-width:600px;margin-top:8px;color:rgba(235,235,245,.56);font-size:13px;line-height:1.45}.station-page-primary{display:inline-flex;align-items:center;justify-content:center;gap:9px;height:42px;padding:0 18px;border:0;border-radius:11px;background:linear-gradient(135deg,#2f9bff,#1e6cff);color:#fff;cursor:pointer;font-size:13px;font-weight:820;box-shadow:0 14px 38px rgba(47,155,255,.18)}.station-page-primary span{font-size:18px;font-weight:500;line-height:1}.station-page-kpis{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.policy-page-hero,.station-map-panel,.station-workspace{overflow:hidden;border:.5px solid hsla(0,0%,100%,.1);border-radius:16px;background:radial-gradient(circle at 16% 18%,rgba(47,155,255,.09),transparent 36%),linear-gradient(180deg,hsla(0,0%,100%,.045),hsla(0,0%,100%,.018)),#07080b}.station-map-panel{padding:10px}.station-map-top{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:10px}.station-map-top span,.station-map-top strong{display:block}.station-map-top span{color:hsla(0,0%,100%,.46);font-size:10px;font-weight:760;letter-spacing:.08em;text-transform:uppercase}.station-map-top strong{margin-top:3px;color:#fff;font-size:13px;font-weight:780}.station-map-top select{height:34px;min-width:138px;border:.5px solid hsla(0,0%,100%,.12);border-radius:10px;background:rgba(0,0,0,.28);color:#fff;outline:0;padding:0 10px;font-size:12px}.station-map-top option{background:#0b0b0d}.station-map-canvas{position:relative;min-height:224px;overflow:hidden;border:.5px solid rgba(47,155,255,.15);border-radius:14px;background:linear-gradient(28deg,transparent 0 46%,rgba(47,155,255,.12) 46.2% 46.8%,transparent 47%),linear-gradient(151deg,transparent 0 38%,hsla(0,0%,100%,.055) 38.2% 38.9%,transparent 39.1%),linear-gradient(94deg,transparent 0 61%,hsla(0,0%,100%,.05) 61.2% 61.8%,transparent 62%),repeating-linear-gradient(32deg,rgba(47,155,255,.045) 0 1px,transparent 1px 18px),repeating-linear-gradient(122deg,hsla(0,0%,100%,.035) 0 1px,transparent 1px 22px),radial-gradient(circle at 20% 48%,rgba(47,155,255,.2),transparent 28%),radial-gradient(circle at 78% 32%,rgba(47,155,255,.1),transparent 22%),#06111c}.station-map-canvas:before{position:absolute;inset:0;background:linear-gradient(90deg,rgba(5,8,12,.78),transparent 28%,transparent 72%,rgba(5,8,12,.7)),linear-gradient(180deg,rgba(5,8,12,.34),transparent 50%,rgba(5,8,12,.62));content:""}.station-map-canvas p{position:relative;z-index:1;margin:112px 0 0;color:hsla(0,0%,100%,.5);text-align:center}.station-map-marker{position:absolute;z-index:2;display:inline-grid;place-items:center;width:42px;height:42px;margin:-21px 0 0 -21px;border:1px solid;border-radius:999px;background:rgba(7,12,16,.75);color:#52d66b;cursor:pointer;box-shadow:0 0 0 8px color-mix(in srgb,currentColor 15%,transparent),0 0 28px color-mix(in srgb,currentColor 30%,transparent)}.station-map-marker span{color:currentColor;font-size:11px;font-weight:850}.station-map-marker small{position:absolute;top:calc(100% + 6px);left:50%;max-width:118px;overflow:hidden;padding:3px 7px;border:.5px solid hsla(0,0%,100%,.1);border-radius:999px;background:rgba(5,8,12,.76);color:hsla(0,0%,100%,.62);font-size:10px;font-weight:680;line-height:1.1;text-overflow:ellipsis;transform:translateX(-50%);white-space:nowrap}.station-map-marker.is-busy{color:#2f9bff}.station-map-marker.is-offline{color:#ff7a1a}.station-map-marker.is-draft{color:#a371ff}.station-workspace{display:grid;gap:10px;padding:11px}.station-quick-links{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.station-quick-link{display:grid;grid-template-columns:36px minmax(0,1fr);align-items:center;gap:10px;min-height:66px;padding:11px;border:.5px solid hsla(0,0%,100%,.1);border-radius:14px;background:linear-gradient(180deg,hsla(0,0%,100%,.045),hsla(0,0%,100%,.018));color:inherit;cursor:pointer;text-align:left}.station-quick-link small,.station-quick-link strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.station-quick-link strong{color:#fff;font-size:13px;font-weight:780}.station-quick-link small{margin-top:3px;color:rgba(235,235,245,.48);font-size:11px}.policy-page-hero{display:grid;grid-template-columns:minmax(230px,.72fr) minmax(280px,1fr);align-items:stretch;min-height:176px}.policy-page-art{position:relative;height:176px;min-height:176px;overflow:hidden;display:grid;place-items:center;padding:12px;background:radial-gradient(circle at 27% 52%,rgba(47,155,255,.22),transparent 42%),radial-gradient(circle at 84% 66%,rgba(255,122,26,.17),transparent 34%),#05070c}.policy-page-art img{position:absolute;inset:12px;z-index:1;width:calc(100% - 24px);max-width:100%;height:calc(100% - 24px);-o-object-fit:contain;object-fit:contain;transform:none;filter:saturate(1.06) contrast(1.04)}.policy-page-about{display:grid;align-content:center;gap:9px;padding:18px 20px}.policy-page-about h3{margin:0;color:#fff;font-size:18px;font-weight:820}.policy-page-about p{max-width:410px;margin:0;color:rgba(235,235,245,.58);font-size:12.5px;line-height:1.45}.policy-page-about ul{display:grid;gap:6px;margin:0;padding:0;list-style:none}.policy-page-about li{display:flex;align-items:center;gap:9px;color:hsla(0,0%,100%,.72);font-size:12px}.policy-page-about li svg{width:15px;height:15px;color:#2f9bff}.policy-page-about li svg path{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.3}.policy-search-control{display:grid;grid-template-columns:22px minmax(0,1fr);align-items:center;gap:9px;width:min(390px,100%);height:38px;border:.5px solid hsla(0,0%,100%,.1);border-radius:11px;background:hsla(0,0%,100%,.035);color:hsla(0,0%,100%,.56);padding:0 12px}.policy-search-control svg{width:17px;height:17px}.policy-search-control svg circle,.policy-search-control svg path{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.policy-search-control input{width:100%;height:100%;border:0;outline:0;background:transparent;color:#fff;font-size:12px}.policy-empty-state{padding:28px 18px;border:.5px solid hsla(0,0%,100%,.08);border-radius:13px;background:hsla(0,0%,100%,.028);text-align:center}.policy-empty-state p{margin:0;color:hsla(0,0%,100%,.64);font-size:13px;font-weight:760}.policy-empty-state span{display:block;margin-top:4px;color:hsla(0,0%,100%,.42);font-size:12px}@media (max-width:820px){.policy-page-hero,.station-page-head{grid-template-columns:1fr}.station-page-primary{width:100%}.station-page-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.station-map-canvas{min-height:190px}.station-quick-links{grid-template-columns:1fr}.policy-page-art{height:136px;min-height:136px}.policy-page-about{padding:16px}}@media (max-width:640px){.station-page-head h2{font-size:24px}.station-page-kpis{grid-template-columns:repeat(2,minmax(0,1fr))}.station-map-panel,.station-workspace{border-radius:14px;padding:9px}.station-map-top,.stations-toolbar{align-items:stretch;flex-direction:column}.station-map-top select{width:100%}.station-map-marker{width:36px;height:36px;margin:-18px 0 0 -18px}.station-map-marker small{display:none}.policy-page-art{height:118px;min-height:118px;padding:12px}.policy-page-art img{inset:12px;width:calc(100% - 24px);height:calc(100% - 24px)}.policy-page-about{padding:15px}.policy-page-about h3{font-size:16px}}.info-hint{position:relative;display:inline-grid;place-items:center;width:16px;height:16px;border:.5px solid rgba(47,155,255,.34);border-radius:999px;background:rgba(47,155,255,.08);color:#2f9bff;cursor:help;font-size:10px;font-weight:800;line-height:1;text-transform:none}.info-hint:after{position:absolute;z-index:60;bottom:calc(100% + 8px);left:50%;width:min(260px,76vw);padding:9px 10px;border:.5px solid hsla(0,0%,100%,.13);border-radius:10px;background:rgba(8,8,10,.96);color:hsla(0,0%,100%,.72);content:attr(data-tip);font-size:11px;font-weight:560;letter-spacing:0;line-height:1.35;opacity:0;pointer-events:none;text-transform:none;transform:translate(-50%,4px);transition:opacity .16s ease,transform .16s ease}.info-hint:focus-visible:after,.info-hint:hover:after{opacity:1;transform:translate(-50%)}.policy-helper-strip{display:flex;align-items:center;gap:9px;min-height:34px;padding:7px 9px;border:.5px solid rgba(47,155,255,.18);border-radius:11px;background:rgba(47,155,255,.055)}.policy-helper-strip span:last-child{color:hsla(0,0%,100%,.52);font-size:11.5px;line-height:1.35}.policy-panel-head{display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.policy-panel-head p{margin:0 0 5px;color:hsla(0,0%,100%,.58);font-size:11px;font-weight:760;letter-spacing:.07em;text-transform:uppercase}.policy-panel-head span{display:block;color:hsla(0,0%,100%,.46);font-size:11.5px;line-height:1.35}.policy-new-button,.station-onboard-button{display:inline-flex;align-items:center;justify-content:center;gap:8px;height:32px;padding:0 11px;border:.5px solid rgba(47,155,255,.34);border-radius:10px;background:rgba(47,155,255,.08);color:#2f9bff;cursor:pointer;font-size:12px;font-weight:760;white-space:nowrap}.policy-new-button span,.station-onboard-button span{font-size:16px;font-weight:520;line-height:1}.policy-list{display:grid;gap:8px}.policy-row{padding:10px;border:.5px solid hsla(0,0%,100%,.09);border-radius:12px;background:hsla(0,0%,100%,.035);transition:background .16s ease,border-color .16s ease,transform .16s ease}.policy-row:hover{transform:translateY(-1px);border-color:hsla(0,0%,100%,.15);background:hsla(0,0%,100%,.048)}.policy-row.is-selected{border-color:rgba(47,155,255,.55);background:linear-gradient(90deg,rgba(47,155,255,.14),rgba(47,155,255,.04))}.policy-row-main{display:flex;align-items:center;gap:10px;min-width:0}.policy-row{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px}.policy-icon{display:inline-grid;place-items:center;width:34px;height:34px;flex:0 0 34px;border:.5px solid rgba(47,155,255,.22);border-radius:10px;background:rgba(47,155,255,.14);color:#2f9bff}.policy-icon svg{width:18px;height:18px}.policy-icon path{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.policy-copy{min-width:0}.policy-copy p{margin:0;color:#fff;font-size:13px;font-weight:760;line-height:1.25}.policy-copy p span{display:inline-flex;margin-left:8px;padding:1px 6px;border-radius:7px;background:hsla(0,0%,100%,.07);color:hsla(0,0%,100%,.56);font-size:10px;font-weight:700;vertical-align:2px}.policy-copy small{display:block;overflow:hidden;margin-top:3px;color:hsla(0,0%,100%,.48);font-size:11px;text-overflow:ellipsis;white-space:nowrap}.policy-rule-chips{display:flex;flex-wrap:wrap;gap:5px;margin-top:6px}.policy-rule-chips span{display:inline-flex;align-items:center;min-height:20px;padding:0 7px;border:.5px solid hsla(0,0%,100%,.08);border-radius:7px;background:hsla(0,0%,100%,.04);color:hsla(0,0%,100%,.52);font-size:10.5px;font-weight:640}.billing-preview{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:6px;margin-top:9px;padding:8px;border:.5px solid hsla(0,0%,100%,.08);border-radius:12px;background:hsla(0,0%,100%,.035)}.billing-preview-row{min-width:0;padding:7px 8px;border-radius:9px;background:hsla(0,0%,100%,.035)}.billing-preview-row span,.billing-preview-row strong{display:block}.billing-preview-row span{overflow:hidden;color:hsla(0,0%,100%,.43);font-size:10.5px;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.billing-preview-row strong{margin-top:3px;color:#fff;font-size:12.5px;font-weight:760;line-height:1.2}.billing-preview p{grid-column:1/-1;margin:1px 2px 0;color:hsla(0,0%,100%,.46);font-size:11px;line-height:1.35}.policy-wizard{margin-top:2px}.policy-wizard-body{grid-template-columns:minmax(202px,248px) minmax(0,1fr);gap:12px}.policy-wizard-preview{gap:8px}.policy-hero-art{position:relative;display:grid;place-items:center;min-height:128px;overflow:hidden;border:.5px solid hsla(0,0%,100%,.1);border-radius:13px;background:radial-gradient(circle at 24% 24%,rgba(47,155,255,.18),transparent 36%),radial-gradient(circle at 80% 70%,rgba(255,122,26,.14),transparent 34%),#080a0e}.policy-hero-art:after{position:absolute;inset:0;border-radius:inherit;background:linear-gradient(180deg,hsla(0,0%,100%,.035),transparent 48%);content:"";pointer-events:none}.policy-hero-art>.sg-illustration{width:124px;height:96px;min-height:96px;border:0;background:transparent}.policy-hero-art.is-photo{height:238px;min-height:238px;padding:10px;background:#05070c}.policy-hero-art.is-photo img{position:relative;z-index:1;display:block;width:100%;max-width:none;height:100%;min-height:0;-o-object-fit:contain;object-fit:contain;opacity:.96;transform:none;filter:saturate(1.06) contrast(1.04)}.policy-hero-art.is-step-3{background:radial-gradient(circle at 22% 20%,rgba(82,214,107,.18),transparent 36%),radial-gradient(circle at 84% 72%,rgba(47,155,255,.14),transparent 34%),#080a0e}.policy-preview-card{padding:9px}.policy-preview-title{display:grid;grid-template-columns:34px minmax(0,1fr);align-items:center;gap:8px}.policy-preview-title small,.policy-preview-title strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.policy-preview-title strong{color:#fff;font-size:12.5px;font-weight:760}.policy-preview-title small{margin-top:2px;color:hsla(0,0%,100%,.48);font-size:10.5px}.policy-preview-list{display:grid;gap:1px;margin-top:7px;overflow:hidden;border:.5px solid hsla(0,0%,100%,.055);border-radius:11px;background:hsla(0,0%,100%,.028)}.policy-preview-list span{display:grid;grid-template-columns:28px minmax(0,1fr);-moz-column-gap:7px;column-gap:7px;padding:5px 7px;background:hsla(0,0%,100%,.018)}.policy-preview-list .sg-mini-icon{grid-row:1/3;align-self:center}.policy-preview-list .sg-mini-icon svg{width:13px;height:13px}.policy-preview-list b{overflow:hidden;color:#fff;font-size:11px;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.policy-preview-list small{color:hsla(0,0%,100%,.45);font-size:9.75px}.policy-basic-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.policy-mode-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.policy-mode-grid .station-billing-card{min-height:86px;padding:10px 8px;border-radius:13px}.policy-mode-grid .station-billing-card .station-choice-icon{width:34px;height:34px;margin-bottom:6px}.policy-mode-grid .station-billing-card strong{font-size:12.5px}.policy-mode-grid .station-billing-card span{font-size:10.5px}.policy-config-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.policy-config-grid.is-three{grid-template-columns:repeat(3,minmax(0,1fr))}.policy-config-grid.is-one{grid-template-columns:1fr}.policy-config-row{gap:8px;min-width:0;padding:8px;border:.5px solid hsla(0,0%,100%,.08);border-radius:12px;background:hsla(0,0%,100%,.03)}.policy-config-row .station-value-input,.policy-config-row .station-wizard-select{width:min(138px,40%);margin-left:auto;flex:0 0 auto}.station-wizard-card>.station-section-label{margin:16px 0 8px}.station-wizard-card>.station-section-label:first-of-type{margin-top:6px}.policy-section-hint{margin:-2px 0 9px;color:rgba(235,235,245,.52);font-size:11.5px;line-height:1.5}.policy-config-grid.is-three .policy-config-row .station-value-input{width:min(120px,46%)}.policy-power-guide{margin-top:10px;padding:10px;border:.5px solid rgba(255,122,26,.2);border-radius:14px;background:rgba(255,122,26,.05)}.policy-power-guide-head{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap;margin-bottom:9px}.policy-power-guide-head strong{font-size:12px;font-weight:760;color:hsla(0,0%,100%,.9)}.policy-power-guide-head span{font-size:11px;color:rgba(235,235,245,.5)}.policy-power-guide-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:7px}.policy-power-chip{display:flex;flex-direction:column;gap:3px;text-align:left;padding:9px 10px;border:.5px solid hsla(0,0%,100%,.1);border-radius:11px;background:hsla(0,0%,100%,.03);color:hsla(0,0%,100%,.82);cursor:pointer;transition:border-color .15s ease,background .15s ease}.policy-power-chip:hover{border-color:rgba(255,122,26,.4);background:rgba(255,122,26,.08)}.policy-power-chip.is-selected{border-color:rgba(255,122,26,.55);background:rgba(255,122,26,.12)}.policy-power-chip strong{font-size:12px;font-weight:720;color:#fff}.policy-power-chip span{font-size:10.5px;color:rgba(235,235,245,.55)}.policy-power-chip em{font-size:10.5px;font-style:normal;font-weight:700;color:#ff7a1a}.power-states{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:12px;margin:14px 0 4px}.power-state-card{display:grid;grid-template-rows:minmax(38px,auto) minmax(72px,auto) minmax(94px,auto) minmax(86px,1fr);gap:10px;min-width:0;height:100%;padding:13px;border-radius:16px;background:hsla(0,0%,100%,.025);border:.5px solid hsla(0,0%,100%,.1);border-top:2px solid hsla(0,0%,100%,.18)}.power-state-card.is-active{border-top-color:#34d27b;background:rgba(52,210,123,.05)}.power-state-card.is-idle{border-top-color:#ffb020;background:rgba(255,176,32,.05)}.power-state-card.is-sleep{border-top-color:#6b7cff;background:rgba(107,124,255,.05)}.power-state-card header{display:flex;align-items:flex-start;justify-content:space-between;gap:8px}.power-state-badge{min-width:0;font-size:12px;font-weight:820;letter-spacing:-.01em;line-height:1.25;color:hsla(0,0%,100%,.92)}.power-state-range{flex:0 0 auto;font-size:11.5px;font-weight:760;padding:3px 8px;border-radius:999px;background:hsla(0,0%,100%,.08);color:hsla(0,0%,100%,.82);white-space:nowrap}.power-state-card.is-active .power-state-range{background:rgba(52,210,123,.16);color:#7be6ae}.power-state-card.is-idle .power-state-range{background:rgba(255,176,32,.16);color:#ffcf7a}.power-state-card.is-sleep .power-state-range{background:rgba(107,124,255,.16);color:#aeb8ff}.power-state-desc{display:-webkit-box;min-height:70px;overflow:hidden;font-size:11.5px;line-height:1.5;color:hsla(0,0%,100%,.62);margin:0;-webkit-box-orient:vertical;-webkit-line-clamp:4}.power-state-desc strong{color:hsla(0,0%,100%,.86);font-weight:760}.power-state-fields{display:grid;align-content:start;gap:8px}.power-state-mini-action{min-height:34px;border:.5px solid rgba(255,176,32,.25);border-radius:9px;background:rgba(255,176,32,.1);color:#ffd38a;font-size:11.5px;font-weight:800}.power-state-field{display:grid;grid-template-columns:1fr;align-items:center;gap:6px;min-height:58px}.power-state-field>span:first-child{min-width:0;font-size:11.5px;font-weight:720;color:hsla(0,0%,100%,.72)}.power-state-field .station-value-input{width:100%;min-width:0}.power-state-field .station-value-input input{min-width:0}.power-state-field-note em{display:inline-flex;min-height:28px;align-items:center;justify-content:center;text-align:center;font-size:11.5px;font-style:normal;font-weight:780;padding:4px 10px;border-radius:999px;background:hsla(0,0%,100%,.06);color:hsla(0,0%,100%,.7)}.power-state-card.is-active .power-state-field-note em{color:#7be6ae}.power-state-card.is-idle .power-state-field-note em{color:#ffcf7a}.power-state-card.is-sleep .power-state-field-note em{color:#aeb8ff}.power-state-ex{align-self:end;margin:0;min-height:74px;font-size:11px;line-height:1.5;color:hsla(0,0%,100%,.5);padding-top:8px;border-top:.5px solid hsla(0,0%,100%,.07)}.power-state-ex strong{color:hsla(0,0%,100%,.82);font-weight:740}.power-state-ex.is-warn,.power-state-ex.is-warn strong{color:#ff8a8a}.worked-example{margin:14px 0 4px;padding:16px;border-radius:16px;border:.5px solid hsla(0,0%,100%,.1);background:linear-gradient(180deg,hsla(0,0%,100%,.045),hsla(0,0%,100%,.02))}.worked-example-head{display:flex;flex-direction:column;gap:2px;margin-bottom:10px}.worked-example-head strong{font-size:13px;font-weight:820;color:hsla(0,0%,100%,.92)}.worked-example-head span{font-size:11px;color:hsla(0,0%,100%,.5)}.worked-example ul{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.worked-example li{display:grid;grid-template-columns:minmax(0,1fr) 112px;align-items:center;gap:12px;padding:9px 0;border-bottom:.5px solid hsla(0,0%,100%,.06);font-size:12px;color:hsla(0,0%,100%,.74)}.worked-example li em{display:inline-block;min-width:54px;font-style:normal;font-weight:700;color:hsla(0,0%,100%,.42);font-size:10.5px;margin-left:6px}.worked-example li strong{text-align:right;font-weight:780;color:hsla(0,0%,100%,.92)}.worked-example-total{display:grid;grid-template-columns:minmax(0,1fr) 140px;align-items:center;gap:12px;padding:11px 0 4px;font-size:13px}.worked-example-total span{font-weight:760;color:hsla(0,0%,100%,.82)}.worked-example-total strong{text-align:right;font-weight:860;font-size:15px;color:#7be6ae}.worked-example>p{margin:8px 0 0;font-size:11px;line-height:1.5;color:hsla(0,0%,100%,.48)}@media (max-width:720px){.power-states{grid-template-columns:1fr}.power-state-card{grid-template-rows:auto}.power-state-desc,.power-state-ex{min-height:0}.power-state-desc{display:block;overflow:visible;-webkit-line-clamp:unset}.power-state-field{grid-template-columns:1fr}}.policy-toggle-button{min-height:38px;border:.5px solid hsla(0,0%,100%,.1);border-radius:12px;background:hsla(0,0%,100%,.04);color:hsla(0,0%,100%,.58);cursor:pointer;font-size:12px;font-weight:760}.policy-toggle-button.is-on{border-color:rgba(255,122,26,.34);background:rgba(255,122,26,.1);color:#ff7a1a}.policy-config-grid.is-two{grid-template-columns:repeat(2,minmax(0,1fr))}.policy-config-toggle{grid-column:1/-1;display:flex;align-items:center;gap:12px;text-align:left;cursor:pointer;transition:border-color .15s ease,background .15s ease}.policy-config-toggle>div{min-width:0;flex:1 1 auto}.policy-config-toggle:hover{border-color:rgba(255,122,26,.34);background:rgba(255,122,26,.06)}.policy-config-toggle.is-on{border-color:rgba(255,122,26,.4);background:rgba(255,122,26,.1)}.policy-toggle-pill{margin-left:auto;flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;min-width:42px;padding:4px 12px;border-radius:999px;font-size:11px;font-weight:760;line-height:1;border:.5px solid hsla(0,0%,100%,.14);background:hsla(0,0%,100%,.05);color:rgba(235,235,245,.5)}.policy-config-toggle.is-on .policy-toggle-pill{border-color:rgba(255,122,26,.45);background:rgba(255,122,26,.16);color:#ff7a1a}.policy-review-grid{display:grid;grid-template-columns:minmax(0,1.35fr) minmax(260px,.65fr);gap:12px}.station-wizard-error.is-success{border-color:rgba(82,214,107,.26);background:rgba(82,214,107,.08);color:#52d66b}@media (max-width:760px){.wizard-edit-strip{grid-template-columns:30px minmax(0,1fr);align-items:start}.wizard-change-chips{grid-column:1/-1;justify-content:flex-start}.policy-wizard-steps{grid-template-columns:repeat(5,minmax(0,1fr));gap:4px}.policy-wizard-steps .station-wizard-step{min-width:0}.policy-wizard-steps .station-wizard-step>span:last-child{display:none}.policy-wizard-steps .station-wizard-node{margin:0 auto}.policy-review-grid,.policy-wizard-body,.policy-wizard-body.is-review{grid-template-columns:1fr}.policy-wizard-preview{order:2}.policy-basic-grid,.policy-config-grid,.policy-config-grid.is-three,.policy-mode-grid{grid-template-columns:1fr}.policy-config-row{flex-wrap:wrap;grid-template-columns:32px minmax(0,1fr)}.policy-config-row .station-value-input,.policy-config-row .station-wizard-select{grid-column:1/-1;width:100%;margin-left:0}.policy-hero-art{min-height:118px}.policy-hero-art.is-photo{height:clamp(190px,58vw,238px);min-height:clamp(190px,58vw,238px)}}.station-discovery-note{display:flex;align-items:flex-start;gap:9px;padding:8px 9px;border:.5px solid hsla(0,0%,100%,.08);border-radius:11px;background:hsla(0,0%,100%,.035)}.station-discovery-note span,.station-discovery-note strong{display:block}.station-discovery-note strong{color:hsla(0,0%,100%,.72);font-size:12px;font-weight:720}.station-discovery-note span{margin-top:2px;color:hsla(0,0%,100%,.44);font-size:11px}.policy-actions{display:flex;align-items:center;gap:7px}.policy-actions strong{color:#2f9bff;font-size:14px;font-weight:780;white-space:nowrap}.policy-actions strong span{color:#67b9ff;font-size:10.5px;font-weight:550}.policy-actions em{display:inline-flex;min-height:24px;align-items:center;padding:0 8px;border-radius:8px;background:hsla(0,0%,100%,.07);color:hsla(0,0%,100%,.56);font-size:11px;font-style:normal}.policy-actions em.is-overdraft{color:#ff7a1a;background:rgba(255,122,26,.1)}.policy-icon-button,.station-icon-button,.stations-tool-button{display:inline-grid;place-items:center;width:30px;height:30px;border:.5px solid hsla(0,0%,100%,.11);border-radius:9px;background:hsla(0,0%,100%,.04);color:hsla(0,0%,100%,.58);cursor:pointer}.policy-icon-button svg{width:16px;height:16px}.policy-icon-button svg path{fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.policy-icon-button:hover,.station-icon-button:hover,.stations-tool-button:hover{border-color:rgba(47,155,255,.3);background:rgba(47,155,255,.08);color:#2f9bff}.policy-icon-button.is-danger{border-color:rgba(255,69,58,.25);background:rgba(255,69,58,.07);color:#ff453a}.policy-icon-button:focus-visible,.station-icon-button:focus-visible,.station-wizard-close:focus-visible,.stations-tool-button:focus-visible{outline:none;border-color:rgba(47,155,255,.52);box-shadow:0 0 0 3px rgba(47,155,255,.13)}.policy-actions .policy-icon-button,.station-head-actions .station-icon-button,.stations-tools .stations-tool-button{flex:0 0 30px}.station-onboard-button{width:100%;height:38px;margin-top:10px;border-style:dashed;background:rgba(47,155,255,.045);font-size:13px}.station-form-wrap{margin-top:10px}.stations-toolbar{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.4fr);gap:10px;align-items:center}.stations-title{display:flex;align-items:center;gap:9px;min-width:0}.stations-title p{margin:0;color:hsla(0,0%,100%,.58);font-size:12px;font-weight:760;letter-spacing:.07em;text-transform:uppercase}.stations-title span{display:inline-flex;align-items:center;gap:7px;color:hsla(0,0%,100%,.48);font-size:11.5px}.stations-title i{width:8px;height:8px;border-radius:999px;background:#52d66b;box-shadow:0 0 0 4px rgba(82,214,107,.1)}.stations-tools{display:grid;grid-template-columns:minmax(160px,1fr) minmax(126px,.46fr) 34px;gap:8px}.stations-filter-control,.stations-search-control{min-width:0;height:36px;border:.5px solid hsla(0,0%,100%,.1);border-radius:11px;background:hsla(0,0%,100%,.035);color:hsla(0,0%,100%,.58)}.stations-search-control{display:grid;grid-template-columns:22px minmax(0,1fr);align-items:center;gap:9px;padding:0 12px}.stations-filter-control{display:grid;grid-template-columns:20px minmax(0,1fr) 16px;align-items:center;gap:8px;padding:0 10px}.stations-filter-control select,.stations-search-control input{width:100%;height:100%;border:0;outline:0;background:transparent;color:#fff;font:inherit;font-size:12px}.stations-filter-control select{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.stations-filter-control option{background:#0b0b0d;color:#fff}.station-message{margin:0 0 -2px 2px;color:#52d66b;font-size:12px}.station-message.is-error{color:#ff453a}.stations-list{display:grid;gap:9px}.station-card{overflow:hidden;padding:12px;border:.5px solid hsla(0,0%,100%,.08);border-radius:16px;background:#0b0b0d;transition:border-color .16s ease,background .16s ease,transform .16s ease}.station-card:hover{transform:translateY(-1px);border-color:hsla(0,0%,100%,.14);background:#0d0d10}.station-card.is-editing{overflow:visible;padding:0;border:0;background:transparent}.station-card.is-editing:hover{transform:none;background:transparent}.station-card-head{display:flex;align-items:flex-start;justify-content:space-between;gap:10px}.station-title-cell{display:grid;grid-template-columns:38px minmax(0,1fr);gap:10px;min-width:0}.station-glyph{display:inline-grid;place-items:center;width:38px;height:38px;border:.5px solid hsla(0,0%,100%,.1);border-radius:10px;background:hsla(0,0%,100%,.055);color:hsla(0,0%,100%,.74)}.station-glyph svg{width:20px;height:20px}.station-glyph img{width:27px;height:27px;-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 0 8px rgba(47,155,255,.18))}.station-glyph-pc img{width:34px;height:34px;filter:drop-shadow(0 0 9px rgba(14,214,203,.2))}.station-glyph-xbox img{width:26px;height:26px;filter:drop-shadow(0 0 9px rgba(82,214,107,.24))}.station-glyph-other,.station-glyph-ps5{border-color:rgba(47,155,255,.22);background:rgba(47,155,255,.1);color:#72b9ff}.station-glyph-pc{border-color:rgba(14,214,203,.22);background:rgba(14,214,203,.08);color:#0ed6cb}.station-glyph-xbox{border-color:rgba(82,214,107,.24);background:rgba(82,214,107,.09);color:#52d66b}.station-name-line{display:flex;align-items:center;gap:6px;min-width:0;flex-wrap:wrap}.station-name-line h3{margin:0;color:#fff;font-size:15px;font-weight:780;line-height:1.2}.station-name-line span,.station-policy-line span{display:inline-flex;min-height:20px;align-items:center;padding:0 7px;border:.5px solid hsla(0,0%,100%,.09);border-radius:6px;background:hsla(0,0%,100%,.055);color:hsla(0,0%,100%,.55);font-size:10.5px;font-weight:680}.station-name-line span.is-kit{border-color:rgba(47,155,255,.25);background:rgba(47,155,255,.1);color:#72b9ff}.station-name-line span.is-draft{border-color:rgba(255,122,26,.28);background:rgba(255,122,26,.12);color:#ff9a4f}.station-policy-line{display:flex;align-items:center;gap:6px;margin-top:6px;flex-wrap:wrap}.station-policy-line>span{color:hsla(0,0%,100%,.52)}.station-description{margin:6px 0 0 48px;color:hsla(0,0%,100%,.42);font-size:12px}.station-kit-panel{display:grid;grid-template-columns:minmax(0,1fr) minmax(250px,.44fr);gap:10px;align-items:center;margin-top:10px;padding:9px 10px;border:.5px solid hsla(0,0%,100%,.1);border-radius:11px;background:hsla(0,0%,100%,.032)}.station-kit-panel.is-online{border-color:rgba(82,214,107,.2);background:rgba(82,214,107,.055)}.station-kit-panel.is-offline{border-color:rgba(255,122,26,.2);background:rgba(255,122,26,.055)}.station-kit-panel.is-unassigned{border-color:rgba(47,155,255,.2);background:rgba(47,155,255,.055)}.station-kit-copy{min-width:0}.station-kit-copy small,.station-kit-copy span,.station-kit-copy strong{display:block}.station-kit-copy strong{display:inline-flex;align-items:center;gap:6px;color:hsla(0,0%,100%,.82);font-size:12px;font-weight:820}.station-kit-copy strong i{width:8px;height:8px;border-radius:999px;background:currentColor}.station-kit-panel.is-online .station-kit-copy strong{color:#52d66b}.station-kit-panel.is-offline .station-kit-copy strong{color:#ff9a4f}.station-kit-panel.is-unassigned .station-kit-copy strong{color:#72b9ff}.station-kit-copy span{margin-top:4px;overflow:hidden;color:hsla(0,0%,100%,.58);font-size:11.5px;font-weight:680;text-overflow:ellipsis;white-space:nowrap}.station-kit-copy small{margin-top:3px;color:hsla(0,0%,100%,.42);font-size:10.5px;line-height:1.25}.station-kit-controls{display:grid;grid-template-columns:minmax(0,1fr) 82px;gap:7px;align-items:center}.station-kit-controls select{min-width:0;width:100%;height:34px;border:.5px solid hsla(0,0%,100%,.12);border-radius:9px;background:rgba(5,5,5,.4);color:#fff;font-size:11.5px;font-weight:720;outline:0;padding:0 9px}.station-kit-controls option{background:#0b0b0d;color:#fff}.station-kit-open,.station-kit-save{height:34px;border-radius:9px;cursor:pointer;font-size:11px;font-weight:820;white-space:nowrap}.station-kit-save{border:.5px solid rgba(47,155,255,.32);background:rgba(47,155,255,.13);color:#72b9ff}.station-kit-open{border:.5px solid hsla(0,0%,100%,.1);background:hsla(0,0%,100%,.045);color:hsla(0,0%,100%,.64)}.station-kit-save:disabled{cursor:not-allowed;opacity:.58}.station-kit-message{grid-column:1/-1;margin:-2px 0 0;color:#52d66b;font-size:10.5px;font-weight:720}.station-kit-message.is-error{color:#ff453a}.station-head-actions{display:flex;align-items:center;gap:6px;flex-shrink:0}.station-icon-button.is-active{border-color:rgba(47,155,255,.32);background:rgba(47,155,255,.11);color:#2f9bff}.station-state-pill{display:inline-flex;align-items:center;gap:6px;min-height:27px;padding:0 9px;border-radius:999px;font-size:11px;font-weight:780}.station-state-pill i{width:8px;height:8px;border-radius:999px}.station-state-pill.is-free{border:.5px solid rgba(82,214,107,.26);background:rgba(82,214,107,.1);color:#52d66b}.station-state-pill.is-free i{background:#52d66b;box-shadow:0 0 0 4px rgba(82,214,107,.12)}.station-state-pill.is-busy{border:.5px solid rgba(255,122,26,.28);background:rgba(255,122,26,.1);color:#ff9a4f}.station-state-pill.is-busy i{background:#ff7a1a}.station-state-pill.is-warning{border:.5px solid rgba(255,122,26,.28);background:rgba(255,122,26,.1);color:#ff9a4f}.station-state-pill.is-warning i{background:#ff7a1a}.station-state-pill.is-offline{border:.5px solid hsla(0,0%,100%,.13);background:hsla(0,0%,100%,.055);color:hsla(0,0%,100%,.58)}.station-state-pill.is-offline i{background:hsla(0,0%,100%,.42)}.station-live-player{display:grid;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:8px;margin-top:9px;padding:7px 8px;border:.5px solid rgba(255,122,26,.22);border-radius:10px;background:rgba(255,122,26,.07)}.station-live-player>span{display:inline-grid;place-items:center;width:28px;height:28px;border-radius:999px;background:rgba(255,122,26,.16);color:#ff9a4f;font-size:12px;font-weight:780}.station-live-player small,.station-live-player strong{display:block}.station-live-player strong{color:#fff;font-size:12px}.station-live-player small{margin-top:2px;color:hsla(0,0%,100%,.48);font-size:10.5px}.station-live-player button{height:27px;padding:0 9px;border:.5px solid hsla(0,0%,100%,.1);border-radius:8px;background:hsla(0,0%,100%,.05);color:hsla(0,0%,100%,.62);cursor:pointer;font-size:11px;font-weight:720}.station-power-grid{display:grid;grid-template-columns:minmax(0,1fr) 82px 82px;gap:8px;margin-top:10px}.station-power-panel{min-width:0;padding:9px 10px;border:.5px solid hsla(0,0%,100%,.1);border-radius:11px;background:hsla(0,0%,100%,.035)}.station-power-head{display:flex;justify-content:space-between;gap:12px;margin-bottom:7px}.station-power-head>span{color:hsla(0,0%,100%,.48);font-size:10.5px;font-weight:720;letter-spacing:.06em;text-transform:uppercase}.station-power-head strong{display:inline-flex;align-items:center;gap:6px;color:hsla(0,0%,100%,.56);font-size:11.5px;font-weight:800}.station-power-head strong i{width:7px;height:7px;border-radius:999px;background:currentColor}.station-power-head strong.is-on{color:#52d66b}.station-power-head strong.is-off{color:hsla(0,0%,100%,.62)}.station-power-head strong.is-unknown{color:#ff7a1a}.station-power-head strong.is-pending{color:#2f9bff}.station-power-head strong.is-pending i{animation:dot-ping .9s ease-in-out infinite}.station-power-details{display:grid;gap:4px 8px}.station-power-details p{margin:0;color:hsla(0,0%,100%,.44);font-size:11px}.station-power-details p:nth-child(2n){text-align:right}.station-power-details strong{margin-left:6px;color:#fff}.station-power-error{margin:6px 0 0;color:#ff7a1a;font-size:10.5px}.station-power-button{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;min-height:56px;border-radius:11px;cursor:pointer;transition:border-color .16s ease,background .16s ease,color .16s ease,transform .16s ease}.station-power-button span{color:currentColor;font-size:12px;font-weight:850;line-height:1}.station-power-button small{color:hsla(0,0%,100%,.42);font-size:9.5px;font-weight:700;line-height:1}.station-power-button.is-on{border:.5px solid rgba(82,214,107,.24);background:rgba(82,214,107,.055);color:rgba(82,214,107,.68)}.station-power-button.is-off{border:.5px solid rgba(255,69,58,.24);background:rgba(255,69,58,.055);color:rgba(255,92,82,.7)}.station-power-button.is-current{transform:translateY(-1px)}.station-power-button.is-on.is-current{border-color:rgba(82,214,107,.54);background:linear-gradient(180deg,rgba(82,214,107,.2),rgba(82,214,107,.1));color:#52d66b;box-shadow:inset 0 0 0 1px rgba(82,214,107,.12),0 0 0 3px rgba(82,214,107,.055)}.station-power-button.is-off.is-current{border-color:hsla(0,0%,100%,.22);background:linear-gradient(180deg,hsla(0,0%,100%,.085),hsla(0,0%,100%,.045));color:hsla(0,0%,100%,.78);box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.05)}.station-power-button.is-current small{color:currentColor;opacity:.72}.station-power-button.is-pending{border-color:rgba(47,155,255,.42);background:rgba(47,155,255,.1);color:#2f9bff;box-shadow:0 0 0 3px rgba(47,155,255,.055)}.station-power-button.is-pending small{color:currentColor;opacity:.72}.station-metric-grid{display:grid;gap:7px;margin-top:9px}.station-metric{padding:8px;border:.5px solid hsla(0,0%,100%,.08);border-radius:10px;background:hsla(0,0%,100%,.035);text-align:center}.station-metric small,.station-metric span{display:block;color:hsla(0,0%,100%,.45);font-size:9.5px}.station-metric span{letter-spacing:.06em;text-transform:uppercase}.station-metric strong{display:block;margin:4px 0 2px;color:#fff;font-size:14px;font-weight:780}.station-primary-action{height:38px;margin-top:10px;border:0;border-radius:11px;background:#52d66b;color:#020402;cursor:pointer;font-size:13px;font-weight:850}.station-primary-action.is-muted{border:.5px solid hsla(0,0%,100%,.1);background:hsla(0,0%,100%,.05);color:hsla(0,0%,100%,.68)}.station-primary-action.is-offline{border:.5px solid rgba(255,69,58,.22);background:rgba(255,69,58,.08);color:#ff453a}.station-card-foot{display:flex;align-items:center;gap:14px;margin:10px -12px -12px;padding:9px 12px;border-top:.5px solid hsla(0,0%,100%,.08);color:hsla(0,0%,100%,.46);font-size:11px}.station-card-foot button,.station-card-foot span{display:inline-flex;align-items:center;gap:6px;min-width:0}.station-card-foot button{margin-left:auto;border:0;background:transparent;color:#2f9bff;cursor:pointer;font-size:11px;font-weight:760}.station-empty-state{padding:36px 20px;border:.5px solid hsla(0,0%,100%,.08);border-radius:18px;background:#0b0b0d;text-align:center}.station-empty-state p{margin:0;color:hsla(0,0%,100%,.58);font-size:13px;font-weight:720}.station-empty-state span{display:block;margin-top:5px;color:hsla(0,0%,100%,.36);font-size:12px}.kits-page-shell{display:flex;flex-direction:column;gap:9px;margin-top:10px}.kits-info-strip{display:grid;grid-template-columns:22px minmax(0,1fr);align-items:center;gap:12px;min-height:44px;padding:0 13px;border:.5px solid rgba(47,155,255,.26);border-radius:14px;background:linear-gradient(90deg,rgba(47,155,255,.1),rgba(47,155,255,.035))}.kits-info-strip>span{display:inline-grid;place-items:center;width:20px;height:20px;border:1px solid rgba(47,155,255,.62);border-radius:999px;color:#2f9bff;font-size:12px;font-weight:850}.kits-info-strip p{margin:0;color:hsla(0,0%,100%,.7);font-size:12.5px;line-height:1.35}.kit-setup-hero{display:grid;grid-template-columns:minmax(0,1fr) 190px auto;align-items:center;gap:14px;width:100%;min-height:92px;padding:14px 18px;border:.5px solid hsla(0,0%,100%,.09);border-radius:16px;background:radial-gradient(circle at 76% 50%,rgba(47,155,255,.1),transparent 34%),linear-gradient(180deg,hsla(0,0%,100%,.045),hsla(0,0%,100%,.02));color:inherit;cursor:pointer;text-align:left}.kit-setup-copy{min-width:0}.kit-setup-copy span{display:block;margin-bottom:5px;color:hsla(0,0%,100%,.44);font-size:10px;font-weight:720;letter-spacing:.06em;text-transform:uppercase}.kit-setup-copy strong{display:block;color:#fff;font-size:18px;font-weight:850;letter-spacing:0;line-height:1.12}.kit-setup-copy small{display:block;max-width:360px;margin-top:6px;color:hsla(0,0%,100%,.58);font-size:12px;line-height:1.35}.kit-setup-art{position:relative;display:grid;grid-template-columns:42px minmax(58px,1fr) 72px;align-items:center;height:54px;min-width:170px}.kit-setup-art>svg{width:100%;height:42px;overflow:visible}.kit-setup-art>svg path{fill:none;stroke:rgba(47,155,255,.68);stroke-width:4;stroke-linecap:round;filter:drop-shadow(0 0 6px rgba(47,155,255,.18))}.kit-art-plug{position:relative;display:inline-grid;place-items:center;width:40px;height:40px;border:.5px solid hsla(0,0%,100%,.08);border-radius:12px;background:linear-gradient(180deg,hsla(0,0%,100%,.1),hsla(0,0%,100%,.04))}.kit-art-plug i{width:18px;height:13px;border-radius:3px;background:#e8eef7;box-shadow:0 0 16px hsla(0,0%,100%,.12)}.kit-art-plug i:after,.kit-art-plug i:before{content:"";position:absolute;left:10px;width:7px;height:2px;border-radius:99px;background:#e8eef7}.kit-art-plug i:before{top:17px}.kit-art-plug i:after{top:22px}.kit-art-plug em{position:absolute;right:-7px;width:11px;height:6px;border-radius:2px;background:rgba(232,238,247,.78)}.kit-art-pi{position:relative;display:inline-grid;place-items:center;width:72px;height:50px;border:.5px solid hsla(0,0%,100%,.12);border-radius:10px;background:linear-gradient(180deg,hsla(0,0%,100%,.055),hsla(0,0%,100%,.02));box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.025)}.kit-art-pi:before{content:"";position:absolute;inset:6px;border:.5px dashed hsla(0,0%,100%,.08);border-radius:8px}.kit-art-pi b,.kit-art-pi i{position:absolute;left:-5px;width:13px;height:13px;border-radius:2px;opacity:.86}.kit-art-pi i{top:13px;background:#2f9bff}.kit-art-pi b{bottom:11px;background:#52d66b}.kit-art-pi em{position:absolute;top:11px;right:10px;width:7px;height:7px;border-radius:999px;background:#52d66b;box-shadow:0 0 10px rgba(82,214,107,.55)}.kit-art-pi svg{position:relative;z-index:1;width:26px;height:26px;color:hsla(0,0%,100%,.34)}.kit-art-pi svg path{fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.kit-setup-cta{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-width:124px;height:38px;padding:0 14px;border-radius:12px;background:linear-gradient(135deg,#2f9bff,#1e6cff);color:#fff;font-size:13px;font-weight:850;box-shadow:0 12px 34px rgba(47,155,255,.16)}.kit-setup-cta i{font-style:normal;font-size:18px;font-weight:700}.kit-setup-hero-wrap{display:flex;flex-direction:column;gap:10px}.kit-setup-steps{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:8px}.kit-setup-steps li{display:flex;flex-direction:column;gap:6px;padding:12px;border:.5px solid hsla(0,0%,100%,.08);border-radius:13px;background:linear-gradient(180deg,hsla(0,0%,100%,.04),hsla(0,0%,100%,.018))}.kit-setup-steps li b{display:inline-grid;place-items:center;width:22px;height:22px;border-radius:999px;background:rgba(47,155,255,.14);color:#58aeff;font-size:12px;font-weight:850}.kit-setup-steps li span{color:#fff;font-size:12.5px;font-weight:800;line-height:1.2}.kit-setup-steps li small{color:hsla(0,0%,100%,.52);font-size:11.5px;line-height:1.4}.kits-console{display:flex;flex-direction:column;gap:8px}.kit-guide-card{overflow:hidden;border:.5px solid rgba(47,155,255,.16);border-radius:14px;background:radial-gradient(circle at 100% 0,rgba(47,155,255,.1),transparent 34%),#0b0b0d}.kit-guide-card.is-open{border-color:rgba(47,155,255,.28)}.kit-guide-head{display:grid;grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:10px;width:100%;min-height:58px;padding:0 13px;border:0;background:transparent;color:inherit;text-align:left}.kit-guide-icon{display:inline-grid;place-items:center;width:30px;height:30px;border:.5px solid rgba(47,155,255,.28);border-radius:10px;background:rgba(47,155,255,.11);color:#2f9bff}.kit-guide-command button svg,.kit-guide-icon svg{width:16px;height:16px}.kit-guide-command p,.kit-guide-head p,.kit-guide-step p{margin:0;color:#fff;font-size:12.5px;font-weight:820;line-height:1.2}.kit-guide-command span,.kit-guide-head small,.kit-guide-step small{display:block;margin-top:4px;color:hsla(0,0%,100%,.48);font-size:11.5px;line-height:1.35}.kit-guide-actions{display:flex;align-items:center;justify-content:flex-end;gap:7px;min-width:-moz-max-content;min-width:max-content}.kit-guide-primary,.kit-guide-secondary{display:inline-flex;align-items:center;justify-content:center;gap:7px;height:28px;padding:0 10px;border:.5px solid hsla(0,0%,100%,.1);border-radius:9px;background:hsla(0,0%,100%,.04);color:#2f9bff;cursor:pointer;font-size:11px;font-weight:820}.kit-guide-primary{border-color:rgba(47,155,255,.34);background:rgba(47,155,255,.12)}.kit-guide-primary svg{width:14px;height:14px}.kit-guide-body{display:grid;gap:8px;padding:0 13px 13px}.kit-guide-steps{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:7px}.kit-guide-step{min-width:0;padding:9px;border:.5px solid hsla(0,0%,100%,.08);border-radius:11px;background:hsla(0,0%,100%,.035)}.kit-guide-step>span{display:inline-grid;place-items:center;width:22px;height:22px;margin-bottom:8px;border-radius:8px;background:rgba(47,155,255,.12);color:#2f9bff;font-size:11px;font-weight:850}.kit-guide-command{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;align-items:center;padding:10px;border:.5px solid hsla(0,0%,100%,.08);border-radius:12px;background:rgba(0,0,0,.18)}.kit-guide-command button{display:inline-flex;align-items:center;justify-content:center;gap:7px;height:30px;padding:0 10px;border:.5px solid rgba(47,155,255,.3);border-radius:9px;background:rgba(47,155,255,.1);color:#2f9bff;cursor:pointer;font-size:11.5px;font-weight:820}.kit-guide-command code{grid-column:1/-1;overflow:auto;max-height:92px;padding:9px 10px;border:.5px solid hsla(0,0%,100%,.08);border-radius:10px;background:rgba(0,0,0,.28);color:hsla(0,0%,100%,.76);font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:10.5px;line-height:1.45;white-space:pre-wrap;word-break:break-word}.kit-guide-notes{display:flex;flex-wrap:wrap;gap:6px}.kit-guide-notes span{display:inline-flex;align-items:center;min-height:24px;padding:0 8px;border:.5px solid hsla(0,0%,100%,.08);border-radius:999px;background:hsla(0,0%,100%,.035);color:hsla(0,0%,100%,.48);font-size:10.5px;font-weight:700}.kits-kpi-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.kit-kpi{display:grid;grid-template-columns:32px minmax(0,1fr);grid-template-rows:auto auto auto;align-items:center;-moz-column-gap:10px;column-gap:10px;min-height:74px;padding:11px 12px;border:.5px solid hsla(0,0%,100%,.08);border-radius:16px;background:#0b0b0d;transition:transform .16s ease,border-color .16s ease,background .16s ease}.kit-kpi:hover{transform:translateY(-1px);border-color:hsla(0,0%,100%,.14);background:#0d0d10}.kit-kpi>span{display:inline-grid;place-items:center;grid-row:1/4;width:30px;height:30px;margin-bottom:0;border-radius:10px}.kit-kpi svg{width:17px;height:17px}.kit-kpi.is-blue>span{border:.5px solid rgba(47,155,255,.35);background:rgba(47,155,255,.14);color:#2f9bff}.kit-kpi.is-green>span{border:.5px solid rgba(82,214,107,.32);background:rgba(82,214,107,.13);color:#52d66b}.kit-kpi.is-red>span{border:.5px solid rgba(255,69,58,.32);background:rgba(255,69,58,.12);color:#ff453a}.kit-kpi p{margin:0;color:hsla(0,0%,100%,.48);font-size:10px;font-weight:720;letter-spacing:.055em;text-transform:uppercase}.kit-kpi strong{display:block;color:#fff;margin-top:4px;font-size:20px;font-weight:850;line-height:1}.kit-kpi small{display:block;margin-top:4px;color:hsla(0,0%,100%,.52);font-size:11px}.kit-kpi.is-green small{color:#52d66b}.kit-kpi.is-red small{color:#ff6b61}.kits-list-card{overflow:hidden;border:.5px solid hsla(0,0%,100%,.08);border-radius:14px;background:#0b0b0d}.kits-list-head{display:grid;grid-template-columns:minmax(0,1fr) minmax(320px,.75fr);align-items:center;gap:14px;padding:10px 13px;border-bottom:.5px solid hsla(0,0%,100%,.08)}.kits-list-head p{margin:0;color:hsla(0,0%,100%,.58);font-size:11px;font-weight:760;letter-spacing:.055em;text-transform:uppercase}.kits-list-head span{display:block;margin-top:3px;color:hsla(0,0%,100%,.38);font-size:11px}.kits-list-tools{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.kits-refresh-button{display:inline-grid;place-items:center;width:36px;height:36px;flex:0 0 auto;border:.5px solid hsla(0,0%,100%,.1);border-radius:10px;background:hsla(0,0%,100%,.035);color:hsla(0,0%,100%,.66);cursor:pointer}.kits-refresh-button:disabled{opacity:.55;cursor:default}.kits-refresh-button svg{width:16px;height:16px;display:block}.kits-refresh-button .is-spinning{display:inline-grid;animation:kit-spin .8s linear infinite}@keyframes kit-spin{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.kits-refresh-button .is-spinning{animation:none}}.kits-filter,.kits-search{display:grid;grid-template-columns:18px minmax(0,1fr);align-items:center;gap:9px;height:36px;padding:0 10px;border:.5px solid hsla(0,0%,100%,.1);border-radius:10px;background:hsla(0,0%,100%,.035);color:hsla(0,0%,100%,.6)}.kits-search{flex:1 1 180px;min-width:150px}.kits-filter{flex:0 0 auto}.kits-filter svg,.kits-search svg{width:17px;height:17px}.kits-filter select,.kits-search input{width:100%;height:100%;border:0;outline:0;background:transparent;color:#fff;font-size:12px}.kits-filter select{-webkit-appearance:none;-moz-appearance:none;appearance:none;cursor:pointer}.kits-filter option{background:#0b0b0d}.kits-list{display:flex;flex-direction:column}.kit-row{padding:11px 13px;border-top:.5px solid hsla(0,0%,100%,.08);transition:background .16s ease}.kit-row:first-child{border-top:0}.kit-row.is-open,.kit-row:hover{background:hsla(0,0%,100%,.018)}.kit-row-main{display:grid;grid-template-columns:7px 38px minmax(0,1fr) auto;align-items:start;gap:10px}.kit-live-dot{width:7px;height:7px;margin-top:8px;border-radius:999px;background:#ff453a}.kit-live-dot.is-online{background:#52d66b;box-shadow:0 0 0 4px rgba(82,214,107,.1)}.kit-cube{display:inline-grid;place-items:center;flex:0 0 auto;width:38px;height:38px;border:.5px solid hsla(0,0%,100%,.1);border-radius:11px;background:hsla(0,0%,100%,.045);color:hsla(0,0%,100%,.58)}.kit-cube svg{width:20px;height:20px}.kit-title{min-width:0}.kit-title>div:first-child{display:flex;align-items:center;gap:7px;min-width:0}.kit-title h3{margin:0;color:#fff;font-weight:820;line-height:1.15}.kit-title h3,.kit-title>div:first-child span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kit-title>div:first-child span{display:inline-flex;flex:0 1 auto;max-width:150px;min-height:20px;align-items:center;padding:0 7px;border:.5px solid rgba(47,155,255,.22);border-radius:7px;background:rgba(47,155,255,.1);color:#72b9ff;font-size:10px;font-weight:780}.kit-title>p{overflow:hidden;margin:3px 0 0;color:hsla(0,0%,100%,.44);font-size:11px;text-overflow:ellipsis;white-space:nowrap}.kit-tags{display:flex;flex-wrap:wrap;gap:5px;margin-top:6px}.kit-tags span{display:inline-flex;min-height:19px;align-items:center;padding:0 7px;border:.5px solid hsla(0,0%,100%,.08);border-radius:9px;background:hsla(0,0%,100%,.055);color:hsla(0,0%,100%,.52);font-size:10px;font-weight:720}.kit-tags span.is-warn{border-color:rgba(255,122,26,.24);background:rgba(255,122,26,.1);color:#ff9a4f}.kit-row-state{display:inline-flex;flex:0 0 auto;align-items:center;gap:12px}.kit-status-stack{display:flex;flex-direction:column;align-items:flex-end;gap:4px}.kit-status-pill{display:inline-flex;align-items:center;gap:6px;height:22px;padding:0 9px;border:.5px solid hsla(0,0%,100%,.1);border-radius:999px;background:hsla(0,0%,100%,.04);color:hsla(0,0%,100%,.62);font-size:11px;font-weight:760;white-space:nowrap}.kit-status-pill i{flex:0 0 auto;width:6px;height:6px;border-radius:999px;background:currentColor}.kit-signal{display:inline-flex;align-items:flex-end;gap:2px;height:11px;color:currentColor}.kit-signal i{width:3px;border-radius:1px;background:currentColor;opacity:.28}.kit-signal i:first-child{height:5px}.kit-signal i:nth-child(2){height:8px}.kit-signal i:nth-child(3){height:11px}.kit-signal i.is-on{opacity:1}.kit-uptime{margin-top:8px;padding:9px 11px;border:.5px solid hsla(0,0%,100%,.08);background:hsla(0,0%,100%,.018)}.kit-uptime-head{display:flex;align-items:baseline;justify-content:space-between;gap:8px}.kit-uptime-label{font-size:11px;letter-spacing:.02em;text-transform:uppercase;color:hsla(0,0%,100%,.46)}.kit-uptime-head strong{font-size:14px;font-weight:600;color:hsla(0,0%,100%,.92)}.kit-uptime small{display:block;margin-top:5px;font-size:11px;color:hsla(0,0%,100%,.42)}.kit-uptime.is-good .kit-uptime-head strong{color:#52d66b}.kit-uptime.is-warn .kit-uptime-head strong{color:#ff9a4f}.kit-uptime.is-bad .kit-uptime-head strong{color:#ff6b61}.kit-spark{display:flex;align-items:flex-end;gap:2px;height:18px;margin-top:7px}.kit-spark i{flex:1 1 0;min-width:2px;border-radius:1px;background:hsla(0,0%,100%,.12);height:30%}.kit-spark i.is-up{background:#52d66b;height:100%}.kit-spark i.is-buf{background:#ff9a4f;height:70%}.kit-spark i.is-partial{background:#ff9a4f}.kit-spark i.is-down{background:rgba(255,107,97,.32);height:22%}.kit-status-pill.is-online{border-color:rgba(82,214,107,.28);background:rgba(82,214,107,.1);color:#52d66b}.kit-status-pill.is-offline{border-color:rgba(255,107,97,.28);background:rgba(255,107,97,.1);color:#ff6b61}.kit-status-pill.is-warn{border-color:rgba(255,154,79,.28);background:rgba(255,154,79,.1);color:#ff9a4f}.kit-status-pill.is-neutral{border-color:hsla(0,0%,100%,.12);background:hsla(0,0%,100%,.05);color:hsla(0,0%,100%,.5)}.kit-menu-button{display:inline-grid;place-items:center;width:30px;height:30px;border:.5px solid hsla(0,0%,100%,.09);border-radius:11px;background:hsla(0,0%,100%,.035);color:hsla(0,0%,100%,.56);cursor:pointer}.kit-menu-button svg{width:16px;height:16px}.kit-metric-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-top:10px;overflow:hidden;border:.5px solid hsla(0,0%,100%,.08);border-radius:10px}.kit-metric{min-width:0;padding:9px 10px;border-left:.5px solid hsla(0,0%,100%,.08);background:hsla(0,0%,100%,.018)}.kit-metric:first-child{border-left:0}.kit-metric-icon{display:inline-grid;place-items:center;width:24px;height:24px;border-radius:8px}.kit-metric-icon.sg-mini-icon svg{width:14px;height:14px}.kit-metric p{margin:5px 0 7px;color:hsla(0,0%,100%,.46);font-size:10px;font-weight:720;letter-spacing:.055em;text-transform:uppercase}.kit-metric strong{display:block;overflow:hidden;color:#fff;font-size:15px;font-weight:820;line-height:1.08;text-overflow:ellipsis;white-space:nowrap}.kit-metric strong.is-good{color:#52d66b}.kit-metric strong.is-warn{color:#ff7a1a}.kit-metric small{display:block;margin-top:4px;color:hsla(0,0%,100%,.44);font-size:10.5px}.kit-quick-actions{display:flex;align-items:center;gap:7px;margin-top:10px}.kit-action-button,.kit-attach-panel button,.kit-rename-panel button{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:30px;padding:0 10px;border:.5px solid hsla(0,0%,100%,.12);border-radius:9px;background:hsla(0,0%,100%,.045);color:hsla(0,0%,100%,.68);cursor:pointer;font-size:11.5px;font-weight:820}.kit-action-button svg{width:13px;height:13px;flex:0 0 auto}.kit-action-button:disabled{cursor:not-allowed;opacity:.48}.kit-action-button.is-primary,.kit-rename-panel button.is-primary{border-color:rgba(47,155,255,.32);background:rgba(47,155,255,.11);color:#2f9bff}.kit-action-button.is-danger{border-color:rgba(255,69,58,.28);background:rgba(255,69,58,.08);color:#ff453a}.kit-rename-panel{display:grid;grid-template-columns:minmax(0,1fr) auto auto;gap:8px;width:100%}.kit-rename-panel input{min-width:0;height:30px;border:.5px solid hsla(0,0%,100%,.12);border-radius:9px;outline:0;background:rgba(0,0,0,.2);color:#fff;padding:0 10px;font-size:12px}.kit-rename-panel p{grid-column:1/-1;margin:0;color:#ff453a;font-size:11px}.kit-rename-panel>span{grid-column:1/-1;color:hsla(0,0%,100%,.42);font-size:10.5px;line-height:1.35}.kit-rename-panel>span strong{color:hsla(0,0%,100%,.68);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-weight:720}.kit-detail-panel{display:flex;flex-direction:column;gap:9px;margin-top:10px;padding-top:10px;border-top:.5px solid hsla(0,0%,100%,.08)}.kit-recovery-card{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px 14px;padding:11px 12px;border:1px solid rgba(47,155,255,.18);border-radius:12px;background:linear-gradient(135deg,rgba(47,155,255,.075),hsla(0,0%,100%,.018))}.kit-recovery-copy{display:flex;align-items:center;gap:10px;min-width:0}.kit-recovery-icon{display:inline-grid;place-items:center;flex:0 0 auto;width:32px;height:32px;border:1px solid rgba(47,155,255,.24);border-radius:10px;background:rgba(47,155,255,.1);color:#58a6ff}.kit-recovery-button svg,.kit-recovery-icon svg{width:15px;height:15px}.kit-recovery-copy strong{display:block;color:hsla(0,0%,100%,.9);font-size:12.5px}.kit-recovery-advanced p,.kit-recovery-copy p{margin:3px 0 0;color:hsla(0,0%,100%,.45);font-size:10.5px;line-height:1.4}.kit-recovery-button{display:inline-flex;align-items:center;justify-content:center;gap:7px;min-height:34px;padding:0 12px;border:1px solid rgba(47,155,255,.32);border-radius:10px;background:rgba(47,155,255,.12);color:#72b9ff;cursor:pointer;font-size:11.5px;font-weight:820;white-space:nowrap}.kit-recovery-button:disabled{cursor:not-allowed;opacity:.52}.kit-recovery-result{grid-column:1/-1;margin:0;padding:8px 10px;border-radius:9px;background:rgba(47,155,255,.07);color:#8ac4ff;font-size:10.5px;line-height:1.4}.kit-recovery-card.is-good .kit-recovery-result{background:rgba(82,214,107,.07);color:#82e58f}.kit-recovery-card.is-bad .kit-recovery-result{background:rgba(255,122,26,.08);color:#ffad70}.kit-recovery-advanced{grid-column:1/-1;padding-top:1px;border-top:1px solid hsla(0,0%,100%,.06)}.kit-recovery-advanced>summary{width:-moz-max-content;width:max-content;padding-top:8px;color:hsla(0,0%,100%,.47);cursor:pointer;font-size:10.5px;font-weight:760}.kit-recovery-advanced>div{display:flex;align-items:center;justify-content:space-between;gap:10px;padding-top:7px}.kit-recovery-advanced p{margin:0}.kit-attach-panel{display:grid;grid-template-columns:minmax(0,1fr) minmax(180px,.7fr) auto;align-items:center;gap:8px;padding:9px 10px;border:.5px solid rgba(47,155,255,.18);border-radius:11px;background:rgba(47,155,255,.06)}.kit-attach-panel p,.kit-detail-panel h4{margin:0;color:hsla(0,0%,100%,.84);font-size:11.5px;font-weight:820}.kit-attach-panel span{display:block;margin-top:3px;color:hsla(0,0%,100%,.44);font-size:11px}.kit-detail-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.kit-detail-grid>div,.kit-events{padding:9px 10px;border:.5px solid hsla(0,0%,100%,.08);border-radius:11px;background:hsla(0,0%,100%,.025)}.kit-mini-list{display:flex;flex-direction:column;gap:6px;margin-top:8px}.kit-mini-row{display:grid;grid-template-columns:minmax(0,1fr) minmax(190px,auto);align-items:center;gap:12px;padding:7px 8px;border:.5px solid hsla(0,0%,100%,.07);border-radius:9px;background:hsla(0,0%,100%,.035)}.kit-mini-row.is-muted{border-color:rgba(255,122,26,.12);background:rgba(255,122,26,.035)}.kit-mini-row>div{min-width:0}.kit-mini-row>div>em,.kit-mini-row>div>span,.kit-mini-row>div>strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kit-mini-row>div>strong{color:#fff;font-size:12px}.kit-mini-row>div>span{margin-top:3px;color:hsla(0,0%,100%,.38);font-size:10.5px;font-style:normal}.kit-mini-row>div>em{margin-top:3px;color:#ff7a1a;font-size:11px;font-style:normal}.kit-mini-row>div>em.is-info{color:#58a6ff}.kit-mini-row>.kit-telemetry{justify-self:end;align-self:center;flex:0 0 auto;min-width:86px;margin-top:0}.kit-plug-actions{display:grid;justify-items:end;gap:7px;min-width:0}.kit-plug-actions>.kit-telemetry{justify-self:end;min-width:86px}.kit-plug-power{display:grid;grid-template-columns:repeat(2,minmax(44px,1fr));gap:6px;width:min(126px,100%)}.kit-plug-power button{height:30px;border:.5px solid rgba(82,214,107,.24);border-radius:9px;background:rgba(82,214,107,.08);color:#82e58f;cursor:pointer;font-size:11px;font-weight:820}.kit-plug-power button.is-off{border-color:hsla(0,0%,100%,.14);background:hsla(0,0%,100%,.045);color:hsla(0,0%,100%,.72)}.kit-plug-power button.is-current{box-shadow:inset 0 0 0 1px currentColor,0 0 0 3px rgba(82,214,107,.06)}.kit-plug-power button.is-off.is-current{box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.28)}.kit-plug-power button:disabled{cursor:not-allowed;opacity:.58}.kit-plug-assign{display:grid;grid-template-columns:minmax(132px,1fr) auto;align-items:center;gap:6px;width:min(330px,100%)}.kit-plug-assign .admin-select{min-width:0;height:32px;font-size:11px}.kit-plug-assign button{height:32px;padding:0 10px;border:.5px solid rgba(47,155,255,.28);border-radius:9px;background:rgba(47,155,255,.09);color:#72b9ff;font-size:11px;font-weight:780;white-space:nowrap}.kit-plug-assign button:disabled{cursor:not-allowed;opacity:.52}.kit-plug-note{color:rgba(50,215,75,.78);font-size:11px;font-weight:780}.kit-forget-button{height:32px;padding:0 10px;border:.5px solid hsla(0,0%,100%,.12);border-radius:9px;background:hsla(0,0%,100%,.045);color:rgba(235,235,245,.62);font-size:11px;font-weight:780;white-space:nowrap}.kit-forget-button:disabled{cursor:not-allowed;opacity:.52}.kit-telemetry{display:inline-flex;flex-direction:column;align-items:flex-end;gap:2px;min-width:72px;padding:6px 11px;border-radius:12px;border:1px solid hsla(0,0%,100%,.1);background:hsla(0,0%,100%,.04);text-align:right}.kit-telemetry b{font-size:12px;font-weight:850;letter-spacing:-.01em;color:hsla(0,0%,100%,.8);white-space:nowrap}.kit-telemetry small{font-size:10px;font-weight:650;color:hsla(0,0%,100%,.42);white-space:nowrap}.kit-telemetry.is-live{border-color:rgba(82,214,107,.4);background:rgba(82,214,107,.12)}.kit-telemetry.is-live b{color:#52d66b}.kit-telemetry.is-idle{border-color:rgba(255,193,84,.34);background:rgba(255,193,84,.1)}.kit-telemetry.is-idle b{color:#ffc154}.kit-telemetry.is-off b{color:hsla(0,0%,100%,.55)}.kit-telemetry.is-warn{border-color:rgba(255,122,26,.36);background:rgba(255,122,26,.1)}.kit-telemetry.is-warn b{color:#ff7a1a}.kit-power-summary{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:12px;margin-top:14px;padding:13px 16px;border-radius:16px;border:1px solid hsla(0,0%,100%,.08);background:hsla(0,0%,100%,.03)}.kit-power-now{display:flex;flex-direction:column;gap:2px}.kit-power-now span{font-size:11px;font-weight:650;color:hsla(0,0%,100%,.5)}.kit-power-now strong{font-size:22px;font-weight:880;letter-spacing:-.02em;color:#52d66b}.kit-power-pills{display:flex;flex-wrap:wrap;gap:8px}.kit-power-pills .kit-telemetry{flex-direction:row-reverse;align-items:center;gap:6px;min-width:0;padding:6px 12px}.kit-power-pills .kit-telemetry b{font-size:14px}.kit-detail-empty{margin:7px 0 0;color:hsla(0,0%,100%,.4);font-size:11px;line-height:1.35}.kit-events{display:flex;flex-direction:column;gap:6px}.kit-event{display:grid;grid-template-columns:7px minmax(0,1fr) auto;align-items:center;gap:8px;color:hsla(0,0%,100%,.52);font-size:11px}.kit-event i{width:7px;height:7px;border-radius:999px;background:currentColor}.kit-event span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kit-event time{color:hsla(0,0%,100%,.32)}.kit-event.is-warn{color:#ff7a1a}.kit-event.is-error{color:#ff453a}.kit-buffer-warning{margin:9px 0 0;color:#ff7a1a;font-size:11px}.kit-check-message{margin:0;padding:8px 10px;border:.5px solid rgba(47,155,255,.18);border-radius:10px;background:rgba(47,155,255,.07);color:rgba(235,235,245,.68);font-size:11.5px;line-height:1.35}.kit-check-message.is-warn{border-color:rgba(255,122,26,.22);background:rgba(255,122,26,.08);color:#ffb06b}.kit-check-message.is-success{border-color:rgba(82,214,107,.24);background:rgba(82,214,107,.08);color:#8eea9d}.kit-config{margin-top:14px;padding-top:12px;border-top:1px solid hsla(0,0%,100%,.08)}.kit-config-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:9px}.kit-config-grid label{display:flex;flex-direction:column;gap:4px}.kit-config-grid label span{color:hsla(0,0%,100%,.46);font-size:10.5px;font-weight:680}.kit-config-grid .kit-config-wide{grid-column:1/-1}.kit-config-grid input{width:100%;padding:7px 9px;border-radius:9px;border:1px solid hsla(0,0%,100%,.12);background:hsla(0,0%,100%,.04);color:#fff;font-size:12px;font-weight:600}.kit-config-grid input:focus{outline:none;border-color:hsla(0,0%,100%,.28)}.kit-config-actions{display:flex;align-items:center;gap:10px;margin-top:10px}.kit-config-actions small{color:hsla(0,0%,100%,.46);font-size:11px}.kits-empty-state{padding:24px 16px;color:hsla(0,0%,100%,.42);text-align:center;font-size:13px}.kits-empty-state p{margin:0;color:hsla(0,0%,100%,.64);font-size:14px;font-weight:780}.kits-empty-state span{display:block;margin-top:6px;color:hsla(0,0%,100%,.42)}.kits-unassigned{display:grid;grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);gap:10px;padding:11px 12px;border:.5px solid rgba(255,122,26,.22);border-radius:13px;background:rgba(255,122,26,.06)}.kits-unassigned p{margin:0;color:#ff9a4f;font-size:12px;font-weight:820}.kits-unassigned span{display:block;color:hsla(0,0%,100%,.48);font-size:11.5px;line-height:1.45}.kits-unassigned>div:last-child{display:flex;flex-direction:column;gap:7px}.kits-unassigned>div:last-child span{display:flex;justify-content:space-between;gap:12px;padding:7px 9px;border:.5px solid hsla(0,0%,100%,.07);border-radius:10px;background:hsla(0,0%,100%,.035)}.kits-unassigned strong{color:hsla(0,0%,100%,.72)}.kits-unassigned em{color:hsla(0,0%,100%,.42);font-style:normal}.kits-add-card{display:grid;grid-template-columns:34px minmax(0,1fr) 22px;align-items:center;gap:12px;width:100%;min-height:54px;padding:0 13px;border:.5px dashed rgba(47,155,255,.42);border-radius:13px;background:linear-gradient(90deg,rgba(47,155,255,.085),rgba(47,155,255,.025));color:inherit;cursor:pointer;text-align:left}.kits-add-card>span{display:inline-grid;place-items:center;width:30px;height:30px;color:#2f9bff}.kits-add-card svg{width:18px;height:18px}.kit-copy-icon.sg-mini-icon,.kit-guide-icon.sg-mini-icon{width:30px;height:30px;border-radius:10px}.kit-copy-icon.sg-mini-icon svg,.kit-guide-icon.sg-mini-icon svg{width:15px;height:15px}.kit-kpi>.sg-mini-icon{grid-row:1/4;width:30px;height:30px;border-radius:10px}.kit-cube.sg-illustration{width:38px;height:38px;min-height:38px;border-radius:11px}.kit-cube.sg-illustration .sg-kit-box{width:25px;height:22px;border-radius:8px}.kit-cube.sg-illustration .sg-kit-box i{top:8px}.kit-cube.sg-illustration .sg-kit-box b{top:14px}.kit-cube.sg-illustration .sg-wifi-one{width:44px;height:44px}.kit-cube.sg-illustration .sg-wifi-two{width:56px;height:56px}.kit-cube.sg-illustration .sg-online-dot{right:5px;top:5px;width:6px;height:6px}.kit-metric-icon.sg-mini-icon{width:22px;height:22px;border-radius:8px}.kit-metric-icon.sg-mini-icon svg{width:13px;height:13px}.kits-add-card>.sg-illustration{width:34px;height:34px;min-height:34px;border-radius:11px}.kits-add-card>.sg-illustration .sg-kit-box{width:23px;height:20px;border-radius:8px}.kits-add-card>.sg-illustration .sg-wifi-one{width:40px;height:40px}.kits-add-card>.sg-illustration .sg-wifi-two{width:50px;height:50px}.kits-add-card>.sg-illustration .sg-online-dot{right:5px;top:5px;width:6px;height:6px}.kits-add-card p{margin:0;color:#58aeff;font-size:13px;font-weight:820}.kits-add-card small{display:block;margin-top:3px;color:hsla(0,0%,100%,.5);font-size:11.5px}.kits-add-card i{color:hsla(0,0%,100%,.68)}.kit-keys-panel{overflow:hidden;border:.5px solid hsla(0,0%,100%,.08);border-radius:13px;background:#0b0b0d}.kit-keys-head{display:grid;grid-template-columns:28px minmax(0,1fr) auto 16px;align-items:center;gap:10px;width:100%;min-height:48px;padding:0 12px;border:0;background:transparent;color:inherit;cursor:pointer;text-align:left}.kit-keys-head>span{display:inline-grid;place-items:center;width:28px;height:28px;border:.5px solid hsla(0,0%,100%,.09);border-radius:10px;background:hsla(0,0%,100%,.045);color:hsla(0,0%,100%,.62)}.kit-keys-head svg{width:16px;height:16px}.kit-keys-head p{margin:0;color:#fff;font-size:12px;font-weight:820}.kit-keys-head small{display:block;margin-top:2px;color:hsla(0,0%,100%,.46);font-size:11px;line-height:1.35}.kit-keys-head em{color:hsla(0,0%,100%,.62);font-size:11.5px;font-style:normal;font-weight:760;white-space:nowrap}.kit-keys-head i{display:inline-grid;place-items:center;color:hsla(0,0%,100%,.46);transition:transform .16s ease}.kit-keys-panel.is-open .kit-keys-head i{transform:rotate(180deg)}.kit-keys-body{display:flex;flex-direction:column;gap:8px;padding:0 12px 12px;border-top:.5px solid hsla(0,0%,100%,.08)}.kit-keys-actions{display:flex;justify-content:flex-end;padding-top:8px}.kit-issued-key button,.kit-key-form button,.kit-key-row button,.kit-keys-actions button{display:inline-flex;align-items:center;justify-content:center;gap:7px;height:30px;padding:0 10px;border:.5px solid rgba(47,155,255,.3);border-radius:9px;background:rgba(47,155,255,.11);color:#2f9bff;cursor:pointer;font-size:11.5px;font-weight:800}.kit-issued-key button svg,.kit-key-row button svg,.kit-keys-actions svg{width:15px;height:15px}.kit-issued-key{padding:12px;border:.5px solid rgba(82,214,107,.28);border-radius:14px;background:rgba(82,214,107,.07)}.kit-issued-key p{margin:0;color:#52d66b;font-size:12px;font-weight:820}.kit-issued-key>span{display:block;margin-top:5px;color:hsla(0,0%,100%,.52);font-size:11.5px}.kit-issued-key>div{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:8px;margin-top:10px}.kit-issued-key code{overflow-x:auto;padding:9px 10px;border-radius:10px;background:rgba(0,0,0,.28);color:#fff;font-size:12px;-webkit-user-select:all;-moz-user-select:all;user-select:all;white-space:nowrap}.kit-issued-key>button{width:100%;margin-top:10px;border-color:hsla(0,0%,100%,.1);background:hsla(0,0%,100%,.05);color:hsla(0,0%,100%,.6)}.kit-key-form{padding:12px;border:.5px solid hsla(0,0%,100%,.08);border-radius:14px;background:hsla(0,0%,100%,.025)}.kit-key-form input{width:100%;height:40px;border:.5px solid hsla(0,0%,100%,.12);border-radius:11px;outline:0;background:rgba(0,0,0,.18);color:#fff;padding:0 12px;font-size:13px}.kit-key-form p{margin:8px 0 0;color:#ff453a;font-size:11.5px}.kit-key-form>div{display:flex;gap:8px;margin-top:10px}.kit-key-form button{flex:1;border-color:hsla(0,0%,100%,.1);background:hsla(0,0%,100%,.05);color:hsla(0,0%,100%,.64)}.kit-key-form button.is-primary{border-color:rgba(47,155,255,.3);background:rgba(47,155,255,.11);color:#2f9bff}.kit-key-list{overflow:hidden;border:.5px solid hsla(0,0%,100%,.08);border-radius:14px}.kit-key-empty{margin:0;padding:22px 12px;color:hsla(0,0%,100%,.38);text-align:center;font-size:12px}.kit-key-row{display:grid;grid-template-columns:8px minmax(0,1fr) auto;align-items:center;gap:11px;padding:11px 12px;border-top:.5px solid hsla(0,0%,100%,.08)}.kit-key-row:first-child{border-top:0}.kit-key-row>i{width:8px;height:8px;border-radius:999px;background:hsla(0,0%,100%,.24)}.kit-key-row>i.is-active{background:#52d66b}.kit-key-row p{overflow:hidden;margin:0;color:hsla(0,0%,100%,.78);font-size:13px;font-weight:760;text-overflow:ellipsis;white-space:nowrap}.kit-key-row p span{margin-left:8px;color:hsla(0,0%,100%,.38);font-size:10px;text-transform:uppercase}.kit-key-row small{display:block;margin-top:3px;color:hsla(0,0%,100%,.4);font-size:11px}.kit-key-row button{border-color:rgba(255,69,58,.28);background:rgba(255,69,58,.08);color:#ff453a}.ops-overview{display:flex;flex-direction:column;gap:12px;margin-top:14px}.ops-overview-toolbar{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:44px;padding:8px 10px 8px 12px;border:.5px solid hsla(0,0%,100%,.09);border-radius:14px;background:rgba(11,11,13,.74)}.ops-overview-toolbar div{display:grid;gap:3px;min-width:0}.ops-card-period,.ops-overview-toolbar span{color:hsla(0,0%,100%,.44);font-size:10px;font-weight:760;letter-spacing:.08em;line-height:1;text-transform:uppercase}.ops-overview-toolbar strong{overflow:hidden;color:hsla(0,0%,100%,.88);font-size:14px;font-weight:780;line-height:1.1;text-overflow:ellipsis;white-space:nowrap}.ops-card-period{min-height:24px;display:inline-flex;align-items:center;padding:0 9px;border:.5px solid hsla(0,0%,100%,.1);border-radius:999px;background:hsla(0,0%,100%,.035)}.ops-card{position:relative;overflow:hidden;background:#0b0b0d;border:.5px solid hsla(0,0%,100%,.09);border-radius:16px;transition:transform .18s cubic-bezier(.22,1,.36,1),border-color .18s ease,background .18s ease}.ops-card:before{content:"";position:absolute;inset:0;pointer-events:none;opacity:0;background:linear-gradient(135deg,hsla(0,0%,100%,.055),transparent 34%),radial-gradient(circle at 16% 8%,rgba(47,155,255,.08),transparent 30%);transition:opacity .18s ease}.ops-card:hover{transform:translateY(-1px);border-color:hsla(0,0%,100%,.15);background:#0d0d10}.ops-card:hover:before{opacity:1}.ops-kpi-grid,.ops-secondary-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:10px}.ops-kpi-card{min-height:106px;padding:13px}.ops-icon{width:29px;height:29px;display:inline-grid;place-items:center;border:1px solid;border-radius:999px;transition:transform .18s cubic-bezier(.22,1,.36,1),filter .18s ease}.ops-card:hover .ops-icon{transform:scale(1.04);filter:brightness(1.12)}.ops-icon svg{width:16px;height:16px}.ops-eyebrow{margin:10px 0 7px;color:hsla(0,0%,100%,.52);font-size:10.5px;font-weight:650;letter-spacing:.07em;line-height:1;text-transform:uppercase}.ops-kpi-value{display:flex;align-items:baseline;gap:6px;color:#fff;font-size:24px;font-weight:780;line-height:1;letter-spacing:0}.ops-kpi-value span,.ops-secondary-value span{color:#2f9bff;font-size:11.5px;font-weight:720}.ops-muted{margin:7px 0 0;color:hsla(0,0%,100%,.48);font-size:11.5px;line-height:1.25}.ops-main-grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:10px}.ops-panel-card{min-height:276px;padding:15px}.ops-card-head{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-bottom:10px}.ops-card-head h2{margin:0;color:#fff;font-size:11.5px;font-weight:760;letter-spacing:.09em;line-height:1;text-transform:uppercase}.ops-select{height:30px;padding:0 26px 0 10px;border:.5px solid hsla(0,0%,100%,.13);border-radius:9px;background:hsla(0,0%,100%,.02);color:hsla(0,0%,100%,.82);cursor:pointer;font-size:12px;transition:border-color .16s ease,background .16s ease}.ops-select:focus,.ops-select:hover{outline:none;border-color:rgba(47,155,255,.45);background:rgba(47,155,255,.06)}.ops-revenue-body{display:grid;grid-template-columns:minmax(128px,.8fr) minmax(0,1fr);gap:14px;align-items:center;min-height:214px}.ops-donut-wrap{display:flex;flex-direction:column;align-items:center;min-width:0}.ops-donut{position:relative;width:min(100%,118px);aspect-ratio:1}.ops-donut svg{width:100%;height:100%}.ops-donut-total{width:100%;margin-bottom:10px;text-align:center}.ops-donut-total span{display:block;color:hsla(0,0%,100%,.48);font-size:10px;letter-spacing:.07em;text-transform:uppercase}.ops-donut-total strong{display:block;margin-top:4px;color:#fff;font-size:24px;font-weight:760;line-height:1}.ops-donut-total small{color:hsla(0,0%,100%,.62);font-size:11px}.ops-donut-wrap>p{margin:9px 0 0;color:hsla(0,0%,100%,.52);font-size:11.5px;text-align:center}.ops-revenue-meta{min-width:0}.ops-revenue-meta>div:first-child{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:7px}.ops-revenue-meta p{margin:0;color:#2f9bff;font-size:12px;font-weight:760}.ops-revenue-meta span{color:hsla(0,0%,100%,.48);font-size:11px}.ops-progress{height:5px;margin-bottom:9px;overflow:hidden;border-radius:999px;background:hsla(0,0%,100%,.1)}.ops-progress span{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#2f9bff,#ff7a1a)}.ops-revenue-row{display:flex;align-items:center;justify-content:space-between;gap:20px;min-height:29px;border-top:1px solid hsla(0,0%,100%,.08)}.ops-revenue-row strong{color:#fff;font-size:12px}.ops-revenue-row small{color:hsla(0,0%,100%,.48);font-size:10.5px;font-weight:500}.ops-chart-legend{display:inline-flex;align-items:center;gap:10px;margin-top:5px;color:hsla(0,0%,100%,.5);font-size:11px}.ops-chart-legend i{width:18px;height:2px;border-radius:999px;background:#2f9bff}.ops-chart-empty{display:grid;place-items:center;min-height:96px;color:hsla(0,0%,100%,.42);font-size:11.5px;text-align:center}.ops-secondary-card{min-height:88px;padding:13px;overflow:hidden}.ops-secondary-card .ops-eyebrow{margin:0 0 8px}.ops-secondary-value{margin:0;color:#fff;font-size:23px;font-weight:780;line-height:1}.ops-secondary-value span{color:hsla(0,0%,100%,.68);font-size:11.5px;font-weight:520}.ops-sparkline{width:100%;height:18px;margin-top:8px;filter:drop-shadow(0 0 5px rgba(47,155,255,.12))}.ops-secondary-context{display:flex;align-items:center;height:18px;margin-top:8px;color:hsla(0,0%,100%,.38);font-size:10.5px;letter-spacing:.02em}.ops-table-card{overflow:hidden}.ops-table-head{min-height:56px;margin:0;padding:0 22px}.ops-table-head button{border:0;background:transparent;color:#2f9bff;cursor:pointer;font-size:13px;font-weight:650}.ops-table,.ops-table-row{border-top:1px solid hsla(0,0%,100%,.08)}.ops-table-row{display:grid;grid-template-columns:120px minmax(0,1fr) 180px 180px;align-items:center;min-height:68px;padding:0 24px;color:hsla(0,0%,100%,.84);font-size:14px}.ops-table-row:first-child{border-top:0}.ops-table-header{min-height:44px;color:hsla(0,0%,100%,.48);font-size:11px;font-weight:650;letter-spacing:.06em;text-transform:uppercase}.ops-rank{color:#2f9bff;font-weight:700}.ops-user-cell{display:flex;align-items:center;gap:15px;min-width:0}.ops-avatar{width:36px;height:36px;display:inline-grid;place-items:center;flex:0 0 auto;border-radius:999px;background:rgba(47,155,255,.26);color:#66b8ff;font-weight:780}.ops-user-cell small,.ops-user-cell strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ops-user-cell strong{color:#fff;font-size:14px;font-weight:650}.ops-user-cell small{margin-top:2px;color:hsla(0,0%,100%,.48);font-size:12px}.ops-revenue-value{color:#2f9bff;font-size:15px;font-weight:760}.ops-empty{margin:0;padding:22px;color:hsla(0,0%,100%,.42);font-size:14px;text-align:center}.ops-alert-center{display:grid;gap:10px;padding:14px;border:1px solid hsla(0,0%,100%,.08);border-radius:18px;background:#0b0b0d}.ops-alert-head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.ops-alert-head h2{margin:0;color:#fff;font-size:15px;font-weight:760}.ops-alert-empty,.ops-alert-head span,.ops-alert-note{color:hsla(0,0%,100%,.48);font-size:12px}.ops-alert-head>div:last-child{display:flex;flex-wrap:wrap;justify-content:flex-end;gap:7px}.ops-alert-list{display:grid;gap:8px}.ops-alert-card{display:grid;grid-template-columns:30px minmax(0,1fr);gap:10px;padding:11px;border:.5px solid rgba(255,122,26,.22);border-radius:12px;background:rgba(255,122,26,.07)}.ops-alert-card.is-warn{border-color:rgba(255,69,58,.26);background:rgba(255,69,58,.08)}.ops-alert-copy{min-width:0}.ops-alert-copy span,.ops-alert-copy strong{display:block}.ops-alert-copy strong{color:#fff;font-size:13px;font-weight:740}.ops-alert-copy span{margin-top:3px;color:hsla(0,0%,100%,.58);font-size:12px;line-height:1.35}.ops-alert-buttons{display:flex;flex-wrap:wrap;gap:7px;margin-top:10px}.ops-alert-action{min-height:28px;padding:0 10px;border:.5px solid hsla(0,0%,100%,.11);border-radius:9px;background:hsla(0,0%,100%,.055);color:hsla(0,0%,100%,.78);font-size:11.5px;font-weight:720}.ops-alert-action.is-quiet{color:hsla(0,0%,100%,.48)}.ops-alert-empty,.ops-alert-note{margin:0}.ops-status-strip{display:flex;align-items:center;justify-content:space-between;gap:16px;min-height:54px;padding:0 20px;border:1px solid hsla(0,0%,100%,.08);border-radius:18px;background:#0b0b0d}.ops-status-strip>div{display:flex;align-items:center;gap:14px;min-width:0}.ops-status-strip>div:last-child{justify-content:flex-end;gap:10px}.ops-status-strip strong{color:#fff;font-size:13px;font-weight:650;white-space:nowrap}.ops-status-strip span{color:hsla(0,0%,100%,.48);font-size:12px;white-space:nowrap}.ops-status-strip .ops-status-updated{min-width:0}.ops-status-strip .ops-icon{width:24px;height:24px}.ops-status-strip .ops-icon svg{width:14px;height:14px}@media (max-width:820px){.ops-header{padding-top:18px}.ops-header h1{font-size:28px}.ops-online-pill{min-height:24px;padding:0 8px;font-size:11.5px}.ops-tabs{min-height:40px;margin-top:10px;padding:4px}.ops-tabs>div{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:4px}.ops-tabs button{min-width:0;height:32px;gap:4px;padding:0 5px;font-size:10.5px}.ops-tab-icon{width:16px;height:16px;flex-basis:16px}.ops-tab-icon svg{width:15px;height:15px}.station-wizard{gap:10px;padding:12px;border-radius:18px}.station-wizard-head h2{font-size:20px}.station-wizard-close{width:38px;height:38px;border-radius:14px}.station-wizard-steps{grid-template-columns:repeat(4,minmax(82px,1fr));gap:6px;overflow-x:auto;padding-bottom:4px}.station-wizard-step:before{display:none}.station-wizard-node{width:32px;height:32px;font-size:12px}.station-wizard-step strong{font-size:11.5px}.station-wizard-step small{font-size:10px}.station-review-grid,.station-wizard-body,.station-wizard-body.is-review{grid-template-columns:1fr}.station-wizard-preview{order:2}.station-wizard-main{order:1}.station-neon-setup{min-height:130px}.station-photo-setup{height:clamp(170px,52vw,230px);min-height:clamp(170px,52vw,230px)}.admin-frame-upload{grid-template-columns:minmax(0,1fr) auto}.admin-frame-reset-button{grid-column:2}.station-review-card,.station-wizard-card{padding:13px;border-radius:15px}.station-pricing-options,.station-rule-grid,.station-type-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.station-config-list.is-tight,.station-connect-grid,.station-form-grid,.station-rule-mode-grid{grid-template-columns:1fr}.station-wizard-footer{gap:10px;padding:12px}.station-discard-prompt{grid-template-columns:1fr 1fr}.station-discard-prompt>div{grid-column:1/-1}.station-step-meter{display:none}.station-footer-primary{width:auto;flex:1}.kits-console,.kits-page-shell{gap:10px}.kits-info-strip{grid-template-columns:22px minmax(0,1fr);min-height:48px;padding:0 13px}.kit-setup-hero{grid-template-columns:minmax(0,1fr) 170px;min-height:88px;padding:13px;gap:10px}.kit-setup-copy strong{font-size:17px}.kit-setup-copy small{font-size:11.5px}.kit-setup-art{min-width:160px;transform:scale(.88);transform-origin:center right}.kit-setup-cta{grid-column:1/-1;justify-self:start;min-width:118px;height:36px;font-size:12.5px}.kit-setup-steps{grid-template-columns:1fr}.kits-kpi-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:8px}.kit-guide-steps{grid-template-columns:repeat(2,minmax(0,1fr))}.kit-kpi{min-height:70px;padding:10px}.kit-kpi>span{width:32px;height:32px;margin-bottom:10px;border-radius:11px}.kit-kpi strong{font-size:18px}.kits-list-head{grid-template-columns:1fr;gap:10px;padding:13px}.kits-list-tools{grid-template-columns:minmax(0,1fr) 132px}.kit-row{padding:10px 11px}.kit-row-main{grid-template-columns:7px 36px minmax(0,1fr) auto;gap:9px}.kit-cube{width:36px;height:36px;border-radius:10px}.kit-cube svg{width:19px;height:19px}.kit-title h3{font-size:15px}.kit-row-state{gap:8px}.kit-menu-button{width:34px;height:34px;border-radius:11px}.kit-metric-grid{grid-template-columns:repeat(3,minmax(0,1fr));margin-top:9px}.kit-metric{border-left:.5px solid hsla(0,0%,100%,.08);padding:8px 7px}.kit-metric:first-child{border-left:0}.kit-metric:nth-child(2n){border-left:.5px solid hsla(0,0%,100%,.08)}.kit-metric strong{font-size:15px}.kit-detail-grid,.kits-unassigned{grid-template-columns:1fr}.kit-config-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.kit-attach-panel,.kit-issued-key>div{grid-template-columns:1fr}.session-audit{gap:10px;margin-top:10px}.session-audit-strip{min-height:48px;padding:0 13px}.session-audit-strip span:not(.session-audit-strip-icon){display:none}.session-filter-card{padding:12px;border-radius:16px}.session-search-control{min-height:44px;margin-bottom:8px}.session-filter-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.session-date-control,.session-filter-control{grid-column:auto;height:40px}.session-date-control{grid-template-columns:70px minmax(0,1fr) 28px;gap:8px}.session-date-button{width:28px;height:28px}.session-summary-bar{align-items:flex-start;flex-direction:column}.session-summary-actions{width:100%;justify-content:space-between}.session-action-button{flex:1 1 auto;min-width:126px}.session-total{margin-left:auto}.session-table-card{border-radius:16px}.session-table-head{display:none}.session-table-row{grid-template-columns:minmax(0,1fr) auto;gap:8px 12px;min-height:0;padding:13px 14px}.session-user-cell{grid-column:1;grid-row:1}.session-detail-cell{grid-column:1/-1;grid-row:2;padding-left:50px}.session-status-pill{grid-column:2;grid-row:1;justify-self:end}.session-usage{grid-column:1;grid-row:3;padding-left:50px}.session-spend{grid-column:2;grid-row:3;justify-self:end}.session-row-arrow{display:none}.session-table-foot{min-height:42px;padding:0 14px}.session-detail-shell{padding:15px 12px 28px}.session-detail-top{gap:10px;margin-bottom:14px}.session-detail-actions{gap:7px}.session-detail-refresh{width:36px;padding:0}.session-detail-refresh:not(.is-small){font-size:0}.session-detail-refresh svg{width:16px;height:16px}.session-detail-note{grid-template-columns:28px minmax(0,1fr);min-height:0;padding:12px 13px}.session-detail-receipt{grid-column:2;justify-self:start;height:32px;margin-top:2px}.session-detail-live{grid-template-columns:1fr}.session-detail-live-power{min-height:86px}.session-detail-live-power strong{font-size:31px}.session-detail-live-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.session-detail-metrics{grid-template-columns:1fr;gap:8px}.session-detail-metric{min-height:72px;padding:11px 12px}.session-detail-metric strong{font-size:22px}.session-detail-strip{grid-template-columns:repeat(2,minmax(0,1fr));gap:0}.session-detail-strip>div{padding:10px 12px}.session-detail-strip>div+div{border-left:0}.session-detail-strip>div:nth-child(2n){border-left:.5px solid hsla(0,0%,100%,.08)}.session-detail-strip>div:nth-child(n+3){border-top:.5px solid hsla(0,0%,100%,.08)}.session-detail-panel{padding:12px}.session-detail-billing-grid,.session-detail-meta-grid{grid-template-columns:1fr;gap:8px}.session-detail-table .session-detail-panel-head{padding:11px 12px}.player-shell{padding:24px 20px 34px}.player-wallet-card{grid-template-columns:minmax(0,1fr) 170px;gap:16px;padding:22px}.player-wallet-art{min-height:118px}.player-wallet-shape{right:8px;top:26px;transform:scale(.82);transform-origin:top right}.player-quick-grid,.player-station-metrics,.player-stats-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.player-refill-row{grid-template-columns:minmax(0,1fr) 180px}.player-stat-card{min-height:106px}.player-live-card{grid-template-columns:1fr}.player-live-actions{justify-content:flex-end}.player-station-top{grid-template-columns:56px minmax(0,1fr)}.player-station-detail{grid-column:2;justify-self:start;margin-top:4px}.player-support-card{grid-template-columns:48px minmax(0,1fr)}.player-support-card .player-support-link,.player-support-card button{grid-column:2;justify-self:start}.users-console{gap:10px;margin-top:10px}.users-kpi-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.users-filter-card{padding:12px;border-radius:16px}.users-search-control{min-height:42px}.users-filter-row{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.users-filter-wide{grid-column:span 2}.users-reset-button{grid-column:span 2;height:36px}.users-summary-bar{align-items:flex-start;flex-direction:column;gap:4px}.users-summary-bar span{display:block;margin:3px 0 0}.users-table-card{border-radius:16px}.users-table-head{display:none}.users-table-row{grid-template-columns:minmax(0,1fr) auto;gap:8px 12px;min-height:0;padding:13px 14px}.users-person-cell{grid-column:1;grid-row:1}.users-status-cell{grid-column:2;grid-row:1;justify-items:end}.users-money-cell{grid-column:1;grid-row:2;padding-left:50px}.users-money-cell:before{content:"Balance";margin-right:5px;color:hsla(0,0%,100%,.36);font-family:var(--font-sans,inherit);font-size:11px}.users-number-cell{grid-column:1;grid-row:3;padding-left:50px}.users-number-cell:before{content:"Sessions ";color:hsla(0,0%,100%,.36);font-family:var(--font-sans,inherit)}.users-revenue-cell{grid-column:2;grid-row:2;justify-self:end}.users-muted-cell{display:flex;align-items:baseline;gap:6px;min-height:20px;padding-left:50px;text-align:left}.users-muted-cell span{display:inline}.users-last-active-cell{grid-column:1;grid-row:4}.users-joined-cell{grid-column:2;grid-row:4;justify-self:end;padding-left:0;text-align:right}.users-action-cell{grid-column:1/-1;grid-row:5;justify-content:stretch;padding-left:50px}.users-credit-button,.users-view-button{flex:1 1 0;width:auto}.users-table-foot{min-height:42px;padding:0 14px}.stations-console{gap:9px;margin-top:9px}.admin-scope+.admin-scope{margin-top:18px;padding-top:18px}.admin-scope-hint{flex:1 1 100%;order:3}.admin-scope-tag{order:1}.admin-scope-bar .station-onboard-button{order:2;margin-left:auto}.policy-panel-head{align-items:stretch;flex-direction:column;gap:8px}.policy-new-button{width:100%}.policy-row{grid-template-columns:1fr;gap:9px;padding:10px}.policy-actions{justify-content:space-between}.stations-toolbar{grid-template-columns:1fr;gap:9px}.stations-tools{grid-template-columns:minmax(0,1fr) minmax(112px,.58fr) 34px}.station-card{padding:11px;border-radius:14px}.station-card-head{flex-direction:column}.station-head-actions{width:100%;justify-content:flex-end}.station-title-cell{width:100%;grid-template-columns:36px minmax(0,1fr);gap:9px}.station-glyph{width:36px;height:36px}.station-description{margin-left:45px}.station-kit-panel{grid-template-columns:1fr}.station-kit-controls{grid-template-columns:minmax(0,1fr) 86px}.station-power-grid{grid-template-columns:minmax(0,1fr) 74px 74px;gap:7px}.station-power-button{min-height:52px}.station-metric-grid{gap:8px}.station-card-foot{align-items:flex-start;flex-direction:column;gap:8px;margin:10px -11px -11px;padding:9px 11px}.station-card-foot button{margin-left:0}.ops-overview{gap:10px;margin-top:10px}.ops-kpi-grid,.ops-secondary-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.ops-main-grid{grid-template-columns:1fr;gap:10px}.ops-kpi-card,.ops-panel-card,.ops-secondary-card{padding:12px}.ops-kpi-card{min-height:102px}.ops-icon{width:28px;height:28px}.ops-eyebrow{margin:9px 0 6px;font-size:10px}.ops-kpi-value,.ops-secondary-value{font-size:22px}.ops-muted{margin-top:6px;font-size:11px}.ops-panel-card{min-height:auto}.ops-revenue-body{grid-template-columns:112px minmax(0,1fr);gap:10px;min-height:0}.ops-donut{width:min(100%,96px)}.ops-table-row{grid-template-columns:44px minmax(0,1fr) 66px 88px;min-height:68px;padding:0 14px;font-size:14px}.ops-table-header{min-height:48px;font-size:10px}.ops-table-head{min-height:58px;padding:0 16px}.ops-table-head button,.ops-table-head h2{font-size:13px}.ops-avatar{width:36px;height:36px}.ops-user-cell{gap:9px}.ops-user-cell strong{font-size:14px}.ops-user-cell small{font-size:11px}.ops-status-strip{display:grid;grid-template-columns:1fr;min-height:0;padding:10px 12px;gap:8px}.ops-status-strip>div{width:100%}.ops-status-strip>div:first-child{display:grid;grid-template-columns:24px minmax(0,auto) minmax(0,1fr);gap:9px}.ops-status-strip>div:last-child{justify-content:flex-start;gap:8px;padding-left:33px}.ops-status-strip span,.ops-status-strip strong{font-size:11.5px}.ops-status-strip .ops-status-updated{flex:0 1 auto}.ops-status-strip i{width:8px;height:8px;box-shadow:0 0 0 4px rgba(82,214,107,.1)}}@media (max-width:430px){.player-shell{padding:20px 12px 28px}.player-header{margin-bottom:18px}.player-header>div:first-child{grid-template-columns:minmax(0,1fr);gap:6px}.player-welcome{font-size:14px}.player-title{font-size:28px}.player-online-pill{justify-self:start;height:28px;font-size:12px}.player-identity-row{margin-top:2px}.player-identity-row span{font-size:14px}.player-circle-button{width:44px;height:44px}.player-dashboard{gap:14px}.player-wallet-card{grid-template-columns:1fr;gap:13px;padding:18px;border-radius:18px}.player-wallet-art{position:absolute;top:10px;right:8px;width:118px;min-height:90px;opacity:.62;pointer-events:none}.player-wallet-shape{right:0;top:18px;transform:scale(.58)}.player-balance-line{margin-top:10px}.player-balance-line strong{font-size:46px}.player-balance-line span{font-size:16px}.player-wallet-subtext{margin-top:14px;font-size:13px}.player-quick-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.player-quick-button,.player-refill-button,.player-start-button{height:46px;border-radius:12px;font-size:13px}.player-refill-row{grid-template-columns:1fr;gap:8px}.player-refill-input{height:46px}.player-topup-unavailable{grid-template-columns:1fr;gap:10px;min-height:0;padding:11px}.player-topup-unavailable strong{white-space:normal}.player-topup-coming-soon{width:100%;min-height:42px}.player-station-footer,.player-wallet-footer{align-items:flex-start;flex-direction:column;gap:8px;padding-top:12px}.player-wallet-footer{flex-direction:row;gap:10px}.player-station-footer p,.player-wallet-footer p{font-size:12px}.player-wallet-footer p strong{font-size:14px}.player-wallet-footer p span{font-size:12px}.player-wallet-info-icon{width:36px;height:36px}.player-stats-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.player-stat-card{grid-template-columns:36px minmax(0,1fr);gap:9px;min-height:92px;padding:12px;border-radius:14px}.player-stat-icon{width:34px;height:34px}.player-stat-card p{font-size:10px}.player-stat-card strong{margin-top:6px;font-size:18px}.player-stat-card small{margin-top:5px;font-size:12px}.player-live-card{padding:12px;border-radius:16px}.player-live-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.player-live-actions{display:grid;grid-template-columns:1fr 1fr}.player-section{gap:10px}.player-section-head button,.player-section-head h2{font-size:12px}.player-station-card{padding:14px;border-radius:16px}.player-station-top{grid-template-columns:46px minmax(0,1fr);gap:11px}.player-game-tile{width:46px;height:46px;border-radius:12px}.player-station-title h3{font-size:18px}.player-station-title>div>span{height:23px;padding:0 8px;font-size:11px}.player-station-title p{gap:8px;margin-top:5px;font-size:13px}.player-station-detail{height:34px;padding:0 11px;font-size:12px}.player-station-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin-top:14px}.player-station-metrics div{padding:12px 8px}.player-station-metrics span:not(.player-metric-icon){font-size:10px}.player-station-metrics strong{margin-top:6px;font-size:15px}.player-start-button,.player-start-button.is-disabled{margin-top:12px}.player-recent-row{grid-template-columns:38px minmax(0,1fr) auto;gap:10px;min-height:76px;padding:0 12px}.player-recent-row>svg{display:none}.player-recent-icon{width:36px;height:36px;border-radius:10px}.player-recent-row span:nth-child(2) strong{font-size:13px}.player-recent-row small{margin-top:4px;font-size:11.5px}.player-recent-row small em{height:19px;margin-right:5px;padding:0 6px;font-size:10px}.player-recent-row>strong{font-size:13px}.player-support-card{grid-template-columns:42px minmax(0,1fr);gap:12px;padding:16px;border-radius:16px}.player-support-card>span{width:42px;height:42px}.player-support-card strong{font-size:17px}.player-support-card p{font-size:13px}.player-support-card .player-support-link,.player-support-card button{width:100%;height:42px;font-size:13px}.session-detail-shell{padding:12px 9px 24px}.session-detail-top{align-items:flex-start}.session-detail-actions{flex-wrap:wrap}.session-detail-back,.session-detail-state{height:32px;font-size:12px}.session-detail-hero h1{font-size:22px}.session-detail-id{max-width:100%;font-size:10.5px}.session-detail-note{border-radius:15px}.session-detail-note p{font-size:12px}.session-detail-live,.session-detail-panel{border-radius:15px;padding:10px}.session-detail-live-grid{grid-template-columns:1fr;gap:8px}.session-detail-live-grid>div{padding:11px 12px}.session-detail-live-grid strong{margin-top:7px;font-size:19px}.session-detail-alert{grid-template-columns:1fr}.session-detail-alert div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.session-detail-alert button{padding:0 6px;font-size:10.5px}.session-detail-stop>div{grid-template-columns:1fr}.session-detail-stop>div>div{justify-content:stretch}.session-detail-stop>div>div button{flex:1}.session-detail-metric{grid-template-columns:36px minmax(0,1fr);gap:10px;min-height:68px;border-radius:15px}.session-detail-metric-icon{width:36px;height:36px}.session-detail-metric strong{font-size:20px}.session-detail-metric strong span{font-size:12px}.session-detail-strip{border-radius:15px}.session-detail-strip strong{font-size:13px}.session-detail-panel-head{align-items:flex-start;flex-direction:column;gap:8px}.session-detail-table .session-detail-panel-head{flex-direction:row;align-items:center}.session-detail-billing-grid>div,.session-detail-meta-grid>div,.session-detail-total,.session-detail-usage-split>div{align-items:flex-start;flex-direction:column;gap:4px}.session-detail-billing-grid strong,.session-detail-meta-grid strong,.session-detail-usage-split strong{text-align:left;white-space:normal}.session-detail-table-scroll{max-height:300px}.session-detail-table table{min-width:600px}.session-detail-table td,.session-detail-table th{padding:8px 12px}.kit-setup-hero{grid-template-columns:1fr;min-height:0;padding:12px;gap:9px}.kit-setup-copy span{margin-bottom:6px;font-size:10px}.kit-setup-copy strong{font-size:16px}.kit-setup-copy small{margin-top:5px;font-size:12px}.kit-setup-art{justify-self:center;width:min(100%,240px);min-width:0;transform:none}.kit-setup-cta{width:100%;height:36px}.kits-info-strip{align-items:start;padding:11px 12px}.kits-info-strip p{font-size:12px}.kits-kpi-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.kit-guide-head{grid-template-columns:30px minmax(0,1fr);min-height:60px;padding:10px 12px}.kit-guide-actions{grid-column:2;justify-content:flex-start;justify-self:start;margin-top:5px;min-width:0;flex-wrap:wrap}.kit-guide-body{padding:0 12px 12px}.kit-guide-command,.kit-guide-steps{grid-template-columns:1fr}.kit-guide-command button{justify-self:start}.kit-guide-command code{max-height:118px;font-size:10px}.kit-guide-notes{display:grid;grid-template-columns:1fr}.kit-guide-notes span{border-radius:9px;padding:6px 8px;line-height:1.25}.kits-kpi-grid .kit-kpi:first-child{grid-column:1/-1}.kit-kpi{min-height:68px;padding:9px 10px}.kit-kpi>span{margin-bottom:8px}.kit-kpi p{margin-bottom:6px;font-size:10px}.kit-kpi strong{font-size:18px}.kit-kpi small{margin-top:3px;font-size:10.5px}.kits-list-tools{grid-template-columns:1fr}.kit-row-main{grid-template-columns:7px 34px minmax(0,1fr)}.kit-row-state{grid-column:3;justify-content:space-between;margin-top:8px}.kit-cube{width:34px;height:34px}.kit-tags{gap:5px;margin-top:6px}.kit-tags span{min-height:19px;padding:0 8px;font-size:10.5px}.kit-metric-grid{grid-template-columns:1fr 1fr}.kit-metric:first-child{grid-column:1/-1;border-left:0;border-bottom:.5px solid hsla(0,0%,100%,.08)}.kit-metric:nth-child(2){border-left:0}.kit-metric:nth-child(3){border-left:.5px solid hsla(0,0%,100%,.08)}.kit-metric p{margin:4px 0 6px;font-size:10px}.kit-metric small{margin-top:6px;font-size:10.5px}.kit-quick-actions{display:grid;grid-template-columns:1fr 1fr}.kit-action-button.is-danger,.kit-action-button.is-primary{grid-column:1/-1;margin-left:0}.kit-mini-row,.kit-rename-panel{grid-template-columns:1fr}.kit-mini-row>.kit-telemetry{justify-self:start;align-items:flex-start;text-align:left}.kit-plug-actions{justify-items:stretch}.kit-plug-actions>.kit-telemetry{justify-self:start;align-items:flex-start;text-align:left}.kit-plug-power{width:100%}.kit-plug-assign{width:100%;grid-template-columns:1fr}.kit-mini-row p{text-align:left}.kit-event{grid-template-columns:7px minmax(0,1fr)}.kit-event time{grid-column:2}.kits-add-card{grid-template-columns:34px minmax(0,1fr) 22px;min-height:68px;padding:0 14px}.kits-add-card>span{width:34px;height:34px}.kit-keys-head{grid-template-columns:34px minmax(0,1fr) 20px;min-height:64px;padding:0 13px}.kit-keys-head em{display:none}.kit-keys-body{padding:0 13px 13px}.kit-key-row{grid-template-columns:8px minmax(0,1fr)}.kit-key-row button{grid-column:2;width:-moz-max-content;width:max-content}.ops-kpi-grid,.ops-secondary-grid{gap:8px}.ops-tabs{border-radius:13px}.ops-tabs button{gap:0;padding:0}.ops-tab-label{display:none}.ops-tab-badge{position:absolute;top:3px;right:9px;min-width:14px;height:14px;padding:0 3px;border:1px solid rgba(5,12,9,.72);box-shadow:0 0 0 2px rgba(82,214,107,.08);margin:0;font-size:8px}.session-audit-strip p{font-size:13px}.session-filter-grid{grid-template-columns:1fr}.session-date-control,.session-filter-control{grid-column:auto}.session-date-control{grid-template-columns:66px minmax(0,1fr) 28px}.session-date-control input,.session-date-control>span{font-size:11.5px}.session-summary-actions{gap:7px}.session-action-button{min-width:0;padding:0 10px;font-size:11.5px}.session-total{width:100%;margin-left:0;text-align:right}.session-user-cell{grid-template-columns:34px minmax(0,1fr);gap:10px}.session-avatar{width:34px;height:34px;font-size:13px}.session-detail-cell,.session-usage{padding-left:44px}.session-detail-cell p,.session-spend,.session-usage{font-size:12px}.session-status-pill{min-height:24px;padding:0 8px;font-size:11px}.session-table-foot{align-items:flex-start;flex-direction:column;justify-content:center;gap:3px;min-height:50px}.users-filter-row{grid-template-columns:1fr}.users-filter-wide,.users-reset-button{grid-column:auto}.users-filter-control{height:39px}.users-table-row{grid-template-columns:minmax(0,1fr)}.users-muted-cell,.users-revenue-cell,.users-status-cell{grid-column:1;justify-self:start;text-align:left}.users-status-cell{grid-row:2;padding-left:44px}.users-money-cell{grid-row:3;padding-left:44px}.users-number-cell{grid-row:4;padding-left:44px}.users-revenue-cell{grid-row:5;padding-left:44px}.users-revenue-cell:before{content:"Revenue ";color:hsla(0,0%,100%,.36);font-family:var(--font-sans,inherit);font-weight:500}.users-muted-cell{grid-row:6;padding-left:44px}.users-joined-cell,.users-last-active-cell{grid-column:1;justify-self:stretch;text-align:left}.users-last-active-cell{grid-row:6}.users-joined-cell{grid-row:7;padding-left:44px}.users-muted-cell span{display:inline}.users-action-cell{grid-column:1;grid-row:8;justify-content:stretch;padding-left:44px}.users-credit-button,.users-view-button{width:100%}.users-detail-hero{grid-template-columns:38px minmax(0,1fr)}.users-detail-hero .users-status-pill{grid-column:2;justify-self:start}.users-detail-stats{grid-template-columns:repeat(2,minmax(0,1fr))}.users-detail-stats div{padding:10px}.users-detail-row{grid-template-columns:30px minmax(0,1fr)}.users-detail-row em{grid-column:2;justify-self:start}.station-control-strip p{font-size:13px}.stations-tools{grid-template-columns:1fr}.stations-tool-button{width:100%}.policy-row-main{align-items:flex-start}.policy-icon{width:34px;height:34px;flex-basis:34px}.policy-actions{align-items:stretch;display:grid;grid-template-columns:1fr auto auto auto}.policy-actions strong{align-self:center;font-size:14px}.station-name-line h3{font-size:14px}.station-policy-line{gap:6px}.station-icon-button{width:30px;height:30px}.station-state-pill{margin-left:auto}.station-kit-controls{grid-template-columns:1fr}.station-kit-open,.station-kit-save{width:100%}.station-power-grid{grid-template-columns:1fr 1fr}.station-power-panel{grid-column:1/-1}.station-power-button{min-height:48px}.station-metric-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.station-primary-action{height:38px}.ops-kpi-card,.ops-secondary-card{padding:11px}.ops-kpi-value,.ops-secondary-value{font-size:21px}.ops-kpi-value span,.ops-secondary-value span{font-size:10.5px}}.dzzrt-auth-page{--dzzrt-blue:#2f9bff;--dzzrt-orange:#ff7a1a;--dzzrt-bg:#050505;min-height:100vh;min-height:100dvh;position:relative;display:grid;place-items:center;overflow:hidden;padding:38px 20px;background:radial-gradient(circle at 50% 0,hsla(0,0%,100%,.035),transparent 30%),#050505}.dzzrt-auth-page:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(90deg,rgba(47,155,255,.035),transparent 24%,transparent 76%,rgba(255,122,26,.035)),radial-gradient(circle at 50% 48%,transparent 0,rgba(0,0,0,.34) 70%)}.dzzrt-auth-glow{position:absolute;top:30%;width:310px;height:540px;pointer-events:none;opacity:.56;filter:blur(38px)}.dzzrt-auth-glow:after{content:"";position:absolute;inset:54px;border-radius:42% 58% 48% 52%/50% 42% 58% 50%;filter:blur(2px)}.dzzrt-auth-glow-blue{left:-265px;background:radial-gradient(closest-side,rgba(47,155,255,.28),transparent 76%)}.dzzrt-auth-glow-blue:after{border-right:1px solid rgba(47,155,255,.92)}.dzzrt-auth-glow-orange{right:-265px;background:radial-gradient(closest-side,rgba(255,122,26,.25),transparent 76%)}.dzzrt-auth-glow-orange:after{border-left:1px solid rgba(255,122,26,.9)}.dzzrt-auth-shell{width:min(100%,360px);position:relative;z-index:1;text-align:center}.dzzrt-auth-shell-register{width:min(100%,500px)}.dzzrt-help-link{display:inline-flex;min-height:30px;align-items:center;justify-content:center;gap:6px;margin-top:14px;padding:6px 10px;border:1px solid rgba(88,101,242,.42);border-radius:999px;background:rgba(88,101,242,.1);box-shadow:0 10px 30px rgba(88,101,242,.1);color:rgba(235,238,255,.9);font-size:12.5px;font-weight:650;line-height:1;text-decoration:none;transition:border-color .18s ease,background .18s ease,transform .12s ease}.dzzrt-help-link:hover{border-color:rgba(88,101,242,.7);background:rgba(88,101,242,.16);transform:translateY(-1px)}.dzzrt-help-link svg{display:block;width:16px;height:16px;flex:0 0 auto;color:#8ea1ff}.dzzrt-auth-header{display:flex;flex-direction:column;align-items:center}.dzzrt-auth-logo{width:64px;height:auto;-o-object-fit:contain;object-fit:contain;filter:drop-shadow(0 0 14px rgba(255,255,255,.16))}.dzzrt-auth-wordmark{margin:15px 0 0;color:hsla(0,0%,100%,.92);font-size:18px;font-weight:800;letter-spacing:.48em;line-height:1;padding-left:.48em}.dzzrt-auth-mark-line{width:54px;height:3px;margin-top:22px;border-radius:99px;background:linear-gradient(90deg,var(--dzzrt-blue),hsla(0,0%,100%,.72),var(--dzzrt-orange))}.dzzrt-auth-header h1{margin:24px 0 0;color:#fff;font-size:32px;font-weight:760;line-height:1.12}.dzzrt-auth-header h1 span,.dzzrt-create-row button,.dzzrt-gradient-link{background:linear-gradient(90deg,var(--dzzrt-blue),var(--dzzrt-orange));-webkit-background-clip:text;background-clip:text;color:transparent}.dzzrt-auth-subtitle{margin:18px 0 0;color:hsla(0,0%,100%,.48);font-size:20px;font-weight:420;line-height:1.25}.dzzrt-auth-form{margin-top:34px;display:grid;gap:14px}.dzzrt-auth-form-register{margin-top:30px;gap:12px}.dzzrt-name-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:12px}.dzzrt-auth-shell-register .dzzrt-auth-logo{width:58px}.dzzrt-auth-shell-register .dzzrt-auth-wordmark{margin-top:13px;font-size:17px}.dzzrt-auth-shell-register .dzzrt-auth-mark-line{margin-top:18px}.dzzrt-auth-shell-register .dzzrt-auth-header h1{margin-top:20px;font-size:30px}.dzzrt-auth-shell-register .dzzrt-auth-subtitle{margin-top:12px;font-size:17px}.dzzrt-auth-shell-register .dzzrt-field{--dzzrt-field-font-size:16px;--dzzrt-field-line-height:40px;height:40px}.dzzrt-auth-shell-register .dzzrt-field-icon{width:38px;flex-basis:38px}.dzzrt-auth-shell-register .dzzrt-field input{font-size:var(--dzzrt-field-font-size)!important;line-height:var(--dzzrt-field-line-height)!important}.dzzrt-auth-shell-register .dzzrt-eye-button{width:38px;height:38px;flex-basis:38px}.dzzrt-field{--dzzrt-field-font-size:18px;--dzzrt-field-line-height:44px;position:relative;display:flex;align-items:center;height:44px;border-bottom:1px solid hsla(0,0%,100%,.16);color:hsla(0,0%,100%,.48);transition:border-color .2s ease,color .2s ease}.dzzrt-field:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:1px;opacity:0;background:linear-gradient(90deg,var(--dzzrt-blue),var(--dzzrt-orange));transition:opacity .2s ease}.dzzrt-field:focus-within{color:hsla(0,0%,100%,.82);border-color:transparent}.dzzrt-field:focus-within:after{opacity:1}.dzzrt-field-icon{display:flex;width:42px;align-items:center;justify-content:center;flex:0 0 42px}.dzzrt-create-row svg,.dzzrt-eye-button svg,.dzzrt-field-icon svg,.dzzrt-secure-note svg,.dzzrt-social-button svg{display:block;flex:0 0 auto}.dzzrt-field input{width:100%;min-width:0;height:100%;padding:0;border:0;outline:0;-moz-appearance:none;appearance:none;-webkit-appearance:none;background:transparent;color:hsla(0,0%,100%,.94);font-family:inherit;font-size:var(--dzzrt-field-font-size)!important;font-weight:420;line-height:var(--dzzrt-field-line-height)!important;letter-spacing:0;transform:translateZ(0);-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%}.dzzrt-field input::-moz-placeholder{color:hsla(0,0%,100%,.48)}.dzzrt-field input::placeholder{color:hsla(0,0%,100%,.48)}.dzzrt-field input[type=date]{color-scheme:dark}.dzzrt-field input[type=date]:invalid{color:hsla(0,0%,100%,.48)}.dzzrt-date-field{gap:10px}.dzzrt-date-label{min-width:0;flex:1 1 auto;overflow:hidden;color:hsla(0,0%,100%,.48);font-size:16px;line-height:1;text-align:left;text-overflow:ellipsis;white-space:nowrap}.dzzrt-date-field.has-value .dzzrt-date-label{color:hsla(0,0%,100%,.62)}.dzzrt-date-field input[type=date]{width:150px;flex:0 0 150px;color:hsla(0,0%,100%,.78);font-size:15px;line-height:40px;text-align:right}.dzzrt-date-field.has-value input[type=date]{color:hsla(0,0%,100%,.94)}.dzzrt-date-field input[type=date]::-webkit-calendar-picker-indicator{cursor:pointer;filter:invert(1);opacity:.62}.dzzrt-field input:-webkit-autofill,.dzzrt-field input:-webkit-autofill:active,.dzzrt-field input:-webkit-autofill:focus,.dzzrt-field input:-webkit-autofill:hover{-webkit-text-fill-color:hsla(0,0%,100%,.94);caret-color:#fff;border:0;font-family:inherit!important;font-size:var(--dzzrt-field-font-size)!important;font-weight:420!important;line-height:var(--dzzrt-field-line-height)!important;box-shadow:inset 0 0 0 1000px #050505;-webkit-box-shadow:inset 0 0 0 1000px #050505;-webkit-transition:background-color 9999s ease-in-out 0s;transition:background-color 9999s ease-in-out 0s}.dzzrt-field input:-webkit-autofill{color:hsla(0,0%,100%,.94);caret-color:#fff;font-family:inherit!important;font-size:var(--dzzrt-field-font-size)!important;font-weight:420!important;line-height:var(--dzzrt-field-line-height)!important;background:#050505}.dzzrt-field input:autofill{color:hsla(0,0%,100%,.94);caret-color:#fff;font-family:inherit!important;font-size:var(--dzzrt-field-font-size)!important;font-weight:420!important;line-height:var(--dzzrt-field-line-height)!important;background:#050505}.dzzrt-phone-field{gap:0}.dzzrt-phone-field select{width:112px;height:100%;flex:0 0 112px;border:0;border-right:1px solid hsla(0,0%,100%,.14);outline:0;background:transparent;color:hsla(0,0%,100%,.88);font:inherit;font-size:14px;font-weight:520;cursor:pointer;margin-right:12px}.dzzrt-phone-field select option{color:#101010;background:#fff}.dzzrt-eye-button{width:42px;height:42px;display:grid;place-items:center;flex:0 0 42px;border:0;border-radius:10px;background:transparent;color:hsla(0,0%,100%,.48);cursor:pointer;line-height:1;transition:color .2s ease,background .2s ease}.dzzrt-eye-button:hover{color:hsla(0,0%,100%,.78);background:hsla(0,0%,100%,.04)}.dzzrt-auth-options{display:flex;align-items:center;justify-content:space-between;gap:18px;margin-top:2px;color:hsla(0,0%,100%,.48);font-size:15px}.dzzrt-remember{display:inline-flex;align-items:center;gap:11px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.dzzrt-remember input{position:absolute;opacity:0}.dzzrt-remember span{width:20px;height:20px;border:1px solid hsla(0,0%,100%,.28);border-radius:5px;background:hsla(0,0%,100%,.01);transition:border-color .2s ease,background .2s ease}.dzzrt-remember input:checked+span{border-color:transparent;background:linear-gradient(135deg,var(--dzzrt-blue),var(--dzzrt-orange))}.dzzrt-back-link,.dzzrt-gradient-link{border:0;background-color:transparent;cursor:pointer;font-size:15px;font-weight:520;line-height:1;padding:0}.dzzrt-back-link{justify-self:center}.dzzrt-auth-alert{border-radius:12px;padding:9px 12px;font-size:12px;line-height:1.4;text-align:left}.dzzrt-auth-alert-error{border:1px solid rgba(255,69,58,.28);background:rgba(255,69,58,.08);color:#ff9a94}.dzzrt-auth-alert-success{border:1px solid rgba(47,155,255,.25);background:rgba(47,155,255,.08);color:hsla(0,0%,100%,.72)}.dzzrt-login-button{position:relative;height:40px;display:flex;align-items:center;justify-content:center;margin-top:6px;border-radius:12px;padding:0 50px;background:linear-gradient(#050607,#050607) padding-box,linear-gradient(90deg,var(--dzzrt-blue),hsla(0,0%,100%,.28),var(--dzzrt-orange)) border-box;border:1px solid transparent;color:#fff;cursor:pointer;font-size:15.5px;font-weight:680;line-height:1;transition:transform .12s ease,filter .2s ease,background .2s ease}.dzzrt-login-button span{display:block;transform:translateY(-.5px)}.dzzrt-login-button svg{position:absolute;top:50%;right:18px;width:18px;height:18px;transform:translateY(-50%);color:hsla(0,0%,100%,.86);filter:drop-shadow(-2px 0 0 rgba(47,155,255,.58)) drop-shadow(2px 0 0 rgba(255,122,26,.58))}.dzzrt-login-button:hover{filter:brightness(1.12);transform:translateY(-1px)}.dzzrt-login-button:active{transform:translateY(0) scale(.99)}.dzzrt-login-button:disabled{cursor:not-allowed;opacity:.62;transform:none}.dzzrt-resend-row{display:flex;align-items:center;justify-content:center;gap:8px;margin-top:2px;color:hsla(0,0%,100%,.48);font-size:14px;line-height:1.2;text-align:center}.dzzrt-resend-row button{font-size:14px;font-weight:680}.dzzrt-resend-row button:disabled{cursor:wait;opacity:.62}.dzzrt-social-divider{display:flex;align-items:center;gap:14px;margin:24px 0 14px;color:hsla(0,0%,100%,.48);font-size:13px}.dzzrt-social-divider:after,.dzzrt-social-divider:before{content:"";height:1px;flex:1;background:hsla(0,0%,100%,.16)}.dzzrt-social-grid{display:grid;grid-template-columns:1fr 1fr;gap:10px}.dzzrt-social-button{height:38px;display:inline-flex;align-items:center;justify-content:center;gap:8px;border:1px solid hsla(0,0%,100%,.14);border-radius:12px;background:hsla(0,0%,100%,.01);color:hsla(0,0%,100%,.92);cursor:pointer;font-size:14px;font-weight:520;line-height:1;transition:border-color .2s ease,background .2s ease,transform .12s ease}.dzzrt-social-button span{min-width:0}.dzzrt-social-button small{display:inline-flex;align-items:center;height:16px;padding:0 6px;border-radius:999px;background:hsla(0,0%,100%,.07);color:hsla(0,0%,100%,.52);font-size:10px;font-weight:620;line-height:1}.dzzrt-social-button:hover{border-color:hsla(0,0%,100%,.28);background:hsla(0,0%,100%,.045);transform:translateY(-1px)}.dzzrt-social-button:disabled{cursor:not-allowed;opacity:.45;filter:grayscale(.75);transform:none}.dzzrt-social-button:disabled:hover{border-color:hsla(0,0%,100%,.14);background:hsla(0,0%,100%,.01)}.dzzrt-create-row{display:flex;align-items:center;justify-content:center;gap:7px;margin-top:20px;color:hsla(0,0%,100%,.48);font-size:14px;line-height:1.35}.dzzrt-create-row button{border:0;display:inline-flex;align-items:center;cursor:pointer;font:inherit;font-weight:560;line-height:1.35;padding:1px 0 3px}.dzzrt-create-row svg{width:15px;height:15px;color:var(--dzzrt-orange)}.dzzrt-secure-note{display:flex;align-items:center;justify-content:center;gap:8px;width:100%;margin-top:22px;color:hsla(0,0%,100%,.48);font-size:13px;line-height:1.35;text-align:center}.dzzrt-secure-note svg{width:22px;height:22px;transform:translateY(-.5px)}.dzzrt-secure-note span{display:block;min-width:0}.dzzrt-nav-list{margin-top:40px;display:grid;gap:12px;text-align:left}.dzzrt-nav-link{position:relative;display:grid;grid-template-columns:40px minmax(0,1fr) 22px;align-items:center;gap:14px;min-height:66px;padding:13px 16px;border-radius:16px;border:1px solid hsla(0,0%,100%,.1);background:hsla(0,0%,100%,.035);color:#fff;text-decoration:none;overflow:hidden;-webkit-tap-highlight-color:transparent;transform:translateZ(0);transition:transform .18s cubic-bezier(.22,.61,.36,1),border-color .2s ease,background .2s ease,box-shadow .2s ease;animation:dzzrt-nav-in .5s cubic-bezier(.22,.61,.36,1) both}.dzzrt-nav-link:before{content:"";position:absolute;inset:0;pointer-events:none;opacity:0;background:linear-gradient(120deg,transparent 20%,hsla(0,0%,100%,.1) 50%,transparent 80%);transform:translateX(-120%);transition:opacity .2s ease}.dzzrt-nav-link:first-child{animation-delay:.04s}.dzzrt-nav-link:nth-child(2){animation-delay:.1s}.dzzrt-nav-link:nth-child(3){animation-delay:.16s}.dzzrt-nav-link:nth-child(4){animation-delay:.22s}@keyframes dzzrt-nav-in{0%{opacity:0;transform:translateY(14px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}.dzzrt-nav-link:hover{transform:translateY(-2px);border-color:hsla(0,0%,100%,.2);background:hsla(0,0%,100%,.07);box-shadow:0 12px 30px -16px rgba(0,0,0,.8)}.dzzrt-nav-link:hover:before{opacity:1;animation:dzzrt-nav-sheen .7s ease}@keyframes dzzrt-nav-sheen{0%{transform:translateX(-120%)}to{transform:translateX(120%)}}.dzzrt-nav-link:active{transform:translateY(-1px) scale(.99);transition-duration:.06s}.dzzrt-nav-icon{display:grid;place-items:center;width:40px;height:40px;filter:drop-shadow(0 4px 10px rgba(0,0,0,.45));transition:transform .2s cubic-bezier(.22,.61,.36,1)}.dzzrt-nav-link:hover .dzzrt-nav-icon{transform:scale(1.1) rotate(-3deg)}.dzzrt-nav-text{display:grid;gap:3px;min-width:0}.dzzrt-nav-text strong{font-size:16px;font-weight:680;line-height:1.15;color:#fff}.dzzrt-nav-text small,.dzzrt-nav-text strong{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.dzzrt-nav-text small{font-size:13px;font-weight:420;line-height:1.3;color:hsla(0,0%,100%,.5)}.dzzrt-nav-go{display:grid;place-items:center;color:hsla(0,0%,100%,.42);transition:transform .18s cubic-bezier(.22,.61,.36,1),color .2s ease}.dzzrt-nav-link:hover .dzzrt-nav-go{transform:translateX(4px);color:hsla(0,0%,100%,.8)}@media (prefers-reduced-motion:reduce){.dzzrt-nav-link{animation:none}.dzzrt-nav-link:before{display:none}.dzzrt-nav-link:hover,.dzzrt-nav-link:hover .dzzrt-nav-go,.dzzrt-nav-link:hover .dzzrt-nav-icon{transform:none}}@media (max-width:520px){.dzzrt-auth-page{padding:28px 20px;place-items:start center}.dzzrt-auth-shell{width:min(100%,360px);padding-top:26px}.dzzrt-help-link{min-height:30px;padding:5px 9px;font-size:12px}.dzzrt-help-link svg{width:16px;height:16px}.dzzrt-auth-shell-register{width:min(100%,360px);padding-top:12px}.dzzrt-auth-glow{opacity:.46}.dzzrt-auth-glow-blue{left:-295px}.dzzrt-auth-glow-orange{right:-295px}.dzzrt-auth-header h1{font-size:30px}.dzzrt-auth-subtitle{font-size:18px}.dzzrt-auth-form{margin-top:30px;gap:13px}.dzzrt-auth-form-register{margin-top:24px}.dzzrt-auth-form-register,.dzzrt-name-grid{grid-template-columns:1fr;gap:10px}.dzzrt-auth-shell-register .dzzrt-auth-logo{width:52px}.dzzrt-auth-shell-register .dzzrt-auth-header h1{margin-top:16px;font-size:28px}.dzzrt-auth-shell-register .dzzrt-auth-subtitle{margin-top:10px;font-size:16px}.dzzrt-nav-list{margin-top:30px;gap:10px}.dzzrt-nav-link{min-height:62px;padding:12px 14px;gap:12px;grid-template-columns:38px minmax(0,1fr) 20px}.dzzrt-nav-icon{width:38px;height:38px}.dzzrt-nav-text strong{font-size:15.5px}.dzzrt-nav-text small{font-size:12.5px}.dzzrt-field{--dzzrt-field-font-size:17px}.dzzrt-phone-field select{width:104px;flex-basis:104px;font-size:13px;margin-right:10px}.dzzrt-date-label{font-size:15px}.dzzrt-date-field input[type=date]{width:142px;flex-basis:142px;font-size:14px}.dzzrt-auth-options{font-size:14px}.dzzrt-social-grid{gap:8px}.dzzrt-social-button{height:38px;font-size:13.5px}.dzzrt-login-button{height:40px;font-size:15px}.dzzrt-create-row{margin-top:18px;font-size:13.5px}.dzzrt-secure-note{margin-top:20px}}@media (max-width:370px){.dzzrt-auth-page{padding-left:16px;padding-right:16px}.dzzrt-social-grid{grid-template-columns:1fr}.dzzrt-auth-options{align-items:flex-start;flex-direction:column;gap:12px}.dzzrt-create-row{flex-wrap:wrap}.dzzrt-date-field{gap:8px}.dzzrt-date-field input[type=date]{width:132px;flex-basis:132px;font-size:13.5px}}@media (max-width:520px){body,html{max-width:100%;overflow-x:hidden}.ops-shell{width:100%;max-width:100%!important;padding:0 12px 26px!important}.ops-header{gap:10px;padding-top:14px}.ops-header h1{font-size:25px}.ops-tabs{width:100%;min-height:38px;padding:3px;border-radius:12px}.ops-tabs>div{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));gap:3px}.ops-tabs button{height:32px;min-width:0;padding:0;border-radius:9px}.ops-tab-label{display:none}.ops-tab-icon{width:17px;height:17px;flex-basis:17px}.ops-tab-badge{position:absolute;top:3px;right:3px;min-width:14px;height:14px;font-size:8.5px}.player-shell{padding:16px 12px 24px}.player-header{margin-bottom:12px}.player-title{font-size:25px}.player-circle-button{width:44px;height:44px}.player-dashboard{gap:10px}.player-wallet-card{gap:10px;padding:14px;border-radius:16px}.player-wallet-art{width:88px;min-height:62px;opacity:.46}.player-wallet-shape{top:10px;transform:scale(.42)}.player-balance-line strong{font-size:38px}.player-section-note,.player-station-footer p,.player-station-footer>span,.player-wallet-footer p,.player-wallet-subtext{font-size:11px}.player-quick-button,.player-refill-button,.player-refill-input,.player-start-button{height:38px}.player-stat-card{min-height:76px;padding:10px}.player-stat-card strong{font-size:16px}.player-station-card{padding:12px}.player-station-top{grid-template-columns:40px minmax(0,1fr)}.player-game-tile{width:40px;height:40px}.player-station-title h3{font-size:16px}.player-station-detail{grid-column:1/-1;width:100%}.player-station-metrics{gap:6px}.player-station-metrics div{padding:7px 6px}.player-station-metrics strong{font-size:12px}.player-recent-row{grid-template-columns:30px minmax(0,1fr) auto;min-height:54px}.player-recent-row>svg{display:none}.player-support-card{grid-template-columns:32px minmax(0,1fr)}.player-support-card .player-support-link,.player-support-card button{grid-column:1/-1;width:100%}.kits-console,.kits-page-shell,.sessions-console,.stations-console,.users-console{width:100%;max-width:100%}.kits-console,.ops-overview,.stations-console,.users-console{gap:10px}.kits-kpi-grid,.ops-kpi-grid,.ops-secondary-grid,.users-kpi-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.kit-config-grid,.kit-detail-grid,.ops-main-grid,.session-filter-grid,.station-main-grid,.users-filter-row{grid-template-columns:1fr}.kit-setup-hero,.kits-list-card,.ops-card,.session-detail-live,.session-detail-note,.session-detail-panel,.session-filter-card,.session-table-card,.station-card,.users-filter-card,.users-table-card{border-radius:14px}.kits-filter,.kits-search,.session-date-control,.session-filter-control,.session-search-control,.stations-filter-control,.stations-search-control,.users-filter-control,.users-search-control{min-width:0}.kits-list-tools,.session-summary-actions,.stations-tools{grid-template-columns:1fr;width:100%}.kit-setup-cta,.kits-add-card,.kits-list-tools>*,.policy-new-button,.session-action-button,.station-head-actions button,.stations-tool-button{width:100%}.session-table-row,.users-table-row{overflow:hidden}.session-table-foot,.users-table-foot{flex-wrap:wrap;gap:8px;padding:8px 12px}.kit-row-state,.policy-actions,.station-card-head,.station-head-actions{flex-wrap:wrap}.station-kit-panel{padding:9px}.station-kit-copy span{white-space:normal}.station-wizard{padding:12px;gap:10px}.station-wizard-head p{font-size:12px}.station-review-preview h3,.station-wizard-card h3{font-size:16px}.station-card-title p,.station-help-card p,.station-numbered-block p,.station-review-head p,.station-rule-grid p,.station-rule-mode-grid p,.station-scan-row p,.station-wizard-card>p{font-size:12px}.station-wizard-steps{grid-template-columns:repeat(5,72px)}.station-wizard-step small{display:none}.station-choice-card,.station-rule-grid>button,.station-rule-mode-grid>button{min-height:86px;padding:10px 8px}.station-card-title>span,.station-help-card>span,.station-publish-card>svg,.station-review-row>span,.station-round-icon,.station-rule-grid>button>span,.station-rule-mode-grid>button>span,.station-scan-row>span,.station-wizard-glyph{width:34px;height:34px;border-radius:12px}.station-input-wrap input,.station-wizard-input,.station-wizard-select{height:38px;border-radius:11px;font-size:13px}.station-info-strip,.station-review-head,.station-review-row,.station-scan-row,.station-wizard-footer{align-items:stretch;flex-direction:column}.station-info-strip button,.station-review-head button,.station-review-row button,.station-scan-row button{width:100%;margin-left:0}.station-review-row{display:grid;grid-template-columns:34px minmax(0,1fr)}.station-review-row button{grid-column:1/-1}.station-footer-button,.station-footer-primary{width:100%}.kit-setup-art{display:none}.session-detail-shell{width:100%;max-width:100%}.session-detail-table-scroll,.session-table-card,.users-table-card{overflow-x:auto}}.player-circle-button>svg,.player-recent-row>svg,.player-section-head button>svg,.player-start-button>svg,.player-station-detail>svg,.player-station-footer p>svg,.player-support-card .player-support-link>svg,.player-support-card button>svg,.player-wallet-footer p>svg,.player-wallet-subtext>svg{display:block;flex:0 0 auto}.player-stat-card{grid-template-columns:38px minmax(0,1fr)}.player-stat-card .sg-mini-icon.player-stat-icon{width:38px;height:38px;border-radius:999px}.player-stat-card .sg-mini-icon.player-stat-icon svg{width:18px;height:18px}.player-game-tile{width:54px;height:54px;border-radius:13px}.player-game-tile .station-glyph{width:100%;height:100%;border-radius:inherit}.player-game-tile .station-glyph img{display:block;width:31px;height:31px;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.player-game-tile .station-glyph-ps5 img{width:34px;height:28px}.player-game-tile .station-glyph-pc img{width:45px;height:45px}.player-game-tile .station-glyph-xbox img{width:32px;height:32px}.player-station-top{grid-template-columns:54px minmax(0,1fr) auto}.player-recent-row{grid-template-columns:36px minmax(0,1fr) auto 16px}.player-recent-icon.sg-mini-icon{width:36px;height:36px;border-radius:12px}.player-recent-icon.sg-mini-icon svg{width:17px;height:17px}.player-support-card{grid-template-columns:38px minmax(0,1fr) auto}.player-support-card>.sg-mini-icon{width:38px;height:38px;border-radius:13px}.player-support-card>.sg-mini-icon svg{width:18px;height:18px}.player-wallet-art.sg-illustration{align-self:center;justify-self:end;width:128px;height:92px;min-height:92px;margin-right:8px}.player-wallet-art .sg-card-layer{width:56px;height:34px;border-radius:10px}.player-wallet-art .sg-wallet-body{width:68px;height:44px;border-radius:13px}.player-wallet-art .sg-wallet-body b{right:9px;top:18px;width:10px;height:10px}.player-wallet-art .sg-coin{width:18px;height:18px;top:-10px}.player-wallet-art .sg-coin-blue{left:10px}.player-wallet-art .sg-coin-green{left:30px}.player-wallet-art .sg-coin-orange{right:8px;top:4px}.player-name-row{display:flex;align-items:center;flex-wrap:wrap;gap:8px 12px;min-width:0}.player-role-pill{display:inline-flex;align-items:center;height:27px;padding:0 12px;border:.5px solid hsla(0,0%,100%,.1);border-radius:9px;background:hsla(0,0%,100%,.055);color:hsla(0,0%,100%,.7);font-size:13px;font-weight:720}.player-wallet-top{grid-column:1/-1;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:16px}.player-history-button{display:inline-flex;align-items:center;justify-content:center;gap:7px;height:42px;padding:0 18px;border:.5px solid hsla(0,0%,100%,.1);border-radius:11px;background:hsla(0,0%,100%,.035);color:#8dbdff;cursor:pointer;font-size:14px;font-weight:760;white-space:nowrap}.player-recent-sessions-card,.player-station-panel{position:relative;overflow:hidden;min-width:0;padding:20px;border:.5px solid hsla(0,0%,100%,.08);border-radius:16px;background:linear-gradient(135deg,hsla(0,0%,100%,.035),transparent 34%),radial-gradient(circle at 12% 12%,rgba(47,155,255,.07),transparent 34%),#0b0d10;transition:border-color .18s ease,transform .18s ease,background .18s ease}.player-recent-sessions-card:before,.player-station-panel:before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(120deg,transparent,rgba(47,155,255,.055) 38%,rgba(255,122,26,.05) 62%,transparent);opacity:0;transform:translateX(-18%);transition:opacity .18s ease,transform .24s ease}.player-recent-sessions-card:hover,.player-station-panel:hover{border-color:hsla(0,0%,100%,.13);transform:translateY(-1px)}.player-recent-sessions-card:hover:before,.player-station-panel:hover:before{opacity:1;transform:translateX(0)}.player-station-control{position:relative;z-index:1;display:grid;margin-top:16px}.player-station-main{display:grid;grid-template-columns:58px minmax(160px,1fr) minmax(126px,136px);align-items:center;gap:12px}.player-station-control .player-game-tile{width:58px;height:58px;transition:transform .18s ease,box-shadow .18s ease}.player-station-control:hover .player-game-tile{box-shadow:0 12px 32px rgba(47,155,255,.13);transform:translateY(-1px) scale(1.015)}.player-station-control .player-station-title{margin:0}.player-station-control .player-station-title h3{font-size:18px}.player-station-control .player-station-title>div>span{height:24px;padding:0 8px;font-size:11px}.player-station-control .player-station-title p{gap:9px;margin-top:7px;color:hsla(0,0%,100%,.62);font-size:13px}.player-station-control .player-station-title p strong{height:auto;padding:0;background:transparent;color:#72e678;font-size:13px}.player-station-control .player-station-title p strong i{width:7px;height:7px;border-radius:999px;background:currentColor;box-shadow:0 0 0 4px rgba(94,225,91,.1)}.player-station-control .player-start-button,.player-station-control .player-start-button.is-disabled{height:38px;margin:0;border-radius:12px;font-size:12.5px;font-weight:760;line-height:1}.player-station-control .player-start-button{position:relative;overflow:hidden;border:.5px solid hsla(0,0%,100%,.16);box-shadow:0 12px 30px rgba(255,122,26,.1);transition:transform .14s ease,filter .18s ease,box-shadow .18s ease}.player-station-control .player-start-button:after{content:"";position:absolute;inset:0;background:linear-gradient(100deg,transparent 20%,hsla(0,0%,100%,.22),transparent 78%);opacity:0;transform:translateX(-70%);transition:opacity .18s ease,transform .3s ease}.player-station-control .player-start-button:hover{filter:brightness(1.08);box-shadow:0 16px 34px rgba(47,155,255,.12),0 12px 30px rgba(255,122,26,.14);transform:translateY(-1px)}.player-station-control .player-start-button:hover:after{opacity:1;transform:translateX(70%)}.player-station-control .player-start-button>span,.player-station-control .player-start-button>svg{position:relative;z-index:1}.player-station-control .player-start-button>svg,.player-station-control .player-station-detail>svg{display:block;width:15px;height:15px;flex:0 0 15px;transform:none}.player-station-control .player-station-metrics{grid-template-columns:repeat(4,minmax(0,1fr));gap:6px;margin:0;padding:10px;border:.5px solid hsla(0,0%,100%,.07);border-radius:14px;background:hsla(0,0%,100%,.022);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.04)}.player-station-control .player-station-metrics div{display:grid;grid-template-columns:26px minmax(0,1fr);grid-template-rows:13px 17px;align-items:center;-moz-column-gap:7px;column-gap:7px;min-height:30px;min-width:0;padding:0;border-radius:0;background:transparent;text-align:left;transition:transform .16s ease}.player-station-control .player-station-metrics div:hover{transform:translateY(-1px)}.player-metric-icon{position:relative;grid-row:1/span 2;display:block;width:26px;height:26px;border-radius:8px;background:linear-gradient(135deg,rgba(47,155,255,.14),rgba(255,122,26,.08));color:#8dbdff;place-self:center;line-height:0;box-shadow:inset 0 0 0 .5px hsla(0,0%,100%,.055)}.player-metric-icon svg{position:absolute;top:50%;left:50%;display:block;width:14px;height:14px;transform:translate(-50%,-50%)}.player-station-control .player-station-metrics span:not(.player-metric-icon){overflow:hidden;color:hsla(0,0%,100%,.48);font-size:9px;font-weight:760;align-self:end;line-height:13px;letter-spacing:.03em;text-overflow:ellipsis;text-transform:uppercase;white-space:nowrap}.player-station-control .player-station-metrics strong{margin:0;color:hsla(0,0%,100%,.9);font-size:11.5px;font-weight:780;align-self:start;line-height:17px}.player-station-control .player-station-detail{height:40px;margin:0;border-radius:12px;background:hsla(0,0%,100%,.032);font-size:13px;line-height:1;transition:border-color .18s ease,background .18s ease,color .18s ease,transform .14s ease}.player-station-control .player-station-detail:hover{color:#fff;transform:translateY(-1px)}.player-session-list{display:grid;margin-top:12px}.player-session-header{display:grid;grid-template-columns:30px minmax(128px,1fr) 66px 78px;align-items:center;gap:8px;min-height:28px;padding-bottom:3px;border-bottom:.5px solid hsla(0,0%,100%,.07);color:hsla(0,0%,100%,.4);font-size:10px;font-weight:780;letter-spacing:.08em;text-transform:uppercase}.player-session-header span:nth-child(3),.player-session-header span:nth-child(4){text-align:right}.player-session-row{display:grid;grid-template-columns:30px minmax(128px,1fr) 66px 78px;align-items:center;gap:8px;width:100%;min-height:48px;padding:0;border:0;border-bottom:.5px solid hsla(0,0%,100%,.065);background:transparent;color:#fff;cursor:pointer;text-align:left}.player-session-row:last-child{border-bottom:0}.player-session-row b,.player-session-row span,.player-session-row strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.player-session-row strong{color:hsla(0,0%,100%,.88);font-size:12px;font-weight:720}.player-session-row span{color:hsla(0,0%,100%,.72);font-size:12px}.player-session-row b{color:hsla(0,0%,100%,.88);font-size:12px;font-weight:760;text-align:right}.player-session-row>span.tnum{text-align:right}.player-session-row>svg{color:hsla(0,0%,100%,.38)}.player-session-row .player-history-icon{width:25px;height:25px;border-radius:8px}.player-session-pagination{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:10px;padding-top:10px;border-top:.5px solid hsla(0,0%,100%,.07)}.player-session-pagination>span{color:hsla(0,0%,100%,.48);font-size:11.5px;font-weight:680}.player-session-pagination>div{display:inline-flex;align-items:center;gap:7px}.player-session-pagination button{display:inline-flex;align-items:center;justify-content:center;gap:6px;min-height:32px;padding:0 10px;border:.5px solid rgba(47,155,255,.22);border-radius:10px;background:rgba(47,155,255,.08);color:#8dbdff;cursor:pointer;font-size:11.5px;font-weight:760;white-space:nowrap}.player-session-receipt .sg-sheet-row.is-total{margin:4px 0;padding:12px 10px;border:.5px solid rgba(47,155,255,.2);border-radius:12px;background:rgba(47,155,255,.075)}.player-session-receipt .sg-sheet-row.is-total>strong{color:#2f9bff;font-size:14.5px}.player-overview-grid .player-wallet-card{min-height:326px}.player-refill-row{grid-template-columns:minmax(0,1fr) 140px}.player-quick-button,.player-refill-button,.player-refill-input{height:42px;border-radius:10px}.player-quick-button,.player-refill-button{font-size:13px}.player-refill-input input{font-size:14px}.player-refill-input span{font-size:12px}.player-stats-grid{gap:14px}.player-stat-card{min-height:88px;padding:16px}.player-stat-card strong{margin-top:6px;font-size:19px}.player-stat-card small{margin-top:4px;font-size:12px}.player-lower-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;gap:18px;min-width:0}.player-lower-grid .player-history-card,.player-stations-section{min-width:0}.player-lower-grid .player-station-grid{grid-template-columns:1fr}.player-lower-grid .player-station-card{min-height:230px}.player-lower-grid .player-history-card{min-height:100%}.player-lower-grid .player-history-list{max-height:520px;overflow-y:auto;scrollbar-color:hsla(0,0%,100%,.18) transparent;scrollbar-width:thin}.player-lower-grid .player-history-list::-webkit-scrollbar{width:8px}.player-lower-grid .player-history-list::-webkit-scrollbar-thumb{border-radius:999px;background:hsla(0,0%,100%,.14)}@media (max-width:980px){.player-lower-grid{grid-template-columns:1fr}.player-lower-grid .player-station-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.player-lower-grid .player-station-card{min-height:190px}.player-lower-grid .player-history-card{min-height:0}.player-lower-grid .player-history-list{max-height:none}}@media (max-width:760px){.player-stat-card{grid-template-columns:34px minmax(0,1fr)}.player-stat-card .sg-mini-icon.player-stat-icon{width:34px;height:34px}.player-game-tile{width:46px;height:46px}.player-game-tile .station-glyph-ps5 img{width:30px;height:25px}.player-game-tile .station-glyph-pc img{width:39px;height:39px}.player-game-tile .station-glyph-xbox img{width:29px;height:29px}.player-station-top{grid-template-columns:46px minmax(0,1fr)}.player-lower-grid .player-station-grid,.player-wallet-top{grid-template-columns:1fr}.player-station-main{grid-template-columns:58px minmax(0,1fr);align-items:center}.player-history-button,.player-station-control .player-start-button,.player-station-control .player-start-button.is-disabled{width:100%}.player-station-control .player-start-button,.player-station-control .player-start-button.is-disabled{grid-column:1/-1}.player-station-control .player-station-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.player-session-row{grid-template-columns:28px minmax(0,1fr) auto;gap:9px;min-height:54px}.player-session-row span:nth-of-type(2),.player-session-row span:nth-of-type(3){display:none}.player-wallet-art.sg-illustration{width:104px;height:74px;min-height:74px;margin-right:0}}@media (max-width:430px){.player-game-tile{width:40px;height:40px}.player-station-top{grid-template-columns:40px minmax(0,1fr)}.player-game-tile .station-glyph-ps5 img{width:26px;height:22px}.player-wallet-art.sg-illustration{width:86px;height:60px;min-height:60px}.player-recent-row{grid-template-columns:32px minmax(0,1fr) auto}.player-recent-row>svg{display:none}.player-recent-icon.sg-mini-icon{width:32px;height:32px}}.station-wizard .policy-preview-icon,.station-wizard .sg-mini-icon,.station-wizard .station-round-icon,.station-wizard .station-wizard-glyph{display:inline-grid;place-items:center;flex:0 0 auto}.station-wizard .sg-mini-icon svg,.station-wizard .station-round-icon svg,.station-wizard .station-wizard-glyph svg{display:block}.policy-preview-icon.sg-illustration{width:34px;height:34px;min-height:34px;border-radius:10px}.policy-preview-icon .sg-node{width:22px;height:22px}.policy-preview-icon .sg-node svg{width:13px;height:13px}.policy-preview-icon.sg-mini-icon{width:34px;height:34px;border-radius:10px}.policy-preview-icon.sg-mini-icon svg{width:16px;height:16px}.policy-preview-list span{align-items:center;grid-template-columns:26px minmax(0,1fr);min-height:40px}.policy-preview-list .sg-mini-icon{border-radius:8px}.policy-preview-list>span{display:grid;grid-template-columns:28px minmax(0,1fr);align-items:center;-moz-column-gap:7px;column-gap:7px}.policy-preview-list .sg-mini-icon{box-sizing:border-box;width:24px;height:24px;min-height:24px;padding:0}.policy-help-card{display:grid;grid-template-columns:32px minmax(0,1fr);align-items:start}.policy-help-card>.sg-mini-icon{width:32px;height:32px;border-radius:11px}.policy-mode-grid.station-rule-mode-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.policy-mode-grid.station-rule-mode-grid>button{grid-template-columns:38px minmax(0,1fr) 22px;align-items:start;justify-items:stretch;gap:10px;min-height:112px;padding:11px;text-align:left}.policy-mode-grid.station-rule-mode-grid>button>.sg-mini-icon{width:38px;height:38px;border-radius:13px}.policy-mode-grid.station-rule-mode-grid>button>.sg-mini-icon svg{width:17px;height:17px}.policy-mode-grid.station-rule-mode-grid>button>div{min-width:0}.policy-mode-grid.station-rule-mode-grid>button strong{display:block;margin-top:2px;overflow-wrap:anywhere;line-height:1.2}.policy-mode-grid.station-rule-mode-grid>button p{margin-top:5px;line-height:1.38}.policy-mode-grid.station-rule-mode-grid>button i{position:static;align-self:start;justify-self:end;width:20px;height:20px;transform:none}.policy-config-row.station-config-row{display:grid;grid-template-columns:36px minmax(0,1fr);align-items:start;gap:9px;min-height:0}.policy-config-row>.sg-mini-icon{width:36px;height:36px;border-radius:12px}.policy-config-row>.sg-mini-icon svg{width:17px;height:17px}.policy-config-row>div{min-width:0;margin-right:0}.policy-config-row p,.policy-config-row strong{display:block}.policy-config-row p,.policy-config-row strong{white-space:normal}.policy-config-example{display:block;margin-top:6px;color:rgba(235,235,245,.5);font-size:11px;line-height:1.35}.ops-select,.station-map-top select,.station-wizard-select{-webkit-appearance:none;-moz-appearance:none;appearance:none;padding-right:34px;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 24 24' fill='none' stroke='rgba(255,255,255,0.58)' stroke-width='2.2' stroke-linecap='round' stroke-linejoin='round' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E");background-repeat:no-repeat;background-position:right 11px center;background-size:14px 14px}.kits-filter svg:last-child,.session-filter-control svg:last-child,.stations-filter-control svg:last-child,.users-filter-control svg:last-child{color:hsla(0,0%,100%,.58)}.policy-config-row .station-value-input,.policy-config-row .station-wizard-select{grid-column:2/-1;width:100%;max-width:none;min-width:0;margin-left:0}.policy-config-row .station-value-input{grid-template-columns:minmax(62px,1fr) minmax(44px,auto)}.policy-config-row .station-value-input input{min-width:0;padding:0 9px}.policy-config-row .station-value-input>b,.policy-config-row .station-value-input>span{min-width:38px;margin-right:4px;padding:0 8px;white-space:nowrap}.policy-config-row .station-wizard-select{overflow:hidden;padding-right:30px;text-overflow:ellipsis;white-space:nowrap}.policy-config-row .station-derived-value{grid-column:2/-1;justify-self:stretch;max-width:none;overflow:hidden;text-overflow:ellipsis}.policy-config-grid.is-three .station-value-input.is-wide{min-height:38px;grid-template-columns:minmax(92px,1fr) minmax(54px,76px) minmax(40px,auto)}.policy-config-grid.is-three .station-value-input.is-wide>span{justify-content:flex-start;margin-left:4px;margin-right:0}.policy-config-grid.is-three .station-value-input.is-wide input{text-align:right}.policy-wizard .station-info-strip{display:grid;grid-template-columns:18px minmax(0,1fr);align-items:center}.policy-wizard .station-info-strip>svg{width:16px;height:16px}@media (max-width:900px){.policy-mode-grid.station-rule-mode-grid{grid-template-columns:1fr}.policy-mode-grid.station-rule-mode-grid>button{min-height:82px}.policy-config-grid{grid-template-columns:1fr}}@media (max-width:760px){.stations-tools{grid-template-columns:minmax(0,1fr) 34px}.stations-search-control{grid-column:1/-1}.stations-filter-control{grid-column:1}.stations-tool-button{grid-column:2;justify-self:end;width:34px;min-width:34px}.station-head-actions{align-items:center;justify-content:flex-end}.station-head-actions .station-icon-button{width:30px;min-width:30px;height:30px;flex:0 0 30px}.station-head-actions .station-state-pill{width:auto;flex:0 0 auto}.policy-config-row.station-config-row{grid-template-columns:34px minmax(0,1fr)}.policy-config-toggle.policy-config-row.station-config-row{display:grid;grid-template-columns:34px minmax(0,1fr);align-items:flex-start;gap:10px}.policy-config-toggle.policy-config-row.station-config-row>div{grid-column:2}.policy-config-toggle .policy-toggle-pill{grid-column:2;justify-self:start;margin:0}.policy-config-row>.sg-mini-icon{width:34px;height:34px}.policy-config-row .station-derived-value,.policy-config-row .station-value-input,.policy-config-row .station-wizard-select{grid-column:1/-1;width:100%;max-width:none;min-width:0;justify-self:stretch}.policy-config-row .station-value-input{grid-template-columns:minmax(0,1fr) minmax(42px,auto)}.policy-config-grid.is-three .station-value-input.is-wide{grid-template-columns:minmax(98px,1fr) minmax(56px,1fr) minmax(40px,auto)}}@media (max-width:430px){.policy-preview-list span{grid-template-columns:24px minmax(0,1fr);padding:5px 6px}.policy-preview-list .sg-mini-icon{width:22px;height:22px}.policy-mode-grid.station-rule-mode-grid>button{grid-template-columns:34px minmax(0,1fr) 20px;gap:9px;padding:10px}.policy-mode-grid.station-rule-mode-grid>button>.sg-mini-icon{width:34px;height:34px}}::-webkit-scrollbar{width:5px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:hsla(0,0%,100%,.15);border-radius:99px}::-webkit-scrollbar-thumb:hover{background:hsla(0,0%,100%,.25)}.stations-list{gap:7px}.station-card{display:grid;grid-template-columns:minmax(0,1fr) minmax(300px,.42fr);gap:7px 10px;position:relative;padding:10px 12px;border-radius:13px;background:linear-gradient(180deg,hsla(0,0%,100%,.038),hsla(0,0%,100%,.022))}.station-card.is-editing{display:block}.station-card:before{content:"";position:absolute;inset:10px auto 10px 0;width:3px;border-radius:0 99px 99px 0;background:hsla(0,0%,100%,.16)}.station-card.is-free:before{background:#52d66b}.station-card.is-busy:before,.station-card.is-warning:before{background:#ff7a1a}.station-card.is-offline:before{background:hsla(0,0%,100%,.3)}.station-card.is-free{border-color:rgba(82,214,107,.16)}.station-card.is-busy,.station-card.is-warning{border-color:rgba(255,122,26,.16)}.station-card-head{grid-column:1/-1;align-items:center}.station-title-cell{grid-template-columns:34px minmax(0,1fr);align-items:center}.station-glyph{width:34px;height:34px;border-radius:9px}.station-glyph img{width:24px;height:24px}.station-name-line h3{font-size:14px}.station-name-line span,.station-policy-line span{min-height:18px;border-radius:999px;font-size:10px}.station-policy-line{margin-top:4px}.station-description,.station-live-player{grid-column:1/-1}.station-kit-panel{grid-column:1;grid-template-columns:minmax(0,1fr) minmax(180px,300px);gap:8px;margin-top:0;padding:7px 8px;border-radius:10px}.station-kit-copy{display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:5px 8px}.station-kit-copy strong{font-size:11.5px}.station-kit-copy span{margin-top:0;font-size:11px}.station-kit-copy small{grid-column:1/-1;margin-top:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.station-kit-controls select,.station-kit-open,.station-kit-save{height:30px;border-radius:8px}.station-power-grid{grid-column:2;grid-row:2/span 2;grid-template-columns:1fr 1fr;gap:7px;margin-top:0}.station-power-panel{grid-column:1/-1;padding:8px 9px;border-radius:10px}.station-power-head{margin-bottom:5px}.station-power-details{grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.station-power-details p,.station-power-details p:nth-child(2n){text-align:left}.station-power-details p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.station-power-button{min-height:46px;border-radius:10px}.station-power-button span{font-size:11.5px}.station-metric-grid{grid-column:1;grid-template-columns:repeat(3,minmax(0,1fr));gap:6px;margin-top:0}.station-metric{padding:6px 8px;border-radius:9px;text-align:left}.station-metric strong{margin:3px 0 1px;font-size:13px}.station-primary-action{display:block;grid-column:2;grid-row:auto;align-self:end;width:100%;height:34px;margin:0 0 0 auto;border-radius:10px;font-size:12px}.station-card-foot{grid-column:1/-1;margin:8px -12px -10px;padding:7px 12px}.station-card-foot span:nth-child(2){display:none}.kit-row{display:grid;grid-template-columns:minmax(280px,1fr) minmax(330px,.9fr);align-items:center;gap:10px 14px;padding:10px 13px}.kit-row.is-online{background:linear-gradient(90deg,rgba(82,214,107,.035),transparent 38%)}.kit-row.has-attention,.kit-row.is-warn{background:linear-gradient(90deg,rgba(255,122,26,.045),transparent 40%)}.kit-row.is-offline{background:linear-gradient(90deg,rgba(255,69,58,.04),transparent 38%)}.kit-row-main{align-items:center}.kit-title h3{font-size:14px}.kit-tags{margin-top:4px}.kit-status-stack{flex-direction:row;align-items:center;justify-content:flex-end;flex-wrap:wrap}.kit-metric-grid{margin-top:0;border-radius:11px}.kit-metric{display:grid;grid-template-columns:24px minmax(0,1fr);grid-template-rows:auto auto;align-items:center;gap:0 8px;padding:7px 8px}.kit-metric-icon{grid-row:1/3}.kit-metric p{margin:0 0 3px;font-size:9.5px}.kit-metric strong{font-size:14px}.kit-metric small{grid-column:2;margin-top:3px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kit-uptime{grid-column:1/-1;margin-top:0;padding:7px 10px;border-radius:10px}.kit-spark{height:13px;margin-top:5px}.kit-uptime small{margin-top:4px}.kit-quick-actions{grid-column:1/-1;margin-top:0;padding-top:0;justify-content:flex-start}.kit-action-button,.kit-attach-panel button,.kit-rename-panel button{height:32px;border-radius:10px}.kit-action-button.is-danger{margin-left:auto}@media (max-width:900px){.kit-row,.station-card,.station-kit-panel,.station-power-grid{grid-template-columns:1fr}.station-kit-panel,.station-metric-grid,.station-power-grid,.station-primary-action{grid-column:1;grid-row:auto}.station-power-details{grid-template-columns:repeat(2,minmax(0,1fr))}.kit-metric-grid{grid-template-columns:1fr}.kit-metric,.kit-metric:first-child,.kit-metric:nth-child(2),.kit-metric:nth-child(3){border-left:0;border-bottom:.5px solid hsla(0,0%,100%,.08)}.kit-metric:last-child{border-bottom:0}.kit-quick-actions{display:grid;grid-template-columns:1fr 1fr}.kit-action-button.is-danger,.kit-action-button.is-primary{grid-column:1/-1;margin-left:0}}@media (max-width:620px){.station-card{padding:10px}.station-card-head,.station-head-actions{align-items:flex-start}.station-head-actions{width:100%}.station-power-grid{grid-template-columns:1fr 1fr}.station-power-panel{grid-column:1/-1}.station-metric-grid{grid-template-columns:repeat(3,minmax(0,1fr))}.station-primary-action{width:100%}.station-card-foot{margin-right:-10px;margin-left:-10px}.kit-row{padding:10px 11px}.kit-row-state{grid-column:3}.kit-status-stack{justify-content:flex-start}}@keyframes sg-sheet-fade{0%{opacity:0}to{opacity:1}}@keyframes sg-sheet-rise{0%{opacity:0;transform:translateY(26px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}.sg-sheet-overlay{position:fixed;inset:0;z-index:1000;display:flex;align-items:center;justify-content:center;padding:24px;background:rgba(0,0,0,.55);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);animation:sg-sheet-fade .2s ease both}.sg-sheet{position:relative;width:100%;max-width:420px;max-height:calc(100dvh - 48px);display:flex;flex-direction:column;padding:20px 20px 18px;border-radius:22px;border:.5px solid hsla(0,0%,100%,.12);background:linear-gradient(180deg,#16171d,#101116);box-shadow:0 24px 60px rgba(0,0,0,.55),inset 0 0 0 .5px hsla(0,0%,100%,.04);animation:sg-sheet-rise .32s cubic-bezier(.22,1,.36,1) both;outline:none}.sg-sheet:has(.users-detail-sheet){max-width:500px}.sg-sheet:has(.payment-audit-sheet){max-width:500px}.sg-sheet:has(.users-credit-sheet){max-width:420px}.sg-sheet-grip{display:none}.sg-sheet-close{position:absolute;top:12px;right:12px;width:30px;height:30px;display:inline-grid;place-items:center;border:.5px solid hsla(0,0%,100%,.1);border-radius:999px;background:hsla(0,0%,100%,.05);color:rgba(235,235,245,.55);font-size:19px;line-height:1;cursor:pointer}.sg-sheet-close:hover{border-color:hsla(0,0%,100%,.18);background:hsla(0,0%,100%,.08);color:#fff}.sg-sheet-head{padding-right:34px;margin-bottom:12px}.sg-sheet-head h3{margin:0;font-size:18px;font-weight:800;letter-spacing:-.01em;color:#fff}.sg-sheet-head p{margin:3px 0 0;font-size:12px;line-height:1.45;color:rgba(235,235,245,.55)}.sg-sheet-body{overflow-y:auto;min-height:0}.sg-sheet-footer{margin-top:14px}@media (max-width:640px){.sg-sheet-overlay{align-items:flex-end;padding:0}.sg-sheet{max-width:none;max-height:90dvh;padding:14px 16px calc(18px + env(safe-area-inset-bottom));border-radius:26px 26px 0 0;border-bottom:0;animation:sg-sheet-rise .34s cubic-bezier(.22,1,.36,1) both}.sg-sheet:has(.payment-audit-sheet),.sg-sheet:has(.users-credit-sheet),.sg-sheet:has(.users-detail-sheet){max-width:none}.sg-sheet-grip{display:block;width:38px;height:4px;margin:0 auto 14px;border-radius:999px;background:hsla(0,0%,100%,.18)}.sg-sheet-close{top:12px}}.sg-sheet-rows{display:flex;flex-direction:column;gap:2px}.sg-sheet-row{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:11px 2px;border-bottom:.5px solid hsla(0,0%,100%,.07)}.sg-sheet-row:last-child{border-bottom:0}.sg-sheet-row>span{font-size:13px;color:rgba(235,235,245,.55)}.sg-sheet-row>strong{font-size:13.5px;font-weight:750;color:#fff;text-align:right}.sg-sheet-note{display:flex;gap:9px;margin-top:14px;padding:11px 12px;border-radius:14px;border:.5px solid rgba(47,155,255,.22);background:rgba(47,155,255,.08);font-size:12px;line-height:1.5;color:rgba(235,235,245,.78)}.sg-sheet-steps{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:12px}.sg-sheet-steps li{display:grid;grid-template-columns:26px minmax(0,1fr);gap:12px;align-items:start}.sg-sheet-steps li>b{display:inline-grid;place-items:center;width:26px;height:26px;border-radius:999px;background:rgba(47,155,255,.16);color:#2f9bff;font-size:13px;font-weight:800}.sg-sheet-steps li>div>strong{display:block;font-size:13.5px;font-weight:700;color:#fff}.sg-sheet-steps li>div>p{margin:2px 0 0;font-size:12.5px;line-height:1.5;color:rgba(235,235,245,.55)}.sg-sheet-primary{width:100%;height:40px;border:.5px solid rgba(47,155,255,.42);border-radius:10px;background:#2f9bff;color:#fff;font-size:13px;font-weight:750;cursor:pointer}.sg-sheet-primary:hover:not(:disabled){filter:brightness(1.05);box-shadow:0 10px 22px rgba(47,155,255,.22)}.sg-sheet-primary:disabled{opacity:.5;cursor:default}@media (prefers-reduced-motion:reduce){.sg-sheet,.sg-sheet-overlay{animation:none!important}}.stations-console{max-width:1320px;margin-inline:auto}.ops-shell:has(.stations-console){max-width:1420px}.stations-console .station-workspace{padding:16px;border:.5px solid rgba(47,155,255,.18);border-radius:18px;background:radial-gradient(circle at 14% 12%,rgba(47,155,255,.12),transparent 34%),radial-gradient(circle at 82% 18%,rgba(47,155,255,.08),transparent 30%),linear-gradient(180deg,rgba(12,18,27,.92),rgba(8,12,18,.96));box-shadow:0 16px 44px rgba(0,0,0,.32),inset 0 1px 0 hsla(0,0%,100%,.05)}.stations-console .stations-toolbar{grid-template-columns:minmax(180px,1fr) minmax(480px,auto);gap:16px;margin-bottom:16px}.stations-console .stations-title p{color:#fff;font-size:22px;font-weight:820;letter-spacing:-.02em;text-transform:none}.stations-console .stations-title span{font-size:13px}.stations-console .stations-tools{justify-content:flex-end;gap:12px}.stations-console .stations-filter-control,.stations-console .stations-search-control{height:42px;border-color:hsla(0,0%,100%,.12);border-radius:12px;background:rgba(5,10,18,.58)}.stations-console .stations-search-control{width:min(280px,28vw)}.stations-console .stations-filter-control{width:190px}.stations-add-button,.stations-view-button{display:inline-grid;place-items:center;width:42px;height:42px;border-radius:11px;color:rgba(235,245,255,.72);cursor:pointer}.stations-view-button{border:.5px solid hsla(0,0%,100%,.1);background:hsla(0,0%,100%,.035)}.stations-view-button.is-active{color:hsla(0,0%,100%,.88);background:hsla(0,0%,100%,.07)}.stations-add-button{border:0;border-radius:999px;background:linear-gradient(180deg,#2f9bff,#116deb);color:#fff;box-shadow:0 10px 26px rgba(47,155,255,.34)}.stations-add-button svg,.stations-view-button svg{width:18px;height:18px}.stations-console .stations-list{gap:12px}.stations-console .station-card{grid-template-columns:minmax(0,1fr) 610px;gap:12px 18px;min-height:0;padding:18px 20px 0;border-color:hsla(0,0%,100%,.1);border-radius:15px;background:radial-gradient(circle at 12% 12%,rgba(47,155,255,.1),transparent 32%),linear-gradient(180deg,rgba(14,20,30,.92),rgba(10,15,22,.96));box-shadow:inset 0 1px 0 hsla(0,0%,100%,.04)}.stations-console .station-card:before{inset:4px auto 4px 0;border-radius:99px}.stations-console .station-card-head{grid-column:1/-1;display:grid;grid-template-columns:minmax(0,1fr) auto}.stations-console .station-title-cell{grid-template-columns:54px minmax(0,1fr);gap:16px}.stations-console .station-glyph{width:52px;height:52px;border-radius:13px;background:rgba(47,155,255,.1)}.stations-console .station-glyph img{width:34px;height:34px}.stations-console .station-name-line h3{font-size:20px;letter-spacing:-.02em}.stations-console .station-name-line span,.stations-console .station-policy-line span{min-height:24px;padding:0 10px;border-radius:999px;font-size:12px}.stations-console .station-policy-line{margin-top:10px;gap:8px}.stations-console .station-head-actions{align-self:start;gap:10px}.stations-console .station-icon-button{width:38px;height:38px;border-radius:10px}.stations-console .station-state-pill{min-height:38px;padding-inline:14px;font-size:14px}.stations-console .station-kit-panel{align-self:start;grid-template-columns:minmax(0,1fr);padding:0;border:0;background:transparent}.stations-console .station-kit-copy{grid-template-columns:auto minmax(0,1fr);gap:0 12px}.stations-console .station-kit-copy strong{min-height:24px;padding:0 10px;border:.5px solid rgba(82,214,107,.22);border-radius:999px;background:rgba(82,214,107,.08);font-size:13px}.stations-console .station-kit-copy span{align-self:center;color:rgba(235,245,255,.62);font-size:13px}.stations-console .station-kit-controls,.stations-console .station-kit-copy small,.stations-console .station-kit-message{display:none}.stations-console .station-metric-grid{padding-top:12px;border-top:.5px solid hsla(0,0%,100%,.1)}.stations-console .station-metric{min-height:58px;padding:0 18px 0 10px;border:0;border-left:.5px solid hsla(0,0%,100%,.08);border-radius:0;background:transparent}.stations-console .station-metric:first-child{border-left:0}.stations-console .station-metric span{font-size:11px;letter-spacing:.08em}.stations-console .station-metric strong{margin:8px 0 3px;font-size:17px}.stations-console .station-metric small{font-size:12px}.stations-console .station-power-grid{align-self:start;grid-template-columns:minmax(220px,1fr) 112px 112px 142px;gap:10px}.stations-console .station-power-panel{min-height:76px;padding:12px;border-radius:12px;background:rgba(5,10,18,.36)}.stations-console .station-power-head>span{font-size:11px}.stations-console .station-power-head strong{text-align:right;white-space:normal}.stations-console .station-power-details{margin-top:8px;gap:6px 14px}.stations-console .station-power-details p{font-size:12px;overflow:visible;text-overflow:clip;white-space:normal}.stations-console .station-power-button{min-height:76px;border-radius:11px}.stations-console .station-power-button span{font-size:14px}.stations-console .station-primary-action{justify-self:stretch;align-self:stretch;width:100%;min-height:76px;border-radius:11px;background:linear-gradient(180deg,#46e577,#28b85a);font-size:14px}.stations-console .station-primary-action.is-offline{background:rgba(255,69,58,.07)}.stations-console .station-card-foot{min-height:42px;margin:0 -20px;padding:0 20px;border-top-color:hsla(0,0%,100%,.08)}.stations-console .station-card-foot button,.stations-console .station-card-foot span{font-size:12px}.station-quick-links-inline{margin-top:14px}.station-quick-links-inline .station-quick-link{grid-template-columns:40px minmax(0,1fr) 18px;min-height:66px;padding:12px;border-radius:12px;background:radial-gradient(circle at 8% 20%,rgba(47,155,255,.1),transparent 36%),hsla(0,0%,100%,.026)}.station-quick-links-inline .station-quick-link>svg{width:19px;height:19px;justify-self:end;color:hsla(0,0%,100%,.42)}@media (max-width:1180px){.stations-console .stations-toolbar{grid-template-columns:1fr}.stations-console .stations-tools{justify-content:stretch}.stations-console .stations-search-control{width:auto;flex:1 1 auto}.stations-console .station-card{grid-template-columns:1fr}.stations-console .station-power-grid{grid-column:1;grid-row:auto;grid-template-columns:minmax(220px,1fr) 112px 112px 142px}.stations-console .station-primary-action{grid-column:auto;grid-row:auto;justify-self:stretch}}@media (max-width:720px){.stations-console .station-workspace{padding:14px;border-radius:18px}.stations-console .stations-title p{font-size:24px}.stations-console .stations-tools{display:grid;grid-template-columns:minmax(0,1fr) 44px}.stations-console .stations-filter-control,.stations-console .stations-search-control{width:auto;height:44px}.stations-console .stations-search-control{grid-column:1/-1}.stations-view-button{display:none}.stations-add-button{width:44px;height:44px}.stations-console .station-card{min-height:0;padding:16px 16px 0;gap:14px}.stations-console .station-card-head{grid-template-columns:1fr;gap:12px}.stations-console .station-title-cell{grid-template-columns:54px minmax(0,1fr);gap:14px}.stations-console .station-glyph{width:52px;height:52px}.stations-console .station-glyph img{width:34px;height:34px}.stations-console .station-name-line h3{font-size:19px}.stations-console .station-head-actions{justify-content:space-between}.stations-console .station-kit-copy{grid-template-columns:1fr;gap:8px}.stations-console .station-metric-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:0;padding-top:14px}.stations-console .station-metric{min-height:66px;padding:0 8px}.stations-console .station-metric strong{font-size:15px}.stations-console .station-power-grid{grid-template-columns:1fr 1fr}.stations-console .station-power-panel{grid-column:1/-1;min-height:0;padding:14px}.stations-console .station-power-button{min-height:54px}.stations-console .station-primary-action{grid-column:1/-1;width:100%;height:48px;min-height:48px;justify-self:stretch}.stations-console .station-card-foot{margin-inline:-16px;padding-inline:16px}.station-quick-links-inline{grid-template-columns:1fr}}.stations-console{width:100%;max-width:none}.stations-console .station-workspace{padding:14px;background:radial-gradient(circle at 12% 0,rgba(47,155,255,.09),transparent 26%),linear-gradient(180deg,rgba(12,17,24,.88),rgba(8,11,16,.94));box-shadow:0 12px 34px rgba(0,0,0,.28),inset 0 1px 0 hsla(0,0%,100%,.04)}.stations-console .stations-toolbar{grid-template-columns:minmax(160px,1fr) minmax(430px,auto);gap:12px;margin-bottom:12px}.stations-console .stations-title p{font-size:20px}.stations-console .stations-title span{font-size:12px}.stations-console .stations-filter-control,.stations-console .stations-search-control{height:38px}.stations-console .stations-search-control{width:min(260px,27vw)}.stations-console .stations-filter-control{width:170px}.stations-add-button,.stations-view-button{width:38px;height:38px;border-radius:10px}.stations-add-button svg,.stations-view-button svg{width:17px;height:17px}.stations-console .stations-list{gap:8px}.stations-console .station-card{grid-template-columns:minmax(0,1fr) minmax(430px,.54fr);gap:8px 12px;padding:10px 12px 0;border-radius:12px;background:linear-gradient(180deg,hsla(0,0%,100%,.035),hsla(0,0%,100%,.02))}.stations-console .station-card:before{inset:8px auto 8px 0;width:3px}.stations-console .station-card-head{gap:10px}.stations-console .station-title-cell{grid-template-columns:38px minmax(0,1fr);gap:12px}.stations-console .station-glyph{width:38px;height:38px;border-radius:9px}.stations-console .station-glyph img{width:25px;height:25px}.stations-console .station-name-line h3{font-size:15px}.stations-console .station-kit-copy strong,.stations-console .station-name-line span,.stations-console .station-policy-line span{min-height:20px;padding:0 8px;font-size:10.5px}.stations-console .station-policy-line{margin-top:5px;gap:6px}.stations-console .station-policy-line>span:last-child{flex-shrink:0}.stations-console .station-inline-select{display:inline-grid;grid-template-columns:auto minmax(98px,1fr);align-items:center;min-height:22px;min-width:155px;max-width:230px;border:.5px solid hsla(0,0%,100%,.12);border-radius:999px;background:hsla(0,0%,100%,.04);overflow:hidden}.stations-console .station-inline-select>span{min-height:0;padding:0 7px 0 9px;border:0;border-radius:0;background:transparent;color:rgba(235,245,255,.42);font-size:9.5px;font-weight:820;letter-spacing:.06em;text-transform:uppercase}.stations-console .station-inline-select select{min-width:0;width:100%;height:22px;border:0;background:transparent;color:hsla(0,0%,100%,.86);font-size:10.5px;font-weight:760;outline:0}.stations-console .station-inline-select option{background:#0b0b0d;color:#fff}.stations-console .station-inline-open,.stations-console .station-inline-save{height:22px;padding:0 8px;border-radius:999px;font-size:10px;font-weight:820;cursor:pointer;white-space:nowrap}.stations-console .station-inline-save{border:.5px solid rgba(47,155,255,.36);background:rgba(47,155,255,.14);color:#72b9ff}.stations-console .station-inline-open{border:.5px solid hsla(0,0%,100%,.1);background:hsla(0,0%,100%,.04);color:rgba(235,245,255,.62)}.stations-console .station-head-actions{gap:7px}.stations-console .station-icon-button{width:32px;height:32px;border-radius:9px}.stations-console .station-state-pill{min-height:32px;padding-inline:11px;font-size:12px}.stations-console .station-kit-panel{grid-column:1;margin-top:0;display:grid;grid-template-columns:minmax(0,1fr) minmax(160px,220px);align-items:center;gap:7px;padding:6px 7px;border:.5px solid hsla(0,0%,100%,.08);border-radius:9px;background:hsla(0,0%,100%,.02)}.stations-console .station-kit-copy{gap:0 8px}.stations-console .station-kit-copy span{font-size:11.5px}.stations-console .station-kit-copy small{display:block;grid-column:1/-1;margin-top:1px;overflow:hidden;color:rgba(235,245,255,.38);font-size:10px;text-overflow:ellipsis;white-space:nowrap}.stations-console .station-kit-controls{display:grid;grid-template-columns:minmax(0,1fr) 66px;gap:6px}.stations-console .station-kit-controls select,.stations-console .station-kit-open,.stations-console .station-kit-save{height:26px;border-radius:8px}.stations-console .station-kit-controls select{min-width:0;max-width:100%;padding-inline:7px;font-size:10.5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.stations-console .station-kit-open,.stations-console .station-kit-save{font-size:10px}.stations-console .station-kit-message{display:block;grid-column:1/-1;margin:0;color:#72b9ff;font-size:10px}.stations-console .station-kit-message.is-error{color:#ff7a1a}.stations-console .station-metric-grid{grid-column:1;align-self:end;padding-top:9px}.stations-console .station-metric{min-height:48px;padding:0 12px 0 8px}.stations-console .station-metric span{font-size:10px}.stations-console .station-metric strong{margin:5px 0 2px;font-size:14px}.stations-console .station-metric small{font-size:11px}.stations-console .station-power-grid{grid-column:2;grid-row:2/span 2;align-self:stretch;grid-template-columns:minmax(138px,1fr) 68px 68px 108px;gap:7px}.stations-console .station-power-panel{grid-column:auto;min-height:58px;padding:8px 9px;border-radius:10px}.stations-console .station-power-head{margin-bottom:5px}.stations-console .station-power-head>span{font-size:10px}.stations-console .station-power-head strong{font-size:11px}.stations-console .station-power-details{margin-top:0;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px 7px}.stations-console .station-power-details p,.stations-console .station-power-details p:nth-child(2n){text-align:left}.stations-console .station-power-details p{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:10.5px}.stations-console .station-power-error{margin-top:5px;font-size:10px;line-height:1.25}.stations-console .station-power-button{min-height:58px;border-radius:9px}.stations-console .station-power-button span{font-size:11px}.stations-console .station-power-button small{font-size:9px}.stations-console .station-primary-action{grid-column:auto;min-height:58px;height:auto;border-radius:9px;font-size:12px}.stations-console .station-card-foot{min-height:34px;margin:0 -12px;padding:0 12px}.stations-console .station-card-foot span{font-size:11px}.stations-console .station-card-foot span:nth-child(2){display:none}.stations-console .station-card-foot button{font-size:11px}.station-quick-links-inline{margin-top:10px}.station-quick-links-inline .station-quick-link{grid-template-columns:34px minmax(0,1fr) 16px;min-height:56px;padding:10px}@media (max-width:980px){.stations-console .station-card,.stations-console .stations-toolbar{grid-template-columns:1fr}.stations-console .station-kit-panel,.stations-console .station-metric-grid,.stations-console .station-power-grid{grid-column:1;grid-row:auto}.stations-console .station-power-grid{grid-template-columns:minmax(160px,1fr) 78px 78px 110px}}@media (max-width:720px){.stations-console .station-workspace{padding:10px}.stations-console .stations-tools{grid-template-columns:minmax(0,1fr) 38px}.stations-add-button,.stations-console .stations-filter-control,.stations-console .stations-search-control{height:38px}.stations-console .stations-search-control{width:100%}.stations-console .stations-filter-control{width:auto}.stations-console .station-card{padding:10px 10px 0;gap:10px}.stations-console .station-card-head{grid-template-columns:1fr;gap:8px}.stations-console .station-head-actions{justify-content:space-between}.stations-console .station-kit-panel{grid-template-columns:1fr}.stations-console .station-kit-copy{grid-template-columns:auto minmax(0,1fr)}.stations-console .station-kit-copy span{white-space:normal}.stations-console .station-kit-controls{grid-template-columns:1fr}.stations-console .station-kit-open,.stations-console .station-kit-save{width:100%;min-width:0}.stations-console .station-metric-grid{padding-top:8px}.stations-console .station-metric{min-height:54px;padding:0 7px}.stations-console .station-power-grid{grid-template-columns:1fr 1fr}.stations-console .station-power-panel,.stations-console .station-primary-action{grid-column:1/-1}.stations-console .station-primary-action{min-height:42px;height:42px}.stations-console .station-card-foot{margin-inline:-10px;padding-inline:10px}}.player-shell{width:min(100%,660px);padding-inline:20px}.player-dashboard{gap:14px}.player-overview-grid{grid-template-columns:1fr;gap:12px}.player-activity-card,.player-live-card,.player-overview-grid .player-wallet-card,.player-recent-sessions-card,.player-stat-card,.player-station-panel,.player-support-card{border-radius:14px}.player-overview-grid .player-wallet-card{min-height:0;gap:14px;padding:18px}.player-balance-line{margin-top:8px}.player-balance-line strong{font-size:clamp(38px,5vw,56px)}.player-wallet-subtext{margin-top:12px;font-size:13px}.player-quick-grid{gap:8px}.player-quick-button{height:38px;border-radius:10px;font-size:13px}.player-topup-unavailable{min-height:48px;padding:8px 10px;border-radius:12px}.player-topup-unavailable-icon{width:26px;height:26px}.player-topup-coming-soon,.player-topup-unavailable strong{font-size:12.5px}.player-topup-coming-soon{min-height:34px;padding-inline:10px;border-radius:10px}.player-wallet-footer{gap:10px;padding-top:12px}.player-wallet-info-icon{width:34px;height:34px}.player-wallet-info-icon svg{width:18px;height:18px}.player-wallet-footer p strong{font-size:13px}.player-wallet-footer p span{font-size:12px}.player-activity-card{display:none;padding:16px}.player-activity-row{min-height:48px}.player-stats-grid{gap:10px}.player-stat-card{min-height:72px;padding:12px;grid-template-columns:34px minmax(0,1fr);gap:10px}.player-stat-card .sg-mini-icon.player-stat-icon{width:34px;height:34px}.player-stat-card p{font-size:10px}.player-stat-card strong{margin-top:4px;font-size:17px}.player-stat-card small{margin-top:3px;font-size:11px}.player-lower-grid{grid-template-columns:1fr;gap:12px}.player-recent-sessions-card,.player-station-panel{padding:14px}.player-station-control{gap:10px;margin-top:10px}.player-station-main{grid-template-columns:46px minmax(0,1fr);gap:10px}.player-station-control .player-game-tile{width:46px;height:46px}.player-station-control .player-station-title h3{font-size:15px}.player-station-control .player-station-title p{margin-top:5px;font-size:11.5px}.player-station-control .player-start-button,.player-station-control .player-start-button.is-disabled{grid-column:1/-1;width:100%;height:34px;border-radius:10px}.player-station-control .player-station-metrics{gap:5px;padding:8px;border-radius:11px}.player-station-control .player-station-metrics div{grid-template-columns:24px minmax(0,1fr);grid-template-rows:12px 15px}.player-metric-icon{width:24px;height:24px}.player-station-control .player-station-metrics strong{font-size:10.5px}.player-station-control .player-station-detail{height:32px;border-radius:10px}.player-session-row{min-height:42px}.player-support-card{min-height:0;padding:12px}@media (max-width:760px){.player-shell{padding:12px 12px 22px}.player-header{align-items:center;margin-bottom:10px}.player-welcome{font-size:12px}.player-brand-row{gap:7px;margin-bottom:6px;padding:4px 7px 4px 4px}.player-brand-mark{width:22px;height:22px}.player-brand-mark img{width:16px;height:16px}.player-brand-row strong{font-size:12px}.player-brand-row em{min-height:18px;padding:0 7px;font-size:9px}.player-name-row{gap:6px}.player-title{font-size:24px}.player-online-pill,.player-role-pill{height:24px;padding-inline:9px;border-radius:8px;font-size:11px}.player-online-pill i{width:7px;height:7px}.player-header-actions{gap:8px}.player-circle-button{width:40px;height:40px}.player-dashboard{gap:10px}.player-lower-grid,.player-overview-grid{grid-template-columns:1fr;gap:10px}.player-overview-grid{display:contents}.player-overview-grid .player-wallet-card{order:1;padding:12px}.player-lower-grid{order:2}.player-stats-grid{order:3}.player-activity-card{display:none}.player-support-card{order:5}.player-wallet-top{grid-template-columns:minmax(0,1fr) auto;gap:10px}.player-section-head h2,.player-section-kicker,.player-stat-card p,.player-station-metrics span:not(.player-metric-icon){font-size:10px}.player-balance-line{gap:7px;margin-top:6px}.player-balance-line strong{font-size:34px}.player-balance-line span{font-size:13px}.player-wallet-subtext{margin-top:8px;font-size:11.5px}.player-history-button{height:32px;padding-inline:10px;border-radius:9px;font-size:12px}.player-recent-sessions-card,.player-station-panel{padding:12px}.player-station-main{grid-template-columns:42px minmax(0,1fr)}.player-station-control .player-game-tile{width:42px;height:42px}.player-station-control .player-station-title h3{font-size:15px}.player-station-control .player-start-button,.player-station-control .player-start-button.is-disabled{grid-column:1/-1;width:100%;height:42px;margin-top:0;font-size:13px}.player-station-control .player-station-metrics{grid-template-columns:repeat(4,minmax(0,1fr));padding:7px}.player-station-control .player-station-metrics div{display:block;min-height:0;text-align:center}.player-metric-icon{display:none}.player-station-control .player-station-metrics span:not(.player-metric-icon){font-size:8.5px}.player-station-control .player-station-metrics strong{margin-top:3px;font-size:10px}.player-station-control .player-station-detail{height:34px}.player-section-head{gap:8px}.player-session-list{margin-top:8px}.player-session-row{min-height:44px;grid-template-columns:26px minmax(0,1fr) auto}}.player-recent-sessions-card,.player-stat-card,.player-station-panel,.player-support-card,.player-wallet-card{border-radius:13px}@media (max-width:760px){.player-shell{padding:10px 12px 18px}.player-header{margin-bottom:8px}.player-dashboard,.player-lower-grid,.player-overview-grid{gap:8px}.player-overview-grid .player-wallet-card{gap:10px;padding:10px}.player-wallet-top{align-items:center;gap:8px}.player-section-kicker{letter-spacing:.1em}.player-balance-line{margin-top:4px}.player-balance-line strong{font-size:32px}.player-history-button{height:30px;padding-inline:10px;border-radius:9px;font-size:11.5px}.player-topup-control{grid-template-columns:minmax(126px,1fr) 54px 58px 82px;gap:5px;min-height:44px;padding:5px;border-radius:999px}.player-topup-amount,.player-topup-chip,.player-topup-confirm{height:32px}.player-topup-confirm{grid-column:auto}.player-topup-amount{gap:4px;padding:0 5px}.player-topup-amount button{width:24px;height:24px;font-size:14px}.player-topup-amount button svg{width:12px;height:12px}.player-topup-amount strong{min-width:24px;text-align:center;font-size:13px;letter-spacing:.06em}.player-topup-amount:after{right:26px;width:7px;height:7px}.player-topup-chip,.player-topup-confirm{font-size:10.5px}.player-stats-grid{gap:7px}.player-stat-card{min-height:54px;padding:9px;grid-template-columns:28px minmax(0,1fr);gap:8px}.player-stat-card .sg-mini-icon.player-stat-icon{width:28px;height:28px}.player-stat-card strong{font-size:14px}.player-stat-card small{font-size:9.5px}.player-recent-sessions-card,.player-station-panel{padding:10px}.player-section-head{min-height:26px}.player-station-availability{padding-inline:9px}.player-section-head button,.player-station-availability{min-height:24px;font-size:11px}.player-station-control{gap:8px;margin-top:8px}.player-station-main{grid-template-columns:38px minmax(0,1fr);gap:8px}.player-station-control .player-game-tile{width:38px;height:38px;border-radius:11px}.player-station-control .player-station-title h3{font-size:14px}.player-station-control .player-station-title>div>span{height:21px;padding-inline:7px;font-size:10px}.player-station-control .player-station-title p{margin-top:3px;font-size:11px}.player-station-control .player-start-button,.player-station-control .player-start-button.is-disabled{height:38px;border-radius:10px;font-size:12px}.player-station-control .player-station-metrics{gap:4px;padding:6px;border-radius:10px}.player-station-control .player-station-metrics span:not(.player-metric-icon){font-size:8px}.player-station-control .player-station-metrics strong{font-size:9.5px}.player-station-control .player-station-detail{height:32px;border-radius:9px;font-size:12px}.player-session-list{margin-top:6px}.player-session-row{min-height:40px;grid-template-columns:24px minmax(0,1fr) auto}.player-history-icon{width:24px;height:24px;border-radius:8px}.player-support-card{min-height:0;padding:10px}}.player-session-header,.player-session-row{grid-template-columns:30px minmax(128px,1fr) 66px 78px}.player-session-row span:nth-of-type(2),.player-session-row span:nth-of-type(3){display:block}.player-session-id-row{display:grid;align-items:center;grid-template-columns:minmax(82px,.8fr) minmax(0,1fr) auto;gap:10px}.player-session-id-row>strong{text-align:left}.player-session-copy{display:inline-flex;align-items:center;justify-content:center;gap:5px;min-height:28px;padding:0 9px;border:.5px solid hsla(0,0%,100%,.12);border-radius:9px;background:hsla(0,0%,100%,.06);color:rgba(235,235,245,.76);font-size:11px;font-weight:800;line-height:1}.player-session-copy:hover{border-color:rgba(47,155,255,.42);background:rgba(47,155,255,.12);color:#8dbdff}@media (max-width:760px){.player-session-head-actions{gap:6px}.player-session-count-badge{min-height:24px;padding-inline:8px;font-size:10.5px}.player-session-header,.player-session-row{grid-template-columns:24px minmax(0,1fr) 52px 72px;gap:7px}.player-session-header{min-height:24px;font-size:8.5px;letter-spacing:.05em}.player-session-row{min-height:42px}.player-session-row b,.player-session-row span,.player-session-row strong{font-size:10.5px}.player-session-row b{font-size:10px}.player-session-pagination{align-items:stretch;flex-direction:column;gap:8px}.player-session-pagination>div{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));width:100%}.player-session-pagination button{min-height:34px;width:100%}.player-session-pagination>div>button:only-child{grid-column:1/-1}.player-session-id-row{grid-template-columns:minmax(70px,.8fr) minmax(0,1fr) auto;gap:7px}.player-session-copy{min-height:26px;padding-inline:7px;font-size:10px}.player-support-card{grid-template-columns:36px minmax(0,1fr)}.player-support-card .player-support-link{grid-column:1/-1;width:100%;height:38px;border-radius:10px}}.player-shell{padding-top:30px;padding-bottom:44px}.player-header{margin-bottom:22px}.player-header>div:first-child{gap:8px 14px}.player-brand-row{margin-bottom:4px}.player-welcome{margin-top:2px}.player-name-row{margin-top:1px}.player-dashboard{gap:18px}.player-lower-grid,.player-overview-grid{gap:16px}.player-overview-grid .player-wallet-card,.player-recent-sessions-card,.player-station-panel,.player-support-card{padding:18px}.player-section-head{margin-bottom:2px}.player-session-list,.player-station-control{margin-top:14px}@media (min-width:761px){.player-lower-grid,.player-overview-grid{grid-template-columns:1fr}.player-overview-grid{align-items:start}.player-activity-card{min-height:0;padding:14px}.player-overview-grid .player-wallet-card{align-content:start;gap:12px;padding:16px}.player-wallet-top{align-items:start;gap:12px}.player-section-kicker{font-size:11.5px;letter-spacing:.075em}.player-balance-line{margin-top:7px}.player-balance-line strong{font-size:clamp(38px,4.2vw,48px)}.player-balance-line span{font-size:13px}.player-history-button{height:34px;padding-inline:13px;border-radius:10px;font-size:12px}.player-topup-control{grid-template-columns:minmax(112px,.9fr) 74px 82px 112px;gap:7px;max-width:438px;min-height:44px;padding:5px}.player-topup-amount,.player-topup-chip,.player-topup-confirm{height:32px}.player-topup-amount{gap:6px;padding-inline:6px}.player-topup-amount button{width:28px;height:28px}.player-topup-amount button svg{width:12px;height:12px}.player-topup-amount strong{min-width:30px;text-align:center;font-size:13px;letter-spacing:.05em}.player-topup-chip,.player-topup-confirm{font-size:11px}}@media (max-width:760px){.player-shell{padding:14px 12px 22px}.player-header{margin-bottom:14px}.player-header>div:first-child{gap:7px 10px}.player-brand-row{margin-bottom:3px}.player-welcome{margin-top:1px}.player-dashboard,.player-lower-grid,.player-overview-grid{gap:12px}.player-overview-grid .player-wallet-card,.player-recent-sessions-card,.player-station-panel,.player-support-card{padding:12px}.player-wallet-top{margin-bottom:2px}.player-session-list,.player-station-control{margin-top:10px}}.player-history-button,.player-section-head button,.player-session-pagination button,.player-start-button,.player-station-detail,.player-support-link{position:relative;overflow:hidden;transition:transform .14s ease,border-color .18s ease,background .18s ease,box-shadow .18s ease,color .18s ease,filter .18s ease}.player-history-button:after,.player-section-head button:after,.player-session-pagination button:after,.player-start-button:after,.player-station-detail:after,.player-support-link:after{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(100deg,transparent 18%,hsla(0,0%,100%,.16),transparent 82%);opacity:0;transform:translateX(-80%);transition:opacity .18s ease,transform .34s ease}.player-history-button>*,.player-section-head button>*,.player-session-pagination button>*,.player-start-button>*,.player-station-detail>*,.player-support-link>*{position:relative;z-index:1}.player-history-button:hover,.player-section-head button:hover,.player-session-pagination button:hover,.player-station-detail:hover,.player-support-link:hover{border-color:rgba(47,155,255,.42);background:rgba(47,155,255,.12);box-shadow:0 10px 22px rgba(47,155,255,.1);color:#8dbdff;transform:translateY(-1px)}.player-start-button:hover{filter:brightness(1.06);box-shadow:0 12px 28px rgba(47,155,255,.16),0 10px 24px rgba(255,122,26,.12);transform:translateY(-1px)}.player-history-button:hover:after,.player-section-head button:hover:after,.player-session-pagination button:hover:after,.player-start-button:hover:after,.player-station-detail:hover:after,.player-support-link:hover:after{opacity:1;transform:translateX(80%)}.player-history-button:active,.player-section-head button:active,.player-session-pagination button:active,.player-start-button:active,.player-station-detail:active,.player-support-link:active{transform:translateY(0) scale(.99)}.player-online-pill,.player-session-count-badge,.player-station-availability{border-radius:999px;line-height:1}.player-history-button,.player-section-head button,.player-session-pagination button,.player-start-button,.player-station-detail,.player-support-link{line-height:1}.player-station-control.is-available{border-color:rgba(94,225,91,.16)}.player-station-control.is-busy{border-color:rgba(255,199,0,.18)}.player-station-control.is-active-session{border-color:rgba(50,215,75,.24)}.player-station-control.is-idle-session{border-color:rgba(255,122,26,.22)}.player-station-control.is-offline{border-color:rgba(255,69,58,.2)}.player-station-control .player-station-main{grid-template-columns:48px minmax(0,1fr);gap:10px}.player-station-actions{display:grid;grid-template-columns:minmax(0,1.12fr) minmax(88px,.88fr);gap:8px;align-items:stretch}.player-station-actions .player-start-button,.player-station-actions .player-start-button.is-disabled,.player-station-actions .player-station-detail{grid-column:auto;width:100%;height:40px;min-width:0;margin:0;border-radius:11px;font-size:12px}.player-station-actions .player-start-button{display:inline-flex;align-items:center;justify-content:center;gap:7px}.player-station-actions .player-start-button span,.player-station-actions .player-station-detail span{min-width:0}.player-station-actions .player-station-detail{border-color:hsla(0,0%,100%,.11);background:hsla(0,0%,100%,.045);color:rgba(235,235,245,.76)}.player-active-island{min-height:40px;padding:8px 11px;border-radius:12px;background:hsla(0,0%,100%,.045)}.player-active-island span{font-size:10.5px;letter-spacing:.06em}.player-active-island strong{font-size:17px}.player-session-hint{padding:0 2px}@media (min-width:761px){.player-station-control .player-station-main{grid-template-columns:52px minmax(0,1fr)}.player-station-control .player-game-tile{width:52px;height:52px}}@media (max-width:640px){.player-active-island{min-height:38px;padding:7px 10px;border-radius:11px}.player-active-island strong{font-size:15.5px}.player-session-hint{font-size:11px}.player-station-actions{grid-template-columns:minmax(0,1fr) minmax(82px,.72fr);gap:7px}.player-station-actions .player-start-button,.player-station-actions .player-start-button.is-disabled,.player-station-actions .player-station-detail{height:38px;border-radius:10px;font-size:11.5px}}@media (prefers-reduced-motion:reduce){.player-history-button,.player-section-head button,.player-session-pagination button,.player-start-button,.player-station-detail,.player-support-link,.player-topup-amount button,.player-topup-chip{transition:none}.player-history-button:after,.player-section-head button:after,.player-session-pagination button:after,.player-start-button:after,.player-station-detail:after,.player-support-link:after,.player-topup-chip:after{display:none}}.player-header:not(.ops-header){position:relative;display:flex;align-items:start;justify-content:space-between;min-height:72px}.player-header:not(.ops-header)>div:first-child{position:static;display:block}.player-header:not(.ops-header) .player-brand-row{margin:0}.player-header:not(.ops-header) .player-name-row{position:absolute;top:0;left:50%;display:grid;justify-items:center;gap:7px;max-width:calc(100% - 112px);margin:0;text-align:center;transform:translateX(-50%)}.player-header:not(.ops-header) .player-title{max-width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.player-header:not(.ops-header) .player-header-actions{margin-left:auto}@media (max-width:760px){.player-header:not(.ops-header){min-height:66px}.player-header:not(.ops-header) .player-brand-row{width:38px;height:38px;padding:6px}.player-header:not(.ops-header) .player-brand-row em,.player-header:not(.ops-header) .player-brand-row strong{display:none}.player-header:not(.ops-header) .player-title{font-size:27px}.ops-tabs>div{grid-template-columns:repeat(5,minmax(0,1fr))}.ops-tabs .ops-tab-secondary{display:none!important}.ops-tabs .ops-tab-more{display:inline-flex!important}.ops-tabs button{flex-direction:column;gap:3px;height:46px;padding:4px 2px}.ops-tabs .ops-tab-label{display:block;overflow:hidden;max-width:100%;font-size:9.5px;line-height:1.05;text-overflow:ellipsis;white-space:nowrap}}@media (max-width:520px){.ops-tabs{min-height:54px}.ops-tabs button{height:46px;padding:4px 2px}}.stations-console .station-power-summary{margin:9px 0 0;color:rgba(235,235,245,.5);font-size:11.5px;font-weight:560;line-height:1.35}.stations-console .station-card-details{margin-top:10px}.stations-console .station-card-details .operator-advanced-body{gap:10px}.stations-console .station-connection-detail{display:grid;gap:4px;padding:11px 12px;border:1px solid hsla(0,0%,100%,.07);border-radius:11px;background:hsla(0,0%,100%,.025)}.stations-console .station-connection-detail>span{color:rgba(235,235,245,.4);font-size:9.5px;font-weight:760;letter-spacing:.07em;text-transform:uppercase}.stations-console .station-connection-detail>strong{overflow:hidden;color:hsla(0,0%,100%,.82);font-size:12px;text-overflow:ellipsis;white-space:nowrap}.stations-console .station-connection-detail>small{color:rgba(235,235,245,.42);font-size:10.5px}.stations-console .station-details-action{display:inline-flex;align-items:center;justify-content:center;gap:7px;width:-moz-fit-content;width:fit-content;min-height:36px;padding:0 12px;border:1px solid hsla(0,0%,100%,.1);border-radius:10px;background:hsla(0,0%,100%,.03);color:rgba(235,235,245,.58);font-size:11px;font-weight:720;cursor:pointer}.stations-console .station-details-action svg{width:14px;height:14px}.stations-console .station-details-action.is-active{border-color:rgba(47,155,255,.25);color:#36a3ff}.users-console{gap:8px;margin-top:10px}.users-kpi-grid{gap:8px}.users-kpi-grid .ops-kpi-card{min-height:92px;padding:11px 12px}.users-kpi-grid .ops-icon{width:26px;height:26px}.users-kpi-grid .ops-eyebrow{margin:7px 0 5px;font-size:9.5px}.users-kpi-grid .ops-kpi-value{font-size:21px}.users-kpi-grid .ops-muted{margin-top:5px;font-size:10.5px}.users-filter-card{grid-template-columns:minmax(250px,.85fr) minmax(0,1.8fr);align-items:center;gap:8px;padding:8px;border-radius:14px}.users-search-control{min-height:40px;border-radius:10px}.users-filter-row{gap:7px}.users-filter-control,.users-reset-button{height:40px;border-radius:10px}.users-summary-bar{min-height:30px}.users-table-card{border-radius:14px}.users-table-head,.users-table-row{grid-template-columns:minmax(150px,1.4fr) minmax(88px,.75fr) minmax(82px,.65fr) minmax(58px,.42fr) minmax(82px,.66fr) minmax(82px,.62fr) minmax(126px,.72fr);gap:9px}.users-table-head{min-height:38px;padding:0 12px;font-size:9.5px}.users-table-row{min-height:62px;padding:8px 12px}.users-person-cell{grid-template-columns:34px minmax(0,1fr);gap:10px}.users-table-row .users-avatar{width:34px;height:34px;font-size:13px}.users-person-cell strong{font-size:12.5px}.users-person-cell small{margin-top:2px;font-size:10.5px}.users-credit-button,.users-view-button{min-height:28px;width:56px;border-radius:8px;font-size:10.5px}.payment-audit-console{gap:8px;margin-top:10px}.payment-audit-head{min-height:76px;padding:10px 12px;border-radius:13px}.payment-audit-head h2{margin:2px 0;font-size:18px}.payment-audit-summary div{min-height:52px;padding:8px 11px}.payment-audit-summary strong{font-size:16px}.payment-audit-filters{padding:7px}.payment-audit-list{border-radius:12px}.payment-audit-empty{padding:15px}.stations-console .stations-list{gap:14px}.stations-console .station-card{border-color:hsla(0,0%,100%,.14);box-shadow:0 9px 24px rgba(0,0,0,.24),inset 0 1px 0 hsla(0,0%,100%,.035)}.stations-console .station-card+.station-card{margin-top:0}@media (max-width:900px){.users-filter-card{grid-template-columns:1fr}}@media (max-width:720px){.users-console{gap:8px}.users-kpi-grid .ops-kpi-card{min-height:88px;padding:10px}.users-filter-card{padding:8px}.users-filter-row{grid-template-columns:repeat(2,minmax(0,1fr))}.users-filter-wide{grid-column:1/-1}.users-reset-button{grid-column:1/-1;height:32px}.users-reset-button:disabled{display:none}.users-summary-bar{align-items:center;flex-direction:row;gap:8px}.users-summary-bar span{display:inline;margin:0 0 0 5px}.users-summary-bar p:last-child{margin-left:auto;text-align:right}.users-table-row{grid-template-columns:minmax(0,1.2fr) minmax(58px,.62fr) minmax(74px,.9fr);gap:9px 8px;padding:11px}.users-person-cell{grid-column:1/3;grid-row:1}.users-status-cell{grid-column:3;grid-row:1;justify-self:end;justify-items:end;padding:0}.users-status-pill{min-height:22px;padding:0 7px;font-size:10px}.users-money-cell,.users-number-cell,.users-revenue-cell{display:grid;grid-row:2;align-content:center;justify-self:stretch;min-height:46px;padding:7px 8px;border:1px solid hsla(0,0%,100%,.07);border-radius:9px;background:hsla(0,0%,100%,.025)}.users-money-cell{grid-column:1}.users-number-cell{grid-column:2}.users-revenue-cell{grid-column:3}.users-money-cell:before,.users-number-cell:before,.users-revenue-cell:before{display:block;margin:0 0 4px;color:hsla(0,0%,100%,.36);font-family:inherit;font-size:8.5px;font-weight:720;letter-spacing:.06em;line-height:1;text-transform:uppercase}.users-money-cell:before{content:"Balance"}.users-number-cell:before{content:"Sessions"}.users-revenue-cell:before{content:"Spent"}.users-money-cell{grid-template-columns:auto 1fr;-moz-column-gap:3px;column-gap:3px}.users-money-cell:before{grid-column:1/-1}.users-money-cell strong{font-size:12px}.users-number-cell,.users-revenue-cell{font-size:11px}.users-muted-cell{display:none}.users-action-cell{grid-column:1/-1;grid-row:3;justify-content:stretch;padding:0}.users-credit-button,.users-view-button{flex:1 1 0;width:auto;min-height:34px}.payment-audit-head{align-items:center;flex-direction:row;min-height:72px}.payment-audit-head>div{min-width:0}.payment-audit-head>div>span{display:block;overflow:hidden;max-width:245px;text-overflow:ellipsis;white-space:nowrap}.payment-audit-refresh{flex:0 0 38px;width:38px;min-height:38px;padding:0;justify-content:center}.payment-audit-refresh>span{display:none}.payment-audit-summary{grid-template-columns:repeat(4,minmax(0,1fr))}.payment-audit-summary div{min-height:56px;padding:8px}.payment-audit-summary span{font-size:8px;letter-spacing:.08em}.payment-audit-summary strong{font-size:15px}.payment-audit-summary small{font-size:8.5px}.payment-audit-filters{grid-template-columns:1fr 1fr;gap:7px}.payment-audit-filters label{grid-column:1/-1}.payment-audit-filters label,.payment-audit-filters select{min-width:0;min-height:38px}.payment-audit-filters select{width:100%}.payment-audit-row{grid-template-columns:minmax(0,1fr) auto;gap:6px 10px;min-height:0;padding:10px 11px}.payment-audit-row>span:first-child{grid-column:2;grid-row:1}.payment-audit-row>span:nth-child(2){grid-column:1;grid-row:1}.payment-audit-row>span:nth-child(3){grid-column:1;grid-row:2}.payment-audit-row>span:nth-child(4){grid-column:1/-1;grid-row:3}.payment-audit-row>span:nth-child(5){grid-column:2;grid-row:2;justify-self:end}.stations-console .stations-list{gap:14px}.stations-console .station-card{border-color:hsla(0,0%,100%,.15);box-shadow:0 8px 22px rgba(0,0,0,.28),inset 0 1px 0 hsla(0,0%,100%,.035)}}.ops-shell:has(.stations-console){width:100%;max-width:980px;margin-inline:auto}.stations-console .station-workspace{padding:0;overflow:hidden;border:.5px solid hsla(0,0%,100%,.1);border-radius:16px;background:rgba(8,12,18,.88);box-shadow:0 18px 52px rgba(0,0,0,.3),inset 0 1px 0 hsla(0,0%,100%,.035)}.stations-console .stations-toolbar{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px 18px;margin:0;padding:14px;border-bottom:.5px solid hsla(0,0%,100%,.08)}.stations-console .stations-tools{grid-column:1/-1;display:flex;align-items:center;justify-content:flex-start;gap:8px;min-width:0}.stations-console .stations-filter-control,.stations-console .stations-search-control{height:40px;margin:0;border:.5px solid hsla(0,0%,100%,.1);border-radius:10px;background:hsla(0,0%,100%,.025);box-shadow:none}.stations-console .stations-search-control{flex:1 1 280px;width:auto;max-width:360px}.stations-console .stations-filter-control{flex:0 1 170px;width:auto;min-width:130px}.stations-console .stations-kit-filter{flex-basis:190px}.stations-console .stations-filter-control select,.stations-console .stations-search-control input{font-size:12px}.stations-console .stations-reset-button{height:40px;padding:0 12px;border:.5px solid hsla(0,0%,100%,.1);border-radius:10px;background:transparent;color:hsla(0,0%,100%,.55);font-size:11px;font-weight:760}.stations-console .stations-add-button{display:inline-flex;align-items:center;justify-content:center;gap:7px;width:auto;height:40px;margin-left:auto;padding:0 16px;border-radius:10px;background:linear-gradient(135deg,#2f9bff,#196deb);box-shadow:0 9px 24px rgba(47,155,255,.22);font-size:12px;font-weight:820;white-space:nowrap}.stations-console .stations-add-button svg{width:16px;height:16px}.stations-count{grid-column:2;grid-row:2;display:inline-flex;align-items:center;justify-content:flex-end;gap:6px;color:hsla(0,0%,100%,.42);font-size:10.5px;white-space:nowrap}.stations-count i{width:6px;height:6px;border-radius:50%;background:#52d66b;box-shadow:0 0 9px rgba(82,214,107,.42)}.stations-count span{color:hsla(0,0%,100%,.2)}.stations-console .station-message{margin:10px 14px}.station-table{min-width:0}.station-table-head,.station-table-row{display:grid;grid-template-columns:minmax(170px,1.35fr) 64px minmax(104px,.8fr) 94px 74px 72px 180px;align-items:center;gap:8px}.station-table-head{min-height:42px;padding:0 16px;border-bottom:.5px solid hsla(0,0%,100%,.08);color:hsla(0,0%,100%,.34);font-size:9.5px;font-weight:820;letter-spacing:.08em;text-transform:uppercase}.station-table-head span:last-child{text-align:right}.station-record{position:relative;border-bottom:.5px solid hsla(0,0%,100%,.075);background:hsla(0,0%,100%,.006);transition:background .15s ease}.station-record:last-child{border-bottom:0}.station-record:before{position:absolute;inset:8px auto 8px 0;width:3px;border-radius:0 99px 99px 0;background:hsla(0,0%,100%,.24);content:""}.station-record.is-free:before{background:#52d66b}.station-record.is-busy:before{background:#2f9bff}.station-record.is-warning:before{background:#ff7a1a}.station-record.is-offline:before{background:hsla(0,0%,100%,.28)}.station-record.is-expanded,.station-record:hover{background:hsla(0,0%,100%,.022)}.station-table-row{min-height:76px;padding:10px 14px}.station-row-identity{display:grid;grid-template-columns:42px minmax(0,1fr);align-items:center;gap:11px;min-width:0}.stations-console .station-row-identity .station-glyph{width:42px;height:42px;border:.5px solid rgba(47,155,255,.11);border-radius:10px;background:rgba(47,155,255,.055)}.stations-console .station-row-identity .station-glyph img{width:27px;height:27px}.station-row-identity small,.station-row-identity strong,.station-row-power small,.station-row-rate small,.station-row-status small{display:block;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.station-row-identity strong{color:hsla(0,0%,100%,.92);font-size:13px;font-weight:780}.station-row-identity small,.station-row-power>small:last-child,.station-row-rate>small:last-child,.station-row-status small{margin-top:4px;color:hsla(0,0%,100%,.39);font-size:10.5px}.station-row-type>span{display:inline-flex;align-items:center;gap:6px;min-height:27px;padding:0 9px;border:.5px solid hsla(0,0%,100%,.08);border-radius:8px;background:hsla(0,0%,100%,.025);color:hsla(0,0%,100%,.66);font-size:10.5px;font-weight:760}.station-row-type small{display:block;margin-top:4px;color:#ff9b52;font-size:9.5px}.stations-console .station-row-status .station-state-pill{justify-content:flex-start;min-height:22px;padding:0;border:0;background:transparent;font-size:11.5px}.station-row-activity strong,.station-row-power strong,.station-row-rate strong{color:hsla(0,0%,100%,.78);font-size:12px;font-weight:730}.station-row-rate strong{color:#72b9ff}.station-row-rate strong span{color:rgba(114,185,255,.7);font-size:9.5px;font-weight:650}.station-row-power strong{display:inline-flex;align-items:center;gap:5px}.station-row-power strong svg{color:#52d66b}.station-row-activity strong{color:hsla(0,0%,100%,.52);font-weight:620}.station-mobile-label{display:none!important}.station-row-actions{display:flex;align-items:center;justify-content:flex-end;gap:7px}.station-details-button,.station-play-button{height:34px;border-radius:9px;cursor:pointer}.station-details-button{padding:0 10px;border:.5px solid hsla(0,0%,100%,.1);background:hsla(0,0%,100%,.02);color:hsla(0,0%,100%,.56);font-size:10.5px;font-weight:720}.station-play-button{display:inline-flex;align-items:center;justify-content:center;gap:6px;width:auto;min-width:108px;padding:0 10px;border:0;background:linear-gradient(135deg,#2f9bff,#ff7a1a);color:#fff;box-shadow:0 7px 18px rgba(47,155,255,.15);font-size:10.5px;font-weight:790;white-space:nowrap}.station-play-button.is-live{background:linear-gradient(135deg,#2f9bff,#165fd1)}.station-play-button.is-setup{border:.5px solid rgba(255,122,26,.25);background:rgba(255,122,26,.09);color:#ff9b52;box-shadow:none}.station-row-details{padding:13px 16px 15px;border-top:.5px solid hsla(0,0%,100%,.07);background:rgba(0,0,0,.12)}.station-readiness-banner{display:grid;grid-template-columns:30px minmax(0,1fr) auto;align-items:center;gap:9px;margin-bottom:10px;padding:9px 10px;border:.5px solid rgba(255,122,26,.2);border-radius:10px;background:rgba(255,122,26,.055)}.station-readiness-banner>span{display:inline-grid;place-items:center;width:30px;height:30px;border-radius:9px;background:rgba(255,122,26,.1);color:#ff9b52}.station-readiness-banner p,.station-readiness-banner strong{display:block;margin:0}.station-readiness-banner strong{color:#ffd2b2;font-size:11px}.station-readiness-banner p{margin-top:2px;color:hsla(0,0%,100%,.46);font-size:10px;line-height:1.35}.station-readiness-banner button{display:inline-flex;align-items:center;gap:5px;min-height:30px;padding:0 9px;border:.5px solid rgba(255,122,26,.2);border-radius:8px;background:rgba(255,122,26,.07);color:#ffad71;font-size:9.5px;font-weight:760;white-space:nowrap}.station-readiness-banner button svg{width:12px;height:12px}.station-detail-context{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:10px}.station-detail-context p{margin:0;color:hsla(0,0%,100%,.44);font-size:11px}.station-detail-context button{min-height:28px;padding:0 10px;border:.5px solid rgba(47,155,255,.18);border-radius:8px;background:rgba(47,155,255,.06);color:#72b9ff;font-size:10px}.station-detail-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.station-detail-grid>section{display:flex;flex-direction:column;min-width:0;padding:11px;border:.5px solid hsla(0,0%,100%,.075);border-radius:10px;background:hsla(0,0%,100%,.018)}.station-detail-heading{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-bottom:9px}.station-detail-heading>span{color:hsla(0,0%,100%,.72);font-size:10px;font-weight:820;letter-spacing:.07em;text-transform:uppercase}.station-detail-grid>section>small,.station-detail-heading small{color:hsla(0,0%,100%,.37);font-size:9.5px}.station-detail-heading small.is-online{color:#62df7a}.station-detail-rate{display:flex;align-items:center;justify-content:space-between;gap:8px;min-height:32px;padding:0 8px;border:.5px solid hsla(0,0%,100%,.075);border-radius:8px;background:hsla(0,0%,100%,.014)}.station-detail-rate>span{color:hsla(0,0%,100%,.38);font-size:9.5px;white-space:nowrap}.station-rate-editor{display:inline-flex;align-items:center;gap:5px;min-height:25px;padding:0 7px;border:0;border-radius:7px;background:rgba(47,155,255,.075)}.station-policy-rate,.station-rate-editor{color:#72b9ff;font-size:10px;font-weight:760;white-space:nowrap}.station-rate-editor-form{display:flex;align-items:center;justify-content:flex-end;gap:5px;min-width:0}.station-rate-editor-form .field-inline{width:62px;min-width:0;height:25px;padding:0 6px;font-size:10px}.station-rate-editor-form>span{color:hsla(0,0%,100%,.36);font-size:9px;white-space:nowrap}.station-rate-cancel,.station-rate-save{height:25px;border:0;border-radius:7px;cursor:pointer}.station-rate-save{padding:0 7px;background:#2f9bff;color:#fff;font-size:9.5px;font-weight:720}.station-rate-cancel{padding:0 3px;background:transparent;color:hsla(0,0%,100%,.38)}.station-rate-error{color:#ff9b52!important;font-size:9px!important}.station-detail-grid>section>small{display:block;margin-top:auto;padding-top:7px;line-height:1.35}.station-detail-grid>section>small.is-error{color:#ff9b52}.station-detail-grid>section>small.is-message{color:#72b9ff}.station-detail-control{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:6px;margin-top:7px}.station-detail-control button,.station-detail-control select,.station-detail-power-actions button{min-width:0;height:32px;border:.5px solid hsla(0,0%,100%,.1);border-radius:8px;background:hsla(0,0%,100%,.025);color:hsla(0,0%,100%,.72);font-size:10px}.station-detail-control select{width:100%;padding:0 8px}.station-detail-control option{background:#0b0d11;color:#fff}.station-detail-control button{padding:0 10px;font-weight:760}.station-detail-power-actions{display:grid;grid-template-columns:1fr 1fr;gap:6px}.station-detail-power-actions button{display:inline-flex;align-items:center;justify-content:center;gap:6px}.station-detail-power-actions button.is-current{border-color:rgba(82,214,107,.26);background:rgba(82,214,107,.08);color:#62df7a}.station-detail-plug-row{display:grid;grid-template-columns:minmax(0,1fr) 150px;align-items:center;gap:8px;margin-top:7px;padding-top:8px;border-top:.5px solid hsla(0,0%,100%,.07)}.station-detail-plug-row>div:first-child{min-width:0}.station-detail-plug-row small,.station-detail-plug-row strong{display:block;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.station-detail-plug-row strong{color:hsla(0,0%,100%,.64);font-size:10px}.station-detail-plug-row small{margin-top:3px;color:hsla(0,0%,100%,.36);font-size:9px}.station-detail-card-actions{display:flex;align-items:center;gap:6px;margin-top:9px;padding-top:8px;border-top:.5px solid hsla(0,0%,100%,.07)}.station-detail-card-actions button{display:inline-flex;align-items:center;justify-content:center;gap:5px;min-height:29px;padding:0 9px;border:.5px solid hsla(0,0%,100%,.09);border-radius:8px;background:transparent;color:hsla(0,0%,100%,.52);font-size:9.5px}.station-detail-card-actions button svg{width:12px;height:12px}.station-detail-card-actions button.is-active{border-color:rgba(47,155,255,.22);color:#72b9ff}.station-detail-footer{display:flex;align-items:center;justify-content:flex-end;gap:7px;margin-top:10px}.station-detail-footer button{display:inline-flex;align-items:center;gap:6px;min-height:30px;padding:0 10px;border:.5px solid hsla(0,0%,100%,.09);border-radius:8px;background:transparent;color:hsla(0,0%,100%,.5);font-size:10px}.station-detail-footer button svg{width:13px;height:13px}.station-detail-footer button.is-active{border-color:rgba(47,155,255,.22);color:#72b9ff}.station-record-form{padding:10px 14px 14px}.station-record-form .station-wizard.is-editing{width:min(100%,820px);margin-inline:auto;padding:8px 0 0;border:0;border-radius:0;background:transparent}.station-record-form .station-wizard.is-editing .station-wizard-main{width:min(100%,780px);margin-inline:auto}.station-record.is-editing{background:linear-gradient(180deg,rgba(47,155,255,.025),hsla(0,0%,100%,.008))}.station-record.is-editing:before{background:#2f9bff}.station-table .station-empty-state{padding:42px 20px}@media (max-width:1120px){.station-table-head,.station-table-row{grid-template-columns:minmax(205px,1.35fr) 72px minmax(112px,.8fr) 105px 86px 180px}.station-row-activity,.station-table-head>span:nth-child(6){display:none}.station-detail-grid{grid-template-columns:1fr 1fr}.station-readiness-banner{grid-template-columns:30px minmax(0,1fr)}.station-readiness-banner button{grid-column:1/-1;justify-content:center;width:100%}}@media (max-width:820px){.stations-console .stations-toolbar{display:block;padding:10px}.stations-console .stations-tools{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.stations-console .stations-search-control{grid-column:1/-1;width:100%;max-width:none}.stations-console .stations-filter-control,.stations-console .stations-kit-filter{grid-column:auto;width:100%;min-width:0}.stations-console .stations-reset-button{width:100%}.stations-console .stations-add-button{width:100%;margin:0}.stations-count{justify-content:flex-start;margin-top:8px}.station-table-head{display:none}.station-table-row{grid-template-columns:1fr 1fr;gap:11px 14px;min-height:0;padding:13px 14px}.station-row-identity{grid-column:1/-1}.station-row-activity,.station-row-power,.station-row-rate,.station-row-status,.station-row-type{min-width:0}.station-row-activity{display:block}.station-mobile-label{display:block!important;margin:0 0 4px!important;color:hsla(0,0%,100%,.3)!important;font-size:8.5px!important;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.station-row-actions{grid-column:1/-1;justify-content:stretch}.station-details-button{flex:1 1 auto}.station-play-button{flex:1 1 auto;min-width:0}.station-detail-grid,.station-detail-plug-row{grid-template-columns:1fr}.station-detail-footer{display:grid;grid-template-columns:repeat(3,minmax(0,1fr))}.station-detail-footer button{justify-content:center;padding-inline:6px}}@media (max-width:480px){.ops-shell:has(.stations-console){width:100%;max-width:100%}.stations-console .station-workspace{border-radius:13px}.station-table-row{padding:12px}.station-row-type>span{min-height:24px}.station-row-details{padding:11px 12px 13px}.station-detail-rate{align-items:flex-start;flex-direction:column;padding-block:7px}.station-detail-card-actions{display:grid;grid-template-columns:1fr 1fr}.station-rate-editor-form{width:100%;justify-content:flex-start;flex-wrap:wrap}.station-detail-footer{grid-template-columns:1fr}.station-detail-context{align-items:flex-start}}.sr-only{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}.kits-info-strip{grid-template-columns:22px minmax(0,1fr) auto}.kits-info-strip a{display:inline-flex;align-items:center;gap:6px;color:#72b9ff;font-size:11.5px;font-weight:760;text-decoration:none;white-space:nowrap}.kits-info-strip a b{font-size:13px;font-weight:600}.kits-fleet-summary{display:grid;grid-template-columns:minmax(176px,1.12fr) repeat(3,minmax(112px,.82fr)) minmax(155px,1fr);overflow:hidden;min-height:106px;border:.5px solid hsla(0,0%,100%,.09);border-radius:14px;background:linear-gradient(135deg,rgba(47,155,255,.035),hsla(0,0%,100%,.018))}.kits-guide-button,.kits-summary-action,.kits-summary-stat{min-width:0;border-left:.5px solid hsla(0,0%,100%,.075)}.kits-summary-action{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:7px;padding:14px 16px;border-left:0}.kits-summary-action>span{color:#fff;font-size:14px;font-weight:820}.kits-guide-button small,.kits-summary-action small,.kits-summary-stat small{color:hsla(0,0%,100%,.42);font-size:10.5px;line-height:1.3}.kits-add-button{display:inline-flex;align-items:center;justify-content:center;gap:7px;height:34px;padding:0 13px;border:.5px solid rgba(47,155,255,.62);border-radius:9px;background:linear-gradient(135deg,#2f9bff,#1f76ef);box-shadow:0 6px 18px rgba(30,118,239,.18);color:#fff;cursor:pointer;font-size:11.5px;font-weight:820}.kits-add-button svg{width:15px;height:15px}.kits-summary-stat{display:grid;grid-template-columns:34px minmax(0,1fr);grid-template-rows:auto auto auto;align-content:center;-moz-column-gap:10px;column-gap:10px;padding:14px}.kits-summary-icon{display:inline-grid;grid-row:1/4;place-items:center;align-self:center;width:34px;height:34px;border-radius:11px;background:hsla(0,0%,100%,.045);color:hsla(0,0%,100%,.58)}.kits-summary-icon svg{width:18px;height:18px}.kits-summary-stat p{margin:0;color:hsla(0,0%,100%,.48);font-size:10.5px}.kits-summary-stat strong{margin-top:2px;color:#fff;font-size:22px;line-height:1}.kits-summary-stat.is-online .kits-summary-icon,.kits-summary-stat.is-online small{color:#52d66b}.kits-summary-stat.is-online .kits-summary-icon{background:rgba(82,214,107,.09)}.kits-summary-stat.is-offline .kits-summary-icon,.kits-summary-stat.is-offline small{color:#ff7a1a}.kits-summary-stat.is-offline .kits-summary-icon{background:rgba(255,122,26,.09)}.kits-summary-stat.is-total .kits-summary-icon{color:#72b9ff;background:rgba(47,155,255,.09)}.kits-guide-button{position:relative;display:grid;grid-template-columns:minmax(0,1fr) 20px;align-content:center;gap:5px 9px;padding:15px;border-top:0;border-right:0;border-bottom:0;background:radial-gradient(circle at 85% 50%,rgba(47,155,255,.1),transparent 48%);color:inherit;cursor:pointer;text-align:left}.kits-guide-button>span{color:#fff;font-size:14px;font-weight:820}.kits-guide-button small{grid-column:1}.kits-guide-button svg{grid-column:2;grid-row:1/3;align-self:center;width:17px;height:17px;color:#72b9ff}.kits-list-head{grid-template-columns:minmax(92px,auto) minmax(0,1fr);gap:12px;padding:10px 12px}.kits-list-tools{justify-content:flex-end;flex-wrap:nowrap;gap:6px;min-width:0}.kits-list-tools .kits-search{flex:1 1 190px;min-width:130px}.kits-list-tools .kits-filter{flex:0 1 125px;min-width:98px}.kits-list-tools .kits-filter.is-sort{flex-basis:128px}.kits-list-tools .kits-filter,.kits-list-tools .kits-refresh-button,.kits-list-tools .kits-search{height:34px}.kit-fleet-table{min-width:0}.kit-fleet-head,.kit-fleet-row-summary{display:grid;grid-template-columns:minmax(190px,1.55fr) minmax(62px,.54fr) minmax(105px,.78fr) minmax(76px,.6fr) minmax(62px,.48fr) minmax(76px,.58fr) minmax(72px,.62fr) 32px;align-items:center;-moz-column-gap:9px;column-gap:9px}.kit-fleet-head{min-height:34px;padding:0 12px;border-bottom:.5px solid hsla(0,0%,100%,.07);color:hsla(0,0%,100%,.34);font-size:9.5px;font-weight:790;letter-spacing:.055em;text-transform:uppercase}.kit-row.kit-fleet-row{position:relative;padding:0;border-top:.5px solid hsla(0,0%,100%,.075);border-left:3px solid hsla(0,0%,100%,.14);background:hsla(0,0%,100%,.006)}.kit-row.kit-fleet-row:first-child{border-top:0}.kit-row.kit-fleet-row.is-online{border-left-color:#52d66b}.kit-row.kit-fleet-row.has-attention,.kit-row.kit-fleet-row.is-warn{border-left-color:#ff7a1a}.kit-row.kit-fleet-row.is-offline{border-left-color:hsla(0,0%,100%,.28)}.kit-row.kit-fleet-row.is-open,.kit-row.kit-fleet-row:hover{background:hsla(0,0%,100%,.018)}.kit-fleet-row-summary{min-height:72px;padding:9px 12px 9px 10px}.kit-fleet-identity{display:grid;grid-template-columns:7px 34px minmax(0,1fr);align-items:center;gap:8px;min-width:0}.kit-fleet-identity .kit-live-dot{margin:0}.kit-fleet-identity .kit-cube{width:34px;height:34px;border-radius:10px;color:#72b9ff}.kit-fleet-identity .kit-cube svg{width:18px;height:18px}.kit-fleet-identity .kit-title h3{font-size:12.5px;line-height:1.2}.kit-fleet-identity .kit-title p{margin:3px 0 0;color:hsla(0,0%,100%,.43);font-size:10px}.kit-fleet-identity .kit-title>span{display:block;overflow:hidden;margin-top:2px;color:#72b9ff;font-size:9.5px;text-overflow:ellipsis;white-space:nowrap}.kit-fleet-cell{min-width:0;color:hsla(0,0%,100%,.72);font-size:10.5px}.kit-fleet-cell>small,.kit-fleet-cell>span,.kit-fleet-cell>strong{display:block}.kit-fleet-cell>span,.kit-fleet-cell>strong{overflow:hidden;font-weight:760;line-height:1.25;text-overflow:ellipsis;white-space:nowrap}.kit-fleet-cell>small{overflow:hidden;margin-top:4px;color:hsla(0,0%,100%,.38);font-size:9.5px;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.kit-fleet-cell.is-type>span{display:inline-flex;min-height:22px;align-items:center;padding:0 7px;border:.5px solid rgba(47,155,255,.2);border-radius:7px;background:rgba(47,155,255,.07);color:#72b9ff;font-size:9.5px}.kit-fleet-cell.is-type>span.is-muted{border-color:hsla(0,0%,100%,.08);background:hsla(0,0%,100%,.025);color:hsla(0,0%,100%,.38)}.kit-fleet-cell.is-plug strong,.kit-fleet-cell.is-status small,.kit-fleet-cell.is-status strong{display:flex;align-items:center;gap:5px}.kit-fleet-cell.is-status strong.is-online{color:#52d66b}.kit-fleet-cell.is-status strong.is-warn{color:#ff9a4f}.kit-fleet-cell.is-status strong.is-offline{color:hsla(0,0%,100%,.48)}.kit-fleet-cell.is-status small i{width:5px;height:5px;flex:0 0 auto;border-radius:50%;background:currentColor}.kit-fleet-cell.is-status small.is-online{color:#52d66b}.kit-fleet-cell.is-status small.is-warn{color:#ff9a4f}.kit-fleet-cell.is-status small.is-offline{color:#ff7a1a}.kit-fleet-cell.is-plug strong svg{width:13px;height:13px;color:#52d66b}.kit-fleet-cell strong.is-warn{color:#ff9a4f}.kit-fleet-cell.is-uptime .kit-spark{width:100%;height:9px;gap:1px;margin-top:4px}.kit-fleet-cell.is-uptime .kit-spark i{min-width:1px}.kit-fleet-row .kit-menu-button{width:30px;height:30px;border-radius:9px}.kit-fleet-row .kit-detail-panel{background:rgba(0,0,0,.12)}.kit-fleet-row .kit-quick-actions{margin:0 0 9px;padding-bottom:9px}.kits-pagination{display:grid;grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;gap:12px;min-height:46px;padding:7px 12px;border-top:.5px solid hsla(0,0%,100%,.075);color:hsla(0,0%,100%,.42);font-size:10.5px}.kits-pagination>label{justify-self:end}.kits-page-controls button,.kits-pagination select{height:30px;border:.5px solid hsla(0,0%,100%,.09);border-radius:8px;background:hsla(0,0%,100%,.035);color:hsla(0,0%,100%,.68)}.kits-pagination select{padding:0 28px 0 9px;font-size:10.5px}.kits-page-controls{display:flex;align-items:center;gap:8px}.kits-page-controls button{width:30px;cursor:pointer;font-size:17px}.kits-page-controls button:disabled{opacity:.3;cursor:default}@media (max-width:820px){.kits-fleet-summary{grid-template-columns:repeat(2,minmax(0,1fr))}.kits-summary-action{grid-column:1/-1;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:5px 12px;min-height:74px}.kits-summary-action .kits-add-button{grid-column:2;grid-row:1/3}.kits-guide-button,.kits-summary-stat{min-height:74px;border-top:.5px solid hsla(0,0%,100%,.075)}.kits-summary-stat:nth-child(odd){border-left:0}.kits-list-head{grid-template-columns:1fr}.kits-list-tools{justify-content:stretch}.kits-list-tools .kits-search{flex-basis:170px}.kit-fleet-head{display:none}.kit-fleet-row-summary{grid-template-columns:repeat(2,minmax(0,1fr));gap:0;min-height:0;padding:11px 10px}.kit-fleet-identity{grid-column:1/-1;min-height:44px;padding:0 42px 8px 0}.kit-fleet-cell{min-height:50px;padding:8px 6px;border-top:.5px solid hsla(0,0%,100%,.065)}.kit-fleet-cell:nth-of-type(2n){border-left:.5px solid hsla(0,0%,100%,.065)}.kit-fleet-cell:before{display:block;margin-bottom:5px;color:hsla(0,0%,100%,.3);content:attr(data-label);font-size:8.5px;font-weight:760;letter-spacing:.05em;text-transform:uppercase}.kit-fleet-row .kit-menu-button{position:absolute;top:17px;right:10px}.kit-fleet-cell.is-uptime .kit-spark{max-width:90px}}@media (max-width:640px){.kits-info-strip{grid-template-columns:20px minmax(0,1fr);padding:9px 11px}.kits-info-strip a{grid-column:2;margin-top:-2px}.kits-list-tools{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.kits-list-tools .kits-search{grid-column:1/-1;width:100%}.kits-list-tools .kits-filter,.kits-list-tools .kits-filter.is-sort{width:100%;min-width:0}.kits-list-tools .kits-refresh-button{width:100%}.kits-pagination{grid-template-columns:1fr auto;row-gap:7px}.kits-page-controls{justify-self:end}.kits-pagination>label{grid-column:1/-1;justify-self:stretch}.kits-pagination select{width:100%}.kit-fleet-row .kit-quick-actions{align-items:stretch;flex-direction:column}.kit-fleet-row .kit-action-button{width:100%}.kit-fleet-row .kit-action-button.is-danger{margin-left:0}}@media (max-width:420px){.kits-fleet-summary{grid-template-columns:1fr 1fr}.kits-summary-action{padding:12px}.kits-summary-stat{grid-template-columns:28px minmax(0,1fr);-moz-column-gap:7px;column-gap:7px;padding:11px}.kits-summary-icon{width:28px;height:28px}.kits-summary-stat strong{font-size:18px}.kits-guide-button{padding:11px}.kit-fleet-cell{padding-inline:5px}}.station-wizard.is-editing .operator-price-card{margin:7px 0 5px;border-radius:11px}.station-wizard.is-editing .operator-price-card>*{min-height:54px;padding:8px 10px;gap:4px}.station-wizard.is-editing .billing-preview{margin-top:5px;padding:6px}.station-wizard.is-editing .billing-preview-row{padding:5px 7px}.station-wizard.is-editing .billing-preview p{display:-webkit-box;overflow:hidden;-webkit-box-orient:vertical;-webkit-line-clamp:2}.station-wizard.is-editing .station-rule-grid{gap:6px}.station-wizard.is-editing .station-rule-grid>button{gap:4px;min-height:66px}.station-wizard.is-editing .station-rule-grid p{display:-webkit-box;overflow:hidden;font-size:9.5px;-webkit-box-orient:vertical;-webkit-line-clamp:2}.station-wizard.is-editing .operator-advanced{margin-top:8px;border-radius:11px}.station-wizard.is-editing .station-advanced-panel{border-color:rgba(255,122,26,.22);background:linear-gradient(90deg,rgba(255,122,26,.055),hsla(0,0%,100%,.012) 38%);box-shadow:inset 3px 0 0 rgba(255,122,26,.52)}.station-wizard.is-editing .station-advanced-panel>summary{display:grid;grid-template-columns:28px minmax(0,1fr) auto 24px;align-items:center;gap:9px;justify-content:normal;transition:background .15s ease}.station-wizard.is-editing .station-advanced-panel>summary:hover{background:rgba(255,122,26,.045)}.station-wizard.is-editing .station-advanced-symbol{display:inline-grid;place-items:center;flex:0 0 28px;width:28px;height:28px;border-radius:8px;background:rgba(255,122,26,.11);color:#ff9b52;font-style:normal}.station-wizard.is-editing .station-advanced-symbol svg{width:14px;height:14px}.station-wizard.is-editing .station-advanced-panel>summary>span{min-width:0;margin-right:0}.station-wizard.is-editing .station-advanced-panel>summary b{color:hsla(0,0%,100%,.9)}.station-wizard.is-editing .station-advanced-panel>summary em{justify-self:end;padding:4px 7px;border:.5px solid rgba(255,122,26,.2);border-radius:99px;background:rgba(255,122,26,.08);color:#ffad71;letter-spacing:.05em}.station-wizard.is-editing .station-advanced-panel>summary:after{grid-column:4;grid-row:1;margin-left:0;background:rgba(255,122,26,.1);color:#ffad71}.station-wizard.is-editing .station-advanced-panel[open]>summary{border-bottom:.5px solid rgba(255,122,26,.12);background:rgba(255,122,26,.035)}.station-wizard.is-editing .operator-advanced>summary{min-height:44px;padding:7px 10px}.station-wizard.is-editing .operator-advanced-body{gap:8px;padding:9px}.station-wizard.is-editing .power-states{gap:6px;margin:3px 0 0}.station-wizard.is-editing .power-state-card{grid-template-rows:auto auto auto auto;gap:6px;padding:8px;border-radius:11px}.station-wizard.is-editing .power-state-badge{font-size:10.5px}.station-wizard.is-editing .power-state-range{padding:2px 6px;font-size:9.5px}.station-wizard.is-editing .power-state-desc{min-height:0;font-size:9.5px;line-height:1.35;-webkit-line-clamp:3}.station-wizard.is-editing .power-state-fields{gap:5px}.station-wizard.is-editing .power-state-field{min-height:42px;gap:3px}.station-wizard.is-editing .power-state-field>span:first-child,.station-wizard.is-editing .power-state-mini-action{font-size:9.5px}.station-wizard.is-editing .power-state-mini-action{min-height:28px}.station-wizard.is-editing .power-state-ex{min-height:0;padding-top:6px;font-size:9px;line-height:1.35}.station-wizard.is-editing .worked-example{margin:2px 0 0;padding:9px 10px;border-radius:11px}.station-wizard.is-editing .worked-example-head{margin-bottom:4px}.station-wizard.is-editing .worked-example li{padding:5px 0;font-size:10px}.station-wizard.is-editing .worked-example-total{padding:6px 0 2px;font-size:11px}.station-wizard.is-editing .worked-example-rules{display:grid;grid-template-columns:1fr 1fr;gap:1px;overflow:hidden;margin-top:6px;border:.5px solid hsla(0,0%,100%,.07);border-radius:8px;background:hsla(0,0%,100%,.06)}.station-wizard.is-editing .worked-example-rules>div{min-width:0;padding:6px 7px;background:#0a0c0f}.station-wizard.is-editing .worked-example-rules span,.station-wizard.is-editing .worked-example-rules strong{display:block}.station-wizard.is-editing .worked-example-rules span{color:hsla(0,0%,100%,.3);font-size:8px}.station-wizard.is-editing .worked-example-rules strong{margin-top:2px;color:hsla(0,0%,100%,.66);font-size:9px;line-height:1.3}.station-wizard.is-editing .worked-example>p{margin-top:4px;line-height:1.35}.station-wizard.is-editing .policy-config-grid{gap:5px}.station-wizard.is-editing .policy-config-row{padding:6px;border-radius:9px}@media (max-width:720px){.station-wizard.is-editing .power-state-card{gap:5px}.station-wizard.is-editing .power-state-desc{display:-webkit-box;overflow:hidden;-webkit-line-clamp:3}}.station-wizard.is-editing .station-advanced-body{gap:7px;padding:8px}.station-wizard.is-editing .station-advanced-body .station-value-input{grid-template-columns:minmax(0,1fr) minmax(38px,auto);min-width:0}.station-wizard.is-editing .station-advanced-body .station-value-input input{min-width:0;padding-inline:8px 4px}.station-wizard.is-editing .station-advanced-body .station-value-input>b{min-width:36px;margin-right:3px;padding-inline:6px;white-space:nowrap}.station-wizard.is-editing .station-choice-card i,.station-wizard.is-editing .station-rule-grid i{top:6px;right:6px;transform:none}.station-wizard.is-editing .station-wizard-mode-pill{flex:0 0 auto}.station-wizard.is-editing .wizard-change-chips{min-width:0}.station-power-editor,.station-safeguards{overflow:hidden;border:.5px solid hsla(0,0%,100%,.08);border-radius:10px;background:hsla(0,0%,100%,.014)}.station-power-editor-head,.station-safeguards-head{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:8px 9px;border-bottom:.5px solid hsla(0,0%,100%,.07)}.station-power-editor-head>div span,.station-power-editor-head>div strong,.station-safeguards-head span,.station-safeguards-head strong{display:block}.station-power-editor-head>div strong,.station-safeguards-head strong{color:hsla(0,0%,100%,.82);font-size:10.5px}.station-power-editor-head>div span,.station-safeguards-head span{margin-top:2px;color:hsla(0,0%,100%,.36);font-size:8.5px}.station-power-editor-head>label{display:flex;align-items:center;gap:7px;color:hsla(0,0%,100%,.42);font-size:8.5px;white-space:nowrap}.station-power-editor-head .station-value-input{width:105px;min-height:30px}.station-power-editor-head .station-value-input input{height:29px;font-size:10px}.station-power-table-head,.station-power-table-row{display:grid;grid-template-columns:minmax(150px,1fr) 175px 135px;align-items:center;gap:8px}.station-power-table-head{min-height:27px;padding:0 9px;border-bottom:.5px solid hsla(0,0%,100%,.06);color:hsla(0,0%,100%,.28);font-size:7.5px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.station-power-table-row{min-height:48px;padding:6px 9px;border-bottom:.5px solid hsla(0,0%,100%,.06)}.station-power-table-row:last-child{border-bottom:0}.station-power-table-row>div:first-child{display:grid;grid-template-columns:7px minmax(0,1fr);align-items:center;gap:7px}.station-power-table-row>div:first-child>i{width:6px;height:6px;border-radius:50%;background:hsla(0,0%,100%,.4)}.station-power-table-row.is-active>div:first-child>i{background:#52d66b}.station-power-table-row.is-idle>div:first-child>i{background:#ffb052}.station-power-table-row.is-sleep>div:first-child>i{background:#72b9ff}.station-power-table-row small,.station-power-table-row strong{display:block}.station-power-table-row>div strong{color:hsla(0,0%,100%,.72);font-size:9.5px}.station-power-table-row>div small{margin-top:1px;color:hsla(0,0%,100%,.3);font-size:8px}.station-power-table-row>span.tnum,.station-power-table-row>strong{color:hsla(0,0%,100%,.62);font-size:9.5px;font-weight:720}.station-power-table-row>label{display:flex;align-items:center;gap:5px;color:hsla(0,0%,100%,.42);font-size:10px}.station-power-table-row .station-value-input{width:118px;min-height:30px}.station-power-table-row .station-value-input input{height:29px;font-size:10px}.station-power-note{margin:0;padding:6px 9px;border-top:.5px solid hsla(0,0%,100%,.055);color:hsla(0,0%,100%,.34);font-size:8.5px;line-height:1.35}.station-safeguards-grid{display:grid;grid-template-columns:1fr 1fr;gap:1px;background:hsla(0,0%,100%,.055)}.station-safeguards-grid>button,.station-safeguards-grid>label{display:grid;grid-template-columns:minmax(0,1fr) 112px;align-items:center;min-height:48px;padding:6px 8px;border:0;background:#0a0c0f;color:hsla(0,0%,100%,.62);text-align:left}.station-safeguards-grid small,.station-safeguards-grid strong{display:block}.station-safeguards-grid strong{color:hsla(0,0%,100%,.67);font-size:9.5px}.station-safeguards-grid small{margin-top:1px;color:hsla(0,0%,100%,.29);font-size:8px}.station-safeguards-grid .station-value-input{width:100%;min-height:30px}.station-safeguards-grid .station-value-input input{height:29px;font-size:10px}.station-safeguards-grid>button{cursor:pointer}.station-safeguards-grid>button>span{justify-self:end;padding:4px 7px;border-radius:99px;background:hsla(0,0%,100%,.06);color:hsla(0,0%,100%,.42);font-size:8.5px;font-weight:720}.station-safeguards-grid>button.is-on>span{background:rgba(82,214,107,.09);color:#62df7a}@media (max-width:720px){.station-wizard.is-editing .station-wizard-steps{grid-template-columns:repeat(4,minmax(0,1fr));gap:4px;overflow:visible}.station-wizard.is-editing .station-wizard-step{min-width:0}.station-wizard.is-editing .station-wizard-step strong{font-size:10px}.station-wizard.is-editing .station-advanced-panel>summary{grid-template-columns:28px minmax(0,1fr) 24px;gap:7px 8px}.station-wizard.is-editing .station-advanced-panel>summary>span{grid-column:2;grid-row:1}.station-wizard.is-editing .station-advanced-panel>summary em{grid-column:2;grid-row:2;justify-self:start}.station-wizard.is-editing .station-advanced-panel>summary:after{grid-column:3;grid-row:1/span 2}.station-power-editor-head,.station-safeguards-head{align-items:flex-start;flex-direction:column}.station-power-editor-head>label{width:100%;justify-content:space-between}.station-power-table-head{display:none}.station-power-table-row{grid-template-columns:minmax(0,1fr) minmax(118px,.8fr);gap:6px}.station-power-table-row>div:first-child{grid-column:1/-1}.station-power-table-row .station-value-input{width:100%}.station-safeguards-grid,.station-wizard.is-editing .worked-example-rules{grid-template-columns:1fr}}.station-wizard.is-editing .station-advanced-panel>summary{grid-template-columns:38px minmax(0,1fr) auto 34px;gap:10px;min-height:64px;padding:10px 12px}.station-wizard.is-editing .station-advanced-symbol{width:38px;height:38px;border-radius:11px;color:#ff941f;background:rgba(255,122,26,.08);border:.5px solid rgba(255,122,26,.24)}.station-wizard.is-editing .station-advanced-symbol svg{width:19px;height:19px}.station-wizard.is-editing .station-advanced-panel>summary b{font-size:13px;line-height:1.25}.station-wizard.is-editing .station-advanced-panel>summary small{margin-top:3px;font-size:9.5px}.station-wizard.is-editing .station-advanced-panel>summary em{display:inline-flex;align-items:center;min-height:34px;padding:0 14px;border-color:rgba(255,122,26,.5);border-radius:12px;background:transparent;color:#ff941f;font-size:10px;font-weight:760;font-style:normal;letter-spacing:0;white-space:nowrap}.station-wizard.is-editing .station-advanced-panel>summary em:after{content:"›";margin-left:12px;font-size:19px;line-height:1}.station-wizard.is-editing .station-advanced-panel>summary:after{display:grid;place-items:center;width:34px;height:34px;border:.5px solid hsla(0,0%,100%,.05);border-radius:11px;background:hsla(0,0%,100%,.025)}.station-wizard.is-editing .station-advanced-body{gap:8px;padding:9px}.station-power-editor,.station-safeguards,.station-wizard.is-editing .worked-example{border-radius:13px;border-color:hsla(0,0%,100%,.09);background:rgba(3,10,17,.46)}.station-power-editor-head,.station-safeguards-head{min-height:50px;padding:8px 11px}.station-power-editor-head>div strong,.station-safeguards-head strong{font-size:13px}.station-power-editor-head>div span,.station-safeguards-head span{font-size:10.5px;line-height:1.35}.station-power-editor-head>label{gap:9px;font-size:10.5px}.station-power-editor-head>label>span:first-child{display:inline-flex;align-items:center;gap:5px;color:hsla(0,0%,100%,.48)}.station-power-editor-head>label>span:first-child i{display:inline-grid;place-items:center;width:16px;height:16px;border:.5px solid hsla(0,0%,100%,.14);border-radius:50%;color:hsla(0,0%,100%,.52);font-size:9px;font-style:normal}.station-power-table-head,.station-power-table-row{grid-template-columns:minmax(230px,1fr) minmax(150px,.78fr) minmax(120px,.58fr);gap:12px}.station-power-table-head{min-height:28px;padding:0 11px;font-size:8.5px}.station-power-table-row{min-height:53px;padding:6px 11px}.station-power-table-row>div:first-child{grid-template-columns:6px 30px minmax(0,1fr);gap:8px}.station-power-table-row .station-power-icon.sg-mini-icon,.station-safeguards-grid>button>.sg-mini-icon,.station-safeguards-grid>label>.sg-mini-icon{width:30px;height:30px;border-radius:8px}.station-power-table-row .station-power-icon svg,.station-safeguards-grid>button>.sg-mini-icon svg,.station-safeguards-grid>label>.sg-mini-icon svg{width:15px;height:15px}.station-power-table-row>div strong,.station-power-table-row>span.tnum,.station-power-table-row>strong{font-size:11.5px}.station-power-table-row>div small{margin-top:3px;font-size:10px}.station-power-table-row>strong{color:hsla(0,0%,100%,.83)}.station-power-note{padding:7px 11px;font-size:9.5px}.station-power-note strong{color:hsla(0,0%,100%,.52);font-weight:680}.station-safeguards-grid>button,.station-safeguards-grid>label{grid-template-columns:30px minmax(0,1fr) 96px;gap:8px;min-height:52px;padding:6px 9px}.station-safeguards-grid strong{font-size:11.5px}.station-safeguards-grid small{margin-top:3px;font-size:9.5px}.station-safeguards-grid>button>span:last-child{min-width:58px;text-align:center}.station-wizard.is-editing .worked-example{margin:0;padding:0;overflow:hidden}.station-wizard.is-editing .worked-example-head{display:flex;flex-direction:row;align-items:center;justify-content:space-between;gap:12px;min-height:50px;margin:0;padding:9px 12px;border-bottom:.5px solid hsla(0,0%,100%,.065)}.station-wizard.is-editing .worked-example-head>div{min-width:0}.station-wizard.is-editing .worked-example-head span,.station-wizard.is-editing .worked-example-head strong{display:block}.station-wizard.is-editing .worked-example-head strong{color:hsla(0,0%,100%,.84);font-size:12.5px}.station-wizard.is-editing .worked-example-head span{margin-top:2px;color:hsla(0,0%,100%,.34);font-size:9.5px}.station-wizard.is-editing .worked-example-head button{display:inline-flex;align-items:center;gap:7px;flex:0 0 auto;min-height:28px;padding:0 6px;border:0;background:transparent;color:hsla(0,0%,100%,.48);font:inherit;font-size:9.5px;cursor:pointer}.station-wizard.is-editing .worked-example-head button b{color:hsla(0,0%,100%,.36);font-size:12px}.station-wizard.is-editing .worked-example-visit{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));padding:8px 11px}.station-wizard.is-editing .worked-example-visit>div{display:grid;grid-template-columns:30px minmax(0,1fr);align-items:center;gap:9px;min-width:0;min-height:48px;padding:0 9px;border-right:.5px solid hsla(0,0%,100%,.07)}.station-wizard.is-editing .worked-example-visit>div:first-child{padding-left:0}.station-wizard.is-editing .worked-example-visit>div:last-child{padding-right:0;border-right:0}.station-wizard.is-editing .worked-example-rules .sg-mini-icon,.station-wizard.is-editing .worked-example-visit .sg-mini-icon{width:28px;height:28px;border-radius:8px}.station-wizard.is-editing .worked-example-rules .sg-mini-icon svg,.station-wizard.is-editing .worked-example-visit .sg-mini-icon svg{width:14px;height:14px}.station-wizard.is-editing .worked-example-visit b,.station-wizard.is-editing .worked-example-visit small,.station-wizard.is-editing .worked-example-visit span,.station-wizard.is-editing .worked-example-visit strong{display:block}.station-wizard.is-editing .worked-example-visit strong{color:hsla(0,0%,100%,.78);font-size:10.5px}.station-wizard.is-editing .worked-example-visit small{margin-top:2px;color:hsla(0,0%,100%,.39);font-size:9px}.station-wizard.is-editing .worked-example-visit b{margin-top:5px;color:hsla(0,0%,100%,.72);font-size:10px}.station-wizard.is-editing .worked-example-visit .worked-example-total{display:flex;flex-direction:column;align-items:flex-start;justify-content:center;gap:1px}.station-wizard.is-editing .worked-example-visit .worked-example-total>span{color:hsla(0,0%,100%,.7);font-size:10px}.station-wizard.is-editing .worked-example-visit .worked-example-total>strong{margin:3px 0 0;color:#ff941f;font-size:16px}.station-wizard.is-editing .worked-example-rules{grid-template-columns:repeat(4,minmax(0,1fr));gap:0;margin:0 12px 9px;border-radius:11px;background:hsla(0,0%,100%,.025)}.station-wizard.is-editing .worked-example-rules>div{display:grid;grid-template-columns:28px minmax(0,1fr);align-items:center;gap:9px;min-height:61px;padding:8px;border-right:.5px solid hsla(0,0%,100%,.065);background:transparent}.station-wizard.is-editing .worked-example-rules>div>.sg-mini-icon{align-self:center;justify-self:center;margin:0}.station-wizard.is-editing .worked-example-rules>div:last-child{border-right:0}.station-wizard.is-editing .worked-example-rules small,.station-wizard.is-editing .worked-example-rules strong{display:block}.station-wizard.is-editing .worked-example-rules small{color:hsla(0,0%,100%,.38);font-size:9px}.station-wizard.is-editing .worked-example-rules strong{margin-top:6px;color:hsla(0,0%,100%,.68);font-size:9.75px;font-weight:600;line-height:1.4}.station-wizard.is-editing .worked-example>p{display:flex;align-items:center;gap:7px;margin:0 12px 10px;padding:7px 9px;border:.5px solid hsla(0,0%,100%,.055);border-radius:9px;color:hsla(0,0%,100%,.37);background:hsla(0,0%,100%,.012);font-size:9.5px}.station-wizard.is-editing .station-advanced-body .station-value-input{min-height:32px;border-radius:9px;background:rgba(0,0,0,.2)}.station-wizard.is-editing .station-advanced-body .station-value-input input{height:31px;padding:0 8px;font-size:11.5px}.station-wizard.is-editing .station-advanced-body .station-value-input>b{align-self:stretch;height:auto;min-width:34px;margin:0;padding:0 7px;border-left:.5px solid hsla(0,0%,100%,.07);border-radius:0;background:transparent;font-size:9.5px}.station-wizard.is-editing .station-advanced-body .sg-mini-icon{box-shadow:none;background:rgba(47,155,255,.08)}.station-wizard.is-editing .station-advanced-body .sg-mini-icon.is-orange{background:rgba(255,122,26,.09)}.station-wizard.is-editing .station-advanced-body .sg-mini-icon.is-green{background:rgba(82,214,107,.09)}.station-wizard.is-editing .station-advanced-body .sg-mini-icon.is-purple{background:rgba(155,109,255,.09)}.station-wizard.is-editing .station-advanced-body .sg-mini-icon.is-cyan{background:rgba(14,214,203,.09)}.station-wizard.is-editing .worked-example>p .sg-mini-icon{width:18px;height:18px;border:0;background:transparent;box-shadow:none}.station-wizard.is-editing .worked-example>p .sg-mini-icon svg{width:13px;height:13px}@media (max-width:720px){.station-wizard.is-editing .station-advanced-panel>summary{grid-template-columns:36px minmax(0,1fr) 32px;min-height:68px;gap:7px 9px}.station-wizard.is-editing .station-advanced-symbol{width:36px;height:36px}.station-wizard.is-editing .station-advanced-panel>summary em{min-height:28px;padding:0 10px}.station-power-editor-head,.station-safeguards-head{min-height:auto}.station-power-table-row{grid-template-columns:minmax(0,1fr) minmax(105px,.7fr);min-height:76px}.station-power-table-row>div:first-child{grid-template-columns:7px 32px minmax(0,1fr)}.station-power-table-row .station-power-icon.sg-mini-icon{width:32px;height:32px}.station-safeguards-grid>button,.station-safeguards-grid>label{grid-template-columns:32px minmax(0,1fr) 94px;min-height:56px}.station-wizard.is-editing .worked-example-head{align-items:flex-start}.station-wizard.is-editing .worked-example-head span{max-width:220px}.station-wizard.is-editing .worked-example-rules,.station-wizard.is-editing .worked-example-visit{grid-template-columns:repeat(2,minmax(0,1fr))}.station-wizard.is-editing .worked-example-rules>div:nth-child(2),.station-wizard.is-editing .worked-example-visit>div:nth-child(2){border-right:0}.station-wizard.is-editing .worked-example-visit>div{padding:9px 8px;border-bottom:.5px solid hsla(0,0%,100%,.06)}.station-wizard.is-editing .worked-example-visit>div:first-child{padding-left:8px}.station-wizard.is-editing .worked-example-rules>div:nth-last-child(-n+2),.station-wizard.is-editing .worked-example-visit>div:nth-last-child(-n+2){border-bottom:0}.station-wizard.is-editing .worked-example-rules>div{border-bottom:.5px solid hsla(0,0%,100%,.06)}}@media (max-width:420px){.station-wizard.is-editing .worked-example-rules,.station-wizard.is-editing .worked-example-visit{grid-template-columns:1fr}.station-wizard.is-editing .worked-example-rules>div,.station-wizard.is-editing .worked-example-visit>div{border-right:0;border-bottom:.5px solid hsla(0,0%,100%,.06)}.station-wizard.is-editing .worked-example-rules>div:nth-last-child(-n+2),.station-wizard.is-editing .worked-example-visit>div:nth-last-child(-n+2){border-bottom:.5px solid hsla(0,0%,100%,.06)}.station-wizard.is-editing .worked-example-rules>div:last-child,.station-wizard.is-editing .worked-example-visit>div:last-child{border-bottom:0}}.policy-wizard .sg-mini-icon{box-shadow:none;background:rgba(47,155,255,.08)}.policy-wizard .sg-mini-icon.is-orange{background:rgba(255,122,26,.09)}.policy-wizard .sg-mini-icon.is-green{background:rgba(82,214,107,.09)}.policy-wizard .sg-mini-icon.is-purple{background:rgba(155,109,255,.09)}.policy-wizard .sg-mini-icon.is-cyan{background:rgba(14,214,203,.09)}.policy-wizard .policy-preview-list .sg-mini-icon{width:24px;height:24px;border-radius:7px}.policy-wizard .policy-mode-grid.station-rule-mode-grid>button{grid-template-columns:32px minmax(0,1fr) 20px;gap:9px;min-height:88px;padding:10px}.policy-wizard .policy-mode-grid.station-rule-mode-grid>button>.sg-mini-icon{width:32px;height:32px;border-radius:9px}.policy-wizard .policy-mode-grid.station-rule-mode-grid>button>.sg-mini-icon svg{width:15px;height:15px}.policy-wizard .policy-config-row.station-config-row{grid-template-columns:30px minmax(0,1fr) 108px;align-items:center;gap:9px;min-height:56px;padding:7px 9px;border-radius:11px}.policy-wizard .policy-config-row>.sg-mini-icon{width:30px;height:30px;border-radius:8px}.policy-wizard .policy-config-row>.sg-mini-icon svg{width:15px;height:15px}.policy-wizard .policy-config-row .station-derived-value,.policy-wizard .policy-config-row .station-value-input,.policy-wizard .policy-config-row .station-wizard-select{grid-column:3;width:108px;min-width:0;justify-self:end}.policy-wizard .policy-config-row .station-value-input{min-height:34px;grid-template-columns:minmax(0,1fr) auto;border-radius:9px;background:rgba(0,0,0,.2)}.policy-wizard .policy-config-row .station-value-input input{height:33px;padding:0 8px;font-size:12px}.policy-wizard .policy-config-row .station-value-input>b{align-self:stretch;height:auto;min-width:36px;margin:0;padding:0 7px;border-left:.5px solid hsla(0,0%,100%,.07);border-radius:0;background:transparent}.policy-wizard .policy-config-row strong{font-size:12px}.policy-wizard .policy-config-row p{margin-top:2px;font-size:10px;line-height:1.35}.policy-wizard .policy-config-example{margin-top:4px;font-size:9.5px}.policy-wizard .policy-config-toggle .policy-toggle-pill{grid-column:3;justify-self:end;min-width:64px;margin:0;text-align:center}.policy-wizard .policy-cleanup-editor .station-safeguards-grid{grid-template-columns:1fr 1fr}.policy-wizard .policy-power-guide{margin:0;padding:0;border-color:hsla(0,0%,100%,.08);background:hsla(0,0%,100%,.012)}.policy-wizard .policy-power-guide>summary{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:42px;padding:8px 11px;cursor:pointer;list-style:none}.policy-wizard .policy-power-guide>summary::-webkit-details-marker{display:none}.policy-wizard .policy-power-guide>summary:after{content:"+";color:hsla(0,0%,100%,.42);font-size:16px}.policy-wizard .policy-power-guide[open]>summary:after{content:"−"}.policy-wizard .policy-power-guide>summary strong{color:hsla(0,0%,100%,.76);font-size:11.5px}.policy-wizard .policy-power-guide>summary span{margin-left:auto;color:hsla(0,0%,100%,.36);font-size:9.5px}.policy-wizard .policy-power-guide-grid{padding:0 9px 9px;grid-template-columns:repeat(auto-fill,minmax(170px,1fr))}.policy-wizard .policy-power-chip{padding:8px 9px;border-radius:9px;background:hsla(0,0%,100%,.02)}.policy-wizard .policy-power-chip strong{font-size:11px}.policy-wizard .policy-power-chip em,.policy-wizard .policy-power-chip span{font-size:9px}@media (max-width:760px){.policy-wizard .policy-wizard-preview .policy-hero-art{display:none}.policy-wizard .policy-config-row.station-config-row,.policy-wizard .policy-config-toggle.policy-config-row.station-config-row{grid-template-columns:30px minmax(0,1fr);align-items:start}.policy-wizard .policy-config-row>div{grid-column:2}.policy-wizard .policy-config-row .station-derived-value,.policy-wizard .policy-config-row .station-value-input,.policy-wizard .policy-config-row .station-wizard-select,.policy-wizard .policy-config-toggle .policy-toggle-pill{grid-column:2;width:min(100%,140px);justify-self:start;margin-top:5px}.policy-wizard .policy-cleanup-editor .station-safeguards-grid{grid-template-columns:1fr}.policy-wizard .policy-power-guide>summary{align-items:flex-start;flex-wrap:wrap}.policy-wizard .policy-power-guide>summary span{order:3;width:100%;margin:0}}@media (max-width:640px){.session-admin-page .session-admin-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}.session-admin-page .session-detail-table table{width:100%;min-width:0;table-layout:fixed}.session-admin-page .session-detail-table td,.session-admin-page .session-detail-table th{padding:8px 5px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.session-admin-page .session-detail-table td:first-child,.session-admin-page .session-detail-table td:nth-child(5),.session-admin-page .session-detail-table td:nth-child(6),.session-admin-page .session-detail-table th:first-child,.session-admin-page .session-detail-table th:nth-child(5),.session-admin-page .session-detail-table th:nth-child(6){display:none}.session-admin-page .session-detail-table th:nth-child(2){width:23%}.session-admin-page .session-detail-table th:nth-child(3){width:31%}.session-admin-page .session-detail-table th:nth-child(4){width:20%}.session-admin-page .session-detail-table th:nth-child(7){width:26%}.session-admin-page .session-detail-table td:nth-child(4),.session-admin-page .session-detail-table td:nth-child(7){text-align:right}.session-admin-page .session-detail-reading{max-width:100%;padding:0 5px;font-size:8px}}@media (max-width:350px){.session-admin-page .session-admin-metrics{grid-template-columns:1fr}}.kit-diagnostics{overflow:hidden;border:1px solid rgba(47,155,255,.18);border-radius:12px;background:rgba(47,155,255,.045)}.kit-diagnostics.is-degraded{border-color:rgba(255,122,26,.25);background:rgba(255,122,26,.045)}.kit-diagnostics-head{display:flex;align-items:center;justify-content:space-between;gap:14px;padding:11px 12px;border-bottom:1px solid hsla(0,0%,100%,.07)}.kit-diagnostics-head>div{min-width:0}.kit-diagnostics-head small,.kit-diagnostics-head span,.kit-diagnostics-head strong{display:block}.kit-diagnostics-head>div>span{color:hsla(0,0%,100%,.46);font-size:10px;font-weight:760;letter-spacing:.055em;text-transform:uppercase}.kit-diagnostics-head>div>strong{margin-top:3px;color:hsla(0,0%,100%,.9);font-size:13px;line-height:1.3}.kit-diagnostics-head>div>small{margin-top:3px;color:hsla(0,0%,100%,.4);font-size:10.5px}.kit-incident-badge{flex:0 0 auto;padding:6px 9px;border:1px solid rgba(255,122,26,.25);border-radius:999px;background:rgba(255,122,26,.09);color:#ff9a4d;font-size:10.5px;font-weight:800;white-space:nowrap}.kit-incident-badge.is-pending{color:hsla(0,0%,100%,.6);border-color:hsla(0,0%,100%,.12);background:hsla(0,0%,100%,.045)}.kit-diagnostic-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr))}.kit-diagnostic-grid>div{display:grid;grid-template-columns:8px minmax(0,1fr);-moz-column-gap:7px;column-gap:7px;row-gap:2px;min-width:0;padding:10px 11px;border-right:1px solid hsla(0,0%,100%,.07)}.kit-diagnostic-grid>div:last-child{border-right:0}.kit-diagnostic-grid i{grid-row:1/3;align-self:center;width:7px;height:7px;border-radius:50%;background:hsla(0,0%,100%,.28);box-shadow:0 0 0 3px hsla(0,0%,100%,.04)}.kit-diagnostic-grid .is-good i{background:#52d66b;box-shadow:0 0 0 3px rgba(82,214,107,.09)}.kit-diagnostic-grid .is-bad i{background:#ff7a1a;box-shadow:0 0 0 3px rgba(255,122,26,.1)}.kit-diagnostic-grid span{color:hsla(0,0%,100%,.42);font-size:10px}.kit-diagnostic-grid span,.kit-diagnostic-grid strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.kit-diagnostic-grid strong{color:hsla(0,0%,100%,.82);font-size:11.5px;font-weight:760}.kit-diagnostics>p{margin:0;padding:8px 11px;border-top:1px solid hsla(0,0%,100%,.07);color:hsla(0,0%,100%,.52);font-size:10.5px;line-height:1.4}.kit-diagnostics>p.is-result{color:#7abaff}.kit-diagnostics>p.kit-incident-note{color:#ffad70}@media (max-width:760px){.kit-diagnostic-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.kit-diagnostic-grid>div:nth-child(2){border-right:0}.kit-diagnostic-grid>div:nth-child(-n+2){border-bottom:1px solid hsla(0,0%,100%,.07)}}@media (max-width:480px){.kit-diagnostics-head{align-items:flex-start;flex-direction:column;gap:8px}.kit-incident-badge{align-self:flex-start}.kit-recovery-card{grid-template-columns:1fr}.kit-recovery-button{width:100%}.kit-recovery-advanced,.kit-recovery-result{grid-column:1}.kit-recovery-advanced>div{align-items:stretch;flex-direction:column}.kit-recovery-advanced .kit-action-button{width:100%}}.kit-row.kit-fleet-row{display:block;grid-template-columns:none;align-items:stretch;gap:0;border-left:0}.kit-fleet-row .kit-fleet-row-summary{position:relative;padding-left:13px}.kit-fleet-row .kit-fleet-row-summary:before{position:absolute;inset:0 auto 0 0;width:3px;background:hsla(0,0%,100%,.2);content:""}.kit-fleet-row.is-online .kit-fleet-row-summary:before{background:#52d66b}.kit-fleet-row.has-attention .kit-fleet-row-summary:before,.kit-fleet-row.is-warn .kit-fleet-row-summary:before{background:#ff7a1a}.kit-fleet-row.is-offline .kit-fleet-row-summary:before{background:hsla(0,0%,100%,.3)}.kit-fleet-row .kit-detail-panel{box-sizing:border-box;width:100%;max-width:none;gap:8px;margin:0;padding:10px 12px 12px;border-top:.5px solid hsla(0,0%,100%,.075);border-radius:0;background:linear-gradient(180deg,rgba(47,155,255,.018),rgba(0,0,0,.12))}.kit-fleet-row .kit-quick-actions{display:flex;grid-column:auto;align-items:center;flex-wrap:wrap;gap:6px;width:100%;margin:0;padding:0 0 9px;border-bottom:.5px solid hsla(0,0%,100%,.07)}.kit-fleet-row .kit-action-button,.kit-fleet-row .kit-rename-panel button{min-width:0;height:32px;padding:0 11px;border-radius:9px;font-size:10.5px;line-height:1;white-space:nowrap}.kit-fleet-row .kit-action-button svg{display:block;width:13px;height:13px}.kit-fleet-row .kit-action-button.is-danger{margin-left:auto}.kit-fleet-row .kit-diagnostics{width:100%;border-width:.5px;border-radius:11px;background:rgba(47,155,255,.035)}.kit-fleet-row .kit-diagnostics-head{min-height:52px;padding:9px 11px}.kit-fleet-row .kit-diagnostics-head>div>span{font-size:9px}.kit-fleet-row .kit-diagnostics-head>div>strong{font-size:12px}.kit-fleet-row .kit-diagnostics-head>div>small{font-size:9.5px}.kit-fleet-row .kit-incident-badge{min-height:24px;padding:0 8px;border-width:.5px;font-size:9.5px;line-height:22px}.kit-fleet-row .kit-diagnostic-grid>div{min-height:52px;padding:8px 10px}.kit-fleet-row .kit-diagnostic-grid span,.kit-fleet-row .kit-diagnostic-grid strong{overflow:visible;text-overflow:clip;white-space:normal}.kit-fleet-row .kit-diagnostic-grid span{font-size:9.5px;line-height:1.2}.kit-fleet-row .kit-diagnostic-grid strong{font-size:11px;line-height:1.25}.kit-fleet-row .kit-recovery-card{width:100%;gap:8px 12px;padding:9px 10px;border-width:.5px;border-radius:11px;background:rgba(47,155,255,.032)}.kit-fleet-row .kit-recovery-copy{gap:9px}.kit-fleet-row .kit-recovery-icon{width:30px;height:30px;border-width:.5px;border-radius:9px}.kit-fleet-row .kit-recovery-copy strong{font-size:11.5px}.kit-fleet-row .kit-recovery-advanced p,.kit-fleet-row .kit-recovery-copy p{max-width:620px;font-size:9.5px;line-height:1.38}.kit-fleet-row .kit-recovery-button{min-height:32px;padding:0 11px;border-width:.5px;border-radius:9px;font-size:10.5px}.kit-fleet-row .kit-recovery-advanced>summary{min-height:28px;padding-top:7px;font-size:9.5px;line-height:1.2}.kit-fleet-row .kit-power-summary{min-height:58px;gap:10px;margin:0;padding:9px 11px;border-width:.5px;border-radius:11px;background:hsla(0,0%,100%,.018)}.kit-fleet-row .kit-power-now span{font-size:9.5px}.kit-fleet-row .kit-power-now strong{font-size:19px}.kit-fleet-row .kit-power-pills{display:grid;grid-template-columns:repeat(3,minmax(72px,auto));gap:6px}.kit-fleet-row .kit-power-pills .kit-telemetry{justify-content:center;min-width:72px;min-height:32px;padding:0 9px;border-width:.5px;border-radius:9px}.kit-fleet-row .kit-power-pills .kit-telemetry b{font-size:12px}.kit-fleet-row .kit-power-pills .kit-telemetry small{font-size:9px}.kit-fleet-row .kit-detail-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;width:100%}.kit-fleet-row .kit-detail-grid>div{min-width:0;padding:9px 10px;border-width:.5px;border-radius:11px;background:hsla(0,0%,100%,.018)}.kit-fleet-row .kit-detail-panel h4{font-size:11px}.kit-fleet-row .kit-mini-list{gap:5px;margin-top:7px}.kit-fleet-row .kit-mini-row{grid-template-columns:minmax(0,1fr) minmax(150px,auto);gap:9px;min-height:54px;padding:7px 8px;border-width:.5px;border-radius:9px}.kit-fleet-row .kit-mini-row>div>strong{font-size:11px}.kit-fleet-row .kit-mini-row>div>em,.kit-fleet-row .kit-mini-row>div>span{font-size:9.5px}.kit-fleet-row .kit-telemetry{min-width:72px;min-height:36px;justify-content:center;padding:5px 9px;border-width:.5px;border-radius:9px}.kit-fleet-row .kit-telemetry b{font-size:10.5px}.kit-fleet-row .kit-telemetry small{font-size:9px}.kit-fleet-row .kit-plug-actions{gap:5px}.kit-fleet-row .kit-plug-power{grid-template-columns:repeat(2,minmax(44px,1fr));gap:5px;width:112px}.kit-fleet-row .kit-forget-button,.kit-fleet-row .kit-plug-assign button,.kit-fleet-row .kit-plug-power button{height:30px;border-width:.5px;border-radius:8px;font-size:10px}.kit-fleet-row .kit-plug-assign .admin-select{height:30px;border-radius:8px;font-size:10px}.kit-advanced-settings{overflow:hidden;width:100%;border:.5px solid hsla(0,0%,100%,.08);border-radius:11px;background:hsla(0,0%,100%,.014)}.kit-advanced-settings>summary{display:grid;grid-template-columns:28px minmax(0,1fr) 18px;align-items:center;gap:9px;min-height:46px;padding:7px 10px;color:hsla(0,0%,100%,.74);cursor:pointer;list-style:none}.kit-advanced-settings>summary::-webkit-details-marker{display:none}.kit-advanced-settings>summary>span{display:inline-grid;place-items:center;width:28px;height:28px;border:.5px solid rgba(47,155,255,.2);border-radius:8px;background:rgba(47,155,255,.07);color:#72b9ff}.kit-advanced-settings>summary svg{width:14px;height:14px}.kit-advanced-settings>summary small,.kit-advanced-settings>summary strong{display:block}.kit-advanced-settings>summary strong{font-size:11px}.kit-advanced-settings>summary small{margin-top:2px;color:hsla(0,0%,100%,.38);font-size:9.5px}.kit-advanced-settings>summary>i{color:hsla(0,0%,100%,.42);font-size:15px;font-style:normal;transition:transform .16s ease}.kit-advanced-settings[open]>summary>i{transform:rotate(180deg)}.kit-advanced-settings-body{display:grid;grid-template-columns:minmax(0,.82fr) minmax(0,1.18fr);gap:1px;padding-top:1px;border-top:.5px solid hsla(0,0%,100%,.07);background:hsla(0,0%,100%,.06)}.kit-advanced-settings .kit-config{min-width:0;margin:0;padding:10px;border:0;background:#0b0b0d}.kit-advanced-settings .kit-config-grid{gap:7px;margin-top:8px}.kit-advanced-settings .kit-config-grid input{box-sizing:border-box;height:32px;padding:0 9px;border-width:.5px;border-radius:8px;font-size:10.5px}.kit-advanced-settings .kit-config-grid label span{font-size:9.5px}.kit-advanced-settings .kit-config-actions{gap:8px;margin-top:8px}.kit-advanced-settings .kit-guide-secondary{height:30px;font-size:10px}@media (max-width:760px){.kit-fleet-row .kit-quick-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr))}.kit-fleet-row .kit-action-button,.kit-fleet-row .kit-action-button.is-danger{width:100%;margin:0}.kit-fleet-row .kit-action-button.is-danger{grid-column:2}.kit-advanced-settings-body,.kit-fleet-row .kit-detail-grid{grid-template-columns:1fr}}@media (max-width:520px){.kit-fleet-row .kit-detail-panel{padding:9px}.kit-fleet-row .kit-diagnostic-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.kit-fleet-row .kit-diagnostic-grid>div{min-height:58px}.kit-fleet-row .kit-recovery-card{grid-template-columns:1fr}.kit-fleet-row .kit-recovery-button{width:100%}.kit-fleet-row .kit-power-summary{align-items:stretch;flex-direction:column}.kit-fleet-row .kit-power-pills{grid-template-columns:repeat(3,minmax(0,1fr))}.kit-fleet-row .kit-power-pills .kit-telemetry{min-width:0}.kit-fleet-row .kit-mini-row{grid-template-columns:1fr}.kit-fleet-row .kit-mini-row>.kit-telemetry{justify-self:stretch;align-items:flex-start;text-align:left}.kit-fleet-row .kit-plug-actions{grid-template-columns:auto minmax(112px,1fr);align-items:center;justify-items:stretch}.kit-fleet-row .kit-plug-actions>.kit-telemetry{justify-self:stretch}.kit-fleet-row .kit-plug-power{width:100%}.kit-fleet-row .kit-plug-assign{grid-column:1/-1;width:100%}}.player-premium-wallet .player-refill-controls{display:grid;grid-template-columns:minmax(190px,260px) minmax(210px,240px) 92px;gap:10px;width:100%}.player-premium-wallet .player-refill-stepper label{min-width:0}.player-premium-wallet .player-refill-stepper input{min-width:0;padding:0 4px;line-height:1}.player-premium-wallet .player-refill-stepper label small{flex:0 0 auto;padding-right:9px;white-space:nowrap}.player-premium-wallet .player-refill-options{grid-template-columns:repeat(3,minmax(0,1fr));min-width:0}.player-premium-wallet .player-refill-options button{width:auto;min-width:0;padding:0 5px;line-height:1;white-space:nowrap}.player-premium-wallet .player-refill-confirm{min-width:0;background:linear-gradient(105deg,#126ed0,#2f9bff 58%,#63b5ff);box-shadow:0 11px 28px rgba(47,155,255,.22)}.player-premium-wallet .player-refill-confirm:hover{box-shadow:0 15px 34px rgba(47,155,255,.3)}.player-stations-stage .player-start-button:not(.is-end):not(.is-disabled){background:linear-gradient(110deg,#137bdc,#2f9bff 30%,#ff7a1a 68%,#ff9b45);background-size:220% 100%;box-shadow:0 11px 28px rgba(47,155,255,.18),0 9px 24px rgba(255,122,26,.14);animation:player-start-gradient 3.6s ease-in-out infinite}.player-stations-stage .player-start-button:not(.is-end):not(.is-disabled)>svg{filter:drop-shadow(0 0 5px rgba(255,255,255,.68));transform-origin:center;animation:player-bolt-charge 1.45s ease-in-out infinite}@keyframes player-start-gradient{0%,to{background-position:0 50%}50%{background-position:100% 50%}}@keyframes player-bolt-charge{0%,to{opacity:.82;transform:translateY(0) scale(1)}45%{opacity:1;transform:translateY(-1px) scale(1.14)}58%{opacity:.88;transform:translateY(0) scale(.96)}}@media (max-width:760px){.player-dashboard>.player-overview-grid{order:1}.player-dashboard>.combined-ledger-card{order:2}.player-dashboard>.player-stations-stage{order:3}.player-dashboard>.player-support-card{order:4}.player-premium-wallet .player-refill-controls{grid-template-columns:minmax(0,1fr) 88px;gap:8px}.player-premium-wallet .player-refill-stepper{grid-column:1/-1;justify-self:center;width:min(100%,260px)}.player-premium-wallet .player-refill-confirm{width:88px}}@media (max-width:390px){.player-premium-wallet .player-refill-controls{grid-template-columns:minmax(0,1fr) 82px}.player-premium-wallet .player-refill-options button{padding:0 3px}.player-premium-wallet .player-refill-options button small{display:none}.player-premium-wallet .player-refill-confirm{width:82px;padding:0 8px}}@media (prefers-reduced-motion:reduce){.player-stations-stage .player-start-button:not(.is-end):not(.is-disabled),.player-stations-stage .player-start-button:not(.is-end):not(.is-disabled)>svg{animation:none}}.player-shell{width:min(100%,720px)}.player-header:not(.ops-header){min-height:86px}.player-header:not(.ops-header) .player-brand-stack{display:grid;justify-items:start;gap:6px}.player-header:not(.ops-header) .player-brand-row{width:auto;height:30px;padding:0;border:0;border-radius:0;background:transparent}.player-header:not(.ops-header) .player-brand-mark{width:27px;height:27px}.player-header:not(.ops-header) .player-brand-row strong{font-size:12px;letter-spacing:0}.player-header:not(.ops-header) .player-brand-row em{height:18px;padding:0 6px;font-size:8.5px}.player-header-help{display:inline-flex;align-items:center;justify-content:flex-start;gap:8px;width:auto;height:24px;padding:0;border:0;border-radius:0;background:transparent;color:hsla(0,0%,100%,.78);text-decoration:none}.player-header-help svg{display:block}.player-header-help strong{font-size:11px;font-weight:780;letter-spacing:0}.player-header-help:hover{background:transparent;color:#fff}.player-header:not(.ops-header) .player-name-row{gap:6px}.player-header:not(.ops-header) .player-title{display:grid;gap:2px;line-height:1}.player-header:not(.ops-header) .player-title span{color:hsla(0,0%,100%,.48);font-size:11px;font-weight:650}.player-header:not(.ops-header) .player-title strong{color:#fff;font-size:28px;font-weight:850}.player-header:not(.ops-header) .player-token-level{height:20px;padding:0 7px;border-color:rgba(47,155,255,.16);background:rgba(47,155,255,.06);font-size:9px}.player-wallet-online{display:inline-flex!important;align-items:center;gap:5px;color:hsla(0,0%,100%,.44)!important;font-size:9px!important;font-weight:720}.player-wallet-online i{width:5px;height:5px;border-radius:999px;background:#52d66b;box-shadow:0 0 0 3px rgba(82,214,107,.08)}.player-premium-wallet .player-refill-panel{gap:10px;padding:13px 16px 15px}.player-premium-wallet .player-refill-controls{grid-template-columns:minmax(190px,250px) minmax(204px,228px) 88px}.player-premium-wallet .player-refill-confirm,.player-premium-wallet .player-refill-options button,.player-premium-wallet .player-refill-stepper{height:42px;border-radius:11px}.player-premium-wallet .player-refill-stepper{grid-template-columns:38px minmax(82px,1fr) 38px}.player-premium-wallet .player-refill-stepper input{font-size:15px}.player-premium-wallet .player-refill-options{gap:6px}.player-premium-wallet .player-refill-options button{display:flex;align-items:center;justify-content:center;gap:3px;padding:0 4px}.player-premium-wallet .player-refill-options button strong{display:block;font-size:13px;line-height:1}.player-premium-wallet .player-refill-options button small{display:block;font-size:7.5px;line-height:1}.player-premium-wallet .player-refill-confirm{width:88px;padding:0 12px;font-size:12px}@media (max-width:760px){.player-header:not(.ops-header){grid-template-columns:minmax(112px,1fr) minmax(0,auto) minmax(112px,1fr);min-height:96px}.player-header:not(.ops-header) .player-name-row{top:44px}.player-header:not(.ops-header) .player-brand-row{width:auto;height:28px;padding:0}.player-header:not(.ops-header) .player-brand-row em,.player-header:not(.ops-header) .player-brand-row strong{display:inline-flex}.player-header:not(.ops-header) .player-brand-mark{width:25px;height:25px}.player-header:not(.ops-header) .player-brand-row strong{font-size:10px}.player-header:not(.ops-header) .player-brand-row em{height:15px;padding:0 4px;font-size:7px}.player-header-help{width:auto;height:22px;padding:0;gap:6px}.player-header-help strong{font-size:10px}.player-header:not(.ops-header) .player-title strong{font-size:24px}.player-header:not(.ops-header) .player-title span{font-size:9.5px}.player-premium-wallet .player-refill-controls{grid-template-columns:minmax(0,1fr) 84px;gap:8px}.player-premium-wallet .player-refill-stepper{width:min(100%,250px)}.player-premium-wallet .player-refill-confirm{width:84px}}@media (max-width:390px){.player-header:not(.ops-header){grid-template-columns:minmax(106px,1fr) minmax(0,auto) 38px}.player-header:not(.ops-header) .player-brand-row strong{font-size:9px}.player-header:not(.ops-header) .player-title strong{font-size:22px}.player-premium-wallet .player-refill-options button small{display:block;color:hsla(0,0%,100%,.42);font-size:7px;line-height:1}}.player-dashboard>.player-legal-footer{order:4}.player-premium-wallet .player-refill-controls{grid-template-columns:minmax(156px,220px) 132px 92px;align-items:center;justify-content:center;gap:9px}.player-premium-wallet .player-refill-stepper{grid-column:auto;grid-row:auto;grid-template-columns:38px minmax(72px,1fr) 38px;width:100%;height:42px;border:1px solid hsla(0,0%,100%,.72);border-radius:999px;background:transparent}.player-premium-wallet .player-refill-stepper>button{width:38px;border:0;border-radius:999px;background:hsla(0,0%,100%,.92);color:#070707}.player-premium-wallet .player-refill-stepper>button:hover{background:#fff;color:#070707}.player-premium-wallet .player-refill-options{grid-column:auto;grid-row:auto;grid-template-columns:repeat(2,minmax(0,1fr));gap:7px}.player-premium-wallet .player-refill-options button{height:38px;border:1px solid hsla(0,0%,100%,.72);border-radius:999px;background:transparent;color:hsla(0,0%,100%,.9)}.player-premium-wallet .player-refill-options button:hover{border-color:#fff;background:hsla(0,0%,100%,.08)}.player-premium-wallet .player-refill-confirm{grid-column:auto;grid-row:auto;width:92px;height:38px;border-radius:999px;background:hsla(0,0%,100%,.92);color:#070707;box-shadow:none;text-transform:uppercase}.player-premium-wallet .player-refill-confirm:hover{background:#fff;box-shadow:none}@media (max-width:760px){.player-premium-wallet .player-refill-controls{grid-template-columns:minmax(108px,122px) minmax(92px,1fr) 78px;gap:5px}.player-premium-wallet .player-refill-stepper{grid-column:auto;width:100%;grid-template-columns:32px minmax(58px,1fr) 32px}.player-premium-wallet .player-refill-stepper>button{width:32px}.player-premium-wallet .player-refill-options{grid-column:auto;grid-row:auto;gap:4px}.player-premium-wallet .player-refill-options button{min-width:0;padding:0 3px}.player-premium-wallet .player-refill-confirm{grid-column:auto;grid-row:auto;width:78px;padding:0 7px;font-size:10px}.player-legal-footer{min-height:26px;font-size:8px}.player-legal-footer img{width:14px;height:14px;opacity:.48}.player-premium-wallet .player-refill-stepper{height:38px;padding:3px;border-color:hsla(0,0%,100%,.16);border-radius:12px;background:hsla(0,0%,100%,.035)}.player-premium-wallet .player-refill-stepper>button{height:30px;border-radius:9px;background:rgba(47,155,255,.12);color:#70b7fb}.player-premium-wallet .player-refill-stepper label{display:grid;grid-template-columns:minmax(24px,1fr) 22px;justify-content:stretch;gap:3px;padding:0 2px}.player-premium-wallet .player-refill-stepper input{width:100%;padding:0;text-align:right}.player-premium-wallet .player-refill-stepper label small{padding:0;font-size:7px;text-align:left}.player-premium-wallet .player-refill-confirm,.player-premium-wallet .player-refill-options button{height:38px;border-radius:12px}.player-premium-wallet .player-refill-options button{border-color:hsla(0,0%,100%,.16);background:hsla(0,0%,100%,.035)}.player-premium-wallet .player-refill-confirm{background:linear-gradient(105deg,#126ed0,#2f9bff 58%,#63b5ff);color:#fff}.player-shell{display:flex;flex-direction:column;min-height:100dvh;padding-bottom:0}.player-dashboard{flex:1}.player-legal-footer{margin-top:auto;margin-bottom:0;padding-bottom:0}}.selection\:bg-sky-400\/25 ::-moz-selection{background-color:rgba(56,189,248,.25)}.selection\:bg-sky-400\/25 ::selection{background-color:rgba(56,189,248,.25)}.selection\:bg-sky-400\/25::-moz-selection{background-color:rgba(56,189,248,.25)}.selection\:bg-sky-400\/25::selection{background-color:rgba(56,189,248,.25)}