.account.profile-ready{display:block;padding-top:45px}.profile-ready .account-intro{display:none}.profile-ready .account-panel{background:none;border:0;padding:0}.profile-header{display:flex;align-items:center;gap:22px;padding:12px 0 32px;border-bottom:1px solid var(--line)}.avatar{display:grid;place-items:center;flex:none;width:80px;height:80px;border-radius:24px;background:var(--lime);color:var(--ink);font-size:26px;font-weight:800}.profile-heading{min-width:0;flex:1}.profile-heading .eyebrow{margin:0}.profile-heading h1{font-size:38px;letter-spacing:-1.4px;line-height:1.2;margin:8px 0;overflow-wrap:anywhere}.profile-heading p{font-size:14px;margin:0;color:var(--muted);overflow-wrap:anywhere}.profile-header .secondary{margin:0}.profile-nav{display:flex;gap:28px;border-bottom:1px solid var(--line);margin-bottom:30px}.profile-nav button{padding:20px 0;border:0;background:none;color:var(--muted);font-weight:bold;border-bottom:2px solid transparent}.profile-nav button[aria-selected=true]{color:var(--lime);border-bottom-color:var(--lime)}.profile-grid{display:grid;grid-template-columns:1.15fr 1fr;gap:22px}.profile-card{border:1px solid var(--line);background:var(--panel);border-radius:12px;padding:28px;min-width:0}.profile-card h2{font-size:25px;letter-spacing:-.6px;margin:13px 0}.profile-card p{color:var(--muted);font-size:14px}.profile-card .eyebrow{font-size:10px}.profile-card .badge{display:inline-block;padding:4px 10px;border:1px solid #5d733e;border-radius:20px;color:var(--lime);font-size:11px;letter-spacing:.3px}.access-card{background:linear-gradient(130deg,#253020,#181f17)}.profile-card .button{margin-top:18px;justify-content:center}.profile-card ul{list-style:none;padding:0;color:var(--muted);font-size:14px;display:flex;gap:20px;flex-wrap:wrap}.profile-card li:before{content:'✓';color:var(--lime);margin-right:8px}.release-box{padding-top:15px;margin-top:20px;border-top:1px solid var(--line)}.release-box summary{font-size:13px;cursor:pointer}.profile-card .quiet-link{font-size:13px;color:var(--lime);text-decoration:underline}.profile-card dl{margin:24px 0 0;display:grid;gap:15px}.profile-card dl>div{display:flex;justify-content:space-between;gap:20px;font-size:13px}.profile-card dt{color:var(--muted)}.profile-card dd{margin:0;text-align:right;overflow-wrap:anywhere}.profile-note{padding:22px 0;color:var(--muted);font-size:13px;display:flex;gap:18px;flex-wrap:wrap}.profile-note a{color:var(--lime)}.profile-settings{max-width:720px;display:grid;gap:22px}.profile-settings .button{margin-top:12px}.profile-settings input[readonly]{color:var(--muted);background:#141814}.profile-settings .small{font-size:12px}.profile-grid .order{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap;padding:16px 0}.profile-grid .order span{color:var(--muted)}#profile-message,#security-message{font-size:13px;color:var(--lime)}.account.profile-ready #message{margin-top:20px}.account .loading-account{color:var(--muted)}.profile-avatar-small{display:inline-grid;place-items:center;width:26px;height:26px;border-radius:8px;background:var(--lime);color:var(--ink);font-weight:bold;font-size:10px;margin-right:8px}.brand img{width:34px;height:34px;border-radius:9px}.download-brand{width:44px;height:44px;float:right;border-radius:12px}.auth-heading{font-size:23px;margin:0 0 20px}button:disabled{cursor:wait;opacity:.55}[hidden]{display:none!important}
@media(max-width:850px){.profile-grid{grid-template-columns:1fr}.profile-header{gap:14px;align-items:flex-start;flex-wrap:wrap}.profile-heading{flex-basis:calc(100% - 85px)}.profile-heading h1{font-size:30px}.avatar{width:64px;height:64px;border-radius:20px;font-size:22px}.profile-header .secondary{margin-left:78px}.profile-card{padding:23px}.profile-nav{gap:24px}.profile-nav button{font-size:14px}.account.profile-ready{padding-top:28px}.profile-card dl>div{gap:12px}.profile-card dd{max-width:65%}}
#account-email{font-size:14px;line-height:1.7}
