hiapi-copy-model-doc:where(.astro-y5dhmuab){display:block;margin:.7rem 0 1.35rem}.copy-model-doc__button:where(.astro-y5dhmuab){display:inline-flex;align-items:center;border:1px solid rgba(var(--hiapi-accent-rgb),.38);border-radius:999px;background:rgba(var(--hiapi-accent-rgb),.1);color:var(--hiapi-accent-text);padding:.66rem 1.15rem;font-family:var(--sl-font);font-size:.88rem;font-weight:700;line-height:1.2;box-shadow:0 8px 20px -14px #f97316a6;cursor:pointer;transition:background-color .18s ease,border-color .18s ease,transform .18s ease}.copy-model-doc__button:where(.astro-y5dhmuab):hover,.copy-model-doc__button:where(.astro-y5dhmuab):focus-visible{border-color:rgba(var(--hiapi-accent-rgb),.58);background:rgba(var(--hiapi-accent-rgb),.16);outline:none;transform:translateY(-1px)}.model-doc-list:where(.astro-bsls6zgs),.model-doc-examples:where(.astro-bsls6zgs){display:block;margin:1rem 0 1.5rem}.model-doc-list--notes:where(.astro-bsls6zgs),.model-doc-examples:where(.astro-bsls6zgs){border:1px solid var(--docs-border);border-radius:1rem;background:var(--docs-panel);overflow:hidden}.model-doc-list--notes:where(.astro-bsls6zgs){border-color:rgba(var(--hiapi-accent-rgb),.32);background:rgba(var(--hiapi-accent-rgb),.045);box-shadow:0 18px 36px -34px rgba(var(--hiapi-accent-rgb),.55)}.model-doc-item:where(.astro-bsls6zgs),.model-doc-example:where(.astro-bsls6zgs){padding:.95rem 1.1rem;border-top:1px solid var(--docs-border)}.model-doc-item:where(.astro-bsls6zgs):first-child,.model-doc-example:where(.astro-bsls6zgs):first-child{border-top:0}.model-doc-list--best-for:where(.astro-bsls6zgs){display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-auto-rows:minmax(10rem,1fr);align-items:stretch;gap:.75rem}.model-doc-list--best-for:where(.astro-bsls6zgs) .model-doc-item:where(.astro-bsls6zgs){display:flex;flex-direction:column;height:100%;min-height:10rem;margin:0;border:1px solid var(--docs-border);border-radius:.9rem;background:var(--docs-panel)}.model-doc-list--best-for:where(.astro-bsls6zgs) .model-doc-item:where(.astro-bsls6zgs):nth-child(1){border-color:var(--docs-border);background:var(--docs-panel)}.model-doc-list--best-for:where(.astro-bsls6zgs) .model-doc-item:where(.astro-bsls6zgs):nth-child(2){border-color:var(--docs-border);background:var(--docs-panel)}.model-doc-list--best-for:where(.astro-bsls6zgs) .model-doc-item:where(.astro-bsls6zgs):nth-child(3){border-color:var(--docs-border);background:var(--docs-panel)}.model-doc-list--best-for:where(.astro-bsls6zgs) .model-doc-item:where(.astro-bsls6zgs):nth-child(4){border-color:var(--docs-border);background:var(--docs-panel)}.model-doc-list--best-for:where(.astro-bsls6zgs) .model-doc-item:where(.astro-bsls6zgs):nth-child(5){border-color:var(--docs-border);background:var(--docs-panel)}.model-doc-item__title:where(.astro-bsls6zgs){color:var(--docs-heading);font-size:.95rem;font-weight:700;line-height:1.35}.model-doc-item__desc:where(.astro-bsls6zgs){margin:.4rem 0 0;color:var(--docs-text);font-size:.88rem;line-height:1.65}.model-doc-item__bullets:where(.astro-bsls6zgs){margin:.5rem 0 0;padding-inline-start:1.1rem;color:var(--docs-text);font-size:.88rem;line-height:1.65}.model-doc-list--notes:where(.astro-bsls6zgs) .model-doc-item__title:where(.astro-bsls6zgs){color:#c2410c}[data-theme=dark] .model-doc-list--notes:where(.astro-bsls6zgs) .model-doc-item__title:where(.astro-bsls6zgs){color:#fdba74}.model-doc-list--notes:where(.astro-bsls6zgs) .model-doc-item__bullets:where(.astro-bsls6zgs) li:where(.astro-bsls6zgs)::marker{color:var(--hiapi-accent)}.model-doc-item__fields:where(.astro-bsls6zgs){display:flex;flex-wrap:wrap;gap:.35rem;margin-top:auto;padding-top:.65rem}.model-doc-item__fields:where(.astro-bsls6zgs) code:where(.astro-bsls6zgs){font-family:var(--sl-font-mono);font-size:.72rem;border:1px solid var(--docs-border);border-radius:.45rem;background:var(--docs-subtle);color:var(--docs-heading);padding:.08rem .4rem;white-space:nowrap}.model-doc-example__head:where(.astro-bsls6zgs){display:flex;align-items:flex-start;justify-content:space-between;gap:1rem}.model-doc-example__label:where(.astro-bsls6zgs){color:var(--docs-text-soft);font-family:var(--sl-font-mono);font-size:.68rem;font-weight:700;letter-spacing:.04em;text-transform:uppercase}.model-doc-example__actions:where(.astro-bsls6zgs){flex:none;display:inline-flex;align-items:center;gap:.45rem}.model-doc-example__copy:where(.astro-bsls6zgs){display:inline-grid;place-items:center;width:1.85rem;height:1.85rem;padding:0;border:1px solid rgba(var(--hiapi-accent-rgb),.34);border-radius:999px;background:rgba(var(--hiapi-accent-rgb),.08);color:var(--hiapi-accent-text);font-family:var(--sl-font);font-size:.74rem;font-weight:700;line-height:1.2;cursor:pointer}.model-doc-example__copy-icon:where(.astro-bsls6zgs){display:block;font-size:.9rem;line-height:1}.model-doc-example__copy:where(.astro-bsls6zgs):hover,.model-doc-example__copy:where(.astro-bsls6zgs):focus-visible{border-color:rgba(var(--hiapi-accent-rgb),.54);background:rgba(var(--hiapi-accent-rgb),.14);outline:none}.model-doc-example:where(.astro-bsls6zgs) pre:where(.astro-bsls6zgs){margin:.75rem 0 0;padding:.9rem 1rem;border:1px solid var(--docs-border);border-radius:.85rem;background:var(--docs-code-bg);overflow-x:auto}.model-doc-example:where(.astro-bsls6zgs) code:where(.astro-bsls6zgs){font-family:var(--sl-font-mono);font-size:.8rem;line-height:1.6;color:var(--docs-text);background:transparent;border:0;padding:0;white-space:pre}@media(max-width:46rem){.model-doc-list--best-for:where(.astro-bsls6zgs){display:block}.model-doc-list--best-for:where(.astro-bsls6zgs) .model-doc-item:where(.astro-bsls6zgs)+.model-doc-item:where(.astro-bsls6zgs){margin-top:.75rem}.model-doc-list--best-for:where(.astro-bsls6zgs) .model-doc-item:where(.astro-bsls6zgs){min-height:0}.model-doc-list--best-for:where(.astro-bsls6zgs) .model-doc-item:where(.astro-bsls6zgs):nth-child(2){border-top:1px solid rgba(var(--hiapi-accent-rgb),.3)}.model-doc-list--best-for:where(.astro-bsls6zgs) .model-doc-item:where(.astro-bsls6zgs):nth-child(odd){border-inline-end:0}.model-doc-example__head:where(.astro-bsls6zgs){flex-direction:column;gap:.35rem}}
