.math-config{text-align:left;grid-template-columns:repeat(2,minmax(0,1fr));gap:15px;width:100%;max-width:500px;margin:22px 0 12px;display:grid}.math-config label{color:var(--theme-ink,#c1cede);flex-direction:column;gap:8px;font-size:12px;display:flex}.math-config select{width:100%;min-width:0;min-height:44px;color:var(--theme-ink,#e2ebf7);background:var(--theme-surface,#121c2b);border:1px solid var(--theme-border,#344359);border-radius:4px;padding:10px;font-size:12px}.arena-preview .math-adaptation{color:var(--theme-muted,#aeb9c9);max-width:450px;margin:12px 0 24px;font-size:11px;line-height:1.7}.math-input-policy{color:var(--theme-muted,#aeb9c9);max-width:500px;margin:12px auto;font-size:11px;line-height:1.7}.math-operation-breakdown{border-block:1px solid var(--line);flex-wrap:wrap;gap:0;margin:25px 0;display:flex}.math-operation-breakdown>div{border-right:1px solid var(--line);flex:1;min-width:145px;padding:20px 26px}.math-operation-breakdown span{color:var(--muted);font-size:11px;display:block}.math-operation-breakdown strong{margin:9px 0;font-size:23px;font-weight:500;display:block}.math-operation-breakdown small{color:var(--muted);font-size:11px}.math-review-list details{border-bottom:1px solid var(--line)}.math-review-list summary{cursor:pointer;grid-template-columns:20px minmax(0,1fr) minmax(70px,110px) minmax(100px,140px) 55px;align-items:center;gap:16px;padding:22px 15px;font-size:13px;list-style:none;display:grid}.math-review-list summary::-webkit-details-marker{display:none}.math-review-list summary:focus-visible{outline:2px solid var(--accent);outline-offset:-2px}.math-review-list summary b{overflow-wrap:anywhere;font-weight:500}.math-review-list summary>span{overflow-wrap:anywhere}.math-review-list details[open]{background:var(--theme-surface,#0e1623)}.math-review-reasoning{max-width:770px;color:var(--theme-ink,#bdcadc);padding:0 30px 24px 51px;font-size:13px;line-height:1.8}.math-review-reasoning .eyebrow{color:var(--theme-muted,#d3c6aa);font-size:9px}.math-review-reasoning p{margin:10px 0 0}.math-review-reasoning strong{color:var(--theme-ink,#e5edf8);font-weight:500}@media (max-width:600px){.math-config{grid-template-columns:minmax(0,1fr);gap:12px}.math-operation-breakdown>div{min-width:130px;padding:17px}.math-review-list summary{grid-template-columns:18px minmax(0,1fr) 50px;gap:10px;padding:18px 8px}.math-review-list summary>span:nth-of-type(2),.math-review-list summary>span:nth-of-type(3){display:none}.math-review-reasoning{padding:0 20px 20px 36px;font-size:12px}.math-input-policy{font-size:10px}}
