/* v63 — private, individually copyable V3 account cards. */
.ap63-accounts{display:grid;gap:14px;margin-top:16px;min-width:0}
.ap63-accounts-intro{margin:0;color:#b8c0ba;font-size:13px}
.ap63-account{min-width:0;border:1px solid #39413d;border-left:3px solid #e69a5b;border-radius:9px;background:#101512;padding:18px}
.ap63-account header{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;flex-wrap:wrap}
.ap63-account header span{display:block;color:#e9a66f;font-size:10px;letter-spacing:.12em;font-weight:700}
.ap63-account h4{margin:6px 0;color:#edf1ec;font-size:22px;line-height:1.2}
.ap63-account h4 small{font-size:13px;color:#919e95;font-weight:500}
.ap63-account header>b{max-width:100%;color:#b9c3bd;font-size:12px;overflow-wrap:anywhere}
.ap63-steam-id{margin:10px 0;color:#96a19b;font-size:12px}
.ap63-steam-id strong{margin-left:8px;color:#d0d9d2;font-family:monospace}
.ap63-account code{display:block;max-height:190px;overflow:auto;max-width:100%;padding:13px;background:#080d0a;border:1px solid #29372e;border-radius:5px;color:#cfdcd3;font:12px/1.65 monospace;white-space:pre-wrap;overflow-wrap:anywhere;word-break:break-all}
.ap63-account-actions{display:flex;flex-wrap:wrap;gap:9px;margin-top:12px}
.ap63-account-actions button{padding:10px 14px;border:1px solid #49554c;border-radius:5px;background:#1c2720;color:#e1e8e2;font-size:12px;font-weight:700;cursor:pointer}
.ap63-account-actions [data-nfa-account-copy]{background:#df9558;border-color:#df9558;color:#16110d}
.ap63-account-actions button:focus-visible{outline:2px solid #f6bc8c;outline-offset:3px}
.ap63-account-note{display:block;color:#8f9b92;font-size:11px;margin-top:10px;line-height:1.5}
@media(max-width:520px){.ap63-account{padding:14px}.ap63-account-actions button{flex:1;min-width:125px}.ap63-account header{gap:6px}.ap63-steam-id strong{display:block;margin:4px 0 0}}
