@font-face{font-family:Peony;src:url(/fonts/Peony-Regular.otf)format("opentype");font-weight:400;font-style:normal;font-display:block}@font-face{font-family:Hello Honey;src:url(/fonts/HelloHoney.otf)format("opentype");font-weight:400;font-style:normal;font-display:block}body:has(.docs-shell){background:#fff}.docs-shell{--docs-ink:#8c715f;--docs-sidebar-width:18rem;--docs-toc-width:13.5rem;--docs-toc-children-width:11.5rem;--docs-topbar-height:5.25rem;min-height:100vh;padding-left:var(--docs-sidebar-width);color:var(--docs-ink);font-family:var(--body-font);background:#fff}html:has(.docs-shell){scrollbar-width:thin;scrollbar-color:#ddd0b8 transparent}html:has(.docs-shell)>body{scrollbar-width:thin;scrollbar-color:#ddd0b8 transparent}html:has(.docs-shell) :not(body){scrollbar-width:thin;scrollbar-color:var(--paper-shadow) transparent}html:has(.docs-shell)::-webkit-scrollbar{width:5px;height:5px}html:has(.docs-shell)>body::-webkit-scrollbar{width:5px;height:5px}html:has(.docs-shell) :not(body)::-webkit-scrollbar{width:5px;height:5px}html:has(.docs-shell)::-webkit-scrollbar-track{background:0 0}html:has(.docs-shell)>body::-webkit-scrollbar-track{background:0 0}html:has(.docs-shell) :not(body)::-webkit-scrollbar-track{background:0 0}html:has(.docs-shell)::-webkit-scrollbar-thumb{background:#ddd0b8;border-radius:999px}html:has(.docs-shell)>body::-webkit-scrollbar-thumb{background:#ddd0b8;border-radius:999px}html:has(.docs-shell)::-webkit-scrollbar-thumb:hover{background:#c5b39c}html:has(.docs-shell)>body::-webkit-scrollbar-thumb:hover{background:#c5b39c}html:has(.docs-shell) :not(body)::-webkit-scrollbar-thumb{background:var(--paper-shadow);border-radius:999px}html:has(.docs-shell) :not(body)::-webkit-scrollbar-thumb:hover{background:#ddd0b8}.docs-shell a{color:inherit;font-family:var(--body-font)}.docs-shell a:hover,.docs-shell a:focus-visible{color:var(--cover-soft)}.docs-shell a.docs-topbar-title,.docs-shell a.docs-brand-title{text-decoration:none}.docs-shell a.docs-brand-title{font:inherit}.docs-shell a.docs-topbar-title:hover .docs-brand-kicker,.docs-shell a.docs-topbar-title:hover .docs-brand-title,.docs-shell a.docs-topbar-title:focus-visible .docs-brand-kicker,.docs-shell a.docs-topbar-title:focus-visible .docs-brand-title{color:var(--cover-soft)}.docs-sidenav{z-index:4;width:var(--docs-sidebar-width);background:var(--paper);padding:2.15rem 1.55rem 3rem;position:fixed;top:0;bottom:0;left:0;overflow:auto}.docs-topbar,.docs-sidenav-backdrop{display:none}.docs-shell:has(.docs-index){--docs-toc-width:26.325rem;padding-left:0}.docs-shell:has(.docs-api-reference){--docs-sidebar-width:24.3rem}.docs-shell:has(.docs-index) .docs-sidenav{display:none}.docs-shell:has(.docs-index) .docs-main{box-sizing:border-box;flex-direction:column;justify-content:center;align-items:center;min-height:100vh;padding:3.5rem 2.75rem 4.5rem;display:flex}.docs-shell:has(.docs-index) .docs-index-notes{flex-wrap:wrap;justify-content:center;align-items:flex-start;gap:3.25rem 4.25rem;display:flex}.docs-shell:has(.docs-index) .docs-toc{--docs-toc-band:4.59rem;grid-template-columns:minmax(0,1fr);grid-template-rows:var(--docs-toc-band) minmax(0, 1fr);height:var(--docs-toc-width);text-align:center;justify-content:stretch;justify-items:stretch;display:grid}.docs-shell:has(.docs-index) .docs-toc ol{top:var(--docs-toc-band);z-index:2;box-sizing:border-box;text-align:center;flex-direction:column;justify-content:center;align-items:center;width:auto;height:auto;min-height:0;padding:.5rem .9rem;display:flex;position:absolute;bottom:0;left:0;right:0}.docs-shell:has(.docs-index) .docs-toc li{text-align:center;justify-content:center;width:100%;display:flex}.docs-shell:has(.docs-index) .docs-toc a{text-align:center;justify-content:center;align-items:center;gap:.28em;width:auto;max-width:100%;display:inline-flex}.docs-shell:has(.docs-index) .docs-toc .docs-nav-pending{text-align:center;width:100%;display:block}.docs-index-notes .docs-toc .docs-toc-heart{width:.72em;height:.76em;color:var(--peony);flex:none;display:block}.docs-shell:has(.docs-index) .docs-toc .docs-toc-label{text-align:center;justify-content:center;justify-self:stretch;align-items:center;width:100%;font-size:2.77rem;display:flex}.docs-shell:has(.docs-index) .docs-main .docs-toc a{font-size:1.92rem}.docs-shell:has(.docs-index) .docs-toc .docs-nav-pending{font-size:1.92rem}.docs-shell:has(.docs-index) .docs-toc .docs-index-menu-trigger{font-size:1.92rem}.docs-index-head{flex-wrap:wrap;justify-content:center;align-items:baseline;gap:.45rem 2.4rem;margin:0;display:flex}.docs-index-head .docs-brand-kicker{font-size:clamp(3.9rem,6.75vw,5.4rem);animation:4.6s cubic-bezier(.42,0,.22,1.28) infinite easter-heading-float}.docs-index-head .docs-not-found-kicker{max-width:100%;font-size:clamp(2.2rem,6.4vw,5.4rem);animation:4.6s cubic-bezier(.42,0,.22,1.28) infinite easter-heading-float}.docs-index-head .docs-brand-title{letter-spacing:.03em;font-family:Hello Honey,cursive;font-size:clamp(7.5rem,12.75vw,10.8rem);font-weight:400;line-height:1.05}.docs-index-subtitle{color:#baaa9f;font-family:var(--poem-font);text-align:center;flex-direction:column;align-items:center;gap:.55rem;margin:.35rem 0 0;font-size:1.28rem;font-weight:400;line-height:1.4;display:flex}.docs-index-subtitle-more{font-size:.8em}.docs-index-subtitle-mark{color:var(--peony)}.docs-brand{color:inherit;letter-spacing:.03em;margin:0 0 .85rem;font-family:Hello Honey,cursive;font-size:clamp(3.6rem,5vw,4.8rem);font-weight:400;line-height:1.15;text-decoration:none;display:block}.docs-brand-kicker,.docs-brand-title{white-space:nowrap;margin:0}.docs-brand-title{width:fit-content;font:inherit;display:block}.docs-brand-heart{background-image:linear-gradient(90deg, var(--docs-ink) 0%, var(--peony-soft) 52%, var(--peony) 100%);color:#0000;-webkit-text-fill-color:transparent;-webkit-background-clip:text;background-clip:text}.docs-shell a.docs-topbar-title:hover .docs-brand-heart,.docs-shell a.docs-topbar-title:focus-visible .docs-brand-heart,.docs-shell a.docs-brand-title:hover .docs-brand-heart,.docs-shell a.docs-brand-title:focus-visible .docs-brand-heart{color:#0000;-webkit-text-fill-color:transparent}.docs-brand-kicker{color:#baaa9f;font-family:var(--peony-font);font-size:2rem;font-weight:400}.docs-search{color:inherit;font:inherit;cursor:pointer;background:0 0;border:0;margin:0;padding:0}.docs-search-glyph{flex-shrink:0;width:1.05rem;height:1.05rem;display:block}.docs-search-bar{box-sizing:border-box;color:#baaa9f;width:100%;font-family:var(--peony-font);letter-spacing:.03em;text-align:left;border:1px solid #c9c5bc;border-radius:1px;align-items:center;gap:.5rem;padding:.42rem .7rem;font-size:1.2rem;font-weight:400;line-height:1.2;display:flex}.docs-search-bar:hover,.docs-search-bar:focus-visible{color:var(--cover-soft);background:#2f2e2c0d}.docs-search-label{text-overflow:ellipsis;white-space:nowrap;min-width:0;overflow:hidden}.docs-search-kbd{color:#baaa9f;font-family:var(--body-font);letter-spacing:.02em;white-space:nowrap;border:1px solid #c9c5bc;border-radius:1px;flex-shrink:0;margin-left:auto;padding:.12rem .4rem;font-size:.75rem;font-weight:400;line-height:1.2}.docs-sidenav-panel .docs-search-bar{background:#fff;margin:0 0 1.55rem}.docs-sidenav-panel .docs-search-bar:hover,.docs-sidenav-panel .docs-search-bar:focus-visible{background:#fff}.docs-index .docs-search-bar{width:min(33rem,100%);margin:2rem 0 6rem;padding:.52rem .9rem;font-size:clamp(1.3rem,1.9vw,1.65rem)}.docs-index .docs-search-kbd{padding-top:.32rem}.docs-index .docs-search-glyph{width:1.2rem;height:1.2rem}.docs-search-icon{display:none}.docs-search-overlay{z-index:80;justify-content:center;align-items:flex-start;padding:min(12vh,5.5rem) 1rem 2rem;display:flex;position:fixed;inset:0}.docs-search-backdrop{cursor:pointer;background:#2f2e2c6b;border:0;margin:0;padding:0;position:absolute;inset:0}.docs-search-dialog{z-index:1;box-sizing:border-box;width:min(36rem,100%);max-height:min(28rem,100vh - 4rem);color:var(--docs-ink);background:#fff;border:1px solid #c9c5bc;border-radius:1px;flex-direction:column;gap:.55rem;padding:.7rem;display:flex;position:relative;box-shadow:0 16px 40px #2f2e2c38}.docs-search-dialog-bar{background:#fff;border:1px solid #c9c5bc;border-radius:1px;align-items:center;gap:.55rem;padding:.15rem .25rem .15rem .45rem;display:flex}.docs-search-dialog-bar .docs-search-glyph{color:#baaa9f;flex-shrink:0;width:1.15rem;height:1.15rem}.docs-search-dialog-bar .docs-search-input{background:0 0;border:0;flex:1;min-width:0;padding:.55rem .25rem;font-size:1.05rem}.docs-search-dialog-bar .docs-search-input:focus{outline:none}.docs-search-dialog-bar .docs-search-input::-webkit-search-cancel-button{appearance:none;display:none}.docs-search-dialog-bar .docs-search-input::-webkit-search-decoration{appearance:none;display:none}.scalar-modal-search input::-webkit-search-cancel-button{appearance:none;display:none}.scalar-modal-search input::-webkit-search-decoration{appearance:none;display:none}.docs-search-clear,.scalar-modal-search [role=search] .scalar-icon-button{box-sizing:border-box;width:1.5rem;height:1.5rem;color:var(--peony);cursor:pointer;background:0 0;border:0;border-radius:1px;flex-shrink:0;place-items:center;margin:0;padding:.2rem;display:grid}.scalar-modal-search [role=search] .scalar-icon-button{color:var(--peony,#ff6162)!important;background:0 0!important}.docs-search-clear svg,.docs-search-clear-glyph,.scalar-modal-search [role=search] .scalar-icon-button svg{width:100%;height:100%;color:inherit;fill:currentColor;display:block}.scalar-modal-search [role=search] .scalar-icon-button svg{color:var(--peony,#ff6162)!important;fill:var(--peony,#ff6162)!important}.docs-search-clear:hover,.docs-search-clear:focus-visible{color:var(--peony-hot)}.scalar-modal-search [role=search] .scalar-icon-button:hover,.scalar-modal-search [role=search] .scalar-icon-button:focus-visible,.scalar-modal-search [role=search] .scalar-icon-button:hover svg,.scalar-modal-search [role=search] .scalar-icon-button:focus-visible svg{color:var(--peony-hot,#ff8586)!important;fill:var(--peony-hot,#ff8586)!important}.docs-search-clear:focus-visible,.scalar-modal-search [role=search] .scalar-icon-button:focus-visible{outline:2px solid var(--peony-soft,#ffb3ba);outline-offset:2px}.docs-search-esc{color:#baaa9f;font-family:var(--body-font);border:1px solid #c9c5bc;border-radius:1px;flex-shrink:0;margin-right:.2rem;padding:.12rem .4rem;font-size:.75rem;line-height:1.2}.docs-search-input{box-sizing:border-box;width:100%;color:var(--docs-ink);font-family:var(--body-font);background:#fff;border:1px solid #c9c5bc;border-radius:1px;margin:0;padding:.45rem .65rem;font-size:1rem;line-height:1.35}.docs-search-input:focus{outline:2px solid var(--ink-muted);outline-offset:2px}.docs-search-results{flex-direction:column;gap:.15rem;min-height:0;margin:0;padding:0;list-style:none;display:flex;overflow:auto}.docs-search-results>li{margin:0}.docs-search-hit{color:inherit;flex-direction:column;gap:.1rem;padding:.55rem .65rem;text-decoration:none;display:flex}.docs-main a.docs-search-hit,.docs-shell a.docs-search-hit,.docs-main a.docs-search-hit:hover,.docs-shell a.docs-search-hit:hover,.docs-main a.docs-search-hit:focus-visible,.docs-shell a.docs-search-hit:focus-visible{color:inherit;text-decoration:none}.docs-search-hit:hover,.docs-search-hit:focus-visible,.docs-search-hit.is-active{color:var(--cover-soft);background:#2f2e2c0f}.docs-main a.docs-search-hit:hover,.docs-shell a.docs-search-hit:hover,.docs-main a.docs-search-hit:focus-visible,.docs-shell a.docs-search-hit:focus-visible,.docs-main a.docs-search-hit.is-active,.docs-shell a.docs-search-hit.is-active{color:var(--cover-soft)}.docs-search-hit-heading{font-family:var(--poem-font);font-size:1.05rem;font-weight:400;line-height:1.35}.docs-search-hit-meta{color:#baaa9f;font-family:var(--body-font);font-size:.95rem;line-height:1.25}.docs-search-empty,.docs-search-hint{color:#baaa9f;font-family:var(--body-font);margin:0;padding:.45rem .55rem .25rem;font-size:.95rem;line-height:1.35}.scalar-modal-search a[role=option]{color:var(--docs-ink,#8a6a52)!important;font-family:var(--poem-font)!important;flex-flow:row!important;align-items:center!important;gap:.55rem!important;padding:.55rem .65rem!important;font-size:1.05rem!important;font-weight:400!important;line-height:1.35!important;text-decoration:none!important;display:flex!important}.scalar-modal-search a[role=option]:hover,.scalar-modal-search a[role=option]:focus-visible,.scalar-modal-search a[role=option][aria-selected=true]{color:var(--cover-soft,#6f4e37)!important;background:#2f2e2c0f!important;text-decoration:none!important}.scalar-modal-search a[role=option] .flex-1,.scalar-modal-search a[role=option] [class*=truncate]:not(.text-c-2){order:1;min-width:0!important;color:inherit!important;font-family:var(--poem-font)!important;flex:auto!important;font-size:1.05rem!important;font-weight:400!important;line-height:1.35!important}.scalar-modal-search a[role=option] .text-c-2{color:#baaa9f!important;font-family:var(--body-font)!important;font-size:.95rem!important;font-weight:400!important;line-height:1.25!important}a[role=option][data-docs-hide-heading=true],.scalar-modal-search a[role=option][data-docs-hide-heading=true]{display:none!important}:is(.scalar-modal-search a[role=option]:has(>.sr-only)>:nth-child(2),.scalar-modal-search a[role=option]:not(:has(>.sr-only))>:first-child){order:2;flex:none!important;margin-left:auto!important}.docs-nav{flex-direction:column;gap:1.35rem;display:flex}.docs-nav-section{flex-direction:column;gap:.35rem;display:flex}.docs-nav-heading{color:#baaa9f;font-family:var(--peony-font);letter-spacing:.03em;margin:0;font-size:1.35rem;font-weight:400;line-height:1.2}.docs-shell a.docs-nav-heading,.docs-sidenav a.docs-nav-heading{color:#baaa9f;width:fit-content;font-family:var(--peony-font);letter-spacing:.03em;cursor:pointer;align-items:center;gap:.32em;font-size:1.35rem;font-weight:400;line-height:1.2;text-decoration:none;display:inline-flex}.docs-shell a.docs-nav-heading:hover,.docs-shell a.docs-nav-heading:focus-visible,.docs-sidenav a.docs-nav-heading:hover,.docs-sidenav a.docs-nav-heading:focus-visible{color:#baaa9f}.docs-api-nav .docs-nav-heading{gap:.28em}.docs-api-nav-caret{width:.62rem;height:.4rem;color:inherit;flex:none;transition:transform .18s;display:block}.docs-api-nav .docs-nav-heading.is-expanded .docs-api-nav-caret{transform:rotate(180deg)}.docs-nav-list{flex-direction:column;gap:.28rem;margin:.15rem 0 0;padding:0;list-style:none;display:flex}.docs-nav-link,.docs-nav-pending{width:fit-content;color:inherit;font-family:var(--body-font);font-size:1.2rem;line-height:1.4;text-decoration:none;display:block}.docs-nav-link{align-items:center;gap:.32em;display:inline-flex}.docs-nav-heart{width:.78em;height:.82em;color:var(--peony);flex:none;display:block}.docs-nav-link:hover,.docs-nav-link:focus-visible{color:var(--cover-soft)}.docs-sidenav a:focus-visible,.docs-menu-toggle:focus-visible,.docs-search:focus-visible,.docs-sidenav-backdrop:focus-visible,.docs-main a:focus-visible,.docs-tabset-tab:focus-visible,.docs-tabset-select-trigger:focus-visible,.docs-tabset-select-option:focus-visible,.docs-task-toggle:focus-visible{outline:2px solid var(--ink-muted);outline-offset:3px}.docs-main{background:#fff;padding:2.6rem 2.2rem 4rem}.docs-main:has(.docs-toc-stack){grid-template-columns:minmax(0, 58rem) minmax(var(--docs-toc-width), max-content);grid-template-areas:"article toc";align-items:start;column-gap:2.75rem;display:grid}.docs-main:has(.docs-toc-stack.has-subsections){grid-template-columns:minmax(0, 58rem) minmax(calc(var(--docs-toc-width) + var(--docs-toc-children-width) + .2rem), max-content)}.docs-index{flex-direction:column;align-items:center;display:flex}.docs-index-notes .docs-toc:first-child{transform:rotate(-8deg)}.docs-index-notes .docs-toc:nth-child(2){transform:none}.docs-index-notes .docs-toc:nth-child(3){transform:rotate(8deg)}.docs-index-notes .docs-toc ol{align-items:center}.docs-index-notes .docs-toc li{justify-content:center;display:flex}.docs-shell:has(.docs-index) .docs-toc:has(.docs-index-menu.is-open){z-index:6}.docs-index-menu{justify-content:center;max-width:100%;display:flex;position:relative}.docs-index-menu-trigger{max-width:100%;color:var(--cover-soft);font-family:var(--body-font);text-align:center;cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;gap:.28em;margin:0;padding:0;font-weight:400;line-height:1.3;display:inline-flex}.docs-index-menu-trigger:hover,.docs-index-menu-trigger:focus-visible{color:var(--cover)}.docs-index-menu-caret{flex:none;width:.42em;height:.28em;transition:transform .18s;display:block}.docs-index-menu.is-open .docs-index-menu-caret{transform:rotate(180deg)}.docs-index-menu-panel{z-index:3;background:var(--paper);text-align:center;flex-direction:column;align-items:stretch;gap:.2rem;width:max-content;max-width:16.5rem;margin:0;padding:.7rem .85rem .8rem;list-style:none;display:flex;position:absolute;top:calc(100% + .45rem);left:50%;transform:translate(-50%);box-shadow:1px 1px #b4a08c59,5px 10px 18px #28262229}.docs-index-menu-panel[hidden]{display:none}.docs-shell:has(.docs-index) .docs-main .docs-toc .docs-index-menu-panel a{white-space:normal;width:100%;padding:.18rem .35rem;font-size:1.15rem;line-height:1.3;display:block}:is(.docs-shell:has(.docs-index) .docs-main .docs-toc .docs-index-menu-panel a:hover,.docs-shell:has(.docs-index) .docs-main .docs-toc .docs-index-menu-panel a:focus-visible){color:var(--cover);background:#2f2e2c0d}.docs-index-etc{flex-wrap:wrap;justify-content:center;gap:.85rem 7.2rem;margin-top:7rem;display:flex}.docs-toc .docs-nav-pending{color:#baaa9f;font-family:var(--body-font);font-size:1.02rem;line-height:1.3}.docs-article{grid-area:article;max-width:58rem}.docs-api-reference{border-top:1px solid var(--paper-dim,#e9e6df);min-height:calc(100vh - 5rem);color:var(--ink);font-family:var(--futura-font);background:#fff;margin-top:0}.docs-bot-api-host{border:1px solid var(--paper-dim,#e9e6df);background:#fff;height:70vh;min-height:32rem;overflow:hidden}.docs-bot-api-host .scalar-app,.docs-bot-api-host .references-layout{--full-height:70vh!important;height:100%!important;min-height:0!important;max-height:100%!important}.docs-bot-api-host .references-layout{grid-template-rows:minmax(0,1fr)!important;overflow:hidden!important}.docs-bot-api-host .scalar-app .t-doc__sidebar{display:flex!important}.docs-bot-api-host .references-rendered,.docs-bot-api-host .t-doc__sidebar{min-height:0!important;max-height:70vh!important;overflow:auto!important}.docs-bot-api-host .introduction-section,.docs-bot-api-host [data-docs-intro=true],.docs-bot-api-host .darklight-reference,.docs-bot-api-host .scalar-mcp-layer,.docs-bot-api-host a[href="https://www.scalar.com"],.docs-bot-api-host a[href^=cursor\:],.docs-bot-api-host a[href^=vscode\:],.docs-bot-api-host .scalar-sidebar-indent>div:nth-child(-n+2){display:none!important}.docs-bot-api-host .t-doc__sidebar{--sidebar-b-1:#fff;--sidebar-b-2:#fff;--sidebar-b-active:var(--paper,#faf6ea);background:#fff!important}.docs-bot-api-host .t-doc__sidebar .group\/button,.docs-bot-api-host .t-doc__sidebar .group\/button-label{color:var(--docs-ink,#8c715f)!important;font-family:var(--body-font)!important;letter-spacing:normal!important;font-size:.98rem!important;font-weight:400!important;line-height:1.4!important;text-decoration:none!important}.docs-bot-api-host .t-doc__sidebar .group\/button:hover,.docs-bot-api-host .t-doc__sidebar .group\/button:focus-visible,.docs-bot-api-host .t-doc__sidebar .group\/button[aria-current=page]{background:var(--paper,#faf6ea)!important}.docs-bot-api-host .t-doc__sidebar .group\/button:hover .group\/button-label,.docs-bot-api-host .t-doc__sidebar .group\/button:focus-visible .group\/button-label{color:var(--cover-soft,#6f4e37)!important}.docs-bot-api-host .t-doc__sidebar .group\/button:not(:has(.sidebar-heading-type)){color:#baaa9f!important;font-family:var(--peony-font)!important;letter-spacing:.03em!important;font-size:1.08rem!important;font-weight:400!important;line-height:1.2!important}.docs-bot-api-host .t-doc__sidebar .group\/button:not(:has(.sidebar-heading-type)) .group\/button-label{color:#baaa9f!important;font-family:var(--peony-font)!important;letter-spacing:.03em!important;font-size:1.08rem!important;font-weight:400!important;line-height:1.2!important}.docs-bot-api-host .t-doc__sidebar .group\/button:not(:has(.sidebar-heading-type)):hover{color:#baaa9f!important}.docs-bot-api-host .t-doc__sidebar .group\/button:not(:has(.sidebar-heading-type)):hover .group\/button-label{color:#baaa9f!important}.docs-bot-api-host .t-doc__sidebar .group\/button:not(:has(.sidebar-heading-type)):focus-visible{color:#baaa9f!important}.docs-bot-api-host .t-doc__sidebar .group\/button:not(:has(.sidebar-heading-type)):focus-visible .group\/button-label{color:#baaa9f!important}.docs-bot-api-host .sidebar-heading-type{font-family:var(--futura-font)!important;letter-spacing:.04em!important;font-size:.72rem!important;font-weight:600!important;line-height:1.4!important}.docs-bot-api-host .sidebar-heading-type--get,.docs-bot-api-host .sidebar-heading-type--select{--method-color:#b09e91!important;color:#b09e91!important}.docs-bot-api-host .sidebar-heading-type--post,.docs-bot-api-host .sidebar-heading-type--insert{--method-color:color-mix(in srgb, var(--cover) 42%, white)!important;color:color-mix(in srgb, var(--cover) 42%, white)!important}.docs-bot-api-host .sidebar-heading-type--put{--method-color:color-mix(in srgb, var(--peony-soft) 70%, #6f4e37)!important;color:color-mix(in srgb, var(--peony-soft) 70%, #6f4e37)!important}.docs-bot-api-host .sidebar-heading-type--patch,.docs-bot-api-host .sidebar-heading-type--update{--method-color:var(--peony-soft)!important;color:var(--peony-soft)!important}.docs-bot-api-host .sidebar-heading-type--delete{--method-color:var(--peony)!important;color:var(--peony)!important}.docs-api-nav.is-pending{min-height:min(32rem,70vh)}.docs-api-nav-pending,.docs-api-pending{color:var(--ink-muted,#6a6864);font-family:var(--body-font);margin:.75rem 0 0;font-size:.95rem}.docs-api-reference .t-doc__header{--scalar-header-height:0px;display:none!important}.docs-api-reference .empty-state,.docs-api-reference .text-c-3.flex.min-h-10,.docs-api-reference .text-c-3.flex.min-h-10 span,.docs-api-reference .text-c-3.flex.items-center.justify-center{color:var(--paper,#faf6ea)!important}.docs-api-server{flex-wrap:wrap;align-items:end;gap:.65rem .85rem;max-width:none;margin:0 0 1.35rem;display:flex}.docs-api-server label{color:var(--docs-ink);font-family:var(--body-font);flex-direction:column;flex:16rem;gap:.35rem;font-size:.95rem;display:flex}.docs-api-server input{background:var(--paper,#faf6ea);color:var(--cover,#0b2a12);font-family:var(--futura-font);border:1px solid #c9c5bc;border-radius:1px;padding:.45rem .65rem;font-size:1rem}.docs-api-server input:focus-visible{outline:2px solid var(--peony-soft,#ffb3ba);outline-offset:2px}.docs-api-server button{color:var(--cover-soft,#0b2a1290);font-family:var(--futura-font);cursor:pointer;background:0 0;border:1px solid #c9c5bc;border-radius:1px;padding:.45rem .85rem;font-size:.95rem}.docs-api-server button:hover,.docs-api-server button:focus-visible{background:#2f2e2c0d}.docs-api-server-url{color:var(--ink-muted,#6a6864);font-family:var(--futura-font);flex:100%;margin:0;font-size:.9rem}:is(.docs-main:has(>.docs-api-reference),.docs-main:has(.docs-api-explorer)){--docs-api-content-width:var(--scalar-content-max-width,1540px);max-width:none;padding:1.35rem 2.2rem 3rem}:is(.docs-main:has(.docs-api-explorer) .docs-article,.docs-main:has(.docs-api-explorer) .docs-api-explorer){max-width:min(var(--docs-api-content-width), 100%);width:100%;margin-inline:0}.docs-api-nav-link{align-items:baseline;max-width:100%}.docs-api-nav-method{font-family:var(--futura-font);letter-spacing:.04em;flex:0 0 2.6rem;font-size:.72rem;font-weight:600;line-height:1.4}.docs-api-nav-method[data-method=GET],.docs-api-nav-method[data-method=SELECT]{color:#b09e91}.docs-api-nav-method[data-method=POST],.docs-api-nav-method[data-method=INSERT]{color:color-mix(in srgb, var(--cover) 42%, white)}.docs-api-nav-method[data-method=PUT]{color:color-mix(in srgb, var(--peony-soft) 70%, #6f4e37)}.docs-api-nav-method[data-method=PATCH],.docs-api-nav-method[data-method=UPDATE]{color:var(--peony-soft)}.docs-api-nav-method[data-method=DELETE]{color:var(--peony)}.docs-api-verb{font-size:inherit;letter-spacing:inherit;font-weight:700;line-height:inherit;flex:none;display:inline}.docs-api-operation-title,.docs-api-operation-title a{align-items:baseline;display:flex}.docs-api-operation-title .docs-api-nav-method{font-family:inherit;font-size:1em;font-weight:inherit;letter-spacing:inherit;line-height:inherit;flex:none;margin-right:.55em}.docs-api-operation-path,.docs-api-nav-label{min-width:0}.docs-article p:not(.docs-bot-api *){margin:1.1rem 0 0;font-size:clamp(1rem,1.5vw,1.28rem);line-height:1.55}.docs-article ul:not(.docs-bot-api *),.docs-article ol:not(.docs-bot-api *){margin:1.1rem 0 0;padding:0 0 0 1.5rem;font-size:clamp(1rem,1.5vw,1.28rem);line-height:1.55}.docs-article ul:not(.docs-bot-api *){padding-left:1.5rem;list-style:none}.docs-article ol:not(.docs-bot-api *){padding-left:2.35rem;list-style:decimal}.docs-article ol:not(.docs-bot-api *) ol{list-style-type:lower-alpha}.docs-article ol:not(.docs-bot-api *) ol ol{list-style-type:lower-roman}.docs-article ol[type=a],.docs-article ol.docs-ol-alpha{padding-left:2.65rem;list-style-type:lower-alpha}.docs-article ol[type=i],.docs-article ol.docs-ol-roman{padding-left:2.65rem;list-style-type:lower-roman}.docs-article ol:not(.docs-bot-api *)>li::marker{color:#b09e91;font-family:var(--peony-font);font-variant-numeric:lining-nums;font-size:1.35em;font-weight:400}.docs-article ol:not(.docs-bot-api *)>li{padding-left:.2em}.docs-article li+li:not(.docs-bot-api *){margin-top:.28rem}.docs-article ol.docs-ol-loose>li+li{margin-top:1.15rem}.docs-article li:not(.docs-bot-api *)>ul,.docs-article li:not(.docs-bot-api *)>ol{margin-top:.65rem;margin-bottom:.25rem;margin-left:0;padding-left:.65rem}.docs-article li>ol ol{margin-left:.55rem}.docs-article li:not(.docs-bot-api *)>p{margin:0}.docs-article li:not(.docs-bot-api *)>p+p{margin-top:.55rem}.docs-article ol.docs-ol-alpha>li>p+p,.docs-article ol.docs-ol-roman>li>p+p,.docs-article ol[type=a]>li>p+p,.docs-article ol[type=i]>li>p+p{padding-left:1.15em}.docs-article .docs-inline-heart{vertical-align:-.12em;width:.85em;height:.9em;color:var(--peony);margin:0 .08em;display:inline-block;overflow:visible}.docs-article .docs-inline-gear,.docs-article .docs-inline-lock{vertical-align:-.15em;width:1em;height:1em;color:inherit;margin:0 .12em;display:inline-block}.docs-title .docs-inline-lock,.docs-heading .docs-inline-lock,.docs-subheading .docs-inline-lock{margin-left:.28em}.docs-tabset-tab .docs-inline-lock,.docs-tabset-tab .docs-inline-gear,.docs-tabset-tab .docs-inline-heart,.docs-tabset-select-label .docs-inline-lock,.docs-tabset-select-label .docs-inline-gear,.docs-tabset-select-label .docs-inline-heart,.docs-tabset-select-option .docs-inline-lock,.docs-tabset-select-option .docs-inline-gear,.docs-tabset-select-option .docs-inline-heart{flex-shrink:0;margin:0}.docs-article .docs-list-heart{display:none}.docs-article ul:not(.docs-bot-api *)>li{padding-left:1.4em;position:relative}.docs-article ul>li>.docs-list-heart,.docs-article ul>li>.docs-task-toggle .docs-list-heart{pointer-events:none;width:.72em;height:.76em;display:block;overflow:visible}.docs-article ul>li>.docs-list-heart{position:absolute;top:.4em;left:0}.docs-article ul>li:not(.task-list-item)>.docs-list-heart{color:#b09e91}.docs-article ul>.task-list-item>.docs-task-toggle{width:1.15em;height:1.15em;color:inherit;cursor:pointer;background:0 0;border:0;place-items:center;margin:0;padding:0;display:grid;position:absolute;top:.22em;left:-.18em}.docs-article ul>.task-list-item .docs-list-heart{color:var(--peony-soft)}.docs-article ul>.task-list-item.is-checked .docs-list-heart,.docs-article ul>.task-list-item .docs-task-toggle:hover .docs-list-heart{color:var(--peony)}.docs-article .task-list-item{list-style:none}.docs-article .task-list-item input[type=checkbox]{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.docs-toc-stack{flex-direction:row;flex-shrink:0;grid-area:toc;align-items:flex-start;gap:.35rem;display:flex;position:sticky;top:2.75rem}.docs-toc-stack.has-subsections{min-width:calc(var(--docs-toc-width) + var(--docs-toc-children-width) + .2rem)}.docs-toc-primary{flex-direction:column;flex:none;align-items:flex-start;display:flex}.docs-toc{--docs-toc-band:2.75rem;z-index:2;box-sizing:border-box;width:var(--docs-toc-width);min-height:var(--docs-toc-width);isolation:isolate;color:var(--docs-ink);background:var(--paper);text-align:center;flex-direction:column;justify-content:flex-start;align-items:stretch;padding:0;display:flex;position:relative;overflow:visible;transform:rotate(-6deg);box-shadow:1px 1px #b4a08c59,5px 10px 18px #28262229}.docs-toc-primary .docs-toc:nth-child(2n){transform:rotate(6deg)}.docs-toc-primary .docs-toc+.docs-toc{margin-top:-.45rem}.docs-toc-secondary{flex-direction:column;flex:none;align-items:flex-start;margin-top:1.35rem;margin-left:-.15rem;display:flex}.docs-toc-children{--docs-toc-band:2.1rem;width:var(--docs-toc-children-width);height:var(--docs-toc-children-width);min-height:var(--docs-toc-children-width);flex:0 0 var(--docs-toc-children-width);z-index:4;transform:rotate(7deg)}.docs-toc-secondary .docs-toc-children:nth-child(2n){transform:rotate(-7deg)}.docs-toc-secondary .docs-toc-children+.docs-toc-children{margin-top:-.4rem}.docs-toc-children ol{gap:.28rem;padding-bottom:.85rem;padding-left:.7rem;padding-right:.7rem}.docs-toc-children .docs-toc-label{letter-spacing:.02em;padding:0 .35rem;font-size:.68rem}.docs-toc:not(:has(.docs-toc-label)) ol{padding-top:calc(var(--docs-toc-band) + .45rem)}.docs-toc:before{content:"";z-index:0;pointer-events:none;opacity:.06;mix-blend-mode:multiply;background-blend-mode:overlay;background-color:#8c715f;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='360' height='360'%3E%3Cfilter id='docs-toc-grain'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='.11 .15' numOctaves='2' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23docs-toc-grain)'/%3E%3C/svg%3E");background-size:360px 360px;position:absolute;inset:0}.docs-toc:after{content:"";z-index:1;height:var(--docs-toc-band);pointer-events:none;background:#ffffff47;position:absolute;top:0;left:0;right:0}.docs-toc .docs-toc-label{z-index:2;flex:0 0 var(--docs-toc-band);color:var(--docs-ink);font-family:var(--peony-font);letter-spacing:.04em;justify-content:center;align-items:center;margin:0;padding:0 .65rem;font-size:1.25rem;font-weight:400;line-height:1.1;display:flex;position:relative}.docs-toc ol{z-index:2;text-align:center;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:.4rem;margin:0;padding:.85rem 1.05rem 1.2rem;list-style:none;display:flex;position:relative}.docs-main .docs-toc a{color:var(--cover-soft);font-family:var(--body-font);text-align:center;font-size:1.02rem;font-weight:400;line-height:1.3;text-decoration:none}.docs-toc-stack .docs-toc a.docs-toc-h2{font-size:1.15rem}.docs-toc-stack .docs-toc a.docs-toc-h3{font-size:1.02rem}.docs-toc-stack .docs-toc.docs-toc-children a.docs-toc-h3{text-wrap:balance;max-width:100%;font-size:.78rem;line-height:1.2}.docs-toc-stack .docs-toc a{align-items:center;gap:.2rem;display:inline-flex;position:relative}.docs-toc-stack .docs-toc .docs-toc-heart{width:.85em;height:.9em;color:var(--peony);opacity:0;pointer-events:none;flex:none;display:block;overflow:visible}.docs-toc-stack .docs-toc.docs-toc-children .docs-toc-heart{width:.7em;height:.75em}.docs-toc-stack .docs-toc .docs-toc-heart.is-visible{opacity:1}.docs-main .docs-toc a:hover,.docs-main .docs-toc a:focus-visible{color:var(--cover);text-decoration:none}.docs-heading,.docs-subheading{font-family:var(--peony-font);letter-spacing:.02em;scroll-margin-top:1.25rem;font-weight:400;line-height:1.2}.docs-callout .docs-title{font-family:var(--body-font);letter-spacing:.02em;scroll-margin-top:1.25rem;font-weight:400;line-height:1.2}.docs-heading{color:inherit;margin:2.5rem 0 0;font-size:clamp(1.7rem,2.6vw,2.2rem);text-decoration:none}.docs-heading:after{content:"";background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='20' height='8' viewBox='0 0 20 8' preserveAspectRatio='none'%3E%3Cpath d='M0 4 Q 5 0 10 4 T 20 4' fill='none' stroke='%23baaa9f' stroke-width='1.35' stroke-linecap='round'/%3E%3C/svg%3E");background-position:0;background-repeat:repeat-x;background-size:1.15em .55em;width:100%;height:.55em;margin-top:.12em;display:block}.docs-subheading{color:#baaa9f;margin:1.75rem 0 0;font-size:clamp(1.35rem,2vw,1.7rem)}.docs-callout .docs-subheading,.docs-callout .docs-title{color:#baaa9f;font-family:var(--body-font);margin:1.75rem 0 0;font-size:clamp(1.08rem,1.55vw,1.32rem)}.docs-article :not(pre)>code:not(.docs-bot-api *){color:#baaa9f;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.92em}.docs-article strong:not(.docs-bot-api *),.docs-article b:not(.docs-bot-api *),.docs-article em:not(.docs-bot-api *),.docs-article i:not(.docs-bot-api *),.docs-article .docs-smallcaps{color:#baaa9f}.docs-article .docs-smallcaps{font-variant:small-caps}.docs-article a :is(strong,b,em,i,.docs-smallcaps),.docs-code :is(strong,b,em,i,.docs-smallcaps){color:inherit}.docs-code-block{margin:1.1rem 0;position:relative}.docs-code{white-space:pre-wrap;overflow-wrap:anywhere;background:var(--docs-ink);color:var(--paper);margin:0;padding:1rem 2.75rem 1rem 1.15rem;font-family:ui-monospace,SFMono-Regular,Menlo,Consolas,monospace;font-size:.95rem;line-height:1.5;overflow-x:auto}.docs-code-copy{z-index:1;background-color:var(--paper,#fff);color:#0000;cursor:pointer;border:0;border-radius:.35rem;width:1.65rem;height:1.65rem;margin:0;padding:0;font-size:0;line-height:0;position:absolute;top:.5rem;right:.5rem;-webkit-mask:none;mask:none}.docs-code-copy:before{content:"";background-color:var(--peony,#ff6162);width:100%;height:100%;display:block;-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' fill='%23000' d='M4 2a2 2 0 0 1 2-2h8a2 2 0 0 1 2 2v8a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2zm2-1a1 1 0 0 0-1 1v8a1 1 0 0 0 1 1h8a1 1 0 0 0 1-1V2a1 1 0 0 0-1-1zM2 5a1 1 0 0 0-1 1v8a1 1 0 0 0 1 1h8a1 1 0 0 0 1-1v-1h1v1a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2h1v1z'/%3E%3C/svg%3E") 50%/1.05rem 1.05rem no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill-rule='evenodd' fill='%23000' d='M4 2a2 2 0 0 1 2-2h8a2 2 0 0 1 2 2v8a2 2 0 0 1-2 2H6a2 2 0 0 1-2-2zm2-1a1 1 0 0 0-1 1v8a1 1 0 0 0 1 1h8a1 1 0 0 0 1-1V2a1 1 0 0 0-1-1zM2 5a1 1 0 0 0-1 1v8a1 1 0 0 0 1 1h8a1 1 0 0 0 1-1v-1h1v1a2 2 0 0 1-2 2H2a2 2 0 0 1-2-2V6a2 2 0 0 1 2-2h1v1z'/%3E%3C/svg%3E") 50%/1.05rem 1.05rem no-repeat}.docs-code-copy:hover,.docs-code-copy:focus-visible{background-color:var(--paper,#fff)}.docs-code-copy:hover:before,.docs-code-copy:focus-visible:before{background-color:var(--peony-hot,#ff8586)}.docs-code-copy:focus-visible{outline:2px solid var(--peony-soft,#ffb3ba);outline-offset:2px}.docs-code-copy.is-copied:before{background-color:var(--peony-soft,#ffb3ba);-webkit-mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='%23000' d='M13.854 3.646a.5.5 0 0 1 0 .708l-7 7a.5.5 0 0 1-.708 0l-3.5-3.5a.5.5 0 1 1 .708-.708L6.5 10.293l6.646-6.647a.5.5 0 0 1 .708 0'/%3E%3C/svg%3E") 50%/1.05rem 1.05rem no-repeat;mask:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath fill='%23000' d='M13.854 3.646a.5.5 0 0 1 0 .708l-7 7a.5.5 0 0 1-.708 0l-3.5-3.5a.5.5 0 1 1 .708-.708L6.5 10.293l6.646-6.647a.5.5 0 0 1 .708 0'/%3E%3C/svg%3E") 50%/1.05rem 1.05rem no-repeat}.docs-code code,.docs-code .hljs{color:inherit;font:inherit;background:0 0;padding:0}.docs-code .hljs-comment,.docs-code .hljs-quote{color:color-mix(in srgb, var(--paper) 48%, #6a6864);font-style:italic}.docs-code .hljs-keyword,.docs-code .hljs-selector-tag,.docs-code .hljs-literal,.docs-code .hljs-built_in,.docs-code .hljs-builtin-name{color:var(--foil-lit)}.docs-code .hljs-string,.docs-code .hljs-title,.docs-code .hljs-name,.docs-code .hljs-type,.docs-code .hljs-section{color:var(--peony-soft)}.docs-code .hljs-attr,.docs-code .hljs-attribute,.docs-code .hljs-variable,.docs-code .hljs-template-variable,.docs-code .hljs-params{color:color-mix(in srgb, var(--paper) 72%, var(--foil))}.docs-code .hljs-number,.docs-code .hljs-symbol,.docs-code .hljs-bullet,.docs-code .hljs-link,.docs-code .hljs-meta{color:var(--foil)}.docs-code .hljs-doctag,.docs-code .hljs-tag,.docs-code .hljs-code{color:color-mix(in srgb, var(--paper) 78%, var(--gold))}.docs-code .hljs-emphasis{font-style:italic}.docs-code .hljs-strong{font-weight:700}.docs-tabset{box-sizing:border-box;border:2px solid #d7cdc7;border-radius:.4rem;margin:1.1rem 0 0;position:relative}.docs-tabset:has(.docs-tabset-select-trigger[aria-expanded=true]){z-index:2}.docs-tabset-list{border-bottom:1px solid #d7cdc7;flex-wrap:wrap;gap:.1rem;margin:0;padding:.15rem .4rem 0;display:flex}.docs-tabset-tab{color:var(--cover-soft);font-family:var(--body-font);letter-spacing:.03em;cursor:pointer;background:0 0;border:0;border-bottom:2px solid #0000;align-items:center;gap:.28em;margin:0 0 -1px;padding:.45rem .95rem .4rem;font-size:clamp(1.15rem,1.7vw,1.4rem);font-weight:400;line-height:1.2;display:inline-flex}.docs-tabset-tab.is-active{color:var(--docs-ink);border-bottom-color:var(--cover-soft)}.docs-tabset-tab:hover:not(.is-active),.docs-tabset-tab:focus-visible:not(.is-active){color:var(--cover)}.docs-tabset-panel{padding:0 1.1rem 1.05rem;overflow-x:auto}.docs-tabset-panel>:first-child{margin-top:.85rem}.docs-tabset-panel>:last-child{margin-bottom:0}.docs-tabset-select{z-index:1;margin:.75rem .85rem 0;display:none;position:relative}.docs-tabset-select-trigger{box-sizing:border-box;width:100%;color:var(--docs-ink);font-family:var(--body-font);letter-spacing:.03em;text-align:left;cursor:pointer;background:#fff;border:1px solid #d7cdc7;border-radius:.4rem;justify-content:space-between;align-items:center;gap:.75rem;margin:0;padding:.5rem .75rem .48rem .85rem;font-size:clamp(1.15rem,1.7vw,1.4rem);font-weight:400;line-height:1.2;display:flex}.docs-tabset-select-trigger:hover,.docs-tabset-select-trigger:focus-visible{background:#2f2e2c0d}.docs-tabset-select-label{text-overflow:ellipsis;white-space:nowrap;align-items:center;gap:.28em;min-width:0;display:inline-flex;overflow:hidden}.docs-tabset-select-chevron{width:.7rem;height:.45rem;color:var(--cover-soft);flex-shrink:0;transition:transform .18s;display:block}.docs-tabset-select-trigger[aria-expanded=true] .docs-tabset-select-chevron{transform:rotate(180deg)}.docs-tabset-select-menu{z-index:2;background:#fff;border:1px solid #d7cdc7;border-radius:.4rem;flex-direction:column;margin:0;padding:.25rem 0;display:flex;position:absolute;top:calc(100% + .3rem);left:0;right:0;box-shadow:0 12px 28px #28262229}.docs-tabset-select-menu[hidden]{display:none}.docs-tabset-select-option{width:100%;color:var(--cover-soft);font-family:var(--body-font);letter-spacing:.03em;text-align:left;cursor:pointer;background:0 0;border:0;align-items:center;gap:.28em;margin:0;padding:.48rem .85rem;font-size:clamp(1.15rem,1.7vw,1.4rem);font-weight:400;line-height:1.25;display:flex}.docs-tabset-select-option.is-active{color:var(--docs-ink)}.docs-tabset-select-option:hover,.docs-tabset-select-option:focus-visible{color:var(--cover);background:#2f2e2c0d}.docs-callout{box-sizing:border-box;border:1px solid #d7cdc7;border-radius:.4rem;margin:1.1rem 0 0 1.5rem;padding:.85rem 1.1rem 1.05rem}.docs-callout>:first-child{margin-top:0}.docs-article .docs-table-wrap{margin:1.1rem 0 0;overflow-x:auto}.docs-article li>.docs-table-wrap{margin-top:.65rem;margin-bottom:.25rem}.docs-article ol.docs-ol-alpha>li>.docs-table-wrap,.docs-article ol.docs-ol-roman>li>.docs-table-wrap,.docs-article ol[type=a]>li>.docs-table-wrap,.docs-article ol[type=i]>li>.docs-table-wrap{padding-left:1.15em}.docs-article table{border-collapse:collapse;width:100%;font-size:clamp(.95rem,1.4vw,1.15rem);line-height:1.45}.docs-article th,.docs-article td{text-align:left;vertical-align:top;border-bottom:1px solid #dfd8d3;padding:.55rem .75rem}.docs-article th{color:#baaa9f;font-family:var(--peony-font);letter-spacing:.02em;font-weight:400}.docs-article tbody tr:last-child td{border-bottom:0}.docs-columns{box-sizing:border-box;align-items:flex-start;gap:1.25rem;margin:1.1rem 0 0;padding:0;display:flex}.docs-column{min-width:0}.docs-column>:first-child{margin-top:0}.docs-title{color:inherit;letter-spacing:.03em;margin:0;padding:.06em 0 .18em;font-family:Hello Honey,cursive;font-size:clamp(5rem,8vw,6.8rem);font-weight:400;line-height:1.15}.docs-article .docs-subtitle{color:#baaa9f;font-family:var(--peony-font);letter-spacing:.02em;margin:.4rem 0 1.85rem;font-size:clamp(1.35rem,2vw,1.7rem);font-weight:400;line-height:1.2}.docs-main a{color:var(--cover-soft);text-underline-offset:.16em;text-decoration:underline}.docs-article p a:hover,.docs-article p a:focus-visible,.docs-article li a:hover,.docs-article li a:focus-visible{text-decoration:none}.docs-cta{width:fit-content;color:var(--cover-soft);font-family:var(--peony-font);letter-spacing:.04em;text-align:center;background:0 0;border:1px solid #c9c5bc;border-radius:1px;padding:.5rem 1.1rem;font-size:clamp(1.3rem,1.9vw,1.65rem);font-weight:400;text-decoration:none;display:block}.docs-main a.docs-cta{color:var(--cover-soft);text-decoration:none}.docs-article .docs-cta{letter-spacing:.03em;margin:0;padding:.32rem .8rem;font-size:clamp(1.05rem,1.5vw,1.28rem)}.docs-cta:hover,.docs-cta:focus-visible{color:var(--cover-soft);background:#2f2e2c0d}@media (max-width:1100px){:is(.docs-main:has(.docs-toc-stack),.docs-main:has(.docs-toc-stack.has-subsections)){grid-template-columns:minmax(0,1fr);grid-template-areas:"article"}.docs-toc-stack{display:none}}@media (max-width:720px){.docs-shell{--docs-sidebar-width:0px;padding-left:0;padding-top:var(--docs-topbar-height)}.docs-shell:has(.docs-index){padding-top:0}.docs-sidenav{width:100%;height:auto;max-height:none;padding:0;bottom:auto;right:0;overflow:visible;box-shadow:0 1px #b4a08c47}.docs-sidenav.is-open{max-height:100dvh;overflow:auto;box-shadow:0 1px #b4a08c47,0 12px 28px #28262229}.docs-topbar{box-sizing:border-box;height:var(--docs-topbar-height);align-items:center;gap:.55rem;padding:.7rem .85rem 1.05rem;display:flex}.docs-menu-toggle{width:2.35rem;height:2.35rem;color:var(--docs-ink);cursor:pointer;background:0 0;border:0;flex-shrink:0;place-items:center;margin:0 0 0 -.35rem;padding:0;display:grid}.docs-menu-icon{width:1.2rem;height:.85rem;display:block;position:relative}.docs-menu-icon span{background:currentColor;border-radius:1px;height:1.5px;transition:transform .2s,opacity .2s,top .2s,bottom .2s;position:absolute;left:0;right:0}.docs-menu-icon span:first-child{top:0}.docs-menu-icon span:nth-child(2){top:50%;transform:translateY(-50%)}.docs-menu-icon span:nth-child(3){bottom:0}.docs-sidenav.is-open .docs-menu-icon span:first-child{top:50%;transform:translateY(-50%)rotate(45deg)}.docs-sidenav.is-open .docs-menu-icon span:nth-child(2){opacity:0}.docs-sidenav.is-open .docs-menu-icon span:nth-child(3){top:50%;bottom:auto;transform:translateY(-50%)rotate(-45deg)}.docs-topbar-title{min-width:0;color:inherit;align-items:center;gap:1.2rem;margin:0;text-decoration:none;display:flex;overflow:hidden}.docs-topbar .docs-brand-kicker{font-size:clamp(1.85rem,5.8vw,2.35rem);line-height:1}.docs-topbar .docs-brand-title{letter-spacing:.03em;padding:.06em 0 .22em;font-family:Hello Honey,cursive;font-size:clamp(2.65rem,8.4vw,3.45rem);font-weight:400;line-height:1.2}.docs-brand{display:none}.docs-sidenav-panel{padding:.35rem 1.15rem 1.5rem;display:none}.docs-sidenav.is-open .docs-sidenav-panel{display:block}.docs-nav-heart{display:none}.docs-sidenav-backdrop{z-index:3;cursor:pointer;background:#2f2e2c2e;border:0;display:block;position:fixed;inset:0}.docs-main{padding:1.85rem 1.25rem 3.25rem}.docs-tabset-list{display:none}.docs-tabset-select{border-bottom:1px solid #d7cdc7;margin:0;padding:.65rem .85rem;display:block}.docs-columns{flex-direction:column}.docs-column{width:100%;flex:auto!important}.docs-title,.docs-heading,.docs-subheading{scroll-margin-top:calc(var(--docs-topbar-height) + .75rem)}.docs-title{font-size:clamp(2.75rem,12vw,3.6rem)}.docs-search-icon{width:2.15rem;height:2.15rem;color:var(--docs-ink);flex-shrink:0;place-items:center;margin-left:auto;margin-right:.35rem;display:grid}.docs-search-icon .docs-search-glyph{width:1.8rem;height:1.8rem}.docs-search-icon:hover,.docs-search-icon:focus-visible{color:var(--cover-soft)}.docs-sidenav-panel .docs-search-bar{display:none}.docs-index-head{flex-direction:column;align-items:center;gap:0;margin-bottom:0}.docs-index-subtitle{gap:.4rem;margin-top:1.15rem;font-size:.88rem}.docs-index .docs-search-bar{width:min(18.5625rem,100vw - 2.5rem);margin:2.35rem 0 2.5rem}.docs-index-head .docs-brand-kicker{font-size:clamp(2.194rem,3.825vw,3.038rem);line-height:.9}.docs-index-head .docs-not-found-kicker{font-size:clamp(1.85rem,8.4vw,3.15rem);line-height:.95}.docs-index-head .docs-brand-title{font-size:clamp(4.219rem,7.2vw,6.075rem);line-height:.78}.docs-index-etc{flex-direction:column;align-items:center;gap:1.15rem;margin-top:4.5rem}.docs-index-etc .docs-cta{padding:.38rem .9rem;font-size:1.05rem}.docs-toc{width:min(var(--docs-toc-width), 100%);min-height:0}.docs-shell:has(.docs-index) .docs-main{padding:2.5rem .4rem 3.25rem}.docs-shell:has(.docs-index) .docs-index-notes{box-sizing:border-box;flex-direction:column;align-items:center;gap:0;width:100%;padding:0}.docs-index-notes .docs-toc:nth-child(odd){transform:rotate(-6deg)}.docs-index-notes .docs-toc:nth-child(2n){transform:rotate(6deg)}.docs-index-notes .docs-toc+.docs-toc{margin-top:.55rem}.docs-not-found-notes .docs-toc+.docs-toc{margin-top:-5rem}.docs-index-notes .docs-toc:first-child{z-index:1}.docs-index-notes .docs-toc:nth-child(2){z-index:2}.docs-index-notes .docs-toc:nth-child(3){z-index:3}.docs-shell:has(.docs-index) .docs-toc{--docs-toc-band:3.05rem;grid-template-columns:minmax(0,1fr);grid-template-rows:var(--docs-toc-band) minmax(0, 1fr);flex-shrink:0;justify-content:stretch;justify-items:stretch;width:min(18.5625rem,100vw - .8rem);max-width:min(18.5625rem,100vw - .8rem);height:min(18.5625rem,100vw - .8rem);min-height:min(18.5625rem,100vw - .8rem);display:grid}.docs-shell:has(.docs-index) .docs-toc ol{justify-content:center;align-items:center;gap:.28rem;padding:.45rem .85rem}.docs-shell:has(.docs-index) .docs-toc .docs-toc-label{font-size:2.15rem}.docs-shell:has(.docs-index) .docs-main .docs-toc a{font-size:1.5rem}.docs-shell:has(.docs-index) .docs-toc .docs-nav-pending{font-size:1.5rem}.docs-shell:has(.docs-index) .docs-toc .docs-index-menu-trigger{font-size:1.5rem}}@media (prefers-reduced-motion:reduce){.docs-index-head .docs-brand-kicker,.docs-index-head .docs-not-found-kicker{animation:none}.docs-tabset-select-chevron,.docs-index-menu-caret{transition:none}}.docs-chat{z-index:40;flex-direction:column;align-items:flex-end;gap:.7rem;max-width:min(22.5rem,100vw - 1.5rem);display:flex;position:fixed;bottom:1.25rem;right:1.25rem}.docs-chat-is-max{z-index:90}.docs-chat-toggle,.docs-chat-send,.docs-chat-clear,.docs-chat-max{cursor:pointer;font-family:var(--futura-font);border:0;margin:0}.docs-chat-toggle{background:var(--peony);color:#fff;font-variant:small-caps;border-radius:999px;padding:.55rem 1rem;font-size:.95rem;box-shadow:0 8px 24px #ff616247}.docs-chat-toggle:hover,.docs-chat-toggle:focus-visible{background:var(--peony-hot)}.docs-chat-overlay{z-index:80;--docs-ink:#8c715f;color:var(--docs-ink);justify-content:center;align-items:center;padding:1.5rem;display:flex;position:fixed;inset:0}.docs-chat-backdrop{cursor:pointer;background:#2f2e2c6b;border:0;margin:0;padding:0;position:absolute;inset:0}.docs-chat-panel{z-index:1;background:var(--bubble);border:1px solid var(--peony-soft);--docs-ink:#8c715f;width:min(22.5rem,100vw - 1.5rem);max-height:min(32rem,100vh - 6rem);color:var(--docs-ink);flex-direction:column;display:flex;position:relative;box-shadow:0 16px 40px #6f4e371f}.docs-chat-panel-max{width:min(50vw,100vw - 3rem);max-height:min(80vh,100vh - 3rem)}@media (max-width:40rem){.docs-chat-panel-max{width:calc(100vw - 2rem)}}.docs-chat-head{justify-content:space-between;align-items:center;gap:.75rem;padding:.7rem .85rem .4rem;display:flex}.docs-chat-title{font-family:var(--peony-font);color:var(--peony);margin:0;font-size:1.75rem}.docs-chat-max{color:var(--peony);background:0 0;justify-content:center;align-items:center;padding:.2rem;display:flex}.docs-chat-max-glyph{width:1rem;height:1rem;display:block}.docs-chat-max:hover,.docs-chat-max:focus-visible{color:var(--peony-hot)}.docs-chat-max:focus-visible{outline:2px solid var(--peony-soft);outline-offset:2px}.docs-chat-send,.docs-chat-clear{color:var(--peony);background:0 0;padding:.2rem .1rem;font-size:1.15rem;text-decoration:none}.docs-chat-send:hover,.docs-chat-send:focus-visible,.docs-chat-clear:hover,.docs-chat-clear:focus-visible{color:var(--peony-hot)}.docs-chat-log{scrollbar-width:thin;scrollbar-color:var(--peony-hot) var(--desk);flex-direction:column;gap:.55rem;min-height:8rem;padding:.4rem .85rem .7rem;display:flex;overflow:auto}html:has(.docs-shell) .docs-chat-log{scrollbar-width:thin;scrollbar-color:var(--peony-hot) var(--desk)}html:has(.docs-shell) .docs-chat-log::-webkit-scrollbar{width:5px;height:5px}html:has(.docs-shell) .docs-chat-log::-webkit-scrollbar-track{background:var(--desk)}html:has(.docs-shell) .docs-chat-log::-webkit-scrollbar-thumb{background:var(--peony-hot);border-radius:999px}html:has(.docs-shell) .docs-chat-log::-webkit-scrollbar-thumb:hover{background:var(--peony-soft)}html:has(.docs-shell) .docs-chat-log::-webkit-scrollbar-corner{background:var(--desk)}.docs-chat-empty,.docs-chat-error,.docs-chat-retrieving{color:var(--ink-muted);margin:0;font-size:.9rem}.docs-chat-retrieving{font-style:italic}.docs-chat-retrieving-dots{width:3ch;display:inline-block}.docs-chat-error{color:var(--peony)}.docs-chat-bubble{font-size:.92rem;line-height:1.45;font-family:var(--futura-font);color:var(--docs-ink);margin:0;padding:.55rem .7rem}.docs-chat-bubble>:first-child{margin-top:0}.docs-chat-bubble>:last-child{margin-bottom:0}.docs-chat-bubble h2{font-family:var(--body-font);letter-spacing:.02em;color:#baaa9f;margin:.7rem 0 .25rem;font-size:clamp(.95rem,1.25vw,1.12rem);font-weight:400;line-height:1.2}.docs-chat-bubble h2:first-child{margin-top:0}.docs-chat-bubble p,.docs-chat-bubble ul,.docs-chat-bubble ol,.docs-chat-bubble pre{margin:.4rem 0}.docs-chat-bubble ul,.docs-chat-bubble ol{padding-left:1.2rem}.docs-chat-bubble code{font-size:.85em}.docs-chat-bubble pre{background:#2f2e2c0d;padding:.45rem .55rem;overflow:auto}.docs-chat-bubble a{color:var(--peony);text-decoration:underline}.docs-chat-bubble table{border-collapse:collapse;width:100%;font-size:.88rem}.docs-chat-bubble th,.docs-chat-bubble td{border:1px solid var(--peony-soft);text-align:left;padding:.2rem .4rem}.docs-chat-bubble-user{background:var(--bubble-nested);align-self:flex-end}.docs-chat-bubble-assistant{box-sizing:border-box;border:1px solid color-mix(in srgb, var(--peony-soft) 55%, white);background:#fff;align-self:stretch;width:100%}.docs-chat-form{flex-direction:column;gap:.35rem;padding:0 .85rem .85rem;display:flex}.docs-chat-label{clip:rect(0, 0, 0, 0);width:1px;height:1px;position:absolute;overflow:hidden}.docs-chat-input{resize:vertical;min-height:3.4rem;font-family:var(--futura-font);color:var(--docs-ink);background:#fff;border:1px solid #c9c5bc;border-radius:1px;padding:.5rem .6rem;font-size:.92rem}.docs-chat-input:focus{outline:2px solid var(--peony-soft);outline-offset:1px}.docs-chat-actions{justify-content:flex-end;align-items:center;gap:.75rem;display:flex}.docs-chat-clear{margin-right:auto;font-size:.95rem}.docs-chat-send:disabled,.docs-chat-clear:disabled,.docs-chat-input:disabled{opacity:.55;cursor:not-allowed}
