.template-minimal{color:#eaf3ff;background:radial-gradient(1200px 600px at 15% -10%,#123a86 0%,#0000 55%),radial-gradient(1000px 700px at 110% 20%,#0a67c9 0%,#0000 50%),linear-gradient(160deg,#030a1c 0%,#071a3f 45%,#0a2a63 100%);min-height:100vh;position:relative;overflow:hidden}.template-minimal:before,.template-minimal:after{content:"";pointer-events:none;position:absolute;inset:-20%}.template-minimal:before{filter:blur(10px);background:radial-gradient(600px 600px at 20% 30%,#38d0ff38,#0000 60%),radial-gradient(700px 700px at 80% 70%,#2b8fff33,#0000 60%);animation:16s ease-in-out infinite alternate sd-aurora}.template-minimal:after{background-image:linear-gradient(#78beff0f 1px,#0000 1px),linear-gradient(90deg,#78beff0f 1px,#0000 1px);background-size:46px 46px;animation:40s linear infinite sd-drift;-webkit-mask-image:radial-gradient(circle at 50% 40%,#000 0%,#0000 75%);mask-image:radial-gradient(circle at 50% 40%,#000 0%,#0000 75%)}@keyframes sd-aurora{0%{opacity:.9;transform:translate(0,0)scale(1)}to{opacity:1;transform:translate(3%,-3%)scale(1.08)}}@keyframes sd-drift{0%{background-position:0 0,0 0}to{background-position:46px 46px,46px 46px}}.template-minimal .login,.template-minimal__wrap,.template-minimal .login__wrap,.template-minimal .login__form{z-index:1;position:relative}.template-minimal .login__wrap{-webkit-backdrop-filter:blur(16px)saturate(140%);background:#0916308c;border:1px solid #78b4ff2e;border-radius:22px;max-width:26rem;margin:0 auto;padding:2.4rem 2.2rem 2.2rem;box-shadow:0 20px 60px #000a288c,inset 0 1px #ffffff0d}.sysdata-logo{flex-direction:column;align-items:center;gap:.7rem;margin-bottom:.5rem;display:flex}.sysdata-logo__mark{filter:drop-shadow(0 6px 20px #2b8fff80);width:74px;height:74px;animation:6s ease-in-out infinite sd-float}@keyframes sd-float{0%,to{transform:translateY(0)}50%{transform:translateY(-6px)}}.sysdata-logo__text{flex-direction:column;align-items:center;line-height:1;display:flex}.sysdata-logo__word{letter-spacing:-.02em;background:linear-gradient(90deg,#7fdcff,#2b8fff 55%,#6aa8ff);color:#0000;-webkit-background-clip:text;background-clip:text;font-size:2rem;font-weight:800}.sysdata-logo__tag{letter-spacing:.32em;text-transform:uppercase;color:#8fb8ee;margin-top:.35rem;font-size:.62rem;font-weight:600}.sysdata-login__intro{text-align:center;margin:1.4rem 0 .4rem}.sysdata-login__eyebrow{letter-spacing:.18em;text-transform:uppercase;color:#58c6ff;margin-bottom:.5rem;font-size:.66rem;font-weight:700;display:inline-block}.sysdata-login__title{color:#fff;margin:0;font-size:1.5rem;font-weight:700}.sysdata-login__subtitle{color:#9fc0e8;margin:.4rem 0 0;font-size:.9rem}.template-minimal .field-type label,.template-minimal .field-label{font-weight:600;color:#b9d3f2!important}.template-minimal input:not([type=checkbox]){height:44px;transition:border-color .2s,box-shadow .2s;color:#eaf3ff!important;background:#050f2499!important;border:1px solid #78b4ff38!important;border-radius:12px!important}.template-minimal input:not([type=checkbox]):focus{border-color:#38a9ff!important;outline:none!important;box-shadow:0 0 0 3px #38a9ff40!important}.template-minimal a{color:#6bc2ff}.template-minimal .form-submit button,.template-minimal button[type=submit],.template-minimal .btn--style-primary{letter-spacing:.02em;width:100%;height:46px;transition:transform .15s,box-shadow .2s,filter .2s;color:#041022!important;background:linear-gradient(90deg,#67d3ff,#2b8fff)!important;border:0!important;border-radius:12px!important;font-weight:700!important;box-shadow:0 10px 26px #2b8fff66!important}.template-minimal .form-submit button:hover,.template-minimal button[type=submit]:hover,.template-minimal .btn--style-primary:hover{filter:brightness(1.05);transform:translateY(-1px);box-shadow:0 14px 34px #2b8fff80!important}.template-minimal .login__wrap:after{content:"Sysdata Inteligência e Tecnologia";text-align:center;letter-spacing:.16em;text-transform:uppercase;color:#8fb8ee99;margin-top:1.6rem;font-size:.68rem;display:block}@media (prefers-reduced-motion:reduce){.template-minimal:before,.template-minimal:after,.sysdata-logo__mark{animation:none}}
