.theme.svelte-u8uo5a{background:var(--control);border:0;border-radius:10px;gap:2px;margin:0;padding:3px;display:inline-flex}label.svelte-u8uo5a{width:32px;height:28px;color:var(--text-2);cursor:pointer;border-radius:7px;place-items:center;display:grid;position:relative}label.active.svelte-u8uo5a{background:var(--raised);color:var(--text);box-shadow:var(--shadow-sm)}input.svelte-u8uo5a{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}label.svelte-u8uo5a:has(input:where(.svelte-u8uo5a):focus-visible){outline:2px solid var(--focus);outline-offset:2px}
