html:has(.dreadindex-cite-dialog[open]){overflow:hidden}.dreadindex-search.svelte-1s9cbhw{width:10rem;font-family:var(--font-mono);color:var(--color-text);padding:.25rem 1.5rem .25rem .25rem;font-size:.75rem;transition:border-color .15s;border:0!important;border-bottom:1px solid var(--color-border)!important;box-shadow:none!important;background:0 0!important}.dreadindex-search.svelte-1s9cbhw::placeholder{color:var(--color-muted)}@media (prefers-reduced-motion:no-preference){.scope-led.svelte-1s9cbhw{animation:.85s cubic-bezier(.22,1,.36,1) .42s svelte-1s9cbhw-scope-led-ping}}@keyframes svelte-1s9cbhw-scope-led-ping{0%{box-shadow:0 0 0 0 var(--color-accent);transform:scale(.85)}45%{transform:scale(1.4)}to{transform:scale(1);box-shadow:0 0 0 6px #0000}}.dreadindex-lens.w-full.svelte-1s9cbhw{width:100%!important}@media (width<=639px){.dreadindex-lens.w-full.svelte-1s9cbhw{padding-top:.8rem!important;padding-bottom:.8rem!important}}.dreadindex-compare-label.svelte-1s9cbhw{z-index:2;background:var(--color-card);border-right:1px solid var(--color-border);position:sticky;left:0}.dreadindex-lens.svelte-1s9cbhw{appearance:none;width:auto;font-family:var(--font-mono);color:var(--color-text);cursor:pointer;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' fill='%237a7a8e' viewBox='0 0 16 16'%3E%3Cpath d='M4 6l4 4 4-4' stroke='%237a7a8e' stroke-width='1.5' fill='none'/%3E%3C/svg%3E");background-position:right .6rem center;background-repeat:no-repeat;background-size:16px;font-size:.75rem;border:1px solid var(--color-border)!important;background-color:var(--color-surface)!important;padding:.35rem 2rem .35rem .6rem!important}.dreadindex-lens.svelte-1s9cbhw:focus{outline:none;border-color:var(--color-accent)!important;box-shadow:none!important}.dreadindex-search.svelte-1s9cbhw:focus{outline:none;border-bottom-color:var(--color-accent)!important}@media (width>=640px){.dreadindex-search.svelte-1s9cbhw{width:14rem}}.dreadindex-cost.svelte-1s9cbhw{width:9rem;accent-color:var(--color-accent);cursor:pointer;box-shadow:none!important;background:0 0!important;border:0!important;padding:0!important}@media (width>=640px){.dreadindex-cost.svelte-1s9cbhw{width:12rem}}html:has(#dreadindex-pipeline[open]){overflow:hidden}.pipeline-packet.svelte-c7ez6q{background:var(--color-accent);width:5px;height:5px;animation:.75s cubic-bezier(.33,1,.68,1) both svelte-c7ez6q-pipeline-drop;position:absolute;top:0;left:50%}.pipeline-packet--hollow.svelte-c7ez6q{outline:1px solid var(--color-accent);outline-offset:-1px;background:0 0}.pipeline-packet--stream.svelte-c7ez6q{animation-duration:.75s;animation-iteration-count:infinite}.pipeline-packet--short.svelte-c7ez6q{animation-duration:.55s}@keyframes svelte-c7ez6q-pipeline-drop{0%{opacity:0;top:0;transform:translate(-50%,-2px)}15%{opacity:1}85%{opacity:1}to{opacity:0;top:100%;transform:translate(-50%,-3px)}}.pipeline-scan.svelte-c7ez6q{inset-block:0;background:linear-gradient(90deg, transparent, var(--color-accent-dim), transparent);width:25%;animation:.8s linear both eco-sweep;position:absolute;left:0}.pipeline-cursor.svelte-c7ez6q{animation:.8s step-end infinite typing-blink}@media (prefers-reduced-motion:no-preference){.pipeline-drawer[open].svelte-c7ez6q{animation:.24s cubic-bezier(.33,1,.68,1) svelte-c7ez6q-pipeline-sheet-in}}@keyframes svelte-c7ez6q-pipeline-sheet-in{0%{transform:translateY(100%)}}.hero-scrim[data-astro-cid-qntrzrul]{background:linear-gradient(to bottom, transparent 55%, var(--color-surface)), #030303b3}@supports (color:color-mix(in lab, red, red)){.hero-scrim[data-astro-cid-qntrzrul]{background:linear-gradient(to bottom, transparent 55%, var(--color-surface)), color-mix(in oklab, var(--color-surface) 70%, transparent)}}@media (width>=64rem){.hero-scrim[data-astro-cid-qntrzrul]{background:linear-gradient(to bottom, transparent 55%, var(--color-surface)), linear-gradient(to right, #030303eb 0%, #030303b3 50%, #03030340 100%)}@supports (color:color-mix(in lab, red, red)){.hero-scrim[data-astro-cid-qntrzrul]{background:linear-gradient(to bottom, transparent 55%, var(--color-surface)), linear-gradient(to right, color-mix(in oklab, var(--color-surface) 92%, transparent) 0%, color-mix(in oklab, var(--color-surface) 70%, transparent) 50%, color-mix(in oklab, var(--color-surface) 25%, transparent) 100%)}}}
