.lr-spinner.svelte-1e6n88f{transform-origin:50%;flex-shrink:0;animation:.7s linear infinite lr-spin;display:block}.kbd-group.svelte-pxh9ph{vertical-align:middle;align-items:center;gap:3px;display:inline-flex}kbd.svelte-pxh9ph{min-width:20px;height:20px;font-family:var(--font-sans);letter-spacing:0;color:var(--kbd-fg,var(--fg-3));background:var(--kbd-bg,var(--bg-card));border:1px solid var(--kbd-border,var(--border-strong));box-shadow:var(--kbd-shadow,inset 0 -1px 0 var(--border-strong));white-space:nowrap;border-radius:5px;justify-content:center;align-items:center;padding:0 5px;font-size:11.5px;font-weight:500;line-height:1;display:inline-flex}kbd.sym.svelte-pxh9ph{padding:0;font-size:12px}.s-sm.svelte-pxh9ph kbd:where(.svelte-pxh9ph){border-radius:4px;min-width:18px;height:18px;font-size:11px}.t-inverse.svelte-pxh9ph kbd:where(.svelte-pxh9ph){color:color-mix(in srgb, var(--fg-inverse) 72%, transparent);background:color-mix(in srgb, var(--fg-inverse) 12%, transparent);border-color:color-mix(in srgb, var(--fg-inverse) 16%, transparent);box-shadow:none}.btn.svelte-8wo896{--h:var(--control-md);--px:12px;--btn-shadow:none;height:var(--h);min-width:var(--h);max-width:100%;padding:0 var(--px);border-radius:var(--radius-sm);font-family:var(--font-sans);font-size:var(--text-base);letter-spacing:-.006em;white-space:nowrap;-webkit-user-select:none;-moz-user-select:none;user-select:none;touch-action:manipulation;box-shadow:var(--btn-shadow);transition:background-color var(--dur-1) ease, color var(--dur-1) ease, border-color var(--dur-1) ease, box-shadow var(--dur-1) ease, opacity var(--dur-1) ease, transform var(--dur-1) var(--ease-out);border:1px solid #0000;flex-shrink:0;justify-content:center;align-items:center;font-weight:500;line-height:20px;text-decoration:none;display:inline-flex;position:relative}.btn.svelte-8wo896:focus-visible{outline:1px solid var(--accent);outline-offset:1px;box-shadow:var(--btn-shadow), var(--shadow-focus)}.btn.svelte-8wo896:active:not(:disabled):not([aria-disabled=true]){transform:scale(var(--press-scale))}.inner.svelte-8wo896{min-width:0;transition:opacity var(--dur-1) ease;justify-content:center;align-items:center;gap:6px;display:inline-flex}.label.svelte-8wo896{text-overflow:ellipsis;min-width:0;overflow:hidden}.icon.svelte-8wo896{justify-content:center;align-items:center;width:16px;height:16px;display:inline-flex}.spin-center.svelte-8wo896{place-items:center;display:grid;position:absolute;inset:0}.center-spin.svelte-8wo896 .inner:where(.svelte-8wo896){opacity:0}.has-icon.svelte-8wo896{padding-left:calc(var(--px) - 2px)}.has-icon-right.svelte-8wo896{padding-right:calc(var(--px) - 2px)}.btn.svelte-8wo896 .btn-kbd{gap:2px;margin-left:4px;margin-right:-4px}.btn.svelte-8wo896 .btn-kbd kbd{min-width:16px;height:18px;box-shadow:none;background:color-mix(in srgb, currentColor 9%, transparent);color:color-mix(in srgb, currentColor 62%, transparent);border:0;padding:0 3px}.s-sm.svelte-8wo896{--h:var(--control-sm);--px:10px;font-size:var(--text-sm);border-radius:7px}.s-sm.svelte-8wo896 .inner:where(.svelte-8wo896){gap:5px}.s-lg.svelte-8wo896{--h:var(--control-lg);--px:16px;font-size:var(--text-md);border-radius:var(--radius-md)}.s-lg.svelte-8wo896 .inner:where(.svelte-8wo896){gap:8px}.icon-only.svelte-8wo896{width:var(--h);padding:0}.full.svelte-8wo896{width:100%;display:flex}.v-primary.svelte-8wo896{--btn-shadow:var(--btn-primary-shadow,inset 0 1px 0 #ffffff24, 0 1px 2px #0a0a0c29);color:var(--fg-inverse);background-color:var(--bg-inverse);background-image:var(--btn-primary-sheen,linear-gradient(180deg, #ffffff1a, #fff0 62%));border-color:var(--bg-inverse)}.v-primary.svelte-8wo896:hover:not(:disabled):not([aria-disabled=true]){background-color:color-mix(in srgb, var(--bg-inverse) 85%, var(--bg));border-color:color-mix(in srgb, var(--bg-inverse) 85%, var(--bg))}.v-secondary.svelte-8wo896{--btn-shadow:var(--shadow-xs);color:var(--fg);background:var(--btn-secondary-bg,var(--bg-card));border-color:var(--btn-secondary-border,var(--border-strong))}.v-secondary.svelte-8wo896 .icon:where(.svelte-8wo896){color:var(--fg-2)}.v-secondary.svelte-8wo896:hover:not(:disabled):not([aria-disabled=true]){background:var(--btn-secondary-hover-bg,var(--bg-subtle));border-color:var(--btn-secondary-hover-border,color-mix(in srgb, var(--border-strong) 72%, var(--fg-4)))}.v-ghost.svelte-8wo896{color:var(--fg-2);background:0 0}.v-ghost.svelte-8wo896:hover:not(:disabled):not([aria-disabled=true]),.v-ghost[aria-expanded=true].svelte-8wo896,.v-ghost[aria-pressed=true].svelte-8wo896{color:var(--fg);background:var(--bg-muted)}.v-danger.svelte-8wo896{--btn-shadow:var(--btn-danger-shadow,inset 0 1px 0 #ffffff29, 0 1px 2px color-mix(in srgb, var(--danger) 30%, transparent));color:#fff;background-color:var(--danger);background-image:var(--btn-danger-sheen,linear-gradient(180deg, #ffffff1a, #fff0 62%));border-color:color-mix(in srgb, var(--danger) 84%, #000)}.v-danger.svelte-8wo896:hover:not(:disabled):not([aria-disabled=true]){background-color:color-mix(in srgb, var(--danger) 90%, #000)}.v-accent.svelte-8wo896{--btn-shadow:var(--btn-accent-shadow,inset 0 1px 0 #fff3, 0 1px 2px color-mix(in srgb, var(--accent) 34%, transparent), 0 6px 16px -6px color-mix(in srgb, var(--accent) 60%, transparent));color:var(--accent-fg);background-color:var(--accent);background-image:var(--btn-accent-sheen,linear-gradient(180deg, #ffffff24, #fff0 62%));border-color:var(--btn-accent-border,color-mix(in srgb, var(--accent) 82%, #000))}.v-accent.svelte-8wo896:hover:not(:disabled):not([aria-disabled=true]){background-color:var(--accent-hover)}.btn.svelte-8wo896:disabled,.btn[aria-disabled=true].svelte-8wo896:not(.loading){opacity:.48;box-shadow:none}.loading.svelte-8wo896{cursor:progress}.lr-ov{--ov-surface:var(--bg-popover);--ov-ring:#0f0f1413;--ov-hover:var(--bg-popover-hover);--ov-press:var(--bg-popover-press);--ov-panel-shadow:0 0 0 1px var(--ov-ring), var(--shadow-lg);--ov-float-shadow:0 0 0 1px var(--ov-ring), 0 1px 2px #0f0f140a, 0 6px 16px -2px #0f0f1414, 0 16px 40px -8px #0f0f141f}html.dark .lr-ov{--ov-ring:#ffffff16;--ov-panel-shadow:0 0 0 1px var(--ov-ring), inset 0 1px 0 #ffffff09, var(--shadow-lg);--ov-float-shadow:0 0 0 1px var(--ov-ring), inset 0 1px 0 #ffffff09, 0 8px 24px #00000080, 0 20px 48px -8px #0000008c}.menu.svelte-1oncsz0{max-width:min(340px,100vw - 16px);max-height:min(var(--lr-available-height,480px), 520px);overscroll-behavior:contain;background:var(--ov-surface);color:var(--fg);border-radius:var(--radius-md);box-shadow:var(--ov-float-shadow);transform-origin:var(--lr-origin,top left);font-size:var(--text-sm);line-height:var(--leading-sm);-webkit-user-select:none;-moz-user-select:none;user-select:none;outline:none;padding:4px;overflow-y:auto}.menu.svelte-1oncsz0:focus-visible{box-shadow:var(--ov-float-shadow);outline:none}.item.svelte-1oncsz0{border-radius:var(--radius-xs);min-height:32px;color:var(--fg);cursor:default;outline:none;align-items:center;gap:10px;padding:6px 8px;scroll-margin:4px;font-weight:450;text-decoration:none;transition:background-color 70ms;display:flex;position:relative}.item.svelte-1oncsz0:focus-visible{box-shadow:none;outline:none}.item.highlighted.svelte-1oncsz0{background:var(--ov-hover)}.item.svelte-1oncsz0:active:not([aria-disabled=true]){background:var(--ov-press)}.item[aria-disabled=true].svelte-1oncsz0{color:var(--fg-4);cursor:not-allowed}.item.has-description.svelte-1oncsz0{align-items:flex-start;padding-top:7px;padding-bottom:7px}.lead.svelte-1oncsz0{width:18px;height:20px;color:var(--fg-3);flex-shrink:0;place-items:center;margin-left:-1px;transition:color 70ms;display:grid}.item.highlighted.svelte-1oncsz0 .lead:where(.svelte-1oncsz0){color:var(--fg)}.item[aria-disabled=true].svelte-1oncsz0 .lead:where(.svelte-1oncsz0){color:var(--fg-4)}.mark.svelte-1oncsz0{background:var(--bg-inverse);width:18px;height:18px;color:var(--fg-inverse);border-radius:5px;place-items:center;font-size:10.5px;font-weight:600;line-height:1;display:grid}.text.svelte-1oncsz0{flex-direction:column;flex:1;min-width:0;display:flex}.label.svelte-1oncsz0{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.description.svelte-1oncsz0{font-size:var(--text-xs);line-height:var(--leading-xs);color:var(--fg-3);white-space:normal;margin-top:1px;font-weight:400}.hint.svelte-1oncsz0{font-size:var(--text-xs);color:var(--fg-3);white-space:nowrap;font-variant-numeric:tabular-nums;margin-left:auto;padding-left:8px;font-weight:400}.keys.svelte-1oncsz0{margin-left:auto;padding-left:12px;display:flex}.hint.svelte-1oncsz0+.keys:where(.svelte-1oncsz0){margin-left:0}.check.svelte-1oncsz0{width:16px;height:20px;color:var(--fg);flex-shrink:0;place-items:center;margin-left:auto;display:grid}.hint.svelte-1oncsz0~.check:where(.svelte-1oncsz0),.keys.svelte-1oncsz0~.check:where(.svelte-1oncsz0){margin-left:0}.out.svelte-1oncsz0{box-sizing:content-box;width:16px;height:20px;color:var(--fg-4);transition:color 70ms ease, transform var(--dur-2) var(--ease-out);flex-shrink:0;place-items:center;margin-left:auto;padding-left:4px;display:grid}.hint.svelte-1oncsz0~.out:where(.svelte-1oncsz0),.keys.svelte-1oncsz0~.out:where(.svelte-1oncsz0){margin-left:0}.item.highlighted.svelte-1oncsz0 .out:where(.svelte-1oncsz0){color:var(--fg-2);transform:translate(1px,-1px)}.destructive.svelte-1oncsz0,.destructive.svelte-1oncsz0 .lead:where(.svelte-1oncsz0),.destructive.highlighted.svelte-1oncsz0 .lead:where(.svelte-1oncsz0){color:var(--danger-text)}.destructive.highlighted.svelte-1oncsz0{background:var(--danger-soft)}.sep.svelte-1oncsz0{background:var(--border);height:1px;margin:4px -4px}.caption.svelte-1oncsz0{font-size:var(--text-xs);line-height:var(--leading-xs);color:var(--fg-3);padding:6px 8px 4px;font-weight:500}.group.svelte-1oncsz0+.group:where(.svelte-1oncsz0),.sep.svelte-1oncsz0+.group:where(.svelte-1oncsz0) .caption:where(.svelte-1oncsz0){margin-top:2px}.header.svelte-1oncsz0{padding:8px 8px 6px}.footer.svelte-1oncsz0{font-size:var(--text-xs);color:var(--fg-3);padding:4px 8px 6px}.tooltip.svelte-1ximcb0{border-radius:var(--radius-xs);background:var(--bg-inverse);max-width:min(280px,100vw - 16px);color:var(--fg-inverse);font-size:var(--text-xs);line-height:var(--leading-xs);letter-spacing:0;transform-origin:var(--lr-origin,center bottom);pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;overflow-wrap:anywhere;align-items:center;gap:8px;padding:5px 8px;font-weight:500;display:flex;box-shadow:0 1px 2px #00000029,0 6px 16px -4px #0000003d}.text.svelte-1ximcb0{min-width:0}.tooltip.svelte-1ximcb0 .kbd-group{margin-right:-3px}
