.referralLanding_scene__y_JQs{position:relative;isolation:isolate;min-height:100svh;overflow:hidden;background:#01040c;color:#f4f7ff;font-family:var(--font-jura),"Jura",sans-serif}.referralLanding_scene__y_JQs:before{position:fixed;z-index:-3;inset:0;background:url(/referrals/landing/referral-landing-cinematic.webp) 50% 38%/cover no-repeat;content:""}.referralLanding_scene__y_JQs:after{position:fixed;z-index:-2;inset:0;background:linear-gradient(90deg,rgba(0,4,13,.96),rgba(0,4,13,.82) 35%,rgba(0,4,13,.16) 72%),linear-gradient(180deg,rgba(0,3,12,.18) 28%,rgba(0,3,12,.9));content:"";pointer-events:none}.referralLanding_shell__KqABZ{display:grid;width:min(100%,1180px);min-height:100svh;margin:0 auto;grid-template-rows:auto 1fr;padding:max(20px,env(safe-area-inset-top)) clamp(18px,5vw,64px) max(20px,env(safe-area-inset-bottom))}.referralLanding_brand__Gjpna{display:inline-flex;width:fit-content;align-items:center;gap:10px;color:#fff;text-decoration:none}.referralLanding_brand__Gjpna img{width:38px;height:38px;border-radius:9px;filter:drop-shadow(0 0 14px rgba(112,77,255,.55))}.referralLanding_brand__Gjpna span{font-family:var(--font-orbitron),"Orbitron",sans-serif;font-size:13px;font-weight:800;letter-spacing:.13em}.referralLanding_content__XwvEw{display:flex;width:min(100%,520px);align-self:center;flex-direction:column;padding-top:clamp(72px,12vh,140px);transform:translateY(clamp(28px,6vh,68px))}.referralLanding_landing__4gMq7,.referralLanding_state__kIYas{min-width:0}.referralLanding_eyebrow__ApAay{margin:0 0 9px;color:#8feaff;font-family:var(--font-orbitron),"Orbitron",sans-serif;font-size:11px;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.referralLanding_state__kIYas h1,.referralLanding_title__zIOaC{max-width:520px;margin:0;color:#fff;font-family:var(--font-jura),"Jura",sans-serif;font-size:clamp(36px,6.2vw,64px);font-weight:700;line-height:.96;letter-spacing:-.035em;text-wrap:balance;text-shadow:0 0 30px rgba(114,71,255,.42),0 3px 18px #000}.referralLanding_state__kIYas>p,.referralLanding_subtitle__mP14C{max-width:42ch;margin:14px 0 0;color:rgba(231,238,252,.76);font-size:16px;line-height:1.4}.referralLanding_state__kIYas>.referralLanding_primary__0Q9c8{width:min(100%,290px);margin-top:20px;padding-inline:22px}.referralLanding_inviter__CPzPr{display:flex;align-items:center;gap:11px;margin-bottom:14px}.referralLanding_inviterAvatar___ESwC{position:relative;display:grid;width:48px;height:48px;flex:0 0 auto;place-items:center;overflow:hidden;border-radius:50%;background:rgba(95,35,163,.64);color:#f1d4ff;font-size:18px;font-weight:800;box-shadow:0 0 0 1px #b76cff,0 0 20px rgba(167,75,255,.48)}.referralLanding_inviterAvatar___ESwC img{object-fit:cover}.referralLanding_inviter__CPzPr p{margin:0 0 2px;color:rgba(220,230,249,.62);font-size:12px}.referralLanding_inviter__CPzPr strong{color:#f2c7ff;font-size:18px}.referralLanding_note__kwQMF{margin:13px 0 0;color:rgba(212,222,240,.58);font-size:12px;line-height:1.35}.referralLanding_actions__isXm8{display:grid;grid-template-columns:minmax(0,1.5fr) minmax(110px,.8fr);gap:9px;margin-top:20px}.referralLanding_primary__0Q9c8,.referralLanding_secondary__PnTmE,.referralLanding_storeButton__FAzEy{--ref-cut:11px;position:relative;isolation:isolate;display:flex;min-height:52px;align-items:center;justify-content:center;border:0;background:transparent;color:inherit;cursor:pointer;font:inherit;font-weight:800;text-decoration:none;-webkit-tap-highlight-color:transparent}.referralLanding_primary__0Q9c8:after,.referralLanding_primary__0Q9c8:before,.referralLanding_secondary__PnTmE:after,.referralLanding_secondary__PnTmE:before,.referralLanding_storeButton__FAzEy:after,.referralLanding_storeButton__FAzEy:before{position:absolute;pointer-events:none;content:""}.referralLanding_primary__0Q9c8:before,.referralLanding_secondary__PnTmE:before,.referralLanding_storeButton__FAzEy:before{z-index:-2;inset:0;background:var(--ref-border,linear-gradient(135deg,#76f3ff,#00b6ed 52%,#6f5df3));clip-path:polygon(var(--ref-cut) 0,calc(100% - var(--ref-cut)) 0,100% var(--ref-cut),100% calc(100% - var(--ref-cut)),calc(100% - var(--ref-cut)) 100%,var(--ref-cut) 100%,0 calc(100% - var(--ref-cut)),0 var(--ref-cut));filter:drop-shadow(0 0 10px rgba(0,203,255,.28))}.referralLanding_primary__0Q9c8:after,.referralLanding_secondary__PnTmE:after,.referralLanding_storeButton__FAzEy:after{z-index:-1;inset:1.5px;background:var(--ref-fill,linear-gradient(180deg,#28dfff,#078ccf));clip-path:polygon(9.5px 0,calc(100% - 9.5px) 0,100% 9.5px,100% calc(100% - 9.5px),calc(100% - 9.5px) 100%,9.5px 100%,0 calc(100% - 9.5px),0 9.5px)}.referralLanding_primary__0Q9c8{color:#00111d}.referralLanding_secondary__PnTmE{--ref-border:linear-gradient(135deg,#d68cff,#8c54dd 55%,#375ab0);--ref-fill:linear-gradient(180deg,rgba(55,22,92,0.94),rgba(8,13,32,0.97));color:#e7c6ff}.referralLanding_primary__0Q9c8:disabled,.referralLanding_secondary__PnTmE:disabled{cursor:not-allowed;opacity:.48}.referralLanding_primary__0Q9c8:focus-visible,.referralLanding_secondary__PnTmE:focus-visible,.referralLanding_storeButton__FAzEy:focus-visible{outline:2px solid #a9f2ff;outline-offset:3px}.referralLanding_install__wb483{margin-top:18px;padding-top:15px;border-top:1px solid rgba(113,188,255,.18)}.referralLanding_install__wb483 h2{margin:0 0 10px;color:rgba(231,239,255,.72);font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.referralLanding_stores__zxCWp{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:9px}.referralLanding_storeButton__FAzEy{--ref-cut:9px;--ref-border:linear-gradient(135deg,rgba(129,226,255,0.82),rgba(87,79,200,0.58));--ref-fill:linear-gradient(180deg,rgba(8,20,43,0.95),rgba(2,8,21,0.98));min-height:52px;justify-content:flex-start;gap:10px;padding:7px 13px;color:#fff;text-align:left}.referralLanding_storeButton__FAzEy img{width:27px;height:27px;flex:0 0 auto;object-fit:contain}.referralLanding_storeButton__FAzEy span{display:grid;line-height:1.05}.referralLanding_storeButton__FAzEy small{color:rgba(221,231,247,.56);font-size:9px;font-weight:500}.referralLanding_storeButton__FAzEy strong{margin-top:3px;font-family:var(--font-orbitron),"Orbitron",sans-serif;font-size:11px}.referralLanding_error__NW0Yl{margin-top:10px;color:#ffc1d6;font-size:12px;line-height:1.35}.referralLanding_compactNotice__KAQQS{margin-top:14px;padding:10px 12px;color:#f7e8b6;font-size:12px;line-height:1.4;background:rgba(125,76,18,.22)}@media (max-width:700px){.referralLanding_scene__y_JQs:before{background-position:53% 35%}.referralLanding_scene__y_JQs:after{background:linear-gradient(180deg,rgba(0,3,12,.05) 18%,rgba(0,3,12,.42) 48%,rgba(0,3,12,.98) 76%),linear-gradient(90deg,rgba(0,3,12,.5),transparent 78%)}.referralLanding_shell__KqABZ{padding:max(15px,env(safe-area-inset-top)) 15px max(14px,env(safe-area-inset-bottom))}.referralLanding_brand__Gjpna img{width:34px;height:34px}.referralLanding_content__XwvEw{width:100%;padding-top:clamp(72px,12vh,120px);transform:translateY(clamp(36px,7vh,64px))}.referralLanding_state__kIYas h1,.referralLanding_title__zIOaC{font-size:clamp(34px,10.5vw,48px)}.referralLanding_subtitle__mP14C{margin-top:10px;font-size:14px}.referralLanding_note__kwQMF{display:none}.referralLanding_actions__isXm8{margin-top:15px}.referralLanding_primary__0Q9c8,.referralLanding_secondary__PnTmE{min-height:48px;font-size:13px}.referralLanding_install__wb483{margin-top:13px;padding-top:11px}.referralLanding_storeButton__FAzEy{min-height:48px;padding:6px 10px}.referralLanding_storeButton__FAzEy img{width:23px;height:23px}.referralLanding_storeButton__FAzEy strong{font-size:9px}}@media (max-height:720px){.referralLanding_content__XwvEw{padding-top:64px;transform:translateY(24px)}.referralLanding_state__kIYas h1,.referralLanding_title__zIOaC{font-size:clamp(30px,7vh,42px)}.referralLanding_subtitle__mP14C{font-size:13px}.referralLanding_note__kwQMF{display:none}.referralLanding_actions__isXm8{margin-top:12px}.referralLanding_install__wb483{margin-top:10px;padding-top:9px}}@media (prefers-reduced-motion:reduce){.referralLanding_primary__0Q9c8,.referralLanding_secondary__PnTmE,.referralLanding_storeButton__FAzEy{transition:none}}.referralLanding_scene__y_JQs[data-look=new]{--nl-bg:#0a0714;--nl-glass:rgba(24,16,44,0.72);--nl-glass-strong:rgba(20,13,38,0.86);--nl-line:rgba(196,150,255,0.26);--nl-line-strong:rgba(214,160,255,0.55);--nl-text-2:rgba(236,228,255,0.74);--nl-accent-2:#e58cff;--nl-warn:#ff9b4d;background:var(--nl-bg);color:#fff;font-family:-apple-system,BlinkMacSystemFont,SF Pro Text,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}.referralLanding_scene__y_JQs[data-look=new]:after,.referralLanding_scene__y_JQs[data-look=new]:before{display:none}.referralLanding_scene__y_JQs[data-look=new] .referralLanding_shell__KqABZ{width:min(100%,456px);padding:max(16px,env(safe-area-inset-top)) 16px max(24px,env(safe-area-inset-bottom));grid-template-rows:auto 1fr;row-gap:16px}.referralLanding_scene__y_JQs[data-look=new] .referralLanding_brand__Gjpna{gap:8px}.referralLanding_scene__y_JQs[data-look=new] .referralLanding_brand__Gjpna img{width:32px;height:32px;border-radius:8px;filter:none}.referralLanding_scene__y_JQs[data-look=new] .referralLanding_brand__Gjpna span{font-family:inherit;font-size:17px;font-weight:700;letter-spacing:.08em}.referralLanding_scene__y_JQs[data-look=new] .referralLanding_content__XwvEw{width:100%;align-self:start;padding-top:0;transform:none}.referralLanding_scene__y_JQs[data-look=new] .referralLanding_landing__4gMq7,.referralLanding_scene__y_JQs[data-look=new] .referralLanding_state__kIYas{padding:24px 20px 20px;border:1px solid var(--nl-line);border-radius:22px;background:var(--nl-glass)}.referralLanding_scene__y_JQs[data-look=new] .referralLanding_eyebrow__ApAay{margin:0 0 8px;color:var(--nl-accent-2);font-family:inherit;font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.referralLanding_scene__y_JQs[data-look=new] .referralLanding_state__kIYas h1,.referralLanding_scene__y_JQs[data-look=new] .referralLanding_title__zIOaC{max-width:none;margin:0;color:#fff;font-family:inherit;font-size:22px;font-weight:700;line-height:1.25;letter-spacing:0;text-shadow:none}.referralLanding_scene__y_JQs[data-look=new] .referralLanding_state__kIYas>p,.referralLanding_scene__y_JQs[data-look=new] .referralLanding_subtitle__mP14C{max-width:none;margin:8px 0 0;color:var(--nl-text-2);font-size:15px;font-weight:500;line-height:1.35}.referralLanding_scene__y_JQs[data-look=new] .referralLanding_note__kwQMF{display:block;margin:12px 0 0;color:var(--nl-text-2);font-size:13px;font-weight:500;line-height:1.35}.referralLanding_scene__y_JQs[data-look=new] .referralLanding_inviter__CPzPr{gap:12px;margin-bottom:20px;padding:12px;border:1px solid var(--nl-line);border-radius:16px;background:rgba(192,123,255,.1)}.referralLanding_scene__y_JQs[data-look=new] .referralLanding_inviterAvatar___ESwC{width:44px;height:44px;background:rgba(192,123,255,.22);color:#fff;font-size:17px;font-weight:700;box-shadow:0 0 0 1px var(--nl-line-strong)}.referralLanding_scene__y_JQs[data-look=new] .referralLanding_inviter__CPzPr p{margin:0 0 2px;color:var(--nl-text-2);font-size:12px;font-weight:600}.referralLanding_scene__y_JQs[data-look=new] .referralLanding_inviter__CPzPr strong{color:#fff;font-size:17px;font-weight:700}.referralLanding_scene__y_JQs[data-look=new] .referralLanding_actions__isXm8{display:flex;flex-direction:column;gap:8px;margin-top:20px}.referralLanding_scene__y_JQs[data-look=new] .referralLanding_primary__0Q9c8,.referralLanding_scene__y_JQs[data-look=new] .referralLanding_secondary__PnTmE,.referralLanding_scene__y_JQs[data-look=new] .referralLanding_storeButton__FAzEy{min-height:52px;border-radius:999px;font-family:inherit}.referralLanding_scene__y_JQs[data-look=new] .referralLanding_primary__0Q9c8:after,.referralLanding_scene__y_JQs[data-look=new] .referralLanding_primary__0Q9c8:before,.referralLanding_scene__y_JQs[data-look=new] .referralLanding_secondary__PnTmE:after,.referralLanding_scene__y_JQs[data-look=new] .referralLanding_secondary__PnTmE:before,.referralLanding_scene__y_JQs[data-look=new] .referralLanding_storeButton__FAzEy:after,.referralLanding_scene__y_JQs[data-look=new] .referralLanding_storeButton__FAzEy:before{display:none}.referralLanding_scene__y_JQs[data-look=new] .referralLanding_primary__0Q9c8{min-height:54px;background:linear-gradient(90deg,#9a55f0,#d977f2);color:#fff;font-size:17px;font-weight:700;box-shadow:0 6px 14px rgba(190,100,255,.35);transition:transform .12s ease}.referralLanding_scene__y_JQs[data-look=new] .referralLanding_primary__0Q9c8:active:not(:disabled){transform:scale(.96)}.referralLanding_scene__y_JQs[data-look=new] .referralLanding_primary__0Q9c8:disabled{background:rgba(40,26,70,.9);border:1px solid var(--nl-line-strong);color:var(--nl-text-2);box-shadow:none;opacity:1}.referralLanding_scene__y_JQs[data-look=new] .referralLanding_secondary__PnTmE{min-height:44px;background:transparent;color:var(--nl-text-2);font-size:15px;font-weight:600}.referralLanding_scene__y_JQs[data-look=new] .referralLanding_state__kIYas>.referralLanding_primary__0Q9c8{width:100%;margin-top:20px;padding-inline:20px}.referralLanding_scene__y_JQs[data-look=new] .referralLanding_primary__0Q9c8:focus-visible,.referralLanding_scene__y_JQs[data-look=new] .referralLanding_secondary__PnTmE:focus-visible,.referralLanding_scene__y_JQs[data-look=new] .referralLanding_storeButton__FAzEy:focus-visible{outline:2px solid var(--nl-accent-2);outline-offset:3px}.referralLanding_scene__y_JQs[data-look=new] .referralLanding_compactNotice__KAQQS{margin-top:16px;padding:12px;border:1px solid rgba(255,155,77,.5);border-radius:16px;background:rgba(255,155,77,.08);color:#fff;font-size:13px;font-weight:500;line-height:1.35}.referralLanding_scene__y_JQs[data-look=new] .referralLanding_compactNotice__KAQQS strong{font-size:15px;font-weight:700}.referralLanding_scene__y_JQs[data-look=new] .referralLanding_compactNotice__KAQQS[role=status]{margin:16px 0 12px}.referralLanding_scene__y_JQs[data-look=new] .referralLanding_compactNotice__KAQQS[role=status]+.referralLanding_primary__0Q9c8{width:100%}.referralLanding_scene__y_JQs[data-look=new] .referralLanding_install__wb483{margin-top:20px;padding-top:16px;border-top:1px solid var(--nl-line)}.referralLanding_scene__y_JQs[data-look=new] .referralLanding_install__wb483 h2{margin:0 0 12px;color:var(--nl-text-2);font-size:13px;font-weight:600;letter-spacing:0;text-transform:none}.referralLanding_scene__y_JQs[data-look=new] .referralLanding_stores__zxCWp{gap:8px}.referralLanding_scene__y_JQs[data-look=new] .referralLanding_storeButton__FAzEy{min-height:52px;padding:8px 12px;border:1px solid var(--nl-line);border-radius:16px;background:var(--nl-glass-strong);color:#fff}.referralLanding_scene__y_JQs[data-look=new] .referralLanding_storeButton__FAzEy small{color:var(--nl-text-2);font-size:11px;font-weight:500}.referralLanding_scene__y_JQs[data-look=new] .referralLanding_storeButton__FAzEy strong{font-family:inherit;font-size:13px;font-weight:700}@media (max-width:700px){.referralLanding_scene__y_JQs[data-look=new] .referralLanding_shell__KqABZ{padding:max(16px,env(safe-area-inset-top)) 16px max(24px,env(safe-area-inset-bottom))}.referralLanding_scene__y_JQs[data-look=new] .referralLanding_brand__Gjpna img{width:32px;height:32px}.referralLanding_scene__y_JQs[data-look=new] .referralLanding_content__XwvEw{padding-top:0;transform:none}.referralLanding_scene__y_JQs[data-look=new] .referralLanding_state__kIYas h1,.referralLanding_scene__y_JQs[data-look=new] .referralLanding_title__zIOaC{font-size:22px}.referralLanding_scene__y_JQs[data-look=new] .referralLanding_subtitle__mP14C{font-size:15px}.referralLanding_scene__y_JQs[data-look=new] .referralLanding_note__kwQMF{display:block}.referralLanding_scene__y_JQs[data-look=new] .referralLanding_primary__0Q9c8{min-height:54px;font-size:17px}.referralLanding_scene__y_JQs[data-look=new] .referralLanding_secondary__PnTmE{min-height:44px;font-size:15px}.referralLanding_scene__y_JQs[data-look=new] .referralLanding_storeButton__FAzEy{min-height:52px;padding:8px 12px}.referralLanding_scene__y_JQs[data-look=new] .referralLanding_storeButton__FAzEy img{width:27px;height:27px}.referralLanding_scene__y_JQs[data-look=new] .referralLanding_storeButton__FAzEy strong{font-size:13px}}@media (max-height:720px){.referralLanding_scene__y_JQs[data-look=new] .referralLanding_content__XwvEw{padding-top:0;transform:none}.referralLanding_scene__y_JQs[data-look=new] .referralLanding_state__kIYas h1,.referralLanding_scene__y_JQs[data-look=new] .referralLanding_title__zIOaC{font-size:22px}.referralLanding_scene__y_JQs[data-look=new] .referralLanding_subtitle__mP14C{font-size:15px}.referralLanding_scene__y_JQs[data-look=new] .referralLanding_note__kwQMF{display:block}}.referralLanding_scene__y_JQs[data-look=new]:before{display:block;position:fixed;z-index:-3;inset:0;background:radial-gradient(70% 34% at 50% 0,rgba(122,44,255,.62),transparent 72%),radial-gradient(46% 30% at 4% 34%,rgba(47,215,255,.34),transparent 70%),radial-gradient(46% 30% at 96% 36%,rgba(255,63,216,.34),transparent 70%),radial-gradient(80% 36% at 50% 100%,rgba(138,60,255,.42),transparent 72%),linear-gradient(180deg,#14083f,#0d0529 48%,#0a0714);content:"";pointer-events:none}.referralLanding_scene__y_JQs[data-look=new]:after{display:block;position:fixed;z-index:-2;inset:auto;top:0;left:0;width:2px;height:2px;border-radius:50%;background:transparent;box-shadow:29.9vw 17.4vh 0 1px rgba(255,217,246,.8),72.7vw 37.3vh 0 0 rgba(207,233,255,.41),80.6vw 53.2vh 0 0 rgba(230,204,255,.54),70vw 44.8vh 0 1px rgba(207,233,255,.54),17.5vw 68.5vh 0 0 rgba(207,233,255,.62),20.6vw 74.2vh 0 0 rgba(255,217,246,.34),5.1vw 18.5vh 0 0 rgba(207,233,255,.75),47.6vw 90.1vh 0 1px rgba(255,217,246,.35),43.4vw 61.8vh 0 0 rgba(255,255,255,.38),27.2vw 14.5vh 0 0 rgba(230,204,255,.43),13.7vw 21.5vh 0 0 rgba(255,255,255,.65),83vw 31.4vh 0 0 rgba(207,233,255,.83),76vw 46.1vh 0 1px rgba(255,217,246,.82),19.2vw 1.5vh 0 0 rgba(230,204,255,.47),41.3vw 84.4vh 0 0 rgba(255,255,255,.9),4.2vw 46.2vh 0 0 rgba(255,255,255,.33),41.4vw 87.7vh 0 0 rgba(207,233,255,.7),86vw 99.1vh 0 1px rgba(255,217,246,.72),55.9vw 23.3vh 0 1px rgba(255,217,246,.44),81.7vw 44.6vh 0 1px rgba(255,217,246,.32),79vw 75.3vh 0 0 rgba(230,204,255,.43),10.1vw 38vh 0 0 rgba(255,217,246,.84),82.2vw 12.1vh 0 0 rgba(255,255,255,.43),53.3vw 57vh 0 0 rgba(255,255,255,.44),18.7vw 50vh 0 1px rgba(230,204,255,.44),7.5vw 31.6vh 0 1px rgba(255,217,246,.71),94.3vw 65.5vh 0 0 rgba(255,255,255,.77),23.3vw 81.2vh 0 0 rgba(230,204,255,.73),3.1vw 31.2vh 0 1px rgba(207,233,255,.76),52.3vw 28.4vh 0 0 rgba(255,217,246,.49),95.9vw 45.7vh 0 0 rgba(255,217,246,.84),61.5vw 31.2vh 0 1px rgba(255,255,255,.63),2.3vw 49.1vh 0 0 rgba(207,233,255,.84),37.1vw 73.3vh 0 1px rgba(255,217,246,.81),80.7vw 13.8vh 0 0 rgba(207,233,255,.67),19.6vw 41.7vh 0 0 rgba(230,204,255,.62),13vw 85.8vh 0 1px rgba(207,233,255,.56),12.4vw 58.4vh 0 0 rgba(255,217,246,.61),95.6vw 39.2vh 0 0 rgba(255,255,255,.8),52.9vw 64.9vh 0 0 rgba(255,255,255,.83),5.8vw 67.6vh 0 0 rgba(207,233,255,.55),84.4vw 19.7vh 0 0 rgba(255,255,255,.4),9vw 46.1vh 0 0 rgba(255,255,255,.74),42.6vw 97.9vh 0 0 rgba(230,204,255,.57),47.1vw 51.9vh 0 0 rgba(255,217,246,.6),64.1vw 63.8vh 0 1px rgba(255,217,246,.72),71.2vw 41.2vh 0 0 rgba(207,233,255,.71),15.5vw 59.4vh 0 0 rgba(255,255,255,.77),9.4vw 21.4vh 0 0 rgba(230,204,255,.78),70.5vw 8.2vh 0 1px rgba(207,233,255,.4),87.1vw 32.8vh 0 1px rgba(255,217,246,.72),50.9vw 3.6vh 0 0 rgba(255,217,246,.37),84.5vw 13.6vh 0 0 rgba(230,204,255,.76),48.8vw 14vh 0 0 rgba(255,217,246,.46),72.9vw 91.3vh 0 0 rgba(255,217,246,.44),91.5vw 48.8vh 0 0 rgba(207,233,255,.82),82.1vw .2vh 0 0 rgba(255,217,246,.64),83.7vw 71vh 0 0 rgba(255,217,246,.34),88.3vw 79.7vh 0 0 rgba(207,233,255,.59),35.6vw 94.9vh 0 1px rgba(255,255,255,.5),87.4vw 27.3vh 0 0 rgba(207,233,255,.5),9.5vw 2.1vh 0 1px rgba(255,217,246,.84),36.6vw 82.4vh 0 0 rgba(255,255,255,.49),49.7vw 58.2vh 0 0 rgba(255,217,246,.54),14.3vw 17.8vh 0 0 rgba(230,204,255,.34),48.5vw 45.8vh 0 1px rgba(255,255,255,.42),31.2vw 35.4vh 0 0 rgba(255,255,255,.62),7.8vw 6.3vh 0 0 rgba(255,255,255,.35),89.6vw 48.6vh 0 1px rgba(230,204,255,.44),89.5vw 46.4vh 0 1px rgba(255,217,246,.34);content:"";pointer-events:none}.referralLanding_heroScene__UuzFW{display:none}.referralLanding_scene__y_JQs[data-look=new] .referralLanding_shell__KqABZ{grid-template-rows:auto auto 1fr}.referralLanding_scene__y_JQs[data-look=new] .referralLanding_heroScene__UuzFW{position:relative;display:block;height:226px;margin-top:4px}.referralLanding_scene__y_JQs[data-look=new] .referralLanding_heroRays__Xpu8l{position:absolute;z-index:0;left:50%;top:56%;width:640px;height:640px;margin:-320px 0 0 -320px;background:repeating-conic-gradient(from 0deg,rgba(180,140,255,.2) 0 5deg,transparent 5deg 15deg);-webkit-mask:radial-gradient(circle,#000 4%,transparent 62%);mask:radial-gradient(circle,#000 4%,transparent 62%)}.referralLanding_scene__y_JQs[data-look=new] .referralLanding_heroPlat__fMdQ_{position:absolute;z-index:1;bottom:-14px;width:52%;height:auto}.referralLanding_scene__y_JQs[data-look=new] .referralLanding_heroPlatL__4g4kf{left:-2%;filter:drop-shadow(0 0 22px rgba(63,240,255,.55))}.referralLanding_scene__y_JQs[data-look=new] .referralLanding_heroPlatR__6Nbi_{right:-2%;filter:drop-shadow(0 0 22px rgba(255,111,224,.55))}.referralLanding_scene__y_JQs[data-look=new] .referralLanding_heroPet__AL5IO{position:absolute;z-index:3;bottom:38px;width:auto;height:176px;filter:drop-shadow(0 0 18px rgba(180,90,255,.55)) drop-shadow(0 10px 10px rgba(0,0,0,.6))}.referralLanding_scene__y_JQs[data-look=new] .referralLanding_heroPetL__GDV54{left:12%}.referralLanding_scene__y_JQs[data-look=new] .referralLanding_heroPetR__Ie54c{right:12%}.referralLanding_scene__y_JQs[data-look=new] .referralLanding_heroSpark__8nKtR{position:absolute;z-index:2;left:50%;top:6px;width:34px;height:34px;margin-left:-17px;background:#fff;clip-path:polygon(50% 0,60% 40%,100% 50%,60% 60%,50% 100%,40% 60%,0 50%,40% 40%);filter:drop-shadow(0 0 10px #c9a8ff) drop-shadow(0 0 22px #8a5cff)}.referralLanding_scene__y_JQs[data-look=new] .referralLanding_shell__KqABZ:has([data-referral-scene=move]) .referralLanding_heroScene__UuzFW{display:none}.referralLanding_scene__y_JQs[data-look=new] .referralLanding_landing__4gMq7,.referralLanding_scene__y_JQs[data-look=new] .referralLanding_state__kIYas{border:1px solid var(--nl-line-strong);background:rgba(20,13,38,.82);box-shadow:0 0 0 1px rgba(114,232,223,.12),0 0 44px rgba(154,85,240,.32),inset 0 1px 0 rgba(255,255,255,.1)}.referralLanding_scene__y_JQs[data-look=new] .referralLanding_inviterAvatar___ESwC{box-shadow:0 0 0 2px #f3c94b,0 0 18px rgba(243,201,75,.5)}.referralLanding_scene__y_JQs[data-look=new] .referralLanding_primary__0Q9c8{box-shadow:0 8px 26px rgba(190,100,255,.55)}@media (max-height:760px){.referralLanding_scene__y_JQs[data-look=new] .referralLanding_heroScene__UuzFW{height:190px}.referralLanding_scene__y_JQs[data-look=new] .referralLanding_heroPet__AL5IO{height:146px;bottom:32px}}.login_root__d2eah{--bg:#0e0c13;--surface:#16131d;--surface-2:#1d1926;--line:#2a2534;--line-2:#352f42;--fg:#ece8f2;--muted:#9b94a9;--dim:#6f6880;--accent:#e266d8;--accent-ink:#1b0d1a;--accent-soft:#2a1730;--live:#4fd69c;--warn:#f2c14e;--err:#ff7a8a;--font-body:var(--font-onest),system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;--font-accent:var(--font-lora),Georgia,"Times New Roman",serif;--font-brand:var(--font-orbitron),var(--font-onest),system-ui,sans-serif;position:relative;min-height:100vh;overflow-x:clip;padding:0 16px;background:var(--bg);color:var(--fg);font-family:var(--font-body);font-size:15px;line-height:1.55;color-scheme:dark;-webkit-font-smoothing:antialiased}.login_root__d2eah *,.login_root__d2eah :after,.login_root__d2eah :before{box-sizing:border-box}.login_root__d2eah:before{content:"";position:fixed;inset:0;pointer-events:none;background:radial-gradient(55% 55% at 76% 42%,rgba(226,102,216,.13),transparent 70%),radial-gradient(35% 40% at 8% 96%,rgba(127,212,232,.05),transparent 70%)}body:has(.login_root__d2eah){background:#0e0c13}:where(.login_root__d2eah) a{color:inherit;text-decoration:none}.login_root__d2eah button{font-family:inherit}.login_root__d2eah a:focus-visible,.login_root__d2eah button:focus-visible{outline:2px solid var(--accent);outline-offset:2px;border-radius:8px}.login_tnum__aRTJ4{font-variant-numeric:tabular-nums}.login_top__FFMez{position:sticky;top:env(safe-area-inset-top,0);z-index:20;margin:0 -16px;padding:0 16px;border-bottom:1px solid var(--line);background:rgba(14,12,19,.88);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.login_topIn__RKMzd{max-width:1080px;height:60px;margin:0 auto;display:flex;align-items:center;gap:18px}.login_brand__cwQYe{display:flex;align-items:center;gap:10px;font-family:var(--font-brand);font-size:15px;font-weight:700;letter-spacing:.06em}.login_brand__cwQYe img{width:30px;height:30px;border-radius:9px;object-fit:cover}.login_btn__6k67c.login_back__yxFxT{margin-left:auto;padding:8px 14px 8px 11px;border-radius:999px;font-size:13.5px}.login_btn__6k67c.login_back__yxFxT svg{width:16px;height:16px}.login_backShort__vKdxm{display:none}.login_btn__6k67c{display:inline-flex;align-items:center;justify-content:center;gap:9px;padding:10px 16px;border:1px solid var(--line-2);border-radius:10px;background:transparent;color:var(--fg);font-size:14px;font-weight:600;line-height:1.2;white-space:nowrap;cursor:pointer;transition:filter .15s ease,border-color .15s ease,background-color .15s ease}.login_btn__6k67c:hover{border-color:#4b4359;background:rgba(255,255,255,.025)}.login_btn__6k67c svg{width:18px;height:18px;flex:none}.login_btn__6k67c:disabled{opacity:.42;cursor:not-allowed}.login_btnPrimary__t4RUE{border-color:transparent;background:var(--accent);color:var(--accent-ink)}.login_btnPrimary__t4RUE:hover{background:var(--accent);filter:brightness(1.08)}.login_btnPrimary__t4RUE:disabled{filter:none}.login_btnLg__mbNIU{padding:15px 24px;border-radius:12px;font-size:16px}.login_btnBlock__6V3nK{width:100%}.login_lnk__64PpD{padding:0;border:0;background:none;color:var(--muted);font-size:13.5px;font-weight:500;text-decoration:underline;text-decoration-color:var(--line-2);text-underline-offset:3px;cursor:pointer}.login_lnk__64PpD:hover{color:var(--fg);text-decoration-color:var(--muted)}.login_lnk__64PpD:disabled{opacity:.5;cursor:not-allowed}.login_lnkAccent__uATfS{color:var(--accent);text-decoration-color:rgba(226,102,216,.4)}.login_lnkAccent__uATfS:hover{color:var(--accent);filter:brightness(1.1)}.login_wrap__6WX_Z{position:relative;z-index:1;max-width:1080px;min-height:calc(100vh - 60px);margin:0 auto;display:grid;grid-template-columns:minmax(0,520px) minmax(0,1fr);gap:56px;align-items:center;padding-block:36px 48px}.login_card__UT4Oj{position:relative;min-width:0;padding:30px 30px 24px;border:1px solid var(--line);border-radius:18px;background:var(--surface);animation:login_login-card-in__iabqG .55s cubic-bezier(.22,1,.36,1) both}.login_peek__Ameij{display:none}.login_eyebrow__T6K3d{font-size:12px;font-weight:600;letter-spacing:.14em;text-transform:uppercase;color:var(--accent)}.login_title__q2J50{margin:10px 0;font-size:clamp(30px,3.6vw,40px);font-weight:600;line-height:1.1;letter-spacing:-.01em;text-wrap:balance}.login_title__q2J50 em{padding-right:.04em;font-family:var(--font-accent);font-style:italic;font-weight:600;color:var(--accent)}.login_lead__k2woQ{max-width:46ch;margin:0 0 22px;color:#c9c3d4;font-size:15px;text-wrap:pretty}.login_seg__grgJ0{position:relative;display:grid;grid-template-columns:1fr 1fr;gap:4px;margin-bottom:22px;padding:4px;border:1px solid var(--line-2);border-radius:14px;background:var(--bg)}.login_segThumb__ZAh1R{position:absolute;top:4px;bottom:4px;left:4px;width:calc(50% - 6px);border:1px solid var(--line-2);border-radius:10px;background:var(--surface-2);box-shadow:0 6px 16px -8px rgba(0,0,0,.6);transition:transform .38s cubic-bezier(.22,1,.36,1)}.login_seg__grgJ0[data-selected-method=email] .login_segThumb__ZAh1R{transform:translateX(calc(100% + 4px))}.login_segBtn__7GMzH{position:relative;z-index:1;height:44px;display:flex;align-items:center;justify-content:center;gap:8px;border:0;border-radius:10px;background:none;color:var(--muted);font-size:14.5px;font-weight:600;cursor:pointer;transition:color .2s ease}.login_segBtn__7GMzH:hover,.login_segBtn__7GMzH[aria-pressed=true]{color:var(--fg)}.login_segBtn__7GMzH svg{width:17px;height:17px;flex:none}.login_segBtn__7GMzH[aria-pressed=true] svg{color:var(--accent)}.login_fast__NjhvE{padding:1px 7px;border:1px solid rgba(79,214,156,.42);border-radius:999px;color:var(--live);font-size:10.5px;font-weight:600;line-height:1.5}.login_panes__Zr9c1{position:relative;min-height:262px;display:grid}.login_pane__kqby8{min-width:0;display:grid;animation:login_login-pane-in__ZHP9S .4s cubic-bezier(.22,1,.36,1) both}.login_pane__kqby8>*{min-width:0}.login_pane__kqby8[data-direction=backward]{animation-name:login_login-pane-in-back__QTBir}.login_center__UYqOe{display:grid;align-content:center;justify-items:center;text-align:center}.login_tg__goIC3{display:grid;grid-template-columns:minmax(0,1fr) 152px;gap:24px;align-items:start}.login_steps__8l4tS{margin:0 0 20px;padding:0;list-style:none}.login_step__kFqhs{position:relative;display:grid;grid-template-columns:28px minmax(0,1fr);gap:12px;padding-bottom:16px;color:var(--muted);font-size:14.5px;line-height:1.45}.login_step__kFqhs:before{content:"";position:absolute;left:13.5px;top:32px;bottom:4px;width:1px;background:var(--line-2)}.login_step__kFqhs:last-child{padding-bottom:0}.login_step__kFqhs:last-child:before{display:none}.login_stepN__MhEKX{width:28px;height:28px;display:grid;place-items:center;border:1px solid var(--line-2);border-radius:50%;background:var(--surface);color:var(--muted);font-size:12.5px;font-weight:700}.login_stepN__MhEKX svg{width:14px;height:14px}.login_stepT__SQjig{min-width:0;padding-top:3px;overflow-wrap:anywhere}.login_stepT__SQjig b{color:var(--fg);font-weight:600}.login_step__kFqhs[data-state=on],.login_step__kFqhs[data-state=wait]{color:#d9d3e2}.login_step__kFqhs[data-state=on] .login_stepN__MhEKX{border-color:var(--accent);background:var(--accent-soft);color:var(--accent);box-shadow:0 0 0 4px rgba(226,102,216,.1)}.login_step__kFqhs[data-state=ok] .login_stepN__MhEKX{border-color:rgba(79,214,156,.55);background:rgba(79,214,156,.08);color:var(--live)}.login_step__kFqhs[data-state=ok]:before{background:linear-gradient(var(--live),var(--line-2));opacity:.55}.login_step__kFqhs[data-state=wait] .login_stepN__MhEKX{border-color:var(--live);background:rgba(79,214,156,.08);color:var(--live);animation:login_login-ring__EDrj7 2s infinite}.login_qr__6QjwI{display:grid;gap:10px;justify-items:center;padding-top:2px;text-align:center}.login_qrTile__M_mFV{position:relative;width:152px;aspect-ratio:1;padding:12px;border-radius:18px;background:#f3eff7;box-shadow:0 0 0 1px rgba(255,255,255,.05),0 16px 40px -14px rgba(226,102,216,.55)}.login_qrTile__M_mFV svg{display:block;width:100%;height:100%}.login_qrLogo__Ne3cW{position:absolute;left:50%;top:50%;width:32px;height:32px;border-radius:9px;box-shadow:0 0 0 4px #f3eff7;transform:translate(-50%,-50%)}.login_qrBlank__MEW2R{width:100%;height:100%;border-radius:8px;background:linear-gradient(100deg,#e6e0ec 30%,#f6f3f9 50%,#e6e0ec 70%) 0 0 /300% 100%;animation:login_login-shimmer__HL_Ms 1.4s linear infinite}.login_qrCaption__6I5Qj{color:var(--muted);font-size:12.5px;line-height:1.35}.login_qrCaption__6I5Qj b{display:block;color:#d9d3e2;font-weight:600}.login_ttl__8LjmV{display:inline-flex;align-items:center;gap:6px;color:var(--dim);font-size:11.5px}.login_ttl__8LjmV svg{width:13px;height:13px}.login_live__ca_vE{display:flex;align-items:flex-start;gap:12px;margin-bottom:20px;padding:14px 16px;border:1px solid rgba(79,214,156,.26);border-radius:14px;background:linear-gradient(90deg,rgba(79,214,156,.09),rgba(79,214,156,.015))}.login_liveDot__ATrY_{flex:none;width:9px;height:9px;margin-top:7px;border-radius:50%;background:var(--live);animation:login_login-pulse__Okp7e 2s infinite}.login_live__ca_vE b{display:block;font-size:15px;font-weight:600}.login_live__ca_vE small{display:block;margin-top:1px;color:var(--muted);font-size:13px}.login_row__BI7BZ{display:flex;flex-wrap:wrap;align-items:center;gap:12px 18px}.login_alert__eaz71{display:flex;gap:12px;margin-bottom:18px;padding:14px 16px;border-radius:14px;font-size:14px;line-height:1.45}.login_alert__eaz71 svg{flex:none;width:20px;height:20px;margin-top:1px}.login_alert__eaz71 b{display:block;margin-bottom:2px;color:var(--fg);font-size:15px;font-weight:600}.login_alert__eaz71 span{color:#c9c3d4}.login_alertWarn__Sp0vv{border:1px solid rgba(242,193,78,.34);background:rgba(242,193,78,.07)}.login_alertWarn__Sp0vv svg{color:var(--warn)}.login_alertErr__LUnYG{border:1px solid rgba(255,122,138,.34);background:rgba(255,122,138,.07)}.login_alertErr__LUnYG svg{color:var(--err)}.login_label__D7QSs{display:block;margin-bottom:8px;color:#c9c3d4;font-size:13px;font-weight:600}.login_field__4IM5r{position:relative;margin-bottom:14px}.login_field__4IM5r svg{position:absolute;left:15px;top:50%;width:18px;height:18px;color:var(--dim);transform:translateY(-50%);pointer-events:none}.login_input__7LCD8{width:100%;height:54px;padding:0 16px 0 45px;border:1px solid var(--line-2);border-radius:12px;outline:none;background:var(--bg);color:var(--fg);font:500 16px var(--font-body);transition:border-color .15s ease,box-shadow .15s ease}.login_input__7LCD8::placeholder{color:var(--dim)}.login_input__7LCD8:focus{border-color:var(--accent);box-shadow:0 0 0 4px rgba(226,102,216,.13)}.login_input__7LCD8:disabled{opacity:.6}.login_fine__ZBYxD{margin:12px 0 0;color:var(--muted);font-size:12.5px;line-height:1.45}.login_sent__CH9SM{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:18px;padding:12px 14px;border:1px solid var(--line);border-radius:12px;background:var(--bg);color:var(--muted);font-size:14px}.login_sentWho__1jsSL{min-width:0;display:flex;align-items:center;gap:10px;line-height:1.35}.login_sentWho__1jsSL svg{flex:none;width:18px;height:18px;color:var(--accent)}.login_sentWho__1jsSL small{display:block;font-size:12.5px}.login_sentWho__1jsSL b{display:block;color:var(--fg);font-weight:600;overflow-wrap:anywhere}.login_otp__tddka{position:relative;display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:8px;margin-bottom:16px}.login_otpInput__nJWph{position:absolute;inset:0;z-index:2;width:100%;height:100%;padding:0;border:0;outline:none;background:transparent;color:transparent;caret-color:transparent;font-size:16px;cursor:text}.login_otpInput__nJWph::selection{background:transparent}.login_otpInput__nJWph:disabled{cursor:not-allowed}.login_otpCell__nrGPq{position:relative;height:62px;display:grid;place-items:center;border:1px solid var(--line-2);border-radius:12px;background:var(--bg);color:var(--fg);font-size:26px;font-weight:600;font-variant-numeric:tabular-nums;transition:border-color .15s ease,box-shadow .15s ease}.login_otpCell__nrGPq:nth-child(5){margin-left:6px}.login_otpCell__nrGPq[data-filled=true]{border-color:#4b4359}.login_otp__tddka:focus-within .login_otpCell__nrGPq[data-current=true]{border-color:var(--accent);box-shadow:0 0 0 4px rgba(226,102,216,.13)}.login_otp__tddka:focus-within .login_otpCell__nrGPq[data-current=true]:after{content:"";width:2px;height:26px;border-radius:2px;background:var(--accent);animation:login_login-caret__sZHXM 1s steps(1) infinite}.login_otp__tddka[data-state=rejected] .login_otpCell__nrGPq{border-color:rgba(255,122,138,.7);color:#ffb4bd}.login_otp__tddka[data-state=rejected]{animation:login_login-shake__kcxMe .42s cubic-bezier(.36,.07,.19,.97) both}.login_otp__tddka[data-state=busy] .login_otpCell__nrGPq{border-color:rgba(226,102,216,.65)}.login_resend__Gz7D_{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:8px 16px;margin-top:14px;color:var(--muted);font-size:13.5px}.login_resendWait__rvEOQ{color:var(--dim)}.login_spin__q240J{width:46px;height:46px;margin-bottom:14px;border:3px solid var(--line-2);border-top-color:var(--accent);border-radius:50%;animation:login_login-spin__Wx9kc .9s linear infinite}.login_statusText__CIBWK{margin:0;color:var(--muted);font-size:14.5px}.login_mark__By3uq{width:78px;height:78px;margin-bottom:12px}.login_mark__By3uq circle{fill:rgba(226,102,216,.1);stroke:var(--accent);stroke-width:2;stroke-dasharray:230;stroke-dashoffset:230;animation:login_login-draw__nPUPK .7s cubic-bezier(.65,0,.35,1) .05s forwards}.login_mark__By3uq path{fill:none;stroke:var(--fg);stroke-width:3.2;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:48;stroke-dashoffset:48;animation:login_login-draw__nPUPK .45s cubic-bezier(.65,0,.35,1) .6s forwards}.login_doneTitle__eBp7b{display:block;margin-bottom:2px;font-size:21px;font-weight:600}.login_bar__sFGVp{width:100%;max-width:260px;height:6px;margin-top:18px;overflow:hidden;border-radius:999px;background:var(--surface-2)}.login_bar__sFGVp i{display:block;width:0;height:100%;border-radius:inherit;background:linear-gradient(90deg,#f2c14e,#e266d8);box-shadow:0 0 16px rgba(226,102,216,.55);animation:login_login-fill__KM3Mz 1.8s cubic-bezier(.4,0,.2,1) .5s forwards}.login_help__b_Y5g{margin-top:24px;padding-top:16px;border-top:1px solid var(--line);color:var(--muted);font-size:13px}.login_side__XjVKg{position:relative;min-width:0;display:grid;justify-items:center;text-align:center}.login_stage___iLSY{position:relative;width:100%;max-width:520px;height:420px;-webkit-mask-image:linear-gradient(180deg,#000 74%,transparent 98%),linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent);-webkit-mask-composite:source-in;mask-image:linear-gradient(180deg,#000 74%,transparent 98%),linear-gradient(90deg,transparent,#000 12%,#000 88%,transparent);mask-composite:intersect}.login_stage___iLSY:before{content:"";position:absolute;left:50%;top:50%;width:540px;height:460px;background:radial-gradient(closest-side,rgba(226,102,216,.36),rgba(91,42,99,.22) 46%,rgba(14,12,19,0) 78%);transform:translate(-50%,-50%);transition:transform .6s ease}.login_stage___iLSY:after{content:"";position:absolute;left:50%;bottom:66px;width:380px;height:54px;border-radius:50%;background:radial-gradient(closest-side,rgba(226,102,216,.42),rgba(226,102,216,.08) 60%,transparent);transform:translateX(-50%)}.login_stage___iLSY img{position:absolute;left:50%;bottom:80px;width:auto;max-width:none;filter:drop-shadow(0 18px 22px rgba(0,0,0,.55))}.login_petC__hE0rS{z-index:4;height:280px;transform:translateX(-50%);animation:login_login-float__EmuSN 6s ease-in-out infinite}.login_petL1__pjxtx{z-index:3;height:214px;transform:translateX(calc(-50% - 150px)) rotate(-5deg)}.login_petR1__jOpHQ{z-index:3;height:226px;transform:translateX(calc(-50% + 152px)) rotate(5deg)}.login_stage___iLSY .login_petL2__5Uq0F{z-index:2;bottom:100px;height:150px;opacity:.5;transform:translateX(calc(-50% - 252px)) rotate(-9deg)}.login_stage___iLSY .login_petR2__Nelc7{z-index:2;bottom:100px;height:156px;opacity:.5;transform:translateX(calc(-50% + 256px)) rotate(9deg)}.login_root__d2eah:has([data-login-state=done]) .login_stage___iLSY:before{transform:translate(-50%,-50%) scale(1.12)}.login_root__d2eah:has([data-login-state=done]) .login_petC__hE0rS{animation:login_login-hop__Xiv5W .9s cubic-bezier(.3,1.6,.5,1) .3s 2,login_login-float__EmuSN 6s ease-in-out 2.2s infinite}.login_root__d2eah:has([data-login-state=waiting]) .login_petC__hE0rS{animation-duration:3s}.login_sideCopy__QLN_i{position:relative;z-index:5;max-width:480px;margin-top:-42px;display:grid;justify-items:center;gap:10px}.login_sideCopy__QLN_i .login_eyebrow__T6K3d{color:var(--muted)}.login_chips__i5XMy{display:flex;flex-wrap:wrap;justify-content:center;gap:8px}.login_chip____RcP{display:inline-flex;align-items:center;gap:7px;padding:5px 12px;border:1px solid var(--line-2);border-radius:999px;background:rgba(29,25,38,.8);color:#d9d3e2;font-size:13px}.login_chip____RcP i{width:6px;height:6px;border-radius:50%;background:var(--accent)}.login_sideNote__KOQrY{margin:2px 0 0;color:var(--muted);font-size:13.5px}@media (max-width:860px){.login_wrap__6WX_Z{max-width:520px;min-height:0;grid-template-columns:minmax(0,1fr);gap:0;align-items:start;padding-block:64px 28px}.login_side__XjVKg{display:none}.login_card__UT4Oj{padding:26px 20px 20px}.login_peek__Ameij{position:absolute;right:16px;top:-64px;display:block;width:auto;height:104px;filter:drop-shadow(0 10px 16px rgba(0,0,0,.55))}.login_root__d2eah:has([data-login-state=done]) .login_peek__Ameij{animation:login_login-hop__Xiv5W .9s cubic-bezier(.3,1.6,.5,1) .3s 2}.login_card__UT4Oj>.login_eyebrow__T6K3d,.login_card__UT4Oj>.login_title__q2J50{padding-right:84px}.login_title__q2J50{font-size:30px}.login_tg__goIC3{grid-template-columns:minmax(0,1fr)}.login_qr__6QjwI{display:none}.login_panes__Zr9c1{min-height:0}.login_center__UYqOe{min-height:230px}.login_backLong__67Qq1{display:none}.login_backShort__vKdxm{display:inline}}@media (max-width:420px){.login_fast__NjhvE{display:none}}@media (max-width:400px){.login_otp__tddka{gap:6px}.login_otpCell__nrGPq{height:54px;font-size:22px}.login_otpCell__nrGPq:nth-child(5){margin-left:4px}}@keyframes login_login-card-in__iabqG{0%{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}@keyframes login_login-pane-in__ZHP9S{0%{opacity:0;transform:translateX(10px)}to{opacity:1;transform:none}}@keyframes login_login-pane-in-back__QTBir{0%{opacity:0;transform:translateX(-10px)}to{opacity:1;transform:none}}@keyframes login_login-pulse__Okp7e{0%{box-shadow:0 0 0 0 rgba(79,214,156,.55)}70%{box-shadow:0 0 0 9px rgba(79,214,156,0)}to{box-shadow:0 0 0 0 rgba(79,214,156,0)}}@keyframes login_login-ring__EDrj7{0%{box-shadow:0 0 0 0 rgba(79,214,156,.45)}70%{box-shadow:0 0 0 8px rgba(79,214,156,0)}to{box-shadow:0 0 0 0 rgba(79,214,156,0)}}@keyframes login_login-caret__sZHXM{50%{opacity:0}}@keyframes login_login-shake__kcxMe{10%,90%{transform:translateX(-1px)}20%,80%{transform:translateX(3px)}30%,50%,70%{transform:translateX(-5px)}40%,60%{transform:translateX(5px)}}@keyframes login_login-spin__Wx9kc{to{transform:rotate(1turn)}}@keyframes login_login-draw__nPUPK{to{stroke-dashoffset:0}}@keyframes login_login-fill__KM3Mz{to{width:100%}}@keyframes login_login-shimmer__HL_Ms{to{background-position:-300% 0}}@keyframes login_login-float__EmuSN{0%,to{translate:0 0}50%{translate:0 -8px}}@keyframes login_login-hop__Xiv5W{0%,to{translate:0 0}40%{translate:0 -26px}}@media (prefers-reduced-motion:reduce){.login_card__UT4Oj,.login_root__d2eah *,.login_root__d2eah :after,.login_root__d2eah :before{animation:none!important;transition:none!important}.login_mark__By3uq circle,.login_mark__By3uq path{stroke-dashoffset:0}.login_bar__sFGVp i{width:100%}}.cabinetEnter_screen__6KUIP{min-height:100vh;min-height:100dvh;display:grid;place-content:center;justify-items:center;gap:18px;padding:24px;background:radial-gradient(42% 38% at 50% 46%,rgba(226,102,216,.14),transparent 72%),#0e0c13;color:#9b94a9;font-family:var(--font-onest,system-ui),system-ui,-apple-system,"Segoe UI",Roboto,sans-serif;text-align:center}.cabinetEnter_mark__7_TuU{position:relative;width:84px;height:84px;display:grid;place-items:center}.cabinetEnter_ring__FHI6t{position:absolute;inset:0;border-radius:50%;background:conic-gradient(from 0deg,rgba(226,102,216,0) 0deg,rgba(226,102,216,.95) 250deg,#f2c14e 330deg,rgba(242,193,78,0) 1turn);-webkit-mask:radial-gradient(farthest-side,transparent calc(100% - 3px),#000 calc(100% - 2.5px));mask:radial-gradient(farthest-side,transparent calc(100% - 3px),#000 calc(100% - 2.5px));animation:cabinetEnter_cabinet-enter-spin__av_NG 1s linear infinite}.cabinetEnter_logo__NBZ38{width:52px;height:52px;border-radius:14px;box-shadow:0 12px 30px -10px rgba(226,102,216,.6)}.cabinetEnter_label__RRt9e{margin:0;font-size:14px;letter-spacing:.01em}.cabinetEnter_hint__WyeoV{margin:6px 0 0;font-size:13px;color:#6f6880;opacity:0;animation:cabinetEnter_cabinet-enter-appear__lobM7 .4s ease 8s forwards}.cabinetEnter_hint__WyeoV a{color:#e266d8;text-decoration:underline;text-decoration-color:rgba(226,102,216,.4);text-underline-offset:3px}.cabinetEnter_failure__3XqWN[hidden]{display:none}.cabinetEnter_failure__3XqWN{display:grid;justify-items:center;gap:12px}.cabinetEnter_failure__3XqWN button{padding:10px 20px;border:1px solid #e266d8;border-radius:10px;color:#e266d8;background:#0e0c13;font:inherit;cursor:pointer}.cabinetEnter_failure__3XqWN small{color:#9b94a9}@keyframes cabinetEnter_cabinet-enter-appear__lobM7{to{opacity:1}}@keyframes cabinetEnter_cabinet-enter-spin__av_NG{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.cabinetEnter_ring__FHI6t{animation-duration:2.4s}}.birthdayCelebrationScene_root__fHP1P{--ink:#f6f2ff;--muted:rgba(236,228,255,0.72);--faint:rgba(236,228,255,0.46);--gold:#ffd36b;--display:var(--font-crypton-display),"Unbounded",system-ui,sans-serif;--body:var(--font-onest),"Onest",system-ui,sans-serif;--focus-y:46%;position:fixed;inset:0;z-index:1;overflow:hidden;color:var(--ink);font-family:var(--body);background:radial-gradient(90% 55% at 50% 40%,rgba(139,92,255,.42) 0,rgba(139,92,255,0) 70%),radial-gradient(70% 40% at 15% 85%,rgba(255,59,212,.22) 0,transparent 70%),radial-gradient(60% 40% at 90% 15%,rgba(63,240,255,.14) 0,transparent 70%),linear-gradient(180deg,#12052a,#1d0a40 46%,#0b0418);animation:birthdayCelebrationScene_rootIn__fpvDh .5s ease-out both}@keyframes birthdayCelebrationScene_rootIn__fpvDh{0%{opacity:0}to{opacity:1}}.birthdayCelebrationScene_root__fHP1P .birthdayCelebrationScene_stars__uUbc1{position:absolute;inset:-10%;pointer-events:none;opacity:.75;background-image:radial-gradient(1.4px 1.4px at 12% 22%,#fff,transparent 60%),radial-gradient(1.2px 1.2px at 78% 12%,#ffe6a8,transparent 60%),radial-gradient(1.6px 1.6px at 64% 34%,#fff,transparent 60%),radial-gradient(1.2px 1.2px at 30% 58%,#b8fbff,transparent 60%),radial-gradient(1.4px 1.4px at 88% 52%,#fff,transparent 60%),radial-gradient(1.1px 1.1px at 44% 8%,#ffc4f3,transparent 60%),radial-gradient(1.3px 1.3px at 6% 70%,#fff,transparent 60%),radial-gradient(1.2px 1.2px at 56% 76%,#ffe6a8,transparent 60%);animation:birthdayCelebrationScene_twinkle__WXpb_ 4s ease-in-out infinite alternate}@keyframes birthdayCelebrationScene_twinkle__WXpb_{0%{opacity:.45}to{opacity:.9}}.birthdayCelebrationScene_root__fHP1P .birthdayCelebrationScene_rays__lCOZC{position:absolute;left:50%;top:var(--focus-y);width:1100px;height:1100px;margin:-550px 0 0 -550px;pointer-events:none;background:repeating-conic-gradient(from 0deg,rgba(255,211,107,.16) 0deg 7deg,rgba(255,211,107,0) 7deg 22deg,rgba(255,59,212,.12) 22deg 27deg,rgba(255,59,212,0) 27deg 40deg);-webkit-mask:radial-gradient(circle,#000 0,rgba(0,0,0,.55) 24%,transparent 52%);mask:radial-gradient(circle,#000 0,rgba(0,0,0,.55) 24%,transparent 52%);animation:birthdayCelebrationScene_spin__PLvNh 46s linear infinite}@keyframes birthdayCelebrationScene_spin__PLvNh{to{transform:rotate(1turn)}}.birthdayCelebrationScene_root__fHP1P .birthdayCelebrationScene_confetti__OZMzB{position:absolute;inset:0;pointer-events:none;perspective:600px}.birthdayCelebrationScene_root__fHP1P .birthdayCelebrationScene_confetti__OZMzB i{position:absolute;top:-6%;left:var(--x);width:var(--w,8px);height:var(--h,14px);border-radius:2px;background:var(--c);box-shadow:0 0 6px var(--c);opacity:.95;animation:birthdayCelebrationScene_fall__uMg1e var(--dur,7s) linear var(--d,0s) infinite}@keyframes birthdayCelebrationScene_fall__uMg1e{0%{transform:translate3d(0,-4vh,0) rotateX(0) rotateY(0) rotate(var(--r,0deg))}50%{transform:translate3d(var(--drift,30px),52vh,0) rotateX(540deg) rotateY(200deg) rotate(calc(var(--r, 0deg) + 90deg))}to{transform:translate3d(calc(var(--drift, 30px) * -.6),110vh,0) rotateX(3turn) rotateY(420deg) rotate(calc(var(--r, 0deg) + 180deg))}}.birthdayCelebrationScene_root__fHP1P .birthdayCelebrationScene_layout__UNoOZ{position:relative;z-index:2;height:100%;display:flex;flex-direction:column;padding:max(14px,env(safe-area-inset-top,0px),var(--dv-app-inset-top,0px)) max(14px,env(safe-area-inset-right,0px)) max(12px,env(safe-area-inset-bottom,0px),var(--dv-app-inset-bottom,0px)) max(14px,env(safe-area-inset-left,0px))}.birthdayCelebrationScene_root__fHP1P .birthdayCelebrationScene_top__uve5a{display:flex;align-items:center;justify-content:space-between;gap:10px;min-height:40px}.birthdayCelebrationScene_root__fHP1P .birthdayCelebrationScene_chip__FLSic{display:inline-flex;align-items:center;gap:8px;height:34px;padding:0 14px 0 10px;border-radius:999px;font:700 13px/1 var(--body);letter-spacing:.01em;color:#ffe6a8;background:linear-gradient(180deg,rgba(255,211,107,.18),rgba(255,211,107,.06));border:1px solid rgba(255,211,107,.38);box-shadow:0 0 18px rgba(255,211,107,.18),inset 0 1px 0 rgba(255,255,255,.18)}.birthdayCelebrationScene_root__fHP1P .birthdayCelebrationScene_chip__FLSic svg{width:18px;height:18px;flex:none}.birthdayCelebrationScene_root__fHP1P .birthdayCelebrationScene_close___o2Oa{width:44px;height:44px;padding:0;border-radius:14px;display:grid;place-items:center;cursor:pointer;color:var(--ink);background:rgba(255,255,255,.07);border:1px solid rgba(255,255,255,.14)}.birthdayCelebrationScene_root__fHP1P .birthdayCelebrationScene_close___o2Oa svg{width:18px;height:18px}.birthdayCelebrationScene_root__fHP1P .birthdayCelebrationScene_head__Q2Iu0{text-align:center;margin-top:10px}.birthdayCelebrationScene_root__fHP1P .birthdayCelebrationScene_title__YMFs7{margin:0;font:900 clamp(26px,7.6vw,34px)/1.08 var(--display);letter-spacing:-.01em;background:linear-gradient(180deg,#ffffff,#fff1c7 42%,#ffb3ee);-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 0 18px rgba(255,59,212,.45)) drop-shadow(0 2px 0 rgba(60,10,90,.6))}.birthdayCelebrationScene_root__fHP1P .birthdayCelebrationScene_nick__RnAOy{display:block;overflow-wrap:anywhere}.birthdayCelebrationScene_root__fHP1P .birthdayCelebrationScene_title__YMFs7[data-long=true] .birthdayCelebrationScene_nick__RnAOy{font-size:.74em;line-height:1.15}.birthdayCelebrationScene_root__fHP1P .birthdayCelebrationScene_sub__u8kUN{margin:8px auto 0;max-width:320px;font:500 14.5px/1.4 var(--body);color:var(--muted)}.birthdayCelebrationScene_root__fHP1P .birthdayCelebrationScene_stage__rw61t{position:relative;flex:1 1 auto;min-height:210px;display:grid;place-items:center;perspective:1100px}.birthdayCelebrationScene_root__fHP1P .birthdayCelebrationScene_scene__JXfIy{position:relative;margin-top:-14px;width:var(--gift,clamp(140px,26vh,214px));height:var(--gift,clamp(140px,26vh,214px))}.birthdayCelebrationScene_root__fHP1P .birthdayCelebrationScene_space__Q_N5T{position:absolute;inset:0;z-index:2;transform-style:preserve-3d;transform:rotateX(-6deg)}.birthdayCelebrationScene_root__fHP1P .birthdayCelebrationScene_platform__9RyjK{position:absolute;left:50%;top:84%;width:150%;aspect-ratio:1;z-index:1;transform:translate(-50%,-50%) rotateX(76deg);transform-style:preserve-3d;pointer-events:none}.birthdayCelebrationScene_root__fHP1P .birthdayCelebrationScene_discSide__Gg4Gu,.birthdayCelebrationScene_root__fHP1P .birthdayCelebrationScene_disc__qlyrZ,.birthdayCelebrationScene_root__fHP1P .birthdayCelebrationScene_ring__Vki5_{position:absolute;inset:0;border-radius:50%}.birthdayCelebrationScene_root__fHP1P .birthdayCelebrationScene_discSide__Gg4Gu{transform:translateZ(-16px);background:radial-gradient(circle,#2a0d55 0,#170631 70%,transparent 71%);box-shadow:0 0 0 2px rgba(63,240,255,.35),0 0 30px rgba(63,240,255,.25)}.birthdayCelebrationScene_root__fHP1P .birthdayCelebrationScene_disc__qlyrZ{background:radial-gradient(circle,rgba(255,255,255,.1) 0 18%,transparent 19%),repeating-radial-gradient(circle,rgba(63,240,255,0) 0 22px,rgba(63,240,255,.16) 23px 24px),radial-gradient(circle,#5a28b8 0,#2b0f62 58%,#1a073e 70%,transparent 71%);box-shadow:0 0 0 3px rgba(255,59,212,.85),0 0 46px rgba(255,59,212,.55),inset 0 0 50px rgba(63,240,255,.35)}.birthdayCelebrationScene_root__fHP1P .birthdayCelebrationScene_ring__Vki5_{border:2px solid rgba(63,240,255,.7);animation:birthdayCelebrationScene_pulse__D2ixJ 2.8s ease-out infinite}.birthdayCelebrationScene_root__fHP1P .birthdayCelebrationScene_ring__Vki5_+.birthdayCelebrationScene_ring__Vki5_{animation-delay:1.4s;border-color:rgba(255,59,212,.7)}@keyframes birthdayCelebrationScene_pulse__D2ixJ{0%{transform:scale(.72);opacity:.9}to{transform:scale(1.35);opacity:0}}.birthdayCelebrationScene_root__fHP1P .birthdayCelebrationScene_beam__cUXPZ{position:absolute;left:50%;bottom:14%;z-index:1;width:110%;height:110%;transform:translateX(-50%);background:linear-gradient(0deg,rgba(255,59,212,.42),rgba(139,92,255,.14) 55%,transparent);clip-path:polygon(22% 100%,78% 100%,100% 0,0 0);filter:blur(10px);pointer-events:none}.birthdayCelebrationScene_root__fHP1P .birthdayCelebrationScene_gift__l5JDr{position:absolute;inset:0;transform-style:preserve-3d;animation:birthdayCelebrationScene_float__g2ZV6 3.6s ease-in-out infinite}.birthdayCelebrationScene_root__fHP1P .birthdayCelebrationScene_giftTurn__cVBeQ{width:100%;height:100%;transform-style:preserve-3d;animation:birthdayCelebrationScene_turn__f_pdD 7s ease-in-out infinite}.birthdayCelebrationScene_root__fHP1P .birthdayCelebrationScene_giftTurn__cVBeQ img{display:block;width:100%;height:100%;object-fit:contain;filter:drop-shadow(0 18px 24px rgba(10,0,30,.7)) drop-shadow(0 0 22px rgba(255,59,212,.55))}.birthdayCelebrationScene_root__fHP1P .birthdayCelebrationScene_giftGlow__Bt_Jv{position:absolute;inset:12%;border-radius:50%;background:radial-gradient(circle,rgba(255,211,107,.55),rgba(255,59,212,.25) 45%,transparent 70%);filter:blur(18px);animation:birthdayCelebrationScene_glow__NkvAH 2.4s ease-in-out infinite alternate}@keyframes birthdayCelebrationScene_float__g2ZV6{0%,to{transform:translateZ(0) rotate(-1.5deg)}50%{transform:translate3d(0,-12px,0) rotate(1.5deg)}}@keyframes birthdayCelebrationScene_turn__f_pdD{0%,to{transform:rotateY(-16deg) rotateX(3deg)}50%{transform:rotateY(16deg) rotateX(-3deg)}}@keyframes birthdayCelebrationScene_glow__NkvAH{0%{opacity:.55;transform:scale(.92)}to{opacity:1;transform:scale(1.08)}}.birthdayCelebrationScene_root__fHP1P .birthdayCelebrationScene_spark__C5H1p{position:absolute;z-index:3;width:18px;height:18px;left:var(--sx);top:var(--sy);background:#fff;clip-path:polygon(50% 0,60% 40%,100% 50%,60% 60%,50% 100%,40% 60%,0 50%,40% 40%);filter:drop-shadow(0 0 6px #fff) drop-shadow(0 0 12px var(--gold));animation:birthdayCelebrationScene_sparkle__Al3Gs 2.2s ease-in-out var(--sd,0s) infinite}@keyframes birthdayCelebrationScene_sparkle__Al3Gs{0%,to{transform:scale(.2) rotate(0);opacity:0}50%{transform:scale(1) rotate(45deg);opacity:1}}.birthdayCelebrationScene_root__fHP1P .birthdayCelebrationScene_orbit__w_xQ8{position:absolute;left:50%;top:50%;width:0;height:0;transform-style:preserve-3d;transform:rotateX(-10deg)}.birthdayCelebrationScene_root__fHP1P .birthdayCelebrationScene_orbitSpin__FaG11{transform-style:preserve-3d;animation:birthdayCelebrationScene_spinY__LBZWR 16s linear infinite}@keyframes birthdayCelebrationScene_spinY__LBZWR{to{transform:rotateY(1turn)}}.birthdayCelebrationScene_root__fHP1P .birthdayCelebrationScene_orbitPath__0bp_o{position:absolute;left:calc(var(--orbit-r, 150px) * -1);top:calc(var(--orbit-r, 150px) * -1);width:calc(var(--orbit-r, 150px) * 2);height:calc(var(--orbit-r, 150px) * 2);border-radius:50%;border:1.5px solid rgba(255,255,255,.22);transform:translateY(-12px) rotateX(90deg);box-shadow:0 0 14px rgba(63,240,255,.25),inset 0 0 14px rgba(255,59,212,.2)}.birthdayCelebrationScene_root__fHP1P .birthdayCelebrationScene_orb__AiADA{position:absolute;left:0;top:0;transform-style:preserve-3d;transform:rotateY(var(--a)) translateZ(var(--orbit-r,150px)) rotateY(calc(var(--a) * -1)) translateY(var(--oy,0))}.birthdayCelebrationScene_root__fHP1P .birthdayCelebrationScene_orbFace__R6pbU{transform-style:preserve-3d;animation:birthdayCelebrationScene_spinY__LBZWR 16s linear infinite reverse}.birthdayCelebrationScene_root__fHP1P .birthdayCelebrationScene_orbFace__R6pbU img{display:block;width:56px;height:56px;margin:-28px 0 0 -28px;object-fit:contain;filter:drop-shadow(0 0 10px var(--halo,rgba(63,240,255,.8)));animation:birthdayCelebrationScene_bob__27Wwc 2.6s ease-in-out var(--bd,0s) infinite}@keyframes birthdayCelebrationScene_bob__27Wwc{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}.birthdayCelebrationScene_root__fHP1P .birthdayCelebrationScene_sheet__mEZa5{position:relative;flex:0 0 auto;padding:16px 14px 12px;border-radius:28px;background:linear-gradient(180deg,rgba(44,18,88,.86),rgba(20,7,42,.94));border:1px solid rgba(255,255,255,.12);box-shadow:0 -12px 44px rgba(139,92,255,.28),inset 0 1px 0 rgba(255,255,255,.12);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.birthdayCelebrationScene_root__fHP1P .birthdayCelebrationScene_sheet__mEZa5:before{content:"";position:absolute;inset:-1px;border-radius:inherit;padding:1px;pointer-events:none;background:linear-gradient(120deg,rgba(255,59,212,.75),rgba(139,92,255,.2) 40%,rgba(63,240,255,.7));-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.birthdayCelebrationScene_root__fHP1P .birthdayCelebrationScene_sheetHead__Cyi49{display:flex;align-items:baseline;justify-content:space-between;gap:10px;padding:0 4px}.birthdayCelebrationScene_root__fHP1P .birthdayCelebrationScene_sheetTitle__lKoL_{font:800 15px/1.2 var(--display)}.birthdayCelebrationScene_root__fHP1P .birthdayCelebrationScene_until__NXLqz{font:600 12.5px/1.2 var(--body);color:var(--gold);white-space:nowrap}.birthdayCelebrationScene_root__fHP1P .birthdayCelebrationScene_items__vv2Uh{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:12px;perspective:500px}.birthdayCelebrationScene_root__fHP1P .birthdayCelebrationScene_item__AdPWR{--tone:63,240,255;position:relative;min-width:0;padding:10px 6px;border-radius:18px;text-align:center;background:linear-gradient(180deg,rgba(var(--tone),.2),rgba(var(--tone),.05) 70%);border:1px solid rgba(var(--tone),.45);box-shadow:0 8px 18px rgba(0,0,0,.35),0 0 18px rgba(var(--tone),.18),inset 0 1px 0 rgba(255,255,255,.14);transform:rotateX(8deg);transform-origin:50% 100%}.birthdayCelebrationScene_root__fHP1P .birthdayCelebrationScene_item__AdPWR[data-kind=mythical_box],.birthdayCelebrationScene_root__fHP1P .birthdayCelebrationScene_prize__l01iY[data-kind=mythical_box]{--tone:255,59,212}.birthdayCelebrationScene_root__fHP1P .birthdayCelebrationScene_item__AdPWR[data-kind=raid_immunity],.birthdayCelebrationScene_root__fHP1P .birthdayCelebrationScene_prize__l01iY[data-kind=raid_immunity]{--tone:61,255,168}.birthdayCelebrationScene_root__fHP1P .birthdayCelebrationScene_itemArt__n063I{position:relative;height:54px;display:grid;place-items:center}.birthdayCelebrationScene_root__fHP1P .birthdayCelebrationScene_itemArt__n063I>img{width:54px;height:54px;object-fit:contain;filter:drop-shadow(0 0 10px rgba(var(--tone),.65))}.birthdayCelebrationScene_root__fHP1P .birthdayCelebrationScene_item__AdPWR[data-kind=mythical_box] .birthdayCelebrationScene_itemArt__n063I>img,.birthdayCelebrationScene_root__fHP1P .birthdayCelebrationScene_prize__l01iY[data-kind=mythical_box]>img{transform:scale(1.3)}.birthdayCelebrationScene_root__fHP1P .birthdayCelebrationScene_amount__qmpsZ{margin-top:6px;font:800 17px/1 var(--display);color:#fff;text-shadow:0 0 12px rgba(var(--tone),.7)}.birthdayCelebrationScene_root__fHP1P .birthdayCelebrationScene_itemTitle__WSmol{margin-top:5px;font:600 11.5px/1.25 var(--body);color:var(--muted)}.birthdayCelebrationScene_root__fHP1P .birthdayCelebrationScene_fan__U7k2b{position:relative;display:block;width:74px;height:54px;margin:0 auto}.birthdayCelebrationScene_root__fHP1P .birthdayCelebrationScene_fan__U7k2b img{position:absolute;top:2px;width:46px;height:46px;object-fit:contain;filter:drop-shadow(0 0 8px rgba(var(--tone),.6))}.birthdayCelebrationScene_root__fHP1P .birthdayCelebrationScene_fan__U7k2b img:first-child{left:0;transform:rotate(-14deg)}.birthdayCelebrationScene_root__fHP1P .birthdayCelebrationScene_fan__U7k2b img:nth-child(2){left:14px;top:-2px;z-index:2;width:50px;height:50px}.birthdayCelebrationScene_root__fHP1P .birthdayCelebrationScene_fan__U7k2b img:nth-child(3){left:30px;transform:rotate(14deg)}.birthdayCelebrationScene_root__fHP1P .birthdayCelebrationScene_cta__oCEZa{position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center;gap:10px;width:100%;height:56px;margin-top:14px;padding:0 16px;border:0;border-radius:18px;cursor:pointer;font:800 16px/1 var(--display);letter-spacing:.01em;color:#fff;background:linear-gradient(90deg,#ff3bd4,#a34dff 52%,#3ff0ff);box-shadow:0 10px 26px rgba(255,59,212,.45),inset 0 0 0 1px rgba(255,255,255,.25),inset 0 -3px 0 rgba(40,0,80,.35);text-shadow:0 1px 2px rgba(60,0,90,.5);animation:birthdayCelebrationScene_ctaGlow__NB2CA 2.4s ease-in-out infinite}.birthdayCelebrationScene_root__fHP1P .birthdayCelebrationScene_cta__oCEZa:after{content:"";position:absolute;top:-20%;bottom:-20%;left:-40%;width:34%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.75),transparent);transform:skewX(-22deg);animation:birthdayCelebrationScene_glare__0MjrN 2.8s ease-in-out infinite}.birthdayCelebrationScene_root__fHP1P .birthdayCelebrationScene_cta__oCEZa:disabled{opacity:1;cursor:progress;animation:none;filter:saturate(.85)}.birthdayCelebrationScene_root__fHP1P .birthdayCelebrationScene_cta__oCEZa svg{width:22px;height:22px;flex:none}@keyframes birthdayCelebrationScene_glare__0MjrN{0%{left:-40%}55%,to{left:130%}}@keyframes birthdayCelebrationScene_ctaGlow__NB2CA{0%,to{box-shadow:0 10px 26px rgba(255,59,212,.45),inset 0 0 0 1px rgba(255,255,255,.25),inset 0 -3px 0 rgba(40,0,80,.35)}50%{box-shadow:0 12px 40px rgba(255,59,212,.7),inset 0 0 0 1px rgba(255,255,255,.35),inset 0 -3px 0 rgba(40,0,80,.35)}}.birthdayCelebrationScene_root__fHP1P .birthdayCelebrationScene_later__bC4rn{display:block;min-height:40px;margin:6px auto 0;padding:8px 14px;border:0;background:none;cursor:pointer;font:600 14px/1 var(--body);color:var(--faint)}.birthdayCelebrationScene_root__fHP1P .birthdayCelebrationScene_error__gKgdv{margin:12px 4px 0;font:600 13.5px/1.35 var(--body);color:#ffb3d9;text-align:center}.birthdayCelebrationScene_root__fHP1P .birthdayCelebrationScene_spinner__at56h{width:20px;height:20px;border-radius:50%;border:3px solid rgba(255,255,255,.35);border-top-color:#fff;animation:birthdayCelebrationScene_spin__PLvNh .8s linear infinite}.birthdayCelebrationScene_root__fHP1P[data-phase=claiming] .birthdayCelebrationScene_gift__l5JDr{animation:birthdayCelebrationScene_shake__D_DXr .42s ease-in-out infinite}.birthdayCelebrationScene_root__fHP1P[data-phase=claiming] .birthdayCelebrationScene_giftGlow__Bt_Jv{animation-duration:.6s}.birthdayCelebrationScene_root__fHP1P[data-phase=claiming] .birthdayCelebrationScene_rays__lCOZC{animation-duration:12s}@keyframes birthdayCelebrationScene_shake__D_DXr{0%,to{transform:translate3d(0,-6px,0) rotate(0)}25%{transform:translate3d(-4px,-8px,0) rotate(-5deg)}75%{transform:translate3d(4px,-8px,0) rotate(5deg)}}.birthdayCelebrationScene_root__fHP1P .birthdayCelebrationScene_flash__qJzVK{position:absolute;inset:0;z-index:3;pointer-events:none;background:radial-gradient(circle at 50% var(--focus-y),#fff 0,rgba(255,230,168,.85) 18%,rgba(255,59,212,0) 60%);animation:birthdayCelebrationScene_flash__qJzVK .9s ease-out both}@keyframes birthdayCelebrationScene_flash__qJzVK{0%{opacity:0}18%{opacity:1}to{opacity:0}}.birthdayCelebrationScene_root__fHP1P[data-phase=opened] .birthdayCelebrationScene_gift__l5JDr{animation:birthdayCelebrationScene_burst__41Swk .6s ease-in both}@keyframes birthdayCelebrationScene_burst__41Swk{to{transform:scale(1.5);opacity:0}}.birthdayCelebrationScene_root__fHP1P[data-phase=opened] .birthdayCelebrationScene_rays__lCOZC{animation-duration:22s;-webkit-mask:radial-gradient(circle,#000 0,rgba(0,0,0,.7) 30%,transparent 58%);mask:radial-gradient(circle,#000 0,rgba(0,0,0,.7) 30%,transparent 58%)}.birthdayCelebrationScene_root__fHP1P .birthdayCelebrationScene_reveal__Iz7H4{position:absolute;inset:0;z-index:3;display:flex;align-items:center;justify-content:center;gap:12px;padding-bottom:34px;transform-style:preserve-3d}.birthdayCelebrationScene_root__fHP1P .birthdayCelebrationScene_prize__l01iY{--tone:63,240,255;width:96px;padding:12px 6px 10px;border-radius:20px;text-align:center;background:linear-gradient(180deg,rgba(var(--tone),.32),rgba(20,6,44,.9) 75%);border:1px solid rgba(var(--tone),.7);box-shadow:0 0 30px rgba(var(--tone),.45),0 14px 30px rgba(0,0,0,.5),inset 0 1px 0 rgba(255,255,255,.25);animation:birthdayCelebrationScene_pop__verho .7s cubic-bezier(.2,1.6,.4,1) var(--pd,.25s) both,birthdayCelebrationScene_hover__8LHHm 3s ease-in-out calc(var(--pd, .25s) + .7s) infinite}.birthdayCelebrationScene_root__fHP1P .birthdayCelebrationScene_prize__l01iY>img{display:block;width:64px;height:64px;margin:0 auto;object-fit:contain;filter:drop-shadow(0 0 12px rgba(var(--tone),.8))}.birthdayCelebrationScene_root__fHP1P .birthdayCelebrationScene_prize__l01iY .birthdayCelebrationScene_fan__U7k2b{width:84px;height:64px}.birthdayCelebrationScene_root__fHP1P .birthdayCelebrationScene_prize__l01iY .birthdayCelebrationScene_fan__U7k2b img{top:4px;width:52px;height:52px}.birthdayCelebrationScene_root__fHP1P .birthdayCelebrationScene_prize__l01iY .birthdayCelebrationScene_fan__U7k2b img:first-child{left:2px}.birthdayCelebrationScene_root__fHP1P .birthdayCelebrationScene_prize__l01iY .birthdayCelebrationScene_fan__U7k2b img:nth-child(2){left:16px;top:0;width:56px;height:56px}.birthdayCelebrationScene_root__fHP1P .birthdayCelebrationScene_prize__l01iY .birthdayCelebrationScene_fan__U7k2b img:nth-child(3){left:32px}.birthdayCelebrationScene_root__fHP1P .birthdayCelebrationScene_prize__l01iY b{display:block;margin-top:6px;font:800 18px/1 var(--display);text-shadow:0 0 12px rgba(var(--tone),.8)}.birthdayCelebrationScene_root__fHP1P .birthdayCelebrationScene_prize__l01iY span{display:block;margin-top:4px;font:600 11.5px/1.25 var(--body);color:var(--muted)}.birthdayCelebrationScene_root__fHP1P .birthdayCelebrationScene_prize__l01iY:nth-child(2){margin-top:-26px}@keyframes birthdayCelebrationScene_pop__verho{0%{transform:translateY(60px) scale(.3) rotateY(90deg);opacity:0}to{transform:translateY(0) scale(1) rotateY(0);opacity:1}}@keyframes birthdayCelebrationScene_hover__8LHHm{0%,to{transform:translateY(0)}50%{transform:translateY(-8px)}}.birthdayCelebrationScene_root__fHP1P .birthdayCelebrationScene_openedNote__1Y3Ms{margin:12px 4px 0;text-align:center;font:500 13.5px/1.4 var(--body);color:var(--muted)}.birthdayCelebrationScene_root__fHP1P[data-lean=true] .birthdayCelebrationScene_ring__Vki5_{display:none}.birthdayCelebrationScene_root__fHP1P[data-lean=true] .birthdayCelebrationScene_cta__oCEZa,.birthdayCelebrationScene_root__fHP1P[data-lean=true] .birthdayCelebrationScene_cta__oCEZa:after,.birthdayCelebrationScene_root__fHP1P[data-lean=true] .birthdayCelebrationScene_giftGlow__Bt_Jv,.birthdayCelebrationScene_root__fHP1P[data-lean=true] .birthdayCelebrationScene_giftTurn__cVBeQ,.birthdayCelebrationScene_root__fHP1P[data-lean=true] .birthdayCelebrationScene_orbFace__R6pbU,.birthdayCelebrationScene_root__fHP1P[data-lean=true] .birthdayCelebrationScene_orbFace__R6pbU img,.birthdayCelebrationScene_root__fHP1P[data-lean=true] .birthdayCelebrationScene_orbitSpin__FaG11,.birthdayCelebrationScene_root__fHP1P[data-lean=true] .birthdayCelebrationScene_rays__lCOZC,.birthdayCelebrationScene_root__fHP1P[data-lean=true] .birthdayCelebrationScene_stars__uUbc1{animation:none}.birthdayCelebrationScene_root__fHP1P[data-lean=true] .birthdayCelebrationScene_gift__l5JDr{animation-duration:6s}.birthdayCelebrationScene_root__fHP1P[data-lean=true] .birthdayCelebrationScene_sheet__mEZa5{-webkit-backdrop-filter:none;backdrop-filter:none;background:linear-gradient(180deg,#2c1258,#14072a)}.birthdayCelebrationScene_root__fHP1P[data-lean=true] .birthdayCelebrationScene_beam__cUXPZ,.birthdayCelebrationScene_root__fHP1P[data-lean=true] .birthdayCelebrationScene_giftGlow__Bt_Jv{filter:none;opacity:.5}@media (prefers-reduced-motion:reduce){.birthdayCelebrationScene_root__fHP1P,.birthdayCelebrationScene_root__fHP1P *,.birthdayCelebrationScene_root__fHP1P :after,.birthdayCelebrationScene_root__fHP1P :before{animation-duration:1ms!important;animation-iteration-count:1!important}}@media (max-height:700px){.birthdayCelebrationScene_root__fHP1P .birthdayCelebrationScene_sub__u8kUN{display:none}.birthdayCelebrationScene_root__fHP1P .birthdayCelebrationScene_head__Q2Iu0{margin-top:4px}.birthdayCelebrationScene_root__fHP1P .birthdayCelebrationScene_scene__JXfIy{--gift:clamp(130px,26vh,190px);--orbit-r:120px}.birthdayCelebrationScene_root__fHP1P .birthdayCelebrationScene_itemArt__n063I{height:46px}.birthdayCelebrationScene_root__fHP1P .birthdayCelebrationScene_itemArt__n063I>img{width:46px;height:46px}}@media (max-width:370px){.birthdayCelebrationScene_root__fHP1P .birthdayCelebrationScene_orbFace__R6pbU img{width:48px;height:48px;margin:-24px 0 0 -24px}.birthdayCelebrationScene_root__fHP1P .birthdayCelebrationScene_scene__JXfIy{--orbit-r:128px}.birthdayCelebrationScene_root__fHP1P .birthdayCelebrationScene_amount__qmpsZ{font-size:15.5px}}@media (min-width:900px){.birthdayCelebrationScene_root__fHP1P .birthdayCelebrationScene_layout__UNoOZ{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(380px,440px);grid-template-rows:auto 1fr auto;grid-template-areas:"top top" "stage head" "stage sheet";column-gap:40px;max-width:1120px;margin:0 auto;padding:28px 40px 40px}.birthdayCelebrationScene_root__fHP1P .birthdayCelebrationScene_top__uve5a{grid-area:top}.birthdayCelebrationScene_root__fHP1P .birthdayCelebrationScene_head__Q2Iu0{grid-area:head;align-self:end;text-align:left;margin:0 0 18px}.birthdayCelebrationScene_root__fHP1P .birthdayCelebrationScene_sub__u8kUN{margin-left:0;max-width:400px;font-size:16px}.birthdayCelebrationScene_root__fHP1P .birthdayCelebrationScene_title__YMFs7{font-size:44px}.birthdayCelebrationScene_root__fHP1P .birthdayCelebrationScene_stage__rw61t{grid-area:stage}.birthdayCelebrationScene_root__fHP1P .birthdayCelebrationScene_scene__JXfIy{--gift:300px;--orbit-r:230px}.birthdayCelebrationScene_root__fHP1P .birthdayCelebrationScene_orbFace__R6pbU img{width:76px;height:76px;margin:-38px 0 0 -38px}.birthdayCelebrationScene_root__fHP1P .birthdayCelebrationScene_sheet__mEZa5{grid-area:sheet;align-self:start;padding:20px 18px 16px}.birthdayCelebrationScene_root__fHP1P .birthdayCelebrationScene_rays__lCOZC{left:32%}}.birthday_tokens__66Ty7{--birthday-ink:#f6f2ff;--birthday-muted:rgba(236,228,255,.72);color:var(--birthday-ink);font-family:var(--font-onest,"Onest"),system-ui,sans-serif;font-size:14px;line-height:1.5;min-width:0;-webkit-tap-highlight-color:transparent}.birthday_tokens__66Ty7 *,.birthday_tokens__66Ty7 :after,.birthday_tokens__66Ty7 :before{box-sizing:border-box}.birthday_tokens__66Ty7 h2{font:800 17px/1.35 var(--font-crypton-display,"Unbounded"),system-ui,sans-serif;margin:0 36px 12px 0}.birthday_tokens__66Ty7 p{margin:12px 0;color:var(--birthday-muted)}.birthday_tokens__66Ty7 button,.birthday_tokens__66Ty7 select,.birthday_tokens__66Ty7 textarea{font:inherit}.birthday_tokens__66Ty7 button{cursor:pointer}.birthday_tokens__66Ty7 button:disabled{opacity:.5;cursor:default}.birthday_tokens__66Ty7 :is(button,select,textarea):focus-visible{outline:2px solid #3ff0ff;outline-offset:3px}.birthday_block__fSTua{padding:20px;border:1px solid rgba(255,255,255,.12);border-radius:22px;background:linear-gradient(145deg,rgba(139,92,255,.12),rgba(255,255,255,.03));box-shadow:inset 0 1px rgba(255,255,255,.07),0 12px 28px #05020e44}.birthday_primary__O_Vwd,.birthday_secondary__Eh2SV{display:flex;align-items:center;justify-content:center;width:100%;min-height:50px;margin-top:14px;padding:12px 16px;border-radius:14px;font-weight:800!important;text-align:center}.birthday_primary__O_Vwd{color:#160a24;border:1px solid #99faff;background:linear-gradient(180deg,#9cfaff,#3ff0ff);box-shadow:0 5px 20px #3ff0ff22,inset 0 1px #ffffff88}.birthday_secondary__Eh2SV{color:var(--birthday-ink);background:#ffffff09;border:1px solid #ffffff26}.birthday_dateLine__AXX3R{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px 14px}.birthday_dateLine__AXX3R b{font-size:22px}.birthday_dateLine__AXX3R span{color:#3ff0ff}.birthday_preview__r17NH{padding:0;margin:16px 0;display:grid;gap:7px;list-style:none;color:var(--birthday-muted)}.birthday_preview__r17NH li{padding-left:14px;border-left:2px solid #8b5cff}.birthday_waiting__iZQOC{margin-top:16px;padding:14px;border:1px solid #ff3bd477;border-radius:15px;background:#ff3bd40c;box-shadow:0 0 25px #ff3bd419,inset 0 0 18px #ff3bd40a}.birthday_waiting__iZQOC b{color:#ff9bea}.birthday_overlay__uDgG9{position:fixed;inset:0;z-index:1600;display:grid;place-items:center;overflow:hidden;padding:max(12px,env(safe-area-inset-top,0px),var(--dv-app-inset-top,0px)) max(12px,env(safe-area-inset-right,0px)) max(12px,env(safe-area-inset-bottom,0px),var(--dv-app-inset-bottom,0px)) max(12px,env(safe-area-inset-left,0px));background:#060410ed}.birthday_dialog___MMIX{position:relative;width:min(100%,440px);max-height:100%;overflow-y:auto;overscroll-behavior:contain;padding:24px;border:1px solid #ffffff26;border-radius:24px;background:linear-gradient(155deg,#251538,#100c1b);box-shadow:0 25px 80px #0008}.birthday_fullscreen__xj15N{width:100%;height:100%;overflow-y:auto;overscroll-behavior:contain;outline:none}.birthday_close__3Yjsd{position:absolute;top:10px;right:10px;width:44px;height:44px;border:0;border-radius:50%;background:#ffffff09;color:var(--birthday-muted);font-size:24px!important}.birthday_dateFields___7tZ3{display:grid;grid-template-columns:minmax(72px,1fr) minmax(0,2fr);gap:12px;margin:20px 0}.birthday_dateFields___7tZ3 label{min-width:0;color:var(--birthday-muted);font-size:13px}.birthday_dateFields___7tZ3 select{display:block;width:100%;min-height:56px;margin-top:7px;padding:10px 12px;border:1px solid #ffffff33;border-radius:12px;background:#181025;color:var(--birthday-ink);font-size:18px;color-scheme:dark}.birthday_chosenDate__pJZYk{color:var(--birthday-ink)!important;font-size:28px;font-weight:800}.birthday_tokens__66Ty7 .birthday_error__LJe4n{color:#ffb1bc}.birthday_tokens__66Ty7 .birthday_success__lmuS_{color:#3dffa8}.birthday_bonus__skfgy{padding:28px 0;text-align:center;color:#3ff0ff;font-size:38px;font-weight:900;text-shadow:0 0 22px #3ff0ff88;animation:birthday_bonus-in__uNuFG .65s ease-out both}.birthday_staff__Bp8LS{color:var(--cab-text-primary);margin-top:16px;font-size:14px}.birthday_staff__Bp8LS form{margin-top:12px}.birthday_staff__Bp8LS textarea{display:block;width:100%;min-height:96px;padding:12px;margin-top:8px;border:1px solid var(--cab-input-border);border-radius:12px;background:var(--cab-input-bg);color:var(--cab-text-primary)}@keyframes birthday_bonus-in__uNuFG{0%{transform:translateY(20px) scale(.8);opacity:0}to{transform:none;opacity:1}}@media (prefers-reduced-motion:reduce){.birthday_bonus__skfgy{animation:none}}html[data-dv-gpu=lean] .birthday_bonus__skfgy{animation:none;text-shadow:none}.birthdayBlock_block__U1G_S{--ink:#f6f2ff;--muted:rgba(236,228,255,0.7);--faint:rgba(236,228,255,0.46);--display:var(--font-crypton-display),"Unbounded",system-ui,sans-serif;--body:var(--font-onest),"Onest",system-ui,sans-serif;position:relative;overflow:hidden;padding:18px 16px 16px;border-radius:26px;color:var(--ink);font-family:var(--body);background:radial-gradient(120% 90% at 0 0,rgba(255,59,212,.18),transparent 55%),radial-gradient(90% 80% at 100% 100%,rgba(63,240,255,.12),transparent 60%),linear-gradient(160deg,rgba(44,18,88,.78),rgba(14,6,30,.9));box-shadow:0 18px 50px rgba(0,0,0,.35),inset 0 1px 0 rgba(255,255,255,.1)}.birthdayBlock_block__U1G_S:before{content:"";position:absolute;inset:0;border-radius:inherit;padding:1px;pointer-events:none;background:linear-gradient(130deg,rgba(255,59,212,.7),rgba(139,92,255,.18) 45%,rgba(63,240,255,.6));-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.birthdayBlock_block__U1G_S[data-state=claimable]:before{background:linear-gradient(130deg,#ff3bd4,#ffd36b 50%,#3ff0ff);animation:birthdayBlock_edge__aR5oB 2.4s ease-in-out infinite alternate}@keyframes birthdayBlock_edge__aR5oB{0%{opacity:.65}to{opacity:1}}.birthdayBlock_hero__ew_5S{position:relative;display:flex;align-items:center;gap:14px}.birthdayBlock_mini__RYRUB{position:relative;flex:none;width:92px;height:92px;perspective:400px}.birthdayBlock_miniGlow__3J1_7{position:absolute;inset:10px;border-radius:50%;background:radial-gradient(circle,rgba(255,211,107,.5),rgba(255,59,212,.22) 50%,transparent 72%);filter:blur(10px);animation:birthdayBlock_glow__BMt64 2.6s ease-in-out infinite alternate}.birthdayBlock_miniDisc__HV96p{position:absolute;left:50%;bottom:2px;width:92px;height:92px;border-radius:50%;transform:translateX(-50%) rotateX(76deg);transform-origin:50% 100%;background:radial-gradient(circle,#5a28b8 0,#2b0f62 58%,#1a073e 70%,transparent 71%);box-shadow:0 0 0 2px rgba(255,59,212,.85),0 0 22px rgba(255,59,212,.55),inset 0 0 22px rgba(63,240,255,.4)}.birthdayBlock_miniGift__5pNhy{position:absolute;left:8px;top:2px;width:76px;height:76px;object-fit:contain;filter:drop-shadow(0 10px 12px rgba(10,0,30,.7)) drop-shadow(0 0 12px rgba(255,59,212,.5));animation:birthdayBlock_float__3juRa 3.6s ease-in-out infinite}.birthdayBlock_block__U1G_S[data-state=claimable] .birthdayBlock_miniGift__5pNhy{animation:birthdayBlock_hop__hBhur 1.1s cubic-bezier(.3,1.5,.5,1) infinite}.birthdayBlock_block__U1G_S[data-state=claimed] .birthdayBlock_miniGift__5pNhy,.birthdayBlock_block__U1G_S[data-state=expired] .birthdayBlock_miniGift__5pNhy{filter:saturate(.55) brightness(.8);animation:none}.birthdayBlock_miniBadge__wO_2e,.birthdayBlock_miniCheck__HVh_c{position:absolute;top:-2px;right:-2px;width:26px;height:26px;border-radius:50%;display:grid;place-items:center;font:900 15px/1 var(--display);color:#1a0533}.birthdayBlock_miniBadge__wO_2e{background:linear-gradient(135deg,#ffd36b,#ff3bd4);box-shadow:0 0 16px rgba(255,59,212,.8);animation:birthdayBlock_pulse__dFrUh 1.4s ease-in-out infinite}.birthdayBlock_miniCheck__HVh_c{background:#3dffa8;box-shadow:0 0 14px rgba(61,255,168,.7)}@keyframes birthdayBlock_float__3juRa{0%,to{transform:translateY(0) rotate(-2deg)}50%{transform:translateY(-6px) rotate(2deg)}}@keyframes birthdayBlock_hop__hBhur{0%,to{transform:translateY(0) scale(1)}40%{transform:translateY(-12px) scale(1.04) rotate(-4deg)}70%{transform:translateY(0) scale(.97,1.03)}}@keyframes birthdayBlock_glow__BMt64{0%{opacity:.55}to{opacity:1}}@keyframes birthdayBlock_pulse__dFrUh{0%,to{transform:scale(1)}50%{transform:scale(1.15)}}.birthdayBlock_heading__CmVCK{min-width:0}.birthdayBlock_title__qeaB_{margin:0;font:800 15px/1.2 var(--display);letter-spacing:.01em;color:var(--muted);text-transform:uppercase}.birthdayBlock_dateLine__e4ai5{display:flex;flex-wrap:wrap;align-items:center;gap:6px 10px;margin-top:6px}.birthdayBlock_date__f2ERe{font:900 26px/1.05 var(--display);background:linear-gradient(180deg,#ffffff,#fff1c7 50%,#ffb3ee);-webkit-background-clip:text;background-clip:text;color:transparent;filter:drop-shadow(0 0 12px rgba(255,59,212,.35))}.birthdayBlock_pill__VkYLD{display:inline-flex;align-items:center;height:26px;padding:0 10px;border-radius:999px;font:700 12.5px/1 var(--body);color:#b8fbff;background:rgba(63,240,255,.12);border:1px solid rgba(63,240,255,.4)}.birthdayBlock_pillToday__Bfjr_{color:#ffe6a8;background:rgba(255,211,107,.16);border-color:rgba(255,211,107,.5);box-shadow:0 0 14px rgba(255,211,107,.3)}.birthdayBlock_invite__yRb1r{margin:6px 0 0;font:600 14.5px/1.4 var(--body);color:var(--ink)}.birthdayBlock_gifts__WmeFX{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin:16px 0 0;padding:0;list-style:none}.birthdayBlock_gifts__WmeFX[data-muted=true]{opacity:.6;filter:saturate(.7)}.birthdayBlock_gift__SQFCb{--tone:63,240,255;min-width:0;padding:8px 6px 9px;border-radius:16px;text-align:center;background:linear-gradient(180deg,rgba(var(--tone),.18),rgba(var(--tone),.04) 70%);border:1px solid rgba(var(--tone),.4);box-shadow:0 0 14px rgba(var(--tone),.14),inset 0 1px 0 rgba(255,255,255,.12)}.birthdayBlock_gift__SQFCb[data-kind=mythical_box]{--tone:255,59,212}.birthdayBlock_gift__SQFCb[data-kind=raid_immunity]{--tone:61,255,168}.birthdayBlock_giftArt__aAZ67{display:grid;place-items:center;height:40px}.birthdayBlock_giftArt__aAZ67>img{width:40px;height:40px;object-fit:contain;filter:drop-shadow(0 0 8px rgba(var(--tone),.6))}.birthdayBlock_gift__SQFCb[data-kind=mythical_box] .birthdayBlock_giftArt__aAZ67>img{transform:scale(1.3)}.birthdayBlock_fan__g64ir{position:relative;display:block;width:56px;height:40px}.birthdayBlock_fan__g64ir img{position:absolute;top:2px;width:34px;height:34px;object-fit:contain;filter:drop-shadow(0 0 6px rgba(var(--tone),.6))}.birthdayBlock_fan__g64ir img:first-child{left:0;transform:rotate(-14deg)}.birthdayBlock_fan__g64ir img:nth-child(2){left:10px;top:0;z-index:2;width:37px;height:37px}.birthdayBlock_fan__g64ir img:nth-child(3){left:22px;transform:rotate(14deg)}.birthdayBlock_gift__SQFCb b{display:block;margin-top:4px;font:800 15px/1 var(--display);color:#fff;text-shadow:0 0 10px rgba(var(--tone),.7)}.birthdayBlock_gift__SQFCb span{display:block;margin-top:4px;font:600 11px/1.25 var(--body);color:var(--muted)}.birthdayBlock_hint__wjldE{margin:10px 2px 0;font:500 12.5px/1.4 var(--body);color:var(--faint)}.birthdayBlock_note__kkr43{margin:12px 0 0;padding:10px 12px;border-radius:14px;font:600 13px/1.4 var(--body);color:var(--muted);background:rgba(255,255,255,.05);border:1px solid rgba(255,255,255,.1)}.birthdayBlock_note__kkr43[data-tone=amber]{color:#ffe6a8;background:rgba(255,211,107,.08);border-color:rgba(255,211,107,.32)}.birthdayBlock_note__kkr43[data-tone=green]{color:#b9ffe0;background:rgba(61,255,168,.08);border-color:rgba(61,255,168,.35)}.birthdayBlock_waiting__N949i{margin-top:14px;padding:12px;border-radius:18px;text-align:center;background:linear-gradient(180deg,rgba(255,211,107,.14),rgba(255,59,212,.08));border:1px solid rgba(255,211,107,.4);box-shadow:0 0 22px rgba(255,59,212,.18)}.birthdayBlock_waiting__N949i b{display:block;font:700 13.5px/1.3 var(--body);color:#ffe6a8}.birthdayBlock_waiting__N949i .birthdayBlock_cta__EzGrQ{margin-top:10px}.birthdayBlock_cta__EzGrQ{position:relative;overflow:hidden;display:flex;align-items:center;justify-content:center;gap:10px;width:100%;min-height:52px;margin-top:14px;padding:0 16px;border:0;border-radius:16px;cursor:pointer;font:800 15px/1.1 var(--display);color:#fff;text-shadow:0 1px 2px rgba(60,0,90,.5);background:linear-gradient(90deg,#ff3bd4,#a34dff 52%,#3ff0ff);box-shadow:0 10px 24px rgba(255,59,212,.35),inset 0 0 0 1px rgba(255,255,255,.25),inset 0 -3px 0 rgba(40,0,80,.35)}.birthdayBlock_cta__EzGrQ:after{content:"";position:absolute;top:-20%;bottom:-20%;left:-40%;width:30%;background:linear-gradient(90deg,transparent,rgba(255,255,255,.7),transparent);transform:skewX(-22deg);animation:birthdayBlock_glare__Awdkt 3s ease-in-out infinite}.birthdayBlock_cta__EzGrQ:focus-visible{outline:2px solid #3ff0ff;outline-offset:3px}.birthdayBlock_ctaBonus__MwW3T{display:inline-flex;align-items:center;height:24px;padding:0 8px;border-radius:999px;font:800 12px/1 var(--display);color:#1a0533;background:#ffd36b;text-shadow:none;white-space:nowrap;flex:none;box-shadow:0 0 12px rgba(255,211,107,.6)}@keyframes birthdayBlock_glare__Awdkt{0%{left:-40%}55%,to{left:130%}}@media (prefers-reduced-motion:reduce){.birthdayBlock_block__U1G_S *,.birthdayBlock_block__U1G_S :after,.birthdayBlock_block__U1G_S:before{animation:none!important}}html[data-dv-gpu=lean] .birthdayBlock_block__U1G_S *,html[data-dv-gpu=lean] .birthdayBlock_block__U1G_S:before{animation:none!important;filter:none!important}@media (max-width:370px){.birthdayBlock_mini__RYRUB{width:80px;height:80px}.birthdayBlock_miniGift__5pNhy{left:6px;width:68px;height:68px}.birthdayBlock_miniDisc__HV96p{width:80px;height:80px}.birthdayBlock_date__f2ERe{font-size:23px}}.ShopPaymentPage_checkoutCard__Mz5PV{display:grid;width:min(100%,28rem);min-height:18rem;margin:0 auto;place-items:center;gap:1.5rem;border:1px solid rgba(255,255,255,.08);border-radius:1.5rem;background:radial-gradient(circle at 50% 28%,rgba(96,165,250,.16),transparent 34%),radial-gradient(circle at 50% 72%,rgba(152,113,166,.16),transparent 38%),rgba(7,3,18,.82);padding:2rem;text-align:center;box-shadow:0 24px 48px rgba(0,0,0,.35);backdrop-filter:blur(18px)}.ShopPaymentPage_statusStack__qyPzG{display:grid;justify-items:center;gap:1rem}.ShopPaymentPage_loadingSpinner__6Srd_{width:2.75rem;height:2.75rem;border:2px solid rgba(242,242,242,.14);border-top-color:rgba(96,165,250,.82);border-radius:999px;box-shadow:0 0 28px rgba(96,165,250,.28);animation:ShopPaymentPage_shop-payment-loader-spin__rTdXT .9s linear infinite}.ShopPaymentPage_checkoutTitle__rAQpj{margin:0;color:var(--cab-text-primary);font-size:1.35rem;font-weight:700;line-height:1.15}.ShopPaymentPage_actions__uFQO0{display:grid;width:100%;gap:.75rem}.ShopPaymentPage_primaryAction__2oz7B,.ShopPaymentPage_secondaryAction__mewD6{display:inline-flex;min-height:2.75rem;align-items:center;justify-content:center;border-radius:.85rem;padding:.75rem 1rem;font-size:.92rem;font-weight:800;line-height:1;text-decoration:none}.ShopPaymentPage_primaryAction__2oz7B{border:1px solid var(--cab-btn-border);background:var(--cab-btn-gradient);color:#fff}.ShopPaymentPage_primaryAction__2oz7B:disabled{cursor:not-allowed;opacity:.5}.ShopPaymentPage_secondaryAction__mewD6{border:1px solid var(--cab-card-border);background:rgba(255,255,255,.05);color:var(--cab-text-primary)}.ShopPaymentPage_errorText__5UptZ{margin:0;border:1px solid rgba(248,113,113,.3);border-radius:.75rem;background:rgba(239,68,68,.1);padding:.75rem;color:rgb(254,226,226);font-size:.85rem}@keyframes ShopPaymentPage_shop-payment-loader-spin__rTdXT{to{transform:rotate(1turn)}}@media (max-width:640px){.ShopPaymentPage_checkoutCard__Mz5PV{min-height:16rem;padding:1.35rem}}@media (prefers-reduced-motion:reduce){.ShopPaymentPage_loadingSpinner__6Srd_{animation:none}}