.hm-seg{background:var(--bg-inset);border-radius:var(--radius-md);display:inline-flex;gap:2px;max-width:100%;overflow-x:auto;padding:3px;scrollbar-width:none}.hm-seg::-webkit-scrollbar{display:none}.hm-seg--full{display:flex}.hm-seg--full .hm-seg__opt{flex:1}.hm-seg--pill,.hm-seg--pill .hm-seg__opt{border-radius:var(--radius-full)}.hm-seg__opt{align-items:center;background:transparent;border:0;border-radius:7px;color:var(--text-secondary);cursor:pointer;display:inline-flex;font:inherit;font-size:12px;font-weight:600;gap:6px;height:30px;justify-content:center;padding:0 12px;position:relative;transition:background-color var(--duration-base) var(--ease-standard),color var(--duration-fast) var(--ease-standard),box-shadow var(--duration-base) var(--ease-standard);white-space:nowrap}.hm-seg--sm .hm-seg__opt{height:28px;padding:0 10px}.hm-seg__opt:hover{color:var(--text-primary)}.hm-seg__opt[aria-pressed=true]{background:var(--bg-surface);box-shadow:var(--shadow-1);color:var(--text-primary)}[data-theme=dark] .hm-seg__opt[aria-pressed=true]{background:var(--gray-5)}.hm-seg__opt:focus-visible{outline:var(--focus-width) solid var(--focus-ring);outline-offset:0}.hm-seg__opt:disabled{color:var(--text-disabled);cursor:not-allowed}.hm-seg__count{color:var(--text-tertiary);font-feature-settings:var(--font-numeric-features);font-size:12px;font-weight:600}
