:root{color-scheme:dark;font-family:Arial,sans-serif;background:#081c2b;color:#fff}body{margin:0;padding:32px 20px}main{max-width:860px;margin:auto;line-height:1.7}.brand,h1,h2,a,th{color:#ffda59}h1{font-size:36px;line-height:1.2}h2{font-size:22px;margin-top:36px}.brand{font-weight:bold;letter-spacing:3px}.back{font-size:14px}aside{background:#12344c;border-left:4px solid #ffda59;padding:18px}table{width:100%;border-collapse:collapse}td,th{text-align:left;padding:12px;border-bottom:1px solid #416178}a{overflow-wrap:anywhere}footer{margin-top:40px;border-top:1px solid #416178;padding-top:20px}@media print{:root{color-scheme:light;background:white;color:black}a,h1,h2,th,.brand{color:black}aside{background:none}body{padding:0}}
