.RecoveryCodes-module__o5JGlW__panel{gap:var(--space-4);border:var(--rule);background:var(--color-surface-raised);padding:var(--space-5);display:grid}.RecoveryCodes-module__o5JGlW__panel h2{font-size:var(--font-size-400);margin:0}.RecoveryCodes-module__o5JGlW__panel p{color:var(--color-ink-secondary);margin:0}.RecoveryCodes-module__o5JGlW__codes{gap:var(--space-2) var(--space-4);padding-left:var(--space-5);grid-template-columns:repeat(auto-fill,minmax(9.5rem,1fr));margin:0;display:grid}.RecoveryCodes-module__o5JGlW__codes code{font-family:var(--font-mono);font-size:var(--font-size-300);letter-spacing:.06em}.RecoveryCodes-module__o5JGlW__actions{gap:var(--space-3);flex-wrap:wrap;display:flex}.RecoveryCodes-module__o5JGlW__actions button,.RecoveryCodes-module__o5JGlW__actions a,.RecoveryCodes-module__o5JGlW__onwards{min-height:var(--size-touch);border:var(--rule);background:var(--color-surface-muted);padding:0 var(--space-4);color:var(--color-ink);cursor:pointer;align-items:center;font-weight:650;text-decoration:none;display:inline-flex}.RecoveryCodes-module__o5JGlW__onwards{background:var(--color-ink);color:var(--color-ink-inverse);justify-self:start}.RecoveryCodes-module__o5JGlW__onwards[aria-disabled=true]{cursor:not-allowed;opacity:.55;pointer-events:none}.RecoveryCodes-module__o5JGlW__confirm{gap:var(--space-3);align-items:flex-start;display:flex}.RecoveryCodes-module__o5JGlW__confirm input{margin-top:.2rem}.RecoveryCodes-module__o5JGlW__notice{border-left:3px solid var(--color-status-attention);background:var(--color-surface-muted);padding:var(--space-3);color:var(--color-ink-secondary)}.RecoveryCodes-module__o5JGlW__links{gap:var(--space-4);border-top:var(--rule);padding-top:var(--space-4);font-size:var(--font-size-200);flex-wrap:wrap;align-items:center;display:flex}.RecoveryCodes-module__o5JGlW__links a{color:var(--color-ink)}.RecoveryCodes-module__o5JGlW__links form button{color:var(--color-ink);cursor:pointer;font:inherit;background:0 0;border:0;padding:0;text-decoration:underline}
.AuthShell-module__z0SDKW__page{background:var(--color-surface);grid-template-columns:minmax(20rem,.78fr) minmax(24rem,1.22fr);min-height:100vh;display:grid}.AuthShell-module__z0SDKW__formColumn{gap:var(--space-6);grid-template-rows:auto 1fr;width:min(100%,34rem);min-width:0;margin-inline:auto;padding:clamp(2rem,7vw,6rem);display:grid}.AuthShell-module__z0SDKW__topBar{justify-content:flex-end;display:flex}.AuthShell-module__z0SDKW__content{align-content:center;gap:var(--space-8);min-width:0;display:grid}.AuthShell-module__z0SDKW__brand{align-items:center;gap:var(--space-3);letter-spacing:-.02em;font-weight:720;display:flex}.AuthShell-module__z0SDKW__mark{height:2rem;color:var(--color-ink)}.AuthShell-module__z0SDKW__header{gap:var(--space-3);display:grid}.AuthShell-module__z0SDKW__header h1{max-width:12ch;font-size:var(--font-size-600);letter-spacing:-.045em;font-weight:580;line-height:var(--line-height-tight)}.AuthShell-module__z0SDKW__header>p:last-child{max-width:42ch;color:var(--color-ink-secondary)}.AuthShell-module__z0SDKW__eyebrow,.AuthShell-module__z0SDKW__boundary{color:var(--color-ink-muted);font-size:var(--font-size-100);letter-spacing:var(--letter-spacing-label);text-transform:uppercase;font-weight:700}.AuthShell-module__z0SDKW__boundary{padding-top:var(--space-4);border-top:var(--rule);line-height:1.5}@media (max-width:64rem){.AuthShell-module__z0SDKW__page{grid-template-columns:1fr}.AuthShell-module__z0SDKW__formColumn{width:min(100%,38rem);min-height:100vh;padding:var(--space-8) var(--space-5)}.AuthShell-module__z0SDKW__page>aside{display:none}}
.AcceptInvitationForm-module__Lsca4W__form{gap:var(--space-4);display:grid}.AcceptInvitationForm-module__Lsca4W__form button{min-height:var(--size-touch);background:var(--color-ink);padding:0 var(--space-5);color:var(--color-ink-inverse);cursor:pointer;border:0;justify-self:start;font-weight:680}.AcceptInvitationForm-module__Lsca4W__form button:disabled{cursor:wait;opacity:.55}.AcceptInvitationForm-module__Lsca4W__error{border-left:3px solid var(--color-status-critical);background:var(--color-status-critical-soft);padding:var(--space-3);color:var(--color-ink-secondary)}
.MembersWorkspace-module__SDhDiG__workspace{gap:var(--space-6);display:grid}.MembersWorkspace-module__SDhDiG__hero{gap:var(--space-3);max-width:54rem;display:grid}.MembersWorkspace-module__SDhDiG__hero>p{color:var(--color-accent);font-size:var(--font-size-100);letter-spacing:var(--letter-spacing-label);text-transform:uppercase;font-weight:700}.MembersWorkspace-module__SDhDiG__hero h1{font-size:var(--font-size-600);letter-spacing:-.045em;font-weight:580}.MembersWorkspace-module__SDhDiG__hero span,.MembersWorkspace-module__SDhDiG__panel>p{color:var(--color-ink-secondary)}.MembersWorkspace-module__SDhDiG__panel{gap:var(--space-4);border:var(--rule);background:var(--color-surface-raised);padding:var(--space-6);display:grid}.MembersWorkspace-module__SDhDiG__panel h2{font-size:var(--font-size-400);font-weight:620}.MembersWorkspace-module__SDhDiG__form{align-items:end;gap:var(--space-4);grid-template-columns:minmax(14rem,1fr) minmax(10rem,.45fr) auto;display:grid}.MembersWorkspace-module__SDhDiG__form label{gap:var(--space-2);display:grid}.MembersWorkspace-module__SDhDiG__form label>span{color:var(--color-ink-secondary);font-size:var(--font-size-100);font-weight:650}.MembersWorkspace-module__SDhDiG__form input,.MembersWorkspace-module__SDhDiG__form select{border:var(--rule);background:var(--color-surface);min-height:2.75rem;padding:0 var(--space-3);color:inherit}.MembersWorkspace-module__SDhDiG__form button{background:var(--color-accent);min-height:2.75rem;padding:0 var(--space-5);color:var(--color-ink-inverse);border:0;font-weight:700}.MembersWorkspace-module__SDhDiG__form button:disabled{opacity:.58}.MembersWorkspace-module__SDhDiG__roleGuide{gap:var(--space-1);color:var(--color-ink-secondary);font-size:var(--font-size-100);grid-column:1/-1;margin:0;padding:0;list-style:none;display:grid}.MembersWorkspace-module__SDhDiG__roleGuide li{padding-left:var(--space-2);border-left:2px solid #0000}.MembersWorkspace-module__SDhDiG__roleGuide li[data-selected]{border-left-color:var(--color-accent);color:var(--color-ink)}.MembersWorkspace-module__SDhDiG__roleGuide strong{font-weight:650}.MembersWorkspace-module__SDhDiG__accessForm{align-items:end;gap:var(--space-2);grid-template-columns:minmax(7.5rem,1fr) minmax(7.5rem,1fr) auto;min-width:25rem;display:grid}.MembersWorkspace-module__SDhDiG__accessForm label{gap:var(--space-1);display:grid}.MembersWorkspace-module__SDhDiG__accessForm label>span{color:var(--color-ink-muted);font-size:var(--font-size-100)}.MembersWorkspace-module__SDhDiG__accessForm select{border:var(--rule);background:var(--color-surface);min-height:2.25rem;padding:0 var(--space-2);color:inherit}.MembersWorkspace-module__SDhDiG__accessForm button,.MembersWorkspace-module__SDhDiG__cancelForm button{border:var(--rule);background:var(--color-surface);min-height:2.25rem;padding:0 var(--space-3);color:var(--color-ink);font-weight:680}.MembersWorkspace-module__SDhDiG__accessForm button:disabled,.MembersWorkspace-module__SDhDiG__cancelForm button:disabled{opacity:.5}.MembersWorkspace-module__SDhDiG__accessForm small{grid-column:1/-1}.MembersWorkspace-module__SDhDiG__accessNote{color:var(--color-ink-muted);font-size:var(--font-size-100)}.MembersWorkspace-module__SDhDiG__cancelForm{justify-items:end;gap:var(--space-1);display:grid}.MembersWorkspace-module__SDhDiG__error{color:var(--color-status-critical)}.MembersWorkspace-module__SDhDiG__success{color:var(--color-status-positive)}.MembersWorkspace-module__SDhDiG__tableWrap{overflow-x:auto}.MembersWorkspace-module__SDhDiG__tableWrap table{border-collapse:collapse;width:100%}.MembersWorkspace-module__SDhDiG__tableWrap th,.MembersWorkspace-module__SDhDiG__tableWrap td{border-bottom:var(--rule);padding:var(--space-3);text-align:left}.MembersWorkspace-module__SDhDiG__tableWrap th{color:var(--color-ink-muted);font-size:var(--font-size-100);text-transform:uppercase}.MembersWorkspace-module__SDhDiG__tableWrap td:first-child{gap:var(--space-1);display:grid}.MembersWorkspace-module__SDhDiG__tableWrap td span{color:var(--color-ink-secondary);font-size:var(--font-size-100)}.MembersWorkspace-module__SDhDiG__invitations{gap:var(--space-3);list-style:none;display:grid}.MembersWorkspace-module__SDhDiG__invitations li{justify-content:space-between;align-items:center;gap:var(--space-4);border-bottom:var(--rule);padding-bottom:var(--space-3);display:flex}.MembersWorkspace-module__SDhDiG__invitations li>div{gap:var(--space-1);display:grid}.MembersWorkspace-module__SDhDiG__invitations span,.MembersWorkspace-module__SDhDiG__invitations small{color:var(--color-ink-secondary)}@media (max-width:48rem){.MembersWorkspace-module__SDhDiG__form{grid-template-columns:1fr}.MembersWorkspace-module__SDhDiG__invitations li{display:grid}.MembersWorkspace-module__SDhDiG__accessForm{grid-template-columns:1fr;min-width:14rem}.MembersWorkspace-module__SDhDiG__cancelForm{justify-items:start}}.MembersWorkspace-module__SDhDiG__mfaReset{margin-top:var(--space-2);font-size:var(--font-size-200)}.MembersWorkspace-module__SDhDiG__mfaReset summary{color:var(--color-ink-secondary);cursor:pointer}.MembersWorkspace-module__SDhDiG__mfaResetForm{gap:var(--space-2);max-width:25rem;margin-top:var(--space-2);display:grid}.MembersWorkspace-module__SDhDiG__mfaResetForm p{color:var(--color-ink-muted);margin:0}.MembersWorkspace-module__SDhDiG__mfaResetForm label>span{color:var(--color-ink-muted);font-size:var(--font-size-100)}.MembersWorkspace-module__SDhDiG__mfaResetForm textarea{border:var(--rule);background:var(--color-surface);padding:var(--space-2);color:inherit;font:inherit}.MembersWorkspace-module__SDhDiG__mfaResetForm button{border:1px solid var(--color-status-critical);background:var(--color-surface);min-height:2.25rem;padding:0 var(--space-3);color:var(--color-status-critical);justify-self:start;font-weight:680}.MembersWorkspace-module__SDhDiG__mfaResetForm button:disabled{opacity:.5}
.access-module__r2HIYG__access{gap:var(--space-6);display:grid}.access-module__r2HIYG__steps{gap:var(--space-4);padding-left:var(--space-5);color:var(--color-ink-secondary);margin:0;line-height:1.5;display:grid}.access-module__r2HIYG__steps li{max-width:46ch}.access-module__r2HIYG__actions{gap:var(--space-3);display:grid}.access-module__r2HIYG__prompt{color:var(--color-ink-muted);font-size:var(--font-size-100);letter-spacing:var(--letter-spacing-label);text-transform:uppercase;font-weight:700}.access-module__r2HIYG__buttons{gap:var(--space-3);flex-wrap:wrap;display:flex}.access-module__r2HIYG__primary,.access-module__r2HIYG__secondary{min-height:var(--size-control);padding-inline:var(--space-5);border-radius:var(--radius-sm);justify-content:center;align-items:center;font-weight:650;text-decoration:none;display:inline-flex}.access-module__r2HIYG__primary{background:var(--color-ink);color:var(--color-ink-inverse)}.access-module__r2HIYG__secondary{border:var(--rule);color:var(--color-ink)}.access-module__r2HIYG__primary:focus-visible,.access-module__r2HIYG__secondary:focus-visible{outline:var(--focus-ring);outline-offset:2px}.access-module__r2HIYG__loginLine{color:var(--color-ink-secondary);font-size:var(--font-size-200)}.access-module__r2HIYG__loginLine a{color:var(--color-accent-hover);font-weight:650}
.AuthForm-module__4ah1Xa__form{gap:var(--space-4);display:grid}.AuthForm-module__4ah1Xa__form label{gap:var(--space-2);display:grid}.AuthForm-module__4ah1Xa__form label>span{color:var(--color-ink-secondary);font-size:var(--font-size-200);font-weight:650}.AuthForm-module__4ah1Xa__form input{min-height:var(--size-control);border:var(--rule);border-radius:var(--radius-sm);background:var(--color-surface-raised);padding:0 var(--space-3)}.AuthForm-module__4ah1Xa__recoveryLink{color:var(--color-accent-hover);font-size:var(--font-size-200);justify-self:end;font-weight:650}.AuthForm-module__4ah1Xa__form button{min-height:var(--size-control);margin-top:var(--space-2);background:var(--color-ink);color:var(--color-ink-inverse);cursor:pointer;font-weight:650}.AuthForm-module__4ah1Xa__primaryLink{min-height:var(--size-control);background:var(--color-ink);color:var(--color-ink-inverse);place-items:center;font-weight:650;text-decoration:none;display:grid}.AuthForm-module__4ah1Xa__form button:disabled{cursor:wait;opacity:.55}.AuthForm-module__4ah1Xa__error,.AuthForm-module__4ah1Xa__message{border-left:3px solid var(--color-status-serious);background:var(--color-status-serious-soft);padding:var(--space-3);color:var(--color-ink-secondary);font-size:var(--font-size-200)}.AuthForm-module__4ah1Xa__message{border-left-color:var(--color-status-positive);background:var(--color-status-positive-soft)}.AuthForm-module__4ah1Xa__noticeLink{color:var(--color-accent-hover);font-weight:650}.AuthForm-module__4ah1Xa__switchLine{color:var(--color-ink-secondary);font-size:var(--font-size-200);text-align:center}.AuthForm-module__4ah1Xa__switchLine a{color:var(--color-accent-hover);font-weight:650}
.MfaEnrollment-module__l957mq__start,.MfaEnrollment-module__l957mq__enrollment,.MfaEnrollment-module__l957mq__verify{gap:var(--space-4);display:grid}.MfaEnrollment-module__l957mq__start button,.MfaEnrollment-module__l957mq__verify button{min-height:var(--size-touch);background:var(--color-ink);padding:0 var(--space-5);color:var(--color-ink-inverse);cursor:pointer;font-weight:680}.MfaEnrollment-module__l957mq__start button{justify-self:start}.MfaEnrollment-module__l957mq__start button:disabled,.MfaEnrollment-module__l957mq__verify button:disabled{cursor:wait;opacity:.55}.MfaEnrollment-module__l957mq__enrollment>img{border:var(--rule);width:13.75rem;height:13.75rem;padding:var(--space-3);background:#fff}.MfaEnrollment-module__l957mq__enrollment details{max-width:30rem;color:var(--color-ink-secondary)}.MfaEnrollment-module__l957mq__enrollment summary{cursor:pointer;font-weight:650}.MfaEnrollment-module__l957mq__enrollment code{overflow-wrap:anywhere;margin-top:var(--space-3);border:var(--rule);background:var(--color-surface-muted);padding:var(--space-3);display:block}.MfaEnrollment-module__l957mq__verify label{gap:var(--space-2);display:grid}.MfaEnrollment-module__l957mq__verify label span{color:var(--color-ink-secondary);font-size:var(--font-size-200);font-weight:650}.MfaEnrollment-module__l957mq__verify input[type=text]{width:12rem;min-height:var(--size-touch);border:var(--rule);background:var(--color-surface-raised);padding:0 var(--space-3);font-family:var(--font-mono);font-size:var(--font-size-400);letter-spacing:.3em}.MfaEnrollment-module__l957mq__verify button{justify-self:start}.MfaEnrollment-module__l957mq__error{border-left:3px solid var(--color-status-critical);background:var(--color-status-critical-soft);padding:var(--space-3);color:var(--color-ink-secondary)}
.InvitationPanel-module__F0LxMW__panel{gap:var(--space-4);display:grid}.InvitationPanel-module__F0LxMW__workspace{font-size:var(--font-size-400)}.InvitationPanel-module__F0LxMW__details{gap:var(--space-3);margin:0;display:grid}.InvitationPanel-module__F0LxMW__details>div{gap:var(--space-1);display:grid}.InvitationPanel-module__F0LxMW__details dt{color:var(--color-ink-muted);font-size:var(--font-size-100);letter-spacing:var(--letter-spacing-label);text-transform:uppercase;font-weight:700}.InvitationPanel-module__F0LxMW__details dd{color:var(--color-ink-secondary);margin:0}.InvitationPanel-module__F0LxMW__role{width:fit-content;margin-right:var(--space-2);border:var(--rule);background:var(--color-surface-muted);padding:var(--space-1) var(--space-3);color:var(--color-ink-secondary);font-size:var(--font-size-100);letter-spacing:var(--letter-spacing-label);text-transform:uppercase;font-weight:700;display:inline-block}.InvitationPanel-module__F0LxMW__notice,.InvitationPanel-module__F0LxMW__error{border-left:3px solid var(--color-status-positive);background:var(--color-status-positive-soft);padding:var(--space-3);color:var(--color-ink-secondary)}.InvitationPanel-module__F0LxMW__error{border-left-color:var(--color-status-critical);background:var(--color-status-critical-soft)}.InvitationPanel-module__F0LxMW__help{color:var(--color-ink-secondary)}.InvitationPanel-module__F0LxMW__help a{color:var(--color-accent-hover);font-weight:650}.InvitationPanel-module__F0LxMW__primary,.InvitationPanel-module__F0LxMW__secondary{min-height:var(--size-touch);padding-inline:var(--space-5);border-radius:var(--radius-sm);cursor:pointer;font:inherit;justify-content:center;justify-self:start;align-items:center;font-weight:650;text-decoration:none;display:inline-flex}.InvitationPanel-module__F0LxMW__primary{background:var(--color-ink);color:var(--color-ink-inverse);border:0}.InvitationPanel-module__F0LxMW__secondary{border:var(--rule);color:var(--color-ink);background:0 0}
.PendingInvitationsView-module__U6riYW__view{gap:var(--space-6);display:grid}.PendingInvitationsView-module__U6riYW__list{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}.PendingInvitationsView-module__U6riYW__list li{gap:var(--space-3);border:var(--rule);border-radius:var(--radius-sm);background:var(--color-surface-raised);padding:var(--space-3) var(--space-4);display:grid}.PendingInvitationsView-module__U6riYW__meta{gap:var(--space-1);overflow-wrap:anywhere;min-width:0;display:grid}.PendingInvitationsView-module__U6riYW__meta span{color:var(--color-ink-secondary);font-size:var(--font-size-200)}.PendingInvitationsView-module__U6riYW__actions{gap:var(--space-3);flex-wrap:wrap;align-items:start;display:flex}.PendingInvitationsView-module__U6riYW__empty{color:var(--color-ink-secondary)}.PendingInvitationsView-module__U6riYW__back{color:var(--color-ink);justify-self:start;font-weight:650}.PendingInvitationsView-module__U6riYW__back:focus-visible{outline:var(--focus-ring);outline-offset:2px}
.NoWorkspaceView-module__eJzWaW__view{gap:var(--space-6);display:grid}.NoWorkspaceView-module__eJzWaW__invitations{gap:var(--space-3);display:grid}.NoWorkspaceView-module__eJzWaW__invitations h2{color:var(--color-ink-muted);font-size:var(--font-size-100);letter-spacing:var(--letter-spacing-label);text-transform:uppercase;font-weight:700}.NoWorkspaceView-module__eJzWaW__invitations ul{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}.NoWorkspaceView-module__eJzWaW__invitations li{gap:var(--space-3);border:var(--rule);border-radius:var(--radius-sm);background:var(--color-surface-raised);padding:var(--space-3) var(--space-4);flex-wrap:wrap;justify-content:space-between;align-items:center;display:flex}.NoWorkspaceView-module__eJzWaW__invitationMeta{gap:var(--space-1);min-width:0;display:grid}.NoWorkspaceView-module__eJzWaW__invitationMeta span{color:var(--color-ink-secondary);font-size:var(--font-size-200)}.NoWorkspaceView-module__eJzWaW__empty{color:var(--color-ink-secondary)}.NoWorkspaceView-module__eJzWaW__actions{gap:var(--space-3);flex-wrap:wrap;display:flex}.NoWorkspaceView-module__eJzWaW__primary,.NoWorkspaceView-module__eJzWaW__secondary{min-height:var(--size-control);padding-inline:var(--space-5);border-radius:var(--radius-sm);cursor:pointer;font:inherit;justify-content:center;align-items:center;font-weight:650;text-decoration:none;display:inline-flex}.NoWorkspaceView-module__eJzWaW__primary{background:var(--color-ink);color:var(--color-ink-inverse)}.NoWorkspaceView-module__eJzWaW__secondary{border:var(--rule);color:var(--color-ink);background:0 0}.NoWorkspaceView-module__eJzWaW__primary:focus-visible,.NoWorkspaceView-module__eJzWaW__secondary:focus-visible{outline:var(--focus-ring);outline-offset:2px}
