.section.svelte-1ou11n{padding-block:clamp(5rem,12vw,9rem)}.inner.svelte-1ou11n{grid-template-columns:minmax(0,1fr);gap:clamp(2.5rem,5vw,4rem);max-width:80rem;margin-inline:auto;padding-inline:1rem;display:grid}@media (width>=40rem){.inner.svelte-1ou11n{padding-inline:2rem}}.copy.svelte-1ou11n{gap:1rem;max-width:44rem;display:grid}.copy.svelte-1ou11n p{color:var(--muted-foreground);font-size:clamp(1.05rem,1.4vw,1.25rem);line-height:1.6}.title.svelte-1ou11n{letter-spacing:-.035em;font-size:clamp(2.2rem,5vw,4.4rem);font-weight:760;font-stretch:122%;line-height:.98}.cite-scene.svelte-1gztw9x{grid-template-columns:minmax(0,1fr);gap:2rem;display:grid}@media (width>=64rem){.cite-scene.svelte-1gztw9x{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:center}}.viewport.svelte-1gztw9x{border:1px solid var(--border);border-radius:var(--radius-xl);background:var(--card);height:clamp(20rem,46vw,34rem);position:relative;overflow:hidden}.file.svelte-1gztw9x{inset-inline:0;transform-origin:2rem var(--focus);transform:translateY(calc(var(--focus) * -1)) scale(1.55);padding-block:1rem;font-size:clamp(.62rem,.85vw,.82rem);line-height:1.7;position:absolute;top:50%}.file.svelte-1gztw9x li:where(.svelte-1gztw9x){white-space:pre;opacity:.35;grid-template-columns:3rem minmax(0,1fr);padding-inline-end:1rem;display:grid}.file.svelte-1gztw9x li.is-cited:where(.svelte-1gztw9x){opacity:1;background:color-mix(in oklab, var(--signal) 13%, transparent);box-shadow:inset 3px 0 0 var(--signal)}.number.svelte-1gztw9x{color:var(--muted-foreground);text-align:right;padding-right:1rem}.text.svelte-1gztw9x{text-overflow:ellipsis;overflow:hidden}.result.svelte-1gztw9x{gap:1.5rem;display:grid}.tokens.svelte-1gztw9x{letter-spacing:-.05em;color:var(--signal);font-size:clamp(3.5rem,8vw,7rem);font-weight:800;font-stretch:125%;line-height:.9;display:grid}.tokens.svelte-1gztw9x span:where(.svelte-1gztw9x){letter-spacing:0;color:var(--muted-foreground);margin-top:.5rem;font-size:1rem;font-weight:500;font-stretch:100%}.show.svelte-1gztw9x .twinkleplop{white-space:pre-wrap;background:0 0;margin:0;font-size:1em;line-height:1.6}.show.svelte-1gztw9x .l{padding:0}.show.svelte-1gztw9x .heading_marker{color:var(--accent)}.show.svelte-1gztw9x .heading{font-weight:700}.show.svelte-1gztw9x .code{color:var(--chart-5)}.show.svelte-1gztw9x :is(.link_text,.link_destination){color:var(--chart-2)}.file.svelte-1gztw9x{transition:transform 1.6s cubic-bezier(.65,0,.35,1) .2s,transform-origin 1.6s cubic-bezier(.65,0,.35,1) .2s}.file.svelte-1gztw9x li:where(.svelte-1gztw9x){transition:opacity 1s .6s}[data-seen=false].svelte-1gztw9x .file:where(.svelte-1gztw9x){transform-origin:2rem;transform:translateY(-50%)scale(.6)}[data-seen=false].svelte-1gztw9x .file:where(.svelte-1gztw9x) li:where(.svelte-1gztw9x){opacity:1}.result.svelte-1gztw9x{transition:opacity .6s ease-out 1.4s,transform .8s cubic-bezier(.2,.8,.2,1) 1.4s}.result[data-seen=false].svelte-1gztw9x{opacity:0;transform:translateY(2rem)}@media (prefers-reduced-motion:reduce){.file.svelte-1gztw9x,.file.svelte-1gztw9x li:where(.svelte-1gztw9x),.result.svelte-1gztw9x{transition:none}}.headline.svelte-b13ulg{letter-spacing:-.04em;font-size:clamp(2.6rem,4.6vw,4.9rem);font-weight:800;font-stretch:125%;line-height:1}.marked.svelte-b13ulg{--stroke:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 300 24' preserveAspectRatio='none'%3E%3Cpath d='M4 16 C 50 6, 96 20, 150 11 S 250 4, 296 14' fill='none' stroke='%23c4b5fd' stroke-width='6' stroke-linecap='round'/%3E%3C/svg%3E");white-space:nowrap;background:var(--stroke) left bottom / 100% .28em no-repeat;padding-bottom:.12em}.lede.svelte-b13ulg{max-width:34rem;color:var(--muted-foreground);font-size:clamp(1.1rem,1.5vw,1.3rem)}.editor.svelte-b13ulg{--editor:#1c0a3d;--editor-line:color-mix(in oklab, #fff 9%, var(--editor));border:1px solid color-mix(in oklab, #fff 16%, var(--editor));background:var(--editor);color:#ede9fe;border-radius:.9rem;min-width:0;overflow:hidden;box-shadow:0 50px 90px -40px #0a021ed9}.titlebar.svelte-b13ulg{background:color-mix(in oklab, #000 25%, var(--editor));align-items:stretch;gap:1rem;padding-left:.9rem;font-size:.78rem;display:flex}.lights.svelte-b13ulg{align-items:center;gap:.4rem;display:flex}.lights.svelte-b13ulg span:where(.svelte-b13ulg){background:color-mix(in oklab, #fff 22%, var(--editor));border-radius:999px;width:.65rem;height:.65rem}.tab.svelte-b13ulg{background:var(--editor);font-family:var(--font-mono);border-top:2px solid #c4b5fd;align-items:center;gap:.45rem;padding:.55rem .9rem;display:flex}.crumbs.svelte-b13ulg{border-bottom:1px solid var(--editor-line);color:#a99bcf;flex-wrap:wrap;gap:.35rem;padding:.45rem 1rem;font-size:.75rem;display:flex}.crumbs.svelte-b13ulg .current:where(.svelte-b13ulg){color:#ede9fe}.code.svelte-b13ulg{font-size:clamp(.72rem,.95vw,.88rem);position:relative}.code.svelte-b13ulg .twinkleplop{color:#ede9fe;white-space:pre-wrap;background:0 0;margin:0;padding-block:.75rem;line-height:1.75;overflow:hidden}.code.svelte-b13ulg .twinkleplop code{width:100%;display:grid}.code.svelte-b13ulg .l{overflow-wrap:anywhere;min-height:1lh;padding:0 1rem 0 3.75rem;display:block;position:relative}.code.svelte-b13ulg .ln{text-align:right;color:#7d6ea8;-webkit-user-select:none;user-select:none;width:2.75rem;position:absolute;left:0}.code.svelte-b13ulg .l.highlight{background:#c4b5fd24;box-shadow:inset 3px 0 #c4b5fd}.code.svelte-b13ulg .l.highlight .ln{color:#e9d5ff}.code.svelte-b13ulg .heading_marker{color:#a78bfa}.code.svelte-b13ulg .heading{color:#fff;font-weight:700}.code.svelte-b13ulg .code{color:#fde68a}.code.svelte-b13ulg :is(.link_text,.link_text_open,.link_text_close){color:#93c5fd}.code.svelte-b13ulg :is(.link_destination,.url){color:#a5b4fc;-webkit-text-decoration:underline #a5b4fc66;text-decoration:underline #a5b4fc66}.code.svelte-b13ulg [class*=front_matter]{color:#8b7db5}.cite-tag.svelte-b13ulg{top:calc(.75rem + var(--top) * (100% - 1.5rem));color:#2e1065;font-family:var(--font-mono);background:#c4b5fd;border-radius:999px;padding:.1rem .55rem;font-size:.72rem;font-weight:700;position:absolute;right:.75rem}.statusbar.svelte-b13ulg{color:#f5f3ff;background:#6d28d9;flex-wrap:wrap;gap:.25rem 1.25rem;padding:.4rem 1rem;font-size:.72rem;display:flex}@media (prefers-reduced-motion:no-preference){.ring.svelte-b13ulg,.slash.svelte-b13ulg{stroke-dasharray:1;stroke-dashoffset:1px}.ring.svelte-b13ulg{animation:.7s cubic-bezier(.65,0,.35,1) .1s forwards svelte-b13ulg-draw}.slash.svelte-b13ulg{animation:.3s ease-out .7s forwards svelte-b13ulg-draw}.headline.svelte-b13ulg{animation:.9s cubic-bezier(.2,.8,.2,1) .1s both svelte-b13ulg-land}.marked.svelte-b13ulg{animation:.8s cubic-bezier(.65,0,.35,1) .8s both svelte-b13ulg-underline}.editor.svelte-b13ulg{animation:.9s cubic-bezier(.2,.8,.2,1) .25s both svelte-b13ulg-rise}.code.svelte-b13ulg .l.highlight{animation:svelte-b13ulg-light .6s ease-out calc(1s + var(--i,0) * 60ms) both}.cite-tag.svelte-b13ulg{animation:.5s cubic-bezier(.2,1.5,.4,1) 1.5s both svelte-b13ulg-pop}}@keyframes svelte-b13ulg-underline{0%{background-size:0% .28em}}@keyframes svelte-b13ulg-draw{to{stroke-dashoffset:0}}@keyframes svelte-b13ulg-land{0%{opacity:0;transform:translateY(.75rem)}}@keyframes svelte-b13ulg-rise{0%{opacity:0;transform:translateY(2rem)scale(.97)}}@keyframes svelte-b13ulg-light{0%{background:0 0;box-shadow:inset 0 0 #c4b5fd}}@keyframes svelte-b13ulg-pop{0%{opacity:0;transform:scale(.4)}}.box.svelte-163f1yw{width:100%;container-type:inline-size}@layer base{:where(.lc-layout-svg.svelte-b58otq){position:absolute;inset:0;overflow:visible}:where(.lc-layout-svg.svelte-b58otq).disablePointerEvents{pointer-events:none}:where(.lc-layout-svg.svelte-b58otq).clip{overflow:hidden}:where(.lc-layout-canvas.svelte-1kxoqjg){position:absolute;inset:0}:where(.lc-layout-canvas.svelte-1kxoqjg).disablePointerEvents{pointer-events:none}:where(.lc-hit-canvas.svelte-1kxoqjg){pointer-events:none;image-rendering:pixelated;opacity:0;position:absolute;inset:0}:where(.lc-hit-canvas.svelte-1kxoqjg).debug{border:1px solid var(--color-danger,red);opacity:1}:where(.lc-layout-html.svelte-fogne7){position:absolute;inset:0}:where(.lc-layout-html.svelte-fogne7).disablePointerEvents{pointer-events:none}:where(.lc-layout-html.svelte-fogne7).clip{overflow:hidden}}@layer components{:where(.lc-tooltip-context-container.svelte-1mepzuf){position:absolute}:where(.lc-tooltip-context.svelte-1mepzuf){touch-action:var(--touch-action);position:absolute}:where(.lc-tooltip-context.svelte-1mepzuf).debug{outline:1px solid var(--color-danger);background-color:color-mix(in oklab, var(--color-danger) 10%, transparent)}:where(.lc-tooltip-voronoi-path).debug{stroke:var(--color-danger);fill:color-mix(in oklab, var(--color-danger) 10%, transparent)}:where(.lc-tooltip-rect.svelte-1mepzuf){fill:#0000}:where(.lc-tooltip-rect.svelte-1mepzuf).debug{stroke:var(--color-danger);fill:color-mix(in oklab, var(--color-danger) 10%, transparent)}:where(.lc-tooltip-quadtree-rect.svelte-1mepzuf){fill:#0000}:where(.lc-tooltip-quadtree-rect.svelte-1mepzuf).debug{stroke:var(--color-danger);fill:color-mix(in oklab, var(--color-danger) 10%, transparent)}:where(.lc-axis-rule),:where(.lc-axis-tick){--stroke-color:color-mix(in oklab, var(--color-surface-content,currentColor) 50%, transparent)}:where(.lc-axis-grid){--stroke-color:color-mix(in oklab, var(--color-surface-content,currentColor) 10%, transparent)}:where(.lc-axis-label,.lc-axis-tick-label){stroke:var(--color-surface-100,var(--lightningcss-light,#fff)var(--lightningcss-dark,#000));stroke-width:2px;font-size:10px;font-weight:300}:where(.lc-rule-x-line,.lc-rule-y-line,.lc-rule-x-radial-line,.lc-rule-y-radial-circle):not([class*=lc-axis],[class*=lc-grid]){--stroke-color:color-mix(in oklab, var(--color-surface-content,currentColor) 50%, transparent)}:where(.lc-rule-y-radial-circle){--fill-color:none}:where(.lc-debug-frame){--fill-color:color-mix(in oklab, var(--color-danger) 10%, transparent)}:where(.lc-grid-x-rule,.lc-grid-x-end-rule,.lc-grid-x-radial-line,.lc-grid-y-rule,.lc-grid-y-end-rule,.lc-grid-z-rule,.lc-grid-y-radial-line){--stroke-color:color-mix(in oklab, var(--color-surface-content,currentColor) 10%, transparent)}:where(.lc-grid-y-radial-circle){--fill-color:none;--stroke-color:color-mix(in oklab, var(--color-surface-content,currentColor) 10%, transparent)}:where(.lc-highlight-area){--fill-color:color-mix(in oklab, var(--color-surface-content,currentColor) 5%, transparent)}:where(.lc-highlight-bar){--fill-color:var(--color-primary,currentColor)}:where(.lc-highlight-line){--stroke-color:color-mix(in oklab, var(--color-surface-content,currentColor) 20%, transparent);stroke-width:2px;stroke-dasharray:2 2;pointer-events:none}:where(.lc-highlight-shadow){--fill-color:color-mix(in oklab, var(--color-surface-content,currentColor) 20%, transparent);--stroke-color:none;pointer-events:none}:where(.lc-highlight-point){--stroke-color:white;--fill-color:var(--color-primary,currentColor);paint-order:stroke;filter:drop-shadow(var(--drop-shadow-sm,0 1px 2px #00000026))}}.lc-root-container.svelte-1cwd1ir,.lc-root-container.svelte-1cwd1ir *{box-sizing:border-box}.lc-root-container.svelte-1cwd1ir{-webkit-user-select:var(--lc-user-select,none);user-select:var(--lc-user-select,none)}.lc-rect-box:has(.tower):hover .lc-rect{filter:brightness(1.15)}.split-scene.svelte-135tir6{grid-template-columns:minmax(0,1fr);align-items:center;gap:2.5rem;display:grid}@media (width>=64rem){.split-scene.svelte-135tir6{grid-template-columns:minmax(0,3fr) minmax(0,1fr)}}.file.svelte-135tir6{gap:1.1rem;font-size:clamp(.72rem,.95vw,.9rem);line-height:1.65;display:grid}.file-name.svelte-135tir6{color:var(--muted-foreground);font-size:.85em}.block.svelte-135tir6{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--card);padding-block:.6rem;position:relative}.block.svelte-135tir6 li:where(.svelte-135tir6){grid-template-columns:3rem minmax(0,1fr);padding-inline-end:1rem;display:grid}.number.svelte-135tir6{color:var(--muted-foreground);text-align:right;padding-right:1rem}.text.svelte-135tir6{white-space:pre-wrap;overflow-wrap:anywhere}.chunk.svelte-135tir6{padding-top:2.1rem}.chunk.is-ours.svelte-135tir6{border-color:var(--signal);background:color-mix(in oklab, var(--signal) 10%, var(--card));box-shadow:0 0 0 4px color-mix(in oklab, var(--signal) 16%, transparent)}.label.svelte-135tir6{color:var(--accent);font-weight:700;position:absolute;top:.55rem;left:1rem}.label.svelte-135tir6 span:where(.svelte-135tir6){color:var(--muted-foreground);margin-left:.5rem;font-weight:500}.front.svelte-135tir6{display:grid}.front.svelte-135tir6>:where(.svelte-135tir6){grid-area:1/1}.raw.svelte-135tir6{opacity:.18}.badges.svelte-135tir6{flex-wrap:wrap;align-content:center;gap:.5rem;padding-inline:1rem;display:flex}.badges.svelte-135tir6 li:where(.svelte-135tir6){border:1px solid color-mix(in oklab, var(--signal) 50%, var(--border));background:color-mix(in oklab, var(--signal) 12%, var(--card));border-radius:999px;padding:.2rem .7rem;display:block}.facts.svelte-135tir6{gap:.75rem;display:grid}.fact.svelte-135tir6{color:var(--muted-foreground);align-items:baseline;gap:.75rem;font-size:1.1rem;display:flex}.big.svelte-135tir6{letter-spacing:-.04em;color:var(--foreground);font-size:clamp(2.8rem,5vw,4.5rem);font-weight:800;font-stretch:125%;line-height:1}.skyline.svelte-135tir6{transform-origin:bottom}.raw.svelte-135tir6,.badges.svelte-135tir6,.chunk.svelte-135tir6,.label.svelte-135tir6{transition:opacity .5s ease-out,transform .8s cubic-bezier(.65,0,.35,1),border-color .6s,background-color .6s,box-shadow .6s}.raw.svelte-135tir6{transition-delay:.5s}.badges.svelte-135tir6{transition-delay:.7s}.chunk.svelte-135tir6{transition-delay:calc(.3s + var(--k) * .12s)}.label.svelte-135tir6{transition-delay:calc(.8s + var(--k) * .12s)}[data-seen=false].svelte-135tir6 .raw:where(.svelte-135tir6){opacity:1}[data-seen=false].svelte-135tir6 .badges:where(.svelte-135tir6),[data-seen=false].svelte-135tir6 .label:where(.svelte-135tir6){opacity:0}[data-seen=false].svelte-135tir6 .chunk:where(.svelte-135tir6){transform:translateY(calc(var(--k) * -3.2rem));background-color:var(--card);box-shadow:none;border-color:#0000}.skyline.svelte-135tir6{transition:opacity .6s ease-out,transform 1.2s cubic-bezier(.2,.8,.2,1)}.skyline[data-seen=false].svelte-135tir6{opacity:0;transform:scaleY(.1)}.edge.svelte-720guu{stroke:currentColor;stroke-opacity:.3;stroke-width:1px;stroke-dasharray:1;stroke-dashoffset:0;transition:stroke-dashoffset .9s cubic-bezier(.65, 0, .35, 1) calc(.2s + var(--wave) * 1.2s), stroke-opacity .25s, stroke-width .25s}.edge.is-story.svelte-720guu{stroke:#fff;stroke-opacity:1;stroke-width:3.5px}.edge.is-dim.svelte-720guu{stroke-opacity:.08}.edge.is-lit.svelte-720guu{stroke:#fff;stroke-opacity:.9;stroke-width:2px}.node.svelte-720guu{cursor:pointer;transition:opacity .25s}.node.is-dim.svelte-720guu{opacity:.25}.hit.svelte-720guu{fill:#0000}.pop.svelte-720guu{transition:opacity .5s ease-out calc(var(--wave) * 1.2s), scale .6s cubic-bezier(.2, 1.4, .4, 1) calc(var(--wave) * 1.2s)}[data-seen=false].svelte-720guu .edge:where(.svelte-720guu){stroke-dashoffset:1px}[data-seen=false].svelte-720guu .pop:where(.svelte-720guu){opacity:0;scale:.2}.label.svelte-720guu{font-family:var(--font-mono);fill:#fff;paint-order:stroke;stroke:var(--background);stroke-width:4px;font-size:12px;font-weight:650}.label.is-old.svelte-720guu{fill:var(--destructive)}.tip.svelte-720guu{border-radius:var(--radius-md);color:#2e1065;background:#fff;width:max-content;max-width:16rem;padding:.5rem .75rem;font-size:.85rem;position:absolute;transform:translate(-50%,calc(-100% - 18px));box-shadow:0 12px 30px -10px #0a021e99}@media (prefers-reduced-motion:reduce){.edge.svelte-720guu,.pop.svelte-720guu{transition:none}}.graph-scene.svelte-o9jp5l{grid-template-columns:minmax(0,1fr);gap:2rem;display:grid}@media (width>=64rem){.graph-scene.svelte-o9jp5l{grid-template-columns:minmax(0,1fr) 13rem;align-items:center}}.facts.svelte-o9jp5l{color:var(--muted-foreground);gap:.75rem;display:grid}.facts.svelte-o9jp5l p:where(.svelte-o9jp5l){align-items:baseline;gap:.75rem;font-size:1.1rem;display:flex}.big.svelte-o9jp5l{letter-spacing:-.04em;color:var(--foreground);font-size:clamp(2.8rem,5vw,4.5rem);font-weight:800;font-stretch:125%;line-height:1}.lint.svelte-o9jp5l{grid-template-columns:minmax(0,1fr);align-items:center;gap:1.5rem;display:grid}@media (width>=64rem){.lint.svelte-o9jp5l{grid-template-columns:minmax(0,2fr) minmax(0,3fr)}}.lint-copy.svelte-o9jp5l{color:var(--muted-foreground);font-size:clamp(1.05rem,1.4vw,1.25rem)}.lint.svelte-o9jp5l{transition:opacity .6s ease-out,transform .8s cubic-bezier(.2,.8,.2,1)}.lint[data-seen=false].svelte-o9jp5l{opacity:0;transform:translateY(2rem)}.broken.svelte-o9jp5l{color:var(--foreground);-webkit-text-decoration:underline wavy var(--destructive);text-decoration:underline wavy var(--destructive);text-underline-offset:4px}.scene.svelte-13bwswq{grid-template-columns:minmax(0,1fr);align-items:start;gap:2rem;display:grid}@media (width>=64rem){.scene.svelte-13bwswq{grid-template-columns:minmax(0,7fr) minmax(0,5fr)}}.terminal.svelte-13bwswq{border:1px solid var(--border);border-radius:var(--radius-xl);color:#ede9fe;background:#1c0a3d;overflow:hidden;box-shadow:0 40px 80px -40px #0a021eb3}.bar.svelte-13bwswq{color:#c9bfe8;background:oklab(15.7875% .0355322 -.0834355);align-items:center;gap:.9rem;padding:.6rem 1rem;font-size:.8rem;display:flex}.lights.svelte-13bwswq{gap:.4rem;display:flex}.lights.svelte-13bwswq span:where(.svelte-13bwswq){background:#ffffff2e;border-radius:999px;width:.65rem;height:.65rem}.json.svelte-13bwswq{font-size:clamp(.72rem,.9vw,.85rem)}.json.svelte-13bwswq .twinkleplop{color:inherit;white-space:pre-wrap;overflow-wrap:anywhere;background:0 0;margin:0;padding-block:.9rem;line-height:1.7}.json.svelte-13bwswq .twinkleplop code{display:grid}.json.svelte-13bwswq .l{padding-inline:1.1rem;transition:background-color .25s,opacity .25s,box-shadow .25s;display:block}.json.has-lit.svelte-13bwswq .l{opacity:.4}.json.svelte-13bwswq .l.is-lit{opacity:1;background:#c4b5fd29;box-shadow:inset 3px 0 #c4b5fd}.json.svelte-13bwswq .property{color:#c4b5fd}.json.svelte-13bwswq .string{color:#fde68a}.json.svelte-13bwswq :is(.number,.null,.boolean){color:#93c5fd}.json.svelte-13bwswq .punctuation{color:#8b7db5}.rest.svelte-13bwswq{font-family:var(--font-mono);border-top:1px solid #ffffff1a;gap:.3rem;padding:.8rem 1.1rem;font-size:.75rem;display:grid}.rest.svelte-13bwswq li:where(.svelte-13bwswq){flex-wrap:wrap;gap:.25rem .75rem;display:flex}.rank.svelte-13bwswq{color:#8b7db5}.cite.svelte-13bwswq{overflow-wrap:anywhere}.replaced.svelte-13bwswq{color:#fda4af}.note.svelte-13bwswq{color:#a99bcf;padding:0 1.1rem .9rem;font-size:.75rem}.fields.svelte-13bwswq{gap:.5rem;display:grid}.field.svelte-13bwswq{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--card);text-align:left;gap:.2rem;width:100%;padding:.8rem 1rem;transition:border-color .2s,transform .2s;display:grid}.field.svelte-13bwswq:hover,.field.svelte-13bwswq:focus-visible,.field[aria-pressed=true].svelte-13bwswq{border-color:var(--signal);transform:translate(-4px)}.field.svelte-13bwswq:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.name.svelte-13bwswq{font-family:var(--font-mono);color:var(--accent);font-size:.85rem;font-weight:650}.text.svelte-13bwswq{color:var(--muted-foreground);font-size:.95rem}.terminal.svelte-13bwswq,.rest.svelte-13bwswq li:where(.svelte-13bwswq),.fields.svelte-13bwswq li:where(.svelte-13bwswq){transition:opacity .5s ease-out,transform .7s cubic-bezier(.2,.8,.2,1)}.rest.svelte-13bwswq li:where(.svelte-13bwswq){transition-delay:calc(.6s + var(--i) * 80ms)}.fields.svelte-13bwswq li:where(.svelte-13bwswq){transition-delay:calc(.4s + var(--i) * .1s)}[data-seen=false].svelte-13bwswq .terminal:where(.svelte-13bwswq){opacity:0;transform:translateY(2rem)}[data-seen=false].svelte-13bwswq .rest:where(.svelte-13bwswq) li:where(.svelte-13bwswq){opacity:0;transform:translate(-1rem)}[data-seen=false].svelte-13bwswq .fields:where(.svelte-13bwswq) li:where(.svelte-13bwswq){opacity:0;transform:translate(1.5rem)}@media (prefers-reduced-motion:reduce){.terminal.svelte-13bwswq,.rest.svelte-13bwswq li:where(.svelte-13bwswq),.fields.svelte-13bwswq li:where(.svelte-13bwswq),.json.svelte-13bwswq .l,.field.svelte-13bwswq{transition:none}}.rerank.svelte-1gcwkbp{grid-template-columns:minmax(0,1fr);gap:2rem;display:grid}@media (width>=64rem){.rerank.svelte-1gcwkbp{grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:start}}.results.svelte-1gcwkbp{gap:1.25rem;display:grid}.query.svelte-1gcwkbp{font-family:var(--font-mono);flex-wrap:wrap;align-items:baseline;gap:.5rem 1rem;display:flex}.prompt.svelte-1gcwkbp{color:var(--muted-foreground)}.query.svelte-1gcwkbp .text:where(.svelte-1gcwkbp){letter-spacing:-.02em;font-size:clamp(1.3rem,2.6vw,2.2rem);font-weight:650}.toggle.svelte-1gcwkbp{background:var(--card);border:1px solid var(--border);border-radius:999px;grid-template-columns:1fr 1fr;justify-self:start;padding:.25rem;display:grid;position:relative}.toggle.svelte-1gcwkbp button:where(.svelte-1gcwkbp){z-index:1;color:var(--muted-foreground);border-radius:999px;padding:.45rem 1.1rem;font-size:.9rem;font-weight:600;transition:color .3s;position:relative}.toggle.svelte-1gcwkbp button[aria-pressed=true]:where(.svelte-1gcwkbp){color:#2e1065}.toggle.svelte-1gcwkbp button:where(.svelte-1gcwkbp):focus-visible{outline:2px solid var(--ring);outline-offset:2px}.thumb.svelte-1gcwkbp{background:#fff;border-radius:999px;width:calc(50% - .25rem);transition:transform .5s cubic-bezier(.65,0,.35,1);position:absolute;inset:.25rem auto .25rem .25rem}.list.svelte-1gcwkbp{gap:.6rem;display:grid}.item.svelte-1gcwkbp{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--card);text-align:left;grid-template-columns:1.5rem minmax(0,1fr);align-items:center;gap:.75rem;width:100%;padding:.8rem 1rem;transition:background-color .5s,border-color .5s,color .5s,box-shadow .3s;display:grid}.item.svelte-1gcwkbp:hover{box-shadow:0 0 0 1px var(--ring)}.item[aria-pressed=true].svelte-1gcwkbp{box-shadow:0 0 0 2px var(--ring)}.item.svelte-1gcwkbp:focus-visible{outline:2px solid var(--ring);outline-offset:3px}.position.svelte-1gcwkbp{font-family:var(--font-mono);color:var(--muted-foreground)}.body.svelte-1gcwkbp{gap:.45rem;min-width:0;display:grid}.head.svelte-1gcwkbp{align-items:baseline;gap:1rem;display:flex}.title.svelte-1gcwkbp{text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;font-size:clamp(.92rem,1.2vw,1.08rem);font-weight:600;overflow:hidden}.score.svelte-1gcwkbp{font-family:var(--font-mono);font-variant-numeric:tabular-nums;font-size:.95rem}.bar.svelte-1gcwkbp{background:color-mix(in oklab, currentColor 12%, transparent);border-radius:3px;height:6px;display:block;position:relative;overflow:hidden}.fill.svelte-1gcwkbp{transform-origin:0;border-radius:inherit;background:var(--signal);transition:transform .9s cubic-bezier(.65,0,.35,1),background-color .5s;position:absolute;inset:0}.foot.svelte-1gcwkbp{min-height:1.3rem;font-family:var(--font-mono);flex-wrap:nowrap;justify-content:space-between;align-items:center;gap:.4rem 1rem;font-size:.7rem;display:flex;overflow:hidden}.citation.svelte-1gcwkbp{color:var(--muted-foreground);text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.chips.svelte-1gcwkbp{flex-wrap:nowrap;gap:.3rem;min-width:0;display:flex;overflow:hidden}.chip.svelte-1gcwkbp{white-space:nowrap;border-radius:var(--radius-sm);flex-shrink:0;padding:.05rem .4rem;display:inline-block}.chip.is-boost.svelte-1gcwkbp{color:var(--chart-3);background:color-mix(in oklab, var(--chart-3) 16%, transparent)}.chip.is-penalty.svelte-1gcwkbp{color:var(--destructive);background:color-mix(in oklab, var(--destructive) 18%, transparent)}.superseded.svelte-1gcwkbp{color:var(--destructive);white-space:nowrap;flex-shrink:0}.item.is-risen.is-weighed.svelte-1gcwkbp{color:#2e1065;background:#fff;border-color:#fff}.item.is-risen.is-weighed.svelte-1gcwkbp .position:where(.svelte-1gcwkbp){color:#6d28d9}.item.is-risen.is-weighed.svelte-1gcwkbp .fill:where(.svelte-1gcwkbp){background:#7c3aed}.item.is-risen.is-weighed.svelte-1gcwkbp .chip.is-boost:where(.svelte-1gcwkbp){color:#047857;background:#d1fae5}.item.is-fallen.is-weighed.svelte-1gcwkbp{border-color:var(--destructive);background:color-mix(in oklab, var(--destructive) 13%, var(--card))}.item.is-fallen.is-weighed.svelte-1gcwkbp .fill:where(.svelte-1gcwkbp){background:var(--destructive)}.hint.svelte-1gcwkbp{color:var(--muted-foreground);font-size:.85rem}.breakdown.svelte-1gcwkbp{border:1px solid var(--border);border-radius:var(--radius-xl);background:var(--card);gap:1rem;padding:1.25rem;display:grid}@media (width>=64rem){.breakdown.svelte-1gcwkbp{margin-top:6.5rem;position:sticky;top:2rem}}.breakdown-title.svelte-1gcwkbp{overflow-wrap:anywhere;gap:.2rem;display:grid}.breakdown-title.svelte-1gcwkbp span:where(.svelte-1gcwkbp):last-child{color:var(--muted-foreground);font-size:.9rem}.values.svelte-1gcwkbp{grid-template-columns:1fr auto;gap:.2rem 1rem;font-size:.85rem;display:grid}.values.svelte-1gcwkbp dt:where(.svelte-1gcwkbp){color:var(--muted-foreground)}.values.svelte-1gcwkbp dd:where(.svelte-1gcwkbp){text-align:right;font-family:var(--font-mono);font-variant-numeric:tabular-nums}.values.svelte-1gcwkbp .is-boost:where(.svelte-1gcwkbp){color:var(--chart-3)}.values.svelte-1gcwkbp .is-penalty:where(.svelte-1gcwkbp){color:var(--destructive)}.values.svelte-1gcwkbp .total:where(.svelte-1gcwkbp){border-top:1px solid var(--border);color:var(--foreground);padding-top:.4rem;font-weight:650}@media (width<=40rem){.superseded.svelte-1gcwkbp{display:none}}@media (prefers-reduced-motion:reduce){.fill.svelte-1gcwkbp,.thumb.svelte-1gcwkbp,.item.svelte-1gcwkbp{transition:none}}.chat.svelte-1fora74{gap:.75rem;max-width:34rem;font-size:1.05rem;display:grid}.bubble.svelte-1fora74{background:var(--signal);color:#fff;border-radius:1.2rem 1.2rem 1.2rem .3rem;justify-self:start;padding:.7rem 1.1rem}.run.svelte-1fora74{border:1px solid var(--border);border-radius:var(--radius-lg);background:var(--card);font-family:var(--font-mono);justify-self:start;padding:.6rem .9rem;font-size:.85rem}.fan.svelte-1fora74{gap:1.5rem;display:grid}@media (width>=56rem){.fan.svelte-1fora74{grid-template-columns:repeat(3,minmax(0,1fr));gap:1.25rem}}.window.svelte-1fora74{transition:transform 1s cubic-bezier(.2,.8,.2,1)}.open.svelte-1fora74{border:1px solid var(--border);border-radius:var(--radius-xl);background:var(--card);text-align:left;width:100%;box-shadow:0 30px 60px -30px color-mix(in oklab, var(--foreground) 45%, transparent);cursor:zoom-in;transition:transform .3s cubic-bezier(.2,.8,.2,1),box-shadow .3s;display:block;overflow:hidden}.open.svelte-1fora74:hover{box-shadow:0 40px 70px -30px color-mix(in oklab, var(--signal) 55%, transparent);transform:translateY(-4px)}.open.svelte-1fora74:focus-visible{outline:2px solid var(--ring);outline-offset:3px}.chrome.svelte-1fora74{border-bottom:1px solid var(--border);align-items:center;gap:.75rem;padding:.5rem .75rem;display:flex}.address.svelte-1fora74{border-radius:var(--radius-md);background:var(--muted);font-family:var(--font-mono);color:var(--muted-foreground);flex:1;padding:.1rem .6rem;font-size:.7rem}.open.svelte-1fora74 img,.slide.svelte-1fora74 img{width:100%;height:auto;display:block}.caption.svelte-1fora74{border-top:1px solid var(--border);padding:.7rem .9rem;font-size:.95rem;display:block}.viewer.svelte-1fora74{border-radius:var(--radius-lg);border:1px solid var(--border);display:grid;overflow:hidden}.slide.svelte-1fora74{grid-area:1/1;place-items:center;display:grid}.slide.svelte-1fora74 img{width:auto;max-width:100%;max-height:calc(100dvh - 10rem)}@media (width>=56rem){.fan[data-seen=false].svelte-1fora74 .window:where(.svelte-1fora74){transform:translateX(calc(var(--i) * -100% - var(--i) * 1.25rem)) rotate(calc(var(--i) * -5deg)) scale(.92)}.window.svelte-1fora74:nth-child(2){z-index:1;position:relative}}@media (prefers-reduced-motion:reduce){.window.svelte-1fora74,.open.svelte-1fora74{transition:none}}.use-title.svelte-14ewglx{letter-spacing:-.035em;font-size:clamp(2.2rem,5vw,4.4rem);font-weight:760;font-stretch:122%;line-height:.98}.panels.svelte-14ewglx{grid-template-columns:minmax(0,1fr);margin-top:1rem;display:grid}.panel.svelte-14ewglx{grid-area:1/1;min-width:0;transition:opacity .35s,transform .45s cubic-bezier(.2,.8,.2,1),visibility linear}.panel[data-state=inactive].svelte-14ewglx{opacity:0;visibility:hidden;transition:opacity .2s,transform .2s,visibility 0s linear .2s;transform:translateY(.5rem)}.code.svelte-14ewglx{border:1px solid var(--border);border-radius:var(--radius-xl);color:#ede9fe;background:#1c0a3d;position:relative;overflow:hidden}.copy.svelte-14ewglx{position:absolute;top:.4rem;right:.4rem}.code.svelte-14ewglx .twinkleplop{color:inherit;background:0 0;margin:0;padding:1rem 3rem 1rem 0;font-size:.82rem;line-height:1.7;overflow-x:auto}.code.svelte-14ewglx .l{padding-inline:1.1rem}.code.svelte-14ewglx .comment{color:#8b7db5;font-style:normal}.code.svelte-14ewglx .string{color:#fde68a}.code.svelte-14ewglx .property{color:#c4b5fd}.code.svelte-14ewglx :is(.function,.command){color:#93c5fd}.code.svelte-14ewglx :is(.punctuation,.operator){color:#a99bcf}@media (prefers-reduced-motion:reduce){.panel.svelte-14ewglx,.panel[data-state=inactive].svelte-14ewglx{transition:none}}
