.comp-documento{--comp-indigo:#4338ca;--comp-indigo-escuro:#312e81;--comp-laranja:#ea580c;color:#1f2937;background:#eceef5;min-height:100vh}.comp-barra{z-index:50;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#fffffff5;border-bottom:1px solid #cbd5e1;justify-content:space-between;align-items:center;gap:24px;padding:12px max(20px,50vw - 108mm);display:flex;position:sticky;top:0;box-shadow:0 8px 24px #0f172a14}.comp-barra-identidade{align-items:center;gap:14px;min-width:0;display:flex}.comp-barra-voltar{color:#475569;border:1px solid #cbd5e1;border-radius:8px;flex:none;align-items:center;gap:6px;min-height:36px;padding:0 11px;font-size:13px;font-weight:650;text-decoration:none;display:inline-flex}.comp-barra-voltar:hover{color:#0f172a;background:#f8fafc;border-color:#94a3b8}.comp-barra-texto{gap:1px;min-width:0;display:grid}.comp-barra strong{color:#0f172a;font-size:14px}.comp-barra-texto span{color:#64748b;font-size:12px}.comp-barra-acoes{flex:none;align-items:center;gap:8px;display:flex}.comp-barra-botao{background:var(--comp-indigo);color:#fff;cursor:pointer;border:1px solid #0000;border-radius:10px;justify-content:center;align-items:center;gap:8px;min-height:40px;padding:0 16px;font-size:13px;font-weight:700;display:inline-flex}.comp-barra-botao:hover{background:var(--comp-indigo-escuro)}.comp-barra-secundario{color:#334155;background:#fff;border-color:#cbd5e1;text-decoration:none}.comp-barra-secundario:hover{color:#0f172a;background:#f8fafc;border-color:#94a3b8}.comp-capa,.comp-gestao,.comp-sumario,.comp-expediente,.comp-capitulo{background:#fff;width:min(216mm,100%);margin:0 auto 24px;box-shadow:0 10px 30px #0f172a1a}.comp-capa{color:#fff;background:linear-gradient(150deg,#1e1b4b 0%,#312e81 55%,#1e3a8a 100%);flex-direction:column;justify-content:space-between;min-height:279mm;padding:26mm 22mm;display:flex;position:relative;overflow:hidden}.comp-capa-trama{opacity:.08;background-image:linear-gradient(#fff 1px,#0000 1px),linear-gradient(90deg,#fff 1px,#0000 1px);background-size:14mm 14mm;position:absolute;inset:0}.comp-capa-conteudo{z-index:1;position:relative}.comp-capa-orgao{color:#c7d2fe;letter-spacing:.24em;text-transform:uppercase;margin:14px 0 0;font-size:13px;font-weight:700}.comp-capa-titulos{margin-top:34mm}.comp-capa-titulos p{color:#e2e8f0eb;margin:0;font-size:20px;font-weight:300}.comp-capa-titulos h1{letter-spacing:-.03em;margin:6px 0 0;font-size:62px;font-weight:800;line-height:.98}.comp-capa-titulos span{color:#a5b4fc;max-width:120mm;margin-top:14px;font-size:15px;line-height:1.4;display:block}.comp-capa-filete{z-index:1;background:linear-gradient(90deg,#6366f1 0%,#f97316 100%);border-radius:999px;width:62mm;height:4px;margin-top:18px;position:relative}.comp-capa-rodape{z-index:1;color:#cbd5e1;border-top:1px solid #94a3b84d;justify-content:space-between;align-items:center;padding-top:14px;font-size:13px;font-weight:600;display:flex;position:relative}.comp-gestao{justify-content:center;align-items:center;min-height:279mm;padding:30mm 24mm;display:flex}.comp-gestao-lista{text-align:center;gap:30px;width:100%;display:grid}.comp-gestao-pessoa h3{color:#1e1b4b;margin:0;font-size:16px;font-weight:700}.comp-gestao-pessoa p{color:#64748b;margin:2px 0 0;font-size:13px}.comp-sumario{padding:26mm 22mm}.comp-sumario-sobretitulo{color:var(--comp-laranja);letter-spacing:.2em;text-transform:uppercase;margin:0;font-size:11px;font-weight:700}.comp-sumario h2{color:#1e1b4b;letter-spacing:-.02em;margin:6px 0 24px;font-size:34px;font-weight:800}.comp-sumario-grupo{margin-top:22px}.comp-sumario-grupo h3{color:var(--comp-indigo);letter-spacing:.1em;text-transform:uppercase;border-bottom:1px solid #e2e8f0;margin:0 0 10px;padding-bottom:6px;font-size:13px;font-weight:700}.comp-sumario-grupo ol{margin:0;padding:0;list-style:none}.comp-sumario-grupo li+li{border-top:1px dotted #e2e8f0}.comp-sumario-grupo a{color:#1f2937;justify-content:space-between;align-items:baseline;gap:12px;padding:7px 0;font-size:14px;text-decoration:none;display:flex}.comp-sumario-grupo a:hover{color:var(--comp-indigo)}.comp-sumario-grupo small{color:#94a3b8;font-variant-numeric:tabular-nums;font-size:12px}.comp-expediente,.comp-capitulo{padding:24mm 22mm}.comp-abertura-editorial,.comp-abertura-capitulo{border-bottom:2px solid var(--comp-capitulo,var(--comp-indigo));margin-bottom:22px;padding-bottom:14px;position:relative}.comp-abertura-capitulo>div{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.comp-abertura-editorial>p,.comp-abertura-capitulo>div>p{color:var(--comp-capitulo,var(--comp-indigo));letter-spacing:.2em;text-transform:uppercase;margin:0;font-size:11px;font-weight:700}.comp-abertura-capitulo>div>span{color:var(--comp-capitulo-suave,#eef2ff);-webkit-text-stroke:1px var(--comp-capitulo,var(--comp-indigo));font-size:46px;font-weight:800;line-height:1}.comp-abertura-editorial h2,.comp-abertura-capitulo h2{color:#111827;letter-spacing:-.02em;margin:8px 0 0;font-size:30px;font-weight:800;line-height:1.05}.comp-abertura-editorial span,.comp-abertura-capitulo>p{color:#475569;max-width:145mm;margin:8px 0 0;font-size:13px;line-height:1.45;display:block}.comp-fonte>div{background:0 0!important;min-height:0!important}.comp-fonte>div>header,.comp-fonte>div>footer,.comp-fonte>div>.fixed,.comp-fonte nav{display:none!important}.comp-fonte>div>main{display:block}.comp-fonte article{max-width:none!important;padding-left:0!important;padding-right:0!important}@media (max-width:760px){.comp-barra{flex-direction:column;align-items:stretch;gap:10px;padding:12px 16px}.comp-barra-identidade{align-items:flex-start}.comp-capa,.comp-gestao,.comp-sumario,.comp-expediente,.comp-capitulo{box-shadow:none;margin:0}.comp-capa-titulos h1{font-size:42px}.comp-gestao{min-height:auto;padding:60px 24px}.comp-sumario,.comp-expediente,.comp-capitulo{padding:36px 18px}}@page comp-capa{size:letter portrait;margin:0}@page comp-abertura{size:letter portrait;margin:0}@page comp-conteudo{size:letter portrait;margin:14mm 14mm 17mm 17mm;@bottom-right{content:counter(page);color:#4338ca;font-family:Arial,sans-serif;font-size:9pt;font-weight:700}}@media print{.comp-documento~*,.no-print{display:none!important}body:has(.comp-documento)>section{display:none!important}body:has(.comp-documento) [data-sonner-toaster]{display:none!important}body:has(.comp-documento) next-route-announcer{display:none!important}html,body{background:#fff!important;margin:0!important}.comp-documento{color:#1f2937;-webkit-print-color-adjust:exact;print-color-adjust:exact;background:#fff;min-height:0!important}.comp-capa,.comp-gestao,.comp-sumario,.comp-expediente,.comp-capitulo{width:auto;box-shadow:none;margin:0}.comp-capa{page:comp-capa;break-after:page;min-height:279mm}.comp-gestao{page:comp-abertura;break-after:page;min-height:279mm;padding:28mm 24mm}.comp-sumario{page:comp-abertura;break-after:page;min-height:279mm;padding:18mm 17mm 20mm 21mm}.comp-expediente{page:comp-conteudo;break-after:page;padding:0}.comp-capitulo{page:comp-conteudo;break-before:page;padding:0}.comp-abertura-editorial,.comp-abertura-capitulo{break-after:avoid-page}.comp-fonte article{padding-top:6mm!important;padding-bottom:0!important}.comp-fonte article p,.comp-fonte article li,.comp-fonte article dd,.comp-fonte article td,.comp-fonte article th{orphans:3;widows:3}.comp-fonte article p{font-size:9.5pt!important;line-height:1.5!important}.comp-fonte article h2{break-after:avoid-page;color:var(--comp-capitulo,var(--comp-indigo))!important}.comp-fonte article h3,.comp-fonte article h4{break-after:avoid-page}.comp-fonte article figure,.comp-fonte article blockquote,.comp-fonte article [class*=rounded-xl]{break-inside:avoid-page}.comp-fonte article [class*=overflow-x-auto]{overflow:visible!important}.comp-fonte article img{max-height:70mm;width:auto!important}.comp-fonte .linha-tempo-colunas{grid-template-columns:1fr 1fr!important;gap:6mm!important;display:grid!important}.comp-fonte .linha-tempo-vazio{display:block!important}.comp-fonte .linha-tempo-ano{justify-content:center!important}.comp-fonte .linha-tempo-colunas>div{break-inside:avoid-page}.comp-fonte article a{color:inherit;text-decoration:none}}
