@layer equip{.eq-toggle-group{--_h:var(--eq-h-m);box-sizing:border-box;height:var(--_h);border:1px solid var(--eq-line-strong);border-radius:var(--eq-radius-m);background:var(--eq-raised);align-items:center;gap:2px;padding:2px;display:inline-flex}.eq-toggle-group-item{justify-content:center;align-items:center;gap:var(--eq-space-1);min-width:var(--eq-h-s);height:var(--eq-h-s);padding:0 var(--eq-space-2);border-radius:var(--eq-radius-s);color:var(--eq-ink-2);font:var(--eq-weight-strong) var(--eq-text-s) / 1 var(--eq-font);white-space:nowrap;cursor:pointer;-webkit-user-select:none;user-select:none;transition:background-color var(--eq-dur) var(--eq-ease), color var(--eq-dur) var(--eq-ease), scale var(--eq-dur) var(--eq-ease);background:0 0;border:0;flex:none;margin:0;display:inline-flex}.eq-toggle-group-item:has(>svg:only-child){padding:0}.eq-toggle-group-item>svg{flex:none;width:16px;height:16px}.eq-toggle-group[data-size=s]{--_h:var(--eq-h-s);border-radius:var(--eq-radius-s);padding:1px}.eq-toggle-group[data-size=s] .eq-toggle-group-item{min-width:calc(var(--eq-h-s) - 4px);height:calc(var(--eq-h-s) - 4px);padding-inline:var(--eq-space-1);border-radius:calc(var(--eq-radius-s) - 1px)}.eq-toggle-group[data-size=l]{--_h:var(--eq-h-l);padding:3px}.eq-toggle-group[data-size=l] .eq-toggle-group-item{min-width:calc(var(--eq-h-l) - 8px);height:calc(var(--eq-h-l) - 8px);padding-inline:var(--eq-space-3);font-size:var(--eq-text-m)}.eq-toggle-group[data-size=l] .eq-toggle-group-item>svg{width:18px;height:18px}.eq-toggle-group[data-size] .eq-toggle-group-item:has(>svg:only-child){padding:0}@media (hover:hover){.eq-toggle-group-item:hover:not(:disabled,[aria-pressed=true]){background:var(--eq-tint);color:var(--eq-ink)}}.eq-toggle-group-item:active:not(:disabled){scale:var(--eq-press)}.eq-toggle-group-item[aria-pressed=true]{background:var(--eq-solid);color:var(--eq-solid-ink)}.eq-toggle-group-item:focus-visible{outline:2px solid var(--eq-focus);outline-offset:2px}.eq-toggle-group[data-overflow=scroll]{overscroll-behavior-x:contain;scrollbar-width:none;min-width:0;max-width:100%;overflow-x:auto}.eq-toggle-group[data-overflow=scroll]::-webkit-scrollbar{display:none}.eq-toggle-group[data-overflow=scroll] .eq-toggle-group-item:focus-visible{outline-offset:-2px}.eq-toggle-group[data-overflow=wrap]{height:auto;min-height:var(--_h);flex-wrap:wrap;max-width:100%}.eq-toggle-group:not([aria-disabled=true]) .eq-toggle-group-item:disabled,.eq-toggle-group[aria-disabled=true]{opacity:.45;cursor:not-allowed}.eq-toggle-group[aria-disabled=true] .eq-toggle-group-item{cursor:not-allowed}}
