.auth-module__cni4Dq__shell{color:#0f172a;background:#fff;flex-direction:column;min-height:100dvh;display:flex}.auth-module__cni4Dq__hero{display:none}.auth-module__cni4Dq__panel{min-width:0;padding:max(16px, env(safe-area-inset-top)) max(20px, env(safe-area-inset-right)) max(24px, env(safe-area-inset-bottom)) max(20px, env(safe-area-inset-left));flex-direction:column;flex:1;display:flex}.auth-module__cni4Dq__navigation{justify-content:space-between;align-items:center;gap:8px;width:100%;display:flex}.auth-module__cni4Dq__navigation>a{color:#475569;align-items:center;gap:8px;min-height:44px;font-size:14px;font-weight:500;display:inline-flex}.auth-module__cni4Dq__navigation>a:hover{color:#0f172a}.auth-module__cni4Dq__content{overflow-wrap:anywhere;width:100%;max-width:480px;margin:auto;padding-block:32px}:is(.auth-module__cni4Dq__content [data-slot=input],.auth-module__cni4Dq__content [role=combobox],.auth-module__cni4Dq__content [data-auth-control]){background:#fff;border-radius:8px;height:48px;min-height:48px;font-size:16px}.auth-module__cni4Dq__content [data-slot=button]{white-space:normal;height:auto;min-height:48px;padding-block:12px;font-size:15px;line-height:22px}.auth-module__cni4Dq__content [data-slot=label]{font-size:14px;font-weight:500;line-height:20px}.auth-module__cni4Dq__content a:not([data-slot=button]){text-underline-offset:4px;align-items:center;min-height:44px;display:inline-flex}.auth-module__cni4Dq__content a:focus-visible,.auth-module__cni4Dq__navigation a:focus-visible{outline-offset:4px;border-radius:4px;outline:2px solid #2563eb}@media (min-width:640px){.auth-module__cni4Dq__panel{padding:24px 40px}.auth-module__cni4Dq__content{padding-block:48px}}@media (min-width:1024px){.auth-module__cni4Dq__hero{align-self:flex-start;width:44%;height:100dvh;display:flex;position:sticky;top:0}.auth-module__cni4Dq__hero>div{width:100%;display:flex}.auth-module__cni4Dq__hero>div>div:last-child{max-height:100%;padding:clamp(24px,4vw,64px);overflow-y:auto}.auth-module__cni4Dq__hero h2{font-size:clamp(36px,3.5vw,56px);line-height:1.15}.auth-module__cni4Dq__hero h2+div{font-size:17px}.auth-module__cni4Dq__panel{padding-inline:40px}}@media (max-height:600px){.auth-module__cni4Dq__content{margin-block:0;padding-block:24px}}@media (prefers-reduced-motion:reduce){.auth-module__cni4Dq__shell *{transition-duration:.01ms!important;animation-duration:.01ms!important}}.auth-module__cni4Dq__compactBrand{padding:max(20px, env(safe-area-inset-top)) max(20px, env(safe-area-inset-right)) 0 max(20px, env(safe-area-inset-left))}.auth-module__cni4Dq__compactBrand>a{border-radius:6px;align-items:center;gap:12px;width:fit-content;max-width:100%;min-height:44px;display:flex}.auth-module__cni4Dq__compactBrand>a:focus-visible{outline-offset:4px;outline:2px solid #2563eb}.auth-module__cni4Dq__brandLogo{flex:0 0 44px;justify-content:center;align-items:center;width:44px;height:44px;display:flex}.auth-module__cni4Dq__brandLogo img{object-fit:contain;width:100%;height:100%}.auth-module__cni4Dq__brandName{overflow-wrap:anywhere;min-width:0;font-size:16px;font-weight:600;line-height:22px}@media (min-width:640px){.auth-module__cni4Dq__compactBrand{padding:24px 40px 0}}@media (min-width:1024px){.auth-module__cni4Dq__shell{flex-direction:row}.auth-module__cni4Dq__compactBrand{display:none}}
