:root{--adm-radius-s: 4px;--adm-radius-m: 8px;--adm-radius-l: 12px;--adm-font-size-1: 9px;--adm-font-size-2: 10px;--adm-font-size-3: 11px;--adm-font-size-4: 12px;--adm-font-size-5: 13px;--adm-font-size-6: 14px;--adm-font-size-7: 15px;--adm-font-size-8: 16px;--adm-font-size-9: 17px;--adm-font-size-10: 18px;--adm-color-primary: #1677ff;--adm-color-success: #00b578;--adm-color-warning: #ff8f1f;--adm-color-danger: #ff3141;--adm-color-yellow: #ff9f18;--adm-color-orange: #ff6430;--adm-color-wathet: #e7f1ff;--adm-color-text: #333333;--adm-color-text-secondary: #666666;--adm-color-weak: #999999;--adm-color-light: #cccccc;--adm-color-border: #eeeeee;--adm-color-background: #ffffff;--adm-color-highlight: var(--adm-color-danger);--adm-color-white: #ffffff;--adm-color-box: #f5f5f5;--adm-color-text-light-solid: var(--adm-color-white);--adm-color-text-dark-solid: #000000;--adm-color-fill-content: var(--adm-color-box);--adm-font-size-main: var(--adm-font-size-5);--adm-font-family: -apple-system, blinkmacsystemfont, "Helvetica Neue", helvetica, segoe ui, arial, roboto, "PingFang SC", "miui", "Hiragino Sans GB", "Microsoft Yahei", sans-serif;--adm-border-color: var(--adm-color-border)}html[data-prefers-color-scheme=dark]{--adm-color-primary: #3086ff;--adm-color-success: #34b368;--adm-color-warning: #ffa930;--adm-color-danger: #ff4a58;--adm-color-yellow: #ffa930;--adm-color-orange: #e65a2b;--adm-color-wathet: #0d2543;--adm-color-text: #e6e6e6;--adm-color-text-secondary: #b3b3b3;--adm-color-weak: #808080;--adm-color-light: #4d4d4d;--adm-color-border: #2b2b2b;--adm-color-box: #0a0a0a;--adm-color-background: #1a1a1a;--adm-color-background-body: var(--adm-color-background);--adm-border-color: var(--adm-color-border)}:root{-webkit-tap-highlight-color:rgba(0,0,0,0)}html{background-color:var(--adm-color-background-body)}body{color:var(--adm-color-text);font-size:var(--adm-font-size-main);font-family:var(--adm-font-family)}a,button{cursor:pointer}a{color:var(--adm-color-primary);transition:opacity ease-in-out .2s}a:active{opacity:.8}.adm-plain-anchor{color:unset;transition:none}.adm-plain-anchor:active{opacity:unset}body.adm-overflow-hidden{overflow:hidden!important}div.adm-px-tester{--size: 1;height:calc(var(--size) / 2 * 2px);width:0;position:fixed;left:-100vw;top:-100vh;-webkit-user-select:none;user-select:none;pointer-events:none}@media(min-width:486px){html,body{margin:0;padding:0;height:100%;background:#000}body{display:flex;justify-content:center;align-items:center}#root{background:transparent;width:100%;max-width:486px;height:100vh;height:var(--app-viewport-height, 100vh);display:flex;justify-content:center;align-items:stretch;position:relative}.phone-wrapper{position:relative;width:100%;max-width:486px;height:100vh;height:var(--app-viewport-height, 100vh);background:var(--color-bg-primary);overflow:hidden;box-shadow:0 0 40px #0009;display:flex;flex-direction:column}.phone-wrapper .app-portal-root{position:absolute;inset:0;z-index:var(--z-index-app-portal, 9000);width:100%;height:100%;pointer-events:none}.phone-wrapper .app-route-drawer-root{position:absolute;inset:0;z-index:var(--z-index-route-drawer, 1500);width:100%;height:100%;pointer-events:none}.phone-wrapper .gamer-layout__footer{position:fixed!important;left:50%!important;transform:translate(-50%)!important;width:100%!important;max-width:486px!important;bottom:0!important}.phone-wrapper .gamer-bottom-navigation{--bottom-nav-frame-x: -50%;position:fixed!important;left:50%!important;width:100%!important;max-width:486px!important;bottom:0!important}.phone-wrapper .left-side-floats-stack .floating-button{position:relative!important;right:auto!important;left:auto!important}.phone-wrapper .side-floats-stack{right:calc((100vw - 486px)/2 + 16px)!important;left:auto!important}.redpacket-claim-mask,.redpacket-claim-flow-mask{left:calc((100vw - 486px)/2)!important;right:auto!important;width:486px!important}}@media(max-width:485px){body{display:block}.phone-wrapper{width:100%!important;height:100vh!important;height:var(--app-viewport-height, 100vh)!important;border-radius:0!important;box-shadow:none!important}}@media(min-width:486px){iframe[title="chat widget"]{left:calc((100vw - 486px)/2 + 16px)!important;right:auto!important}}:root{--safe-area-inset-right: constant(safe-area-inset-right);--safe-area-inset-right: env(safe-area-inset-right, 0px);--safe-area-inset-left: constant(safe-area-inset-left);--safe-area-inset-left: env(safe-area-inset-left, 0px)}:root{--color-text-primary: #ffffff;--color-text-title: #ffffff;--color-text-warning: #ff4d4f;--color-text-disabled: #687688;--color-text-secondary: #a6adbb;--color-text-success: #00d68f;--color-text-placeholder: rgba(255, 255, 255, .4);--color-bg-primary: #15191e;--color-bg-secondary: #191e24;--color-bg-third: #1f2530;--color-bg-fourth: #2a323c;--color-primary: #0058ff;--color-primary-light: #377cff;--color-accent: #ffb800;--color-border-primary: #2d3348;--color-border-secondary: #3a4157;--color-border-focus: #0058ff;--shadow-md: 0 .25rem .375rem rgba(0, 0, 0, .2), 0 .125rem .25rem rgba(0, 0, 0, .15);--shadow-lg: 0 .625rem .9375rem rgba(0, 0, 0, .25), 0 .25rem .375rem rgba(0, 0, 0, .15);--shadow-glow: 0 0 1.25rem rgba(0, 88, 255, .5);--adm-font-size-main: .75rem;--adm-font-size-9: .75rem;--adm-font-size-10: 1rem;--adm-font-family: var(--font-family);--spacing-xs: .25rem;--spacing-sm: .5rem;--spacing-md: 1rem;--spacing-lg: 1.5rem;--spacing-xl: 2rem;--border-radius-xs: .125rem;--border-radius-sm: .25rem;--border-radius-lg: .5rem;--border-radius-2xl: 1rem;--border-radius-full: 624.9375rem;--font-family: Poppins, "PingFang SC", sans-serif;--font-size-xxs: .625rem;--font-size-xs: .75rem;--font-size-sm: .875rem;--font-size-md: 1rem;--font-size-lg: 1.125rem;--font-weight-medium: 500;--font-weight-semibold: 600;--font-weight-bold: 700;--navbar-height: 2.8125rem;--z-index-navbar: 1000;--z-index-footer: 1000;--z-index-bottom-navigation: 1300;--z-index-page-overlay: 1400;--z-index-route-drawer: 1500;--z-index-page-drawer: 1600;--z-index-auth-overlay: 1700;--z-index-app-portal: 9000;--z-index-raised: 100;--z-index-game-back: 300;--z-index-side-float: 1000;--z-index-language-menu: 9999;--z-index-popup-raised: 10000;--z-index-popup-raised-content: 10001;--z-index-auth-popup: 10020;--z-index-arrival-popup: 10030;--z-index-picker: 10050;--z-index-top-notice: 9500;--z-index-toast: 10060;--z-index-promo-popup: 10400;--transition-fast: .2s ease-in-out;--transition-normal: .3s ease-in-out;--input-bg: #191e24;--input-border: .0625rem solid #3a4157;--input-border-focus: .0625rem solid #0058ff;--input-shadow: inset 0 .125rem .25rem rgba(0, 0, 0, .2);--user-currentVipLevel-0-color: #687688;--user-currentVipLevel-1_3-color: #8b6332;--user-currentVipLevel-4_6-color: #377cff;--user-currentVipLevel-7_9-color: #ffb800;--user-currentVipLevel-10_12-color: #9d7fff;--user-currentVipLevel-13_15-color: #ff69b4;--user-currentVipLevel-16_18-color: #a855f7}:root{--ui-home-hero-height: clamp(340px, calc(112vw - 50px) , 370px);--ui-home-hero-heading-overlap: 52px;--ui-home-hero-fade: linear-gradient( 180deg, transparent, color-mix(in srgb, var(--ui-page) 62%, transparent) 72%, var(--ui-page) );--ui-home-notice-background: color-mix( in srgb, var(--ui-page) 68%, transparent );--ui-home-header-control-background: color-mix( in srgb, var(--ui-text-primary) 4.5%, transparent );--ui-home-header-background: color-mix( in srgb, var(--ui-page) 72%, transparent );--ui-gradient-jackpot-pot-label: linear-gradient( 90deg, transparent, color-mix(in srgb, var(--ui-canvas) 78%, var(--ui-reward)) 18%, color-mix(in srgb, var(--ui-canvas) 90%, var(--ui-reward)) 50%, color-mix(in srgb, var(--ui-canvas) 78%, var(--ui-reward)) 82%, transparent );--ui-free-spin-width: 305px;--ui-free-spin-height: 330px;--ui-free-spin-gift-size: 192px;--ui-free-spin-gift-overhang: 80px;--ui-free-spin-stack-bottom: 44px;--ui-free-spin-content-top: 124px;--ui-free-spin-content-inline: 18px;--ui-free-spin-content-bottom: 30px;--ui-free-spin-backdrop-offset: -50px;--ui-free-spin-reflection-width: 162px;--ui-free-spin-close-size: 32px;--ui-free-spin-close-inset: 5px;--ui-free-spin-close-background: rgba(3, 24, 33, .64);--ui-free-spin-close-outline: rgba(255, 255, 255, .22);--ui-free-spin-gift-shadow: 0 13px 12px rgba(0, 0, 0, .42);--ui-free-spin-radius: 28px;--ui-free-spin-title-size: 38px;--ui-free-spin-background: #000f21;--ui-free-spin-copy: #b7d3d3;--ui-free-spin-title-gradient: linear-gradient( 180deg, #fff8c7 0%, #ffe276 24%, #ffc443 52%, #f09a16 76%, #ffd765 100% );--ui-free-spin-title-stroke: .7px #713803;--ui-free-spin-title-shadow: 0 2px 0 #8a4708;--ui-free-spin-title-depth: 0 5px 5px rgba(0, 0, 0, .58);--ui-free-spin-title-glow: 0 0 12px rgba(255, 195, 61, .32);--ui-free-spin-panel-shadow: 0 28px 72px rgba(0, 0, 0, .68), inset 0 1px rgba(255, 239, 194, .17);--ui-free-spin-panel-offset: 36px;--ui-free-spin-kicker: #f7cc71;--ui-free-spin-heading: #f7fbfc;--ui-free-spin-kicker-shadow: 0 2px 8px rgba(0, 0, 0, .52);--ui-free-spin-heading-shadow: 0 3px 9px rgba(0, 0, 0, .6);--ui-free-spin-copy-shadow: 0 2px 8px rgba(0, 0, 0, .72);--ui-free-spin-backdrop-fade: linear-gradient( 180deg, rgba(0, 15, 33, 0), rgba(0, 15, 33, .42) 34%, #000f21 76% );--ui-free-spin-gift-shadow-start: 0 4px 4px rgba(0, 0, 0, .2);--ui-free-spin-gift-shadow-peak: 0 16px 18px rgba(0, 0, 0, .48);--ui-free-spin-gift-shadow-settle: 0 11px 10px rgba(0, 0, 0, .4);--ui-free-spin-action-gradient: linear-gradient(180deg, #42ddc2, #16a895);--ui-free-spin-action-outline: #8ef5df;--ui-free-spin-action-text: #03201d;--ui-free-spin-action-shadow: inset 0 2px rgba(235, 255, 250, .5), 0 10px 24px rgba(0, 104, 91, .34);--ui-free-spin-action-shadow-peak: inset 0 2px rgba(240, 255, 252, .62), 0 12px 27px rgba(0, 135, 116, .42), 0 0 0 3px rgba(74, 231, 204, .1);--ui-free-spin-guided-halo: 0 0 0 4px rgba(255, 216, 104, .24);--ui-free-spin-guided-ring: rgba(255, 218, 112, .72);--ui-free-spin-panel-duration: .3s;--ui-free-spin-panel-ease: cubic-bezier(.2, .8, .2, 1);--ui-free-spin-gift-duration: .78s;--ui-free-spin-reflection-duration: .42s;--ui-free-spin-title-duration: .72s;--ui-free-spin-shine-duration: .82s;--ui-free-spin-breath-duration: 3.2s;--ui-free-spin-breath-delay: 5.95s;--ui-guidance-ring-duration: 1.15s;--ui-guidance-size-sm: 32px;--ui-guidance-size-md: 44px;--ui-guidance-size-lg: 56px;--ui-guidance-shadow: 0 5px 5px rgba(0, 0, 0, .46);--ui-guidance-tap-duration: .86s;--ui-guidance-reveal-duration: .22s;--ui-loading-spin-duration: .8s;--ui-campaign-canvas: #04151e;--ui-campaign-surface: #071f2a;--ui-campaign-surface-alt: #062a31;--ui-campaign-muted: #9ebbc0;--ui-campaign-accent: #21c7a8;--ui-campaign-accent-deep: #157b69;--ui-campaign-accent-highlight: #42ddbe;--ui-campaign-reward: #f5c45e;--ui-countdown-foreground: #ff7163;--ui-invite-wheel-page: linear-gradient( 180deg, color-mix(in srgb, var(--ui-campaign-accent) 8%, var(--ui-campaign-canvas)) 60px, var(--ui-campaign-canvas) 650px );--ui-invite-wheel-goal-outline: color-mix( in srgb, var(--ui-campaign-reward) 24%, rgba(33, 199, 168, .22) );--ui-invite-wheel-goal-background: radial-gradient( ellipse 76% 120% at 100% 0%, color-mix(in srgb, var(--ui-campaign-reward) 24%, transparent), transparent 86% ), linear-gradient( 112deg, color-mix( in srgb, var(--ui-campaign-accent) 24%, var(--ui-campaign-surface-alt) ) 0%, var(--ui-campaign-surface) 57%, color-mix( in srgb, var(--ui-campaign-reward) 12%, var(--ui-campaign-surface) ) 100% );--ui-invite-wheel-success: #31c48d;--ui-invite-wheel-rim: linear-gradient( 135deg, color-mix(in srgb, var(--ui-campaign-reward) 30%, white), var(--ui-campaign-reward) 36%, color-mix( in srgb, var(--ui-campaign-reward) 62%, var(--ui-campaign-accent-deep) ) 76%, var(--ui-campaign-reward) );--ui-invite-wheel-rim-shadow: 0 0 0 3px color-mix(in srgb, var(--ui-campaign-reward) 18%, transparent), 0 0 22px color-mix(in srgb, var(--ui-campaign-reward) 18%, transparent), inset 0 2px color-mix(in srgb, white 60%, transparent);--ui-invite-wheel-sector-1: color-mix( in srgb, var(--ui-campaign-accent) 38%, white );--ui-invite-wheel-sector-2: color-mix( in srgb, var(--ui-campaign-reward) 70%, white );--ui-invite-wheel-sector-3: color-mix( in srgb, var(--ui-campaign-accent) 58%, white );--ui-invite-wheel-sector-4: color-mix( in srgb, var(--ui-campaign-reward) 28%, white );--ui-invite-wheel-divider: color-mix( in srgb, var(--ui-campaign-reward) 90%, white );--ui-invite-wheel-sector-ink: color-mix( in srgb, var(--ui-campaign-accent-deep) 60%, black );--ui-invite-wheel-spin-background: linear-gradient( 150deg, color-mix(in srgb, var(--ui-primary) 82%, white), var(--ui-primary) 48%, color-mix(in srgb, var(--ui-primary) 85%, var(--ui-text-on-primary)) );--ui-invite-wheel-spin-shadow: 0 0 0 5px var(--ui-campaign-surface), 0 0 0 9px var(--ui-campaign-reward), 0 0 22px color-mix(in srgb, var(--ui-campaign-reward) 55%, transparent), 0 7px 17px color-mix(in srgb, var(--ui-campaign-canvas) 65%, transparent), inset 0 3px color-mix(in srgb, white 55%, transparent);--ui-invite-wheel-spin-duration: 3.15s;--ui-invite-wheel-spin-ease: cubic-bezier(.12, .68, .12, 1);--ui-invite-wheel-field: #061b28;--ui-invite-wheel-dialog: linear-gradient(155deg, #103847, #061b28);--ui-gift-width: 347px;--ui-gift-radius: 15px;--ui-gift-surface: #0b2e3d;--ui-gift-surface-alt: #103847;--ui-gift-border: #244653;--ui-gift-muted: #9bb2ba;--ui-gift-success: #31c48d;--ui-gift-disabled: #244653;--ui-gift-disabled-text: #718991;--ui-gift-shadow: 0 24px 64px rgba(3, 12, 18, .34);--ui-gift-claim-shadow: inset 0 1px rgba(11, 46, 61, .34), 0 8px 20px rgba(33, 199, 168, .24);--ui-gift-title-font: system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--ui-gift-title-size: 33px;--ui-gift-close-background: rgba(255, 255, 255, .12);--ui-gift-close-outline: rgba(255, 255, 255, .5);--ui-gift-close-shadow: 0 8px 24px rgba(0, 0, 0, .34), inset 0 1px rgba(255, 255, 255, .14);--ui-reward-received-width: 323px;--ui-reward-received-min-height: 310px;--ui-reward-received-offset: 28px;--ui-reward-received-gutter: 20px;--ui-reward-received-title-top: 72px;--ui-reward-received-title-height: 40px;--ui-reward-received-title-gap: 10px;--ui-reward-received-bottom: 38px;--ui-reward-received-outline: #8d713b;--ui-reward-received-background: linear-gradient(180deg, #113443, #061b28);--ui-reward-received-shadow: 0 16px 36px rgba(0, 6, 12, .58), inset 0 1px rgba(255, 244, 195, .14);--ui-reward-received-coin-size: 102px;--ui-reward-received-coin-rise: 44px;--ui-reward-received-coin-glow: drop-shadow(0 0 10px rgba(255, 183, 35, .66)) drop-shadow(0 5px 5px rgba(37, 21, 0, .28));--ui-reward-received-sparkles-width: 160px;--ui-reward-received-sparkles-height: 140px;--ui-reward-received-sparkles-rise: 60px;--ui-reward-received-close-size: 32px;--ui-reward-received-close-inset-top: 5px;--ui-reward-received-close-inset-end: 4px;--ui-reward-received-close-background: #214657;--ui-reward-received-title-font: Bahnschrift, Arial, var(--ui-font-family);--ui-reward-received-title-size: 23px;--ui-reward-received-title-gradient: linear-gradient( 180deg, #d7fff8, #81e6d3 40%, #36bca4 );--ui-reward-received-title-stroke: .5px #146354;--ui-reward-received-title-depth: 0 1.2px .6px rgba(6, 24, 37, .8);--ui-reward-received-amount-height: 90px;--ui-reward-received-amount-size: 84px;--ui-reward-received-currency-size: 39px;--ui-reward-received-ok-outline: #49e0c2;--ui-reward-received-ok-radius: 15px;--ui-reward-received-ok-shadow: inset 0 2px rgba(189, 255, 237, .42), 0 8px 16px rgba(0, 0, 0, .24);--ui-reward-received-duration: .52s;--ui-reward-received-ease: cubic-bezier(.18, .76, .2, 1);--ui-reward-received-coin-duration: .57s;--ui-reward-received-coin-delay: .13s;--ui-reward-received-detail-duration: .38s;--ui-reward-received-detail-delay: .21s;--ui-font-size-tag: 7px;--ui-font-size-caption: 8px;--ui-font-size-compact-title: 15px;--ui-radius-notice: 15px;--ui-gradient-message-page: radial-gradient( circle at 82% 2%, rgba(33, 199, 168, .14), transparent 195px ), radial-gradient( circle at 6% 46%, rgba(16, 83, 100, .25), transparent 230px ), linear-gradient(180deg, #061c2a, #071d29 72%, #041722);--ui-gradient-message-summary: linear-gradient( 120deg, rgba(33, 199, 168, .1), rgba(255, 255, 255, .028) );--ui-gradient-message-unread: linear-gradient( 110deg, rgba(33, 199, 168, .075), rgba(255, 255, 255, .035) );--ui-text-notice-copy: #91abb3;--ui-text-notice-detail: #a9c0c6;--ui-text-notice-meta: #66848e;--ui-info-notice: #87bff4;--ui-danger-outline-muted: rgba(239, 133, 137, .15);--ui-message-header: rgba(5, 23, 34, .88);--ui-message-summary-shadow: inset 0 1px rgba(255, 255, 255, .04), 0 12px 28px rgba(0, 0, 0, .14);--ui-message-outline: rgba(33, 199, 168, .24);--ui-message-glow: 0 0 0 4px rgba(33, 199, 168, .09);--ui-canvas: #03131d;--ui-page: #061c2a;--ui-surface-low: #071d29;--ui-surface: #0b2633;--ui-surface-high: #102f3b;--ui-text-primary: #f5fafb;--ui-text-secondary: #83a0aa;--ui-text-weak: #7896a0;--ui-text-on-primary: #031b18;--ui-primary: #21c7a8;--ui-primary-soft: #70dcc8;--ui-info: #68bde0;--ui-reward: #f5c45e;--ui-reward-soft: #ffdc91;--ui-danger: #ec9399;--ui-danger-strong: #c94d54;--ui-outline: rgba(181, 225, 231, .12);--ui-outline-emphasis: rgba(181, 225, 231, .18);--ui-outline-strong: rgba(255, 255, 255, .16);--ui-divider: rgba(181, 225, 231, .08);--ui-surface-fill: rgba(255, 255, 255, .035);--ui-surface-fill-hover: rgba(255, 255, 255, .08);--ui-balance-surface: rgba(255, 255, 255, .043);--ui-outline-raised: rgba(181, 225, 231, .14);--ui-balance-outline: var(--ui-outline-raised);--ui-balance-plus-ink: #042a24;--ui-balance-plus-shadow: inset 0 1px rgba(255, 255, 255, .34), 0 0 0 1px rgba(3, 27, 24, .2);--ui-primary-fill: rgba(33, 199, 168, .08);--ui-primary-fill-hover: rgba(33, 199, 168, .13);--ui-info-fill: rgba(104, 189, 224, .1);--ui-reward-fill: rgba(245, 196, 94, .08);--ui-danger-fill: rgba(201, 77, 84, .07);--ui-text-on-reward: #342200;--ui-reward-outline: rgba(245, 196, 94, .72);--ui-reward-outline-muted: rgba(245, 196, 94, .34);--ui-reward-winner-shadow: 0 0 0 2px var(--ui-reward-outline-muted), 0 0 18px var(--ui-reward-outline-muted);--ui-canvas-fill: rgba(3, 19, 29, .32);--ui-gradient-reward-control: linear-gradient( 180deg, var(--ui-reward-soft), var(--ui-reward) );--ui-gradient-reward-tile: linear-gradient( 160deg, var(--ui-reward-fill), var(--ui-canvas-fill) );--ui-primary-outline: rgba(33, 199, 168, .44);--ui-watermark-primary: rgba(33, 199, 168, .1);--ui-watermark-highlight: rgba(255, 255, 255, .05);--ui-gradient-balance: linear-gradient( 120deg, rgba(33, 199, 168, .28), rgba(33, 199, 168, .14) 46%, var(--ui-surface-high) );--ui-gradient-content-surface: linear-gradient( 145deg, var(--ui-surface-high), var(--ui-surface) 76% );--ui-gradient-media-fade: linear-gradient( 180deg, transparent, var(--ui-surface-low) );--ui-gradient-skeleton-shimmer: linear-gradient( 110deg, transparent, var(--ui-surface-fill-hover) 42%, transparent 72% );--ui-gradient-reward-panel: radial-gradient( circle at 16% 12%, var(--ui-primary-fill-hover), transparent 42% ), radial-gradient(circle at 88% 92%, var(--ui-reward-fill), transparent 38%), linear-gradient(135deg, var(--ui-surface-high), var(--ui-surface-low));--ui-activity-art-overflow: 24px;--ui-activity-panel-height: 680px;--ui-activity-task-action-min-height: 64px;--ui-activity-operation-height: 560px;--ui-activity-reader-height: 720px;--ui-activity-result-height: 640px;--ui-activity-state-icon-size: 48px;--ui-activity-art-size: 32px;--ui-activity-featured-art-size: 48px;--ui-gradient-reward-title: linear-gradient( 180deg, #fff8d6 12%, #ffe390 40%, #efac28 72%, #ffe6a0 );--ui-shadow-reward-title: 0 2px 1px #60360c;--ui-reward-title-stroke: .45px var(--ui-reward-outline);--ui-gradient-activity-panel: linear-gradient( 180deg, #0a3a46, #072b3a 34%, #051a27 );--ui-gradient-activity-tile: linear-gradient(150deg, #105551, #082d3a 78%);--ui-gradient-activity-current: linear-gradient(145deg, #147b73, #07384a 76%);--ui-gradient-primary-control: linear-gradient( 180deg, var(--ui-primary-soft), #339c8b );--ui-gradient-primary-control-horizontal: linear-gradient( 100deg, #429b88, var(--ui-primary-soft) );--ui-gradient-floating-hero-panel: radial-gradient( ellipse at 50% 0, var(--ui-primary-fill-hover), transparent 62% ), linear-gradient( 180deg, var(--ui-surface-high), var(--ui-surface-low) 60%, var(--ui-page) );--ui-gradient-expired-tile: linear-gradient(150deg, #465257, #242f35 80%);--ui-gradient-primary: linear-gradient( 100deg, #15977f 0%, #21c7a8 58%, #43d6b9 100% );--ui-gradient-page-accent: radial-gradient( circle at 100% 0, rgba(33, 199, 168, .08), transparent 24rem );--ui-task-bet-accent: #ff5b44;--ui-task-bet-outline: rgba(255, 91, 68, .34);--ui-task-deposit-accent: #ce49e8;--ui-task-deposit-outline: rgba(206, 73, 232, .34);--ui-gradient-task-bet: radial-gradient( circle at 78% 86%, rgba(255, 190, 62, .18), transparent 42% ), linear-gradient(145deg, rgba(255, 91, 68, .24), var(--ui-canvas) 78%);--ui-gradient-task-deposit: radial-gradient( circle at 78% 86%, rgba(255, 91, 163, .18), transparent 42% ), linear-gradient(145deg, rgba(206, 73, 232, .24), var(--ui-canvas) 78%);--ui-gradient-countdown-alert: linear-gradient( 90deg, rgba(255, 49, 60, .16), rgba(133, 20, 31, .09) );--ui-relief-page: #04151e;--ui-relief-page-deep: #04151e;--ui-relief-surface: #071f2a;--ui-relief-surface-high: #062a31;--ui-relief-outline: rgba(158, 187, 192, .2);--ui-relief-primary: #21c7a8;--ui-relief-primary-soft: #70dcc8;--ui-relief-muted: #9ebbc0;--ui-relief-gold: #f5c45e;--ui-relief-gold-soft: #ffdc91;--ui-relief-on-gold: #04151e;--ui-relief-disabled: #244653;--ui-relief-disabled-text: #718991;--ui-relief-control: #0b2e3d;--ui-relief-control-outline: #244653;--ui-relief-switch: rgba(7, 31, 42, .82);--ui-relief-switch-outline: rgba(33, 199, 168, .28);--ui-relief-header-scrolled: rgba(4, 21, 30, .9);--ui-relief-tab-shadow: inset 0 1px rgba(11, 46, 61, .38), 0 7px 16px rgba(33, 199, 168, .24);--ui-relief-action-shadow: inset 0 1px rgba(11, 46, 61, .34), 0 8px 20px rgba(33, 199, 168, .24);--ui-relief-tier-shadow: inset 0 0 0 1px rgba(158, 187, 192, .2), 0 3px 8px rgba(0, 8, 22, .2);--ui-relief-gradient-page: linear-gradient(180deg, #071f2a, #04151e 68%);--ui-relief-gradient-surface: linear-gradient(110deg, #062a31, #071f2a);--ui-relief-gradient-primary: linear-gradient(180deg, #21c7a8, #21c7a8);--ui-relief-gradient-gold: linear-gradient(180deg, #ffdc91, #f5c45e);--ui-relief-gradient-hero: linear-gradient(180deg, #071f2a, #04151e);--ui-relief-hero-fade: linear-gradient(180deg, transparent, #071f2a);--ui-relief-footer-fade: linear-gradient( 180deg, transparent, #04151e 36%, #04151e );--ui-font-family: Inter, ui-sans-serif, -apple-system, BlinkMacSystemFont, "Segoe UI", "PingFang SC", sans-serif;--ui-font-size-metadata: 9px;--ui-font-size-label: 10px;--ui-font-size-body: 12px;--ui-font-size-rule-body: 13px;--ui-font-size-card-title: 13px;--ui-font-size-section-title: 17px;--ui-font-size-page-title: 18px;--ui-font-size-display: 24px;--ui-font-size-activity-progress: 22px;--ui-font-size-reward-title: 22px;--ui-font-size-reward-source: 16px;--ui-font-size-reward-amount: 56px;--ui-font-weight-body: 500;--ui-font-weight-label: 700;--ui-font-weight-strong: 800;--ui-font-weight-display: 900;--ui-line-height-metadata: 13px;--ui-line-height-label: 14px;--ui-line-height-body: 18px;--ui-line-height-rule-body: 20px;--ui-line-height-card-title: 17px;--ui-line-height-section-title: 22px;--ui-line-height-page-title: 22px;--ui-space-1: 4px;--ui-space-1-5: 6px;--ui-space-2: 8px;--ui-space-2-5: 10px;--ui-space-3: 12px;--ui-space-3-5: 14px;--ui-space-4: 16px;--ui-space-6: 24px;--ui-space-8: 32px;--ui-page-gutter: 14px;--ui-page-gutter-wide: 16px;--ui-page-gutter-compact: 10px;--ui-radius-icon: 8px;--ui-radius-control: 10px;--ui-radius-control-compact: 11px;--ui-radius-control-lg: 12px;--ui-radius-card-sm: 14px;--ui-radius-card: 16px;--ui-radius-featured: 20px;--ui-radius-modal: 24px;--ui-radius-navigation: 22px;--ui-radius-full: 999px;--ui-mission-row-height: 72px;--ui-mission-reward-size: 44px;--ui-mission-action-width: 88px;--ui-mission-badge-background: linear-gradient(180deg, #ffae18, #f58b06);--ui-mission-badge-text: #fff;--ui-page-header-height: 56px;--ui-section-control-size: 36px;--ui-balance-control-height: 34px;--ui-section-control-icon-size: 14px;--ui-touch-target: 44px;--ui-segmented-compact-height: 36px;--ui-segmented-compact-option-height: 28px;--ui-currency-mark-compact-size: 20px;--ui-list-feedback-height: 72px;--ui-context-back-min-width: 94px;--ui-context-back-font-size: 14px;--ui-context-back-icon-size: 20px;--ui-context-back-content-space: 76px;--ui-side-float-countdown-clearance: 20px;--ui-modal-close-icon-size: 20px;--ui-activity-modal-gutter: 14px;--ui-activity-modal-vertical-gutter: 16px;--ui-activity-modal-mask: rgba(3, 19, 29, .76);--ui-currency-mark-size: 24px;--ui-currency-mark-icon-size: 16px;--ui-input-height: 46px;--ui-primary-action-height: 48px;--ui-reward-emblem-size: 112px;--ui-reward-emblem-halo-size: 128px;--ui-reward-emblem-rise: 48px;--ui-bottom-nav-height: 64px;--ui-nav-action-size: 56px;--ui-nav-action-rise: 13px;--ui-nav-action-gap: 6px;--ui-nav-action-icon-size: 32px;--ui-action-font-size: 16px;--ui-action-line-height: 22px;--ui-nav-surface-top: #0a202d;--ui-nav-surface-bottom: #061722;--ui-nav-edge-light: #476472;--ui-nav-edge-dark: #1b3441;--ui-nav-edge-bottom: #2c4350;--ui-nav-metal-light: #c5c3b6;--ui-nav-metal-dark: #536575;--ui-nav-disc-top: #123d40;--ui-nav-disc-bottom: #061a23;--ui-nav-rim-light: #dcfff5;--ui-bottom-nav-item-height: 54px;--ui-bottom-nav-icon-size: 28px;--ui-notification-button-size: 36px;--ui-notification-icon-size: 19px;--ui-overlay-scrim-strong: rgba(1, 9, 14, .78);--ui-overlay-artwork-blur: 1.5px;--ui-shadow-low: 0 8px 20px rgba(0, 0, 0, .1);--ui-shadow-medium: 0 14px 30px rgba(0, 0, 0, .24);--ui-shadow-floating: 0 14px 34px rgba(0, 0, 0, .42);--ui-shadow-inset-highlight: inset 0 1px rgba(255, 255, 255, .035);--ui-backdrop-blur: 16px;--ui-backdrop-saturation: 1.2;--ui-focus-outline: 2px solid var(--ui-primary);--ui-focus-outline-offset: 2px;--ui-focus-halo: 0 0 0 3px rgba(33, 199, 168, .12);--ui-motion-press: .12s;--ui-motion-fast: .16s;--ui-motion-standard: .18s;--ui-motion-transition: .22s;--ui-motion-disclosure: .24s;--ui-motion-page: .3s;--ui-ease-standard: ease;--ui-ease-responsive: cubic-bezier(.22, .72, .18, 1);--ui-ease-settle: cubic-bezier(.22, 1, .36, 1);--ui-ease-emphasized: cubic-bezier(.16, 1, .3, 1);--ui-back-button-color-1: rgba(255, 255, 255, .2);--ui-back-button-color-2: rgba(255, 255, 255, .3);--ui-back-button-color-3: rgba(255, 255, 255, .1);--ui-back-button-color-4: rgba(255, 255, 255, .15);--ui-badge-color-1: rgba(255, 255, 255, .1);--ui-banner-color-1: rgba(255, 255, 255, .5);--ui-banner-color-2: rgba(120, 190, 251, .1);--ui-bottom-navigation-color-1: rgba(0, 0, 0, .28);--ui-bottom-navigation-color-2: rgba(33, 199, 168, .2);--ui-bottom-navigation-color-3: #68727a;--ui-bottom-navigation-color-4: #243d4c;--ui-bottom-navigation-color-5: #adaba0;--ui-bottom-navigation-color-6: #455c69;--ui-bottom-navigation-color-7: #d7dbcb;--ui-bottom-navigation-color-8: rgba(0, 0, 0, .38);--ui-bottom-navigation-color-9: rgba(133, 191, 194, .14);--ui-bottom-navigation-color-10: rgba(33, 199, 168, .35);--ui-bottom-navigation-color-11: rgba(139, 225, 213, .18);--ui-bottom-navigation-color-12: rgba(87, 181, 162, .17);--ui-bottom-navigation-color-13: rgba(196, 255, 239, .12);--ui-bottom-navigation-color-14: rgba(0, 0, 0, .32);--ui-bottom-navigation-color-15: rgba(112, 220, 200, .15);--ui-bottom-navigation-color-16: #000000;--ui-country-flag-color-1: rgba(255, 255, 255, .15);--ui-country-flag-color-2: rgba(0, 0, 0, .25);--ui-empty-data-block-color-1: rgba(0, 0, 0, .18);--ui-footer-cooperation-platforms-color-1: #dcebed;--ui-footer-cooperation-platforms-color-2: #7998a2;--ui-input-color-1: rgba(255, 255, 255, .95);--ui-input-color-2: rgba(255, 255, 255, .3);--ui-watermark-lazy-image-color-1: #1a232d;--ui-watermark-lazy-image-color-2: #10151c;--ui-watermark-lazy-image-color-3: #202832;--ui-watermark-lazy-image-color-4: rgba(255, 255, 255, .04);--ui-watermark-lazy-image-color-5: rgba(0, 140, 255, .2);--ui-game-back-color-1: rgba(255, 255, 255, .42);--ui-game-back-color-2: rgba(0, 0, 0, .12);--ui-game-back-color-3: rgba(0, 0, 0, .35);--ui-game-back-color-4: rgba(255, 255, 255, .32);--ui-game-back-color-5: rgba(0, 0, 0, .14);--ui-game-back-color-6: rgba(255, 255, 255, .12)}html,body{margin:0;padding:0;box-sizing:border-box;font-family:Poppins,PingFang SC,sans-serif;overflow:hidden}*,*:before,*:after{box-sizing:inherit}html{font-size:1rem;scroll-behavior:smooth;background:#000;height:100%}body{min-height:100vh;min-height:100dvh;min-height:var(--app-viewport-height, 100vh);background:#000;font-family:Poppins,PingFang SC,sans-serif;color:#fff;transition:background-color .3s ease,color .3s ease}::-webkit-scrollbar{width:2px;height:2px}::-webkit-scrollbar-track{background:transparent}::-webkit-scrollbar-thumb{background:transparent;border-radius:var(--border-radius-sm)}::-webkit-scrollbar-thumb:hover{background:transparent}:focus:not(:focus-visible){outline:none}a{color:var(--color-bg-fourth);transition:color .2s ease}a:hover,a:active{color:var(--color-bg-fourth)}button{cursor:pointer;border:none;background:none;font-family:var(--font-family);transition:background-color .12s ease,border-color .12s ease,opacity .12s ease}button:disabled{cursor:not-allowed;opacity:.6}:where(button,a[href],[role=button]){touch-action:manipulation}button:not(:disabled):active,a[href]:active{opacity:.72;transition-duration:0s}:where(button,a[href],[role=button]):focus-visible{outline:var(--ui-focus-outline);outline-offset:2px}[data-ui-view-active=false] *,[data-ui-view-active=false] *:before,[data-ui-view-active=false] *:after{animation-play-state:paused!important}img{display:block;max-width:100%;height:auto}ul,ol{list-style:none}table{border-collapse:collapse;border-spacing:0}code{font-family:var(--font-family);font-size:.875em;background-color:var(--color-bg-secondary);padding:.125em .25em;border-radius:var(--border-radius-xs)}pre{font-family:var(--font-family);font-size:.875em;background-color:var(--color-bg-secondary);padding:var(--spacing-md);border-radius:var(--border-radius-sm);overflow-x:auto}:where(.ui-reset-button){-webkit-appearance:none;appearance:none;margin:0;padding:0;border:0;background:none;color:inherit;font:inherit;text-align:inherit;cursor:pointer}:root{--app-viewport-height: 100vh;--navbar-height: 3.25rem;--bottom-nav-height: 100px;--app-top-safe-space: constant(safe-area-inset-top);--app-top-safe-space: env(safe-area-inset-top, 0px);--app-bottom-safe-space: constant(safe-area-inset-bottom);--app-bottom-safe-space: env(safe-area-inset-bottom, 0px);--bottom-safe-area-height: var(--app-bottom-safe-space);--app-content-bottom-space: calc(24px + var(--app-bottom-safe-space));--app-content-bottom-space-sm: calc(16px + var(--app-bottom-safe-space));--bottom-nav-reserved-height: calc( var(--bottom-nav-height, 100px) + var(--app-bottom-safe-space) );--home-top-offset: 0rem}@supports (height: 100svh){:root{--app-viewport-height: 100svh}}@supports (height: 100dvh){:root{--app-viewport-height: 100dvh}}html:root,.phone-wrapper{--adm-radius-s: var(--ui-radius-icon);--adm-radius-m: var(--ui-radius-control);--adm-radius-l: var(--ui-radius-control-lg);--adm-font-size-1: var(--ui-font-size-metadata);--adm-font-size-2: var(--ui-font-size-label);--adm-font-size-3: 11px;--adm-font-size-4: var(--ui-font-size-body);--adm-font-size-5: var(--ui-font-size-card-title);--adm-font-size-6: 14px;--adm-font-size-7: 15px;--adm-font-size-8: 16px;--adm-font-size-9: var(--ui-font-size-section-title);--adm-font-size-10: var(--ui-font-size-page-title);--adm-color-primary: var(--ui-primary);--adm-color-success: var(--ui-primary);--adm-color-warning: var(--ui-reward);--adm-color-danger: var(--ui-danger);--adm-color-yellow: var(--ui-reward);--adm-color-orange: var(--ui-reward-soft);--adm-color-wathet: var(--ui-primary-fill);--adm-color-text: var(--ui-text-primary);--adm-color-secondary: var(--ui-surface-low);--adm-color-tertiary: var(--ui-surface-high);--adm-color-text-secondary: var(--ui-text-secondary);--adm-color-text-tertiary: var(--ui-text-weak);--adm-color-weak: var(--ui-text-weak);--adm-color-light: var(--ui-outline-strong);--adm-color-border: var(--ui-outline);--adm-color-background: var(--ui-surface);--adm-color-background-body: var(--ui-page);--adm-color-highlight: var(--ui-danger);--adm-color-white: var(--ui-text-primary);--adm-color-box: var(--ui-surface-high);--adm-color-text-light-solid: var(--ui-text-primary);--adm-color-text-dark-solid: var(--ui-canvas);--adm-color-fill-content: var(--ui-surface-fill);--adm-font-size-main: var(--ui-font-size-card-title);--adm-font-family: var(--ui-font-family);--adm-border-color: var(--ui-outline);--adm-space-2xs: var(--ui-space-1);--adm-space-xs: var(--ui-space-2);--adm-space-s: var(--ui-space-2);--adm-space-m: var(--ui-space-3);--adm-space-l: var(--ui-space-4);--adm-space-xl: var(--ui-space-6)}body{--adm-popup-z-index: var(--z-index-app-portal, 9000);--adm-center-popup-z-index: var(--z-index-app-portal, 9000)}.adm-popup,.adm-center-popup{color:var(--ui-text-primary);font-family:var(--ui-font-family)}.adm-popup .adm-mask{position:absolute;inset:0;background-color:#03131dc2}.adm-popup .adm-popup-body{position:absolute;background-color:var(--ui-page);color:var(--ui-text-primary)}.adm-popup .adm-popup-close-icon{color:var(--ui-text-secondary)}.adm-popup .adm-popup-close-icon:focus-visible{border-radius:var(--ui-radius-icon);outline:var(--ui-focus-outline);outline-offset:var(--ui-focus-outline-offset)}.adm-center-popup{--background-color: var(--ui-surface);--border-radius: var(--ui-radius-card)}.adm-center-popup .adm-center-popup-mask{background-color:#03131dc2}.adm-center-popup .adm-center-popup-body{color:var(--ui-text-primary);font-family:var(--ui-font-family)}.adm-center-popup .adm-center-popup-close{color:var(--ui-text-secondary)}.adm-center-popup .adm-center-popup-close:focus-visible{border-radius:var(--ui-radius-icon);outline:var(--ui-focus-outline);outline-offset:var(--ui-focus-outline-offset)}.adm-popup.hash-modal--ua-visual-pop-close>.adm-popup-body-position-right{transform:translate(100%)!important;animation:none!important;transition:none!important}.adm-popup.hash-modal--ua-visual-pop-close>.adm-mask{opacity:0!important;pointer-events:none!important}@media(max-width:485px){.adm-popup .adm-mask,.adm-popup .adm-popup-body{position:fixed!important}}@media(min-width:486px){.phone-wrapper .app-route-drawer-root .adm-popup,.phone-wrapper .app-portal-root .adm-popup,.phone-wrapper .app-portal-root .adm-center-popup,.phone-wrapper .activity-modal.adm-center-popup{pointer-events:auto}.phone-wrapper .adm-popup{position:absolute!important;width:100%!important;height:100%!important}.phone-wrapper .adm-popup .adm-mask,.phone-wrapper .adm-popup .adm-popup-body{position:absolute!important;max-width:486px!important}.phone-wrapper .app-portal-root .adm-center-popup,.phone-wrapper .activity-modal.adm-center-popup{position:absolute!important;inset:0!important;width:100%!important;max-width:486px!important;height:100%!important;margin:0 auto}.phone-wrapper .app-portal-root .adm-center-popup-wrap,.phone-wrapper .activity-modal .adm-center-popup-wrap{position:absolute!important;inset:0!important;display:flex!important;width:100%!important;min-width:0!important;max-width:486px!important;height:100%!important;align-items:center!important;justify-content:center!important;box-sizing:border-box;transform:none!important}.phone-wrapper .adm-mask{position:absolute!important;inset:0!important;width:100%!important;max-width:486px!important;transform:none!important}.phone-wrapper .adm-popup-body-position-right{width:100%!important}.phone-wrapper .adm-popup-body-position-bottom{position:absolute!important;inset:auto 0 0!important;width:100%!important;max-width:486px!important}.phone-wrapper .adm-dialog,.phone-wrapper .adm-modal{max-width:486px!important}.phone-wrapper .gamer-confirm-dialog.adm-center-popup,.phone-wrapper .app-portal-root .gamer-confirm-dialog.adm-center-popup{position:absolute!important;inset:0!important;width:100%!important;max-width:486px!important;height:100%!important;margin:0 auto}.phone-wrapper .gamer-confirm-dialog .adm-center-popup-wrap,.phone-wrapper .app-portal-root .gamer-confirm-dialog .adm-center-popup-wrap{position:absolute!important;inset:0!important;display:flex!important;width:100%!important;min-width:0!important;max-width:486px!important;height:100%!important;align-items:center!important;justify-content:center!important;box-sizing:border-box;transform:none!important}.phone-wrapper .gamer-confirm-dialog .adm-center-popup-wrap,.phone-wrapper .app-portal-root .gamer-confirm-dialog .adm-center-popup-wrap{padding:var(--ui-space-4)}.phone-wrapper .gamer-confirm-dialog .adm-center-popup-body,.phone-wrapper .app-portal-root .gamer-confirm-dialog .adm-center-popup-body{width:auto!important;max-width:min(320px,100% - 32px)!important;box-sizing:border-box}}@media(prefers-reduced-motion:reduce){.adm-popup .adm-mask{transition:none}}body .adm-spin-loading{--color: var(--ui-primary-soft)}body .adm-dot-loading{color:var(--ui-primary-soft)}body .adm-skeleton{background-color:var(--ui-surface-high);border-radius:var(--ui-radius-control)}body .adm-skeleton.adm-skeleton-animated{background:linear-gradient(90deg,var(--ui-surface-high) 25%,var(--ui-surface-fill-hover) 37%,var(--ui-surface-high) 63%);background-size:400% 100%}body .adm-infinite-scroll{color:var(--ui-text-secondary);font-family:var(--ui-font-family);font-size:var(--ui-font-size-label);line-height:var(--ui-line-height-label)}body .adm-checkbox{--icon-size: 18px;color:var(--ui-text-secondary);font-family:var(--ui-font-family)}body .adm-checkbox .adm-checkbox-icon{border-color:var(--ui-outline-strong);background:var(--ui-surface-fill)}body .adm-checkbox.adm-checkbox-checked .adm-checkbox-icon,body .adm-checkbox.adm-checkbox-indeterminate .adm-checkbox-icon{border-color:var(--ui-primary);background:var(--ui-primary);color:var(--ui-text-on-primary)}body .adm-checkbox:focus-within .adm-checkbox-icon{box-shadow:var(--ui-focus-halo)}body .adm-tabs{--active-line-color: var(--ui-primary);--active-title-color: var(--ui-text-primary);--title-font-size: var(--ui-font-size-body);color:var(--ui-text-secondary);font-family:var(--ui-font-family)}body .adm-tabs .adm-tabs-header{border-bottom-color:var(--ui-divider)}body .adm-tabs .adm-tabs-tab{color:var(--ui-text-secondary);font-weight:var(--ui-font-weight-label)}body .adm-tabs .adm-tabs-tab-active{color:var(--ui-text-primary);font-weight:var(--ui-font-weight-strong)}body .adm-tabs .adm-tabs-header-mask-left{background:linear-gradient(to right,var(--ui-page),transparent)}body .adm-tabs .adm-tabs-header-mask-right{background:linear-gradient(to left,var(--ui-page),transparent)}body .adm-pull-to-refresh-head-content{color:var(--ui-text-secondary);font-family:var(--ui-font-family);font-size:var(--ui-font-size-label)}@media(prefers-reduced-motion:reduce){body .adm-skeleton.adm-skeleton-animated,body .adm-spin-loading-svg{animation:none}}.gamer-back-button{display:inline-flex;align-items:center;justify-content:center;padding:.25rem .75rem .25rem .25rem;gap:.125rem;border-radius:2rem;border:none;cursor:pointer;font-size:var(--font-size-sm, .875rem);color:var(--color-text-primary, var(--ui-mission-badge-text));font-weight:var(--font-weight-medium, 500);line-height:1.375rem;transition:var(--transition-fast)}.gamer-back-button svg{flex-shrink:0}.gamer-back-button span{white-space:nowrap}.gamer-back-button--default{background:var(--ui-back-button-color-1)}.gamer-back-button--default:hover{background:var(--ui-back-button-color-2)}.gamer-back-button--default:active{transform:scale(.95)}.gamer-back-button--modal{background:transparent;padding:0;color:var(--color-text-secondary)}.gamer-back-button--modal:hover{opacity:.8}.gamer-back-button--modal:active{transform:scale(.95)}.gamer-back-button--icon{width:32px;height:32px;padding:0;background:var(--ui-back-button-color-3);border-radius:50%;color:var(--ui-mission-badge-text);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.gamer-back-button--icon:active{opacity:.8;background:var(--ui-back-button-color-4);transform:scale(.95)}.gamer-back-button--icon svg{width:20px;height:20px}.gamer-back-button--floating{box-sizing:border-box;height:var(--ui-touch-target);min-height:var(--ui-touch-target);min-width:var(--ui-context-back-min-width);padding:0 var(--ui-space-4);gap:var(--ui-space-2);border:1px solid var(--ui-outline-strong);border-radius:var(--ui-radius-full);background:var(--ui-surface-high);box-shadow:var(--ui-shadow-low);color:var(--ui-text-primary);font-family:var(--ui-font-family);font-size:var(--ui-context-back-font-size);font-weight:var(--ui-font-weight-label);line-height:var(--ui-line-height-rule-body);transition:opacity var(--ui-motion-fast) var(--ui-ease-standard),transform var(--ui-motion-fast) var(--ui-ease-standard);touch-action:manipulation}.gamer-back-button--floating svg{color:var(--ui-primary-soft);width:var(--ui-context-back-icon-size);height:var(--ui-context-back-icon-size)}.gamer-back-button--floating span{min-width:0;overflow:hidden;text-overflow:ellipsis}.gamer-back-button--floating:hover:not(:disabled),.gamer-back-button--floating:active:not(:disabled){background:var(--ui-surface-fill-hover)}.gamer-back-button--floating:active:not(:disabled){transform:scale(.96)}.gamer-back-button--floating:focus-visible{outline:var(--ui-focus-outline);outline-offset:var(--ui-focus-outline-offset)}.gamer-back-button--floating:disabled{opacity:.55;cursor:default}@media(prefers-reduced-motion:reduce){.gamer-back-button--floating{transition:none}.gamer-back-button--floating:active:not(:disabled){transform:none}}.ui-spinner{display:block;flex:0 0 auto;box-sizing:border-box;width:var(--ui-spinner-size, 20px);height:var(--ui-spinner-size, 20px);border:2px solid currentColor;border-right-color:transparent;border-radius:var(--ui-radius-full);animation:ui-spin var(--ui-loading-spin-duration) linear infinite}@keyframes ui-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.ui-spinner{animation:none}}:where([data-ui-action-pending=true]){position:relative}[data-ui-action-pending=true]{cursor:progress}[data-ui-action-pending=true]>:not(.ui-action-pending){opacity:.35}.ui-action-pending{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;pointer-events:none}.ui-async-state{min-height:clamp(240px,48vh,420px);padding:var(--ui-space-4, 16px);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;color:var(--ui-text-secondary);font-size:12px;line-height:18px;text-align:center;overflow-wrap:anywhere}.ui-async-state--compact{min-height:52px}.ui-async-state__message{display:flex;align-items:center;flex-direction:column;gap:14px}.ui-async-state__progress{display:block;width:min(180px,65vw);height:2px;overflow:hidden;background:var(--ui-outline);border-radius:2px;animation:ui-wait-reveal .16s ease-out backwards}.ui-async-state__progress>span{display:block;width:35%;height:100%;background:var(--ui-primary);animation:ui-loading-progress 1.2s ease-in-out infinite}.ui-async-state__diagnostics{display:grid;justify-items:center;gap:2px;color:var(--ui-text-notice-meta);font-size:11px;line-height:16px}.ui-async-state__diagnostics button{min-height:32px;padding:0 8px;border:0;background:none;color:inherit;font:inherit;text-decoration:underline;cursor:pointer}.ui-async-state__retry{min-height:44px;padding:8px 16px;border:1px solid var(--ui-outline);border-radius:var(--ui-radius-control-sm, 8px);background:var(--ui-surface);color:var(--ui-primary);cursor:pointer}.ui-async-state__retry:active{opacity:.7}.ui-async-state__retry:focus-visible{outline:2px solid var(--ui-primary);outline-offset:2px}@keyframes ui-loading-progress{0%{transform:translate(-100%)}to{transform:translate(385%)}}@keyframes ui-wait-reveal{0%{opacity:0}to{opacity:1}}.ui-resource-warning{position:absolute;top:8px;left:8px;right:8px;z-index:30;border:1px solid var(--ui-outline);border-radius:var(--ui-radius-control-sm, 8px);background:var(--ui-surface);display:flex;align-items:center;justify-content:space-between;gap:12px;padding:var(--ui-space-3, 12px);color:var(--ui-text-secondary);font-size:12px}.ui-resource-warning button{color:var(--ui-primary);border:0;background:transparent;min-height:36px}@media(prefers-reduced-motion:reduce){.ui-async-state__progress,.ui-async-state__progress>span{animation:none}.ui-async-state__progress>span{width:100%;opacity:.65}}.ui-route-wait__title{text-align:center;font-weight:800;margin:0;padding:14px;min-height:56px;box-sizing:border-box;font-size:18px;line-height:28px;color:var(--ui-text-primary)}.ui-async-state__scene{width:144px;height:96px;position:relative;margin-bottom:12px}.ui-async-state__plate{position:absolute;display:block;width:112px;height:var(--ui-list-feedback-height);border:1px solid var(--ui-outline);border-radius:var(--ui-radius-card, 16px);background:var(--ui-surface)}.ui-async-state__plate--back{left:6px;top:4px;transform:rotate(-8deg);opacity:.55}.ui-async-state__plate--front{left:26px;top:17px;padding:17px 15px;box-sizing:border-box;animation:ui-loading-breathe 1.6s ease-in-out infinite}.ui-async-state__plate--front i{display:block;height:4px;border-radius:4px;background:var(--ui-outline);margin-bottom:8px}.ui-async-state__plate--front i:first-child{width:40%;background:var(--ui-primary);opacity:.65}.ui-async-state__plate--front i:last-child{width:68%}.ui-content-reveal[data-revealing=true]{animation:ui-content-arrive var(--ui-reveal-duration, var(--ui-motion-standard)) ease-out both}@keyframes ui-loading-breathe{0%,to{opacity:.65}50%{opacity:1}}@keyframes ui-content-arrive{0%{opacity:.35}to{opacity:1}}@media(prefers-reduced-motion:reduce){.ui-async-state__plate--front,.ui-content-reveal[data-revealing=true]{animation:none}}.ui-resource-stage{position:relative}.ui-resource-stage__outgoing{position:absolute;top:0;left:0;right:0;background:var(--ui-page);pointer-events:none;animation:ui-loading-depart var(--ui-reveal-duration, var(--ui-motion-standard)) ease-out both}@keyframes ui-loading-depart{0%{opacity:1}to{opacity:0}}@media(prefers-reduced-motion:reduce){.ui-resource-stage__outgoing{display:none}}.ui-route-wait__header{position:relative;min-height:56px;display:flex;align-items:center;justify-content:center}.ui-route-wait__header>button{position:absolute;left:12px}.ui-route-content{height:100%}.ui-list-feedback{box-sizing:border-box;height:var(--ui-list-feedback-height);display:flex;align-items:center;justify-content:center;gap:var(--ui-space-3);color:var(--ui-text-secondary);font-size:var(--ui-font-size-body)}.ui-list-feedback>span{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.ui-list-feedback .adm-infinite-scroll{padding:0}.ui-list-feedback__retry{flex:0 0 var(--ui-touch-target);width:var(--ui-touch-target);height:var(--ui-touch-target);display:grid;place-items:center;border:1px solid var(--ui-outline);border-radius:var(--ui-radius-control);color:var(--ui-primary);background:var(--ui-surface)}.ui-list-feedback__retry svg{width:20px;height:20px}.ui-resource-toolbar{box-sizing:border-box;display:flex;align-items:center;flex-wrap:nowrap;gap:var(--ui-space-2);height:var(--ui-touch-target)}.ui-resource-toolbar>span{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--ui-danger);font-size:var(--ui-font-size-label)}[data-ui-overlay]>.adm-popup-body[role=dialog][tabindex="-1"],[data-ui-overlay]>.adm-center-popup-wrap>div>.adm-center-popup-body[role=dialog][tabindex="-1"]{outline:none}[data-ui-overlay]>.adm-center-popup-wrap{pointer-events:none}[data-ui-overlay-visible=true]>.adm-popup-body,[data-ui-overlay-visible=true]>.adm-center-popup-wrap>div{pointer-events:auto!important}[data-ui-overlay-visible=false]{pointer-events:none!important}[data-ui-overlay-visible=false]>.adm-popup-body,[data-ui-overlay-visible=false]>.adm-center-popup-wrap>div{pointer-events:none!important}[data-ui-motion=native]>.adm-mask{transition:none!important}[data-ui-motion=native]>.adm-center-popup-wrap>div{transform:none!important}.adm-popup{--z-index: var(--adm-popup-z-index, 1000);position:fixed;z-index:var(--z-index)}.adm-popup-body{position:fixed;background-color:var(--adm-color-background);z-index:calc(var(--z-index) + 10)}.adm-popup-body .adm-popup-close-icon{position:absolute;z-index:100}.adm-popup-body-position-bottom{width:100%;bottom:0;left:0}.adm-popup-body-position-bottom .adm-popup-close-icon{right:8px;top:8px}.adm-popup-body-position-top{width:100%;top:0;left:0}.adm-popup-body-position-top .adm-popup-close-icon{right:8px;bottom:8px}.adm-popup-body-position-left{height:100%;top:0;left:0}.adm-popup-body-position-left .adm-popup-close-icon{right:8px;top:8px}.adm-popup-body-position-right{height:100%;top:0;right:0}.adm-popup-body-position-right .adm-popup-close-icon{left:8px;top:8px}.adm-popup-close-icon{cursor:pointer;padding:4px;font-size:18px;line-height:1;color:var(--adm-color-weak)}.adm-mask{--z-index: var(--adm-mask-z-index, 1000);position:fixed;top:0;left:0;z-index:var(--z-index);display:block;width:100%;height:100%}.adm-mask-aria-button{position:absolute;top:0;left:0;z-index:0;width:100%;height:100%;pointer-events:none}.adm-mask-content{z-index:1}.adm-center-popup{--background-color: var(--adm-center-popup-background-color, var(--adm-color-background));--border-radius: var(--adm-center-popup-border-radius, 8px);--max-width: var(--adm-center-popup-max-width, 75vw);--min-width: var(--adm-center-popup-min-width, 280px);--z-index: var(--adm-center-popup-z-index, 1000);position:fixed;z-index:var(--z-index)}.adm-center-popup .adm-center-popup-mask{z-index:0}.adm-center-popup-wrap{position:fixed;z-index:1;top:50%;left:50%;width:auto;min-width:var(--min-width);max-width:var(--max-width);transform:translate(-50%,-50%)}.adm-center-popup-body{background-color:var(--background-color);border-radius:var(--border-radius)}.adm-center-popup-close{position:absolute;z-index:100;right:8px;top:8px;cursor:pointer;padding:4px;font-size:18px;color:var(--adm-color-weak)}.ui-icon-button{position:relative;display:grid;place-items:center;box-sizing:border-box;flex:0 0 auto;margin:0;padding:0;border:1px solid transparent;background:transparent;box-shadow:none;color:var(--ui-text-primary);font-size:var(--ui-modal-close-icon-size);line-height:1;cursor:pointer;touch-action:manipulation;transition:background-color var(--ui-motion-press) var(--ui-ease-standard),border-color var(--ui-motion-press) var(--ui-ease-standard),opacity var(--ui-motion-press) var(--ui-ease-standard)}.ui-icon-button>svg{display:block;width:var(--ui-modal-close-icon-size);height:var(--ui-modal-close-icon-size)}.ui-icon-button--md{width:var(--ui-touch-target);min-width:var(--ui-touch-target);max-width:var(--ui-touch-target);height:var(--ui-touch-target);min-height:var(--ui-touch-target);max-height:var(--ui-touch-target)}.ui-icon-button--sm{width:36px;min-width:36px;height:36px;min-height:36px}.ui-icon-button--sm:before{content:"";position:absolute;inset:calc((36px - var(--ui-touch-target)) / 2)}.ui-icon-button--surface{border-color:var(--ui-outline);border-radius:var(--ui-radius-control-lg);background:var(--ui-surface-fill)}.ui-icon-button--surface:hover:not(:disabled){background:var(--ui-surface-fill-hover)}.ui-icon-button--plain:hover:not(:disabled){background:var(--ui-surface-fill)}.ui-icon-button--round{border-color:var(--ui-outline-strong);border-radius:var(--ui-radius-full);background:var(--ui-surface-high)}.ui-icon-button--round:hover:not(:disabled),.ui-icon-button--round:active:not(:disabled){background:var(--ui-surface-fill-hover)}.ui-icon-button:focus-visible{outline:var(--ui-focus-outline);outline-offset:var(--ui-focus-outline-offset)}.ui-icon-button:disabled{opacity:.55;cursor:default}.ui-button{display:inline-flex;align-items:center;justify-content:center;gap:var(--ui-space-2);box-sizing:border-box;margin:0;border:1px solid transparent;font-family:var(--ui-font-family);text-align:center;cursor:pointer;touch-action:manipulation;transition:background-color var(--ui-motion-press) var(--ui-ease-standard),border-color var(--ui-motion-press) var(--ui-ease-standard),color var(--ui-motion-press) var(--ui-ease-standard),opacity var(--ui-motion-press) var(--ui-ease-standard),transform var(--ui-motion-press) var(--ui-ease-standard)}.ui-button__content{display:inline-flex;align-items:center;justify-content:center;gap:var(--ui-space-2);min-width:0;max-width:100%;line-height:1;white-space:normal}.ui-button--pending{position:relative}.ui-button--pending .ui-button__content{visibility:hidden}.ui-button__pending{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;gap:6px;padding:0 8px}.ui-button__pending-text{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.ui-button--sm .ui-button__pending-text{display:none}.ui-button__icon{display:inline-flex;flex:0 0 auto;align-items:center;justify-content:center;line-height:1}.ui-button__text{display:inline-flex;min-width:0;align-items:center;line-height:1;white-space:normal;overflow-wrap:anywhere}.ui-button--sm{height:32px;padding:0 var(--ui-space-3);border-radius:var(--ui-radius-control);font-size:12px;font-weight:700}.ui-button--md{height:var(--ui-touch-target);padding:0 var(--ui-space-4);border-radius:var(--ui-radius-control-lg);font-size:14px;font-weight:800}.ui-button--lg{height:var(--ui-primary-action-height);padding:0 var(--ui-space-6);border-radius:var(--ui-radius-control-lg);font-size:var(--ui-action-font-size);line-height:var(--ui-action-line-height);font-weight:800}.ui-button--primary{background:var(--ui-primary);color:var(--ui-text-on-primary)}.ui-button--primary:hover:not(:disabled){background:var(--ui-primary-soft)}.ui-button--gradient{background:var(--ui-gradient-primary-control);color:var(--ui-text-on-primary)}.ui-button--secondary{border-color:var(--ui-outline);background:var(--ui-surface-fill);color:var(--ui-text-primary)}.ui-button--secondary:hover:not(:disabled){background:var(--ui-surface-fill-hover)}.ui-button--ghost{background:transparent;color:var(--ui-primary-soft)}.ui-button--ghost:hover:not(:disabled){background:var(--ui-primary-fill)}.ui-button--danger{border-color:var(--ui-danger-outline-muted);background:var(--ui-danger-fill);color:var(--ui-danger)}.ui-button--full-width{width:100%}.ui-button:disabled{opacity:.45;cursor:not-allowed}.ui-button:active:not(:disabled){transform:scale(.98)}.ui-button:focus-visible{outline:var(--ui-focus-outline);outline-offset:var(--ui-focus-outline-offset)}.ui-currency-mark{display:inline-flex;align-items:center;justify-content:center;flex:0 0 var(--ui-currency-mark-size);width:var(--ui-currency-mark-size);height:var(--ui-currency-mark-size);border:1px solid var(--ui-outline);border-radius:var(--ui-radius-full);background:var(--ui-surface-fill);color:inherit}.ui-currency-mark .ui-currency-mark__icon{width:var(--ui-currency-mark-icon-size);height:var(--ui-currency-mark-icon-size)}.ui-currency-mark__symbol{max-width:100%;overflow:hidden;font-size:var(--ui-font-size-body);line-height:var(--ui-line-height-body)}.payment-sheet-popup-body{height:var(--app-viewport-height, 100dvh);max-height:var(--app-viewport-height, 100dvh);background:var(--ui-page)}.payment-sheet{display:flex;flex-direction:column;height:100%;min-height:0;overflow:hidden;background:var(--ui-page);color:var(--ui-text-primary)}.payment-sheet__header{display:flex;flex:0 0 auto;align-items:center;justify-content:space-between;padding:calc(8px + env(safe-area-inset-top,0px)) 16px 8px;border-bottom:1px solid var(--ui-outline);font-size:18px}.payment-sheet__body{position:relative;flex:1;min-height:0}.payment-sheet__iframe{position:absolute;inset:0;width:100%;height:100%;border:0;background:#fff}.payment-sheet__status{position:absolute;inset:0 0 auto;background:var(--ui-surface);pointer-events:none}.payment-sheet__status button{pointer-events:auto}.payment-sheet__external{padding:24px 16px;max-width:360px;margin:auto;text-align:center}.side-floats-stack,.left-side-floats-stack{--side-float-entry-size: 58px}.side-floats-stack{position:fixed;right:max(16px,(100vw - 486px) / 2 + 16px);bottom:120px;z-index:var(--z-index-side-float);display:flex;flex-direction:column-reverse;align-items:flex-end;gap:28px;pointer-events:none;transition:transform .28s cubic-bezier(.4,0,.2,1)}.side-floats-stack>*{pointer-events:auto}.phone-wrapper--side-floats-retracted .side-floats-stack,.phone-wrapper--side-floats-force-retracted .side-floats-stack{transform:translate(calc(var(--side-float-entry-size) + 4px))}.phone-wrapper--contextual-back-visible .side-floats-stack{bottom:max(120px,var(--bottom-nav-reserved-height) + var(--ui-space-4) * 2 + var(--ui-touch-target) + var(--ui-side-float-countdown-clearance))}.left-side-floats-stack{position:fixed;bottom:115px;left:16px;z-index:var(--z-index-side-float);display:flex;flex-direction:column-reverse;align-items:flex-start;gap:16px;width:var(--side-float-entry-size);min-height:var(--side-float-entry-size);overflow:visible;pointer-events:none;transition:transform .28s cubic-bezier(.4,0,.2,1)}.left-side-floats-stack>*{pointer-events:auto}@media(min-width:486px){.left-side-floats-stack{left:calc((100vw - 486px)/2 + 16px)}}.phone-wrapper--side-floats-retracted .left-side-floats-stack,.phone-wrapper--side-floats-force-retracted .left-side-floats-stack{transform:translate(calc(0px - var(--side-float-entry-size) - 4px))}.ui-side-float{position:relative;display:flex;flex:0 0 var(--side-float-entry-size);flex-direction:column;align-items:center;justify-content:center;box-sizing:border-box;width:var(--side-float-entry-size);height:var(--side-float-entry-size);padding:0;border:0;border-radius:50%;background:transparent;overflow:visible;cursor:pointer;touch-action:manipulation;transition:transform .28s cubic-bezier(.4,0,.2,1)}.ui-side-float:active{transform:scale(.95)}.ui-side-float:focus-visible{outline:var(--ui-focus-outline);outline-offset:var(--ui-focus-outline-offset)}.ui-side-float__image{display:block;width:100%;height:100%;flex-shrink:0;object-fit:contain;pointer-events:none;transform-origin:50% 100%}.ui-side-float--bounce .ui-side-float__image{animation:ui-side-float-bounce 2s cubic-bezier(.34,1.2,.64,1) infinite;animation-delay:var(--ui-side-float-delay, 0s)}.ui-side-float--bob .ui-side-float__image{animation:ui-side-float-bob 2.4s ease-in-out infinite}.ui-side-float__badge{position:absolute;left:50%;transform:translate(-50%);white-space:nowrap;text-align:center}.ui-side-float__badge--overlap{bottom:-14px}.ui-side-float__badge--below{top:calc(100% + 2px)}@keyframes ui-side-float-bounce{0%,to{transform:translateY(0) scaleX(1.03) scaleY(.97)}18%{transform:translateY(1px) scaleX(1.06) scaleY(.94)}48%{transform:translateY(-6px) scaleX(.96) scaleY(1.04)}72%{transform:translateY(-2px) scaleX(.99) scaleY(1.01)}}@keyframes ui-side-float-bob{0%,to{transform:translateY(0) scale(1)}50%{transform:translateY(-3px) scale(1.04)}}@media(prefers-reduced-motion:reduce){.ui-side-float__image{animation:none}}.pending-recharge{position:relative;z-index:1;order:0;color:var(--ui-text-primary);font-size:var(--ui-font-size-body)}.pending-recharge button{cursor:pointer}.pending-recharge button:focus-visible{outline:2px solid var(--ui-primary);outline-offset:3px}.pending-recharge__trigger{position:relative;display:flex;align-items:center;gap:var(--ui-space-2);min-height:var(--side-float-entry-size);padding:var(--ui-space-1) var(--ui-space-3) var(--ui-space-1) var(--ui-space-1);border:1px solid var(--ui-outline);border-radius:var(--ui-radius-full);background:var(--ui-surface-high);color:var(--ui-primary-soft)}.pending-recharge__trigger--home{width:var(--side-float-entry-size);padding:var(--ui-space-1);flex-direction:column;gap:0;border-radius:var(--ui-radius-card)}.pending-recharge__trigger--home .pending-recharge__symbol{width:42px;height:42px}.pending-recharge__trigger--home time{font-size:var(--ui-font-size-label)}.pending-recharge__symbol{position:relative;display:grid;place-items:center;width:48px;height:48px}.pending-recharge__symbol>svg:not(.pending-recharge__ring){width:22px;height:22px}.pending-recharge__ring{position:absolute;inset:0;width:100%;height:100%;fill:none;stroke-width:2;transform:rotate(-90deg)}.pending-recharge__ring circle:first-child{stroke:var(--ui-outline)}.pending-recharge__ring circle:last-child{stroke:var(--ui-primary);transition:stroke-dashoffset 1s linear}.pending-recharge__summary{display:flex;flex-direction:column;align-items:flex-start;gap:var(--ui-space-1)}.pending-recharge time{font-variant-numeric:tabular-nums;white-space:nowrap}.pending-recharge__count{position:absolute;top:-6px;right:-4px;padding:2px var(--ui-space-1);min-width:18px;border-radius:var(--ui-radius-full);background:var(--ui-primary);color:var(--ui-text-on-primary);font-weight:800}.pending-recharge__panel{position:absolute;right:0;bottom:calc(100% + var(--ui-space-2));display:flex;flex-direction:column;width:min(350px,100vw - 32px);max-height:min(65dvh,100dvh - 230px);padding:var(--ui-space-3);border:1px solid var(--ui-outline);border-radius:var(--ui-radius-card);background:var(--ui-surface-high);box-shadow:var(--ui-shadow-floating)}.pending-recharge__panel header{display:flex;justify-content:space-between;align-items:center;gap:var(--ui-space-2)}.pending-recharge__orders{overflow-y:auto;overscroll-behavior:contain;min-height:0}.pending-recharge__orders article{padding:var(--ui-space-3) 0;border-top:1px solid var(--ui-outline)}.pending-recharge__id{display:block;overflow-wrap:anywhere;color:var(--ui-text-secondary)}.pending-recharge__amount{display:flex;align-items:center;gap:var(--ui-space-2);margin:var(--ui-space-2) 0}.pending-recharge__deadline{display:flex;justify-content:space-between;gap:var(--ui-space-2);color:var(--ui-primary-soft)}.pending-recharge__note{margin:var(--ui-space-2) 0;color:var(--ui-text-secondary);line-height:1.5}.pending-recharge__promotion{color:var(--ui-reward)}.pending-recharge__actions{display:flex;flex-wrap:wrap;gap:var(--ui-space-2);margin-top:var(--ui-space-3)}.pending-recharge__actions>button{flex:1}@media(prefers-reduced-motion:reduce){.pending-recharge__ring circle:last-child{transition:none}}.gamer-confirm-dialog .adm-center-popup-body{background:transparent;padding:0;width:min(320px,100vw - 48px);max-width:100%;box-sizing:border-box;margin-inline:auto}.gamer-confirm-dialog__panel{box-sizing:border-box;width:100%;padding:var(--ui-space-6) var(--ui-space-4);border-radius:var(--ui-radius-modal);background:var(--ui-gradient-content-surface);border:1px solid var(--ui-outline);box-shadow:var(--ui-shadow-floating);font-family:var(--ui-font-family)}.gamer-confirm-dialog__title{font-size:16px;font-weight:var(--ui-font-weight-strong);color:var(--ui-text-primary);text-align:center;margin-bottom:10px;line-height:1.35}.gamer-confirm-dialog__content{font-size:14px;line-height:1.5;color:var(--ui-text-secondary);text-align:center;margin-bottom:20px;word-break:break-word}.gamer-confirm-dialog__actions{display:flex;flex-direction:column;gap:var(--ui-space-2-5)}.gamer-confirm-dialog__actions .ui-button{height:auto;min-height:var(--ui-touch-target);padding:var(--ui-space-3) var(--ui-space-4);border-radius:var(--ui-radius-control-lg);font-family:inherit;font-weight:var(--ui-font-weight-strong);line-height:1.4}.gamer-confirm-dialog__actions .ui-button--primary{background:var(--ui-gradient-primary-control);color:var(--ui-text-on-primary)}.gamer-confirm-dialog__actions .ui-button--secondary{background:var(--ui-surface-fill);color:var(--ui-text-primary);border:1px solid var(--ui-outline)}.gamer-confirm-dialog__actions .ui-button:focus-visible{outline:var(--ui-focus-outline);outline-offset:var(--ui-focus-outline-offset)}.gamer-confirm-dialog__actions .ui-button .ui-button__content,.gamer-confirm-dialog__actions .ui-button .ui-button__text{line-height:inherit}.auth-modal-shell.adm-popup{z-index:var(--z-index-auth-overlay, 1700)}.auth-modal-popup{background:var(--ui-page)!important;border-radius:0;width:100vw!important;height:100vh;height:var(--app-viewport-height, 100vh);max-height:100vh;max-height:var(--app-viewport-height, 100vh);overflow:hidden}@media(min-width:486px){.auth-modal-popup{width:100%!important}}.auth-modal-popup>.ui-async-state__close{position:absolute;top:calc(env(safe-area-inset-top,0px) + 10px);right:var(--ui-space-3);z-index:1;width:var(--ui-touch-target);height:var(--ui-touch-target);margin:0;padding:0;display:grid;place-items:center}.gamer-bottom-navigation{--bottom-nav-frame-x: 0px;position:fixed;right:0;bottom:0;left:0;z-index:var(--z-index-bottom-navigation, 1300);height:var(--bottom-nav-height, 100px);overflow:visible;pointer-events:none;transform:translate3d(var(--bottom-nav-frame-x),0,0);transition:transform var(--ui-motion-transition) var(--ui-ease-responsive)}.gamer-bottom-navigation__container{position:absolute;right:var(--ui-page-gutter);bottom:max(var(--ui-space-2),var(--app-bottom-safe-space, 0px));left:var(--ui-page-gutter);display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr) 72px minmax(0,1fr) minmax(0,1fr);height:var(--ui-bottom-nav-height);padding:0 var(--ui-space-1);isolation:isolate;pointer-events:none}.gamer-bottom-navigation__container--plain{grid-template-columns:repeat(4,minmax(0,1fr))}.gamer-bottom-navigation__dock{position:absolute;inset:0;width:100%;height:100%;overflow:visible;pointer-events:none;filter:drop-shadow(0 7px 12px var(--ui-bottom-navigation-color-1));z-index:-1}.gamer-bottom-navigation__item,.gamer-bottom-navigation__action{position:relative;display:flex;min-width:0;flex-direction:column;align-items:center;border:0;padding:0;background:transparent;color:var(--ui-text-weak);font:inherit;cursor:pointer;-webkit-appearance:none;appearance:none;pointer-events:auto;-webkit-tap-highlight-color:transparent}.gamer-bottom-navigation__item:focus-visible,.gamer-bottom-navigation__action:focus-visible{outline:var(--ui-focus-outline);outline-offset:2px}.gamer-bottom-navigation__item{height:var(--ui-bottom-nav-height);justify-content:flex-start;padding-top:12px;gap:4px;border-radius:var(--ui-radius-control);transition:transform var(--ui-motion-press) var(--ui-ease-standard),color var(--ui-motion-standard) var(--ui-ease-standard)}.gamer-bottom-navigation__item:active{transform:scale(.96)}.gamer-bottom-navigation__item:after{content:"";position:absolute;bottom:4px;width:23px;height:2px;border-radius:2px;background:var(--ui-primary-soft);opacity:0}.gamer-bottom-navigation__item--active{color:var(--ui-primary-soft)}.gamer-bottom-navigation__item--active:after{opacity:1;box-shadow:0 0 5px var(--ui-bottom-navigation-color-2)}.gamer-bottom-navigation__icon{position:relative;display:flex;flex-shrink:0;align-items:center;justify-content:center;width:25px;height:25px}.gamer-bottom-navigation__icon svg{width:25px;height:25px}.gamer-bottom-navigation__icon .message-unread-badge{top:-3px;right:-7px;border-color:var(--ui-nav-surface-top)}.gamer-bottom-navigation__action{align-self:start;height:var(--ui-nav-action-size);width:var(--ui-nav-action-size);justify-self:center;margin-top:calc(-1 * var(--ui-nav-action-rise));border-radius:28px;color:var(--ui-text-primary)}.gamer-bottom-navigation__action:active .gamer-bottom-navigation__disc{transform:scale(.96)}.gamer-bottom-navigation__hint{position:absolute;bottom:calc(100% + 8px);left:50%;transform:translate(-50%);width:max-content;max-width:min(200px,70vw);padding:6px 10px;border:1px solid var(--ui-outline);border-radius:var(--ui-radius-icon);background:var(--ui-nav-surface-bottom);color:var(--ui-text-primary);font-size:12px;line-height:16px;box-shadow:var(--ui-shadow-low)}.gamer-bottom-navigation__hint:after{content:"";position:absolute;top:100%;height:8px;left:0;right:0}.gamer-bottom-navigation__disc{position:relative;display:grid;place-items:center;width:var(--ui-nav-action-size);height:var(--ui-nav-action-size);flex-shrink:0;border-radius:50%;background:conic-gradient(from 20deg,var(--ui-nav-metal-dark),var(--ui-nav-metal-light) 48deg,var(--ui-bottom-navigation-color-3) 98deg,var(--ui-bottom-navigation-color-4) 148deg,var(--ui-bottom-navigation-color-5) 200deg,var(--ui-bottom-navigation-color-6) 258deg,var(--ui-bottom-navigation-color-7) 305deg,var(--ui-nav-metal-dark));box-shadow:0 4px 5px var(--ui-bottom-navigation-color-8),0 0 0 1px var(--ui-bottom-navigation-color-9);transition:transform var(--ui-motion-press) var(--ui-ease-standard)}.gamer-bottom-navigation__disc:after{content:"";position:absolute;width:5px;height:5px;top:6px;right:7px;border-radius:50%;background:var(--ui-nav-rim-light);box-shadow:0 0 4px 1px var(--ui-primary-soft),0 0 9px 2px var(--ui-bottom-navigation-color-10);pointer-events:none}.gamer-bottom-navigation__disc[data-shimmering=true]:after{opacity:0}.gamer-bottom-navigation__disc-face{display:grid;place-items:center;position:absolute;inset:1.4px;border-radius:inherit;border:1px solid var(--ui-bottom-navigation-color-11);background:radial-gradient(ellipse at 65% 0%,var(--ui-bottom-navigation-color-12),transparent 64%),linear-gradient(155deg,var(--ui-nav-disc-top),var(--ui-nav-disc-bottom) 75%);box-shadow:inset 0 1px 2px var(--ui-bottom-navigation-color-13),inset 0 -3px 5px var(--ui-bottom-navigation-color-14);color:var(--ui-primary-soft)}.gamer-bottom-navigation__disc-face svg{width:var(--ui-nav-action-icon-size);height:var(--ui-nav-action-icon-size)}.gamer-bottom-navigation__shimmer{position:absolute;inset:-1px;border-radius:inherit;pointer-events:none;opacity:0}.gamer-bottom-navigation__shimmer:before{content:"";position:absolute;inset:0;border-radius:inherit;background:conic-gradient(from 5deg,transparent 0deg,var(--ui-bottom-navigation-color-15) 15deg,var(--ui-nav-rim-light) 46deg,transparent 55deg);mask-image:radial-gradient(circle closest-side,transparent calc(100% - 2px),var(--ui-bottom-navigation-color-16) calc(100% - 1px));-webkit-mask-image:radial-gradient(circle closest-side,transparent calc(100% - 2px),var(--ui-bottom-navigation-color-16) calc(100% - 1px))}.gamer-bottom-navigation__shimmer:after{content:"";position:absolute;top:7px;right:8px;width:3px;height:3px;border-radius:50%;background:var(--ui-nav-rim-light);box-shadow:0 0 5px 2px var(--ui-primary-soft)}.gamer-bottom-navigation__label{display:block;width:100%;overflow:hidden;color:inherit;font-family:var(--ui-font-family);font-size:10px;font-weight:700;line-height:13px;text-align:center;text-overflow:ellipsis;white-space:nowrap}.gamer-bottom-navigation__game-icon-detail{fill:var(--ui-nav-surface-top)}.gamer-bottom-navigation--covered .gamer-bottom-navigation__item,.gamer-bottom-navigation--covered .gamer-bottom-navigation__action,html.route-transition-active[data-route-transition=push] .gamer-bottom-navigation__item,html.route-transition-active[data-route-transition=push] .gamer-bottom-navigation__action,html.route-transition-active[data-route-transition=back] .gamer-bottom-navigation__item,html.route-transition-active[data-route-transition=back] .gamer-bottom-navigation__action{pointer-events:none}@media(prefers-reduced-motion:reduce){.gamer-bottom-navigation,.gamer-bottom-navigation__item,.gamer-bottom-navigation__disc{transition:none}.gamer-bottom-navigation__shimmer{display:none}}.message-notification-button{position:relative;display:grid;width:var(--ui-notification-button-size);height:var(--ui-notification-button-size);min-width:var(--ui-notification-button-size);min-height:var(--ui-notification-button-size);max-width:var(--ui-notification-button-size);max-height:var(--ui-notification-button-size);flex:0 0 var(--ui-notification-button-size);box-sizing:border-box;padding:0;place-items:center;border:1px solid var(--ui-outline);border-radius:var(--ui-radius-control-lg);background:#ffffff0b;box-shadow:var(--ui-shadow-inset-highlight);color:#dcebed;line-height:0;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:border-color var(--ui-motion-fast) var(--ui-ease-standard),background var(--ui-motion-fast) var(--ui-ease-standard),color var(--ui-motion-fast) var(--ui-ease-standard),transform var(--ui-motion-press) var(--ui-ease-standard)}.message-notification-button:hover{border-color:#70dcc842;background:#21c7a817;color:var(--ui-primary-soft)}.message-notification-button:active{transform:scale(.95)}.message-notification-button:focus-visible{outline:var(--ui-focus-outline);outline-offset:var(--ui-focus-outline-offset)}.message-notification-button__icon{display:block;width:var(--ui-notification-icon-size);height:var(--ui-notification-icon-size);min-width:var(--ui-notification-icon-size);min-height:var(--ui-notification-icon-size);max-width:var(--ui-notification-icon-size);max-height:var(--ui-notification-icon-size);flex:none;transform:none}.message-unread-badge{position:absolute;z-index:2;top:-5px;right:-6px;display:inline-flex;min-width:17px;height:17px;box-sizing:border-box;align-items:center;justify-content:center;padding:0 4px;border:2px solid var(--ui-page);border-radius:var(--ui-radius-full);background:#e65d68;box-shadow:0 3px 8px #00000057;color:#fff;font-size:var(--ui-font-size-metadata);font-weight:var(--ui-font-weight-display);font-variant-numeric:tabular-nums;line-height:var(--ui-line-height-metadata);letter-spacing:-.03em}.message-unread-badge--pulse{animation:message-unread-badge-pulse .24s var(--ui-ease-standard) 1}@keyframes message-unread-badge-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.18)}}@media(prefers-reduced-motion:reduce){.message-notification-button{transition:none}.message-unread-badge--pulse{animation:none}}@keyframes nativeRouteFadeIn{0%{opacity:.001}to{opacity:1}}@keyframes fullScreenRouteEnter{0%{transform:var(--ui-motion-slide-right)}to{transform:translateZ(0)}}@keyframes fullScreenRouteExit{0%{transform:translateZ(0)}to{transform:var(--ui-motion-slide-right)}}.route-surfaces{position:relative;width:100%;height:var(--app-viewport-height, 100vh);flex-shrink:0}.native-route-tab-shell,.route-surface{position:absolute;inset:0;width:100%;height:var(--app-viewport-height, 100vh);min-height:var(--app-viewport-height, 100vh);overflow:hidden}.native-route-tab-shell{z-index:20;pointer-events:none}.route-surface{outline:none;background:var(--ui-page);isolation:isolate;contain:layout paint;transform:translateZ(0);backface-visibility:hidden}.route-surface[hidden]{display:none}.route-surface[data-route-active=true]{pointer-events:auto}.route-surface[data-route-active=false]{pointer-events:none}.route-surface[data-route-animated=true]{will-change:transform}.native-route-tab-layer{z-index:1}.native-route-tab-layer[data-route-layer=front]{z-index:2}.route-surface[data-route-motion=fade]{will-change:opacity;animation:nativeRouteFadeIn var(--ui-reveal-duration) var(--ui-motion-fade-ease) both}.route-surface[data-route-motion=fade-out]{will-change:opacity;animation:nativeRouteFadeIn var(--ui-reveal-duration) var(--ui-motion-fade-ease) reverse both}.full-screen-route-layer{z-index:var(--z-index-route-drawer, 1500);box-shadow:-16px 0 30px #00000038}.full-screen-route-layer[data-route-layer=back]{z-index:calc(var(--z-index-route-drawer, 1500) - 1);pointer-events:none}.full-screen-route-layer[data-route-motion=exit]{animation:fullScreenRouteExit var(--ui-route-exit-duration) var(--ui-motion-slide-ease) both}.full-screen-route-layer[data-route-motion=enter]{animation:fullScreenRouteEnter var(--ui-route-enter-duration) var(--ui-motion-slide-ease) both}.full-screen-route-layer[data-route-animated=false]{animation:none;box-shadow:none}@media(prefers-reduced-motion:reduce){html.route-transition-active .native-route-tab-layer,.native-route-tab-layer,.full-screen-route-layer{animation:none!important;transition:none!important}}.contextual-back-control{position:absolute;inset:0;z-index:var(--z-index-page-overlay);pointer-events:none}.contextual-back-control[hidden]{display:none}.contextual-back-control>.contextual-back-control__button{position:absolute;right:var(--ui-space-4);bottom:calc(var(--bottom-nav-reserved-height) + var(--ui-space-4));max-width:calc(100% - var(--ui-space-4) * 2);pointer-events:auto}.phone-wrapper--contextual-back-available .native-route-tab-layer[data-route-active=true]{--contextual-back-content-space: var(--ui-context-back-content-space)}.app-toast-viewport{position:fixed;inset:0;z-index:var(--z-index-toast);overflow:hidden;pointer-events:none}.app-toast-viewport--contained{position:absolute}.app-toast-slot{position:absolute;left:50%;bottom:calc(max(var(--ui-space-2),var(--app-bottom-safe-space, 0px)) + var(--ui-bottom-nav-height) + var(--ui-space-4));width:max-content;max-width:calc(100% - 32px);transform:translate(-50%);pointer-events:none}.app-toast-slot[data-toast-state=entering] .app-toast-surface{animation:app-toast-enter .18s var(--ui-ease-emphasized) both}.app-toast-slot[data-toast-state=exiting] .app-toast-surface{animation:app-toast-exit .16s var(--ui-ease-standard) both}.app-toast-surface{display:block;min-width:0;min-height:var(--ui-touch-target);border:1px solid var(--ui-outline-strong);border-radius:calc(var(--ui-touch-target) / 2);background:var(--ui-surface-high);box-shadow:var(--ui-shadow-floating);color:var(--ui-text-primary);font-family:var(--ui-font-family);overflow-wrap:anywhere;pointer-events:auto;touch-action:manipulation;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none}.app-toast{display:flex;align-items:center;gap:var(--ui-space-2);box-sizing:border-box;min-height:calc(var(--ui-touch-target) - 2px);padding:10px 18px 10px 13px;font:var(--ui-font-weight-strong) 12px/16px var(--ui-font-family)}.app-toast__icon{display:inline-flex;width:18px;height:18px;flex:none;align-items:center;justify-content:center;color:var(--ui-primary)}.app-toast__icon svg{display:block;width:18px;height:18px}.app-toast--error .app-toast__icon{color:var(--ui-danger-strong)}.app-toast--warning .app-toast__icon{color:var(--ui-reward)}.app-toast--info .app-toast__icon{color:var(--ui-info-notice)}.app-toast__content{min-width:0}@keyframes app-toast-enter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}@keyframes app-toast-exit{0%{opacity:1}to{opacity:0}}@media(prefers-reduced-motion:reduce){.app-toast-slot[data-toast-state=entering] .app-toast-surface{animation-name:app-toast-exit;animation-direction:reverse}}.activity-modal{--adm-center-popup-min-width: 0;--adm-center-popup-max-width: calc( 100vw - var(--ui-activity-modal-gutter) * 2 );--activity-modal-safe-inset: max( var(--app-top-safe-space, env(safe-area-inset-top, 0px)), var(--app-bottom-safe-space, env(safe-area-inset-bottom, 0px)) );--activity-modal-max-height: calc( var(--app-viewport-height, 100dvh) - var(--activity-modal-safe-inset) * 2 - var(--ui-activity-modal-vertical-gutter) * 2 );--activity-modal-panel-max-height: var(--activity-modal-max-height)}.activity-modal--outside-close{--activity-modal-panel-max-height: calc( var(--activity-modal-max-height) - var(--ui-touch-target) - var( --ui-space-2 ) )}.activity-modal>.adm-center-popup-wrap{width:calc(100vw - var(--ui-activity-modal-gutter) * 2);min-width:0;max-width:calc(100vw - var(--ui-activity-modal-gutter) * 2);padding:0}.activity-modal>.adm-center-popup-wrap>div{width:100%;min-width:0}.activity-modal .activity-modal__body{box-sizing:border-box;width:100%;min-width:0;padding:0;border-radius:var(--ui-radius-featured);background:transparent;box-shadow:none;overflow:visible}.activity-modal__frame{display:flex;flex-direction:column;gap:var(--ui-space-2);min-width:0;max-height:var(--activity-modal-max-height)}.activity-modal__frame>*{box-sizing:border-box;min-width:0;max-width:100%}@media(min-width:486px){.phone-wrapper .activity-modal>.adm-center-popup-wrap>div{width:calc(100% - var(--ui-activity-modal-gutter) * 2);min-width:0;max-width:calc(100% - var(--ui-activity-modal-gutter) * 2)}}.recharge-lottery,.recharge-lottery-detail{color:var(--ui-text-primary);font-family:var(--ui-font-family)}.recharge-lottery button,.recharge-lottery-detail button{font-family:inherit;cursor:pointer}.recharge-lottery button:not(.modal-close-button):disabled,.recharge-lottery-detail button:not(.modal-close-button):disabled{cursor:default;opacity:.55}.recharge-lottery button:not(.modal-close-button):focus-visible,.recharge-lottery-detail button:not(.modal-close-button):focus-visible{outline:var(--ui-focus-outline);outline-offset:var(--ui-focus-outline-offset)}.recharge-lottery__stack{display:flex;flex-direction:column;align-items:center;gap:var(--ui-space-2);max-height:var(--activity-modal-max-height);padding-top:var(--ui-activity-art-overflow)}.recharge-lottery__panel{width:100%;min-height:0;display:flex;flex-direction:column;height:min(var(--ui-activity-panel-height),var(--activity-modal-panel-max-height) - var(--ui-activity-art-overflow));max-height:calc(var(--activity-modal-panel-max-height) - var(--ui-activity-art-overflow));overflow:visible;border:1px solid var(--ui-reward-outline);border-radius:var(--ui-radius-featured);background:var(--ui-gradient-activity-panel);box-shadow:var(--ui-shadow-floating)}.recharge-lottery__panel::-webkit-scrollbar{display:none}.recharge-lottery__hero{position:relative;isolation:isolate;flex:0 0 auto;min-height:90px;border-radius:var(--ui-radius-featured) var(--ui-radius-featured) 0 0;background:var(--ui-canvas)}.recharge-lottery__backdrop{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;border-radius:inherit}.recharge-lottery__chest{position:absolute;right:0;top:calc(-1 * var(--ui-activity-art-overflow));width:38%;height:108px;object-fit:contain;pointer-events:none}.recharge-lottery__copy{position:relative;width:76%;padding:18px 0 8px 16px;box-sizing:border-box}.recharge-lottery__copy[data-long-amount=true]{width:64%}.recharge-lottery__copy[data-long-amount=true] h1{flex-direction:column}.recharge-lottery__copy[data-long-amount=true] h1 strong{max-width:100%;overflow-wrap:anywhere;font-size:28px}.recharge-lottery__copy h1{margin:0;display:flex;flex-wrap:wrap;align-items:baseline;gap:2px 4px;color:var(--ui-reward-soft);font-size:23px;font-style:italic;font-weight:var(--ui-font-weight-display);line-height:1.08;text-transform:uppercase;filter:drop-shadow(var(--ui-shadow-reward-title))}.recharge-lottery__copy h1 span,.recharge-lottery__copy h1 strong{background:var(--ui-gradient-reward-title);-webkit-background-clip:text;background-clip:text;-webkit-text-fill-color:transparent;-webkit-text-stroke:var(--ui-reward-title-stroke)}.recharge-lottery__copy h1 span{font-size:17px}.recharge-lottery__copy h1 strong{font-size:30px;letter-spacing:-1px}.recharge-lottery__copy p{margin:6px 0 0;color:var(--ui-primary-soft);font-size:10px;font-weight:var(--ui-font-weight-strong);max-width:86%}.recharge-lottery__body{box-sizing:border-box;flex:1;min-height:0;overflow:hidden;overscroll-behavior:contain;scrollbar-width:none;padding:var(--ui-space-2);border-radius:0 0 var(--ui-radius-featured) var(--ui-radius-featured)}.recharge-lottery__body::-webkit-scrollbar{display:none}.recharge-lottery__round{display:flex;gap:var(--ui-space-1-5)}.recharge-lottery__timer{display:flex;align-items:center;justify-content:space-between;flex:1;gap:6px;min-height:32px;padding:0 8px;border:1px solid var(--ui-outline);border-radius:var(--ui-radius-control);background:var(--ui-surface-fill);color:var(--ui-text-secondary)}.recharge-lottery__timer.is-active{border-color:var(--ui-danger-strong);background:var(--ui-danger-fill);color:var(--ui-danger)}.recharge-lottery__timer{font-size:10px;font-weight:var(--ui-font-weight-strong)}.recharge-lottery__timer strong{font-size:11px;font-variant-numeric:tabular-nums;white-space:nowrap}.recharge-lottery__tier{display:grid;place-items:center;padding:0 8px;border:1px solid var(--ui-reward-outline-muted);border-radius:var(--ui-radius-control);background:var(--ui-reward-fill);color:var(--ui-reward-soft);font-size:12px;white-space:nowrap}.recharge-lottery__heading{position:relative;display:flex;align-items:center;justify-content:space-between;gap:6px;margin:8px 0 5px;min-height:28px;padding-right:var(--ui-touch-target)}.recharge-lottery__heading .recharge-lottery__icon{position:absolute;right:0;top:50%;transform:translateY(-50%)}.recharge-lottery__heading h2{margin:0;font-size:14px}.recharge-lottery__heading small{color:var(--ui-text-secondary);font-size:10px;line-height:1.3}.recharge-lottery__icon{display:grid;place-items:center;width:var(--ui-touch-target);height:var(--ui-touch-target);flex:0 0 var(--ui-touch-target);padding:0;border:0;border-radius:var(--ui-radius-full);background:transparent;color:var(--ui-text-primary)}.recharge-lottery__icon span{display:grid;place-items:center;width:14px;height:14px;border:1.5px solid currentColor;border-radius:var(--ui-radius-full);font-size:10px;font-weight:var(--ui-font-weight-display)}.recharge-lottery__grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:5px;padding:6px;border:1px solid var(--ui-primary-outline);border-radius:var(--ui-radius-card);background:var(--ui-canvas-fill)}.recharge-lottery__prize{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;min-width:0;min-height:66px;padding:5px 3px;box-sizing:border-box;border:1px solid var(--ui-reward-outline-muted);border-radius:var(--ui-radius-control);background:var(--ui-gradient-activity-tile);text-align:center;overflow-wrap:anywhere}.recharge-lottery__prize>small{color:var(--ui-primary-soft);font-size:9px;line-height:1.15}.recharge-lottery__prize.is-featured{grid-column:span 2}.recharge-lottery__prize.is-featured .recharge-lottery__prize-visual strong{font-size:20px}.recharge-lottery__prize.is-featured .recharge-lottery__prize-visual img{width:44px;height:44px}.recharge-lottery__prize.is-drawn>:not(.recharge-lottery__stamp){opacity:.3;filter:grayscale(1)}.recharge-lottery__prize.is-highlighted{border-color:var(--ui-reward-soft);outline:2px solid var(--ui-reward-outline-muted);background:var(--ui-gradient-activity-current)}.recharge-lottery__prize-visual{display:flex;flex-wrap:wrap;justify-content:center;align-items:center;gap:2px;max-width:100%}.recharge-lottery__prize-visual img{width:30px;height:30px;object-fit:contain}.recharge-lottery__prize-visual strong{color:var(--ui-reward-soft);font-size:14px;font-weight:var(--ui-font-weight-display);font-variant-numeric:tabular-nums}.recharge-lottery__stamp{position:absolute;inset:0;display:grid;place-items:center}.recharge-lottery__stamp img{width:38px;height:38px;object-fit:contain;transform:rotate(-10deg)}.recharge-lottery__spin{grid-column:1/-1;display:grid;place-content:center;min-height:66px;gap:2px;padding:6px;border:1px solid var(--ui-primary-soft);border-radius:var(--ui-radius-control);background:var(--ui-gradient-primary-control);color:var(--ui-text-on-primary)}.recharge-lottery__spin[data-spin-ready=true] strong{font-size:var(--ui-font-size-display)}.recharge-lottery__spin strong{font-size:19px;line-height:1.1;font-weight:var(--ui-font-weight-display)}.recharge-lottery__spin small{font-size:10px;font-weight:var(--ui-font-weight-strong)}.recharge-lottery__grid--seven .recharge-lottery__prize:nth-child(2){grid-column:2/4}.recharge-lottery__grid--seven .recharge-lottery__prize:nth-child(3){grid-column:1;grid-row:2}.recharge-lottery__grid--seven .recharge-lottery__prize:nth-child(4){grid-column:3;grid-row:2}.recharge-lottery__grid--seven .recharge-lottery__prize:nth-child(5){grid-column:1;grid-row:3}.recharge-lottery__grid--seven .recharge-lottery__prize:nth-child(6){grid-column:2;grid-row:3}.recharge-lottery__grid--seven .recharge-lottery__prize:nth-child(7){grid-column:3;grid-row:3}.recharge-lottery__grid--seven .recharge-lottery__spin{grid-column:2;grid-row:2}.recharge-lottery__tasks{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:4px}.recharge-lottery__task{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:space-between;gap:3px;min-width:0;padding:5px 2px 6px;min-height:64px;border:1px solid var(--ui-outline);border-radius:var(--ui-radius-control);background:var(--ui-gradient-content-surface);text-align:center}.recharge-lottery__task>span{position:absolute;left:3px;top:3px;display:grid;place-items:center;width:14px;height:14px;border-radius:var(--ui-radius-full);background:var(--ui-surface-high);color:var(--ui-text-secondary);font-size:8px}.recharge-lottery__task img{width:38px;height:38px;object-fit:contain;opacity:.55}.recharge-lottery__task strong{color:var(--ui-text-secondary);font-size:10px;overflow-wrap:anywhere}.recharge-lottery__task small{color:var(--ui-text-secondary);font-size:8px;line-height:1.2}.recharge-lottery__task.is-current>span{background:var(--ui-reward);color:var(--ui-text-on-primary);font-weight:var(--ui-font-weight-display)}.recharge-lottery__task.is-current{border-color:var(--ui-reward-outline);background:var(--ui-gradient-reward-tile)}.recharge-lottery__task.is-current strong{color:var(--ui-reward-soft)}.recharge-lottery__task.is-current img{opacity:1}.recharge-lottery__task.is-completed{border-color:var(--ui-primary-outline)}.recharge-lottery__task.is-completed strong,.recharge-lottery__task.is-completed small{color:var(--ui-primary-soft)}.recharge-lottery__task.is-completed img{opacity:.8}.recharge-lottery__task-action{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;box-sizing:border-box;min-width:0;min-height:var(--ui-activity-task-action-min-height);gap:var(--ui-space-3);margin:0;padding:var(--ui-space-2) var(--ui-space-3);border:0;border-radius:0;background:transparent}.recharge-lottery__task-action .recharge-lottery__cta{display:inline-flex;align-items:center;justify-content:center;flex:0 1 auto;gap:var(--ui-space-1-5);min-width:calc(var(--ui-touch-target) * 2);width:auto;max-width:48%;min-height:var(--ui-touch-target);margin:0;padding:var(--ui-space-2) var(--ui-space-3);border-radius:var(--ui-radius-control-lg);font-size:var(--ui-font-size-body);font-weight:var(--ui-font-weight-label);line-height:var(--ui-line-height-body);white-space:normal;overflow-wrap:anywhere}.recharge-lottery__task-action .recharge-lottery__cta>span{min-width:0}.recharge-lottery__task-action .recharge-lottery__cta:disabled{background:var(--ui-surface-high);color:var(--ui-text-secondary);border-color:var(--ui-outline)}.recharge-lottery__task-summary{display:flex;flex:1 1 140px;flex-direction:column;min-width:0;gap:var(--ui-space-1)}.recharge-lottery__task-label{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--ui-space-1) var(--ui-space-2);color:var(--ui-text-secondary);font-size:var(--ui-font-size-body);line-height:var(--ui-line-height-body);overflow-wrap:anywhere}.recharge-lottery__task-label small{font-size:var(--ui-font-size-label);line-height:var(--ui-line-height-label)}.recharge-lottery__task-amount{display:flex;flex-wrap:wrap;align-items:baseline;gap:var(--ui-space-1) var(--ui-space-1-5);min-width:0;color:var(--ui-text-primary);font-size:var(--ui-font-size-activity-progress);font-weight:var(--ui-font-weight-strong);font-variant-numeric:tabular-nums;line-height:1.2;overflow-wrap:anywhere}.recharge-lottery__task-amount>span,.recharge-lottery__task-amount>small{min-width:0;max-width:100%}.recharge-lottery__task-amount>small{color:var(--ui-text-secondary);font-size:var(--ui-font-size-card-title);font-weight:var(--ui-font-weight-body)}.recharge-lottery__task-empty{display:flex;flex:1;align-items:center;gap:var(--ui-space-2);min-width:0;color:var(--ui-text-secondary);font-size:var(--ui-font-size-card-title);line-height:var(--ui-line-height-body);overflow-wrap:anywhere}.recharge-lottery__task-empty>span{min-width:0}.recharge-lottery__task-empty>svg{flex:0 0 auto;color:var(--ui-primary-soft)}.recharge-lottery__cta{width:100%;min-height:var(--ui-touch-target);margin-top:8px;padding:8px 12px;border:1px solid var(--ui-primary-soft);border-radius:var(--ui-radius-control-lg);background:var(--ui-gradient-primary-control);color:var(--ui-text-on-primary);font-size:12px;font-weight:var(--ui-font-weight-display)}.recharge-lottery__history{width:100%;min-height:var(--ui-touch-target);border:0;background:transparent;color:var(--ui-text-secondary);font-size:11px;text-decoration:underline}.recharge-lottery__notice,.recharge-lottery__hint,.recharge-lottery__error{margin:10px 0;color:var(--ui-text-secondary);font-size:12px;line-height:1.5;text-align:center;overflow-wrap:anywhere}.recharge-lottery__notice{padding:16px 8px}.recharge-lottery__notice--hints{margin:0 0 var(--ui-space-2);padding:var(--ui-space-2);border:1px solid var(--ui-primary-outline);border-radius:var(--ui-radius-control);background:var(--ui-primary-fill);text-align:left}.recharge-lottery__notice--hints p{margin:0}.recharge-lottery__notice--hints p+p{margin-top:var(--ui-space-1)}.recharge-lottery__error{color:var(--ui-danger)}.recharge-lottery__skeleton{display:grid;gap:8px}.recharge-lottery__skeleton span{display:block;border:0;border-radius:var(--ui-radius-control);background:var(--ui-surface-fill-hover)}.recharge-lottery__skeleton .recharge-lottery__round span:first-child{flex:1;height:32px}.recharge-lottery__skeleton .recharge-lottery__round span:last-child{width:52px;height:32px}.recharge-lottery__skeleton .recharge-lottery__skeleton-label{width:48%;height:28px}.recharge-lottery__skeleton .recharge-lottery__task{min-height:64px}.recharge-lottery__skeleton .recharge-lottery__skeleton-action{height:48px}.recharge-lottery__result{margin-top:12px;padding:10px;border:1px solid var(--ui-reward-outline-muted);border-radius:var(--ui-radius-card);background:var(--ui-reward-fill)}.recharge-lottery__result h2,.recharge-lottery__result h3{margin:0 0 8px;color:var(--ui-reward-soft);font-size:15px}.recharge-lottery__result p{color:var(--ui-text-secondary);font-size:12px;line-height:1.5}.recharge-lottery__result ul{display:grid;gap:8px;padding:0;list-style:none}.recharge-lottery__result li{display:flex;justify-content:space-between;gap:8px;font-size:12px;overflow-wrap:anywhere}.recharge-lottery__result b,.recharge-lottery__result p strong{color:var(--ui-reward-soft)}.recharge-lottery__result small{color:var(--ui-text-secondary);font-size:10px}.recharge-lottery__records{display:grid;gap:12px;padding:0;list-style:none}.recharge-lottery__records li{border-bottom:1px solid var(--ui-divider);padding-bottom:10px}.recharge-lottery__records li>div{display:flex;justify-content:space-between;gap:8px;font-size:13px}.recharge-lottery__records b{color:var(--ui-reward-soft)}.recharge-lottery__records small,.recharge-lottery__records time{display:block;margin-top:5px;color:var(--ui-text-secondary);font-size:10px}.recharge-lottery__pagination{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:12px}.recharge-lottery__pagination button{min-height:var(--ui-touch-target);border:1px solid var(--ui-outline);border-radius:var(--ui-radius-control);background:var(--ui-surface-high);color:var(--ui-text-primary)}.recharge-lottery-detail__panel{display:flex;flex-direction:column;max-height:var(--activity-modal-panel-max-height);overflow:hidden;border:1px solid var(--ui-reward-outline-muted);border-radius:var(--ui-radius-featured);background:var(--ui-page);box-shadow:var(--ui-shadow-floating)}.recharge-lottery-detail__panel>header{flex:0 0 auto;display:flex;align-items:center;justify-content:space-between;gap:var(--ui-space-2);padding:var(--ui-space-4);border-bottom:1px solid var(--ui-divider)}.recharge-lottery-detail__panel>header h2{min-width:0;margin:0;font-size:var(--ui-font-size-section-title);overflow-wrap:anywhere}.recharge-lottery-detail__content{min-height:0;min-width:0;overflow-y:auto;overscroll-behavior:contain;padding:var(--ui-space-4)}.recharge-lottery__spin{position:relative}.recharge-lottery__spin-pointer{position:absolute;right:-8%;bottom:-10%;width:35%;height:40%;object-fit:contain;pointer-events:none}.recharge-lottery-confirm__summary{display:grid;gap:var(--ui-space-2);margin:0}.recharge-lottery-confirm__summary>div{display:flex;justify-content:space-between;align-items:baseline;gap:var(--ui-space-2)}.recharge-lottery-confirm__summary dt{text-align:left}.recharge-lottery-confirm__summary dd{margin:0;color:var(--ui-text-primary);font-weight:var(--ui-font-weight-strong);text-align:right}.recharge-lottery-confirm__summary .recharge-lottery-confirm__amount{color:var(--ui-reward-soft);font-size:var(--ui-font-size-section-title)}.recharge-lottery__payout{display:flex;flex-wrap:wrap;gap:4px 12px;width:100%;color:var(--ui-text-secondary)}.recharge-lottery__payout[data-status=FAILED]{color:var(--ui-danger)}.recharge-lottery__payout[data-status=PAID]{color:var(--ui-primary)}.recharge-lottery__payout code{overflow-wrap:anywhere}.recharge-lottery__result li{flex-wrap:wrap}.recharge-lottery__payout[data-status=FAILED]>small:first-child{color:var(--ui-danger)}.recharge-lottery__payout[data-status=PAID]>small:first-child{color:var(--ui-primary)}.recharge-lottery__hero{flex-basis:84px;min-height:84px}.recharge-lottery__content,.recharge-lottery__skeleton{height:100%;min-height:0;display:grid;grid-template-rows:32px 44px minmax(164px,1fr) auto minmax(40px,auto) 60px auto;gap:1px}.recharge-lottery__round,.recharge-lottery__heading{margin:0;min-width:0;min-height:0}.recharge-lottery__heading{padding-right:0}.recharge-lottery__heading>div:first-child{flex:1;min-width:0}.recharge-lottery__heading h2{font-size:14px}.recharge-lottery__heading small{font-size:10px;line-height:1.25}.recharge-lottery__grid{min-height:0;grid-template-rows:repeat(3,minmax(0,1fr))}.recharge-lottery__grid--fixed .is-featured{grid-area:1/2/2/4}.recharge-lottery__grid--fixed [data-slot="0"]{grid-area:1/1}.recharge-lottery__grid--fixed [data-slot="1"]{grid-area:2/1}.recharge-lottery__grid--fixed [data-slot="2"]{grid-area:2/3}.recharge-lottery__grid--fixed [data-slot="3"]{grid-area:3/1}.recharge-lottery__grid--fixed [data-slot="4"]{grid-area:3/2}.recharge-lottery__grid--fixed [data-slot="5"]{grid-area:3/3}.recharge-lottery__grid--fixed .recharge-lottery__spin{grid-area:2/2}.recharge-lottery__prize{min-height:0;font-family:inherit}.recharge-lottery__prize-name{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.recharge-lottery__spin{min-width:0;min-height:var(--ui-touch-target);overflow-wrap:anywhere}.recharge-lottery__spin:not([data-spin-ready=true]) strong{font-size:15px;line-height:1.2}.recharge-lottery__tasks{min-width:0;min-height:0}.recharge-lottery__task{min-height:0;font-family:inherit}.recharge-lottery__pagination{display:flex;align-items:center;gap:2px;margin-left:auto}.recharge-lottery__pagination button{min-width:28px;height:44px;border:0;background:transparent;color:var(--ui-primary-soft);font-size:22px}.recharge-lottery__heading>.recharge-lottery__history{min-height:44px;padding:4px;font-size:10px}.recharge-lottery__notice{min-width:0;display:flex;align-items:center;gap:8px;color:var(--ui-text-secondary);font-size:11px;line-height:1.25}.recharge-lottery__notice>span,.recharge-lottery__hint-summary>span{flex:1;min-width:0}.recharge-lottery__notice button{flex:0 0 auto;min-height:44px;border:0;background:transparent;color:var(--ui-primary-soft);font:inherit;padding:0 4px}.recharge-lottery__hint-summary{display:flex;align-items:center;gap:8px;width:100%}.recharge-lottery__links{display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);align-items:stretch;min-width:0;padding:var(--ui-space-1) 0;border-top:1px solid var(--ui-outline)}.recharge-lottery__links button{position:relative;min-width:0;min-height:var(--ui-touch-target);gap:var(--ui-space-1-5);margin:0;padding:var(--ui-space-1) var(--ui-space-2);border:0;border-radius:0;background:transparent;color:var(--ui-text-secondary);font-size:var(--ui-font-size-body);font-weight:var(--ui-font-weight-body);line-height:var(--ui-line-height-body);text-align:start;white-space:normal;overflow-wrap:anywhere}.recharge-lottery__links button>span{min-width:0}.recharge-lottery__links button>svg{color:var(--ui-primary-soft)}.recharge-lottery__links button+button:before{position:absolute;inset-inline-start:0;top:50%;height:var(--ui-space-6);border-inline-start:1px solid var(--ui-outline-emphasis);transform:translateY(-50%);content:"";pointer-events:none}.recharge-lottery__links button:hover,.recharge-lottery__links button:active{background:var(--ui-surface-fill);color:var(--ui-primary-soft)}.recharge-lottery__empty{grid-row:1/-2;align-self:center;text-align:center;padding:16px}.recharge-lottery__content>.recharge-lottery__skeleton{grid-row:1/-1;grid-template-rows:32px 44px minmax(164px,1fr) auto minmax(40px,auto) 60px auto}.recharge-lottery__skeleton{gap:6px}.recharge-lottery__skeleton-label{align-self:center}.recharge-lottery__skeleton-action{min-height:calc(var(--ui-activity-task-action-min-height) + var(--ui-touch-target))}.recharge-lottery__heading{gap:6px}.recharge-lottery__heading--tasks{pointer-events:none}.recharge-lottery__heading--tasks small{display:none}.recharge-lottery__heading--tasks>.recharge-lottery__history{display:none}.recharge-lottery__heading h2{line-height:1.15}.recharge-lottery__heading small{display:block}.recharge-lottery__grid{gap:4px;padding:5px}.recharge-lottery__prize{padding:3px 2px}.recharge-lottery__prize-visual{flex-wrap:nowrap;gap:2px;min-width:0}.recharge-lottery__prize-visual img{width:var(--ui-activity-art-size);height:var(--ui-activity-art-size);flex:0 0 auto}.recharge-lottery__prize-visual strong{font-size:12px;line-height:1.1;min-width:0;overflow-wrap:anywhere}.recharge-lottery__prize.is-featured .recharge-lottery__prize-visual img{width:var(--ui-activity-featured-art-size);height:var(--ui-activity-featured-art-size)}.recharge-lottery__prize.is-featured .recharge-lottery__prize-visual strong{font-size:22px}.recharge-lottery__prize.is-featured[data-long-amount=true] .recharge-lottery__prize-visual{flex-direction:column}.recharge-lottery__prize.is-featured[data-long-amount=true] .recharge-lottery__prize-visual img{width:var(--ui-activity-art-size);height:var(--ui-activity-art-size)}.recharge-lottery__prize-name{line-height:1.1}.recharge-lottery__task{justify-content:center;gap:1px;padding:2px}.recharge-lottery__task small{font-size:8px;line-height:1.1}.recharge-lottery__task strong{font-size:10px;line-height:1.1}.recharge-lottery__spin,.recharge-lottery__cta{background:var(--ui-gradient-primary)}.recharge-lottery__history{display:inline-flex;align-items:center;justify-content:center;gap:5px;color:var(--ui-primary-soft);text-decoration:none}.recharge-lottery__history svg,.recharge-lottery__cta svg{width:18px;height:18px;flex:0 0 auto}.recharge-lottery__timer>span{display:inline-flex;align-items:center;gap:4px}.recharge-lottery__timer svg{width:16px;height:16px;flex:0 0 auto}.recharge-lottery__notice{padding:0 4px;font-size:11px}.recharge-lottery__notice>svg,.recharge-lottery__hint-summary>svg{width:18px;height:18px;color:var(--ui-primary-soft);flex:0 0 auto}.recharge-lottery__notice button{display:inline-flex;align-items:center;gap:3px;color:var(--ui-primary-soft)}.recharge-lottery__empty{grid-row:1/-2;width:100%;box-sizing:border-box}.recharge-lottery__skeleton{gap:1px}.recharge-lottery__skeleton-label{height:24px}.recharge-lottery__skeleton .recharge-lottery__task{min-height:0}.recharge-lottery__content[data-compact=true]{grid-template-rows:32px 44px minmax(130px,1fr) auto auto;gap:4px}.recharge-lottery__content[data-compact=true] .recharge-lottery__heading--tasks,.recharge-lottery__content[data-compact=true] .recharge-lottery__tasks{display:none}.recharge-lottery__content[data-compact=true] .recharge-lottery__grid{grid-template-columns:minmax(0,2fr) minmax(0,1fr);grid-template-rows:1fr;min-height:0;align-self:stretch}.recharge-lottery__content[data-compact=true] .is-featured{grid-area:1/1}.recharge-lottery__content[data-compact=true] .recharge-lottery__spin{grid-area:1/2}.recharge-lottery__content[data-compact=true] .recharge-lottery__prize-visual{flex-direction:column;gap:8px}.recharge-lottery__content[data-compact=true] .recharge-lottery__prize.is-featured img{width:64px;height:64px}.recharge-lottery__content[data-compact=true] .recharge-lottery__prize-name{font-size:12px}.lottery-return-icon{transform:rotate(180deg)}.lottery-operation,.lottery-confirm{--lottery-operation-height: var(--ui-activity-operation-height);min-height:0;height:min(var(--lottery-operation-height),var(--activity-modal-panel-max-height));overflow:hidden;border:1px solid var(--ui-outline-emphasis);border-radius:var(--ui-radius-featured);background:var(--ui-page);color:var(--ui-text-primary);box-shadow:var(--ui-shadow-floating);font-family:var(--ui-font-family)}.lottery-operation{display:flex;flex-direction:column}.lottery-operation[data-kind=reader]{--lottery-operation-height: var(--ui-activity-reader-height)}.lottery-operation[data-kind=reward]{--lottery-operation-height: var(--ui-activity-result-height);border-color:var(--ui-reward-outline-muted)}.lottery-operation__header{display:grid;grid-template-columns:44px minmax(0,1fr) 44px;align-items:center;gap:4px;padding:6px;min-height:var(--ui-page-header-height);box-sizing:border-box;flex:0 0 auto;border-bottom:1px solid var(--ui-divider);background:var(--ui-surface)}.lottery-operation__header h2{grid-column:2;min-width:0;margin:0;font-size:var(--ui-font-size-page-title);line-height:1.25;font-weight:var(--ui-font-weight-display);text-align:center;overflow-wrap:anywhere}.lottery-operation__header .modal-close-button{grid-column:3;width:44px;height:44px;min-height:44px;position:static;transform:none}.lottery-operation__summary{flex:0 0 auto;padding:16px;border-bottom:1px solid var(--ui-divider);background:var(--ui-surface-low)}.lottery-operation__body{min-height:0;min-width:0;flex:1;overflow-y:auto;overscroll-behavior:contain;padding:16px;color:var(--ui-text-secondary);font-size:14px;line-height:1.5;overflow-wrap:anywhere}.lottery-operation__body:has(.lottery-history){overflow:hidden;padding:0;display:flex;flex-direction:column}.lottery-operation__footer{display:flex;flex-direction:column;flex:0 0 auto;gap:8px;padding:12px 16px;border-top:1px solid var(--ui-divider);background:var(--ui-surface)}.lottery-operation__footer .ui-button{min-height:var(--ui-touch-target);height:auto;font-size:14px;line-height:1.35;border-radius:var(--ui-radius-control-lg);padding:10px 12px}.lottery-operation__footer .ui-button--primary{background:var(--ui-gradient-primary);color:var(--ui-text-on-primary)}.lottery-operation .recharge-lottery__history{width:auto;min-height:44px;display:inline-flex;align-items:center;justify-content:center;gap:6px;border:0;padding:4px 8px;color:var(--ui-primary-soft);background:transparent;font:inherit;cursor:pointer}.lottery-operation .recharge-lottery__history svg{width:18px;height:18px}.lottery-operation .recharge-lottery__payout{display:flex;flex-direction:column;gap:8px;color:var(--ui-text-secondary)}.lottery-operation .recharge-lottery__payout>small{font-size:12px;line-height:1.4;color:var(--ui-text-secondary)}.lottery-operation .recharge-lottery__payout code{padding:8px;background:var(--ui-surface-high);border-radius:var(--ui-radius-control);color:var(--ui-text-primary)}.lottery-operation .recharge-lottery__records{margin:0;gap:16px}.lottery-operation .recharge-lottery__records li>div:first-child{font-size:14px;color:var(--ui-text-primary);flex-wrap:wrap}.lottery-operation .recharge-lottery__records time,.lottery-operation .recharge-lottery__records>li>small{font-size:12px}.lottery-operation .recharge-lottery__records li>.recharge-lottery__payout{margin-top:8px}.lottery-operation .recharge-lottery__rules{font-size:var(--ui-font-size-rule-body);line-height:var(--ui-line-height-rule-body)}.lottery-operation button:focus-visible{outline:var(--ui-focus-outline);outline-offset:var(--ui-focus-outline-offset)}.lottery-amount{display:grid;justify-items:center;gap:4px}.lottery-amount>svg{width:28px;height:28px;color:var(--ui-primary-soft)}.lottery-amount>span{color:var(--ui-text-secondary);font-size:13px}.lottery-amount>strong{max-width:100%;color:var(--ui-text-primary);font-size:32px;line-height:1.15;font-weight:var(--ui-font-weight-display);overflow-wrap:anywhere}.lottery-amount--reward{grid-template-columns:64px minmax(0,1fr);column-gap:14px;justify-items:start}.lottery-amount--reward img{width:64px;height:64px;object-fit:contain;grid-row:1/3;align-self:center}.lottery-amount--reward strong{color:var(--ui-reward-soft)}.recharge-lottery-confirm__summary{border:1px solid var(--ui-outline);padding:12px;background:var(--ui-surface-low);border-radius:var(--ui-radius-card);font-size:13px}.recharge-lottery-confirm__summary>div{align-items:center}.recharge-lottery-confirm__summary dt{flex:0 1 48%}.recharge-lottery-confirm__summary dd{min-width:0;overflow-wrap:anywhere}.lottery-tools{display:flex;flex-wrap:wrap;justify-content:center;gap:4px 8px}.lottery-tools .ui-button{flex:1;min-width:0;font-size:12px}.lottery-note{display:flex;align-items:flex-start;gap:8px;padding:10px;margin:12px 0;border:1px solid var(--ui-primary-outline);border-radius:var(--ui-radius-control);background:var(--ui-primary-fill);color:var(--ui-text-secondary);font-size:13px}.lottery-note>svg{width:18px;height:18px;color:var(--ui-primary-soft);flex:0 0 auto;margin-top:2px}.lottery-note[data-tone=danger]{border-color:var(--ui-danger);background:var(--ui-danger-fill);color:var(--ui-danger)}.lottery-note[data-tone=danger]>svg{color:inherit}.lottery-terms{font-size:12px;line-height:1.5}.lottery-terms p{display:flex;gap:8px;align-items:flex-start}.lottery-terms svg{width:18px;height:18px;flex:0 0 auto;color:var(--ui-primary-soft)}.lottery-state{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px;padding:24px 8px;text-align:center}.lottery-state>svg{width:var(--ui-activity-state-icon-size);height:var(--ui-activity-state-icon-size);color:var(--ui-primary-soft)}.lottery-state h3{color:var(--ui-text-primary);margin:0;font-size:17px;line-height:1.3}.lottery-state p{margin:0}.lottery-state[data-tone=danger]>svg{color:var(--ui-danger)}.lottery-state>div{max-width:100%}.lottery-manual-review{margin-top:20px;border-top:1px solid var(--ui-divider);padding-top:8px}.lottery-manual-review .ui-button{width:100%;min-height:44px;height:auto;font-size:13px}.lottery-order{display:flex;flex-direction:column;gap:8px;border:1px solid var(--ui-outline);border-radius:var(--ui-radius-card);padding:12px;background:var(--ui-surface-low)}.lottery-order strong{color:var(--ui-text-primary);overflow-wrap:anywhere}.lottery-sync{display:flex;flex-direction:column;gap:16px;padding-top:16px}.lottery-sync>div{display:flex;gap:14px;padding:16px;border:1px solid var(--ui-outline);border-radius:var(--ui-radius-card);background:var(--ui-surface-low)}.lottery-sync>div>svg{width:28px;height:28px;flex:0 0 auto;color:var(--ui-text-secondary)}.lottery-sync>div[data-complete=true]{border-color:var(--ui-primary-outline)}.lottery-sync>div[data-complete=true]>svg{color:var(--ui-primary-soft)}.lottery-sync h3{margin:0 0 8px;font-size:15px;color:var(--ui-text-primary)}.lottery-sync p{margin:0;font-size:13px}.lottery-details-list{list-style:none;padding:0;margin:0;display:grid;gap:12px}.lottery-details-list>li{padding:12px;border:1px solid var(--ui-outline);border-radius:var(--ui-radius-card);background:var(--ui-surface-low)}.lottery-details-list>li[data-current=true]{border-color:var(--ui-reward-outline);background:var(--ui-gradient-reward-tile)}.lottery-details-list__heading{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin-bottom:12px;color:var(--ui-text-primary)}.lottery-details-list__heading>img{width:40px;height:40px;object-fit:contain}.lottery-details-list__heading>span:not(.lottery-step-number){flex:1;min-width:80px}.lottery-details-list__heading b{color:var(--ui-reward-soft);max-width:100%;overflow-wrap:anywhere}.lottery-details-list__heading small{display:block;color:var(--ui-text-secondary);font-size:12px}.lottery-details-list__status{display:flex;gap:6px;align-items:center;color:var(--ui-primary-soft);font-size:12px}.lottery-details-list__status svg{width:18px;height:18px}.lottery-details-list progress{width:100%;height:6px;accent-color:var(--ui-primary)}.lottery-step-number{display:grid;place-items:center;width:36px;height:36px;border:1px solid var(--ui-outline);border-radius:var(--ui-radius-full);background:var(--ui-surface-high);color:var(--ui-text-primary);flex:0 0 auto;font-weight:var(--ui-font-weight-strong)}[data-current=true] .lottery-step-number{background:var(--ui-reward);color:var(--ui-text-on-primary);border-color:var(--ui-reward)}.lottery-payout-status{display:inline-flex;align-items:center;gap:6px;align-self:flex-start;padding:4px 8px;border-radius:var(--ui-radius-control);background:var(--ui-surface-high);font-size:12px;color:var(--ui-text-secondary)}.lottery-payout-status svg{width:16px;height:16px}[data-status=PAID] .lottery-payout-status{color:var(--ui-primary-soft);background:var(--ui-primary-fill)}[data-status=FAILED] .lottery-payout-status{color:var(--ui-danger);background:var(--ui-danger-fill)}.lottery-history{display:flex;flex-direction:column;min-height:0;flex:1;height:100%}.lottery-history__content{min-height:0;flex:1;overflow-y:auto;overscroll-behavior:contain;padding:16px}.lottery-history__pagination{flex:0 0 auto;display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:var(--ui-space-2);padding:12px;background:var(--ui-surface);border-top:1px solid var(--ui-divider)}.lottery-quote-skeleton{display:grid;gap:12px}.lottery-quote-skeleton>div{height:36px;border-radius:var(--ui-radius-control);background:var(--ui-surface-fill-hover)}.lottery-quote-skeleton>.lottery-quote-skeleton__amount{height:80px}.lottery-quote-skeleton p{text-align:center}@media(max-width:374px){.recharge-lottery__prize-visual img{width:28px;height:28px}.recharge-lottery__prize.is-featured .recharge-lottery__prize-visual img{width:40px;height:40px}}@media(max-height:620px){.lottery-operation,.lottery-confirm{--lottery-operation-height: var(--activity-modal-panel-max-height)}.lottery-operation__summary{padding:8px 12px}.lottery-operation__body{padding:12px}.lottery-state{padding:12px 4px}.recharge-lottery__hero{flex-basis:84px;min-height:84px}}.recharge-lottery__hero{flex-basis:76px;min-height:76px}.recharge-lottery__chest{height:100px}.recharge-lottery__body{padding:6px}.recharge-lottery__content,.recharge-lottery__skeleton{grid-template-rows:32px 44px minmax(164px,1fr) auto minmax(40px,auto) 60px auto;gap:0}.recharge-lottery__content>.recharge-lottery__skeleton{grid-template-rows:32px 44px minmax(164px,1fr) auto minmax(40px,auto) 60px auto}.recharge-lottery__grid{grid-template-rows:1.15fr 1fr 1fr}.recharge-lottery__task img{width:var(--ui-activity-art-size);height:var(--ui-activity-art-size)}.recharge-lottery__content[data-compact=true] .recharge-lottery__spin-pointer{bottom:0;right:0}.recharge-lottery__panel:has(.recharge-lottery__copy[data-long-amount=true]) .recharge-lottery__hero{flex-basis:112px;min-height:112px}.recharge-lottery__heading>.recharge-lottery__history{width:44px;height:44px;flex:0 0 44px;padding:0}.recharge-lottery__heading>.recharge-lottery__history>span{display:none}@media(max-height:540px){.recharge-lottery{--ui-activity-modal-vertical-gutter: var(--ui-space-1)}.recharge-lottery__hero{flex-basis:64px;min-height:64px}.recharge-lottery__chest{height:88px}.recharge-lottery__copy{padding:10px 0 6px 12px}.recharge-lottery__copy p{margin-top:4px}.recharge-lottery__body{padding:4px}.recharge-lottery__content[data-compact=true]{grid-template-rows:32px 44px minmax(72px,1fr) auto auto;gap:0}.recharge-lottery__content[data-compact=true] .recharge-lottery__prize.is-featured img{width:40px;height:40px}.recharge-lottery__content[data-compact=true] .recharge-lottery__prize.is-featured[data-long-amount=true] img{display:none}.recharge-lottery__panel:has(.recharge-lottery__copy[data-long-amount=true]) .recharge-lottery__hero{flex-basis:84px;min-height:84px}.recharge-lottery__copy[data-long-amount=true]{padding-top:6px}.recharge-lottery__copy[data-long-amount=true] h1 span{font-size:14px}.recharge-lottery__copy[data-long-amount=true] h1 strong{font-size:24px}.recharge-lottery__copy[data-long-amount=true] p{display:none}}.recharge-lottery-operation .activity-modal__body:focus{outline:none}.lottery-operation .ui-button{min-height:var(--ui-touch-target);height:auto;border-radius:var(--ui-radius-control-lg);padding:10px 12px;font-family:var(--ui-font-family);font-size:14px;line-height:1.4}.lottery-operation .ui-button__content,.lottery-operation .ui-button__text{line-height:inherit;overflow-wrap:normal;word-break:normal}.lottery-operation .ui-button--primary{background:var(--ui-gradient-primary);color:var(--ui-text-on-primary)}.lottery-operation .ui-button--primary:hover,.lottery-operation .ui-button--primary:active{background:var(--ui-primary)}.lottery-operation .ui-button--secondary{background:var(--ui-surface-fill);border:1px solid var(--ui-outline);color:var(--ui-text-primary)}.lottery-operation .ui-button--secondary:hover,.lottery-operation .ui-button--secondary:active{background:var(--ui-surface-high);border-color:var(--ui-outline-emphasis)}.lottery-operation .lottery-button--outline{background:transparent;color:var(--ui-primary-soft);border:1px solid var(--ui-primary-outline)}.lottery-operation .lottery-button--outline:hover,.lottery-operation .lottery-button--outline:active{background:var(--ui-primary-fill);border-color:var(--ui-primary-outline)}.lottery-operation .lottery-button--text{color:var(--ui-primary-soft)}.lottery-operation .lottery-button--text:hover,.lottery-operation .lottery-button--text:active{background:var(--ui-primary-fill)}.lottery-operation .ui-button:disabled{opacity:1;color:var(--ui-text-secondary);background:var(--ui-surface-high);border-color:var(--ui-outline)}.recharge-lottery-payment .payment-sheet__header>span{display:inline-flex;align-items:center;gap:8px;font-weight:var(--ui-font-weight-strong)}.recharge-lottery-payment .payment-sheet__header>span svg{width:22px;height:22px;color:var(--ui-primary-soft)}.recharge-lottery__panel,.recharge-lottery__content{position:relative;isolation:isolate}.recharge-lottery__content,.recharge-lottery__skeleton{overflow-y:auto;scrollbar-width:none}.recharge-lottery__content:has(>.recharge-lottery__skeleton)>.recharge-lottery__footer{display:none}.recharge-lottery__footer{grid-row:-2/-1;min-width:0;align-self:end}.recharge-lottery__pool-note,.recharge-lottery__skeleton-note{margin:0;padding:var(--ui-space-2) var(--ui-space-2) var(--ui-space-3);color:var(--ui-text-secondary);font-size:var(--ui-font-size-body);line-height:1.45;overflow-wrap:anywhere}.recharge-lottery__pool-note b,.recharge-lottery__skeleton-note b{color:var(--ui-reward-soft);font-weight:var(--ui-font-weight-strong)}.recharge-lottery__heading--tasks{padding-block:var(--ui-space-2);box-sizing:border-box}.recharge-lottery__status-float{z-index:1;position:absolute;inset:var(--ui-space-1) var(--ui-space-2) auto;pointer-events:none}.recharge-lottery__status-float:empty{display:none}.recharge-lottery__notice,.recharge-lottery__hint-summary{box-sizing:border-box;pointer-events:auto;padding:var(--ui-space-1) var(--ui-space-3);border:1px solid var(--ui-outline-emphasis);border-radius:var(--ui-radius-control);background:var(--ui-surface-high);box-shadow:var(--ui-shadow-floating);color:var(--ui-text-secondary);font-size:var(--ui-font-size-body)}.recharge-lottery__hint-summary button{display:inline-flex;align-items:center;gap:var(--ui-space-1);min-height:var(--ui-touch-target);padding:0 var(--ui-space-1);border:0;background:transparent;color:var(--ui-primary-soft);font:inherit;flex:0 0 auto}.recharge-lottery__loading{z-index:1;position:absolute;inset:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:var(--ui-space-3);border-radius:var(--ui-radius-featured);background:var(--ui-overlay-scrim-strong);color:var(--ui-text-primary);font-size:var(--ui-font-size-body);pointer-events:auto}.recharge-lottery__loading>svg{width:var(--ui-space-8);height:var(--ui-space-8);color:var(--ui-primary);animation:lottery-loading-spin var(--ui-loading-spin-duration) linear infinite}@keyframes lottery-loading-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.recharge-lottery__loading>svg{animation:none}}.lottery-history__refresh{display:flex;align-items:center;width:100%;height:var(--ui-touch-target);gap:var(--ui-space-2)}.lottery-history__refresh>span{flex:1;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--ui-danger)}.lottery-history__refresh>button{flex:0 0 var(--ui-touch-target);height:var(--ui-touch-target);display:grid;place-items:center;border:1px solid var(--ui-outline);border-radius:var(--ui-radius-control);background:var(--ui-surface);color:var(--ui-primary)}.recharge-lottery__content[data-draw-stage=running] .recharge-lottery__prize:not(.is-highlighted){opacity:.72}.recharge-lottery__content[data-draw-stage=running] .recharge-lottery__prize.is-highlighted{z-index:2;opacity:1;box-shadow:inset 0 0 14px var(--ui-reward-outline-muted)}.recharge-lottery__content[data-draw-stage=running] .recharge-lottery__prize.is-highlighted .recharge-lottery__prize-visual img{transform:scale(1.08)}.recharge-lottery__prize.is-winner{z-index:3;border-color:var(--ui-reward-soft);background:var(--ui-gradient-activity-current);box-shadow:var(--ui-reward-winner-shadow)}.recharge-lottery__content .recharge-lottery__prize.is-winner:disabled,.recharge-lottery__content[aria-busy=true] .recharge-lottery__spin:disabled{opacity:1}@media(prefers-reduced-motion:no-preference){.recharge-lottery__content[data-compact=false] .recharge-lottery__prize.is-winner{animation:lottery-winner-land var(--ui-lottery-winner-duration) ease-in-out 2 alternate}.recharge-lottery__content[data-compact=false] .recharge-lottery__prize.is-winner .recharge-lottery__prize-visual img{animation:lottery-coin-bounce var(--ui-lottery-coin-duration) ease-out}}@keyframes lottery-winner-land{0%{transform:scale(1)}to{transform:scale(1.035)}}@keyframes lottery-coin-bounce{0%,to{transform:translateY(0) scale(1)}45%{transform:translateY(-5px) scale(1.12)}75%{transform:translateY(1px) scale(.98)}}
