*{box-sizing:border-box}body{max-width:1200px;width:100%;margin:0 auto;padding:24px;font:16px/1.6 system-ui,sans-serif;color:#172a25;background:#fbfcf8;overflow-wrap:anywhere}a{color:#245b47}h1{font-size:2rem;line-height:1.2}h2{font-size:1.4rem;line-height:1.3}blockquote{margin:16px 0;padding:18px;background:#eef3eb}.table-scroll{width:100%;max-width:100%;overflow-x:auto;overscroll-behavior-x:contain}table{width:100%;min-width:1100px;border-collapse:collapse}th,td{padding:12px;border:1px solid #dce3dc;text-align:left;vertical-align:top}th{background:#eef3eb}@media(max-width:600px){body{padding:20px}h1{font-size:1.7rem}}
