.cvf{background:var(--ff-paper);max-width:46rem;color:var(--ff-anvil);border:.125rem solid var(--ff-outline);box-shadow:0 .1875rem 0 var(--ff-outline);border-radius:1rem;margin:.75rem 0;padding:1rem}.cvf-h{margin:0 0 .35rem;font-size:1.15rem;font-weight:700}.cvf-lede{max-width:66ch;margin:0 0 .6rem;line-height:1.5}.cvf-cover{margin:0 0 .5rem}.cvf-card{border:.125rem dashed var(--ff-outline);background:repeating-linear-gradient(135deg, color-mix(in srgb, var(--ff-anvil) 8%, var(--ff-paper)) 0 .5rem, var(--ff-paper) .5rem 1rem);border-radius:.6rem;justify-content:center;align-items:center;min-height:3rem;display:flex}.cvf-card-word{letter-spacing:.03em;font-weight:700}.cvf-hidden[hidden]{display:none}.cvf-group{margin:.6rem 0 0}.cvf-glabel{margin:0 0 .3rem;font-weight:700}.cvf-chips{flex-wrap:wrap;gap:.4rem;display:flex}.cvf-chip{border:.125rem solid var(--ff-outline);background:var(--ff-paper);min-height:2.75rem;color:var(--ff-anvil);font:inherit;cursor:pointer;text-align:left;border-radius:999rem;padding:.4rem .8rem}.cvf-chip[aria-pressed=true]{background:color-mix(in srgb, var(--pc-select,var(--ff-slate)) 22%, var(--ff-paper));font-weight:700}.cvf-chip[aria-pressed=true]:before{content:"✓ "}.cvf-chip:focus-visible{outline:.1875rem solid var(--ff-focus,var(--ff-anvil));outline-offset:.125rem}.cvf-go{min-height:2.75rem;margin-top:.75rem}.cvf-said{margin:0 0 .5rem;font-weight:700;line-height:1.45}.cvf-hidden:focus{outline:none}.cvf-hidden:focus-visible{outline:.1875rem solid var(--ff-focus,var(--ff-anvil));outline-offset:.25rem}.pc-theme-chronoquest{--mn-adv:#a8783f}@media (prefers-color-scheme:dark){.pc-theme-chronoquest{--mn-adv:#d6b38a}}.mn-step{margin:.75rem 0}.mn-fig{-webkit-overflow-scrolling:touch;margin:0;overflow-x:auto}.mn-fig:focus-visible{outline:.1875rem solid var(--ff-focus,var(--ff-anvil));outline-offset:.125rem}.mn-svg{width:100%;min-width:40rem;height:auto;display:block}.mn-adv{fill:var(--mn-adv);stroke:var(--mn-adv);stroke-width:.6px;stroke-linejoin:round}.mn-ret{fill:color-mix(in srgb, var(--ff-anvil) 88%, transparent);stroke:color-mix(in srgb, var(--ff-anvil) 88%, transparent);stroke-width:.6px;stroke-linejoin:round}.mn-cities circle{fill:var(--ff-anvil)}.mn-cities text,.mn-temp text{fill:var(--ff-anvil);font-size:.75rem}.mn-temp .mn-zero{stroke:color-mix(in srgb, var(--ff-anvil) 25%, transparent);stroke-dasharray:4 4}.mn-temp .mn-tline{fill:none;stroke:var(--ff-anvil);stroke-width:1.6px}.mn-temp .mn-drop{stroke:color-mix(in srgb, var(--ff-anvil) 30%, transparent);stroke-width:.8px}.mn-here{fill:var(--ff-paper);stroke:var(--ff-anvil);stroke-width:2.5px}.mn-cap{margin-top:.4rem}.mn-title-h{margin:0;font-size:1.25rem;font-weight:700}.mn-title-p{max-width:66ch;margin:.35rem 0;line-height:1.5}.mn-key{flex-wrap:wrap;gap:.25rem 1rem;margin:.35rem 0 0;font-size:.95rem;font-weight:700;display:flex}.mn-key-item{align-items:center;gap:.35rem;display:inline-flex}.mn-sw{border-radius:.15rem;width:1.6rem;height:.6rem;display:inline-block}.mn-sw-adv{background:var(--mn-adv)}.mn-sw-ret{background:color-mix(in srgb, var(--ff-anvil) 88%, transparent)}.mn-rest[hidden]{display:none}.mn-pred,.mn-walk{background:var(--ff-paper);max-width:46rem;color:var(--ff-anvil);border:.125rem solid var(--ff-outline);box-shadow:0 .1875rem 0 var(--ff-outline);border-radius:1rem;margin:1rem 0;padding:1rem}.mn-h{margin:0 0 .5rem;font-size:1.15rem;font-weight:700}.mn-opts{gap:.5rem;display:grid}.mn-opt{text-align:left;min-height:2.75rem}.mn-opt[aria-pressed=true]{outline:.1875rem solid var(--pc-select,var(--ff-slate));outline-offset:.0625rem;font-weight:700}.mn-said,.mn-read{max-width:66ch;margin:.6rem 0 0;font-weight:700;line-height:1.45}.mn-said:empty{margin:0}.mn-twist[hidden]{display:none}.mn-twist-q,.mn-twist-a{max-width:66ch;line-height:1.5}.mn-twist-a{font-weight:700}.mn-table-box{max-width:100%;overflow-x:auto}.mn-table-box:focus-visible{outline:.1875rem solid var(--ff-focus,var(--ff-anvil));outline-offset:.125rem}.mn-table{border-collapse:collapse;font-variant-numeric:tabular-nums;width:100%;margin:.4rem 0;font-size:.95rem}.mn-table th,.mn-table td{border-bottom:.0625rem solid color-mix(in srgb, var(--ff-anvil) 20%, transparent);text-align:right;padding:.35rem .4rem}.mn-table th:first-child,.mn-table thead th:first-child{text-align:left}.mn-slider-l{margin:.6rem 0 .2rem;font-weight:700;display:block}.mn-slider{width:100%;min-height:2.75rem;accent-color:var(--pc-select,var(--ff-slate))}.mn-note{margin-top:.5rem}.mn-scroll{margin:.25rem 0 0;display:none;position:sticky;left:0}@media (width<=44rem){.mn-scroll{display:block}}
