.docs-method-badge{height:20px;font-family:var(--fd-font-mono);letter-spacing:.03em;border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;padding:0 7px;font-size:10.5px;font-weight:700;line-height:1;display:inline-flex}.docs-method-get{color:var(--ui-success);background:#22c55e21}.docs-method-post{color:var(--ui-info);background:#3b82f621}.docs-method-put{color:var(--ui-warning);background:#f59e0b26}.docs-method-patch{color:#c2410c;background:#f9731621}.docs-method-delete{color:var(--ui-destructive);background:#ef44441f}.docs-method-head,.docs-method-options{color:#475569;background:#64748b21}.dark .docs-method-get{background:#22c55e2b}.dark .docs-method-post{background:#60a5fa2e}.dark .docs-method-put{background:#f59e0b2b}.dark .docs-method-patch{color:#fb923c;background:#f973162b}.dark .docs-method-delete{background:#ef44442b}.dark .docs-method-head,.dark .docs-method-options{color:#94a3b8;background:#94a3b829}:root{--pgv2-code-bg:#f6f8fb;--pgv2-code-fg:var(--docs-code-foreground);--pgv2-warn-bg:var(--docs-callout-warning-bg);--pgv2-warn-border:var(--docs-callout-warning-border);--pgv2-warn-fg:var(--docs-callout-warning-accent);--pgv2-info-bg:var(--docs-callout-info-bg);--pgv2-info-border:var(--docs-callout-info-border);--pgv2-info-fg:var(--docs-callout-info-accent);--pgv2-ok-bg:var(--docs-callout-success-bg);--pgv2-ok-fg:var(--docs-callout-success-accent);--pgv2-rail-active:var(--docs-callout-success-accent);--pgv2-rail-border:var(--pgv2-subtle-border);--pgv2-rail-fg:var(--docs-foreground);--pgv2-rail-muted:var(--docs-muted-foreground);--pgv2-rail-shell-bg:var(--docs-surface);--pgv2-rail-surface-bg:var(--docs-surface);--pgv2-scrollbar-thumb:var(--pgv2-rail-muted)}@supports (color:color-mix(in lab, red, red)){:root{--pgv2-scrollbar-thumb:color-mix(in srgb, var(--pgv2-rail-muted) 38%, transparent)}}:root{--pgv2-scrollbar-thumb-hover:var(--pgv2-rail-muted)}@supports (color:color-mix(in lab, red, red)){:root{--pgv2-scrollbar-thumb-hover:color-mix(in srgb, var(--pgv2-rail-muted) 58%, transparent)}}:root{--pgv2-subtle-bg:#f6f8fb;--pgv2-subtle-border:#e5e9f0;--pgv2-subtle-hover:#eef2f6;--pgv2-input-border:#d8dee8;--pgv2-get:#2ab673;--pgv2-post:#3b82f6}:is(.dark,[data-theme=dark]){--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--pgv2-code-bg:var(--docs-code-bg);--pgv2-subtle-bg:#171d26;--pgv2-subtle-border:#29313d;--pgv2-subtle-hover:#1b2430;--pgv2-input-border:#343d4a;--pgv2-dialog-card-bg:var(--docs-surface);--pgv2-dialog-card-border:var(--docs-border);--pgv2-dialog-card-fg:var(--docs-foreground);--pgv2-get:#2ab673;--pgv2-post:#3b82f6}.pgv2-op,.pgv2-content{--ui-background:var(--docs-canvas);--ui-card:var(--docs-surface);--ui-card-foreground:var(--docs-foreground);--ui-border:var(--pgv2-subtle-border);--ui-foreground:var(--docs-foreground);--ui-input:var(--pgv2-input-border);--ui-muted:var(--pgv2-subtle-bg);--ui-popover:var(--docs-popover);--ui-popover-foreground:var(--docs-foreground);--ui-secondary:var(--pgv2-subtle-bg)}.pgv2-sr-only{clip:rect(0 0 0 0);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.pgv2-note{font-size:var(--ui-text-xs);color:var(--ui-muted-foreground);margin:0;line-height:1.55}.pgv2-note-muted{opacity:.85}.pgv2-auth-note{color:var(--ui-muted-foreground);background:var(--ui-accent);margin:0;padding:12px 16px}@supports (color:color-mix(in lab, red, red)){.pgv2-auth-note{background:color-mix(in srgb, var(--ui-accent) 72%, transparent)}}.pgv2-auth-note{border-inline-start:3px solid var(--ui-primary);font-size:var(--ui-text-sm);border-radius:8px;line-height:1.65}.pgv2-auth-note a{color:var(--ui-primary);font-weight:500;text-decoration:none}.pgv2-auth-note a:hover{text-decoration:underline}.pgv2-card .pgv2-note,.pgv2-response-card .pgv2-note{padding:.375rem .875rem}.pgv2-chip{border:1px solid var(--pgv2-subtle-border);white-space:nowrap;color:var(--ui-muted-foreground);background:0 0;border-radius:999px;align-items:center;gap:.25rem;padding:.0625rem .5rem;font-size:11px;line-height:1.5;display:inline-flex}.pgv2-chip code{font-family:var(--ui-font-mono);font-size:11px}.pgv2-chip-required{background:var(--ui-destructive)}@supports (color:color-mix(in lab, red, red)){.pgv2-chip-required{background:color-mix(in srgb, var(--ui-destructive) 12%, transparent)}}.pgv2-chip-required{color:var(--ui-destructive);border-color:#0000}.pgv2-chip-filled{background:var(--ui-primary)}@supports (color:color-mix(in lab, red, red)){.pgv2-chip-filled{background:color-mix(in srgb, var(--ui-primary) 12%, transparent)}}.pgv2-chip-filled{color:var(--ui-primary);border-color:#0000}.pgv2-chip-status-ok{background:var(--pgv2-ok-bg);color:var(--pgv2-ok-fg);border-color:#0000}.pgv2-chip-status-err{background:var(--ui-destructive)}@supports (color:color-mix(in lab, red, red)){.pgv2-chip-status-err{background:color-mix(in srgb, var(--ui-destructive) 12%, transparent)}}.pgv2-chip-status-err{color:var(--ui-destructive);border-color:#0000}.pgv2-chip-status-warn{background:var(--pgv2-warn-bg);color:var(--pgv2-warn-fg);border-color:#0000}.pgv2-chip-row{gap:.375rem;padding:0 0 .5rem;display:flex}.pgv2-path-param{border:1px solid var(--pgv2-ok-fg);align-items:center;padding:.0625rem .375rem;display:inline-flex}@supports (color:color-mix(in lab, red, red)){.pgv2-path-param{border:1px solid color-mix(in srgb, var(--pgv2-ok-fg) 28%, transparent)}}.pgv2-path-param{background:var(--pgv2-ok-bg);border-radius:6px}@supports (color:color-mix(in lab, red, red)){.pgv2-path-param{background:color-mix(in srgb, var(--pgv2-ok-bg) 72%, transparent)}}.pgv2-path-param{color:var(--pgv2-ok-fg);line-height:1.4}.pgv2-alert{font-size:var(--ui-text-sm);border:1px solid;border-radius:12px;align-items:flex-start;gap:.5rem;padding:.625rem .75rem;line-height:1.55;display:flex}.pgv2-alert svg{flex-shrink:0;margin-top:.1875rem}.pgv2-alert p{margin:0}.pgv2-alert-warn{background:var(--pgv2-warn-bg);border-color:var(--pgv2-warn-border);color:var(--pgv2-warn-fg)}.pgv2-alert-info{background:var(--pgv2-info-bg);border-color:var(--pgv2-info-border);color:var(--pgv2-info-fg)}.pgv2-alert-error{background:var(--ui-destructive)}@supports (color:color-mix(in lab, red, red)){.pgv2-alert-error{background:color-mix(in srgb, var(--ui-destructive) 8%, transparent)}}.pgv2-alert-error{border-color:var(--ui-destructive)}@supports (color:color-mix(in lab, red, red)){.pgv2-alert-error{border-color:color-mix(in srgb, var(--ui-destructive) 35%, transparent)}}.pgv2-alert-error{color:var(--ui-destructive)}.pgv2-bar{border:1px solid var(--ui-border);background:var(--ui-card);border-radius:12px;padding:.75rem .875rem}.pgv2-bar-row{flex-wrap:wrap;align-items:center;gap:.625rem;display:flex}.pgv2-bar-path{white-space:nowrap;min-width:0;font-family:var(--ui-font-mono);scrollbar-width:thin;flex:1;font-size:13px;overflow-x:auto}.pgv2-bar-open{margin-left:auto}.pgv2-op-frame{min-width:0;container-type:inline-size}.pgv2-op,.pgv2-op-main,.pgv2-op-rest{flex-direction:column;gap:1rem;min-width:0;display:flex}.pgv2-page-heading{justify-content:space-between;align-items:center;gap:24px;display:flex}.pgv2-op-section,.pgv2-rail{min-width:0}.pgv2-schema-section .not-prose.flex.items-start.justify-between.gap-2.bg-fd-card.border.rounded-xl.p-3{border-radius:10px;align-items:center;margin-block:12px;padding:8px 10px 8px 12px}.pgv2-schema-section .not-prose.flex.items-start.justify-between.gap-2.bg-fd-card.border.rounded-xl.p-3>div{flex-wrap:wrap;align-items:baseline;gap:2px 10px;min-width:0;display:flex}.pgv2-schema-section .not-prose.flex.items-start.justify-between.gap-2.bg-fd-card.border.rounded-xl.p-3>div>p{margin:0}.pgv2-schema-section .not-prose.flex.items-start.justify-between.gap-2.bg-fd-card.border.rounded-xl.p-3>div>p:first-child{font-size:13px;line-height:18px}.pgv2-schema-section .not-prose.flex.items-start.justify-between.gap-2.bg-fd-card.border.rounded-xl.p-3>div>p+p{font-size:12px;line-height:18px}.pgv2-schema-section .not-prose.flex.items-start.justify-between.gap-2.bg-fd-card.border.rounded-xl.p-3>button{flex:none;gap:6px;height:30px;min-height:30px;padding:0 10px}.pgv2-op-anchor{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.pgv2-rail-inner{flex-direction:column;gap:1.5rem;width:100%;display:flex}.pgv2-reference-example{flex-direction:column;gap:1.5rem;min-width:0;display:flex}.pgv2-reference-panel{min-width:0}.pgv2-reference-panel-head{min-height:32px;color:var(--pgv2-rail-muted);letter-spacing:.01em;align-items:center;padding:0 2px 8px;font-size:12px;font-weight:500;display:flex}.pgv2-reference-selector{min-width:0;margin-bottom:8px}.pgv2-reference-selector:empty{display:none}.pgv2-reference-usage>[data-orientation=horizontal],.pgv2-reference-response>[data-orientation=horizontal]{border-color:var(--pgv2-rail-border);background:var(--docs-surface);border-radius:16px;margin:0;overflow:hidden}.pgv2-reference-usage>[data-orientation=horizontal]>[role=tablist]{min-height:34px;color:var(--pgv2-rail-muted);align-items:center;padding:0 10px}.pgv2-reference-usage>[data-orientation=horizontal]>[role=tablist]>button{min-height:28px;padding:5px 8px;font-size:12px}.pgv2-reference-usage>[data-orientation=horizontal] figure.shiki{border:0;border-radius:0 0 14px 14px;margin:0}.pgv2-reference-response>[data-orientation=horizontal]>[role=tablist]{gap:4px;min-height:34px;padding:0 10px}.pgv2-reference-response>[data-orientation=horizontal]>[role=tablist]>button{border-radius:0;min-height:24px;padding:0 6px;font-size:12px;line-height:24px}.pgv2-reference-response>[data-orientation=horizontal]>[role=tabpanel]{background:var(--pgv2-rail-surface-bg);border-radius:14px;margin:0;padding:12px 16px 14px}@container (min-width:56rem){.pgv2-op[data-assistant-open=false]{grid-template-columns:minmax(0, 1fr) var(--pgv2-rail-width,448px);gap:1rem var(--pgv2-rail-gap,1.5rem);align-items:start;display:grid}.pgv2-op[data-assistant-open=false] .pgv2-op-main{grid-area:1/1}.pgv2-op[data-assistant-open=false] .pgv2-op-rest{grid-area:2/1}.pgv2-op[data-assistant-open=false] .pgv2-rail{top:calc(var(--fd-docs-row-2,var(--fd-docs-row-1,2rem)) + var(--pgv2-page-top-padding,24px));max-height:calc(100dvh - var(--fd-docs-row-2,var(--fd-docs-row-1,2rem)) - 2rem);scrollbar-gutter:stable;scrollbar-width:thin;grid-area:1/2/span 2;align-self:start;padding-block-end:1rem;position:sticky;overflow-y:auto}}@media (min-width:1400px){.pgv2-op[data-assistant-open=false]{grid-template-columns:minmax(0,648px) minmax(0,1fr);column-gap:0}.pgv2-op[data-assistant-open=false] .pgv2-rail{justify-self:end;width:448px}}@media (min-width:1680px){.pgv2-op[data-assistant-open=false]{grid-template-columns:minmax(0,720px) minmax(0,1fr)}}.pgv2-card{box-sizing:border-box;border:1px solid var(--ui-border);background:var(--ui-card);border-radius:16px;width:100%;min-width:0;max-width:100%;overflow:hidden}.pgv2-rail .pgv2-card{border-color:var(--pgv2-rail-border);background:var(--pgv2-rail-shell-bg);color:var(--pgv2-rail-fg);flex-direction:column;padding:0;display:flex;overflow:hidden}.pgv2-rail .pgv2-card-head{background:0 0;min-height:34px;padding:0 10px}.pgv2-rail .pgv2-card .pgv2-card-title{min-width:0;color:var(--pgv2-rail-fg);letter-spacing:normal;text-overflow:ellipsis;white-space:nowrap;margin:0;font-size:12px;font-weight:500;line-height:16px;overflow:hidden}.pgv2-rail .pgv2-card-actions{flex-shrink:0;gap:6px}.pgv2-rail .pgv2-lang-menu{height:28px;color:var(--pgv2-rail-muted);border-radius:10px;padding:5px 6px 5px 10px;font-size:12px;font-weight:500;line-height:16px}.pgv2-rail .pgv2-icon-button.ui-btn{width:26px;height:26px;min-height:26px;color:var(--pgv2-rail-muted)}.pgv2-rail .pgv2-icon-button.ui-btn svg{width:16px;height:16px}.pgv2-rail .pgv2-card .pgv2-code{font-size:12px;line-height:1.8}.pgv2-rail .pgv2-code-card .pgv2-code{background:var(--pgv2-code-bg);border:0;border-radius:0;padding:14px 16px}.pgv2-rail .pgv2-response-tabs-root{flex-direction:column;min-width:0;display:flex}.pgv2-rail .pgv2-response-head{gap:8px;min-height:34px;padding:0 10px}.pgv2-rail .pgv2-response-tabs{gap:4px}.pgv2-rail .pgv2-response-tab.ui-tabs-trigger{border-bottom-width:2px;border-radius:0;height:24px;min-height:24px;padding:0 6px;font-size:12px;font-weight:500;line-height:24px}.pgv2-rail .pgv2-response-tab-ok.ui-tabs-trigger[data-state=active]{border-bottom-color:var(--pgv2-rail-active);color:var(--pgv2-rail-active)}.pgv2-rail .pgv2-response-card .ui-tabs-content{background:var(--docs-surface);border-radius:0;margin:0;padding:12px 16px 14px}.pgv2-rail .pgv2-response-example{gap:6px}.pgv2-rail .pgv2-response-description{color:var(--ui-foreground);font-size:13px;font-weight:500;line-height:1.45}.pgv2-rail .pgv2-response-body{background:0 0;max-height:360px;padding:0}:is(.dark,[data-theme=dark]) .pgv2-content .pgv2-code-card,:is(.dark,[data-theme=dark]) .pgv2-content .pgv2-response-card{border-color:var(--pgv2-dialog-card-border);background:var(--pgv2-dialog-card-bg);color:var(--pgv2-dialog-card-fg)}:is(.dark,[data-theme=dark]) .pgv2-content .pgv2-card-title{color:var(--pgv2-dialog-card-fg)}:is(.dark,[data-theme=dark]) .pgv2-content .pgv2-card-head,:is(.dark,[data-theme=dark]) .pgv2-content .pgv2-response-head{background:0 0}:is(.dark,[data-theme=dark]) .pgv2-content .pgv2-code-card .pgv2-code{border-color:var(--pgv2-dialog-card-border);background:var(--pgv2-code-bg);color:var(--pgv2-code-fg)}:is(.dark,[data-theme=dark]) .pgv2-content .pgv2-response-card .ui-tabs-content{border-color:var(--pgv2-dialog-card-border);background:var(--pgv2-dialog-card-bg);color:var(--pgv2-dialog-card-fg)}.pgv2-card-head{border-bottom:1px solid var(--pgv2-subtle-border);background:0 0;justify-content:space-between;align-items:center;gap:.5rem;min-height:46px;padding:.5rem .75rem .5rem 1rem;display:flex}.pgv2-card-title{font-size:var(--ui-text-sm);margin:0;font-weight:500;line-height:1.4}.pgv2-card-actions{align-items:center;gap:.125rem;display:flex}.pgv2-lang-menu{height:2rem;color:var(--ui-muted-foreground);cursor:pointer;border-radius:6px;align-items:center;gap:.25rem;padding:0 .375rem;font-size:12px;line-height:1;display:inline-flex;position:relative}.pgv2-lang-menu:hover,.pgv2-lang-menu:focus-within{background:var(--ui-accent);color:var(--ui-accent-foreground)}.pgv2-lang-menu svg{flex-shrink:0}.pgv2-lang-native{opacity:0;cursor:pointer;width:100%;height:100%;position:absolute;inset:0}.pgv2-icon-button.ui-btn{width:1.75rem;height:1.75rem;min-height:1.75rem;color:var(--ui-muted-foreground);border-radius:6px;padding:0}.pgv2-icon-button.ui-btn:hover{color:var(--ui-foreground)}.pgv2-icon-button.ui-btn[data-copied]{color:var(--pgv2-ok-fg)}.pgv2-icon-button.ui-btn svg{width:15px;height:15px}.pgv2-topbar-target .pgv2-icon-button.ui-btn{min-height:1.75rem}:is(.pgv2-op,.pgv2-content,.pgv2-reference-usage,.pgv2-reference-response) figure.shiki{box-shadow:none;color:var(--pgv2-code-fg);background-color:var(--pgv2-code-bg)!important;border-color:var(--docs-code-border)!important}.pgv2-code{background:var(--pgv2-code-bg);max-height:340px;color:var(--pgv2-code-fg);border-top:1px solid var(--pgv2-subtle-border);font-family:var(--ui-font-mono);white-space:pre;margin:0;padding:.75rem 1rem;font-size:12px;line-height:1.8;overflow:auto}@supports not selector(::-webkit-scrollbar){.pgv2-rail .pgv2-card .pgv2-code,.pgv2-content .pgv2-card .pgv2-code{scrollbar-color:var(--pgv2-scrollbar-thumb) transparent;scrollbar-width:thin}}.pgv2-code::-webkit-scrollbar{width:8px;height:10px}.pgv2-code::-webkit-scrollbar-track{background:var(--pgv2-subtle-border)}@supports (color:color-mix(in lab, red, red)){.pgv2-code::-webkit-scrollbar-track{background:color-mix(in srgb, var(--pgv2-subtle-border) 28%, transparent)}}.pgv2-code::-webkit-scrollbar-track{border-radius:999px}.pgv2-code::-webkit-scrollbar-thumb{background:var(--pgv2-scrollbar-thumb);background-clip:content-box;border:2px solid #0000;border-radius:999px}.pgv2-code::-webkit-scrollbar-thumb:hover{background-color:var(--pgv2-scrollbar-thumb-hover)}.pgv2-code::-webkit-scrollbar-button{display:none}.pgv2-code::-webkit-scrollbar-corner{background:0 0}.pgv2-card-head+.pgv2-code{border-top:0}.pgv2-code .pgv2-tok{color:var(--shiki-light)}:is(.dark,[data-theme=dark]) .pgv2-code .pgv2-tok{color:var(--shiki-dark)}.pgv2-reveal{border-top:1px solid var(--ui-border);font-size:var(--ui-text-xs);color:var(--ui-muted-foreground);cursor:pointer;align-items:center;gap:.5rem;padding:.375rem 1rem;display:flex}.pgv2-response-head{border-bottom:1px solid var(--pgv2-subtle-border);justify-content:space-between;align-items:center;gap:.75rem;min-height:46px;padding:.5rem .75rem .25rem .875rem;display:flex}.pgv2-response-tabs{background:0 0;border:0;gap:.125rem;min-width:0;margin:0;padding:0;display:flex}.pgv2-response-tab.ui-tabs-trigger{height:30px;min-height:30px;box-shadow:none;color:var(--ui-muted-foreground);background:0 0;border:0;border-bottom:2px solid #0000;border-radius:0;padding:0 .5rem;font-size:12px;font-weight:500}.pgv2-response-tab.ui-tabs-trigger[data-state=active]{color:var(--ui-foreground);box-shadow:none;background:0 0}.pgv2-response-tab-ok.ui-tabs-trigger[data-state=active]{border-bottom-color:var(--pgv2-ok-fg);color:var(--pgv2-ok-fg)}.pgv2-response-tab-err.ui-tabs-trigger[data-state=active]{border-bottom-color:var(--ui-destructive);color:var(--ui-destructive)}.pgv2-response-tab-warn.ui-tabs-trigger[data-state=active]{border-bottom-color:var(--pgv2-warn-fg);color:var(--pgv2-warn-fg)}.pgv2-response-card .ui-tabs-content{padding:.25rem .875rem .875rem}.pgv2-response-status{color:var(--ui-muted-foreground);font-size:var(--ui-text-xs);margin:0;padding:.25rem .875rem .5rem}.pgv2-response-example{flex-direction:column;gap:.5rem;display:flex}:is(.docs-shell,.docs-canvas) .prose .pgv2-response-example>p{margin-block:0}.pgv2-response-description{color:var(--ui-foreground);font-size:var(--ui-text-sm);margin:0;font-weight:500;line-height:1.45}.pgv2-response-body{background:0 0;border:0;max-height:360px;padding:.5rem .125rem}.pgv2-response-empty{color:var(--ui-muted-foreground);font-size:var(--ui-text-xs);margin:0;padding:0;line-height:1.5}.pgv2-result{flex-direction:column;gap:.625rem;display:flex}.pgv2-result-meta{flex-wrap:wrap;gap:.375rem;display:flex}.pgv2-result-body{border:1px solid var(--ui-border);border-radius:12px;max-height:300px}.pgv2-headers summary{cursor:pointer;font-size:var(--ui-text-sm);color:var(--ui-primary)}.pgv2-headers table{border-collapse:collapse;width:100%;margin-top:.375rem;font-size:11.5px}.pgv2-headers td{border-top:1px solid var(--ui-border);vertical-align:top;word-break:break-all;padding:.1875rem .375rem}.pgv2-headers code{font-family:var(--ui-font-mono)}.ui-dialog-content.pgv2-content{background:var(--docs-surface);width:min(1280px,100vw - 64px);max-width:none;max-height:calc(100dvh - 64px);color:var(--docs-foreground);border-radius:24px;flex-direction:column;padding:0;animation:.18s pgv2-dialog-in;display:flex;top:clamp(32px,5vh,48px);left:50%;overflow:hidden;transform:translate(-50%)}@keyframes pgv2-dialog-in{0%{opacity:0;transform:translate(-50%,-.5rem)scale(.99)}to{opacity:1;transform:translate(-50%)scale(1)}}.pgv2-content .ui-btn{white-space:normal;height:auto;min-height:36px;line-height:1.25}.pgv2-mobile-head,.pgv2-mobile-tabs,.pgv2-sendbar{display:none}.pgv2-topbar{border-bottom:1px solid var(--ui-border);flex-wrap:wrap;align-items:center;gap:.5rem .75rem;padding:.625rem 3rem .625rem 1rem;display:flex}.pgv2-topbar-target{border:1px solid var(--pgv2-subtle-border);min-width:0;height:36px;color:inherit;font:inherit;text-align:start;cursor:copy;background:0 0;border-radius:12px;flex:16rem;align-items:center;gap:.5rem;padding:0 .5rem;transition:border-color .15s,background-color .15s;display:flex}.pgv2-topbar-target:hover,.pgv2-topbar-target:focus-visible{border-color:var(--ui-primary)}@supports (color:color-mix(in lab, red, red)){.pgv2-topbar-target:hover,.pgv2-topbar-target:focus-visible{border-color:color-mix(in srgb, var(--ui-primary) 45%, var(--ui-input))}}.pgv2-topbar-target:hover,.pgv2-topbar-target:focus-visible{background:var(--ui-primary)}@supports (color:color-mix(in lab, red, red)){.pgv2-topbar-target:hover,.pgv2-topbar-target:focus-visible{background:color-mix(in srgb, var(--ui-primary) 4%, var(--docs-surface))}}.pgv2-topbar-target:focus-visible{outline:2px solid var(--ui-ring);outline-offset:2px}.pgv2-topbar-path{white-space:nowrap;min-width:0;font-family:var(--ui-font-mono);scrollbar-width:thin;align-items:center;gap:.0625rem;font-size:12.5px;display:flex;overflow-x:auto}.pgv2-url-copy{width:1.5rem;height:1.5rem;color:var(--ui-muted-foreground);opacity:0;border-radius:6px;flex:none;justify-content:center;align-items:center;margin-inline-start:auto;transition:opacity .15s,color .15s,transform .15s;display:inline-flex;transform:translate(.125rem)}.pgv2-topbar-target:hover .pgv2-url-copy,.pgv2-topbar-target:focus-visible .pgv2-url-copy,.pgv2-topbar-target[data-copied] .pgv2-url-copy{opacity:1;transform:translate(0)}.pgv2-topbar-target[data-copied] .pgv2-url-copy{color:var(--pgv2-ok-fg)}.pgv2-topbar-actions{gap:.5rem;margin-left:auto;display:flex}.pgv2-send.ui-btn{color:#fff;min-width:80px;height:36px;min-height:36px;box-shadow:none;border-radius:12px;padding:0 .75rem;font-weight:500}.pgv2-send-get.ui-btn,.pgv2-send-get.ui-btn:hover{background:var(--pgv2-get)}@supports (color:color-mix(in lab, red, red)){.pgv2-send-get.ui-btn:hover{background:color-mix(in srgb, var(--pgv2-get) 88%, black)}}.pgv2-send-post.ui-btn,.pgv2-send-post.ui-btn:hover{background:var(--pgv2-post)}@supports (color:color-mix(in lab, red, red)){.pgv2-send-post.ui-btn:hover{background:color-mix(in srgb, var(--pgv2-post) 88%, black)}}.pgv2-send.ui-btn:disabled{color:#fff}.pgv2-doc-intro{padding:1.125rem 1.25rem .25rem}.pgv2-selector{min-width:0;position:relative}.pgv2-selector-toggle{border:1px solid var(--ui-input);background:var(--ui-background);max-width:20rem;height:36px;font:inherit;cursor:pointer;border-radius:12px;align-items:center;gap:.5rem;padding:0 .5625rem;display:flex}.pgv2-selector-toggle:disabled{opacity:.6;cursor:not-allowed}.pgv2-selector-toggle:focus-visible{outline:2px solid var(--ui-ring);outline-offset:2px}.pgv2-selector-current{text-overflow:ellipsis;white-space:nowrap;font-size:var(--ui-text-sm);font-weight:500;overflow:hidden}.pgv2-selector-panel{z-index:1;border:1px solid var(--ui-border);background:var(--ui-popover);width:max(22rem,100%);max-width:min(30rem,100vw - 2rem);box-shadow:var(--ui-shadow-lg);border-radius:12px;flex-direction:column;gap:.375rem;padding:.5rem;display:flex;position:absolute;top:calc(100% + .375rem);left:0}.pgv2-selector-list{max-height:50vh;overflow-y:auto}.pgv2-selector-group{color:var(--ui-muted-foreground);text-transform:uppercase;letter-spacing:.04em;margin:0;padding:.375rem .5rem .125rem;font-size:11px;font-weight:500}.pgv2-selector-option{cursor:pointer;border-radius:8px;align-items:center;gap:.5rem;padding:.4375rem .5rem;display:flex}.pgv2-selector-option:hover,.pgv2-selector-option[data-active]{background:var(--ui-accent)}.pgv2-selector-option[aria-selected=true]{font-weight:500}.pgv2-selector-option-main{min-width:0;font-size:var(--ui-text-sm);flex-direction:column;line-height:1.35;display:flex}.pgv2-selector-option-main code{text-overflow:ellipsis;white-space:nowrap;font-family:var(--ui-font-mono);color:var(--ui-muted-foreground);font-size:11px;overflow:hidden}.pgv2-selector-empty{font-size:var(--ui-text-sm);color:var(--ui-muted-foreground);margin:0;padding:.75rem}.pgv2-body{scrollbar-gutter:stable;flex:1;grid-template-columns:1fr;gap:1rem;min-height:0;padding:.75rem 1.25rem 1.25rem;display:grid;overflow-y:auto;container-type:inline-size}.pgv2-samples{display:contents}@media (min-width:960px){.pgv2-body{grid-template-columns:minmax(0,1fr) 448px;gap:1.25rem 1.5rem}.pgv2-col-params{grid-area:1/1;align-self:start}.pgv2-samples{flex-direction:column;grid-area:1/2;align-self:start;gap:.875rem;min-width:0;display:flex}}.pgv2-col{flex-direction:column;gap:.875rem;min-width:0;display:flex}.pgv2-op-head{flex-direction:column;gap:.125rem;display:flex}.pgv2-op-title{margin:0;font-size:18px;font-weight:500}.pgv2-op-sub{font-size:var(--ui-text-sm);color:var(--ui-muted-foreground);margin:.25rem 0 0;line-height:1.65}.pgv2-info-card{border:1px solid var(--pgv2-info-border);background:var(--pgv2-info-bg);color:var(--pgv2-info-fg);font-size:var(--ui-text-sm);border-radius:16px;padding:.75rem 1rem;line-height:1.55}.pgv2-info-card p{margin:0}.pgv2-form{border:0;flex-direction:column;gap:1rem;min-width:0;margin:0;padding:0;display:flex}.pgv2-group{border:1px solid var(--ui-border);background:var(--ui-card);border-radius:16px}.pgv2-group-list{flex-direction:column;gap:.75rem;display:flex}.pgv2-group-head{align-items:center;gap:.5rem;padding-right:.75rem;display:flex}.pgv2-group-toggle{min-width:0;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0;flex:1;align-items:center;gap:.5rem;padding:.625rem .375rem .625rem 1rem;font-weight:500;display:flex}.pgv2-group-toggle:hover{background:var(--pgv2-subtle-hover);border-radius:15px}.pgv2-group-title{font-size:var(--ui-text-sm)}.pgv2-group-aside{align-items:center;gap:.25rem;margin-left:auto;font-weight:400;display:flex}.pgv2-body-selectors,.pgv2-response-selectors{flex-wrap:wrap;align-items:center;gap:.375rem;display:flex}.pgv2-inline-select select{border:1px solid var(--ui-input);background:var(--ui-background);max-width:18rem;height:30px;color:var(--ui-foreground);font-family:var(--ui-font-mono);border-radius:8px;padding:0 .5rem;font-size:12px}.pgv2-chevron-closed{transform:rotate(-90deg)}.pgv2-group-body{border-top:1px solid var(--ui-border);flex-direction:column;gap:.875rem;padding:.875rem 1rem 1rem;display:flex}.pgv2-group-note{font-size:var(--ui-text-xs);color:var(--ui-muted-foreground);margin:0;line-height:1.55}.pgv2-field{grid-template-columns:1fr;gap:.5rem 1.75rem;min-width:0;display:grid}@container (min-width:40rem){.pgv2-field{grid-template-columns:minmax(0,1.15fr) minmax(12rem,.85fr);align-items:start}}.pgv2-field-meta{min-width:0}.pgv2-field-title{flex-wrap:wrap;align-items:center;gap:.375rem;display:flex}.pgv2-field-name{font-family:var(--ui-font-mono);font-size:13px;font-weight:500}.pgv2-field-desc{color:var(--ui-muted-foreground);word-break:break-word;margin:.375rem 0 0;font-size:12.5px;line-height:1.65}.pgv2-constraints{font-size:var(--ui-text-xs);color:var(--ui-muted-foreground);flex-wrap:wrap;gap:.25rem .5rem;margin-top:.375rem;display:flex}.pgv2-constraint{align-items:baseline;gap:.25rem;display:inline-flex}.pgv2-constraint code{border:1px solid var(--pgv2-subtle-border);color:var(--ui-muted-foreground);font-family:var(--ui-font-mono);border-radius:5px;padding:0 .25rem;font-size:11px}.pgv2-field-control{flex-direction:column;gap:.25rem;min-width:0;display:flex;container-type:inline-size}.pgv2-nest{border:0;border-left:2px solid var(--ui-border);flex-direction:column;gap:.75rem;min-width:0;margin:0;padding:0 0 0 .75rem;display:flex}.pgv2-array{flex-direction:column;gap:.5rem;min-width:0;display:flex}.pgv2-array-empty{font-size:var(--ui-text-xs);color:var(--ui-muted-foreground);margin:0}.pgv2-array-row{align-items:center;gap:.5rem;display:flex}.pgv2-array-row .ui-input{flex:1;min-width:0}.pgv2-array-item{border:1px solid var(--ui-border);border-radius:12px;flex-direction:column;gap:.625rem;padding:.625rem .75rem;display:flex}.pgv2-array-item-head{justify-content:space-between;align-items:center;font-size:12px;font-weight:500;display:flex}.pgv2-json{font-family:var(--ui-font-mono);font-size:12px;line-height:1.6}.pgv2-mode-toggle{justify-content:flex-end;align-items:center;gap:.25rem;display:flex}.pgv2-mode-toggle .ui-btn[aria-pressed=true]{background:var(--ui-accent);color:var(--ui-foreground)}.pgv2-server-select select{border:1px solid var(--ui-input);background:var(--ui-background);max-width:15rem;height:36px;color:var(--ui-foreground);font:inherit;font-size:var(--ui-text-xs);border-radius:10px;padding:0 .5rem}.pgv2-body-json{min-height:9rem}.pgv2-static-section{flex-direction:column;gap:.75rem;display:flex}.pgv2-static-title-row{border-bottom:1px solid var(--ui-border);justify-content:space-between;align-items:center;gap:.75rem;padding-bottom:.5rem;display:flex}.pgv2-static-title{margin:0;font-size:18px;font-weight:500;line-height:1.4}.pgv2-static-field-list{flex-direction:column;display:flex}.pgv2-static-field{border-bottom:1px solid var(--ui-border);padding:.875rem 0}.pgv2-static-field:last-child{border-bottom:0}.pgv2-static-field-head{flex-wrap:wrap;align-items:center;gap:.375rem;display:flex}.pgv2-static-field-nested{padding:.625rem 0}.pgv2-static-children{border:1px solid var(--ui-border);background:var(--ui-card);border-radius:10px;margin-top:.625rem;padding:.5rem .75rem}.pgv2-static-children summary{cursor:pointer;color:var(--ui-muted-foreground);font-size:12px;font-weight:500}.pgv2-static-children-list{flex-direction:column;display:flex}.pgv2-static-example{flex-direction:column;gap:.5rem;display:flex}.pgv2-static-media{border-radius:10px;max-width:100%;max-height:22rem;display:block}.pgv2-response-media-wrap{flex-direction:column;gap:.5rem;display:flex}.pgv2-response-media{border-radius:10px;max-width:100%;max-height:24rem;display:block}.pgv2-optional-toggle{color:var(--ui-foreground);font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:.5rem;padding:0;font-size:13px;display:inline-flex}.pgv2-optional{border-top:1px solid var(--ui-border);flex-direction:column;gap:0;margin-inline:-1rem;display:flex}.pgv2-optional-toggle{text-align:start;width:calc(100% + 2rem);min-height:38px;padding:0 .875rem}.pgv2-optional-toggle:hover{background:var(--pgv2-subtle-hover)}.pgv2-optional-fields{flex-direction:column;gap:.875rem;padding:.875rem 1rem 1rem;display:flex}.pgv2-auth-input{align-items:center;display:flex;position:relative}.pgv2-auth-input>span{z-index:1;color:var(--ui-foreground);pointer-events:none;font-size:13px;position:absolute;left:.75rem}.pgv2-auth-input .pgv2-auth-token{padding-inline-start:3.65rem}.pgv2-anyof{border:1px dashed var(--pgv2-warn-border);border-radius:12px;flex-direction:column;gap:.625rem;padding:.625rem .75rem;display:flex}.pgv2-anyof-hint{font-size:var(--ui-text-xs);color:var(--pgv2-warn-fg);margin:0}.pgv2-file-row{flex-wrap:wrap;align-items:center;gap:.5rem;display:flex}.pgv2-file-name{font-size:var(--ui-text-xs);color:var(--ui-muted-foreground);word-break:break-all}.ui-dialog-overlay:has(+.ui-dialog-content.pgv2-confirm){z-index:calc(var(--ui-z-modal) + 1)}.ui-dialog-content.pgv2-confirm{z-index:calc(var(--ui-z-modal) + 2);width:min(26rem,100vw - 2rem)}.pgv2-confirm-message{white-space:pre-line;font-size:var(--ui-text-sm);color:var(--ui-muted-foreground);margin:.25rem 0 0;line-height:1.6}.pgv2-confirm-actions{justify-content:flex-end;gap:.5rem;margin-top:1.25rem;display:flex}@media (max-width:767.98px){.ui-dialog-overlay:has(+.ui-dialog-content.pgv2-content){background:var(--ui-background);-webkit-backdrop-filter:none;backdrop-filter:none}.ui-dialog-content.pgv2-content{background:var(--ui-background);border:0;border-radius:0;width:100dvw;max-width:none;height:100dvh;max-height:none;animation:.15s ui-fade-in;inset:0;transform:none}.pgv2-mobile-head{font-size:var(--ui-text-lg);padding:1rem 3rem .25rem;font-weight:500;display:block}.pgv2-topbar{padding:.5rem 1rem}.pgv2-doc-intro{flex-direction:column;padding:.75rem 1rem .125rem}.pgv2-topbar-actions{display:none}.pgv2-mobile-tabs{padding:.25rem 1rem 0;display:block}.pgv2-mobile-tabs .ui-tabs-list{width:100%;display:flex}.pgv2-mobile-tabs .ui-tabs-trigger{flex:1;min-height:40px}.pgv2-body{padding:.75rem 1rem 1rem;display:block}.pgv2-body[data-mobile-tab=params] .pgv2-col:not([data-section=params]),.pgv2-body[data-mobile-tab=code] .pgv2-col:not([data-section=code]),.pgv2-body[data-mobile-tab=response] .pgv2-col:not([data-section=response]){display:none}.pgv2-sendbar{padding:.75rem 1rem calc(.75rem + env(safe-area-inset-bottom));border-top:1px solid var(--ui-border);background:var(--ui-popover);gap:.5rem;display:flex}.pgv2-sendbar-send{flex:1}.pgv2-content .ui-input,.pgv2-content .ui-select,.pgv2-content .ui-btn{min-height:44px}.pgv2-selector{flex:1}.pgv2-selector-toggle,.pgv2-selector-panel{width:100%;max-width:none}}@media (hover:none){.pgv2-url-copy{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){.ui-dialog-content.pgv2-content,.ui-dialog-content.pgv2-confirm{animation:none}.pgv2-content *{transition:none!important}}
