:root{--lat-fundo:#000A1E;--fundo:#001230;--painel:#06224A;--painel-2:#0C2F60;--campo:#000E27;--borda:#0F2C57;--borda-forte:#1A447F;--texto:#EAF1FB;--texto-2:#AFC4E0;--apagado:#8299BC;--acento:#3FDCBA;--acento-fraco:#073A33;--btn-texto:#00231C;--espera-1:#8299BC;--espera-2:#F2C25C;--espera-3:#F0944F;--espera-4:#EE6B5C;--alerta:#F2C25C;--alerta-fraco:#36290E;--erro:#F2766A;--erro-fraco:#3C1917;--ok:#5FCB91;--ok-fraco:#0C3124;--sombra:none;--serie-a:#3FDCBA;--serie-b:#F2C25C;--lat-borda:#0A2043;--lat-marca:#F2F7FD;--lat-texto:#A6BBD8;--lat-titulo:#6E87AC;--lat-hover:#061A3A;--lat-ativo-fundo:#0B2E63;--lat-ativo-texto:#FFFFFF;--lat-campo:#00071A;--fonte:"IBM Plex Sans",-apple-system,"Segoe UI",Roboto,sans-serif;--mono:"IBM Plex Mono",ui-monospace,"Cascadia Mono",Consolas,monospace;--t-xs:11.5px;--t-sm:12.5px;--t-base:14px;--t-md:15.5px;--t-lg:19px;--t-xl:24px;--t-2xl:31px;--peso-forte:600;--peso-meio:500;--raio:8px;--raio-g:12px;--inverter-icone:1}:root[data-tema=claro]{--fundo:#EEF2F8;--painel:#FFFFFF;--painel-2:#E6EDF6;--campo:#F7F9FC;--borda:#DCE4F0;--borda-forte:#C2CEE0;--texto:#0B1B33;--texto-2:#3F5270;--apagado:#546786;--acento:#0E7D6B;--acento-fraco:#D6F0E9;--btn-texto:#FFFFFF;--espera-1:#546786;--espera-2:#85570C;--espera-3:#A85A1C;--espera-4:#B23D2C;--alerta:#85570C;--alerta-fraco:#FBEFD6;--erro:#B23D2C;--erro-fraco:#FBE0DA;--ok:#11794B;--ok-fraco:#D7F0E2;--sombra:0 1px 2px rgba(10,25,50,.05),0 2px 10px rgba(10,25,50,.04);--serie-a:#0E7D6B;--serie-b:#9A6611;--inverter-icone:0}*{box-sizing:border-box}body{margin:0;background:var(--fundo);color:var(--texto);font-family:var(--fonte);font-size:var(--t-base);font-weight:400;line-height:1.55;-webkit-font-smoothing:antialiased;text-rendering:optimizeLegibility}button,input,textarea,select{font-family:inherit;font-size:inherit;color:inherit}h1,h2,h3{text-wrap:balance}.num,.valor,.contador,.lado,.canto,.n,td.num,input[type=time],input[type=date]{font-variant-numeric:tabular-nums}.entrar{min-height:100vh;display:flex;align-items:center;justify-content:center;padding:24px;background:var(--lat-fundo)}.entrar form{width:100%;max-width:352px;background:var(--painel);border:1px solid var(--borda);border-radius:var(--raio-g);padding:34px 30px;display:flex;flex-direction:column;gap:18px;box-shadow:var(--sombra)}.entrar p{margin:0;color:var(--apagado);font-size:var(--t-sm)}.marca{font-size:var(--t-xl);font-weight:700;letter-spacing:-.035em;margin:0}.marca span{color:var(--acento)}.app{display:flex;min-height:100vh}.lateral{width:248px;flex:none;background:var(--lat-fundo);border-right:1px solid var(--lat-borda);padding:22px 12px 16px;display:flex;flex-direction:column;gap:20px}.lateral .marca{font-size:var(--t-lg);padding:0 8px;color:var(--lat-marca)}.lateral .marca span{color:var(--acento)}.conteudo{flex:1;min-width:0;padding:26px 34px 72px}.conteudo-largura{max-width:880px;display:flex;flex-direction:column;gap:20px}.conteudo-largura.larga{max-width:1240px}.cabecalho{padding-bottom:16px;border-bottom:1px solid var(--borda)}.cabecalho h1{font-size:var(--t-lg);font-weight:var(--peso-forte);letter-spacing:-.02em;margin:0 0 4px}.cabecalho p{margin:0;color:var(--apagado);font-size:var(--t-sm);max-width:66ch}.grupo{display:flex;flex-direction:column;gap:2px}.grupo-titulo{font-size:var(--t-xs);font-weight:var(--peso-meio);letter-spacing:0;text-transform:none;color:var(--lat-titulo);padding:0 10px 6px}.aba{display:flex;align-items:center;gap:11px;background:none;border:none;border-radius:var(--raio);padding:8px 10px;text-align:left;cursor:pointer;color:var(--lat-texto);width:100%;font-weight:var(--peso-meio);transition:background-color .12s ease,color .12s ease}.aba:hover{background:var(--lat-hover);color:var(--lat-marca)}.aba.ativa{background:var(--lat-ativo-fundo);color:var(--lat-ativo-texto);font-weight:var(--peso-forte)}.aba small,.rotulo-menu small{display:block;font-size:var(--t-xs);color:var(--lat-titulo);font-weight:400;letter-spacing:0}.aba.ativa small,.aba.ativa .rotulo-menu small{color:var(--lat-texto)}.aba .passo{font-family:var(--mono);font-size:var(--t-xs);opacity:.65;flex:none;width:14px}.rotulo-menu{min-width:0;line-height:1.3;letter-spacing:-.005em}.icone-menu{flex:none;width:17px;height:17px;display:flex;align-items:center;justify-content:center;opacity:.5;transition:opacity .12s ease}.aba:hover .icone-menu{opacity:.8}.aba.ativa .icone-menu{opacity:1}.seletor{display:flex;flex-direction:column;gap:5px;padding:0 10px}.seletor label{font-size:var(--t-xs);font-weight:var(--peso-meio);letter-spacing:0;text-transform:none;color:var(--lat-titulo)}.lateral select{background:var(--lat-campo);border:1px solid var(--lat-borda);color:var(--lat-marca);border-radius:var(--raio);padding:8px 10px}.tema{display:flex;align-items:center;gap:11px;background:none;border:none;border-radius:var(--raio);padding:8px 10px;width:100%;text-align:left;cursor:pointer;color:var(--lat-texto);font-size:var(--t-sm)}.tema:hover{background:var(--lat-hover);color:var(--lat-marca)}.tema .icone{width:14px;flex:none;text-align:center}.campo{display:flex;flex-direction:column;gap:6px}.campo>label{font-size:var(--t-sm);font-weight:var(--peso-forte);color:var(--texto);letter-spacing:-.005em}.campo .dica{font-size:var(--t-sm);color:var(--apagado);line-height:1.45;margin:0}input[type=text],input[type=password],input[type=number],input[type=url],input[type=email],input[type=tel],textarea,select{background:var(--campo);border:1px solid var(--borda);border-radius:var(--raio);padding:9px 12px;width:100%;outline:none;transition:border-color .12s ease}input::placeholder,textarea::placeholder{color:var(--apagado);opacity:.75}input:hover,textarea:hover,select:hover{border-color:var(--borda-forte)}textarea{resize:vertical;line-height:1.6;min-height:92px}textarea.grande{min-height:280px;font-family:var(--mono);font-size:var(--t-sm)}select{cursor:pointer}.contador{font-size:var(--t-xs);color:var(--apagado);font-family:var(--mono);text-align:right}.contador.perto{color:var(--alerta)}.btn{background:var(--acento);color:var(--btn-texto);border:1px solid transparent;border-radius:var(--raio);padding:9px 16px;font-size:var(--t-base);font-weight:var(--peso-forte);letter-spacing:-.005em;cursor:pointer;transition:background-color .12s ease,border-color .12s ease,color .12s ease}.btn:hover{filter:brightness(1.07)}.btn:active{filter:brightness(.95)}.btn:disabled{opacity:.45;cursor:default;filter:none}.btn.secundario{background:transparent;color:var(--texto);border-color:var(--borda-forte)}.btn.secundario:hover{background:var(--painel-2);filter:none}.btn.perigo{background:transparent;color:var(--erro);border-color:var(--erro)}.btn.perigo:hover{background:var(--erro-fraco);filter:none}.btn.pequeno{padding:5px 11px;font-size:var(--t-sm)}.acoes{display:flex;gap:9px;align-items:center;flex-wrap:wrap}.cartao,.bloco{background:var(--painel);border:1px solid var(--borda);border-radius:var(--raio-g);display:flex;flex-direction:column;min-width:0;box-shadow:var(--sombra)}.cartao{padding:20px;gap:16px}.bloco{padding:16px 18px;gap:14px}.cartao .cartao,.cartao .bloco,.bloco .cartao,.bloco .bloco{background:none;border:none;border-radius:0;box-shadow:none;padding:0}.cartao h2,.bloco-topo h2{font-size:var(--t-md);font-weight:var(--peso-forte);letter-spacing:-.015em;margin:0}.cartao>p{margin:0;color:var(--apagado);font-size:var(--t-sm)}.bloco-topo{display:flex;align-items:baseline;gap:10px}.bloco-topo .canto{margin-left:auto;font-size:var(--t-xs);color:var(--apagado);font-family:var(--mono);font-weight:400}.linha{display:grid;grid-template-columns:repeat(auto-fit,minmax(180px,1fr));gap:14px}.malha-3{display:grid;grid-template-columns:1.35fr 1fr 1fr;gap:14px;align-items:start}.malha-2{display:grid;grid-template-columns:1fr 1fr;gap:14px;align-items:start}@media (max-width:1080px){.malha-3,.malha-2{grid-template-columns:1fr}}table{width:100%;border-collapse:collapse;font-size:var(--t-base)}th{text-align:left;font-size:var(--t-sm);font-weight:var(--peso-meio);letter-spacing:0;text-transform:none;color:var(--apagado);padding:7px 10px;border-bottom:1px solid var(--borda)}td{padding:10px;border-bottom:1px solid var(--borda);vertical-align:middle}tr:last-child td{border-bottom:none}.num{font-family:var(--mono);text-align:right;white-space:nowrap}.clicavel{cursor:pointer}.clicavel:hover td{background:var(--painel-2)}.etiqueta{display:inline-block;font-size:var(--t-xs);font-weight:var(--peso-meio);padding:2px 8px;border-radius:5px;background:var(--painel-2);color:var(--texto-2);margin-right:5px;white-space:nowrap}.etiqueta.frio{background:var(--painel-2);color:var(--espera-1)}.etiqueta.morno{background:var(--alerta-fraco);color:var(--espera-2)}.etiqueta.quente{background:var(--erro-fraco);color:var(--espera-4)}.etiqueta.humano{background:var(--acento-fraco);color:var(--acento)}.aviso{border-radius:var(--raio);padding:11px 14px;font-size:var(--t-sm);border:1px solid var(--borda);border-left:3px solid var(--borda-forte);background:var(--painel);color:var(--texto)}.aviso.erro{background:var(--erro-fraco);border-color:transparent;border-left-color:var(--erro);color:var(--erro)}.aviso.ok{background:var(--ok-fraco);border-color:transparent;border-left-color:var(--ok);color:var(--ok)}.aviso.atencao{background:var(--alerta-fraco);border-color:transparent;border-left-color:var(--alerta);color:var(--alerta)}.aviso strong{font-weight:var(--peso-forte)}.vazio{padding:40px 24px;color:var(--apagado);font-size:var(--t-sm);background:var(--painel);border:1px solid var(--borda);border-radius:var(--raio-g);text-align:center}.mini-vazio{padding:20px 4px;color:var(--apagado);font-size:var(--t-sm);text-align:center}.kpis{display:grid;grid-template-columns:repeat(auto-fit,minmax(156px,1fr));gap:12px}.kpi{background:var(--painel);border:1px solid var(--borda);border-left:3px solid var(--borda-forte);border-radius:var(--raio);padding:14px 16px;display:flex;flex-direction:column;gap:3px;min-height:96px;color:var(--texto);box-shadow:var(--sombra)}.kpi .rotulo{font-size:var(--t-xs);font-weight:var(--peso-meio);color:var(--apagado);letter-spacing:0}.kpi .valor{font-size:var(--t-xl);font-weight:var(--peso-forte);letter-spacing:-.03em;line-height:1.15;color:var(--texto);margin-top:2px}.kpi .pe{font-size:var(--t-xs);color:var(--apagado);font-weight:400}.kpi.teal{border-left-color:#3fdcba}.kpi.verde{border-left-color:#5fcb91}.kpi.ambar{border-left-color:#f2c25c}.kpi.coral{border-left-color:#ee6b5c}.kpi.indigo{border-left-color:#7d9be8}.kpi.violeta{border-left-color:#a98be0}.grafico{width:100%;height:auto;display:block;overflow:visible}.grafico .grade{stroke:var(--borda)}.grafico .eixo,.grafico .rotulo-centro{fill:var(--apagado)}.grafico .numero-centro{fill:var(--texto)}.grafico .trilha{stroke:var(--painel-2)}.grafico .linha-a{stroke:var(--serie-a)}.grafico .linha-b{stroke:var(--serie-b)}.grafico .ponta{fill:var(--serie-a)}.grafico .area-topo,.grafico .area-base{stop-color:var(--serie-a)}.rosca-legenda{display:flex;flex-direction:column;gap:9px}.rosca-item{display:flex;align-items:center;gap:9px;font-size:var(--t-sm);font-weight:400}.rosca-cor{width:9px;height:9px;border-radius:2px;flex:none}.rosca-item .n{margin-left:auto;font-family:var(--mono);color:var(--texto-2)}.somatorio{display:flex;flex-direction:column;gap:11px}.som-linha{display:flex;flex-direction:column;gap:5px}.som-topo{display:flex;align-items:baseline;gap:8px;font-size:var(--t-sm);font-weight:400}.som-topo .n{margin-left:auto;font-family:var(--mono);font-weight:var(--peso-meio);color:var(--texto)}.trilho{height:5px;border-radius:3px;background:var(--painel-2);overflow:hidden}.trilho>span{display:block;height:100%;border-radius:3px}.compacta{display:flex;flex-direction:column}.compacta .item{display:flex;align-items:center;gap:10px;padding:9px 0;border-top:1px solid var(--borda);font-size:var(--t-sm)}.compacta .item:first-child{border-top:none}.compacta .princ{min-width:0;flex:1}.compacta .princ b{display:block;font-weight:var(--peso-forte);color:var(--texto);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.compacta .princ span{display:block;font-size:var(--t-xs);color:var(--apagado);font-family:var(--mono)}.compacta .lado{font-family:var(--mono);font-size:var(--t-sm);color:var(--texto-2);white-space:nowrap;font-weight:var(--peso-meio)}.conversa{display:flex;flex-direction:column;gap:10px}.balao{max-width:72%;padding:9px 13px;border-radius:var(--raio-g);font-size:var(--t-base);white-space:pre-wrap;line-height:1.5}.balao.user{align-self:flex-start;background:var(--painel-2);border-bottom-left-radius:3px}.balao.assistant{align-self:flex-end;background:var(--acento-fraco);color:var(--texto);border-bottom-right-radius:3px}.acao-ia{align-self:flex-end;font-family:var(--mono);font-size:var(--t-xs);color:var(--apagado);padding:2px 8px}p.rotulo-secao{margin:0 0 10px;font-size:var(--t-sm);font-weight:var(--peso-forte);letter-spacing:0;text-transform:none;color:var(--texto-2)}@media (max-width:820px){.app{flex-direction:column}.lateral{width:auto;border-right:none;border-bottom:1px solid var(--lat-borda)}.conteudo{padding:20px 16px 48px}.conteudo-largura,.conteudo-largura.larga{max-width:none}.balao{max-width:88%}}text-transform:uppercase; color:var(--texto-2); } .rotulo-secao .leve{display:block;text-transform:none;letter-spacing:0;font-size:12.5px;font-weight:400;color:var(--apagado);margin-top:3px}.forte,td.forte,.num.forte{font-weight:var(--peso-forte);color:var(--texto)}input[type=time],input[type=date]{background:var(--campo);border:1px solid var(--borda);border-radius:var(--raio);padding:9px 12px;color:var(--texto);width:100%;outline:none;transition:border-color .12s ease}input[type=time]:hover,input[type=date]:hover{border-color:var(--borda-forte)}input[type=time]::-webkit-calendar-picker-indicator,input[type=date]::-webkit-calendar-picker-indicator{filter:invert(var(--inverter-icone));opacity:.7;cursor:pointer}input[type=time]::-webkit-calendar-picker-indicator:hover,input[type=date]::-webkit-calendar-picker-indicator:hover{opacity:1}.etiqueta{font-weight:var(--peso-forte);letter-spacing:.01em}tbody td:first-child{font-weight:var(--peso-forte);color:var(--texto)}tbody td:first-child div,tbody td:first-child span.etiqueta{font-weight:400}tbody td:first-child span.etiqueta{font-weight:var(--peso-forte)}tbody td.num{font-weight:var(--peso-forte);color:var(--texto)}tbody td.num .btn{font-weight:var(--peso-forte)}.sino{margin-left:auto;flex:none;min-width:20px;padding:1px 6px;border-radius:10px;background:#f97362;color:#2a0d08;font-size:11px;font-weight:var(--peso-forte);font-variant-numeric:tabular-nums;text-align:center}.quem-sou{padding:9px 12px;border-radius:10px;border:2px solid var(--lat-borda);background:var(--lat-campo);color:var(--lat-marca);font-weight:var(--peso-forte);font-size:14px}.sub-form{border-top:1px solid var(--borda);padding-top:18px;margin-top:2px;display:flex;flex-direction:column;gap:16px}.par-datas{display:flex;align-items:center;gap:9px}.par-datas span{color:var(--apagado);font-size:13px;flex:none}.marcador{display:flex;align-items:center;gap:11px;font-size:14.5px;font-weight:var(--peso-forte);cursor:pointer;padding:11px 14px;border:2px solid var(--borda-forte);border-radius:10px;background:var(--campo);width:fit-content;max-width:100%}.marcador:hover{border-color:var(--acento)}.marcador input[type=checkbox]{width:18px;height:18px;flex:none;margin:0;accent-color:var(--acento);cursor:pointer}.sub-form .campo>label{font-size:13px}.sub-form input[type=time],.sub-form input[type=date],.sub-form select{font-size:15px;padding:11px 13px}.linha-agenda{display:grid;grid-template-columns:minmax(290px,1.7fr) minmax(120px,.6fr) minmax(180px,1.1fr);gap:14px;align-items:start}@media (max-width:820px){.linha-agenda{grid-template-columns:1fr}}.par-datas input{flex:1 1 0;min-width:0}.rp-barra{display:flex;flex-wrap:wrap;gap:12px 16px;align-items:flex-end}.rp-cliente{min-width:240px;flex:0 1 320px}.rp-periodos{display:inline-flex;border:1px solid var(--borda-forte);border-radius:9px;overflow:hidden;background:var(--painel)}.rp-periodos button{border:0;background:transparent;color:var(--texto-2);font:inherit;font-size:13px;padding:8px 13px;cursor:pointer}.rp-periodos button+button{border-left:1px solid var(--borda-forte)}.rp-periodos button:hover{background:var(--painel-2);color:var(--texto)}.rp-periodos button.ativo{background:var(--acento-fraco);color:var(--acento);font-weight:var(--peso-forte)}.rp-datas{display:flex;gap:8px;align-items:center;font-size:13px;color:var(--apagado)}.rp-datas input{width:auto}.rp-busca{flex:1 1 200px;max-width:320px}.rp-var{font-size:11.5px;font-weight:600;white-space:nowrap}.rp-var.bom{color:var(--ok)}.rp-var.ruim{color:var(--erro)}.rp-var.neutra{opacity:.8}.kpi .rp-var{color:#fff;background:#ffffff2e;padding:1px 6px;border-radius:5px}.kpi .rp-var.ruim{background:#78000047}.kpi .rp-var.bom{background:#00461e47}.rp-rolagem{overflow-x:auto;margin:0 -4px;padding:0 4px}.rp-nome{display:flex;align-items:center;gap:7px;font-weight:var(--peso-forte);max-width:420px}.rp-sub{display:block;font-size:12px;color:var(--apagado);margin-top:2px}.rp-seta{display:inline-block;width:12px;color:var(--apagado);font-size:11px}.rp-link{border:0;background:none;padding:0;color:var(--acento);font:inherit;text-decoration:underline;cursor:pointer}.rp-check{display:flex;gap:9px;align-items:center;font-size:13.5px;color:var(--texto-2)}.rp-check input{width:auto}.rp-linha-link{display:flex;gap:10px;align-items:center;flex-wrap:wrap}.rp-linha-link a{color:inherit;word-break:break-all}.rp-legenda{flex-direction:row;flex-wrap:wrap;gap:8px 22px}.rp-plataforma{font-size:10.5px;font-weight:var(--peso-forte);letter-spacing:.04em;text-transform:uppercase;border:1px solid;border-radius:5px;padding:1px 6px;flex:none}.rp-arvore td{vertical-align:middle}.rp-arvore .rp-filho>td{padding:4px 0 10px 22px;background:var(--painel-2)}.rp-arvore .rp-filho table{font-size:13.5px}.rp-status{display:flex;align-items:center;gap:9px;white-space:nowrap}.rp-efetivo{font-size:12px}.rp-efetivo.ok{color:var(--ok)}.rp-efetivo.atencao{color:var(--alerta)}.rp-efetivo.erro{color:var(--erro)}.rp-efetivo.neutro{color:var(--apagado)}.rp-chave{position:relative;width:36px;height:20px;border-radius:20px;border:0;padding:0;cursor:pointer;background:var(--borda-forte);transition:background .15s;flex:none}.rp-chave span{position:absolute;top:3px;left:3px;width:14px;height:14px;border-radius:50%;background:#fff;transition:left .15s}.rp-chave.ligada{background:var(--ok)}.rp-chave.ligada span{left:19px}.rp-chave:disabled{opacity:.5;cursor:default}.rp-orcamento{border:1px dashed transparent;background:none;color:inherit;font:inherit;font-family:var(--mono);padding:3px 6px;border-radius:6px;cursor:pointer;white-space:nowrap}.rp-orcamento:hover{border-color:var(--borda-forte);background:var(--painel-2)}.rp-orcamento small{color:var(--apagado);font-size:11px}.rp-editar{display:inline-flex;gap:6px;align-items:center}.rp-editar input{width:92px;text-align:right;font-family:var(--mono);padding:5px 8px}.rp-posts{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:12px}.rp-post{display:flex;flex-direction:column;border:1px solid var(--borda);border-radius:10px;overflow:hidden;color:inherit;text-decoration:none;background:var(--painel)}.rp-post:hover{border-color:var(--borda-forte)}.rp-post img,.rp-post-sem{width:100%;aspect-ratio:1;object-fit:cover;background:var(--painel-2)}.rp-post-sem{display:grid;place-items:center;color:var(--apagado);font-size:12px;text-transform:lowercase}.rp-post-info{display:flex;flex-direction:column;gap:2px;padding:8px 10px;font-size:12px;color:var(--apagado)}.rp-post-info b{color:var(--texto);font-size:13px}.publico{max-width:1040px;margin:0 auto;padding:36px 20px 64px;display:flex;flex-direction:column;gap:22px}.publico-topo{position:relative;display:flex;flex-direction:column;gap:4px;padding-bottom:6px}.publico-topo h1{margin:0;font-size:30px;font-weight:var(--peso-forte);letter-spacing:-.03em}.publico-topo p{margin:0;color:var(--apagado)}.publico-selo{font-size:11.5px;letter-spacing:.12em;text-transform:uppercase;color:var(--acento);font-weight:var(--peso-forte)}.publico-imprimir{position:absolute;right:0;top:0}.publico-analise p,.publico-analise li{margin:0;font-size:15px;line-height:1.65;color:var(--texto);max-width:75ch}.publico-analise ul{margin:0;padding-left:20px;display:flex;flex-direction:column;gap:6px}.publico-rodape{font-size:12px;color:var(--apagado);text-align:center}@media (max-width:640px){.publico-imprimir{position:static;align-self:flex-start;margin-top:6px}.rp-periodos{flex-wrap:wrap}}@media print{.publico{padding:0}.publico-imprimir{display:none}.bloco,.kpi{break-inside:avoid}.kpi{-webkit-print-color-adjust:exact;print-color-adjust:exact}}.kpi .valor.rp-longo{font-size:clamp(17px,1.6vw,22px)}button:focus-visible,a:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible,summary:focus-visible,[tabindex]:focus-visible{outline:2px solid var(--acento);outline-offset:2px;border-radius:7px}.lateral button:focus-visible,.lateral select:focus-visible,.lateral a:focus-visible{outline-color:var(--lat-ativo-texto)}input:focus-visible,textarea:focus-visible,select:focus-visible{border-color:var(--acento)}:root{color-scheme:dark}:root[data-tema=claro]{color-scheme:light}@media (prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important;scroll-behavior:auto!important}}button,a,select,summary,[role=button]{touch-action:manipulation;-webkit-tap-highlight-color:transparent}
