.account-page{max-width:560px;min-height:70svh;padding-top:120px;padding-bottom:80px}.account-page h1{margin:0 0 12px;font-size:clamp(38px,9vw,56px)}.account-card{border:1px solid var(--line);border-radius:var(--radius);background:var(--surface);gap:16px;margin-top:20px;padding:24px;display:grid}.account-card h2,.account-box h2{font-family:var(--font-display);text-wrap:balance;margin:0;font-size:26px;font-weight:400;line-height:1.2}.account-form{gap:16px;display:grid}.account-text{color:var(--text-2);margin:0}.account-actions{flex-wrap:wrap;align-items:center;gap:12px 20px;display:flex}.account-actions .btn{margin-top:0}.account-switch{justify-self:start}.account-find{margin:0}.field-block{gap:8px;display:grid}.field-label{color:var(--text-2);font-size:15px}.password-field{position:relative}.password-field .input{padding-right:92px}.password-eye{background:var(--surface-2);min-height:40px;color:var(--text-2);font:inherit;cursor:pointer;border:0;border-radius:999px;padding:0 12px;font-size:14px;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.password-eye:focus-visible{outline:2px solid var(--amber);outline-offset:2px}.notice-good{color:var(--amber-2);background:#f2a4571f;border-radius:12px;margin:0;padding:12px 14px;font-size:15px}.account-grid{gap:0;display:grid}.account-orders{gap:12px;margin:0;padding:0;list-style:none;display:grid}.account-orders li{border-top:1px solid var(--line);justify-content:space-between;align-items:center;gap:12px;padding:12px 0;display:flex}.account-orders li:first-child{border-top:0;padding-top:0}.account-orders li>div{overflow-wrap:anywhere;gap:2px;min-width:0;display:grid}.account-quiet{color:var(--text-2);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:12px;display:flex}.account-out{flex-wrap:wrap;align-items:center;gap:12px 24px;display:flex}.account-box{gap:14px;margin-top:24px;padding:22px;display:grid}.account-box .email-line{margin:0}.account-box h2{font-size:24px}.account-box .fine{margin:-6px 0 0}.account-card>.btn,.account-card>.account-actions .btn{justify-self:start}.account-card>.notice,.account-card>.notice-good{margin:0}.account-card>.btn{margin-top:0}.nowrap{white-space:nowrap}.account-card>.btn-block{justify-self:stretch}
