*{box-sizing:border-box}body{margin:0;font-family:system-ui,-apple-system,Segoe UI,Roboto,sans-serif;background:#f5f3ef;color:#2b2b2b}a{color:#1a5fb4}.app.svelte-12qhfyh{display:flex;flex-direction:column;height:100dvh}header.svelte-12qhfyh{display:flex;align-items:center;gap:1.5rem;padding:.6rem 1rem;background:#1b263b;color:#fff;flex-wrap:wrap}.brand.svelte-12qhfyh{font-weight:700;font-size:1.1rem;color:#fff;text-decoration:none}.brand.svelte-12qhfyh span:where(.svelte-12qhfyh){font-weight:400;font-size:.85rem;opacity:.7;margin-left:.4rem}nav.svelte-12qhfyh{display:flex;gap:.25rem}nav.svelte-12qhfyh a:where(.svelte-12qhfyh){color:#cdd6e4;text-decoration:none;padding:.35rem .7rem;border-radius:6px;font-size:.95rem}nav.svelte-12qhfyh a:where(.svelte-12qhfyh):hover{background:#ffffff1a;color:#fff}nav.svelte-12qhfyh a.active:where(.svelte-12qhfyh){background:#e63946;color:#fff}main.svelte-12qhfyh{flex:1;min-height:0;overflow:auto}@media(max-width:600px){header.svelte-12qhfyh{gap:.5rem}nav.svelte-12qhfyh a:where(.svelte-12qhfyh){padding:.3rem .5rem;font-size:.85rem}}
