.account-panel{background:radial-gradient(at 100% 0,#36204555,#0000 60%),#100c18;border:1px solid #634279;border-radius:18px;max-width:960px;margin:20px 0 50px;padding:clamp(20px,4vw,42px)}.account-panel h2{margin:12px 0;font-size:clamp(25px,4vw,38px)}.account-panel h3{margin:24px 0 12px;font-size:21px}.account-panel p{color:#c2b1cf;margin:12px 0;line-height:1.7}.account-panel small{color:#bcabc9;overflow-wrap:anywhere;margin:10px 0;line-height:1.6;display:block}.account-panel form{margin:24px 0}.account-panel label{margin:14px 0 8px;font-size:14px;display:block}.account-panel input,.account-panel textarea,.account-panel select{color:#f8f1ff;width:100%;font:inherit;background:#08060e;border:1px solid #765689;border-radius:8px;padding:13px}.account-panel textarea{min-height:110px}.account-panel button{margin-top:14px}.account-providers,.account-toolbar{flex-wrap:wrap;align-items:center;gap:14px;display:flex}.account-toolbar{justify-content:space-between}.account-providers button{flex:1;min-width:190px}.account-notice{background:#21142d;border-left:3px solid #d3a8ec;padding:14px 18px}.support-ticket{overflow-wrap:anywhere;border:1px solid #493151;border-radius:12px;margin:15px 0;padding:20px}.support-ticket p,.support-ticket blockquote{white-space:pre-wrap}.support-ticket blockquote{color:#ecddf7;border-left:3px solid #ba82e2;padding:10px 18px}.account-panel :is(input,textarea,select):focus-visible{outline-offset:3px;outline:2px solid #d4a2f5}
