.chips[data-v-7f60dac9]{gap:var(--space-2);border:0;min-width:0;margin:0;padding:0;display:grid}.chips__label[data-v-7f60dac9]{justify-content:space-between;align-items:center;gap:var(--space-3);width:100%;margin-bottom:var(--space-2);font-family:var(--font-label);font-size:var(--text-pill-size);font-weight:var(--text-medium-weight);line-height:var(--text-step-leading);letter-spacing:var(--text-tag-tracking);text-transform:uppercase;color:var(--color-muted);padding:0;display:flex}.chips__optional[data-v-7f60dac9]{font-family:var(--font-text);font-size:var(--text-fine-size);font-weight:var(--text-regular-weight);letter-spacing:normal;text-transform:none}.chips__hint[data-v-7f60dac9]{font-size:var(--text-caption-size);line-height:var(--text-caption-leading);color:var(--color-muted)}.chips__list[data-v-7f60dac9]{gap:var(--space-2);flex-wrap:wrap;display:flex}.chip[data-v-7f60dac9]{align-items:center;gap:var(--space-2);padding:var(--space-2-25) var(--space-3-5);border:1px solid var(--color-partner-rule);border-radius:var(--radius-chip);background:var(--color-surface);font-size:var(--text-bubble-size);font-weight:var(--text-medium-weight);line-height:var(--line-18);color:var(--color-ink);cursor:pointer;display:inline-flex;position:relative}.chip--on[data-v-7f60dac9]{border-color:var(--color-ink);background:var(--color-ink);color:var(--color-paper)}.chip[data-v-7f60dac9]:has(:focus-visible){outline:2px solid var(--color-accent);outline-offset:2px}.chip__input[data-v-7f60dac9]{opacity:0;cursor:pointer;margin:0;position:absolute;inset:0}.chip__mark[data-v-7f60dac9]{width:var(--space-1-5);height:var(--space-1-5);background:var(--color-accent)}
