.settings.svelte-hj31f7{display:grid}.toggle.svelte-hj31f7{justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-2);cursor:pointer;font-size:var(--text-sm);display:flex}.compact.svelte-hj31f7 .toggle:where(.svelte-hj31f7){border-top:1px solid var(--border)}.toggle.svelte-hj31f7 span:where(.svelte-hj31f7){display:grid}.toggle.svelte-hj31f7 input:where(.svelte-hj31f7){width:20px;height:20px;accent-color:var(--accent);flex:none}.toggle.svelte-hj31f7 input:where(.svelte-hj31f7):disabled{opacity:.4}small.svelte-hj31f7{color:var(--text-muted);font-size:var(--text-xs)}.error.svelte-hj31f7{color:var(--danger)}.item.svelte-hj31f7{text-align:left;width:100%;padding:var(--space-2);border-radius:var(--radius);color:var(--text);font-size:var(--text-sm);display:grid}button.item.svelte-hj31f7:hover{background:var(--surface-muted)}.compact.svelte-hj31f7 .install:where(.svelte-hj31f7){border-top:1px solid var(--border)}.full.svelte-hj31f7 .toggle:where(.svelte-hj31f7),.full.svelte-hj31f7 .item:where(.svelte-hj31f7){padding:var(--space-3) 0}.full.svelte-hj31f7 .install:where(.svelte-hj31f7){border-top:1px solid var(--border)}.glyph.svelte-hj31f7{border:1px solid var(--border);border-radius:4px;padding:0 4px;font-size:11px;line-height:1.4;display:inline-block}
