.incant-kbd-group.svelte-ol903p{display:inline-flex;align-items:center;gap:.25rem;flex-wrap:wrap}.incant-kbd.svelte-1r6ls9r{pointer-events:none;display:inline-flex;height:1.25rem;min-width:1.25rem;width:fit-content;align-items:center;justify-content:center;gap:.25rem;border-radius:.25rem;background-color:var(--incant-kbd-bg, #f3f4f6);padding:0 .25rem;font-family:ui-sans-serif,system-ui,sans-serif;font-size:.75rem;font-weight:500;color:var(--incant-kbd-color, #6b7280);-webkit-user-select:none;user-select:none}.incant-kbd.svelte-1r6ls9r>svg{width:.75rem;height:.75rem}.dark .incant-kbd.svelte-1r6ls9r{background-color:var(--incant-kbd-bg, #374151);color:var(--incant-kbd-color, #9ca3af)}[data-slot=tooltip-content] .incant-kbd.svelte-1r6ls9r{background-color:#fff3;color:inherit}.dark [data-slot=tooltip-content] .incant-kbd.svelte-1r6ls9r{background-color:#ffffff1a}.incant-kbds-separator.svelte-1mtsm7p,.incant-kbds-chord-separator.svelte-1mtsm7p{margin:0 var(--incant-spacing-1, .25rem);color:var(--incant-colors-muted-foreground, hsl(240 3.8% 46.1%))}.incant-overlay-component{pointer-events:none;position:absolute;bottom:0;left:50%;z-index:var(--incant-z-index-overlay, 50);transform:translate(-50%) translateY(66.666%);min-width:max-content;display:flex;flex-wrap:wrap;justify-content:center}.incant-revealed{outline:var(--incant-outline-width, 2px) var(--incant-outline-style, dotted) var(--incant-outline-color, #878787);outline-offset:var(--incant-outline-offset, 2px);transition:outline 0s,outline-offset 0s}.incant-circular-progress.svelte-1vydge6{width:1em;height:1em;transform:rotate(-90deg)}circle.svelte-1vydge6{fill:none;stroke-width:4}.bg.svelte-1vydge6{stroke:currentColor;opacity:.2}.fg.svelte-1vydge6{stroke:currentColor;stroke-dasharray:63;stroke-linecap:round}[data-slot=dialog-content]{position:fixed;left:50%;top:50%;z-index:var(--incant-z-index-dialog, 50);transform:translate(-50%,-50%);width:calc(100% - 2rem);max-width:fit-content;display:grid;gap:var(--incant-spacing-4, 1rem);padding:var(--incant-spacing-6, 1.5rem);background-color:var(--incant-colors-background, hsl(0 0% 100%));border:1px solid var(--incant-colors-border, hsl(240 5.9% 90%));border-radius:var(--incant-radius-lg, .5rem);box-shadow:var(--incant-shadow-lg, 0 10px 15px -3px rgba(0, 0, 0, .1));animation:svelte-3uk41d-dialog-content-in .2s ease-out}[data-slot=dialog-content][data-state=closed]{animation:svelte-3uk41d-dialog-content-out .2s ease-out}.incant-dialog-close{position:absolute;right:1rem;top:1rem;border-radius:var(--incant-radius-sm, .25rem);background:transparent;border:none;padding:.25rem;opacity:.7;cursor:pointer;transition:opacity .2s}.incant-dialog-close:hover{opacity:1}.incant-dialog-close:focus{outline:2px solid var(--incant-colors-ring, hsl(240 5.9% 10%));outline-offset:2px}.incant-dialog-close:disabled{pointer-events:none;opacity:.5}.incant-dialog-close svg{pointer-events:none;width:1rem;height:1rem;flex-shrink:0}@media(min-width:640px){[data-slot=dialog-content]{max-width:fit-content}}@keyframes svelte-3uk41d-dialog-content-in{0%{opacity:0;transform:translate(-50%,-50%) scale(.95)}to{opacity:1;transform:translate(-50%,-50%) scale(1)}}@keyframes svelte-3uk41d-dialog-content-out{0%{opacity:1;transform:translate(-50%,-50%) scale(1)}to{opacity:0;transform:translate(-50%,-50%) scale(.95)}}.sr-only.svelte-3uk41d{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip-path:inset(50%);white-space:nowrap;border-width:0}[data-slot=dialog-description]{font-size:var(--incant-font-size-sm, .875rem);color:var(--incant-colors-muted-foreground, hsl(240 3.8% 46.1%))}[data-slot=dialog-header]{display:flex;flex-direction:column;gap:var(--incant-spacing-2, .5rem);text-align:center}@media(min-width:640px){[data-slot=dialog-header]{text-align:start}}[data-slot=dialog-overlay]{position:fixed;inset:0;z-index:50;background-color:var(--incant-colors-overlay, rgba(0, 0, 0, .5));animation:svelte-1c6j82-dialog-overlay-in .2s ease-out}[data-slot=dialog-overlay][data-state=closed]{animation:svelte-1c6j82-dialog-overlay-out .2s ease-out}@keyframes svelte-1c6j82-dialog-overlay-in{0%{opacity:0}to{opacity:1}}@keyframes svelte-1c6j82-dialog-overlay-out{0%{opacity:1}to{opacity:0}}[data-slot=dialog-title]{font-size:var(--incant-font-size-lg, 1.125rem);line-height:1;font-weight:600}[data-slot=table-body] tr:last-child{border-bottom:none}[data-slot=table-cell]{background-clip:padding-box;padding:var(--incant-spacing-2, .5rem);vertical-align:middle;white-space:nowrap}[data-slot=table-cell]:has([role=checkbox]){padding-right:0}[data-slot=table-head]{height:2.5rem;background-clip:padding-box;padding:0 var(--incant-spacing-2, .5rem);text-align:start;vertical-align:middle;font-weight:500;white-space:nowrap;color:var(--incant-colors-foreground, hsl(240 10% 3.9%))}[data-slot=table-head]:has([role=checkbox]){padding-right:0}[data-slot=table-header] tr{border-bottom:1px solid var(--incant-colors-border, hsl(240 5.9% 90%))}[data-slot=table-row]{border-bottom:1px solid var(--incant-colors-border, hsl(240 5.9% 90%));transition:background-color .2s}[data-slot=table-row]:hover,[data-slot=table-row]:hover th,[data-slot=table-row]:hover td,[data-slot=table-row][data-state=selected]{background-color:var(--incant-colors-muted, hsl(240 4.8% 95.9%))}[data-slot=table-container]{position:relative;width:100%;overflow-x:auto}[data-slot=table]{width:100%;caption-side:bottom;font-size:var(--incant-font-size-sm, .875rem)}[data-slot=tooltip-content]{z-index:50;width:fit-content;padding:.375rem .75rem;background-color:var(--incant-colors-primary, hsl(240 5.9% 10%));color:var(--incant-colors-primary-foreground, hsl(0 0% 98%));font-size:var(--incant-font-size-xs, .75rem);border-radius:var(--incant-radius-md, .375rem);animation:svelte-g2litj-tooltip-in .2s ease-out;text-wrap:balance}[data-slot=tooltip-content][data-state=closed]{animation:svelte-g2litj-tooltip-out .2s ease-out}[data-slot=tooltip-content][data-side=top]{transform-origin:center bottom}[data-slot=tooltip-content][data-side=bottom]{transform-origin:center top}[data-slot=tooltip-content][data-side=left]{transform-origin:right center}.incant-tooltip-arrow{z-index:50;width:.625rem;height:.625rem;rotate:45deg;border-radius:2px;background-color:var(--incant-colors-primary, oklch(.205 0 0))}.incant-tooltip-arrow[data-side=top]{translate:50% calc(-50% + 2px)}.incant-tooltip-arrow[data-side=bottom]{translate:-50% calc(-50% + 1px)}.incant-tooltip-arrow[data-side=right]{translate:calc(50% + 2px) 50%}.incant-tooltip-arrow[data-side=left]{translate:0 calc(50% - 3px)}@keyframes svelte-g2litj-tooltip-in{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}@keyframes svelte-g2litj-tooltip-out{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(.95)}}:root{--incant-colors-primary: oklch(.205 0 0);--incant-colors-primary-foreground: oklch(.985 0 0);--incant-colors-ring: oklch(.708 0 0);--incant-colors-accent: oklch(.97 0 0);--incant-colors-accent-foreground: oklch(.205 0 0);--incant-colors-muted: oklch(.97 0 0);--incant-colors-muted-foreground: oklch(.556 0 0);--incant-colors-border: oklch(.922 0 0);--incant-colors-overlay: hsla(0 0% 0% / .8);--incant-kbd-bg: #f3f4f6;--incant-kbd-color: #6b7280;--incant-outline-width: 2px;--incant-outline-style: dotted;--incant-outline-color: #878787;--incant-outline-offset: 2px;--incant-spacing-1: .25rem;--incant-spacing-2: .5rem;--incant-spacing-3: .75rem;--incant-spacing-4: 1rem;--incant-spacing-6: 1.5rem;--incant-font-size-xs: .75rem;--incant-font-size-sm: .875rem;--incant-font-size-lg: 1.125rem;--incant-radius-sm: .25rem;--incant-radius-md: .375rem;--incant-radius-lg: .5rem;--incant-shadow-xs: 0 1px 2px 0 rgba(0, 0, 0, .05);--incant-shadow-lg: 0 10px 15px -3px rgba(0, 0, 0, .1);--incant-z-index-trigger: 40;--incant-z-index-chord-display: 1000;--incant-z-index-dialog: 50;--incant-z-index-overlay: 50}.incant-palette-trigger{display:inline-flex;align-items:center;justify-content:center;gap:.5rem;width:2.5rem;height:2.5rem;border-radius:var(--incant-radius-md, .375rem);background-color:var(--incant-colors-primary, hsl(240 5.9% 10%));color:var(--incant-colors-primary-foreground, hsl(0 0% 98%));font-size:var(--incant-font-size-sm, .875rem);font-weight:500;white-space:nowrap;border:none;cursor:pointer;transition:all .2s;outline:none;box-shadow:var(--incant-shadow-xs, 0 1px 2px 0 rgba(0, 0, 0, .05));position:fixed;z-index:var(--incant-z-index-trigger, 40)}.incant-palette-trigger:hover{background-color:oklch(from var(--incant-colors-primary) l c h / .9)}.incant-palette-trigger:focus-visible{outline:2px solid var(--incant-colors-ring, hsl(240 5.9% 10%));outline-offset:2px}.incant-palette-trigger:disabled{pointer-events:none;opacity:.5}.incant-palette-trigger svg{pointer-events:none;flex-shrink:0;width:1rem;height:1rem}.incant-palette-description{margin:2rem 0}.incant-palette-description-text{margin-bottom:1rem;font-size:var(--incant-font-size-sm, .875rem);color:var(--incant-colors-muted-foreground, hsl(240 3.8% 46.1%))}.incant-palette-cell-keys{font-weight:500}.incant-palette-cell-actions{text-align:right}.incant-palette-toggle{display:inline-flex;align-items:center;justify-content:center;padding:.5rem;border-radius:var(--incant-radius-md, .375rem);background-color:transparent;border:none;cursor:pointer;transition:background-color .2s}.incant-palette-toggle:hover{background-color:var(--incant-colors-accent, hsl(240 4.8% 95.9%));color:var(--incant-colors-accent-foreground, hsl(240 5.9% 10%))}.incant-palette-toggle:focus-visible{outline:2px solid var(--incant-colors-ring, hsl(240 5.9% 10%));outline-offset:2px}.incant-palette-toggle-icon{width:1.25rem;height:1.25rem}.incant-palette-toggle-icon.enabled{color:#10b981}.incant-palette-toggle-icon.disabled{color:var(--incant-colors-muted-foreground, hsl(240 3.8% 46.1%))}.incant-palette-rebound{color:#10b981}.incant-palette-recording{display:inline-flex;align-items:center;gap:var(--incant-spacing-2, .5rem);font-size:var(--incant-font-size-xs, .75rem);color:var(--incant-colors-muted-foreground, hsl(240 3.8% 46.1%));white-space:nowrap}.incant-palette-empty-state{text-align:center;padding:1rem 0;font-size:var(--incant-font-size-sm, .875rem);color:var(--incant-colors-muted-foreground, hsl(240 3.8% 46.1%))}.incant-chord-displays{display:flex;flex-direction:column-reverse;align-items:flex-start;gap:.5rem;position:fixed;left:1rem;bottom:1rem;z-index:var(--incant-z-index-chord-display, 1000)}.incant-chord-display{display:inline-flex;align-items:center;gap:.5rem;padding:.5rem;border-radius:var(--incant-radius-md, .375rem);background-color:var(--incant-colors-primary, hsl(240 5.9% 10%));color:var(--incant-colors-primary-foreground, hsl(0 0% 98%));font-size:var(--incant-font-size-sm, .875rem);font-weight:500;white-space:nowrap;box-shadow:var(--incant-shadow-xs, 0 1px 2px 0 rgba(0, 0, 0, .05))}.incant-chord-display-arrow{font-weight:500}.incant-chord-display-next{display:inline-flex;align-items:center;justify-content:center;position:relative;min-width:1.25rem;height:1.25rem}.incant-chord-display-progress{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;font-size:.85rem;opacity:.8}:root{--gray0: light-dark(#fff, oklch(.205 0 0));--gray1: light-dark(hsl(0, 0%, 99%), oklch(.185 0 0));--gray2: light-dark(hsl(0, 0%, 97.3%), oklch(.165 0 0));--gray3: light-dark(hsl(0, 0%, 95.1%), oklch(1 0 0 / 10%));--gray4: light-dark(hsl(0, 0%, 93%), oklch(1 0 0 / 15%));--gray12: light-dark(hsl(0, 0%, 9%), oklch(.985 0 0))}.hljs{color:light-dark(#24292e,#c9d1d9)}.hljs-doctag,.hljs-keyword,.hljs-meta .hljs-keyword,.hljs-template-tag,.hljs-template-variable,.hljs-type,.hljs-variable.language_{color:light-dark(#d73a49,#ff7b72)}.hljs-title,.hljs-title.class_,.hljs-title.class_.inherited__,.hljs-title.function_{color:light-dark(#6f42c1,#d2a8ff)}.hljs-attr,.hljs-attribute,.hljs-literal,.hljs-meta,.hljs-number,.hljs-operator,.hljs-variable,.hljs-selector-attr,.hljs-selector-class,.hljs-selector-id{color:light-dark(#005cc5,#79c0ff)}.hljs-regexp,.hljs-string,.hljs-meta .hljs-string{color:light-dark(#032f62,#a5d6ff)}.hljs-built_in,.hljs-symbol{color:light-dark(#e36209,#ffa657)}.hljs-comment,.hljs-code,.hljs-formula{color:light-dark(#6a737d,#8b949e)}.hljs-name,.hljs-quote,.hljs-selector-tag,.hljs-selector-pseudo{color:light-dark(#22863a,#7ee787)}.hljs-subst{color:light-dark(#24292e,#c9d1d9)}.hljs-section{color:light-dark(#005cc5,#1f6feb);font-weight:700}.hljs-bullet{color:light-dark(#735c0f,#f2cc60)}.hljs-emphasis{color:light-dark(#24292e,#c9d1d9);font-style:italic}.hljs-strong{color:light-dark(#24292e,#c9d1d9);font-weight:700}.hljs-addition{color:light-dark(#22863a,#aff5b4);background-color:light-dark(#f0fff4,#033a16)}.hljs-deletion{color:light-dark(#b31d28,#ffdcd7);background-color:light-dark(#ffeef0,#67060c)}.root.svelte-1e06m8e{padding:16px;margin:0;background:var(--gray1);border-radius:0;position:relative;line-height:17px;white-space:pre-wrap;background:linear-gradient(to top,var(--gray2),var(--gray1) 16px)}.wrapper.svelte-1e06m8e{overflow:hidden;margin:16px 0 0;position:relative;border-radius:6px;border:1px solid var(--gray3)}.copyButton.svelte-1e06m8e{position:absolute;top:12px;right:12px;z-index:1;width:26px;height:26px;border:1px solid var(--gray4);border-radius:6px;display:flex;align-items:center;justify-content:center;background:var(--gray0);cursor:pointer;opacity:0;color:var(--gray12);transition:background .2s,box-shadow .2s,opacity .2s}.copyButton.svelte-1e06m8e:hover{background:var(--gray1)}.copyButton.svelte-1e06m8e:focus-visible{box-shadow:0 0 0 1px var(--gray4)}.copyButton.svelte-1e06m8e>div:where(.svelte-1e06m8e){display:flex}.outerWrapper.svelte-1e06m8e{position:relative}.outerWrapper.svelte-1e06m8e:hover .copyButton:where(.svelte-1e06m8e){opacity:1}code.svelte-1e06m8e{font-size:12px}
