.account_page__da1P8{max-width:720px;margin:0 auto;padding:2rem 1.5rem 4rem}.account_heading__iVo6O{font-size:1.8rem;font-weight:700;margin-bottom:1.4rem}.account_status__0e1Oj{color:var(--color-text-muted);text-align:center;padding:4rem 0}.account_signInCard__uQz3U{background:var(--color-surface);border:1px solid var(--color-border);border-radius:10px;padding:2rem 1.8rem;text-align:center;margin-top:2rem}.account_signInCard__uQz3U .account_heading__iVo6O{margin-bottom:.6rem}.account_localNote__ylcl4{color:var(--color-text-muted);font-size:.8rem;margin-top:1.2rem}.account_card__GTH8r{background:var(--color-surface);border:1px solid var(--color-border);border-radius:10px;padding:1.3rem 1.5rem;margin-bottom:1rem}.account_cardHeading__l88Ix{font-size:1.05rem;font-weight:700;margin-bottom:.8rem}.account_profileRow__GwxcK{display:flex;align-items:center;gap:1.2rem;margin-bottom:.8rem}.account_avatar__3Icrz{width:56px;height:56px;border-radius:50%;border:1px solid var(--color-border)}.account_profileDetails__n2qq_{display:grid;grid-template-columns:auto 1fr;grid-gap:.25rem 1rem;gap:.25rem 1rem;font-size:.95rem}.account_profileDetails__n2qq_ dt{color:var(--color-text-muted)}.account_unverified__UXw__{color:var(--color-error);font-size:.8rem}.account_planBadge__Lev29{background:rgba(59,130,246,.15);color:var(--color-primary);border-radius:999px;padding:.15rem .7rem;font-size:.75rem;font-weight:700;text-transform:uppercase;letter-spacing:.05em;margin-right:.5rem}.account_muted__tesVC{color:var(--color-text-muted);font-size:.9rem;margin-top:.6rem}.account_ctaPrimary__01cX2{display:inline-block;background:var(--color-primary);color:#fff;padding:.6rem 1.3rem;border-radius:6px;font-weight:600;margin-top:.8rem}.account_ctaPrimary__01cX2:hover{background:var(--color-primary-hover);text-decoration:none}.account_ctaSecondary__X1sa4{display:inline-block;border:1px solid var(--color-border);color:var(--color-text);padding:.5rem 1.1rem;border-radius:6px;font-weight:600}.account_ctaSecondary__X1sa4:hover{border-color:var(--color-error);color:var(--color-error);text-decoration:none}.account_keyError__VwI4J{color:var(--color-error);font-size:.9rem;margin-bottom:.75rem}.account_newKeyPanel__QUMeG{background:rgba(34,197,94,.08);border:1px solid var(--color-success);border-radius:8px;padding:.9rem 1.1rem;margin-bottom:1rem}.account_newKeyTitle___mcQ0{font-weight:600;font-size:.9rem;margin-bottom:.6rem}.account_newKeyRow__2m_Ef{display:flex;gap:.6rem;align-items:center;flex-wrap:wrap}.account_newKeyValue__kIZ1k{font-family:var(--font-mono);font-size:.85rem;background:var(--color-bg);border:1px solid var(--color-border);border-radius:6px;padding:.4rem .7rem;word-break:break-all}.account_keyCreateRow__okxu4{display:flex;gap:.6rem;margin-bottom:1rem;flex-wrap:wrap}.account_keyNameInput__fKvvk{background:var(--color-bg);border:1px solid var(--color-border);border-radius:6px;color:var(--color-text);padding:.45rem .8rem;font-size:.9rem;flex:1 1;min-width:14rem}.account_keyTable__t48pW{border-collapse:collapse;width:100%;font-size:.85rem}.account_keyTable__t48pW td,.account_keyTable__t48pW th{padding:.5rem .7rem;text-align:left;border-bottom:1px solid var(--color-border)}.account_keyTable__t48pW thead th{color:var(--color-text-muted);font-weight:600}.account_keyTable__t48pW tbody tr:last-child td{border-bottom:none}.account_keyRevoked__sfO13{color:var(--color-text-muted)}.account_keyRevokeButton__6jCed{background:none;border:1px solid var(--color-border);border-radius:6px;color:var(--color-error);padding:.25rem .7rem;font-size:.8rem;cursor:pointer}.account_keyRevokeButton__6jCed:hover{border-color:var(--color-error)}.account_evergreenBadge__5pigu{display:inline-block;background:rgba(34,197,94,.15);color:var(--color-success);border-radius:999px;padding:.15rem .7rem;font-size:.78rem;font-weight:700}.account_actionRow__c8RN9{display:flex;flex-wrap:wrap;gap:.6rem;margin-top:.9rem}.account_primaryButton__8hT1i{background:var(--color-primary);color:#fff;border:none;border-radius:6px;padding:.5rem 1.1rem;font-size:.85rem;font-weight:600;cursor:pointer}.account_primaryButton__8hT1i:hover:not(:disabled){background:var(--color-primary-hover)}.account_primaryButton__8hT1i:disabled,.account_secondaryButton__cU_CP:disabled{opacity:.6;cursor:default}.account_secondaryButton__cU_CP{background:transparent;color:var(--color-text);border:1px solid var(--color-border);border-radius:6px;padding:.5rem 1.1rem;font-size:.85rem;cursor:pointer}.account_secondaryButton__cU_CP:hover:not(:disabled){border-color:var(--color-primary)}