.Investigation_card__lchST{display:flex;flex-direction:column;gap:.7rem;min-width:0}.Investigation_question__QQQVs{font-family:fraunces,"Fraunces Question Fallback",var(--font-display);font-size:var(--step-0);font-variation-settings:"SOFT" 30,"WONK" 1,"opsz" 16;line-height:1.35}.Investigation_answerRow__jej_G{display:flex;flex-wrap:wrap;align-items:center;gap:.6rem}.Investigation_number__6pxMR{font-family:var(--font-mono);font-size:var(--step-1);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;width:6.5rem;background:var(--paper);color:var(--ink);border:var(--hair) solid var(--rule-strong);padding:.4em .6em;transition:border-color var(--dur-fast) var(--ease-plate)}.Investigation_number__6pxMR:focus-visible{border-color:var(--vermilion)}.Investigation_number__6pxMR[aria-invalid=true]{border-color:var(--vermilion);background:var(--vermilion-wash)}.Investigation_unit__V0DrG{font-family:var(--font-ui);font-size:var(--step--1);letter-spacing:.07em;text-transform:uppercase;color:var(--ink-soft)}.Investigation_said__pNMMg{font-family:var(--font-display);font-size:var(--step-1);line-height:1.25}.Investigation_said__pNMMg strong{font-family:var(--font-mono);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;font-weight:600}.Investigation_verdict__OeLAf{font-family:var(--font-ui);font-size:var(--step--1);letter-spacing:.07em;text-transform:uppercase;color:var(--vermilion)}.Investigation_why__rMLC5{font-size:var(--step--1);line-height:1.5;color:var(--ink)}.Investigation_status__GoyAo{font-size:var(--step--2);line-height:1.5;color:var(--ink-soft)}.Investigation_status__GoyAo a{color:inherit}.Investigation_actions__sG65x{display:flex;flex-wrap:wrap;align-items:center;gap:.9rem}.Investigation_saved__Py9vS{font-size:var(--step--2);color:var(--ink-faint)}.Investigation_gapLine__XKX49{width:100%;max-width:28rem;height:auto;overflow:visible}.Investigation_gapAxis__6KcEW{stroke:var(--rule-strong);stroke-width:1}.Investigation_gapSpan__Wpl6Y{stroke:var(--vermilion);stroke-width:3;stroke-dasharray:1;stroke-dashoffset:0;animation:Investigation_gap-draw__KNiHQ var(--dur-slow) var(--ease-plate) both}.Investigation_gapGuess__Bj6jw{stroke:var(--ink-soft);stroke-width:2}.Investigation_gapTruth__85mGv{stroke:var(--ink);stroke-width:2}.Investigation_gapLabel__OlOjk{font-family:var(--font-mono);font-size:11px;fill:var(--ink-soft)}@keyframes Investigation_gap-draw__KNiHQ{0%{stroke-dashoffset:1}to{stroke-dashoffset:0}}.Investigation_boundary__2NS62{display:flex;flex-direction:column;gap:.6rem;margin:0}.Investigation_boundary__2NS62 dt{font-family:var(--font-ui);font-size:var(--step--2);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-faint)}.Investigation_boundary__2NS62 dd{margin:0;font-size:var(--step--1);line-height:1.45;color:var(--ink)}.Investigation_gate__sM_kk{border:0;padding:0;margin:0;min-width:0}.Investigation_holds__DI1VA summary{cursor:pointer;padding-block:.4rem;font-family:var(--font-ui);font-size:var(--step--2);letter-spacing:.1em;text-transform:uppercase;color:var(--ink-faint)}.Investigation_holds__DI1VA p{margin:.3rem 0 0;font-size:var(--step--1);line-height:1.45}.Collatz_viewPanel__u2GZ9{width:100%;height:100%;flex:1 1;display:flex;flex-direction:column;justify-content:center;min-width:0;min-height:0}.Collatz_stageValue__yFpYF{font-family:var(--font-mono);font-size:var(--step-1);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;letter-spacing:.04em;color:var(--ink)}.Collatz_panes__I4nBZ{display:grid;grid-template-columns:1fr;gap:.9rem;min-width:0;min-height:0}@media (min-width:62rem){.Collatz_panes__I4nBZ{grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);gap:1.4rem;align-items:center}}.Collatz_plotPane__A_pH6{min-width:0}.Collatz_plot__Ixba_{width:100%;height:auto;max-height:min(30rem,52vh);display:block}.Collatz_gridline__yTlqY{stroke:var(--rule-faint);stroke-width:.6;stroke-dasharray:2 3}.Collatz_floor__NQTQ8{stroke:var(--rule-strong);stroke-width:.8}.Collatz_gridLabel__08MHW{font-family:var(--font-mono);font-size:7px;fill:var(--ink-faint)}.Collatz_orbitPath__GxKEe{fill:none;stroke:var(--plate-blue);stroke-width:1.2;stroke-linejoin:round}.Collatz_orbitPoint__a4AIi{fill:var(--plate-blue);cursor:pointer}.Collatz_orbitPoint__a4AIi[data-odd=true]{fill:var(--vermilion)}.Collatz_orbitPoint__a4AIi[data-peak=true]{fill:var(--ochre);stroke:var(--paper);stroke-width:1}.Collatz_orbitPoint__a4AIi[data-hovered=true]{fill:var(--ink)}.Collatz_peakLabel__nkRpf{font-family:var(--font-mono);font-size:8px;fill:var(--ochre);paint-order:stroke;stroke:var(--paper);stroke-width:2;stroke-linejoin:round;pointer-events:none}.Collatz_steps__wQrOj{display:flex;flex-direction:column;gap:.6rem;min-width:0;min-height:0}.Collatz_stepsHead__uKNz7{font-size:var(--step--2);line-height:1.5;color:var(--ink-soft);margin:0}.Collatz_stepsHead__uKNz7 strong{font-family:var(--font-mono);color:var(--ink)}.Collatz_stepList___8IHM{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:max-content 1fr;gap:0 .7rem;align-items:baseline;overflow-y:auto;max-height:min(24rem,44vh)}.Collatz_step__D30SR{display:contents}.Collatz_stepIndex__I67Fp,.Collatz_stepWorking__V2ubv{padding-block:.16rem;border-block-start:var(--hair) solid var(--rule-faint)}.Collatz_stepIndex__I67Fp{font-family:var(--font-ui);font-size:var(--step--2);color:var(--ink-faint);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Collatz_stepWorking__V2ubv{font-family:var(--font-mono);font-size:var(--step--2);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--ink-soft);line-height:1.4}.Collatz_step__D30SR[data-odd=true] .Collatz_stepWorking__V2ubv{color:var(--vermilion)}.Collatz_step__D30SR[data-lit=true] .Collatz_stepIndex__I67Fp,.Collatz_step__D30SR[data-lit=true] .Collatz_stepWorking__V2ubv{background:var(--vermilion-wash)}.Collatz_stepsVerdict__O6gcN{font-size:var(--step--2);line-height:1.55;color:var(--ink-soft);border-inline-start:2px solid var(--vermilion);padding-inline-start:.7rem;margin:0}.Collatz_stepsVerdict__O6gcN[data-outcome=beyond-exact],.Collatz_stepsVerdict__O6gcN[data-outcome=step-limit]{border-inline-start-color:var(--ochre)}.Collatz_parity__MAI1c{display:flex;flex-direction:column;gap:.9rem;width:100%;min-width:0}.Collatz_ribbon__gF_Ei{display:flex;flex-wrap:wrap;gap:2px;align-content:flex-start}.Collatz_ribbonCell__BZzfC{width:.85rem;height:1.5rem;background:var(--plate-blue)}.Collatz_ribbonCell__BZzfC[data-odd=true]{background:var(--vermilion)}.Collatz_parityNote__Jmjk6{font-size:var(--step--2);line-height:1.55;color:var(--ink-soft);max-width:none;margin:0}.Collatz_sweepPrinted__VG60_,.Collatz_sweep__Onv7v{display:flex;flex-direction:column;gap:.9rem;width:100%;min-width:0}.Collatz_skyline__dnSHz{display:flex;align-items:flex-end;gap:1px;height:clamp(12rem,34vh,22rem);border-block-end:var(--hair) solid var(--rule-strong);min-width:0}.Collatz_skylineBar__4HK5U{flex:1 1;min-width:1px;background:var(--plate-blue);opacity:.75}.Collatz_skylineBar__4HK5U[data-record=true]{background:var(--vermilion);opacity:1}.Collatz_skylineBar__4HK5U[data-current=true]{background:var(--ochre);opacity:1}.Collatz_skylineBar__4HK5U[data-unresolved=true]{background:repeating-linear-gradient(45deg,var(--ink-faint) 0 2px,transparent 2px 4px);opacity:1}.Collatz_sweepNote__PALsA{font-size:var(--step--2);line-height:1.55;color:var(--ink-soft);max-width:none;margin:0}.Collatz_sweepList__NrYBj{list-style:none;margin:0;padding:0;display:grid;grid-template-columns:repeat(auto-fill,minmax(11rem,1fr));gap:.3rem}.Collatz_sweepItem__gU_2l{min-width:0}.Collatz_sweepButton__spWQT{appearance:none;width:100%;text-align:left;background:var(--paper);border:var(--hair) solid var(--rule);padding:.4rem .55rem;cursor:pointer;display:flex;flex-wrap:wrap;align-items:baseline;gap:.2rem .5rem;color:var(--ink-soft)}.Collatz_sweepButton__spWQT:hover{border-color:var(--vermilion)}.Collatz_sweepItem__gU_2l[data-record=true] .Collatz_sweepButton__spWQT{border-color:var(--vermilion);color:var(--ink)}.Collatz_sweepStart__wZtjy{font-family:var(--font-mono);font-size:var(--step-0);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;color:var(--ink)}.Collatz_sweepSteps__viSTf{font-family:var(--font-mono);font-size:var(--step--2);font-feature-settings:"tnum";font-variant-numeric:tabular-nums}.Collatz_sweepPeak__oU7FX{font-size:var(--step--2);color:var(--ink-faint)}.Collatz_tree__T7vIE{display:flex;flex-direction:column;gap:.9rem;width:100%;min-width:0;min-height:0}.Collatz_treeLevels__ao5JR{list-style:none;margin:0;padding:0;display:flex;flex-direction:column-reverse;gap:.25rem;overflow-y:auto;max-height:min(26rem,48vh)}.Collatz_treeLevel__0_n_a{display:grid;grid-template-columns:5rem 1fr;gap:.7rem;align-items:baseline;padding-block:.15rem;border-block-start:var(--hair) solid var(--rule-faint)}.Collatz_treeDepth__9Ywgc{font-family:var(--font-ui);font-size:var(--step--2);letter-spacing:.08em;text-transform:uppercase;color:var(--ink-faint);white-space:nowrap}.Collatz_treeNodes__cVKE7{display:flex;flex-wrap:wrap;gap:.2rem;min-width:0}.Collatz_treeNode__zQi_n{appearance:none;background:transparent;border:var(--hair) solid var(--rule-faint);font-family:var(--font-mono);font-size:var(--step--2);font-feature-settings:"tnum";font-variant-numeric:tabular-nums;padding:.1em .4em;color:var(--ink-soft);cursor:pointer}.Collatz_treeNode__zQi_n:hover{border-color:var(--vermilion);color:var(--ink)}.Collatz_treeNode__zQi_n[data-odd=true]{border-color:var(--vermilion);color:var(--vermilion)}.Collatz_treeNode__zQi_n[data-current=true]{background:var(--ink);border-color:var(--ink);color:var(--paper)}.Collatz_treeNote__Z8Ky1{font-size:var(--step--2);line-height:1.55;color:var(--ink-soft);max-width:none;margin:0}