:root{--bg:#07100f;--panel:#0e1917;--panel2:#13211e;--line:#29463e;--text:#dcece7;--muted:#91aaa2;--green:#52e6a8;--amber:#efca6b;--blue:#67c8ef;--mono:"Cascadia Code",Consolas,monospace}*{box-sizing:border-box}html{scroll-behavior:smooth}body{margin:0;background:radial-gradient(circle at 80% -10%,#123c30,transparent 34%),var(--bg);color:var(--text);font:15px/1.72 Segoe UI,Arial,sans-serif}a{color:var(--green)}header{position:sticky;top:0;z-index:10;display:flex;justify-content:space-between;padding:13px max(20px,calc((100vw - 1040px)/2));background:#07100ff0;border-bottom:1px solid var(--line);backdrop-filter:blur(10px)}header a{text-decoration:none}header span{color:var(--muted);font:11px var(--mono)}main.report,.index{max-width:1040px;margin:auto;padding:58px 24px}.report h3:first-child{font-size:clamp(32px,5vw,53px);line-height:1.1;margin:0 0 26px;letter-spacing:-.035em;color:var(--text)}h1{font-size:clamp(42px,7vw,72px);line-height:1;margin:12px 0}h2,h3,h4{margin-top:40px;padding-top:20px;border-top:1px solid var(--line);color:var(--green)}h2{font-size:26px}h3{font-size:22px}h4{font-size:18px}.report>p:first-of-type,.lead{color:#b4ccc4;font-size:18px}.report code{font:12px/1.55 var(--mono);color:#b8e2d5;background:#050908;padding:2px 5px;border-radius:3px;word-break:break-word}.report li{margin:6px 0}.table-wrap{overflow:auto;margin:18px 0;border:1px solid var(--line)}table{border-collapse:collapse;width:100%;min-width:900px}th,td{padding:11px;border:1px solid var(--line);text-align:left;vertical-align:top}th{font:700 11px var(--mono);color:var(--green);background:var(--panel2)}td{background:#091310}footer{text-align:center;padding:28px;color:var(--muted);border-top:1px solid var(--line)}.eyebrow{color:var(--green);font:700 12px var(--mono);letter-spacing:.14em}.index input{width:100%;padding:14px;margin-top:22px;background:var(--panel);border:1px solid var(--line);border-radius:6px;color:var(--text);font:15px inherit}.count{color:var(--muted);font:12px var(--mono)}.cards{display:grid;grid-template-columns:1fr 1fr;gap:12px}.card{display:flex;flex-direction:column;min-height:180px;padding:18px;background:linear-gradient(145deg,var(--panel2),var(--panel));border:1px solid var(--line);border-radius:8px;color:var(--text);text-decoration:none}.card:hover{border-color:#4c8978;transform:translateY(-1px)}.card span{color:var(--green);font:10px var(--mono)}.card strong{font-size:18px;line-height:1.4;margin:12px 0}.card small{margin-top:auto;color:var(--muted);font:11px var(--mono)}@media(max-width:700px){.cards{grid-template-columns:1fr}header span{display:none}main.report,.index{padding:38px 16px}}@media print{header,footer{display:none}body{background:#fff;color:#111}.report{max-width:none!important;padding:0!important}h2,h3,h4{color:#063;border-color:#aaa}.table-wrap{overflow:visible}table{min-width:0}td,th{background:#fff;color:#111;border-color:#aaa}.report code{color:#111;background:#eee}}