:root{--color-primary-500:#f2a200;--color-primary-600:#d98f00}.template-minimal{background:linear-gradient(#f8fafc 0%,#edf2f7 100%)!important;justify-content:center!important;align-items:center!important;display:flex!important}.template-minimal__wrap{box-sizing:border-box!important;border-top:4px solid #f2a200!important;border-radius:16px!important;width:100%!important;max-width:480px!important;padding:44px 44px 36px!important;box-shadow:0 20px 40px -15px #14212b1f,0 0 0 1px #e2e6e9cc!important}.template-minimal form,.login form,.login__form{box-sizing:border-box!important;width:100%!important;max-width:360px!important;margin:0 auto!important}.template-minimal .field-type,.login .field-type{margin-bottom:22px!important}.template-minimal .field-type label,.login .field-type label{color:#1e293b!important;margin-bottom:8px!important;font-size:14px!important;font-weight:600!important;display:block!important}.template-minimal input[type=email],.template-minimal input[type=password],.template-minimal input[type=text],.login input[type=email],.login input[type=password],.login input[type=text]{box-sizing:border-box!important;border:1px solid #cbd5e1!important;border-radius:8px!important;width:100%!important;padding:12px 14px!important;font-size:14px!important;transition:all .2s!important}.template-minimal input[type=email]:focus,.template-minimal input[type=password]:focus,.template-minimal input[type=text]:focus,.login input[type=email]:focus,.login input[type=password]:focus,.login input[type=text]:focus{border-color:#f2a200!important;outline:none!important;box-shadow:0 0 0 3px #f2a2002e!important}.login__forgot-password,.template-minimal a{color:#64748b!important;font-size:13px!important;transition:color .2s!important}.login__forgot-password:hover,.template-minimal a:hover{color:#f2a200!important}.template-minimal button[type=submit],.login button[type=submit],.btn--style-primary{color:#fff!important;letter-spacing:2px!important;cursor:pointer!important;background-color:#f2a200!important;border-color:#f2a200!important;border-radius:8px!important;width:100%!important;margin-top:12px!important;padding:12px!important;font-size:15px!important;font-weight:700!important;transition:all .2s!important}.template-minimal button[type=submit]:hover,.login button[type=submit]:hover,.btn--style-primary:hover{background-color:#d98f00!important;border-color:#d98f00!important;box-shadow:0 4px 12px #f2a2004d!important}
