.inline-action[aria-label]{block-size:32px;min-block-size:32px;inline-size:32px;min-inline-size:32px;box-shadow:none;vertical-align:middle;background:0 0;border:0;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;padding:0;display:inline-flex;scale:1}.inline-action[aria-label]:hover:not(:disabled){background:color-mix(in oklch, currentColor 5%, transparent)}[data-action-icon]{flex-shrink:0}.inline-action:focus-visible{outline-offset:3px;outline:2px solid}[aria-busy=true]>[data-action-icon]{opacity:.5}@media (any-pointer:coarse){.inline-action[aria-label]{min-block-size:44px;inline-size:44px;min-inline-size:44px}}@layer ui-reset,theme,base,components;@layer ui-core{.ui-switch{--switch-ink:var(--color-ink-950,var(--ui-color-text,CanvasText));--switch-muted:var(--color-ink-600,var(--ui-color-text-dim,GrayText));--switch-on:var(--color-ink-950,var(--ui-color-primary,Highlight));--switch-thumb:var(--color-warm-50,var(--ui-color-canvas,Canvas));inline-size:100%;min-inline-size:0}.ui-switch__row{min-block-size:44px;color:var(--switch-ink);font:inherit;cursor:pointer;-webkit-tap-highlight-color:transparent;touch-action:manipulation;justify-content:space-between;align-items:center;gap:1rem;padding-block:.375rem;display:flex}.ui-switch__copy{text-align:start;overflow-wrap:anywhere;gap:.25rem;min-inline-size:0;display:grid}.ui-switch__label{font-size:.875rem;font-weight:500;line-height:1.4}.ui-switch__description{color:var(--switch-muted);font-size:.8125rem;font-weight:400;line-height:1.55}.ui-switch__track{box-sizing:border-box;border:1px solid color-mix(in oklch, var(--switch-ink) 24%, transparent);background:color-mix(in oklch, var(--switch-ink) 19%, transparent);border-radius:999px;flex:none;block-size:26px;inline-size:44px;transition:background-color .16s,border-color .16s;position:relative}.ui-switch__thumb{background:var(--switch-thumb);block-size:20px;inline-size:20px;transition:inset-inline-start .16s var(--ui-ease-out-soft,ease);border-radius:50%;position:absolute;inset-block-start:2px;inset-inline-start:2px;box-shadow:0 1px 3px oklch(0% 0 0/.18)}.ui-switch__row[data-selected] .ui-switch__track{border-color:var(--switch-on);background:var(--switch-on)}.ui-switch__row[data-selected] .ui-switch__thumb{inset-inline-start:20px}.ui-switch__row[data-focus-visible] .ui-switch__track{outline:2px solid var(--switch-on);outline-offset:3px}.ui-switch__row[data-hovered] .ui-switch__track{box-shadow:0 0 0 3px color-mix(in oklch, var(--switch-on) 8%, transparent)}.ui-switch__row[data-disabled]{cursor:not-allowed;opacity:.5}[data-motion=reduced] .ui-switch__track,[data-motion=reduced] .ui-switch__thumb{transition:none}@media (prefers-reduced-motion:reduce){.ui-switch__track,.ui-switch__thumb{transition:none}}@media (forced-colors:active){.ui-switch__track{forced-color-adjust:none;background:canvas;border-color:buttontext}.ui-switch__thumb{box-shadow:none;background:buttontext}.ui-switch__row[data-selected] .ui-switch__track{background:highlight;border-color:highlight}.ui-switch__row[data-selected] .ui-switch__thumb{background:highlighttext}.ui-switch__row[data-focus-visible] .ui-switch__track{outline-color:highlight}}}@layer utilities;
