@keyframes fu{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}@keyframes bounce{0%,80%,to{transform:translateY(0)}40%{transform:translateY(-5px)}}@keyframes spin{to{transform:rotate(1turn)}}@keyframes blink{0%,to{opacity:1}50%{opacity:.3}}*{box-sizing:border-box;margin:0;padding:0}::-webkit-scrollbar{width:3px}::-webkit-scrollbar-thumb{background:#0a1828;border-radius:4px}input,textarea{outline:none}button:not(:disabled):hover{opacity:.75}.md{font-size:14px;color:#8ab4d4;line-height:1.75;font-family:Fraunces,serif}.md p{margin-bottom:10px}.md .h1{font-size:18px;font-weight:600;color:#c5daf0;margin:12px 0 6px}.md .h2{font-size:16px;font-weight:600;color:#b0cce8;margin:10px 0 5px}.md .h3{font-size:14px;font-weight:600;color:#9ab8d0;margin:8px 0 4px}.md ul{padding-left:18px;margin-bottom:8px}.md li{margin-bottom:3px}.cb{border:1px solid #0a1828;border-radius:6px;padding:12px;overflow-x:auto;margin:8px 0}.cb,.ic{background:#040a14;font-family:IBM Plex Mono,monospace;font-size:11.5px;color:#5eead4}.ic{border:1px solid #0a1828;padding:1px 5px}.ic,.sr{border-radius:3px}.sr{background:rgba(96,165,250,.12);color:#60a5fa;padding:0 4px;font-family:IBM Plex Mono,monospace;font-size:11px}