.glass-menu{box-sizing:border-box;color:#fff;touch-action:pinch-zoom;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;user-select:none;-webkit-touch-callout:none;width:100%;height:60px;transform:scale(var(--glass-scale,.969));background:#191c25f0;border:1px solid #e6ebff33;border-top-color:#f2f6ff47;border-radius:999px;padding:5px 7px;position:relative;box-shadow:0 6px 20px #0003}@supports ((-webkit-backdrop-filter:blur(1px)) or (backdrop-filter:blur(1px))){.glass-menu:where(:not(.liquid-search)){background:0 0}.glass-menu:not(.liquid-search):before{content:"";z-index:-1;border-radius:inherit;pointer-events:none;background:linear-gradient(120deg, #ffffff0b, #fff0 45%), rgba(22, 25, 34, calc(var(--glass-tint,.6) * (1 - var(--glass-action-brightness,.3) * var(--glass-press-progress,0))));-webkit-backdrop-filter:blur(var(--glass-blur,10px)) saturate(var(--glass-saturation,200%));backdrop-filter:blur(var(--glass-blur,10px)) saturate(var(--glass-saturation,200%));position:absolute;inset:0}}.glass-menu__track{grid-template-columns:repeat(var(--glass-count,5), minmax(0, 1fr));height:100%;display:grid;position:relative}.glass-menu__indicator{width:calc(100% / var(--glass-count,5));pointer-events:none;position:absolute;top:0;bottom:0;left:0}.glass-menu__indicator:before{content:"";background:rgba(239, 243, 255, var(--glass-pill-opacity,.6));border-radius:999px;position:absolute;inset:0 -3px}.glass-menu__button{min-width:0;min-height:44px;color:inherit;appearance:none;font:inherit;cursor:pointer;touch-action:pinch-zoom;-webkit-user-select:none;user-select:none;-webkit-tap-highlight-color:transparent;-webkit-touch-callout:none;background:0 0;border:0;border-radius:999px;place-items:center;padding:0;display:grid;position:relative}.glass-menu__button svg{pointer-events:none;width:27px;height:27px;display:block;overflow:visible}.glass-menu__icon-outline{fill:none;stroke:currentColor;stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round}.glass-menu__icon-filled{fill:currentColor}[data-unselected] .glass-menu__indicator{visibility:hidden}.glass-menu__button:focus-visible{outline-offset:-3px;outline:2px solid #fff;box-shadow:0 0 0 1px #0009}.glass-menu--vertical{border-radius:22px;height:auto;padding:7px}.glass-menu--vertical .glass-menu__track{flex-direction:column;height:auto;display:flex}.glass-menu--vertical .glass-menu__indicator{width:auto;height:var(--glass-item-height,44px);bottom:auto;right:0}.glass-menu--vertical .glass-menu__indicator:before{inset:0}.glass-menu--vertical .glass-menu__button{min-height:var(--glass-item-height,44px);justify-content:flex-start;align-items:center;gap:12px;padding:0 12px;display:flex}.glass-menu--vertical .glass-menu__button svg{flex:none;width:22px;height:22px}[data-glass-mode=solid] .glass-menu,.glass-menu[data-glass-mode=solid]{-webkit-backdrop-filter:none;backdrop-filter:none;background:#222630}[data-glass-mode=solid] .glass-menu:before,.glass-menu[data-glass-mode=solid]:before{display:none}@media (prefers-reduced-motion:reduce){.glass-menu,.glass-menu.is-holding{transform:scale(.969)}}@media (prefers-reduced-transparency:reduce),(prefers-contrast:more){.glass-menu:before{display:none}.glass-menu{-webkit-backdrop-filter:none;backdrop-filter:none;background:#222630;border-color:#ffffffb3}.glass-menu__indicator:before{background:#555b69}}@media (forced-colors:active){.glass-menu:before{display:none}.glass-menu{color:buttontext;-webkit-backdrop-filter:none;backdrop-filter:none;box-shadow:none;background:canvas;border:1px solid buttontext}.glass-menu__indicator{display:none}.glass-menu__button.is-selected{outline-offset:-2px;outline:2px solid highlight}[data-unselected] .glass-menu__button.is-selected{outline:none}.glass-menu__button:focus-visible{outline-offset:-5px;outline:3px dashed buttontext}}.glass-shell{isolation:isolate;background:0 0;border:0;border-radius:100px;position:relative;box-shadow:0 6px 20px #0003}@property --glass-press{syntax:"<number>";inherits:false;initial-value:1}:root{--glass-press-transition:transform .2s ease-out;--glass-backdrop:blur(7.2px) saturate(130%);--glass-depth-shadow:0 12px 40px #00000040}@supports ((-moz-appearance:none)){:root{--glass-press-transition:--glass-press .2s ease-out}}.glass-decoration{pointer-events:none;border-radius:inherit;z-index:-1;transition:var(--glass-press-transition);position:absolute;inset:0;overflow:hidden}.glass-control>.glass-decoration{transform:scale(var(--glass-press))}.glass-decoration>*{transform:translate(-50%,-50%)!important}.glass-button-shell>.glass-decoration,.glass-button-shell>.glass-decoration>.glass-surface>.glass{overflow:visible}.glass-button-shell>.glass-decoration>*{top:0!important;left:0!important;transform:none!important}.glass-control:has(>.glass-decoration>.glass-surface.active)>.glass-decoration{--glass-press:.96}.glass-decoration .pointer-events-none{pointer-events:none}.glass-decoration .opacity-0{opacity:0}.glass-decoration>.glass-surface>.glass{width:100%;height:100%}.glass-decoration .glass__warp{-webkit-backdrop-filter:var(--glass-backdrop);border-radius:inherit;filter:none!important}.glass-shell>.glass-decoration>.glass-surface+span,.glass-shell>.glass-decoration>.glass-surface+span+span{display:none}.glass-control>.glass-decoration>.glass-surface.active+span,.glass-control>.glass-decoration>.glass-surface.active+span+span{display:block}.glass-control>.glass-decoration>.glass-surface~div{background-image:radial-gradient(circle at 50% 0%, rgb(var(--accent-r) var(--accent-g) var(--accent-b) / .58), transparent 80%)!important;mix-blend-mode:normal!important}@media (prefers-reduced-motion:no-preference){.glass-control>.glass-decoration>.glass-surface~div{transition:opacity .2s ease-out, transform .2s ease-out, var(--accent-instant)!important}.glass-control:is(:hover,:active)>.glass-decoration>.glass-surface~div,.glass-rim:where(.glass-button-shell)>.glass-decoration>.glass-surface{transition:opacity .2s ease-out, transform .2s ease-out, var(--accent-transition)!important}}.glass-decoration .glass-surface>.glass>div{width:100%;height:100%}.glass-surface{border-radius:inherit}.glass-button{border-radius:inherit;color:#eee9e2;white-space:nowrap;background:0 0;border:0;justify-content:center;align-items:center;gap:10px;width:100%;padding:12px 20px;transition:background .16s,transform .16s;display:flex;position:relative}.glass-shell:has(>.glass-button[data-keyboard-focus]){outline:2px solid var(--accent-soft,#c4cbd7);outline-offset:4px;transition:var(--accent-transition)}.glass-button[data-keyboard-focus]{outline:0}.glass-rim{--glass-visibility:1;--glass-rim-opacity:.8;--glass-glow-opacity:.45}.glass-rim.glass-button-shell{box-shadow:none}@property --glass-surface-tint{syntax:"*";inherits:false}@property --glass-surface-light{syntax:"*";inherits:false}.glass-rim.glass-button-shell>.glass-decoration>.glass-surface{--glass-surface-tint:linear-gradient(150deg, #ffffff26, #ffffff03 45%, rgb(var(--accent-r) var(--accent-g) var(--accent-b) / .13));--glass-surface-light:inset 0 0 18px #ffffff24, 0 0 9px rgb(var(--accent-r) var(--accent-g) var(--accent-b) / .15), 0 3px 18px #0006;background:var(--glass-surface-tint);box-shadow:var(--glass-surface-light)}.glass-rim-line,.glass-rim-glow{pointer-events:none;border-radius:inherit;transform:scale(var(--glass-press));transition:var(--glass-press-transition), var(--accent-transition);position:absolute;inset:0;overflow:hidden;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;mask-position:0 0,0 0;-webkit-mask-size:auto,auto;mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source;container-type:size}.glass-rim-line{--glass-rim-inset:1px;z-index:2;padding:var(--glass-rim-inset);background:linear-gradient(135deg, #fff5, rgb(var(--accent-r) var(--accent-g) var(--accent-b) / .15) 42%, #eee7dd40 75%, #fff5);opacity:calc(var(--glass-visibility) * var(--glass-rim-opacity))}.glass-rim-glow{--glass-rim-inset:3px;z-index:-1;padding:var(--glass-rim-inset);filter:blur(3px) drop-shadow(0 0 4px var(--accent));opacity:calc(var(--glass-visibility) * var(--glass-glow-opacity))}.glass-rim-sheen{--accent:inherit;--glass-sheen-size:calc(100cqw + 100cqh);width:var(--glass-sheen-size);height:var(--glass-sheen-size);margin:calc(var(--glass-sheen-size) / -2);animation:glass-sheen-turn var(--glass-sheen-duration,18s) linear infinite;animation-delay:var(--glass-sheen-delay,0s);animation-play-state:var(--glass-sheen-state,running);position:absolute;top:50%;left:50%}@supports (width:hypot(3px, 4px)){.glass-rim-sheen{--glass-sheen-size:hypot(calc(100cqw + 2 * var(--glass-rim-inset)), calc(100cqh + 2 * var(--glass-rim-inset)))}}.glass-rim-line>.glass-rim-sheen{background:conic-gradient(from -40deg, transparent 0% 9%, var(--accent) 15%, #fffd 18%, var(--accent) 22%, transparent 30% 57%, var(--accent) 64%, #fffb 67%, var(--accent) 71%, transparent 79%)}.glass-rim-glow>.glass-rim-sheen{background:conic-gradient(from -40deg, transparent 0% 12%, var(--accent) 18%, transparent 25% 61%, var(--accent) 67%, transparent 74%)}@keyframes glass-sheen-turn{to{transform:rotate(360deg)}}@media (prefers-reduced-motion:reduce){.glass-rim-sheen{animation:none}}.glass-rim.glass-button-shell>.glass-decoration>.glass-surface~span,.glass-rim.glass-button-shell>.glass-decoration>.glass-surface.active~span{display:none}.glass-rim:has(>.glass-decoration>.glass-surface.active)>:is(.glass-rim-line,.glass-rim-glow){--glass-press:.96}.glass-rim>.glass-button{z-index:3}.glass-orb.glass-button-shell>.glass-decoration>.glass-surface{--glass-surface-light:inset 0 0 14px #ffffff15, 0 3px 16px #0006}.glass-orb{--glass-rim-opacity:.6;--glass-glow-opacity:.18}.glass-decoration .glass{box-shadow:var(--glass-depth-shadow);align-items:center;padding:0;display:inline-flex;position:relative;overflow:hidden}.glass-decoration .glass__warp{-webkit-backdrop-filter:var(--glass-backdrop);backdrop-filter:var(--glass-backdrop);position:absolute;inset:0}.glass-decoration .glass__content{z-index:1;position:relative}.local-glass-edge{pointer-events:none;mix-blend-mode:screen;opacity:.2;-webkit-mask-composite:xor;background:linear-gradient(135deg,#0000,#ffffff1f 33%,#fff6 66%,#0000);padding:1.5px;box-shadow:inset 0 0 0 .5px #ffffff80,inset 0 1px 3px #ffffff40,0 1px 4px #0006;-webkit-mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.local-glass-edge-overlay{mix-blend-mode:overlay;opacity:1}.local-glass-highlight{pointer-events:none;transition:opacity .2s ease-out}*,:before,:after{box-sizing:border-box}html{font-size:var(--admin-font-size-root)}html,body{background:var(--admin-color-page);color:var(--admin-color-text);font-family:var(--admin-font-family);font-size:var(--admin-font-size-body);line-height:var(--admin-line-height);-webkit-font-smoothing:antialiased;margin:0}body{background-color:var(--admin-color-page);background-image:var(--admin-page-glow);background-attachment:fixed;min-height:100vh}:is(h1,h2,.ui-topbar__heading,.ui-page__title,.ui-panel__title,.ui-home__title,.ui-home__figure,.ui-metric__figure,.ui-money--hero){font-family:var(--admin-font-heading);font-weight:var(--admin-font-weight-heading)}a{color:var(--admin-color-accent-soft)}:focus-visible{outline:var(--admin-focus-width) solid var(--admin-color-focus);outline-offset:var(--admin-focus-width)}.ui-visually-hidden{width:var(--admin-hairline);height:var(--admin-hairline);margin:calc(var(--admin-hairline) * -1);clip:rect(0 0 0 0);white-space:nowrap;border:0;padding:0;position:absolute;overflow:hidden}.ui-icon{width:var(--admin-icon-size);height:var(--admin-icon-size);fill:none;stroke:currentColor;stroke-width:1.7px;stroke-linecap:round;stroke-linejoin:round;flex:none}.ui-icon-button{justify-content:center;align-items:center;gap:var(--admin-space-2);min-width:var(--admin-control-height);min-height:var(--admin-control-height);padding:0 var(--admin-space-3);border:var(--admin-border-width) solid var(--admin-color-border);border-radius:var(--admin-radius-pill);background:var(--admin-color-surface-muted);color:var(--admin-color-text);font:inherit;cursor:pointer;display:inline-flex}.ui-icon-button:hover{border-color:var(--admin-color-border-strong)}.ui-inline{align-items:center;gap:var(--admin-space-2);flex-wrap:wrap;min-width:0;display:inline-flex}.ui-shell{grid-template-columns:var(--admin-sidebar-width) minmax(0, 1fr);min-height:100vh;display:grid}.ui-shell--rail{grid-template-columns:var(--admin-sidebar-collapsed-width) minmax(0, 1fr)}.ui-shell__content{flex-direction:column;min-width:0;display:flex}.ui-topbar{z-index:1;align-items:center;gap:var(--admin-space-5);height:var(--admin-topbar-height);padding:var(--admin-topbar-padding);background:0 0;display:flex;position:relative}.ui-topbar__menu{display:none}.ui-topbar__title{flex:none;min-width:0;margin-right:auto}.ui-topbar__title p{text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.ui-topbar__heading{font-size:var(--admin-font-size-display);line-height:1.15}.ui-topbar__divider{width:var(--admin-hairline);height:var(--admin-divider-height);background:var(--admin-color-border-strong);flex:none}.ui-topbar__line{color:var(--admin-color-text-muted);font-size:var(--admin-font-size-body)}.ui-topbar .ui-profile{flex:none}.ui-search{align-items:center;gap:var(--admin-space-3);width:min(100%, var(--admin-search-width));min-height:var(--admin-bell-size);padding:0 var(--admin-space-4);font-size:var(--admin-font-size-label);border:var(--admin-border-width) solid var(--admin-color-border-strong);border-radius:var(--admin-radius-pill);background:var(--admin-color-surface-muted);color:var(--admin-color-text-muted);display:flex}.ui-search input{min-width:0;color:inherit;font:inherit;background:0 0;border:0;flex:auto}.ui-bell{width:var(--admin-bell-size);min-width:var(--admin-bell-size);min-height:var(--admin-bell-size);padding:0;text-decoration:none;position:relative}.ui-bell__dot{top:var(--admin-space-2);right:var(--admin-space-2);width:var(--admin-space-2);height:var(--admin-space-2);border-radius:var(--admin-radius-pill);background:var(--admin-color-accent);box-shadow:0 0 var(--admin-space-2) var(--admin-color-accent);position:absolute}.ui-logo{display:inline-flex}.ui-logo__image{width:var(--admin-logo-width);max-width:100%;height:var(--admin-logo-height);object-fit:contain;object-position:left center;display:block}.ui-avatar{width:var(--admin-avatar-size);height:var(--admin-avatar-size);border-radius:var(--admin-radius-pill);background:var(--admin-color-avatar);color:var(--admin-color-text);font-weight:var(--admin-font-weight-heavy);flex:none;justify-content:center;align-items:center;display:inline-flex}.ui-profile{align-items:center;gap:var(--admin-space-3);min-width:0;padding:var(--admin-space-1) var(--admin-space-3) var(--admin-space-1) var(--admin-space-1);border:var(--admin-border-width) solid var(--admin-color-border);border-radius:var(--admin-radius-tile);font-size:var(--admin-font-size-small);background:var(--admin-color-surface-muted);color:var(--admin-color-text);font:inherit;text-align:left;cursor:pointer;display:inline-flex}.ui-profile__text,.ui-player__text{min-width:0;font-weight:var(--admin-font-weight-strong);flex-direction:column;line-height:1.25;display:flex}.ui-profile__text{font-weight:var(--admin-font-weight-bold)}.ui-profile .ui-avatar{width:var(--admin-profile-avatar-size);height:var(--admin-profile-avatar-size);font-size:var(--admin-font-size-subheading)}.ui-profile-menu{flex:none;position:relative}.ui-profile-menu__list{top:calc(100% + var(--admin-space-2));z-index:2;min-width:100%;padding:var(--admin-space-2);border:var(--admin-border-width) solid var(--admin-color-border-strong);border-radius:var(--admin-radius);background:var(--admin-color-surface-raised);box-shadow:var(--admin-shadow-dialog);position:absolute;right:0}.ui-profile-menu__list .ui-button,.ui-profile-menu__list .glass-button{width:100%}.ui-profile__role{color:var(--admin-color-text-muted);font-size:var(--admin-font-size-caption);font-weight:var(--admin-font-weight-normal);text-overflow:ellipsis;overflow:hidden}.ui-player{align-items:center;gap:var(--admin-space-3);display:inline-flex}.ui-player__text .ui-mono{color:var(--admin-color-text-muted);font-weight:var(--admin-font-weight-normal)}.ui-coin{align-items:center;gap:var(--admin-space-2);white-space:nowrap;display:inline-flex}.ui-coin__image{width:var(--admin-coin-size);height:var(--admin-coin-size)}.ui-coin__network{margin-left:var(--admin-space-1);color:var(--admin-color-text-muted);font-size:var(--admin-font-size-small)}.ui-no-data{color:var(--admin-color-text-muted)}.ui-shell__brand{font-weight:var(--admin-font-weight-strong);font-size:var(--admin-font-size-heading);white-space:nowrap}.ui-sidebar{gap:var(--admin-space-4);height:100vh;padding:var(--admin-space-5) var(--admin-space-3) var(--admin-sidebar-foot-gap) var(--admin-sidebar-padding);background:var(--admin-sidebar-glow);border-right:var(--admin-border-width) solid var(--admin-color-border-edge);box-shadow:var(--admin-shadow-edge);flex-direction:column;display:flex;position:sticky;top:0;overflow-y:auto}.ui-sidebar__head{min-height:var(--admin-control-height);padding:0 0 var(--admin-space-4) var(--admin-logo-inset);align-items:center;display:flex}.ui-sidebar__menu{width:100%}.ui-sidebar .glass-menu{--glass-item-height:var(--admin-menu-item-height);width:100%;box-shadow:none;font-size:var(--admin-font-size-menu);background:0 0;border:0;padding:0;transform:none}.ui-sidebar .glass-menu:before{display:none}.ui-sidebar .glass-menu__track{gap:var(--admin-space-2)}.ui-sidebar .glass-menu__button{gap:var(--admin-menu-gap);min-width:0;padding:0 var(--admin-sidebar-padding);color:var(--admin-color-text);font-weight:var(--admin-font-weight-medium);text-align:left}.ui-sidebar .glass-menu__button.is-selected{font-weight:var(--admin-font-weight-strong)}.ui-sidebar .glass-menu__button .glass-menu__icon-outline{stroke-width:var(--admin-menu-stroke)}.ui-sidebar .glass-menu__label{text-overflow:ellipsis;white-space:nowrap;flex:auto;min-width:0;overflow:hidden}.ui-sidebar .glass-menu__paint{display:none}.ui-sidebar .glass-menu__indicator:before{border:var(--admin-border-width) solid var(--admin-color-accent-rim);border-radius:var(--admin-radius-pill);background:var(--admin-color-accent-solid);box-shadow:var(--admin-shadow-accent)}.ui-sidebar .glass-menu__button svg{width:var(--admin-menu-icon-size);height:var(--admin-menu-icon-size)}.ui-sidebar .glass-menu__button:not([data-selection-id=home]):after{content:"";width:var(--admin-space-2);height:var(--admin-space-2);margin-inline:var(--admin-space-2) var(--admin-space-2);border-right:var(--admin-chevron-width) solid var(--admin-color-text-muted);border-bottom:var(--admin-chevron-width) solid var(--admin-color-text-muted);flex:none;transform:rotate(-45deg)}.ui-sidebar .glass-menu__button.is-selected:after{border-color:var(--admin-color-text)}.ui-casino{gap:var(--admin-space-3);padding:var(--admin-space-4);border:var(--admin-border-width) solid var(--admin-color-border-glow);border-radius:var(--admin-radius-large);background:var(--admin-color-surface);box-shadow:var(--admin-shadow-glow);flex:100%;display:grid}.ui-casino__head{font-size:var(--admin-font-size-label);white-space:nowrap;align-items:center;gap:var(--admin-space-2);font-weight:var(--admin-font-weight-medium);display:flex}.ui-casino__head .ui-icon{color:var(--admin-color-text)}.ui-casino__crown{width:var(--admin-crown-size);height:var(--admin-crown-size);border-radius:var(--admin-radius-pill);background:var(--admin-color-accent-solid);box-shadow:var(--admin-shadow-accent-small);justify-content:center;align-items:center;display:inline-flex}.ui-casino__crown .ui-icon{width:var(--admin-font-size-body);height:var(--admin-font-size-body)}.ui-casino__live{font-size:var(--admin-font-size-caption);font-weight:var(--admin-font-weight-normal);margin-left:auto}.ui-casino__figures{gap:var(--admin-space-3);grid-template-columns:1fr 1fr;margin:0;display:grid}.ui-casino__figures dt{color:var(--admin-color-text-muted);font-size:var(--admin-font-size-caption)}.ui-casino__figures dd{color:var(--admin-color-text-muted);font-size:var(--admin-font-size-menu);font-weight:var(--admin-font-weight-bold);margin:0}.ui-sidebar__foot{margin-top:auto;display:flex}.ui-shell--rail .ui-sidebar{padding-inline:var(--admin-space-2)}.ui-shell--rail .ui-sidebar .glass-menu__indicator:before{border-radius:var(--admin-radius-tile)}.ui-shell--rail :is(.glass-menu__label,.ui-sidebar__text,.ui-sidebar__head){display:none}.ui-shell--rail .glass-menu__button{justify-content:center;padding:0}.ui-shell--rail .glass-menu__button:after{display:none}.ui-shell--rail .ui-casino{padding:var(--admin-space-3) 0;justify-items:center}.ui-shell__scrim{display:none}.ui-shell__main{gap:var(--admin-home-gap);min-width:0;padding:0 var(--admin-content-padding-end) var(--admin-content-padding-end) var(--admin-content-padding);flex-direction:column;display:flex}.ui-frame{padding:var(--admin-space-4);border:var(--admin-border-width) solid var(--admin-color-border-glow);border-radius:var(--admin-radius-large);background:var(--admin-color-surface-frame);box-shadow:var(--admin-shadow-glow)}.ui-frame .ui-page__title{font-size:var(--admin-font-size-heading)}.ui-crumb{font-size:var(--admin-font-size-small)}.ui-crumb a{color:var(--admin-color-text-muted);text-decoration:none}.ui-crumb a:before{content:"‹ "}.ui-crumb a:hover{color:var(--admin-color-text)}.ui-page__header{justify-content:space-between;align-items:center;gap:var(--admin-space-3);flex-wrap:wrap;display:flex}.ui-page__title{font-size:var(--admin-font-size-title);margin:0;line-height:1.15}.ui-page__subtitle{margin:var(--admin-space-1) 0 0;color:var(--admin-color-text-muted);font-size:var(--admin-font-size-heading)}.ui-page__actions{align-items:center;gap:var(--admin-space-3);flex-wrap:wrap;display:flex}.ui-panel__header{justify-content:space-between;align-items:center;gap:var(--admin-space-3);flex-wrap:wrap;display:flex}.ui-metrics{gap:var(--admin-home-gap);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.ui-tabs,.ui-segments{gap:var(--admin-space-1);padding:var(--admin-space-1);border:var(--admin-border-width) solid var(--admin-color-border);border-radius:var(--admin-radius-control);background:var(--admin-color-surface-muted);flex-wrap:wrap;flex:none;display:inline-flex}.ui-tabs{margin-top:var(--admin-space-1);align-self:flex-start}.ui-tabs__tab,.ui-segments__item{justify-content:center;align-items:center;gap:var(--admin-space-2);min-height:calc(var(--admin-segment-height) - var(--admin-space-2));padding:0 var(--admin-space-4);border:var(--admin-border-width) solid transparent;border-radius:calc(var(--admin-radius-control) - var(--admin-space-1));color:var(--admin-color-text-muted);font:inherit;font-size:var(--admin-font-size-small);font-weight:var(--admin-font-weight-strong);cursor:pointer;background:0 0;text-decoration:none;display:inline-flex}.ui-segments__item{min-width:calc(var(--admin-control-height) + var(--admin-space-4));font-size:var(--admin-font-size-label)}.ui-tabs__tab:hover,.ui-segments__item:hover{color:var(--admin-color-text)}.ui-tabs__tab--current,.ui-segments__item[aria-pressed=true]{border-color:var(--admin-color-accent-rim);background:var(--admin-color-accent-solid);box-shadow:var(--admin-shadow-accent-small);color:var(--admin-color-text)}.ui-tabs__count{min-width:var(--admin-count-height);height:var(--admin-count-height);padding:0 var(--admin-space-2);border-radius:var(--admin-radius-pill);background:var(--admin-color-count);color:var(--admin-color-accent-soft);font-size:var(--admin-font-size-count);font-weight:var(--admin-font-weight-heavy);justify-content:center;align-items:center;display:inline-flex}.ui-tabs__tab--current .ui-tabs__count{background:var(--admin-tile-highlight);color:var(--admin-color-text)}.ui-panel__header .ui-select{flex:none}.ui-panel__header .ui-panel__select{width:auto;min-height:var(--admin-small-control-height);border-radius:var(--admin-radius-control);font-size:var(--admin-font-size-caption);padding-block:0}.ui-home{gap:var(--admin-home-gap);padding:var(--admin-space-3);border:var(--admin-border-width) solid var(--admin-color-border-glow);border-radius:var(--admin-radius-large);background:var(--admin-color-surface-frame);box-shadow:var(--admin-shadow-glow);flex-direction:column;display:flex}.ui-home__head{justify-content:space-between;align-items:flex-end;gap:var(--admin-space-3);padding-inline:var(--admin-space-1);display:flex}.ui-home__title{font-size:var(--admin-font-size-overview);margin:0;line-height:1.1}.ui-home__subtitle{color:var(--admin-color-text-muted);font-size:var(--admin-font-size-body);margin:0}.ui-home__row{gap:var(--admin-home-gap);align-items:stretch;display:grid}.ui-home__row--middle{grid-template-columns:minmax(0,1.9fr) minmax(0,1fr)}.ui-home__activity{min-height:0}.ui-home__row--bottom{grid-template-columns:minmax(0,1.2fr) minmax(0,1fr)}.ui-home .ui-panel{gap:var(--admin-space-2);padding:var(--admin-space-3) var(--admin-space-4);flex-direction:column;display:flex}.ui-home__table .ui-panel__title{font-size:var(--admin-font-size-subheading)}.ui-home__activity-head{align-items:baseline;gap:var(--admin-space-3);flex-wrap:wrap;display:flex}.ui-home__activity-head .ui-chart__legend{margin:0 0 0 auto}.ui-home__figure{font-size:var(--admin-font-size-hero);line-height:1.1}.ui-home__figure .ui-money{font-weight:inherit}.ui-home__activity .ui-chart--fill{flex-direction:column;flex:1 1 0;min-height:0;display:flex}.ui-chart--fill .ui-chart__plot{min-height:var(--admin-home-chart-min-height);flex:1 1 0;position:relative}.ui-chart--fill .ui-chart__plot svg{position:absolute;inset:0}.ui-home__chart-empty{min-height:var(--admin-home-chart-height);flex:auto;justify-content:center;align-items:center;display:flex}.ui-home__attention .ui-attention{gap:var(--admin-attention-gap);flex:auto}.ui-home__attention .ui-attention>li{flex:1 1 0;display:flex}.ui-home__attention .ui-attention__line{flex:auto}.ui-home .ui-table-wrap,.ui-frame .ui-table-wrap{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;padding:0}.ui-home .ui-table th,.ui-home .ui-table td{padding:var(--admin-space-1) var(--admin-space-2);white-space:nowrap}.ui-home .ui-table td{height:var(--admin-home-row-height);padding-block:var(--admin-hairline)}.ui-home .ui-player__text{line-height:1.15}.ui-home .ui-table th:first-child,.ui-home .ui-table td:first-child{padding-left:var(--admin-space-3)}.ui-home__games>.ui-stack{flex:auto}.ui-home__games .ui-table-wrap{flex:auto;position:relative}.ui-home__games .ui-table__empty td{inset:var(--admin-segment-height) 0 0;pointer-events:none;justify-content:center;align-items:center;height:auto;display:flex;position:absolute}.ui-chip-link{align-items:center;gap:var(--admin-space-1);min-height:var(--admin-small-control-height);padding:0 var(--admin-space-3);border:var(--admin-border-width) solid var(--admin-color-border-strong);border-radius:var(--admin-radius-control);color:var(--admin-color-text);font-size:var(--admin-font-size-caption);text-decoration:none;display:inline-flex}.ui-chip-link .ui-icon{width:var(--admin-font-size-small);height:var(--admin-font-size-small)}.ui-date-lines{line-height:var(--admin-date-line-height);white-space:nowrap;flex-direction:column;display:flex}.ui-direction__mark{width:var(--admin-mark-size);height:var(--admin-mark-size);border-radius:var(--admin-radius-pill);background:color-mix(in srgb, var(--admin-color-danger) 20%, transparent);justify-content:center;align-items:center;display:inline-flex}.ui-direction__mark .ui-icon{width:var(--admin-font-size-small);height:var(--admin-font-size-small)}.ui-player__id{color:var(--admin-color-text-muted);font-size:var(--admin-font-size-caption);font-weight:var(--admin-font-weight-normal)}.ui-change-line{align-items:center;gap:var(--admin-space-2);font-size:var(--admin-font-size-label);white-space:nowrap;display:inline-flex}.ui-change{align-items:center;gap:var(--admin-space-1);font-weight:var(--admin-font-weight-strong);display:inline-flex}.ui-change .ui-icon{width:var(--admin-font-size-small);height:var(--admin-font-size-small)}.ui-change--success{color:var(--admin-color-success)}.ui-change--danger{color:var(--admin-color-danger)}.ui-direction{align-items:center;gap:var(--admin-space-2);white-space:nowrap;display:inline-flex}.ui-direction .ui-icon{width:var(--admin-font-size-label);height:var(--admin-font-size-label)}.ui-direction--out .ui-icon{color:var(--admin-color-danger)}.ui-direction--in .ui-icon{color:var(--admin-color-success)}.ui-metric{--tone:var(--admin-color-text-muted);align-content:center;align-items:center;gap:0 var(--admin-metric-gap);min-width:0;min-height:var(--admin-metric-min-height);padding:var(--admin-space-3) var(--admin-space-4);border:var(--admin-border-width) solid color-mix(in srgb, var(--tone) 40%, transparent);border-radius:var(--admin-radius-large);background:linear-gradient(135deg, color-mix(in srgb, var(--tone) 14%, transparent), color-mix(in srgb, var(--tone) 3%, transparent)), var(--admin-color-surface);box-shadow:var(--admin-shadow-panel);grid-template-columns:auto minmax(0,1fr) auto;grid-template-areas:"icon label label""icon figure chart""icon note note";display:grid}.ui-metric__figure .ui-no-data{font-family:var(--admin-font-family);font-size:var(--admin-font-size-subheading);font-weight:var(--admin-font-weight-medium)}.ui-metric>.ui-icon-tile{grid-area:icon}.ui-metric__note{white-space:nowrap;grid-area:note}.ui-metric__label{text-overflow:ellipsis;white-space:nowrap;color:var(--admin-color-text-muted);font-size:var(--admin-font-size-label);grid-area:label;overflow:hidden}.ui-metric__note{color:var(--admin-color-text-muted);font-size:var(--admin-font-size-caption)}.ui-metric__figure{min-width:0;font-size:var(--admin-font-size-figure);white-space:nowrap;grid-area:figure;line-height:1.25}.ui-metric__figure .ui-money{font-weight:inherit}.ui-metric__chart{padding-right:var(--admin-space-1);grid-area:chart;align-self:center}.ui-metric__chart .ui-sparkline{width:var(--admin-sparkline-width)}.ui-sparkline{width:var(--admin-sparkline-width);height:var(--admin-sparkline-height);display:block}.ui-icon-tile{--tone:var(--admin-color-text-muted);width:var(--admin-icon-tile-size);height:var(--admin-icon-tile-size);border:var(--admin-border-width) solid color-mix(in srgb, var(--tone) 45%, transparent);border-radius:var(--admin-radius-tile);background:color-mix(in srgb, var(--tone) 12%, transparent);color:var(--tone);flex:none;justify-content:center;align-items:center;display:inline-flex}.ui-icon-tile .ui-icon{width:var(--admin-tile-icon-size);height:var(--admin-tile-icon-size)}.ui-icon-tile.ui-icon-tile--filled{border-color:color-mix(in srgb, var(--tone) 70%, transparent);background:linear-gradient(160deg, color-mix(in srgb, var(--tone) 55%, transparent), color-mix(in srgb, var(--tone) 20%, transparent));color:var(--admin-color-money);box-shadow:0 0 var(--admin-tile-glow-size) color-mix(in srgb, var(--tone) 35%, transparent), inset 0 var(--admin-hairline) 0 var(--admin-tile-highlight)}.ui-attention .ui-icon-tile.ui-icon-tile--filled{color:var(--tone)}.ui-icon-tile--danger,.ui-metric--danger{--tone:var(--admin-color-danger)}.ui-icon-tile--warning,.ui-metric--warning{--tone:var(--admin-color-warning)}.ui-icon-tile--success,.ui-metric--success{--tone:var(--admin-color-success)}.ui-icon-tile--info,.ui-metric--info{--tone:var(--admin-color-info)}.ui-activity__figure{align-items:baseline;gap:var(--admin-space-3);flex-wrap:wrap;display:flex}.ui-attention{gap:var(--admin-space-2);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.ui-attention__line{align-items:center;gap:var(--admin-metric-gap);min-height:var(--admin-attention-row-height);padding:var(--admin-space-1) var(--admin-space-4) var(--admin-space-1) var(--admin-space-1);border:var(--admin-border-width) solid var(--admin-color-border);border-radius:var(--admin-radius);background:var(--admin-color-surface-muted);color:var(--admin-color-text);font-size:var(--admin-font-size-small);text-decoration:none;display:flex}.ui-attention__line .ui-icon-tile{width:var(--admin-attention-tile-size);height:var(--admin-attention-tile-size);border-radius:var(--admin-radius)}.ui-attention__line>.ui-icon{width:var(--admin-font-size-small);height:var(--admin-font-size-small);color:var(--admin-color-text-muted)}.ui-home__attention .ui-panel__header .ui-pill{padding:0 var(--admin-space-3);border-color:var(--admin-color-accent-rim);background:var(--admin-color-accent-strong);box-shadow:var(--admin-shadow-accent-small);color:var(--admin-color-money);font-size:var(--admin-font-size-counter);font-weight:var(--admin-font-weight-heading);line-height:1.5}a.ui-attention__line:hover{border-color:var(--admin-color-border-strong)}.ui-attention__text{min-width:0;font-weight:var(--admin-font-weight-strong);flex-direction:column;flex:auto;display:flex}.ui-attention__detail,.ui-attention__text .ui-no-data{color:var(--admin-color-text-muted);font-size:var(--admin-font-size-label);font-weight:var(--admin-font-weight-normal)}.ui-cta{justify-content:center;align-items:center;gap:var(--admin-space-2);width:100%;min-height:var(--admin-cta-height);border:var(--admin-border-width) solid var(--admin-color-accent-rim);border-radius:var(--admin-radius);background:var(--admin-color-accent-solid);box-shadow:var(--admin-shadow-accent-small);color:var(--admin-color-text);font-size:var(--admin-font-size-small);font-weight:var(--admin-font-weight-strong);flex:none;text-decoration:none;display:flex}.ui-cta .ui-icon{width:var(--admin-font-size-body);height:var(--admin-font-size-body)}.ui-section-title{margin:var(--admin-space-3) 0 0;font-size:var(--admin-font-size-subheading)}.ui-stack{gap:var(--admin-space-4);flex-direction:column;min-width:0;display:flex}.ui-row{align-items:flex-end;gap:var(--admin-space-3);flex-wrap:wrap;display:flex}.ui-centered{min-height:100vh;padding:var(--admin-space-4);justify-content:center;align-items:center;display:flex}.ui-panel{background:var(--admin-color-surface);border:var(--admin-border-width) solid var(--admin-color-border-glow);border-radius:var(--admin-radius-large);min-width:0;padding:var(--admin-space-5);box-shadow:var(--admin-shadow-glow);-webkit-backdrop-filter:var(--admin-backdrop-filter);backdrop-filter:var(--admin-backdrop-filter)}.ui-panel--narrow{width:100%;max-width:var(--admin-form-width)}.ui-login{align-items:center;gap:var(--admin-space-5);width:100%;max-width:var(--admin-form-width);flex-direction:column;display:flex}.ui-panel__title{font-size:var(--admin-font-size-heading);margin:0}.ui-text-muted{max-width:var(--admin-text-width);color:var(--admin-color-text-muted);font-size:var(--admin-font-size-small);margin:0}.ui-text-quiet{color:var(--admin-color-text-muted)}.ui-button.glass-button-shell{--glass-visibility:0;min-height:var(--admin-segment-height);border-radius:var(--admin-radius-control);flex:none;display:inline-flex}.ui-button>.glass-decoration{display:none}.ui-button .glass-button{gap:var(--admin-space-2);min-height:var(--admin-segment-height);padding:0 var(--admin-space-4);border:var(--admin-border-width) solid var(--admin-color-border-strong);border-radius:var(--admin-radius-control);background:var(--admin-color-surface-muted);color:var(--admin-color-text);font:inherit;font-size:var(--admin-font-size-small);font-weight:var(--admin-font-weight-strong);cursor:pointer;transition-duration:var(--admin-motion-duration)}.ui-button .glass-button:hover{border-color:var(--admin-color-border-glow)}.ui-button--primary.glass-button-shell,.ui-button--primary .glass-button{min-height:var(--admin-cta-height)}.ui-button--primary .glass-button{padding:0 var(--admin-space-5);border-color:var(--admin-color-accent-rim);background:var(--admin-color-accent-solid);box-shadow:var(--admin-shadow-accent-small)}.ui-table-more{justify-content:center;display:flex}.ui-button .glass-button:disabled{cursor:not-allowed;opacity:var(--admin-opacity-disabled)}.ui-field{gap:var(--admin-space-1);flex-direction:column;min-width:0;display:flex}.ui-field__label{color:var(--admin-color-text-muted);font-weight:var(--admin-font-weight-medium);font-size:var(--admin-font-size-caption)}.ui-field__hint{color:var(--admin-color-text-muted);font-size:var(--admin-font-size-small)}.ui-field__error{color:var(--admin-color-danger);font-size:var(--admin-font-size-small)}.ui-field__control{width:100%;min-height:var(--admin-field-height);padding:var(--admin-space-2) var(--admin-space-4);border:var(--admin-border-width) solid var(--admin-color-border-strong);border-radius:var(--admin-radius-control);background:var(--admin-color-surface-muted);color:var(--admin-color-text);font:inherit;font-size:var(--admin-font-size-small)}.ui-field__control::placeholder{color:var(--admin-color-text-muted);font-family:var(--admin-font-family)}.ui-select{align-items:center;min-width:0;display:inline-flex;position:relative}.ui-select select{padding-right:calc(var(--admin-space-4) + var(--admin-icon-size));appearance:none}.ui-select>.ui-icon{right:var(--admin-space-3);width:var(--admin-font-size-small);height:var(--admin-font-size-small);color:var(--admin-color-text-muted);pointer-events:none;position:absolute}.ui-field__control:focus-visible{border-color:var(--admin-color-accent)}.ui-field__control[aria-invalid=true]{border-color:var(--admin-color-danger)}.ui-field__control[readonly]{color:var(--admin-color-text-muted)}.ui-field__control--mono{font-family:var(--admin-font-mono)}select.ui-field__control option{background:var(--admin-color-page);color:var(--admin-color-text)}textarea.ui-field__control{min-height:calc(var(--admin-control-height) * 2);resize:vertical}.ui-notice{padding:var(--admin-space-3) var(--admin-space-4);border-radius:var(--admin-radius);border:var(--admin-border-width) solid var(--admin-color-border);background:var(--admin-color-surface-muted);margin:0}.ui-notice--error{border-color:var(--admin-color-danger);background:var(--admin-color-danger-surface);color:var(--admin-color-danger)}.ui-notice--warning{border-color:var(--admin-color-warning);background:var(--admin-color-warning-surface);color:var(--admin-color-warning)}.ui-notice--success{border-color:var(--admin-color-success);background:var(--admin-color-success-surface);color:var(--admin-color-success)}.ui-facts{grid-template-columns:minmax(var(--admin-facts-label-width), max-content) minmax(0, 1fr);gap:var(--admin-space-2) var(--admin-space-4);margin:0;display:grid}.ui-facts__item{display:contents}.ui-facts dt{color:var(--admin-color-text-muted)}.ui-facts dd{overflow-wrap:anywhere;margin:0}.ui-mono{font-family:var(--admin-font-mono);font-size:var(--admin-font-size-small);overflow-wrap:anywhere}.ui-money{color:var(--admin-color-money);font-weight:var(--admin-font-weight-strong);font-variant-numeric:tabular-nums;white-space:nowrap}.ui-money--hero{font-size:var(--admin-font-size-hero);font-weight:var(--admin-font-weight-heading);line-height:1.1}.ui-pill{--tone:var(--admin-color-text-muted);align-items:center;gap:var(--admin-space-1);padding:var(--admin-hairline) var(--admin-space-3);border:var(--admin-border-width) solid var(--admin-color-border);border-radius:var(--admin-radius-pill);background:var(--admin-color-neutral-surface);color:var(--admin-color-text);font-size:var(--admin-font-size-label);font-weight:var(--admin-font-weight-medium);white-space:nowrap;display:inline-flex}:is(.ui-pill--success,.ui-pill--warning,.ui-pill--danger,.ui-pill--info){box-shadow:0 0 var(--admin-pill-glow-size) color-mix(in srgb, var(--tone) 25%, transparent)}.ui-pill--success{--tone:var(--admin-color-success);border-color:var(--admin-color-success);background:var(--admin-color-success-surface);color:var(--admin-color-success)}.ui-pill--warning{--tone:var(--admin-color-warning);border-color:var(--admin-color-warning);background:var(--admin-color-warning-surface);color:var(--admin-color-warning)}.ui-pill--danger{--tone:var(--admin-color-danger);border-color:var(--admin-color-danger);background:var(--admin-color-danger-surface);color:var(--admin-color-danger)}.ui-pill--info{--tone:var(--admin-color-info);border-color:var(--admin-color-info);background:var(--admin-color-info-surface);color:var(--admin-color-info)}.ui-hero{align-items:flex-end;gap:var(--admin-space-3) var(--admin-space-5);padding:var(--admin-space-5);border:var(--admin-border-width) solid var(--admin-color-border);border-radius:var(--admin-radius-large);background:var(--admin-color-surface);box-shadow:var(--admin-shadow-panel);flex-wrap:wrap;display:flex}.ui-hero__figure{gap:var(--admin-space-1);flex-direction:column;min-width:0;display:flex}.ui-hero__caption{color:var(--admin-color-text-muted);font-size:var(--admin-font-size-small)}.ui-hero__number{font-size:var(--admin-font-size-hero);font-weight:var(--admin-font-weight-strong);line-height:1.1}.ui-hero__pills{gap:var(--admin-space-2);flex-wrap:wrap;display:flex}.ui-hero__id{align-items:center;gap:var(--admin-space-2);color:var(--admin-color-text-muted);margin-left:auto;display:inline-flex}.ui-block-grid{grid-template-columns:repeat(auto-fill, minmax(min(100%, var(--admin-block-min-width)), 1fr));gap:var(--admin-space-4);display:grid}.ui-block{gap:var(--admin-space-3);min-width:0;padding:var(--admin-space-4) var(--admin-space-5);border:var(--admin-border-width) solid var(--admin-color-border);border-top:var(--admin-focus-width) solid var(--admin-color-border-strong);border-radius:var(--admin-radius-large);background:var(--admin-color-surface);flex-direction:column;display:flex}.ui-block--success{border-top-color:var(--admin-color-success)}.ui-block--warning{border-top-color:var(--admin-color-warning)}.ui-block--danger{border-top-color:var(--admin-color-danger)}.ui-block--info{border-top-color:var(--admin-color-accent)}.ui-block__title{align-items:center;gap:var(--admin-space-2);font-size:var(--admin-font-size-body);font-weight:var(--admin-font-weight-strong);margin:0;display:flex}.ui-block--success .ui-block__icon{color:var(--admin-color-success)}.ui-block--warning .ui-block__icon{color:var(--admin-color-warning)}.ui-block--danger .ui-block__icon{color:var(--admin-color-danger)}.ui-block--neutral .ui-block__icon,.ui-block--info .ui-block__icon{color:var(--admin-color-accent-soft)}.ui-fields{gap:var(--admin-space-3);flex-direction:column;margin:0;display:flex}.ui-fields__item{gap:var(--admin-space-1);flex-direction:column;min-width:0;display:flex}.ui-fields dt{align-items:center;gap:var(--admin-space-2);color:var(--admin-color-text-muted);font-size:var(--admin-font-size-small);display:flex}.ui-fields dt .ui-icon{width:var(--admin-font-size-body);height:var(--admin-font-size-body)}.ui-fields dd{overflow-wrap:anywhere;margin:0}.ui-fields__item--success dt .ui-icon{color:var(--admin-color-success)}.ui-fields__item--warning dt .ui-icon{color:var(--admin-color-warning)}.ui-fields__item--danger dt .ui-icon{color:var(--admin-color-danger)}.ui-details{padding:var(--admin-space-3) var(--admin-space-4);border:var(--admin-border-width) solid var(--admin-color-border);border-radius:var(--admin-radius);background:var(--admin-color-surface-muted)}.ui-details summary{color:var(--admin-color-text-muted);cursor:pointer}.ui-details[open] summary{margin-bottom:var(--admin-space-3)}.ui-tile-grid{grid-template-columns:repeat(auto-fill, minmax(min(100%, var(--admin-tile-min-width)), 1fr));gap:var(--admin-space-3);display:grid}.ui-tile{gap:var(--admin-space-1);min-width:0;padding:var(--admin-space-4);border:var(--admin-border-width) solid var(--admin-color-border);border-left:var(--admin-space-1) solid var(--admin-color-border-strong);border-radius:var(--admin-radius);background:var(--admin-color-surface);color:var(--admin-color-text);flex-direction:column;text-decoration:none;display:flex}.ui-tile--link:hover{border-color:var(--admin-color-border-strong);background:var(--admin-color-surface-raised)}.ui-tile--success{border-left-color:var(--admin-color-success)}.ui-tile--warning{border-left-color:var(--admin-color-warning)}.ui-tile--danger{border-left-color:var(--admin-color-danger)}.ui-tile--info{border-left-color:var(--admin-color-accent)}.ui-tile__label{align-items:center;gap:var(--admin-space-2);color:var(--admin-color-text-muted);font-size:var(--admin-font-size-small);display:flex}.ui-tile--warning .ui-tile__label .ui-icon{color:var(--admin-color-warning)}.ui-tile--danger .ui-tile__label .ui-icon{color:var(--admin-color-danger)}.ui-tile--success .ui-tile__label .ui-icon{color:var(--admin-color-success)}.ui-tile__figure{font-size:var(--admin-font-size-figure);font-weight:var(--admin-font-weight-strong);font-variant-numeric:tabular-nums;line-height:1.2}.ui-tile__figure .ui-money{font-size:inherit}.ui-tile__note{color:var(--admin-color-text-muted);font-size:var(--admin-font-size-small)}.ui-chart{min-width:0;margin:0}.ui-chart__plot{width:100%;overflow:hidden}.ui-chart__plot svg{max-width:100%;height:auto;display:block}.ui-chart__grid{stroke:var(--admin-chart-grid)}.ui-chart__zero,.ui-chart__axis{stroke:var(--admin-chart-axis)}.ui-chart__tick{fill:var(--admin-color-text-muted);font-size:var(--admin-chart-tick-size)}.ui-chart__bar--1,.ui-chart__swatch--1{fill:var(--admin-chart-series-1);background:var(--admin-chart-series-1)}.ui-chart__bar--2,.ui-chart__swatch--2{fill:var(--admin-chart-series-2);background:var(--admin-chart-series-2)}.ui-chart__bar--3,.ui-chart__swatch--3{fill:var(--admin-chart-series-3);background:var(--admin-chart-series-3)}.ui-chart__bar--negative{fill:var(--admin-chart-negative)}.ui-chart__bar:hover{opacity:.8}.ui-chart__line{fill:none;stroke-width:2.5px;stroke-linejoin:round;vector-effect:non-scaling-stroke;filter:var(--admin-chart-glow)}.ui-sparkline .ui-chart__line{stroke-width:2px;filter:var(--admin-chart-glow-small)}.ui-chart__area{stroke:none}.ui-chart__fade-top{stop-color:currentColor;stop-opacity:var(--admin-chart-fill-opacity)}.ui-chart__series--1 .ui-chart__fade-top{stop-opacity:var(--admin-chart-fill-opacity-1)}.ui-chart__series--2 .ui-chart__fade-top{stop-opacity:var(--admin-chart-fill-opacity-2)}.ui-sparkline .ui-chart__fade-top{stop-opacity:var(--admin-chart-fill-opacity-spark)}.ui-chart__fade-bottom{stop-color:currentColor;stop-opacity:0}.ui-chart__point{opacity:0}.ui-chart__point:hover,.ui-chart__point--end{opacity:1;stroke:var(--admin-color-money);stroke-width:2px;filter:var(--admin-chart-glow)}.ui-chart__series--1{color:var(--admin-chart-series-1);stroke:var(--admin-chart-series-1);fill:var(--admin-chart-series-1)}.ui-chart__series--2{color:var(--admin-chart-series-2);stroke:var(--admin-chart-series-2);fill:var(--admin-chart-series-2)}.ui-chart__series--3{color:var(--admin-chart-series-3);stroke:var(--admin-chart-series-3);fill:var(--admin-chart-series-3)}.ui-chart__series--4{color:var(--admin-color-warning);stroke:var(--admin-color-warning);fill:var(--admin-color-warning)}.ui-chart__legend{gap:var(--admin-space-2) var(--admin-space-4);margin-top:var(--admin-space-2);color:var(--admin-color-text);font-size:var(--admin-font-size-label);flex-wrap:wrap;display:flex}.ui-chart__key{align-items:center;gap:var(--admin-space-2);display:inline-flex}.ui-chart__swatch{width:var(--admin-dot-size);height:var(--admin-dot-size);border-radius:var(--admin-radius-pill)}.ui-table-wrap{padding:var(--admin-space-2) var(--admin-space-3);background:var(--admin-color-surface);border:var(--admin-border-width) solid var(--admin-color-border-glow);border-radius:var(--admin-radius-large);box-shadow:var(--admin-shadow-panel);-webkit-backdrop-filter:var(--admin-backdrop-filter);backdrop-filter:var(--admin-backdrop-filter);overflow-x:auto}.ui-table{border-collapse:collapse;width:100%}.ui-table th,.ui-table td{height:var(--admin-row-height);padding:var(--admin-space-1) var(--admin-space-3);border-bottom:var(--admin-border-width) solid var(--admin-color-border);font-size:var(--admin-font-size-table);text-align:left;vertical-align:middle}.ui-table th{height:auto;padding-block:var(--admin-space-2)}.ui-home .ui-table th{padding-block:var(--admin-space-1)}.ui-table th{background:var(--admin-color-surface-muted);color:var(--admin-color-text-muted);font-size:var(--admin-font-size-caption);font-weight:var(--admin-font-weight-normal);white-space:nowrap;border-bottom:0}.ui-table th:first-child{border-radius:var(--admin-radius-band) 0 0 var(--admin-radius-band)}.ui-table th:last-child{border-radius:0 var(--admin-radius-band) var(--admin-radius-band) 0}.ui-table th[title]{cursor:help}.ui-table .ui-money{font-weight:var(--admin-font-weight-normal)}.ui-table .ui-avatar{width:var(--admin-home-avatar-size);height:var(--admin-home-avatar-size);font-size:var(--admin-font-size-label)}.ui-table .ui-player__text{font-size:var(--admin-font-size-label)}.ui-table td>:is(.ui-coin,.ui-direction){display:flex}.ui-table tbody tr:hover{background:var(--admin-color-surface-muted)}.ui-table__row--link{cursor:pointer}.ui-table tr:last-child td{border-bottom:0}.ui-table__number{white-space:nowrap;text-align:right;font-variant-numeric:tabular-nums}.ui-table__empty td{height:calc(var(--admin-row-height) * 2);color:var(--admin-color-text-muted);text-align:center}.ui-table__empty .ui-icon{margin-right:var(--admin-space-2);vertical-align:middle}.ui-table td a{color:var(--admin-color-text-muted);text-decoration:none}.ui-table td a:hover{color:var(--admin-color-text);text-decoration:underline}.ui-table td a .ui-mono{font-family:inherit;font-size:inherit}.ui-table td a.ui-direction{color:inherit;text-decoration:none}.ui-dialog-backdrop{z-index:3;padding:var(--admin-space-4);background:var(--admin-color-backdrop);-webkit-backdrop-filter:var(--admin-backdrop-filter);backdrop-filter:var(--admin-backdrop-filter);justify-content:center;align-items:center;display:flex;position:fixed;inset:0}.ui-dialog{width:100%;max-width:var(--admin-dialog-width);border:var(--admin-border-width) solid var(--admin-color-border-strong);border-radius:var(--admin-radius-large);background:var(--admin-color-surface-raised);max-height:100%;box-shadow:var(--admin-shadow-dialog);flex-direction:column;display:flex}.ui-dialog__title{padding:var(--admin-space-5) var(--admin-space-5) var(--admin-space-3);font-size:var(--admin-font-size-heading);font-weight:var(--admin-font-weight-strong);flex:none;margin:0}.ui-dialog__body{min-height:0;padding:0 var(--admin-space-5);flex:auto;overflow-y:auto}.ui-dialog__actions{justify-content:flex-end;gap:var(--admin-space-3);padding:var(--admin-space-4) var(--admin-space-5) var(--admin-space-5);border-top:var(--admin-border-width) solid var(--admin-color-border);flex-wrap:wrap;flex:none;display:flex}.ui-form-actions{gap:var(--admin-space-3);flex-wrap:wrap;display:flex}.ui-panel--narrow .ui-form-actions{flex-direction:column}.ui-panel--narrow .ui-form-actions .ui-button,.ui-panel--narrow .ui-form-actions .glass-button{width:100%}.ui-desktop-only__panel{display:contents}.ui-desktop-only{z-index:10;padding:var(--admin-space-5);background-color:var(--admin-color-page);background-image:var(--admin-page-glow);justify-content:center;align-items:center;display:none;position:fixed;inset:0}.ui-desktop-only__card{align-items:center;gap:var(--admin-space-4);max-width:var(--admin-form-width);padding:var(--admin-space-6) var(--admin-space-5);border:var(--admin-border-width) solid var(--admin-color-border-glow);border-radius:var(--admin-radius-large);background:var(--admin-color-surface);box-shadow:var(--admin-shadow-glow);text-align:center;flex-direction:column;display:flex}.ui-desktop-only__title{font-size:var(--admin-font-size-heading);margin:0;line-height:1.25}@media (width<=63.99rem),(orientation:portrait){.ui-desktop-only{display:flex}html:has(.ui-desktop-only){overflow:hidden}}@media (width<=47.99rem){.ui-shell,.ui-shell--rail{display:block}.ui-topbar{gap:var(--admin-space-3);height:auto;padding:var(--admin-space-2) var(--admin-space-3);background:var(--admin-color-surface-raised)}.ui-topbar__menu{display:inline-flex}.ui-topbar__line,.ui-search,.ui-topbar__divider,.ui-topbar .ui-profile{display:none}.ui-bell{margin-left:auto}.ui-metric{padding:var(--admin-space-4)}.ui-sidebar,.ui-shell--rail .ui-sidebar{z-index:2;width:min(85vw, var(--admin-sidebar-width));padding:var(--admin-space-4) var(--admin-space-3);background:var(--admin-color-surface-raised);visibility:hidden;position:fixed;inset:0 auto 0 0;transform:translate(-100%)}.ui-shell--drawer .ui-sidebar{visibility:visible;transform:none}.ui-shell--rail :is(.glass-menu__label,.ui-sidebar__text,.ui-sidebar__head){display:revert}.ui-shell--rail .glass-menu__label{display:block}.ui-shell--rail .ui-sidebar__head{display:flex}.ui-shell--rail .glass-menu__button{padding:0 var(--admin-space-3);justify-content:flex-start}.ui-shell--rail .glass-menu__button:after{display:block}.ui-shell--rail .ui-casino{padding:var(--admin-space-4);justify-items:stretch}.ui-shell--drawer .ui-shell__scrim{z-index:1;background:var(--admin-color-backdrop);display:block;position:fixed;inset:0}.ui-shell__main{padding:var(--admin-space-4) var(--admin-space-3)}.ui-panel,.ui-hero{padding:var(--admin-space-4)}.ui-hero__id{margin-left:0}.ui-facts{gap:0 var(--admin-space-4);grid-template-columns:minmax(0,1fr)}.ui-facts dd{margin-bottom:var(--admin-space-2)}.ui-table-wrap{box-shadow:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0;border:0;overflow:visible}.ui-table thead{display:none}.ui-table,.ui-table tbody{display:block}.ui-table tbody{gap:var(--admin-space-3);flex-direction:column;display:flex}.ui-table tbody tr{align-items:center;gap:var(--admin-space-2) var(--admin-space-3);padding:var(--admin-space-3) var(--admin-space-4);border:var(--admin-border-width) solid var(--admin-color-border);border-radius:var(--admin-radius-large);background:var(--admin-color-surface);flex-wrap:wrap;display:flex}.ui-table td,.ui-table tr:last-child td{justify-content:space-between;gap:var(--admin-space-3);text-align:left;border:0;flex:100%;height:auto;padding:0;display:flex}.ui-table td:before{content:attr(data-label);color:var(--admin-color-text-muted);font-size:var(--admin-font-size-small)}.ui-table td.ui-table__lead{flex:0 auto;order:-1}.ui-table td.ui-table__lead:before{content:none}.ui-table__empty td{justify-content:center}.ui-table__empty td:before{content:none}.ui-dialog__actions .ui-button,.ui-form-actions .ui-button{flex:auto}}@media (width<=79.99rem){.ui-chart--fill .ui-chart__plot{min-height:var(--admin-home-chart-height)}.ui-home__activity .ui-chart--fill{flex-basis:auto}.ui-home__row--middle,.ui-home__row--bottom{grid-template-columns:minmax(0,1fr)}.ui-metrics{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width<=47.99rem){.ui-metrics{grid-template-columns:minmax(0,1fr)}}@media (width>=80rem) and (height>=50rem){.ui-home{min-height:calc(100vh - var(--admin-topbar-height) - var(--admin-content-padding-end))}.ui-home__row--middle{flex:1 1 0}}@media (width>=80rem) and (width<=93.74rem){.ui-home__row--bottom{grid-template-columns:minmax(0,1.6fr) minmax(0,1fr)}.ui-metric{padding-inline:var(--admin-space-3)}}@media (height<=62.49rem){.ui-home .ui-panel{padding-block:var(--admin-space-2) var(--admin-space-3)}.ui-metric{padding-block:var(--admin-space-2)}}:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--admin-color-page:#0a0b10;--admin-page-glow:radial-gradient(900px 500px at 25% 0%, #781e3c1f, transparent 70%), radial-gradient(600px 600px at 0% 0%, #e5394b17, transparent 70%), radial-gradient(700px 500px at 100% 100%, #e5394b1a, transparent 70%), linear-gradient(180deg, #0c0b12, #08090d);--admin-sidebar-glow:radial-gradient(420px 360px at 0% 0%, #e5394b38, transparent 70%), #100d16eb;--admin-color-surface:#101119e0;--admin-color-surface-muted:#ffffff08;--admin-color-surface-raised:#161721fa;--admin-color-border:#ffffff14;--admin-color-border-strong:#ffffff29;--admin-color-border-glow:#e5394b4d;--admin-color-border-edge:#e5394b6b;--admin-shadow-glow:0 0 24px #e5394b14, inset 0 1px 0 #ffffff0a;--admin-shadow-edge:0 0 16px #e5394b1f;--admin-color-text:#f4f5f8;--admin-color-text-muted:#9a9fb2;--admin-color-accent:#e5394b;--admin-color-accent-soft:#ff8a96;--admin-color-accent-solid:linear-gradient(90deg, #e0263f, #8a1426);--admin-color-accent-strong:#e0263f;--admin-color-accent-rim:#ff5a6eb3;--admin-shadow-accent:0 0 24px #e5394b73, inset 0 1px 0 #ffffff26;--admin-shadow-accent-small:0 0 14px #e5394b80;--admin-color-count:#e5394b40;--admin-color-money:#fff;--admin-color-danger:#ff5c6c;--admin-color-danger-surface:#ff5c6c24;--admin-color-warning:#f5a524;--admin-color-warning-surface:#f5a52426;--admin-color-success:#3ddc97;--admin-color-success-surface:#3ddc9726;--admin-color-info:#a78bfa;--admin-color-info-surface:#8b5cf629;--admin-color-neutral-surface:#ffffff12;--admin-color-focus:#ff8a96;--admin-color-backdrop:#060305b8;--admin-font-family:"Segoe UI", system-ui, sans-serif;--admin-font-heading:var(--admin-font-family);--admin-font-weight-heading:700;--admin-font-mono:ui-monospace, "Cascadia Mono", "Segoe UI Mono", Consolas, monospace;--admin-font-size-root:15px;--admin-font-size-small:.875rem;--admin-font-size-body:1rem;--admin-font-size-title:2.5rem;--admin-font-size-heading:22px;--admin-font-size-subheading:18px;--admin-font-size-hero:46px;--admin-font-size-figure:26px;--admin-font-size-label:13px;--admin-font-size-caption:12px;--admin-font-size-count:11px;--admin-font-size-counter:18px;--admin-font-size-menu:15px;--admin-font-weight-heavy:800;--admin-font-weight-normal:400;--admin-font-weight-medium:500;--admin-font-weight-bold:700;--admin-font-weight-strong:600;--admin-line-height:1.45;--admin-space-1:.25rem;--admin-space-2:.5rem;--admin-space-3:.75rem;--admin-space-4:1rem;--admin-space-5:1.5rem;--admin-space-6:2rem;--admin-radius:.75rem;--admin-radius-large:16px;--admin-radius-tile:14px;--admin-radius-control:10px;--admin-radius-band:8px;--admin-radius-pill:999px;--admin-border-width:1px;--admin-hairline:1px;--admin-focus-width:2px;--admin-backdrop-filter:blur(7.2px) saturate(130%);--admin-shadow-panel:0 12px 40px #00000040;--admin-shadow-dialog:0 18px 48px #00000073;--admin-control-height:2.75rem;--admin-row-height:44px;--admin-menu-icon-size:24px;--admin-menu-gap:18px;--admin-menu-stroke:1.8;--admin-tile-glow-size:16px;--admin-pill-glow-size:10px;--admin-small-control-height:30px;--admin-segment-height:36px;--admin-cta-height:40px;--admin-field-height:40px;--admin-count-height:18px;--admin-dot-size:10px;--admin-mark-size:20px;--admin-coin-size:20px;--admin-attention-row-height:56px;--admin-attention-gap:6px;--admin-attention-tile-size:48px;--admin-crown-size:28px;--admin-bell-size:42px;--admin-profile-avatar-size:40px;--admin-divider-height:36px;--admin-home-gap:12px;--admin-date-line-height:1.35;--admin-metric-min-height:112px;--admin-metric-gap:20px;--admin-sidebar-padding:20px;--admin-sidebar-foot-gap:48px;--admin-logo-width:132px;--admin-logo-height:36px;--admin-logo-inset:17px;--admin-topbar-padding:20px 20px 12px 32px;--admin-icon-size:1.25rem;--admin-sidebar-width:248px;--admin-sidebar-collapsed-width:72px;--admin-menu-item-height:52px;--admin-content-padding:32px;--admin-content-padding-end:20px;--admin-block-min-width:18rem;--admin-tile-min-width:13rem;--admin-text-width:48rem;--admin-form-width:24rem;--admin-dialog-width:40rem;--admin-facts-label-width:10rem;--admin-chart-height:240px;--admin-chart-series-1:#f03c50;--admin-chart-series-2:#8b5cf6;--admin-chart-series-3:#3ddc97;--admin-chart-negative:#f6b93b;--admin-chart-grid:#ffffff0f;--admin-chart-axis:#ffffff38;--admin-chart-fill-opacity:.28;--admin-chart-fill-opacity-1:.45;--admin-chart-fill-opacity-2:.3;--admin-chart-fill-opacity-spark:.25;--admin-chart-tick-size:13px;--admin-chart-glow:drop-shadow(0 0 8px currentColor);--admin-chart-glow-small:drop-shadow(0 0 4px currentColor);--admin-sparkline-width:4.5rem;--admin-sparkline-height:32px;--admin-icon-tile-size:56px;--admin-tile-icon-size:26px;--admin-avatar-size:2.25rem;--admin-search-width:21rem;--admin-opacity-disabled:.6;--admin-topbar-height:92px;--admin-font-size-display:32px;--admin-font-size-overview:36px;--admin-home-row-height:41px;--admin-home-chart-height:196px;--admin-home-chart-min-height:120px;--admin-font-size-table:13px;--admin-home-avatar-size:30px;--admin-chevron-width:1.5px;--admin-color-avatar:#4a5470;--admin-color-surface-frame:#ffffff04;--admin-tile-highlight:#ffffff38;--admin-motion-duration:.12s;--admin-motion-easing:ease-out;--accent:var(--admin-color-accent);--accent-soft:var(--admin-color-accent-soft);--accent-r:229;--accent-g:57;--accent-b:75;--accent-transition:--accent 0s;--accent-instant:--accent 0s}@media (prefers-reduced-motion:reduce){:root{--admin-motion-duration:0s;--glass-press-transition:none}}@media (height<=62.49rem){:root{--admin-topbar-height:80px;--admin-topbar-padding:14px 20px 8px 32px;--admin-font-size-overview:32px;--admin-font-size-hero:2.5rem;--admin-home-row-height:37px;--admin-home-gap:9px;--admin-attention-row-height:46px;--admin-attention-gap:4px;--admin-attention-tile-size:40px;--admin-date-line-height:1.2;--admin-metric-min-height:92px;--admin-profile-avatar-size:36px}}@media (width<=93.74rem){:root{--admin-font-size-figure:22px;--admin-sparkline-width:4rem;--admin-icon-tile-size:48px;--admin-metric-gap:14px}}
