body{margin:0;background:var(--mt-surface,#fff);color:var(--mt-text,#1c2d40);font:15px/1.65 system-ui,-apple-system,"Segoe UI",sans-serif}header,footer{padding:14px max(20px,calc((100vw - 1080px)/2));border-bottom:1px solid var(--mt-line,#c8d2dd);background:var(--mt-panel,#f2f5f9)}header{display:flex;justify-content:space-between;gap:12px;flex-wrap:wrap}main{max-width:1080px;margin:auto;padding:24px 20px 48px}h1{font-size:28px;line-height:1.2}h2{font-size:20px;margin-top:28px}h3{font-size:17px}a{color:var(--mt-accent,#145caf)}.draft{padding:12px 16px;background:var(--mt-raised,#e5ecf4);border:1px solid var(--mt-line,#b5c4d3);border-left:4px solid var(--mt-accent,#145caf);border-radius:8px}.meta{font-size:13px;color:var(--mt-muted,#52677b)}nav{display:flex;gap:8px 18px;flex-wrap:wrap}table{width:100%;border-collapse:collapse;font-size:14px}th,td{border:1px solid var(--mt-line,#b5c4d3);padding:9px 12px;text-align:left;vertical-align:top;overflow-wrap:anywhere}th{background:var(--mt-panel,#f2f5f9)}pre,code{overflow-wrap:anywhere;white-space:pre-wrap}article{overflow-x:auto}button{font:inherit;padding:6px 10px}.legal-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(250px,1fr));gap:12px}.legal-card{padding:16px;border:1px solid var(--mt-line,#b5c4d3);border-radius:8px;background:var(--mt-panel,#f2f5f9)}@media(max-width:600px){main{padding:18px 12px}table{font-size:13px}th,td{padding:6px}}@media print{header,footer,.draft{display:none}body{color:#000;background:#fff}main{max-width:none;padding:0}a{color:#000}h2{break-after:avoid}}.mt-theme-picker{display:flex;align-items:center;gap:8px;font-size:14px}.mt-theme-picker select{font:inherit;max-width:190px;border:1px solid var(--mt-line,#b5c4d3);border-radius:6px;padding:5px 8px;background:var(--mt-surface,#fff);color:var(--mt-text,#1c2d40)}
