.EssayDemos-module__Q4dW-W__demo{border:1px solid var(--rule);background:var(--demo-surface,#eae7de);color:var(--ink);border-radius:3px;min-width:0;margin:44px 0;padding:28px;font-size:14px;line-height:1.55}.EssayDemos-module__Q4dW-W__caption{flex-direction:column;gap:7px;margin-bottom:28px;display:flex}.EssayDemos-module__Q4dW-W__caption>strong{letter-spacing:-.035em;font-size:clamp(24px,2.5vw,34px);font-weight:500;line-height:1.15}.EssayDemos-module__Q4dW-W__caption>span{color:var(--secondary);font-size:14px}.EssayDemos-module__Q4dW-W__demo button{cursor:pointer;min-height:44px;font-size:13px}.EssayDemos-module__Q4dW-W__demo button:focus-visible,.EssayDemos-module__Q4dW-W__demo input:focus-visible{outline:2px solid var(--orange);outline-offset:4px}.EssayDemos-module__Q4dW-W__boxControls{justify-content:space-between;align-items:center;gap:12px;margin-bottom:20px;font-size:12px;display:flex}.EssayDemos-module__Q4dW-W__boxControls>span{max-width:170px;color:var(--secondary)}.EssayDemos-module__Q4dW-W__action{color:var(--ink);border:1px solid var(--demo-rule,#777a70);background:0 0;align-items:center;gap:22px;padding:8px 13px;display:inline-flex}.EssayDemos-module__Q4dW-W__action>span{font-size:20px}.EssayDemos-module__Q4dW-W__system{background:var(--demo-rule,#65685d);border:1px solid var(--demo-rule,#65685d);grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;display:grid}.EssayDemos-module__Q4dW-W__demo .EssayDemos-module__Q4dW-W__systemPart{text-align:left;color:#f2efe8;background:#252722;flex-direction:column;justify-content:space-between;gap:28px;min-width:0;padding:18px 14px;transition:background .22s,color .22s;display:flex}.EssayDemos-module__Q4dW-W__system[data-open=true] .EssayDemos-module__Q4dW-W__systemPart{background:var(--paper);color:var(--ink)}.EssayDemos-module__Q4dW-W__system[data-open=true] .EssayDemos-module__Q4dW-W__systemPart[aria-pressed=true]{background:var(--demo-selected,#d0d7c9)}.EssayDemos-module__Q4dW-W__layerName{justify-content:space-between;align-items:center;gap:7px;font-size:16px;font-weight:500;display:flex}.EssayDemos-module__Q4dW-W__layerName>span{color:#d5bfa7;font-size:20px}.EssayDemos-module__Q4dW-W__system[data-open=true] .EssayDemos-module__Q4dW-W__layerName>span{color:var(--moss)}.EssayDemos-module__Q4dW-W__layerDecision{font-size:11px;line-height:1.6}.EssayDemos-module__Q4dW-W__explanation{min-height:150px;padding-top:25px}.EssayDemos-module__Q4dW-W__explanation>strong{letter-spacing:-.035em;font-size:22px;font-weight:500;line-height:1.25;display:block}.EssayDemos-module__Q4dW-W__explanation>p{color:var(--reading-ink,#42483e);margin:12px 0 0;font-size:14px;line-height:1.75}.EssayDemos-module__Q4dW-W__demo .EssayDemos-module__Q4dW-W__note{color:var(--secondary);border-top:1px solid var(--rule);margin:24px 0 0;padding-top:15px;font-size:11px;line-height:1.65}.EssayDemos-module__Q4dW-W__contextChoices{border:0;grid-template-columns:1fr 1fr;gap:16px 22px;margin:0;padding:0;display:grid}.EssayDemos-module__Q4dW-W__legend{color:var(--secondary);margin-bottom:15px;padding:0;font-size:11px}.EssayDemos-module__Q4dW-W__contextChoice{cursor:pointer;align-items:start;gap:10px;min-height:65px;display:flex}.EssayDemos-module__Q4dW-W__contextChoice input{accent-color:var(--moss);cursor:pointer;flex:none;width:18px;height:18px;margin-top:3px}.EssayDemos-module__Q4dW-W__contextChoice>span{min-width:0}.EssayDemos-module__Q4dW-W__contextChoice strong{font-size:14px;font-weight:500;display:block}.EssayDemos-module__Q4dW-W__contextChoice small{color:var(--secondary);margin-top:3px;font-size:12px;line-height:1.6;display:block}.EssayDemos-module__Q4dW-W__promptArtifact{border:1px solid var(--demo-rule,#65685d);background:var(--paper);margin-top:22px}.EssayDemos-module__Q4dW-W__artifactHeader{border-bottom:1px solid var(--rule);justify-content:space-between;align-items:center;gap:12px;padding:5px 14px;display:flex}.EssayDemos-module__Q4dW-W__artifactHeader>span{color:var(--secondary);font-size:11px}.EssayDemos-module__Q4dW-W__artifactHeader button{text-underline-offset:3px;flex:none;font-size:11px;text-decoration:underline}.EssayDemos-module__Q4dW-W__promptArtifact>pre{white-space:pre-wrap;overflow-wrap:anywhere;min-height:90px;margin:0;padding:20px;font-family:inherit;font-size:14px;line-height:1.8}.EssayDemos-module__Q4dW-W__contextFeedback{color:var(--reading-ink,#42483e);min-height:44px;margin-top:18px;font-size:13px;line-height:1.65}.EssayDemos-module__Q4dW-W__strategyControls{border:1px solid var(--demo-rule,#777a70);gap:4px;width:fit-content;max-width:100%;padding:4px;display:flex}.EssayDemos-module__Q4dW-W__strategyControls button{color:var(--ink);background:0 0;padding:6px 13px;transition:background .18s,color .18s}.EssayDemos-module__Q4dW-W__strategyControls button[aria-pressed=true]{color:var(--paper);background:var(--ink)}.EssayDemos-module__Q4dW-W__visitControls{flex-wrap:wrap;align-items:center;gap:12px;margin:24px 0 12px;display:flex}.EssayDemos-module__Q4dW-W__visitControls button{color:var(--secondary);padding:0}.EssayDemos-module__Q4dW-W__visitControls button[aria-pressed=true]{color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--orange);text-decoration-color:var(--orange);text-underline-offset:5px}.EssayDemos-module__Q4dW-W__visitControls>span{color:var(--secondary)}.EssayDemos-module__Q4dW-W__loadingLedger{border-top:1px solid var(--rule)}.EssayDemos-module__Q4dW-W__loadingLedger>div{border-bottom:1px solid var(--rule);grid-template-columns:8px 1fr 1.2fr;align-items:center;gap:12px;padding:20px 0;display:grid}.EssayDemos-module__Q4dW-W__loadingLedger strong{font-size:14px;font-weight:500}.EssayDemos-module__Q4dW-W__loadingLedger div>span:last-child{text-align:right;color:var(--secondary);font-size:12px}.EssayDemos-module__Q4dW-W__loadDot{border:1px solid var(--moss);background:0 0;border-radius:50%;width:7px;height:7px;transition:background .18s}.EssayDemos-module__Q4dW-W__loadDot[data-loaded=true]{background:var(--moss);border-color:var(--moss)}.EssayDemos-module__Q4dW-W__videoRow{background:var(--demo-selected,#dce1d5);transition:background .22s}.EssayDemos-module__Q4dW-W__videoRow[data-loaded=false]{background:0 0}@media (max-width:700px){.EssayDemos-module__Q4dW-W__demo{margin:36px 0;padding:20px 16px}.EssayDemos-module__Q4dW-W__caption>span{font-size:13px}.EssayDemos-module__Q4dW-W__system{grid-template-columns:repeat(2,minmax(0,1fr))}.EssayDemos-module__Q4dW-W__demo .EssayDemos-module__Q4dW-W__systemPart{gap:24px;padding:16px 12px}.EssayDemos-module__Q4dW-W__boxControls{align-items:start}.EssayDemos-module__Q4dW-W__boxControls>span{max-width:110px}.EssayDemos-module__Q4dW-W__action{gap:10px;padding:6px 9px}.EssayDemos-module__Q4dW-W__demo button{font-size:12px}.EssayDemos-module__Q4dW-W__contextChoices{grid-template-columns:1fr;gap:16px}.EssayDemos-module__Q4dW-W__contextChoice{min-height:50px}.EssayDemos-module__Q4dW-W__artifactHeader{gap:6px;padding:5px 10px}.EssayDemos-module__Q4dW-W__artifactHeader>span,.EssayDemos-module__Q4dW-W__artifactHeader button{font-size:10px}.EssayDemos-module__Q4dW-W__promptArtifact>pre{padding:16px;font-size:13px}.EssayDemos-module__Q4dW-W__strategyControls{width:100%}.EssayDemos-module__Q4dW-W__strategyControls button{width:50%;padding:6px 8px}.EssayDemos-module__Q4dW-W__loadingLedger>div{grid-template-columns:8px 1fr;gap:5px 12px;padding:17px 0}.EssayDemos-module__Q4dW-W__loadingLedger div>span:last-child{text-align:left;grid-column:2}.EssayDemos-module__Q4dW-W__explanation{min-height:180px}}@media (prefers-reduced-motion:reduce){.EssayDemos-module__Q4dW-W__demo *,.EssayDemos-module__Q4dW-W__demo :before,.EssayDemos-module__Q4dW-W__demo :after{transition:none!important}}
