.account-module__BCuSCG__page{background:linear-gradient(90deg,#040d17eb,#05121e8a 58%,#05101bd6),url(/images/backgrounds/3bbdbbd1657a548e315c29e322190b21137ebe25fada86240d33188e33017939.webp) 50%/cover fixed;min-height:100svh}.account-module__BCuSCG__main{min-height:calc(100svh - 96px);padding:clamp(40px, 7vw, 96px) var(--page-gutter);place-items:center;display:grid}.account-module__BCuSCG__panel{border-radius:var(--vision-radius-window,28px);width:min(100%,620px);padding:clamp(28px,4vw,46px);overflow:hidden}.account-module__BCuSCG__heading{letter-spacing:-.035em;margin:0;font-size:clamp(30px,5vw,48px);line-height:1.05}.account-module__BCuSCG__lead{color:#bdcbd9;max-width:520px;margin:16px 0 30px;font-size:16px;line-height:1.75}.account-module__BCuSCG__providerList{gap:12px;display:grid}.account-module__BCuSCG__loginPanel{width:min(100%,480px)}.account-module__BCuSCG__loginPanel .account-module__BCuSCG__heading{font-size:clamp(27px,4vw,35px);line-height:1.2}.account-module__BCuSCG__loginPanel .account-module__BCuSCG__lead{margin:14px 0 28px;font-size:15px}.account-module__BCuSCG__eyebrow{color:#9cbad4;letter-spacing:.12em;align-items:center;gap:8px;margin-bottom:16px;font-size:11px;font-weight:650;display:flex}.account-module__BCuSCG__phoneForm{gap:10px;display:grid}.account-module__BCuSCG__fieldLabel{color:#d9e6f2;font-size:13px;font-weight:600}.account-module__BCuSCG__phoneField{background:#05101c61;border:1px solid #bcd7f247;border-radius:14px;align-items:center;min-height:54px;display:flex}.account-module__BCuSCG__countryCode{color:#b6c9da;border-right:1px solid #bcd7f233;margin:0 14px 0 18px;padding-right:14px;font-size:15px}.account-module__BCuSCG__phoneField input{color:#f0f6fc;width:100%;min-width:0;font:inherit;background:0 0;border:0;outline:none;padding:14px 14px 14px 0;font-size:16px}.account-module__BCuSCG__phoneField:focus-within{border-color:#9acbff;box-shadow:0 0 0 3px #9acbff1a}.account-module__BCuSCG__phoneField input::placeholder,.account-module__BCuSCG__codeInput::placeholder{color:#8099ae}.account-module__BCuSCG__fieldHint{color:#a0b5c8;margin:0;font-size:12px;line-height:1.7}.account-module__BCuSCG__consent{color:#a0b5c8;flex-wrap:wrap;align-items:center;gap:4px 5px;margin:10px 0 12px;font-size:12px;line-height:1.8;display:flex}.account-module__BCuSCG__consent input{accent-color:#b9dcff;cursor:pointer;width:16px;height:16px;margin:0 3px 0 0}.account-module__BCuSCG__consent a{color:#c4e3ff;text-underline-offset:3px;margin:0 3px;text-decoration:underline}.account-module__BCuSCG__consent a:focus-visible,.account-module__BCuSCG__consent input:focus-visible,.account-module__BCuSCG__textButton:focus-visible,.account-module__BCuSCG__skipLink:focus-visible{outline-offset:4px;outline:2px solid #9acbff}.account-module__BCuSCG__primary{color:#07111c;background:#dceeff;border-color:#dceeff;width:100%}.account-module__BCuSCG__providerButton.account-module__BCuSCG__primary:hover{color:#07111c;background:#f0f8ff}.account-module__BCuSCG__primary:disabled{opacity:.4;cursor:not-allowed}.account-module__BCuSCG__divider{color:#91a7ba;align-items:center;gap:12px;margin:28px 0 16px;font-size:11px;display:flex}.account-module__BCuSCG__divider:before,.account-module__BCuSCG__divider:after{content:"";background:#bcd7f229;flex:1;height:1px}.account-module__BCuSCG__loginPanel .account-module__BCuSCG__finePrint{text-align:center;font-size:11px}.account-module__BCuSCG__textButton{color:#c4e3ff;cursor:pointer;background:0 0;border:0;justify-content:start;align-items:center;gap:5px;padding:6px 0;font-size:12px;display:inline-flex}.account-module__BCuSCG__textButton:disabled{color:#8297aa;cursor:default}.account-module__BCuSCG__sentTo{color:#a0b5c8;margin:4px 0 12px;font-size:14px;line-height:1.6}.account-module__BCuSCG__sentTo strong{color:#deebf7;font-weight:500}.account-module__BCuSCG__codeInput{color:#f0f6fc;width:100%;min-height:58px;font:inherit;letter-spacing:.22em;background:#05101c61;border:1px solid #bcd7f247;border-radius:14px;padding:12px 18px;font-size:22px}.account-module__BCuSCG__codeInput:focus-visible{outline-offset:2px;border-color:#9acbff;outline:2px solid #9acbff38}.account-module__BCuSCG__codeInput::placeholder{letter-spacing:.04em;font-size:15px}.account-module__BCuSCG__resendRow{justify-content:space-between;align-items:center;gap:8px;margin:2px 0 14px;display:flex}.account-module__BCuSCG__devNotice{color:#a9c2d9;border:1px dashed #bcd7f24d;border-radius:9px;margin:0 0 10px;padding:9px 12px;font-size:12px}.account-module__BCuSCG__devNotice strong{color:#dceeff;letter-spacing:.08em}.account-module__BCuSCG__spinner{animation:1s linear infinite account-module__BCuSCG__spin}@keyframes account-module__BCuSCG__spin{to{transform:rotate(360deg)}}.account-module__BCuSCG__linkEmblem{color:#c4e3ff;background:#65a8e21a;border:1px solid #bcd7f23d;border-radius:20px;place-items:center;width:68px;height:68px;margin-bottom:30px;display:grid}.account-module__BCuSCG__linkHeading{line-height:1.25!important}.account-module__BCuSCG__linkBenefits{color:#b3c9de;gap:24px;margin:0 0 28px;font-size:13px;display:flex}.account-module__BCuSCG__linkBenefits span{align-items:center;gap:8px;display:flex}.account-module__BCuSCG__skipLink{text-align:center;color:#b1c5d7;padding:18px 0 4px;font-size:13px;display:block}.account-module__BCuSCG__skipLink:hover{color:#fff}.account-module__BCuSCG__phoneBinding{margin-top:18px}.account-module__BCuSCG__legalPanel{color:#c3d3e0;width:min(100%,720px);font-size:14px;line-height:1.9}.account-module__BCuSCG__legalPanel h2{color:#e7f1fb;margin:28px 0 8px;font-size:18px}@media (prefers-reduced-motion:reduce){.account-module__BCuSCG__spinner{animation:none}}.account-module__BCuSCG__providerButton,.account-module__BCuSCG__secondaryButton,.account-module__BCuSCG__dangerButton{letter-spacing:.01em;cursor:pointer;border:1px solid #bcd7f24d;border-radius:14px;justify-content:center;align-items:center;gap:12px;min-height:54px;padding:0 20px;font-size:15px;font-weight:720;transition:border-color .15s,background .15s,transform .15s;display:flex}.account-module__BCuSCG__providerButton:hover,.account-module__BCuSCG__secondaryButton:hover{background:#71aeee1f;border-color:#a0cfffb8;transform:translateY(-1px)}.account-module__BCuSCG__providerButton:focus-visible,.account-module__BCuSCG__secondaryButton:focus-visible,.account-module__BCuSCG__dangerButton:focus-visible{outline-offset:3px;outline:2px solid #9acbff}.account-module__BCuSCG__qq{color:#07111c;background:#e9f6ff;border-color:#d9efff}.account-module__BCuSCG__qq:hover{color:#07111c;background:#fff}.account-module__BCuSCG__steam{background:#142b42c2}.account-module__BCuSCG__disabled,.account-module__BCuSCG__providerButton:disabled{opacity:.48;pointer-events:none}.account-module__BCuSCG__finePrint{color:#8fa2b4;margin:24px 0 0;font-size:13px;line-height:1.6}.account-module__BCuSCG__notice,.account-module__BCuSCG__error{border-radius:11px;margin:0 0 20px;padding:12px 14px;font-size:14px;line-height:1.5}.account-module__BCuSCG__notice{color:#cde5ff;background:#4889c926}.account-module__BCuSCG__error{color:#ffd5d7;background:#cc464e29}.account-module__BCuSCG__accountHeader{align-items:center;gap:16px;margin-bottom:32px;display:flex}.account-module__BCuSCG__avatar,.account-module__BCuSCG__avatarFallback{border-radius:50%;flex:none;width:58px;height:58px}.account-module__BCuSCG__avatar{object-fit:cover}.account-module__BCuSCG__avatarFallback{color:#cfe7ff;background:#5c9ddd33;place-items:center;display:grid}.account-module__BCuSCG__accountHeader h1{margin:0 0 6px;font-size:25px}.account-module__BCuSCG__accountId{color:#9caebe;margin:0;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:13px}.account-module__BCuSCG__section{border-top:1px solid #bcd7f229;padding:22px 0}.account-module__BCuSCG__section h2{margin:0 0 16px;font-size:16px}.account-module__BCuSCG__row{justify-content:space-between;align-items:center;gap:18px;min-height:56px;display:flex}.account-module__BCuSCG__row+.account-module__BCuSCG__row{border-top:1px solid #bcd7f217}.account-module__BCuSCG__rowTitle{align-items:center;gap:10px;font-weight:680;display:flex}.account-module__BCuSCG__row small{color:#91a5b7;margin-top:5px;display:block}.account-module__BCuSCG__secondaryButton,.account-module__BCuSCG__dangerButton{background:#172b3ea8;min-height:38px;padding:0 14px}.account-module__BCuSCG__dangerButton{color:#ffc4c7;background:#97293124;border-color:#ef767c4d}.account-module__BCuSCG__dangerButton:disabled,.account-module__BCuSCG__secondaryButton:disabled{opacity:.45;cursor:wait}.account-module__BCuSCG__footerActions{border-top:1px solid #bcd7f229;justify-content:space-between;gap:12px;padding-top:20px;display:flex}.account-module__BCuSCG__deletionSection{border-top:1px solid #bcd7f229;margin-top:22px;padding-top:20px}.account-module__BCuSCG__deletionSection h2{color:#b9c8d5;margin:0 0 8px;font-size:14px}.account-module__BCuSCG__deletionSection p{color:#91a5b7;margin:0 0 10px;font-size:12px;line-height:1.7}.account-module__BCuSCG__deletionSection .account-module__BCuSCG__textButton{color:#ffc4c7}.account-module__BCuSCG__deletionDialog{color:#edf5fc;background:#14212e;border:1px solid #bcd7f24d;border-radius:20px;width:min(540px,100vw - 28px);max-height:calc(100svh - 48px);margin:auto;padding:28px;overflow:auto;box-shadow:0 28px 100px #00000080}.account-module__BCuSCG__deletionDialog::backdrop{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#00060cad}.account-module__BCuSCG__deletionDialog h2{margin:0 0 12px;font-size:22px}.account-module__BCuSCG__deletionDetails{color:#b9c8d5;margin:18px 0;font-size:13px;line-height:1.8}.account-module__BCuSCG__deletionDetails a,.account-module__BCuSCG__deletionDialog .account-module__BCuSCG__error a{text-underline-offset:3px;text-decoration:underline}.account-module__BCuSCG__confirmationInput{color:#edf5fc;width:100%;min-height:48px;font:inherit;background:#05101c80;border:1px solid #bcd7f24d;border-radius:10px;margin:10px 0 16px;padding:10px 12px;display:block}.account-module__BCuSCG__confirmationInput:focus-visible{outline-offset:2px;outline:2px solid #9acbff}.account-module__BCuSCG__deletionActions{justify-content:flex-end;gap:12px;display:flex}@media (max-width:680px){.account-module__BCuSCG__page .mobile-nav-panel{-webkit-backdrop-filter:blur(28px)saturate(108%);backdrop-filter:blur(28px)saturate(108%);background:linear-gradient(145deg,#ffffff0e,#0000 34%),#07121dfb}.account-module__BCuSCG__main{align-items:start;min-height:calc(100svh - 76px);padding:24px 14px 40px}.account-module__BCuSCG__page .account-module__BCuSCG__panel{-webkit-backdrop-filter:blur(18px)saturate(108%);backdrop-filter:blur(18px)saturate(108%);border-radius:18px;padding:24px 20px}.account-module__BCuSCG__row{flex-direction:column;align-items:flex-start;padding:14px 0}.account-module__BCuSCG__row .account-module__BCuSCG__secondaryButton,.account-module__BCuSCG__row .account-module__BCuSCG__dangerButton{width:100%}}
