@font-face{font-display:swap;font-family:Inter Escola;font-style:normal;font-weight:100 900;src:url(./inter-latin-wght.Dx4kXJAl.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}body.escola-claro,body.escola-claro #__nuxt,html:has(>body.escola-claro){background-color:#f4f6fa}body.escola-claro{--color-primary-50:239 246 255;--color-primary-100:219 234 254;--color-primary-200:191 219 254;--color-primary-300:147 197 253;--color-primary-400:59 130 246;--color-primary-500:29 78 216;--color-primary-600:30 64 175;--color-primary-700:30 58 138;--color-primary-800:23 37 84;--color-primary-900:23 37 84;--color-primary-950:15 23 42;--color-primary-DEFAULT:var(--color-primary-500);color:#1e293b;color-scheme:light}body.escola-claro,body.escola-tv{font-family:Inter Escola,ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-rendering:optimizeLegibility}@media(max-width:640px){body.escola-claro input,body.escola-claro select,body.escola-claro textarea{font-size:16px}}.esc-card{border-radius:1rem;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-color:rgba(226,232,240,.8);box-shadow:0 1px 2px #0f172a0a,0 1px 1px #0f172a05}.esc-sobrelinha{font-size:11px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;--tw-text-opacity:1;color:rgb(100 116 139/var(--tw-text-opacity,1))}.esc-chip{align-items:center;border-radius:9999px;display:inline-flex;font-size:.75rem;font-weight:500;gap:.375rem;line-height:1rem;padding:.125rem .5rem;white-space:nowrap;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-inset:inset}.esc-chip-ambar{--tw-bg-opacity:1;background-color:rgb(255 251 235/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(146 64 14/var(--tw-text-opacity,1));--tw-ring-opacity:1;--tw-ring-color:rgb(253 230 138/var(--tw-ring-opacity,1))}.esc-chip-vermelho{--tw-bg-opacity:1;background-color:rgb(254 242 242/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(185 28 28/var(--tw-text-opacity,1));--tw-ring-opacity:1;--tw-ring-color:rgb(254 202 202/var(--tw-ring-opacity,1))}.esc-chip-verde{--tw-bg-opacity:1;background-color:rgb(236 253 245/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(6 95 70/var(--tw-text-opacity,1));--tw-ring-opacity:1;--tw-ring-color:rgb(167 243 208/var(--tw-ring-opacity,1))}.esc-chip-azul{--tw-bg-opacity:1;background-color:rgb(239 246 255/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(30 64 175/var(--tw-text-opacity,1));--tw-ring-opacity:1;--tw-ring-color:rgb(191 219 254/var(--tw-ring-opacity,1))}.esc-chip-neutro{--tw-bg-opacity:1;background-color:rgb(241 245 249/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(51 65 85/var(--tw-text-opacity,1));--tw-ring-opacity:1;--tw-ring-color:rgb(226 232 240/var(--tw-ring-opacity,1))}.esc-chip-laranja{--tw-bg-opacity:1;background-color:rgb(255 247 237/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(154 52 18/var(--tw-text-opacity,1));--tw-ring-opacity:1;--tw-ring-color:rgb(254 215 170/var(--tw-ring-opacity,1))}.esc-placa{align-items:center;border-radius:5px;display:inline-flex;white-space:nowrap;--tw-bg-opacity:1;background-color:rgb(255 255 255/var(--tw-bg-opacity,1));font-size:.8rem;font-weight:700;line-height:1.4;padding-left:.375rem;padding-right:.375rem;--tw-text-opacity:1;border:1.5px solid #1e293b;border-top:4px solid #1d4ed8;color:rgb(15 23 42/var(--tw-text-opacity,1));font-feature-settings:"tnum" 1,"zero" 1,"cv08" 1;letter-spacing:.08em}.esc-placa-g{border-top-width:5px;font-size:1rem;line-height:1.5rem}.esc-num{font-variant-numeric:tabular-nums}.esc-foco:focus-visible{outline:2px solid transparent;outline-offset:2px;--tw-ring-offset-shadow:var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow:var(--tw-ring-inset) 0 0 0 calc(2px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow,0 0 #0000);--tw-ring-opacity:1;--tw-ring-color:rgb(37 99 235/var(--tw-ring-opacity,1));--tw-ring-offset-width:2px;--tw-ring-offset-color:#fff}.esc-ponto{border-radius:9999px;display:inline-flex;flex-shrink:0;height:.5rem;position:relative;width:.5rem}.esc-safe-top{padding-top:env(safe-area-inset-top)}.esc-safe-bottom{padding-bottom:env(safe-area-inset-bottom)}@media(prefers-reduced-motion:no-preference){@keyframes esc-chegou{0%{opacity:0;transform:translateY(-6px) scale(.98)}35%{box-shadow:0 0 #f59e0b8c;opacity:1;transform:none}to{box-shadow:0 0 0 14px #f59e0b00}}.esc-chegou{animation:esc-chegou 1.1s cubic-bezier(.16,1,.3,1) 1}@keyframes esc-pulso{0%{opacity:.55;transform:scale(1)}to{opacity:0;transform:scale(2.6)}}.esc-ponto-vivo:after{animation:esc-pulso 1.8s ease-out infinite;background:inherit;border-radius:9999px;content:"";inset:0;position:absolute}.esc-lista-enter-active,.esc-lista-leave-active,.esc-lista-move{transition:transform .35s cubic-bezier(.16,1,.3,1),opacity .35s ease}.esc-lista-enter-from,.esc-lista-leave-to{opacity:0;transform:translateY(-8px)}.esc-lista-leave-active{position:absolute;width:100%}}@media print{.esc-sem-impressao{display:none!important}body.escola-claro,body.escola-claro #__nuxt,html:has(>body.escola-claro){background:#fff!important}.esc-conteudo{margin:0!important;max-width:none!important;padding:0!important}.esc-card{box-shadow:none!important;-moz-column-break-inside:avoid;break-inside:avoid}.esc-quebra-antes{-moz-column-break-before:page;break-before:page}.esc-so-impressao{display:block!important}.esc-card.esc-pode-quebrar{-moz-column-break-inside:auto;break-inside:auto}.esc-card div:has(>table){overflow:visible!important}.esc-card table td,.esc-card table th{font-size:10.5px!important;padding:5px 8px!important;white-space:normal!important}.esc-card table th button [class*=i-]{display:none!important}.esc-card tr{-moz-column-break-inside:avoid;break-inside:avoid}}.esc-so-impressao{display:none}
