.company-login,.owner-login{width:100%;max-width:none;margin-inline:0}body[data-active=login] .authshell__card{width:min(100%,30rem);min-width:0}body[data-active=login] :is(.company-login,.owner-login){overflow:visible}body[data-active=login] .sheet>.page-head{padding:var(--s6) var(--s6) 0;text-align:start;border-block-end:0;margin:0;display:block}body[data-active=login] .page-head .eyebrow{display:none}body[data-active=login] .page-head .page-title{max-width:none;font-size:1.5rem;line-height:1.35}body[data-active=login] .page-head .page-task{margin:var(--s2) 0 0;max-width:36ch;font-size:var(--t-sm);color:var(--text-muted);line-height:1.65}body[data-active=login] .sheet>.page-head+.sheet__body{padding:var(--s5) var(--s6) var(--s6)}body[data-active=login] :is(.company-login,.owner-login) form{min-width:0}body[data-active=login] :is(.company-login,.owner-login) .field{gap:var(--s2)}body[data-active=login] :is(.company-login,.owner-login) form>.field+.field{margin-block-start:var(--s5)}body[data-active=login] :is(.company-login,.owner-login) .field>label{font-size:var(--t-base);font-weight:600;line-height:1.5}body[data-active=login] :is(.company-login,.owner-login) .input:not(.owner-login__code){--control-font:1.0625rem;min-block-size:48px;font-size:var(--control-font);font-weight:500;line-height:1.5}body[data-active=login] :is(.company-login,.owner-login) .input::placeholder{color:var(--text-muted);opacity:1;font-weight:400}body[data-active=login] :is(.company-login,.owner-login) [data-reveal-password]{border-radius:var(--r2);height:48px}body[data-active=login] :is(.company-login,.owner-login) :is(.field__hint,.field__error){font-size:var(--t-sm);margin:0;line-height:1.6}body[data-active=login] :is(.company-login,.owner-login) .field__hint{color:var(--text-muted)}body[data-active=login] :is(.company-login__btn,.owner-login__btn,.login-door__btn){min-block-size:48px;font-size:1rem;line-height:1.5}body[data-active=login] :is(.company-login__error,.owner-login__error){margin-block:var(--s3) 0;line-height:1.65}body[data-active=login] :is(.company-login__hint,.owner-login__link,.owner-login__first-label,.owner-login__foot,.login-door__alt){font-size:var(--t-sm);line-height:1.65}body[data-active=login] .company-login__hint:has(>a){margin:0}body[data-active=login] .company-login__hint a{color:var(--brand-on-soft)}body[data-active=login] .owner-login__first{margin-block-start:var(--s5);padding-block-start:var(--s4)}body[data-active=login] .owner-login__foot{margin-block-start:var(--s4);padding-block-start:var(--s4)}@media (width<=40rem){body[data-active=login] .sheet>.page-head{padding:var(--s5) var(--s4) 0}body[data-active=login] .sheet>.page-head+.sheet__body{padding:var(--s4) var(--s4) var(--s5)}body[data-active=login] .page-head .page-title{font-size:1.375rem}body[data-active=login] :is(.company-login,.owner-login) form>.field+.field{margin-block-start:var(--s4)}}@media (width<=640px),(height<=900px){body[data-active=login] .page-head .page-task{display:block}}body[data-active=login] .sheet:has(.company-login__hello) .page-task,body[data-active=login] .sheet:has(.company-login__choice) .page-task{display:none}.company-login__hello{margin:0 0 var(--s4)}@media (width>=40rem) and (height<=900px){body[data-active=login] .authshell__top{padding:var(--s4) var(--s6) var(--s3)}body[data-active=login] .authshell__main{padding:var(--s2) var(--s5) var(--s4)}body[data-active=login] .authshell__foot{padding:var(--s2) var(--s6) var(--s3)}body[data-active=login] .sheet>.page-head{padding-block-start:var(--s5)}body[data-active=login] .sheet>.page-head+.sheet__body{padding-block:var(--s4) var(--s5)}body[data-active=login] :is(.company-login,.owner-login) form>.field+.field{margin-block-start:var(--s4)}body[data-active=login] .owner-login__first{margin-block-start:var(--s4);padding-block-start:var(--s3)}body[data-active=login] .owner-login__foot{margin-block-start:var(--s3);padding-block-start:var(--s3)}}
