body{font:16px/1.6 system-ui;background:#f3f6fb;color:#15243b;margin:0}main{max-width:1100px;margin:auto;padding:24px}a{color:#175bc0}section{background:white;border:1px solid #dbe4ed;border-radius:16px;padding:20px;margin:24px 0;overflow:auto}table{width:100%;border-collapse:collapse;white-space:nowrap}td,th{text-align:left;padding:14px;border-bottom:1px solid #dbe4ed}small{display:block;color:#53657b}.green{color:#106840}.yellow{color:#795800}.red{color:#a52e38}.gray{color:#53657b}h1{font-size:36px}