.toolbar{display:flex;gap:14px;align-items:center;margin:-10px 0 24px}.toolbar label{margin:0;white-space:nowrap}.toolbar select{max-width:560px;font-size:.875rem}.toolbar button{margin-left:auto}.readback{padding-left:22px;line-height:1.7}.readback li{padding:10px 0;border-bottom:1px solid var(--line);font-size:.9375rem}.spaced{margin-top:18px}.checkbox{display:flex;align-items:start;gap:10px;font-weight:400;line-height:1.5}.checkbox input{width:18px;height:18px;flex:0 0 18px;margin-top:2px;accent-color:var(--ink)}.test-panel{max-width:800px}.test-panel>p{max-width:65ch;line-height:1.6}.volume-chart{width:100%;height:auto;display:block;margin-top:-14px;margin-bottom:20px}.volume-chart text{font-family:inherit;font-size:12px;fill:var(--muted)}.decision-result{color:var(--ink)!important;font-weight:600}.strategy-list{padding:0}.panel>p{line-height:1.65}@media(max-width:720px){.toolbar{flex-wrap:wrap}.toolbar select{max-width:none}.toolbar button{margin-left:0}.source-note{max-width:38%;font-size:.75rem}.readback li{font-size:1rem}.mode .quiet{display:none}}
.review-tools{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap;margin-bottom:16px}.review-tools h3{margin:0}.review-tools button{font-size:.875rem}
.prepared-plan{border-top:3px solid var(--orange);margin-bottom:18px}.prepared-plan .prepared-state{font-size:1rem;color:var(--ink)}.prepared-cash{margin:0}.prepared-cash>div{display:flex;justify-content:space-between;gap:18px;padding:14px 0;border-bottom:1px solid var(--line)}.prepared-cash dt{font-size:.875rem;color:var(--muted)}.prepared-cash dd{margin:0;font-size:1.2rem;font-variant-numeric:tabular-nums}.prepared-plan summary{cursor:pointer;font-size:1rem;line-height:1.5}.prepared-plan details>p:first-of-type{margin-top:16px}.prepared-plan .source-text{max-height:32rem;overflow:auto}.prepared-plan .status{font-size:.875rem}
