[data-custom-select-wrapper]{outline:none;position:relative}[data-custom-select-wrapper] select{pointer-events:none!important;opacity:0!important}[data-custom-select-wrapper][data-custom-select-open=true] .language-selector__chevron,[data-custom-select-wrapper][data-custom-select-open=true] .caret,[data-custom-select-wrapper][data-custom-select-open=true] .select-chevron{transform:rotate(180deg)}.language-selector__chevron{transition:transform .18s cubic-bezier(.165,.84,.44,1)}.language-selector[data-custom-select-open=true]{background-color:var(--theme-nav-button-hover,#0000000f);color:#202124;border-color:#00000047}:root[data-theme=dark] .language-selector[data-custom-select-open=true],.dark-mode .language-selector[data-custom-select-open=true]{color:#fff;background-color:#ffffff24;border-color:#ffffff6b}starlight-theme-select{flex-shrink:0;align-items:center;display:inline-flex;position:relative}starlight-theme-select label{height:32px!important;color:var(--theme-surface-on-surface-variant,#444746)!important;cursor:pointer!important;user-select:none!important;box-sizing:border-box!important;background-color:#0000!important;border:1px solid #0000001f!important;border-radius:9999px!important;justify-content:center!important;align-items:center!important;gap:5px!important;width:auto!important;padding-inline:10px 8px!important;font-family:Google Sans Flex,Google Sans,-apple-system,BlinkMacSystemFont,sans-serif!important;transition:background-color .15s,border-color .15s,color .15s,box-shadow .15s!important;display:inline-flex!important;position:relative!important}starlight-theme-select label:hover{color:#202124!important;background-color:#0000000d!important;border-color:#0000003d!important}starlight-theme-select label:has(select:focus-visible){border-color:#1a73e8!important;box-shadow:0 0 0 2px #1a73e833!important}starlight-theme-select label .icon.label-icon{pointer-events:none!important;width:14px!important;height:14px!important;color:inherit!important;flex-shrink:0!important;font-size:14px!important;position:static!important;transform:none!important}starlight-theme-select label .ag-custom-select-value{letter-spacing:.01em;white-space:nowrap;pointer-events:none;color:inherit;font-size:.75rem;font-weight:500;line-height:1}starlight-theme-select label .icon.caret{pointer-events:none!important;width:11px!important;height:11px!important;color:inherit!important;flex-shrink:0!important;font-size:11px!important;transition:transform .18s cubic-bezier(.165,.84,.44,1)!important;position:static!important;transform:none!important}starlight-theme-select label select{opacity:0!important;pointer-events:none!important;color:#0000!important;-webkit-text-fill-color:transparent!important;cursor:pointer!important;appearance:none!important;background:0 0!important;border:none!important;outline:none!important;width:100%!important;height:100%!important;margin:0!important;padding:0!important;position:absolute!important;inset:0!important}starlight-theme-select[data-custom-select-open=true] label{color:#202124!important;background-color:#0000000f!important;border-color:#00000047!important}starlight-theme-select[data-custom-select-open=true] label .icon.caret{transform:rotate(180deg)!important}:root[data-theme=dark] starlight-theme-select label,.dark-mode starlight-theme-select label{color:#e8eaed!important;background-color:#ffffff0f!important;border-color:#ffffff38!important}:root[data-theme=dark] starlight-theme-select label:hover,.dark-mode starlight-theme-select label:hover{color:#fff!important;background-color:#ffffff1f!important;border-color:#ffffff61!important}:root[data-theme=dark] starlight-theme-select[data-custom-select-open=true] label,.dark-mode starlight-theme-select[data-custom-select-open=true] label{color:#fff!important;background-color:#ffffff24!important;border-color:#ffffff6b!important}.ag-custom-select-menu{z-index:1200;-webkit-backdrop-filter:blur(16px);box-sizing:border-box;opacity:0;visibility:hidden;pointer-events:none;transform-origin:100% 0;user-select:none;background:#fffffffa;border:1px solid #0000001a;border-radius:14px;width:max-content;min-width:240px;max-width:min(320px,100vw - 24px);padding:6px;transition:opacity .16s cubic-bezier(.165,.84,.44,1),transform .16s cubic-bezier(.165,.84,.44,1),visibility .16s;position:absolute;top:calc(100% + 8px);left:auto;right:0;transform:translateY(-6px)scale(.97);box-shadow:0 14px 36px -4px #00000024,0 4px 12px -2px #0000000f}.ag-custom-select-menu.ag-custom-select-menu--left{transform-origin:0 0;left:0;right:auto}.ag-custom-select-menu.ag-custom-select-menu--up{transform-origin:100% 100%;top:auto;bottom:calc(100% + 8px);transform:translateY(6px)scale(.97)}.ag-custom-select-menu.ag-custom-select-menu--up.ag-custom-select-menu--left{transform-origin:0 100%}.ag-custom-select-menu.ag-custom-select-menu--theme{min-width:164px}.ag-custom-select-menu.ag-custom-select-menu--full{width:100%;max-width:100%;left:0;right:0}[data-custom-select-wrapper][data-custom-select-open=true]>.ag-custom-select-menu{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0)scale(1)}.ag-custom-select-list{overscroll-behavior:contain;scrollbar-width:thin;scrollbar-color:#80868b52 transparent;flex-direction:column;gap:2px;max-height:min(332px,62vh);display:flex;overflow-y:auto}.ag-custom-select-list::-webkit-scrollbar{width:5px}.ag-custom-select-list::-webkit-scrollbar-track{background:0 0}.ag-custom-select-list::-webkit-scrollbar-thumb{background:#80868b52;border-radius:9999px}.ag-custom-select-divider{background-color:#00000014;flex-shrink:0;height:1px;margin:4px 6px}.ag-custom-select-option{color:#3c4043;text-align:left;white-space:nowrap;cursor:pointer;box-sizing:border-box;background:0 0;border:none;border-radius:9px;outline:none;justify-content:space-between;align-items:center;gap:12px;width:100%;padding:7px 10px;font-family:Google Sans Flex,Google Sans,system-ui,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Noto Sans,Noto Sans Devanagari,Noto Sans Thai,Noto Sans KR,Noto Sans JP,Noto Sans SC,Noto Sans TC,sans-serif;font-size:.8125rem;font-weight:450;line-height:1.35;transition:background-color .12s,color .12s;display:flex}.ag-custom-select-option:hover,.ag-custom-select-option.is-focused,.ag-custom-select-option:focus-visible{color:#1f1f1f;background-color:#f1f3f4}.ag-custom-select-option.is-selected,.ag-custom-select-option[aria-selected=true]{color:#1a73e8;background-color:#1a73e81a;font-weight:500}.ag-custom-select-option.is-selected .ag-custom-select-option__badge,.ag-custom-select-option[aria-selected=true] .ag-custom-select-option__badge{color:#1a73e8;background-color:#1a73e824;border-color:#1a73e838}.ag-custom-select-option.is-selected .ag-custom-select-option__check,.ag-custom-select-option[aria-selected=true] .ag-custom-select-option__check{opacity:1;display:inline-flex;transform:scale(1)}.ag-custom-select-option.is-selected .ag-custom-select-option__icon,.ag-custom-select-option[aria-selected=true] .ag-custom-select-option__icon{color:#1a73e8}.ag-custom-select-option__main{flex:1;align-items:center;gap:8px;min-width:0;display:inline-flex}.ag-custom-select-option__icon{color:#5f6368;flex-shrink:0;justify-content:center;align-items:center;width:15px;height:15px;transition:color .12s;display:inline-flex}.ag-custom-select-option__icon svg{width:15px;height:15px;display:block}.ag-custom-select-option__label{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.ag-custom-select-option__end{flex-shrink:0;align-items:center;gap:6px;display:inline-flex}.ag-custom-select-option__badge{letter-spacing:.02em;color:#5f6368;background-color:#0000000b;border:1px solid #0000000f;border-radius:6px;justify-content:center;align-items:center;padding:1px 6px;font-family:Google Sans Code,ui-monospace,SFMono-Regular,Menlo,monospace;font-size:.65rem;font-weight:500;line-height:1.3;transition:background-color .12s,color .12s,border-color .12s;display:inline-flex}.ag-custom-select-option__check{color:currentColor;opacity:0;justify-content:center;align-items:center;width:14px;height:14px;transition:opacity .12s,transform .12s;display:none;transform:scale(.85)}.ag-custom-select-option__check svg{width:14px;height:14px;display:block}:root[data-theme=dark] .ag-custom-select-menu,.dark-mode .ag-custom-select-menu{background:#202226fa;border-color:#ffffff24;box-shadow:0 16px 40px #0000008c,0 4px 12px #00000059}:root[data-theme=dark] .ag-custom-select-menu .ag-custom-select-list,.dark-mode .ag-custom-select-menu .ag-custom-select-list{scrollbar-color:#ffffff3d transparent}:root[data-theme=dark] .ag-custom-select-menu .ag-custom-select-list::-webkit-scrollbar-thumb{background:#ffffff3d}.dark-mode .ag-custom-select-menu .ag-custom-select-list::-webkit-scrollbar-thumb{background:#ffffff3d}:root[data-theme=dark] .ag-custom-select-menu .ag-custom-select-divider,.dark-mode .ag-custom-select-menu .ag-custom-select-divider{background-color:#ffffff1f}:root[data-theme=dark] .ag-custom-select-menu .ag-custom-select-option,.dark-mode .ag-custom-select-menu .ag-custom-select-option{color:#e8eaed}:root[data-theme=dark] .ag-custom-select-menu .ag-custom-select-option:hover,:root[data-theme=dark] .ag-custom-select-menu .ag-custom-select-option.is-focused,:root[data-theme=dark] .ag-custom-select-menu .ag-custom-select-option:focus-visible,.dark-mode .ag-custom-select-menu .ag-custom-select-option:hover,.dark-mode .ag-custom-select-menu .ag-custom-select-option.is-focused,.dark-mode .ag-custom-select-menu .ag-custom-select-option:focus-visible{color:#fff;background-color:#ffffff14}:root[data-theme=dark] .ag-custom-select-menu .ag-custom-select-option.is-selected,:root[data-theme=dark] .ag-custom-select-menu .ag-custom-select-option[aria-selected=true],.dark-mode .ag-custom-select-menu .ag-custom-select-option.is-selected,.dark-mode .ag-custom-select-menu .ag-custom-select-option[aria-selected=true]{color:#8ab4f8;background-color:#8ab4f829}:root[data-theme=dark] .ag-custom-select-menu .ag-custom-select-option.is-selected .ag-custom-select-option__badge,:root[data-theme=dark] .ag-custom-select-menu .ag-custom-select-option[aria-selected=true] .ag-custom-select-option__badge,.dark-mode .ag-custom-select-menu .ag-custom-select-option.is-selected .ag-custom-select-option__badge,.dark-mode .ag-custom-select-menu .ag-custom-select-option[aria-selected=true] .ag-custom-select-option__badge{color:#8ab4f8;background-color:#8ab4f833;border-color:#8ab4f852}:root[data-theme=dark] .ag-custom-select-menu .ag-custom-select-option.is-selected .ag-custom-select-option__icon,:root[data-theme=dark] .ag-custom-select-menu .ag-custom-select-option[aria-selected=true] .ag-custom-select-option__icon,.dark-mode .ag-custom-select-menu .ag-custom-select-option.is-selected .ag-custom-select-option__icon,.dark-mode .ag-custom-select-menu .ag-custom-select-option[aria-selected=true] .ag-custom-select-option__icon{color:#8ab4f8}:root[data-theme=dark] .ag-custom-select-menu .ag-custom-select-option__icon,.dark-mode .ag-custom-select-menu .ag-custom-select-option__icon{color:#9aa0a6}:root[data-theme=dark] .ag-custom-select-menu .ag-custom-select-option__badge,.dark-mode .ag-custom-select-menu .ag-custom-select-option__badge{color:#9aa0a6;background-color:#ffffff0f;border-color:#ffffff1a}@media (width<=900px){starlight-theme-select label{gap:4px!important;height:28px!important;padding-inline:8px 6px!important}starlight-theme-select label .ag-custom-select-value{font-size:.6875rem}}.language-selector:where(.astro-fe4j42sm){height:32px;color:var(--theme-surface-on-surface-variant,#444746);box-sizing:border-box;cursor:pointer;user-select:none;background-color:#0000;border:1px solid #0000001f;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;gap:5px;padding-inline:10px 8px;font-family:Google Sans Flex,Google Sans,-apple-system,BlinkMacSystemFont,sans-serif;transition:background-color .15s,border-color .15s,color .15s,box-shadow .15s;display:inline-flex;position:relative}.language-selector:where(.astro-fe4j42sm):hover{background-color:var(--theme-nav-button-hover,#0000000d);color:#202124;border-color:#0000003d}.language-selector:where(.astro-fe4j42sm):focus-visible,.language-selector:where(.astro-fe4j42sm):has(.language-selector__select:focus-visible){border-color:#1a73e8;outline:none;box-shadow:0 0 0 2px #1a73e833}.language-selector__icon:where(.astro-fe4j42sm),.language-selector__chevron:where(.astro-fe4j42sm){pointer-events:none;color:inherit;flex-shrink:0;justify-content:center;align-items:center;line-height:0;display:inline-flex}.language-selector__code:where(.astro-fe4j42sm){letter-spacing:.02em;white-space:nowrap;pointer-events:none;color:inherit;font-size:.75rem;font-weight:500;line-height:1}.language-selector__select:where(.astro-fe4j42sm){opacity:0;appearance:none;color:#0000;-webkit-text-fill-color:transparent;width:100%;height:100%;text-shadow:none;cursor:pointer;background:0 0;border:none;outline:none;margin:0;padding:0;font-family:Google Sans Flex,Google Sans,-apple-system,BlinkMacSystemFont,sans-serif;font-size:.8125rem;font-weight:500;line-height:1.2;position:absolute;inset:0;pointer-events:none!important}.language-selector__select:where(.astro-fe4j42sm) option:where(.astro-fe4j42sm){color:#202124;-webkit-text-fill-color:#202124;background-color:#fff;font-size:.875rem;font-weight:400}:root[data-theme=dark] .language-selector:where(.astro-fe4j42sm),.dark-mode .language-selector:where(.astro-fe4j42sm){color:#e8eaed;background-color:#ffffff0f;border-color:#ffffff38}:root[data-theme=dark] .language-selector:where(.astro-fe4j42sm):hover,.dark-mode .language-selector:where(.astro-fe4j42sm):hover{color:#fff;background-color:#ffffff1f;border-color:#ffffff61}:root[data-theme=dark] .language-selector:where(.astro-fe4j42sm) .language-selector__select:where(.astro-fe4j42sm) option:where(.astro-fe4j42sm),.dark-mode .language-selector:where(.astro-fe4j42sm) .language-selector__select:where(.astro-fe4j42sm) option:where(.astro-fe4j42sm){color:#e8eaed;-webkit-text-fill-color:#e8eaed;background-color:#202124}@media (width<=900px){.language-selector:where(.astro-fe4j42sm){gap:4px;height:28px;padding-inline:8px 6px}.language-selector__code:where(.astro-fe4j42sm){font-size:.6875rem}}.announcement-pill:where(.astro-pyiv6lj6){-webkit-backdrop-filter:blur(12px);width:100%;max-width:100%;min-height:40px;color:var(--theme-surface-on-surface,#121317);box-sizing:border-box;background:#f8f9faf5;border-top:1px solid #12131714;border-bottom:1px solid #1213171f;border-radius:0;outline-color:#121317;justify-content:center;align-items:center;gap:10px;padding:6px 44px 6px 20px;text-decoration:none;transition:border-color .2s,background-color .2s,box-shadow .2s;display:flex;position:relative;box-shadow:0 2px 8px #1213170a}.announcement-pill:where(.astro-pyiv6lj6)~.announcement-pill:where(.astro-pyiv6lj6){border-top:none}.announcement-pill:where(.astro-pyiv6lj6)[hidden]{display:none!important}.announcement-pill:where(.astro-pyiv6lj6) .pill-main-link:where(.astro-pyiv6lj6),.announcement-pill:where(.astro-pyiv6lj6) .pill-main-content:where(.astro-pyiv6lj6){justify-content:center;align-items:center;gap:inherit;color:inherit;flex:auto;min-width:0;text-decoration:none;display:flex}.announcement-pill:where(.astro-pyiv6lj6) .pill-main-link:where(.astro-pyiv6lj6){outline-color:#121317}.announcement-pill:where(.astro-pyiv6lj6) .pill-main-link:where(.astro-pyiv6lj6):after{content:"";inset:0;z-index:1;position:absolute;inset-inline-end:44px}.announcement-pill:where(.astro-pyiv6lj6) .pill-main-link:where(.astro-pyiv6lj6):focus-visible{outline-offset:-2px;outline:2px solid #121317}.announcement-pill:where(.astro-pyiv6lj6).is-interactive{cursor:pointer}.announcement-pill:where(.astro-pyiv6lj6).is-interactive:hover{background:#f1f3f4fc;border-bottom-color:#12131738}.announcement-pill:where(.astro-pyiv6lj6).is-interactive:hover .pill-arrow:where(.astro-pyiv6lj6){transform:translate(2.5px)}.announcement-pill:where(.astro-pyiv6lj6).is-interactive:focus-visible{outline-offset:-2px;outline:2px solid #121317}.announcement-pill:where(.astro-pyiv6lj6) .pill-badge:where(.astro-pyiv6lj6){color:#fff;letter-spacing:.04em;text-transform:uppercase;white-space:nowrap;background:#121317;border-radius:9999px;flex-shrink:0;align-items:center;gap:5px;padding:3px 9px;font-size:11px;font-weight:600;line-height:1.2;display:inline-flex}.announcement-pill:where(.astro-pyiv6lj6) .pill-icon:where(.astro-pyiv6lj6){justify-content:center;align-items:center;line-height:1;display:inline-flex}.announcement-pill:where(.astro-pyiv6lj6) .pill-spark-icon,.announcement-pill:where(.astro-pyiv6lj6) .pill-symbol-icon{flex-shrink:0;display:block}.announcement-pill:where(.astro-pyiv6lj6) .pill-text:where(.astro-pyiv6lj6){text-align:center;color:#121317;letter-spacing:-.005em;flex:0 auto;min-width:0;font-size:13.5px;font-weight:450;line-height:1.35}.announcement-pill:where(.astro-pyiv6lj6) .pill-cta:where(.astro-pyiv6lj6){color:#121317;white-space:nowrap;flex-shrink:0;align-items:center;gap:4px;margin-inline-start:4px;padding-inline-start:2px;font-size:13px;font-weight:550;line-height:1;display:inline-flex}.announcement-pill:where(.astro-pyiv6lj6) .pill-cta-label:where(.astro-pyiv6lj6){padding-inline-start:8px;position:relative}.announcement-pill:where(.astro-pyiv6lj6) .pill-cta-label:where(.astro-pyiv6lj6)[hidden]{display:none!important}.announcement-pill:where(.astro-pyiv6lj6) .pill-cta-label:where(.astro-pyiv6lj6):before{content:"";inset-inline-start:0;background:#12131729;width:1px;height:12px;position:absolute;top:50%;transform:translateY(-50%)}.announcement-pill:where(.astro-pyiv6lj6) .pill-arrow:where(.astro-pyiv6lj6){transition:transform .2s cubic-bezier(.22,1,.36,1);display:block}.announcement-pill:where(.astro-pyiv6lj6) .pill-dismiss:where(.astro-pyiv6lj6){inset-inline-end:10px;z-index:2;color:#1213178f;cursor:pointer;background:0 0;border:none;border-radius:9999px;outline-color:#121317;flex-shrink:0;justify-content:center;align-items:center;width:28px;height:28px;padding:0;transition:background-color .15s,color .15s;display:inline-flex;position:absolute;top:50%;transform:translateY(-50%)}.announcement-pill:where(.astro-pyiv6lj6) .pill-dismiss:where(.astro-pyiv6lj6):before{content:"";position:absolute;inset:-6px}.announcement-pill:where(.astro-pyiv6lj6) .pill-dismiss:where(.astro-pyiv6lj6):hover{color:#121317;background:#12131714}.announcement-pill:where(.astro-pyiv6lj6) .pill-dismiss:where(.astro-pyiv6lj6):focus-visible{outline-offset:-2px;outline:2px solid #121317}.announcement-pill:where(.astro-pyiv6lj6).announcement-pill--host-docs{border-top:none;font-family:Google Sans Text,Google Sans,system-ui,-apple-system,sans-serif}.announcement-pill:where(.astro-pyiv6lj6).announcement-pill--host-docs:not(.announcement-pill--emergency){background:#f1f3f4fa}.announcement-pill:where(.astro-pyiv6lj6).announcement-pill--host-docs:not(.announcement-pill--emergency).is-interactive:hover{background:#e8eaedfc}.announcement-pill:where(.astro-pyiv6lj6).announcement-pill--host-docs .pill-text:where(.astro-pyiv6lj6){font-size:13px}.announcement-pill:where(.astro-pyiv6lj6).announcement-pill--emergency-warning{background:#fef7e0;border-top-color:#b060002e;border-bottom-color:#b0600047}.announcement-pill:where(.astro-pyiv6lj6).announcement-pill--emergency-warning .pill-badge:where(.astro-pyiv6lj6){color:#fff;background:#944f00}.announcement-pill:where(.astro-pyiv6lj6).announcement-pill--emergency-warning .pill-text:where(.astro-pyiv6lj6),.announcement-pill:where(.astro-pyiv6lj6).announcement-pill--emergency-warning .pill-cta:where(.astro-pyiv6lj6){color:#3c2000}.announcement-pill:where(.astro-pyiv6lj6).announcement-pill--emergency-warning .pill-cta-label:where(.astro-pyiv6lj6):before{background:#3c200038}.announcement-pill:where(.astro-pyiv6lj6).announcement-pill--emergency-warning .pill-dismiss:where(.astro-pyiv6lj6){color:#3c2000a6}.announcement-pill:where(.astro-pyiv6lj6).announcement-pill--emergency-warning .pill-dismiss:where(.astro-pyiv6lj6):hover{color:#3c2000;background:#b060001f}.announcement-pill:where(.astro-pyiv6lj6).announcement-pill--emergency-warning.is-interactive:hover{background:#feefc3;border-bottom-color:#b060006b}.announcement-pill:where(.astro-pyiv6lj6).announcement-pill--emergency-critical{background:#fce8e6;border-top-color:#c5221f33;border-bottom-color:#c5221f4d}.announcement-pill:where(.astro-pyiv6lj6).announcement-pill--emergency-critical .pill-badge:where(.astro-pyiv6lj6){color:#fff;background:#b31412}.announcement-pill:where(.astro-pyiv6lj6).announcement-pill--emergency-critical .pill-text:where(.astro-pyiv6lj6),.announcement-pill:where(.astro-pyiv6lj6).announcement-pill--emergency-critical .pill-cta:where(.astro-pyiv6lj6){color:#410e0b}.announcement-pill:where(.astro-pyiv6lj6).announcement-pill--emergency-critical .pill-cta-label:where(.astro-pyiv6lj6):before{background:#410e0b38}.announcement-pill:where(.astro-pyiv6lj6).announcement-pill--emergency-critical .pill-dismiss:where(.astro-pyiv6lj6){color:#410e0ba6}.announcement-pill:where(.astro-pyiv6lj6).announcement-pill--emergency-critical .pill-dismiss:where(.astro-pyiv6lj6):hover{color:#410e0b;background:#c5221f1f}.announcement-pill:where(.astro-pyiv6lj6).announcement-pill--emergency-critical.is-interactive:hover{background:#fad2cf;border-bottom-color:#c5221f73}:root[data-theme=dark] .announcement-pill:where(.astro-pyiv6lj6),:root[data-theme=dark] .announcement-pill:where(.astro-pyiv6lj6).announcement-pill--host-docs:not(.announcement-pill--emergency){background:#1c1e24f5}:root[data-theme=dark] .announcement-pill:where(.astro-pyiv6lj6){color:#e8eaed;border-top-color:#e8eaed1a;border-bottom-color:#e8eaed29;outline-color:#e8eaed;box-shadow:0 2px 8px #00000047}:root[data-theme=dark] .announcement-pill:where(.astro-pyiv6lj6) .pill-main-link:where(.astro-pyiv6lj6),:root[data-theme=dark] .announcement-pill:where(.astro-pyiv6lj6) .pill-dismiss:where(.astro-pyiv6lj6){outline-color:#e8eaed}:root[data-theme=dark] .announcement-pill:where(.astro-pyiv6lj6):focus-visible,:root[data-theme=dark] .announcement-pill:where(.astro-pyiv6lj6) .pill-main-link:where(.astro-pyiv6lj6):focus-visible,:root[data-theme=dark] .announcement-pill:where(.astro-pyiv6lj6) .pill-dismiss:where(.astro-pyiv6lj6):focus-visible{outline-offset:-2px;outline:2px solid #e8eaed}:root[data-theme=dark] .announcement-pill:where(.astro-pyiv6lj6) .pill-badge:where(.astro-pyiv6lj6){color:#121317;background:#e8eaed}:root[data-theme=dark] .announcement-pill:where(.astro-pyiv6lj6) .pill-text:where(.astro-pyiv6lj6),:root[data-theme=dark] .announcement-pill:where(.astro-pyiv6lj6) .pill-cta:where(.astro-pyiv6lj6){color:#e8eaed}:root[data-theme=dark] .announcement-pill:where(.astro-pyiv6lj6) .pill-cta-label:where(.astro-pyiv6lj6):before{background:#e8eaed33}:root[data-theme=dark] .announcement-pill:where(.astro-pyiv6lj6) .pill-dismiss:where(.astro-pyiv6lj6){color:#e8eaedad}:root[data-theme=dark] .announcement-pill:where(.astro-pyiv6lj6) .pill-dismiss:where(.astro-pyiv6lj6):hover{color:#fff;background:#ffffff1f}:root[data-theme=dark] .announcement-pill:where(.astro-pyiv6lj6).is-interactive:hover,:root[data-theme=dark] .announcement-pill:where(.astro-pyiv6lj6).announcement-pill--host-docs:not(.announcement-pill--emergency).is-interactive:hover{background:#262930fa;border-bottom-color:#e8eaed47}:root[data-theme=dark] .announcement-pill:where(.astro-pyiv6lj6).announcement-pill--emergency-warning{background:#422c0cf5;border-top-color:#fdd66333;border-bottom-color:#fdd6634d;outline-color:#fdd663}:root[data-theme=dark] .announcement-pill:where(.astro-pyiv6lj6).announcement-pill--emergency-warning .pill-main-link:where(.astro-pyiv6lj6),:root[data-theme=dark] .announcement-pill:where(.astro-pyiv6lj6).announcement-pill--emergency-warning .pill-dismiss:where(.astro-pyiv6lj6){outline-color:#fdd663}:root[data-theme=dark] .announcement-pill:where(.astro-pyiv6lj6).announcement-pill--emergency-warning:focus-visible,:root[data-theme=dark] .announcement-pill:where(.astro-pyiv6lj6).announcement-pill--emergency-warning .pill-main-link:where(.astro-pyiv6lj6):focus-visible,:root[data-theme=dark] .announcement-pill:where(.astro-pyiv6lj6).announcement-pill--emergency-warning .pill-dismiss:where(.astro-pyiv6lj6):focus-visible{outline-offset:-2px;outline:2px solid #fdd663}:root[data-theme=dark] .announcement-pill:where(.astro-pyiv6lj6).announcement-pill--emergency-warning .pill-badge:where(.astro-pyiv6lj6){color:#201300;background:#fdd663}:root[data-theme=dark] .announcement-pill:where(.astro-pyiv6lj6).announcement-pill--emergency-warning .pill-text:where(.astro-pyiv6lj6),:root[data-theme=dark] .announcement-pill:where(.astro-pyiv6lj6).announcement-pill--emergency-warning .pill-cta:where(.astro-pyiv6lj6){color:#feefc3}:root[data-theme=dark] .announcement-pill:where(.astro-pyiv6lj6).announcement-pill--emergency-warning .pill-cta-label:where(.astro-pyiv6lj6):before{background:#feefc33d}:root[data-theme=dark] .announcement-pill:where(.astro-pyiv6lj6).announcement-pill--emergency-warning .pill-dismiss:where(.astro-pyiv6lj6){color:#feefc3b8}:root[data-theme=dark] .announcement-pill:where(.astro-pyiv6lj6).announcement-pill--emergency-warning .pill-dismiss:where(.astro-pyiv6lj6):hover{color:#fff;background:#fdd66329}:root[data-theme=dark] .announcement-pill:where(.astro-pyiv6lj6).announcement-pill--emergency-warning.is-interactive:hover{background:#4e340efa;border-bottom-color:#fdd66373}:root[data-theme=dark] .announcement-pill:where(.astro-pyiv6lj6).announcement-pill--emergency-critical{background:#441616f5;border-top-color:#f28b823d;border-bottom-color:#f28b8257;outline-color:#f28b82}:root[data-theme=dark] .announcement-pill:where(.astro-pyiv6lj6).announcement-pill--emergency-critical .pill-main-link:where(.astro-pyiv6lj6),:root[data-theme=dark] .announcement-pill:where(.astro-pyiv6lj6).announcement-pill--emergency-critical .pill-dismiss:where(.astro-pyiv6lj6){outline-color:#f28b82}:root[data-theme=dark] .announcement-pill:where(.astro-pyiv6lj6).announcement-pill--emergency-critical:focus-visible,:root[data-theme=dark] .announcement-pill:where(.astro-pyiv6lj6).announcement-pill--emergency-critical .pill-main-link:where(.astro-pyiv6lj6):focus-visible,:root[data-theme=dark] .announcement-pill:where(.astro-pyiv6lj6).announcement-pill--emergency-critical .pill-dismiss:where(.astro-pyiv6lj6):focus-visible{outline-offset:-2px;outline:2px solid #f28b82}:root[data-theme=dark] .announcement-pill:where(.astro-pyiv6lj6).announcement-pill--emergency-critical .pill-badge:where(.astro-pyiv6lj6){color:#2c0b09;background:#f28b82}:root[data-theme=dark] .announcement-pill:where(.astro-pyiv6lj6).announcement-pill--emergency-critical .pill-text:where(.astro-pyiv6lj6),:root[data-theme=dark] .announcement-pill:where(.astro-pyiv6lj6).announcement-pill--emergency-critical .pill-cta:where(.astro-pyiv6lj6){color:#fad2cf}:root[data-theme=dark] .announcement-pill:where(.astro-pyiv6lj6).announcement-pill--emergency-critical .pill-cta-label:where(.astro-pyiv6lj6):before{background:#fad2cf3d}:root[data-theme=dark] .announcement-pill:where(.astro-pyiv6lj6).announcement-pill--emergency-critical .pill-dismiss:where(.astro-pyiv6lj6){color:#fad2cfb8}:root[data-theme=dark] .announcement-pill:where(.astro-pyiv6lj6).announcement-pill--emergency-critical .pill-dismiss:where(.astro-pyiv6lj6):hover{color:#fff;background:#f28b8229}:root[data-theme=dark] .announcement-pill:where(.astro-pyiv6lj6).announcement-pill--emergency-critical.is-interactive:hover{background:#521a1afa;border-bottom-color:#f28b827a}@media (width<=1024px){.announcement-pill:where(.astro-pyiv6lj6){gap:8px;padding:6px 40px 6px 14px}.announcement-pill:where(.astro-pyiv6lj6) .pill-badge:where(.astro-pyiv6lj6){padding:2.5px 8px;font-size:10.5px}.announcement-pill:where(.astro-pyiv6lj6) .pill-text:where(.astro-pyiv6lj6){font-size:13px}}@media (width<=767px){.announcement-pill:where(.astro-pyiv6lj6){gap:7px;padding:6px 38px 6px 12px}.announcement-pill:where(.astro-pyiv6lj6) .pill-badge:where(.astro-pyiv6lj6){padding:2.5px 8px;font-size:10px}.announcement-pill:where(.astro-pyiv6lj6) .pill-text:where(.astro-pyiv6lj6){font-size:12.5px}.announcement-pill:where(.astro-pyiv6lj6) .pill-cta-label:where(.astro-pyiv6lj6){display:none}}@media (width<=380px){.announcement-pill:where(.astro-pyiv6lj6){gap:5px;padding:6px 36px 6px 8px}.announcement-pill:where(.astro-pyiv6lj6) .pill-badge:where(.astro-pyiv6lj6){padding:2px 6px;font-size:9.5px}.announcement-pill:where(.astro-pyiv6lj6) .pill-text:where(.astro-pyiv6lj6){overflow-wrap:anywhere;font-size:11.5px}.announcement-pill:where(.astro-pyiv6lj6) .pill-dismiss:where(.astro-pyiv6lj6){inset-inline-end:6px}}@media (prefers-reduced-motion:reduce){.announcement-pill:where(.astro-pyiv6lj6),.announcement-pill:where(.astro-pyiv6lj6) .pill-arrow:where(.astro-pyiv6lj6),.announcement-pill:where(.astro-pyiv6lj6) .pill-dismiss:where(.astro-pyiv6lj6){transition:none!important}.announcement-pill:where(.astro-pyiv6lj6).is-interactive:hover .pill-arrow:where(.astro-pyiv6lj6){transform:none!important}}
