button.svelte-102cegq{background:linear-gradient(to right,color-mix(var(--color-border-accent),#0000) 4px,var(--color-border-light) 4px,var(--color-border-light) 6px,transparent 6px);color:var(--foreground-tertiary);display:grid;grid-column:1 / span var(--_cols);grid-template-columns:auto 7.6rem;grid-template-areas:"label   callout" "caption callout";justify-content:space-between;padding-inline-start:calc(1.2rem + var(--padding));padding-inline-end:0}button.svelte-102cegq.active{background:linear-gradient(to right,transparent 4px,var(--color-border) 4px,var(--color-border) 6px,var(--color-border-accent) 6px)}button.svelte-102cegq.active .label:where(.svelte-102cegq){color:currentColor;font-weight:600}button.svelte-102cegq.active .caption:where(.svelte-102cegq),button.svelte-102cegq.active .callout:where(.svelte-102cegq){color:var(--foreground-primary)}.caption.svelte-102cegq{grid-area:caption;text-align:left;text-transform:uppercase;text-wrap:balance}.badge.svelte-102cegq{border-radius:.3rem;border:.15rem solid;color:var(--foreground-tertiary);display:inline-block;font-feature-settings:"case";font-size:1.2rem;font-weight:700;opacity:.85;margin-inline-start:.2ch;padding:.1em .2rem;text-transform:uppercase;text-wrap:nowrap;vertical-align:bottom}.active:where(.svelte-102cegq) .badge.svelte-102cegq{color:currentColor;opacity:1}.badge.svelte-102cegq+.badge.svelte-102cegq{margin-inline-start:1ch}
