.AuthFramePolish-module__YulTWa__mobileHomeLogo{display:none}.AuthFramePolish-module__YulTWa__heading{min-width:0}@media (max-width:920px){.AuthFramePolish-module__YulTWa__panelFrame{min-height:100dvh;padding:max(24px, env(safe-area-inset-top)) max(18px, env(safe-area-inset-right)) max(24px, env(safe-area-inset-bottom)) max(18px, env(safe-area-inset-left));background:radial-gradient(circle at 50% 0,#533afd1a,#0000 19rem),#f6f5fa;align-items:center}.AuthFramePolish-module__YulTWa__cardFrame{background:#fffffff5;border:1px solid #e8e5f0;border-radius:24px;width:min(100%,420px);margin:auto;padding:28px;box-shadow:0 22px 60px #1e173a1a}.AuthFramePolish-module__YulTWa__mobileHomeLogo{background:#fff;border:1px solid #e8e4f5;border-radius:16px;place-items:center;width:52px;height:52px;margin:0 auto 18px;transition:transform .16s,box-shadow .16s;display:grid;box-shadow:0 10px 26px #30236217}.AuthFramePolish-module__YulTWa__mobileHomeLogo:hover{transform:translateY(-1px);box-shadow:0 13px 30px #30236221}.AuthFramePolish-module__YulTWa__mobileHomeLogo img{object-fit:contain;border-radius:10px;width:36px;height:36px;display:block}.AuthFramePolish-module__YulTWa__backLink{display:none!important}.AuthFramePolish-module__YulTWa__heading{text-align:center;margin-bottom:22px}.AuthFramePolish-module__YulTWa__heading p{text-align:center}}@media (max-width:560px){.AuthFramePolish-module__YulTWa__panelFrame{padding:max(18px, env(safe-area-inset-top)) max(12px, env(safe-area-inset-right)) max(18px, env(safe-area-inset-bottom)) max(12px, env(safe-area-inset-left))}.AuthFramePolish-module__YulTWa__cardFrame{border-radius:20px;width:min(100%,390px);padding:22px 18px 20px}.AuthFramePolish-module__YulTWa__mobileHomeLogo{border-radius:15px;width:48px;height:48px;margin-bottom:15px}.AuthFramePolish-module__YulTWa__mobileHomeLogo img{width:33px;height:33px}.AuthFramePolish-module__YulTWa__heading{margin-bottom:18px}}@media (max-width:360px){.AuthFramePolish-module__YulTWa__panelFrame{padding-inline:10px}.AuthFramePolish-module__YulTWa__cardFrame{border-radius:18px;padding:19px 14px 17px}}@media (max-height:720px) and (max-width:920px){.AuthFramePolish-module__YulTWa__panelFrame{align-items:flex-start}.AuthFramePolish-module__YulTWa__cardFrame{margin-top:0;margin-bottom:0}}@media (prefers-reduced-motion:reduce){.AuthFramePolish-module__YulTWa__mobileHomeLogo{transition:none}}
.auth-module__cni4Dq__page{color:#16151d;background:#f8f8fc;grid-template-columns:minmax(0,1fr) minmax(420px,560px);min-height:100dvh;display:grid;overflow-x:clip}.auth-module__cni4Dq__visual{color:#fff;background:radial-gradient(circle at 20% 20%,#977aff52,#0000 32%),radial-gradient(circle at 80% 76%,#5d37ff52,#0000 35%),linear-gradient(145deg,#181127,#251743 55%,#34206a);flex-direction:column;justify-content:space-between;min-width:0;padding:clamp(40px,5vw,56px);display:flex;position:relative;overflow:hidden}.auth-module__cni4Dq__visual:after{content:"";background-image:linear-gradient(#ffffff0b 1px,#0000 1px),linear-gradient(90deg,#ffffff0b 1px,#0000 1px);background-size:42px 42px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#000c,#0000);mask-image:linear-gradient(#000c,#0000)}.auth-module__cni4Dq__brand,.auth-module__cni4Dq__pitch{z-index:1;position:relative}.auth-module__cni4Dq__brand{letter-spacing:-.02em;font-size:1.15rem;font-weight:800}.auth-module__cni4Dq__pitch{max-width:660px}.auth-module__cni4Dq__pitch h2{letter-spacing:-.055em;margin:0 0 18px;font-size:clamp(2.4rem,5vw,5.2rem);line-height:1.05}.auth-module__cni4Dq__pitch p{color:#ffffffb8;max-width:48ch;margin:0;font-size:1.05rem;line-height:2}.auth-module__cni4Dq__panel{background:#fff;justify-content:center;align-items:center;width:100%;min-width:0;padding:48px 28px;display:flex}.auth-module__cni4Dq__card{width:min(100%,420px);min-width:0}.auth-module__cni4Dq__back{color:#6e687a;align-items:center;min-height:36px;margin-bottom:34px;font-size:.92rem;text-decoration:none;display:inline-flex}.auth-module__cni4Dq__eyebrow{color:#6b4eff;margin:0 0 8px;font-size:.83rem;font-weight:800}.auth-module__cni4Dq__title{letter-spacing:-.035em;margin:0;font-size:2rem;line-height:1.3}.auth-module__cni4Dq__subtitle{color:#706b7a;margin:10px 0 28px;font-size:.94rem;line-height:1.9}.auth-module__cni4Dq__form,.auth-module__cni4Dq__field,.auth-module__cni4Dq__passwordRow{min-width:0}.auth-module__cni4Dq__form{gap:17px;display:grid}.auth-module__cni4Dq__field{gap:8px;display:grid}.auth-module__cni4Dq__field label{font-size:.88rem;font-weight:700}.auth-module__cni4Dq__input{color:#18161e;background:#fff;border:1px solid #dedce5;border-radius:13px;outline:none;width:100%;min-width:0;max-width:100%;min-height:48px;padding:12px 14px;transition:border-color .18s,box-shadow .18s}.auth-module__cni4Dq__input:focus{border-color:#7257ff;box-shadow:0 0 0 4px #7257ff1c}.auth-module__cni4Dq__passwordRow{position:relative}.auth-module__cni4Dq__passwordRow .auth-module__cni4Dq__input{padding-left:64px}.auth-module__cni4Dq__toggle{color:#716c7a;cursor:pointer;background:0 0;border:0;padding:8px;font-size:.8rem;position:absolute;top:50%;left:8px;transform:translateY(-50%)}.auth-module__cni4Dq__primary,.auth-module__cni4Dq__secondary{cursor:pointer;border:0;border-radius:13px;width:100%;min-width:0;min-height:48px;font-weight:800;transition:transform .15s,opacity .15s,background .15s}.auth-module__cni4Dq__primary{color:#fff;background:#5f43f5;box-shadow:0 10px 24px #5f43f533}.auth-module__cni4Dq__primary:hover{background:#5135ea}.auth-module__cni4Dq__secondary{color:#201d28;background:#fff;border:1px solid #dedce5}.auth-module__cni4Dq__primary:active,.auth-module__cni4Dq__secondary:active{transform:translateY(1px)}.auth-module__cni4Dq__primary:disabled,.auth-module__cni4Dq__secondary:disabled{cursor:not-allowed;opacity:.58}.auth-module__cni4Dq__google{text-align:center;justify-content:center;align-items:center;gap:10px;padding-inline:14px;text-decoration:none;display:flex}.auth-module__cni4Dq__divider{color:#9a96a2;align-items:center;gap:12px;min-width:0;font-size:.8rem;display:flex}.auth-module__cni4Dq__divider:before,.auth-module__cni4Dq__divider:after{content:"";background:#eceaf0;flex:1;min-width:0;height:1px}.auth-module__cni4Dq__links{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px 16px;min-width:0;font-size:.86rem;display:flex}.auth-module__cni4Dq__links a,.auth-module__cni4Dq__inlineLink{color:#5f43f5;font-weight:700;text-decoration:none}.auth-module__cni4Dq__message{overflow-wrap:anywhere;border-radius:12px;min-width:0;padding:12px 14px;font-size:.86rem;line-height:1.75}.auth-module__cni4Dq__error{color:#a61b2b;background:#fff1f2;border:1px solid #ffd5da}.auth-module__cni4Dq__success{color:#176a38;background:#effaf3;border:1px solid #ccefd8}.auth-module__cni4Dq__captcha{justify-content:flex-start;align-items:center;width:100%;min-width:0;min-height:65px;display:flex;overflow:hidden}.auth-module__cni4Dq__captcha>div{width:100%;min-width:0}.auth-module__cni4Dq__captcha iframe{max-width:100%!important}.auth-module__cni4Dq__captchaError{color:#a61b2b;margin:0;font-size:.82rem}.auth-module__cni4Dq__note{color:#85808d;margin:0;font-size:.79rem;line-height:1.8}.auth-module__cni4Dq__center{text-align:center}.auth-module__cni4Dq__successIcon{color:#5f43f5;background:#f0edff;border-radius:20px;place-items:center;width:62px;height:62px;margin:0 auto 20px;font-size:1.7rem;font-weight:900;display:grid}.auth-module__cni4Dq__actions{gap:12px;margin-top:28px;display:grid}.auth-module__cni4Dq__buttonLink{text-align:center;justify-content:center;align-items:center;padding-inline:14px;text-decoration:none;display:flex}.auth-module__cni4Dq__loadingStack{gap:16px;display:grid}.auth-module__cni4Dq__loadingLine,.auth-module__cni4Dq__loadingField,.auth-module__cni4Dq__loadingButton{background:#eeedf3;border-radius:10px;position:relative;overflow:hidden}.auth-module__cni4Dq__loadingLine:after,.auth-module__cni4Dq__loadingField:after,.auth-module__cni4Dq__loadingButton:after{content:"";background:linear-gradient(90deg,#0000,#ffffffb8,#0000);animation:1.25s infinite auth-module__cni4Dq__authShimmer;position:absolute;inset:0;transform:translate(100%)}.auth-module__cni4Dq__loadingLine{width:62%;height:16px}.auth-module__cni4Dq__loadingField,.auth-module__cni4Dq__loadingButton{border-radius:13px;width:100%;height:48px}.auth-module__cni4Dq__sr{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}@keyframes auth-module__cni4Dq__authShimmer{to{transform:translate(-100%)}}@media (max-width:920px){.auth-module__cni4Dq__page{background:#fff;min-height:100dvh;display:block}.auth-module__cni4Dq__visual{display:none}.auth-module__cni4Dq__panel{min-height:100dvh;padding:max(28px, env(safe-area-inset-top)) max(20px, env(safe-area-inset-right)) max(32px, env(safe-area-inset-bottom)) max(20px, env(safe-area-inset-left));align-items:flex-start}.auth-module__cni4Dq__card{width:min(100%,460px);margin:0 auto}.auth-module__cni4Dq__back{margin-bottom:28px}}@media (max-width:560px){.auth-module__cni4Dq__panel{padding:max(22px, env(safe-area-inset-top)) max(16px, env(safe-area-inset-right)) max(28px, env(safe-area-inset-bottom)) max(16px, env(safe-area-inset-left))}.auth-module__cni4Dq__back{min-height:32px;margin-bottom:20px;font-size:.84rem}.auth-module__cni4Dq__eyebrow{margin-bottom:6px;font-size:.78rem}.auth-module__cni4Dq__title{font-size:clamp(1.6rem,8vw,1.9rem);line-height:1.35}.auth-module__cni4Dq__subtitle{margin:8px 0 22px;font-size:.88rem;line-height:1.8}.auth-module__cni4Dq__form{gap:14px}.auth-module__cni4Dq__field{gap:7px}.auth-module__cni4Dq__field label{font-size:.84rem}.auth-module__cni4Dq__input{border-radius:12px;min-height:50px;padding:12px 13px;font-size:16px}.auth-module__cni4Dq__primary,.auth-module__cni4Dq__secondary{border-radius:12px;min-height:50px}.auth-module__cni4Dq__links{font-size:.82rem}.auth-module__cni4Dq__message{padding:11px 12px;font-size:.82rem}.auth-module__cni4Dq__note{font-size:.76rem}}@media (max-width:360px){.auth-module__cni4Dq__panel{padding-inline:12px}.auth-module__cni4Dq__back{margin-bottom:16px}.auth-module__cni4Dq__title{font-size:1.5rem}.auth-module__cni4Dq__subtitle{margin-bottom:18px}.auth-module__cni4Dq__links{justify-content:stretch;gap:6px;display:grid}.auth-module__cni4Dq__captcha{min-height:60px}}@media (prefers-reduced-motion:reduce){.auth-module__cni4Dq__loadingLine:after,.auth-module__cni4Dq__loadingField:after,.auth-module__cni4Dq__loadingButton:after{animation:none}}
