.workspace.math-tool .workspace-body.mt-layout{grid-template-columns:minmax(300px,.9fr) minmax(0,1.1fr);align-items:start}.workspace.math-tool .workspace-body>.workspace-preview{position:static;top:auto}.math-tool .mt-toolbar{display:flex;flex-wrap:wrap;gap:8px;align-items:center;margin:12px 0}.math-tool .mt-keypad{display:grid;grid-template-columns:repeat(5,minmax(0,1fr));gap:6px;margin:12px 0}.math-tool .mt-keypad .button{padding:9px 4px;font:600 14px/1.3 Consolas,monospace;min-height:44px}.math-tool textarea{width:100%;resize:vertical;min-height:150px;font:13px/1.6 Consolas,monospace}.math-tool .mt-results{margin:12px 0}.math-tool .mt-results>div{padding:12px;border:1px solid var(--line);border-radius:9px;background:var(--bg);margin-bottom:8px;box-shadow:0 2px 4px #172b4d06}.math-tool .mt-results>div:first-child{border-left:4px solid var(--category-accent);background:var(--category-soft)}.math-tool .mt-results dt{font-size:12px;color:var(--muted);font-weight:600}.math-tool .mt-results dd{margin:6px 0 0;font:600 16px/1.5 Consolas,monospace;overflow-wrap:anywhere;white-space:pre-wrap;max-height:240px;overflow:auto}.math-tool .mt-results>div:first-child dd{font-size:24px}.math-tool .mt-notes{font-size:12px;padding-left:20px;color:var(--muted)}.math-tool .mt-notes li{margin-bottom:10px}.math-tool .mt-table-scroll{max-height:400px;overflow:auto;border:1px solid var(--line);border-radius:8px}.math-tool table{border-collapse:collapse;width:100%;font-size:12px}.math-tool td,.math-tool th{padding:9px;text-align:left;border-bottom:1px solid var(--line);min-width:70px;max-width:260px;overflow-wrap:anywhere}.math-tool th{background:var(--category-soft);position:sticky;top:0}.math-tool caption{padding:10px;text-align:left;font-weight:600}.math-tool .mt-empty{padding:22px 14px;border:1px dashed var(--line);border-radius:10px}.math-tool .editor-check{display:flex;gap:8px;align-items:center;margin:10px 0}.math-tool .mt-bin{display:grid;grid-template-columns:minmax(110px,1fr) minmax(80px,1.5fr) 40px;gap:10px;align-items:center;margin:7px 0;font-size:11px}.math-tool .mt-bin>span:nth-child(2){height:16px;background:var(--category-accent);border-radius:3px;min-width:1px}.math-tool .mt-chart{padding:12px;border:1px solid var(--line);border-radius:9px;margin:14px 0}.math-tool .mt-chart p{font-size:11px;margin:12px 0 0}.math-tool #mt-report{min-height:220px;max-height:500px;background:var(--bg);border:1px solid var(--line);border-radius:8px;color:var(--text);padding:10px}.math-tool .scan-drop p{font-size:11px}.math-tool [hidden]{display:none!important}@media(max-width:800px){.workspace.math-tool .workspace-body.mt-layout{grid-template-columns:1fr}.math-tool .mt-results>div:first-child dd{font-size:21px}.math-tool .mt-bin{grid-template-columns:minmax(85px,1fr) minmax(70px,1fr) 30px;gap:5px}.math-tool .mt-toolbar .button{min-height:44px}}

.workspace.math-tool .workspace-preview{display:block;text-align:left}.workspace.math-tool .workspace-preview>details{width:100%}.math-tool .mt-table-scroll table{table-layout:fixed}.math-tool .mt-table-scroll{width:100%}
