.theme-toggle.svelte-b1bmcw{border:none;min-inline-size:0;margin:0;padding:0}legend.svelte-b1bmcw{font-size:var(--font-size-0);font-weight:var(--font-weight-7);color:var(--color-text-muted);margin-block-end:var(--size-2);padding:0}.sr-only.svelte-b1bmcw{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.options.svelte-b1bmcw{gap:var(--size-1);padding:var(--size-1);border:var(--border-size-1) solid var(--color-text-muted);border-radius:var(--radius-3);background:var(--color-background);display:inline-flex}.option.svelte-b1bmcw{min-block-size:44px;padding-inline:var(--size-3);border-radius:var(--radius-2);font-size:var(--font-size-0);font-weight:var(--font-weight-6);color:var(--color-text);cursor:pointer;justify-content:center;align-items:center;transition:background .15s,color .15s;display:inline-flex}.compact.svelte-b1bmcw .option:where(.svelte-b1bmcw){min-block-size:40px;padding-inline:var(--size-2)}.option.svelte-b1bmcw input:where(.svelte-b1bmcw){clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.option.svelte-b1bmcw:hover{color:var(--color-accent)}.option.svelte-b1bmcw:has(input:where(.svelte-b1bmcw):checked){background:var(--color-accent);color:var(--color-background)}.option.svelte-b1bmcw:has(input:where(.svelte-b1bmcw):focus-visible){outline:.1875rem solid var(--color-accent);outline-offset:.1875rem}
