.split.svelte-1mvqs4z{background:var(--primary);height:38px;color:var(--primary-foreground);border-radius:11px;display:inline-flex;overflow:hidden}.splitMain.svelte-1mvqs4z,.splitToggle.svelte-1mvqs4z{cursor:pointer;transition:background-color var(--duration-fast) ease;outline:none;justify-content:center;align-items:center;font-size:15px;font-weight:600;display:inline-flex}:is(.splitMain.svelte-1mvqs4z,.splitToggle.svelte-1mvqs4z):hover,:is(.splitMain.svelte-1mvqs4z,.splitToggle.svelte-1mvqs4z)[data-state=open]{background:color-mix(in oklch, var(--primary-foreground) 14%, transparent)}:is(.splitMain.svelte-1mvqs4z,.splitToggle.svelte-1mvqs4z):focus-visible{box-shadow:inset 0 0 0 2px var(--ring)}.splitMain.svelte-1mvqs4z{padding:0 16px}.splitToggle.svelte-1mvqs4z{border-left:1px solid color-mix(in oklch, var(--primary-foreground) 24%, transparent);width:36px}.splitToggle.svelte-1mvqs4z svg{transition:transform var(--duration) var(--ease-out)}.splitToggle.svelte-1mvqs4z[data-state=open] svg{transform:rotate(180deg)}.navItemText.svelte-vrj5vt{gap:2px;display:grid}.navItemHint.svelte-vrj5vt{max-width:30ch;color:var(--muted-foreground);font-size:13px;line-height:1.4}.navTrigger.svelte-vrj5vt{cursor:pointer;height:38px;transition:background-color var(--duration-fast) ease;border-radius:10px;outline:none;align-items:center;gap:6px;padding:0 12px;font-size:15px;font-weight:500;display:inline-flex}.navTrigger.svelte-vrj5vt svg{opacity:.6;transition:transform var(--duration) var(--ease-out)}.navTrigger.svelte-vrj5vt:hover,.navTrigger.svelte-vrj5vt[data-state=open]{background:var(--accent)}.navTrigger.svelte-vrj5vt[data-state=open] svg{transform:rotate(180deg)}.navTrigger.svelte-vrj5vt:focus-visible{box-shadow:0 0 0 2px var(--ring)}.siteHeader.svelte-hv3zzy{z-index:50;border-bottom:1px solid #0000;position:fixed;inset:0 0 auto}.siteHeader--solid.svelte-hv3zzy{background:var(--background);border-color:var(--border)}.siteHeader--dark.svelte-hv3zzy{--accent:oklch(100% 0 0/.08);--primary:var(--room-accent);--primary-foreground:#14123a;background:var(--room);color:var(--room-foreground);border-color:oklch(100% 0 0/.1)}.headerBar.svelte-hv3zzy{height:calc(var(--header-height) - 1px);justify-content:space-between;align-items:center;gap:24px;display:flex}.brand.svelte-hv3zzy{border-radius:8px;display:inline-flex}.brand.svelte-hv3zzy:focus-visible{outline:2px solid var(--ring);outline-offset:4px}.headerRight.svelte-hv3zzy{align-items:center;gap:12px;display:flex}.primaryNav.svelte-hv3zzy{align-items:center;gap:4px;display:flex}.navLink.svelte-hv3zzy{height:38px;transition:background-color var(--duration-fast) ease;border-radius:10px;align-items:center;padding:0 12px;font-size:15px;font-weight:500;display:inline-flex}.navLink.svelte-hv3zzy:hover{background:var(--accent)}.navLink.svelte-hv3zzy:focus-visible{box-shadow:0 0 0 2px var(--ring);outline:none}.menuButton.svelte-hv3zzy{cursor:pointer;border-radius:10px;place-items:center;width:40px;height:40px;display:none}.menuButton.svelte-hv3zzy:hover{background:var(--accent)}.mobilePanel.svelte-hv3zzy{z-index:70;padding:10px var(--page-gutter) max(32px, env(safe-area-inset-bottom));background:var(--background);animation:svelte-hv3zzy-panelIn var(--duration) var(--ease-out);flex-direction:column;gap:36px;display:flex;position:fixed;inset:0;overflow-y:auto}@keyframes svelte-hv3zzy-panelIn{0%{opacity:0;transform:translateY(-8px)}}.mobileTop.svelte-hv3zzy{justify-content:space-between;align-items:center;height:40px;display:flex}.mobileNav.svelte-hv3zzy{flex-direction:column;flex:1;gap:28px;display:flex}.mobileNav.svelte-hv3zzy ul:where(.svelte-hv3zzy){flex-direction:column;gap:4px;margin-top:10px;display:flex}.mobileNav.svelte-hv3zzy a:where(.svelte-hv3zzy){font-family:var(--font-family-heading);letter-spacing:-.015em;align-items:center;gap:6px;padding:4px 0;font-size:23px;display:inline-flex}.mobileSettings.svelte-hv3zzy{flex-direction:column;gap:10px;display:flex}.segmented.svelte-hv3zzy{background:var(--muted);border-radius:12px;grid-auto-columns:minmax(0,1fr);grid-auto-flow:column;gap:4px;padding:4px;display:grid}.segmented.svelte-hv3zzy button:where(.svelte-hv3zzy){color:var(--muted-foreground);cursor:pointer;border-radius:9px;padding:10px 8px;font-size:14px;font-weight:500}.segmented.svelte-hv3zzy button[aria-checked=true]:where(.svelte-hv3zzy){background:var(--background);color:var(--foreground);box-shadow:0 1px 3px oklch(20% .04 275/.12)}.mobileAction.svelte-hv3zzy{background:var(--primary);height:48px;color:var(--primary-foreground);cursor:pointer;border-radius:12px;flex:none;font-size:16px;font-weight:600}.mobileAction--quiet.svelte-hv3zzy{color:var(--foreground);border:1px solid var(--border);background:0 0}.menuButton--visible.svelte-hv3zzy{display:grid}@media (width<=960px){.headerRight.svelte-hv3zzy{display:none}.menuButton.svelte-hv3zzy{display:grid}}@media (prefers-reduced-motion:reduce){.mobilePanel.svelte-hv3zzy{animation:none}}
