@layer tokens,base,components,site;@layer page{.docs .prose{max-width:48rem}.docs .prose .code,.docs .prose .code+.code{margin-top:var(--s-3)}.docs .prose h3{margin-top:var(--s-6);font-size:var(--fs-md)}.endpoint{align-items:center;gap:var(--s-2) var(--s-3);padding:.65rem var(--s-4);border:1px solid var(--border);border-radius:var(--r-md);background:var(--surface);font-family:var(--font-mono);font-size:var(--fs-base);color:var(--text);overflow-wrap:anywhere;flex-wrap:wrap;display:flex}.method{border-radius:var(--r-sm);font-size:var(--fs-xs);letter-spacing:.04em;padding:.1rem .5rem;font-weight:700}.method--get{background:var(--ok-soft);color:var(--ok-text);border:1px solid var(--ok-border)}.method--post{background:var(--accent-soft);color:var(--accent-text);border:1px solid var(--accent-border)}.params{border-collapse:collapse;width:100%;font-size:var(--fs-base)}.params th,.params td{border-bottom:1px solid var(--border);text-align:left;vertical-align:top;padding:.6rem .75rem .6rem 0}.params th{color:var(--text-3);font-size:var(--fs-xs);letter-spacing:.05em;text-transform:uppercase;font-weight:600}.params td:first-child{white-space:nowrap}.params td:first-child code{color:var(--text)}.params .type{color:var(--text-3);font-family:var(--font-mono);font-size:var(--fs-xs);margin-top:.15rem;display:block}.params-wrap{overflow-x:auto}.docs-intro{gap:var(--s-3);margin-top:var(--s-6);display:grid}@media (width>=40rem){.docs-intro{grid-template-columns:repeat(3,1fr)}}.docs-intro div{padding:var(--s-4);border:1px solid var(--border);border-radius:var(--r-md);background:var(--surface)}.docs-intro dt{color:var(--text-3);font-size:var(--fs-xs);letter-spacing:.05em;text-transform:uppercase;font-weight:600}.docs-intro dd{color:var(--text);font-family:var(--font-mono);font-size:var(--fs-base);overflow-wrap:anywhere;margin-top:.25rem}}
