.CNE0Aa_destructive{color:#fff;border-radius:var(--radius);background:var(--danger);white-space:normal;border:0;width:100%;min-height:48px;padding:12px 14px;font-weight:600;line-height:1.5}.CNE0Aa_progress{gap:8px;margin:0;font-size:.929rem;display:grid}.CNE0Aa_progress>div{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.CNE0Aa_progress dt{color:var(--muted)}.CNE0Aa_progress dd{text-align:right;overflow-wrap:anywhere;margin:0}.CNE0Aa_actions{gap:8px;display:grid}.CNE0Aa_actions>a,.CNE0Aa_actions>button{white-space:normal;min-height:44px;font-size:.929rem;line-height:1.6}.CNE0Aa_outcome h2{font-size:1.071rem}.CNE0Aa_outcome p{font-size:1rem}.CNE0Aa_statusLink{min-height:44px;color:var(--accent);text-underline-offset:3px;align-items:center;font-size:1rem;text-decoration:underline;display:flex}
._7H4lxq_section{gap:var(--menu-label-gap);min-width:0;display:grid}._7H4lxq_section h2{color:var(--menu-label-color);font-size:var(--menu-label-size);font-weight:var(--menu-label-weight);letter-spacing:0;margin:0;line-height:1.5}._7H4lxq_group{border-radius:var(--radius-card);background:var(--surface);box-shadow:var(--shadow-card);border:0;margin:0;padding:0;list-style:none;display:grid;overflow:hidden}._7H4lxq_group li{min-width:0;display:flex}._7H4lxq_group li+li{border-top:1px solid var(--line)}._7H4lxq_row{align-items:center;gap:var(--menu-row-gap);width:100%;min-height:var(--menu-row-height);padding:var(--menu-row-padding);color:inherit;font-size:var(--menu-row-text);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:0;line-height:1.45;display:flex}._7H4lxq_copy{overflow-wrap:anywhere;flex:1;min-width:0;display:grid}._7H4lxq_copy strong{font-size:var(--menu-row-text);font-weight:var(--account-menu-label-weight,var(--menu-row-weight));line-height:1.45}._7H4lxq_icon{width:28px;height:28px;color:var(--accent);flex:0 0 28px;justify-content:center;align-items:center;display:flex}._7H4lxq_icon svg{width:20px;height:20px}._7H4lxq_trailing{color:var(--muted);flex:0 0 20px;justify-content:center;align-items:center;font-size:17px;line-height:1;display:inline-flex}._7H4lxq_trailing svg{width:20px;height:20px}@media (hover:hover) and (pointer:fine){a._7H4lxq_row:hover,button._7H4lxq_row:hover{background:#f8fafd}}._7H4lxq_signOutRow{--account-menu-label-weight:650}._7H4lxq_signOutRow strong{color:var(--danger)}._7H4lxq_preference{min-width:0;max-width:43%;color:var(--muted);white-space:nowrap;text-overflow:ellipsis;flex:none;font-size:12px;overflow:hidden}._7H4lxq_value{min-width:0;max-width:62%;color:var(--muted);text-align:right;overflow-wrap:anywhere;flex:0 auto;font-size:12px;line-height:1.45}._7H4lxq_staticRow{cursor:default}._7H4lxq_copy{flex:1 0 auto}._7H4lxq_copy strong{white-space:nowrap}._7H4lxq_group li+li{border-image:var(--inset-divider)}._7H4lxq_preference{font-size:var(--card-key-size);font-weight:var(--card-key-weight)}
.Qpg5jq_screen{padding-bottom:calc(32px + env(safe-area-inset-bottom,0px))}.Qpg5jq_intro{margin-bottom:16px}.Qpg5jq_intro p{font-size:var(--text-sm);margin-bottom:0}.Qpg5jq_form{gap:12px}.Qpg5jq_intro .Qpg5jq_identityEmail{font-size:var(--text-xs);overflow-wrap:anywhere;margin-top:8px}.Qpg5jq_helper{font-size:var(--text-sm);margin:0}.Qpg5jq_invitationPreview{gap:6px;margin:0;display:grid}.Qpg5jq_invitationPreview :is(h2,p){margin:0}.Qpg5jq_entryActions{gap:8px;display:grid}.Qpg5jq_entryFooter{margin-top:8px}.Qpg5jq_emailInfo{border:1px solid var(--line);border-radius:var(--radius);background:var(--soft);gap:5px;min-width:0;padding:12px 14px;display:grid}.Qpg5jq_emailLabel{font-size:var(--text-xs);font-weight:600}.Qpg5jq_emailValue{min-width:0;font-size:var(--text-sm);align-items:flex-start;gap:8px;display:flex}.Qpg5jq_emailValue svg{color:var(--accent);flex:0 0 18px;margin-top:1px}.Qpg5jq_emailValue span{overflow-wrap:anywhere;min-width:0}.Qpg5jq_otpControl{--otp-gap:8px;--otp-cells-width:calc((100cqw + 1ch) * 6 / 7 - var(--otp-gap) - 2px);min-width:0;height:52px;font-family:ui-monospace,monospace;font-size:22px;display:block;position:relative;container-type:inline-size}.Qpg5jq_otpCells{width:var(--otp-cells-width);gap:var(--otp-gap);pointer-events:none;grid-template-columns:repeat(6,minmax(0,1fr));display:grid;position:absolute;inset:0 auto 0 50%;transform:translate(-50%)}.Qpg5jq_otpCell{border:1px solid var(--line);background:var(--surface);border-radius:8px}.Qpg5jq_otpInput{font-variant-numeric:tabular-nums;width:100%;height:100%;min-height:44px;letter-spacing:calc((var(--otp-cells-width) + var(--otp-gap)) / 6 - 1ch);text-indent:calc((100cqw - var(--otp-cells-width)) / 2 + (var(--otp-cells-width) - 5 * var(--otp-gap)) / 12 - .5ch);caret-color:var(--accent);background:0 0;border:0;border-radius:8px;padding:0;font-family:ui-monospace,monospace;font-size:22px;line-height:1;position:relative}.Qpg5jq_otpInput[data-caret-past-code]{caret-color:#0000}.Qpg5jq_otpControl:focus-within .Qpg5jq_otpCell{border-color:var(--line)}.Qpg5jq_otpInput:focus-visible{outline:none}.Qpg5jq_joinCode{text-align:center;box-sizing:border-box;width:100%;min-width:0;max-width:100%}.Qpg5jq_joinCode::placeholder{text-align:center;letter-spacing:normal;font-size:var(--text-body);font-weight:400}.Qpg5jq_action{width:100%;min-height:44px}.Qpg5jq_changeEmail,.Qpg5jq_tertiaryAction{width:100%;font-size:var(--text-xs);color:var(--accent)}.Qpg5jq_development{font-size:var(--text-xs)}.Qpg5jq_development p{margin:0}.Qpg5jq_development a{min-height:44px;color:var(--accent);align-items:center;display:inline-flex}.Qpg5jq_loginIntro{margin-bottom:var(--space-5)}.Qpg5jq_loginIntro[data-auth-step=email]{text-align:center;margin-bottom:calc(var(--space-4) * 2)}.Qpg5jq_loginForm{gap:var(--space-4)}.Qpg5jq_loginForm input[name=email],.Qpg5jq_loginForm .Qpg5jq_action{border-radius:var(--radius)}.Qpg5jq_loginForm .Qpg5jq_otpControl,.Qpg5jq_loginForm .Qpg5jq_otpInput{font-size:calc(var(--text-body) * 11 / 7)}.Qpg5jq_loginForm .Qpg5jq_otpControl{height:max(52px, calc(var(--text-body) * 26 / 7))}.Qpg5jq_loginForm .Qpg5jq_changeEmail{white-space:normal}.Qpg5jq_loginDevelopment{margin-top:var(--space-5);padding-top:var(--space-3);text-align:center}.Qpg5jq_confirmation{justify-items:center;gap:18px;max-width:340px;margin:auto;padding-top:4px;display:grid}.Qpg5jq_logoutIcon{background:var(--soft);width:72px;height:72px;color:var(--accent);border-radius:50%;place-items:center;display:grid}.Qpg5jq_confirmationIntro{text-align:center}.Qpg5jq_confirmationIntro p{font-size:var(--text-sm);margin-bottom:0}.Qpg5jq_confirmationActions{gap:8px;width:100%;margin-top:4px;display:grid}.Qpg5jq_confirmation>[role=alert]{width:100%}.Qpg5jq_screen[data-auth-screen=join]{max-width:var(--content-width);padding:22px var(--page-gutter) 24px;margin:0 auto}.Qpg5jq_screen[data-auth-screen=join] .Qpg5jq_form{max-width:100%}.Qpg5jq_screen[data-auth-screen=join] .Qpg5jq_joinCode{letter-spacing:.16em;text-align:center;border:1px solid var(--line);background:#fff;border-radius:10px;min-height:58px;font-size:19px}.Qpg5jq_screen[data-auth-screen=join] .Qpg5jq_invitationPreview{border-radius:10px;padding:14px}
