.LoginForm-module__rokW2a__form{gap:var(--space-6);flex-direction:column;width:100%;max-width:400px;animation:.6s cubic-bezier(.2,.8,.2,1) both LoginForm-module__rokW2a__formEnter;display:flex}@keyframes LoginForm-module__rokW2a__formEnter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.LoginForm-module__rokW2a__logotype{align-self:flex-start;width:auto;height:38px}[data-theme=dark] .LoginForm-module__rokW2a__logotype{filter:brightness(0)invert()}.LoginForm-module__rokW2a__header{gap:var(--space-2);flex-direction:column;display:flex}.LoginForm-module__rokW2a__title{letter-spacing:-.02em;color:var(--color-text-primary);margin:0;font-size:1.75rem;font-weight:700;line-height:1.15}.LoginForm-module__rokW2a__subtitle{font-size:var(--text-sm);color:var(--color-text-secondary);margin:0;line-height:1.5}.LoginForm-module__rokW2a__ssoRow{gap:var(--space-2);flex-direction:column;display:flex}.LoginForm-module__rokW2a__ssoButton{justify-content:center;align-items:center;gap:var(--space-2);height:42px;padding:0 var(--space-4);background:var(--color-bg-surface);border:1px solid var(--color-border-default);border-radius:var(--radius-sm);font-size:var(--text-sm);color:var(--color-text-primary);cursor:pointer;font-weight:500;transition:all .16s;display:flex}.LoginForm-module__rokW2a__ssoButton:hover{background:var(--color-bg-surface-raised);border-color:var(--color-border-strong);transform:translateY(-1px)}.LoginForm-module__rokW2a__ssoButton:active{transform:translateY(0)}.LoginForm-module__rokW2a__divider{align-items:center;gap:var(--space-3);font-size:var(--text-xs);color:var(--color-text-tertiary);text-transform:none;display:flex}.LoginForm-module__rokW2a__divider:before,.LoginForm-module__rokW2a__divider:after{content:"";background:var(--color-border-default);flex:1;height:1px}.LoginForm-module__rokW2a__fields{gap:var(--space-4);flex-direction:column;display:flex}.LoginForm-module__rokW2a__field{gap:var(--space-2);flex-direction:column;display:flex}.LoginForm-module__rokW2a__labelRow{justify-content:space-between;align-items:center;display:flex}.LoginForm-module__rokW2a__label{font-size:var(--text-xs);color:var(--color-text-secondary);letter-spacing:.01em;font-weight:600}.LoginForm-module__rokW2a__forgotLink{font-size:var(--text-xs);color:var(--color-nav-rail-bg);font-weight:500;text-decoration:none}.LoginForm-module__rokW2a__forgotLink:hover{text-decoration:underline}.LoginForm-module__rokW2a__input{height:42px;padding:0 var(--space-3);background:var(--color-bg-surface);border:1px solid var(--color-border-default);border-radius:var(--radius-sm);font-size:var(--text-base);color:var(--color-text-primary);outline:none;width:100%;font-family:inherit;transition:all .16s}.LoginForm-module__rokW2a__input::placeholder{color:var(--color-text-tertiary)}.LoginForm-module__rokW2a__input:focus{border-color:var(--color-primary);box-shadow:0 0 0 3px var(--color-primary-subtle)}.LoginForm-module__rokW2a__input:disabled{opacity:.6;cursor:not-allowed}.LoginForm-module__rokW2a__passwordWrap{position:relative}.LoginForm-module__rokW2a__passwordWrap .LoginForm-module__rokW2a__input{padding-right:42px}.LoginForm-module__rokW2a__passwordToggle{width:34px;height:34px;color:var(--color-text-tertiary);cursor:pointer;border-radius:var(--radius-sm);background:0 0;border:none;justify-content:center;align-items:center;transition:color .16s,background .16s;display:flex;position:absolute;top:50%;right:4px;transform:translateY(-50%)}.LoginForm-module__rokW2a__passwordToggle:hover{color:var(--color-text-secondary);background:var(--color-bg-surface-raised)}.LoginForm-module__rokW2a__rememberRow{align-items:center;gap:var(--space-2);font-size:var(--text-sm);color:var(--color-text-secondary);cursor:pointer;-webkit-user-select:none;user-select:none;display:flex}.LoginForm-module__rokW2a__checkbox{width:16px;height:16px;accent-color:var(--color-nav-rail-bg);cursor:pointer}.LoginForm-module__rokW2a__error{padding:var(--space-3);background:var(--color-danger-subtle);border:1px solid var(--color-danger-border);border-radius:var(--radius-sm);font-size:var(--text-sm);color:var(--color-danger-text)}.LoginForm-module__rokW2a__submit{justify-content:center;align-items:center;gap:var(--space-2);background:var(--color-nav-rail-bg);border-radius:var(--radius-sm);color:#f1f5f9;height:46px;font-size:var(--text-base);cursor:pointer;border:none;font-weight:600;transition:all .2s;display:flex;position:relative;overflow:hidden;box-shadow:0 1px 2px #0f172a1f,0 4px 16px #0f172a2e}.LoginForm-module__rokW2a__submit:before{content:"";background:linear-gradient(120deg,#0000 30%,#ffffff2e 50%,#0000 70%);transition:transform .8s;position:absolute;inset:0;transform:translate(-100%)}.LoginForm-module__rokW2a__submit:hover:not(:disabled){filter:brightness(1.15);transform:translateY(-1px);box-shadow:0 2px 4px #0f172a26,0 8px 24px #0f172a47}.LoginForm-module__rokW2a__submit:hover:not(:disabled):before{transform:translate(100%)}.LoginForm-module__rokW2a__submit:active:not(:disabled){transform:translateY(0)}.LoginForm-module__rokW2a__submit:disabled{cursor:wait;opacity:.85}.LoginForm-module__rokW2a__legal{text-align:center;font-size:var(--text-xs);color:var(--color-text-tertiary);margin:0;line-height:1.6}.LoginForm-module__rokW2a__legalLink{color:var(--color-text-secondary);text-decoration:underline;-webkit-text-decoration-color:var(--color-border-strong);text-decoration-color:var(--color-border-strong);text-underline-offset:2px}.LoginForm-module__rokW2a__legalLink:hover{color:var(--color-text-primary)}
.LoginShell-module__PjPDuq__shell{background:var(--color-bg-surface);grid-template-columns:minmax(420px,42%) 1fr;display:grid;position:fixed;inset:0;overflow:hidden}.LoginShell-module__PjPDuq__formPane{padding:var(--space-8) var(--space-6);background:var(--color-bg-surface);z-index:2;flex-direction:column;align-items:center;display:flex;position:relative;overflow-y:auto}.LoginShell-module__PjPDuq__formPane>*{flex-shrink:0;margin-block:auto}.LoginShell-module__PjPDuq__stagePane{background:#080812;position:relative;overflow:hidden}@media (max-width:900px){.LoginShell-module__PjPDuq__shell{grid-template-columns:1fr}.LoginShell-module__PjPDuq__stagePane{display:none}.LoginShell-module__PjPDuq__formPane{padding:var(--space-6) var(--space-4)}}
.MosaicStage-module__mhSIGW__root{--mx:0;--my:0;background:radial-gradient(at 65%,#131630 0%,#0000 60%),radial-gradient(at 20% 90%,#0c0f24 0%,#0000 55%),#050611;position:absolute;inset:0;overflow:hidden}.MosaicStage-module__mhSIGW__ambient{pointer-events:none;background:radial-gradient(at 60% 55%,#6366f138 0%,#0000 55%);position:absolute;inset:0}.MosaicStage-module__mhSIGW__grid{background-image:linear-gradient(#818cf80a 1px,#0000 1px),linear-gradient(90deg,#818cf80a 1px,#0000 1px);background-size:48px 48px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(#000000f2,#0000 80%);mask-image:radial-gradient(#000000f2,#0000 80%)}.MosaicStage-module__mhSIGW__vignette{pointer-events:none;z-index:5;background:radial-gradient(#0000 35%,#000000b3 100%);position:absolute;inset:0}.MosaicStage-module__mhSIGW__layer{will-change:transform;position:absolute;inset:0}.MosaicStage-module__mhSIGW__layerBack{filter:blur(1.2px);opacity:.55;transform:translate3d(calc(var(--mx) * 8px), calc(var(--my) * 6px), 0);z-index:1}.MosaicStage-module__mhSIGW__layerMid{opacity:.85;transform:translate3d(calc(var(--mx) * 18px), calc(var(--my) * 12px), 0);z-index:2}.MosaicStage-module__mhSIGW__layerFront{transform:translate3d(calc(var(--mx) * 30px), calc(var(--my) * 22px), 0);z-index:3}.MosaicStage-module__mhSIGW__snippet{-webkit-backdrop-filter:blur(14px)saturate(140%);background:#16182cb8;border:1px solid #ffffff1a;border-radius:10px;flex-direction:column;gap:8px;padding:12px 14px;animation:8s ease-in-out infinite MosaicStage-module__mhSIGW__floatY,.9s cubic-bezier(.2,.8,.2,1) both MosaicStage-module__mhSIGW__snippetEnter;display:flex;position:absolute;box-shadow:0 18px 50px #00000080,inset 0 1px #ffffff14}@keyframes MosaicStage-module__mhSIGW__floatY{0%,to{translate:0}50%{translate:0 -8px}}@keyframes MosaicStage-module__mhSIGW__snippetEnter{0%{opacity:0;transform:translateY(16px)scale(.96)}to{opacity:1;transform:translateY(0)scale(1)}}.MosaicStage-module__mhSIGW__snippetHeader{justify-content:space-between;align-items:center;gap:8px;display:flex}.MosaicStage-module__mhSIGW__snippetTitle{color:#ffffffd9;text-transform:uppercase;letter-spacing:.06em;font-size:10px;font-weight:700}.MosaicStage-module__mhSIGW__snippetBadge{color:#c7d2fe;font-variant-numeric:tabular-nums;background:#6366f138;border:1px solid #6366f166;border-radius:999px;padding:2px 7px;font-size:9px;font-weight:600}.MosaicStage-module__mhSIGW__snippetPercent{color:#34d399;font-variant-numeric:tabular-nums;font-size:12px;font-weight:700}.MosaicStage-module__mhSIGW__snippetTrend{color:#34d399;background:#34d39926;border-radius:999px;padding:1px 6px;font-size:10px;font-weight:700}.MosaicStage-module__mhSIGW__slotBack1{width:220px;animation-delay:0s,.1s;top:8%;left:4%}.MosaicStage-module__mhSIGW__slotBack2{width:180px;animation-delay:1.5s,.2s;top:12%;right:6%}.MosaicStage-module__mhSIGW__slotBack3{width:210px;animation-delay:3s,.3s;bottom:12%;left:6%}.MosaicStage-module__mhSIGW__slotBack4{width:160px;animation-delay:4.5s,.4s;bottom:8%;right:10%}.MosaicStage-module__mhSIGW__slotMid1{width:200px;animation-delay:.5s,.5s;top:28%;left:26%}.MosaicStage-module__mhSIGW__slotMid2{width:220px;animation-delay:2s,.6s;bottom:30%;right:22%}.MosaicStage-module__mhSIGW__slotMid3{width:220px;animation-delay:3.5s,.7s;top:52%;left:8%}.MosaicStage-module__mhSIGW__slotFront1{z-index:4;background:#1c1e36e0;border-color:#ffffff29;width:240px;animation-delay:1s,.8s;top:38%;right:8%}.MosaicStage-module__mhSIGW__slotFront2{z-index:4;background:#1c1e36e0;border-color:#ffffff29;width:200px;animation-delay:2.5s,.9s;bottom:42%;left:38%}.MosaicStage-module__mhSIGW__kanbanRow{grid-template-columns:repeat(3,1fr);gap:6px;display:grid}.MosaicStage-module__mhSIGW__kanbanCol{flex-direction:column;gap:4px;display:flex}.MosaicStage-module__mhSIGW__kanbanCard{background:#ffffff14;border-left:2px solid #0000;border-radius:3px;height:14px}.MosaicStage-module__mhSIGW__kanbanCard[data-color=indigo]{background:#818cf824;border-left-color:#818cf8}.MosaicStage-module__mhSIGW__kanbanCard[data-color=teal]{background:#2dd4bf24;border-left-color:#2dd4bf}.MosaicStage-module__mhSIGW__kanbanCard[data-color=pink]{background:#f472b624;border-left-color:#f472b6}.MosaicStage-module__mhSIGW__resourceGrid{flex-direction:column;gap:3px;margin-top:2px;display:flex}.MosaicStage-module__mhSIGW__resourceHeaderRow,.MosaicStage-module__mhSIGW__resourceRow{grid-template-columns:16px repeat(6,1fr);align-items:center;gap:3px;display:grid}.MosaicStage-module__mhSIGW__resourceName{color:#fff9;letter-spacing:.02em;font-variant-numeric:tabular-nums;text-transform:uppercase;font-size:8px;font-weight:700}.MosaicStage-module__mhSIGW__resourceWeek{text-align:center;color:#ffffff59;font-variant-numeric:tabular-nums;font-size:7px;font-weight:600}.MosaicStage-module__mhSIGW__resourceCell{background:#ffffff0f;border-radius:1px;height:8px}.MosaicStage-module__mhSIGW__resourceCell[data-level="1"]{background:#2dd4bf73}.MosaicStage-module__mhSIGW__resourceCell[data-level="2"]{background:#2dd4bfd9}.MosaicStage-module__mhSIGW__resourceCell[data-level="3"]{background:#818cf8e6}.MosaicStage-module__mhSIGW__resourceCell[data-level="4"]{background:#f87171f2;box-shadow:0 0 5px #f8717180}.MosaicStage-module__mhSIGW__barBig{background:#ffffff14;border-radius:999px;height:8px;overflow:hidden}.MosaicStage-module__mhSIGW__barBigFill{background:linear-gradient(90deg,#6366f1,#14b8a6);border-radius:999px;height:100%;box-shadow:0 0 12px #6366f180}.MosaicStage-module__mhSIGW__subBars{flex-direction:column;gap:3px;margin-top:2px;display:flex}.MosaicStage-module__mhSIGW__subBar{background:#ffffff0f;border-radius:999px;height:3px;overflow:hidden}.MosaicStage-module__mhSIGW__subBarFill{background:#818cf8b3;border-radius:999px;height:100%}.MosaicStage-module__mhSIGW__calendarGrid{grid-template-columns:repeat(7,1fr);gap:3px;display:grid}.MosaicStage-module__mhSIGW__calendarCell{aspect-ratio:1;background:#ffffff0f;border-radius:2px}.MosaicStage-module__mhSIGW__calendarCell[data-active="1"]{background:linear-gradient(135deg,#6366f1,#14b8a6);box-shadow:0 0 6px #6366f166}.MosaicStage-module__mhSIGW__chart{width:100%;height:50px}.MosaicStage-module__mhSIGW__ganttRow{height:10px;position:relative}.MosaicStage-module__mhSIGW__ganttLabel{background:#ffffff0f;width:100%;height:1px;position:absolute;top:4px;left:0}.MosaicStage-module__mhSIGW__ganttBar{border-radius:2px;height:8px;position:absolute;top:1px}.MosaicStage-module__mhSIGW__ganttBar[data-color=indigo]{background:linear-gradient(90deg,#6366f1,#818cf8)}.MosaicStage-module__mhSIGW__ganttBar[data-color=teal]{background:linear-gradient(90deg,#14b8a6,#2dd4bf)}.MosaicStage-module__mhSIGW__ganttBar[data-color=pink]{background:linear-gradient(90deg,#ec4899,#f472b6)}.MosaicStage-module__mhSIGW__metricsRow{grid-template-columns:repeat(3,1fr);gap:8px;display:grid}.MosaicStage-module__mhSIGW__metric{text-align:center}.MosaicStage-module__mhSIGW__metricValue{color:#f1f5f9;font-variant-numeric:tabular-nums;font-size:18px;font-weight:700;line-height:1}.MosaicStage-module__mhSIGW__metricLabel{color:#ffffff80;text-transform:uppercase;letter-spacing:.05em;margin-top:3px;font-size:8px;font-weight:600}.MosaicStage-module__mhSIGW__taskHead{align-items:center;gap:8px;display:flex}.MosaicStage-module__mhSIGW__taskDot{background:#34d399;border-radius:50%;flex-shrink:0;width:8px;height:8px;box-shadow:0 0 8px #34d399b3}.MosaicStage-module__mhSIGW__taskTitle{color:#fffffff0;font-size:11px;font-weight:600;line-height:1.2}.MosaicStage-module__mhSIGW__taskMeta{gap:4px;display:flex}.MosaicStage-module__mhSIGW__taskChip{color:#ffffffb3;background:#ffffff14;border-radius:999px;padding:2px 6px;font-size:8px;font-weight:600}.MosaicStage-module__mhSIGW__taskChip[data-variant=due]{color:#fbbf24;background:#fbbf2433}.MosaicStage-module__mhSIGW__taskBar{background:#ffffff14;border-radius:999px;height:4px;overflow:hidden}.MosaicStage-module__mhSIGW__taskBarFill{background:linear-gradient(90deg,#6366f1,#14b8a6);border-radius:999px;height:100%}.MosaicStage-module__mhSIGW__heatmap{grid-template-columns:repeat(7,1fr);gap:2px;display:grid}.MosaicStage-module__mhSIGW__heatCell{aspect-ratio:1;background:#ffffff0f;border-radius:2px}.MosaicStage-module__mhSIGW__heatCell[data-level="1"]{background:#6366f14d}.MosaicStage-module__mhSIGW__heatCell[data-level="2"]{background:#6366f18c}.MosaicStage-module__mhSIGW__heatCell[data-level="3"]{background:#6366f1d9;box-shadow:0 0 4px #6366f199}.MosaicStage-module__mhSIGW__caption{left:var(--space-8);top:var(--space-8);z-index:6;animation:.9s .5s both MosaicStage-module__mhSIGW__fadeInSlide;position:absolute}.MosaicStage-module__mhSIGW__captionLabel{letter-spacing:.2em;text-transform:uppercase;color:#ffffff73;margin-bottom:var(--space-2);font-size:10px;font-weight:700}.MosaicStage-module__mhSIGW__captionHeadline{color:#fffffff2;letter-spacing:-.025em;max-width:520px;font-size:2.75rem;font-weight:700;line-height:1.1}.MosaicStage-module__mhSIGW__statusPill{bottom:var(--space-8);right:var(--space-8);z-index:6;align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-3);-webkit-backdrop-filter:blur(12px);color:#ffffffbf;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:999px;font-size:11px;font-weight:500;animation:.8s .7s both MosaicStage-module__mhSIGW__fadeInSlide;display:flex;position:absolute}.MosaicStage-module__mhSIGW__pulseDot{background:#34d399;border-radius:50%;width:6px;height:6px;animation:2s ease-in-out infinite MosaicStage-module__mhSIGW__pulse;box-shadow:0 0 8px #34d399cc}@keyframes MosaicStage-module__mhSIGW__pulse{0%,to{opacity:1;transform:scale(1)}50%{opacity:.6;transform:scale(1.25)}}@keyframes MosaicStage-module__mhSIGW__fadeInSlide{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}
.RegisterWizard-module__qJBxXW__wrapper{gap:var(--space-6);flex-direction:column;width:100%;max-width:440px;animation:.6s cubic-bezier(.2,.8,.2,1) both RegisterWizard-module__qJBxXW__wizardEnter;display:flex}@keyframes RegisterWizard-module__qJBxXW__wizardEnter{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:translateY(0)}}.RegisterWizard-module__qJBxXW__trialBadge{background:var(--color-primary-subtle);font-size:var(--text-xs);color:var(--color-primary-hover);border-radius:999px;align-self:flex-start;padding:4px 10px;font-weight:600}.RegisterWizard-module__qJBxXW__title{letter-spacing:-.02em;color:var(--color-text-primary);margin:0;font-size:1.75rem;font-weight:700;line-height:1.15}.RegisterWizard-module__qJBxXW__subtitle{font-size:var(--text-sm);color:var(--color-text-secondary);margin:0;line-height:1.5}.RegisterWizard-module__qJBxXW__stepper{gap:var(--space-2);font-size:var(--text-xs);margin:0;padding:0;list-style:none;display:flex}.RegisterWizard-module__qJBxXW__stepItem{flex:1;align-items:center;gap:6px;min-width:0;display:flex}.RegisterWizard-module__qJBxXW__stepBubble{background:var(--color-bg-surface-raised);width:22px;height:22px;color:var(--color-text-tertiary);border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-weight:600;display:inline-flex}.RegisterWizard-module__qJBxXW__stepItem[data-status=active] .RegisterWizard-module__qJBxXW__stepBubble{background:var(--color-nav-rail-bg);color:var(--color-text-inverse)}.RegisterWizard-module__qJBxXW__stepItem[data-status=done] .RegisterWizard-module__qJBxXW__stepBubble{background:var(--color-success);color:var(--color-text-inverse)}.RegisterWizard-module__qJBxXW__stepLabel{color:var(--color-text-tertiary);white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.RegisterWizard-module__qJBxXW__stepItem[data-status=active] .RegisterWizard-module__qJBxXW__stepLabel,.RegisterWizard-module__qJBxXW__stepItem[data-status=done] .RegisterWizard-module__qJBxXW__stepLabel{color:var(--color-text-primary);font-weight:500}.RegisterWizard-module__qJBxXW__fields{gap:var(--space-4);flex-direction:column;display:flex}.RegisterWizard-module__qJBxXW__field{gap:var(--space-2);flex-direction:column;display:flex}.RegisterWizard-module__qJBxXW__label{font-size:var(--text-xs);color:var(--color-text-secondary);letter-spacing:.01em;font-weight:600}.RegisterWizard-module__qJBxXW__input,.RegisterWizard-module__qJBxXW__select{height:42px;padding:0 var(--space-3);background:var(--color-bg-surface);border:1px solid var(--color-border-default);border-radius:var(--radius-sm);font-size:var(--text-base);color:var(--color-text-primary);outline:none;width:100%;font-family:inherit;transition:all .16s}.RegisterWizard-module__qJBxXW__input::placeholder{color:var(--color-text-tertiary)}.RegisterWizard-module__qJBxXW__input:focus,.RegisterWizard-module__qJBxXW__select:focus{border-color:var(--color-primary);box-shadow:0 0 0 3px var(--color-primary-subtle)}.RegisterWizard-module__qJBxXW__input:disabled,.RegisterWizard-module__qJBxXW__select:disabled{opacity:.6;cursor:not-allowed}.RegisterWizard-module__qJBxXW__row{gap:var(--space-3);grid-template-columns:1fr 1fr;display:grid}.RegisterWizard-module__qJBxXW__actions{justify-content:space-between;gap:var(--space-3);align-items:center;display:flex}.RegisterWizard-module__qJBxXW__button{min-width:9rem;height:46px;padding:0 var(--space-5);justify-content:center;align-items:center;gap:var(--space-2);background:var(--color-nav-rail-bg);border-radius:var(--radius-sm);color:#f1f5f9;font-size:var(--text-base);white-space:nowrap;cursor:pointer;border:none;flex-shrink:0;font-family:inherit;font-weight:600;transition:all .2s;display:inline-flex;box-shadow:0 1px 2px #0f172a1f,0 4px 16px #0f172a2e}.RegisterWizard-module__qJBxXW__buttonFull{width:100%}.RegisterWizard-module__qJBxXW__button:hover:not(:disabled){filter:brightness(1.15);transform:translateY(-1px);box-shadow:0 2px 4px #0f172a26,0 8px 24px #0f172a47}.RegisterWizard-module__qJBxXW__button:active:not(:disabled){transform:translateY(0)}.RegisterWizard-module__qJBxXW__button:disabled{cursor:not-allowed;opacity:.5;box-shadow:none}.RegisterWizard-module__qJBxXW__buttonSecondary{background:var(--color-bg-surface);color:var(--color-text-primary);border:1px solid var(--color-border-default);box-shadow:none}.RegisterWizard-module__qJBxXW__buttonSecondary:hover:not(:disabled){background:var(--color-bg-surface-raised);border-color:var(--color-border-strong);filter:none;box-shadow:none}.RegisterWizard-module__qJBxXW__error{padding:var(--space-3);background:var(--color-danger-subtle);border:1px solid var(--color-danger-border);border-radius:var(--radius-sm);font-size:var(--text-sm);color:var(--color-danger-text)}.RegisterWizard-module__qJBxXW__errorLink{color:var(--color-danger-text);text-underline-offset:2px;font-weight:600;text-decoration:underline}.RegisterWizard-module__qJBxXW__errorLink:hover{text-decoration:none}.RegisterWizard-module__qJBxXW__otpRow{background:var(--color-bg-surface);border:1px solid var(--color-border-default);border-radius:var(--radius-lg);grid-template-columns:repeat(6,1fr);gap:0;transition:border-color .16s,box-shadow .16s;display:grid;overflow:hidden}.RegisterWizard-module__qJBxXW__otpRow:focus-within{border-color:var(--color-primary);box-shadow:0 0 0 3px var(--color-primary-subtle)}.RegisterWizard-module__qJBxXW__otpDigit{border:none;border-right:1px solid var(--color-border-default);width:100%;height:56px;color:var(--color-text-primary);text-align:center;caret-color:var(--color-primary);background:0 0;border-radius:0;outline:none;padding:0;font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:1.5rem;font-weight:600;transition:background-color .16s}.RegisterWizard-module__qJBxXW__otpDigit:last-child{border-right:none}.RegisterWizard-module__qJBxXW__otpDigit:focus{background:var(--color-primary-subtle)}.RegisterWizard-module__qJBxXW__otpDigit:disabled{opacity:.6;cursor:not-allowed}.RegisterWizard-module__qJBxXW__devBanner{background:var(--color-warning-subtle);border:1px dashed var(--color-warning);padding:var(--space-3) var(--space-4);border-radius:var(--radius-sm);font-size:var(--text-sm);color:var(--color-warning-text);justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}.RegisterWizard-module__qJBxXW__devBannerCode{font-family:ui-monospace,SF Mono,Menlo,Consolas,monospace;font-size:var(--text-base);color:var(--color-warning-text);letter-spacing:.1em;font-weight:700}
.TenantDeletedBanner-module__mpmuDq__banner{top:var(--space-4);z-index:100;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);background:var(--color-success-subtle);border:1px solid var(--color-success);border-radius:var(--radius-md);font-size:var(--text-sm);color:var(--color-success-text);max-width:calc(100% - 2 * var(--space-4));animation:.24s cubic-bezier(.2,.8,.2,1) both TenantDeletedBanner-module__mpmuDq__slideIn;display:flex;position:fixed;left:50%;transform:translate(-50%);box-shadow:0 4px 24px #0f172a1f}@keyframes TenantDeletedBanner-module__mpmuDq__slideIn{0%{opacity:0;transform:translate(-50%,-8px)}to{opacity:1;transform:translate(-50%)}}.TenantDeletedBanner-module__mpmuDq__icon{color:var(--color-success)}.TenantDeletedBanner-module__mpmuDq__text{font-weight:500}.TenantDeletedBanner-module__mpmuDq__dismiss{color:var(--color-success-text);cursor:pointer;margin-left:var(--space-2);border-radius:var(--radius-sm);background:0 0;border:none;justify-content:center;align-items:center;padding:4px;display:inline-flex}.TenantDeletedBanner-module__mpmuDq__dismiss:hover{background:#0000000d}
.PasswordStrengthMeter-module__LJI_TW__wrapper{margin-top:var(--space-2);font-size:var(--text-xs);flex-direction:column;gap:6px;display:flex}.PasswordStrengthMeter-module__LJI_TW__bar{grid-template-columns:repeat(5,1fr);gap:4px;display:grid}.PasswordStrengthMeter-module__LJI_TW__segment{background:var(--color-bg-surface-raised);border-radius:2px;height:4px;transition:background-color .12s}.PasswordStrengthMeter-module__LJI_TW__segment[data-active=true][data-score="0"]{background:var(--color-danger)}.PasswordStrengthMeter-module__LJI_TW__segment[data-active=true][data-score="1"]{background:var(--color-warning)}.PasswordStrengthMeter-module__LJI_TW__segment[data-active=true][data-score="2"]{background:#eab308}.PasswordStrengthMeter-module__LJI_TW__segment[data-active=true][data-score="3"]{background:#84cc16}.PasswordStrengthMeter-module__LJI_TW__segment[data-active=true][data-score="4"]{background:var(--color-success)}.PasswordStrengthMeter-module__LJI_TW__label{justify-content:space-between;gap:var(--space-3);color:var(--color-text-tertiary);display:flex}.PasswordStrengthMeter-module__LJI_TW__label[data-score="0"]>span:first-child{color:var(--color-danger-text);font-weight:600}.PasswordStrengthMeter-module__LJI_TW__label[data-score="1"]>span:first-child{color:var(--color-warning-text);font-weight:600}.PasswordStrengthMeter-module__LJI_TW__label[data-score="2"]>span:first-child{color:#ca8a04;font-weight:600}.PasswordStrengthMeter-module__LJI_TW__label[data-score="3"]>span:first-child{color:#65a30d;font-weight:600}.PasswordStrengthMeter-module__LJI_TW__label[data-score="4"]>span:first-child{color:var(--color-success-text);font-weight:600}.PasswordStrengthMeter-module__LJI_TW__hint{color:var(--color-text-secondary);text-align:right;font-style:italic}
