.pc-theme-inkquest .ikq-tag{letter-spacing:.02em;border-color:var(--ff-slate);color:var(--ff-slate-text);font-size:.72rem}.pc-theme-inkquest .ikq-stage{background:var(--ff-warm,#fffde7);border:2px solid var(--ff-anvil,#2a1f1a);border-top:4px solid var(--pc-select,var(--ff-forge));border-radius:14px;margin:.2rem 0 .9rem;padding:.7rem .7rem .6rem;box-shadow:0 4px #00000024}.pc-theme-inkquest .ikq-stage svg{width:100%;height:auto;display:block}.pc-theme-inkquest .ikq-chart-svg{max-height:260px}.pc-theme-inkquest .ikq-dataset{padding:.4rem .2rem;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.95rem;line-height:1.5}.pc-theme-inkquest .ikq-dataset table{border-collapse:collapse;width:100%}.pc-theme-inkquest .ikq-dataset th,.pc-theme-inkquest .ikq-dataset td{border:1px solid var(--ff-slate,#546e7a);text-align:left;padding:.2rem .5rem}.pc-theme-inkquest .ikq-dataset th{background:#eef0f6;font-weight:800}.pc-theme-inkquest .ikq-context{color:var(--ff-slate-text,#3f5259);margin:.1rem 0 .5rem;font-style:italic}.pc-theme-inkquest .ikq-claim{border:2px solid var(--ff-anvil,#2a1f1a);border-left:6px solid var(--pc-select,#ff6d00);background:var(--ff-paper);border-radius:12px;margin:.2rem 0 .7rem;padding:.7rem .85rem;font-size:1.08rem;font-weight:800;line-height:1.35;box-shadow:0 3px #0000001f}.pc-theme-inkquest .ikq-claim-kicker{letter-spacing:.08em;text-transform:uppercase;color:var(--pc-select,#ff6d00);margin-bottom:.2rem;font-size:.7rem;font-weight:800;display:block}.pc-theme-inkquest .ikq-byline{color:var(--ff-slate-text,#3f5259);border-top:2px dashed var(--ff-slate,#546e7a);margin-top:.4rem;padding-top:.4rem;font-size:.8rem}@media (prefers-reduced-motion:reduce){.pc-theme-inkquest .ikq-stage svg{transition:none}}.ikq-th-label{color:var(--ff-slate-text);margin:0 0 .3rem;font-weight:700}.ikq-th-facts{text-align:left;max-width:48ch;margin:0 auto .5rem;padding-left:1.3rem}.ikq-th-fact{color:var(--ff-anvil);margin:.2rem 0;line-height:1.5}.ikq-th-cue{color:var(--ff-anvil);opacity:.8;margin:.2rem 0 0;font-weight:600}.ikq-th-choices{margin-top:.9rem}.ikq-th-why{text-align:left;margin-top:1rem}.ikq-th-why-q{color:var(--ff-anvil);margin:0 0 .5rem;font-weight:700}.ikq-th-why-choices{margin-top:0}.pc-theme-inkquest.pc-immersive{--pc-env-bg:url(/play/inkquest/env.webp) center / cover no-repeat, linear-gradient(to bottom, #f1e7d2 0%, #ece1c9 26%, #e6dcc1 60%, #e0d6b9 86%, #dcd2b3 100%);--pc-env-bg-dark:url(/play/inkquest/env-dark.webp) center / cover no-repeat, linear-gradient(to bottom, #16120b 0%, #1a150d 42%, #15110a 74%, #100d08 100%);--pc-env-bg-flat:url(/play/inkquest/env.webp) center / cover no-repeat, oklab(90.4621% .00118342 .0355905);--pc-env-bg-flat-dark:url(/play/inkquest/env-dark.webp) center / cover no-repeat, #17130c}.ik-pyr-stage{flex-direction:column;align-items:stretch;gap:.75rem;display:flex}.ik-pyr-hint{color:var(--ff-anvil);opacity:.85;margin:0;font-size:.9rem}.ik-pyr-slots{flex-direction:column;align-items:center;gap:.4rem;display:flex}.ik-pyr-slot{text-align:left;white-space:normal;border-style:dashed;width:100%;max-width:44rem;min-height:2.75rem;padding:.6rem .8rem;line-height:1.3}.ik-pyr-slot:first-child{max-width:44rem}.ik-pyr-slot:nth-child(2){max-width:38rem}.ik-pyr-slot:nth-child(3){max-width:32rem}.ik-pyr-slot:nth-child(4){max-width:26rem}.ik-pyr-slot:nth-child(5){max-width:22rem}.ik-pyr-slot--filled{border-style:solid;border-color:var(--pc-select);background:var(--ff-warm);font-weight:600}.ik-pyr-pool{flex-direction:column;gap:.4rem;display:flex}.ik-pyr-chip{text-align:left;white-space:normal;width:100%;min-height:2.75rem;padding:.6rem .8rem;line-height:1.3}.ik-pyr-check{align-self:center;min-height:2.75rem}.ikq-int-label{color:var(--ff-slate-text);margin:0 0 .2rem;font-weight:700}.ikq-int-source{margin:0 0 .5rem;font-size:1.15rem;font-weight:800}.ikq-int-goal{max-width:52ch;margin:.2rem auto .5rem;line-height:1.5}.ikq-int-goal-tag{text-transform:uppercase;letter-spacing:.04em;border:2px solid var(--ff-outline);background:var(--ff-paper);border-radius:.5rem;padding:.1rem .5rem;font-size:.72rem;font-weight:800;display:inline-block}.ikq-int-goal-text{font-weight:600}.ikq-int-cue{color:var(--ff-anvil);opacity:.82;margin:.2rem 0 0;font-weight:600}.ikq-int-choices{margin-top:.9rem}.ikq-int-choices .pc-q-text{text-align:left}.ikq-int-type{text-transform:uppercase;letter-spacing:.03em;border:2px solid var(--ff-outline);background:var(--ff-paper);vertical-align:middle;border-radius:.5rem;margin-left:.5rem;padding:.05rem .45rem;font-size:.68rem;font-weight:800;display:inline-block}.ikq-int-type--open{border-color:var(--pc-correct,var(--pc-select))}.ikq-int-type--leading,.ikq-int-type--closed,.ikq-int-type--vague{opacity:.85}.ikq-attr-stage{text-align:left}.ikq-attr-label{margin:0 0 .4rem;font-size:.9rem;font-weight:800}.ikq-attr-claim{border-left:4px solid var(--pc-select);background:var(--ff-paper);border-radius:.4rem;margin:.2rem 0 .5rem;padding:.6rem .9rem;font-size:1.2rem;font-style:italic;line-height:1.6}.ikq-attr-cue{color:var(--ff-anvil);opacity:.82;margin:.2rem 0 0;font-weight:600}.ikq-attr-choices{margin-top:.9rem}.ikq-attr-choices .pc-q-text{text-align:left}.ikq-attr-note{opacity:.85;margin-top:.3rem;font-size:.82rem;font-weight:600;display:block}.pc-theme-inkquest .ff-cr-progress{margin-bottom:.6rem}.pc-theme-inkquest .ff-cr-bar-wrap{background:color-mix(in oklab, var(--ff-ink) 12%, transparent);border:1px solid var(--ff-outline);border-radius:999px;height:.7rem;margin-top:.4rem;overflow:hidden}.pc-theme-inkquest .ff-cr-bar{background:var(--pc-select);border-radius:999px;height:100%;transition:width .4s}@media (prefers-reduced-motion:reduce){.pc-theme-inkquest .ff-cr-bar,.pc-theme-inkquest .ff-cr-node{transition:none}}.pc-theme-inkquest .ff-cr-grid{flex-direction:column;gap:.5rem;width:100%;display:flex}.pc-theme-inkquest .ff-cr-node{text-align:left;width:100%;transition:transform .15s,box-shadow .15s}.pc-theme-inkquest .ff-cr-node-label{font-size:.95rem}.pc-theme-inkquest .ff-cr-node--cause{outline:.2rem solid var(--pc-select);outline-offset:.12rem;background:color-mix(in oklab, var(--pc-select) 16%, var(--ff-paper))}.pc-theme-inkquest .ff-cr-node--hit{box-shadow:0 0 0 .25rem oklab(66.2876% -.141961 .0743057/.55)}.pc-theme-inkquest .ff-cr-hint{margin:.4rem 0}.pc-theme-inkquest .ff-cr-found{margin-top:.4rem}.pc-theme-inkquest .ff-cr-found-title{margin:0 0 .4rem;font-size:1rem}.pc-theme-inkquest .ff-cr-found-row{border-top:1px solid var(--ff-outline);flex-direction:column;gap:.1rem;padding:.4rem 0;display:flex}.pc-theme-inkquest .ff-cr-found-edge{font-size:.9rem;font-weight:700}.pc-theme-inkquest .ff-cr-nav{margin-top:1rem}
