.account-module__KbU56q__shell{background:radial-gradient(circle at 50% 0, rgb(var(--accent-rgb) / .1), transparent 34rem), #040605;min-height:100vh;padding:32px 20px}.account-module__KbU56q__nav{justify-content:space-between;align-items:center;gap:20px;width:min(1080px,100%);margin:0 auto 48px;display:flex}.account-module__KbU56q__brand{letter-spacing:-.04em;font-size:1.25rem;font-weight:900}.account-module__KbU56q__navLinks{color:#aab1aa;align-items:center;gap:16px;display:flex}.account-module__KbU56q__nav button{color:inherit;cursor:pointer;font:inherit;background:0 0;border:0}.account-module__KbU56q__card{background:#0d120edb;border:1px solid #ffffff1a;border-radius:24px;width:min(560px,100%);margin:0 auto;padding:clamp(24px,5vw,48px);box-shadow:0 24px 80px #00000073}.account-module__KbU56q__wide{width:min(900px,100%)}.account-module__KbU56q__eyebrow{color:var(--accent);text-transform:uppercase;letter-spacing:.14em;margin-bottom:12px;font-size:.75rem;font-weight:800}.account-module__KbU56q__card h1{letter-spacing:-.055em;font-size:clamp(2rem,6vw,3.4rem);line-height:.98}.account-module__KbU56q__intro{color:#aab1aa;margin:18px 0 30px;line-height:1.65}.account-module__KbU56q__providers{gap:12px;display:grid}.account-module__KbU56q__provider{background:#151b16;border:1px solid #ffffff1f;border-radius:12px;justify-content:center;align-items:center;gap:12px;min-height:54px;padding:0 20px;font-weight:800;transition:border-color .2s,transform .2s;display:flex}.account-module__KbU56q__provider:hover{border-color:var(--accent);transform:translateY(-1px)}.account-module__KbU56q__discord{background:#5865f2;border-color:#7480ff}.account-module__KbU56q__steam{background:linear-gradient(135deg,#1b2838,#18202a)}.account-module__KbU56q__xbox{background:linear-gradient(135deg,#107c10,#0b5d0b);border-color:#38a938}.account-module__KbU56q__twitch{background:linear-gradient(135deg,#9146ff,#6441a5);border-color:#ad7cff}.account-module__KbU56q__disabled{opacity:.5;pointer-events:none}.account-module__KbU56q__notice,.account-module__KbU56q__error{color:#cbd2cb;background:#ffffff0f;border-radius:10px;margin:18px 0;padding:12px 14px}.account-module__KbU56q__error{color:#ffb1b1;border:1px solid #ff6a6a59}.account-module__KbU56q__finePrint{color:#858d86;text-align:center;margin-top:24px;font-size:.82rem;line-height:1.55}.account-module__KbU56q__finePrint a{color:var(--accent-hover)}.account-module__KbU56q__form{gap:18px;margin-top:28px;display:grid}.account-module__KbU56q__field{gap:8px;display:grid}.account-module__KbU56q__field span{color:#cfd5cf;font-size:.88rem;font-weight:700}.account-module__KbU56q__field input,.account-module__KbU56q__field textarea,.account-module__KbU56q__field select{color:#f4f7f4;width:100%;font:inherit;background:#090d0a;border:1px solid #ffffff1f;border-radius:10px;padding:13px 14px}.account-module__KbU56q__field textarea{resize:vertical;min-height:110px}.account-module__KbU56q__submit{background:var(--accent);min-height:52px;color:var(--accent-foreground);font:inherit;cursor:pointer;border:0;border-radius:11px;font-weight:900}.account-module__KbU56q__connectionsPanel{background:linear-gradient(145deg,#0a0f0ceb,#050806e6);width:min(1080px,100%)}.account-module__KbU56q__grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;margin-top:28px;display:grid}.account-module__KbU56q__connection{--provider-border:#b4ff8733;isolation:isolate;border:1px solid var(--provider-border);background-color:#070b08;border-radius:18px;flex-direction:column;min-width:0;min-height:330px;padding:26px;transition:border-color .22s,box-shadow .22s,transform .22s;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 1px #ffffff0e,0 18px 45px #0000003d}.account-module__KbU56q__connection:before{content:"";z-index:-2;background-image:var(--provider-art);background-position:var(--provider-position,68% center);filter:saturate(.82)brightness(.7);pointer-events:none;background-size:cover;transition:filter .22s,transform .35s;position:absolute;inset:0;transform:scale(1.015)}.account-module__KbU56q__connection:after{content:"";z-index:-1;pointer-events:none;background:linear-gradient(90deg,#030604f0 0%,#040705d4 47%,#0305046b 100%),linear-gradient(#0508063d,#030504c2);position:absolute;inset:0}.account-module__KbU56q__connection:hover{border-color:rgb(var(--accent-rgb) / .45);transform:translateY(-2px);box-shadow:inset 0 1px #ffffff17,0 22px 52px #00000052}.account-module__KbU56q__connection:hover:before{filter:saturate(.92)brightness(.78);transform:scale(1.025)}.account-module__KbU56q__discord{--provider-art:url(/images/connections/discord-connect-bg.jpg);--provider-border:#8966ff6b;--provider-position:66% center}.account-module__KbU56q__steam{--provider-art:url(/images/connections/steam-connect-bg.jpg);--provider-border:#5ba9d847;--provider-position:57% center}.account-module__KbU56q__twitch{--provider-art:url(/images/connections/twitch-connect-bg.jpg);--provider-border:#9f5bff59;--provider-position:62% center}.account-module__KbU56q__xbox{--provider-art:url(/images/connections/xbox-connect-bg.jpg);--provider-border:#64c2454d;--provider-position:65% center}.account-module__KbU56q__connection header{justify-content:space-between;align-items:center;gap:16px;margin-bottom:16px;display:flex}.account-module__KbU56q__connection h2{letter-spacing:-.035em;text-shadow:0 2px 18px #000000b8;font-size:1.55rem}.account-module__KbU56q__connection header strong{flex:none;font-size:.82rem}.account-module__KbU56q__statusConnected{color:var(--accent);align-items:center;gap:9px;display:inline-flex}.account-module__KbU56q__statusConnected:after{content:"";background:var(--accent);width:8px;height:8px;box-shadow:0 0 10px rgb(var(--accent-rgb) / .66);border-radius:50%}.account-module__KbU56q__statusQuiet{color:#c0c8c2;font-weight:650}.account-module__KbU56q__connection p{color:#c2cac4;text-shadow:0 2px 12px #000000d9;max-width:82%;line-height:1.55}.account-module__KbU56q__connection footer{align-items:center;gap:12px;margin-top:auto;padding-top:20px;display:flex}.account-module__KbU56q__connection button,.account-module__KbU56q__secondary{color:#fff;min-height:44px;font:inherit;cursor:pointer;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#080d0ad6;border:1px solid #ffffff2b;border-radius:10px;padding:10px 16px;font-weight:750;transition:border-color .2s,background .2s,color .2s}.account-module__KbU56q__connection button:hover,.account-module__KbU56q__secondary:hover{border-color:rgb(var(--accent-rgb) / .72);background:#0d150ff0}.account-module__KbU56q__connection button:focus-visible,.account-module__KbU56q__secondary:focus-visible,.account-module__KbU56q__checks input:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.account-module__KbU56q__connection .account-module__KbU56q__checks .account-module__KbU56q__secondary{border-color:rgb(var(--accent-rgb) / .58);width:100%}.account-module__KbU56q__pending{color:#d6ddd7;text-shadow:0 2px 12px #000000e6;font-weight:700}.account-module__KbU56q__profileHead{align-items:center;gap:20px;margin:26px 0;display:flex}.account-module__KbU56q__avatar{object-fit:cover;background:#151b16;border-radius:22px;width:88px;height:88px}.account-module__KbU56q__avatarFallback{color:var(--accent);place-items:center;font-size:2rem;font-weight:900;display:grid}.account-module__KbU56q__meta,.account-module__KbU56q__list{color:#aab1aa;line-height:1.7}.account-module__KbU56q__tags{flex-wrap:wrap;gap:8px;margin-top:16px;display:flex}.account-module__KbU56q__tags span{background:var(--accent-soft);color:var(--accent-hover);border-radius:999px;padding:6px 10px;font-size:.82rem}.account-module__KbU56q__checks{gap:14px;margin-top:18px;display:grid}.account-module__KbU56q__checks label{color:#e0e5e1;text-shadow:0 2px 12px #000000e6;align-items:flex-start;gap:10px;line-height:1.45;display:flex}.account-module__KbU56q__checks input{width:17px;height:17px;accent-color:var(--accent);flex:none;margin-top:2px}@media (max-width:800px){.account-module__KbU56q__connectionsPanel{padding-inline:clamp(20px,4vw,34px)}.account-module__KbU56q__grid{grid-template-columns:minmax(0,1fr)}.account-module__KbU56q__connection{width:100%;min-height:310px}}@media (max-width:650px){.account-module__KbU56q__shell{overflow:hidden}.account-module__KbU56q__nav{min-width:0;margin-bottom:28px}.account-module__KbU56q__card{border-radius:18px}.account-module__KbU56q__navLinks{flex-wrap:wrap;justify-content:flex-end;gap:10px;min-width:0;font-size:.86rem}.account-module__KbU56q__connection{min-height:0;padding:22px}.account-module__KbU56q__connection header{flex-wrap:wrap}.account-module__KbU56q__connection p{overflow-wrap:anywhere;max-width:92%}.account-module__KbU56q__checks label{overflow-wrap:anywhere;min-width:0}.account-module__KbU56q__connection:after{background:linear-gradient(90deg,#030604f2,#040705c7),linear-gradient(#0508063d,#030504cc)}}@media (prefers-reduced-motion:reduce){.account-module__KbU56q__connection,.account-module__KbU56q__connection:before{transition:none}.account-module__KbU56q__connection:hover{transform:none}.account-module__KbU56q__connection:hover:before{transform:scale(1.015)}}
