:root{color-scheme:light dark}body{margin:0;font:16px/1.65 'Segoe UI',sans-serif;background:Canvas;color:CanvasText}main{max-width:900px;margin:auto;padding:28px 24px}a{color:LinkText}h1{margin-bottom:0}details{border:1px solid GrayText;border-radius:8px;padding:14px 18px;margin:18px 0}summary{cursor:pointer;font-weight:600}li{margin:10px 0;overflow-wrap:anywhere}[hidden]{display:none!important}
