:root{color:#fff;font-synthesis:none;--orange:#ff6f07;--page:#0d101b;--navy:#14192a;--panel:#161c2f;--panel-2:#222940;--muted:#939bbf;background:#070a12;font-family:Formular,Arial,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.dao-preroll{z-index:2147483600;-webkit-backdrop-filter:blur(9px);background:#03060ed1;place-items:center;padding:20px;display:none;position:fixed;inset:0}.dao-preroll.is-active,.dao-preroll.is-pending{display:grid}.dao-preroll.is-pending{visibility:hidden;pointer-events:none}.dao-preroll__stage{aspect-ratio:16/9;background:#050812;border:1px solid #ff82257a;border-radius:18px;width:min(92vw,760px);position:relative;overflow:hidden;box-shadow:0 26px 80px #000000a6}.dao-preroll video,.dao-preroll__stage>#yi-g-ad-stage{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.dao-preroll video{opacity:0;pointer-events:none}.dao-preroll__stage>#yi-g-ad-stage{z-index:2}.dao-preroll__stage>#yi-g-ad-stage>div{width:100%!important;height:100%!important}*{box-sizing:border-box}html{overscroll-behavior-x:none;scrollbar-gutter:stable;-webkit-text-size-adjust:100%;-moz-text-size-adjust:100%;text-size-adjust:100%;touch-action:manipulation;background:#070a12;min-width:320px;max-width:100%;overflow-x:clip}html.is-referral,html.is-tasks{scrollbar-gutter:auto}html.is-tasks{scrollbar-width:none}html.is-tasks::-webkit-scrollbar{display:none}body{overscroll-behavior-x:none;background:#070a12;width:100%;min-width:320px;max-width:100%;min-height:100vh;margin:0;overflow-x:clip}#root{overscroll-behavior-x:none;width:100%;max-width:100%;overflow-x:clip}body.is-locked{overscroll-behavior:none;width:100%;position:fixed;overflow:hidden}button,input{font:inherit}button{color:inherit}a{color:inherit;text-decoration:none}input:-webkit-autofill{-webkit-text-fill-color:#eef0f8;caret-color:#eef0f8;transition:background-color 9999s ease-out;box-shadow:inset 0 0 0 1000px #0d101b}input:-webkit-autofill:hover{-webkit-text-fill-color:#eef0f8;caret-color:#eef0f8;transition:background-color 9999s ease-out;box-shadow:inset 0 0 0 1000px #0d101b}input:-webkit-autofill:focus{-webkit-text-fill-color:#eef0f8;caret-color:#eef0f8;transition:background-color 9999s ease-out;box-shadow:inset 0 0 0 1000px #0d101b}input:-webkit-autofill:active{-webkit-text-fill-color:#eef0f8;caret-color:#eef0f8;transition:background-color 9999s ease-out;box-shadow:inset 0 0 0 1000px #0d101b}input:autofill{color:#eef0f8;background:#0d101b}@supports (-webkit-touch-callout:none){input,select,textarea{font-size:16px}}@media (width<=390px){.maze-v2__reward-note{height:auto;padding-left:28%;padding-right:22%}}@media (height<=760px){.maze-v2__reward-note{height:auto}}.tc-games{background:#0d101b;padding-top:8px;padding-bottom:4px}.tc-games .section-title__icon{transform:scale(2.1)}.tc-games .horizontal-list{margin-top:7px}.tc-game-card__cover{border-radius:10px;flex:0 0 115px;width:115px;height:115px;display:block;overflow:hidden}.tc-game-card__cover img{object-fit:cover;width:100%;height:100%;display:block;transform:scale(1.17)}.tc-game-card__play{color:#fff;background:var(--orange);border-radius:9px;justify-content:center;height:24px;padding:0 8px;font-size:9px;font-weight:900;min-width:47px!important}.tc-game-card .game-card__footer>span:first-child{font-size:8px}.maze-layer{z-index:120;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#03040cc7;place-items:center;padding:12px;display:grid;position:fixed;inset:0}.maze-game{color:#fff;background:radial-gradient(circle at 50% 28%,#63289666,#0000 31%),linear-gradient(#0b0920,#11102b);border:1px solid #55369a;border-radius:22px;width:min(100%,390px);max-height:calc(100dvh - 24px);padding:20px 16px 16px;position:relative;overflow-y:auto;box-shadow:0 0 45px #5325b959}.maze-close{z-index:20;color:#d9cfff;background:#282240;border:1px solid #554878;border-radius:11px;place-items:center;width:34px;height:34px;padding:0;display:grid;position:absolute;top:11px;right:11px}.maze-game>header{text-align:center}.maze-game>header h2{color:#e2ccff;text-shadow:0 3px #54338d;margin:4px 36px 6px;font-size:30px;line-height:1}.maze-game>header p{color:#c0b9d6;max-width:270px;margin:0 auto;font-size:11px;line-height:1.35}.maze-stats{text-align:center;background:#17142e;border:1px solid #3f315f;border-radius:12px;grid-template-columns:1fr auto 1fr;align-items:center;gap:6px;margin-top:14px;padding:9px;font-size:9px;display:grid}.maze-stats span{gap:3px;display:grid}.maze-stats b{color:#ffd36a;font-size:12px}.maze-lives{color:#ff446e;display:flex!important}.maze-lives svg{width:19px;height:19px}.maze-doors{background:radial-gradient(at 50% 95%,#311d55,#0000 65%),linear-gradient(#11102c,#080918);border-radius:16px;grid-template-columns:1fr 1fr;align-items:end;gap:12px;height:300px;margin-top:12px;padding:58px 10px 12px;display:grid}.maze-door{color:#fff;transform-origin:0;background:linear-gradient(100deg,#270938,#8a20bd 50%,#2d0c46);border:8px solid #51406d;border-bottom-width:13px;border-radius:80px 80px 9px 9px;height:220px;position:relative;box-shadow:inset 0 0 25px #b33cff,0 0 20px #a030ff59}.maze-door--2{background:linear-gradient(100deg,#071839,#1554ba 50%,#082a69);box-shadow:inset 0 0 25px #2f8dff,0 0 20px #2f78ff59}.maze-door span{border:3px solid;border-radius:50%;place-items:center;width:52px;height:52px;font-size:22px;font-weight:900;display:grid;position:absolute;top:45px;left:50%;transform:translate(-50%)}.maze-door i{border:3px solid #bca3dc;border-radius:50%;width:18px;height:18px;position:absolute;top:128px;right:18px}.maze-door:active:not(:disabled){transform:rotateY(-8deg)}.maze-door:disabled{filter:brightness(.55);opacity:.7}.maze-hint{color:#a99fbe;text-align:center;background:#17142c;border:1px solid #352c50;border-radius:11px;margin:10px 0 0;padding:10px;font-size:9px}.maze-reveal{z-index:8;pointer-events:none;opacity:0;place-items:center;height:300px;transition:all .25s;display:grid;position:absolute;inset:145px 16px auto;transform:scale(.85)}.maze-reveal.is-visible{opacity:1;transform:scale(1)}.maze-safe{color:#65f4ae;background:#123e32;border-radius:50%;place-items:center;width:110px;height:110px;display:grid;box-shadow:0 0 40px #2de69a}.maze-safe svg{width:60px;height:60px}.maze-monster{filter:drop-shadow(0 0 18px #eb288ab3);background-image:url(../assets/games/door-maze/monsters-v1.png);background-repeat:no-repeat;background-size:300% 200%;width:180px;height:220px;display:block}.maze-death{z-index:12;background:linear-gradient(120deg,#251127,#150e25);border:1px solid #742650;border-radius:15px;align-items:center;min-height:145px;margin-top:12px;padding:16px 12px 16px 128px;display:flex;position:relative}.maze-death .maze-monster{width:145px;height:170px;position:absolute;bottom:0;left:-6px}.maze-death h3{color:#ff557e;margin:0;font-size:16px}.maze-death p{color:#bbaec6;margin:5px 0 10px;font-size:10px}.maze-death button,.maze-win>button{color:#fff;background:linear-gradient(#f14d7e,#bd255a);border:1px solid #ff5a8c;border-radius:11px;justify-content:center;align-items:center;gap:8px;width:100%;min-height:44px;font-size:11px;font-weight:900;display:flex}.maze-death button svg{width:18px}.maze-error{color:#ff748e;text-align:center;margin:10px 0 0;font-size:10px}.maze-loading{text-align:center;color:#c9bfde;place-content:center;gap:10px;min-height:280px;display:grid}.maze-win{text-align:center;padding:35px 12px 12px}.maze-win h2{color:#ffd05b;text-transform:uppercase;text-shadow:0 3px #8d3d16;margin:0;font-size:35px}.maze-win>p{color:#cbc2dd;font-size:12px}.maze-chest{background:radial-gradient(circle,#ffb323,#7d1eb1 55%,#1e0f37);border:10px solid #7b3caf;border-radius:70px 70px 20px 20px;justify-content:center;align-items:flex-end;height:220px;margin:15px 0;display:flex;box-shadow:inset 0 0 40px #e449ff,0 0 30px #be34ff66}.maze-chest .coin{width:58px;height:58px;margin:0 -7px 35px}.maze-win>small{color:#d992ff;text-transform:uppercase}.maze-win>strong{color:#ffd05b;justify-content:center;align-items:center;gap:8px;margin:8px 0 20px;font-size:34px;display:flex}.maze-win>strong .coin{width:40px;height:40px}.maze-win>strong span{color:#eee;font-size:15px}@media (width<=360px){.maze-game{padding-left:11px;padding-right:11px}.maze-doors{height:265px}.maze-door{height:195px}.maze-death{padding-left:108px}.maze-death .maze-monster{width:125px;height:150px}}.maze-v2-layer{z-index:120;overscroll-behavior:none;-webkit-backdrop-filter:blur(11px);backdrop-filter:blur(11px);background:#02030bd9;place-items:center;padding:8px;display:grid;position:fixed;inset:0;overflow:hidden}.maze-v2{color:#fff;background:#09051d;border:1px solid #6540c3;border-radius:24px;width:min(100%,430px);height:min(860px,100dvh - 16px);min-height:0;position:relative;overflow:hidden;box-shadow:0 0 0 2px #271356,0 20px 70px #000}.maze-v2__background{object-fit:cover;object-position:center;filter:brightness(.6)saturate(1.12);width:100%;height:100%;transition:filter .35s,transform .35s;position:absolute;inset:0;transform:scale(1.01)}.maze-v2.is-dead .maze-v2__background{filter:blur(9px)brightness(.34)saturate(.8);transform:scale(1.06)}.maze-v2.is-won .maze-v2__background{filter:blur(3px)brightness(.52)saturate(.95);transform:scale(1.035)}.maze-v2:after{content:"";z-index:0;pointer-events:none;background:linear-gradient(#09051dcf 0%,#0000 24% 70%,#09051de8 100%);transition:background .35s,-webkit-backdrop-filter .35s,backdrop-filter .35s;position:absolute;inset:0}.maze-v2.is-dead:after{-webkit-backdrop-filter:blur(5px);background:#0703138f}.maze-v2__close,.maze-v2__sound{z-index:30;color:#e8ddff;cursor:pointer;background:linear-gradient(#342b52,#18142d);border:1px solid #7565a0;border-radius:12px;place-items:center;width:38px;height:38px;padding:0;display:grid;position:absolute;top:12px;box-shadow:0 3px 12px #0008}.maze-v2__close{right:12px}.maze-v2__sound{right:58px}.maze-v2__close svg,.maze-v2__sound svg{width:20px}.maze-v2__sound[aria-pressed=true]{color:#a99fbe;filter:saturate(.55)}.maze-v2__body{z-index:2;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;touch-action:pan-y;height:100%;min-height:0;padding:12px 14px 16px;transition:filter .3s,transform .3s;position:relative;overflow-y:auto}.maze-v2__body.is-blurred{filter:blur(7px)brightness(.45);pointer-events:none;transform:scale(.985)}.maze-v2__title-art{object-fit:contain;filter:drop-shadow(0 5px 9px #000);width:285px;height:95px;margin:-10px auto -7px;display:block}.maze-v2__title-text{text-align:center;color:#f4eaff;letter-spacing:-.03em;text-transform:uppercase;text-shadow:0 3px #64309c,0 0 15px #a02cff;max-width:400px;margin:18px auto 4px;padding:0 18px;font-size:clamp(26px,4.4vw,42px);font-weight:1000;line-height:.95}.maze-v2__subtitle{color:#d3c7e7;text-align:center;text-shadow:0 2px 5px #000;max-width:315px;margin:2px auto 10px;font-size:11px;font-weight:650;line-height:1.35}.maze-v2__stats{grid-template-columns:1fr 1.15fr 1fr;gap:5px;height:66px;display:grid}.maze-v2__stats>div{-webkit-backdrop-filter:blur(8px);background-color:#0b061f99;background-image:url(../assets/games/door-maze/v2/hud-frame-left.png);background-position:50%;background-size:100% 100%;border:0;border-radius:12px;flex-direction:column;justify-content:center;align-items:center;min-width:0;display:flex;position:relative;box-shadow:inset 0 0 20px #0b0419aa}.maze-v2__stats>div:nth-child(2),.maze-v2__stats>div:nth-child(3){background-image:url(../assets/games/door-maze/v2/hud-frame-right.png)}.maze-v2__stats span{color:#d8cbef;text-shadow:0 2px 5px #000;font-size:9px;font-weight:800}.maze-v2__stats b{color:#fff;text-shadow:0 0 8px #c068ff;align-items:center;gap:4px;margin-top:3px;font-size:15px;display:flex}.maze-v2__hearts{gap:4px;flex-direction:row!important}.maze-v2__hearts svg{color:#ff386c;filter:drop-shadow(0 0 5px #ff285c);width:20px;height:20px}.maze-v2__stage{perspective:900px;place-items:center;height:332px;margin:8px 0 0;display:grid;position:relative}.maze-v2__doors{object-fit:contain;filter:drop-shadow(0 12px 18px #000b);width:100%;max-height:100%;transition:transform .32s cubic-bezier(.2,.8,.2,1),filter .5s,opacity .5s}.maze-v2__stage.is-opening-1 .maze-v2__doors{animation:.6s maze-v2-door-one}.maze-v2__stage.is-opening-2 .maze-v2__doors{animation:.6s maze-v2-door-two}.maze-v2__stage.is-transitioning .maze-v2__doors{filter:blur(9px)brightness(.55)drop-shadow(0 12px 18px #000b);opacity:.72}.maze-v2__door-hit{z-index:3;cursor:pointer;background:0 0;border:0;width:43%;padding:0;position:absolute;top:7%;bottom:8%}.maze-v2__door-hit--1{left:5%}.maze-v2__door-hit--2{right:5%}.maze-v2__door-hit:disabled{cursor:default}.maze-v2__actions{grid-template-columns:1fr 1fr;gap:9px;margin-top:-3px;display:grid}.maze-v2__pick{color:#fff;text-shadow:0 2px 2px #310054;cursor:pointer;background:linear-gradient(#a832f1,#5d10bf);border:1px solid #e681ff;border-radius:13px;height:49px;padding:0 7px;font-size:12px;font-weight:900;box-shadow:inset 0 2px 1px #efb0ff88,inset 0 -5px #37087e,0 0 14px #9b25e87d}.maze-v2__pick--two{background:linear-gradient(#148bf0,#144bb9);border-color:#73d8ff;box-shadow:inset 0 2px 1px #b4efff88,inset 0 -5px #08276f,0 0 14px #1687f37d}.maze-v2__pick:active:not(:disabled){transform:translateY(2px)}.maze-v2__pick:disabled{filter:grayscale(.5);opacity:.45}.maze-v2__hint{color:#c9bdd9;text-align:center;background:#100c24e8;border:1px solid #63408d;border-radius:13px;margin:12px 0 0;padding:10px 12px;font-size:10px;box-shadow:inset 0 1px #ffffff0d}.maze-v2__reward-note{aspect-ratio:1863/844;-webkit-backdrop-filter:blur(8px);background-color:#10092099;background-image:url(../assets/games/door-maze/v2/reward-frame.png);background-position:50%;background-size:100% 100%;border:0;border-radius:18px;align-items:center;width:100%;margin-top:8px;padding:2.4% 22% 2.4% 28%;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 0 24px #080312aa;container-type:inline-size}.maze-v2__reward-note>div{text-align:center;width:100%;min-width:0}.maze-v2__reward-note small{color:#ffc84a;text-transform:uppercase;text-shadow:0 2px 6px #000;font-size:clamp(14px,6cqw,21px);font-weight:1000;line-height:1.05;display:block}.maze-v2__reward-note p{color:#eee3f8;text-shadow:0 2px 5px #000;margin:7px 0 6px;font-size:clamp(11px,4.5cqw,16px);font-weight:700;line-height:1.16}.maze-v2__reward-note b{color:#ffd04f;text-shadow:0 0 9px #ffad00;font-size:clamp(22px,8cqw,30px);line-height:1.02;display:block}.maze-v2__death{z-index:20;aspect-ratio:1199/1312;opacity:0;filter:drop-shadow(0 16px 28px #000b);pointer-events:none;background:0 0;border:0;display:block;position:absolute;top:50%;left:4px;right:4px;transform:translateY(-50%)}.maze-v2__death.is-ready{opacity:1;pointer-events:auto;animation:.38s cubic-bezier(.2,1.2,.3,1) maze-v2-death-in}.maze-v2__death>img{object-fit:contain;pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.maze-v2__death-panel{z-index:2;box-sizing:border-box;text-align:left;background:0 0;flex-direction:column;justify-content:center;align-items:stretch;gap:clamp(14px,9cqw,22px);padding:8px 5px 9px;display:flex;position:absolute;inset:25.5% 7% 35% 50.5%;container-type:inline-size}.maze-v2__death-copy{flex:none;min-width:0}.maze-v2__death h3{color:#ff4d7c;text-shadow:0 0 10px #ff245e;margin:0;font-size:clamp(12px,10cqw,17px);line-height:1.05}.maze-v2__death p{color:#eaddeb;margin:5px 0 0;font-size:clamp(7px,5.3cqw,9px);line-height:1.25}.maze-v2__death button,.maze-v2__win button{color:#fff;background:linear-gradient(#ff477c,#bd1855);border:1px solid #ff91b1;border-radius:11px;justify-content:center;align-items:center;gap:5px;width:100%;min-height:43px;margin-top:0;padding:4px 6px;font-size:clamp(7px,5.3cqw,9px);font-weight:900;line-height:1.12;display:flex;box-shadow:inset 0 2px #ffc0d277,inset 0 -4px #790b36,0 0 14px #ff2c6b63}.maze-v2__death button svg{flex:0 0 14px;width:14px}.maze-v2__loading,.maze-v2__win{z-index:3;text-align:center;flex-direction:column;justify-content:center;align-items:center;height:100%;padding:38px 20px;display:flex;position:relative}.maze-v2__loading{color:#ddd1ef}.maze-v2__win{opacity:0;pointer-events:none}.maze-v2__win.is-ready{opacity:1;pointer-events:auto;animation:.32s ease-out both maze-v2-win-in}.maze-v2__win-title{aspect-ratio:5.333;filter:drop-shadow(0 5px 9px #000);background-image:url(../assets/games/door-maze/v2/win-title.png);background-repeat:no-repeat;background-size:100% 200%;width:100%;max-width:390px}.maze-v2__win-title--en{background-position:top}.maze-v2__win-title--ru{background-position:bottom}.maze-v2__reward-art{filter:drop-shadow(0 0 17px #fda800);background:url(../assets/games/door-maze/v2/win-chest.png) 50%/contain no-repeat;width:250px;height:250px;margin:8px auto 0}.maze-v2__win small{color:#d38aff;text-transform:uppercase;font-weight:800}.maze-v2__win strong{color:#ffd34e;align-items:center;gap:8px;margin:8px 0 20px;font-size:36px;display:flex}.maze-v2__win strong .coin{width:42px;height:42px}.maze-v2__win strong span{color:#fff;font-size:15px}.maze-v2__win button{background:linear-gradient(#9d2deb,#5511b6);border-color:#d58aff;border-radius:13px;max-width:300px;min-height:52px;margin-top:0;padding:6px 10px;font-size:11px;box-shadow:inset 0 2px #eebdff77,inset 0 -5px #310678,0 0 20px #a331ef85}.maze-v2__error{z-index:35;color:#fff;text-align:center;background:#a7163ee8;border-radius:10px;margin:0;padding:8px 12px;font-size:10px;position:absolute;bottom:10px;left:18px;right:18px}.maze-cutscene{z-index:40;border-radius:inherit;pointer-events:none;-webkit-user-select:none;user-select:none;background:#000;place-items:center;display:none;position:absolute;inset:0;overflow:hidden}.maze-cutscene.is-active{pointer-events:auto;display:grid}.maze-cutscene video{object-fit:cover;pointer-events:none;background:#000;width:100%;height:100%;display:none;position:absolute;inset:0}.maze-cutscene video.is-active{animation:.12s linear both maze-cutscene-in;display:block}@keyframes maze-v2-door-one{0%{transform:translate(0)rotate(0)}45%{transform:translate(-8px)rotateY(8deg)scale(1.02)}to{transform:translate(0)}}@keyframes maze-v2-door-two{0%{transform:translate(0)rotate(0)}45%{transform:translate(8px)rotateY(-8deg)scale(1.02)}to{transform:translate(0)}}@keyframes maze-v2-safe{0%{opacity:0;transform:scale(.2)rotate(-20deg)}to{opacity:1;transform:scale(1)rotate(0)}}@keyframes maze-v2-death-in{0%{opacity:0;transform:translateY(-45%)scale(.82)}to{opacity:1;transform:translateY(-50%)scale(1)}}@keyframes maze-v2-win-in{0%{opacity:0;transform:scale(.97)}to{opacity:1;transform:scale(1)}}@keyframes maze-cutscene-in{0%{opacity:0}to{opacity:1}}@media (width<=390px){.maze-v2__body{padding-inline:9px}.maze-v2__title-art{width:250px;height:83px}.maze-v2__stage{height:292px}.maze-v2__stats{gap:3px}.maze-v2__reward-note{height:102px;padding-left:91px;padding-right:66px}.maze-v2__death{left:1px;right:1px}.maze-v2__death-panel{padding:6px 4px 7px;inset:25.5% 6.5% 35% 50.5%}.maze-v2__death button{min-height:40px}.maze-v2__pick{font-size:11px}}@media (height<=720px){.maze-v2__title-art{height:66px;margin-bottom:-16px}.maze-v2__subtitle{margin-bottom:6px}.maze-v2__stats{height:54px}.maze-v2__stage{height:245px}.maze-v2__hint{margin-top:7px}.maze-v2__reward-note{height:88px;margin-top:5px}.maze-v2__actions button{height:43px}.maze-v2__win-title{max-width:340px}.maze-v2__reward-art{width:185px;height:185px}}.page-shell{overscroll-behavior-x:none;background:radial-gradient(circle at 50% 5%,#13182a 0,#070a12 44%);justify-content:center;width:100%;min-height:100dvh;display:flex;overflow-x:clip}.phone{background:var(--page);flex-direction:column;width:100%;min-width:0;max-width:430px;min-height:100dvh;padding-bottom:30px;display:flex;position:relative;overflow:hidden;box-shadow:0 0 50px #00000052}.phone--landing{max-width:none;box-shadow:none;background:radial-gradient(circle at 50% 0,#151b30 0,#0d101b 42%,#070a12 100%);padding-bottom:0;overflow:clip}.phone--landing .header{z-index:40;-webkit-backdrop-filter:blur(18px);background:#0d101be0;border-bottom:1px solid #939bbf1f;flex-basis:76px;width:100%;height:76px;padding:10px max(24px,50% - 590px);position:sticky;top:0}.phone--landing .header-actions{max-width:1180px;margin:0 auto}.phone--landing .header-logo-button .coin{width:42px;height:42px}.phone--landing .primary-button--compact{border-radius:12px;min-width:110px;height:42px;font-size:13px}.landing-page{color:#f7f8ff;background:0 0;width:100%;overflow:clip}.landing-container{width:min(1180px,100% - 48px);margin:0 auto}.landing-hero{background:radial-gradient(circle at 78% 20%,#ff6f0721,#0000 26%),radial-gradient(circle at 45% 78%,#6848e02b,#0000 34%);border-bottom:1px solid #939bbf1a;align-items:center;min-height:590px;display:flex;position:relative;overflow:hidden}.landing-hero:before{content:"";pointer-events:none;opacity:.42;background-image:linear-gradient(#ffffff05 1px,#0000 1px),linear-gradient(90deg,#ffffff05 1px,#0000 1px);background-size:40px 40px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000,#0000 72%);mask-image:linear-gradient(90deg,#000,#0000 72%)}.landing-hero__grid{z-index:1;grid-template-columns:minmax(0,1.04fr) minmax(380px,.96fr);align-items:center;gap:48px;padding:86px 0 80px;display:grid;position:relative}.landing-hero__copy{z-index:2;max-width:640px;position:relative}.landing-eyebrow,.landing-kicker{color:#ff9a4b;letter-spacing:.04em;text-transform:uppercase;align-items:center;gap:7px;font-size:12px;font-weight:900;display:inline-flex}.landing-eyebrow{background:#ff6f0714;border:1px solid #ff6f0747;border-radius:999px;padding:8px 12px}.landing-hero h1{letter-spacing:-.055em;text-wrap:balance;max-width:700px;margin:18px 0 16px;font-size:clamp(42px,5vw,70px);font-weight:950;line-height:.98}.landing-hero h1:first-letter{color:#fff}.landing-hero__copy>p{color:#bec6df;text-wrap:pretty;max-width:620px;margin:0;font-size:clamp(16px,1.5vw,19px);line-height:1.55}.landing-hero__actions{flex-wrap:wrap;gap:12px;margin-top:28px;display:flex}.landing-button{cursor:pointer;border:1px solid #0000;border-radius:14px;justify-content:center;align-items:center;gap:9px;min-height:52px;padding:0 22px;font-size:14px;font-weight:900;transition:transform .2s,filter .2s,background-color .2s;display:inline-flex}.landing-button:hover{filter:brightness(1.08);transform:translateY(-2px)}.landing-button--primary{color:#fff;background:linear-gradient(135deg,#ff861c,#ff5707);box-shadow:0 12px 28px #ff5a0740,inset 0 1px #ffffff4d}.landing-button--secondary{color:#e9edfb;background:#ffffff0d;border-color:#aab7dc3d}.landing-trust{color:#9ba6c4;scrollbar-width:none;-webkit-overflow-scrolling:touch;flex-wrap:nowrap;gap:14px 18px;margin:28px 0 0;padding:0;list-style:none;display:flex;overflow-x:auto}.landing-trust::-webkit-scrollbar{display:none}.landing-trust li{white-space:nowrap;flex:none;align-items:center;gap:6px;font-size:12px;font-weight:700;display:inline-flex}.landing-trust svg{color:#ff821d;width:16px;height:16px}.landing-reward-path{isolation:isolate;background:radial-gradient(circle at 51% 48%,#4b91ff38,#0000 33%),radial-gradient(circle at 90% 12%,#ff731826,#0000 25%),radial-gradient(circle at 7% 90%,#7449ff33,#0000 27%),linear-gradient(145deg,#151a38,#10182e 54%,#171128);border:1px solid #7284d352;border-radius:30px;min-height:430px;position:relative;overflow:hidden;box-shadow:0 26px 60px #00000057,0 0 48px #4e59e91f}.landing-reward-path:before{content:"";z-index:0;pointer-events:none;background:linear-gradient(90deg,#ffffff0a,#0000 24% 76%,#07091c3d);position:absolute;inset:0}.landing-reward-path__dots{z-index:0;opacity:.48;background-image:radial-gradient(circle,#67c2ff5c 1.3px,#0000 1.7px);background-size:16px 16px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(#000 12%,#000000b8 51%,#0000 77%);mask-image:radial-gradient(#000 12%,#000000b8 51%,#0000 77%)}.landing-reward-path__phone{z-index:3;background:#0b1323;border:3px solid #dde8ef;border-radius:30px;width:190px;padding:19px 8px 8px;animation:5.5s ease-in-out infinite landing-path-phone;position:absolute;top:50%;left:50%;overflow:hidden;transform:translate(-50%,-50%);box-shadow:0 22px 35px #0714286b,0 0 0 2px #25324a,0 0 0 6px #ffffff59}.landing-reward-path__phone:before{content:"";z-index:4;pointer-events:none;opacity:.14;background:linear-gradient(108deg,#0000 20%,#fff 48%,#0000 75%);width:35%;height:100%;animation:6s ease-in-out infinite landing-path-sheen;position:absolute;top:0;left:0;transform:translate(-180%)}.landing-reward-path__notch{z-index:5;background:#060b15;border-radius:0 0 11px 11px;width:78px;height:16px;position:absolute;top:0;left:50%;transform:translate(-50%)}.landing-reward-path__notch i{background:#2d3951;border-radius:8px;width:25px;height:3px;position:absolute;top:6px;left:50%;transform:translate(-50%)}.landing-reward-path__phone-head{color:#eaf4ff;justify-content:space-between;align-items:center;gap:5px;min-height:28px;padding:0 2px 6px;font-size:7px;font-weight:900;display:flex}.landing-reward-path__brand,.landing-reward-path__online{white-space:nowrap;align-items:center;gap:4px;display:inline-flex}.landing-reward-path__phone-head .coin{width:15px;height:15px}.landing-reward-path__online{color:#a8bbd7}.landing-reward-path__online i{background:#37dd9a;border-radius:50%;width:5px;height:5px;box-shadow:0 0 8px #37dd9a}.landing-reward-path__phone-title{background:linear-gradient(135deg,#263b67,#131c34);border:1px solid #708fc252;border-radius:13px;gap:4px;padding:10px;display:grid}.landing-reward-path__phone-title span{color:#8ecaf4;text-transform:uppercase;letter-spacing:.07em;font-size:8px;font-weight:900}.landing-reward-path__phone-title strong{color:#fff;letter-spacing:-.04em;text-overflow:ellipsis;white-space:nowrap;font-size:15px;line-height:1.05;overflow:hidden}.landing-reward-path__game-scene{color:#c8f7ff;background:linear-gradient(135deg,#066c88,#142451 62%,#340f6a);border:1px solid #63cdee6e;border-radius:12px;place-items:center;height:84px;margin-top:7px;display:grid;position:relative;overflow:hidden}.landing-reward-path__game-scene:before{content:"";border:20px solid #54e9ff33;border-radius:50%;width:130px;height:130px;position:absolute;transform:translate(28px,19px)}.landing-reward-path__game-scene-glow{filter:blur(17px);opacity:.72;background:#f4781d;border-radius:50%;width:125px;height:125px;position:absolute;inset:auto auto -54px -22px}.landing-reward-path__game-scene svg{z-index:1;filter:drop-shadow(0 5px 8px #0006);width:34px;height:34px;position:relative}.landing-reward-path__game-scene i{background:#94f2ff;border-radius:2px;width:7px;height:7px;animation:2.8s ease-in-out infinite landing-path-particle;position:absolute;box-shadow:0 0 12px #94f2ff}.landing-reward-path__game-scene i:first-of-type{top:19px;left:23px}.landing-reward-path__game-scene i:nth-of-type(2){animation-delay:-1.2s;top:31px;right:27px}.landing-reward-path__game-scene i:nth-of-type(3){animation-delay:-2s;bottom:17px;right:50px}.landing-reward-path__progress{gap:5px;margin-top:6px;padding:7px 3px 2px;display:grid}.landing-reward-path__progress>div{color:#aebbd3;justify-content:space-between;gap:8px;font-size:7px;font-weight:800;display:flex}.landing-reward-path__progress strong{color:#eff6ff}.landing-reward-path__progress>i{background:#283553;border-radius:99px;height:5px;overflow:hidden}.landing-reward-path__progress b{border-radius:inherit;transform-origin:0;background:linear-gradient(90deg,#1bc2e0,#75f3bb);width:100%;height:100%;animation:1.5s linear infinite landing-path-progress;display:block;box-shadow:0 0 11px #26d3d2b3}.landing-reward-path__current-reward{color:#dcfff4;background:linear-gradient(100deg,#08764d,#0ba776);border-radius:10px;justify-content:center;align-items:center;gap:5px;min-height:31px;margin-top:5px;font-size:10px;display:flex}.landing-reward-path__current-reward .coin{width:18px;height:18px}.landing-reward-path__phone-nav{justify-content:center;gap:13px;margin:7px 0 1px;display:flex}.landing-reward-path__phone-nav i{background:#4c5874;border-radius:50%;width:4px;height:4px}.landing-reward-path__phone-nav .is-active{background:#1fc7e4;border-radius:8px;width:16px;box-shadow:0 0 8px #1fc7e494}.landing-reward-path__journey{z-index:2;position:absolute;inset:0}.landing-reward-path__step{color:#eafff6;opacity:.48;filter:saturate(.72);background:linear-gradient(115deg,#075c40,#084a37);border:2px solid #063e2e;border-radius:14px;grid-template-columns:28px minmax(0,1fr) auto;align-items:center;gap:7px;width:min(31%,152px);min-height:51px;padding:8px 9px;transition:opacity .36s,filter .36s,transform .36s,box-shadow .36s;display:grid;position:absolute;box-shadow:0 10px 18px #04423745}.landing-reward-path__step.is-complete,.landing-reward-path__step.is-current{opacity:1;filter:saturate()}.landing-reward-path__step.is-current{border-color:#7affbd;animation:.85s ease-in-out infinite alternate landing-path-current;box-shadow:0 10px 20px #04423747,0 0 0 3px #5bf8b24a,0 0 24px #28e59f8c}.landing-reward-path__step-index{color:#e6fff4;background:#12a875;border-radius:50%;place-items:center;width:28px;height:28px;font-size:11px;font-weight:950;display:grid;position:relative}.landing-reward-path__step-index svg{color:#e9fff5;opacity:0;background:#16ba81;border-radius:50%;width:13px;height:13px;padding:1px;transition:opacity .25s,transform .25s;position:absolute;top:-4px;right:-5px;transform:scale(.4)}.landing-reward-path__step.is-complete .landing-reward-path__step-index svg{opacity:1;transform:scale(1)}.landing-reward-path__step strong{color:#f2fffa;text-overflow:ellipsis;white-space:nowrap;font-size:9px;line-height:1.16;overflow:hidden}.landing-reward-path__step-reward{color:#d9fff4;white-space:nowrap;background:#0cb87c;border-radius:9px;justify-content:center;align-items:center;gap:2px;min-width:34px;padding:4px 5px;font-size:8px;font-weight:950;display:inline-flex}.landing-reward-path__step-reward .coin{width:12px;height:12px}.landing-reward-path__step--one{top:12%;left:4%;transform:rotate(-7deg)}.landing-reward-path__step--two{top:42%;left:1%;transform:rotate(1deg)}.landing-reward-path__step--three{bottom:13%;left:5%;transform:rotate(-8deg)}.landing-reward-path__step--four{top:13%;right:4%;transform:rotate(7deg)}.landing-reward-path__step--five{top:43%;right:1%;transform:rotate(-1deg)}.landing-reward-path__step--six{bottom:13%;right:5%;transform:rotate(8deg)}.landing-demo-feed{z-index:2;background:linear-gradient(90deg,#0f1425f0,#0a0e1bf7);border-block:1px solid #939bbf1f;padding:22px 0;position:relative}.landing-demo-feed__heading{justify-content:space-between;align-items:center;gap:20px;margin-bottom:12px;display:flex}.landing-demo-feed__heading>div{align-items:center;gap:10px;display:flex}.landing-demo-feed__heading h2{color:#eef2ff;letter-spacing:-.015em;margin:0;font-size:14px}.landing-demo-feed__heading p{color:#8492b3;text-align:right;margin:0;font-size:11px}.landing-demo-feed__badge{color:#ffad62;letter-spacing:.07em;text-transform:uppercase;background:#ff6f0717;border:1px solid #ff973d47;border-radius:999px;align-items:center;gap:5px;min-height:25px;padding:0 8px;font-size:9px;font-weight:950;display:inline-flex}.landing-demo-feed__track{grid-template-columns:repeat(5,minmax(0,1fr));gap:9px;display:grid}.landing-demo-feed__item{background:#05091375;border:1px solid #96abd821;border-radius:13px;grid-template-columns:32px minmax(0,1fr) auto;align-items:center;gap:8px;min-width:0;min-height:58px;padding:9px;display:grid}.landing-demo-feed__item.is-new{border-color:#ff933959;animation:.46s both landing-demo-in}.landing-demo-feed__avatar{background:#283450;border:1px solid #ffffff1f;border-radius:10px;width:32px;height:32px;display:block}.landing-demo-feed__nickname{color:#c5d0e8;text-align:center;text-overflow:ellipsis;white-space:nowrap;min-width:0;font-size:11px;font-weight:850;overflow:hidden}.landing-demo-feed__reward{color:#ffb066;white-space:nowrap;align-items:center;gap:4px;font-size:11px;font-weight:950;display:inline-flex}.landing-demo-feed__reward img{width:14px;height:14px}@keyframes landing-demo-in{0%{opacity:0;transform:translateY(-7px)}to{opacity:1;transform:translateY(0)}}@media (width<=760px){.landing-demo-feed{padding:18px 0}.landing-demo-feed__heading{flex-direction:column;align-items:flex-start;gap:8px}.landing-demo-feed__heading>div{gap:8px}.landing-demo-feed__heading h2{font-size:13px}.landing-demo-feed__track{grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.landing-demo-feed__item{grid-template-columns:28px minmax(0,1fr) auto;gap:6px;min-height:56px;padding:8px}.landing-demo-feed__item:nth-child(n+3){display:none}.landing-demo-feed__avatar{border-radius:9px;width:28px;height:28px}.landing-demo-feed__nickname,.landing-demo-feed__reward{font-size:10px}.landing-demo-feed__reward{gap:3px}.landing-demo-feed__reward img{width:12px;height:12px}}.landing-section{padding:105px 0}.landing-section h2{color:#fbfcff;letter-spacing:-.045em;text-wrap:balance;max-width:760px;margin:12px 0 0;font-size:clamp(30px,3.3vw,46px);font-weight:950;line-height:1.04}.landing-section p{color:#aeb8d2;line-height:1.55}.landing-how{background:radial-gradient(circle at 50% 8%,#5b42cc1a,#0000 25%),#05080f8a;padding-block:112px 96px;position:relative;overflow:visible}.landing-how:before{content:"";pointer-events:none;opacity:.24;background-image:linear-gradient(#ffffff05 1px,#0000 1px),linear-gradient(90deg,#ffffff05 1px,#0000 1px);background-size:44px 44px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000,#0000 36% 70%,#000);mask-image:linear-gradient(#000,#0000 36% 70%,#000)}.landing-story__heading{z-index:1;text-align:center;max-width:760px;margin:0 auto 48px;position:relative}.landing-story__heading h2{margin-inline:auto}.landing-story{z-index:1;position:relative}.landing-story:before{content:none}.landing-story__stage{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.landing-story__chapter{background:radial-gradient(circle at 83% 18%,#ff701117,#0000 28%),linear-gradient(145deg,#191f36f5,#0a0e1bfa);border:1px solid #ff853038;border-radius:26px;grid-template-rows:auto 1fr;align-content:start;gap:22px;min-width:0;min-height:520px;padding:28px;display:grid;overflow:hidden;box-shadow:0 24px 70px #0000003d,inset 0 1px #ffffff08}.landing-story__chapter--2{background:radial-gradient(circle at 16% 18%,#507eff1f,#0000 29%),linear-gradient(215deg,#191f36f5,#0a0e1bfa)}.landing-story__copy{z-index:4;position:relative}.landing-story__step{display:block}.landing-story__step b{color:#ffd0a9;background:#ff6f071a;border:1px solid #ff893657;border-radius:999px;place-items:center;min-width:54px;height:32px;font-size:12px;display:grid}.landing-story__title-row{align-items:center;gap:13px;margin-top:18px;display:flex}.landing-story__icon{color:#ff8d32;background:linear-gradient(145deg,#ff6f072b,#ff6f070d);border:1px solid #ff8a353d;border-radius:15px;flex:0 0 48px;place-items:center;width:48px;height:48px;display:grid;box-shadow:0 12px 30px #ff58071a}.landing-story__icon svg{width:23px;height:23px}.landing-story__copy h3{color:#fbfcff;letter-spacing:-.045em;text-wrap:balance;margin:0;font-size:clamp(25px,2.15vw,33px);font-weight:950;line-height:1.02}.landing-story__copy p{color:#aeb9d5;text-wrap:pretty;margin:12px 0 0;font-size:14px;line-height:1.48}.landing-story__visual{isolation:isolate;background:radial-gradient(circle at 50% 48%,#5168f13b,#0000 34%),radial-gradient(circle at 83% 14%,#ff6f0724,#0000 24%),linear-gradient(145deg,#101936,#101327 56%,#170f27);border:1px solid #647fcf38;border-radius:20px;min-height:274px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0a,0 18px 45px #00000047}.landing-story__visual:before{content:"";opacity:.46;background-image:radial-gradient(circle,#76afff66 1.2px,#0000 1.7px);background-size:17px 17px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(#000 15%,#0000 76%);mask-image:radial-gradient(#000 15%,#0000 76%)}.landing-how.is-motion-ready .landing-story__chapter:not(.is-revealed) .landing-story__visual{opacity:0;transform:translate(70px)rotate(2deg)scale(.91)}.landing-how.is-motion-ready .landing-story__chapter:nth-child(2n):not(.is-revealed) .landing-story__visual{transform:translate(-70px)rotate(-2deg)scale(.91)}.landing-story__orb{z-index:0;filter:blur(32px);opacity:.34;border-radius:50%;width:170px;height:170px;position:absolute}.landing-story__orb--one{background:#ff6815;top:-52px;right:-30px}.landing-story__orb--two{background:#5635db;bottom:-70px;left:-20px}.landing-story-phone{z-index:2;color:#eff4ff;background:linear-gradient(#10182b,#080d19);border:3px solid #68748f;border-radius:27px;width:174px;min-height:260px;padding:18px 9px 9px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(-2deg);box-shadow:0 28px 55px #00000080,0 0 0 4px #090e1ccc,0 0 46px #485fea40}.landing-story__chapter--2 .landing-story-phone{transform:translate(-50%,-50%)rotate(2deg)}.landing-story__chapter.is-revealed .landing-story-phone{animation:5s ease-in-out 1.05s infinite landing-story-phone-float}.landing-story-phone:before{content:"";background:#050912;border-radius:0 0 9px 9px;width:68px;height:12px;position:absolute;top:7px;left:50%;transform:translate(-50%)}.landing-story-phone__head{color:#dce5f8;justify-content:space-between;align-items:center;gap:8px;height:27px;font-size:7px;font-weight:900;display:flex}.landing-story-phone__head span,.landing-story-phone__head b{align-items:center;gap:4px;display:inline-flex}.landing-story-phone__head .coin{width:15px;height:15px}.landing-story-phone__head>b{color:#5be0ac}.landing-story-phone__head>b svg{width:12px;height:12px}.landing-story-phone>small{color:#7eb9ea;letter-spacing:.07em;text-transform:uppercase;margin-top:9px;font-size:8px;font-weight:950;display:block}.landing-story-phone>strong{letter-spacing:-.035em;text-overflow:ellipsis;white-space:nowrap;margin-top:4px;font-size:18px;line-height:1.05;display:block;overflow:hidden}.landing-story-offers{gap:7px;margin-top:14px;display:grid}.landing-story-offers>div{background:#171f34;border:1px solid #7189c33b;border-radius:12px;grid-template-columns:42px minmax(0,1fr) 15px;align-items:center;gap:8px;min-height:58px;padding:6px 7px;display:grid}.landing-story-offers img{object-fit:cover;border-radius:9px;width:42px;height:42px}.landing-story-offers span{gap:4px;min-width:0;display:grid}.landing-story-offers b{text-overflow:ellipsis;white-space:nowrap;font-size:8px;overflow:hidden}.landing-story-offers small{color:#ff9b4d;font-size:8px;font-weight:900}.landing-story-offers svg{color:#70809f;width:13px}.landing-story-float{z-index:4;color:#fff;background:linear-gradient(120deg,#3b241d,#1a1c30 65%);border:1px solid #ff923e57;border-radius:16px;grid-template-columns:34px minmax(0,1fr) 18px;align-items:center;gap:9px;min-width:210px;min-height:70px;padding:11px 13px;transition:opacity .5s .52s,transform .72s cubic-bezier(.2,.85,.2,1) .45s;display:grid;position:absolute;box-shadow:0 18px 35px #00000061,0 0 30px #ff691421}.landing-story-float>svg:first-child{color:#ff8a2c;background:#ff6f0721;border-radius:10px;width:29px;height:29px;padding:6px}.landing-story-float>svg:last-child{color:#54e5ad;width:17px}.landing-story-float span{gap:4px;min-width:0;font-size:10px;font-weight:900;display:grid}.landing-story-float small{color:#ffae6d;font-size:9px}.landing-story-float--choice{top:54%;right:4%}.landing-story-float--verify{background:linear-gradient(120deg,#113a32,#171d32 65%);border-color:#4ae7af54;bottom:13%;left:4%}.landing-story-float--reward{background:linear-gradient(120deg,#4b2d17,#211830 65%);border-color:#ffab4261;top:22%;right:3%}.landing-how.is-motion-ready .landing-story__chapter:not(.is-revealed) .landing-story-float{opacity:0;transform:translateY(24px)scale(.82)}.landing-story__chapter.is-revealed .landing-story-float{animation:.55s cubic-bezier(.18,.86,.2,1) .42s both landing-story-float-in,3.4s ease-in-out 1.2s infinite landing-story-float}.landing-story-game{color:#d8f5ff;background:radial-gradient(circle at 25% 80%,#f07619 0,#0000 35%),linear-gradient(135deg,#087286,#242255 65%,#5e1c5d);border:1px solid #69b2f14d;border-radius:15px;place-items:center;height:118px;margin-top:12px;display:grid;position:relative;overflow:hidden}.landing-story-game:before{content:"";border:19px solid #74f2ff21;border-radius:50%;width:145px;height:145px;position:absolute}.landing-story-game>svg:first-of-type{z-index:1;filter:drop-shadow(0 7px 12px #0006);width:48px;height:48px;position:relative}.landing-story-game>svg:last-of-type{color:#f8dd8a;width:18px;position:absolute;top:13px;right:14px}.landing-story-checks{justify-content:center;align-items:center;margin-top:16px;display:flex}.landing-story-checks span{color:#aeb9cf;background:#1c263d;border:1px solid #43506c;border-radius:50%;place-items:center;width:27px;height:27px;font-size:9px;font-weight:900;display:grid}.landing-story-checks span svg{width:13px}.landing-story-checks span.is-done{color:#edfff8;background:#087a55;border-color:#17b67d}.landing-story-checks i{background:#35415d;width:30px;height:3px}.landing-story-progress{background:#28344e;border-radius:20px;height:6px;margin-top:14px;overflow:hidden}.landing-story-progress i{border-radius:inherit;transform-origin:0;background:linear-gradient(90deg,#22c9df,#5be5ac);width:72%;height:100%;display:block;box-shadow:0 0 14px #25d6c8}.landing-story__chapter.is-revealed .landing-story-progress i{animation:2.4s ease-in-out .9s infinite landing-story-progress}.landing-story-reward-burst{background:radial-gradient(circle,#ff9b25 0,#ee5b147a 23%,#4c289b4d 48%,#0000 70%);border-radius:17px;place-items:center;height:144px;margin-top:13px;display:grid;position:relative;overflow:hidden}.landing-story-reward-burst>svg{z-index:2;color:#fff1c5;background:linear-gradient(145deg,#ff9b22,#df4c12);border:1px solid #ffe6a694;border-radius:21px;width:66px;height:66px;padding:16px;position:relative;box-shadow:0 0 32px #ff7013ad,inset 0 1px #ffffff6b}.landing-story-reward-burst>span{border:1px solid #ffc15e52;border-radius:50%;width:132px;height:132px;position:absolute}.landing-story-reward-burst>span:nth-child(2){border-style:dashed;width:98px;height:98px}.landing-story-reward-burst>span:nth-child(3){opacity:.55;width:168px;height:168px}.landing-story__chapter.is-revealed .landing-story-reward-burst>span{animation:2.3s ease-out 1s infinite landing-story-rings}.landing-story__chapter.is-revealed .landing-story-reward-burst>span:nth-child(2){animation-delay:1.35s}.landing-story__chapter.is-revealed .landing-story-reward-burst>span:nth-child(3){animation-delay:1.7s}.landing-story-phone--reward>strong{color:#ffc06f;text-align:center;text-shadow:0 0 22px #ff6f0757;font-size:27px}.landing-story-phone--reward>small{text-align:center}.landing-story-reward-button{color:#eafff6;background:linear-gradient(100deg,#087a55,#0aaa74);border-radius:10px;justify-content:center;align-items:center;gap:6px;min-height:34px;margin-top:11px;font-size:9px;font-weight:900;display:flex}.landing-story-reward-button .coin{width:18px;height:18px}.landing-story-coin{z-index:3;filter:drop-shadow(0 12px 14px #0006);transition:opacity .5s .7s,transform .8s cubic-bezier(.2,.85,.2,1) .65s;position:absolute}.landing-story-coin .coin{width:54px;height:54px}.landing-story-coin--one{bottom:13%;left:11%;transform:rotate(-17deg)}.landing-story-coin--two{top:14%;right:16%;transform:rotate(20deg)scale(.72)}.landing-how.is-motion-ready .landing-story__chapter:not(.is-revealed) .landing-story-coin{opacity:0;transform:translateY(30px)scale(.2)}.landing-story__chapter.is-revealed .landing-story-coin--one{animation:3.1s ease-in-out 1.1s infinite landing-story-coin}.landing-story__chapter.is-revealed .landing-story-coin--two{animation:3.6s ease-in-out 1.35s infinite landing-story-coin-small}@keyframes landing-story-phone-float{0%,to{transform:translate(-50%,-50%)rotate(-2deg)}50%{transform:translate(-50%,calc(-50% - 7px))rotate(1deg)}}@keyframes landing-story-float{0%,to{translate:0}50%{translate:0 -7px}}@keyframes landing-story-progress{0%,18%{transform:scaleX(.15)}72%,to{transform:scaleX(1)}}@keyframes landing-story-rings{0%{opacity:.15;transform:scale(.66)}68%{opacity:.7}to{opacity:0;transform:scale(1.2)}}@keyframes landing-story-coin{0%,to{transform:translateY(0)rotate(-17deg)}50%{transform:translateY(-9px)rotate(-8deg)}}@keyframes landing-story-coin-small{0%,to{transform:translateY(0)rotate(20deg)scale(.72)}50%{transform:translateY(8px)rotate(11deg)scale(.78)}}@keyframes landing-story-chapter-in{0%{opacity:0;transform:translateY(42px)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes landing-story-copy-in{0%{opacity:0;transform:translate(-34px)}to{opacity:1;transform:translate(0)}}@keyframes landing-story-visual-in{0%{opacity:0;transform:translate(52px)scale(.94)}to{opacity:1;transform:translate(0)scale(1)}}@keyframes landing-story-float-in{0%{opacity:0;transform:translateY(20px)scale(.82)}to{opacity:1;transform:translateY(0)scale(1)}}.landing-robux{position:relative}.landing-robux__grid{grid-template-columns:minmax(0,1.1fr) minmax(340px,.9fr);align-items:stretch;gap:24px;display:grid}.landing-info-card,.landing-facts{background:#151b2d;border:1px solid #9daedd21;border-radius:22px}.landing-info-card{background:radial-gradient(circle at 100% 0,#ff6f0721,#0000 35%),#151b2d;padding:clamp(28px,4vw,52px)}.landing-info-card h2{font-size:clamp(29px,3.1vw,42px)}.landing-info-card p{max-width:680px;margin:20px 0 0;font-size:16px}.landing-source-link{color:#b9c6e7;align-items:center;gap:6px;margin-top:17px;font-size:13px;font-weight:750;text-decoration:none;display:inline-flex}.landing-source-link:hover{color:#ff9b4b}.landing-inline-link{color:#ff9235;cursor:pointer;background:0 0;border:0;align-items:center;gap:7px;margin-top:24px;padding:0;font-size:14px;font-weight:900;display:inline-flex}.landing-facts{gap:8px;padding:12px;display:grid}.landing-facts>div{background:#04070f59;border-radius:15px;align-items:center;gap:13px;min-width:0;padding:15px;display:flex}.landing-facts>div>svg,.landing-facts>div>.coin{color:#ff8b2b;flex:0 0 36px;width:36px;height:36px}.landing-facts span{gap:5px;display:grid}.landing-facts strong{color:#f1f4ff;font-size:14px}.landing-facts small{color:#98a4c4;font-size:12px;line-height:1.35}.landing-robux__actions{flex-wrap:wrap;gap:12px;margin-top:26px;display:flex}.landing-robux__actions .landing-button{min-height:48px;padding:0 18px;font-size:13px}.landing-faq{background:#0b0f1b;border-top:1px solid #939bbf17}.landing-faq__grid{grid-template-columns:minmax(260px,.65fr) minmax(0,1.35fr);align-items:start;gap:60px;display:grid}.landing-faq h2{font-size:clamp(30px,3.1vw,42px)}.landing-faq__grid>div>p{max-width:350px;font-size:16px}.landing-accordion{gap:10px;display:grid}.landing-accordion details{background:#151b2d;border:1px solid #9daedd21;border-radius:15px;overflow:hidden}.landing-accordion summary{color:#f4f6fc;cursor:pointer;justify-content:space-between;align-items:center;gap:15px;min-height:66px;padding:17px 18px;font-size:15px;font-weight:850;list-style:none;display:flex}.landing-accordion summary::-webkit-details-marker{display:none}.landing-accordion summary svg{color:#ff8929;flex:none;transition:transform .2s}.landing-accordion details[open] summary svg{transform:rotate(180deg)}.landing-accordion p{margin:-3px 18px 18px;font-size:14px}.landing-articles{background:radial-gradient(circle at 15% 30%,#704ae01a,#0000 28%)}.landing-section__heading{justify-content:space-between;align-items:end;gap:20px;display:flex}.landing-section__heading>span{color:#9da9c7;border:1px solid #9daedd29;border-radius:999px;padding:8px 11px;font-size:11px;font-weight:800}.landing-article-grid{grid-template-columns:repeat(3,1fr);gap:18px;margin-top:36px;display:grid}.landing-article{background:linear-gradient(#0000 12%,#101625 79%),url(../assets/guides/roblox-gift-card-guide-v1.webp) 50%/cover;border:1px solid #9daedd26;border-radius:20px;flex-direction:column;justify-content:end;min-height:250px;padding:23px;display:flex;position:relative;overflow:hidden}.landing-article:before{content:"";background:linear-gradient(130deg,#1b15474f,#0000 60%);position:absolute;inset:0}.landing-article--2{background-image:linear-gradient(#0000 12%,#101625 79%),url(../assets/guides/how-to-get-robux-safely-v1.webp)}.landing-article--3{background-image:linear-gradient(#0000 12%,#101625 79%),url(../assets/guides/free-robux-scam-safety-v1.webp)}.landing-article>*{z-index:1;position:relative}.landing-article span{color:#ff9c4e;text-transform:uppercase;font-size:11px;font-weight:900}.landing-article h3{max-width:270px;margin:10px 0 0;font-size:21px;line-height:1.05}.landing-article p{color:#c0cbe1;max-width:285px;margin:9px 0 0;font-size:12px;line-height:1.4}.landing-cta{text-align:center;background:radial-gradient(circle at 50% 0,#ff6f0726,#0000 30%);border-top:1px solid #939bbf1f;padding:96px 0}.landing-cta .landing-container{justify-items:center;display:grid}.landing-cta .landing-container>svg{color:#ff8929;width:34px;height:34px}.landing-cta h2{letter-spacing:-.05em;max-width:650px;margin:14px 0 0;font-size:clamp(31px,4vw,49px);font-weight:950;line-height:1.02}.landing-cta p{color:#aeb8d2;margin:14px 0 24px;font-size:16px}@keyframes landing-path-phone{0%,to{transform:translate(-50%,-50%)rotate(-1.3deg)}50%{transform:translate(-50%,calc(-50% - 7px))rotate(1.3deg)}}@keyframes landing-path-sheen{0%,15%{transform:translate(-180%)}42%,to{transform:translate(390%)}}@keyframes landing-path-progress{0%{transform:scaleX(.12)}to{transform:scaleX(1)}}@keyframes landing-path-current{0%{filter:brightness()}to{filter:brightness(1.18)}}@keyframes landing-path-particle{50%{opacity:.3;transform:translateY(-11px)rotate(90deg)}}@media (width<=760px){.phone--landing .header{height:max(68px, calc(env(safe-area-inset-top) + 56px));flex-basis:max(68px, calc(env(safe-area-inset-top) + 56px));padding:max(9px, env(safe-area-inset-top)) 20px 7px}.phone--landing .header-logo-button .coin{width:40px;height:40px}.landing-container{width:min(100% - 32px,570px)}.landing-hero{min-height:auto}.landing-hero__grid{grid-template-columns:1fr;gap:34px;padding:54px 0 45px}.landing-hero h1{font-size:clamp(37px,11.3vw,51px)}.landing-hero__copy>p{font-size:15px}.landing-trust{gap:10px}.landing-trust li{font-size:11px}.landing-trust svg{width:14px;height:14px}.landing-reward-path{border-radius:22px;min-height:348px}.landing-reward-path__phone{border-radius:25px;width:178px;padding:8px}.landing-reward-path__phone-title{padding:10px}.landing-reward-path__phone-title strong{font-size:13px}.landing-reward-path__step{grid-template-columns:18px minmax(0,1fr) 11px;gap:5px;width:104px;min-height:43px;padding:7px}.landing-reward-path__step-index{border-radius:6px;width:18px;height:18px;font-size:7px}.landing-reward-path__step-icon{display:none}.landing-reward-path__step strong{font-size:8px}.landing-reward-path__check{width:11px;height:11px}.landing-reward-path__step--one{top:10%;left:3%}.landing-reward-path__step--five{top:10%;right:3%}.landing-reward-path__step--three{bottom:5%;right:50%;transform:translate(50%)rotate(-2deg)}.landing-reward-path__step--two,.landing-reward-path__step--four{display:none}.landing-reward-path__halo--one{left:15%}.landing-section{padding:68px 0}.landing-steps,.landing-robux__grid,.landing-faq__grid{grid-template-columns:1fr}.landing-steps{gap:10px;margin-top:26px}.landing-step{min-height:0;padding:20px 20px 22px 78px}.landing-step__number{font-size:18px;top:16px;right:17px}.landing-step__icon{width:44px;height:44px;position:absolute;top:20px;left:18px}.landing-step h3{margin:1px 0 7px;font-size:17px}.landing-step p{font-size:13px}.landing-info-card{padding:25px 21px}.landing-info-card p{font-size:14px}.landing-facts{padding:8px}.landing-facts>div{padding:13px}.landing-faq__grid{gap:25px}.landing-faq__grid>div>p{margin-bottom:0;font-size:14px}.landing-section__heading{flex-direction:column;align-items:start}.landing-article-grid{grid-template-columns:1fr;gap:10px;margin-top:25px}.landing-article{min-height:190px}.landing-cta{padding:68px 0}.landing-cta p{font-size:14px}.phone--landing .footer{display:none}.landing-robux__actions{grid-template-columns:1fr;gap:10px;display:grid}.landing-robux__actions .landing-button{width:100%}.landing-how{padding-block:72px 58px}.landing-story__heading{text-align:left;margin-bottom:18px}.landing-story__heading h2{margin-inline:0}.landing-story{height:auto}.landing-story:before{display:none}.landing-story__stage{grid-template-columns:1fr;gap:14px;display:grid}.landing-story__chapter,.landing-story__chapter--2{border-radius:23px;grid-template-rows:auto 1fr;gap:17px;min-height:475px;padding:20px 16px 16px}.landing-story__copy{padding-inline:3px}.landing-story__step b{min-width:50px;height:30px;font-size:11px}.landing-story__title-row{gap:12px;margin-top:15px}.landing-story__icon{border-radius:14px;flex-basis:46px;width:46px;height:46px}.landing-story__icon svg{width:22px;height:22px}.landing-story__copy h3{font-size:clamp(25px,7.2vw,32px)}.landing-story__copy p{margin-top:9px;font-size:13px;line-height:1.42}.landing-story__visual{border-radius:19px;min-height:312px}.landing-story-phone{border-radius:27px;width:174px;min-height:270px;padding:19px 9px 9px}.landing-story-phone>small{margin-top:6px}.landing-story-phone>strong{font-size:15px}.landing-story-offers{gap:5px;margin-top:10px}.landing-story-offers>div{border-radius:10px;grid-template-columns:34px minmax(0,1fr) 12px;gap:6px;min-height:47px;padding:5px}.landing-story-offers img{border-radius:7px;width:34px;height:34px}.landing-story-game{height:91px;margin-top:8px}.landing-story-checks{margin-top:10px}.landing-story-progress{margin-top:9px}.landing-story-reward-burst{height:108px;margin-top:8px}.landing-story-reward-burst>svg{width:56px;height:56px}.landing-story-phone--reward>strong{font-size:23px}.landing-story-float{border-radius:13px;grid-template-columns:29px minmax(0,1fr) 15px;gap:7px;min-width:165px;min-height:54px;padding:7px 9px}.landing-story-float>svg:first-child{width:26px;height:26px;padding:5px}.landing-story-float--choice{top:auto;bottom:14px;right:5px}.landing-story-float--verify{bottom:13px;left:5px}.landing-story-float--reward{top:16px;right:5px}.landing-story-coin--one{bottom:8%;left:5%}.landing-story-coin--two{top:19%;right:5%}.landing-story-coin .coin{width:38px;height:38px}}@media (width<=380px){.landing-container{width:calc(100% - 28px)}.landing-hero__actions{grid-template-columns:1fr;display:grid}.landing-button{width:100%}.landing-reward-path{min-height:320px}.landing-reward-path__phone{width:165px}.landing-reward-path__step{width:92px}.landing-section h2{font-size:29px}.landing-accordion summary{min-height:60px;padding:14px;font-size:13px}.landing-accordion p{margin:-1px 14px 14px;font-size:13px}}@keyframes landing-mobile-step-in{0%{opacity:0;transform:translate(-50%,-9px)scale(.94)}to{opacity:1;transform:translate(-50%)scale(1)}}@media (width<=760px){.landing-reward-path{min-height:410px}.landing-reward-path__phone{border-radius:28px;width:172px;padding:18px 7px 7px;top:61%}.landing-reward-path__notch{width:70px;height:15px}.landing-reward-path__phone-title strong{font-size:13px}.landing-reward-path__game-scene{height:71px}.landing-reward-path__step{display:none}.landing-reward-path__step.is-current{opacity:1;border-radius:13px;grid-template-columns:27px minmax(0,1fr) auto;gap:7px;width:min(300px,100% - 32px);min-height:49px;padding:8px 10px;animation:.42s cubic-bezier(.2,.75,.25,1) both landing-mobile-step-in,.85s ease-in-out .42s infinite alternate landing-path-current;display:grid;inset:18px auto auto 50%;transform:translate(-50%)}.landing-reward-path__step-index{width:27px;height:27px;font-size:10px}.landing-reward-path__step-index svg{display:none}.landing-reward-path__step strong{font-size:10px}.landing-reward-path__step-reward{min-width:42px;padding:4px 6px;font-size:9px}.landing-reward-path__step-reward .coin{width:12px;height:12px}}@media (width<=380px){.landing-reward-path{min-height:380px}.landing-reward-path__phone{width:154px;top:61%}.landing-reward-path__step.is-current{width:calc(100% - 26px)}.landing-reward-path__game-scene{height:60px}}@media (prefers-reduced-motion:reduce){.landing-reward-path *,.landing-reward-path:before,.landing-reward-path:after,.landing-story *,.landing-story:before,.landing-story:after{transition:none!important;animation:none!important}}img,svg{max-width:100%}.header{height:max(68px, calc(env(safe-area-inset-top) + 56px));flex:0 0 max(68px, calc(env(safe-area-inset-top) + 56px));padding:max(9px, env(safe-area-inset-top)) 20px 7px;background:#141a2d}.header-actions{align-items:center;gap:15px;height:100%;display:flex}.header-logo-button{cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid}.header-logo-button:hover{filter:brightness(1.1)}.header-tools{align-items:center;gap:8px;margin-left:auto;display:flex}.header-guest-actions{align-items:center;gap:9px;min-width:0;margin-left:auto;display:flex}.header-language{color:#b8c1dc;cursor:pointer;background:#181e32b8;border:1px solid #939bbf24;border-radius:12px;justify-content:center;align-items:center;gap:7px;min-width:0;height:42px;padding:0 13px;font-size:12px;font-weight:800;transition:color .2s,border-color .2s,background-color .2s,transform .2s;display:inline-flex}.header-language:hover{color:#fff;background:#ff6f071a;border-color:#ff914257}.header-language:active{transform:scale(.97)}.header-language svg{color:#ff9a4d;flex:none}.icon-button{color:#69708a;cursor:pointer;background:0 0;border:0;place-items:center;padding:6px 0;display:grid}.icon-button img{width:20px;height:20px;display:block}.coin{object-fit:contain;flex:none;width:40px;height:40px;display:block}.coin--small{width:14px;height:14px}.primary-button{color:#fff;background:var(--orange);cursor:pointer;border:0;border-radius:12px;padding:14px 22px;font-weight:750;box-shadow:0 1px 20px #ff6f0726}.primary-button--compact{margin-left:auto;padding:12px 18px;font-size:14px}.shop-wallet{color:#eef1fc;white-space:nowrap;background:#ffffff1a;border-radius:10px;flex:0 auto;align-items:center;gap:6px;min-width:0;height:36px;padding:0 12px;font-size:13px;font-weight:800;display:flex;overflow:hidden}.shop-wallet>.coin{flex:none}.shop-wallet__value{text-overflow:ellipsis;font-variant-numeric:tabular-nums;white-space:nowrap;min-width:0;display:block;overflow:hidden}.shop-store{color:#01d676;cursor:pointer;background:#01d67633;border:0;border-radius:10px;flex:0 0 36px;place-items:center;width:36px;height:36px;padding:0;display:grid}.shop-store svg{width:20px;height:20px}.header-notifications{color:#aeb8d5;cursor:pointer;background:#ffffff14;border:0;border-radius:10px;flex:0 0 36px;place-items:center;width:36px;height:36px;padding:0;transition:color .2s,background-color .2s;display:grid;position:relative}.header-notifications:hover{color:#fff;background:#ffffff24}.header-notifications.has-unread:after{content:"";background:#ff4c54;border:2px solid #13192c;border-radius:50%;width:7px;height:7px;position:absolute;top:6px;right:6px;box-shadow:0 0 8px #ff4c54bf}.header-avatar{cursor:pointer;background:#d9d9d9;border:0;border-radius:12px;flex:0 0 40px;width:40px;height:40px;padding:0;overflow:hidden}.header-avatar img{object-fit:cover;width:100%;height:100%;display:block}.daily-bonus-page{background:#0d101b;flex-direction:column;flex:1 0 auto;min-height:0;display:flex}.daily-bonus-hero{aspect-ratio:430/150;-webkit-user-select:none;user-select:none;background:#10072d url(../assets/daily-bonus/bonus-banner.png) 50%/cover no-repeat;flex:none;width:100%;height:auto;display:block;position:relative;overflow:hidden}.daily-bonus-hero__copy{z-index:1;gap:clamp(4px,1.6vw,7px);width:42%;display:grid;position:absolute;top:22%;left:5%}.daily-bonus-hero__copy strong{color:#fff;text-shadow:0 2px 8px #00000073;font-size:clamp(17px,5.1vw,22px);line-height:1.04}.daily-bonus-hero__copy span{color:#e3def2;text-shadow:0 1px 5px #0000008c;width:94%;font-size:clamp(8px,2.55vw,11px);line-height:1.35}.daily-rewards{z-index:1;touch-action:pan-y;background:linear-gradient(#0000 23px,#0003 23px);flex:0 0 168px;height:168px;margin-top:-23px;position:relative;overflow:hidden}.daily-rewards__track{overscroll-behavior-inline:contain;scrollbar-width:none;cursor:grab;-webkit-user-select:none;user-select:none;gap:10px;width:100%;height:168px;padding:38px 21px 15px;display:flex;overflow-x:auto}.daily-rewards__track::-webkit-scrollbar{display:none}.daily-rewards.is-dragging .daily-rewards__track{cursor:grabbing}.daily-reward{color:#f5f6fb;cursor:default;background:#262b40;border:0;border-radius:12px;flex-direction:column;flex:0 0 100px;align-items:center;width:100px;height:115px;padding:10px 9px 8px;display:flex;position:relative;box-shadow:0 3px 10px #00000024}.daily-reward.is-available{cursor:pointer}.daily-reward.is-cooldown{color:#b9c1d9;background:linear-gradient(145deg,#20273c,#1a2032)}.daily-reward.is-locked{color:#939bbf66;background:repeating-linear-gradient(125deg,#262b40c7 0 4px,#1f2437c7 4px 8px)}.daily-reward__status{color:#939bbf;width:100%;height:17px;display:block;position:relative}.daily-reward__status svg:first-child{position:absolute;top:1px;left:50%;transform:translate(-50%)}.daily-reward__status svg:last-child:not(:first-child){position:absolute;top:2px;right:5px}.daily-reward.is-available .daily-reward__status{color:#939bbf}.daily-reward.is-claimed .daily-reward__status{color:#5ee3a5}.daily-reward.is-cooldown .daily-reward__status{color:#ffb267}.daily-reward strong{margin-top:1px;font-size:10px;line-height:12px}.daily-reward__amount{height:19px;color:inherit;align-items:center;gap:3px;font-size:9px;font-weight:800;display:flex}.daily-reward__amount .coin{width:12px;height:12px}.daily-reward__button{color:#fff;background:var(--orange);border-radius:8px;place-items:center;width:80px;height:24px;margin-top:auto;font-size:9px;font-weight:800;transition:background-color .24s,color .24s,transform .24s;display:grid}.daily-reward.is-locked .daily-reward__button{color:#939bbf38;background:#414b6952}.daily-reward.is-claimed .daily-reward__button{background:#01b86a}.daily-reward.is-cooldown .daily-reward__button{color:#ffca91;letter-spacing:.15px;background:#ff6f0721;width:84px;font-size:8px}.daily-reward.is-available:active .daily-reward__button{transform:scale(.96)}.daily-rewards__scroll{z-index:3;pointer-events:none;height:27px;position:absolute;top:0;left:0;right:0}.daily-rewards__scroll:before{content:"";background:#161c2f99;height:4px;position:absolute;top:23px;left:0;right:0}.daily-rewards__scroll span{background:var(--orange);backface-visibility:hidden;will-change:left;width:59px;height:4px;position:absolute;top:23px;transform:translateZ(0);box-shadow:0 1px 20px #ff6f0726}.daily-social{background:#0d101b;flex:1 0 auto;padding:30px 20px 34px}.daily-social h1{color:#f6f7fb;margin:0;font-size:14px;font-weight:800;line-height:1}.daily-social>p{color:#7d86a1;margin:9px 0 0;font-size:10px;line-height:1.2}.daily-social__cards{gap:10px;margin-top:14px;display:grid}.daily-social-card{width:100%;height:90px;color:inherit;text-align:left;cursor:pointer;background:#161c2f;border:0;border-radius:12px;padding:0;display:block;position:relative;overflow:hidden}.daily-social-card.is-claimed .daily-social-card__reward{color:#fff;background:#01b86a}.daily-social-card.is-waiting .daily-social-card__reward{color:#fff0df;background:linear-gradient(90deg,#2a3046 0% 33%,#9c5420 50%,#2a3046 67% 100%) 0 0/220% 100%;animation:1.1s linear infinite social-bonus-wait;overflow:hidden}.daily-social-card__icon{border-radius:8px;place-items:center;width:70px;height:70px;display:grid;position:absolute;top:10px;left:10px}.daily-social-card__icon--telegram{background:#65b3d726}.daily-social-card__icon--youtube{background:#ff000026}.daily-social-card__icon img{object-fit:contain;width:36px;height:36px;display:block}.daily-social-card>strong{color:#f1f3fa;text-overflow:ellipsis;white-space:nowrap;font-size:12px;font-weight:800;line-height:1;position:absolute;top:20px;left:93px;right:10px;overflow:hidden}.daily-social-card__reward{color:#fff;background:var(--orange);border-radius:8px;place-items:center;width:100px;height:23px;font-size:9px;font-weight:800;display:grid;position:absolute;top:48px;left:93px;box-shadow:0 1px 20px #ff6f0726}@keyframes social-bonus-wait{to{background-position:-220% 0}}.shop-page{background:#0d101b;flex:1 0 auto;min-height:0;padding:0 20px 30px;position:relative}.shop-games{background:#0003;height:138px;margin:0 -20px;position:relative;overflow:hidden}.shop-games__track{overscroll-behavior-inline:contain;scrollbar-width:none;cursor:grab;-webkit-user-select:none;user-select:none;touch-action:pan-x pan-y;-webkit-overflow-scrolling:touch;align-items:center;gap:10px;height:100%;padding:0 20px 0 21px;display:flex;overflow-x:auto}.shop-games.is-dragging .shop-games__track,.shop-games__track:active{cursor:grabbing}.shop-games__track::-webkit-scrollbar{display:none}.shop-game{z-index:2;cursor:pointer;scroll-snap-align:start;background-color:#161c2f;background-repeat:no-repeat;background-size:430px 153px;border:0;border-radius:12px;flex:0 0 100px;width:100px;height:100px;padding:0;position:relative;overflow:hidden}.shop-game--roblox>img:first-child{object-fit:cover;width:100%;height:100%;display:block}.shop-game--roblox.is-active{box-shadow:0 2px 10px #ff6f0740}.shop-game--roblox.is-active:after{content:"";z-index:1;border:2px solid var(--orange);pointer-events:none;border-radius:12px;position:absolute;inset:0}.shop-game--locked>img:first-child{object-fit:cover;width:100%;height:100%;display:block}.shop-game.is-locked{cursor:not-allowed;pointer-events:none}.shop-games-scroll{z-index:3;pointer-events:none;height:44px;position:absolute;top:-23px;left:0;right:0}.shop-games-scroll:before{content:"";background:#161c2f99;height:4px;position:absolute;top:23px;left:0;right:0}.shop-games-scroll span{background:var(--orange);backface-visibility:hidden;will-change:left;width:59px;height:4px;position:absolute;top:23px;transform:translateZ(0);box-shadow:0 1px 20px #ff6f0726}.shop-game__check{z-index:2;pointer-events:none;position:absolute;top:0;left:0;object-fit:contain!important;border-radius:0!important;width:37px!important;height:34px!important}.shop-game.is-active .shop-game__check{animation:.2s ease-out both game-check-in}.shop-game__lock{background:#04060c7a;place-items:center;display:grid;position:absolute;inset:0}.shop-game__lock img{width:28px;height:28px;display:block}.shop-details{filter:blur(5px);opacity:.5;pointer-events:none;-webkit-user-select:none;user-select:none;transition:filter .28s,opacity .28s;position:relative}.shop-details:after{content:"";z-index:8;position:absolute;inset:0}.shop-details:not(.is-unlocked){min-height:calc(100dvh - 236px)}.shop-details:not(.is-unlocked):after{background:#0d101b1f}.shop-details.is-unlocked{filter:none;opacity:1;pointer-events:auto;-webkit-user-select:auto;user-select:auto}.shop-details.is-unlocked:after{display:none}.shop-topup{background:#172139;border-radius:12px;width:100%;height:73px;margin-top:18px;position:relative;overflow:hidden}.shop-topup:after{content:"";background:linear-gradient(90deg,#0b0f1b33,#0b0f1b94);position:absolute;inset:0}.shop-topup__background{object-fit:cover;object-position:50% 34%;width:100%;max-width:none;height:100%;display:block;position:absolute;inset:0}.shop-topup__copy{z-index:1;flex-direction:column;gap:1px;display:flex;position:absolute;top:13px;left:16px}.shop-topup__copy small{color:#d6daeb;font-size:10px}.shop-topup__copy strong{color:#fff;font-size:17px}.shop-topup__logo{z-index:1;color:#fff;letter-spacing:1px;text-shadow:0 2px 6px #00000080;font-size:18px;font-weight:900;position:absolute;top:25px;right:15px}.shop-select{z-index:5;margin-top:16px;position:relative}.phone.has-footer-open .shop-select{z-index:2}.shop-select__trigger{color:#e7eaf8;cursor:pointer;background:#171d30;border:0;border-radius:10px;justify-content:space-between;align-items:center;width:100%;height:48px;padding:0 15px;font-size:13px;font-weight:700;display:flex}.shop-select__trigger>span{text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:6px;min-width:0;display:flex;overflow:hidden}.shop-select__trigger svg{color:#8992ac;flex:none;transition:transform .22s}.shop-select.is-open .shop-select__trigger svg{transform:rotate(180deg)}.shop-select__menu{opacity:0;visibility:hidden;background:#303955;border-radius:14px;gap:7px;padding:12px;transition:opacity .2s,visibility .2s,transform .2s;display:grid;position:absolute;top:calc(100% + 8px);left:0;right:0;transform:translateY(-6px)scale(.98);box-shadow:0 16px 34px #0000006b}.shop-select__menu:before{content:"";background:#303955;border-radius:3px;width:14px;height:14px;position:absolute;top:-7px;right:22px;transform:rotate(45deg)}.shop-select.is-open .shop-select__menu{opacity:1;visibility:visible;transform:translateY(0)scale(1)}.shop-select__menu button{z-index:1;color:#d5d9ea;text-align:left;cursor:pointer;background:#414b69;border:0;border-radius:9px;align-items:center;gap:9px;height:43px;padding:0 11px;font-size:14px;font-weight:700;display:flex;position:relative}.shop-select__menu button.is-selected{color:var(--orange);background:#ff6f0726}.shop-select__menu .coin{width:25px;height:25px}.shop-player-tag{color:#f0f2fb;background:#171d30;border:0;border-radius:10px;outline:none;width:100%;height:48px;margin-top:10px;padding:0 15px;font-size:13px}.shop-player-tag::placeholder{color:#606981}.shop-player-tag:focus{box-shadow:0 0 0 2px #ff6f078c}.shop-instant{width:100%;height:auto;min-height:52px;margin:18px 0 14px;display:block}.shop-instant--text{color:#5c647e;border:1px dashed #14192a;border-radius:12px;place-items:center;font-size:12px;display:grid}.shop-confirmation{color:#707a96;cursor:pointer;align-items:center;gap:8px;font-size:10px;display:flex;position:relative}.shop-confirmation input{opacity:0;width:1px;height:1px;position:absolute}.shop-confirmation__box{background:#171d30;border:1px solid #2e3854;border-radius:5px;flex:0 0 18px;place-items:center;width:18px;height:18px;display:grid;overflow:hidden}.shop-confirmation__box img{opacity:0;width:18px;height:18px;transition:opacity .18s;display:block}.shop-confirmation input:checked+.shop-confirmation__box img{opacity:1}.shop-confirmation input:focus-visible+.shop-confirmation__box{outline-offset:2px;outline:2px solid #fff}.shop-buy{color:#fff;background:var(--orange);cursor:pointer;border:0;border-radius:11px;justify-content:center;align-items:center;width:100%;height:54px;margin-top:16px;padding:0 18px;font-size:14px;font-weight:800;transition:background-color .32s,box-shadow .32s,filter .2s,opacity .2s,transform .2s;display:flex}.shop-buy>span{align-items:center;gap:9px;animation:.28s both shop-buy-label;display:inline-flex}.shop-buy.is-successful{background:#01b86a;box-shadow:0 7px 22px #01b86a52}.shop-buy:disabled{cursor:not-allowed;opacity:.42;filter:saturate(.6)}.shop-buy:not(:disabled):hover{filter:brightness(1.08);transform:translateY(-1px)}.shop-summary{gap:12px;margin-top:15px;display:grid}.shop-summary__row{color:#7d86a1;align-items:center;gap:10px;font-size:11px;line-height:1;display:flex}.shop-summary__row i{background:#242b3f;flex:1;height:1px}.shop-summary__row strong{color:#f4f5fb;white-space:nowrap;font-size:11px;font-weight:800}@keyframes shop-buy-label{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}.profile-page{background:#0d101b;flex:1 0 auto;min-height:0;padding:18px 20px 30px}.profile-page>h1{color:#f6f7fb;margin:0 0 14px;font-size:15px;font-weight:800}.profile-card{background:#171d30;border-radius:12px;padding:10px}.profile-card__identity{align-items:center;gap:12px;min-height:70px;display:flex}.profile-card__identity>img{object-fit:cover;border-radius:9px;flex:0 0 70px;width:70px;height:70px}.profile-card__identity>div{align-content:center;gap:6px;min-width:0;display:grid}.profile-card strong{color:#fff;text-overflow:ellipsis;white-space:nowrap;font-size:13px;font-weight:800;overflow:hidden}.profile-card__flag{vertical-align:-2px;object-fit:cover;border-radius:50%;width:13px;height:13px;margin-left:3px}.profile-card__id{color:#7e88a6;align-items:center;gap:4px;font-size:11px;line-height:1;display:flex}.profile-card__id button{color:#8994b1;cursor:pointer;background:0 0;border:0;place-items:center;width:21px;height:21px;padding:0;transition:color .22s,transform .22s;display:grid}.profile-card__id button:hover{color:#fff;transform:scale(1.08)}.profile-card__id button.is-copied{color:#01d676;animation:.3s both copy-confirm}.profile-card__edit{color:#939db8;cursor:pointer;background:#242c43;border:0;border-radius:9px;flex:0 0 32px;place-items:center;width:32px;height:32px;margin-left:auto;padding:0;transition:color .2s,background-color .2s,transform .2s;display:grid}.profile-card__edit:hover{color:#fff;background:#303a56;transform:translateY(-1px)}.profile-editor{transform-origin:top;background:#101626;border-radius:10px;gap:10px;margin-top:10px;padding:10px;animation:.3s cubic-bezier(.22,.8,.3,1) both profile-editor-in;display:grid}@keyframes profile-editor-in{0%{opacity:0;transform:translateY(-8px)scaleY(.94)}to{opacity:1;transform:translateY(0)scaleY(1)}}.profile-editor label{color:#939db8;gap:6px;font-size:10px;font-weight:700;display:grid}.profile-editor input{box-sizing:border-box;color:#fff;width:100%;height:38px;font:inherit;background:#20283d;border:1px solid #ffffff14;border-radius:9px;outline:0;padding:0 11px}.profile-editor input:focus{border-color:#ff6f07b8}.profile-avatar-picker{grid-template-columns:repeat(6,1fr);gap:7px;display:grid}.profile-avatar-picker button{aspect-ratio:1;cursor:pointer;background:#252e45;border:2px solid #0000;border-radius:9px;padding:2px;transition:border-color .2s,transform .2s;overflow:hidden}.profile-avatar-picker button:hover{transform:translateY(-1px)}.profile-avatar-picker button.is-selected{border-color:var(--orange);box-shadow:0 0 12px #ff6f073d}.profile-avatar-picker img{object-fit:cover;border-radius:6px;width:100%;height:100%;display:block}.profile-editor__error{color:#ff8585;margin:0;font-size:10px}.profile-editor__save{justify-content:center;align-items:center;height:38px;line-height:1;display:flex}.skeleton,.async-image.is-loading{display:block;position:relative;overflow:hidden;color:#0000!important;background:#252d40!important}.skeleton:after,.async-image.is-loading:after{content:"";background:linear-gradient(100deg,#0000 15%,#ffffff14 42%,#ffffff21 50%,#ffffff14 58%,#0000 85%);animation:1.35s ease-in-out infinite skeleton-shimmer;position:absolute;inset:0;transform:translate(-120%)}.async-image{transition:opacity .28s,filter .28s}.async-image.is-loading{opacity:.78;animation:1.35s ease-in-out infinite image-skeleton-shimmer;background-image:linear-gradient(100deg,#252d40 20%,#333d53 46%,#414b62 50%,#333d53 54%,#252d40 80%)!important;background-size:240% 100%!important}.async-image.is-loaded{opacity:1;animation:.28s both content-reveal}.skeleton--line{border-radius:999px;height:10px}.skeleton--balance{border-radius:6px;width:38px;height:12px}.skeleton--avatar{border-radius:inherit;width:100%;height:100%}.header-avatar.is-loading{padding:0}.game-card--skeleton{pointer-events:none}.skeleton--task-image{aspect-ratio:1;border-radius:9px;width:100%}.skeleton--line-title{width:72%;margin:8px auto 0}.skeleton--line-short{width:52%;height:7px;margin:5px auto 0}.skeleton--task-footer{border-radius:8px;width:calc(100% - 12px);height:24px;margin:auto 6px 6px}.skeleton--profile-avatar{border-radius:9px;flex:0 0 70px;width:70px;height:70px}.skeleton--profile-name{width:112px;height:13px}.skeleton--profile-id{width:145px;height:9px}.skeleton--edit{border-radius:9px;width:32px;height:32px;margin-left:auto}.skeleton--action{border-radius:10px;flex:1;height:45px}.skeleton--action-small{flex:0 0 116px}.skeleton--section-title{width:108px;height:14px;margin-bottom:14px}.skeleton--stat-icon{border-radius:8px;width:45px;height:45px}.skeleton--stat-label{width:128px;height:8px}.skeleton--stat-value{width:52px;height:13px;margin-top:6px}.skeleton--logout{border-radius:10px;width:100%;height:52px;margin-top:12px}.skeleton--referral-avatar{border-radius:12px;width:70px;height:70px}.skeleton--referral-name{width:104px;height:13px}.skeleton--referral-percent{width:150px;height:9px}.skeleton--referral-value{width:72px;height:13px}.skeleton--referral-url{border-radius:6px;width:100%;height:18px}.skeleton--shop-game{border-radius:12px;flex:0 0 100px;width:100px;height:100px}.notification-card--skeleton{pointer-events:none;align-items:flex-start;gap:11px;min-height:78px;padding:13px;display:flex}.notification-card--skeleton>span:not(.skeleton){flex:1;gap:7px;display:grid}.skeleton--notification-icon{border-radius:9px;flex:0 0 34px;width:34px;height:34px}.skeleton--notification-title{width:44%;height:11px}.skeleton--notification-body{width:84%;height:9px}.skeleton--notification-date{width:30%;height:7px}@keyframes skeleton-shimmer{to{transform:translate(120%)}}@keyframes image-skeleton-shimmer{0%{background-position:120% 0}to{background-position:-120% 0}}@keyframes content-reveal{0%{opacity:0;filter:blur(3px)}to{opacity:1;filter:blur()}}@media (prefers-reduced-motion:reduce){.skeleton:after,.async-image.is-loading,.async-image.is-loaded{animation:none}}.profile-card__divider{background:#242b40;height:1px;margin:10px 0}.profile-actions{gap:8px;display:flex}.profile-actions button{color:#fff;cursor:pointer;border:0;border-radius:10px;justify-content:center;align-items:center;gap:6px;min-width:0;height:45px;padding:0 10px;font-size:10px;font-weight:800;transition:filter .2s,transform .2s;display:flex}.profile-promo{flex:1}.profile-actions .profile-promo{width:auto}.profile-support{background:#229ed9;flex:0 0 116px}.profile-promo,.profile-logout{color:#fff;background:var(--orange);cursor:pointer;border:0;border-radius:10px;align-items:center;gap:8px;width:100%;height:52px;padding:0 14px;font-size:12px;font-weight:800;transition:filter .2s,transform .2s;display:flex}.profile-promo:hover,.profile-logout:hover,.profile-actions button:hover{filter:brightness(1.08);transform:translateY(-1px)}.profile-promo svg:last-child,.profile-logout svg:last-child{margin-left:auto}.profile-statistics{background:#171d30;border-radius:12px;margin-top:12px;padding:14px 13px 10px}.profile-statistics h2{color:#929bb7;align-items:center;gap:7px;margin:0 0 12px;font-size:13px;display:flex}.profile-statistics h2 img{object-fit:contain;width:20px;height:20px}.profile-statistics__row{align-items:center;gap:10px;min-height:60px;display:flex}.profile-statistics__icon{background:#ff6f0726;border-radius:8px;flex:0 0 45px;place-items:center;width:45px;height:45px;display:grid}.profile-statistics__icon img{object-fit:contain;width:20px;height:20px}.profile-statistics__row>div{gap:3px;display:grid}.profile-statistics__row small{color:#7d86a1;font-size:10px}.profile-statistics__row strong{color:#eef1f8;align-items:center;gap:4px;font-size:16px;line-height:1;display:flex}.profile-tabs{overscroll-behavior-inline:contain;scrollbar-width:none;scroll-snap-type:x proximity;touch-action:pan-x;-webkit-overflow-scrolling:touch;gap:5px;margin-top:12px;display:flex;overflow-x:auto}.profile-tabs::-webkit-scrollbar{display:none}.profile-tabs button{color:#9ba4bf;white-space:nowrap;scroll-snap-align:start;cursor:pointer;background:#171d30;border:0;border-radius:12px;flex:none;min-width:max-content;height:35px;padding:0 14px;font-size:11px;font-weight:700;transition:color .28s,background-color .28s,box-shadow .28s,transform .2s}.profile-tabs button:not(.is-active):hover{color:#dce1f2;background:#202842}.profile-tabs button:active{transform:scale(.96)}.profile-tabs button.is-active{color:#fff;background:var(--orange);animation:.28s both profile-tab-activate;box-shadow:0 4px 12px #ff6f0740}.profile-empty{color:#69728d;text-align:left;align-items:center;gap:4px;min-height:16px;margin:14px 0 0;font-size:11px;line-height:16px;display:flex}.profile-empty img{flex:0 0 16px;width:16px;height:16px}.profile-empty span{display:block;transform:translateY(2px)}.profile-task-progress{gap:10px;margin-top:14px;display:grid}.profile-task-progress>article{background:#161c2f;border:1px solid #8497c526;border-radius:13px;padding:13px;animation:.28s both profile-history-in}.profile-task-progress header{justify-content:space-between;align-items:center;gap:10px;display:flex}.profile-task-progress header>div{gap:4px;min-width:0;display:grid}.profile-task-progress header strong{color:#f4f6fb;text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.profile-task-progress header small{color:#8290ae;font-size:9px}.profile-task-progress__head-actions{flex:none;justify-content:flex-end;align-items:center;gap:6px;display:flex}.profile-task-progress header b{color:#ffbd57;background:#ffa8001f;border-radius:7px;padding:5px 7px;font-size:8px}.profile-task-progress header b.is-pending{color:#69b6ff;background:#4694ff1f}.profile-task-progress__toggle{color:#98a6c7;cursor:pointer;background:#202942;border:0;border-radius:8px;place-items:center;width:27px;height:27px;padding:0;transition:color .2s,background .2s,transform .2s;display:grid}.profile-task-progress__toggle:hover{color:#fff;background:#2a3554;transform:translateY(-1px)}.profile-task-progress__details{opacity:0;grid-template-rows:0fr;transition:grid-template-rows .28s,opacity .2s;display:grid;overflow:hidden}.profile-task-progress__details>*{min-height:0}.profile-task-progress>article.is-expanded .profile-task-progress__details{opacity:1;grid-template-rows:1fr}.profile-task-progress>article.is-expanded .profile-task-progress__details>*{overflow:hidden}.profile-task-progress__info{grid-template-columns:1fr 1.15fr;gap:8px;margin-top:12px;display:grid}.profile-task-progress__info span{background:#101628;border-radius:9px;gap:4px;min-width:0;padding:8px 9px;display:grid}.profile-task-progress__info small{color:#75819e;font-size:8px}.profile-task-progress__info b{color:#eff2f8;text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.profile-task-progress__details p{color:#b1bad1;margin:11px 0 0;font-size:10px;line-height:1.4}.profile-task-progress footer{color:#75819e;border-top:1px solid #8497c51a;align-items:center;gap:6px;margin-top:10px;padding-top:10px;font-size:8px;display:flex}.profile-task-progress footer svg{color:#8ca2ca;width:14px}@media (width<=380px){.profile-task-progress__info{grid-template-columns:1fr}.profile-task-progress header{flex-direction:column;align-items:flex-start}.profile-task-progress__head-actions{justify-content:space-between;width:100%}}.profile-task-progress__resume{color:#ff9c57;cursor:pointer;background:#ff71071a;border:1px solid #ff710766;border-radius:9px;justify-content:center;align-items:center;gap:7px;width:100%;height:34px;margin-top:11px;font-size:10px;font-weight:800;transition:transform .18s,background .18s;display:flex}.profile-task-progress__resume:hover:not(:disabled){background:#ff71072b;transform:translateY(-1px)}.profile-task-progress__resume:disabled{opacity:.5;cursor:default}.profile-task-progress__resume svg{width:14px}.profile-task-progress__viewport{width:100%;overflow:hidden}.profile-task-progress__track{will-change:transform;transition:transform .42s cubic-bezier(.16,1,.3,1);display:flex}.profile-task-progress__page{align-content:start;gap:10px;padding:0 1px;display:grid}.profile-task-progress__pager{justify-content:center;align-items:center;gap:9px;margin-top:12px;display:flex}.profile-task-progress__page>article{background:#161c2f;border:1px solid #8497c526;border-radius:13px;padding:13px;animation:.28s both profile-history-in}.profile-task-progress__page>article.is-expanded .profile-task-progress__details{opacity:1;grid-template-rows:1fr}.modal--task-progress{width:min(390px,100%);padding:22px 18px 18px}.task-progress-modal__heading{padding-right:28px}.task-progress-modal__provider{color:#8fa3cf;margin-bottom:6px;font-size:10px;font-weight:700;display:block}.task-progress-modal__heading h2{color:#f7f8fc;text-overflow:ellipsis;white-space:nowrap;font-size:18px;line-height:1.2;overflow:hidden}.task-progress-modal__heading p{color:#9eaac6;margin-top:8px;font-size:11px;line-height:1.45}.task-progress-modal__summary{background:#101628;border:1px solid #ffffff0f;border-radius:11px;justify-content:space-between;align-items:center;margin-top:16px;padding:11px 12px;display:flex}.task-progress-modal__summary span{color:#8491af;font-size:10px}.task-progress-modal__summary strong{color:#ffad66;font-size:14px}.task-progress-modal__steps{gap:8px;max-height:min(44dvh,310px);margin-top:12px;padding-right:2px;display:grid;overflow:auto}.task-progress-modal__step{background:#101628;border:1px solid #ffffff0d;border-radius:11px;grid-template-columns:31px minmax(0,1fr) auto;align-items:center;gap:9px;padding:10px;display:grid}.task-progress-modal__step-icon{color:#ffb34f;background:#ffaa001c;border-radius:9px;place-items:center;width:31px;height:31px;display:grid}.task-progress-modal__step.is-approved .task-progress-modal__step-icon{color:#39dc9a;background:#15c1771f}.task-progress-modal__step.is-rejected .task-progress-modal__step-icon{color:#ff7683;background:#f757631f}.task-progress-modal__step>span:nth-child(2){gap:3px;min-width:0;display:grid}.task-progress-modal__step b{color:#eef1f8;text-overflow:ellipsis;white-space:nowrap;font-size:11px;overflow:hidden}.task-progress-modal__step small{color:#7f8da9;text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.task-progress-modal__step>strong{color:#ffbd72;white-space:nowrap;font-size:10px}.task-progress-modal__step.is-approved>strong{color:#55dda5}.task-progress-modal__open{justify-content:center;align-items:center;gap:8px;width:100%;height:40px;margin-top:15px;display:flex}.profile-logout{color:#fa8a8c;background:#bb333c2e;margin-top:12px}.profile-history{margin-top:14px}.profile-history__viewport{width:100%;position:relative;overflow:hidden}.profile-history__viewport.is-carousel{cursor:grab;touch-action:pan-y}.profile-history__viewport.is-carousel:active{cursor:grabbing}.profile-history__track{will-change:transform, filter;transition:transform .48s cubic-bezier(.16,1,.3,1),filter .48s,opacity .48s;display:flex}.profile-history__viewport.is-carousel .profile-history__track{transition-duration:.48s}.profile-history__viewport.is-dragging .profile-history__track{transition:none}.profile-history__viewport.is-settling .profile-history__track{filter:blur(1.4px);opacity:.94}.profile-history__page{align-content:start;gap:8px;padding-right:1px;display:grid}.profile-history__item{background:#161c2f;border-radius:12px;align-items:center;gap:10px;min-height:52px;padding:9px 12px;animation:.28s both profile-history-in;display:flex}.profile-history__icon{width:34px;height:34px;color:var(--orange);background:#ff6f0726;border-radius:8px;flex:0 0 34px;place-items:center;display:grid}.profile-history__item--free-case .profile-history__icon{color:#ffb000;background:#ffde3126}.profile-history__item--purchase .profile-history__icon{color:#4fd7ff;background:#4fd7ff26}.profile-history__item--purchase .profile-history__icon--status,.profile-history__item--task .profile-history__icon--status{background:0 0;padding:0;overflow:hidden}.profile-history__icon--status svg{width:34px;height:34px;display:block}.profile-history__icon--pending svg{animation:1.7s ease-in-out infinite profile-history-pending}.profile-history__item--approved .profile-history__copy small{color:#01d676}.profile-history__item--rejected .profile-history__copy small{color:#ff6d72}.profile-history__copy{gap:2px;min-width:0;display:grid}.profile-history__copy strong{color:#f4f6fb;text-overflow:ellipsis;white-space:nowrap;font-size:11px;font-weight:800;overflow:hidden}.profile-history__copy small{color:#939bbf;text-overflow:ellipsis;white-space:nowrap;font-size:9px;overflow:hidden}.profile-history__amount{color:#01d676;white-space:nowrap;margin-left:auto;font-size:10px}.profile-history__item--purchase .profile-history__amount{color:#f4f6fb;font-size:9px}.profile-history__pager{justify-content:center;align-items:center;gap:9px;margin-top:12px;display:flex}.profile-history__pager-arrow{color:#94a1c2;cursor:pointer;background:#161c2f;border:0;border-radius:8px;place-items:center;width:24px;height:24px;padding:0;transition:color .2s,background .2s,transform .2s;display:grid}.profile-history__pager-arrow:not(:disabled):hover{color:#fff;background:#222b45;transform:translateY(-1px)}.profile-history__pager-arrow:disabled{opacity:.35;cursor:default}.profile-history__dots{justify-content:center;align-items:center;gap:6px;display:flex}.profile-history__dots button{cursor:pointer;background:#59617b;border:0;border-radius:50%;width:6px;height:6px;padding:0;transition:width .25s,border-radius .25s,background-color .25s,transform .25s}.profile-history__dots button.is-active{background:var(--orange);border-radius:4px;width:22px;box-shadow:0 1px 10px #ff6f0759}@keyframes profile-history-in{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@keyframes profile-history-pending{0%,to{opacity:.86;filter:drop-shadow(0 0 #ffa80000)}50%{opacity:1;filter:drop-shadow(0 0 7px #ffa80073)}}.shop-purchase-error{color:#ff8585;text-align:center;margin:8px 0 0;font-size:10px}.route-loader{z-index:1000;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#070a12ad;place-items:center;animation:.2s both route-loader-in;display:grid;position:fixed;inset:0}.route-loader__logo{filter:drop-shadow(0 0 26px #ff6f077a);place-items:center;animation:1.35s ease-in-out infinite route-loader-pulse;display:grid;position:relative}.route-loader__logo:before{content:"";filter:blur(22px);background:#ff6f0757;border-radius:50%;width:58px;height:58px;animation:1.35s ease-in-out infinite route-loader-breathe;position:absolute}.route-loader__logo img{object-fit:contain;width:40px;height:40px;position:relative}.route-loader__spinner{border:2px solid #ffffff21;border-top-color:var(--orange);border-right-color:#ff6f079e;border-radius:50%;width:82px;height:82px;animation:.9s linear infinite route-loader-spin;position:absolute}@keyframes route-loader-in{0%{opacity:0}to{opacity:1}}@keyframes route-loader-pulse{0%,to{opacity:.82;transform:scale(.96)}50%{opacity:1;transform:scale(1.03)}}@keyframes route-loader-breathe{0%,to{opacity:.55;transform:scale(.78)}50%{opacity:1;transform:scale(1.3)}}@keyframes route-loader-spin{to{transform:rotate(360deg)}}@keyframes profile-tab-activate{0%{opacity:.65;transform:scale(.96)}to{opacity:1;transform:scale(1)}}.promo-modal{text-align:center}.modal .promo-modal h2{padding-right:24px;font-size:20px;line-height:1}.modal .promo-modal>p{color:#8d96b3;margin:16px 0 22px;font-size:11px;line-height:1.35}.promo-social-row{color:#edf0f8;text-align:left;background:#2b3651;border-radius:10px;align-items:center;gap:10px;height:46px;margin-top:6px;padding:0 12px;font-size:13px;font-weight:700;display:flex}.promo-modal>p+.promo-social-row{margin-top:0}.promo-social-row img{object-fit:contain;width:22px;height:22px}.promo-social-row svg{color:#fff;background:var(--orange);border-radius:8px;width:50px;height:32px;margin-left:auto;padding:7px 16px}.promo-input{height:46px;color:var(--orange);background:#0d101b;border-radius:10px;align-items:center;gap:9px;margin-top:10px;padding:0 13px;display:flex;position:relative}.promo-input input{color:#eef0f8;min-width:0;font:inherit;background:0 0;border:0;outline:0;flex:1;font-size:12px}.promo-input input::placeholder{color:#59617b}.promo-input.is-cleared{animation:.36s both promo-input-cleared}.promo-input.has-error{color:#ff6575;outline:1px solid #ff5768;animation:.42s promo-input-error}.promo-input.has-error input{color:#ff9da7}.promo-error{color:#ff7583;text-align:center;place-items:center;font-size:10px;line-height:1;animation:.2s both promo-error-in;display:grid;position:absolute;inset:0}.promo-claim{justify-content:center;width:100%;height:48px;margin-top:10px;transition:background-color .32s,box-shadow .32s,transform .32s,opacity .2s}.promo-claim>span{align-items:center;gap:7px;animation:.28s both promo-claim-label;display:inline-flex}.promo-claim.is-claimed{background:#01b86a;box-shadow:0 7px 22px #01b86a52}.promo-claim:disabled{cursor:not-allowed;opacity:.45}@keyframes copy-confirm{0%{opacity:.25;transform:scale(.72)rotate(-18deg)}to{opacity:1;transform:scale(1)rotate(0)}}@keyframes promo-claim-label{0%{opacity:0;transform:translateY(5px)}to{opacity:1;transform:translateY(0)}}@keyframes promo-input-cleared{0%{background:#0d101b}45%{background:#1b3040}to{background:#0d101b}}@keyframes promo-input-shake{0%,to{transform:translate(0)}25%{transform:translate(-6px)}50%{transform:translate(5px)}75%{transform:translate(-3px)}}@keyframes promo-input-error{0%,to{filter:blur();transform:translate(0)}25%{filter:blur(1px);transform:translate(-5px)}50%{filter:blur(.6px);transform:translate(4px)}75%{filter:blur(.2px);transform:translate(-2px)}}@keyframes promo-error-in{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}.free-case-layer{-webkit-backdrop-filter:none;backdrop-filter:none;background:#000000e0}.free-case-modal{background:#161c2f;border:1px solid #ffffff0a;border-radius:20px;width:min(380px,100vw - 32px);min-height:450px;padding:26px 20px 24px;animation:.24s modal-in;position:relative;overflow:hidden;box-shadow:0 4px 50px #0006}.free-case-close{z-index:5;color:#747782;cursor:pointer;background:0 0;border:0;place-items:center;padding:0;display:grid;position:absolute;top:23px;right:25px}.free-case-close:disabled{cursor:default}.free-case-heading{text-align:center;transition:opacity .25s}.free-case-heading h2{margin:0;font-size:20px;line-height:24px}.free-case-heading p{color:#f4f6ffcc;margin:5px 0 0;font-size:12px;font-weight:700}.free-case-heading strong{color:var(--orange)}.free-case-reel{z-index:3;height:84px;margin:21px -1px 0;position:relative;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,#0000,#000 16% 84%,#0000);mask-image:linear-gradient(90deg,#0000,#000 16% 84%,#0000)}.free-case-reel__track{will-change:transform;gap:6px;width:max-content;display:flex;position:absolute;top:1px;left:calc(50% - 40px);transform:translate(-258px)}.free-case-reel__track.is-spinning{animation:4.5s cubic-bezier(.12,.72,.16,1) forwards free-case-reel-spin}.free-case-reel__track.is-stopped{transform:translate(-3784px)}.free-case-pointer{z-index:4;border-left:6px solid #0000;border-right:6px solid #0000;border-top:10px solid var(--orange);width:0;height:0;position:absolute;top:-2px;left:50%;transform:translate(-50%)}.free-case-pointer:after{content:"";background:linear-gradient(var(--orange), transparent);width:1px;height:72px;position:absolute;top:-1px;left:-1px}.free-case-prize{background:linear-gradient(#20263e,#1c2237);border-bottom:1px solid #606986;border-radius:5px;flex-direction:column;flex:0 0 80px;justify-content:flex-end;align-items:center;gap:5px;width:80px;height:82px;padding:8px 4px 9px;display:flex}.free-case-prize--green{background:linear-gradient(#20263e,#152d35);border-color:#00c878}.free-case-prize--orange{border-color:var(--orange);background:linear-gradient(#22283f,#2a2531)}.free-case-prize--blue{border-color:#59617b}.free-case-prize img{object-fit:contain;width:43px;height:43px}.free-case-prize--blue img,.free-case-prize--muted img{width:29px;height:29px;margin-bottom:7px}.free-case-prize strong{color:#fff;text-shadow:0 2px 3px #0000008c;font-size:14px;line-height:1}.free-case-body{margin-top:13px;transition:opacity .25s,filter .25s}.free-case-promo{background:#0d101b;border-radius:10px;grid-template-columns:24px minmax(0,1fr) auto;align-items:center;gap:7px;height:50px;padding:0 10px 0 14px;display:grid;box-shadow:0 5px 14px #0000001f}.free-case-promo>svg{color:var(--orange);fill:var(--orange);stroke:#0d101b}.free-case-promo input{color:#f3f5fb;background:0 0;border:0;outline:0;min-width:0;font-size:12px;font-style:italic}.free-case-promo input::placeholder{color:#47506a}.free-case-promo button,.free-case-result>button{color:#fff;background:var(--orange);cursor:pointer;border:0;border-radius:10px;height:34px;padding:0 14px;font-size:12px;font-weight:800;box-shadow:0 1px 20px #ff6f0726}.free-case-promo button:disabled{opacity:.58;cursor:not-allowed}.free-case-promo.has-error{outline:1px solid #ff5768;animation:.3s free-case-shake}.free-case-error{color:#ff7583;margin:5px 0 -4px 2px;font-size:10px}.free-case-hint{color:#939bbfcc;white-space:nowrap;margin:16px 0 0;padding-left:21px;font-size:10px;line-height:14px;position:relative}.free-case-hint span{color:#161c2f;background:#939bbf;border-radius:50%;place-items:center;width:14px;height:14px;font-size:10px;font-weight:900;display:grid;position:absolute;top:1px;left:1px}.free-case-hint strong{color:var(--orange)}.free-case-divider{background:#293049;height:1px;margin:13px 0 20px}.free-case-body h3{margin:0 0 11px;font-size:12px}.free-case-list{grid-template-columns:repeat(4,1fr);gap:6px;display:grid}.free-case-list .free-case-prize{width:100%;height:80px}.free-case-list>.free-case-error{text-align:center;grid-column:1/-1;margin:8px 0}.free-case-modal.is-spinning .free-case-heading,.free-case-modal.is-spinning .free-case-body{opacity:.86;filter:brightness(.88)}.free-case-modal.is-won{background:linear-gradient(#161c2f 0 37%,#2a2028 69%,#3b2627 100%);min-height:435px}.free-case-modal.is-won .free-case-heading{opacity:.88}.free-case-modal.is-won .free-case-reel{opacity:.14;filter:brightness(.55)}.free-case-result{z-index:2;text-align:center;flex-direction:column;align-items:center;margin-top:19px;display:flex;position:relative}.free-case-result>img{z-index:2;object-fit:contain;width:82px;height:82px;animation:.62s cubic-bezier(.2,.8,.25,1.2) both free-case-win-in;position:relative}.free-case-result p{z-index:2;color:var(--orange);margin:5px 0 30px;font-size:20px;font-weight:800;line-height:1.25;animation:.55s .12s both free-case-win-in;position:relative}.free-case-result p strong{color:#fff}.free-case-result>button{z-index:2;height:37px;padding-inline:17px;animation:.45s .2s both free-case-win-in;position:relative}.free-case-confetti{z-index:4;pointer-events:none;position:absolute;inset:0;overflow:hidden}.free-case-confetti i{opacity:0;border-radius:2px;width:7px;height:12px;animation:1.8s cubic-bezier(.15,.7,.2,1) both free-case-confetti;position:absolute;top:55%;left:50%}@keyframes free-case-reel-spin{0%{transform:translate(-258px)}to{transform:translate(-3784px)}}@keyframes free-case-win-in{0%{opacity:0;transform:translateY(14px)scale(.72)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes free-case-confetti{0%{opacity:0;transform:translate(-50%,-50%)rotate(0)scale(.45)}12%{opacity:1}to{opacity:0;transform:translate(calc(-50% + var(--burst-x)), calc(-50% + var(--burst-y))) rotate(var(--burst-rotate)) scale(1)}}@keyframes free-case-shake{25%{transform:translate(-4px)}75%{transform:translate(4px)}}.referral-page{background:#0d101b;flex:1 0 auto;min-height:787px;padding:20px 20px 156px 21px;position:relative}.referral-heading{justify-content:space-between;align-items:center;gap:8px;height:31px;display:flex}.referral-heading h1{color:#f5f6fb;text-overflow:ellipsis;white-space:nowrap;min-width:0;margin:0;font-size:16px;line-height:1;overflow:hidden}.referral-heading button{width:140px;height:30px;color:var(--orange);cursor:pointer;background:#ff6f0726;border:0;border-radius:18px;flex:0 0 140px;justify-content:center;align-items:center;gap:8px;padding:0 10px;font-size:9px;font-weight:800;display:flex}.referral-heading button svg{stroke-width:2.5px}.referral-card{background:#161c2f;border-radius:12px;width:100%}.referral-card--earnings{height:156px;margin-top:20px;padding:0;position:relative}.referral-avatar{object-fit:cover;border-radius:9px;width:70px;height:70px;display:block;position:absolute;top:10px;left:10px}.referral-user{flex-direction:column;align-items:flex-start;gap:5px;min-width:0;height:58px;display:flex;position:absolute;top:17px;left:93px;right:10px}.referral-user>strong{letter-spacing:-.2px;text-overflow:ellipsis;white-space:nowrap;max-width:100%;font-size:16px;overflow:hidden}.referral-user>span{align-items:center;gap:6px;font-size:12px;display:flex}.referral-user>span svg{color:#01d676;width:12px;height:14px}.referral-user>em{color:#7f88a5;font-size:9px;font-style:normal;line-height:1}.referral-line{background:#3c425b80;height:1px;position:absolute;top:90px;left:10px;right:10px}.referral-claim-row{align-items:center;height:45px;display:flex;position:absolute;top:101px;left:10px;right:11px}.referral-icon{width:45px;height:45px;color:var(--orange);background:#ff6f0726;border-radius:8px;flex:0 0 45px;place-items:center;display:grid}.referral-icon--coin .coin{width:28px;height:28px}.referral-claim-row>div{flex-direction:column;gap:2px;min-width:0;margin-left:8px;display:flex}.referral-claim-row small,.referral-stat small{color:#7f88a5;font-size:9px;line-height:1}.referral-claim-row strong,.referral-stat strong{color:#f8f8fb;font-size:16px;line-height:1.1}.referral-claim-row button{color:#fff;background:var(--orange);cursor:pointer;border:0;border-radius:9px;width:69px;height:30px;margin-left:auto;font-size:10px;font-weight:800;transition:opacity .2s,transform .2s;box-shadow:0 1px 20px #ff6f0726}.referral-claim-row button:disabled{opacity:.38;cursor:default}.referral-card--stats{height:218px;margin-top:10px;padding:19px 10px 10px}.referral-card h2{color:#939bbf;align-items:center;gap:7px;height:24px;margin:0;font-size:14px;line-height:1;display:flex}.referral-card h2 svg{flex:0 0 20px;width:20px;height:20px}.referral-stat{align-items:center;height:45px;margin-top:10px;display:flex}.referral-stat>div{flex-direction:column;gap:3px;margin-left:8px;display:flex}.referral-stat .referral-icon svg{width:20px;height:20px}.referral-card--link{height:166px;margin-top:10px;padding:19px 10px 10px}.referral-url{color:#505a77;white-space:nowrap;background:#0d101b;border-radius:9px;align-items:center;height:45px;margin-top:10px;padding:0 16px;font-size:11px;display:flex;overflow:hidden}.referral-card--link>button{color:#939bbf;width:100%;height:52px;box-shadow:none;cursor:pointer;background:#29314b;border:0;border-radius:9px;align-items:center;margin-top:5px;padding:0 20px;font-size:14px;font-weight:800;transition:color .32s,background-color .32s,box-shadow .32s,transform .2s;display:flex}.referral-card--link>button svg{width:16px;height:16px;margin-left:auto}.referral-card--link>button span{animation:.28s both promo-claim-label}.referral-card--link>button.is-copied{color:#fff;background:#01b86a;box-shadow:0 7px 22px #01b86a52}.referral-card--link>button:active{transform:scale(.985)}.referral-card--people{margin-top:10px;padding:15px 10px 10px}.referral-person{border-top:1px solid #3c425b73;align-items:center;gap:9px;min-height:52px;display:flex}.referral-person:first-of-type{margin-top:6px}.referral-person>img{object-fit:cover;border-radius:8px;width:32px;height:32px}.referral-person>div{flex-direction:column;gap:3px;min-width:0;display:flex}.referral-person strong{color:#f8f8fb;text-overflow:ellipsis;white-space:nowrap;font-size:12px;overflow:hidden}.referral-person small{color:#7f88a5;font-size:9px}.referral-person>span{color:#01d676;white-space:nowrap;margin-left:auto;font-size:10px;font-weight:800}.modal--referral{background:#161c2f;border:1px solid #ffffff0d;border-radius:20px;width:min(380px,100%);height:435px;min-height:435px;padding:25px 20px 14px;box-shadow:0 4px 50px #0006}.referral-info-modal>h2{color:#f7f7fa;text-align:center;padding:0 25px;font-size:20px;line-height:1.2}.referral-info-percent{background:radial-gradient(circle at 98% 48%,#145445 0%,#24444b 34%,#222a42 76%);border:1px solid #ffffff0d;border-radius:12px;height:100px;margin-top:18px;padding:21px 20px;position:relative;overflow:hidden}.referral-info-percent--art{isolation:isolate;background:#16132d}.referral-info-percent--art:before,.referral-info-case--art:before{content:"";z-index:0;filter:blur(2.7px);background:50%/cover no-repeat;position:absolute;inset:-3%;transform:scale(1.03)}.referral-info-percent--art:before{background-image:url(../assets/referral/referral-earnings-banner.png)}.referral-info-percent strong{z-index:2;color:#fff8e9;text-shadow:0 0 5px #ff6f0794,0 0 11px #ff6f0761,0 2px 4px #140423f2;font-size:16px;line-height:1.18;animation:2.4s ease-in-out infinite referral-text-glow;display:block;position:relative}.referral-info-percent>span{z-index:2;color:#00d889;letter-spacing:-5px;text-shadow:0 5px #009f68,0 8px 14px #00000038;font-size:clamp(52px,15vw,62px);font-weight:900;line-height:1;position:absolute;top:10px;right:10px}.referral-info-coins{z-index:1;pointer-events:none;position:absolute;inset:0}.referral-dollar{color:#ff5d20;background:#ffc546;border:3px solid #ffd77d;border-radius:50%;place-items:center;font-style:normal;font-weight:1000;line-height:1;display:grid;position:absolute;transform:rotate(-8deg);box-shadow:inset 0 -4px #ffad32,inset 0 3px #ffe29b,0 4px #f5a52b}.referral-dollar--one{width:27px;height:27px;font-size:16px;top:-8px;left:3px}.referral-dollar--two{width:24px;height:24px;font-size:14px;top:-10px;left:91px;transform:rotate(10deg)}.referral-dollar--three{width:51px;height:51px;font-size:30px;top:-24px;left:151px}.referral-dollar--four{width:50px;height:50px;font-size:29px;top:-22px;right:-1px;transform:rotate(10deg)}.referral-dollar--five{width:35px;height:35px;font-size:21px;top:55px;left:146px;transform:rotate(14deg)}.referral-dollar--six{width:31px;height:31px;font-size:18px;top:69px;left:170px;transform:rotate(-10deg)}.referral-info-coins b{color:#fff;font-size:8px;line-height:1;position:absolute}.referral-info-coins b:first-of-type{top:26px;left:205px}.referral-info-coins b:nth-of-type(2){top:38px;left:231px}.referral-info-coins b:nth-of-type(3){top:61px;left:211px}.referral-info-case{background:radial-gradient(circle at 50% 0,#27304d,#222a42 72%);border:1px solid #ffffff0d;border-radius:12px;height:210px;margin-top:12px;position:relative;overflow:hidden}.referral-info-case--art{isolation:isolate;background:#16132d}.referral-info-case--art:before{background-image:url(../assets/referral/referral-case-banner.png)}.referral-info-case__reel{white-space:nowrap;transform-origin:0 0;width:calc(100% + 34px);height:92px;position:relative;top:-6px;left:-17px;overflow:hidden;transform:rotate(6.3485deg);-webkit-mask-image:linear-gradient(90deg,#0000,#000 9% 91%,#0000);mask-image:linear-gradient(90deg,#0000,#000 9% 91%,#0000)}.referral-info-prize{color:#ffffffb8;opacity:.72;background:linear-gradient(#1f2741d1,#171f36d1);border-bottom:1px solid #606986;border-radius:5px;flex-direction:column;justify-content:flex-end;align-items:center;gap:4px;width:70px;height:70px;margin-right:12px;padding:6px 4px 8px;display:inline-flex;position:relative}.referral-info-prize--green{border-color:#00c878}.referral-info-prize--orange{border-color:var(--orange)}.referral-info-prize img{object-fit:contain;width:38px;height:38px}.referral-info-prize strong{font-size:13px}.referral-info-pointer{z-index:3;border-left:6px solid #0000;border-right:6px solid #0000;border-top:10px solid var(--orange);width:0;height:0;position:absolute;top:15px;left:76%}.referral-info-pointer:after{content:"";background:linear-gradient(var(--orange), transparent);width:1px;height:83px;position:absolute;top:-1px;left:-1px}.referral-info-case__copy{z-index:2;-webkit-backdrop-filter:blur(5px);background:#0a081c0d;height:118px;padding:11px 20px 14px;position:absolute;bottom:0;left:0;right:0}.referral-info-case__copy h3{color:#fff8e9;text-shadow:0 0 5px #ff6f0794,0 0 11px #ff6f0761,0 2px 5px #140423f2;margin:0;font-size:16px;line-height:1.18;animation:2.4s ease-in-out infinite referral-text-glow}.referral-info-case__copy p{color:#fff3de;text-shadow:0 0 4px #ff6f0761,0 2px 5px #0c0023f2;margin-top:8px;font-size:11px;line-height:1.18}.referral-info-percent strong,.referral-info-case__copy h3{will-change:text-shadow}@keyframes referral-text-glow{0%,to{text-shadow:0 0 5px #ff6f078c,0 0 13px #ff6f0757,0 2px 4px #140423f2}50%{text-shadow:0 0 9px #ff6f07d1,0 0 21px #ff6f079e,0 2px 5px #140423f2}}.referral-info-skeleton{gap:12px;margin-top:18px;display:grid}.referral-info-skeleton>.skeleton:first-child{border-radius:12px;height:100px}.referral-info-skeleton>.skeleton:last-child{border-radius:12px;height:210px}.guide-layer{z-index:90;pointer-events:none;place-items:center;padding:20px;animation:.24s both fade-in;display:grid;position:fixed;inset:0;overflow:hidden}.guide-scrim{z-index:0;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);pointer-events:auto;background:#03050a70;display:block;position:fixed}.guide-card{z-index:2;box-sizing:border-box;-webkit-backdrop-filter:blur(13px);backdrop-filter:blur(13px);pointer-events:auto;background:radial-gradient(circle at 2% 0,#ff6f0733,#0000 52%),#2f3957f0;border:1px solid #ffffff14;border-radius:12px;flex-direction:column;width:min(365px,100vw - 40px);padding:19px 20px 20px;animation:.28s cubic-bezier(.22,.78,.32,1) both guide-card-in;display:flex;position:relative;overflow:hidden;box-shadow:0 4px 50px #0006}.guide-heading{z-index:4;justify-content:space-between;align-items:flex-start;gap:12px;min-width:0;display:flex;position:relative}.guide-card h2{max-width:250px;color:var(--orange);margin:0;font-size:20px;line-height:1.1}.guide-card p{z-index:2;color:#f1f3fa;margin:8px 0 0;font-size:14px;line-height:1.22;position:relative}.guide-card p .coin{vertical-align:-4px;width:17px;height:17px;margin:0 2px;display:inline-block}.guide-progress{color:#01d676;white-space:nowrap;background:#01d67633;border-radius:9px;flex:none;place-items:center;min-width:62px;height:29px;padding:0 10px;font-size:12px;font-weight:800;display:grid}.guide-actions{z-index:5;gap:7px;margin-top:auto;padding-top:18px;display:flex;position:relative}.guide-actions button{color:#fff;background:var(--orange);cursor:pointer;border:0;border-radius:8px;justify-content:center;align-items:center;gap:8px;height:29px;padding:0 13px;font-size:12px;font-weight:800;transition:filter .2s,transform .2s;display:inline-flex;box-shadow:0 5px 18px #ff6f074d}.guide-actions .guide-skip{background:#ff6f07b8}.guide-actions button:hover{filter:brightness(1.1)}.guide-actions button:active{transform:scale(.96)}.guide-actions button:disabled{opacity:.72;cursor:wait;transform:none}.guide-bonus{z-index:1;pointer-events:none;position:absolute;inset:87px 0 45px}.guide-bonus__tile{background:#939bbf47;border-bottom:2px solid #01d676;border-radius:10px;width:120px;height:90px;position:absolute;top:21px;left:20px;overflow:hidden}.guide-bonus__tile strong{z-index:2;text-align:center;width:100%;font-size:20px;line-height:1;position:absolute;top:9px;left:0}.guide-bonus__tile img{object-fit:contain;width:76px;height:76px;position:absolute;top:31px;left:50%;transform:translate(-50%)}.guide-bonus__pile{width:190px;height:150px;position:absolute;bottom:-12px;right:-7px}.guide-bonus__pile img{object-fit:contain;filter:drop-shadow(0 8px 8px #0000002e);width:115px;height:115px;position:absolute}.guide-bonus__pile img:first-child{top:0;right:-10px}.guide-bonus__pile img:nth-child(2){top:35px;right:48px}.guide-bonus__pile img:nth-child(3){top:62px;right:-15px}.guide-bonus__pile img:nth-child(4){top:78px;right:72px}.guide-bonus__pile img:nth-child(5){top:96px;right:22px}.guide-card--skip-bonus{min-height:277px}.guide-card--step-3 p{margin-top:10px;line-height:1.27}.guide-card--step-9 h2{max-width:270px;line-height:1.14}.guide-card--step-9 p{margin-top:14px;line-height:1.28}.guide-focus-marker{z-index:1;pointer-events:none;border:3px solid #ff8b3a;border-radius:12px;animation:1.45s ease-in-out infinite guide-focus-pulse;display:block;position:fixed;box-shadow:0 0 28px 10px #ff6f0785,inset 0 0 16px #ff6f072e}@keyframes guide-card-in{0%{opacity:0;transform:translateY(9px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes guide-focus-pulse{0%,to{box-shadow:0 0 0 3px #ff6f07c7,0 0 23px 7px #ff6f0761}50%{box-shadow:0 0 0 3px #ff8b3a,0 0 34px 12px #ff6f0794}}.tasks-page{background:#080b15;flex:1 0 auto;min-height:787px;padding:24px 20px 30px 21px;position:relative}.tasks-heading{justify-content:space-between;align-items:center;height:30px;display:flex}.tasks-heading h1{color:#f6f7fb;align-items:center;gap:10px;margin:0;font-size:14px;line-height:1;display:flex}.tasks-heading h1 span{font-size:21px;line-height:1}.tasks-heading>button{color:#939bbf;cursor:pointer;background:#161c2f;border:0;border-radius:16px;justify-content:center;align-items:center;gap:7px;width:83px;height:30px;padding:0;font-size:9px;font-weight:800;transition:color .22s,background-color .22s,transform .22s;display:flex}.tasks-heading>button.is-active{color:#939bbf;background:#1c2237}.tasks-heading>button:active{transform:scale(.96)}.tasks-filters-shell{z-index:0;opacity:0;pointer-events:none;max-height:0;transition:max-height .38s cubic-bezier(.22,.8,.3,1),opacity .24s,transform .38s cubic-bezier(.22,.8,.3,1);position:relative;overflow:hidden;transform:translateY(-8px)}.tasks-filters-shell.is-open{z-index:20;opacity:1;pointer-events:auto;max-height:152px;overflow:visible;transform:translateY(0)}.tasks-filters{z-index:8;background:#161c2f;border-radius:12px;grid-template-columns:1fr;align-items:center;gap:5px;height:137px;margin-top:15px;padding:10px;display:grid;position:relative}.tasks-filter-field{grid-template-columns:129px minmax(0,1fr);align-items:center;gap:0;min-width:0;display:grid}.tasks-filter-field>span{color:#939bbf;padding-left:5px;font-size:11px;font-weight:700}.tasks-select{height:34px;position:relative}.tasks-select>button{color:#939bbf;text-align:left;cursor:pointer;background:#293045;border:0;border-radius:8px;align-items:center;gap:6px;width:100%;min-width:0;height:34px;padding:0 10px;font-size:11px;font-weight:700;display:flex}.tasks-select>button>svg{flex:none}.tasks-select>button>span,.tasks-select>button span{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.tasks-select>button>svg:last-child{transition:transform .2s}.tasks-select.is-open>button>svg:last-child{transform:rotate(180deg)}.tasks-select__menu{z-index:12;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#2b334be6;border-radius:8px;width:285px;padding:10px;animation:.2s both tasks-filter-in;position:absolute;top:45px;right:0;box-shadow:0 4px 50px #0006}.tasks-select__menu:before{content:"";background:#2b334be6;border-radius:2px 0 0;width:10px;height:10px;position:absolute;top:-6px;right:11px;transform:rotate(45deg)}.tasks-select__menu--3{height:129px}.tasks-select__menu--4{height:167px}.tasks-select__menu--2{height:93px}.tasks-select__menu>button{z-index:1;color:#aab2cb;text-align:left;cursor:pointer;background:0 0;border:0;border-radius:7px;justify-content:space-between;align-items:center;width:100%;height:33px;padding:0 10px;font-size:11px;font-weight:700;display:flex;position:relative}.tasks-select__menu>button+button{margin-top:5px}.tasks-select__menu>button:hover,.tasks-select__menu>button.is-selected{color:#fff;background:#36405c}.tasks-select__menu>button svg{color:var(--orange)}.tasks-select__option-label{align-items:center;gap:7px;min-width:0;display:inline-flex;overflow:hidden}.tasks-select__option-label svg{flex:none}.tasks-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin-top:10px;display:grid}.tasks-grid .game-card{flex:none;width:100%;min-width:0}.tasks-grid .game-card__image{aspect-ratio:1;width:100%;height:auto}.tasks-state{color:#939bbf;text-align:center;margin:24px 0;font-size:13px}.tasks-state--error{color:#ff8b7f}.tasks-load-more{min-width:170px;margin:22px auto 0;display:block}@keyframes tasks-filter-in{0%{opacity:0;transform:translateY(-5px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}.earn-bar{background:#0a0d17;flex:0 0 59px;gap:5px;height:59px;padding:10px;display:flex;overflow:hidden}.earn-item{background:#262b40;border-radius:8px;flex:0 0 171px;grid-template-columns:26px 1fr auto;align-items:center;gap:6px;height:38px;padding:6px;display:grid}.earn-avatar{object-fit:cover;border-radius:8px;width:26px;height:26px}.earn-user{flex-direction:column;min-width:0;font-size:9px;font-weight:800;line-height:1.2;display:flex;overflow:hidden}.earn-user b,.earn-user small{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.earn-user small{color:#d1dbff7a;font-size:7px;font-weight:500}.reward-chip{height:22px;color:var(--orange);background:#ff6f071a;border-radius:6px;align-items:center;gap:3px;padding:0 5px;font-size:10px;font-weight:800;display:flex}.reward-chip--tc>img{object-fit:contain;width:14px;height:14px}.earn-item{animation:.32s cubic-bezier(.22,.8,.3,1) both live-feed-in}.skeleton--earn-item{border-radius:8px;flex:0 0 171px;width:171px;height:38px}@keyframes live-feed-in{0%{opacity:0;transform:translate(8px)}to{opacity:1;transform:translate(0)}}.bonus-banner{aspect-ratio:430/200;touch-action:pan-y;background:#555971;border-radius:0 0 16px 16px;width:100%;position:relative;overflow:hidden}.bonus-banner__art{object-fit:cover;-webkit-user-select:none;user-select:none;width:100%;height:100%;animation:.62s cubic-bezier(.2,.7,.25,1) banner-swap;display:block}.bonus-banner__copy{z-index:2;color:#fff;text-shadow:0 2px 12px #060818a6;pointer-events:none;width:43%;position:absolute;top:15%;left:4.65%}.bonus-banner__copy h2{letter-spacing:-.04em;margin:0;font-size:clamp(17px,5.1vw,26px);font-weight:900;line-height:.98}.bonus-banner__copy p{color:#ffffffd1;margin:9px 0 0;font-size:clamp(10px,2.8vw,14px);font-weight:500;line-height:1.18}.bonus-banner__cta{z-index:2;color:#fff;background:var(--orange);white-space:nowrap;cursor:pointer;border:0;border-radius:12px;width:32.1%;height:18%;padding:0;font-size:14px;font-weight:800;animation:2.2s ease-in-out infinite banner-cta-glow;position:absolute;top:67.5%;left:4.65%;box-shadow:0 0 0 1px #ffbf858c,0 0 10px 3px #ff6f078c,0 0 22px 5px #ff6f073d}.bonus-banner__dots{z-index:3;align-items:center;gap:7px;display:flex;position:absolute;bottom:8%;left:50%;transform:translate(-50%)}.bonus-banner__dots button{cursor:pointer;background:#ffffff73;border:0;border-radius:50%;width:7px;height:7px;padding:0;transition:width .22s,background-color .22s,transform .22s}.bonus-banner__dots button.is-active{background:#fff;width:9px;height:9px;transform:scale(1.05)}.bonus-banner__guide{z-index:4;color:#ffe1ba;-webkit-backdrop-filter:blur(7px);backdrop-filter:blur(7px);cursor:pointer;background:#080b1bb8;border:1px solid #ffb76c61;border-radius:10px;justify-content:center;align-items:center;gap:6px;max-width:calc(100% - 22px);min-height:34px;padding:0 11px;font-size:10px;font-weight:850;line-height:1;transition:transform .18s,background-color .18s,border-color .18s;display:inline-flex;position:absolute;top:11px;right:11px;box-shadow:0 4px 18px #0000003d,inset 0 1px #ffffff14}.bonus-banner__guide svg{color:#ffad5a;flex:none}.bonus-banner__guide:hover{background:#1c1623d6;border-color:#ffb05ab8}.bonus-banner__guide:active{transform:scale(.975)}.bonus-banner__guide:focus-visible{outline-offset:2px;outline:2px solid #ffca8c}.modal--site-how-to{background:linear-gradient(155deg,#1b2944,#121a2d 72%);border:1px solid #95abda2e;border-radius:18px;width:min(500px,100%);padding:20px;box-shadow:0 22px 70px #00000085}.site-how-to__heading{border-bottom:1px solid #a0b5e121;align-items:center;gap:11px;min-height:48px;padding:0 42px 14px 0;display:flex}.site-how-to__hero-icon{color:#ffae58;background:#ff892a24;border-radius:11px;flex:none;place-items:center;width:38px;height:38px;display:grid}.site-how-to__hero-icon svg{width:20px;height:20px}.site-how-to__heading h2{color:#f8f9ff;letter-spacing:-.035em;text-overflow:ellipsis;white-space:nowrap;font-size:clamp(16px,5.1vw,20px);line-height:1.1;overflow:hidden}.site-how-to__heading p{color:#9dacce;margin-top:4px;font-size:10px;line-height:1.3}.site-how-to__steps{gap:8px;margin:14px 0 0;padding:0;list-style:none;display:grid}.site-how-to__steps li{background:#0a11206e;border:1px solid #96aedf21;border-radius:11px;grid-template-columns:27px 32px minmax(0,1fr);align-items:center;gap:9px;min-width:0;padding:10px 11px;display:grid}.site-how-to__number{color:#ffd29a;background:#ff8e2e29;border-radius:50%;place-items:center;width:27px;height:27px;font-size:11px;font-weight:900;display:grid}.site-how-to__step-icon{color:#ffab55;place-items:center;width:32px;height:32px;display:grid}.site-how-to__step-icon svg{width:19px;height:19px}.site-how-to__steps strong,.site-how-to__extras strong{color:#f1f4fd;font-size:12px;line-height:1.2;display:block}.site-how-to__steps p{color:#9aa9c8;margin-top:3px;font-size:10px;line-height:1.35}.site-how-to__extras{border-top:1px solid #a0b5e121;gap:7px;margin-top:13px;padding-top:13px;display:grid}.site-how-to__extras>div{background:#536b9b1a;border-radius:10px;grid-template-columns:30px minmax(0,1fr);align-items:center;gap:9px;min-width:0;padding:8px 10px;display:grid}.site-how-to__extra-icon{color:#b9ccff;background:#6892ec21;border-radius:9px;place-items:center;width:30px;height:30px;display:grid}.site-how-to__extra-icon svg{width:16px;height:16px}.site-how-to__extras strong{font-size:11px}.site-how-to__extras small{color:#94a4c5;margin-top:2px;font-size:9px;line-height:1.28;display:block}@media (width>=561px){.bonus-banner__guide{border-radius:12px;min-height:40px;padding:0 14px;font-size:12px;top:16px;right:18px}.modal--site-how-to{padding:15px}}@media (width<=360px){.site-how-to__extras{grid-template-columns:1fr}.site-how-to__extras>div{grid-template-columns:18px minmax(0,1fr);align-items:start}.site-how-to__extras small{min-height:0}}.content-section{padding:15px 0 16px 21px;position:relative}.recommended{background:#0d101b}.all-tasks{background:#0003;padding-bottom:18px}.section-heading{justify-content:space-between;align-items:flex-start;min-height:36px;padding-right:19px;display:flex}.section-title{align-items:center;gap:8px;font-size:14px;font-weight:800;line-height:1.15;display:flex}.section-title .fire{font-size:20px}.section-title__icon{object-fit:contain;filter:drop-shadow(0 2px 3px #00000059);flex:0 0 22px;width:22px;height:22px}.all-tasks .section-title svg{color:var(--orange)}.section-actions{flex:none;align-items:center;gap:5px;display:flex}.section-controls{gap:5px;display:flex}.section-arrow{color:#66708f;cursor:pointer;background:#161c2fcc;border:0;border-radius:12px;place-items:center;width:36px;height:36px;padding:0;transition:color .2s,background-color .2s,transform .2s,box-shadow .2s;display:grid}.section-arrow:hover{color:#c6cce0}.section-arrow:active{transform:none}.section-arrow.is-active{color:#fff;background:var(--orange);box-shadow:0 5px 16px #ff6f0738}.see-all{cursor:pointer;white-space:nowrap;color:#fff;background:#161c2fcc;border:0;border-radius:12px;height:36px;padding:0 14px;font-size:11px;font-weight:700;transition:color .2s,background-color .2s,transform .2s,box-shadow .2s}.see-all:hover{background:#232b44f2;transform:translateY(-1px)}.see-all:active{transform:scale(.96)}.see-all.is-active{background:var(--orange);box-shadow:0 5px 16px #ff6f0738}.recommended .section-title{max-width:145px}.horizontal-list{overscroll-behavior-inline:contain;scroll-snap-type:x proximity;scrollbar-width:none;touch-action:pan-x pan-y;-webkit-overflow-scrolling:touch;gap:10px;margin-top:12px;padding-right:20px;display:flex;overflow-x:auto}.horizontal-list::-webkit-scrollbar{display:none}.game-card{color:#fff;text-align:center;cursor:pointer;scroll-snap-align:start;background:#161c2f;border:0;border-radius:12px;flex-direction:column;flex:0 0 123px;align-items:center;height:190px;padding:4px;display:flex;overflow:hidden}.game-card__image{object-fit:cover;border-radius:10px;flex:0 0 115px;width:115px;height:115px;margin-inline:auto;display:block}.game-card>strong{text-align:center;text-overflow:ellipsis;white-space:nowrap;width:100%;margin-top:7px;font-size:10px;display:block;overflow:hidden}.game-card>small{width:100%;height:10px;color:var(--muted);text-align:center;text-overflow:ellipsis;white-space:nowrap;margin:3px 0 7px;font-size:8px;line-height:10px;overflow:hidden}.game-card__footer{background:var(--panel-2);border-radius:9px;justify-content:space-between;align-items:center;width:100%;min-width:0;height:24px;margin-top:auto;padding-left:5px;font-size:9px;font-weight:800;display:flex}.game-card__footer>span{white-space:nowrap;align-items:center;gap:3px;min-width:0;display:flex}.game-card__footer>span:first-child{text-overflow:ellipsis;overflow:hidden}.game-card__footer>.arrow-pill{flex:0 0 44px;overflow:visible}.home-tasks-state{color:#939bbf;text-align:center;min-width:220px;margin:auto;font-size:12px}.arrow-pill{color:#fff;background:var(--orange);border-radius:9px;justify-content:center;width:44px;height:24px}.network-card{cursor:pointer;scroll-snap-align:start;background:linear-gradient(160deg,#19233b,#0d2436);border:0;border-radius:12px;flex-direction:column;flex:0 0 123px;justify-content:flex-end;height:150px;padding:4px;display:flex;position:relative;overflow:hidden}.network-card--brand{text-align:center;border-bottom:2px solid var(--orange);background:radial-gradient(circle at 50% 25%,#3c2531,#181a29 70%);align-items:center}.network-card--lootably{background:radial-gradient(circle at 50% 22%,#263f65,#111a2b 72%);border-bottom:2px solid #59a8ff}.network-card--cpx{background:radial-gradient(circle at 50% 22%,#244c43,#102821 72%);border-bottom:2px solid #31d99c}.network-card__badge{width:85px;height:20px;color:var(--orange);white-space:nowrap;background:#ff6f071a;border-radius:9px;align-items:center;gap:3px;padding:5px;font-size:8px;font-weight:700;line-height:1;display:flex;position:absolute;top:5px;left:5px}.network-card__badge svg{color:var(--orange);flex:0 0 11px}.network-card__badge>span{line-height:10px;display:block;transform:translateY(1px)}.network-card__logo{flex-direction:column;flex:1;justify-content:center;align-items:center;gap:4px;width:100%;display:flex}.network-card__logo .coin{width:30px;height:30px}.network-card__logo strong{font-size:16px}.network-card__logo strong span{color:var(--orange);font-weight:500}.network-card__logo>img{width:96px;height:auto}.network-card__logo--lootably strong{color:#fff;letter-spacing:-.4px;font-size:19px}.network-card__logo--lootably small{color:#75baff;text-transform:uppercase;letter-spacing:.8px;font-size:10px;font-weight:800}.network-card__logo--cpx strong{color:#f7fffb;letter-spacing:.8px;font-size:25px}.network-card__logo--cpx small{color:#66e8b5;text-transform:uppercase;letter-spacing:.8px;font-size:10px;font-weight:800}.network-card__banner{object-fit:contain;object-position:center;width:calc(100% - 12px);max-height:68px;margin:auto 6px 7px;display:block}.network-card__banner--cpx{max-height:48px}.network-card__avatar{object-fit:cover;object-position:center;border-radius:12px;width:92px;height:92px;margin:auto auto 7px;display:block}.network-card__avatar--cpx{filter:drop-shadow(0 4px 10px #00000059)}.network-card--skeleton{pointer-events:none;background:linear-gradient(145deg,#1b2338,#101727);border-bottom-color:#0000;justify-content:space-between;padding:9px}.network-card__skeleton-art{border-radius:11px;width:82%;height:58%;margin:8px auto 0}.network-card__skeleton-footer{border-radius:9px;width:100%;height:24px;margin-top:auto}.tasks-provider-copy{color:var(--muted);margin:10px 20px 18px;font-size:13px;line-height:1.45}.tasks-grid--providers{gap:12px;padding:0 20px 28px;display:flex}.tasks-grid--providers .network-card{flex-basis:145px}.partner-offerwall-layer{padding:8px}.partner-offerwall-modal{background:#0a0f1d;border:1px solid #ffffff14;border-radius:18px;grid-template-rows:58px minmax(0,1fr);width:100%;height:min(820px,100dvh - 16px);animation:.24s modal-in;display:grid;overflow:hidden;box-shadow:0 12px 55px #0000008c}.partner-offerwall-modal header{background:#121a2d;border-bottom:1px solid #ffffff12;justify-content:space-between;align-items:center;padding:10px 12px 10px 16px;display:flex}.partner-offerwall-modal header>div:first-child{flex-direction:column;gap:2px;display:flex}.partner-offerwall-modal header strong{font-size:16px}.partner-offerwall-modal header small{color:var(--muted);font-size:10px}.partner-offerwall-modal__actions{align-items:center;gap:7px;display:flex}.partner-offerwall-modal__actions>a{color:#9fc9ff;background:#59a8ff1f;border-radius:10px;justify-content:center;align-items:center;gap:5px;height:36px;padding:0 10px;font-size:10px;font-weight:800;text-decoration:none;display:inline-flex}.partner-offerwall-modal__actions>a svg{width:16px}.partner-offerwall-modal header button{color:#8993ad;cursor:pointer;background:#ffffff0d;border:0;border-radius:10px;place-items:center;width:36px;height:36px;display:grid}.partner-offerwall-modal iframe{background:#fff;border:0;width:100%;height:100%}.gamepix-modal-layer{-webkit-backdrop-filter:none;backdrop-filter:none;background:#080d1a;width:100%;max-width:none;height:100dvh;margin:0;padding:0;overflow:hidden}.modal.gamepix-modal-shell{width:100%;min-width:0;max-width:none;height:100dvh;min-height:100dvh;box-shadow:none;background:#080d1a;border:0;border-radius:0;margin:0;padding:0}.modal.gamepix-modal-shell>.modal-close{display:none}.gamepix-modal{background:#0a0f1d;grid-template-rows:54px 54px minmax(0,1fr);width:100%;height:100%;animation:.24s modal-in;display:grid;overflow:hidden}.gamepix-modal__header{background:#121a2d;border-bottom:1px solid #ffffff12;justify-content:space-between;align-items:center;padding:10px 14px 10px 18px;display:flex}.gamepix-modal__header div{gap:2px;display:grid}.gamepix-modal__title{align-items:center;gap:10px;min-width:0;display:flex!important}.gamepix-modal__title>span{gap:2px;min-width:0;display:grid}.gamepix-modal__header strong{font-size:16px}.gamepix-modal__header small{color:var(--muted);font-size:10px}.gamepix-modal__header button{color:#9fc9ff;cursor:pointer;background:#59a8ff1f;border:0;border-radius:9px;height:34px;padding:0 12px;font-size:10px;font-weight:800}.gamepix-modal__header .gamepix-help-button{color:#ffc86b;background:#ffae4b21;place-items:center;width:32px;padding:0;display:grid}.gamepix-help-button svg{width:18px}.gamepix-goals{background:#0e1527;border-bottom:1px solid #ffffff12;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:13px;padding:6px 24px 3px;display:grid;position:relative}.gamepix-goals__track{--progress:0%;justify-content:space-between;align-items:start;height:38px;display:flex;position:relative}.gamepix-goals__track>i{background:#9fb2dd3d;border-radius:9px;height:3px;position:absolute;top:12px;left:12%;right:12%;overflow:hidden}.gamepix-goals__track>i:after{content:"";width:var(--progress);border-radius:inherit;background:linear-gradient(90deg,#ff8d28,#ffca5d);height:100%;transition:width .4s;display:block}.gamepix-goals__track span{z-index:1;color:#7f8ba9;justify-items:center;gap:2px;font-style:normal;display:grid;position:relative}.gamepix-goals__track b{color:#bac4da;background:#111a2e;border:2px solid #45516f;border-radius:50%;place-items:center;width:25px;height:25px;font-size:10px;display:grid}.gamepix-goals__track small{color:inherit;font-size:8px;font-weight:800}.gamepix-goals__track span.is-complete{color:#ffd282}.gamepix-goals__track span.is-complete b{color:#1a130a;background:#ffbc58;border-color:#ffac43;box-shadow:0 0 13px #ffa13761}.gamepix-goals__track span.is-claimed{color:#73e6b0}.gamepix-goals__track span.is-claimed b{color:#04291b;background:#4de4a2;border-color:#41d898}.gamepix-goals__track span.is-start{color:#aeb8cf}.gamepix-goals__track span.is-start b{border-color:#63708d}.gamepix-goals>em{color:#aeb9d1;white-space:nowrap;font-size:10px;font-style:normal}.gamepix-modal__frame{background:#000;width:100%;height:100%;min-height:0;position:relative;overflow:hidden}.gamepix-modal iframe{background:#000;border:0;width:100%;height:100%;display:block}.gamepix-overlay{z-index:2;color:#f7f9ff;text-align:center;background:#060a14f0;flex-direction:column;justify-content:center;align-items:center;padding:24px;display:flex;position:absolute;inset:0}.gamepix-overlay>svg{color:#ffc457;width:45px;height:45px;margin-bottom:13px}.gamepix-overlay h2{margin:0;font-size:21px}.gamepix-overlay p{color:#aeb8cf;max-width:390px;margin:11px 0 0;font-size:12px;line-height:1.45}.gamepix-overlay p+p{margin-top:8px}.gamepix-overlay__close{color:#bec8dd;cursor:pointer;background:#ffffff14;border:0;border-radius:10px;width:34px;height:34px;padding:0;font-size:23px;position:absolute;top:14px;right:16px}.gamepix-overlay__action,.gamepix-reward__claim{color:#16120b;cursor:pointer;background:linear-gradient(135deg,#ffcc61,#ff932a);border:0;border-radius:11px;justify-content:center;align-items:center;gap:6px;min-width:160px;height:42px;margin-top:20px;padding:0 16px;font-size:11px;font-weight:900;display:inline-flex}.gamepix-reward__claim{color:#fff;background:linear-gradient(135deg,#ff9136,#ff5d14);min-width:192px;box-shadow:0 7px 22px #ff62104d}.gamepix-reward__claim:disabled{opacity:.7;cursor:wait}.gamepix-cooldown strong{color:#ffcc61;font-variant-numeric:tabular-nums;letter-spacing:.06em;margin-top:6px;font-size:34px}.tc-game-card.is-locked{opacity:.72;cursor:not-allowed}.tc-game-card.is-locked .tc-game-card__cover{filter:saturate(.45)brightness(.62)}.tc-game-card.is-locked .tc-game-card__play{color:#ffd17a;background:#ffb04224}.gamepix-error{z-index:3;color:#ffd3d7;text-align:center;background:#8a1c31ed;border-radius:9px;margin:0;padding:9px 11px;font-size:10px;position:absolute;bottom:12px;left:12px;right:12px}@media (width<=560px){.gamepix-goals{gap:8px;padding-inline:14px}.gamepix-goals>em{font-size:9px}.gamepix-modal__header{padding-left:13px}}.drawer-layer{z-index:50;pointer-events:none;display:flex;position:fixed;inset:0}.drawer-layer.is-open{pointer-events:auto}.drawer-backdrop{opacity:0;-webkit-backdrop-filter:blur();backdrop-filter:blur();background:#03050abd;border:0;transition:opacity .24s,-webkit-backdrop-filter .24s,backdrop-filter .24s;position:absolute;inset:0}.drawer-layer.is-open .drawer-backdrop{opacity:1;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px)}.drawer{background:#141a2d;flex-direction:column;width:min(298px,82vw);min-height:100dvh;padding:62px 20px 25px;transition:transform .28s cubic-bezier(.22,.75,.3,1);display:flex;position:relative;transform:translate(-102%);box-shadow:4px 0 50px #0006}.drawer-layer.is-open .drawer{transform:translate(0)}.brand{color:#dce2ef;white-space:nowrap;align-items:center;gap:7px;display:inline-flex}.brand img{object-fit:contain;height:auto;display:block}.brand-mark{width:34px}.brand-wordmark{width:126px}.brand b{letter-spacing:-.8px;font-size:21px;font-weight:800}.brand b span{color:var(--orange);font-weight:500}.drawer-logo{width:176px;height:auto;margin-bottom:30px}.drawer-logo .brand-mark{width:34px}.drawer-logo .brand-wordmark{width:126px}.menu-group{flex-direction:column;gap:15px;margin-bottom:24px;display:flex}.menu-group>small{color:#5c647e;margin-bottom:2px;font-size:11px}.menu-group button{color:#939bbf;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;width:100%;height:30px;padding:0;font-size:13px;font-weight:750;transition:color .3s;display:flex}.menu-group button.is-active{color:var(--orange)}.menu-icon-3d{object-fit:contain;flex:0 0 22px;width:22px;height:22px;transform:scale(2.05)}.free-case{color:#f7f8ff;cursor:pointer;text-align:left;background:linear-gradient(135deg,#45354d,#2b2d44);border:1px solid #ffffff14;border-radius:12px;align-items:center;gap:10px;width:100%;min-height:54px;margin-top:auto;padding:8px 12px;display:flex;overflow:hidden;box-shadow:0 8px 18px #0000002e}.free-case__gift{color:#ff9a22;background:linear-gradient(145deg,#ff6d0b,#d53d14);border-radius:10px;flex:0 0 36px;place-items:center;width:36px;height:36px;display:grid;box-shadow:inset 0 1px #ffffff3d,0 4px 10px #ff5e0040}.free-case__gift svg{filter:drop-shadow(0 1px 1px #5f160073)}.free-case__copy{gap:2px;min-width:0;display:grid}.free-case__copy strong{color:#fff;text-overflow:ellipsis;white-space:nowrap;font-size:13px;line-height:16px;overflow:hidden}.free-case__copy small{color:#b3b5c8;text-overflow:ellipsis;white-space:nowrap;font-size:11px;line-height:13px;overflow:hidden}.language{color:#5c647e;margin-top:18px;font-size:11px;position:relative}.language-current{color:#a4abc1;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:8px;width:100%;margin-top:10px;padding:0;font-size:13px;font-weight:750;display:flex}.language-current svg{color:#697493;margin-left:auto;transition:color .2s,transform .2s}.language-current:hover{color:#fff}.language-current:hover svg{color:#ff9a4d;transform:translate(2px)}.language-current.language-current--guest-style{color:#b8c1dc;text-align:center;background:#181e32b8;border:1px solid #939bbf24;border-radius:12px;justify-content:center;gap:7px;width:max-content;min-height:42px;margin-top:10px;padding:0 13px;font-size:12px;font-weight:800}.language-current.language-current--guest-style svg{color:#ff9a4d;margin-left:0}.language-current.language-current--guest-style:hover{color:#fff;background:#ff6f071a;border-color:#ff914257}.language-current.language-current--guest-style:hover svg{transform:none}.language-flag{border:1px solid #ffffff29;border-radius:50%;flex:0 0 22px;width:22px;height:22px;display:block;overflow:hidden;box-shadow:0 1px 5px #00000047}.modal-layer{z-index:70;overscroll-behavior:contain;touch-action:pan-y;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#03050ad4;grid-template-columns:minmax(0,1fr);place-items:center;width:min(100%,430px);margin-inline:auto;padding:20px 16px;animation:.2s fade-in;display:grid;position:fixed;inset:0;overflow:hidden auto}.modal-layer--full{width:100%;max-width:none}.language-modal-layer{z-index:82;background:#04070fdb;width:100%;max-width:none;padding:18px 14px}.modal.language-modal{background:#1c3152;border:1px solid #93aee921;border-radius:18px;flex-direction:column;width:min(800px,100%);max-height:min(680px,100dvh - 36px);padding:25px 20px 22px;display:flex;overflow:hidden;box-shadow:0 28px 90px #0000008c}.language-modal:focus{outline:none}.language-modal__header{align-items:center;min-height:34px;padding-right:44px;display:flex}.language-modal__header h2{color:#f7f9ff;letter-spacing:-.03em;margin:0;font-size:19px;font-weight:900}.language-modal .modal-close{color:#d9e1f2;top:18px;right:18px}.language-modal__grid{overscroll-behavior:contain;touch-action:pan-y;-webkit-overflow-scrolling:touch;scrollbar-width:thin;scrollbar-color:#526b94 transparent;grid-template-columns:1fr;gap:8px;min-height:0;max-height:calc(100dvh - 126px);margin-top:19px;display:grid;overflow:hidden auto}.language-modal__option{color:#edf2ff;text-align:left;cursor:pointer;background:0 0;border:1px solid #0000;border-radius:11px;grid-template-columns:28px minmax(0,1fr) 22px;align-items:center;gap:10px;min-width:0;min-height:52px;padding:0 14px;font-size:15px;font-weight:750;transition:color .18s,border-color .18s,background-color .18s,transform .18s;display:grid;position:relative}.language-modal__option:hover{background:#5f81b929;border-color:#88a9e12e}.language-modal__option:active{transform:scale(.985)}.language-modal__option:focus-visible{outline-offset:-2px;outline:2px solid #ff9b4d}.language-modal__option.is-selected{background:#294873;border-color:#5c8cd340}.language-modal__flag{border:1px solid #fff3;border-radius:5px;width:28px;height:20px;display:block;overflow:hidden;box-shadow:0 2px 7px #0000003d}.language-modal__check{color:#20d574;justify-self:end}@media (width<=559px){.language-modal-layer{padding:14px;overflow:hidden}.modal.language-modal{height:calc(100dvh - 28px);max-height:calc(100dvh - 28px);padding:22px 16px 16px}.language-modal__header{flex:none}.language-modal__grid{max-height:none;padding-bottom:max(2px,env(safe-area-inset-bottom));flex:auto}}@media (width>=560px){.modal.language-modal{border-radius:20px;padding:28px 24px 25px}.language-modal__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:9px 18px}}@media (width>=820px){.language-modal__grid{grid-template-columns:repeat(3,minmax(0,1fr));column-gap:24px}}@media (width<=430px){.header-language{width:42px;padding:0}.header-language span{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}.page-shell.is-guide-active .modal--task,.guide-layer--8 .guide-scrim,.guide-layer--9 .guide-scrim{pointer-events:none}.notifications-layer{z-index:71;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#03050aa8;width:min(100%,430px);margin-inline:auto;padding:88px 16px 20px;animation:.2s fade-in;position:fixed;inset:0}.notifications-panel{background:#161c2f;border:1px solid #ffffff0f;border-radius:18px;width:min(380px,100%);max-height:min(520px,100dvh - 108px);margin:0 auto;animation:.22s both notification-dropdown-in;overflow:auto;box-shadow:0 12px 42px #0000006b}.notifications-panel>header{border-bottom:1px solid #ffffff0d;justify-content:space-between;align-items:center;height:56px;padding:0 16px;display:flex}.notifications-panel>header>div{color:#ff9d54;align-items:center;gap:8px;display:flex}.notifications-panel h2{color:#f3f5fb;margin:0;font-size:14px}.notifications-panel>header button{color:#8e98b8;cursor:pointer;background:0 0;border:0;place-items:center;padding:4px;display:grid}.notifications-list{gap:8px;padding:10px;display:grid}.notifications-count{color:#fff;background:#ff6f07;border-radius:9px;place-items:center;min-width:18px;height:18px;padding:0 5px;font-size:9px;font-weight:900;display:grid}.notifications-panel>header .notifications-header-actions{color:inherit;gap:7px}.notifications-panel>header .notifications-read-all{color:#ffab6e;background:#ff6f071a;border-radius:7px;padding:5px 7px;font-size:8px;font-weight:800}.notifications-panel>header .notifications-clear-all{color:#9ca6c5;background:#ffffff0d;border-radius:7px;padding:5px 7px;font-size:8px;font-weight:800}.notifications-panel>header .notifications-clear-all:disabled{opacity:.55;cursor:wait}.notifications-state{color:#8e98b8;text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:8px;min-height:145px;padding:20px;font-size:10px;display:flex}.notifications-state strong{color:#dfe4f3;font-size:12px}.notifications-state.is-error{color:#ff8b91}.notifications-state button{color:#fff;cursor:pointer;background:#ff6f07;border:0;border-radius:7px;padding:6px 10px;font-size:9px;font-weight:800}.notification-card{background:#202840;border:1px solid #0000;border-radius:12px;transition:border-color .2s,background-color .2s;overflow:hidden}.notification-card.is-unread{background:linear-gradient(100deg,#ff6f071f,#202840 42%);border-color:#ff6f0761}.notification-card.is-read{background:#1b2339}.notification-card__trigger{width:100%;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:10px;padding:11px;display:flex}.notification-card__trigger>span:nth-child(2){gap:3px;min-width:0;display:grid}.notification-card__trigger strong{color:#f4f6fb;font-size:11px}.notification-card__trigger small{color:#a1aac7;text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.notification-card__trigger time{color:#65708e;font-size:8px}.notification-card__state{color:#ffb47a;white-space:nowrap;background:#ff6f0724;border-radius:5px;align-self:center;margin-left:auto;padding:3px 6px 3px 11px;font-size:8px;font-style:normal;font-weight:800;position:relative}.notification-card__state:before{content:"";background:currentColor;border-radius:50%;width:4px;height:4px;position:absolute;top:50%;left:5px;transform:translateY(-50%)}.notification-card.is-read .notification-card__state{color:#8f9ab9;background:#8f9ab91c;padding-left:6px}.notification-card.is-read .notification-card__state:before{display:none}.notification-card__state+svg{margin-left:0}.notification-card__icon{color:#54c9ff;background:#54c9ff26;border-radius:9px;flex:0 0 34px;place-items:center;width:34px;height:34px;display:grid}.notification-card__icon.is-promo{color:#ff9d54;background:#ff6f0726}.notification-card__icon.is-reward{color:#ffd45e;background:#ffd45e26}.notification-card__icon.is-system{color:#a790ff;background:#a790ff26}.notification-card__trigger>svg{color:#9099b6;flex:none;margin-left:auto;transition:transform .2s}.notification-card.is-open .notification-card__trigger>svg{transform:rotate(180deg)}.notification-card__body{color:#bdc5dd;border-top:1px solid #ffffff12;margin:0 11px 11px 55px;padding-top:10px;font-size:11px;line-height:1.45;animation:.18s both notification-body-in}.notification-card__body p{margin:0}.notification-promo-code,.notification-action{min-height:30px;font:inherit;cursor:pointer;border-radius:8px;justify-content:center;align-items:center;gap:6px;margin-top:10px;padding:0 10px;font-size:9px;font-weight:800;display:flex}.notification-promo-code{color:#ffad70;background:#ff6f0717;border:1px dashed #ff9145b3}.notification-promo-code svg{width:13px}.notification-action{color:#fff;background:linear-gradient(135deg,#ff7a19,#ff5b00);border:0;width:100%}@keyframes notification-dropdown-in{0%{opacity:0;transform:translateY(-10px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes notification-body-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.modal-layer.is-closing{animation:.22s forwards fade-out}.modal{background:var(--panel);border-radius:20px;width:min(380px,100%);min-width:0;padding:25px 20px 20px;animation:.24s modal-in;position:relative;box-shadow:0 4px 50px #0006}.auth-modal{width:100%;min-width:0;max-width:100%}.auth-modal__body{min-width:0}.modal.is-closing{animation:.22s forwards modal-out}.modal--task{padding:25px 20px 24px}.modal-close{z-index:2;color:#737b94;cursor:pointer;background:0 0;border:0;padding:0;position:absolute;top:24px;right:24px}.modal h2,.modal h3,.modal p{margin:0}.auth-intro{text-align:center}.auth-modal{isolation:isolate;position:relative;overflow:visible}.auth-modal>*{z-index:1;position:relative}.auth-login-top{background:linear-gradient(#101628 0%,#111829 100%);border-radius:20px 20px 18px 18px;width:calc(100% + 40px);min-width:0;margin:-25px -20px 0;padding:25px 20px 14px;position:relative;overflow:hidden}.auth-login-coins{z-index:-1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.auth-login-coins img{object-fit:contain;opacity:.12;filter:blur(3px);width:72px;height:72px;position:absolute}.auth-login-coins img:first-child{top:8px;left:-22px;transform:rotate(-27deg)}.auth-login-coins img:nth-child(2){opacity:.1;width:94px;height:94px;top:54px;right:-17px;transform:rotate(34deg)}.auth-login-coins img:nth-child(3){opacity:.08;width:56px;height:56px;top:-30px;left:58%;transform:rotate(68deg)}.auth-login-coins img:nth-child(4){opacity:.1;width:78px;height:78px;bottom:-26px;left:10px;transform:scaleX(-1)rotate(-42deg)}.auth-intro h2{font-size:20px}.modal--auth .auth-intro--with-close-space{padding-right:0}.auth-intro p{color:#939bbfcc;margin-top:7px;font-size:12px;line-height:1.25}.auth-intro--svg{place-items:center;height:56px;display:grid}.auth-intro--svg img{object-fit:contain;width:min(230px,100%);height:56px;display:block}.auth-intro p strong{color:#d8def1;font-weight:700}.auth-form{grid-template-columns:minmax(0,1fr);gap:10px;width:100%;min-width:0;margin-top:16px;display:grid}.auth-form>*{min-width:0;max-width:100%}.auth-form--login{align-self:stretch;gap:10px;width:100%;min-width:0;margin-top:14px;transform:none!important}.auth-form--login .terms{box-sizing:border-box;flex-direction:row;align-self:stretch;align-items:flex-start;gap:7px;width:100%;min-width:0;max-width:100%;display:flex;position:relative;left:auto;right:auto;transform:none!important}.auth-form--login .terms>span:last-child{overflow-wrap:anywhere;flex:auto;min-width:0}.auth-form--login .auth-field>div{height:34px}.auth-form--login .auth-submit{min-height:42px;padding-block:10px}.auth-form--login .auth-register-link{margin-top:8px}.auth-form--verification{margin-top:22px}.auth-field{color:#aab3ce;text-align:left;gap:6px;font-size:10px;font-weight:700;display:grid}.auth-field>div{color:#8692b3;background:#0d101b;border:1px solid #ffffff0f;border-radius:10px;align-items:center;gap:9px;height:46px;padding:0 12px;transition:border-color .2s,box-shadow .2s;display:flex}.auth-field>div:focus-within{border-color:#ff6f07b3;box-shadow:0 0 0 3px #ff6f071a}.auth-field.has-error>div{color:#ff7583;border-color:#ff5768;justify-content:center}.auth-field input{color:#eef0f8;min-width:0;font:inherit;background:0 0;border:0;outline:0;flex:1;font-size:12px}.auth-field input::placeholder{color:#59617b}.auth-field-error{color:#ff7583;font-size:10px;line-height:1;animation:.2s both auth-field-error-text}.auth-field--password>div{grid-template-columns:17px minmax(0,1fr) auto;gap:8px;display:grid}.auth-field--password input{min-width:0;padding-right:0}.auth-forgot{color:#a5b0cd;white-space:nowrap;cursor:pointer;background:0 0;border:0;min-width:0;padding:4px 0;font-size:9px;line-height:1}.auth-field--password.has-error>div{justify-content:center;display:flex}.auth-forgot:hover{color:var(--orange)}.auth-form-error{color:#ff7583;text-align:center;margin:-2px 0 0;font-size:10px;line-height:1.25}.system-toast{z-index:200;top:max(16px, env(safe-area-inset-top));color:#f5f6fb;opacity:0;background:#18223a;border:1px solid #ff637257;border-radius:13px;align-items:center;gap:11px;width:min(100% - 32px,390px);min-height:62px;padding:13px 16px 16px;animation:.34s cubic-bezier(.22,.8,.25,1) forwards system-toast-in;display:flex;position:fixed;left:50%;overflow:hidden;transform:translate(-50%,-18px)scale(.96);box-shadow:0 15px 38px #00000061}.system-toast>span{color:#ff7d8a;background:#ff525e21;border-radius:9px;flex:0 0 33px;place-items:center;width:33px;height:33px;display:grid}.system-toast>span svg{width:18px;height:18px}.system-toast p{margin:0;font-size:11px;font-weight:700;line-height:1.35}.system-toast>i{transform-origin:0;background:#ff6878;height:3px;animation:1.75s linear forwards system-toast-progress;position:absolute;bottom:0;left:0;right:0}.system-toast.is-leaving{animation:.25s cubic-bezier(.4,0,1,1) forwards system-toast-out}.system-toast--info{border-color:#4bacff52}.system-toast--info>span{color:#70bcff;background:#4bacff21}.system-toast--info>i{background:#56adff}@keyframes system-toast-in{to{opacity:1;transform:translate(-50%)scale(1)}}@keyframes system-toast-out{to{opacity:0;transform:translate(-50%,-12px)scale(.97)}}@keyframes system-toast-progress{to{transform:scaleX(0)}}.auth-submit{justify-content:center;width:100%;min-height:46px;margin-top:2px}.auth-link,.auth-register-link{color:#9ba7c7;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;gap:5px;font-size:11px;display:inline-flex}.auth-link:hover,.auth-register-link strong{color:var(--orange)}.auth-register-link{width:100%;margin-top:12px}.auth-code-hint{color:#7f89a7;text-align:center;margin:-2px 0 2px;font-size:10px}.reward-carousel{height:84px;margin-top:18px;position:relative}.reward-carousel__viewport{background:#131b30;border-radius:9px;height:72px;padding-top:6px;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff08,inset 0 -1px #00000047}.reward-preview{will-change:transform;gap:3px;width:max-content;height:66px;padding:0 1px;animation:11s linear infinite reward-track;display:flex}.reward-preview__item{background:linear-gradient(#172037 0%,#0e252b 100%);border-bottom:1px solid #0bc477;border-radius:5px;flex-direction:column;flex:0 0 clamp(48px,16vw,58px);justify-content:flex-end;align-items:center;gap:1px;width:clamp(48px,16vw,58px);min-width:0;padding:4px 2px 5px;transition:transform .22s cubic-bezier(.2,.8,.2,1),filter .22s,box-shadow .22s;display:flex;position:relative}.reward-preview__item--muted{background:linear-gradient(#182038 0%,#1a2035 100%);border-color:#606986}.reward-preview__item--orange{border-color:var(--orange);background:linear-gradient(#24263b 0%,#2a2734 100%)}.reward-preview__item.is-selected{z-index:1;filter:brightness(1.13);transform:translateY(-4px)scale(1.025);box-shadow:0 6px 15px #ff6f0742,inset 0 0 0 1px #ffb47573}.reward-preview__item img{object-fit:contain;width:35px;height:35px}.reward-preview__item--muted img{width:25px;height:25px;margin-bottom:5px}.reward-preview__item strong{font-size:10px;line-height:1}.reward-carousel__indicator{z-index:2;object-fit:contain;pointer-events:none;width:22px;height:22px;position:absolute;bottom:-2px;left:50%;transform:translate(-50%)}.auth-case-divider{border:0;height:0;margin:3px 0 0}.divider{height:42px;color:var(--muted);align-items:center;gap:10px;display:flex}.divider img{object-fit:fill;flex:1;width:0;min-width:0;height:2px}.divider span{font-size:16px}.auth-divider{height:31px;margin-top:7px}.auth-divider span{white-space:nowrap;font-size:10px}.socials{gap:5px;display:grid}.social{text-align:left;cursor:pointer;border:0;border-radius:12px;align-items:center;gap:12px;height:50px;padding:0 20px;display:flex}.social img{object-fit:contain;flex:0 0 22px;width:22px;height:22px}.social--google{color:#f56d70;background:#f56d7026}.social--vk{color:#6087d5;background:#6087d526}.social--telegram{color:#65b3d7;background:#65b3d726}.socials--compact{justify-content:center;gap:8px;display:flex}.socials--compact .social{border-radius:9px;justify-content:center;width:38px;height:34px;padding:0}.socials--compact .social img{flex-basis:18px;width:18px;height:18px}.social:disabled{cursor:not-allowed;opacity:.52;filter:grayscale(.25)}.terms{color:#939bbfcc;grid-template-columns:20px 1fr;align-items:start;gap:7px;margin-top:13px;font-size:10px;line-height:1.25;display:grid;position:relative}.auth-form .terms{margin-top:0}.terms input{opacity:0;pointer-events:none;width:1px;height:1px;position:absolute}.terms-checkbox{background:#939bbf40;border-radius:5px;place-items:center;width:20px;height:20px;display:grid}.terms-checkbox img{object-fit:contain;opacity:0;width:20px;height:20px;transition:opacity .18s;display:block}.terms input:checked+.terms-checkbox img{opacity:1}.terms input:focus-visible+.terms-checkbox{outline-offset:2px;outline:2px solid #fff}.terms a{color:var(--orange)}.terms.has-error{color:#ff707d}.terms.has-error .terms-checkbox{background:#ff576838;outline:1px solid #ff5768;animation:.3s auth-terms-shake}@keyframes auth-terms-shake{0%,to{transform:none;box-shadow:0 0 #ff576800}50%{transform:none;box-shadow:0 0 0 4px #ff57682e}}@keyframes auth-field-error{0%,to{filter:blur();transform:translate(0)}25%{filter:blur(1px);transform:translate(-5px)}50%{filter:blur(.6px);transform:translate(4px)}75%{filter:blur(.2px);transform:translate(-2px)}}@keyframes auth-field-error-text{0%{opacity:0;transform:translateY(3px)}to{opacity:1;transform:translateY(0)}}.development-modal{text-align:center;flex-direction:column;align-items:center;padding:34px 24px 24px;display:flex}.development-modal__icon{color:var(--orange);filter:drop-shadow(0 4px 12px #ff6f0759);margin-bottom:13px}.development-modal h2{font-size:20px}.development-modal p{color:#939bbf;margin-top:8px;font-size:13px}.development-modal__button{min-width:118px;margin-top:22px;padding-block:11px}.support-modal{gap:14px;display:grid}.support-modal__heading{align-items:center;gap:11px;display:flex}.support-modal__heading>span{color:#54c9ff;background:#54c9ff26;border-radius:11px;place-items:center;width:40px;height:40px;display:grid}.support-modal h2{color:#f7f7fa;font-size:18px}.support-modal p{color:#939bbf;margin-top:4px;font-size:11px}.support-field{color:#aab2ce;gap:7px;font-size:11px;font-weight:700;display:grid}.support-field input,.support-field textarea{box-sizing:border-box;color:#f7f7fa;width:100%;font:inherit;background:#0e1322;border:1px solid #ffffff0f;border-radius:10px;outline:0}.support-field input{color:#8e98b7;height:42px;padding:0 12px}.support-field textarea{resize:vertical;min-height:104px;padding:11px 12px;line-height:1.4}.support-field input:focus,.support-field textarea:focus{border-color:#54c9ff99}.support-attachment{color:#9ba6c4;cursor:pointer;background:#ffffff05;border:1px dashed #4b5878;border-radius:10px;align-items:center;gap:8px;min-height:42px;padding:0 12px;font-size:11px;display:flex}.support-attachment.is-attached{color:#54c9ff;border-color:#54c9ff}.support-attachment:hover{color:#c7edff;border-color:#54c9ff}.support-attachment span{flex-direction:column;gap:2px;display:flex}.support-attachment small{color:#6f7898;font-size:8px;font-weight:500}.support-attachment input{display:none}.support-attachment-preview{background:#54c9ff0f;border:1px solid #54c9ff59;border-radius:10px;grid-template-columns:48px minmax(0,1fr) 30px;align-items:center;gap:10px;min-width:0;padding:7px;display:grid}.support-attachment-preview img,.support-attachment-preview__loading{object-fit:cover;color:#71809f;background:#0e1322;border-radius:7px;place-items:center;width:48px;height:48px;display:grid}.support-attachment-preview>div{flex-direction:column;gap:4px;min-width:0;display:flex}.support-attachment-preview strong{color:#e7ecf8;text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.support-attachment-preview span{color:#7f8bab;font-size:8px}.support-attachment-preview button{color:#9aa4c1;cursor:pointer;background:#ffffff0f;border:0;border-radius:7px;place-items:center;width:28px;height:28px;display:grid}.support-attachment-preview button:hover{color:#fff;background:#ff7d842e}.support-submit{width:100%;margin-top:2px}.support-error{margin:-4px 0 0;color:#ff7d84!important;font-size:10px!important}.support-history{border-top:1px solid #ffffff0f;gap:8px;padding-top:4px;display:grid}.support-history>strong{color:#aab2ce;font-size:11px}.support-history article{background:#0e1322;border-radius:9px;grid-template-columns:minmax(0,1fr) auto;gap:5px 8px;padding:9px 10px;display:grid}.support-history article>span{color:#d7dced;text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.support-history article>em{color:#ffab6e;font-size:8px;font-style:normal;font-weight:800}.support-history article>p{color:#aeb7d0;border-top:1px solid #ffffff0d;grid-column:1/-1;margin:0;padding-top:5px;font-size:9px;line-height:1.4}.support-modal--success{text-align:center;flex-direction:column;justify-content:center;align-items:center;min-height:260px;display:flex}.support-modal--success>svg{color:#01d676;background:#01d67626;border-radius:50%;padding:10px}.support-modal--success h2{margin-top:16px;font-size:19px}.support-modal--success p{margin-top:8px}.support-modal--success .primary-button{min-width:128px;margin-top:22px}.task-title{padding-right:35px;font-size:20px}.task-summary{grid-template-columns:100px 1fr;gap:15px;margin-top:20px;display:grid}.task-summary>img{object-fit:cover;border-radius:10px;width:100px;height:100px}.task-summary>div{flex-direction:column;justify-content:center;gap:9px;display:flex}.task-summary strong{align-items:center;gap:6px;font-size:16px;display:flex}.task-summary small{color:#939bbfcc;font-size:11px}.stars{color:var(--orange);letter-spacing:2px}.stars i{color:#59617b;font-style:normal}.task-start-action{margin-top:18px}.task-start-action .auth-form-error{margin:0 0 10px}.task-copy{margin-top:17px}.task-copy h3{margin-bottom:10px;font-size:16px}.task-copy>p{color:#838ba7;font-size:11px}.rules-grid{background:#333c597d;border-radius:10px;grid-template-columns:repeat(3,1fr);align-items:center;height:79px;display:grid}.rule{color:#939bbf;text-align:center;flex-direction:column;align-items:center;gap:6px;display:flex}.rule img{object-fit:contain;width:22px;height:22px}.rule small{font-size:8px;line-height:1.15}.reward-list{background:#333c597d;border-radius:10px;gap:5px;padding:7px;display:grid}.reward-list>div{color:#939bbf;background:#252d48;border-radius:7px;grid-template-columns:26px 1fr auto;align-items:center;gap:7px;height:30px;padding:3px 6px;font-size:9px;display:grid}.reward-list b{color:#fff;background:#49526e;border-radius:6px;place-items:center;width:24px;height:24px;display:grid}.reward-list strong{color:var(--orange);background:#ff6f071f;border-radius:6px;align-items:center;gap:3px;padding:4px 6px;display:flex}.claim-button{width:100%;margin-top:0}.footer{z-index:40;background:#14192a;width:min(100%,430px);height:30px;margin-inline:auto;position:fixed;bottom:0;left:0;right:0}.legal-page{color:#dce4fb;background:linear-gradient(#0d1221,#11182d);min-height:calc(100vh - 30px);padding:28px 22px 54px}.legal-page__back{color:#9facce;cursor:pointer;background:0 0;border:0;align-items:center;gap:7px;padding:0;font:700 11px/1 inherit;display:inline-flex}.legal-page header{color:#ff791e;align-items:center;gap:12px;margin:26px 0 12px;display:flex}.legal-page h1{color:#f8faff;margin:0;font-size:23px;line-height:1.1}.legal-page header small{color:#7e8aab;margin-top:4px;font-size:10px;display:block}.legal-page__intro{color:#bac4df;margin:0 0 20px;font-size:13px;line-height:1.55}.legal-page article{background:#161d33;border:1px solid #8497c526;border-radius:13px;margin-top:11px;padding:14px}.legal-page h2{color:#fff;margin:0 0 7px;font-size:14px}.legal-page article p{color:#aeb9d4;margin:0;font-size:12px;line-height:1.52}.footer-backdrop{z-index:3;-webkit-backdrop-filter:blur(5px);backdrop-filter:blur(5px);cursor:pointer;background:#03050a3d;border:0;width:100%;height:100%;padding:0;animation:.28s footer-backdrop-in;position:absolute;inset:0}.footer-handle{z-index:2;color:#6d7590;cursor:pointer;background:#14192a;border:0;place-items:center;width:100%;height:30px;display:grid;position:relative}.footer-handle span{background:#4a4f75;border-radius:10px;width:60px;height:2px;transition:width .35s}.footer.is-open .footer-handle span{width:36px}.footer-handle svg{opacity:0;position:absolute}.footer-content{opacity:0;transform-origin:bottom;background:#14192a;width:100%;max-height:0;margin:0;padding:0 23px;transition:max-height .35s,opacity .28s,transform .35s,padding .35s;position:absolute;bottom:30px;left:0;right:0;overflow:hidden;transform:translateY(12px)}.footer.is-open .footer-content{opacity:1;max-height:260px;padding:20px 23px 22px;transform:translateY(0)}.footer-brand{color:#808dbccc;white-space:nowrap;align-items:center;gap:20px;font-size:12px;font-weight:400;line-height:1;display:flex}.footer-logo{width:134px;height:auto;display:block}.footer-columns{grid-template-columns:1.2fr 1fr;gap:24px;margin-top:22px;display:grid}.footer-columns>div{color:#69749c;flex-direction:column;gap:10px;font-size:12px;line-height:1.2;display:flex}.footer-columns strong{color:#f5f6fa;font-size:14px;font-weight:700}.footer-columns a{align-items:center;gap:7px;display:flex}.footer-columns a img{object-fit:contain;flex:0 0 14px;width:14px;height:14px}.footer-columns a svg,.footer-coming svg{color:#8a9bc5;flex:0 0 14px;width:14px;height:14px}.footer-coming{color:#66718e;font-size:inherit;align-items:center;gap:7px;display:flex}@media (width>=761px){.footer--desktop .footer-handle{display:none}.modal-layer--full{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#03050ab8;padding:34px}.modal-layer--full .modal--auth{background:linear-gradient(145deg,#171e33,#101527 52%,#0e1322);border:1px solid #939bbf2e;border-radius:24px;width:min(920px,100vw - 68px);padding:26px;box-shadow:0 28px 95px #0000008a}.modal-layer--full .modal--auth .modal-close{color:#bbc5e1;background:#192139c7;border:1px solid #96a3cc3d;border-radius:11px;place-items:center;width:38px;height:38px;display:grid;top:18px;right:18px}.modal-layer--full .auth-modal{grid-template-columns:minmax(270px,.92fr) minmax(340px,1.08fr);align-items:stretch;gap:34px;min-height:420px;display:grid}.modal-layer--full .auth-login-top{background:radial-gradient(circle at 50% 25%,#ff6f0721,#0000 32%),linear-gradient(#11192d,#0e1424);border:1px solid #ffffff0f;border-radius:18px;flex-direction:column;justify-content:center;width:auto;min-height:368px;margin:0;padding:34px 30px;display:flex}.modal-layer--full .auth-intro{max-width:310px;margin:0 auto}.modal-layer--full .auth-intro--svg,.modal-layer--full .auth-intro--svg img{width:min(290px,100%);height:74px}.modal-layer--full .auth-intro h2{font-size:25px}.modal-layer--full .auth-intro p{max-width:275px;margin-left:auto;margin-right:auto;font-size:13px;line-height:1.42}.modal-layer--full .reward-carousel{width:min(290px,100%);height:100px;margin:24px auto 0}.modal-layer--full .reward-carousel__viewport{height:86px;padding-top:8px}.modal-layer--full .reward-preview{height:78px}.modal-layer--full .reward-preview__item{flex-basis:64px;width:64px;padding-top:6px}.modal-layer--full .reward-preview__item img{width:39px;height:39px}.modal-layer--full .auth-modal__body{flex-direction:column;justify-content:center;padding:26px 28px 12px 0;display:flex}.modal-layer--full .auth-modal--register,.modal-layer--full .auth-modal--recover,.modal-layer--full .auth-modal--verify,.modal-layer--full .auth-modal--reset{grid-template-columns:minmax(0,470px);justify-content:center;min-height:0}:is(.modal-layer--full .modal--auth:has(.auth-modal--register),.modal-layer--full .modal--auth:has(.auth-modal--recover),.modal-layer--full .modal--auth:has(.auth-modal--verify),.modal-layer--full .modal--auth:has(.auth-modal--reset)){width:min(560px,100vw - 40px)}.modal-layer--full .auth-modal--register .auth-modal__body,.modal-layer--full .auth-modal--recover .auth-modal__body,.modal-layer--full .auth-modal--verify .auth-modal__body,.modal-layer--full .auth-modal--reset .auth-modal__body{padding:32px 28px 24px}.modal-layer--full .auth-intro--form{text-align:left;max-width:none;margin:0 0 24px}.modal-layer--full .auth-intro--form h2{font-size:27px}.modal-layer--full .auth-intro--form p{max-width:none;margin:8px 0 0}.modal-layer--full .auth-form,.modal-layer--full .auth-form--login{gap:12px;margin-top:0}.modal-layer--full .auth-field{gap:7px;font-size:11px}.modal-layer--full .auth-field>div{height:48px;padding-inline:14px}.modal-layer--full .auth-submit{min-height:48px;margin-top:4px}.modal-layer--full .auth-register-link{margin-top:13px;font-size:12px}.modal-layer--full .auth-divider{margin-top:12px}.modal-layer--full .socials--compact .social{width:44px;height:38px}.phone--landing .footer--desktop{z-index:1;background:radial-gradient(circle at 14% 0,#ff6f071a,#0000 28%),#090d18;border-top:1px solid #939bbf24;width:100%;height:auto;margin:0;position:relative}.phone--landing .footer--desktop .footer-content{opacity:1;background:0 0;grid-template-columns:minmax(270px,.9fr) minmax(420px,1.1fr);gap:clamp(56px,10vw,150px);width:min(1180px,100% - 48px);max-height:none;margin:0 auto;padding:46px 0 38px;display:grid;position:relative;bottom:auto;left:auto;right:auto;overflow:visible;transform:none}.phone--landing .footer--desktop .footer-brand{color:#8290b1;white-space:normal;flex-direction:column;align-items:flex-start;gap:13px;font-size:12px;line-height:1.45}.phone--landing .footer--desktop .footer-logo{width:164px}.phone--landing .footer--desktop .footer-columns{grid-template-columns:repeat(3,minmax(0,1fr));gap:42px;margin:0}.phone--landing .footer--desktop .footer-columns>div{color:#8593b5;gap:13px;font-size:13px}.phone--landing .footer--desktop .footer-columns strong{color:#f5f7ff;margin-bottom:3px;font-size:15px}.phone--landing .footer--desktop .footer-columns a{width:fit-content}.phone--landing .footer--desktop .footer-columns a img{flex-basis:16px;width:16px;height:16px}}@keyframes fade-in{0%{opacity:0}}@keyframes fade-out{0%{opacity:1}to{opacity:0}}@keyframes modal-in{0%{opacity:0;transform:translateY(14px)scale(.98)}}@keyframes modal-out{0%{opacity:1;transform:translateY(0)scale(1)}to{opacity:0;transform:translateY(10px)scale(.98)}}@keyframes language-change{0%{opacity:.35;transform:translate(-5px)}to{opacity:1;transform:translate(0)}}@keyframes reward-track{to{transform:translate(calc(-50% - 1.5px))}}@keyframes footer-backdrop-in{0%{opacity:0}to{opacity:1}}@keyframes banner-swap{0%{opacity:.35;transform:translate(3%)}to{opacity:1;transform:translate(0)}}@keyframes banner-cta-glow{0%,to{box-shadow:0 0 0 1px #ffbf857a,0 0 8px 2px #ff6f0775,0 0 18px 4px #ff6f0733}50%{box-shadow:0 0 0 1px #ffdab4b3,0 0 13px 4px #ff6f07ad,0 0 28px 8px #ff6f0757}}@keyframes game-check-in{0%{opacity:0;transform:scale(.7)}to{opacity:1;transform:scale(1)}}@media (hover:hover){.icon-button,.primary-button,.bonus-banner__cta,.game-card,.network-card,.free-case,.social,.footer-handle,.language-current,.footer-columns a{transition:transform .22s,filter .22s,color .22s,background-color .22s,box-shadow .22s}.icon-button:hover{color:#fff;transform:scale(1.08)}.primary-button:hover,.bonus-banner__cta:hover{filter:brightness(1.08);box-shadow:0 5px 18px #ff6f0747}.game-card:hover,.network-card:hover{transform:translateY(-3px);box-shadow:0 8px 20px #0000003d}.free-case:hover,.social:not(:disabled):hover{filter:brightness(1.08);transform:translateY(-2px)}.menu-group button:hover{color:var(--orange);transform:translate(2px)}.footer-columns a:hover{color:#aab5dc;transform:translate(2px)}.footer-handle:hover span{background:#69749c}.language-current:hover{color:#dce2ef}}@media (width<=370px){.section-controls{display:none}.see-all{padding-inline:10px}.game-card{flex-basis:118px}.game-card__image{width:110px;height:110px}.task-summary{grid-template-columns:86px 1fr}.task-summary>img{width:86px;height:86px}.reward-list>div{grid-template-columns:26px minmax(0,1fr) auto}.reward-list span{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.referral-heading h1{font-size:14px}.referral-heading button{flex-basis:116px;width:116px;padding-inline:7px}}@media (width>=341px) and (width<=390px){.drawer{overscroll-behavior:contain;width:min(298px,84vw);height:100dvh;min-height:0;padding:36px 18px 18px;overflow-y:auto}.drawer-logo{width:166px;margin-bottom:20px}.menu-group{gap:11px;margin-bottom:18px}.menu-group>small{margin-bottom:0}.menu-group button{height:29px;font-size:12px}.menu-group button svg{width:20px;height:20px}.free-case{flex:none;margin-top:auto}.language{flex:none;margin-top:13px}.language-current{margin-top:8px}}@media (width>=371px) and (width<=390px){.section-heading{gap:10px}.section-title{min-width:0}.recommended .section-title{max-width:135px}.section-actions,.section-controls{gap:4px}.section-arrow{border-radius:11px;width:34px;height:34px}.see-all{height:34px;padding-inline:10px;font-size:10px}}@media (width<=390px){.modal--referral{height:auto;min-height:0;padding:22px 16px 14px}.modal--referral .modal-close{top:20px;right:18px}.referral-info-modal>h2{white-space:nowrap;padding:0 24px 0 0;font-size:17px;line-height:1.2}.referral-info-percent{height:94px;margin-top:14px;padding:18px 16px}.referral-info-percent strong{font-size:14px}.referral-info-percent>span{font-size:clamp(48px,15vw,58px);top:12px;right:9px}.referral-info-case{height:194px;margin-top:10px}.referral-info-case__reel{height:86px}.referral-info-prize{width:64px;height:64px;margin-right:9px;padding:5px 3px 7px}.referral-info-prize img{width:34px;height:34px}.referral-info-prize strong{font-size:12px}.referral-info-pointer:after{height:76px}.referral-info-case__copy{height:108px;padding:10px 15px 12px}.referral-info-case__copy h3{font-size:15px}.referral-info-case__copy p{margin-top:6px;font-size:10px;line-height:1.2}.support-modal__heading{padding-right:38px}.support-modal__heading h2{font-size:17px;line-height:1.15}.free-case-heading{padding-right:34px}.free-case-heading h2{font-size:19px}.modal--auth .auth-intro--with-close-space h2{font-size:18px}.guide-card--step-4,.guide-card--step-8{padding-top:19px;min-height:176px!important}.guide-card--step-5{padding-top:19px;min-height:160px!important}}@media (width>=341px) and (width<=390px){.modal--auth .auth-intro--with-close-space h2{white-space:nowrap}}@media (width<=340px){.header{padding-left:16px;padding-right:16px}.header-actions{gap:12px}.header-tools{gap:6px}.shop-wallet{gap:4px;max-width:75px;padding-inline:7px;font-size:10px}.shop-wallet .coin--small{width:12px;height:12px}.header-avatar{flex-basis:36px;width:36px;height:36px}.tasks-page{padding-left:16px;padding-right:16px}.tasks-filter-field{grid-template-columns:116px minmax(0,1fr)}.profile-page,.referral-page,.shop-page{padding-left:16px;padding-right:16px}.shop-games{margin-left:-16px;margin-right:-16px}.shop-games__track,.daily-social{padding-left:16px;padding-right:16px}.bonus-banner__cta{border-radius:10px;padding-inline:7px;font-size:10px;width:42%!important}.drawer{overscroll-behavior:contain;width:min(286px,84vw);height:100dvh;min-height:0;padding:30px 16px 16px;overflow-y:auto}.drawer-logo{width:160px;margin-bottom:18px}.menu-group{gap:10px;margin-bottom:16px}.menu-group>small{margin-bottom:0;font-size:10px}.menu-group button{gap:8px;height:28px;font-size:12px}.menu-group button svg{width:20px;height:20px}.free-case{flex:none;margin-top:auto}.language{flex:none;margin-top:12px}.language-current{margin-top:7px;font-size:12px}.footer.is-open .footer-content{max-height:285px;padding:16px 18px 18px}.footer-brand{white-space:normal;gap:5px;font-size:10px;line-height:1.25;display:grid}.footer-logo{width:124px}.footer-columns{gap:14px;margin-top:16px}.footer-columns>div{gap:8px;font-size:11px}.footer-columns strong{font-size:13px}.modal-layer{padding:12px 10px}.modal--auth{border-radius:18px;width:100%;padding:22px 16px 16px}.modal--auth .modal-close{top:20px;right:18px}.modal--auth .auth-login-top{border-radius:18px 18px 16px 16px;width:calc(100% + 32px);margin:-22px -16px 0;padding:22px 16px 12px}.modal--auth .auth-intro--svg,.modal--auth .auth-intro--svg img{height:50px}.modal--auth .auth-intro--with-close-space h2{white-space:nowrap;font-size:15px}.modal--auth .auth-form--login{gap:8px;margin-top:12px}.modal--auth .auth-form--login .auth-field>div{height:36px;padding-left:10px;padding-right:10px}.modal--auth .auth-field input{font-size:11px}.modal--auth .auth-field--password>div{grid-template-columns:17px minmax(0,1fr) auto;gap:7px;display:grid}.modal--auth .auth-field--password.has-error>div{justify-content:center;display:flex}.modal--auth .auth-field--password.has-error .auth-field-error{text-align:center;width:100%}.modal--auth .auth-field--password input{min-width:0;padding-right:0}.modal--auth .auth-forgot{white-space:nowrap;min-width:0;padding:3px 0 3px 2px;font-size:8px;line-height:1;position:static;transform:none}.modal--auth .terms{gap:6px;font-size:9px;line-height:1.22}.modal--auth .terms-checkbox,.modal--auth .terms-checkbox img{flex-basis:18px;width:18px;height:18px}.modal--auth .auth-submit{min-height:40px;padding-block:8px}.modal--auth .auth-register-link{margin-top:6px;font-size:10px}.modal--auth .auth-divider{height:26px;margin-top:2px}.modal--auth .socials--compact .social{width:34px;height:30px}.guide-card{border-radius:11px;width:min(365px,100vw - 32px);padding:16px}.guide-card h2{max-width:none;padding-right:0;font-size:18px}.guide-card p{font-size:13px}.guide-progress{min-width:56px;height:27px;padding-inline:8px;font-size:11px}.guide-card--step-1{min-height:190px!important}.guide-card--step-2,.guide-card--skip-bonus{min-height:270px!important}.guide-bonus{inset:75px 0 51px}.guide-bonus__tile{width:90px;height:72px;top:22px;left:16px}.guide-bonus__tile img{width:59px;height:59px;top:27px}.guide-bonus__pile{width:132px;height:102px;bottom:-2px;right:-8px;transform:none}.guide-bonus__pile img{width:70px;height:70px}.guide-bonus__pile img:first-child{top:0;right:-3px}.guide-bonus__pile img:nth-child(2){top:19px;right:32px}.guide-bonus__pile img:nth-child(3){top:37px;right:-7px}.guide-bonus__pile img:nth-child(4){top:48px;right:47px}.guide-bonus__pile img:nth-child(5){top:59px;right:14px}.guide-card--step-4,.guide-card--step-8{padding-top:16px;min-height:176px!important}.guide-card--step-5{padding-top:16px;min-height:160px!important}.guide-layer{padding:8px}.guide-card{width:calc(100vw - 20px);padding-inline:14px}.guide-heading{gap:8px}.guide-card h2{font-size:17px}.guide-card p{overflow-wrap:anywhere;max-width:100%;font-size:12px}.guide-card p br{display:none}}.maze-v2-layer--page.maze-v2-layer{z-index:auto;-webkit-backdrop-filter:none;backdrop-filter:none;background:#050615;min-height:0;padding:0;display:block;position:relative;inset:auto;overflow:visible}.maze-v2-layer--page .maze-v2{width:100%;height:860px;min-height:860px;box-shadow:none;border:0;border-radius:0;margin:0}.maze-v2-layer--page .maze-v2__body{overflow-y:visible}@media (width<=600px){.maze-v2-layer--page.maze-v2-layer{height:auto;min-height:0;overflow:visible}}.maze-v2__loader{filter:drop-shadow(0 0 22px #ff6f0780);place-items:center;width:92px;height:92px;display:grid;position:relative}.maze-v2__loader:before{content:"";filter:blur(20px);background:#ff6f0755;border-radius:50%;width:62px;height:62px;animation:1.35s ease-in-out infinite route-loader-breathe;position:absolute}.maze-v2__loader img{object-fit:contain;width:43px;height:43px;animation:1.35s ease-in-out infinite route-loader-pulse;position:relative}.maze-v2__loader span{border:2px solid #ff6f07;border-color:#ff6f07 #ff6f07a8 #ffffff24 #ffffff24;border-radius:50%;animation:.9s linear infinite route-loader-spin;position:absolute;inset:0}.tc-game-card--skeleton{pointer-events:none;flex-direction:column;gap:7px;display:flex}.tc-game-card__skeleton-cover{border-radius:10px;width:115px;height:115px}.tc-game-card--skeleton>span{gap:6px;display:grid}.tc-game-card--skeleton .skeleton--line{margin:0}.tc-game-card__skeleton-footer{border-radius:9px;width:100%;height:24px}.bonus-banner--skeleton{background:#171c2c}.bonus-banner__skeleton-art{width:100%;height:100%}.bonus-banner__skeleton-copy{gap:9px;width:43%;display:grid;position:absolute;top:15%;left:4.65%}.bonus-banner__skeleton-copy .skeleton:first-child{border-radius:8px;width:85%;height:25px}.bonus-banner__skeleton-copy .skeleton:last-child{border-radius:7px;width:100%;height:12px}.bonus-banner__skeleton-cta{border-radius:12px;width:32.1%;height:18%;position:absolute;top:67.5%;left:4.65%}.maze-v2__skeleton{z-index:3;flex-direction:column;align-items:stretch;gap:10px;height:100%;padding:12px 14px 16px;display:flex;position:relative}.maze-v2__skeleton-title{align-content:center;justify-items:center;gap:9px;height:95px;display:grid}.maze-v2__skeleton-title .skeleton:first-child{border-radius:9px;width:205px;height:31px}.maze-v2__skeleton-title .skeleton:last-child{border-radius:7px;width:275px;height:12px}.maze-v2__skeleton-stats{grid-template-columns:1fr 1.15fr 1fr;gap:5px;height:66px;display:grid}.maze-v2__skeleton-stats .skeleton{border-radius:12px}.maze-v2__skeleton-doors{border-radius:24px 24px 12px 12px;height:332px;display:block}.maze-v2__skeleton-actions{grid-template-columns:1fr 1fr;gap:9px;display:grid}.maze-v2__skeleton-actions .skeleton{border-radius:13px;height:49px}.maze-v2__skeleton-hint{border-radius:13px;height:40px;display:block}.maze-v2__skeleton-reward{aspect-ratio:1863/844;border-radius:16px;width:100%;display:block}@media (width<=600px){.maze-v2__skeleton{padding-inline:9px}}@media (width<=420px){.tasks-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.tasks-grid .game-card{height:auto;min-height:190px}}@media (width>=700px){.phone{border-radius:22px;min-height:932px;margin-block:24px}}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important}}@supports (-webkit-touch-callout:none){input,select,textarea,.auth-field input,.profile-editor input,.shop-player-tag{font-size:16px!important}}@media (width<=600px){.maze-v2-layer{overscroll-behavior-y:contain;-webkit-overflow-scrolling:touch;height:100lvh;min-height:100lvh;padding:8px;display:block;inset:0 0 auto;overflow-y:auto}.maze-v2{height:min(860px,100lvh - 16px);min-height:min(860px,100lvh - 16px);margin:0 auto}.maze-v2__body{overflow-y:auto}.maze-v2__title-art{width:285px;height:95px;margin:-10px auto -7px}.maze-v2__subtitle{margin-bottom:10px}.maze-v2__stats{height:66px}.maze-v2__stage{height:332px}.maze-v2__hint{margin-top:12px}.maze-v2__reward-note{height:auto;margin-top:8px;padding-left:28%;padding-right:22%}.maze-v2__actions button{height:49px}}@media (width<=340px){.maze-v2__reward-note{padding-top:1.6%;padding-bottom:1.6%}.maze-v2__reward-note small{font-size:clamp(11px,4.4cqw,14px);line-height:1}.maze-v2__reward-note p{margin:3px 0;font-size:clamp(8px,3.5cqw,10px);line-height:1.08}.maze-v2__reward-note b{font-size:clamp(17px,6cqw,20px);line-height:1}}@media (width>=900px){.page-shell--app{background:radial-gradient(circle at 84% 0,#3e317929,#0000 34%),radial-gradient(circle at 20% 42%,#ff6f070f,#0000 32%),#080b14;justify-content:flex-start;min-height:100dvh;padding-left:272px;overflow:visible}.page-shell--app[data-page=door-maze]{padding-left:0}.phone--app{width:100%;max-width:none;min-height:100dvh;box-shadow:none;background:0 0;border-radius:0;margin:0;padding-bottom:0;overflow:visible}.phone--app>.header{z-index:42;-webkit-backdrop-filter:blur(18px);background:#0d111ee6;border-bottom:1px solid #939bbf1f;flex-basis:76px;width:100%;height:76px;padding:10px 32px;position:sticky;top:0}.phone--app .header-actions{width:min(1180px,100%);margin-inline:auto}.phone--app .icon-button{display:none}.phone--app .header-logo-button .coin{width:44px;height:44px}.phone--app .shop-wallet{border-radius:12px;min-width:104px;height:42px;padding-inline:15px;font-size:14px}.phone--app .shop-store,.phone--app .header-notifications{border-radius:12px;flex-basis:42px;width:42px;height:42px}.phone--app .header-avatar{border-radius:13px;flex-basis:44px;width:44px;height:44px}.drawer-layer.is-desktop{z-index:55;pointer-events:auto;width:272px;right:auto}.drawer-layer.is-desktop .drawer-backdrop{display:none}.drawer-layer.is-desktop .drawer{background:radial-gradient(circle at 0 0,#ff6f0717,#0000 28%),#111728;border-right:1px solid #939bbf1f;width:272px;height:100vh;min-height:100vh;padding:34px 24px 24px;overflow:visible auto;transform:none;box-shadow:12px 0 40px #00000038}.drawer-layer.is-desktop .drawer-logo{width:184px;margin-bottom:34px}.drawer-layer.is-desktop .menu-group{gap:8px;margin-bottom:20px}.drawer-layer.is-desktop .menu-group>small{letter-spacing:.05em;text-transform:uppercase;margin-bottom:5px;font-size:10px}.drawer-layer.is-desktop .menu-group button{border-radius:11px;min-height:42px;padding:6px 10px;font-size:13px}.drawer-layer.is-desktop .menu-group button.is-active{color:#fff;background:linear-gradient(90deg,#ff6f0738,#ff6f0712)}.drawer-layer.is-desktop .menu-icon-3d{width:27px;height:27px}.drawer-layer.is-desktop .free-case{margin-top:auto}.drawer-layer.is-desktop .language{margin-top:18px}.phone--app>.earn-bar,.phone--app>.bonus-banner,.phone--app>.content-section,.phone--app>.tasks-page,.phone--app>.profile-page,.phone--app>.shop-page,.phone--app>.daily-bonus-page,.phone--app>.referral-page,.phone--app>.legal-page{width:min(1180px,100% - 64px);margin-left:auto;margin-right:auto}.phone--app>.earn-bar{background:#0c101cdb;border:1px solid #939bbf17;border-radius:16px;flex-basis:70px;gap:10px;height:70px;margin-top:22px;padding:12px 16px}.phone--app .earn-item{min-width:210px;padding-right:14px}.phone--app .earn-user{font-size:12px}.phone--app .reward-chip{min-height:26px;padding-inline:8px;font-size:11px}.phone--app>.bonus-banner{aspect-ratio:3.45;border:1px solid #939bbf1f;border-radius:22px;min-height:250px;max-height:342px;margin-top:18px;box-shadow:0 24px 70px #00000038}.phone--app .bonus-banner__copy h2{font-size:clamp(28px,2.4vw,39px)}.phone--app .bonus-banner__copy p{width:86%;font-size:clamp(13px,1.1vw,17px);line-height:1.35}.phone--app .bonus-banner__cta{border-radius:13px;min-width:190px;max-width:260px;padding-inline:24px;font-size:15px;width:auto!important}.phone--app>.content-section{background:#0d111dd1;border:1px solid #939bbf17;border-radius:18px;margin-top:18px;padding:20px 28px 22px;overflow:hidden}.phone--app>.all-tasks{margin-bottom:28px}.phone--app .section-heading{min-height:40px;padding-right:0}.phone--app .section-title{gap:11px;max-width:none;font-size:18px}.phone--app .section-title__icon{flex-basis:30px;width:30px;height:30px}.phone--app .section-arrow{width:38px;height:38px}.phone--app .see-all{min-width:86px;height:38px;font-size:11px}.phone--app .horizontal-list{gap:16px;margin-top:14px;padding:2px 4px 8px 0}.phone--app .game-card{border-radius:16px;flex-basis:178px;height:286px;padding:7px}.phone--app .game-card__image,.phone--app .tc-game-card__cover,.phone--app .tc-game-card__skeleton-cover{border-radius:13px;flex-basis:164px;width:164px;height:164px}.phone--app .skeleton--task-image{aspect-ratio:1;border-radius:13px;width:100%}.phone--app .skeleton--line-title{height:12px;margin-top:11px}.phone--app .skeleton--line-short{height:9px;margin-top:7px}.phone--app .skeleton--task-footer,.phone--app .tc-game-card__skeleton-footer{border-radius:10px;height:31px;margin-bottom:7px}.phone--app .skeleton--earn-item{border-radius:11px;flex-basis:224px;width:224px;height:44px}.phone--app .game-card>strong{margin-top:10px;font-size:13px}.phone--app .game-card>small{height:14px;margin:5px 0 9px;font-size:10px;line-height:14px}.phone--app .game-card>strong,.phone--app .game-card>small,.phone--app .game-card>.game-card__footer{z-index:1;position:relative}.phone--app .game-card__footer,.phone--app .tc-game-card__play{border-radius:10px;height:31px;font-size:11px}.phone--app .tc-game-card .game-card__footer>span:first-child{font-size:10px}.phone--app .network-card{border-radius:16px;flex-basis:210px;height:190px}.phone--app .network-card__badge{width:auto;min-width:112px;height:26px;padding-inline:8px;font-size:10px}.phone--app .network-card__logo .coin{width:46px;height:46px}.phone--app .network-card__logo strong{font-size:22px}.phone--app .network-card__banner{max-height:96px;margin-bottom:10px}.phone--app .network-card__banner--cpx{max-height:68px}.phone--app .network-card__avatar{border-radius:14px;width:108px;height:108px;margin-bottom:10px}.phone--app .network-card--skeleton{padding:13px}.phone--app .network-card__skeleton-art{border-radius:14px;width:82%;height:58%;margin-top:10px}.phone--app .network-card__skeleton-footer{border-radius:10px;height:31px}.phone--app>.tasks-page,.phone--app>.profile-page,.phone--app>.shop-page,.phone--app>.referral-page{background:0 0;min-height:calc(100vh - 76px);padding:34px 0 54px}.phone--app .tasks-heading{min-height:46px}.phone--app .tasks-heading h1,.phone--app .profile-page>h1,.phone--app .referral-heading h1{font-size:24px}.phone--app .tasks-filters-shell{margin-top:16px}.phone--app .tasks-filters-shell.is-open{max-height:188px}.phone--app .tasks-filters{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;height:auto;min-height:158px;padding:14px 16px}.phone--app .tasks-filter-field{grid-template-rows:auto 40px;grid-template-columns:1fr;align-content:center;gap:7px}.phone--app .tasks-filter-field>span{padding-left:2px;font-size:12px}.phone--app .tasks-select>button{height:40px;padding-inline:12px}.phone--app .tasks-select__menu{width:min(100%,360px);top:46px;left:0;right:auto}.phone--app .tasks-grid{grid-template-columns:repeat(5,minmax(0,1fr));gap:18px;margin-top:22px}.phone--app .tasks-grid .game-card{height:auto;min-height:248px}.phone--app .tasks-load-more{width:min(340px,100%);margin:28px auto 0}.phone--app>.profile-page{grid-template-columns:minmax(360px,.9fr) minmax(430px,1.1fr);align-content:start;gap:18px 22px;display:grid}.phone--app .profile-page>h1{grid-column:1/-1;margin-bottom:0}.phone--app .profile-card{border-radius:16px;grid-column:1;padding:18px}.phone--app .profile-card__identity{gap:16px;min-height:92px}.phone--app .profile-card__identity>img,.phone--app .skeleton--profile-avatar{border-radius:13px;flex-basis:92px;width:92px;height:92px}.phone--app .skeleton--profile-name{width:170px;height:16px}.phone--app .skeleton--profile-id{width:210px;height:11px}.phone--app .skeleton--edit{border-radius:11px;width:40px;height:40px}.phone--app .skeleton--logout{border-radius:13px;grid-column:1;height:48px;margin:0}.phone--app .profile-card strong{font-size:17px}.phone--app .profile-card__id{font-size:12px}.phone--app .profile-statistics{border-radius:16px;grid-area:2/2/span 2;grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;margin:0;padding:18px;display:grid}.phone--app .profile-statistics h2{grid-column:1/-1;margin-bottom:2px;font-size:15px}.phone--app .profile-statistics__row{background:#090d188a;border-radius:12px;flex-direction:column;justify-content:center;align-items:flex-start;min-height:112px;padding:14px}.phone--app .profile-statistics__icon{flex-basis:48px;width:48px;height:48px}.phone--app .profile-statistics__row small{font-size:11px}.phone--app .profile-statistics__row strong{font-size:20px}.phone--app .profile-logout{border-radius:13px;grid-column:1;min-height:48px;margin:0}.phone--app .profile-tabs,.phone--app .profile-history,.phone--app .profile-empty,.phone--app .profile-task-progress{grid-column:1/-1}.phone--app .profile-tabs{gap:8px;margin-top:8px;overflow-x:auto}.phone--app .profile-tabs button{min-width:max-content;height:42px;padding-inline:18px;font-size:12px}.phone--app .profile-history__page{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.phone--app .profile-history__item{min-height:68px;padding:12px 15px}.phone--app .profile-history__copy strong{font-size:13px}.phone--app .profile-history__copy small{font-size:10px}.phone--app>.shop-page{align-content:start;display:grid}.phone--app .shop-games{border:1px solid #939bbf17;border-radius:18px;height:174px;margin:0}.phone--app .shop-games__track{gap:16px;padding:18px 24px}.phone--app .skeleton--shop-game,.phone--app .shop-game{border-radius:15px;flex-basis:130px;width:130px;height:130px}.phone--app .shop-details{grid-template-columns:minmax(320px,.78fr) minmax(460px,1.22fr);gap:22px;margin-top:22px;display:grid}.phone--app .shop-details:not(.is-unlocked){min-height:470px}.phone--app .shop-topup{border-radius:18px;height:auto;min-height:430px;margin:0}.phone--app .shop-topup__copy{top:28px;left:28px}.phone--app .shop-topup__copy small{font-size:13px}.phone--app .shop-topup__copy strong{font-size:28px}.phone--app .shop-topup__logo{font-size:30px;top:auto;bottom:26px;right:26px}.phone--app .shop-form{background:#111729;border:1px solid #939bbf17;border-radius:18px;min-height:430px;margin:0;padding:28px}.phone--app .shop-select__trigger,.phone--app .shop-player-tag{border-radius:13px;height:52px;font-size:14px}.phone--app .shop-buy{border-radius:14px;height:54px;margin-top:20px;font-size:15px}.phone--app .shop-summary__row,.phone--app .shop-summary__row strong{font-size:13px}.phone--app>.daily-bonus-page{background:0 0;min-height:calc(100vh - 76px);padding:34px 0 54px}.phone--app .daily-bonus-hero{aspect-ratio:3.45;border-radius:22px;min-height:250px;max-height:342px}.phone--app .daily-bonus-hero__copy{width:34%;top:25%}.phone--app .daily-bonus-hero__copy strong{font-size:clamp(28px,2.5vw,39px)}.phone--app .daily-bonus-hero__copy span{font-size:clamp(13px,1.1vw,17px)}.phone--app .daily-rewards{background:#0c101cd1;border-radius:18px;flex-basis:184px;height:184px;margin-top:18px}.phone--app .daily-rewards__track{justify-content:center;gap:14px;height:184px;padding:40px 22px 18px}.phone--app .daily-reward{border-radius:14px;flex-basis:124px;width:124px;height:128px;padding:12px}.phone--app .daily-reward strong{font-size:12px}.phone--app .daily-reward__amount{font-size:11px}.phone--app .daily-reward__button{width:98px;height:28px;font-size:10px}.phone--app .daily-rewards__scroll{display:none}.phone--app .daily-social{background:#0d111dd1;border:1px solid #939bbf17;border-radius:18px;margin-top:18px;padding:26px}.phone--app .daily-social h1{font-size:20px}.phone--app .daily-social>p{font-size:12px}.phone--app .daily-social__cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.phone--app .daily-social-card{border-radius:15px;height:116px}.phone--app .daily-social-card__icon{width:90px;height:90px;top:13px;left:13px}.phone--app .daily-social-card>strong{font-size:15px;top:27px;left:120px}.phone--app .daily-social-card__reward{width:124px;height:30px;font-size:10px;top:64px;left:120px}.phone--app>.tasks-page,.phone--app>.profile-page,.phone--app>.shop-page,.phone--app>.daily-bonus-page,.phone--app>.referral-page,.phone--app>.legal-page{flex:1 0 auto;min-height:0}.phone--app>.referral-page{grid-template-columns:repeat(2,minmax(0,1fr));align-content:start;gap:18px 22px;display:grid}.phone--app .referral-heading{grid-column:1/-1;height:42px}.phone--app .referral-heading button{flex-basis:176px;width:176px;height:38px;font-size:11px}.phone--app .referral-card{border-radius:17px;height:auto;min-height:190px;margin:0}.phone--app .referral-card--earnings{min-height:220px}.phone--app .referral-card--stats{min-height:258px;padding:24px 20px}.phone--app .referral-card--link{min-height:200px;padding:24px 20px}.phone--app .referral-card--people{grid-column:1/-1;padding:22px}.phone--app .skeleton--referral-avatar{border-radius:14px;width:86px;height:86px}.phone--app .skeleton--referral-name{width:170px;height:15px}.phone--app .skeleton--referral-percent{width:230px;height:11px}.phone--app .skeleton--referral-value{width:105px;height:16px}.phone--app .skeleton--referral-url{border-radius:8px;height:24px}.phone--app>.legal-page{background:0 0;min-height:calc(100vh - 76px);padding:48px 0 70px}.phone--app .legal-page header{margin-top:34px}.phone--app .legal-page h1{font-size:34px}.phone--app .legal-page__intro{max-width:850px;font-size:16px}.phone--app .legal-page article{border-radius:16px;padding:22px 24px}.phone--app .legal-page h2{font-size:18px}.phone--app .legal-page article p{font-size:14px}.modal-layer{width:100%;max-width:none;padding:44px}.modal{border-radius:24px;width:min(620px,100%);padding:32px}.modal--task{width:min(780px,100%);padding:32px}.modal--task-progress{width:min(620px,100%);padding:30px}.modal--referral{width:min(620px,100%);height:auto;min-height:520px;padding:32px}.modal--auth{width:min(600px,100vw - 64px)}.notifications-layer{width:100%;max-width:none;padding:96px 38px 38px}.notifications-panel{border-radius:22px;width:min(720px,100%);max-height:calc(100vh - 134px)}.notifications-panel>header{height:68px;padding-inline:22px}.notifications-panel h2{font-size:18px}.guide-card{border-radius:16px;width:min(430px,100vw - 48px);padding:24px 26px}.guide-card h2{max-width:305px;font-size:24px}.guide-card p{font-size:16px;line-height:1.35}.guide-progress{min-width:72px;height:34px;font-size:13px}.guide-actions button{min-height:44px;padding-inline:22px;font-size:13px}.page-shell--app .route-loader{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#070a12c7;left:272px}.page-shell--app[data-page=door-maze] .route-loader{left:0}.page-shell--app .route-loader__logo{filter:drop-shadow(0 0 38px #ff6f079e)}.page-shell--app .route-loader__logo:before{filter:blur(30px);width:92px;height:92px}.page-shell--app .route-loader__logo img{width:60px;height:60px}.page-shell--app .route-loader__spinner{border-width:3px;width:118px;height:118px}.phone--app .footer--desktop{z-index:1;background:radial-gradient(circle at 14% 0,#ff6f0714,#0000 28%),#090d18;border-top:1px solid #939bbf1f;flex:none;width:100%;height:auto;margin-top:auto;position:relative}.phone--app .footer--desktop .footer-content{opacity:1;background:0 0;grid-template-columns:minmax(270px,.9fr) minmax(420px,1.1fr);gap:clamp(56px,8vw,130px);width:min(1180px,100% - 64px);max-height:none;margin:0 auto;padding:44px 0 38px;display:grid;position:relative;bottom:auto;left:auto;right:auto;overflow:visible;transform:none}.phone--app .footer--desktop .footer-brand{color:#8290b1;white-space:normal;flex-direction:column;align-items:flex-start;gap:13px;font-size:12px;line-height:1.45}.phone--app .footer--desktop .footer-logo{width:164px}.phone--app .footer--desktop .footer-columns{grid-template-columns:repeat(2,minmax(0,1fr));gap:56px;margin:0}.phone--app .footer--desktop .footer-columns>div{color:#8593b5;gap:13px;font-size:13px}.phone--app .footer--desktop .footer-columns strong{color:#f5f7ff;font-size:15px}.phone--app .footer--desktop .footer-columns a img{flex-basis:16px;width:16px;height:16px}.page-shell--app[data-page=door-maze] .phone--app>.header,.page-shell--app[data-page=door-maze] .phone--app>.footer{display:none}.page-shell--app[data-page=door-maze] .maze-v2-layer--page{background:radial-gradient(circle at 50% 20%,#5628a52e,#0000 45%),#050615;place-items:center;min-height:100vh;padding:28px 40px;display:grid}.page-shell--app[data-page=door-maze] .maze-v2-layer--page .maze-v2{border:1px solid #915dff47;border-radius:24px;width:min(1180px,100%);height:780px;min-height:780px}.page-shell--app[data-page=door-maze] .maze-v2__body{grid-template:"title side"88px"subtitle side"36px"stats side"66px"stage side"minmax(0,1fr)"actions side"54px/minmax(560px,1fr) minmax(320px,360px);gap:10px 34px;padding:18px 24px 22px;display:grid;overflow:hidden}.page-shell--app[data-page=door-maze] .maze-v2__title-art{grid-area:title;width:300px;height:94px;margin:-7px auto -5px}.page-shell--app[data-page=door-maze] .maze-v2__subtitle{grid-area:subtitle;max-width:520px;margin:0 auto;font-size:13px}.page-shell--app[data-page=door-maze] .maze-v2__stats{grid-area:stats;grid-template-rows:1fr;grid-template-columns:1fr 1.15fr 1fr;gap:7px;width:min(450px,100%);height:66px;margin:0 auto}.page-shell--app[data-page=door-maze] .maze-v2__stats>div{border-radius:15px}.page-shell--app[data-page=door-maze] .maze-v2__stats span{font-size:11px}.page-shell--app[data-page=door-maze] .maze-v2__stats b{margin-top:1px;font-size:16px}.page-shell--app[data-page=door-maze] .maze-v2__hearts{flex-direction:row!important}.page-shell--app[data-page=door-maze] .maze-v2__stage{grid-area:stage;width:100%;height:100%;min-height:0;margin:0}.page-shell--app[data-page=door-maze] .maze-v2__doors{object-fit:contain;width:88%;height:88%}.page-shell--app[data-page=door-maze] .maze-v2__actions{grid-area:actions;gap:12px;margin:0}.page-shell--app[data-page=door-maze] .maze-v2__pick{height:52px;font-size:13px}.page-shell--app[data-page=door-maze] .maze-v2__reward-panel{grid-area:side;align-self:center;justify-items:center;gap:16px;width:100%;padding:14px 0;display:grid}.page-shell--app[data-page=door-maze] .maze-v2__reward-note{align-self:center;width:100%;margin:0}.page-shell--app[data-page=door-maze] .maze-v2__hint{place-items:center;width:min(330px,100%);min-height:50px;margin:0;padding-inline:14px;font-size:10px;display:grid}.page-shell--app[data-page=door-maze] .maze-v2__death{width:min(500px,44%);top:50%;left:50%;right:auto;transform:translate(-50%,-50%)}.page-shell--app[data-page=door-maze] .maze-v2__death.is-ready{animation-name:maze-v2-death-in-desktop}.page-shell--app[data-page=door-maze] .maze-v2__skeleton{grid-template:"skeleton-title skeleton-reward"88px"skeleton-stats skeleton-reward"66px"skeleton-doors skeleton-reward"minmax(0,1fr)"skeleton-actions skeleton-hint"54px/minmax(560px,1fr) minmax(320px,360px);gap:10px 34px;padding:18px 24px 22px;display:grid}.page-shell--app[data-page=door-maze] .maze-v2__skeleton-title{grid-area:skeleton-title;height:auto}.page-shell--app[data-page=door-maze] .maze-v2__skeleton-stats{grid-area:skeleton-stats;grid-template-rows:1fr;grid-template-columns:1fr 1.15fr 1fr;gap:7px;width:min(450px,100%);height:66px;margin:0 auto}.page-shell--app[data-page=door-maze] .maze-v2__skeleton-doors{grid-area:skeleton-doors;height:100%;min-height:0}.page-shell--app[data-page=door-maze] .maze-v2__skeleton-actions{grid-area:skeleton-actions}.page-shell--app[data-page=door-maze] .maze-v2__skeleton-actions .skeleton{height:52px}.page-shell--app[data-page=door-maze] .maze-v2__skeleton-hint{grid-area:skeleton-hint;height:42px}.page-shell--app[data-page=door-maze] .maze-v2__skeleton-reward{grid-area:skeleton-reward;align-self:center}}@keyframes maze-v2-death-in-desktop{0%{opacity:0;transform:translate(-50%,-45%)scale(.82)}to{opacity:1;transform:translate(-50%,-50%)scale(1)}}.landing-section__guides-link{color:#ffab62;border:1px solid #9daedd29;border-radius:999px;padding:8px 11px;font-size:11px;font-weight:800;text-decoration:none}.landing-section__guides-link:hover{border-color:#ff89298a}.guide-byline{color:#9baacd;margin:-5px 0 16px;font-size:12px;font-weight:700}.guides-page{color:#f5f7ff;background:#0b0f1b;min-height:100%}.guides-page__hero{background:radial-gradient(circle at 84% 12%,#ff6f0738,#0000 31%),radial-gradient(circle at 15% 0,#663fe545,#0000 34%),#11182a;padding:65px 0 72px}.guides-page__hero h1{letter-spacing:-.055em;max-width:790px;margin:16px 0;font-size:clamp(40px,5vw,63px);line-height:.98}.guides-page__hero p{color:#bdc9e1;max-width:660px;margin:0;font-size:17px;line-height:1.6}.guides-page__content{padding:72px 0}.guides-page__grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.guides-page__featured,.guides-page__coming{background:linear-gradient(145deg,#1d2640eb,#0e1424f0);border:1px solid #9fb0dd26;border-radius:21px;min-height:420px;padding:19px}.guides-page__featured{color:inherit;background:radial-gradient(circle at 84% 13%,#ff6f073d,#0000 25%),linear-gradient(145deg,#302853,#0e1424);flex-direction:column;align-items:flex-start;text-decoration:none;display:flex}.guides-page__featured:hover{border-color:#ff89298c;transform:translateY(-2px)}.guides-page__card-art{aspect-ratio:1.78;background:#171d35;border-bottom:1px solid #b3c3f521;border-radius:20px 20px 14px 14px;width:100%;margin:-19px -19px 18px;overflow:hidden}.guides-page__card-art img{object-fit:cover;object-position:center;width:100%;height:100%;transition:transform .45s;display:block}.guides-page__featured:hover .guides-page__card-art img{transform:scale(1.055)}.guides-page__featured>span,.guides-page__coming>span{color:#ffad61;text-transform:uppercase;font-size:11px;font-weight:900}.guides-page__featured h2,.guides-page__coming h2{text-wrap:balance;margin:10px 0 0;font-size:21px;line-height:1.08}.guides-page__featured p,.guides-page__coming p{color:#aebbd5;margin:10px 0 0;font-size:13px;line-height:1.45}.guides-page__featured strong{color:#ffad61;align-items:center;gap:7px;margin-top:auto;font-size:13px;display:flex}.guides-page__coming{opacity:.83}.guides-page__cta{text-align:center;background:radial-gradient(circle at 50% 0,#ff6f0724,#0000 45%),#101728;border:1px solid #9fb0dd1f;border-radius:22px;justify-items:center;margin-top:44px;padding:44px 24px;display:grid}.guides-page__cta h2{margin:0 0 20px;font-size:27px}@media (width<=760px){.landing-section__guides-link{font-size:11px}.guides-page__hero{padding:34px 0 46px}.guides-page__hero h1{font-size:clamp(37px,10.5vw,49px)}.guides-page__hero p{font-size:15px}.guides-page__content{padding:52px 0}.guides-page__grid{grid-template-columns:1fr;gap:14px}.guides-page__featured,.guides-page__coming{min-height:0;padding:17px}.guides-page__card-art{border-radius:18px 18px 12px 12px;margin:-17px -17px 16px}.guides-page__featured h2,.guides-page__coming h2{font-size:20px}.guides-page__featured p,.guides-page__coming p{font-size:13px}.guides-page__featured strong{margin-top:23px}.guides-page__cta{margin-top:26px;padding:32px 19px}.guides-page__cta .landing-button{justify-content:center;width:100%}}.landing-article{color:inherit;text-decoration:none;transition:transform .18s,border-color .18s}.landing-article:hover{border-color:#ff892985;transform:translateY(-2px)}.guide-page{color:#f5f7ff;background:#0b0f1b;width:100%}.guide-hero{background:radial-gradient(circle at 82% 15%,#ff6f0738,#0000 31%),radial-gradient(circle at 20% 0,#663fe547,#0000 34%),#11182a;padding:64px 0 72px;overflow:hidden}.guide-hero__grid{grid-template-columns:minmax(0,1.16fr) minmax(300px,.84fr);align-items:center;gap:48px;display:grid}.guide-back{color:#b5c2df;font:inherit;cursor:pointer;background:0 0;border:0;margin:0 0 28px;padding:0;font-size:13px;font-weight:800;display:inline-flex}.guide-back:hover{color:#ff9a48}.guide-hero h1{letter-spacing:-.055em;max-width:800px;margin:16px 0 18px;font-size:clamp(39px,5.3vw,66px);font-weight:950;line-height:.98}.guide-hero__lead{color:#c1cce4;max-width:720px;margin:0;font-size:17px;line-height:1.62}.guide-hero .landing-hero__actions{margin-top:28px}.guide-disclosure{color:#aebbd9;align-items:center;gap:8px;margin:21px 0 0;font-size:12px;line-height:1.45;display:flex}.guide-disclosure svg{color:#65dc9e;flex:none}.guide-hero__card{background:linear-gradient(145deg,#232c4af5,#12182bfa);border:1px solid #b3c3f530;border-radius:23px;padding:25px;box-shadow:0 25px 65px #00000040}.guide-card__badge{color:#ffb16d;text-transform:uppercase;letter-spacing:.06em;background:#ff6f0721;border-radius:999px;padding:7px 11px;font-size:11px;font-weight:900;display:inline-flex}.guide-hero__card ol{counter-reset:guide-card;gap:2px;margin:20px 0 0;padding:0;list-style:none;display:grid}.guide-hero__card li{counter-increment:guide-card;border-bottom:1px solid #b2c1ef1c;grid-template-columns:35px 1fr;align-items:center;column-gap:13px;min-height:64px;padding:10px 0;display:grid}.guide-hero__card li:last-child{border-bottom:0}.guide-hero__card li:before{content:"0" counter(guide-card);color:#ff9a48;background:#ff6f071f;border-radius:10px;place-items:center;width:31px;height:31px;font-size:11px;font-weight:950;display:grid}.guide-hero__card strong{color:#fff;font-size:14px;display:block}.guide-hero__card span{color:#aebbd6;margin-top:3px;font-size:12px;line-height:1.35;display:block}.guide-section{padding:82px 0}.guide-section--steps{background:radial-gradient(circle at 80%,#7245e817,#0000 33%),#0e1423;border-top:1px solid #9fb0dd1c;border-bottom:1px solid #9fb0dd1c}.guide-prose{max-width:860px}.guide-prose h2,.guide-section>.landing-container>h2,.guide-related h2{letter-spacing:-.045em;max-width:800px;margin:10px 0 18px;font-size:clamp(31px,4vw,46px);line-height:1.03}.guide-prose>p{color:#c5cee3;max-width:790px;margin:0;font-size:16px;line-height:1.72}.guide-alert{background:#ff962814;border:1px solid #ffac3e42;border-radius:16px;gap:14px;max-width:810px;margin-top:29px;padding:18px 20px;display:flex}.guide-alert svg{color:#ffab4c;flex:none}.guide-alert p{color:#d0d8e9;margin:0;font-size:14px;line-height:1.52}.guide-alert strong{color:#fff2dd}.guide-steps{grid-template-columns:repeat(4,1fr);gap:15px;margin-top:36px;display:grid}.guide-steps article{background:#161e33d1;border:1px solid #9fb0dd24;border-radius:18px;min-height:220px;padding:22px}.guide-steps article>span{color:#8e9fca;font-size:12px;font-weight:900}.guide-steps svg{color:#ff8c2d;fill:currentColor;width:30px;height:30px;margin:18px 0 10px}.guide-steps h3{margin:0;font-size:17px}.guide-steps p{color:#aebbd5;margin:9px 0 0;font-size:13px;line-height:1.47}.guide-center-action{justify-content:center;margin-top:34px;display:flex}.guide-split{grid-template-columns:minmax(0,1.25fr) minmax(280px,.75fr);align-items:center;gap:45px;display:grid}.guide-split .landing-source-link{margin-right:18px}.guide-checklist{background:linear-gradient(145deg,#1d2640e6,#0f1525e6);border:1px solid #9fb0dd24;border-radius:20px;padding:25px}.guide-checklist h3{margin:0 0 18px;font-size:20px}.guide-checklist ul{gap:14px;margin:0;padding:0;list-style:none;display:grid}.guide-checklist li{color:#c7d0e5;align-items:start;gap:10px;font-size:13px;line-height:1.45;display:flex}.guide-checklist svg{color:#64d799;flex:none;width:18px}.guide-section--faq{background:#0b0f1b}.guide-section--faq .landing-faq__grid{max-width:1180px}.guide-section--faq .landing-accordion summary svg{color:#ff9a48}.guide-related{background:radial-gradient(circle at 80% 100%,#ff6f071c,#0000 29%),#111728;border-top:1px solid #9fb0dd1c;padding:62px 0 76px}.guide-related h2{margin-top:8px}.guide-related__grid{grid-template-columns:repeat(3,1fr);gap:13px;margin-top:27px;display:grid}.guide-related__grid a{color:#eef2ff;background:#0b101d94;border:1px solid #9fb0dd24;border-radius:16px;justify-content:space-between;align-items:center;gap:12px;min-height:76px;padding:17px;font-size:14px;font-weight:800;line-height:1.25;text-decoration:none;display:flex}.guide-related__grid a:hover{color:#ffb26f;border-color:#ff89298a}.guide-related__grid svg{color:#ff9132;flex:none}.guide-related .landing-inline-link{margin-top:24px}@media (width<=760px){.guide-hero{padding:34px 0 48px}.guide-hero__grid,.guide-split{grid-template-columns:1fr;gap:28px}.guide-back{margin-bottom:21px}.guide-hero h1{font-size:clamp(36px,10.3vw,48px)}.guide-hero__lead{font-size:15px;line-height:1.58}.guide-hero .landing-hero__actions{grid-template-columns:1fr;gap:10px;display:grid}.guide-hero .landing-button{justify-content:center;width:100%}.guide-hero__card{border-radius:19px;padding:20px}.guide-hero__card li{min-height:57px}.guide-section{padding:56px 0}.guide-prose h2,.guide-section>.landing-container>h2,.guide-related h2{font-size:30px}.guide-prose>p{font-size:15px;line-height:1.65}.guide-alert{padding:16px}.guide-steps{grid-template-columns:1fr;gap:10px;margin-top:26px}.guide-steps article{min-height:0;padding:19px 19px 20px 70px;position:relative}.guide-steps article>span{position:absolute;top:17px;right:17px}.guide-steps svg{width:31px;height:31px;margin:0;position:absolute;top:17px;left:18px}.guide-steps h3{font-size:16px}.guide-steps p{font-size:13px}.guide-center-action{margin-top:25px}.guide-center-action .landing-button{justify-content:center;width:100%}.guide-split .landing-source-link{margin:16px 0 0;display:flex}.guide-checklist{padding:20px}.guide-related{padding:52px 0 64px}.guide-related__grid{grid-template-columns:1fr;gap:9px;margin-top:22px}.guide-related__grid a{min-height:64px}.guide-related .landing-inline-link{margin-top:21px}}.guides-page__hero{overflow:hidden}.guides-page__hero-grid{grid-template-columns:minmax(0,1.1fr) minmax(340px,.9fr);align-items:center;gap:38px;display:grid}.guides-page__hero-copy{z-index:1;position:relative}.guides-page__topics{flex-wrap:nowrap;gap:6px;margin-top:25px;display:flex}.guides-page__topics span{color:#c5d0e8;white-space:nowrap;background:#0b101f69;border:1px solid #b1c2ef2b;border-radius:999px;align-items:center;gap:6px;padding:7px 8px;font-size:10px;font-weight:800;display:inline-flex}.guides-page__topics svg{color:#ff9a44}.guides-page__hero-art{isolation:isolate;min-height:330px;position:relative}.guides-page__hero-art:before{content:"";z-index:-2;filter:blur(14px);background:radial-gradient(circle at 68% 41%,#ff791b70,#0000 24%),radial-gradient(circle at 43% 45%,#774fff80,#0000 56%);border-radius:45% 55%;position:absolute;inset:7% 1% 5% 9%}.guides-page__hero-art>img{object-fit:cover;object-position:center;filter:saturate(1.06)contrast(1.03);background:#121a34;border:1px solid #b3c3f53b;border-radius:30px;width:100%;height:100%;position:absolute;inset:0;box-shadow:0 28px 48px #00000054,inset 0 1px #ffffff24}.guides-page__orbit{z-index:-1;pointer-events:none;border:1px solid #ffb16469;border-radius:50%;display:block;position:absolute}.guides-page__orbit--one{width:45px;height:45px;top:11%;right:9%;box-shadow:0 0 24px #ff842561}.guides-page__orbit--two{border-color:#9778ff94;width:24px;height:24px;bottom:14%;left:5%;box-shadow:0 0 20px #6e50ff85}.guides-page__coin{z-index:2;background:radial-gradient(circle at 35% 28%,#ffffff7a,#0000 23%),linear-gradient(145deg,#ffb04d,#ff6410 70%);border:1px solid #ffdcb061;border-radius:50%;place-items:center;width:54px;height:54px;display:grid;position:absolute;transform:rotate(-10deg);box-shadow:0 14px 25px #0000004d,0 0 24px #ff78186b}.guides-page__coin img{object-fit:contain;filter:brightness(0)invert();width:31px;height:31px;display:block;position:static}.guides-page__coin--one{top:8%;left:-7px}.guides-page__coin--two{width:42px;height:42px;bottom:12%;right:-12px;transform:rotate(16deg)}.guides-page__coin--two img{width:25px;height:25px}.guides-page__coin--three{width:29px;height:29px;top:44%;right:-27px;transform:rotate(-22deg)}.guides-page__coin--three img{width:18px;height:18px}.guides-page__grid>*{transition:transform .24s,border-color .24s,box-shadow .24s;position:relative;overflow:hidden}.guides-page__grid>:after{content:"";pointer-events:none;background:radial-gradient(circle,#ff892929,#0000 68%);border-radius:50%;width:180px;height:180px;position:absolute;top:-70%;right:-28%}.guides-page__grid>:hover{border-color:#ff963780;transform:translateY(-5px);box-shadow:0 18px 36px #0003}.guides-page__grid>:nth-child(2):after{background:radial-gradient(circle,#7153f833,#0000 68%)}.guides-page__grid>:nth-child(3):after{background:radial-gradient(circle,#2bb99f29,#0000 68%)}.guides-page__cta{position:relative;overflow:hidden}.guides-page__cta:before,.guides-page__cta:after{content:"";opacity:.5;pointer-events:none;background:radial-gradient(circle,#ff841f4d,#0000 69%);border-radius:50%;width:155px;height:155px;position:absolute}.guides-page__cta:before{top:-72px;left:13%}.guides-page__cta:after{background:radial-gradient(circle,#6f51ff42,#0000 69%);bottom:-88px;right:9%}.guides-page__cta>*{z-index:1;position:relative}.guide-hero h1{text-wrap:balance;max-width:710px;font-size:clamp(36px,4.35vw,54px);line-height:1.02}.guide-hero .guide-back{margin-right:14px}.guide-hero__card{overflow:hidden}.guide-hero__card li{grid-template-rows:auto auto;grid-template-columns:35px minmax(0,1fr);gap:3px 13px}.guide-hero__card li:before{grid-area:1/1/span 2;align-self:center}.guide-hero__card li strong{grid-area:1/2}.guide-hero__card li>span{grid-area:2/2;margin:0}.guide-hero__art{aspect-ratio:2.15;object-fit:cover;object-position:center 43%;border-bottom:1px solid #b3c3f524;border-radius:22px 22px 14px 14px;width:calc(100% + 50px);max-width:none;margin:-46px -25px 16px;display:block}.footer--inline{z-index:1;background:radial-gradient(circle at 14% 0,#ff6f071a,#0000 28%),#090d18;border-top:1px solid #939bbf24;width:100%;height:auto;margin:0;display:block;position:relative}.footer--inline .footer-handle{display:none}.footer--inline .footer-content{opacity:1;background:0 0;grid-template-columns:minmax(270px,.9fr) minmax(420px,1.1fr);gap:clamp(56px,10vw,150px);width:min(1180px,100% - 48px);max-height:none;margin:0 auto;padding:46px 0 38px;display:grid;position:relative;bottom:auto;left:auto;right:auto;overflow:visible;transform:none}.footer--inline .footer-brand{color:#8290b1;white-space:normal;flex-direction:column;align-items:flex-start;gap:13px;font-size:12px;line-height:1.45}.footer--inline .footer-logo{width:164px}.footer--inline .footer-columns{grid-template-columns:repeat(3,minmax(0,1fr));gap:42px;margin:0}.footer--inline .footer-columns>div{color:#8593b5;gap:13px;font-size:13px}.footer--inline .footer-columns strong{color:#f5f7ff;font-size:15px}@media (width>=761px){.phone--landing{border-radius:0;min-height:100dvh;margin-block:0}}@media (prefers-reduced-motion:no-preference){.guides-page__hero-art>img{animation:5.8s ease-in-out infinite guide-art-float}.guides-page__orbit--one{animation:6.4s ease-in-out infinite guide-orbit-one}.guides-page__orbit--two{animation:5.1s ease-in-out infinite guide-orbit-two}.guides-page__coin--one{animation:5.2s ease-in-out infinite guide-coin-drift}.guides-page__coin--two{animation:6s ease-in-out -1.7s infinite guide-coin-drift}.guides-page__coin--three{animation:4.4s ease-in-out -2.4s infinite guide-coin-drift}.guides-page__grid>*{animation:.5s both guide-card-arrive}.guides-page__grid>:nth-child(2){animation-delay:.1s}.guides-page__grid>:nth-child(3){animation-delay:.2s}}@keyframes guide-art-float{0%,to{transform:translateY(0)scale(1)}50%{transform:translateY(-8px)scale(1.015)}}@keyframes guide-orbit-one{0%,to{transform:translate(0,0)scale(1)}50%{transform:translate(-10px,12px)scale(1.13)}}@keyframes guide-orbit-two{0%,to{transform:translateY(0)}50%{transform:translateY(-15px)}}@keyframes guide-coin-drift{0%,to{translate:0}50%{translate:0 -12px}}@keyframes guide-card-arrive{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:translateY(0)}}@media (width<=760px){.guides-page__hero-grid{grid-template-columns:1fr;gap:6px}.guides-page__hero-art{min-height:235px;margin:0 -4px -14px}.guides-page__hero-art>img{border-radius:22px}.guides-page__coin--one{left:-10px}.guides-page__coin--two{right:-7px}.guides-page__coin--three{display:none}.guides-page__topics{gap:5px;margin-top:20px}.guides-page__topics span{gap:5px;padding:6px 7px;font-size:9px}.guides-page__topics svg{width:13px;height:13px}.guide-hero h1{font-size:clamp(34px,9.5vw,45px)}.guide-hero__art{border-radius:18px 18px 12px 12px;width:calc(100% + 40px);margin:-20px -20px 15px}.phone--landing .footer--inline{display:block}.footer--inline .footer-content{grid-template-columns:1fr;gap:28px;width:calc(100% - 32px);padding:32px 0 36px}.footer--inline .footer-columns{grid-template-columns:1fr 1fr;gap:24px}.footer--inline .footer-logo{width:150px}}.landing-article:before{border-radius:inherit;background:linear-gradient(#10162505 8%,#1016259e 48%,#101625 100%);inset:-1px}.guide-hero__answer-title{margin:15px 0 8px;font-size:20px;line-height:1.1}.guide-hero__answer{color:#b8c4dc;margin:0;font-size:13px;line-height:1.5}.guide-topic-facts{gap:13px;margin-top:28px;display:grid}.guide-topic-facts article{background:#161e33d1;border:1px solid #9fb0dd24;border-radius:16px;gap:13px;padding:17px;display:flex}.guide-topic-facts svg{color:#65d99d;flex:none}.guide-topic-facts h3{margin:0;font-size:16px}.guide-topic-facts p{color:#b8c4dc;margin:5px 0 0;font-size:13px;line-height:1.5}.guide-table-wrap{border:1px solid #283451;border-radius:16px;overflow-x:auto}.guide-table-wrap table{border-collapse:collapse;color:#eef2ff;width:100%;min-width:520px}.guide-table-wrap th,.guide-table-wrap td{text-align:left;vertical-align:top;border-bottom:1px solid #283451;padding:14px 16px}.guide-table-wrap th{color:#ff9a45;background:#11182a;font-weight:800}.guide-table-wrap tr:last-child td{border-bottom:0}.guides-page__games{border-top:1px solid #9fb0dd21;margin-top:54px;padding-top:48px}.guides-page__games-heading{justify-content:space-between;align-items:end;gap:24px;margin-bottom:24px;display:flex}.guides-page__games-heading>div>span{color:#ffad61;letter-spacing:.08em;text-transform:uppercase;font-size:11px;font-weight:900}.guides-page__games-heading h2{letter-spacing:-.04em;margin:8px 0;font-size:clamp(29px,3.5vw,40px);line-height:1}.guides-page__games-heading p{color:#aebbd5;max-width:620px;margin:0;font-size:14px;line-height:1.5}.guides-page__games-heading>svg{color:#ff983e;width:42px;height:42px}.guides-page__games-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;display:grid}.guides-page__games-grid .guides-page__featured{min-height:380px}.game-guide-summary{gap:0;margin:15px 0 0;display:grid}.game-guide-summary div{border-bottom:1px solid #b2c1ef1c;grid-template-columns:92px minmax(0,1fr);gap:12px;padding:11px 0;display:grid}.game-guide-summary div:last-child{border-bottom:0}.game-guide-summary dt{color:#94a5cc;text-transform:uppercase;letter-spacing:.04em;font-size:11px;font-weight:850}.game-guide-summary dd{color:#edf1fc;margin:0;font-size:13px;font-weight:750;line-height:1.35}.game-guide-illustration-note{color:#8594ba;margin:12px 0 0;font-size:10px;line-height:1.4}.game-guide-layout{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.game-guide-panel{background:linear-gradient(145deg,#19223ae6,#0d1321f0);border:1px solid #9fb0dd24;border-radius:20px;min-height:248px;padding:28px}.game-guide-panel h2{letter-spacing:-.04em;margin:9px 0 18px;font-size:clamp(25px,3vw,33px);line-height:1.03}.game-guide-updates{gap:14px;margin:0;padding:0;list-style:none;display:grid}.game-guide-updates li{border-left:2px solid #ff8f36;gap:5px;padding-left:14px;display:grid}.game-guide-updates strong{color:#ffb06b;font-size:12px}.game-guide-updates span,.game-guide-code-note{color:#b6c2db;font-size:13px;line-height:1.52}.game-guide-code-note{margin:-5px 0 15px}.game-guide-codes{border:1px solid #9fb0dd24;border-radius:13px;overflow:hidden}.game-guide-codes__head,.game-guide-codes__row{grid-template-columns:minmax(0,1fr) minmax(90px,1fr) 38px;align-items:center;gap:10px;padding:11px 12px;display:grid}.game-guide-codes__head{color:#91a0c3;letter-spacing:.05em;text-transform:uppercase;background:#070b167a;font-size:10px;font-weight:900}.game-guide-codes__row{color:#d7e0f1;border-top:1px solid #9fb0dd1c;font-size:12px}.game-guide-codes code{color:#fff0df;text-overflow:ellipsis;white-space:nowrap;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:12px;font-weight:800;overflow:hidden}.game-guide-codes button{color:#ffad61;cursor:pointer;background:#ff791c1a;border:1px solid #ff993952;border-radius:9px;place-items:center;width:30px;height:30px;display:grid}.game-guide-codes button:hover{background:#ff791c33}.game-guide-sources{background:#0d1220;border-top:1px solid #9fb0dd1c;padding:24px 0}.game-guide-sources .landing-container{align-items:start;gap:12px;display:flex}.game-guide-sources svg{color:#65d99d;flex:none}.game-guide-sources p{color:#aebbd5;max-width:930px;margin:0;font-size:12px;line-height:1.55}.game-guide-sources strong{color:#eef2ff}.game-guide-sources a{color:#ffab61}.guide-floating-actions{z-index:35;left:50%;bottom:max(18px, env(safe-area-inset-bottom));-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#0a0f1ce0;border:1px solid #9fb0dd38;border-radius:999px;align-items:center;gap:7px;max-width:calc(100vw - 24px);padding:6px;display:flex;position:fixed;transform:translate(-50%);box-shadow:0 12px 32px #00000059}.guide-floating-actions button{color:#cbd6ec;cursor:pointer;background:#4e5e873d;border:0;border-radius:50%;flex:0 0 32px;place-items:center;width:32px;height:32px;display:grid}.guide-floating-actions button:hover{color:#fff;background:#4e5e8773}.guide-floating-actions a{color:#161019;text-align:center;white-space:normal;background:#ff8b2c;border-radius:999px;justify-content:center;align-items:center;gap:6px;min-width:0;min-height:32px;padding:0 13px;font-size:12px;font-weight:900;line-height:1.15;text-decoration:none;display:inline-flex}.guide-floating-actions a:hover{background:#ffad61}.guide-back-to-top{z-index:35;right:22px;bottom:max(20px, env(safe-area-inset-bottom));color:#cbd6ec;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);cursor:pointer;background:#0a0f1cdb;border:1px solid #9fb0dd38;border-radius:999px;align-items:center;gap:5px;min-height:34px;padding:0 11px;font-size:11px;font-weight:850;display:inline-flex;position:fixed;box-shadow:0 10px 28px #00000040}.guide-back-to-top:hover{color:#fff;border-color:#ff99397a}@media (width<=760px){.guides-page__games{margin-top:38px;padding-top:34px}.guides-page__games-heading{align-items:start;margin-bottom:18px}.guides-page__games-heading p{font-size:13px}.guides-page__games-heading>svg{width:32px;height:32px}.guides-page__games-grid{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;grid-template-rows:1fr;grid-template-columns:none;grid-auto-columns:minmax(252px,82vw);grid-auto-flow:column;gap:12px;margin-inline:-16px;padding:0 16px 10px;display:grid;overflow-x:auto}.guides-page__games-grid::-webkit-scrollbar{display:none}.guides-page__games-grid .guides-page__featured{scroll-snap-align:start;min-height:0}.game-guide-layout{grid-template-columns:1fr;gap:12px}.game-guide-panel{min-height:0;padding:21px}.game-guide-panel h2{font-size:27px}.guide-floating-actions{bottom:max(12px, env(safe-area-inset-bottom))}.guide-back-to-top{right:12px;bottom:max(13px, env(safe-area-inset-bottom))}.guide-back-to-top span{display:none}.guide-back-to-top{border-radius:50%;justify-content:center;width:35px;padding:0}}.about-page{color:#f4f7ff;background:#0b0f1b;width:100%}.about-page__hero{background:radial-gradient(circle at 84% 14%,#ff6f0730,#0000 30%),radial-gradient(circle at 15% 0,#663fe545,#0000 35%),#11182a;padding:68px 0 76px;overflow:hidden}.about-page__hero-grid{grid-template-columns:minmax(0,1.12fr) minmax(310px,.88fr);align-items:center;gap:52px;display:grid}.about-page h1{letter-spacing:-.055em;max-width:710px;margin:17px 0;font-size:clamp(40px,5.1vw,62px);line-height:.99}.about-page__hero p{color:#c0cbe2;max-width:710px;margin:0;font-size:17px;line-height:1.62}.about-page__actions{flex-wrap:wrap;gap:11px;margin-top:29px;display:flex}.about-page__principles{background:linear-gradient(145deg,#232c4af2,#11172afa);border:1px solid #b3c3f52e;border-radius:24px;padding:25px;box-shadow:0 25px 65px #0000003b}.about-page__principles>span,.about-page__grid>article>span{color:#ffac61;letter-spacing:.06em;text-transform:uppercase;font-size:11px;font-weight:900}.about-page__principles article{border-bottom:1px solid #b3c3f51a;grid-template-columns:29px 1fr;gap:12px;padding:18px 0;display:grid}.about-page__principles article:last-child{border-bottom:0;padding-bottom:0}.about-page__principles svg{color:#ff9638}.about-page__principles strong{color:#fff;font-size:15px;display:block}.about-page__principles p{color:#adb9d4;margin-top:4px;font-size:12px;line-height:1.45}.about-page__content{padding:78px 0}.about-page__grid{grid-template-columns:repeat(3,1fr);gap:15px;display:grid}.about-page__grid article{background:linear-gradient(145deg,#1b233be3,#0d1220f0);border:1px solid #9fb0dd24;border-radius:21px;min-height:244px;padding:25px}.about-page__grid h2{margin:16px 0 12px;font-size:23px;line-height:1.08}.about-page__grid p{color:#afbdd8;margin:0;font-size:14px;line-height:1.57}.about-page__links{background:radial-gradient(circle at 80% 60%,#7245e81a,#0000 36%),#101728;border-top:1px solid #9fb0dd1c;padding:58px 0 72px}.about-page__links h2{margin:0;font-size:clamp(29px,3.7vw,42px)}.about-page__links>.landing-container>div{grid-template-columns:repeat(2,1fr);gap:14px;margin-top:25px;display:grid}.about-page__links a{color:#f4f7ff;background:#0b101d94;border:1px solid #9fb0dd24;border-radius:17px;align-items:center;gap:14px;min-height:96px;padding:18px;text-decoration:none;display:flex}.about-page__links a>svg:first-child{color:#ff983a;flex:none}.about-page__links span{flex:1;min-width:0}.about-page__links strong,.about-page__links small{display:block}.about-page__links strong{font-size:14px}.about-page__links small{color:#aab7d2;margin-top:5px;font-size:12px;line-height:1.35}.about-page__links a>svg:last-child{color:#ff983a;flex:none}.about-page__links a:hover{border-color:#ff89298a;transform:translateY(-2px)}@media (width<=760px){.about-page__hero{padding:37px 0 52px}.about-page__hero-grid,.about-page__grid,.about-page__links>.landing-container>div{grid-template-columns:1fr;gap:18px}.about-page h1{font-size:clamp(37px,10vw,49px)}.about-page__hero p{font-size:15px}.about-page__actions{grid-template-columns:1fr;display:grid}.about-page__actions .landing-button{justify-content:center}.about-page__principles{padding:21px}.about-page__content{padding:57px 0}.about-page__grid article{min-height:0;padding:21px}.about-page__links{padding:48px 0 57px}.about-page__links a{min-height:82px}.about-page__links small{font-size:11px}}@media (width>=761px){.page-shell[data-page=guides] .phone>.footer--desktop,.page-shell[data-page=roblox-gift-cards] .phone>.footer--desktop{z-index:1;background:radial-gradient(circle at 14% 0,#ff6f071a,#0000 28%),#090d18;border-top:1px solid #939bbf24;width:100%;height:auto;margin-top:0;display:block;position:relative}.page-shell[data-page=guides] .footer--desktop .footer-content,.page-shell[data-page=roblox-gift-cards] .footer--desktop .footer-content{opacity:1;background:0 0;grid-template-columns:minmax(270px,.9fr) minmax(420px,1.1fr);gap:clamp(56px,10vw,150px);width:min(1180px,100% - 48px);max-height:none;margin:0 auto;padding:46px 0 38px;display:grid;position:relative;bottom:auto;left:auto;right:auto;overflow:visible;transform:none}}.guides-page__card-art{width:calc(100% + 38px)}@media (width<=760px){.guides-page__card-art{width:calc(100% + 34px)}}.guides-page__more{display:contents}.guides-page__more-heading{display:none}.guides-page__more-scroll{display:contents}@media (width<=760px){.guides-page__grid{display:block}.guides-page__grid>.guides-page__featured{margin-bottom:34px}.guides-page__more{display:block}.guides-page__more-heading{gap:4px;margin:0 0 14px;display:grid}.guides-page__more-heading span{color:#ffad61;letter-spacing:.06em;text-transform:uppercase;font-size:10px;font-weight:900}.guides-page__more-heading strong{color:#f4f7ff;font-size:20px;line-height:1.1}.guides-page__more-scroll{overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scrollbar-width:none;grid-auto-columns:minmax(252px,82vw);grid-auto-flow:column;gap:12px;margin-inline:-16px;padding:0 16px 10px;display:grid;overflow-x:auto}.guides-page__more-scroll::-webkit-scrollbar{display:none}.guides-page__more-scroll .guides-page__featured{scroll-snap-align:start;min-height:0}.guides-page__more-scroll .guides-page__featured strong{margin-top:22px}.footer.is-open .footer-content{overscroll-behavior:contain;max-height:min(350px,100dvh - 30px);padding:16px 18px 20px;overflow-y:auto}.footer-columns{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 14px}.footer-columns>div{min-width:0}.footer-columns>div:nth-child(3){grid-column:1/-1;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 12px;display:grid}.footer-columns>div:nth-child(3)>strong{grid-column:1/-1}.footer-columns>div:nth-child(3)>a{min-width:0}}
