._learningKit_v7p7v_1,._topicLearningKit_v7p7v_2{--studio-ink:#101a37;--studio-paper:#fff;--studio-blue:#0866d9;--studio-teal:#0866d9;--studio-mint:#65d5ff;--studio-yellow:#f2cb58;--studio-coral:#0866d9;color:var(--studio-ink);touch-action:pan-y pinch-zoom;grid-template-columns:minmax(0,1.08fr) minmax(300px,.92fr);gap:16px;margin-top:22px;display:grid}._topicLearningKit_v7p7v_2{margin-top:0}._diagramCard_v7p7v_22,._questionCard_v7p7v_23{overflow-wrap:break-word;word-break:normal;background:#fffffff0;border:1px solid #101a3733;border-radius:18px;min-width:0;padding:clamp(18px,2.6vw,30px)}._diagramCard_v7p7v_22 button,._diagramCard_v7p7v_22 select,._questionCard_v7p7v_23 button,._questionCard_v7p7v_23 select{min-height:44px;font:inherit}._diagramCard_v7p7v_22 button,._questionCard_v7p7v_23 button,._diagramCard_v7p7v_22 select,._questionCard_v7p7v_23 select{cursor:pointer}._diagramCard_v7p7v_22 button:focus-visible,._diagramCard_v7p7v_22 select:focus-visible,._questionCard_v7p7v_23 button:focus-visible,._questionCard_v7p7v_23 select:focus-visible{outline:3px solid var(--studio-blue);outline-offset:3px}._cardHeader_v7p7v_56{justify-content:space-between;align-items:end;gap:18px;display:flex}._cardHeader_v7p7v_56 p,._questionPrompt_v7p7v_64>span,._conceptMap_v7p7v_65 article>span,._liveExplanation_v7p7v_66>span,._answerPanel_v7p7v_67 p>span{color:var(--studio-teal);letter-spacing:.1em;text-transform:uppercase;margin:0;font:700 11px/1.4 Courier New,monospace}._cardHeader_v7p7v_56 h4{max-width:560px;font:600 clamp(22px, 2.4vw, 31px)/1.08 var(--ui-font,Arial, sans-serif);letter-spacing:-.025em;margin:7px 0 0}._cardHeader_v7p7v_56 label{color:#101a37b8;letter-spacing:.06em;text-transform:uppercase;flex:0 240px;gap:5px;font:700 11px/1.35 Courier New,monospace;display:grid}._cardHeader_v7p7v_56 select{width:100%;color:var(--studio-ink);text-transform:none;background:#fff;border:1px solid #101a3747;border-radius:8px;padding:0 36px 0 11px;font-size:13px}._focusButtons_v7p7v_103,._questionButtons_v7p7v_104{flex-wrap:wrap;gap:7px;margin-top:18px;display:flex}._focusButtons_v7p7v_103 button,._questionButtons_v7p7v_104 button{color:var(--studio-ink);background:0 0;border:1px solid #101a3740;border-radius:999px;padding:0 13px;font-size:13px;font-weight:700}._focusButtons_v7p7v_103 button[aria-pressed=true],._questionButtons_v7p7v_104 button[aria-pressed=true]{border-color:var(--studio-ink);background:var(--studio-ink);color:var(--studio-paper)}._questionButtons_v7p7v_104 button{align-items:center;gap:7px;display:inline-flex}._questionButtons_v7p7v_104 span{color:var(--studio-coral);font:700 11px/1 Courier New,monospace}._questionButtons_v7p7v_104 button[aria-pressed=true] span{color:var(--studio-yellow)}._conceptMap_v7p7v_65{background-color:#f7fbff;background-image:linear-gradient(#0866d909 1px,#0000 1px),linear-gradient(90deg,#0866d909 1px,#0000 1px),none;background-position:0 0,0 0,0 0;background-repeat:repeat,repeat,repeat;background-size:22px 22px;background-attachment:scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box;border-radius:14px;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin-top:16px;padding:10px;display:grid;position:relative}._diagramFigure_v7p7v_159{margin:0}._diagramCaption_v7p7v_163{color:#101a37ad;margin:9px 4px 0;font-size:12px;line-height:1.5}._conceptMap_v7p7v_65:before,._conceptMap_v7p7v_65:after{z-index:0;content:"";pointer-events:none;background:#101a3742;position:absolute}._conceptMap_v7p7v_65:before{height:1px;top:50%;left:12%;right:12%}._conceptMap_v7p7v_65:after{width:1px;top:16%;bottom:16%;left:50%}._conceptMap_v7p7v_65 article{z-index:1;background:#ffffffeb;border:1px solid #101a372e;border-radius:11px;min-height:146px;padding:16px;transition:border-color .16s,box-shadow .16s,background .16s;position:relative}._conceptMap_v7p7v_65 article:after{border:2px solid var(--studio-teal);background:var(--studio-paper);content:"";border-radius:50%;width:16px;height:16px;position:absolute;bottom:-8px;right:-8px}._conceptMap_v7p7v_65 article>strong{margin-top:8px;font-size:15px;line-height:1.3;display:block}._conceptMap_v7p7v_65 article>p,._expandableCopy_v7p7v_224>p{color:#101a37ba;margin:8px 0 0;font-size:15px;line-height:1.6}._expandableCopy_v7p7v_224 details{border-top:1px solid #101a3724;margin-top:9px}._expandableCopy_v7p7v_224 summary{min-height:44px;color:var(--studio-teal);cursor:pointer;padding:13px 2px 10px;font-size:13px;font-weight:700}._expandableCopy_v7p7v_224 details>p{color:#101a37d1;margin:3px 0 4px;padding:0 2px 10px;font-size:15px;line-height:1.65}._conceptMap_v7p7v_65[data-focus=model] [data-node=claim],._conceptMap_v7p7v_65[data-focus=model] [data-node=model],._conceptMap_v7p7v_65[data-focus=test] [data-node=model],._conceptMap_v7p7v_65[data-focus=test] [data-node=test],._conceptMap_v7p7v_65[data-focus=boundary] [data-node=test],._conceptMap_v7p7v_65[data-focus=boundary] [data-node=boundary]{border-color:var(--studio-blue);background:#fff;box-shadow:inset 0 0 0 2px #0866d91f}._liveExplanation_v7p7v_66{border-left:3px solid var(--studio-coral);background:#f2cb5821;gap:6px;margin:12px 0 0;padding:13px 15px;font-size:15px;line-height:1.6;display:grid}._liveExplanation_v7p7v_66>span{color:var(--studio-coral)}._questionPrompt_v7p7v_64{background:var(--studio-ink);color:var(--studio-paper);border-radius:13px;margin-top:16px;padding:clamp(17px,2vw,24px)}._questionPrompt_v7p7v_64>span{color:var(--studio-mint)}._questionPrompt_v7p7v_64>p{margin:11px 0 18px;font:600 clamp(18px,1.8vw,22px)/1.5 Georgia,Times New Roman,serif}._questionPrompt_v7p7v_64>button{color:inherit;background:0 0;border:1px solid #ffffff8f;border-radius:8px;padding:0 15px;font-size:13px;font-weight:700}._questionPrompt_v7p7v_64>button:hover,._questionPrompt_v7p7v_64>button:focus-visible{border-color:var(--studio-yellow);background:var(--studio-yellow);color:var(--studio-ink)}._answerPanel_v7p7v_67{background:#fff;border:1px solid #101a372e;border-radius:12px;margin-top:10px;padding:17px}._answerPanel_v7p7v_67 ol{gap:7px;margin:0;padding-left:22px;font-size:15px;line-height:1.6;display:grid}._answerPanel_v7p7v_67 p{border-top:1px solid #101a3724;gap:6px;margin:14px 0 0;padding-top:13px;font-size:15px;line-height:1.65;display:grid}@media (width<=900px){._learningKit_v7p7v_1,._topicLearningKit_v7p7v_2{grid-template-columns:1fr}}@media (width<=620px){._cardHeader_v7p7v_56 select{font-size:16px}._cardHeader_v7p7v_56{align-items:start;display:grid}._cardHeader_v7p7v_56 label{width:100%}._conceptMap_v7p7v_65{grid-template-columns:1fr}._conceptMap_v7p7v_65:before,._conceptMap_v7p7v_65:after{display:none}._conceptMap_v7p7v_65 article{min-height:0}._focusButtons_v7p7v_103,._questionButtons_v7p7v_104{grid-template-columns:1fr;display:grid}._focusButtons_v7p7v_103 button,._questionButtons_v7p7v_104 button{border-radius:8px;justify-content:center;width:100%}}@media (prefers-reduced-motion:reduce){._conceptMap_v7p7v_65 article{transition:none}}
