.auth-hub_page__ddlSI{grid-template-columns:1fr 1fr}.auth-hub_visual__ziRLk:after{content:"";position:absolute;inset:0;background:linear-gradient(180deg,color-mix(in srgb,var(--mantine-color-roshanaDark-9) 52%,transparent),color-mix(in srgb,var(--mantine-color-roshanaDark-9) 85%,transparent));pointer-events:none}.auth-hub_panel__N7nH1{padding:48px clamp(28px,5vw,96px)}.auth-hub_form__fYJgp .mantine-Input-input:focus-within{--auth-input-border:var(--mantine-color-roshanaViolet-7)}.auth-hub_captcha__XHOo3{grid-template-columns:minmax(0,1fr) auto;gap:12px}@media (max-width:900px){.auth-hub_page__ddlSI{grid-template-columns:1fr}.auth-hub_visual__ziRLk{display:none}.auth-hub_panel__N7nH1{padding:32px 24px}}@media (max-width:420px){.auth-hub_panel__N7nH1{padding:28px 18px}.auth-hub_captcha__XHOo3{grid-template-columns:1fr;gap:6px}.auth-hub_captchaImage__N5MFp{justify-content:flex-start}}.auth-hub_loginTabs__mmIPc button:focus-visible{outline:2px solid var(--mantine-color-roshanaViolet-7);outline-offset:2px}.auth-hub_tabContent__6xvYr{animation:auth-hub_tabReveal__UCV1n .18s ease-out}.auth-hub_loginTabs__mmIPc button{transition:background-color .18s ease,color .18s ease,box-shadow .18s ease}@keyframes auth-hub_tabReveal__UCV1n{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.auth-hub_tabContent__6xvYr{animation:none}.auth-hub_loginTabs__mmIPc button{transition:none}}.auth-hub_governmentLogin__x6vnU button:hover{--auth-government-background:var(--mantine-color-roshanaViolet-1)}.auth-hub_loginCaptcha__ZF03l{grid-template-columns:minmax(0,1fr) 128px 52px}@media (max-width:520px){.auth-hub_loginCaptcha__ZF03l{grid-template-columns:minmax(0,1fr) 52px}.auth-hub_captchaCode__l12E9{grid-column:1/-1;grid-row:2;width:100%}.auth-hub_captchaRefresh__0alDa{grid-column:2;grid-row:1}}.auth-hub_neutralIconScope__YRmfA svg{color:var(--mantine-color-roshanaDark-9)}.auth-hub_connection__hTlKN svg,.auth-hub_emblem__bHy_H svg,.auth-hub_neutralIconScope__YRmfA .mantine-Button-root[data-variant=filled] svg{color:currentColor}