:root{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;color:#edf2ff;background:#0b1020;font-family:Arial,Helvetica,sans-serif}*{box-sizing:border-box}body{margin:0}button{color:#062116;cursor:pointer;font:inherit;background:#75e6b3;border:0;border-radius:.5rem;padding:.7rem 1rem;font-weight:700}button:hover:not(:disabled){background:#a0f3ce}button:disabled{cursor:wait;opacity:.65}main{max-width:72rem;margin:0 auto;padding:5rem 1.25rem}.language-toggle{justify-content:flex-end;gap:.25rem;margin-bottom:1rem;display:flex}.language-toggle button{border-radius:.35rem;padding:.4rem .55rem;font-size:.75rem}.language-toggle .language{color:#a7b5d2;background:0 0;border:1px solid #273558}.language-toggle .language-active{color:#062116;background:#75e6b3}.hero{max-width:45rem}.benefits{border-top:1px solid #273558;max-width:52rem;margin-top:3rem;padding-top:1.5rem}.benefits h2{font-size:clamp(1.5rem,3vw,2.2rem)}h1{letter-spacing:-.06em;margin:.25rem 0 1rem;font-size:clamp(2.5rem,7vw,5rem);line-height:.95}h2{margin:.15rem 0 .65rem}h3{text-transform:uppercase;letter-spacing:.08em;margin:1.75rem 0 .55rem;font-size:.9rem}.eyebrow{color:#75e6b3;letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:.77rem;font-weight:700}.intro{color:#b8c3de;margin:0 0 1.5rem;font-size:1.15rem;line-height:1.6}.how-it-works{background:#101a31;border-left:3px solid #75e6b3;border-radius:.4rem;margin:1.5rem 0;padding:1rem 1.25rem}.how-it-works ol{color:#c4cde2;margin:.55rem 0 0;padding-left:1.35rem;line-height:1.7}.guide-link,.back-link{color:#75e6b3;margin-top:.8rem;font-weight:700;text-decoration:none;display:inline-block}.guide-link:hover,.back-link:hover{color:#a0f3ce;text-decoration:underline}.endpoint-card,.inspector{background:#131b32;border:1px solid #273558;border-radius:.8rem;margin-top:2.5rem;padding:1.5rem}.url-row{align-items:center;gap:.7rem;display:flex}code{overflow-wrap:anywhere;background:#091126;border:1px solid #2b3d64;border-radius:.4rem;flex:1;padding:.75rem;display:block}.muted,small{color:#a7b5d2}.error{color:#ffdce3;background:#4a1f2a;border:1px solid #b8435a;border-radius:.5rem;margin-top:1.5rem;padding:.8rem 1rem}.section-heading{justify-content:space-between;align-items:center;gap:1rem;display:flex}.secondary{color:#e7edfc;background:#273558}.secondary:hover:not(:disabled){background:#364971}.empty{color:#a7b5d2;margin:2rem 0 .5rem}.endpoint-stats{color:#75e6b3;font-size:.9rem}.search-label{color:#a7b5d2;margin-bottom:.35rem;font-size:.85rem;display:block}.request-search{color:#edf2ff;font:inherit;background:#091126;border:1px solid #2b3d64;border-radius:.4rem;width:100%;margin-bottom:.8rem;padding:.7rem}.detail-actions{flex-wrap:wrap;gap:.5rem;margin-bottom:.8rem;display:flex}.request-layout{grid-template-columns:minmax(15rem,.8fr) minmax(0,1.2fr);gap:1.5rem;display:grid}.request-list{gap:.45rem;margin:0;padding:0;list-style:none;display:grid}.request{color:#edf2ff;text-align:left;background:#0c1429;gap:.3rem;width:100%;font-weight:400;display:grid}.request.active{outline:2px solid #75e6b3}.method{color:#75e6b3;letter-spacing:.06em;font-family:ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.8em;font-weight:800}.detail{min-width:0}dl{margin:0}dl div{border-bottom:1px solid #273558;grid-template-columns:minmax(8rem,.45fr) 1fr;gap:.5rem;padding:.45rem 0;display:grid}dt{color:#75e6b3;overflow-wrap:anywhere;font-family:ui-monospace,SFMono-Regular,Menlo,monospace}dd{overflow-wrap:anywhere;margin:0}pre{white-space:pre-wrap;word-break:break-word;background:#091126;border:1px solid #273558;border-radius:.4rem;margin:0;padding:1rem;overflow:auto}.usage-example{border-top:1px solid #273558;margin-top:1.25rem;padding-top:1.25rem}.usage-example p{margin-bottom:.7rem}.docs-page{max-width:52rem}.docs-page h1{max-width:42rem}.docs-section{border-top:1px solid #273558;margin-top:2rem;padding-top:1.5rem}.docs-section h2{font-size:1.35rem}.docs-section p{color:#c4cde2;line-height:1.65}.docs-section pre{margin-top:1rem}.docs-section li{color:#c4cde2;margin:.35rem 0;line-height:1.7}.use-case{background:#101a31;border:1px solid #273558;border-radius:.5rem;margin-top:1rem;padding:1rem 1.1rem}.use-case h3{color:#75e6b3;margin-top:0}.use-case p{margin:.5rem 0 0}.docs-section details{border-bottom:1px solid #273558;padding:.9rem 0}.docs-section summary{cursor:pointer;font-weight:700}.docs-section details p{margin:.65rem 0 0}.back-link{margin:0 0 2.5rem}@media (max-width:700px){main{padding-top:3rem}.url-row,.request-layout{grid-template-columns:1fr;display:grid}dl div{grid-template-columns:1fr;gap:.2rem}}
