.account-wrap{max-width:720px;margin:0 auto;padding:54px 20px 70px}.account-card{background:var(--white,#fffdf5);border:3px solid var(--ink,#17263a);box-shadow:6px 6px 0 var(--ink,#17263a);padding:clamp(20px,5vw,42px)}.account-card h1{font-size:clamp(28px,6vw,42px);margin:14px 0 20px}.account-card p{line-height:1.6}.account-card fieldset{border:0;padding:0;margin:0;min-width:0}.account-card .field{margin:18px 0}.account-card input:not([type=checkbox]){width:100%;min-height:48px;font:inherit;border:2px solid var(--ink);background:var(--paper);padding:12px}.account-card label{display:block;font-weight:700;font-size:14px;margin-bottom:8px}.account-card .button{white-space:normal;min-height:48px}.account-links{display:flex;gap:16px;flex-wrap:wrap;margin-top:24px}.account-links a{text-decoration:underline;text-underline-offset:4px}.account-status{border-left:5px solid var(--blue,#91c7dc);background:var(--paper,#f4eddc);padding:12px 16px;margin:20px 0;overflow-wrap:anywhere}.account-status:empty{display:none}.account-status[data-error=true]{border-color:var(--coral,#ee6557)}.account-actions{display:flex;gap:14px;flex-wrap:wrap;margin-top:24px}.account-card #account-email{overflow-wrap:anywhere}.account-check{display:flex!important;align-items:flex-start;gap:10px;line-height:1.6;font-weight:400!important;margin:18px 0}.account-check input{margin-top:5px;flex-shrink:0}.account-fine{font-size:13px}.account-card [hidden]{display:none!important}.account-section{border-top:2px solid var(--ink);margin-top:24px;padding-top:22px}
.game-cloud-note{max-width:720px;margin:16px auto 30px;padding:0 20px;text-align:center;font:12px/1.6 Arial,sans-serif;color:var(--ink-soft,#526273);overflow-wrap:anywhere}.game-cloud-note a{text-decoration:underline;white-space:nowrap}.game-cloud-note [data-error=true]{color:#963e32}
