.OtpInput-module__X7UJpa__row{grid-template-columns:repeat(6,1fr);gap:10px;margin-top:26px;display:grid}.OtpInput-module__X7UJpa__box{text-align:center;width:100%;min-width:0;height:60px;font-family:var(--font-mono,monospace);color:var(--text-primary);background:var(--bg-surface);border:1.5px solid var(--border-default);caret-color:#0000;border-radius:13px;outline:none;padding:0;font-size:26px;font-weight:600;transition:border-color .14s,box-shadow .14s}.OtpInput-module__X7UJpa__box:focus{border-color:var(--brand);box-shadow:0 0 0 3px color-mix(in oklab, var(--brand) 16%, transparent)}.OtpInput-module__X7UJpa__filled{border-color:var(--brand)}.OtpInput-module__X7UJpa__err{border-color:var(--danger)!important;box-shadow:none!important}
.Select-module__E8rWSW__root{display:block;position:relative}.Select-module__E8rWSW__trigger{background:var(--bg-input);border:1px solid var(--border-subtle);border-radius:var(--radius-input);width:100%;height:36px;color:var(--text-primary);font-size:var(--text-md);cursor:pointer;text-align:left;transition:border-color var(--t-fast), background var(--t-fast);align-items:center;gap:8px;padding:0 12px;font-family:inherit;display:flex}.Select-module__E8rWSW__trigger:hover{background:var(--bg-input-hover)}.Select-module__E8rWSW__trigger:focus-visible,.Select-module__E8rWSW__trigger.Select-module__E8rWSW__isOpen{border-color:var(--border-focus);background:var(--bg-input-hover);outline:none}.Select-module__E8rWSW__trigger:disabled{opacity:.55;cursor:not-allowed}.Select-module__E8rWSW__triggerLarge{border-radius:14px;height:44px;padding:0 16px}.Select-module__E8rWSW__triggerIco{color:var(--text-tertiary);font-size:18px}.Select-module__E8rWSW__trigger:focus-visible .Select-module__E8rWSW__triggerIco,.Select-module__E8rWSW__trigger.Select-module__E8rWSW__isOpen .Select-module__E8rWSW__triggerIco{color:var(--brand)}.Select-module__E8rWSW__label{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.Select-module__E8rWSW__placeholder{color:var(--text-tertiary)}.Select-module__E8rWSW__caret{color:var(--brand);transition:transform var(--t-fast);flex-shrink:0;font-size:18px}.Select-module__E8rWSW__trigger.Select-module__E8rWSW__isOpen .Select-module__E8rWSW__caret{transform:rotate(180deg)}.Select-module__E8rWSW__menu{z-index:1000;background:var(--bg-surface);border:1px solid var(--border-default);border-radius:var(--radius-input);box-shadow:var(--shadow-lg);max-height:260px;animation:Select-module__E8rWSW__coru-fade-in .12s var(--ease-out) both;flex-direction:column;gap:1px;padding:4px;display:flex;position:fixed;overflow-y:auto}.Select-module__E8rWSW__menuItem{width:100%;color:var(--text-primary);font-size:var(--text-md);cursor:pointer;text-align:left;transition:background var(--t-fast), color var(--t-fast);background:0 0;border:none;border-radius:8px;align-items:center;gap:8px;padding:8px 10px;font-family:inherit;display:flex}.Select-module__E8rWSW__menuItem:hover,.Select-module__E8rWSW__menuItem.Select-module__E8rWSW__isFocused{background:var(--bg-input)}.Select-module__E8rWSW__menuItem.Select-module__E8rWSW__isSelected{background:var(--brand-soft);color:var(--brand)}.Select-module__E8rWSW__menuItem.Select-module__E8rWSW__isSelected:hover{background:var(--brand-soft);filter:brightness(.95)}.Select-module__E8rWSW__menuItem[disabled]{opacity:.45;pointer-events:none}.Select-module__E8rWSW__itemLabel{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.Select-module__E8rWSW__itemCheck{color:var(--brand);flex-shrink:0;font-size:18px}.Select-module__E8rWSW__fieldLabel{color:var(--text-secondary);margin-bottom:5px;font-size:12px;font-weight:600;display:block}.Select-module__E8rWSW__fieldHelper{color:var(--text-tertiary);margin-top:5px;font-size:11.5px}.Select-module__E8rWSW__fieldError{color:var(--danger);margin-top:5px;font-size:11.5px}.Select-module__E8rWSW__trigger.Select-module__E8rWSW__hasError{border-color:var(--danger)}
.Slider-module__BTP6IG__wrap{padding:8px 4px 0}.Slider-module__BTP6IG__row{align-items:center;gap:12px;display:flex}.Slider-module__BTP6IG__input{appearance:none;background:linear-gradient(to right, var(--brand) 0%, var(--brand) var(--val,45%), var(--border-default) var(--val,45%), var(--border-default) 100%);cursor:pointer;border-radius:4px;outline:none;flex:1;height:4px}.Slider-module__BTP6IG__input::-webkit-slider-thumb{-webkit-appearance:none;background:var(--bg-surface);border:2px solid var(--brand);width:16px;height:16px;box-shadow:var(--shadow-sm);cursor:pointer;border-radius:50%}.Slider-module__BTP6IG__input::-moz-range-thumb{background:var(--bg-surface);border:2px solid var(--brand);width:16px;height:16px;box-shadow:var(--shadow-sm);cursor:pointer;border-radius:50%}.Slider-module__BTP6IG__input:disabled{cursor:not-allowed;opacity:.55}.Slider-module__BTP6IG__input:disabled::-webkit-slider-thumb{cursor:not-allowed}.Slider-module__BTP6IG__val{font-family:var(--font-mono);background:var(--brand-soft);color:var(--brand);text-align:center;border-radius:6px;flex-shrink:0;min-width:44px;padding:2px 8px;font-size:12px;font-weight:600}.Slider-module__BTP6IG__marks{color:var(--text-tertiary);justify-content:space-between;margin-top:6px;font-size:11px;display:flex}.Slider-module__BTP6IG__ticks{height:16px;margin:0 8px;position:relative}.Slider-module__BTP6IG__tick{background:var(--border-default);border-radius:1px;width:2px;height:6px;position:absolute;top:0;transform:translate(-50%)}.Slider-module__BTP6IG__tickLabel{color:var(--text-tertiary);white-space:nowrap;font-size:10.5px;position:absolute;top:8px;left:50%;transform:translate(-50%)}
.VariableMention-module__P0zK0q__menu{z-index:1000;background:var(--bg-surface);border:1px solid var(--border-default);border-radius:var(--radius-input);width:320px;max-height:280px;box-shadow:var(--shadow-lg);animation:VariableMention-module__P0zK0q__coru-fade-in .1s var(--ease-out) both;flex-direction:column;gap:1px;padding:4px;display:flex;position:fixed;overflow-y:auto}.VariableMention-module__P0zK0q__group{letter-spacing:.04em;text-transform:uppercase;color:var(--text-tertiary);padding:8px 10px 4px;font-size:10.5px;font-weight:700}.VariableMention-module__P0zK0q__item{width:100%;color:var(--text-primary);font-size:var(--text-md);cursor:pointer;text-align:left;transition:background var(--t-fast);background:0 0;border:none;border-radius:8px;grid-template-columns:1fr auto;align-items:center;gap:4px 10px;padding:8px 10px;font-family:inherit;display:grid}.VariableMention-module__P0zK0q__item:hover,.VariableMention-module__P0zK0q__item.VariableMention-module__P0zK0q__isFocused{background:var(--bg-input)}.VariableMention-module__P0zK0q__key{font-family:var(--font-mono);color:var(--brand);white-space:nowrap;font-size:12px}.VariableMention-module__P0zK0q__example{color:var(--text-tertiary);text-align:right;text-overflow:ellipsis;white-space:nowrap;max-width:180px;font-size:11.5px;overflow:hidden}.VariableMention-module__P0zK0q__desc{color:var(--text-secondary);grid-column:1/-1;font-size:11.5px;line-height:1.35}.VariableMention-module__P0zK0q__empty{color:var(--text-tertiary);padding:12px 10px;font-size:12.5px}.VariableMention-module__P0zK0q__itemCreate{color:var(--brand);border-bottom:1px solid var(--border-subtle);border-radius:6px;align-items:center;gap:8px;margin-bottom:2px;font-weight:600;display:flex}.VariableMention-module__P0zK0q__itemCreate:hover{background:var(--brand-soft)}.VariableMention-module__P0zK0q__itemCreateIco{background:var(--brand-soft);width:22px;height:22px;color:var(--brand);border-radius:6px;justify-content:center;align-items:center;display:inline-flex}.VariableMention-module__P0zK0q__itemCreateLabel{font-size:var(--text-md)}
.login-module__3lrIIq__page{min-height:100vh;color:var(--text-primary);-webkit-font-smoothing:antialiased;font-family:var(--font-sans,"Cabin", system-ui, sans-serif);grid-template-columns:1fr 1fr;display:grid;position:relative}@media (max-width:900px){.login-module__3lrIIq__page{grid-template-columns:1fr}.login-module__3lrIIq__lgHero{display:none!important}}.login-module__3lrIIq__lgHero{color:#fff;background:#0a043c;flex-direction:column;padding:56px 56px 48px;display:flex;position:relative;overflow:hidden}.login-module__3lrIIq__lgHero:before{content:"";background:radial-gradient(900px 500px at 80% 10%,#016dff61,#0000 60%),radial-gradient(700px 600px at 10% 90%,#ff3e8a33,#0000 55%);position:absolute;inset:0}.login-module__3lrIIq__lgGrid{background-image:linear-gradient(#ffffff0d 1px,#0000 1px),linear-gradient(90deg,#ffffff0d 1px,#0000 1px);background-size:54px 54px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(circle at 50% 40%,#000,#0000 80%);mask-image:radial-gradient(circle at 50% 40%,#000,#0000 80%)}.login-module__3lrIIq__lgHeroTop,.login-module__3lrIIq__lgHeroMid,.login-module__3lrIIq__lgHeroBot{z-index:1;position:relative}.login-module__3lrIIq__lgBrand{align-items:center;gap:12px;display:flex}.login-module__3lrIIq__lgBrandName{letter-spacing:-.02em;font-size:22px;font-weight:700}.login-module__3lrIIq__lgBrandName sup{vertical-align:super;opacity:.6;font-size:9px;font-weight:600}.login-module__3lrIIq__lgBrandSub{letter-spacing:.14em;text-transform:uppercase;color:#ffffff80;margin-top:2px;font-size:11px;font-weight:600}.login-module__3lrIIq__lgHeroMid{margin-top:auto}.login-module__3lrIIq__lgHeadline{letter-spacing:-.025em;max-width:12ch;font-size:38px;font-weight:700;line-height:1.1}.login-module__3lrIIq__lgSub{color:#ffffffa8;max-width:38ch;margin-top:16px;font-size:15px;line-height:1.5}.login-module__3lrIIq__lgPoints{flex-direction:column;gap:12px;margin-top:32px;display:flex}.login-module__3lrIIq__lgPoint{color:#ffffffd9;align-items:center;gap:12px;font-size:14px;display:flex}.login-module__3lrIIq__lgPoint .login-module__3lrIIq__material-symbols-outlined{color:#4ba4ff;font-size:20px}.login-module__3lrIIq__lgHeroBot{color:#fff6;margin-top:40px;font-size:12px}.login-module__3lrIIq__lgFormWrap{background:var(--bg-base);place-items:center;padding:40px;display:grid}.login-module__3lrIIq__lgCard{width:100%;max-width:380px}.login-module__3lrIIq__lgMobilebrand{align-items:center;gap:10px;margin-bottom:28px;display:none}@media (max-width:900px){.login-module__3lrIIq__lgMobilebrand{display:flex}}.login-module__3lrIIq__lgTitle{letter-spacing:-.02em;color:var(--text-primary);font-size:26px;font-weight:700}.login-module__3lrIIq__lgDesc{color:var(--text-tertiary);margin-top:6px;font-size:14px}.login-module__3lrIIq__lgField{margin-top:18px}.login-module__3lrIIq__lgLabel{color:var(--text-secondary);margin-bottom:6px;font-size:12.5px;font-weight:600;display:block}.login-module__3lrIIq__lgPwdRow{position:relative}.login-module__3lrIIq__lgPwdToggle{cursor:pointer;height:46px;color:var(--text-tertiary);z-index:1;background:0 0;border:none;place-items:center;padding:0;line-height:1;display:grid;position:absolute;bottom:0;right:10px}.login-module__3lrIIq__lgPwdToggle:hover{color:var(--text-secondary)}.login-module__3lrIIq__lgSubmitRow{margin-top:22px}.login-module__3lrIIq__lgRow{justify-content:space-between;align-items:center;margin-top:14px;display:flex}.login-module__3lrIIq__lgCheck{color:var(--text-secondary);cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:8px;font-size:13px;display:flex}.login-module__3lrIIq__lgCheckbox{border:1.5px solid var(--border-strong);color:#fff;width:17px;height:17px;transition:background var(--t-fast), border-color var(--t-fast);border-radius:5px;flex-shrink:0;place-items:center;display:grid}.login-module__3lrIIq__lgCheckbox.login-module__3lrIIq__on{background:var(--brand);border-color:var(--brand)}.login-module__3lrIIq__lgCheckbox .login-module__3lrIIq__material-symbols-outlined{font-size:13px}.login-module__3lrIIq__lgLink{color:var(--brand);font-size:13px;font-weight:600;text-decoration:none}.login-module__3lrIIq__lgLink:hover{text-decoration:underline}.login-module__3lrIIq__lgDivider{color:var(--text-tertiary);align-items:center;gap:12px;margin:22px 0;font-size:12px;display:flex}.login-module__3lrIIq__lgDivider:before,.login-module__3lrIIq__lgDivider:after{content:"";background:var(--border-subtle);flex:1;height:1px}.login-module__3lrIIq__lgSso{flex-direction:column;gap:10px;display:flex}.login-module__3lrIIq__lgSsoBtn{background:var(--bg-surface);border:1px solid var(--border-default);width:100%;height:44px;color:var(--text-primary);cursor:pointer;border-radius:12px;justify-content:center;align-items:center;gap:10px;font-family:inherit;font-size:14px;font-weight:600;transition:background .14s,border-color .14s;display:flex}.login-module__3lrIIq__lgSsoBtn:hover{background:var(--bg-input);border-color:var(--border-strong)}.login-module__3lrIIq__lgSsoBtn .login-module__3lrIIq__material-symbols-outlined{color:var(--text-secondary);font-size:18px}.login-module__3lrIIq__lgFoot{color:var(--text-tertiary);text-align:center;margin-top:26px;font-size:13px}.login-module__3lrIIq__lgFoot a{color:var(--brand);font-weight:600;text-decoration:none}.login-module__3lrIIq__lgFoot a:hover{text-decoration:underline}.login-module__3lrIIq__lgLegal{color:var(--text-disabled);text-align:center;margin-top:18px;font-size:11px;line-height:1.5}.login-module__3lrIIq__lgTheme{z-index:10;border:1px solid var(--border-default);background:var(--bg-surface);cursor:pointer;width:38px;height:38px;color:var(--text-secondary);transition:background var(--t-fast), color var(--t-fast);border-radius:10px;place-items:center;display:grid;position:fixed;top:18px;right:18px}.login-module__3lrIIq__lgTheme:hover{background:var(--bg-input);color:var(--text-primary)}.login-module__3lrIIq__lgLang{z-index:10;border:1px solid var(--border-default);background:var(--bg-surface);border-radius:10px;gap:2px;height:38px;padding:3px;display:flex;position:fixed;top:18px;right:64px}.login-module__3lrIIq__lgLang button{cursor:pointer;letter-spacing:.04em;color:var(--text-tertiary);background:0 0;border:none;border-radius:7px;padding:0 9px;font-family:inherit;font-size:11px;font-weight:700;transition:background .14s,color .14s}.login-module__3lrIIq__lgLang button:hover{color:var(--text-secondary)}.login-module__3lrIIq__lgLang button.login-module__3lrIIq__on{background:var(--brand);color:#fff}.login-module__3lrIIq__lgErr{color:var(--danger);background:var(--danger-soft);border-radius:9px;align-items:center;gap:7px;margin-top:14px;padding:9px 12px;font-size:12.5px;display:none}.login-module__3lrIIq__lgErr.login-module__3lrIIq__show{display:flex}.login-module__3lrIIq__lgErr .login-module__3lrIIq__material-symbols-outlined{font-size:16px}.login-module__3lrIIq__lgOtpIcon{background:var(--bg-input);border:1px solid var(--border-default);border-radius:12px;place-items:center;width:48px;height:48px;margin-bottom:16px;display:grid}.login-module__3lrIIq__lgBack{cursor:pointer;color:var(--text-secondary);background:0 0;border:none;align-items:center;gap:4px;margin-bottom:16px;padding:0;font-family:inherit;font-size:13px;display:flex}.login-module__3lrIIq__lgBack:hover{color:var(--text-primary)}
.ForgotPasswordForm-module__32CqGW__card{width:100%;max-width:380px;font-family:var(--font-cabin), system-ui, sans-serif}.ForgotPasswordForm-module__32CqGW__mobileBrand{align-items:center;gap:10px;margin-bottom:28px;display:none}@media (max-width:900px){.ForgotPasswordForm-module__32CqGW__mobileBrand{display:flex}}.ForgotPasswordForm-module__32CqGW__mobileBrandName{letter-spacing:-.02em;color:var(--text-primary);font-size:20px;font-weight:700}.ForgotPasswordForm-module__32CqGW__title{letter-spacing:-.02em;color:var(--text-primary);font-size:26px;font-weight:700}.ForgotPasswordForm-module__32CqGW__desc{color:var(--text-tertiary);margin-top:6px;font-size:14px;line-height:1.5}.ForgotPasswordForm-module__32CqGW__field{margin-top:18px}.ForgotPasswordForm-module__32CqGW__label{color:var(--text-secondary);margin-bottom:6px;font-size:12.5px;font-weight:600;display:block}.ForgotPasswordForm-module__32CqGW__inputWrap{background:var(--bg-surface);border:1px solid var(--border-default);height:46px;transition:border-color var(--t-fast), box-shadow var(--t-fast);border-radius:12px;align-items:center;gap:9px;padding:0 13px;display:flex}.ForgotPasswordForm-module__32CqGW__inputWrap:focus-within{border-color:var(--border-focus);box-shadow:0 0 0 3px color-mix(in oklab, var(--brand) 16%, transparent)}.ForgotPasswordForm-module__32CqGW__input{color:var(--text-primary);background:0 0;border:none;outline:none;flex:1;font-family:inherit;font-size:14px}.ForgotPasswordForm-module__32CqGW__input::placeholder{color:var(--text-disabled)}.ForgotPasswordForm-module__32CqGW__error{color:var(--danger);background:var(--danger-soft);border-radius:9px;align-items:center;gap:7px;margin-top:14px;padding:9px 12px;font-size:12.5px;display:flex}@keyframes ForgotPasswordForm-module__32CqGW__btn-shine{0%{transform:translate(-100%)}55%{transform:translate(400%)}to{transform:translate(400%)}}.ForgotPasswordForm-module__32CqGW__btn{background:var(--brand);color:#fff;cursor:pointer;width:100%;height:46px;transition:background var(--t-fast), transform var(--t-fast), box-shadow var(--t-fast);border:none;border-radius:12px;justify-content:center;align-items:center;gap:8px;margin-top:22px;font-family:inherit;font-size:15px;font-weight:700;display:flex;position:relative;overflow:hidden}.ForgotPasswordForm-module__32CqGW__btn:after{content:"";pointer-events:none;background:linear-gradient(90deg,#0000 0%,#ffffff47 50%,#0000 100%);width:30%;animation:3.2s ease-in-out infinite ForgotPasswordForm-module__32CqGW__btn-shine;position:absolute;top:0;bottom:0;left:0}.ForgotPasswordForm-module__32CqGW__btn:hover:not(:disabled){background:var(--brand-hover);box-shadow:0 6px 20px color-mix(in oklab, var(--brand) 40%, transparent);transform:translateY(-2px)}.ForgotPasswordForm-module__32CqGW__btn:active:not(:disabled){box-shadow:none;transform:translateY(0)scale(.98)}.ForgotPasswordForm-module__32CqGW__btn:disabled{opacity:.65;cursor:not-allowed}.ForgotPasswordForm-module__32CqGW__btn:disabled:after{display:none}.ForgotPasswordForm-module__32CqGW__backLink{color:var(--text-secondary);transition:color var(--t-fast);align-items:center;gap:6px;margin-top:22px;font-size:13px;font-weight:600;text-decoration:none;display:inline-flex}.ForgotPasswordForm-module__32CqGW__backLink:hover{color:var(--brand)}.ForgotPasswordForm-module__32CqGW__legal{color:var(--text-disabled);text-align:center;margin-top:18px;font-size:11px;line-height:1.5}
.activate-module__4HNF0G__leadIco{background:var(--brand-soft);width:52px;height:52px;color:var(--brand);border-radius:14px;place-items:center;margin-bottom:18px;display:grid}.activate-module__4HNF0G__leadIco .activate-module__4HNF0G__material-symbols-outlined{font-size:28px}.activate-module__4HNF0G__sentIco{background:var(--success-soft);width:60px;height:60px;color:var(--success);border-radius:16px;place-items:center;margin-bottom:4px;display:grid}.activate-module__4HNF0G__sentIco .activate-module__4HNF0G__material-symbols-outlined{font-size:30px}.activate-module__4HNF0G__acct{background:var(--bg-input);border-radius:11px;align-items:center;gap:10px;margin-top:18px;padding:11px 13px;display:flex}.activate-module__4HNF0G__acctAv{background:var(--brand);color:#fff;border-radius:50%;flex-shrink:0;place-items:center;width:34px;height:34px;font-size:13px;font-weight:700;display:grid}.activate-module__4HNF0G__acctMail{font-family:var(--font-mono,monospace);color:var(--text-secondary);text-overflow:ellipsis;white-space:nowrap;font-size:12.5px;font-weight:600;overflow:hidden}.activate-module__4HNF0G__meter{gap:6px;margin-top:10px;display:flex}.activate-module__4HNF0G__meterBar{background:var(--border-subtle);border-radius:3px;flex:1;height:5px;transition:background .2s}.activate-module__4HNF0G__meterLabel{color:var(--text-tertiary);justify-content:space-between;margin-top:6px;font-size:12px;font-weight:600;display:flex}.activate-module__4HNF0G__reqs{gap:6px;margin-top:12px;list-style:none;display:grid}.activate-module__4HNF0G__req{color:var(--text-tertiary);align-items:center;gap:8px;font-size:12.5px;transition:color .14s;display:flex}.activate-module__4HNF0G__reqMet{color:var(--text-secondary)}.activate-module__4HNF0G__ck{border:1.5px solid var(--border-strong);border-radius:50%;flex-shrink:0;place-items:center;width:17px;height:17px;transition:background .14s,border-color .14s;display:grid}.activate-module__4HNF0G__ckMet{background:var(--success);border-color:var(--success)}.activate-module__4HNF0G__inputOk{border-color:color-mix(in oklab, var(--success) 55%, var(--border-default))!important}.activate-module__4HNF0G__inputBad{border-color:color-mix(in oklab, var(--danger) 55%, var(--border-default))!important}.activate-module__4HNF0G__iconBtn{cursor:pointer;color:var(--text-tertiary);transition:color var(--t-fast);background:0 0;border:none;flex-shrink:0;place-items:center;padding:0;line-height:1;display:grid}.activate-module__4HNF0G__iconBtn:hover{color:var(--text-secondary)}
.AdminShell-module__Sp33bq__userAvatar{background:var(--coru-gradient);color:#fff;border-radius:50%;flex-shrink:0;place-items:center;width:32px;height:32px;font-size:12px;font-weight:700;display:grid}
