.PublicAuth-module__aGLhIa__shell{background:linear-gradient(135deg,#071a2d 0%,#0c2943 45%,#f3f7fb 45%,#f7f9fc 100%);grid-template-columns:minmax(0,1.08fr) minmax(440px,.92fr);min-height:100vh;display:grid}.PublicAuth-module__aGLhIa__marketing{color:#fff;flex-direction:column;justify-content:center;min-height:100vh;padding:54px clamp(34px,6vw,86px);display:flex;position:relative;overflow:hidden}.PublicAuth-module__aGLhIa__marketing:before,.PublicAuth-module__aGLhIa__marketing:after{content:"";pointer-events:none;filter:blur(2px);border-radius:999px;position:absolute}.PublicAuth-module__aGLhIa__marketing:before{background:radial-gradient(circle,#35c4df47,#35c4df00 70%);width:420px;height:420px;top:-130px;right:-210px}.PublicAuth-module__aGLhIa__marketing:after{background:radial-gradient(circle,#1f5bd757,#1f5bd700 72%);width:330px;height:330px;bottom:-140px;left:-170px}.PublicAuth-module__aGLhIa__marketingInner{z-index:1;max-width:700px;position:relative}.PublicAuth-module__aGLhIa__brandRow{align-items:center;gap:13px;margin-bottom:52px;display:flex}.PublicAuth-module__aGLhIa__logo{object-fit:contain;filter:drop-shadow(0 6px 18px #0000001f);width:42px;height:42px}.PublicAuth-module__aGLhIa__brandText{gap:2px;display:grid}.PublicAuth-module__aGLhIa__brandName{letter-spacing:-.02em;font-size:21px;font-weight:900}.PublicAuth-module__aGLhIa__brandTag{color:#9ecde0;letter-spacing:.02em;font-size:12px;font-weight:700}.PublicAuth-module__aGLhIa__kicker{color:#c5e9f3;letter-spacing:.04em;text-transform:uppercase;background:#ffffff12;border:1px solid #ffffff29;border-radius:999px;align-items:center;gap:8px;padding:7px 10px;font-size:11px;font-weight:800;display:inline-flex}.PublicAuth-module__aGLhIa__kickerDot{background:#35c4df;border-radius:50%;width:7px;height:7px;box-shadow:0 0 0 5px #35c4df1f}.PublicAuth-module__aGLhIa__heroTitle{letter-spacing:-.045em;max-width:720px;margin:18px 0 0;font-size:clamp(38px,5vw,64px);line-height:1.03}.PublicAuth-module__aGLhIa__heroText{color:#c0d1df;max-width:610px;margin:20px 0 0;font-size:16px;line-height:1.7}.PublicAuth-module__aGLhIa__featureGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;max-width:690px;margin-top:34px;display:grid}.PublicAuth-module__aGLhIa__feature{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#ffffff0e;border:1px solid #ffffff1f;border-radius:15px;align-items:flex-start;gap:11px;padding:14px 15px;display:flex}.PublicAuth-module__aGLhIa__featureIcon{color:#fff;background:linear-gradient(135deg,#1f5bd7,#35c4df);border-radius:9px;flex:0 0 28px;place-items:center;width:28px;height:28px;font-size:15px;font-weight:900;display:grid;box-shadow:0 8px 20px #1f5bd73d}.PublicAuth-module__aGLhIa__feature strong{font-size:13px;line-height:1.25;display:block}.PublicAuth-module__aGLhIa__feature span{color:#afc3d2;margin-top:4px;font-size:11px;line-height:1.45;display:block}.PublicAuth-module__aGLhIa__trustRow{color:#8fb1c4;flex-wrap:wrap;align-items:center;gap:14px;margin-top:28px;font-size:11px;font-weight:700;display:flex}.PublicAuth-module__aGLhIa__trustItem{align-items:center;gap:6px;display:inline-flex}.PublicAuth-module__aGLhIa__trustDot{background:#35c4df;border-radius:50%;width:5px;height:5px}.PublicAuth-module__aGLhIa__formSide{justify-content:center;align-items:center;min-height:100vh;padding:34px clamp(20px,4vw,58px);display:flex}.PublicAuth-module__aGLhIa__card{background:#fff;border:1px solid #dce5ec;border-radius:24px;width:min(560px,100%);padding:38px;box-shadow:0 22px 70px #081b2c21}.PublicAuth-module__aGLhIa__cardWide{width:min(690px,100%)}.PublicAuth-module__aGLhIa__mobileBrand{align-items:center;gap:10px;margin-bottom:26px;display:none}.PublicAuth-module__aGLhIa__mobileBrand img{object-fit:contain;width:36px;height:36px}.PublicAuth-module__aGLhIa__mobileBrand strong{color:#081b2c;display:block}.PublicAuth-module__aGLhIa__mobileBrand small{color:#7c91a3;margin-top:2px;font-size:10px;display:block}.PublicAuth-module__aGLhIa__eyebrow{text-transform:uppercase;letter-spacing:.08em;color:#178cc0;margin-bottom:9px;font-size:11px;font-weight:900}.PublicAuth-module__aGLhIa__title{color:#0b1e31;letter-spacing:-.03em;margin:0;font-size:31px;line-height:1.12}.PublicAuth-module__aGLhIa__subtitle{color:#6b7d8f;margin:10px 0 0;font-size:14px;line-height:1.65}.PublicAuth-module__aGLhIa__form{margin-top:26px}.PublicAuth-module__aGLhIa__field{gap:7px;margin:15px 0;display:grid}.PublicAuth-module__aGLhIa__field label{color:#2d4358;font-size:12px;font-weight:850}.PublicAuth-module__aGLhIa__hint{color:#7d8ea0;font-size:11px;line-height:1.45}.PublicAuth-module__aGLhIa__inputWrap{position:relative}.PublicAuth-module__aGLhIa__input{color:#12253a;background:#fbfdff;border:1px solid #d4e0ea;border-radius:12px;outline:none;width:100%;padding:13px 14px;transition:all .14s}.PublicAuth-module__aGLhIa__input:focus{background:#fff;border-color:#6aa6d0;box-shadow:0 0 0 4px #178cc017}.PublicAuth-module__aGLhIa__inputPassword{padding-right:72px}.PublicAuth-module__aGLhIa__passwordToggle{color:#2b6686;cursor:pointer;background:0 0;border:0;border-radius:8px;padding:7px 8px;font-size:11px;font-weight:850;position:absolute;top:50%;right:8px;transform:translateY(-50%)}.PublicAuth-module__aGLhIa__passwordToggle:hover{background:#eef7fb}.PublicAuth-module__aGLhIa__rowBetween{justify-content:space-between;align-items:center;gap:12px;display:flex}.PublicAuth-module__aGLhIa__link{color:#176e98;font-weight:850;text-decoration:none}.PublicAuth-module__aGLhIa__link:hover{text-decoration:underline}.PublicAuth-module__aGLhIa__primaryButton,.PublicAuth-module__aGLhIa__secondaryButton{cursor:pointer;border-radius:12px;width:100%;padding:12px 16px;font-weight:850;transition:all .14s}.PublicAuth-module__aGLhIa__primaryButton{color:#fff;background:linear-gradient(135deg,#178cc0,#1678af);border:1px solid #178cc0;box-shadow:0 8px 20px #178cc033}.PublicAuth-module__aGLhIa__primaryButton:hover:not(:disabled){transform:translateY(-1px);box-shadow:0 10px 24px #178cc042}.PublicAuth-module__aGLhIa__primaryButton:disabled,.PublicAuth-module__aGLhIa__secondaryButton:disabled{opacity:.55;cursor:not-allowed;transform:none}.PublicAuth-module__aGLhIa__secondaryButton{color:#2e526a;background:#f7fafc;border:1px solid #d4e0ea;margin-top:9px}.PublicAuth-module__aGLhIa__secondaryButton:hover:not(:disabled){background:#eef5f8}.PublicAuth-module__aGLhIa__notice,.PublicAuth-module__aGLhIa__warning,.PublicAuth-module__aGLhIa__error{border-radius:12px;margin:16px 0;padding:12px 13px;font-size:12px;line-height:1.5}.PublicAuth-module__aGLhIa__notice{color:#1b6842;background:#ebf8f0;border:1px solid #cdebd8}.PublicAuth-module__aGLhIa__warning{color:#84510d;background:#fff6e9;border:1px solid #f0d7af}.PublicAuth-module__aGLhIa__error{color:#a82f3a;white-space:pre-wrap;background:#fff0f1;border:1px solid #f0c7cc}.PublicAuth-module__aGLhIa__footerText{color:#718497;text-align:center;margin:18px 0 0;font-size:12px;line-height:1.5}.PublicAuth-module__aGLhIa__footerText code{color:#27495f;background:#edf3f6;border-radius:5px;padding:2px 5px}.PublicAuth-module__aGLhIa__divider{background:#e7edf2;height:1px;margin:22px 0 16px}.PublicAuth-module__aGLhIa__workspaceList{gap:10px;margin:22px 0;display:grid}.PublicAuth-module__aGLhIa__workspaceOption{cursor:pointer;background:#fff;border:1px solid #dbe5ed;border-radius:13px;align-items:center;gap:12px;padding:13px 14px;transition:all .14s;display:flex}.PublicAuth-module__aGLhIa__workspaceOption:hover{border-color:#aac7da}.PublicAuth-module__aGLhIa__workspaceOptionActive{background:#f1f9fc;border-color:#69acd0;box-shadow:0 0 0 3px #178cc012}.PublicAuth-module__aGLhIa__workspaceOption input{accent-color:#178cc0;width:17px;height:17px}.PublicAuth-module__aGLhIa__workspaceMeta{gap:2px;display:grid}.PublicAuth-module__aGLhIa__workspaceMeta strong{color:#173249}.PublicAuth-module__aGLhIa__workspaceMeta small{color:#768a9b;font-size:11px}.PublicAuth-module__aGLhIa__planSummary{color:#52697c;background:#f6fafc;border:1px solid #d9e7ef;border-radius:13px;margin:18px 0;padding:13px 14px;font-size:12px;line-height:1.55}.PublicAuth-module__aGLhIa__planSummary strong{color:#163d56}.PublicAuth-module__aGLhIa__planList{gap:4px;margin-top:7px;display:grid}.PublicAuth-module__aGLhIa__formGrid{grid-template-columns:repeat(2,minmax(0,1fr));gap:0 14px;display:grid}.PublicAuth-module__aGLhIa__full{grid-column:1/-1}.PublicAuth-module__aGLhIa__successIcon{color:#17824e;background:#e8f7ef;border-radius:15px;place-items:center;width:48px;height:48px;margin-bottom:18px;font-size:24px;font-weight:950;display:grid}.PublicAuth-module__aGLhIa__securityNote{color:#758899;align-items:flex-start;gap:9px;margin-top:18px;font-size:11px;line-height:1.5;display:flex}.PublicAuth-module__aGLhIa__securityShield{color:#176e98;background:#eef6fa;border-radius:7px;flex:0 0 20px;place-items:center;width:20px;height:20px;font-weight:900;display:grid}@media (max-width:1050px){.PublicAuth-module__aGLhIa__shell{grid-template-columns:minmax(0,.86fr) minmax(420px,1.14fr)}.PublicAuth-module__aGLhIa__marketing{padding:44px 34px}.PublicAuth-module__aGLhIa__featureGrid{grid-template-columns:1fr}.PublicAuth-module__aGLhIa__feature:nth-child(n+5){display:none}.PublicAuth-module__aGLhIa__heroTitle{font-size:42px}}@media (max-width:820px){.PublicAuth-module__aGLhIa__shell{background:#f2f6fa;display:block}.PublicAuth-module__aGLhIa__marketing{display:none}.PublicAuth-module__aGLhIa__formSide{min-height:100vh;padding:22px 16px}.PublicAuth-module__aGLhIa__card{border-radius:20px;padding:28px 24px}.PublicAuth-module__aGLhIa__mobileBrand{display:flex}.PublicAuth-module__aGLhIa__title{font-size:28px}}@media (max-width:560px){.PublicAuth-module__aGLhIa__formGrid{grid-template-columns:1fr}.PublicAuth-module__aGLhIa__full{grid-column:auto}.PublicAuth-module__aGLhIa__card{padding:25px 20px}.PublicAuth-module__aGLhIa__formSide{align-items:flex-start;padding-top:28px}.PublicAuth-module__aGLhIa__rowBetween{align-items:flex-start}.PublicAuth-module__aGLhIa__footerText{text-align:left}}.PublicAuth-module__aGLhIa__localeBar{justify-content:flex-end;gap:5px;margin:-12px -8px 18px;display:flex}.PublicAuth-module__aGLhIa__localeButton{color:#4e6c7d;cursor:pointer;background:#f7fafc;border:1px solid #d6e3eb;border-radius:9px;padding:6px 9px;font-size:10px;font-weight:850}.PublicAuth-module__aGLhIa__localeButton:hover{background:#eef6f9}.PublicAuth-module__aGLhIa__localeButtonActive{color:#12698e;background:#e8f5fa;border-color:#9dccdf}html[dir=rtl] .PublicAuth-module__aGLhIa__shell{direction:rtl}:is(html[dir=rtl] .PublicAuth-module__aGLhIa__marketing,html[dir=rtl] .PublicAuth-module__aGLhIa__formSide,html[dir=rtl] .PublicAuth-module__aGLhIa__card){text-align:right}html[dir=rtl] .PublicAuth-module__aGLhIa__localeBar{justify-content:flex-start}html[dir=rtl] .PublicAuth-module__aGLhIa__inputPassword{padding-left:72px;padding-right:14px}html[dir=rtl] .PublicAuth-module__aGLhIa__passwordToggle{left:8px;right:auto}html[dir=rtl] .PublicAuth-module__aGLhIa__workspaceOption{text-align:right}html[dir=rtl] input[type=email]{text-align:left;direction:ltr}html[dir=rtl] code{direction:ltr;unicode-bidi:isolate;display:inline-block}@media (max-width:560px){html[dir=rtl] .PublicAuth-module__aGLhIa__footerText{text-align:right}}
