@property --nav-link-grad-from{syntax:"<color>";inherits:false;initial-value:#0000}@property --nav-link-grad-to{syntax:"<color>";inherits:false;initial-value:#0000}@property --nav-link-inset{syntax:"<color>";inherits:false;initial-value:#0000}@property --nav-link-shadow{syntax:"<color>";inherits:false;initial-value:#0000}.nav-link.svelte-19p4dbz{border-radius:var(--radius-sm);color:var(--color-text-muted);font-family:var(--font-display);align-items:center;gap:var(--space-2);border:1px solid #0000;font-weight:600;line-height:1;text-decoration:none;transition:--nav-link-grad-from .12s ease-out,--nav-link-grad-to .12s ease-out,--nav-link-inset .18s cubic-bezier(.22,1,.36,1),--nav-link-shadow .18s cubic-bezier(.22,1,.36,1),border-color .12s ease-out,color .12s ease-out,transform .1s cubic-bezier(.22,1,.36,1);display:inline-flex}.nav-link.svelte-19p4dbz:focus-visible{outline:3px solid color-mix(in srgb, var(--color-focus), transparent 40%);outline-offset:2px}.nav-link.svelte-19p4dbz:active{transform:scale(.98)}[data-variant=global].svelte-19p4dbz{padding:var(--space-2) var(--space-3);background:0 0;border-color:#0000}[data-variant=global].svelte-19p4dbz:hover{color:var(--color-text)}[data-variant=global][data-current].svelte-19p4dbz{color:var(--color-text);font-weight:700}[data-variant=learning].svelte-19p4dbz{--nav-link-grad-from:transparent;--nav-link-grad-to:transparent;background:linear-gradient(to bottom, var(--nav-link-grad-from), var(--nav-link-grad-to));padding:var(--space-2) var(--space-3);white-space:nowrap;border-radius:999px;font-size:.875rem}[data-variant=learning].svelte-19p4dbz:hover{--nav-link-grad-from:hsl(var(--color-accent-h) 18% 97%);--nav-link-grad-to:hsl(var(--color-accent-h) 18% 93%);--nav-link-inset:hsl(var(--color-accent-h) 15% 100%);border-color:hsl(var(--color-accent-h) 20% 86%);box-shadow:0 1px 0 inset var(--nav-link-inset);color:var(--color-text)}[data-variant=learning][data-current].svelte-19p4dbz{--nav-link-grad-from:hsl(var(--color-accent-h) var(--color-accent-s) var(--color-accent-l));--nav-link-grad-to:hsl(var(--color-accent-h) var(--color-accent-s) calc(var(--color-accent-l) - 12%));--nav-link-inset:hsl(var(--color-accent-h) var(--color-accent-s) calc(var(--color-accent-l) + 10%));--nav-link-shadow:hsl(var(--color-accent-h) var(--color-accent-s) calc(var(--color-accent-l) - 22%) / .28);border-color:hsl(var(--color-accent-h) var(--color-accent-s) calc(var(--color-accent-l) - 24%));box-shadow:0 1px 0 inset var(--nav-link-inset), 0 2px 0 0 var(--nav-link-shadow);color:var(--color-accent-contrast);font-weight:700}@property --nav-strip-inset{syntax:"<color>";inherits:false;initial-value:#0000}.nav-strip.svelte-15c3nmh{background:linear-gradient(to bottom, var(--color-surface), color-mix(in srgb, var(--color-surface), var(--color-border) 8%));border-block-end:1px solid var(--color-border);box-shadow:0 1px 0 inset var(--nav-strip-inset), 0 1px 2px #14181f0a}.nav-strip[data-tone=learning].svelte-15c3nmh{--nav-strip-inset:#ffffff8c;background:linear-gradient(to bottom, color-mix(in srgb, var(--color-surface-raised), var(--color-surface) 55%), color-mix(in srgb, var(--color-surface), var(--color-border) 12%))}.nav-strip[data-sticky].svelte-15c3nmh{z-index:50;position:sticky;top:0}
