.tv-informer{border:1px solid var(--informer-header-color);--color-bg-inline-code:#e0e3eb59;border-radius:8px;flex-direction:column;gap:2px;padding:12px;display:flex;position:relative}.tv-informer a{color:var(--tv-text-link-color)}.tv-informer a:hover{color:var(--text-color)}:root[data-theme=dark] .tv-informer{--color-bg-inline-code:#181b2359}.tv-informer[data-filled=true]{background-color:var(--informer-back-color-light);border:none}:root[data-theme=dark] .tv-informer[data-filled=true]{background-color:var(--informer-back-color-dark)}.tv-informer-top{flex-direction:row;align-items:center;gap:8px;display:flex}.tv-informer-icon{color:var(--informer-header-color);position:absolute;top:15px;left:14px}.tv-informer-content{margin-left:28px}.tv-informer-header{color:var(--informer-header-color);margin-inline:0 .8ch;font-weight:600;display:inline-block}.tv-informer-content code{background-color:var(--color-bg-inline-code);border-radius:4px;margin-block:-.125rem;padding:.125rem .375rem;font-size:13px}.tv-informer-content pre{border:1px solid var(--border-color);tab-size:2;border-radius:8px;padding:.75rem 1rem;font-size:14px}.tv-informer-content pre code{all:unset;font-family:var(--font-mono)}:root{--border-color:var(--tv-cold-gray-150);--table-row-shade:var(--tv-cold-gray-50);--font-mono:ui-monospace, sfmono-regular, menlo, monaco, consolas, "Liberation Mono", "Courier New", monospace;--color-bg-inline-code:#0000001a;--md-content-max-width:770px;--img-border-color:var(--tv-cold-gray-100)}:root[data-theme=dark]{--border-color:var(--tv-cold-gray-700);--table-row-shade:var(--tv-cold-gray-900);--color-bg-inline-code:#ffffff2e;--img-border-color:var(--tv-cold-gray-800)}.content[data-astro-cid-oucol3qu]{box-sizing:border-box;min-width:200px;max-width:var(--md-content-max-width);flex-grow:1;margin:0 auto;padding:32px 45px 45px;font-size:16px}.content[data-astro-cid-oucol3qu][full-width=true]{max-width:unset}.content[data-astro-cid-oucol3qu][data-toc-shown=true]{margin-right:0}.content[data-astro-cid-oucol3qu]:not([data-toc-shown=true]){max-width:calc(var(--toc-width) + var(--md-content-max-width) + var(--toc-inline-margin) * 2)}@media (width<=767px){.content[data-astro-cid-oucol3qu]{padding:15px}}.content[data-astro-cid-oucol3qu] :not(a,strong,em,del,span,input)+:not(a,strong,em,del,span,input,:where(.not-content *)){margin-top:var(--code-line-spacing-override,1.25rem)}.content[data-astro-cid-oucol3qu] .expressive-code{--code-line-spacing-override:0px;margin-top:.75rem}.content[data-astro-cid-oucol3qu] :not(h1,h2,h3,h4,h5,h6)+:is(h1,h2,h3,h4,h5,h6):not(:where(.not-content *)){margin-top:2.5rem}.content[data-astro-cid-oucol3qu] h1:first-of-type{margin-top:24px!important}.content[data-astro-cid-oucol3qu][data-has-labels-above=true] h1:first-of-type{margin-top:8px!important}.content[data-astro-cid-oucol3qu] li+li:not(:where(.not-content *)),.content[data-astro-cid-oucol3qu] dt+dt:not(:where(.not-content *)),.content[data-astro-cid-oucol3qu] dt+dd:not(:where(.not-content *)),.content[data-astro-cid-oucol3qu] dd+dd:not(:where(.not-content *)){margin-top:.25rem}.content[data-astro-cid-oucol3qu] li>:last-child:not(li,ul,ol,a,strong,em,del,span,input,:where(.not-content *)){margin-bottom:1.25rem}.content[data-astro-cid-oucol3qu] dt:not(:where(.not-content *)){font-weight:700}.content[data-astro-cid-oucol3qu] dd:not(:where(.not-content *)){padding-inline-start:1rem}.content[data-astro-cid-oucol3qu] :is(h1,h2,h3,h4,h5,h6):not(:where(.not-content *)){font-weight:var(--heading-font-weight,700)}.content[data-astro-cid-oucol3qu] :is(img,picture,video,canvas,svg,iframe):not(:where(.not-content *)){max-width:100%;height:auto;display:block}.content[data-astro-cid-oucol3qu] h1:not(:where(.not-content *)){font-size:36px;line-height:44px}.content[data-astro-cid-oucol3qu] h2:not(:where(.not-content *)){font-size:28px;line-height:36px}.content[data-astro-cid-oucol3qu] h3:not(:where(.not-content *)){font-size:24px;line-height:28px}.content[data-astro-cid-oucol3qu] h4:not(:where(.not-content *)){font-size:20px;line-height:24px}.content[data-astro-cid-oucol3qu] h5:not(:where(.not-content *)){font-size:18px;line-height:24px}.content[data-astro-cid-oucol3qu] h6:not(:where(.not-content *)){font-size:16px;line-height:24px}.content[data-astro-cid-oucol3qu] a:not(:where(.not-content *)),.content[data-astro-cid-oucol3qu] a:visited:not(:where(.not-content *)){color:var(--tv-text-link-color)}.content[data-astro-cid-oucol3qu] a:hover:not(:where(.not-content *)){color:var(--text-color)}.content[data-astro-cid-oucol3qu] code:not(:where(.not-content *)){background-color:var(--color-bg-inline-code);border-radius:2px;margin-block:-.125rem;padding:.125rem .375rem;font-size:13px;font-weight:600}.content[data-astro-cid-oucol3qu] :is(h1,h2,h3,h4,h5,h6) code{font-size:inherit}.content[data-astro-cid-oucol3qu] pre:not(:where(.not-content *)){border:1px solid var(--border-color);tab-size:2;border-radius:8px;padding:.75rem 1rem;font-size:14px}.content[data-astro-cid-oucol3qu] pre code:not(:where(.not-content *)){all:unset;font-family:var(--font-mono)}.content[data-astro-cid-oucol3qu] blockquote:not(:where(.not-content *)){border-inline-start:1px solid var(--border-color);padding-inline-start:1rem}.content[data-astro-cid-oucol3qu] table:not(:where(.not-content *)){border-collapse:collapse;display:block;overflow:auto}.content[data-astro-cid-oucol3qu] tr:nth-child(2n):not(:where(.not-content *)){background-color:var(--table-row-shade)}.content[data-astro-cid-oucol3qu] :is(th,td):not(:where(.not-content *)){border:1px solid var(--border-color);padding:.375rem .8125rem}.content[data-astro-cid-oucol3qu] hr:not(:where(.not-content *)){border:0;border-bottom:1px solid var(--border-color)}.image-wrapper[data-astro-cid-oucol3qu],.content[data-astro-cid-oucol3qu] :has(>img):not(:where(table *,.not-content *)){background-color:var(--img-border-color);border-radius:16px;padding:32px}.image-wrapper[data-astro-cid-oucol3qu] img[data-astro-cid-oucol3qu],.content[data-astro-cid-oucol3qu] :has(>img):not(:where(table *,.not-content *)) img{cursor:zoom-in}img:not(:where(.not-content *)){border-radius:8px;margin-top:0}.content :target{scroll-margin-top:var(--header-height)}details summary{cursor:pointer}details summary::marker{margin-right:10px}details summary>*{display:inline}details.page>summary{cursor:pointer;background-color:#fdb;padding:.5rem 1rem}.astro-route-announcer{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;top:0;left:0;overflow:hidden}:root .stvb-brand[data-astro-cid-k6fb3k5a]{--stvb-color:#2962ff;--stvb-color-hover:#1e53e5;--stvb-color-active:#1848cc;--stvb-color-text:#fff;--stvb-color-hover-text:#fff;--stvb-color-active-text:#fff}:root .stvb-black[data-astro-cid-k6fb3k5a]{--stvb-color:#131722;--stvb-color-hover:#2a2e39;--stvb-color-active:#434651;--stvb-color-text:#fff;--stvb-color-hover-text:#fff;--stvb-color-active-text:#fff}:root[data-theme=dark] .stvb-black[data-astro-cid-k6fb3k5a]{--stvb-color:#fff;--stvb-color-hover:#f0f3fa;--stvb-color-active:#d1d4dc;--stvb-color-text:#131722;--stvb-color-hover-text:#131722;--stvb-color-active-text:#131722}:root .stvb-gray[data-astro-cid-k6fb3k5a]{--stvb-color:#f0f3fa;--stvb-color-hover:#e0e3eb;--stvb-color-active:#d1d4dc;--stvb-color-text:#131722;--stvb-color-hover-text:#131722;--stvb-color-active-text:#131722}:root .stvb-gray[data-astro-cid-k6fb3k5a].stvb-secondary{--stvb-color:#e0e3eb;--stvb-color-hover:#f0f3fa;--stvb-color-active:#e0e3eb}:root[data-theme=dark] .stvb-gray[data-astro-cid-k6fb3k5a]{--stvb-color:#2a2e39;--stvb-color-hover:#363a45;--stvb-color-active:#434651;--stvb-color-text:#fff;--stvb-color-hover-text:#fff;--stvb-color-active-text:#fff}:root[data-theme=dark] .stvb-gray[data-astro-cid-k6fb3k5a].stvb-secondary{--stvb-color:#434651;--stvb-color-hover:#2a2e39;--stvb-color-active:#363a45;--stvb-color-text:#d1d4dc}.stvb-base[data-astro-cid-k6fb3k5a]{flex-direction:row;align-items:center;font-size:16px;font-style:normal;line-height:24px;display:inline-flex}.stvb-base[data-astro-cid-k6fb3k5a]:focus-visible{outline-color:var(--tv-blue-500);outline-offset:4px;outline-width:2px}button[data-astro-cid-k6fb3k5a].stvb-base{border:none}.stvb-icon[data-astro-cid-k6fb3k5a]{--arrow-fill-color:var(--stvb-color-text)}.stvb-icon-force-color[data-astro-cid-k6fb3k5a]{color:var(--stvb-color-text)!important}.stvb-force-no-border[data-astro-cid-k6fb3k5a]{border:none!important}.stvb-small[data-astro-cid-k6fb3k5a]{letter-spacing:-.317px;border-radius:6px;height:34px;padding-inline:12px;font-weight:400}.stvb-medium[data-astro-cid-k6fb3k5a]{letter-spacing:-.32px;border-radius:8px;height:40px;padding-inline:16px;font-weight:510}.stvb-primary[data-astro-cid-k6fb3k5a]{background-color:var(--stvb-color);color:var(--stvb-color-text)}.stvb-secondary[data-astro-cid-k6fb3k5a]{color:var(--stvb-color);background-color:#0000}button[data-astro-cid-k6fb3k5a].stvb-base.stvb-secondary,.stvb-secondary[data-astro-cid-k6fb3k5a]{border-style:solid;border-width:1px;border-color:var(--stvb-color)}.stvb-primary[data-astro-cid-k6fb3k5a]:hover,.stvb-secondary[data-astro-cid-k6fb3k5a]:hover{color:var(--stvb-color-hover-text);background-color:var(--stvb-color-hover)}.stvb-primary[data-astro-cid-k6fb3k5a]:active,.stvb-secondary[data-astro-cid-k6fb3k5a]:active{color:var(--stvb-color-active-text);background-color:var(--stvb-color-active)}.stvb-base[data-astro-cid-k6fb3k5a].stvb-icon.stvb-medium{padding:6px}.stvb-base[data-astro-cid-k6fb3k5a].stvb-icon.stvb-small{padding:3px}.stvb-pointer[data-astro-cid-k6fb3k5a]{cursor:pointer}#mobile-menu-button-wc[data-astro-cid-ou52gwsc]{display:flex;position:relative}#mobile-menu-button-header[data-astro-cid-ou52gwsc]{width:40px}@media (width>=996px){#mobile-menu-button-wc[data-astro-cid-ou52gwsc]{display:none}}@media (width>=996px) and (width<=1279px){#mobile-menu-button-wc[data-astro-cid-ou52gwsc][data-has-sidebar=false]{display:flex}}@media (width>=996px) and (width<=1360px){#mobile-menu-button-wc[data-astro-cid-ou52gwsc][data-wide-page=true]{display:flex}}@media (width>=996px){:root[data-search-visible=true] #mobile-menu-button-wc[data-astro-cid-ou52gwsc]{margin-inline-start:calc(-1 * var(--header-nav-gap,1rem))}}:root{--docsearch-font-family:system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, Oxygen, Ubuntu, Cantarell, "Open Sans", "Helvetica Neue", sans-serif;--docsearch-primary-color:#003dff;--docsearch-primary-dark-color:#022eb9;--docsearch-soft-primary-color:#003dff1a;--docsearch-subtle-color:#d6d6e7;--docsearch-text-color:#23263b;--docsearch-error-color:#ef5350;--docsearch-error-soft-color:#febdc5;--docsearch-error-text-color:#7a1c2b;--docsearch-success-color:#e8f5e9;--docsearch-secondary-text-color:#5a5e9a;--docsearch-background-color:#f5f5fa;--docsearch-spacing:1rem;--docsearch-icon-stroke-width:1.4;--docsearch-focus-color:#005fcc;--docsearch-highlight-color:#003dff;--docsearch-muted-color:#9698c3;--docsearch-muted-color-darker:#787aa540;--docsearch-icon-color:#5a5e9a;--docsearch-container-background:#656c85cc;--docsearch-logo-color:#003dff;--docsearch-border-radius:4px;--docsearch-search-button-background:#fff;--docsearch-search-button-text-color:var(--docsearch-secondary-text-color);--docsearch-modal-width:800px;--docsearch-modal-height:600px;--docsearch-modal-radius:12px;--docsearch-modal-variable-height:60dvh;--docsearch-modal-background:#fff;--docsearch-modal-shadow:#0003 0 12px 28px 0, #0000001a 0 2px 4px 0, #ffffff0d 0 0 0 1px inset;--docsearch-searchbox-height:56px;--docsearch-searchbox-initial-height:56px;--docsearch-searchbox-background:#ffffffa6;--docsearch-searchbox-focus-background:#ffffffa6;--docsearch-actions-width:99px;--docsearch-actions-height:44px;--docsearch-hit-height:56px;--docsearch-hit-color:#444950;--docsearch-hit-highlight-color:#003dff1a;--docsearch-hit-background:#fff;--docsearch-hit-focus-background:var(--docsearch-background-color);--docsearch-key-background:#f5f5fa;--docsearch-key-color:#5a5e9a;--docsearch-key-pressed-shadow:inset 0 2px 4px #787aa540;--docsearch-footer-height:52px;--docsearch-footer-background:#ffffffa6;--docsearch-footer-shadow:0 -1px 0 0 #e0e3e8, 0 -3px 6px 0 #45629b1f;--fav-out-dur:.16s;--del-dur:.15s;--ease-smooth:cubic-bezier(.25, .8, .4, 1);--ease-fast:cubic-bezier(.45, .15, .6, .9);--shadow-pop:0 4px 12px #0000000f;--shimmer-bg:linear-gradient(90deg, #e0e3e8 0%, var(--docsearch-muted-color) 20%, var(--docsearch-muted-color) 60%, #e0e3e8 95%);--docsearch-dropdown-menu-background:var(--docsearch-hit-background);--docsearch-dropdown-menu-item-hover-background:var(--docsearch-background-color);--docsearch-chip-text-color:var(--docsearch-primary-dark-color);--docsearch-chip-background:#bbd1ff;--docsearch-menu-trigger-active-background:var(--docsearch-soft-primary-color);--docsearch-menu-trigger-active-text-color:var(--docsearch-primary-dark-color);--docsearch-popover-background:#fff;--docsearch-popover-shadow:0 0 0 1px #21243d0d, 0 4px 8px -2px #21243d40;--docsearch-popover-arrow-color:#e6e6f0;--docsearch-code-block-background:#ebebf0}:root[data-theme=dark]{--docsearch-primary-dark-color:#9ac8ff;--docsearch-text-color:#c4c7dc;--docsearch-secondary-text-color:#b6b7d5;--docsearch-subtle-color:#212139;--docsearch-error-color:#ef5350;--docsearch-success-color:#43a04733;--docsearch-highlight-color:#457aff;--docsearch-focus-color:#9ac8ff;--docsearch-background-color:#36395a;--docsearch-icon-color:#b6b7d5;--docsearch-container-background:#090a11cc;--docsearch-modal-background:#15172a;--docsearch-modal-shadow:inset 1px 1px 0 0 #2c2e40, 0 3px 8px 0 #000309;--docsearch-searchbox-background:#000000a6;--docsearch-searchbox-focus-background:#000000a6;--docsearch-hit-color:#bec3c9;--docsearch-hit-shadow:none;--docsearch-hit-background:var(--docsearch-modal-background);--docsearch-hit-focus-background:#090a11;--docsearch-key-background:#36395a;--docsearch-key-color:#b6b7d5;--docsearch-key-pressed-shadow:inset 0 2px 4px #0c0d1466;--docsearch-footer-background:#000000a6;--docsearch-footer-shadow:inset 0 1px 0 0 #494c6a80, 0 -4px 8px 0 #0003;--docsearch-logo-color:#fff;--docsearch-muted-color:#7f8497;--shimmer-bg:linear-gradient(90deg, #e0e3e8 0%, var(--docsearch-muted-color) 20%, var(--docsearch-muted-color) 60%, #e0e3e8 95%);--docsearch-dropdown-menu-background:var(--docsearch-hit-focus-background);--docsearch-dropdown-menu-item-hover-background:var(--docsearch-modal-background);--docsearch-search-button-background:var(--docsearch-modal-background);--docsearch-search-button-text-color:var(--docsearch-text-color);--docsearch-chip-text-color:var(--docsearch-text-color);--docsearch-chip-background:var(--docsearch-hit-focus-background);--docsearch-menu-trigger-active-background:var(--docsearch-hit-focus-background);--docsearch-menu-trigger-active-text-color:var(--docsearch-text-color);--docsearch-popover-background:var(--docsearch-hit-focus-background);--docsearch-popover-shadow:0 0 0 1px #ffffff14, 0 4px 8px -2px #0000008c;--docsearch-popover-arrow-color:var(--docsearch-hit-focus-background);--docsearch-code-block-background:#212139}.DocSearch-Button{all:unset;border:1px solid var(--docsearch-subtle-color);background-color:var(--docsearch-search-button-background);color:var(--docsearch-search-button-text-color);cursor:pointer;-webkit-user-select:none;user-select:none;height:36px;font-family:var(--docsearch-font-family);border-radius:.5rem;justify-content:space-between;align-items:center;padding:0 8px;display:flex}.DocSearch-Button-Container{align-items:center;height:100%;display:flex}.DocSearch-Button-Container svg{color:currentColor}.DocSearch-Search-Icon,.DocSearch-Back-Icon{color:var(--docsearch-highlight-color);stroke-width:1.6px}.DocSearch-Button-Placeholder{color:currentColor;padding-block:0;padding-inline:8px 12px;font-size:1rem;line-height:normal;display:inline-block}.DocSearch-Button-Keys{min-width:calc(40px + .8em);display:flex}.DocSearch-Button-Key{background:var(--docsearch-key-background);color:var(--docsearch-key-color);width:24px;height:24px;font-size:14px;font-family:var(--docsearch-font-family);border:1px solid color-mix(in srgb, var(--docsearch-subtle-color) 20%, transparent);border-radius:4px;justify-content:center;align-items:center;transition-property:all;transition-duration:.1s;transition-timing-function:cubic-bezier(.4,0,.2,1);display:flex;position:relative;box-shadow:none!important}@media (prefers-reduced-motion:reduce){.DocSearch-Button-Key{transition-duration:0s}}.DocSearch-Button-Key--ctrl{width:33px}.DocSearch-Button-Key:first-child{margin-inline-end:.4em}.DocSearch-Button-Key--pressed{transform:translateY(1px);box-shadow:var(--docsearch-key-pressed-shadow)!important}@media (width<=768px){.DocSearch-Button{width:auto}.DocSearch-Button-Keys,.DocSearch-Button-Placeholder{display:none}}.DocSearch--active{overflow:hidden!important}.DocSearch-Container,.DocSearch-Container *{box-sizing:border-box}.DocSearch-Container{background-color:var(--docsearch-container-background);backdrop-filter:blur(4px);z-index:400;width:100vw;height:100vh;position:fixed;inset-block-start:0;inset-inline-start:0}.DocSearch-Container a{text-decoration:none}.DocSearch-Link{appearance:none;color:var(--docsearch-highlight-color);cursor:pointer;font:inherit;background:0 0;border:0;margin:0;padding:0}.DocSearch-Modal{background:var(--docsearch-modal-background);border-radius:var(--docsearch-modal-radius);box-shadow:var(--docsearch-modal-shadow);max-width:var(--docsearch-modal-width);font-family:var(--docsearch-font-family);flex-direction:column;margin:60px auto auto;display:flex;position:relative}.DocSearch-Popover-Positioner{width:var(--positioner-width);height:var(--positioner-height);max-width:var(--available-width);isolation:isolate}.DocSearch-Popover-Popup{width:var(--popup-width,auto);height:var(--popup-height,auto);background-color:var(--docsearch-popover-background);z-index:999;max-width:500px;box-shadow:var(--docsearch-popover-shadow);border-radius:var(--docsearch-border-radius);transform-origin:var(--transform-origin);outline:none;padding-block:1rem;padding-inline:1rem;position:relative}.DocSearch-Popover-Title{color:var(--docsearch-text-color);font-size:.875em;font-weight:600;line-height:1.25em}.DocSearch-Popover-Arrow{--arrow-height:8px;--arrow-width:18px;width:var(--arrow-width);height:var(--arrow-height);display:block;position:relative;overflow:clip}.DocSearch-Popover-Arrow[data-side=top]{bottom:calc(var(--arrow-height) * -1);rotate:180deg}.DocSearch-Popover-Arrow[data-side=bottom]{top:calc(var(--arrow-height) * -1);rotate:0deg}.DocSearch-Popover-Arrow[data-side=left]{right:calc(calc(var(--arrow-width) * .67) * -1);rotate:90deg}.DocSearch-Popover-Arrow[data-side=right]{left:calc(calc(var(--arrow-width) * .67) * -1);rotate:-90deg}.DocSearch-Popover-Arrow:before{content:"";box-sizing:border-box;width:calc(var(--arrow-height) * sqrt(2));height:calc(var(--arrow-height) * sqrt(2));background-color:var(--docsearch-popover-background);border:1px solid var(--docsearch-popover-arrow-color);display:block;position:absolute;bottom:0;left:50%;transform:translate(-50%,50%)rotate(45deg)}.DocSearch-Popover-Close{appearance:none;min-width:1.5em;min-height:1.5em;stroke-width:var(--docsearch-icon-stroke-width);border-radius:var(--docsearch-border-radius);cursor:pointer;color:var(--docsearch-text-color);background:0 0;border:0;justify-content:center;align-items:center;display:flex;position:absolute;top:1em;right:1rem}.DocSearch-Popover-Close:hover,.DocSearch-Popover-Close:focus-visible{color:var(--docsearch-highlight-color);background:var(--docsearch-soft-primary-color)}.DocSearch-Popover-Close svg{width:1rem;height:1rem}.DocSearch-Menu{position:relative}.DocSearch-Menu-content{border-radius:var(--docsearch-border-radius);background-color:var(--docsearch-dropdown-menu-background);z-index:422;flex-direction:column;min-width:195px;padding:8px 0;display:none;position:absolute;inset-block-start:calc(100% + 12px);inset-inline-end:0;box-shadow:0 0 0 1px #21243d0d,0 8px 16px -4px #21243d40}.DocSearch-Menu-content.open{display:flex}.DocSearch-Menu-item{color:var(--docsearch-text-color);cursor:pointer;white-space:nowrap;background-color:#0000;border:0;align-items:center;gap:8px;padding:10px 16px;font-size:14px;display:flex}.DocSearch-Menu-item:hover{background-color:var(--docsearch-dropdown-menu-item-hover-background)}.DocSearch-Menu-Trigger{appearance:none;color:var(--docsearch-text-color);cursor:pointer;font:inherit;background:0 0;border:0;border-radius:.25rem;align-items:center;gap:.5em;padding-block:.285em;padding-inline:.571em;font-size:.875em;font-weight:400;line-height:1.43em;display:inline-flex}.DocSearch-Menu-Trigger:hover,.DocSearch-Menu-Trigger[data-popup-open],.DocSearch-Menu-Trigger[data-has-selection=true]{background:var(--docsearch-menu-trigger-active-background);color:var(--docsearch-menu-trigger-active-text-color)}.DocSearch-Menu-Trigger:focus-visible{outline:2px solid var(--docsearch-primary-color)}.DocSearch-Menu-Trigger svg{stroke-width:var(--docsearch-icon-stroke-width);flex-shrink:0;block-size:1.5rem;inline-size:1.5rem;transition:transform .15s ease-in-out;transform:rotate(0)}.DocSearch-Menu-Trigger[data-popup-open] svg{transform:rotate(-180deg)}@media (prefers-reduced-motion:reduce){.DocSearch-Menu-Trigger svg{transition-duration:0s}}.DocSearch-Menu-Positioner{isolation:isolate;z-index:999}.DocSearch-Menu-Popup{background-color:var(--docsearch-popover-background);box-shadow:var(--docsearch-popover-shadow);min-width:12.5rem;max-height:20rem;transform-origin:var(--transform-origin);border-radius:.25rem;outline:none;padding-block:.5rem;overflow-y:auto}.DocSearch-Menu-Item{color:var(--docsearch-text-color);cursor:pointer;-webkit-user-select:none;user-select:none;outline:none;align-items:center;gap:.25rem;min-height:3rem;padding-block:.714em;padding-inline:1.14em;font-size:.875em;line-height:1.43em;display:flex}@media screen and (width>=768px){.DocSearch-Menu-Item{min-height:0}}.DocSearch-Menu-Item:hover,.DocSearch-Menu-Item[data-highlighted]{background:var(--docsearch-dropdown-menu-item-hover-background)}.DocSearch-Menu-Item svg{flex-shrink:0}.DocSearch-Menu-RadioItem[data-checked]{color:var(--docsearch-highlight-color)}.DocSearch-Menu-RadioItem-Indicator{--indicator-size:1rem;pointer-events:none;width:var(--indicator-size);justify-content:center;align-items:center;display:inline-flex}.DocSearch-Menu-RadioItem-Indicator span{justify-content:center;align-items:center;display:inline-flex}.DocSearch-Menu-RadioItem-Indicator svg{stroke-width:var(--docsearch-icon-stroke-width);height:var(--indicator-size);width:var(--indicator-size)}.DocSearch-Chip{color:var(--docsearch-chip-text-color);background:var(--docsearch-chip-background);border-radius:100vw;align-items:center;gap:.29em;height:2.14em;padding-inline:.57em;font-size:.875em;display:inline-flex}.DocSearch-Chip:focus-within,.DocSearch-Chip:has(:focus-visible){outline:2px solid var(--docsearch-primary-color)}.DocSearch-Chip-Dismiss{all:unset;color:inherit;cursor:pointer;justify-content:center;align-items:center;width:1em;height:1em;display:inline-flex}.DocSearch-Chip-Dismiss svg{stroke-width:var(--docsearch-icon-stroke-width)}.DocSearch-SearchBar{display:flex}.DocSearch-SearchBar-Magnifier{color:var(--docsearch-highlight-color)}.DocSearch-FacetBar{background:var(--docsearch-modal-background);scrollbar-width:none;align-items:center;gap:.57em;padding-block:.57em;padding-inline:.857em;display:flex;overflow-x:auto}.DocSearch-FacetBar::-webkit-scrollbar{display:none}.DocSearch-FacetSelectionBar{border-block:1px solid var(--docsearch-subtle-color);flex-wrap:wrap;align-items:center;gap:.57em;padding-block:.57em;padding-inline:.857em;display:flex}.DocSearch-FacetSelectionBar::-webkit-scrollbar{display:none}.DocSearch-FacetSelectionBar-Action{all:unset;color:var(--docsearch-secondary-text-color);cursor:pointer;border-radius:100vw;align-items:center;height:2.14em;padding-inline:.57em;font-size:.875em;display:inline-flex}.DocSearch-FacetSelectionBar-Action:hover,.DocSearch-FacetSelectionBar-Action:focus{background-color:var(--docsearch-background-color);color:var(--docsearch-text-color)}.DocSearch-FacetSelectionBar-Action:focus-visible{outline:2px solid var(--docsearch-primary-color)}.DocSearch-Form{background:var(--docsearch-searchbox-focus-background);border-block-end:1px solid var(--docsearch-subtle-color);border-radius:var(--docsearch-modal-radius) var(--docsearch-modal-radius) 0 0;min-height:var(--docsearch-searchbox-initial-height);height:var(--docsearch-searchbox-height,var(--docsearch-searchbox-initial-height));padding-block:var(--docsearch-spacing);align-items:center;width:100%;margin:0;padding-inline:16px;display:flex;position:relative}.DocSearch-Input,.DocSearch-Modal-heading{appearance:none;color:var(--docsearch-text-color);font:inherit;resize:none;background:0 0;border:0;outline:none;flex:1;width:80%;height:100%;padding-block-start:0;padding-inline-start:8px;font-size:1rem;font-weight:400;line-height:1.4;overflow-y:hidden}.DocSearch-Modal-heading{align-items:center;display:inline-flex}.DocSearch-Input::placeholder{color:var(--docsearch-secondary-text-color);opacity:1}.DocSearch-Input::-webkit-search-cancel-button{display:none}.DocSearch-Input::-webkit-search-decoration{display:none}.DocSearch-Input::-webkit-search-results-button{display:none}.DocSearch-Input::-webkit-search-results-decoration{display:none}.DocSearch-Actions{width:var(--docsearch-actions-width);height:var(--docsearch-actions-height);justify-content:flex-end;align-items:center;gap:8px;padding:0 2px;display:flex}.DocSearch-Divider{border-inline-start:1px solid var(--docsearch-subtle-color);height:16px}.DocSearch-Action{appearance:none;min-width:24px;min-height:24px;color:var(--docsearch-icon-color);border-radius:var(--docsearch-border-radius);cursor:pointer;stroke-width:var(--docsearch-icon-stroke-width);background:0 0;border:0;justify-content:center;align-items:center;margin:0;padding:2px;animation:.1s ease-in forwards fade-in;display:flex;inset-inline-end:0}.DocSearch-LoadingIndicator,.DocSearch-MagnifierLabel{margin:0;padding:0}.DocSearch-MagnifierLabel{color:var(--docsearch-highlight-color);justify-content:center;align-items:center;width:2rem;height:2rem;margin-left:-.5rem;display:flex}.DocSearch-LoadingIndicator{color:var(--docsearch-highlight-color);justify-content:center;align-items:center;display:flex}@media (prefers-reduced-motion:reduce){.DocSearch-Action{animation:none}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}@media (prefers-reduced-motion:reduce){.DocSearch-Action,.DocSearch-AskAi-Return{animation-duration:0s}}.DocSearch-Close[hidden],.DocSearch-Input[hidden]{display:none}.DocSearch-Action:hover,.DocSearch-Action:focus-visible{color:var(--docsearch-highlight-color);background:var(--docsearch-soft-primary-color)}.DocSearch-LoadingIndicator svg,.DocSearch-MagnifierLabel svg{color:var(--docsearch-icon-color);width:1rem;height:1rem}.DocSearch-Form:focus-within .DocSearch-MagnifierLabel svg{color:var(--docsearch-highlight-color)}.DocSearch-Clear{appearance:none;color:var(--docsearch-highlight-color);cursor:pointer;font:inherit;-webkit-user-select:none;user-select:none;white-space:nowrap;height:28px;background:0 0;border:0;outline:none;flex:none;margin-inline-start:var(--docsearch-spacing);padding:0;font-size:.9em;font-weight:300;overflow:hidden}.DocSearch-Close:focus-visible,.DocSearch-Clear:focus-visible{outline:2px solid var(--docsearch-focus-color);outline-offset:1px;border-radius:4px}.DocSearch-Dropdown{height:var(--docsearch-modal-variable-height);max-height:calc(var(--docsearch-modal-height) - var(--docsearch-spacing) - var(--docsearch-footer-height));min-height:var(--docsearch-spacing);padding:0 var(--docsearch-spacing);scrollbar-color:var(--docsearch-muted-color) var(--docsearch-modal-background);scrollbar-width:thin;scrollbar-gutter:stable;overflow-y:auto}.DocSearch-Dropdown::-webkit-scrollbar{width:12px}.DocSearch-Dropdown::-webkit-scrollbar-track{background:0 0}.DocSearch-Dropdown::-webkit-scrollbar-thumb{background-color:var(--docsearch-muted-color);border:3px solid var(--docsearch-modal-background);border-radius:20px}.DocSearch-Dropdown-Container ul{margin:0;padding:0;list-style:none}.DocSearch-Label{color:var(--docsearch-secondary-text-color);font-size:.875em;font-weight:400;line-height:1.6em}.DocSearch-NoResults-Help,.DocSearch-Help{color:var(--docsearch-secondary-text-color);-webkit-user-select:none;user-select:none;margin:0;font-size:.8em;font-weight:300;line-height:1.5em}.DocSearch-Title{color:var(--docsearch-text-color);vertical-align:middle;overflow-wrap:anywhere;font-size:1.1em;font-weight:300;line-height:1.5em}.DocSearch-Title strong{font-weight:500}.DocSearch-Logo a{display:flex}.DocSearch-Logo svg{color:var(--docsearch-logo-color);margin-inline-start:8px}.DocSearch-Hits:last-of-type{margin-block-end:24px}.DocSearch-Hits mark{color:var(--docsearch-highlight-color);background:0 0}.DocSearch-HitsFooter{color:var(--docsearch-muted-color);padding:var(--docsearch-spacing);justify-content:center;margin-block-end:var(--docsearch-spacing);font-size:.85em;display:flex}.DocSearch-HitsFooter a{color:inherit;border-block-end:1px solid}.DocSearch-Hit{border-radius:4px;padding-block-end:4px;scroll-margin-block-start:40px;display:flex;position:relative}.DocSearch-Hit:first-of-type{margin-block-start:4px}.DocSearch-Hit a{background:var(--docsearch-hit-background);cursor:pointer;border-radius:4px;width:100%;padding-inline-start:.5rem;display:block}.DocSearch-Hit-source{background:var(--docsearch-modal-background);color:var(--docsearch-text-color);z-index:10;align-items:center;gap:10px;margin:0 -4px;padding:8px 4px 4px;font-size:.9em;font-weight:400;line-height:32px;display:flex;position:sticky;inset-block-start:0}.DocSearch-Hit-source svg{width:18px;height:18px;stroke-width:var(--docsearch-icon-stroke-width)}.DocSearch-Dropdown-Container .DocSearch-Hits-padded{padding-inline-start:1em}.DocSearch-Hit-Tree{color:var(--docsearch-muted-color);height:var(--docsearch-hit-height);opacity:.5;stroke-width:var(--docsearch-icon-stroke-width);width:24px}.DocSearch-Hit[aria-selected=true] a{background-color:var(--docsearch-hit-focus-background)}.DocSearch-Hit mark{color:var(--docsearch-highlight-color);text-underline-offset:.3em;text-decoration:underline}.DocSearch-Hit-Container{color:var(--docsearch-text-color);height:var(--docsearch-hit-height);flex-direction:row;align-items:center;padding:0 .5rem 0 0;display:flex}.DocSearch-Hit-icon{color:var(--docsearch-secondary-text-color);height:24px;stroke-width:var(--docsearch-icon-stroke-width);width:24px}.DocSearch-Hit-icon svg{width:20px;height:20px}.DocSearch-Hit-icon--start{align-self:flex-start;margin-block-start:.5em}.DocSearch-Hit-action,.DocSearch-Hit-action-button{width:22px;height:22px}.DocSearch-Hit-action{color:var(--docsearch-muted-color);stroke-width:var(--docsearch-icon-stroke-width);align-items:center;display:flex}.DocSearch-Hit-action svg{width:18px;height:18px;display:block}.DocSearch-Hit-action-button--pin svg{width:14px;height:14px;margin-inline-start:2px}.DocSearch-Hit-action+.DocSearch-Hit-action{margin-inline-start:6px}.DocSearch-Hit-action-button{appearance:none;color:inherit;cursor:pointer;background:0 0;border:0;border-radius:50%;padding:2px;display:none}.DocSearch-Hit-Select-Icon{display:none}.DocSearch-Hit[aria-selected=true] .DocSearch-Hit-action-button,.DocSearch-Hit[aria-selected=true] .DocSearch-Hit-Select-Icon{display:block}@media (prefers-reduced-motion:reduce){.DocSearch-Hit-action-button:hover,.DocSearch-Hit-action-button:focus{transition-duration:0s}}.DocSearch-Hit-action-button:hover,.DocSearch-Hit-action-button:focus{background:#0003;transition:background-color .1s ease-in}.DocSearch-Hit-content-wrapper{flex-direction:column;flex:auto;justify-content:center;gap:4px;width:80%;margin:0 8px;font-weight:400;line-height:1.2em;display:flex;position:relative}.DocSearch-Hit-title,.DocSearch-Hit-path{text-overflow:ellipsis;white-space:nowrap;max-width:200px;overflow:hidden}@media screen and (width>=768px){.DocSearch-Hit-title,.DocSearch-Hit-path{max-width:584px}}.DocSearch-Hit-title{text-overflow:ellipsis;white-space:nowrap;max-width:200px;font-size:.9em;overflow:hidden}@media screen and (width>=768px){.DocSearch-Hit-title{max-width:584px}}.DocSearch-Hit-path{color:var(--docsearch-secondary-text-color);font-size:.75em}.DocSearch-Hit[aria-selected=true] .DocSearch-Hit-title,.DocSearch-Hit[aria-selected=true] .DocSearch-Hit-text,.DocSearch-Hit[aria-selected=true] .DocSearch-Hit-Tree{color:var(--docsearch-text-color)}.DocSearch-Hit[aria-selected=true] .DocSearch-Hit-action{color:var(--docsearch-secondary-text-color)}.DocSearch-Hit[aria-selected=true] mark{color:var(--docsearch-highlight-color)}.DocSearch-Hit-badge{background-color:var(--docsearch-hit-focus-background);border-radius:100vw;margin-right:1em;padding-block:.5em;padding-inline:1em;font-size:.75rem;display:inline-flex}.DocSearch-Hit[aria-selected=true] .DocSearch-Hit-badge,.DocSearch-Hit:hover .DocSearch-Hit-badge{background-color:var(--docsearch-modal-background)}.DocSearch-NoResults,.DocSearch-StartScreen,.DocSearch-ErrorScreen{color:var(--docsearch-secondary-text-color);text-align:center;flex-direction:column;justify-content:center;align-items:center;width:80%;margin:0 auto;font-size:1.25em;font-weight:400;display:flex}.DocSearch-NoResults,.DocSearch-ErrorScreen{max-height:80%}.DocSearch-StartScreen{height:100%}.DocSearch-NoResults{gap:.8em;margin-block-start:2em}.DocSearch-StartScreen,.DocSearch-ErrorScreen{gap:24px}.DocSearch-StartScreen-Icon{width:64px;height:64px;stroke:var(--docsearch-icon-color)}.DocSearch-Screen-Icon{color:var(--docsearch-icon-color)}.DocSearch-NoResults-Prefill-List{text-align:center;flex-direction:column;gap:12px;display:flex}.DocSearch-NoResults-Prefill-List-Items{flex-direction:column;gap:2px;display:flex}.DocSearch-NoResults-Prefill-List-Items p{text-align:start;align-items:center;margin:0;display:flex}.DocSearch-Prefill{appearance:none;color:var(--docsearch-highlight-color);cursor:pointer;background:0 0;border:0;border-radius:1em;align-items:center;gap:4px;height:40px;padding:0 4px;font-size:.8em;font-weight:300;display:inline-flex}.DocSearch-Prefill:hover,.DocSearch-Prefill:focus{outline:none;text-decoration:underline}.DocSearch-Footer{background:var(--docsearch-footer-background);border-block-start:1px solid var(--docsearch-subtle-color);border-radius:0 0 var(--docsearch-modal-radius) var(--docsearch-modal-radius);height:var(--docsearch-footer-height);padding:0 var(--docsearch-spacing);-webkit-user-select:none;user-select:none;z-index:300;flex-shrink:0;justify-content:space-between;align-items:center;width:100%;display:flex;position:relative}.DocSearch-Commands{color:var(--docsearch-muted-color);gap:16px;margin:0;padding:0;list-style:none;display:flex}.DocSearch-Commands li{align-items:center;display:flex}.DocSearch-Commands-Key{background-color:var(--docsearch-background-color);height:24px;color:var(--docsearch-icon-color);border:0;border-radius:2px;justify-content:center;align-items:center;width:24px;margin-inline-end:4px;display:flex;box-shadow:none!important}.DocSearch-Commands-Key svg{width:1rem;height:1rem}.DocSearch-Commands-Key:last-of-type{margin-inline-end:8px}.DocSearch-Escape-Key{letter-spacing:normal;text-align:center;text-transform:uppercase;font-size:.5rem;font-weight:300;line-height:1.2}.DocSearch-Footer-Actions{justify-content:space-between;align-items:center;gap:1rem;width:100%;display:flex}@media screen and (width>768px){.DocSearch-Footer-Actions{justify-content:unset;width:auto}}.DocSearch-Footer-Actions:not(:has(.DocSearch-Footer-Action)) .DocSearch-Logo{margin-inline-start:auto}.DocSearch-VisuallyHiddenForAccessibility{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}@media (width<=768px){:root{--docsearch-spacing:10px;--docsearch-footer-height:48px}body:has(.DocSearch-Container){position:fixed;overflow:hidden}.DocSearch-Dropdown{height:100%;max-height:none}.DocSearch-Container{height:calc(var(--docsearch-vh,1vh) * 100);height:100dvh}.DocSearch-Footer{position:initial;border-radius:0;inset-block-end:0}.DocSearch-Hit-content-wrapper{overflow-wrap:break-word;white-space:normal;width:80%;display:flex;position:relative}.DocSearch-Hit-title,.DocSearch-Hit-path{text-overflow:clip;white-space:normal;max-width:100%;overflow:visible}.DocSearch-Hit-Container{height:auto;min-height:var(--docsearch-hit-height);padding-block:8px}.DocSearch-Modal{box-shadow:none;height:calc(var(--docsearch-vh,1vh) * 100);border-radius:0;width:100%;max-width:100%;height:100dvh;margin:0}.DocSearch-Commands,.DocSearch-Hit-Tree{display:none}}.DocSearch-AskAi-Return{appearance:none;border-radius:var(--docsearch-border-radius);width:2rem;height:2rem;color:var(--docsearch-icon-color);cursor:pointer;stroke-width:var(--docsearch-icon-stroke-width);margin:0;background:0 0;border:0;justify-content:center;align-items:center;margin-left:-.5rem;padding:2px;animation:.1s ease-in forwards fade-in;display:flex;inset-inline-end:0}@media (prefers-reduced-motion:reduce){.DocSearch-AskAi-Return{animation:none}}.DocSearch-AskAi-Return[hidden],.DocSearch-StreamingIndicator[hidden]{display:none}.DocSearch-AskAi-Return:hover{color:var(--docsearch-highlight-color);background:var(--docsearch-soft-primary-color)}.DocSearch-Hit--AskAI{background:var(--docsearch-hit-background);cursor:pointer;border-radius:4px;width:100%;padding-inline-start:.5rem;display:block}.DocSearch-Hit[aria-selected=true] .DocSearch-Hit--AskAI{background-color:var(--docsearch-hit-focus-background)}.DocSearch-AskAiScreen{color:var(--docsearch-secondary-text-color);text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:24px;width:80%;max-height:80%;margin:0 auto;font-size:1.25em;font-weight:400;display:flex}.DocSearch-NoResults--withAskAi{justify-content:flex-start;margin-block-start:0}.DocSearch-AskAi-Section{flex-direction:column;gap:8px;padding:12px 0;display:flex}.DocSearch-Hit-AskAIButton{height:40px}.DocSearch-Hit-AskAIButton-icon{align-items:center;margin-inline-end:8px;display:inline-flex}.DocSearch-Hit-AskAIButton-title{flex:auto;width:80%;font-size:.9em;display:flex;position:relative}.DocSearch-Hit-AskAIButton-title-query{white-space:nowrap;text-overflow:ellipsis;background:0 0;overflow:hidden}.DocSearch-AskAiScreen-Container{text-align:start;flex-direction:column;justify-content:flex-start;gap:0;width:100%;height:100%;padding:0;display:flex}.DocSearch-AskAiScreen-Disclaimer{text-align:center;color:var(--docsearch-secondary-text-color);align-self:center;align-items:center;gap:1ch;margin:0;padding-block:.5em 1em;padding-inline:0;font-size:.6em;font-weight:300;display:flex}.DocSearch-AskAiScreen-Disclaimer svg{width:1rem;height:1rem}.DocSearch-AskAiScreen-Body{flex-direction:column;gap:24px;width:100%;display:flex}.DocSearch-AskAiScreen-Response-Container{flex-direction:column;display:flex}.DocSearch-AskAiScreen-Response{width:100%;color:var(--docsearch-text-color);border-radius:4px;flex-direction:column;align-self:flex-start;gap:.8125rem;padding:16px;font-size:.8em;display:flex}.DocSearch-AskAiScreen-Message--user{background-color:var(--docsearch-background-color);border-radius:var(--docsearch-modal-radius);line-break:loose;align-self:flex-end;margin:0;padding:.5rem .75rem;font-size:14px;font-weight:400}.DocSearch-AskAiScreen-Answer{color:var(--docsearch-secondary-text-color);margin:0;font-weight:400;line-height:1.5}.DocSearch-AskAiScreen-ThinkingDots{color:var(--docsearch-secondary-text-color);margin:0;font-size:.8em;font-weight:400}.DocSearch-AskAiScreen-Answer-Footer{flex-flow:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.DocSearch-AskAiScreen-Actions-Controls{flex-direction:row;align-self:flex-end;align-items:center;gap:12px;display:flex}.DocSearch-Feedback-Panel{width:100%;padding-block:var(--docsearch-spacing);padding-inline:var(--docsearch-spacing);border-top:1px solid var(--docsearch-subtle-color);text-align:start;flex-direction:column;flex-basis:100%;gap:.75rem;margin-block-start:var(--docsearch-spacing);font-size:.875rem;animation:.2s ease-in forwards fade-in;display:flex}.DocSearch-Feedback-Panel-Header{justify-content:space-between;align-items:center;gap:8px;display:flex}.DocSearch-Feedback-Panel-Title{color:var(--docsearch-text-color);margin:0;font-size:1em;font-weight:600}.DocSearch-Feedback-Panel-Close{cursor:pointer;border-radius:var(--docsearch-border-radius);color:var(--docsearch-icon-color);background:0 0;border:0;justify-content:center;align-items:center;padding-block:.25rem;padding-inline:.25rem;transition:background-color .2s;display:flex}.DocSearch-Feedback-Panel-Close:hover{background:var(--docsearch-hit-highlight-color)}.DocSearch-Feedback-Panel-Close svg{width:1rem;height:1rem}.DocSearch-Feedback-Panel-Reasons{flex-wrap:wrap;gap:8px;display:flex}.DocSearch-Feedback-Panel-Reason{border-radius:var(--docsearch-border-radius);border:1px solid var(--docsearch-subtle-color);background:var(--docsearch-hit-background);color:var(--docsearch-text-color);cursor:pointer;align-items:center;gap:.375rem;padding-block:.375rem;padding-inline:.75rem;font-family:inherit;font-size:1em;transition:border-color .2s,background-color .2s,color .2s;display:inline-flex}.DocSearch-Feedback-Panel-Reason:hover,.DocSearch-Feedback-Panel-Reason[aria-pressed=true]{border-color:var(--docsearch-highlight-color);background:var(--docsearch-hit-highlight-color);color:var(--docsearch-highlight-color)}.DocSearch-Feedback-Panel-Reason svg{flex-shrink:0;width:14px;height:14px}.DocSearch-Feedback-Panel-Textarea{resize:vertical;box-sizing:border-box;border-radius:var(--docsearch-border-radius);border:1px solid var(--docsearch-subtle-color);background:var(--docsearch-hit-background);width:100%;min-height:64px;color:var(--docsearch-text-color);padding:10px 12px;font-family:inherit;font-size:1em;line-height:1.5}.DocSearch-Feedback-Panel-Textarea::placeholder{color:var(--docsearch-muted-color);opacity:1}.DocSearch-Feedback-Panel-Textarea:focus{border-color:var(--docsearch-highlight-color);outline:none}.DocSearch-Feedback-Panel-CharCount{color:var(--docsearch-muted-color);font-variant-numeric:tabular-nums;align-self:flex-end;margin:0;font-size:.8em}.DocSearch-Feedback-Panel-Error{color:var(--docsearch-error-color);margin:0;font-size:.85em}.DocSearch-Feedback-Panel-Actions{justify-content:flex-end;align-self:flex-end;align-items:center;gap:1em;display:flex}.DocSearch-Feedback-Panel-Submit,.DocSearch-Feedback-Panel-Cancel{border-radius:var(--docsearch-border-radius);cursor:pointer;border:0;justify-content:center;align-items:center;padding-block:.5em;padding-inline:1em;font-family:inherit;font-size:.9em;font-weight:600;transition:opacity .2s;display:flex}.DocSearch-Feedback-Panel-Submit{background:var(--docsearch-highlight-color);color:#fff}.DocSearch-Feedback-Panel-Submit:disabled{opacity:.6;cursor:default}.DocSearch-Feedback-Panel-Submit:hover:not(:disabled){opacity:.9}.DocSearch-Feedback-Panel-Cancel{background:var(--docsearch-modal-background);color:var(--docsearch-text-color)}.DocSearch-Feedback-Panel-Cancel:hover{background:var(--docsearch-subtle-color)}.DocSearch-PromptSuggestions{flex-direction:column;gap:.625rem;display:flex}.DocSearch-PromptSuggestions-Title{color:var(--docsearch-text-color);font-size:.875em;font-weight:400;line-height:1.25em}.DocSearch-PromptSuggestions-Content{flex-direction:column;justify-content:start;align-items:start;gap:.625rem;display:flex}@media screen and (width>=768px){.DocSearch-PromptSuggestions-Content{align-items:unset;justify-content:unset;flex-flow:wrap}}.DocSearch-PromptSuggestions-Action{border:1px solid var(--docsearch-subtle-color);background-color:var(--docsearch-modal-background);color:var(--docsearch-text-color);cursor:pointer;border-radius:100vw;min-height:1.875rem;padding-block:.4375rem;padding-inline:.625rem;font-size:.875em;font-weight:400;transition-property:background-color,color,border-color;transition-duration:.2s;transition-timing-function:ease;display:inline-flex}@media screen and (prefers-reduced-motion:reduce){.DocSearch-PromptSuggestions-Action{transition-property:none;transition-duration:0s}}.DocSearch-PromptSuggestions-Action:focus-visible{outline:2px solid var(--docsearch-primary-color);outline-offset:2px}.DocSearch-PromptSuggestions-Action:hover{background-color:var(--docsearch-soft-primary-color);color:var(--docsearch-highlight-color);border-color:var(--docsearch-soft-primary-color)}.DocSearch-AskAiScreen-ActionButton{cursor:pointer;background:0 0;border:0;border-radius:4px;justify-content:center;align-items:center;width:24px;margin:0;padding:4px;transition:background-color .2s;display:flex}.DocSearch-AskAiScreen-ActionButton:hover{background:var(--docsearch-hit-highlight-color)}.DocSearch-AskAiScreen-ActionButton svg{stroke-width:1.5px;width:20px;height:20px;color:var(--docsearch-icon-color)}.DocSearch-AskAiScreen-CopyButton--copied{background-color:var(--docsearch-success-color);cursor:default}.DocSearch-AskAiScreen-MessageContent{flex-direction:column;row-gap:.75rem;display:flex}.DocSearch-AskAiScreen-Error{background-color:var(--docsearch-error-soft-color);border-radius:var(--docsearch-border-radius);color:var(--docsearch-error-text-color);flex-direction:row;gap:8px;padding-block:1em;padding-inline:1em;font-size:1em;font-weight:400;display:flex}.DocSearch-AskAiScreen-Error svg{stroke-width:var(--docsearch-icon-stroke-width);width:1rem;height:1rem;margin-top:.25rem}.DocSearch-AskAiScreen-MessageContent-Tool svg{flex-shrink:0;width:.9rem;height:.9rem}.DocSearch-AskAiScreen-Error p{color:var(--docsearch-error-text-color);margin:0}.DocSearch-AskAiScreen-Error-Content{flex-direction:column;flex:1;display:flex}.DocSearch-AskAiScreen-Error-Title{font-size:1em;font-weight:600}.DocSearch-AskAiScreen-Error--ThreadDepth{color:var(--docsearch-text-color);border:1px solid var(--docsearch-error-soft-color);width:100%;margin:12px 0 8px;font-size:12px}@media (prefers-reduced-motion:no-preference){.DocSearch-AskAiScreen-Error--ThreadDepth{animation:.3s ease-out slide-down}}@keyframes slide-down{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.DocSearch-ThreadDepthError-Link{color:var(--docsearch-highlight-color);cursor:pointer;font-size:inherit;background:0 0;border:0;padding:0;font-family:inherit;text-decoration:underline}.DocSearch-ThreadDepthError-Link:hover{opacity:.8}.DocSearch-ThreadDepthError-Link:active{color:#991b1b}.DocSearch-ThreadDepthError-Link:focus-visible{outline:2px solid var(--docsearch-focus-color);outline-offset:2px}.DocSearch-AskAiScreen-FeedbackText{color:var(--docsearch-muted-color);margin:0;font-size:.7em;font-weight:400}.DocSearch-AskAiScreen-FeedbackText--visible{animation:.3s ease-in forwards fade-in}.DocSearch-AskAiScreen-RelatedSources{flex-direction:column;gap:4px;width:100%;display:flex}.DocSearch-AskAiScreen-RelatedSources-List{flex-flow:wrap;gap:12px;width:100%;display:flex}.DocSearch-AskAiScreen-RelatedSources-Title{color:var(--docsearch-secondary-text-color);margin:0;padding:6px 0;font-size:.7em;font-weight:400}.DocSearch-AskAiScreen-RelatedSources-NoResults{color:var(--docsearch-text-color);margin:0;font-size:.8rem;font-weight:400}.DocSearch-AskAiScreen-RelatedSources-Error{color:var(--docsearch-error-color);margin:0;font-size:.8rem;font-weight:400}.DocSearch-AskAiScreen-RelatedSources-Item-Link{background:var(--docsearch-hit-background);color:var(--docsearch-text-color);border-radius:4px;align-items:center;gap:6px;max-width:70%;padding:12px 8px;font-size:.75em;text-decoration:none;transition:background-color .2s;display:flex}.DocSearch-AskAiScreen-RelatedSources-Item-Link svg{color:var(--docsearch-icon-color);stroke-width:1.2px;flex-shrink:0}.DocSearch-AskAiScreen-RelatedSources-Item-Link span{text-overflow:ellipsis;white-space:nowrap;flex:1 1 0;min-width:0;font-weight:500;overflow:hidden}.DocSearch-AskAiScreen-ExchangesList{flex-direction:column;gap:12px;margin:8px 0;display:flex}.DocSearch-AskAiScreen-RelatedSources-Item-Link:hover{background:var(--docsearch-hit-highlight-color)}.DocSearch-Markdown-Content{color:var(--docsearch-text-color);overflow-wrap:break-word;font-size:.9355em;line-height:1.6}.DocSearch-Markdown-Content--streaming{animation:.3s ease-in-out both fade-in}.DocSearch-Markdown-Content p{margin-block:1em;margin-inline:0}.DocSearch-Markdown-Content p:last-child{margin-block-end:0}.DocSearch-Markdown-Content p:first-child{margin-block-start:0}.DocSearch-Markdown-Content code{background-color:var(--docsearch-code-block-background);color:var(--docsearch-text-color);border-radius:var(--docsearch-border-radius);letter-spacing:normal;margin:0;padding-block:.2em;padding-inline:0;font-family:ui-monospace,SFMono-Regular,SF Mono,Menlo,Consolas,Liberation Mono,monospace;font-size:.9rem}.DocSearch-Markdown-Content pre{background-color:var(--docsearch-code-block-background);color:var(--docsearch-text-color);border-radius:var(--docsearch-border-radius);margin-block:1.5em;margin-inline:0;padding-block:1.2em;padding-inline:1.2em;overflow-x:auto}.DocSearch-Markdown-Content pre code{color:inherit;white-space:pre-wrap;overflow-wrap:break-word;background-color:#0000;border-radius:0;margin:0;padding:0;line-height:1.5}.DocSearch-Markdown-Content h1,.DocSearch-Markdown-Content h2,.DocSearch-Markdown-Content h3,.DocSearch-Markdown-Content h4,.DocSearch-Markdown-Content h5,.DocSearch-Markdown-Content h6{color:var(--docsearch-text-color);letter-spacing:-.02em;margin:1em 0;font-weight:600;line-height:1.3}.DocSearch-Markdown-Content h1{font-size:1.5em}.DocSearch-Markdown-Content h2{font-size:1.2em}.DocSearch-Markdown-Content h3{font-size:1em}.DocSearch-Markdown-Content h4{font-size:.9em}.DocSearch-Markdown-Content h5,.DocSearch-Markdown-Content h6{font-size:.8em}.DocSearch-Markdown-Content ul,.DocSearch-Markdown-Content ol{color:var(--docsearch-text-color);margin:1.2em 0;padding-inline-start:1.5em}.DocSearch-Markdown-Content ul{list-style-type:disc}.DocSearch-Markdown-Content ol{list-style-type:decimal}.DocSearch-Markdown-Content li{color:var(--docsearch-text-color);margin:.8em 0;padding-inline-start:.3em;line-height:1.6}.DocSearch-Markdown-Content li>ul,.DocSearch-Markdown-Content li>ol{margin:.5em}.DocSearch-Markdown-Content li::marker{color:var(--docsearch-muted-color)}.DocSearch-AskAiScreen-Sources-source a{color:var(--docsearch-text-color);grid-template-columns:1.25rem 1fr;align-items:center;gap:.375em;font-size:.875rem;text-decoration:none;display:grid}.DocSearch-Markdown-Content a{color:var(--docsearch-highlight-color);text-decoration:none;transition:all .2s}.DocSearch-AskAiScreen-Sources-source a:hover,.DocSearch-AskAiScreen-Sources-source a:focus-visible{text-decoration:underline}.DocSearch-Markdown-Content a:hover,.DocSearch-Markdown-Content a:focus-visible{opacity:.9;text-decoration:underline}.DocSearch-Markdown-Content blockquote{border-inline-start:4px solid var(--docsearch-hit-highlight-color);color:var(--docsearch-secondary-text-color);margin:1.5em 0;padding-block:.5em;padding-inline:1em 0;font-style:italic}.DocSearch-Markdown-Content hr{border:0;border-block-start:1px solid var(--docsearch-subtle-color);margin:1em 0}.DocSearch-Markdown-Content table{border-collapse:collapse;width:100%;margin:1.5em 0}.DocSearch-Markdown-Content th,.DocSearch-Markdown-Content td{border:1px solid var(--docsearch-subtle-color);text-align:start;padding:.75em}.DocSearch-Markdown-Content th{background-color:var(--docsearch-hit-background);font-weight:600}.DocSearch-AskAi-Thinking-Skeleton{--shimmer-gradient:#aac1fa 0%, #f5fbff 50%, #aac1fa 100%;--shimmer-bg:linear-gradient(95deg, var(--shimmer-gradient));background-color:#bbd1ff;border-radius:100px;width:100%;height:.875rem;display:block}.DocSearch-AskAi-Thinking-Skeleton.DocSearch-shimmer{background-clip:unset}.DocSearch-AskAiScreen-MessageContent-Thinking{--shimmer-gradient:#2837be 0%, #96a2f0 50%, #2837be 100%;--shimmer-bg:linear-gradient(95deg, var(--shimmer-gradient));flex-direction:column;gap:.875rem;font-size:1em;display:flex}.DocSearch-AskAiScreen-MessageContent-Thinking .DocSearch-AskAi-Thinking-Skeleton{max-width:40%}.DocSearch-AskAiScreen-MessageContent-Thinking .DocSearch-AskAi-Thinking-Skeleton--short{max-width:25%}[data-theme=dark] .DocSearch-AskAi-Thinking-Skeleton{--shimmer-gradient:#1f40c3 0%, #a0b9fa 50%, #1f40c3 100%}[data-theme=dark] .DocSearch-AskAiScreen-MessageContent-Thinking{--shimmer-gradient:#6c91ff 0%, #c8daff 50%, #6c91ff 100%}.DocSearch-AskAiScreen-MessageContent-Reasoning{color:var(--docsearch-muted-color);align-items:center;gap:4px;font-size:1em;display:flex}.DocSearch-AskAiScreen-MessageContent-Reasoning svg{color:var(--docsearch-icon-color)}.DocSearch-AskAiScreen-MessageContent-Tool{width:100%;color:var(--docsearch-secondary-text-color);align-items:center;font-size:.9rem;line-height:1.2;display:flex}.DocSearch-AskAiScreen-MessageContent-Tool.Tool--Result{padding-block-start:0}.DocSearch-AskAiScreen-MessageContent-Tool>svg{color:var(--docsearch-icon-color);margin-inline-end:8px}.DocSearch-AskAiScreen-MessageContent-Tool-Query{transition:box-shadow .2s}.DocSearch-AskAiScreen-MessageContent-Tool-Query svg{color:var(--docsearch-muted-color)}.DocSearch-AskAiScreen-MessageContent-Tool-Query:hover{box-shadow:0 1px 0 0 var(--docsearch-highlight-color);color:var(--docsearch-highlight-color);cursor:pointer}.DocSearch-AskAiScreen-MessageContent-Stopped{color:var(--docsearch-muted-color);margin-block-start:1em;font-style:italic}.DocSearch-AskAiScreen-SmallerLoadingIcon{width:16px;height:16px}.DocSearch-shimmer{background:var(--shimmer-bg);color:#0000;-webkit-text-fill-color:transparent;pointer-events:none;background-size:200% 100%;-webkit-background-clip:text;background-clip:text;animation:2.5s linear infinite shimmer-text;display:flex}@media screen and (prefers-reduced-motion:reduce){.DocSearch-shimmer{animation:none}}@keyframes shimmer-text{0%{background-position-x:200%}to{background-position-x:0%}}@keyframes pulse{0%,to{opacity:.3}50%{opacity:.6}}@media (width<=768px){.DocSearch-Hit-AskAIButton-icon{margin-inline-end:8px}.DocSearch-AskAiScreen-Response-Container{flex-direction:column}.DocSearch-AskAiScreen-Response,.DocSearch-AskAiScreen-RelatedSources{width:100%}}.DocSearch-AskAiScreen-Sources-Action{border:1px solid var(--docsearch-subtle-color);cursor:pointer;-webkit-user-select:none;user-select:none;color:var(--docsearch-text-color);background-color:#0000;border-radius:100vw;align-items:center;gap:1ch;padding-block:.375em;padding-inline:.75em;transition:background-color .2s,border-color .2s,color .2s;display:flex}@media (prefers-reduced-motion:reduce){.DocSearch-AskAiScreen-Sources-Action{transition:none}}.DocSearch-AskAiScreen-Sources-Action:hover{background-color:var(--docsearch-soft-primary-color);color:var(--docsearch-highlight-color);border-color:var(--docsearch-soft-primary-color)}.DocSearch-AskAiScreen-Sources-Action-icon{border:1px solid var(--docsearch-subtle-color);border-radius:100vw;justify-content:center;align-items:center;width:1.8em;height:1.8em;display:inline-flex}.DocSearch-AskAiScreen-Sources-Action-icon svg{width:1rem;height:1rem;stroke-width:var(--docsearch-icon-stroke-width)}.DocSearch-AskAiScreen-Sources-Action-text{white-space:nowrap;font-size:1em;font-weight:300;line-height:1.15em}.DocSearch-AskAiScreen-Sources{color:var(--docsearch-text-color);flex-direction:column;gap:.375em;margin-block:.5rem 0;padding-inline:0;list-style-type:none;display:flex}.DocSearch-AskAiScreen-Sources-source svg{stroke-width:var(--docsearch-icon-stroke-width);width:1.25rem;height:1.25rem;color:var(--docsearch-icon-color)}.DocSearch-Conversation-History .DocSearch-Hit[aria-selected=true] a{background-color:var(--docsearch-hit-focus-background)}.DocSearch-AskAiScreen-Sources-source-title{white-space:nowrap;text-overflow:ellipsis;max-width:15rem;overflow-x:hidden}@media screen and (width>=768px){.DocSearch-AskAiScreen-Sources-source-title{max-width:20rem}}.DocSearch-CodeSnippet{position:relative}.DocSearch-CodeSnippet-CopyButton{background:var(--docsearch-code-block-background);color:var(--docsearch-text-color);cursor:pointer;border:0;border-radius:4px;align-items:center;padding-block:.2em;padding-inline:.6em;font-size:.95em;transition:opacity .2s;display:flex;position:absolute;inset-block-start:8px;inset-inline-end:8px}.DocSearch-CodeSnippet-CopyButton:hover{opacity:.8}.DocSearch-CodeSnippet-CopyButton:active{opacity:.6}.DocSearch-CodeSnippet-CopyButton svg{width:16px;height:16px;margin-inline-end:4px}.DocSearch-AskAiScreen-MessageContent-Tool-Query:hover svg{color:var(--docsearch-highlight-color)}.DocSearch-CodeSnippet-CheckIcon,.DocSearch-CodeSnippet-CopyButton--copied .DocSearch-CodeSnippet-CopyIcon{display:none}.DocSearch-CodeSnippet-CopyButton--copied .DocSearch-CodeSnippet-CheckIcon{display:inline-block}.DocSearch-Markdown-Content--streaming .DocSearch-CodeSnippet-CopyButton{display:none}.DocSearch-NewConversationScreen{padding:3em var(--docsearch-spacing)}.DocSearch-NewConversationScreen-Title{color:var(--docsearch-text-color);margin-block-end:.15em;font-size:26px;font-weight:600}.DocSearch-NewConversationScreen-Description{color:var(--docsearch-muted-color);font-size:14px}.DocSearch-NewConversationScreen-SuggestedQuestions{gap:var(--docsearch-spacing);flex-direction:column;align-items:start;margin-block-start:1.5em;display:flex}.DocSearch-NewConversationScreen-SuggestedQuestion{border-radius:var(--docsearch-border-radius);border:1px solid var(--docsearch-subtle-color);background-color:var(--docsearch-searchbox-background);height:40px;color:var(--docsearch-text-color);cursor:pointer;justify-content:center;align-items:center;padding:12px;display:inline-flex}:root{--docsearch-primary-color:var(--tv-blue-500)}.DocSearch-Search-Icon{min-width:20px}.DocSearch-Screen-Icon{justify-content:center;display:flex}.DocSearch{--docsearch-searchbox-background:var(--tv-cold-gray-100);--docsearch-searchbox-focus-background:var(--tv-cold-gray-50)}:root[data-theme=dark] .DocSearch{--docsearch-searchbox-background:var(--tv-cold-gray-800);--docsearch-searchbox-focus-background:var(--tv-cold-gray-850)}.DocSearch-Reset,.DocSearch-Title{color:var(--color-black)}:root[data-theme=dark] .DocSearch-Reset,:root[data-theme=dark] .DocSearch-Title{color:var(--color-white)}.docsearch-host[data-astro-cid-mqy5oobb]{display:none}#search-button[data-astro-cid-mqy5oobb]{background-color:var(--search-button-background-color);width:40px;height:40px;color:var(--search-button-color);cursor:pointer;--search-button-color:var(--tv-cold-gray-900);--search-button-background-color:transparent;--search-button-hover-color:var(--tv-cold-gray-900);--search-button-hover-background-color:var(--interactive-fill-hover);--search-button-active-color:var(--tv-cold-gray-900);--search-button-active-background-color:var(--interactive-fill-active);border:none;border-radius:80px;flex-direction:row;flex-shrink:0;justify-content:center;align-items:center;font-size:16px;font-style:normal;line-height:24px;display:inline-flex}#search-button[data-astro-cid-mqy5oobb]:focus-visible{outline-color:var(--tv-blue-500);outline-offset:4px;outline-width:2px}#search-button[data-astro-cid-mqy5oobb]:hover{color:var(--search-button-hover-color);background-color:var(--search-button-hover-background-color)}#search-button[data-astro-cid-mqy5oobb]:active,#search-button[data-astro-cid-mqy5oobb][data-active=true]{color:var(--search-button-active-color);background-color:var(--search-button-active-background-color)}:root[data-theme=dark] #search-button[data-astro-cid-mqy5oobb]{--search-button-color:#fff;--search-button-background-color:transparent;--search-button-hover-color:#fff;--search-button-hover-background-color:var(--interactive-fill-hover);--search-button-active-color:#fff;--search-button-active-background-color:var(--interactive-fill-active)}:root{--search-input-text-color:var(--tv-cold-gray-900);--search-input-background-color:var(--tv-cold-gray-100);--search-input-divider-color:var(--tv-cold-gray-150);--search-input-background-hover-color:var(--tv-cold-gray-200);--search-results-background-color:#fff;--search-results-item-hover-background-color:var(--tv-cold-gray-100)}:root[data-theme=dark]{--search-input-text-color:var(--tv-cold-gray-100);--search-input-background-color:var(--tv-cold-gray-800);--search-input-divider-color:var(--tv-cold-gray-700);--search-input-background-hover-color:var(--tv-cold-gray-700);--search-results-background-color:var(--tv-cold-gray-800);--search-results-item-hover-background-color:var(--tv-cold-gray-700)}.divider[data-astro-cid-hjabzuyu]{background-color:var(--search-input-divider-color);z-index:400;width:1px;height:18px;display:block;position:absolute;top:11px;right:38px}@media (width<=567px){.search-container[data-astro-cid-hjabzuyu]{--search-container-inline-margin:80px}}.search-container[data-astro-cid-hjabzuyu]{inset:0 var(--search-container-inline-margin,135px);pointer-events:none;justify-content:center;align-items:center;display:flex;position:absolute}.search-wrapper[data-astro-cid-hjabzuyu]{z-index:60;color:#555;white-space:nowrap;box-sizing:border-box;-webkit-font-smoothing:antialiased;pointer-events:all;flex-grow:1;max-width:680px;height:40px;font-family:-apple-system,system-ui,BlinkMacSystemFont,Trebuchet MS,Roboto,Ubuntu,sans-serif;font-size:17px;font-weight:400;line-height:40px;position:relative;overflow:visible}.search-wrapper[data-astro-cid-hjabzuyu]:not([data-visible=true]){opacity:0;pointer-events:none}.search-wrapper[data-astro-cid-hjabzuyu][data-visible=true]{opacity:1}input[data-astro-cid-hjabzuyu].search-input{width:100%;height:40px;color:var(--search-input-text-color);background-color:var(--search-input-background-color);box-sizing:border-box;font-family:inherit;font-size:16px;line-height:20px;font-weight:inherit;white-space:nowrap;border:none;border-radius:40px;outline:0;max-width:100%;padding:10px 10px 10px 48px}.search-button[data-astro-cid-hjabzuyu],.search-clear[data-astro-cid-hjabzuyu],.search-close[data-astro-cid-hjabzuyu]{z-index:3;cursor:pointer;text-align:center;-webkit-appearance:button;box-sizing:border-box;white-space:nowrap;background:0 0;border:0 solid;min-height:0;padding:0;font-family:inherit;transition-property:background;transition-duration:.1s;transition-timing-function:ease-in-out;position:absolute;overflow:visible}.search-button[data-astro-cid-hjabzuyu]{width:28px;height:28px;color:var(--search-input-text-color);text-transform:uppercase;cursor:default;border-radius:100%;font-size:16px;font-weight:600;line-height:20px;top:6px;left:16px}.search-clear[data-astro-cid-hjabzuyu]{color:var(--cold-gray-500);text-transform:none;border-radius:100%;font-size:14px;font-weight:400;line-height:18px;top:11px;right:52px}.search-close[data-astro-cid-hjabzuyu]{width:18px;height:18px;color:var(--search-input-text-color);transform-origin:50%;z-index:1;border-radius:100%;font-size:0;transition:transform .2s ease-out;top:11px;right:11px}.search-close[data-astro-cid-hjabzuyu]:hover:before{content:"";background-color:var(--search-input-background-hover-color);z-index:-1;border-radius:50px;position:absolute;inset:-4px}.search-clear[data-astro-cid-hjabzuyu]:hover{text-underline-offset:2px;text-decoration:underline 1px}#search-results-wrapper[data-astro-cid-hjabzuyu],#search-content-blur{left:0;right:0;top:var(--header-height);height:calc(100vh - var(--header-height));height:calc(100svh - var(--header-height));pointer-events:none;padding:12px 24px;display:block;position:fixed}#search-results-wrapper[data-astro-cid-hjabzuyu]{z-index:11}#search-content-blur{backdrop-filter:blur(8px);z-index:10;pointer-events:all;background-color:#0000001a}#search-content-blur[hidden]{display:none}#search-results[data-astro-cid-hjabzuyu]{background-color:var(--search-results-background-color);pointer-events:all;border-radius:8px;flex-direction:column;width:100%;max-width:680px;height:100%;margin:0 auto;padding:16px;display:flex;overflow:hidden scroll;box-shadow:0 0 2px #e0e3eb}#search-results[data-astro-cid-hjabzuyu] .heading[data-astro-cid-hjabzuyu]{margin-bottom:4px;font-size:24px;font-weight:600;line-height:28px}#search-results[data-astro-cid-hjabzuyu][hidden]{display:none}#search-results-contents{flex-direction:column;display:flex}.search-result-page{border-bottom:1px solid var(--search-input-divider-color);padding:8px 0}.search-result-page h2{margin-bottom:4px;font-size:16px;font-weight:600;line-height:24px}.search-result-page ul{padding:0;font-size:14px;font-weight:400;line-height:20px}.search-result-page li{border-radius:4px;padding:4px 8px;list-style-type:none}.search-result-page li:hover{background-color:var(--search-results-item-hover-background-color)}.search-result-page li:not(:first-of-type){padding-top:8px}.search-result-page a{color:var(--text-color)}.search-result-page mark{background-color:var(--tv-blue-10pct);color:var(--text-color);border-radius:2px;padding:1px 2px}#search-results-contents button.tv-button{margin:8px auto}:root{--menu-select-surface:var(--color-white);--menu-select-text:var(--tv-cold-gray-900);--menu-select-shadow:0 2px 4px #0003;--menu-select-selected-surface:var(--tv-cold-gray-800);--menu-select-selected-text:var(--color-white);--menu-select-trigger-color:var(--tv-cold-gray-900)}:root[data-theme=dark]{--menu-select-surface:var(--tv-cold-gray-850);--menu-select-text:var(--tv-cold-gray-200);--menu-select-shadow:0 2px 4px #0006;--menu-select-selected-surface:var(--tv-cold-gray-100);--menu-select-selected-text:var(--tv-cold-gray-900);--menu-select-trigger-color:var(--color-white)}docs-menu-select[data-astro-cid-yroj7nwy]{display:inline-flex;position:relative}.menu-trigger[data-astro-cid-yroj7nwy]{box-sizing:border-box;height:40px;color:var(--menu-select-trigger-color);white-space:nowrap;cursor:pointer;background-color:#0000;border:none;border-radius:80px;justify-content:center;align-items:center;gap:2px;padding:0 8px 0 12px;font-size:16px;font-weight:500;line-height:24px;display:inline-flex}.menu-trigger[data-astro-cid-yroj7nwy]:hover{background-color:var(--interactive-fill-hover)}.menu-trigger[data-astro-cid-yroj7nwy]:active,.menu-trigger[data-astro-cid-yroj7nwy][aria-expanded=true]{background-color:var(--interactive-fill-active)}.menu-trigger[data-astro-cid-yroj7nwy]:focus-visible{outline-color:var(--tv-blue-500);outline-offset:4px;outline-width:2px}docs-menu-select[data-astro-cid-yroj7nwy][data-variant=icon] .menu-trigger[data-astro-cid-yroj7nwy]{gap:0;width:40px;padding:0}.menu-caret[data-astro-cid-yroj7nwy]{flex-shrink:0}.menu-trigger[data-astro-cid-yroj7nwy][aria-expanded=true] .menu-caret[data-astro-cid-yroj7nwy]{transform:rotate(180deg)}.menu[data-astro-cid-yroj7nwy]{top:calc(100% + 4px);z-index:20;background:var(--menu-select-surface);min-width:90px;color:var(--menu-select-text);box-shadow:var(--menu-select-shadow);border-radius:10px;padding-block:6px;display:none;position:absolute;inset-inline-end:0}.menu[data-astro-cid-yroj7nwy][data-align=start]{inset-inline:0 auto}.menu[data-astro-cid-yroj7nwy][data-open=true]{display:block}.menu[data-astro-cid-yroj7nwy] button[data-astro-cid-yroj7nwy]{width:100%;min-height:32px;color:inherit;text-align:left;white-space:nowrap;cursor:pointer;background:0 0;border:none;align-items:stretch;padding:2px 6px;font-size:14px;line-height:18px;display:flex}.menu-item-inner[data-astro-cid-yroj7nwy]{border-radius:6px;align-items:center;width:100%;padding:0 4px;display:flex}.menu[data-astro-cid-yroj7nwy] button[data-astro-cid-yroj7nwy]:hover .menu-item-inner[data-astro-cid-yroj7nwy]{background-color:var(--interactive-fill-hover)}.menu[data-astro-cid-yroj7nwy] button[data-astro-cid-yroj7nwy][aria-checked=true] .menu-item-inner[data-astro-cid-yroj7nwy]{background-color:var(--menu-select-selected-surface);color:var(--menu-select-selected-text)}.menu[data-astro-cid-yroj7nwy] button[data-astro-cid-yroj7nwy]:focus-visible{outline-color:var(--tv-blue-500);outline-offset:-2px;outline-width:2px}docs-theme-select[data-astro-cid-22o5d73u]{display:inline-flex}@media (width<=1023px){.hide-with-breakpoint-1024[data-astro-cid-22o5d73u]{display:none}}@media (width<=767px){.hide-with-breakpoint-768[data-astro-cid-22o5d73u]{display:none}}@media (width<=567px){.hide-with-breakpoint-568[data-astro-cid-22o5d73u]{display:none}}:root{--navbar-border-color:var(--tv-cold-gray-150);--header-background-color:#ffffff80;--header-link-color:var(--tv-cold-gray-900);--header-link-hover-background:var(--tv-cold-gray-100)}:root[data-theme=dark]{--navbar-border-color:var(--tv-cold-gray-700);--header-background-color:#00000080;--header-link-color:var(--color-white);--header-link-hover-background:#2e2e2e}@media (width<=995px){.nav-links[data-astro-cid-xo53yfnm]{display:none}}.flex[data-astro-cid-xo53yfnm]{flex-grow:1}.nav-links[data-astro-cid-xo53yfnm]{margin-inline-end:-4px}.header-buttons[data-astro-cid-xo53yfnm]{flex-direction:row;flex-shrink:0;align-items:center;gap:8px;display:flex}@media (width>=1280px){.header-buttons[data-astro-cid-xo53yfnm]{gap:12px}}.header[data-astro-cid-xo53yfnm]{padding:12px var(--container-padding);z-index:10;background:var(--header-background-color);backdrop-filter:blur(16px);border-bottom:1px solid var(--navbar-border-color);color:var(--text-color);margin:0;font-family:-apple-system,BlinkMacSystemFont,Trebuchet MS,Roboto,Ubuntu,sans-serif;position:sticky;top:0}nav[data-astro-cid-xo53yfnm]{flex-direction:row;justify-content:space-between;align-items:center;gap:1rem;display:flex}.links[data-astro-cid-xo53yfnm]{align-items:center;margin:0;padding:0;list-style:none;display:flex}.links[data-astro-cid-xo53yfnm] li[data-astro-cid-xo53yfnm]{display:flex}.nav-link[data-astro-cid-xo53yfnm]{box-sizing:border-box;height:40px;color:var(--header-link-color);letter-spacing:.3px;font-feature-settings:"tnum" on, "lnum" on;white-space:nowrap;cursor:pointer;border-radius:36px;align-items:center;padding:8px 16px;font-size:16px;font-weight:500;line-height:24px;text-decoration:none;display:flex}.nav-link[data-astro-cid-xo53yfnm]:hover,.nav-link[data-astro-cid-xo53yfnm]:active{background-color:var(--header-link-hover-background)}.nav-link[data-astro-cid-xo53yfnm][aria-current=page]{color:var(--color-link-primary-default)}.nav-link[data-astro-cid-xo53yfnm]:focus{outline:none}.nav-link[data-astro-cid-xo53yfnm]:focus-visible{background-color:var(--header-link-hover-background)}@media (width>=1920px){header[data-astro-cid-xo53yfnm][data-is-home-page=true] nav[data-astro-cid-xo53yfnm]{max-width:1720px;margin:0 auto}}@media (width>=996px){.header[data-astro-cid-xo53yfnm]{padding-inline:32px}}@media (width<=767px){.header[data-astro-cid-xo53yfnm]{justify-content:space-between}.header-content[data-astro-cid-xo53yfnm]{letter-spacing:-.02em;text-align:left;font-size:16px;line-height:24px}}.header-logo-lockup[data-astro-cid-kptzirgq]{--logo-product-nudge:0px;--logo-divider-nudge:-1px;flex-shrink:0;align-items:center;gap:6px;display:flex}.logo-link[data-astro-cid-kptzirgq]{color:var(--logo-link-color);transform:translate3d(0, var(--logo-link-nudge,0), 0);flex-shrink:0;align-items:center;display:inline-flex}.product-link[data-astro-cid-kptzirgq]{--logo-link-nudge:var(--logo-product-nudge)}.logo-link[data-astro-cid-kptzirgq]:hover{color:var(--logo-link-color-hover)}.logo-link[data-astro-cid-kptzirgq]:active{color:var(--logo-link-color-active)}.logo-link[data-astro-cid-kptzirgq]:focus-visible{outline:var(--tv-blue-500) solid 2px;outline-offset:6px;border-radius:6px}.tv-mark-wordmark[data-astro-cid-kptzirgq] svg{width:189px;height:32px;display:block}.tv-mark-icon-only[data-astro-cid-kptzirgq]{display:none}.tv-mark-icon-only[data-astro-cid-kptzirgq] svg{width:36px;height:32px;display:block}.product-row[data-astro-cid-kptzirgq]{flex-shrink:0;align-items:center;gap:4px;padding-top:4px;display:flex}.divider[data-astro-cid-kptzirgq]{color:var(--logo-link-color);transform:translateY(var(--logo-divider-nudge));flex-shrink:0;display:inline-flex}.divider[data-astro-cid-kptzirgq] svg{width:10px;height:18px;display:block}.product-link[data-astro-cid-kptzirgq] svg{display:block}@media (width<=1279px){.tv-mark-wordmark[data-astro-cid-kptzirgq]{display:none}.tv-mark-icon-only[data-astro-cid-kptzirgq]{display:inline-flex}}@media (width<=767px){.product-row[data-astro-cid-kptzirgq]{display:none}}:root{--footer-border-color:var(--tv-cold-gray-150);--footer-copyright-color:var(--tv-cold-gray-700);--footer-background-color:#fff;--footer-text-color:var(--tv-cold-gray-900)}:root[data-theme=dark]{--footer-border-color:var(--tv-cold-gray-700);--footer-copyright-color:var(--tv-cold-gray-300);--footer-background-color:#000;--footer-text-color:#fff}footer[data-astro-cid-t4dobyml]{color:var(--footer-text-color);padding:24px var(--container-padding);background:var(--footer-background-color);border-top:1px solid var(--footer-border-color);flex-direction:column;align-items:center;display:flex}@media (width>=996px){footer[data-astro-cid-t4dobyml]{padding-inline:32px}}.footer-content[data-astro-cid-t4dobyml]{flex-direction:row;justify-content:space-between;align-items:flex-start;width:100%;display:flex}.footer-left[data-astro-cid-t4dobyml]{flex-direction:column;gap:12px;display:flex}.footer-brand[data-astro-cid-t4dobyml]{flex-flow:wrap;align-items:center;gap:8px;display:flex}.footer-logo[data-astro-cid-t4dobyml]{color:var(--logo-link-color,var(--footer-text-color));display:inline-flex}.footer-logo[data-astro-cid-t4dobyml]:hover{color:var(--logo-link-color-hover)}.footer-logo[data-astro-cid-t4dobyml]:active{color:var(--logo-link-color-active)}.footer-logo[data-astro-cid-t4dobyml]:focus-visible{outline:var(--tv-blue-500) solid 2px;outline-offset:6px;border-radius:6px}.footer-logo[data-astro-cid-t4dobyml] svg{width:158px;height:28px;display:block}.made-by-humans[data-astro-cid-t4dobyml] svg{display:block}.made-by-humans[data-astro-cid-t4dobyml]{user-select:none;touch-action:manipulation;position:relative}.made-by-humans[data-astro-cid-t4dobyml] .floating-heart{z-index:1;color:var(--color-link-primary-default);pointer-events:none;margin:-9px 0 0 -10.5px;position:absolute;top:50%;left:90.6%}.made-by-humans[data-astro-cid-t4dobyml] .floating-heart svg{display:block}.made-by-humans-dark[data-astro-cid-t4dobyml],:root[data-theme=dark] .made-by-humans-light[data-astro-cid-t4dobyml]{display:none}:root[data-theme=dark] .made-by-humans-dark[data-astro-cid-t4dobyml]{display:inline-flex}.copyright[data-astro-cid-t4dobyml]{color:var(--footer-copyright-color);font-size:12px;line-height:16px}.footer-content[data-astro-cid-t4dobyml] h3[data-astro-cid-t4dobyml]{margin-top:0;margin-bottom:1rem;font-size:16px;font-weight:600;line-height:24px}.footer-content[data-astro-cid-t4dobyml] ul[data-astro-cid-t4dobyml]{padding-top:4px;flex-direction:row;align-items:center;gap:2.5rem;margin:0;padding-inline:0;list-style-type:none;display:flex}.footer-content[data-astro-cid-t4dobyml] li[data-astro-cid-t4dobyml]{display:flex}.footer-content[data-astro-cid-t4dobyml] ul[data-astro-cid-t4dobyml] a[data-astro-cid-t4dobyml]{color:var(--footer-text-color);border-radius:4px;margin:-2px -6px;padding:2px 6px;font-size:14px;line-height:18px;text-decoration:none;display:inline-block}.footer-content[data-astro-cid-t4dobyml] ul[data-astro-cid-t4dobyml] a[data-astro-cid-t4dobyml]:hover{background:var(--interactive-fill-hover)}.footer-content[data-astro-cid-t4dobyml] ul[data-astro-cid-t4dobyml] a[data-astro-cid-t4dobyml]:active{background:var(--interactive-fill-active)}.external-icon[data-astro-cid-t4dobyml]{vertical-align:-1px;margin-block:-3px;margin-inline-start:4px;display:inline-block}@media (width<=767px){.footer-content[data-astro-cid-t4dobyml]{flex-direction:column;align-items:center;gap:24px}.footer-left[data-astro-cid-t4dobyml]{display:contents}.footer-brand[data-astro-cid-t4dobyml]{order:1;justify-content:center}.footer-content[data-astro-cid-t4dobyml]>ul[data-astro-cid-t4dobyml]{flex-direction:column;order:2;gap:8px;padding-top:0}.footer-content[data-astro-cid-t4dobyml] li[data-astro-cid-t4dobyml]{justify-content:center}.copyright[data-astro-cid-t4dobyml]{order:3}}:root{--updates-banner-background:linear-gradient(90deg, #f6ebfd -21.73%, #f1f6fd 14.32%, #f9f5fe 50.37%, #f1f6fd 86.42%, #f6ebfd 122.47%);--updates-banner-text-color:#131722}:root[data-theme=dark]{--updates-banner-background:linear-gradient(90deg, #270d37 0%, #162133 25%, #16213f 50%, #162133 75%, #270d37 100%);--updates-banner-text-color:#fff}.updates-banner[data-astro-cid-fam2ie36]{padding:16px var(--container-padding);background:var(--updates-banner-background);color:var(--updates-banner-text-color);flex-direction:column;justify-content:center;align-items:center;gap:8px;display:flex}@media (width>=996px){.updates-banner[data-astro-cid-fam2ie36]{padding-inline:32px}}.updates-banner[data-astro-cid-fam2ie36] p[data-astro-cid-fam2ie36]{text-align:center;margin:0;font-size:16px;line-height:24px}.updates-banner[data-astro-cid-fam2ie36] a[data-astro-cid-fam2ie36]{color:var(--color-link-primary-default)}.updates-banner[data-astro-cid-fam2ie36] a[data-astro-cid-fam2ie36]:hover{color:var(--color-link-primary-hover)}.updates-banner[data-astro-cid-fam2ie36] a[data-astro-cid-fam2ie36]:active{color:var(--color-link-primary-active)}:root{--search-background:var(--tv-cold-gray-100);--sidebar-pages-hover-background:var(--tv-cold-gray-100);--sidebar-pages-current-background:var(--tv-cold-gray-50);--sidebar-text-color:var(--tv-cold-gray-800);--nav-list-indentation:.8rem;--caret-horizontal-padding:15px;--caret-icon-size:18px}:root[data-theme=dark]{--search-background:var(--tv-cold-gray-800);--sidebar-pages-hover-background:var(--tv-cold-gray-800);--sidebar-pages-current-background:var(--tv-cold-gray-850);--sidebar-text-color:var(--tv-cold-gray-100)}a[data-astro-cid-bh5snspi],a[data-astro-cid-bh5snspi]:visited{color:var(--sidebar-text-color)}.item[data-astro-cid-bh5snspi]{padding-left:var(--nav-list-indentation,1rem);color:var(--sidebar-text-color);border-radius:.25rem;margin-left:0;font-weight:400;list-style:none;position:relative}.item[data-astro-cid-bh5snspi][data-current=true]{--sidebar-pages-hover-background:var(--sidebar-pages-current-background)}.item[data-astro-cid-bh5snspi]>a[data-astro-cid-bh5snspi],.summary-link[data-astro-cid-bh5snspi]{align-items:center;min-height:38px;padding-block:14px;line-height:1.25;display:flex;position:relative}.page-link[data-astro-cid-bh5snspi]:hover:before,.summary-link[data-astro-cid-bh5snspi]:hover:before{content:"";background-color:var(--sidebar-pages-hover-background);z-index:-1;height:100%;top:0;left:calc(-1 * var(--sidebar-max-width));right:calc(-1 * var(--sidebar-max-width));border-radius:.25rem;position:absolute}.item[data-astro-cid-bh5snspi][data-current=true]>a[data-astro-cid-bh5snspi],.summary-link[data-astro-cid-bh5snspi][data-current=true]{color:var(--sidebar-text-color);font-weight:600}.item[data-astro-cid-bh5snspi][data-current=true]:before,.summary-link[data-astro-cid-bh5snspi][data-current=true]:before{content:"";z-index:-1;background-color:var(--sidebar-pages-current-background);height:100%;position:absolute;top:0;left:-1000px;right:-1000px}summary[data-astro-cid-bh5snspi]{align-items:center;display:flex}details[data-astro-cid-bh5snspi][data-is-on-path=true]>summary[data-astro-cid-bh5snspi]{font-weight:600}.children[data-astro-cid-bh5snspi]{padding:0;margin-left:0;padding-left:1rem}summary[data-astro-cid-bh5snspi]::-webkit-details-marker{display:none}.summary-link[data-astro-cid-bh5snspi]{flex-grow:1}summary[data-astro-cid-bh5snspi]>svg[data-astro-cid-bh5snspi]{cursor:pointer}details[data-astro-cid-bh5snspi][open]>summary[data-astro-cid-bh5snspi]>.caret[data-astro-cid-bh5snspi]>svg[data-astro-cid-bh5snspi]{transform-origin:50%;transform:rotate(90deg)}.caret[data-astro-cid-bh5snspi]{padding:14px var(--caret-horizontal-padding);color:var(--sidebar-text-color)}.caret[data-astro-cid-bh5snspi]:hover{background-color:var(--sidebar-pages-hover-background);border-radius:.25rem}.slick-scroll{--scrollbar-color-thumb:var(--tv-cold-gray-200);--scrollbar-color-track:transparent;--scrollbar-width:thin;--scrollbar-width-legacy:4px;container-type:inline-size}.slick-scroll:not(:hover){--scrollbar-color-thumb:transparent}:root[data-theme=dark] .slick-scroll{--scrollbar-color-thumb:var(--tv-cold-gray-700)}@supports (scrollbar-width:auto){.slick-scroll{scrollbar-color:var(--scrollbar-color-thumb) var(--scrollbar-color-track);scrollbar-width:var(--scrollbar-width)}}@supports selector(::-webkit-scrollbar){main:has(input[name=fix-safari]:checked) .slick-scroll:hover{--safari-fix: }.slick-scroll::-webkit-scrollbar-thumb{background:0 0}.slick-scroll::-webkit-scrollbar-track{background:0 0}.slick-scroll:hover::-webkit-scrollbar-thumb{background:var(--scrollbar-color-thumb)}.slick-scroll:hover::-webkit-scrollbar-track{background:var(--scrollbar-color-track)}.slick-scroll::-webkit-scrollbar{max-width:var(--scrollbar-width-legacy);max-height:var(--scrollbar-width-legacy)}}:root{--navbar-border-color:var(--tv-cold-gray-150);--navbar-right-border-width:1px}:root[data-theme=dark]{--navbar-border-color:var(--tv-cold-gray-700)}#nav[data-astro-cid-pttjnqas]{margin-top:calc(-1 * var(--header-height));max-width:var(--sidebar-max-width)}@media (width<=995px){#nav[data-astro-cid-pttjnqas]{display:none}}@media (width<=1360px){#nav[data-astro-cid-pttjnqas][data-wide-page=true]{display:none}}#nav[data-astro-cid-pttjnqas].keep-visible{display:inherit}.sidebar-viewport[data-astro-cid-pttjnqas]{height:100%;max-height:100vh;width:var(--sidebar-max-width);border-right:var(--navbar-right-border-width) solid var(--navbar-border-color);position:sticky;top:0;overflow:hidden auto}.sidebar[data-astro-cid-pttjnqas]{height:100%;padding-top:var(--header-height);flex-direction:column;display:flex}.sidebar[data-astro-cid-pttjnqas][data-mobile=true]{padding-bottom:100px}.toc[data-astro-cid-pttjnqas]{padding:4px;font-size:14px;font-weight:500;line-height:18px;list-style:none}.sidebar[data-astro-cid-pttjnqas]:not([data-mobile=true]) .toc[data-astro-cid-pttjnqas]{padding-inline-start:calc(32px - var(--nav-list-indentation,.8rem))}.toc-bottom[data-astro-cid-pttjnqas]{flex:1}:root{--mobile-menu-header-border-color:var(--tv-cold-gray-150);--mobile-menu-background-color:#fff;--show-mobile-menu:none}:root[data-theme=dark]{--mobile-menu-header-border-color:var(--tv-cold-gray-700);--mobile-menu-background-color:#000}body[data-mobile-menu-expanded=true]{--show-mobile-menu:block}.backdrop[data-astro-cid-52c72vbe]{display:var(--show-mobile-menu);z-index:19;backdrop-filter:blur(3px);background-color:#00000026;width:100lvw;height:100lvh;position:fixed;top:0;left:0}#mobile-menu-back-button[data-astro-cid-52c72vbe]{cursor:pointer}.menu-container[data-astro-cid-52c72vbe]{display:var(--show-mobile-menu);background-color:var(--mobile-menu-background-color);z-index:20;border-right:1px solid var(--mobile-menu-header-border-color);max-width:100vw;position:fixed;top:0;bottom:0;left:0}.header[data-astro-cid-52c72vbe]{height:var(--header-height);border-bottom:1px solid var(--mobile-menu-header-border-color);background-color:var(--mobile-menu-background-color);z-index:1;justify-content:space-between;align-items:center;padding-inline:18px 10px;display:flex;position:relative}.header-group[data-astro-cid-52c72vbe]{flex-direction:row;gap:8px;display:flex}@media (width>=996px){.backdrop[data-astro-cid-52c72vbe],.menu-container[data-astro-cid-52c72vbe]{display:none}}@media (width>=996px) and (width<=1279px){.backdrop[data-astro-cid-52c72vbe][data-has-sidebar=false],.menu-container[data-astro-cid-52c72vbe][data-has-sidebar=false]{display:var(--show-mobile-menu)}}@media (width>=996px) and (width<=1360px){.backdrop[data-astro-cid-52c72vbe][data-wide-page=true],.menu-container[data-astro-cid-52c72vbe][data-wide-page=true]{display:var(--show-mobile-menu)}}*,:before,:after{box-sizing:border-box}*{margin:0}body{-webkit-font-smoothing:antialiased;line-height:1.5}img,picture,video,canvas,svg{max-width:100%;display:block}input,button,textarea,select{font:inherit}p,h1,h2,h3,h4,h5,h6{overflow-wrap:break-word}#root,#__next{isolation:isolate}a{text-decoration:none}:root{text-size-adjust:none;--tv-cold-gray-50:#f9f9f9;--tv-cold-gray-100:#f2f2f2;--tv-cold-gray-150:#ebebeb;--tv-cold-gray-200:#dbdbdb;--tv-cold-gray-250:#c9c9c9;--tv-cold-gray-300:#b8b8b8;--tv-cold-gray-350:#a8a8a8;--tv-cold-gray-400:#9c9c9c;--tv-cold-gray-450:#8c8c8c;--tv-cold-gray-500:gray;--tv-cold-gray-550:#707070;--tv-cold-gray-600:#636363;--tv-cold-gray-650:#575757;--tv-cold-gray-700:#4a4a4a;--tv-cold-gray-750:#3d3d3d;--tv-cold-gray-800:#2e2e2e;--tv-cold-gray-850:#1f1f1f;--tv-cold-gray-900:#0f0f0f;--tv-cold-gray-950:#000;--color-white:#fff;--color-black:#000;--tv-blue-50:#e3effd;--tv-blue-100:#bbd9fb;--tv-blue-200:#90bff9;--tv-blue-300:#5b9cf6;--tv-blue-400:#3179f5;--tv-blue-500:#2962ff;--tv-blue-600:#1e53e5;--tv-blue-700:#1848cc;--tv-blue-a-800:#142e61;--tv-mint-green:#089981;--card-title-color:var(--tv-cold-gray-900);--card-title-color-hover:var(--card-title-color);--card-title-color-active:var(--card-title-color-hover);--tv-blue-10pct:#2962ff1a;--tv-blue-20pct:#2962ff33;--text-color:#000;--toc-width:250px;--toc-inline-margin:16px;--tv-text-link-color:var(--tv-blue-500);--anchor-icon-color:var(--tv-cold-gray-700);--anchor-icon-hover-color:var(--tv-cold-gray-800);--anchor-icon-active-color:var(--tv-cold-gray-900);--color-link-primary-default:var(--tv-blue-500);--color-link-primary-hover:var(--tv-blue-600);--color-link-primary-active:var(--tv-blue-700);--interactive-fill-hover:var(--tv-cold-gray-100);--interactive-fill-active:var(--tv-cold-gray-150);--logo-link-color:var(--tv-cold-gray-900);--logo-link-color-hover:var(--tv-blue-600);--logo-link-color-active:var(--tv-blue-500);font-family:-apple-system,BlinkMacSystemFont,Trebuchet MS,Roboto,Ubuntu,sans-serif}:root[data-theme=dark]{--text-color:#fff;--card-title-color:var(--tv-cold-gray-200);--card-title-color-hover:#fff;--card-title-color-active:var(--card-title-color-hover);--tv-text-link-color:#5b9cf6;--anchor-icon-color:var(--tv-cold-gray-200);--anchor-icon-hover-color:var(--tv-cold-gray-100);--anchor-icon-active-color:var(--tv-cold-gray-50);--color-link-primary-default:var(--tv-blue-300);--color-link-primary-hover:var(--tv-blue-400);--color-link-primary-active:var(--tv-blue-500);--interactive-fill-hover:var(--tv-cold-gray-800);--interactive-fill-active:var(--tv-cold-gray-750);--logo-link-color:var(--color-white);--logo-link-color-hover:var(--tv-blue-400);--logo-link-color-active:var(--tv-blue-100)}.sr-only{width:1px;height:1px;clip-path:rect(0 0 0 0);white-space:nowrap;border-width:0;margin:-1px;padding:0;position:absolute;overflow:hidden}a.text-link,a.text-link:visited{color:var(--color-link-primary-default)}a.text-link:hover,a.text-link:visited:hover{color:var(--color-link-primary-hover)}a.text-link:active,a.text-link:visited:active{color:var(--color-link-primary-active)}a.neutral-link{color:var(--card-title-color)!important}a.neutral-link:hover{color:var(--card-title-color-hover)!important}a.neutral-link:active{color:var(--card-title-color-active)!important}.md-heading .md-heading-copy{margin-left:6px;vertical-align:top;border-radius:6px;margin-block:calc(.5lh - 17px);padding:3px;display:inline-flex;position:relative;color:var(--anchor-icon-color)!important}.md-heading sup{line-height:0}.md-heading .md-heading-copy:hover{background-color:var(--interactive-fill-hover);color:var(--anchor-icon-hover-color)!important}.md-heading .md-heading-copy:active{background-color:var(--interactive-fill-active);color:var(--anchor-icon-active-color)!important}.md-heading .md-heading-copy:before,.md-heading .md-heading-copy:after{opacity:0;pointer-events:none;transition:opacity .15s;position:absolute;left:50%;transform:translate(-50%)}.md-heading .md-heading-copy:after{content:attr(data-tooltip);transform:translateX(calc(-50% + var(--tooltip-shift,0px)));background-color:var(--tv-cold-gray-750);color:#fff;white-space:nowrap;border-radius:4px;padding:6px 8px;font-size:13px;font-weight:400;line-height:18px;bottom:calc(100% + 4px)}.md-heading .md-heading-copy:before{content:"";border-inline:6px solid #0000;border-top:4px solid var(--tv-cold-gray-750);bottom:100%}.md-heading .md-heading-copy:hover:before,.md-heading .md-heading-copy:hover:after,.md-heading .md-heading-copy:focus-visible:before,.md-heading .md-heading-copy:focus-visible:after,.md-heading .md-heading-copy[data-copied]:before,.md-heading .md-heading-copy[data-copied]:after{opacity:1}.md-heading .md-heading-copy[data-tooltip-hidden]:before,.md-heading .md-heading-copy[data-tooltip-hidden]:after{opacity:0}.md-heading .fancy-wrap{white-space:nowrap}iframe{color-scheme:normal!important}:focus-visible{outline-color:var(--tv-blue-500);outline-offset:4px;outline-width:2px}.solution-screenshot{border:2px solid var(--tv-cold-gray-200);border-radius:4px;overflow:hidden}:root[data-theme=dark] .solution-screenshot{border-color:var(--tv-cold-gray-700)}button.tv-button{--tv-button-common-color:#e0e3eb;--tv-button-common-color-hover:#f0f3fa;--tv-button-common-color-active:#e0e3eb;--tv-button-common-color-text:#131722;--tv-button-common-color-hover-text:#131722;--tv-button-common-color-active-text:#131722;letter-spacing:-.32px;height:40px;color:var(--tv-button-common-color-text);cursor:pointer;border-style:solid;border-width:1px;border-color:var(--tv-button-common-color);background-color:#0000;border-radius:8px;flex-direction:row;align-items:center;padding-inline:16px;font-size:16px;font-style:normal;font-weight:510;line-height:24px;display:inline-flex}button.tv-button:focus-visible{outline-color:var(--tv-blue-500);outline-offset:4px;outline-width:2px}button.tv-button:hover{color:var(--tv-button-common-color-hover-text);background-color:var(--tv-button-common-color-hover);border-color:var(--tv-button-common-color-hover)}button.tv-button:active{color:var(--tv-button-common-color-active-text);background-color:var(--tv-button-common-color-active);border-color:var(--tv-button-common-color-active)}:root[data-theme=dark] button.tv-button{--tv-button-common-color:#434651;--tv-button-common-color-hover:#2a2e39;--tv-button-common-color-active:#363a45;--tv-button-common-color-text:#d1d4dc;--tv-button-common-color-hover-text:#fff;--tv-button-common-color-active-text:#fff}div[data-hide-when-search=true]{display:contents}:root{--container-padding:100px;--vertical-container-padding:120px;--page-background-color:#fff;background-color:var(--page-background-color)}:root[data-theme=dark]{--page-background-color:#000}body{background-color:var(--page-background-color);flex-direction:column;min-height:100vh;display:flex}@media (width<=1919px){:root{--container-padding:40px}}@media (width<=1439px){:root{--container-padding:32px;--vertical-container-padding:100px}}@media (width<=1279px){:root{--vertical-container-padding:80px}}@media (width<=995px){:root{--container-padding:20px}}@media (width<=767px){:root{--vertical-container-padding:56px}}main{max-width:unset;margin:0;padding:0}:root{--page-card-corner-radius:12px;--page-card-inner-inline-padding:16px;--page-card-inner-block-padding:16px;--page-card-gap:8px;--page-card-background:transparent;--page-card-title-color:var(--tv-text-link-color);--page-card-content-color:var(--tv-cold-gray-550);--page-card-background-hover:var(--tv-cold-gray-100);--page-card-title-color-hover:var(--page-card-title-color);--page-card-content-color-hover:var(--page-card-content-color);--page-card-background-active:var(--tv-blue-50);--page-card-title-color-active:var(--tv-blue-500);--page-card-content-color-active:var(--tv-blue-400);--page-card-focus-ring-color:var(--tv-blue-500);--page-card-title-font-size:16px;--page-card-title-line-height:24px;--page-card-content-font-size:14px;--page-card-content-line-height:18px;--page-card-border-color:var(--tv-cold-gray-150)}:root[data-theme=dark]{--page-card-content-color:var(--tv-cold-gray-300);--page-card-background-hover:var(--tv-cold-gray-900);--page-card-background-active:var(--tv-blue-a-850);--page-card-title-color-active:var(--tv-blue-100);--page-card-content-color-active:var(--tv-blue-200);--page-card-focus-ring-color:var(--tv-blue-500);--page-card-border-color:var(--tv-cold-gray-850)}.pagination-card[data-astro-cid-wof7cyab]{width:var(--pagination-button-width,calc(50% - 8px));padding:var(--page-card-inner-block-padding) var(--page-card-inner-inline-padding);border-radius:var(--page-card-corner-radius);background-color:var(--page-card-background);color:var(--page-card-title-color);--page-card-p-color:var(--page-card-content-color);--arrow-fill-color:var(--page-card-title-color);align-items:center;gap:var(--page-card-gap);border:1px solid var(--page-card-border-color);flex-direction:column;margin:0;display:flex}.pagination-card[data-astro-cid-wof7cyab]:hover{background-color:var(--page-card-background-hover);color:var(--page-card-title-color-hover);--arrow-fill-color:var(--page-card-title-color-hover);--page-card-p-color:var(--page-card-content-color-hover);text-decoration:none}.pagination-card[data-astro-cid-wof7cyab]:active{background-color:var(--page-card-background-active);color:var(--page-card-title-color-active);--arrow-fill-color:var(--page-card-title-color-active);--page-card-p-color:var(--page-card-content-color-active);transform:translateY(1px)}.pagination-card[data-astro-cid-wof7cyab]:focus-visible{outline-color:var(--tv-blue-500);outline-offset:4px;outline-width:2px}.pagination-card-header[data-astro-cid-wof7cyab]{stroke-width:2px;text-wrap:balance;text-align:center;width:100%}.pagination-card-header[data-astro-cid-wof7cyab] svg[data-astro-cid-wof7cyab]{margin:0 -8px}.pagination-card[data-astro-cid-wof7cyab] p[data-astro-cid-wof7cyab]{color:var(--page-card-p-color);font-style:normal;font-weight:600;font-size:var(--page-card-content-font-size);line-height:var(--page-card-content-line-height);font-feature-settings:"tnum" on, "lnum" on;margin:0}.pagination-card[data-astro-cid-wof7cyab] h4[data-astro-cid-wof7cyab]{font-style:normal;font-weight:600;font-size:var(--page-card-title-font-size);line-height:var(--page-card-title-line-height);font-feature-settings:"tnum" on, "lnum" on;margin:0}.pagination-card[data-astro-cid-wof7cyab] h4[data-astro-cid-wof7cyab] svg[data-astro-cid-wof7cyab]{vertical-align:middle;margin-top:-2px;display:inline-block}:root{--breadcrumb-text-current-color:var(--tv-cold-gray-300);--breadcrumb-text-color:var(--tv-cold-gray-550);--breadcrumb-text-hover-color:var(--tv-cold-gray-900);--breadcrumb-text-active-color:var(--tv-cold-gray-900)}:root[data-theme=dark]{--breadcrumb-text-current-color:var(--tv-cold-gray-600);--breadcrumb-text-color:var(--tv-cold-gray-400);--breadcrumb-text-hover-color:var(--tv-cold-gray-200);--breadcrumb-text-active-color:var(--color-white)}.breadcrumbs[data-astro-cid-wfbjrxf4],.current-item[data-astro-cid-wfbjrxf4]{text-align:left;white-space:nowrap;-webkit-font-smoothing:antialiased;height:27px;color:var(--breadcrumb-text-current-color);flex-direction:row;align-items:center;gap:12px;font-size:14px;font-style:normal;font-weight:400;line-height:18px;list-style-type:none;display:flex;overflow:hidden}.breadcrumbs[data-astro-cid-wfbjrxf4] a[data-astro-cid-wfbjrxf4]{color:var(--breadcrumb-text-color);cursor:pointer;text-overflow:ellipsis;white-space:nowrap;flex-shrink:1;overflow:hidden}.current-item[data-astro-cid-wfbjrxf4]{flex-shrink:0}.breadcrumbs[data-astro-cid-wfbjrxf4] a[data-astro-cid-wfbjrxf4]:hover{color:var(--breadcrumb-text-hover-color)}.breadcrumbs[data-astro-cid-wfbjrxf4] a[data-astro-cid-wfbjrxf4]:active{color:var(--breadcrumb-text-active-color)}:root{--toc-text-color:var(--tv-cold-gray-900);--toc-secondary-text-color:var(--tv-cold-gray-550);--toc-item-active-back-color:var(--tv-cold-gray-100);--toc-item-hover-back-color:var(--tv-cold-gray-100);--toc-header-background:#ffffffe6;--toc-top-space:32px;--toc-bottom-margin:66px;--toc-fade-transparent:#fff0;--toc-fade-bottom-edge-color:#fff}:root[data-theme=dark]{--toc-text-color:var(--tv-cold-gray-200);--toc-secondary-text-color:var(--tv-cold-gray-450);--toc-item-active-back-color:var(--tv-cold-gray-800);--toc-item-hover-back-color:var(--tv-cold-gray-800);--toc-header-background:#000000e6;--toc-fade-transparent:#0000;--toc-fade-bottom-edge-color:#000}#toc[data-astro-cid-kfgwim22]{padding-top:var(--toc-top-space);color:var(--toc-text-color);margin-right:auto;position:relative}#toc[data-astro-cid-kfgwim22] code{background-color:var(--color-bg-inline-code);border-radius:2px;margin-block:-.125rem;padding:.125rem .375rem;font-size:13px}#toc[data-astro-cid-kfgwim22] header[data-astro-cid-kfgwim22]{background-color:var(--page-background-color);position:sticky;top:0}aside[data-astro-cid-kfgwim22].document-toc-container{top:calc(var(--header-height) + var(--toc-top-space));height:calc(100vh - var(--header-height) - var(--toc-top-space));width:var(--toc-width);margin-left:var(--toc-inline-margin);margin-right:var(--toc-inline-margin);font-size:14px;position:sticky;overflow:hidden auto}#toc-scroll-section[data-astro-cid-kfgwim22]{height:calc(100% - var(--toc-bottom-margin));padding-bottom:var(--toc-bottom-margin);overflow-y:scroll}@media (width<=995px){aside[data-astro-cid-kfgwim22].document-toc-container{display:none}}ul[data-astro-cid-kfgwim22]{padding-left:0}li[data-astro-cid-kfgwim22]{border-radius:4px;padding:7px 8px;font-size:14px;font-weight:600;line-height:18px;list-style:none}li[data-astro-cid-kfgwim22]:hover,a[data-astro-cid-kfgwim22][aria-current=true] li[data-astro-cid-kfgwim22]{background-color:var(--toc-item-hover-back-color);color:var(--toc-text-color)}a[data-astro-cid-kfgwim22],a[data-astro-cid-kfgwim22]:visited{color:var(--text-color)}.l-1[data-astro-cid-kfgwim22]{padding-left:8px;font-size:110%}.l-2[data-astro-cid-kfgwim22]{padding-left:16px}.l-3[data-astro-cid-kfgwim22],.l-4[data-astro-cid-kfgwim22],.l-5[data-astro-cid-kfgwim22],.l-6[data-astro-cid-kfgwim22]{color:var(--toc-secondary-text-color);font-weight:400}.l-3[data-astro-cid-kfgwim22]{padding-left:24px}.l-4[data-astro-cid-kfgwim22],.l-5[data-astro-cid-kfgwim22],.l-6[data-astro-cid-kfgwim22]{padding-left:40px}.toc-header[data-astro-cid-kfgwim22]{background-color:var(--toc-header-background);margin-bottom:12px;font-size:18px;font-weight:600}.back-top-space[data-astro-cid-kfgwim22]{height:var(--toc-bottom-margin);justify-content:start;align-items:center;padding:0 8px;display:flex;position:absolute;bottom:0;left:0;right:0}.toc-bottom-fade[data-astro-cid-kfgwim22]{bottom:var(--toc-bottom-margin);background:linear-gradient(to bottom, var(--toc-fade-transparent), var(--toc-fade-bottom-edge-color));height:60px;position:absolute;left:0;right:0}.floating-button{justify-content:center;display:flex;box-shadow:0 2px 4px #0003;border-radius:4px!important;width:34px!important;height:34px!important}.floating-button:hover{color:var(--tv-blue-400)!important}:root[data-theme=dark] .floating-button{background-color:var(--tv-cold-gray-800)}:root{--toc-bar-color:var(--tv-cold-gray-100);--toc-bar-active-color:var(--tv-text-link-color);--toc-bar-hover-color:#000;--show-button-color:var(--tv-cold-gray-550)}:root[data-theme=dark]{--toc-bar-color:var(--tv-cold-gray-800);--toc-bar-active-color:var(--tv-text-link-color);--toc-bar-hover-color:#fff;--show-button-color:var(--tv-cold-gray-450)}#toc[data-astro-cid-enkss3xe]{--code-line-spacing-override:0px;max-width:680px;margin-right:auto;position:relative}#toc[data-astro-cid-enkss3xe] code{background-color:var(--color-bg-inline-code);border-radius:2px;margin-block:-.125rem;padding:.125rem .375rem;font-size:13px}#show-all[data-astro-cid-enkss3xe]{display:none}label[data-astro-cid-enkss3xe][for=show-all]{color:var(--show-button-color);user-select:none;cursor:pointer;align-items:center;gap:0;margin-top:8px;font-size:16px;display:flex}[data-astro-cid-enkss3xe][data-overflow-hidden]{display:inline-flex}[data-astro-cid-enkss3xe][data-overflow-shown],#show-all[data-astro-cid-enkss3xe]:checked~label[data-astro-cid-enkss3xe] [data-astro-cid-enkss3xe][data-overflow-hidden]{display:none}#show-all[data-astro-cid-enkss3xe]:checked~label[data-astro-cid-enkss3xe] [data-astro-cid-enkss3xe][data-overflow-shown]{display:inline-flex}.overflow-hide[data-astro-cid-enkss3xe]{display:none}#show-all[data-astro-cid-enkss3xe]:checked~#toc-entries[data-astro-cid-enkss3xe] .overflow-hide[data-astro-cid-enkss3xe]{list-style:none;display:list-item}aside[data-astro-cid-enkss3xe].document-toc-container{margin-top:12px;margin-bottom:40px;font-size:16px}ul[data-astro-cid-enkss3xe]{padding-left:0}li[data-astro-cid-enkss3xe]{text-overflow:ellipsis;text-wrap:nowrap;padding-top:3px;padding-bottom:3px;list-style:none;overflow-x:hidden}a[data-astro-cid-enkss3xe],a[data-astro-cid-enkss3xe]:visited{color:var(--tv-text-link-color);display:block}.indented-item[data-astro-cid-enkss3xe]{border-left:2px solid var(--toc-bar-color);padding-left:12px}.indented-item[data-astro-cid-enkss3xe]:hover{border-left:2px solid var(--toc-bar-hover-color)}.l-3[data-astro-cid-enkss3xe]{margin-left:24px}.l-4[data-astro-cid-enkss3xe]{margin-left:48px}.l-5[data-astro-cid-enkss3xe]{margin-left:62px}#article-labels[data-astro-cid-ldsdtu2n]{margin-block:8px;flex-direction:row;gap:8px;margin-top:40px;display:flex}#article-labels[data-astro-cid-ldsdtu2n] div[data-astro-cid-ldsdtu2n]{color:#fff;border-radius:4px;padding:0 8px;font-size:11px;font-weight:600;line-height:18px}#image-lightbox[data-astro-cid-gqx5jzfw][hidden]{display:none}#image-lightbox[data-astro-cid-gqx5jzfw]{background-color:var(--tv-cold-gray-50);z-index:20;justify-content:center;align-items:center;padding:48px;display:flex;position:fixed;inset:0;overflow:hidden}:root[data-theme=dark] #image-lightbox[data-astro-cid-gqx5jzfw]{background-color:#000}.button-wrapper[data-astro-cid-gqx5jzfw]{z-index:21;position:absolute;top:16px;right:16px}#lightbox-image[data-astro-cid-gqx5jzfw]{object-fit:contain;max-width:100%;max-height:100%}:root{--header-height:64px;--sidebar-max-width:300px;--main-pane-max-width:100%}@media (width>=996px){:root{--main-pane-max-width:calc(100vw - 300px)}}@media (width<=1360px){.main-pane[data-astro-cid-hfvdkuda][data-wide-page=true]{--main-pane-max-width:100%}}#page-container[data-astro-cid-hfvdkuda]{flex-grow:1;max-width:100%;display:flex}#top[data-astro-cid-hfvdkuda]{scroll-margin-top:var(--header-height)}#slot-container[data-astro-cid-hfvdkuda][data-toc-hidden=true]{max-width:680px;margin-right:auto}div[data-astro-cid-hfvdkuda]#slot-container{margin-top:0}div[data-astro-cid-hfvdkuda]#slot-container>h2:first-child{margin-top:12px}div[data-astro-cid-hfvdkuda]#slot-container[data-hide-first-heading="1"] h1:first-of-type,div[data-astro-cid-hfvdkuda]#slot-container[data-hide-first-heading="2"] h2:first-of-type{display:none}.content-width[data-astro-cid-hfvdkuda]{max-width:680px}.content[data-astro-cid-hfvdkuda]{flex-grow:1}.column[data-astro-cid-hfvdkuda]{padding:10px}.main-pane-wrapper[data-astro-cid-hfvdkuda]{flex-direction:column;flex-grow:1;min-width:0;display:flex}.main-pane[data-astro-cid-hfvdkuda]{color:var(--text-color);max-width:var(--main-pane-max-width);flex-direction:row;display:flex}.main-pane[data-astro-cid-hfvdkuda][data-page-type=md]{margin:0 auto}.main-pane[data-astro-cid-hfvdkuda][data-page-type=stretched],.main-pane[data-astro-cid-hfvdkuda][data-page-type=html]{flex-grow:1}.pagination-buttons[data-astro-cid-hfvdkuda]{flex-direction:row;justify-content:space-between;max-width:680px;display:flex;margin-top:48px!important}@media (width<=480px){.pagination-buttons[data-astro-cid-hfvdkuda]{--pagination-button-width:100%;flex-direction:column;gap:8px}}.plain-content[data-astro-cid-hfvdkuda]{box-sizing:border-box;flex-grow:1;min-width:200px;max-width:980px;margin:0 auto;padding:24px 45px 45px;font-size:16px}.plain-content[data-astro-cid-hfvdkuda][full-width=true]{max-width:unset}.plain-content[data-astro-cid-hfvdkuda][data-stretched=true]{max-width:1150px}@media (width<=767px){.plain-content[data-astro-cid-hfvdkuda]{padding:15px}}@media (width<=995px){#version-select[data-astro-cid-lecyvnsf][data-hideable=true]{display:none}}.informer[data-astro-cid-aq2jejmg]{border:1px solid var(--informer-header-color);--color-bg-inline-code:#e0e3eb59;border-radius:8px;flex-direction:column;gap:2px;padding:12px;display:flex;position:relative}:root[data-theme=dark] .informer[data-astro-cid-aq2jejmg]{--color-bg-inline-code:#181b2359}.informer[data-astro-cid-aq2jejmg][data-filled=true]{background-color:var(--informer-back-color-light);border:none}:root[data-theme=dark] .informer[data-astro-cid-aq2jejmg][data-filled=true]{background-color:var(--informer-back-color-dark)}.informer-top[data-astro-cid-aq2jejmg]{flex-direction:row;align-items:center;gap:8px;display:flex}.informer-icon[data-astro-cid-aq2jejmg]{color:var(--informer-header-color);position:absolute;top:15px;left:14px}.informer-content[data-astro-cid-aq2jejmg]{margin-left:28px}.informer-header[data-astro-cid-aq2jejmg]{color:var(--informer-header-color);font-weight:600;display:inline-block}.informer-content[data-astro-cid-aq2jejmg] code{background-color:var(--color-bg-inline-code);border-radius:4px;margin-block:-.125rem;padding:.125rem .375rem;font-size:13px}.informer-content[data-astro-cid-aq2jejmg] pre{border:1px solid var(--border-color);tab-size:2;border-radius:8px;padding:.75rem 1rem;font-size:14px}.informer-content[data-astro-cid-aq2jejmg] pre code{all:unset;font-family:var(--font-mono)}body{--table-row-shade:transparent}.spacer-wrapper{padding-left:20px}span.tv-informer-header{display:block}.main-pane-wrapper{width:100%}.pine-colorizer.not-content:not(.colorized){overflow-x:auto}.twitter-tweet:not(.twitter-tweet-rendered){padding:var(--tc-padding,1em);border:1px solid var(--tc-border-color,#cfd9de)}.twitter-tweet:not(.twitter-tweet-rendered)>:first-child{margin-top:0}.twitter-tweet:not(.twitter-tweet-rendered)>:last-child{margin-bottom:0}.twitter-tweet.twitter-tweet-rendered{color-scheme:normal}lite-youtube{contain:content;cursor:pointer;background-color:#000;background-position:50%;background-size:cover;max-width:720px;display:block;position:relative}lite-youtube:before{content:attr(data-title);color:#eee;text-shadow:0 0 2px #00000080;white-space:nowrap;text-overflow:ellipsis;box-sizing:border-box;background-image:linear-gradient(#000000ab 0%,#0000008a 14%,#00000026 54%,#0000000d 72%,#0000 94%);width:100%;height:99px;padding:25px 20px;font-family:YouTube Noto,Roboto,Arial,Helvetica,sans-serif;font-size:18px;display:block;position:absolute;top:0;overflow:hidden}lite-youtube:hover:before{color:#fff}lite-youtube:after{content:"";padding-bottom:56.25%;display:block}lite-youtube>iframe{border:0;width:100%;height:100%;position:absolute;top:0;left:0}lite-youtube>.lyt-playbtn{cursor:pointer;z-index:1;filter:grayscale();background:url("data:image/svg+xml;utf8,<svg xmlns=\"http://www.w3.org/2000/svg\" viewBox=\"0 0 68 48\"><path d=\"M66.52 7.74c-.78-2.93-2.49-5.41-5.42-6.19C55.79.13 34 0 34 0S12.21.13 6.9 1.55c-2.93.78-4.63 3.26-5.42 6.19C.06 13.05 0 24 0 24s.06 10.95 1.48 16.26c.78 2.93 2.49 5.41 5.42 6.19C12.21 47.87 34 48 34 48s21.79-.13 27.1-1.55c2.93-.78 4.64-3.26 5.42-6.19C67.94 34.95 68 24 68 24s-.06-10.95-1.48-16.26z\" fill=\"red\"/><path d=\"M45 24 27 14v20\" fill=\"white\"/></svg>") 50%/68px 48px no-repeat;border:0;width:100%;height:100%;transition:filter .1s cubic-bezier(0,0,.2,1);display:block;position:absolute}lite-youtube:hover>.lyt-playbtn,lite-youtube .lyt-playbtn:focus{filter:none}lite-youtube.lyt-activated{cursor:unset}lite-youtube.lyt-activated:before,lite-youtube.lyt-activated>.lyt-playbtn{opacity:0;pointer-events:none}.lyt-visually-hidden{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}lite-youtube>iframe{all:unset!important;border:0!important;width:100%!important;height:100%!important;position:absolute!important;inset:0!important}lite-vimeo{contain:content;background-color:#000;background-position:50%;background-size:cover;font-size:10px;display:block;position:relative}lite-vimeo:after{content:"";padding-bottom:56.25%;display:block}lite-vimeo>iframe{all:unset!important;border:0!important;width:100%!important;height:100%!important;position:absolute!important;inset:0!important}lite-vimeo>.ltv-playbtn{content:"";cursor:pointer;background:0 0;border:0;outline:0;width:100%;position:absolute;inset:0}lite-vimeo>.ltv-playbtn:before{opacity:.8;background:#172322bf;border-radius:.25rem;width:6.5em;height:4em;transition:all .2s cubic-bezier(0,0,.2,1)}lite-vimeo>.ltv-playbtn:focus:before{outline:auto}lite-vimeo:hover>.ltv-playbtn:before{background-color:#00adef;background-color:var(--ltv-color,#00adef);opacity:1}lite-vimeo>.ltv-playbtn:after{border:1em solid #0000;border-left:1.7em solid #fff;border-right-width:0}lite-vimeo>.ltv-playbtn:before,lite-vimeo>.ltv-playbtn:after{content:"";position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}lite-vimeo.ltv-activated:before,lite-vimeo.ltv-activated>.ltv-playbtn{cursor:unset;opacity:0;pointer-events:none}.link-preview[data-astro-cid-4wkxthgh]{--lp-width:var(--link-preview-width,30em);--lp-pad-x:var(--link-preview-padding-inline,0);--lp-pad-y:var(--link-preview-padding-block,.5em);--lp-corners:var(--link-preview-corners,0);--lp-desc-lines:var(--link-preview-description-lines,1);width:var(--lp-width);border-radius:var(--lp-corners);flex-direction:column-reverse;max-width:100%;display:flex;position:relative}.link-preview[data-astro-cid-4wkxthgh] [data-astro-cid-4wkxthgh]{margin:0!important}.link-preview__content[data-astro-cid-4wkxthgh]{padding:var(--lp-pad-y) var(--lp-pad-x);flex-direction:column;display:flex}.link-preview[data-astro-cid-4wkxthgh] header[data-astro-cid-4wkxthgh]{flex-direction:column-reverse;display:flex}.link-preview__description[data-astro-cid-4wkxthgh]{-webkit-line-clamp:var(--lp-desc-lines);text-overflow:ellipsis;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.link-preview[data-astro-cid-4wkxthgh]:not(.link-preview--has-video) a[data-astro-cid-4wkxthgh]:after{content:"";position:absolute;inset:0}.link-preview[data-astro-cid-4wkxthgh] img[data-astro-cid-4wkxthgh],.link-preview[data-astro-cid-4wkxthgh] video[data-astro-cid-4wkxthgh]{aspect-ratio:1200/630;object-fit:cover;border-top-left-radius:var(--lp-corners);border-top-right-radius:var(--lp-corners);width:100%;height:auto}astro-embed-mastodon::part(image-attachment),astro-embed-mastodon::part(audio-attachment),astro-embed-mastodon::part(video-attachment){object-fit:cover;width:100%;height:100%;display:block}astro-embed-mastodon::part(preview-card-authors){background-color:var(--background-color-surface);flex-wrap:wrap;gap:.25em .5em;padding:1em;font-size:.875em;display:flex}astro-embed-mastodon::part(preview-card-author){color:var(--color-primary);white-space:nowrap;align-items:center;gap:.25em;font-weight:600;text-decoration:none;display:flex;overflow:hidden}astro-embed-mastodon::part(preview-card-author-name){text-overflow:ellipsis;overflow:hidden}astro-embed-mastodon::part(preview-card-author-avatar){border-radius:50%}astro-embed-mastodon::part(preview-card){border:1px solid var(--border-color,#cfd9de);border-radius:var(--border-radius);overflow:clip}astro-embed-mastodon::part(preview-card-link){color:inherit;border-radius:var(--border-radius) var(--border-radius) 0 0;outline-offset:-2px;flex-direction:column;text-decoration:none;display:flex}astro-embed-mastodon::part(preview-card-link--no-image){flex-direction:row}astro-embed-mastodon::part(preview-card-image){width:100%;height:auto}astro-embed-mastodon::part(preview-card-image-placeholder){aspect-ratio:1;background-color:var(--background-color-accent);width:7.5em;color:var(--color-secondary);flex:none;place-items:center;display:grid}astro-embed-mastodon::part(preview-card-content){padding:var(--padding,1em);flex-direction:column;flex:auto;justify-content:center;gap:.5em;max-width:100%;display:flex;overflow:hidden}astro-embed-mastodon::part(preview-card-provider-name),astro-embed-mastodon::part(preview-card-description){white-space:nowrap;text-overflow:ellipsis;color:var(--color-secondary);font-size:.875em;display:block;overflow:hidden}astro-embed-mastodon::part(preview-card-title){-webkit-line-clamp:2;line-clamp:2;text-overflow:ellipsis;color:var(--color-primary);-webkit-box-orient:vertical;font-size:1.1875em;line-height:1.25;display:-webkit-box;overflow:hidden}astro-embed-mastodon::part(attachments){border-radius:var(--border-radius);aspect-ratio:3/2;grid-template-rows:1fr 1fr;grid-template-columns:1fr 1fr;gap:.125em;display:grid;overflow:clip}astro-embed-mastodon::part(attachments media-count-1){aspect-ratio:unset;grid-template-rows:1fr;grid-template-columns:1fr}astro-embed-mastodon::part(row-span){grid-row:span 2}astro-embed-mastodon::part(footer){font-size:.875em}astro-embed-mastodon::part(header){justify-content:space-between;align-items:center;gap:.667em;font-size:.9375em;line-height:1.467em;display:flex}astro-embed-mastodon::part(user){color:inherit;align-items:center;gap:.667em;text-decoration:none;display:flex;overflow:hidden}astro-embed-mastodon::part(user-avatar){border-radius:var(--border-radius);object-fit:cover;width:3em;height:3em}astro-embed-mastodon::part(user-content){white-space:nowrap;max-width:100%;color:var(--color-secondary);flex-direction:column;display:flex;overflow:hidden}astro-embed-mastodon::part(user-display-name){color:var(--color-primary);font-weight:600}astro-embed-mastodon::part(user-display-name),astro-embed-mastodon::part(user-account){text-overflow:ellipsis;display:block;overflow:hidden}astro-embed-mastodon::part(mastodon-logo){color:var(--color-secondary);width:2.5em;height:2.5em}astro-embed-mastodon::part(quote){border:1px solid var(--border-color,#cfd9de);border-radius:var(--border-radius);flex-direction:column;gap:1em;padding:.875em;display:flex}astro-embed-mastodon::part(quote-header){gap:.5em;font-size:.875em;display:flex}astro-embed-mastodon::part(quote-avatar){border-radius:var(--border-radius)}astro-embed-mastodon::part(quote-display-name){color:var(--color-primary);flex-direction:column;margin-inline-end:auto;display:flex}astro-embed-mastodon::part(quote-username){letter-spacing:.04em;color:var(--color-secondary);font-size:.85em}astro-embed-mastodon::part(quote-content){color:var(--color-primary);flex-direction:column;gap:1em;font-size:.875em;display:flex}astro-embed-mastodon::part(subquote){border-radius:var(--border-radius);color:var(--color-secondary);background-color:var(--background-color-surface);padding:.5em .75em;font-size:.875em}astro-embed-mastodon::part(root){--color-scheme--light:light;--color--light:#292938;--color-primary--light:#000;--color-secondary--light:#45455f;--color-link--light:#5653ed;--background-color--light:#fff;--border-color--light:#cfd9de;--background-color-surface--light:#e8e6f0;--background-color-accent--light:#c6bfd9;--color-scheme--dark:dark;--color--dark:#cfd9de;--color-primary--dark:#f0f1ff;--color-secondary--dark:#8b8dac;--color-link--dark:#8886ff;--background-color--dark:#181821;--border-color--dark:#c8cdfe2e;--background-color-surface--dark:#6247e61a;--background-color-accent--dark:#c8cdfe14;--color-scheme:var(--color-scheme--light);--color:var(--color--light);--color-primary:var(--color-primary--light);--color-secondary:var(--color-secondary--light);--color-link:var(--color-link--light);--background-color:var(--background-color--light);--border-color:var(--border-color--light);--background-color-surface:var(--background-color-surface--light);--background-color-accent:var(--background-color-accent--light);--padding:1em;--border-radius:.5em;--font-family:Roboto, system-ui, -apple-system, BlinkMacSystemFont, "Segoe UI", Oxygen, Ubuntu, Cantarell, "Open Sans", "Helvetica Neue", sans-serif}@media (prefers-color-scheme:dark){astro-embed-mastodon::part(root){--color-scheme:var(--color-scheme--dark);--color:var(--color--dark);--color-primary:var(--color-primary--dark);--color-secondary:var(--color-secondary--dark);--color-link:var(--color-link--dark);--background-color:var(--background-color--dark);--border-color:var(--border-color--dark);--background-color-surface:var(--background-color-surface--dark);--background-color-accent:var(--background-color-accent--dark)}}@supports (--color:light-dark(var(--a), var(--b))){astro-embed-mastodon::part(root){--color-scheme:inherit;--color:light-dark(var(--color--light),var(--color--dark));--color-primary:light-dark(var(--color-primary--light),var(--color-primary--dark));--color-secondary:light-dark(var(--color-secondary--light),var(--color-secondary--dark));--color-link:light-dark(var(--color-link--light),var(--color-link--dark));--background-color:light-dark(var(--background-color--light),var(--background-color--dark));--border-color:light-dark(var(--border-color--light),var(--border-color--dark));--background-color-surface:light-dark(var(--background-color-surface--light),var(--background-color-surface--dark));--background-color-accent:light-dark(var(--background-color-accent--light),var(--background-color-accent--dark))}}astro-embed-mastodon::part(root){border:1px solid var(--border-color,#cfd9de);border-radius:var(--border-radius);overflow-wrap:anywhere;padding:var(--padding,1em);font-family:var(--font-family,inherit);color-scheme:var(--color-scheme);color:var(--color);background-color:var(--background-color);flex-direction:column;gap:1em;margin:0;display:flex}astro-embed-mastodon::part(content){overflow-wrap:break-word;text-overflow:ellipsis;color:var(--color-primary);flex-direction:column;gap:1.16em;font-size:1.1875em;line-height:1.25;display:flex;overflow:hidden}.baseline-status[data-astro-cid-t6ncpokd]::part(root){--animation-duration:.3s;--color-outline--light:#d9d9d9;--color-background--light:transparent;--color-text--light:inherit;--color-link--light:#1a73e8;--color-badge-background--light:#3367d6;--color-badge-text--light:#fff;--color-limited--light:#ea8600;--color-limited-secondary--light:#c6c6c6;--color-newly--light:#1a73e8;--color-newly-secondary--light:#a8c7fa;--color-widely--light:#1e8e3e;--color-widely-secondary--light:#c4eed0;--color-no_data--light:#707070;--color-no_data-secondary--light:#909090;--color-outline--dark:#666;--color-background--dark:transparent;--color-text--dark:inherit;--color-link--dark:#5aa1ff;--color-badge-background--dark:#3367d6;--color-badge-text--dark:#fff;--color-limited--dark:#f09418;--color-limited-secondary--dark:#565656;--color-newly--dark:#4185ff;--color-newly-secondary--dark:#2d509e;--color-widely--dark:#24a446;--color-widely-secondary--dark:#125225;--color-no_data--dark:#868686;--color-no_data-secondary--dark:#666;--color-limited:var(--color-limited--light);--color-newly:var(--color-newly--light);--color-widely:var(--color-widely--light);--color-no_data:var(--color-no_data--light);--color-outline:var(--color-outline--light);--color-background:var(--color-background--light);--color-text:var(--color-text--light);--color-link:var(--color-link--light);--color-badge-background:var(--color-badge-background--light);--color-badge-text:var(--color-badge-text--light);--color-limited-secondary:var(--color-limited-secondary--light);--color-widely-secondary:var(--color-widely-secondary--light);--color-newly-secondary:var(--color-newly-secondary--light);--color-no_data-secondary:var(--color-no_data-secondary--light);color:var(--color-text);border:solid 1px var(--color-outline);background:var(--color-background);padding-top:1rem;border-radius:.5rem;max-width:50rem;padding-inline:1.5rem;font-family:Roboto,sans-serif;font-size:.875rem;font-style:normal;line-height:1.71429}@media (prefers-color-scheme:dark){.baseline-status[data-astro-cid-t6ncpokd]::part(root){--color-limited:var(--color-limited--dark);--color-newly:var(--color-newly--dark);--color-widely:var(--color-widely--dark);--color-no_data:var(--color-no_data--dark);--color-outline:var(--color-outline--dark);--color-background:var(--color-background--dark);--color-text:var(--color-text--dark);--color-link:var(--color-link--dark);--color-badge-background:var(--color-badge-background--dark);--color-badge-text:var(--color-badge-text--dark);--color-limited-secondary:var(--color-limited-secondary--dark);--color-widely-secondary:var(--color-widely-secondary--dark);--color-newly-secondary:var(--color-newly-secondary--dark);--color-no_data-secondary:var(--color-no_data-secondary--dark)}}@supports (--color:light-dark(var(--a), var(--b))){.baseline-status[data-astro-cid-t6ncpokd]::part(root){--color-limited:light-dark(var(--color-limited--light),var(--color-limited--dark));--color-newly:light-dark(var(--color-newly--light),var(--color-newly--dark));--color-widely:light-dark(var(--color-widely--light),var(--color-widely--dark));--color-no_data:light-dark(var(--color-no_data--light),var(--color-no_data--dark));--color-outline:light-dark(var(--color-outline--light),var(--color-outline--dark));--color-background:light-dark(var(--color-background--light),var(--color-background--dark));--color-text:light-dark(var(--color-text--light),var(--color-text--dark));--color-link:light-dark(var(--color-link--light),var(--color-link--dark));--color-badge-background:light-dark(var(--color-badge-background--light),var(--color-badge-background--dark));--color-badge-text:light-dark(var(--color-badge-text--light),var(--color-badge-text--dark));--color-limited-secondary:light-dark(var(--color-limited-secondary--light),var(--color-limited-secondary--dark));--color-widely-secondary:light-dark(var(--color-widely-secondary--light),var(--color-widely-secondary--dark));--color-newly-secondary:light-dark(var(--color-newly-secondary--light),var(--color-newly-secondary--dark));--color-no_data-secondary:light-dark(var(--color-no_data-secondary--light),var(--color-no_data-secondary--dark))}}.baseline-status[data-astro-cid-t6ncpokd]::part(feature-name){margin:0;font-size:1.25rem;line-height:1.2}.baseline-status[data-astro-cid-t6ncpokd]::part(link),.baseline-status[data-astro-cid-t6ncpokd]::part(link):active,.baseline-status[data-astro-cid-t6ncpokd]::part(link):visited{color:var(--color-link)}.baseline-status[data-astro-cid-t6ncpokd]::part(summary){cursor:pointer;flex-wrap:wrap;justify-content:space-between;gap:1rem;padding-block:1rem;font-size:1rem;line-height:1.5;display:flex}.baseline-status[data-astro-cid-t6ncpokd]::part(summary)::-webkit-details-marker{display:none}.baseline-status[data-astro-cid-t6ncpokd]::part(summary-content){flex-wrap:wrap;flex:1;justify-content:space-between;align-items:center;gap:1rem;display:flex}.baseline-status[data-astro-cid-t6ncpokd]::part(summary-label){flex-wrap:wrap;align-items:center;gap:.2rem;display:flex}.baseline-status[data-astro-cid-t6ncpokd]::part(badge){background:var(--color-badge-background);color:var(--color-badge-text);text-transform:uppercase;white-space:nowrap;border-radius:.125rem;margin-inline:.5rem;padding-inline:.25rem;font-size:.6875rem;line-height:1.81818}.baseline-status[data-astro-cid-t6ncpokd]::part(browsers){flex-wrap:wrap;gap:1rem;font-size:0;display:flex}.baseline-status[data-astro-cid-t6ncpokd]::part(browser-support){white-space:nowrap}.baseline-status[data-astro-cid-t6ncpokd]::part(browser-support-label){width:1px;height:1px;margin:-1px;position:absolute}.baseline-status[data-astro-cid-t6ncpokd]::part(caret){width:10px;height:20px;color:var(--text-color);margin-inline-start:auto}@media (width>=28rem){.baseline-status[data-astro-cid-t6ncpokd]::part(caret){margin-inline-start:3rem}}@media (prefers-reduced-motion:reduce){.baseline-status[data-astro-cid-t6ncpokd]::part(root){--animation-duration:0s}}.external-link[data-astro-cid-c7gs5csg]{border:var(--bluesky-card-border);border-radius:var(--bluesky-radius-md);width:100%;color:var(--bluesky-color-text);background:var(--bluesky-color-background);transition:var(--bluesky-card-transition);flex-direction:column;text-decoration:none;display:flex;overflow:hidden}.thumbnail[data-astro-cid-c7gs5csg]{aspect-ratio:var(--bluesky-aspect-ratio-thumb);object-fit:cover;width:100%;height:auto}.content[data-astro-cid-c7gs5csg]{padding:var(--bluesky-content-padding)}.domain[data-astro-cid-c7gs5csg]{font-size:var(--bluesky-font-size-sm);color:var(--bluesky-color-text-secondary);text-overflow:ellipsis;white-space:nowrap;margin:0;overflow:hidden}.title[data-astro-cid-c7gs5csg]{font-weight:var(--bluesky-font-weight-semibold);color:var(--bluesky-color-text);-webkit-line-clamp:2;-webkit-box-orient:vertical;margin:0;display:-webkit-box;overflow:hidden}.description[data-astro-cid-c7gs5csg]{font-size:var(--bluesky-font-size-sm);color:var(--bluesky-color-text-secondary);margin:var(--bluesky-space-xs) 0 0 0;-webkit-line-clamp:2;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.image-grid-container[data-astro-cid-fljt7ity]{width:100%;max-width:var(--bluesky-content-max-width);aspect-ratio:var(--bluesky-aspect-ratio-thumb);margin:0 auto}.image-grid[data-astro-cid-fljt7ity]{gap:var(--bluesky-space-xs);border-radius:var(--bluesky-radius-md);width:100%;height:100%;display:grid;overflow:hidden}.image-grid-item[data-astro-cid-fljt7ity]{background-color:var(--bluesky-color-border);width:100%;height:100%;position:relative;overflow:hidden}.image-grid-item[data-astro-cid-fljt7ity] img[data-astro-cid-fljt7ity]{object-fit:cover;width:100%;height:100%}.image-grid--1[data-astro-cid-fljt7ity]{grid-template-columns:1fr}.image-grid--2[data-astro-cid-fljt7ity],.image-grid--3[data-astro-cid-fljt7ity]{grid-template-columns:repeat(2,1fr)}.image-grid--3[data-astro-cid-fljt7ity] .image-grid-item[data-astro-cid-fljt7ity]:first-child{grid-row:span 2}.image-grid--4[data-astro-cid-fljt7ity]{grid-template-rows:repeat(2,1fr);grid-template-columns:repeat(2,1fr)}.avatar[data-astro-cid-vs2fy2mi]{border-radius:var(--bluesky-radius-full);background-color:var(--bluesky-color-border);flex-shrink:0;overflow:hidden}.avatar[data-astro-cid-vs2fy2mi] img[data-astro-cid-vs2fy2mi]{object-fit:cover;width:100%;height:100%}.medium[data-astro-cid-vs2fy2mi]{width:2.5rem;height:2.5rem}.small[data-astro-cid-vs2fy2mi]{width:1rem;height:1rem}.card[data-astro-cid-xshzdoea]{border:var(--bluesky-card-border);border-radius:var(--bluesky-radius-md);width:100%;color:var(--bluesky-color-text);background:var(--bluesky-color-background);transition:var(--bluesky-card-transition);flex-direction:column;text-decoration:none;display:flex;overflow:hidden}.card[data-astro-cid-xshzdoea]:hover{background:var(--bluesky-color-background-hover)}.cover-image[data-astro-cid-xshzdoea]{aspect-ratio:var(--bluesky-aspect-ratio-thumb);object-fit:cover;width:100%;height:auto}.content[data-astro-cid-xshzdoea]{padding:var(--bluesky-content-padding)}.header[data-astro-cid-xshzdoea]{gap:var(--bluesky-card-gap);align-items:center;display:flex}.avatar[data-astro-cid-xshzdoea]{width:var(--bluesky-avatar-md);height:var(--bluesky-avatar-md)}.title-group[data-astro-cid-xshzdoea]{gap:var(--bluesky-space-2xs);flex-direction:column;display:flex}.title[data-astro-cid-xshzdoea]{font-weight:var(--bluesky-font-weight-semibold);line-height:var(--bluesky-line-height-title);color:var(--bluesky-color-text);margin:0}.subtitle[data-astro-cid-xshzdoea]{font-size:var(--bluesky-font-size-sm);color:var(--bluesky-color-text-secondary);line-height:var(--bluesky-line-height-subtitle);margin:0}.description[data-astro-cid-xshzdoea]{font-size:var(--bluesky-font-size-sm);color:var(--bluesky-color-text-secondary);line-height:var(--bluesky-line-height-normal);margin:var(--bluesky-space-xs) 0 0 0}.post-container[data-astro-cid-vmooa76x]{border:var(--bluesky-card-border);border-radius:var(--bluesky-radius-md);gap:var(--bluesky-space-xs);padding:var(--bluesky-space-sm);color:var(--bluesky-color-text);transition:var(--bluesky-card-transition);flex-direction:column;text-decoration:none;display:flex}.post-link[data-astro-cid-vmooa76x]{text-decoration:none}.post-container[data-astro-cid-vmooa76x]:hover{background-color:var(--bluesky-color-background-hover)}.user-info[data-astro-cid-vmooa76x]{gap:var(--bluesky-space-xs);align-items:center;display:flex}.user-text[data-astro-cid-vmooa76x]{font-size:var(--bluesky-font-size-sm);text-overflow:ellipsis;white-space:nowrap;color:var(--bluesky-color-text);margin:0;overflow:hidden}.name[data-astro-cid-vmooa76x]{font-weight:var(--bluesky-font-weight-bold);color:var(--bluesky-color-text)}.handle[data-astro-cid-vmooa76x]{color:var(--bluesky-color-text-secondary);margin-left:var(--bluesky-space-xs)}.content[data-astro-cid-vmooa76x]{font-size:var(--bluesky-font-size-sm);color:var(--bluesky-color-text);line-height:var(--bluesky-line-height-normal);margin:0}.media-container[data-astro-cid-ogn4ylut]{border-radius:var(--bluesky-radius-md);background-color:var(--bluesky-color-border);width:100%;position:relative;overflow:hidden}.media-container[data-astro-cid-ogn4ylut]>img[data-astro-cid-ogn4ylut]{object-fit:cover;width:100%;height:100%}.play-button[data-astro-cid-7crx2ctg]{border-radius:var(--bluesky-radius-full);background-color:var(--bluesky-color-overlay);justify-content:center;align-items:center;width:6rem;height:6rem;display:flex;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.play-icon[data-astro-cid-7crx2ctg]{object-fit:cover;width:60%;height:60%}.thumbnail[data-astro-cid-7crx2ctg]{object-fit:cover;width:100%;height:100%}.record-with-media[data-astro-cid-5bmzja7y]{gap:var(--bluesky-space-sm);flex-direction:column;display:flex}.bluesky-post-container{--bluesky-color-overlay:#00000080;--bluesky-color-link:#3b82f6;--bluesky-color-text--light:#000;--bluesky-color-text-secondary--light:#42576c;--bluesky-color-border--light:#e5e5e5;--bluesky-color-background--light:#fff;--bluesky-color-background-hover--light:#fafafa;--bluesky-color-text--dark:white;--bluesky-color-text-secondary--dark:#aebbc9;--bluesky-color-border--dark:#2e4052;--bluesky-color-background--dark:#29333d;--bluesky-color-background-hover--dark:#1f262e;--bluesky-color-text:var(--bluesky-color-text--light);--bluesky-color-text-secondary:var(--bluesky-color-text-secondary--light);--bluesky-color-border:var(--bluesky-color-border--light);--bluesky-color-background:var(--bluesky-color-background--light);--bluesky-color-background-hover:var(--bluesky-color-background-hover--light);--bluesky-font-family:-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", Arial, sans-serif;--bluesky-font-size-sm:.875rem;--bluesky-font-size-base:1rem;--bluesky-font-size-lg:1.125rem;--bluesky-font-weight-normal:400;--bluesky-font-weight-medium:500;--bluesky-font-weight-semibold:600;--bluesky-font-weight-bold:700;--bluesky-line-height-tight:1.2;--bluesky-line-height-normal:1.4;--bluesky-line-height-relaxed:1.6;--bluesky-line-height-title:21px;--bluesky-line-height-subtitle:18px;--bluesky-space-2xs:.125rem;--bluesky-space-xs:.25rem;--bluesky-space-sm:.5rem;--bluesky-space-md:.75rem;--bluesky-space-lg:1rem;--bluesky-space-xl:1.25rem;--bluesky-space-2xl:1.5rem;--bluesky-radius-sm:.25rem;--bluesky-radius-md:.5rem;--bluesky-radius-lg:.75rem;--bluesky-radius-full:9999px;--bluesky-content-max-width:600px;--bluesky-content-min-width:300px;--bluesky-content-padding-x:var(--bluesky-space-lg);--bluesky-content-padding-y:var(--bluesky-space-md);--bluesky-content-padding:var(--bluesky-content-padding-y) var(--bluesky-content-padding-x);--bluesky-card-gap:var(--bluesky-space-sm);--bluesky-card-border:1px solid var(--bluesky-color-border);--bluesky-card-padding:var(--bluesky-content-padding);--bluesky-card-transition:background-color .2s ease;--bluesky-aspect-ratio-thumb:1.91/1;--bluesky-aspect-ratio-square:1/1;--bluesky-aspect-ratio-video:16/9;--bluesky-icon-size-sm:1rem;--bluesky-icon-size-md:1.5rem;--bluesky-icon-size-lg:2rem}@media (prefers-color-scheme:dark){.bluesky-post-container{--bluesky-color-text:var(--bluesky-color-text--light);--bluesky-color-text-secondary:var(--bluesky-color-text-secondary--light);--bluesky-color-border:var(--bluesky-color-border--light);--bluesky-color-background:var(--bluesky-color-background--light);--bluesky-color-background-hover:var(--bluesky-color-background-hover--light)}}@supports (--color:light-dark(var(--a), var(--b))){.bluesky-post-container{--bluesky-color-text:light-dark(var(--bluesky-color-text--light),var(--bluesky-color-text--dark));--bluesky-color-text-secondary:light-dark(var(--bluesky-color-text-secondary--light),var(--bluesky-color-text-secondary--dark));--bluesky-color-border:light-dark(var(--bluesky-color-border--light),var(--bluesky-color-border--dark));--bluesky-color-background:light-dark(var(--bluesky-color-background--light),var(--bluesky-color-background--dark));--bluesky-color-background-hover:light-dark(var(--bluesky-color-background-hover--light),var(--bluesky-color-background-hover--dark))}}.bluesky-post-container[data-astro-cid-oioy6mzf]{max-width:var(--bluesky-content-max-width);min-width:var(--bluesky-content-min-width);font-family:var(--bluesky-font-family);border:var(--bluesky-card-border);border-radius:var(--bluesky-radius-lg);background:var(--bluesky-color-background);transition:var(--bluesky-card-transition);margin:0 auto}.bluesky-post-container[data-astro-cid-oioy6mzf] .post-content[data-astro-cid-oioy6mzf] a{text-decoration:none}.post-content[data-astro-cid-oioy6mzf]{padding:var(--bluesky-space-md) var(--bluesky-space-lg) var(--bluesky-space-sm)}.post-header[data-astro-cid-oioy6mzf]{gap:var(--bluesky-space-sm);margin-bottom:var(--bluesky-space-sm);grid-template-columns:min-content 1fr min-content;align-items:start;display:grid}.user-info[data-astro-cid-oioy6mzf]{flex-direction:column;display:flex}.display-name[data-astro-cid-oioy6mzf]{font-weight:var(--bluesky-font-weight-bold);font-size:var(--bluesky-font-size-lg);line-height:var(--bluesky-line-height-tight);color:var(--bluesky-color-text);text-decoration:none}.username[data-astro-cid-oioy6mzf]{color:var(--bluesky-color-text-secondary);font-size:var(--bluesky-font-size-base);text-decoration:none}.display-name[data-astro-cid-oioy6mzf]:hover,.username[data-astro-cid-oioy6mzf]:hover{text-underline-offset:2px;text-decoration:underline}.logo-link[data-astro-cid-oioy6mzf]{text-decoration:none}.bluesky-logo[data-astro-cid-oioy6mzf]{height:var(--bluesky-icon-size-lg);transition:transform .2s}.bluesky-logo[data-astro-cid-oioy6mzf]:hover{transform:scale(1.1)}.post-text[data-astro-cid-oioy6mzf]{font-size:var(--bluesky-font-size-lg);line-height:var(--bluesky-line-height-normal);margin:0 0 var(--bluesky-space-md);white-space:pre-wrap;word-break:break-word;color:var(--bluesky-color-text)}.bluesky-post-container[data-astro-cid-oioy6mzf] .post-text[data-astro-cid-oioy6mzf] a{color:var(--bluesky-color-link);text-decoration:none}.bluesky-post-container[data-astro-cid-oioy6mzf] .timestamp[data-astro-cid-oioy6mzf]:hover,.bluesky-post-container[data-astro-cid-oioy6mzf] .post-text[data-astro-cid-oioy6mzf] a:hover{text-decoration:underline}.timestamp[data-astro-cid-oioy6mzf]{color:var(--bluesky-color-text-secondary);font-size:var(--bluesky-font-size-sm);margin-top:var(--bluesky-space-sm);text-decoration:none;display:block}
