:root{--bg:#f6f5f1;--panel:#fff;--ink:#1d1f1a;--muted:#6b6e64;--line:#e2e1d9;--accent:#155e4f;--accent-ink:#fff;--ok:#1d7a4a;--warn:#b7791f;--bad:#b23a3a;--soft:#eef3f0;--aviso-bg:#fbf3e0;--aviso-line:#e9d5a1;--aviso-ink:#6b4a0f;--mono:ui-monospace, SFMono-Regular, Menlo, Consolas, monospace;color:var(--ink);background:var(--bg);font-family:ui-sans-serif,system-ui,-apple-system,Segoe UI,Roboto,Helvetica Neue,Arial,sans-serif}*{box-sizing:border-box}body{background:var(--bg);color:var(--ink);margin:0;line-height:1.45}h1,h2,h3{letter-spacing:-.01em;margin:0 0 .5rem;font-weight:650}h1{font-size:1.6rem}h2{font-size:1.15rem}h3{font-size:1rem}small,.muted{color:var(--muted)}button{font:inherit;cursor:pointer}.pagina{gap:1.25rem;max-width:1180px;margin:0 auto;padding:1.5rem 1.25rem 4rem;display:grid}@media (width<=720px){.pagina{gap:.9rem;padding:1rem .75rem 3rem}}.home{color:inherit;text-decoration:none}.botao{background:var(--accent);color:var(--accent-ink);border:none;border-radius:8px;padding:.65rem 1.3rem;font-weight:600;text-decoration:none}.botao:disabled{opacity:.5;cursor:not-allowed}.pagina .ghost{border:1px solid var(--line);color:var(--muted);background:0 0;border-radius:8px;padding:.6rem 1rem}.pagina .error{color:var(--bad);margin:0}.pagina .pequeno{font-size:.8rem}.pagina .pequeno a{color:var(--accent)}.panel{background:var(--panel);border:1px solid var(--line);border-radius:12px;gap:1rem;padding:1.25rem;display:grid}@media (width<=720px){.panel{border-radius:10px;padding:.9rem}}.table-wrap{overflow-x:auto}table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;font-size:.875rem}th,td{border-bottom:1px solid var(--line);text-align:left;vertical-align:top;padding:.4rem .5rem}th{color:var(--muted);text-transform:uppercase;letter-spacing:.03em;font-size:.78rem;font-weight:600}td.num,th.num{text-align:right;white-space:nowrap}code{font-family:var(--mono);background:var(--soft);border-radius:3px;padding:.05em .3em;font-size:.85em}@page{size:A4 portrait;margin:12mm 10mm}@page paisagem{size:A4 landscape;margin:12mm 10mm}.so-impressao{display:none}@media print{.nao-imprimir{display:none!important}.so-impressao{display:block}body{-webkit-print-color-adjust:exact;print-color-adjust:exact;background:#fff}.pagina{max-width:none;padding:0;display:block}.pagina .panel{background:0 0;border:none;border-radius:0;padding:0;display:block}.pagina .panel>*+*{margin-top:.8rem}.pagina .table-wrap{overflow:visible}.pagina table{font-size:.6rem}.pagina :is(th,td){padding:.2rem .3rem}.pagina th{font-size:.55rem}.pagina thead{display:table-header-group}.pagina tr{break-inside:avoid}}.aviso.svelte-1w8a2it{color:#f3f1ea;z-index:50;background:#0d1f1a;border-radius:10px;align-items:center;gap:1rem;max-width:560px;margin:0 auto;padding:.9rem 1rem;font-size:.88rem;display:flex;position:fixed;bottom:1rem;left:1rem;right:1rem;box-shadow:0 8px 30px #00000040}.aviso.svelte-1w8a2it p:where(.svelte-1w8a2it){flex:1;margin:0}.aviso.svelte-1w8a2it a:where(.svelte-1w8a2it){color:#f4c542}.botoes.svelte-1w8a2it{flex:none;gap:.5rem;display:flex}button.svelte-1w8a2it{border:1px solid #0000;border-radius:6px;padding:.5rem .8rem;font-size:.85rem;font-weight:600}.ok.svelte-1w8a2it{color:#2a2000;background:#f4c542}.nao.svelte-1w8a2it{color:#f3f1ea;background:0 0;border-color:#f3f1ea80}@media (width<=560px){.aviso.svelte-1w8a2it{flex-direction:column;align-items:stretch}.botoes.svelte-1w8a2it button:where(.svelte-1w8a2it){flex:1}}.bolha.svelte-1qe3nhc{right:max(1rem, env(safe-area-inset-right,0px));bottom:max(1rem, env(safe-area-inset-bottom,0px));z-index:40;color:#fff;background:#25d366;border-radius:50%;place-items:center;width:3.5rem;height:3.5rem;transition:transform .15s;display:grid;position:fixed;box-shadow:0 6px 18px #00000040}.bolha.svelte-1qe3nhc:hover,.bolha.svelte-1qe3nhc:focus-visible{transform:scale(1.06)}.bolha.svelte-1qe3nhc:focus-visible{outline:3px solid var(--accent);outline-offset:2px}@media (prefers-reduced-motion:reduce){.bolha.svelte-1qe3nhc{transition:none}}
