.lensMessage.svelte-qwv9qy{min-height:74px;color:var(--dim);flex-direction:column;justify-content:center;gap:4px;padding:10px 12px;font-size:10px;display:flex}.lensMessage.svelte-qwv9qy b:where(.svelte-qwv9qy){color:var(--text);font-family:var(--cond);font-size:11px}.lensGrid.svelte-qwv9qy{grid-template-columns:repeat(6,minmax(0,1fr));display:grid}.lensRow.svelte-qwv9qy{border-right:1px solid var(--bd);border-bottom:1px solid var(--bd);border-top:2px solid var(--good);background:#94a3b806;grid-column:span 2;min-width:0;padding:7px 8px 6px}.lensRow.svelte-qwv9qy:nth-child(n+4){grid-column:span 3}.lensRow.svelte-qwv9qy:nth-child(3),.lensRow.svelte-qwv9qy:nth-child(5){border-right:0}.lensRow[data-status=partial].svelte-qwv9qy{border-top-color:var(--warn)}.lensRow[data-status=blocked].svelte-qwv9qy,.lensRow.missing.svelte-qwv9qy{border-top-color:var(--dn)}.lensRow[data-status=notApplicable].svelte-qwv9qy{border-top-color:var(--dim)}.lensIdentity.svelte-qwv9qy{justify-content:space-between;align-items:center;gap:4px;margin-bottom:5px;display:flex}.lensIdentity.svelte-qwv9qy b:where(.svelte-qwv9qy){font-family:var(--cond);letter-spacing:.35px;color:var(--text);white-space:nowrap;font-size:10px}.lensState.svelte-qwv9qy{font-family:var(--mono);color:var(--dimmer);white-space:nowrap;font-size:8.5px}.lensJudgement.svelte-qwv9qy{min-width:0;min-height:45px}.lensJudgement.svelte-qwv9qy strong:where(.svelte-qwv9qy),.lensJudgement.svelte-qwv9qy span:where(.svelte-qwv9qy){text-overflow:ellipsis;display:block;overflow:hidden}.lensJudgement.svelte-qwv9qy strong:where(.svelte-qwv9qy){color:var(--text);white-space:nowrap;font-size:10px;line-height:1.25}.lensJudgement.svelte-qwv9qy span:where(.svelte-qwv9qy){color:var(--dim);white-space:normal;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:2px;font-size:9px;line-height:1.4;display:-webkit-box}.lensEvidence.svelte-qwv9qy{font-family:var(--mono);color:var(--dimmer);grid-template-columns:minmax(72px,1fr) auto auto auto;align-items:center;gap:4px;margin-top:5px;font-size:8.5px;display:grid}.lensEvidence.svelte-qwv9qy time:where(.svelte-qwv9qy){text-align:right;text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.lensDetail.svelte-qwv9qy{border-top:1px solid var(--bd);margin-top:6px}.lensDetail.svelte-qwv9qy summary:where(.svelte-qwv9qy){color:var(--amber);font-family:var(--mono);cursor:pointer;padding-top:5px;font-size:8.5px}.lensDetailGroups.svelte-qwv9qy{gap:6px;margin-top:6px;display:grid}.lensDetailGroups.svelte-qwv9qy section:where(.svelte-qwv9qy){gap:4px;min-width:0;display:grid}.lensDetailGroups.svelte-qwv9qy section:where(.svelte-qwv9qy)>b:where(.svelte-qwv9qy){color:var(--dimmer);font-family:var(--mono);letter-spacing:.06em;font-size:8px}.lensDetailGroups.svelte-qwv9qy section:where(.svelte-qwv9qy)>span:where(.svelte-qwv9qy){border:1px solid var(--bd);grid-template-columns:minmax(90px,.7fr) minmax(120px,1.3fr);gap:2px 6px;min-width:0;padding:4px 5px;display:grid}.lensDetailGroups.svelte-qwv9qy strong:where(.svelte-qwv9qy),.lensDetailGroups.svelte-qwv9qy i:where(.svelte-qwv9qy),.lensDetailGroups.svelte-qwv9qy code:where(.svelte-qwv9qy){text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.lensDetailGroups.svelte-qwv9qy strong:where(.svelte-qwv9qy){color:var(--text);font-size:9px}.lensDetailGroups.svelte-qwv9qy i:where(.svelte-qwv9qy){color:var(--dim);font-size:8.5px;font-style:normal}.lensDetailGroups.svelte-qwv9qy code:where(.svelte-qwv9qy){color:var(--dimmer);font-family:var(--mono);grid-column:1/-1;font-size:7.5px}.bundleGap.svelte-qwv9qy{border-top:1px solid var(--bd);color:var(--warn);font-family:var(--mono);padding:4px 8px;font-size:8.5px}@media (width<=980px){.lensGrid.svelte-qwv9qy{grid-template-columns:repeat(2,minmax(0,1fr))}.lensRow.svelte-qwv9qy,.lensRow.svelte-qwv9qy:nth-child(n+4){grid-column:span 1}.lensRow.svelte-qwv9qy:nth-child(odd){border-right:1px solid var(--bd)}.lensRow.svelte-qwv9qy:nth-child(2n){border-right:0}}.lensDialog.svelte-15kkvkd{width:min(940px,96vw)}.lensDialogTarget.svelte-15kkvkd{color:var(--dim);font-family:var(--mono);font-size:9px}.lensTabs.svelte-15kkvkd{gap:2px;margin-left:auto;display:flex}.lensTabs.svelte-15kkvkd button:where(.svelte-15kkvkd){border:1px solid var(--bd);min-width:54px;color:var(--dim);cursor:pointer;background:0 0;padding:4px 9px;font-size:9px}.lensTabs.svelte-15kkvkd button.active:where(.svelte-15kkvkd){color:var(--amber);background:#f59e0b14;border-color:#f59e0b8c}.lensDialog.svelte-15kkvkd .scrClose:where(.svelte-15kkvkd){margin-left:0}.tensionDialogBody.svelte-15kkvkd,.lensDialogBody.svelte-15kkvkd{min-height:0;padding:12px;overflow-y:auto}.lensDialogBody.svelte-15kkvkd{padding:0}.tensionRuleNote.svelte-15kkvkd{border:1px solid var(--bd);background:#ffffff04;align-items:baseline;gap:10px;margin-bottom:10px;padding:8px 10px;display:flex}.tensionRuleNote.svelte-15kkvkd b:where(.svelte-15kkvkd){color:var(--text);white-space:nowrap;font-size:10.5px}.tensionRuleNote.svelte-15kkvkd span:where(.svelte-15kkvkd){color:var(--dim);font-size:9.5px;line-height:1.45}.tensionCards.svelte-15kkvkd{gap:9px;display:grid}.tensionCard.svelte-15kkvkd{border:1px solid var(--bd);background:#94a3b805}.tensionCard.svelte-15kkvkd>header:where(.svelte-15kkvkd){border-bottom:1px solid var(--bd);grid-template-columns:72px minmax(0,1fr) auto;align-items:center;gap:8px;padding:8px 10px;display:grid}.kindBadge.svelte-15kkvkd{color:var(--amber);font-family:var(--mono);text-align:center;border:1px solid #f59e0b61;padding:2px 4px;font-size:8px}.tensionCard.svelte-15kkvkd h3:where(.svelte-15kkvkd){color:var(--text);margin:0;font-size:12px}.tensionCard.svelte-15kkvkd time:where(.svelte-15kkvkd){color:var(--dimmer);font-family:var(--mono);font-size:8.5px}.mechanism.svelte-15kkvkd{color:var(--dim);margin:0;padding:8px 10px;font-size:10px;line-height:1.45}.sideGrid.svelte-15kkvkd{grid-template-columns:repeat(2,minmax(0,1fr));gap:7px;padding:0 10px 9px;display:grid}.sideCard.svelte-15kkvkd{border:1px solid var(--bd);grid-template-columns:auto minmax(0,1fr);gap:3px 7px;min-width:0;padding:7px 8px;display:grid}.sideEngine.svelte-15kkvkd{color:var(--amber);font-family:var(--mono);grid-row:span 2;align-self:start;font-size:8px}.sideCard.svelte-15kkvkd b:where(.svelte-15kkvkd){color:var(--text);text-overflow:ellipsis;white-space:nowrap;font-size:10px;overflow:hidden}.sideCard.svelte-15kkvkd span:where(.svelte-15kkvkd):not(.sideEngine){color:var(--dim);font-size:9px}.sideEvidence.svelte-15kkvkd{min-width:0;color:var(--dimmer);text-overflow:ellipsis;white-space:nowrap;grid-column:1/-1;grid-template-columns:auto minmax(0,1fr);gap:5px;font-size:8px;display:grid;overflow:hidden}.sideEvidence.svelte-15kkvkd b:where(.svelte-15kkvkd){color:var(--dim);font-family:var(--mono);font-size:7.5px}.nextQuestion.svelte-15kkvkd,.falsifierList.svelte-15kkvkd,.gapList.svelte-15kkvkd{border-top:1px solid var(--bd);grid-template-columns:126px minmax(0,1fr);gap:7px;padding:7px 10px;display:grid}.nextQuestion.svelte-15kkvkd b:where(.svelte-15kkvkd),.falsifierList.svelte-15kkvkd>b:where(.svelte-15kkvkd),.gapList.svelte-15kkvkd>b:where(.svelte-15kkvkd){color:var(--amber);font-family:var(--mono);letter-spacing:.05em;font-size:8px}.nextQuestion.svelte-15kkvkd span:where(.svelte-15kkvkd),.falsifierList.svelte-15kkvkd span:where(.svelte-15kkvkd),.gapList.svelte-15kkvkd span:where(.svelte-15kkvkd){color:var(--dim);font-size:9.5px;line-height:1.4}.falsifierList.svelte-15kkvkd span:where(.svelte-15kkvkd)+span:where(.svelte-15kkvkd),.gapList.svelte-15kkvkd span:where(.svelte-15kkvkd)+span:where(.svelte-15kkvkd){grid-column:2}.dialogEmpty.svelte-15kkvkd{min-height:100px;color:var(--dim);text-align:center;flex-direction:column;justify-content:center;gap:4px;font-size:10px;display:flex}.dialogEmpty.svelte-15kkvkd b:where(.svelte-15kkvkd){color:var(--text);font-size:11px}.evaluationGrid.svelte-15kkvkd{border:1px solid var(--bd);grid-template-columns:repeat(5,minmax(0,1fr));margin-top:10px;display:grid}.evaluationGrid.svelte-15kkvkd div:where(.svelte-15kkvkd){border-right:1px solid var(--bd);border-top:2px solid var(--good);min-width:0;padding:6px 7px}.evaluationGrid.svelte-15kkvkd div:where(.svelte-15kkvkd):last-child{border-right:0}.evaluationGrid.svelte-15kkvkd div[data-status=active]:where(.svelte-15kkvkd){border-top-color:var(--amber)}.evaluationGrid.svelte-15kkvkd div[data-status=blocked]:where(.svelte-15kkvkd){border-top-color:var(--dimmer)}.evaluationGrid.svelte-15kkvkd b:where(.svelte-15kkvkd),.evaluationGrid.svelte-15kkvkd span:where(.svelte-15kkvkd){text-overflow:ellipsis;white-space:nowrap;display:block;overflow:hidden}.evaluationGrid.svelte-15kkvkd b:where(.svelte-15kkvkd){color:var(--text);font-family:var(--mono);font-size:7.5px}.evaluationGrid.svelte-15kkvkd span:where(.svelte-15kkvkd){color:var(--dim);margin-top:2px;font-size:8.5px}@media (width<=720px){.scrimWrap.svelte-15kkvkd{padding:8px}.lensDialog.svelte-15kkvkd{width:100%;max-height:94vh}.lensDialogTarget.svelte-15kkvkd{display:none}.tensionRuleNote.svelte-15kkvkd{flex-direction:column;align-items:flex-start;gap:3px}.sideGrid.svelte-15kkvkd,.evaluationGrid.svelte-15kkvkd{grid-template-columns:1fr}.evaluationGrid.svelte-15kkvkd div:where(.svelte-15kkvkd){border-right:0;border-bottom:1px solid var(--bd)}.tensionCard.svelte-15kkvkd>header:where(.svelte-15kkvkd){grid-template-columns:62px minmax(0,1fr)}.tensionCard.svelte-15kkvkd time:where(.svelte-15kkvkd){grid-column:2}}
