.case-output{grid-template-columns:minmax(0,1.35fr) minmax(0,1fr);align-items:start;gap:32px;margin:40px 0 56px;display:grid}.case-output h2{font-size:20px}.case-input{min-width:0;margin:0}.case-input img{border-radius:18px;width:100%;height:auto;margin-bottom:12px;display:block}.case-input a{color:#ddc8ff;text-decoration:underline}.case-input figcaption{color:var(--muted);margin-top:10px;font-size:14px;line-height:1.6}.case-method{max-width:880px}.case-table-scroll{border:1px solid var(--line);border-radius:16px;margin:24px 0;overflow-x:auto}.case-settings{border-collapse:collapse;width:100%;min-width:590px;font-size:14px;line-height:1.6}.case-settings th,.case-settings td{text-align:left;vertical-align:top;border-bottom:1px solid var(--line);padding:14px 18px}.case-settings td{width:35%}.case-settings code,.case-record code{overflow-wrap:anywhere}.case-prompt{border-bottom:1px solid var(--line);margin:12px 0;padding:16px 0}.case-prompt summary{cursor:pointer;padding-block:8px;font-weight:550}.case-record{margin-top:24px}.case-record>div{border-bottom:1px solid var(--line);grid-template-columns:170px minmax(0,1fr);gap:20px;padding:14px 0;display:grid}.case-record dt{font-weight:550}.case-record dd{margin:0}@media (width<=760px){.case-output{grid-template-columns:minmax(0,1fr);gap:32px}.case-record>div{grid-template-columns:minmax(0,1fr);gap:6px}}
