.rw-wrap{position:relative;display:inline-flex}.spin-hint{position:absolute;top:calc(100% + 10px);left:50%;transform:translate(-50%);display:flex;flex-direction:column;align-items:center;pointer-events:none;z-index:60;animation:spin-hint-bob 1.6s ease-in-out infinite}.spin-hint:before{content:"";width:0;height:0;border-left:7px solid transparent;border-right:7px solid transparent;border-bottom:9px solid #FF2BF7}.spin-hint__frame{width:44px;height:44px;border-radius:12px;border:1.5px solid #FF2BF7;background:#1e1e2e;display:grid;place-items:center;box-shadow:0 0 14px #ff2bf773}.spin-hint__frame img{width:34px;height:34px;animation:spin-hint-turn 3s linear infinite}@keyframes spin-hint-turn{to{transform:rotate(360deg)}}@keyframes spin-hint-bob{0%,to{transform:translate(-50%)}50%{transform:translate(-50%,4px)}}@media (prefers-reduced-motion: reduce){.spin-hint,.spin-hint__frame img{animation:none}}.om-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:200;display:grid;place-items:center;padding:16px;background:#04060cb3;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px);animation:fade-in .18s ease both}.om{--om-bg: #161a27;--om-card: #1e2334;--om-blue: #38bdf8;--om-blue-dark: #0ea5e9;--om-text: #f1f5f9;--om-muted: #8b93a7;width:100%;max-width:480px;height:min(600px,80vh);display:flex;flex-direction:column;background:var(--om-bg);color:var(--om-text);border-radius:18px;overflow:hidden;box-shadow:0 24px 60px #00000080;animation:notif-drop .22s ease both}.om__scroll{flex:1;min-height:0;overflow-y:auto;scrollbar-width:none;-ms-overflow-style:none;overscroll-behavior:contain;padding:0 16px 18px}.om__top{position:relative;display:flex;flex-direction:column;align-items:center;padding-top:22px;background:radial-gradient(circle at 50% 0%,rgba(74,222,128,.18),transparent 60%)}.om__close{position:absolute;top:12px;right:0;width:32px;height:32px;border:0;border-radius:50%;display:grid;place-items:center;background:#252a3d;color:var(--om-text);cursor:pointer}.om__close:hover{background:#323852}.om__logo{width:96px;height:96px;border-radius:18px;background:var(--om-card);display:grid;place-items:center;overflow:hidden;box-shadow:0 8px 24px #00000059}.om__logo img{width:100%;height:100%;object-fit:cover}.om__name{margin:14px 0 16px;font-size:20px;font-weight:700}.om__infos{display:grid;grid-template-columns:repeat(3,1fr);gap:8px;margin-bottom:12px}.om__info{display:flex;flex-direction:column;gap:4px;padding:10px 12px;border-radius:12px;background:var(--om-card)}.om__info span{font-size:12px;color:var(--om-muted)}.om__info strong{font-size:14px;font-weight:600;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.om__cta{display:block;width:100%;padding:14px 16px;border:0;border-radius:12px;background:var(--accent);color:#0b1a0d;font-weight:700;font-size:16px;cursor:pointer;box-shadow:0 4px #2bd23f;transition:background .15s ease,transform .1s ease}.om__cta:hover{background:var(--accent-hover)}.om__cta:active{transform:translateY(3px);box-shadow:none}.om__tabs{display:grid;grid-template-columns:1fr 1fr;gap:4px;margin:14px 0;padding:4px;border-radius:12px;background:var(--om-card)}.om__tabs button{padding:10px 0;border:0;border-radius:9px;background:transparent;color:var(--om-muted);font-weight:600;font-size:14px;cursor:pointer}.om__tabs button.is-active{background:#2c3249;color:var(--om-text)}.om__levels{list-style:none;margin:0;padding:0;display:grid;gap:8px}.om__level{display:flex;align-items:center;gap:12px;padding:10px 14px 10px 10px;border-radius:12px;background:var(--om-card);font-size:14px}.om__icon{width:36px;height:36px;flex:0 0 36px;border-radius:10px;background:#2a3045;display:grid;place-items:center;overflow:hidden}.om__icon img{width:100%;height:100%;object-fit:cover}.om__label{flex:1;min-width:0}.om__amount{color:var(--accent);font-weight:700;white-space:nowrap}.om__details{display:grid;grid-template-columns:auto 1fr;gap:10px 16px;margin:0;padding:12px 14px;border-radius:12px;background:var(--om-card);font-size:14px}.om__details dt{color:var(--om-muted)}.om__details dd{margin:0}.om__scroll::-webkit-scrollbar{display:none}.om__steps{margin:0;padding-left:20px;display:flex;flex-direction:column;gap:8px;font-size:14px;line-height:1.45}.rp{max-width:var(--max);margin:0 auto;padding:8px 16px 0;display:flex;flex-direction:column;gap:18px}.rp__title{margin:0;font-size:clamp(1.4rem,3vw,1.8rem);font-weight:800;color:var(--text)}.rp__empty{margin:0;color:var(--muted);font-size:15px}.rp__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));gap:12px}.rp__card>*{max-width:100%}.rp__card{background:var(--surface);border:0;border-radius:16px;padding:18px;display:flex;flex-direction:column;align-items:flex-start;gap:8px;min-width:0}.rp__method{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--muted)}.rp__amount{display:flex;align-items:center;gap:8px;font-size:1.5rem;font-weight:800;color:#3dff53;font-variant-numeric:tabular-nums}.rp__icon{width:22px;height:22px;object-fit:contain}.rp__meta{display:flex;flex-direction:column;align-items:flex-start;gap:2px;font-size:13px;color:var(--muted)}.rp__meta span:first-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.rp__grid{grid-template-columns:repeat(auto-fill,minmax(230px,1fr));gap:12px}.rp__card{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-areas:"method amount" "meta amount";align-items:center;column-gap:16px;row-gap:2px;padding:16px 20px}.rp__method{grid-area:method}.rp__meta{grid-area:meta;flex-direction:row;gap:12px;min-width:0}.rp__amount{grid-area:amount;justify-self:end;font-size:1.3rem;letter-spacing:normal;font-variant-numeric:normal}.rp__card{position:relative;overflow:hidden;transition:transform .25s ease}.rp__card:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(115deg,transparent 35%,rgba(255,255,255,.1) 50%,transparent 65%);transform:translate(-100%);pointer-events:none}.rp__card:hover:after{transform:translate(100%);transition:transform .7s ease}.rp__card:hover{transform:translateY(-2px)}.rp__grid{grid-template-columns:repeat(auto-fill,minmax(170px,190px));justify-content:start;gap:12px}.rp__card{display:flex;flex-direction:column;align-items:flex-start;gap:6px;padding:16px 16px 14px}.rp__amount{justify-self:start;font-size:1.4rem}.rp__meta{flex-direction:column;gap:2px}.rp__meta{flex-direction:row;justify-content:space-between;align-items:center;width:100%;gap:8px}.rp__meta span:last-child{white-space:nowrap}.rp__meta span:first-child{min-width:0;flex:1 1 auto;overflow:hidden;white-space:nowrap;text-overflow:clip;-webkit-mask-image:linear-gradient(to right,#000 70%,transparent 100%);mask-image:linear-gradient(to right,#000 70%,transparent 100%)}.rp__method,.rp__amount{white-space:nowrap}.rp__today{margin:4px 0 14px;font-size:15px;color:var(--muted, #9aa3b2)}.rp__today strong{color:#3dff53}.re__row{display:flex;gap:12px;overflow-x:auto;padding:4px 2px 8px;scrollbar-width:none}.re__row::-webkit-scrollbar{display:none}.re__row .rp__card{flex:0 0 180px}.rp.re{max-width:none;width:100%;margin:0;padding:0;align-items:stretch;text-align:left}.re .rp__title{text-align:left;margin:0}.walls-page{max-width:var(--max, 1100px);margin:0 auto;padding:24px 16px 48px}.walls-back{background:none;border:0;color:var(--text);font:inherit;font-weight:600;cursor:pointer;padding:6px 0;margin-bottom:12px}.walls-back:hover{color:var(--accent, #3DFF53)}.walls-title{margin:0 0 4px}.walls{margin-top:12px}.walls__tabs{display:flex;gap:6px;margin-bottom:14px;flex-wrap:wrap}.walls__tabs button{padding:7px 14px;border:0;border-radius:8px;cursor:pointer;background:var(--surface-2, #1b1f29);color:var(--muted, #9aa3b2);font:inherit;font-size:14px}.walls__tabs button.is-on{background:var(--surface, #151922);color:var(--text, #fff);font-weight:600}.walls__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(170px,1fr));gap:10px}.walls__card{display:flex;align-items:center;justify-content:center;min-height:72px;padding:12px;border-radius:10px;text-decoration:none;text-align:center;background:var(--surface, #151922);color:var(--text, #fff);font-weight:600;font-size:14px;transition:transform .12s ease,background .12s ease}.walls__card:hover{transform:translateY(-2px);background:var(--surface-2, #1b1f29)}.walls__card--soon{opacity:.45;cursor:default}.walls__logo{max-width:70%;max-height:48px;object-fit:contain;display:block}.lb-race{margin:0 auto 16px;max-width:var(--max, 1100px);padding:14px 18px;border-radius:14px;background:var(--surface);display:flex;flex-direction:column;gap:4px}.lb-race strong{color:var(--accent, #3DFF53)}.lb-race span{color:var(--muted, #9aa3b2);font-size:14px}.walls__card{position:relative}.walls__fav{position:absolute;top:12px;left:12px;display:inline-flex;align-items:center;gap:6px;padding:5px 10px 6px;border-radius:999px;background:#3dff53;color:#04140a;font-size:11px;font-weight:800;letter-spacing:.06em}.walls__fav-icon{width:14px;height:14px;display:inline-flex}.walls__fav-icon svg{width:100%;height:100%;fill:currentColor}.wdx{max-width:720px;margin:0 auto;padding:32px 16px 80px;display:flex;flex-direction:column;gap:16px;color:var(--text, #fff)}.wdx-card{background:var(--surface, #1F2132);border-radius:16px;padding:22px}.wdx-balance{display:flex;flex-direction:column;align-items:center;gap:6px;text-align:center}.wdx-balance__label{font-size:13px;font-weight:600;color:var(--muted, #9aa3b2);text-transform:uppercase;letter-spacing:.06em}.wdx-balance__amount{display:flex;align-items:center;gap:10px;font-size:2.4rem;font-weight:800;line-height:1.1}.wdx-balance__amount img{width:32px;height:32px;object-fit:contain}.wdx-goal{width:100%;margin-top:14px;display:flex;flex-direction:column;gap:8px}.wdx-goal__head{display:flex;justify-content:space-between;gap:12px;font-size:13px;font-weight:700}.wdx-goal__head span:last-child{color:var(--accent, #3DFF53)}.wdx-goal__bar{height:8px;border-radius:999px;background:var(--surface-2, #2A2D40);overflow:hidden}.wdx-goal__bar span{display:block;height:100%;border-radius:999px;background:var(--accent, #3DFF53);transition:width .5s ease}.wdx-tabs{display:grid;grid-template-columns:1fr 1fr;gap:6px;background:var(--surface, #1F2132);border-radius:16px;padding:6px}.wdx-tabs button{border:0;background:transparent;color:var(--muted, #9aa3b2);font:inherit;font-weight:700;font-size:15px;padding:12px 0;border-radius:12px;cursor:pointer}.wdx-tabs button.is-on{background:var(--surface-2, #2A2D40);color:var(--text, #fff)}.wdx-methods{display:flex;flex-direction:column;gap:10px}.wdx-title{margin:8px 0 2px;font-size:13px;font-weight:700;color:var(--muted, #9aa3b2);text-transform:uppercase;letter-spacing:.06em}.wdx-method{display:flex;align-items:center;gap:14px;width:100%;padding:14px 18px;border:0;border-radius:16px;background:var(--surface, #1F2132);color:var(--text, #fff);font:inherit;text-align:left;cursor:pointer}.wdx-method:hover{background:#262a3d}.wdx-method.is-disabled{opacity:.45;cursor:not-allowed}.wdx-method__logo{width:44px;height:44px;flex:0 0 auto;border-radius:12px;background:var(--surface-2, #2A2D40);display:grid;place-items:center;overflow:hidden}.wdx-method__logo img{width:28px;height:28px;object-fit:contain}.wdx-method__text{display:flex;flex-direction:column;gap:2px;flex:1;min-width:0}.wdx-method__text strong{font-size:1rem}.wdx-method__text small{font-size:12px;color:var(--muted, #9aa3b2);letter-spacing:.04em}.wdx-method__cta{padding:9px 16px;border-radius:12px;background:var(--accent, #3DFF53);color:#04140a;font-weight:800;font-size:13px;white-space:nowrap}.wdx-method.is-disabled .wdx-method__cta{background:var(--surface-2, #2A2D40);color:var(--muted, #9aa3b2)}.wdx-form{display:flex;flex-direction:column;gap:14px}.wdx-form__head{display:flex;align-items:center;gap:10px}.wdx-form__head strong{font-size:1.05rem}.wdx-form__logo{width:26px;height:26px;object-fit:contain}.wdx-back{width:36px;height:36px;border:0;border-radius:12px;background:var(--surface-2, #2A2D40);color:var(--text, #fff);font-size:18px;cursor:pointer}.wdx-form__body{display:flex;flex-direction:column;gap:10px}.wdx-label{font-size:13px;font-weight:700;color:var(--muted, #9aa3b2);margin-top:6px}.wdx-amount{display:flex;align-items:center;gap:10px;background:var(--surface-2, #2A2D40);border-radius:12px;padding:4px 16px}.wdx-amount input{flex:1;min-width:0;border:0;background:transparent;color:var(--text, #fff);font:inherit;font-size:1.8rem;font-weight:800;padding:10px 0;outline:none}.wdx-amount img{width:24px;height:24px;object-fit:contain}.wdx-chips{display:grid;grid-template-columns:repeat(3,1fr);gap:8px}.wdx-chip{border:0;border-radius:12px;padding:10px 0;background:var(--surface-2, #2A2D40);color:var(--text, #fff);font:inherit;font-weight:700;cursor:pointer}.wdx-chip:hover{background:#343848}.wdx-chip:disabled{opacity:.4;cursor:not-allowed}.wdx-input{width:100%;box-sizing:border-box;border:0;border-radius:12px;padding:14px 16px;background:var(--surface-2, #2A2D40);color:var(--text, #fff);font:inherit;font-size:15px;outline:none}.wdx-hint{margin:0;font-size:13px;color:#ffc83d}.wdx-err{margin:0;font-size:13px;color:#ff8a8a}.wdx-submit{margin-top:8px;width:100%;padding:15px;border:0;border-radius:12px;background:var(--accent, #3DFF53);color:#04140a;font:inherit;font-weight:800;font-size:1rem;cursor:pointer}.wdx-submit:disabled{opacity:.35;cursor:not-allowed}.wdx-done{display:flex;flex-direction:column;align-items:center;gap:10px;padding:16px 0 8px;text-align:center}.wdx-done__icon{width:52px;height:52px;border-radius:50%;background:var(--accent, #3DFF53);color:#04140a;display:grid;place-items:center;font-size:26px;font-weight:800}.wdx-done p{margin:0;font-weight:600}.wdx-list{display:flex;flex-direction:column;gap:10px}.wdx-row{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:14px 18px;border-radius:16px;background:var(--surface, #1F2132)}.wdx-row__main{display:flex;flex-direction:column;gap:2px;min-width:0}.wdx-row__main strong{font-size:1rem}.wdx-row__main small{font-size:12px;color:var(--muted, #9aa3b2)}.wdx-pill{padding:5px 11px;border-radius:999px;font-size:12px;font-weight:800;white-space:nowrap}.wdx-pill--pending{background:#ffc83d26;color:#ffc83d}.wdx-pill--paid{background:#3dff5326;color:var(--accent, #3DFF53)}.wdx-pill--rejected{background:#ff8a8a26;color:#ff8a8a}.wdx-empty{text-align:center;color:var(--muted, #9aa3b2);padding:24px 0;margin:0}@media (max-width: 480px){.wdx{padding:24px 16px 64px}.wdx-card{padding:18px}.wdx-balance__amount{font-size:2rem}}.wdx-balance{background:none;padding:8px 0 0}.wdx-method__cta{height:36px;padding:0 18px 3px;min-width:110px;font-size:.875rem;box-shadow:inset 0 -3px #0003}.wdx-method.is-disabled .wdx-method__cta{box-shadow:inset 0 -3px #252539}.pf-kyc{margin:16px 0;padding:20px;border-radius:16px;background:var(--surface);color:var(--text)}.pf-kyc h3{margin:0 0 12px;font-size:18px}.pf-kyc__box{display:flex;flex-direction:column;gap:8px;padding:18px;border-radius:12px;background:var(--surface-2)}.pf-kyc__label{font-size:13px;color:var(--muted)}.pf-kyc__status{font-size:22px;font-weight:700}.pf-kyc__status--pending{color:#ffc83d}.pf-kyc__status--approved{color:var(--accent)}.pf-kyc__status--rejected{color:#ff8a8a}.pf-kyc__text{margin:0;font-size:14px;color:var(--muted)}.pf-kyc__note{margin:0;font-size:14px;color:var(--text);padding:10px 12px;border-radius:10px;background:var(--surface)}.pf-kyc__retry{align-self:flex-start;margin-top:6px}.pf-kyc-loading{color:var(--muted)}.pf-verify-banner{display:flex;flex-wrap:wrap;align-items:center;gap:12px;margin:0 0 16px;padding:12px 16px;border-radius:12px;background:#ffb0201f;border:1px solid rgba(255,176,32,.35);font-size:14px}.pf-verify-banner span{flex:1 1 220px}.pf-support{display:grid;gap:14px;max-width:720px}.pf-support__msg{width:100%;box-sizing:border-box;margin:10px 0;padding:10px 12px;border-radius:10px;background:var(--surface-2, #1c1d26);color:inherit;border:1px solid var(--border, rgba(255,255,255,.1));font:inherit;resize:vertical}.pf-ticket p{margin:6px 0 0}.pf-ticket__head{display:flex;justify-content:space-between;gap:12px}.pf-ticket__reply{padding-top:8px;border-top:1px solid rgba(255,255,255,.08)}.pf-tabs__admin{color:#e5484d;font-weight:800}.pf-tabs__admin:hover{color:#ff6b6f}.adm-page{display:grid;grid-template-columns:220px 1fr;gap:24px;max-width:var(--max, 1160px);margin:0 auto;padding:24px 16px 48px;color:var(--text)}.adm-nav{display:flex;flex-direction:column;gap:4px;position:sticky;top:90px;align-self:start}.adm-brand{padding:8px 12px 16px;font-size:15px}.adm-nav button{text-align:left;padding:10px 12px;border:0;border-radius:10px;background:transparent;color:var(--muted);font-weight:600;cursor:pointer}.adm-nav button:hover{background:var(--surface-2);color:var(--text)}.adm-nav button.is-active{background:var(--surface-2);color:var(--accent)}.adm-main h1{margin:0 0 16px;font-size:24px}.adm-muted{color:var(--muted)}.adm-error{color:#ff6b6b}.adm-cards{display:grid;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:12px}.adm-card{display:flex;flex-direction:column;gap:6px;padding:16px;border-radius:14px;background:var(--surface)}.adm-card span{font-size:13px;color:var(--muted)}.adm-card strong{font-size:22px;font-variant-numeric:tabular-nums}.adm-toolbar{display:flex;flex-wrap:wrap;gap:8px;margin-bottom:12px}.adm-search{flex:1;min-width:180px}.adm-subhead{margin:24px 0 10px;font-size:16px}.adm-select,.adm-input{padding:9px 12px;border:1px solid var(--border);border-radius:10px;background:var(--surface-2);color:var(--text);font:inherit;font-size:14px;outline:none}.adm-input:focus,.adm-select:focus{box-shadow:inset 0 0 0 1px var(--accent)}.adm-btn{padding:9px 14px;border:0;border-radius:10px;background:var(--surface-2);color:var(--text);font:inherit;font-size:14px;font-weight:600;cursor:pointer;white-space:nowrap}.adm-btn:disabled{opacity:.4;cursor:not-allowed}.adm-btn--no{background:#3a2026;color:#ff8a8a}.adm-tablewrap{background:var(--surface);border-radius:14px;overflow-x:auto}.adm-table{width:100%;border-collapse:collapse;font-size:14px}.adm-table th,.adm-table td{padding:12px 16px;text-align:left;border-bottom:1px solid var(--border);vertical-align:middle}.adm-table th{font-size:12px;color:var(--muted);font-weight:600}.adm-table tbody tr{cursor:pointer}.adm-table tbody tr:hover,.adm-table tbody tr.is-active{background:var(--surface-2)}.adm-mono{font-family:ui-monospace,Consolas,monospace;font-size:12px;word-break:break-all}.adm-pos{color:var(--accent);font-variant-numeric:tabular-nums}.adm-neg{color:#ff8a8a;font-variant-numeric:tabular-nums}.adm-actions-cell{white-space:nowrap;text-align:right}.adm-actions-cell .adm-btn+.adm-btn{margin-left:6px}.adm-split{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,380px);gap:16px;align-items:start}.adm-panel{padding:18px;border-radius:14px;background:var(--surface);display:flex;flex-direction:column;gap:12px;position:sticky;top:90px;max-height:calc(100vh - 110px);overflow-y:auto}.adm-panel h3{margin:0;font-size:18px}.adm-panel h4{margin:8px 0 0;font-size:14px;color:var(--muted)}.adm-dl{display:grid;grid-template-columns:auto 1fr;gap:6px 14px;margin:0;font-size:14px}.adm-dl dt{color:var(--muted)}.adm-dl dd{margin:0;word-break:break-word}.adm-images{display:grid;grid-template-columns:1fr 1fr;gap:10px}.adm-images a{display:flex;flex-direction:column;gap:4px;font-size:12px;color:var(--muted);text-decoration:none}.adm-images img{width:100%;aspect-ratio:4 / 3;object-fit:cover;border-radius:10px;background:var(--surface-2)}.adm-actions{display:flex;flex-wrap:wrap;gap:8px;align-items:center}.adm-inline{display:flex;align-items:center;gap:8px;font-size:14px}.adm-adjust{display:grid;grid-template-columns:1fr 1fr auto;gap:8px}.adm-list{margin:0;padding-left:18px;font-size:13px;color:var(--text);display:flex;flex-direction:column;gap:4px}@media (max-width: 860px){.adm-page,.adm-split{grid-template-columns:1fr}.adm-nav{position:static;flex-direction:row;flex-wrap:wrap}.adm-brand{width:100%;padding:0 0 8px}.adm-table{display:block;overflow-x:auto}}.adm-page>*,.adm-main,.adm-split>*{min-width:0}.adm-cards{grid-template-columns:repeat(auto-fill,minmax(min(190px,100%),1fr))}@media (max-width: 480px){.adm-cards{grid-template-columns:1fr 1fr}}.adm-settings{display:flex;flex-direction:column;gap:12px;max-width:720px}.adm-setting{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:16px;border-radius:14px;background:var(--surface)}.adm-setting p{margin:4px 0 0;font-size:13px}.adm-setting__row{display:flex;gap:8px;align-items:center}.adm-input{width:120px;padding:9px 10px;border:0;border-radius:10px;background:var(--surface-2);color:var(--text);font:inherit}.adm-btn{padding:9px 16px;border:0;border-radius:10px;background:var(--surface-2);color:var(--text);font:inherit;font-weight:700;cursor:pointer;min-width:70px}.adm-btn--ok{background:var(--accent);color:#0b1a0d}.adm-tiles{display:grid;grid-template-columns:repeat(auto-fill,minmax(190px,1fr));gap:12px;margin:8px 0 14px}.adm-tile{background:var(--surface, #1F2132);border-radius:14px;padding:16px 18px;display:flex;flex-direction:column;gap:6px;min-width:0}.adm-tile span{font-size:12px;font-weight:700;text-transform:uppercase;letter-spacing:.05em;color:var(--muted, #9aa3b2)}.adm-tile strong{font-size:1.35rem;font-weight:800;font-variant-numeric:tabular-nums}.adm-prizes{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 14px;width:100%}.adm-prizes .adm-inline{display:flex;align-items:center;gap:8px}.adm-prizes .adm-input{width:100%}.adm-prizes>.adm-btn{grid-column:1 / -1;justify-self:start}.legal{max-width:760px;margin:0 auto;padding:32px 16px 56px;color:var(--text)}.legal h1{margin:0 0 6px;font-size:30px}.legal__updated{margin:0 0 28px;font-size:13px;color:var(--muted)}.legal__section{margin-bottom:22px}.legal__section h2{margin:0 0 8px;font-size:17px}.legal__section p{margin:0;font-size:15px;line-height:1.65;color:var(--muted)}@media (max-width: 600px){.legal h1{font-size:24px}}.reset{min-height:70vh;display:grid;place-items:center;padding:32px 16px}.reset__card{width:100%;max-width:400px;padding:28px;border-radius:18px;background:var(--surface);color:var(--text)}.reset__card h1{margin:0 0 10px;font-size:22px}.reset__sub{margin:0 0 6px;font-size:13px;color:var(--muted)}.reset__form{display:flex;flex-direction:column;gap:14px}.reset__form label{display:flex;flex-direction:column;gap:6px;font-size:13px;color:var(--muted)}.reset__form input{padding:11px 12px;border:0;border-radius:10px;background:var(--surface-2);color:var(--text);font:inherit;outline:none}.reset__form input:focus{box-shadow:inset 0 0 0 2px var(--accent)}.reset__btn{display:block;text-align:center;margin-top:4px;padding:12px;border:0;border-radius:12px;background:var(--accent);color:#0b1a0d;font:inherit;font-weight:700;cursor:pointer;text-decoration:none}.reset__btn:disabled{opacity:.4;cursor:not-allowed}.reset__err{margin:0;font-size:13px;color:#ff8a8a}.reset__ok{color:var(--accent);font-weight:600}.mod-page{max-width:var(--max, 1160px);margin:0 auto;padding:28px 16px 60px;color:var(--text, #f1f5f9);display:flex;flex-direction:column;gap:18px}.mod-head{display:flex;justify-content:space-between;align-items:baseline;gap:12px;flex-wrap:wrap}.mod-head h1{margin:0;font-size:1.5rem;font-weight:700}.mod-muted{color:var(--muted, #8b93a7);font-size:14px}.mod-error{color:#f87171;margin:0}.pad{padding:14px;margin:0}.mod-layout{display:grid;grid-template-columns:340px minmax(0,1fr);gap:16px;min-height:620px}.mod-list,.mod-thread{background:var(--surface, #15161d);border-radius:16px;overflow:hidden;display:flex;flex-direction:column;min-height:0}.mod-list__tools{padding:14px;display:grid;gap:10px}.mod-seg{display:grid;grid-template-columns:1fr 1fr;gap:4px;padding:4px;border-radius:12px;background:var(--surface-2, #1c1d26)}.mod-seg button{padding:9px 0;border:0;border-radius:9px;background:transparent;color:var(--muted, #8b93a7);font-weight:600;cursor:pointer}.mod-seg button.is-on{background:#2c3249;color:var(--text, #f1f5f9)}.mod-search,.mod-reply input{width:100%;box-sizing:border-box;padding:11px 13px;border:0;border-radius:12px;background:var(--surface-2, #1c1d26);color:inherit;font:inherit}.mod-search:focus,.mod-reply input:focus{outline:none;box-shadow:0 0 0 2px #4ade8059}.mod-list__items{overflow-y:auto;flex:1;display:flex;flex-direction:column;gap:4px;padding:0 8px 8px}.mod-item{text-align:left;padding:12px;border:0;border-radius:12px;background:transparent;color:inherit;cursor:pointer;display:grid;gap:4px}.mod-item:hover{background:var(--surface-2, #1c1d26)}.mod-item.is-on{background:#2c3249}.mod-item__top{display:flex;justify-content:space-between;gap:8px}.mod-item__top small{color:var(--muted, #8b93a7);font-size:12px;white-space:nowrap}.mod-item p{margin:0;color:var(--muted, #8b93a7);font-size:13px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mod-thread__head{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;border-bottom:1px solid rgba(255,255,255,.06)}.mod-thread__head small{display:block}.mod-thread__msgs{flex:1;overflow-y:auto;padding:16px;display:flex;flex-direction:column;gap:10px;min-height:360px}.mod-msg{max-width:70%;display:flex;flex-direction:column;gap:3px}.mod-msg small{color:var(--muted, #8b93a7);font-size:11px}.mod-msg p{margin:0;padding:10px 13px;border-radius:14px;font-size:14px;line-height:1.45;white-space:pre-wrap;word-break:break-word}.mod-msg--user{align-self:flex-start}.mod-msg--user p{background:var(--surface-2, #1c1d26);border-bottom-left-radius:4px}.mod-msg--mod{align-self:flex-end;text-align:right}.mod-msg--mod p{background:var(--accent, #4ade80);color:#0b1a0d;border-bottom-right-radius:4px}.mod-reply{display:flex;gap:8px;padding:12px;border-top:1px solid rgba(255,255,255,.06)}.mod-empty{margin:auto;color:var(--muted, #8b93a7);padding:40px;text-align:center}.mod-btn{padding:0 18px;border:0;border-radius:12px;background:var(--accent, #4ade80);color:#0b1a0d;font-weight:700;cursor:pointer;box-shadow:0 3px #2bd23f}.mod-btn:disabled{opacity:.5;cursor:default}.mod-btn--ghost{background:var(--surface-2, #1c1d26);color:inherit;box-shadow:none;padding:9px 14px}@media (max-width: 860px){.mod-layout{grid-template-columns:1fr;min-height:0}.mod-list{max-height:320px}.mod-thread__msgs{min-height:280px}}.mod-item__bottom{display:flex;align-items:center;justify-content:space-between;gap:8px;min-width:0}.mod-item__bottom p{flex:1;min-width:0}.mod-badge{flex:0 0 auto;min-width:22px;height:22px;padding:0 7px;border-radius:999px;display:inline-grid;place-items:center;background:var(--accent, #4ade80);color:#0b1a0d;font-size:12px;font-weight:800}.mod-item strong{font-weight:700}.mod-thread__actions{display:flex;gap:8px;flex-wrap:wrap;justify-content:flex-end}.mod-notes{padding:12px 16px;border-bottom:1px solid rgba(255,255,255,.06);display:grid;gap:10px;max-height:240px;overflow-y:auto;background:var(--surface-2, #1c1d26)}.mod-notes__form{display:flex;gap:8px}.mod-notes__form input{flex:1;min-width:0;padding:10px 12px;border:0;border-radius:10px;background:var(--surface, #15161d);color:inherit;font:inherit}.mod-notes__form input:focus{outline:none;box-shadow:0 0 0 2px #4ade8059}.mod-note small{color:var(--muted, #8b93a7);font-size:11px}.mod-note p{margin:2px 0 0;font-size:14px;white-space:pre-wrap}.mod-quick{display:flex;gap:6px;flex-wrap:wrap;padding:10px 12px 0}.mod-quick button{padding:7px 11px;border:0;border-radius:999px;background:var(--surface-2, #1c1d26);color:var(--muted, #8b93a7);font:inherit;font-size:12px;cursor:pointer;text-align:left}.mod-quick button:hover{color:var(--text, #f1f5f9);background:#2c3249}.refer-page{max-width:var(--max);margin:0 auto;padding:40px 16px 80px;display:flex;flex-direction:column;gap:28px;color:var(--text)}.refer-head h1{margin:0 0 8px;font-size:clamp(1.9rem,5vw,2.5rem);font-weight:800;letter-spacing:-.02em}.refer-head p{margin:0;color:var(--muted);font-size:15px;line-height:1.6;max-width:560px}.refer-muted{color:var(--muted);margin:0;font-size:14px;line-height:1.5}.refer-card{background:var(--surface);border:0;border-radius:16px;padding:24px}.refer-link{display:flex;flex-direction:column;gap:10px}.refer-link__label{font-size:13px;font-weight:600;color:var(--muted);text-transform:uppercase;letter-spacing:.06em}.refer-link__row{display:flex;gap:10px}.refer-link__row input{flex:1;min-width:0;height:46px;padding:0 14px;border-radius:12px;border:0;background:var(--surface-2);color:var(--text);font:inherit;font-size:15px;outline:none}.refer-link__row input:focus{box-shadow:none}.refer-link__row .btn{height:46px;padding:0 22px;white-space:nowrap}.refer-link__code{font-size:13px;color:var(--muted)}.refer-stats{display:grid;grid-template-columns:repeat(3,1fr);gap:14px}.refer-tile{background:var(--surface);border:0;border-radius:16px;padding:20px;display:flex;flex-direction:column;gap:6px;min-width:0}.refer-tile strong{font-size:1.7rem;font-weight:800;color:var(--text);line-height:1.1;word-break:break-word}.refer-tile span{font-size:13px;color:var(--muted)}.refer-list{display:flex;flex-direction:column;gap:4px}.refer-list__head{display:flex;align-items:baseline;justify-content:space-between;gap:12px;padding-bottom:12px}.refer-list__head h2{margin:0;font-size:1.1rem;font-weight:700}.refer-list__head span{font-size:13px;color:var(--muted)}.refer-row{display:grid;grid-template-columns:1fr auto auto;gap:16px;align-items:center;padding:14px 0}.refer-row>div{min-width:0;display:flex;flex-direction:column;gap:2px}.refer-row strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:15px}.refer-chip{font-size:12px;font-weight:600;padding:4px 10px;border-radius:999px;background:var(--surface-2);color:var(--muted);white-space:nowrap}.refer-chip.is-ok{color:var(--text)}.refer-earn{font-weight:700;font-size:14px;min-width:70px;text-align:right}.refer-empty{padding:24px 0 8px;text-align:center}.refer-error{color:#f87171;font-size:13px;margin:12px 0 0}@media (max-width: 480px){.refer-page{padding:28px 16px 64px;gap:22px}.refer-card{padding:18px}.refer-stats{grid-template-columns:1fr;gap:10px}.refer-link__row{flex-direction:column}.refer-link__row .btn{width:100%}.refer-row{grid-template-columns:1fr auto}.refer-earn{grid-column:1 / -1;text-align:left}}.refer-custom{display:flex;flex-direction:column;gap:10px}.refer-custom__row{display:flex;gap:10px}.refer-custom__row .btn{height:46px;padding:0 22px;white-space:nowrap}.refer-custom__row input{flex:1;min-width:0;height:46px;padding:0 14px;border-radius:12px;border:0;background:var(--surface-2, #2A2D40);color:var(--text, #fff);font:inherit;text-transform:uppercase;letter-spacing:.06em;font-weight:700}.refer-custom__ok{margin:0;color:#3dff53;font-weight:700}.refer-custom__hint{margin:0;color:var(--muted, #9aa3b2);font-size:13px}.refer-link__edit{flex:1;min-width:0;display:flex;align-items:center;background:var(--surface-2, #2A2D40);border-radius:12px;height:46px;padding:0 14px}.refer-link__prefix{color:var(--muted, #9aa3b2);white-space:nowrap;font-size:14px}.refer-link__edit input{flex:1;min-width:0;height:100%;border:0;background:transparent;color:var(--text, #fff);font:inherit;font-weight:700;letter-spacing:.06em;text-transform:uppercase;outline:none;padding:0 0 0 2px}.refer-link__row .btn[aria-label="Edit code"]{width:46px;padding:0;display:grid;place-items:center}.refer-link__hint{font-style:normal;color:var(--muted, #9aa3b2)}.refer-status{display:inline-flex;align-items:center;gap:6px;color:var(--muted, #9aa3b2)}.refer-status svg{flex:0 0 auto}.refer-status.is-ok{color:#3dff53}.refer-tile{flex-direction:row;align-items:center;gap:14px}.refer-tile__text{display:flex;flex-direction:column;gap:4px;min-width:0}.refer-tile__icon{width:40px;height:40px;flex:0 0 auto;border-radius:12px;background:var(--surface-2, #2A2D40);display:grid;place-items:center;color:var(--muted, #9aa3b2)}.refer-tile__icon.is-ok{color:#3dff53}.refer-tile__icon img{width:24px;height:24px;object-fit:contain}.refer-amount{display:inline-flex;align-items:center;gap:6px}.refer-robux{width:18px;height:18px;object-fit:contain;vertical-align:middle}.refer-earn{display:inline-flex;align-items:center;gap:6px;margin-left:auto;white-space:nowrap}.refer-avatar{width:36px;height:36px;border-radius:50%;background:var(--surface-2, #2A2D40);flex:0 0 auto}.refer-row{display:flex;align-items:center;gap:12px}.refer-list.refer-card{background:none;padding:0}.refer-list>div:not(.refer-list__head){display:flex;flex-direction:column;gap:10px}.refer-list .refer-row{background:var(--surface);border-radius:16px;padding:14px 18px;margin:0}.refer-tile:has(.refer-claim){position:relative}.refer-claim{margin-left:auto;height:40px;padding:0 16px;white-space:nowrap}.refer-claim__min{position:absolute;right:20px;bottom:8px;font-size:11px;color:var(--muted, #9aa3b2)}.rw-page{max-width:var(--max, 1100px);margin:0 auto;padding:32px 16px 80px;display:flex;flex-direction:column;gap:14px}.rw-title{font-size:2rem;font-weight:700;margin:0}.rw-sub{margin:0;color:var(--muted, #9aa3b2)}.rw-muted{color:var(--muted, #9aa3b2)}.rw-progress-head{display:flex;justify-content:space-between;margin-top:14px;font-size:14px;color:var(--muted, #9aa3b2)}.rw-bar{height:10px;border-radius:6px;background:var(--surface, #151922);overflow:hidden}.rw-bar span{display:block;height:100%;border-radius:6px;transition:width .4s ease}.rw-row-head{display:flex;align-items:center;justify-content:space-between;margin-top:18px}.rw-row-head h2{margin:0;font-size:1.3rem;font-weight:700}.rw-arrows{display:flex;gap:8px}.rw-arrows button{width:36px;height:36px;border:0;border-radius:10px;background:var(--surface-2, #1b1f29);color:var(--text, #fff);font-size:22px;line-height:1;cursor:pointer}.rw-row{display:flex;gap:14px;overflow-x:auto;scroll-snap-type:x mandatory;padding:4px 2px 12px;scrollbar-width:none}.rw-row::-webkit-scrollbar{display:none}.rw-row .rw-card{flex:0 0 260px;scroll-snap-align:start}.rw-card{background:var(--surface, #151922);border-radius:14px;overflow:hidden;display:flex;flex-direction:column;opacity:.85}.rw-card.is-unlocked{opacity:1;box-shadow:inset 0 3px 0 0 var(--rank)}.rw-card__head{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:14px 16px;background:var(--surface-2, #1b1f29)}.rw-card__name{display:inline-flex;align-items:center;gap:8px;font-weight:700;color:var(--rank)}.rw-card__name img{width:26px;height:26px;object-fit:contain}.rw-card__need{font-size:12px;color:var(--muted, #9aa3b2);text-align:right}.rw-card__body{padding:14px 16px;display:flex;flex-direction:column;gap:6px}.rw-card__body p{margin:0;color:var(--muted, #9aa3b2);font-size:14px}.rw-card__btn{margin:0 16px 16px;padding:12px;text-align:center;border-radius:10px;background:var(--surface-2, #1b1f29);color:var(--muted, #9aa3b2);font-weight:600}.rw-card__btn.is-on{background:var(--rank);color:#0b0d12}.rw-section-title{margin:28px 0 0;font-size:1.3rem;font-weight:700}.rw-bonus-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.rw-bonus{background:var(--surface, #151922);border-radius:14px;overflow:hidden;padding:22px 16px 16px;display:flex;flex-direction:column;align-items:center;gap:10px;text-align:center}.rw-bonus__label{margin:0;font-size:13px;color:#e6e8f0}.rw-bonus__big{margin:0;font-size:1.6rem;font-weight:800;letter-spacing:.02em;color:var(--c);text-transform:uppercase}.rw-bonus__line{margin:0;font-size:14px;color:var(--muted, #9aa3b2)}.rw-bonus__btn{width:100%;margin-top:auto;padding:14px;border:0;border-radius:12px;background:#2a2f3d;color:var(--muted, #9aa3b2);font-weight:800;text-align:center;text-decoration:none;cursor:pointer;box-shadow:inset 0 -4px #14171f}.rw-bonus__btn:active:not(:disabled){transform:translateY(2px)}.rw-bonus__btn:disabled{cursor:not-allowed}.rw-bonus__btn.is-on{background:var(--c);color:#0b1a0e;box-shadow:inset 0 -4px #00000040}@media (max-width: 720px){.rw-bonus-grid{grid-template-columns:1fr}}.spin-overlay{animation:fade-in .22s ease both;position:fixed;top:0;right:0;bottom:0;left:0;background:#05060eb3;display:flex;align-items:center;justify-content:center;padding:16px;z-index:99999}.spin-modal{animation:pop-in .28s cubic-bezier(.2,.8,.2,1) both;width:min(400px,100%);background:var(--surface, #1F2132);box-shadow:0 40px 100px -20px #000000b3;border-radius:20px;padding:26px 22px 22px;display:flex;flex-direction:column;align-items:center;gap:16px;text-align:center}.spin-modal h3{margin:0;font-size:1.4rem;font-weight:800}.spin-wheel-wrap{position:relative;width:min(280px,80vw);aspect-ratio:1}.spin-wheel{position:absolute;top:0;right:0;bottom:0;left:0;border-radius:50%;overflow:hidden}.spin-pointer{position:absolute;top:-4px;left:50%;transform:translate(-50%);width:0;height:0;border-left:12px solid transparent;border-right:12px solid transparent;border-top:22px solid #3DFF53;z-index:3}.spin-hub{position:absolute;left:50%;top:50%;width:30px;height:30px;margin:-15px 0 0 -15px;border-radius:50%;background:#5a6282;box-shadow:0 0 0 2px #ffffff14;z-index:2}.spin-wedge{position:absolute;top:0;right:0;bottom:0;left:0}.spin-label{position:absolute;left:50%;top:50%;width:0;height:0}.spin-label b{position:absolute;left:-32px;top:-112px;width:64px;text-align:center;font-size:13px;font-weight:800;color:#fff;text-shadow:0 1px 2px rgba(0,0,0,.45)}.spin-overlay.is-closing{animation:fade-out .22s ease forwards}.spin-modal.is-closing{animation:pop-out .22s cubic-bezier(.4,0,1,1) forwards}.spin-go{width:100%;padding:24px 16px;font-size:1.1rem}.settings{display:flex;flex-direction:column;gap:14px;max-width:640px}.settings__card{background:var(--surface, #151922);border-radius:14px;padding:18px;display:flex;flex-direction:column;gap:12px}.settings__card h3{margin:0;font-size:1.05rem}.settings__row{display:flex;justify-content:space-between;align-items:center;gap:12px;flex-wrap:wrap;font-size:.95rem}.settings__row>span:first-child{color:var(--muted, #9aa3b2)}.settings__pill{font-style:normal;font-size:12px;font-weight:700;padding:3px 8px;border-radius:999px;margin-left:6px;background:var(--surface-2, #1b1f29);color:var(--muted, #9aa3b2)}.settings__pill.is-ok{background:#3dff5326;color:#3dff53}.settings__pill.is-no{background:#ff8a8a26;color:#ff8a8a}.settings__form{display:flex;flex-direction:column;gap:10px}.settings__form input{padding:12px 14px;border-radius:10px;border:1px solid var(--line, #232836);background:var(--bg, #0b0d12);color:var(--text, #fff);font:inherit}.settings__btn{padding:12px 16px;border:0;border-radius:10px;background:#3dff53;color:#04140a;font-weight:700;cursor:pointer}.settings__btn:disabled{opacity:.5;cursor:not-allowed}.settings__btn--ghost{background:var(--surface-2, #1b1f29);color:var(--text, #fff)}.settings__ok{margin:0;color:#3dff53;font-size:.9rem}.settings__err{margin:0;color:#ff8a8a;font-size:.9rem}.rw-review{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap;background:var(--surface, #1F2132);border-radius:14px;padding:18px 20px;color:inherit;text-decoration:none}.rw-review__text{display:flex;flex-direction:column;gap:4px;min-width:0}.rw-review__text strong{font-size:1.05rem}.rw-review__text small{color:var(--muted, #9aa3b2);font-size:.9rem}.rw-review__btn{padding:12px 22px 15px;border-radius:12px;background:#00b67a;color:#04140a;font-weight:800;white-space:nowrap;box-shadow:inset 0 -4px #00000040}.rw-bonus__hint{font-size:12px}.live-fab{position:fixed;right:20px;bottom:20px;z-index:180;width:58px;height:58px;aspect-ratio:1 / 1;padding:0;border:0;border-radius:50%;display:grid;place-items:center;background:var(--accent, #4ade80);color:#0b1a0d;cursor:pointer;box-shadow:0 6px #2bd23f,0 14px 30px #0006;transition:transform .12s ease,box-shadow .12s ease}.live-fab:hover{transform:translateY(-2px)}.live-fab:active{transform:translateY(4px);box-shadow:0 2px #2bd23f}.live-panel{position:fixed;right:20px;bottom:92px;z-index:180;width:360px;max-width:calc(100vw - 40px);height:480px;max-height:calc(100vh - 120px);display:flex;flex-direction:column;background:#fff;color:#0f1115;border-radius:18px;overflow:hidden;box-shadow:0 24px 60px #00000073;animation:notif-drop .2s ease both}.live-panel__head{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:16px 16px 12px;border-bottom:1px solid #eef0f4}.live-panel__head strong{display:block;font-size:16px}.live-panel__head small{color:#6b7280;font-size:12px}.live-panel__close{width:32px;height:32px;border:0;border-radius:50%;display:grid;place-items:center;background:#f1f3f7;color:#0f1115;cursor:pointer}.live-panel__list{flex:1;min-height:0;overflow-y:auto;padding:14px;display:flex;flex-direction:column;gap:8px;background:#f7f8fa}.live-panel__empty{margin:auto;color:#6b7280;text-align:center;font-size:14px;max-width:240px}.live-msg{max-width:82%;display:flex;flex-direction:column;gap:2px}.live-msg p{margin:0;padding:9px 12px;border-radius:14px;font-size:14px;line-height:1.4;white-space:pre-wrap;word-break:break-word}.live-msg small{font-size:11px;color:#6b7280;padding-left:4px}.live-msg--me{align-self:flex-end}.live-msg--me p{background:var(--accent, #3DFF53);color:#04140a;font-weight:600;border-bottom-right-radius:4px}.live-msg--support{align-self:flex-start}.live-msg--support p{background:#fff;color:#1f2937;border:1px solid #e5e7eb;border-bottom-left-radius:4px}.live-fade{animation:live-fade .35s ease both}@keyframes live-fade{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.live-typing{display:inline-flex;gap:4px;align-items:center;padding:12px 14px!important}.live-typing span{width:6px;height:6px;border-radius:50%;background:#9ca3af;animation:live-dot 1.2s infinite ease-in-out}.live-typing span:nth-child(2){animation-delay:.15s}.live-typing span:nth-child(3){animation-delay:.3s}@keyframes live-dot{0%,80%,to{opacity:.25;transform:translateY(0)}40%{opacity:1;transform:translateY(-3px)}}.live-msg--support p{background:#fff;border:1px solid #e5e7eb;border-bottom-left-radius:4px}.live-panel__form{display:flex;gap:8px;padding:12px;border-top:1px solid #eef0f4;background:#fff}.live-panel__form input{flex:1;min-width:0;padding:11px 12px;border:0;border-radius:12px;background:#f1f3f7;color:#0f1115;font:inherit;font-size:14px}.live-panel__form input:focus{outline:none;box-shadow:0 0 0 2px #22c55e66}.live-panel__send{padding:0 16px;border:0;border-radius:12px;background:#22c55e;color:#0b1a0d;font-weight:700;cursor:pointer;box-shadow:0 3px #16a34a}.live-panel__send:disabled{opacity:.5;cursor:default}.live-panel__err{margin:0;padding:0 12px 10px;color:#dc2626;font-size:12px;background:#fff}@media (max-width: 720px){.live-fab{width:44px;height:44px;right:max(14px,env(safe-area-inset-right,0px));bottom:calc(max(12px,env(safe-area-inset-bottom,0px)) + 84px)}.live-panel{right:8px;left:8px;width:auto;max-width:none;bottom:calc(max(12px,env(safe-area-inset-bottom,0px)) + 136px);height:min(60vh,440px);max-height:calc(100vh - 180px)}}.live-panel{transform-origin:bottom right;animation:live-panel-in .26s cubic-bezier(.2,.8,.2,1) both}.live-panel.is-closing{animation:live-panel-out .22s cubic-bezier(.4,0,1,1) forwards}@keyframes live-panel-in{0%{opacity:0;transform:translateY(14px) scale(.96)}to{opacity:1;transform:none}}@keyframes live-panel-out{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(14px) scale(.96)}}@media (prefers-reduced-motion: reduce){.live-panel,.live-panel.is-closing{animation:none}}.cb{position:fixed;left:24px;bottom:24px;z-index:150;width:400px;max-width:calc(100vw - 32px);padding:22px 22px 20px;border-radius:16px;background:#1a1b2c;box-shadow:0 20px 50px -12px #0009;color:var(--text);animation:notif-drop .25s ease both}.cb__title{margin:0 0 12px;font-size:18px;font-weight:700}.cb__text{margin:0 0 18px;font-size:13px;line-height:1.6;color:var(--muted)}.cb__link{color:var(--text);text-decoration:underline;text-underline-offset:2px}.cb__actions{display:grid;grid-template-columns:1fr 1fr;gap:8px}.cb__btn{min-height:46px;padding:8px 10px;border-radius:10px;font:inherit;font-size:12.5px;font-weight:700;line-height:1.2;cursor:pointer;transition:background .15s ease,transform .1s ease}.cb__btn:active{transform:translateY(2px)}.cb__btn--primary{border:0;background:var(--accent);color:#0b1a0d;box-shadow:0 3px #2bd23f}.cb__btn--primary:hover{background:var(--accent-hover)}.cb__btn--muted{border:0;background:#2a2d44;color:var(--text)}.cb__btn--muted:hover{background:#33375a}.cb__btn--outline{border:1.5px solid #4A4F72;background:transparent;color:var(--text)}.cb__btn--outline:hover{background:#26263a}.cb__settings{display:flex;flex-direction:column;gap:10px;margin-bottom:14px}.cb__settings .cb__btn{margin-top:6px}.cb-toggle{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:10px 12px;border-radius:10px;background:var(--surface-2);font-size:14px;font-weight:600;cursor:pointer}.cb-toggle input{position:absolute;opacity:0;pointer-events:none}.cb-toggle i{position:relative;width:40px;height:22px;border-radius:999px;background:#3a3f60;transition:background .15s ease;flex-shrink:0}.cb-toggle i:after{content:"";position:absolute;top:3px;left:3px;width:16px;height:16px;border-radius:50%;background:#fff;transition:transform .15s ease}.cb-toggle input:checked+i{background:var(--accent)}.cb-toggle input:checked+i:after{transform:translate(18px)}.cb-toggle.is-disabled{opacity:.6;cursor:default}@media (max-width: 560px){.cb{left:16px;right:16px;bottom:16px;width:auto;max-width:none}.cb__actions{grid-template-columns:1fr}}:root{--bg: #141523;--sidebar: #141523;--surface-alt: #1A1C2A;--surface: #1F2132;--surface-2: #2A2D40;--border: #2C2F42;--accent: #3DFF53;--accent-hover: #5CFF72;--btn-secondary: #4A4D5C;--btn-secondary-hover: #5A5E70;--text: #F2F4F8;--muted: #9CA3B0;--radius: 14px;--max: 1160px}*{box-sizing:border-box;margin:0;padding:0}html,body{background:var(--bg)}body{font-weight:400;background:var(--bg);color:var(--text);font-family:Montserrat,-apple-system,BlinkMacSystemFont,Segoe UI,system-ui,sans-serif;letter-spacing:0;line-height:1.5;-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none}h1,h2,h3,h4{font-weight:700}button{font:inherit;cursor:pointer;border:none;background:none;color:inherit}.app{min-height:100vh;display:flex;flex-direction:column}main{flex:1}.accent{color:var(--accent)}.topbar{position:sticky;top:0;z-index:50;background:#1415238c;-webkit-backdrop-filter:blur(14px) saturate(140%);backdrop-filter:blur(14px) saturate(140%);border-bottom:1px solid transparent;transition:background .25s,border-color .25s}.topbar--scrolled{background:#141523b3;border-bottom-color:transparent}.topbar__inner{max-width:var(--max);margin:0 auto;padding:14px 16px;display:flex;align-items:center;gap:24px}.topbar__logo{display:flex;align-items:center;gap:10px;font-weight:700;font-size:1.15rem;letter-spacing:-.02em}.topbar__logo-mark{width:32px;height:32px;border-radius:9px;background:linear-gradient(135deg,var(--accent),#7CFF8F);color:#0d111a;display:grid;place-items:center;font-weight:700}.topbar__logo-img{height:30px;width:auto;display:block}.footer__logo{height:32px;width:auto;display:block}.topbar__nav{display:flex;gap:6px;margin-left:8px}.topbar__nav a{display:flex;align-items:center;gap:8px;padding:8px 12px;border-radius:8px;color:var(--muted);font-weight:600;transition:color .15s,background .15s}.topbar__icon{flex-shrink:0}.topbar__nav a:hover{color:var(--text);background:var(--surface-alt)}.topbar__actions{margin-left:auto;display:flex;align-items:center;gap:10px}.balance{display:flex;align-items:center;gap:8px;padding:6px 12px 6px 6px;background:var(--surface);border:1px solid var(--border);border-radius:999px;font-weight:700;font-variant-numeric:normal}.balance__icon{background:var(--accent);color:#0d111a;border-radius:999px;padding:2px 8px;font-size:.75rem;font-weight:700}.topbar__burger{display:none;width:40px;height:40px;border-radius:10px;flex-direction:column;justify-content:center;align-items:center;gap:4px}.topbar__burger span{width:18px;height:2px;background:var(--text);border-radius:2px}.btn{height:40px;display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:9px 16px;border-radius:8px;font-weight:600;font-size:.95rem;transition:background .15s,border-color .15s,transform .1s;white-space:nowrap}.btn--secondary{background:#525266;color:#fff;box-shadow:inset 0 -3px #252539}.btn--secondary:hover{background:#5e5e75}.btn--outline{background:#525266;color:var(--text);box-shadow:inset 0 -3px #252539}.btn--outline:hover{background:#5e5e75}.hero{max-width:var(--max);margin:0 auto;padding:72px 16px 56px;display:grid;grid-template-columns:1.1fr .9fr;gap:40px;align-items:center}.pill{display:inline-block;padding:6px 12px;border-radius:999px;background:#3dff531f;color:var(--accent);font-size:.85rem;font-weight:600;margin-bottom:20px}.hero h1{font-size:clamp(2.2rem,5vw,3.6rem);line-height:1.08;letter-spacing:-.03em;font-weight:700}.hero__sub{margin-top:18px;color:var(--muted);font-size:1.1rem;max-width:520px}.hero__cta{display:flex;gap:12px;flex-wrap:wrap;margin-top:28px}.hero__stats{list-style:none;display:flex;gap:32px;margin-top:40px;flex-wrap:wrap}.hero__stats strong{display:block;font-size:1.4rem;font-weight:700}.hero__stats span{color:var(--muted);font-size:.875rem}.hero__visual{position:relative;height:420px}.game-float{position:absolute;width:110px;display:flex;flex-direction:column;align-items:center;gap:8px;animation:float 5s ease-in-out infinite}.game-float__tile{position:relative;width:96px;height:96px;border-radius:22px;overflow:hidden;box-shadow:0 18px 40px -12px #0009}.game-float__tile img{width:100%;height:100%;object-fit:cover;display:block}.game-float__tile:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(135deg,transparent 35%,rgba(255,255,255,.55) 50%,transparent 65%);transform:translate(-120%,-120%);animation:shine 15s ease-in-out infinite;animation-delay:var(--shine-delay, 0s);pointer-events:none}@keyframes shine{0%{transform:translate(-120%,-120%)}20%{transform:translate(120%,120%)}to{transform:translate(120%,120%)}}.game-float__reward{position:absolute;top:-10px;right:-14px;z-index:1;padding:4px 9px;border-radius:999px;background:var(--accent);color:#0b1a0e;font-size:.75rem;font-weight:700;box-shadow:0 6px 16px -4px #3dff5399}.game-float__name{font-size:.78rem;font-weight:600;color:var(--muted);text-align:center;white-space:nowrap}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-14px)}}.offers{max-width:var(--max);margin:0 auto;padding:32px 16px 80px}.section-head{display:flex;align-items:baseline;justify-content:space-between;margin-bottom:20px}.section-head h2{font-size:1.6rem;letter-spacing:-.02em}.link{color:var(--accent);font-weight:600}.offer-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:16px}.offer-card{background:var(--surface);border:none;border-radius:var(--radius);padding:20px;display:flex;flex-direction:column;gap:14px;transition:background .15s,transform .15s}.offer-card:hover{background:var(--surface-2);transform:translateY(-2px)}.offer-card__top{display:flex;justify-content:space-between;align-items:center}.offer-card h3{font-size:1rem;font-weight:700;flex:1}.offer-card__time{color:var(--muted);font-size:.8rem}.offer-card__bottom{display:flex;justify-content:space-between;align-items:center}.offer-card__reward{font-weight:700;color:var(--accent);font-size:1.05rem}.tag{padding:3px 10px;border-radius:6px;background:var(--surface-2);color:var(--muted);font-size:.75rem;font-weight:600;text-transform:uppercase;letter-spacing:.04em}.footer{background:var(--bg)}.footer__inner{max-width:var(--max);margin:0 auto;border-top:1px solid var(--border);padding:28px 16px;display:flex;flex-wrap:wrap;gap:16px 28px;align-items:center;color:var(--muted);font-size:.875rem}.footer__inner p{margin-left:auto}.footer__links{display:flex;gap:18px}.footer__links a:hover{color:var(--text)}@media (max-width: 860px){.hero{grid-template-columns:1fr;padding-top:48px}.hero__visual{display:none}}@media (max-width: 720px){.topbar__burger{display:flex}.topbar__nav{position:absolute;top:100%;left:0;right:0;flex-direction:column;background:var(--bg);border-bottom:1px solid var(--border);padding:8px 16px 16px;margin:0;display:none}.topbar__nav--open{display:flex}.topbar__actions .btn--secondary{display:none}.topbar__inner{position:relative}.footer__inner p{margin-left:0;width:100%}}@media (max-width: 480px){.topbar__actions .btn--primary{padding:8px 14px;font-size:.875rem}.hero__stats{gap:20px}}.btn{padding:0 18px 3px}.btn--primary,.btn--secondary,.btn--outline{box-shadow:inset 0 -3px #252539}.btn--primary{box-shadow:inset 0 -3px #0003}.topbar__actions .btn{height:36px;padding:0 26px 3px;border-radius:6px;min-width:120px}.btn--lg{height:46px;padding:0 24px 3px;font-size:.95rem;border-radius:6px}.btn{display:inline-flex;align-items:center;justify-content:center;gap:6px;height:40px;padding:0 20px 3px;border:none;border-radius:6px;font-weight:600;font-size:.95rem;line-height:1;white-space:nowrap;transition:background .15s,transform .1s}.btn:active{transform:translateY(1px)}.btn--primary{background:var(--accent);color:#0b1a0e;box-shadow:inset 0 -3px #0003}.btn--primary:hover{background:var(--accent-hover)}.btn--secondary,.btn--outline{background:#525266;color:#fff;box-shadow:inset 0 -3px #252539}.btn--secondary:hover,.btn--outline:hover{background:#5e5e75}.btn--lg{height:44px;padding:0 24px 3px;font-size:.95rem}.btn--sm{height:36px;padding:0 18px 3px;font-size:.875rem}.topbar__actions .btn{height:44px;padding:0 24px 3px;min-width:0;font-size:.95rem}.topbar__nav a{color:var(--muted)}.topbar__icon{flex-shrink:0;display:inline-flex;width:18px;height:18px;color:currentColor;transition:color .15s,filter .15s}.topbar__icon svg{width:100%;height:100%;display:block;fill:currentColor}.topbar__nav a:hover{color:#fff;background:transparent}.topbar__nav a:hover .topbar__icon{color:var(--accent)}.topbar__nav a.is-active{color:#fff;background:transparent}.topbar__nav a.is-active .topbar__icon{color:var(--accent);filter:drop-shadow(0 0 4px rgba(61,255,83,.55)) drop-shadow(0 0 8px rgba(61,255,83,.25))}.topbar__nav a{font-size:.9rem;letter-spacing:-.01em}.offer-grid{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:16px}@media (max-width: 1100px){.offer-grid{grid-auto-flow:column;grid-auto-columns:220px;overflow-x:auto;padding-bottom:8px;scroll-snap-type:x mandatory}.offer-card{scroll-snap-align:start}}.rolling-number{display:inline-flex;align-items:flex-end;font-variant-numeric:tabular-nums}.roll-digit{display:inline-block;width:.62em;height:1em;line-height:1em;overflow:hidden;text-align:center}.roll-digit__strip{display:flex;flex-direction:column;transition:transform .7s cubic-bezier(.2,.8,.2,1)}.roll-digit__strip span{display:block;height:1em;line-height:1em}.roll-sep{width:.3em;text-align:center}.hero__stats strong{font-size:1.9rem;line-height:1.1;color:#fff;font-weight:700}.hero__stats .rolling-number{font-size:1.9rem;line-height:1.1;color:#fff}.hero__stats .roll-digit,.hero__stats .roll-digit__strip span{height:1.1em;line-height:1.1em}.hero__stats .roll-sep{color:#fff}.offer-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:16px}.offer-card{padding:0;overflow:hidden;gap:0}.offer-card:hover{background:var(--surface);transform:translateY(-3px)}.offer-card__banner{position:relative;height:150px;background:var(--surface-2)}.offer-card__banner img{width:100%;height:100%;object-fit:cover;display:block}.offer-card__game{position:absolute;left:14px;bottom:12px;padding:6px 12px;border-radius:8px;background:#141523d9;color:#fff;font-weight:700;font-size:.95rem}.offer-card__body{padding:14px 16px 16px;display:flex;flex-direction:column;gap:12px}.offer-card h3{font-size:1rem}.offer-card__reward{font-size:1.1rem}.offer-card .btn--sm{height:36px;padding:0 18px 3px;font-size:.875rem}.lang{position:relative}.lang__btn{height:44px;display:inline-flex;align-items:center;gap:6px;padding:0 12px;border-radius:6px;color:var(--text);font-weight:600;font-size:.9rem;background:transparent;transition:background .15s}.lang__btn:hover{background:var(--surface)}.lang__icon{display:inline-flex;width:20px;height:20px}.lang__icon svg{width:100%;height:100%;fill:currentColor}.lang__menu{position:absolute;top:calc(100% + 8px);right:0;min-width:160px;list-style:none;padding:6px;border-radius:10px;background:var(--surface-2);box-shadow:0 16px 40px -10px #0009;z-index:60}.lang__option{width:100%;text-align:left;padding:10px 12px;border-radius:6px;color:var(--muted);font-weight:600;font-size:.9rem}.lang__option:hover{background:var(--surface);color:var(--text)}.lang__option.is-active{color:var(--accent)}.auth-overlay{position:fixed;top:0;right:0;bottom:0;left:0;z-index:100;display:grid;place-items:center;padding:16px;background:#060810b3;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);animation:fade-in .2s ease}.auth{position:relative;width:100%;max-width:400px;max-height:calc(100vh - 32px);overflow-y:auto;padding:26px 26px 22px;border-radius:20px;background:var(--surface);box-shadow:0 40px 100px -20px #000000b3;animation:pop-in .25s cubic-bezier(.2,.8,.2,1)}.auth__close{position:absolute;top:14px;right:14px;width:32px;height:32px;border-radius:8px;display:grid;place-items:center;color:var(--muted);background:transparent}.auth__close:hover{color:var(--text);background:var(--surface-2)}.auth__switch{position:relative;display:grid;grid-template-columns:1fr 1fr;padding:4px;border-radius:12px;background:var(--sidebar);margin-bottom:22px}.auth__switch button{position:relative;z-index:1;height:38px;font-weight:600;font-size:.95rem;color:var(--muted);transition:color .2s}.auth__switch button.is-on{color:#0b1a0e}.auth__indicator{position:absolute;top:4px;bottom:4px;left:4px;width:calc(50% - 4px);border-radius:6px;background:var(--accent);transition:transform .25s cubic-bezier(.2,.8,.2,1);box-shadow:inset 0 -3px #0003}.auth__indicator--right{transform:translate(100%)}.auth__head h2{font-size:1.5rem;font-weight:700;letter-spacing:-.02em}.auth__head p{color:var(--muted);font-size:.92rem;margin-top:4px}.auth__roblox,.auth__google{width:100%;height:46px;margin-top:10px;border-radius:10px;font-weight:600;font-size:.95rem;display:flex;align-items:center;justify-content:center;gap:10px}.auth__roblox{margin-top:22px;margin-bottom:6px;background:#525266;color:#fff;box-shadow:inset 0 -3px #252539}.auth__roblox:hover{background:#5e5e75}.auth__roblox-mark{width:22px;height:22px;border-radius:6px;display:grid;place-items:center;background:#fff;color:#0d1a31;font-weight:800;font-size:.8rem}.auth__google{background:var(--surface-2);color:var(--text)}.auth__google:hover{background:var(--surface-alt)}.auth__divider{display:flex;align-items:center;gap:12px;margin:20px 0 16px;color:var(--muted);font-size:.8rem}.auth__divider:before,.auth__divider:after{content:"";flex:1;height:1px;background:var(--surface-2)}.auth__form{display:flex;flex-direction:column;gap:14px}.auth__input{display:flex;align-items:center;gap:10px;height:46px;padding:0 14px;border-radius:10px;background:var(--sidebar);color:var(--muted);transition:box-shadow .15s}.auth__input:focus-within{box-shadow:inset 0 0 0 1.5px var(--accent);color:var(--accent)}.auth__input input{flex:1;min-width:0;background:transparent;border:none;outline:none;color:var(--text);font:inherit;font-size:.95rem}.auth__input input::placeholder{color:var(--muted);opacity:.7}.auth__eye{color:var(--muted);display:grid;place-items:center}.auth__eye:hover{color:var(--text)}.auth__aside{align-self:flex-end;font-size:.82rem;color:var(--accent);font-weight:600;margin-top:-4px}.auth__check{display:flex;gap:10px;align-items:flex-start;font-size:.82rem;color:var(--muted)}.auth__check input{margin-top:3px;accent-color:#3DFF53}.auth__submit{height:48px;margin-top:4px;border-radius:10px;background:var(--accent);color:#0b1a0e;font-weight:700;font-size:1rem;box-shadow:inset 0 -3px #0003;transition:background .15s}.auth__submit:hover{background:var(--accent-hover)}.auth__foot{text-align:center;margin-top:18px;font-size:.9rem;color:var(--muted)}.auth__link{color:var(--accent);font-weight:700;margin-left:4px}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@keyframes pop-in{0%{opacity:0;transform:translateY(12px) scale(.98)}to{opacity:1;transform:none}}.auth__form{display:flex;flex-direction:column;gap:14px;margin-top:4px}.auth__field{display:flex;flex-direction:column;gap:6px}.auth__field>span{font-size:.82rem;font-weight:600;color:var(--muted)}.auth__input{width:100%;height:46px;padding:0 14px;border-radius:10px;border:none;outline:none;background:var(--sidebar);color:var(--text);font:inherit;font-size:.95rem;transition:box-shadow .15s}.auth__input::placeholder{color:var(--muted);opacity:.7}.auth__input:focus{box-shadow:inset 0 0 0 1.5px var(--accent)}.auth-overlay.is-closing{animation:fade-out .22s ease forwards}.auth.is-closing{animation:pop-out .22s cubic-bezier(.4,0,1,1) forwards}@keyframes fade-out{0%{opacity:1}to{opacity:0}}@keyframes pop-out{0%{opacity:1;transform:none}to{opacity:0;transform:translateY(12px) scale(.98)}}.btn--primary{position:relative;overflow:hidden}.btn--primary:after{content:"";position:absolute;top:0;right:0;bottom:0;left:0;background:linear-gradient(135deg,transparent 35%,rgba(255,255,255,.55) 50%,transparent 65%);transform:translate(-120%,-120%);pointer-events:none}.btn--primary:hover:after{animation:button-shine .7s ease forwards}@keyframes button-shine{0%{transform:translate(-120%,-120%)}to{transform:translate(120%,120%)}}.tos{position:relative;display:flex;align-items:flex-start;gap:10px;cursor:pointer;font-size:.85rem;color:var(--muted);line-height:1.4}.tos input{position:absolute;opacity:0;width:0;height:0;pointer-events:none}.tos__box{flex-shrink:0;width:18px;height:18px;margin-top:1px;border-radius:5px;background:var(--sidebar);box-shadow:inset 0 0 0 1.5px var(--surface-2);display:grid;place-items:center;transition:background .15s,box-shadow .15s}.tos__box:after{content:"";width:9px;height:5px;border-left:2px solid #0B1A0E;border-bottom:2px solid #0B1A0E;transform:translateY(-1px) rotate(-45deg) scale(0);transition:transform .15s cubic-bezier(.2,.8,.2,1)}.tos input:checked+.tos__box{background:var(--accent);box-shadow:none}.tos input:checked+.tos__box:after{transform:translateY(-1px) rotate(-45deg) scale(1)}.tos input:focus-visible+.tos__box{box-shadow:0 0 0 2px var(--accent)}.tos__text{flex:1}.auth__submit:disabled{opacity:.45;cursor:not-allowed;box-shadow:inset 0 -3px #0003}.auth__submit:disabled:hover{background:var(--accent)}.auth__error{color:var(--danger, #ff4d6d);font-size:.875rem;text-align:center}.chips{position:relative;display:flex;align-items:center;gap:10px}.chip{height:44px;display:inline-flex;align-items:center;gap:8px;padding:0 14px;border-radius:10px;background:var(--sidebar);border:1.5px solid var(--border);font-weight:700;font-size:.95rem;font-variant-numeric:normal;white-space:nowrap}.chip--balance{border-color:var(--accent)}.chip__robux{color:var(--accent);font-weight:800}.chip--streak{border-color:#ff8a3d;color:#ff8a3d}.chip--tickets{border-color:#c9cedb;color:#c9cedb}.chip__icon{display:inline-flex}.chip--bell{position:relative;width:44px;padding:0;justify-content:center;color:var(--muted);background:transparent;border:none}.chip--bell:hover{color:var(--text)}.chip__dot{position:absolute;top:10px;right:10px;width:8px;height:8px;border-radius:50%;background:var(--accent);box-shadow:0 0 0 2px var(--bg)}.user-pill{height:44px;display:inline-flex;align-items:center;gap:10px;padding:0 14px 0 4px;border-radius:999px;background:var(--surface);font-weight:700;font-size:.95rem;transition:background .15s}.user-pill:hover{background:var(--surface-2)}.user-pill__avatar{width:36px;height:36px;border-radius:50%;background:var(--surface-2)}.user-menu{position:absolute;top:calc(100% + 8px);right:0;min-width:160px;padding:6px;border-radius:10px;background:var(--surface-2);box-shadow:0 16px 40px -10px #0009;z-index:60}.user-menu button{width:100%;text-align:left;padding:10px 12px;border-radius:6px;color:var(--muted);font-weight:600}.user-menu button:hover{background:var(--surface);color:var(--text)}@media (max-width: 720px){.chip--streak,.chip--tickets,.user-pill__name{display:none}}.chip--balance,.chip--streak{background:#1e1e2e}.chip--balance{box-shadow:0 4px #3dff53}.chip--streak{box-shadow:0 4px #ff8a3d}.chip__robux-img{width:18px;height:18px;object-fit:contain;display:block}.chip__flame{width:20px;height:20px}.chip__flame svg{width:100%;height:100%;fill:currentColor;display:block}.offers-page{max-width:var(--max);margin:0 auto;padding:32px 16px 80px;display:flex;flex-direction:column;gap:40px}.op-section{min-width:0}.op-head{display:flex;align-items:center;justify-content:space-between;margin-bottom:16px}.op-head h2{font-size:1.35rem;font-weight:700;letter-spacing:-.02em}.op-arrows{display:flex;gap:8px}.op-arrows button{width:36px;height:36px;border-radius:50%;display:grid;place-items:center;background:var(--surface-2);color:var(--text);transition:background .15s,color .15s}.op-arrows button:hover{background:var(--accent);color:#0b1a0e}.op-row{display:flex;gap:16px;overflow-x:auto;scroll-snap-type:x proximity;scrollbar-width:none;padding:4px 2px 10px}.op-row::-webkit-scrollbar{display:none}.op-row>*{flex-shrink:0;scroll-snap-align:start}.op-tile{width:88px;height:88px;border-radius:18px;overflow:hidden;border:none;box-shadow:none}.op-tile img{width:100%;height:100%;object-fit:cover;display:block}.op-platform{position:absolute;top:10px;left:10px;z-index:2;width:30px;height:22px;border-radius:8px;background:#141523bf}.op-multi{position:absolute;top:10px;right:10px;z-index:2;padding:4px 10px;border-radius:8px;background:var(--accent);color:#0b1a0e;font-weight:700;font-size:.8rem}.op-multi--wide{background:#3b5bff;color:#fff;border-radius:999px}.op-big{width:340px;border-radius:18px;padding:10px;background:var(--surface);border:1.5px solid rgba(61,255,83,.35);display:flex;flex-direction:column;gap:10px}.op-big__banner{position:relative;height:200px;border-radius:12px;overflow:hidden}.op-big__banner img{width:100%;height:100%;object-fit:cover;display:block}.op-big__meta{display:flex;align-items:center;gap:10px;padding:0 6px}.op-big__icon{width:40px;height:40px;border-radius:10px;object-fit:cover}.op-big__meta div{display:flex;flex-direction:column;min-width:0;flex:1}.op-big__meta strong{font-size:.95rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.op-big__meta small{color:var(--muted);font-size:.78rem}.op-big__meta small b{color:var(--text)}.op-big__reward{font-weight:700;font-size:1.1rem;color:var(--text)}.op-cta{height:46px;border-radius:6px;background:var(--accent);color:#0b1a0e;font-weight:700;font-size:.95rem;box-shadow:inset 0 -3px #0003;transition:background .15s}.op-cta:hover{background:var(--accent-hover)}.op-small{width:150px;border-radius:16px;padding:8px;background:var(--surface);border:1.5px solid rgba(61,255,83,.35);display:flex;flex-direction:column;gap:10px}.op-small__banner{position:relative;height:150px;border-radius:12px;overflow:hidden}.op-small__banner img{width:100%;height:100%;object-fit:cover;display:block}.op-small__reward{text-align:center;font-weight:700;font-size:.95rem;padding-bottom:4px}@media (max-width: 720px){.op-big{width:280px}.op-small{width:130px}}.wd-page{max-width:1120px;margin:0 auto;padding:32px 16px 80px;display:flex;flex-direction:column;align-items:center;gap:28px}.wd-tabs{display:grid;grid-template-columns:1fr 1fr;gap:4px;padding:4px;border-radius:12px;background:var(--surface);width:100%;max-width:420px}.wd-tabs button{height:38px;border-radius:9px;font-weight:600;font-size:.9rem;color:var(--muted);transition:background .15s,color .15s}.wd-tabs button.is-on{background:var(--surface-2);color:var(--accent)}.wd-balance{text-align:center;display:flex;flex-direction:column;gap:6px}.wd-balance span{color:var(--muted);font-size:.95rem}.wd-balance strong{font-size:3.8rem;font-weight:700;letter-spacing:-.02em}.wd-section{width:100%;display:flex;flex-direction:column;gap:16px}.wd-section h2{font-size:1.2rem;font-weight:700}.wd-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:18px}.wd-card{display:flex;flex-direction:column;align-items:center;gap:10px;padding:16px 16px 14px;border-radius:16px;background:var(--surface);transition:background .15s,transform .15s}.wd-card:hover{background:var(--surface-2);transform:translateY(-2px)}.wd-card__name{font-weight:700;font-size:1rem}.wd-card__art{position:relative;width:100%;height:150px;border-radius:10px;background:transparent;overflow:hidden;isolation:isolate;transform:translateZ(0)}.wd-card__img{position:absolute;top:-1px;right:-1px;bottom:-1px;left:-1px;width:calc(100% + 2px);height:calc(100% + 2px);object-fit:cover;display:block;margin:0;border-radius:10px}.wd-tile{width:100%;height:100%;display:grid;place-items:center;color:#fff;font-weight:800;font-size:1.6rem;letter-spacing:.02em}.wd-card__bar{width:100%;height:5px;border-radius:3px;background:var(--accent)}.wd-card__cta{color:var(--accent);font-weight:600;font-size:.85rem}.wd-empty{color:var(--muted);padding:40px 0}.wd-unit{color:var(--accent)}.wd-balance strong .wd-unit{color:var(--accent);font-size:inherit;font-weight:700}.notif{position:absolute;top:calc(100% + 12px);right:0;width:380px;max-width:calc(100vw - 32px);max-height:72vh;overflow-y:auto;padding:18px;border-radius:18px;background:var(--surface);box-shadow:0 30px 60px -20px #000000b3;z-index:70;transform-origin:top right;animation:notif-drop .25s cubic-bezier(.2,.8,.2,1)}@keyframes notif-drop{0%{opacity:0;transform:translateY(-14px) scale(.98)}to{opacity:1;transform:none}}.notif__head{display:flex;align-items:center;justify-content:space-between;margin-bottom:14px}.notif__head h3{font-size:1.2rem;font-weight:700}.notif__all{color:var(--accent);font-weight:600;font-size:.9rem}.notif__item{display:flex;gap:14px;padding:14px;margin-bottom:12px;border-radius:14px;background:var(--surface-2)}.notif__item--featured{flex-direction:column;gap:6px}.notif__thumb{flex-shrink:0;width:72px;height:72px;border-radius:14px;overflow:hidden}.notif__thumb img{width:100%;height:100%;object-fit:cover;display:block}.notif__body{min-width:0;flex:1}.notif__title{font-weight:700;font-size:.95rem;display:flex;align-items:center;gap:8px}.notif__ticket{font-size:.95rem}.notif__time{color:var(--muted);font-size:.8rem;margin-top:2px}.notif__text{color:var(--muted);font-size:.88rem;line-height:1.45;margin-top:6px}.notif__more{color:var(--accent);font-weight:600;font-size:inherit}.notif__cta{margin-top:10px;height:42px;width:100%;border-radius:8px;border:1.5px solid var(--accent);color:var(--accent);font-weight:700;transition:background .15s,color .15s}.notif__cta:hover{background:var(--accent);color:#0b1a0e}.pf-page{max-width:var(--max);margin:0 auto;padding:32px 16px 80px;display:flex;flex-direction:column;gap:22px}.pf-empty{color:var(--muted);padding:60px 0;text-align:center}.pf-head{display:flex;align-items:center;justify-content:space-between}.pf-head h1{font-size:1.8rem;font-weight:700;letter-spacing:-.02em}.pf-settings{display:inline-flex;align-items:center;gap:8px;color:var(--accent);font-weight:600}.pf-top{display:grid;grid-template-columns:1fr 1fr;gap:16px}.pf-card{background:var(--surface);border-radius:16px;padding:28px}.pf-user{display:flex;align-items:center;gap:26px}.pf-avatar{width:130px;height:130px;border-radius:50%;background:var(--surface-2);flex-shrink:0}.pf-user__info{flex:1;min-width:0;display:flex;flex-direction:column;gap:6px}.pf-user__info h2{font-size:1.6rem;font-weight:700}.pf-user__info>p{color:var(--muted);font-size:.95rem}.pf-level{margin-top:18px;display:flex;flex-direction:column;gap:8px}.pf-level__row{display:flex;justify-content:space-between;align-items:center;gap:12px}.pf-level__row span{color:var(--accent);font-weight:600}.pf-level__row b{font-weight:700}.pf-level__row small{color:var(--muted);font-size:.82rem}.pf-bar{height:8px;border-radius:999px;background:var(--sidebar);overflow:hidden}.pf-bar span{display:block;height:100%;background:var(--accent);border-radius:999px}.pf-stats{display:grid;grid-template-columns:1fr 1fr;gap:26px 20px;align-content:center}.pf-stat{display:flex;align-items:center;gap:14px}.pf-stat__icon{width:52px;height:52px;border-radius:12px;flex-shrink:0;display:grid;place-items:center;background:#3dff531a;color:var(--accent)}.pf-stat strong{display:block;font-size:1.35rem;font-weight:700}.pf-stat small{color:var(--muted);font-size:.85rem;line-height:1.3}.pf-tabs{display:flex;gap:4px;padding:4px;background:var(--surface);border-radius:12px;width:fit-content;max-width:100%;overflow-x:auto}.pf-tabs button{height:40px;padding:0 18px;border-radius:9px;font-weight:600;font-size:.92rem;color:var(--muted);white-space:nowrap}.pf-tabs button.is-on{background:var(--surface-2);color:var(--accent)}.pf-filters{display:flex;align-items:center;justify-content:space-between;gap:16px;flex-wrap:wrap}.pf-subtabs{display:flex;gap:6px;flex-wrap:wrap}.pf-subtabs button{height:36px;padding:0 16px;border-radius:8px;font-weight:600;font-size:.9rem;color:var(--muted)}.pf-subtabs button.is-on{background:var(--surface-2);color:var(--text)}.pf-filters__right{display:flex;align-items:center;gap:16px;flex-wrap:wrap}.pf-toggle{display:inline-flex;align-items:center;gap:12px;font-weight:600;font-size:.92rem;cursor:pointer}.pf-toggle input{position:absolute;opacity:0;pointer-events:none}.pf-toggle i{width:46px;height:26px;border-radius:999px;background:var(--surface-2);position:relative;transition:background .2s}.pf-toggle i:after{content:"";position:absolute;top:3px;left:3px;width:20px;height:20px;border-radius:50%;background:#fff;transition:transform .2s}.pf-toggle input:checked+i{background:var(--accent)}.pf-toggle input:checked+i:after{transform:translate(20px)}.pf-select{height:42px;padding:0 14px;border-radius:10px;background:var(--surface);color:var(--text);border:none;font:inherit;font-weight:600;font-size:.9rem}.pf-table-wrap{background:var(--surface);border-radius:16px;overflow-x:auto}.pf-table{width:100%;border-collapse:collapse;min-width:760px}.pf-table th{text-align:left;padding:16px 18px;font-size:.85rem;font-weight:700;color:var(--text);border-bottom:0}.pf-table td{padding:16px 18px;font-size:.92rem;color:var(--text);border-bottom:0;vertical-align:middle}.pf-offer{display:flex;align-items:center;gap:12px}.pf-offer__thumb{width:44px;height:44px;border-radius:10px;flex-shrink:0;display:grid;place-items:center;font-weight:800;font-size:.8rem;color:#fff;background:linear-gradient(135deg,#7b2ff7,#f107a3)}.pf-partner{display:inline-flex;align-items:center;gap:10px;font-weight:600}.pf-partner__logo{width:32px;height:32px;border-radius:8px;background:var(--accent);color:#0b1a0e;display:grid;place-items:center;font-weight:800}.pf-logout{align-self:flex-start;height:42px;padding:0 18px;border-radius:8px;background:#525266;color:#fff;font-weight:600;box-shadow:inset 0 -3px #252539}.pf-logout:hover{background:#5e5e75}@media (max-width: 860px){.pf-top{grid-template-columns:1fr}}@media (max-width: 560px){.pf-user{flex-direction:column;text-align:center}.pf-stats{grid-template-columns:1fr}}.pf-empty-card{padding:28px;display:flex;flex-direction:column;gap:8px}.pf-empty-card p{margin:0;font-weight:700;color:var(--text)}.pf-empty-card small{color:var(--muted)}.pf-start-list{display:flex;flex-direction:column;gap:10px;margin-top:16px}.pf-start-item{display:flex;align-items:center;gap:12px;padding:10px 12px;background:var(--surface-2);border-radius:12px}.pf-start-item>span{flex:1;font-weight:600;color:var(--text)}.pf-offer__img{width:56px;height:36px;object-fit:cover;border-radius:8px;flex-shrink:0}.pf-small-btn{height:32px;padding:0 14px;border:0;border-radius:8px;background:var(--accent);color:#0a1a06;font-weight:700;font-size:.85rem;cursor:pointer}.pf-small-btn:hover{background:var(--accent-hover)}.pf-code{padding:28px;display:flex;flex-direction:column;gap:10px;max-width:520px}.pf-code h3{margin:0;color:var(--text);font-size:1.1rem}.pf-code p{margin:0;color:var(--muted)}.pf-code__row{display:flex;gap:10px;margin-top:6px}.pf-code__input{flex:1;height:40px;padding:0 14px;border-radius:10px;border:1px solid var(--border);background:var(--surface-2);color:var(--text);font:inherit;outline:none}.pf-code__input:focus{border-color:var(--accent)}.pf-code__ok{color:var(--accent);font-weight:600}.pf-code__err{color:#ff6b6b;font-weight:600}.lb-page{max-width:760px;margin:0 auto;padding:36px 16px 56px}.lb-hero{text-align:center}.lb-hero__title{margin:0;font-size:clamp(2rem,6vw,3.4rem);font-weight:800;color:#fff;letter-spacing:.01em}.lb-coin{width:16px;height:16px;object-fit:contain}.lb-timer{text-align:center;color:var(--muted);font-weight:600;font-size:.9rem;margin:26px 0 28px;position:relative}.lb-timer:before,.lb-timer:after{content:"";position:absolute;top:50%;width:28%;height:1px;background:var(--border)}.lb-timer:before{left:0}.lb-timer:after{right:0}.lb-podium{display:grid;grid-template-columns:repeat(3,1fr);gap:14px;align-items:end;margin-bottom:22px}.lb-card{background:var(--surface);border-radius:12px;padding:22px 12px 16px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:6px}.lb-card--1{padding-top:40px}.lb-card--3{margin-top:40px}.lb-card{position:relative;overflow:hidden;isolation:isolate;--glow: 255, 255, 255}.lb-card--1{--glow: 255, 204, 64}.lb-card--2{--glow: 200, 208, 220}.lb-card--3{--glow: 205, 127, 50}.lb-card:before{content:"";position:absolute;top:-30%;left:50%;width:130%;height:80%;transform:translate(-50%);background:radial-gradient(ellipse at center,rgba(var(--glow),.55),rgba(var(--glow),.2),rgba(var(--glow),0) 70%);pointer-events:none;z-index:-1}.lb-card>*{position:relative}.lb-card__avatar{width:64px;height:64px;border-radius:50%;background:var(--surface-2);margin-bottom:4px}.lb-card__name{font-weight:700;color:var(--text);font-size:.95rem}.lb-card__label{font-size:.8rem;color:var(--muted);margin-top:8px}.lb-card__value,.lb-card__prize{display:inline-flex;align-items:center;gap:6px;font-weight:700;color:var(--text)}.lb-card__prize{background:var(--surface-2);border-radius:8px;padding:8px 14px;margin-top:8px;color:var(--accent)}.lb-table-wrap{background:var(--surface);border-radius:12px;overflow-x:auto}.lb-table{width:100%;border-collapse:collapse;min-width:520px}.lb-table th{text-align:left;padding:14px 16px;font-size:.85rem;font-weight:700;color:var(--text);border-bottom:1px solid var(--surface-2)}.lb-table td{padding:12px 16px;font-size:.92rem;color:var(--text);border-bottom:1px solid var(--surface-2)}.lb-table tr:last-child td{border-bottom:0}.lb-right{text-align:right!important}.lb-player{display:inline-flex;align-items:center;gap:10px;font-weight:600}.lb-player img{width:28px;height:28px;border-radius:50%;background:var(--surface-2)}.lb-amount{display:inline-flex;align-items:center;gap:6px}.lb-you td{color:var(--muted)}@media (max-width: 560px){.lb-card__name,.lb-card__value,.lb-card__prize{font-size:.8rem}.lb-card__avatar{width:48px;height:48px}}html{scrollbar-gutter:stable}@keyframes offer-in-left{0%{opacity:0;transform:translate(-36px)}to{opacity:1;transform:none}}.offer-card--in{animation:offer-in-left .55s cubic-bezier(.2,.8,.2,1) backwards;animation-delay:calc(var(--i, 0) * 80ms)}@media (prefers-reduced-motion: reduce){.offer-card--in{animation:none}}@keyframes page-fade-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}.page-fade{animation:page-fade-in .35s ease both}@media (prefers-reduced-motion: reduce){.page-fade{animation:none}}html{scrollbar-width:thin;scrollbar-color:#2B3550 var(--bg)}::-webkit-scrollbar{width:10px;height:10px}::-webkit-scrollbar-track{background:var(--bg)}::-webkit-scrollbar-thumb{background:#2b3550;border-radius:10px;border:2px solid var(--bg)}::-webkit-scrollbar-thumb:hover{background:#3dff53}::-webkit-scrollbar-corner{background:var(--bg)}.skel{display:block;border-radius:6px;background:linear-gradient(135deg,#1c2036,#1c2036 40%,#2f3756,#1c2036 60%,#1c2036);background-size:250% 250%;animation:skel-shine 1.3s linear infinite}.skel--round{border-radius:50%}.skel--inline{display:inline-block}@keyframes skel-shine{0%{background-position:100% 100%}to{background-position:0% 0%}}.lb-card .skel{margin:0 auto}.lb-player .skel{flex-shrink:0}@media (prefers-reduced-motion: reduce){.skel{animation:none}}.lb-empty{text-align:center;color:var(--muted);padding:28px 16px!important}.chip--link{cursor:pointer;font-family:inherit;letter-spacing:0;font-weight:700;font-size:.95rem;font-variant-numeric:normal;transition:background .15s,transform .1s}.chip--balance.chip--link{color:var(--text)}.chip--link:hover{background:#26263a}.chip--link:active{transform:translateY(4px);box-shadow:0 0 #3dff53}.streak-panel{position:absolute;top:calc(100% + 12px);right:0;width:380px;max-width:calc(100vw - 32px);background:var(--surface);border:none;border-radius:18px;padding:18px;box-shadow:0 30px 60px -20px #000000b3;z-index:70;transform-origin:top right;display:flex;flex-direction:column;gap:14px;animation:notif-drop .2s ease both}.streak-panel__head{display:flex;align-items:center;justify-content:space-between}.streak-panel__title{display:inline-flex;align-items:center;gap:8px;font-weight:700;font-size:1rem;color:var(--text)}.streak-panel__flame{width:20px;height:20px;color:#ff8a3d;display:inline-flex}.streak-panel__flame svg{width:100%;height:100%}.streak-panel__count{color:var(--muted);font-weight:600;font-size:.9rem}.streak-panel__text{margin:0;color:var(--muted);font-size:.9rem;line-height:1.5}.streak-panel__hl{color:#ff8a3d;font-weight:700}.streak-panel__box{border:none;background:var(--surface-2);border-radius:14px;padding:12px;display:flex;flex-direction:column;gap:10px}.streak-panel__small{margin:0;color:var(--muted);font-size:.85rem}.streak-panel__games{display:flex;gap:8px}.streak-panel__games img{width:52px;height:52px;border-radius:10px;object-fit:cover}.streak-panel__label{display:flex;justify-content:space-between;color:var(--muted);font-size:.82rem}.streak-panel__track{display:flex;align-items:center;padding:12px;background:var(--surface-2);border-radius:14px}.streak-panel__stop{display:flex;align-items:center;flex:1}.streak-panel__stop:last-child{flex:0}.streak-panel__dot{width:26px;height:26px;border-radius:50%;border:none;background:var(--surface);color:#fff;display:grid;place-items:center;font-size:.8rem;font-weight:700;flex-shrink:0}.streak-panel__dot.is-done{background:var(--accent);border-color:var(--accent);color:#0b1a0e}.streak-panel__line{flex:1;height:2px;background:var(--surface);margin:0 4px}.streak-panel__line.is-done{background:var(--accent)}.streak-panel__chest{width:40px;height:40px;border-radius:10px;background:var(--surface);margin-left:6px;flex-shrink:0}.streak-panel__cta{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px 14px;border-radius:12px;background:var(--accent);color:#0b1a0e;text-align:left}.streak-panel__cta:hover{background:var(--accent-hover)}.streak-panel__cta-text{display:flex;flex-direction:column}.streak-panel__cta-text strong{font-size:.95rem}.streak-panel__cta-text small{font-size:.78rem;opacity:.8}.streak-panel__cta-arrow{font-size:1rem}.pf-rank{margin-top:12px;display:flex;flex-direction:column;gap:8px}.pf-rank__row{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.pf-rank__name{display:inline-flex;align-items:center;gap:8px;font-weight:800;font-size:1rem}.pf-rank__dot{width:10px;height:10px;border-radius:50%;display:inline-block}.pf-rank__row small{color:var(--muted);font-size:.82rem}.pf-rank__bar{height:8px;border-radius:6px;background:var(--surface-2);overflow:hidden}.pf-rank__bar span{display:block;height:100%;border-radius:6px;transition:width .4s ease}.pf-rank__icon{width:26px;height:26px;object-fit:contain;display:inline-block}.pf-tabs__sep{width:1px;background:var(--border);margin:8px 6px;flex-shrink:0}.pf-tabs__action{height:40px;padding:0 18px;border-radius:9px;font-weight:600;font-size:.92rem;color:var(--text);white-space:nowrap}.pf-tabs__action:hover{background:var(--surface-2)}.pf-stat__icon svg{fill:currentColor;stroke:none}.vm-overlay{position:fixed;top:0;right:0;bottom:0;left:0;background:#05060eb3;display:flex;align-items:center;justify-content:center;padding:16px;z-index:200;animation:fade-in .2s ease both}.vm-modal{width:min(480px,100%);max-height:90vh;overflow-y:auto;background:var(--surface);border-radius:18px;padding:22px;box-shadow:0 30px 60px -20px #000000b3;display:flex;flex-direction:column;gap:14px;animation:notif-drop .25s ease both}.vm-head{display:flex;align-items:center;justify-content:space-between}.vm-head h2{font-size:1.25rem;font-weight:700;color:var(--text)}.vm-close{width:36px;height:36px;border-radius:10px;background:var(--surface-2);color:var(--text);font-size:1.3rem;line-height:1}.vm-close:hover{background:#26263a}.vm-step{color:var(--muted);font-size:.85rem;font-weight:600}.vm-bar{height:6px;border-radius:6px;background:var(--surface-2);overflow:hidden}.vm-bar span{display:block;height:100%;background:var(--accent);border-radius:6px;transition:width .3s ease}.vm-fields{display:flex;flex-direction:column;gap:12px}.vm-fields h3{font-size:1rem;font-weight:700;color:var(--text)}.vm-label{display:flex;flex-direction:column;gap:6px;color:var(--muted);font-size:.85rem;font-weight:600}.vm-input{height:42px;padding:0 12px;border-radius:10px;background:var(--surface-2);color:var(--text);font:inherit;font-weight:500;border:none}.vm-input:focus,.vm-input:focus-visible{outline:none;box-shadow:inset 0 0 0 1.5px var(--accent)}select.vm-input{padding-right:8px}.vm-input::placeholder{color:var(--muted);opacity:.7}.vm-row{display:grid;grid-template-columns:1fr 1fr;gap:10px}.vm-options{display:grid;grid-template-columns:1fr;gap:8px}.vm-option{height:48px;border-radius:12px;background:var(--surface-2);color:var(--text);font-weight:600;text-align:left;padding:0 16px}.vm-option:hover{background:#26263a}.vm-option.is-on{background:var(--accent);color:#0b1a0e}.vm-drop{display:flex;flex-direction:column;align-items:center;gap:8px;padding:14px;border-radius:12px;background:var(--surface-2);cursor:pointer;text-align:center;position:relative}.vm-drop input{position:absolute;top:0;right:0;bottom:0;left:0;opacity:0;cursor:pointer;width:100%;height:100%}.vm-drop .vm-label{color:var(--text)}.vm-drop__hint{color:var(--muted);font-size:.82rem}.vm-drop__img{width:100%;max-height:160px;object-fit:contain;border-radius:8px}.vm-note{color:var(--muted);font-size:.85rem;line-height:1.45;margin:0}.vm-review{display:grid;grid-template-columns:auto 1fr;gap:8px 16px;background:var(--surface-2);border-radius:12px;padding:14px;margin:0}.vm-review dt{color:var(--muted);font-size:.85rem}.vm-review dd{margin:0;color:var(--text);font-weight:600;font-size:.9rem}.vm-actions{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:4px}.vm-actions .btn:disabled{opacity:.45;cursor:not-allowed}.vm-done{display:flex;flex-direction:column;gap:14px;align-items:flex-start}.vm-done p{color:var(--text);margin:0}.vm-words{display:flex;flex-wrap:wrap;gap:8px}.vm-word{padding:10px 14px;border-radius:10px;background:var(--surface-2);color:var(--accent);font-weight:700;font-size:1rem}.vm-overlay--inline{position:static;background:none;padding:0;display:block;animation:none}.vm-modal--inline{width:100%;max-height:none;overflow:visible;box-shadow:none;background:var(--surface);animation:none;padding:22px;border-radius:16px}.vm-codebox{display:flex;align-items:center;justify-content:space-between;gap:12px;background:var(--surface-2);border-radius:12px;padding:12px 14px}.vm-code{color:var(--accent);font-weight:700;font-size:1rem;letter-spacing:.01em;word-break:break-word}.pf-empty-row{text-align:center;color:var(--muted);padding:32px 18px!important}.notif__empty{color:var(--muted);text-align:center;padding:24px 8px;margin:0;font-size:.92rem}.pf-small-btn:disabled{opacity:.4;cursor:not-allowed}@media (max-width: 480px){.topbar__inner{gap:8px;padding-left:12px;padding-right:12px}.topbar__actions{gap:6px;min-width:0}.topbar__actions .btn{min-width:0;height:38px;padding:0 12px 3px;font-size:.85rem}.topbar__logo-img{height:24px}.chips{gap:6px}.chip{height:38px;padding:0 10px;font-size:.85rem}.chip--bell{width:38px}.user-pill{height:38px;padding:0 8px 0 3px}.user-pill__avatar{width:30px;height:30px}.hero h1{font-size:clamp(2rem,9vw,2.6rem)}}@media (max-width: 720px){.offer-grid{display:grid;grid-template-columns:1fr;gap:14px}.offer-card,.offer-card__body{min-width:0}}.count-up{display:inline-block;font-variant-numeric:normal;letter-spacing:0;transition:color .3s ease,text-shadow .3s ease}.count-up.is-up{color:var(--accent);text-shadow:0 0 12px rgba(61,255,83,.55);animation:count-pop .5s ease-out}.count-up.is-down{color:#ff8a8a}@keyframes count-pop{0%{transform:scale(1)}35%{transform:scale(1.14)}to{transform:scale(1)}}.auth__aside-btn{border:0;background:transparent;padding:0;cursor:pointer;font:inherit}.auth__sent{margin:0;font-size:.95rem;color:var(--text);line-height:1.5}@media (max-width: 480px){.topbar__actions{gap:6px}.topbar__actions .user-pill__name,.topbar__actions .user-pill{display:none}.topbar__actions .chip{padding-left:8px;padding-right:8px}.topbar__actions .chip--balance{min-width:0}}.chip--rewards{width:44px;padding:0;justify-content:center;background:#1e1e2e;border:1.5px solid #FF2BF7;color:#ff2bf7;box-shadow:0 4px #ff2bf7}.chip__gift{width:22px;height:22px}.chip__gift svg{width:100%;height:100%;display:block}.rewards-soon{max-width:var(--max);margin:0 auto;padding:40px 16px}.lang__btn .lang__code{display:none}.lang__btn,.lang__btn .lang__icon{color:#fff}.tabbar{display:none}@media (max-width: 720px){.topbar__nav,.topbar__burger,.topbar__actions .lang{display:none!important}.user-pill__name{display:none}.tabbar{display:flex;position:fixed;left:max(12px,env(safe-area-inset-left,0px));right:max(12px,env(safe-area-inset-right,0px));bottom:max(12px,env(safe-area-inset-bottom,0px));z-index:40;justify-content:space-around;gap:4px;padding:8px;border-radius:22px;background:#1418208c;border:1px solid rgba(255,255,255,.12);box-shadow:0 12px 30px -10px #0009,inset 0 1px #ffffff14;-webkit-backdrop-filter:blur(18px) saturate(160%);backdrop-filter:blur(18px) saturate(160%)}.tabbar a{flex:1;display:flex;flex-direction:column;align-items:center;gap:3px;padding:8px 4px;border-radius:16px;color:#9aa3b2;text-decoration:none;font-size:11px;font-weight:600}.tabbar a.is-active{color:var(--accent, #3dff53);background:#ffffff14}.tabbar .topbar__icon{width:22px;height:22px;display:inline-flex}.tabbar .topbar__icon svg{width:100%;height:100%}body{padding-bottom:96px}}@media (max-width: 720px){.topbar__actions .user-pill{display:flex!important;flex:0 0 38px;width:38px;height:38px;padding:0;align-items:center;justify-content:center;border-radius:12px;overflow:hidden}.topbar__actions .user-pill__avatar{width:38px;height:38px}}.streak-panel__3d{width:100%;padding:14px 18px 17px;font-size:1rem;font-weight:800;border-radius:12px}.trust{max-width:var(--max, 1100px);margin:0 auto;padding:36px 16px 24px;display:flex;flex-direction:column;gap:36px}.trust__steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.trust__step{background:var(--surface);border-radius:16px;padding:22px 20px;display:flex;flex-direction:column;gap:8px;min-width:0;transform-style:preserve-3d;transform:perspective(600px) rotateX(var(--rx, 0deg)) rotateY(var(--ry, 0deg));transition:transform .2s ease;will-change:transform}.trust__num{width:34px;height:34px;border-radius:10px;background:#3dff53;color:#04140a;display:grid;place-items:center;font-weight:800;box-shadow:inset 0 -3px #0003}.trust__step h3{margin:6px 0 0;font-size:1.1rem}.trust__step p{margin:0;color:var(--muted);font-size:.95rem;line-height:1.5}.trust__faq{display:flex;flex-direction:column;gap:10px;width:100%}.trust__faq h2{margin:0 0 6px;font-size:1.4rem;text-align:left}.trust__item{background:var(--surface);border-radius:14px;padding:22px 24px}.trust__item summary{cursor:pointer;font-weight:700;font-size:1.05rem;list-style:none;display:flex;justify-content:space-between;align-items:center}.trust__item summary:after{content:"";width:8px;height:8px;border-right:2px solid #3DFF53;border-bottom:2px solid #3DFF53;transform:rotate(45deg);transition:transform .25s ease;margin:0 6px 4px 12px;flex-shrink:0}.trust__item[open] summary:after{transform:rotate(225deg);margin-bottom:-4px}.trust__item::details-content{block-size:0;overflow:hidden;transition:block-size .3s ease,content-visibility .3s allow-discrete}.trust__item[open]::details-content{block-size:auto}.trust__item[open] p{animation:faq-in .28s ease both}@keyframes faq-in{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:none}}.trust__item summary::-webkit-details-marker{display:none}.trust__head{margin:0;font-size:1.4rem;text-align:left}.trust__item p{margin:10px 0 2px;color:var(--muted);font-size:.95rem;line-height:1.5}@media (max-width: 720px){.trust__steps{grid-template-columns:1fr}}:root{interpolate-size:allow-keywords}.offer-grid .offer-card{transition:transform .3s cubic-bezier(.2,.8,.2,1),background .25s ease;transform-style:preserve-3d}.offer-grid .offer-card:hover{transform:perspective(900px) rotateX(4deg) translateY(-2px)}.offer-grid .offer-card__game{display:none}img.streak-panel__chest{display:block;background:none;border:0;object-fit:contain}.op-small{border:0!important;outline:none!important;box-shadow:none!important}.op-small__banner{border:0;box-shadow:none}.op-small__reward{display:block;width:100%;margin-top:8px;padding:10px 12px 13px;border:0;border-radius:12px;background:#3dff53;color:#04140a;font-family:inherit;font-weight:700;font-size:.95rem;text-align:center;cursor:pointer;box-shadow:inset 0 -4px #00000040;transition:transform .08s ease}.op-small__reward:active{transform:translateY(2px)}.op-small{transition:transform .25s ease}.op-small:hover{transform:translateY(-4px)}.op-small__reward:hover{background:var(--accent-hover, #5dff72)}.pf-table-wrap{background:none}.pf-table{border-collapse:separate;border-spacing:0 10px}.pf-table thead th{padding:4px 18px 6px;font-size:.78rem;font-weight:700;text-transform:uppercase;letter-spacing:.06em;color:var(--muted)}.pf-table tbody tr{background:var(--surface)}.pf-table tbody td{padding:16px 18px}.pf-table tbody td:first-child{border-radius:16px 0 0 16px}.pf-table tbody td:last-child{border-radius:0 16px 16px 0}.pf-table tbody td.pf-empty-row{border-radius:16px;text-align:center}.pf-table tbody td{padding:8px 18px}.pf-table tbody td:first-child .pf-offer{gap:10px}.pf-offer__thumb{width:30px;height:30px;border-radius:8px;font-size:.7rem}.pf-offer__img{width:40px;height:26px;border-radius:6px}.pf-table tbody td:first-child>.pf-offer>span:last-child{font-size:.88rem}
