﻿.account-header{max-width:900px;margin:auto;padding:22px;display:flex;align-items:center;justify-content:space-between;gap:12px}.account-main{max-width:650px;margin:20px auto 65px;padding:0 22px}.account-main h1{font-size:27px;margin:10px 0}.account-main>p{font-size:13px;margin-bottom:25px}.account-card{background:#fff;border:1px solid #e0e5da;border-radius:15px;padding:24px;margin:14px 0}.account-card h2{font-size:16px;margin-bottom:18px}.account-card small,.account-note{font-size:12px;line-height:1.8;color:#77816f}.account-card label{font-size:13px}.account-card input{margin-top:8px;font-size:14px}.account-card button{font-size:12px}.account-card dl{display:grid;grid-template-columns:110px minmax(0,1fr);gap:16px;font-size:13px}.account-card dt{color:#77816f}.account-card dd{margin:0;overflow-wrap:anywhere}.account-note{margin-top:16px}.account-address{font-size:15px;overflow-wrap:anywhere}.account-session{display:flex;align-items:center;justify-content:space-between;gap:12px}.account-session h2{margin-bottom:0}[data-account-status]{font-size:12px;color:#52634b;line-height:1.6}[data-account-status]:empty{display:none}@media(max-width:420px){.account-card{padding:18px}.account-main{padding:0 16px}.account-header{padding:18px 16px}.account-card dl{grid-template-columns:85px minmax(0,1fr)}.account-session{align-items:flex-start}.account-session button{flex-shrink:0}.account-main h1{font-size:24px}}
