@layer equip{:is(.eq-kbd,.eq-kbd-combo)[data-size=s]{--_kbd-h:18px;--_kbd-pad:calc(var(--eq-space-1) - 1px);--_kbd-text:var(--eq-text-xs)}:is(.eq-kbd,.eq-kbd-combo)[data-size=m]{--_kbd-h:22px;--_kbd-pad:var(--eq-space-1);--_kbd-text:var(--eq-text-s)}.eq-kbd{box-sizing:border-box;min-width:var(--_kbd-h,22px);height:var(--_kbd-h,22px);padding-inline:var(--_kbd-pad,var(--eq-space-1));border:1px solid var(--eq-line-strong);border-radius:var(--eq-radius-s);background:var(--eq-raised);color:var(--eq-ink);font:var(--eq-weight) var(--_kbd-text,var(--eq-text-s)) / 1 var(--eq-font-mono);font-variation-settings:var(--eq-font-mono-settings);letter-spacing:0;white-space:nowrap;border-bottom-width:2px;flex:none;justify-content:center;align-items:center;display:inline-flex}.eq-kbd-label{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.eq-kbd-combo{align-items:center;gap:var(--eq-space-1);color:var(--eq-ink-3);font:var(--eq-weight) var(--_kbd-text,var(--eq-text-s)) / 1 var(--eq-font);white-space:nowrap;display:inline-flex}.eq-kbd-separator{flex:none}}
