.box-shadow.svelte-nucygw{box-shadow:0 1px 3px #0000001a}.box-shadow.svelte-nucygw:hover{box-shadow:0 0 3px #00000029}.code-container.svelte-rrr13n pre{padding:1.5rem 0 1rem;border-radius:12px;line-height:21px}.code-container.svelte-rrr13n pre.fallback{padding:1.5rem 1rem 1rem}.code-container.svelte-rrr13n:has(.toggle-wrap:checked) pre{white-space:pre-wrap;word-break:break-word}.code-container.svelte-rrr13n:not(:has(.toggle-wrap:checked)) pre{overflow-x:auto;overscroll-behavior:none;scrollbar-width:thin}.code-container.svelte-rrr13n code{display:flex;flex-direction:column}.code-container.svelte-rrr13n:not(:has(.toggle-wrap:checked)) code{width:max-content}.code-container.svelte-rrr13n:has(.toggle-wrap:checked) code{white-space:pre-wrap}.code-container.svelte-rrr13n .line{width:100%;display:block;padding:0 1rem;min-height:21px;position:relative;flex-shrink:0}.code-container.svelte-rrr13n .line:after{content:"";position:absolute;top:0;left:0;width:100%;height:100%;border-color:#19191913}.code-container.svelte-rrr13n .line:hover:after{border-width:2px 0px 2px 0px}.code-container.svelte-rrr13n:has(.toggle-wrap:checked) .line{word-break:break-all}.code-container.svelte-rrr13n:where([data-theme=dark],[data-theme=dark] *) .line:after{border-color:#3e3e3e59}.reaction-button.svelte-slexei{display:flex;align-items:center;flex-direction:column;gap:.25rem;padding-left:.125rem;padding-right:.125rem}.reaction-button_icon.svelte-slexei{position:relative}.reaction-button_text.svelte-slexei{font-size:14px;font-weight:500}.reaction-button_text.svelte-slexei{color:var(--reaction-button-text-color, rgba(0, 0, 0, .6))}@media (prefers-color-scheme: dark){.reaction-button_text.svelte-slexei{color:var(--reaction-button-text-color, rgba(212, 212, 212, .6))}}.reaction-button.svelte-slexei button:where(.svelte-slexei){border-radius:calc(infinity * 1px);display:inline-block;font-size:1.5rem;width:2.5rem;height:2.5rem;position:relative;z-index:1;transition:background-color .15s ease}.reaction-button.svelte-slexei button:where(.svelte-slexei):focus{outline:0}@media (hover: hover) and (pointer: fine){.reaction-button.svelte-slexei button:where(.svelte-slexei).active:hover{background-color:var(--reaction-button-highlight-color, rgba(0, 0, 0, .1))}}.reaction-button.svelte-slexei button:where(.svelte-slexei).active:focus-visible{background-color:var(--reaction-button-highlight-color, rgba(0, 0, 0, .1))}.reaction-button.svelte-slexei button:where(.svelte-slexei).cursor-pointer{cursor:pointer}.reaction-button.svelte-slexei button:where(.svelte-slexei).cursor-progress{cursor:progress}.reaction-button.svelte-slexei button:where(.svelte-slexei).cursor-default{cursor:default}@media (prefers-color-scheme: dark){.reaction-button.svelte-slexei button.active:where(.svelte-slexei):focus-visible{background-color:var(--reaction-button-highlight-color, rgba(161, 161, 161, .3))}}@media (prefers-color-scheme: dark) and (hover: hover) and (pointer: fine){.reaction-button.svelte-slexei button.active:where(.svelte-slexei):hover{background-color:var(--reaction-button-highlight-color, rgba(161, 161, 161, .3))}}.reaction-button_progress.svelte-slexei{position:absolute;top:0;left:0;width:100%;height:100%;border-radius:calc(infinity * 1px);transition:opacity .2s ease;background:conic-gradient(var(--reaction-button-highlight-color, rgba(0, 0, 0, .1)) var(--progress),transparent 0deg)}.reaction-button_progress.svelte-slexei.opacity-0{opacity:0}.reaction-button_progress.svelte-slexei.opacity-100{opacity:1}@media (prefers-color-scheme: dark){.reaction-button_progress.svelte-slexei{background:conic-gradient(var(--reaction-button-highlight-color, rgba(161, 161, 161, .3)) var(--progress),transparent 0deg)}}
