.corenav.svelte-nanqzo{flex:none;align-items:center;gap:12px;display:inline-flex}.brand.svelte-nanqzo{font-family:var(--halo-font-heading);letter-spacing:-.02em;color:var(--halo-accent);font-size:18px;font-weight:600;text-decoration:none}.cores.svelte-nanqzo{border:1px solid var(--halo-border);border-radius:var(--halo-radius);background:var(--halo-bg-main);gap:2px;padding:2px;display:inline-flex}.core.svelte-nanqzo{border-radius:calc(var(--halo-radius) - 2px);color:var(--halo-text-muted);white-space:nowrap;transition:background var(--halo-d-fast) ease-out, color var(--halo-d-fast) ease-out;padding:4px 10px;font-size:13px;line-height:1.4;text-decoration:none}.core.svelte-nanqzo:hover{color:var(--halo-text-main)}.core.active.svelte-nanqzo{background:var(--halo-accent-soft);color:var(--halo-text-main);font-weight:600}.core.svelte-nanqzo:focus-visible{outline:2px solid var(--halo-accent);outline-offset:1px}.repo.svelte-nanqzo{color:var(--halo-text-muted);transition:color var(--halo-d-fast) ease-out;align-items:center;display:inline-flex}.repo.svelte-nanqzo:hover{color:var(--halo-text-main)}.repo.svelte-nanqzo:focus-visible{outline:2px solid var(--halo-accent);outline-offset:2px;border-radius:4px}@media (width<=720px){.corenav.svelte-nanqzo{gap:6px}.brand.svelte-nanqzo{font-size:16px}.core.svelte-nanqzo{padding:3px 7px;font-size:12px}.repo.svelte-nanqzo{display:none}}.seg.svelte-1dkbyok{border:1px solid var(--halo-border);border-radius:var(--halo-radius);background:var(--halo-bg-main);gap:2px;padding:2px;display:inline-flex}button.svelte-1dkbyok{border-radius:calc(var(--halo-radius) - 2px);font:inherit;color:var(--halo-text-muted);cursor:pointer;transition:background var(--halo-d-fast) ease-out, color var(--halo-d-fast) ease-out;background:0 0;border:none;align-items:center;gap:5px;padding:4px 10px;font-size:13px;display:inline-flex}button.svelte-1dkbyok:hover{color:var(--halo-text-main)}button.active.svelte-1dkbyok{background:var(--halo-accent-soft);color:var(--halo-text-main)}button.svelte-1dkbyok:focus-visible{outline:2px solid var(--halo-accent);outline-offset:1px}.slider.svelte-oyl6e3{flex-direction:column;gap:5px;display:flex}.slider.disabled.svelte-oyl6e3{opacity:.45}.slider.disabled.svelte-oyl6e3 input:where(.svelte-oyl6e3){pointer-events:none}.top.svelte-oyl6e3{justify-content:space-between;align-items:baseline;font-size:13px;display:flex}.label.svelte-oyl6e3{color:var(--halo-text-main)}.value.svelte-oyl6e3{color:var(--halo-text-muted);font-variant-numeric:tabular-nums}.hint.svelte-oyl6e3{color:var(--halo-text-muted);font-size:11px}input[type=range].svelte-oyl6e3{appearance:none;cursor:pointer;background:0 0;width:100%;height:16px}input[type=range].svelte-oyl6e3::-webkit-slider-runnable-track{background:linear-gradient(to right, var(--halo-accent) 0 var(--pct), var(--halo-border) var(--pct) 100%);border-radius:2px;height:4px}input[type=range].svelte-oyl6e3::-moz-range-track{background:linear-gradient(to right, var(--halo-accent) 0 var(--pct), var(--halo-border) var(--pct) 100%);border-radius:2px;height:4px}input[type=range].svelte-oyl6e3::-webkit-slider-thumb{appearance:none;border:1px solid var(--halo-border);background:var(--halo-bg-main);width:14px;height:14px;box-shadow:var(--halo-shadow);transition:border-color var(--halo-d-fast) ease-out;border-radius:50%;margin-top:-5px}input[type=range].svelte-oyl6e3::-moz-range-thumb{border:1px solid var(--halo-border);background:var(--halo-bg-main);border-radius:50%;width:14px;height:14px}input[type=range].svelte-oyl6e3:hover::-webkit-slider-thumb{border-color:var(--halo-accent)}input[type=range].svelte-oyl6e3:active::-webkit-slider-thumb{border-color:var(--halo-accent)}input[type=range].svelte-oyl6e3:focus-visible{outline:2px solid var(--halo-accent);outline-offset:2px;border-radius:2px}.theme-toggle.svelte-1cmi4dh{border:1px solid var(--halo-border);border-radius:var(--halo-radius);background:var(--halo-bg-main);width:34px;height:34px;color:var(--halo-text-main);cursor:pointer;transition:color var(--halo-d-fast) ease-out;justify-content:center;align-items:center;display:inline-flex}.theme-toggle.svelte-1cmi4dh:hover{color:var(--halo-accent)}.theme-toggle.svelte-1cmi4dh:focus-visible{outline:2px solid var(--halo-accent);outline-offset:1px}
