@keyframes cotador-loading-frase-in{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}@keyframes cotador-loading-banner-in{0%{opacity:0;transform:translateY(8px) scale(.985)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes cotador-loading-banner-glow{0%,to{transform:translateX(-12%) scale(1);opacity:.45}50%{transform:translateX(12%) scale(1.08);opacity:.8}}@keyframes cotador-loading-dot{0%,70%,to{transform:translateY(0);opacity:.45}35%{transform:translateY(-4px);opacity:1}}.cotador-loading-banner{animation:cotador-loading-banner-in .42s ease-out both}.cotador-loading-banner-glow{background:radial-gradient(circle at 50% 45%,rgba(56,189,248,.24),transparent 58%);animation:cotador-loading-banner-glow 4.5s ease-in-out infinite}.cotador-loading-dot{animation:cotador-loading-dot 1.1s ease-in-out infinite}.cotador-loading-frase{animation:cotador-loading-frase-in .7s ease-out}.cotador-loading-spinner{animation:spin 1s linear infinite}@media (prefers-reduced-motion:reduce){.cotador-loading-banner,.cotador-loading-banner-glow,.cotador-loading-dot,.cotador-loading-frase,.cotador-loading-spinner{animation:none!important}}@media (min-width:1024px){.login-compact-shell main{padding:1rem!important}.login-compact-shell main>section{max-width:24rem!important;padding:1.25rem!important;border-radius:1.35rem!important}.login-compact-shell main img{height:4.75rem!important;width:auto!important}.login-compact-shell main h1{margin-top:1rem!important;font-size:1.3rem!important}.login-compact-shell main h1+p{margin-top:.35rem!important;font-size:.875rem!important}.login-compact-shell main form{margin-top:1rem!important;gap:.75rem!important}.login-compact-shell main input{padding:.6rem .8rem!important;font-size:.95rem!important}.login-compact-shell main button[type=submit]{padding-top:.7rem!important;padding-bottom:.7rem!important;font-size:.95rem!important}.login-compact-shell main form+a,.login-compact-shell main section>div.mt-5,.login-compact-shell main section>p.mt-5{margin-top:.85rem!important}.admin-login-compact-shell main{padding:1rem!important}.admin-login-compact-shell main>section{max-width:24rem!important;padding:1.2rem!important;border-radius:1.25rem!important}.admin-login-compact-shell main img:not([alt="QR Code do 2FA"]){height:4.25rem!important;width:auto!important}.admin-login-compact-shell main h1{margin-top:.9rem!important;font-size:1.3rem!important}.admin-login-compact-shell main form{margin-top:1rem!important;gap:.75rem!important}.admin-login-compact-shell main input{padding:.6rem .8rem!important;font-size:.95rem!important}.admin-login-compact-shell main form button{padding-top:.7rem!important;padding-bottom:.7rem!important;font-size:.95rem!important}header:has(a[aria-label="Ir para o início"])>div:first-child{padding-top:.35rem!important;padding-bottom:.35rem!important}header:has(a[aria-label="Ir para o início"]) a[aria-label="Ir para o início"]{width:2.35rem!important;height:2.35rem!important;border-radius:.75rem!important}header:has(a[aria-label="Ir para o início"]) nav a,header:has(a[aria-label="Ir para o início"]) nav button{padding-top:.4rem!important;padding-bottom:.4rem!important;font-size:.8rem!important}header:has(a[aria-label="Ir para o início"]) button[aria-haspopup=menu]{padding-top:.25rem!important;padding-bottom:.25rem!important}header:has(a[aria-label="Ir para o início"]) nav{flex-shrink:0!important}.cotador-compact-shell>section{padding-top:.75rem!important;padding-bottom:1rem!important}.cotador-compact-shell>section>section:first-child{margin-bottom:.75rem!important;padding:.75rem 1rem!important;border-radius:1.15rem!important}.cotador-compact-shell>section>section:first-child h1{font-size:1.55rem!important}.cotador-compact-shell input,.cotador-compact-shell select{padding-top:.48rem!important;padding-bottom:.48rem!important;font-size:.92rem!important}.cotador-compact-shell textarea{font-size:.92rem!important}.cotador-compact-shell>section>div,.cotador-compact-shell>section>section{scroll-margin-top:4rem}}@media (min-width:1280px){[data-admin-shell][data-admin-menu=aberto]>aside{width:15.5rem!important}[data-admin-shell][data-admin-menu=aberto]>div{padding-left:15.5rem!important}[data-admin-shell][data-admin-menu=compacto]>aside{width:4.5rem!important}[data-admin-shell][data-admin-menu=compacto]>div{padding-left:4.5rem!important}[data-admin-shell] aside>div>div:first-child{padding:.65rem!important}[data-admin-shell] aside nav{padding-top:.7rem!important;padding-bottom:.7rem!important}[data-admin-shell] aside nav>div{margin-bottom:.9rem!important}[data-admin-shell] aside nav a{padding-top:.42rem!important;padding-bottom:.42rem!important;font-size:.78rem!important}[data-admin-shell] aside nav a>span:first-child{width:2rem!important;height:2rem!important}[data-admin-shell] header>div{min-height:3.25rem!important;padding-left:1.1rem!important;padding-right:1.1rem!important}[data-admin-shell] .admin-shell-content{padding:1rem 1.15rem!important}[data-admin-shell] main>section:first-of-type{border-radius:1.35rem!important;padding:1.25rem!important}[data-admin-shell] main>section:first-of-type h1{margin-top:.5rem!important;font-size:clamp(1.75rem,2.4vw,2.5rem)!important;line-height:1.08!important}[data-admin-shell] main>section:first-of-type h1+p{margin-top:.75rem!important}[data-admin-shell] main>section:first-of-type a{padding-top:.65rem!important;padding-bottom:.65rem!important}[data-admin-shell] main>section:nth-of-type(2){margin-top:.85rem!important}}