*{margin:0;padding:0;box-sizing:border-box}html{-webkit-text-size-adjust:100%;text-size-adjust:100%}html,body,#root{min-height:100vh}html,body{max-width:100%;overflow-x:hidden}html.qg-painel,html.qg-painel body{overflow-x:clip}@media(max-width:760px){input,select,textarea{min-width:0;max-width:100%;font-size:16px!important}img{max-width:100%;height:auto}.qg-fab{display:none!important}}:root{--qg-bg: #0d1117;--qg-card: #161b22;--qg-card2: #1b222c;--qg-txt: #e6edf3;--qg-mute: #8b96a3;--qg-borda: #2a323d;--qg-borda-forte: #3a434f;--qg-acc: #22c58b;--qg-acc-foco: rgba(34, 197, 139, .15);--qg-sombra-presa: rgba(0, 0, 0, .95);--qg-veu: rgba(13, 17, 23, .92);--qg-veu-0: rgba(13, 17, 23, 0);--qg-realce: rgba(255, 255, 255, .028);--qg-sombra-erguer: 0 10px 26px rgba(0, 0, 0, .28);--qg-sombra-repouso: 0 1px 2px rgba(0, 0, 0, .3);--qg-sombra-flutuante: 0 16px 44px rgba(0, 0, 0, .44);--qg-acc-txt: #06251a;--qg-dim: #B2BCC8;--qg-brilho: rgba(255, 255, 255, .22);--qg-aviso: #e0a94a;--qg-aviso-fundo: #3a2a12;--qg-aviso-borda: #6b4f1f;--qg-perigo: #e0a3a8;--qg-perigo-fundo: #3a1518;--qg-perigo-borda: #7a2a2f;color-scheme:dark}:root[data-tema=claro]{--qg-bg: #f1f3f7;--qg-card: #ffffff;--qg-card2: #ecf0f5;--qg-txt: #1e2836;--qg-mute: #606b78;--qg-borda: #d4dae3;--qg-borda-forte: #b7c0cc;--qg-acc: #0b704d;--qg-acc-foco: rgba(11, 112, 77, .18);--qg-sombra-presa: rgba(19, 26, 34, .22);--qg-veu: rgba(241, 243, 247, .95);--qg-veu-0: rgba(241, 243, 247, 0);--qg-realce: rgba(30, 40, 54, .045);--qg-sombra-erguer: 0 10px 26px rgba(19, 26, 34, .14);--qg-sombra-repouso: 0 1px 2px rgba(19, 26, 34, .05), 0 1px 3px rgba(19, 26, 34, .07);--qg-sombra-flutuante: 0 16px 44px rgba(19, 26, 34, .16);--qg-acc-txt: #ffffff;--qg-dim: #4A535F;--qg-brilho: rgba(30, 40, 54, .08);--qg-aviso: #8a5b00;--qg-aviso-fundo: #fff5e0;--qg-aviso-borda: #e3c67a;--qg-perigo: #a8203a;--qg-perigo-fundo: #ffecef;--qg-perigo-borda: #f0bcc5;--qg-hover-brilho: brightness(.965);color-scheme:light}body{font-family:Inter,Segoe UI,system-ui,Arial,sans-serif;line-height:1.5;background:var(--qg-bg);color:var(--qg-txt);-webkit-font-smoothing:antialiased}@font-face{font-family:Inter;font-style:normal;font-weight:100 900;font-display:swap;src:url(/fontes/inter.woff2) format("woff2")}.qg-publico{font-family:Inter,Segoe UI,system-ui,Arial,sans-serif;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility;font-feature-settings:"cv05" 1,"ss01" 1}.qg-publico input,.qg-publico select{font-variant-numeric:tabular-nums}body{-webkit-user-select:none;-moz-user-select:none;user-select:none}input,textarea,select,[contenteditable=true]{-webkit-user-select:text;-moz-user-select:text;user-select:text}button,a,[role=button]{cursor:pointer}.qg-menu-grupo:before{content:attr(data-menu-grupo)}.qg-menu-grupo:hover,.qg-menu-grupo:active{transform:none}input::placeholder,textarea::placeholder{color:var(--qg-mute)}input:focus{border-color:var(--qg-acc)!important;box-shadow:0 0 0 3px var(--qg-acc-foco)}::-webkit-scrollbar{width:11px;height:11px}::-webkit-scrollbar-thumb{background:var(--qg-borda);border-radius:99px;border:3px solid var(--qg-bg)}::-webkit-scrollbar-thumb:hover{background:var(--qg-borda-forte)}@keyframes borala-pulse{0%{transform:scale(.85);opacity:.6}50%{transform:scale(1.15);opacity:1}to{transform:scale(.85);opacity:.6}}.borala-pulse{animation:borala-pulse 1.1s ease-in-out infinite}@keyframes qg-seta{0%,to{transform:translate(0)}50%{transform:translate(6px)}}.qg-seta{display:inline-block;animation:qg-seta 1s ease-in-out infinite;will-change:transform}@media(prefers-reduced-motion:reduce){.qg-seta{animation:none}}@keyframes qg-flutua{0%{transform:translateY(0)}50%{transform:translateY(-9px)}to{transform:translateY(0)}}.qg-flutua{animation:qg-flutua 2.4s ease-in-out infinite}@keyframes qg-surge{0%{opacity:0;transform:translateY(10px) scale(.97)}to{opacity:1;transform:translateY(0) scale(1)}}.qg-surge{animation:qg-surge .25s ease-out}@keyframes qg-fundo{0%{opacity:0}to{opacity:1}}.qg-fundo{animation:qg-fundo .2s ease-out}@keyframes qg-pagina{0%{opacity:0;transform:translateY(7px)}to{opacity:1;transform:translateY(0)}}.qg-pagina{animation:qg-pagina .26s ease-out}.qg-tabbar::-webkit-scrollbar{display:none}@keyframes qg-pulso{0%,to{transform:scale(1);opacity:1}50%{transform:scale(1.55);opacity:.5}}.qg-pulso{animation:qg-pulso 1.6s ease-in-out infinite;will-change:transform,opacity}@media(prefers-reduced-motion:reduce){.qg-pulso{animation:none}}.qg-erguer{transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}.qg-erguer:hover{transform:translateY(-3px);box-shadow:var(--qg-sombra-erguer)}@keyframes qg-respira{0%,to{transform:scale(1);opacity:.9}50%{transform:scale(1.14);opacity:1}}.qg-respira{animation:qg-respira 2.1s ease-in-out infinite;will-change:transform,opacity}@keyframes qg-cta{0%{background-position:-150% 0}60%,to{background-position:250% 0}}.qg-cta{position:relative;overflow:hidden}.qg-cta:after{content:"";position:absolute;inset:0;background:linear-gradient(105deg,transparent 38%,rgba(255,255,255,.22) 50%,transparent 62%);background-size:220% 100%;animation:qg-cta 5s ease-in-out infinite;pointer-events:none}@keyframes qg-halo{0%{transform:scale(.6);opacity:.55}to{transform:scale(2.4);opacity:0}}.qg-halo{animation:qg-halo 1.8s ease-out infinite}@media(prefers-reduced-motion:reduce){.qg-erguer{transition:none}.qg-erguer:hover{transform:none}.qg-respira,.qg-halo,.qg-cta:after{animation:none}}@keyframes qg-bob{0%,to{transform:translateY(0) rotate(-1deg)}50%{transform:translateY(-4px) rotate(1deg)}}.qg-mascote{animation:qg-bob 3.4s ease-in-out infinite;transform-origin:center bottom}@keyframes qg-pisca{0%,90%,to{transform:scaleY(1)}95%{transform:scaleY(.12)}}.qg-pisca{animation:qg-pisca 5s ease-in-out infinite;transform-box:fill-box;transform-origin:center}@media(prefers-reduced-motion:reduce){.qg-mascote,.qg-pisca{animation:none}}@keyframes qg-float{0%{transform:translateY(0)}50%{transform:translateY(-9px)}to{transform:translateY(0)}}.qg-float{animation:qg-float 4.5s ease-in-out infinite}@keyframes qg-typing{0%,60%,to{opacity:.25;transform:translateY(0)}30%{opacity:1;transform:translateY(-2px)}}.qg-typing span{display:inline-block;width:5px;height:5px;border-radius:50%;background:currentColor;margin:0 1.5px;animation:qg-typing 1.2s infinite}.qg-typing span:nth-child(2){animation-delay:.2s}.qg-typing span:nth-child(3){animation-delay:.4s}.qg-reveal{opacity:0;transform:translateY(20px);transition:opacity .6s ease,transform .6s ease}.qg-reveal.is-in{opacity:1;transform:none}@keyframes qg-bubble{0%{opacity:0;transform:translateY(8px) scale(.96)}to{opacity:1;transform:none}}.qg-bubble{animation:qg-bubble .4s ease-out both}@media(prefers-reduced-motion:reduce){.qg-float,.qg-typing span,.qg-bubble{animation:none!important}.qg-reveal{transition:none;opacity:1;transform:none}}@media(max-width:820px){.qg-tabela-rola thead th:first-child,.qg-tabela-rola tbody td:first-child{position:sticky;left:0;z-index:2;background:var(--qg-card);box-shadow:9px 0 12px -10px var(--qg-sombra-presa)}.qg-tabela-rola{background-image:linear-gradient(to left,var(--qg-veu-0),var(--qg-veu-0)),linear-gradient(to left,var(--qg-veu),var(--qg-veu-0));background-position:right center,right center;background-repeat:no-repeat;background-size:40px 100%,40px 100%;background-attachment:local,scroll}}.qg-mot button,.qg-mot select,.qg-mot input:not([type=file]):not([type=checkbox]):not([type=radio]){min-height:44px}.qg-mot a[href]{min-height:44px;display:inline-flex;align-items:center}:root{--qg-ease-mola: cubic-bezier(.22, 1, .36, 1)}@media(prefers-reduced-motion:no-preference){button,[role=button],input[type=submit],input[type=reset],input[type=button],summary,.qg-btn{transition:transform .26s var(--qg-ease-mola),box-shadow .26s var(--qg-ease-mola),filter .2s ease,opacity .2s ease}button:hover,[role=button]:hover,input[type=submit]:hover,input[type=reset]:hover,input[type=button]:hover,summary:hover,.qg-btn:hover{transform:translateY(-2px) scale(1.02)}button:active,[role=button]:active,input[type=submit]:active,input[type=reset]:active,input[type=button]:active,summary:active,.qg-btn:active{transform:translateY(0) scale(.97);transition-duration:.08s}button:disabled,button[disabled],input:disabled,[aria-disabled=true]{transform:none!important;box-shadow:none!important}.leaflet-container button,.leaflet-control a,.leaflet-control button,.leaflet-bar a{transform:none!important}}
