.account-entry,.acct-actions,.acct-pair{display:flex;align-items:center;gap:8px}.account-entry>button:first-child{color:var(--accent);font-size:13px}.acct-scroll{flex:1;min-height:0;overflow:auto;padding:16px;scrollbar-width:thin;scrollbar-color:#625854 transparent}
.acct-card{position:relative;overflow:hidden;border:1px solid var(--line);border-radius:13px;padding:19px;background:linear-gradient(110deg,#493821,#241e16);color:#f7e6c7}.acct-card:before{content:"";position:absolute;right:-40px;top:-45px;width:150px;height:145px;background:repeating-radial-gradient(ellipse at center,transparent 0 6px,#c2a16630 7px 8px);pointer-events:none}.pink .acct-card{border-radius:7px;background:linear-gradient(110deg,#56273e,#2b2028);color:#fbe0ec}
.acct-card small,.acct-card span,.acct-box small,.acct-row small,.mock-otp small{display:block;font-size:11px;color:var(--accent)}.acct-card h2{margin:5px 0 16px;font:700 27px/1.2 "Songti SC",serif}.acct-card code,.acct-box code{display:block;font:12px/1.6 ui-monospace,monospace;overflow-wrap:anywhere}.acct-card code{margin:3px 0 10px}
.acct-row,.acct-box{margin:14px 0;padding:14px;border:1px solid var(--line);border-radius:8px;background:#ffffff03}.acct-row{display:flex;justify-content:space-between;align-items:center}.acct-row strong{display:block;margin-top:3px;font-size:21px}.acct-row button{font-size:12px;color:var(--accent)}.acct-box h3{font-size:16px;margin:0 0 9px}.acct-box p{font-size:13px;line-height:1.65;color:#d6c8c0;overflow-wrap:anywhere}
.acct-scroll>.acct-box:first-child{margin-top:0}.acct-button{border:1px solid var(--line);border-radius:7px;padding:8px 10px;color:var(--accent);font-size:12px;background:#ffffff05}.acct-actions{align-items:stretch;flex-wrap:wrap}.acct-box .primary{width:100%;padding:11px}.acct-field{display:grid;gap:5px;font-size:12px;margin:12px 0;color:#ddcfc5}.acct-field input{min-width:0;width:100%;border:1px solid var(--line);border-radius:6px;padding:9px;background:#100f10;color:inherit;font:14px system-ui}.acct-pair>*{flex:1;min-width:0}
.mock-otp{margin:14px 0;border-left:2px solid var(--accent);background:#ffffff06;padding:9px 12px;font-size:12px;overflow-wrap:anywhere}.mock-otp strong{display:block;font:24px ui-monospace,monospace;letter-spacing:.15em;margin:6px 0}.acct-feedback{color:var(--accent);font-size:13px;border-left:2px solid var(--accent);padding:8px 12px;background:#ffffff07}
