:root{--fundo:#ffffff;--superficie:#f7f8fa;--texto:#17202a;--texto-fraco:#6b7785;--borda:#e6e9ee}@media (prefers-color-scheme:dark){:root{--fundo:#14181d;--superficie:#191e24;--texto:#e8ecf1;--texto-fraco:#94a0ae;--borda:#262c34}}*{box-sizing:border-box}body{margin:0;background:var(--fundo);color:var(--texto);font-family:ui-sans-serif,system-ui,Segoe UI,Roboto,sans-serif;font-size:15px;line-height:1.5}main{max-width:1220px;margin:0 auto;padding:32px 20px 64px}h1{font-size:20px;margin:0 0 4px}.sub{color:var(--texto-fraco);font-size:13px;margin:0 0 28px}.predios{list-style:none;padding:0;margin:0;display:grid;grid-gap:8px;gap:8px}.predios a{display:flex;align-items:center;justify-content:space-between;padding:14px 16px;border:1px solid var(--borda);border-radius:8px;color:inherit;text-decoration:none;background:var(--superficie)}.predios a:hover{border-color:var(--texto-fraco)}.pendencias{color:var(--texto-fraco);font-size:13px}.pendencias[data-alerta=sim]{color:#bf2f33;font-weight:600}.quadro{border:1px solid var(--borda);border-radius:10px;overflow-x:auto}.quadro svg{display:block;min-width:900px}.aviso,.placar{color:var(--texto-fraco)}.placar{font-size:14px;margin:0 0 32px;padding-bottom:16px;border-bottom:1px solid var(--borda)}.placar strong{color:var(--texto);font-size:15px}.placar strong[data-atrasado=sim]{color:#bf2f33}.pilha{margin:0 0 40px}.pilha h2{display:flex;align-items:center;gap:10px;font-size:16px;margin:0 0 4px;font-weight:600}.pilha .glifo{flex:none;width:22px;height:22px;line-height:20px;border:1px solid var(--texto-fraco);border-radius:4px;text-align:center;font-size:13px;color:var(--texto-fraco)}.pilha .conta{margin-left:auto;font-size:12px;color:var(--texto-fraco);border:1px solid var(--borda);border-radius:10px;padding:1px 9px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.pilha .explica{font-size:13px;color:var(--texto-fraco);margin:0 0 12px;max-width:68ch;line-height:1.5}.pilha ul{list-style:none;padding:0;margin:0;display:grid;grid-gap:6px;gap:6px}.pilha li{border:1px solid var(--borda);border-radius:8px;background:var(--superficie)}.pilha li:hover{border-color:var(--texto-fraco)}.pilha li .cartao{display:grid;grid-template-columns:130px 1fr auto;grid-gap:0 18px;gap:0 18px;align-items:start;padding:12px 16px}.pilha .quem strong a{color:inherit;text-decoration:none}.pilha .quem strong a:hover{text-decoration:underline}.pilha .prazo{font-size:14px;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;display:flex;flex-direction:column;gap:2px}.pilha .prazo em{font-style:normal;font-weight:400;font-size:12px;color:var(--texto-fraco)}.pilha .prazo[data-atrasado=sim]{color:#bf2f33;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:3px}.pilha .quem{display:flex;flex-direction:column;gap:2px;min-width:0}.pilha .quem strong{font-size:14px;font-weight:600}.pilha .quem em{font-style:normal;font-size:13px;color:var(--texto-fraco)}.pilha .quem small{font-size:12px;color:var(--texto-fraco)}.pilha .decidida{display:flex;flex-direction:column;gap:2px;text-align:right;font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:var(--texto-fraco);white-space:nowrap}.pilha .decidida em{font-style:normal;text-transform:none;letter-spacing:0;font-size:12px;max-width:30ch;white-space:normal}.rodape{margin-top:40px;font-size:13px}.rodape a{color:var(--texto-fraco)}.atalhos{display:flex;gap:10px;margin:0 0 28px}.atalhos a{font-size:13px;padding:8px 14px;border:1px solid var(--borda);border-radius:8px;background:var(--superficie);color:inherit;text-decoration:none}.atalhos a:hover{border-color:var(--texto-fraco)}.decidir{border-top:1px solid var(--borda);padding:8px 16px 10px;display:flex;flex-wrap:wrap;align-items:center;gap:8px 14px}.decidir details{width:100%}.decidir details:not([open]){width:auto}.decidir summary{font-size:12px;color:var(--texto-fraco);cursor:pointer}.decidir summary:hover{color:var(--texto)}.decidir .painel{padding:10px 0 2px;display:grid;grid-gap:12px;gap:12px}.f-linha{display:flex;flex-wrap:wrap;gap:10px;align-items:flex-end}.f-linha label{display:flex;flex-direction:column;gap:3px;font-size:11px;letter-spacing:.04em;text-transform:uppercase;color:var(--texto-fraco)}.f-linha label.cresce{flex:1 1 260px}.f-linha input,.f-linha select{font:inherit;font-size:13px;padding:6px 8px;text-transform:none;letter-spacing:0;border:1px solid var(--borda);border-radius:6px;background:var(--fundo);color:var(--texto)}.f-linha input:focus,.f-linha select:focus{outline:2px solid var(--texto-fraco);outline-offset:1px}.decidir .nota{font-size:12px;color:var(--texto-fraco);margin:0;max-width:72ch;line-height:1.5}button.b-forte,button.b-fraco{font:inherit;font-size:13px;padding:6px 12px;border-radius:6px;cursor:pointer;white-space:nowrap}button.b-forte{border:1px solid var(--texto);background:var(--texto);color:var(--fundo)}button.b-fraco{border:1px solid var(--borda);background:var(--fundo);color:var(--texto-fraco)}button.b-fraco:hover{border-color:var(--texto-fraco);color:var(--texto)}.pilha .decidida[data-pendente=sim]{opacity:.5}.alerta{font-size:13px;line-height:1.5;padding:10px 14px;margin:0 0 22px;border:1px solid #bf2f33;border-left-width:4px;border-radius:6px;max-width:78ch}.tiradas{margin:36px 0 0;border-top:1px solid var(--borda);padding-top:16px}.tiradas summary{font-size:13px;color:var(--texto-fraco);cursor:pointer}.tiradas ul{list-style:none;padding:0;margin:14px 0 0;display:grid;grid-gap:6px;gap:6px}.tiradas li{display:flex;align-items:center;justify-content:space-between;gap:16px;padding:10px 14px;border:1px solid var(--borda);border-radius:8px}.tiradas .quem{display:flex;flex-direction:column;gap:2px;min-width:0}.tiradas .quem strong{font-size:14px;font-weight:600}.tiradas .quem em{font-style:normal;font-size:13px;color:var(--texto-fraco)}.tiradas .quem small{font-size:12px;color:var(--texto-fraco)}@media print{.pilha{page-break-inside:avoid;break-inside:avoid}.pilha li{border-color:#999;background:none}.atalhos,.decidir,.rodape,.tiradas{display:none}}.barra{display:flex;align-items:center;justify-content:flex-end;gap:16px;padding:8px 20px;border-bottom:1px solid var(--borda);background:var(--superficie)}.barra .eu{display:flex;align-items:baseline;gap:8px;min-width:0}.barra .eu strong{font-size:13px;font-weight:600}.barra .eu em{font-style:normal;font-size:12px;color:var(--texto-fraco);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.barra button{font:inherit;font-size:12px;padding:4px 10px;border:1px solid var(--borda);border-radius:6px;background:var(--fundo);color:var(--texto-fraco);cursor:pointer}.barra button:hover{border-color:var(--texto-fraco);color:var(--texto)}@media print{.barra button{display:none}}.objeto{font-size:15px;color:var(--texto-fraco);margin:2px 0 20px;max-width:70ch}.veredito{font-size:16px;line-height:1.55;max-width:74ch;margin:0 0 28px;padding:14px 18px;border-left:4px solid var(--texto-fraco);background:var(--superficie);border-radius:0 8px 8px 0}.veredito[data-grave=sim]{border-left-color:#bf2f33;font-weight:500}main>section{margin:0 0 34px}main>section>h2{display:flex;align-items:center;gap:10px;font-size:16px;font-weight:600;margin:0 0 4px}main>section>h2 .conta{font-size:12px;color:var(--texto-fraco);border:1px solid var(--borda);border-radius:10px;padding:1px 9px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}main>section .explica{font-size:13px;color:var(--texto-fraco);margin:0 0 14px;max-width:72ch;line-height:1.5}.providencia{border:1px solid var(--borda);border-radius:10px;background:var(--superficie);padding:16px 18px 4px}.providencia h2 .glifo{flex:none;width:22px;height:22px;line-height:20px;border:1px solid var(--texto-fraco);border-radius:4px;text-align:center;font-size:13px;color:var(--texto-fraco)}.providencia h2 .prazo{margin-left:auto;font-size:14px;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums;text-align:right;display:flex;flex-direction:column;gap:1px}.providencia h2 .prazo em{font-style:normal;font-weight:400;font-size:12px;color:var(--texto-fraco)}.providencia h2 .prazo[data-atrasado=sim]{color:#bf2f33;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:3px}.providencia .jadecidido{font-size:13px;color:var(--texto-fraco);margin:0 0 4px;max-width:72ch}.providencia .decidir{margin:0 -18px;padding-left:18px;padding-right:18px}.falta h2 .glifo{flex:none;width:22px;height:22px;line-height:20px;border:1px solid var(--texto-fraco);border-radius:4px;text-align:center;font-size:13px;color:var(--texto-fraco)}ul.lista{list-style:none;padding:0;margin:0;display:grid;grid-gap:4px;gap:4px}ul.lista li{font-size:14px;padding:8px 14px;border:1px solid var(--borda);border-radius:8px;background:var(--superficie)}.ficha dl{display:grid;grid-template-columns:150px 1fr;grid-gap:8px 20px;gap:8px 20px;margin:0;font-size:14px}.ficha dt{font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:var(--texto-fraco);padding-top:3px}.ficha dd{margin:0}.ficha dd.obs{white-space:pre-line;color:var(--texto-fraco);font-size:13px}ol.elos{list-style:none;padding:0;margin:0;display:grid;grid-gap:4px;gap:4px}ol.elos li{display:flex;align-items:baseline;gap:14px;flex-wrap:wrap;padding:10px 14px;font-size:14px;border:1px solid var(--borda);border-radius:8px}ol.elos li[data-aqui=sim]{border-color:var(--texto-fraco);background:var(--superficie)}ol.elos .elo{font-weight:600;min-width:11ch}ol.elos .periodo{color:var(--texto-fraco);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}ol.elos .aqui{font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:var(--texto-fraco)}ol.elos .lacuna{flex-basis:100%;font-size:13px;color:#bf2f33}ol.linha-do-tempo{list-style:none;padding:0;margin:0;display:grid;grid-gap:6px;gap:6px}ol.linha-do-tempo li{display:grid;grid-template-columns:110px 1fr auto;grid-gap:0 18px;gap:0 18px;align-items:start;padding:12px 16px;border:1px solid var(--borda);border-radius:8px;background:var(--superficie)}ol.linha-do-tempo .quando{font-size:14px;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}ol.linha-do-tempo .oque{display:flex;flex-direction:column;gap:2px;min-width:0}ol.linha-do-tempo .oque strong{font-size:14px;font-weight:600}ol.linha-do-tempo .oque em{font-style:normal;font-size:13px;color:var(--texto-fraco)}ol.linha-do-tempo .oque small{font-size:12px;color:var(--texto-fraco)}ol.linha-do-tempo .fonte{font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:var(--texto-fraco);white-space:nowrap}ul.meses{list-style:none;padding:0;margin:0;display:grid;grid-gap:3px;gap:3px}ul.meses li{display:flex;align-items:baseline;gap:16px;padding:7px 14px;font-size:14px;border:1px solid var(--borda);border-radius:8px}ul.meses .competencia{min-width:18ch}ul.meses .valor{font-feature-settings:"tnum";font-variant-numeric:tabular-nums}ul.meses .marca{margin-left:auto;font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:#bf2f33;font-weight:600}ul.meses li[data-sem-amparo=sim]{border-color:#bf2f33}details.trilha{margin:34px 0 0;border-top:1px solid var(--borda);padding-top:16px}details.trilha summary{font-size:13px;color:var(--texto-fraco);cursor:pointer}details.trilha .explica{margin:14px 0 12px}details.trilha ul.lista li{display:flex;gap:16px;align-items:baseline}details.trilha .quando{font-size:13px;color:var(--texto-fraco);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;min-width:11ch}details.trilha .oque{font-size:13px}@media print{details.trilha{display:block}.providencia .decidir,details.trilha summary{display:none}main>section{page-break-inside:avoid;break-inside:avoid}.providencia,.veredito,ol.elos li,ol.linha-do-tempo li,ul.lista li,ul.meses li{background:none;border-color:#999}}.impresso{display:none}@page{size:A4;margin:16mm 15mm 20mm}@media print{body{font-size:10.5pt;line-height:1.45;background:#fff;color:#000}main{max-width:none;padding:0;margin:0}.impresso{display:flex;align-items:baseline;gap:12px;padding-bottom:6px;margin-bottom:14px;border-bottom:1.5px solid #000}.impresso .marca{font-family:Jost,ui-sans-serif,system-ui,sans-serif;font-weight:700;letter-spacing:.075em;font-size:12pt}.impresso .assunto{font-size:10pt}.impresso .assunto em{font-style:normal;color:#444}.impresso .assunto em:before{content:" · "}.impresso .data{margin-left:auto;font-size:8.5pt;color:#444}h1{font-size:15pt;margin:0 0 2px}main>section>h2{font-size:11.5pt}.barra{border:0;border-bottom:1px dotted #999;background:none;padding:0 0 4px;margin:0 0 10px;font-size:8.5pt}a{color:inherit;text-decoration:none}.quadro{border-color:#999;overflow:visible}.quadro svg{min-width:0;width:100%;height:auto}.pilha li,ol.elos li,ol.linha-do-tempo li,ul.lista li,ul.meses li{page-break-inside:avoid;break-inside:avoid}.veredito,h1,h2{page-break-after:avoid;break-after:avoid}details{display:block}.tiradas,details>summary{display:none}}ul.radar{list-style:none;padding:0;margin:0;display:grid;grid-gap:6px;gap:6px}ul.radar li{display:grid;grid-template-columns:34px 1fr 132px;grid-gap:0 16px;gap:0 16px;align-items:start;padding:12px 16px;border:1px solid var(--borda);border-radius:8px;background:var(--superficie)}ul.radar .grau{width:26px;height:26px;line-height:24px;text-align:center;border:1px solid var(--texto-fraco);border-radius:6px;font-size:14px;font-weight:700;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}ul.radar .oque{display:flex;flex-direction:column;gap:2px;min-width:0}ul.radar .oque strong{font-size:14px;font-weight:600}ul.radar .oque em{font-style:normal;font-size:13px;color:var(--texto-fraco)}ul.radar .oque .porque,ul.radar .oque small{font-size:12px;color:var(--texto-fraco)}ul.radar .oque .porque{line-height:1.45;margin-top:4px;max-width:68ch}ul.radar .prazo{display:flex;flex-direction:column;gap:2px;text-align:right;font-size:14px;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}ul.radar .prazo em{font-style:normal}ul.radar .prazo a,ul.radar .prazo em{font-weight:400;font-size:12px;color:var(--texto-fraco)}ul.radar .prazo[data-atrasado=sim]{color:#bf2f33;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:3px}ul.radar .prazo[data-atrasado=sim] a,ul.radar .prazo[data-atrasado=sim] em{text-decoration:none}@media print{ul.radar li{page-break-inside:avoid;break-inside:avoid;border-color:#999;background:none}}ul.radar .oque .dinheiro{font-size:13px;margin-top:3px}ul.radar .oque .dinheiro strong{font-size:14px;font-weight:700}ul.fornecedores{list-style:none;padding:0;margin:0;display:grid;grid-gap:6px;gap:6px}ul.fornecedores li{display:grid;grid-template-columns:1fr 1fr 190px;grid-gap:0 20px;gap:0 20px;align-items:start;padding:12px 16px;border:1px solid var(--borda);border-radius:8px;background:var(--superficie)}ul.fornecedores .quem{display:flex;flex-direction:column;gap:2px;min-width:0}ul.fornecedores .quem strong{font-size:14px;font-weight:600}ul.fornecedores .quem em{font-style:normal;font-size:13px;color:var(--texto-fraco);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}ul.fornecedores .quem small{font-size:12px;color:var(--texto-fraco)}ul.fornecedores .chave{display:flex;flex-direction:column;gap:3px;min-width:0}ul.fornecedores .chave .rotulo{font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:var(--texto-fraco)}ul.fornecedores .chave code{font-family:ui-monospace,Cascadia Mono,Consolas,monospace;font-size:12.5px;white-space:pre-wrap;padding:2px 6px;border-radius:4px;background:var(--fundo);border:1px solid var(--borda);align-self:flex-start}ul.fornecedores .chave em{font-style:normal;font-size:12px;color:var(--texto-fraco);line-height:1.4}ul.fornecedores .chave[data-falta=sim]{border-left:3px solid #bf2f33;padding-left:10px;margin-left:-13px}ul.fornecedores .chave[data-falta=sim] .rotulo{color:#bf2f33;font-weight:600}ul.fornecedores .chave .soltos{border-top:1px dashed var(--borda);padding-top:3px;margin-top:2px}ul.fornecedores .numeros{display:flex;flex-direction:column;gap:4px;text-align:right}ul.fornecedores .numeros .linha{display:flex;flex-direction:column;gap:1px}ul.fornecedores .numeros b{font-size:14px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}ul.fornecedores .numeros em{font-style:normal;font-size:12px;color:var(--texto-fraco)}ul.fornecedores .numeros em[data-atrasado=sim]{color:#bf2f33;font-weight:600}main>.nota{font-size:12px;color:var(--texto-fraco);line-height:1.5;max-width:72ch;margin:16px 0 0}@media print{ul.fornecedores li{page-break-inside:avoid;break-inside:avoid;border-color:#999;background:none}}form.procura{display:flex;flex-wrap:wrap;gap:12px;align-items:flex-end;padding:16px;margin:0 0 24px;border:1px solid var(--borda);border-radius:10px;background:var(--superficie)}form.procura label{display:flex;flex-direction:column;gap:4px;font-size:11px;letter-spacing:.04em;text-transform:uppercase;color:var(--texto-fraco)}form.procura label.cresce{flex:1 1 320px}form.procura input,form.procura select{font:inherit;font-size:14px;padding:8px 10px;text-transform:none;letter-spacing:0;border:1px solid var(--borda);border-radius:6px;background:var(--fundo);color:var(--texto)}form.procura input:focus,form.procura select:focus{outline:2px solid var(--texto-fraco);outline-offset:1px}form.procura .limpar{font-size:13px;color:var(--texto-fraco);align-self:center}ul.achados{list-style:none;padding:0;margin:0;display:grid;grid-gap:4px;gap:4px}ul.achados li{display:grid;grid-template-columns:1fr 190px 150px;grid-gap:0 18px;gap:0 18px;align-items:start;padding:11px 16px;border:1px solid var(--borda);border-radius:8px;background:var(--superficie)}ul.achados li:hover{border-color:var(--texto-fraco)}ul.achados .quem{display:flex;flex-direction:column;gap:2px;min-width:0}ul.achados .quem strong{font-size:14px;font-weight:600}ul.achados .quem strong a{color:inherit;text-decoration:none}ul.achados .quem strong a:hover{text-decoration:underline}ul.achados .quem em{font-style:normal;font-size:13px;color:var(--texto-fraco)}ul.achados .estado,ul.achados .quem small{font-size:12px;color:var(--texto-fraco)}ul.achados .estado{border:1px solid var(--borda);border-radius:10px;padding:2px 10px;align-self:start;justify-self:start;white-space:nowrap}ul.achados .prazo{display:flex;flex-direction:column;gap:1px;text-align:right;font-size:14px;font-weight:600;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}ul.achados .prazo em{font-style:normal;font-weight:400;font-size:12px;color:var(--texto-fraco)}ul.achados .prazo[data-atrasado=sim]{color:#bf2f33;text-decoration:underline;text-decoration-thickness:2px;text-underline-offset:3px}ul.achados .prazo[data-atrasado=sim] em{text-decoration:none}@media print{form.procura{display:none}ul.achados li{page-break-inside:avoid;break-inside:avoid;border-color:#999;background:none}main[data-pagina=gantt]{page:deitada}}@media print{@page deitada{size:A4 landscape;margin:14mm 12mm 16mm}}.consulta{font-size:13.5px;line-height:1.55;max-width:76ch;margin:0 0 22px;padding:12px 16px;border-left:4px solid var(--texto-fraco);background:var(--superficie);border-radius:0 8px 8px 0}.consulta strong{font-weight:600}.predios .consulta-etiqueta{font-size:11px;letter-spacing:.06em;text-transform:uppercase;color:var(--texto-fraco);border:1px solid var(--borda);border-radius:10px;padding:1px 9px;margin-left:8px}@media print{.consulta{border-left-color:#000;background:none}}form.cadastro,form.f-grade{display:grid;grid-gap:14px 18px;gap:14px 18px;grid-template-columns:repeat(auto-fit,minmax(210px,1fr));align-items:start;padding:18px;margin:0 0 24px;border:1px solid var(--borda);border-radius:10px;background:var(--superficie)}form.cadastro label,form.f-grade label{display:flex;flex-direction:column;gap:4px}form.cadastro label.cresce,form.f-grade label.larga{grid-column:1/-1}form.cadastro label>span,form.f-grade label>span{font-size:11px;letter-spacing:.05em;text-transform:uppercase;color:var(--texto-fraco)}form.cadastro input,form.cadastro select,form.f-grade input,form.f-grade select{font:inherit;font-size:14px;padding:8px 10px;border:1px solid var(--borda);border-radius:6px;background:var(--fundo);color:var(--texto);width:100%}form.cadastro input:focus,form.cadastro select:focus,form.f-grade input:focus,form.f-grade select:focus{outline:2px solid var(--texto-fraco);outline-offset:1px}form.cadastro .ajuda,form.f-grade .ajuda{font-style:normal;font-size:12px;color:var(--texto-fraco);line-height:1.45;max-width:62ch}form.cadastro label.caixa,form.f-grade label.caixa{flex-direction:row;align-items:center;gap:8px;padding-top:18px}form.cadastro label.caixa input,form.f-grade label.caixa input{width:auto}form.cadastro label.caixa span,form.f-grade label.caixa span{text-transform:none;letter-spacing:0;font-size:13px;color:var(--texto)}form.cadastro .acoes,form.f-grade .acoes{grid-column:1/-1;display:flex;align-items:center;gap:14px;padding-top:4px}form.cadastro .limpar,form.f-grade .limpar{font-size:13px;color:var(--texto-fraco)}.registrar h2 .glifo{flex:none;width:22px;height:22px;line-height:20px;border:1px solid var(--texto-fraco);border-radius:4px;text-align:center;font-size:14px;color:var(--texto-fraco)}.registrar>details{border:1px solid var(--borda);border-radius:8px;margin:0 0 4px;background:var(--superficie)}.registrar>details>summary{padding:11px 16px;cursor:pointer;font-size:14px;font-weight:600}.registrar>details[open]>summary{border-bottom:1px solid var(--borda)}.registrar>details.primeira>summary{color:#bf2f33}.registrar>details>.painel{padding:4px 16px 2px}.registrar .nota{font-size:13px;color:var(--texto-fraco);line-height:1.5;max-width:74ch;margin:14px 0 0}.registrar form.f-grade{border:0;background:none;padding:14px 0 8px}@media print{.registrar,form.cadastro,form.f-grade{display:none}}ul.conciliar{list-style:none;padding:0;margin:0;display:grid;grid-gap:10px;gap:10px}ul.conciliar>li{border:1px solid var(--borda);border-radius:10px;background:var(--superficie);padding:14px 16px 10px}ul.conciliar .cabeca{display:flex;align-items:flex-start;justify-content:space-between;gap:20px;flex-wrap:wrap;margin-bottom:12px}ul.conciliar .nome{display:flex;flex-direction:column;gap:3px;min-width:0}ul.conciliar .nome code{font-family:ui-monospace,Cascadia Mono,Consolas,monospace;font-size:14px;white-space:pre-wrap;padding:2px 7px;border-radius:4px;background:var(--fundo);border:1px solid var(--borda);align-self:flex-start}ul.conciliar .nome em{font-style:normal;font-size:13px;color:var(--texto-fraco)}ul.conciliar .nome small{font-size:12px;color:var(--texto-fraco)}ul.conciliar .soma{text-align:right;display:flex;flex-direction:column;gap:2px}ul.conciliar .soma strong{font-size:17px;font-feature-settings:"tnum";font-variant-numeric:tabular-nums}ul.conciliar .soma em{font-style:normal;font-size:12px;color:var(--texto-fraco)}ul.candidatos{list-style:none;padding:0;margin:0 0 10px;display:grid;grid-gap:4px;gap:4px}ul.candidatos>li{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;flex-wrap:wrap;padding:9px 12px;border:1px solid var(--borda);border-radius:8px;background:var(--fundo)}ul.candidatos label{display:flex;gap:10px;align-items:flex-start;cursor:pointer}ul.candidatos input[type=radio]{margin-top:3px}ul.candidatos .quem{display:flex;flex-direction:column;gap:1px}ul.candidatos .quem strong{font-size:14px}ul.candidatos .quem em{font-style:normal;font-size:13px;color:var(--texto-fraco)}ul.candidatos .quem small{font-size:12px;color:var(--texto-fraco)}ul.candidatos .sinais{display:flex;flex-direction:column;gap:2px;text-align:right}ul.candidatos .sinais b{font-size:11px;letter-spacing:.04em;text-transform:uppercase;font-weight:600;white-space:nowrap}ul.candidatos .sinais em{font-style:normal;font-size:12px;color:var(--texto-fraco);white-space:nowrap}ul.conciliar .acoes{display:flex;align-items:center;gap:14px;flex-wrap:wrap}ul.conciliar .acoes .ajuda{font-style:normal;font-size:12px;color:#bf2f33}ul.conciliar>li>details{margin-top:8px}ul.conciliar>li>details>summary{font-size:12px;color:var(--texto-fraco);cursor:pointer}ul.conciliar .painel{padding-top:10px}ul.conciliar .nota,ul.conciliar .semcandidato .nota{font-size:13px;color:var(--texto-fraco);line-height:1.5;max-width:74ch;margin:0 0 10px}ul.conciliar .f-linha{display:flex;gap:10px;align-items:flex-end;flex-wrap:wrap}ul.conciliar .f-linha label{display:flex;flex-direction:column;gap:4px}ul.conciliar .f-linha label.cresce{flex:1 1 280px}ul.conciliar .f-linha label>span{font-size:11px;letter-spacing:.05em;text-transform:uppercase;color:var(--texto-fraco)}ul.conciliar .f-linha input{font:inherit;font-size:14px;padding:8px 10px;width:100%;border:1px solid var(--borda);border-radius:6px;background:var(--fundo);color:var(--texto)}.tiradas .quem code{font-family:ui-monospace,Cascadia Mono,Consolas,monospace;font-size:13px;white-space:pre-wrap}@media print{ul.conciliar details,ul.conciliar form{display:none}ul.conciliar>li{page-break-inside:avoid;break-inside:avoid;border-color:#999;background:none}}