.nav-trigger.svelte-14th6al{height:2.25rem;color:var(--color-secondary);border-radius:999px;align-items:center;gap:.25rem;padding:0 .875rem;font-size:.875rem;font-weight:550;transition:background-color .15s,color .15s;display:inline-flex}.nav-trigger.svelte-14th6al:hover,.nav-menu.svelte-14th6al:focus-within .nav-trigger:where(.svelte-14th6al),.nav-trigger.active.svelte-14th6al{background:var(--color-fill-hover);color:var(--color-primary)}.nav-panel.svelte-14th6al{z-index:60;opacity:0;visibility:hidden;padding-top:.5rem;transition:opacity .15s,transform .15s,visibility .15s;position:absolute;top:100%;left:0;transform:translateY(-4px)}.nav-menu.svelte-14th6al:hover .nav-panel:where(.svelte-14th6al),.nav-menu.svelte-14th6al:focus-within .nav-panel:where(.svelte-14th6al){opacity:1;visibility:visible;transform:none}.nav-tool.svelte-14th6al{border-radius:var(--radius-field);align-items:center;gap:.75rem;padding:.625rem .75rem;transition:background-color .15s;display:flex}.nav-tool.svelte-14th6al:hover{background:var(--color-fill-hover)}.nav-tool-icon.svelte-14th6al{background:var(--color-accent-surface);width:2.25rem;height:2.25rem;color:var(--color-accent);border-radius:.625rem;flex-shrink:0;justify-content:center;align-items:center;display:flex}.footer-link.svelte-7lfk2o{color:var(--color-muted);font-size:.875rem;transition:color .15s}.footer-link.svelte-7lfk2o:hover{color:var(--color-primary)}
