:root{color:#27232f;font-synthesis:none;text-rendering:optimizelegibility;background:#f8f6fa;font-family:Inter,system-ui,sans-serif}*{box-sizing:border-box}body{margin:0}a{color:inherit}.page{width:min(860px,100% - 32px);margin:0 auto;padding:72px 0}.hero{margin-bottom:48px}.eyebrow{color:#7d4e9e;letter-spacing:.12em;text-transform:uppercase;font-size:.8rem;font-weight:700}h1{max-width:620px;margin:12px 0;font-size:clamp(2rem,6vw,3.5rem);line-height:1.05}.hero p{color:#625b69;max-width:600px;line-height:1.6}.api-link{color:#6e3c8d;margin-top:8px;display:inline-block}h2{font-size:1.15rem}.endpoint-list{background:#fff;border:1px solid #ded8e3;border-radius:12px;overflow:hidden}.endpoint{border-bottom:1px solid #eeeaf1;grid-template-columns:68px minmax(180px,1fr) 1fr;align-items:center;gap:16px;padding:16px;display:grid}.endpoint:last-child{border-bottom:0}.endpoint a,.endpoint code{font-family:ui-monospace,monospace;font-weight:600}.endpoint a{text-decoration:none}.endpoint a:hover{text-decoration:underline}.endpoint p{color:#716a77;margin:0}.method{text-align:center;border-radius:5px;padding:5px 7px;font-size:.7rem;font-weight:800}.method-get{color:#17643b;background:#e3f5e9}.method-post{color:#725314;background:#fff3d6}@media (width<=640px){.page{padding:40px 0}.endpoint{grid-template-columns:62px 1fr}.endpoint p{grid-column:2}}
