.TwoFactorSetupFlow_setupFlow___1Zgt{display:flex;flex-direction:column;gap:var(--space-6,24px);padding:var(--space-5,20px);background:var(--surface-3,#2a2a2a);border-radius:var(--radius,5px);animation:TwoFactorSetupFlow_fadeIn__C9JlP .3s var(--ease-micro)}@keyframes TwoFactorSetupFlow_fadeIn__C9JlP{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.TwoFactorSetupFlow_stepIndicator__EmVoD{display:flex;align-items:center;justify-content:center;gap:0}.TwoFactorSetupFlow_stepItem__XbUvh{display:flex;align-items:center}.TwoFactorSetupFlow_stepCircle__MY5ho{width:32px;height:32px;display:flex;align-items:center;justify-content:center;border-radius:var(--radius,5px);font-size:.875rem;font-weight:600;transition:all .2s var(--ease-micro)}.TwoFactorSetupFlow_stepCircle__MY5ho[data-status=pending]{background:var(--surface-4,#333);color:var(--text-tertiary,hsla(0,0%,100%,.55))}.TwoFactorSetupFlow_stepCircle__MY5ho[data-status=active]{background:var(--brand-coral,#ff7829);color:#fff}.TwoFactorSetupFlow_stepCircle__MY5ho[data-status=complete]{background:var(--color-success,#10b981);color:#fff}.TwoFactorSetupFlow_stepConnector__weWRa{width:40px;height:2px;background:var(--surface-4,#333);transition:background .2s var(--ease-micro)}.TwoFactorSetupFlow_stepConnector__weWRa[data-complete=true]{background:var(--color-success,#10b981)}.TwoFactorSetupFlow_stepLabel__H_va1{font-size:.6875rem;color:var(--text-tertiary,hsla(0,0%,100%,.55));text-transform:uppercase;letter-spacing:.08em;margin-top:var(--space-1,4px);text-align:center}.TwoFactorSetupFlow_stepItem__XbUvh[data-active=true] .TwoFactorSetupFlow_stepLabel__H_va1{color:var(--brand-coral,#ff7829)}.TwoFactorSetupFlow_stepItem__XbUvh[data-complete=true] .TwoFactorSetupFlow_stepLabel__H_va1{color:var(--color-success,#10b981)}.TwoFactorSetupFlow_stepCard__KygRY{display:flex;flex-direction:column;gap:var(--space-4,16px);padding:var(--space-5,20px);background:var(--surface-2,#242424);border-radius:var(--radius,5px)}.TwoFactorSetupFlow_stepTitle__uuVnf{font-size:1.125rem;font-weight:600;color:var(--text-primary,hsla(0,0%,100%,.95));margin:0}.TwoFactorSetupFlow_stepDescription__BvIOz{font-size:.875rem;color:var(--text-secondary,hsla(0,0%,100%,.75));margin:0;line-height:1.5}.TwoFactorSetupFlow_methodOptions__3OAb7{display:flex;flex-direction:column;gap:var(--space-3,12px)}.TwoFactorSetupFlow_methodCard__q3_4g{display:flex;align-items:center;gap:var(--space-4,16px);padding:var(--space-4,16px);background:var(--surface-3,#2a2a2a);border:2px solid transparent;border-radius:var(--radius,5px);cursor:pointer;transition:all .15s var(--ease-micro)}.TwoFactorSetupFlow_methodCard__q3_4g:hover:not(:disabled){background:var(--surface-4,#333);border-color:rgba(255,120,41,.3)}.TwoFactorSetupFlow_methodCard__q3_4g[data-selected=true]{border-color:var(--brand-coral,#ff7829);background:rgba(255,120,41,.1)}.TwoFactorSetupFlow_methodCard__q3_4g:disabled{opacity:.5;cursor:not-allowed}.TwoFactorSetupFlow_methodCard__q3_4g:focus-visible{outline:2px solid var(--brand-coral,#ff7829);outline-offset:2px}.TwoFactorSetupFlow_methodRadio__dLgpN{width:18px;height:18px;border:2px solid var(--border-default,#3a3a3a);border-radius:var(--radius,5px);display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:all .15s var(--ease-micro)}.TwoFactorSetupFlow_methodCard__q3_4g[data-selected=true] .TwoFactorSetupFlow_methodRadio__dLgpN{border-color:var(--brand-coral,#ff7829);background:var(--brand-coral,#ff7829)}.TwoFactorSetupFlow_methodRadio__dLgpN:after{content:"";width:6px;height:6px;background:#fff;border-radius:2px;opacity:0;transform:scale(0);transition:all .15s var(--ease-micro)}.TwoFactorSetupFlow_methodCard__q3_4g[data-selected=true] .TwoFactorSetupFlow_methodRadio__dLgpN:after{opacity:1;transform:scale(1)}.TwoFactorSetupFlow_methodInfo__6_gAk{display:flex;flex-direction:column;gap:4px;flex:1 1}.TwoFactorSetupFlow_methodName__pyXSk{font-size:.9375rem;font-weight:600;color:var(--text-primary,hsla(0,0%,100%,.95));display:flex;align-items:center;gap:var(--space-2,8px)}.TwoFactorSetupFlow_methodBadge__YRyYd{padding:2px var(--space-2,8px);background:rgba(16,185,129,.15);color:var(--color-success,#10b981);font-size:.625rem;font-weight:600;border-radius:var(--radius,5px);text-transform:uppercase;letter-spacing:.05em}.TwoFactorSetupFlow_methodBadgeDisabled__adShQ{background:hsla(220,9%,46%,.15);color:#9ca3af}.TwoFactorSetupFlow_methodDescription__UhWDk{font-size:.75rem;color:var(--text-tertiary,hsla(0,0%,100%,.55))}.TwoFactorSetupFlow_qrContainer__GHuS3{display:flex;flex-direction:column;align-items:center;gap:var(--space-5,20px)}.TwoFactorSetupFlow_qrCode__7NO9M{width:200px;height:200px;padding:var(--space-4,16px);background:#fff;border-radius:var(--radius,5px)}.TwoFactorSetupFlow_qrCode__7NO9M img{width:100%;height:100%;object-fit:contain}.TwoFactorSetupFlow_manualEntry__VHLTc{display:flex;flex-direction:column;gap:var(--space-2,8px);width:100%;max-width:400px}.TwoFactorSetupFlow_manualLabel__wwMru{font-size:.75rem;color:var(--text-tertiary,hsla(0,0%,100%,.55));text-align:center}.TwoFactorSetupFlow_secretCode__ZGa0L{display:flex;align-items:center;gap:var(--space-2,8px);padding:var(--space-3,12px);background:var(--surface-4,#333);border-radius:var(--radius,5px)}.TwoFactorSetupFlow_secretText__ErWhk{flex:1 1;font-family:var(--font-mono,monospace);font-size:.8125rem;color:var(--text-primary,hsla(0,0%,100%,.95));word-break:break-all;text-align:center}.TwoFactorSetupFlow_copyBtn__3ne_h{padding:var(--space-2,8px);background:transparent;border:none;border-radius:var(--radius,5px);color:var(--text-secondary,hsla(0,0%,100%,.75));cursor:pointer;transition:color .15s var(--ease-micro);flex-shrink:0}.TwoFactorSetupFlow_copyBtn__3ne_h:hover{color:var(--brand-coral,#ff7829)}.TwoFactorSetupFlow_copyBtn__3ne_h:focus-visible{outline:2px solid var(--brand-coral,#ff7829);outline-offset:2px}.TwoFactorSetupFlow_appLinks__6liQq{display:flex;flex-wrap:wrap;gap:var(--space-3,12px);justify-content:center}.TwoFactorSetupFlow_appLink__hMC8d{padding:var(--space-2,8px) var(--space-3,12px);background:var(--surface-4,#333);border:none;border-radius:var(--radius,5px);font-size:.75rem;font-weight:500;color:var(--text-secondary,hsla(0,0%,100%,.75));text-decoration:none;transition:all .15s var(--ease-micro)}.TwoFactorSetupFlow_appLink__hMC8d:hover{background:var(--surface-3,#2a2a2a);color:var(--brand-coral,#ff7829)}.TwoFactorSetupFlow_verificationForm__U8T_m{display:flex;flex-direction:column;align-items:center;gap:var(--space-5,20px)}.TwoFactorSetupFlow_codeInputGroup__up5fG{display:flex;flex-direction:column;align-items:center;gap:var(--space-3,12px);width:100%;max-width:300px}.TwoFactorSetupFlow_codeLabel__h9qO6{font-size:.875rem;font-weight:500;color:var(--text-secondary,hsla(0,0%,100%,.75))}.TwoFactorSetupFlow_codeInput__h7eM1{width:100%;height:56px;padding:0 var(--space-4,16px);background:var(--surface-4,#333);border:2px solid var(--border-default,#3a3a3a);border-radius:var(--radius,5px);font-family:var(--font-mono,monospace);font-size:1.5rem;font-weight:600;color:var(--text-primary,hsla(0,0%,100%,.95));text-align:center;letter-spacing:.5em;transition:all .15s var(--ease-micro)}.TwoFactorSetupFlow_codeInput__h7eM1::placeholder{color:var(--text-quaternary,hsla(0,0%,100%,.35));letter-spacing:.25em}.TwoFactorSetupFlow_codeInput__h7eM1:focus{outline:none;border-color:var(--brand-coral,#ff7829)}.TwoFactorSetupFlow_codeInput__h7eM1[data-error=true]{border-color:var(--color-error,#ef4444)}.TwoFactorSetupFlow_codeInput__h7eM1[data-valid=true]{border-color:var(--color-success,#10b981)}.TwoFactorSetupFlow_errorText__MDlGA{font-size:.8125rem;color:var(--color-error,#ef4444);text-align:center}.TwoFactorSetupFlow_attemptsWarning__DCHQt{font-size:.75rem;color:var(--color-warning,#f59e0b);text-align:center}.TwoFactorSetupFlow_backupCodesContainer__IOKo_{display:flex;flex-direction:column;gap:var(--space-5,20px)}.TwoFactorSetupFlow_backupWarning__gpnLi{display:flex;align-items:flex-start;gap:var(--space-3,12px);padding:var(--space-4,16px);background:rgba(245,158,11,.1);border-left:3px solid var(--color-warning,#f59e0b);border-radius:var(--radius,5px)}.TwoFactorSetupFlow_backupWarningIcon__lYydQ{width:24px;height:24px;color:var(--color-warning,#f59e0b);flex-shrink:0}.TwoFactorSetupFlow_backupWarningText__DK4bi{font-size:.875rem;color:var(--text-secondary,hsla(0,0%,100%,.75));line-height:1.5}.TwoFactorSetupFlow_backupCodesGrid__YyttC{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:var(--space-2,8px);gap:var(--space-2,8px)}.TwoFactorSetupFlow_backupCode__7XP9W{padding:var(--space-3,12px);background:var(--surface-4,#333);border-radius:var(--radius,5px);font-family:var(--font-mono,monospace);font-size:.875rem;font-weight:500;color:var(--text-primary,hsla(0,0%,100%,.95));text-align:center;-webkit-user-select:all;-moz-user-select:all;user-select:all}.TwoFactorSetupFlow_backupActions__5JKW2{display:flex;gap:var(--space-3,12px);justify-content:center;flex-wrap:wrap}.TwoFactorSetupFlow_backupActionBtn__KmUR0{padding:var(--space-2,8px) var(--space-4,16px);background:var(--surface-4,#333);border:none;border-radius:var(--radius,5px);font-size:.8125rem;font-weight:500;color:var(--text-secondary,hsla(0,0%,100%,.75));cursor:pointer;transition:all .15s var(--ease-micro);display:flex;align-items:center;gap:var(--space-2,8px)}.TwoFactorSetupFlow_backupActionBtn__KmUR0:hover{background:var(--surface-3,#2a2a2a);color:var(--brand-coral,#ff7829)}.TwoFactorSetupFlow_backupActionBtn__KmUR0:focus-visible{outline:2px solid var(--brand-coral,#ff7829);outline-offset:2px}.TwoFactorSetupFlow_confirmCheckbox__egkQg{display:flex;align-items:center;gap:var(--space-3,12px);padding:var(--space-4,16px);background:var(--surface-4,#333);border-radius:var(--radius,5px);cursor:pointer}.TwoFactorSetupFlow_confirmCheckboxInput__WIamq{-webkit-appearance:none;-moz-appearance:none;appearance:none;width:18px;height:18px;border:2px solid var(--brand-coral,#ff7829);border-radius:3px;cursor:pointer;flex-shrink:0;position:relative;transition:all .15s var(--ease-micro)}.TwoFactorSetupFlow_confirmCheckboxInput__WIamq:checked{background:var(--brand-coral,#ff7829)}.TwoFactorSetupFlow_confirmCheckboxInput__WIamq:checked:after{content:"";position:absolute;top:2px;left:5px;width:4px;height:8px;border-right:2px solid #fff;border-bottom:2px solid #fff;transform:rotate(45deg)}.TwoFactorSetupFlow_confirmCheckboxInput__WIamq:focus-visible{outline:2px solid var(--brand-coral,#ff7829);outline-offset:2px}.TwoFactorSetupFlow_confirmLabel__vU0Wq{font-size:.875rem;color:var(--text-secondary,hsla(0,0%,100%,.75));-webkit-user-select:none;-moz-user-select:none;user-select:none}.TwoFactorSetupFlow_navButtons__apatM{display:flex;gap:var(--space-3,12px);justify-content:flex-end;padding-top:var(--space-4,16px);border-top:1px solid hsla(0,0%,100%,.05)}.TwoFactorSetupFlow_cancelBtn__ZE4BX{height:44px;padding:0 var(--space-5,20px);background:transparent;border:none;border-radius:var(--radius,5px);font-size:.875rem;font-weight:600;color:var(--text-secondary,hsla(0,0%,100%,.75));cursor:pointer;transition:color .15s var(--ease-micro)}.TwoFactorSetupFlow_cancelBtn__ZE4BX:hover{color:var(--brand-coral,#ff7829)}.TwoFactorSetupFlow_cancelBtn__ZE4BX:focus-visible{outline:2px solid var(--brand-coral,#ff7829);outline-offset:2px}.TwoFactorSetupFlow_continueBtn__v6WGR{height:44px;padding:0 var(--space-5,20px);background:var(--brand-coral,#ff7829);border:none;border-radius:var(--radius,5px);font-size:.875rem;font-weight:600;color:#fff;cursor:pointer;transition:all .15s var(--ease-micro);display:flex;align-items:center;gap:var(--space-2,8px)}.TwoFactorSetupFlow_continueBtn__v6WGR:hover:not(:disabled){filter:brightness(1.1);transform:translateY(-1px)}.TwoFactorSetupFlow_continueBtn__v6WGR:disabled{opacity:.5;cursor:not-allowed}.TwoFactorSetupFlow_continueBtn__v6WGR:focus-visible{outline:2px solid var(--brand-coral,#ff7829);outline-offset:2px}.TwoFactorSetupFlow_loading__xn9l_{display:flex;flex-direction:column;align-items:center;gap:var(--space-4,16px);padding:var(--space-8,32px)}.TwoFactorSetupFlow_spinner__flQS2{width:32px;height:32px;border:3px solid hsla(0,0%,100%,.1);border-top:3px solid var(--brand-coral,#ff7829);border-radius:var(--radius,5px);animation:TwoFactorSetupFlow_spin__AOJ1I .8s linear infinite}@keyframes TwoFactorSetupFlow_spin__AOJ1I{to{transform:rotate(1turn)}}.TwoFactorSetupFlow_loadingText__XRn4C{font-size:.875rem;color:var(--text-secondary,hsla(0,0%,100%,.75))}:root[data-theme=light] .TwoFactorSetupFlow_setupFlow___1Zgt{background:#f3f4f6}:root[data-theme=light] .TwoFactorSetupFlow_stepCard__KygRY{background:#fff;box-shadow:0 1px 3px rgba(0,0,0,.08)}:root[data-theme=light] .TwoFactorSetupFlow_methodName__pyXSk,:root[data-theme=light] .TwoFactorSetupFlow_stepTitle__uuVnf{color:rgba(0,0,0,.9)}:root[data-theme=light] .TwoFactorSetupFlow_backupWarningText__DK4bi,:root[data-theme=light] .TwoFactorSetupFlow_codeLabel__h9qO6,:root[data-theme=light] .TwoFactorSetupFlow_confirmLabel__vU0Wq,:root[data-theme=light] .TwoFactorSetupFlow_stepDescription__BvIOz{color:rgba(0,0,0,.65)}:root[data-theme=light] .TwoFactorSetupFlow_manualLabel__wwMru,:root[data-theme=light] .TwoFactorSetupFlow_methodDescription__UhWDk,:root[data-theme=light] .TwoFactorSetupFlow_stepLabel__H_va1{color:rgba(0,0,0,.5)}:root[data-theme=light] .TwoFactorSetupFlow_backupActionBtn__KmUR0,:root[data-theme=light] .TwoFactorSetupFlow_backupCode__7XP9W,:root[data-theme=light] .TwoFactorSetupFlow_codeInput__h7eM1,:root[data-theme=light] .TwoFactorSetupFlow_confirmCheckbox__egkQg,:root[data-theme=light] .TwoFactorSetupFlow_methodCard__q3_4g,:root[data-theme=light] .TwoFactorSetupFlow_secretCode__ZGa0L{background:#fff;border-color:rgba(0,0,0,.1)}:root[data-theme=light] .TwoFactorSetupFlow_methodCard__q3_4g:hover:not(:disabled){background:#f9fafb}:root[data-theme=light] .TwoFactorSetupFlow_codeInput__h7eM1{color:rgba(0,0,0,.9)}:root[data-theme=light] .TwoFactorSetupFlow_codeInput__h7eM1::placeholder{color:rgba(0,0,0,.35)}:root[data-theme=light] .TwoFactorSetupFlow_secretText__ErWhk{color:rgba(0,0,0,.9)}:root[data-theme=light] .TwoFactorSetupFlow_continueBtn__v6WGR{color:#fff}:root[data-theme=light] .TwoFactorSetupFlow_backupActionBtn__KmUR0,:root[data-theme=light] .TwoFactorSetupFlow_cancelBtn__ZE4BX,:root[data-theme=light] .TwoFactorSetupFlow_copyBtn__3ne_h{color:rgba(0,0,0,.65)}:root[data-theme=light] .TwoFactorSetupFlow_backupActionBtn__KmUR0:hover,:root[data-theme=light] .TwoFactorSetupFlow_cancelBtn__ZE4BX:hover,:root[data-theme=light] .TwoFactorSetupFlow_copyBtn__3ne_h:hover{color:var(--brand-coral,#ff7829)}@media (max-width:767px){.TwoFactorSetupFlow_setupFlow___1Zgt{padding:var(--space-4,16px);gap:var(--space-4,16px)}.TwoFactorSetupFlow_stepCard__KygRY{padding:var(--space-4,16px)}.TwoFactorSetupFlow_stepIndicator__EmVoD{flex-wrap:wrap;gap:var(--space-2,8px)}.TwoFactorSetupFlow_stepConnector__weWRa{width:24px}.TwoFactorSetupFlow_qrCode__7NO9M{width:160px;height:160px}.TwoFactorSetupFlow_backupCodesGrid__YyttC{grid-template-columns:1fr}.TwoFactorSetupFlow_navButtons__apatM{flex-direction:column-reverse}.TwoFactorSetupFlow_cancelBtn__ZE4BX,.TwoFactorSetupFlow_continueBtn__v6WGR{width:100%;justify-content:center}.TwoFactorSetupFlow_backupActions__5JKW2{flex-direction:column}.TwoFactorSetupFlow_backupActionBtn__KmUR0{width:100%;justify-content:center}}@media (max-width:374px){.TwoFactorSetupFlow_stepCircle__MY5ho{width:28px;height:28px;font-size:.75rem}.TwoFactorSetupFlow_stepConnector__weWRa{width:16px}.TwoFactorSetupFlow_stepLabel__H_va1{font-size:.5625rem}}.SsoSection_providerList__LoPsc{display:flex;flex-direction:column;gap:var(--space-4,16px)}.SsoSection_addProviderBtn__Dhr4w{display:flex;align-items:center;justify-content:center;gap:var(--space-2,8px);padding:var(--space-4,16px);background:var(--surface-3,#2a2a2a);border:2px dashed hsla(0,0%,100%,.1);border-radius:var(--radius,5px);font-size:.875rem;font-weight:600;color:var(--text-secondary,hsla(0,0%,100%,.75));cursor:pointer;transition:all .15s var(--ease-micro)}.SsoSection_addProviderBtn__Dhr4w:hover{border-color:var(--brand-coral,#fa7200);color:var(--brand-coral,#fa7200);background:rgba(250,114,0,.05)}.SsoSection_addProviderBtn__Dhr4w:focus-visible{outline:2px solid var(--brand-coral,#fa7200);outline-offset:2px}.SsoSection_addProviderBtnIcon__xc8o4{font-size:1.25rem;font-weight:400}.SsoSection_providerCard__o9snM{background:var(--surface-3,#2a2a2a);border-radius:var(--radius,5px);overflow:hidden;transition:all .2s var(--ease-micro)}.SsoSection_providerCard__o9snM[data-status=connected]{border-left:3px solid #22c55e}.SsoSection_providerCard__o9snM[data-status=pending]{border-left:3px solid #f59e0b}.SsoSection_providerCard__o9snM[data-status=disconnected]{border-left:3px solid #9ca3af}.SsoSection_providerHeader__AY4_N{display:flex;justify-content:space-between;align-items:center;padding:var(--space-4,16px);gap:var(--space-4,16px)}.SsoSection_providerHeaderRight__FwPrB{display:flex;align-items:center;gap:var(--space-3,12px)}.SsoSection_providerActions__snuiI{display:flex;align-items:center;gap:var(--space-2,8px)}.SsoSection_settingsBtn__5JqtM{display:flex;align-items:center;justify-content:center;width:36px;height:36px;background:transparent;border:1px solid hsla(0,0%,100%,.1);border-radius:var(--radius,5px);color:var(--text-secondary,hsla(0,0%,100%,.75));cursor:pointer;transition:all .15s var(--ease-micro)}.SsoSection_settingsBtn__5JqtM:hover{border-color:var(--brand-coral,#fa7200);color:var(--brand-coral,#fa7200)}.SsoSection_settingsBtn__5JqtM:focus-visible{outline:2px solid var(--brand-coral,#fa7200);outline-offset:2px}.SsoSection_settingsBtn__5JqtM svg{transition:transform .2s var(--ease-micro)}.SsoSection_chevronRotated__x_nzV{transform:rotate(180deg)}.SsoSection_providerMeta__Ut7dG{display:flex;flex-wrap:wrap;gap:var(--space-4,16px);padding:0 var(--space-4,16px) var(--space-3,12px);font-size:.75rem;color:var(--text-tertiary,hsla(0,0%,100%,.55))}.SsoSection_metaItem__z041B{display:flex;align-items:center;gap:var(--space-2,8px)}.SsoSection_metaCode__0Nrzm{font-family:monospace;font-size:.6875rem;padding:2px var(--space-2,8px);background:var(--surface-4,#333);border-radius:var(--radius,5px)}.SsoSection_providerSettings__EyQJj{padding:var(--space-4,16px);border-top:1px solid hsla(0,0%,100%,.05);display:flex;flex-direction:column;gap:var(--space-5,20px);animation:SsoSection_slideDown__Eqz1_ .2s var(--ease-micro)}@keyframes SsoSection_slideDown__Eqz1_{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.SsoSection_settingsSection__4o8dl{display:flex;flex-direction:column;gap:var(--space-3,12px)}.SsoSection_settingsSectionTitle__9PtGB{font-size:.75rem;font-weight:600;color:var(--text-tertiary,hsla(0,0%,100%,.55));text-transform:uppercase;letter-spacing:.05em;margin:0}.SsoSection_settingsGrid__OgARd{display:flex;flex-direction:column;gap:var(--space-3,12px)}.SsoSection_settingsItem__ceGWO{display:flex;flex-direction:column;gap:var(--space-2,8px)}.SsoSection_settingsLabel__B0q5e{font-size:.75rem;font-weight:600;color:var(--text-secondary,hsla(0,0%,100%,.75))}.SsoSection_settingsValueRow___DTOU{display:flex;align-items:center;gap:var(--space-2,8px);flex-wrap:wrap}.SsoSection_settingsValue__yR4yv{flex:1 1;min-width:0;font-family:monospace;font-size:.8125rem;padding:var(--space-2,8px) var(--space-3,12px);background:var(--surface-4,#333);border-radius:var(--radius,5px);color:var(--text-primary,hsla(0,0%,100%,.95));word-break:break-all;overflow:hidden;text-overflow:ellipsis}.SsoSection_copyBtn__29ifJ{padding:var(--space-2,8px) var(--space-3,12px);background:transparent;border:1px solid hsla(0,0%,100%,.1);border-radius:var(--radius,5px);font-size:.6875rem;font-weight:600;color:var(--text-secondary,hsla(0,0%,100%,.75));cursor:pointer;transition:all .15s var(--ease-micro);white-space:nowrap}.SsoSection_copyBtn__29ifJ:hover{border-color:var(--brand-coral,#fa7200);color:var(--brand-coral,#fa7200)}.SsoSection_scimToggleRow__y_xZ4{display:flex;justify-content:space-between;align-items:center;padding:var(--space-4,16px);background:var(--surface-4,#333);border-radius:var(--radius,5px);gap:var(--space-4,16px)}.SsoSection_scimToggleInfo__B6SK3{display:flex;flex-direction:column;gap:2px}.SsoSection_scimToggleLabel__h0GwO{font-size:.875rem;font-weight:600;color:var(--text-primary,hsla(0,0%,100%,.95))}.SsoSection_scimToggleDescription__9izAh{font-size:.75rem;color:var(--text-tertiary,hsla(0,0%,100%,.55))}.SsoSection_scimConfig__c_x24{display:flex;flex-direction:column;gap:var(--space-4,16px);padding:var(--space-4,16px);background:var(--surface-4,#333);border-radius:var(--radius,5px)}.SsoSection_tokenWarning__Ljeb6{display:flex;align-items:center;gap:var(--space-3,12px);margin-top:var(--space-2,8px);flex-wrap:wrap}.SsoSection_tokenWarningText__47Y34{font-size:.75rem;color:var(--text-tertiary,hsla(0,0%,100%,.55))}.SsoSection_disconnectRow__wZPIe{display:flex;justify-content:space-between;align-items:center;padding:var(--space-4,16px);background:rgba(239,68,68,.05);border:1px solid rgba(239,68,68,.15);border-radius:var(--radius,5px);gap:var(--space-4,16px)}.SsoSection_disconnectInfo__V1wCf{display:flex;flex-direction:column;gap:2px}.SsoSection_disconnectLabel__Ii_2m{font-size:.875rem;font-weight:600;color:#ef4444}.SsoSection_disconnectDescription__qu1gj{font-size:.75rem;color:var(--text-tertiary,hsla(0,0%,100%,.55))}.SsoSection_confirmBtn__jDlCo{background:#ef4444!important;color:#fff!important}.SsoSection_connectForm__AjcHg{padding:var(--space-4,16px);background:var(--surface-3,#2a2a2a);border-radius:var(--radius,5px);display:flex;flex-direction:column;gap:var(--space-5,20px)}.SsoSection_stepIndicator__NP7jv{display:flex;align-items:center;justify-content:center;gap:var(--space-2,8px);padding-bottom:var(--space-4,16px);border-bottom:1px solid hsla(0,0%,100%,.05)}.SsoSection_step__09GM0{display:flex;align-items:center;gap:var(--space-2,8px);opacity:.5;transition:opacity .2s var(--ease-micro)}.SsoSection_step__09GM0.SsoSection_stepActive__rWVSW{opacity:1}.SsoSection_step__09GM0.SsoSection_stepComplete__T7m9i{opacity:.7}.SsoSection_stepNumber__FQsG1{width:24px;height:24px;display:flex;align-items:center;justify-content:center;background:var(--surface-4,#333);border-radius:var(--radius,5px);font-size:.75rem;font-weight:700;color:var(--text-secondary,hsla(0,0%,100%,.75));transition:all .2s var(--ease-micro)}.SsoSection_stepActive__rWVSW .SsoSection_stepNumber__FQsG1{background:var(--brand-coral,#fa7200);color:#fff}.SsoSection_stepComplete__T7m9i .SsoSection_stepNumber__FQsG1{background:#22c55e;color:#fff}.SsoSection_stepLabel___TXCm{font-size:.75rem;font-weight:600;color:var(--text-secondary,hsla(0,0%,100%,.75))}.SsoSection_stepDivider__CQpag{width:32px;height:2px;background:hsla(0,0%,100%,.1)}.SsoSection_stepContent__eGm7i{display:flex;flex-direction:column;gap:var(--space-4,16px)}.SsoSection_stepTitle__LQLaD{font-size:1rem;font-weight:600;color:var(--text-primary,hsla(0,0%,100%,.95));margin:0}.SsoSection_stepDescription__mmQnW{font-size:.875rem;color:var(--text-secondary,hsla(0,0%,100%,.75));margin:0}.SsoSection_formGroup__ruik5{display:flex;flex-direction:column;gap:var(--space-2,8px)}.SsoSection_formError__r_5f8{font-size:.75rem;color:#ef4444}.SsoSection_typeToggle___k_Pz{display:flex;gap:0;background:var(--surface-4,#333);border-radius:var(--radius,5px);padding:3px}.SsoSection_typeBtn__hFexK{flex:1 1;padding:var(--space-2,8px) var(--space-4,16px);background:transparent;border:none;border-radius:calc(var(--radius, 5px) - 2px);font-size:.875rem;font-weight:600;color:var(--text-secondary,hsla(0,0%,100%,.75));cursor:pointer;transition:all .15s var(--ease-micro)}.SsoSection_typeBtn__hFexK:hover{color:var(--text-primary,hsla(0,0%,100%,.95))}.SsoSection_typeBtnActive__Qsq2p{background:var(--brand-coral,#fa7200);color:#fff}.SsoSection_modeToggle__0Xqo5{display:flex;gap:0;background:var(--surface-4,#333);border-radius:var(--radius,5px);padding:3px}.SsoSection_modeBtn__z0452{flex:1 1;padding:var(--space-2,8px) var(--space-4,16px);background:transparent;border:none;border-radius:calc(var(--radius, 5px) - 2px);font-size:.8125rem;font-weight:600;color:var(--text-secondary,hsla(0,0%,100%,.75));cursor:pointer;transition:all .15s var(--ease-micro)}.SsoSection_modeBtn__z0452:hover{color:var(--text-primary,hsla(0,0%,100%,.95))}.SsoSection_modeBtnActive__0FbXg{background:var(--surface-2,#242424);color:var(--brand-coral,#fa7200)}.SsoSection_presetGrid__OQ8dq{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:var(--space-3,12px);gap:var(--space-3,12px)}.SsoSection_presetCard__haStx{display:flex;flex-direction:column;align-items:center;gap:var(--space-2,8px);padding:var(--space-4,16px);background:var(--surface-4,#333);border:2px solid transparent;border-radius:var(--radius,5px);cursor:pointer;transition:all .15s var(--ease-micro)}.SsoSection_presetCard__haStx:hover{background:var(--surface-3,#2a2a2a);border-color:rgba(250,114,0,.3)}.SsoSection_presetCardActive__x5kEq{border-color:var(--brand-coral,#fa7200);background:rgba(250,114,0,.1)}.SsoSection_presetCard__haStx:focus-visible{outline:2px solid var(--brand-coral,#fa7200);outline-offset:2px}.SsoSection_presetIcon__fIROM{width:40px;height:40px;display:flex;align-items:center;justify-content:center;background:var(--surface-2,#242424);border-radius:var(--radius,5px);font-size:1.25rem;font-weight:700;color:var(--brand-coral,#fa7200)}.SsoSection_presetLabel__1VTWu{font-size:.875rem;font-weight:600;color:var(--text-primary,hsla(0,0%,100%,.95))}.SsoSection_presetHint__b7sFA{font-size:.75rem;color:var(--text-tertiary,hsla(0,0%,100%,.55));margin:0;padding:var(--space-2,8px);background:var(--surface-4,#333);border-radius:var(--radius,5px)}.SsoSection_inputWithAction__ZZqcl{display:flex;gap:var(--space-2,8px);align-items:stretch}.SsoSection_inputWithAction__ZZqcl input{flex:1 1}.SsoSection_xmlTextarea__ZkRju{width:100%;min-height:160px;padding:var(--space-3,12px);background:var(--surface-4,#333);border:none;border-radius:var(--radius,5px);color:var(--text-primary,hsla(0,0%,100%,.95));font-family:monospace;font-size:.8125rem;line-height:1.5;resize:vertical;transition:all .15s var(--ease-micro)}.SsoSection_xmlTextarea__ZkRju::placeholder{color:var(--text-quaternary,hsla(0,0%,100%,.35))}.SsoSection_xmlTextarea__ZkRju:focus-visible{outline:2px solid var(--brand-coral,#fa7200);outline-offset:2px}.SsoSection_parseXmlBtn__Qqr28{align-self:flex-start;margin-top:var(--space-2,8px)}.SsoSection_errorAlert__aUDKG{display:flex;align-items:flex-start;gap:var(--space-3,12px);padding:var(--space-3,12px);background:rgba(239,68,68,.1);border-left:3px solid #ef4444;border-radius:var(--radius,5px);font-size:.875rem;color:#ef4444}.SsoSection_errorIcon__OE8Gb{width:20px;height:20px;display:flex;align-items:center;justify-content:center;background:rgba(239,68,68,.2);border-radius:var(--radius,5px);font-weight:700;flex-shrink:0}.SsoSection_parsedMetadata__R4lF6{padding:var(--space-4,16px);background:rgba(34,197,94,.05);border:1px solid rgba(34,197,94,.15);border-radius:var(--radius,5px)}.SsoSection_parsedMetadataTitle__6O3ta{font-size:.75rem;font-weight:600;color:#22c55e;text-transform:uppercase;letter-spacing:.05em;margin:0 0 var(--space-3,12px)}.SsoSection_parsedMetadataGrid__7nbYk{display:flex;flex-direction:column;gap:var(--space-3,12px)}.SsoSection_parsedMetadataItem__8wf0b{display:flex;flex-direction:column;gap:var(--space-1,4px)}.SsoSection_parsedMetadataLabel__8HXaF{font-size:.6875rem;font-weight:600;color:var(--text-tertiary,hsla(0,0%,100%,.55));text-transform:uppercase;letter-spacing:.05em}.SsoSection_parsedMetadataValue__hnmTs{font-family:monospace;font-size:.8125rem;color:var(--text-primary,hsla(0,0%,100%,.95));word-break:break-all}.SsoSection_spMetadata__tMR5m{display:flex;flex-direction:column;gap:var(--space-4,16px)}.SsoSection_spMetadataItem__yeQfS{display:flex;flex-direction:column;gap:var(--space-2,8px)}.SsoSection_spMetadataLabel__QS5Cb{font-size:.75rem;font-weight:600;color:var(--text-secondary,hsla(0,0%,100%,.75))}.SsoSection_spMetadataValueRow__dGH32{display:flex;align-items:center;gap:var(--space-2,8px)}.SsoSection_spMetadataValue__lU16r{flex:1 1;font-family:monospace;font-size:.8125rem;padding:var(--space-3,12px);background:var(--surface-4,#333);border-radius:var(--radius,5px);color:var(--text-primary,hsla(0,0%,100%,.95));word-break:break-all}.SsoSection_spMetadataDownload__MGX6g{display:flex;align-items:center;gap:var(--space-3,12px);padding-top:var(--space-3,12px);border-top:1px solid hsla(0,0%,100%,.05);flex-wrap:wrap}.SsoSection_downloadHint__Z7n6l{font-size:.75rem;color:var(--text-tertiary,hsla(0,0%,100%,.55))}.SsoSection_loadingSpMetadata__meJBi{display:flex;align-items:center;justify-content:center;gap:var(--space-3,12px);padding:var(--space-6,24px);color:var(--text-secondary,hsla(0,0%,100%,.75));font-size:.875rem}.SsoSection_configHelp__RBg2X{padding:var(--space-4,16px);background:rgba(59,130,246,.05);border:1px solid rgba(59,130,246,.15);border-radius:var(--radius,5px)}.SsoSection_configHelpTitle__JJRyJ{font-size:.875rem;font-weight:600;color:#3b82f6;margin:0 0 var(--space-3,12px)}.SsoSection_configHelpList__rM1Xc{margin:0;padding-left:var(--space-5,20px);display:flex;flex-direction:column;gap:var(--space-2,8px)}.SsoSection_configHelpList__rM1Xc li{font-size:.875rem;color:var(--text-secondary,hsla(0,0%,100%,.75))}.SsoSection_formActions__mmNdi{display:flex;justify-content:flex-end;gap:var(--space-3,12px);padding-top:var(--space-4,16px);border-top:1px solid hsla(0,0%,100%,.05)}.SsoSection_formHint__LQNDn{font-size:.75rem;color:var(--text-tertiary,hsla(0,0%,100%,.55));line-height:1.4}.SsoSection_optionalBadge__EYBmL{display:inline-block;margin-left:var(--space-2,8px);padding:2px var(--space-2,8px);background:var(--surface-4,#333);border-radius:var(--radius,5px);font-size:.6875rem;font-weight:500;color:var(--text-tertiary,hsla(0,0%,100%,.55));text-transform:uppercase;letter-spacing:.03em;vertical-align:middle}.SsoSection_oidcReviewSection__xd1fM{padding:var(--space-4,16px);background:var(--surface-4,#333);border-radius:var(--radius,5px)}.SsoSection_domainChips__RQVVG{display:flex;flex-wrap:wrap;gap:var(--space-2,8px)}.SsoSection_domainChip__p7KMc{display:inline-flex;align-items:center;padding:4px var(--space-3,12px);background:rgba(250,114,0,.1);border:1px solid rgba(250,114,0,.25);border-radius:var(--radius,5px);font-size:.8125rem;font-weight:500;color:var(--brand-coral,#fa7200)}:root[data-theme=light] .SsoSection_connectForm__AjcHg,:root[data-theme=light] .SsoSection_providerCard__o9snM{background:#f3f4f6}:root[data-theme=light] .SsoSection_providerSettings__EyQJj{border-top-color:rgba(0,0,0,.05)}:root[data-theme=light] .SsoSection_parsedMetadataValue__hnmTs,:root[data-theme=light] .SsoSection_presetLabel__1VTWu,:root[data-theme=light] .SsoSection_scimToggleLabel__h0GwO,:root[data-theme=light] .SsoSection_settingsValue__yR4yv,:root[data-theme=light] .SsoSection_spMetadataValue__lU16r,:root[data-theme=light] .SsoSection_stepTitle__LQLaD{color:rgba(0,0,0,.9)}:root[data-theme=light] .SsoSection_configHelpList__rM1Xc li,:root[data-theme=light] .SsoSection_disconnectDescription__qu1gj,:root[data-theme=light] .SsoSection_downloadHint__Z7n6l,:root[data-theme=light] .SsoSection_formHint__LQNDn,:root[data-theme=light] .SsoSection_presetHint__b7sFA,:root[data-theme=light] .SsoSection_scimToggleDescription__9izAh,:root[data-theme=light] .SsoSection_stepDescription__mmQnW,:root[data-theme=light] .SsoSection_tokenWarningText__47Y34{color:rgba(0,0,0,.6)}:root[data-theme=light] .SsoSection_addProviderBtn__Dhr4w,:root[data-theme=light] .SsoSection_metaCode__0Nrzm,:root[data-theme=light] .SsoSection_modeToggle__0Xqo5,:root[data-theme=light] .SsoSection_oidcReviewSection__xd1fM,:root[data-theme=light] .SsoSection_optionalBadge__EYBmL,:root[data-theme=light] .SsoSection_presetCard__haStx,:root[data-theme=light] .SsoSection_scimConfig__c_x24,:root[data-theme=light] .SsoSection_scimToggleRow__y_xZ4,:root[data-theme=light] .SsoSection_settingsValue__yR4yv,:root[data-theme=light] .SsoSection_spMetadataValue__lU16r,:root[data-theme=light] .SsoSection_typeToggle___k_Pz,:root[data-theme=light] .SsoSection_xmlTextarea__ZkRju{background:#fff;border-color:rgba(0,0,0,.1)}:root[data-theme=light] .SsoSection_domainChip__p7KMc{background:rgba(250,114,0,.08);border-color:rgba(250,114,0,.2)}:root[data-theme=light] .SsoSection_stepDivider__CQpag{background:rgba(0,0,0,.1)}:root[data-theme=light] .SsoSection_formActions__mmNdi,:root[data-theme=light] .SsoSection_spMetadataDownload__MGX6g{border-top-color:rgba(0,0,0,.05)}@media (max-width:767px){.SsoSection_providerHeader__AY4_N{flex-direction:column;align-items:stretch;gap:var(--space-3,12px)}.SsoSection_providerHeaderRight__FwPrB{justify-content:space-between}.SsoSection_presetGrid__OQ8dq{grid-template-columns:1fr}.SsoSection_inputWithAction__ZZqcl{flex-direction:column}.SsoSection_inputWithAction__ZZqcl button{width:100%}.SsoSection_spMetadataValueRow__dGH32{flex-direction:column;align-items:stretch}.SsoSection_spMetadataValueRow__dGH32 .SsoSection_copyBtn__29ifJ{align-self:flex-end}.SsoSection_settingsValueRow___DTOU{flex-direction:column;align-items:stretch}.SsoSection_settingsValueRow___DTOU .SsoSection_copyBtn__29ifJ{align-self:flex-end}.SsoSection_disconnectRow__wZPIe,.SsoSection_scimToggleRow__y_xZ4{flex-direction:column;align-items:stretch;gap:var(--space-3,12px)}.SsoSection_formActions__mmNdi{flex-direction:column}.SsoSection_formActions__mmNdi button{width:100%}.SsoSection_stepIndicator__NP7jv{flex-wrap:wrap}}@media (max-width:374px){.SsoSection_providerMeta__Ut7dG{flex-direction:column;gap:var(--space-2,8px)}.SsoSection_tokenWarning__Ljeb6{flex-direction:column;align-items:stretch}.SsoSection_tokenWarning__Ljeb6 button{width:100%}}