.J4X_Sa_page{background-color:var(--page-bg);color:#fff;min-height:100vh;font-family:var(--font-body);flex-direction:column;flex:1;display:flex}.J4X_Sa_bar{background-color:var(--gray-900);border-bottom:1px solid #ffffff1a}.J4X_Sa_barInner{justify-content:space-between;align-items:center;max-width:64rem;margin:0 auto;padding:12px 24px;display:flex}.J4X_Sa_brand{align-items:center;gap:12px;display:inline-flex}.J4X_Sa_logo{width:auto;height:28px}.J4X_Sa_brandLabel{border:1px solid rgb(var(--teal-rgb) / .3);background-color:rgb(var(--teal-rgb) / .1);color:var(--teal-400);border-radius:9999px;padding:2px 10px;font-size:12px;font-weight:600;line-height:16px}.J4X_Sa_logout{color:var(--gray-300);border:1px solid #ffffff26;border-radius:9999px;padding:8px 16px;font-size:14px;font-weight:600;line-height:20px;transition:border-color .15s,color .15s}.J4X_Sa_logout:hover{color:#fff;border-color:#fff6}.J4X_Sa_logout:disabled{opacity:.5}.J4X_Sa_main{width:100%;max-width:64rem;margin:0 auto;padding:40px 24px 64px}.J4X_Sa_back{color:var(--gray-400);margin-bottom:16px;font-size:14px;line-height:20px;transition:color .15s;display:inline-block}.J4X_Sa_back:hover{color:var(--teal-400)}.J4X_Sa_title{font-family:var(--font-heading);text-transform:uppercase;font-size:36px;font-weight:700;line-height:40px}.J4X_Sa_subtitle{color:var(--gray-400);margin-top:8px;font-size:16px;line-height:24px}.J4X_Sa_content{margin-top:32px}