.apur{--bg:#f6f8fa;--card:#fff;--line:#d0d7de;--tx:#1f2328;--mut:#59636e;--acc:#0969da;--ok:#1a7f37;--warn:#bf8700;--tx-mapa:#1f2328;--trilho:#e1e6eb;--c13:#cf222e;--c22:#0969da;--glow:#dbeafe;--head-a:#eef4fb;--conta-bg:#ddf4ff;--conta-tx:#0a3069;--conta-b:#0a3069;--input:#fff;--input-bd:#8c959f;--hover:#eaeef2;--on-acc:#fff;--ok-ink:#fff;--warn-ink:#201800;--sombra:#1f232814;--sombra2:#1f232824;--tip-sombra:#1f232840;--card-pres-bd:#54aeff;--sw-on:#fff;--lead1-bg:#f0f6ff;--lead1-bd:#8fb8ea;--lead2-bg:#f6f8fa;--lead2-bd:#d0d7de;--win-bg:#1a7f371a;--bn-win-bg:#1a7f371a;--bn-win-tx:#116329;--bn-run-bg:#bf87001f;--bn-run-tx:#7d4e00;--err:#cf222e;--maj:#cf222e;--sel:#b35900;--focus:#0969da;--mapa-bg:var(--bg);--mapa-sep:#fff;--cta-a:#ddf4ff;--cta-b:#f0f6ff;--cta-btn:#0969da;--cta-btn-tx:#fff;--cap-bg:#eef2f8;--cap-tx:#1f2328;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:radial-gradient(1200px 500px at 70% -10%,var(--glow) 0,transparent 60%),var(--bg);color:var(--tx);min-height:100vh;font:15px/1.4 system-ui,-apple-system,sans-serif}@media (prefers-color-scheme:dark){.apur:not([data-tema=claro]){--bg:#0a1830;--card:#0f2347;--line:#244978;--tx:#eaf1fb;--mut:#a3b4d1;--acc:#5aa8ff;--ok:#3fb950;--warn:#d4a72c;--tx-mapa:#1f2328;--trilho:#1b3563;--c13:#ff5a64;--c22:#5aa8ff;--glow:#16356a;--head-a:#112a55;--conta-bg:#12295a;--conta-tx:#cfe0ff;--conta-b:#fff;--input:#0a1d3d;--input-bd:#3a5f95;--hover:#17376a;--on-acc:#04142e;--ok-ink:#03200b;--warn-ink:#201800;--sombra:#00000040;--sombra2:#00000059;--tip-sombra:#00000073;--card-pres-bd:#3a6aa8;--sw-on:#2a5190;--lead1-bg:#ffffff12;--lead1-bd:#4a74b0;--lead2-bg:#ffffff0a;--lead2-bd:#35588c;--win-bg:#3fb9502e;--bn-win-bg:#3fb95026;--bn-win-tx:#7ee787;--bn-run-bg:#d4a72c24;--bn-run-tx:#f2cc60;--err:#ff7b72;--maj:#ff7b72;--sel:#ffd33d;--focus:#ffd33d;--mapa-bg:var(--card);--mapa-sep:var(--card);--cta-a:#17387a;--cta-b:#0f2549;--cta-btn:#fff;--cta-btn-tx:#0a1830;--cap-bg:#eef2f8;--cap-tx:#1f2328;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}}.apur[data-tema=escuro]{--bg:#0a1830;--card:#0f2347;--line:#244978;--tx:#eaf1fb;--mut:#a3b4d1;--acc:#5aa8ff;--ok:#3fb950;--warn:#d4a72c;--tx-mapa:#1f2328;--trilho:#1b3563;--c13:#ff5a64;--c22:#5aa8ff;--glow:#16356a;--head-a:#112a55;--conta-bg:#12295a;--conta-tx:#cfe0ff;--conta-b:#fff;--input:#0a1d3d;--input-bd:#3a5f95;--hover:#17376a;--on-acc:#04142e;--ok-ink:#03200b;--warn-ink:#201800;--sombra:#00000040;--sombra2:#00000059;--tip-sombra:#00000073;--card-pres-bd:#3a6aa8;--sw-on:#2a5190;--lead1-bg:#ffffff12;--lead1-bd:#4a74b0;--lead2-bg:#ffffff0a;--lead2-bd:#35588c;--win-bg:#3fb9502e;--bn-win-bg:#3fb95026;--bn-win-tx:#7ee787;--bn-run-bg:#d4a72c24;--bn-run-tx:#f2cc60;--err:#ff7b72;--maj:#ff7b72;--sel:#ffd33d;--focus:#ffd33d;--mapa-bg:var(--card);--mapa-sep:var(--card);--cta-a:#17387a;--cta-b:#0f2549;--cta-btn:#fff;--cta-btn-tx:#0a1830;--cap-bg:#eef2f8;--cap-tx:#1f2328;--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}.apur[data-tema=claro]{--bg:#f6f8fa;--card:#fff;--line:#d0d7de;--tx:#1f2328;--mut:#59636e;--acc:#0969da;--ok:#1a7f37;--warn:#bf8700;--tx-mapa:#1f2328;--trilho:#e1e6eb;--c13:#cf222e;--c22:#0969da;--glow:#dbeafe;--head-a:#eef4fb;--conta-bg:#ddf4ff;--conta-tx:#0a3069;--conta-b:#0a3069;--input:#fff;--input-bd:#8c959f;--hover:#eaeef2;--on-acc:#fff;--ok-ink:#fff;--warn-ink:#201800;--sombra:#1f232814;--sombra2:#1f232824;--tip-sombra:#1f232840;--card-pres-bd:#54aeff;--sw-on:#fff;--lead1-bg:#f0f6ff;--lead1-bd:#8fb8ea;--lead2-bg:#f6f8fa;--lead2-bd:#d0d7de;--win-bg:#1a7f371a;--bn-win-bg:#1a7f371a;--bn-win-tx:#116329;--bn-run-bg:#bf87001f;--bn-run-tx:#7d4e00;--err:#cf222e;--maj:#cf222e;--sel:#b35900;--focus:#0969da;--mapa-bg:var(--bg);--mapa-sep:#fff;--cta-a:#ddf4ff;--cta-b:#f0f6ff;--cta-btn:#0969da;--cta-btn-tx:#fff;--cap-bg:#eef2f8;--cap-tx:#1f2328;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}@media (prefers-reduced-motion:reduce){.apur *,.apur :before,.apur :after{transition:none!important;animation:none!important}}.apur button:focus-visible,.apur select:focus-visible,.apur a:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.apur *{box-sizing:border-box}.apur-conta{text-align:center;color:var(--conta-tx);background:var(--conta-bg);border-bottom:1px solid var(--line);margin:0;padding:8px 16px;font-size:13px}.apur-conta[hidden]{display:none}.apur-conta b{color:var(--conta-b)}.apur-head{border-bottom:1px solid var(--line);background:linear-gradient(180deg,var(--head-a),var(--card));flex-wrap:wrap;justify-content:space-between;align-items:center;gap:14px 20px;padding:18px 20px;display:flex}.apur-head h1{letter-spacing:-.02em;margin:0;font-size:clamp(24px,3.4vw,36px);font-weight:800;line-height:1.1}.apur-head h1 span{color:var(--acc);letter-spacing:0;margin-top:2px;font-size:.55em;font-weight:600;display:block}.apur .live-linha{flex-wrap:wrap;align-items:center;gap:8px 12px;margin:10px 0 0;font-size:13px;display:flex}.apur .live{letter-spacing:.08em;color:#fff;background:#c9202c;border-radius:999px;align-items:center;gap:6px;padding:3px 10px;font-size:12px;font-weight:800;display:inline-flex}.apur .live-tx{color:var(--mut)}.apur .dot{background:#fff;border-radius:50%;width:8px;height:8px;animation:1.4s infinite apur-p}@keyframes apur-p{50%{opacity:.25}}.apur-acoes{flex-wrap:wrap;align-items:flex-end;gap:10px;display:flex}.apur-sel{color:var(--mut);flex-direction:column;gap:3px;font-size:12px;display:flex}.apur select{background:var(--input);min-width:230px;min-height:44px;color:var(--tx);border:1px solid var(--input-bd);border-radius:10px;padding:8px 12px;font-size:15px}.apur-share{color:#05301a;background:#25d366;border-radius:999px;justify-content:center;align-items:center;gap:6px;min-height:44px;padding:8px 20px;font-size:15px;font-weight:700;text-decoration:none;display:inline-flex;box-shadow:0 2px 10px #25d36640}.apur-share:hover{filter:brightness(1.08)}.apur-gov{border-bottom:1px solid var(--line);color:var(--mut);flex-wrap:wrap;align-items:center;gap:8px;padding:10px 20px;font-size:13px;display:flex}.apur-gov button{border:1px solid var(--input-bd);background:var(--input);min-width:48px;min-height:44px;color:var(--tx);font:inherit;cursor:pointer;border-radius:10px;font-weight:700}.apur-gov button:hover{background:var(--hover)}.apur-gov button[aria-pressed=true]{background:var(--acc);border-color:var(--acc);color:var(--on-acc)}.apur .layout{grid-template-columns:minmax(360px,42vw) 1fr;align-items:start;display:grid}.apur .mapa-wrap{border-right:1px solid var(--line);background:var(--mapa-bg);flex-direction:column;height:calc(100vh - 64px);padding:16px;display:flex;position:sticky;top:64px}.apur .mapa-head{justify-content:space-between;align-items:baseline;gap:8px;margin-bottom:6px;font-size:14px;display:flex}.apur .mapa-head span{color:var(--mut);font-size:13px}.apur #mapa{flex:1;width:100%;min-height:0;display:block}.apur #mapa path{stroke:var(--mapa-sep);stroke-width:1.2px;cursor:pointer;transition:fill .6s}.apur #mapa path:hover{stroke:var(--tx);stroke-width:2px}.apur #mapa path.sel{stroke:var(--sel);stroke-width:2.5px}.apur #mapa text{text-anchor:middle;pointer-events:none;font-variant-numeric:tabular-nums;font-size:11px;font-weight:700}.apur #mapa text .p{font-size:10px;font-weight:500}.apur #mapa line{stroke:var(--mut);stroke-width:.8px}.apur #tip{z-index:50;background:var(--card);border:1px solid var(--line);width:270px;box-shadow:0 8px 24px var(--tip-sombra);pointer-events:none;border-radius:10px;padding:10px 12px;font-size:12px;position:fixed}.apur #tip[hidden]{display:none}.apur .tip-h{border-bottom:1px solid var(--line);justify-content:space-between;align-items:baseline;margin-bottom:6px;padding-bottom:6px;display:flex}.apur .tip-h b{font-size:14px}.apur .tip-h span{color:var(--mut)}.apur .tip-r{margin:6px 0}.apur .tip-t{justify-content:space-between;gap:8px;display:flex}.apur .tip-t small{color:var(--mut)}.apur .tip-b{background:var(--trilho);border-radius:3px;height:5px;margin-top:2px;overflow:hidden}.apur .tip-b i{background:var(--acc);height:100%;display:block}.apur .tip-r.l .tip-t{font-weight:700}.apur .tip-r.l .tip-t b{color:var(--ok)}.apur .tip-r.l .tip-b i{background:var(--ok)}.apur .tip-v{color:var(--mut);font-variant-numeric:tabular-nums;font-size:11px}.apur .tip-m{color:var(--mut);margin-top:4px;font-size:11px}.apur .tip-d{border-top:1px solid var(--line);margin-top:6px;padding-top:6px}.apur .switch{background:var(--input);border:1px solid var(--line);border-radius:12px;align-self:flex-start;gap:2px;margin-bottom:6px;padding:3px;display:inline-flex}.apur .switch button{font:inherit;cursor:pointer;min-height:44px;color:var(--mut);background:0 0;border:0;border-radius:6px;padding:5px 16px;font-size:14px}.apur .switch button.on{background:var(--sw-on);box-shadow:0 0 0 1px var(--line);color:var(--tx);font-weight:600}.apur #placar-uf{color:var(--tx);gap:14px;font-size:13px;display:inline-flex}.apur #placar-uf[hidden],.apur #leg-apur[hidden]{display:none}.apur .legenda{color:var(--mut);flex-wrap:wrap;align-items:center;gap:12px;margin-top:6px;font-size:12px;display:flex}.apur .legenda i{vertical-align:middle;border-radius:3px;width:22px;height:10px;margin-right:4px;display:inline-block}.apur .legenda .dica{margin-left:auto}.apur-col{flex-direction:column;gap:16px;padding:16px;display:flex}.apur-board{grid-template-columns:1fr;align-content:start;gap:16px;display:grid}.apur .card{background:var(--card);border:1px solid var(--line);box-shadow:0 4px 18px var(--sombra);border-radius:16px;padding:18px}.apur .card-pres{border-color:var(--card-pres-bd);box-shadow:0 6px 28px var(--sombra2)}.apur .card-pres h2{font-size:22px}.apur .card-gov{scroll-margin-top:80px}.apur .card:has(.sem2t){box-shadow:none;background:0 0;border-style:dashed;padding:12px 16px}.apur .card:has(.sem2t) h2{color:var(--mut);font-size:15px}.apur .sem2t{margin:0;font-size:13px}.apur .gauge{max-width:170px;margin:14px auto 2px}.apur .gauge svg{width:100%;height:auto;display:block}.apur .gauge path{fill:none;stroke-width:16px;stroke-linecap:round}.apur .g-bg{stroke:var(--trilho)}.apur .g-fg{stroke:var(--acc);stroke-dasharray:100;transition:stroke-dashoffset .8s}.apur .g-pc{text-anchor:middle;fill:var(--tx);font-variant-numeric:tabular-nums;font-size:30px;font-weight:700}.apur .g-lb{text-anchor:middle;fill:var(--mut);font-size:11px}.apur .card h2{margin:0 0 4px;font-size:17px;font-weight:700}.apur .meta{color:var(--mut);margin-bottom:10px;font-size:12px}.apur .row{margin:9px 0}.apur .top{justify-content:space-between;gap:8px;font-size:14px;display:flex}.apur .nm b{font-weight:600}.apur .nm small{color:var(--mut);margin-left:6px}.apur .pc{font-variant-numeric:tabular-nums;font-weight:600}.apur .votes{color:var(--mut);font-variant-numeric:tabular-nums;font-size:12px}.apur .bar{background:var(--trilho);border-radius:3px;height:6px;margin-top:3px;overflow:hidden}.apur .bar i{background:var(--acc);height:100%;transition:width .6s;display:block}.apur .row.lead{border-radius:8px;margin:8px 0;padding:10px 12px}.apur .row.lead .nm b{font-size:18px}.apur .row.lead .pc{font-size:26px;font-weight:800;line-height:1}.apur .row.lead .bar{height:10px}.apur .row.lead .votes{font-size:13px}.apur .row.lead1 .nm b{font-size:22px}.apur .row.lead1 .pc{font-size:34px}.apur .row.c13{border-left:5px solid var(--c13)}.apur .row.c22{border-left:5px solid var(--c22)}.apur .row.c13 .bar i{background:var(--c13)}.apur .row.c22 .bar i{background:var(--c22)}.apur .lead1{background:var(--lead1-bg);border:1px solid var(--lead1-bd)}.apur .lead2{background:var(--lead2-bg);border:1px solid var(--lead2-bd)}.apur .row.win{background:var(--win-bg);border:1px solid var(--ok)}.apur .row.win .pc{color:var(--ok)}.apur .placar{--mut:#a3b4d1;--line:#244978;color:#fff;border:1px solid var(--line);background:#071a38;border-radius:10px;grid-template-columns:1fr auto 1fr;align-items:center;gap:8px;margin:10px 0;padding:12px 14px;display:grid}.apur .pl-lado b{font-size:12px;line-height:1.2;display:block}.apur .pl-lado span{color:var(--mut);font-variant-numeric:tabular-nums;font-size:12px}.apur .pl-lado.dir{text-align:right}.apur .pl-meio{text-align:center;flex-direction:column;display:flex}.apur .pl-dif{color:#4ac26b;font-variant-numeric:tabular-nums;font-size:26px;font-weight:800;line-height:1.1}.apur .pl-lb{text-transform:uppercase;letter-spacing:.05em;color:var(--mut);font-size:11px}.apur .pl-pts{color:var(--mut);font-variant-numeric:tabular-nums;margin-top:2px;font-size:11px}.apur .banner{border-radius:10px;margin:10px 0 8px;padding:10px 14px;font-size:15px}.apur .banner small{color:var(--mut);margin-top:2px;display:block}.apur .banner.win{background:var(--bn-win-bg);color:var(--bn-win-tx)}.apur .banner.runoff{background:var(--bn-run-bg);color:var(--bn-run-tx)}.apur .list.maj .bar{position:relative}.apur .list.maj .bar:after{content:"";background:var(--maj);opacity:.7;width:2px;position:absolute;top:-2px;bottom:-2px;left:50%}.apur .pos{min-width:26px;color:var(--tx);font-weight:700;display:inline-block}.apur .tag{background:var(--warn);color:var(--warn-ink);border-radius:9px;margin-left:6px;padding:1px 7px;font-size:11px;font-weight:700}.apur .tag.el,.apur .tag.win{background:var(--ok);color:var(--ok-ink)}.apur .stats{border-top:1px solid var(--line);grid-template-columns:repeat(4,1fr);gap:8px;margin-top:12px;padding-top:10px;display:grid}.apur .stats div{color:var(--mut);font-size:11px}.apur .stats b{color:var(--tx);font-size:14px;display:block}.apur .err{color:var(--err);font-size:13px}.apur-cta{background:linear-gradient(135deg,var(--cta-a),var(--cta-b));border:1px solid var(--line);border-radius:14px;flex-wrap:wrap;justify-content:flex-start;align-items:center;gap:12px;padding:16px;display:flex}.apur-cta p{color:var(--mut);flex:220px;margin:0;font-size:14px}.apur-cta p b{color:var(--tx);margin-bottom:2px;font-size:16px;display:block}.apur-cta a{background:var(--cta-btn);min-height:44px;color:var(--cta-btn-tx);white-space:nowrap;border-radius:999px;align-items:center;padding:9px 18px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}.apur-foot{color:var(--mut);text-align:center;max-width:900px;margin:0 auto;padding:16px 16px 170px;font-size:12px}.apur-fonte{color:var(--mut);background:var(--bg);border-bottom:1px solid var(--line);margin:0;padding:8px 20px;font-size:12.5px}@media (max-width:900px){.apur .layout{flex-direction:column;display:flex}.apur-col{order:-1;padding:12px}.apur .mapa-wrap{border-right:0;border-top:1px solid var(--line);height:auto;padding:14px 8px;position:static}.apur #mapa{aspect-ratio:708/591;height:auto}.apur #mapa text{font-size:19px}.apur #mapa text .p{display:none}.apur .legenda .dica{margin-left:0}.apur{flex-direction:column;display:flex}.apur>.apur-conta{order:0}.apur>.apur-head{order:1}.apur>.layout{order:2}.apur>.apur-gov{order:3}.apur>.apur-fonte{order:4}.apur>.apur-foot{order:5}.apur-head{gap:10px;padding:12px}.apur-head h1{font-size:24px}.apur-head h1 span{margin-left:6px;font-size:.6em;display:inline}.apur .live-linha{margin-top:6px}.apur-acoes{flex-direction:column;align-items:stretch;gap:8px;width:100%}.apur-sel span{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}.apur select,.apur-share{width:100%;min-height:48px}.apur-gov{padding:10px 12px}.apur .card{padding:14px}.apur .row.lead1 .nm b{font-size:20px}.apur .row.lead1 .pc{font-size:38px}.apur .nm small{margin:0;display:block}.apur .stats{grid-template-columns:repeat(2,1fr)}}.apur-trends{background:var(--card);border:1px solid var(--line);border-radius:12px;padding:16px}.apur-trends-head h2{margin:0;font-size:17px;font-weight:700}.apur-trends-head p{color:var(--mut);margin:2px 0 12px;font-size:12px}.apur-trends-grade{grid-template-columns:repeat(auto-fit,minmax(320px,1fr));gap:12px;display:grid}.apur-trends figure{background:#fff;border-radius:10px;margin:0;overflow:hidden}.apur-trends figcaption{color:#1f2328;background:var(--cap-bg);padding:8px 12px;font-size:12px;font-weight:600}.apur-trends iframe{border:0;width:100%;display:block}.apur-trends-btn{border:1px dashed var(--line);width:100%;min-height:44px;color:var(--tx);font:inherit;cursor:pointer;background:0 0;border-radius:10px;padding:12px;font-weight:600}.apur-trends-btn small{color:var(--mut);font-weight:400;display:block}.apur-trends-btn:hover{border-color:var(--acc)}.apur-ext{border:1px solid var(--line);background:var(--bg);border-radius:12px;flex:none;margin-top:12px;padding:12px}.apur-ext:empty{display:none}.apur-ext-h{justify-content:space-between;align-items:baseline;gap:8px;margin-bottom:8px;font-size:14px;display:flex}.apur-ext-h span{color:var(--mut);font-variant-numeric:tabular-nums;font-size:12px}.apur-ext-r{margin:6px 0}.apur-ext-t{justify-content:space-between;gap:8px;font-size:13px;display:flex}.apur-ext-t b{font-variant-numeric:tabular-nums}.apur-ext-b{background:var(--trilho);border-radius:3px;height:6px;margin-top:3px;overflow:hidden}.apur-ext-b i{background:var(--acc);height:100%;transition:width .6s;display:block}.apur-ext-r.c13 .apur-ext-b i{background:var(--c13)}.apur-ext-r.c22 .apur-ext-b i{background:var(--c22)}.apur-ext-r small{color:var(--mut);font-variant-numeric:tabular-nums;font-size:11px}.apur-ext-m{color:var(--mut);margin-top:6px;font-size:11px}.apur-ext-sub{text-transform:uppercase;letter-spacing:.04em;color:var(--mut);justify-content:space-between;gap:8px;margin:10px 0 4px;font-size:11px;font-weight:700;display:flex}.apur-ext-sub span:last-child{text-transform:none;letter-spacing:0;font-variant-numeric:tabular-nums;font-weight:500}.apur-mundo{gap:6px;margin:0;padding:0;list-style:none;display:grid}.apur-mundo li{background:var(--card);border:1px solid var(--line);border-radius:8px;padding:6px 8px;animation:.45s both apur-mundo-in}.apur-mundo-n{align-items:baseline;gap:6px;font-size:13px;display:flex}.apur-mundo-n small{color:var(--mut);font-size:11px}.apur-mundo-n span{color:var(--mut);font-variant-numeric:tabular-nums;margin-left:auto;font-size:11px}.apur-mundo-bar{background:var(--trilho);border-radius:3px;height:6px;margin-top:4px;display:flex;overflow:hidden}.apur-mundo-bar i{background:var(--acc);height:100%;transition:width .6s;display:block}.apur-mundo-bar i.c13{background:var(--c13)}.apur-mundo-bar i.c22{background:var(--c22)}.apur-mundo-m{color:var(--mut);font-variant-numeric:tabular-nums;justify-content:space-between;gap:8px;margin-top:3px;font-size:11px;display:flex}@keyframes apur-mundo-in{0%{opacity:0;transform:translate(8px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.apur-mundo li{animation:none}}@media (min-width:901px){.apur .mapa-wrap{overscroll-behavior:contain;overflow-y:auto}.apur #mapa{flex:none;height:min(420px,55vh);min-height:min(420px,55vh)}}.apur-falta:empty{display:none}.apur .falta-kpis{grid-template-columns:repeat(auto-fit,minmax(170px,1fr));gap:10px;margin:10px 0;display:grid}.apur .falta-kpis>div{background:var(--bg);border:1px solid var(--line);border-radius:10px;padding:10px 12px}.apur .falta-kpis span{color:var(--mut);text-transform:uppercase;letter-spacing:.04em;font-size:11px;display:block}.apur .falta-kpis b{font-variant-numeric:tabular-nums;font-size:24px;font-weight:800;line-height:1.2;display:block}.apur .falta-kpis small{color:var(--mut);font-size:12px}.apur-falta h3{color:var(--mut);text-transform:uppercase;letter-spacing:.04em;margin:14px 0 6px;font-size:13px;font-weight:700}.apur .falta-ufs{grid-template-columns:repeat(auto-fit,minmax(220px,1fr));gap:8px;margin:0;padding:0;list-style:none;display:grid}.apur .falta-ufs li{font-size:13px}.apur .falta-ufs small{color:var(--mut);font-variant-numeric:tabular-nums;font-size:11px}.apur .falta-bar{background:var(--trilho);border-radius:3px;height:6px;margin:3px 0;overflow:hidden}.apur .falta-bar i{background:var(--acc);height:100%;transition:width .6s;display:block}.apur .falta-nota{color:var(--mut);margin:10px 0 0;font-size:11px}.apur-mundo-total{background:var(--card);border:1px solid var(--line);border-radius:8px;padding:6px 8px}.apur-mundo{grid-template-columns:repeat(auto-fill,minmax(240px,1fr));gap:4px}.apur-mundo li{padding:4px 8px}.apur-ext{padding:10px}.apur-ext-h{margin-bottom:4px}.apur-ext-sub{margin:6px 0 3px}@media (min-width:901px){.apur #mapa{aspect-ratio:708/591;flex:none;width:100%;height:auto;min-height:360px;max-height:calc(100vh - 210px)}}.apur .apur-gov-toggle{border:1px solid var(--line);min-height:44px;color:var(--mut);font:inherit;cursor:pointer;background:0 0;border-radius:8px;margin-left:auto;padding:0 14px;font-size:13px}.apur .apur-gov-toggle:hover{color:var(--tx);border-color:var(--acc)}.apur .apur-gov-toggle .se-min,.apur[data-gov-min="1"] .apur-gov-toggle .se-aberto{display:none}.apur[data-gov-min="1"] .apur-gov-toggle .se-min{display:inline}.apur[data-gov-min="1"] #gov,.apur[data-gov-min="1"] .apur-gov>span,.apur[data-gov-min="1"] .apur-gov button[aria-pressed],.apur .apur-resize{display:none}@media (min-width:901px){.apur .apur-resize{cursor:row-resize;touch-action:none;border-radius:6px;flex:none;justify-content:center;align-items:center;height:18px;margin:4px 0 0;display:flex}.apur .apur-resize span{background:var(--line);border-radius:3px;width:56px;height:5px;transition:background .2s,width .2s}.apur .apur-resize:hover span,.apur .apur-resize:focus-visible span{background:var(--acc);width:80px}.apur .apur-resize:focus-visible{outline:2px solid var(--acc);outline-offset:2px}.apur[data-mapa-h] .layout{grid-template-columns:minmax(360px,max(42vw,calc(var(--mapa-h) * 1.198 + 34px))) minmax(420px,1fr)}.apur[data-mapa-h] #mapa{height:var(--mapa-h);aspect-ratio:auto;min-height:0;max-height:none}}.apur .apur-online{color:var(--tx);background:var(--bg);border:1px solid var(--line);font-variant-numeric:tabular-nums;border-radius:999px;align-items:center;gap:5px;padding:2px 10px;font-size:12px;font-weight:600;display:inline-flex}.apur .layout>*,.apur-col,.apur-board,.apur .card{min-width:0}.apur .err-mini{color:var(--warn);background:var(--bg);border:1px solid var(--line);border-radius:8px;margin-bottom:8px;padding:4px 8px;font-size:12px}
.apur-n{margin-bottom:16px}.apur-n h3{text-transform:uppercase;letter-spacing:.04em;color:var(--tx);align-items:center;gap:8px;margin:0 0 10px;font-size:14px;font-weight:700;display:flex}.apur-n h4{text-transform:uppercase;letter-spacing:.04em;color:var(--mut);margin:16px 0 6px;font-size:12px;font-weight:700}.apur-n-dot{background:#f85149;border-radius:50%;width:8px;height:8px;animation:1.4s infinite apur-n-p}@keyframes apur-n-p{50%{opacity:.25}}.apur-n-cards{grid-template-columns:repeat(auto-fill,minmax(260px,1fr));gap:12px;display:grid}.apur-n-card{background:var(--bg);border:1px solid var(--line);color:var(--tx);border-radius:12px;flex-direction:column;text-decoration:none;transition:border-color .2s,transform .2s;animation:.5s both apur-n-sobe;display:flex;overflow:hidden}.apur-n-card:hover{border-color:var(--acc);transform:translateY(-2px)}.apur-n-foto{aspect-ratio:16/9;background:var(--line);color:var(--mut);justify-content:center;align-items:center;font-size:22px;font-weight:800;display:flex;overflow:hidden}.apur-n-foto img{object-fit:cover;width:100%;height:100%;display:block}.apur-n-txt{flex-direction:column;gap:6px;padding:12px;display:flex}.apur-n-txt b{font-size:16px;font-weight:700;line-height:1.3}.apur-n-card:hover .apur-n-txt b{color:var(--acc)}.apur-n-resumo{color:var(--mut);-webkit-line-clamp:2;-webkit-box-orient:vertical;font-size:13px;line-height:1.4;display:-webkit-box;overflow:hidden}.apur-n-meta{color:var(--mut);align-items:center;gap:6px;font-size:12px;display:flex}.apur-n-meta em{color:#06301a;background:#3fb950;border-radius:6px;padding:0 6px;font-size:10px;font-style:normal;font-weight:700}.apur-n-lista{gap:2px;margin:0;padding:0;list-style:none;display:grid}.apur-n-lista li{border-radius:8px;align-items:flex-start;gap:10px;padding:8px 6px;animation:.5s both apur-n-sobe;display:flex}.apur-n-lista li:hover{background:var(--bg)}.apur-n-pos{width:22px;color:var(--acc);font-variant-numeric:tabular-nums;flex:none;font-weight:800}.apur-n-lista a{color:var(--tx);min-height:44px;text-decoration:none;display:block}.apur-n-lista a b{font-size:14px;font-weight:600;line-height:1.35;display:block}.apur-n-lista a:hover b{text-decoration:underline}.apur-n-vazio,.apur-n-fonte{color:var(--mut);margin:8px 0 0;font-size:12px}@keyframes apur-n-sobe{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (max-width:600px){.apur-n-cards{grid-template-columns:1fr}.apur-n-card{flex-direction:row}.apur-n-foto{aspect-ratio:1;flex:none;width:120px}.apur-n-txt{padding:10px}.apur-n-txt b{font-size:14px}.apur-n-resumo{display:none}}@media (prefers-reduced-motion:reduce){.apur-n-card,.apur-n-lista li,.apur-n-dot{animation:none}.apur-n-card:hover{transform:none}}
