.agent-peel{width:96px;height:38px}.agent-peel-underlay{position:absolute;top:0;right:0;width:56px;height:56px;background:#0f172a;clip-path:polygon(0 0,100% 0,100% 100%);padding:2px 5px;pointer-events:auto;text-align:right;color:#6ee7b7;font:10px/18px ui-monospace,monospace;opacity:.75;transform-origin:top right;transform:scale(1);transition:transform .3s ease,opacity .3s ease}.agent-peel-code{display:block;overflow:hidden;white-space:nowrap}.agent-peel-label{position:relative;height:38px;display:flex;flex-direction:column;justify-content:center;gap:3px;padding:3px 8px;border:1px solid #cbd5e1;border-radius:6px;background:#fff;color:#334155;font-size:12px}.dark .agent-peel-label{background:#111827;border-color:#475569;color:#e2e8f0}.agent-peel-hint{display:none}.dark .agent-peel-hint{color:#94a3b8}.agent-peel-fold{position:absolute;top:0;right:0;width:56px;height:56px;background:linear-gradient(225deg,transparent 49%,#94a3b8 50%,#e2e8f0 56%,#f8fafc 80%);clip-path:polygon(0 0,0 100%,100% 100%);transform-origin:top right;transition:transform .35s cubic-bezier(.2,.7,.2,1);pointer-events:auto}.agent-peel:focus-visible .agent-peel-fold,.agent-peel:hover .agent-peel-fold{transform:scale(1.08)}.agent-peel:focus-visible .agent-peel-underlay,.agent-peel:hover .agent-peel-underlay{opacity:1;transform:scale(1.08)}.agent-sheet-transition{transition:transform .38s cubic-bezier(.16,1,.3,1),opacity .28s ease;transform-origin:top right}.agent-sheet-leave{transition-duration:.18s}.agent-sheet-hidden{opacity:0;transform:translate3d(14px,-12px,0) scale(.96)}.agent-sheet-visible{opacity:1;transform:translateZ(0) scale(1)}.agent-backdrop-transition{transition:opacity .24s ease}@media (prefers-reduced-motion:reduce){.agent-backdrop-transition,.agent-peel-fold,.agent-peel-underlay,.agent-sheet-transition{transition:none}}.fade-up{animation:fadeUp .3s}@keyframes fadeUp{0%{opacity:0;transform-origin:top right;transform:scale(1)}to{opacity:1;transform:translateY(0)}}.fade-down{animation:fadeDown .3s}@keyframes fadeDown{0%{opacity:0;transform:translateY(-3px)}to{opacity:1;transform:translateY(0)}}.fade-left{animation:fadeLeft .3s}@keyframes fadeLeft{0%{opacity:0;transform:translateX(5px)}to{opacity:1;transform:translateX(0)}}

/*!
 * GitHub.com style
 *
 * GitHub Light v0.5.0
 * https://github.com/primer/github-syntax-light
 */.api-reference>pre{display:grid;width:100%}.md-guide .prose pre{padding:0;margin:0;border:none}.hljs{padding:15px!important;color:#334155!important;background:#f8fafc!important;width:100%;border-radius:0 0 4px 4px}html.dark .hljs{color:#e5e7eb!important;background:#1e293b!important}.hljs-comment,.hljs-quote{color:#687d68}.hljs-attribute,.hljs-link,.hljs-name,.hljs-regexp,.hljs-selector-class,.hljs-selector-id,.hljs-tag,.hljs-template-variable,.hljs-variable{color:#e6193c}.hljs-built_in,.hljs-builtin-name,.hljs-literal,.hljs-meta,.hljs-number,.hljs-params,.hljs-type{color:#6366f1}.hljs-bullet,.hljs-string,.hljs-symbol{color:#10b981}.hljs-section,.hljs-title{color:#3d62f5}.hljs-keyword,.hljs-selector-tag{color:#8b5cf6}.hljs{display:block;overflow-x:auto;background:#f4fbf4;color:#5e6e5e;padding:.5em}.hljs-emphasis{font-style:italic}.hljs-strong{font-weight:700}.prose code,.prose p>code,.prose pre{padding:4px 8px;background:#f2f3fd;color:#252a63}.prose pre{border:1px solid #e0e1fa}.prose code:after,.prose code:before{content:""}html.dark .prose code,html.dark .prose p>code,html.dark .prose pre{color:#e2e8f0;background:#334155}html.dark .prose pre{border:1px solid #475569}html.dark .prose a strong{color:#ffffff}.prose :is(h1,h2,h3,h4) code,html.dark .prose :is(h1,h2,h3,h4) code{padding:0;background:transparent;color:inherit;font:inherit;overflow-wrap:anywhere}#body-body [type=number]{background-color:transparent;border:none;padding:0;font-size:12px;line-height:normal}#body-warning-box span:first-of-type{display:none!important}#body-warning-box span:last-of-type{width:100%!important;display:flex!important;align-items:center;position:static!important;padding-left:15px;color:"#EF4444"!important;height:40px!important;justify-content:flex-end}#body-warning-box span:last-of-type>p{color:#dc2626!important;width:100%!important}#body-labels>div{color:#94a3b8!important}html.dark #body-container #body-body{background:#1e293b!important;border:none!important}html.dark #body-container #body-body span[type=colon],html.dark #body-container #body-body span[type=symbol]{color:#e5e7eb!important}html.dark #body-container #body-body span[type=primitive]{color:#818cf8!important}.prose code.md-inline-code{display:inline-block;max-width:100%;vertical-align:baseline;overflow-wrap:anywhere;padding:.125em .35em;font-weight:500}.prose .not-prose pre{border:none;padding:0;margin:0}.prose .not-prose pre[aria-label$=" code"]{padding:1rem}.prose .not-prose a{text-decoration:none}.prose .not-prose h2{font-weight:600;font-size:1.25rem;line-height:1.75rem;margin:0}.prose .not-prose img,.prose .not-prose p{margin:0}html.dark .prose strong{color:#f1f5f9}html.dark{background-color:#0f172a}html.dark .redoc-wrap{background-color:white}.next-image-wrapper>span{overflow:visible!important}.card-shadow{transition:box-shadow .25s ease-out,transform .25 ease-out}.card-shadow:hover{box-shadow:0 2px 2px rgba(45,45,45,.04),0 3px 3px rgba(49,49,49,.04),0 6px 6px rgba(42,42,42,.04),0 12px 12px rgba(32,32,32,.04),0 24px 24px rgba(49,49,49,.04),0 48px 48px rgba(35,35,35,.04);transform:translateY(-3px)}