.private-session-controls{border-bottom:1px solid #c9c3b5;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin:0 0 28px;padding:12px 0;display:flex}.private-session-controls nav,.private-session-controls .account-session-actions{align-items:center;gap:12px;width:auto;display:flex}.private-session-controls button,.private-session-recovery button{min-height:44px;color:inherit;cursor:pointer;background:0 0;border:1px solid #0000;justify-content:center;align-items:center;margin:0;padding:10px 14px;font:600 14px/1.4 DM Sans,sans-serif;display:inline-flex}.private-session-controls button:hover,.private-session-controls [aria-current=page]{border-bottom-color:#8d6a26}.private-session-controls .account-role{color:#50504a;font-size:12px}:is(.private-session-controls button:focus-visible,.private-session-recovery button:focus-visible){outline-offset:3px;outline:2px solid #cdaa5a}.private-session-controls button:disabled,.private-session-recovery button:disabled{opacity:.6;cursor:wait}.private-session-recovery{color:#f1efe9;background:#151719;border:1px solid #cdaa5a;max-width:560px;margin:48px auto;padding:28px;scroll-margin-top:24px}.private-session-recovery h1{margin:0 0 16px;font-size:28px;line-height:1.2}.private-session-recovery .account-role{color:#d4c9ac;font-size:12px;display:block}.private-session-recovery p{margin:16px 0;font-size:15px;line-height:1.7}.private-session-recovery button{border-color:#8f7a4d;margin:4px 8px 0 0}@media (max-width:540px){.private-session-controls{align-items:flex-start;gap:10px}.private-session-controls nav,.private-session-controls .account-session-actions{flex-wrap:wrap;gap:6px}.private-session-recovery{margin:24px 16px;padding:24px}}
