@font-face{font-family:Vazirmatn;font-style:normal;font-weight:400 900;font-display:swap;src:url(/fonts/vazirmatn-f0b63722cd.woff2) format("woff2");unicode-range:U+0600-06FF,U+0750-077F,U+0870-088E,U+0890-0891,U+0897-08E1,U+08E3-08FF,U+200C-200E,U+2010-2011,U+204F,U+2E41,U+FB50-FDFF,U+FE70-FE74,U+FE76-FEFC}@font-face{font-family:Vazirmatn;font-style:normal;font-weight:400 900;font-display:swap;src:url(/fonts/vazirmatn-32566330fd.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Vazirmatn;font-style:normal;font-weight:400 900;font-display:swap;src:url(/fonts/vazirmatn-df39474747.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:Roboto;font-style:normal;font-weight:400 900;font-display:swap;src:url(/fonts/roboto-b052d8cadd.woff2) format("woff2");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Roboto;font-style:normal;font-weight:400 900;font-display:swap;src:url(/fonts/roboto-75be45f9d2.woff2) format("woff2");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{--home-bg: #0c0a09;--home-card: #1c1917;--home-border: rgba(255, 255, 255, .1);--home-accent: #f7941d;--home-accent-fg: #0c0a09;--home-text: #fafaf9;--home-text-muted: #a8a29e;--home-danger: #f87171;--home-danger-fg: #fca5a5;--home-info: #38bdf8;--radius: 14px;--safe-top: max(var(--tg-safe-area-inset-top, 0px), env(safe-area-inset-top, 0px));--safe-bottom: max(var(--tg-safe-area-inset-bottom, 0px), env(safe-area-inset-bottom, 0px));--content-top: var(--tg-content-safe-area-inset-top, 0px);color-scheme:dark;font-family:Roboto,Arial,Helvetica,sans-serif}:root:lang(fa),:root:lang(ar){font-family:Vazirmatn,Tahoma,sans-serif}*{box-sizing:border-box}html,body{margin:0;min-height:100%;background:var(--home-bg);color:var(--home-text);-webkit-font-smoothing:antialiased;-webkit-tap-highlight-color:transparent}h1{font-size:1.35rem;margin:0;text-align:center}p{margin:0}.muted{color:var(--home-text-muted);line-height:1.5}.small{font-size:.85rem}.stack{display:flex;flex-direction:column;gap:12px;inline-size:100%}.logo{display:block}.status-screen,.link-screen{min-block-size:100vh;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;padding-block:calc(var(--safe-top) + var(--content-top) + 24px) calc(var(--safe-bottom) + 24px);padding-inline:20px;text-align:center;max-inline-size:480px;margin-inline:auto}.link-screen{justify-content:flex-start}.link-screen form{text-align:start}.steps{margin:0;padding-inline-start:1.25rem;inline-size:100%;text-align:start;line-height:1.5;color:var(--home-text-muted)}.confirm-account{margin:0;font-size:1.15rem;font-weight:700;word-break:break-all}.btn{display:inline-flex;align-items:center;justify-content:center;gap:8px;min-block-size:46px;padding-inline:18px;border-radius:12px;border:1px solid transparent;font:inherit;font-weight:600;cursor:pointer;inline-size:100%}.btn:disabled{opacity:.6;cursor:default}.btn-primary{background:var(--home-accent);color:var(--home-accent-fg)}.btn-secondary{background:transparent;color:var(--home-text);border-color:var(--home-border)}.btn-danger{background:transparent;color:var(--home-danger);border-color:color-mix(in srgb,var(--home-danger) 40%,transparent)}.btn-link{background:none;color:var(--home-accent);min-block-size:36px;inline-size:auto;align-self:center;font-weight:500}.field{display:flex;flex-direction:column;gap:6px}.field-label{font-size:.9rem;color:var(--home-text-muted)}.field-input{min-block-size:46px;padding-inline:14px;border-radius:12px;border:1px solid var(--home-border);background:var(--home-card);color:var(--home-text);font:inherit;font-size:16px}.field-input:focus{outline:2px solid var(--home-accent);outline-offset:1px}.field-hint{font-size:.8rem;color:var(--home-text-muted)}.captcha{display:flex;flex-direction:column;gap:8px}.captcha-row{display:flex;align-items:center;justify-content:space-between;gap:12px}.captcha-image{inline-size:120px;block-size:30px;border-radius:6px;background:#fff}.captcha-empty{display:inline-flex;align-items:center;justify-content:center;color:#57534e;font-size:.8rem}.terms{display:flex;align-items:flex-start;gap:10px;font-size:.8rem;line-height:1.5;color:var(--home-text-muted)}.terms input{margin-block-start:3px;accent-color:var(--home-accent);inline-size:18px;block-size:18px;flex-shrink:0}.alert{inline-size:100%;padding:10px 14px;border-radius:12px;font-size:.9rem;line-height:1.5;text-align:start}.alert-error{background:color-mix(in srgb,var(--home-danger) 14%,transparent);color:var(--home-danger-fg)}.alert-info{background:color-mix(in srgb,var(--home-info) 14%,transparent);color:#bae6fd}.spinner{inline-size:18px;block-size:18px;border-radius:50%;border:2px solid currentColor;border-block-start-color:transparent;animation:spin .8s linear infinite}.spinner-lg{display:block;inline-size:28px;block-size:28px;margin-inline:auto;color:var(--home-accent)}@keyframes spin{to{transform:rotate(360deg)}}@media(prefers-reduced-motion:reduce){.spinner{animation-duration:2.4s}}.shell{min-block-size:100vh;display:flex;flex-direction:column}.topbar{display:flex;align-items:center;gap:10px;padding-block:calc(var(--safe-top) + var(--content-top) + 12px) 12px;padding-inline:16px}.brand{font-weight:700;font-size:1.1rem}.content{flex:1;padding-inline:16px;padding-block-end:calc(var(--safe-bottom) + 84px);max-inline-size:640px;inline-size:100%;margin-inline:auto}.greeting{font-size:1.15rem;font-weight:600}.card{background:var(--home-card);border:1px solid var(--home-border);border-radius:var(--radius);padding:16px;display:flex;flex-direction:column;gap:12px}.card-title{margin:0;font-size:1rem;font-weight:700}.wallet-balance{font-size:1.8rem;font-weight:700;color:var(--home-accent);text-align:start}.game-meta{font-size:.8rem;color:var(--home-text-muted)}.details{display:grid;grid-template-columns:auto 1fr;gap:8px 16px;margin:0}.details dt{color:var(--home-text-muted)}.details dd{margin:0;text-align:end;overflow-wrap:anywhere}.languages{display:flex;flex-wrap:wrap;gap:8px}.chip{min-block-size:38px;padding-inline:14px;border-radius:999px;border:1px solid var(--home-border);background:transparent;color:var(--home-text);font:inherit;cursor:pointer}.chip-active{border-color:var(--home-accent);color:var(--home-accent)}.tabbar{position:fixed;inset-inline:0;inset-block-end:0;display:grid;grid-template-columns:repeat(3,1fr);background:color-mix(in srgb,var(--home-bg) 92%,transparent);border-block-start:1px solid var(--home-border);padding-block-end:var(--safe-bottom);backdrop-filter:blur(8px)}.tab{min-block-size:56px;background:none;border:0;color:var(--home-text-muted);font:inherit;font-weight:600;cursor:pointer}.tab-active{color:var(--home-accent)}.accent{color:var(--home-accent);font-weight:700}.section-title{margin:0;font-size:1.05rem;font-weight:700}.shows{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:14px}.show{background:var(--home-card);border:1px solid var(--home-border);border-radius:var(--radius);overflow:hidden}.show-live{border-color:color-mix(in srgb,var(--home-danger) 55%,transparent)}.show-media{position:relative;display:block;inline-size:100%;aspect-ratio:16 / 9;padding:0;border:0;background:var(--home-border);cursor:pointer}.show-media img,.show-media-empty{display:block;inline-size:100%;block-size:100%;object-fit:cover}.show-media .status-chip{position:absolute;inset-block-start:10px;inset-inline-start:10px}.show-body{padding:14px 16px 16px;display:flex;flex-direction:column;gap:8px}.show-title{font-weight:700;font-size:1.05rem}.show-facts{display:flex;flex-wrap:wrap;gap:6px 14px;font-size:.85rem;color:var(--home-text-muted)}.show-facts strong{color:var(--home-accent)}.free-badge{padding:2px 10px;border-radius:999px;background:color-mix(in srgb,var(--home-accent) 18%,transparent);color:var(--home-accent);font-weight:600}.status-chip{display:inline-flex;align-items:center;gap:6px;align-self:flex-start;padding:4px 10px;border-radius:999px;font-size:.75rem;font-weight:700;background:#0c0a09bf;color:var(--home-text)}.status-live{background:#dc2626;color:#fff}.status-open{color:var(--home-accent)}.status-done{color:var(--home-text-muted)}.live-dot{inline-size:8px;block-size:8px;border-radius:50%;background:currentColor;animation:pulse 1.4s ease-in-out infinite}@keyframes pulse{50%{opacity:.3}}.countdown{font-size:.9rem}.countdown-clock{font-variant-numeric:tabular-nums;font-weight:700;color:var(--home-accent)}.balls{display:flex;flex-wrap:wrap;gap:6px}.ball{display:inline-flex;align-items:center;justify-content:center;inline-size:34px;block-size:34px;border-radius:50%;background:var(--home-bg);border:1px solid var(--home-border);font-weight:700;font-variant-numeric:tabular-nums}.ball-lucky{border-color:var(--home-accent);color:var(--home-accent)}.ball-hit{background:var(--home-accent);border-color:var(--home-accent);color:var(--home-accent-fg)}.game-hero{position:relative;border-radius:var(--radius);overflow:hidden;background:var(--home-card);border:1px solid var(--home-border)}.game-hero img{display:block;inline-size:100%;aspect-ratio:16 / 9;object-fit:cover}.game-hero-body{padding:14px 16px;display:flex;flex-direction:column;gap:6px}.game-hero-title{font-size:1.3rem;text-align:start}.ticket-list,.prize-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.prize-list li{display:flex;align-items:center;justify-content:space-between;gap:12px}.prize-label{display:flex;flex-direction:column}.qty{display:flex;align-items:center;justify-content:space-between;gap:12px}.stepper{display:inline-flex;align-items:center;border:1px solid var(--home-border);border-radius:12px;overflow:hidden}.step{inline-size:44px;block-size:44px;border:0;background:transparent;color:var(--home-text);font:inherit;font-size:1.3rem;cursor:pointer}.step:disabled{opacity:.4;cursor:default}.step-value{min-inline-size:40px;text-align:center;font-weight:700;font-variant-numeric:tabular-nums}.ticket-tabs{display:flex;flex-wrap:wrap;gap:8px}.chip-done:not(.chip-active){border-color:color-mix(in srgb,var(--home-accent) 45%,transparent)}.picker{display:flex;flex-direction:column;gap:10px}.picker-head{display:flex;align-items:center;justify-content:space-between;gap:8px}.picker-actions{display:inline-flex;gap:4px}.grid{display:grid;gap:6px}.grid-main{grid-template-columns:repeat(7,1fr)}.grid-lucky{grid-template-columns:repeat(5,1fr)}.num{aspect-ratio:1;min-block-size:36px;border-radius:50%;border:1px solid var(--home-border);background:var(--home-bg);color:var(--home-text);font:inherit;font-weight:600;font-variant-numeric:tabular-nums;cursor:pointer}.num:disabled{opacity:.35;cursor:default}.num-lucky{border-color:color-mix(in srgb,var(--home-accent) 45%,transparent)}.num-on{background:var(--home-accent);border-color:var(--home-accent);color:var(--home-accent-fg)}.summary{padding-block-start:12px;border-block-start:1px solid var(--home-border)}.stars-amounts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.stars-amount{display:flex;flex-direction:column;align-items:center;gap:4px;min-block-size:64px;padding:10px;border-radius:12px;border:1px solid var(--home-border);background:transparent;color:var(--home-text);font:inherit;cursor:pointer}.stars-amount-on{border-color:var(--home-accent);background:color-mix(in srgb,var(--home-accent) 12%,transparent)}.stars-price{margin:0;color:var(--home-accent);font-weight:600;font-size:.9rem}.pay-stars,.pay-other{display:flex;flex-direction:column;gap:8px;padding-block-start:12px;border-block-start:1px solid var(--home-border)}.pay-stars-title,.pay-other-title{margin:0;font-size:.95rem;font-weight:700}.summary-total{font-weight:700;color:var(--home-text)}dd.summary-total{color:var(--home-accent);font-size:1.1rem}.gift-applied{display:flex;align-items:center;justify-content:space-between;gap:8px;font-size:.9rem}.live-head{display:flex;flex-direction:column;gap:6px}.stage{position:relative;inline-size:100%;aspect-ratio:16 / 9;border-radius:var(--radius);overflow:hidden;background:#000}.stage-video{display:block;inline-size:100%;block-size:100%;object-fit:contain;background:#000}.stage-empty,.stage-overlay{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:10px;padding:16px;text-align:center;background:var(--home-card)}.stage-overlay{position:absolute;inset:0;background:#0c0a09d1;color:var(--home-text)}.stage-overlay .spinner{color:var(--home-accent)}.stage-sound{position:absolute;inset-block-end:12px;inset-inline:0;margin-inline:auto;inline-size:max-content;max-inline-size:calc(100% - 24px);padding:10px 16px;border-radius:999px;border:0;background:var(--home-accent);color:var(--home-accent-fg);font:inherit;font-weight:700;cursor:pointer}.news{padding:10px 14px;border-radius:12px;background:color-mix(in srgb,var(--home-accent) 14%,transparent);color:var(--home-text);font-size:.9rem;line-height:1.5}.chat-list{list-style:none;margin:0;padding:0;max-block-size:320px;overflow-y:auto;display:flex;flex-direction:column;gap:8px}.chat-msg{display:grid;grid-template-columns:1fr auto;gap:2px 8px;padding:8px 10px;border-radius:10px;background:var(--home-bg)}.chat-mine{background:color-mix(in srgb,var(--home-accent) 12%,var(--home-bg))}.chat-pending{opacity:.6}.chat-name{font-size:.8rem;font-weight:700;color:var(--home-accent)}.chat-body{grid-column:1;overflow-wrap:anywhere;line-height:1.45}.chat-like{grid-column:2;grid-row:1 / span 2;align-self:center;display:inline-flex;align-items:center;gap:4px;min-block-size:32px;padding-inline:8px;border:0;border-radius:999px;background:transparent;color:var(--home-text-muted);font:inherit;font-size:.85rem;cursor:pointer}.chat-like:disabled{cursor:default}.chat-liked{color:#f43f5e}.chat-form{display:flex;gap:8px}.chat-form .btn{inline-size:auto}.chat-input{flex:1;min-inline-size:0;min-block-size:46px;padding-inline:14px;border-radius:12px;border:1px solid var(--home-border);background:var(--home-bg);color:var(--home-text);font:inherit;font-size:16px}.chat-input:focus{outline:2px solid var(--home-accent);outline-offset:1px}@media(prefers-reduced-motion:reduce){.live-dot{animation:none}}.eyebrow{font-size:.72rem;font-weight:700;letter-spacing:.14em;text-transform:uppercase;color:var(--home-accent)}.cadences{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:1fr 1fr;gap:10px}.cadence{position:relative;overflow:hidden;display:flex;border-radius:var(--radius);border:1px solid color-mix(in srgb,var(--home-accent) 28%,transparent);background:radial-gradient(ellipse 80% 70% at 100% 0%,rgba(255,122,0,.22),transparent 55%),var(--home-card)}.cadence-daily{grid-column:1 / -1;min-block-size:220px}.cadence-live{border-color:var(--home-danger)}.cadence-bg{position:absolute;inset:0;inline-size:100%;block-size:100%;object-fit:cover}.cadence-poster:after{content:"";position:absolute;inset:0;background:linear-gradient(to top,#000000e6,#00000073 60%,#00000040)}.cadence-body{position:relative;z-index:1;flex:1;display:flex;flex-direction:column;gap:10px;padding:14px}.cadence-body .btn{margin-block-start:auto;min-block-size:40px}.cadence-id{display:flex;align-items:flex-start;gap:10px}.cadence-id>span:last-child{display:flex;flex-direction:column;min-inline-size:0}.cadence-mark{flex:none;display:flex;flex-direction:column;align-items:center;justify-content:center;inline-size:52px;block-size:52px;border-radius:14px;background:var(--home-accent);color:var(--home-accent-fg);box-shadow:0 10px 24px #ff7a0059}.cadence-mark strong{font-size:1.3rem;line-height:1;font-weight:900}.cadence-mark span{margin-block-start:2px;font-size:.6rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.cadence-hint,.cadence-label{font-size:.65rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--home-text-muted)}.cadence-hint{color:var(--home-accent)}.cadence-title{font-size:1rem;font-weight:800;line-height:1.25}.cadence-daily .cadence-title{font-size:1.3rem}.cadence-meta{font-size:.85rem;color:var(--home-text-muted)}.cadence-stats{display:flex;flex-direction:column;gap:8px}.cadence-stats-daily{display:grid;grid-template-columns:1fr 1fr;gap:10px}.cadence-prize{font-size:1.05rem;font-weight:800;color:var(--home-accent)}.cadence-daily .cadence-prize{font-size:1.5rem}.cadence-clock{font-size:1.05rem;font-weight:800;font-variant-numeric:tabular-nums;color:var(--home-accent)}.cadence-live-label{font-weight:800;color:var(--home-danger)}.winners-hero{position:relative;overflow:hidden;display:flex;flex-direction:column;gap:6px;padding:16px;border-radius:var(--radius);border:1px solid var(--home-border);background:radial-gradient(ellipse at top right,rgba(247,148,29,.25),transparent 55%),radial-gradient(ellipse at bottom left,rgba(59,130,246,.18),transparent 50%),var(--home-card)}.winners-hero-title{font-size:1.4rem;text-align:start}.winners-hero-badge{display:flex;flex-wrap:wrap;align-items:baseline;gap:6px}.winners-filters-head{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:6px}.chips{display:flex;flex-wrap:wrap;gap:6px}.chips-scroll{flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none}.chips-scroll .chip{flex:none;white-space:nowrap}.chip-small{min-block-size:0;padding:1px 8px;font-size:.7rem;cursor:default}.search{position:relative}.search .field-input{inline-size:100%;padding-inline-end:44px}.search-clear{position:absolute;inset-block:0;inset-inline-end:4px;inline-size:40px;border:0;background:transparent;color:var(--home-text-muted);font-size:1.3rem;cursor:pointer}select.field-input{inline-size:100%}.winners-active{display:flex;align-items:center;justify-content:space-between;gap:8px;padding-block-start:8px;border-block-start:1px solid var(--home-border)}.winners-active .btn{inline-size:auto;min-block-size:0}.winners{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:12px;transition:opacity .2s}.winners.is-refreshing{opacity:.6}.winners-sentinel{block-size:1px}.winner-card{overflow:hidden;border-radius:var(--radius);border:1px solid var(--home-border);background:var(--home-card)}.winner-card-live{border-color:color-mix(in srgb,var(--home-danger) 60%,transparent)}.winner-head{position:relative;display:flex;align-items:flex-end;inline-size:100%;min-block-size:96px;padding:14px;border:0;color:#fff;font:inherit;text-align:start;cursor:pointer;background:linear-gradient(135deg,var(--accent, #f7941d),color-mix(in srgb,var(--accent, #f7941d) 60%,#000))}.winner-head img{position:absolute;inset-block-start:8px;inset-inline-end:8px;inline-size:72px;block-size:72px;object-fit:contain;opacity:.9}.winner-head-text{position:relative;display:flex;flex-direction:column;gap:4px;max-inline-size:calc(100% - 80px)}.winner-title{font-size:1.05rem;font-weight:800;text-shadow:0 1px 2px rgba(0,0,0,.4)}.winner-host{font-size:.8rem;opacity:.9}.winner-badge{display:inline-flex;align-items:center;gap:6px;inline-size:max-content;padding:2px 10px;border-radius:999px;background:var(--home-danger);color:#fff;font-size:.72rem;font-weight:700}.winner-body{display:flex;flex-direction:column;gap:12px;padding:14px}.winner-facts{display:grid;grid-template-columns:1fr 1fr;gap:10px;margin:0}.winner-facts dt,.prize-row-facts dt{font-size:.68rem;text-transform:uppercase;color:var(--home-text-muted)}.winner-facts dd,.prize-row-facts dd{margin:0;font-weight:700}.winner-prize{color:var(--home-accent)}.winner-numbers{display:flex;flex-direction:column;gap:6px}.ball-lucky-wrap{display:inline-flex;flex-direction:column;align-items:center;gap:2px;margin-inline-start:6px;padding-inline-start:10px;border-inline-start:1px solid var(--home-border)}.ball-lucky-label{font-size:.6rem;font-weight:700;text-transform:uppercase;color:var(--home-danger-fg)}.balls:has(.ball-lucky-wrap){align-items:flex-end}.winner-card .ball,.winner-detail .ball{border-color:var(--home-accent);background:var(--accent, transparent);color:#fff}.winner-card .ball-lucky,.winner-detail .ball-lucky{border-color:#c3253a;background:#c3253a}.empty{align-items:center;text-align:center}.winner-detail h1{text-align:start}.winner-info-tags{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.prize-rows{list-style:none;margin:0;padding:0;display:flex;flex-direction:column}.prize-row{display:flex;flex-direction:column;gap:6px;padding-block:10px;border-block-end:1px solid var(--home-border)}.prize-row-jackpot strong{color:var(--home-accent)}.prize-row-head{display:flex;flex-wrap:wrap;align-items:center;gap:8px}.prize-row-facts{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin:0}.prize-total{display:grid;grid-template-columns:1fr auto auto;gap:12px;padding-block-start:10px;font-weight:800}.timeline{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:10px}.timeline li{display:flex;flex-direction:column;gap:2px;padding-inline-start:14px;border-inline-start:2px solid var(--home-accent)}.sr-only{position:absolute;inline-size:1px;block-size:1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap}.method-list{display:flex;flex-direction:column;gap:10px}.method-row,.method-picked{display:flex;align-items:center;gap:12px;inline-size:100%;padding:14px;border-radius:var(--radius);border:1px solid var(--home-border);background:var(--home-card);color:var(--home-text);font:inherit;text-align:start}.method-row{cursor:pointer}.method-row:active{border-color:var(--home-accent)}.method-text{display:flex;flex-direction:column;gap:2px;flex:1;min-inline-size:0}.method-title{font-weight:700}.method-sub{font-size:.82rem;color:var(--home-text-muted);line-height:1.4}.method-badge{align-self:flex-start;margin-block-start:4px;padding:2px 8px;border-radius:999px;font-size:.72rem;font-weight:700;color:var(--home-accent);background:color-mix(in srgb,var(--home-accent) 14%,transparent)}.method-badge-icon{display:inline-flex;align-items:center;justify-content:center;flex:none;inline-size:42px;block-size:42px;border-radius:12px;color:var(--home-accent);background:color-mix(in srgb,var(--home-accent) 12%,transparent)}.method-icon{fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.method-chevron{flex:none;inline-size:9px;block-size:9px;border-block-start:2px solid var(--home-text-muted);border-inline-end:2px solid var(--home-text-muted);transform:rotate(45deg)}:root[dir=rtl] .method-chevron{transform:rotate(-45deg)}.deposit-head{display:flex;align-items:center;gap:12px}.deposit-head .section-title{text-align:start}.amount-input{font-size:1.35rem;font-weight:700;text-align:center}.amount-quick,.chip-row,.btn-row{display:flex;flex-wrap:wrap;gap:8px}.btn-row>.btn{flex:1 1 140px}.chip-row .chip{display:inline-flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;padding-block:6px}.chip-sub{font-size:.7rem;font-weight:400;color:var(--home-text-muted)}.chip-active .chip-sub{color:inherit}.chip-static{min-block-size:30px;cursor:default;font-size:.8rem}.field-error{font-size:.8rem;color:var(--home-danger-fg)}.field-input[aria-invalid=true]{border-color:var(--home-danger)}.field-required{margin-inline-start:4px;color:var(--home-danger)}select.field-input{appearance:none;padding-inline-end:36px;background-image:linear-gradient(45deg,transparent 50%,var(--home-text-muted) 50%),linear-gradient(-45deg,transparent 50%,var(--home-text-muted) 50%);background-size:6px 6px;background-repeat:no-repeat;background-position:calc(100% - 20px) 50%,calc(100% - 14px) 50%}:root[dir=rtl] select.field-input{background-position:14px 50%,20px 50%}.card-accent{border-color:color-mix(in srgb,var(--home-accent) 45%,transparent)}.card-head{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px}.copy-value{display:flex;flex-direction:column;gap:6px}.copy-label{font-size:.85rem;color:var(--home-text-muted)}.copy-row{display:flex;align-items:stretch;gap:8px}.copy-text{flex:1;min-inline-size:0;padding:10px 12px;border-radius:12px;border:1px solid var(--home-border);background:var(--home-bg);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.9rem;overflow-wrap:anywhere;text-align:start}.copy-btn{flex:none;min-inline-size:76px;padding-inline:12px;border-radius:12px;border:1px solid var(--home-accent);background:transparent;color:var(--home-accent);font:inherit;font-weight:700;cursor:pointer}.crypto-head{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:8px}.crypto-head .status-chip{align-self:auto}.crypto-qr{display:flex;align-items:center;justify-content:center;align-self:center;inline-size:224px;block-size:224px;padding:12px;border-radius:16px;background:#fff}.crypto-qr img{display:block;inline-size:100%;block-size:100%;object-fit:contain}.crypto-qr .muted{color:#57534e;text-align:center}.crypto-scan{text-align:center}.voucher-format{margin:0;padding:10px 12px;border-radius:12px;border:1px dashed var(--home-border);font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-weight:700;text-align:center;overflow-wrap:anywhere}.outcome{align-items:center;text-align:center}.outcome .details,.outcome .btn-row{inline-size:100%}.outcome-icon{display:inline-flex;align-items:center;justify-content:center;inline-size:56px;block-size:56px;border-radius:50%;font-size:1.6rem;font-weight:900;color:var(--home-info);background:color-mix(in srgb,var(--home-info) 14%,transparent)}.outcome-icon:before{content:"…"}.outcome-paid .outcome-icon{color:#22c55e;background:#22c55e24}.outcome-paid .outcome-icon:before{content:"✓"}.outcome-failed .outcome-icon{color:var(--home-danger);background:color-mix(in srgb,var(--home-danger) 14%,transparent)}.outcome-failed .outcome-icon:before{content:"!"}.outcome-amount{margin:0;font-size:1.6rem;font-weight:800;color:var(--home-accent)}:root[data-design=b]{--home-bg: #0a0618;--home-card: #160f2e;--home-border: rgba(167, 139, 250, .2);--home-accent: #ffa31a;--home-accent-fg: #1a0b00;--home-text: #f7f5ff;--home-text-muted: #b3a9d6;--home-danger: #ff3b5c;--home-danger-fg: #ff9fb0;--home-info: #22d3ee;--radius: 18px;--b-violet: #8b5cf6;--b-cyan: #22d3ee;--b-green: #22e58b;--b-surface: linear-gradient(160deg, #1f1442 0%, #140d2b 60%, #100a22 100%);--b-cta: linear-gradient(180deg, #ffc23d 0%, #ff8a00 100%);--b-gold-text: linear-gradient(180deg, #fff6c2 0%, #ffd23f 45%, #ff9a1f 100%);--b-glow-gold: 0 8px 24px rgba(255, 150, 0, .35);--b-glow-violet: 0 10px 30px rgba(139, 92, 246, .25)}:root[data-design=b] body{background:radial-gradient(ellipse 90% 45% at 50% -5%,rgba(139,92,246,.35),transparent 70%),radial-gradient(ellipse 60% 40% at 100% 30%,rgba(34,211,238,.1),transparent 70%),var(--home-bg);background-attachment:fixed}:root[data-design=b] .topbar{position:sticky;inset-block-start:0;z-index:5;background:color-mix(in srgb,var(--home-bg) 78%,transparent);backdrop-filter:blur(12px);border-block-end:1px solid var(--home-border)}:root[data-design=b] .brand{font-weight:900;letter-spacing:.02em;background:var(--b-gold-text);-webkit-background-clip:text;background-clip:text;color:transparent}:root[data-design=b] .topbar-wallet{margin-inline-start:auto;display:inline-flex;align-items:center;gap:8px;min-block-size:38px;padding-block:4px;padding-inline:14px 4px;border-radius:999px;border:1px solid color-mix(in srgb,var(--home-accent) 55%,transparent);background:#ffa31a1a;color:var(--home-text);font:inherit;font-weight:800;cursor:pointer}:root[data-design=b] .topbar-balance{font-variant-numeric:tabular-nums;white-space:nowrap}:root[data-design=b] .topbar-plus{display:inline-flex;align-items:center;justify-content:center;inline-size:30px;block-size:30px;border-radius:50%;background:var(--b-cta);color:var(--home-accent-fg);font-size:1.25rem;font-weight:900;line-height:1;box-shadow:var(--b-glow-gold)}:root[data-design=b] .content{padding-block-start:12px;padding-block-end:calc(var(--safe-bottom) + 104px)}:root[data-design=b] .tabbar{inset-inline:12px;inset-block-end:calc(var(--safe-bottom) + 10px);padding:6px;gap:6px;border:1px solid var(--home-border);border-radius:22px;background:color-mix(in srgb,#140d2b 88%,transparent);box-shadow:0 12px 32px #00000080;backdrop-filter:blur(14px)}:root[data-design=b] .tab{min-block-size:54px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;border-radius:16px;font-size:.75rem;font-weight:700;transition:background .2s,color .2s}:root[data-design=b] .tab-icon{inline-size:22px;block-size:22px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}:root[data-design=b] .tab-active{color:var(--home-accent-fg);background:var(--b-cta);box-shadow:var(--b-glow-gold)}:root[data-design=b] h1,:root[data-design=b] .section-title{font-weight:900;letter-spacing:.01em}:root[data-design=b] .section-title{font-size:1.15rem}:root[data-design=b] .greeting{font-size:1.25rem;font-weight:800}:root[data-design=b] .eyebrow{color:var(--b-cyan)}:root[data-design=b] .wallet-balance,:root[data-design=b] .cadence-prize,:root[data-design=b] .show-facts strong,:root[data-design=b] .winner-prize,:root[data-design=b] dd.summary-total,:root[data-design=b] .prize-row-jackpot strong,:root[data-design=b] .jackpot-amount{background:var(--b-gold-text);-webkit-background-clip:text;background-clip:text;color:transparent;font-weight:900}:root[data-design=b] .wallet-balance{font-size:2.2rem}:root[data-design=b] .btn{min-block-size:50px;border-radius:16px;font-weight:800;letter-spacing:.01em;transition:transform .12s,box-shadow .2s,filter .2s}:root[data-design=b] .btn:active:not(:disabled){transform:scale(.97)}:root[data-design=b] .btn-primary{background:var(--b-cta);color:var(--home-accent-fg);box-shadow:var(--b-glow-gold),inset 0 1px #ffffff73;text-shadow:0 1px 0 rgba(255,255,255,.3)}:root[data-design=b] .btn-primary:disabled{box-shadow:none;filter:saturate(.4)}:root[data-design=b] .btn-secondary{background:#8b5cf624;border-color:#8b5cf68c;color:#e9e2ff}:root[data-design=b] .btn-danger{border-color:color-mix(in srgb,var(--home-danger) 55%,transparent)}:root[data-design=b] .btn-link{color:var(--b-cyan)}:root[data-design=b] .card,:root[data-design=b] .show,:root[data-design=b] .winner-card,:root[data-design=b] .game-hero{background:var(--b-surface);border-color:var(--home-border);box-shadow:var(--b-glow-violet),inset 0 1px #ffffff0f}:root[data-design=b] .wallet{border-color:color-mix(in srgb,var(--home-accent) 45%,transparent);background:radial-gradient(ellipse 80% 90% at 100% 0%,rgba(255,163,26,.22),transparent 60%),var(--b-surface)}:root[data-design=b] .show-live,:root[data-design=b] .cadence-live,:root[data-design=b] .winner-card-live{border-color:var(--home-danger);animation:b-live-glow 2s ease-in-out infinite}@keyframes b-live-glow{50%{box-shadow:0 0 0 1px var(--home-danger),0 0 28px #ff3b5c73}}:root[data-design=b] .show-media{background:#1d1238}:root[data-design=b] .show-media:after{content:"";position:absolute;inset:0;background:linear-gradient(to top,rgba(10,6,24,.85),transparent 55%);pointer-events:none}:root[data-design=b] .show-title,:root[data-design=b] .cadence-title,:root[data-design=b] .winner-title{font-weight:900}:root[data-design=b] .show-facts{color:var(--home-text-muted);font-size:.9rem}:root[data-design=b] .show-facts strong{font-size:1.15rem}:root[data-design=b] .free-badge{background:#22e58b26;color:var(--b-green);border:1px solid rgba(34,229,139,.45)}:root[data-design=b] .status-chip{padding:5px 12px;font-weight:800;letter-spacing:.03em;text-transform:uppercase;background:#0a0618cc;border:1px solid var(--home-border)}:root[data-design=b] .status-live{background:var(--home-danger);border-color:var(--home-danger);color:#fff;box-shadow:0 0 18px #ff3b5c99}:root[data-design=b] .status-open{color:var(--b-green);border-color:#22e58b73}:root[data-design=b] .countdown-clock,:root[data-design=b] .cadence-clock{display:inline-block;padding:3px 10px;border-radius:10px;background:#22d3ee1a;border:1px solid rgba(34,211,238,.4);color:var(--b-cyan);font-weight:900;letter-spacing:.06em;text-shadow:0 0 10px rgba(34,211,238,.6)}:root[data-design=b] .cadence-live-label{color:var(--home-danger);text-shadow:0 0 12px rgba(255,59,92,.6);text-transform:uppercase}:root[data-design=b] .cadence{border-color:#8b5cf673;background:radial-gradient(ellipse 80% 70% at 100% 0%,rgba(139,92,246,.35),transparent 60%),var(--b-surface);box-shadow:var(--b-glow-violet)}:root[data-design=b] .cadence-mark{background:var(--b-cta);box-shadow:var(--b-glow-gold)}:root[data-design=b] .cadence-hint{color:var(--b-cyan)}:root[data-design=b] .cadence-daily .cadence-prize{font-size:1.9rem}:root[data-design=b] .ball,:root[data-design=b] .num{border:0;color:#1b1236;background:radial-gradient(circle at 32% 28%,#fff,#e6e1ff 35%,#b6a8f0);box-shadow:inset 0 -3px 6px #3c1e8c59,0 3px 8px #00000059;font-weight:900}:root[data-design=b] .ball{inline-size:36px;block-size:36px}:root[data-design=b] .ball-hit,:root[data-design=b] .num-on{color:#2a1400;background:radial-gradient(circle at 32% 28%,#fff7cc,#ffd23f 40%,#ff8a00);box-shadow:inset 0 -3px 6px #963c0066,0 0 14px #ffa31a99}:root[data-design=b] .ball-lucky,:root[data-design=b] .winner-card .ball-lucky,:root[data-design=b] .winner-detail .ball-lucky{color:#fff;background:radial-gradient(circle at 32% 28%,#ffc2cc,#ff3b5c 45%,#b3122f);box-shadow:inset 0 -3px 6px #5a001473,0 0 12px #ff3b5c80}:root[data-design=b] .num-lucky:not(.num-on){background:radial-gradient(circle at 32% 28%,#fff,#ffe1e6 35%,#ff9fb0)}:root[data-design=b] .num:disabled{opacity:.3}:root[data-design=b] .winner-card .ball,:root[data-design=b] .winner-detail .ball{color:#1b1236}:root[data-design=b] .ball-lucky-label{color:var(--home-danger-fg)}:root[data-design=b] .grid{gap:8px}:root[data-design=b] .stepper{border-radius:999px;border-color:#8b5cf68c;background:#8b5cf61a}:root[data-design=b] .step{font-weight:900;color:var(--home-accent)}:root[data-design=b] .step-value{font-size:1.15rem}:root[data-design=b] .summary{border-block-start-color:var(--home-border)}:root[data-design=b] dd.summary-total{font-size:1.4rem}:root[data-design=b] .stars-amount{min-block-size:78px;border-radius:16px;border-color:var(--home-border);background:#8b5cf61a;transition:transform .12s,border-color .2s,box-shadow .2s}:root[data-design=b] .stars-amount strong{font-size:1.2rem;font-weight:900}:root[data-design=b] .stars-amount:active{transform:scale(.97)}:root[data-design=b] .stars-amount-on{border-color:var(--home-accent);background:#ffa31a24;box-shadow:var(--b-glow-gold)}:root[data-design=b] .stars-price{color:#ffd23f;font-weight:800}:root[data-design=b] .pay-stars,:root[data-design=b] .pay-other{border-block-start-color:var(--home-border)}:root[data-design=b] .method-row,:root[data-design=b] .method-picked{border-radius:18px;background:var(--b-surface);border-color:var(--home-border);box-shadow:inset 0 1px #ffffff0f;transition:transform .12s,border-color .2s,box-shadow .2s}:root[data-design=b] .method-row:active{transform:scale(.98);border-color:var(--home-accent);box-shadow:var(--b-glow-gold)}:root[data-design=b] .method-badge-icon{border-radius:14px;color:var(--home-accent-fg);background:var(--b-cta);box-shadow:var(--b-glow-gold)}:root[data-design=b] .method-title{font-weight:800}:root[data-design=b] .method-chevron{border-color:var(--b-violet)}:root[data-design=b] .amount-input{font-size:1.6rem;font-weight:900;color:#ffd23f}:root[data-design=b] .card-accent{border-color:#ffa31a80;box-shadow:var(--b-glow-gold)}:root[data-design=b] .copy-text{border-radius:14px;background:#0a0618b3}:root[data-design=b] .copy-btn{border-radius:14px;border-color:transparent;background:var(--b-cta);color:var(--home-accent-fg);box-shadow:var(--b-glow-gold)}:root[data-design=b] .crypto-qr{border-radius:20px;box-shadow:0 0 0 3px #8b5cf680,var(--b-glow-violet)}:root[data-design=b] .voucher-format{border-color:#8b5cf680;background:#8b5cf61a;color:var(--b-cyan)}:root[data-design=b] .outcome-icon{color:var(--b-cyan);background:#22d3ee24;box-shadow:0 0 24px #22d3ee59}:root[data-design=b] .outcome-paid .outcome-icon{color:#0a2a1a;background:var(--b-green);box-shadow:0 0 28px #22e58b8c}:root[data-design=b] .outcome-failed .outcome-icon{color:#fff;background:var(--home-danger);box-shadow:0 0 24px #ff3b5c73}:root[data-design=b] .outcome-amount{background:var(--b-gold-text);-webkit-background-clip:text;background-clip:text;color:transparent;font-weight:900}:root[data-design=b] .chip{border-color:var(--home-border);background:#8b5cf614;font-weight:700}:root[data-design=b] .chip-active{border-color:transparent;background:var(--b-cta);color:var(--home-accent-fg);box-shadow:var(--b-glow-gold)}:root[data-design=b] .chip-small{background:transparent}:root[data-design=b] .field-input,:root[data-design=b] .chat-input{border-radius:14px;background:#0a0618b3;border-color:var(--home-border)}:root[data-design=b] .field-input:focus,:root[data-design=b] .chat-input:focus{outline-color:var(--b-violet);box-shadow:0 0 0 4px #8b5cf640}:root[data-design=b] .terms input{accent-color:var(--b-violet)}:root[data-design=b] .alert{border-radius:14px;border:1px solid transparent}:root[data-design=b] .alert-error{border-color:#ff3b5c73}:root[data-design=b] .alert-info{color:#c9f5ff;border-color:#22d3ee66}:root[data-design=b] .news{background:#8b5cf629;border:1px solid rgba(139,92,246,.4)}:root[data-design=b] .spinner-lg{color:var(--b-violet)}:root[data-design=b] .stage{border:1px solid var(--home-border);box-shadow:0 0 0 1px #ff3b5c59,0 12px 32px #00000080}:root[data-design=b] .stage-overlay{background:#0a0618d9}:root[data-design=b] .stage-sound{background:var(--b-cta);box-shadow:var(--b-glow-gold)}:root[data-design=b] .chat-msg{background:#8b5cf614}:root[data-design=b] .chat-mine{background:#ffa31a24}:root[data-design=b] .chat-name{color:var(--b-cyan)}:root[data-design=b] .winners-hero{border-color:#ffa31a73;background:radial-gradient(ellipse at top right,rgba(255,163,26,.3),transparent 55%),radial-gradient(ellipse at bottom left,rgba(139,92,246,.35),transparent 55%),var(--b-surface)}:root[data-design=b] .winners-hero-title{background:var(--b-gold-text);-webkit-background-clip:text;background-clip:text;color:transparent;font-weight:900}:root[data-design=b] .winner-badge{box-shadow:0 0 14px #ff3b5c8c}:root[data-design=b] .timeline li{border-inline-start-color:var(--b-violet)}:root[data-design=b] .prize-row{border-block-end-color:var(--home-border)}:root[data-design=b] .status-screen,:root[data-design=b] .link-screen{background:radial-gradient(ellipse 70% 30% at 50% 0%,rgba(255,163,26,.18),transparent 70%)}:root[data-design=b] .status-screen .logo,:root[data-design=b] .link-screen .logo{filter:drop-shadow(0 0 18px rgba(255,163,26,.55))}:root[data-design=b] .confirm-account{color:#ffd23f}:root[data-design=b] .jackpot{position:relative;overflow:hidden;display:flex;flex-direction:column;align-items:center;gap:8px;padding:20px 16px 16px;text-align:center;border-radius:22px;border:1px solid rgba(255,163,26,.55);background:radial-gradient(ellipse 70% 80% at 50% 0%,rgba(255,163,26,.35),transparent 70%),radial-gradient(ellipse 60% 60% at 0% 100%,rgba(139,92,246,.45),transparent 70%),var(--b-surface);box-shadow:0 14px 36px #ff8c0038,inset 0 1px #ffffff1a}:root[data-design=b] .jackpot:before{content:"";position:absolute;inset-block:0;inline-size:40%;inset-inline-start:-60%;background:linear-gradient(100deg,transparent,rgba(255,255,255,.12),transparent);animation:b-shine 4.5s ease-in-out infinite;pointer-events:none}@keyframes b-shine{0%,60%{inset-inline-start:-60%}to{inset-inline-start:120%}}:root[data-design=b] .jackpot-eyebrow{font-size:.75rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase;color:var(--b-cyan)}:root[data-design=b] .jackpot-amount{font-size:clamp(2.2rem,11vw,3.2rem);line-height:1.05;filter:drop-shadow(0 4px 14px rgba(255,163,26,.45))}:root[data-design=b] .jackpot-game{font-weight:800}:root[data-design=b] .jackpot-row{display:flex;flex-wrap:wrap;align-items:center;justify-content:center;gap:8px 12px}:root[data-design=b] .jackpot-row .status-chip{align-self:center}:root[data-design=b] .jackpot .btn{margin-block-start:6px}:root[data-design=b] .howto{display:flex;flex-direction:column;gap:10px}:root[data-design=b] .howto-steps{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}:root[data-design=b] .howto-step{position:relative;display:flex;flex-direction:column;align-items:center;gap:6px;padding:12px 6px;text-align:center;border-radius:16px;border:1px solid var(--home-border);background:var(--b-surface)}:root[data-design=b] .howto-icon{font-size:1.6rem;line-height:1}:root[data-design=b] .howto-num{position:absolute;inset-block-start:6px;inset-inline-start:6px;display:inline-flex;align-items:center;justify-content:center;inline-size:18px;block-size:18px;border-radius:50%;background:var(--b-cta);color:var(--home-accent-fg);font-size:.65rem;font-weight:900}:root[data-design=b] .howto-text{font-size:.72rem;font-weight:700;line-height:1.3;color:var(--home-text)}@media(max-width:340px){:root[data-design=b] .howto-steps{grid-template-columns:repeat(2,minmax(0,1fr))}}@media(prefers-reduced-motion:reduce){:root[data-design=b] .show-live,:root[data-design=b] .cadence-live,:root[data-design=b] .winner-card-live,:root[data-design=b] .jackpot:before{animation:none}:root[data-design=b] .btn,:root[data-design=b] .stars-amount{transition:none}}
