.sv-md-code.svelte-ruhup6{background-color:var(--code-block-bg);margin-block:var(--margin-block,1rem);border-radius:.75rem;overflow:clip}.sv-md-code.svelte-ruhup6 .sv-md-code-header:where(.svelte-ruhup6){background-color:var(--code-block-header-bg);justify-content:space-between;align-items:center;width:100%;padding-block:.25rem;padding-inline:1rem .375rem;display:flex}.sv-md-code.svelte-ruhup6 .sv-md-code-header:where(.svelte-ruhup6) .sv-md-code-lang:where(.svelte-ruhup6){font-family:var(--font-mono);font-size:.875rem}.sv-md-code.svelte-ruhup6 .sv-md-code-header:where(.svelte-ruhup6) .sv-md-code-actions:where(.svelte-ruhup6){align-items:center;gap:.25rem;display:flex}.sv-md-code.svelte-ruhup6 .sv-md-code-header:where(.svelte-ruhup6) .sv-md-code-actions:where(.svelte-ruhup6) button.icon:where(.svelte-ruhup6){color:var(--text)}.sv-md-code.svelte-ruhup6 .sv-md-code-header:where(.svelte-ruhup6) .sv-md-code-actions:where(.svelte-ruhup6) button.icon:where(.svelte-ruhup6):hover,.sv-md-code.svelte-ruhup6 .sv-md-code-header:where(.svelte-ruhup6) .sv-md-code-actions:where(.svelte-ruhup6) button.icon.active:where(.svelte-ruhup6){background-color:color-mix(in srgb, var(--code-block-header-bg), 50% var(--bg-100))}.sv-md-code.svelte-ruhup6 .sv-md-code-error:where(.svelte-ruhup6){color:var(--danger);padding-top:.5rem;border-radius:.5rem;padding-inline:1rem;font-size:.875rem;font-weight:500;line-height:1.5rem}.sv-md-code.error.svelte-ruhup6 .sv-md-code-header:where(.svelte-ruhup6){background-color:color-mix(in srgb, var(--danger) 90%, transparent);color:#fff;padding-left:.375rem}.sv-md-code.error.svelte-ruhup6 .sv-md-code-header:where(.svelte-ruhup6) .error-chip:where(.svelte-ruhup6){background-color:color-mix(in srgb, var(--bg-100) 75%, transparent);color:var(--danger);border-radius:.375rem;padding:2px 4px;font-size:12px}.sv-md-code.error.svelte-ruhup6 .sv-md-code-header:where(.svelte-ruhup6) .sv-md-code-actions:where(.svelte-ruhup6) button.icon:where(.svelte-ruhup6){color:#fff!important}.sv-md-code.error.svelte-ruhup6 .sv-md-code-header:where(.svelte-ruhup6) .sv-md-code-actions:where(.svelte-ruhup6) button.icon:where(.svelte-ruhup6):hover,.sv-md-code.error.svelte-ruhup6 .sv-md-code-header:where(.svelte-ruhup6) .sv-md-code-actions:where(.svelte-ruhup6) button.icon.active:where(.svelte-ruhup6){background-color:color-mix(in srgb, var(--danger) 50%, var(--bg-100))}.sv-md-code.error.svelte-ruhup6 .sv-md-code-body:where(.svelte-ruhup6){padding-top:.5rem}.sv-md-code.svelte-ruhup6 .sv-md-code-scroll-wrapper:where(.svelte-ruhup6){padding:.25rem .25rem .25rem 0;position:relative}.sv-md-code.svelte-ruhup6 .sv-md-code-scroll-wrapper:where(.svelte-ruhup6):after{content:"";pointer-events:none;background:linear-gradient(to top, var(--code-block-bg) 25%, transparent 100%);width:calc(100% - 1rem);height:3.5rem;position:absolute;bottom:0;left:0}.sv-md-code.svelte-ruhup6 .sv-md-code-scroll-wrapper.hide-fade:where(.svelte-ruhup6):after{display:none}.sv-md-code.svelte-ruhup6 .sv-md-code-scroll-wrapper:where(.svelte-ruhup6) .show-more:where(.svelte-ruhup6){z-index:1;padding:.25rem;color:var(--text-light);border:0;border-radius:.5rem;padding-inline:.5rem;font-size:.75rem;position:absolute;bottom:.5rem;right:1rem}.sv-md-code.svelte-ruhup6 .sv-md-code-scroll-wrapper:where(.svelte-ruhup6) .show-more:where(.svelte-ruhup6):hover{color:color-mix(in srgb, var(--contrast) 75%, transparent);background-color:color-mix(in srgb, var(--mono) 24%, transparent)}.sv-md-code.svelte-ruhup6 .sv-md-code-scroll-wrapper:where(.svelte-ruhup6) .sv-md-code-scroll:where(.svelte-ruhup6){max-height:var(--max-height);scrollbar-width:thin;--scrollbar-color:color-mix(in srgb, color-mix(in srgb, var(--code-block-header-bg) 75%, var(--contrast)) 75%, transparent);scrollbar-color:var(--scrollbar-color) transparent;overflow:auto}.sv-md-code.svelte-ruhup6 .sv-md-code-scroll-wrapper:where(.svelte-ruhup6) .sv-md-code-body:where(.svelte-ruhup6){padding-inline:1rem;padding-top:.5rem;padding-bottom:.5rem}.sv-md-code-body.wrap pre{border-radius:0}.sv-md-code-body.wrap pre code{white-space:break-spaces!important}.sv-md-code-body.lineNumber{counter-reset:line}.sv-md-code-body.lineNumber span.line:before{counter-increment:line;content:counter(line);width:1.5rem;color:var(--text-light);opacity:.5;display:inline-block}.sv-md-code-body pre{scrollbar-width:thin;width:100%;margin:0;padding:0;line-height:1.5rem;overflow-x:auto;background-color:#0000!important}.sv-md-code-body pre::-webkit-scrollbar-thumb{background-color:var(--code-block-header-bg)}.sv-md-code-body pre:focus-visible{outline:none}.sv-md-code-body pre code{font-family:var(--font-mono);font-size:.9125rem;line-height:inherit;width:100%;font-weight:unset;tab-size:2rem;background-color:unset;white-space:pre;padding:0;overflow-x:auto}.sv-md-code-body pre code span{background-color:unset!important}.sv-md-code-body pre code .line{line-height:inherit}.dropdown-menu-container.svelte-ruhup6{--min-width:200px}.dropdown-menu-container.svelte-ruhup6 .rows:where(.svelte-ruhup6){flex-direction:column;gap:.5rem;margin-bottom:.25rem;display:flex}.dropdown-menu-container.svelte-ruhup6 .rows:where(.svelte-ruhup6) .row:where(.svelte-ruhup6){justify-content:space-between;align-items:center;gap:.5rem;padding-inline:.25rem;display:flex}.dropdown-menu-container.svelte-ruhup6 .rows:where(.svelte-ruhup6) .row:where(.svelte-ruhup6) .label:where(.svelte-ruhup6){color:var(--text-soft);flex-shrink:0;gap:.25rem;font-size:.75rem;display:flex}
