.term.svelte-vuqj1i{color:var(--stage-touch,var(--touch));cursor:pointer;text-decoration:none}.term.svelte-vuqj1i:hover,.term.svelte-vuqj1i:focus-visible{text-underline-offset:.18em;text-decoration:underline .06em}.evidence.svelte-nmuazj{vertical-align:baseline;flex-wrap:wrap;align-items:baseline;gap:.4em;margin-inline-start:.4em;display:inline-flex}.badge.svelte-nmuazj{font:500 .62em/1 var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:inherit;background:0 0;border:1.5px solid;border-radius:2px;padding:.35em .55em}button.badge.svelte-nmuazj{cursor:pointer}[data-level=exploratory].svelte-nmuazj .badge:where(.svelte-nmuazj),[data-level=post_hoc].svelte-nmuazj .badge:where(.svelte-nmuazj){border-style:dashed}.source.svelte-nmuazj{font:400 .62em/1.3 var(--font-mono);opacity:.85}.token.svelte-dnl31{font-family:var(--font-mono);white-space:nowrap;font-size:.9em;font-weight:500}.box.svelte-dnl31{outline-offset:-1px;outline:1px solid;padding:0 .15em}.sr-only.svelte-dnl31{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.w.svelte-1v1l8qo{animation:svelte-1v1l8qo-word-in var(--fade) ease-out both}@keyframes svelte-1v1l8qo-word-in{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.w.svelte-1v1l8qo{animation:none}}.progress.svelte-ou9wsw{gap:var(--space-2);height:var(--target-min);flex:none;display:flex}.scenes.svelte-ou9wsw{flex:1;min-width:0;height:100%;position:relative}.play.svelte-ou9wsw{width:var(--target-min);height:100%;color:var(--text);border:1px solid var(--rule);cursor:pointer;background:0 0;border-radius:50%;flex:none;place-items:center;padding:0;display:grid}.play.svelte-ou9wsw:hover{border-color:var(--text-muted)}.play.svelte-ou9wsw:focus-visible{outline:2px solid var(--focus);outline-offset:2px}.play.svelte-ou9wsw svg:where(.svelte-ou9wsw){fill:currentColor;width:16px;height:16px}.label.svelte-ou9wsw{font:500 .75rem/1.2 var(--font-mono);letter-spacing:.04em;color:var(--text-muted);white-space:nowrap;text-overflow:ellipsis;pointer-events:none;margin:0;position:absolute;top:2px;left:0;right:0;overflow:hidden}.bar.svelte-ou9wsw{gap:3px;height:100%;margin:0;padding:0;list-style:none;display:flex}li.svelte-ou9wsw{flex-basis:0;min-width:6px}.bar.svelte-ou9wsw button:where(.svelte-ou9wsw){cursor:pointer;background:0 0;border:0;width:100%;height:100%;padding:0;display:block;position:relative}.bar.svelte-ou9wsw button:where(.svelte-ou9wsw):before,.bar.svelte-ou9wsw button:where(.svelte-ou9wsw):after{content:"";left:0;bottom:var(--bar-bottom,8px);border-radius:2px;height:4px;position:absolute}.bar.svelte-ou9wsw button:where(.svelte-ou9wsw):before{background:var(--rule);right:0}.bar.svelte-ou9wsw button:where(.svelte-ou9wsw):after{width:calc(var(--fill) * 100%);background:var(--text-muted)}.bar.svelte-ou9wsw button.now:where(.svelte-ou9wsw):after{background:var(--text)}.bar.svelte-ou9wsw button:where(.svelte-ou9wsw):hover:before{background:var(--text-muted)}.bar.svelte-ou9wsw button:where(.svelte-ou9wsw):focus-visible{outline:2px solid var(--focus);outline-offset:-2px}.head.svelte-ou9wsw{left:calc(var(--fill) * 100%);bottom:calc(var(--bar-bottom,8px) - 3px);background:var(--text);width:2px;height:10px;margin-left:-1px;position:absolute}dialog.svelte-1kwbck4{border:1px solid var(--rule);border-radius:var(--radius);background:var(--surface);max-width:min(34rem,100vw - 2rem);max-height:calc(100dvh - 2rem);color:var(--text);padding:0}dialog.svelte-1kwbck4::backdrop{background:#0000008c}.inner.svelte-1kwbck4{padding:var(--space-3) var(--space-4) var(--space-4)}header.svelte-1kwbck4{justify-content:space-between;align-items:center;gap:var(--space-3);display:flex}h2.svelte-1kwbck4{font-size:var(--text-lg);margin:0}.close.svelte-1kwbck4{min-height:var(--target-min);min-width:var(--target-min);padding:0 var(--space-3);font:inherit;color:var(--text);border:1px solid var(--rule);border-radius:var(--radius);cursor:pointer;background:0 0}section.svelte-rtx9l5+section:where(.svelte-rtx9l5){border-top:1px solid var(--rule);margin-top:var(--space-3)}h3.svelte-rtx9l5{font:500 var(--text-md) / 1.4 var(--font-mono);margin:var(--space-3) 0 var(--space-2)}dl.svelte-rtx9l5{gap:var(--space-1) var(--space-3);font-size:var(--text-sm);grid-template-columns:max-content 1fr;display:grid}dt.svelte-rtx9l5{color:var(--text-muted)}dd.svelte-rtx9l5{overflow-wrap:anywhere;margin:0}.hash.svelte-rtx9l5{font-size:.85em}.levels.svelte-8rt06q{margin:var(--space-3) 0;border:1px solid var(--rule);border-radius:var(--radius);display:flex}.levels.svelte-8rt06q button:where(.svelte-8rt06q){min-height:var(--target-min);padding:0 var(--space-1);font:inherit;font-size:var(--text-sm);color:var(--text-muted);cursor:pointer;background:0 0;border:0;flex:1}.levels.svelte-8rt06q button:where(.svelte-8rt06q)+button:where(.svelte-8rt06q){border-left:1px solid var(--rule)}.levels.svelte-8rt06q button[aria-pressed=true]:where(.svelte-8rt06q){color:var(--text);box-shadow:inset 0 -3px 0 var(--signal);font-weight:700}.levels.svelte-8rt06q button:where(.svelte-8rt06q):focus-visible{outline:2px solid var(--focus);outline-offset:-2px}.claim.svelte-8rt06q+.claim:where(.svelte-8rt06q){margin-top:var(--space-3)}.telling.svelte-8rt06q{font-weight:500}.entry.svelte-8rt06q .telling a.concept{color:var(--touch)}.marker.svelte-8rt06q,.back.svelte-8rt06q{min-height:var(--target-min);font:inherit;font-size:var(--text-sm);color:var(--text-muted);cursor:pointer;background:0 0;border:0;padding:0}.marker.svelte-8rt06q:hover,.back.svelte-8rt06q:hover{color:var(--text)}.gap.svelte-8rt06q{color:var(--text-muted);font-size:var(--text-sm)}.page.svelte-8rt06q{margin:var(--space-4) 0 0;font-size:var(--text-sm)}.page.svelte-8rt06q a:where(.svelte-8rt06q){color:var(--text-muted)}.player.svelte-1vmjqga{background:var(--bg);place-items:center;display:grid;position:fixed;inset:0;overflow:hidden}.layout.svelte-1vmjqga{flex-direction:column;align-items:center;display:flex}[data-dock=beside].svelte-1vmjqga .layout:where(.svelte-1vmjqga){flex-direction:row}.frame.svelte-1vmjqga{color:#eee9df;--stage-muted:#9c978f;--stage-signal:#7cbaff;--stage-touch:#2bd394;--stage-vermilion:#e4572e;background:#050507;position:relative;overflow:hidden;container-type:inline-size}canvas.svelte-1vmjqga{touch-action:manipulation;width:100%;height:100%;transition:opacity .4s;display:block;position:absolute;inset:0}[data-quiz=true].svelte-1vmjqga canvas:where(.svelte-1vmjqga){opacity:.25}.count.svelte-1vmjqga{font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--text-muted);margin:0;font-size:.75rem}.nogl.svelte-1vmjqga{font:500 calc(var(--fs) * .8) / 1.4 "Lab Archivo", var(--font-sans);color:var(--stage-muted);margin:0;position:absolute;inset:10% 8% auto}.band.svelte-1vmjqga{width:100%;left:0;top:var(--band-top);height:var(--band-h);pointer-events:none;position:absolute}.band.svelte-1vmjqga>:where(.svelte-1vmjqga){pointer-events:auto}.beat.svelte-1vmjqga{left:var(--tx);top:var(--ty);width:var(--tw);font:500 var(--fs) / 1.3 "Lab Archivo", var(--font-sans);text-wrap:pretty;margin:0;position:absolute}.beat.svelte-1vmjqga:focus{outline:none}.beat[data-paused=true].svelte-1vmjqga .w{animation-play-state:paused}.beat[data-reduced=true].svelte-1vmjqga .w{animation:none}.quiz-card.svelte-1vmjqga{animation:svelte-1vmjqga-card-out .35s ease-in calc(var(--card) - .35s) both;flex-direction:column;gap:.35em;display:flex}.quiz-title.svelte-1vmjqga{letter-spacing:-.01em;background:linear-gradient(var(--stage-touch), var(--stage-touch)) left bottom / 100% .08em no-repeat;align-self:flex-start;padding-bottom:.12em;font-size:1.7em;font-weight:700;line-height:1.1;animation:.6s cubic-bezier(.16,1,.3,1) both svelte-1vmjqga-title-in,.5s cubic-bezier(.65,0,.35,1) .35s both svelte-1vmjqga-rule-in}.quiz-sub.svelte-1vmjqga{font-size:.75em;font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;color:var(--stage-muted);animation:.5s cubic-bezier(.16,1,.3,1) .6s both svelte-1vmjqga-title-in}@keyframes svelte-1vmjqga-title-in{0%{opacity:0;transform:translateY(.4em)}to{opacity:1;transform:none}}@keyframes svelte-1vmjqga-rule-in{0%{background-size:0% .08em}to{background-size:100% .08em}}@keyframes svelte-1vmjqga-card-out{to{opacity:0}}.beat[data-reduced=true].svelte-1vmjqga .quiz-card:where(.svelte-1vmjqga),.beat[data-reduced=true].svelte-1vmjqga .quiz-card:where(.svelte-1vmjqga)>:where(.svelte-1vmjqga){animation:none}@media (prefers-reduced-motion:reduce){.quiz-card.svelte-1vmjqga,.quiz-card.svelte-1vmjqga>:where(.svelte-1vmjqga){animation:none}}.beat.svelte-1vmjqga:after{content:"";pointer-events:none;border-radius:.4em;position:absolute;inset:-.5em -.6em}.beat.svelte-1vmjqga:focus-visible:after,.beat.framed.svelte-1vmjqga:after{outline:2px solid var(--stage-signal);animation:2.4s ease-in-out infinite svelte-1vmjqga-focus-glow}.beat.framed.svelte-1vmjqga:after{animation:.5s ease-out both svelte-1vmjqga-frame-in,2.4s ease-in-out .5s infinite svelte-1vmjqga-focus-glow}@keyframes svelte-1vmjqga-frame-in{0%{opacity:0}}@keyframes svelte-1vmjqga-focus-glow{0%,to{box-shadow:0 0 4px 0 color-mix(in srgb, var(--stage-signal) 25%, transparent)}50%{box-shadow:0 0 16px 2px color-mix(in srgb, var(--stage-signal) 45%, transparent)}}.beat[data-reduced=true].svelte-1vmjqga:focus-visible:after,.beat[data-reduced=true].framed.svelte-1vmjqga:after{box-shadow:0 0 8px 0 color-mix(in srgb, var(--stage-signal) 35%, transparent);animation:none}@media (prefers-reduced-motion:reduce){.beat.svelte-1vmjqga:focus-visible:after,.beat.framed.svelte-1vmjqga:after{box-shadow:0 0 8px 0 color-mix(in srgb, var(--stage-signal) 35%, transparent);animation:none}}.dock.svelte-1vmjqga{gap:var(--space-2);padding:var(--space-2);flex-direction:column;max-height:100%;display:flex;overflow-y:auto}[data-dock=beside].svelte-1vmjqga .dock:where(.svelte-1vmjqga){justify-content:center;align-self:stretch;width:240px}[data-dock=over].svelte-1vmjqga .dock:where(.svelte-1vmjqga){color:#eee9df;--bg:#0e1014;--text:#eee9df;--text-muted:#9c978f;--rule:#5e5b57;--surface:#0e1014;--touch:#2bd394;--on-touch:#050507;background:#0e1014f0;max-height:190%;position:absolute;bottom:0;left:0;right:0}.controls.svelte-1vmjqga,.options.svelte-1vmjqga,.detours.svelte-1vmjqga,.challenge.svelte-1vmjqga,.explore.svelte-1vmjqga{gap:var(--space-2);flex-wrap:wrap;align-items:center;display:flex}.dock.svelte-1vmjqga>:first-child{margin-top:auto}.controls.svelte-1vmjqga{padding-block:var(--space-1);background:var(--bg);position:sticky;bottom:0}[data-dock=beside].svelte-1vmjqga .controls:where(.svelte-1vmjqga){flex-wrap:wrap}[data-dock=beside].svelte-1vmjqga .controls:where(.svelte-1vmjqga) .next:where(.svelte-1vmjqga){flex:100%}[data-dock=beside].svelte-1vmjqga .options:where(.svelte-1vmjqga){flex-direction:column;align-items:stretch}button.svelte-1vmjqga{min-height:var(--target-min);font:inherit;font-size:var(--text-sm);color:var(--text);background:var(--surface);border:1px solid var(--rule);border-radius:var(--radius);cursor:pointer;padding:0 .7rem}button.svelte-1vmjqga:disabled{opacity:.45;cursor:default}button[aria-pressed=true].svelte-1vmjqga{border-color:var(--text);box-shadow:inset 0 0 0 1px var(--text)}button[aria-pressed=true].svelte-1vmjqga:before{content:"✓ "}.controls.svelte-1vmjqga{flex-wrap:nowrap}.controls.svelte-1vmjqga>button:where(.svelte-1vmjqga){flex:none}.controls.svelte-1vmjqga .next:where(.svelte-1vmjqga){min-width:5rem;color:var(--bg);background:var(--text);border-color:var(--text);flex:0 auto;justify-content:center;align-items:center;margin-left:auto;padding-block:2px;font-weight:600;line-height:1.2;display:inline-flex}.controls.svelte-1vmjqga .next.skip:where(.svelte-1vmjqga){color:var(--text-muted);border-color:var(--rule);background:0 0}.controls.svelte-1vmjqga .next.counting:where(.svelte-1vmjqga){position:relative;overflow:hidden}.next.counting.svelte-1vmjqga:after{content:"";background:var(--touch);transform-origin:0;height:3px;animation:svelte-1vmjqga-count-down var(--advance) linear both;position:absolute;bottom:0;left:0;right:0}@keyframes svelte-1vmjqga-count-down{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.next.svelte-1vmjqga .to:where(.svelte-1vmjqga){-webkit-line-clamp:2;line-clamp:2;text-align:left;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}[data-narrow=true].svelte-1vmjqga .next:where(.svelte-1vmjqga) .to:where(.svelte-1vmjqga){-webkit-line-clamp:3;line-clamp:3}[data-narrow=true].svelte-1vmjqga:not([data-dock=beside]) .controls:where(.svelte-1vmjqga) .next:where(.svelte-1vmjqga){flex:1 1 0;justify-content:space-between;min-width:0;min-height:calc(3.6em + 6px)}[data-narrow=true].svelte-1vmjqga .next:where(.svelte-1vmjqga) .to:where(.svelte-1vmjqga){hyphens:manual;overflow-wrap:normal}.icon.svelte-1vmjqga{fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linejoin:round;stroke-linecap:round;width:18px;height:18px;display:none}[data-narrow=true].svelte-1vmjqga .tool:where(.svelte-1vmjqga){width:var(--target-min);place-items:center;padding:0;display:inline-grid}[data-narrow=true].svelte-1vmjqga .tool:where(.svelte-1vmjqga) .icon:where(.svelte-1vmjqga){display:block}[data-narrow=true].svelte-1vmjqga .tool[aria-pressed=true]:where(.svelte-1vmjqga):before{content:none}[data-narrow=true].svelte-1vmjqga .word:where(.svelte-1vmjqga){clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.top.svelte-1vmjqga{top:0;left:var(--tx);width:var(--tw);height:var(--top-h);min-height:var(--target-min);--bar-bottom:18px;--text:#eee9df;--text-muted:#9c978f;--rule:#5e5b57;position:absolute}.top.svelte-1vmjqga .progress{height:100%}.decision.svelte-1vmjqga{gap:var(--space-2);flex-direction:column;display:flex}.try.svelte-1vmjqga{margin:0;font-weight:600}.options.svelte-1vmjqga{align-items:stretch}.option.svelte-1vmjqga{min-height:var(--target-min);padding:var(--space-2) var(--space-4);font-size:var(--text-md);color:var(--on-touch);background:var(--touch);border:0;border-radius:999px;flex:8rem;font-weight:600;line-height:1.25;transition:transform .18s cubic-bezier(.16,1,.3,1),filter .18s,box-shadow .18s,opacity .3s,background-color .3s,color .3s}.option.svelte-1vmjqga:hover:not(:disabled){filter:brightness(1.08);box-shadow:0 0 0 3px color-mix(in srgb, var(--touch) 30%, transparent);transform:translateY(-2px)}.option.svelte-1vmjqga:active:not(:disabled){transform:scale(.97)}.options.answered.svelte-1vmjqga .option:where(.svelte-1vmjqga){color:var(--text);box-shadow:inset 0 0 0 1px var(--rule);filter:none;cursor:default;background:0 0;transform:none}.options.answered.svelte-1vmjqga .option.picked:where(.svelte-1vmjqga){color:var(--bg);background:var(--text);box-shadow:none}.options.answered.svelte-1vmjqga .option:where(.svelte-1vmjqga):disabled{opacity:.35}.option.tried.svelte-1vmjqga{color:var(--text);box-shadow:inset 0 0 0 1px var(--rule);opacity:.35;background:0 0;text-decoration:line-through}.option[aria-pressed=true].svelte-1vmjqga:before{content:none}@media (prefers-reduced-motion:reduce){.option.svelte-1vmjqga{transition:none}.option.svelte-1vmjqga:hover:not(:disabled),.option.svelte-1vmjqga:active:not(:disabled){transform:none}}.detour.svelte-1vmjqga{text-align:left;border-color:var(--rule);color:var(--text-muted);background:0 0}.detour.svelte-1vmjqga:hover{color:var(--text);border-color:var(--text-muted)}.again.svelte-1vmjqga{gap:var(--space-1) var(--space-2)}.again.svelte-1vmjqga .detour:where(.svelte-1vmjqga){padding-inline:.6rem}.detour.svelte-1vmjqga .tag:where(.svelte-1vmjqga),.again.svelte-1vmjqga .tag:where(.svelte-1vmjqga){font-family:var(--font-mono);letter-spacing:.08em;text-transform:uppercase;font-size:.75rem}.end.svelte-1vmjqga{flex-wrap:wrap;align-items:center;gap:.5rem 1rem;display:flex}.end.svelte-1vmjqga p:where(.svelte-1vmjqga){margin:0;font-weight:600}a.next.svelte-1vmjqga{min-height:var(--target-min);border:1px solid var(--text);border-radius:var(--radius);font-size:var(--text-sm);padding-inline:.7rem;text-decoration:none}.verdict.svelte-1vmjqga{font-size:var(--text-sm);margin:0}.beat.svelte-1vmjqga .mark:where(.svelte-1vmjqga){font-weight:700}.beat.svelte-1vmjqga .mark.right:where(.svelte-1vmjqga){color:var(--stage-signal)}.beat.svelte-1vmjqga .mark.wrong:where(.svelte-1vmjqga){color:var(--stage-vermilion)}.verdict.svelte-1vmjqga:empty{display:none}.explore.svelte-1vmjqga{flex-wrap:nowrap}.explore.chips.svelte-1vmjqga{flex-wrap:wrap}.explore.svelte-1vmjqga .stop:where(.svelte-1vmjqga),.challenge.svelte-1vmjqga button:where(.svelte-1vmjqga){min-width:var(--target-min);color:var(--touch);border-color:var(--touch);background:0 0;border-radius:999px}.explore.svelte-1vmjqga .stop:where(.svelte-1vmjqga){font-family:var(--font-mono);padding:0 .7rem}.explore.svelte-1vmjqga .stop[aria-pressed=true]:where(.svelte-1vmjqga){color:var(--on-touch);background:var(--touch);box-shadow:none}.explore.svelte-1vmjqga .stop[aria-pressed=true]:where(.svelte-1vmjqga):before{content:none}.explore.svelte-1vmjqga .roll:where(.svelte-1vmjqga),.challenge.svelte-1vmjqga .check:where(.svelte-1vmjqga){padding:0 var(--space-4);color:var(--on-touch);background:var(--touch);border-color:var(--touch);border-radius:999px;font-weight:600}.challenge.svelte-1vmjqga label:where(.svelte-1vmjqga),.explore.svelte-1vmjqga .slider:where(.svelte-1vmjqga){align-items:center;gap:var(--space-2);flex:12rem;display:flex}.challenge.svelte-1vmjqga input:where(.svelte-1vmjqga),.explore.svelte-1vmjqga .slider:where(.svelte-1vmjqga) input:where(.svelte-1vmjqga){min-height:var(--target-min);accent-color:var(--touch);flex:1}output.svelte-1vmjqga{min-width:2ch;font-family:var(--font-mono);font-weight:600;display:inline-block}.sr-only.svelte-1vmjqga,.sr-only[data-astro-cid-7hmhbvox]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}
