:root{font-family:system-ui,-apple-system,"PingFang SC",sans-serif;color:#202b40;background:#f6f8fc;font-size:14px}body{margin:0}main{padding:30px 28px;max-width:2200px;margin:auto}header{display:flex;justify-content:space-between;align-items:center;margin-bottom:24px}h1{font-size:30px;margin:7px 0}p{line-height:1.65}.eyebrow{font-size:11px;letter-spacing:2px;color:#657791}header p{margin:0;color:#65718a}a{color:#254f8b}button,select,input{font:inherit;border:1px solid #c3cede;border-radius:6px;background:white;padding:9px;color:inherit}button{cursor:pointer}button:hover{background:#e6edf8}button:disabled{opacity:.4;cursor:default}.toolbar{background:white;border:1px solid #dbe2ed;border-radius:10px;padding:16px}.filters,.selection{display:flex;align-items:center;gap:10px;flex-wrap:wrap;margin:8px 0}.selection{flex-wrap:nowrap}#search{width:330px;max-width:80vw}#trace{flex:1;min-width:0}#count{color:#64758c}label{display:flex;align-items:center;gap:7px}input[type=checkbox]{width:16px;height:16px}.context{padding:17px 0;line-height:1.9;overflow-wrap:anywhere}.context strong{font-size:19px}.pill{display:inline-block;border-radius:4px;background:#e2eaf7;padding:2px 8px;margin:0 6px;font-size:12px}.notice{border-left:3px solid #788eaf;padding:8px 12px;background:#eaf0f8;font-size:13px;margin:0 0 15px}.tablewrap{overflow:auto;border:1px solid #cad4e4;border-radius:8px}table{border-collapse:separate;border-spacing:0;width:100%;font-size:13px}th,td{padding:11px 9px;border-right:1px solid white;border-bottom:1px solid white;text-align:left;vertical-align:top;line-height:1.6}thead th{background:#cbd5e7;white-space:nowrap;position:sticky;top:0;z-index:2;color:#162840}.bands th{background:#9aaecb;color:#142945;text-align:center;font-size:14px}tbody tr:nth-child(odd){background:#e8edf5}tbody tr:nth-child(even){background:#ced8e9}td:first-child{position:sticky;left:0;background:inherit;font-weight:650;z-index:1;text-align:right}td:nth-child(2){min-width:140px}td:nth-child(4){min-width:125px}td:nth-child(5){min-width:180px;max-width:260px;overflow-wrap:anywhere}td:nth-child(7){min-width:140px;max-width:220px;overflow-wrap:anywhere}td:nth-child(8){min-width:185px;border-left:3px solid #8ea1be}td:nth-child(9){min-width:150px}td:nth-child(10){min-width:110px}td:nth-child(11){min-width:110px}td:nth-child(12){min-width:150px}.sub{display:block;font-size:11px;color:#526580;margin-top:3px}.warn{color:#8b4b19}.muted{color:#65738b}code{font-family:ui-monospace,monospace;font-size:12px;overflow-wrap:anywhere}.targetip{font-weight:700}.evidence{margin-top:22px;background:white;border:1px solid #bdcbe0;border-radius:10px;padding:22px;scroll-margin-top:15px}.evidence h2{font-size:21px;margin-top:0}.evidence pre{white-space:pre-wrap;background:#edf2fa;padding:16px;border-radius:6px;line-height:1.8}footer{color:#61718b;font-size:12px;line-height:1.8;margin-top:20px}@media print{.toolbar,header>a,footer{display:none}main{padding:0}.tablewrap{overflow:visible}table{font-size:9px}td,th{padding:5px!important;min-width:0!important}th,td{-webkit-print-color-adjust:exact;print-color-adjust:exact}.notice{font-size:10px}thead{display:table-header-group}@page{size:A3 landscape;margin:10mm}}
.search-form{display:flex;flex-wrap:wrap;align-items:center;gap:8px;margin:0}html body #search{width:480px;max-width:75vw}#search-submit{background:#254f8b;color:white;border-color:#254f8b}#search-submit:hover{background:#1b3d6d}.search-help{font-size:12px;color:#65718a;margin:8px 0}.search-status{font-size:13px;color:#254f8b;margin:8px 0;overflow-wrap:anywhere;min-height:21px}
