.api-docs-page{gap:28px;min-width:0;max-width:1180px;margin:0 auto;padding:36px 24px 56px;display:grid}.api-docs-hero{grid-template-columns:minmax(0,1.55fr) minmax(280px,.75fr);align-items:stretch;gap:24px;display:grid}.api-docs-hero-copy,.api-docs-status-panel,.api-docs-section{background:var(--meets-surface);border:1px solid var(--meets-border);border-radius:var(--meets-radius-lg);box-shadow:var(--meets-shadow-card);min-width:0}.api-docs-hero-copy{gap:18px;padding:34px;display:grid}.api-docs-kicker,.api-docs-status-badge{background:var(--meets-accent-soft);color:var(--meets-accent-strong);border-radius:999px;justify-self:start;align-items:center;padding:8px 12px;font-size:14px;font-weight:800;display:inline-flex}.api-docs-page h1,.api-docs-page h2,.api-docs-page h3,.api-docs-page p{margin:0}.api-docs-page h1{color:var(--meets-text);font-size:54px;font-weight:850;line-height:1.06}.api-docs-page h2{color:var(--meets-text);font-size:26px;font-weight:820;line-height:1.12}.api-docs-page h3{color:var(--meets-text);font-size:18px;font-weight:800}.api-docs-page p,.api-docs-page li,.api-docs-page dd{color:var(--meets-text-2);overflow-wrap:anywhere;font-size:15px;line-height:1.55}.api-docs-actions{flex-wrap:wrap;gap:10px;display:flex}.api-docs-primary-link,.api-docs-secondary-link{border-radius:999px;align-items:center;gap:8px;min-height:46px;padding:0 18px;font-size:15px;font-weight:800;display:inline-flex}.api-docs-primary-link{background:var(--meets-primary);color:#fff}.api-docs-secondary-link{background:var(--meets-accent-soft);color:var(--meets-accent-strong)}.api-docs-status-panel{align-content:start;gap:18px;padding:24px;display:grid}.api-docs-page dl{gap:16px;margin:0;display:grid}.api-docs-page dt{color:var(--meets-muted);text-transform:uppercase;margin-bottom:4px;font-size:13px;font-weight:800}.api-docs-page dd{overflow-wrap:anywhere;margin:0}.api-docs-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;min-width:0;display:grid}.api-docs-section{gap:16px;padding:26px;display:grid}.api-docs-section-heading{gap:6px;min-width:0;display:grid}.api-docs-section-icon{background:var(--meets-accent-soft);color:var(--meets-accent-strong);border-radius:999px;justify-content:center;align-items:center;width:34px;height:34px;display:inline-flex}.api-docs-code-list{gap:8px;display:grid}.api-docs-page code{background:var(--meets-bg-alt);border:1px solid var(--meets-border);color:var(--meets-text);overflow-wrap:anywhere;border-radius:12px;padding:4px 7px;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:13px}.api-docs-code-list code{padding:10px 12px;display:block}.api-docs-page pre{background:#202124;border-radius:18px;margin:0;padding:16px;overflow-x:auto}.api-docs-page pre code{color:#fff;white-space:pre-wrap;background:0 0;border:0;padding:0}.api-docs-endpoints{grid-template-columns:repeat(3,minmax(0,1fr));gap:14px;display:grid}.api-docs-screen-grid,.api-docs-dto-grid,.api-docs-example-grid,.api-docs-error-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:14px;display:grid}.api-docs-endpoint-group,.api-docs-screen-card,.api-docs-dto-card,.api-docs-example-card,.api-docs-error-card{background:var(--meets-bg-alt);border:1px solid var(--meets-border);border-radius:var(--meets-radius-md);min-width:0;padding:18px;display:grid}.api-docs-endpoint-group,.api-docs-screen-card,.api-docs-example-card{gap:12px}.api-docs-dto-card{gap:14px}.api-docs-error-card{gap:10px}.api-docs-error-card>div{flex-wrap:wrap;align-items:center;gap:8px;display:flex}.api-docs-error-card strong{color:var(--meets-text);font-size:20px;font-weight:850}.api-docs-error-card span{color:var(--meets-text-2);font-size:14px;line-height:1.45}.api-docs-example-card dl{gap:10px}.api-docs-example-card pre{border-radius:14px;padding:14px}.api-docs-dto-card>div{gap:8px;min-width:0;display:grid}.api-docs-page .api-docs-dto-card ul{flex-wrap:wrap;align-content:start;gap:8px;display:flex}.api-docs-dto-card li{min-width:0}.api-docs-screen-card>div{justify-content:space-between;align-items:start;gap:10px;min-width:0;display:flex}.api-docs-screen-card span{background:var(--meets-accent-soft);color:var(--meets-accent-strong);text-align:right;border-radius:999px;flex:none;max-width:180px;padding:7px 9px;font-size:12px;font-weight:800;line-height:1.2}.api-docs-page ul{gap:9px;margin:0;padding:0;list-style:none;display:grid}.api-docs-flow{counter-reset:api-flow;gap:12px;margin:0;padding:0;list-style:none;display:grid}.api-docs-checklist{counter-reset:api-checklist;gap:10px;margin:0;padding:0;list-style:none;display:grid}.api-docs-flow li,.api-docs-checklist li{background:var(--meets-bg-alt);border:1px solid var(--meets-border);border-radius:var(--meets-radius-md);grid-template-columns:auto minmax(0,1fr);align-items:start;min-width:0;display:grid}.api-docs-flow li{counter-increment:api-flow;gap:4px;padding:14px}.api-docs-checklist li{counter-increment:api-checklist;align-items:center;gap:12px;padding:13px 14px}.api-docs-flow li:before,.api-docs-checklist li:before{background:var(--meets-primary);color:#fff;border-radius:999px;justify-content:center;align-items:center;width:26px;height:26px;font-size:13px;font-weight:850;display:inline-flex}.api-docs-flow li:before{content:counter(api-flow)}.api-docs-checklist li:before{content:counter(api-checklist)}.api-docs-flow strong,.api-docs-flow span{grid-column:2}.api-docs-flow strong{color:var(--meets-text);font-size:15px;line-height:1.25}.api-docs-flow span{color:var(--meets-text-2);font-size:14px;line-height:1.45}.api-docs-mobile-notes ul{padding-left:20px;list-style:outside}.api-docs-page .api-docs-error-list{gap:10px;display:grid}.api-docs-error-list li{background:var(--meets-bg-alt);border:1px solid var(--meets-border);border-radius:var(--meets-radius-md);padding:13px 14px}@media (width<=980px){.api-docs-hero,.api-docs-grid,.api-docs-screen-grid,.api-docs-dto-grid,.api-docs-example-grid,.api-docs-error-grid,.api-docs-endpoints{grid-template-columns:1fr}}@media (width<=560px){.api-docs-page{padding:22px 14px 40px}.api-docs-hero-copy,.api-docs-status-panel,.api-docs-section{border-radius:22px;padding:20px}.api-docs-primary-link,.api-docs-secondary-link{justify-content:center;width:100%}.api-docs-screen-card>div{display:grid}.api-docs-screen-card span{text-align:left;justify-self:start;max-width:none}.api-docs-page h1{font-size:34px}}
