:root{color-scheme:dark;--color-canvas-rgb:11,18,32;--color-canvas:rgb(var(--color-canvas-rgb));--color-surface-sunken-rgb:8,14,24;--color-surface-sunken:rgb(var(--color-surface-sunken-rgb));--color-surface-rgb:15,24,38;--color-surface:rgb(var(--color-surface-rgb));--color-surface-raised-rgb:17,28,41;--color-surface-raised:rgb(var(--color-surface-raised-rgb));--color-surface-elevated-rgb:23,36,53;--color-surface-elevated:rgb(var(--color-surface-elevated-rgb));--color-surface-interactive-rgb:27,43,63;--color-surface-interactive:rgb(var(--color-surface-interactive-rgb));--color-surface-hover-rgb:36,56,78;--color-surface-hover:rgb(var(--color-surface-hover-rgb));--color-surface-active-rgb:48,72,98;--color-surface-active:rgb(var(--color-surface-active-rgb));--color-surface-selected-rgb:36,59,85;--color-surface-selected:rgb(var(--color-surface-selected-rgb));--color-surface-inverse-rgb:11,18,32;--color-surface-inverse-alpha:0.88;--color-surface-inverse:rgba(var(--color-surface-inverse-rgb),var(--color-surface-inverse-alpha));--color-surface-soft-rgb:181,205,235;--color-surface-soft-alpha:0.075;--color-surface-soft:rgba(var(--color-surface-soft-rgb),var(--color-surface-soft-alpha));--color-surface-soft-hover-rgb:181,205,235;--color-surface-soft-hover-alpha:0.14;--color-surface-soft-hover:rgba(var(--color-surface-soft-hover-rgb),var(--color-surface-soft-hover-alpha));--color-surface-soft-active-rgb:181,205,235;--color-surface-soft-active-alpha:0.22;--color-surface-soft-active:rgba(var(--color-surface-soft-active-rgb),var(--color-surface-soft-active-alpha));--color-surface-glass-rgb:14,23,34;--color-surface-glass-alpha:0.94;--color-surface-glass:rgba(var(--color-surface-glass-rgb),var(--color-surface-glass-alpha));--color-overlay-rgb:4,8,13;--color-overlay-alpha:0.8;--color-overlay:rgba(var(--color-overlay-rgb),var(--color-overlay-alpha));--color-overlay-soft-rgb:4,8,13;--color-overlay-soft-alpha:0.46;--color-overlay-soft:rgba(var(--color-overlay-soft-rgb),var(--color-overlay-soft-alpha));--color-overlay-strong-rgb:4,8,13;--color-overlay-strong-alpha:0.88;--color-overlay-strong:rgba(var(--color-overlay-strong-rgb),var(--color-overlay-strong-alpha));--color-scrim-rgb:2,5,9;--color-scrim-alpha:0.72;--color-scrim:rgba(var(--color-scrim-rgb),var(--color-scrim-alpha));--color-content-primary-rgb:255,255,255;--color-content-primary:rgb(var(--color-content-primary-rgb));--color-content-heading-rgb:255,255,255;--color-content-heading:rgb(var(--color-content-heading-rgb));--color-content-secondary-rgb:225,232,241;--color-content-secondary:rgb(var(--color-content-secondary-rgb));--color-content-tertiary-rgb:200,211,224;--color-content-tertiary:rgb(var(--color-content-tertiary-rgb));--color-content-muted-rgb:174,188,204;--color-content-muted:rgb(var(--color-content-muted-rgb));--color-content-disabled-rgb:226,232,240;--color-content-disabled-alpha:0.38;--color-content-disabled:rgba(var(--color-content-disabled-rgb),var(--color-content-disabled-alpha));--color-content-inverse-rgb:11,18,32;--color-content-inverse:rgb(var(--color-content-inverse-rgb));--color-content-inverse-muted-rgb:11,18,32;--color-content-inverse-muted-alpha:0.56;--color-content-inverse-muted:rgba(var(--color-content-inverse-muted-rgb),var(--color-content-inverse-muted-alpha));--color-outline-subtle-rgb:177,202,233;--color-outline-subtle-alpha:0.14;--color-outline-subtle:rgba(var(--color-outline-subtle-rgb),var(--color-outline-subtle-alpha));--color-outline-rgb:177,202,233;--color-outline-alpha:0.22;--color-outline:rgba(var(--color-outline-rgb),var(--color-outline-alpha));--color-outline-strong-rgb:197,218,242;--color-outline-strong-alpha:0.34;--color-outline-strong:rgba(var(--color-outline-strong-rgb),var(--color-outline-strong-alpha));--color-outline-opaque-rgb:58,82,111;--color-outline-opaque:rgb(var(--color-outline-opaque-rgb));--color-focus-ring-rgb:112,173,255;--color-focus-ring:rgb(var(--color-focus-ring-rgb));--color-luxury-gold-rgb:255,184,0;--color-luxury-gold:rgb(var(--color-luxury-gold-rgb));--color-brand-rgb:22,117,223;--color-brand:rgb(var(--color-brand-rgb));--color-brand-hover-rgb:8,117,224;--color-brand-hover:rgb(var(--color-brand-hover-rgb));--color-brand-active-rgb:8,107,213;--color-brand-active:rgb(var(--color-brand-active-rgb));--color-brand-soft-rgb:22,117,223;--color-brand-soft-alpha:0.18;--color-brand-soft:rgba(var(--color-brand-soft-rgb),var(--color-brand-soft-alpha));--color-brand-muted-rgb:22,117,223;--color-brand-muted-alpha:0.54;--color-brand-muted:rgba(var(--color-brand-muted-rgb),var(--color-brand-muted-alpha));--color-brand-glow-rgb:22,117,223;--color-brand-glow-alpha:0.48;--color-brand-glow:rgba(var(--color-brand-glow-rgb),var(--color-brand-glow-alpha));--color-banner-blue-glow-rgb:25,72,137;--color-banner-blue-glow-alpha:0.44;--color-banner-blue-glow:rgba(var(--color-banner-blue-glow-rgb),var(--color-banner-blue-glow-alpha));--color-brand-contrast-rgb:255,255,255;--color-brand-contrast:rgb(var(--color-brand-contrast-rgb));--color-accent-rgb:233,0,70;--color-accent:rgb(var(--color-accent-rgb));--color-accent-hover-rgb:234,6,71;--color-accent-hover:rgb(var(--color-accent-hover-rgb));--color-accent-active-rgb:183,0,55;--color-accent-active:rgb(var(--color-accent-active-rgb));--color-accent-soft-rgb:233,0,70;--color-accent-soft-alpha:0.17;--color-accent-soft:rgba(var(--color-accent-soft-rgb),var(--color-accent-soft-alpha));--color-accent-glow-rgb:255,49,95;--color-accent-glow-alpha:0.48;--color-accent-glow:rgba(var(--color-accent-glow-rgb),var(--color-accent-glow-alpha));--color-accent-contrast-rgb:255,255,255;--color-accent-contrast:rgb(var(--color-accent-contrast-rgb));--color-success-rgb:47,213,143;--color-success:rgb(var(--color-success-rgb));--color-success-bright-rgb:114,239,186;--color-success-bright:rgb(var(--color-success-bright-rgb));--color-success-soft-rgb:47,213,143;--color-success-soft-alpha:0.18;--color-success-soft:rgba(var(--color-success-soft-rgb),var(--color-success-soft-alpha));--color-warning-rgb:255,184,0;--color-warning:rgb(var(--color-warning-rgb));--color-warning-soft-rgb:255,184,0;--color-warning-soft-alpha:0.14;--color-warning-soft:rgba(var(--color-warning-soft-rgb),var(--color-warning-soft-alpha));--color-danger-rgb:233,0,70;--color-danger:rgb(var(--color-danger-rgb));--color-danger-soft-rgb:233,0,70;--color-danger-soft-alpha:0.17;--color-danger-soft:rgba(var(--color-danger-soft-rgb),var(--color-danger-soft-alpha));--color-info-rgb:39,113,216;--color-info:rgb(var(--color-info-rgb));--color-info-soft-rgb:39,113,216;--color-info-soft-alpha:0.18;--color-info-soft:rgba(var(--color-info-soft-rgb),var(--color-info-soft-alpha));--color-outcome-red-rgb:233,66,77;--color-outcome-red:rgb(var(--color-outcome-red-rgb));--color-outcome-yellow-rgb:228,160,18;--color-outcome-yellow:rgb(var(--color-outcome-yellow-rgb));--color-outcome-green-rgb:22,163,74;--color-outcome-green:rgb(var(--color-outcome-green-rgb));--color-chart-blue-rgb:59,130,246;--color-chart-blue:rgb(var(--color-chart-blue-rgb));--color-chart-green-rgb:34,197,94;--color-chart-green:rgb(var(--color-chart-green-rgb));--color-chart-orange-rgb:249,115,22;--color-chart-orange:rgb(var(--color-chart-orange-rgb));--color-chart-purple-rgb:147,51,234;--color-chart-purple:rgb(var(--color-chart-purple-rgb));--color-chart-pink-rgb:244,114,182;--color-chart-pink:rgb(var(--color-chart-pink-rgb));--color-chart-grid-rgb:255,255,255;--color-chart-grid-alpha:0.13;--color-chart-grid:rgba(var(--color-chart-grid-rgb),var(--color-chart-grid-alpha));--color-chart-orange-glow-rgb:249,115,22;--color-chart-orange-glow-alpha:0.66;--color-chart-orange-glow:rgba(var(--color-chart-orange-glow-rgb),var(--color-chart-orange-glow-alpha));--color-chart-purple-glow-rgb:147,51,234;--color-chart-purple-glow-alpha:0.66;--color-chart-purple-glow:rgba(var(--color-chart-purple-glow-rgb),var(--color-chart-purple-glow-alpha));--color-danger-glow-rgb:255,49,95;--color-danger-glow-alpha:0.5;--color-danger-glow:rgba(var(--color-danger-glow-rgb),var(--color-danger-glow-alpha));--color-success-glow-rgb:47,213,143;--color-success-glow-alpha:0.68;--color-success-glow:rgba(var(--color-success-glow-rgb),var(--color-success-glow-alpha));--color-warning-glow-rgb:255,184,0;--color-warning-glow-alpha:0.52;--color-warning-glow:rgba(var(--color-warning-glow-rgb),var(--color-warning-glow-alpha));--color-promo-card-glow-rgb:233,0,70;--color-promo-card-glow-alpha:0.46;--color-promo-card-glow:rgba(var(--color-promo-card-glow-rgb),var(--color-promo-card-glow-alpha));--color-rank-gold-rgb:255,184,0;--color-rank-gold:rgb(var(--color-rank-gold-rgb));--color-rank-silver-rgb:192,192,192;--color-rank-silver:rgb(var(--color-rank-silver-rgb));--color-rank-bronze-rgb:205,127,50;--color-rank-bronze:rgb(var(--color-rank-bronze-rgb));--color-vip-platinum-rgb:229,228,226;--color-vip-platinum:rgb(var(--color-vip-platinum-rgb));--color-vip-diamond-rgb:185,242,255;--color-vip-diamond:rgb(var(--color-vip-diamond-rgb));--color-rank-gold-glow-rgb:255,184,0;--color-rank-gold-glow-alpha:0.54;--color-rank-gold-glow:rgba(var(--color-rank-gold-glow-rgb),var(--color-rank-gold-glow-alpha));--color-rank-silver-glow-rgb:192,192,192;--color-rank-silver-glow-alpha:0.66;--color-rank-silver-glow:rgba(var(--color-rank-silver-glow-rgb),var(--color-rank-silver-glow-alpha));--color-rank-bronze-glow-rgb:139,69,19;--color-rank-bronze-glow-alpha:0.66;--color-rank-bronze-glow:rgba(var(--color-rank-bronze-glow-rgb),var(--color-rank-bronze-glow-alpha));--color-vip-platinum-glow-rgb:173,192,229;--color-vip-platinum-glow-alpha:0.66;--color-vip-platinum-glow:rgba(var(--color-vip-platinum-glow-rgb),var(--color-vip-platinum-glow-alpha));--color-vip-diamond-glow-rgb:100,192,255;--color-vip-diamond-glow-alpha:0.66;--color-vip-diamond-glow:rgba(var(--color-vip-diamond-glow-rgb),var(--color-vip-diamond-glow-alpha));--color-vip-king-glow-rgb:148,0,211;--color-vip-king-glow-alpha:0.66;--color-vip-king-glow:rgba(var(--color-vip-king-glow-rgb),var(--color-vip-king-glow-alpha));--color-chip-blue-rgb:39,113,216;--color-chip-blue:rgb(var(--color-chip-blue-rgb));--color-chip-purple-rgb:252,115,255;--color-chip-purple:rgb(var(--color-chip-purple-rgb));--color-chip-green-rgb:27,184,61;--color-chip-green:rgb(var(--color-chip-green-rgb));--color-chip-navy-rgb:0,36,80;--color-chip-navy:rgb(var(--color-chip-navy-rgb));--color-chip-red-rgb:233,0,70;--color-chip-red:rgb(var(--color-chip-red-rgb));--color-chip-orange-rgb:255,182,54;--color-chip-orange:rgb(var(--color-chip-orange-rgb));--color-chip-gold-rgb:255,215,0;--color-chip-gold:rgb(var(--color-chip-gold-rgb));--color-chip-brown-rgb:139,69,19;--color-chip-brown:rgb(var(--color-chip-brown-rgb));--color-chip-sky-rgb:135,206,235;--color-chip-sky:rgb(var(--color-chip-sky-rgb));--gradient-modal-header:linear-gradient(180deg,var(--color-info-soft),var(--color-surface-raised));--gradient-card:linear-gradient(145deg,var(--color-surface-raised),var(--color-surface));--shadow-card:0 16px 38px rgba(0,0,0,0.24);--shadow-card-interactive:0 8px 24px rgba(0,0,0,0.18);--shadow-card-interactive-hover:0 0 18px var(--color-brand-soft),0 12px 30px rgba(0,0,0,0.24);--color-rank-gold-start-rgb:251,191,36;--color-rank-gold-start:rgb(var(--color-rank-gold-start-rgb));--color-rank-gold-end-rgb:249,115,22;--color-rank-gold-end:rgb(var(--color-rank-gold-end-rgb));--color-rank-silver-start-rgb:229,231,235;--color-rank-silver-start:rgb(var(--color-rank-silver-start-rgb));--color-rank-silver-end-rgb:156,163,175;--color-rank-silver-end:rgb(var(--color-rank-silver-end-rgb));--color-rank-bronze-start-rgb:217,119,6;--color-rank-bronze-start:rgb(var(--color-rank-bronze-start-rgb));--color-rank-bronze-end-rgb:146,64,14;--color-rank-bronze-end:rgb(var(--color-rank-bronze-end-rgb));--gradient-app:linear-gradient(180deg,#111c29,#0e1724 42%,#0b1220);--gradient-brand:linear-gradient(180deg,#2771d8,#195bb8);--gradient-navigation:linear-gradient(180deg,rgba(13,22,33,0.99),rgba(9,15,24,0.99));--gradient-sidebar:linear-gradient(180deg,#0c1520,#090f1a 58%,#070c13);--gradient-panel:linear-gradient(145deg,rgba(36,55,76,0.99),rgba(23,36,53,0.99) 52%,rgba(15,24,36,0.99));--gradient-button-brand:linear-gradient(180deg,var(--color-brand) 0%,var(--color-brand-active) 100%);--gradient-button-brand-hover:linear-gradient(180deg,var(--color-brand-hover) 0%,var(--color-brand) 100%);--gradient-button-accent:linear-gradient(180deg,#e90046,#ae0034);--gradient-button-accent-hover:linear-gradient(180deg,#ea0647,#bd0039);--gradient-button-yellow:linear-gradient(180deg,#966808,#795006);--gradient-button-yellow-hover:linear-gradient(180deg,#9c6c08,#845807);--gradient-bonus:radial-gradient(164.23% 68.81% at 100% 100%,rgba(254,171,74,0.5) 0%,rgba(254,139,74,0.11) 72.4%,transparent),radial-gradient(203.92% 89.64% at 9.37% -19.79%,rgba(254,207,74,0.5) 0%,rgba(254,154,74,0.11) 72.4%,transparent),rgba(65,40,25,0.72);--gradient-bonus-hover:radial-gradient(164.23% 68.81% at 100% 100%,rgba(254,171,74,0.6) 0%,rgba(254,139,74,0.15) 72.4%,transparent),radial-gradient(203.92% 89.64% at 9.37% -19.79%,rgba(254,207,74,0.6) 0%,rgba(254,154,74,0.15) 72.4%,transparent),rgba(78,48,29,0.78);--gradient-bonus-top-line:linear-gradient(90deg,transparent 2%,#ffcb47 54.57%,transparent 99.99%);--gradient-bonus-bottom-line:linear-gradient(90deg,transparent 2%,#ffb800 54.57%,transparent 99.99%);--gradient-vip-metal:linear-gradient(180deg,#686150,#cfc8b5 50%,#696150);--gradient-divider:linear-gradient(90deg,transparent 0%,var(--color-content-muted) 50%,transparent 100%);--gradient-divider-vertical:linear-gradient(180deg,transparent 0%,var(--color-content-muted) 50%,transparent 100%);--shadow-overlay:0 18px 56px rgba(0,0,0,0.58);--shadow-inset-highlight:inset 0 1px 0 rgba(213,226,244,0.14);--color-shadow-rgb:0,0,0;--color-shadow-alpha:0.52;--color-shadow:rgba(var(--color-shadow-rgb),var(--color-shadow-alpha));--color-shadow-strong-rgb:0,0,0;--color-shadow-strong-alpha:0.68;--color-shadow-strong:rgba(var(--color-shadow-strong-rgb),var(--color-shadow-strong-alpha));--font-family-sans:"Montserrat","Noto Sans SC Variable","Source Han Sans SC","思源黑体","PingFang SC","Microsoft YaHei","微软雅黑","Hiragino Sans GB",system-ui,sans-serif;--radius-sm:6px;--radius-md:8px;--radius-lg:12px;--radius-xl:16px;--radius-2xl:20px;--motion-duration-fast:150ms;--motion-duration-panel:260ms;--motion-ease-enter:cubic-bezier(0.2,0.8,0.2,1);--motion-ease-exit:cubic-bezier(0.4,0,1,1);--button-radius:var(--radius-md);--button-height-sm:1.75rem;--button-height-md:2rem;--button-height-lg:2.5rem;--button-padding-x-sm:0.5rem;--button-padding-x-md:0.625rem;--button-padding-x-lg:0.875rem;--button-padding-y-sm:0.25rem;--button-padding-y-md:0.375rem;--button-padding-y-lg:0.5rem;--button-font-size-sm:0.75rem;--button-font-size-md:0.875rem;--button-font-size-lg:1rem;--button-line-height:1.25rem;--button-disabled-opacity:0.5;--button-focus-width:2px;--button-focus-offset:2px;--button-transition-duration:var(--motion-duration-fast);--button-brand-depth:#1855a0;--button-accent-depth:#790c2c;--button-yellow-depth:#563704;--button-yellow-glow:rgba(150,104,8,0.48);--button-brand-shadow:rgba(22,117,223,0.34);--button-brand-shadow-hover:rgba(22,117,223,0.46);--button-brand-shadow-active:rgba(22,117,223,0.2);--button-highlight:rgba(255,255,255,0.24);--button-pressed-shadow:rgba(0,0,0,0.2);--button-control-highlight:rgba(223,234,248,0.2);--button-control-shadow:rgba(0,0,0,0.24);--shadow-button-bonus:0 0 10px rgba(255,184,0,0.16),0 6px 18px rgba(255,184,0,0.12),inset 0 1px 0 rgba(255,227,157,0.28);--shadow-button-bonus-hover:0 0 16px rgba(255,184,0,0.24),0 8px 24px rgba(255,184,0,0.18),inset 0 1px 0 rgba(255,232,178,0.42);--sidebar-collapsed-width:64px;--sidebar-expanded-width:220px;--sidebar-item-size:44px;--sidebar-icon-size:20px;--right-drawer-width:100%;--right-drawer-offset:0px}@media (min-width:640px){:root{--right-drawer-width:320px;--right-drawer-offset:320px}}@media (min-width:768px){:root{--right-drawer-width:370px;--right-drawer-offset:370px}}.ui-input.ui-input-range{-moz-appearance:none;appearance:none;-webkit-appearance:none;background:transparent;border:0;padding:0;cursor:pointer}.ui-input-range-risk{--input-range-track:linear-gradient(to right,var(--color-success) 0%,var(--color-warning) 50%,var(--color-outcome-red) 100%)}.ui-input-range:focus-visible{outline:2px solid var(--color-focus-ring);outline-offset:2px;border-radius:var(--radius-md)}.ui-input-range:disabled{cursor:not-allowed}.ui-input-range::-webkit-slider-runnable-track{height:.5rem;border-radius:var(--radius-md);background:var(--input-range-track,var(--color-brand))}.ui-input-range::-webkit-slider-thumb{appearance:none;-webkit-appearance:none;width:1.25rem;height:1.25rem;margin-top:-.375rem;border:2px solid var(--color-surface);border-radius:50%;background:var(--color-content-primary)}.ui-input-range::-moz-range-track{height:.5rem;border-radius:var(--radius-md);background:var(--input-range-track,var(--color-brand))}.ui-input-range::-moz-range-progress{background:transparent}.ui-input-range::-moz-range-thumb{box-sizing:border-box;width:1.25rem;height:1.25rem;border:2px solid var(--color-surface);border-radius:50%;background:var(--color-content-primary)}