@media (pointer:coarse){.table-color-picker-cancel.svelte-lun2s8{width:44px;min-width:44px;height:44px;min-height:44px}}.ui-switch-field.svelte-g8xcb8{justify-content:space-between;align-items:center;gap:1rem;min-height:3rem;display:flex}.ui-switch-copy.svelte-g8xcb8{min-width:0}.ui-switch-copy.svelte-g8xcb8 p:where(.svelte-g8xcb8){margin:0;font-family:Fredoka Variable,Nunito Variable,system-ui,sans-serif;font-size:.92rem;font-weight:520}.ui-switch-copy.svelte-g8xcb8 small:where(.svelte-g8xcb8){color:var(--text-muted);margin-top:.2rem;font-size:.8rem;line-height:1.35;display:block}.ui-switch{cursor:pointer;border:1px solid var(--border-strong);background:var(--surface-muted);width:2.9rem;height:1.65rem;transition:background-color var(--motion-ui) var(--ease-standard), border-color var(--motion-ui) var(--ease-standard), box-shadow var(--motion-ui) var(--ease-standard);border-radius:999px;outline:none;flex:none;align-items:center;display:inline-flex;position:relative;box-shadow:inset 0 2px 5px #00000029}.ui-switch[data-state=checked]{border-color:var(--accent);background:var(--accent)}.ui-switch:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb, var(--focus) 24%, transparent)}.ui-switch-thumb{pointer-events:none;background:var(--text-muted);width:1.25rem;height:1.25rem;transition:transform var(--motion-ui) var(--ease-emphasized), background-color var(--motion-ui) var(--ease-standard);border-radius:50%;display:block;transform:translate(.16rem);box-shadow:0 2px 6px #00000042}.ui-switch[data-state=checked] .ui-switch-thumb{background:var(--accent-ink);transform:translate(1.28rem)}@media (pointer:coarse){.ui-switch,.ui-switch[data-state=checked]{height:2.75rem;box-shadow:none;touch-action:manipulation;background:0 0;border-color:#0000}.ui-switch:before{inset-inline:-1px;border:1px solid var(--border-strong);background:var(--surface-muted);content:"";pointer-events:none;border-radius:999px;height:1.65rem;position:absolute;top:50%;transform:translateY(-50%)}.ui-switch[data-state=checked]:before{border-color:var(--accent);background:var(--accent)}.ui-switch-thumb{position:relative}.ui-switch:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb, var(--focus) 24%, transparent)}}.ui-slider-field.svelte-9eoto3 label:where(.svelte-9eoto3){color:var(--text);font-family:Fredoka Variable,Nunito Variable,system-ui,sans-serif;font-size:.88rem;font-weight:520}.ui-slider-value.svelte-9eoto3{color:var(--text-muted);font-size:.8rem}.ui-slider{touch-action:none;-webkit-user-select:none;user-select:none;outline:none;align-items:center;width:100%;height:1.4rem;display:flex;position:relative}.ui-slider.is-vertical{justify-content:center;width:1.5rem;height:10rem}.ui-slider:focus-visible{box-shadow:0 0 0 3px color-mix(in srgb, var(--focus) 22%, transparent);border-radius:.5rem}.ui-slider-track{background:var(--surface-muted);border-radius:999px;width:100%;height:.42rem;position:relative;overflow:hidden;box-shadow:inset 0 1px 3px #00000038}.ui-slider-track.is-vertical{width:.5rem;height:100%}.ui-slider-range{background:var(--accent);height:100%;position:absolute}.ui-slider-range.is-vertical{width:100%;height:auto}.ui-slider-thumb{border:2px solid var(--accent);background:var(--surface-elevated);width:1.1rem;height:1.1rem;transition:transform var(--motion-micro) var(--ease-emphasized);border-radius:50%;display:block;box-shadow:0 3px 8px #00000040}.ui-slider-thumb:hover{transform:scale(1.12)}.vertical.svelte-9eoto3{flex-direction:column;align-items:center;height:100%;display:flex}.vertical.svelte-9eoto3 label:where(.svelte-9eoto3){writing-mode:vertical-rl;transform:rotate(180deg)}@media (pointer:coarse){.ui-slider{touch-action:pan-y pinch-zoom;min-height:2.75rem}.ui-slider.is-vertical{touch-action:pan-x pinch-zoom;min-width:2.75rem}.ui-slider-thumb{width:2.75rem;height:2.75rem;box-shadow:none;background:0 0;border:0;position:relative}.ui-slider-thumb:after{border:2px solid var(--accent);background:var(--surface-elevated);content:"";pointer-events:none;border-radius:50%;width:1.1rem;height:1.1rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 3px 8px #00000040}.ui-slider-thumb:focus-visible{outline:2px solid var(--focus);outline-offset:1px}}
