.model-intro-fragment[data-astro-cid-5ugbw7vp]{color:var(--vi-color-muted-dark);font-size:.9375rem;line-height:1.75}.model-intro-fragment[data-astro-cid-5ugbw7vp] h2{display:flex;align-items:center;gap:.5rem;margin-top:1.75rem;margin-bottom:.625rem;color:var(--vi-color-fg-dark);font-size:1.125rem;font-weight:700;letter-spacing:-.01em;scroll-margin-top:6rem}.model-intro-fragment[data-astro-cid-5ugbw7vp] svg.intro-heading-icon{flex-shrink:0;color:var(--vi-color-primary)}.model-intro-fragment[data-astro-cid-5ugbw7vp]:first-child h2{margin-top:0}.model-intro-fragment[data-astro-cid-5ugbw7vp] h2+p[data-astro-cid-5ugbw7vp],.model-intro-fragment[data-astro-cid-5ugbw7vp] p{margin-top:.75rem}.model-intro-fragment[data-astro-cid-5ugbw7vp] ul{margin-top:.75rem;padding-left:1.25rem;list-style:disc}.model-intro-fragment[data-astro-cid-5ugbw7vp] li{margin-top:.375rem;padding-left:.25rem}.model-intro-fragment[data-astro-cid-5ugbw7vp] strong{color:var(--vi-color-fg-dark);font-weight:600}.model-intro-fragment[data-astro-cid-5ugbw7vp] section,.model-intro-fragment[data-astro-cid-5ugbw7vp] p[data-component]{margin-bottom:1rem}.tree-item[data-astro-cid-nxljt3to]{position:relative;border-left:1px solid var(--vi-color-border-dark);padding:5px 0 5px 1rem}.tree-item[data-astro-cid-nxljt3to]:before{content:"";position:absolute;left:0;top:10px;width:.7rem;height:.5rem;border-bottom:1px solid var(--vi-color-border-dark)}.item-content[data-astro-cid-nxljt3to]{padding-bottom:2px}.item-content--indented[data-astro-cid-nxljt3to]{margin-left:calc(13px + .3rem)}.param-head[data-astro-cid-nxljt3to]{display:flex;align-items:center;height:1.5rem;list-style:none}.param-head-wrap[data-astro-cid-nxljt3to]{display:flex;flex-wrap:wrap;align-items:center;gap:0 .75rem;min-width:0}details[data-astro-cid-nxljt3to]>summary[data-astro-cid-nxljt3to].param-head{cursor:pointer}summary[data-astro-cid-nxljt3to].param-head::-webkit-details-marker{display:none}.param-chev[data-astro-cid-nxljt3to]{flex:none;margin-right:.3rem;color:var(--vi-color-muted-dark);transition:transform .15s ease}details[data-astro-cid-nxljt3to]:not([open])>summary[data-astro-cid-nxljt3to] .param-chev[data-astro-cid-nxljt3to]{transform:rotate(-90deg)}.api-code[data-astro-cid-vpscoycl]{overflow-x:auto;border:1px solid var(--vi-color-border-dark);border-radius:.75rem;background:var(--vi-color-bg-dark);padding:1rem 1.125rem;font-family:var(--font-mono);font-size:12px;line-height:1.7;color:var(--vi-color-fg-dark);scrollbar-width:thin;scrollbar-color:var(--vi-color-border-dark) transparent}.api-code[data-astro-cid-vpscoycl]::-webkit-scrollbar{height:8px}.api-code[data-astro-cid-vpscoycl]::-webkit-scrollbar-track{background:transparent}.api-code[data-astro-cid-vpscoycl]::-webkit-scrollbar-thumb{background:var(--vi-color-border-dark);border-radius:999px}.api-code[data-astro-cid-vpscoycl]::-webkit-scrollbar-thumb:hover{background:var(--vi-color-muted-dark)}.api-code--wrap[data-astro-cid-vpscoycl]{white-space:pre-wrap;overflow-wrap:anywhere}.api-code--flat[data-astro-cid-vpscoycl]{border:0;border-radius:0;background:transparent}.ep-base-tip-bubble[data-astro-cid-vpscoycl]{position:absolute;top:calc(100% + 6px);left:0;z-index:30;display:none;white-space:nowrap;border:1px solid var(--vi-color-border-dark);border-radius:.5rem;background:var(--vi-color-bg-dark);padding:.25rem .5rem;font-family:var(--font-mono);font-size:11px;color:var(--vi-color-fg-dark);box-shadow:0 4px 12px #0000001f}.ep-base-tip[data-astro-cid-vpscoycl]:focus .ep-base-tip-bubble[data-astro-cid-vpscoycl],.ep-base-tip[data-astro-cid-vpscoycl]:focus-visible .ep-base-tip-bubble[data-astro-cid-vpscoycl]{display:block}.api-code[data-astro-cid-vpscoycl] .hljs-comment,.api-code[data-astro-cid-vpscoycl] .hljs-quote{color:color-mix(in oklch,var(--vi-color-muted-dark) 65%,transparent)}.api-code[data-astro-cid-vpscoycl] .hljs-attr,.api-code[data-astro-cid-vpscoycl] .hljs-attribute,.api-code[data-astro-cid-vpscoycl] .hljs-name{color:var(--vi-color-primary)}.api-code[data-astro-cid-vpscoycl] .hljs-string,.api-code[data-astro-cid-vpscoycl] .hljs-literal{color:var(--vi-color-warning)}.api-code[data-astro-cid-vpscoycl] .hljs-number{color:var(--vi-color-success)}.api-code[data-astro-cid-vpscoycl] .hljs-keyword,.api-code[data-astro-cid-vpscoycl] .hljs-built_in{color:var(--vi-color-purple)}
