@layer blocks{.kbd{min-inline-size:1.8em;font-family:ui-monospace,monospace;font-size:.85em;font-weight:var(--weight-semibold);color:var(--color-ink);background:var(--color-surface);border:1px solid var(--color-border-strong);border-radius:var(--radius-sm);box-shadow:inset 0 1px 0 var(--color-surface-muted), 0 2px 0 var(--color-border-strong);white-space:nowrap;vertical-align:middle;justify-content:center;align-items:center;gap:.25em;margin-inline:.1em;padding:.15em .55em;line-height:1.4;display:inline-flex}.kbd__icon{flex-shrink:0}.kbd--space{block-size:1.6em;min-inline-size:6em}.kbd__tab-glyph{flex-direction:column;flex-shrink:0;align-items:center;gap:1px;display:flex}.kbd__arrow-row{gap:2px;display:flex}}
