.sign-in-form .n-input{--n-height:40px!important;--n-font-size:14px!important;--n-box-shadow-focus:0 0 0 4px var(--ui-primary-transparent)!important}.sign-in-form .n-form-item-label{font-size:13px;font-weight:500}.sign-in-submit.n-button{box-shadow:inset 0 1px #ffffff29;--n-height:40px!important;--n-font-size:14px!important}.sign-in-submit.n-button .n-button__icon{transition:transform .2s var(--ui-ease-out)}.sign-in-submit.n-button:hover .n-button__icon{transform:translate(3px)}.auth-panel{background:radial-gradient(90% 55% at 0 0,#fcb80029,#0000 70%),radial-gradient(70% 45% at 100% 100%,#ffffff0a,#0000 70%),linear-gradient(160deg,#1f1f1f,#141414 50%,#0b0b0b)}.dark .auth-panel{background:radial-gradient(90% 55% at 0 0,#fcb80014,#0000 70%),linear-gradient(160deg,#141414,#0e0e0e 55%,#090909)}.auth-mark{color:#ffffff0d;opacity:.9}.auth-mark *{fill:currentColor}.auth-tool{border:1px solid var(--ui-border);background:var(--ui-bg);height:38px;color:var(--ui-text-2);border-radius:10px;justify-content:center;align-items:center;gap:8px;padding:0 12px;font-size:13px;font-weight:500;display:flex}.auth-tool:hover{border-color:var(--ui-primary-fill)}.auth-tool:focus-visible{outline:2px solid var(--ui-primary);outline-offset:2px}
