@font-face{font-family:Orbitron;src:url('/fonts/Orbitron.ttf')}*{box-sizing:border-box}html{color-scheme:dark;scroll-behavior:smooth}body{margin:0;background:#050912;color:#d7e2ed;font:16px/1.75 system-ui,-apple-system,BlinkMacSystemFont,"Segoe UI",sans-serif;background-image:radial-gradient(ellipse at 50% 0,rgba(22,90,126,.28),transparent 60%)}main{max-width:980px;margin:auto;padding:36px 24px 60px}a{color:#8ee6ff;text-underline-offset:4px}a:hover{color:white}a:focus-visible{outline:2px solid #8ee6ff;outline-offset:4px}header,section{border:1px solid #243849;border-radius:22px;background:rgba(9,15,26,.9);padding:30px;margin:22px 0;scroll-margin-top:20px}header{border-top:2px solid #8ee6ff;background:linear-gradient(135deg,#122334,#090f1a)}h1,h2,.brand{font-family:Orbitron,system-ui,sans-serif;color:white}h1{font-size:clamp(30px,5vw,46px);line-height:1.25;margin:10px 0}h2{font-size:23px;line-height:1.4;margin:0 0 20px}h3{color:#8ee6ff;font-size:17px;margin:22px 0 6px}p{margin:12px 0}.brand{font-size:14px;letter-spacing:.08em}.eyebrow{font-size:12px;color:#8ee6ff;letter-spacing:.15em;text-transform:uppercase}.tools,.languages,.contents{display:flex;flex-wrap:wrap;gap:10px;margin-top:24px}.tools a,.languages a{padding:9px 14px;border:1px solid #345269;border-radius:10px;text-decoration:none;font-size:14px}.languages a{border-radius:999px;font-size:12px}.languages a[aria-current]{color:#07121a;background:#8ee6ff;border-color:#8ee6ff}.contents a{font-size:13px;padding-right:10px}.table-wrap{overflow-x:auto}table{border-collapse:collapse;width:100%;font-size:14px}th,td{padding:15px 12px;border-bottom:1px solid #2a3c4c;text-align:left;vertical-align:top}th{color:#8ee6ff;background:#102030}td:first-child{color:white;width:23%}footer{font-size:13px;color:#91aabd;margin-top:35px}.source{border-left:3px solid #8ee6ff;padding-left:16px;color:#adc2d2} @media(max-width:600px){main{padding:20px 14px 36px}header,section{padding:22px 18px;border-radius:16px}h2{font-size:20px}body{font-size:15px}table{font-size:13px}th,td{padding:10px 7px}.tools a{font-size:13px}.brand{font-size:12px}}