:root{--font-name:"Montserrat";--brand:#8b5cff;--brand_2:#d429ff;--gold_color:#ffc235;--green_color:#2fd27a;--red_color:var(--tg-danger,#f2484f);--accent_color:var(--brand);--accent_text:#fff;--link_color:#b49bff;--radius-block:22px;--radius-inner:14px;--safe-top:calc(var(--tg-safe-area-inset-top,0px) + var(--tg-content-safe-area-inset-top,0px));--safe-bottom:calc(var(--tg-safe-area-inset-bottom,0px) + var(--tg-content-safe-area-inset-bottom,0px));--top_margin:calc(var(--safe-top) + 6px);--bottom_margin:calc(var(--safe-bottom) + 10px);--grad_stars:radial-gradient(100% 100% at 50% 50%, #ff9c39 0%, #5b342b 100%);--grad_premium:radial-gradient(163% 82% at 50% 50%, #7522ce, #2b2158 100%);--grad_ticket:radial-gradient(163% 82% at 50% 50%, #d429ff, #600c70 100%);--grad_witch:radial-gradient(163% 82% at 50% 50%, #7522ce, #1a1033 100%);--blur:40px}:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--background_color:var(--tg-bg,#0c0d0e);--surface:#ffffff1a;--surface_2:#ffffff14;--surface_solid:var(--tg-bg-2,#191b1f);--text_color:var(--tg-text,#fff);--gray_text_color:color-mix(in srgb, var(--tg-hint,#9a96a8) 55%, var(--text_color));--border_color:color-mix(in srgb, var(--text_color) 10%, transparent);--bar_bg:color-mix(in srgb, var(--background_color) 62%, transparent);--page_glow:radial-gradient(140% 420px at 50% 0%, #7522ce38, transparent 75%);--thread_color:#e2d6ffb3;--spider_body:#1b1430;--spider_leg:#d8ccff;--disabled_btn:#3a3550}:root[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--background_color:var(--tg-bg-2,#f2f0f7);--surface:var(--tg-section,#fff);--surface_2:color-mix(in srgb, var(--text_color) 5%, var(--surface));--surface_solid:var(--tg-section,#fff);--text_color:var(--tg-text,#14101f);--gray_text_color:color-mix(in srgb, var(--tg-hint,#8c8798) 55%, var(--text_color));--green_color:#0d8445;--border_color:color-mix(in srgb, var(--text_color) 9%, transparent);--bar_bg:color-mix(in srgb, var(--surface) 78%, transparent);--page_glow:radial-gradient(120% 60% at 50% 0%, color-mix(in srgb, var(--brand) 10%, transparent), transparent 70%);--thread_color:#462d8c8c;--spider_body:#2a1f48;--spider_leg:#3b2c66;--disabled_btn:#c9c3d8;--link_color:#6d3df5;--glass-shadow:inset 0 0 0 1px #ffffffb3, inset 1.5px 2.5px 0 -2px #fffffff2, 0 1px 2px #1e143c0d, 0 8px 22px #1e143c12;--glass-shadow-active:inset 0 0 0 1px #1e143c0f, 0 1px 2px #1e143c0d;--glass-shadow-indicator:inset 0 0 0 1px #fffc, 0 2px 8px #1e143c24}:root[data-perf=average]{--blur:16px}:root[data-perf=low]{--blur:0px}:root{--glass-shadow:inset 0 0 0 1px #ffffff08, inset 1.8px 3px 0px -2px #ffffff45, inset -2px -2px 0px -2px #ffffff3d, inset -3px -8px 1px -6px #ffffff2e, inset -.3px -1px 4px 0px #0000003d, inset -1.5px 2.5px 0px -2px #0006, inset 0px 3px 4px -2px #0006, inset 2px -6.5px 1px -4px #0003, 0px 1px 5px 0px #0003, 0px 6px 16px 0px #00000029;--glass-shadow-active:inset 0 0 0 1px #ffffff08, inset 1px 1px 0 0 #ffffff26, inset -1px -1px 0 0 #ffffff1a, 0 2px 4px #00000026;--glass-shadow-indicator:inset 0 0 0 1px #ffffff08, inset 2px 1px 0 -1px #ffffff45, inset -1.5px -1px 0 -1px #ffffff3d, inset -2px -6px 1px -5px #ffffff2e, inset -1px 2px 3px -1px #0006, inset 0 -4px 1px -2px #0003, 0 3px 6px #00000029}.glass{box-shadow:var(--glass-shadow)}.glass-active{box-shadow:var(--glass-shadow-active)}.glass-indicator{box-shadow:var(--glass-shadow-indicator)}*,:before,:after{box-sizing:border-box;margin:0;padding:0}*{font-family:var(--font-name), system-ui, -apple-system, "Segoe UI", Roboto, sans-serif;-webkit-tap-highlight-color:transparent}html,body,#root{height:100%}html,body{background:var(--background_color);color:var(--text_color);-webkit-user-select:none;user-select:none;-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;overflow:hidden}button{font:inherit;color:inherit;cursor:pointer;touch-action:manipulation;background:0 0;border:0}input{font:inherit;color:inherit;-webkit-user-select:text;user-select:text}:focus-visible{outline:2px solid var(--brand);outline-offset:2px}.Emoji{object-fit:contain;vertical-align:middle;flex-shrink:0;display:inline-block}.Panel--header{height:var(--safe-top);z-index:1000;background:var(--bar_bg);-webkit-backdrop-filter:blur(var(--blur));position:fixed;top:0;bottom:auto;left:0;right:0}.Panel--container{overscroll-behavior:contain;padding:calc(var(--top_margin) + 6px) max(14px, env(safe-area-inset-left)) calc(var(--bottom_margin) + 84px);background:var(--page_glow), var(--background_color);background-attachment:local;position:fixed;top:0;bottom:0;left:0;right:0;overflow:hidden auto}.Panel--content{width:100%;max-width:560px;margin:0 auto;padding-top:6px;position:relative}.Screen{z-index:2;animation:.32s cubic-bezier(.2,.8,.2,1) both enter;position:relative}@keyframes enter{0%{opacity:0;transform:translateY(8px)}}.Screen--page{animation-name:enterPage}@keyframes enterPage{0%{opacity:0;transform:translate(18px)}}.List>*{animation:.3s cubic-bezier(.2,.8,.2,1) both enter}.List>:nth-child(2){animation-delay:30ms}.List>:nth-child(3){animation-delay:60ms}.List>:nth-child(4){animation-delay:90ms}.List>:nth-child(5){animation-delay:.12s}.List>:nth-child(6){animation-delay:.15s}.List>:nth-child(7){animation-delay:.18s}.List>:nth-child(n+8){animation-delay:.21s}.Stack{flex-direction:column;gap:14px;display:flex}.Home>.Header{margin-bottom:2px}.Home--grid{flex-direction:column;gap:14px;display:flex}.Card{border-radius:var(--radius-block);background:var(--surface);box-shadow:var(--glass-shadow);flex-direction:column;gap:12px;padding:16px;display:flex;position:relative}:root[data-theme=dark] .Card{box-shadow:none;border:1px solid #ffffff0d}.Card--title{color:var(--text_color);font-size:15px;font-weight:700}.Card--head{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.Card--value{font-size:17px;font-weight:800}.Hint{color:var(--gray_text_color);font-size:13px;font-weight:500;line-height:1.35}.Hint--error{color:var(--red_color)}.Alert{border-radius:var(--radius-inner);color:var(--red_color);background:color-mix(in srgb, var(--red_color) 12%, transparent);padding:12px 14px;font-size:14px;font-weight:600;line-height:1.35}.Header{justify-content:space-between;align-items:center;gap:12px;display:flex}.Header--user{align-items:center;gap:10px;min-width:0;display:flex}.Logo{object-fit:cover;border-radius:12px;flex-shrink:0;width:40px;height:40px;box-shadow:0 4px 14px #7522ce55,inset 0 0 0 1px #fff2}.Header--name{min-width:0}.Header--name p{white-space:nowrap;text-overflow:ellipsis;font-size:16px;font-weight:700;line-height:1.2;overflow:hidden}.Header--name span{color:var(--gray_text_color);white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:600;display:block;overflow:hidden}.BalanceItem--container{background:var(--surface);flex-shrink:0;align-items:center;gap:6px;width:max-content;display:flex}.BalanceItem--size-md{border-radius:24px;height:36px;padding:0 14px 0 10px}.BalanceItem--size-md p{font-variant-numeric:tabular-nums;font-size:14px;font-weight:700}.Banner{color:#fff;background:var(--grad_witch);border-radius:1000px;align-self:flex-start;align-items:center;gap:8px;padding:8px 14px;font-size:13px;display:flex}.GameCards{grid-template-columns:1fr 1fr;gap:12px;display:grid}.GameCard--container{color:#fff;text-align:left;border-radius:20px;align-items:center;gap:10px;height:64px;padding:0 12px;transition:transform .2s cubic-bezier(.3,1.4,.5,1),filter .2s,opacity .2s;display:flex;position:relative;overflow:hidden}.GameCard--stars{background:var(--grad_stars)}.GameCard--premium{background:var(--grad_premium)}.GameCard--container:not(.is-active){filter:saturate(.35)brightness(.75)}:root[data-theme=light] .GameCard--container:not(.is-active){filter:saturate(.4);opacity:.6}.GameCard--container.is-active{box-shadow:var(--glass-shadow), 0 0 0 2px #fff inset}.GameCard--container:active{transform:scale(.96)}.GameCard--emoji-icon{background:#ffffff24;border-radius:13px;flex-shrink:0;justify-content:center;align-items:center;width:40px;height:40px;display:flex}.GameCard--content{flex-direction:column;min-width:0;display:flex}.GameCard--title{font-size:16px;font-weight:800;line-height:1.15}.GameCard--sub{color:#ffffffa6;white-space:nowrap;text-overflow:ellipsis;font-size:11.5px;font-weight:600;overflow:hidden}.Card--list{gap:10px;padding:14px}.Row{justify-content:space-between;align-items:center;gap:12px;display:flex}.Row--label{color:var(--gray_text_color);font-size:13px;font-weight:700}.Row .Segmented{width:190px}.Divider{background:var(--border_color);height:1px;margin:2px -14px}.Segmented{grid-template-columns:repeat(var(--n), 1fr);background:var(--surface_2);border-radius:1000px;padding:3px;display:grid;position:relative}.Segmented--indicator{width:calc((100% - 6px) / var(--n));background:var(--brand);border-radius:1000px;transition:transform .38s cubic-bezier(.3,1.35,.5,1);position:absolute;top:3px;bottom:3px;left:3px}.Segmented--item{z-index:1;height:38px;color:var(--gray_text_color);justify-content:center;align-items:center;gap:6px;font-size:13px;font-weight:700;transition:color .2s;display:inline-flex;position:relative}.Segmented--item.is-active{color:#fff}.Recipient{align-items:center;gap:12px;min-width:0;display:flex}.Recipient--text{min-width:0}.Recipient--name{white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:700;overflow:hidden}.Recipient--un{color:var(--gray_text_color);font-size:13px;font-weight:600}.Recipient--un.is-warn{color:var(--red_color)}.Avatar{object-fit:cover;border-radius:50%;flex-shrink:0}.Avatar--letter{color:#fff;background:linear-gradient(135deg, var(--brand), var(--brand_2));justify-content:center;align-items:center;font-weight:800;display:flex}.Input{border-radius:var(--radius-inner);background:var(--surface_2);height:44px;box-shadow:var(--glass-shadow-active);align-items:center;gap:8px;padding:0 12px;transition:box-shadow .2s;display:flex}.Input--sm{flex:1;height:40px}.Input--icon{color:var(--gray_text_color);flex-shrink:0}.Input--prefix{color:var(--gray_text_color);font-weight:800}.Input input{background:0 0;border:0;outline:0;flex:1;min-width:0;height:100%;font-size:16px;font-weight:600}.Input input::placeholder{color:var(--gray_text_color);font-weight:500}.Input:focus-within{box-shadow:0 0 0 2px var(--brand)}.Input--ok{max-width:45%;color:var(--green_color);white-space:nowrap;text-overflow:ellipsis;font-size:12px;font-weight:700;overflow:hidden}.Chips{grid-template-columns:repeat(3,1fr);gap:6px;display:grid}.Chip{background:var(--surface_2);border-radius:12px;justify-content:center;align-items:center;gap:5px;height:44px;font-size:14px;font-weight:700;transition:transform .15s,background .2s,box-shadow .2s;display:flex}.Chip:active{transform:scale(.94)}.Chip.is-active{background:color-mix(in srgb, var(--gold_color) 18%, transparent);box-shadow:inset 0 0 0 1.5px var(--gold_color)}.Plans{grid-template-columns:repeat(3,1fr);gap:6px;padding-top:4px;display:grid}.Plan{background:var(--surface_2);border-radius:14px;flex-direction:column;align-items:center;gap:2px;padding:10px 4px 9px;transition:transform .15s,background .2s,box-shadow .2s;display:flex;position:relative}.Plan:active{transform:scale(.95)}.Plan.is-active{background:color-mix(in srgb, var(--brand) 16%, transparent);box-shadow:inset 0 0 0 1.5px var(--brand)}.Plan--tag{color:#fff;background:linear-gradient(90deg, var(--brand), var(--brand_2));white-space:nowrap;border-radius:1000px;padding:2px 7px;font-size:9.5px;font-weight:800;position:absolute;top:-8px}.Plan--months{font-size:20px;font-weight:900;line-height:1.1}.Plan--months small{color:var(--gray_text_color);font-size:12px;font-weight:700}.Plan--price{color:var(--gray_text_color);font-size:13px;font-weight:700}.Plan.is-active .Plan--price{color:var(--text_color)}.Summary{gap:9px}.Summary--row{justify-content:space-between;gap:12px;font-size:13.5px;display:flex}.Summary--row span{color:var(--gray_text_color);font-weight:600}.Summary--row b{text-align:right;white-space:nowrap;text-overflow:ellipsis;min-width:0;font-weight:700;overflow:hidden}.Summary--row b.is-good{color:var(--green_color)}.Summary--total{border-top:1px solid var(--border_color);justify-content:space-between;align-items:baseline;gap:12px;margin:0 -14px;padding-top:10px;padding-left:14px;padding-right:14px;display:flex}.Summary--total span{font-weight:700}.Summary--total b{letter-spacing:-.02em;font-variant-numeric:tabular-nums;font-size:21px;font-weight:900;transition:opacity .2s}.Summary--total b.is-loading{opacity:.45}.Providers{grid-template-columns:1fr 1fr;gap:6px;display:grid}.Provider{background:var(--surface_2);text-align:left;min-width:0;height:44px;color:var(--gray_text_color);border-radius:12px;align-items:center;gap:6px;padding:0 12px;transition:box-shadow .2s,background .2s,color .2s;display:flex}.Provider b{color:var(--text_color);font-size:13px;font-weight:700}.Provider span{font-variant-numeric:tabular-nums;margin-left:auto;font-size:12px;font-weight:700}.Provider.is-active{color:var(--brand);background:color-mix(in srgb, var(--brand) 14%, transparent);box-shadow:inset 0 0 0 1.5px var(--brand)}:root[data-theme=dark] .Provider.is-active{color:color-mix(in srgb, var(--brand) 55%, #fff)}:root[data-theme=light] .Provider.is-active{color:#5a2fd0}.Promo{gap:8px;min-width:0;display:flex}.Promo .Input{min-width:0}.Promo .Button--sm{flex-shrink:0}.LinkBtn{min-height:44px;color:var(--link_color);align-self:flex-start;align-items:center;gap:6px;margin:-14px 0;font-size:13px;font-weight:700;display:inline-flex}.Toggle{cursor:pointer;justify-content:space-between;align-items:center;gap:12px;min-height:44px;display:flex}.Toggle span{flex-direction:column;font-size:13.5px;font-weight:700;display:flex}.Toggle small{color:var(--gray_text_color);font-size:12px;font-weight:600}.Toggle input{opacity:0;pointer-events:none;position:absolute}.Toggle i{background:var(--surface_2);width:48px;height:28px;box-shadow:var(--glass-shadow-active);border-radius:28px;flex-shrink:0;transition:background .2s;position:relative}.Toggle i:after{content:"";background:#fff;border-radius:50%;width:22px;height:22px;transition:transform .25s cubic-bezier(.3,1.4,.5,1);position:absolute;top:3px;left:3px;box-shadow:0 2px 4px #00000040}.Toggle input:checked+i{background:var(--brand)}.Toggle input:checked+i:after{transform:translate(20px)}.Button{border-radius:1000px;justify-content:center;align-items:center;gap:8px;width:100%;height:48px;font-size:16px;font-weight:800;transition:transform .15s,opacity .2s;display:inline-flex}.Button:active:not(:disabled){transform:scale(.97)}.Button:disabled{opacity:.45;cursor:default}.Button--primary{color:#fff;background:linear-gradient(135deg, var(--brand), #6a35e8);box-shadow:var(--glass-shadow), 0 8px 22px color-mix(in srgb, var(--brand) 30%, transparent)}.Button--big{height:52px;font-size:16px}.Button--sm{width:auto;height:40px;padding:0 14px;font-size:13px}.Button--glass{background:var(--surface_2);box-shadow:var(--glass-shadow);font-size:15px}.Button--ghost{height:44px;color:var(--link_color);font-size:15px}.Spinner{border:2.5px solid #ffffff59;border-top-color:#fff;border-radius:50%;width:18px;height:18px;animation:.7s linear infinite spin}@keyframes spin{to{transform:rotate(1turn)}}.PageTitle{text-align:center}.PageTitle h1{letter-spacing:-.02em;font-size:24px;font-weight:900}.PageTitle p{color:var(--gray_text_color);font-size:14px;font-weight:600}.Empty{text-align:center;flex-direction:column;align-items:center;gap:12px;padding:24px 12px;display:flex}.Empty p{max-width:28ch;color:var(--gray_text_color);font-weight:600;line-height:1.4}.Empty .Button{max-width:280px}.Skeleton{height:72px;overflow:hidden}.Skeleton:after{content:"";background:linear-gradient(100deg, transparent 30%, color-mix(in srgb, var(--text_color) 7%, transparent) 50%, transparent 70%);animation:1.2s linear infinite shimmer;position:absolute;top:0;bottom:0;left:0;right:0}@keyframes shimmer{0%{transform:translate(-100%)}to{transform:translate(100%)}}.List{flex-direction:column;gap:10px;display:flex}.Cell{text-align:left;flex-direction:row;align-items:center;gap:12px;width:100%;padding:10px 12px;transition:transform .15s}.Cell:active{transform:scale(.98)}.Cell--icon{color:#fff;border-radius:14px;flex-shrink:0;justify-content:center;align-items:center;width:42px;height:42px;display:flex}.Cell--icon-stars{background:var(--grad_stars)}.Cell--icon-premium{background:var(--grad_premium)}.Cell--icon-ticket{background:var(--grad_ticket)}.Cell--content{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.Cell--title{white-space:nowrap;text-overflow:ellipsis;font-size:15px;font-weight:700;overflow:hidden}.Cell--sub{color:var(--gray_text_color);white-space:nowrap;text-overflow:ellipsis;font-size:13px;font-weight:500;overflow:hidden}.Cell--after{flex-direction:column;flex-shrink:0;align-items:flex-end;gap:4px;display:flex}.Cell--after b{font-variant-numeric:tabular-nums;font-size:15px;font-weight:800}.Status{white-space:nowrap;border-radius:1000px;padding:3px 8px;font-size:12px;font-weight:700}.Status--ok{color:var(--green_color);background:color-mix(in srgb, var(--green_color) 14%, transparent)}.Status--wait{color:#e9a400;background:color-mix(in srgb, var(--gold_color) 16%, transparent)}.Status--bad{color:var(--red_color);background:color-mix(in srgb, var(--red_color) 14%, transparent)}.Status--muted{color:var(--gray_text_color);background:var(--surface_2)}.Sheet{z-index:100000;background:#08041480;align-items:flex-end;animation:.2s fade;display:flex;position:fixed;top:0;bottom:0;left:0;right:0}@keyframes fade{0%{opacity:0}}.Sheet--panel{width:100%;max-width:560px;max-height:92%;padding:10px 16px calc(var(--bottom_margin) + 14px);background:var(--surface_solid);box-shadow:var(--glass-shadow);border-radius:32px 32px 0 0;flex-direction:column;align-items:center;gap:12px;margin:0 auto;animation:.38s cubic-bezier(.2,.9,.2,1) up;display:flex;overflow-y:auto}@keyframes up{0%{transform:translateY(100%)}}.Sheet.is-closing{animation:.2s ease-in forwards fadeOut}.Sheet.is-closing .Sheet--panel{animation:.22s cubic-bezier(.4,0,1,1) forwards down}@keyframes fadeOut{to{opacity:0}}@keyframes down{to{transform:translateY(100%)}}.Sheet--panel.is-dragging{transition:none;animation:none}.Sheet--handle{touch-action:none;cursor:grab;justify-content:center;align-self:stretch;margin:-10px -16px -8px;padding:6px 0 10px;display:flex}.Sheet--grabber{background:var(--border_color);border-radius:5px;width:40px;height:5px;margin-bottom:4px}.Sheet--icon{border-radius:26px;justify-content:center;align-items:center;width:80px;height:80px;display:flex}.Sheet--title{text-align:center;font-size:21px;font-weight:800}.Sheet--text{text-align:center;max-width:34ch;color:var(--gray_text_color);font-size:14px;font-weight:500;line-height:1.4}.Sheet--panel .Card{width:100%}.Sheet--panel .Button{max-width:100%}.Pay--icon{justify-content:center;align-items:center;width:96px;height:96px;display:flex;position:relative}.Pay--icon .Emoji{z-index:1;position:relative}.Pay--pending .Emoji{animation:2.4s ease-in-out infinite tilt}@keyframes tilt{50%{transform:rotate(180deg)}}.Pay--done .Emoji{animation:.5s cubic-bezier(.3,1.6,.5,1) pop}@keyframes pop{0%{transform:scale(.4)}}.Pay--ring{border:3px solid color-mix(in srgb, var(--brand) 25%, transparent);border-top-color:var(--brand);border-radius:50%;animation:1s linear infinite spin;position:absolute;top:6px;bottom:6px;left:6px;right:6px}.Rating{flex-direction:row;align-items:center;gap:16px}.Rating--value{letter-spacing:-.03em;font-size:44px;font-weight:900;line-height:1}.Stars{gap:2px;display:inline-flex}.Stars .is-off{filter:grayscale();opacity:.3}.Review{gap:8px}.Review--head{justify-content:space-between;align-items:center;gap:8px;display:flex}.Review--head b{font-size:15px;font-weight:700}.Review--text{-webkit-user-select:text;user-select:text;font-size:15px;font-weight:500;line-height:1.45}.ProfileHead{text-align:center;flex-direction:column;align-items:center;gap:2px;display:flex}.ProfileHead .Avatar{box-shadow:0 0 0 3px var(--background_color), 0 0 0 5px var(--brand);margin-bottom:10px}.ProfileHead h1{font-size:23px;font-weight:800}.ProfileHead p{color:var(--gray_text_color);font-size:14px;font-weight:600}.Level{background:var(--surface_2);box-shadow:var(--glass-shadow-active);border-radius:1000px;align-items:center;gap:6px;margin-top:10px;padding:6px 14px;font-size:13px;font-weight:800;display:inline-flex}.Level--1{color:#fff;background:linear-gradient(90deg,#9b5a33,#d99a69)}.Level--2{color:#1b1d22;background:linear-gradient(90deg,#9aa5b8,#e8edf4)}.Level--3{color:#2b2100;background:linear-gradient(90deg,#dba624,#ffe27d)}.Stats{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.Stat{text-align:center;align-items:center;gap:2px;padding:12px 6px}.Stat b{font-variant-numeric:tabular-nums;font-size:19px;font-weight:900}.Stat span{color:var(--gray_text_color);font-size:11.5px;font-weight:600}.Progress{background:var(--surface_2);height:10px;box-shadow:var(--glass-shadow-active);border-radius:10px;overflow:hidden}.Progress--bar{transform-origin:0;background:linear-gradient(90deg, var(--brand), var(--brand_2));border-radius:10px;height:100%;transition:transform .9s cubic-bezier(.2,.8,.2,1)}.Levels{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.Levels--item{border-radius:var(--radius-inner);background:var(--surface_2);opacity:.5;flex-direction:column;align-items:center;gap:2px;padding:10px 4px;display:flex}.Levels--item.is-reached{opacity:1;box-shadow:inset 0 0 0 1.5px var(--brand)}.Levels--item b{font-size:14px;font-weight:800}.Levels--item small{color:var(--gray_text_color);font-size:12px;font-weight:600}.BottomLayout--container{z-index:10000;width:100%;padding:10px max(16px, env(safe-area-inset-left)) var(--bottom_margin);pointer-events:none;position:fixed;bottom:0;left:0}.BottomLayout--container--filled{background:linear-gradient(transparent, color-mix(in srgb, var(--background_color) 92%, transparent) 50%)}.Tabbar{grid-template-columns:repeat(var(--n), 1fr);pointer-events:auto;background:var(--bar_bg);max-width:560px;-webkit-backdrop-filter:blur(var(--blur)) saturate(160%);border-radius:1000px;margin:0 auto;padding:5px;display:grid;position:relative}.Tabbar--indicator{width:calc((100% - 10px) / var(--n));background:var(--surface_2);border-radius:1000px;transition:transform .42s cubic-bezier(.3,1.35,.5,1);position:absolute;top:5px;bottom:5px;left:5px}.Tabbar--item{z-index:1;height:50px;color:var(--gray_text_color);flex-direction:column;justify-content:center;align-items:center;gap:3px;font-size:11px;font-weight:700;transition:color .2s;display:flex;position:relative}.Tabbar--item svg{transition:transform .2s}.Tabbar--item.is-active{color:var(--brand)}:root[data-theme=dark] .Tabbar--item.is-active{color:color-mix(in srgb, var(--brand) 60%, #fff)}.Tabbar--item:active svg{transform:scale(.88)}.Only{height:100%;padding:calc(var(--top_margin) + 24px) 24px calc(var(--bottom_margin) + 24px);text-align:center;background:var(--page_glow), var(--background_color);flex-direction:column;justify-content:center;align-items:center;gap:12px;display:flex}.Only h1{letter-spacing:-.02em;font-size:26px;font-weight:900}.Only p{max-width:32ch;color:var(--gray_text_color);margin-bottom:8px;font-weight:600;line-height:1.4}.Only .Button{max-width:320px}.Only--detail{max-width:32ch;color:var(--gray_text_color);opacity:.7;word-break:break-word;font-size:11px}@media (max-width:360px){.Chips{grid-template-columns:repeat(2,1fr)}.GameCard--sub{display:none}.Row .Segmented{width:160px}.Plan--months{font-size:26px}}@media (min-width:720px){.Panel--content{max-width:920px}.Home--grid{grid-template-columns:minmax(0,1.25fr) minmax(300px,1fr);align-items:start;gap:18px;display:grid}.Home--side{top:calc(var(--top_margin) + 8px);position:sticky}.Screen>.Stack:not(.Home){max-width:640px;margin-left:auto;margin-right:auto}.Only>*{max-width:420px}}@media (hover:hover){.Chip:hover,.Plan:hover,.Provider:hover,.Cell:hover{filter:brightness(1.08)}.GameCard--container:not(.is-active):hover{filter:saturate(.75)}}:root[data-platform=ios] .Hint,:root[data-platform=ios] .Cell--sub{font-weight:600}:root[data-perf=low] .Card,:root[data-perf=low] .Tabbar,:root[data-perf=low] .Panel--header{-webkit-backdrop-filter:none}:root[data-perf=low] .Tabbar{background:var(--surface_solid)}:root[data-perf=low] .Skeleton:after{animation:none}:root[data-perf=low] .Card,:root[data-perf=low] .GameCard--container{box-shadow:none}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.GameCard--container:after{content:"";opacity:.28;pointer-events:none;background:url(/web.svg) 100% 0/contain no-repeat;width:30px;height:30px;position:absolute;top:0;right:0}.Webbed{position:relative}.Webbed:after{content:"";opacity:.35;pointer-events:none;background:url(/web.svg) 100% 0/contain no-repeat;width:22px;height:22px;position:absolute;top:0;left:14px;transform:scaleX(-1)}.ProfileHead--avatar{display:inline-flex}.ProfileHead--avatar.Webbed:after{opacity:.5;width:28px;height:28px;filter:var(--web_filter,none);top:-8px;left:auto;right:-12px;transform:none}:root[data-theme=light]{--web_filter:invert(1) opacity(.55)}.Empty{position:relative}.Empty:before{content:"";opacity:.18;width:48px;height:48px;filter:var(--web_filter,none);background:url(/web.svg) 100% 0/contain no-repeat;position:absolute;top:0;right:8px}.Toasts{z-index:200000;left:0;right:0;top:calc(var(--top_margin) + 4px);pointer-events:none;flex-direction:column;align-items:center;gap:8px;padding:0 12px;display:flex;position:fixed}.Toast{pointer-events:auto;touch-action:none;width:100%;max-width:420px;color:var(--text_color);background:color-mix(in srgb, var(--surface_solid) 82%, transparent);-webkit-backdrop-filter:blur(24px)saturate(180%);box-shadow:var(--glass-shadow), 0 12px 30px #00000047;cursor:grab;border-radius:20px;align-items:center;gap:10px;padding:12px 14px;transition:transform .2s,opacity .2s;animation:.42s cubic-bezier(.2,1.2,.4,1) toastIn;display:flex}@keyframes toastIn{0%{opacity:0;transform:translateY(-120%)scale(.96)}}.Toast.is-leaving{animation:.24s cubic-bezier(.4,0,1,1) forwards toastOut}@keyframes toastOut{to{opacity:0;transform:translateY(-120%)scale(.96)}}.Toast--icon{flex-shrink:0;display:flex}.Toast--body{flex-direction:column;min-width:0;display:flex}.Toast--body b{font-size:14px;font-weight:800}.Toast--body span{color:var(--gray_text_color);font-size:13px;font-weight:500;line-height:1.35}:root[data-perf=low] .Toast{-webkit-backdrop-filter:none;background:var(--surface_solid)}.Hero2{flex-direction:column;align-items:flex-start;gap:10px;padding:4px 2px 0;display:flex}.Hero2 h1{letter-spacing:-.02em;max-width:20ch;font-size:clamp(22px,6.4vw,28px);font-weight:900;line-height:1.12}.BuyCards{grid-template-columns:1fr 1fr;gap:12px;display:grid}.BuyCard{color:#fff;text-align:left;border-radius:24px;flex-direction:column;align-items:flex-start;gap:2px;min-height:128px;padding:14px;transition:transform .2s cubic-bezier(.3,1.4,.5,1);display:flex;position:relative;overflow:hidden}.BuyCard--stars{background:var(--grad_stars)}.BuyCard--premium{background:var(--grad_premium)}.BuyCard:active{transform:scale(.96)}.BuyCard:disabled{filter:grayscale(.8);opacity:.6}.BuyCard:after{content:"";opacity:.3;background:url(/web.svg) 100% 0/contain no-repeat;width:36px;height:36px;position:absolute;top:0;right:0}.BuyCard--icon{background:#ffffff26;border-radius:14px;justify-content:center;align-items:center;width:44px;height:44px;margin-bottom:auto;display:flex}.BuyCard b{margin-top:12px;font-size:17px;font-weight:800;line-height:1.15}.BuyCard span:last-child{color:#ffffffb3;font-size:12px;font-weight:600}.Trust{flex-direction:row;justify-content:space-between;gap:6px;padding:12px 8px}.Trust>*{text-align:center;flex-direction:column;flex:1;align-items:center;gap:2px;min-height:44px;display:flex}.Trust>*+*{border-left:1px solid var(--border_color)}.Trust b{font-variant-numeric:tabular-nums;align-items:center;gap:3px;font-size:18px;font-weight:900;display:inline-flex}.Trust span{color:var(--gray_text_color);font-size:12px;font-weight:600}.Tiles{grid-template-columns:1fr 1fr;gap:12px;display:grid}.Tile{text-align:left;align-items:flex-start;gap:4px;padding:14px;transition:transform .15s}.Tile:active{transform:scale(.97)}.Tile b{font-size:14px;font-weight:800;line-height:1.2}.Tile>span:last-child{color:var(--gray_text_color);font-size:12px;font-weight:500;line-height:1.35}.Tile--icon{color:#fff;border-radius:12px;justify-content:center;align-items:center;width:36px;height:36px;margin-bottom:6px;display:flex}.Tile--pink{background:var(--grad_ticket)}.Tile--green{background:radial-gradient(163% 82%,#22d58a,#0a4a30 100%)}.Tile--gold{background:radial-gradient(100% 100%,#ffc235,#7a4b10 100%)}.Tile--violet{background:var(--grad_premium)}.Tile--progress{background:var(--surface_2);border-radius:5px;width:100%;height:5px;margin:4px 0 2px;display:block;overflow:hidden}.Tile--progress i{transform-origin:0;background:linear-gradient(90deg, var(--brand), var(--brand_2));height:100%;display:block}.Steps ol{counter-reset:s;flex-direction:column;gap:10px;padding:0;list-style:none;display:flex}.Steps li{counter-increment:s;padding-left:36px;font-size:14px;font-weight:600;line-height:1.35;position:relative}.Steps li:before{content:counter(s);color:#fff;background:var(--brand);border-radius:50%;justify-content:center;align-items:center;width:24px;height:24px;font-size:12px;font-weight:800;display:flex;position:absolute;top:-2px;left:0}.MiniReview{border-bottom:1px solid var(--border_color);flex-direction:column;gap:4px;padding-bottom:10px;display:flex}.MiniReview p{font-size:14px;font-weight:500;line-height:1.4}.LinkBtn--row{justify-content:space-between;align-self:stretch}.PageTitle--left{text-align:left;justify-content:space-between;align-items:center;display:flex}.Chips--4{grid-template-columns:repeat(4,1fr)}.Progress--wide{width:100%}.ActionRow{grid-template-columns:1fr 1fr;gap:8px;width:100%;display:grid}.ActionRow .Button{font-size:14px}.TicketSettings{gap:12px}.Field{flex-direction:column;gap:6px;display:flex}.ChannelRow{background:var(--surface_2);border-radius:12px;align-items:center;gap:8px;padding:8px 10px;font-size:14px;font-weight:600;display:flex}.ChannelRow span{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.ChannelRow button{color:var(--red_color);display:flex}.LinksCard{gap:0;padding:4px 14px}.LinkRow{text-align:left;align-items:center;gap:10px;padding:12px 0;font-size:15px;font-weight:600;display:flex}.LinkRow span{flex:1}.LinkRow+.LinkRow{border-top:1px solid var(--border_color)}.LinkRow svg:last-child{color:var(--gray_text_color)}@media (min-width:720px){.Tiles{grid-template-columns:repeat(2,1fr)}.BuyCard{min-height:150px}}@media (max-width:360px){.BuyCard b{font-size:15px}.Tiles{gap:8px}}.ProfileHead--since{opacity:.8;font-size:12px!important}@media (max-width:360px){.Provider{gap:4px;padding:0 9px}.Provider b{font-size:12px}.Provider span{font-size:11px}.Chip{font-size:13px}}.Panel--container,.Sheet--panel{scrollbar-width:none;-ms-overflow-style:none}.Panel--container::-webkit-scrollbar{width:0;height:0;display:none}.Sheet--panel::-webkit-scrollbar{width:0;height:0;display:none}.StickyBuy{left:0;right:0;bottom:calc(var(--bottom_margin) + 72px);z-index:9000;padding:0 max(14px, env(safe-area-inset-left));pointer-events:none;position:fixed}.StickyBuy .Button{pointer-events:auto;max-width:560px;box-shadow:var(--glass-shadow), 0 10px 28px #00000059, 0 8px 22px color-mix(in srgb, var(--brand) 30%, transparent);margin:0 auto}html[data-sticky="1"] .Panel--container{padding-bottom:calc(var(--bottom_margin) + 150px);scroll-padding-bottom:calc(var(--bottom_margin) + 150px)}.Panel--container{scroll-padding-bottom:calc(var(--bottom_margin) + 90px)}@media (min-width:720px){.StickyBuy .Button{max-width:420px}}.Recipient--found{background:color-mix(in srgb, var(--green_color) 9%, transparent);border-radius:14px;padding:8px 10px}.Recipient--found .Recipient--text{flex:1}.Panel--content:before,.Panel--content:after{content:"";opacity:.07;pointer-events:none;z-index:0;background:url(/web-corner.svg) 0 0/contain no-repeat;width:150px;height:150px;position:absolute;top:-10px}.Panel--content:before{left:-16px}.Panel--content:after{opacity:.05;right:-16px;transform:scaleX(-1)}:root[data-theme=light] .Panel--content:before,:root[data-theme=light] .Panel--content:after{filter:invert();opacity:.08}.Card{overflow:hidden}.Card:before{content:"";opacity:.07;pointer-events:none;width:34px;height:34px;filter:var(--web_filter,none);background:url(/web.svg) 100% 0/contain no-repeat;position:absolute;top:0;right:0}.Card--list:before,.Summary:before{opacity:.09}.Tile:after{content:"";opacity:.08;pointer-events:none;width:28px;height:28px;filter:var(--web_filter,none);background:url(/web.svg) 100% 0/contain no-repeat;position:absolute;bottom:0;left:0;transform:rotate(180deg)}.Tile{position:relative;overflow:hidden}.Button--primary.Webbed:after{opacity:.4;left:auto;right:14px;transform:none}.Button--primary.Webbed:before{content:"";opacity:.3;pointer-events:none;background:url(/web.svg) 100% 0/contain no-repeat;width:18px;height:18px;position:absolute;bottom:0;left:14px;transform:rotate(180deg)}.Tabbar:after{content:"";opacity:.12;pointer-events:none;width:22px;height:22px;filter:var(--web_filter,none);background:url(/web.svg) 100% 0/contain no-repeat;position:absolute;top:0;right:10px}.Plan.is-active:after,.Chip.is-active:after{content:"";opacity:.35;pointer-events:none;width:14px;height:14px;filter:var(--web_filter,none);background:url(/web.svg) 100% 0/contain no-repeat;position:absolute;top:2px;right:2px}.Chip,.Plan,.Sheet--panel{position:relative}.Sheet--panel:after{content:"";opacity:.08;pointer-events:none;width:56px;height:56px;filter:var(--web_filter,none);background:url(/web.svg) 100% 0/contain no-repeat;position:absolute;top:0;left:0;transform:scaleX(-1)}:root[data-perf=low] .Panel--content:before,:root[data-perf=low] .Panel--content:after{display:none}.Card>*{z-index:1;position:relative}.Screen{z-index:2}.LangCard .Card--title{align-items:center;gap:8px;display:flex}.LangCard .Card--title svg{color:var(--brand,#8b5cff)}.LangCard .Segmented--item{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}.ReviewForm{text-align:left;flex-direction:column;gap:12px;display:flex}.Stars{justify-content:center;gap:6px;display:flex}.Stars button{width:46px;height:46px;color:var(--gray_text_color);justify-content:center;align-items:center;transition:transform .15s,color .15s;display:inline-flex}.Stars button.is-on{color:#ffc23d}.Stars button.is-on svg{fill:currentColor}.Stars button:active{transform:scale(.88)}.Textarea{resize:vertical;border-radius:var(--radius-inner);background:var(--surface_2);width:100%;min-height:76px;box-shadow:var(--glass-shadow-active);color:var(--text_color);font:inherit;border:0;outline:0;padding:10px 12px;font-size:16px;font-weight:500}.Textarea::placeholder{color:var(--gray_text_color)}:root[data-theme=light] .Status--ok{color:#0a7a3f;background:color-mix(in srgb, var(--green_color) 9%, transparent)}.Provider--wide{grid-column:1/-1;justify-self:center;width:calc(50% - 3px)}.Provider small{color:var(--gray_text_color);white-space:nowrap;text-overflow:ellipsis;min-width:0;font-size:12px;font-weight:600;overflow:hidden}.DirectPick{flex-direction:column;gap:8px;display:flex}.DirectPick .Segmented{width:100%}.Direct{text-align:left;flex-direction:column;gap:10px;width:100%;display:flex}.Direct--row{border-radius:var(--radius-inner);background:var(--surface_2);align-items:center;gap:10px;padding:10px 12px;display:flex}.Direct--row>div{flex-direction:column;flex:1;gap:2px;min-width:0;display:flex}.Direct--row small{color:var(--gray_text_color);font-size:12px;font-weight:600}.Direct--row code{color:var(--text_color);word-break:break-all;-webkit-user-select:all;user-select:all;font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:14px;font-weight:600}.Direct--row code.is-big{letter-spacing:.06em;font-size:18px}.Direct--row.is-memo{box-shadow:inset 0 0 0 1.5px var(--brand);background:color-mix(in srgb, var(--brand) 10%, transparent)}.Copy{background:var(--surface_2);width:44px;height:44px;color:var(--text_color);border-radius:12px;flex-shrink:0;justify-content:center;align-items:center;transition:transform .15s,background .2s;display:inline-flex}.Copy:active{transform:scale(.9)}.Copy.is-done{color:var(--green_color)}.Alert--warn{color:#b26b00;background:#ffb02029;align-items:flex-start;gap:8px;font-size:13px;display:flex}:root[data-theme=dark] .Alert--warn{color:#ffc861}.Alert--warn svg{flex-shrink:0;margin-top:1px}.RefStats{color:var(--text_color);font-weight:700}.Direct--row.is-memo code{letter-spacing:.01em;font-size:15px}.Direct--row.is-memo small{color:var(--text_color);font-weight:800}.RateCta{text-align:left;color:#ffc23d;flex-direction:row;justify-content:flex-start;align-items:center;gap:12px;width:100%;min-height:56px;display:flex}.RateCta span{color:var(--text_color);flex-direction:column;gap:2px;display:flex}.RateCta b{font-size:15px;font-weight:800}.RateCta small{color:var(--gray_text_color);font-size:13px;font-weight:600}.Cell--rate{color:#e0a000;align-items:center;gap:3px;margin-left:6px;font-style:normal;font-weight:700;display:inline-flex}:root[data-theme=dark] .Cell--rate{color:#ffc23d}.Provider b{white-space:nowrap;text-overflow:ellipsis;min-width:0;overflow:hidden}@media (max-width:360px){.Provider--wide svg{display:none}}.LinkBtn--center{align-self:center;margin:-8px 0}.Sheet--panel>*{flex-shrink:0}.SectionTitle{color:var(--gray_text_color);margin:8px 4px -4px;font-size:15px;font-weight:800}
/*$vite$:1*/