@font-face{font-family:"Source Serif 4 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(/assets/source-serif-4-cyrillic-ext-wght-normal-DHTKMUil.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Source Serif 4 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(/assets/source-serif-4-cyrillic-wght-normal-B1g8a0vD.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Source Serif 4 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(/assets/source-serif-4-greek-wght-normal-BpXpdlRW.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:"Source Serif 4 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(/assets/source-serif-4-vietnamese-wght-normal-BsaNuasd.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Source Serif 4 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(/assets/source-serif-4-latin-ext-wght-normal-BVZ5su8S.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Source Serif 4 Variable";font-style:normal;font-display:swap;font-weight:200 900;src:url(/assets/source-serif-4-latin-wght-normal-DMe4EKeb.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:"Source Serif 4 Variable";font-style:italic;font-display:swap;font-weight:200 900;src:url(/assets/source-serif-4-cyrillic-ext-wght-italic-y6hTrs-Y.woff2)format("woff2-variations");unicode-range:U+460-52F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:"Source Serif 4 Variable";font-style:italic;font-display:swap;font-weight:200 900;src:url(/assets/source-serif-4-cyrillic-wght-italic-CRzqOTyj.woff2)format("woff2-variations");unicode-range:U+301,U+400-45F,U+490-491,U+4B0-4B1,U+2116}@font-face{font-family:"Source Serif 4 Variable";font-style:italic;font-display:swap;font-weight:200 900;src:url(/assets/source-serif-4-greek-wght-italic-CUp-f2uw.woff2)format("woff2-variations");unicode-range:U+370-377,U+37A-37F,U+384-38A,U+38C,U+38E-3A1,U+3A3-3FF}@font-face{font-family:"Source Serif 4 Variable";font-style:italic;font-display:swap;font-weight:200 900;src:url(/assets/source-serif-4-vietnamese-wght-italic-D3EGHrWW.woff2)format("woff2-variations");unicode-range:U+102-103,U+110-111,U+128-129,U+168-169,U+1A0-1A1,U+1AF-1B0,U+300-301,U+303-304,U+308-309,U+323,U+329,U+1EA0-1EF9,U+20AB}@font-face{font-family:"Source Serif 4 Variable";font-style:italic;font-display:swap;font-weight:200 900;src:url(/assets/source-serif-4-latin-ext-wght-italic-B_cmBfNX.woff2)format("woff2-variations");unicode-range:U+100-2BA,U+2BD-2C5,U+2C7-2CC,U+2CE-2D7,U+2DD-2FF,U+304,U+308,U+329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C4,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:"Source Serif 4 Variable";font-style:italic;font-display:swap;font-weight:200 900;src:url(/assets/source-serif-4-latin-wght-italic-B-rCj6ir.woff2)format("woff2-variations");unicode-range:U+??,U+131,U+152-153,U+2BB-2BC,U+2C6,U+2DA,U+2DC,U+304,U+308,U+329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:300;src:url(/assets/ibm-plex-sans-latin-300-normal-b4i7YzLG.woff2)format("woff2"),url(/assets/ibm-plex-sans-latin-300-normal-C9Of02-5.woff)format("woff")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:400;src:url(/assets/ibm-plex-sans-latin-400-normal-CDDApCn2.woff2)format("woff2"),url(/assets/ibm-plex-sans-latin-400-normal-CYLoc0-x.woff)format("woff")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-sans-latin-500-normal-6ng42L7E.woff2)format("woff2"),url(/assets/ibm-plex-sans-latin-500-normal-BgVn5rGT.woff)format("woff")}@font-face{font-family:IBM Plex Sans;font-style:normal;font-display:swap;font-weight:600;src:url(/assets/ibm-plex-sans-latin-600-normal-CuJfVYMP.woff2)format("woff2"),url(/assets/ibm-plex-sans-latin-600-normal-Cu4Hd6ag.woff)format("woff")}@font-face{font-family:IBM Plex Mono;font-style:normal;font-display:swap;font-weight:500;src:url(/assets/ibm-plex-mono-latin-500-normal-DSY6xOcd.woff2)format("woff2"),url(/assets/ibm-plex-mono-latin-500-normal-CB9ihrfo.woff)format("woff")}:root{--paper:oklch(97.2% .012 85);--paper-2:oklch(94.6% .016 82);--paper-3:oklch(91.5% .02 80);--ink:oklch(22% .012 60);--ink-2:oklch(40% .012 60);--ink-3:oklch(50% .012 65);--rule:oklch(84% .018 78);--rule-strong:oklch(30% .012 60);--accent:oklch(43% .1 252);--accent-ink:oklch(36% .1 252);--accent-tint:oklch(92% .03 252);--sa:oklch(50% .11 152);--sa-ink:oklch(40% .1 152);--sa-tint:oklch(91.5% .055 152);--parcial:oklch(64% .13 72);--parcial-ink:oklch(47% .1 62);--parcial-tint:oklch(92.5% .07 82);--desv:oklch(52% .18 28);--desv-ink:oklch(44% .16 28);--desv-tint:oklch(91% .05 28);--hl-leve:oklch(93% .045 30);--hl-relevante:oklch(86% .085 30);--hl-dominante:oklch(77% .135 29);--hl-saude:oklch(91% .065 150);--hl-edge-leve:oklch(75% .09 30);--hl-edge-relevante:oklch(60% .15 29);--hl-edge-dominante:oklch(45% .17 28);--hl-edge-saude:oklch(55% .11 152);--font-serif:"Source Serif 4 Variable", "Source Serif 4", Georgia, serif;--font-sans:"IBM Plex Sans", "Helvetica Neue", sans-serif;--font-mono:"IBM Plex Mono", ui-monospace, monospace;--s1:4px;--s2:8px;--s3:12px;--s4:16px;--s5:24px;--s6:32px;--s7:48px;--s8:72px;--s9:112px;--measure:68ch;--page:1200px;--radius:2px;--shadow:0 1px 2px oklch(20% .02 60/.08), 0 8px 28px oklch(20% .02 60/.12);--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light}:root[data-tema=escuro]{--paper:oklch(19% .008 70);--paper-2:oklch(23% .009 70);--paper-3:oklch(27% .01 70);--ink:oklch(92% .012 85);--ink-2:oklch(78% .012 85);--ink-3:oklch(64% .012 80);--rule:oklch(34% .01 70);--rule-strong:oklch(85% .012 85);--accent:oklch(74% .1 250);--accent-ink:oklch(80% .09 250);--accent-tint:oklch(30% .05 252);--sa:oklch(70% .12 152);--sa-ink:oklch(78% .11 152);--sa-tint:oklch(30% .05 152);--parcial:oklch(78% .13 75);--parcial-ink:oklch(83% .12 78);--parcial-tint:oklch(32% .05 75);--desv:oklch(68% .16 28);--desv-ink:oklch(76% .13 28);--desv-tint:oklch(30% .06 28);--hl-leve:oklch(30% .045 30);--hl-relevante:oklch(36% .08 29);--hl-dominante:oklch(44% .12 28);--hl-saude:oklch(31% .055 152);--hl-edge-leve:oklch(55% .08 30);--hl-edge-relevante:oklch(65% .13 29);--hl-edge-dominante:oklch(74% .15 28);--hl-edge-saude:oklch(68% .11 152);--shadow:0 1px 2px oklch(0% 0 0/.4), 0 10px 30px oklch(0% 0 0/.5);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark}*,:before,:after{box-sizing:border-box}html{-webkit-text-size-adjust:100%;scroll-padding-top:96px}body{background:var(--paper);color:var(--ink);font-family:var(--font-sans);font-variant-numeric:tabular-nums;-webkit-font-smoothing:antialiased;margin:0;font-size:16px;line-height:1.5}::selection{background:var(--accent-tint)}h1,h2,h3,h4{font-family:var(--font-serif);letter-spacing:-.01em;text-wrap:balance;margin:0;font-weight:560;line-height:1.12}p{text-wrap:pretty;margin:0}a{color:var(--accent-ink);text-underline-offset:3px;text-decoration-thickness:1px}a:hover{color:var(--accent);text-decoration-thickness:2px}button{font:inherit;color:inherit}:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.sr-only{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.pular{left:var(--s4);background:var(--ink);color:var(--paper);padding:var(--s2) var(--s4);z-index:100;position:absolute;top:-60px}.pular:focus{top:var(--s2)}.pagina{max-width:var(--page);padding:0 clamp(var(--s4), 4vw, var(--s7));margin:0 auto}.cabeca{z-index:30;background:color-mix(in oklch, var(--paper) 92%, transparent);-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid var(--rule);position:sticky;top:0}.cabeca-in{align-items:center;gap:var(--s5);min-height:60px;display:flex}.marca{align-items:center;gap:var(--s2);font-family:var(--font-serif);color:var(--ink);white-space:nowrap;font-size:20px;font-weight:600;text-decoration:none;display:flex}.marca:hover{color:var(--ink)}.marca small{font-family:var(--font-sans);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);font-size:11px;font-weight:500}.nav{gap:var(--s1);scrollbar-width:none;margin-left:auto;display:flex;overflow-x:auto}.nav a{padding:var(--s2) var(--s3);color:var(--ink-2);border-radius:var(--radius);white-space:nowrap;font-size:14px;font-weight:500;text-decoration:none}.nav a:hover{color:var(--ink);background:var(--paper-2)}.nav a[aria-current=page]{color:var(--ink);box-shadow:inset 0 -2px 0 var(--ink)}.btn-tema{width:40px;height:40px;color:var(--ink-2);cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;place-items:center;display:grid}.btn-tema svg{fill:none;stroke:currentColor;stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round;width:20px;height:20px}.btn-tema:hover{background:var(--paper-2);color:var(--ink)}.rodape{margin-top:var(--s9);border-top:1px solid var(--rule);padding:var(--s6) 0 var(--s8);color:var(--ink-3);font-size:13px}.rodape .pagina{align-items:center;gap:var(--s2) var(--s6);flex-wrap:wrap;justify-content:space-between;display:flex}.rodape .rodape-marca{align-items:center;gap:var(--s3);color:var(--ink);white-space:nowrap;text-decoration:none;display:flex}.rodape .rodape-marca:hover{color:var(--ink)}.rodape-nome{padding-left:var(--s3);border-left:1px solid var(--rule);flex-direction:column;gap:3px;display:flex}.rodape-titulo{font-family:var(--font-serif);letter-spacing:-.005em;font-size:19px;font-weight:600;line-height:1.1}.rodape-sub{font-family:var(--font-sans);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-3);font-size:10.5px;font-weight:600}.marca-icone,.marca-texto{-webkit-mask:var(--marca-img) center / contain no-repeat;-webkit-mask:var(--marca-img) center / contain no-repeat;mask:var(--marca-img) center / contain no-repeat;background:currentColor;flex:none;display:inline-block}.marca-icone{--marca-img:url(/marca-icone.png);width:30px;height:28px}.marca-texto{--marca-img:url(/marca-texto.png);width:99px;height:36px}.rodape-marca .marca-icone{width:39px;height:36px}.marca .marca-icone{width:37px;height:34px}.marca .marca-texto{width:93px;height:34px}.rodape a{white-space:nowrap;font-size:14px}.rodape-links{gap:var(--s2) var(--s5);flex-wrap:wrap;display:flex}@media (width<=760px){.cabeca-in{gap:0 var(--s3);padding-top:var(--s3);flex-wrap:wrap}.marca .marca-icone{width:33px;height:30px}.marca .marca-texto{width:82px;height:30px}.rodape{padding-bottom:96px}.rodape .pagina{align-items:center;gap:var(--s5);flex-direction:column}.rodape-links{justify-content:center;align-items:center;gap:var(--s3)}.rodape-links a+a:before{content:"·";margin-right:var(--s3);color:var(--ink-3);text-decoration:none;display:inline-block}.marca small{display:none}.nav{width:calc(100% + 2 * var(--s3));margin:0 calc(-1 * var(--s3));order:3}.nav a{padding:var(--s2) 10px}.btn-tema{margin-left:auto}}.rubrica{font-family:var(--font-sans);letter-spacing:.09em;text-transform:uppercase;color:var(--ink-3);font-size:12px;font-weight:600}.lead{font-family:var(--font-serif);color:var(--ink-2);max-width:60ch;font-size:clamp(19px,2.1vw,23px);line-height:1.45}.miudo{color:var(--ink-3);font-size:13px}.secao{margin-top:var(--s8)}.secao-cab{justify-content:space-between;align-items:baseline;gap:var(--s3) var(--s5);padding-bottom:var(--s3);border-bottom:1px solid var(--rule-strong);margin-bottom:var(--s5);flex-wrap:wrap;display:flex}.secao-cab h2{font-size:clamp(24px,2.6vw,30px)}.vd{letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;align-items:center;gap:6px;font-size:12px;font-weight:600;display:inline-flex}.vd:before{content:"";background:currentColor;border-radius:50%;width:8px;height:8px}.vd-SA{color:var(--sa-ink)}.vd-PARCIAL{color:var(--parcial-ink)}.vd-DESVIADA{color:var(--desv-ink)}.selo{border-radius:var(--radius);letter-spacing:.05em;text-transform:uppercase;white-space:nowrap;align-items:center;height:22px;padding:0 8px;font-size:11px;font-weight:600;display:inline-flex}.selo-SA{background:var(--sa-tint);color:var(--sa-ink)}.selo-PARCIAL{background:var(--parcial-tint);color:var(--parcial-ink)}.selo-DESVIADA{background:var(--desv-tint);color:var(--desv-ink)}.selo-neutro{color:var(--ink-3);box-shadow:inset 0 0 0 1px var(--rule);background:0 0}.cod{font-family:var(--font-mono);letter-spacing:.02em;white-space:nowrap;color:var(--ink);background:var(--hl-leve);box-shadow:inset 0 0 0 1px var(--hl-edge-leve);border-radius:999px;align-items:center;gap:6px;padding:1px 7px 1px 6px;font-size:12px;font-weight:500;display:inline-flex}.cod-relevante{background:var(--hl-relevante);box-shadow:inset 0 0 0 1px var(--hl-edge-relevante)}.cod-dominante{background:var(--hl-dominante);box-shadow:inset 0 0 0 1px var(--hl-edge-dominante)}.cod-saude{background:var(--hl-saude);box-shadow:inset 0 0 0 1px var(--hl-edge-saude)}.peso{color:var(--ink-2);align-items:center;gap:5px;font-size:12px;display:inline-flex}.peso i{gap:2px;display:inline-flex}.peso i b{background:var(--rule);width:5px;height:11px}.peso i b.on{background:var(--desv)}.seg{background:var(--paper-2);border-radius:4px;gap:2px;padding:3px;display:inline-flex}.seg button{min-height:34px;color:var(--ink-2);cursor:pointer;background:0 0;border:0;border-radius:3px;padding:6px 12px;font-size:14px;font-weight:500}.seg button:hover{color:var(--ink)}.seg button[aria-pressed=true]{background:var(--paper);color:var(--ink);box-shadow:0 1px 2px oklch(20% .02 60/.15)}.btn{align-items:center;gap:var(--s2);min-height:40px;padding:0 var(--s4);border-radius:var(--radius);border:1px solid var(--rule-strong);color:var(--ink);cursor:pointer;background:0 0;font-size:14px;font-weight:500;text-decoration:none;display:inline-flex}.btn:hover{background:var(--paper-2);color:var(--ink)}.btn-primario{background:var(--ink);color:var(--paper);border-color:var(--ink)}.btn-primario:hover{background:var(--ink-2);color:var(--paper)}input:is([type=search],[type=text],[type=email],[type=url]),textarea{font:inherit;color:var(--ink);background-color:var(--paper);border:1px solid var(--rule);border-radius:var(--radius);min-height:40px;padding:0 var(--s3);font-size:15px}textarea{height:132px;padding:10px var(--s3);resize:none;line-height:1.5;display:block;overflow-y:auto}:is(input,textarea)::placeholder{color:var(--ink-3)}input:is([type=search],[type=text],[type=email],[type=url]):hover,textarea:hover{border-color:var(--ink-3)}:is(input,textarea)[aria-invalid=true]{border-color:var(--desv)}.abre{padding:var(--s8) 0 var(--s6);gap:var(--s7);grid-template-columns:minmax(0,1fr);align-items:end;display:grid}.abre h1{letter-spacing:-.025em;font-size:clamp(40px,6vw,76px);font-weight:500;line-height:1.02}.abre h1 em{font-style:italic;font-weight:400}.abre .lead{margin-top:var(--s5)}@media (width<=900px){.abre{gap:var(--s5);padding-top:var(--s6);grid-template-columns:1fr}}.placar{border-top:2px solid var(--rule-strong);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.placar>div{padding:var(--s4) var(--s4) var(--s5) 0}.placar>div+div{padding-left:var(--s4);border-left:1px solid var(--rule)}.placar .num{font-family:var(--font-sans);letter-spacing:-.03em;margin:var(--s3) 0 var(--s2);font-size:clamp(38px,5vw,60px);font-weight:300;line-height:1;display:block}.placar .num small{letter-spacing:0;color:var(--ink-3);font-size:.45em}@media (width<=760px){.placar{grid-template-columns:repeat(2,minmax(0,1fr))}.placar>div:nth-child(3){border-left:0;padding-left:0}.placar>div:nth-child(n+3){border-top:1px solid var(--rule)}}.barra{background:var(--paper-2);border-radius:1px;width:100%;height:14px;display:flex;overflow:hidden}.barra span{height:100%;display:block}.barra .b-SA{background:var(--sa)}.barra .b-PARCIAL{background:var(--parcial)}.barra .b-DESVIADA{background:var(--desv)}.barra-fina{height:6px}.fam{gap:var(--s2) var(--s5);padding:var(--s3) 0;border-bottom:1px solid var(--rule);grid-template-columns:minmax(150px,220px) 1fr 64px;align-items:center;display:grid}.fam-nome{font-family:var(--font-serif);font-size:18px}.fam-nome small{font-family:var(--font-sans);color:var(--ink-3);font-size:12px;display:block}.fam-media{text-align:right;font-size:24px;font-weight:300}.fam-pcts{gap:var(--s4);color:var(--ink-3);margin-top:6px;font-size:12px;display:flex}.legenda{gap:var(--s4);color:var(--ink-2);flex-wrap:wrap;font-size:13px;display:flex}.duas{gap:var(--s7);grid-template-columns:minmax(0,1.5fr) minmax(0,1fr);display:grid}@media (width<=960px){.duas{grid-template-columns:1fr}}.ranking{border-collapse:collapse;width:100%}.ranking th{text-align:left;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);padding:0 0 var(--s2);border-bottom:1px solid var(--rule-strong);font-size:12px;font-weight:600}.ranking td{border-bottom:1px solid var(--rule);vertical-align:middle;padding:10px 0}.ranking td+td,.ranking th+th{padding-left:var(--s4)}.ranking .pos{width:28px;color:var(--ink-3);font-size:13px}.ranking .nome-in{align-items:center;gap:4px var(--s2);flex-wrap:wrap;display:flex}.ranking .nome a{color:var(--ink);font-family:var(--font-serif);font-size:17px;text-decoration:none}.ranking .nome a:hover{text-decoration:underline}.ranking .n{width:36px;color:var(--ink-2);text-align:right}.ranking .dist{width:32%}.ranking .med{text-align:right;width:56px}.ranking td.med{font-size:18px}.ranking .qtd{color:var(--ink-3);white-space:nowrap;font-size:12px}@media (width<=600px){.ranking .dist{width:22%}}.halter{gap:var(--s4);border-bottom:1px solid var(--rule);grid-template-columns:minmax(120px,190px) 1fr;align-items:center;padding:7px 0;font-size:14px;display:grid}.halter-eixo{height:18px;position:relative}.halter-eixo:before{content:"";background:var(--rule);height:1px;position:absolute;inset:8px 0 auto}.halter-linha{background:var(--desv);height:3px;position:absolute;top:7px}.halter-p{border-radius:50%;width:11px;height:11px;margin-left:-5.5px;position:absolute;top:3px}.halter-p.s{background:var(--paper);box-shadow:inset 0 0 0 2px var(--ink)}.halter-p.c{background:var(--desv)}.escala{color:var(--ink-3);margin-left:calc(min(190px, 30%) + var(--s4));justify-content:space-between;font-size:11px;display:flex}.destaques{border-top:2px solid var(--rule-strong);grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:0;display:grid}.destaque{padding:var(--s5) var(--s5) var(--s5) 0;border-bottom:1px solid var(--rule)}.destaque+.destaque{padding-left:var(--s5);border-left:1px solid var(--rule)}.destaque .grande{letter-spacing:-.02em;margin:var(--s3) 0;font-size:44px;font-weight:300;line-height:1}.destaque p{font-family:var(--font-serif);color:var(--ink-2);font-size:17px;line-height:1.45}@media (width<=760px){.destaque+.destaque{border-left:0;padding-left:0}}.ficha-topo{padding:var(--s7) 0 var(--s5);border-bottom:2px solid var(--rule-strong)}.migalha{gap:var(--s2);color:var(--ink-3);margin-bottom:var(--s4);flex-wrap:wrap;font-size:13px;display:flex}.migalha a{color:var(--ink-2)}.ficha-topo h1{max-width:22ch;font-size:clamp(30px,4.4vw,52px);font-weight:500}.meta{gap:var(--s2) var(--s5);margin-top:var(--s4);color:var(--ink-2);flex-wrap:wrap;font-size:15px;display:flex}.meta b{color:var(--ink);font-weight:600}.laudo-grade{gap:var(--s7);padding:var(--s6) 0;grid-template-columns:minmax(0,1fr) minmax(0,1.1fr);display:grid}@media (width<=900px){.laudo-grade{gap:var(--s5);grid-template-columns:1fr}}.player{aspect-ratio:16/9;background:var(--ink);border-radius:var(--radius);width:100%;position:relative;overflow:hidden}.player iframe,.player button{border:0;width:100%;height:100%;position:absolute;inset:0}.player button{cursor:pointer;background:var(--ink) center / cover no-repeat;padding:0}.player-thumb{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.player button:after{content:"";background:linear-gradient(oklch(10% 0 0/.1) 40%,oklch(10% 0 0/.7));position:absolute;inset:0}.player .tocar{left:var(--s4);bottom:var(--s4);z-index:1;align-items:center;gap:var(--s2);color:#fff;font-size:14px;font-weight:500;display:inline-flex;position:absolute}.player .tocar:before{content:"";border-top:8px solid #0000;border-bottom:8px solid #0000;border-left:12px solid #fff;width:0;height:0}.notas{gap:var(--s6);align-items:flex-start;display:flex}.medidor{justify-items:center;gap:var(--s2);text-align:center;display:grid}.medidor svg{display:block}.medidor .rot{letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);font-size:12px;font-weight:600}.resumo{margin-top:var(--s5);font-family:var(--font-serif);font-size:20px;line-height:1.45}.delta{margin-top:var(--s4);padding-top:var(--s3);border-top:1px solid var(--rule);color:var(--ink-2);font-size:14px}.raiox{gap:var(--s6);grid-template-columns:minmax(0,1.3fr) minmax(0,1fr);display:grid}@media (width<=900px){.raiox{grid-template-columns:1fr}.raiox[data-aba=erros] .col-saude,.raiox[data-aba=saude] .col-erros{display:none}}.abas-raiox{display:none}@media (width<=900px){.abas-raiox{margin-bottom:var(--s4);display:inline-flex}}.col h3{font-family:var(--font-sans);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);padding-bottom:var(--s2);border-bottom:1px solid var(--rule-strong);font-size:13px;font-weight:600}.prova{text-align:left;border:0;border-bottom:1px solid var(--rule);width:100%;padding:var(--s4) var(--s2) var(--s4) 0;cursor:pointer;background:0 0;border-radius:0;display:block}.prova:hover{background:linear-gradient(to right, var(--paper-2), transparent)}.prova[aria-disabled=true]{cursor:default}.prova[aria-disabled=true]:hover{background:0 0}.prova-topo{gap:var(--s2) var(--s3);margin-bottom:var(--s2);flex-wrap:wrap;align-items:center;display:flex}.prova-def{color:var(--ink-3);font-size:13px}.prova q,.cit{font-family:var(--font-serif);color:var(--ink);quotes:"“" "”";font-size:17px;font-style:italic;line-height:1.45;display:block}.prova q+q{margin-top:var(--s2)}.prova .nota-prova{margin-top:var(--s2);color:var(--ink-2);font-size:14px;line-height:1.5}.prova .ir{color:var(--accent-ink);font-size:12px;font-weight:500}.aprox{color:var(--ink-3);border:1px dashed var(--ink-3);border-radius:var(--radius);padding:0 6px;font-size:11px}.correcao{margin-top:var(--s3);padding-left:var(--s3);border-left:2px solid var(--hl-edge-saude);color:var(--ink-2);font-size:14px}.vazio{padding:var(--s5) 0;color:var(--ink-3);font-family:var(--font-serif);font-style:italic}.justif{font-family:var(--font-serif);max-width:var(--measure);font-size:19px;line-height:1.6}details.laudo{border-bottom:1px solid var(--rule)}details.laudo summary{cursor:pointer;padding:var(--s3) 0;justify-content:space-between;gap:var(--s4);font-weight:500;list-style:none;display:flex}details.laudo summary::-webkit-details-marker{display:none}details.laudo summary:after{content:"+";color:var(--ink-3)}details.laudo[open] summary:after{content:"–"}details.laudo p{padding-bottom:var(--s4);max-width:var(--measure);font-family:var(--font-serif);color:var(--ink-2);font-size:17px;line-height:1.6}.trans-grade{gap:var(--s5);grid-template-columns:minmax(0,1fr) 44px;align-items:start;display:grid}.trans-ferr{gap:var(--s2) var(--s3);flex-wrap:wrap;align-items:center;display:flex}.texto{font-family:var(--font-serif);font-optical-sizing:auto;font-size:19px;line-height:1.75}.texto p+p{margin-top:1.1em}.texto p{text-wrap:pretty}mark.hl{color:inherit;cursor:pointer;-webkit-box-decoration-break:clone;box-decoration-break:clone;border-radius:1px;padding:.08em 0}mark.hl-leve{background:var(--hl-leve);box-shadow:inset 0 -1.5px 0 var(--hl-edge-leve)}mark.hl-relevante{background:var(--hl-relevante);box-shadow:inset 0 -2px 0 var(--hl-edge-relevante)}mark.hl-dominante{background:var(--hl-dominante);box-shadow:inset 0 -2.5px 0 var(--hl-edge-dominante)}mark.hl-saude{background:var(--hl-saude);box-shadow:inset 0 -1.5px 0 var(--hl-edge-saude)}mark.hl:hover{filter:saturate(1.3)brightness(.97)}mark.hl.pisca{animation:1.4s ease-out pisca}@keyframes pisca{0%,30%{outline:3px solid var(--accent);outline-offset:2px}to{outline-offset:6px;outline:3px solid #0000}}@media (prefers-reduced-motion:reduce){mark.hl.pisca{outline:3px solid var(--accent);animation:none}}.minimapa{background:var(--paper-2);border-radius:var(--radius);cursor:pointer;width:44px;height:calc(100vh - 120px);max-height:760px;position:sticky;top:84px}.minimapa .janela{left:0;right:0;top:calc(var(--ini) * 100%);height:calc(var(--tam) * 100%);background:color-mix(in oklch, var(--ink) 10%, transparent);border-top:1px solid var(--ink-3);border-bottom:1px solid var(--ink-3);pointer-events:none;position:absolute}.minimapa button,.minimapa .mm-erro,.minimapa .mm-saude{cursor:pointer;border:0;border-radius:1px;padding:0;position:absolute}.minimapa .mm-erro,.minimapa .mm-saude{top:calc(var(--f) * 100%);height:max(3px, calc(var(--h) * 100%))}.minimapa .mm-erro{left:4px;right:16px}.minimapa .mm-saude{background:var(--hl-edge-saude);width:9px;right:4px}.minimapa button:hover,.minimapa .mm-erro:hover,.minimapa .mm-saude:hover{filter:brightness(.85);z-index:2}.minimapa .mm-leve{background:var(--hl-edge-leve)}.minimapa .mm-relevante{background:var(--hl-edge-relevante)}.minimapa .mm-dominante{background:var(--hl-edge-dominante)}.minimapa .mm-rot{color:var(--ink-3);font-size:10px;position:absolute;left:50%;transform:translate(-50%)}@media (width<=760px){.trans-grade{grid-template-columns:1fr}.minimapa{z-index:5;order:-1;width:100%;height:14px;max-height:none;top:80px;box-shadow:0 6px 10px -6px oklch(20% .02 60/.2)}.minimapa .janela{height:auto;top:0;bottom:0;left:calc(var(--ini) * 100%);width:calc(var(--tam) * 100%);border:0;border-left:1px solid var(--ink-3);border-right:1px solid var(--ink-3);right:auto}.minimapa .mm-erro,.minimapa .mm-saude{left:calc(var(--f) * 100%);width:max(4px, calc(var(--h) * 100%));right:auto}.minimapa .mm-erro{height:9px;top:0}.minimapa .mm-saude{height:5px;top:9px}.minimapa .mm-rot{display:none}.texto{font-size:18px}}.popover{z-index:40;background:var(--paper);width:min(380px,100vw - 32px);color:var(--ink);border:1px solid var(--rule);box-shadow:var(--shadow);padding:var(--s4);font-family:var(--font-sans);border-radius:4px;font-size:14px;line-height:1.5;position:absolute}.popover h4{font-family:var(--font-sans);margin-bottom:var(--s1);font-size:14px;font-weight:600}.popover .pv-item+.pv-item{margin-top:var(--s3);padding-top:var(--s3);border-top:1px solid var(--rule)}.popover .pv-topo{gap:var(--s2);margin-bottom:var(--s2);flex-wrap:wrap;align-items:center;display:flex}.popover p{color:var(--ink-2)}.popover .fechar{cursor:pointer;width:32px;height:32px;color:var(--ink-3);background:0 0;border:0;font-size:18px;position:absolute;top:6px;right:6px}.popover .fechar:hover{color:var(--ink)}.filtros{gap:var(--s3);margin-bottom:var(--s4);grid-template-columns:repeat(auto-fill,minmax(170px,1fr));display:grid}.filtros .sel{min-width:0}.busca-linha{gap:var(--s3);margin:var(--s5) 0 var(--s4);display:flex}.busca-linha input{min-height:48px;font-size:18px;font-family:var(--font-serif);flex:1}.chips{gap:var(--s2);flex-wrap:wrap;align-items:center;display:flex}.chip{border:1px solid var(--rule);cursor:pointer;color:var(--ink-2);background:0 0;border-radius:999px;min-height:32px;padding:4px 12px;font-size:13px}.chip:hover{border-color:var(--ink-3);color:var(--ink)}.tabela-wrap{overflow-x:auto}.tabela{border-collapse:collapse;width:100%;min-width:860px;font-size:14px}.tabela th{text-align:left;padding:0 var(--s3) var(--s2) 0;border-bottom:1px solid var(--rule-strong);white-space:nowrap}.tabela th button{cursor:pointer;letter-spacing:.06em;text-transform:uppercase;color:var(--ink-3);background:0 0;border:0;padding:4px 0;font-size:12px;font-weight:600}.tabela th button:hover,.tabela th[aria-sort] button{color:var(--ink)}.tabela td{padding:10px var(--s3) 10px 0;border-bottom:1px solid var(--rule);vertical-align:top}.tabela tbody tr{cursor:pointer}.tabela tbody tr:hover td{background:var(--paper-2)}.tabela .t-ig a{color:var(--ink);font-family:var(--font-serif);font-size:16px;text-decoration:none}.tabela .t-ig small{color:var(--ink-3);font-size:13px;display:block}.tabela .t-num{text-align:right;font-size:16px}.tabela .t-cods{flex-wrap:wrap;gap:4px;max-width:260px;display:flex}.kwic{border-bottom:1px solid var(--rule);padding:var(--s4) 0}.kwic-cab{gap:var(--s2) var(--s4);margin-bottom:var(--s2);flex-wrap:wrap;align-items:baseline;display:flex}.kwic-cab a{font-family:var(--font-serif);color:var(--ink);font-size:18px}.kwic-linha{font-family:var(--font-serif);color:var(--ink-2);white-space:nowrap;grid-template-columns:1fr auto 1fr;gap:.35em;padding:3px 0;font-size:16px;display:grid;overflow:hidden}.kwic-linha .esq{text-align:right;direction:rtl;overflow:hidden}.kwic-linha .esq span{direction:ltr;unicode-bidi:bidi-override}.kwic-linha .dir{text-overflow:ellipsis;overflow:hidden}.kwic-linha mark{background:var(--accent-tint);color:var(--ink);padding:0 2px;font-weight:600}.kwic-linha a{color:inherit;text-decoration:none}.mapa-grade{gap:var(--s7);grid-template-columns:minmax(0,1fr) minmax(0,1fr);display:grid}@media (width<=900px){.mapa-grade{grid-template-columns:1fr}}.ufs{grid-template-columns:repeat(7,minmax(0,1fr));gap:6px;max-width:520px;display:grid}.uf{aspect-ratio:1;border:1px solid var(--rule);border-radius:var(--radius);color:var(--ink-3);background:0 0;place-items:end start;padding:4px 6px;font-size:13px;font-weight:600;display:grid;position:relative}.uf.tem{cursor:pointer;color:var(--ink);border-color:#0000}.uf.tem:hover{outline:2px solid var(--ink-3);outline-offset:1px}.uf[aria-pressed=true]{outline:2px solid var(--ink);outline-offset:1px}.uf .uf-n{opacity:.75;font-size:10px;font-weight:500;position:absolute;bottom:2px;right:4px}.uf .uf-pontos{flex-wrap:wrap;gap:1.5px;display:flex;position:absolute;top:4px;left:4px;right:4px}.uf .uf-pontos i{border-radius:50%;width:5px;height:5px}.uf .uf-barra{border-radius:2px;gap:1px;height:8px;display:flex;position:absolute;top:5px;left:4px;right:4px;overflow:hidden}.uf .uf-barra i{flex-basis:0;min-width:2px}:is(.uf-pontos,.uf-barra) .p-SA{background:var(--sa)}:is(.uf-pontos,.uf-barra) .p-PARCIAL{background:var(--parcial)}:is(.uf-pontos,.uf-barra) .p-DESVIADA{background:var(--desv)}.igreja-bloco{padding:var(--s4) 0;border-bottom:1px solid var(--rule)}.igreja-bloco h3{font-size:19px}.lista-cultos{margin:var(--s3) 0 0;gap:var(--s2);padding:0;list-style:none;display:grid}.lista-cultos li{gap:var(--s3);grid-template-columns:auto 1fr auto;align-items:baseline;font-size:14px;display:grid}.lista-cultos a{color:var(--ink)}.nota-mini{text-align:right;min-width:2ch;font-size:16px;font-weight:500}.glos{gap:var(--s3) var(--s6);padding:var(--s5) 0;border-bottom:1px solid var(--rule);grid-template-columns:minmax(180px,260px) minmax(0,1fr);display:grid}.glos h2,.glos h3{margin-top:var(--s2);font-size:22px}.glos .desc{font-family:var(--font-serif);max-width:var(--measure);font-size:18px;line-height:1.5}.glos .contagem{gap:var(--s4);margin-top:var(--s3);color:var(--ink-2);font-size:13px;display:flex}.glos .exemplos{margin-top:var(--s4);gap:var(--s3);display:grid}.glos .exemplos a{color:var(--ink-3);font-size:13px}@media (width<=760px){.glos{grid-template-columns:1fr}}.texto-corrido{font-family:var(--font-serif);max-width:var(--measure);font-size:19px;line-height:1.65}.texto-corrido p+p,.texto-corrido ul{margin-top:1em}.texto-corrido li{text-wrap:pretty}.texto-corrido li+li{margin-top:.4em}.texto-corrido h2{margin:var(--s7) 0 var(--s3);font-size:28px}.escala-tab{border-collapse:collapse;font-family:var(--font-sans);margin-top:var(--s4);font-size:15px}.escala-tab td{padding:var(--s2) var(--s4) var(--s2) 0;vertical-align:baseline;border-bottom:1px solid var(--rule)}.carregando{padding:var(--s8) 0;color:var(--ink-3);font-family:var(--font-serif);font-style:italic}.entra{animation:.5s cubic-bezier(.2,.7,.2,1) both entra}.entra-2{animation-delay:80ms}.entra-3{animation-delay:.16s}@keyframes entra{0%{transform:translateY(8px)}}@media (prefers-reduced-motion:reduce){.entra{animation:none}}.cit-inline{font-family:var(--font-serif);color:var(--ink);font-style:italic}.prova .sub{margin:var(--s2) 0 0;color:var(--ink-2);padding-left:1.1em;font-size:14px;line-height:1.5}.prova .sub li+li{margin-top:4px}.prova .sub li.correcao{margin-left:-1.1em;list-style:none}.md p,.md ul{padding-bottom:var(--s3);max-width:var(--measure);font-family:var(--font-serif);color:var(--ink-2);font-size:17px;line-height:1.6}.md ul{margin:0;padding-left:1.2em}.md li+li{margin-top:4px}.sel{gap:4px;min-width:0;display:grid}.sel-rot{letter-spacing:.05em;text-transform:uppercase;color:var(--ink-3);font-size:12px;font-weight:600}.sel-botao{justify-content:space-between;align-items:center;gap:var(--s2);width:100%;min-height:40px;padding:0 var(--s3);color:var(--ink);background:var(--paper);border:1px solid var(--rule);border-radius:var(--radius);cursor:pointer;text-align:left;font-size:15px;display:flex}.sel-botao:hover{border-color:var(--ink-3)}.sel-botao:disabled{opacity:.55;cursor:not-allowed}.sel-botao[aria-invalid=true]{border-color:var(--desv)}.sel-valor{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.sel-chev{width:16px;height:16px;color:var(--ink-2);fill:none;stroke:currentColor;stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round;flex:none;transition:transform .2s}.sel-botao[aria-expanded=true] .sel-chev{transform:rotate(180deg)}.sel-lista{z-index:70;background:var(--paper);color:var(--ink);border:1px solid var(--rule);box-shadow:var(--shadow);border-radius:4px;flex-direction:column;display:flex;position:fixed;overflow:hidden}.sel-filtro{align-items:center;gap:var(--s2);padding:var(--s2);border-bottom:1px solid var(--rule);display:flex}.sel-filtro input{flex:1;min-height:34px}.sel-contagem{color:var(--ink-3);white-space:nowrap;flex:none;font-size:12px}.sel-opcoes{overscroll-behavior:contain;min-height:0;padding:4px;overflow-y:auto}.sel-op{align-items:center;gap:var(--s3);width:100%;min-height:36px;padding:6px var(--s2) 6px var(--s3);color:var(--ink);text-align:left;cursor:pointer;background:0 0;border:0;border-radius:3px;font-size:14px;display:flex}.sel-op:hover,.sel-op.ativa{background:var(--paper-2)}.sel-op-rot{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;overflow:hidden}.sel-hint{color:var(--ink-3);flex:none;font-size:12px}.sel-check{fill:none;width:14px;height:14px;stroke:var(--ink-2);stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round;flex:none}.sel-sem{padding:var(--s3);color:var(--ink-3);font-size:14px;font-style:italic}.sel-lista-folha{width:auto;max-height:min(72dvh,560px);padding-bottom:env(safe-area-inset-bottom);border-width:1px 1px 0;border-radius:8px 8px 0 0;animation:.2s ease-out sel-sobe;inset:auto 0 0}@keyframes sel-sobe{0%{opacity:0;transform:translateY(24px)}}@media (prefers-reduced-motion:reduce){.sel-chev{transition:none}.sel-lista-folha{animation:none}}.aviso-ia{margin-top:var(--s4);color:var(--ink-2);max-width:60ch;font-size:14px}.selo-ia{border-radius:var(--radius);letter-spacing:.06em;color:var(--paper);background:var(--ink-2);vertical-align:1px;margin-right:8px;padding:0 6px;font-size:11px;font-weight:600;display:inline-block}.sem-quebra{white-space:nowrap}.linha-propria{display:block}.abre{--coluna:42rem}.abre .lead,.abre .aviso-ia,.abre .avisos{max-width:var(--coluna)}.abre .cenario{max-width:var(--coluna);font-family:var(--font-serif);font-size:19px}.avisos{gap:var(--s2);margin-top:var(--s5);color:var(--ink-2);font-size:14px;line-height:1.5;display:grid}.avisos p{text-wrap:pretty}.avisos .aviso-ia{max-width:none;margin:0}.cenario{margin-top:var(--s6);padding-top:var(--s4);border-top:1px solid var(--rule)}.cenario p{margin-top:var(--s3);font-size:inherit;color:var(--ink);text-wrap:pretty;line-height:1.55}.nota-peso{margin:calc(-1 * var(--s3)) 0 var(--s3)}.tabela .t-sec{color:var(--ink-3);font-size:14px}.lista-sec{font-size:12px;display:block}@media (width<=600px){.abre .cenario{font-size:17px}.medidor svg{width:96px;height:auto}.notas{gap:var(--s2)}}.queda td.med{font-size:16px}.queda td.cai{color:var(--desv-ink);font-weight:500}@media (width<=600px){.fam{row-gap:var(--s2);grid-template-columns:1fr auto}.fam>div:nth-child(2){grid-area:2/1/auto/-1}.fam-media{grid-area:1/2}.fam-pcts{gap:4px var(--s3);flex-wrap:wrap}.abre h1{font-size:38px}.placar .num{font-size:40px}.destaque{padding-right:0}.notas{justify-content:space-around;gap:var(--s4)}.meta{gap:4px var(--s4);font-size:14px}.secao{margin-top:var(--s7)}.nav{justify-content:space-between}.nav a{padding:var(--s2) 6px;font-size:13.5px}.ranking .dist{width:56px}.ranking .pos{width:22px}.ranking td+td,.ranking th+th{padding-left:var(--s3)}.ranking .nome-in{flex-direction:column;align-items:flex-start;gap:0}.ranking .nome a{font-size:16px;line-height:1.25}.ranking th.dist{font-size:0}.queda th{font-size:10px}.resumo{font-size:18px}}.revisao{margin-top:var(--s4);padding-left:var(--s3);border-left:2px solid var(--rule);color:var(--ink-2);max-width:var(--measure);font-size:15px;line-height:1.6}.revisao .rubrica{margin-right:6px}.numeros-topo{padding:var(--s7) 0 var(--s2);--coluna:42rem}.numeros-topo h1{margin-top:var(--s2);font-size:clamp(32px,4.5vw,52px)}.numeros-topo .lead,.numeros-topo .avisos{max-width:var(--coluna)}.numeros-topo .lead{margin-top:var(--s4)}.numeros-indice{margin-top:var(--s5)}.numeros-indice .chip{align-items:center;text-decoration:none;display:inline-flex}.numeros .secao{scroll-margin-top:96px}.explica{max-width:var(--measure);margin-bottom:var(--s5);color:var(--ink-2);text-wrap:pretty;font-size:15px;line-height:1.55}.sub-secao{margin:var(--s7) 0 var(--s2);font-size:21px}.achado{align-items:baseline;gap:var(--s2) var(--s5);max-width:40em;margin-bottom:var(--s5);font-family:var(--font-serif);color:var(--ink);text-wrap:pretty;flex-wrap:wrap;font-size:clamp(21px,2.4vw,27px);line-height:1.35;display:flex}.achado-num{font-family:var(--font-sans);letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-size:clamp(44px,5vw,66px);font-weight:300;line-height:.95}.achado-num small{letter-spacing:0;color:var(--ink-3);margin-left:4px;font-size:.38em;font-weight:500}@media (width<=600px){.achado{gap:var(--s2);flex-direction:column}}.numeros .seg{margin-bottom:var(--s4)}.hist{margin:0}.hist figcaption{justify-content:space-between;align-items:baseline;gap:2px var(--s3);margin-bottom:var(--s3);flex-wrap:wrap;display:flex}.hist-titulo{font-family:var(--font-serif);font-size:19px;font-weight:560}.hist-barras{border-bottom:1px solid var(--rule-strong);grid-template-columns:repeat(11,minmax(0,1fr));gap:3px;height:150px;display:grid}.hist-col{flex-direction:column;justify-content:flex-end;align-items:stretch;min-width:0;height:100%;display:flex}.hist-n{text-align:center;color:var(--ink-3);font-size:11px;line-height:16px}.hist-b{height:calc((100% - 16px) * var(--h));min-height:0;display:block}.hist-b.b-SA{background:var(--sa)}.hist-b.b-PARCIAL{background:var(--parcial)}.hist-b.b-DESVIADA{background:var(--desv)}.hist-eixo{color:var(--ink-3);text-align:center;grid-template-columns:repeat(11,minmax(0,1fr));gap:3px;padding-top:4px;font-size:11px;display:grid}.difs{max-width:760px}.dif{gap:var(--s4);border-bottom:1px solid var(--rule);grid-template-columns:140px minmax(0,1fr) 72px;align-items:center;padding:7px 0;font-size:14px;display:grid}.dif-trilho{height:14px;display:block}.dif-b{min-width:1px;height:100%;display:block}.dif-b.cai{background:var(--desv)}.dif-b.sobe{background:var(--sa)}.dif-b.igual{background:var(--rule)}.dif-n,.erro-n{text-align:right;white-space:nowrap;font-size:16px}.dif-n small,.erro-n small{color:var(--ink-3);font-size:12px}.legenda-faixa{gap:var(--s2) var(--s5);margin-bottom:var(--s3);flex-wrap:wrap;display:flex}.legenda-faixa span{align-items:center;gap:6px;display:inline-flex}.legenda-faixa i{display:inline-block}.lf-linha{background:var(--ink-3);width:22px;height:2px}.lf-meio{background:var(--ink-3);opacity:.45;width:22px;height:8px}.lf-media{background:var(--ink);width:11px;height:11px;box-shadow:0 0 0 2px var(--paper);border-radius:50%}.faixa{gap:var(--s2) var(--s5);border-bottom:1px solid var(--rule);grid-template-columns:minmax(160px,280px) minmax(0,1fr) 56px;align-items:center;padding:9px 0;display:grid}.faixa-nome{font-family:var(--font-serif);min-width:0;font-size:17px;line-height:1.25}.faixa-nome a{color:var(--ink);text-decoration:none}.faixa-nome a:hover{text-decoration:underline}.faixa-nome small{font-family:var(--font-sans);color:var(--ink-3);margin-top:2px;font-size:12px;display:block}.faixa-trilho{background:linear-gradient(var(--rule), var(--rule)) 0 50% / 100% 1px no-repeat;height:18px;position:relative}.com-zonas .faixa-trilho{background:linear-gradient(var(--rule), var(--rule)) 0 50% / 100% 1px no-repeat, linear-gradient(to right, color-mix(in oklch, var(--desv-tint) 45%, transparent) 0 35%, color-mix(in oklch, var(--parcial-tint) 45%, transparent) 35% 65%, color-mix(in oklch, var(--sa-tint) 45%, transparent) 65% 100%)}.faixa-trilho i{position:absolute;top:50%}.f-linha{background:var(--ink-3);height:2px;margin-top:-1px}.f-meio{background:color-mix(in oklch, var(--ink-3) 45%, transparent);height:8px;margin-top:-4px}.f-media{background:var(--ink);width:11px;height:11px;box-shadow:0 0 0 2px var(--paper);border-radius:50%;margin:-5.5px 0 0 -5.5px}.f-media.f-SA{background:var(--sa-ink)}.f-media.f-PARCIAL{background:var(--parcial-ink)}.f-media.f-DESVIADA{background:var(--desv-ink)}.faixa-val{text-align:right;white-space:nowrap;font-size:20px;font-weight:300}.faixa-val small{color:var(--ink-3);font-size:12px}.faixa-escala{border-bottom:1px solid var(--rule-strong);padding:0 0 4px}.faixa-eixo{height:16px;color:var(--ink-3);font-size:11px;position:relative}.faixa-eixo span{white-space:nowrap;position:absolute;top:0;transform:translate(-50%)}.faixa-eixo span:first-child{transform:none}.faixa-eixo span:last-child{transform:translate(-100%)}.lp{align-items:center;gap:6px;display:inline-flex}.lp i{width:12px;height:12px;display:inline-block}.pz-dominante{background:var(--hl-edge-dominante)}.pz-relevante{background:var(--hl-edge-relevante)}.pz-leve{background:var(--hl-edge-leve)}.pilha{background:var(--paper-2);height:14px;display:flex}.pilha span{height:100%;display:block}.erros-lista{max-width:900px}.erro-linha{gap:var(--s2) var(--s4);border-bottom:1px solid var(--rule);grid-template-columns:minmax(150px,280px) minmax(0,1fr) 76px;align-items:center;padding:8px 0;font-size:14px;display:grid}.erro-nome{min-width:0;font-family:var(--font-serif);font-size:16px;line-height:1.25}.erro-nome code{font-family:var(--font-mono);color:var(--ink-3);margin-left:8px;font-size:11px}.erros-fam{gap:var(--s6) var(--s7);grid-template-columns:repeat(auto-fit,minmax(300px,1fr));display:grid}.erros-fam-bloco h3{padding-bottom:var(--s2);border-bottom:1px solid var(--rule-strong);font-size:19px}.erros-fam-bloco h3 small{font-family:var(--font-sans);color:var(--ink-3);font-size:12px;font-weight:400}.erro-linha-comp{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr) 40px}.erro-linha-comp .erro-nome{font-size:15px}.erro-linha-comp .erro-n{font-size:14px}.cifras{gap:var(--s5) var(--s6);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));display:grid}.cifras>div{border-top:2px solid var(--rule-strong);padding-top:var(--s3)}.cifras .num{letter-spacing:-.02em;margin:var(--s3) 0 var(--s2);font-size:clamp(36px,4vw,48px);font-weight:300;line-height:1;display:block}.cifras .num small{letter-spacing:0;color:var(--ink-3);font-size:.42em}.cifras .miudo{text-wrap:pretty;display:block}@media (width<=600px){.faixa,.erro-linha{gap:6px var(--s3);grid-template-columns:minmax(0,1fr) auto}.faixa-nome,.erro-nome{grid-area:1/1}.faixa-val,.erro-n{grid-area:1/2}.faixa-trilho,.pilha{grid-area:2/1/auto/-1}.faixa-escala>span{display:none}.faixa-escala .faixa-eixo{grid-column:1/-1}.dif{gap:var(--s3);grid-template-columns:112px minmax(0,1fr) 64px}.erros-fam{grid-template-columns:minmax(0,1fr)}.hist-barras{height:130px}}.resumo-numeros{max-width:var(--measure);font-family:var(--font-serif);font-size:18px;line-height:1.55}.resumo-numeros p+p{margin-top:var(--s3)}@media (width<=400px){.nav a{padding:var(--s2) 4px;font-size:13px}}.cenario-cab{align-items:center;gap:var(--s2);display:flex}.cenario-cab .selo-ia{vertical-align:0;font-family:var(--font-sans);text-transform:none;margin-right:0}.cenario-mais{grid-template-rows:minmax(0,3.4em) 0fr;transition:grid-template-rows .3s;display:grid}.cenario-mais>div{grid-row:1/-1;min-height:0;overflow:hidden;-webkit-mask-image:linear-gradient(#000 0%,#0000 100%);mask-image:linear-gradient(#000 0%,#0000 100%)}.cenario-mais[data-aberto=true]{grid-template-rows:minmax(0,3.4em) 1fr}.cenario-mais[data-aberto=true]>div{-webkit-mask-image:none;mask-image:none}@media (prefers-reduced-motion:reduce){.cenario-mais{transition:none}}.btn-mais{align-items:center;gap:6px;text-decoration:none;display:inline-flex}.btn-mais svg{transition:transform .2s}.btn-mais[aria-expanded=true] svg{transform:rotate(180deg)}@media (prefers-reduced-motion:reduce){.btn-mais svg{transition:none}}.btn-link{margin-top:var(--s1);min-height:44px;font-family:var(--font-sans);color:var(--accent-ink);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;font-size:14px;text-decoration:underline;text-decoration-thickness:1px}.btn-link:hover{color:var(--accent);text-decoration-thickness:2px}.player-pular{margin-top:var(--s1);display:block}.contato-balao{right:max(var(--s4), env(safe-area-inset-right));bottom:calc(var(--s4) + env(safe-area-inset-bottom));z-index:50;align-items:center;gap:var(--s3);min-height:52px;padding:7px var(--s5) 7px 7px;text-align:left;background:var(--ink);color:var(--paper);font-family:var(--font-sans);box-shadow:var(--shadow);cursor:pointer;border:0;border-radius:999px;transition:transform .18s,box-shadow .18s,background-color .18s;animation:.45s ease-out .5s both contato-balao-entra;display:inline-flex;position:fixed}.contato-balao:hover{background:var(--ink-2);transform:translateY(-2px);box-shadow:0 2px 4px oklch(20% .02 60/.1),0 14px 36px oklch(20% .02 60/.2)}.contato-balao:focus-visible{outline:2px solid var(--accent);outline-offset:3px}.contato-balao-ico{background:var(--paper);width:38px;height:38px;color:var(--ink);border-radius:50%;flex:none;place-items:center;display:grid}.contato-balao svg,.contato-fechar svg,.contato-opcao-seta{fill:none;stroke:currentColor;stroke-width:1.75px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:20px;height:20px}.contato-balao-txt{gap:2px;line-height:1.2;display:grid}.contato-balao-rot{font-size:15px;font-weight:600}.contato-balao-sub{opacity:.82;font-size:12.5px;font-weight:400}:root[data-tema=escuro] .contato-balao{box-shadow:0 0 0 1px oklch(100% 0 0/.08),0 1px 2px oklch(0% 0 0/.5),0 10px 30px oklch(0% 0 0/.55)}:root[data-tema=escuro] .contato-balao:hover{box-shadow:0 0 0 1px oklch(100% 0 0/.12),0 2px 4px oklch(0% 0 0/.5),0 16px 40px oklch(0% 0 0/.6)}@keyframes contato-balao-entra{0%{opacity:0;transform:translateY(10px)}}@media (width<=600px){.contato-balao{justify-content:center;width:52px;height:52px;min-height:0;padding:0}.contato-balao-ico{width:auto;height:auto;color:inherit;background:0 0}.contato-balao svg{width:24px;height:24px}.contato-balao-txt{display:none}}@media (prefers-reduced-motion:reduce){.contato-balao{transition:none;animation:none}.contato-balao:hover{transform:none}}.contato-camada{z-index:60;background:oklch(20% .02 60/.18);position:fixed;inset:0}.contato-camada[hidden]{display:none}:root[data-tema=escuro] .contato-camada{background:oklch(0% 0 0/.45)}.contato-painel{right:max(var(--s4), env(safe-area-inset-right));bottom:calc(var(--s4) + env(safe-area-inset-bottom));width:min(440px, calc(100vw - 2 * var(--s4)));max-height:calc(100dvh - 2 * var(--s4) - env(safe-area-inset-bottom));background:var(--paper);color:var(--ink);border:1px solid var(--rule);box-shadow:var(--shadow);border-radius:4px;flex-direction:column;animation:.18s ease-out contato-entra;display:flex;position:absolute}@keyframes contato-entra{0%{opacity:0;transform:translateY(8px)}}.contato-topo{justify-content:space-between;align-items:center;gap:var(--s3);padding:var(--s3) var(--s3) var(--s3) var(--s5);border-bottom:1px solid var(--rule);display:flex}.contato-topo h2{font-size:22px}.contato-fechar{width:40px;height:40px;color:var(--ink-2);cursor:pointer;background:0 0;border:0;border-radius:50%;flex:none;place-items:center;display:grid}.contato-fechar:hover{background:var(--paper-2);color:var(--ink)}.contato-corpo{overscroll-behavior:contain;padding:var(--s4) var(--s5) var(--s5);overflow-y:auto}.contato-nota{color:var(--ink-2);padding-bottom:var(--s4);margin-bottom:var(--s4);border-bottom:1px solid var(--rule);font-size:14px;line-height:1.5}.contato-form{gap:var(--s4);display:grid}.contato-campo label{color:var(--ink);margin-bottom:6px;font-size:14px;font-weight:500;display:block}.contato-campo input,.contato-campo textarea{width:100%;display:block}.contato-campo .sel{width:100%}.contato-campo :is(input,textarea):focus-visible{outline:2px solid var(--accent);outline-offset:-1px;border-color:var(--accent)}.contato-dica,.contato-erro{color:var(--ink-3);margin-top:6px;font-size:13px;line-height:1.45}.contato-erro{color:var(--desv-ink)}.contato-erro-form{margin-top:0}.contato-erro-form:empty{display:none}.contato-acoes{align-items:center;gap:var(--s2) var(--s4);flex-wrap:wrap;display:flex}.contato-acoes .contato-dica,.contato-acoes .btn-link{margin-top:0}.contato-verif{max-width:100%;min-height:65px}.contato-verif[hidden]{display:none}.contato-acoes .contato-sem-verif{flex-basis:100%;margin-top:0}.contato-corpo [hidden]{display:none!important}.contato-topo h2:focus{outline:none}.contato-topo h2:focus-visible{outline-offset:2px;outline:none}.contato-passo{gap:var(--s4);display:grid}.contato-opcoes{gap:var(--s3);margin:0;padding:0;list-style:none;display:grid}.contato-opcao{align-items:center;gap:var(--s3);width:100%;min-height:72px;padding:var(--s4);border:1px solid var(--rule);background:var(--paper);color:var(--ink);font-family:var(--font-sans);text-align:left;cursor:pointer;border-radius:6px;transition:border-color .15s,background-color .15s;display:flex}.contato-opcao:hover{border-color:var(--ink-3);background:var(--paper-2)}.contato-opcao:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.contato-opcao-igreja{border-color:var(--ink-3)}.contato-opcao:disabled{border-color:var(--rule);background:var(--paper);color:var(--ink-3);opacity:.55;cursor:not-allowed}.contato-opcao:disabled .contato-opcao-desc{color:var(--ink-3)}.contato-opcao-txt{flex:1;gap:4px;display:grid}.contato-opcao-tit{font-size:16px;font-weight:600}.contato-opcao-desc{color:var(--ink-2);font-size:14px}.contato-opcao-seta{color:var(--ink-3)}.pedido-nota{color:var(--ink-3);font-size:13px;line-height:1.5}.pedido-pub{gap:var(--s2);border:0;margin:0;padding:0;display:grid}.pedido-pub legend{margin-bottom:var(--s2);font-size:14px;font-weight:600}.pedido-pub-opcao{gap:var(--s3);padding:var(--s3);border:1px solid var(--rule);cursor:pointer;border-radius:6px;align-items:flex-start;display:flex}.pedido-pub-opcao:has(input:checked){border-color:var(--ink-3);background:var(--paper-2)}.pedido-pub-opcao input{accent-color:var(--ink);margin-top:3px}.pedido-pub-opcao input:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.pedido-pub-opcao>span{gap:2px;display:grid}.pedido-pub-tit{font-size:15px;font-weight:600}.pedido-pub-desc{color:var(--ink-2);font-size:13px}.pedido-resumo-nota{color:var(--ink-3);margin-top:2px;font-size:13px;display:block}.pedido-qtd{border:0;min-width:0;margin:0;padding:0}.pedido-qtd legend{color:var(--ink);margin-bottom:6px;padding:0;font-size:14px;font-weight:500}.pedido-qtd-opcoes{border:1px solid var(--rule-strong);border-radius:var(--radius);grid-template-columns:repeat(5,1fr);display:grid;overflow:hidden}.pedido-qtd-opcao{display:block;position:relative}.pedido-qtd-opcao+.pedido-qtd-opcao{border-left:1px solid var(--rule-strong)}.pedido-qtd-opcao input{opacity:0;cursor:pointer;width:100%;height:100%;margin:0;position:absolute;inset:0}.pedido-qtd-opcao span{font-variant-numeric:tabular-nums;min-height:44px;color:var(--ink-2);place-items:center;font-size:15px;font-weight:500;display:grid}.pedido-qtd-opcao input:checked+span{background:var(--ink);color:var(--paper);font-weight:600}.pedido-qtd-opcao input:focus-visible+span{outline:2px solid var(--accent);outline-offset:-3px}.pedido-total{margin-top:var(--s2);color:var(--ink);font-variant-numeric:tabular-nums;font-size:15px}.pedido-total-nota{color:var(--ink-3);font-size:13px}.pedido-vendedor{margin-top:calc(-1 * var(--s2));color:var(--ink-3)}.pedido-resumo{border:1px solid var(--rule);border-radius:6px;margin:0;display:grid}.pedido-resumo>div{gap:var(--s3);padding:10px var(--s4);grid-template-columns:9.5em 1fr;display:grid}.pedido-resumo>div+div{border-top:1px solid var(--rule)}@media (width<=600px){.pedido-resumo>div{grid-template-columns:7.5em 1fr}}.pedido-resumo dt{color:var(--ink-3);font-size:13px}.pedido-resumo dd{color:var(--ink);overflow-wrap:anywhere;margin:0;font-size:15px}.contato-isca{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.contato-sucesso{gap:var(--s3);display:grid}.contato-sucesso h3{font-size:20px}.contato-sucesso h3:focus{outline:none}.contato-sucesso p{color:var(--ink-2);font-size:15px}.contato-sucesso .contato-acoes{margin-top:var(--s2)}@media (width<=640px){html:has(.contato-camada:not([hidden])){overflow:hidden}.contato-painel{border-width:1px 0 0;border-radius:8px 8px 0 0;width:100%;max-height:92dvh;animation-name:contato-sobe;bottom:0;left:0;right:0}.contato-corpo{padding:var(--s4) var(--s4) calc(var(--s5) + env(safe-area-inset-bottom))}.contato-topo{padding-left:var(--s4)}.contato-campo input,.contato-campo textarea,.sel-filtro input{font-size:16px}}@keyframes contato-sobe{0%{opacity:0;transform:translateY(24px)}}@media (prefers-reduced-motion:reduce){.contato-painel{animation:none}}@media print{.contato-balao{display:none}}.ranking tbody tr:has(.nome a){cursor:pointer;position:relative}.ranking tbody tr:has(.nome a) .nome a:after{content:"";position:absolute;inset:0}.ranking tbody tr:has(.nome a) td{transition:background-color .15s}.ranking tbody tr:has(.nome a):hover td{background-color:color-mix(in oklch, var(--paper-2) 75%, transparent)}.ranking tbody tr:has(.nome a):hover .nome a{color:var(--accent-ink);text-decoration-thickness:2px}.ranking tbody tr:has(.nome a:focus-visible){outline:2px solid var(--accent);outline-offset:-2px}.ranking tbody tr:has(.nome a) .nome a:focus-visible{outline:none}@media (prefers-reduced-motion:reduce){.ranking tbody tr:has(.nome a) td{transition:none}}.culto-codigos{flex-wrap:wrap;gap:6px;margin:10px 0 0;padding:0;list-style:none;display:flex}.erro-filtro{border:0;border-bottom:1px solid var(--rule);width:100%;color:var(--ink);font:inherit;text-align:left;cursor:pointer;background:0 0;grid-template-columns:1fr auto;padding:7px 8px;font-size:14px}.erro-filtro:hover{background:color-mix(in oklch, var(--paper-2) 75%, transparent)}.erro-filtro[aria-pressed=true]{background:var(--paper-2);box-shadow:inset 3px 0 0 var(--accent)}.erro-filtro:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.filtro-erro{color:var(--ink-2);flex-wrap:wrap;align-items:center;gap:6px;margin:0 0 12px;font-size:14px;display:flex}.link-botao{color:var(--accent-ink,var(--accent));font:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.atalhos-404{gap:var(--s3);margin:var(--s5) 0 var(--s7);grid-template-columns:repeat(auto-fit,minmax(220px,1fr));padding:0;list-style:none;display:grid}.atalhos-404 a{height:100%;padding:var(--s4);border:1px solid var(--rule);color:var(--ink);border-radius:6px;gap:4px;text-decoration:none;transition:border-color .15s,background-color .15s;display:grid}.atalhos-404 a:hover{border-color:var(--ink-3);background:var(--paper-2)}.atalhos-404 a:focus-visible{outline:2px solid var(--accent);outline-offset:2px}.atalhos-404-tit{font-family:var(--font-serif);font-size:20px}.atalhos-404-desc{color:var(--ink-2);font-size:14px}
