@font-face{font-family:"Anton";src:url(fontes/Anton-Regular.ttf);font-weight:400}@font-face{font-family:"Space Mono";src:url(fontes/SpaceMono-Regular.ttf);font-weight:400}@font-face{font-family:"Space Mono";src:url(fontes/SpaceMono-Bold.ttf);font-weight:700}@font-face{font-family:"Inter";src:url(fontes/Inter-Variable.ttf);font-weight:100 900}
/* DS-CAP v0.1 "Dossiê pop" — cores de marca/tokens.json; @font-face gerado por radar_checagem.tokens.css_fontes */
:root{--noite:#121212;--papel:#FFFDF6;--tinta-clara:#F5F2EA;--tinta:#111111;--marca-texto:#FFE600;--cinza:#666660}
*{box-sizing:border-box}
body{margin:0;background:var(--papel);color:var(--tinta);font:400 18px/1.6 "Inter",sans-serif}
header{background:var(--noite);color:var(--tinta-clara)}
.topo,main,footer{max-width:780px;margin:0 auto;padding-left:18px;padding-right:18px}
.topo{display:flex;flex-wrap:wrap;gap:8px 20px;align-items:center;justify-content:space-between;padding-top:16px;padding-bottom:16px}
.logo{font:400 30px/1 "Anton",sans-serif;text-transform:uppercase;color:var(--tinta-clara);text-decoration:none}
nav{font:700 13px "Space Mono",monospace;text-transform:uppercase;letter-spacing:1px}
nav a{color:var(--tinta-clara);text-decoration:none}
mark{background:linear-gradient(transparent 10%,var(--marca-texto) 10%,var(--marca-texto) 92%,transparent 92%);color:var(--tinta);padding:0 .08em;box-decoration-break:clone;-webkit-box-decoration-break:clone}
main{padding-top:28px}
h1{font:400 44px/1.05 "Anton",sans-serif;text-transform:uppercase;margin:8px 0 18px}
h2{font:400 26px/1.15 "Anton",sans-serif;text-transform:uppercase;margin:36px 0 10px}
.meta{font:700 13px/1.5 "Space Mono",monospace;color:var(--cinza);text-transform:uppercase}
.selo{display:inline-flex;gap:.3em;align-items:center;color:var(--tinta);border-style:solid;border-radius:.22em;padding:.08em .4em;
      transform:rotate(-5deg);font-family:"Anton",sans-serif;text-transform:uppercase;line-height:1.1;white-space:nowrap}
.recorte{font:400 18px/1.45 "Space Mono",monospace;background:#fff;border:2px solid var(--tinta);border-left:12px solid var(--marca-texto);padding:18px 20px;margin:22px 0;transform:rotate(-.6deg)}
.recorte small{display:block;margin-top:8px;font-size:12px;color:var(--cinza)}
.resumo{font:700 20px/1.5 "Inter",sans-serif}
.provas{list-style:none;padding:0}
.provas li{margin:18px 0}
.provas p{margin:8px 0 0}
.etiqueta{display:inline-block;font:700 12px "Space Mono",monospace;border:2px solid var(--tinta);padding:2px 8px;transform:rotate(3deg);background:#fff}
.lista{list-style:none;padding:0}
.lista li{margin:16px 0}
table{width:100%;border-collapse:collapse;font-size:15px}
th{font:700 12px "Space Mono",monospace;text-transform:uppercase;text-align:left}
th,td{padding:8px;border-bottom:1px solid #DDD9CE;vertical-align:top;text-align:left}
.tabela{overflow-x:auto}
footer{color:var(--cinza);font:400 13px/1.5 "Space Mono",monospace;padding-top:22px;padding-bottom:40px;border-top:2px solid #DDD9CE;margin-top:44px}
a{color:var(--tinta)}
@media (max-width:480px){h1{font-size:34px}.logo{font-size:24px}}
