.auth-card.auth-registration{width:min(660px,100%)}.profile-fields{grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:14px;display:grid}.profile-fields input{width:100%;min-width:0}.profile-wide{grid-column:1/-1}.profile-fields label{min-width:0}.account-main{padding:48px var(--pad-x) 80px;max-width:760px;margin:auto}.account-main h1{font:800 32px var(--font-display);letter-spacing:0;margin-bottom:28px}.account-main .cart-form{gap:18px}.account-main .check input,.auth-form .check input{flex:none;margin-top:3px}.profile-status{color:var(--accent-dark);font-size:14px}.profile-error{color:var(--ink);border-left:3px solid var(--accent);background:var(--bg-tint);padding:10px 12px;font-size:14px}.account-actions{border-top:1px solid var(--line);flex-wrap:wrap;align-items:center;gap:16px;margin-top:28px;padding-top:24px;display:flex}.auth-card .auth-back{align-self:flex-start}.auth-card .logo img{width:auto;height:48px}.auth-card .btn{height:auto}.account-email{color:var(--muted);background:var(--bg-tint)}.my-requests{border-top:1px solid var(--line);margin-top:40px;padding-top:28px}.my-requests h2{font:800 24px var(--font-display);margin-bottom:20px}.request-list{padding:0;list-style:none}.request-list li{border-bottom:1px solid var(--line);grid-template-columns:minmax(0,2fr) minmax(0,1fr) auto auto;align-items:center;gap:12px;padding:16px 0;font-size:14px;display:grid}.request-list strong{overflow-wrap:anywhere}@media (width<=560px){.request-list li{grid-template-columns:minmax(0,1fr) auto}.request-list time{grid-row:2}.request-list li>strong:nth-of-type(2){grid-area:1/2}.profile-fields{grid-template-columns:minmax(0,1fr)}.profile-wide{grid-column:auto}.auth-card.auth-registration{padding:24px 20px}.auth-page:has(.auth-registration){padding:24px 16px}.account-main{padding:32px 20px 60px}.account-main h1{font-size:28px}}
