main.dev-wide{max-width:64rem}.dev-nav ul{border-block-end:1px solid var(--ah-hairline);padding:0;flex-wrap:wrap;gap:.4rem;margin:0 0 1.5rem;padding-block-end:.75rem;list-style:none;display:flex}.dev-nav li{margin:0}.dev-nav a{border-radius:var(--ah-radius-md);color:var(--ah-palm-500);padding:.3rem .7rem;font-size:14px;text-decoration:none;display:inline-block}.dev-nav a:hover{background:var(--ah-paper)}.dev-nav a[aria-current=page]{background:var(--ah-green-50);color:var(--ah-green-text);font-weight:600}.dev code{font-family:var(--ah-font-mono);background:var(--ah-paper);border:1px solid var(--ah-row-line);border-radius:var(--ah-radius-sm);overflow-wrap:anywhere;padding:.05em .3em;font-size:.88em}.dev pre{font-family:var(--ah-font-mono);background:var(--ah-paper);border:1px solid var(--ah-hairline);border-radius:var(--ah-radius-lg);margin-block:1rem 1.25rem;padding:1rem;font-size:13px;line-height:1.55;overflow-x:auto}.dev pre code{font-size:inherit;overflow-wrap:normal;background:0 0;border:0;padding:0}.dev pre.astro-code{background-color:var(--ah-paper)!important}.dev blockquote{background:var(--ah-sun-tint);border:1px solid var(--ah-sun-border);border-radius:var(--ah-radius-lg);margin:1rem 0;padding:.75rem 1rem}.dev blockquote p:last-child,.dev blockquote table:last-child{margin-block-end:0}.dev .callout{background:var(--ah-green-50);border:1px solid var(--ah-green-200);border-radius:var(--ah-radius-lg);margin:1.25rem 0;padding:.9rem 1.1rem}.dev .callout.warn{background:var(--ah-sun-tint);border-color:var(--ah-sun-border)}.dev .cards{grid-template-columns:repeat(auto-fit,minmax(13rem,1fr));gap:.75rem;margin-block:1.25rem;display:grid}.dev .cards a{background:var(--ah-card);border:1px solid var(--ah-hairline);border-radius:var(--ah-radius-lg);box-shadow:var(--ah-shadow-sm);color:var(--ah-ink);padding:1rem;text-decoration:none;display:block}.dev .cards a:hover{border-color:var(--ah-green-200)}.dev .cards strong{margin-block-end:.25rem;display:block}.dev .cards span{color:var(--ah-palm-400);font-size:14px}.dev .button{background:var(--ah-green);color:var(--ah-card);border-radius:var(--ah-radius-md);padding:.55rem 1rem;font-weight:600;text-decoration:none;display:inline-block}.dev .button:hover{background:var(--ah-green-dark)}.op{border-block-start:1px solid var(--ah-row-line);margin-block:2rem;padding-block-start:1.5rem}.op h3{margin-block-start:0}.op-line{flex-wrap:wrap;align-items:center;gap:.5rem;margin-block:.25rem .75rem;display:flex}.method{font-family:var(--ah-font-mono);letter-spacing:.04em;border-radius:var(--ah-radius-sm);border:1px solid var(--ah-hairline);background:var(--ah-paper);color:var(--ah-palm-500);padding:.15rem .5rem;font-size:12px;font-weight:600}.method.get{background:var(--ah-sky-tint);border-color:var(--ah-sky-border);color:var(--ah-sky-deep)}.method.post{background:var(--ah-green-50);border-color:var(--ah-green-200);color:var(--ah-green-text)}.method.patch,.method.put{background:var(--ah-sun-tint);border-color:var(--ah-sun-border);color:var(--ah-gold-text)}.method.delete{color:var(--ah-danger)}.path{font-family:var(--ah-font-mono);overflow-wrap:anywhere;font-size:14px}.pill{font-family:var(--ah-font-mono);border:1px solid var(--ah-hairline);color:var(--ah-palm-400);white-space:nowrap;border-radius:999px;padding:.1rem .45rem;font-size:11px}.pill.scope{border-color:var(--ah-green-200);color:var(--ah-green-text)}.pill.live{background:var(--ah-green-50);border-color:var(--ah-green-200);color:var(--ah-green-text);font-weight:600}.fields td:first-child{white-space:nowrap}.fields td:first-child code{overflow-wrap:normal}.fields .req{font-family:var(--ah-font-mono);color:var(--ah-danger);margin-inline-start:.35rem;font-size:11px}.fields .note{color:var(--ah-palm-400);margin-block-start:.2rem;font-size:13px;display:block}.fields td p{margin:0 0 .4em}.fields td p:last-child{margin:0}.toc{columns:2 14rem;font-size:14px}.toc li{break-inside:avoid}.dev-nav-lang{font-family:var(--ah-font-mono);color:var(--ah-palm-400);margin-inline-start:.3rem;font-size:10px}[dir=rtl] .dev code,[dir=rtl] .dev .path,[dir=rtl] .dev .method,[dir=rtl] .dev .pill{direction:ltr;unicode-bidi:isolate}[dir=rtl] .dev pre{text-align:left;direction:ltr}.dev .status{border:1px solid var(--ah-hairline);color:var(--ah-palm-500);background:var(--ah-paper);border-radius:999px;padding:.1rem .5rem;font-size:12px;font-weight:600;display:inline-block}.dev .status.live{background:var(--ah-green-50);border-color:var(--ah-green-200);color:var(--ah-green-text)}.dev .status.soon{background:var(--ah-sun-tint);border-color:var(--ah-sun-border);color:var(--ah-gold-text)}.dev .tabs-note{color:var(--ah-palm-400);font-size:14px}.dev .table-scroll{margin-block:1rem;overflow-x:auto}.dev .table-scroll>table{margin-block:0}
