.rv-keys:where(.astro-z27nbue6) :where(.astro-z27nbue6)[hidden]{display:none!important}.rv-keys__toolbar:where(.astro-z27nbue6){flex-wrap:wrap;align-items:center;gap:.75rem 1rem;margin-block:1.5rem;display:flex}.rv-keys__field:where(.astro-z27nbue6){background-color:var(--rv-bg-deep);border:1px solid var(--rv-border);border-radius:var(--rv-radius);flex:18rem;align-items:center;gap:.5rem;padding:.35rem .6rem;display:flex}.rv-keys__field:where(.astro-z27nbue6):focus-within{border-color:var(--rv-border-focused)}.rv-keys__label:where(.astro-z27nbue6){clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.rv-keys__field:where(.astro-z27nbue6) input:where(.astro-z27nbue6){color:var(--rv-text);font-family:var(--rv-font-chrome);font-size:var(--sl-text-sm);background:0 0;border:0;outline:none;flex:1;min-width:0;padding:.1rem 0}.rv-keys__field:where(.astro-z27nbue6) input:where(.astro-z27nbue6)::placeholder{color:var(--rv-muted)}.rv-keys__field:where(.astro-z27nbue6) input:where(.astro-z27nbue6)::-webkit-search-cancel-button{display:none}.rv-keys__shortcut:where(.astro-z27nbue6){flex-shrink:0}.rv-keys__chips:where(.astro-z27nbue6){flex-wrap:wrap;gap:.4rem;display:flex}.rv-keys__chip:where(.astro-z27nbue6){border:1px solid var(--rv-border);border-radius:var(--rv-radius);color:var(--rv-text-secondary);cursor:pointer;font-family:var(--rv-font-chrome);font-size:var(--sl-text-xs);background:0 0;padding:.25rem .7rem}.rv-keys__chip:where(.astro-z27nbue6):hover{border-color:var(--rv-border-focused);color:var(--rv-accent)}.rv-keys__chip:where(.astro-z27nbue6)[aria-pressed=true]{background-color:var(--rv-bg-selection);border-color:var(--rv-accent);color:var(--rv-accent)}.rv-keys__count:where(.astro-z27nbue6){color:var(--rv-muted);font-family:var(--rv-font-chrome);font-size:var(--sl-text-xs);margin:0;margin-inline-start:auto}.rv-keys__section:where(.astro-z27nbue6) h2:where(.astro-z27nbue6){font-size:var(--sl-text-h3);margin-block:2rem .75rem}.rv-keys:where(.astro-z27nbue6) table:where(.astro-z27nbue6){border-collapse:collapse;font-size:var(--sl-text-sm);width:100%}.rv-keys:where(.astro-z27nbue6) :where(.astro-z27nbue6):is(th,td){border-block-end:1px solid var(--rv-border);text-align:start;vertical-align:baseline;padding:.5rem .75rem .5rem 0}@media (width>=40rem){.rv-keys:where(.astro-z27nbue6) table:where(.astro-z27nbue6){table-layout:fixed}.rv-keys:where(.astro-z27nbue6) :where(.astro-z27nbue6):is(th,td):first-child{width:20%}.rv-keys:where(.astro-z27nbue6) :where(.astro-z27nbue6):is(th,td):nth-child(2){width:14%}.rv-keys:where(.astro-z27nbue6) :where(.astro-z27nbue6):is(th,td):nth-child(3){width:12%}}.rv-keys:where(.astro-z27nbue6) thead:where(.astro-z27nbue6) th:where(.astro-z27nbue6){color:var(--rv-muted);font-size:var(--sl-text-xs);letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;font-weight:400}.rv-keys:where(.astro-z27nbue6) tbody:where(.astro-z27nbue6) th:where(.astro-z27nbue6){color:var(--rv-text-high);font-weight:400}.rv-keys:where(.astro-z27nbue6) tbody:where(.astro-z27nbue6) tr:where(.astro-z27nbue6):hover{background-color:var(--rv-bg-selection)}.rv-keys__caps:where(.astro-z27nbue6){line-height:2}.rv-keys__where:where(.astro-z27nbue6){color:var(--rv-muted);white-space:nowrap}.rv-keys:where(.astro-z27nbue6) td:where(.astro-z27nbue6) code:where(.astro-z27nbue6){border:1px solid var(--rv-border);color:var(--rv-text);font-family:var(--rv-font-code);border-radius:4px;padding:.1em .35em}.rv-keys__empty:where(.astro-z27nbue6){border:1px dashed var(--rv-border);border-radius:var(--rv-radius);color:var(--rv-muted);text-align:center;margin-block:1.5rem;padding:1.5rem}@media (width<=39.999rem){.rv-keys:where(.astro-z27nbue6) thead:where(.astro-z27nbue6){clip-path:inset(50%);position:absolute}.rv-keys:where(.astro-z27nbue6) tbody:where(.astro-z27nbue6) tr:where(.astro-z27nbue6){border-block-end:1px solid var(--rv-border);grid-template-columns:1fr auto;gap:.2rem .75rem;padding-block:.75rem;display:grid}.rv-keys:where(.astro-z27nbue6) tbody:where(.astro-z27nbue6) :where(.astro-z27nbue6):is(th,td){border:0;padding:0}.rv-keys:where(.astro-z27nbue6) tbody:where(.astro-z27nbue6) th:where(.astro-z27nbue6){grid-area:1/1}.rv-keys__caps:where(.astro-z27nbue6){grid-area:1/2;justify-self:end;line-height:1.4}.rv-keys__where:where(.astro-z27nbue6),.rv-keys:where(.astro-z27nbue6) tbody:where(.astro-z27nbue6) td:where(.astro-z27nbue6):last-child{grid-column:1/-1}}
