.accountPortal-module__fpinwG__state,.accountPortal-module__fpinwG__portal{background:linear-gradient(145deg,#070f22f7,#0f0722f5);border:1px solid #a855f766;border-radius:20px;width:min(920px,100%);margin:40px auto;padding:clamp(22px,5vw,52px);box-shadow:0 25px 80px #00000073}.accountPortal-module__fpinwG__portal header span{color:#22d3ee;letter-spacing:.18em;text-transform:uppercase;font-size:.72rem;font-weight:900}.accountPortal-module__fpinwG__portal h1{color:#0000;background:linear-gradient(90deg,#fff,#22d3ee,#a855f7,#e05cff);-webkit-background-clip:text;background-clip:text;margin:8px 0;font-family:Orbitron,sans-serif;font-size:clamp(2rem,5vw,4rem)}.accountPortal-module__fpinwG__portal header p{color:#aeb8cb}.accountPortal-module__fpinwG__providerGrid,.accountPortal-module__fpinwG__connections{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:10px;margin:24px 0;display:grid}.accountPortal-module__fpinwG__providerGrid a,.accountPortal-module__fpinwG__providerGrid span,.accountPortal-module__fpinwG__connections article{color:#e7ecf7;background:#ffffff06;border:1px solid #60a5fa3d;border-radius:10px;padding:14px;text-decoration:none}.accountPortal-module__fpinwG__providerGrid span{opacity:.5}.accountPortal-module__fpinwG__connections article{gap:7px;display:grid}.accountPortal-module__fpinwG__connections span{color:#94a3b8;font-size:.78rem}.accountPortal-module__fpinwG__connections a{color:#67e8f9}.accountPortal-module__fpinwG__separator{text-align:center;color:#64748b}.accountPortal-module__fpinwG__portal form{gap:14px;max-width:560px;margin:20px auto;display:grid}.accountPortal-module__fpinwG__portal label{color:#cbd5e1;gap:6px;font-size:.82rem;display:grid}.accountPortal-module__fpinwG__portal input{color:#fff;background:#050b19;border:1px solid #60a5fa4d;border-radius:9px;padding:12px}.accountPortal-module__fpinwG__portal button,.accountPortal-module__fpinwG__portal footer a{color:#020617;background:linear-gradient(110deg,#22d3eed9,#a855f7e6);border:1px solid #22d3ee73;border-radius:9px;padding:11px 15px;font-weight:800;text-decoration:none}.accountPortal-module__fpinwG__switcher{color:#c4b5fd!important;background:0 0!important;margin:12px auto!important;display:block!important}.accountPortal-module__fpinwG__portal footer{flex-wrap:wrap;gap:10px;margin-top:24px;display:flex}.accountPortal-module__fpinwG__settings{margin:28px 0}.accountPortal-module__fpinwG__settings>h2{margin-bottom:14px}.accountPortal-module__fpinwG__settingsGrid{grid-template-columns:repeat(auto-fit,minmax(min(100%,320px),1fr));gap:16px;display:grid}.accountPortal-module__fpinwG__settingsGrid form,.accountPortal-module__fpinwG__oauthNotice{background:#02061759;border:1px solid #60a5fa38;border-radius:12px;padding:18px;max-width:none!important;margin:0!important}.accountPortal-module__fpinwG__settingsGrid h3{color:#e9d5ff;margin:0}.accountPortal-module__fpinwG__settingsGrid form>p,.accountPortal-module__fpinwG__oauthNotice p{color:#94a3b8;margin:7px 0 14px;font-size:.82rem}.accountPortal-module__fpinwG__success{color:#86efac!important}.accountPortal-module__fpinwG__error{color:#fda4af!important}.accountPortal-module__fpinwG__settingsGrid button{justify-self:start}@media (max-width:560px){.accountPortal-module__fpinwG__settingsGrid button{width:100%}}.accountPortal-module__fpinwG__portal textarea{color:#fff;font:inherit;resize:vertical;background:#050b19;border:1px solid #60a5fa4d;border-radius:9px;padding:12px}.accountPortal-module__fpinwG__portal label>small{color:#758199;justify-self:end}.accountPortal-module__fpinwG__profileForm{grid-column:1/-1}.accountPortal-module__fpinwG__gamingProfiles{border:1px solid #a855f740;border-radius:10px;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));gap:12px;margin:2px 0;padding:14px;display:grid}.accountPortal-module__fpinwG__gamingProfiles legend{color:#c4b5fd;padding:0 7px;font-weight:800}.accountPortal-module__fpinwG__credentialsCard{background:#02061759;border:1px solid #60a5fa38;border-radius:12px;grid-column:1/-1;padding:18px}.accountPortal-module__fpinwG__credentialsCard>header{margin-bottom:6px}.accountPortal-module__fpinwG__credentialsCard>header h3,.accountPortal-module__fpinwG__credentialsCard h4{color:#e9d5ff;margin:0}.accountPortal-module__fpinwG__credentialsCard>header p{color:#94a3b8;margin:7px 0 0;font-size:.82rem}.accountPortal-module__fpinwG__credentialsCard>form{background:0 0!important;border:0!important;border-radius:0!important;max-width:620px!important;margin:0!important;padding:18px 0!important}.accountPortal-module__fpinwG__credentialsCard>form+form,.accountPortal-module__fpinwG__credentialsCard>form+.accountPortal-module__fpinwG__oauthNotice{border-top:1px solid #a855f733!important}.accountPortal-module__fpinwG__credentialsCard h4{font-size:.95rem}.accountPortal-module__fpinwG__credentialsCard .accountPortal-module__fpinwG__oauthNotice{background:0 0;border:0;border-top:1px solid #a855f733;border-radius:0;margin-top:0;padding:18px 0}.accountPortal-module__fpinwG__profileHeading,.accountPortal-module__fpinwG__platformLabel{align-items:center;gap:10px;display:flex}.accountPortal-module__fpinwG__profileHeading svg{color:#c084fc;flex-shrink:0}.accountPortal-module__fpinwG__platformLabel{color:#c4e5ff;min-height:28px}
.gamingPlatformLogo-module__MrOpGq__logo{vertical-align:middle;background:currentColor;flex:0 0 24px;width:24px;height:24px;display:inline-block;-webkit-mask-position:50%;mask-position:50%;-webkit-mask-size:contain;mask-size:contain;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat}
.authExperience-module__MMVOFW__authPage{isolation:isolate;background:#020611 url(/images/home/zylkao-auth-portal-v1.png) 50%/cover no-repeat;place-items:center;min-height:calc(100dvh - 82px);margin:-20px;padding:clamp(32px,5vw,76px) 24px;display:grid;position:relative;overflow:hidden}.authExperience-module__MMVOFW__authPage:before{content:"";z-index:-1;background:linear-gradient(90deg,#01050f3d,#01050f1a 45%,#01050f52),linear-gradient(#0000 62%,#01040ccc);position:absolute;inset:0}.authExperience-module__MMVOFW__authCard{-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#030917e0;border:1px solid #60a5fa94;border-radius:18px;grid-template-columns:minmax(270px,.78fr) minmax(430px,1.22fr);width:min(1040px,100%);display:grid;overflow:hidden;box-shadow:0 28px 90px #000000ad,0 0 36px #22d3ee14}.authExperience-module__MMVOFW__authStory{background:linear-gradient(160deg,#05112ad1,#040816f0),url(/images/home/zylkao-auth-portal-v1.png) 12%/auto 115% no-repeat;border-right:1px solid #60a5fa40;flex-direction:column;justify-content:center;min-height:650px;padding:clamp(28px,4vw,54px);display:flex;position:relative;overflow:hidden}.authExperience-module__MMVOFW__authStory:after{content:"";pointer-events:none;background:radial-gradient(circle at 50% 28%,#22d3ee29,#0000 28%);position:absolute;inset:0}.authExperience-module__MMVOFW__authSigil{z-index:1;color:#e9d5ff;border:1px solid #22d3eeb3;border-radius:50%;place-items:center;width:70px;height:70px;margin:0 auto 22px;font-size:1.7rem;display:grid;position:relative;box-shadow:0 0 28px #22d3ee47,inset 0 0 22px #a855f72e}.authExperience-module__MMVOFW__authStory>p:first-of-type{z-index:1;color:#67e8f9;letter-spacing:.2em;text-align:center;text-transform:uppercase;margin:0 0 9px;font-size:.7rem;font-weight:900;position:relative}.authExperience-module__MMVOFW__authStory h1{z-index:1;color:#f8fafc;letter-spacing:.045em;text-align:center;text-transform:uppercase;text-shadow:0 8px 25px #000;margin:0;font-family:Bangers,sans-serif;font-size:clamp(3rem,5vw,4.7rem);font-weight:400;line-height:.88;position:relative}.authExperience-module__MMVOFW__storyDivider{z-index:1;background:linear-gradient(90deg,#0000,#22d3ee,#0000);width:75%;height:1px;margin:25px auto;position:relative;box-shadow:0 0 12px #22d3ee}.authExperience-module__MMVOFW__authStory h2{z-index:1;color:#f1f5f9;text-align:center;margin:0 0 12px;font-size:1.2rem;position:relative}.authExperience-module__MMVOFW__authStory>p:not(:first-of-type){z-index:1;color:#b6c2d5;text-align:center;margin:0;font-size:.88rem;line-height:1.65;position:relative}.authExperience-module__MMVOFW__authStory small{z-index:1;color:#8fa1b9;border-top:1px solid #ffffff14;margin-top:38px;padding-top:18px;font-size:.72rem;line-height:1.5;position:relative}.authExperience-module__MMVOFW__authFormPanel{flex-direction:column;justify-content:center;padding:clamp(30px,4vw,58px);display:flex}.authExperience-module__MMVOFW__authFormPanel>header{text-align:center}.authExperience-module__MMVOFW__authFormPanel>header span{color:#22d3ee;letter-spacing:.2em;text-transform:uppercase;font-size:.68rem;font-weight:900}.authExperience-module__MMVOFW__authFormPanel>header h2{color:#f8fafc;margin:8px 0;font-family:Orbitron,sans-serif;font-size:clamp(1.5rem,3vw,2.2rem)}.authExperience-module__MMVOFW__authFormPanel>header p{color:#92a0b6;margin:0;font-size:.82rem}.authExperience-module__MMVOFW__authFormPanel form{gap:14px;margin:28px 0 0;display:grid}.authExperience-module__MMVOFW__authFormPanel label{color:#d8e1ef;gap:7px;font-size:.8rem;font-weight:700;display:grid}.authExperience-module__MMVOFW__authFormPanel input{color:#f8fafc;background:#020711b3;border:1px solid #94a3b857;border-radius:7px;outline:none;width:100%;min-height:48px;padding:0 15px;transition:border-color .18s,box-shadow .18s}.authExperience-module__MMVOFW__authFormPanel input::placeholder{color:#64748b}.authExperience-module__MMVOFW__authFormPanel input:hover{border-color:#67e8f97a}.authExperience-module__MMVOFW__authFormPanel input:focus-visible{border-color:#22d3ee;box-shadow:0 0 0 3px #22d3ee24,0 0 18px #22d3ee1f}.authExperience-module__MMVOFW__primaryAction{color:#020617;cursor:pointer;background:linear-gradient(100deg,#22d3ee,#3b82f6 48%,#a855f7);border:0;border-radius:7px;justify-content:center;align-items:center;gap:12px;min-height:52px;margin-top:5px;font-weight:900;display:flex;box-shadow:0 8px 28px #3b82f638}.authExperience-module__MMVOFW__primaryAction span{font-size:1.45rem}.authExperience-module__MMVOFW__primaryAction:disabled{cursor:wait;filter:saturate(.55);opacity:.65}.authExperience-module__MMVOFW__formMessage{color:#fda4af;margin:0;font-size:.78rem}.authExperience-module__MMVOFW__separator{color:#8491a6;letter-spacing:.12em;text-transform:uppercase;align-items:center;gap:14px;margin:24px 0 16px;font-size:.66rem;font-weight:800;display:flex}.authExperience-module__MMVOFW__separator:before,.authExperience-module__MMVOFW__separator:after{content:"";background:linear-gradient(90deg,#0000,#60a5fa80);flex:1;height:1px}.authExperience-module__MMVOFW__separator:after{transform:scaleX(-1)}.authExperience-module__MMVOFW__providerGrid{grid-template-columns:repeat(4,minmax(0,1fr));gap:9px;margin:0;display:grid}.authExperience-module__MMVOFW__providerGrid a,.authExperience-module__MMVOFW__providerGrid>span{color:#e5e7eb;background:#030814a8;border:1px solid #94a3b847;border-radius:7px;justify-content:center;align-items:center;gap:7px;min-height:46px;padding:8px;font-size:.76rem;font-weight:700;text-decoration:none;transition:border-color .18s,background .18s,transform .18s;display:flex}.authExperience-module__MMVOFW__providerGrid a:hover{background:#0e749021;border-color:#67e8f9;transform:translateY(-1px)}.authExperience-module__MMVOFW__providerGrid>span{opacity:.42}.authExperience-module__MMVOFW__providerGrid i{color:#c084fc;background:#a855f733;border-radius:6px;place-items:center;width:22px;height:22px;font-style:normal;font-weight:900;display:grid}.authExperience-module__MMVOFW__providerGrid i[data-provider=twitch]{color:#c084fc}.authExperience-module__MMVOFW__providerGrid i[data-provider=discord]{color:#818cf8}.authExperience-module__MMVOFW__providerGrid i[data-provider=google]{color:#67e8f9}.authExperience-module__MMVOFW__providerGrid i[data-provider=steam]{color:#cbd5e1}.authExperience-module__MMVOFW__authSwitch{color:#94a3b8;justify-content:center;align-items:center;gap:7px;margin:25px 0 0;font-size:.8rem;display:flex}.authExperience-module__MMVOFW__authSwitch button{color:#67e8f9;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;font-weight:800}.authExperience-module__MMVOFW__authSwitch button:hover{text-decoration:underline}@media (max-width:820px){.authExperience-module__MMVOFW__authPage{margin:-12px;padding:24px 14px}.authExperience-module__MMVOFW__authCard{grid-template-columns:1fr;max-width:580px}.authExperience-module__MMVOFW__authStory{background-position:0 48%;background-size:cover;border-bottom:1px solid #60a5fa40;border-right:0;min-height:230px;padding:30px}.authExperience-module__MMVOFW__authSigil{width:48px;height:48px;margin-bottom:12px}.authExperience-module__MMVOFW__authStory h1{font-size:2.7rem}.authExperience-module__MMVOFW__storyDivider{margin:15px auto}.authExperience-module__MMVOFW__authStory h2,.authExperience-module__MMVOFW__authStory>p:not(:first-of-type),.authExperience-module__MMVOFW__authStory small{display:none}.authExperience-module__MMVOFW__authFormPanel{padding:28px}.authExperience-module__MMVOFW__providerGrid{grid-template-columns:repeat(2,1fr)}}@media (max-width:420px){.authExperience-module__MMVOFW__authFormPanel{padding:24px 18px}.authExperience-module__MMVOFW__authStory{min-height:190px}.authExperience-module__MMVOFW__authStory h1{font-size:2.25rem}.authExperience-module__MMVOFW__providerGrid a,.authExperience-module__MMVOFW__providerGrid>span{font-size:.72rem}}
.providerButtons-module__Rwe26G__providerButton{--provider:#94a3b8;--provider-bg:#33415538;--provider-border:#94a3b866;position:relative;overflow:hidden;border-color:var(--provider-border)!important;background:linear-gradient(145deg,var(--provider-bg),#030814c7)!important}.providerButtons-module__Rwe26G__providerButton:before{content:"";background:radial-gradient(circle at 12% 50%,var(--provider-bg),transparent 52%);opacity:.8;pointer-events:none;position:absolute;inset:0}.providerButtons-module__Rwe26G__providerButton>svg,.providerButtons-module__Rwe26G__providerButton>span{z-index:1;position:relative}.providerButtons-module__Rwe26G__providerButton>svg{color:var(--provider);filter:drop-shadow(0 0 7px color-mix(in srgb,var(--provider) 55%,transparent));flex:none}.providerButtons-module__Rwe26G__providerButton[data-provider=twitch]{--provider:#bf94ff;--provider-bg:#9146ff52;--provider-border:#a970ff94}.providerButtons-module__Rwe26G__providerButton[data-provider=discord]{--provider:#aab5ff;--provider-bg:#5865f252;--provider-border:#7580ff94}.providerButtons-module__Rwe26G__providerButton[data-provider=google]{--provider:#fff;--provider-bg:#ffffff1f;--provider-border:#ffffff57}.providerButtons-module__Rwe26G__providerButton[data-provider=steam]{--provider:#8fd8ff;--provider-bg:#17608952;--provider-border:#419ac994}.providerButtons-module__Rwe26G__providerButton[data-provider=tiktok]{--provider:#fff;--provider-bg:#ee1d5233;--provider-border:#25f4ee7a}.providerButtons-module__Rwe26G__providerButton:hover{box-shadow:0 0 18px color-mix(in srgb,var(--provider) 22%,transparent);border-color:var(--provider)!important}.providerButtons-module__Rwe26G__connectionProvider{grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:12px;min-height:70px;padding:12px 14px!important;display:grid!important}.providerButtons-module__Rwe26G__connectionProvider>svg{width:28px;height:28px}.providerButtons-module__Rwe26G__connectionProviderText{gap:3px;min-width:0;display:grid}.providerButtons-module__Rwe26G__connectionProviderText strong{color:#f8fafc}.providerButtons-module__Rwe26G__connectionProviderText small{color:#aeb8ca;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.providerButtons-module__Rwe26G__connectionProvider>a{z-index:1;border:1px solid var(--provider-border);background:color-mix(in srgb,var(--provider) 10%,transparent);border-radius:7px;padding:7px 11px;font-weight:800;text-decoration:none;position:relative;color:var(--provider)!important}.providerButtons-module__Rwe26G__connectionStatus,.providerButtons-module__Rwe26G__connectionUnavailable{z-index:1;text-transform:uppercase;background:#22c55e1f;border-radius:999px;padding:5px 8px;font-size:.68rem;font-weight:900;position:relative;color:#86efac!important}.providerButtons-module__Rwe26G__connectionUnavailable{background:#94a3b81a;color:#94a3b8!important}
