:root{--axis-base:#080808;--axis-pale:#f0f0f0;--axis-ash:#fafafa;--axis-primary:#ff4500;--axis-secondary:#ff6b1a;--axis-info:#ff9052;--axis-success:#0fb501;--axis-warning:#ffb547;--axis-error:#e31a1a;--axis-light:#e9ecef;--axis-dark:#344767;--border:220 14% 90%;--destructive:0 84% 60%;--primary:21 90% 100%}*{scrollbar-color:#ff6b1a #080808;scrollbar-width:thin;box-sizing:border-box;margin:0;padding:0}html,body{background-color:var(--axis-base);margin:0;padding:0;font-family:Archivo,sans-serif;font-size:1rem;font-weight:400;line-height:1.5}img{border:0;outline:0;max-width:100%;height:auto}button,input,a,select{border:0;text-decoration:none;outline:0!important}button.button-axis{cursor:pointer;background-color:var(--axis-primary);height:46px;color:var(--axis-pale);border-radius:10px;justify-content:center;align-items:center;padding:5px 30px;font-family:Archivo,sans-serif;font-size:1rem;font-weight:700;transition:all .2s linear;display:flex}button.button-axis:hover{background-color:var(--axis-secondary);color:var(--axis-ash)}.w-full{width:100%}.flex{display:flex}.align-center{align-items:center}.align-start{align-items:flex-start}.align-end{align-items:flex-end}.justify-center{justify-content:center}.justify-start{justify-content:flex-start}.justify-end{justify-content:flex-end}.text-foreground{color:#a0aec0}.text-sm{font-size:.875rem;line-height:1.25rem}.text-center{text-align:center}.mt-6{margin-top:1.5rem}.space-y-5>:not([hidden])~:not([hidden]){--tw-space-y-reverse:0;margin-top:calc(1.25rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1.25rem * var(--tw-space-y-reverse))}.relative{position:relative}.flex-col{flex-direction:column}.font-medium{font-weight:500}.font-semibold{font-weight:600}.cursor-pointer{cursor:pointer}.select-none{-webkit-user-select:none;user-select:none}.gap-2{gap:.5rem}.text-xs{font-size:.75rem;line-height:1rem}.text-white{color:var(--axis-ash)}a.text-white:hover{color:var(--axis-primary)}.uppercase{text-transform:uppercase}.transition-colors{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.justify-between{justify-content:space-between}.hidden{display:none!important}.axis-box-principal{opacity:1;background:linear-gradient(159.02deg, var(--axis-base) 14.25%, #140800 56.45%, #000 86.14%);width:100vw;max-width:100%;height:100%;min-height:100vh;color:var(--axis-ash);align-items:center;display:flex;position:relative;overflow-x:hidden}.axis-box-principal .axis-box-left{opacity:1;width:50%;color:var(--axis-ash);background-blend-mode:multiply;background:#2e2e2ecc url(../media/bgLogin.06t70k1d-68sd.webp) 50%/cover;flex-direction:column;justify-content:center;align-items:center;height:100vh;display:flex}.axis-box-principal .axis-box-left .axis-box-left-content .axis-box-left-content-text{opacity:.9}.axis-box-principal .axis-box-left .axis-box-left-content .axis-box-left-content-text h6.title{text-align:center;opacity:1;text-transform:none;vertical-align:unset;color:var(--axis-ash);letter-spacing:5px;-webkit-text-fill-color:transparent;background-image:linear-gradient(97.89deg,#fff 70.67%,#757a8c00 108.55%);-webkit-background-clip:text;background-clip:text;font-size:1.25rem;font-weight:600;line-height:1.625;text-decoration:none}.axis-box-principal .axis-box-left .axis-box-left-content .axis-box-left-content-text .logo-login{width:100%;max-width:400px;margin:15px auto 6px}.axis-box-principal .axis-box-left .axis-box-left-content .axis-box-left-content-text h2.subtitle{text-align:center;opacity:1;text-transform:none;vertical-align:unset;color:inherit;-webkit-text-fill-color:transparent;z-index:1;letter-spacing:3px;background-image:linear-gradient(97.89deg,#fff 70.67%,#757a8c00 108.55%);-webkit-background-clip:text;background-clip:text;margin:0 0 10px;font-size:.95rem;font-weight:600;line-height:1.3;text-decoration:none;display:inline-block;position:relative}.axis-box-principal .axis-box-right{flex-direction:column;justify-content:center;align-items:center;width:50%;height:100vh;display:flex}.axis-box-principal .axis-box-right .axis-box-right-content{flex-direction:column;justify-content:center;width:100%;height:100%;padding:40px 0 40px 80px;display:flex}.axis-box-principal .axis-box-right .axis-box-right-content .axis-box-right-content-form{width:100%;max-width:450px}h1.title-form{color:var(--axis-ash);margin:0 0 5px;font-size:1.7rem;font-weight:700;line-height:1.375}p.subtitle-form{color:var(--axis-ash);margin-bottom:22px;font-size:.875rem;font-weight:400}hr.divisor-form{opacity:.25;background-color:#0000;border:0 solid #00000014;border-bottom:none;height:.0625rem;background-image:linear-gradient(90deg,#0075ff00,#fff,#fff0)!important}.input-area-axis{margin-top:20px}label.label-axis{color:var(--axis-ash);margin:0 0 8px 4px;font-size:.92rem;font-weight:600;display:block}input.input-axis{pointer-events:auto;width:100%;height:46px;color:var(--axis-ash);background-color:#ff90520d;border:.5px solid #ff905266;border-radius:10px;padding:.5rem .75rem;font-family:Archivo,sans-serif;font-size:.875rem}input.input-axis.input-opt{text-align:center;font-size:1rem;font-weight:700}input.input-axis:focus{border:1px solid var(--axis-primary)}.eye-password-button{color:var(--axis-ash);cursor:pointer;background-color:#0000;transition:all .2s linear;position:absolute;top:50%;right:.75rem;transform:translateY(-50%)}.eye-password-button svg{width:16px;height:16px}label.remember-label{cursor:pointer;align-items:center;gap:10px;display:flex}label.remember-label .switch{background-color:#ff90520d;border:.5px solid #ff905266;border-radius:50px;width:40px;height:20px;transition:all .2s linear;position:relative}input:checked+label.remember-label .switch{background-color:var(--axis-primary)}label.remember-label .text{font-size:.9rem}label.remember-label .switch span{background-color:var(--axis-ash);border-radius:50%;width:16px;height:16px;transition:all .2s linear;position:absolute;top:1px;left:1px}input:checked+label.remember-label .switch span{left:21px}.error-login-message{color:#ff7180;background-color:#380005d6;border:1px solid #8a0311;border-radius:7px;padding:8px 12px;font-size:.85rem}.success-login-message{color:#89ff71;background-color:#143800d6;border:1px solid #608a03;border-radius:7px;padding:8px 12px;font-size:.85rem}.h-1{height:.25rem}.rounded-full{border-radius:9999px}.overflow-hidden{overflow:hidden}.bg-muted{background-color:#ffffff4d}.duration-1000{transition-duration:1s;animation-duration:1s}.transition-all{transition-property:all;transition-duration:.15s;transition-timing-function:cubic-bezier(.4,0,.2,1)}.h-full{height:100%}.pt-1{padding-top:.25rem}.py-4{padding-top:1rem;padding-bottom:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.rounded-xl{border-radius:.75rem}.flex-1{flex:1}.gap-1{gap:.25rem}.pt-0\.5{padding-top:.325rem}.text-xs.text-red-600{color:#ee3434;padding:5px 5px 0}button.font-semibold.text-white{cursor:pointer;background-color:#0000;font-family:Archivo,sans-serif;transition:all .2s linear}button.font-semibold.text-white:hover{color:var(--axis-primary)}.axis-box-principal .logo-login-mobile{display:none}@media (max-width:1600px){html,body{font-size:.9rem}.axis-box-principal .axis-box-left .axis-box-left-content .axis-box-left-content-text .logo-login{max-width:340px}}@media (max-width:992px){.axis-box-principal .axis-box-left{display:none}.axis-box-principal .axis-box-right{width:100%}.axis-box-principal .axis-box-right .axis-box-right-content{padding:40px 20px}.axis-box-principal .logo-login-mobile{max-width:150px;margin:0 auto 20px;display:block}h1.title-form{font-size:1.3rem}p.subtitle-form,input.input-axis,.text-sm{font-size:.8rem}button.button-axis{height:44px;font-size:.9rem}}
