.chip-live.svelte-py53oc{background:currentColor;border-radius:50%;flex:0 0 8px;width:8px;height:8px;animation:1.2s ease-in-out infinite svelte-py53oc-chip-pulse}@keyframes svelte-py53oc-chip-pulse{50%{opacity:.35}}@media (prefers-reduced-motion:reduce){.chip-live.svelte-py53oc{animation:none}}.chip.svelte-py53oc{--chip-fg:var(--ink);--chip-bg:transparent;box-sizing:border-box;white-space:nowrap;max-width:100%;min-height:24px;color:var(--chip-fg);background:var(--chip-bg);font-size:var(--fs-small);border:1px solid #0000;border-radius:8px;align-items:center;gap:4px;padding:3px 8px;font-weight:400;line-height:16px;display:inline-flex}.md.svelte-py53oc{min-height:28px;padding:5px 10px}.lg.svelte-py53oc{min-height:32px;font-size:var(--fs-body);padding:5px 12px;line-height:20px}.size-choice.svelte-py53oc{min-height:32px;padding:7px 12px}.upper.svelte-py53oc{text-transform:uppercase;letter-spacing:.02em;font-weight:600}.outline.svelte-py53oc{--chip-fg:var(--mut);border-color:var(--btnbd)}.neutral.svelte-py53oc{--chip-fg:var(--ink);--chip-bg:var(--fieldfill)}.info.svelte-py53oc{--chip-fg:var(--ctafg);--chip-bg:var(--infobg)}.ok.svelte-py53oc{--chip-fg:var(--okfg);--chip-bg:var(--okbg)}.warn.svelte-py53oc{--chip-fg:var(--warnfg);--chip-bg:var(--warnbg)}.err.svelte-py53oc{--chip-fg:var(--dangerh);--chip-bg:var(--errbg)}.purple.svelte-py53oc{--chip-fg:var(--purfg);--chip-bg:var(--purbg)}.accent.svelte-py53oc{--chip-fg:#fff;--chip-bg:var(--cta);font-weight:600}.alert.svelte-py53oc{--chip-fg:#fff;--chip-bg:var(--err);font-weight:600}.ghost.svelte-py53oc{--chip-fg:var(--mut);border-style:dashed;border-color:var(--ctlbd)}.soft.svelte-py53oc{--chip-fg:var(--ink);--chip-bg:var(--hov)}.choice.svelte-py53oc{--chip-fg:var(--mut);--chip-bg:var(--card);border-color:var(--btnbd)}.solid.svelte-py53oc{--chip-fg:var(--ctafg);--chip-bg:var(--infobg);border-color:var(--cta);font-weight:600}.outlined.svelte-py53oc{border-color:currentColor}button.chip.svelte-py53oc{cursor:pointer;font-family:inherit}button.chip.svelte-py53oc:hover:not(:disabled,.choice,.solid,.on){background:var(--hov);color:var(--ink)}button.chip.outlined.svelte-py53oc:hover{color:var(--chip-fg);border-color:currentColor}button.chip.svelte-py53oc:disabled{background:var(--disbg);border-color:var(--disbg);color:var(--dis);cursor:default}.on.svelte-py53oc,button.on.svelte-py53oc:hover{border-color:var(--cta);color:var(--ctafg);background:var(--infobg)}@media (width<=759px){button.chip.svelte-py53oc{min-height:var(--tap-min,24px);position:relative}button.chip.svelte-py53oc:after{content:"";position:absolute;inset:-8px 0}}
