:root{--bg:#030806;--bg2:#06110a;--panel:#08140d;--panel2:#0b1b12;--soft:#10251a;--green:#69f087;--green2:#b7ffc5;--white:#f3fff5;--text:#dce9df;--muted:#73837a;--muted2:#526159;--line:rgba(183,255,197,.10);--line2:rgba(105,240,135,.24);--danger:#ff7575;--amber:#ffd56b;--shadow:0 30px 90px rgba(0,0,0,.42);--radius:18px}*{box-sizing:border-box}html{background:var(--bg);scroll-behavior:smooth}body{margin:0;background:radial-gradient(circle at 12% 8%,rgba(105,240,135,.08),transparent 28%),var(--bg);min-height:100vh}a{color:inherit;text-decoration:none}button,input,select{font:inherit;color:inherit}button{cursor:pointer}button:disabled{cursor:not-allowed;opacity:.48}input,select{width:100%;border:1px solid var(--line);background:#07110b;border-radius:10px;outline:none;padding:0 14px;transition:.18s}input:focus,select:focus{border-color:var(--line2);box-shadow:0 0 0 3px rgba(105,240,135,.07)}::selection{background:var(--green);color:#031006}.brand{display:inline-flex;align-items:center;gap:11px;font-weight:950;letter-spacing:-.045em;white-space:nowrap}.brand b{font-size:22px;line-height:1}.brand b span{color:var(--green)}.brandMark{width:34px;height:34px;border-radius:10px;background:var(--green);color:#031006;display:grid;place-items:center;font-weight:1000;box-shadow:0 8px 28px rgba(105,240,135,.18)}.screenKicker{display:block;color:var(--green);font-size:10px;font-weight:900;letter-spacing:.22em;text-transform:uppercase}.tierBadge{display:inline-grid;place-items:center;min-width:45px;height:23px;padding:0 8px;border-radius:999px;border:1px solid var(--line);font-size:8px;font-weight:950;letter-spacing:.12em}.tierFREE{color:#94a39a}.tierPRO{color:#07100a;background:var(--green);border-color:var(--green)}.tierVIP{color:#221800;background:var(--amber);border-color:var(--amber)}.notice{border:1px solid rgba(255,213,107,.25);background:rgba(255,213,107,.07);color:#ffe9a9;border-radius:10px;padding:11px 13px;font-size:11px;line-height:1.45}.maintenanceBar{position:fixed;z-index:40;top:78px;left:0;right:0;text-align:center;padding:8px;background:#ffd56b;color:#191100;font-weight:900;font-size:9px;letter-spacing:.12em}.primaryAction,.secondaryAction{min-height:48px;border-radius:11px;padding:0 17px;display:inline-flex;align-items:center;justify-content:space-between;gap:25px;border:1px solid var(--green);font-size:10px;font-weight:950;letter-spacing:.1em;text-transform:uppercase;transition:.2s}.primaryAction{background:var(--green);color:#031006;box-shadow:0 12px 34px rgba(105,240,135,.13)}.primaryAction:hover{transform:translateY(-2px);box-shadow:0 16px 42px rgba(105,240,135,.2)}.secondaryAction{background:rgba(105,240,135,.035);color:var(--text);border-color:var(--line2)}.secondaryAction:hover{border-color:var(--green);color:var(--green)}.primaryAction.full,.secondaryAction.full{width:100%}.panel{border:1px solid var(--line);background:linear-gradient(145deg,rgba(10,25,16,.96),rgba(4,10,7,.98));border-radius:var(--radius)}.globalHeader{height:78px;border-bottom:1px solid var(--line);display:grid;grid-template-columns:1fr auto 1fr;align-items:center;padding:0 34px;position:relative;z-index:20;background:rgba(3,8,6,.84);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.globalHeader>nav{justify-self:end;display:flex;align-items:center;gap:24px;font-size:9px;font-weight:900;letter-spacing:.11em}.globalHeader>nav>a:not(.headerCta),.globalHeader>nav>button{color:#7b8b82;background:transparent;border:0;padding:0;font-size:9px;font-weight:900;letter-spacing:.11em}.globalHeader>nav>a:hover,.globalHeader>nav>button:hover{color:var(--green)}.headerCta{min-width:82px;height:34px;border-radius:9px;background:var(--green);color:#031006!important;display:grid;place-items:center}.headerMatch,.headerPulse{font-size:8px;font-weight:950;letter-spacing:.18em;color:#7e9185;text-transform:uppercase}.headerMatch i,.headerPulse i,.liveDot{display:inline-block;width:7px;height:7px;border-radius:50%;background:var(--green);box-shadow:0 0 0 5px rgba(105,240,135,.08),0 0 18px rgba(105,240,135,.55);margin-right:8px;animation:pulse 1.7s infinite}@keyframes pulse{50%{opacity:.45;transform:scale(.8)}}.landingV4{min-height:100svh;height:100svh;display:grid;grid-template-rows:78px 1fr 38px;overflow:hidden;background:radial-gradient(circle at 47% 44%,rgba(105,240,135,.065),transparent 35%),linear-gradient(115deg,#020604,#041009 60%,#020604)}.landingStage{width:min(1480px,calc(100% - 70px));margin:0 auto;display:grid;grid-template-columns:minmax(430px,1.05fr) minmax(430px,1fr) 350px;grid-gap:24px;gap:24px;align-items:center;min-height:0;position:relative}.landingCopy{padding:12px 0;position:relative;z-index:4}.landingCopy h1{font-size:clamp(76px,7.2vw,128px);line-height:.76;letter-spacing:-.085em;margin:19px 0 27px;color:var(--white);font-weight:1000}.landingCopy h1 em{font-style:normal;color:var(--green)}.landingCopy p{font-size:14px;line-height:1.65;color:#8d9c93;max-width:590px;margin:0 0 28px}.landingActions{display:flex;gap:10px;max-width:450px}.landingActions>*{flex:1 1}.modeTicker{display:flex;gap:7px;margin-top:26px;flex-wrap:wrap}.modeTicker>span{height:27px;border:1px solid var(--line);border-radius:999px;padding:0 10px;display:flex;align-items:center;gap:6px;color:#77877e;font-size:7px;font-weight:950;letter-spacing:.1em}.modeTicker i{width:5px;height:5px;border-radius:50%;background:var(--green)}.modeTicker small{color:var(--green);font-size:6px}.visualField{height:min(70vh,680px);min-height:510px;border:1px solid var(--line);border-radius:28px;position:relative;overflow:hidden;background:radial-gradient(circle at 50% 45%,rgba(105,240,135,.14),transparent 35%),linear-gradient(155deg,#07170e,#020604 72%);box-shadow:var(--shadow)}.visualField:after{content:"";position:absolute;inset:0;background:linear-gradient(90deg,transparent,rgba(255,255,255,.018),transparent);transform:translateX(-100%);animation:sweep 6s infinite}@keyframes sweep{60%,to{transform:translateX(100%)}}.pitchFrame{position:absolute;inset:8%;border:1px solid rgba(105,240,135,.16)}.pitchFrame:before{content:"";position:absolute;left:50%;top:0;bottom:0;border-left:1px solid rgba(105,240,135,.14)}.centerCircle{position:absolute;width:150px;height:150px;border:1px solid rgba(105,240,135,.14);border-radius:50%;left:50%;top:50%;transform:translate(-50%,-50%)}.penalty{position:absolute;top:28%;bottom:28%;width:15%;border:1px solid rgba(105,240,135,.13)}.penalty.left{left:0;border-left:0}.penalty.right{right:0;border-right:0}.transferRoute{position:absolute;inset:0;z-index:3}.routeNode{position:absolute;min-width:148px;height:62px;border:1px solid var(--line);border-radius:12px;background:rgba(3,10,6,.86);display:grid;grid-template-columns:30px 1fr;align-items:center;padding:9px 12px;box-shadow:0 15px 35px rgba(0,0,0,.32)}.routeNode b{font-size:8px;color:var(--green)}.routeNode span{font-size:10px;font-weight:900}.routeNode em{position:absolute;right:8px;top:8px;font-style:normal;font-size:7px;color:#041007;background:var(--green);padding:3px 5px;border-radius:5px}.routeNode.active{border-color:var(--green);box-shadow:0 0 0 5px rgba(105,240,135,.05),0 18px 40px rgba(0,0,0,.4)}.routeNode.mystery{min-width:68px;width:68px;grid-template-columns:1fr;text-align:center}.routeNode.mystery span{font-size:20px;color:var(--green)}.nodeOne{left:8%;top:14%}.nodeTwo{right:8%;top:28%}.nodeThree{left:17%;bottom:25%}.nodeFour{right:14%;bottom:10%}.routeLine{position:absolute;height:1px;background:linear-gradient(90deg,var(--green),transparent);transform-origin:left center;opacity:.35}.lineOne{width:44%;left:31%;top:23%;transform:rotate(14deg)}.lineTwo{width:48%;left:32%;top:52%;transform:rotate(150deg)}.lineThree{width:42%;left:39%;bottom:21%;transform:rotate(-11deg)}.radarCard{position:absolute;left:50%;top:47%;transform:translate(-50%,-50%);width:190px;height:190px;border-radius:50%;border:1px solid rgba(105,240,135,.22);display:grid;place-items:center;text-align:center;background:radial-gradient(circle,rgba(105,240,135,.08),rgba(3,8,6,.78) 66%);z-index:2}.radarCard>span{position:absolute;top:25px;color:#6c7d73;font-size:7px;letter-spacing:.16em}.radarCard strong{font-size:32px;line-height:.84;letter-spacing:-.06em;color:var(--white)}.radar{position:absolute;inset:19px;border-radius:50%;border:1px solid rgba(105,240,135,.1);animation:rotate 12s linear infinite}.radar:before{content:"";position:absolute;left:50%;top:50%;width:50%;height:1px;background:linear-gradient(90deg,var(--green),transparent);transform-origin:left}.radar i{position:absolute;width:5px;height:5px;background:var(--green);border-radius:50%;box-shadow:0 0 12px var(--green)}.radar i:first-child{left:27%;top:32%}.radar i:nth-child(2){right:23%;bottom:28%}.radar i:nth-child(3){right:33%;top:19%}@keyframes rotate{to{transform:rotate(1turn)}}.liveLobbyMini{position:absolute;right:14px;top:14px;border:1px solid var(--line);border-radius:10px;background:rgba(2,7,4,.85);padding:10px 12px;display:grid;z-index:4}.liveLobbyMini span{font-size:7px;color:#77877e}.liveLobbyMini span i{display:inline-block;width:5px;height:5px;border-radius:50%;background:var(--green);margin-right:5px}.liveLobbyMini b{font-size:18px;margin:3px 0}.liveLobbyMini small{font-size:6px;color:var(--green);letter-spacing:.1em}.authDock{align-self:center;border:1px solid var(--line2);border-radius:20px;background:linear-gradient(160deg,rgba(11,29,18,.97),rgba(3,9,6,.98));padding:18px;box-shadow:var(--shadow);position:relative;z-index:5}.authTabs{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:4px;gap:4px;background:#050d08;padding:4px;border-radius:10px;margin-bottom:16px}.authTabs button{height:32px;border:0;background:transparent;border-radius:7px;color:#607168;font-size:8px;font-weight:900}.authTabs button.active{background:#10271a;color:var(--green)}.authForm{display:grid;grid-gap:10px;gap:10px}.authForm label{display:grid;grid-gap:5px;gap:5px;color:#6d7d74;font-size:7px;font-weight:900;letter-spacing:.12em}.authForm label small{float:right}.authForm input{height:43px;font-size:10px;text-transform:none}.authForm .primaryAction{margin-top:3px;border:0}.dockFooter{display:flex;justify-content:space-between;margin-top:14px;padding-top:12px;border-top:1px solid var(--line);font-size:6px;color:#56645c;letter-spacing:.08em}.dockFooter a{color:var(--green)}.loggedDock{text-align:center}.profileOrb{width:74px;height:74px;border-radius:24px;background:linear-gradient(145deg,#1c4229,#0a1c11);border:1px solid var(--line2);display:grid;place-items:center;margin:18px auto 10px;color:var(--green);font-size:29px;font-weight:1000;box-shadow:0 0 0 8px rgba(105,240,135,.03)}.loggedDock h2{margin:8px 0;font-size:26px;letter-spacing:-.05em}.profileBadges{display:flex;justify-content:center;gap:6px}.profileBadges>span:not(.tierBadge){height:23px;padding:0 8px;border:1px solid var(--line);border-radius:999px;display:grid;place-items:center;font-size:7px;color:var(--green)}.miniStats{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:5px;gap:5px;margin:18px 0}.miniStats>div{border:1px solid var(--line);border-radius:9px;padding:9px 3px;display:grid}.miniStats b{font-size:16px}.miniStats span{font-size:6px;color:#68786f;margin-top:3px}.landingFooter{display:grid;grid-template-columns:1fr auto 1fr;align-items:center;border-top:1px solid var(--line);padding:0 34px;color:#4f5d55;font-size:6px;font-weight:900;letter-spacing:.12em}.landingFooter span:nth-child(2){justify-self:center}.landingFooter span:last-child{justify-self:end}.appShell{min-height:100vh;background:radial-gradient(circle at 20% 0,rgba(105,240,135,.075),transparent 28%),linear-gradient(#030806,#020604)}.appHeader{position:-webkit-sticky;position:sticky;top:0}.appHeader nav{gap:16px}.hubHero{width:min(1420px,calc(100% - 64px));margin:0 auto;padding:56px 0 34px;display:flex;align-items:flex-end;justify-content:space-between;border-bottom:1px solid var(--line)}.hubHero h1{font-size:clamp(54px,5vw,88px);line-height:.82;letter-spacing:-.075em;margin:12px 0 18px}.hubHero h1 em{color:var(--green);font-style:normal}.hubHero p{max-width:660px;color:#7d8d84;line-height:1.65;margin:0}.hubScore{width:190px;height:150px;border:1px solid var(--line);border-radius:18px;padding:18px;display:grid;background:radial-gradient(circle at 80% 20%,rgba(105,240,135,.13),transparent 45%),var(--panel)}.hubScore span{font-size:7px;color:var(--green);letter-spacing:.16em}.hubScore strong{font-size:52px;line-height:1;letter-spacing:-.06em}.hubScore small{font-size:7px;color:#64736b}.hubGrid{width:min(1420px,calc(100% - 64px));margin:0 auto;padding:25px 0 70px;display:grid;grid-template-columns:minmax(0,1fr) 360px;grid-gap:18px;gap:18px}.hubMain,.hubSide{display:grid;grid-gap:14px;gap:14px}.hubSide{align-content:start}.modeSelector{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:8px;gap:8px}.modeSelector button{height:74px;border:1px solid var(--line);border-radius:13px;background:#07110b;text-align:left;padding:12px;position:relative;display:grid;transition:.18s}.modeSelector button.active,.modeSelector button:hover{border-color:var(--line2);background:#0c1e13}.modeSelector button.active:after{content:"";position:absolute;left:12px;right:12px;bottom:-1px;height:2px;background:var(--green);box-shadow:0 0 15px var(--green)}.modeSelector button.locked{opacity:.52}.modeSelector span{font-size:6px;color:#68786f}.modeSelector small{position:absolute;right:10px;top:10px;color:var(--green);font-size:6px}.quickCards{display:grid;grid-template-columns:1.35fr 1fr;grid-gap:12px;gap:12px}.quickCard{min-height:190px;border:1px solid var(--line);border-radius:18px;background:linear-gradient(145deg,#0b1d12,#050d08);padding:22px;display:grid;grid-template-columns:58px 1fr auto;text-align:left;align-items:center;grid-gap:15px;gap:15px;transition:.2s}.quickCard:hover{transform:translateY(-3px);border-color:var(--line2)}.quickCard.featured{background:radial-gradient(circle at 100% 0,rgba(105,240,135,.18),transparent 42%),linear-gradient(145deg,#10291a,#061009);border-color:rgba(105,240,135,.25)}.quickIcon{width:52px;height:52px;border-radius:16px;background:#10271a;display:grid;place-items:center;color:var(--green);font-size:22px}.quickCard small{font-size:7px;color:var(--green);letter-spacing:.13em}.quickCard h2{font-size:28px;letter-spacing:-.05em;margin:3px 0 7px}.quickCard p{font-size:10px;color:#708178;line-height:1.55;margin:0}.quickCard>b{font-size:20px;color:var(--green)}.privateBuilder{padding:20px}.adFreePanel>header,.careerRadar>header,.codePanel>header,.entitlementPanel>header,.liveList>header,.modeInfo>header,.pointsMap>header,.privateBuilder>header,.scorePanel>header,.upgradePanel>header{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid var(--line);padding-bottom:14px;margin-bottom:15px}.adFreePanel header span,.careerRadar header span,.codePanel header span,.entitlementPanel header span,.liveList header span,.privateBuilder header span,.scorePanel header span,.upgradePanel header span{font-size:7px;color:var(--green);letter-spacing:.15em}.adFreePanel header h2,.careerRadar header h2,.codePanel header h2,.entitlementPanel header h2,.liveList header h2,.privateBuilder header h2,.scorePanel header h2,.upgradePanel header h2{font-size:18px;margin:3px 0 0}.privateBuilder header i{font-size:7px;color:#5f6f66;font-style:normal}.builderControls{display:grid;grid-template-columns:1fr 1fr auto;grid-gap:12px;gap:12px;align-items:flex-end}.builderControls label{display:grid;grid-template-columns:1fr auto;grid-gap:7px;gap:7px;font-size:7px;color:#66766d}.builderControls input{grid-column:1/-1;padding:0;height:5px;accent-color:var(--green)}.builderControls .primaryAction{height:46px}.codeJoin{display:grid;grid-template-columns:1fr auto;grid-gap:8px;gap:8px;margin-top:14px}.codeJoin input{height:44px;letter-spacing:.22em;font-weight:900}.codeJoin button{border:1px solid var(--line2);background:#0c2115;border-radius:10px;padding:0 20px;color:var(--green);font-size:8px;font-weight:900}.liveList{padding:18px}.liveList header button{border:1px solid var(--line);width:30px;height:30px;border-radius:8px;background:#07110b;color:var(--green)}.lobbyRow{width:100%;min-height:60px;border:0;border-bottom:1px solid rgba(255,255,255,.045);background:transparent;display:grid;grid-template-columns:7px 1fr auto auto;grid-gap:10px;gap:10px;align-items:center;text-align:left;padding:8px 0}.lobbyRow>i{width:6px;height:6px;border-radius:50%;background:var(--green);box-shadow:0 0 10px var(--green)}.lobbyRow div{display:grid}.lobbyRow b{font-size:10px}.lobbyRow small{font-size:7px;color:#617168;margin-top:3px}.lobbyRow>span{font-size:9px;color:#8ba096}.lobbyRow em{font-style:normal;font-size:7px;color:var(--green)}.emptyLobby{padding:28px 5px;text-align:center;display:grid;grid-gap:6px;gap:6px}.emptyLobby b{font-size:12px}.emptyLobby span{font-size:9px;color:#66766d;line-height:1.5}.modeInfo{padding:18px;min-height:150px;background:radial-gradient(circle at 100% 0,rgba(105,240,135,.12),transparent 45%),var(--panel)}.modeInfo>span{font-size:7px;color:var(--green);letter-spacing:.14em}.modeInfo h2{font-size:30px;margin:6px 0}.modeInfo p{font-size:10px;color:#6e7f75;line-height:1.55}.modeInfo a{font-size:8px;color:var(--green);font-weight:900}.adSlot{border:1px dashed rgba(183,255,197,.15);border-radius:13px;background:rgba(7,17,11,.75);padding:10px;min-height:82px;display:grid;align-content:center}.adSlot>span{font-size:6px;color:#54635b;letter-spacing:.16em;margin-bottom:7px}.adPlaceholder{display:grid;text-align:center;grid-gap:3px;gap:3px}.adPlaceholder b{font-size:10px;color:#67776e}.adPlaceholder small{font-size:7px;color:#4f5d55}.busyToast{position:fixed;z-index:50;left:50%;bottom:28px;transform:translateX(-50%);min-width:340px;max-width:calc(100% - 30px);border:1px solid var(--line2);border-radius:12px;background:rgba(5,15,9,.95);box-shadow:var(--shadow);padding:14px 17px;display:flex;align-items:center;gap:12px;font-size:8px;font-weight:900;letter-spacing:.1em}.busyToast i{width:10px;height:10px;border-radius:50%;border:2px solid var(--green);border-top:2px solid transparent;animation:rotate 1s linear infinite}.floatingNotice{position:fixed;z-index:45;left:50%;bottom:25px;transform:translateX(-50%);min-width:320px;text-align:center}.gameShell{height:100vh;overflow:hidden;display:grid;grid-template-rows:78px 38px 1fr}.matchTopline{border-bottom:1px solid var(--line);display:grid;grid-template-columns:1fr auto 1fr;align-items:center;padding:0 28px;color:#66766d;font-size:7px;font-weight:900;letter-spacing:.11em}.matchTopline div:nth-child(2){justify-self:center}.matchTopline button{justify-self:end;background:transparent;border:0;color:#73837a;font-size:7px;font-weight:900}.matchTopline button:hover{color:var(--danger)}.matchLayout{min-height:0;display:grid;grid-template-columns:265px minmax(500px,1fr) 245px;grid-gap:12px;gap:12px;padding:12px}.arenaPanel,.careerRadar,.pointsMap,.scorePanel{box-shadow:none}.scorePanel{padding:16px;min-height:0;display:flex;flex-direction:column}.scoreRows{overflow:auto;min-height:0;flex:1 1}.scoreRow{min-height:52px;border-bottom:1px solid rgba(255,255,255,.04);display:grid;grid-template-columns:23px 32px 1fr auto;align-items:center;grid-gap:7px;gap:7px}.scoreRow>span{font-size:7px;color:#56655d}.scoreRow>i{width:30px;height:30px;border-radius:9px;background:#10251a;display:grid;place-items:center;font-style:normal;color:var(--green);font-weight:900}.scoreRow>div{display:grid;min-width:0}.scoreRow b{font-size:9px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.scoreRow small{font-size:6px;color:#59685f;margin-top:2px}.scoreRow strong{font-size:15px}.scoreRow.me{background:linear-gradient(90deg,rgba(105,240,135,.06),transparent);border-bottom-color:rgba(105,240,135,.14)}.scoreFooter{margin:12px 0;border:1px solid var(--line);border-radius:10px;padding:10px;display:grid;grid-template-columns:1fr auto}.scoreFooter span{font-size:6px;color:#5e6d65}.scoreFooter b{color:var(--green);letter-spacing:.18em}.scoreFooter small{grid-column:1/-1;font-size:6px;color:#536159;margin-top:3px}.waitingChip{height:40px;border:1px solid var(--line);border-radius:9px;display:flex;align-items:center;justify-content:center;font-size:7px;color:#6d7d74}.waitingChip i{width:5px;height:5px;border-radius:50%;background:var(--amber);margin-right:8px}.arenaPanel{min-height:0;position:relative;padding:20px 24px;overflow:auto;background:radial-gradient(circle at 50% 38%,rgba(105,240,135,.055),transparent 37%),linear-gradient(145deg,#08160e,#030806)}.arenaPanel:before{content:"";position:absolute;inset:0;pointer-events:none;background:repeating-linear-gradient(90deg,transparent,transparent calc(12.5% - 1px),rgba(105,240,135,.018) 12.5%),repeating-linear-gradient(0deg,transparent,transparent calc(20% - 1px),rgba(105,240,135,.018) 20%)}.arenaPanel>*{position:relative}.arenaHeader{display:grid;grid-template-columns:1fr auto 1fr;align-items:center}.arenaHeader>div:first-child{display:grid}.arenaHeader span{font-size:6px;color:#65756c;letter-spacing:.13em}.arenaHeader strong{font-size:18px}.modePill{height:27px;border:1px solid var(--line2);border-radius:999px;padding:0 13px;display:grid;place-items:center;color:var(--green);font-size:7px;font-weight:900;letter-spacing:.12em}.countdown{justify-self:end;width:48px;height:48px;position:relative;display:grid;place-items:center}.countdown svg{position:absolute;inset:0;transform:rotate(-90deg)}.countdown circle{fill:none;stroke:rgba(255,255,255,.07);stroke-width:3}.countdown circle.progress{stroke:var(--green);stroke-dasharray:119;transition:stroke-dashoffset .2s linear}.countdown b{font-size:13px}.questionHeading{text-align:center;margin:14px 0 17px}.questionHeading span{font-size:7px;color:#68786f;letter-spacing:.18em}.questionHeading h1{font-size:clamp(40px,4vw,66px);line-height:.82;letter-spacing:-.07em;margin:8px 0}.questionHeading h1 em{font-style:normal;color:var(--green)}.careerTimeline{display:grid;grid-template-columns:repeat(5,minmax(95px,1fr));grid-gap:7px;gap:7px;max-width:950px;margin:0 auto 17px}.careerNode{min-height:103px;border:1px solid var(--line);border-radius:12px;background:rgba(5,14,8,.88);padding:11px;position:relative;display:grid;grid-template-rows:auto 1fr}.careerNode:after{content:"";position:absolute;right:-8px;top:50%;width:8px;height:1px;background:rgba(105,240,135,.22)}.careerNode:last-child:after{display:none}.careerNode>span{font-size:7px;color:var(--green)}.careerNode>div{display:grid;align-content:end}.careerNode small{font-size:5px;color:#526159}.careerNode b{font-size:10px;line-height:1.15;margin-top:4px}.careerNode em{position:absolute;right:8px;top:8px;font-size:7px;font-style:normal;color:var(--green)}.careerNode.locked{opacity:.35;background:#050a07}.careerNode.locked b{color:#65736b}.nodePulse{position:absolute;right:8px;top:8px;width:7px;height:7px;border-radius:50%;background:var(--green);box-shadow:0 0 0 6px rgba(105,240,135,.08);animation:pulse 1.2s infinite}.modeHARDCORE .careerNode:not(.locked){grid-column:2/5;min-height:125px}.modeHARDCORE .careerNode:not(.locked) b{font-size:20px}.modeHARDCORE .careerNode.locked{display:none}.guessDock{max-width:810px;margin:0 auto;border:1px solid var(--line2);border-radius:13px;background:#07140c;padding:8px;display:grid;grid-template-columns:1fr 150px;grid-gap:8px;gap:8px}.guessDock>div{display:grid;grid-gap:2px;gap:2px;padding:2px 9px}.guessDock span{font-size:6px;color:#5f7066}.guessDock input{height:33px;border:0;background:transparent;padding:0;font-size:15px;font-weight:900;text-transform:none}.guessDock input:focus{box-shadow:none}.guessDock button{border:0;border-radius:9px;background:var(--green);color:#031006;font-size:8px;font-weight:950}.revealAnswer{max-width:810px;margin:0 auto;border:1px solid var(--green);border-radius:13px;background:rgba(105,240,135,.075);padding:13px;text-align:center;display:grid}.revealAnswer small,.revealAnswer span{font-size:6px;color:#6c7d73;letter-spacing:.13em}.revealAnswer strong{font-size:24px;color:var(--green);margin:3px 0}.matchNotice{max-width:810px;margin:8px auto 0;text-align:center;font-size:8px;color:#ffdca0}.matchNotice.success{color:var(--green)}.finishArena,.waitingArena{height:100%;min-height:500px;display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.finishArena>span,.waitingArena>span{font-size:7px;color:var(--green);letter-spacing:.18em}.finishArena h1,.waitingArena h1{font-size:48px;letter-spacing:-.06em;margin:13px 0}.waitingArena p{color:#6f7f76;max-width:520px;line-height:1.6;font-size:11px}.scanner{width:100px;height:100px;border:1px solid var(--line2);border-radius:50%;position:relative;margin-bottom:22px;animation:rotate 8s linear infinite}.scanner:before{content:"";position:absolute;left:50%;top:50%;width:50%;height:1px;background:linear-gradient(90deg,var(--green),transparent)}.scanner i{position:absolute;width:5px;height:5px;border-radius:50%;background:var(--green)}.scanner i:first-child{left:22%;top:29%}.scanner i:nth-child(2){right:22%;bottom:25%}.scanner i:nth-child(3){right:30%;top:17%}.finishArena h1 em{font-style:normal;color:var(--green)}.podiumV4{display:flex;align-items:flex-end;gap:8px;margin:20px 0 28px}.podiumV4>div{width:135px;border:1px solid var(--line);border-radius:13px;padding:13px;display:grid;grid-gap:5px;gap:5px}.podiumV4>div:first-child{order:2;min-height:155px;border-color:var(--line2)}.podiumV4>div:nth-child(2){order:1;min-height:130px}.podiumV4>div:nth-child(3){order:3;min-height:115px}.podiumV4 span{font-size:7px;color:var(--green)}.podiumV4 i{width:42px;height:42px;border-radius:13px;background:#10251a;display:grid;place-items:center;margin:auto;font-style:normal;color:var(--green);font-weight:900}.podiumV4 b{font-size:10px}.podiumV4 strong{font-size:14px}.intelPanel{display:grid;grid-gap:12px;gap:12px;align-content:start;min-height:0}.careerRadar,.pointsMap{padding:15px}.radarBig{width:145px;height:145px;border:1px solid rgba(105,240,135,.18);border-radius:50%;margin:17px auto;position:relative;display:grid;place-items:center;background:radial-gradient(circle,rgba(105,240,135,.07),transparent 60%)}.radarBig:after,.radarBig:before{content:"";position:absolute;background:rgba(105,240,135,.12)}.radarBig:before{left:50%;top:0;bottom:0;width:1px}.radarBig:after{top:50%;left:0;right:0;height:1px}.radarBig i{position:absolute;border:1px solid rgba(105,240,135,.1);border-radius:50%}.radarBig i:first-child{inset:18px}.radarBig i:nth-child(2){inset:38px}.radarBig i:nth-child(3){width:50%;height:1px;border:0;background:linear-gradient(90deg,var(--green),transparent);left:50%;transform-origin:left;animation:rotate 4s linear infinite}.radarBig span{font-size:30px;color:var(--green);font-weight:1000}.intelStats{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:5px;gap:5px}.intelStats div{border:1px solid var(--line);border-radius:8px;padding:7px 2px;text-align:center;display:grid}.intelStats b{font-size:10px}.intelStats span{font-size:5px;color:#56655d;margin-top:2px}.pointsMap>span{font-size:7px;color:var(--green);letter-spacing:.15em}.pointsMap>div{height:34px;border-bottom:1px solid rgba(255,255,255,.04);display:grid;grid-template-columns:22px 1fr auto;align-items:center;font-size:7px;color:#617168}.pointsMap>div i{font-style:normal}.pointsMap>div strong{font-size:10px}.pointsMap>div.active{color:var(--green);background:linear-gradient(90deg,rgba(105,240,135,.06),transparent)}.authScreen{min-height:100vh}.authArena{width:min(1050px,calc(100% - 40px));min-height:calc(100vh - 78px);margin:auto;display:grid;grid-template-columns:1.2fr 390px;grid-gap:16px;gap:16px;align-items:center}.authArenaVisual{min-height:550px;border:1px solid var(--line);border-radius:24px;padding:45px;position:relative;overflow:hidden;background:radial-gradient(circle at 65% 35%,rgba(105,240,135,.15),transparent 32%),repeating-linear-gradient(90deg,transparent,transparent calc(20% - 1px),rgba(105,240,135,.035) 20%),#06110a}.authArenaVisual>span{font-size:8px;color:var(--green);letter-spacing:.2em}.authArenaVisual h1{font-size:80px;line-height:.8;letter-spacing:-.08em;margin-top:250px}.authArenaVisual h1 em{font-style:normal;color:var(--green)}.ballGrid{position:absolute;right:80px;top:80px;width:210px;height:210px;border-radius:50%;border:1px solid rgba(105,240,135,.18);display:grid;grid-template-columns:repeat(3,1fr);padding:25px;grid-gap:10px;gap:10px;animation:rotate 18s linear infinite}.ballGrid i{border-radius:50%;background:rgba(105,240,135,.1)}.authDock.standalone{width:100%}.accountShell{padding-bottom:70px}.profileHero{width:min(1320px,calc(100% - 64px));margin:0 auto;padding:55px 0 32px;border-bottom:1px solid var(--line);justify-content:space-between}.profileHero,.profileIdentity{display:flex;align-items:center}.profileIdentity{gap:22px}.profileOrb.large{width:100px;height:100px;border-radius:28px;margin:0;font-size:42px}.profileIdentity h1{font-size:64px;letter-spacing:-.07em;margin:5px 0 10px}.profileNumbers{display:grid;grid-template-columns:repeat(4,120px);grid-gap:7px;gap:7px}.profileNumbers>div{height:90px;border:1px solid var(--line);border-radius:13px;background:#07120b;display:grid;place-items:center;align-content:center}.profileNumbers strong{font-size:26px}.profileNumbers span{font-size:6px;color:#66766d;margin-top:4px}.accountNotice{margin:15px auto 0}.accountGridV4,.accountNotice{width:min(1320px,calc(100% - 64px))}.accountGridV4{margin:18px auto 0;display:grid;grid-template-columns:1.1fr .9fr;grid-gap:13px;gap:13px}.accountGridV4>article{padding:20px}.entitlementList{display:grid;grid-gap:7px;gap:7px}.entitlementList>div{min-height:65px;border:1px solid var(--line);border-radius:10px;padding:10px;display:grid;grid-template-columns:28px 1fr;grid-gap:8px;gap:8px;align-items:center;opacity:.5}.entitlementList>div.active{opacity:1;background:rgba(105,240,135,.035);border-color:rgba(105,240,135,.15)}.entitlementList i{width:26px;height:26px;border-radius:8px;background:#10271a;color:var(--green);display:grid;place-items:center;font-style:normal}.entitlementList div div{display:grid}.entitlementList b{font-size:9px}.entitlementList span{font-size:7px;color:#66766d;margin-top:3px}.adFreePanel p,.codePanel p{font-size:10px;color:#708078;line-height:1.6}.codePanel form{display:grid;grid-template-columns:1fr auto;grid-gap:8px;gap:8px}.codePanel input{height:48px;letter-spacing:.16em}.crewList{margin-top:14px}.crewList>div{min-height:45px;border-top:1px solid var(--line);display:grid;grid-template-columns:50px 1fr auto;align-items:center}.crewList span{font-size:6px;color:#5d6c64}.crewList b{font-size:9px}.crewList em{font-style:normal;color:var(--green);font-size:7px}.upgradeVisual{min-height:120px;display:flex;align-items:center;gap:18px}.proBall{width:90px;height:90px;border-radius:50%;display:grid;place-items:center;background:radial-gradient(circle at 35% 30%,#b7ffc5,#2b6b3c);color:#031006;font-size:37px;font-weight:1000;box-shadow:0 0 0 10px rgba(105,240,135,.035)}.upgradeVisual div:last-child{display:grid}.upgradeVisual b{font-size:23px;line-height:1}.upgradeVisual span{font-size:8px;color:#6c7c73;margin-top:8px;line-height:1.5}.priceButtons{display:grid;grid-template-columns:1fr 1fr;grid-gap:7px;gap:7px}.priceButtons button{height:60px;border:1px solid var(--line2);border-radius:10px;background:#0a1e12;display:grid;padding:9px;text-align:left}.priceButtons span{font-size:6px;color:#607067}.priceButtons b{font-size:16px;color:var(--green)}.providerHint{display:block;text-align:center;color:#617168;font-size:6px;margin-top:9px}.adFreePanel .secondaryAction{margin-top:20px}.accountLoading{min-height:calc(100vh - 78px);display:flex;flex-direction:column;align-items:center;justify-content:center;text-align:center}.accountLoading h1{font-size:48px;margin:15px}.accountLoading p{color:#6c7c73}.adminPage{grid-template-columns:225px 1fr;background:var(--bg)}.adminLoading,.adminPage{min-height:100vh;display:grid}.adminLoading{grid-column:1/-1;place-items:center;color:#74837a;font-size:10px;letter-spacing:.12em}.adminAccessPage{min-height:100vh;display:grid;grid-template-columns:minmax(420px,560px) 1fr;background:radial-gradient(circle at 12% 12%,rgba(105,240,135,.12),transparent 34%),#030805;padding:48px;grid-gap:36px;gap:36px;align-items:stretch}.adminAccessCard{align-self:center;border:1px solid var(--line2);border-radius:24px;background:linear-gradient(145deg,rgba(12,27,18,.97),rgba(4,11,7,.98));padding:34px;box-shadow:var(--shadow);max-width:540px;width:100%}.adminAccessKicker{display:block;color:var(--green);font-size:9px;font-weight:950;letter-spacing:.2em}.adminAccessCard h1{font-size:clamp(54px,6vw,86px);line-height:.86;letter-spacing:-.07em;margin:15px 0 24px}.adminAccessCard h1 em{color:var(--green);font-style:normal}.adminAccessCard>p{color:var(--muted);line-height:1.7;max-width:470px;margin:0 0 24px}.adminLoginForm{display:grid;grid-gap:12px;gap:12px}.adminLoginForm label{display:grid;grid-gap:7px;gap:7px;color:#74827a;font-size:9px;font-weight:900;letter-spacing:.12em}.adminLoginForm input{height:50px;text-transform:none;font-size:12px}.megaButton{min-height:48px;border:0;border-radius:10px;background:var(--green);color:#031006;font-size:9px;font-weight:950;letter-spacing:.1em;padding:0 14px}.megaButton.full{width:100%}.adminAccessActions{display:flex;justify-content:space-between;align-items:center;margin-top:18px;font-size:10px}.adminAccessActions a{color:#7f8d85}.adminAccessActions button,.adminLogout{border:0;background:transparent;color:#7f8d85;font-size:9px;padding:0}.adminAccessVisual{border:1px solid var(--line);border-radius:24px;position:relative;overflow:hidden;display:flex;flex-direction:column;justify-content:flex-end;padding:58px;background:linear-gradient(180deg,rgba(3,8,5,.06),rgba(3,8,5,.88)),repeating-linear-gradient(90deg,transparent,transparent calc(20% - 1px),rgba(105,240,135,.055) 20%),repeating-linear-gradient(0deg,transparent,transparent calc(20% - 1px),rgba(105,240,135,.055) 20%),radial-gradient(circle at 65% 30%,rgba(105,240,135,.16),transparent 34%),#07100a}.adminAccessVisual:before{content:"";position:absolute;width:470px;height:470px;border:1px solid rgba(105,240,135,.15);border-radius:50%;right:8%;top:10%;box-shadow:0 0 0 70px rgba(105,240,135,.018),0 0 0 140px rgba(105,240,135,.012)}.adminAccessVisual strong{position:relative;font-size:clamp(64px,9vw,150px);line-height:.76;letter-spacing:-.08em;color:#ecfff0}.adminAccessVisual>small{position:relative;color:var(--green);font-size:9px;letter-spacing:.23em;margin-top:26px}.accessGrid{position:absolute;top:38px;left:38px;right:38px;display:grid;grid-template-columns:repeat(3,1fr);grid-gap:7px;gap:7px}.accessGrid span{border:1px solid var(--line);border-radius:9px;background:rgba(3,8,5,.64);padding:11px;color:#6e7c74;font-size:8px;letter-spacing:.1em}.adminSide{height:100vh;position:-webkit-sticky;position:sticky;top:0;border-right:1px solid var(--line);padding:23px 15px;display:flex;flex-direction:column;background:#040b07}.adminBrand{padding:4px}.adminLabel{font-size:6px;color:#506057;letter-spacing:.18em;margin:34px 9px 10px}.adminSide nav{display:grid;grid-gap:4px;gap:4px}.adminSide nav button{height:42px;border:0;border-radius:9px;background:transparent;color:#66766d;text-align:left;padding:0 10px;font-size:8px;font-weight:900;display:flex;align-items:center;gap:10px}.adminSide nav button i{font-style:normal;color:#506057;width:18px}.adminSide nav button.active,.adminSide nav button:hover{background:#0d2115;color:var(--green)}.adminSide nav button.active i{color:var(--green)}.adminSideBottom{margin-top:auto;border-top:1px solid var(--line);padding:16px 8px 0;display:grid}.adminSideBottom span{font-size:9px;font-weight:900}.adminSideBottom small{font-size:7px;color:#5d6d64;margin:2px 0 10px}.adminSideBottom a{font-size:7px;color:var(--green)}.adminLogout{margin-top:10px;text-align:left}.adminMain{padding:0 24px 45px;min-width:0}.adminTop{height:91px;border-bottom:1px solid var(--line);display:flex;align-items:center;justify-content:space-between;margin-bottom:18px}.adminTop span{font-size:6px;color:var(--green);letter-spacing:.17em}.adminTop h1{font-size:25px;margin:4px 0 0;letter-spacing:-.04em}.systemOk{font-size:7px;color:#68786f;letter-spacing:.1em}.systemOk i{display:inline-block;width:6px;height:6px;border-radius:50%;background:var(--green);margin-right:6px}.metricGrid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:8px;gap:8px;margin-bottom:13px}.metric{min-height:112px;border:1px solid var(--line);border-radius:13px;background:linear-gradient(145deg,#09160e,#050b07);padding:14px;display:grid}.metric span{font-size:6px;color:#5d6d64;letter-spacing:.12em}.metric strong{font-size:30px;letter-spacing:-.05em}.metric small{font-size:7px;color:#617168}.adminPanel{border:1px solid var(--line);border-radius:14px;background:#061009;margin-bottom:12px;overflow:hidden}.adminPanel>header{min-height:62px;border-bottom:1px solid var(--line);display:flex;align-items:center;justify-content:space-between;padding:0 15px}.adminPanel>header span{font-size:6px;color:var(--green);letter-spacing:.14em}.adminPanel>header h2{font-size:14px;margin:3px 0 0}.adminTable{padding:8px 13px}.adminTable .tr{min-height:47px;display:grid;grid-template-columns:1.4fr .55fr .55fr .65fr;align-items:center;border-bottom:1px solid rgba(255,255,255,.04);font-size:8px}.adminTable .tr.th{min-height:30px;color:#536159;font-size:6px}.adminTable .tr>span:first-child{display:grid}.adminTable b{font-size:9px}.adminTable small{font-size:7px;color:#58675f;margin-top:2px}.adminTable em{font-style:normal}.adminSearch{display:flex;gap:5px}.adminSearch input{height:32px;width:200px;font-size:8px}.adminSearch select{height:32px;min-width:130px;padding:5px 8px;font-size:7px;border-radius:7px}.adminPanel button,.adminSearch button{border:1px solid var(--line2);border-radius:7px;background:#0d2115;color:var(--green);font-size:7px;font-weight:900;padding:0 10px}.userAdminList{padding:8px}.adminHintBar{margin:9px 10px 0;border:1px solid rgba(110,244,143,.12);border-radius:9px;background:rgba(110,244,143,.035);color:#73877b;line-height:1.55}.adminHintBar b{letter-spacing:.08em}.userAdminRow{min-height:65px;display:grid;grid-template-columns:minmax(210px,1fr) 128px 70px 92px 68px 72px 52px 68px;align-items:center;grid-gap:6px;gap:6px;border-bottom:1px solid rgba(255,255,255,.045);padding:8px}.userIdentity{display:flex;gap:10px;align-items:center;min-width:0}.avatarBig{width:38px;height:38px;border-radius:10px;background:#173120;color:var(--green);display:grid;place-items:center;font-weight:900}.userIdentity>div{display:grid;min-width:0}.userIdentity b{font-size:9px}.userIdentity em,.userIdentity small{font-size:6px;color:#627168;font-style:normal;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.userIdentity em{color:#83a18f}.userAdminRow select{height:33px;padding:5px 7px;font-size:7px;border-radius:7px}.userAdminRow>button{height:33px;padding:0 7px}.userAdminRow .miniGhost{background:transparent;color:#839188;border-color:var(--line)}.adFreeCheck{height:33px;border:1px solid var(--line);border-radius:7px;display:flex;align-items:center;justify-content:center;gap:5px;font-size:6px;color:#7d8d84}.adFreeCheck input{width:auto;height:auto;accent-color:var(--green)}.userGroupPicker{position:relative;z-index:2}.userGroupPicker[open]{z-index:30}.userGroupPicker summary{list-style:none;height:33px;border:1px solid var(--line);border-radius:7px;background:#08140d;color:#9aad9f;display:flex;align-items:center;justify-content:center;font-size:6px;font-weight:900;letter-spacing:.04em;cursor:pointer}.userGroupPicker summary::-webkit-details-marker{display:none}.userGroupPicker>div{position:absolute;top:38px;left:0;min-width:210px;max-width:270px;max-height:250px;overflow:auto;padding:7px;border:1px solid var(--line2);border-radius:9px;background:#071109;box-shadow:0 20px 45px rgba(0,0,0,.45);display:grid;grid-gap:4px;gap:4px}.userGroupPicker label{display:flex;gap:7px;align-items:center;padding:7px;border-radius:7px;color:#91a296;font-size:7px;cursor:pointer}.userGroupPicker label.selected,.userGroupPicker label:hover{background:#102318;color:#d9ffe4}.userGroupPicker label.inactive{opacity:.5}.userGroupPicker label.inactive.selected{opacity:.75}.userGroupPicker input{width:auto;height:auto;accent-color:var(--green)}.userGroupPicker label span{display:grid}.userGroupPicker label small{font-size:5px;color:#5f7567}.userGroupPicker>div>em{padding:8px;font-size:7px;color:#68766e;font-style:normal}.inlineAdminForm{padding:14px;display:grid;grid-template-columns:1.5fr 1fr .7fr .7fr auto;grid-gap:7px;gap:7px}.inlineAdminForm input,.inlineAdminForm select{height:38px;font-size:8px;padding:7px 10px}.codeGrid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:8px;gap:8px;padding:12px}.codeCard{border:1px solid var(--line);border-radius:11px;padding:16px;display:grid;grid-template-columns:1fr auto;background:#09150e}.codeCard.disabled{opacity:.45}.codeCard>div:first-child{display:grid}.codeCard small{font-size:6px;color:#668076}.codeCard strong{font-size:18px;color:var(--green);letter-spacing:.09em;margin:6px 0 2px}.codeCard span{font-size:7px;color:#76867d}.codeMeta{display:grid;text-align:right}.codeMeta b{font-size:17px}.codeMeta span{font-size:6px}.codeMeta button{height:27px;margin-top:5px}.groupAdminGrid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:8px;gap:8px;padding:12px}.groupAdminCard{border:1px solid var(--line);border-radius:11px;padding:15px;background:#09150e}.groupAdminCard>div:first-child span{font-size:6px;color:var(--green);letter-spacing:.1em}.groupAdminCard h3{margin:4px 0}.groupAdminCard p{color:#68766e;font-size:8px;min-height:30px}.groupNumbers{display:grid;grid-template-columns:auto 1fr auto 1fr;grid-gap:5px;gap:5px;align-items:baseline;margin:12px 0}.groupNumbers b{color:var(--green)}.groupNumbers small{font-size:6px;color:#607067}.groupAdminCard select{width:100%;height:34px;font-size:7px;padding:5px}.settingsGrid{padding:9px 13px}.settingRow{min-height:57px;grid-template-columns:minmax(280px,1fr) minmax(160px,300px) 52px;align-items:center;grid-gap:7px;gap:7px;border-bottom:1px solid rgba(255,255,255,.05)}.settingRow,.settingRow>div:first-child{display:grid}.settingRow b{font-size:8px}.settingRow small{font-size:6px;color:#647269;margin-top:2px}.settingRow input{height:33px;font-size:7px;padding:6px 8px}.settingRow>button:not(.toggle){height:31px;padding:0}.toggle{width:42px;height:22px;border:0;background:#111a14;border-radius:999px;position:relative;grid-column:3}.toggle i{position:absolute;width:16px;height:16px;border-radius:50%;background:#536158;left:3px;top:3px;transition:.2s}.toggle.on{background:rgba(105,240,135,.2)}.toggle.on i{left:23px;background:var(--green)}.planAdminGrid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:8px;gap:8px;padding:12px}.planAdmin{border:1px solid var(--line);border-radius:11px;padding:14px;display:grid;grid-gap:7px;gap:7px}.planAdmin>span{font-size:6px;color:var(--green)}.planAdmin h3{margin:0}.planAdmin label{font-size:6px;color:#69776f;display:grid;grid-gap:3px;gap:3px}.planAdmin input{height:31px;padding:5px;font-size:7px}.planAdmin button{height:32px}.appContract{padding:18px;display:grid;grid-gap:8px;gap:8px}.appContract code{padding:10px;border:1px solid var(--line);border-radius:8px;background:#030806;color:#9ffeb2;font-size:8px}.appContract p{color:#6f7d74;font-size:8px;line-height:1.6}.auditList{padding:9px 13px}.auditList>div{display:grid;grid-template-columns:150px 1fr 1fr 140px;min-height:39px;align-items:center;border-bottom:1px solid rgba(255,255,255,.05);font-size:7px}.auditList em,.auditList small,.auditList span{color:#66756c;font-style:normal}@media(max-width:1200px){.landingStage{grid-template-columns:1fr 1fr 320px;width:calc(100% - 36px)}.landingCopy h1{font-size:74px}.visualField{min-height:480px}.hubGrid{grid-template-columns:1fr 320px}.matchLayout{grid-template-columns:230px 1fr}.intelPanel{display:none}.metricGrid{grid-template-columns:repeat(3,1fr)}.userAdminRow{grid-template-columns:minmax(210px,1fr) 110px 68px 86px 66px 68px 50px}.userAdminRow .miniGhost{display:none}}@media(max-width:980px){.landingV4{height:auto;min-height:100vh;overflow:auto;grid-template-rows:70px auto 38px}.globalHeader{height:70px;padding:0 18px}.landingStage{grid-template-columns:1fr 360px;padding:35px 0}.landingCopy,.visualField{grid-column:1}.visualField{grid-row:2;min-height:480px}.authDock{grid-column:2;grid-row:1/3}.landingFooter{padding:0 18px}.accountGridV4,.accountNotice,.hubGrid,.hubHero,.profileHero{width:calc(100% - 30px)}.hubGrid{grid-template-columns:1fr}.hubSide{grid-template-columns:1fr 1fr}.adSlot{grid-column:1/-1}.matchLayout{grid-template-columns:1fr}.scorePanel{display:none}.gameShell{height:auto;min-height:100vh;overflow:auto}.arenaPanel{min-height:700px}.accountGridV4{grid-template-columns:1fr}.profileHero{display:grid;grid-gap:25px;gap:25px}.profileNumbers{grid-template-columns:repeat(4,1fr)}.adminPage{grid-template-columns:190px 1fr}.metricGrid{grid-template-columns:repeat(2,1fr)}.groupAdminGrid{grid-template-columns:1fr 1fr}.adminAccessPage{grid-template-columns:1fr}.adminAccessVisual{min-height:380px}}@media(max-width:720px){.globalHeader{grid-template-columns:1fr auto}.globalHeader>.headerMatch,.globalHeader>.headerPulse{display:none}.globalHeader nav{gap:10px}.globalHeader nav>a:not(.headerCta){display:none}.brand b{font-size:18px}.brandMark{width:30px;height:30px}.landingStage{display:block;width:calc(100% - 24px);padding:35px 0}.landingCopy h1{font-size:62px}.landingCopy p{font-size:12px}.landingActions{display:grid}.visualField{min-height:430px;margin:25px 0}.authDock{margin-bottom:25px}.landingFooter{display:none}.hubHero{display:block;padding:35px 0 24px}.hubHero h1{font-size:52px}.hubScore{margin-top:22px;width:100%;height:100px}.modeSelector{grid-template-columns:1fr 1fr}.builderControls,.careerTimeline,.hubSide,.quickCards{grid-template-columns:1fr}.careerTimeline{max-width:520px}.careerNode{min-height:67px;grid-template-columns:35px 1fr;grid-template-rows:1fr;align-items:center}.careerNode>div{align-content:center}.careerNode:after{right:50%;top:auto;bottom:-8px;width:1px;height:8px}.careerNode.locked{display:none}.modeHARDCORE .careerNode:not(.locked){grid-column:auto}.guessDock{grid-template-columns:1fr}.guessDock button{height:45px}.arenaPanel{padding:16px 12px;min-height:760px}.questionHeading h1{font-size:42px}.matchTopline{grid-template-columns:1fr auto}.matchTopline div:nth-child(2){display:none}.profileIdentity{display:grid;text-align:center}.profileOrb.large{margin:auto}.profileIdentity h1{font-size:48px}.profileNumbers{grid-template-columns:repeat(2,1fr)}.codePanel form,.priceButtons{grid-template-columns:1fr}.authArena{display:block;padding:25px 0}.authArenaVisual{display:none}.adminPage{display:block}.adminSide{height:auto;position:relative;border-right:0;border-bottom:1px solid var(--line)}.adminSide nav{grid-template-columns:repeat(4,1fr)}.adminSideBottom{display:none}.adminMain{padding:0 10px 30px}.metricGrid{grid-template-columns:1fr 1fr}.codeGrid,.groupAdminGrid,.planAdminGrid{grid-template-columns:1fr}.inlineAdminForm,.userAdminRow{grid-template-columns:1fr 1fr}.userIdentity{grid-column:1/-1}.adFreeCheck{grid-column:auto}.settingRow{grid-template-columns:1fr 100px 48px}.auditList>div{grid-template-columns:1fr 1fr;gap:3px;padding:8px 0}.adminAccessPage{padding:15px}.adminAccessVisual{display:none}}@media(max-width:480px){.globalHeader{padding:0 12px}.headerCta{min-width:64px}.landingCopy h1{font-size:52px}.visualField{min-height:380px}.routeNode{min-width:125px;height:54px}.radarCard{width:150px;height:150px}.radarCard strong{font-size:25px}.nodeThree{left:6%}.hubHero h1{font-size:44px}.hubGrid{width:calc(100% - 20px)}.quickCard{grid-template-columns:46px 1fr auto;padding:15px}.quickIcon{width:42px;height:42px}.quickCard h2{font-size:23px}.modeSelector button{height:68px}.accountGridV4,.accountNotice,.profileHero{width:calc(100% - 20px)}.profileNumbers>div{height:75px}.accountGridV4>article{padding:15px}.podiumV4>div{width:95px}.adminSide nav{grid-template-columns:repeat(2,1fr)}.metricGrid{grid-template-columns:1fr 1fr}.inlineAdminForm{grid-template-columns:1fr}.settingRow{grid-template-columns:1fr 70px 46px}.adminAccessCard{padding:24px}.adminAccessCard h1{font-size:52px}}.lobbyLiveMeta{display:flex;align-items:center;gap:7px}.lobbyLiveMeta>i{width:6px;height:6px;border-radius:50%;background:#5c6861}.lobbyLiveMeta>i.online{background:var(--green);box-shadow:0 0 12px var(--green)}.lobbyLiveMeta>i.offline{background:#e7a24f}.lobbyLiveMeta>span{font-size:7px!important;color:#738179!important;letter-spacing:.13em}.lobbyLiveMeta>button{margin-left:3px}.lobbyRow>i.open{background:#e7a24f;box-shadow:0 0 10px rgba(231,162,79,.55)}.lobbyRow>i.live{background:var(--green);box-shadow:0 0 12px var(--green);animation:lobbyPulse 1.4s infinite}.lobbyRow:disabled{opacity:.42;cursor:not-allowed}.lobbyRow:not(:disabled):hover{background:rgba(103,255,139,.045);padding-left:8px;padding-right:8px}.roomCodeMini{display:inline!important;color:#506057!important;margin:0 0 0 5px!important;font-size:6px!important}.emptyLobby button{justify-self:center;border:1px solid rgba(103,255,139,.25);background:rgba(103,255,139,.08);color:var(--green);border-radius:9px;padding:10px 14px;font-size:7px;font-weight:900;letter-spacing:.12em;margin-top:8px}.emptyLobby button:hover{background:var(--green);color:#020805}.lobbyDirectoryFooter{display:flex;justify-content:space-between;align-items:center;border-top:1px solid rgba(255,255,255,.045);padding-top:10px;margin-top:5px}.lobbyDirectoryFooter small,.lobbyDirectoryFooter span{font-size:6px;color:#506057;letter-spacing:.1em}.buildTag{border:1px solid rgba(103,255,139,.18);border-radius:999px;padding:4px 7px;font-size:6px;color:#617168;letter-spacing:.12em;margin-left:8px}.buildTag,.connectionChip{display:inline-flex;align-items:center}.connectionChip{gap:6px;font-size:7px;color:#65756c;letter-spacing:.11em}.connectionChip i{width:6px;height:6px;border-radius:50%;background:#e7a24f}.connectionChip.online i{background:var(--green);box-shadow:0 0 10px var(--green)}@keyframes lobbyPulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.45;transform:scale(.72)}}.landingPublicLobbies{margin-top:16px;width:min(560px,100%);border:1px solid rgba(255,255,255,.07);border-radius:13px;background:rgba(4,12,8,.68);overflow:hidden}.landingPublicLobbies>header{height:34px;padding:0 12px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid rgba(255,255,255,.05)}.landingPublicLobbies>header small,.landingPublicLobbies>header span{font-size:6px;letter-spacing:.13em;color:#617168}.landingPublicLobbies>header span i{display:inline-block;width:5px;height:5px;border-radius:50%;background:var(--green);box-shadow:0 0 9px var(--green);margin-right:5px}.landingPublicLobbies>button{width:100%;height:40px;border:0;border-bottom:1px solid rgba(255,255,255,.04);background:transparent;color:#dce7df;display:grid;grid-template-columns:72px 1fr auto;align-items:center;text-align:left;padding:0 12px;grid-gap:10px;gap:10px}.landingPublicLobbies>button:hover{background:rgba(103,255,139,.05)}.landingPublicLobbies>button b{font-size:8px;color:var(--green)}.landingPublicLobbies>button span{font-size:7px;color:#66766d}.landingPublicLobbies>button em{font-style:normal;font-size:7px;color:#8fa097}.landingPublicLobbies>div{padding:12px;display:flex;align-items:center;gap:10px}.landingPublicLobbies>div b{font-size:8px;color:#d7e1da}.landingPublicLobbies>div span{font-size:7px;color:#66766d}@media(max-width:720px){.buildTag{display:none}.landingPublicLobbies>button{grid-template-columns:60px 1fr}.landingPublicLobbies>button em{display:none}}.adminRoomList{display:grid;grid-gap:.65rem;gap:.65rem}.adminRoomRow{display:grid;grid-template-columns:auto minmax(190px,1.3fr) auto auto auto;grid-gap:.85rem;gap:.85rem;align-items:center;padding:.85rem 1rem;border:1px solid rgba(255,255,255,.09);border-radius:14px;background:rgba(255,255,255,.025)}.adminRoomRow>i{width:9px;height:9px;border-radius:50%;background:#66756d;box-shadow:0 0 0 5px rgba(255,255,255,.025)}.adminRoomRow>i.online{background:var(--lime);box-shadow:0 0 16px rgba(112,255,147,.72)}.adminRoomRow div{display:grid;grid-gap:.18rem;gap:.18rem}.adminRoomRow div b{font-size:.9rem;letter-spacing:.04em}.adminRoomRow div small,.adminRoomRow>em{color:var(--muted);font-style:normal;font-size:.68rem;letter-spacing:.08em}.adminRoomRow>span{color:#dff7e7;font-size:.72rem;font-weight:800;white-space:nowrap}.adminRoomRow>button{border:1px solid rgba(255,95,95,.3);background:rgba(255,75,75,.08);color:#ffb0b0;border-radius:10px;padding:.62rem .8rem;font-weight:900;font-size:.68rem;letter-spacing:.08em;cursor:pointer}.adminRoomRow>button:hover{background:rgba(255,75,75,.16)}.adminEmptyState{padding:1.3rem;color:var(--muted);text-align:center;border:1px dashed rgba(255,255,255,.1);border-radius:14px}.landingActions button{font:inherit;cursor:pointer}@media (max-width:980px){.adminRoomRow{grid-template-columns:auto 1fr auto}.adminRoomRow>em{display:none}.adminRoomRow>button{grid-column:2/4}}.countryPicker{display:flex;align-items:center;justify-content:space-between;gap:22px;padding:15px 18px;margin:10px 0 14px}.countryPicker>div>span{display:block;color:var(--green);font-size:7px;font-weight:950;letter-spacing:.16em}.countryPicker h3{margin:3px 0 2px;color:var(--white);font-size:17px;letter-spacing:-.03em}.countryPicker p{margin:0;color:var(--muted);font-size:8px;line-height:1.45}.countryPicker label{display:grid;grid-gap:6px;gap:6px;min-width:210px}.countryPicker label>span{font-size:7px;color:#6e7f75;font-weight:900;letter-spacing:.14em}.countryPicker select{height:42px;font-size:9px;font-weight:900;letter-spacing:.08em}.roomChat{overflow:hidden}.roomChat>header{display:flex;justify-content:space-between;align-items:flex-start;padding:13px 14px 10px;border-bottom:1px solid var(--line)}.roomChat>header span{font-size:6px;color:var(--green);letter-spacing:.14em}.roomChat>header h2{font-size:15px;margin:2px 0 0;color:var(--white)}.roomChat>header>i{font-style:normal;color:var(--green);font-size:6px;letter-spacing:.12em}.chatMessages{height:210px;overflow:auto;padding:10px;display:grid;align-content:start;grid-gap:8px;gap:8px;scrollbar-width:thin}.chatMessage{padding:8px 9px;border-radius:10px;background:rgba(255,255,255,.035);border:1px solid rgba(255,255,255,.04)}.chatMessage.mine{background:rgba(105,240,135,.07);border-color:rgba(105,240,135,.12)}.chatMessage>div{display:flex;justify-content:space-between;gap:8px}.chatMessage b{font-size:7px;color:#cfe0d4}.chatMessage small{font-size:6px;color:#5e6c64}.chatMessage p{margin:4px 0 0;font-size:8px;line-height:1.45;color:#91a099;word-break:break-word}.chatEmpty{color:#607068;font-size:8px;line-height:1.5;padding:18px 8px;text-align:center}.chatComposer{display:grid;grid-template-columns:1fr auto;grid-gap:6px;gap:6px;padding:9px;border-top:1px solid var(--line)}.chatComposer input{height:37px;font-size:8px}.chatComposer button{border:0;border-radius:8px;background:var(--green);color:#031006;padding:0 11px;font-size:7px;font-weight:950;letter-spacing:.08em}.matchSideAd{min-height:120px}.homeAdFloat{position:absolute;left:14px;right:14px;bottom:14px;z-index:5;min-height:72px;background:rgba(2,7,4,.9)!important;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.homeAdFloat .adPlaceholder{min-height:50px}.adsAdminHero{display:grid;grid-template-columns:1.4fr .8fr;grid-gap:22px;gap:22px;align-items:center}.adsAdminHero h3{font-size:26px;margin:12px 0 8px;color:var(--white)}.adsAdminHero p{margin:0;color:var(--muted);font-size:12px;line-height:1.6}.adsStatus{display:inline-flex;align-items:center;gap:8px;color:#ffcc7b;font-size:8px;font-weight:950;letter-spacing:.12em}.adsStatus i{width:8px;height:8px;border-radius:50%;background:#e7a24f}.adsStatus.ready{color:var(--green)}.adsStatus.ready i{background:var(--green);box-shadow:0 0 12px var(--green)}.adsChecklist{display:grid;grid-gap:8px;gap:8px;padding:16px;border:1px solid var(--line);border-radius:14px;background:rgba(0,0,0,.15)}.adsChecklist b{font-size:12px;color:var(--green);word-break:break-all}.adsChecklist span{font-size:8px;color:#819087}.adsWarning{margin-top:16px;padding:12px 14px;border:1px solid rgba(255,213,107,.16);border-radius:11px;background:rgba(255,213,107,.055);font-size:9px;line-height:1.5;color:#b7a66f}.adsWarning b{color:#ffe49c}.adsWarning code{color:#fff0bd}.adPlacementGrid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:10px;gap:10px}.adPlacementGrid>div{padding:14px;border:1px solid var(--line);border-radius:12px;background:rgba(255,255,255,.025);display:grid;grid-gap:4px;gap:4px}.adPlacementGrid span{font-size:7px;color:var(--green);letter-spacing:.14em}.adPlacementGrid b{font-size:11px;color:var(--white)}.adPlacementGrid small{font-size:7px;color:#617168}.adminRoomRow>i.online{background:var(--green);box-shadow:0 0 16px rgba(105,240,135,.72)}@media(max-width:980px){.countryPicker{display:grid}.countryPicker label{min-width:0}.adsAdminHero{grid-template-columns:1fr}.adPlacementGrid{grid-template-columns:1fr 1fr}.homeAdFloat{display:none}}@media(max-width:720px){.countryPicker{padding:13px}.chatMessages{height:180px}.adPlacementGrid{grid-template-columns:1fr}}textarea{font:inherit;color:inherit;width:100%;border:1px solid var(--line);background:#07110b;border-radius:10px;outline:none;padding:12px 14px;resize:vertical;line-height:1.5;transition:.18s}textarea:focus{border-color:var(--line2);box-shadow:0 0 0 3px rgba(105,240,135,.07)}.legalFooter{min-height:48px;border-top:1px solid var(--line);background:rgba(2,7,4,.82);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);display:flex;align-items:center;justify-content:space-between;gap:18px;padding:8px 28px;color:#66776d;position:relative;z-index:18}.legalFooter.compact{min-height:38px;padding:5px 28px}.legalFooter>div:first-child{display:flex;align-items:center;gap:14px;min-width:0}.legalFooter>div:first-child>span{font-size:7px;font-weight:900;letter-spacing:.12em;color:#87978e;white-space:nowrap}.legalFooter>div:first-child>small{font-size:6px;letter-spacing:.06em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.legalFooter nav{display:flex;align-items:center;gap:14px;white-space:nowrap}.legalFooter nav a,.legalFooter nav button{border:0;background:transparent;color:#718178;padding:0;font-size:7px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.legalFooter nav a:hover,.legalFooter nav button:hover{color:var(--green)}.legalFooterNote{position:absolute;right:20px;bottom:calc(100% + 8px);max-width:390px;padding:10px 12px;border:1px solid rgba(255,213,107,.18);border-radius:10px;background:#10120a;color:#e8d9a4;font-size:8px;line-height:1.45;box-shadow:var(--shadow)}.legalPage{min-height:100vh;background:radial-gradient(circle at 10% 4%,rgba(105,240,135,.085),transparent 26%),linear-gradient(180deg,#020705,#041009 55%,#020604);color:var(--text)}.legalTopbar{height:78px;border-bottom:1px solid var(--line);display:flex;align-items:center;justify-content:space-between;padding:0 max(24px,calc((100vw - 1120px)/2));background:rgba(2,7,4,.88);-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px);position:-webkit-sticky;position:sticky;top:0;z-index:10}.legalTopbar nav{display:flex;gap:20px}.legalTopbar nav a{font-size:8px;color:#7b8a81;font-weight:900;letter-spacing:.12em}.legalTopbar nav a:hover{color:var(--green)}.legalHero{width:min(1040px,calc(100% - 40px));margin:0 auto;padding:74px 0 34px;border-bottom:1px solid var(--line)}.legalHero>span{font-size:8px;font-weight:950;letter-spacing:.2em;color:var(--green)}.legalHero h1{margin:10px 0 12px;font-size:clamp(52px,7vw,92px);line-height:.86;letter-spacing:-.075em;color:var(--white)}.legalHero p{max-width:720px;margin:0;color:#819087;font-size:13px;line-height:1.7}.legalDraftWarning{width:min(1040px,calc(100% - 40px));margin:22px auto 0;border:1px solid rgba(255,213,107,.24);background:rgba(255,213,107,.065);border-radius:14px;padding:14px 16px;display:grid;grid-gap:5px;gap:5px}.legalDraftWarning b{font-size:8px;letter-spacing:.15em;color:#ffe39b}.legalDraftWarning span{font-size:10px;color:#b6a978;line-height:1.5}.legalDraftWarning code{color:#fff0ba}.legalDocument{width:min(1040px,calc(100% - 40px));margin:0 auto;padding:28px 0 70px;display:grid;grid-gap:14px;gap:14px}.legalDocument section{border:1px solid var(--line);border-radius:16px;background:linear-gradient(145deg,rgba(9,23,15,.84),rgba(3,9,6,.86));padding:24px 26px}.legalDocument h2{margin:0 0 13px;color:var(--white);font-size:18px;letter-spacing:-.03em}.legalDocument dd,.legalDocument li,.legalDocument p{font-size:11px;line-height:1.72;color:#93a199}.legalDocument p{margin:8px 0}.legalDocument ul{margin:9px 0 0;padding-left:20px;display:grid;grid-gap:5px;gap:5px}.legalDocument a{color:var(--green);text-decoration:underline;-webkit-text-decoration-color:rgba(105,240,135,.3);text-decoration-color:rgba(105,240,135,.3);text-underline-offset:3px}.legalDocument code{padding:2px 5px;border-radius:5px;background:rgba(105,240,135,.07);color:#a9f7b8}.legalAddress{display:grid;grid-gap:4px;gap:4px;padding:14px 16px;border-left:2px solid var(--green);background:rgba(105,240,135,.035);border-radius:0 10px 10px 0;margin:10px 0}.legalAddress b{font-size:12px;color:#eaffee}.legalAddress a,.legalAddress span{font-size:10px;color:#8fa098}.legalFacts{margin:0;display:grid;grid-gap:6px;gap:6px}.legalFacts>div{display:grid;grid-template-columns:190px 1fr;grid-gap:20px;gap:20px;padding:9px 0;border-bottom:1px solid rgba(255,255,255,.045)}.legalFacts>div:last-child{border-bottom:0}.legalFacts dt{font-size:8px;font-weight:900;letter-spacing:.1em;color:#64736b;text-transform:uppercase}.legalFacts dd{margin:0}.legalPre{white-space:pre-wrap}.legalNote{border-color:rgba(105,240,135,.16)!important;background:rgba(105,240,135,.035)!important}.legalLinkGrid{display:flex;flex-wrap:wrap;gap:8px;margin:12px 0}.legalLinkGrid a{border:1px solid var(--line2);border-radius:9px;padding:8px 10px;text-decoration:none;font-size:8px;font-weight:900;letter-spacing:.04em}.legalDocumentFooter{width:min(1040px,calc(100% - 40px));margin:0 auto;border-top:1px solid var(--line);padding:20px 0 32px;display:flex;justify-content:space-between;gap:20px;color:#617168}.legalDocumentFooter span{font-size:8px}.legalDocumentFooter nav{display:flex;gap:16px}.legalDocumentFooter a{font-size:8px;font-weight:900}.legalLoading{min-height:100vh;display:grid;place-items:center;color:#7d8d83;font-size:10px;letter-spacing:.14em}.legalAdminHero{display:grid;grid-template-columns:1.25fr .75fr;grid-gap:22px;gap:22px;align-items:center}.legalAdminHero h3{margin:11px 0 7px;font-size:25px;color:var(--white)}.legalAdminHero p{margin:0;color:var(--muted);font-size:11px;line-height:1.6}.legalAdminChecklist{display:grid;grid-gap:7px;gap:7px;padding:15px;border:1px solid var(--line);border-radius:13px;background:rgba(0,0,0,.13)}.legalAdminChecklist a,.legalAdminChecklist span{font-size:8px;color:#829188}.legalAdminChecklist a{color:var(--green);font-weight:900}.legalAdminGuide{margin-top:12px;display:grid;grid-template-columns:auto 1fr;grid-gap:10px;gap:10px;padding:12px 14px;border:1px solid rgba(105,240,135,.13);border-radius:11px;background:rgba(105,240,135,.035)}.legalAdminGuide b{font-size:8px;color:var(--green);letter-spacing:.09em}.legalAdminGuide span{font-size:9px;color:#84938a;line-height:1.55}.legalAdminGuide code{color:#b5ffc2}.legalSettingsGrid .settingRow.settingLong{grid-template-columns:minmax(240px,.9fr) minmax(300px,1.4fr) 56px;align-items:flex-start}.settingRow textarea{min-height:92px}.settingRow select{height:38px}.legalAdminNotes{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px}.legalAdminNotes p{margin:0;padding:13px;border:1px solid var(--line);border-radius:11px;background:rgba(255,255,255,.02);font-size:9px;color:#83928a;line-height:1.55}.legalAdminNotes b{color:#d9e7dd}@media(max-width:980px){.legalFooter>div:first-child>small{display:none}.legalAdminHero,.legalAdminNotes{grid-template-columns:1fr}.legalSettingsGrid .settingRow.settingLong{grid-template-columns:1fr 70px}.legalSettingsGrid .settingRow.settingLong>textarea{grid-column:1/-1}.legalFacts>div{grid-template-columns:1fr;gap:4px}.legalTopbar{padding:0 20px}}@media(max-width:720px){.legalFooter{padding:8px 12px;flex-wrap:wrap}.legalFooter.compact{min-height:52px}.landingV4{height:auto;min-height:100svh;overflow:auto;grid-template-rows:78px 1fr auto}.legalFooter>div:first-child small{display:none}.legalFooter nav{gap:10px;flex-wrap:wrap}.legalFooter nav a,.legalFooter nav button{font-size:6px}.legalTopbar{height:auto;min-height:72px;gap:10px;align-items:flex-start;padding:14px 16px}.legalTopbar nav{gap:10px;flex-wrap:wrap;justify-content:flex-end}.legalHero{padding-top:44px}.legalDocument section{padding:18px}.legalAdminGuide{grid-template-columns:1fr}.legalDocumentFooter{display:grid}.legalDocumentFooter nav{flex-wrap:wrap}}.adsSetupSteps{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:8px;gap:8px;margin-top:14px}.adsSetupSteps>div{min-height:86px;padding:11px;border:1px solid var(--line);border-radius:11px;background:rgba(255,255,255,.018);display:grid;align-content:start;grid-gap:6px;gap:6px}.adsSetupSteps b{width:22px;height:22px;border-radius:7px;background:rgba(105,240,135,.1);color:var(--green);display:grid;place-items:center;font-size:8px}.adsSetupSteps span{font-size:8px;color:#a0afa6;line-height:1.35}.adsSetupSteps em{font-style:normal;font-size:6px;color:#66776d;letter-spacing:.12em}.adsAdminLinks{display:flex;gap:8px;flex-wrap:wrap;margin-top:12px}.adsAdminLinks a{border:1px solid var(--line2);border-radius:9px;padding:8px 10px;color:var(--green);font-size:7px;font-weight:900;letter-spacing:.08em}.adsAdminLinks a:hover{background:rgba(105,240,135,.06)}@media(max-width:1180px){.adsSetupSteps{grid-template-columns:1fr 1fr 1fr}.adsSetupSteps>div:last-child{grid-column:auto}}@media(max-width:720px){.adsSetupSteps{grid-template-columns:1fr}}.adminPanel:has(.userAdminList){overflow:visible}.userGroupChips{display:flex;align-items:center;gap:4px;flex-wrap:wrap;margin-top:4px}.userGroupChips em,.userGroupChips span{border:1px solid rgba(110,244,143,.2);border-radius:999px;padding:2px 5px;font-size:5px!important;line-height:1;color:#82ec9c!important;font-style:normal!important;letter-spacing:.06em}.userGroupChips em{border-color:rgba(255,255,255,.07);color:#56645c!important}.userGroupPicker summary{display:grid!important;grid-template-columns:1fr;justify-items:start!important;padding:0 9px!important;background:linear-gradient(135deg,rgba(110,244,143,.1),rgba(110,244,143,.025))!important;border-color:rgba(110,244,143,.27)!important;color:var(--green)!important}.userGroupPicker summary b{font-size:7px}.userGroupPicker summary span{font-size:5px;color:#789183;letter-spacing:.08em}.userGroupPicker[open] summary{border-color:var(--green)!important;box-shadow:0 0 0 2px rgba(110,244,143,.06)}.groupCreateForm{grid-template-columns:minmax(170px,1.4fr) minmax(120px,.8fr) minmax(100px,.7fr) repeat(4,minmax(92px,.6fr)) auto}.groupEditor{display:grid;grid-gap:9px;gap:9px;border-top:3px solid var(--group-accent,var(--green))}.groupEditor.disabled{opacity:.58}.groupEditorHead{display:grid;grid-template-columns:1fr auto;grid-gap:6px;gap:6px;align-items:center}.groupEditorHead>span{grid-column:1/-1;font-size:6px;color:#607068}.groupEditorHead>i{width:10px;height:10px;border-radius:50%;box-shadow:0 0 13px currentColor}.groupEditorHead input{height:34px;font-size:12px;font-weight:900}.groupEditor textarea{resize:vertical;min-height:54px;background:#061009;border:1px solid var(--line);border-radius:8px;color:#a9b9af;padding:8px;font-size:7px}.groupEditorControls{display:grid;grid-template-columns:1fr 1fr 60px;grid-gap:6px;gap:6px}.groupEditorControls label{display:grid;grid-gap:4px;gap:4px;font-size:6px;color:#66766d}.groupEditorControls input,.groupEditorControls select{height:32px;padding:5px 7px;font-size:7px}.groupEditorControls input[type=color]{padding:2px;width:100%}.groupToggles{display:flex;gap:12px}.groupToggles label{display:flex;align-items:center;gap:5px;font-size:6px;color:#819087}.groupToggles input{width:auto;height:auto;accent-color:var(--green)}.groupEditor>button{height:34px}.playerQaHero{padding:18px;display:grid;grid-template-columns:1fr auto;grid-gap:30px;gap:30px;align-items:center}.playerQaHero h3{font-size:22px;margin:9px 0}.playerQaHero p{max-width:720px;color:#6d7c73;font-size:8px;line-height:1.7}.playerQaHero>div:last-child{display:grid;grid-template-columns:auto auto;grid-gap:4px 12px;gap:4px 12px;align-items:flex-end}.playerQaHero>div:last-child b{font-size:25px;color:var(--green)}.playerQaHero>div:last-child span{font-size:6px;color:#68776f}.qaStatus{display:inline-flex;align-items:center;gap:6px;border:1px solid rgba(232,166,70,.25);border-radius:999px;padding:5px 8px;color:#e8a646;font-size:6px}.qaStatus i{width:6px;height:6px;border-radius:50%;background:#e8a646}.qaStatus.ready{color:var(--green);border-color:rgba(110,244,143,.24)}.qaStatus.ready i{background:var(--green)}.qaActions{padding:0 18px 16px}.qaActions button{height:34px}.playerReportCard,.reportList{display:grid;grid-gap:9px;gap:9px;padding:12px}.playerReportCard{border:1px solid var(--line);border-radius:11px;background:#050d08}.playerReportCard>header{display:flex;justify-content:space-between;align-items:flex-start}.playerReportCard>header span{font-size:6px;color:#e8a646}.playerReportCard h3{font-size:16px;margin:4px 0}.playerReportCard header small{font-size:6px;color:#607068}.playerReportCard header em{font-size:6px;font-style:normal;border:1px solid var(--line2);border-radius:999px;padding:5px 8px;color:#93a39a}.reportCareer{display:flex;gap:5px;flex-wrap:wrap}.reportCareer span{border:1px solid rgba(255,255,255,.07);border-radius:6px;padding:5px 7px;font-size:6px;color:#8e9d94}.playerReportCard>p{font-size:8px;color:#9eaea4;margin:0;padding:8px;border-left:2px solid #e8a646;background:rgba(232,166,70,.04)}.reportReviewFields{display:grid;grid-template-columns:1fr 1fr;grid-gap:6px;gap:6px}.reportReviewFields input{height:34px;font-size:7px}.reportActions{display:flex;gap:6px;flex-wrap:wrap}.reportActions button{height:32px}.reportActions .danger{border-color:rgba(255,92,92,.3);color:#ff8e8e;background:rgba(255,92,92,.06)}.reportActions .ghost{background:transparent;color:#78877f}.playerControlCreate{display:grid;grid-template-columns:120px 1fr 1.4fr 110px auto;grid-gap:6px;gap:6px;padding:12px;border-bottom:1px solid var(--line)}.playerControlCreate input{height:34px;font-size:7px}.playerControlCreate label{border:1px solid var(--line);border-radius:7px;display:flex;align-items:center;justify-content:center;gap:5px;font-size:6px;color:#84938a}.playerControlCreate label input{width:auto;height:auto}.playerControlList{display:grid;padding:8px 12px 14px}.playerControlRow{display:grid;grid-template-columns:72px 1fr 1.15fr .8fr 1.15fr 82px 52px 52px;grid-gap:5px;gap:5px;align-items:center;border-bottom:1px solid rgba(255,255,255,.045);padding:7px 0}.playerControlRow.blocked{background:linear-gradient(90deg,rgba(255,84,84,.04),transparent)}.playerControlRow b{font-size:7px;color:var(--green)}.playerControlRow input,.playerControlRow select{height:32px;font-size:7px}.playerControlRow label{display:flex;align-items:center;gap:4px;font-size:6px;color:#819087}.playerControlRow label input{width:auto;height:auto}.playerControlRow button{height:31px}.playerControlRow .ghost{background:transparent;color:#78877f}.connectionOverlay{position:fixed;inset:0;z-index:1000;background:rgba(2,7,4,.86);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);display:grid;place-items:center}.connectionOverlay>div{width:min(440px,calc(100% - 30px));border:1px solid var(--line2);border-radius:18px;background:#061009;padding:28px;text-align:center;box-shadow:var(--shadow)}.connectionOverlay i{display:block;width:14px;height:14px;border-radius:50%;background:#e8a646;margin:0 auto 15px;box-shadow:0 0 25px #e8a646;animation:lobbyPulse 1s infinite}.connectionOverlay span{font-size:7px;color:#e8a646;letter-spacing:.15em}.connectionOverlay h2{font-size:28px;margin:10px 0}.connectionOverlay p{font-size:8px;color:#6e7d74;line-height:1.7}.reportTrigger{border:1px solid rgba(232,166,70,.22);border-radius:8px;background:rgba(232,166,70,.05);color:#e8a646;padding:8px 10px;font-size:6px;font-weight:900}.roundReportPanel{margin-top:8px;border:1px solid rgba(232,166,70,.22);border-radius:10px;background:rgba(232,166,70,.035);padding:10px;display:grid;grid-gap:8px;gap:8px}.roundReportPanel>span{font-size:6px;color:#e8a646;letter-spacing:.12em}.reportReasonGrid{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:5px;gap:5px}.reportReasonGrid button{min-height:34px;border:1px solid var(--line);border-radius:7px;background:#07110a;color:#92a197;font-size:6px;font-weight:900}.roundReportPanel textarea{resize:vertical;min-height:55px;background:#061009;border:1px solid var(--line);border-radius:8px;color:#a9b9af;padding:8px;font-size:7px}.reportSent{font-size:7px;color:var(--green)}@media(max-width:1200px){.groupCreateForm{grid-template-columns:1fr 1fr 100px 110px}.groupCreateForm button{grid-column:1/-1}.playerControlRow{grid-template-columns:65px 1fr 1fr 1fr 70px 50px}.playerControlRow .ghost{display:none}.playerControlCreate{grid-template-columns:100px 1fr 1fr auto}.playerControlCreate label{display:none}}@media(max-width:720px){.userGroupPicker{grid-column:1/-1}.userGroupPicker>div{position:static;min-width:0;max-width:none;margin-top:5px}.groupCreateForm,.playerControlCreate,.playerQaHero,.reportReasonGrid,.reportReviewFields{grid-template-columns:1fr}.playerControlRow{grid-template-columns:1fr 1fr}.playerControlRow b,.playerControlRow input{grid-column:1/-1}}.dailyCard{padding:18px;display:grid;grid-gap:15px;gap:15px;position:relative;overflow:hidden;background:radial-gradient(circle at 92% 4%,rgba(105,240,135,.13),transparent 33%),linear-gradient(145deg,rgba(10,25,16,.98),rgba(4,10,7,.98))}.dailyCard:after{content:"DAILY";position:absolute;right:-12px;bottom:-27px;font-size:76px;font-weight:1000;letter-spacing:-.08em;color:rgba(105,240,135,.025);pointer-events:none}.dailyCard>footer,.dailyCard>header{display:flex;align-items:center;justify-content:space-between;gap:18px;position:relative;z-index:1}.dailyCard>footer span,.dailyCard>header span{font-size:7px;font-weight:900;letter-spacing:.15em;color:var(--green);text-transform:uppercase}.dailyCard>header h2{margin:5px 0 0;font-size:24px;letter-spacing:-.04em}.dailyStreak{display:grid;text-align:right}.dailyStreak b{font-size:24px;color:var(--amber)}.dailyStreak small{font-size:6px;color:#718078;letter-spacing:.12em}.dailyHints{display:grid;grid-template-columns:repeat(auto-fit,minmax(130px,1fr));grid-gap:7px;gap:7px;position:relative;z-index:1}.dailyHints>div{min-height:62px;border:1px solid var(--line);border-radius:10px;background:rgba(4,12,7,.68);padding:10px;display:grid;align-content:center;grid-gap:4px;gap:4px}.dailyHints span{font-size:6px;color:var(--green);letter-spacing:.14em}.dailyHints b{font-size:12px}.dailyGuessForm{display:grid;grid-template-columns:minmax(180px,1fr) auto auto;grid-gap:7px;gap:7px;position:relative;z-index:1}.dailyGuessForm input{height:43px}.dailyGuessForm button{height:43px;border:1px solid var(--green);border-radius:9px;background:var(--green);color:#031006;padding:0 16px;font-size:8px;font-weight:950}.dailyGuessForm .ghost{background:transparent;color:#8ea097;border-color:var(--line)}.dailyResult{border-left:3px solid var(--green);background:rgba(105,240,135,.055);padding:11px 13px;display:grid;grid-gap:2px;gap:2px;position:relative;z-index:1}.dailyResult span{font-size:6px;color:#718078;letter-spacing:.15em}.dailyResult strong{font-size:22px;color:var(--white)}.dailyResult small{font-size:7px;color:var(--green)}.dailyUnavailable{grid-template-columns:1fr auto;align-items:center}.dailyUnavailable h2{margin:5px 0}.dailyUnavailable p{margin:0;color:#7c8c82;font-size:8px}.dailyUnavailable>a{font-size:7px;color:var(--green);font-weight:900}.dailyLeaderboard{padding:14px}.dailyLeaderboard>header{display:flex;justify-content:space-between;align-items:center;padding-bottom:9px;border-bottom:1px solid var(--line)}.dailyLeaderboard h2{margin:3px 0 0;font-size:14px}.dailyLeaderboard header span{font-size:6px;color:var(--green);letter-spacing:.14em}.dailyLeaderboard header>b{color:var(--amber)}.dailyRank{display:grid;grid-template-columns:28px 1fr auto;align-items:center;grid-gap:8px;gap:8px;padding:8px 1px;border-bottom:1px solid rgba(255,255,255,.04);font-size:7px}.dailyRank>span{color:#66766d}.dailyRank>b{font-size:8px}.dailyRank>em{font-style:normal;color:#77877e}.dailyRank.me{color:var(--green);background:rgba(105,240,135,.035)}.dailyAdminHero{padding:16px;display:grid;grid-template-columns:minmax(320px,1fr) auto;grid-gap:30px;gap:30px;align-items:center}.dailyAdminHero h3{font-size:23px;margin:8px 0}.dailyAdminHero p{max-width:760px;color:#75857b;font-size:8px;line-height:1.65}.dailyAdminStats{display:grid;grid-template-columns:repeat(4,minmax(70px,1fr));grid-gap:7px;gap:7px;text-align:center}.dailyAdminStats b{font-size:22px;color:var(--green)}.dailyAdminStats span{font-size:5px;color:#697970;letter-spacing:.12em}.adminHintBar{margin:0 16px 12px;border:1px solid var(--line);border-radius:8px;padding:9px 11px;font-size:7px;color:#89998f}.adminHintBar b{color:var(--green)}.dailyRegenerate{margin:0 16px 16px;min-height:36px;border:1px solid rgba(255,213,107,.26);border-radius:8px;background:rgba(255,213,107,.06);color:var(--amber);font-size:7px;font-weight:900}.difficultySummary{display:grid;grid-template-columns:repeat(5,1fr);grid-gap:7px;gap:7px;padding:12px}.difficultySummary>div{border:1px solid var(--line);border-radius:9px;padding:10px;display:flex;justify-content:space-between;align-items:center}.difficultySummary span{font-size:6px;color:#718078}.difficultySummary b{font-size:16px;color:var(--green)}.difficultyTable{padding:0 12px 14px}.difficultyRow{display:grid;grid-template-columns:minmax(170px,1.5fr) .55fr .55fr .55fr .7fr .9fr;grid-gap:7px;gap:7px;align-items:center;border-bottom:1px solid rgba(255,255,255,.045);padding:8px;font-size:7px}.difficultyRow.head{color:#63736a;font-size:6px;font-weight:900;letter-spacing:.09em}.difficultyRow span:first-child{display:grid}.difficultyRow span:first-child small{color:#607068;margin-top:2px}.difficultyRow select{height:30px;font-size:7px}.difficultyEASY{border-left:2px solid #75f193}.difficultyMEDIUM{border-left:2px solid #f3d36b}.difficultyHARD{border-left:2px solid #ef9d5b}.difficultyEXTREME{border-left:2px solid #f06f72}.difficultyUNRATED{border-left:2px solid #506058}.groupRights{display:flex;gap:5px;flex-wrap:wrap}.groupRights small{border:1px solid var(--line);border-radius:999px;padding:3px 6px;font-size:5px;color:#83938a}.groupRights small.active{color:var(--green);border-color:var(--line2);background:rgba(105,240,135,.05)}@media(max-width:1200px){.groupCreateForm{grid-template-columns:repeat(3,1fr)}.groupCreateForm button{grid-column:1/-1}.playerControlRow{grid-template-columns:65px 1fr 1fr .8fr 1fr 70px 50px}.playerControlRow .ghost{display:none}.dailyAdminHero{grid-template-columns:1fr}.dailyAdminStats{max-width:560px}.difficultyRow{grid-template-columns:1.4fr repeat(5,.7fr)}}@media(max-width:720px){.dailyGuessForm{grid-template-columns:1fr}.dailyCard>footer,.dailyCard>header{align-items:flex-start}.dailyAdminStats,.difficultyRow,.difficultySummary{grid-template-columns:1fr 1fr}.difficultyRow.head{display:none}.difficultyRow span:first-child{grid-column:1/-1}.groupCreateForm{grid-template-columns:1fr}}.progressionProfileGrid{display:grid;grid-template-columns:1.05fr .95fr 1.2fr;grid-gap:18px;gap:18px;margin:22px 0}.achievementsPanel,.dailyRewardPanel,.levelPanel,.seasonProfilePanel{position:relative;overflow:hidden}.levelPanel:after,.seasonProfilePanel:after{content:"";position:absolute;width:180px;height:180px;border:1px solid rgba(98,245,139,.12);border-radius:50%;right:-70px;bottom:-100px;box-shadow:0 0 70px rgba(98,245,139,.06)}.achievementsPanel header,.dailyRewardPanel header,.levelPanel header,.seasonProfilePanel header{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;margin-bottom:18px}.achievementsPanel header span,.dailyRewardPanel header span,.levelPanel header span,.seasonProfilePanel header span{font-size:10px;letter-spacing:.2em;color:var(--lime,#62f58b)}.achievementsPanel h2,.dailyRewardPanel h2,.levelPanel h2,.seasonProfilePanel h2{margin:4px 0 0;font-size:22px}.achievementsPanel header>i,.dailyRewardPanel header>i,.levelPanel header>i,.seasonProfilePanel header>i{font-style:normal;border:1px solid rgba(98,245,139,.2);padding:8px 10px;border-radius:10px;color:#b9ffd0;background:rgba(98,245,139,.05);white-space:nowrap}.xpTrack{height:12px;border:1px solid rgba(255,255,255,.09);background:#06120d;border-radius:999px;overflow:hidden;margin:14px 0 9px}.xpTrack i{display:block;height:100%;background:linear-gradient(90deg,#45e876,#9cffba);box-shadow:0 0 28px rgba(98,245,139,.35)}.xpMeta{display:flex;justify-content:space-between;color:#789486;font-size:11px}.xpMeta b{color:#62f58b}.levelPanel p{color:#789486;line-height:1.55;font-size:12px;margin-top:18px}.rewardPayload{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px;margin:10px 0 16px}.rewardPayload b{border:1px solid rgba(98,245,139,.17);background:rgba(98,245,139,.055);padding:14px;border-radius:12px;text-align:center;font-size:18px}.rewardPayload span{grid-column:1/-1;text-align:center;color:#789486;font-size:11px}.dailyRewardPanel>small{display:block;text-align:center;margin-top:10px;color:#789486}.seasonOwnStats{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:7px;gap:7px;margin-bottom:12px}.seasonOwnStats div{background:#07140e;border:1px solid rgba(255,255,255,.07);border-radius:10px;padding:9px;text-align:center}.seasonOwnStats b{display:block;color:#fff;font-size:17px}.seasonOwnStats span{font-size:8px;letter-spacing:.14em;color:#678173}.seasonMiniBoard{display:grid;grid-gap:5px;gap:5px}.seasonMiniBoard>div{display:grid;grid-template-columns:42px 1fr auto;align-items:center;padding:8px 10px;border-radius:9px;border:1px solid rgba(255,255,255,.06);font-size:11px}.seasonMiniBoard>div.me{border-color:rgba(98,245,139,.3);background:rgba(98,245,139,.06)}.seasonMiniBoard em{font-style:normal;color:#62f58b}.achievementsPanel{margin:0 0 22px}.cosmeticSelectors{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px;margin-bottom:18px}.cosmeticSelectors label{display:grid;grid-gap:7px;gap:7px;font-size:9px;letter-spacing:.14em;color:#789486}.cosmeticSelectors select{width:100%;background:#06120d;color:#dff9e7;border:1px solid rgba(98,245,139,.16);border-radius:10px;padding:12px}.achievementGrid{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:10px;gap:10px}.achievementCard{display:flex;gap:10px;align-items:flex-start;padding:13px;border-radius:13px;border:1px solid rgba(255,255,255,.07);background:#06110c;min-height:92px}.achievementCard>strong{display:grid;place-items:center;min-width:38px;height:38px;border-radius:10px;background:#0d2216;border:1px solid rgba(98,245,139,.18);color:#62f58b}.achievementCard b{font-size:11px;display:block;margin:2px 0 4px}.achievementCard small,.achievementCard span{display:block;color:#6f897b;font-size:9px;line-height:1.4}.achievementCard.locked{opacity:.42;filter:saturate(.45)}.achievementCard.unlocked{box-shadow:inset 0 0 35px rgba(98,245,139,.025)}.progressionMetrics{margin-bottom:18px}.progressionAdminTop{display:grid;grid-template-columns:1fr auto;grid-gap:20px;gap:20px;align-items:center}.progressionAdminTop h3{font-size:24px;margin:0 0 6px}.progressionAdminTop p{color:#789486;max-width:800px;line-height:1.6}.progressionLegend{display:grid;grid-template-columns:1fr 1fr;grid-gap:7px;gap:7px}.progressionLegend span{font-size:9px;letter-spacing:.12em;border:1px solid rgba(98,245,139,.15);padding:10px;border-radius:10px;color:#8cd9a4;background:rgba(98,245,139,.04)}.progressionUserTable{display:grid}.progressionUserRow{display:grid;grid-template-columns:1.3fr .6fr .7fr 1fr .75fr;grid-gap:12px;gap:12px;align-items:center;padding:11px 6px;border-bottom:1px solid rgba(255,255,255,.055);font-size:11px}.progressionUserRow.head{color:#587265;font-size:9px;letter-spacing:.13em}.progressionUserRow span:first-child b,.progressionUserRow span:first-child small{display:block}.progressionUserRow span:first-child small{color:#587265;margin-top:2px}.progressionUserRow button{background:rgba(98,245,139,.08);border:1px solid rgba(98,245,139,.18);color:#62f58b;border-radius:8px;padding:8px 10px;font-weight:800}.progressionXpGrant{display:flex;gap:14px;align-items:center;margin-top:14px}.progressionXpGrant label{display:flex;align-items:center;gap:9px;font-size:10px;color:#789486}.progressionXpGrant input{width:100px;background:#06120d;color:#fff;border:1px solid rgba(255,255,255,.08);padding:9px;border-radius:8px}.progressionXpGrant small{color:#587265}.seasonCreateForm{margin-bottom:18px}.seasonAdminGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px}.seasonAdminCard{border:1px solid rgba(255,255,255,.07);background:#06110c;border-radius:13px;padding:14px}.seasonAdminCard.active{border-color:rgba(98,245,139,.3);box-shadow:inset 0 0 35px rgba(98,245,139,.035)}.seasonAdminCard>span{font-size:9px;letter-spacing:.14em;color:#62f58b}.seasonAdminCard h3{margin:8px 0 3px}.seasonAdminCard small{color:#60796c}.seasonAdminCard>div{display:flex;gap:7px;margin-top:14px}.seasonAdminCard button{border:1px solid rgba(98,245,139,.18);background:rgba(98,245,139,.07);color:#62f58b;padding:8px;border-radius:8px;font-size:9px}.seasonAdminCard button.ghost{color:#789486;border-color:rgba(255,255,255,.08);background:transparent}.seasonLeaderboardAdmin{display:grid}.seasonLeaderboardAdmin>div{display:grid;grid-template-columns:45px 1fr 90px 220px;grid-gap:10px;gap:10px;align-items:center;border-bottom:1px solid rgba(255,255,255,.055);padding:10px 5px;font-size:11px}.seasonLeaderboardAdmin b{color:#62f58b}.seasonLeaderboardAdmin em{font-style:normal;font-weight:900}.seasonLeaderboardAdmin small{color:#60796c;text-align:right}@media(max-width:1150px){.progressionProfileGrid{grid-template-columns:1fr 1fr}.seasonProfilePanel{grid-column:1/-1}.achievementGrid{grid-template-columns:repeat(3,1fr)}.seasonAdminGrid{grid-template-columns:1fr 1fr}}@media(max-width:760px){.cosmeticSelectors,.progressionProfileGrid{grid-template-columns:1fr}.seasonProfilePanel{grid-column:auto}.achievementGrid{grid-template-columns:1fr 1fr}.progressionAdminTop{grid-template-columns:1fr}.progressionUserRow{grid-template-columns:1fr 70px 80px}.progressionUserRow span:nth-child(4),.progressionUserRow span:nth-child(5),.progressionUserRow.head span:nth-child(4),.progressionUserRow.head span:nth-child(5){display:none}.seasonAdminGrid{grid-template-columns:1fr}.seasonLeaderboardAdmin>div{grid-template-columns:35px 1fr 70px}.seasonLeaderboardAdmin small{display:none}}.levelBadge{font-size:9px;letter-spacing:.1em;color:#9dffb8;border:1px solid rgba(98,245,139,.18);background:rgba(98,245,139,.05);border-radius:999px;padding:6px 9px;font-weight:900}.quickCards{grid-template-columns:repeat(3,minmax(0,1fr))}.quickCard.rankedCard{position:relative;overflow:hidden;border-color:rgba(187,142,255,.28);background:linear-gradient(145deg,rgba(132,76,255,.12),rgba(11,15,18,.96))}.quickCard.rankedCard:before{content:"";position:absolute;inset:-40% auto auto 55%;width:180px;height:180px;border:1px solid rgba(187,142,255,.2);transform:rotate(45deg)}.quickCard.rankedCard .quickIcon{border-color:rgba(187,142,255,.35)}.quickCard.locked{opacity:.62;filter:saturate(.65)}.groupRoomPanel{margin-top:16px;padding:18px}.groupRoomPanel>header{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:14px}.groupRoomPanel>header span{font-size:10px;letter-spacing:.18em;color:var(--muted)}.groupRoomPanel>header h2{margin:3px 0 0;font-size:22px}.groupRoomPanel>header i{font-style:normal;font-size:10px;letter-spacing:.14em;border:1px solid var(--line);padding:7px 9px;border-radius:999px;color:var(--muted)}.groupRoomPanel>p{margin:12px 0 0;color:var(--muted);font-size:12px;line-height:1.55}.groupRoomGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.groupRoomCard{--group-accent:var(--lime);display:grid;grid-template-columns:auto 1fr auto;align-items:center;grid-gap:12px;gap:12px;text-align:left;padding:14px;border:1px solid var(--line);background:rgba(255,255,255,.025);border-radius:16px;color:inherit;cursor:pointer;transition:.18s ease}.groupRoomCard:hover{transform:translateY(-1px);border-color:color-mix(in srgb,var(--group-accent) 48%,transparent);background:rgba(255,255,255,.045)}.groupRoomCard.live{box-shadow:inset 3px 0 0 var(--group-accent)}.groupRoomBadge{min-width:48px;height:34px;display:grid;place-items:center;padding:0 8px;border-radius:9px;border:1px solid color-mix(in srgb,var(--group-accent) 45%,transparent);font-size:9px;letter-spacing:.1em;color:var(--group-accent)}.groupRoomCard div{display:grid;grid-gap:4px;gap:4px;min-width:0}.groupRoomCard div b,.groupRoomCard div small{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.groupRoomCard div small{color:var(--muted)}.groupRoomCard em{font-style:normal;font-size:10px;letter-spacing:.12em;color:var(--group-accent)}.careerTimeline{max-height:min(54vh,620px);overflow-y:auto;overscroll-behavior:contain;padding-right:5px;scrollbar-width:thin}.careerTimeline::-webkit-scrollbar{width:6px}.careerTimeline::-webkit-scrollbar-thumb{background:rgba(255,255,255,.14);border-radius:10px}.careerTimeline::-webkit-scrollbar-track{background:transparent}.rankedDelta{display:block;margin-top:8px;font-size:10px;line-height:1.4;letter-spacing:.08em;color:var(--lime)}.matchTopline div:first-child{min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}@media (max-width:1050px){.quickCards{grid-template-columns:1fr 1fr}.quickCard.rankedCard{grid-column:1/-1}.groupRoomGrid{grid-template-columns:1fr}}@media (max-width:680px){.quickCards{grid-template-columns:1fr}.quickCard.rankedCard{grid-column:auto}.careerTimeline{max-height:48vh}.groupRoomCard{grid-template-columns:auto 1fr}.groupRoomCard em{display:none}}:root{--bg:#02030a;--bg2:#06061a;--panel:#080a17;--panel2:#0d1024;--soft:#11152d;--green:#a92cff;--green2:#00c8ff;--purple:#a92cff;--purple2:#711bff;--cyan:#00c8ff;--blue:#2c6dff;--magenta:#ec31ff;--white:#f7f5ff;--text:#dcdaec;--muted:#85849a;--muted2:#5e6078;--line:rgba(178,160,255,.13);--line2:rgba(169,44,255,.38);--danger:#ff5e7a;--amber:#ffc65c;--shadow:0 28px 100px rgba(0,0,0,.55),0 0 60px rgba(89,31,190,.06);--radius:15px;--tg-gradient:linear-gradient(105deg,#c126ff,#7a28ff 42%,#2384ff 72%,#00c8ff);--tg-metal:linear-gradient(180deg,#fff,#d5d3e0 48%,#777b91)}html{background:#02030a;color-scheme:dark}body{background:radial-gradient(circle at 75% 8%,rgba(56,83,255,.12),transparent 31%),radial-gradient(circle at 24% 32%,rgba(181,26,255,.1),transparent 28%),linear-gradient(180deg,#03040c,#02030a 58%,#03030b);color:var(--text);font-family:Inter,ui-sans-serif,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}body:before{z-index:-2;inset:0;opacity:.24;background-image:linear-gradient(rgba(100,110,255,.035) 1px,transparent 0),linear-gradient(90deg,rgba(100,110,255,.035) 1px,transparent 0);background-size:52px 52px;-webkit-mask-image:linear-gradient(180deg,black,transparent 78%);mask-image:linear-gradient(180deg,black,transparent 78%)}body:after,body:before{content:"";position:fixed;pointer-events:none}body:after{z-index:-1;left:-10vw;right:-10vw;top:72px;height:300px;background:radial-gradient(ellipse at center,rgba(138,35,255,.15),transparent 64%);filter:blur(40px)}::selection{background:#b72dff;color:white}input,select,textarea{border-color:rgba(161,151,217,.16)!important;background:linear-gradient(180deg,rgba(9,11,25,.97),rgba(5,7,17,.97))!important;color:#eeeaff!important}input:focus,select:focus,textarea:focus{border-color:rgba(0,200,255,.52)!important;box-shadow:0 0 0 3px rgba(0,200,255,.08),0 0 24px rgba(137,39,255,.08)!important}.tgBrand{display:inline-flex;align-items:center;gap:11px;min-width:0}.tgLogo{width:58px;height:38px;display:block;object-fit:contain}.tgWordmark{font-size:17px;font-weight:800;letter-spacing:.27em;color:#f3f1fa;white-space:nowrap;text-shadow:0 0 22px rgba(255,255,255,.05)}.tgWordmark>span{background:var(--tg-gradient);-webkit-background-clip:text;background-clip:text;color:transparent}.tgBrand.compact .tgLogo{width:86px;height:58px}.neonIcon{display:grid;place-items:center;border:1px solid rgba(160,130,255,.25);background:linear-gradient(145deg,rgba(149,37,255,.12),rgba(0,174,255,.06));box-shadow:inset 0 0 28px rgba(149,37,255,.08),0 0 24px rgba(92,38,255,.07)}.tgHeader{height:76px;display:grid;grid-template-columns:minmax(270px,1fr) auto minmax(270px,1fr);align-items:center;padding:0 4.2vw;border-bottom:1px solid rgba(151,138,210,.14);background:rgba(2,3,11,.88);-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);position:relative;z-index:60;box-shadow:0 12px 40px rgba(0,0,0,.18)}.tgHeader:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:1px;background:linear-gradient(90deg,transparent 8%,rgba(155,37,255,.25),rgba(0,200,255,.2),transparent 92%)}.tgHeader.simple{grid-template-columns:1fr auto}.tgHeaderBrand{display:inline-flex;align-items:center;gap:8px;justify-self:start}.tgHeaderBrand>small{font-size:7px;color:#705b98;letter-spacing:.1em;border:1px solid rgba(160,130,255,.16);padding:3px 5px;border-radius:5px}.tgNav{display:flex;align-items:stretch;height:100%;gap:38px}.tgNav a{display:flex;align-items:center;position:relative;color:#9b99aa;font-size:10px;font-weight:800;letter-spacing:.08em}.tgNav a.active,.tgNav a:hover{color:#fff}.tgNav a.active:after{content:"";position:absolute;left:4px;right:4px;bottom:12px;height:2px;background:linear-gradient(90deg,#b62cff,#6a32ff,#00c8ff);box-shadow:0 0 14px rgba(169,44,255,.7)}.tgHeaderRight{justify-self:end;display:flex;align-items:center;gap:10px}.tgAdminLink,.tgGhostMini,.tgLiveChip,.tgOutlineButton,.tgPrimaryMini,.tgTierChip,.tgUserChip{height:36px;border-radius:8px;display:inline-flex;align-items:center;justify-content:center;gap:8px;padding:0 13px;font-size:8px;font-weight:900;letter-spacing:.08em;text-transform:uppercase}.tgAdminLink,.tgOutlineButton{border:1px solid transparent;background:linear-gradient(#050611,#050611) padding-box,var(--tg-gradient) border-box;color:#eeeaff}.tgPrimaryMini{border:0;background:var(--tg-gradient);color:white;box-shadow:0 0 24px rgba(148,39,255,.25)}.tgGhostMini{border:1px solid rgba(151,138,210,.16);background:#060711;color:#8b899b}.tgGhostMini:hover{color:#fff;border-color:rgba(0,200,255,.3)}.tgTierChip{border:1px solid rgba(162,101,255,.22);background:rgba(137,35,255,.08);color:#cdaeff}.tgLiveChip{color:#b7b7cb;border:1px solid rgba(151,138,210,.12);background:rgba(8,10,25,.78)}.tgLiveChip i{width:6px;height:6px;border-radius:50%;background:#39e891;box-shadow:0 0 10px #39e891}.tgUserChip{border:1px solid rgba(130,120,190,.16);background:#070814;color:#ddd}.tgUserChip>span{width:22px;height:22px;display:grid;place-items:center;border-radius:50%;background:var(--tg-gradient);color:#fff}.tgUserChip b{font-size:8px}.globalHeader{background:rgba(2,3,11,.88);border-color:rgba(151,138,210,.14)}.brandMark{background:var(--tg-gradient);color:white;box-shadow:0 0 28px rgba(149,38,255,.25)}.brand b span,.screenKicker{color:#c638ff}.headerCta,.primaryAction{background:var(--tg-gradient)!important;border:0!important;color:white!important;box-shadow:0 9px 28px rgba(143,35,255,.22),0 0 24px rgba(0,178,255,.08)!important}.secondaryAction{border:1px solid transparent!important;background:linear-gradient(#060713,#060713) padding-box,var(--tg-gradient) border-box!important;color:#eeeaff!important}.headerMatch i,.headerPulse i,.liveDot{background:#b52dff;box-shadow:0 0 0 5px rgba(169,44,255,.08),0 0 20px rgba(169,44,255,.72)}.panel{background:linear-gradient(145deg,rgba(10,10,27,.96),rgba(4,5,14,.985));border-color:rgba(156,141,218,.14);box-shadow:var(--shadow);position:relative;overflow:hidden}.panel:before{content:"";position:absolute;inset:0;pointer-events:none;background:linear-gradient(115deg,rgba(162,49,255,.025),transparent 35%,rgba(0,192,255,.018))}.panel header,.panel>*{position:relative;z-index:1}.panel:hover{border-color:rgba(161,81,255,.22)}.tierPRO{background:linear-gradient(90deg,#872cff,#00baf5);color:white}.tierPRO,.tierVIP{border-color:transparent}.tierVIP{background:linear-gradient(90deg,#f3bb4b,#c875ff);color:#080510}.tierFREE{color:#aaa9ba}.notice{border-color:rgba(187,99,255,.24);background:linear-gradient(90deg,rgba(139,38,255,.09),rgba(0,173,255,.05));color:#d8c9ff}.maintenanceBar{background:linear-gradient(90deg,#ffbd4b,#ff7f66);color:#160a04}.landingV4{background:radial-gradient(circle at 68% 34%,rgba(88,37,255,.18),transparent 26%),radial-gradient(circle at 45% 65%,rgba(0,180,255,.06),transparent 28%),#02030a}.landingStage{width:min(1580px,calc(100% - 7vw));grid-template-columns:minmax(460px,1.05fr) minmax(500px,1.1fr) 340px}.landingCopy h1{background:var(--tg-metal);-webkit-background-clip:text;background-clip:text;color:transparent;text-shadow:0 16px 36px rgba(0,0,0,.38)}.landingCopy h1 em{background:var(--tg-gradient);-webkit-background-clip:text;background-clip:text;color:transparent}.landingCopy p{color:#9290a5}.modeTicker>span{border-color:rgba(142,128,206,.15);background:rgba(5,6,17,.55);color:#8f8da2}.modeTicker i{background:#a92cff}.modeTicker small{color:#00c8ff}.visualField{border-color:rgba(147,83,255,.28);background:radial-gradient(circle at 50% 42%,rgba(138,34,255,.22),transparent 30%),radial-gradient(circle at 80% 65%,rgba(0,187,255,.12),transparent 28%),linear-gradient(145deg,#090a1b,#02030a 74%);box-shadow:0 24px 100px rgba(0,0,0,.6),0 0 70px rgba(84,25,211,.12)}.visualField:before{content:"";position:absolute;inset:0;background:radial-gradient(ellipse at 50% 112%,rgba(53,83,255,.2),transparent 52%),linear-gradient(180deg,transparent 60%,rgba(120,32,255,.06));pointer-events:none}.centerCircle,.penalty,.pitchFrame{border-color:rgba(129,89,255,.14)}.pitchFrame:before{border-color:rgba(0,188,255,.12)}.routeNode{border-color:rgba(148,129,216,.18);background:rgba(5,6,16,.88)}.routeNode b{color:#00c8ff}.routeNode.active{border-color:#a92cff;box-shadow:0 0 0 5px rgba(169,44,255,.05),0 0 36px rgba(125,37,255,.18)}.routeNode.active em{background:var(--tg-gradient);color:#fff}.routeNode.mystery span{color:#00c8ff}.routeLine{background:linear-gradient(90deg,#bd24ff,#315fff,transparent)}.radarCard{border-color:rgba(123,82,255,.3);background:radial-gradient(circle,rgba(111,38,255,.16),rgba(3,4,13,.87) 68%)}.radarCard strong{background:var(--tg-metal);-webkit-background-clip:text;color:transparent}.radar{border-color:rgba(0,200,255,.12)}.radar:before{background:linear-gradient(90deg,#00c8ff,transparent)}.radar i{background:#b732ff;box-shadow:0 0 15px #a92cff}.heroBrandGhost{position:absolute;left:50%;top:12%;transform:translateX(-50%);display:grid;place-items:center;grid-gap:4px;gap:4px;opacity:.88;z-index:1}.heroBrandGhost span{font-size:6px;letter-spacing:.24em;color:#777591}.liveLobbyMini{border-color:rgba(151,126,230,.18);background:rgba(3,4,12,.86)}.liveLobbyMini span i{background:#2fe58d}.liveLobbyMini small{color:#00c8ff}.authDock{border-color:rgba(152,73,255,.28);background:linear-gradient(150deg,rgba(14,10,33,.97),rgba(4,5,13,.98));box-shadow:0 28px 80px rgba(0,0,0,.48),0 0 50px rgba(143,32,255,.08)}.authTabs{background:#050510}.authTabs button.active{background:linear-gradient(110deg,rgba(158,42,255,.2),rgba(0,190,255,.12));color:#fff}.landingPublicLobbies button{border-color:rgba(151,138,210,.13);background:rgba(6,7,18,.82)}.landingPublicLobbies button:hover{border-color:rgba(171,55,255,.36);background:rgba(13,11,32,.92)}.appShell{background:radial-gradient(circle at 65% 0,rgba(102,38,255,.12),transparent 28%),radial-gradient(circle at 15% 40%,rgba(0,174,255,.05),transparent 28%),#02030a}.hubHero{background:linear-gradient(115deg,rgba(13,11,33,.95),rgba(6,7,18,.94));border-color:rgba(151,118,239,.18)}.authArenaVisual h1,.finishArena h1,.hubHero h1,.questionHeading h1{background:var(--tg-metal);-webkit-background-clip:text;background-clip:text;color:transparent}.authArenaVisual h1 em,.finishArena h1 em,.hubHero h1 em,.questionHeading h1 em{background:var(--tg-gradient);-webkit-background-clip:text;background-clip:text;color:transparent}.hubScore{border-color:rgba(125,95,219,.2);background:linear-gradient(140deg,rgba(116,32,255,.12),rgba(0,172,255,.06))}.hubScore strong{background:var(--tg-gradient);-webkit-background-clip:text;color:transparent}.quickCard{border-color:rgba(149,126,217,.15);background:linear-gradient(145deg,rgba(12,11,31,.96),rgba(5,6,16,.98))}.quickCard.featured,.quickCard.rankedCard{border-color:rgba(157,73,255,.33);background:radial-gradient(circle at 22% 30%,rgba(146,42,255,.18),transparent 30%),linear-gradient(145deg,rgba(13,12,34,.97),rgba(5,6,17,.98))}.quickIcon{border-color:rgba(169,86,255,.3);background:linear-gradient(145deg,rgba(151,40,255,.13),rgba(0,185,255,.07));color:#caa2ff}.modeSelector button.active{border-color:transparent;background:var(--tg-gradient);color:#fff}.countryPicker{border-color:rgba(139,121,205,.14);background:rgba(6,7,18,.8)}.countryPicker>div>span{color:#00c8ff}.lobbyRow{border-color:rgba(149,130,207,.13);background:linear-gradient(90deg,rgba(9,9,23,.96),rgba(5,6,16,.96))}.lobbyRow:hover{border-color:rgba(161,64,255,.3);box-shadow:inset 3px 0 0 #9b2dff}.codeJoin button,.lobbyRow button,.privateBuilder button{background:var(--tg-gradient)!important;color:white!important}.groupRoomCard{background:linear-gradient(145deg,rgba(11,10,29,.95),rgba(6,7,17,.98));border-color:rgba(150,126,214,.15)}.groupRoomCard.live{box-shadow:inset 3px 0 0 var(--group-accent),0 0 28px rgba(124,34,255,.05)}.dailyCard{background:radial-gradient(circle at 90% 12%,rgba(157,40,255,.18),transparent 28%),linear-gradient(145deg,#0b0b22,#060714)}.dailyStreak b{color:#c36bff}.dailyHints>div{border-color:rgba(151,131,211,.14);background:rgba(7,8,20,.7)}.dailyGuessForm button{background:var(--tg-gradient);color:white}.matchTopline{border-color:rgba(150,128,210,.15);background:rgba(5,6,16,.88);box-shadow:0 14px 44px rgba(0,0,0,.25)}.matchLayout{gap:13px}.arenaPanel,.careerRadar,.lastAnswerQa,.pointsMap,.roomChat,.scorePanel{border-color:rgba(148,126,213,.16)}.scoreRow.me{background:linear-gradient(90deg,rgba(140,35,255,.14),rgba(0,172,255,.06));border-color:rgba(162,63,255,.25)}.scoreRow>i{background:linear-gradient(145deg,#8a2dff,#216cff);color:#fff}.scoreRow>strong{color:#d28bff}.arenaPanel{background:radial-gradient(circle at 70% 20%,rgba(0,168,255,.07),transparent 25%),radial-gradient(circle at 20% 60%,rgba(143,31,255,.09),transparent 27%),linear-gradient(145deg,rgba(8,8,23,.98),rgba(3,4,12,.99))}.arenaHeader{border-color:rgba(153,130,215,.13)}.countdown circle.progress{stroke:#00c8ff;filter:drop-shadow(0 0 6px #00c8ff)}.modePill{border-color:rgba(173,74,255,.28);background:rgba(137,35,255,.08);color:#d4adff}.careerTimeline:before{background:linear-gradient(#9e2bff,#2b66ff,#00c8ff)}.careerNode{border-color:rgba(145,128,201,.14);background:linear-gradient(90deg,rgba(9,9,25,.96),rgba(6,7,17,.96))}.careerNode:not(.locked):last-child{border-color:rgba(165,52,255,.5);box-shadow:0 0 28px rgba(129,37,255,.09)}.careerNode span{color:#8d7fe5}.careerNode em{color:#25e58c}.careerNode.locked{opacity:.45}.guessDock{border-color:rgba(164,70,255,.25);background:linear-gradient(100deg,rgba(130,28,255,.09),rgba(0,173,255,.04))}.guessDock button{background:var(--tg-gradient);color:white}.revealAnswer{border-color:rgba(0,200,255,.26);background:linear-gradient(100deg,rgba(0,188,255,.07),rgba(142,31,255,.1))}.revealAnswer strong{background:var(--tg-gradient);-webkit-background-clip:text;color:transparent}.radarBig{border-color:rgba(140,81,255,.25);background:radial-gradient(circle,rgba(129,39,255,.14),rgba(4,5,14,.7))}.radarBig:before{background:linear-gradient(90deg,#a82dff,transparent)}.radarBig i{background:#00c8ff;box-shadow:0 0 12px #00c8ff}.intelStats div{background:#070817;border-color:rgba(141,126,199,.12)}.roomChat header i{color:#3ee99a}.chatMessage{border-color:rgba(143,127,198,.11);background:rgba(7,8,19,.72)}.chatMessage.mine{border-color:rgba(0,184,255,.2);background:rgba(0,126,198,.055)}.chatMessage b{color:#d7b9ff}.chatActions{display:inline-flex;gap:3px;margin-left:auto}.chatActions button{width:22px;height:22px;padding:0;border:1px solid rgba(157,138,214,.13);border-radius:6px;background:#070817;color:#77748a;font-size:9px}.chatActions button:hover{color:#ff7fa0;border-color:rgba(255,94,122,.35)}.chatComposer button{background:var(--tg-gradient);color:white}.pointsMap>div.active{border-color:rgba(0,200,255,.3);background:rgba(0,166,255,.06)}.pointsMap>div.active strong{color:#00c8ff}.accountShell{background:radial-gradient(circle at 70% 8%,rgba(102,35,255,.12),transparent 28%),#02030a}.profileHero{border-color:rgba(149,106,229,.2);background:radial-gradient(circle at 88% 20%,rgba(108,41,255,.18),transparent 30%),linear-gradient(145deg,rgba(13,12,34,.97),rgba(5,6,16,.99));box-shadow:var(--shadow)}.profileOrb{background:radial-gradient(circle at 35% 30%,#833fff,#182250 48%,#060715 72%);border-color:rgba(0,200,255,.36);box-shadow:0 0 0 8px rgba(137,40,255,.05),0 0 44px rgba(122,37,255,.18)}.profileIdentity h1{background:var(--tg-metal);-webkit-background-clip:text;color:transparent}.profileNumbers>div{border-color:rgba(146,127,206,.13);background:rgba(7,8,20,.72)}.profileNumbers strong{background:var(--tg-gradient);-webkit-background-clip:text;color:transparent}.profileStatStrip{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));grid-gap:10px;gap:10px;margin:0 0 18px}.profileStatStrip>div{border:1px solid rgba(148,128,211,.14);border-radius:13px;padding:15px;background:linear-gradient(145deg,rgba(10,10,27,.96),rgba(5,6,15,.98));box-shadow:inset 0 0 28px rgba(117,36,255,.02)}.profileStatStrip span{font-size:8px;letter-spacing:.15em;color:#716f86}.profileStatStrip strong{display:block;margin:8px 0 5px;font-size:25px;color:#f4f0ff}.profileStatStrip small{font-size:9px;color:#7e7b91}.xpTrack{background:#070817;border-color:rgba(145,126,205,.13)}.xpTrack i{background:var(--tg-gradient);box-shadow:0 0 28px rgba(128,39,255,.28)}.achievementCard{background:#070817;border-color:rgba(145,126,205,.12)}.achievementCard>strong{background:linear-gradient(145deg,rgba(142,41,255,.16),rgba(0,177,255,.08));border-color:rgba(160,66,255,.25);color:#d49bff}.achievementCard.unlocked{box-shadow:inset 0 0 35px rgba(113,37,255,.04)}.matchHistoryPanel{margin:0 0 20px;padding:18px}.matchHistoryPanel>header{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.matchHistoryPanel>header span{font-size:9px;letter-spacing:.18em;color:#00c8ff}.matchHistoryPanel h2{margin:3px 0 0;font-size:22px}.matchHistoryPanel>header i{font-style:normal;color:#bc89ff;border:1px solid rgba(154,69,255,.22);padding:7px 10px;border-radius:8px}.matchHistoryList{display:grid}.matchHistoryRow{display:grid;grid-template-columns:42px 1.5fr 90px 110px 100px;grid-gap:10px;gap:10px;align-items:center;padding:11px 8px;border-bottom:1px solid rgba(145,126,205,.08);font-size:10px}.matchHistoryRow:hover{background:rgba(112,36,255,.035)}.matchHistoryRow .historyResult{width:30px;height:30px;border-radius:8px;display:grid;place-items:center;border:1px solid rgba(156,135,213,.16);color:#8a879a}.matchHistoryRow.win .historyResult{color:#38e996;border-color:rgba(56,233,150,.25);background:rgba(56,233,150,.05)}.matchHistoryRow div b,.matchHistoryRow div small{display:block}.matchHistoryRow div small{margin-top:3px;color:#68667a}.matchHistoryRow strong{color:#d7a9ff}.matchHistoryRow>span:last-of-type{color:#00c8ff}.matchHistoryRow time{color:#696779;text-align:right}.entitlementList .active i{background:var(--tg-gradient);color:white}.proBall{background:var(--tg-gradient);box-shadow:0 0 34px rgba(147,38,255,.25)}.adminPage{background:radial-gradient(circle at 75% 0,rgba(91,42,255,.13),transparent 28%),#02030a}.adminSide{background:linear-gradient(180deg,#050610,#03040b);border-color:rgba(147,128,207,.13)}.adminBrand{display:flex;align-items:center;gap:6px;padding:3px 4px 24px;border-bottom:1px solid rgba(145,126,205,.1)}.adminBrand .tgLogo{width:48px}.adminBrand .tgWordmark{font-size:13px}.adminLabel{color:#bc51ff}.adminSide nav button{color:#817f90;border:1px solid transparent}.adminSide nav button:hover{color:#d8d5e4;background:rgba(121,35,255,.04)}.adminSide nav button.active{color:white;border-color:rgba(139,74,255,.3);background:linear-gradient(90deg,rgba(151,35,255,.26),rgba(35,99,255,.2));box-shadow:0 0 26px rgba(120,34,255,.12)}.adminSide nav button.active i{color:#d9b0ff}.adminMain{background:linear-gradient(180deg,rgba(3,4,12,.82),rgba(2,3,10,.96))}.adminTop{border-color:rgba(143,125,204,.1)}.adminTop h1{background:var(--tg-metal);-webkit-background-clip:text;color:transparent}.systemOk i{background:#35e991;box-shadow:0 0 16px #35e991}.metric{border-color:rgba(149,129,211,.14);background:linear-gradient(145deg,rgba(11,11,29,.96),rgba(5,6,16,.98))}.metric:after{background:linear-gradient(90deg,#af2fff,#2e6aff,#00c8ff)}.metric strong{color:#f4f0ff}.adminRoomRow,.codeCard,.groupAdminCard,.moderationRow,.playerControlRow,.playerReportRow,.userAdminRow{border-color:rgba(145,127,203,.12)!important;background:rgba(7,8,19,.78)!important}.adminRoomRow button,.codeMeta button,.groupAdminCard>button,.playerControlRow button,.userAdminRow>button{border-color:rgba(160,77,255,.23)!important;background:rgba(130,33,255,.08)!important;color:#d3a8ff!important}.settingRow{border-color:rgba(144,126,202,.1)!important}.toggle.on{background:linear-gradient(90deg,#8b2eff,#00b8ef)!important}.adsStatus.ready i{background:#32e895}.moderationList{display:grid;grid-gap:10px;gap:10px}.moderationRow{display:grid;grid-template-columns:1.1fr 1.8fr auto;grid-gap:14px;gap:14px;padding:14px;border:1px solid;border-radius:12px;align-items:center}.moderationRow>div:first-child span{display:block;color:#bc65ff;font-size:8px;letter-spacing:.14em}.moderationRow>div:first-child b{display:block;margin:4px 0;font-size:12px}.moderationRow small{color:#6e6c7e}.moderationRow blockquote{margin:0;padding:10px 12px;border-left:2px solid #7d2fff;background:#050611;color:#aaa7b8;font-size:10px;line-height:1.5}.moderationActions{display:grid;grid-template-columns:1fr 1fr;grid-gap:5px;gap:5px}.moderationActions button{border:1px solid rgba(147,127,205,.15);border-radius:7px;background:#080916;color:#9e9bac;font-size:7px;padding:7px}.moderationActions button.warn{color:#ffc55f}.moderationActions button.danger{color:#ff718b}.adminAccessPage{background:radial-gradient(circle at 73% 22%,rgba(123,35,255,.2),transparent 34%),#02030a}.adminAccessCard{border-color:rgba(152,81,255,.28);background:linear-gradient(145deg,rgba(13,11,34,.97),rgba(4,5,14,.99))}.adminAccessBrand{display:inline-flex;align-items:center;gap:6px;margin-bottom:70px}.adminAccessKicker{color:#00c8ff}.adminAccessCard h1 em{background:var(--tg-gradient);-webkit-background-clip:text;color:transparent}.megaButton{background:var(--tg-gradient);color:white}.adminAccessVisual{border-color:rgba(149,81,255,.26);background:radial-gradient(circle at 65% 30%,rgba(127,36,255,.24),transparent 34%),linear-gradient(145deg,#08091b,#03040b)}.legalDocumentPage,.legalPage{background:radial-gradient(circle at 70% 0,rgba(105,36,255,.09),transparent 25%),#02030a}.legalDoc,.legalDocument{border-color:rgba(146,126,205,.15)!important;background:linear-gradient(145deg,rgba(10,10,26,.97),rgba(4,5,14,.99))!important}.legalFooter{border-color:rgba(142,124,198,.1)!important;background:rgba(2,3,10,.72)!important}.legalFooter a,.legalFooter button{color:#888598}.legalFooter a:hover,.legalFooter button:hover{color:#c986ff}.adSlot{border-color:rgba(145,126,205,.14)!important;background:radial-gradient(circle at 80% 20%,rgba(140,34,255,.14),transparent 34%),linear-gradient(145deg,rgba(10,9,27,.92),rgba(4,5,14,.97))!important}.adSlot:before{color:#706d81!important}.adSlot.empty:after{content:"SPONSORED SPACE";display:grid;place-items:center;min-height:72px;color:#5f5c70;font-size:7px;letter-spacing:.18em}@media(max-width:1250px){.tgHeader{grid-template-columns:1fr auto}.tgNav{display:none}.landingStage{grid-template-columns:1fr 1fr}.authDock{grid-column:1/-1;max-width:560px;width:100%;justify-self:center}.landingV4{height:auto;min-height:100svh;overflow:auto}.profileStatStrip{grid-template-columns:repeat(3,1fr)}.moderationRow{grid-template-columns:1fr}.matchHistoryRow{grid-template-columns:38px 1fr 80px 90px}.matchHistoryRow time{display:none}}@media(max-width:820px){.tgHeader{height:64px;padding:0 16px}.tgWordmark{font-size:12px;letter-spacing:.17em}.tgLogo{width:45px}.tgHeaderRight .tgLiveChip,.tgHeaderRight .tgTierChip{display:none}.landingStage{width:calc(100% - 28px);grid-template-columns:1fr;gap:15px}.visualField{min-height:440px}.landingCopy h1{font-size:72px}.profileStatStrip{grid-template-columns:1fr 1fr}.matchHistoryRow{grid-template-columns:34px 1fr 70px}.matchHistoryRow>span:last-of-type{display:none}.adminSide{position:static;width:auto;min-height:0}.adminPage{display:block}.adminSide nav{grid-template-columns:repeat(3,1fr);display:grid}.adminMain{padding:18px}.moderationActions{grid-template-columns:repeat(4,1fr)}}@media(max-width:560px){.tgHeaderRight .tgAdminLink,.tgWordmark{display:none}.landingCopy h1{font-size:58px}.visualField{min-height:380px}.routeNode{transform:scale(.82)}.profileStatStrip{grid-template-columns:1fr}.adminSide nav,.moderationActions{grid-template-columns:1fr 1fr}}.legalBrand{display:inline-flex;align-items:center;gap:8px}.legalBrand .tgLogo{width:50px}.legalBrand .tgWordmark{font-size:14px}.legalBrand .buildTag{font-size:7px;color:#756d93;border:1px solid rgba(148,128,211,.16);padding:3px 5px;border-radius:5px}.motionOff *,.motionOff :after,.motionOff :before{animation:none!important;transition:none!important;scroll-behavior:auto!important}.achievementCard>strong,.achievementsPanel header span,.dailyRewardPanel header span,.levelPanel header span,.progressionUserRow button,.seasonAdminCard button,.seasonAdminCard>span,.seasonLeaderboardAdmin b,.seasonMiniBoard em,.seasonProfilePanel header span,.xpMeta b{color:#c06dff!important}.seasonAdminCard.active,.seasonMiniBoard>div.me{border-color:rgba(166,77,255,.28)!important;background:rgba(125,41,255,.055)!important}.achievementCard,.seasonAdminCard{background:#070817!important;border-color:rgba(145,126,205,.12)!important}.achievementCard>strong{background:linear-gradient(145deg,rgba(143,42,255,.18),rgba(0,183,255,.07))!important;border-color:rgba(166,74,255,.23)!important}.achievementCard.unlocked,.seasonAdminCard.active{box-shadow:inset 0 0 35px rgba(116,39,255,.04)!important}.progressionUserRow button,.seasonAdminCard button{background:rgba(134,39,255,.08)!important;border-color:rgba(160,74,255,.2)!important}.connectionOverlay>div,.groupEditor textarea,.progressionXpGrant input,.roundReportPanel textarea{background:#070817!important;border-color:rgba(145,126,205,.14)!important}.groupEditor{border-top-color:var(--group-accent,#a92cff)!important}.groupToggles input{accent-color:#a92cff}.connectionOverlay{background:rgba(2,3,10,.88)!important}.connectionOverlay i{background:#b72fff!important;box-shadow:0 0 25px #b72fff!important}.connectionOverlay span{color:#c886ff!important}.reportReasonGrid button{background:#070817!important;border-color:rgba(145,126,205,.14)!important}.reportSent{color:#00c8ff!important}.dailyGuessForm button{border-color:transparent!important;background:var(--tg-gradient)!important;color:#fff!important}.dailyGuessForm .ghost{background:#070817!important;color:#aaa6bc!important;border-color:rgba(145,126,205,.14)!important}.rankedDelta{color:#00c8ff!important}.legalTopbar{background:rgba(2,3,11,.94)!important;border-color:rgba(145,126,205,.12)!important}.legalDocument a,.legalHero>span,.legalTopbar nav a:hover{color:#c16cff!important}.legalAddress{border-left-color:#a92cff!important;background:rgba(128,39,255,.04)!important}.legalDocument code{background:rgba(128,39,255,.08)!important;color:#d7b1ff!important}.legalNote{border-color:rgba(147,72,255,.18)!important;background:rgba(121,36,255,.04)!important}.tgLaunchPage{min-height:100vh;padding:110px clamp(18px,5vw,76px) 80px;background:radial-gradient(circle at 50% 0,rgba(117,37,255,.17),transparent 34%),radial-gradient(circle at 85% 24%,rgba(0,183,255,.1),transparent 25%),#03040b;color:#f5f4ff}.tgLaunchHero{display:flex;justify-content:space-between;gap:24px;align-items:flex-end;margin:0 auto 28px;max-width:1500px;border-bottom:1px solid rgba(134,102,255,.25);padding-bottom:24px}.tgLaunchHero span{font-size:.72rem;letter-spacing:.22em;color:#4edcff}.tgLaunchHero h1{margin:.25rem 0;font-size:clamp(2.3rem,5vw,5.5rem);line-height:.95;background:linear-gradient(110deg,#fff 20%,#cfc7ff 42%,#a52cff 65%,#00c8ff);-webkit-background-clip:text;color:transparent}.muted,.tgLaunchHero p,.tgLaunchPanel p{color:#9b9bb2}.tgLaunchPage button,.tgLaunchPrimary{border:1px solid rgba(128,75,255,.7);background:linear-gradient(110deg,#8a18ec,#5c3cff 55%,#00aaf4);box-shadow:0 0 24px rgba(118,35,255,.26);color:#fff;padding:12px 18px;border-radius:8px;font-weight:800;letter-spacing:.06em;cursor:pointer}.tgDockMenu button,.tgLaunchPage button.ghost{background:#090b18;box-shadow:none}.tgLaunchPage button.danger{background:rgba(204,31,83,.16);border-color:#e22d68}.tgLaunchGrid{display:grid;grid-gap:18px;gap:18px;max-width:1500px;margin:18px auto}.tgLaunchGrid.two{grid-template-columns:repeat(2,minmax(0,1fr))}.tgLaunchGrid.three{grid-template-columns:repeat(3,minmax(0,1fr))}.tgLaunchPanel{border:1px solid rgba(112,73,214,.35);background:linear-gradient(145deg,rgba(18,14,45,.88),rgba(4,8,19,.94));box-shadow:inset 0 0 70px rgba(76,26,164,.05),0 12px 45px rgba(0,0,0,.25);padding:22px;border-radius:12px}.tgLaunchPanel.centered{max-width:620px;margin:80px auto;text-align:center}.tgLaunchPanel h2{margin-top:0;font-size:1rem;letter-spacing:.12em}.tgLaunchPanel input,.tgLaunchPanel select{width:100%;box-sizing:border-box;background:#070a15;border:1px solid rgba(117,91,189,.4);color:#fff;border-radius:7px;padding:12px 14px;margin:6px 0}.tgInline{display:flex;gap:10px;align-items:center}.tgInline>*{flex:1 1}.tgList{display:grid;grid-gap:8px;gap:8px;margin-top:15px;max-height:420px;overflow:auto}.tgList>div{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:12px;border:1px solid rgba(103,77,176,.22);background:rgba(2,5,13,.55);border-radius:8px}.tgList span{display:grid}.tgList small{color:#898ba5;margin-top:3px}.tgList .unread{border-color:#8e2fff;box-shadow:inset 3px 0 #00baff}.tgEventGrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:12px;gap:12px}.tgEventCard{padding:16px;border:1px solid rgba(144,53,255,.35);background:radial-gradient(circle at 100% 0,rgba(81,26,184,.24),transparent 50%),#070917;border-radius:9px}.tgEventCard small{color:#4edcff}.tgMetricGrid{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));grid-gap:12px;gap:12px;max-width:1500px;margin:auto}.tgMetricGrid>div{padding:18px;border:1px solid rgba(49,172,255,.3);background:#070917;border-radius:9px;display:grid}.tgMetricGrid b{font-size:1.65rem}.tgMetricGrid small{color:#9f80ff;text-transform:uppercase}.tgSettings{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:8px;gap:8px;margin-bottom:16px}.tgSettings label{display:flex;justify-content:space-between;align-items:center;gap:10px;padding:10px;border:1px solid rgba(117,91,189,.2);border-radius:7px}.tgSettings label input{width:auto;min-width:70px}.tgNotice{max-width:1500px;margin:0 auto 18px;padding:12px 16px;border:1px solid rgba(0,190,255,.38);background:rgba(0,132,220,.1);border-radius:8px}.tgLaunchDock{position:fixed;right:18px;bottom:18px;z-index:9998}.tgDockButton{position:relative;width:50px;height:50px;border-radius:50%;border:1px solid #8e3dff;background:linear-gradient(145deg,#41107e,#005fbd);color:#fff;box-shadow:0 0 25px rgba(120,42,255,.48);font-size:1.1rem}.tgDockButton span{position:absolute;right:-5px;top:-6px;background:#ed2364;border-radius:12px;padding:2px 6px;font-size:.68rem}.tgDockMenu{position:absolute;right:0;bottom:60px;width:250px;display:grid;background:#050711;border:1px solid rgba(120,71,255,.55);box-shadow:0 0 38px rgba(75,22,180,.35);border-radius:10px;padding:8px}.tgDockMenu a,.tgDockMenu button{padding:12px;color:#fff;text-decoration:none;border:0;border-bottom:1px solid rgba(255,255,255,.07);text-align:left;font-size:.78rem;letter-spacing:.06em}.tgDockMenu a:hover{background:rgba(113,40,255,.16)}@media(max-width:1000px){.tgLaunchGrid.three{grid-template-columns:1fr}}@media(max-width:850px){.tgLaunchPage{padding:88px 12px 70px}.tgLaunchHero{align-items:flex-start;flex-direction:column}.tgLaunchGrid.two{grid-template-columns:1fr}.tgInline{flex-direction:column}.tgInline>*{width:100%}.tgLaunchPanel{padding:15px}}.playerAutocomplete{position:relative;width:100%;min-width:0;z-index:30}.playerAutocomplete>input{width:100%}.playerAutocompleteLoading{position:absolute;top:50%;right:16px;width:16px;height:16px;margin-top:-8px;border:2px solid rgba(143,91,255,.28);border-top-color:#20cfff;border-radius:50%;animation:tgAutocompleteSpin .7s linear infinite;pointer-events:none}@keyframes tgAutocompleteSpin{to{transform:rotate(1turn)}}.playerAutocompleteMenu{position:absolute;left:0;right:0;top:calc(100% + 8px);overflow:hidden;padding:8px;border:1px solid rgba(137,79,255,.7);border-radius:14px;background:linear-gradient(145deg,rgba(20,11,43,.98),rgba(3,9,25,.99)),#050713;box-shadow:0 24px 70px rgba(0,0,0,.65),0 0 32px rgba(119,39,255,.28),inset 0 0 22px rgba(0,183,255,.06);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);z-index:90}.playerAutocompleteMenu>small{display:block;padding:7px 10px 9px;color:#8da1bd;font-size:10px;font-weight:800;letter-spacing:.16em}.playerAutocompleteMenu>button{display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;min-height:45px;padding:9px 12px;border:1px solid transparent;border-radius:9px;background:transparent;color:#f6f7ff;text-align:left;cursor:pointer;transition:border-color .14s ease,background .14s ease,transform .14s ease}.playerAutocompleteMenu>button.active,.playerAutocompleteMenu>button:hover,.playerAutocompleteMenu>button[aria-selected=true]{border-color:rgba(34,205,255,.55);background:linear-gradient(90deg,rgba(133,38,255,.26),rgba(0,176,255,.16));transform:translateX(2px)}.playerAutocompleteMenu>button span{overflow:hidden;font-weight:850;letter-spacing:.025em;text-overflow:ellipsis;white-space:nowrap}.playerAutocompleteMenu>button em{flex:0 0 auto;color:#7edfff;font-size:10px;font-style:normal;font-weight:800;letter-spacing:.08em}.playerAutocompleteMenu>footer{padding:8px 10px 3px;color:#67778e;font-size:9px;font-weight:750;letter-spacing:.1em}.guessDock .playerAutocompleteMenu{bottom:calc(100% + 8px);top:auto}.dailyGuessForm .playerAutocomplete{flex:1 1 280px}.dailyGuessForm .playerAutocompleteMenu{min-width:min(440px,82vw)}@media (max-width:760px){.playerAutocompleteMenu{position:fixed;right:12px;bottom:12px;left:12px;top:auto;max-height:52vh;overflow-y:auto}.playerAutocompleteMenu>button{min-height:50px}}.tgPanelTitleRow{display:flex;align-items:flex-start;justify-content:space-between;gap:14px;margin-bottom:14px}.tgPanelTitleRow h2{margin:.25rem 0 0}.tgPanelTitleRow>div>small{color:#4edcff;font-size:.65rem;letter-spacing:.16em}.tgMailState{display:inline-flex;align-items:center;min-height:30px;padding:0 10px;border:1px solid rgba(161,74,255,.3);border-radius:999px;background:rgba(127,35,255,.08);color:#cba4ff;font-size:.66rem;font-weight:850;letter-spacing:.08em}.tgMailState.ready{border-color:rgba(45,229,141,.38);background:rgba(45,229,141,.08);color:#54efa2}.tgMailState.pending{border-color:rgba(255,174,58,.35);background:rgba(255,174,58,.07);color:#ffc365}.tgMailFacts{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:8px;gap:8px;margin:10px 0 14px}.tgMailFacts>div{min-width:0;padding:11px;border:1px solid rgba(116,91,188,.2);border-radius:8px;background:rgba(2,5,13,.55)}.tgMailFacts small{display:block;margin-bottom:5px;color:#777b95;font-size:.58rem;letter-spacing:.12em}.tgMailFacts b{display:block;overflow:hidden;color:#eae8ff;font-size:.75rem;text-overflow:ellipsis;white-space:nowrap}.tgMailError{margin:8px 0 12px;padding:10px 12px;border:1px solid rgba(255,76,121,.32);border-radius:8px;background:rgba(255,46,92,.07);color:#ff9ab4;font-size:.75rem}.tgMailActions{margin-bottom:12px}.tgMailActions input{min-width:220px}.tgMailActions button{flex:0 0 auto}.tgMailOutbox>div{align-items:flex-start}.tgMailOutbox>div.mail-failed{border-color:rgba(255,68,109,.32)}.tgMailOutbox>div.mail-sent{border-color:rgba(45,229,141,.2)}.tgMailOutbox small{max-width:560px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tgMailOutbox button{flex:0 0 auto;padding:8px 11px}.tgMaintenanceButton{width:100%;margin-top:12px}@media(max-width:760px){.tgPanelTitleRow{align-items:stretch;flex-direction:column}.tgMailFacts{grid-template-columns:1fr}.tgMailActions{align-items:stretch}.tgMailActions button{width:100%}.tgMailOutbox small{white-space:normal}}.tgFinePrint{display:block;margin-top:10px;color:#74758e!important;font-size:.72rem;line-height:1.5}.dangerZone{border-color:rgba(231,50,107,.32)!important;background:linear-gradient(145deg,rgba(55,8,29,.38),rgba(4,8,19,.94))!important}.seasonPayoutTools{display:flex;align-items:center;gap:12px;flex-wrap:wrap;margin:12px 0 18px;padding:12px;border:1px solid rgba(117,91,189,.2);border-radius:9px;background:rgba(4,7,17,.58)}.seasonPayoutTools span{color:#7edfff;font-size:.75rem;font-weight:750;letter-spacing:.04em}.qaActions{display:flex;align-items:center;gap:10px;flex-wrap:wrap}.qaActions .ghost{background:#070817!important;color:#bfc3d8!important;border-color:rgba(145,126,205,.2)!important}@media(max-width:720px){.qaActions,.seasonPayoutTools{align-items:stretch;flex-direction:column}.qaActions button,.seasonPayoutTools button{width:100%}}.adminStandalone,.pricingPage,.supportPage{min-height:100vh;background:radial-gradient(circle at 75% 10%,rgba(75,38,180,.22),transparent 32%),radial-gradient(circle at 20% 38%,rgba(0,154,255,.1),transparent 30%),#03040a;color:#f7f5ff}.pricingHero,.supportHero{max-width:1460px;margin:0 auto;padding:80px 54px 34px;display:flex;justify-content:space-between;gap:40px;align-items:flex-end}.pricingHero>span,.supportCreate>span,.supportHero>div>span{font-size:12px;letter-spacing:.28em;color:#54d8ff;font-weight:800}.pricingHero h1,.supportHero h1{font-size:clamp(58px,7vw,108px);line-height:.86;margin:12px 0 24px;letter-spacing:-.055em;color:#f5f4fb;text-shadow:0 10px 35px rgba(150,44,255,.2)}.pricingHero h1 b,.supportHero h1 b{background:linear-gradient(90deg,#c02cff,#7445ff 45%,#18c8ff);-webkit-background-clip:text;color:transparent}.pricingHero p,.supportHero p{max-width:720px;color:#a9a6bd;font-size:17px;line-height:1.7}.pricingNotice{max-width:1350px;margin:0 auto 20px}.pricingGrid{max-width:1460px;margin:0 auto;padding:18px 54px 70px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:18px;gap:18px}.priceCard{position:relative;min-height:490px;padding:30px;border:1px solid rgba(118,92,194,.32);border-radius:20px;background:linear-gradient(145deg,rgba(14,14,29,.94),rgba(7,8,18,.94));box-shadow:inset 0 1px rgba(255,255,255,.035),0 24px 70px rgba(0,0,0,.28);display:flex;flex-direction:column}.priceCard:before{content:"";position:absolute;inset:0;border-radius:inherit;background:linear-gradient(135deg,rgba(163,45,255,.08),transparent 35%,rgba(0,184,255,.05));pointer-events:none}.priceCard.featured{border-color:#a83cff;box-shadow:0 0 34px rgba(151,36,255,.25),inset 0 1px rgba(255,255,255,.06);transform:translateY(-12px)}.priceCard.vip{border-color:rgba(31,198,255,.52)}.priceRibbon{position:absolute;right:18px;top:18px;padding:7px 10px;border-radius:7px;background:linear-gradient(90deg,#a127ff,#187dff);font-size:9px;letter-spacing:.15em;font-weight:900}.priceCard header span{font-size:12px;letter-spacing:.24em;color:#a8a3bc}.priceCard header h2{font-size:48px;margin:12px 0 2px}.priceCard header small{color:#78758c}.priceCard ul{list-style:none;padding:25px 0;margin:20px 0 auto;border-top:1px solid rgba(255,255,255,.07)}.priceCard li{padding:12px 0 12px 26px;color:#bbb7cc;position:relative}.priceCard li:before{content:"✓";position:absolute;left:0;color:#4ed9ff;font-weight:900}.priceActionStack{display:grid;grid-gap:10px;gap:10px}.billingPortalCallout button,.priceActionStack button,.priceCard>button{border:1px solid #8e38ff;background:linear-gradient(90deg,#8f25ff,#265dff,#13b9ee);color:#fff;padding:15px 18px;border-radius:9px;font-weight:900;letter-spacing:.06em;cursor:pointer}.priceActionStack button:disabled,.priceCard button:disabled{opacity:.38;cursor:not-allowed}.billingPortalCallout{max-width:1350px;margin:0 auto 60px;padding:28px 32px;border:1px solid rgba(80,190,255,.35);background:linear-gradient(100deg,rgba(38,35,92,.65),rgba(6,18,34,.86));border-radius:18px;display:flex;align-items:center;justify-content:space-between;gap:24px}.billingPortalCallout span{color:#42d7ff;letter-spacing:.2em;font-size:11px}.billingPortalCallout h2{margin:7px 0 0;font-size:24px}.pricingOffline{max-width:1350px;margin:-35px auto 55px;padding:14px;text-align:center;border:1px dashed rgba(201,56,255,.42);color:#aaa2bd;font-size:11px;letter-spacing:.1em}.supportHeroStats{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:10px;gap:10px;min-width:410px}.supportHeroStats div{padding:20px;border:1px solid rgba(112,86,185,.34);background:rgba(10,10,24,.78);border-radius:14px;text-align:center}.supportHeroStats b{display:block;font-size:26px;color:#fff}.supportHeroStats span{font-size:9px;letter-spacing:.14em;color:#7a7690}.supportLayout{max-width:1460px;margin:0 auto;padding:0 54px 75px;display:grid;grid-template-columns:390px 1fr;grid-gap:18px;gap:18px}.supportTicketList,.supportWorkspace{border:1px solid rgba(92,76,143,.35);background:rgba(6,7,16,.88);border-radius:18px;overflow:hidden}.supportTicketList header,.supportWorkspace>header{padding:20px 22px;border-bottom:1px solid rgba(255,255,255,.07);display:flex;justify-content:space-between;align-items:center;gap:15px}.supportTicketList h2,.supportWorkspace h2{margin:0}.supportTicketList header button,.supportWorkspace header button{border:1px solid #7d34e8;background:transparent;color:#fff;padding:9px 12px;border-radius:8px}.supportTicketList>button{width:100%;text-align:left;padding:18px 20px;background:transparent;color:#fff;border:0;border-bottom:1px solid rgba(255,255,255,.055);display:grid;grid-gap:5px;gap:5px;cursor:pointer}.supportTicketList>button.active,.supportTicketList>button:hover{background:linear-gradient(90deg,rgba(142,37,255,.18),rgba(20,118,255,.08));box-shadow:inset 3px 0 #a22cff}.supportTicketList>button span{font-size:9px;letter-spacing:.13em;color:#58d6ff}.supportTicketList>button b{font-size:15px}.supportTicketList>button small{color:#77748a}.supportWorkspace{min-height:630px}.supportWorkspace>header span{font-size:10px;letter-spacing:.16em;color:#45d6ff}.supportWorkspace>header small{color:#77748a}.supportThread{padding:25px;display:grid;grid-gap:14px;gap:14px;max-height:620px;overflow:auto}.supportMessage{max-width:78%;padding:16px 18px;border:1px solid rgba(103,89,153,.36);border-radius:14px;background:rgba(14,14,30,.92)}.supportMessage.staff{justify-self:end;border-color:rgba(150,48,255,.52);background:linear-gradient(145deg,rgba(65,21,108,.72),rgba(13,16,39,.95))}.supportMessage.internal{border-style:dashed;background:rgba(105,70,10,.18);border-color:#a57a24}.supportMessage span{font-size:9px;letter-spacing:.14em;color:#4fd9ff}.supportMessage p{white-space:pre-wrap;color:#d4d1df;line-height:1.55}.supportMessage time{font-size:10px;color:#6e6b7d}.supportCreate,.supportReply{padding:22px;display:grid;grid-gap:14px;gap:14px;border-top:1px solid rgba(255,255,255,.07)}.supportCreate textarea,.supportReply textarea{min-height:130px}.supportAdminControls select,.supportCreate input,.supportCreate select,.supportCreate textarea,.supportReply input,.supportReply textarea{background:#070915;border:1px solid rgba(112,88,174,.45);color:#fff;border-radius:9px;padding:13px}.supportCreate button,.supportReply button{background:linear-gradient(90deg,#9e25ff,#1f71ff,#16c5f0);border:0;color:white;border-radius:9px;padding:14px;font-weight:900}.supportReply label{color:#9d98ad;font-size:11px}.supportCreate>h2{font-size:36px;margin:0}.supportCreate label{display:grid;grid-gap:7px;gap:7px;color:#858096;font-size:10px;letter-spacing:.12em}.supportEmpty{padding:30px;color:#77748a}.supportEmpty.big{display:grid;place-items:center;min-height:500px}.supportLogin{max-width:850px;margin:100px auto;padding:55px;border:1px solid rgba(133,52,255,.43);background:rgba(8,8,20,.88);border-radius:24px;text-align:center}.supportLogin span{letter-spacing:.25em;color:#4dd6ff}.supportLogin h1{font-size:55px}.supportLogin p{color:#aaa6b8;line-height:1.7}.accountBillingPanel{margin-top:22px}.accountBillingActions{display:flex;gap:10px;flex-wrap:wrap;margin:20px 0}.accountBillingActions a{display:inline-flex;align-items:center;text-decoration:none}.accountBillingGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px}.accountBillingGrid>div{border:1px solid rgba(86,75,127,.38);border-radius:12px;padding:16px;background:rgba(7,8,17,.7)}.accountBillingGrid h3{font-size:11px;letter-spacing:.14em;color:#858196}.accountBillingGrid article{padding:12px 0;border-bottom:1px solid rgba(255,255,255,.06);display:grid;grid-gap:4px;gap:4px}.accountBillingGrid article:last-child{border:0}.accountBillingGrid article span{color:#56d8ff;font-size:10px}.accountBillingGrid article small{color:#77748a}.accountBillingGrid article a{color:#b663ff}.adminStandalone{padding:0 28px 60px}.adminStandaloneHeader{max-width:1540px;margin:0 auto;padding:25px 0;display:flex;align-items:center;gap:30px;border-bottom:1px solid rgba(255,255,255,.08)}.adminStandaloneHeader>a{display:flex;align-items:center;gap:10px;text-decoration:none;color:#fff}.adminStandaloneHeader>a svg{width:190px}.adminStandaloneHeader>a small{color:#6edfff}.adminStandaloneHeader>div{flex:1 1}.adminStandaloneHeader span{font-size:10px;letter-spacing:.18em;color:#54d9ff}.adminStandaloneHeader h1{margin:5px 0 0;font-size:33px}.adminStandaloneHeader nav{display:flex;gap:10px}.adminStandaloneHeader nav a,.adminToolLinks a{border:1px solid rgba(128,68,226,.48);padding:10px 13px;border-radius:8px;color:#fff;text-decoration:none;font-size:11px}.adminStandaloneAccess,.adminStandaloneLoading{max-width:750px;margin:120px auto;padding:45px;border:1px solid rgba(143,48,255,.48);border-radius:20px;text-align:center}.billingReadiness,.supportAdminStats{max-width:1540px;margin:28px auto 18px;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:13px;gap:13px}.supportAdminStats{grid-template-columns:repeat(5,minmax(0,1fr))}.billingReadiness article,.supportAdminStats article{padding:20px;border:1px solid rgba(91,75,137,.38);border-radius:14px;background:linear-gradient(145deg,rgba(18,16,39,.9),rgba(6,9,20,.9))}.billingReadiness article.warn{border-color:#db365c}.billingReadiness span,.supportAdminStats span{font-size:10px;letter-spacing:.13em;color:#868196}.billingReadiness b,.supportAdminStats b{display:block;margin-top:8px;font-size:29px}.billingAdminGrid{max-width:1540px;margin:0 auto;display:grid;grid-template-columns:1fr 1fr;grid-gap:15px;gap:15px}.billingAdminPanel{border:1px solid rgba(89,72,132,.4);background:rgba(7,8,18,.9);border-radius:17px;padding:20px;min-width:0}.billingAdminPanel.wide{grid-column:1/-1}.billingAdminPanel>header{display:flex;justify-content:space-between;gap:20px;align-items:center;border-bottom:1px solid rgba(255,255,255,.07);padding-bottom:15px}.billingAdminPanel>header span{font-size:10px;letter-spacing:.15em;color:#55d8ff}.billingAdminPanel>header h2{margin:6px 0 0}.billingAdminPanel>header button,.billingEventList button{border:1px solid #903cff;background:transparent;color:#fff;padding:9px 11px;border-radius:8px}.readinessList{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:9px;gap:9px;margin-top:15px}.readinessList div{display:grid;grid-template-columns:25px 1fr auto;grid-gap:8px;gap:8px;padding:12px;border:1px solid rgba(255,255,255,.07);border-radius:9px}.readinessList .ok b,.readinessList .ok i{color:#42e49d}.readinessList .missing b,.readinessList .missing i{color:#ff5579}.billingEventList,.billingTable{display:grid;margin-top:12px}.billingEventList>div,.billingTable>div{display:grid;grid-template-columns:1.5fr .7fr 1fr .8fr .7fr;grid-gap:10px;gap:10px;align-items:center;padding:11px 8px;border-bottom:1px solid rgba(255,255,255,.06);font-size:12px}.billingTable.compact>div{grid-template-columns:1.5fr .7fr .8fr}.billingEventList b,.billingTable b{display:block}.billingEventList small,.billingTable small{display:block;color:#6f6c7e;overflow:hidden;text-overflow:ellipsis}.billingEventList em,.billingTable em{font-style:normal;color:#4ed8ff}.billingEventList>div{grid-template-columns:1.6fr .6fr .9fr auto}.billingEventList>div.failed{background:rgba(170,20,55,.1)}.supportAdminLayout{max-width:1540px;margin:0 auto;display:grid;grid-template-columns:410px 1fr;grid-gap:15px;gap:15px}.supportAdminList,.supportAdminWorkspace{border:1px solid rgba(89,72,132,.4);background:rgba(7,8,18,.9);border-radius:17px;overflow:hidden}.supportAdminList header,.supportAdminWorkspace>header{padding:18px 20px;display:flex;justify-content:space-between;align-items:center;border-bottom:1px solid rgba(255,255,255,.07)}.supportAdminList select{background:#090a15;color:white;border:1px solid #50388a;padding:8px}.supportAdminList>button{width:100%;padding:15px 18px;border:0;border-bottom:1px solid rgba(255,255,255,.06);background:transparent;color:white;text-align:left;display:grid;grid-gap:5px;gap:5px}.supportAdminList>button.active{background:rgba(121,36,213,.2);box-shadow:inset 3px 0 #aa35ff}.supportAdminList span{font-size:9px;color:#54d8ff}.supportAdminList small{color:#767284}.supportAdminWorkspace{min-height:680px}.supportAdminControls{display:flex;gap:8px;flex-wrap:wrap}.adminThread{max-height:650px}.adminToolLinks{display:grid;grid-gap:6px;gap:6px;padding:12px 18px}.adminToolLinks a{font-size:10px;background:rgba(114,41,190,.08)}@media(max-width:1100px){.pricingGrid{grid-template-columns:repeat(2,1fr)}.priceCard.featured{transform:none}.supportAdminLayout,.supportLayout{grid-template-columns:1fr}.supportAdminList,.supportTicketList{max-height:350px;overflow:auto}.accountBillingGrid,.billingAdminGrid{grid-template-columns:1fr}.billingAdminPanel.wide{grid-column:auto}.billingReadiness,.supportAdminStats{grid-template-columns:repeat(2,1fr)}.supportHero{align-items:flex-start;flex-direction:column}.supportHeroStats{min-width:0;width:100%}}@media(max-width:720px){.pricingHero,.supportHero{padding:55px 18px 25px}.pricingGrid,.supportLayout{padding-left:18px;padding-right:18px}.pricingGrid{grid-template-columns:1fr}.pricingHero h1,.supportHero h1{font-size:54px}.supportHeroStats{grid-template-columns:1fr 1fr}.billingPortalCallout{margin-left:18px;margin-right:18px;flex-direction:column;align-items:flex-start}.adminStandalone{padding-left:12px;padding-right:12px}.adminStandaloneHeader{flex-wrap:wrap}.billingEventList>div,.billingReadiness,.billingTable>div,.supportAdminStats{grid-template-columns:1fr 1fr}.readinessList{grid-template-columns:1fr}.supportMessage{max-width:94%}.tgNav{overflow:auto;max-width:58vw}}:root{--bg:#07080d;--bg2:#0b0d13;--panel:#0d1017;--panel2:#11151e;--soft:#151a24;--purple:#8b5cf6;--purple2:#6d4de8;--cyan:#38bdf8;--blue:#4c7dff;--magenta:#a855f7;--white:#f5f7fb;--text:#d8dce5;--muted:#8b93a3;--muted2:#646d7e;--line:rgba(148,163,184,.12);--line2:rgba(139,92,246,.28);--shadow:0 16px 48px rgba(0,0,0,.30);--tg-gradient:linear-gradient(110deg,#8b5cf6,#6d5ff5 56%,#38bdf8)}body,html{background:#07080d!important}body{background:radial-gradient(circle at 75% -10%,rgba(91,79,180,.1),transparent 34%),linear-gradient(180deg,#08090e,#07080d 58%,#08090e)!important}body:before{opacity:.08!important;background-size:64px 64px!important}body:after{opacity:.18!important;filter:blur(80px)!important}.tgHeader{background:rgba(8,9,14,.94)!important;border-color:rgba(148,163,184,.1)!important;box-shadow:none!important}.tgHeader:after{opacity:.35!important}.tgNav{gap:30px!important}.tgNav a{color:#8e96a5!important}.tgNav a.active{color:#f7f8fb!important}.tgNav a.active:after{background:#8b5cf6!important;box-shadow:none!important}.tgAdminLink,.tgOutlineButton{background:#0c0e15!important;border:1px solid rgba(139,92,246,.45)!important;box-shadow:none!important}.headerCta,.primaryAction,.tgPrimaryMini{background:#7257e8!important;box-shadow:none!important}.billingAdminPanel,.panel,.supportAdminList,.supportAdminWorkspace,.supportTicketList,.supportWorkspace,.tgCalmPanel{background:#0d1017!important;border:1px solid rgba(148,163,184,.12)!important;box-shadow:none!important}.panel:before{display:none!important}.panel:hover{border-color:rgba(139,92,246,.26)!important}.tgCalmPrimary,.tgPrimaryMini,button{transition:background .15s ease,border-color .15s ease,color .15s ease,transform .15s ease!important}.tgCalmPrimary:hover,button:hover{transform:translateY(-1px)}input,select,textarea{background:#0a0c12!important;border:1px solid rgba(148,163,184,.16)!important;box-shadow:none!important}input:focus,select:focus,textarea:focus{border-color:rgba(139,92,246,.58)!important;box-shadow:0 0 0 3px rgba(139,92,246,.08)!important}.landingV4{background:#07080d!important}.visualField{background:linear-gradient(145deg,#0e1119,#080a10)!important;border-color:rgba(139,92,246,.2)!important}.authDock,.visualField{box-shadow:var(--shadow)!important}.authDock{background:#0d1017!important;border-color:rgba(148,163,184,.14)!important}.liveLobbyMini,.modeTicker>span,.routeNode{background:#0c0f16!important;border-color:rgba(148,163,184,.12)!important}.routeNode.active{box-shadow:none!important;border-color:#775eea!important}.routeLine{background:linear-gradient(90deg,#755ee8,rgba(56,189,248,.4),transparent)!important}.supportAdminList>button.active,.supportTicketList>button.active,.supportTicketList>button:hover{background:rgba(139,92,246,.08)!important;box-shadow:inset 2px 0 #8b5cf6!important}.tgLaunchDock{filter:none!important}.tgDockButton{background:#171b25!important;border:1px solid rgba(139,92,246,.35)!important;box-shadow:0 10px 30px rgba(0,0,0,.35)!important}.tgDockMenu{background:#0e1118!important;border:1px solid rgba(148,163,184,.14)!important;box-shadow:0 20px 50px rgba(0,0,0,.45)!important}.tgDockMenu a,.tgDockMenu button{color:#cdd2dc!important;border-bottom-color:rgba(148,163,184,.08)!important}.tgDockMenu a:hover,.tgDockMenu button:hover{background:rgba(139,92,246,.08)!important;color:#fff!important}.tgCalmPage{width:min(1320px,calc(100% - 48px));margin:0 auto;padding:54px 0 80px}.tgCalmPage.narrow{width:min(960px,calc(100% - 48px))}.tgPageIntro{padding:10px 0 30px;border-bottom:1px solid rgba(148,163,184,.1);margin-bottom:22px}.tgPageIntro>span,.tgPanelTitle span{font-size:10px;font-weight:800;letter-spacing:.18em;color:#8b5cf6}.tgPageIntro h1{margin:8px 0 10px;font-size:clamp(38px,5vw,68px);letter-spacing:-.045em;color:#f7f8fb}.tgPageIntro p{max-width:720px;margin:0;color:#8f97a6;line-height:1.65}.tgCalmGrid{display:grid;grid-gap:16px;gap:16px}.tgCalmGrid.two{grid-template-columns:repeat(2,minmax(0,1fr))}.tgCalmPanel{border-radius:14px;padding:24px}.tgCalmPanel.span2{grid-column:1/-1}.tgCalmPanel h2{margin:4px 0 12px;color:#f4f6fa}.tgCalmPanel p{color:#9098a7;line-height:1.6}.tgPanelTitle{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;margin-bottom:18px}.tgPanelTitle b{font-size:11px;color:#aeb5c0;font-weight:700}.tgCalmPrimary{display:inline-flex;align-items:center;justify-content:center;min-height:42px;padding:0 16px;margin-top:12px;border-radius:8px;border:1px solid #755ee8;background:#755ee8;color:white;font-weight:800;font-size:11px;letter-spacing:.06em}.tgCalmNotice{padding:13px 16px;margin-bottom:16px;border-radius:9px;border:1px solid rgba(139,92,246,.25);background:rgba(139,92,246,.07);color:#d9d3fb}.tgRewardRow{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px;margin-top:24px}.tgRewardRow>div{padding:16px;border-radius:10px;border:1px solid rgba(148,163,184,.1);background:#0a0c12}.tgRewardRow small,.tgRewardRow span{display:block;color:#778091}.tgRewardRow b{display:block;margin:5px 0;color:#f2f4f8}.tgCalmList{display:grid}.tgCalmList>div{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:14px 0;border-bottom:1px solid rgba(148,163,184,.09)}.tgCalmList>div:last-child{border:0}.tgCalmList span{display:grid;grid-gap:3px;gap:3px}.tgCalmList small{color:#70798a}.tgCalmList em{font-style:normal;color:#a99af7;font-size:12px}.tgSettingsCalm{display:grid}.tgSettingsCalm label{min-height:58px;display:flex;align-items:center;justify-content:space-between;gap:20px;border-bottom:1px solid rgba(148,163,184,.09)}.tgSettingsCalm label:last-child{border:0}.tgSettingsCalm label>span{display:grid;grid-gap:3px;gap:3px}.tgSettingsCalm label b{color:#e8ebf0;font-size:13px}.tgSettingsCalm label small{color:#697284;font-size:10px}.tgSettingsCalm input[type=checkbox]{width:18px;height:18px;accent-color:#8b5cf6}.tgSettingsCalm input[type=number],.tgSettingsCalm input[type=range],.tgSettingsCalm select{width:180px}.tgStatusList{display:grid}.tgStatusList>div{display:flex;align-items:center;justify-content:space-between;padding:16px 0;border-bottom:1px solid rgba(148,163,184,.09)}.tgStatusList span{display:grid;grid-gap:3px;gap:3px}.tgStatusList small{color:#737c8c}.tgStatusList i{font-style:normal;font-size:10px;font-weight:900;letter-spacing:.08em}.tgStatusList i.ok{color:#65d49a}.tgStatusList i.bad{color:#ff738d}.tgStatusMeta{display:flex;gap:20px;padding-top:18px;color:#697284;font-size:11px}.tgMetricCalm{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:12px;gap:12px;margin-bottom:16px}.tgMetricCalm article{padding:20px;border:1px solid rgba(148,163,184,.12);background:#0d1017;border-radius:12px}.tgMetricCalm span{font-size:9px;letter-spacing:.15em;color:#737c8d}.tgMetricCalm b{display:block;margin-top:7px;color:#f3f5f8;font-size:30px}@media(max-width:850px){.tgCalmGrid.two{grid-template-columns:1fr}.tgCalmPanel.span2{grid-column:auto}.tgMetricCalm{grid-template-columns:1fr 1fr}.tgHeader{grid-template-columns:auto 1fr!important;padding:0 18px!important}.tgNav{display:none!important}.tgHeaderRight{justify-self:end}.tgCalmPage,.tgCalmPage.narrow{width:min(100% - 28px,960px);padding-top:30px}.tgRewardRow{grid-template-columns:1fr}.tgSettingsCalm label{align-items:flex-start;flex-direction:column;padding:14px 0}.tgSettingsCalm input[type=number],.tgSettingsCalm input[type=range],.tgSettingsCalm select{width:100%}}.accountShell,.adminMain,.adminPage,.gameShell{background:#07080d!important}.adminSide{background:#0a0c12!important;border-right:1px solid rgba(148,163,184,.1)!important}.adminSide nav button{color:#8d95a4!important;background:transparent!important;border-color:transparent!important}.adminSide nav button.active{color:#f5f7fb!important;background:#121722!important;border:1px solid rgba(139,92,246,.24)!important;box-shadow:none!important}.adminPanel{background:#0d1017!important;border:1px solid rgba(148,163,184,.12)!important;box-shadow:none!important}.adminPanel>header{border-bottom-color:rgba(148,163,184,.09)!important}.metricGrid article,.metricGrid>div{background:#0d1017!important;border:1px solid rgba(148,163,184,.11)!important;box-shadow:none!important}.metricGrid b{color:#f5f7fb!important}.adminTop{background:#090b11!important;border-bottom-color:rgba(148,163,184,.09)!important}.systemOk{color:#7cd9a3!important}.adminRoomRow,.codeCard,.groupAdminGrid>div,.userAdminList>div{background:#0b0e15!important;border-color:rgba(148,163,184,.1)!important;box-shadow:none!important}.gameShell{background:radial-gradient(circle at 50% -10%,rgba(91,79,180,.08),transparent 30%),#07080d!important}.matchLayout>section,.matchSideAd,.matchTopline,.roomChat{background:#0d1017!important;border-color:rgba(148,163,184,.11)!important;box-shadow:none!important}.matchLayout{gap:14px!important}.careerRow,.careerStation{background:#0a0c12!important;border-color:rgba(148,163,184,.1)!important}.careerRow.active,.careerStation.active{border-color:rgba(139,92,246,.55)!important;background:#111523!important;box-shadow:none!important}.playerAutocompleteMenu{background:#0c0f16!important;border-color:rgba(148,163,184,.14)!important;box-shadow:0 16px 36px rgba(0,0,0,.35)!important}.playerAutocompleteMenu button{background:transparent!important;border-bottom-color:rgba(148,163,184,.08)!important}.playerAutocompleteMenu button.active,.playerAutocompleteMenu button:hover{background:rgba(139,92,246,.08)!important}.accountShell{background:#07080d!important}.accountBillingPanel,.accountCard,.accountPanel{background:#0d1017!important;border-color:rgba(148,163,184,.11)!important;box-shadow:none!important}.landingActions a,.landingActions button{box-shadow:none!important}.landingFooter{background:#080a0f!important;border-top-color:rgba(148,163,184,.09)!important}.simplePlayHub{background:#07080d!important;min-height:100vh}.simpleHubIntro{width:min(1180px,calc(100% - 48px));margin:0 auto;padding:52px 0 28px;display:flex;align-items:flex-end;justify-content:space-between;gap:28px;border-bottom:1px solid rgba(148,163,184,.1)}.simpleHubIntro h1{font-size:clamp(44px,5vw,72px);line-height:.9;letter-spacing:-.06em;margin:10px 0 15px}.simpleHubIntro h1 em{font-style:normal;color:#a99af7}.simpleHubIntro p{margin:0;max-width:650px;color:#8d95a4;line-height:1.65}.simpleHubStats{display:flex;gap:8px}.simpleHubStats>div{min-width:92px;padding:13px 14px;border:1px solid rgba(148,163,184,.11);border-radius:10px;background:#0c0f16}.simpleHubStats b,.simpleHubStats span{display:block}.simpleHubStats b{font-size:18px;color:#f4f6fa}.simpleHubStats span{margin-top:4px;font-size:7px;color:#70798a;letter-spacing:.13em}.simpleHubActions{width:min(1180px,calc(100% - 48px));margin:18px auto 0;display:grid;grid-template-columns:1.2fr 1fr;grid-gap:12px;gap:12px}.simplePlayAction{min-height:142px;padding:22px;border:1px solid rgba(148,163,184,.13);border-radius:14px;background:#0d1017;display:grid;grid-template-columns:42px 1fr auto;align-items:center;grid-gap:18px;gap:18px;text-align:left}.simplePlayAction:hover{border-color:rgba(139,92,246,.38)!important}.simplePlayAction.primary{background:#111421;border-color:rgba(139,92,246,.36)}.simplePlayAction>span{width:38px;height:38px;border-radius:9px;background:#171b26;display:grid;place-items:center;color:#8b93a3;font-size:9px;font-weight:900}.simpleExtraCard span,.simpleHubDetails summary span,.simpleHubHelp>span,.simplePlayAction small,.simplePrivate header span{color:#9483f2;font-size:7px;font-weight:900;letter-spacing:.15em}.simplePlayAction h2{margin:4px 0 6px;font-size:27px;letter-spacing:-.04em}.simplePlayAction p{margin:0;color:#7f8795;font-size:10px;line-height:1.5}.simplePlayAction>b{font-size:9px;color:#e8e4ff;white-space:nowrap}.simpleHubLayout{width:min(1180px,calc(100% - 48px));margin:14px auto 0;padding-bottom:68px;display:grid;grid-template-columns:minmax(0,1fr) 300px;grid-gap:14px;gap:14px}.simpleHubMain,.simpleHubSide{display:grid;align-content:start;grid-gap:12px;gap:12px}.simpleHubDetails{overflow:hidden}.simpleExtraCard>summary,.simpleHubDetails>summary{list-style:none;cursor:pointer;min-height:72px;padding:16px 18px;display:flex;align-items:center;justify-content:space-between;gap:18px}.simpleExtraCard>summary::-webkit-details-marker,.simpleHubDetails>summary::-webkit-details-marker{display:none}.simpleExtraCard summary div,.simpleHubDetails summary div{display:grid;grid-gap:3px;gap:3px}.simpleExtraCard h3,.simpleHubDetails summary b{font-size:15px;color:#f1f3f7}.simpleExtraCard p,.simpleHubDetails summary small{font-size:8px;color:#737c8c;margin:0}.simpleExtraCard summary>b,.simpleHubDetails summary em{font-style:normal;color:#9384ea;font-size:8px}.simpleExtraBody,.simpleOptionsBody{padding:0 16px 16px;border-top:1px solid rgba(148,163,184,.08)}.simpleOptionsBody .modeSelector{margin-top:14px}.simpleOptionsBody .countryPicker{margin:12px 0 0;background:#0a0c12!important;border:1px solid rgba(148,163,184,.1)!important;border-radius:11px}.simpleExtraGrid{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px}.simpleExtraCard{min-height:112px}.simpleExtraButton{width:100%;text-align:left;padding:16px 18px;display:flex;align-items:center;justify-content:space-between;gap:18px}.simpleExtraButton>div{display:grid;grid-gap:4px;gap:4px}.simpleExtraButton>b{color:#a99af7;font-size:8px}.simpleExtraButton.locked{opacity:.58}.simpleExtraBody .dailyCard{margin-top:14px;background:#0a0d13!important}.dailyLeaderboard.compact{margin-top:10px;border-top:1px solid rgba(148,163,184,.08);padding-top:12px}.simplePrivate{padding:18px}.simplePrivate>header{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid rgba(148,163,184,.09);padding-bottom:12px}.simplePrivate header h2{font-size:17px;margin:3px 0 0}.simplePrivate header i{font-style:normal;color:#687180;font-size:7px}.simplePrivate>p{color:#7e8797;font-size:10px}.simplePrivate .builderControls{margin-top:14px}.simpleGroupGrid{padding:14px 16px 16px;border-top:1px solid rgba(148,163,184,.08)}.simpleLiveList .lobbyRow{grid-template-columns:8px 1fr auto!important}.simpleLiveList .lobbyRow>span{display:none}.simpleHubHelp{padding:18px}.simpleHubHelp ol{margin:15px 0 0;padding:0;display:grid;grid-gap:12px;gap:12px}.simpleHubHelp li{list-style:none;display:grid;grid-template-columns:28px 1fr;grid-column-gap:9px;column-gap:9px;position:relative}.simpleHubHelp li:before{content:counter(list-item);width:26px;height:26px;border-radius:7px;background:#171b26;color:#9d91e9;display:grid;place-items:center;font-size:8px;font-weight:900;grid-row:1/3}.simpleHubHelp li b{font-size:10px}.simpleHubHelp li small{color:#737c8b;font-size:8px}.simplePlayHub .modeSelector{grid-template-columns:repeat(4,minmax(0,1fr))}.simplePlayHub .modeSelector button{background:#0a0c12}.simplePlayHub .modeSelector button.active{background:#121624;border-color:rgba(139,92,246,.36)}.simplePlayHub .modeSelector button.active:after{background:#8b5cf6;box-shadow:none}.simplePlayHub .codeJoin{margin-top:12px}.simpleAdminIntro{padding:16px 18px;display:flex;justify-content:space-between;gap:20px;align-items:center;border-bottom:1px solid rgba(148,163,184,.09)}.simpleAdminIntro b{font-size:11px}.simpleAdminIntro p{margin:5px 0 0;max-width:720px;color:#7e8797;font-size:9px;line-height:1.55}.simpleAdminIntro a{white-space:nowrap;color:#b4a7ff;font-size:8px;font-weight:900}.simpleAdminSections{padding:16px 18px;display:grid;grid-gap:18px;gap:18px}.simpleAdminSections h3{font-size:8px;color:#7d8696;letter-spacing:.14em;margin:0 0 8px}.simpleAdminFeatureGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px}.simpleFeatureToggle{min-height:58px!important;padding:10px 12px!important;background:#0a0d13!important;border:1px solid rgba(148,163,184,.1)!important;display:flex;align-items:center;justify-content:space-between;gap:14px;text-align:left}.simpleFeatureToggle span{display:grid;grid-gap:3px;gap:3px}.simpleFeatureToggle b{color:#e7eaf0;font-size:9px}.simpleFeatureToggle small{color:#687282;font-size:7px}.simpleFeatureToggle i{font-style:normal;min-width:36px;text-align:center;padding:5px 7px;border-radius:6px;background:#161a22;color:#6e7786;font-size:7px}.simpleFeatureToggle.on{border-color:rgba(139,92,246,.3)!important}.simpleFeatureToggle.on i{background:rgba(139,92,246,.14);color:#b9adff}.adminAdvancedSettings{margin-bottom:12px;border:1px solid rgba(148,163,184,.11);border-radius:14px;background:#0b0e14;overflow:hidden}.adminAdvancedSettings>summary{list-style:none;cursor:pointer;padding:16px 18px;display:flex;align-items:center;justify-content:space-between}.adminAdvancedSettings>summary::-webkit-details-marker{display:none}.adminAdvancedSettings>summary div{display:grid;grid-gap:3px;gap:3px}.adminAdvancedSettings>summary b{font-size:9px}.adminAdvancedSettings>summary small{font-size:7px;color:#687282}.adminAdvancedSettings>summary span{font-size:7px;color:#a99af7}.adminAdvancedSettings .adminPanel{margin:0!important;border:0!important;border-top:1px solid rgba(148,163,184,.09)!important;border-radius:0!important}@media(max-width:950px){.simpleHubIntro{align-items:flex-start;flex-direction:column}.simpleHubActions,.simpleHubLayout,.simpleHubSide{grid-template-columns:1fr}.simpleHubStats{width:100%}.simpleHubStats>div{flex:1 1}.simpleAdminFeatureGrid,.simpleExtraGrid{grid-template-columns:1fr}}@media(max-width:650px){.simpleHubActions,.simpleHubIntro,.simpleHubLayout{width:min(100% - 28px,1180px)}.simpleHubIntro{padding-top:30px}.simpleHubIntro h1{font-size:42px}.simpleHubStats{display:grid;grid-template-columns:repeat(3,1fr)}.simpleHubStats>div{min-width:0;padding:10px}.simplePlayAction{grid-template-columns:34px 1fr;min-height:128px}.simplePlayAction>b{grid-column:2}.simplePlayHub .modeSelector{grid-template-columns:1fr 1fr}.simpleOptionsBody .countryPicker{align-items:flex-start;flex-direction:column}.simpleOptionsBody .countryPicker label{min-width:0;width:100%}.simplePrivate .builderControls{grid-template-columns:1fr}.simpleAdminIntro{align-items:flex-start;flex-direction:column}}.tgNotifyBell{width:36px;height:36px;border-radius:9px;border:1px solid rgba(148,163,184,.14);background:#0b0e14;color:#8d96a6;display:inline-grid;place-items:center;position:relative;font-size:16px;line-height:1}.tgNotifyBell.hasUnread,.tgNotifyBell:hover{color:#f1efff;border-color:rgba(139,92,246,.34);background:#111521}.tgNotifyBell>b{position:absolute;right:-5px;top:-6px;min-width:17px;height:17px;padding:0 4px;border-radius:10px;background:#8b5cf6;color:#fff;display:grid;place-items:center;font-size:7px;border:2px solid #08090e}.tgNotifyBell>span{transform:translateY(-1px)}.simpleCommunityPage{min-height:100vh;background:#07080d;color:#f4f6fa}.communityIntro{width:min(1080px,calc(100% - 48px));margin:0 auto;padding:48px 0 26px;border-bottom:1px solid rgba(148,163,184,.1);display:flex;justify-content:space-between;align-items:flex-end;gap:24px}.communityIntro>div>span,.communityPanel header span{font-size:7px;letter-spacing:.16em;font-weight:900;color:#9483f2}.communityIntro h1{margin:8px 0 12px;font-size:clamp(42px,5vw,68px);line-height:.9;letter-spacing:-.055em}.communityIntro h1 em{font-style:normal;color:#a99af7}.communityIntro p{margin:0;color:#858e9e;max-width:630px;line-height:1.6}.communityTabs{width:min(1080px,calc(100% - 48px));margin:16px auto 0;display:flex;gap:7px;overflow:auto}.communityTabs button{min-height:42px;padding:0 15px;border:1px solid rgba(148,163,184,.11);border-radius:9px;background:#0b0e14;color:#7f8898;font-size:8px;font-weight:900;letter-spacing:.09em;white-space:nowrap}.communityTabs button.active{color:#fff;border-color:rgba(139,92,246,.34);background:#121622}.communityTabs button b{margin-left:7px;min-width:18px;height:18px;padding:0 5px;border-radius:9px;display:inline-grid;place-items:center;background:#1a1f2b;color:#b8adf6;font-size:7px}.communityNotice{margin:14px auto 0;padding:11px 14px;border:1px solid rgba(139,92,246,.22);background:#10131c;border-radius:9px;color:#b7beca;font-size:9px}.communityBody,.communityNotice{width:min(1080px,calc(100% - 48px))}.communityBody{margin:12px auto 0;padding-bottom:70px}.communityTwoCols{display:grid;grid-template-columns:1fr 1fr;grid-gap:12px;gap:12px}.communityPanel{border:1px solid rgba(148,163,184,.11);background:#0b0e14;border-radius:13px;padding:18px}.communityPanel.single{max-width:760px}.communityPanel>header{display:flex;justify-content:space-between;align-items:center;gap:16px;padding-bottom:13px;border-bottom:1px solid rgba(148,163,184,.08)}.communityPanel header h2{margin:3px 0 0;font-size:17px}.communityPanel>header>b{font-size:20px;color:#7f8795}.communityHint{color:#7d8695;font-size:10px;line-height:1.55}.communityList{display:grid;grid-gap:7px;gap:7px;margin-top:12px}.communityList>div,.notificationRow{min-height:54px;border:1px solid rgba(148,163,184,.08);background:#090c12;border-radius:9px;padding:10px 11px;display:flex;justify-content:space-between;align-items:center;gap:12px}.communityList>div>span:first-child,.notificationRow>span{display:grid;grid-gap:3px;gap:3px}.communityList b,.notificationRow b{font-size:9px}.communityList small,.notificationRow small{font-size:7px;color:#727c8c;line-height:1.45}.communityEventList button,.communityList button,.communityRequests button,.communitySearch button{border:1px solid rgba(139,92,246,.26);background:#151827;color:#d9d4ff;border-radius:7px;padding:8px 10px;font-size:7px;font-weight:900;letter-spacing:.06em}.communityList button.ghost,.communityRequests button.ghost{background:#0d1017;border-color:rgba(148,163,184,.12);color:#7e8796}.communityList .textButton,.communityPanel .textButton{border:0;background:transparent;color:#7d8695;padding:5px;font-size:7px;font-weight:900}.communityEmpty{margin:8px 2px;color:#717b8a;font-size:9px;line-height:1.5}.communitySearch{display:grid;grid-template-columns:1fr auto;grid-gap:8px;gap:8px;margin-top:13px}.communitySearch input{min-width:0;height:42px;border:1px solid rgba(148,163,184,.13);background:#090c12;color:#fff;border-radius:8px;padding:0 12px}.communityRequests{margin-top:14px;padding-top:13px;border-top:1px solid rgba(148,163,184,.08)}.communityRequests h3{font-size:7px;color:#7c8595;letter-spacing:.14em}.communityRequests>div{display:flex;align-items:center;justify-content:space-between;gap:10px;margin-top:7px;padding:9px 0}.communityRequests>div>span{display:flex;gap:6px}.communityRowActions{display:flex!important;gap:6px}.notificationRow{width:100%;text-align:left;color:#dfe3ea}.notificationRow.unread{border-color:rgba(139,92,246,.3);background:#101420}.notificationRow time{color:#677181;font-size:7px}.communityEventList{display:grid;grid-gap:8px;gap:8px;margin-top:12px}.communityEventList>div{border:1px solid rgba(148,163,184,.09);background:#090c12;border-radius:9px;padding:13px}.communityEventList>div>span{font-size:7px;color:#9483f2;letter-spacing:.11em}.communityEventList h3{margin:5px 0 6px}.communityEventList p{color:#7b8493;font-size:9px;line-height:1.5}.communityLogin{width:min(560px,calc(100% - 32px));margin:70px auto}.communityLogin>span{font-size:7px;color:#9483f2;letter-spacing:.15em}.scoreFooter{position:relative}.roomCodeCopy{grid-column:1/-1;margin-top:8px;height:28px;border:1px solid rgba(148,163,184,.11);border-radius:7px;background:#0c1017;color:#8c95a4;font-size:7px;font-weight:900}.roomCodeCopy:hover{color:#fff;border-color:rgba(139,92,246,.3)}.roomFriendInvites{margin:0 0 10px;border:1px solid rgba(148,163,184,.1);border-radius:9px;background:#0a0d13;overflow:hidden}.roomFriendInvites>summary{list-style:none;cursor:pointer;min-height:38px;padding:0 10px;display:flex;align-items:center;justify-content:space-between;color:#8b94a4;font-size:7px;font-weight:900}.roomFriendInvites>summary::-webkit-details-marker{display:none}.roomFriendInvites>summary>b{color:#a99af7}.roomFriendInvites>div{padding:7px;border-top:1px solid rgba(148,163,184,.08);display:grid;grid-gap:5px;gap:5px}.roomFriendInvites>div>button{min-height:38px;border:1px solid rgba(148,163,184,.08);border-radius:7px;background:#0d1119;color:#fff;display:flex;align-items:center;justify-content:space-between;padding:7px 8px;text-align:left}.roomFriendInvites>div>button>span{display:grid;grid-gap:2px;gap:2px}.roomFriendInvites>div>button b{font-size:8px}.roomFriendInvites>div>button small{font-size:6px;color:#687282}.roomFriendInvites>div>button em{font-style:normal;color:#a99af7;font-size:6px;font-weight:900}.roomFriendInvites>div>p{margin:3px 2px;color:#8e98a8;font-size:6px}.launchSimpleSettings>p{color:#7f8796;line-height:1.55}.launchToggleGrid{display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px;margin:14px 0}.launchSimpleToggle{min-height:58px!important;padding:10px 12px!important;background:#090c12!important;border:1px solid rgba(148,163,184,.1)!important;box-shadow:none!important;display:flex;align-items:center;justify-content:space-between;gap:12px;text-align:left}.launchSimpleToggle>span{display:grid;grid-gap:3px;gap:3px}.launchSimpleToggle b{font-size:9px}.launchSimpleToggle i,.launchSimpleToggle small{font-size:7px;color:#707989}.launchSimpleToggle i{font-style:normal;background:#151922;border-radius:6px;padding:5px 7px}.launchSimpleToggle.on{border-color:rgba(139,92,246,.28)!important}.launchSimpleToggle.on i{background:rgba(139,92,246,.14);color:#b9adff}.launchAdvancedSettings{margin-top:14px;border-top:1px solid rgba(148,163,184,.08)}.launchAdvancedSettings>summary{list-style:none;cursor:pointer;padding:14px 0 4px;display:flex;align-items:center;justify-content:space-between}.launchAdvancedSettings>summary::-webkit-details-marker{display:none}.launchAdvancedSettings>summary>span{display:grid;grid-gap:3px;gap:3px}.launchAdvancedSettings>summary b{font-size:8px}.launchAdvancedSettings>summary small{font-size:7px;color:#687282}.launchAdvancedSettings>summary em{font-style:normal;color:#a99af7;font-size:7px}.launchAdvancedSettings .tgSettings{margin-top:10px}@media(max-width:850px){.communityIntro{align-items:flex-start;flex-direction:column}.communityTwoCols{grid-template-columns:1fr}.communityPanel.single{max-width:none}.launchToggleGrid{grid-template-columns:1fr}}@media(max-width:600px){.communityBody,.communityIntro,.communityNotice,.communityTabs{width:min(100% - 28px,1080px)}.communityIntro{padding-top:30px}.communityIntro h1{font-size:42px}.communityTabs{padding-bottom:4px}.communityPanel{padding:14px}.communitySearch{grid-template-columns:1fr}.communityList>div,.notificationRow{align-items:flex-start;flex-direction:column}.communityRowActions{width:100%}.communityRowActions button{flex:1 1}.tgNotifyBell{width:34px;height:34px}}body{font-size:15px;line-height:1.5}.screenKicker{font-size:11px}.notice{font-size:13px;line-height:1.55;padding:13px 15px}.primaryAction,.secondaryAction{min-height:50px;font-size:11px;letter-spacing:.075em;padding:0 18px}.tierBadge{font-size:10px;min-height:25px}.globalHeader>nav,.globalHeader>nav>a:not(.headerCta),.globalHeader>nav>button{font-size:11px}.headerMatch,.headerPulse{font-size:10px}.tgAdminLink,.tgGhostMini,.tgLiveChip,.tgOutlineButton,.tgPrimaryMini,.tgTierChip,.tgUserChip{font-size:10px;min-height:38px}.tgUserChip b{font-size:10px}.buildTag,.tgHeaderBrand>small{font-size:9px!important}.authDock{padding:22px}.authTabs{margin-bottom:14px}.authTabs button{height:40px;font-size:11px;letter-spacing:.04em}.authForm{gap:12px}.authForm label{gap:7px;font-size:10px;letter-spacing:.1em;color:#959dac}.authForm input{height:50px;font-size:14px;padding:0 14px}.authModeHint{margin:0 0 2px;color:#9aa2b0;font-size:12px;line-height:1.5}.authHelpRow{display:flex;justify-content:flex-end;margin:-3px 0 2px}.adminForgotLink a,.authHelpRow a{color:#b5a9ff;font-size:11px;font-weight:800;letter-spacing:.03em;text-decoration:none}.adminForgotLink a:hover,.authHelpRow a:hover{color:#fff;text-decoration:underline}.dockFooter{line-height:1.45;gap:12px;flex-wrap:wrap}.dockFooter,.miniStats span,.profileBadges>span:not(.tierBadge){font-size:9px}.modeTicker>span{min-height:30px;font-size:9px}.modeTicker small{font-size:8px}.adminForgotLink{text-align:right;margin:-3px 0 4px}.simpleAdminIntro p,.simpleHubHelp li small,.simpleHubIntro p,.simplePlayAction p,.simplePrivate>p{font-size:12px!important;line-height:1.55}.simpleAdminSections h3,.simpleHubDetails summary span,.simpleOptionsBody span,.simplePlayAction small{font-size:10px!important}.simpleAdminIntro b,.simpleFeatureToggle b,.simpleHubHelp li b{font-size:11px!important}.adminAdvancedSettings>summary small,.simpleFeatureToggle small{font-size:10px!important;line-height:1.4}.adminAdvancedSettings>summary span,.simpleFeatureToggle i{font-size:9px!important}.modeSelector button{min-height:80px;height:auto}.modeSelector small,.modeSelector span{font-size:9px}.modeSelector b{font-size:14px}.countryPicker label>span,.countryPicker>div>span{font-size:10px}.countryPicker p{font-size:11px}.countryPicker select{font-size:12px}.tgLaunchPanel h2{font-size:1.08rem}.tgLaunchPanel p{font-size:14px;line-height:1.6}.tgLaunchPanel input,.tgLaunchPanel select{min-height:48px;font-size:14px}.tgFinePrint{font-size:12px;line-height:1.55}.tgSettings label,.tgSettingsCalm label{font-size:13px}.tgPageIntro>span,.tgPanelTitle span{font-size:11px}.tgPanelTitle b{font-size:12px}.tgCalmPrimary{min-height:46px;font-size:12px}.communityIntro>div>span,.communityPanel header span{font-size:10px}.communityTabs button{font-size:11px;min-height:44px}.communityTabs button b{font-size:9px}.communityEmpty,.communityNotice{font-size:11px;line-height:1.55}.communityEventList p,.communityHint{font-size:12px}.communityList b,.notificationRow b{font-size:11px}.communityList small,.notificationRow small,.notificationRow time{font-size:10px;line-height:1.45}.communityEventList button,.communityList button,.communityRequests button,.communitySearch button{font-size:10px;min-height:38px}.communityEventList>div>span,.communityLogin>span,.communityRequests h3{font-size:10px}.roomCodeCopy,.roomFriendInvites>summary{font-size:10px;min-height:36px}.roomFriendInvites>div>button b{font-size:10px}.roomFriendInvites>div>button em,.roomFriendInvites>div>button small,.roomFriendInvites>div>p{font-size:9px}.launchSimpleToggle b{font-size:11px}.launchSimpleToggle small{font-size:10px}.launchSimpleToggle i{font-size:9px}.launchAdvancedSettings>summary b{font-size:10px}.launchAdvancedSettings>summary em,.launchAdvancedSettings>summary small{font-size:9px}.accountAccessPage{min-height:100vh;background:radial-gradient(circle at 50% 0,rgba(117,37,255,.12),transparent 34%),#07080d;color:#f5f7fb}.accountAccessWrap{min-height:calc(100vh - 76px);display:grid;place-items:center;padding:44px 18px 70px}.accountAccessCard{width:min(520px,100%);border:1px solid rgba(148,163,184,.14);background:#0d1017;border-radius:18px;padding:30px;box-shadow:0 24px 70px rgba(0,0,0,.32)}.accountAccessCard h1{margin:10px 0 16px;font-size:clamp(42px,7vw,64px);line-height:.88;letter-spacing:-.055em;color:#f7f8fb}.accountAccessCard>p{margin:0 0 22px;color:#9aa2b0;font-size:14px;line-height:1.65}.accountAccessCard form{display:grid;grid-gap:14px;gap:14px}.accountAccessCard label{display:grid;grid-gap:7px;gap:7px;color:#a7afbd;font-size:11px;font-weight:850;letter-spacing:.08em}.accountAccessCard input{height:52px;font-size:14px;border-radius:10px;padding:0 14px}.accountAccessMessage{margin-top:16px;padding:13px 14px;border:1px solid rgba(139,92,246,.24);background:rgba(139,92,246,.08);border-radius:9px;color:#ddd8ff;font-size:12px;line-height:1.55}.accountAccessMessage.success{border-color:rgba(72,187,120,.28);background:rgba(72,187,120,.08);color:#bde9cd}.accountAccessBack{display:inline-flex;margin-top:18px;color:#a7afbd;font-size:12px;font-weight:750}.accountAccessBack:hover{color:#fff}a:focus-visible,button:focus-visible,input:focus-visible,select:focus-visible,textarea:focus-visible{outline:2px solid #8b5cf6;outline-offset:3px}@media(max-width:700px){.authDock{padding:17px}.authTabs button{font-size:10px}.authForm input{font-size:16px}.tgNav a{font-size:10px!important}.tgHeaderRight{gap:7px}.tgAdminLink,.tgGhostMini,.tgLiveChip,.tgOutlineButton,.tgPrimaryMini,.tgTierChip,.tgUserChip{font-size:9px;padding:0 10px}.accountAccessCard{padding:22px}.accountAccessWrap{align-items:flex-start;padding-top:34px}}.securitySessionsPanel{grid-column:1/-1}.securityPanelHead{display:flex;align-items:flex-start;justify-content:space-between;gap:18px}.securityPanelHead h2{margin-top:4px}.securityPanelHead button{margin:0;white-space:nowrap}.securitySessionList{display:grid;margin-top:16px;border-top:1px solid rgba(148,163,184,.1)}.securitySessionList>div{display:grid;grid-template-columns:40px minmax(0,1fr) auto;align-items:center;grid-gap:12px;gap:12px;min-height:68px;padding:10px 0;border-bottom:1px solid rgba(148,163,184,.09)}.securityDeviceIcon{width:36px;height:36px;border-radius:9px;background:#0a0d13;border:1px solid rgba(148,163,184,.12);display:grid;place-items:center;color:#a99af7;font-size:13px}.securitySessionInfo{display:grid;grid-gap:4px;gap:4px}.securitySessionInfo b{font-size:13px;color:#eef1f5}.securitySessionInfo small{font-size:11px;color:#818a9a}.securitySessionInfo em{margin-left:7px;font-style:normal;font-size:9px;color:#74d7a4;letter-spacing:.05em}.securitySessionLogout{min-height:34px!important;margin:0!important;padding:0 10px!important;background:transparent!important;border:1px solid rgba(148,163,184,.14)!important;color:#adb5c2!important;font-size:9px!important}.securityDangerActions{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-top:12px}.securityDangerActions>a{font-size:10px;color:#aab2bf;font-weight:800;text-decoration:none}.securityDangerActions>a:hover{color:#fff}@media(max-width:700px){.securityPanelHead{flex-direction:column}.securityPanelHead button{width:100%}.securitySessionList>div{grid-template-columns:36px minmax(0,1fr)}.securitySessionLogout{grid-column:2;width:100%}.securityDangerActions{align-items:stretch;flex-direction:column}.securityDangerActions>a{text-align:center;padding:9px 0}}html.tgUserMotionOff *,html.tgUserMotionOff :after,html.tgUserMotionOff :before{animation:none!important;transition:none!important;scroll-behavior:auto!important}html.tgUserHighContrast body{color:#f7f8fb}html.tgUserHighContrast .panel,html.tgUserHighContrast .simpleExtraCard,html.tgUserHighContrast .simpleHubDetails,html.tgUserHighContrast .simplePlayAction,html.tgUserHighContrast .simplePrivate,html.tgUserHighContrast .tgCalmPanel,html.tgUserHighContrast .tgHeader{border-color:rgba(222,226,236,.28)!important}html.tgUserHighContrast .simpleHubDetails summary small,html.tgUserHighContrast .simpleHubHelp li small,html.tgUserHighContrast .simplePlayAction p,html.tgUserHighContrast .tgCalmList small,html.tgUserHighContrast .tgCalmPanel p,html.tgUserHighContrast .tgNav a,html.tgUserHighContrast .tgPageIntro p,html.tgUserHighContrast .tgSettingsCalm label small{color:#c4c9d3!important}html.tgUserHighContrast input,html.tgUserHighContrast select,html.tgUserHighContrast textarea{border-color:rgba(222,226,236,.34)!important}html.tgUserHighContrast :focus-visible{outline:2px solid #c7bfff!important;outline-offset:2px}html.tgUserCompact .tgCalmPage{padding-top:36px;padding-bottom:56px}html.tgUserCompact .tgPageIntro{padding-bottom:20px;margin-bottom:16px}html.tgUserCompact .tgCalmGrid{gap:12px}html.tgUserCompact .tgCalmPanel{padding:18px}html.tgUserCompact .tgSettingsCalm label{min-height:50px}html.tgUserCompact .simpleHubIntro{padding-top:38px;padding-bottom:20px}html.tgUserCompact .simpleHubActions{margin-top:12px;gap:9px}html.tgUserCompact .simplePlayAction{min-height:118px;padding:17px}html.tgUserCompact .simpleHubLayout{margin-top:10px;gap:10px}html.tgUserCompact .simpleHubMain,html.tgUserCompact .simpleHubSide{gap:9px}html.tgUserCompact .accountGridV4>article{padding:16px}html.tgUserCompact .profileHero{padding-top:38px;padding-bottom:24px}.tgPreferenceList label{padding:3px 0}.tgPreferenceHint{margin-top:18px;padding:13px 14px;border:1px solid rgba(148,163,184,.1);border-radius:9px;background:#0a0c12;color:#7f8795;font-size:11px;line-height:1.55}.tgNumberWithSuffix{display:flex!important;align-items:center;gap:8px}.tgNumberWithSuffix input{width:125px!important}.tgNumberWithSuffix small{min-width:42px;color:#7f8795!important}.tgReferralAdminList em{white-space:nowrap}@media(max-width:850px){.tgNumberWithSuffix{width:100%}.tgNumberWithSuffix input{width:100%!important}}.consumerLegalPage{min-height:100vh}.consumerLegalHero{max-width:980px;margin:0 auto;padding:62px 28px 22px}.consumerLegalHero>span{display:block;color:#75c8ff;font-size:13px;font-weight:800;letter-spacing:.16em;margin-bottom:10px}.consumerLegalHero h1{font-size:clamp(34px,6vw,64px);line-height:1;margin:0 0 16px;color:#fff}.consumerLegalHero p{max-width:720px;color:#b9b8c8;font-size:17px;line-height:1.6;margin:0}.consumerLegalGrid{max-width:980px;margin:0 auto;padding:16px 28px 38px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px}.consumerForm,.consumerInfoBox,.consumerLegalGrid article,.consumerSuccess{background:rgba(10,11,23,.9);border:1px solid rgba(255,255,255,.1);border-radius:14px;padding:22px}.consumerInfoBox h2,.consumerLegalGrid h2{font-size:15px;letter-spacing:.08em;margin:0 0 10px;color:#fff}.consumerLegalGrid b{display:block;font-size:22px;color:#fff;margin-bottom:10px}.consumerInfoBox p,.consumerLegalGrid p{font-size:15px;line-height:1.65;color:#c0bece;margin:8px 0}.consumerInfoBox a,.consumerLegalGrid a,.consumerLegalMeta a{color:#8dcfff}.consumerLegalSingle{max-width:760px;margin:0 auto;padding:16px 28px 40px}.consumerForm,.consumerLegalSingle{display:grid;grid-gap:14px;gap:14px}.consumerForm label{display:grid;grid-gap:7px;gap:7px;color:#d7d6e2;font-size:13px;font-weight:800;letter-spacing:.05em}.consumerForm label small{font-weight:500;letter-spacing:0;color:#8e8b9f}.consumerForm input,.consumerForm select,.consumerForm textarea{width:100%;box-sizing:border-box;border:1px solid rgba(255,255,255,.14);background:#090a13;color:#fff;border-radius:9px;padding:13px 14px;font-size:16px}.consumerForm textarea{min-height:120px;resize:vertical}.consumerForm button{border:0;border-radius:9px;padding:15px 18px;font-weight:900;font-size:14px;letter-spacing:.06em;color:#fff;background:linear-gradient(90deg,#8428ff,#167fff);cursor:pointer}.consumerForm button:disabled{opacity:.55;cursor:not-allowed}.consumerHoneypot{position:absolute!important;left:-10000px!important;width:1px!important;height:1px!important;opacity:0!important}.consumerFormError{border:1px solid rgba(255,80,100,.3);background:rgba(120,20,40,.16);padding:12px;border-radius:8px;color:#ffb8c1}.consumerSuccess span{font-size:12px;color:#78e8bb;font-weight:900;letter-spacing:.12em}.consumerSuccess h2{font-size:25px;color:#fff;margin:8px 0 16px}.consumerSuccess p{color:#c4c2d0;line-height:1.55}.consumerLegalMeta{max-width:980px;margin:0 auto;padding:0 28px 28px;color:#888697;font-size:12px;line-height:1.5}.pricingLegalConfirm{max-width:1180px;margin:0 auto 18px;padding:18px 22px;border:1px solid rgba(255,255,255,.1);border-radius:12px;background:rgba(9,10,19,.86);display:grid;grid-gap:11px;gap:11px}.pricingLegalConfirm>span{font-size:12px;letter-spacing:.12em;color:#75c8ff;font-weight:900}.pricingLegalConfirm label{display:flex;align-items:flex-start;gap:10px;color:#c8c6d2;font-size:14px;line-height:1.5;cursor:pointer}.pricingLegalConfirm input{margin-top:3px;transform:scale(1.15)}.pricingLegalConfirm a{color:#8dcfff}.consumerRequestsPanel{grid-column:1/-1}.consumerRequestList{display:grid;grid-gap:9px;gap:9px}.consumerRequestList>div{display:grid;grid-template-columns:minmax(0,1fr) auto auto;grid-gap:12px;gap:12px;align-items:center;padding:13px;border:1px solid rgba(255,255,255,.08);border-radius:9px;background:rgba(255,255,255,.02)}.consumerRequestList>div.open{border-color:rgba(255,191,79,.25)}.consumerRequestList span{display:grid;grid-gap:4px;gap:4px}.consumerRequestList span b{font-size:13px;color:#fff}.consumerRequestList span small{color:#9d9aac;font-size:11px}.consumerRequestList span p{color:#c8c6d2;font-size:12px;margin:4px 0 0}.consumerRequestList em{font-style:normal;font-size:11px;color:#9bd5ff}.consumerRequestList>div>div{display:flex;gap:7px}.consumerRequestList button{padding:8px 10px}.consumerRequestList button.danger{border-color:rgba(255,80,100,.3);color:#ff9aaa}@media(max-width:760px){.consumerLegalGrid{grid-template-columns:1fr}.consumerLegalHero{padding-top:38px}.consumerLegalGrid,.consumerLegalHero,.consumerLegalMeta,.consumerLegalSingle{padding-left:18px;padding-right:18px}.consumerRequestList>div{grid-template-columns:1fr}.pricingLegalConfirm{margin-left:16px;margin-right:16px}}.consumerQueueHint{margin:0 0 14px;color:var(--muted,#aaa);font-size:13px;line-height:1.55;border-left:2px solid rgba(110,165,255,.55);padding:8px 12px;background:rgba(255,255,255,.025);border-radius:6px}.tgNav a{font-size:11px!important}.tgHeaderRight a,.tgHeaderRight button{font-size:10px!important}.screenKicker{font-size:11px!important;letter-spacing:.16em}button,input,select,textarea{font-family:inherit}button{touch-action:manipulation}@media(max-width:720px){input,select,textarea{font-size:16px!important}.tgHeader{min-height:68px;padding-left:14px!important;padding-right:14px!important}.tgHeaderBrand svg{max-width:190px}}.uxPlayHub{background:radial-gradient(circle at 50% -10%,rgba(123,72,255,.11),transparent 30%),#07080d!important}.uxHubIntro{width:min(1120px,calc(100% - 40px));margin:0 auto;padding:44px 0 24px;display:flex;align-items:flex-end;justify-content:space-between;gap:28px;border-bottom:1px solid rgba(148,163,184,.11)}.uxHubIntro h1{font-size:clamp(42px,5.5vw,70px);line-height:.9;letter-spacing:-.06em;margin:9px 0 12px}.uxHubIntro h1 em{font-style:normal;background:linear-gradient(90deg,#b33cff,#6c5cff 48%,#35b8ff);color:transparent}.uxHubIntro p{max-width:650px;margin:0;color:#a0a7b4;font-size:14px;line-height:1.65}.uxHubFlow{width:min(1120px,calc(100% - 40px));margin:16px auto 0;padding-bottom:72px;display:grid;grid-gap:14px;gap:14px}.uxHubStep{overflow:hidden;background:#0d1017!important;border-color:rgba(148,163,184,.13)!important}.uxStepHeader{display:grid;grid-template-columns:48px 1fr;grid-gap:14px;gap:14px;align-items:flex-start;padding:18px 20px;border-bottom:1px solid rgba(148,163,184,.09)}.uxStepHeader>span{width:44px;height:44px;border-radius:12px;background:linear-gradient(145deg,#171b28,#10131c);border:1px solid rgba(139,92,246,.25);display:grid;place-items:center;color:#b6a9ff;font-size:13px;font-weight:950}.uxStepHeader>div{display:grid;grid-gap:3px;gap:3px}.uxStepHeader small{font-size:10px;color:#8e80e7;letter-spacing:.14em;font-weight:900}.uxStepHeader h2{font-size:23px;margin:0;letter-spacing:-.03em}.uxStepHeader p{margin:2px 0 0;color:#8d95a4;font-size:13px;line-height:1.55}.uxModeGrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:9px;gap:9px;padding:16px 18px 12px}.uxModeGrid button{position:relative;min-height:126px;border:1px solid rgba(148,163,184,.12);border-radius:13px;background:#0a0d13;padding:14px;text-align:left;display:grid;align-content:start;grid-gap:5px;gap:5px;color:#eef1f6;transition:border-color .16s ease,background .16s ease,transform .16s ease}.uxModeGrid button:hover{border-color:rgba(139,92,246,.34);transform:translateY(-1px)}.uxModeGrid button.active{background:linear-gradient(145deg,rgba(99,72,190,.2),rgba(13,16,23,.98));border-color:rgba(151,86,255,.6);box-shadow:inset 0 0 0 1px rgba(139,92,246,.1)}.uxModeGrid button.locked{opacity:.58}.uxModeGrid button.locked:hover{transform:none}.uxModeGrid button>span{font-size:10px;color:#9f91ef;letter-spacing:.13em;font-weight:900}.uxModeGrid button>b{font-size:18px;letter-spacing:-.02em}.uxModeGrid button>p{font-size:12px;line-height:1.45;color:#858d9c;margin:0;min-height:34px}.uxModeGrid button>small{margin-top:auto;font-size:10px;color:#8e97a6;font-weight:850}.uxPoolRow{margin:0 18px 12px;padding:13px 14px;border:1px solid rgba(148,163,184,.1);border-radius:11px;background:#090c12;display:flex;align-items:center;justify-content:space-between;gap:18px}.uxPoolRow>div{display:grid;grid-gap:3px;gap:3px}.uxPoolRow label>span,.uxPoolRow>div small{font-size:10px;color:#7f72d2;letter-spacing:.12em;font-weight:900}.uxPoolRow>div b{font-size:14px}.uxPoolRow>div span{font-size:12px;color:#7e8795}.uxPoolRow label{display:grid;grid-gap:5px;gap:5px;min-width:230px}.uxPoolRow select{height:44px;border-radius:9px;font-size:13px;background:#0d1119;color:#fff;border:1px solid rgba(148,163,184,.14);padding:0 11px}.uxSelectionSummary{margin:0 18px 18px;min-height:52px;border-radius:11px;background:rgba(139,92,246,.08);border:1px solid rgba(139,92,246,.22);display:flex;align-items:center;gap:10px;padding:10px 13px;flex-wrap:wrap}.uxSelectionSummary>span{font-size:10px;color:#a99af7;letter-spacing:.13em;font-weight:950}.uxSelectionSummary>b{font-size:13px;color:#f4f2ff}.uxSelectionSummary>em{font-style:normal;font-size:11px;color:#90cfff;padding:4px 7px;border-radius:999px;background:rgba(53,184,255,.08)}.uxSelectionSummary>small{margin-left:auto;color:#969dac;font-size:12px;line-height:1.35}.uxStartGrid{display:grid;grid-template-columns:1.15fr 1fr;grid-gap:10px;gap:10px;padding:16px 18px 18px}.uxStartCard{min-height:150px;border:1px solid rgba(148,163,184,.13);border-radius:14px;background:#0a0d13;color:#fff;padding:20px;display:flex;align-items:stretch;justify-content:space-between;gap:22px;text-align:left}.uxStartCard.primary{background:linear-gradient(135deg,rgba(111,59,221,.2),rgba(10,13,19,.98));border-color:rgba(139,92,246,.46)}.uxStartCard:hover{border-color:rgba(139,92,246,.5)}.uxStartCard>div{display:grid;align-content:center;grid-gap:5px;gap:5px}.uxStartCard span{font-size:11px;color:#a292ef;letter-spacing:.13em;font-weight:900}.uxStartCard h3{font-size:30px;margin:0;letter-spacing:-.04em}.uxStartCard p{margin:0;color:#929aa8;font-size:13px;line-height:1.5;max-width:470px}.uxStartCard>aside{display:grid;align-content:center;justify-items:end;grid-gap:10px;gap:10px;white-space:nowrap}.uxStartCard>aside small{font-size:10px;color:#858e9d;padding:5px 8px;border:1px solid rgba(148,163,184,.12);border-radius:999px}.uxStartCard>aside b{font-size:12px;color:#ece8ff}.uxOptionalGrid{display:grid;grid-template-columns:1fr 1fr;grid-gap:9px;gap:9px;padding:16px 18px 8px}.uxOptionalCard,.uxRoomDetails{border:1px solid rgba(148,163,184,.11);border-radius:12px;background:#0a0d13;overflow:hidden}.uxOptionalCard>summary,.uxRoomDetails>summary{list-style:none;cursor:pointer;min-height:96px;padding:14px 16px;display:flex;justify-content:space-between;align-items:center;gap:18px}.uxOptionalCard>summary::-webkit-details-marker,.uxRoomDetails>summary::-webkit-details-marker{display:none}.uxOptionalCard summary div,.uxRankedCard>div,.uxRoomDetails summary div{display:grid;grid-gap:3px;gap:3px}.uxOptionalCard span,.uxRankedCard span,.uxRoomDetails span{font-size:10px;color:#9483f2;letter-spacing:.11em;font-weight:900}.uxOptionalCard h3,.uxRankedCard h3,.uxRoomDetails h3{font-size:16px;margin:0}.uxOptionalCard p,.uxRankedCard p,.uxRoomDetails p{font-size:12px;color:#818a98;line-height:1.45;margin:0}.uxOptionalCard summary>b,.uxRankedCard>b,.uxRoomDetails summary>b{font-size:11px;color:#a99af7;white-space:nowrap}.uxOptionalBody{padding:0 14px 14px;border-top:1px solid rgba(148,163,184,.08)}.uxRankedCard{min-height:96px;padding:14px 16px;display:flex;align-items:center;justify-content:space-between;gap:18px;text-align:left}.uxRankedCard.locked{opacity:.58}.uxRoomDetails{margin:8px 18px 0}.uxRoomBody{padding:14px 16px 16px;border-top:1px solid rgba(148,163,184,.08)}.uxPrivateNote{display:grid;grid-gap:3px;gap:3px;margin-bottom:13px;padding:10px 12px;border-radius:9px;background:rgba(53,184,255,.06);border:1px solid rgba(53,184,255,.16)}.uxPrivateNote b{font-size:10px;color:#9bd8ff}.uxPrivateNote span{font-size:11px;color:#8c95a4;letter-spacing:0;font-weight:500}.uxRoomDetails .builderControls label{font-size:10px;color:#8c95a4}.uxRoomDetails .builderControls label>b{font-size:13px;color:#fff}.uxRoomDetails .builderControls input{height:8px}.uxRoomDetails .codeJoin button,.uxRoomDetails .codeJoin input{min-height:46px;font-size:12px}.uxLobbyList{padding:10px 14px 14px}.uxHubHelp{padding:16px 18px;background:#0a0d13!important}.uxHubHelp>span{font-size:10px!important;color:#9384ea!important;letter-spacing:.13em}.uxHubHelp>div{display:flex;gap:24px;margin-top:10px;flex-wrap:wrap}.uxHubHelp p{margin:0;color:#9aa2af;font-size:13px}.uxHubHelp p b{color:#fff;margin-right:6px}.careerRevealBoard{max-width:960px;margin:0 auto 18px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:9px;gap:9px;perspective:1200px}.careerRevealCard{min-height:108px;border:1px solid rgba(148,163,184,.14);border-radius:14px;background:linear-gradient(145deg,rgba(17,21,31,.98),rgba(8,11,17,.98));display:grid;grid-template-columns:70px minmax(0,1fr) 28px;align-items:center;grid-gap:14px;gap:14px;padding:14px 16px;position:relative;overflow:hidden;transform-style:preserve-3d}.careerRevealCard:before{content:"";position:absolute;inset:0;background:linear-gradient(100deg,rgba(139,92,246,.07),transparent 34%,rgba(53,184,255,.035));pointer-events:none}.careerRevealCard.latest{border-color:rgba(139,92,246,.42);box-shadow:0 0 28px rgba(95,55,188,.11)}.careerRevealNo{height:66px;border-radius:12px;background:#141824;border:1px solid rgba(148,163,184,.11);display:grid;place-items:center;align-content:center;grid-gap:2px;gap:2px;position:relative}.careerRevealNo span{font-size:22px;font-weight:950;color:#a99af7;line-height:1}.careerRevealNo small{font-size:10px;color:#737d8d;letter-spacing:.11em}.careerRevealName{display:grid;grid-gap:5px;gap:5px;min-width:0;position:relative}.careerRevealName small{font-size:10px;color:#788292;letter-spacing:.14em;font-weight:900}.careerRevealName b{font-size:clamp(19px,2.1vw,29px);line-height:1.08;color:#f4f5f8;overflow-wrap:anywhere;letter-spacing:-.025em}.careerRevealState{position:relative;display:grid;place-items:center}.careerRevealState em{font-style:normal;color:#a99af7;font-size:13px;font-weight:900}.careerRevealCard.next{border-style:dashed;opacity:.75;background:#090c12}.careerRevealCard.next .careerRevealNo{background:#0d1119}.careerRevealCard.next .careerRevealName b{font-size:28px;color:#9aa2b0}.careerRevealCard.next .careerRevealState em{color:#6f7887}.careerRevealCard.flipIn{animation:tgCardFlipIn .56s cubic-bezier(.2,.8,.2,1) both}@keyframes tgCardFlipIn{0%{opacity:.15;transform:rotateX(-78deg) translateY(-8px);filter:blur(2px)}65%{opacity:1;transform:rotateX(8deg) translateY(0);filter:blur(0)}to{opacity:1;transform:rotateX(0)}}.motionOff .careerRevealCard.flipIn,html.tgUserMotionOff .careerRevealCard.flipIn{animation:none!important}.modeHARDCORE.careerRevealBoard{grid-template-columns:minmax(0,1fr);max-width:700px}.modeHARDCORE .careerRevealCard{min-height:142px}.modeHARDCORE .careerRevealName b{font-size:clamp(27px,4vw,44px)}.questionHeading{margin-top:10px!important;margin-bottom:14px!important}.questionHeading span{font-size:10px!important}.questionHeading h1{font-size:clamp(40px,4.8vw,70px)!important}.guessDock{max-width:960px!important;padding:10px!important;grid-template-columns:minmax(0,1fr) 170px!important}.guessDock span{font-size:10px!important}.guessDock input{height:42px!important;font-size:18px!important}.guessDock button{font-size:11px!important;min-height:52px}.matchNotice{font-size:12px!important}.arenaHeader span,.modePill{font-size:10px!important}.arenaHeader strong{font-size:20px!important}.pricingV545{background:radial-gradient(circle at 50% -5%,rgba(123,72,255,.13),transparent 30%),#07080d!important}.pricingHeroV545{max-width:1180px;margin:0 auto;padding:56px 24px 26px;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:flex-end;grid-gap:34px;gap:34px;border-bottom:1px solid rgba(148,163,184,.1)}.pricingHeroV545>div:first-child>span{font-size:11px;color:#75c8ff;letter-spacing:.18em;font-weight:900}.pricingHeroV545 h1{font-size:clamp(42px,5.4vw,72px);line-height:.92;letter-spacing:-.055em;margin:10px 0 14px;color:#f6f4fb}.pricingHeroV545 h1 b{background:linear-gradient(90deg,#b23bff,#7654ff 48%,#32b7ff);color:transparent}.pricingHeroV545 p{max-width:700px;color:#a2a0af;font-size:15px;line-height:1.65;margin:0}.pricingHeroFacts{display:grid;grid-template-columns:repeat(3,auto);grid-gap:8px;gap:8px}.pricingHeroFacts>div{min-width:116px;padding:12px;border:1px solid rgba(148,163,184,.11);border-radius:10px;background:#0c0f16;display:grid;grid-gap:3px;gap:3px}.pricingHeroFacts b{font-size:16px;color:#f5f5fa}.pricingHeroFacts span{font-size:10px;color:#777f8e;letter-spacing:.1em}.pricingConsentV545{max-width:1180px;margin:16px auto 0;padding:16px 18px;border:1px solid rgba(139,92,246,.22);border-radius:14px;background:#0d1017;display:grid;grid-template-columns:240px 1fr 1fr;grid-gap:12px;gap:12px;align-items:stretch}.pricingConsentV545 header{display:grid;align-content:center;grid-gap:3px;gap:3px}.pricingConsentV545 header span{font-size:10px;color:#9d8df0;letter-spacing:.13em;font-weight:900}.pricingConsentV545 header b{font-size:13px}.pricingConsentV545 header small{font-size:11px;color:#7f8796}.pricingConsentV545 label{min-height:72px;border:1px solid rgba(148,163,184,.1);border-radius:10px;background:#090c12;padding:11px;display:grid;grid-template-columns:24px 1fr;grid-gap:9px;gap:9px;align-items:flex-start;cursor:pointer}.pricingConsentV545 label.checked{border-color:rgba(139,92,246,.35);background:rgba(139,92,246,.06)}.pricingConsentV545 input{width:18px;height:18px;margin-top:1px;accent-color:#8b5cf6}.pricingConsentV545 label>span{display:grid;grid-gap:4px;gap:4px}.pricingConsentV545 label b{font-size:12px;color:#ecebf2}.pricingConsentV545 label small{font-size:11px;color:#8c92a0;line-height:1.45}.pricingConsentV545 a{color:#8dcfff}.pricingGridV545{max-width:1180px;margin:0 auto;padding:18px 24px 20px;display:grid;grid-template-columns:1fr 1.12fr 1fr;grid-gap:12px;gap:12px;align-items:stretch}.priceCardV545{position:relative;min-height:470px;padding:24px;border:1px solid rgba(148,163,184,.13);border-radius:17px;background:linear-gradient(145deg,#0f111a,#090b12);display:flex;flex-direction:column}.priceCardV545.featured{border-color:rgba(153,69,255,.58);background:linear-gradient(145deg,rgba(45,25,75,.4),#0b0d15 38%);box-shadow:0 18px 55px rgba(72,35,132,.16)}.priceRibbonV545{position:absolute;right:15px;top:15px;padding:6px 8px;border-radius:7px;background:linear-gradient(90deg,#9c2fff,#2585ff);font-size:10px;letter-spacing:.13em;font-weight:950}.priceCardV545 header span{font-size:10px;color:#a29caf;letter-spacing:.2em;font-weight:900}.priceCardV545 header h2{font-size:42px;margin:10px 0 2px;letter-spacing:-.045em}.priceCardV545 header small{font-size:12px;color:#777d8b}.priceLead{font-size:13px;line-height:1.55;color:#a0a5b1;margin:18px 0 0}.priceCardV545 ul{list-style:none;padding:18px 0;margin:16px 0 auto;border-top:1px solid rgba(255,255,255,.07);display:grid;grid-gap:13px;gap:13px}.priceCardV545 li{position:relative;padding-left:24px;color:#c3c0cb;font-size:13px;line-height:1.45}.priceCardV545 li:before{content:"✓";position:absolute;left:0;color:#56d6ff;font-weight:950}.priceCta{min-height:50px;border-radius:10px;display:flex;align-items:center;justify-content:center;text-decoration:none;font-size:11px;font-weight:950;letter-spacing:.05em}.priceCta.secondary{border:1px solid rgba(139,92,246,.35);background:#0b0e15;color:#e9e5ff}.priceCta:disabled{opacity:.42}.priceChoiceStack{display:grid;grid-gap:8px;gap:8px}.priceChoiceStack button{min-height:58px;border:1px solid rgba(139,92,246,.42);border-radius:10px;background:linear-gradient(90deg,#7f2be5,#3563df);color:#fff;padding:10px 12px;display:grid;text-align:left;grid-gap:2px;gap:2px}.priceChoiceStack button.yearly{background:#0b0e15;border-color:rgba(53,184,255,.28)}.priceChoiceStack button:disabled{opacity:.42}.priceChoiceStack span{font-size:10px;letter-spacing:.11em;color:#d9d0ff}.priceChoiceStack b{font-size:13px}.priceChoiceStack small{font-size:10px;color:#8fcfff}.pricingLoginHint{display:block;text-align:center;margin-top:9px;color:#9d92df;font-size:11px}.pricingVipStrip{max-width:1132px;margin:0 auto 16px;border:1px solid rgba(53,184,255,.22);border-radius:14px;background:linear-gradient(100deg,rgba(31,46,72,.28),#0b0e15);padding:18px 20px;display:flex;align-items:center;justify-content:space-between;gap:24px}.pricingVipStrip>div{display:grid;grid-gap:4px;gap:4px}.pricingVipStrip span{font-size:10px;color:#75c8ff;letter-spacing:.13em;font-weight:900}.pricingVipStrip h2{font-size:18px;margin:0}.pricingVipStrip p{font-size:12px;color:#8e95a3;line-height:1.5;margin:0}.pricingVipStrip>a{white-space:nowrap;border:1px solid rgba(53,184,255,.35);border-radius:9px;padding:12px 14px;color:#d8f3ff;font-size:10px;font-weight:900;text-decoration:none}.pricingPortalV545{max-width:1132px;margin-bottom:34px}.pricingNotice{max-width:1132px!important;margin-top:14px!important}.dailyHints>div{min-height:50px!important}.dailyHints b{font-size:14px!important;line-height:1.3}.dailyHints span{font-size:10px!important}.simpleAdminFeatureGrid .simpleFeatureToggle b{font-size:12px!important}.simpleAdminFeatureGrid .simpleFeatureToggle small{font-size:10px!important;line-height:1.45}.simpleAdminFeatureGrid .simpleFeatureToggle i{font-size:10px!important}@media(max-width:900px){.uxHubIntro{align-items:flex-start;flex-direction:column}.uxHubIntro .simpleHubStats{width:100%}.uxModeGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.pricingHeroV545,.uxOptionalGrid,.uxStartGrid{grid-template-columns:1fr}.pricingHeroFacts{grid-template-columns:repeat(3,minmax(0,1fr))}.pricingHeroFacts>div{min-width:0}.pricingConsentV545{grid-template-columns:1fr 1fr}.pricingConsentV545 header{grid-column:1/-1}.pricingGridV545{grid-template-columns:1fr}.priceCardV545{min-height:0}.priceCardV545.featured{order:-1}}@media(max-width:720px){.uxHubFlow,.uxHubIntro{width:min(100% - 24px,1120px)}.uxHubIntro{padding-top:28px}.uxHubIntro h1{font-size:40px}.uxHubIntro p{font-size:14px}.uxStepHeader{grid-template-columns:40px 1fr;padding:15px 14px;gap:10px}.uxStepHeader>span{width:38px;height:38px}.uxStepHeader h2{font-size:20px}.uxStepHeader p{font-size:12px}.uxModeGrid{padding:12px;gap:8px}.uxModeGrid button{min-height:118px;padding:12px}.uxModeGrid button>b{font-size:17px}.uxModeGrid button>p{font-size:11px}.uxPoolRow{margin:0 12px 10px;align-items:stretch;flex-direction:column}.uxPoolRow label{min-width:0}.uxSelectionSummary{margin:0 12px 13px;align-items:flex-start}.uxSelectionSummary>small{width:100%;margin-left:0;font-size:11px}.uxStartGrid{padding:12px}.uxStartCard{min-height:136px;padding:16px;gap:12px}.uxStartCard h3{font-size:25px}.uxStartCard p{font-size:12px}.uxStartCard>aside{align-content:end}.uxOptionalGrid{padding:12px 12px 4px}.uxRoomDetails{margin:8px 12px 0}.uxOptionalCard>summary,.uxRoomDetails>summary{min-height:88px;padding:13px}.uxRoomBody{padding:12px}.uxRoomDetails .builderControls{grid-template-columns:1fr}.uxHubHelp>div{display:grid;grid-gap:7px;gap:7px}.gameShell{display:block!important;height:auto!important;min-height:100vh;overflow:visible!important}.matchTopline{min-height:42px;padding:0 12px;font-size:10px!important}.matchLayout{display:grid!important;grid-template-columns:1fr!important;padding:8px!important;grid-gap:8px;gap:8px}.arenaPanel{order:1;min-height:0!important;padding:15px 10px 18px!important;overflow:visible!important}.intelPanel,.scorePanel{display:none!important}.arenaHeader{grid-template-columns:1fr auto auto;gap:8px}.modePill{height:30px;padding:0 9px;font-size:10px!important}.countdown{width:44px;height:44px}.questionHeading{margin:13px 0!important}.questionHeading h1{font-size:38px!important;line-height:.9!important}.questionHeading span{font-size:10px!important}.careerRevealBoard{grid-template-columns:1fr;gap:8px;margin-bottom:13px}.careerRevealCard{min-height:92px;grid-template-columns:58px minmax(0,1fr) 24px;gap:10px;padding:11px 12px}.careerRevealNo{height:58px}.careerRevealNo span{font-size:19px}.careerRevealName b{font-size:21px!important}.careerRevealName small{font-size:10px}.careerRevealCard.next .careerRevealName b{font-size:24px!important}.modeHARDCORE .careerRevealCard{min-height:112px}.modeHARDCORE .careerRevealName b{font-size:29px!important}.guessDock{grid-template-columns:1fr!important;padding:8px!important;gap:7px!important;position:-webkit-sticky;position:sticky;bottom:8px;z-index:20;background:rgba(9,13,18,.96)!important;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.guessDock input{height:44px!important;font-size:17px!important}.guessDock button{height:50px!important}.guessDock button,.matchNotice{font-size:12px!important}.pricingHeroV545{padding:34px 16px 20px}.pricingHeroV545 h1{font-size:42px}.pricingHeroV545 p{font-size:14px}.pricingHeroFacts{grid-template-columns:1fr 1fr 1fr;gap:6px}.pricingHeroFacts>div{padding:10px 8px}.pricingHeroFacts b{font-size:14px}.pricingHeroFacts span{font-size:10px}.pricingConsentV545{margin:12px 12px 0;padding:13px;grid-template-columns:1fr}.pricingConsentV545 header{grid-column:auto}.pricingConsentV545 label{min-height:0;padding:12px}.pricingConsentV545 label b{font-size:13px}.pricingConsentV545 label small{font-size:12px}.pricingGridV545{padding:12px;gap:10px}.priceCardV545{padding:20px}.priceCardV545 header h2{font-size:38px}.priceCardV545 li,.priceLead{font-size:14px}.priceChoiceStack button{min-height:62px}.priceChoiceStack b{font-size:14px}.pricingVipStrip{margin:0 12px 14px;padding:16px;align-items:flex-start;flex-direction:column}.pricingVipStrip p{font-size:13px}.pricingVipStrip>a{width:100%;text-align:center}.pricingPortalV545{margin-left:12px!important;margin-right:12px!important}}@media(max-width:430px){.uxModeGrid{grid-template-columns:1fr}.uxModeGrid button{min-height:102px}.uxStartCard{display:grid}.uxStartCard>aside{justify-items:start}.simpleHubStats>div{padding:9px 7px!important}.simpleHubStats b{font-size:15px!important}.pricingHeroFacts{grid-template-columns:1fr}.pricingHeroFacts>div{display:flex;justify-content:space-between;align-items:center}.pricingHeroFacts span{font-size:10px}}@media(prefers-reduced-motion:reduce){.careerRevealCard.flipIn{animation:none!important}.uxModeGrid button,.uxStartCard{transition:none!important}}.tgUserChipRich{height:46px!important;min-width:150px!important;justify-content:flex-start!important;padding:5px 12px 5px 7px!important;text-transform:none!important;letter-spacing:0!important}.tgUserChipRich .tgUserAvatar{width:32px;height:32px;display:grid;place-items:center;border-radius:50%;background:var(--tg-gradient);color:#fff;font-size:12px;font-weight:950;flex:0 0 auto}.tgUserChipRich .tgUserMeta{display:flex!important;flex-direction:column;align-items:flex-start;justify-content:center;gap:1px;min-width:0;background:none!important;width:auto!important;height:auto!important;border-radius:0!important}.tgUserChipRich .tgUserMeta b{max-width:132px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#f3f1fa;font-size:11px!important;line-height:1.1}.tgUserChipRich .tgUserMeta small{color:#a98aff;font-size:9px;font-weight:800;letter-spacing:.04em;text-transform:uppercase;line-height:1.1}@media(max-width:560px){.tgUserChipRich{min-width:0!important;width:42px!important;padding:4px!important}.tgUserChipRich .tgUserMeta{display:none!important}.tgUserChipRich .tgUserAvatar{width:32px;height:32px}}.tgThemeToggle{width:40px;height:40px;display:grid;place-items:center;border-radius:11px;border:1px solid rgba(148,163,184,.15);background:#0c0f16;color:#dcd9e8;font-size:16px;line-height:1;box-shadow:none;flex:0 0 auto}.tgThemeToggle:hover{border-color:rgba(139,92,246,.45);color:#fff;background:#121522}.adminSideBottom>.tgThemeToggle{margin-bottom:8px;width:100%;height:36px}.tgThemePreference{display:flex;align-items:center;justify-content:space-between;gap:18px;padding:14px 0 17px;border-bottom:1px solid rgba(148,163,184,.09);margin-bottom:2px}.tgThemePreference>span{display:grid;grid-gap:3px;gap:3px}.tgThemePreference b{font-size:13px}.tgThemePreference small{color:#727b8c;font-size:10px}.tgThemePreference>div{display:grid;grid-template-columns:1fr 1fr;padding:3px;background:#090c12;border:1px solid rgba(148,163,184,.12);border-radius:10px}.tgThemePreference button{min-width:78px;height:34px;border:0;border-radius:7px;background:transparent;color:#7e8797;font-size:10px;font-weight:900;letter-spacing:.08em}.tgThemePreference button.active{background:#755ee8;color:#fff}.guessToleranceHint{display:block;margin:6px 2px 0;color:#777f8d;font-size:9px!important;letter-spacing:.055em;line-height:1.3}.guessDock>div{min-width:0}html.tgThemeLight{--bg:#f4f6fb;--bg2:#eef1f7;--panel:#ffffff;--panel2:#f8f9fd;--soft:#eef1f7;--white:#151824;--text:#252a37;--muted:#687184;--muted2:#8790a0;--line:rgba(56,64,82,.13);--line2:rgba(109,77,232,.30);--shadow:0 14px 38px rgba(30,36,50,.10);--purple:#7257e8;--purple2:#6045db;--cyan:#168dc7;--blue:#376be4;--magenta:#8b3ed9;color-scheme:light}html.tgThemeLight,html.tgThemeLight body{background:#f4f6fb!important;color:#252a37!important}html.tgThemeLight body{background:radial-gradient(circle at 75% -10%,rgba(109,77,232,.09),transparent 34%),linear-gradient(180deg,#f8f9fc,#f3f5fa 58%,#f6f7fb)!important}html.tgThemeLight body:after,html.tgThemeLight body:before{opacity:.025!important}html.tgThemeLight ::selection{background:#7257e8;color:#fff}html.tgThemeLight a{color:inherit}html.tgThemeLight input,html.tgThemeLight select,html.tgThemeLight textarea{background:#fff!important;color:#202532!important;border-color:rgba(54,62,80,.18)!important}html.tgThemeLight input::placeholder,html.tgThemeLight textarea::placeholder{color:#9299a7!important}html.tgThemeLight input:focus,html.tgThemeLight select:focus,html.tgThemeLight textarea:focus{border-color:rgba(109,77,232,.58)!important;box-shadow:0 0 0 3px rgba(109,77,232,.09)!important}html.tgThemeLight .tgHeader{background:rgba(255,255,255,.93)!important;border-color:rgba(54,62,80,.1)!important;box-shadow:0 4px 22px rgba(30,36,50,.05)!important}html.tgThemeLight .tgBrand .tgWordmark,html.tgThemeLight .tgHeaderBrand .tgWordmark{color:#171b26!important}html.tgThemeLight .tgNav a{color:#6f7787!important}html.tgThemeLight .tgNav a.active{color:#171b26!important}html.tgThemeLight .tgAdminLink,html.tgThemeLight .tgGhostMini,html.tgThemeLight .tgOutlineButton,html.tgThemeLight .tgTierChip{background:#fff!important;color:#282d3a!important;border-color:rgba(109,77,232,.3)!important}html.tgThemeLight .tgUserChipRich{background:#fff!important;border-color:rgba(54,62,80,.12)!important}html.tgThemeLight .tgUserChipRich .tgUserMeta b{color:#1c202b!important}html.tgThemeLight .tgUserChipRich .tgUserMeta small{color:#7257e8!important}html.tgThemeLight .tgThemeToggle{background:#fff;color:#4f5665;border-color:rgba(54,62,80,.14)}html.tgThemeLight .tgThemeToggle:hover{background:#f0edff;color:#5e43d3;border-color:rgba(109,77,232,.38)}html.tgThemeLight .tgLiveChip{background:#f1f3f8!important;border-color:rgba(54,62,80,.11)!important;color:#4d5565!important}html.tgThemeLight :where(.panel,.tgCalmPanel,.accountCard,.accountPanel,.accountBillingPanel,.communityPanel,.supportTicketList,.supportWorkspace,.billingAdminPanel,.supportAdminList,.supportAdminWorkspace,.adminPanel,.metricGrid>div,.metricGrid article,.adminRoomRow,.userAdminList>div,.codeCard,.groupAdminGrid>div,.priceCardV545,.pricingVipStrip,.pricingConsentV545,.uxStep,.uxHubHelp,.authDock,.visualField,.dailyCard,.careerRadar,.pointsMap,.roomChat,.lastAnswerQa){background:#fff!important;border-color:rgba(54,62,80,.12)!important;box-shadow:var(--shadow)!important;color:#252a37!important}html.tgThemeLight :where(.tgPageIntro h1,.tgCalmPanel h1,.tgCalmPanel h2,.communityIntro h1,.communityPanel h2,.supportHero h1,.supportWorkspace h2,.pricingHeroV545 h1,.priceCardV545 h2,.uxHubIntro h1,.uxStepHeader h2,.uxStartCard h3,.adminPanel h2,.adminPanel h3,.adminTop h1,.adminStandaloneHeader h1,.questionHeading h1,.finishArena h1,.accountHero h1,.accountPanel h2){color:#171b26!important}html.tgThemeLight :where(.tgPageIntro p,.tgCalmPanel p,.communityHint,.communityEventList p,.supportHero p,.priceLead,.pricingVipStrip p,.uxHubIntro p,.uxStepHeader p,.uxModeGrid button>p,.uxStartCard p,.uxOptionalCard p,.accountPanel p){color:#697284!important}html.tgThemeLight :where(.screenKicker,.tgPageIntro>span,.tgPanelTitle span,.communityIntro>span,.supportHero>span,.pricingHeroV545>span,.uxHubIntro>span,.uxStepHeader>span,.priceCardV545 header span){color:#7257e8!important}html.tgThemeLight .landingV4{background:linear-gradient(135deg,#f8f9fc,#f2f4fa)!important}html.tgThemeLight .landingCopy h1{color:#171b26!important}html.tgThemeLight .landingCopy p{color:#6d7584!important}html.tgThemeLight .visualField{background:radial-gradient(circle at 50% 45%,rgba(109,77,232,.11),transparent 36%),linear-gradient(145deg,#fff,#eef1f7)!important}html.tgThemeLight .liveLobbyMini,html.tgThemeLight .modeTicker>span,html.tgThemeLight .routeNode{background:rgba(255,255,255,.92)!important;border-color:rgba(54,62,80,.12)!important;color:#252a37!important}html.tgThemeLight .radarCard{background:radial-gradient(circle,rgba(109,77,232,.08),rgba(255,255,255,.88) 66%)!important}html.tgThemeLight .authTabs{background:#eef1f7!important}html.tgThemeLight .authTabs button{color:#687184!important}html.tgThemeLight .authTabs button.active{background:#fff!important;color:#5f45d5!important}html.tgThemeLight .landingFooter,html.tgThemeLight .legalFooter{background:#fff!important;border-color:rgba(54,62,80,.09)!important;color:#697284!important}html.tgThemeLight .accountShell,html.tgThemeLight .adminMain,html.tgThemeLight .adminPage,html.tgThemeLight .gameShell,html.tgThemeLight .simplePlayHub{background:#f4f6fb!important}html.tgThemeLight .uxModeGrid button,html.tgThemeLight .uxOptionalCard>summary,html.tgThemeLight .uxRoomDetails>summary,html.tgThemeLight .uxSelectionSummary,html.tgThemeLight .uxStartCard{background:#f8f9fc!important;border-color:rgba(54,62,80,.11)!important;color:#252a37!important}html.tgThemeLight .uxModeGrid button.active{background:linear-gradient(145deg,#f0ecff,#edf5ff)!important;border-color:rgba(109,77,232,.46)!important}html.tgThemeLight .uxPoolRow select{background:#fff!important}html.tgThemeLight .matchTopline{background:#fff!important;border-color:rgba(54,62,80,.1)!important;color:#596272!important}html.tgThemeLight .arenaPanel{background:#fff!important;border-color:rgba(54,62,80,.11)!important}html.tgThemeLight .careerRevealCard{background:linear-gradient(145deg,#fff,#f7f8fb)!important;border-color:rgba(54,62,80,.13)!important;color:#202532!important}html.tgThemeLight .careerRevealCard.current{background:linear-gradient(145deg,#f2edff,#f7f8fc)!important;border-color:rgba(109,77,232,.48)!important}html.tgThemeLight .careerRevealCard.next{background:#f1f3f8!important;border-color:rgba(54,62,80,.1)!important}html.tgThemeLight .careerRevealNo{background:#f0f2f7!important;border-color:rgba(54,62,80,.11)!important}html.tgThemeLight .careerRevealName b{color:#171b26!important}html.tgThemeLight .careerRevealName small{color:#71798a!important}html.tgThemeLight .guessDock{background:#f7f8fc!important;border-color:rgba(109,77,232,.25)!important}html.tgThemeLight .guessDock input{background:#fff!important}html.tgThemeLight .guessToleranceHint{color:#747d8d!important}html.tgThemeLight .countdown{background:#f7f9fc!important;color:#1d2230!important}html.tgThemeLight .playerAutocompleteMenu{background:#fff!important;border-color:rgba(54,62,80,.14)!important;box-shadow:0 16px 36px rgba(30,36,50,.16)!important}html.tgThemeLight .playerAutocompleteMenu button{color:#252a37!important}html.tgThemeLight .playerAutocompleteMenu button.active,html.tgThemeLight .playerAutocompleteMenu button:hover{background:#f0edff!important}html.tgThemeLight .pricingHeroV545{background:transparent!important}html.tgThemeLight .pricingHeroFacts>div{background:#fff!important;border-color:rgba(54,62,80,.11)!important}html.tgThemeLight .pricingConsentV545 label{background:#f8f9fc!important;border-color:rgba(54,62,80,.11)!important}html.tgThemeLight .pricingConsentV545 label b{color:#252a37!important}html.tgThemeLight .priceCardV545.featured{background:linear-gradient(145deg,#f2edff,#fff 42%)!important;border-color:rgba(109,77,232,.48)!important}html.tgThemeLight .priceCardV545 li{color:#535b6c!important}html.tgThemeLight .priceChoiceStack button.yearly,html.tgThemeLight .priceCta.secondary{background:#f7f8fc!important;color:#333948!important}html.tgThemeLight .communityPage,html.tgThemeLight .pricingPage,html.tgThemeLight .supportPage{background:#f4f6fb!important}html.tgThemeLight .communityEventList>div,html.tgThemeLight .communityList>div,html.tgThemeLight .notificationRow{background:#f8f9fc!important;border-color:rgba(54,62,80,.1)!important;color:#252a37!important}html.tgThemeLight .notificationRow.unread{background:#f1edff!important;border-color:rgba(109,77,232,.28)!important}html.tgThemeLight .supportTicketList>button{color:#252a37!important;border-color:rgba(54,62,80,.08)!important}html.tgThemeLight .supportTicketList>button.active,html.tgThemeLight .supportTicketList>button:hover{background:#f0edff!important}html.tgThemeLight .supportMessage{background:#f8f9fc!important;color:#252a37!important;border-color:rgba(54,62,80,.12)!important}html.tgThemeLight .supportMessage.staff{background:#f0edff!important;border-color:rgba(109,77,232,.28)!important}html.tgThemeLight .supportMessage p{color:#333948!important}html.tgThemeLight .adminSide{background:#fff!important;border-color:rgba(54,62,80,.1)!important}html.tgThemeLight .adminSide nav button{color:#687184!important}html.tgThemeLight .adminSide nav button.active{background:#f0edff!important;color:#4432a8!important;border-color:rgba(109,77,232,.24)!important}html.tgThemeLight .adminTop{background:#fff!important;border-color:rgba(54,62,80,.09)!important}html.tgThemeLight .adminSideBottom{color:#343a49!important}html.tgThemeLight .adminStandalone{background:#f4f6fb!important;color:#252a37!important}html.tgThemeLight .adminStandaloneHeader{border-color:rgba(54,62,80,.1)!important}html.tgThemeLight .adminStandaloneHeader nav a,html.tgThemeLight .adminStandaloneHeader>a{color:#252a37!important}html.tgThemeLight .billingEventList>div,html.tgThemeLight .billingTable>div,html.tgThemeLight .progressionUserRow,html.tgThemeLight .seasonLeaderboardAdmin>div{border-color:rgba(54,62,80,.09)!important;color:#333948!important}html.tgThemeLight .tgDockButton{background:#fff!important;color:#5e43d3!important;border-color:rgba(109,77,232,.3)!important;box-shadow:0 10px 28px rgba(30,36,50,.13)!important}html.tgThemeLight .tgDockMenu{background:#fff!important;border-color:rgba(54,62,80,.13)!important;box-shadow:0 20px 45px rgba(30,36,50,.16)!important}html.tgThemeLight .tgDockMenu a,html.tgThemeLight .tgDockMenu button{color:#434a59!important;border-color:rgba(54,62,80,.08)!important}html.tgThemeLight .tgDockMenu a:hover,html.tgThemeLight .tgDockMenu button:hover{background:#f0edff!important;color:#332a73!important}html.tgThemeLight .tgThemePreference>div{background:#eef1f7!important;border-color:rgba(54,62,80,.12)!important}html.tgThemeLight .tgThemePreference button{color:#687184!important}html.tgThemeLight .tgThemePreference button.active{color:#fff!important}html.tgThemeLight.tgUserHighContrast{--text:#11131a;--muted:#505765;--line:rgba(22,27,38,.24);--line2:rgba(91,59,220,.48)}@media(max-width:720px){.tgThemeToggle{width:38px;height:38px}.tgThemePreference{align-items:flex-start;flex-direction:column}.tgThemePreference>div{width:100%}.tgThemePreference button{width:100%;min-width:0}.guessToleranceHint{font-size:9px!important}}html.tgThemeLight .consumerLegalPage,html.tgThemeLight .legalDocumentPage,html.tgThemeLight .legalPage{background:#f4f6fb!important;color:#252a37!important}html.tgThemeLight .legalTopbar{background:rgba(255,255,255,.94)!important;border-color:rgba(54,62,80,.1)!important}html.tgThemeLight .legalTopbar nav a{color:#687184!important}html.tgThemeLight .legalDocument a,html.tgThemeLight .legalHero>span,html.tgThemeLight .legalTopbar nav a:hover{color:#6649df!important}html.tgThemeLight .legalHero h1{color:#171b26!important}html.tgThemeLight .legalHero p{color:#687184!important}html.tgThemeLight .legalDocument{background:transparent!important}html.tgThemeLight .legalDoc,html.tgThemeLight .legalDocument section{background:#fff!important;border-color:rgba(54,62,80,.12)!important;box-shadow:0 12px 32px rgba(30,36,50,.06)!important}html.tgThemeLight .legalDocument h2{color:#171b26!important}html.tgThemeLight .legalDocument dd,html.tgThemeLight .legalDocument li,html.tgThemeLight .legalDocument p{color:#525b6c!important}html.tgThemeLight .legalAddress{background:#f5f2ff!important;border-left-color:#7257e8!important}html.tgThemeLight .legalAddress b{color:#252a37!important}html.tgThemeLight .legalAddress span{color:#626b7b!important}html.tgThemeLight .legalFacts>div{border-color:rgba(54,62,80,.08)!important}html.tgThemeLight .legalFacts dt{color:#7b8391!important}html.tgThemeLight .legalDocumentFooter{color:#727b8b!important;border-color:rgba(54,62,80,.1)!important}html.tgThemeLight .legalDraftWarning{background:#fff8e8!important;border-color:rgba(176,123,19,.26)!important}html.tgThemeLight .legalDraftWarning b{color:#8b5b00!important}html.tgThemeLight .legalDraftWarning span{color:#7e6b42!important}html.tgThemeLight .accountAccessPage{background:radial-gradient(circle at 50% 0,rgba(109,77,232,.09),transparent 34%),#f4f6fb!important;color:#252a37!important}html.tgThemeLight .accountAccessCard{background:#fff!important;border-color:rgba(54,62,80,.12)!important;box-shadow:0 18px 48px rgba(30,36,50,.1)!important}html.tgThemeLight .accountAccessCard h1{color:#171b26!important}html.tgThemeLight .accountAccessBack,html.tgThemeLight .accountAccessCard label,html.tgThemeLight .accountAccessCard>p{color:#687184!important}html.tgThemeLight .accountAccessMessage{background:#f2efff!important;border-color:rgba(109,77,232,.22)!important;color:#42376f!important}html.tgThemeLight .accountAccessMessage.success{background:#edf9f2!important;color:#2f6948!important;border-color:rgba(51,140,91,.22)!important}html.tgThemeLight .securityDeviceIcon{background:#f2f4f8!important;border-color:rgba(54,62,80,.11)!important;color:#7257e8!important}html.tgThemeLight .securitySessionInfo b{color:#252a37!important}html.tgThemeLight .securitySessionInfo small{color:#747d8d!important}html.tgThemeLight .securitySessionLogout{color:#565f70!important;border-color:rgba(54,62,80,.14)!important}html.tgThemeLight .tgPreferenceHint{background:#f7f8fb!important;border-color:rgba(54,62,80,.1)!important;color:#687184!important}html.tgThemeLight .consumerLegalHero h1{color:#171b26!important}html.tgThemeLight .consumerLegalHero p{color:#687184!important}html.tgThemeLight .consumerForm,html.tgThemeLight .consumerInfoBox,html.tgThemeLight .consumerLegalGrid article,html.tgThemeLight .consumerSuccess{background:#fff!important;border-color:rgba(54,62,80,.12)!important;box-shadow:0 12px 30px rgba(30,36,50,.06)!important}html.tgThemeLight .consumerInfoBox h2,html.tgThemeLight .consumerLegalGrid b,html.tgThemeLight .consumerLegalGrid h2,html.tgThemeLight .consumerSuccess h2{color:#1d2230!important}html.tgThemeLight .consumerInfoBox p,html.tgThemeLight .consumerLegalGrid p,html.tgThemeLight .consumerSuccess p{color:#596273!important}html.tgThemeLight .consumerForm label{color:#343a49!important}html.tgThemeLight .consumerForm label small{color:#747d8d!important}html.tgThemeLight .pricingLegalConfirm{background:#fff!important;border-color:rgba(54,62,80,.12)!important}html.tgThemeLight .pricingLegalConfirm label{color:#4d5565!important}html.tgThemeLight .consumerRequestList>div{background:#f8f9fc!important;border-color:rgba(54,62,80,.09)!important}html.tgThemeLight .consumerRequestList span b{color:#252a37!important}html.tgThemeLight .consumerRequestList span p,html.tgThemeLight .consumerRequestList span small{color:#687184!important}html.tgThemeLight .adminAccessPage,html.tgThemeLight .adminPage,html.tgThemeLight .simpleCommunityPage,html.tgThemeLight .tgLaunchPage{background:#f4f6fb!important;color:#252a37!important}html.tgThemeLight .adminAccessCard,html.tgThemeLight .adminAccessVisual,html.tgThemeLight .communityLogin,html.tgThemeLight .tgLaunchCard,html.tgThemeLight .tgLaunchPanel,html.tgThemeLight .tgLaunchSection{background:#fff!important;border-color:rgba(54,62,80,.12)!important;box-shadow:0 14px 38px rgba(30,36,50,.08)!important;color:#252a37!important}html.tgThemeLight .adminAccessCard h1,html.tgThemeLight .adminAccessVisual h2,html.tgThemeLight .communityLogin h1,html.tgThemeLight .tgLaunchCard h2,html.tgThemeLight .tgLaunchPanel h1,html.tgThemeLight .tgLaunchPanel h2{color:#171b26!important}html.tgThemeLight .adminAccessCard p,html.tgThemeLight .adminAccessVisual p,html.tgThemeLight .communityLogin p,html.tgThemeLight .tgLaunchCard p,html.tgThemeLight .tgLaunchPanel p{color:#687184!important}html.tgThemeLight .adminAccessPage input,html.tgThemeLight .adminAccessPage select,html.tgThemeLight .tgLaunchPage input,html.tgThemeLight .tgLaunchPage select,html.tgThemeLight .tgLaunchPage textarea{background:#fff!important;color:#202532!important;border-color:rgba(54,62,80,.18)!important}html.tgThemeLight .accountStatGrid>div,html.tgThemeLight .entitlementList>div,html.tgThemeLight .profileNumbers>div,html.tgThemeLight .supportAdminStats>article,html.tgThemeLight .tgMetricCalm>article{background:#fff!important;border-color:rgba(54,62,80,.11)!important;color:#252a37!important;box-shadow:0 10px 28px rgba(30,36,50,.05)!important}html.tgThemeLight .accountStatGrid b,html.tgThemeLight .entitlementList b,html.tgThemeLight .profileNumbers b,html.tgThemeLight .supportAdminStats b,html.tgThemeLight .tgMetricCalm b{color:#171b26!important}html.tgThemeLight .accountStatGrid span,html.tgThemeLight .entitlementList span,html.tgThemeLight .profileNumbers span,html.tgThemeLight .supportAdminStats span,html.tgThemeLight .tgMetricCalm span{color:#727b8b!important}html.tgThemeLight .billingAdminPage,html.tgThemeLight .supportAdminPage{background:#f4f6fb!important}html.tgThemeLight .billingAdminGrid,html.tgThemeLight .supportAdminLayout,html.tgThemeLight .supportAdminStats{color:#252a37!important}html.tgThemeLight .billingAdminPanel>header,html.tgThemeLight .supportAdminList header,html.tgThemeLight .supportAdminWorkspace>header{border-color:rgba(54,62,80,.09)!important}html.tgThemeLight .adminStandaloneAccess,html.tgThemeLight .supportAdminControls select,html.tgThemeLight .supportAdminList select{background:#fff!important;color:#252a37!important}html.tgThemeLight .adminStandaloneAccess{border-color:rgba(54,62,80,.12)!important;box-shadow:0 16px 44px rgba(30,36,50,.09)!important}html.tgThemeLight .adminStandaloneAccess h1{color:#171b26!important}html.tgThemeLight .adminStandaloneHeader .tgThemeToggle{width:38px;height:38px}html.tgThemeLight .tgCalmList>div,html.tgThemeLight .tgRewardRow>div,html.tgThemeLight .tgStatusList>div{background:#f8f9fc!important;border-color:rgba(54,62,80,.09)!important;color:#252a37!important}html.tgThemeLight .tgCalmList b,html.tgThemeLight .tgRewardRow b,html.tgThemeLight .tgStatusList b{color:#252a37!important}html.tgThemeLight .tgCalmList small,html.tgThemeLight .tgRewardRow small,html.tgThemeLight .tgRewardRow span,html.tgThemeLight .tgStatusList small{color:#727b8b!important}.adminAccessTop{display:flex;align-items:center;justify-content:space-between;gap:14px}.adminAccessTop .adminAccessBrand{margin:0!important}.uxOnlinePulseGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px;margin:18px 0}.uxOnlinePulseGrid button{display:flex;align-items:center;gap:14px;min-height:92px;padding:18px 20px;border:1px solid rgba(129,92,246,.22);border-radius:18px;background:rgba(11,14,23,.72);color:inherit;text-align:left}.uxOnlinePulseGrid button>span{font-size:28px}.uxOnlinePulseGrid button div{display:grid;grid-template-columns:auto 1fr;grid-gap:1px 10px;gap:1px 10px;align-items:flex-end}.uxOnlinePulseGrid button small{grid-column:1/-1;font-size:11px;letter-spacing:.15em;color:var(--muted)}.uxOnlinePulseGrid button b{font-size:30px;line-height:1;color:var(--text)}.uxOnlinePulseGrid button em{font-style:normal;font-size:10px;letter-spacing:.12em;color:var(--cyan)}.uxOnlinePulseGrid button.active{border-color:rgba(100,205,255,.55);box-shadow:inset 0 0 0 1px rgba(126,73,255,.18);background:linear-gradient(135deg,rgba(36,23,70,.68),rgba(9,24,37,.68))}.uxCountrySelect{display:grid;grid-gap:8px;gap:8px;padding:16px 18px;border:1px solid var(--line);border-radius:16px;background:rgba(6,8,15,.42)}.uxCountrySelect>span{font-size:11px;letter-spacing:.15em;color:var(--muted);font-weight:800}.uxCountrySelect select{width:100%;min-height:52px;padding:0 14px;border:1px solid rgba(136,101,255,.3);border-radius:12px;background:var(--panel2);color:var(--text);font:inherit;font-weight:800}.uxCountrySelect small{font-size:12px;line-height:1.5;color:var(--muted)}.finalAnswerWindow{display:flex;align-items:center;justify-content:center;gap:14px;flex-wrap:wrap;margin:14px 0 0;padding:14px 18px;border:1px solid rgba(66,205,255,.34);border-radius:16px;background:linear-gradient(90deg,rgba(37,22,75,.5),rgba(8,32,44,.5));text-align:center}.finalAnswerWindow span{font-size:10px;letter-spacing:.16em;color:var(--muted);font-weight:900}.finalAnswerWindow b{font-size:18px;color:var(--text)}.finalAnswerWindow small{font-size:12px;color:var(--muted)}html.tgThemeLight .uxCountrySelect,html.tgThemeLight .uxOnlinePulseGrid button{background:#fff}.tgUserCompact .uxOnlinePulseGrid button{min-height:76px;padding:13px 15px}.tgUserCompact .uxCountrySelect{padding:12px 14px}@media(max-width:720px){.uxOnlinePulseGrid{grid-template-columns:1fr}.uxOnlinePulseGrid button{min-height:82px}.uxCountrySelect select{font-size:16px}.finalAnswerWindow{align-items:flex-start;flex-direction:column;text-align:left}.finalAnswerWindow b{font-size:17px}}.tgLanguageToggle{display:inline-flex;align-items:center;gap:5px;min-height:38px;padding:0 8px;border:1px solid var(--line);border-radius:12px;background:var(--panel);color:var(--text)}.tgLanguageToggle>span{font-size:14px}.tgLanguageToggle select{-webkit-appearance:none;-moz-appearance:none;appearance:none;border:0;background:transparent;color:inherit;font:inherit;font-size:11px;font-weight:900;letter-spacing:.08em;cursor:pointer;outline:0}.tgLanguageToggle option{color:#111;background:#fff}.tgLanguagePreference{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:18px 0;border-bottom:1px solid var(--line)}.tgLanguagePreference>span{display:grid;grid-gap:5px;gap:5px}.tgLanguagePreference b{font-size:15px}.tgLanguagePreference small{font-size:12px;color:var(--muted)}.tgLanguagePreference select{min-width:210px;min-height:46px;padding:0 12px;border:1px solid var(--line);border-radius:12px;background:var(--panel2);color:var(--text);font:inherit;font-weight:800}@media(max-width:720px){.tgLanguageToggle{padding:0 7px}.tgLanguageToggle>span{display:none}.tgLanguagePreference{align-items:stretch;flex-direction:column}.tgLanguagePreference select{width:100%;font-size:16px}}.clubPage{min-height:100vh}.clubHero{max-width:1240px;margin:0 auto;padding:72px 28px 28px;display:flex;align-items:flex-end;justify-content:space-between;gap:32px}.clubHero>div{max-width:820px}.clubHero div>span,.clubHero>span,.vipHouseSection>header>span{font-size:12px;letter-spacing:.22em;color:#8b5cf6;font-weight:800}.clubHero h1{font-size:clamp(42px,7vw,86px);line-height:.9;margin:16px 0}.clubHero h1 em{font-style:normal;background:linear-gradient(90deg,#a855f7,#38bdf8);color:transparent}.clubHero p{max-width:760px;font-size:17px;line-height:1.6;color:var(--muted)}.clubOverviewGrid,.vipHouseGrid{max-width:1240px;margin:18px auto;padding:0 28px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:18px;gap:18px}.clubDetail,.clubPanel{border:1px solid var(--line);background:var(--panel);border-radius:22px;padding:26px}.clubDetail header span,.clubPanel header span{font-size:11px;letter-spacing:.18em;color:#9f7aea;font-weight:800}.clubDetail h2,.clubPanel h2{font-size:28px;margin:8px 0 10px}.clubPanel p{color:var(--muted);line-height:1.55}.clubPanel.locked{opacity:.85}.clubJoinForm{display:flex;gap:10px;margin:18px 0}.clubCreateForm input,.clubJoinForm input,.clubSettingsGrid input,.clubSettingsGrid select{min-height:48px;border:1px solid var(--line);background:var(--panel2);color:var(--text);border-radius:12px;padding:0 14px;font-size:15px}.clubJoinForm input{flex:1 1}.clubCreateForm button,.clubJoinForm button{border:0;border-radius:12px;padding:0 18px;background:linear-gradient(90deg,#7c3aed,#2563eb);color:#fff;font-weight:800}.clubCreateForm{display:grid;grid-gap:14px;gap:14px}.clubCreateForm label,.clubSettingsGrid label{display:grid;grid-gap:7px;gap:7px;font-size:11px;letter-spacing:.12em;font-weight:800;color:var(--muted)}.clubDetail{max-width:1184px;margin:20px auto}.clubDetail.compact{margin:0}.clubDetail.paused{border-style:dashed}.clubIdentity{display:flex;justify-content:space-between;gap:20px;align-items:flex-start}.clubIdentity strong{font-size:11px;letter-spacing:.13em;padding:9px 12px;border-radius:999px;background:rgba(34,197,94,.1);color:#86efac}.clubDetail.paused .clubIdentity strong{background:rgba(245,158,11,.1);color:#fbbf24}.clubPauseNotice{margin:18px 0;padding:16px;border:1px solid rgba(245,158,11,.35);border-radius:14px;display:grid;grid-gap:5px;gap:5px;color:#fbbf24}.clubPauseNotice span{color:var(--muted)}.clubRuleSummary{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:10px;gap:10px;margin:18px 0}.clubRuleSummary>div{background:var(--panel2);border:1px solid var(--line);border-radius:14px;padding:14px}.clubRuleSummary span{display:block;font-size:10px;letter-spacing:.14em;color:var(--muted);margin-bottom:6px}.clubRuleSummary b{font-size:16px}.clubSettings{border-top:1px solid var(--line);padding-top:16px;margin-top:18px}.clubSettings summary{cursor:pointer;display:flex;justify-content:space-between;font-weight:800;letter-spacing:.08em}.clubSettingsGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px;margin:16px 0}.clubToggle{grid-column:1/-1;display:flex!important;grid-template-columns:auto 1fr!important;align-items:center}.clubToggle input{min-height:auto;width:20px;height:20px}.clubInviteBlock{margin-top:20px;padding:18px;border:1px solid rgba(139,92,246,.3);border-radius:16px;display:grid;grid-gap:10px;gap:10px}.clubInviteBlock>span{font-size:10px;letter-spacing:.14em;color:var(--muted)}.clubInviteBlock>b{font-size:24px;letter-spacing:.08em}.clubInviteBlock>div{display:flex;gap:10px}.clubInviteBlock button,.clubLeave,.clubMembers button{min-height:40px;border:1px solid var(--line);background:transparent;color:var(--text);border-radius:10px;padding:0 14px;font-weight:700}.clubMembers{margin-top:18px}.clubMembers summary{cursor:pointer;font-weight:800}.clubMembers>div{margin-top:12px;display:grid;grid-gap:8px;gap:8px}.clubMembers>div>div{display:flex;align-items:center;justify-content:space-between;padding:11px 0;border-bottom:1px solid var(--line)}.clubMembers span{display:grid}.clubMembers small{color:var(--muted)}.clubPlayLink{display:inline-flex;margin-top:20px;text-decoration:none}.clubPlayLink.disabled{opacity:.45;pointer-events:none}.vipHouseSection{max-width:1240px;margin:54px auto}.vipHouseSection>header{padding:0 28px}.vipHouseSection>header h2{font-size:38px;margin:8px 0}.vipHouseSection>header p{color:var(--muted);max-width:800px}.vipHouseGrid{max-width:none}.adminInfoBox{padding:12px 14px;border:1px solid var(--line);border-radius:12px;margin:12px 0;display:grid;grid-gap:4px;gap:4px}.adminInfoBox span{color:var(--muted);font-size:12px}@media(max-width:760px){.clubHero{padding:48px 18px 22px;display:grid}.clubOverviewGrid,.vipHouseGrid{grid-template-columns:1fr;padding:0 16px}.clubDetail{margin:16px}.clubRuleSummary,.clubSettingsGrid{grid-template-columns:1fr}.clubIdentity,.clubJoinForm{display:grid}.vipHouseSection>header{padding:0 16px}.clubHero h1{font-size:48px}.clubDetail h2,.clubPanel h2{font-size:24px}}.clubManageLink{display:inline-flex;margin-top:14px;text-decoration:none;font-weight:800;font-size:12px;letter-spacing:.08em;color:#a78bfa}.groupRoomCard.disabled{opacity:.5;cursor:not-allowed}.clubProfileTag{display:inline-flex;text-decoration:none;color:#c4b5fd;border:1px solid rgba(139,92,246,.35);padding:4px 8px;border-radius:999px}.clubAccountLink{margin-top:14px;display:inline-flex}.systemStatePage{min-height:100vh;display:flex;flex-direction:column;background:var(--bg);color:var(--text)}.systemStateCard{width:min(760px,calc(100% - 32px));margin:clamp(70px,12vh,150px) auto;padding:clamp(26px,5vw,58px);border:1px solid var(--line);border-radius:22px;background:var(--panel);box-shadow:0 24px 80px rgba(0,0,0,.18)}.systemStateCard>span{font-size:11px;letter-spacing:.18em;font-weight:900;color:#8b5cf6}.systemStateCard h1{font-size:clamp(34px,6vw,64px);line-height:.98;margin:14px 0}.systemStateCard p{color:var(--muted);font-size:16px;line-height:1.65;max-width:620px}.systemStateCard>div{display:flex;gap:12px;flex-wrap:wrap;margin-top:24px}.systemStateCard button{cursor:pointer}.tgDockMenu .tgDockPlay{font-weight:950;color:#fff!important;background:linear-gradient(100deg,rgba(124,58,237,.88),rgba(37,99,235,.82))!important;border-radius:8px;margin-bottom:3px;border-bottom:0!important}.tgDockMenu .tgDockPlay:hover{background:linear-gradient(100deg,#7c3aed,#2563eb)!important;color:#fff!important}html.tgThemeLight .tgDockMenu .tgDockPlay{color:#fff!important;background:linear-gradient(100deg,#7657e8,#3b78df)!important}html.tgThemeLight :where(.tgLaunchHero h1,.profileIdentity h1,.adminTop h1,.hubHero h1,.questionHeading h1,.finishArena h1,.authArenaVisual h1){background:none!important;-webkit-background-clip:border-box!important;background-clip:border-box!important;-webkit-text-fill-color:#171b26!important;color:#171b26!important;text-shadow:none!important}html.tgThemeLight :where(.hubHero h1 em,.questionHeading h1 em,.finishArena h1 em,.authArenaVisual h1 em){background:linear-gradient(90deg,#7657e8,#376be4 60%,#168dc7)!important;-webkit-background-clip:text!important;background-clip:text!important;-webkit-text-fill-color:transparent!important;color:transparent!important}html.tgThemeLight .profileHero,html.tgThemeLight .profileStatStrip>div{background:#fff!important;border-color:rgba(54,62,80,.12)!important;box-shadow:0 14px 38px rgba(30,36,50,.08)!important;color:#252a37!important}html.tgThemeLight .accountBillingGrid small,html.tgThemeLight .accountBillingGrid span,html.tgThemeLight .achievementCard small,html.tgThemeLight .achievementCard span,html.tgThemeLight .matchHistoryRow div small,html.tgThemeLight .matchHistoryRow time,html.tgThemeLight .profileStatStrip small,html.tgThemeLight .profileStatStrip span,html.tgThemeLight .providerHint{color:#667084!important}html.tgThemeLight .accountBillingGrid b,html.tgThemeLight .accountBillingGrid h3,html.tgThemeLight .achievementCard b,html.tgThemeLight .matchHistoryRow div b,html.tgThemeLight .profileStatStrip strong{color:#1c202b!important}html.tgThemeLight .matchHistoryRow{border-bottom-color:rgba(54,62,80,.09)!important;color:#333948!important}html.tgThemeLight .matchHistoryRow:hover{background:#f7f8fc!important}html.tgThemeLight .achievementCard,html.tgThemeLight .seasonAdminCard{background:#f8f9fc!important;border-color:rgba(54,62,80,.1)!important}html.tgThemeLight .tgLaunchHero{border-bottom-color:rgba(54,62,80,.12)!important;color:#252a37!important}html.tgThemeLight .tgLaunchHero span{color:#654bd7!important}html.tgThemeLight .tgLaunchHero p,html.tgThemeLight .tgLaunchPage .muted{color:#687184!important}html.tgThemeLight .tgEventCard,html.tgThemeLight .tgList>div,html.tgThemeLight .tgMetricGrid>div,html.tgThemeLight .tgSettings label{background:#f8f9fc!important;border-color:rgba(54,62,80,.11)!important;color:#252a37!important}html.tgThemeLight .tgList small{color:#70798a!important}html.tgThemeLight .tgEventCard small,html.tgThemeLight .tgMetricGrid small{color:#654bd7!important}html.tgThemeLight .tgLaunchPage button.ghost{background:#f5f6fa!important;border-color:rgba(54,62,80,.15)!important;color:#343a49!important;box-shadow:none!important}html.tgThemeLight .tgLaunchPage button.ghost:hover{background:#ede9fe!important;color:#4938a7!important}html.tgThemeLight :where(.quickCard,.groupRoomCard,.lobbyRow,.dailyHints>div,.chatMessage,.intelStats div){background:#fff!important;border-color:rgba(54,62,80,.11)!important;color:#252a37!important}html.tgThemeLight :where(.quickCard p,.groupRoomCard p,.dailyHints small,.chatMessage p,.intelStats span,.clubPanel p,.vipHouseSection>header p){color:#667084!important}html.tgThemeLight .modePill{background:#f0edff!important;color:#5138bf!important;border-color:rgba(109,77,232,.28)!important}html.tgThemeLight .scoreRow.me{background:linear-gradient(90deg,#f0edff,#eef6ff)!important;border-color:rgba(109,77,232,.24)!important}html.tgThemeLight .chatMessage.mine{background:#eef7ff!important;border-color:rgba(22,141,199,.2)!important}html.tgThemeLight .chatMessage b{color:#4938a7!important}.tgThemeLight .clubManageLink,html.tgThemeLight .clubProfileTag{color:#6045db!important}html.tgThemeLight .clubIdentity strong{color:#167a45!important;background:rgba(22,163,74,.09)!important}html.tgThemeLight .clubDetail.paused .clubIdentity strong{color:#9a5b06!important;background:rgba(217,119,6,.1)!important}html.tgThemeLight .clubPauseNotice{color:#9a5b06!important;background:#fffaf0!important}html.tgThemeLight :where(.tgPreferenceHint,.communityEmpty,.tgStatusMeta,.supportTicketList small,.supportWorkspace small,.accountLoading p){color:#667084!important}.instantHomePage{height:auto!important;min-height:100svh!important;overflow:auto!important;display:flex!important;flex-direction:column!important;background:#07080d!important}.instantHomePage>.tgHeader{flex:0 0 auto}.instantHomePage>.legalFooter{margin-top:auto}.instantHomeStage{width:min(1320px,calc(100% - 56px));margin:0 auto;padding:clamp(44px,7vh,86px) 0 56px;display:grid;grid-template-columns:minmax(0,1.02fr) minmax(430px,.98fr);grid-gap:clamp(28px,5vw,72px);gap:clamp(28px,5vw,72px);align-items:center;min-height:calc(100svh - 116px)}.instantHomeCopy{min-width:0}.instantHomeCopy>h1{margin:18px 0 24px;font-size:clamp(66px,7.1vw,116px);line-height:.8;letter-spacing:-.075em;color:#f6f7fb;font-weight:1000}.instantHomeCopy>h1 em{font-style:normal;background:linear-gradient(90deg,#a855f7,#6d5ff5 58%,#38bdf8);-webkit-background-clip:text;background-clip:text;color:transparent}.instantHomeCopy>p{max-width:650px;margin:0 0 28px;color:#8c94a3;font-size:15px;line-height:1.7}.instantLaunchCard{max-width:620px;padding:20px;border:1px solid rgba(139,92,246,.3);border-radius:20px;background:linear-gradient(150deg,rgba(17,20,32,.98),rgba(10,12,19,.98));box-shadow:0 24px 70px rgba(0,0,0,.3);display:grid;grid-gap:14px;gap:14px}.instantLaunchMeta{display:flex;align-items:center;gap:8px;color:#a99af7;font-size:8px;font-weight:950;letter-spacing:.14em}.instantLaunchMeta i{width:3px;height:3px;border-radius:50%;background:#596273}.instantCountrySelect,.instantNameInput{display:grid;grid-gap:7px;gap:7px}.instantCountrySelect>span,.instantNameInput>span{color:#747d8e;font-size:8px;font-weight:900;letter-spacing:.15em}.instantCountrySelect>div{display:grid;grid-template-columns:minmax(0,1fr) minmax(200px,.8fr);grid-gap:10px;gap:10px;align-items:center;padding:12px 14px;border:1px solid rgba(148,163,184,.13);border-radius:13px;background:#0a0c12}.instantCountrySelect strong{font-size:18px;color:#f4f5f8;letter-spacing:-.02em}.instantCountrySelect select{height:42px;padding:0 38px 0 12px!important;border-radius:9px!important;font-size:11px!important;font-weight:900!important;color:#d9dce4!important}.instantCountrySelect>small{color:#687182;font-size:9px;line-height:1.4}.instantNameInput input{height:50px!important;font-size:16px!important;font-weight:800!important;text-transform:none!important}.instantQuickButton{min-height:72px;padding:0 20px;border:1px solid rgba(153,116,255,.58);border-radius:14px;background:linear-gradient(100deg,#7c3aed,#5d5cf2 55%,#277eea);color:#fff;display:flex;align-items:center;justify-content:space-between;gap:20px;cursor:pointer;box-shadow:0 16px 38px rgba(95,72,215,.18)}.instantQuickButton:hover{transform:translateY(-2px)!important;filter:brightness(1.05)}.instantQuickButton:disabled{cursor:not-allowed;opacity:.45;transform:none!important}.instantQuickButton span{font-size:22px;font-weight:1000;letter-spacing:-.035em}.instantQuickButton b{font-size:9px;letter-spacing:.11em;white-space:nowrap}.instantExploreRow{display:flex;align-items:center;justify-content:space-between;gap:15px;color:#687182;font-size:9px}.instantExploreRow a{color:#b8adff;text-decoration:none;font-weight:900;letter-spacing:.08em;white-space:nowrap}.instantNotice,.instantVisual{margin:0!important}.instantVisual{width:100%;height:min(68vh,660px)!important;min-height:500px!important}.instantVisualBadge{position:absolute;left:22px;bottom:22px;z-index:4;min-width:170px;padding:13px 15px;border:1px solid rgba(139,92,246,.26);border-radius:12px;background:rgba(8,10,16,.9);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);display:grid;grid-gap:3px;gap:3px}.instantVisualBadge span{font-size:7px;color:#8b5cf6;font-weight:900;letter-spacing:.14em}.instantVisualBadge b{font-size:14px;color:#f4f5f8}.instantVisualBadge small{font-size:8px;color:#727b8c}.instantAccountAccess{width:min(1180px,calc(100% - 56px));margin:0 auto 64px;padding:28px;border:1px solid rgba(148,163,184,.11);border-radius:20px;background:#0b0e15;display:grid;grid-template-columns:minmax(0,1fr) 390px;grid-gap:44px;gap:44px;align-items:center}.instantAccountAccess>div h2{margin:9px 0 10px;font-size:34px;letter-spacing:-.04em}.instantAccountAccess>div p{max-width:620px;margin:0;color:#808999;line-height:1.65}.instantAuthDock{margin:0!important;box-shadow:none!important}.instantHomeAd{width:min(1180px,calc(100% - 56px));margin:0 auto 30px}html.tgThemeLight .instantHomePage{background:linear-gradient(135deg,#f8f9fc,#f2f4fa)!important}html.tgThemeLight .instantHomeCopy>h1{color:#171b26!important}html.tgThemeLight .instantHomeCopy>p{color:#667084!important}html.tgThemeLight .instantAccountAccess,html.tgThemeLight .instantLaunchCard{background:#fff!important;border-color:rgba(54,62,80,.12)!important;box-shadow:0 16px 45px rgba(30,36,50,.08)!important}html.tgThemeLight .instantCountrySelect>div{background:#f7f8fb!important;border-color:rgba(54,62,80,.12)!important}html.tgThemeLight .instantCountrySelect strong{color:#252a37!important}html.tgThemeLight .instantVisualBadge{background:rgba(255,255,255,.92)!important}html.tgThemeLight .instantVisualBadge b{color:#252a37!important}@media(max-width:1000px){.instantHomeStage{grid-template-columns:1fr;min-height:auto;padding-top:42px}.instantHomeCopy{max-width:760px;margin:0 auto;width:100%}.instantLaunchCard{max-width:none}.instantVisual{max-width:760px;margin:0 auto!important;height:520px!important}.instantAccountAccess{grid-template-columns:1fr 360px}}@media(max-width:720px){.instantHomeStage{width:calc(100% - 28px);padding:28px 0 34px;gap:24px}.instantHomeCopy>h1{font-size:54px;margin:14px 0 18px}.instantHomeCopy>p{font-size:12px;margin-bottom:20px}.instantLaunchCard{padding:14px;border-radius:16px}.instantCountrySelect>div{grid-template-columns:1fr;gap:8px}.instantCountrySelect select{width:100%;font-size:16px!important}.instantCountrySelect strong{font-size:16px}.instantQuickButton{min-height:66px}.instantQuickButton span{font-size:20px}.instantQuickButton b{font-size:8px}.instantExploreRow{align-items:flex-start;flex-direction:column;gap:8px}.instantVisual{height:390px!important;min-height:390px!important}.instantVisualBadge{left:14px;bottom:14px}.instantAccountAccess{width:calc(100% - 28px);margin-bottom:34px;padding:18px;grid-template-columns:1fr;gap:20px}.instantAccountAccess>div h2{font-size:27px}.instantHomeAd{width:calc(100% - 28px)}.instantHomePage .landingFooter{display:none}}@media(max-width:420px){.instantHomeCopy>h1{font-size:48px}.instantLaunchMeta{flex-wrap:wrap}.instantQuickButton{padding:0 16px}.instantQuickButton b{max-width:96px;text-align:right;white-space:normal}.instantVisual{height:350px!important;min-height:350px!important}}html.tgMenuOpen,html.tgMenuOpen body{overflow:hidden}.tgSideMenuButton.tgLaunchDock{position:fixed!important;z-index:10020!important;left:0!important;right:auto!important;top:50%!important;bottom:auto!important;transform:translate(-7px,-50%)!important;width:54px;height:58px;padding:0 13px 0 17px;border:1px solid rgba(139,92,246,.38);border-left:0;border-radius:0 16px 16px 0;background:rgba(13,16,25,.94);box-shadow:0 14px 42px rgba(0,0,0,.35);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);display:grid;align-content:center;grid-gap:5px;gap:5px;cursor:pointer;filter:none!important}.tgSideMenuButton>i{display:block;width:21px;height:2px;border-radius:2px;background:#d8dbe5}.tgSideMenuButton>i:nth-child(2){width:15px;background:#9b75ff}.tgSideMenuButton>span{position:absolute;right:-5px;top:-7px;min-width:20px;height:20px;padding:0 4px;border-radius:999px;background:#df2969;color:#fff;display:grid;place-items:center;font-size:10px;font-weight:900}.tgSideBackdrop{position:fixed;z-index:10021;inset:0;border:0;background:rgba(2,3,8,.66);opacity:0;pointer-events:none;transition:opacity .25s ease;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.tgSideBackdrop.open{opacity:1;pointer-events:auto}.tgSideDrawer{position:fixed;z-index:10022;inset:0 auto 0 0;width:min(380px,90vw);padding:20px 18px 18px;background:linear-gradient(165deg,#111521,#080a11 70%);border-right:1px solid rgba(139,92,246,.28);box-shadow:26px 0 70px rgba(0,0,0,.52);transform:translateX(-104%);transition:transform .28s cubic-bezier(.22,.8,.2,1);display:grid;grid-template-rows:auto auto minmax(0,1fr) auto;color:#f5f6fb}.tgSideDrawer.open{transform:translateX(0)}.tgSideDrawer>header{height:56px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid rgba(148,163,184,.1);padding-bottom:14px}.tgSideDrawer>header img,.tgSideDrawer>header svg{max-width:92px;max-height:38px}.tgSideDrawer>header button{width:38px;height:38px;border:1px solid rgba(148,163,184,.14);border-radius:11px;background:#0a0d14;color:#aeb5c3;font-size:25px;cursor:pointer}.tgDrawerProfile{margin:14px 0;padding:14px;border:1px solid rgba(139,92,246,.24);border-radius:15px;background:linear-gradient(110deg,rgba(124,58,237,.11),rgba(37,99,235,.06));color:inherit;text-decoration:none;display:grid;grid-template-columns:42px 1fr auto;grid-gap:12px;gap:12px;align-items:center}.tgDrawerProfile>span{width:42px;height:42px;border-radius:13px;background:linear-gradient(145deg,#8b35ff,#287bea);display:grid;place-items:center;font-weight:1000}.tgDrawerProfile>div{display:grid;grid-gap:3px;gap:3px}.tgDrawerProfile b{font-size:14px}.tgDrawerProfile small{font-size:8px;letter-spacing:.09em;color:#8790a0}.tgDrawerProfile em{font-style:normal;font-size:25px;color:#8d77d9}.tgSideDrawer>nav{overflow:auto;padding:0 3px 14px;display:grid;align-content:start;grid-gap:3px;gap:3px;scrollbar-width:thin}.tgSideDrawer>nav>small{margin:17px 9px 6px;color:#656f80;font-size:8px;font-weight:950;letter-spacing:.18em}.tgSideDrawer>nav>a{min-height:45px;padding:0 12px;border-radius:11px;color:#9da5b3;text-decoration:none;display:grid;grid-template-columns:24px 1fr auto;align-items:center;font-size:12px;font-weight:800}.tgSideDrawer>nav>a.active,.tgSideDrawer>nav>a:hover{background:rgba(139,92,246,.12);color:#fff}.tgSideDrawer>nav>a.active{box-shadow:inset 3px 0 #8b5cf6}.tgSideDrawer>nav>a>b{min-width:21px;height:21px;padding:0 5px;border-radius:99px;background:#7c3aed;display:grid;place-items:center;font-size:9px}.tgSideDrawer>footer{padding-top:13px;border-top:1px solid rgba(148,163,184,.1);display:grid;grid-template-columns:1fr 1fr;grid-gap:8px;gap:8px}.tgSideDrawer>footer>a,.tgSideDrawer>footer>button{min-height:40px;border:1px solid rgba(148,163,184,.13);border-radius:10px;background:#0c0f17;color:#abb2c0;text-decoration:none;display:grid;place-items:center;font-size:9px;font-weight:900;letter-spacing:.08em;cursor:pointer}.tgSideDrawer>footer>small{grid-column:1/-1;color:#555e6d;font-size:7px;letter-spacing:.15em;text-align:center}.tgMobileNav{display:none}.uxPremiumHub{width:min(1120px,calc(100% - 40px));margin:16px auto 18px;display:grid;grid-gap:14px;gap:14px}.uxPremiumQuickCard{position:relative;overflow:hidden;min-height:390px;padding:clamp(24px,4vw,50px);border:1px solid rgba(139,92,246,.38);border-radius:28px;background:radial-gradient(circle at 77% 38%,rgba(37,99,235,.14),transparent 30%),radial-gradient(circle at 62% 72%,rgba(168,85,247,.14),transparent 35%),linear-gradient(145deg,#121524,#090b13 72%);box-shadow:0 28px 85px rgba(0,0,0,.31);display:grid;grid-template-columns:minmax(0,1.05fr) minmax(320px,.95fr);grid-gap:28px;gap:28px;align-items:center}.uxPremiumQuickCard:after{content:"";position:absolute;inset:auto -100px -180px 40%;height:340px;border:1px solid rgba(56,189,248,.16);border-radius:50%;transform:rotate(-12deg);pointer-events:none}.uxPremiumQuickCopy{position:relative;z-index:2;display:grid;align-content:center}.uxPremiumQuickCopy>span{color:#aa8cff;font-size:9px;font-weight:950;letter-spacing:.17em}.uxPremiumQuickCopy h2{margin:13px 0 10px;color:#f5f6fa;font-size:clamp(46px,6vw,78px);line-height:.88;letter-spacing:-.06em}.uxPremiumQuickCopy>p{max-width:530px;margin:0;color:#929aaa;font-size:14px;line-height:1.65}.uxQuickSelection{margin:24px 0 12px;padding:13px 15px;border:1px solid rgba(148,163,184,.13);border-radius:13px;background:rgba(5,7,13,.62);display:flex;align-items:center;gap:12px;flex-wrap:wrap}.uxQuickSelection b{color:#eef0f5;font-size:13px}.uxQuickSelection em,.uxQuickSelection span{padding-left:12px;border-left:1px solid rgba(148,163,184,.14);color:#a58cf7;font-size:9px;font-style:normal;font-weight:900;letter-spacing:.1em}.uxQuickSelection em{margin-left:auto;color:#6b7585}.uxPremiumPlayButton{min-height:76px;padding:0 22px;border:1px solid rgba(173,116,255,.55);border-radius:17px;background:linear-gradient(100deg,#7b31ed,#5d5cf1 54%,#277ee9);box-shadow:0 17px 42px rgba(86,69,211,.24);color:#fff;display:flex;align-items:center;justify-content:space-between;gap:16px;cursor:pointer;transition:transform .2s ease,filter .2s ease}.uxPremiumPlayButton:hover{transform:translateY(-2px);filter:brightness(1.07)}.uxPremiumPlayButton:disabled{opacity:.5;cursor:not-allowed;transform:none}.uxPremiumPlayButton strong{font-size:clamp(21px,3vw,31px);font-weight:1000;letter-spacing:-.035em}.uxPremiumPlayButton span{font-size:9px;font-weight:950;letter-spacing:.12em}.uxPremiumQuickCopy>small{margin-top:11px;color:#697282;font-size:9px}.uxPremiumCareerVisual{position:relative;z-index:2;min-height:290px}.uxPremiumCareerVisual:after,.uxPremiumCareerVisual:before{content:"";position:absolute;left:50%;top:50%;width:210px;height:210px;border:1px solid rgba(139,92,246,.27);border-radius:50%;transform:translate(-50%,-50%)}.uxPremiumCareerVisual:after{width:130px;height:130px;border-color:rgba(56,189,248,.22)}.uxCareerLine{position:absolute;left:18%;right:17%;top:48%;height:2px;background:linear-gradient(90deg,#7134df,#2e74e7,#24b6dc);transform:rotate(24deg);box-shadow:0 0 18px rgba(56,189,248,.3)}.uxPremiumCareerVisual>span{position:absolute;z-index:3;width:132px;padding:15px;border:1px solid rgba(148,163,184,.16);border-radius:14px;background:rgba(8,10,17,.94);box-shadow:0 15px 38px rgba(0,0,0,.32);display:grid;grid-gap:3px;gap:3px}.uxPremiumCareerVisual>span:first-of-type{left:2%;top:17%}.uxPremiumCareerVisual>span:nth-of-type(2){right:0;top:48%}.uxPremiumCareerVisual>span:nth-of-type(3){left:28%;bottom:2%;width:145px;text-align:center;border-color:rgba(139,92,246,.38)}.uxPremiumCareerVisual b{color:#c4b5fd;font-size:20px}.uxPremiumCareerVisual small{color:#81899a;font-size:7px;font-weight:900;letter-spacing:.12em}.uxPremiumCareerVisual>span:nth-of-type(3) b{font-size:30px;background:linear-gradient(90deg,#a855f7,#38bdf8);-webkit-background-clip:text;color:transparent}.uxPremiumShortcuts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px}.uxPremiumShortcuts button{min-height:105px;padding:20px;border:1px solid rgba(148,163,184,.13);border-radius:19px;background:#0d1017;color:#f2f3f7;text-align:left;display:grid;grid-template-columns:1fr auto;grid-gap:5px 18px;gap:5px 18px;align-items:center;cursor:pointer}.uxPremiumShortcuts button:hover{border-color:rgba(139,92,246,.42);background:#111522}.uxPremiumShortcuts span{grid-column:1/-1;color:#8e79de;font-size:8px;font-weight:950;letter-spacing:.14em}.uxPremiumShortcuts b{font-size:20px}.uxPremiumShortcuts em{font-style:normal;color:#ad9aff;font-size:9px;font-weight:950;letter-spacing:.08em}.uxAdvancedHub{width:min(1120px,calc(100% - 40px));margin:0 auto 52px}.uxAdvancedHub>summary{min-height:74px;padding:0 20px;border:1px solid rgba(148,163,184,.13);border-radius:17px;background:#0c0f16;color:#d5d9e2;display:grid;grid-template-columns:34px 1fr auto;align-items:center;grid-gap:12px;gap:12px;cursor:pointer;list-style:none}.uxAdvancedHub>summary::-webkit-details-marker{display:none}.uxAdvancedHub>summary>span{font-size:20px;color:#9679ef}.uxAdvancedHub>summary>div{display:grid;grid-gap:3px;gap:3px}.uxAdvancedHub>summary b{font-size:11px;letter-spacing:.08em}.uxAdvancedHub>summary small{color:#70798a;font-size:9px}.uxAdvancedHub>summary em{color:#a991fa;font-style:normal;font-size:9px;font-weight:900}.uxAdvancedHub>.uxHubFlow{width:100%;margin-top:14px;padding-bottom:0}.instantModeShortcuts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:9px;gap:9px}.instantModeShortcuts a{padding:12px 14px;border:1px solid rgba(148,163,184,.12);border-radius:12px;background:#0a0d14;color:#fff;text-decoration:none;display:grid;grid-gap:4px;gap:4px}.instantModeShortcuts span{color:#8d78db;font-size:7px;font-weight:950;letter-spacing:.12em}.instantModeShortcuts b{font-size:11px}.profileNameTrigger{margin-top:13px;border:1px solid rgba(139,92,246,.34);border-radius:10px;background:rgba(139,92,246,.08);color:#beaaff;padding:9px 12px;font-size:9px;font-weight:900;letter-spacing:0;cursor:pointer}.profileNameEditor{width:min(1320px,calc(100% - 64px));margin:15px auto 0;padding:14px;border:1px solid rgba(139,92,246,.27);border-radius:14px;background:#090c13;display:grid;grid-template-columns:minmax(180px,.8fr) minmax(240px,1fr) auto auto;grid-gap:9px;gap:9px;align-items:end}.profileNameEditor>div{display:grid;grid-gap:5px;gap:5px}.profileNameEditor>div span{color:#a58cf7;font-size:8px;font-weight:900;letter-spacing:0}.profileNameEditor>div p{margin:0;color:#7a8292;font-size:10px;line-height:1.45}.profileNameEditor label{display:grid;grid-template-columns:1fr auto;align-items:center;grid-gap:8px;gap:8px}.profileNameEditor input{min-height:43px;padding:0 12px;border:1px solid rgba(148,163,184,.16);border-radius:10px;background:#07090f;color:#fff;font:inherit}.profileNameEditor label small{color:#70798a;font-size:9px}.profileNameEditor button{min-height:43px;padding:0 14px;border:1px solid rgba(139,92,246,.38);border-radius:10px;background:#121622;color:#cbbcff;font-weight:900;letter-spacing:0;cursor:pointer}.profileNameEditor button[type=submit]{background:linear-gradient(90deg,#7c3aed,#2563eb);color:#fff}.profileNameEditor button:disabled{opacity:.5;cursor:not-allowed}.profileNameEditor .ghost{background:transparent;color:#8b93a3}.tgChatBubble{position:fixed;z-index:10010;right:-8px;top:50%;transform:translateY(-50%);width:62px;height:62px;border:1px solid rgba(139,92,246,.55);border-radius:22px 0 0 22px;background:linear-gradient(145deg,#171b28,#0d1018);box-shadow:0 16px 44px rgba(0,0,0,.45),0 0 25px rgba(124,58,237,.14);color:#fff;display:grid;place-items:center;cursor:pointer;transition:right .2s ease,opacity .2s ease}.tgChatBubble:hover{right:0}.tgChatBubble.open{right:430px;opacity:0;pointer-events:none}.tgChatBubble>span{font-size:23px}.tgChatBubble>b{position:absolute;left:-4px;top:-6px;min-width:22px;height:22px;padding:0 5px;border-radius:99px;background:#e12b6a;color:#fff;display:grid;place-items:center;font-size:10px}.tgChatPeek{position:fixed;z-index:10009;right:38px;top:calc(50% - 70px);width:min(270px,calc(100vw - 88px));padding:11px 14px;border:1px solid rgba(139,92,246,.32);border-radius:13px;background:rgba(12,15,23,.96);box-shadow:0 14px 38px rgba(0,0,0,.35);color:#fff;text-align:left;display:grid;grid-gap:4px;gap:4px;cursor:pointer}.tgChatPeek b{font-size:9px;color:#b49cff}.tgChatPeek span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:#a2a9b6;font-size:10px}.tgChatBackdrop{position:fixed;z-index:10011;inset:0;border:0;background:rgba(2,3,8,.52);opacity:0;pointer-events:none;transition:opacity .25s ease}.tgChatBackdrop.open{opacity:1;pointer-events:auto}.tgChatDrawer.roomChat{position:fixed;z-index:10012;inset:0 0 0 auto;width:min(430px,94vw);height:100svh!important;border:0!important;border-left:1px solid rgba(139,92,246,.28)!important;border-radius:0!important;background:linear-gradient(165deg,#111521,#080a11 72%)!important;box-shadow:-24px 0 70px rgba(0,0,0,.5)!important;transform:translateX(104%);transition:transform .28s cubic-bezier(.22,.8,.2,1);display:grid;grid-template-rows:auto minmax(0,1fr) auto;overflow:hidden}.tgChatDrawer.open{transform:translateX(0)}.tgChatDrawer>header{min-height:86px;padding:19px 18px!important;border-bottom:1px solid rgba(148,163,184,.11)!important}.tgChatDrawer>header>div{display:grid;grid-gap:3px;gap:3px}.tgChatDrawer>header span{color:#9c83ed!important;font-size:8px!important}.tgChatDrawer>header h2{font-size:23px!important}.tgChatDrawer>header small{color:#7b8494;font-size:9px}.tgChatDrawer>header>button{width:38px;height:38px;border:1px solid rgba(148,163,184,.14);border-radius:11px;background:#0a0d14;color:#aeb5c3;font-size:25px;cursor:pointer}.tgChatDrawer .chatMessages{height:auto!important;padding:16px;gap:9px}.tgChatDrawer .chatMessage{padding:11px 12px;border-radius:13px}.tgChatDrawer .chatMessage b{font-size:9px}.tgChatDrawer .chatMessage small{font-size:8px}.tgChatDrawer .chatMessage p{font-size:11px;line-height:1.48}.tgChatDrawer .chatComposer{padding:14px;gap:9px}.tgChatDrawer .chatComposer input{height:49px;font-size:16px}.tgChatDrawer .chatComposer button{padding:0 16px;font-size:9px}.tgChatDrawer .chatActions{margin-left:auto}.tgChatDrawer .chatActions button{width:25px;height:25px}html.tgThemeLight .tgChatDrawer.roomChat,html.tgThemeLight .tgSideDrawer,html.tgThemeLight .tgSideMenuButton.tgLaunchDock{background:#fff!important;color:#252a37!important;border-color:rgba(54,62,80,.14)!important}html.tgThemeLight .tgSideMenuButton>i{background:#343a49}html.tgThemeLight .tgSideDrawer>nav>a{color:#616a7b}html.tgThemeLight .tgSideDrawer>nav>a.active,html.tgThemeLight .tgSideDrawer>nav>a:hover{background:#f0edff;color:#392d72}html.tgThemeLight .tgDrawerProfile,html.tgThemeLight .tgPremiumQuickCard{background:#f8f9fc!important}html.tgThemeLight .uxPremiumQuickCard{background:linear-gradient(145deg,#fff,#f5f7fc)!important;border-color:rgba(109,77,232,.23)!important;box-shadow:0 18px 58px rgba(30,36,50,.1)!important}html.tgThemeLight .uxPremiumQuickCopy h2,html.tgThemeLight .uxPremiumShortcuts button{color:#252a37!important}html.tgThemeLight .uxPremiumQuickCopy>p,html.tgThemeLight .uxPremiumQuickCopy>small{color:#667084!important}html.tgThemeLight .profileNameEditor,html.tgThemeLight .uxAdvancedHub>summary,html.tgThemeLight .uxPremiumCareerVisual>span,html.tgThemeLight .uxPremiumShortcuts button,html.tgThemeLight .uxQuickSelection{background:#fff!important;border-color:rgba(54,62,80,.12)!important;color:#252a37!important}html.tgThemeLight .profileNameEditor input,html.tgThemeLight .uxQuickSelection b{color:#252a37!important}html.tgThemeLight .profileNameEditor input{background:#f7f8fb!important}html.tgThemeLight .tgChatPeek{background:#fff;color:#252a37;border-color:rgba(54,62,80,.14)}@media(max-width:900px){.uxPremiumQuickCard{grid-template-columns:1fr;min-height:0}.uxPremiumCareerVisual{min-height:250px}.tgMobileNav{position:fixed;z-index:9990;left:50%;bottom:10px;transform:translateX(-50%);width:min(420px,calc(100% - 24px));height:62px;padding:7px;border:1px solid rgba(148,163,184,.16);border-radius:18px;background:rgba(10,13,20,.94);box-shadow:0 18px 55px rgba(0,0,0,.45);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);display:grid;grid-template-columns:repeat(3,1fr)}.tgMobileNav>a{border-radius:12px;color:#737d8d;text-decoration:none;display:grid;place-items:center;align-content:center;grid-gap:2px;gap:2px}.tgMobileNav>a.active{background:rgba(139,92,246,.12);color:#c6b6ff}.tgMobileNav>a.play{color:#fff;background:linear-gradient(100deg,#7134dd,#326fdc)}.tgMobileNav span{font-size:16px}.tgMobileNav small{font-size:7px;font-weight:900;letter-spacing:.09em}body{padding-bottom:78px}.legalFooter{padding-bottom:80px!important}.tgSideMenuButton.tgLaunchDock{top:auto!important;bottom:89px!important}.tgChatBubble{top:auto;bottom:89px;transform:none}.tgChatPeek{top:auto;bottom:156px}.tgChatBubble.open{right:0}.tgChatDrawer.roomChat{bottom:0;height:100svh!important}}@media(max-width:680px){.uxAdvancedHub,.uxPremiumHub{width:calc(100% - 24px)}.uxPremiumQuickCard{padding:20px;border-radius:21px}.uxPremiumQuickCopy h2{font-size:49px}.uxPremiumPlayButton{min-height:69px;padding:0 17px}.uxPremiumPlayButton strong{font-size:22px}.uxPremiumCareerVisual{min-height:210px}.uxPremiumCareerVisual>span{width:112px;padding:12px}.uxPremiumCareerVisual>span:nth-of-type(3){width:126px}.uxPremiumShortcuts{grid-template-columns:1fr}.uxAdvancedHub>summary{grid-template-columns:28px 1fr}.uxAdvancedHub>summary>em{display:none}.profileNameEditor{width:calc(100% - 24px);grid-template-columns:1fr 1fr}.profileNameEditor label,.profileNameEditor>div{grid-column:1/-1}.tgSideDrawer{width:min(350px,94vw)}.tgChatDrawer.roomChat{width:100vw}.tgChatPeek{right:34px}.instantModeShortcuts{grid-template-columns:1fr}}.tgHeaderMenuButton{position:fixed!important;z-index:10020!important;right:18px!important;top:18px!important;left:auto!important;bottom:auto!important;transform:none!important;width:46px;height:46px;padding:0;border:1px solid rgba(139,92,246,.28);border-radius:14px;background:rgba(12,15,24,.78);box-shadow:0 14px 38px rgba(0,0,0,.32);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);display:grid;place-content:center;grid-gap:5px;gap:5px;cursor:pointer}.tgHeaderMenuButton:hover{border-color:rgba(167,139,250,.62);background:rgba(18,22,34,.9)}.tgHeaderMenuButton>i{width:18px;height:2px}.tgHeaderMenuButton>i:nth-child(2){width:13px}body:has(.gameShell) .tgHeaderMenuButton{display:none!important}.instantHomeCopy{padding:clamp(22px,3vw,34px);border:1px solid rgba(139,92,246,.26);border-radius:28px;background:radial-gradient(circle at 82% 8%,rgba(56,189,248,.08),transparent 27%),linear-gradient(145deg,rgba(15,18,30,.92),rgba(8,10,17,.96));box-shadow:0 26px 80px rgba(0,0,0,.28)}.instantHomeCopy .instantLaunchCard{max-width:none;padding:0;border:0;background:transparent;box-shadow:none}.instantHomeCopy>p{margin-bottom:30px}.tgGameEdgeTab{position:fixed;z-index:10010;top:50%;transform:translateY(-50%);width:38px;min-height:132px;border:1px solid rgba(168,85,247,.55);background:linear-gradient(180deg,rgba(24,20,42,.74),rgba(12,15,24,.62));box-shadow:0 0 28px rgba(139,92,246,.25),0 20px 48px rgba(0,0,0,.38);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);color:#f6f3ff;display:grid;place-items:center;cursor:pointer;transition:opacity .2s ease,transform .2s ease,filter .2s ease}.tgGameEdgeTab:hover{filter:brightness(1.14);box-shadow:0 0 34px rgba(168,85,247,.38),0 20px 48px rgba(0,0,0,.42)}.tgGameEdgeTabMenu{left:-8px;padding:14px 7px 14px 13px;border-left:0;border-radius:0 18px 18px 0}.tgGameEdgeTabChat{right:-8px;padding:14px 13px 14px 7px;border-right:0;border-radius:18px 0 0 18px}.tgGameEdgeTabChat.open{opacity:0;pointer-events:none;transform:translate(16px,-50%)}.tgGameEdgeTab>span{display:grid;grid-gap:5px;gap:5px;justify-items:center;font-size:13px;font-weight:950;line-height:1;letter-spacing:.02em;text-shadow:0 0 12px rgba(168,85,247,.58)}.tgGameEdgeTab i{font-style:normal}.tgGameEdgeTab>b{position:absolute;top:-7px;min-width:20px;height:20px;padding:0 5px;border-radius:99px;background:#e12b6a;color:#fff;display:grid;place-items:center;font-size:10px;font-weight:950}.tgGameEdgeTabMenu>b{right:-6px}.tgGameEdgeTabChat>b{left:-6px}.gameShell{grid-template-rows:78px 38px minmax(0,1fr)!important;background:radial-gradient(circle at 50% -10%,rgba(112,64,255,.1),transparent 32%),#06070d!important}.gameShell .legalFooter{display:none!important}.gameShell .arenaPanel{grid-gap:10px;gap:10px}.gameShell .arenaPanel:has(.finishArena),.gameShell .arenaPanel:has(.waitingArena){display:grid!important;place-items:center!important}.gameShell .careerRevealBoard{overflow:auto!important;margin-bottom:0!important;padding:1px 5px 3px 1px;overscroll-behavior:contain}.gameShell .finalAnswerWindow,.gameShell .guessDock,.gameShell .matchNotice,.gameShell .revealAnswer{margin-top:0!important}.tgMobileNav .play small{font-size:0!important}.tgMobileNav .play small:before{content:"SPIELEN";font-size:7px;font-weight:950;letter-spacing:.09em}body:has(.gameShell) .tgMobileNav .play small:before{content:"ANTWORTEN"}@media(max-width:900px){body:has(.gameShell){padding-bottom:0!important;overflow:hidden!important}.gameShell{grid-template-rows:72px 38px minmax(0,1fr)!important}.gameShell .tgHeader{height:72px!important;padding:0 8px!important}.gameShell .tgHeader .tgGhostMini,.gameShell .tgHeader .tgLiveChip,.gameShell .tgHeader .tgNav,.gameShell .tgHeader .tgUserMeta{display:none!important}.gameShell .matchTopline{padding:0 14px!important;font-size:9px!important}.gameShell .matchTopline button{font-size:9px!important}.gameShell .matchLayout{height:100%!important;padding:8px 9px 82px!important;grid-template-columns:1fr!important}.gameShell .arenaPanel{height:100%!important;min-height:0!important;padding:13px 10px 12px!important;border-radius:18px!important}.gameShell .questionHeading h1{font-size:34px!important}.gameShell .careerRevealBoard{grid-template-columns:1fr!important;gap:8px!important}.gameShell .careerRevealCard{min-height:88px!important}.gameShell .guessDock{grid-template-columns:1fr!important;padding:10px!important;border-radius:16px!important}.gameShell .guessDock button{height:48px!important}.tgGameEdgeTab{width:32px;min-height:116px}.tgGameEdgeTab>span{font-size:12px;gap:4px}.tgGameEdgeTabMenu{left:-9px;padding-left:13px}.tgGameEdgeTabChat{right:-9px;padding-right:13px}.tgChatPeek{right:30px;bottom:84px;top:auto}}@media(max-width:520px){.instantHomeCopy{padding:20px 14px;border-radius:22px}.instantHomeCopy>h1{font-size:50px!important;letter-spacing:-.065em}.gameShell .arenaHeader{grid-template-columns:1fr auto auto!important}.gameShell .modePill{max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}}html.tgThemeLight .tgGameEdgeTab,html.tgThemeLight .tgHeaderMenuButton{background:rgba(255,255,255,.82)!important;color:#252a37!important;border-color:rgba(109,77,232,.28)!important}html.tgThemeLight .instantHomeCopy{background:#fff!important;border-color:rgba(54,62,80,.12)!important;box-shadow:0 16px 45px rgba(30,36,50,.08)!important}:root{--tgNeoBg:#02040d;--tgNeoPanel:#090d1a;--tgNeoPanel2:#0b1020;--tgNeoLine:rgba(151,130,255,.27);--tgNeoPurple:#a34cff;--tgNeoViolet:#7137ff;--tgNeoBlue:#247bff;--tgNeoCyan:#11c8ff;--tgNeoText:#f7f7fb;--tgNeoMuted:#939aae;--tgNeoGrad:linear-gradient(100deg,#a32fff,#6b43ff 48%,#0f9dff)}html.tgMenuOpen,html.tgMenuOpen body{overflow:hidden!important}body{background:var(--tgNeoBg)}.tgNeoHeader{position:relative;z-index:80;width:100%;height:92px;padding:0 30px;justify-content:space-between;gap:20px;background:linear-gradient(180deg,rgba(2,4,13,.98),rgba(2,4,13,.92));border-bottom:1px solid rgba(150,126,255,.055);box-sizing:border-box}.tgNeoHeader,.tgNeoHeaderBrand{display:flex;align-items:center}.tgNeoHeaderBrand{gap:10px;text-decoration:none;min-width:0}.tgNeoHeaderBrand .tgBrand.compact .tgLogo{width:90px;height:58px}.tgNeoBuild{font-size:8px;font-weight:900;letter-spacing:.16em;color:#666d80;align-self:flex-end;margin:0 0 20px -5px}.tgNeoHeaderActions{display:flex;align-items:center;justify-content:flex-end;gap:11px;min-width:0}.tgNeoMenuReserve{display:block;flex:0 0 53px;width:53px;height:46px}.tgNeoAvatar{width:42px;height:42px;border:1px solid rgba(165,83,255,.35);border-radius:50%;display:grid;place-items:center;text-decoration:none;background:radial-gradient(circle at 50% 35%,rgba(163,76,255,.2),rgba(8,12,24,.9) 65%);box-shadow:inset 0 0 20px rgba(132,62,255,.08)}.tgNeoAvatar>span{font-size:14px;font-weight:950;color:#b982ff;text-shadow:0 0 16px rgba(163,76,255,.35)}.tgNeoAvatar>img{width:100%;height:100%;object-fit:cover;border-radius:inherit;display:block}.tgNeoMatchChip{height:34px;max-width:220px;padding:0 13px;border:1px solid rgba(123,92,240,.22);border-radius:999px;background:rgba(10,14,27,.82);display:flex;align-items:center;gap:7px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;color:#a8aec1;font-size:9px;font-weight:900;letter-spacing:.08em}.tgNeoMatchChip>i{width:6px;height:6px;border-radius:50%;background:#23e785;box-shadow:0 0 12px rgba(35,231,133,.8)}.tgNotifyBell.tgNeoBell{position:relative;width:42px;height:42px;border:0!important;border-radius:12px;background:transparent!important;box-shadow:none!important;display:grid!important;place-items:center;color:#e8ebf5;text-decoration:none;padding:0}.tgNotifyBell.tgNeoBell:hover{background:rgba(130,93,255,.08)!important;color:#fff}.tgNotifyBell.tgNeoBell>svg{width:27px;height:27px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round;filter:drop-shadow(0 0 9px rgba(120,98,255,.18))}.tgNotifyBell.tgNeoBell>b{right:-2px!important;top:0!important;min-width:16px!important;height:16px!important;border:2px solid var(--tgNeoBg)!important;background:#a348ff!important;font-size:7px!important}.tgNotificationPage{min-height:100vh;background:#03050c}.tgNotificationIntro{width:min(920px,calc(100% - 36px));margin:28px auto 0;display:grid;grid-template-columns:48px 1fr auto;align-items:center;grid-gap:16px;gap:16px;padding:24px 0;border-bottom:1px solid rgba(135,151,187,.14)}.tgNotificationIntro>button{width:44px;height:44px;border:1px solid rgba(139,92,246,.28);border-radius:10px;background:#0a0f1c;color:#eef0f8;font-size:19px}.tgNotificationIntro>button.markAll{width:auto;padding:0 15px;font-size:8px;font-weight:950;letter-spacing:.08em;color:#c7a8ff}.tgNotificationIntro span{font-size:8px;font-weight:950;letter-spacing:.16em;color:#a65aff}.tgNotificationIntro h1{margin:5px 0 7px;font-size:clamp(28px,4vw,46px);letter-spacing:0}.tgNotificationIntro p{margin:0;color:#8992a6;font-size:11px;line-height:1.5}.tgNotificationBody{width:min(920px,calc(100% - 36px));min-height:420px;margin:16px auto 60px}.tgNotificationBody .communityNotice{width:100%;margin:0 0 12px}.tgNotificationBody .communityNotice a{color:#c7a8ff;font-weight:900}.tgNotificationList{display:grid;grid-gap:8px;gap:8px}.tgNotificationList>button{width:100%;min-height:86px;display:grid;grid-template-columns:8px minmax(0,1fr) auto 22px;align-items:center;grid-gap:12px;gap:12px;padding:14px 15px;border:1px solid rgba(135,151,187,.12);border-radius:10px;background:#080d18;color:#f3f4fa;text-align:left}.tgNotificationList>button:hover{border-color:rgba(139,92,246,.35);background:#0b1120}.tgNotificationList>button.unread{border-color:rgba(157,78,255,.4);background:#0f1021}.tgNotificationList>button>i{width:7px;height:7px;border-radius:50%;background:#555f72}.tgNotificationList>button.unread>i{background:#a44dff;box-shadow:0 0 13px rgba(164,77,255,.65)}.tgNotificationList>button>span{display:grid;grid-gap:4px;gap:4px;min-width:0}.tgNotificationList small{font-size:7px;font-style:normal;font-weight:950;letter-spacing:.12em;color:#8f65d7}.tgNotificationList b{font-size:13px}.tgNotificationList em{font-size:10px;line-height:1.45;font-style:normal;color:#8e98aa}.tgNotificationList time{font-size:8px;color:#687286;white-space:nowrap}.tgNotificationList strong{font-size:22px;color:#8b63d7}.tgNotificationEmpty{min-height:260px;display:grid;place-content:center;text-align:center;grid-gap:7px;gap:7px;color:#7e899d}.tgNotificationEmpty b{font-size:22px;color:#eceef5}.tgNotificationEmpty span{font-size:10px}.revealAnswer .outcomeTitle{font-size:17px;color:#41e39a;letter-spacing:0;margin-bottom:4px}.revealAnswer.timedOut{border-color:rgba(255,106,132,.34);background:rgba(255,72,104,.07)}.revealAnswer.timedOut .outcomeTitle{color:#ff7892}.revealAnswer .resultCountdown{margin-top:7px;color:#c4a4ff;font-size:10px;font-weight:950;letter-spacing:.08em}@media(max-width:650px){.tgNotificationIntro{grid-template-columns:44px 1fr}.tgNotificationIntro>button.markAll{grid-column:1/-1;width:100%}.tgNotificationIntro h1{font-size:28px}.tgNotificationList>button{grid-template-columns:8px minmax(0,1fr) 18px}.tgNotificationList time{grid-column:2/3;white-space:normal}.tgNotificationList strong{grid-column:3;grid-row:1/3}.tgNotificationBody{margin-bottom:90px}}.tgHeaderRight{padding-right:62px}.tgNeoHamburger{position:fixed;z-index:10060;right:25px;top:23px;width:48px;height:46px;padding:0;border:0;border-radius:12px;background:transparent;color:#eef1f8;display:grid;place-content:center;grid-gap:6px;gap:6px;cursor:pointer;transition:background .18s ease,transform .18s ease}.tgNeoHamburger:hover{background:rgba(132,83,255,.09);transform:translateY(-1px)}.tgNeoHamburger>i{display:block;width:25px;height:2px;border-radius:10px;background:currentColor;box-shadow:0 0 9px rgba(115,75,255,.15)}.tgNeoHamburger>i:nth-child(2){width:20px;justify-self:end}.tgNeoMenuBackdrop{position:fixed;z-index:10070;inset:0;border:0;padding:0;background:rgba(0,2,10,.72);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);opacity:0;pointer-events:none;transition:opacity .2s ease}.tgNeoMenuBackdrop.open{opacity:1;pointer-events:auto}.tgNeoMenu{position:fixed;z-index:10080;left:0;top:0;bottom:0;width:min(520px,90vw);height:100svh;color:var(--tgNeoText);background:radial-gradient(circle at 18% 9%,rgba(122,47,255,.07),transparent 27%),linear-gradient(110deg,#070b16,#040711 72%);border-right:1px solid rgba(167,83,255,.42);box-shadow:42px 0 95px rgba(0,0,0,.62),inset -20px 0 70px rgba(61,37,151,.04);transform:translateX(-103%);transition:transform .27s cubic-bezier(.18,.75,.24,1);display:grid;grid-template-rows:94px auto minmax(0,1fr);overflow:hidden}.tgNeoMenu.open{transform:translateX(0)}.tgNeoMenuHeader{height:94px;padding:0 26px;display:grid;grid-template-columns:112px 1fr 48px;align-items:center;grid-gap:12px;gap:12px;border-bottom:1px solid rgba(160,136,255,.1)}.tgNeoMenuHeader .tgBrand.compact .tgLogo{width:90px;height:58px}.tgNeoMenuHeader>strong{font-size:25px;letter-spacing:.04em;color:#f6f5fb}.tgNeoMenuHeader>button{width:44px;height:44px;border:0;border-radius:12px;background:transparent;color:#ae61ff;display:grid;place-items:center;cursor:pointer}.tgNeoMenuHeader>button:hover{background:rgba(163,76,255,.1)}.tgNeoIcon{width:25px;height:25px;display:block}.tgNeoMenuHeader>button .tgNeoIcon{width:31px;height:31px;stroke-width:2.1}.tgNeoProfileCard{margin:18px 26px 10px;padding:10px 14px;border:1px solid rgba(151,160,184,.17);border-radius:18px;background:linear-gradient(135deg,rgba(12,17,30,.96),rgba(7,11,21,.91));display:flex;align-items:center;gap:9px;min-height:78px}.tgNeoProfileCard>a:first-child{display:flex;align-items:center;gap:13px;flex:1 1;min-width:0;text-decoration:none;color:inherit}.tgNeoProfileAvatar{width:45px;height:45px;border-radius:50%;border:1px solid rgba(163,76,255,.58);display:grid;place-items:center;color:#af63ff;background:radial-gradient(circle,rgba(152,68,255,.13),transparent 66%)}.tgNeoProfileAvatar .tgNeoIcon{width:27px;height:27px}.tgNeoProfileCard div{display:grid;grid-gap:4px;gap:4px;min-width:0}.tgNeoProfileCard div b{font-size:16px;letter-spacing:.08em;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tgNeoProfileCard div small{font-size:8px;color:#70798d;letter-spacing:.08em}.tgNeoProfileCard>a:last-child,.tgNeoProfileCard>button{border:0;background:transparent;color:#b171ff;font-size:10px;font-weight:950;letter-spacing:.08em;text-decoration:none;cursor:pointer;padding:11px 5px}.tgNeoMenuScroll{min-height:0;overflow-y:auto;padding:4px 26px 32px;scrollbar-width:thin;scrollbar-color:rgba(150,81,255,.35) transparent}.tgNeoMenuGroup{margin:16px 0 0;border:1px solid rgba(143,153,180,.17);border-radius:18px;overflow:hidden;background:linear-gradient(120deg,rgba(9,14,25,.94),rgba(6,10,18,.89))}.tgNeoMenuGroup>h3{height:51px;margin:0;padding:0 19px;display:flex;align-items:center;border-bottom:1px solid rgba(143,153,180,.14);color:#ad6cff;font-size:10px;letter-spacing:.15em}.tgNeoMenuRow{height:64px;padding:0 17px;display:grid;grid-template-columns:42px minmax(0,1fr) 26px;align-items:center;grid-gap:9px;gap:9px;border-bottom:1px solid rgba(143,153,180,.12);text-decoration:none;color:#f2f2f6;font-size:14px;font-weight:850;letter-spacing:.05em;transition:background .16s ease,color .16s ease}.tgNeoMenuRow:last-child{border-bottom:0}.tgNeoMenuRow.active,.tgNeoMenuRow:hover{background:linear-gradient(90deg,rgba(152,61,255,.1),rgba(24,110,255,.035));color:#fff}.tgNeoMenuIcon{width:37px;height:37px;display:grid;place-items:center;color:#a85cff;filter:drop-shadow(0 0 8px rgba(151,61,255,.22))}.tgNeoMenuIcon .tgNeoIcon{width:26px;height:26px}.tgNeoMenuRow>i{font-size:28px;font-style:normal;font-weight:300;color:#ad72ff;justify-self:center;line-height:1}.tgNeoMenuRow>small{justify-self:end;min-width:24px;padding:4px 7px;border-radius:99px;background:#8a41e6;color:#fff;font-size:8px;text-align:center}.tgNeoMenuGroupLegal{margin-top:16px}.tgNeoMenuGroupLegal .tgNeoMenuRow{height:57px;font-size:12px}.tgNeoAdminGroup{margin:16px 0 0}.tgNeoAdminGroup>a{height:52px;padding:0 17px;border:1px solid rgba(0,188,255,.22);border-radius:15px;display:flex;align-items:center;justify-content:space-between;text-decoration:none;color:#47c7ff;font-size:11px;font-weight:900;letter-spacing:.08em;background:rgba(6,36,62,.18)}.tgNeoVersion{display:block;margin:22px 0 5px;color:#4e566a;font-size:8px;letter-spacing:.13em;text-align:center}.tgNeoBottomNav{display:none}.tgNeoHome{min-height:100vh!important;height:auto!important;overflow:visible!important;background:radial-gradient(circle at 72% 14%,rgba(13,92,222,.08),transparent 28%),radial-gradient(circle at 20% 24%,rgba(139,40,255,.08),transparent 25%),var(--tgNeoBg)!important;color:var(--tgNeoText)!important}.tgNeoHomeStage{width:min(920px,calc(100% - 44px));margin:32px auto 26px;display:grid;grid-gap:24px;gap:24px}.tgNeoHeroCard{position:relative;overflow:hidden;min-height:680px;padding:54px 54px 44px;border:1px solid transparent;border-radius:31px;background:linear-gradient(#080b18,#060916) padding-box,linear-gradient(135deg,#b044ff,#7540ff 44%,#137dff) border-box;box-shadow:inset 0 0 90px rgba(75,34,180,.08),0 26px 85px rgba(0,0,0,.28);display:flex;flex-direction:column;align-items:flex-start}.tgNeoHeroCard:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(circle at 4% 3%,rgba(179,54,255,.12),transparent 33%),radial-gradient(circle at 98% 15%,rgba(17,129,255,.14),transparent 32%)}.tgNeoHeroCard>*{z-index:1}.tgNeoHeroKicker{display:flex;align-items:center;gap:12px;color:#a85dff;font-size:18px;font-weight:950;letter-spacing:.13em}.tgNeoHeroKicker>i{font-style:normal;font-size:26px;text-shadow:0 0 16px rgba(163,76,255,.5)}.tgNeoHeroCard>h1{margin:32px 0 20px;font-size:clamp(58px,8.3vw,100px);line-height:.91;letter-spacing:-.055em;color:#f4f4f7;font-weight:950;text-shadow:0 4px 20px rgba(0,0,0,.25)}.tgNeoHeroCard>h1>em{font-style:normal;background:linear-gradient(90deg,#a12fff,#6c48ff 46%,#0faaff);-webkit-background-clip:text;background-clip:text;color:transparent}.tgNeoCareerPath{width:min(720px,100%);height:142px;margin:18px auto;position:relative;display:grid;grid-template-columns:repeat(3,1fr);align-items:start}.tgNeoCareerLine{position:absolute;left:15%;right:15%;top:39px;height:3px;border-radius:10px;background:linear-gradient(90deg,#a12fff,#7049ff 50%,#12bafc);box-shadow:0 0 18px rgba(107,79,255,.6);transform:skewY(-1deg)}.tgNeoCareerPath>span{display:grid;justify-items:center;grid-gap:25px;gap:25px;z-index:1}.tgNeoCareerPath>span>i{width:27px;height:27px;border:7px solid rgba(39,22,74,.8);border-radius:50%;background:#bf49ff;box-shadow:0 0 0 1px rgba(177,79,255,.45),0 0 18px rgba(169,64,255,.9)}.tgNeoCareerPath>span:nth-of-type(3)>i{background:#7958ff}.tgNeoCareerPath>span:nth-of-type(4)>i{background:#18bdf8;box-shadow:0 0 0 1px rgba(20,189,248,.45),0 0 18px rgba(20,189,248,.9)}.tgNeoCareerPath>span>b{min-width:145px;padding:12px 16px;border:1px solid rgba(151,160,188,.26);border-radius:99px;text-align:center;background:rgba(9,13,25,.75);color:#b9bdca;font-size:10px;letter-spacing:.13em;box-shadow:0 11px 26px rgba(0,0,0,.2)}.tgNeoPlayButton{width:100%;min-height:106px;margin-top:auto;border:1px solid rgba(183,124,255,.65);border-radius:25px;background:linear-gradient(105deg,#9c31f7,#6043f4 46%,#078bf8);color:white;font-size:clamp(29px,5vw,49px);font-weight:950;letter-spacing:.01em;cursor:pointer;box-shadow:inset 0 1px 0 rgba(255,255,255,.25),0 0 38px rgba(93,52,255,.2);transition:transform .17s ease,filter .17s ease}.tgNeoPlayButton:hover:not(:disabled){transform:translateY(-2px);filter:brightness(1.08)}.tgNeoPlayButton:disabled{opacity:.55;cursor:not-allowed}.tgNeoAutoPill{align-self:center;margin:24px auto 0;min-height:46px;padding:0 19px;border:1px solid rgba(145,154,181,.18);border-radius:99px;background:rgba(7,10,19,.77);display:flex;align-items:center;gap:10px;color:#af77ff}.tgNeoAutoPill>span{font-size:22px}.tgNeoAutoPill>b{font-size:11px;letter-spacing:.09em}.tgNeoAutoPill>small{padding-left:9px;border-left:1px solid rgba(145,154,181,.18);font-size:8px;color:#697287;letter-spacing:.08em}.tgNeoPoolSelect{align-self:center;margin:11px auto 0;display:grid;grid-template-columns:auto auto;align-items:center;grid-gap:4px 9px;gap:4px 9px;color:#6d7588;font-size:8px;letter-spacing:.09em}.tgNeoPoolSelect>select{height:31px;border:1px solid rgba(139,92,246,.24);border-radius:10px;background:#090d19;color:#c6a9ff;padding:0 28px 0 10px;font-size:9px;font-weight:800;outline:0}.tgNeoPoolSelect>small{grid-column:1/-1;text-align:center;color:#4f586c;font-size:7px}.tgNeoFeatureGrid{display:grid;grid-template-columns:1fr 1fr;grid-gap:24px;gap:24px}.tgNeoFeatureCard{min-height:215px;padding:28px 32px;border:1px solid transparent;border-radius:28px;text-decoration:none;color:#f5f5fa;display:grid;grid-template-columns:1fr auto;grid-template-rows:1fr auto;align-items:end;position:relative;overflow:hidden;background:linear-gradient(145deg,#0c0d1c,#080b17) padding-box,linear-gradient(135deg,#9b43ee,#343b8d) border-box;box-shadow:inset 0 0 55px rgba(142,49,255,.07)}.tgNeoFeatureCard.ranked{background:linear-gradient(145deg,#071329,#080b17) padding-box,linear-gradient(135deg,#2d65ba,#138cff) border-box;box-shadow:inset 0 0 55px rgba(24,131,255,.07)}.tgNeoFeatureGlyph{grid-column:1/-1;align-self:start;font-size:52px;line-height:1;color:#ac4cff;text-shadow:0 0 22px rgba(164,58,255,.28)}.tgNeoFeatureCard.ranked .tgNeoFeatureGlyph{color:#189cff;text-shadow:0 0 22px rgba(24,156,255,.3)}.tgNeoFeatureCard div{display:grid}.tgNeoFeatureCard div>b,.tgNeoFeatureCard div>strong{font-size:31px;line-height:1.05;letter-spacing:-.03em}.tgNeoFeatureCard div>strong{color:#a247ff}.tgNeoFeatureCard.ranked div>strong{color:#158ff6}.tgNeoFeatureCard>i{font-style:normal;font-size:42px;color:#727b94;font-weight:200}.tgNeoAuthSection{width:min(920px,calc(100% - 44px));margin:40px auto 60px;padding:28px;border:1px solid rgba(145,154,181,.13);border-radius:24px;background:rgba(8,11,20,.78);display:grid;grid-template-columns:1fr minmax(330px,.9fr);grid-gap:30px;gap:30px}.tgNeoAuthIntro{padding:14px}.tgNeoAuthIntro>span{font-size:9px;letter-spacing:.14em;color:#a75bff}.tgNeoAuthIntro>h2{font-size:31px;margin:10px 0}.tgNeoAuthIntro>p{color:#8991a4;line-height:1.65;font-size:12px}.tgNeoAuthSection .authDock{position:relative!important;inset:auto!important;margin:0!important;width:auto!important;height:auto!important;min-height:0!important}body:has(.gameShell){overflow:hidden!important;padding-bottom:0!important;background:var(--tgNeoBg)!important}body:has(.gameShell) .tgNeoBottomNav{display:none!important}.gameShell{height:100svh!important;min-height:100svh!important;overflow:hidden!important;display:grid!important;grid-template-rows:92px 38px minmax(0,1fr)!important;background:radial-gradient(circle at 65% 8%,rgba(25,88,220,.07),transparent 25%),radial-gradient(circle at 35% 30%,rgba(128,35,235,.055),transparent 28%),#02040d!important}.gameShell>.tgNeoHeader{grid-row:1}.gameShell .matchTopline{grid-row:2;min-height:38px!important;height:38px!important;background:rgba(7,10,20,.92)!important;border-block:1px solid rgba(143,153,180,.1)!important;padding:0 18px!important;color:#737d91!important}.gameShell .matchLayout{grid-row:3;height:100%!important;min-height:0!important;overflow:hidden!important;display:grid!important;grid-template-columns:220px minmax(0,1fr)!important;grid-gap:12px!important;gap:12px!important;padding:12px 44px 12px 12px!important}.gameShell .scorePanel{display:flex!important;min-height:0!important;background:linear-gradient(160deg,#080c17,#050811)!important;border:1px solid rgba(142,151,177,.15)!important;border-radius:18px!important}.gameShell .arenaPanel{height:100%!important;min-height:0!important;overflow:hidden!important;padding:18px 20px 14px!important;border:1px solid rgba(129,91,239,.22)!important;border-radius:20px!important;background:radial-gradient(circle at 50% 31%,rgba(139,61,255,.065),transparent 32%),linear-gradient(145deg,#080c18,#040711)!important;display:grid!important;grid-template-rows:auto auto minmax(0,1fr) auto auto auto!important;grid-gap:10px!important;gap:10px!important}.gameShell .arenaPanel:before{background:linear-gradient(90deg,rgba(132,66,245,.016),transparent 25%,rgba(22,130,255,.014))!important}.gameShell .arenaHeader{min-height:55px}.gameShell .arenaHeader span{color:#737c91!important;font-size:9px!important}.gameShell .arenaHeader strong{font-size:18px!important;color:#f1f2f7}.gameShell .modePill{height:30px!important;border-color:rgba(155,81,255,.34)!important;background:rgba(104,45,202,.08)!important;color:#b26cff!important}.gameShell .countdown circle.progress{stroke:#784cff!important}.gameShell .countdown b{color:#d9d7ef}.gameShell .questionHeading{margin:0 0 4px!important;text-align:center}.gameShell .questionHeading span{font-size:9px!important;color:#727a8e!important}.gameShell .questionHeading h1{margin:5px 0 0!important;font-size:clamp(35px,4.2vw,58px)!important;line-height:.9!important;color:#f2f2f6!important}.gameShell .questionHeading h1 em{background:linear-gradient(90deg,#a338ff,#694bff 50%,#13a9ff)}.gameShell .careerRevealBoard{min-height:0!important;overflow-y:auto!important;overflow-x:hidden!important;align-content:start!important;margin:0!important;padding:2px 7px 5px 1px!important;scrollbar-width:thin;scrollbar-color:rgba(128,73,229,.46) transparent;overscroll-behavior:contain!important}.gameShell .careerRevealCard{min-height:91px!important;border-color:rgba(137,100,218,.19)!important;border-radius:15px!important;background:linear-gradient(120deg,rgba(14,17,29,.98),rgba(6,10,18,.97))!important}.gameShell .careerRevealCard.latest{border-color:rgba(157,70,255,.5)!important;box-shadow:0 0 26px rgba(119,52,222,.14)!important}.gameShell .careerRevealNo{background:#090d18!important;border-color:rgba(133,91,221,.16)!important}.gameShell .careerRevealNo span{color:#9c58ef!important}.gameShell .careerRevealState em{color:#8952d1!important}.gameShell .guessDock{position:relative!important;bottom:auto!important;z-index:8;max-width:none!important;width:100%;margin:0!important;grid-template-columns:minmax(0,1fr) 190px!important;padding:9px!important;border:1px solid rgba(153,79,255,.35)!important;border-radius:17px!important;background:linear-gradient(110deg,rgba(14,13,32,.98),rgba(7,12,28,.98))!important;box-shadow:0 -10px 35px rgba(0,0,0,.24),0 0 20px rgba(126,54,227,.08)!important}.gameShell .guessDock>div{min-width:0}.gameShell .guessDock span{color:#8d7da9!important}.gameShell .guessDock input{color:#f4f4f9!important}.gameShell .guessDock button{min-height:52px!important;border:1px solid rgba(177,107,255,.38)!important;border-radius:11px!important;background:linear-gradient(105deg,#8c32e6,#5b43e8 48%,#167be9)!important;color:#fff!important;font-size:12px!important;font-weight:950!important;letter-spacing:.05em;box-shadow:inset 0 1px 0 rgba(255,255,255,.15),0 0 22px rgba(100,57,228,.15)!important}.gameShell .matchNotice{margin:0 auto!important;color:#b99df2!important}.gameShell .matchNotice.success{color:#37df93!important}.tgNeoChatBackdrop{z-index:10120!important;background:rgba(0,2,10,.72)!important;-webkit-backdrop-filter:blur(4px);backdrop-filter:blur(4px)}.tgNeoMatchChat.roomChat{z-index:10130!important;top:0!important;right:0!important;bottom:0!important;width:min(555px,96vw)!important;height:100svh!important;padding:0!important;border:0!important;border-left:1px solid rgba(153,91,255,.55)!important;border-radius:32px 0 0 32px!important;background:radial-gradient(circle at 30% 4%,rgba(102,50,221,.075),transparent 27%),linear-gradient(115deg,#091020,#050913 70%)!important;box-shadow:-35px 0 85px rgba(0,0,0,.58),inset 12px 0 50px rgba(81,48,181,.035)!important;display:grid!important;grid-template-rows:auto minmax(0,1fr) auto auto!important;overflow:hidden!important;transform:translateX(104%)!important;transition:transform .26s cubic-bezier(.18,.75,.24,1)!important}.tgNeoMatchChat.roomChat.open{transform:translateX(0)!important}.tgNeoChatHeader{min-height:150px;padding:30px 28px 20px!important;display:grid!important;grid-template-columns:95px minmax(0,1fr) auto 44px!important;align-items:start!important;grid-gap:13px!important;gap:13px!important;border-bottom:0!important;background:transparent!important}.tgNeoChatLogo .tgBrand.compact .tgLogo{width:82px;height:52px}.tgNeoChatTitle{display:grid;grid-gap:23px;gap:23px;padding-top:16px}.tgNeoChatTitle h2{margin:0!important;color:#f5f5f8!important;font-size:21px!important;letter-spacing:.03em}.tgNeoChatTitle span{display:flex;align-items:center;gap:8px;color:#b67aff;font-size:10px;font-weight:900;letter-spacing:.06em}.tgNeoChatTitle span>i{width:8px;height:8px;border-radius:50%;background:#26df82;box-shadow:0 0 13px rgba(38,223,130,.55)}.tgNeoChatTimer{margin-top:18px;padding:9px 13px;border:1px solid rgba(166,74,255,.45);border-radius:99px;color:#c285ff!important;font-size:10px!important;font-weight:900;white-space:nowrap;letter-spacing:.05em}.tgNeoChatClose{margin-top:12px;width:42px;height:42px;border:0!important;background:transparent!important;color:#b45cff!important;display:grid;place-items:center;cursor:pointer}.tgNeoChatClose svg{width:29px;height:29px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round}.tgNeoChatMessages{min-height:0!important;overflow-y:auto!important;padding:6px 28px 18px!important;background:transparent!important;scrollbar-width:thin;scrollbar-color:rgba(149,76,247,.38) transparent}.tgNeoChatMessage.chatMessage{padding:0!important;margin:0 0 17px!important;border:0!important;background:transparent!important;display:grid!important;grid-template-columns:42px minmax(0,1fr)!important;grid-gap:12px!important;gap:12px!important;align-items:start!important}.tgNeoChatAvatar{width:42px;height:42px;border:1px solid rgba(159,75,255,.52);border-radius:50%;display:grid;place-items:center;background:radial-gradient(circle,rgba(150,55,255,.17),rgba(7,10,20,.75));color:#ae68ff;font-size:14px;font-weight:950}.tgNeoChatMessage.mine .tgNeoChatAvatar{border-color:rgba(31,134,255,.55);color:#3a94ff}.tgNeoChatBubble{max-width:390px;padding:15px 17px 14px;border:1px solid rgba(159,73,255,.48);border-radius:12px;background:linear-gradient(130deg,rgba(14,18,31,.96),rgba(8,12,22,.94));box-shadow:0 9px 24px rgba(0,0,0,.12)}.tgNeoChatMessage.mine .tgNeoChatBubble{border-color:rgba(44,126,255,.48)}.tgNeoChatBubble>div{display:flex;align-items:center;gap:8px}.tgNeoChatBubble b{color:#b66dff!important;font-size:12px!important}.tgNeoChatMessage.mine .tgNeoChatBubble b{color:#448cff!important}.tgNeoChatBubble small{color:#505a70!important;font-size:7px!important}.tgNeoChatBubble p{margin:8px 0 0!important;color:#f0f1f6!important;font-size:13px!important;line-height:1.35!important}.tgNeoChatBubble .chatActions{display:flex!important;margin-left:auto!important;gap:3px}.tgNeoChatBubble .chatActions button{width:24px!important;height:24px!important;border:0!important;background:transparent!important;color:#687188!important;padding:4px!important}.tgNeoChatBubble .chatActions svg{width:16px;height:16px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.tgNeoChatEmpty{padding:34px 18px!important;color:#626b80!important;text-align:center;font-size:11px!important}.tgNeoReactionBar{margin:0 27px 15px;padding:10px;border:1px solid rgba(156,78,255,.34);border-radius:18px;background:linear-gradient(100deg,rgba(45,16,93,.24),rgba(6,22,56,.28));display:grid;grid-template-columns:repeat(4,1fr);grid-gap:9px;gap:9px;box-shadow:0 0 24px rgba(105,41,206,.08)}.tgNeoReactionBar>button{height:56px;border:1px solid rgba(156,78,255,.55);border-radius:12px;background:linear-gradient(145deg,#171126,#0a0f1f);font-size:28px;cursor:pointer;box-shadow:inset 0 0 24px rgba(151,55,255,.09),0 0 12px rgba(137,55,239,.08);transition:transform .14s ease,filter .14s ease}.tgNeoReactionBar>button:nth-child(2n){border-color:rgba(26,132,255,.65)}.tgNeoReactionBar>button:hover{transform:translateY(-2px);filter:brightness(1.14)}.tgNeoChatLock{margin:0 27px 26px;padding:2px 0 0;color:#8991a5}.tgNeoChatLockTitle{display:flex;align-items:center;gap:10px;color:#b76bff}.tgNeoChatLockTitle svg{width:19px;height:19px;fill:none;stroke:currentColor;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.tgNeoChatLockTitle b{font-size:11px;letter-spacing:.05em}.tgNeoChatLock p{margin:13px 0 0;font-size:11px;line-height:1.55;color:#8e95a7}.tgNeoChatComposer{margin:0 27px 26px!important;padding:8px!important;border:1px solid rgba(143,82,241,.3)!important;border-radius:15px!important;background:rgba(5,9,18,.75)!important;display:grid!important;grid-template-columns:minmax(0,1fr) 96px!important;grid-gap:8px!important;gap:8px!important}.tgNeoChatComposer input{background:#090e1b!important;padding:0 13px!important;font-size:12px!important}.tgNeoChatComposer button,.tgNeoChatComposer input{height:46px!important;border:0!important;border-radius:10px!important;color:#fff!important}.tgNeoChatComposer button{background:linear-gradient(105deg,#8d32e6,#4f55ed,#167ee9)!important;font-size:9px!important;font-weight:950!important;letter-spacing:.06em!important}.tgNeoChatPeek{right:47px!important;border-color:rgba(151,72,243,.38)!important;background:#080d1a!important}.tgGameEdgeTab.tgNeoChatEdge{z-index:10110!important;right:-7px!important;top:50%!important;width:38px!important;min-height:135px!important;border-color:rgba(160,78,255,.66)!important;background:linear-gradient(180deg,rgba(62,24,111,.72),rgba(20,19,55,.74))!important;box-shadow:0 0 28px rgba(151,64,255,.35),0 16px 42px rgba(0,0,0,.38)!important}@media(max-width:900px){.tgNeoHeader{height:76px;padding:0 16px}.tgNeoHeaderBrand .tgBrand.compact .tgLogo{width:78px;height:50px}.tgNeoBuild{display:none}.tgNeoHeaderActions{gap:5px}.tgNeoMenuReserve{width:47px;flex-basis:47px}.tgNeoAvatar,.tgNotifyBell.tgNeoBell{width:38px;height:38px}.tgNotifyBell.tgNeoBell>svg{width:25px;height:25px}.tgNeoMatchChip{display:none}.tgNeoHamburger{right:14px;top:15px;width:45px;height:45px}.tgHeaderRight{padding-right:52px}.tgNeoBottomNav{position:fixed;z-index:10020;left:50%;bottom:10px;transform:translateX(-50%);width:min(500px,calc(100% - 28px));height:72px;padding:7px 11px;border:1px solid rgba(141,151,177,.14);border-radius:20px;background:rgba(7,10,19,.95);box-shadow:0 18px 55px rgba(0,0,0,.48);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);display:grid;grid-template-columns:repeat(3,1fr);grid-gap:3px;gap:3px}.tgNeoBottomNav>a{border-radius:13px;text-decoration:none;color:#737b91;display:grid;place-items:center;align-content:center;grid-gap:4px;gap:4px;font-size:9px;font-weight:900;letter-spacing:.05em}.tgNeoBottomNav>a.active{color:#b25cff;background:rgba(139,62,241,.08);text-shadow:0 0 14px rgba(159,67,255,.23)}.tgNeoBottomNav .tgNeoIcon{width:27px;height:27px}.tgNeoBottomNav small{font-size:9px;font-weight:900}body:not(:has(.gameShell)){padding-bottom:92px}.tgNeoHomeStage{width:calc(100% - 28px);margin:22px auto 18px;gap:17px}.tgNeoHeroCard{min-height:610px;padding:37px 32px 32px;border-radius:26px}.tgNeoHeroKicker{font-size:14px}.tgNeoHeroCard>h1{font-size:clamp(49px,12vw,78px);margin-top:27px}.tgNeoCareerPath{height:132px;margin:10px auto 20px}.tgNeoCareerPath>span>b{min-width:120px;padding:10px;font-size:8px}.tgNeoCareerLine{top:37px}.tgNeoPlayButton{min-height:94px;border-radius:22px;font-size:clamp(28px,7vw,44px)}.tgNeoAutoPill{margin-top:20px}.tgNeoFeatureGrid{gap:16px}.tgNeoFeatureCard{min-height:190px;padding:24px;border-radius:24px}.tgNeoFeatureGlyph{font-size:43px}.tgNeoFeatureCard div>b,.tgNeoFeatureCard div>strong{font-size:27px}.tgNeoAuthSection{width:calc(100% - 28px);grid-template-columns:1fr;padding:18px;margin-top:26px}.gameShell{grid-template-rows:76px 34px minmax(0,1fr)!important}.gameShell .matchTopline{height:34px!important;min-height:34px!important;font-size:8px!important;padding:0 10px!important}.gameShell .matchLayout{grid-template-columns:1fr!important;padding:7px 30px 8px 8px!important}.gameShell .scorePanel{display:none!important}.gameShell .arenaPanel{padding:11px 10px 10px!important;border-radius:17px!important;gap:7px!important}.gameShell .arenaHeader{min-height:45px}.gameShell .arenaHeader strong{font-size:15px!important}.gameShell .modePill{height:27px!important;font-size:8px!important}.gameShell .countdown{width:42px;height:42px}.gameShell .questionHeading h1{font-size:33px!important}.gameShell .questionHeading span{font-size:8px!important}.gameShell .careerRevealBoard{grid-template-columns:1fr!important;gap:7px!important;padding-right:3px!important}.gameShell .careerRevealCard{min-height:78px!important;grid-template-columns:54px minmax(0,1fr) 23px!important;padding:9px 10px!important}.gameShell .careerRevealNo{height:54px!important}.gameShell .careerRevealName b{font-size:19px!important}.gameShell .guessDock{grid-template-columns:1fr!important;padding:7px!important;gap:5px!important}.gameShell .guessDock input{height:39px!important;font-size:16px!important}.gameShell .guessDock button{height:46px!important;min-height:46px!important}.gameShell .guessToleranceHint{font-size:7px!important;margin-top:2px!important}.tgNeoMatchChat.roomChat{width:100vw!important;max-width:none!important;border-radius:0!important}.tgNeoChatHeader{min-height:126px;padding:23px 18px 14px!important;grid-template-columns:72px minmax(0,1fr) auto 37px!important;gap:8px!important}.tgNeoChatLogo .tgBrand.compact .tgLogo{width:66px;height:44px}.tgNeoChatTitle{padding-top:10px;gap:18px}.tgNeoChatTitle h2{font-size:18px!important}.tgNeoChatTitle span{font-size:9px}.tgNeoChatTimer{margin-top:12px;padding:8px 10px;font-size:8px!important}.tgNeoChatClose{width:36px;height:36px;margin-top:7px}.tgNeoChatMessages{padding:5px 18px 12px!important}.tgNeoReactionBar{margin:0 17px 13px}.tgNeoChatLock{margin:0 18px 20px}.tgNeoChatComposer{margin:0 17px 20px!important}.tgNeoChatBubble p{font-size:12px!important}}@media(max-width:560px){.tgNeoMenu{width:min(390px,92vw)}.tgNeoMenuHeader{grid-template-columns:92px 1fr 42px;padding:0 18px;height:82px}.tgNeoMenu{grid-template-rows:82px auto minmax(0,1fr)}.tgNeoMenuHeader .tgBrand.compact .tgLogo{width:78px}.tgNeoMenuHeader>strong{font-size:21px}.tgNeoProfileCard{margin:14px 18px 7px;min-height:68px}.tgNeoMenuScroll{padding:3px 18px 25px}.tgNeoMenuGroup{margin-top:13px}.tgNeoMenuGroup>h3{height:45px}.tgNeoMenuRow{height:58px;font-size:12px}.tgNeoMenuGroupLegal .tgNeoMenuRow{height:52px;font-size:11px}.tgNeoHeroCard{min-height:555px;padding:28px 20px 25px;border-radius:23px}.tgNeoHeroKicker{font-size:12px;gap:8px}.tgNeoHeroCard>h1{font-size:48px;line-height:.91;margin:24px 0 17px}.tgNeoCareerPath{height:120px}.tgNeoCareerPath>span{gap:21px}.tgNeoCareerPath>span>i{width:23px;height:23px;border-width:6px}.tgNeoCareerLine{top:34px}.tgNeoCareerPath>span>b{min-width:0;width:92%;padding:9px 5px;font-size:6.5px}.tgNeoPlayButton{min-height:82px;font-size:28px}.tgNeoAutoPill{min-height:40px;padding:0 13px}.tgNeoAutoPill>b{font-size:8.5px}.tgNeoAutoPill>small{display:none}.tgNeoFeatureGrid{grid-template-columns:1fr 1fr;gap:12px}.tgNeoFeatureCard{min-height:150px;padding:18px 15px}.tgNeoFeatureGlyph{font-size:35px}.tgNeoFeatureCard div>b,.tgNeoFeatureCard div>strong{font-size:20px}.tgNeoFeatureCard>i{font-size:29px}.gameShell .arenaHeader{grid-template-columns:1fr auto auto!important}.gameShell .arenaHeader>div:first-child span{display:none}.gameShell .arenaHeader strong{font-size:13px!important}.gameShell .modePill{max-width:120px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.gameShell .questionHeading h1{font-size:29px!important}.tgGameEdgeTab.tgNeoChatEdge{width:31px!important;min-height:112px!important}.tgGameEdgeTab.tgNeoChatEdge>span{font-size:11px!important}}html.tgThemeLight .tgNeoHeader{background:rgba(250,251,255,.97)!important;border-color:rgba(62,68,90,.1)!important}html.tgThemeLight .tgNeoHamburger{color:#222838!important}html.tgThemeLight .tgNeoMenu{background:linear-gradient(120deg,#fff,#f7f8fc)!important;color:#171c28!important;box-shadow:42px 0 80px rgba(26,31,45,.22)!important}html.tgThemeLight .tgNeoMenuGroup,html.tgThemeLight .tgNeoProfileCard{background:#fff!important;border-color:rgba(55,64,84,.13)!important}html.tgThemeLight .tgNeoMenuRow{color:#282e3c!important;border-color:rgba(55,64,84,.1)!important}html.tgThemeLight .tgNeoBottomNav{background:rgba(255,255,255,.95)!important}.tgNeoHeroKicker>svg{width:22px;height:22px;flex:0 0 22px;color:#ad63ff;filter:drop-shadow(0 0 8px rgba(157,75,255,.45))}.tgNeoAutoPill>svg{width:22px;height:22px;flex:0 0 22px;color:#a96dff}.tgNeoFeatureGlyph svg{width:100%;height:100%;display:block}.tgNeoFeatureChevron{width:22px;height:22px;color:#8490a8;flex:0 0 22px}.tgNeoInlineChevron{width:18px;height:18px;margin-left:8px;vertical-align:middle}.tgNeoMenuChevron{display:inline-flex;align-items:center;justify-content:center;flex:0 0 20px;color:#af6fff}.tgNeoMenuChevron,.tgNeoMenuChevron .tgNeoIcon{width:20px;height:20px}:root{--tg-bg:#03050c;--tg-bg-raised:#070b16;--tg-card:#090e1b;--tg-card-raised:#0d1425;--tg-card-soft:#0b1020;--tg-border:rgba(150,132,211,.22);--tg-border-soft:rgba(143,154,185,.12);--tg-purple:#a855f7;--tg-purple-2:#7c3aed;--tg-blue:#247dff;--tg-cyan:#20a9ff;--tg-text:#f7f8fc;--tg-muted:#8992a6;--tg-muted-2:#657087;--tg-card-radius:24px;--tg-soft-radius:17px;--tg-shadow-card:0 22px 70px rgba(0,0,0,.34);--tg-shadow-glow:0 0 44px rgba(129,55,244,.08);--tg-neo-gradient:linear-gradient(110deg,#9c35ec,#664cf5 50%,#1c88f6);--tg-neo-line:linear-gradient(90deg,#ac31ed,#6352f4,#20a9ff);--green:#a855f7;--green2:#20a9ff;--line:rgba(143,154,185,.12);--line2:rgba(168,85,247,.32);--panel:#090e1b;--panel2:#0d1425;--soft:#11182a}body,html{background:var(--tg-bg)!important;color:var(--tg-text)}body{background:radial-gradient(circle at 12% 4%,rgba(168,85,247,.09),transparent 28%),radial-gradient(circle at 92% 9%,rgba(32,169,255,.07),transparent 26%),linear-gradient(180deg,#04060e,#02040a 65%,#03050b)!important}button:hover{transform:none}.tgGameEdgeTab:focus-visible,.tgGameEdgeTab:hover{transform:translateY(-50%)!important}.tgGameEdgeTabChat.open:focus-visible,.tgGameEdgeTabChat.open:hover{transform:translate(16px,-50%)!important}:where(.appShell,.tgCalmPage,.tgLaunchPage,.accountAccessPage,.adminStandalone,.consumerLegalPage,.legalDocumentPage,.simpleCommunityPage,.clubPage,.pricingPage,.supportPage,.accountShell){color:var(--tg-text)}:where(.accountShell,.simpleCommunityPage,.clubPage,.pricingPage,.supportPage,.consumerLegalPage,.tgLaunchPage,.accountAccessPage,.adminStandalone){background:radial-gradient(circle at 15% 0,rgba(168,85,247,.08),transparent 28%),radial-gradient(circle at 88% 10%,rgba(32,169,255,.055),transparent 24%),var(--tg-bg)!important}:where(.panel,.tgCalmPanel,.tgLaunchPanel,.communityPanel,.clubPanel,.clubDetail,.supportTicketList,.supportWorkspace,.supportCreate,.supportLogin,.priceCardV545,.pricingHeroFacts>div,.pricingConsentV545 label,.pricingVipStrip,.pricingPortalV545,.consumerInfoBox,.consumerSuccess,.consumerForm,.consumerLegalMeta,.accountAccessCard,.levelPanel,.dailyRewardPanel,.seasonProfilePanel,.rankedProfilePanel,.achievementsPanel,.matchHistoryPanel,.entitlementPanel,.codePanel,.upgradePanel,.adFreePanel,.accountBillingPanel,.billingAdminPanel,.adminPanel,.groupAdminCard,.seasonAdminCard,.achievementCard,.metric,.tgMetricCalm article,.communityLogin,.securitySessionsPanel){position:relative;overflow:hidden;border:1px solid var(--tg-border)!important;border-radius:var(--tg-card-radius)!important;background:radial-gradient(circle at 0 0,rgba(168,85,247,.075),transparent 34%),linear-gradient(145deg,rgba(11,16,31,.98),rgba(5,8,17,.99))!important;box-shadow:var(--tg-shadow-card),var(--tg-shadow-glow)!important}:where(.panel,.tgCalmPanel,.tgLaunchPanel,.communityPanel,.clubPanel,.clubDetail,.supportTicketList,.supportWorkspace,.priceCardV545,.consumerInfoBox,.levelPanel,.dailyRewardPanel,.seasonProfilePanel,.rankedProfilePanel,.achievementsPanel,.matchHistoryPanel,.entitlementPanel,.codePanel,.upgradePanel,.adFreePanel,.accountBillingPanel):after{content:"";position:absolute;left:24px;right:24px;top:-1px;height:1px;background:var(--tg-neo-line);opacity:.42;pointer-events:none}:where(.communityList>div,.notificationRow,.communityEventList>div,.matchHistoryRow,.entitlementList>div,.crewList>div,.tgCalmList>div,.securitySessionList>div,.billingTable>div,.billingEventList>div,.consumerRequestList>div,.clubMembers>div,.seasonMiniBoard>div,.achievementCard,.groupRoomCard){border-color:var(--tg-border-soft)!important;background:linear-gradient(145deg,rgba(9,14,27,.96),rgba(5,8,16,.96))!important;border-radius:15px!important}:where(.communityList>div,.notificationRow,.communityEventList>div,.matchHistoryRow,.securitySessionList>div,.groupRoomCard){transition:border-color .16s ease,background .16s ease,box-shadow .16s ease}:where(.communityList>div,.notificationRow,.communityEventList>div,.matchHistoryRow,.securitySessionList>div,.groupRoomCard):hover{border-color:rgba(168,85,247,.38)!important;background:linear-gradient(145deg,rgba(16,17,40,.98),rgba(7,13,28,.98))!important;box-shadow:0 14px 34px rgba(0,0,0,.22)!important}:where(.tgPageIntro,.communityIntro,.supportHero,.clubHero,.consumerLegalHero,.pricingHeroV545,.profileHero,.tgLaunchHero){position:relative}:where(.tgPageIntro,.communityIntro,.supportHero,.clubHero,.consumerLegalHero,.pricingHeroV545,.profileHero,.tgLaunchHero) h1{color:var(--tg-text)!important;letter-spacing:-.055em!important}:where(.supportHero,.clubHero,.profileHero) h1 b,:where(.tgPageIntro,.communityIntro,.supportHero,.clubHero,.consumerLegalHero,.pricingHeroV545,.profileHero,.tgLaunchHero) h1 :where(b,em){background:var(--tg-neo-gradient);-webkit-background-clip:text;background-clip:text;color:transparent!important}:where(.tgPageIntro,.communityIntro,.supportHero,.clubHero,.consumerLegalHero,.pricingHeroV545,.profileHero,.tgLaunchHero) .screenKicker,:where(.tgPageIntro,.communityIntro,.supportHero,.clubHero,.consumerLegalHero,.pricingHeroV545,.profileHero,.tgLaunchHero)>span{color:#b06cff!important;letter-spacing:.18em!important;font-weight:950!important}:where(input,select,textarea){color:var(--tg-text)!important;background-color:#080d19!important;border:1px solid rgba(139,151,184,.18)!important;outline:0!important;transition:border-color .15s ease,box-shadow .15s ease,background .15s ease!important}:where(input,select,textarea):focus{border-color:rgba(168,85,247,.62)!important;box-shadow:0 0 0 3px rgba(168,85,247,.1),0 0 28px rgba(85,85,245,.06)!important;background-color:#0a1020!important}select{-moz-appearance:none!important;appearance:none!important;-webkit-appearance:none!important;padding-right:42px!important;background-image:linear-gradient(45deg,transparent 50%,#b46cff 0),linear-gradient(135deg,#b46cff 50%,transparent 0)!important;background-position:calc(100% - 18px) 52%,calc(100% - 12px) 52%!important}:where(.primaryAction,.tgCalmPrimary,.tgLaunchPrimary,.priceCta,.megaButton,.supportReply button,.supportCreate button,.uxPremiumPlayButton){border:1px solid rgba(180,100,255,.72)!important;background:var(--tg-neo-gradient)!important;color:#fff!important;border-radius:15px!important;box-shadow:0 10px 30px rgba(86,54,221,.16)!important;font-weight:950!important;letter-spacing:.06em!important;transition:filter .15s ease,box-shadow .15s ease,border-color .15s ease!important}:where(.primaryAction,.tgCalmPrimary,.tgLaunchPrimary,.priceCta,.megaButton,.supportReply button,.supportCreate button,.uxPremiumPlayButton):hover{filter:brightness(1.08);box-shadow:0 15px 38px rgba(99,59,232,.22)!important}:where(.secondaryAction,.ghost,.tgGhostMini,.tgOutlineButton,.textButton,.priceCta.secondary){border:1px solid rgba(148,163,184,.15)!important;background:rgba(10,14,26,.78)!important;color:#ccd1dc!important;border-radius:13px!important}:where(.secondaryAction,.ghost,.tgGhostMini,.tgOutlineButton,.textButton,.priceCta.secondary):hover{border-color:rgba(168,85,247,.38)!important;color:#fff!important;background:rgba(19,18,42,.92)!important}:where(.tgNeoFeatureCard,.uxPremiumShortcuts button,.pricingHeroFacts>div,.supportHeroStats>div,.profileStatStrip>div,.simpleHubStats>div,.seasonOwnStats>div,.rewardPayload>b,.tgMetricCalm article){border-radius:22px!important;border:1px solid rgba(145,133,203,.22)!important;background:radial-gradient(circle at 15% 12%,rgba(168,85,247,.1),transparent 33%),linear-gradient(145deg,#0b0f20,#070b16)!important;box-shadow:0 18px 46px rgba(0,0,0,.24)!important}:where(.tgNeoFeatureCard,.uxPremiumShortcuts button,.pricingHeroFacts>div,.supportHeroStats>div,.profileStatStrip>div,.simpleHubStats>div,.seasonOwnStats>div,.rewardPayload>b,.tgMetricCalm article):nth-child(2n){border-color:rgba(32,169,255,.34)!important;background:radial-gradient(circle at 85% 12%,rgba(32,169,255,.1),transparent 35%),linear-gradient(145deg,#081326,#070b16)!important}.uxHubStep.panel{padding:24px!important;border-radius:24px!important}.uxModeGrid button,.uxOptionalCard>summary,.uxRoomDetails>summary,.uxSelectionSummary,.uxStartCard{border-radius:17px!important;background:linear-gradient(145deg,#0b1020,#070b16)!important;border:1px solid rgba(143,154,185,.14)!important}.uxModeGrid button.active,.uxStartCard.primary{border-color:rgba(168,85,247,.5)!important;background:linear-gradient(145deg,rgba(88,32,151,.25),rgba(14,49,105,.25))!important;box-shadow:inset 0 0 32px rgba(142,52,255,.06)!important}.uxPremiumQuickCard{border-radius:28px!important;border-color:rgba(168,85,247,.38)!important;background:radial-gradient(circle at 10% 0,rgba(168,85,247,.16),transparent 40%),radial-gradient(circle at 100% 65%,rgba(32,169,255,.12),transparent 38%),#080d19!important}.communityTabs button{border-radius:13px!important;background:#090e1b!important;border-color:rgba(143,154,185,.13)!important}.communityTabs button.active{background:linear-gradient(110deg,rgba(168,85,247,.17),rgba(32,169,255,.08))!important;border-color:rgba(168,85,247,.44)!important}.communityPanel{padding:22px!important}.notificationRow.unread{border-color:rgba(168,85,247,.42)!important;background:linear-gradient(110deg,rgba(168,85,247,.1),rgba(32,169,255,.04))!important}.clubOverviewGrid,.vipHouseGrid{gap:18px!important}.clubDetail,.clubPanel{padding:22px!important}.clubIdentity{border-bottom-color:rgba(143,154,185,.1)!important}.clubInviteBlock,.clubRuleSummary>div,.clubSettings{border-radius:16px!important;background:#080d19!important;border-color:rgba(143,154,185,.13)!important}.clubPlayLink{min-height:54px!important}.profileHero{border-bottom:1px solid rgba(143,154,185,.1)!important}.profileOrb.large{border-color:rgba(168,85,247,.46)!important;background:radial-gradient(circle at 35% 30%,rgba(178,94,255,.38),rgba(56,61,172,.2),#0b1020)!important;box-shadow:0 0 50px rgba(128,55,233,.14)!important}.profileNameTrigger{color:var(--tg-text)!important}.profileNumbers b,.profileStatStrip b{color:#fff!important}.xpTrack{background:#070c17!important;border-color:rgba(143,154,185,.12)!important}.xpTrack i{background:var(--tg-neo-line)!important;box-shadow:0 0 24px rgba(98,76,245,.24)!important}.achievementCard.unlocked{border-color:rgba(168,85,247,.26)!important}.pricingGridV545{gap:18px!important}.priceCardV545{padding:26px!important}.priceCardV545.featured{border-color:rgba(168,85,247,.62)!important;background:radial-gradient(circle at 20% 0,rgba(168,85,247,.18),transparent 38%),linear-gradient(145deg,#10102a,#070b17)!important}.priceRibbonV545{background:var(--tg-neo-gradient)!important}.pricingConsentV545 label.checked{border-color:rgba(168,85,247,.42)!important;background:rgba(168,85,247,.07)!important}.supportLayout{gap:18px!important}.supportTicketList>button{border-bottom-color:rgba(143,154,185,.09)!important}.supportTicketList>button.active,.supportTicketList>button:hover{background:linear-gradient(90deg,rgba(168,85,247,.12),rgba(32,169,255,.05))!important;box-shadow:inset 3px 0 #a855f7!important}.supportMessage{border-radius:18px!important;background:#090e1b!important;border-color:rgba(143,154,185,.15)!important}.supportMessage.staff{background:linear-gradient(145deg,rgba(74,30,116,.54),rgba(9,17,39,.96))!important;border-color:rgba(168,85,247,.44)!important}.tgLanguagePreference,.tgSettingsCalm label,.tgThemePreference>div{border-radius:14px!important}.tgThemePreference button.active{background:var(--tg-neo-gradient)!important;color:#fff!important}.tgStatusList i.ok{color:#50df9a!important}.tgStatusList i.bad{color:#ff6f8d!important}.tgRewardRow>div{border-radius:17px!important;background:linear-gradient(145deg,#0a0f1d,#070b15)!important;border-color:rgba(143,154,185,.14)!important}.accountAccessCard{padding:30px!important}.securitySessionList>div.current{border-color:rgba(168,85,247,.34)!important;background:linear-gradient(110deg,rgba(168,85,247,.08),rgba(32,169,255,.035))!important}.securityDeviceIcon{border-radius:14px!important;background:#10152a!important;color:#b26cff!important}.dangerZone{border-color:rgba(255,93,119,.3)!important;background:linear-gradient(145deg,rgba(62,14,28,.26),rgba(10,10,20,.98))!important}.legalTopbar{background:rgba(5,8,17,.94)!important;border-color:rgba(143,154,185,.11)!important;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.legalDoc,.legalDocument section{border-radius:22px!important;border-color:rgba(143,154,185,.15)!important;background:linear-gradient(145deg,#0b1020,#070b16)!important;box-shadow:var(--tg-shadow-card)!important}.legalDocument h2{color:#f5f7fc!important}.legalDocument dd,.legalDocument li,.legalDocument p{color:#a2a9b8!important}.legalDocument a{color:#b675ff!important}.legalAddress{background:rgba(168,85,247,.06)!important;border-left-color:#a855f7!important}.consumerLegalGrid,.consumerLegalSingle{gap:18px!important}.adminMain,.adminPage,.adminStandalone{background:#04060d!important}.adminSide{background:linear-gradient(180deg,#070b15,#04060d)!important;border-right-color:rgba(143,154,185,.11)!important}.adminSide nav button.active{background:linear-gradient(90deg,rgba(168,85,247,.16),rgba(32,169,255,.055))!important;border-color:rgba(168,85,247,.32)!important}.metric:after{background:var(--tg-neo-line)!important}.adminTop{background:rgba(6,9,17,.94)!important}.tgGameEdgeTab{width:34px!important;min-height:118px!important;border-color:rgba(168,85,247,.55)!important;background:rgba(39,18,77,.72)!important;box-shadow:0 0 24px rgba(168,85,247,.18)!important;-webkit-backdrop-filter:blur(12px)!important;backdrop-filter:blur(12px)!important}.tgGameEdgeTab>span{writing-mode:horizontal-tb!important;-webkit-text-orientation:mixed!important;text-orientation:mixed!important;display:flex!important;flex-direction:column!important;align-items:center!important;justify-content:center!important;gap:1px!important;line-height:1!important}.gameShell{background:radial-gradient(circle at 50% 0,rgba(109,57,224,.08),transparent 30%),#03050c!important}.arenaPanel,.roomChat,.scorePanel{border-radius:22px!important;background:linear-gradient(145deg,#090e1b,#050914)!important;border-color:rgba(143,154,185,.15)!important}.careerRevealCard{border-radius:17px!important;background:linear-gradient(145deg,#0b1020,#070b16)!important;border-color:rgba(143,154,185,.14)!important}.careerRevealCard.current{border-color:rgba(168,85,247,.48)!important;background:linear-gradient(145deg,rgba(70,29,116,.34),rgba(7,17,38,.96))!important}.guessDock{border-radius:18px!important;background:rgba(7,11,22,.96)!important;border-color:rgba(168,85,247,.3)!important;box-shadow:0 -14px 38px rgba(0,0,0,.28)!important}.guessDock button{background:var(--tg-neo-gradient)!important;border-radius:13px!important;color:#fff!important}.tgNeoReactionBar>button:hover{transform:none!important;filter:brightness(1.1)!important}html.tgThemeLight{--tg-bg:#f4f6fb;--tg-bg-raised:#fff;--tg-card:#fff;--tg-card-raised:#f8f9fd;--tg-text:#171c29;--tg-muted:#687184;--tg-muted-2:#7a8291;--tg-border:rgba(72,80,105,.15);--tg-border-soft:rgba(72,80,105,.10)}html.tgThemeLight body{background:radial-gradient(circle at 15% 0,rgba(109,77,232,.08),transparent 28%),#f4f6fb!important}html.tgThemeLight :where(.panel,.tgCalmPanel,.tgLaunchPanel,.communityPanel,.clubPanel,.clubDetail,.supportTicketList,.supportWorkspace,.priceCardV545,.consumerInfoBox,.accountAccessCard,.levelPanel,.dailyRewardPanel,.seasonProfilePanel,.rankedProfilePanel,.achievementsPanel,.matchHistoryPanel,.entitlementPanel,.codePanel,.upgradePanel,.adFreePanel,.accountBillingPanel){background:#fff!important;border-color:rgba(72,80,105,.13)!important;box-shadow:0 16px 42px rgba(35,42,60,.07)!important}html.tgThemeLight :where(input,select,textarea){background-color:#fff!important;color:#1c2230!important;border-color:rgba(72,80,105,.16)!important}@media(max-width:900px){:where(.tgCalmPanel,.tgLaunchPanel,.communityPanel,.clubPanel,.clubDetail,.priceCardV545,.consumerInfoBox,.accountAccessCard){border-radius:20px!important}.supportLayout{padding-left:16px!important;padding-right:16px!important;grid-template-columns:1fr!important}.clubOverviewGrid,.pricingGridV545,.progressionProfileGrid,.vipHouseGrid{gap:14px!important}}@media(max-width:600px){:where(.tgPageIntro,.communityIntro,.supportHero,.clubHero,.consumerLegalHero,.pricingHeroV545,.profileHero,.tgLaunchHero) h1{font-size:clamp(34px,11vw,52px)!important}:where(.tgCalmPanel,.tgLaunchPanel,.communityPanel,.clubPanel,.clubDetail,.priceCardV545,.consumerInfoBox,.accountAccessCard){padding:18px!important}.tgGameEdgeTab{width:31px!important;min-height:108px!important}}:root{--tg-tile-radius:22px;--tg-row-radius:15px;--tg-card-pad:22px;--tg-card-border-purple:rgba(168,85,247,.35);--tg-card-border-blue:rgba(32,169,255,.33);--tg-card-fill-purple:radial-gradient(circle at 12% 8%,rgba(168,85,247,.12),transparent 34%),linear-gradient(145deg,#0b1020,#060a14);--tg-card-fill-blue:radial-gradient(circle at 88% 8%,rgba(32,169,255,.11),transparent 34%),linear-gradient(145deg,#081426,#060a14)}:where(.appShell,.tgCalmPage,.tgLaunchPage,.accountAccessPage,.consumerLegalPage,.simpleCommunityPage,.clubPage,.pricingPage,.supportPage,.accountShell,.adminStandalone){--tg-page-gap:18px}:where(.tgCalmPage,.tgLaunchPage,.accountAccessWrap,.consumerLegalSingle,.simpleCommunityPage,.clubPage,.pricingPage,.supportPage,.accountShell)>:where(section,main,.panel,.tgCalmPanel,.tgLaunchPanel){scroll-margin-top:96px}:where(.systemStateCard,.authArena,.authDock,.dailyCard,.dailyLeaderboard,.dailyHints,.dailyResult,.dailyUnavailable,.difficultySummary,.difficultyTable,.finalAnswerWindow,.roundReportPanel,.finishArena,.scorePanel,.arenaPanel,.communitySearch,.communityRequests,.communityHint,.simpleHubStats,.simpleGroupGrid,.simpleLiveList,.clubJoinForm,.clubCreateForm,.clubSettings,.clubInviteBlock,.clubRuleSummary,.clubMembers,.supportThread,.supportReply,.supportEmpty,.supportAdminWorkspace,.supportAdminControls,.supportAdminStats,.pricingOffline,.pricingLoginHint,.priceChoiceStack,.billingPortalCallout,.settingsGrid,.tgSettings,.tgPreferenceList,.tgThemePreference,.tgLanguagePreference,.tgSettingsCalm,.tgStatusList,.tgStatusMeta,.tgRewardRow,.tgReferralAdminList,.accountGridV4,.accountBillingGrid,.accountBillingActions,.profileNameEditor,.cosmeticSelectors,.rewardPayload,.seasonOwnStats,.seasonMiniBoard,.securityDangerActions,.securityPanelHead,.securitySessionList,.consumerLegalGrid,.consumerRequestsPanel,.consumerRequestList,.legalFacts,.legalSettingsGrid,.legalLinkGrid,.adminInfoBox,.adminHintBar,.adminToolLinks,.adminAdvancedSettings,.simpleAdminSections,.simpleAdminFeatureGrid,.progressionMetrics,.billingAdminGrid,.billingReadiness,.billingEventList,.planAdminGrid,.groupAdminGrid,.groupRoomGrid,.seasonAdminGrid,.adPlacementGrid,.adsChecklist,.adsSetupSteps,.adsAdminLinks,.legalAdminChecklist,.legalAdminGuide,.tgMailCenter,.tgMailFacts,.tgMailOutbox,.playerControlList,.playerControlCreate,.playerQaHero,.playerReportCard,.reportList,.reportCareer,.reportReviewFields,.reportReasonGrid){border:1px solid var(--tg-border)!important;border-radius:var(--tg-tile-radius)!important;background:var(--tg-card-fill-purple)!important;box-shadow:0 18px 48px rgba(0,0,0,.24)!important}:where(.dailyLeaderboard,.difficultyTable,.communityRequests,.simpleLiveList,.clubMembers,.supportReply,.pricingOffline,.settingsGrid,.tgStatusMeta,.accountBillingGrid,.seasonMiniBoard,.consumerRequestList,.billingEventList,.groupRoomGrid,.adsSetupSteps,.legalLinkGrid,.reportList){border-color:var(--tg-card-border-blue)!important;background:var(--tg-card-fill-blue)!important}:where(.settingsGrid,.accountGridV4,.progressionProfileGrid,.tgCalmGrid,.tgLaunchGrid,.simpleGroupGrid,.simpleAdminFeatureGrid,.pricingGridV545,.clubOverviewGrid,.vipHouseGrid,.billingAdminGrid,.planAdminGrid,.groupAdminGrid,.groupRoomGrid,.seasonAdminGrid,.adPlacementGrid,.legalSettingsGrid,.legalLinkGrid,.accessGrid,.metricGrid,.tgMetricGrid,.simpleHubStats,.supportHeroStats)>:where(div,article,section,label,button,a){min-width:0}:where(.tgSettingsCalm,.tgPreferenceList,.settingsGrid)>:where(label,div,section){border:1px solid rgba(143,154,185,.14)!important;border-radius:17px!important;background:linear-gradient(145deg,rgba(11,16,31,.94),rgba(6,10,20,.98))!important;padding:15px 16px!important;margin-block:8px!important}:where(.tgSettingsCalm,.tgPreferenceList,.settingsGrid)>:where(label,div,section):focus-within,:where(.tgSettingsCalm,.tgPreferenceList,.settingsGrid)>:where(label,div,section):hover{border-color:rgba(168,85,247,.38)!important;box-shadow:0 12px 28px rgba(0,0,0,.16)!important}:where(.authForm,.clubCreateForm,.clubJoinForm,.supportCreate,.supportReply,.consumerForm,.inlineAdminForm,.groupCreateForm,.seasonCreateForm,.playerControlCreate,.reportReviewFields,.dailyGuessForm,.profileNameEditor){border:1px solid rgba(143,154,185,.14)!important;border-radius:20px!important;background:linear-gradient(145deg,rgba(10,15,29,.97),rgba(5,8,16,.98))!important;padding:18px!important;box-shadow:0 16px 42px rgba(0,0,0,.2)!important}:where(.communityList,.communityEventList,.notificationList,.liveList,.simpleLiveList,.crewList,.clubMembers,.entitlementList,.matchHistoryList,.securitySessionList,.consumerRequestList,.billingEventList,.auditList,.moderationList,.reportList,.adminRoomList,.userAdminList,.readinessList,.progressionUserTable,.seasonMiniBoard)>:where(div,article,li,button,a){border:1px solid rgba(143,154,185,.12)!important;border-radius:var(--tg-row-radius)!important;background:linear-gradient(145deg,rgba(9,14,27,.96),rgba(5,8,16,.97))!important;margin-block:7px!important;overflow:hidden}:where(.dailyCard,.dailyHints,.dailyLeaderboard,.dailyResult,.difficultySummary,.difficultyTable,.roundReportPanel,.finishArena,.scorePanel){position:relative;overflow:hidden}:where(.dailyCard,.difficultySummary,.roundReportPanel):before{content:"";position:absolute;inset:0 auto 0 0;width:2px;background:linear-gradient(180deg,#ae4cff,#6c53ff);opacity:.85}:where(.dailyLeaderboard,.difficultyTable,.scorePanel):before{content:"";position:absolute;inset:0 0 0 auto;width:2px;background:linear-gradient(180deg,#20a9ff,#247dff);opacity:.75}:where(.simpleGroupGrid,.clubOverviewGrid,.vipHouseGrid,.groupRoomGrid)>:where(a,button,div,article){border:1px solid rgba(168,85,247,.24)!important;border-radius:20px!important;background:var(--tg-card-fill-purple)!important;box-shadow:0 14px 36px rgba(0,0,0,.19)!important}:where(.simpleGroupGrid,.clubOverviewGrid,.vipHouseGrid,.groupRoomGrid)>:where(a,button,div,article):nth-child(2n){border-color:rgba(32,169,255,.27)!important;background:var(--tg-card-fill-blue)!important}.profileNumbers,.profileStatStrip,.progressionMetrics,.rewardPayload,.seasonOwnStats{gap:10px!important}:where(.profileStatStrip,.profileNumbers,.progressionMetrics,.seasonOwnStats,.rewardPayload)>:where(div,b,article){border:1px solid rgba(143,154,185,.13)!important;border-radius:16px!important;background:linear-gradient(145deg,#0b1020,#070b15)!important;padding:13px!important}.pricingGridV545 .priceCardV545{min-height:100%;display:flex;flex-direction:column}.priceCardV545 .priceButtons,.priceCardV545 .priceChoiceStack{margin-top:auto}.priceChoiceStack>:where(button,label,div){border:1px solid rgba(143,154,185,.14)!important;border-radius:15px!important;background:#080d19!important}.supportLayout>*{min-width:0}.supportCreate,.supportTicketList,.supportWorkspace{padding:18px!important}.supportThread{padding:10px!important;background:rgba(4,7,14,.48)!important}.supportMessage{box-shadow:0 10px 24px rgba(0,0,0,.12)!important}.tgCalmList>:where(div,li,article),.tgRewardRow>:where(div,article),.tgStatusList>:where(div,li){border:1px solid rgba(143,154,185,.12)!important;border-radius:15px!important;background:linear-gradient(145deg,#0a0f1d,#060a14)!important;padding:14px 15px!important;margin-block:7px!important}.tgLaunchGrid>.tgLaunchPanel{min-height:100%}.securitySessionList>div{padding:13px!important}.securityDangerActions>:where(button,a){min-height:48px}.consumerLegalSingle>.consumerInfoBox,.legalDoc,.legalDocument{max-width:1040px;margin-inline:auto}.legalFacts>:where(div,article,li){border:1px solid rgba(143,154,185,.12)!important;border-radius:15px!important;background:linear-gradient(145deg,#0a0f1d,#060a14)!important;padding:14px!important}:where(.adminPanel,.billingAdminPanel,.groupAdminCard,.seasonAdminCard,.metric,.adminInfoBox,.adminHintBar){border-radius:18px!important}:where(.adminTable,.billingTable,.progressionUserTable) :where(.tr,tbody tr){background:rgba(8,13,25,.72)!important;border-color:rgba(143,154,185,.08)!important}:where(.communityEmpty,.supportEmpty,.adminEmptyState,.accountLoading,.systemStateCard,.legalLoading,.pricingOffline,.dailyUnavailable){border:1px dashed rgba(168,85,247,.28)!important;border-radius:20px!important;background:linear-gradient(145deg,rgba(16,13,31,.7),rgba(5,8,16,.92))!important;padding:22px!important}:where(.tgNeoFeatureCard,.priceCardV545,.clubPanel,.communityPanel,.tgCalmPanel,.tgLaunchPanel,.panel,.systemStateCard,.dailyCard,.supportTicketList,.supportWorkspace){transition:border-color .16s ease,box-shadow .16s ease,filter .16s ease!important}:where(.tgNeoFeatureCard,.priceCardV545,.clubPanel,.communityPanel,.tgCalmPanel,.tgLaunchPanel,.panel,.systemStateCard,.dailyCard):hover{border-color:rgba(168,85,247,.4)!important;box-shadow:0 20px 52px rgba(0,0,0,.27),0 0 32px rgba(102,70,240,.055)!important}@media(max-width:760px){:root{--tg-card-pad:17px;--tg-tile-radius:20px}:where(.settingsGrid,.accountGridV4,.progressionProfileGrid,.tgCalmGrid,.tgLaunchGrid,.pricingGridV545,.clubOverviewGrid,.vipHouseGrid,.billingAdminGrid,.planAdminGrid,.groupAdminGrid,.seasonAdminGrid){grid-template-columns:1fr!important}:where(.authForm,.clubCreateForm,.clubJoinForm,.supportCreate,.supportReply,.consumerForm,.inlineAdminForm,.groupCreateForm,.seasonCreateForm,.playerControlCreate){padding:15px!important}.profileNumbers,.profileStatStrip,.progressionMetrics,.rewardPayload,.seasonOwnStats{grid-template-columns:repeat(2,minmax(0,1fr))!important}}html.tgThemeLight :where(.systemStateCard,.authArena,.authDock,.dailyCard,.dailyLeaderboard,.dailyHints,.dailyResult,.difficultySummary,.difficultyTable,.communitySearch,.communityRequests,.simpleGroupGrid,.simpleLiveList,.clubJoinForm,.clubCreateForm,.clubSettings,.clubMembers,.supportThread,.supportReply,.supportEmpty,.pricingOffline,.priceChoiceStack,.settingsGrid,.tgSettings,.tgPreferenceList,.tgStatusList,.tgStatusMeta,.tgRewardRow,.accountGridV4,.accountBillingGrid,.consumerLegalGrid,.consumerRequestsPanel,.adminInfoBox,.adminHintBar,.simpleAdminFeatureGrid,.billingAdminGrid,.groupAdminGrid,.groupRoomGrid,.seasonAdminGrid){background:#fff!important;border-color:rgba(67,76,104,.14)!important;box-shadow:0 14px 36px rgba(35,42,60,.06)!important}:root{--tg-safe-bottom:max(14px,env(safe-area-inset-bottom));--tg-mobile-x:clamp(14px,4vw,22px)}:where(button,.tgNeoTile,.tgNeoFeatureCard,.priceCardV545,.panel,.tgCalmPanel,.tgLaunchPanel):hover{translate:none!important}.tgGameEdgeTab,.tgGameEdgeTab:active,.tgGameEdgeTab:focus-visible,.tgGameEdgeTab:hover{top:50%!important;transform:translateY(-50%)!important}.tgGameEdgeTabChat.open,.tgGameEdgeTabChat.open:active,.tgGameEdgeTabChat.open:focus-visible,.tgGameEdgeTabChat.open:hover{transform:translate(16px,-50%)!important}:where(input,select,textarea){min-height:48px;border:1px solid rgba(143,154,185,.18)!important;border-radius:14px!important;background:#070c17!important;color:var(--tg-text,#f4f5f8)!important;outline:none!important;box-shadow:none!important}:where(input,select,textarea):focus{border-color:rgba(168,85,247,.65)!important;box-shadow:0 0 0 3px rgba(168,85,247,.1)!important}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:linear-gradient(45deg,transparent 50%,#b06cff 0),linear-gradient(135deg,#b06cff 50%,transparent 0)!important;background-position:calc(100% - 18px) 20px,calc(100% - 12px) 20px!important;background-size:6px 6px,6px 6px!important;background-repeat:no-repeat!important;padding-right:38px!important}:where(.appShell,.tgCalmPage,.tgLaunchPage,.simpleCommunityPage,.clubPage,.pricingPage,.supportPage,.accountShell){padding-bottom:calc(112px + var(--tg-safe-bottom))!important}.bottomNav,.mobileBottomNav,.tgNeoBottomNav{bottom:var(--tg-safe-bottom)!important;max-width:min(880px,calc(100vw - 28px))!important;margin-inline:auto!important}:where(.panel,.tgCalmPanel,.tgLaunchPanel,.tgNeoFeatureCard,.priceCardV545,.clubPanel,.communityPanel,.supportWorkspace,.supportTicketList){min-width:0!important;overflow-wrap:anywhere}:where(.tgCalmGrid,.tgLaunchGrid,.pricingGridV545,.clubOverviewGrid,.vipHouseGrid,.accountGridV4,.progressionProfileGrid,.settingsGrid){min-width:0!important}.consumerLegalSingle,.legalDocument{border-radius:24px!important}.legalDocument section+section{border-top:1px solid rgba(143,154,185,.1);padding-top:22px;margin-top:22px}@media(max-width:1100px){.adminStandaloneHeader{flex-wrap:wrap!important}.adminStandaloneHeader nav{width:100%;overflow-x:auto;padding-bottom:3px}.billingAdminGrid,.groupAdminGrid,.groupRoomGrid,.seasonAdminGrid{grid-template-columns:1fr!important}.adminLayout{grid-template-columns:minmax(190px,250px) 1fr!important}}@media(max-width:760px){body{overflow-x:hidden}:where(.appShell,.tgCalmPage,.tgLaunchPage,.simpleCommunityPage,.clubPage,.pricingPage,.supportPage,.accountShell){padding-left:var(--tg-mobile-x)!important;padding-right:var(--tg-mobile-x)!important}:where(.pricingHeroFacts,.supportHeroStats,.profileStatStrip,.simpleHubStats,.seasonOwnStats,.tgMetricCalm){grid-template-columns:repeat(2,minmax(0,1fr))!important}.tgGameEdgeTab{width:30px!important;min-height:104px!important;font-size:9px!important}.tgGameDrawer{width:min(88vw,390px)!important}.adminLayout{display:block!important}.adminSide{position:static!important;width:auto!important;min-height:auto!important;margin:0 0 14px!important}.adminSide nav{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important}}@media(max-width:430px){:where(.pricingHeroFacts,.supportHeroStats,.profileStatStrip,.simpleHubStats,.seasonOwnStats,.tgMetricCalm){grid-template-columns:1fr!important}:where(.tgPageIntro,.communityIntro,.supportHero,.clubHero,.consumerLegalHero,.pricingHeroV545,.profileHero,.tgLaunchHero) h1{font-size:clamp(30px,10.5vw,44px)!important;line-height:.94!important}:where(.tgCalmPanel,.tgLaunchPanel,.communityPanel,.clubPanel,.clubDetail,.priceCardV545,.consumerInfoBox,.accountAccessCard){padding:16px!important}.tgGameEdgeTab{width:28px!important;min-height:96px!important}}@media(max-width:720px){.gameShell{height:100dvh!important;min-height:100dvh!important;grid-template-rows:68px 30px minmax(0,1fr)!important}.gameShell>.tgNeoHeader{height:68px!important;padding:0 10px!important}.gameShell .tgNeoHeaderBrand .tgBrand.compact .tgLogo{width:70px!important;height:45px!important}.gameShell .tgNeoHamburger{right:8px!important;top:12px!important;width:42px!important;height:42px!important}.gameShell .tgHeaderRight{padding-right:46px!important}.gameShell .matchTopline{height:30px!important;min-height:30px!important;padding:0 38px 0 10px!important;font-size:7px!important;letter-spacing:.08em!important}.gameShell .matchTopline div:nth-child(2){display:none!important}.gameShell .matchTopline button{font-size:7px!important}.gameShell .matchLayout{grid-template-columns:1fr!important;padding:6px 7px 7px!important;gap:0!important;width:100%!important}.gameShell .scorePanel{display:none!important}.gameShell .arenaPanel{width:100%!important;max-width:none!important;padding:8px!important;border-radius:18px!important;display:grid!important;grid-template-rows:auto auto minmax(150px,1fr) auto auto auto!important;grid-gap:6px!important;gap:6px!important}.gameShell .arenaHeader{min-height:40px!important;height:40px!important;grid-template-columns:1fr auto auto!important;gap:7px!important}.gameShell .arenaHeader>div:first-child span{display:none!important}.gameShell .arenaHeader strong{font-size:14px!important}.gameShell .modePill{height:26px!important;max-width:150px!important;padding:0 11px!important;font-size:8px!important}.gameShell .countdown{width:38px!important;height:38px!important}.gameShell .countdown b{font-size:12px!important}.gameShell .questionHeading{margin:0!important;min-height:48px!important}.gameShell .questionHeading span{font-size:7px!important;letter-spacing:.14em!important}.gameShell .questionHeading h1{font-size:28px!important;line-height:.88!important;margin:3px 0 0!important;letter-spacing:-.055em!important}.gameShell .careerRevealBoard{min-height:150px!important;height:auto!important;grid-template-columns:1fr!important;gap:8px!important;padding:2px 2px 5px!important;margin:0!important;overflow-y:auto!important;overflow-x:hidden!important;scroll-padding-block:8px!important}.gameShell .careerRevealCard{min-height:88px!important;grid-template-columns:58px minmax(0,1fr) 24px!important;gap:11px!important;padding:10px 11px!important;border-radius:15px!important}.gameShell .careerRevealNo{height:58px!important;border-radius:11px!important}.gameShell .careerRevealNo span{font-size:20px!important}.gameShell .careerRevealNo small{font-size:8px!important}.gameShell .careerRevealName{gap:3px!important}.gameShell .careerRevealName small{font-size:9px!important}.gameShell .careerRevealName b{font-size:22px!important;line-height:1.06!important}.gameShell .careerRevealCard.next .careerRevealName b{font-size:22px!important}.gameShell .finalAnswerWindow{min-height:64px!important;margin:0!important;padding:8px 11px!important;border-radius:13px!important;display:grid!important;grid-template-columns:1fr!important;grid-gap:2px!important;gap:2px!important;align-content:center!important;text-align:left!important}.gameShell .finalAnswerWindow span{font-size:8px!important;line-height:1.1!important}.gameShell .finalAnswerWindow b{font-size:16px!important;line-height:1.15!important}.gameShell .finalAnswerWindow small{font-size:10px!important;line-height:1.25!important}.gameShell .guessDock{width:100%!important;grid-template-columns:1fr!important;gap:5px!important;padding:7px!important;border-radius:15px!important}.gameShell .guessDock>div{padding:0 5px!important;gap:1px!important}.gameShell .guessDock span{font-size:8px!important}.gameShell .guessDock input{height:38px!important;font-size:16px!important}.gameShell .guessToleranceHint{font-size:6.5px!important;margin-top:1px!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important}.gameShell .guessDock button{height:44px!important;min-height:44px!important;font-size:11px!important}.tgGameEdgeTab{width:28px!important;min-height:98px!important;top:48%!important}.tgGameEdgeTabMenu{left:-9px!important;padding:10px 4px 10px 10px!important;border-radius:0 14px 14px 0!important}.tgGameEdgeTab.tgNeoChatEdge,.tgGameEdgeTabChat{right:-9px!important;padding:10px 10px 10px 4px!important;border-radius:14px 0 0 14px!important;width:28px!important;min-height:98px!important}.tgGameEdgeTab.tgNeoChatEdge>span,.tgGameEdgeTab>span{font-size:10px!important;gap:1px!important}}@media(max-width:390px){.gameShell{grid-template-rows:64px 28px minmax(0,1fr)!important}.gameShell>.tgNeoHeader{height:64px!important}.gameShell .matchTopline{height:28px!important;min-height:28px!important}.gameShell .arenaPanel{padding:7px!important;gap:5px!important;grid-template-rows:auto auto minmax(138px,1fr) auto auto auto!important}.gameShell .arenaHeader{height:37px!important;min-height:37px!important}.gameShell .questionHeading{min-height:44px!important}.gameShell .questionHeading h1{font-size:25px!important}.gameShell .careerRevealBoard{min-height:138px!important;gap:7px!important}.gameShell .careerRevealCard{min-height:82px!important;grid-template-columns:54px minmax(0,1fr) 22px!important;padding:8px 9px!important}.gameShell .careerRevealNo{height:54px!important}.gameShell .careerRevealName b{font-size:20px!important}.gameShell .finalAnswerWindow{min-height:58px!important;padding:7px 9px!important}.gameShell .finalAnswerWindow b{font-size:15px!important}.gameShell .finalAnswerWindow small{font-size:9px!important}.gameShell .guessDock input{height:35px!important}.gameShell .guessDock button{height:42px!important;min-height:42px!important}}@media(max-width:720px){body:has(.gameShell){overflow:hidden!important;padding:0!important}.gameShell{height:100dvh!important;min-height:100dvh!important;max-height:100dvh!important;grid-template-rows:56px 24px minmax(0,1fr)!important}.gameShell>.tgNeoHeader{height:56px!important;min-height:56px!important;padding:0 7px!important}.gameShell .tgNeoHeaderBrand .tgBrand.compact .tgLogo{width:58px!important;height:38px!important}.gameShell .tgNeoHamburger{right:5px!important;top:8px!important;width:38px!important;height:38px!important}.gameShell .tgHeaderRight{padding-right:40px!important;gap:7px!important}.gameShell .tgHeaderRight>*{transform:scale(.88);transform-origin:center!important}.gameShell .matchTopline{height:24px!important;min-height:24px!important;padding:0 34px 0 7px!important;letter-spacing:.07em!important}.gameShell .matchTopline,.gameShell .matchTopline button{font-size:6.5px!important}.gameShell .matchLayout{padding:4px 4px 5px!important}.gameShell .arenaPanel,.gameShell .matchLayout{height:100%!important;min-height:0!important;overflow:hidden!important}.gameShell .arenaPanel{padding:6px!important;border-radius:15px!important;gap:4px!important;grid-template-rows:32px 38px minmax(0,1fr) auto auto auto!important}.gameShell .arenaHeader{height:32px!important;min-height:32px!important;gap:5px!important}.gameShell .arenaHeader strong{font-size:12px!important}.gameShell .modePill{height:24px!important;max-width:145px!important;padding:0 9px!important;font-size:7.5px!important}.gameShell .countdown{width:32px!important;height:32px!important}.gameShell .countdown b{font-size:10px!important}.gameShell .questionHeading{height:38px!important;min-height:38px!important;margin:0!important;display:grid!important;align-content:center!important}.gameShell .questionHeading span{font-size:6px!important;letter-spacing:.12em!important}.gameShell .questionHeading h1{font-size:23px!important;line-height:.86!important;margin:2px 0 0!important}.gameShell .careerRevealBoard{min-height:0!important;height:100%!important;max-height:none!important;overflow-y:auto!important;overflow-x:hidden!important;padding:2px 1px 4px!important;gap:6px!important;align-content:start!important}.gameShell .careerRevealCard{min-height:74px!important;grid-template-columns:50px minmax(0,1fr) 20px!important;gap:9px!important;padding:8px 9px!important;border-radius:13px!important}.gameShell .careerRevealNo{height:50px!important;border-radius:10px!important}.gameShell .careerRevealNo span{font-size:18px!important}.gameShell .careerRevealNo small{font-size:7px!important}.gameShell .careerRevealName small{font-size:7.5px!important;letter-spacing:.12em!important}.gameShell .careerRevealCard.next .careerRevealName b,.gameShell .careerRevealName b{font-size:19px!important;line-height:1.02!important;letter-spacing:-.025em!important}.gameShell .finalAnswerWindow{min-height:48px!important;max-height:48px!important;padding:5px 8px!important;border-radius:11px!important;gap:0!important}.gameShell .finalAnswerWindow span{font-size:6.5px!important}.gameShell .finalAnswerWindow b{font-size:13px!important;line-height:1.05!important}.gameShell .finalAnswerWindow small{font-size:7.5px!important;line-height:1.05!important}.gameShell .guessDock{flex:0 0 auto!important;width:100%!important;padding:5px!important;gap:4px!important;border-radius:13px!important;grid-template-columns:1fr!important}.gameShell .guessDock>div{padding:0 3px!important;gap:0!important}.gameShell .guessDock span{font-size:6.5px!important}.gameShell .guessDock input{height:34px!important;font-size:15px!important;padding:0 10px!important}.gameShell .guessToleranceHint{display:none!important}.gameShell .guessDock button{height:38px!important;min-height:38px!important;font-size:10px!important;border-radius:9px!important}.gameShell .matchNotice{font-size:7px!important;line-height:1!important;min-height:0!important}.tgGameEdgeTab{width:24px!important;min-height:88px!important;top:47%!important}.tgGameEdgeTabMenu{left:-8px!important;padding:8px 3px 8px 9px!important}.tgGameEdgeTab.tgNeoChatEdge,.tgGameEdgeTabChat{right:-8px!important;width:24px!important;min-height:88px!important;padding:8px 9px 8px 3px!important}.tgGameEdgeTab.tgNeoChatEdge>span,.tgGameEdgeTab>span{font-size:9px!important}}@media(max-width:390px){.gameShell{grid-template-rows:54px 22px minmax(0,1fr)!important}.gameShell>.tgNeoHeader{height:54px!important;min-height:54px!important}.gameShell .matchTopline{height:22px!important;min-height:22px!important}.gameShell .arenaPanel{grid-template-rows:30px 36px minmax(0,1fr) auto auto auto!important;padding:5px!important;gap:3px!important}.gameShell .arenaHeader{height:30px!important;min-height:30px!important}.gameShell .questionHeading{height:36px!important;min-height:36px!important}.gameShell .questionHeading h1{font-size:22px!important}.gameShell .careerRevealBoard{min-height:0!important;height:100%!important}.gameShell .careerRevealCard{min-height:70px!important;grid-template-columns:48px minmax(0,1fr) 18px!important;padding:7px 8px!important}.gameShell .careerRevealNo{height:48px!important}.gameShell .careerRevealCard.next .careerRevealName b,.gameShell .careerRevealName b{font-size:18px!important}.gameShell .finalAnswerWindow{min-height:44px!important;max-height:44px!important}.gameShell .guessDock input{height:32px!important}.gameShell .guessDock button{height:36px!important;min-height:36px!important}}@media(max-width:720px){body:has(.gameShell),html:has(.gameShell){height:100%!important;min-height:100%!important;overflow:hidden!important;overscroll-behavior:none!important}.gameShell{position:fixed!important;inset:0!important;width:100%!important;height:100dvh!important;min-height:100dvh!important;max-height:100dvh!important;overflow:hidden!important;grid-template-rows:56px 24px minmax(0,1fr)!important}.gameShell .matchLayout{align-items:stretch!important;padding:4px 4px 5px!important}.gameShell .arenaPanel,.gameShell .matchLayout{height:100%!important;min-height:0!important;overflow:hidden!important}.gameShell .arenaPanel{position:relative!important;max-height:none!important;display:grid!important;grid-template-rows:32px 38px minmax(0,1fr) auto 0 0!important;grid-gap:4px!important;gap:4px!important;padding:6px 6px 108px!important;align-content:stretch!important}.gameShell .careerRevealBoard{min-height:0!important;height:100%!important;max-height:none!important;overflow-y:auto!important;overflow-x:hidden!important;overscroll-behavior:contain!important;-webkit-overflow-scrolling:touch!important;scrollbar-width:none!important;align-content:start!important;padding:2px 1px 5px!important;margin:0!important}.gameShell .careerRevealBoard::-webkit-scrollbar{display:none!important}.gameShell .finalAnswerWindow{align-self:end!important;margin:0!important;min-height:44px!important;max-height:48px!important;padding:5px 8px!important}.gameShell .guessDock{position:fixed!important;z-index:90!important;left:10px!important;right:10px!important;bottom:calc(7px + env(safe-area-inset-bottom))!important;width:auto!important;max-width:700px!important;margin:0 auto!important;min-height:0!important;padding:6px!important;gap:4px!important;border-radius:14px!important;box-shadow:0 -12px 34px rgba(0,0,0,.48),0 0 0 1px rgba(168,85,247,.08)!important;-webkit-backdrop-filter:blur(16px)!important;backdrop-filter:blur(16px)!important}.gameShell .guessDock>div{padding:0 3px!important;gap:1px!important}.gameShell .guessDock span{font-size:6.5px!important}.gameShell .guessDock input{height:34px!important;min-height:34px!important;font-size:15px!important;padding:0 10px!important}.gameShell .guessDock button{height:38px!important;min-height:38px!important;font-size:10px!important;border-radius:9px!important}.gameShell .guessToleranceHint,.gameShell .matchNotice{display:none!important}}@supports (-webkit-touch-callout:none){@media(max-width:720px){.gameShell{height:100lvh!important;min-height:100lvh!important;max-height:100lvh!important}}}@media(max-width:390px){.gameShell{grid-template-rows:54px 22px minmax(0,1fr)!important}.gameShell .arenaPanel{grid-template-rows:30px 36px minmax(0,1fr) auto 0 0!important;padding:5px 5px 102px!important;gap:3px!important}.gameShell .guessDock{left:7px!important;right:7px!important;bottom:calc(5px + env(safe-area-inset-bottom))!important;padding:5px!important}.gameShell .guessDock input{height:32px!important;min-height:32px!important}.gameShell .guessDock button{height:36px!important;min-height:36px!important}.gameShell .careerRevealCard{min-height:68px!important}}@media(max-width:720px){.gameShell .arenaPanel{grid-template-rows:32px 38px minmax(0,1fr) 0 0 0!important;padding-bottom:100px!important}.gameShell .careerRevealBoard{min-height:0!important;height:100%!important;max-height:none!important;padding-bottom:6px!important;scroll-padding-bottom:54px!important}.gameShell .finalAnswerWindow{position:fixed!important;z-index:89!important;left:10px!important;right:10px!important;bottom:calc(96px + env(safe-area-inset-bottom))!important;width:auto!important;max-width:700px!important;margin:0 auto!important;min-height:38px!important;max-height:42px!important;padding:4px 10px!important;border-radius:11px!important;pointer-events:none!important;-webkit-backdrop-filter:blur(14px)!important;backdrop-filter:blur(14px)!important;box-shadow:0 10px 24px rgba(0,0,0,.34),0 0 0 1px rgba(168,85,247,.07)!important}.gameShell .finalAnswerWindow span{font-size:6.5px!important;line-height:1!important}.gameShell .finalAnswerWindow strong{font-size:14px!important;line-height:1.02!important}.gameShell .finalAnswerWindow small{font-size:6.5px!important;line-height:1!important}.gameShell .guessDock{z-index:90!important}}@media(max-width:390px){.gameShell .arenaPanel{grid-template-rows:30px 36px minmax(0,1fr) 0 0 0!important;padding-bottom:94px!important}.gameShell .finalAnswerWindow{left:7px!important;right:7px!important;bottom:calc(88px + env(safe-area-inset-bottom))!important;min-height:36px!important;max-height:40px!important;padding:4px 8px!important}.gameShell .finalAnswerWindow strong{font-size:13px!important}}.uxDifficultySelect{margin-top:12px}.uxDifficultySelect select{border-color:rgba(168,85,247,.42);background:linear-gradient(180deg,rgba(21,13,38,.94),rgba(6,10,19,.98))}.uxQuickSelection span+span{color:#c99aff}.uxQuickSetup{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px;margin:16px 0 14px}.uxQuickSetup label{display:grid;grid-gap:6px;gap:6px;min-width:0}.uxQuickSetup label>span{padding-left:2px;color:var(--muted);font-size:9px;font-weight:900;letter-spacing:.14em}.uxQuickSetup select{width:100%;min-width:0;min-height:50px;padding:0 42px 0 14px;border:1px solid rgba(145,133,203,.24);border-radius:14px;background:#090d18;color:var(--text);font:inherit;font-size:13px;font-weight:900;letter-spacing:.02em;outline:none}.uxQuickSetup select:focus{border-color:rgba(168,85,247,.64);box-shadow:0 0 0 2px rgba(168,85,247,.08)}.uxPremiumQuickCopy .uxPremiumPlayButton{margin-top:2px}@media(max-width:720px){.uxQuickSetup{grid-template-columns:1fr;gap:10px;margin-top:14px}.uxQuickSetup select{font-size:16px}.uxPremiumQuickCopy .uxPremiumPlayButton{width:100%}}.tgNeoHomeDifficulty{margin-top:10px}.tgNeoHomeDifficulty>select{min-width:245px;border-color:rgba(168,85,247,.48);background:linear-gradient(180deg,rgba(21,13,38,.96),rgba(6,10,19,.98));color:#d6b7ff}.tgNeoPlayButtonAfterSettings{margin-top:20px}@media(max-width:560px){.tgNeoPoolSelect{width:min(100%,360px);grid-template-columns:96px minmax(0,1fr)}.tgNeoPoolSelect>select{width:100%;min-width:0;height:40px;font-size:9px}.tgNeoHomeDifficulty>select{min-width:0}.tgNeoPlayButtonAfterSettings{margin-top:16px}}:root{--tg58-bg:#02040b;--tg58-bg2:#050817;--tg58-card:#080d1b;--tg58-card2:#0b1122;--tg58-text:#f6f7fb;--tg58-muted:#9aa4ba;--tg58-purple:#b23dff;--tg58-purple2:#7c3cff;--tg58-blue:#287bff;--tg58-cyan:#14c7ff;--tg58-green:#28e3a2;--tg58-pink:#ff45c7;--tg58-red:#ff4f74;--tg58-line:rgba(178,61,255,.38);--tg58-line-blue:rgba(20,199,255,.32);--tg58-gradient:linear-gradient(105deg,#b22cff,#7147ff 43%,#187dff 78%,#12bfff);--tg58-shadow:0 24px 70px rgba(0,0,0,.48),0 0 32px rgba(117,55,255,.08)}body{background:radial-gradient(circle at 14% -4%,rgba(152,46,255,.12),transparent 28%),radial-gradient(circle at 86% 6%,rgba(27,126,255,.11),transparent 30%),linear-gradient(180deg,#02040a,#030611 45%,#02040a)!important;color:var(--tg58-text)!important}.tgNeoBuild{display:none!important}.tgNeoHeader{background:linear-gradient(180deg,rgba(2,4,12,.98),rgba(3,6,15,.94))!important;border-bottom:1px solid rgba(123,139,180,.12)!important;-webkit-backdrop-filter:blur(22px)!important;backdrop-filter:blur(22px)!important}.tgNeoHeaderBrand{filter:drop-shadow(0 0 16px rgba(132,59,255,.22))}.tgNeoAvatar{background:radial-gradient(circle at 35% 28%,rgba(184,62,255,.28),rgba(28,12,55,.94))!important;border:1px solid rgba(178,61,255,.62)!important;box-shadow:0 0 22px rgba(165,52,255,.16)!important}.tgNeoHamburger i{background:#eef1f7!important;box-shadow:0 0 8px rgba(255,255,255,.06)}.tgNeoBottomNav{border:1px solid rgba(96,114,160,.22)!important;background:rgba(5,8,18,.94)!important;box-shadow:0 14px 38px rgba(0,0,0,.48),0 0 34px rgba(80,52,255,.08)!important;-webkit-backdrop-filter:blur(22px)!important;backdrop-filter:blur(22px)!important}.tgNeoBottomNav>a{border-radius:17px!important;color:#9da7be!important;transition:.18s ease!important}.tgNeoBottomNav>a.active{color:#d788ff!important;background:linear-gradient(135deg,rgba(119,43,211,.36),rgba(48,30,111,.4))!important;box-shadow:inset 0 0 0 1px rgba(178,61,255,.12),0 0 24px rgba(140,42,255,.12)!important}.accountBillingPanel,.accountGridV4>article,.billingPortalCallout,.clubDetail,.clubHero,.clubPanel,.communityIntro,.communityPanel,.panel,.priceCardV545,.pricingConsentV545,.pricingVipStrip,.profileHero,.supportHero,.supportTicketList,.supportWorkspace,.tgCalmPanel,.tgLaunchHero,.tgLaunchPanel,.tgPageIntro,.uxHubHelp,.uxHubIntro,.uxHubStep,.uxPremiumHub,.vipHouseSection{border-radius:24px!important;border:1px solid rgba(152,78,255,.23)!important;background:linear-gradient(140deg,rgba(51,15,79,.11),rgba(4,9,20,.96) 34%,rgba(3,8,18,.98) 72%,rgba(12,46,72,.09))!important;box-shadow:var(--tg58-shadow)!important}.clubPanel:hover,.communityPanel:hover,.panel:hover,.priceCardV545:hover,.tgCalmPanel:hover{border-color:rgba(178,61,255,.38)!important}.billingPortalCallout button,.clubCreateForm button,.clubJoinForm button,.priceCta,.pricingGridV545 button,.primaryAction,.supportCreate button,.supportReply button,.tgCalmPrimary,.tgLaunchPrimary,.tgPrimaryMini{border-radius:14px!important;border:1px solid rgba(174,101,255,.55)!important;background:var(--tg58-gradient)!important;color:#fff!important;box-shadow:0 10px 28px rgba(70,49,220,.22),0 0 18px rgba(45,147,255,.08)!important;font-weight:950!important}.clubCreateForm button:hover,.clubJoinForm button:hover,.priceCta:hover,.primaryAction:hover,.supportCreate button:hover,.supportReply button:hover,.tgCalmPrimary:hover,.tgLaunchPrimary:hover,.tgPrimaryMini:hover{transform:translateY(-1px)!important;filter:brightness(1.07)!important}.ghost,.secondaryAction,.textButton{border-color:rgba(155,100,255,.28)!important;background:rgba(7,11,24,.92)!important;color:#d8deec!important}input,select,textarea{border-color:rgba(142,105,210,.24)!important;background:#070b15!important;color:#f2f4fa!important}input:focus,select:focus,textarea:focus{border-color:rgba(178,61,255,.72)!important;box-shadow:0 0 0 3px rgba(178,61,255,.09),0 0 20px rgba(48,130,255,.06)!important}.tgNeoHome{background:transparent!important}.tgNeoHomeStage{max-width:1180px!important;gap:18px!important}.tgNeoHeroCard{overflow:hidden!important;position:relative!important;border:1px solid rgba(178,61,255,.55)!important;border-right-color:rgba(20,199,255,.55)!important;background:radial-gradient(circle at 14% 18%,rgba(153,42,255,.18),transparent 31%),radial-gradient(circle at 93% 22%,rgba(18,127,255,.17),transparent 34%),linear-gradient(135deg,#0b071a,#060918 52%,#050d1d)!important;box-shadow:0 30px 90px rgba(0,0,0,.52),0 0 48px rgba(124,60,255,.1)!important}.tgNeoHeroCard:after{content:""!important;position:absolute!important;z-index:0!important;right:-18px!important;top:18px!important;width:min(42%,360px)!important;height:42%!important;min-height:250px!important;background:url(/tg-neo/player-hero.png) 50%/cover no-repeat!important;border-radius:0 24px 0 40px!important;opacity:.82!important;mask-image:linear-gradient(90deg,transparent,#000 28%,#000),linear-gradient(180deg,#000,#000 78%,transparent)!important;-webkit-mask-image:linear-gradient(90deg,transparent,#000 28%,#000)!important;pointer-events:none!important}.tgNeoHeroCard>*{position:relative;z-index:2}.tgNeoHeroKicker{color:#c05bff!important;text-shadow:0 0 15px rgba(184,55,255,.28)!important}.tgNeoHeroCard h1{color:#fff!important;text-shadow:0 7px 30px rgba(0,0,0,.28)!important}.tgNeoHeroCard h1 em{background:var(--tg58-gradient)!important;-webkit-background-clip:text!important;background-clip:text!important;color:transparent!important}.tgNeoCareerLine{background:var(--tg58-gradient)!important;box-shadow:0 0 18px rgba(92,83,255,.38)!important}.tgNeoCareerPath i{background:#b43fff!important;box-shadow:0 0 0 8px rgba(168,58,255,.13),0 0 22px rgba(178,61,255,.55)!important}.tgNeoCareerPath span:nth-child(4) i{background:#37aaff!important;box-shadow:0 0 0 8px rgba(55,170,255,.12),0 0 22px rgba(37,154,255,.55)!important}.tgNeoCareerPath b{background:#080c17!important;border-color:rgba(108,121,161,.32)!important;color:#eef1f7!important}.tgNeoAutoPill{background:#070a14!important;border-color:rgba(131,104,205,.28)!important;color:#cc7dff!important}.tgNeoPoolSelect>span{color:#929db4!important}.tgNeoPoolSelect>select{background:#080b13!important;border:1px solid rgba(178,61,255,.34)!important;border-radius:16px!important;color:#f5f6fb!important;box-shadow:inset 0 0 24px rgba(123,52,255,.03)!important}.tgNeoHomeDifficulty>select{border-color:rgba(39,144,255,.38)!important}.tgNeoPlayButton{background:var(--tg58-gradient)!important;border-color:rgba(102,158,255,.55)!important;box-shadow:0 16px 38px rgba(77,47,230,.22),0 0 24px rgba(20,199,255,.1)!important}.tgNeoFeatureGridExpanded{grid-template-columns:repeat(2,minmax(0,1fr))!important}.tgNeoFeatureCard{min-height:210px!important;border-radius:24px!important;background:linear-gradient(140deg,rgba(36,15,66,.72),rgba(4,8,18,.96) 54%,rgba(4,19,34,.88))!important;border-color:rgba(171,62,255,.45)!important;box-shadow:var(--tg58-shadow)!important}.tgNeoFeatureCard.ranked{border-color:rgba(34,159,255,.54)!important;background:linear-gradient(140deg,rgba(13,45,87,.72),rgba(4,8,18,.98))!important}.tgNeoFeatureCard.clubs{border-color:rgba(37,221,163,.5)!important;background:linear-gradient(140deg,rgba(4,74,62,.42),rgba(4,8,18,.98))!important}.tgNeoFeatureCard.community{border-color:rgba(255,67,201,.48)!important;background:linear-gradient(140deg,rgba(72,18,73,.52),rgba(4,8,18,.98))!important}.tgNeoFeatureCard>div{display:grid!important;grid-gap:1px!important;gap:1px!important}.tgNeoFeatureCard small{margin-top:8px!important;color:#8e98ae!important;font-size:8px!important;letter-spacing:.08em!important}.tgNeoFeatureCard.clubs .tgNeoFeatureGlyph{color:#32e3a7!important}.tgNeoFeatureCard.community .tgNeoFeatureGlyph{color:#ff58d0!important}.tgNeoFeatureCard:hover{transform:translateY(-3px)!important;filter:brightness(1.06)!important}.tgNeoAuthSection{border-color:rgba(133,91,211,.2)!important;background:linear-gradient(135deg,rgba(16,10,33,.78),rgba(4,8,17,.92))!important}.simplePlayHub,.uxPlayHub{background:transparent!important}.uxHubIntro{position:relative!important;overflow:hidden!important;border-color:rgba(178,61,255,.46)!important;min-height:260px!important;padding-right:min(38vw,390px)!important}.uxHubIntro:after{content:"";position:absolute;right:0;top:0;bottom:0;width:min(42%,380px);background:linear-gradient(90deg,rgba(5,8,18,0),rgba(5,8,18,.08)),url(/tg-neo/player-hero.png) 50%/cover no-repeat;opacity:.78;pointer-events:none}.uxHubIntro>*{position:relative;z-index:2}.uxHubIntro h1{color:#fff!important}.uxHubIntro h1 em{background:var(--tg58-gradient);-webkit-background-clip:text;background-clip:text;color:transparent!important}.simpleHubStats>div{background:#080c18!important;border-color:rgba(121,99,178,.18)!important;border-radius:16px!important}.uxPremiumHub{padding:0!important;border:0!important;background:transparent!important;box-shadow:none!important}.uxPremiumQuickCard{border-radius:25px!important;border:1px solid rgba(173,55,255,.46)!important;background:radial-gradient(circle at 0 0,rgba(158,43,255,.15),transparent 32%),linear-gradient(130deg,#0a0818,#060b19 60%,#06111f)!important;box-shadow:var(--tg58-shadow)!important}.uxPremiumQuickCard h2{background:var(--tg58-gradient);-webkit-background-clip:text;background-clip:text;color:transparent!important}.uxPremiumCareerVisual{border-color:rgba(127,108,190,.2)!important;background:radial-gradient(circle at 50% 50%,rgba(62,75,255,.08),transparent 52%),#060a14!important}.uxCareerLine{background:var(--tg58-gradient)!important}.groupRoomCard,.uxModeGrid>button,.uxOptionalCard,.uxPremiumShortcuts>button,.uxStartCard{border-radius:21px!important;border-color:rgba(139,92,215,.24)!important;background:linear-gradient(145deg,rgba(32,12,54,.3),rgba(7,11,22,.98) 48%,rgba(5,15,27,.98))!important;box-shadow:0 14px 34px rgba(0,0,0,.28)!important}.uxPremiumShortcuts>button:nth-child(2){border-color:rgba(30,157,255,.35)!important}.uxModeGrid>button.active{border-color:#a846ff!important;box-shadow:inset 0 0 0 1px rgba(168,70,255,.24),0 0 28px rgba(124,53,255,.13)!important}.uxModeGrid>button:hover,.uxPremiumShortcuts>button:hover,.uxStartCard:hover{transform:translateY(-2px)!important;border-color:rgba(181,79,255,.52)!important}.uxCountrySelect select,.uxQuickSetup select{border-radius:15px!important;background:#070b16!important;border-color:rgba(139,100,218,.28)!important}.uxPremiumPlayButton{background:var(--tg58-gradient)!important;border-radius:17px!important;box-shadow:0 14px 32px rgba(91,48,231,.19)!important}.gameShell{background:radial-gradient(circle at 50% -10%,rgba(125,50,255,.1),transparent 30%),#02040a!important}.gameShell .arenaPanel,.gameShell .roomChat,.gameShell .scorePanel{background:linear-gradient(145deg,#080c19,#040814)!important;border-color:rgba(150,85,241,.28)!important;box-shadow:0 24px 60px rgba(0,0,0,.48)!important}.gameShell .arenaPanel{border-right-color:rgba(20,199,255,.3)!important}.gameShell .modePill{border-color:rgba(178,61,255,.48)!important;background:rgba(34,11,60,.48)!important;color:#d98dff!important}.gameShell .careerRevealCard{border-radius:20px!important;background:linear-gradient(110deg,rgba(20,11,40,.88),rgba(7,13,27,.98) 42%,rgba(5,21,36,.94))!important;border-color:rgba(150,77,243,.34)!important;box-shadow:0 10px 28px rgba(0,0,0,.25)!important}.gameShell .careerRevealCard.latest{border-color:rgba(176,61,255,.64)!important;box-shadow:0 0 26px rgba(164,61,255,.09)!important}.gameShell .careerRevealNo{background:#090b17!important;border-color:rgba(139,75,221,.25)!important}.gameShell .careerRevealNo span,.gameShell .questionHeading h1 em{background:var(--tg58-gradient);-webkit-background-clip:text;background-clip:text;color:transparent!important}.gameShell .finalAnswerWindow{background:linear-gradient(90deg,rgba(34,13,58,.94),rgba(6,13,25,.96))!important;border-color:rgba(178,61,255,.48)!important}.gameShell .guessDock{background:linear-gradient(135deg,rgba(29,11,47,.97),rgba(4,9,19,.98) 55%,rgba(4,18,31,.98))!important;border:1px solid rgba(178,61,255,.46)!important;border-right-color:rgba(20,199,255,.45)!important}.gameShell .guessDock button{color:white!important}.tgGameEdgeTab{background:linear-gradient(180deg,rgba(70,21,115,.86),rgba(30,14,68,.9))!important;border-color:rgba(183,67,255,.66)!important}.clubPage{background:transparent!important}.clubHero{position:relative!important;overflow:hidden!important;min-height:250px!important;padding-right:min(38vw,380px)!important;border-right-color:rgba(22,193,255,.42)!important}.clubHero:after{content:"";position:absolute;right:0;top:0;bottom:0;width:min(43%,390px);background:url(/tg-neo/club-hero.png) 50%/cover no-repeat;opacity:.8;pointer-events:none;mask-image:linear-gradient(90deg,transparent,#000 25%);-webkit-mask-image:linear-gradient(90deg,transparent,#000 25%)}.clubHero>*{position:relative;z-index:2}.clubHero h1 em{background:var(--tg58-gradient);-webkit-background-clip:text;background-clip:text;color:transparent!important}.clubOverviewGrid{gap:16px!important}.clubDetail,.clubPanel{border-radius:22px!important}.clubInviteBlock,.clubMembers>div>div,.clubRuleSummary>div{background:#080c18!important;border-color:rgba(124,103,176,.18)!important;border-radius:14px!important}.clubIdentity strong{color:#2ee3a6!important;background:rgba(31,210,148,.08)!important;border-color:rgba(31,210,148,.28)!important}.simpleCommunityPage{background:transparent!important}.communityIntro{position:relative!important;overflow:hidden!important;min-height:250px!important;padding-right:min(40vw,400px)!important;border-right-color:rgba(20,199,255,.42)!important}.communityIntro:after{content:"";position:absolute;right:0;top:0;bottom:0;width:min(44%,400px);background:url(/tg-neo/community-hero.png) 50%/cover no-repeat;opacity:.82;pointer-events:none;mask-image:linear-gradient(90deg,transparent,#000 25%);-webkit-mask-image:linear-gradient(90deg,transparent,#000 25%)}.communityIntro>*{position:relative;z-index:2}.communityIntro h1 em{background:var(--tg58-gradient);-webkit-background-clip:text;background-clip:text;color:transparent!important}.communityTabs{background:#070b15!important;border:1px solid rgba(127,99,189,.18)!important;border-radius:18px!important}.communityTabs button{border-radius:14px!important}.communityTabs button.active{background:linear-gradient(120deg,rgba(150,44,255,.28),rgba(31,116,255,.18))!important;color:#f2d9ff!important}.communityPanel{border-color:rgba(136,82,222,.25)!important}.communityEventList>div,.communityList>button,.communityList>div,.communityRequests>div{border-radius:14px!important;background:rgba(7,11,22,.78)!important;border-color:rgba(116,105,153,.14)!important}.notificationRow.unread{box-shadow:inset 3px 0 #b43fff!important;background:linear-gradient(90deg,rgba(170,55,255,.1),rgba(7,11,22,.82))!important}.accountShell{background:transparent!important}.profileHero{position:relative!important;overflow:hidden!important;border-right-color:rgba(20,199,255,.38)!important;background:radial-gradient(circle at 0 0,rgba(158,43,255,.16),transparent 30%),linear-gradient(130deg,#0a0719,#06101f)!important}.profileHero:after{content:"";position:absolute;right:-25px;top:-10px;width:300px;height:290px;background:url(/tg-neo/player-hero.png) 50%/cover no-repeat;opacity:.34;filter:saturate(1.2);mask-image:linear-gradient(90deg,transparent,#000 30%);-webkit-mask-image:linear-gradient(90deg,transparent,#000 30%);pointer-events:none}.profileHero>*{position:relative;z-index:2}.profileOrb{border-color:rgba(181,66,255,.58)!important;background:radial-gradient(circle at 38% 30%,rgba(169,55,255,.3),rgba(14,8,35,.96))!important;color:#c65cff!important;box-shadow:0 0 32px rgba(167,57,255,.14)!important}.accountBillingGrid article,.profileStatStrip>div,.seasonOwnStats>div{background:#080c18!important;border-color:rgba(119,105,159,.15)!important;border-radius:15px!important}.accountGridV4,.progressionProfileGrid{gap:16px!important}.achievementGrid>div,.crewList>div,.entitlementList>div,.matchHistoryList>div{border-radius:14px!important;background:#080c18!important;border-color:rgba(115,104,151,.15)!important}.upgradePanel{border-color:rgba(178,61,255,.44)!important;background:radial-gradient(circle at 10% 10%,rgba(166,45,255,.18),transparent 38%),linear-gradient(135deg,#0b081c,#06101d)!important}.adFreePanel{border-color:rgba(28,161,255,.3)!important}.pricingPage{background:transparent!important}.pricingHeroV545{position:relative!important;overflow:hidden!important;min-height:300px!important;padding-right:min(39vw,400px)!important;border-radius:25px!important;border:1px solid rgba(178,61,255,.48)!important;border-right-color:rgba(20,199,255,.48)!important;background:radial-gradient(circle at 0 0,rgba(164,48,255,.16),transparent 36%),linear-gradient(135deg,#0b0719,#06101f)!important;box-shadow:var(--tg58-shadow)!important}.pricingHeroV545:after{content:"";position:absolute;right:0;top:0;bottom:0;width:min(43%,400px);background:url(/tg-neo/player-hero.png) 50%/cover no-repeat;opacity:.72;pointer-events:none;mask-image:linear-gradient(90deg,transparent,#000 28%);-webkit-mask-image:linear-gradient(90deg,transparent,#000 28%)}.pricingHeroV545>*{position:relative;z-index:2}.pricingHeroV545 h1 b{background:var(--tg58-gradient);-webkit-background-clip:text;background-clip:text;color:transparent!important}.pricingHeroFacts>div{border-radius:16px!important;background:#080c18!important;border-color:rgba(116,104,158,.16)!important}.pricingGridV545{gap:16px!important}.priceCardV545{border-color:rgba(129,95,196,.23)!important;background:linear-gradient(145deg,rgba(23,10,43,.36),#070b16 48%,#06101d)!important}.priceCardV545.featured{border-color:rgba(178,61,255,.68)!important;box-shadow:0 0 36px rgba(166,48,255,.14),var(--tg58-shadow)!important}.priceRibbonV545{background:linear-gradient(90deg,#a528ff,#2c86ff)!important;color:#fff!important}.priceChoiceStack button:first-child{background:var(--tg58-gradient)!important}.priceChoiceStack button.yearly{background:#070b16!important;border-color:rgba(20,199,255,.36)!important}.pricingVipStrip{border-color:rgba(37,222,161,.28)!important}.supportPage{background:transparent!important}.supportHero{background:radial-gradient(circle at 0 0,rgba(162,50,255,.15),transparent 36%),linear-gradient(135deg,#0a0819,#06101f)!important;border-right-color:rgba(20,199,255,.36)!important}.supportHero h1 b{background:var(--tg58-gradient);-webkit-background-clip:text;background-clip:text;color:transparent!important}.supportTicketList,.supportWorkspace{border-radius:23px!important;background:linear-gradient(145deg,#080c19,#050914)!important}.supportTicketList>button{background:transparent!important}.supportTicketList>button.active{background:linear-gradient(90deg,rgba(168,55,255,.13),rgba(28,118,255,.05))!important;box-shadow:inset 3px 0 #b43fff!important}.supportMessage{background:#080c18!important;border-color:rgba(111,104,143,.17)!important}.supportMessage.staff{background:linear-gradient(135deg,rgba(76,24,115,.52),rgba(8,12,24,.96))!important;border-color:rgba(178,61,255,.36)!important}.tgCalmPage,.tgLaunchPage{background:transparent!important}.tgLaunchHero,.tgPageIntro{background:radial-gradient(circle at 0 0,rgba(155,43,255,.12),transparent 38%),linear-gradient(135deg,#0a0818,#06101e)!important;border-right-color:rgba(20,199,255,.28)!important}.tgLaunchHero h1,.tgPageIntro h1{color:#fff!important}.tgLaunchHero>span,.tgPageIntro>span,.tgPanelTitle span{color:#bd62ff!important}.tgCalmGrid.two,.tgLaunchGrid.two{gap:16px!important}.securitySessionList>div,.tgCalmList>div,.tgPreferenceList>label,.tgRewardRow>div,.tgSettingsCalm label{background:#080c18!important;border:1px solid rgba(119,104,157,.15)!important;border-radius:14px!important}.securityDeviceIcon{background:rgba(159,50,255,.1)!important;color:#c167ff!important}.dangerZone{border-color:rgba(255,79,116,.36)!important;background:linear-gradient(145deg,rgba(80,14,35,.24),#070b15)!important}.tgStatusList i.ok{color:#31e7a6!important}.tgStatusList i.bad{color:#ff5e7b!important}.tgStatusList>div{border-radius:14px!important;background:#080c18!important;border:1px solid rgba(119,104,157,.14)!important}@media(min-width:1100px){.appShell:not(.gameShell)>.communityBody,.appShell:not(.gameShell)>section,.tgCalmPage,.tgLaunchPage>main,.tgNeoHomeStage{max-width:1180px}.tgNeoFeatureGridExpanded{grid-template-columns:repeat(4,minmax(0,1fr))!important}.tgNeoFeatureCard{min-height:220px!important}}@media(max-width:720px){body{background:#02040a!important}.tgNeoHeader{height:72px!important;padding:0 16px!important}.tgNeoHeaderBrand img,.tgNeoHeaderBrand svg{max-width:92px!important}.tgNeoBottomNav{left:14px!important;right:14px!important;bottom:calc(8px + env(safe-area-inset-bottom))!important;height:72px!important;border-radius:23px!important}.tgNeoHomeStage{padding:12px 10px 98px!important}.tgNeoHeroCard{border-radius:26px!important;padding:22px 16px 24px!important}.tgNeoHeroCard:after{right:-48px!important;top:80px!important;width:64%!important;height:290px!important;opacity:.45!important}.tgNeoHeroCard h1{font-size:clamp(42px,12vw,64px)!important;line-height:.88!important;max-width:84%!important}.tgNeoCareerPath{margin-top:28px!important}.tgNeoPoolSelect{grid-template-columns:88px minmax(0,1fr)!important;width:100%!important}.tgNeoPoolSelect>select{height:48px!important;border-radius:14px!important;font-size:12px!important}.tgNeoPlayButton{min-height:72px!important;border-radius:19px!important;font-size:22px!important}.tgNeoFeatureGridExpanded{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}.tgNeoFeatureCard{min-height:170px!important;border-radius:21px!important;padding:16px!important}.tgNeoFeatureCard strong{font-size:18px!important}.tgNeoFeatureCard small{font-size:7px!important}.clubHero,.communityIntro,.pricingHeroV545,.uxHubIntro{padding:22px 18px 160px!important;min-height:420px!important}.clubHero:after,.communityIntro:after,.pricingHeroV545:after,.uxHubIntro:after{width:68%!important;height:230px!important;left:auto!important;right:-10px!important;top:auto!important;bottom:0!important;opacity:.6!important;mask-image:linear-gradient(180deg,transparent,#000 26%,#000)!important;-webkit-mask-image:linear-gradient(180deg,transparent,#000 26%,#000)!important}.clubHero h1,.communityIntro h1,.pricingHeroV545 h1,.uxHubIntro h1{font-size:40px!important;line-height:.94!important}.pricingHeroFacts,.simpleHubStats{grid-template-columns:repeat(3,1fr)!important}.uxPremiumQuickCard{grid-template-columns:1fr!important}.uxPremiumCareerVisual{min-height:150px!important}.uxModeGrid{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important}.uxModeGrid>button{min-height:145px!important;padding:14px!important}.uxPremiumShortcuts{grid-template-columns:1fr 1fr!important;gap:10px!important}.accountGridV4,.clubOverviewGrid,.communityTwoCols,.pricingGridV545,.progressionProfileGrid,.tgCalmGrid.two,.tgLaunchGrid.two{grid-template-columns:1fr!important}.communityBody,.supportLayout{padding-bottom:96px!important}.supportLayout{grid-template-columns:1fr!important}.supportTicketList{max-height:280px!important}.profileHero:after{opacity:.18!important;right:-80px!important}.pricingHeroV545:after{background-image:url(/tg-neo/player-hero.png)!important}.gameShell .arenaPanel{border-radius:22px!important}.gameShell .careerRevealCard{min-height:82px!important}.gameShell .careerRevealName b{font-size:20px!important}.gameShell .guessDock{border-radius:18px!important;padding:8px!important}.gameShell .guessDock input{height:42px!important;min-height:42px!important;font-size:16px!important;border-radius:12px!important}.gameShell .guessDock button{height:44px!important;min-height:44px!important;border-radius:12px!important;font-size:11px!important}.gameShell .finalAnswerWindow{bottom:calc(112px + env(safe-area-inset-bottom))!important;border-radius:13px!important}}@media(max-width:390px){.tgNeoHeroCard h1{font-size:42px!important}.tgNeoFeatureCard{min-height:156px!important}.uxModeGrid>button{min-height:132px!important}.gameShell .finalAnswerWindow{bottom:calc(104px + env(safe-area-inset-bottom))!important}}:root{--green:#b23dff;--green2:#14c7ff;--line:rgba(150,104,224,.18);--line2:rgba(178,61,255,.40);--panel:#080d1b;--panel2:#0b1122;--white:#f7f8fc;--text:#e8ebf3;--muted:#919bb1}.appShell:not(.gameShell),.tgCalmPage,.tgLaunchPage{min-height:100svh;padding-bottom:116px!important;background:transparent!important}.accountBillingPanel,.accountGridV4,.achievementsPanel,.appShell:not(.gameShell)>.communityBody,.appShell:not(.gameShell)>.notice,.appShell:not(.gameShell)>section,.billingPortalCallout,.clubDetail,.clubOverviewGrid,.matchHistoryPanel,.pricingConsentV545,.pricingGridV545,.pricingVipStrip,.profileStatStrip,.progressionProfileGrid,.supportLayout,.tgCalmPage>.tgCalmGrid,.tgCalmPage>.tgCalmNotice,.tgCalmPage>section,.tgLaunchPage>main,.vipHouseSection{width:min(1180px,calc(100% - 36px))!important;margin-left:auto!important;margin-right:auto!important}.clubHero,.communityIntro,.communityLogin,.pricingHeroV545,.profileHero,.supportHero,.supportLogin,.tgLaunchHero,.tgPageIntro,.uxHubIntro{margin-top:18px!important;border-radius:28px!important;position:relative!important;overflow:hidden!important;border:1px solid rgba(184,61,255,.5)!important;border-right-color:rgba(20,199,255,.52)!important;background:radial-gradient(circle at 6% 10%,rgba(167,41,255,.2),transparent 34%),radial-gradient(circle at 96% 15%,rgba(22,138,255,.18),transparent 34%),linear-gradient(135deg,#0a0719,#060a18 52%,#061020)!important;box-shadow:0 28px 90px rgba(0,0,0,.54),0 0 45px rgba(111,47,255,.1)!important}.clubHero h1,.communityIntro h1,.pricingHeroV545 h1,.profileHero h1,.supportHero h1,.tgLaunchHero h1,.tgPageIntro h1,.uxHubIntro h1{font-weight:1000!important;letter-spacing:-.055em!important;color:#fff!important;text-shadow:0 8px 28px rgba(0,0,0,.3)!important}.clubHero p,.communityIntro p,.pricingHeroV545 p,.supportHero p,.tgLaunchHero p,.tgPageIntro p,.uxHubIntro p{color:#aab2c4!important}.clubHero>div>span,.communityIntro>div>span,.pricingHeroV545>span,.screenKicker,.supportHero>div>span,.tgLaunchHero>span,.tgPageIntro>span{color:#c55dff!important;font-weight:950!important;letter-spacing:.16em!important}.tg58ModeTileGrid{width:min(1180px,calc(100% - 36px));margin:16px auto 18px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:14px;gap:14px}.tg58ModeTile{position:relative;min-height:188px;border-radius:24px;border:1px solid rgba(178,61,255,.48);background:linear-gradient(145deg,rgba(58,16,89,.58),rgba(6,10,22,.98) 56%,rgba(5,16,29,.98));box-shadow:0 18px 48px rgba(0,0,0,.36),inset 0 0 32px rgba(165,54,255,.04);padding:22px;text-align:left;color:#fff;display:grid;grid-template-columns:1fr auto;grid-template-rows:auto 1fr;grid-gap:12px;gap:12px;text-decoration:none;overflow:hidden;transition:.18s ease}.tg58ModeTile:after{content:"";position:absolute;inset:0;background:radial-gradient(circle at 88% 8%,rgba(255,255,255,.035),transparent 34%);pointer-events:none}.tg58ModeTile:hover{transform:translateY(-3px);filter:brightness(1.06);box-shadow:0 24px 58px rgba(0,0,0,.42),0 0 32px rgba(123,50,255,.1)}.tg58ModeGlyph{grid-column:1/2;width:62px;height:62px;color:#c85dff;filter:drop-shadow(0 0 14px rgba(182,59,255,.32));display:grid;place-items:center}.tg58ModeIconSvg{width:100%;height:100%}.tg58ModeTile>span:nth-child(2){grid-column:1/3;display:grid;grid-gap:7px;gap:7px;align-self:end}.tg58ModeTile b{font-size:25px;line-height:1;font-weight:1000;letter-spacing:-.025em}.tg58ModeTile small{font-size:12px;line-height:1.45;color:#a5aec1;max-width:90%}.tg58ModeTile>i{grid-column:2/3;grid-row:1/2;width:42px;height:42px;border:1px solid rgba(190,76,255,.78);border-radius:50%;display:grid;place-items:center;font-size:32px;line-height:1;font-style:normal;color:#f2f3fa;background:rgba(9,12,25,.62)}.tg58ModeTile.ranked{border-color:rgba(29,157,255,.62);background:linear-gradient(145deg,rgba(10,55,101,.72),rgba(5,10,22,.98))}.tg58ModeTile.ranked .tg58ModeGlyph{color:#1bb8ff;filter:drop-shadow(0 0 15px rgba(22,173,255,.36))}.tg58ModeTile.clubs{border-color:rgba(41,224,164,.58);background:linear-gradient(145deg,rgba(4,79,64,.56),rgba(5,10,22,.98))}.tg58ModeTile.clubs .tg58ModeGlyph{color:#35e5a9;filter:drop-shadow(0 0 15px rgba(40,226,161,.3))}.tg58ModeTile.community{border-color:rgba(255,72,203,.55);background:linear-gradient(145deg,rgba(77,18,83,.62),rgba(5,10,22,.98))}.tg58ModeTile.community .tg58ModeGlyph{color:#ff5ad1;filter:drop-shadow(0 0 15px rgba(255,69,199,.3))}.tg58ModeTile.store{border-color:rgba(28,181,255,.58);background:linear-gradient(145deg,rgba(6,55,89,.72),rgba(5,10,22,.98))}.tg58ModeTile.store .tg58ModeGlyph{color:#24c8ff}.tg58ModeTile.daily .tg58ModeGlyph{color:#e65bff}.tg58RankedStrip{width:min(1180px,calc(100% - 36px));margin:0 auto 18px;min-height:175px;border:1px solid rgba(32,154,255,.48);border-left-color:rgba(184,61,255,.48);border-radius:25px;display:grid;grid-template-columns:1fr auto;align-items:center;grid-gap:26px;gap:26px;padding:26px 30px;position:relative;overflow:hidden;background:linear-gradient(100deg,rgba(28,10,55,.92),rgba(5,12,27,.92));box-shadow:var(--tg58-shadow)}.tg58RankedStrip:after{content:"";position:absolute;right:0;top:0;bottom:0;width:46%;background:url(/tg-neo/ranked-hero.png) 50%/cover no-repeat;opacity:.46;mask-image:linear-gradient(90deg,transparent,#000 36%);-webkit-mask-image:linear-gradient(90deg,transparent,#000 36%);pointer-events:none}.tg58RankedStrip>*{position:relative;z-index:2}.tg58RankedStrip span{font-size:10px;color:#ce67ff;font-weight:950;letter-spacing:.16em}.tg58RankedStrip h2{font-size:34px;margin:5px 0 2px}.tg58RankedStrip p{margin:0;color:#9ea8bd}.tg58RankedStrip button{min-width:245px;min-height:56px;border:1px solid rgba(82,171,255,.55);border-radius:16px;background:var(--tg58-gradient);color:#fff;font-weight:950;letter-spacing:.04em;box-shadow:0 12px 30px rgba(84,52,235,.22)}.uxPremiumQuickCard{padding:28px!important;min-height:320px!important}.uxPremiumQuickCopy h2{font-size:46px!important;line-height:.96!important}.uxPremiumQuickCopy>p{font-size:14px!important;color:#a8b1c4!important}.uxQuickSelection{border-radius:999px!important;background:#080c17!important;border-color:rgba(142,104,220,.28)!important}.uxQuickSetup label>span{color:#aab3c8!important;font-size:10px!important}.uxPremiumPlayButton{min-height:72px!important;font-size:22px!important;letter-spacing:.01em!important}.uxPremiumShortcuts{display:none!important}.dailyCard{border-radius:25px!important;border-color:rgba(183,61,255,.46) rgba(20,199,255,.46) rgba(183,61,255,.46) rgba(183,61,255,.46)!important;background:radial-gradient(circle at 4% 4%,rgba(165,44,255,.16),transparent 34%),linear-gradient(135deg,#0a0718,#06101e)!important;padding:22px!important}.dailyCard>header{border-bottom:1px solid rgba(130,113,171,.16)!important;padding-bottom:15px!important}.dailyCard>header h2{font-size:30px!important;color:#fff!important}.dailyStreak{border:1px solid rgba(190,74,255,.35)!important;border-radius:16px!important;background:#080c18!important}.dailyHints{gap:9px!important}.dailyHints>div{min-height:64px!important;border:1px solid rgba(135,88,217,.28)!important;border-radius:15px!important;background:linear-gradient(100deg,rgba(38,13,64,.44),rgba(7,13,25,.96))!important}.dailyHints>div>span{color:#c359ff!important;font-size:20px!important;font-weight:1000!important}.dailyHints>div>b{font-size:16px!important}.dailyGuessForm input{min-height:52px!important}.dailyGuessForm button{min-height:50px!important;border-radius:14px!important}.dailyGuessForm button:first-of-type{background:var(--tg58-gradient)!important}.dailyResult{border-radius:18px!important;background:linear-gradient(135deg,rgba(44,16,72,.72),rgba(6,13,25,.96))!important}.uxRankedCard{position:relative!important;overflow:hidden!important;border-color:rgba(25,157,255,.48)!important}.uxRankedCard:after{content:"";position:absolute;inset:0 0 0 55%;background:url(/tg-neo/ranked-hero.png) 50%/cover no-repeat;opacity:.2;mask-image:linear-gradient(90deg,transparent,#000);-webkit-mask-image:linear-gradient(90deg,transparent,#000);pointer-events:none}.uxRankedCard>*{position:relative;z-index:1}.clubHero:after,.communityIntro:after{width:min(48%,500px)!important;opacity:.88!important}.profileHero:after{width:360px!important;height:100%!important;top:0!important;right:0!important;opacity:.5!important;background-position:50%!important}.clubPanel,.communityPanel,.panel,.supportTicketList,.supportWorkspace,.tgCalmPanel,.tgLaunchPanel{border-radius:22px!important}.clubPanel>header span,.communityPanel>header span,.panel>header span{color:#bd61ff!important}.clubOverviewGrid{gap:14px!important}.clubPanel{min-height:210px!important}.clubCreateForm button,.clubCreateForm input,.clubCreateForm select,.clubJoinForm button,.clubJoinForm input{min-height:48px!important}.tg58AccountHub{width:min(1180px,calc(100% - 36px));margin:16px auto 18px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:14px;gap:14px}.tg58AccountLogout,.tg58AccountTile{min-height:178px;border-radius:24px;border:1px solid rgba(177,61,255,.48);background:linear-gradient(145deg,rgba(53,15,78,.54),rgba(6,10,22,.98) 58%,rgba(5,16,28,.98));color:#fff;padding:20px;display:grid;grid-template-columns:68px 1fr 42px;align-items:center;grid-gap:16px;gap:16px;text-align:left;text-decoration:none;box-shadow:0 18px 48px rgba(0,0,0,.33);transition:.18s ease}.tg58AccountLogout:hover,.tg58AccountTile:hover{transform:translateY(-2px);filter:brightness(1.06)}.tg58AccountLogout>span,.tg58AccountTile>span{width:66px;height:66px;color:#ce59ff;filter:drop-shadow(0 0 14px rgba(184,60,255,.3))}.tg58AccountIconSvg{width:100%;height:100%}.tg58AccountLogout>div,.tg58AccountTile>div{display:grid;grid-gap:7px;gap:7px}.tg58AccountLogout b,.tg58AccountTile b{font-size:21px;font-weight:1000;line-height:1.05}.tg58AccountLogout small,.tg58AccountTile small{font-size:12px;color:#a8b0c2;line-height:1.45}.tg58AccountLogout>i,.tg58AccountTile>i{width:42px;height:42px;border:1px solid rgba(193,78,255,.74);border-radius:50%;display:grid;place-items:center;font-size:29px;font-style:normal}.tg58AccountTile.linked,.tg58AccountTile.notifications{border-color:rgba(21,190,255,.48)}.tg58AccountTile.linked>span,.tg58AccountTile.notifications>span{color:#20c7ff}.tg58AccountTile.language{border-color:rgba(183,61,255,.52)}.tg58AccountTile.purchases{border-color:rgba(38,227,161,.48)}.tg58AccountTile.purchases>span{color:#2ee3a6}.tg58AccountTile.privacy{border-color:rgba(255,70,202,.45)}.tg58AccountTile.privacy>span{color:#ff59d0}.tg58AccountLogout{grid-column:1/-1;min-height:118px;border-color:rgba(255,79,116,.58);background:linear-gradient(110deg,rgba(87,12,38,.52),rgba(7,10,21,.98));cursor:pointer}.tg58AccountLogout>span{color:#ff5778}.tg58AccountLogout>i{border-color:rgba(255,79,116,.6)}.profileHero{padding:32px!important}.profileIdentity h1{font-size:clamp(42px,5vw,64px)!important}.profileNumbers>div{border-radius:16px!important;background:rgba(7,12,24,.84)!important;border-color:rgba(133,109,188,.2)!important}.profileStatStrip{gap:12px!important}.profileStatStrip>div{min-height:118px!important;border-radius:20px!important;background:linear-gradient(145deg,rgba(40,13,65,.44),rgba(7,11,22,.98))!important;border:1px solid rgba(156,76,232,.26)!important}.profileStatStrip strong{font-size:31px!important}.progressionProfileGrid{gap:14px!important}.pricingHeroV545 h1{font-size:clamp(50px,6.2vw,82px)!important;line-height:.88!important}.priceCardV545{min-height:285px!important;padding:24px!important}.priceCardV545 h2{font-size:29px!important}.priceCardV545 .priceLead{font-size:16px!important}.billingPortalCallout,.pricingVipStrip{padding:22px!important}.tgLaunchHero,.tgPageIntro{padding:30px!important}.tgLaunchHero h1,.tgPageIntro h1{font-size:clamp(36px,4.7vw,58px)!important}.tgCalmPanel,.tgLaunchPanel{padding:22px!important}.tgLaunchPanel h2,.tgPanelTitle h2{font-size:21px!important}.supportHero{padding:30px!important}.supportLayout{gap:14px!important}.supportTicketList,.supportWorkspace{border-color:rgba(141,88,218,.28)!important}.gameShell .arenaPanel{border-radius:26px!important;border:1px solid rgba(177,61,255,.46)!important;border-right-color:rgba(20,199,255,.46)!important;background:radial-gradient(circle at 3% 0,rgba(154,40,255,.1),transparent 30%),linear-gradient(145deg,#080c19,#050b17)!important}.gameShell .careerRevealCard{min-height:104px!important;border-radius:22px!important}.gameShell .careerRevealNo{width:76px!important;border-radius:16px!important}.gameShell .careerRevealNo span{font-size:27px!important}.gameShell .careerRevealName b{font-size:23px!important}.gameShell .guessDock{border-radius:23px!important;box-shadow:0 18px 48px rgba(0,0,0,.44),0 0 26px rgba(118,54,255,.08)!important}.gameShell .guessDock button{background:var(--tg58-gradient)!important}.soloRevealNow{margin-top:7px;width:max-content;max-width:100%;border:1px solid rgba(26,199,255,.62);border-radius:999px;background:rgba(8,25,42,.88);color:#39d5ff;font:800 8px/1 system-ui,sans-serif;letter-spacing:0;padding:7px 10px;cursor:pointer}.soloRevealNow:disabled{opacity:.55;cursor:wait}@media(max-width:860px){.tg58ModeTileGrid{grid-template-columns:repeat(2,minmax(0,1fr))}.tg58RankedStrip{grid-template-columns:1fr}.tg58RankedStrip button{width:100%}.tg58RankedStrip:after{width:60%;opacity:.28}.profileHero{display:grid!important;grid-gap:22px!important;gap:22px!important}.profileNumbers{grid-template-columns:repeat(2,1fr)!important;width:100%!important}.profileNumbers>div{width:auto!important}}@media(max-width:720px){.accountBillingPanel,.accountGridV4,.achievementsPanel,.appShell:not(.gameShell)>.communityBody,.appShell:not(.gameShell)>.notice,.appShell:not(.gameShell)>section,.billingPortalCallout,.clubDetail,.clubOverviewGrid,.matchHistoryPanel,.pricingConsentV545,.pricingGridV545,.pricingVipStrip,.profileStatStrip,.progressionProfileGrid,.supportLayout,.tg58AccountHub,.tg58ModeTileGrid,.tg58RankedStrip,.tgCalmPage>.tgCalmGrid,.tgCalmPage>.tgCalmNotice,.tgCalmPage>section,.tgLaunchPage>main,.vipHouseSection{width:calc(100% - 24px)!important}.clubHero,.communityIntro,.pricingHeroV545,.profileHero,.supportHero,.tgLaunchHero,.tgPageIntro,.uxHubIntro{border-radius:23px!important;margin-top:10px!important}.clubHero,.communityIntro,.pricingHeroV545,.uxHubIntro{padding:22px 17px 148px!important;min-height:390px!important}.clubHero h1,.communityIntro h1,.pricingHeroV545 h1,.uxHubIntro h1{font-size:44px!important;line-height:.91!important}.clubHero p,.communityIntro p,.pricingHeroV545 p,.uxHubIntro p{font-size:14px!important;line-height:1.55!important}.tg58ModeTileGrid{gap:10px;margin-top:12px}.tg58ModeTile{min-height:174px;border-radius:21px;padding:15px;grid-template-columns:1fr 34px;gap:8px}.tg58ModeGlyph{width:54px;height:54px}.tg58ModeTile b{font-size:20px}.tg58ModeTile small{font-size:10px;max-width:100%}.tg58ModeTile>i{width:34px;height:34px;font-size:26px}.tg58RankedStrip{padding:20px;border-radius:22px}.tg58RankedStrip h2{font-size:29px}.tg58RankedStrip button{min-width:0;min-height:54px}.uxPremiumQuickCard{padding:19px!important}.uxPremiumQuickCopy h2{font-size:36px!important}.uxPremiumPlayButton{min-height:66px!important;font-size:19px!important}.uxPremiumCareerVisual{min-height:170px!important}.tg58AccountHub{grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.tg58AccountLogout,.tg58AccountTile{min-height:190px;border-radius:21px;padding:15px;grid-template-columns:1fr 32px;grid-template-rows:58px 1fr;gap:8px}.tg58AccountLogout>span,.tg58AccountTile>span{width:54px;height:54px;grid-column:1/2}.tg58AccountLogout>div,.tg58AccountTile>div{grid-column:1/3;align-self:end}.tg58AccountLogout b,.tg58AccountTile b{font-size:18px}.tg58AccountLogout small,.tg58AccountTile small{font-size:10px}.tg58AccountLogout>i,.tg58AccountTile>i{grid-column:2/3;grid-row:1/2;width:32px;height:32px;font-size:24px}.tg58AccountLogout{grid-column:1/-1;min-height:110px;grid-template-columns:54px 1fr 32px;grid-template-rows:1fr}.tg58AccountLogout>span{grid-column:1;grid-row:1}.tg58AccountLogout>div{grid-column:2;grid-row:1;align-self:center}.tg58AccountLogout>i{grid-column:3;grid-row:1;align-self:center}.profileHero{padding:21px!important}.profileIdentity{align-items:flex-start!important}.profileOrb.large{width:82px!important;height:82px!important;border-radius:50%!important}.profileIdentity h1{font-size:34px!important}.profileNumbers{gap:8px!important}.profileNumbers>div{height:76px!important}.profileNumbers strong{font-size:21px!important}.profileStatStrip{display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important}.profileStatStrip>div{min-height:110px!important}.accountGridV4,.progressionProfileGrid{grid-template-columns:1fr!important}.dailyCard>header{align-items:flex-start!important}.dailyCard>header h2{font-size:25px!important}.clubOverviewGrid{grid-template-columns:1fr!important}.clubPanel{min-height:0!important}.communityBody,.communityTabs{width:calc(100% - 24px)!important}.pricingGridV545{grid-template-columns:1fr!important}.priceCardV545{min-height:0!important}.supportHero{padding:22px!important}.supportLayout{grid-template-columns:1fr!important}.gameShell .careerRevealCard{min-height:88px!important}.gameShell .careerRevealNo{width:64px!important}.gameShell .careerRevealNo span{font-size:23px!important}.gameShell .careerRevealName b{font-size:19px!important}}@media(max-width:390px){.tg58ModeTile{min-height:164px;padding:13px}.tg58ModeTile b{font-size:18px}.tg58ModeTile small{font-size:9px}.tg58ModeGlyph{width:48px;height:48px}.tg58AccountTile{min-height:178px;padding:13px}.tg58AccountTile b{font-size:16px}.tg58AccountTile small{font-size:9px}}:root{--tg0199-panel:#070b18;--tg0199-panel2:#050a16;--tg0199-line:#27305a;--tg0199-purple:#cf35ff;--tg0199-blue:#216bff;--tg0199-cyan:#00c9ff;--tg0199-green:#20e7a2;--tg0199-pink:#ff42c5;--tg0199-red:#ff4266;--tg0199-muted:#a9b0c3;--tg0199-copy:#d0d4de;--tg0199-gradient:linear-gradient(105deg,#a630f7,#6548f6 48%,#0796f8);--tg0199-max:900px}.tg0199ModeGrid{width:100%;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px}.tg0199ModeGrid.two{grid-template-columns:repeat(2,minmax(0,1fr))}.tg0199ModeTile{--tone:var(--tg0199-purple);position:relative;min-width:0;height:190px;border-radius:18px;border:1px solid color-mix(in srgb,var(--tone) 92%,transparent);background:linear-gradient(145deg,color-mix(in srgb,var(--tone) 15%,transparent),transparent 42%),linear-gradient(135deg,var(--tg0199-panel),var(--tg0199-panel2));box-shadow:0 12px 30px rgba(0,0,0,.34),inset 0 0 34px color-mix(in srgb,var(--tone) 5%,transparent);overflow:hidden;color:#fff;text-align:left;text-decoration:none;padding:0;display:block;cursor:pointer;transition:transform .16s ease,filter .16s ease,box-shadow .16s ease}.tg0199ModeTile:hover:not(:disabled){transform:translateY(-2px);filter:brightness(1.06);box-shadow:0 16px 40px rgba(0,0,0,.42),0 0 26px color-mix(in srgb,var(--tone) 12%,transparent)}.tg0199ModeTile:disabled{opacity:.48;cursor:not-allowed}.tg0199ModeTile.tone-purple{--tone:var(--tg0199-purple)}.tg0199ModeTile.tone-cyan{--tone:var(--tg0199-cyan)}.tg0199ModeTile.tone-green{--tone:var(--tg0199-green)}.tg0199ModeTile.tone-pink{--tone:var(--tg0199-pink)}.tg0199ModeTile.tone-blue{--tone:var(--tg0199-blue)}.tg0199ModeTile.tone-red{--tone:var(--tg0199-red)}.tg0199ModeTile:before{content:"";position:absolute;inset:0;background:radial-gradient(circle at 18% 18%,color-mix(in srgb,var(--tone) 23%,transparent),transparent 36%);pointer-events:none}.tg0199ModeGlyph{position:absolute;left:16px;top:15px;width:62px;height:62px;display:grid;place-items:center;color:var(--tone);filter:drop-shadow(0 0 13px color-mix(in srgb,var(--tone) 30%,transparent));z-index:2}.tg0199ModeGlyph svg{width:100%;height:100%}.tg0199ModeWatermark{position:absolute;right:-12px;top:32px;width:112px;height:112px;color:color-mix(in srgb,var(--tone) 8%,transparent);z-index:0}.tg0199ModeWatermark svg{width:100%;height:100%}.tg0199ModeCopy{position:absolute;left:16px;right:60px;bottom:16px;z-index:2;display:grid;grid-gap:6px;gap:6px;min-width:0}.tg0199ModeCopy b{display:block;color:#fff;font-size:22px;line-height:1.02;font-weight:1000;letter-spacing:-.025em;overflow:hidden;text-overflow:ellipsis}.tg0199ModeCopy b.medium,.tg0199ModeCopy b.short{white-space:nowrap}.tg0199ModeCopy b.medium{font-size:20px}.tg0199ModeCopy b.long{font-size:18px;line-height:1.05}.tg0199ModeCopy b.long,.tg0199ModeCopy b.xl{display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical}.tg0199ModeCopy b.xl{font-size:16px;line-height:1.06}.tg0199ModeCopy small{color:var(--tg0199-copy);font-size:11px;line-height:1.32;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.tg0199Chevron{position:absolute;right:14px;bottom:14px;width:36px;height:36px;border-radius:50%;border:1px solid var(--tone);background:rgba(8,12,24,.72);display:grid;place-items:center;color:#fff;font-size:27px;line-height:1;font-weight:300;z-index:3}.tg0199SectionTitle{width:100%;margin:18px 0 9px;padding-left:2px;color:#fff;font-size:13px!important;line-height:1.1!important;font-weight:1000!important;letter-spacing:.09em!important}.tgNeoHomeStage{width:min(var(--tg0199-max),calc(100% - 28px))!important;max-width:var(--tg0199-max)!important;margin:14px auto 24px!important;gap:12px!important}.tg0199HomeHero{min-height:0!important;padding:28px!important;border-radius:18px!important;border-color:rgba(207,53,255,.86)!important;background:linear-gradient(90deg,#0e041d,#090a1a 50%,#061021)!important}.tg0199HomeHero:after{right:0!important;top:0!important;width:54%!important;height:46%!important;min-height:260px!important;border-radius:0 18px 0 36px!important;opacity:.78!important}.tg0199HomeHero .tgNeoHeroKicker{font-size:13px!important;letter-spacing:.11em!important}.tg0199HomeHero>h1{font-size:55px!important;line-height:.92!important;margin:18px 0 8px!important;max-width:66%!important;letter-spacing:-.045em!important}.tg0199HeroBody{width:58%;max-width:500px;margin:0;color:#d2d6e2;font-size:13px;line-height:1.5}.tg0199HomeHero .tgNeoCareerPath{width:100%!important;height:102px!important;margin:18px 0 12px!important}.tg0199HomeHero .tgNeoCareerLine{top:31px!important;left:7%!important;right:7%!important;height:2px!important}.tg0199HomeHero .tgNeoCareerPath>span{gap:17px!important}.tg0199HomeHero .tgNeoCareerPath>span>i{width:20px!important;height:20px!important;border-width:5px!important}.tg0199HomeHero .tgNeoCareerPath>span>b{min-width:0!important;width:92%!important;padding:8px!important;font-size:8px!important;letter-spacing:.045em!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tg0199HomeHero .tgNeoPlayButton{min-height:58px!important;height:58px!important;margin-top:0!important;border-radius:15px!important;font-size:19px!important;letter-spacing:.01em!important;background:var(--tg0199-gradient)!important}.tg0199HomeHero .tgNeoAutoPill{margin:12px auto 0!important;min-height:34px!important;padding:0 12px!important}.tg0199HomeHero .tgNeoAutoPill>b{font-size:9px!important}.tg0199HomeHero .tgNeoAutoPill>svg{width:17px!important;height:17px!important}.tg0199HomeHero .tgNeoAutoPill>small{font-size:7px!important}.tg0199HomeSelectors{width:100%;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px;margin-top:12px}.tg0199HomeSelectors .tgNeoPoolSelect,.tg0199ModeSelect{width:100%!important;max-width:none!important;margin:0!important;align-self:stretch!important;display:grid!important;grid-template-columns:1fr!important;grid-gap:5px!important;gap:5px!important;color:var(--tg0199-muted)!important;text-align:left!important}.tg0199HomeSelectors .tgNeoPoolSelect>span,.tg0199ModeSelect>span{font-size:9px!important;letter-spacing:.12em!important;color:var(--tg0199-muted)!important}.tg0199HomeSelectors .tgNeoPoolSelect>select,.tg0199ModeSelect>select{width:100%!important;height:42px!important;border:1px solid rgba(207,53,255,.7)!important;border-radius:11px!important;background:#080c18!important;color:#fff!important;padding:0 34px 0 12px!important;font-size:11px!important;font-weight:900!important}.tg0199HomeSelectors .tgNeoPoolSelect>small,.tg0199ModeSelect>small{grid-column:auto!important;text-align:left!important;color:#737d92!important;font-size:8px!important;line-height:1.25!important}.tg0199ModeSelect{margin-top:11px!important}.tg0199UnlockLink{align-self:flex-start;margin-top:6px;color:var(--tg0199-cyan);font-size:8px;font-weight:900;letter-spacing:.05em;text-decoration:none}.tg0199HomeTiles{width:100%}.uxHubIntro{width:min(var(--tg0199-max),calc(100% - 28px))!important;max-width:var(--tg0199-max)!important;min-height:230px!important;margin:10px auto!important;padding:26px 44% 26px 26px!important;border-radius:18px!important}.uxHubIntro:after{width:52%!important;opacity:.62!important}.uxHubIntro h1{font-size:47px!important;line-height:.93!important;margin:8px 0!important}.uxHubIntro p{font-size:12px!important;line-height:1.45!important}.uxHubIntro .screenKicker{font-size:10px!important}.simpleHubStats{gap:6px!important;margin-top:15px!important}.simpleHubStats>div{min-height:62px!important;border-radius:12px!important}.simpleHubStats b{font-size:20px!important}.simpleHubStats span{font-size:7px!important}.tg0199SetupPanel,.tg0199VariantPanel{width:min(var(--tg0199-max),calc(100% - 28px));margin:10px auto 0;padding:16px;border:1px solid var(--tg0199-line);border-radius:18px;background:var(--tg0199-panel);box-shadow:0 8px 26px rgba(0,0,0,.26)}.tg0199SetupPanel>header,.tg0199VariantPanel>header{display:flex;align-items:center;gap:10px}.tg0199SetupIcon{width:34px;height:34px;display:grid;place-items:center;color:var(--tg0199-cyan);font-size:27px;font-weight:300}.tg0199SetupIcon.purple{color:var(--tg0199-purple)}.tg0199SetupPanel header small,.tg0199VariantPanel header small{display:block;color:var(--tg0199-cyan);font-size:9px;font-weight:1000;letter-spacing:.09em}.tg0199VariantPanel header small{color:var(--tg0199-purple)}.tg0199SetupPanel header h2,.tg0199VariantPanel header h2{margin:2px 0 0;color:#fff;font-size:14px;line-height:1.1;font-weight:1000}.tg0199SetupPanel>p,.tg0199VariantPanel>p{margin:8px 0 12px;color:#aeb5c7;font-size:10px;line-height:1.45}.tg0199SetupGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px}.tg0199SetupGrid label{display:grid;grid-gap:5px;gap:5px}.tg0199SetupGrid label>span{color:#a9b0c3;font-size:9px;letter-spacing:.12em}.tg0199SetupGrid select{height:44px;border:1px solid rgba(207,53,255,.7);border-radius:11px;background:#080c18;color:#fff;padding:0 12px;font-size:11px;font-weight:900;outline:0}.tg0199SetupGrid label>small{color:#707a91;font-size:8px}.tg0199VariantGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px}.tg0199VariantGrid button{position:relative;min-height:92px;border:1px solid var(--tg0199-line);border-radius:14px;background:linear-gradient(145deg,rgba(207,53,255,.04),rgba(8,13,25,.98));color:#fff;padding:11px;text-align:left;display:grid;align-content:start;grid-gap:3px;gap:3px;cursor:pointer}.tg0199VariantGrid button.active{border-color:var(--tg0199-purple);background:linear-gradient(145deg,rgba(207,53,255,.15),rgba(8,13,25,.98));box-shadow:inset 0 0 24px rgba(207,53,255,.06)}.tg0199VariantGrid button.locked{opacity:.66}.tg0199VariantGrid button>span{color:var(--tg0199-purple);font-size:8px;font-weight:1000;letter-spacing:.08em}.tg0199VariantGrid button>b{font-size:15px;line-height:1.05}.tg0199VariantGrid button>small{color:#a9b0c0;font-size:9px;line-height:1.3;max-width:85%;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.tg0199VariantGrid button>em{position:absolute;right:10px;top:9px;color:var(--tg0199-cyan);font-size:9px;font-style:normal;font-weight:1000}.tg0199VariantActive{margin-top:9px;min-height:34px;border:1px solid var(--tg0199-line);border-radius:999px;background:#080d19;display:flex;align-items:center;padding:0 12px;gap:8px}.tg0199VariantActive span{color:var(--tg0199-cyan);font-size:8px;font-weight:1000;letter-spacing:.08em}.tg0199VariantActive b{font-size:9px}.tg0199VariantActive em{margin-left:auto;color:var(--tg0199-purple);font-size:8px;font-weight:900;font-style:normal}.tg0199PlayTiles{width:min(var(--tg0199-max),calc(100% - 28px));margin:0 auto}.uxPremiumHub{display:none!important}.uxAdvancedHub{width:min(var(--tg0199-max),calc(100% - 28px))!important;margin:16px auto!important;border-radius:18px!important}.uxAdvancedHub>summary{border-radius:18px!important;background:var(--tg0199-panel)!important;border-color:var(--tg0199-line)!important}.accountBillingPanel,.accountGridV4,.achievementsPanel,.matchHistoryPanel,.profileHero,.profileStatStrip,.progressionProfileGrid,.tg58AccountHub{width:min(var(--tg0199-max),calc(100% - 28px))!important;max-width:var(--tg0199-max)!important}.tg0199AccountHero{margin-top:10px!important;padding:22px!important;border-radius:17px!important;border:1px solid rgba(0,201,255,.75)!important;background:linear-gradient(90deg,rgba(207,53,255,.14),transparent 48%,rgba(33,107,255,.12)),var(--tg0199-panel)!important}.tg0199AccountHero:after{width:42%!important;opacity:.3!important}.tg0199AccountHero .profileOrb.large{border-radius:50%!important}.tg0199AccountHero .profileIdentity h1{font-size:34px!important;line-height:1!important;margin:5px 0 8px!important;color:#fff!important;background:none!important}.tg0199AccountHero .screenKicker{font-size:10px!important;color:var(--tg0199-purple)!important}.tg0199AccountHero .profileNumbers{gap:7px!important}.tg0199AccountHero .profileNumbers>div{height:78px!important;border-radius:13px!important;background:#080d19!important}.tg0199AccountHero .profileNumbers strong{font-size:20px!important;color:#fff!important;background:none!important}.tg0199AccountHero .profileNumbers span{font-size:7px!important;color:#aeb5c7!important}.tg58AccountHub{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:10px!important;margin-top:10px!important}.tg58AccountLogout,.tg58AccountTile{position:relative!important;min-height:160px!important;border-radius:17px!important;padding:0!important;display:block!important;overflow:hidden!important;background:linear-gradient(145deg,rgba(207,53,255,.11),transparent 46%),var(--tg0199-panel)!important;border:1px solid rgba(207,53,255,.9)!important;box-shadow:0 8px 24px rgba(0,0,0,.28)!important}.tg58AccountTile.linked,.tg58AccountTile.notifications{border-color:rgba(0,201,255,.9)!important}.tg58AccountTile.purchases{border-color:rgba(32,231,162,.9)!important}.tg58AccountTile.privacy{border-color:rgba(255,66,197,.9)!important}.tg58AccountLogout>span,.tg58AccountTile>span{position:absolute!important;left:13px!important;top:12px!important;width:48px!important;height:48px!important;color:var(--tg0199-purple)!important;filter:drop-shadow(0 0 12px rgba(207,53,255,.24))!important}.tg58AccountTile.linked>span,.tg58AccountTile.notifications>span{color:var(--tg0199-cyan)!important}.tg58AccountTile.purchases>span{color:var(--tg0199-green)!important}.tg58AccountTile.privacy>span{color:var(--tg0199-pink)!important}.tg58AccountLogout>div,.tg58AccountTile>div{position:absolute!important;left:13px!important;right:52px!important;bottom:13px!important;display:grid!important;grid-gap:5px!important;gap:5px!important}.tg58AccountLogout b,.tg58AccountTile b{font-size:clamp(13px,2vw,17px)!important;line-height:1.05!important;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.tg58AccountLogout small,.tg58AccountTile small{font-size:9px!important;line-height:1.35!important;color:#cbd0dc!important;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden}.tg58AccountLogout>i,.tg58AccountTile>i{position:absolute!important;right:11px!important;bottom:11px!important;width:30px!important;height:30px!important;border-radius:50%!important;font-size:22px!important;color:#fff!important}.tg58AccountLogout{grid-column:1/-1!important;min-height:108px!important;border-color:var(--tg0199-red)!important;background:linear-gradient(100deg,rgba(255,66,102,.12),transparent 50%),#130711!important}.tg58AccountLogout>span{top:28px!important;color:var(--tg0199-red)!important}.tg58AccountLogout>div{left:78px!important;bottom:auto!important;top:28px!important;right:54px!important}.tg58AccountLogout>i{bottom:38px!important;border-color:var(--tg0199-pink)!important}.profileStatStrip{grid-template-columns:repeat(5,minmax(0,1fr))!important;gap:8px!important}.profileStatStrip>div{min-height:96px!important;border-radius:17px!important;border:1px solid rgba(207,53,255,.72)!important;background:linear-gradient(145deg,rgba(207,53,255,.1),transparent 50%),var(--tg0199-panel)!important;padding:12px!important}.profileStatStrip span{font-size:8px!important;color:#d8dce7!important;letter-spacing:.05em!important}.profileStatStrip strong{font-size:23px!important;color:#fff!important;margin:7px 0 3px!important}.profileStatStrip small{font-size:8px!important;color:#c3c8d5!important;line-height:1.25!important}.accountBillingPanel,.accountGridV4>article,.achievementsPanel,.matchHistoryPanel,.progressionProfileGrid>article{border-radius:17px!important;border-color:var(--tg0199-line)!important;background:var(--tg0199-panel)!important}.accountGridV4>article>header h2,.achievementsPanel h2,.matchHistoryPanel h2,.progressionProfileGrid h2{color:#fff!important}.tg0199BasicPricingBar,.tg0199PricingPage>.pricingNotice,.tg0199PricingPage>.pricingOffline,.tg0199PricingPage>section{width:min(var(--tg0199-max),calc(100% - 28px))!important;max-width:var(--tg0199-max)!important;margin-left:auto!important;margin-right:auto!important}.tg0199PricingHero{min-height:300px!important;margin-top:10px!important;padding:26px!important;border-radius:18px!important}.tg0199PricingHero h1{font-size:48px!important;line-height:.91!important;margin:8px 0!important}.tg0199PricingHero p{max-width:53%;font-size:12px!important;line-height:1.5!important}.tg0199PricingFeatures{position:absolute;left:26px;right:26px;bottom:18px;display:flex;justify-content:space-between;gap:10px;max-width:480px}.tg0199PricingFeatures>span{width:84px;grid-gap:4px;gap:4px;color:var(--tg0199-purple);font-size:28px}.tg0199PricingFeatures small{color:#d3d6e1;font-size:8px;line-height:1.2;text-align:center}.tg0199BasicPricingBar{min-height:92px;margin-top:10px!important;padding:12px;border:1px solid rgba(0,201,255,.64);border-radius:17px;background:linear-gradient(100deg,rgba(207,53,255,.08),transparent 45%,rgba(0,201,255,.05)),var(--tg0199-panel);display:grid;grid-template-columns:54px 1fr auto;grid-gap:10px;gap:10px;align-items:center;color:#fff;text-decoration:none}.tg0199BasicIcon{width:48px;height:48px;display:grid;place-items:center;color:var(--tg0199-purple);font-size:36px}.tg0199BasicPricingBar div{display:grid;grid-gap:3px;gap:3px}.tg0199BasicPricingBar small{color:var(--tg0199-purple);font-size:8px;font-weight:1000;letter-spacing:.08em}.tg0199BasicPricingBar b{font-size:17px}.tg0199BasicPricingBar p{margin:0;color:#c6cbd8;font-size:9px;line-height:1.35}.tg0199BasicPricingBar strong{padding:11px 13px;border:1px solid rgba(207,53,255,.85);border-radius:11px;background:#080d19;font-size:9px;white-space:nowrap}.tg0199PricingPlans{margin-top:10px!important;display:grid!important;grid-template-columns:repeat(2,minmax(0,1fr))!important;grid-gap:10px!important;gap:10px!important}.tg0199PricingPlan{position:relative;min-height:240px;padding:15px;border:1px solid rgba(0,201,255,.92);border-radius:17px;background:linear-gradient(145deg,rgba(0,201,255,.05),transparent 48%),var(--tg0199-panel);box-shadow:0 8px 26px rgba(0,0,0,.28);display:flex;flex-direction:column}.tg0199PricingPlan.featured{border-color:rgba(207,53,255,.96);background:linear-gradient(145deg,rgba(144,0,255,.5),rgba(23,77,255,.26),rgba(0,185,255,.06)),var(--tg0199-panel);box-shadow:0 10px 30px rgba(80,32,180,.24)}.tg0199PricingBadge{align-self:flex-start;padding:6px 9px;border:1px solid;border-radius:999px;color:var(--tg0199-cyan);background:rgba(8,12,24,.88);font-size:8px;font-weight:1000}.tg0199PricingPlan.featured .tg0199PricingBadge{color:var(--tg0199-purple)}.tg0199PricingPlan>small{margin-top:13px;color:#d0d4e0;font-size:8px;font-weight:1000}.tg0199PricingPlan h2{margin:3px 0 0;color:#fff;font-size:18px}.tg0199Price{margin-top:12px;display:flex;align-items:flex-end;gap:5px}.tg0199Price b{font-size:29px;line-height:1;color:#fff}.tg0199Price span{color:#d6dae5;font-size:11px}.tg0199PricingPlan p{color:#c1c6d4;font-size:9px;line-height:1.4}.tg0199PricingPlan button{margin-top:auto;height:43px;border:1px solid rgba(0,201,255,.65);border-radius:11px;background:#080c18;color:#fff;font-size:10px;font-weight:1000;cursor:pointer}.tg0199PricingPlan.featured button:not(:disabled){background:var(--tg0199-gradient);border-color:transparent}.tg0199PricingPlan button:disabled{opacity:.58}.tg0199AdFreeCard{margin-top:10px!important;min-height:126px;padding:16px;border:1px solid rgba(255,66,197,.82);border-radius:17px;background:linear-gradient(100deg,rgba(255,66,197,.1),transparent 50%),var(--tg0199-panel);display:grid;grid-template-columns:1fr auto;grid-gap:20px;gap:20px;align-items:center}.tg0199AdFreeCard>div:first-child>span{color:var(--tg0199-pink);font-size:8px;font-weight:1000;letter-spacing:.08em}.tg0199AdFreeCard h2{margin:4px 0;color:#fff;font-size:20px}.tg0199AdFreeCard p{margin:0;color:#c8cdd9;font-size:10px;line-height:1.45}.tg0199AdFreeBuy{display:grid;justify-items:end}.tg0199AdFreeBuy>b{font-size:25px;color:#fff}.tg0199AdFreeBuy>small{font-size:8px;color:#aeb5c7}.tg0199AdFreeBuy button{margin-top:8px;min-height:39px;padding:0 12px;border:1px solid rgba(255,66,197,.62);border-radius:11px;background:#080c18;color:#fff;font-size:9px;font-weight:1000}.tg0199AdFreeCard.active{border-color:rgba(32,231,162,.82)}.tg0199AdFreeCard.active .tg0199AdFreeBuy button{border-color:rgba(32,231,162,.62);color:var(--tg0199-green)}.tg0199BillingBar,.tg0199VipStrip{border-radius:17px!important;border-color:var(--tg0199-line)!important;background:var(--tg0199-panel)!important}.clubDetail,.clubHero,.clubOverviewGrid,.communityBody,.communityIntro,.communityTabs,.tgCalmPage,.vipHouseSection{max-width:var(--tg0199-max)!important}.clubHero,.communityIntro{min-height:250px!important;margin-top:10px!important;border-radius:18px!important;padding:24px!important}.clubHero h1,.communityIntro h1{font-size:45px!important;line-height:.92!important}.clubHero p,.communityIntro p{max-width:58%;font-size:11px!important;line-height:1.5!important}.clubDetail,.clubPanel,.communityPanel,.tgCalmPanel{border-radius:17px!important;border:1px solid var(--tg0199-line)!important;background:linear-gradient(145deg,rgba(207,53,255,.06),transparent 45%),var(--tg0199-panel)!important;box-shadow:0 8px 24px rgba(0,0,0,.24)!important}.clubDetail h2,.clubPanel>header h2,.communityPanel h2,.tgCalmPanel h2{color:#fff!important}.clubDetail header span,.clubPanel>header span,.communityPanel>header span,.tgPanelTitle span{color:var(--tg0199-purple)!important}.communityTabs{border:1px solid var(--tg0199-line)!important;border-radius:14px!important;background:var(--tg0199-panel)!important;padding:5px!important}.communityTabs button{border-radius:10px!important}.communityTabs button.active{background:rgba(207,53,255,.14)!important;color:#fff!important}.communityList>div,.communityRequests>div,.notificationRow{border-color:var(--tg0199-line)!important;background:#080d19!important;border-radius:12px!important}.clubCreateForm input,.clubCreateForm select,.clubJoinForm input,.communitySearch input,.tgCalmPanel input,.tgCalmPanel select{border-color:var(--tg0199-line)!important;background:#080c18!important;color:#fff!important;border-radius:11px!important}.clubCreateForm button,.clubJoinForm button,.communitySearch button,.tgCalmPrimary{background:var(--tg0199-gradient)!important;border-radius:11px!important;color:#fff!important}:where(.clubPanel,.clubDetail,.communityPanel,.panel,.tgCalmPanel) h2,:where(.tg58AccountTile,.tg0199ModeTile) b{overflow-wrap:anywhere}:where(.clubPanel,.clubDetail,.communityPanel,.panel,.tgCalmPanel) p,:where(.clubPanel,.clubDetail,.communityPanel,.panel,.tgCalmPanel) small{overflow-wrap:anywhere}.dailyCard>header h2,.rankedProfilePanel h2,.seasonProfilePanel h2,.uxRankedCard h2{max-width:100%;overflow-wrap:anywhere}@media(max-width:720px){:root{--tg0199-max:100%}.accountBillingPanel,.accountGridV4,.achievementsPanel,.matchHistoryPanel,.profileHero,.profileStatStrip,.progressionProfileGrid,.tg0199BasicPricingBar,.tg0199PlayTiles,.tg0199PricingPage>.pricingNotice,.tg0199PricingPage>.pricingOffline,.tg0199PricingPage>section,.tg0199SetupPanel,.tg0199VariantPanel,.tg58AccountHub,.tgNeoHomeStage,.uxHubIntro{width:calc(100% - 20px)!important}.tg0199HomeHero{padding:18px 14px!important;border-radius:18px!important}.tg0199HomeHero:after{width:62%!important;height:235px!important;min-height:0!important;right:-34px!important;top:64px!important;opacity:.48!important}.tg0199HomeHero>h1{font-size:42px!important;max-width:78%!important;margin-top:16px!important}.tg0199HeroBody{width:68%;font-size:10px;line-height:1.4}.tg0199HomeHero .tgNeoCareerPath{height:88px!important;margin:18px 0 8px!important}.tg0199HomeHero .tgNeoCareerLine{top:27px!important}.tg0199HomeHero .tgNeoCareerPath>span>b{font-size:6.6px!important;padding:7px 4px!important}.tg0199HomeHero .tgNeoPlayButton{height:52px!important;min-height:52px!important;border-radius:14px!important;font-size:17px!important}.tg0199HomeSelectors{gap:8px}.tg0199HomeSelectors .tgNeoPoolSelect>select,.tg0199ModeSelect>select{height:40px!important;font-size:10px!important}.tg0199HomeSelectors .tgNeoPoolSelect>span,.tg0199ModeSelect>span{font-size:8px!important}.tg0199HomeSelectors .tgNeoPoolSelect>small,.tg0199ModeSelect>small{font-size:7px!important}.tg0199ModeGrid{gap:9px}.tg0199ModeTile{height:154px;border-radius:18px}.tg0199ModeGlyph{left:13px;top:12px;width:49px;height:49px}.tg0199ModeWatermark{width:86px;height:86px;right:-10px;top:34px}.tg0199ModeCopy{left:13px;right:49px;bottom:13px;gap:4px}.tg0199ModeCopy b{font-size:17px}.tg0199ModeCopy b.medium{font-size:15px}.tg0199ModeCopy b.long{font-size:13.5px}.tg0199ModeCopy b.xl{font-size:12px}.tg0199ModeCopy small{font-size:8.5px;line-height:1.28;-webkit-line-clamp:3}.tg0199Chevron{right:10px;bottom:10px;width:28px;height:28px;font-size:21px}.tg0199SectionTitle{font-size:11px!important;margin:14px 0 7px}.uxHubIntro{min-height:205px!important;padding:19px 48% 18px 17px!important;border-radius:18px!important}.uxHubIntro:after{width:62%!important;height:100%!important;right:-10px!important;bottom:0!important;top:0!important;opacity:.42!important;mask-image:linear-gradient(90deg,transparent,#000 32%)!important;-webkit-mask-image:linear-gradient(90deg,transparent,#000 32%)!important}.uxHubIntro h1{font-size:34px!important}.uxHubIntro p{font-size:9px!important}.simpleHubStats{grid-template-columns:repeat(3,1fr)!important}.simpleHubStats>div{min-height:48px!important}.simpleHubStats b{font-size:15px!important}.simpleHubStats span{font-size:6px!important}.tg0199SetupPanel,.tg0199VariantPanel{padding:12px}.tg0199SetupPanel header h2,.tg0199VariantPanel header h2{font-size:12px}.tg0199SetupPanel>p,.tg0199VariantPanel>p{font-size:8px}.tg0199SetupGrid{gap:8px}.tg0199SetupGrid select{height:39px;font-size:9px}.tg0199SetupGrid label>span{font-size:8px}.tg0199SetupGrid label>small{font-size:7px}.tg0199VariantGrid button{min-height:80px;padding:9px}.tg0199VariantGrid button>b{font-size:12px}.tg0199VariantGrid button>small{font-size:7.5px}.tg0199VariantGrid button>span{font-size:6.5px}.tg0199AccountHero{padding:16px!important}.tg0199AccountHero:after{opacity:.18!important}.tg0199AccountHero .profileIdentity{display:flex!important;text-align:left!important;gap:10px!important}.tg0199AccountHero .profileOrb.large{margin:0!important;width:64px!important;height:64px!important}.tg0199AccountHero .profileIdentity h1{font-size:26px!important}.tg0199AccountHero .profileNumbers{grid-template-columns:repeat(2,1fr)!important;width:100%!important}.tg0199AccountHero .profileNumbers>div{height:62px!important}.tg58AccountHub{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:9px!important}.tg58AccountTile{min-height:160px!important}.tg58AccountTile b{font-size:13px!important}.tg58AccountTile small{font-size:8px!important}.profileStatStrip{grid-template-columns:repeat(2,minmax(0,1fr))!important}.profileStatStrip>div{min-height:96px!important}.tg0199PricingHero{min-height:270px!important;padding:18px!important}.tg0199PricingHero:after{width:66%!important;opacity:.45!important}.tg0199PricingHero h1{font-size:36px!important}.tg0199PricingHero p{max-width:68%;font-size:9px!important}.tg0199PricingFeatures{left:14px;right:14px;bottom:14px;max-width:100%}.tg0199PricingFeatures>span{width:66px;font-size:23px}.tg0199PricingFeatures small{font-size:6.5px}.tg0199BasicPricingBar{grid-template-columns:42px 1fr!important;padding:10px!important}.tg0199BasicIcon{width:38px;height:38px;font-size:29px}.tg0199BasicPricingBar strong{grid-column:1/-1;width:100%;text-align:center}.tg0199BasicPricingBar b{font-size:14px}.tg0199BasicPricingBar p{font-size:8px}.tg0199PricingPlans{grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:8px!important}.tg0199PricingPlan{min-height:218px;padding:11px}.tg0199PricingBadge{font-size:6.5px;padding:5px 7px}.tg0199PricingPlan h2{font-size:14px}.tg0199Price b{font-size:22px}.tg0199Price span{font-size:8px}.tg0199PricingPlan p{font-size:7.5px}.tg0199PricingPlan button{font-size:8px}.tg0199AdFreeCard{grid-template-columns:1fr!important;gap:10px!important}.tg0199AdFreeBuy{justify-items:start!important}.tg0199AdFreeBuy button{width:100%}.clubHero,.communityIntro{min-height:220px!important;padding:17px!important}.clubHero:after,.communityIntro:after{width:62%!important;opacity:.48!important}.clubHero h1,.communityIntro h1{font-size:34px!important}.clubHero p,.communityIntro p{max-width:70%;font-size:9px!important}}@media(max-width:390px){.tg0199ModeTile{height:150px}.tg0199ModeCopy b{font-size:16px}.tg0199ModeCopy b.medium{font-size:14px}.tg0199ModeCopy b.long{font-size:12.5px}.tg0199ModeCopy b.xl{font-size:11px}.tg0199ModeCopy small{font-size:8px}.tg0199HomeSelectors{grid-template-columns:1fr 1fr}.tg0199PricingPlans{grid-template-columns:1fr!important}.tg0199PricingPlan{min-height:205px}.tg58AccountTile{min-height:154px!important}.tg58AccountTile b{font-size:12px!important}}.tg0199ProfilePage{--profileMax:900px}.tg0199ProfilePage>.notice,.tg0199ProfilePage>footer,.tg0199ProfilePage>section{width:min(var(--profileMax),calc(100% - 28px));margin-left:auto;margin-right:auto}.tg0199ProfileHero{position:relative;min-height:205px;margin-top:10px;padding:13px;border:1px solid rgba(0,201,255,.75);border-radius:18px;background:linear-gradient(90deg,#0d041b,rgba(8,11,24,.94) 48%,rgba(0,11,37,.4) 72%,transparent),url(/tg-neo/player-hero.png) 100%/56% 100% no-repeat,#060a17;overflow:hidden}.tg0199ProfileIdentity{display:flex;align-items:flex-start;gap:14px;min-height:132px;padding-bottom:45px}.tg0199ProfileAvatar{position:relative;width:92px;height:92px;flex:0 0 92px;border:2px solid var(--tg0199-purple);border-radius:50%;background:radial-gradient(circle at 35% 28%,rgba(207,53,255,.45),rgba(7,11,24,.95) 60%);display:grid;place-items:center;box-shadow:0 0 30px rgba(207,53,255,.18)}.tg0199ProfileAvatar>span{font-size:34px;font-weight:1000;color:#fff}.tg0199ProfileAvatar>button{position:absolute;right:-3px;bottom:-3px;width:30px;height:30px;border:1px solid var(--tg0199-purple);border-radius:50%;background:#0b0d18;color:#fff;cursor:pointer}.tg0199ProfileIdentity h1{margin:7px 0 6px;color:#fff;font-size:24px;line-height:1;font-weight:1000;max-width:330px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.tg0199TierPill{width:max-content;display:flex;align-items:center;gap:5px;padding:4px 10px;border:1px solid var(--tg0199-purple);border-radius:999px;background:rgba(28,11,50,.5);color:var(--tg0199-purple);font-size:8px;font-weight:1000}.tg0199TierPill svg{width:13px;height:13px}.tg0199ProfileIdentity small{display:block;margin-top:7px;color:#c9ceda;font-size:8px}.tg0199ProfileIdentity a{display:block;margin-top:7px;color:#fff;font-size:8px;text-decoration:none}.tg0199ProfileActions{position:absolute;left:13px;right:13px;bottom:10px;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:7px;gap:7px}.tg0199ProfileActions a,.tg0199ProfileActions button{min-width:0;min-height:34px;padding:0 7px;border:1px solid var(--tg0199-line);border-radius:999px;background:#070c17;color:#fff;font-size:7px;font-weight:1000;text-align:center;text-decoration:none;display:flex;align-items:center;justify-content:center;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;cursor:pointer}.tg0199ProfileEditor{width:min(var(--tg0199-max),calc(100% - 28px));margin:9px auto 0;padding:14px;border:1px solid rgba(207,53,255,.6);border-radius:17px;background:var(--tg0199-panel)}.tg0199ProfileEditor span{color:var(--tg0199-purple);font-size:8px;font-weight:1000}.tg0199ProfileEditor h2{margin:3px 0;color:#fff;font-size:15px}.tg0199ProfileEditor p{margin:0;color:#b8becd;font-size:8px}.tg0199ProfileEditor label{display:flex;align-items:center;margin-top:10px;border:1px solid var(--tg0199-line);border-radius:11px;background:#080c18;padding-right:10px}.tg0199ProfileEditor input{flex:1 1;min-width:0;height:40px;border:0;background:transparent;color:#fff;padding:0 10px;outline:none}.tg0199ProfileEditor label small{color:#9199aa}.tg0199ProfileEditor>div:last-child{display:flex;gap:8px;margin-top:9px}.tg0199ProfileEditor>div:last-child button{min-height:38px;padding:0 14px;border-radius:11px;border:1px solid rgba(207,53,255,.62);background:var(--tg0199-gradient);color:#fff;font-weight:1000}.tg0199ProfileEditor>div:last-child .ghost{background:#080c18;border-color:var(--tg0199-line)}.tg0199PerformancePanel{margin-top:8px;padding:14px;border:1px solid rgba(0,201,255,.78);border-radius:17px;background:linear-gradient(145deg,rgba(207,53,255,.06),transparent 48%),var(--tg0199-panel)}.tg0199PerformancePanel>header{display:flex;align-items:center;gap:8px}.tg0199PerformancePanel>header svg{width:27px;height:27px;color:var(--tg0199-purple)}.tg0199PerformancePanel>header b{flex:1 1;color:var(--tg0199-purple);font-size:12px}.tg0199PerformancePanel>header span{padding:4px 8px;border:1px solid rgba(207,53,255,.5);border-radius:999px;color:var(--tg0199-purple);font-size:7px;font-weight:1000}.tg0199PerformancePanel>div{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));margin-top:14px}.tg0199PerformancePanel article{text-align:center;border-right:1px solid rgba(39,48,90,.7)}.tg0199PerformancePanel article:last-child{border-right:0}.tg0199PerformancePanel article span{display:block;min-height:20px;color:#b7bdcc;font-size:7px;font-weight:900}.tg0199PerformancePanel article b{display:block;margin-top:3px;color:#fff;font-size:22px}.tg0199PerformancePanel article:first-child b,.tg0199PerformancePanel article:nth-child(4) b{color:var(--tg0199-cyan)}.tg0199PerformancePanel article:nth-child(2) b{color:var(--tg0199-purple)}.tg0199PerformancePanel article:nth-child(3) b{color:var(--tg0199-blue)}.tg0199ProfileMetricGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:9px;gap:9px;margin-top:9px}.tg0199ProfileMetric{position:relative;min-height:124px;padding:12px;border:1px solid var(--tg0199-purple);border-radius:16px;background:linear-gradient(145deg,rgba(207,53,255,.1),transparent 55%),var(--tg0199-panel);overflow:hidden;display:flex;gap:11px}.tg0199ProfileMetric.tone-pink{border-color:rgba(255,66,197,.8)}.tg0199ProfileMetric.tone-green{border-color:rgba(32,231,162,.8)}.tg0199ProfileMetric.tone-cyan{border-color:rgba(0,201,255,.8)}.tg0199ProfileMetric .icon{width:42px;height:42px;flex:0 0 42px;display:grid;place-items:center}.tg0199ProfileMetric .icon svg{width:38px;height:38px;color:var(--tg0199-purple)}.tg0199ProfileMetric.tone-pink .icon svg{color:var(--tg0199-pink)}.tg0199ProfileMetric.tone-green .icon svg{color:var(--tg0199-green)}.tg0199ProfileMetric.tone-cyan .icon svg{color:var(--tg0199-cyan)}.tg0199ProfileMetric div{min-width:0}.tg0199ProfileMetric small{display:block;color:#d1d6e2;font-size:8px;font-weight:1000;line-height:1.2;min-height:20px}.tg0199ProfileMetric b{display:block;margin-top:5px;color:#fff;font-size:25px;line-height:1}.tg0199ProfileMetric p{margin:6px 0 0;color:#b9c0cf;font-size:8px;line-height:1.35}.tg0199CommunityAction{width:min(var(--tg0199-max),calc(100% - 28px));min-height:76px;margin:9px auto 0;padding:12px;border:1px solid rgba(207,53,255,.78);border-radius:16px;background:linear-gradient(90deg,rgba(207,53,255,.12),transparent),var(--tg0199-panel);display:flex;align-items:center;gap:11px;color:#fff;text-decoration:none}.tg0199CommunityAction>svg{width:38px;height:38px;color:var(--tg0199-purple)}.tg0199CommunityAction>div{flex:1 1}.tg0199CommunityAction b{display:block;font-size:12px}.tg0199CommunityAction span{display:block;margin-top:3px;color:#c1c7d5;font-size:8px}.tg0199CommunityAction strong{color:var(--tg0199-purple);font-size:9px}@media(max-width:720px){.tg0199CommunityAction,.tg0199ProfileEditor,.tg0199ProfilePage>.notice,.tg0199ProfilePage>footer,.tg0199ProfilePage>section{width:calc(100% - 20px)}.tg0199ProfileHero{min-height:205px;padding:12px;background-size:66% 100%}.tg0199ProfileAvatar{width:78px;height:78px;flex-basis:78px}.tg0199ProfileIdentity{gap:10px}.tg0199ProfileIdentity h1{font-size:21px;max-width:190px}.tg0199ProfileActions{left:10px;right:10px;gap:5px}.tg0199ProfileActions a,.tg0199ProfileActions button{font-size:6px;padding:0 4px}.tg0199PerformancePanel>div{grid-template-columns:repeat(4,1fr)}.tg0199PerformancePanel article span{font-size:6px}.tg0199PerformancePanel article b{font-size:18px}.tg0199ProfileMetric{min-height:122px;padding:10px;gap:8px}.tg0199ProfileMetric .icon{width:34px;height:34px;flex-basis:34px}.tg0199ProfileMetric .icon svg{width:31px;height:31px}.tg0199ProfileMetric small{font-size:7px}.tg0199ProfileMetric b{font-size:21px}.tg0199ProfileMetric p{font-size:7.5px}}.tg0199DailyPage>.notice,.tg0199DailyPage>.tg0199DailyLogin,.tg0199DailyPage>footer,.tg0199DailyPage>section{width:min(var(--tg0199-max),calc(100% - 28px));margin-left:auto;margin-right:auto}.tg0199DailyHero{position:relative;min-height:332px;margin-top:10px;padding:12px;border:1px solid rgba(207,53,255,.86);border-radius:18px;background:linear-gradient(90deg,#0e041d,rgba(9,10,26,.91) 48%,rgba(0,15,42,.4) 75%,transparent),url(/tg-neo/player-hero.png) 100%/70% 100% no-repeat,#050816;overflow:hidden}.tg0199DailyHeroCopy>span{display:flex;align-items:center;gap:8px;color:var(--tg0199-purple);font-size:9px;font-weight:1000;letter-spacing:1.2px}.tg0199DailyHeroCopy>span svg{width:16px;height:16px}.tg0199DailyHero h1{margin:7px 0 0;color:#fff;font-size:34px;line-height:.98;font-weight:1000;letter-spacing:-1px}.tg0199DailyHero h1 em{font-style:normal;color:var(--tg0199-cyan)}.tg0199DailyHeroCopy>p{max-width:61%;margin:7px 0;color:#d4d8e4;font-size:9.4px;line-height:1.35}.tg0199DailyCountdown{position:absolute;left:12px;right:12px;bottom:72px;min-height:70px;padding:12px;border:1px solid rgba(0,201,255,.65);border-radius:14px;background:rgba(6,12,25,.9);display:grid;grid-template-columns:31px 1fr 1px 30px 1fr;align-items:center;grid-gap:9px;gap:9px}.tg0199DailyCountdown>svg{width:31px;height:31px;color:var(--tg0199-purple)}.tg0199DailyCountdown>i{width:1px;height:46px;background:var(--tg0199-line)}.tg0199DailyCountdown small{display:block;color:#d7d9e4;font-size:7px;letter-spacing:.8px}.tg0199DailyCountdown b{display:block;margin-top:2px;color:#fff;font-size:20px}.tg0199DailyCountdown>div:last-child b{color:var(--tg0199-cyan);font-size:13px}.tg0199DailyHero>button{position:absolute;left:12px;right:12px;bottom:12px;height:50px;border:1px solid rgba(0,201,255,.55);border-radius:15px;background:var(--tg0199-gradient);color:#fff;font-size:15px;font-weight:1000;cursor:pointer}.tg0199DailyHero>button:disabled{opacity:.55}.tg0199DailyMetricGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:9px;gap:9px;margin-top:10px}.tg0199DailyMetric{position:relative;min-height:142px;padding:12px;border:1px solid rgba(255,66,197,.8);border-radius:16px;background:linear-gradient(145deg,rgba(255,66,197,.1),transparent 55%),var(--tg0199-panel);overflow:hidden;display:flex;gap:10px}.tg0199DailyMetric.tone-cyan{border-color:rgba(0,201,255,.8);background:linear-gradient(145deg,rgba(0,201,255,.08),transparent 55%),var(--tg0199-panel)}.tg0199DailyMetric.tone-green{border-color:rgba(32,231,162,.8);background:linear-gradient(145deg,rgba(32,231,162,.08),transparent 55%),var(--tg0199-panel)}.tg0199DailyMetric>svg{width:42px;height:42px;flex:0 0 42px;color:var(--tg0199-pink)}.tg0199DailyMetric.tone-cyan>svg{color:var(--tg0199-cyan)}.tg0199DailyMetric.tone-green>svg{color:var(--tg0199-green)}.tg0199DailyMetric>div{position:relative;z-index:1;min-width:0}.tg0199DailyMetric small{display:block;color:#d0d5e1;font-size:8px;font-weight:1000;line-height:1.2}.tg0199DailyMetric b{display:block;margin-top:7px;color:#fff;font-size:23px;line-height:1}.tg0199DailyMetric p{margin:7px 0 0;color:#bfc5d3;font-size:8px;line-height:1.35}.tg0199DailyMetric .watermark{position:absolute;right:-10px;bottom:-10px;opacity:.045}.tg0199DailyMetric .watermark svg{width:90px;height:90px}.tg0199DailyGame{margin-top:11px;padding:14px;border:1px solid rgba(207,53,255,.85);border-radius:17px;background:var(--tg0199-panel)}.tg0199DailyGame>header{display:flex;align-items:center}.tg0199DailyGame>header span{flex:1 1;color:var(--tg0199-purple);font-size:10px;font-weight:1000;letter-spacing:.9px}.tg0199DailyGame>header b{color:#fff;font-size:9px}.tg0199DailyHints{display:grid;grid-gap:6px;gap:6px;margin-top:8px}.tg0199DailyHints>div{min-height:48px;padding:11px;border:1px solid var(--tg0199-line);border-radius:13px;background:#0a1020;display:flex;align-items:center}.tg0199DailyHints strong{width:35px;color:var(--tg0199-purple);font-size:15px}.tg0199DailyHints b{flex:1 1;color:#fff;font-size:10px}.tg0199DailyHints span{color:var(--tg0199-purple)}.tg0199DailyGame form{display:grid;grid-gap:7px;gap:7px;margin-top:10px}.tg0199DailyGame form>button{min-height:45px;border:1px solid rgba(0,201,255,.55);border-radius:12px;background:var(--tg0199-gradient);color:#fff;font-size:10px;font-weight:1000}.tg0199DailyGame form>button.ghost{background:#080d19;border-color:var(--tg0199-line)}.tg0199DailyAnswer{margin-top:10px}.tg0199DailyAnswer span{display:block;color:var(--tg0199-purple);font-size:8px}.tg0199DailyAnswer b{display:block;margin-top:4px;color:#fff;font-size:19px}.tg0199DailyAnswer small{display:block;margin-top:3px;color:#c9ceda;font-size:8px}.tg0199DailyNotice{margin-top:9px!important}.tg0199DailyLogin{display:flex;align-items:center;justify-content:center;min-height:48px;margin-top:9px;border:1px solid var(--tg0199-purple);border-radius:13px;color:#fff;text-decoration:none;font-size:10px;font-weight:1000}.tg0199RankedPage>.notice,.tg0199RankedPage>footer,.tg0199RankedPage>section{width:min(var(--tg0199-max),calc(100% - 28px));margin-left:auto;margin-right:auto}.tg0199RankedHero{position:relative;min-height:390px;margin-top:10px;padding:13px;border:1px solid rgba(0,201,255,.8);border-radius:18px;background:linear-gradient(90deg,#0e041d,rgba(8,11,24,.92) 50%,rgba(0,11,37,.38) 75%,transparent),url(/tg-neo/ranked-hero.png) 100%/68% 100% no-repeat,#050816;overflow:hidden}.tg0199RankedCopy>span{display:flex;align-items:center;gap:8px;color:var(--tg0199-purple);font-size:10px;font-weight:1000;letter-spacing:1.1px}.tg0199RankedCopy>span svg{width:18px;height:18px}.tg0199RankedCopy h1{margin:8px 0 0;color:#fff;font-size:34px;line-height:.98;font-weight:1000;letter-spacing:-1px}.tg0199RankedCopy h1 em{font-style:normal;color:var(--tg0199-cyan)}.tg0199RankedCopy p{max-width:56%;margin:7px 0 0;color:#d0d5e2;font-size:9px;line-height:1.4}.tg0199RankedIdentity{position:absolute;left:13px;right:13px;bottom:104px;display:flex;align-items:center;gap:12px}.tg0199RankedMedal{width:72px;height:72px;flex:0 0 72px;border:1px solid rgba(207,53,255,.55);border-radius:18px;background:rgba(7,11,24,.86);display:grid;place-items:center}.tg0199RankedMedal svg{width:48px;height:48px;color:var(--tg0199-purple)}.tg0199RankedIdentity>div:last-child{width:min(330px,calc(100% - 84px))}.tg0199RankedIdentity>div:last-child>span{display:block;color:#fff;font-size:18px;font-weight:1000}.tg0199RankedIdentity>div:last-child>b{display:block;color:var(--tg0199-purple);font-size:27px}.tg0199RankedIdentity>div:last-child>b small{color:#d0d5e2;font-size:17px}.tg0199RankedIdentity i{display:block;width:100%;height:8px;margin-top:7px;border-radius:999px;background:#11172a;overflow:hidden}.tg0199RankedIdentity i em{display:block;height:100%;border-radius:999px;background:var(--tg0199-gradient)}.tg0199RankedIdentity>div:last-child>small{display:block;margin-top:4px;color:#bfc6d7;font-size:7px}.tg0199RankedHero>button{position:absolute;left:13px;right:13px;bottom:46px;height:50px;border:1px solid rgba(0,201,255,.55);border-radius:15px;background:var(--tg0199-gradient);color:#fff;font-size:15px;font-weight:1000}.tg0199RankedHero>button:disabled{opacity:.55}.tg0199RankedPill{position:absolute;left:50%;bottom:10px;transform:translateX(-50%);display:flex;align-items:center;gap:5px;padding:5px 10px;border:1px solid var(--tg0199-line);border-radius:999px;background:rgba(7,12,24,.78);color:var(--tg0199-purple);font-size:7px;font-weight:1000;white-space:nowrap}.tg0199RankedPill svg{width:13px;height:13px}.tg0199RankedGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:9px;gap:9px;margin-top:9px}.tg0199RankedGrid>*{min-width:0}.tg0199LeaderboardCard,.tg0199MatchesCard,.tg0199RankedMetric,.tg0199RankedStatsCard{border:1px solid rgba(207,53,255,.75);border-radius:16px;background:linear-gradient(145deg,rgba(207,53,255,.08),transparent),var(--tg0199-panel);color:#fff;text-decoration:none}.tg0199RankedStatsCard{height:128px;padding:12px;text-align:left}.tg0199LeaderboardCard header,.tg0199MatchesCard header,.tg0199RankedStatsCard header{display:flex;align-items:center;gap:6px}.tg0199RankedStatsCard header svg{width:20px;height:20px;color:var(--tg0199-purple)}.tg0199RankedStatsCard header b{flex:1 1;color:var(--tg0199-purple);font-size:9px}.tg0199RankedStatsCard header span{font-size:24px}.tg0199RankedStatsCard>div{display:grid;grid-template-columns:repeat(3,1fr);margin-top:11px}.tg0199RankedStatsCard article{text-align:center}.tg0199RankedStatsCard article b{display:block;font-size:22px}.tg0199RankedStatsCard article:nth-child(2) b{color:var(--tg0199-green)}.tg0199RankedStatsCard article small{display:block;margin-top:3px;color:#c9cdda;font-size:6.8px;font-weight:1000}.tg0199RankedMetric{position:relative;height:128px;padding:12px;text-align:left;border-color:rgba(255,66,197,.78)}.tg0199RankedMetric>svg{width:36px;height:36px;color:var(--tg0199-pink)}.tg0199RankedMetric>small{position:absolute;left:55px;top:13px;color:var(--tg0199-pink);font-size:9px;font-weight:1000}.tg0199RankedMetric>b{position:absolute;left:55px;top:34px;font-size:30px}.tg0199RankedMetric>span{position:absolute;left:55px;bottom:13px;color:#c9ceda;font-size:7px;font-weight:1000}.tg0199RankedMetric>em{position:absolute;right:11px;bottom:11px;width:28px;height:28px;border:1px solid var(--tg0199-pink);border-radius:50%;display:grid;place-items:center;font-style:normal;font-size:20px}.tg0199LeaderboardCard,.tg0199MatchesCard{min-height:164px;padding:11px}.tg0199LeaderboardCard{border-color:rgba(32,231,162,.78)}.tg0199LeaderboardCard header svg{width:21px;height:21px;color:var(--tg0199-cyan)}.tg0199LeaderboardCard header b{flex:1 1;color:var(--tg0199-cyan);font-size:9px}.tg0199LeaderboardCard header span,.tg0199MatchesCard header span{font-size:24px}.tg0199LeaderboardCard>div{margin-top:7px}.tg0199LeaderboardCard p{display:grid;grid-template-columns:27px 1fr auto;align-items:center;grid-gap:4px;gap:4px;margin:0;padding:4px;font-size:8px}.tg0199LeaderboardCard p strong{color:#c7ccda}.tg0199LeaderboardCard p span{color:#b9c0cf}.tg0199LeaderboardCard p b{color:#c7ccda}.tg0199LeaderboardCard p.me{border-radius:8px;background:rgba(207,53,255,.12)}.tg0199LeaderboardCard p.me b,.tg0199LeaderboardCard p.me strong{color:var(--tg0199-purple)}.tg0199LeaderboardCard p.me span{color:#fff}.tg0199MatchesCard{text-align:left;border-color:rgba(207,53,255,.78)}.tg0199MatchesCard header svg{width:21px;height:21px;color:var(--tg0199-purple)}.tg0199MatchesCard header b{flex:1 1;color:var(--tg0199-purple);font-size:9px}.tg0199MatchesCard>p{max-width:78%;margin:12px 0 0;color:#bfc5d3;font-size:8px;line-height:1.5}.tg0199RankedDetail{margin-top:9px;padding:12px;border:1px solid rgba(207,53,255,.55);border-radius:15px;background:#080d1b}.tg0199RankedDetail span{color:var(--tg0199-purple);font-size:10px;font-weight:1000}.tg0199RankedDetail p{margin:5px 0 0;color:#d1d6e2;font-size:8px;line-height:1.45}.tg0199RankedNotice{margin-top:9px!important}@media(max-width:720px){.tg0199DailyPage>.notice,.tg0199DailyPage>.tg0199DailyLogin,.tg0199DailyPage>footer,.tg0199DailyPage>section,.tg0199RankedPage>.notice,.tg0199RankedPage>footer,.tg0199RankedPage>section{width:calc(100% - 20px)}.tg0199DailyHero{min-height:332px;background-size:78% 100%}.tg0199DailyHero h1,.tg0199RankedCopy h1{font-size:31px}.tg0199DailyHeroCopy>p,.tg0199RankedCopy p{max-width:68%;font-size:8.5px}.tg0199DailyCountdown{grid-template-columns:27px 1fr 1px 27px 1fr;gap:6px}.tg0199DailyCountdown>svg{width:27px;height:27px}.tg0199DailyCountdown b{font-size:16px}.tg0199DailyCountdown>div:last-child b{font-size:10px}.tg0199DailyMetric{min-height:142px;padding:10px;gap:7px}.tg0199DailyMetric>svg{width:34px;height:34px;flex-basis:34px}.tg0199DailyMetric b{font-size:19px}.tg0199DailyMetric p{font-size:7.5px}.tg0199RankedHero{min-height:390px;background-size:78% 100%}.tg0199RankedIdentity{bottom:104px}.tg0199RankedMedal{width:60px;height:60px;flex-basis:60px}.tg0199RankedMedal svg{width:40px;height:40px}.tg0199RankedIdentity>div:last-child>span{font-size:15px}.tg0199RankedIdentity>div:last-child>b{font-size:23px}.tg0199RankedMetric,.tg0199RankedStatsCard{height:128px;padding:9px}.tg0199RankedMetric>small,.tg0199RankedStatsCard header b{font-size:7px}.tg0199RankedStatsCard article b{font-size:18px}.tg0199RankedMetric>b,.tg0199RankedMetric>small,.tg0199RankedMetric>span{left:45px}.tg0199RankedMetric>b{font-size:25px}.tg0199LeaderboardCard,.tg0199MatchesCard{padding:9px}.tg0199MatchesCard>p{max-width:95%;font-size:7.5px}}.tg0199AccountHero{min-height:170px!important;display:block!important;padding:17px!important}.tg0199AccountKicker{display:flex;align-items:center;gap:8px;color:var(--tg0199-purple);font-size:12px;font-weight:1000;letter-spacing:1.2px}.tg0199AccountKicker svg{width:20px;height:20px}.tg0199AccountIdentity{display:grid;grid-template-columns:76px minmax(0,1fr) auto;grid-gap:15px;gap:15px;align-items:center;margin-top:13px}.tg0199AccountHero .profileOrb.large{width:76px!important;height:76px!important;margin:0!important;text-decoration:none}.tg0199AccountName{min-width:0}.tg0199AccountName h1{margin:0;color:#fff;font-size:22px!important;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tg0199AccountName .tierBadge{display:inline-flex;margin-top:6px}.tg0199AccountName p{margin:8px 0 0;color:#c7ccda;font-size:9px}.tg0199AccountName .profileNameTrigger{margin-top:7px!important}.tg0199AccountStatus{min-width:130px}.tg0199AccountStatus small{display:block;color:#b0b6c7;font-size:8px;letter-spacing:.8px}.tg0199AccountStatus b{display:block;margin-top:4px;color:var(--tg0199-green);font-size:13px}.tg0199AccountStatus i{display:block;width:96px;height:1px;margin:9px 0;background:rgba(0,201,255,.6)}.tg0199AccountStatus strong{display:block;margin-top:4px;color:#fff;font-size:9px}.tg0199AccountHero .profileNumbers{display:none!important}@media(max-width:720px){.tg0199AccountHero{min-height:175px!important}.tg0199AccountIdentity{grid-template-columns:64px minmax(0,1fr);gap:10px}.tg0199AccountHero .profileOrb.large{width:64px!important;height:64px!important}.tg0199AccountStatus{grid-column:1/-1;display:grid;grid-template-columns:auto auto 1fr auto auto;grid-gap:7px;gap:7px;align-items:center;min-width:0}.tg0199AccountStatus b,.tg0199AccountStatus small,.tg0199AccountStatus strong{margin:0!important}.tg0199AccountStatus i{width:auto;margin:0!important}.tg0199AccountName h1{font-size:20px!important}.tg0199AccountName p{font-size:8px}}.tg0199ClubPage>.clubDetail,.tg0199ClubPage>.communityNotice,.tg0199ClubPage>.tg0199ClubActionBar,.tg0199ClubPage>.tg0199ClubInlineForm,.tg0199ClubPage>div>.clubDetail,.tg0199ClubPage>footer,.tg0199ClubPage>section{width:min(var(--tg0199-max),calc(100% - 28px));margin-left:auto;margin-right:auto}.tg0199ClubHero{min-height:184px!important;padding:13px!important;background:linear-gradient(90deg,#0e041d,rgba(9,10,26,.92) 48%,rgba(0,15,42,.35) 75%,transparent),url(/tg-neo/club-hero.png) 100%/62% 100% no-repeat,#050816!important;border-color:rgba(207,53,255,.86)!important}.tg0199ClubHero>div>span{display:flex;align-items:center;gap:8px;color:var(--tg0199-purple)!important;font-size:9px!important;font-weight:1000;letter-spacing:1.2px}.tg0199ClubHero>div>span svg{width:17px;height:17px}.tg0199ClubHero h1{font-size:31px!important;line-height:.98!important}.tg0199ClubHero h1 em{color:var(--tg0199-cyan)!important}.tg0199ClubHero p{max-width:55%!important;font-size:9px!important;line-height:1.4!important}.tg0199RecommendedClubs{margin-top:9px;padding:11px;border:1px solid rgba(207,53,255,.8);border-radius:17px;background:var(--tg0199-panel)}.tg0199MyClubs>header,.tg0199RecommendedClubs>header{display:flex;align-items:center}.tg0199MyClubs>header b,.tg0199RecommendedClubs>header b{flex:1 1;color:var(--tg0199-purple);font-size:10px}.tg0199MyClubs>header a,.tg0199RecommendedClubs>header a{color:var(--tg0199-pink);font-size:8px;font-weight:1000;text-decoration:none}.tg0199RecommendedClubs>div{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:6px;gap:6px;margin-top:9px}.tg0199ClubMini{position:relative;height:166px;padding:9px;border:1px solid var(--tg0199-purple);border-radius:15px;background:linear-gradient(145deg,rgba(207,53,255,.14),transparent 55%),var(--tg0199-panel);display:flex;flex-direction:column;align-items:center;color:#fff;text-decoration:none;overflow:hidden}.tg0199ClubMini.tone-cyan{border-color:var(--tg0199-cyan);background:linear-gradient(145deg,rgba(0,201,255,.11),transparent 55%),var(--tg0199-panel)}.tg0199ClubMini.tone-green{border-color:var(--tg0199-green);background:linear-gradient(145deg,rgba(32,231,162,.1),transparent 55%),var(--tg0199-panel)}.tg0199ClubMini .shield{width:60px;height:60px;display:grid;place-items:center}.tg0199ClubMini .shield svg{width:50px;height:50px;color:var(--tg0199-purple)}.tg0199ClubMini.tone-cyan .shield svg{color:var(--tg0199-cyan)}.tg0199ClubMini.tone-green .shield svg{color:var(--tg0199-green)}.tg0199ClubMini>small{display:flex;align-items:center;gap:3px;color:#d0d4de;font-size:6.5px}.tg0199ClubMini>small svg{width:14px;height:14px}.tg0199ClubMini>b{margin-top:5px;color:#fff;font-size:8.5px;line-height:1.08;text-align:center;max-width:100%;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.tg0199ClubMini>em{margin-top:3px;color:var(--tg0199-purple);font-size:6.3px;font-weight:1000;font-style:normal}.tg0199ClubMini>strong{width:100%;height:29px;margin-top:auto;border:1px solid rgba(207,53,255,.75);border-radius:9px;background:var(--tg0199-gradient);display:grid;place-items:center;font-size:7px}.tg0199ClubActionBar{min-height:94px;margin-top:9px!important;padding:11px;border:1px solid rgba(0,201,255,.75);border-radius:17px;background:linear-gradient(90deg,rgba(207,53,255,.11),transparent),var(--tg0199-panel);display:grid;grid-template-columns:52px minmax(0,1fr) auto;align-items:center;grid-gap:10px;gap:10px;color:#fff;text-align:left;cursor:pointer}.tg0199ClubActionBar>svg{width:46px;height:46px;color:var(--tg0199-purple)}.tg0199ClubActionBar>div b{display:block;font-size:12px;line-height:1.08}.tg0199ClubActionBar>div span{display:block;margin-top:3px;color:#c8cdda;font-size:7.5px;line-height:1.35}.tg0199ClubActionBar>strong{min-width:104px;padding:10px;border:1px solid rgba(207,53,255,.75);border-radius:11px;background:var(--tg0199-gradient);font-size:7.5px;text-align:center;white-space:nowrap}.tg0199ClubInlineForm{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:7px;gap:7px;margin-top:7px!important}.tg0199ClubInlineForm.create{grid-template-columns:minmax(0,1.5fr) minmax(80px,.7fr) auto}.tg0199ClubInlineForm input{height:42px;min-width:0;padding:0 11px;border:1px solid var(--tg0199-line);border-radius:12px;background:#080d19;color:#fff;outline:none}.tg0199ClubInlineForm button{min-width:130px;border:1px solid rgba(0,201,255,.55);border-radius:12px;background:var(--tg0199-gradient);color:#fff;font-size:9px;font-weight:1000}.tg0199MyClubs{margin-top:9px;padding:12px;border:1px solid rgba(0,201,255,.78);border-radius:17px;background:var(--tg0199-panel)}.tg0199MyClubs>header>div{display:flex;align-items:center;gap:6px;flex:1 1}.tg0199MyClubs>header svg{width:18px;height:18px;color:var(--tg0199-purple)}.tg0199MyClubs>p{color:#aeb5c7;font-size:9px}.tg0199MyClubList{display:grid;grid-gap:6px;gap:6px;margin-top:8px}.tg0199MyClubList>a{min-height:58px;padding:10px;border:1px solid var(--tg0199-line);border-radius:13px;background:#091020;display:grid;grid-template-columns:38px 1fr auto 28px;align-items:center;grid-gap:10px;gap:10px;color:#fff;text-decoration:none}.tg0199MyClubList>a>svg{width:38px;height:38px;color:var(--tg0199-purple)}.tg0199MyClubList>a>div b{display:block;font-size:11px}.tg0199MyClubList>a>div span{display:block;margin-top:3px;color:#d09b49;font-size:8px}.tg0199MyClubList>a>div span.active{color:var(--tg0199-green)}.tg0199MyClubList>a>strong{color:#c8cdda;font-size:8px}.tg0199MyClubList>a>em{width:28px;height:28px;border:1px solid var(--tg0199-purple);border-radius:50%;display:grid;place-items:center;font-style:normal;font-size:20px}.tg0199ClubPage .clubDetail{margin-top:9px!important}@media(max-width:720px){.tg0199ClubPage>.clubDetail,.tg0199ClubPage>.communityNotice,.tg0199ClubPage>.tg0199ClubActionBar,.tg0199ClubPage>.tg0199ClubInlineForm,.tg0199ClubPage>div>.clubDetail,.tg0199ClubPage>footer,.tg0199ClubPage>section{width:calc(100% - 20px)}.tg0199ClubHero{min-height:184px!important;background-size:72% 100%!important}.tg0199ClubHero h1{font-size:29px!important}.tg0199ClubHero p{max-width:62%!important;font-size:8px!important}.tg0199ClubMini{height:164px;padding:7px}.tg0199ClubMini .shield{width:52px;height:52px}.tg0199ClubMini .shield svg{width:44px;height:44px}.tg0199ClubActionBar{grid-template-columns:44px minmax(0,1fr);min-height:94px;padding:9px}.tg0199ClubActionBar>svg{width:40px;height:40px}.tg0199ClubActionBar>div b{font-size:10px}.tg0199ClubActionBar>strong{grid-column:1/-1;width:100%;min-width:0;padding:8px}.tg0199ClubInlineForm,.tg0199ClubInlineForm.create{grid-template-columns:1fr}.tg0199ClubInlineForm button{min-height:42px}.tg0199MyClubList>a{grid-template-columns:34px 1fr auto 26px;gap:7px}.tg0199MyClubList>a>svg{width:34px;height:34px}}@media (min-width:1100px){:root{--tg0199-max:1180px}.tg0199ProfilePage{--profileMax:1180px}.tg0199ModeTile{height:204px}.tg0199ModeGlyph{width:68px;height:68px;left:18px;top:17px}.tg0199ModeWatermark{width:126px;height:126px;top:36px}.tg0199ModeCopy{left:18px;right:66px;bottom:18px}.tg0199ModeCopy b{font-size:25px}.tg0199ModeCopy b.medium{font-size:23px}.tg0199ModeCopy b.long{font-size:21px}.tg0199ModeCopy b.xl{font-size:19px}.tg0199ModeCopy small{font-size:12px}.tg0199SectionTitle{font-size:14px!important;margin-top:20px}.tg0199HomeHero>h1{font-size:61px!important}.tg0199HeroBody{font-size:14px}.tg0199HomeHero .tgNeoPlayButton{height:62px!important;min-height:62px!important;font-size:20px!important}.uxHubIntro{min-height:260px!important}.uxHubIntro h1{font-size:53px!important}.uxHubIntro p{font-size:13px!important}.tg0199SetupPanel,.tg0199VariantPanel{padding:18px}.tg0199SetupPanel header h2,.tg0199VariantPanel header h2{font-size:16px}.tg0199SetupPanel>p,.tg0199VariantPanel>p{font-size:11px}.tg0199VariantGrid button{min-height:104px}.tg0199VariantGrid button>b{font-size:17px}.tg0199VariantGrid button>small{font-size:10px}.tg58AccountTile{min-height:178px!important}.tg58AccountLogout b,.tg58AccountTile b{font-size:19px!important}.tg58AccountLogout small,.tg58AccountTile small{font-size:10px!important}.tg0199DailyHero{min-height:380px}.tg0199DailyHero h1{font-size:40px}.tg0199DailyHeroCopy>p{font-size:10.5px}.tg0199DailyMetric{min-height:160px}.tg0199ClubHero{min-height:214px!important;padding:17px!important}.tg0199ClubHero h1{font-size:37px!important}.tg0199ClubHero p{font-size:10px!important}.tg0199RecommendedClubs>div{gap:10px}.tg0199ClubMini{height:190px;padding:11px}.tg0199ClubActionBar{min-height:108px}.tg0199MyClubList>a{min-height:68px}.tg0199PricingHero{min-height:350px!important}.tg0199PricingHero h1{font-size:55px!important}.tg0199PricingHero p{font-size:13px!important}}.accountPageV4,.simpleCommunityPage,.tg0199ClubPage,.tg0199DailyPage,.tg0199PricingPage,.tg0199ProfilePage,.tg0199RankedPage583{min-height:100svh;display:flex;flex-direction:column}.accountPageV4>.legalFooter,.simpleCommunityPage>.legalFooter,.tg0199ClubPage>.legalFooter,.tg0199DailyPage>.legalFooter,.tg0199PricingPage>.legalFooter,.tg0199ProfilePage>.legalFooter,.tg0199RankedPage583>.legalFooter{margin-top:auto!important}.tg0199RankedIntro{position:relative;min-height:260px;margin-top:10px;padding:20px 50% 76px 22px;border:1px solid rgba(0,201,255,.82);border-radius:18px;background:linear-gradient(90deg,#0e041d,rgba(8,11,24,.93) 48%,rgba(0,11,37,.34) 73%,transparent),url(/tg-neo/ranked-hero.png) 100%/65% 100% no-repeat,#050816;overflow:hidden;box-shadow:0 10px 30px rgba(0,0,0,.28)}.tg0199RankedIntroCopy>span{display:flex;align-items:center;gap:8px;color:var(--tg0199-purple);font-size:10px;font-weight:1000;letter-spacing:1.1px}.tg0199RankedIntroCopy>span svg{width:18px;height:18px}.tg0199RankedIntroCopy h1{margin:8px 0 0;color:#fff;font-size:40px;line-height:.96;font-weight:1000;letter-spacing:-1.2px}.tg0199RankedIntroCopy h1 em{font-style:normal;color:var(--tg0199-cyan)}.tg0199RankedIntroCopy p{max-width:520px;margin:8px 0 0;color:#d0d5e2;font-size:10px;line-height:1.45}.tg0199RankedFeatures{position:absolute;left:22px;bottom:16px;width:min(540px,55%);display:grid;grid-template-columns:1fr 1px 1fr 1px 1.25fr;align-items:center;grid-gap:10px;gap:10px}.tg0199RankedFeatures>i{width:1px;height:34px;background:var(--tg0199-line)}.tg0199RankedFeatures>div{display:flex;align-items:center;gap:8px;color:var(--tg0199-purple)}.tg0199RankedFeatures svg{width:30px;height:30px;flex:0 0 30px}.tg0199RankedFeatures b{color:#d6dae5;font-size:8px;line-height:1.15;letter-spacing:.02em}.tg0199RankedStatus{position:relative;margin-top:9px;padding:16px;border:1px solid rgba(0,201,255,.88);border-radius:18px;background:linear-gradient(115deg,rgba(207,53,255,.12),transparent 42%,rgba(0,201,255,.05)),var(--tg0199-panel);overflow:hidden;box-shadow:0 9px 26px rgba(0,0,0,.24)}.tg0199RankedStatus:after{content:"";position:absolute;right:-22px;top:20px;width:170px;height:170px;background:radial-gradient(circle,rgba(0,201,255,.06),transparent 67%);pointer-events:none}.tg0199RankedStatus>header{display:flex;align-items:center;gap:8px;position:relative;z-index:2}.tg0199RankedStatus>header svg{width:24px;height:24px;color:var(--tg0199-purple)}.tg0199RankedStatus>header b{flex:1 1;color:var(--tg0199-purple);font-size:10px;letter-spacing:.5px}.tg0199RankedStatus>header span{width:25px;height:25px;border:1px solid #747c91;border-radius:50%;display:grid;place-items:center;color:#9da5b7;font-size:12px;font-weight:1000}.tg0199RankedStatusBody{position:relative;z-index:2;display:flex;align-items:center;gap:14px;margin-top:9px}.tg0199RankedBadge{width:138px;height:112px;flex:0 0 138px;border-radius:18px;background:radial-gradient(circle,rgba(0,201,255,.27),rgba(207,53,255,.12) 45%,transparent 72%);display:grid;place-items:center}.tg0199RankedBadge svg{width:82px;height:82px;color:var(--tg0199-purple);filter:drop-shadow(0 0 18px rgba(207,53,255,.28))}.tg0199RankedStatusCopy{width:min(520px,calc(100% - 152px))}.tg0199RankedStatusCopy>span{display:block;color:#fff;font-size:25px;font-weight:1000;line-height:1}.tg0199RankedStatusCopy>b{display:block;margin-top:4px;color:var(--tg0199-purple);font-size:30px;line-height:1}.tg0199RankedStatusCopy>b small{color:#d0d5e2;font-size:18px}.tg0199RankedStatusCopy>i{display:block;width:100%;height:9px;margin-top:9px;border-radius:999px;background:#11172a;overflow:hidden}.tg0199RankedStatusCopy>i em{display:block;height:100%;border-radius:999px;background:var(--tg0199-gradient)}.tg0199RankedStatusCopy>small{display:block;margin-top:5px;color:#bfc6d7;font-size:8px}.tg0199RankedStatus>button{position:relative;z-index:2;width:100%;height:52px;margin-top:12px;border:1px solid rgba(0,201,255,.55);border-radius:14px;background:var(--tg0199-gradient);color:#fff;font-size:14px;font-weight:1000;cursor:pointer}.tg0199RankedStatus>button:disabled{opacity:.55;cursor:not-allowed}.tg0199RankedStatus>.tg0199RankedPill{position:relative;left:auto;bottom:auto;transform:none;width:max-content;margin:7px auto 0}.tg0199ClubManagement{margin-top:10px;padding:14px;border:1px solid rgba(207,53,255,.72);border-radius:18px;background:linear-gradient(145deg,rgba(207,53,255,.07),transparent 45%),var(--tg0199-panel)}.tg0199ClubManagement>header{display:grid;grid-template-columns:1fr auto;align-items:end;grid-gap:4px;gap:4px;margin-bottom:10px}.tg0199ClubManagement>header span{grid-column:1;color:var(--tg0199-purple);font-size:8px;font-weight:1000;letter-spacing:.12em}.tg0199ClubManagement>header h2{grid-column:1;margin:0;color:#fff;font-size:18px}.tg0199ClubManagement>header a{grid-column:2;grid-row:1/3;align-self:center;color:var(--tg0199-cyan);font-size:8px;font-weight:1000;text-decoration:none}.tg0199ClubManagement .vipHouseGrid{margin-top:10px}.tg0199ProfileAvatar{overflow:visible}.tg0199ProfileAvatar>img,.tg0199ProfileEditorAvatar>img{width:100%;height:100%;border-radius:50%;object-fit:cover;display:block}.tg0199ProfileAvatar>img{overflow:hidden}.tg0199ProfileBio{max-width:420px;margin:7px 0 0!important;color:#aeb6c9!important;font-size:8px!important;line-height:1.35!important;font-style:italic;display:-webkit-box!important;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden}.tg0199ProfileEditor583{display:grid;grid-gap:9px;gap:9px}.tg0199ProfileEditorHead{display:grid!important;grid-template-columns:68px minmax(0,1fr);grid-gap:12px;gap:12px;align-items:center;margin:0!important}.tg0199ProfileEditorAvatar{width:68px;height:68px;border:1px solid var(--tg0199-purple);border-radius:50%;background:radial-gradient(circle at 35% 28%,rgba(207,53,255,.4),rgba(7,11,24,.95) 60%);display:grid;place-items:center;overflow:hidden;color:#fff;font-size:24px;font-weight:1000}.tg0199ProfileEditorHead h2{font-size:16px!important}.tg0199ProfileEditor583 label{position:relative;display:grid!important;grid-template-columns:130px minmax(0,1fr) auto;align-items:center;grid-gap:8px;gap:8px;margin-top:0!important;padding:8px 10px!important;color:#c6cbda;font-size:8px;font-weight:1000}.tg0199ProfileEditor583 label>input:not([type=file]),.tg0199ProfileEditor583 label>textarea{width:100%;min-width:0;border:1px solid var(--tg0199-line)!important;border-radius:9px!important;background:#060a15!important;color:#fff!important;padding:9px 10px!important;outline:none;resize:vertical}.tg0199ProfileEditor583 label>textarea{min-height:72px}.tg0199AvatarPicker input[type=file]{width:100%;min-width:0;height:auto;padding:4px 0;color:#b8bfd0;font-size:8px}.tg0199RemoveAvatar{width:max-content;min-height:32px!important;margin:0!important;padding:0 12px!important;border-radius:9px!important;background:#080c18!important;border:1px solid var(--tg0199-line)!important;color:#d5d9e3!important;font-size:8px!important}.tg0199PricingFeatures>span svg{width:34px;height:34px;color:var(--tg0199-purple);filter:drop-shadow(0 0 10px rgba(207,53,255,.25))}.tg0199PricingFeatures>span:nth-child(3) svg{color:var(--tg0199-cyan)}.tg0199WebBillingCard{min-height:100px;margin-top:9px!important;padding:14px;border:1px solid var(--tg0199-line);border-radius:17px;background:linear-gradient(100deg,rgba(207,53,255,.08),transparent 48%,rgba(0,201,255,.04)),var(--tg0199-panel);display:grid;grid-template-columns:50px minmax(0,1fr) auto;grid-gap:12px;gap:12px;align-items:center}.tg0199WebBillingCard.connected{border-color:rgba(32,231,162,.7)}.tg0199WebBillingCard.waiting{border-color:rgba(207,53,255,.55)}.tg0199WebBillingIcon{width:46px;height:46px;display:grid;place-items:center;color:var(--tg0199-purple)}.tg0199WebBillingIcon svg{width:42px;height:42px}.tg0199WebBillingCard.connected .tg0199WebBillingIcon{color:var(--tg0199-green)}.tg0199WebBillingCard small{color:var(--tg0199-purple);font-size:8px;font-weight:1000;letter-spacing:.09em}.tg0199WebBillingCard h2{margin:3px 0;color:#fff;font-size:15px}.tg0199WebBillingCard p{margin:0;color:#b9c0d0;font-size:8px;line-height:1.4}.tg0199WebBillingCard>strong{padding:8px 11px;border:1px solid;border-radius:10px;color:var(--tg0199-purple);font-size:8px;white-space:nowrap}.tg0199WebBillingCard.connected>strong{color:var(--tg0199-green)}@media (max-width:720px){.tg0199RankedIntro{min-height:214px;padding:13px 42% 70px 13px;background-size:72% 100%}.tg0199RankedIntroCopy h1{font-size:31px}.tg0199RankedIntroCopy p{font-size:8.5px}.tg0199RankedFeatures{left:13px;bottom:12px;width:68%;gap:6px}.tg0199RankedFeatures>i{height:28px}.tg0199RankedFeatures svg{width:23px;height:23px;flex-basis:23px}.tg0199RankedFeatures b{font-size:6px}.tg0199RankedStatus{padding:13px}.tg0199RankedBadge{width:112px;height:92px;flex-basis:112px}.tg0199RankedBadge svg{width:66px;height:66px}.tg0199RankedStatusCopy{width:calc(100% - 125px)}.tg0199RankedStatusCopy>span{font-size:20px}.tg0199RankedStatusCopy>b{font-size:24px}.tg0199RankedStatusCopy>b small{font-size:15px}.tg0199RankedStatus>button{height:48px;font-size:11px}.tg0199ProfileBio{max-width:210px;font-size:7px!important}.tg0199ProfileEditorHead{grid-template-columns:56px minmax(0,1fr)}.tg0199ProfileEditorAvatar{width:56px;height:56px}.tg0199ProfileEditor583 label{grid-template-columns:1fr;padding:8px!important}.tg0199ProfileEditor583 label>small{justify-self:end}.tg0199WebBillingCard{grid-template-columns:42px minmax(0,1fr);padding:11px}.tg0199WebBillingIcon{width:38px;height:38px}.tg0199WebBillingIcon svg{width:36px;height:36px}.tg0199WebBillingCard>strong{grid-column:1/-1;justify-self:stretch;text-align:center}}.accountShell{min-height:100svh;display:flex;flex-direction:column}.accountShell>.legalFooter{margin-top:auto!important}.tg0199AccountAvatar{overflow:hidden!important}.tg0199AccountAvatar>img{width:100%;height:100%;border-radius:50%;object-fit:cover;display:block}.tg0199AccountName p{max-width:430px;display:-webkit-box;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;line-height:1.35}.uxAdvancedHub,.uxPremiumHub{display:none!important}.tg0199PrivatePanel{width:min(var(--tg0199-max),calc(100% - 28px));margin:10px auto 0;padding:14px;border:1px solid rgba(207,53,255,.78);border-radius:18px;background:linear-gradient(125deg,rgba(207,53,255,.1),transparent 42%,rgba(0,201,255,.04)),var(--tg0199-panel);box-shadow:0 10px 30px rgba(0,0,0,.25)}.tg0199PrivatePanel>header{display:flex;align-items:flex-start;gap:16px;padding-bottom:12px;border-bottom:1px solid var(--tg0199-line)}.tg0199PrivatePanel>header>div{min-width:0;flex:1 1}.tg0199PrivatePanel>header span{color:var(--tg0199-purple);font-size:9px;font-weight:1000;letter-spacing:.12em}.tg0199PrivatePanel>header h2{margin:4px 0 0;color:#fff;font-size:18px;line-height:1.05}.tg0199PrivatePanel>header p{margin:5px 0 0;color:#b9c0d0;font-size:9px;line-height:1.45}.tg0199PrivatePanel>header p b{color:#fff}.tg0199PrivatePanel>header>button{width:34px;height:34px;flex:0 0 34px;border:1px solid rgba(207,53,255,.7);border-radius:50%;background:#080d19;color:#fff;font-size:21px;line-height:1;cursor:pointer}.tg0199PrivateSummary{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:7px;gap:7px;margin-top:10px}.tg0199PrivateSummary>span{min-height:50px;padding:9px 10px;border:1px solid var(--tg0199-line);border-radius:12px;background:#080d19;color:#929bad;font-size:7px;letter-spacing:.08em;display:grid;align-content:center;grid-gap:3px;gap:3px}.tg0199PrivateSummary b{color:#fff;font-size:10px;letter-spacing:0}.tg0199PrivateGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:9px;gap:9px;margin-top:9px}.tg0199PrivateGrid>article{min-width:0;padding:13px;border:1px solid var(--tg0199-line);border-radius:16px;background:#080d19}.tg0199PrivateGrid>article:first-child{border-color:rgba(207,53,255,.64);background:linear-gradient(145deg,rgba(207,53,255,.08),transparent 48%),#080d19}.tg0199PrivateGrid>article:last-child{border-color:rgba(0,201,255,.52);background:linear-gradient(145deg,rgba(0,201,255,.06),transparent 48%),#080d19}.tg0199PrivateGrid>article>span{color:var(--tg0199-purple);font-size:8px;font-weight:1000;letter-spacing:.11em}.tg0199PrivateGrid>article:last-child>span{color:var(--tg0199-cyan)}.tg0199PrivateGrid h3{margin:4px 0 0;color:#fff;font-size:15px}.tg0199PrivateGrid p{margin:5px 0 10px;color:#aeb6c7;font-size:8px;line-height:1.45}.tg0199PrivateGrid label{display:grid;grid-template-columns:1fr auto;align-items:center;grid-gap:6px;gap:6px;margin-top:9px;color:#d6dbe7;font-size:8px;font-weight:900}.tg0199PrivateGrid label>b{color:var(--tg0199-purple);font-size:10px}.tg0199PrivateGrid label>input[type=range]{grid-column:1/-1;width:100%;min-height:20px;height:20px;padding:0;border:0!important;background:transparent!important;box-shadow:none!important}.tg0199PrivateJoin button,.tg0199PrivatePrimary{width:100%;min-height:44px;margin-top:11px;border:1px solid rgba(0,201,255,.55);border-radius:12px;background:var(--tg0199-gradient);color:#fff;font-size:9px;font-weight:1000;cursor:pointer}.tg0199PrivateJoin button:disabled,.tg0199PrivatePrimary:disabled{opacity:.5;cursor:not-allowed}.tg0199PrivateJoin{display:grid;grid-template-columns:minmax(0,1fr) 128px;grid-gap:7px;gap:7px;margin-top:20px}.tg0199PrivateJoin input{min-width:0;height:44px;letter-spacing:.16em;text-transform:uppercase;font-weight:900}.tg0199PrivateJoin button{margin-top:0}.tg0199PrivateGrid>article>small{display:block;margin-top:10px;color:#778196;font-size:7px;line-height:1.45}.tg0199ClubHero,.tg0199DailyHero,.tg0199ProfileHero,.tg0199RankedIntro{isolation:isolate}.tg0199ProfileHero{background:linear-gradient(90deg,#0d041b,rgba(8,11,24,.94) 48%,rgba(0,11,37,.4) 72%,rgba(6,10,23,.18)),#060a17!important}.tg0199ProfileHero:before{content:"";position:absolute;z-index:0;right:0;top:0;bottom:0;width:56%;background:url(/tg-neo/player-hero.png) 50%/cover no-repeat;opacity:.92;pointer-events:none}.tg0199ProfileHero:after{content:"";position:absolute;z-index:1;inset:0;background:linear-gradient(90deg,#0d041b,rgba(8,11,24,.94) 45%,rgba(0,11,37,.42) 70%,transparent);pointer-events:none}.tg0199ProfileHero>*{position:relative;z-index:2}.tg0199DailyHero{background:linear-gradient(90deg,#0e041d,rgba(9,10,26,.91) 48%,rgba(0,15,42,.3) 75%,rgba(5,8,22,.12)),#050816!important}.tg0199DailyHero:before{z-index:0;right:0;top:0;bottom:0;width:70%;background-image:url(/tg-neo/player-hero.png);background-repeat:no-repeat;background-position:100%;background-size:auto 100%;opacity:.9}.tg0199DailyHero:after,.tg0199DailyHero:before{content:"";position:absolute;pointer-events:none}.tg0199DailyHero:after{z-index:1;inset:0;background:linear-gradient(90deg,#0e041d,rgba(9,10,26,.91) 48%,rgba(0,15,42,.36) 74%,transparent)}.tg0199DailyHero>*{position:relative;z-index:2}.tg0199RankedIntro{background:linear-gradient(90deg,#0e041d,rgba(8,11,24,.93) 48%,rgba(0,11,37,.28) 73%,rgba(5,8,22,.1)),#050816!important}.tg0199RankedIntro:before{content:"";position:absolute;z-index:0;right:0;top:0;bottom:0;width:64%;background-image:url(/tg-neo/ranked-hero.png);background-repeat:no-repeat;background-position:100%;background-size:auto 100%;opacity:.93;pointer-events:none}.tg0199RankedIntro:after{content:"";position:absolute;z-index:1;inset:0;background:linear-gradient(90deg,#0e041d,rgba(8,11,24,.92) 46%,rgba(0,11,37,.34) 72%,transparent);pointer-events:none}.tg0199RankedIntro>*{position:relative;z-index:2}.tg0199ClubHero{position:relative!important;overflow:hidden!important;background:linear-gradient(90deg,#0e041d,rgba(9,10,26,.92) 48%,rgba(0,15,42,.26) 75%,rgba(5,8,22,.1)),#050816!important}.tg0199ClubHero:before{content:"";position:absolute;z-index:0;right:0;top:0;bottom:0;width:62%;background-image:url(/tg-neo/club-hero.png);background-repeat:no-repeat;background-position:100%;background-size:auto 100%;opacity:.94;pointer-events:none}.tg0199ClubHero:after{content:"";position:absolute!important;z-index:1!important;inset:0!important;width:auto!important;height:auto!important;background:linear-gradient(90deg,#0e041d,rgba(9,10,26,.92) 47%,rgba(0,15,42,.31) 73%,transparent)!important;opacity:1!important;filter:none!important;mask-image:none!important;-webkit-mask-image:none!important;pointer-events:none!important}.tg0199ClubHero>*{position:relative;z-index:2}.tg0199AccountHero:after{display:none!important;content:none!important}.tg0199AccountHero{overflow:hidden!important;background:linear-gradient(110deg,rgba(207,53,255,.14),rgba(6,10,23,.96) 52%,rgba(0,201,255,.07)),var(--tg0199-panel)!important}.tg0199PricingHero{display:flex!important;flex-direction:column!important;align-items:stretch!important;justify-content:flex-start!important}.tg0199PricingHero>div:first-child{position:relative;z-index:2}.tg0199PricingFeatures{position:relative!important;left:auto!important;right:auto!important;bottom:auto!important;width:min(560px,55%)!important;max-width:none!important;margin-top:auto!important;padding-top:18px!important;display:grid!important;grid-template-columns:repeat(4,minmax(0,1fr))!important;grid-gap:10px!important;gap:10px!important;align-items:end!important}.tg0199PricingFeatures>span{width:auto!important;min-width:0;display:grid;justify-items:center;grid-gap:5px;gap:5px}.tg0199PricingHero p{margin-bottom:0!important}@media (max-width:720px){.tg0199PrivatePanel{width:calc(100% - 20px);padding:11px}.tg0199PrivateGrid,.tg0199PrivateJoin,.tg0199PrivateSummary{grid-template-columns:1fr}.tg0199PrivateJoin button{min-height:44px}.tg0199ProfileHero:before{width:66%;background-size:cover}.tg0199DailyHero:before{width:78%;background-size:auto 100%}.tg0199ClubHero:before,.tg0199RankedIntro:before{width:72%;background-size:auto 100%}.tg0199PricingFeatures{width:100%!important;padding-top:12px!important;gap:5px!important}.tg0199PricingFeatures>span svg{width:28px!important;height:28px!important}.tg0199PricingFeatures small{font-size:6px!important}}.tg0199RoundChevron{box-sizing:border-box;width:28px;height:28px;flex:0 0 28px;border:1px solid var(--chevron-tone);border-radius:50%;background:rgba(8,12,24,.72);color:#fff;display:inline-grid;place-items:center;align-items:center;justify-items:center;padding:0;margin:0;line-height:0;font-size:0;vertical-align:middle}.tg0199RoundChevron,.tg0199RoundChevron.tone-purple{--chevron-tone:var(--tg0199-purple)}.tg0199RoundChevron.tone-cyan{--chevron-tone:var(--tg0199-cyan)}.tg0199RoundChevron.tone-green{--chevron-tone:var(--tg0199-green)}.tg0199RoundChevron.tone-pink{--chevron-tone:var(--tg0199-pink)}.tg0199RoundChevron.tone-blue{--chevron-tone:var(--tg0199-blue)}.tg0199RoundChevron.tone-red{--chevron-tone:var(--tg0199-red)}.tg0199RoundChevron>svg{display:block;width:15px;height:15px;margin:0;padding:0;transform:none;overflow:visible;color:#fff}.tg0199ModeTile>.tg0199Chevron{position:absolute;right:11px;bottom:11px;width:28px;height:28px;z-index:3}.tg0199ModeTile>.tg0199Chevron>svg{width:15px;height:15px}.tg0199ModeCopy{right:50px}.tg0199LeaderboardCard header>.tg0199RoundChevron,.tg0199MatchesCard header>.tg0199RoundChevron,.tg0199RankedStatsCard header>.tg0199RoundChevron{margin-left:auto}.tg0199RankedMetric>.tg0199RoundChevron{position:absolute;right:11px;bottom:11px}.tg0199LeaderboardCard header>span:not(.tg0199RoundChevron),.tg0199MatchesCard header>span:not(.tg0199RoundChevron),.tg0199RankedMetric>em,.tg0199RankedStatsCard header>span:not(.tg0199RoundChevron){display:none!important}.tg58AccountLogout>.tg0199RoundChevron,.tg58AccountTile>.tg0199RoundChevron{position:absolute!important;left:auto!important;top:auto!important;right:11px!important;bottom:11px!important;width:28px!important;height:28px!important;color:#fff!important;filter:none!important;z-index:3}.tg58AccountLogout>i,.tg58AccountTile>i{display:none!important}.tg0199MyClubList>a>.tg0199RoundChevron{width:28px;height:28px;justify-self:end}.tg0199MyClubList>a>em{display:none!important}:where(a,button):hover>.tg0199RoundChevron{background:color-mix(in srgb,var(--chevron-tone) 12%,rgba(8,12,24,.82));box-shadow:0 0 16px color-mix(in srgb,var(--chevron-tone) 20%,transparent)}:where(a,button):focus-visible>.tg0199RoundChevron{outline:2px solid color-mix(in srgb,var(--chevron-tone) 55%,white);outline-offset:2px}@media(max-width:720px){.tg0199ModeTile>.tg0199Chevron{right:10px;bottom:10px;width:28px;height:28px}.tg0199ModeCopy{right:49px}}.tg0199RankedIntro{display:flex!important;flex-direction:column!important;align-items:stretch!important;min-height:260px!important;padding:20px 50% 18px 22px!important}.tg0199RankedIntroCopy{width:100%;min-width:0}.tg0199RankedIntroCopy p{max-width:100%!important;margin-bottom:0!important}.tg0199RankedFeatures{position:static!important;left:auto!important;right:auto!important;top:auto!important;bottom:auto!important;width:100%!important;margin-top:auto!important;padding-top:18px!important;align-self:stretch!important;flex:0 0 auto!important}.tg0199RankedFeatures>div{min-width:0}.tg0199RankedFeatures b{white-space:normal}.tg0199RankedGrid{align-items:stretch!important}.tg0199RankedGrid.top>*{height:128px!important;min-height:128px!important;max-height:128px!important}.tg0199RankedGrid.bottom>*{height:164px!important;min-height:164px!important;max-height:164px!important}.tg0199LeaderboardCard,.tg0199MatchesCard,.tg0199RankedMetric,.tg0199RankedStatsCard{box-sizing:border-box!important;margin:0!important;overflow:hidden!important;-webkit-appearance:none;-moz-appearance:none;appearance:none;font:inherit}.tg0199RankedStatsCard{display:flex!important;flex-direction:column!important;padding:12px!important;border-color:rgba(0,201,255,.75)!important}.tg0199LeaderboardCard>header,.tg0199MatchesCard>header,.tg0199RankedStatsCard>header{width:100%!important;min-height:28px!important;height:28px!important;flex:0 0 28px!important;display:flex!important;align-items:center!important;gap:6px!important;margin:0!important;padding:0!important}.tg0199LeaderboardCard>header>svg,.tg0199MatchesCard>header>svg,.tg0199RankedStatsCard>header>svg{flex:0 0 auto!important}.tg0199LeaderboardCard>header>b,.tg0199MatchesCard>header>b,.tg0199RankedStatsCard>header>b{min-width:0!important;margin:0!important}.tg0199RankedCardChevron{margin-left:auto!important;flex:0 0 28px!important}.tg0199RankedCardChevron>svg{width:15px!important;height:15px!important}.tg0199RankedStatsCard>div{flex:1 1 auto!important;display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr))!important;align-items:center!important;margin:0!important;padding-top:8px!important}.tg0199RankedStatsCard article{align-self:center!important;margin:0!important}.tg0199RankedMetric{position:relative!important;display:block!important;padding:0!important;text-align:left!important}.tg0199RankedMetric>.tg0199RankedMetricIcon{position:absolute!important;left:11px!important;top:11px!important;width:38px!important;height:38px!important;color:var(--tg0199-pink)!important}.tg0199RankedMetricCopy{position:absolute!important;left:11px!important;right:50px!important;bottom:11px!important;display:flex!important;flex-direction:column!important;align-items:flex-start!important;min-width:0!important}.tg0199RankedMetricCopy>small{position:static!important;color:#d1d5e1!important;font-size:8px!important;line-height:9.2px!important;font-weight:1000!important;letter-spacing:.55px!important}.tg0199RankedMetricCopy>b{position:static!important;margin-top:3px!important;color:#fff!important;font-size:22px!important;line-height:22px!important;font-weight:1000!important}.tg0199RankedMetricCopy>span{position:static!important;margin-top:3px!important;color:#c1c6d3!important;font-size:7.5px!important;line-height:9.5px!important;font-weight:400!important}.tg0199RankedMetric>.tg0199RankedCardChevron{position:absolute!important;left:auto!important;right:10px!important;top:auto!important;bottom:10px!important;width:28px!important;height:28px!important;margin:0!important;color:#fff!important}.tg0199LeaderboardCard,.tg0199MatchesCard{display:flex!important;flex-direction:column!important;padding:11px!important}.tg0199LeaderboardCard>div{flex:1 1 auto!important;margin:7px 0 0!important}.tg0199MatchesCard>p{margin:10px 0 0!important}@media(max-width:720px){.tg0199RankedIntro{min-height:214px!important;padding:13px 40% 12px 13px!important}.tg0199RankedFeatures{width:100%!important;padding-top:12px!important;gap:6px!important}.tg0199RankedStatsCard{padding:9px!important}.tg0199RankedMetric>.tg0199RankedMetricIcon{left:9px!important;top:9px!important;width:34px!important;height:34px!important}.tg0199RankedMetricCopy{left:9px!important;right:47px!important;bottom:9px!important}.tg0199RankedMetric>.tg0199RankedCardChevron{right:9px!important;bottom:9px!important}.tg0199LeaderboardCard,.tg0199MatchesCard{padding:9px!important}}.tgGuessFeedback{max-width:810px;min-height:34px;margin:0 auto 7px;padding:7px 11px;border:1px solid rgba(168,85,247,.28);border-radius:11px;background:rgba(9,10,24,.94);display:flex;align-items:center;justify-content:center;gap:8px;text-align:center;box-shadow:0 8px 24px rgba(0,0,0,.2)}.tgGuessFeedback span{width:20px;height:20px;flex:0 0 20px;border-radius:50%;display:grid;place-items:center;font-size:11px;font-weight:1000}.tgGuessFeedback b{font-size:8px;line-height:1.25;letter-spacing:.04em}.tgGuessFeedback.success{border-color:rgba(37,229,140,.5);background:rgba(10,47,34,.92);color:#8ff6c4}.tgGuessFeedback.success span{background:rgba(37,229,140,.16);color:#38efa1}.tgGuessFeedback.error{border-color:rgba(255,76,111,.5);background:rgba(48,9,22,.94);color:#ffadbd}.tgGuessFeedback.error span{background:rgba(255,76,111,.14);color:#ff5f7c}.tgGuessFeedback.locked{border-color:rgba(207,53,255,.46);background:rgba(35,10,52,.94);color:#e2b7ff}.tgGuessFeedback.locked span{background:rgba(207,53,255,.14);color:#d66cff}.guessDock.attemptLocked,.guessDock.sending{border-color:rgba(148,126,213,.3);opacity:.92}.guessDock.attemptLocked button,.guessDock.sending button{cursor:not-allowed;filter:saturate(.65)}.guessDock input:disabled{opacity:.7;cursor:not-allowed}.matchTopline button{min-height:24px;padding:0 10px;border:1px solid rgba(255,75,105,.34)!important;border-radius:999px;background:rgba(255,58,91,.055)!important;color:#ff8ca1!important;transition:border-color .15s ease,background .15s ease,color .15s ease}.matchTopline button:hover{border-color:rgba(255,75,105,.68)!important;background:rgba(255,58,91,.12)!important;color:#ffd4dc!important}@media(max-width:720px){.gameShell .matchTopline{padding:0 8px!important;gap:6px!important}.gameShell .matchTopline button{min-height:18px!important;height:18px!important;padding:0 7px!important;font-size:6px!important;line-height:16px!important;white-space:nowrap!important}.gameShell .tgGuessFeedback{position:fixed!important;z-index:92!important;left:10px!important;right:10px!important;bottom:calc(78px + env(safe-area-inset-bottom))!important;width:auto!important;max-width:700px!important;min-height:30px!important;margin:0 auto!important;padding:5px 8px!important;border-radius:10px!important;box-shadow:0 -8px 28px rgba(0,0,0,.4)!important;-webkit-backdrop-filter:blur(14px)!important;backdrop-filter:blur(14px)!important}.gameShell .tgGuessFeedback span{width:18px;height:18px;flex-basis:18px;font-size:9px}.gameShell .tgGuessFeedback b{font-size:7px;line-height:1.15}}.communityPulseStrip{width:min(var(--tg0199-max),calc(100% - 28px));margin:10px auto 0;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:8px;gap:8px}.communityPulseStrip>div{min-height:84px;padding:12px 14px;border:1px solid var(--tg0199-line);border-radius:15px;background:linear-gradient(145deg,rgba(207,53,255,.07),transparent 55%),var(--tg0199-panel);display:grid;align-content:center;grid-gap:3px;gap:3px}.communityPulseStrip>div:nth-child(2){border-color:rgba(0,201,255,.42)}.communityPulseStrip>div:nth-child(3){border-color:rgba(32,231,162,.42)}.communityPulseStrip>div:nth-child(4){border-color:rgba(255,66,197,.42)}.communityPulseStrip span{font-size:8px;font-weight:1000;letter-spacing:.08em;color:#9fa8bc}.communityPulseStrip b{font-size:25px;line-height:1;color:#fff}.communityPulseStrip small{font-size:7px;font-weight:900;letter-spacing:.08em;color:#6f7a91}.communityDiscoverGrid{display:grid;grid-template-columns:minmax(0,1.75fr) minmax(290px,.85fr);grid-gap:12px;gap:12px;align-items:start}.communityFeedFull,.communityFeedPreview,.communityFindPanel,.communityPopularPanel{min-width:0}.communityFeedFull>header,.communityFeedPreview>header,.communityFindPanel>header,.communityPopularPanel>header{align-items:flex-start}.communityPopularPanel .communityHint{margin:10px 0 0}.communityGameGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:9px;gap:9px;margin-top:13px}.communityGameCard{position:relative;min-height:190px;padding:13px;border:1px solid rgba(207,53,255,.36);border-radius:15px;background:radial-gradient(circle at 16% 8%,rgba(207,53,255,.14),transparent 34%),linear-gradient(145deg,#090d1a,#070b15);color:#fff;text-decoration:none;overflow:hidden;display:flex;flex-direction:column;transition:transform .16s ease,border-color .16s ease,background .16s ease}.communityGameCard:nth-child(2n){border-color:rgba(0,201,255,.36);background:radial-gradient(circle at 16% 8%,rgba(0,201,255,.12),transparent 34%),linear-gradient(145deg,#090d1a,#070b15)}.communityGameCard:hover{transform:translateY(-2px);border-color:rgba(0,201,255,.7)}.communityGameCard.locked{opacity:.68}.communityGameCardTop{display:flex;justify-content:space-between;align-items:center;gap:8px;font-size:7px;font-weight:950;letter-spacing:.08em;color:#7f899e}.communityGameState{display:inline-flex;align-items:center;gap:5px}.communityGameState.live{color:var(--tg0199-green)}.communityGameState.open{color:var(--tg0199-cyan)}.communityGameIcon{position:absolute;right:11px;top:34px;width:58px;height:58px;color:rgba(207,53,255,.2)}.communityGameCard:nth-child(2n) .communityGameIcon{color:rgba(0,201,255,.19)}.communityGameIcon svg{width:100%;height:100%}.communityGameCard h3{margin:42px 0 4px;font-size:21px;line-height:1;color:#fff}.communityGameCard p{margin:0;max-width:75%;font-size:8px!important;line-height:1.35!important;color:#aeb6c7!important}.communityGameMeta{display:flex;justify-content:space-between;gap:8px;margin-top:auto;padding-top:13px;font-size:8px;color:#a2acbf}.communityGameMeta b{font-size:13px;color:#fff}.communityGameCard>strong{display:flex;align-items:center;justify-content:space-between;gap:8px;margin-top:9px;padding-top:8px;border-top:1px solid var(--tg0199-line);font-size:8px;letter-spacing:.08em;color:var(--tg0199-cyan)}.communityGameCard>strong i{display:grid;place-items:center;width:26px;height:26px;border:1px solid;border-radius:50%;font-size:18px;font-style:normal;line-height:1}.communityGamesEmpty{grid-column:1/-1;min-height:230px;border:1px dashed rgba(143,154,185,.22);border-radius:15px;background:#080d18;display:grid;place-items:center;align-content:center;text-align:center;padding:26px}.communityGamesEmpty>svg{width:50px;height:50px;color:var(--tg0199-purple);margin-bottom:10px}.communityGamesEmpty b{font-size:12px;color:#fff}.communityGamesEmpty p{max-width:380px;margin:6px 0 12px;color:#8f99ad;font-size:9px}.communityGamesEmpty a{min-height:36px;padding:0 13px;display:inline-flex;align-items:center;border-radius:9px;background:var(--tg0199-gradient);color:#fff;text-decoration:none;font-size:8px;font-weight:1000}.communityFeedList{display:grid;grid-gap:7px;gap:7px;margin-top:12px}.communityFeedList.compact{margin-top:10px}.communityFeedRow{min-height:72px;padding:9px 10px;border:1px solid var(--tg0199-line);border-radius:13px;background:#080d19;display:grid;grid-template-columns:38px minmax(0,1fr) auto 24px;align-items:center;grid-gap:9px;gap:9px;color:#fff;text-decoration:none}.communityFeedRow.static{grid-template-columns:38px minmax(0,1fr) auto}.communityFeedRow:hover{border-color:rgba(207,53,255,.5);background:#0a1020}.communityFeedGlyph{width:38px;height:38px;border-radius:11px;display:grid;place-items:center;background:rgba(207,53,255,.1);color:var(--tg0199-purple)}.communityFeedGlyph.tone-cyan{background:rgba(0,201,255,.09);color:var(--tg0199-cyan)}.communityFeedGlyph.tone-green{background:rgba(32,231,162,.09);color:var(--tg0199-green)}.communityFeedGlyph.tone-pink{background:rgba(255,66,197,.09);color:var(--tg0199-pink)}.communityFeedGlyph svg{width:23px;height:23px}.communityFeedCopy{min-width:0;display:grid;grid-gap:2px;gap:2px}.communityFeedCopy small{font-size:7px;font-weight:1000;letter-spacing:.08em;color:#8c95aa}.communityFeedCopy b{font-size:10px;color:#fff}.communityFeedCopy b,.communityFeedCopy em{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.communityFeedCopy em{font-size:8px;font-style:normal;color:#9ca6b9}.communityFeedRow time{font-size:7px;color:#717c91;white-space:nowrap}.communityFeedChevron{width:24px;height:24px;border:1px solid rgba(207,53,255,.45);border-radius:50%;display:grid;place-items:center;color:#fff;font-size:17px;font-style:normal;line-height:1}.communityFeedPreview .communityFeedList.compact .communityFeedRow:nth-child(n+6),.communityFeedRow.static .communityFeedChevron{display:none}.communityFindPanel{margin-top:12px}.communityFindIcon{width:34px;height:34px;color:var(--tg0199-purple)}.communityFindIcon svg{width:100%;height:100%}.communityFindLayout{display:grid;grid-template-columns:minmax(0,1fr) minmax(360px,.9fr);grid-gap:18px;gap:18px;align-items:center;padding-top:12px}.communityFindLayout p{margin:0;max-width:610px;color:#9da6b8;font-size:9px!important;line-height:1.55!important}.communityFindPanel .communitySearch{margin-top:0}.communityFindPanel .searchResults:empty{display:none}.communityFeedFull{max-width:none!important}.communityFeedFull .communityFeedList{grid-template-columns:repeat(2,minmax(0,1fr))}.communityFeedFull .communityFeedRow{min-height:84px}.communityBody,.communityNotice,.communityTabs{width:min(var(--tg0199-max),calc(100% - 28px))!important}.communityPanel.single{max-width:none!important}@media(max-width:920px){.communityPulseStrip{grid-template-columns:repeat(2,minmax(0,1fr))}.communityDiscoverGrid{grid-template-columns:1fr}.communityFeedPreview{min-height:0}.communityFeedFull .communityFeedList,.communityFindLayout{grid-template-columns:1fr}}@media(max-width:620px){.communityPulseStrip{width:calc(100% - 20px);grid-template-columns:repeat(2,minmax(0,1fr));gap:6px}.communityPulseStrip>div{min-height:74px;padding:10px}.communityPulseStrip span{font-size:6.5px}.communityPulseStrip b{font-size:21px}.communityPulseStrip small{font-size:6px}.communityBody,.communityNotice,.communityTabs{width:calc(100% - 20px)!important}.communityGameGrid{grid-template-columns:1fr}.communityGameCard{min-height:174px}.communityGameCard h3{margin-top:34px}.communityFeedRow,.communityFeedRow.static{grid-template-columns:34px minmax(0,1fr) 22px;min-height:68px;padding:8px}.communityFeedRow time{display:none}.communityFeedGlyph{width:34px;height:34px}.communityFeedGlyph svg{width:20px;height:20px}.communityFeedCopy b{font-size:9px}.communityFeedCopy em{font-size:7.5px}.communityFindLayout{gap:10px}.communityFindPanel{margin-top:9px}}.tg0199ProfileEditor583 .tg0199AvatarPicker small{letter-spacing:.04em}.tg0199ProfileBio{overflow-wrap:anywhere}.tgCompetitiveHomeCta{width:min(var(--tg0199-max),calc(100% - 28px));margin:12px auto 0}.tgCompetitiveModesButton{min-height:76px;padding:13px 16px;border:1px solid rgba(207,53,255,.55);border-radius:17px;background:linear-gradient(135deg,rgba(207,53,255,.12),rgba(0,201,255,.055)),#080d19;color:#fff;text-decoration:none;display:grid;grid-template-columns:minmax(0,1fr) 28px;grid-template-rows:auto auto;align-items:center;grid-column-gap:12px;column-gap:12px;box-shadow:0 12px 32px rgba(0,0,0,.18)}.tgCompetitiveModesButton>span{display:flex;align-items:center;gap:9px;font-size:12px;font-weight:1000;letter-spacing:.075em}.tgCompetitiveModesButton>span svg{width:20px;height:20px;color:var(--tg0199-purple)}.tgCompetitiveModesButton>small{grid-column:1/2;color:#929cb1;font-size:8px;font-weight:800;letter-spacing:.025em}.tgCompetitiveModesButton>svg{grid-column:2;grid-row:1/3;width:24px;height:24px;color:var(--tg0199-cyan);justify-self:end}.tgCompetitiveModesButton:hover{border-color:rgba(0,201,255,.7);transform:translateY(-1px)}.tgCompetitiveIdentityMeta{display:inline-flex;align-items:center;margin-left:7px;padding:3px 7px;border:1px solid rgba(0,201,255,.3);border-radius:999px;background:rgba(0,201,255,.055);color:#a8dcff!important;font-size:7px!important;font-weight:1000!important;letter-spacing:.055em!important;white-space:nowrap}.tgCompetitiveTrophyStatus>i{display:none!important}.tgCompetitiveTrophyStatus>b{margin-bottom:7px!important}@media(max-width:620px){.tgCompetitiveHomeCta{width:calc(100% - 20px)}.tgCompetitiveModesButton{min-height:68px;padding:11px 12px}.tgCompetitiveModesButton>span{font-size:10px}.tgCompetitiveModesButton>small{font-size:7px}.tgCompetitiveIdentityMeta{display:flex;width:max-content;margin:5px 0 0}}.communityChallengeLayout{display:grid;grid-template-columns:minmax(0,1.55fr) minmax(280px,.75fr);grid-gap:18px;gap:18px}.challengeList{display:grid;grid-gap:10px;gap:10px;margin-top:14px}.challengeRow{display:flex;align-items:center;gap:12px;padding:12px 13px;border:1px solid rgba(106,83,255,.42);border-radius:14px;background:rgba(6,10,24,.78)}.challengeVersus{display:grid;place-items:center;width:38px;height:38px;border-radius:50%;border:1px solid #a855f7;color:#fff;font-weight:900;font-size:10px;flex:0 0 auto}.challengeCopy{display:grid;grid-gap:2px;gap:2px;min-width:0;flex:1 1}.challengeCopy b{color:#fff;font-size:13px}.challengeCopy em,.challengeCopy small{color:#9aa5bd;font-size:10px;font-style:normal}.challengeCopy em{color:#7c88a4}.challengeRowActions{display:flex;gap:7px;align-items:center;flex-wrap:wrap;justify-content:flex-end}.challengeResult,.challengeRowActions a,.challengeRowActions button{border:1px solid #775dff;border-radius:999px;background:#15112c;color:#fff;padding:8px 11px;font-size:9px;font-weight:900;text-decoration:none}.challengeRowActions .ghost{background:transparent;border-color:#31394f;color:#aab3c7}.challengeResult{border-color:#254c43;background:#0d211d;color:#7be2b3}.challengeRules ul{margin:14px 0 0;padding-left:20px;color:#aeb8cb;display:grid;grid-gap:9px;gap:9px;font-size:12px;line-height:1.45}.challengeModalBackdrop{position:fixed;inset:0;z-index:1200;background:rgba(0,0,0,.72);display:grid;place-items:center;padding:20px}.challengeModal{width:min(520px,100%);border:1px solid #6e4fff;border-radius:20px;background:#090d19;padding:22px;box-shadow:0 24px 70px rgba(0,0,0,.5);display:grid;grid-gap:12px;gap:12px}.challengeModalEyebrow{color:#8f7cff;font-size:10px;font-weight:900;letter-spacing:.12em}.challengeModal h2{margin:0;color:#fff;font-size:25px}.challengeModal p{margin:0 0 4px;color:#9aa5bd}.challengeModal label{display:grid;grid-gap:6px;gap:6px;color:#8490aa;font-size:9px;font-weight:900;letter-spacing:.08em}.challengeModal select{width:100%;border:1px solid #30384d;border-radius:12px;background:#050914;color:#fff;padding:11px 12px}.challengeModalActions{display:flex;justify-content:flex-end;gap:8px;margin-top:6px}.challengeModalActions button{border:1px solid #7559ff;border-radius:999px;background:#6e4fff;color:#fff;padding:10px 14px;font-weight:900;font-size:10px}.challengeModalActions .ghost{background:transparent;border-color:#343c50;color:#abb4c7}.challengePlayShell{width:min(1180px,calc(100% - 28px));margin:0 auto;padding:22px 0 42px}.challengePlayTop{display:flex;justify-content:space-between;align-items:center;color:#7f8aa3;font-size:10px;font-weight:900}.challengePlayTop a{color:#a997ff;text-decoration:none}.challengePlayHero{margin-top:12px;border:1px solid #5d46d7;border-radius:20px;background:radial-gradient(circle at 85% 20%,rgba(72,47,190,.3),transparent 35%),#080c18;padding:22px;display:flex;justify-content:space-between;align-items:center;gap:20px}.challengePlayHero span{color:#9b87ff;font-size:10px;font-weight:900}.challengePlayHero h1{margin:5px 0 6px;color:#fff;font-size:clamp(26px,4vw,52px);line-height:.95}.challengePlayHero h1 i{color:#27c7ff;font-style:normal}.challengePlayHero p{margin:0;color:#99a5bd}.challengePlayScore{text-align:right;display:grid;grid-gap:3px;gap:3px;min-width:145px}.challengePlayScore b{font-size:42px;color:#fff;line-height:1}.challengePlayScore small{color:#f1ca55}.challengeRoundMeta{display:flex;flex-wrap:wrap;gap:8px;margin:14px 0}.challengeRoundMeta span{border:1px solid #2b3348;border-radius:999px;background:#0a0f1d;color:#aab4ca;padding:7px 10px;font-size:9px;font-weight:900}.challengeCareer{display:grid;grid-gap:8px;gap:8px}.challengeCareerCard{min-height:66px;border:1px solid #2d3650;border-radius:14px;background:#080d19;display:flex;align-items:center;gap:13px;padding:10px 14px;color:#fff}.challengeCareerCard span{display:grid;place-items:center;width:34px;height:34px;border-radius:50%;border:1px solid #6b55ff;color:#9786ff;font-size:9px;font-weight:900}.challengeCareerCard b{font-size:15px}.challengeAnswerDock{position:-webkit-sticky;position:sticky;bottom:10px;margin-top:14px;padding:10px;border:1px solid #343d56;border-radius:16px;background:rgba(5,8,16,.94);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);display:grid;grid-template-columns:minmax(0,1fr) auto auto auto;grid-gap:8px;gap:8px}.challengeAnswerDock input{min-width:0;border:1px solid #38415b;border-radius:11px;background:#070b15;color:#fff;padding:11px 12px}.challengeAnswerDock button{border:1px solid #7358ff;border-radius:11px;background:#6046f6;color:#fff;padding:10px 12px;font-size:9px;font-weight:900}.challengeAnswerDock button.ghost{background:#0a0f1a;border-color:#313a50;color:#b4bed1}.challengeAnswerDock button.danger{border-color:#60303a;color:#ff8997}.challengePlayPanel{margin-top:16px;border:1px solid #30384d;border-radius:18px;background:#090e1a;padding:26px;color:#aeb8cb}.challengePlayPanel.result{display:grid;grid-gap:10px;gap:10px;justify-items:start}.challengePlayPanel.result h2{margin:0;color:#fff}.challengePlayPanel.result strong{font-size:24px;color:#f4ca52}.challengePlayPanel.result a{color:#a997ff;font-weight:900;text-decoration:none}@media(max-width:780px){.communityChallengeLayout{grid-template-columns:1fr}.challengeRow{align-items:flex-start;flex-wrap:wrap}.challengeRowActions{width:100%;justify-content:flex-start;padding-left:50px}.challengePlayHero{align-items:flex-start;flex-direction:column}.challengePlayScore{text-align:left}.challengeAnswerDock{grid-template-columns:1fr 1fr}.challengeAnswerDock input{grid-column:1/-1}.challengeAnswerDock button{min-height:42px}}.communityV2Hero{background-image:linear-gradient(90deg,rgba(8,7,25,.97),rgba(8,7,25,.82) 48%,rgba(8,7,25,.18)),url(/tg-neo/community-hero.png)!important;background-size:cover!important;background-position:50%!important}.communityV2Body{display:grid;grid-gap:14px;gap:14px}.communityV2Grid{display:grid;grid-template-columns:minmax(0,1.4fr) minmax(320px,.8fr);grid-gap:14px;gap:14px}.communityV2Grid.lower{margin-top:0}.communityV2Grid.friends{grid-template-columns:minmax(0,1.45fr) minmax(330px,.75fr)}.communityV2SideStack{display:grid;grid-gap:14px;gap:14px;align-content:start}.communityV2FriendGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:9px;gap:9px;margin-top:12px}.communityV2FriendGrid.full{grid-template-columns:repeat(2,minmax(0,1fr))}.communityV2FriendCard{min-width:0;border:1px solid var(--tg0199-line);border-radius:14px;background:#080d19;padding:12px;display:grid;grid-template-columns:46px minmax(0,1fr) auto;grid-gap:10px;gap:10px;align-items:center}.communityV2Avatar{width:46px;height:46px;border-radius:50%;display:grid;place-items:center;border:1px solid var(--tg0199-purple);background:linear-gradient(145deg,rgba(207,53,255,.25),rgba(0,201,255,.08));font-size:18px;font-weight:1000}.communityV2FriendCard>div:nth-child(2){display:grid;grid-gap:3px;gap:3px;min-width:0}.communityV2FriendCard b{font-size:11px}.communityV2FriendCard em,.communityV2FriendCard small{font-size:7.5px;color:#8c97ae;font-style:normal}.communityV2FriendCard em{color:#7e6dff;font-weight:900}.communityV2FriendCard button{grid-column:3;border:1px solid rgba(168,85,247,.45);border-radius:999px;background:#17132b;color:#fff;padding:8px 10px;font-size:7px;font-weight:1000}.communityV2FriendCard button.ghost{grid-column:auto;background:transparent;border-color:#2d3548;color:#9da7ba}.communityV2FriendCard button.danger{color:#ff8598;border-color:#5a2b37}.communityV2Status{display:inline-flex;align-items:center;justify-content:center;border:1px solid #323b50;border-radius:999px;padding:7px 10px;color:#929db1;font-size:7px;font-weight:1000}.communityV2DuelSections{display:grid;grid-template-columns:1fr 1fr;grid-gap:14px;gap:14px}.communityV2BigAction{min-height:84px;border:1px solid rgba(0,201,255,.45);border-radius:16px;background:linear-gradient(110deg,rgba(0,201,255,.1),rgba(168,85,247,.07)),#080d19;color:#fff;text-decoration:none;font-weight:1000;font-size:12px;display:flex;align-items:center;justify-content:space-between;padding:18px}.communityV2BigAction span{font-size:24px;color:#20c7ff}.communityV2FeedDot{width:12px;height:12px;border-radius:50%;background:#a855f7;box-shadow:0 0 16px currentColor}.communityV2FeedDot.tone-cyan{background:#20c7ff}.communityV2FeedDot.tone-green{background:#20e7a2}.communityV2FeedDot.tone-pink{background:#ff42c5}.communityV2FeedDot.tone-purple{background:#cf35ff}.communityV2Page .communityFeedRow{grid-template-columns:18px minmax(0,1fr) auto 18px}.communityV2Pulse>div:first-child{border-color:rgba(255,207,76,.42)}@media(max-width:980px){.communityV2DuelSections,.communityV2Grid,.communityV2Grid.friends{grid-template-columns:1fr}.communityV2FriendGrid,.communityV2FriendGrid.full{grid-template-columns:1fr 1fr}}@media(max-width:620px){.communityV2FriendGrid,.communityV2FriendGrid.full{grid-template-columns:1fr}.communityV2FriendCard{grid-template-columns:42px minmax(0,1fr);align-items:start}.communityV2FriendCard button{grid-column:1/-1;width:100%}.communityV2Page .communityFeedRow{grid-template-columns:14px minmax(0,1fr) 18px}.communityV2Page .communityFeedRow time{display:none}}.randomChallengeShell{width:min(1180px,calc(100% - 28px));margin:0 auto;padding:22px 0 42px;display:grid;grid-gap:14px;gap:14px}.randomChallengeHero{min-height:220px;border:1px solid rgba(0,201,255,.72);border-radius:22px;background:radial-gradient(circle at 84% 16%,rgba(0,201,255,.18),transparent 34%),linear-gradient(115deg,rgba(44,10,80,.58),rgba(5,9,19,.96) 58%);padding:28px;display:flex;align-items:flex-end;justify-content:space-between;gap:22px}.randomChallengeHero>div:first-child{max-width:760px}.randomChallengeHero span,.randomChallengeQueueCopy>span,.randomChallengeSetup header>span{color:#cf35ff;font-size:9px;font-weight:1000;letter-spacing:.12em}.randomChallengeHero h1{margin:5px 0;color:#fff;font-size:clamp(44px,7vw,78px);line-height:.88}.randomChallengeHero p{margin:10px 0 0;color:#b0bacd;max-width:700px;line-height:1.5}.randomChallengeHeroStat{min-width:180px;border:1px solid #25354a;border-radius:16px;background:rgba(4,9,18,.82);padding:16px;display:grid;grid-gap:5px;gap:5px}.randomChallengeHeroStat small{color:#77839d;font-size:8px;font-weight:900}.randomChallengeHeroStat b{font-size:24px;color:#fff}.randomChallengeHeroStat span{color:#20c7ff;letter-spacing:0}.randomChallengeQueue,.randomChallengeSetup{border:1px solid rgba(168,85,247,.58);border-radius:20px;background:#080d19;padding:22px}.randomChallengeQueue h2,.randomChallengeSetup header h2{margin:4px 0 6px;color:#fff;font-size:24px}.randomChallengeQueue p,.randomChallengeQueue small,.randomChallengeSetup header p{margin:0;color:#98a4ba;line-height:1.45}.randomChallengeSetupGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px;margin-top:18px}.randomChallengeSetupGrid label{display:grid;grid-gap:6px;gap:6px}.randomChallengeSetupGrid label>span{color:#7f8aa3;font-size:8px;font-weight:1000;letter-spacing:.09em}.randomChallengeSetupGrid select{width:100%;border:1px solid #303950;border-radius:12px;background:#050914;color:#fff;padding:12px;font-weight:900}.randomChallengeRewards{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:8px;gap:8px;margin-top:14px}.randomChallengeRewards>div{border:1px solid #283247;border-radius:13px;background:#060b16;padding:12px;display:grid;grid-gap:3px;gap:3px}.randomChallengeRewards b{color:#fff;font-size:17px}.randomChallengeRewards span{color:#77839c;font-size:7px;font-weight:1000}.randomChallengeQueueActions button,.randomChallengeStart{border:0;border-radius:12px;background:linear-gradient(90deg,#a828ff,#109cf5);color:#fff;padding:14px 18px;font-weight:1000;font-size:11px}.randomChallengeStart{width:100%;margin-top:14px}.randomChallengeQueue{display:grid;grid-template-columns:72px minmax(0,1fr) auto;grid-gap:16px;gap:16px;align-items:center;border-color:rgba(0,201,255,.5)}.randomChallengeQueueIcon{width:66px;height:66px;border-radius:18px;border:1px solid #5c49d8;background:radial-gradient(circle,rgba(168,85,247,.24),rgba(8,13,25,.7));display:grid;place-items:center;color:#cf35ff}.randomChallengeQueueIcon svg{width:36px;height:36px}.randomChallengeQueueCopy{display:grid;grid-gap:4px;gap:4px}.randomChallengeQueueCopy small{display:block;margin-top:4px;max-width:720px}.randomChallengeQueueActions button.ghost{background:transparent;border:1px solid #44506a;color:#c2c9d7}.randomChallengeRules{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:10px;gap:10px}.randomChallengeRules article{border:1px solid #222d42;border-radius:15px;background:#070c17;padding:14px;display:flex;gap:11px}.randomChallengeRules article>span{width:30px;height:30px;border-radius:9px;border:1px solid #624ce2;display:grid;place-items:center;color:#a78bfa;font-size:8px;font-weight:1000;flex:0 0 auto}.randomChallengeRules b{font-size:10px}.randomChallengeRules p{margin:4px 0 0;color:#7f8ba2;font-size:9px;line-height:1.4}@media(max-width:760px){.randomChallengeHero{min-height:0;align-items:flex-start;flex-direction:column;padding:20px}.randomChallengeHeroStat{width:100%}.randomChallengeRewards,.randomChallengeRules,.randomChallengeSetupGrid{grid-template-columns:1fr 1fr}.randomChallengeQueue{grid-template-columns:52px minmax(0,1fr)}.randomChallengeQueueIcon{width:48px;height:48px;border-radius:14px}.randomChallengeQueueIcon svg{width:27px;height:27px}.randomChallengeQueueActions{grid-column:1/-1}.randomChallengeQueueActions button{width:100%}}@media(max-width:480px){.randomChallengeRewards,.randomChallengeRules,.randomChallengeSetupGrid{grid-template-columns:1fr}}.clubHousePage{--club-max:1180px;min-height:100vh;background:radial-gradient(circle at 15% 0,rgba(177,61,255,.1),transparent 34%),#02040b;color:#fff}.clubHousePage>.clubHouseNotice,.clubHousePage>.legalFooter,.clubHousePage>section{width:min(var(--club-max),calc(100% - 28px));margin-left:auto;margin-right:auto}.clubHouseHero{margin-top:12px;padding:22px;border:1px solid rgba(31,199,255,.74);border-radius:22px;background:linear-gradient(90deg,rgba(177,61,255,.16),rgba(7,12,28,.94) 52%,rgba(0,172,255,.1)),url(/tg-neo/club-hero.png) 100%/46% auto no-repeat;display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:22px;gap:22px;align-items:end;overflow:hidden}.clubHouseHero>div:first-child{max-width:690px}.clubHouseHero>div:first-child>span{display:flex;align-items:center;gap:8px;color:#cf35ff;font-size:10px;font-weight:1000;letter-spacing:.12em}.clubHouseHero>div:first-child>span svg{width:18px}.clubHouseHero h1{margin:8px 0 7px;font-size:clamp(32px,4vw,54px);line-height:.95}.clubHouseHero p{max-width:650px;color:#aeb7ca;font-size:13px;line-height:1.5}.clubHouseHeroStats{display:flex;gap:8px}.clubHouseHeroStats>div{min-width:108px;padding:11px;border:1px solid rgba(90,111,160,.35);border-radius:13px;background:rgba(5,10,23,.86)}.clubHouseHeroStats b{display:block;font-size:18px}.clubHouseHeroStats span{display:block;margin-top:4px;color:#8d98b2;font-size:7px;font-weight:900;letter-spacing:.1em}.clubHouseNotice{margin-top:9px!important}.clubHouseTiles{margin-top:10px!important;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:9px;gap:9px}.clubHouseTiles .tg0199ModeTile{min-height:150px}.clubHouseMainGrid{margin-top:10px!important;display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,.85fr);grid-gap:10px;gap:10px}.clubChallengePanel,.clubChatPanel,.clubLiveInviteBar,.clubRankingPanel{border:1px solid rgba(72,91,135,.42);border-radius:19px;background:linear-gradient(145deg,rgba(177,61,255,.055),transparent 45%),#070c19;overflow:hidden}.clubChallengePanel>header,.clubChatPanel>header,.clubLiveInviteBar>header,.clubRankingPanel>header{display:flex;align-items:center;justify-content:space-between;padding:13px 14px;border-bottom:1px solid rgba(72,91,135,.32)}.clubChallengePanel>header>div,.clubChatPanel>header>div,.clubLiveInviteBar>header,.clubRankingPanel>header>div{gap:8px}.clubChallengePanel>header>div,.clubChatPanel>header>div,.clubRankingPanel>header>div{display:flex;align-items:center}.clubChallengePanel header svg,.clubChatPanel header svg,.clubLiveInviteBar header svg,.clubRankingPanel header svg{width:18px;height:18px;color:#cf35ff}.clubChallengePanel>header span,.clubChatPanel>header span,.clubLiveInviteBar>header b,.clubRankingPanel>header span{font-size:10px;font-weight:1000;letter-spacing:.1em;color:#cf35ff}.clubChallengePanel>header small,.clubChatPanel>header small,.clubRankingPanel>header small{color:#8792ab;font-size:8px}.clubChatMessages{height:440px;overflow:auto;padding:12px;display:grid;align-content:start;grid-gap:8px;gap:8px}.clubChallengePanel .empty,.clubChatMessages .empty{color:#8994aa;font-size:11px}.clubChatMessages article{display:grid;grid-template-columns:34px minmax(0,1fr) auto;grid-gap:9px;gap:9px;align-items:start;padding:9px;border:1px solid rgba(62,78,119,.3);border-radius:12px;background:#080e1c}.clubChatMessages article.mine{border-color:rgba(207,53,255,.36);background:rgba(207,53,255,.055)}.clubChatMessages article>i{width:34px;height:34px;border-radius:50%;display:grid;place-items:center;background:linear-gradient(135deg,#7f2cff,#cf35ff);font-style:normal;font-weight:1000}.clubChatMessages article header{display:flex;align-items:center;gap:7px}.clubChatMessages article header b{font-size:10px}.clubChatMessages article header span{color:#74819b;font-size:7px}.clubChatMessages article p{margin:4px 0 0;color:#d9ddea;font-size:10px;line-height:1.45}.clubChatMessages article>button{border:0;background:transparent;color:#6f7890;cursor:pointer}.clubChatPanel>form{display:grid;grid-template-columns:1fr auto;grid-gap:7px;gap:7px;padding:11px;border-top:1px solid rgba(72,91,135,.32)}.clubChatPanel input{height:42px;border:1px solid #293354;border-radius:11px;background:#050a15;color:#fff;padding:0 12px;outline:none}.clubChatPanel form button,.clubLiveInviteBar button,.clubMemberActions button{border:1px solid rgba(207,53,255,.65);border-radius:10px;background:linear-gradient(90deg,#a92eff,#287bff);color:#fff;font-size:8px;font-weight:1000;padding:9px 12px}.clubRankingList{padding:9px;display:grid;grid-gap:7px;gap:7px;max-height:505px;overflow:auto}.clubRankingList article{display:grid;grid-template-columns:28px 38px minmax(0,1fr) auto;grid-gap:8px;gap:8px;align-items:center;padding:9px;border:1px solid #202a48;border-radius:12px;background:#080e1b}.clubRankingList article.me{border-color:#00c9ff}.clubRankingList article>strong{color:#67758f;font-size:10px}.clubRankingList article>i{width:36px;height:36px;border-radius:50%;display:grid;place-items:center;background:#111a30;color:#fff;font-style:normal;font-weight:1000}.clubRankingList article>div:not(.clubMemberActions) b{display:block;font-size:10px}.clubRankingList article>div:not(.clubMemberActions) span{display:block;margin-top:3px;color:#7f8aa2;font-size:7px}.clubRankingList article>em{font-style:normal;font-weight:1000;color:#f1d45e;font-size:10px}.clubMemberActions{grid-column:3/5;display:flex;gap:6px;margin-top:2px}.clubMemberActions button{padding:7px 9px;background:rgba(207,53,255,.08)}.clubMemberActions button.live{border-color:#00c9ff;color:#6ee6ff;background:rgba(0,201,255,.06)}.clubChallengePanel{margin-top:10px!important}.clubChallengePanel>div{display:grid;grid-gap:7px;gap:7px;padding:10px}.clubChallengePanel>div>a{display:grid;grid-template-columns:minmax(0,1fr) auto 30px;align-items:center;grid-gap:9px;gap:9px;padding:10px;border:1px solid #202a48;border-radius:12px;background:#080e1b;color:#fff;text-decoration:none}.clubChallengePanel a b{display:block;font-size:10px}.clubChallengePanel a small{display:block;margin-top:3px;color:#8190a8;font-size:7px}.clubChallengePanel a>em{font-style:normal;font-size:8px;color:#cf35ff;font-weight:1000}.clubLiveInviteBar{margin-top:10px!important;border-color:rgba(0,201,255,.55)}.clubLiveInviteBar>header{justify-content:flex-start}.clubLiveInviteBar>div{display:flex;justify-content:space-between;align-items:center;gap:12px;padding:11px 14px;border-top:1px solid rgba(72,91,135,.25)}.clubLiveInviteBar>div span b,.clubLiveInviteBar>div span small{display:block}.clubLiveInviteBar>div span small{margin-top:3px;color:#8994aa;font-size:8px}.clubLiveInviteBar>div>div{display:flex;gap:6px}.clubLiveInviteBar button.ghost{background:transparent;border-color:#34405e;color:#b8bfd0}.clubChallengeModal{position:fixed;inset:0;z-index:1000;background:rgba(0,0,0,.76);display:grid;place-items:center;padding:16px}.clubChallengeModal>div{width:min(620px,100%);padding:20px;border:1px solid rgba(207,53,255,.65);border-radius:20px;background:#070b17;box-shadow:0 24px 90px #000}.clubChallengeModal header{display:flex;justify-content:space-between;align-items:center}.clubChallengeModal header span{color:#cf35ff;font-size:9px;font-weight:1000;letter-spacing:.12em}.clubChallengeModal header button{border:0;background:transparent;color:#fff;font-size:24px}.clubChallengeModal h2{margin:7px 0;font-size:25px}.clubChallengeModal p{color:#929db3;font-size:11px;line-height:1.5}.clubChallengeRules{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:9px;gap:9px;margin:14px 0}.clubChallengeRules label{display:grid;grid-gap:5px;gap:5px;color:#8893aa;font-size:8px;font-weight:900;letter-spacing:.08em}.clubChallengeRules select{height:42px;border:1px solid #2a3453;border-radius:10px;background:#070d1a;color:#fff;padding:0 9px}.clubHouseLoading,.clubHouseLogin{margin-top:20px!important;padding:26px;border:1px solid #25304e;border-radius:18px;background:#080d19}.clubHouseLogin h1{margin:0 0 8px}.clubHousePage .legalFooter{margin-top:14px!important}@media(max-width:850px){.clubHouseHero{grid-template-columns:1fr;background-size:74% auto;padding-bottom:120px}.clubHouseHeroStats{display:grid;grid-template-columns:repeat(3,1fr)}.clubHouseHeroStats>div{min-width:0}.clubHouseTiles{grid-template-columns:repeat(2,minmax(0,1fr))}.clubHouseMainGrid{grid-template-columns:1fr}.clubChatMessages{height:360px}.clubRankingList{max-height:none}}@media(max-width:560px){.clubHousePage>.clubHouseNotice,.clubHousePage>.legalFooter,.clubHousePage>section{width:calc(100% - 18px)}.clubHouseHero{padding:15px 13px 120px}.clubHouseHero h1{font-size:31px}.clubHouseHero p{font-size:9px;max-width:72%}.clubHouseHeroStats>div{padding:8px}.clubHouseHeroStats b{font-size:13px}.clubHouseTiles{grid-template-columns:1fr}.clubHouseTiles .tg0199ModeTile{min-height:118px}.clubChallengeRules{grid-template-columns:1fr}.clubLiveInviteBar>div{align-items:flex-start;flex-direction:column}.clubChatPanel>form{grid-template-columns:1fr}.clubChatPanel form button{height:40px}.clubRankingList article{grid-template-columns:25px 34px minmax(0,1fr) auto}.clubMemberActions{grid-column:2/5}}.clubWarPage{min-height:100vh;background:#02040b;color:#f7f8fc}.clubWarPage>.communityNotice,.clubWarPage>section{width:min(1180px,calc(100% - 28px));margin-left:auto;margin-right:auto}.clubWarHero{margin-top:18px;border:1px solid rgba(0,201,255,.7);border-radius:20px;padding:28px;background:radial-gradient(circle at 88% 18%,rgba(0,201,255,.15),transparent 31%),linear-gradient(135deg,rgba(207,53,255,.11),rgba(7,12,28,.96) 44%,rgba(4,16,30,.98));display:flex;justify-content:space-between;gap:20px;align-items:flex-end}.clubWarHero>div:first-child>span{display:flex;align-items:center;gap:7px;font-size:11px;font-weight:900;letter-spacing:.12em;color:#cf35ff}.clubWarHero h1{font-size:34px;line-height:1;margin:11px 0 8px;font-weight:950}.clubWarHero p{max-width:650px;color:#9ba6bd;font-size:13px;line-height:1.45}.clubWarHeroStats{display:flex;gap:8px}.clubWarHeroStats>div{min-width:108px;padding:12px 14px;border:1px solid #273653;border-radius:13px;background:#070d1b}.clubWarHeroStats b{display:block;font-size:18px}.clubWarHeroStats span{display:block;margin-top:3px;font-size:8px;letter-spacing:.1em;color:#7f8ba5}.clubWarIntro{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:10px;gap:10px;margin-top:12px}.clubWarIntro article{border:1px solid #28324d;border-radius:16px;padding:16px;background:#080d1b}.clubWarIntro svg{width:25px;height:25px;color:#cf35ff}.clubWarIntro b{display:block;margin-top:10px;font-size:13px}.clubWarIntro span{display:block;margin-top:5px;color:#8f9ab2;font-size:10px;line-height:1.4}.clubWarList,.clubWarSearch{margin-top:12px;border:1px solid #293452;border-radius:18px;padding:16px;background:#070c18}.clubWarList>header,.clubWarSearch>header{display:flex;justify-content:space-between;align-items:center;margin-bottom:12px}.clubWarList header span,.clubWarSearch header span{color:#cf35ff;font-size:8px;font-weight:900;letter-spacing:.12em}.clubWarList h2,.clubWarSearch h2{margin:3px 0 0;font-size:18px}.clubWarList>header>strong{font-size:20px;color:#00c9ff}.clubWarSearchBar{display:grid;grid-template-columns:1fr auto;grid-gap:8px;gap:8px}.clubWarSearchBar input{min-height:44px;border-radius:11px;border:1px solid #2b3551;background:#050a15;color:white;padding:0 13px}.clubRivalGrid button,.clubWarCard footer button,.clubWarSearchBar button{border:0;border-radius:10px;padding:0 15px;min-height:42px;background:linear-gradient(90deg,#bd31ff,#168cff);color:#fff;font-weight:900;font-size:9px;cursor:pointer}.clubRivalGrid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:9px;gap:9px;margin-top:12px}.clubRivalGrid article{display:flex;flex-direction:column;justify-content:space-between;min-height:155px;padding:14px;border-radius:14px;border:1px solid rgba(207,53,255,.55);background:linear-gradient(140deg,rgba(207,53,255,.08),#070c18 55%)}.clubRivalGrid article span{font-size:8px;color:#cf35ff;font-weight:900}.clubRivalGrid h3{font-size:16px;margin:5px 0}.clubRivalGrid p,.clubRivalGrid small{color:#8f9ab2;font-size:9px}.clubRivalGrid button{margin-top:12px}.clubWarEmpty{color:#8f9ab2;padding:15px 2px;margin:0}.clubWarCard{border:1px solid #293452;border-radius:15px;background:#080d1b;padding:14px;margin-top:9px}.clubWarCard>header{display:flex;justify-content:space-between;gap:12px}.clubWarCard>header span{color:#cf35ff;font-size:8px;font-weight:900}.clubWarCard h3{font-size:16px;margin:4px 0}.clubWarCard h3 em{font-style:normal;color:#00c9ff;margin:0 6px}.clubWarCard header p{color:#8692aa;font-size:8px}.clubWarCard>header>strong{color:#20e7a2;font-size:11px}.clubWarScore{display:grid;grid-template-columns:1fr auto 1fr;grid-gap:10px;gap:10px;align-items:center;margin:12px 0;padding:11px;border-radius:12px;background:#050a15;border:1px solid #202b45}.clubWarScore>div:last-child{text-align:right}.clubWarScore small,.clubWarScore span{display:block;color:#77849e;font-size:7px}.clubWarScore b{display:block;font-size:22px;margin:2px 0}.clubWarScore i{font-style:normal;color:#cf35ff;font-weight:900}.clubWarRosterLine{display:flex;flex-wrap:wrap;gap:5px}.clubWarRosterLine span{padding:5px 7px;border-radius:7px;background:#0b1222;color:#78869f;font-size:7px;border:1px solid #1f2941}.clubWarRosterLine span.mine{border-color:rgba(0,201,255,.45);color:#c5f4ff}.clubWarCard footer{display:flex;align-items:center;gap:8px;flex-wrap:wrap;margin-top:12px}.clubWarCard footer .ghost{background:transparent;border:1px solid #3a4562}.clubWarCard footer>a.primaryAction{padding:10px 14px;font-size:9px}.clubWarCard footer>span{color:#9aa5bc;font-size:9px}.clubWarCard footer>small{margin-left:auto;color:#69758f;font-size:8px}.clubWarModal{max-width:760px}.clubRoster>label,.clubWarModal>label{display:block;color:#8b96ad;font-size:8px;font-weight:900;letter-spacing:.1em;margin:12px 0 6px}.clubRoster{max-height:280px;overflow:auto;margin:10px 0}.clubRoster>button{width:100%;display:flex;align-items:center;gap:9px;border:1px solid #26314d;border-radius:10px;background:#080d1b;color:white;padding:8px;margin:5px 0;text-align:left}.clubRoster>button.selected{border-color:#cf35ff;background:rgba(207,53,255,.08)}.clubRoster i{width:30px;height:30px;border-radius:50%;display:grid;place-items:center;background:#121a2d;font-style:normal;font-weight:900}.clubRoster span{flex:1 1}.clubRoster b,.clubRoster small{display:block}.clubRoster small{font-size:7px;color:#8490a8;margin-top:2px}.clubRoster strong{color:#cf35ff}.clubWarModal .challengeChoices{display:flex;gap:7px}.clubWarModal .challengeChoices button{border:1px solid #293452;border-radius:9px;background:#080d1b;color:#8e99b1;padding:8px 10px;font-size:8px;font-weight:900}.clubWarModal .challengeChoices button.active{border-color:#cf35ff;color:white;background:rgba(207,53,255,.12)}@media(max-width:800px){.clubWarHero{align-items:flex-start;flex-direction:column;padding:18px}.clubWarHero h1{font-size:27px}.clubWarHeroStats{width:100%;display:grid;grid-template-columns:repeat(3,1fr)}.clubWarHeroStats>div{min-width:0}.clubRivalGrid,.clubWarIntro{grid-template-columns:1fr}.clubWarList,.clubWarSearch{padding:12px}.clubWarScore b{font-size:18px}.clubWarCard footer>small{width:100%;margin-left:0}.clubWarSearchBar{grid-template-columns:1fr}.clubWarPage>.communityNotice,.clubWarPage>section{width:min(100% - 18px,1180px)}}.tg515SeasonBar{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:9px;gap:9px;margin-top:9px}.tg515SeasonBar>button{position:relative;min-height:82px;padding:12px 42px 12px 13px;border:1px solid rgba(207,53,255,.55);border-radius:15px;background:linear-gradient(145deg,rgba(207,53,255,.08),transparent),var(--tg0199-panel);color:#fff;text-align:left;cursor:pointer}.tg515SeasonBar>button:nth-child(3){border-color:rgba(0,201,255,.55)}.tg515SeasonBar small{display:block;color:var(--tg0199-purple);font-size:7px;font-weight:1000;letter-spacing:.08em}.tg515SeasonBar b{display:block;margin-top:4px;font-size:13px;line-height:1.05}.tg515SeasonBar span{display:block;margin-top:5px;color:#aeb6c7;font-size:7px;line-height:1.25}.tg515SeasonBar .tg0199RoundChevron{position:absolute;right:11px;top:50%;transform:translateY(-50%)}.tg515DivisionBadge{border:1px solid rgba(207,53,255,.36)}.tg515DivisionBadge.division-bronze{filter:saturate(.72)}.tg515DivisionBadge.division-silver{filter:saturate(.35) brightness(1.2)}.tg515DivisionBadge.division-gold{filter:sepia(.2) saturate(1.2)}.tg515DivisionBadge.division-diamond,.tg515DivisionBadge.division-platinum{border-color:rgba(0,201,255,.65)}.tg515DivisionBadge.division-elite,.tg515DivisionBadge.division-legend{box-shadow:inset 0 0 28px rgba(207,53,255,.16),0 0 26px rgba(0,201,255,.08)}.tg515MmrCard{border-color:rgba(0,201,255,.66)!important}.tg515MmrCard .tg0199RankedMetricCopy>small{color:var(--tg0199-cyan)!important}.tg515MmrCard .tg0199RankedMetricCopy>b{letter-spacing:.14em}.tg0199LeaderboardCard{width:100%;text-align:left}.tg0199LeaderboardCard p span{min-width:0}.tg0199LeaderboardCard p span small{display:block;margin-top:1px;color:#7f899d;font-size:5.7px;font-weight:1000}.tg0199MatchesCard>p>b{color:#fff;font-size:9px}.tg515RankedDetail>p+p{margin-top:7px}.tg515RankedDetail p b{color:#fff}.tg515DivisionLadder{display:grid;grid-template-columns:repeat(7,minmax(0,1fr));grid-gap:5px;gap:5px;margin-top:9px}.tg515DivisionLadder i{min-width:0;padding:8px 4px;border:1px solid #252c3d;border-radius:8px;background:#0c1120;color:#727c90;font-style:normal;font-size:6px;font-weight:1000;text-align:center;overflow:hidden;text-overflow:ellipsis}.tg515DivisionLadder i.active{border-color:var(--tg0199-purple);background:rgba(207,53,255,.12);color:#fff;box-shadow:0 0 14px rgba(207,53,255,.1)}@media(max-width:720px){.tg515SeasonBar{grid-template-columns:1fr}.tg515SeasonBar>button{min-height:66px}.tg515DivisionLadder{grid-template-columns:repeat(4,minmax(0,1fr))}}.challengeRematchButton{border:0;border-radius:11px;padding:11px 16px;margin:10px 8px 0 0;background:linear-gradient(90deg,#bd31ff,#168cff);color:#fff;font-size:9px;font-weight:1000;cursor:pointer}.challengeRematchButton:disabled{opacity:.55;cursor:default}.rivalryPanel{grid-column:1/-1}.rivalGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:9px;gap:9px}.rivalCard{display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;grid-gap:10px;gap:10px;border:1px solid rgba(207,53,255,.48);border-radius:14px;background:linear-gradient(130deg,rgba(207,53,255,.09),#080d19 58%);padding:12px}.rivalRank{width:35px;height:35px;border:1px solid rgba(0,201,255,.5);border-radius:50%;display:grid;place-items:center;color:#20c7ff;font-size:9px;font-weight:1000}.rivalCard>div{display:grid;grid-gap:3px;gap:3px;min-width:0}.rivalCard b{font-size:11px}.rivalCard small{color:#8895ad;font-size:7.5px}.rivalCard em{color:#cf35ff;font-size:9px;font-style:normal;font-weight:1000}.rivalCard button{border:1px solid rgba(207,53,255,.6);border-radius:9px;background:#18102a;color:#fff;padding:9px 11px;font-size:7px;font-weight:1000;cursor:pointer}.dailyDuelPanel{width:min(1180px,calc(100% - 28px));margin:12px auto 0;border:1px solid rgba(0,201,255,.5);border-radius:18px;padding:16px;background:radial-gradient(circle at 88% 20%,rgba(0,201,255,.12),transparent 32%),#070c18;color:#fff}.dailyDuelPanel>header{display:flex;align-items:flex-end;justify-content:space-between;gap:14px}.dailyDuelPanel header span{color:#cf35ff;font-size:8px;font-weight:1000;letter-spacing:.12em}.dailyDuelPanel h2{margin:3px 0 0;font-size:19px}.dailyDuelPanel header strong{font-size:9px;color:#20c7ff}.dailyDuelStats{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:8px;gap:8px;margin-top:13px}.dailyDuelStats>div{border:1px solid #283450;border-radius:13px;padding:12px;background:#050a15}.dailyDuelStats small{display:block;color:#7f8ba5;font-size:7px;font-weight:900;letter-spacing:.08em}.dailyDuelStats b{display:block;margin-top:4px;font-size:20px}.dailyDuelPanel>p{color:#8f9ab2;font-size:9px;line-height:1.45;margin:12px 0}.dailyDuelBoard{display:grid;grid-gap:5px;gap:5px}.dailyDuelBoard>div{display:grid;grid-template-columns:42px 1fr auto;align-items:center;padding:8px 10px;border:1px solid #222d46;border-radius:10px;background:#080d1b}.dailyDuelBoard>div.mine{border-color:rgba(207,53,255,.65);background:rgba(207,53,255,.08)}.dailyDuelBoard span{color:#20c7ff;font-size:8px;font-weight:1000}.dailyDuelBoard b{font-size:9px}.dailyDuelBoard em{font-size:8px;color:#a3aec2;font-style:normal}@media(max-width:760px){.rivalGrid{grid-template-columns:1fr}.rivalCard{grid-template-columns:auto 1fr}.rivalCard button{grid-column:1/-1}.dailyDuelPanel{width:min(100% - 18px,1180px);padding:12px}.dailyDuelStats{grid-template-columns:1fr 1fr 1fr}.dailyDuelStats b{font-size:16px}}.tgBlock9Cosmetics{width:min(1180px,calc(100% - 28px));margin:12px auto 0;padding:18px;border:1px solid rgba(168,85,247,.46);border-radius:20px;background:radial-gradient(circle at 92% 0,rgba(36,125,255,.13),transparent 32%),linear-gradient(135deg,rgba(168,85,247,.08),#080d19 42%,#050912)}.tgBlock9Cosmetics>header{display:flex;align-items:flex-end;justify-content:space-between;gap:18px;margin-bottom:14px}.tgBlock9Cosmetics>header span{color:#a855f7;font-size:8px;font-weight:950;letter-spacing:.14em}.tgBlock9Cosmetics>header h2{margin:4px 0 5px;font-size:21px}.tgBlock9Cosmetics>header p{max-width:700px;margin:0;color:#8f9ab0;font-size:10px;line-height:1.5}.tgBlock9Cosmetics>header>strong{font-size:20px;color:#20a9ff;white-space:nowrap}.tgBlock9Equipped{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:8px;gap:8px;margin-bottom:16px}.tgBlock9Equipped>span{padding:10px 12px;border:1px solid #252f49;border-radius:12px;background:#070c18}.tgBlock9Equipped b,.tgBlock9Equipped small{display:block}.tgBlock9Equipped small{font-size:7px;color:#78849c;letter-spacing:.1em}.tgBlock9Equipped b{margin-top:4px;font-size:10px;color:#f7f7fb;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.tgBlock9CosmeticShelf{padding-top:13px;border-top:1px solid rgba(75,88,118,.28);margin-top:13px}.tgBlock9CosmeticShelfHead{display:flex;justify-content:space-between;align-items:center;margin-bottom:8px}.tgBlock9CosmeticShelfHead>b{font-size:9px;letter-spacing:.1em;color:#c9d0df}.tgBlock9CosmeticShelfHead button{border:1px solid #303a55;border-radius:8px;background:#070c18;color:#78849b;padding:5px 8px;font-size:7px;font-weight:900;cursor:pointer}.tgBlock9CosmeticShelfHead button.active{border-color:#a855f7;color:#fff;background:rgba(168,85,247,.12)}.tgBlock9CosmeticGrid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:8px;gap:8px}.tgBlock9CosmeticGrid>button{position:relative;min-height:104px;padding:11px;text-align:left;border:1px solid #27314a;border-radius:13px;background:#070c18;color:#fff;cursor:pointer}.tgBlock9CosmeticGrid>button.unlocked:hover{border-color:#a855f7}.tgBlock9CosmeticGrid>button.active{border-color:#20a9ff;box-shadow:inset 0 0 0 1px rgba(32,169,255,.22);background:linear-gradient(140deg,rgba(168,85,247,.11),rgba(32,169,255,.05),#070c18)}.tgBlock9CosmeticGrid>button.locked{opacity:.48;cursor:not-allowed}.tgBlock9CosmeticGrid b,.tgBlock9CosmeticGrid small,.tgBlock9CosmeticGrid span{display:block}.tgBlock9CosmeticGrid span{font-size:7px;color:#a855f7;font-weight:950;letter-spacing:.09em}.tgBlock9CosmeticGrid b{margin-top:7px;font-size:11px}.tgBlock9CosmeticGrid small{margin-top:5px;color:#8994aa;font-size:8px;line-height:1.35}.tgBlock9CosmeticGrid em{position:absolute;right:8px;top:8px;font-style:normal;font-size:6px;color:#20a9ff;font-weight:950}.tgBlock9CosmeticHint{color:#78849a;font-size:9px;margin:7px 0 0}.tgBlock9FinishAvatar[data-frame=FRAME_PURPLE],.tgBlock9MemberAvatar[data-frame=FRAME_PURPLE],.tgBlock9ProfileAvatar[data-frame=FRAME_PURPLE]{box-shadow:0 0 0 2px #a855f7,0 0 22px rgba(168,85,247,.42)}.tgBlock9FinishAvatar[data-frame=FRAME_CYAN],.tgBlock9MemberAvatar[data-frame=FRAME_CYAN],.tgBlock9ProfileAvatar[data-frame=FRAME_CYAN]{box-shadow:0 0 0 2px #20a9ff,0 0 22px rgba(32,169,255,.42)}.tgBlock9FinishAvatar[data-frame=FRAME_GOLD],.tgBlock9MemberAvatar[data-frame=FRAME_GOLD],.tgBlock9ProfileAvatar[data-frame=FRAME_GOLD]{box-shadow:0 0 0 2px #f5c451,0 0 22px rgba(245,196,81,.35)}.tgBlock9FinishAvatar[data-frame=FRAME_DIAMOND],.tgBlock9MemberAvatar[data-frame=FRAME_DIAMOND],.tgBlock9ProfileAvatar[data-frame=FRAME_DIAMOND]{box-shadow:0 0 0 2px #9eeeff,0 0 28px rgba(106,228,255,.5)}.tgBlock9FinishAvatar[data-frame=FRAME_LEGEND],.tgBlock9MemberAvatar[data-frame=FRAME_LEGEND],.tgBlock9ProfileAvatar[data-frame=FRAME_LEGEND]{box-shadow:0 0 0 2px #ff54c8,0 0 0 4px rgba(32,169,255,.35),0 0 30px rgba(255,84,200,.45)}.tgBlock9ChatBadge{display:inline-flex!important;align-items:center!important;margin-left:6px!important;padding:2px 5px!important;border:1px solid rgba(168,85,247,.55)!important;border-radius:6px!important;background:rgba(168,85,247,.08)!important;color:#d9adff!important;font-style:normal!important;font-size:6px!important;line-height:1!important;font-weight:950!important;letter-spacing:.06em!important;vertical-align:middle!important}.tgNeoChatBubble .tgBlock9ChatBadge{margin-right:4px!important}.clubRankingList b .tgBlock9ChatBadge{transform:translateY(-1px)}.tgBlock9ClubProgression{width:min(1180px,calc(100% - 28px));margin:12px auto 0;padding:16px;border:1px solid rgba(116,215,164,.42);border-radius:18px;background:radial-gradient(circle at 90% 5%,rgba(116,215,164,.09),transparent 30%),#070c18}.tgBlock9ClubProgression>header{display:flex;align-items:center;justify-content:space-between}.tgBlock9ClubProgression>header>div{display:flex;align-items:center;gap:7px;color:#74d7a4}.tgBlock9ClubProgression>header svg{width:18px;height:18px}.tgBlock9ClubProgression>header span{font-size:8px;font-weight:950;letter-spacing:.12em}.tgBlock9ClubProgression>header small{font-size:8px;color:#7f8aa0}.tgBlock9ClubTaskGrid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:9px;gap:9px;margin-top:12px}.tgBlock9ClubTaskGrid article{padding:13px;border:1px solid #28334d;border-radius:14px;background:#080e1b}.tgBlock9ClubTaskGrid article.done{border-color:rgba(116,215,164,.55);background:linear-gradient(145deg,rgba(116,215,164,.08),#080e1b 48%)}.tgBlock9ClubTaskGrid article>div:first-child span{font-size:7px;color:#a855f7;font-weight:950;letter-spacing:.09em}.tgBlock9ClubTaskGrid article.done>div:first-child span{color:#74d7a4}.tgBlock9ClubTaskGrid b{display:block;margin-top:5px;font-size:12px}.tgBlock9ClubTaskGrid p{min-height:28px;margin:4px 0 10px;color:#8894aa;font-size:8px;line-height:1.4}.tgBlock9ClubTaskGrid strong{display:block;font-size:15px}.tgBlock9ClubTaskGrid>article>small{display:block;margin-top:7px;color:#79859b;font-size:7px}.tgBlock9TaskBar{height:6px;margin-top:7px!important;border-radius:8px;background:#11192a;overflow:hidden}.tgBlock9TaskBar i{display:block;height:100%;border-radius:inherit;background:linear-gradient(90deg,#a855f7,#20a9ff,#74d7a4)}.tgBlock9ClubDesigns{margin-top:14px;padding-top:13px;border-top:1px solid rgba(76,91,123,.3)}.tgBlock9DesignHead{display:flex;justify-content:space-between;gap:12px;align-items:center}.tgBlock9DesignHead b{font-size:9px}.tgBlock9DesignHead span{font-size:7px;color:#7d889d}.tgBlock9ClubDesigns>div:nth-child(2){display:grid;grid-template-columns:repeat(5,1fr);grid-gap:7px;gap:7px;margin-top:9px}.tgBlock9ClubDesigns button{position:relative;min-height:86px;padding:9px;border:1px solid #28334d;border-radius:12px;background:#070c18;color:#fff;text-align:left}.tgBlock9ClubDesigns button.unlocked{cursor:pointer}.tgBlock9ClubDesigns button.locked{opacity:.44}.tgBlock9ClubDesigns button.active{border-color:#20a9ff;box-shadow:0 0 18px rgba(32,169,255,.12)}.tgBlock9ClubDesigns button b,.tgBlock9ClubDesigns button small,.tgBlock9ClubDesigns button span{display:block}.tgBlock9ClubDesigns button span{color:#a855f7;font-size:6px;font-weight:950}.tgBlock9ClubDesigns button b{font-size:10px;margin-top:5px}.tgBlock9ClubDesigns button small{font-size:7px;color:#7d899f;margin-top:3px;line-height:1.3}.tgBlock9ClubDesigns button em{position:absolute;top:7px;right:7px;color:#20a9ff;font-style:normal;font-size:6px;font-weight:950}.tgBlock9ClubDesigns>p{color:#78849a;font-size:8px;margin:8px 0 0}.tgBlock9ClubTheme.theme-rivalry .clubHouseHero{border-color:rgba(255,84,200,.72);background:radial-gradient(circle at 85% 12%,rgba(255,84,200,.17),transparent 32%),linear-gradient(135deg,rgba(168,85,247,.13),#070c18 52%)}.tgBlock9ClubTheme.theme-scout_grid .clubHouseHero{border-color:rgba(32,169,255,.72);background-image:linear-gradient(rgba(32,169,255,.035) 1px,transparent 0),linear-gradient(90deg,rgba(32,169,255,.035) 1px,transparent 0),linear-gradient(135deg,#07101d,#060b15);background-size:22px 22px,22px 22px,auto}.tgBlock9ClubTheme.theme-champion .clubHouseHero{border-color:rgba(245,196,81,.75);background:radial-gradient(circle at 85% 15%,rgba(245,196,81,.16),transparent 34%),linear-gradient(135deg,#181207,#070b14 55%)}.tgBlock9ClubTheme.theme-legend .clubHouseHero{border-color:#a855f7;box-shadow:0 0 34px rgba(168,85,247,.12);background:radial-gradient(circle at 82% 10%,rgba(32,169,255,.17),transparent 28%),radial-gradient(circle at 68% 20%,rgba(255,84,200,.14),transparent 34%),#070b16}@media(max-width:850px){.tgBlock9CosmeticGrid,.tgBlock9Equipped{grid-template-columns:repeat(2,minmax(0,1fr))}.tgBlock9ClubTaskGrid{grid-template-columns:1fr}.tgBlock9ClubDesigns>div:nth-child(2){grid-template-columns:repeat(2,minmax(0,1fr))}}@media(max-width:560px){.tgBlock9ClubProgression,.tgBlock9Cosmetics{width:calc(100% - 18px);padding:12px}.tgBlock9Cosmetics>header{align-items:flex-start;flex-direction:column}.tgBlock9ClubDesigns>div:nth-child(2),.tgBlock9CosmeticGrid{grid-template-columns:1fr}}.liveGameBanner{position:fixed;left:50%;bottom:max(8px,env(safe-area-inset-bottom));transform:translateX(-50%);z-index:24;width:min(720px,calc(100vw - 32px));min-height:50px;margin:0;padding:4px 10px 8px;border-radius:14px;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px);box-shadow:0 12px 35px rgba(0,0,0,.16)}.liveGameBanner>span{font-size:9px;letter-spacing:.18em;opacity:.55}.liveGameBanner .adsbygoogle{min-height:38px}.gameShell.hideLiveAdOnFocus:has([contenteditable=true]:focus) .liveGameBanner,.gameShell.hideLiveAdOnFocus:has(input:focus) .liveGameBanner,.gameShell.hideLiveAdOnFocus:has(textarea:focus) .liveGameBanner{display:none!important}.asyncSeriesCompleteAd{margin:18px auto 0;width:min(720px,100%)}.tgShareCard{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-gap:12px;gap:12px;align-items:stretch;margin-top:18px}.tgShareCardPreview{position:relative;overflow:hidden;min-height:132px;padding:18px;border:1px solid var(--line,rgba(127,127,127,.24));border-radius:18px;background:linear-gradient(135deg,rgba(127,127,127,.08),rgba(127,127,127,.02))}.tgShareCardPreview:after{content:"";position:absolute;width:150px;height:150px;border:1px solid;opacity:.08;border-radius:50%;right:-55px;bottom:-75px}.tgShareCardPreview span{display:block;font-size:10px;letter-spacing:.18em;opacity:.58}.tgShareCardPreview h3{margin:8px 0 4px;font-size:clamp(21px,3vw,32px);line-height:1}.tgShareCardPreview p{margin:0;opacity:.72}.tgShareCardPreview b{position:absolute;right:16px;bottom:12px;font-size:10px;letter-spacing:.16em;opacity:.45}.tgShareCardActions{display:flex;min-width:126px;flex-direction:column;justify-content:center;gap:7px}.tgShareCardActions button{min-height:46px;padding:0 17px;border-radius:13px;font:inherit;font-weight:800;cursor:pointer}.tgShareCardActions small{text-align:center;opacity:.65}.releaseQaPage{width:min(1240px,calc(100% - 36px));margin:0 auto 70px}.releaseQaHero{display:flex;justify-content:space-between;gap:24px;align-items:flex-end;margin:30px 0 20px}.releaseQaHero span{font-size:11px;letter-spacing:.18em;opacity:.58}.releaseQaHero h1{margin:6px 0 0;font-size:clamp(30px,5vw,54px);line-height:.95}.releaseQaHero p{margin:8px 0 0;max-width:680px;opacity:.7}.releaseQaState{min-width:180px;padding:16px;border:1px solid var(--line,rgba(127,127,127,.24));border-radius:16px;text-align:center}.releaseQaState b{display:block;font-size:24px}.releaseQaState.ready b{color:#2f9e64}.releaseQaState.blocked b{color:#d55}.releaseQaChecks,.releaseQaMetrics{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:12px;gap:12px;margin:14px 0}.releaseQaCheck,.releaseQaMetric{padding:15px;border:1px solid var(--line,rgba(127,127,127,.24));border-radius:16px;background:rgba(127,127,127,.035)}.releaseQaCheck span,.releaseQaMetric span{display:block;font-size:10px;letter-spacing:.14em;opacity:.58}.releaseQaMetric b{display:block;margin-top:5px;font-size:24px}.releaseQaCheck b{display:block;margin:6px 0 3px}.releaseQaCheck.ok b{color:#2f9e64}.releaseQaCheck.fail b{color:#d55}.releaseQaCheck small{opacity:.7}.releaseQaPanel{margin-top:18px;padding:18px;border:1px solid var(--line,rgba(127,127,127,.24));border-radius:18px}.releaseQaPanel h2{margin:0 0 12px}.releaseAuditList{display:grid;grid-gap:8px;gap:8px}.releaseAuditRow{display:grid;grid-template-columns:95px minmax(0,1fr) 90px;grid-gap:12px;gap:12px;align-items:center;padding:10px 0;border-top:1px solid var(--line,rgba(127,127,127,.16))}.releaseAuditRow:first-child{border-top:0}.releaseAuditRow code{font-size:11px;overflow:hidden;text-overflow:ellipsis}.releaseAuditRisk{text-align:right;font-weight:800}.releaseAuditRisk.hot{color:#d55}@media (max-width:720px){.tgShareCard{grid-template-columns:1fr}.tgShareCardActions{min-width:0}.releaseQaHero{align-items:stretch;flex-direction:column}.releaseQaChecks,.releaseQaMetrics{grid-template-columns:1fr}.releaseAuditRow{grid-template-columns:75px minmax(0,1fr) 64px}}.tg0199MyClubList>a{position:relative}.tgClubUnreadBadge{display:inline-grid;place-items:center;min-width:20px;height:20px;padding:0 6px;border-radius:999px;background:#ff355f;color:#fff;font-style:normal;font-size:9px;font-weight:1000;line-height:1;box-shadow:0 0 0 2px #070b16,0 0 18px rgba(255,53,95,.38)}.tg0199MyClubList .tgClubUnreadBadge{margin-left:2px}.tgClubUnreadBadge.inline{margin-left:9px;vertical-align:middle;box-shadow:none}.challengeGameFrame{margin-top:14px;border:1px solid rgba(101,79,255,.55);border-radius:20px;background:radial-gradient(circle at 85% 8%,rgba(84,63,220,.18),transparent 35%),linear-gradient(180deg,#080d19,#050914);padding:14px;box-shadow:0 18px 45px rgba(0,0,0,.22)}.challengeGameStatus{display:flex;gap:7px;flex-wrap:wrap;margin-bottom:12px}.challengeGameStatus span{border:1px solid #2c3650;border-radius:999px;background:#090f1d;color:#aeb9ce;padding:7px 10px;font-size:8px;font-weight:900;letter-spacing:.04em}.challengeCareerUnified{display:grid;grid-gap:9px;gap:9px}.challengeCareerCard.unified{min-height:78px;border-color:#313c58;background:linear-gradient(135deg,rgba(110,79,255,.08),#080e1b 55%,#050914);box-shadow:inset 0 0 22px rgba(93,70,215,.04)}.challengeCareerCard.unified>span{width:40px;height:40px;border-color:#755fff;color:#ad9fff}.challengeCareerCard.unified>div{display:grid;grid-gap:3px;gap:3px}.challengeCareerCard.unified small{color:#737f98;font-size:7px;font-weight:900;letter-spacing:.1em}.challengeCareerCard.unified b{font-size:15px}.challengeAnswerDock.unified{grid-template-columns:minmax(0,1fr) auto auto}.communityV2Status.pending{border-color:rgba(241,202,85,.45);color:#f1ca55;background:rgba(241,202,85,.07)}@media(max-width:780px){.challengeAnswerDock.unified{grid-template-columns:1fr 1fr}.challengeAnswerDock.unified input{grid-column:1/-1}}.tg0199ClubActionBar{grid-template-columns:52px minmax(0,1fr) 42px!important}.tg0199ClubActionBar .tgClubRoundCta{width:38px;height:38px;border:1.3px solid var(--tg0199-purple);border-radius:50%;display:grid;place-items:center;background:rgba(2,7,18,.45);box-shadow:0 0 22px rgba(207,53,255,.12)}.tg0199ClubActionBar .tgClubRoundCta svg{width:19px;height:19px;color:#fff}.tgClubManageDetail{padding-bottom:34px!important}.tgClubManageNav{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px;margin:20px 0}.tgClubManageNav>a{position:relative;min-height:118px;border:1px solid rgba(207,53,255,.58);border-radius:20px;background:linear-gradient(145deg,rgba(207,53,255,.14),rgba(8,13,27,.96) 58%);padding:16px;display:grid;grid-template-columns:42px 1fr 30px;grid-template-rows:auto auto;grid-gap:4px 10px;gap:4px 10px;align-items:center;color:#fff;text-decoration:none;overflow:hidden}.tgClubManageNav>a:nth-child(2){border-color:rgba(0,201,255,.65);background:linear-gradient(145deg,rgba(0,201,255,.12),rgba(8,13,27,.96) 58%)}.tgClubManageNav>a:nth-child(3){border-color:rgba(32,231,162,.65);background:linear-gradient(145deg,rgba(32,231,162,.1),rgba(8,13,27,.96) 58%)}.tgClubManageNav>a:nth-child(4){border-color:rgba(255,69,181,.62);background:linear-gradient(145deg,rgba(255,69,181,.1),rgba(8,13,27,.96) 58%)}.tgClubManageNav>a>svg:first-child{width:34px;height:34px;color:var(--tg0199-purple);grid-row:1/3}.tgClubManageNav>a:nth-child(2)>svg:first-child{color:var(--tg0199-cyan)}.tgClubManageNav>a:nth-child(3)>svg:first-child{color:var(--tg0199-green)}.tgClubManageNav>a:nth-child(4)>svg:first-child{color:var(--tg0199-pink)}.tgClubManageNav>a>b{font-size:13px;font-weight:1000;align-self:end}.tgClubManageNav>a>span{font-size:8px;color:#aeb6c8;align-self:start}.tgClubManageNav>a>svg:last-child{width:28px;height:28px;grid-column:3;grid-row:1/3}.tgClubManageSection{margin-top:14px;padding:18px;border:1px solid rgba(0,201,255,.48);border-radius:20px;background:linear-gradient(145deg,rgba(0,201,255,.06),rgba(7,12,24,.98) 48%)}.tgClubManageSection.tone-purple{border-color:rgba(207,53,255,.52);background:linear-gradient(145deg,rgba(207,53,255,.07),rgba(7,12,24,.98) 48%)}.tgClubManageSection.tone-green{border-color:rgba(32,231,162,.5);background:linear-gradient(145deg,rgba(32,231,162,.06),rgba(7,12,24,.98) 48%)}.tgClubManageSection.tone-pink{border-color:rgba(255,69,181,.5);background:linear-gradient(145deg,rgba(255,69,181,.06),rgba(7,12,24,.98) 48%)}.tgClubManageSection.danger{border-color:rgba(255,75,99,.68);background:linear-gradient(145deg,rgba(255,75,99,.08),rgba(7,12,24,.98) 48%)}.tgClubManageSection>header{display:flex;align-items:center;gap:12px;margin-bottom:12px}.tgClubManageSection>header>svg{width:34px;height:34px;color:var(--tg0199-cyan)}.tgClubManageSection.tone-purple>header>svg{color:var(--tg0199-purple)}.tgClubManageSection.tone-green>header>svg{color:var(--tg0199-green)}.tgClubManageSection.tone-pink>header>svg{color:var(--tg0199-pink)}.tgClubManageSection.danger>header>svg{color:#ff4b63}.tgClubManageSection>header span{font-size:8px;letter-spacing:.16em;color:#9ea8bd;font-weight:900}.tgClubManageSection>header h3{margin:3px 0 0;font-size:18px;line-height:1.05}.tgClubManageSection .clubSettingsGrid{margin:10px 0 14px}.tgClubManageSection .clubSettingsGrid textarea{min-height:88px;resize:vertical;border:1px solid var(--line);background:var(--panel2);color:var(--text);border-radius:12px;padding:12px 14px;font:inherit}.tgClubManageSection .clubSettingsGrid .wide{grid-column:1/-1}.tgClubManageHelp{color:#98a3ba;line-height:1.45;font-size:12px;margin:0 0 10px}.tgClubMemberAdminList{display:grid;grid-gap:8px;gap:8px}.tgClubMemberAdminList>article{min-height:64px;border:1px solid rgba(143,154,185,.16);background:#080d19;border-radius:15px;padding:10px;display:grid;grid-template-columns:38px 1fr auto;grid-gap:10px;gap:10px;align-items:center}.tgClubMemberAdminList>article>i{width:38px;height:38px;border:1px solid rgba(207,53,255,.45);border-radius:50%;display:grid;place-items:center;font-style:normal;font-weight:900}.tgClubMemberAdminList>article>div:nth-child(2){display:grid;grid-gap:3px;gap:3px}.tgClubMemberAdminList>article>div:nth-child(2)>b{font-size:12px}.tgClubMemberAdminList>article>div:nth-child(2)>span{font-size:8px;color:#9aa4b8}.tgClubMemberRoundActions{display:flex!important;gap:7px!important}.tgClubMemberRoundActions button,.tgRoundIcon{width:38px;height:38px;border-radius:50%;display:grid;place-items:center;border:1px solid var(--tg0199-purple);background:rgba(207,53,255,.08);padding:0;cursor:pointer}.tgClubMemberRoundActions button svg,.tgRoundIcon svg{width:18px;height:18px}.tgClubMemberRoundActions .coadmin{color:var(--tg0199-purple)}.tgClubMemberRoundActions .coadmin.active{border-color:var(--tg0199-cyan);color:var(--tg0199-cyan);background:rgba(0,201,255,.08)}.tgClubMemberRoundActions .remove{border-color:#ff4b63;color:#ff7185;background:rgba(255,75,99,.08)}.tgClubInviteHero{display:grid;grid-template-columns:1fr auto;grid-gap:6px 14px;gap:6px 14px;align-items:center;padding:15px;border:1px solid rgba(32,231,162,.28);border-radius:15px;background:#080d19}.tgClubInviteHero>b{font-size:26px;letter-spacing:.08em}.tgClubInviteHero>span{grid-column:1;color:#97a2b8;font-size:9px}.tgClubInviteHero>div{grid-column:2;grid-row:1/3;display:flex;gap:8px}.tgClubInviteHero .tgRoundIcon:first-child{border-color:var(--tg0199-cyan);color:var(--tg0199-cyan)}.tgClubInviteHero .tgRoundIcon:last-child{border-color:var(--tg0199-purple);color:var(--tg0199-purple)}.tgClubTransferList{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:8px;gap:8px;margin:8px 0 16px}.tgClubTransferList button{min-height:46px;border:1px solid rgba(243,216,95,.35);border-radius:13px;background:rgba(243,216,95,.05);color:#fff;display:flex;align-items:center;justify-content:space-between;padding:0 12px;cursor:pointer}.tgClubTransferList button svg{width:20px;height:20px;color:#f3d85f}.tgClubDeleteConfirm{display:grid;grid-gap:7px;gap:7px;font-size:9px;letter-spacing:.1em;color:#ff8797;font-weight:900}.tgClubDeleteConfirm input{min-height:44px;border:1px solid rgba(255,75,99,.45);background:#080d19;color:#fff;border-radius:12px;padding:0 12px}.tgClubDangerButton{width:100%;min-height:46px;margin-top:9px;border:1px solid #ff4b63;border-radius:13px;background:rgba(255,75,99,.08);color:#ff8797;font-weight:1000;cursor:pointer}.tgClubDangerButton:disabled{opacity:.35;cursor:not-allowed}@media(max-width:720px){.tg0199ClubActionBar{grid-template-columns:44px minmax(0,1fr) 38px!important}.tg0199ClubActionBar .tgClubRoundCta{grid-column:auto!important;width:36px;height:36px}.tgClubManageNav{grid-template-columns:1fr 1fr}.tgClubManageNav>a{min-height:104px;padding:12px;grid-template-columns:32px 1fr 24px}.tgClubManageNav>a>svg:first-child{width:28px;height:28px}.tgClubManageNav>a>b{font-size:11px}.tgClubManageNav>a>span{font-size:7px}.tgClubManageSection{padding:14px}.tgClubManageSection .clubSettingsGrid .wide{grid-column:1}.tgClubMemberAdminList>article{grid-template-columns:34px 1fr auto;gap:8px}.tgClubMemberRoundActions button,.tgRoundIcon{width:34px;height:34px}.tgClubTransferList{grid-template-columns:1fr}}.tg0199ModeTile>.tg0199Chevron{border-color:var(--tone)!important;color:var(--tone)!important;box-shadow:0 0 18px color-mix(in srgb,var(--tone) 14%,transparent)}.tg0199ModeTile.is-disabled{opacity:.52;filter:saturate(.58);cursor:not-allowed}.tg0199ModeStatusBadge{position:absolute;right:12px;top:12px;z-index:4;padding:5px 8px;border:1px solid color-mix(in srgb,var(--tone) 72%,transparent);border-radius:999px;background:color-mix(in srgb,var(--tone) 12%,#050816);color:var(--tone);font-size:7px;font-weight:1000;letter-spacing:.08em}.tg0199ClubActionBar{--bar-tone:var(--tg0199-purple);border-color:color-mix(in srgb,var(--bar-tone) 78%,transparent)!important;background:linear-gradient(90deg,color-mix(in srgb,var(--bar-tone) 11%,transparent),transparent),var(--tg0199-panel)!important;position:relative}.tg0199ClubActionBar.tone-cyan{--bar-tone:var(--tg0199-cyan)}.tg0199ClubActionBar.tone-purple{--bar-tone:var(--tg0199-purple)}.tg0199ClubActionBar>svg{color:var(--bar-tone)!important}.tg0199ClubActionBar .tgClubRoundCta{border-color:var(--bar-tone)!important;box-shadow:0 0 22px color-mix(in srgb,var(--bar-tone) 15%,transparent)!important}.tg0199ClubActionBar .tgClubRoundCta svg{color:var(--bar-tone)!important}.tg0199ClubActionBar.locked{opacity:.58;filter:saturate(.55)}.tgClubFeatureBadge{position:absolute;right:48px;top:10px;padding:4px 7px;border:1px solid var(--tg0199-purple);border-radius:999px;background:rgba(207,53,255,.12);color:var(--tg0199-purple);font-size:7px;font-weight:1000;font-style:normal;letter-spacing:.08em}.tgClubManageNavDisabled{position:relative;min-height:118px;border:1px solid rgba(32,231,162,.28);border-radius:20px;background:linear-gradient(145deg,rgba(32,231,162,.035),rgba(8,13,27,.96) 58%);padding:16px;display:grid;grid-template-columns:42px 1fr;grid-template-rows:auto auto;grid-gap:4px 10px;gap:4px 10px;align-items:center;color:#7c879e;opacity:.62}.tgClubManageNavDisabled>svg{width:34px;height:34px;color:var(--tg0199-green);grid-row:1/3}.tgClubManageNavDisabled>b{font-size:13px;font-weight:1000;align-self:end}.tgClubManageNavDisabled>span{font-size:8px;align-self:start}.tgClubManageNavDisabled>em{position:absolute;right:10px;top:10px;padding:4px 7px;border:1px solid rgba(32,231,162,.42);border-radius:999px;color:var(--tg0199-green);font-size:6px;font-style:normal;font-weight:1000}.tgAvatarFallback{display:grid;place-items:center;width:100%;height:100%;color:#b982ff;font-weight:1000;line-height:1;text-transform:uppercase}.tgNeoAvatar .tgAvatarFallback{font-size:14px}.profileOrb .tgAvatarFallback{font-size:32px}.tg0199ProfileAvatar .tgAvatarFallback{font-size:34px}.tg0199ProfileEditorAvatar .tgAvatarFallback{font-size:24px}