.AuthLayout-module__VWZfwq__page{background:linear-gradient(180deg,color-mix(in srgb,var(--bg-tabs)92%,var(--bg-app))0%,var(--bg-app)24%);height:100vh;color:var(--text-primary);flex-direction:column;display:flex;position:relative;overflow:hidden auto}.AuthLayout-module__VWZfwq__header{justify-content:space-between;align-items:center;gap:var(--space-4);padding:var(--space-5)var(--space-6);display:flex}.AuthLayout-module__VWZfwq__brand{border-radius:var(--radius-sm);align-items:center;display:inline-flex}.AuthLayout-module__VWZfwq__brandLogo{width:clamp(8rem,12vw,9.5rem);height:auto;display:block}.AuthLayout-module__VWZfwq__headerLink{color:var(--text-secondary);font-size:var(--font-size-13);font-weight:var(--font-weight-medium);transition:color var(--transition-base)}.AuthLayout-module__VWZfwq__headerLink:hover{color:var(--text-primary)}.AuthLayout-module__VWZfwq__main{padding:var(--space-6)var(--space-4)clamp(2.5rem,6vh,4rem);flex:1;display:grid}.AuthLayout-module__VWZfwq__card{align-self:start;gap:var(--space-6);border:var(--border-width-thin)solid var(--color-border);background:var(--bg-surface);border-radius:.75rem;width:min(30rem,100%);margin-inline:auto;padding:clamp(1.5rem,4vw,2.25rem);display:grid;box-shadow:0 1px 2px #1f241e0a,0 12px 32px -18px #1f241e1f}.AuthLayout-module__VWZfwq__cardHeader{gap:var(--space-2);display:grid}.AuthLayout-module__VWZfwq__cardHeader h1{letter-spacing:-.025em;font-size:clamp(1.375rem,3vw,1.625rem);line-height:1.15;font-weight:var(--font-weight-semibold)}.AuthLayout-module__VWZfwq__cardHeader p{color:var(--text-secondary);font-size:var(--font-size-14);line-height:1.6}.AuthLayout-module__VWZfwq__footer{gap:var(--space-2);padding-top:var(--space-5);border-top:var(--border-width-thin)solid var(--color-border);color:var(--text-secondary);font-size:var(--font-size-13);line-height:1.6;display:grid}.AuthLayout-module__VWZfwq__footer a{color:var(--color-accent-strong);font-weight:var(--font-weight-semibold)}.AuthLayout-module__VWZfwq__footer a:hover{color:var(--color-accent)}@media (max-width:30rem){.AuthLayout-module__VWZfwq__header{padding:var(--space-4)}}
.AuthForm-module__oRl-7W__form{gap:var(--space-4);display:grid}.AuthForm-module__oRl-7W__field,.AuthForm-module__oRl-7W__fieldLabel{gap:var(--space-2);display:grid}.AuthForm-module__oRl-7W__field span{font-size:var(--font-size-13);font-weight:var(--font-weight-semibold);color:var(--text-primary);letter-spacing:-.01em}.AuthForm-module__oRl-7W__fieldControl{position:relative}.AuthForm-module__oRl-7W__input{width:100%;min-height:var(--button-height-lg);border:var(--border-width-thin)solid var(--auth-border-muted);border-radius:var(--radius-md);background:color-mix(in srgb,var(--bg-surface)92%,var(--bg-subtle));padding:0 var(--space-4);color:var(--text-primary);box-shadow:inset 0 0 0 var(--border-width-thin)transparent;transition:border-color var(--auth-transition-base),background-color var(--auth-transition-base),box-shadow var(--auth-transition-base)}.AuthForm-module__oRl-7W__input::placeholder{color:var(--text-muted)}.AuthForm-module__oRl-7W__input:focus-visible{border-color:var(--color-accent-strong);background:var(--bg-surface);box-shadow:inset 0 0 0 var(--border-width-thin)var(--color-accent-strong);outline:none}.AuthForm-module__oRl-7W__input:disabled{opacity:.75}.AuthForm-module__oRl-7W__passwordInput{padding-right:calc(var(--space-10) + var(--space-2))}.AuthForm-module__oRl-7W__visibilityToggle{top:50%;right:var(--space-2);width:var(--button-height-sm);height:var(--button-height-sm);border:var(--border-width-thin)solid transparent;border-radius:var(--radius-sm);color:var(--text-muted);cursor:pointer;transition:background-color var(--auth-transition-base),color var(--auth-transition-base),border-color var(--auth-transition-base);background:0 0;justify-content:center;align-items:center;display:inline-flex;position:absolute;transform:translateY(-50%)}.AuthForm-module__oRl-7W__visibilityToggle:hover:not(:disabled){background:var(--bg-subtle);color:var(--text-primary)}.AuthForm-module__oRl-7W__visibilityToggle:focus-visible{border-color:var(--color-accent-strong);color:var(--color-accent-strong);outline:none}.AuthForm-module__oRl-7W__visibilityIcon{width:var(--space-5);height:var(--space-5);stroke-width:1.75px}.AuthForm-module__oRl-7W__submitButton{margin-top:var(--space-2)}.AuthForm-module__oRl-7W__error{padding:var(--space-3)var(--space-4);border:var(--border-width-thin)solid var(--auth-error-border);border-radius:var(--radius-md);background:var(--auth-error-surface);color:var(--auth-error-text);font-size:var(--font-size-13);line-height:var(--line-height-compact);font-weight:var(--font-weight-medium)}
.ActivateInvitePage-module__cjP6da__stack,.ActivateInvitePage-module__cjP6da__summaryPanel,.ActivateInvitePage-module__cjP6da__contextList,.ActivateInvitePage-module__cjP6da__recoveryGrid{display:grid}.ActivateInvitePage-module__cjP6da__stack{gap:var(--space-4)}.ActivateInvitePage-module__cjP6da__notice{margin-bottom:var(--space-4);padding:var(--space-3)var(--space-4);border:var(--border-width-thin)solid var(--tool-accent-green-border);border-radius:var(--radius-md);background:var(--tool-accent-green-surface);color:var(--tool-accent-green-text);font-size:var(--font-size-13)}.ActivateInvitePage-module__cjP6da__summaryPanel{gap:var(--space-3);padding:var(--space-4);border:var(--border-width-thin)solid var(--color-border);border-radius:var(--radius-lg);background:var(--bg-subtle)}.ActivateInvitePage-module__cjP6da__eyebrow{color:var(--text-muted);font-size:var(--font-size-12);font-weight:var(--font-weight-semibold);letter-spacing:.04em;text-transform:uppercase}.ActivateInvitePage-module__cjP6da__summaryTitle,.ActivateInvitePage-module__cjP6da__contextValue{color:var(--text-primary)}.ActivateInvitePage-module__cjP6da__summaryTitle{font-size:var(--font-size-18);margin:0}.ActivateInvitePage-module__cjP6da__summaryBody,.ActivateInvitePage-module__cjP6da__contextLabel,.ActivateInvitePage-module__cjP6da__helperText{color:var(--text-secondary);font-size:var(--font-size-13);line-height:1.55}.ActivateInvitePage-module__cjP6da__contextList{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr));margin:0}.ActivateInvitePage-module__cjP6da__mfaSetupGrid{gap:var(--space-4);grid-template-columns:minmax(160px,220px) minmax(0,1fr);align-items:start;display:grid}.ActivateInvitePage-module__cjP6da__qrPanel{gap:var(--space-2);color:var(--text-secondary);font-size:var(--font-size-12);line-height:1.45;display:grid}.ActivateInvitePage-module__cjP6da__qrImage{border:var(--border-width-thin)solid var(--color-border);border-radius:var(--radius-md);background:#fff;width:min(100%,220px);height:auto;display:block}.ActivateInvitePage-module__cjP6da__contextItem{gap:var(--space-1);display:grid}.ActivateInvitePage-module__cjP6da__contextLabel{font-weight:var(--font-weight-semibold)}.ActivateInvitePage-module__cjP6da__contextValue{font-size:var(--font-size-14)}.ActivateInvitePage-module__cjP6da__inlineNote{padding:var(--space-3);border:var(--border-width-thin)solid var(--color-border);border-radius:var(--radius-md);background:var(--bg-surface)}.ActivateInvitePage-module__cjP6da__recoveryGrid{gap:var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr))}.ActivateInvitePage-module__cjP6da__recoveryCode{padding:var(--space-2)var(--space-3);border:var(--border-width-thin)solid var(--color-border);border-radius:var(--radius-md);background:var(--bg-surface);font-family:var(--font-mono,monospace);font-size:var(--font-size-13);color:var(--text-primary);justify-content:center;display:inline-flex}.ActivateInvitePage-module__cjP6da__submitRow{gap:var(--space-3);flex-wrap:wrap;display:flex}.ActivateInvitePage-module__cjP6da__linkButton{text-decoration:none}@media (max-width:720px){.ActivateInvitePage-module__cjP6da__contextList,.ActivateInvitePage-module__cjP6da__recoveryGrid,.ActivateInvitePage-module__cjP6da__mfaSetupGrid{grid-template-columns:minmax(0,1fr)}}
.RegisterPage-module__PUj23q__grid,.RegisterPage-module__PUj23q__stepStack,.RegisterPage-module__PUj23q__demoGrid,.RegisterPage-module__PUj23q__recoveryGrid,.RegisterPage-module__PUj23q__setupGrid,.RegisterPage-module__PUj23q__technicalBody{display:grid}.RegisterPage-module__PUj23q__grid{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr))}.RegisterPage-module__PUj23q__stepStack{gap:var(--space-4)}.RegisterPage-module__PUj23q__notice{margin-bottom:var(--space-4);padding:var(--space-3)var(--space-4);border:var(--border-width-thin)solid var(--tool-accent-green-border);border-radius:var(--radius-md);background:var(--tool-accent-green-surface);color:var(--tool-accent-green-text);font-size:var(--font-size-13)}.RegisterPage-module__PUj23q__segmentedControl{gap:var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.RegisterPage-module__PUj23q__segment{min-height:var(--button-height-md);border:var(--border-width-thin)solid var(--color-border);border-radius:var(--radius-md);background:var(--bg-subtle);color:var(--text-secondary);font:inherit;font-weight:var(--font-weight-semibold)}.RegisterPage-module__PUj23q__segmentActive{border-color:var(--color-accent-strong);background:var(--color-accent-soft);color:var(--color-accent-strong)}.RegisterPage-module__PUj23q__checkboxRow{align-items:flex-start;gap:var(--space-2);color:var(--text-secondary);font-size:var(--font-size-13);display:flex}.RegisterPage-module__PUj23q__panel{gap:var(--space-3);padding:var(--space-4);border:var(--border-width-thin)solid var(--color-border);border-radius:var(--radius-lg);background:var(--bg-subtle);display:grid}.RegisterPage-module__PUj23q__demoPanel{background:var(--bg-surface)}.RegisterPage-module__PUj23q__panelHeader{gap:var(--space-1);display:grid}.RegisterPage-module__PUj23q__panelEyebrow,.RegisterPage-module__PUj23q__demoLabel{color:var(--text-muted);font-size:var(--font-size-12);font-weight:var(--font-weight-semibold);text-transform:uppercase;letter-spacing:.04em}.RegisterPage-module__PUj23q__panelBody{color:var(--text-secondary);font-size:var(--font-size-13)}.RegisterPage-module__PUj23q__inlineNote{align-items:flex-start;gap:var(--space-2);padding:var(--space-3);border:var(--border-width-thin)solid var(--color-border);border-radius:var(--radius-md);background:var(--bg-surface);color:var(--text-secondary);font-size:var(--font-size-13);display:flex}.RegisterPage-module__PUj23q__inlineIcon{width:var(--space-4);height:var(--space-4);color:var(--color-accent-strong);flex:none}.RegisterPage-module__PUj23q__setupGrid{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr))}.RegisterPage-module__PUj23q__setupCard{gap:var(--space-3);padding:var(--space-4);border:var(--border-width-thin)solid var(--color-border);border-radius:var(--radius-md);background:var(--bg-surface);display:grid}.RegisterPage-module__PUj23q__setupHeader{align-items:flex-start;gap:var(--space-3);display:flex}.RegisterPage-module__PUj23q__setupIndex{width:var(--space-6);min-width:var(--space-6);height:var(--space-6);border:var(--border-width-thin)solid var(--color-accent-strong);border-radius:var(--radius-md);background:var(--color-accent-soft);color:var(--color-accent-strong);font-family:var(--font-mono);font-size:var(--font-size-13);font-variant-numeric:tabular-nums;font-weight:var(--font-weight-semibold);justify-content:center;align-items:center;display:inline-flex}.RegisterPage-module__PUj23q__setupTitle{color:var(--text-primary);font-size:var(--font-size-14);display:block}.RegisterPage-module__PUj23q__setupCopy{margin-top:var(--space-1);color:var(--text-secondary);font-size:var(--font-size-13)}.RegisterPage-module__PUj23q__keyBox{gap:var(--space-3);padding:var(--space-3);border:var(--border-width-thin)solid var(--color-border);border-radius:var(--radius-md);background:var(--bg-subtle);display:grid}.RegisterPage-module__PUj23q__keyValue{font-family:var(--font-mono);font-size:var(--font-size-16);font-variant-numeric:tabular-nums;line-height:var(--line-height-relaxed);word-break:break-word}.RegisterPage-module__PUj23q__qrPanel{min-height:calc(var(--space-6)*7);padding:var(--space-4);border:var(--border-width-thin)solid var(--color-border);border-radius:var(--radius-md);background:var(--bg-subtle);justify-content:center;align-items:center;display:flex}.RegisterPage-module__PUj23q__qrImage{border:var(--border-width-thin)solid var(--color-border);border-radius:var(--radius-sm);background:var(--bg-surface);width:min(100%,14rem);height:auto;display:block}.RegisterPage-module__PUj23q__qrFallback{gap:var(--space-2);text-align:center;display:grid}.RegisterPage-module__PUj23q__qrFallbackTitle{color:var(--text-primary);font-size:var(--font-size-14);font-weight:var(--font-weight-semibold)}.RegisterPage-module__PUj23q__qrFallbackCopy{color:var(--text-secondary);font-size:var(--font-size-13)}.RegisterPage-module__PUj23q__copyFeedback{align-items:flex-start;gap:var(--space-2);padding:var(--space-3);border:var(--border-width-thin)solid var(--color-success);border-radius:var(--radius-md);background:var(--color-success-soft);color:var(--text-primary);font-size:var(--font-size-13);display:flex}.RegisterPage-module__PUj23q__copyFeedbackIcon{width:var(--space-4);height:var(--space-4);color:var(--color-success);flex:none}.RegisterPage-module__PUj23q__technicalDetails{border-top:var(--border-width-thin)solid var(--color-border);padding-top:var(--space-3)}.RegisterPage-module__PUj23q__technicalSummary{color:var(--text-secondary);cursor:pointer;font-size:var(--font-size-13);font-weight:var(--font-weight-semibold)}.RegisterPage-module__PUj23q__technicalBody{gap:var(--space-3);margin-top:var(--space-3)}.RegisterPage-module__PUj23q__demoGrid{gap:var(--space-3);grid-template-columns:repeat(2,minmax(0,1fr))}.RegisterPage-module__PUj23q__demoCard{gap:var(--space-2);padding:var(--space-4);border:var(--border-width-thin)solid var(--color-border);border-radius:var(--radius-md);background:var(--bg-surface);display:grid}.RegisterPage-module__PUj23q__demoValue,.RegisterPage-module__PUj23q__recoveryCode,.RegisterPage-module__PUj23q__monoText,.RegisterPage-module__PUj23q__uriBlock,.RegisterPage-module__PUj23q__codeInput{font-family:var(--font-mono);font-variant-numeric:tabular-nums}.RegisterPage-module__PUj23q__demoValue{font-size:var(--font-size-16)}.RegisterPage-module__PUj23q__demoLink{color:var(--color-accent-strong);font-size:var(--font-size-13);font-weight:var(--font-weight-semibold);text-decoration:none}.RegisterPage-module__PUj23q__uriBlock{padding:var(--space-3);border:var(--border-width-thin)solid var(--color-border);border-radius:var(--radius-md);background:var(--bg-surface);color:var(--text-secondary);font-size:var(--font-size-12);overflow-wrap:anywhere}.RegisterPage-module__PUj23q__actionRow{gap:var(--space-2);flex-wrap:wrap;display:flex}.RegisterPage-module__PUj23q__codeInput{letter-spacing:.18em}.RegisterPage-module__PUj23q__recoveryGrid{gap:var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr))}.RegisterPage-module__PUj23q__recoveryCode{min-height:var(--button-height-md);padding:0 var(--space-3);border:var(--border-width-thin)solid var(--color-border);border-radius:var(--radius-md);background:var(--bg-surface);font-size:var(--font-size-13);justify-content:center;align-items:center;display:inline-flex}@media (max-width:48rem){.RegisterPage-module__PUj23q__grid,.RegisterPage-module__PUj23q__setupGrid,.RegisterPage-module__PUj23q__demoGrid,.RegisterPage-module__PUj23q__recoveryGrid{grid-template-columns:minmax(0,1fr)}}
