.auth-module__cni4Dq__shell{background:var(--ink);grid-template-columns:1fr 1fr;min-height:100svh;display:grid}.auth-module__cni4Dq__visual{background:linear-gradient(#05121b33,#05121bc7),url(/images/demo/hero-abstract.webp) 50%/cover;flex-direction:column;justify-content:space-between;padding:2rem clamp(2rem,6vw,6rem);display:flex;position:relative}.auth-module__cni4Dq__visual>a{align-items:center;gap:.6rem;font-size:.7rem;display:flex}.auth-module__cni4Dq__visual>div{max-width:580px;margin-bottom:10vh}.auth-module__cni4Dq__visual h1{margin:1rem 0;font-size:clamp(4rem,7vw,7rem);line-height:.84}.auth-module__cni4Dq__visual>div>p:last-child{color:#ded6c9;max-width:460px;line-height:1.7}.auth-module__cni4Dq__panel{place-items:center;padding:2rem;display:grid}.auth-module__cni4Dq__card{border:1px solid var(--line);width:min(100%,480px);box-shadow:var(--shadow);background:#081d29;padding:clamp(2rem,5vw,4rem)}.auth-module__cni4Dq__tabs{border-bottom:1px solid var(--line);grid-template-columns:1fr 1fr;margin:1.5rem 0 2rem;display:grid}.auth-module__cni4Dq__tabs button{color:var(--paper-muted);cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;padding:1rem}.auth-module__cni4Dq__tabs .auth-module__cni4Dq__selected{border-color:var(--terracotta);color:#fff}.auth-module__cni4Dq__card form{flex-direction:column;gap:1.2rem;display:flex}.auth-module__cni4Dq__card label{color:var(--paper-muted);flex-direction:column;gap:.5rem;font-size:.7rem;display:flex}.auth-module__cni4Dq__card input{border:1px solid var(--line);color:#fff;background:#04141e;border-radius:2px;width:100%;min-height:48px;padding:.75rem}.auth-module__cni4Dq__password{position:relative}.auth-module__cni4Dq__password button{width:38px;height:38px;color:var(--paper-muted);cursor:pointer;background:0 0;border:0;place-items:center;display:grid;position:absolute;top:.45rem;right:.5rem}.auth-module__cni4Dq__forgot{color:#d6a164;cursor:pointer;background:0 0;border:0;align-self:flex-end;margin-top:-.5rem;font-size:.65rem}.auth-module__cni4Dq__or{color:#817b72;align-items:center;gap:1rem;margin:1.5rem 0;font-size:.65rem;display:flex}.auth-module__cni4Dq__or span{background:var(--line);flex:1;height:1px}.auth-module__cni4Dq__google{width:100%}.auth-module__cni4Dq__error,.auth-module__cni4Dq__success{color:#f2ccc5;background:#351c1b;border-left:2px solid #d35a45;margin:1rem 0 0;padding:.8rem;font-size:.7rem}.auth-module__cni4Dq__success{color:#d6ead2;background:#1a2e24;border-color:#7a9a65}.auth-module__cni4Dq__spin{animation:1s linear infinite auth-module__cni4Dq__spin}@keyframes auth-module__cni4Dq__spin{to{transform:rotate(360deg)}}@media (max-width:800px){.auth-module__cni4Dq__shell{grid-template-columns:1fr}.auth-module__cni4Dq__visual{min-height:38svh;padding:1.5rem}.auth-module__cni4Dq__visual>div{margin:4rem 0 1rem}.auth-module__cni4Dq__visual h1{font-size:3.8rem}.auth-module__cni4Dq__panel{padding:1.25rem}.auth-module__cni4Dq__card{padding:2rem}.auth-module__cni4Dq__shell{grid-template-columns:minmax(0,1fr);overflow:hidden}.auth-module__cni4Dq__visual,.auth-module__cni4Dq__panel,.auth-module__cni4Dq__card,.auth-module__cni4Dq__visual>div{min-width:0}.auth-module__cni4Dq__visual h1{overflow-wrap:anywhere;max-width:100%;font-size:clamp(2.7rem,12vw,3.4rem)}.auth-module__cni4Dq__visual>div>p:last-child{overflow-wrap:anywhere}.auth-module__cni4Dq__panel,.auth-module__cni4Dq__card{width:100%}.auth-module__cni4Dq__shell>*{width:100%;max-width:100vw}.auth-module__cni4Dq__visual>div{width:100%;max-width:100%}.auth-module__cni4Dq__panel{grid-template-columns:minmax(0,1fr)}.auth-module__cni4Dq__card{width:100%;max-width:100%}}
