@font-face{font-family:Core Key Legends;src:url(../../../fonts/core-key-legends/noto-sans-medium.woff2) format("woff2");font-style:normal;font-weight:500;font-display:swap}.keycap-hint.svelte-148tx2o{position:relative;display:inline-block;box-sizing:border-box;width:var(--key-width);height:var(--key-height);min-width:var(--key-width);min-height:var(--key-height);flex:0 0 auto;vertical-align:middle;margin:0;padding:0;border:1px solid color-mix(in srgb,currentColor 38%,transparent);border-radius:4px;background:color-mix(in srgb,currentColor 6%,transparent);font-family:Core Key Legends,Noto Sans,sans-serif;font-weight:500;line-height:1;letter-spacing:normal;text-transform:none;cursor:help}.keycap-face.svelte-148tx2o{position:absolute;top:0;right:0;bottom:0;left:0}.primary.svelte-148tx2o,.secondary.svelte-148tx2o{position:absolute;line-height:1}.primary.svelte-148tx2o{font-size:var(--primary-size)}.secondary.svelte-148tx2o{font-size:var(--secondary-size);opacity:.65}[data-position=top-left].svelte-148tx2o{top:2px;left:3px}[data-position=bottom-right].svelte-148tx2o{bottom:2px;right:3px}[data-position=center].svelte-148tx2o{left:calc(50% + var(--primary-offset-x));top:calc(50% + var(--primary-offset-y));transform:translate(-50%,-50%)}.copy-link.svelte-1vdthtv{display:inline-flex;flex-wrap:var(--copy-link-wrap, nowrap);justify-content:center;align-items:center;gap:.4rem;max-width:100%;padding:.25rem .25rem .25rem .6rem;border-radius:8px;background:var(--copy-link-bg, var(--color-bg-tertiary));font-variant-numeric:tabular-nums}.url.svelte-1vdthtv{font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:var(--copy-link-size, .92rem);color:var(--copy-link-text, var(--color-text-primary));text-decoration:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.compact.svelte-1vdthtv .url:where(.svelte-1vdthtv){font-size:var(--copy-link-size, .85rem)}.copy.svelte-1vdthtv{display:inline-flex;align-items:center;gap:6px;flex:none;padding:.3rem .6rem;border:1px solid var(--copy-link-border, var(--color-border-primary));border-radius:6px;background:var(--copy-link-btn-bg, var(--color-card-bg));color:var(--copy-link-text, var(--color-text-primary));font:inherit;font-size:var(--copy-link-btn-size, .8rem);cursor:pointer}.copy.svelte-1vdthtv:hover{background:var(--copy-link-btn-hover, var(--color-bg-hover))}
