.HDD0OW_lightGrid{grid-template-columns:repeat(6,minmax(0,1fr));gap:12px;margin:24px 0 18px;display:grid}.HDD0OW_light{color:#45536b;background:#fff;border:2px solid #cbd4e3;border-radius:16px;flex-direction:column;align-items:center;gap:6px;min-width:0;padding:18px 8px;line-height:1.5;display:flex}.HDD0OW_light:hover{border-color:var(--manual-primary)}.HDD0OW_lightOn{color:#604811;background:#fff9df;border-color:#d8b959}.HDD0OW_light svg{flex-shrink:0;width:62px;height:78px}.HDD0OW_light strong{font-size:1rem}.HDD0OW_light>span{font-size:.875rem;font-weight:650}.HDD0OW_mission{background:#eef3ff;border:1px solid #c7d5ef;border-radius:12px;margin:22px 0;padding:20px}.HDD0OW_mission p:last-child{margin-bottom:0}.HDD0OW_claims{gap:12px;margin-top:22px;display:grid}.HDD0OW_claim{background:#fff;border:1px solid #d9e1ee;border-radius:12px;grid-template-columns:minmax(0,1fr) auto;align-items:start;gap:6px 14px;padding:20px;display:grid}.HDD0OW_claim strong{font-size:1.08rem;display:block}.HDD0OW_claim p{color:var(--manual-muted);grid-column:1/-1;margin:2px 0 0;font-size:.94rem}.HDD0OW_negatedClaim{background:#f1f5ff;border-color:#b3c4f4}.HDD0OW_miniLights{flex-wrap:wrap;gap:7px;margin:12px 0;display:flex}.HDD0OW_miniLight{background:#eef1f6;border:2px solid #8795ad;border-radius:50%;width:25px;height:25px}.HDD0OW_miniLightOn{background:#f9dd71;border-color:#9e7917}.HDD0OW_examples{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;margin:24px 0;display:grid}.HDD0OW_example{background:#fafbff;border:1px solid #d9e1ee;border-radius:13px;padding:20px}.HDD0OW_example h3{font-size:1.05rem}.HDD0OW_example dl{margin:16px 0 0}.HDD0OW_example dl>div{justify-content:space-between;gap:14px;padding:6px 0;font-size:.875rem;display:flex}.HDD0OW_example dd{margin:0;font-weight:750}.HDD0OW_formula{background:#fff;border:1px solid #d9e1ee;border-radius:12px;margin:16px 0;padding:18px 20px}.HDD0OW_formula code{overflow-wrap:anywhere;font-size:1.35rem;display:block}.HDD0OW_formula p{margin-bottom:0}.HDD0OW_pair{gap:10px;display:grid}.HDD0OW_pair>div{background:#eef3ff;border-radius:10px;flex-wrap:wrap;align-items:center;gap:8px 16px;padding:14px 18px;display:flex}.HDD0OW_pair strong{color:#2046a1}.HDD0OW_sourceQuote{border-left:3px solid #bdcbed;margin:14px 0;padding:14px 18px}@media (max-width:700px){.HDD0OW_lightGrid{grid-template-columns:repeat(3,minmax(0,1fr))}.HDD0OW_examples{grid-template-columns:1fr}.HDD0OW_example dl{grid-template-columns:repeat(3,minmax(0,1fr));gap:12px;display:grid}.HDD0OW_example dl>div{flex-direction:column;gap:4px}}@media (max-width:420px){.HDD0OW_lightGrid{gap:8px}.HDD0OW_light{padding:14px 5px}.HDD0OW_light svg{width:50px;height:64px}.HDD0OW_claim,.HDD0OW_mission,.HDD0OW_formula{padding:16px}}
.F6QU5W_figure{margin:24px 0}.F6QU5W_columnLabels{color:#52617a;justify-content:space-between;max-width:720px;margin:0 auto 12px;padding:0 12px;font-size:.875rem;font-weight:700;display:flex}.F6QU5W_diagram{--node-width:128px;grid-template-columns:var(--node-width) minmax(50px,1fr) var(--node-width);isolation:isolate;max-width:720px;margin:0 auto;display:grid;position:relative}.F6QU5W_students,.F6QU5W_books{z-index:1;grid-template-rows:repeat(3,80px);gap:20px;display:grid}.F6QU5W_students{grid-column:1}.F6QU5W_books{grid-column:3}.F6QU5W_entity{color:#14213d;background:#fff;border:2px solid #cbd5e5;border-radius:12px;flex-wrap:wrap;place-content:center;align-items:center;gap:1px 8px;min-width:0;padding:6px 8px;line-height:1.5;display:flex;position:relative}.F6QU5W_entity strong{font-size:1rem}.F6QU5W_entity small{color:#52617a;flex-basis:100%;font-size:.875rem}button.F6QU5W_entity:hover{border-color:#3152ca}.F6QU5W_selected{border-color:var(--person-color);box-shadow:0 0 0 3px color-mix(in srgb,var(--person-color) 16%,transparent);background:#f4f7ff}.F6QU5W_personDot{background:var(--person-color);color:#fff;border-radius:50%;justify-content:center;align-items:center;width:25px;height:25px;font-size:.875rem;display:inline-flex}.F6QU5W_bookIcon{background:#eef2fa;border:2px solid #52617a;border-left-width:5px;border-radius:2px 4px 4px 2px;width:17px;height:23px;display:inline-block}.F6QU5W_bookRead{background:#eef3ff;border-color:#3152ca}.F6QU5W_lines{top:0;left:var(--node-width);width:calc(100% - 2 * var(--node-width));pointer-events:none;z-index:0;height:280px;position:absolute;overflow:visible}.F6QU5W_figure figcaption{text-align:center;color:#52617a;margin-top:16px;font-size:.875rem}.F6QU5W_matrix{table-layout:fixed;border-collapse:collapse;width:100%;margin:18px 0;font-size:.94rem}.F6QU5W_matrix caption{text-align:left;color:#52617a;margin-bottom:12px;font-size:.875rem}.F6QU5W_matrix th,.F6QU5W_matrix td{text-align:center;word-break:keep-all;overflow-wrap:anywhere;border:1px solid #d8e0ed;padding:9px 7px}.F6QU5W_matrix th{background:#edf2fb;font-weight:700}.F6QU5W_matrix td{background:#fff}.F6QU5W_matrix button,.F6QU5W_staticYes,.F6QU5W_staticNo{border-radius:7px;justify-content:center;align-items:center;min-width:44px;min-height:44px;font-size:1.1rem;font-weight:800;display:inline-flex}.F6QU5W_matrix button{border:1px solid #c1cde3;width:100%}.F6QU5W_matrixYes,.F6QU5W_staticYes{color:#155a37;background:#e4f4e9}.F6QU5W_matrixNo,.F6QU5W_staticNo{color:#61708a;background:#f4f6fa}.F6QU5W_selectionHint{background:#eef3ff;border-radius:10px;min-height:3.7em;padding:12px 16px}.F6QU5W_claimList{padding-left:22px}.F6QU5W_claimList li{padding:5px 0}.F6QU5W_mission{background:#fff;border:1px dashed #9caed1;border-radius:12px;margin-top:22px;padding:20px}.F6QU5W_mission h3{margin-top:0}.F6QU5W_mission p:last-child{margin-bottom:0}.F6QU5W_formulaCard{background:#fff;border:1px solid #d8e0ed;border-radius:10px;margin:14px 0;padding:18px}.F6QU5W_formulaCard code{color:#2447b9;overflow-wrap:anywhere;font-size:1.35rem;display:block}.F6QU5W_formulaCard p:last-child{margin-bottom:0}.F6QU5W_chain{flex-wrap:wrap;align-items:center;gap:8px;margin:12px 0;font-weight:700;display:flex}.F6QU5W_chain span{background:#fff;border:1px solid #ced8e9;border-radius:8px;padding:7px 11px}.F6QU5W_lessonLinks{flex-wrap:wrap;gap:12px;margin-top:24px;display:flex}.F6QU5W_search{background:#f1f5fe;border-radius:14px;margin:24px 0;padding:22px}.F6QU5W_search label{margin-bottom:8px;font-weight:750;display:block}.F6QU5W_searchRow{gap:10px;display:flex}.F6QU5W_search input{color:#14213d;background:#fff;border:1px solid #adbdd7;border-radius:8px;width:100%;min-width:0;min-height:48px;padding:10px 14px}.F6QU5W_searchRow button{flex-shrink:0}.F6QU5W_termList{gap:24px;display:grid}.F6QU5W_term{border:1px solid #cbd7e9;border-radius:16px;padding:26px;scroll-margin-top:140px}.F6QU5W_term h2{margin:5px 0 10px;font-size:1.35rem}.F6QU5W_termName{color:#52617a;font-size:.875rem}.F6QU5W_termDefinition{font-size:1.04rem}.F6QU5W_termVisual{background:#f4f7fc;border-radius:12px;margin:20px 0;padding:18px}.F6QU5W_termVisual figcaption{color:#52617a;margin-top:10px;font-size:.875rem}.F6QU5W_termVisual figure{margin:0}.F6QU5W_tokenRow{flex-wrap:wrap;justify-content:center;align-items:center;gap:12px;display:flex}.F6QU5W_token{background:#fff;border:2px solid #8ea5d2;border-radius:50%;justify-content:center;align-items:center;min-width:54px;min-height:54px;padding:8px;display:inline-flex}.F6QU5W_scopeOuter{color:#233d9c;border:2px solid #3152ca;border-radius:10px;padding:15px}.F6QU5W_scopeInner{color:#096b66;border:2px solid #097c75;border-radius:8px;margin:8px;padding:8px 12px;display:inline-block}.F6QU5W_notation{overflow-wrap:anywhere;margin:12px 0;font-size:1.1rem;display:block}.F6QU5W_term details{border-top:1px solid #d8e0ed;margin-top:14px;padding-top:14px}.F6QU5W_term summary{cursor:pointer;color:#2447b9;font-weight:700}.F6QU5W_term a{color:#2447b9;text-underline-offset:3px;text-decoration:underline}.F6QU5W_aliases{color:#52617a;font-size:.875rem}@media (max-width:560px){.F6QU5W_diagram{--node-width:86px}.F6QU5W_entity{column-gap:4px;padding:5px}.F6QU5W_entity strong{font-size:.94rem}.F6QU5W_personDot{width:22px;height:22px}.F6QU5W_bookIcon{width:14px;height:20px}.F6QU5W_columnLabels{padding:0 6px}.F6QU5W_matrix th,.F6QU5W_matrix td{padding:7px 4px;font-size:.875rem}.F6QU5W_matrix button,.F6QU5W_staticYes,.F6QU5W_staticNo{min-width:36px;min-height:44px}.F6QU5W_mission,.F6QU5W_term,.F6QU5W_search{padding:18px 14px}.F6QU5W_termVisual{padding:14px 10px}.F6QU5W_searchRow{flex-wrap:wrap}.F6QU5W_searchRow input{flex-basis:100%}}
