:root{--api-kind-class-bg:#eef2ff;--api-kind-class-fg:#4338ca;--api-kind-class-border:#6366f1;--api-kind-exception-bg:#fff1f2;--api-kind-exception-fg:#be123c;--api-kind-exception-border:#f43f5e;--api-kind-function-bg:#e8f0fe;--api-kind-function-fg:#1a56db;--api-kind-function-border:#3b82f6;--api-kind-method-bg:#ecfeff;--api-kind-method-fg:#0e7490;--api-kind-method-border:#06b6d4;--api-kind-property-bg:#f0fdfa;--api-kind-property-fg:#0f766e;--api-kind-property-border:#14b8a6;--api-kind-attribute-bg:#f1f5f9;--api-kind-attribute-fg:#475569;--api-kind-attribute-border:#94a3b8;--api-kind-constant-bg:#f5f5f5;--api-kind-constant-fg:#525252;--api-kind-constant-border:#a3a3a3;--api-kind-module-bg:#f0fdf4;--api-kind-module-fg:#166534;--api-kind-module-border:#22c55e;--api-kind-typealias-bg:#f5f3ff;--api-kind-typealias-fg:#6d28d9;--api-kind-typealias-border:#8b5cf6;--api-surface:color-mix(in oklch, currentColor, transparent 96%);--api-border:color-mix(in oklch, currentColor, transparent 88%);--api-muted:color-mix(in oklch, currentColor, transparent 35%)}@media (prefers-color-scheme:dark){:root:not([data-color-scheme=light]){--api-kind-class-bg:#1e1b4b;--api-kind-class-fg:#a5b4fc;--api-kind-exception-bg:#4c0519;--api-kind-exception-fg:#fda4af;--api-kind-exception-border:#fb7185;--api-kind-function-bg:#172554;--api-kind-function-fg:#93c5fd;--api-kind-method-bg:#083344;--api-kind-method-fg:#67e8f9;--api-kind-method-border:#22d3ee;--api-kind-property-bg:#042f2e;--api-kind-property-fg:#5eead4;--api-kind-property-border:#2dd4bf;--api-kind-attribute-bg:#1e293b;--api-kind-attribute-fg:#cbd5e1;--api-kind-attribute-border:#64748b;--api-kind-constant-bg:#262626;--api-kind-constant-fg:#d4d4d4;--api-kind-constant-border:#737373;--api-kind-module-bg:#052e16;--api-kind-module-fg:#86efac;--api-kind-module-border:#4ade80;--api-kind-typealias-bg:#2e1065;--api-kind-typealias-fg:#c4b5fd;--api-kind-typealias-border:#a78bfa}}[data-color-scheme=dark]{--api-kind-class-bg:#1e1b4b;--api-kind-class-fg:#a5b4fc;--api-kind-exception-bg:#4c0519;--api-kind-exception-fg:#fda4af;--api-kind-exception-border:#fb7185;--api-kind-function-bg:#172554;--api-kind-function-fg:#93c5fd;--api-kind-method-bg:#083344;--api-kind-method-fg:#67e8f9;--api-kind-method-border:#22d3ee;--api-kind-property-bg:#042f2e;--api-kind-property-fg:#5eead4;--api-kind-property-border:#2dd4bf;--api-kind-attribute-bg:#1e293b;--api-kind-attribute-fg:#cbd5e1;--api-kind-attribute-border:#64748b;--api-kind-constant-bg:#262626;--api-kind-constant-fg:#d4d4d4;--api-kind-constant-border:#737373;--api-kind-module-bg:#052e16;--api-kind-module-fg:#86efac;--api-kind-module-border:#4ade80;--api-kind-typealias-bg:#2e1065;--api-kind-typealias-fg:#c4b5fd;--api-kind-typealias-border:#a78bfa}.api-entry{border-top:1px solid var(--api-border);padding:1.25rem 0;scroll-margin-top:5rem}.api-entry:first-of-type{border-top:0}.api-entry-header{flex-wrap:wrap;align-items:baseline;gap:.5rem .75rem;display:flex}.api-signature{font-family:var(--font-mono,ui-monospace, SFMono-Regular, monospace);overflow-wrap:anywhere;font-size:.9rem;line-height:1.7}.api-name{font-weight:600}.api-punct{opacity:.65}.api-param-name{color:var(--api-kind-attribute-fg)}.api-default{opacity:.75}.api-signature+.api-signature{margin-top:.35rem}.api-badges{flex-wrap:wrap;gap:.3rem;display:flex}.api-badge{letter-spacing:.02em;text-transform:lowercase;white-space:nowrap;border:1px solid;border-radius:.3rem;padding:.05rem .4rem;font-size:.68rem;font-weight:600}.api-badge--kind-class{background:var(--api-kind-class-bg);color:var(--api-kind-class-fg);border-color:var(--api-kind-class-border)}.api-badge--kind-exception{background:var(--api-kind-exception-bg);color:var(--api-kind-exception-fg);border-color:var(--api-kind-exception-border)}.api-badge--kind-function{background:var(--api-kind-function-bg);color:var(--api-kind-function-fg);border-color:var(--api-kind-function-border)}.api-badge--kind-method{background:var(--api-kind-method-bg);color:var(--api-kind-method-fg);border-color:var(--api-kind-method-border)}.api-badge--kind-property{background:var(--api-kind-property-bg);color:var(--api-kind-property-fg);border-color:var(--api-kind-property-border)}.api-badge--kind-attribute{background:var(--api-kind-attribute-bg);color:var(--api-kind-attribute-fg);border-color:var(--api-kind-attribute-border)}.api-badge--kind-constant{background:var(--api-kind-constant-bg);color:var(--api-kind-constant-fg);border-color:var(--api-kind-constant-border)}.api-badge--kind-module{background:var(--api-kind-module-bg);color:var(--api-kind-module-fg);border-color:var(--api-kind-module-border)}.api-badge--kind-typealias{background:var(--api-kind-typealias-bg);color:var(--api-kind-typealias-fg);border-color:var(--api-kind-typealias-border)}.api-badge--mod{color:var(--api-muted);border-color:var(--api-border);background:0 0}.api-badge--mod-deprecated{color:var(--api-kind-exception-fg);border-color:var(--api-kind-exception-border)}.api-fields{margin-top:.75rem;font-size:.9rem}.api-field-title{letter-spacing:.06em;text-transform:uppercase;opacity:.6;margin-top:.75rem;font-size:.72rem;font-weight:600}.api-field-list{margin:.3rem 0 0;padding:0;list-style:none}.api-field{grid-template-columns:minmax(6rem,max-content) 1fr;gap:.25rem 1rem;padding:.2rem 0;display:grid}@media (width<=40rem){.api-field{grid-template-columns:1fr}}.api-field-name{font-family:var(--font-mono,ui-monospace, monospace);font-size:.85rem}.api-field-type{opacity:.8;font-size:.8rem}.api-inherited{opacity:.65;font-size:.75rem}.api-permalink{opacity:0;text-decoration:none;transition:opacity .12s}.api-entry:hover .api-permalink,.api-permalink:focus-visible{opacity:.6}.api-source{opacity:.55;font-size:.72rem}.api-source:hover{opacity:.9}.api-toc{font-size:.82rem}.api-toc a{overflow-wrap:break-word;padding:.1rem 0;text-decoration:none;display:block}.api-toc a:hover{text-decoration:underline}.api-toc-qualifier{opacity:.55;margin-left:.35em;font-size:.85em}.api-elsewhere{margin-top:.5rem;font-size:.8125rem}.api-elsewhere>summary{cursor:pointer;opacity:.7}.api-elsewhere>summary:hover{opacity:1}.api-elsewhere-label{opacity:.7;margin-left:.5rem}.api-elsewhere ul{margin:.5rem 0 0;padding-left:0;list-style:none}.api-elsewhere li{grid-template-columns:8rem 1fr;gap:.5rem;padding:.125rem 0;display:grid}.api-elsewhere-port{opacity:.6}.api-elsewhere-absent{opacity:.6;font-style:italic}.api-toc-members{flex-direction:column;max-height:40vh;display:flex;overflow-y:auto}.api-toc-summary{cursor:pointer;text-transform:uppercase;letter-spacing:.05em;opacity:.6;padding:.5rem 0;font-size:.75rem;font-weight:600}.api-toc-summary:hover{opacity:1}@media (width>=64rem){.api-toc-shell>summary{display:none}}.api-member-list{border-top:1px solid var(--color-background-border,#e2e8f0);margin:0;padding:0;list-style:none}.api-member-list li{border-bottom:1px solid var(--color-background-border,#e2e8f0);grid-template-columns:minmax(8rem,18rem) auto;align-items:baseline;gap:0 .75rem;padding:.4rem 0;display:grid}.api-member-link{font-family:var(--font-ibm-plex-mono,ui-monospace, monospace);font-weight:600;text-decoration:none}.api-member-link:hover{text-decoration:underline}.api-member-kind{opacity:.6;font-size:.8em}.api-member-summary{opacity:.8;grid-column:1/-1;font-size:.9em}@container (width<=36rem){.api-member-list li{grid-template-columns:1fr}}.api-definition{grid-template-columns:max-content 1fr;gap:.15rem 1rem;margin:.75rem 0 0;font-size:.9em;display:grid}.api-definition dt{opacity:.6}.api-definition dd{overflow-wrap:anywhere;min-width:0;margin:0}.api-definition-langs{flex-wrap:wrap;gap:0 .75rem;display:flex}@container (width<=36rem){.api-definition{grid-template-columns:1fr}.api-definition dt{margin-top:.4rem}}.api-page-actions{align-items:baseline;gap:.9rem;margin:.5rem 0 0;font-size:.85em;display:flex}.api-copy-md{appearance:none;font:inherit;color:var(--theme-primary);cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.api-tree-module>summary,.api-tree-type>summary{cursor:pointer;list-style:none}.api-tree-module>summary::-webkit-details-marker,.api-tree-type>summary::-webkit-details-marker{display:none}.api-tree-module>summary{letter-spacing:.03em;text-transform:uppercase;opacity:.6;margin-bottom:.35rem;font-size:.75rem;font-weight:600}.api-tree-module-link{justify-content:space-between;gap:.5rem;display:flex}.api-tree-type,.api-tree-type>summary,.api-tree-type-link{padding-left:0;display:block}.api-tree-members{border-left:1px solid var(--color-background-border,#e2e8f0);flex-direction:column;margin-left:.15rem;padding-left:.6rem;display:flex}.api-toc .is-current{color:var(--theme-accent);font-weight:600}.api-example-tabs{border:1px solid var(--color-background-border,#e2e8f0);border-radius:.375rem;margin-top:.75rem;overflow:hidden}.api-example-tabstrip{background:var(--color-background-secondary,#f8f9fb);border-bottom:1px solid var(--color-background-border,#e2e8f0);flex-wrap:wrap;display:flex}.api-example-radio{clip-path:inset(50%);width:1px;height:1px;position:absolute;overflow:hidden}.api-example-tab{cursor:pointer;opacity:.65;border-bottom:2px solid #0000;padding:.4rem .85rem;font-size:.85em}.api-example-radio:checked+.api-example-tab{opacity:1;color:var(--theme-accent);border-bottom-color:var(--theme-accent)}.api-example-radio:focus-visible+.api-example-tab{outline:2px solid var(--focus-ring-color);outline-offset:-2px}.api-example-panel{padding:.75rem .9rem;display:none}.api-example-intro{opacity:.85;margin:0 0 .5rem;font-size:.9em}.api-lang-absent{opacity:.4;cursor:not-allowed}.api-type-link{color:var(--color-link);text-underline-offset:.15em;text-decoration:none}.api-type-link:hover{text-decoration:underline 1px}.api-type-link:focus-visible{outline:2px solid var(--focus-ring-color);outline-offset:2px;border-radius:2px}.api-source-anchor{color:inherit;font:inherit;text-underline-offset:.15em;text-decoration:none}.api-source-anchor:hover{text-decoration:underline 1px}.api-source-anchor:focus-visible{outline:2px solid var(--focus-ring-color);outline-offset:2px;border-radius:2px}@media (prefers-reduced-motion:reduce){.api-type-link,.api-source-anchor{transition:none}}.api-literal{background:var(--color-inline-code-background);border:1px solid var(--color-background-border);font-size:.8125em;font-family:var(--font-ibm-plex-mono,ui-monospace, monospace);border-radius:.2em;padding:.2em}.api-literal--link{color:var(--color-link)}.api-xref{text-decoration:none}.api-xref:hover .api-literal--link{border-color:var(--color-link)}.api-xref:focus-visible{outline:2px solid var(--focus-ring-color);outline-offset:2px;border-radius:2px}.api-tree-child>summary,.api-tree-child-link{color:var(--color-foreground-muted);cursor:pointer;overflow-wrap:anywhere;padding:.15rem 0 .15rem .6rem;font-size:.8125rem;font-weight:600;display:block}.api-tree-child>summary:hover,.api-tree-child-link:hover{color:var(--color-link)}.api-tree-child .api-tree-type-link,.api-tree-child .api-tree-type>summary{padding-left:1.2rem}.api-index-summary{cursor:pointer;list-style:none}.api-index-summary::-webkit-details-marker{display:none}.api-index-section:not([open])>.api-index-summary{opacity:.7}.api-bases{display:block}.api-bases-label{margin-inline-end:.35rem}.api-bases-list{margin:0;padding:0;list-style:none;display:inline}.api-bases-list li{display:inline}.api-bases-list li:not(:last-child):after{content:", "}:root{--color-api-name:#b30000;--color-api-pre-name:#b30000;--color-api-paren:#5a5c63;--color-api-keyword:black;--gp-sphinx-type-metadata:87.5%;--gp-sphinx-api-signature-indent:1.5rem}[data-theme-mode=dark]{--color-api-name:#ee5151;--color-api-pre-name:#ee5151;--color-api-paren:#9ca0a5;--color-api-keyword:#9ca0a5}dl.py{border:1px solid var(--color-background-border);border-radius:.5rem;margin-bottom:1.5rem;padding:0;overflow:visible;box-shadow:0 1px 3px #0000000a}dl.py>dt{background:var(--color-background-secondary);border-bottom:1px solid var(--color-background-border);text-indent:0;min-height:2rem;font-family:var(--font-mono);color:var(--color-api-paren);margin:0;padding:.5rem .75rem .5rem 1rem;font-size:.875rem;font-weight:700;line-height:1.6}dl.py>dt:hover{background:var(--color-api-background-hover)}dl.py>dt:target{background:var(--color-highlight-on-target)}dl.py>dd{margin-left:0;padding:.75rem 1rem}dl.py.gp-sphinx-badge--state-deprecated>dt{opacity:.7}dl.py.gp-sphinx-api-container--member,dl.py dd dl.py{border-color:var(--color-background-border);box-shadow:none;margin-bottom:1rem}dl.py.gp-sphinx-api-container--member>dt,dl.py dd dl.py>dt{border-bottom-color:var(--color-background-border);background:0 0;padding-left:.75rem}dl.py.gp-sphinx-api-container--member>dt:hover,dl.py dd dl.py>dt:hover{background:var(--color-api-background-hover)}dl.py>dt .sig-name,dl.py>dt .sig-prename{color:var(--color-api-name);font-weight:700}dl.py>dt .sig-paren,dl.py>dt .sig-param,dl.py>dt .default_value{color:var(--color-api-paren);font-weight:400}dl.py>dt .k{color:var(--color-api-keyword)}dl.py>dd>dl.field-list,dl.py>dd .gp-sphinx-api-parameters>dl.field-list{border-top:1px solid var(--color-background-border);grid-template-columns:max-content minmax(0,1fr);gap:.25rem 1rem;margin-top:.5rem;padding-top:.5rem;display:grid}dl.py>dd>dl.field-list>dt,dl.py>dd .gp-sphinx-api-parameters>dl.field-list>dt{font-size:var(--gp-sphinx-type-metadata);text-transform:uppercase;letter-spacing:.025em;color:var(--color-foreground-muted);grid-column:1;font-weight:400}dl.py>dd>dl.field-list>dd,dl.py>dd .gp-sphinx-api-parameters>dl.field-list>dd{font-size:var(--gp-sphinx-type-metadata);grid-column:2;margin:.25rem 0 0;line-height:1.5}dl.py>dd>dl.field-list>dd>ul.simple{flex-direction:column;gap:.75rem;margin:0;padding-left:0;list-style:none;display:flex}dl.py>dd>dl.field-list>dd>p,dl.py>dd>dl.field-list>dd>ul.simple>li>p{margin:0}@media (width<=52rem){dl.py>dd>dl.field-list{grid-template-columns:1fr}dl.py>dd>dl.field-list>dt,dl.py>dd>dl.field-list>dd{grid-column:1}}dl.gp-sphinx-api-container{container:gp-sphinx-api-entry/inline-size}.gp-sphinx-api-header{transition:none;animation:none}dl.gp-sphinx-api-container>dt.gp-sphinx-api-header{flex-wrap:wrap;align-items:center;display:flex}dl.gp-sphinx-api-container>dt.gp-sphinx-api-header>.gp-sphinx-api-layout--desktop{align-items:center;gap:1rem;width:100%;display:flex}dl.gp-sphinx-api-container>dt.gp-sphinx-api-header>.gp-sphinx-api-layout--mobile{display:none}dl.gp-sphinx-api-container>dt.gp-sphinx-api-header .gp-sphinx-api-layout-left{flex:auto;align-items:center;gap:.25rem;min-width:0;display:flex}dl.gp-sphinx-api-container>dt.gp-sphinx-api-header .gp-sphinx-api-layout-right{white-space:nowrap;flex:none;align-items:center;gap:.5rem;margin-left:auto;display:flex}dl.gp-sphinx-api-container>dt.gp-sphinx-api-header .gp-sphinx-api-layout-right:empty{display:none}dl.gp-sphinx-api-container>dt.gp-sphinx-api-header .gp-sphinx-api-source-link{align-items:center;display:inline-flex}dl.gp-sphinx-api-container>dt.gp-sphinx-api-header>.gp-sphinx-api-layout--mobile .gp-sphinx-api-layout-top{flex-wrap:wrap;align-items:center;gap:.5rem;width:100%;min-width:0;display:flex}dl.gp-sphinx-api-container>dt.gp-sphinx-api-header>.gp-sphinx-api-layout--mobile .gp-sphinx-api-layout-bottom{align-items:center;gap:.25rem;width:100%;min-width:0;display:flex}@container gp-sphinx-api-entry (width<=36rem){dl.gp-sphinx-api-container>dt.gp-sphinx-api-header>.gp-sphinx-api-layout--desktop{display:none}dl.gp-sphinx-api-container>dt.gp-sphinx-api-header>.gp-sphinx-api-layout--mobile{flex-direction:column;gap:.375rem;width:100%;display:flex}}dl.py>dd .rubric{margin:1rem 0 .5rem;font-weight:600}dl.py>dd .gp-sphinx-api-example-intro{margin:.75rem 0 .5rem}dl.py>dd pre.highlight{background:var(--color-background-secondary);border:1px solid var(--color-background-border);font-family:var(--font-mono);border-radius:.25rem;margin:0 0 .5rem;padding:.625rem .75rem;font-size:.8125rem;line-height:1.5;overflow-x:auto}dl.py>dd dl.citation>dt{font-weight:600;font-family:var(--font-mono);font-size:.8125rem}dl.py>dd dl.citation>dd{font-size:var(--gp-sphinx-type-metadata);margin:.25rem 0 .75rem;line-height:1.6}dl.py>dd .gp-sphinx-api-description p{margin:0 0 .5rem}dl.py>dd .gp-sphinx-api-description ul{margin:0 0 .5rem;padding-left:1.25rem;list-style:outside}dl.py>dd .gp-sphinx-api-description li{margin:.125rem 0}dl.py>dd .highlight pre.shiki{border:1px solid var(--color-background-border);font-family:var(--font-mono);border-radius:.25rem;margin:0 0 .5rem;padding:.625rem .75rem;font-size:.8125rem;line-height:1.5;overflow-x:auto;background:var(--color-background-secondary)!important}dl.py>dd .highlight pre.shiki code{font-family:inherit;font-size:inherit}dl.py>dd .highlight span{color:var(--shiki-light)}[data-theme-mode=dark] dl.py>dd .highlight span{color:var(--shiki-dark)}.gp-sphinx-api-fold{display:inline}.gp-sphinx-api-signature-toggle{cursor:pointer;list-style:none;display:inline}.gp-sphinx-api-signature-toggle::-webkit-details-marker,.gp-sphinx-api-signature-toggle::marker{content:"";display:none}.gp-sphinx-api-signature-preview{color:var(--color-foreground-muted);padding:0 .125rem;font-style:italic}.gp-sphinx-api-signature-toggle:hover .gp-sphinx-api-signature-preview,.gp-sphinx-api-signature-toggle:focus-visible .gp-sphinx-api-signature-preview{color:var(--color-link)}.gp-sphinx-api-fold[open]>.gp-sphinx-api-signature-toggle{display:none}.gp-sphinx-api-signature-expanded{display:inline}dl.py>dd .admonition{border-left:3px solid var(--color-background-border);background:var(--color-background-secondary);font-size:var(--gp-sphinx-type-metadata);border-radius:0 .25rem .25rem 0;margin:.75rem 0;padding:.5rem .75rem}dl.py>dd .admonition-title{text-transform:capitalize;letter-spacing:.01em;margin:0 0 .25rem;font-weight:600}dl.py>dd .admonition p:last-child{margin:0}dl.py>dd .admonition.deprecated{border-left-color:#b45309}dl.py>dd .admonition.warning{border-left-color:#c2410c}[data-theme-mode=dark] dl.py>dd .admonition.deprecated{border-left-color:#f59e0b}[data-theme-mode=dark] dl.py>dd .admonition.warning{border-left-color:#f97316}.gp-sphinx-api-example{position:relative}.gp-sphinx-api-copy{z-index:1;appearance:none;cursor:pointer;border:1px solid var(--color-background-border);background:var(--color-background-primary,#fff);color:var(--color-foreground-muted);font-family:var(--font-mono);opacity:0;border-radius:.25rem;padding:.25rem .4375rem;font-size:.6875rem;line-height:1;transition:opacity .1s ease-out;position:absolute;top:.375rem;right:.375rem}.gp-sphinx-api-example:hover .gp-sphinx-api-copy,.gp-sphinx-api-copy:focus-visible{opacity:1}.gp-sphinx-api-copy:hover{color:var(--color-link);border-color:var(--color-link)}.gp-sphinx-api-copy[data-copied=true]{opacity:1;color:#15803d;border-color:#15803d}[data-theme-mode=dark] .gp-sphinx-api-copy{background:#131416}[data-theme-mode=dark] .gp-sphinx-api-copy[data-copied=true]{color:#4ade80;border-color:#4ade80}@media (prefers-reduced-motion:reduce){.gp-sphinx-api-copy{transition:none}}.gp-sphinx-api-param-since,.gp-sphinx-api-param-deprecated{white-space:nowrap;border:1px solid var(--color-background-border);color:var(--color-foreground-muted);border-radius:.1875rem;margin-left:.375rem;padding:.0625rem .3125rem;font-size:.6875rem}.gp-sphinx-api-param-deprecated{color:#b45309;border-color:#b45309}[data-theme-mode=dark] .gp-sphinx-api-param-deprecated{color:#f59e0b;border-color:#f59e0b}.gp-sphinx-api-slot--badges{flex-wrap:wrap;align-items:center;gap:.375rem;display:inline-flex}:root{--gp-sphinx-badge-mod-async-fg:#7c3aed;--gp-sphinx-badge-mod-async-border:#a78bfa;--gp-sphinx-badge-mod-abstract-fg:#4338ca;--gp-sphinx-badge-mod-abstract-border:#818cf8;--gp-sphinx-badge-mod-classmethod-fg:#b45309;--gp-sphinx-badge-mod-classmethod-border:#f59e0b;--gp-sphinx-badge-mod-final-fg:#047857;--gp-sphinx-badge-mod-final-border:#34d399;--gp-sphinx-badge-mod-default-fg:#4b5563;--gp-sphinx-badge-mod-default-border:#9ca3af}[data-theme-mode=dark]{--gp-sphinx-badge-mod-async-fg:#c4b5fd;--gp-sphinx-badge-mod-async-border:#7c3aed;--gp-sphinx-badge-mod-abstract-fg:#a5b4fc;--gp-sphinx-badge-mod-abstract-border:#4338ca;--gp-sphinx-badge-mod-classmethod-fg:#fcd34d;--gp-sphinx-badge-mod-classmethod-border:#d97706;--gp-sphinx-badge-mod-final-fg:#6ee7b7;--gp-sphinx-badge-mod-final-border:#059669;--gp-sphinx-badge-mod-default-fg:#cbd5e1;--gp-sphinx-badge-mod-default-border:#64748b}dl.py .api-badge--mod{color:var(--gp-sphinx-badge-mod-default-fg);border-color:var(--gp-sphinx-badge-mod-default-border);background:0 0}dl.py .api-badge--mod-async{color:var(--gp-sphinx-badge-mod-async-fg);border-color:var(--gp-sphinx-badge-mod-async-border)}dl.py .api-badge--mod-abstract{color:var(--gp-sphinx-badge-mod-abstract-fg);border-color:var(--gp-sphinx-badge-mod-abstract-border)}dl.py .api-badge--mod-classmethod,dl.py .api-badge--mod-static{color:var(--gp-sphinx-badge-mod-classmethod-fg);border-color:var(--gp-sphinx-badge-mod-classmethod-border)}dl.py .api-badge--mod-final,dl.py .api-badge--mod-readonly{color:var(--gp-sphinx-badge-mod-final-fg);border-color:var(--gp-sphinx-badge-mod-final-border)}dl.py>dd .gp-sphinx-api-mentions{font-size:var(--gp-sphinx-type-metadata);color:var(--color-foreground-muted);margin:.5rem 0 0}dl.py>dd .gp-sphinx-api-mentions-label{text-transform:uppercase;letter-spacing:.025em;margin-right:.5rem;font-size:.6875rem}
