.auth-desktop-shell input[type=email]:focus,.auth-desktop-shell input[type=email]:focus-visible,.auth-desktop-shell input[type=password]:focus,.auth-desktop-shell input[type=password]:focus-visible,.auth-desktop-shell input[type=text]:focus,.auth-desktop-shell input[type=text]:focus-visible{outline:none;background:var(--surface-slate);border-color:var(--line-separator)!important;box-shadow:none!important;caret-color:var(--accent-primary);--tw-ring-shadow:0 0 #0000;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-color:transparent}.auth-desktop-shell :is(button,a):focus-visible{outline:1.5px solid var(--ink-secondary);outline-offset:2px;box-shadow:none!important;--tw-ring-shadow:0 0 #0000;--tw-ring-offset-shadow:0 0 #0000;--tw-ring-color:transparent}@media (min-width:680px){.auth-desktop-shell{padding:48px 24px}.auth-desktop-column{width:100%;max-width:420px;margin:0 auto;display:flex;flex-direction:column;gap:32px}.auth-desktop-column h1{font-size:32px;line-height:1.12;letter-spacing:-.022em}.auth-desktop-form-stack{display:flex;flex-direction:column;gap:20px}.auth-desktop-form-stack input[type=email],.auth-desktop-form-stack input[type=password],.auth-desktop-form-stack input[type=text]{min-height:44px;height:44px;border-radius:10px}.auth-desktop-primary{min-height:48px;height:48px;border-radius:12px;font-size:15px;font-weight:700}.auth-desktop-secondary{min-height:44px;height:44px;border-radius:10px}}