.shell.svelte-1l0quee{flex-direction:column;min-height:100dvh;display:flex}.container.svelte-1l0quee{width:100%;max-width:1080px;margin:0 auto;padding-inline:1rem}.header.svelte-1l0quee{z-index:20;background:color-mix(in srgb, var(--surface) 85%, transparent);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-bottom:1px solid var(--border);position:sticky;top:0}.header-in.svelte-1l0quee{align-items:center;gap:1.2rem;height:3.6rem;display:flex}.logo.svelte-1l0quee{align-items:center;gap:.5rem;font-size:1.05rem;font-weight:800;display:flex}.logo-mark.svelte-1l0quee{background:var(--gradient-accent);color:#fff;border-radius:8px;justify-content:center;align-items:center;width:2rem;height:2rem;font-size:1rem;display:inline-flex}.logo-text.svelte-1l0quee{color:var(--green-600)}.nav.svelte-1l0quee{gap:.9rem;font-size:.9rem;display:flex}.nav.svelte-1l0quee a:where(.svelte-1l0quee){color:var(--text-muted);padding:.25rem .1rem}.nav.svelte-1l0quee a:where(.svelte-1l0quee):hover{color:var(--text)}.nav.svelte-1l0quee a.active:where(.svelte-1l0quee){color:var(--green-600);font-weight:700}.header-search.svelte-1l0quee{background:var(--bg);border:1px solid var(--border);border-radius:var(--radius);align-items:center;margin-inline-start:auto;display:flex;overflow:hidden}.header-search.svelte-1l0quee input:where(.svelte-1l0quee){color:var(--text);background:0 0;border:0;outline:none;width:11rem;padding:.4rem .7rem;font-family:inherit;font-size:.85rem}.header-search.svelte-1l0quee button:where(.svelte-1l0quee){color:var(--text-muted);cursor:pointer;background:0 0;border:0;padding:.4rem .6rem;display:inline-flex}.header-search.svelte-1l0quee button:where(.svelte-1l0quee):hover{color:var(--green-600)}.account.svelte-1l0quee{color:var(--green-600);background:var(--green-tint);border-radius:var(--radius);flex-shrink:0;padding:.35rem .85rem;font-size:.85rem;font-weight:700}.account.svelte-1l0quee:hover{background:var(--green-500);color:#fff}.main.svelte-1l0quee{flex:1;padding-block:1.5rem 3rem}.footer.svelte-1l0quee{border-top:1px solid var(--border);background:var(--surface);margin-top:auto}.footer-in.svelte-1l0quee{flex-wrap:wrap;gap:2rem;padding-block:1.6rem;display:flex}.footer-about.svelte-1l0quee{max-width:26rem}.footer-logo.svelte-1l0quee{margin-bottom:.3rem;font-weight:800}.footer-about.svelte-1l0quee p:where(.svelte-1l0quee){color:var(--text-muted);margin:0;font-size:.82rem}.footer-links.svelte-1l0quee{flex-direction:column;gap:.4rem;font-size:.85rem;display:flex}.footer-links.svelte-1l0quee a:where(.svelte-1l0quee):hover{color:var(--green-600)}.copyright.svelte-1l0quee{border-top:1px solid var(--border);color:var(--text-muted);padding-block:.8rem;font-size:.75rem}@media (width<=768px){.nav.svelte-1l0quee{display:none}.header-search.svelte-1l0quee{flex:1}.header-search.svelte-1l0quee input:where(.svelte-1l0quee){width:100%}}
