.cats.svelte-13h7uz8{display:grid;gap:18px;margin-bottom:20px}.cat.svelte-13h7uz8{padding-bottom:18px;border-bottom:1px solid var(--border)}.cat.svelte-13h7uz8:last-child{border-bottom:0;padding-bottom:0}.cat-head.svelte-13h7uz8{display:flex;align-items:center;justify-content:space-between;gap:16px;margin-bottom:5px}.cat-label.svelte-13h7uz8{font-size:15px;font-weight:650}.always.svelte-13h7uz8{font-size:12px;font-weight:600;color:var(--muted);background:var(--surface-2);padding:3px 10px;border-radius:999px}.cat-sum.svelte-13h7uz8{font-size:13.5px;color:var(--muted);line-height:1.55}.cat-vendors.svelte-13h7uz8{font-family:var(--mono);font-size:11.5px;color:var(--muted);margin-top:6px}.gpc-note.svelte-13h7uz8{font-size:13px;color:var(--accent-on-tint);background:var(--accent-tint);padding:8px 12px;border-radius:var(--radius-input);margin-top:10px;line-height:1.5}.switch.svelte-13h7uz8{position:relative;flex:none;width:44px;height:26px;cursor:pointer}.switch.svelte-13h7uz8 input:where(.svelte-13h7uz8){position:absolute;opacity:0;width:100%;height:100%;margin:0;cursor:pointer}.track.svelte-13h7uz8{position:absolute;top:0;right:0;bottom:0;left:0;background:var(--surface-2);border:1px solid var(--border);border-radius:999px;transition:background .15s ease,border-color .15s ease}.track.svelte-13h7uz8:after{content:"";position:absolute;top:3px;left:3px;width:18px;height:18px;border-radius:50%;background:var(--muted);transition:transform .15s ease,background .15s ease}.switch.svelte-13h7uz8 input:where(.svelte-13h7uz8):checked+.track:where(.svelte-13h7uz8){background:var(--accent-tint);border-color:var(--accent-strong)}.switch.svelte-13h7uz8 input:where(.svelte-13h7uz8):checked+.track:where(.svelte-13h7uz8):after{transform:translate(18px);background:var(--accent-strong)}.switch.svelte-13h7uz8 input:where(.svelte-13h7uz8):focus-visible+.track:where(.svelte-13h7uz8){outline:2px solid var(--accent-strong);outline-offset:2px}.switch.svelte-13h7uz8 input:where(.svelte-13h7uz8):disabled{cursor:not-allowed}.switch.svelte-13h7uz8 input:where(.svelte-13h7uz8):disabled+.track:where(.svelte-13h7uz8){opacity:.5}
