@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){:root,:host{--turn:0deg}*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-font-weight:initial;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial}}}@layer theme{:root,:host{--font-sans:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji";--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--text-2xl:1.5rem;--text-2xl--line-height:calc(2 / 1.5);--font-weight-bold:700;--default-transition-duration:.15s;--default-transition-timing-function:cubic-bezier(.4, 0, .2, 1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono)}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab,red,red)){::placeholder{color:color-mix(in oklab,currentcolor 50%,transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}}@layer components;@layer utilities{.visible{visibility:visible}.block{display:block}.table{display:table}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.rounded{border-radius:.25rem}.mask-repeat{-webkit-mask-repeat:repeat;mask-repeat:repeat}.text-2xl{font-size:var(--text-2xl);line-height:var(--tw-leading,var(--text-2xl--line-height))}.font-bold{--tw-font-weight:var(--font-weight-bold);font-weight:var(--font-weight-bold)}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.transition{transition-property:color,background-color,border-color,outline-color,text-decoration-color,fill,stroke,--tw-gradient-from,--tw-gradient-via,--tw-gradient-to,opacity,box-shadow,transform,translate,scale,rotate,filter,-webkit-backdrop-filter,backdrop-filter,display,content-visibility,overlay,pointer-events;transition-timing-function:var(--tw-ease,var(--default-transition-timing-function));transition-duration:var(--tw-duration,var(--default-transition-duration))}}:root{color-scheme:dark;--bg:#121212;--card:#1c1c1e;--text:#fff;--hint:#8d8d93;--link:#0a84ff;--button:#0a84ff;--button-text:#fff;--danger:#ff453a;--ok:#32d74b;--line:#ffffff14;--orange:#ff7a1a;--chip:#c2410c;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}*{box-sizing:border-box}html,body,#root{min-height:100%}body{background:var(--bg);color:var(--text);margin:0}button,input{font:inherit}button{cursor:pointer}img{max-width:100%}.app-shell{min-height:100dvh;padding:calc(var(--tg-safe-area-inset-top,env(safe-area-inset-top,0px)) + var(--tg-content-safe-area-inset-top,0px) + 6px) 16px calc(96px + var(--tg-safe-area-inset-bottom,env(safe-area-inset-bottom,0px)) + var(--tg-content-safe-area-inset-bottom,0px))}.home-user{justify-content:space-between;align-items:center;gap:12px;padding:0 0 12px;display:flex}.home-id{min-width:0;color:inherit;text-align:left;background:0 0;border:0;align-items:center;gap:10px;padding:0;display:flex}.home-id>div{min-width:0}.home-id strong{text-overflow:ellipsis;white-space:nowrap;font-size:17px;line-height:1.2;display:block;overflow:hidden}.streak-open{color:#fff;background:linear-gradient(#c084fc,#7c3aed);border:0;border-radius:50%;flex:none;place-items:center;width:42px;height:42px;display:grid;position:relative;box-shadow:0 8px 16px #7c3aed47}.streak-open svg{width:22px;height:22px;display:block}.streak-dot{background:#fff;border-radius:50%;width:9px;height:9px;position:absolute;top:1px;right:1px;box-shadow:0 0 0 2px #121212}.streak-back{z-index:30}.streak-card{background:#1c1c1e;border-radius:28px;width:min(100%,360px);padding:22px 16px 16px;animation:.32s cubic-bezier(.22,1,.36,1) confirm-in;position:relative;box-shadow:0 24px 60px #00000073}.streak-x{color:#aeaeb2;background:#2c2c2e;border:0;border-radius:50%;place-items:center;width:32px;height:32px;display:grid;position:absolute;top:12px;right:12px}.streak-x svg{width:16px;height:16px}.streak-badge{color:#fff;background:linear-gradient(#c084fc,#7c3aed);border-radius:50%;place-items:center;width:52px;height:52px;margin:0 auto;display:grid}.streak-badge svg{width:26px;height:26px}.streak-card h2{text-align:center;letter-spacing:-.03em;margin:12px 0 16px;font-size:22px;font-weight:750}.streak-days{grid-template-columns:repeat(5,1fr);gap:8px;display:grid}.streak-day{background:#2c2c2e;border-radius:16px;flex-direction:column;justify-content:center;align-items:center;gap:4px;min-height:84px;display:flex;position:relative}.streak-day span{color:#8e8e93;font-size:12px;font-weight:700}.streak-day img{width:22px;height:22px}.streak-day b{letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:15px;font-weight:750}.streak-day.is-today{background:#2a2038;box-shadow:inset 0 0 0 1.5px #b06bff}.streak-day.is-today span{color:#d8b4fe}.streak-day.is-wait{opacity:.38}.streak-day i{background:#34c759;border-radius:50%;width:7px;height:7px;position:absolute;top:5px;right:5px}.streak-claim{color:#fff;background:linear-gradient(#c084fc,#7c3aed);border:0;border-radius:999px;width:100%;min-height:48px;margin-top:16px;font-size:17px;font-weight:750}.streak-claim:disabled{opacity:.72}.streak-note{text-align:center;color:#aeaeb2;margin:16px 8px 4px;font-size:15px;font-weight:650}.streak-gate{text-align:center;margin-top:16px}.streak-gate p{color:#d1d1d6;margin:0 8px;font-size:14px;line-height:1.4}.streak-gate span{color:#fff;overflow-wrap:anywhere;background:#2c2c2e;border-radius:18px;max-width:100%;margin-top:10px;padding:8px 12px;font-size:14px;font-weight:700;line-height:1.35;display:inline-block}.home-user .avatar,.home-user .avatar-fallback{width:42px;height:42px}.home-stats{flex:none;align-items:center;gap:8px;display:flex}.online-pill{color:#fff;font-variant-numeric:tabular-nums;background:#1c1c1e;border-radius:999px;align-items:center;gap:5px;min-height:34px;padding:0 11px 0 8px;font-weight:700;display:inline-flex}.online-pill svg{color:#ff7a1a;width:18px;height:18px;display:block}.gem-pill{background:var(--chip);color:#fff;font-variant-numeric:tabular-nums;border-radius:999px;flex:none;align-items:center;gap:6px;min-height:34px;padding:0 12px 0 8px;font-weight:700;display:inline-flex}.pool{text-align:left;color:#fff;background:radial-gradient(80% 140% at 92%,#ffc45a73,#0000 60%),linear-gradient(100deg,#d24d0c,#f26514 42%,#ff7e1b);border:0;border-radius:26px;align-items:center;width:100%;min-height:112px;padding:10px 0 10px 18px;display:flex;position:relative;overflow:hidden}.pool-copy{z-index:1;min-width:0;position:relative}.pool-label{color:#fffc;font-size:16px;font-weight:600}.pool-figure{letter-spacing:-.04em;font-variant-numeric:tabular-nums;white-space:nowrap;align-items:center;gap:8px;margin-top:6px;font-size:26px;font-weight:750;display:flex}.pool-gem{flex:none;width:24px;height:24px}.pool-rules{color:#ffc7a4;margin-top:8px;font-size:15px;font-weight:650}.rules-lead{letter-spacing:-.03em;margin:2px 0 18px;font-size:17px;font-weight:650;line-height:1.35}.rules-steps{gap:16px;margin:0;padding:0;list-style:none;display:grid}.rules-steps li{align-items:flex-start;gap:12px;display:flex}.rules-steps li>span{color:#fff;background:#2c2c2e;border-radius:50%;flex:none;place-items:center;width:28px;height:28px;font-size:14px;font-weight:700;display:grid}.rules-steps strong{font-size:16px;font-weight:700;display:block}.rules-steps p{color:#8e8e93;margin:3px 0 0;font-size:14px;line-height:1.35}.rules-ban{background:#2c2c2e;border-radius:18px;margin-top:20px;padding:14px 14px 16px}.rules-ban strong{margin-bottom:6px;font-size:16px;font-weight:700;display:block}.rules-ban p{color:#d1d1d6;margin:0;font-size:14px;line-height:1.45}.pool-art{z-index:0;pointer-events:none;flex:none;align-self:flex-end;width:204px;max-width:none;height:auto;margin-bottom:-10px;margin-left:auto;margin-right:-6px;position:relative}.jackpot{color:#fff;background:radial-gradient(80% 140% at 92%,#fff8d6b3,#0000 58%),linear-gradient(100deg,#c88900,#f0b400 46%,#ffe14a);border-radius:26px;align-items:stretch;width:100%;min-height:112px;margin-top:12px;padding:14px 18px 16px;display:flex;position:relative}.jackpot-copy{z-index:1;flex:1;min-width:0;position:relative}.jackpot-figure{letter-spacing:-.03em;font-variant-numeric:tabular-nums;flex-wrap:wrap;align-items:center;gap:8px;margin-top:6px;font-size:26px;font-weight:750;line-height:1.15;display:flex}.jackpot-figure img,.jackpot-grams img{flex:none;width:24px;height:24px}.jackpot-grams{flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;display:flex}.jackpot-card .confirm-note,.jackpot-card .confirm-clock{overflow-wrap:anywhere}.jackpot-line{color:#fff6d2;overflow-wrap:anywhere;flex-wrap:wrap;align-items:center;gap:6px;margin-top:6px;font-size:15px;font-weight:700;line-height:1.35;display:flex}.jackpot-line img{flex:none;width:16px;height:16px}.jackpot-clock{color:#fff}.jackpot-enter{color:#8a5b00;white-space:normal;background:#fff;border:0;border-radius:999px;width:100%;min-height:36px;margin-top:12px;padding:8px 14px;font-size:15px;font-weight:750;line-height:1.2}.jackpot-enter:disabled{opacity:.6}.jackpot-art{flex:none;width:96px;height:96px}.jackpot-card .jackpot-art{width:72px;height:72px;margin:8px auto 0;display:block}.home-actions{grid-template-columns:1fr 1fr;gap:10px;margin-top:12px;display:grid}.action{color:#fff;white-space:nowrap;border:0;border-radius:999px;justify-content:center;align-items:center;gap:8px;min-height:48px;padding:0 12px;font-size:15px;font-weight:700;display:flex}.action,.wheel-go,.drop-enter,.gift-spin,.clover-spin,.onboard-go,.btn{position:relative;overflow:hidden}.action:before,.wheel-go:before,.drop-enter:before,.gift-spin:before,.clover-spin:before,.onboard-go:before,.btn:before{content:"";pointer-events:none;background:linear-gradient(#ffffff6b,#0000);border-radius:999px;height:48%;position:absolute;top:1px;left:10%;right:10%}.action:after,.wheel-go:after,.drop-enter:after,.gift-spin:after,.clover-spin:after,.onboard-go:after,.btn:after{content:"";pointer-events:none;background:linear-gradient(100deg,#0000,#ffffff9e,#0000);width:36%;height:140%;animation:2.8s ease-in-out infinite glaze;position:absolute;top:-20%;left:-45%;transform:skew(-18deg)}@keyframes glaze{0%{left:-50%}48%{left:130%}to{left:130%}}.action.blue{background:#0a84ff}.action.orange{background:#ff7a1a}.action.purple{background:linear-gradient(#b06bff,#7c3aed)}.action.purple .feed-mark{width:22px;height:22px}.balance-card{background:#1c1c1e;border-radius:22px;padding:16px 16px 18px}.balance-gram,.balance-tickets,.swap-amount{font-variant-numeric:tabular-nums;letter-spacing:-.04em;align-items:center;gap:8px;font-weight:750;display:flex}.balance-gram{flex-wrap:wrap;margin-top:8px;font-size:34px}.balance-gram img{width:28px;height:28px}.balance-usd{color:#8e8e93;letter-spacing:-.02em;margin-left:4px;font-size:16px;font-weight:650}.balance-tickets{letter-spacing:-.02em;background:#2c2c2e;border-radius:999px;gap:5px;width:fit-content;margin-top:10px;padding:5px 10px 5px 7px;font-size:15px}.balance-tickets img{width:16px;height:16px}.wallet-section{letter-spacing:-.03em;margin:22px 2px 8px;font-size:20px;font-weight:750}.referral-list{flex-direction:column;display:flex}.referral-row{width:100%;min-height:56px;color:inherit;font:inherit;text-align:start;background:0 0;border:0;justify-content:space-between;align-items:center;gap:12px;padding:0;display:flex}.referral-row:active{opacity:.72}.queue-list{background:#1c1c1e;border-radius:22px;overflow:hidden}.casino-withdraw{background:#1c1c1e;border-radius:22px;padding:14px}.casino-withdraw-main{align-items:center;gap:10px;min-height:36px;display:flex}.casino-gram{flex:none;width:28px;height:28px}.casino-amounts{color:#fff;font-variant-numeric:tabular-nums;align-items:baseline;gap:8px;min-width:0;display:flex}.casino-amounts strong{color:#fff;letter-spacing:-.04em;font-size:22px;font-weight:750}.casino-worth{color:#fff;letter-spacing:-.02em;white-space:nowrap;font-size:16px;font-weight:650}.casino-processed{color:#34c759;letter-spacing:-.01em;background:#34c75929;border-radius:999px;flex:none;margin-inline-start:auto;padding:6px 10px;font-size:13px;font-weight:750;line-height:1}.casino-note{color:#f2f2f7;background:#2c2c2e;border-radius:16px;margin:12px 0 0;padding:12px 14px;font-size:14px;font-weight:550;line-height:1.4}.casino-vip{color:#1c1c1e;width:100%;min-height:46px;font:inherit;letter-spacing:-.02em;background:#fff;border:0;border-radius:14px;margin-top:12px;font-size:16px;font-weight:750}.casino-vip:active{opacity:.82}.vip-card{padding:22px 16px 16px}.vip-card h2{margin:0}.vip-copy{text-align:center;color:#f2f2f7;margin:12px 6px 16px;font-size:15px;line-height:1.45}.vip-join{color:#fff;background:#34c759;min-height:46px;font-size:16px}.queue-row{width:100%;min-height:64px;color:inherit;font:inherit;text-align:start;background:0 0;border:0;align-items:center;gap:10px;padding:12px 16px;display:flex}.queue-row+.queue-row{box-shadow:inset 0 1px #ffffff0f}.queue-row:active{background:#2c2c2e}.queue-gram{flex:none;width:26px;height:26px}.queue-figures{font-variant-numeric:tabular-nums;flex-direction:column;flex:1;align-items:flex-start;gap:6px;min-width:0;display:flex}.queue-line{align-items:baseline;gap:8px;display:flex}.queue-figures strong{letter-spacing:-.04em;font-size:22px;font-weight:750}.queue-figures span,.queue-amount span{color:#8e8e93;letter-spacing:-.02em;white-space:nowrap;font-size:15px;font-weight:650}.queue-row.is-held{align-items:flex-start}.queue-figures .hold-tag,.queue-figures .hold-tag span{color:#ff453a;letter-spacing:-.01em;white-space:nowrap;background:#ff3b3029;border-radius:999px;align-items:center;gap:5px;width:fit-content;min-height:26px;padding:0 8px 0 6px;font-size:13px;font-weight:750;line-height:1;display:inline-flex}.queue-figures .hold-tag span{background:0 0;border-radius:0;min-height:0;padding:0}.hold-icon{flex:none;width:15px;height:15px;display:block}.hold-view{font-weight:650}.hold-card{text-align:center;padding:22px 16px 14px}.hold-mark{color:#ff453a;background:#ff3b3029;border-radius:50%;place-items:center;width:56px;height:56px;margin:0 auto 12px;display:grid}.hold-card .hold-mark .hold-icon{width:28px;height:28px;margin:0}.hold-card h2{letter-spacing:-.03em;margin:0 0 14px;font-size:22px;font-weight:750}.hold-people{grid-template-columns:1fr 1fr;gap:10px;margin:0 4px 14px;display:grid}.hold-people.is-one{grid-template-columns:minmax(0,180px);justify-content:center}.hold-person{background:#2c2c2e;border-radius:18px;flex-direction:column;align-items:center;gap:8px;min-width:0;padding:14px 8px 12px;display:flex}.hold-person .avatar,.hold-person .avatar-fallback{width:58px;height:58px;font-size:22px}.hold-person span{text-overflow:ellipsis;white-space:nowrap;letter-spacing:-.02em;max-width:100%;font-size:14px;font-weight:700;overflow:hidden}.hold-card p{color:#aeaeb2;margin:0 8px 14px;font-size:15px;line-height:1.4}.hold-count{background:#111;border-radius:16px;justify-content:center;align-items:center;gap:8px;min-height:52px;margin:0 8px 16px;display:flex}.hold-count b{letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-size:22px;font-weight:750}.hold-count img{width:22px;height:22px}.hold-count span{color:#8e8e93;font-size:15px;font-weight:650}.queue-place{color:#fff;font-variant-numeric:tabular-nums;letter-spacing:-.03em;flex:none;font-size:17px;font-weight:750}.queue-state{color:#ff9f0a;letter-spacing:-.02em;flex:none;align-items:center;gap:8px;font-size:15px;font-weight:750;display:inline-flex}.queue-spin{border:2px solid #ff9f0a47;border-top-color:#ff9f0a;border-radius:50%;width:16px;height:16px;animation:.8s linear infinite queue-spin}@keyframes queue-spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.queue-spin{animation:none}}.queue-card{padding:18px 14px 8px}.queue-kicker{text-align:center;color:#8e8e93;margin:4px 0 0;font-size:13px;font-weight:650}.queue-amount{letter-spacing:-.04em;font-variant-numeric:tabular-nums;flex-wrap:wrap;justify-content:center;align-items:baseline;gap:8px;margin-top:8px;font-size:34px;font-weight:750;display:flex}.queue-amount img{align-self:center;width:28px;height:28px}.queue-amount strong{font-weight:750}.queue-address{text-align:center;color:#8e8e93;margin:4px 0 0;font-size:13px;font-weight:500}.queue-spot{text-align:center;background:#2c2c2e;border-radius:18px;margin:14px 2px 0;padding:12px 14px 10px}.queue-spot span{color:#8e8e93;font-size:13px;font-weight:650;display:block}.queue-spot strong{color:#fff;letter-spacing:-.04em;font-variant-numeric:tabular-nums;margin-top:1px;font-size:34px;font-weight:750;display:block}.queue-card .confirm-note{margin:12px 6px 14px}.queue-limit{text-align:center;color:#aeaeb2;margin:0 8px 8px;font-size:14px;line-height:1.4}.queue-boost{color:#fff;background:#0a84ff;border:0;border-radius:999px;justify-content:center;align-items:center;gap:10px;width:100%;min-height:48px;font-size:16px;font-weight:750;display:flex}.queue-cost{align-items:center;gap:4px;display:inline-flex}.queue-cost b{color:#ff7a1a;font-variant-numeric:tabular-nums;font-size:16px;font-weight:750}.queue-cost img{width:16px;height:16px}.queue-boost:disabled{opacity:.55}.queue-boost:active{transform:scale(.98)}.referral-hero{text-align:center;flex-direction:column;align-items:center;padding:8px 8px 0;display:flex}.referral-hero .avatar,.referral-hero .avatar-fallback{width:72px;height:72px;font-size:28px}.referral-checks{background:#2c2c2e;border-radius:18px;margin:16px 4px 14px;padding:4px 14px}.referral-check{justify-content:space-between;align-items:center;gap:12px;min-height:52px;display:flex}.referral-check+.referral-check{border-top:1px solid #ffffff0f}.referral-check span{font-weight:650}.referral-check strong{color:#8e8e93;align-items:center;gap:6px;font-size:14px;font-weight:700;display:inline-flex}.referral-check.ok strong{color:#34c759}.referral-check svg{flex:none;width:18px;height:18px}.wallet-screen{z-index:5;padding:calc(var(--tg-safe-area-inset-top,env(safe-area-inset-top,0px)) + var(--tg-content-safe-area-inset-top,0px) + 8px) 16px calc(16px + var(--tg-safe-area-inset-bottom,env(safe-area-inset-bottom,0px)) + var(--tg-content-safe-area-inset-bottom,0px));background:#121212;flex-direction:column;display:flex;position:fixed;inset:0}.wallet-back{color:#fff;background:0 0;border:0;place-items:center;width:36px;height:36px;margin-left:-8px;padding:0;display:grid}.wallet-back svg{width:22px;height:22px}.wallet-title{letter-spacing:-.04em;margin:8px 0 18px;font-size:32px;font-weight:750}.address-field{background:#1c1c1e;border-radius:16px;align-items:center;gap:10px;min-height:52px;padding:0 14px;display:flex}.address-field img{opacity:.55;width:18px;height:18px}.address-field input,.swap-amount input,.withdraw-amount input{color:#fff;min-width:0;font:inherit;letter-spacing:-.04em;background:0 0;border:0;outline:none;flex:1;padding:0;font-weight:750}.address-field input{letter-spacing:0;font-size:16px;font-weight:500}.address-field input::placeholder{color:#8e8e93}.withdraw-card{background:#1c1c1e;border-radius:22px;margin-top:12px;padding:22px 16px 16px}.withdraw-amount{font-size:40px}.withdraw-amount img{width:34px;height:34px}.withdraw-amount input{font-size:40px}.withdraw-usd{margin-top:4px}.max-chip{color:#fff;background:#2c2c2e;border:0;border-radius:999px;min-height:32px;margin-top:18px;padding:0 14px;font-size:14px;font-weight:650}.swap-card{background:#1c1c1e;border-radius:22px;margin-bottom:10px;padding:14px 14px 16px}.swap-label{color:#8e8e93;font-size:14px;font-weight:600}.swap-row{justify-content:space-between;align-items:flex-end;gap:12px;margin-top:10px;display:flex}.swap-amount{font-size:32px}.swap-amount img{width:28px;height:28px}.swap-amount input{width:8ch;font-size:32px}.asset-pill{color:#fff;background:#2c2c2e;border-radius:999px;flex:none;align-items:center;gap:6px;min-height:36px;padding:0 12px 0 8px;font-size:14px;font-weight:700;display:inline-flex}.asset-pill img{width:16px;height:16px}.wallet-go{color:#fff;background:#ff7a1a;border:0;border-radius:999px;width:100%;min-height:54px;margin-top:auto;font-size:17px;font-weight:750}.wallet-go:disabled{opacity:.45}.ticket-white{filter:brightness(0)invert()}.action,.btn,.nav button,.gift-tile,.onboard-go,.home-id{transition:transform .16s,color .18s,opacity .16s,background .18s}.action:active,.btn:active,.nav button:active,.gift-tile:active,.onboard-go:active,.home-id:active{transform:scale(.98)}.screen,.app-shell:not(:has(.screen)){animation:.32s cubic-bezier(.22,1,.36,1) rise}.feed{background:#1c1c1e;border-radius:22px;margin-top:14px;overflow:hidden}.feed-track{transition:transform .44s cubic-bezier(.22,1,.36,1)}.feed-track.is-dropping{transition:none}.feed-row{justify-content:space-between;align-items:center;gap:12px;min-height:58px;padding:10px 14px;display:flex}.feed-row.ticket{background:#ffffff0b}.feed-mark{width:18px;height:18px;display:block}.feed-who{align-items:center;gap:10px;min-width:0;display:flex}.feed-who span{white-space:nowrap;text-overflow:ellipsis;font-weight:600;overflow:hidden}.feed-amt{font-variant-numeric:tabular-nums;flex:none;align-items:center;gap:6px;font-weight:700;display:inline-flex}.feed-plus{color:#ff7a1a}.feed-amt.gram .feed-plus{color:#30a1f5}.sheet-head{justify-content:space-between;align-items:center;gap:12px;display:flex}.nav{left:50%;bottom:calc(10px + var(--tg-safe-area-inset-bottom,env(safe-area-inset-bottom,0px)) + var(--tg-content-safe-area-inset-bottom,0px));-webkit-backdrop-filter:blur(22px)saturate(180%);z-index:4;background:#2424266b linear-gradient(#ffffff38,#ffffff0d 32%,#0000002e);border:1px solid #ffffff47;border-radius:999px;gap:2px;width:max-content;max-width:calc(100vw - 20px);padding:5px;display:flex;position:fixed;transform:translate(-50%);box-shadow:0 12px 28px #00000061,inset 0 1px #ffffff73,inset 0 -1px #00000059}@property --turn{syntax:"<angle>";inherits:true;initial-value:0deg}.play-screen{flex-direction:column;gap:8px;display:flex}.play-top{flex-direction:column;gap:6px;display:flex}.play-dock{flex-direction:column;flex:none;gap:8px;display:flex}.play-win{text-align:center;color:#fff;letter-spacing:-.02em;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px;min-height:36px;font-size:16px;font-weight:750;animation:.36s cubic-bezier(.22,1,.36,1) play-in;display:flex}.play-win .avatar,.play-win .avatar-fallback{flex:none;width:32px;height:32px;font-size:14px}.play-win span{align-items:center;gap:4px;display:inline-flex}.play-win img{width:16px;height:16px}.play-win .is-ticket{color:#ff7a1a}.play-win .is-gram{color:#30a1f5}.play-screen .wheel-stage{flex:none;width:min(100%,372px);margin:0 auto}.play-screen .wheel-spin{transform:rotate(var(--turn))}.play-screen .wheel-hub{width:92px;height:92px;margin:-46px 0 0 -46px}.play-screen .play-gem{transform:translate(-50%,-50%) rotate(calc(var(--turn) * -1));z-index:2}.play-screen .play-gem span,.play-screen .play-gem img{width:var(--gem,34px);height:var(--gem,34px);object-fit:cover;background:radial-gradient(circle at 50% 40%,#3a3a3c,#1c1c1e 72%);border-radius:50%;display:block;box-shadow:0 0 0 2px #fff,0 8px 16px #00000073}.play-screen .play-gem span{color:#fff;place-items:center;font-size:14px;font-weight:800;display:grid}.play-screen .play-gem b{letter-spacing:-.03em;color:#fff;text-shadow:0 1px 3px #000000b3;margin-top:3px;font-size:11px;font-weight:800}.play-screen .play-gem.is-mine span,.play-screen .play-gem.is-mine img{box-shadow:0 0 0 2px #fff,0 0 0 4px #ff7a1a,0 8px 16px #00000073}.play-pool{background:#1c1c1e;border-radius:16px;grid-template-columns:1fr 1px 1fr;align-items:center;min-height:52px;padding:8px 12px;display:grid}.play-pool i{background:#ffffff24;justify-self:center;width:1px;height:22px}.play-pool div{justify-content:center;align-items:center;gap:6px;min-width:0;display:flex}.play-pool strong{letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-size:22px;font-weight:800}.play-pool em{letter-spacing:.04em;font-size:13px;font-style:normal;font-weight:800}.play-pool .is-ticket strong{color:#ff7a1a}.play-pool .is-gram strong{color:#30a1f5}.play-pool .is-ticket img,.play-pool .is-gram img{width:22px;height:22px}.play-clock{text-align:center;color:#d1d1d6;font-variant-numeric:tabular-nums;font-size:14px;font-weight:700}.play-bets{background:#1c1c1e;border-radius:16px;flex-direction:column;gap:2px;padding:6px;display:flex}.play-row{border-radius:12px;flex:none;align-items:center;gap:10px;min-height:44px;padding:4px 8px;display:flex}.play-row .avatar,.play-row .avatar-fallback{flex:none;width:32px;height:32px;font-size:14px}.play-row b{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:15px;font-weight:750;overflow:hidden}.play-row.is-mine{background:#ffffff0a}.play-stake{font-variant-numeric:tabular-nums;flex:none;align-items:center;gap:4px;font-weight:800;display:inline-flex}.play-stake img{width:16px;height:16px}.play-stake em{letter-spacing:.04em;font-size:12px;font-style:normal}.play-stake.is-ticket{color:#ff7a1a}.play-stake.is-gram{color:#30a1f5}.play-units{gap:8px;display:flex}.play-units button{color:#fff;background:#2c2c2e;border:0;border-radius:999px;flex:1;justify-content:center;align-items:center;min-height:40px;display:inline-flex}.play-units img{width:20px;height:20px}.play-units button.is-ticket{background:#ff7a1a}.play-units button.is-ticket img{filter:brightness(0)invert()}.play-units button.is-gram{background:#0a84ff}.play-chips{gap:8px;display:flex}.play-chip,.play-chips button{color:#fff;font-variant-numeric:tabular-nums;background:#2c2c2e;border:0;border-radius:999px;flex:1;min-height:40px;font-weight:750}.play-chips button.is-on{background:#ff7a1a}.play-chips button.is-on.is-gram{background:#0a84ff}.play-chips button:disabled{opacity:.35}.play-screen .wheel-go{margin-top:0}.play-screen .wheel-go img{filter:brightness(0)invert();width:18px;height:18px}.play-screen .wheel-go.is-gram{background:linear-gradient(#3aa0ff,#0a84ff);box-shadow:0 10px 24px #0a84ff47}.play-screen .wheel-go.is-gram img{filter:none}.play-pills{gap:6px;display:flex}.play-pill-gram{background:#0a84ff}@keyframes play-in{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.play-win,.play-row{animation:none}}.nav button{color:#8e8e93;background:0 0;border:1px solid #0000;border-radius:999px;flex-direction:column;justify-content:center;align-items:center;gap:2px;min-width:88px;min-height:64px;padding:8px 12px 7px;font-size:13px;font-weight:650;display:flex}.nav button svg,.nav-icon{width:26px;height:26px;display:block}.nav button:not(.active) .nav-icon.home{filter:brightness(0)invert(.62)}.nav button.active .nav-icon.wallet{filter:brightness(0)saturate()invert(58%)sepia(86%)saturate(1847%)hue-rotate(359deg)brightness(103%)contrast(104%)}.nav button.active{color:#ff7a1a;background:#0c0c0e8c linear-gradient(#ffffff24,#ffffff08 42%,#00000047);border-color:#ffffff24;box-shadow:inset 0 1px #ffffff47,inset 0 -10px 16px #00000047,0 6px 14px #00000047}.topbar{justify-content:space-between;align-items:center;padding:14px 0 8px;display:flex}.wordmark{letter-spacing:-.04em;font-size:22px;font-weight:700}.card{background:var(--card);border-radius:16px;margin-top:12px;padding:16px}.hint{color:var(--hint);font-size:13px;line-height:1.4}.figure{letter-spacing:-.04em;font-variant-numeric:tabular-nums;font-size:34px;font-weight:700}.balance-grid{grid-template-columns:1fr 1fr 1fr;gap:8px;display:grid}.balance-grid .card{margin-top:12px;padding:12px}.balance-grid .figure{font-size:22px}.row{justify-content:space-between;align-items:center;gap:12px;display:flex}.stack{flex-direction:column;gap:8px;display:flex}.btn,.btn-secondary{border:0;border-radius:12px;min-height:48px;padding:0 16px;font-weight:600}.btn{background:var(--button);color:var(--button-text);width:100%}.btn:disabled{opacity:.45}.btn-secondary{color:var(--link);background:0 0}.btn-line{width:100%;color:var(--text);border:1px solid var(--line);background:0 0}.field{background:var(--text);border:0;width:100%}@supports (color:color-mix(in lab,red,red)){.field{background:color-mix(in srgb,var(--text) 6%,transparent)}}.field{color:var(--text);border-radius:12px;min-height:48px;padding:0 14px}.onboard{min-height:100dvh;padding:calc(var(--tg-safe-area-inset-top,env(safe-area-inset-top,0px)) + var(--tg-content-safe-area-inset-top,0px) + 14px) 20px calc(18px + var(--tg-safe-area-inset-bottom,env(safe-area-inset-bottom,0px)) + var(--tg-content-safe-area-inset-bottom,0px));background:radial-gradient(120% 42% at 50% -8%,#ff7a1a38,#0000 62%),#121212;flex-direction:column;display:flex;position:relative;overflow:auto}.onboard-steps{gap:6px;display:flex}.onboard-steps span{background:#2c2c2e;border-radius:999px;flex:1;height:4px}.onboard-steps span.on{background:#ff7a1a}.onboard-steps span.done{opacity:.4;background:#ff7a1a}.explain{margin-top:36px}.explain-mark{background:#1c1c1e;border-radius:28px;place-items:center;width:88px;height:88px;display:grid;box-shadow:0 0 0 1px #ff7a1a66,0 16px 36px #ff7a1a29}.explain-mark img{width:46px;height:46px}.explain h1{letter-spacing:-.04em;margin:22px 0 0;font-size:32px;font-weight:750;line-height:1.08}.explain p{color:#aeaeb2;margin:12px 0 0;font-size:16px;line-height:1.4}.explain-rate{background:#1c1c1e;border-radius:18px;align-items:center;gap:10px;margin-top:22px;padding:14px 16px;display:flex}.explain-rate img{flex:none;width:22px;height:22px}.explain-rate strong{letter-spacing:-.03em;font-size:17px;font-weight:750}.onboard-foot{flex-direction:column;flex:1;margin-top:26px;display:flex}.onboard-foot h1{letter-spacing:-.04em;margin:0;font-size:30px;font-weight:750;line-height:1.12}.onboard-foot p{color:#aeaeb2;margin:8px 0 0;font-size:16px;line-height:1.35}.onboard-foot .onboard-go{margin-top:auto}.onboard-foot .channel-note{color:#aeaeb2;margin:auto 0 14px;font-size:16px;line-height:1.4}.onboard-foot .channel-note+.onboard-go{margin-top:0}.onboard-go{color:#fff;background:#ff7a1a;border:0;border-radius:999px;justify-content:center;align-items:center;gap:6px;width:100%;min-height:54px;font-size:17px;font-weight:700;display:flex;box-shadow:0 10px 24px #ff7a1a47}.onboard-go svg{width:18px;height:18px}.onboard-go.dark{box-shadow:none;background:#2c2c2e}.onboard-go:disabled{opacity:.55}.channel-lead{letter-spacing:-.04em;margin:28px 0 0;font-size:32px;font-weight:750;line-height:1.08}.channel-card{text-align:center;background:#1c1c1e;border:1px solid #ffffff14;border-radius:28px;width:min(100%,360px);margin:22px auto 0;padding:22px 18px 16px;box-shadow:0 18px 40px #00000047}.channel-name{letter-spacing:-.03em;justify-content:center;align-items:center;gap:6px;margin:2px 0;font-size:20px;font-weight:750;display:flex}.channel-handle{color:#8e8e93;margin-bottom:16px;font-size:15px;font-weight:650}.verified svg{width:16px;height:16px;display:block}.subscribe{color:#fff;background:#ff7a1a;border:0;border-radius:999px;justify-content:center;align-items:center;gap:6px;width:100%;min-height:48px;font-size:16px;font-weight:700;display:flex}.subscribe.done{color:#34c759;background:#1e3a24}.subscribe svg{width:16px;height:16px}.robot{flex-direction:column;flex:1;padding-top:22px;display:flex}.robot h1{letter-spacing:-.04em;margin:0;font-size:28px;font-weight:750;line-height:1.12}.robot-copy{color:#aeaeb2;margin:8px 0 0;font-size:16px;line-height:1.35}.robot-prompt{background:#1c1c1e;border-radius:28px;place-items:center;width:108px;height:108px;margin:18px auto 0;padding:8px;display:grid;overflow:hidden;box-shadow:0 0 0 1px #ff7a1a8c,0 14px 32px #ff7a1a29}.robot-prompt.wait{box-shadow:none;background:#1c1c1e}.gift-board{grid-template-columns:1fr 1fr;gap:10px;margin-top:18px;display:grid}.gift-board.nine{grid-template-columns:1fr 1fr 1fr}.gift-tile{aspect-ratio:1;color:inherit;background:#1c1c1e;border:1px solid #ffffff0f;border-radius:22px;place-items:center;padding:8px;display:grid}.gift-tile.on{border-color:#ff7a1a;box-shadow:0 0 0 1px #ff7a1a,0 8px 22px #ff7a1a47}.gift-tile.wait{min-height:120px}.gift-tile:disabled{opacity:.7}.gift-stage{object-fit:contain;pointer-events:none;width:100%;height:100%;display:block}.onboard-wait{color:#8e8e93;margin-top:28px}.toast{z-index:40;left:16px;right:16px;top:calc(var(--tg-safe-area-inset-top,env(safe-area-inset-top,0px)) + var(--tg-content-safe-area-inset-top,0px) + 12px);color:#fff;background:#1c1c1e;border-radius:16px;align-items:center;gap:10px;padding:12px 14px;font-size:15px;font-weight:650;line-height:1.3;animation:.22s toast-in;display:flex;position:fixed;box-shadow:0 14px 40px #00000073}.toast svg{flex:none;width:22px;height:22px}.toast.bad svg{color:#ff453a}.toast.good svg{color:#32d74b}@keyframes toast-in{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:none}}.cash-toast{z-index:36;left:16px;right:16px;bottom:calc(78px + var(--tg-safe-area-inset-bottom,env(safe-area-inset-bottom,0px)) + var(--tg-content-safe-area-inset-bottom,0px));color:#fff;white-space:nowrap;background:#1c1c1e;border-radius:999px;align-items:center;gap:8px;width:max-content;max-width:calc(100% - 32px);margin-inline:auto;padding:8px 12px 8px 8px;font-size:14px;font-weight:650;line-height:1;animation:.22s toast-in;display:flex;position:fixed;box-shadow:0 12px 32px #0006}.cash-pumpkin{flex:none;width:22px;height:22px}.cash-name{color:#aeaeb2;letter-spacing:.04em}.cash-toast strong{font-variant-numeric:tabular-nums;font-weight:750}.cash-toast img{flex:none;width:16px;height:16px}.banner{background:var(--danger);border-radius:12px;margin-top:12px;padding:12px 14px}@supports (color:color-mix(in lab,red,red)){.banner{background:color-mix(in srgb,var(--danger) 12%,var(--card))}}.banner{color:var(--danger);font-size:14px}.ok{background:var(--ok);border-radius:12px;margin-top:12px;padding:12px 14px}@supports (color:color-mix(in lab,red,red)){.ok{background:color-mix(in srgb,var(--ok) 14%,var(--card))}}.ok{font-size:14px}.avatar,.avatar-fallback{object-fit:cover;border-radius:50%;width:36px;height:36px}.avatar-fallback{background:var(--link);place-items:center;display:grid}@supports (color:color-mix(in lab,red,red)){.avatar-fallback{background:color-mix(in srgb,var(--link) 18%,var(--card))}}.avatar-fallback{color:var(--link);font-weight:700}.sheet{background:var(--bg);z-index:5;padding:calc(env(safe-area-inset-top,0px) + var(--tg-safe-area-inset-top,0px) + var(--tg-content-safe-area-inset-top,0px)) 16px calc(24px + env(safe-area-inset-bottom,0px) + var(--tg-safe-area-inset-bottom,0px) + var(--tg-content-safe-area-inset-bottom,0px));position:fixed;inset:0;overflow:auto}.modal-back{z-index:6;background:#0000008c;align-items:end;animation:.22s dim-in;display:grid;position:fixed;inset:0}.modal-back.out{animation:.2s forwards dim-out}.modal{width:100%;max-height:min(82dvh,720px);padding:8px 16px calc(18px + env(safe-area-inset-bottom,0px) + var(--tg-safe-area-inset-bottom,0px) + var(--tg-content-safe-area-inset-bottom,0px));background:#1c1c1e;border-radius:22px 22px 0 0;animation:.32s cubic-bezier(.22,1,.36,1) sheet-in;position:relative;overflow:auto}.modal-back.out .modal{animation:.24s cubic-bezier(.4,0,1,1) forwards sheet-out}@keyframes dim-in{0%{background:0 0}to{background:#0000008c}}@keyframes dim-out{0%{background:#0000008c}to{background:0 0}}@keyframes sheet-in{0%{transform:translateY(110%)}to{transform:translateY(0)}}@keyframes sheet-out{0%{transform:translateY(0)}to{transform:translateY(110%)}}@keyframes rise{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:none}}@media(prefers-reduced-motion:reduce){.modal-back,.modal,.screen,.app-shell,.confirm-back,.confirm-card,.cash-toast{animation:none}.feed-track{transition:none}}.sheet-grab{background:#ffffffd9;border-radius:99px;width:36px;height:4px;margin:6px auto 14px}.sheet-x{color:#fff;top:10px;background:#2c2c2e;border:0;border-radius:50%;place-items:center;width:32px;height:32px;padding:0;display:grid;position:absolute;inset-inline-end:12px}.sheet-x svg{width:16px;height:16px}.invite-hero{background:radial-gradient(26% 150% at 50% 46%,#e8f6fffa,#6eb8ff73 40%,#0000 70%),linear-gradient(90deg,#153a86,#2a6ed6 30%,#4b9cf6,#2a6ed6 70%,#153a86);border-radius:26px;place-items:center;height:158px;display:grid;overflow:hidden}.invite-eq{color:#3b95f6;letter-spacing:-.04em;background:#fff;border-radius:999px;align-items:center;gap:8px;min-height:54px;padding:6px 18px;font-size:30px;font-weight:750;line-height:1;display:inline-flex}.invite-eq svg{width:28px;height:28px;display:block}.invite-mark{font-weight:650}.invite-title{justify-content:space-between;align-items:center;gap:12px;margin:18px 2px 6px;display:flex}.invite-title h2{letter-spacing:-.03em;margin:0;font-size:22px;font-weight:750}.invite-chip{color:#fff;background:#2a2a2c;border-radius:999px;flex:none;align-items:center;gap:4px;min-height:28px;padding:3px 9px 3px 7px;font-size:15px;font-weight:700;display:inline-flex}.invite-chip img{width:16px;height:16px}.invite-note{color:#aeaeb2;margin:0 2px;font-size:16px;font-weight:500;line-height:1.35}.invite-send{color:#fff;background:#3b9eff;border:0;border-radius:999px;width:100%;min-height:52px;margin-top:18px;font-size:17px;font-weight:700}.invite-copy{color:#3b9eff;background:0 0;border:0;width:100%;min-height:44px;margin-top:6px;font-size:17px;font-weight:650}.pill{color:var(--hint);align-items:center;gap:6px;font-size:13px;display:inline-flex}.dot{background:var(--ok);border-radius:50%;width:8px;height:8px}.split{background:var(--line);height:1px;margin:12px 0}.status{letter-spacing:.04em;text-transform:uppercase;color:var(--hint);font-size:12px;font-weight:700}.steps{gap:6px;margin:8px 0 16px;display:flex}.steps span{background:var(--line);border-radius:99px;flex:1;height:4px}.steps span.on{background:var(--link)}.wheel-screen{overflow:auto}.wheel-top{flex:none;align-items:center;gap:8px;display:flex}.wheel-top h1{letter-spacing:-.03em;flex:1;margin:0;font-size:22px;font-weight:750}.wheel-top .wallet-back{margin-left:-6px}.wheel-pill{color:#fff;font-variant-numeric:tabular-nums;background:#c2410c;border-radius:999px;align-items:center;gap:6px;min-height:34px;padding:0 12px 0 8px;font-weight:750;display:inline-flex}.wheel-pill img{width:18px;height:18px}.wheel-stage{aspect-ratio:1;flex:none;width:min(372px,100%);margin:8px auto 6px;position:relative}.wheel-glow{filter:blur(12px);pointer-events:none;background:radial-gradient(circle,#3d8bff8c,#ff4d8d47 42%,#0000 70%);border-radius:50%;position:absolute;inset:8%}.wheel-bulbs{display:none}.wheel-bulbs span{background:#5a4638;border-radius:50%;width:8px;height:8px;margin:-4px 0 0 -4px;position:absolute;box-shadow:inset 0 0 0 1px #ffffff14}.wheel-bulbs span:nth-child(odd){background:#ffb020;box-shadow:0 0 8px #ff9a3cd9}.wheel-wrap{position:absolute;inset:18px}.wheel-pointer{z-index:6;filter:drop-shadow(0 4px 6px #143c8c59);width:36px;height:44px;margin-left:-18px;position:absolute;top:6px;left:50%}.wheel-pointer svg{width:36px;height:44px;display:block}.wheel-bezel{background:radial-gradient(circle at 50% 8%,#fffffff2,#0000 26%),linear-gradient(#9ad4ff,#3d8bff,#1f62e6 68%,#5aa6ff);border-radius:50%;padding:12px;position:absolute;inset:0;box-shadow:inset 0 0 0 3px #ffffff8c,inset 0 -10px 16px #0c3a9647,0 16px 32px #1446aa59}.wheel-spin{border-radius:50%;position:absolute;inset:12px;transform:rotate(0);box-shadow:inset 0 0 0 3px #ffffffd9}.wheel-face{border-radius:50%;position:absolute;inset:0}.wheel-shine{pointer-events:none;background:linear-gradient(#ffffff47,#0000 36%);border-radius:50%;position:absolute;inset:0}.wheel-gem{z-index:1;color:#fff;font-variant-numeric:tabular-nums;transform:translate(-50%,-50%) rotate(var(--aim)) scale(var(--fit,1));flex-direction:column;align-items:center;gap:2px;display:flex;position:absolute}.wheel-gem.is-lower{flex-direction:column-reverse}.wheel-gem svg,.wheel-gem img{width:26px;height:26px;display:block}.wheel-gem b{letter-spacing:-.03em;color:#fff;text-shadow:0 1px 2px #00000073;font-size:14px;font-weight:800;line-height:1}.wheel-gem.gem-hot b{font-size:15px}.wheel-gem.miss{color:#fff}.wheel-gem.miss svg{width:18px;height:18px}.wheel-hub{z-index:4;background:#000;border-radius:50%;place-items:center;width:86px;height:86px;margin:-43px 0 0 -43px;display:grid;position:absolute;top:50%;left:50%;overflow:hidden;box-shadow:0 0 0 4px #fff,0 0 0 7px #2f7dff,0 8px 16px #00000047}.wheel-logo{object-fit:contain;pointer-events:none;background:#000;width:50%;height:50%}.spin-prize{aspect-ratio:1.15;background:radial-gradient(70% 80% at 50% 42%,#ff9a3c73,#0000 70%),#121212;border-radius:20px;place-items:center;display:grid}.spin-prize img{width:92px;height:92px}.spin-prize~.drop-enter{min-height:46px;margin-top:16px;font-size:16px}.wheel-go{color:#fff;background:linear-gradient(#5aa8ff,#0a84ff);border:0;border-radius:999px;justify-content:center;align-items:center;gap:8px;width:100%;min-height:54px;margin-top:auto;font-size:17px;font-weight:750;display:flex;box-shadow:0 10px 24px #0a84ff52,inset 0 1px #ffffff73}.wheel-go svg{width:18px;height:18px}.wheel-go:disabled{opacity:.55}.wheel-screen.is-live .wheel-glow{animation:1.1s ease-in-out infinite wheel-pulse}.wheel-screen.is-live .wheel-bulbs span:nth-child(odd){animation:.45s steps(2,end) infinite bulb}.wheel-screen.is-live .wheel-bulbs span:nth-child(2n){animation:.45s steps(2,end) infinite reverse bulb}@keyframes wheel-pulse{50%{opacity:.55;transform:scale(1.06)}}@keyframes bulb{50%{opacity:.28}}@media(prefers-reduced-motion:reduce){.wheel-screen.is-live .wheel-glow,.wheel-screen.is-live .wheel-bulbs span{animation:none}.action:after,.wheel-go:after,.drop-enter:after,.gift-spin:after,.clover-spin:after,.onboard-go:after,.btn:after{opacity:0;animation:none}}.drops-title{letter-spacing:-.03em;margin:18px 4px 10px;font-size:20px;font-weight:750}.drops{grid-template-columns:1fr 1fr;gap:10px;display:grid}.drop{z-index:0;background:#1c1c1e;border-radius:22px;padding:8px 8px 10px;position:relative}.drop-art{aspect-ratio:1;background:#000;border-radius:18px;position:relative;overflow:hidden}.drop-model{object-fit:cover;z-index:1;width:100%;height:100%;position:absolute;inset:0}.drop-gift{z-index:2;color:#fff;background:linear-gradient(#b06bff,#7c3aed);border-radius:9px;place-items:center;width:28px;height:28px;display:grid;position:absolute;top:8px;left:8px;box-shadow:0 2px 6px #0006}.drop-gift svg{width:16px;height:16px}.drop-name{letter-spacing:-.03em;margin:10px 6px 0;font-size:16px;font-weight:750;line-height:1.15}.drop-clock{font-variant-numeric:tabular-nums;letter-spacing:-.01em;color:#8e8e93;align-items:center;gap:5px;margin:4px 6px 0;font-size:13px;font-weight:500;display:flex}.drop-clock svg{flex:none;width:14px;height:14px}.drop-entries{color:#8e8e93;margin:1px 6px 10px;font-size:12.5px;font-weight:500}.drop-actions{align-items:center;padding:0 2px;display:flex}.drop-enter{color:#fff;background:#0a84ff;border:0;border-radius:999px;flex:1;justify-content:center;align-items:center;gap:5px;width:100%;min-width:0;min-height:36px;font-size:15px;font-weight:700;display:flex}.drop-enter.free{background:#34c759}.vip-card .vip-join{color:#fff;background:#34c759}.drop-enter:disabled{opacity:.72}.drop-enter .feed-mark{width:15px;height:15px}.confirm-back{z-index:8;-webkit-backdrop-filter:blur(10px);background:#0000009e;place-items:center;padding:24px;animation:.22s dim-in;display:grid;position:fixed;inset:0}.confirm-card{background:#1c1c1e;border-radius:28px;width:min(100%,340px);padding:12px 12px 14px;animation:.32s cubic-bezier(.22,1,.36,1) confirm-in;box-shadow:0 24px 60px #00000073}.confirm-card .drop-art{aspect-ratio:1.15;border-radius:20px}.confirm-kicker{text-align:center;color:#ff9a3c;letter-spacing:.16em;text-transform:uppercase;margin-top:14px;font-size:12px;font-weight:800}.confirm-card h2{text-align:center;letter-spacing:-.03em;margin:4px 0 0;font-size:22px;font-weight:750}.confirm-model{text-align:center;color:#8e8e93;margin-top:2px;font-size:13px}.confirm-clock{text-align:center;font-variant-numeric:tabular-nums;letter-spacing:-.03em;color:#fff;margin:12px 0 0;font-size:28px;font-weight:750}.confirm-note{text-align:center;color:#aeaeb2;margin:8px 10px 14px;font-size:13px;line-height:1.4}.confirm-card .confirm-error{text-align:center;margin:0 4px 12px}.confirm-card .drop-enter{min-height:46px;font-size:16px}.gift-back{z-index:40}.gift-card{padding:16px 14px 14px}.gift-copy{color:#fff;margin:4px 8px 0}.gift-range{text-align:center;color:#fff;margin:0 12px 2px;font-size:14px;font-weight:650;line-height:1.35}.gift-stage{width:min(250px,100%);margin:2px auto 8px}.gift-stage .wheel-hub,.clover-stage .wheel-hub{width:68px;height:68px;margin:-34px 0 0 -34px}.gift-stage .wheel-gem img{width:16px;height:16px}.gift-stage .wheel-gem b{font-size:12px}.gift-won{letter-spacing:-.03em;justify-content:center;align-items:center;gap:8px;margin:0 0 10px;font-size:28px;font-weight:750;display:flex}.gift-won img{width:26px;height:26px}.gift-spin{color:#fff;background:#34c759;border:0;border-radius:999px;width:100%;min-height:48px;font-size:17px;font-weight:750}.gift-spin:disabled{opacity:.72}.clover-back{z-index:46;background:#0628169e}.clover-card{color:#fff;background:radial-gradient(circle at 8% 12%,#ffffff38,#0000 26%),radial-gradient(circle at 92% 88%,#ffffff24,#0000 28%),linear-gradient(165deg,#3dce72,#18a04c 46%,#0c7a38);position:relative;overflow:hidden;box-shadow:0 24px 60px #083c1c73}.clover-float{color:#ffffff47;pointer-events:none;width:54px;height:54px;position:absolute}.clover-float.left{top:10px;left:8px;transform:rotate(-18deg)}.clover-float.right{width:42px;height:42px;top:18px;right:8px;transform:rotate(16deg)}.clover-copy{color:#fff;margin:18px 36px 0;font-size:16px;font-weight:700}.clover-odds{text-align:center;color:#fff;margin:6px 20px 0;font-size:14px;font-weight:650;line-height:1.35}.clover-stage{width:min(268px,100%);margin:6px auto 8px}.clover-stage .wheel-gem.clover-zero{color:#fff}.clover-stage .wheel-gem.clover-zero svg{width:26px;height:26px}.clover-stage .wheel-gem.gem-hot img{width:16px;height:16px}.clover-stage .wheel-gem.gem-hot b{color:#fff;text-shadow:none;font-size:16px}.clover-won{color:#fff;letter-spacing:-.03em;justify-content:center;align-items:center;gap:8px;margin:0 0 10px;font-size:28px;font-weight:750;display:flex}.clover-won svg,.clover-won img{width:28px;height:28px}.clover-stage .wheel-gem.cat-face img{object-fit:cover;background:#000;border-radius:10px;width:42px;height:42px}.cat-won{flex-direction:column;gap:6px;font-size:22px}.cat-won img{object-fit:cover;background:#000;border-radius:18px;width:88px;height:88px}.clover-spin{color:#0c7a38;background:#fff;border:0;border-radius:999px;width:100%;min-height:48px;font-size:17px;font-weight:750}.clover-spin:disabled{opacity:.72}.balance-ton{color:#34c759;letter-spacing:-.02em;margin-top:8px;font-size:15px;font-weight:700}.confirm-cancel{color:#8e8e93;background:0 0;border:0;width:100%;min-height:40px;margin-top:4px;font-size:15px;font-weight:650}.confirm-cancel:disabled{opacity:.5}@keyframes confirm-in{0%{opacity:0;transform:translateY(12px)scale(.96)}to{opacity:1;transform:none}}.profile{padding:6px 2px 4px}.profile-hero{text-align:center;flex-direction:column;align-items:center;display:flex}.profile-hero .avatar,.profile-hero .avatar-fallback{width:86px;height:86px;font-size:32px;box-shadow:0 0 0 3px #2c2c2e,0 12px 28px #00000047}.profile-hero h2{letter-spacing:-.03em;margin:14px 0 0;font-size:22px;font-weight:750}.profile-handle{color:#8e8e93;margin:2px 0 0;font-size:15px}.profile-pill{background:#2c2c2e;border-radius:999px;align-items:center;gap:6px;min-height:34px;margin-top:12px;padding:0 12px 0 8px;font-size:14px;font-weight:700;display:inline-flex}.profile-pill img{width:18px;height:18px}.profile-stats{grid-template-columns:1fr 1fr;gap:8px;margin-top:18px;display:grid}.profile-stat{text-align:start;background:#2c2c2e;border-radius:18px;padding:13px 14px 12px}.profile-stat img,.profile-stat svg{width:18px;height:18px;display:block}.profile-stat svg{color:#ff7a1a}.profile-stat .pending{color:#8e8e93}.profile-stat span{color:#8e8e93;margin-top:8px;font-size:12px;font-weight:650;line-height:1.25;display:block}.profile-stat strong{letter-spacing:-.03em;font-variant-numeric:tabular-nums;margin-top:4px;font-size:22px;font-weight:750;display:block}.profile-lang{color:#fff;text-align:start;background:#2c2c2e;border:0;border-radius:18px;justify-content:space-between;align-items:center;gap:12px;width:100%;min-height:64px;margin-top:8px;padding:12px 14px;display:flex}.profile-lang .hint{font-size:12px}.profile-lang strong{margin-top:2px;font-size:16px;font-weight:700;display:block}.profile-lang-side{color:#8e8e93;align-items:center;gap:6px;display:inline-flex}.profile-copy{color:#fff;background:#0a84ff;border:0;border-radius:999px;width:100%;min-height:52px;margin-top:14px;font-size:16px;font-weight:750}.profile-pick{padding:0 2px 8px}.profile-back{color:#fff;background:0 0;border:0;align-items:center;gap:4px;min-height:40px;padding:0 2px;font-size:17px;font-weight:750;display:flex}.profile-chevron{width:18px;height:18px}.profile-chevron.back,[dir=rtl] .profile-chevron{transform:scaleX(-1)}[dir=rtl] .profile-chevron.back{transform:none}.lang-list{flex-direction:column;gap:2px;margin-top:4px;display:flex}.lang-row{color:#fff;text-align:start;background:0 0;border:0;border-radius:14px;justify-content:space-between;align-items:center;gap:12px;width:100%;min-height:52px;padding:8px 12px;font-size:16px;font-weight:650;display:flex}.lang-row.on{background:#2c2c2e}.lang-row small{color:#8e8e93;margin-top:1px;font-size:12px;font-weight:600;display:block}.lang-check{color:#ff7a1a;flex:none;width:22px;height:22px}.withdraw-hold{text-align:center;flex-direction:column;align-items:center;padding:16px 8px 4px;display:flex}.withdraw-hold img{width:72px;height:72px}.withdraw-hold strong{letter-spacing:-.03em;margin-top:14px;font-size:22px;font-weight:750}.withdraw-wait{text-align:start;background:#2c2c2e;border-radius:18px;align-items:flex-start;gap:10px;margin:16px 4px 14px;padding:14px;display:flex}.withdraw-wait svg{color:#ff7a1a;flex:none;width:22px;height:22px;margin-top:1px}.withdraw-wait p{margin:0;font-size:15px;font-weight:650;line-height:1.35}@media(min-width:800px){:root{--frame:440px}html,body{background:radial-gradient(680px 360px at 50% -80px,#ff7a1a29,#0000 68%),#090909}.app-shell,.onboard{width:var(--frame);background:#121212;margin-inline:auto;box-shadow:0 0 0 1px #ffffff12}.wallet-screen,.sheet{width:var(--frame);left:50%;right:auto;translate:-50%;box-shadow:0 0 0 1px #ffffff12}.modal{width:var(--frame);margin-inline:auto}.toast{width:calc(var(--frame) - 32px);left:50%;right:auto;translate:-50%}.cash-toast{left:50%;right:auto;translate:-50%}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-font-weight{syntax:"*";inherits:false}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}
