.pc-theme-digquest .dgq-respect{border-left:6px solid var(--ff-spark);background:var(--ff-warm)}.pc-theme-digquest .dgq-options{gap:.5rem;margin-top:.8rem;display:grid}.pc-theme-digquest .dgq-option{text-align:left;border-width:2px;border-left:5px solid var(--ff-spark);min-height:52px;padding:.7rem .9rem;font-size:1rem;font-weight:600}.pc-theme-digquest .dgq-option:hover:not(:disabled){transform:translateY(-1px)}.pc-theme-digquest .dgq-option--correct{background:var(--pc-correct-bg);border-color:var(--pc-correct);border-left-color:var(--pc-correct);color:#14532d}.pc-theme-digquest .dgq-option--wrong{background:var(--pc-incorrect-bg);border-color:var(--pc-incorrect);border-left-color:var(--pc-incorrect);opacity:.85}.pc-theme-digquest .dgq-stage-slot{background:var(--ff-paper);border:2.5px solid var(--ff-outline,#2a1f1a);border-top:5px solid var(--pc-select);border-radius:12px;max-width:440px;margin:.4rem auto 0;padding:.7rem;box-shadow:4px 4px #2a1f1a24}.pc-theme-digquest .dgq-svg{width:100%;height:auto;display:block}.pc-theme-digquest .dgq-band{stroke:#6b4f2c;stroke-width:.6px}.pc-theme-digquest .dgq-layer-label{fill:#5a4630;font-size:8px;font-weight:700}.pc-theme-digquest .dgq-find{fill:#fffdf7;stroke:#3b2f2a;stroke-width:1.4px}.pc-theme-digquest .dgq-find--focus{fill:var(--ff-spark);stroke:#7a5a12;stroke-width:1.8px}.pc-theme-digquest .dgq-find--older{fill:var(--ff-forge);stroke:#6e2e19;stroke-width:2.6px}.pc-theme-digquest .dgq-find-label{fill:#3b2f2a;font-size:8.5px;font-weight:600}.pc-theme-digquest .dgq-depth-arrow{fill:#8a6d4a;letter-spacing:.04em;font-size:8px;font-weight:800}.pc-theme-digquest .dgq-specimen{max-width:460px}.pc-theme-digquest .dgq-evidence{gap:.5rem;display:grid}.pc-theme-digquest .dgq-ev-row{grid-template-columns:84px 1fr;align-items:baseline;gap:.6rem;display:grid}.pc-theme-digquest .dgq-ev-k{letter-spacing:.04em;text-transform:uppercase;color:var(--ff-slate-text);padding-top:.1rem;font-size:.72rem;font-weight:800}.pc-theme-digquest .dgq-ev-v{color:#3b2f2a;font-size:1rem;font-weight:600;line-height:1.35}.dgq-ws-stage{text-align:center}.dgq-ws-name{color:var(--ff-forge);margin:0 0 .2rem;font-size:1.15rem;font-weight:800}.dgq-ws-desc{color:var(--ff-anvil);opacity:.9;max-width:52ch;margin:0 auto .7rem}.dgq-ws-strat{text-align:left;gap:.3rem;max-width:44ch;margin:0 auto;display:grid}.dgq-ws-layer{background:var(--ff-warm);border:2px solid var(--ff-outline);border-left:6px solid var(--pc-select);border-radius:10px;flex-direction:column;gap:.1rem;padding:.5rem .75rem;display:flex}.dgq-ws-depth{letter-spacing:.04em;text-transform:uppercase;color:var(--ff-slate-text);font-size:.72rem;font-weight:800}.dgq-ws-finds{color:var(--ff-anvil);line-height:1.4}.dgq-ws-cue{color:var(--ff-anvil);text-align:center;margin:.9rem 0 0;font-weight:700}.dgq-ws-steps{gap:.9rem;margin-top:.6rem;display:grid}.dgq-ws-step{background:var(--ff-paper);border:2px solid var(--ff-outline);border-radius:12px;padding:.7rem .9rem}.dgq-ws-step-label{letter-spacing:.04em;text-transform:uppercase;color:var(--ff-slate-text);margin:0 0 .25rem;font-size:.75rem;font-weight:800}.dgq-ws-step-prompt{color:var(--ff-anvil);margin:0 0 .5rem;font-weight:700}.dgq-ws-interpret-q{color:var(--ff-anvil);margin:0 0 .5rem;font-size:1.08rem;font-weight:800}.dgq-ws-opts{gap:.4rem;display:grid}.dgq-ws-why{color:var(--ff-anvil);margin:.5rem 0 0;font-size:.9rem;font-style:italic;line-height:1.4}.dgq-ws-interpret-host{border-top:3px dashed var(--ff-outline);margin-top:1rem;padding-top:.9rem}.pc-theme-digquest .dgq-wa-choices{gap:.55rem;margin-top:.3rem;display:grid}.pc-theme-digquest .dgq-wa-choice{text-align:left;border:2px solid var(--ff-outline);background:var(--ff-paper);min-height:48px;color:var(--ff-anvil);cursor:pointer;border-radius:.6rem;padding:.8rem .9rem;font-size:.98rem;font-weight:600;transition:border-color .14s,transform .14s}.pc-theme-digquest .dgq-wa-choice:hover{border-color:var(--pc-select);transform:translateY(-1px)}.pc-theme-digquest .dgq-wa-choice:focus-visible{outline:3px solid var(--pc-select);outline-offset:2px}.pc-theme-digquest .dgq-wa-choice[disabled]{cursor:default;opacity:.92}.pc-theme-digquest .dgq-wa-choice--correct{border-color:var(--pc-correct,#2e7d54);background:color-mix(in oklab, var(--pc-correct,#2e7d54) 20%, var(--ff-paper));font-weight:800}.pc-theme-digquest .dgq-wa-choice--wrong{border-color:var(--pc-incorrect,#b3452f);background:color-mix(in oklab, var(--pc-incorrect,#b3452f) 16%, var(--ff-paper))}.pc-theme-digquest .dgq-wa-choice--myth{border-style:dashed;border-color:var(--pc-incorrect,#b3452f)}.pc-theme-digquest .dgq-wa-reveal{border:2px solid var(--ff-outline);background:var(--ff-warm);text-align:center;border-radius:.7rem;margin-top:.7rem;padding:.6rem}.pc-theme-digquest .dgq-wa-svg{width:100%;max-width:340px;height:auto}.pc-theme-digquest .dgq-wa-row-myth{fill:color-mix(in oklab, var(--pc-incorrect,#b3452f) 12%, var(--ff-paper));stroke:var(--pc-incorrect,#b3452f);stroke-width:1.6px;stroke-dasharray:5 4}.pc-theme-digquest .dgq-wa-row-truth{fill:color-mix(in oklab, var(--pc-correct,#2e7d54) 16%, var(--ff-paper));stroke:var(--pc-correct,#2e7d54);stroke-width:1.6px}.pc-theme-digquest .dgq-wa-myth-lbl{fill:var(--ff-anvil);opacity:.85;font-size:12px;font-weight:700}.pc-theme-digquest .dgq-wa-truth-lbl{fill:var(--ff-anvil);font-size:12px;font-weight:800}.pc-theme-digquest .dgq-wa-note{fill:var(--ff-anvil);opacity:.9;font-size:11px;font-weight:700}@media (prefers-reduced-motion:reduce){.pc-theme-digquest .dgq-wa-choice,.pc-theme-digquest .dgq-wa-choice:hover{transition:none;transform:none}}.pc-theme-digquest.pc-immersive{--pc-env-bg:url(/play/digquest/env.webp) center / cover no-repeat, linear-gradient(to bottom, #f0e6cf 0%, #ecdfc0 26%, #e7d9b4 60%, #e2d3aa 86%, #ddcda0 100%);--pc-env-bg-dark:url(/play/digquest/env-dark.webp) center / cover no-repeat, linear-gradient(to bottom, #17120a 0%, #1b160c 42%, #16110a 74%, #110d07 100%);--pc-env-bg-flat:url(/play/digquest/env.webp) center / cover no-repeat, oklab(89.7592% .000941689 .0468786);--pc-env-bg-flat-dark:url(/play/digquest/env-dark.webp) center / cover no-repeat, #18130b}.dgq-cc-stage{flex-direction:column;align-items:center;gap:.85rem;width:100%;display:flex}.dgq-cc-hear{align-self:flex-start}.dgq-cc-find{border:.125rem solid var(--ff-outline);background:color-mix(in oklab, var(--ff-paper) 92%, var(--pc-select));border-radius:.6rem;align-items:center;gap:.6rem;padding:.5rem .8rem;display:flex}.dgq-cc-emoji{font-size:1.8rem}.dgq-cc-findtext{flex-direction:column;display:flex}.dgq-cc-findname{color:var(--ff-anvil);font-weight:800}.dgq-cc-measured{color:var(--pc-select);font-size:.9rem;font-weight:700}.dgq-cc-barwrap{flex-direction:column;align-items:center;gap:.35rem;display:flex}.dgq-cc-bar{border:.125rem solid var(--ff-outline);background:color-mix(in oklab, var(--ff-paper) 88%, var(--ff-slate));border-radius:.4rem;align-items:flex-end;width:3.5rem;height:9rem;display:flex;overflow:hidden}.dgq-cc-fill{background:var(--pc-select);width:100%;height:100%;transition:height .35s}.dgq-cc-fill.is-match{background:var(--ff-forge)}.dgq-cc-readout{color:var(--ff-ink);text-align:center;font-size:.95rem;font-weight:700}.dgq-cc-stepper{align-items:center;gap:.5rem;display:flex}.dgq-cc-step{min-height:2.75rem}.dgq-cc-nlbl{text-align:center;min-width:5.5rem;color:var(--ff-anvil);font-weight:800}.dgq-cc-controls{justify-content:center;display:flex}.pc-theme-digquest .dg-led-curve-card{margin-bottom:1rem}.pc-theme-digquest .dg-led-curve-title{margin:0 0 .6rem}.pc-theme-digquest .dg-led-curve-row{grid-template-columns:7rem 1fr;align-items:center;gap:.5rem;margin-bottom:.5rem;display:grid}.pc-theme-digquest .dg-led-curve-name{font-weight:700}.pc-theme-digquest .dg-led-bar-wrap{background:var(--ff-panel,#7f7f7f29);border-radius:999px;height:1.1rem;position:relative;overflow:hidden}.pc-theme-digquest .dg-led-bar-fill{background:var(--pc-correct,#1b7a3d);border-radius:999px;height:100%}.pc-theme-digquest .dg-led-bar-stated{background:var(--pc-select,#b4771f);width:.2rem;position:absolute;top:-.12rem;bottom:-.12rem;transform:translate(-50%)}.pc-theme-digquest .dg-led-curve-read{grid-column:2}.pc-theme-digquest .dg-led-panel{border-left:.2rem solid var(--pc-select,#b4771f);background:var(--ff-panel,#7f7f7f14);border-radius:.4rem;margin-bottom:.75rem;padding:.6rem .9rem}.pc-theme-digquest .dg-led-panel-key{opacity:.85;font-size:.85rem;font-weight:700}.pc-theme-digquest .dg-led-choice-row{flex-wrap:wrap;gap:.6rem;margin-top:.75rem;display:flex}.pc-theme-digquest .dg-led-choice{flex:10rem}.pc-theme-digquest .dg-led-choice--on{outline:.2rem solid var(--pc-select,#b4771f);outline-offset:.12rem}.pc-theme-digquest .dg-led-result{margin-top:1rem}.pc-theme-digquest .dg-led-beans{margin-top:.5rem}.pc-theme-digquest .dg-led-help{border-left:.2rem solid var(--pc-select,#b4771f);margin-top:.75rem}.pc-theme-digquest .dg-led-nav{flex-wrap:wrap;gap:.5rem;margin-top:1rem;display:flex}
