.site-frame.svelte-t1cweu{flex-direction:column;min-height:100vh;display:flex}.site-header.svelte-t1cweu{border-bottom:1px solid var(--color-border-subtle)}.site-nav.svelte-t1cweu{justify-content:space-between;align-items:center;gap:20px;max-width:1240px;margin:auto;padding:23px 32px;display:flex}.brand.svelte-t1cweu{letter-spacing:-.06em;align-items:center;gap:9px;font-size:22px;font-weight:650;display:inline-flex}.brand-mark.svelte-t1cweu{color:var(--color-purple);width:31px}.brand-light.svelte-t1cweu{font-weight:450}.brand-dot.svelte-t1cweu{color:var(--color-purple)}.nav-actions.svelte-t1cweu{align-items:center;gap:28px;font-size:11px;font-weight:500;display:flex}.nav-actions.svelte-t1cweu>a:where(.svelte-t1cweu):not(.nav-calculator){color:var(--color-text-secondary);padding:8px 0;position:relative}.nav-actions.svelte-t1cweu>a:where(.svelte-t1cweu):hover,.nav-actions.svelte-t1cweu>a.active:where(.svelte-t1cweu){color:var(--color-purple)}.nav-actions.svelte-t1cweu>a.active:where(.svelte-t1cweu):after{content:"";background:var(--color-purple);height:2px;position:absolute;bottom:1px;left:0;right:0}.preferences-button.svelte-t1cweu{align-items:center;gap:6px;padding:7px 0;font-size:10px;display:flex}.nav-calculator.svelte-t1cweu{color:#fff;border-radius:var(--radius-btn);background:#333b2e;align-items:center;gap:20px;padding:11px 15px;display:flex}.nav-calculator.svelte-t1cweu:hover{background:var(--color-purple)}main.svelte-t1cweu{outline:none;flex:1}.preview-notice.svelte-t1cweu{text-align:center;color:#665d42;background:#eee9db;padding:9px 24px;font-size:10px;line-height:1.6}@media (width<=850px){.nav-actions.svelte-t1cweu{gap:20px}.ai-nav.svelte-t1cweu{display:none}}@media (width<=600px){.site-nav.svelte-t1cweu{flex-wrap:wrap;gap:10px;padding:18px 20px}.brand.svelte-t1cweu{font-size:21px}.nav-actions.svelte-t1cweu{border-top:1px solid var(--color-border-subtle);justify-content:space-between;gap:12px;width:100%;padding-top:10px;font-size:10px}.brand-mark.svelte-t1cweu{width:27px}.ai-nav.svelte-t1cweu{display:block}.preferences-button.svelte-t1cweu{font-size:9px}.preferences-button.svelte-t1cweu svg:where(.svelte-t1cweu){display:none}.nav-calculator.svelte-t1cweu{gap:8px;padding:9px 11px}.preview-notice.svelte-t1cweu{padding:8px 20px;font-size:9px}}
