.api-module__OQC3oq__main{max-width:720px;margin:0 auto;padding:2rem 1.5rem 3rem}.api-module__OQC3oq__title{font-family:var(--font-sans);letter-spacing:-.02em;color:var(--color-text);margin:0 0 .5rem;font-size:2rem;font-weight:600}.api-module__OQC3oq__subtitle{font-family:var(--font-mono);letter-spacing:.02em;color:var(--color-text-secondary);margin:0 0 2.5rem;font-size:13px;line-height:1.6}.api-module__OQC3oq__endpoint{border:1px solid var(--color-border);background:var(--color-surface);border-radius:4px;margin-bottom:2rem;padding:1.25rem 1.5rem}.api-module__OQC3oq__endpointPath{font-family:var(--font-mono);color:var(--color-accent);margin:0 0 .5rem;font-size:.95rem;display:block}.api-module__OQC3oq__endpointDesc{font-family:var(--font-mono);color:var(--color-text-secondary);margin:0 0 .75rem;font-size:12px;line-height:1.5}.api-module__OQC3oq__code{font-family:var(--font-mono);color:var(--color-text);background:var(--color-bg);border:1px solid var(--color-border);white-space:pre;border-radius:3px;padding:.75rem 1rem;font-size:11px;line-height:1.6;display:block;overflow-x:auto}.api-module__OQC3oq__section{margin:2.5rem 0}.api-module__OQC3oq__sectionHeading{font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--color-text-secondary);border-bottom:1px solid var(--color-border);margin:0 0 .75rem;padding-bottom:.5rem;font-size:10px;font-weight:400}.api-module__OQC3oq__body{font-family:var(--font-mono);color:var(--color-text-secondary);margin:0 0 1rem;font-size:13px;line-height:1.7}.api-module__OQC3oq__body a{color:var(--color-accent)}
.FeedbackLink-module__gYsvaq__link{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--color-text-secondary);font-size:10px;transition:color .15s}.FeedbackLink-module__gYsvaq__link:hover{color:var(--color-accent)}
.ApiLink-module__4lKuDq__link{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--color-text-secondary);font-size:10px;transition:color .15s}.ApiLink-module__4lKuDq__link:hover{color:var(--color-accent)}
.GuidesLink-module__moWg1W__link{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--color-text-secondary);font-size:10px;transition:color .15s}.GuidesLink-module__moWg1W__link:hover{color:var(--color-accent)}
.EmbedSnippet-module__hKO0zq__section{border-top:1px solid var(--color-border);background:var(--color-surface);padding:20px 32px 28px}.EmbedSnippet-module__hKO0zq__label{font-family:var(--font-mono);letter-spacing:.18em;text-transform:uppercase;color:var(--color-text-secondary);margin-bottom:12px;font-size:10px;font-weight:400;display:block}.EmbedSnippet-module__hKO0zq__row{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.EmbedSnippet-module__hKO0zq__code{white-space:nowrap;min-width:0;font-family:var(--font-mono);color:var(--color-text-secondary);background:var(--color-inset);border:1px solid var(--color-border-strong);border-radius:2px;flex:320px;padding:10px 12px;font-size:11px;overflow-x:auto}.EmbedSnippet-module__hKO0zq__copyBtn{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--color-accent);border:1px solid var(--color-accent-subtle-border);cursor:pointer;background:0 0;border-radius:2px;flex-shrink:0;padding:9px 16px;font-size:11px;transition:background .15s}.EmbedSnippet-module__hKO0zq__copyBtn:hover{background:var(--color-accent-subtle)}@media (max-width:640px){.EmbedSnippet-module__hKO0zq__section{padding:16px 16px 24px}}
.guide-module__8H5rIG__main{max-width:720px;margin:0 auto;padding:2rem 1.5rem 3rem}.guide-module__8H5rIG__draftBanner{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--color-warn);border:1px solid var(--color-warn);margin-bottom:1.5rem;padding:8px 12px;font-size:11px}.guide-module__8H5rIG__title{font-family:var(--font-sans);letter-spacing:-.02em;color:var(--color-text);margin:0 0 .5rem;font-size:clamp(1.5rem,5vw,2.25rem);font-weight:600}.guide-module__8H5rIG__updated{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--color-text-secondary);margin:0 0 2rem;font-size:11px}.guide-module__8H5rIG__intro{color:var(--color-text);margin:0 0 2rem;font-size:1.125rem;line-height:1.6}.guide-module__8H5rIG__heading{font-family:var(--font-sans);letter-spacing:-.01em;color:var(--color-text);margin:2rem 0 .75rem;font-size:1.25rem;font-weight:600}.guide-module__8H5rIG__paragraph{color:var(--color-text-secondary);margin:0 0 1rem;font-size:1rem;line-height:1.7}.guide-module__8H5rIG__related{border-top:1px solid var(--color-border);margin-top:2.5rem;padding-top:1.5rem}.guide-module__8H5rIG__relatedLinks{flex-wrap:wrap;gap:8px 20px;display:flex}
.guides-module__roZzHW__main{max-width:720px;margin:0 auto;padding:2rem 1.5rem 3rem}.guides-module__roZzHW__title{font-family:var(--font-sans);letter-spacing:-.02em;color:var(--color-text);margin:0 0 .5rem;font-size:clamp(1.5rem,5vw,2.25rem);font-weight:600}.guides-module__roZzHW__subtitle{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--color-text-secondary);margin:0 0 2rem;font-size:11px}.guides-module__roZzHW__list{flex-direction:column;gap:1.5rem;list-style:none;display:flex}.guides-module__roZzHW__item{border-bottom:1px solid var(--color-border);padding-bottom:1.5rem}.guides-module__roZzHW__itemTitle{letter-spacing:-.01em;font-size:1.125rem;font-weight:600}.guides-module__roZzHW__draftTag{font-family:var(--font-mono);letter-spacing:.14em;text-transform:uppercase;color:var(--color-warn);margin-left:10px;font-size:10px}.guides-module__roZzHW__itemDescription{color:var(--color-text-secondary);margin-top:.4rem;font-size:1rem;line-height:1.6}
