:root{--cor-primaria:#209869;--cor-dourado:#c9942e;--cor-fundo:#f5f6f8;--cor-card:#fff;--cor-titulo:#1a1a2e;--cor-texto:#334;--cor-texto-secundario:#6b7280;--cor-borda:#e2e5ea;--cor-aviso-bg:#fef3cd;--cor-aviso-texto:#856404;--fonte:"Segoe UI", system-ui, -apple-system, sans-serif}*{box-sizing:border-box}body{font-family:var(--fonte);background:var(--cor-fundo);color:var(--cor-texto);-webkit-font-smoothing:antialiased;margin:0;line-height:1.5}.contents{display:contents}.app.svelte-12qhfyh{flex-direction:column;min-height:100vh;display:flex}.cabecalho.svelte-12qhfyh{background:var(--cor-card);border-bottom:1px solid var(--cor-borda);z-index:10;padding:.75rem 1rem;position:sticky;top:0}nav.svelte-12qhfyh{justify-content:space-between;align-items:center;max-width:900px;margin:0 auto;display:flex}.logo.svelte-12qhfyh{color:var(--cor-titulo);align-items:center;gap:.5rem;text-decoration:none;display:flex}.logo-icone.svelte-12qhfyh{font-size:1.5rem}.logo-texto.svelte-12qhfyh{color:var(--cor-primaria);font-size:1.2rem;font-weight:700}.nav-links.svelte-12qhfyh{gap:1.5rem;display:flex}.nav-link.svelte-12qhfyh{color:var(--cor-texto-secundario);font-size:.9rem;font-weight:500;text-decoration:none;transition:color .15s}.nav-link.svelte-12qhfyh:hover{color:var(--cor-primaria)}main.svelte-12qhfyh{flex:1}.rodape.svelte-12qhfyh{text-align:center;color:var(--cor-texto-secundario);border-top:1px solid var(--cor-borda);margin-top:2rem;padding:1.5rem 1rem;font-size:.8rem}.rodape.svelte-12qhfyh a:where(.svelte-12qhfyh){color:var(--cor-primaria)}.rodape.svelte-12qhfyh p:where(.svelte-12qhfyh){margin:0}
