.ask-module__H7JpMa__main{flex-direction:column;min-height:calc(100svh - 80px);display:flex}.ask-module__H7JpMa__head{padding:var(--s6) 0 var(--s7)}.ask-module__H7JpMa__h1{font:300 clamp(40px, 6vw, 84px) / 1 var(--font-serif), serif;letter-spacing:-.025em;margin:0 0 var(--s5)}.ask-module__H7JpMa__controls{align-items:center;gap:var(--s3) var(--s5);flex-wrap:wrap;display:flex}.ask-module__H7JpMa__scenario{align-items:center;gap:var(--s3);color:var(--bone-dim);font-size:13px;display:inline-flex}.ask-module__H7JpMa__scenario select{color:var(--bone);border:1px solid var(--bone-faint);border-radius:var(--r-pill);padding:var(--s2) var(--s4);background:0 0;max-width:min(520px,80vw)}.ask-module__H7JpMa__scenario option{color:var(--ink)}.ask-module__H7JpMa__scenarioNote{color:var(--flame);margin:0;font-size:12px}.ask-module__H7JpMa__thread{padding:var(--s7) 0 var(--s9);flex:1}.ask-module__H7JpMa__thread .wrap{max-width:920px}.ask-module__H7JpMa__empty{padding:var(--s5) 0}.ask-module__H7JpMa__suggestions{gap:var(--s2);margin:0;padding:0;list-style:none;display:grid}.ask-module__H7JpMa__suggestions button{text-align:left;width:100%;font:400 clamp(17px, 1.6vw, 21px) / 1.35 var(--font-serif), serif;color:var(--ink);border:0;border-bottom:1px solid var(--ink-line);padding:var(--s4) 0;cursor:pointer;background:0 0}.ask-module__H7JpMa__suggestions button:hover{color:var(--ox-700)}.ask-module__H7JpMa__user{margin:var(--s7) 0 var(--s4)}.ask-module__H7JpMa__user p{font:400 clamp(22px, 2.4vw, 30px) / 1.25 var(--font-serif), serif;letter-spacing:-.01em;border-left:3px solid var(--flame);padding-left:var(--s4);margin:0}.ask-module__H7JpMa__assistant{gap:var(--s3);color:var(--ink);flex-direction:column;font-size:14px;line-height:1.7;display:flex}.ask-module__H7JpMa__assistant p{margin:0 0 var(--s3);max-width:70ch}.ask-module__H7JpMa__assistant h3{font:600 18px var(--font-serif), serif;margin:var(--s3) 0 var(--s2)}.ask-module__H7JpMa__assistant code{background:var(--bone-200);border-radius:var(--r1);padding:0 4px}.ask-module__H7JpMa__card{border:1px solid var(--ink-line);border-radius:var(--r3);padding:var(--s5);margin:var(--s2) 0;background:#fff}.ask-module__H7JpMa__alert{border-color:var(--flame-600)}.ask-module__H7JpMa__cardHead{margin-bottom:var(--s4)}.ask-module__H7JpMa__big{font:300 clamp(56px, 8vw, 104px) / .95 var(--font-serif), serif;letter-spacing:-.03em;font-feature-settings:"tnum";margin:0}.ask-module__H7JpMa__big[data-off]{color:var(--ox-700);font-size:clamp(40px,5.6vw,72px)}.ask-module__H7JpMa__date{margin:var(--s2) 0 0;color:var(--ink-2)}.ask-module__H7JpMa__scenarioTag{margin-left:var(--s3);color:var(--flame-600)}.ask-module__H7JpMa__clocks{border-top:1px solid var(--ink-line);border-bottom:1px solid var(--ink-line);margin:0 0 var(--s4);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.ask-module__H7JpMa__clocks>div{padding:var(--s3) var(--s3) var(--s3) 0;flex-direction:column;gap:2px;display:flex}.ask-module__H7JpMa__clocks>div>span{letter-spacing:.08em;text-transform:uppercase;color:var(--ink-3);font-size:11px}.ask-module__H7JpMa__clocks b{font:600 20px var(--font-serif), serif;font-feature-settings:"tnum"}.ask-module__H7JpMa__clocks b[data-wrong],.ask-module__H7JpMa__clocks b span[data-wrong]{color:var(--flame-600)}.ask-module__H7JpMa__clocks s{text-decoration-thickness:2px}.ask-module__H7JpMa__basis{gap:var(--s2);margin:0;padding:0;list-style:none;display:grid}.ask-module__H7JpMa__basis li{align-items:baseline;gap:var(--s2) var(--s3);flex-wrap:wrap;font-size:13px;display:flex}.ask-module__H7JpMa__basis a{color:var(--ink)}.ask-module__H7JpMa__basis em{color:var(--ink-3);font-size:11px;font-style:normal}.ask-module__H7JpMa__next{color:var(--ink-2);font-size:12px;margin:var(--s4) 0 0!important}.ask-module__H7JpMa__warn{color:var(--flame-600);font-size:13px}.ask-module__H7JpMa__reasons{gap:var(--s4);margin:0;padding:0;list-style:none;display:grid}.ask-module__H7JpMa__reasons b{font:600 17px var(--font-serif), serif;margin-bottom:var(--s2);display:block}.ask-module__H7JpMa__evidence{border-bottom:1px dashed var(--ink-line);font-size:12px}.ask-module__H7JpMa__evidence summary{align-items:baseline;gap:var(--s3);padding:var(--s2) 0;cursor:pointer;list-style:none;display:flex}.ask-module__H7JpMa__evidence summary::-webkit-details-marker{display:none}.ask-module__H7JpMa__evidence summary b{white-space:nowrap;font-weight:500}.ask-module__H7JpMa__evidence summary code{color:var(--ink-3);text-overflow:ellipsis;white-space:nowrap;overflow:hidden;background:0 0!important}.ask-module__H7JpMa__dot{background:var(--ink-3);border-radius:50%;flex:none;width:7px;height:7px;transform:translateY(-1px)}.ask-module__H7JpMa__dot[data-done]{background:#1f6b35}.ask-module__H7JpMa__evidence pre{background:var(--bone-100);padding:var(--s3);border-radius:var(--r2);white-space:pre-wrap;word-break:break-word;max-height:320px;overflow:auto}.ask-module__H7JpMa__thinking{color:var(--ink-3);font-style:italic}.ask-module__H7JpMa__error{color:var(--flame-600)}.ask-module__H7JpMa__composer{background:var(--ox-900);border-top:1px solid var(--bone-line);padding:var(--s4) 0;position:sticky;bottom:0}.ask-module__H7JpMa__composerInner{gap:var(--s3);align-items:flex-end;display:flex;max-width:920px!important}.ask-module__H7JpMa__composer textarea{resize:none;background:var(--ox-800);border:1px solid var(--bone-faint);border-radius:var(--r3);padding:var(--s3) var(--s4);color:var(--bone);flex:1;min-height:48px}.ask-module__H7JpMa__srOnly{clip:rect(0 0 0 0);width:1px;height:1px;position:absolute;overflow:hidden}@media (max-width:640px){.ask-module__H7JpMa__clocks{grid-template-columns:repeat(2,minmax(0,1fr))}}
