.menu.svelte-17a6coa{border-radius:var(--radius-md);border:1px solid var(--border);background:var(--bg-elevated);width:240px;color:var(--text);margin:0;padding:6px;position:fixed;inset:60px max(16px,50vw - 36rem + 16px) auto auto;box-shadow:0 16px 40px #00000059}.title.svelte-17a6coa{letter-spacing:.08em;text-transform:uppercase;color:var(--text-subtle);padding:6px 10px 8px;font-size:11px;font-weight:700}.item.svelte-17a6coa{border-radius:var(--radius-sm);text-align:left;align-items:center;gap:10px;width:100%;min-height:44px;padding:0 10px;font-size:14px;display:flex}.item.svelte-17a6coa:hover,.item[aria-pressed=true].svelte-17a6coa{background:var(--surface-2)}.grow.svelte-17a6coa{flex:1}.hint.svelte-17a6coa{color:var(--text-subtle)}.swatch.svelte-17a6coa{border-radius:var(--radius-pill);background:var(--brand-500);width:26px;height:26px;color:var(--brand-contrast);box-shadow:0 0 0 3px color-mix(in oklab, var(--season-glow) 45%, transparent);place-items:center;display:grid}.trigger.svelte-1tm5g9z{border-radius:var(--radius-pill);background:color-mix(in oklab, var(--surface-2) 80%, transparent);height:40px;color:var(--text);transition:background-color var(--dur-fast) var(--ease-out), transform var(--dur-fast) var(--ease-out);align-items:center;gap:8px;padding:0 14px;font-size:13px;font-weight:600;display:inline-flex}.trigger.svelte-1tm5g9z:hover{background:var(--surface-3)}.trigger.svelte-1tm5g9z:active{transform:scale(.96)}.trigger.compact.svelte-1tm5g9z{justify-content:center;width:40px;padding:0}@media (width<=520px){.name.svelte-1tm5g9z{display:none}.trigger.svelte-1tm5g9z{justify-content:center;width:40px;padding:0}}.menu.svelte-1tm5g9z{border-radius:var(--radius-md);border:1px solid var(--border);background:var(--bg-elevated);width:290px;color:var(--text);opacity:0;transition:opacity var(--dur-fast) var(--ease-out), transform var(--dur-base) var(--ease-out), display var(--dur-base) allow-discrete, overlay var(--dur-base) allow-discrete;margin:0;padding:6px;position:fixed;inset:auto max(16px,50vw - 36rem + 16px) auto auto;transform:translateY(-6px)scale(.98);box-shadow:0 16px 40px #00000059}.menu.svelte-1tm5g9z:popover-open{opacity:1;transform:none}@starting-style{.menu.svelte-1tm5g9z:popover-open{opacity:0;transform:translateY(-6px)scale(.98)}}.title.svelte-1tm5g9z{letter-spacing:.08em;text-transform:uppercase;color:var(--text-subtle);padding:6px 10px 8px;font-size:11px;font-weight:700}.item.svelte-1tm5g9z{border-radius:var(--radius-sm);align-items:center;gap:12px;min-height:56px;padding:8px 10px;font-size:14px;display:flex}.item.svelte-1tm5g9z:hover,.item[aria-current=page].svelte-1tm5g9z{background:var(--surface-2)}.icon.svelte-1tm5g9z{background:var(--brand-500);width:32px;height:32px;color:var(--brand-contrast);border-radius:10px;flex:none;place-items:center;display:grid}.grow.svelte-1tm5g9z{flex:1;min-width:0}.desc.svelte-1tm5g9z{color:var(--text-subtle);font-size:12px;line-height:1.35;display:block}
