*{margin:0;padding:0;box-sizing:border-box}
body{font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;background:#1a1a2e;color:#eee;min-height:100vh;padding:40px 20px}
.container{max-width:800px;margin:0 auto}
h1{font-size:28px;margin-bottom:10px;color:#fff}
h2{font-size:18px;margin-bottom:15px;color:#fff}
.subtitle{color:#888;margin-bottom:30px}
section{background:#16213e;border-radius:8px;padding:20px;margin-bottom:20px}
code{display:block;background:#0f3460;padding:12px;border-radius:6px;font-family:monospace;font-size:13px;margin:10px 0;overflow-x:auto}
.endpoint{font-size:14px}
.method{color:#4ade80;font-weight:bold}
.url{color:#60a5fa}
.params{list-style:none;margin-top:15px}
.params li{margin-bottom:8px;font-size:14px;color:#aaa}
.params b{color:#fbbf24;margin-right:8px}
p{font-size:14px;color:#aaa;margin:15px 0 5px}
.response{color:#4ade80}
.note{background:#1e1e3f;font-size:13px;color:#888}
footer{text-align:center;margin-top:30px;color:#666;font-size:13px}
a{color:#60a5fa;text-decoration:none}
a:hover{text-decoration:underline}
