.auth-frame--site .df-auth__card{width:100%;max-width:400px;box-shadow:none;background:#fff;border:0;border-radius:0;padding:0}.auth-frame--site .df-auth__body{padding:40px 44px 44px}.auth-frame--site .df-auth__body form{gap:18px}.auth-frame--site .df-auth__body form~.df-btn{margin-top:-6px}.auth-frame--site .df-auth__title{font-family:var(--font-display);font-size:24px;font-weight:700;line-height:1.2}.auth-frame--site .df-label{font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;color:var(--accent);font-size:10px;font-weight:700}.auth-frame--site .df-control{height:auto;padding:12px 14px;font-size:15px}.auth-frame--site .df-control:focus{box-shadow:none;border-color:var(--accent)!important}.auth-frame--site .df-link{font-size:13px}.auth-frame--site .df-btn{height:auto;min-height:0;font-family:var(--font-mono);letter-spacing:.06em;text-transform:uppercase;border-radius:0;padding:14px;font-size:12px;font-weight:700}.auth-frame--site .df-btn:hover,.auth-frame--site .df-btn:active{color:#fff;background:#1830b0}.auth-frame--site .df-btn--secondary{border:1px solid var(--accent);color:var(--accent);background:0 0;padding:13px}.auth-frame--site .df-btn--secondary:hover{background:var(--accent);color:#fff}.auth-frame--site .df-btn--secondary:active{color:#fff;background:#1830b0;border-color:#1830b0}
