@layer arbol{.arbol-root{background:var(--arbol-bg-color,transparent);color:var(--arbol-text-color,inherit);font-size:var(--arbol-code-text-size,.82rem);line-height:1.65;font-family:var(--arbol-code-text-font,monospace);margin:0;padding:0;& *{list-style:none}& ::-webkit-details-marker{display:none}& ul{border-left:1px solid color-mix(in srgb, var(--sl-color-gray-5,#353841) 50%, transparent);padding-left:18px;margin:0 0 0 4px!important}&>ul{border-left:none;padding-left:0;margin-left:0!important}& li{padding:0;margin:0!important}& summary{cursor:pointer;align-items:baseline;gap:4px;padding:0;list-style:none;display:flex;margin:0!important}& summary::marker{display:none}& summary::-webkit-details-marker{display:none}& details>summary:before{opacity:.45;content:"▶";flex-shrink:0;align-self:center;width:.9em;margin-right:3px;font-size:.6em;transition:transform .15s;display:inline-block}& details[open]>summary:before{transform:rotate(90deg)}& details.arrobj summary{font-weight:600;& small{opacity:.75;color:var(--arbol-code-misc,#f59e0b);margin-left:4px;font-size:.85em;font-weight:400}}& var{color:var(--arbol-code-variable,#f59e0b);font-style:normal;&:before{content:"\""}&:after{content:"\":"}}& code.arbol-value{font-family:inherit}& code.arbol-value.string{color:var(--arbol-code-string,#86efac);&:before,&:after{content:"\""}}& code.arbol-value.boolean{color:var(--arbol-code-bool,#60a5fa);font-weight:700}& code.arbol-value.number{color:var(--arbol-code-numeric,#c084fc);font-weight:600}& code.arbol-value.null,& code.arbol-value.undefined{opacity:.8;color:var(--arbol-code-undefined,#f87171)}}}@layer starlight;@layer koki{.api-explorer-root :is(.font-mono,pre,code,input,button){font-family:var(--__sl-font-mono)!important}.explorer-base-url{letter-spacing:.01em!important}.api-explorer-root pre{background:0 0!important;border:none!important;margin:0!important;padding:0!important}.koki-tree-content{--arbol-bg-color:transparent;--arbol-text-color:var(--sl-color-white);--arbol-code-text-font:var(--__sl-font-mono);--arbol-code-text-size:.82rem;--arbol-code-variable:#f59e0b;--arbol-code-value:#86efac;--arbol-code-numeric:#a78bfa;--arbol-code-bool:#60a5fa;--arbol-code-string:#86efac;--arbol-code-undefined:#f87171;--arbol-code-misc:#f59e0b}.explorer-select-trigger:after{border-top:5px solid var(--sl-color-gray-3);content:"";border-left:4px solid #0000;border-right:4px solid #0000;width:0;height:0;transition:transform .2s,border-top-color .2s;position:absolute;top:50%;right:10px;translate:0 -50%}.explorer-select-trigger[aria-expanded=true]:after{border-top-color:var(--sl-color-accent);transform:rotate(180deg)}.explorer-dropdown-panel{display:none}.explorer-select-wrap.open .explorer-dropdown-panel{display:block}.explorer-select-wrap.open .explorer-select-trigger{background:var(--sl-color-gray-6)}.explorer-direct-link:hover+.explorer-out-link-icon{color:var(--sl-color-white)!important}.api-explorer-root .starlight-aside{--sl-color-asides-text-accent:#ffcb05!important;--sl-color-asides-border:#ffcb05!important;background-color:color-mix(in srgb, #ffcb05 8%, var(--sl-color-black))!important}[data-theme=light] .api-explorer-root .starlight-aside{--sl-color-asides-text-accent:#8c6200!important;--sl-color-asides-border:#ffcb05!important;background-color:color-mix(in srgb, #ffcb05 8%, var(--sl-color-black))!important}.panel-raw,.panel-tree{display:block;margin:0!important;padding:0!important}.koki-code-area-wrapper{--code-bg:var(--sl-color-black);background:var(--code-bg);height:560px;overflow:auto;margin:0!important;padding:0!important}.koki-code-area{--gutter-bg:var(--sl-color-gray-6);--gutter-border:var(--sl-color-gray-5);align-items:stretch;min-width:max-content;min-height:100%;display:flex;margin:0!important;padding:0!important}.koki-code-area .koki-gutter{z-index:2;border-right:1px solid var(--gutter-border);background:var(--gutter-bg);user-select:none;text-align:right;flex:0 0 58px;padding:12px 0;position:sticky;left:0}.koki-line-number{color:var(--sl-color-gray-4);font-size:.82rem;line-height:1.65;font-family:var(--__sl-font-mono);padding:0 10px;display:block}.raw-fold{display:block;margin:0!important;padding:0!important}.raw-fold-summary{cursor:pointer;user-select:none;list-style:none;display:block;position:relative;margin:0!important;padding:0!important}.raw-fold-summary::-webkit-details-marker{display:none}.raw-fold-summary:before{top:0;left:calc(var(--indent-level) * 4ch - 2.2ch);opacity:.35;content:"▼";text-align:center;width:1.2ch;font-size:.55rem;line-height:1.65;transition:transform .1s;position:absolute}details:not([open])>.raw-fold-summary:before{transform:rotate(-90deg)}.raw-fold-placeholder{background:var(--sl-color-gray-5);color:var(--sl-color-gray-2);border-radius:3px;margin:0 2px;padding:0 4px;font-size:.72rem;font-weight:500;display:none}details:not([open])>.raw-fold-summary .raw-fold-placeholder{display:inline}.raw-fold-content{display:block;margin:0!important;padding:0!important}.raw-line,.raw-line-end{white-space:pre;display:block;margin:0!important;padding:0!important}.koki-raw-content,.koki-raw-content *{box-sizing:border-box!important;font-size:.82rem!important;line-height:1.65!important;font-family:var(--__sl-font-mono)!important}.koki-raw-content{white-space:pre;tab-size:2;flex:1;overflow:visible;color:var(--sl-color-gray-1)!important;background:0 0!important;border:none!important;margin:0!important;padding:12px 20px!important}.json-key{color:#f59e0b}.json-string{color:#86efac}.json-number{color:#c084fc}.json-bool{color:#60a5fa}.json-null{color:#f87171}.json-punct{color:var(--sl-color-gray-3)}:root[data-theme=light] .json-key{color:#92400e}:root[data-theme=light] .json-string{color:#15803d}:root[data-theme=light] .json-number{color:#7c3aed}:root[data-theme=light] .json-bool{color:#2563eb}:root[data-theme=light] .json-null{color:#dc2626}:root[data-theme=light] .json-punct{color:#6b7280}[data-theme=light] .koki-copy-btn.copied{color:#15803d!important;border-color:#15803d!important}.koki-tree-content{min-width:0;font-size:.82rem;line-height:1.65;font-family:var(--__sl-font-mono);flex:1;padding:12px 8px 12px 12px}.koki-tree-content .arbol-root{font-size:.82rem;line-height:1.65;box-shadow:none!important;background:0 0!important;border:none!important;border-radius:0!important;margin:0!important;padding:0!important}.koki-tree-content .arbol-root .koki-tree-header{display:none}.koki-state-msg{color:var(--sl-color-gray-3);text-align:center;padding:40px 24px;font-size:.9rem}}
