.text-xxs.svelte-grqe43{font-size:.65rem;line-height:1}.fragment.svelte-grqe43{opacity:0;transform:translateY(6px)}.mounted.svelte-grqe43 .fragment:where(.svelte-grqe43){animation:svelte-grqe43-fade-up .5s ease-out forwards}@keyframes svelte-grqe43-fade-up{to{opacity:1;transform:translateY(0)}}.color-muted.svelte-grqe43{color:#52525b}.color-faint.svelte-grqe43{color:#a1a1aa}.color-danger.svelte-grqe43{color:#b91c1c}.color-warn.svelte-grqe43{color:#b45309}.color-ai.svelte-grqe43{color:#a1a1aa;font-style:italic}.color-ai-warm.svelte-grqe43{color:#c2410c;font-style:italic}.color-cursor.svelte-grqe43{color:#ef444480}.dark .color-muted.svelte-grqe43{color:#a1a1aa}.dark .color-faint.svelte-grqe43{color:#52525b}.dark .color-danger.svelte-grqe43{color:#f87171}.dark .color-warn.svelte-grqe43{color:#fbbf24}.dark .color-ai.svelte-grqe43{color:#52525b}.dark .color-ai-warm.svelte-grqe43{color:#fb923c}.dark .color-cursor.svelte-grqe43{color:#ef444466}.typed-text.svelte-grqe43{overflow:hidden;display:inline-block;width:0}.mounted.svelte-grqe43 .typed-text:where(.svelte-grqe43){animation:svelte-grqe43-type-in .7s steps(16) forwards}@keyframes svelte-grqe43-type-in{to{width:100%}}.cursor-blink.svelte-grqe43{animation:svelte-grqe43-blink .8s step-end infinite}@keyframes svelte-grqe43-blink{0%,to{opacity:1}50%{opacity:0}}.vignette.svelte-grqe43{box-shadow:inset 0 0 100px 40px #f4f4f5,inset 0 60px 60px -60px #f4f4f5}.dark .vignette.svelte-grqe43{box-shadow:inset 0 0 100px 40px #09090b,inset 0 60px 60px -60px #09090b}.text-xxs.svelte-1j7cpqb{font-size:.65rem;line-height:1}.shard.svelte-1j7cpqb{opacity:0;will-change:opacity}.mounted.svelte-1j7cpqb .shard:where(.svelte-1j7cpqb){animation:svelte-1j7cpqb-shard-emerge 2.5s ease-out forwards}@keyframes svelte-1j7cpqb-shard-emerge{0%{opacity:0}to{opacity:1}}.fragment.svelte-1j7cpqb{opacity:0;transform:translateY(-4px);will-change:opacity,transform}.mounted.svelte-1j7cpqb .fragment:where(.svelte-1j7cpqb){animation:svelte-1j7cpqb-drift-and-fade 4s ease-in-out forwards}@keyframes svelte-1j7cpqb-drift-and-fade{0%{opacity:0;transform:translateY(-4px)}15%{opacity:.85;transform:translateY(0)}70%{opacity:.6;transform:translateY(8px)}to{opacity:0;transform:translateY(18px)}}.color-disclosure.svelte-1j7cpqb{color:#a1a1aa}.color-coded.svelte-1j7cpqb{color:#868e96;font-style:italic}.color-danger.svelte-1j7cpqb{color:#f87171}.color-wrong.svelte-1j7cpqb{color:#78716c}.color-scale.svelte-1j7cpqb{color:#3f3f46}.color-warn.svelte-1j7cpqb{color:#eab30899}.color-faint.svelte-1j7cpqb{color:#27272a}.color-unreachable.svelte-1j7cpqb{color:#22c55e26;font-size:1.5rem;font-weight:700;letter-spacing:.15em}.typed-text.svelte-1j7cpqb{overflow:hidden;display:inline-block;width:0;will-change:width}.mounted.svelte-1j7cpqb .typed-text:where(.svelte-1j7cpqb){animation:svelte-1j7cpqb-type-in .7s steps(16) forwards}@keyframes svelte-1j7cpqb-type-in{to{width:100%}}.vignette.svelte-1j7cpqb{box-shadow:inset 0 0 120px 60px #09090b,inset 0 80px 80px -40px #09090b,inset 0 -80px 80px -40px #09090b}.glow.svelte-d1ezkk{background:radial-gradient(ellipse at 52% 20%,rgba(99,102,241,.08) 0%,transparent 50%)}.dark .glow.svelte-d1ezkk{background:radial-gradient(ellipse at 52% 20%,rgba(79,70,160,.3) 0%,transparent 50%)}.dot.svelte-d1ezkk{fill:#0000001a}.dark .dot.svelte-d1ezkk{fill:#ffffff1f}.mounted.svelte-d1ezkk .wave-0:where(.svelte-d1ezkk){animation:svelte-d1ezkk-pop-w0-light .8s ease-out forwards,svelte-d1ezkk-pulse-light 4s ease-in-out 1.2s infinite}.dark .mounted.svelte-d1ezkk .wave-0:where(.svelte-d1ezkk){animation:svelte-d1ezkk-pop-w0-dark .8s ease-out forwards,svelte-d1ezkk-pulse-dark 4s ease-in-out 1.2s infinite}.mounted.svelte-d1ezkk .wave-1:where(.svelte-d1ezkk){animation:svelte-d1ezkk-pop-w1-light .6s ease-out .8s forwards}.dark .mounted.svelte-d1ezkk .wave-1:where(.svelte-d1ezkk){animation:svelte-d1ezkk-pop-w1-dark .6s ease-out .8s forwards}.mounted.svelte-d1ezkk .wave-2:where(.svelte-d1ezkk){animation:svelte-d1ezkk-pop-w2-light .6s ease-out 1.6s forwards}.dark .mounted.svelte-d1ezkk .wave-2:where(.svelte-d1ezkk){animation:svelte-d1ezkk-pop-w2-dark .6s ease-out 1.6s forwards}.mounted.svelte-d1ezkk .wave-3:where(.svelte-d1ezkk){animation:svelte-d1ezkk-pop-w3-light .6s ease-out 2.4s forwards}.dark .mounted.svelte-d1ezkk .wave-3:where(.svelte-d1ezkk){animation:svelte-d1ezkk-pop-w3-dark .6s ease-out 2.4s forwards}@keyframes svelte-d1ezkk-pop-w0-light{0%{fill:#0000001a;r:2}50%{r:3.5}to{fill:#4338cad9;r:2.8}}@keyframes svelte-d1ezkk-pulse-light{0%,to{fill:#4338cad9}50%{fill:#4f46e5f2}}@keyframes svelte-d1ezkk-pop-w1-light{0%{fill:#0000001a;r:2}50%{r:3}to{fill:#4338ca99;r:2.5}}@keyframes svelte-d1ezkk-pop-w2-light{0%{fill:#0000001a;r:2}50%{r:3}to{fill:#4338ca66;r:2.3}}@keyframes svelte-d1ezkk-pop-w3-light{0%{fill:#0000001a;r:2}50%{r:2.8}to{fill:#4338ca40;r:2.2}}@keyframes svelte-d1ezkk-pop-w0-dark{0%{fill:#ffffff1f;r:2}50%{r:3.5}to{fill:#818cf8e6;r:2.8}}@keyframes svelte-d1ezkk-pulse-dark{0%,to{fill:#818cf8e6}50%{fill:#a5b4fc}}@keyframes svelte-d1ezkk-pop-w1-dark{0%{fill:#ffffff1f;r:2}50%{r:3}to{fill:#818cf8a6;r:2.5}}@keyframes svelte-d1ezkk-pop-w2-dark{0%{fill:#ffffff1f;r:2}50%{r:3}to{fill:#818cf873;r:2.3}}@keyframes svelte-d1ezkk-pop-w3-dark{0%{fill:#ffffff1f;r:2}50%{r:2.8}to{fill:#818cf84d;r:2.2}}.ripple.svelte-d1ezkk{fill:none;stroke:#4338ca40;stroke-width:1;opacity:0}.dark .ripple.svelte-d1ezkk{stroke:#a5b4fc66}.mounted.svelte-d1ezkk .ripple-1:where(.svelte-d1ezkk){animation:svelte-d1ezkk-ripple-expand 3s ease-out 0s forwards}.mounted.svelte-d1ezkk .ripple-2:where(.svelte-d1ezkk){animation:svelte-d1ezkk-ripple-expand 3s ease-out .8s forwards}.mounted.svelte-d1ezkk .ripple-3:where(.svelte-d1ezkk){animation:svelte-d1ezkk-ripple-expand 3s ease-out 1.6s forwards}@keyframes svelte-d1ezkk-ripple-expand{0%{r:0;opacity:0;stroke-width:1.5}10%{opacity:.5}to{r:400;opacity:0;stroke-width:.3}}.exhibit.svelte-yput83{font-size:.65rem;line-height:1.5}@media(min-width:640px){.exhibit.svelte-yput83{font-size:.75rem}}.exhibit.focal.svelte-yput83{font-size:.8rem}@media(min-width:640px){.exhibit.focal.svelte-yput83{font-size:.95rem}}.typed-line.svelte-yput83{display:inline-block;overflow:hidden;white-space:nowrap;width:0;vertical-align:bottom;will-change:width}.mounted.svelte-yput83 .typed-line:where(.svelte-yput83){animation:svelte-yput83-type-in .6s steps(18) forwards}@keyframes svelte-yput83-type-in{to{width:100%}}.payload.svelte-yput83{display:inline-block;height:.85em;transform:translateY(.12em);border-radius:2px;border:1px solid rgba(248,113,113,.3);background:repeating-linear-gradient(45deg,#f8717152 0,#f8717152 3px,#f871711f 3px,#f871711f 6px)}.c-plain.svelte-yput83{color:#d4d4d8}.c-code.svelte-yput83{color:#8c8c96}.c-comment.svelte-yput83{color:#5e5e68;font-style:italic}.c-dim.svelte-yput83{color:#5e5e68}.c-minus.svelte-yput83{color:#f87171bf}.c-plus.svelte-yput83{color:#4ade808c}.verdict.svelte-yput83{display:inline-block;margin-top:.35em;opacity:0;letter-spacing:.08em;will-change:opacity,transform}.mounted.svelte-yput83 .verdict:where(.svelte-yput83){animation:svelte-yput83-stamp-in .4s ease-out forwards}@keyframes svelte-yput83-stamp-in{0%{opacity:0;transform:scale(1.25)}to{opacity:1;transform:scale(1)}}.v-complied.svelte-yput83{color:#4ade80a6;font-size:.85em}.v-refused.svelte-yput83{color:#f87171;font-weight:700;font-size:.9em;padding:.1em .45em;border:1px solid rgb(248 113 113 / .5);border-radius:2px;transform-origin:center}.mounted.svelte-yput83 .v-refused:where(.svelte-yput83){animation:svelte-yput83-stamp-in-tilt .4s ease-out forwards}@keyframes svelte-yput83-stamp-in-tilt{0%{opacity:0;transform:scale(1.4) rotate(-6deg)}to{opacity:1;transform:scale(1) rotate(-2.5deg)}}.floater.svelte-yput83{font-size:.65rem;opacity:0;will-change:opacity}.mounted.svelte-yput83 .floater:where(.svelte-yput83){animation:svelte-yput83-float-in 1.2s ease-out forwards}@keyframes svelte-yput83-float-in{to{opacity:1}}.f-ok.svelte-yput83{color:#4ade804d;letter-spacing:.12em}.f-sys.svelte-yput83{color:#71717acc;letter-spacing:.1em;text-transform:uppercase;font-size:.6rem}.f-faint.svelte-yput83{color:#3f3f46}.f-italic.svelte-yput83{font-style:italic}.f-stat.svelte-yput83{color:#a1a1aab3;letter-spacing:.1em}.vignette.svelte-yput83{box-shadow:inset 0 0 120px 60px #09090b,inset 0 80px 80px -40px #09090b,inset 0 -80px 80px -40px #09090b}@media(prefers-reduced-motion:reduce){.mounted.svelte-yput83 .typed-line:where(.svelte-yput83),.mounted.svelte-yput83 .verdict:where(.svelte-yput83),.mounted.svelte-yput83 .floater:where(.svelte-yput83){animation:none}.mounted.svelte-yput83 .typed-line:where(.svelte-yput83){width:100%}.mounted.svelte-yput83 .verdict:where(.svelte-yput83),.mounted.svelte-yput83 .floater:where(.svelte-yput83){opacity:1}.mounted.svelte-yput83 .v-refused:where(.svelte-yput83){transform:rotate(-2.5deg)}}.card.svelte-gmes2o{width:6.5%;min-width:34px;opacity:0;will-change:opacity,transform;transform:translateY(6px)}.mounted.svelte-gmes2o .card:where(.svelte-gmes2o){animation:svelte-gmes2o-card-in .7s ease-out forwards}@keyframes svelte-gmes2o-card-in{to{opacity:1;transform:translateY(0)}}.card.focal.svelte-gmes2o{width:8%;min-width:44px;padding:5px;margin:-5px;border:1px solid rgba(212,212,216,.45);border-radius:3px;box-shadow:0 0 24px #d4d4d814}.bar.svelte-gmes2o{height:3px;border-radius:2px;margin:4px 0}@media(min-width:640px){.bar.svelte-gmes2o{height:4px;margin:5px 0}}.bar-u.svelte-gmes2o{margin-left:auto;background:#a1a1aa73}.bar-a.svelte-gmes2o{margin-right:auto;background:#71717a4d}.focal.svelte-gmes2o .bar-a:where(.svelte-gmes2o){background:#fbbf248c}.tint-1.svelte-gmes2o .bar-a:where(.svelte-gmes2o){background:#fbbf2438}.tint-2.svelte-gmes2o .bar-a:where(.svelte-gmes2o){background:#fbbf2457}.tint-3.svelte-gmes2o .bar-a:where(.svelte-gmes2o){background:#fbbf247a}.chrome-line.svelte-gmes2o{opacity:0;will-change:opacity}.mounted.svelte-gmes2o .chrome-line:where(.svelte-gmes2o){animation:svelte-gmes2o-fade-in .5s ease-out forwards}.chrome-line.q.svelte-gmes2o{font-size:.6rem;font-style:italic;color:#71717a}.chrome-line.ab.svelte-gmes2o{font-size:.65rem;letter-spacing:.05em;color:#d4d4d8}@media(min-width:640px){.chrome-line.q.svelte-gmes2o{font-size:.7rem}.chrome-line.ab.svelte-gmes2o{font-size:.8rem}}.reward.svelte-gmes2o{position:absolute;top:-.4em;right:-1.2em;font-size:.55rem;font-weight:700;letter-spacing:.08em;color:#4ade80e6;border:1px solid rgb(74 222 128 / .5);border-radius:2px;padding:.1em .4em;background:#09090bb3;opacity:0;transform-origin:center;will-change:opacity,transform}@media(min-width:640px){.reward.svelte-gmes2o{font-size:.65rem}}.mounted.svelte-gmes2o .reward:where(.svelte-gmes2o){animation:svelte-gmes2o-stamp-in-tilt .4s ease-out forwards}@keyframes svelte-gmes2o-stamp-in-tilt{0%{opacity:0;transform:scale(1.4) rotate(-6deg)}to{opacity:1;transform:scale(1) rotate(-3deg)}}.bracket.svelte-gmes2o{height:8px;border-left:1px solid;border-right:1px solid;border-bottom:1px solid;border-radius:0 0 2px 2px;opacity:0;transform:scaleX(0);transform-origin:left center;will-change:opacity,transform}.mounted.svelte-gmes2o .bracket:where(.svelte-gmes2o){animation:svelte-gmes2o-bracket-in .7s ease-out forwards}@keyframes svelte-gmes2o-bracket-in{to{opacity:1;transform:scaleX(1)}}.b-one.svelte-gmes2o{border-color:#4ade808c}.b-label.svelte-gmes2o{position:absolute;top:100%;left:50%;transform:translate(-50%);margin-top:.45em;white-space:nowrap;font-size:.6rem;letter-spacing:.1em;text-transform:uppercase;opacity:0;will-change:opacity}@media(min-width:640px){.b-label.svelte-gmes2o{font-size:.68rem}}.mounted.svelte-gmes2o .b-label:where(.svelte-gmes2o){animation:svelte-gmes2o-fade-in .6s ease-out forwards}.b-one.svelte-gmes2o .b-label:where(.svelte-gmes2o){color:#4ade80bf}@keyframes svelte-gmes2o-fade-in{to{opacity:1}}.stamp-time.svelte-gmes2o{font-size:.58rem;letter-spacing:.12em;color:#71717ae6;opacity:0}@media(min-width:640px){.stamp-time.svelte-gmes2o{font-size:.62rem}}.mounted.svelte-gmes2o .stamp-time:where(.svelte-gmes2o){animation:svelte-gmes2o-fade-in 1s ease-out forwards;animation-delay:4.6s}.floater.svelte-gmes2o{font-size:.6rem;opacity:0;will-change:opacity}.mounted.svelte-gmes2o .floater:where(.svelte-gmes2o){animation:svelte-gmes2o-fade-in 1.2s ease-out forwards}.f-ok.svelte-gmes2o{color:#4ade8059;letter-spacing:.12em}.f-sys.svelte-gmes2o{color:#71717acc;letter-spacing:.1em;text-transform:uppercase;font-size:.58rem}.f-faint.svelte-gmes2o{color:#3f3f46;letter-spacing:.1em}.f-warn.svelte-gmes2o{color:#fbbf248c;letter-spacing:.12em;text-transform:uppercase;font-size:.58rem}.vignette.svelte-gmes2o{box-shadow:inset 0 0 120px 60px #09090b,inset 0 80px 80px -40px #09090b,inset 0 -80px 80px -40px #09090b}@media(prefers-reduced-motion:reduce){.mounted.svelte-gmes2o .card:where(.svelte-gmes2o),.mounted.svelte-gmes2o .chrome-line:where(.svelte-gmes2o),.mounted.svelte-gmes2o .reward:where(.svelte-gmes2o),.mounted.svelte-gmes2o .bracket:where(.svelte-gmes2o),.mounted.svelte-gmes2o .b-label:where(.svelte-gmes2o),.mounted.svelte-gmes2o .stamp-time:where(.svelte-gmes2o),.mounted.svelte-gmes2o .floater:where(.svelte-gmes2o){animation:none;opacity:1}.mounted.svelte-gmes2o .card:where(.svelte-gmes2o){transform:translateY(0)}.mounted.svelte-gmes2o .bracket:where(.svelte-gmes2o){transform:scaleX(1)}.mounted.svelte-gmes2o .reward:where(.svelte-gmes2o){transform:rotate(-3deg)}}
