.hm-groupfield{border:0;display:flex;flex-direction:column;gap:6px;margin:0;min-width:0;padding:0}.hm-groupfield>legend{margin-bottom:6px;padding:0}.hm-groupfield--bare{display:contents}.hm-cchips{display:flex;flex-wrap:wrap;gap:6px}.hm-cchip{align-items:center;background:var(--bg-surface);border:1px solid var(--border-default);border-radius:var(--radius-full);color:var(--text-primary);cursor:pointer;display:inline-flex;font:inherit;font-size:13px;font-weight:500;gap:6px;height:32px;padding:0 12px;position:relative;transition:background-color var(--duration-fast) var(--ease-standard),border-color var(--duration-fast) var(--ease-standard),color var(--duration-fast) var(--ease-standard);white-space:nowrap}.hm-cchip svg{color:var(--icon-default)}.hm-cchip:hover{background:var(--bg-subtle);border-color:var(--border-strong)}.hm-cchip:focus-visible{outline:var(--focus-width) solid var(--focus-ring);outline-offset:var(--focus-offset)}.hm-cchip--on,.hm-cchip--on:hover{background:var(--accent-subtle);border-color:var(--accent-border);color:var(--accent-text);font-weight:600}.hm-cchip--on svg{color:var(--accent-text)}.hm-cchip:disabled{background:var(--bg-subtle);border-color:var(--border-subtle);color:var(--text-disabled);cursor:not-allowed}.hm-cchip__count{color:var(--text-tertiary);font-feature-settings:var(--font-numeric-features);font-size:12px;font-weight:600}.hm-cchip--on .hm-cchip__count{color:var(--accent-text)}.hm-cchips--sm .hm-cchip{font-size:12px;height:28px;padding:0 10px}
