.math{background:#fff;border:1px solid var(--line);border-radius:16px;padding:20px 24px;overflow-x:auto;margin:20px 0}.math .label{font-size:12px;color:var(--muted);font-weight:700;letter-spacing:.08em}.flow{display:grid;grid-template-columns:repeat(6,minmax(0,1fr));gap:9px;margin:28px 0}.flow div{background:#fff;border:1px solid var(--line);padding:14px;border-radius:12px;font-size:13px;line-height:1.5}.flow b{display:block;color:var(--accent);margin-bottom:3px}.table-wrap{overflow-x:auto;background:#fff;border:1px solid var(--line);border-radius:16px;margin:22px 0}table{border-collapse:collapse;min-width:650px;width:100%;font-size:13px;line-height:1.55}th,td{padding:11px 12px;border-bottom:1px solid #e7ebee;text-align:right;vertical-align:top}th:first-child,td:first-child{text-align:left;min-width:165px}thead th{background:#f3f6f8;color:#33404d;font-weight:700}