@font-face{font-family:ui-monospace;src:local(Menlo-Regular),local(CascadiaCode-Regular),local(Consolas),local(RobotoMono-Regular),local(Cantarell-Regular),local(UbuntuMono-Regular),local(OxygenMono-Regular),local(Courier)}@font-face{font-family:ui-monospace;font-weight:700;src:local(Menlo-Bold),local(CascadiaCode-Bold),local(Consolas),local(RobotoMono-Bold),local(Cantarell-Bold),local(UbuntuMono-Bold),local(OxygenMono-Bold),local(CourierBold)}*,:before,:after{box-sizing:border-box;background-repeat:no-repeat}:before,:after{text-decoration:inherit;vertical-align:inherit}:where(:root){line-height:1.5;tab-size:4;text-size-adjust:100%;cursor:default;-webkit-tap-highlight-color:transparent;overflow-wrap:break-word}:where(h1){margin:.67em 0;font-size:2em}:where(dl,ol,ul) :where(dl,ol,ul){margin:0}:where(hr){block-size:0;color:inherit}:where(nav) :where(ol,ul){list-style-type:none;padding:0}:where(pre){overflow:auto;font-family:monospace,monospace;font-size:1em}:where(abbr[title]){text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}:where(b,strong){font-weight:bolder}:where(code,kbd,samp){font-family:monospace,monospace;font-size:1em}:where(small){font-size:80%}:where(audio,canvas,iframe,img,svg,video){vertical-align:middle}:where(svg:not([fill])){fill:currentColor}:where(table){text-indent:0;border-collapse:collapse;border-color:inherit}:where(button,input,select){margin:0}:where(button,[type=button i],[type=reset i],[type=submit i]){appearance:button}:where(fieldset){border:1px solid #a0a0a0}:where(progress){vertical-align:baseline}:where(textarea){margin:0;resize:vertical}:where([type=search i]){appearance:textfield;outline-offset:-2px}::-webkit-inner-spin-button,::-webkit-outer-spin-button{block-size:auto}::input-placeholder{color:inherit;opacity:.54}::-webkit-search-decoration{appearance:none}::-webkit-file-upload-button{font:inherit;appearance:button}:where(dialog){block-size:-moz-fit-content;block-size:fit-content;inline-size:-moz-fit-content;inline-size:fit-content;inset-inline:0;margin:auto;padding:1em;position:absolute;background-color:var(--PrimaryColor);border:solid;color:var(--InverseColor)}:where(dialog:not([open])){display:none}:where(details>summary:first-of-type){display:list-item}:where([aria-busy=true i]){cursor:progress}:where([aria-controls]){cursor:pointer}:where([aria-disabled=true i],[disabled]){cursor:not-allowed}:where([aria-hidden=false i][hidden]){display:initial}:where([aria-hidden=false i][hidden]:not(:focus)){clip:rect(0,0,0,0);position:absolute}:root{--step: .25rem;--rpx: .0625rem}:root{--BrightBlue200Color: hsl(205 88% 90%);--BrightBlue400Color: hsl(209 100% 79%);--BrightBlue500Color: hsl(208 100% 65%);--BrightBlue600Color: hsl(209 61% 52%);--BrightBlue700Color: hsl(209 57% 39%);--BrightBlue850Color: hsl(211 45% 14%);--BrightBlue900Color: hsl(212 37% 10%);--DarkBlue400Color: hsl(203 56% 42%);--DarkBlue500Color: hsl(202 100% 28%);--DarkBlue600Color: hsl(202 100% 22%);--DarkBlue700Color: hsl(208 54% 24%);--DarkBlue800Color: hsl(209 39% 17%);--DarkBlue850Color: hsl(209 39% 17%);--DarkBlue850ColorA0: hsl(209 39% 17% / 0%);--DarkBlue900Color: hsl(210 39% 15%);--DarkBlue950Color: hsl(213 36% 5%);--Grey100Color: hsl(225, 25%, 97%);--Grey200Color: hsl(216 31% 94%);--Grey300Color: hsl(213 12% 85%);--Grey400Color: hsl(214 11% 76%);--Grey500Color: hsl(217 11% 68%);--Grey600Color: hsl(219 6% 51%);--Grey700Color: hsl(216 6% 34%);--Grey800Color: hsl(220 5% 24.7%);--Grey900Color: hsl(225 5% 16.86%);--HotOrange600Color: hsl(20, 89%, 36%);--Neutral000Color: hsl(0 0% 100%);--Black000Color: hsl(0, 0%, 0%);--Orange400Color: hsl(42 100% 67%);--Orange600Color: hsl(35 100% 62%);--Orange700Color: hsl(33 100% 50%);--AstroOrangeColor: hsl(31, 92%, 54%);--Pink200Color: hsl(290, 61%, 76%);--Pink400Color: hsl(290, 61%, 51%);--Pink600Color: hsl(290 100% 30%);--Purple500Color: hsl(246, 54%, 63%);--Red700Color: hsl(350, 85%, 42%);--Green900Color: hsl(120, 100%, 18%);--Teal600Color: hsl(181 100% 32%);--InverseColor: var(--DarkBlue950Color);--PlaceholderColor: var(--Grey500Color);--PrimaryColor: var(--Neutral000Color);--SecondaryColor: var(--Grey300Color);--FocusLight: var(--Pink200Color);--FocusDark: var(--Pink400Color);--BaseColor: var(--BrightBlue900Color);--BaseColorDefault: var(--DarkBlue800Color);--BaseHeaderColor: var(--DarkBlue900Color);--InteractiveColor: var(--BrightBlue500Color);--InteractiveHoverColor: var(--BrightBlue400Color);--InteractiveMutedColor: var(--BrightBlue700Color);--SurfaceColor: var(--DarkBlue850Color);--SurfaceColorTransparent: var(--DarkBlue850ColorA0);--SurfaceHeaderColor: var(--DarkBlue900Color);--SurfaceSelectedColor: var(--DarkBlue700Color);--SystemType: system-ui;--SystemMonoType: ui-monospace;--FontFamilyBase: "Roboto";--EdgeRadius: max(3 * var(--rpx));--TopLayer: 2147483647}.visually-hidden{all:unset!important;clip-path:inset(50%)!important;height:1px!important;margin:-1px!important;position:fixed!important;pointer-events:none!important;width:1px!important}.type-display-1{font:300 max(60 * var(--rpx))/max(70 / 60) var(--SystemType);letter-spacing:-.005em}.type-display-2{font:400 max(48 * var(--rpx))/max(56 / 48) var(--SystemType);letter-spacing:0}.type-heading-1{font:400 max(34 * var(--rpx))/max(40 / 34) var(--SystemType);letter-spacing:+.025em}.type-heading-2{font:400 max(24 * var(--rpx))/max(28 / 24) var(--SystemType);letter-spacing:0}.type-heading-3{font:500 max(20 * var(--rpx))/max(24 / 20) var(--SystemType);letter-spacing:+.015em}.type-heading-4{font:300 max(20 * var(--rpx))/max(24 / 20) var(--SystemType);letter-spacing:+.025em}.type-heading-5{font:400 max(18 * var(--rpx))/max(24 / 18) var(--SystemType);letter-spacing:0}.type-heading-6{font:300 max(18 * var(--rpx))/max(24 / 18) var(--SystemType);letter-spacing:0}:is(:focus-visible){border-radius:var(--EdgeRadius);outline:max(1 * var(--rpx)) solid var(--FocusDark);outline-offset:max(2 * var(--rpx))}@keyframes ElementDisplay{0%,to{visibility:hidden}}:where(:not(:defined)){display:contents;animation:.2s ElementDisplay}:where(a){text-decoration:none;color:inherit}:where(blockquote){margin:0}:where(button){margin:0;padding:0;font:inherit;line-height:inherit;text-align:inherit;appearance:none;background-color:transparent;color:inherit;border-width:0}:where(dl,ol,ul){list-style-type:none;margin-block:0;padding-inline:0}:where(dd){margin-inline-start:0}:where(fieldset){margin:0;padding:0;border:0}:where(figure){margin:0}:where(h1,h2,h3,h4,h5,h6){margin-block:0;font-size:inherit;font-weight:inherit}:where(hr){border-style:none;margin-block:0}:where(iframe){border-style:none}:where(input){margin:0;padding:0;font:inherit;appearance:none;background-color:transparent;color:inherit;border-width:0}:where(input)::-webkit-search-cancel-button{display:none}:where(legend){padding-inline:0}:where(p){margin-block:0}:where(code,pre){font-family:inherit}:where(pre){margin-block:0;font-family:inherit}:where(html){block-size:calc(100 * var(--vph));inline-size:calc(100 * var(--vpw));font-family:"Helvetica",var(--SystemType);background-color:var(--BaseColor);color:var(--PrimaryColor);scroll-behavior:smooth;scrollbar-gutter:stable;touch-action:manipulation;--sbh:calc(1vh - 1%);--vph: calc(1vh - var(--sbh));--sbw:calc(1vw - 1%);--vpw: calc(1vw - var(--sbw))}:where(body){margin:0}:where(.p-grid){block-size:calc(100 * var(--vph));block-size:-moz-fit-content;block-size:fit-content}@media (width >= 1024px){:where(.p-grid){display:grid;grid-template:auto min-content / min-content auto;grid-template-areas:"menu main" "foot foot"}}:where(.p-grid) .x-menu{grid-area:menu;background:var(--SurfaceColor);color:var(--PrimaryColor)}@media (width < 1024px){:where(.p-grid) .x-menu{inset-block-start:0;position:sticky;z-index:1}}:where(.p-grid) .x-main{grid-area:main}:where(.p-grid) .x-foot{grid-area:foot}.status-tag{display:inline-block;margin-inline-start:max(2 * var(--step));padding:max(.5 * var(--step)) max(1 * var(--step));font-weight:400;line-height:unset;text-transform:uppercase;background-color:var(--Grey700Color);border-radius:var(--EdgeRadius);color:var(--PrimaryColor)}.status-tag.status-beta{background:var(--Purple500Color)}.p-source-code{display:flex}.p-source-code>dialog{max-inline-size:max(700 * var(--rpx));padding:0;position:fixed;font-size:max(4 * var(--step));font-weight:400;letter-spacing:.025rem;background:var(--SurfaceColor);border:max(1 * var(--rpx)) solid var(--BaseColor);border-radius:var(--EdgeRadius);color:var(--PrimaryColor)}.p-source-code>dialog :where(:focus-visible){outline-color:var(--FocusLight)}.p-source-code>dialog::backdrop{background-color:var(--BaseColor);opacity:.8}.p-source-code>dialog .p-source-code-heading{display:flex;padding:max(4 * var(--step));font-size:max(7 * var(--step));font-weight:400;letter-spacing:.025rem;background-color:var(--BaseHeaderColor)}.p-source-code>dialog .p-source-code-content{margin:0;padding-block:max(4 * var(--step));padding-inline:max(4 * var(--step))}@media (width >= 699px){.p-source-code>dialog .p-source-code-content{padding-inline:max(12 * var(--step))}}.p-source-code>dialog .p-source-code-form{display:flex;flex-flow:column}.p-source-code>dialog .p-source-code-inputs{display:flex;flex-flow:column;gap:max(6 * var(--step));padding-block:max(4 * var(--step));padding-inline:max(4 * var(--step))}@media (width >= 699px){.p-source-code>dialog .p-source-code-inputs{flex-flow:row;flex-wrap:wrap;padding-inline:max(12 * var(--step))}}.p-source-code>dialog .p-source-code-use,.p-source-code>dialog .p-source-code-apps{display:flex;gap:max(4 * var(--step));padding-block:max(2 * var(--step))}.p-source-code>dialog .p-source-code-use>span,.p-source-code>dialog .p-source-code-apps>span{display:flex;align-items:center;gap:max(2 * var(--step))}.p-source-code>dialog .p-source-code-subscribe{display:flex;align-items:center;gap:max(2 * var(--step))}.p-source-code>dialog .p-source-code-error,.p-source-code>dialog .p-source-code-apps-error{font-size:max(14 * var(--rpx));font-weight:700;color:#ff3838}.p-source-code>dialog .p-source-code-footer{display:flex;gap:max(4 * var(--step));justify-content:flex-end;padding:max(4 * var(--step))}.p-source-code-form-control{display:flex;flex-flow:column;gap:max(2 * var(--step))}.p-source-code-form-control label{font-size:max(14 * var(--rpx));line-height:max(20 / 14)}.p-source-code-form-control.-required label span:after{content:"*"}.p-source-code-form-control.-optional label span:after{content:" (Optional)"}.p-source-code-form-control input{padding-block:max(2 * var(--step));padding-inline-start:max(4 * var(--step));background:var(--BaseColor);border-radius:var(--EdgeRadius);box-shadow:var(--InteractiveMutedColor) 0 0 0 1px inset;color:var(--PrimaryColor)}.p-source-code-form-control input:is(:hover,:focus-visible){box-shadow:var(--InteractiveHoverColor) 0 0 0 1px inset}@media (width >= 699px){.p-source-code-form-control{flex:0 0 calc(50% - max(4 * var(--step)))}}.p-source-code-inputs input[type=radio]:after{display:flex;block-size:max(5 * var(--step));inline-size:max(5 * var(--step));background-color:var(--BaseColor);border-radius:50%;box-shadow:var(--InteractiveMutedColor) 0 0 0 1px inset;content:""}.p-source-code-inputs input[type=radio]:checked:after{background-color:var(--InteractiveColor);border:4px solid var(--BaseColor);box-shadow:var(--InteractiveMutedColor) 0 0 0 1px}.p-source-code-inputs input[type=checkbox]:after{display:flex;block-size:max(5 * var(--step));inline-size:max(5 * var(--step));background-color:var(--BaseColor);border-radius:var(--EdgeRadius);box-shadow:var(--InteractiveMutedColor) 0 0 0 1px inset;content:""}.p-source-code-inputs input[type=checkbox]:checked:after{background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTIiIGhlaWdodD0iMTIiIHZpZXdCb3g9IjAgMCAxMiAxMiIgZmlsbD0ibm9uZSIgeG1sbnM9Imh0dHA6Ly93d3cudzMub3JnLzIwMDAvc3ZnIj4KPHBhdGggZmlsbC1ydWxlPSJldmVub2RkIiBjbGlwLXJ1bGU9ImV2ZW5vZGQiIGQ9Ik00LjkxNDk1IDExLjI3MTJMNi4wNjIxIDkuNjMyOTFMNi4wNjIwNiA5LjYzMjg5TDExLjc5NzggMS40NDEzOEwxMC4xNTk1IDAuMjk0MjI5TDQuNDIzNzYgOC40ODU3M0wxLjE0NzE5IDYuMTkxNDVMMy41MjM3N2UtMDUgNy44Mjk3NkwzLjI3NjYxIDEwLjEyNEwzLjI3NjYgMTAuMTI0MUw0LjkxNDkgMTEuMjcxMkw0LjkxNDkxIDExLjI3MTJMNC45MTQ5NSAxMS4yNzEyWiIgZmlsbD0iIzREQUNGRiIvPgo8L3N2Zz4K);background-position:center}.p-source-code-use-description{display:flex;flex-direction:column-reverse;gap:max(2 * var(--step));inline-size:100%}.p-source-code-use-description textarea{padding-block:max(4 * var(--step));padding-inline-start:max(4 * var(--step));font-family:Helvetica,system-ui;font-size:1rem;background:var(--BaseColor);border:none;border-radius:var(--EdgeRadius);box-shadow:var(--InteractiveMutedColor) 0 0 0 1px inset;color:var(--PrimaryColor)}.p-source-code-use-description textarea:is(:hover,:focus-visible){box-shadow:var(--InteractiveHoverColor) 0 0 0 1px inset}.p-source-code-use-description textarea::placeholder{font-family:Helvetica,system-ui;font-size:1rem}.p-source-code-button{padding-block:max(2 * var(--step));padding-inline:max(8 * var(--step));font-size:max(16 * var(--rpx));line-height:max(20 / 16);background-color:var(--InteractiveColor);border-radius:var(--EdgeRadius);box-shadow:var(--InteractiveColor) 0 0 0 1px inset;color:var(--InverseColor);cursor:pointer}.p-source-code-button.secondary{background-color:unset;color:var(--InteractiveColor)}.p-source-code-button.secondary:disabled{background-color:unset;cursor:not-allowed;opacity:.4}.p-source-code-button:is(:hover,:focus-visible){background-color:var(--InteractiveHoverColor);box-shadow:var(--InteractiveHoverColor) 0 0 0 1px inset}.p-source-code-button.secondary:is(:hover,:focus-visible){background-color:unset;color:var(--InteractiveHoverColor)}.p-source-code-button.secondary:is(:hover,:focus-visible):disabled{box-shadow:var(--InteractiveColor) 0 0 0 1px inset;color:var(--InteractiveColor)}.p-source-code-button .loading-container.loading{padding-inline-start:max(6 * var(--step));background-image:url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjAiIGhlaWdodD0iMjAiIHN0cm9rZT0iIzAwMCIgdmlld0JveD0iMCAwIDI0IDI0IiB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciPjxzdHlsZT4uc3Bpbm5lcl9WOG0xe3RyYW5zZm9ybS1vcmlnaW46Y2VudGVyO2FuaW1hdGlvbjpzcGlubmVyX3pLb2EgMnMgbGluZWFyIGluZmluaXRlfS5zcGlubmVyX1Y4bTEgY2lyY2xle3N0cm9rZS1saW5lY2FwOnJvdW5kO2FuaW1hdGlvbjpzcGlubmVyX1lwWlMgMS41cyBlYXNlLWluLW91dCBpbmZpbml0ZX1Aa2V5ZnJhbWVzIHNwaW5uZXJfektvYXsxMDAle3RyYW5zZm9ybTpyb3RhdGUoMzYwZGVnKX19QGtleWZyYW1lcyBzcGlubmVyX1lwWlN7MCV7c3Ryb2tlLWRhc2hhcnJheTowIDE1MDtzdHJva2UtZGFzaG9mZnNldDowfTQ3LjUle3N0cm9rZS1kYXNoYXJyYXk6NDIgMTUwO3N0cm9rZS1kYXNob2Zmc2V0Oi0xNn05NSUsMTAwJXtzdHJva2UtZGFzaGFycmF5OjQyIDE1MDtzdHJva2UtZGFzaG9mZnNldDotNTl9fTwvc3R5bGU+PGcgY2xhc3M9InNwaW5uZXJfVjhtMSI+PGNpcmNsZSBjeD0iMTIiIGN5PSIxMiIgcj0iOS41IiBmaWxsPSJub25lIiBzdHJva2Utd2lkdGg9IjMiPjwvY2lyY2xlPjwvZz48L3N2Zz4=)}.p-source-code-button:disabled{background-color:var(--InteractiveColor);cursor:not-allowed;opacity:.4}.p-source-code-dialog-open{color:var(--DarkBlue500Color)}.p-source-code-dialog-open:hover{color:var(--DarkBlue700Color);cursor:pointer}.p-source-code-success-popover:popover-open{display:flex;align-items:center;gap:max(8 * var(--step));margin-block-start:max(8 * var(--step));margin-inline-end:max(8 * var(--step));padding:max(4 * var(--step));border-radius:var(--EdgeRadius);color:var(--ExampleDoColor);border-color:var(--ExampleDoColor)}.p-source-code-success-popover:popover-open .p-source-code-success-content{display:flex;align-items:center;gap:max(2 * var(--step))}.p-source-code-success-popover:popover-open .p-source-code-success-message{font-size:max(18 * var(--rpx));font-weight:400}.p-source-code-success-popover:popover-open .p-source-code-success-close{color:var(--DarkBlue500Color)}.p-search{display:flex;flex-flow:column}.p-search.-nojs{visibility:hidden}.p-search .field-decorator{display:grid}.p-search .field-decorator>*{grid-area:1 / 1}.p-search .field-decorator-icon{align-self:center;margin-inline-start:max(2 * var(--step));order:1;color:var(--PrimaryColor);pointer-events:none}.p-search .field{inline-size:max(100%);padding-block:max(2 * var(--step));padding-inline:max(10 * var(--step));font-size:max(16 * var(--rpx));line-height:max(20 / 16);background:var(--BaseColor);border-radius:var(--EdgeRadius);box-shadow:var(--border-color) 0 0 0 1px inset;color:var(--PrimaryColor);--border-color: var(--InteractiveMutedColor)}.p-search .field:is(:hover,:focus-visible){--border-color: var(--InteractiveHoverColor)}.p-search .field:is(:focus-visible){outline-offset:max(2 * var(--rpx))}.p-search .field::placeholder{color:var(--PlaceholderColor)}.p-search .footer{padding-block-start:max(3 * var(--step));font-size:max(14 * var(--rpx));font-style:italic;line-height:max(20 / 14);text-align:end}.p-search:not(.-has-results) .footer{display:none}.p-search .heading{margin-block-start:max(2 * var(--step));font-size:max(14 * var(--rpx));line-height:max(20 / 14);color:var(--PrimaryColor)}.p-search .results{display:flex;flex-flow:column;gap:max(1 * var(--step))}.p-search:is(.-has-results) .results{margin-block-start:max(2 * var(--step))}.p-search .listitem{display:grid;align-items:center;column-gap:max(3 * var(--step));grid-template-columns:min-content 1fr;grid-template-rows:min-content 1fr;padding-block:max(4 * var(--step));padding-inline:max(4 * var(--step));background-color:var(--BaseColor);border-radius:var(--EdgeRadius);color:var(--SecondaryColor)}.p-search .listitem[aria-selected=true]{background-color:var(--InteractiveColor);color:var(--InverseColor);cursor:pointer}.p-search .search-result-icon{grid-column:1 / 2;grid-row:1 / 3}.p-search .link{grid-column:2 / 3;grid-row:1 / 2;overflow:hidden;font-size:max(16 * var(--rpx));line-height:max(20 / 16);text-overflow:ellipsis;white-space:nowrap}.p-search .link-description{grid-column:2 / 3;grid-row:2 / 3;margin-block-start:max(1 * var(--step));font-size:max(14 * var(--rpx));line-height:max(20 / 14)}.p-search mark{background-color:transparent;color:var(--InteractiveColor)}.p-search .listitem:is(:hover,:focus-within) mark{color:currentColor}.p-search .listitem[aria-selected=true] mark{color:currentColor}.p-search .listitem:is(:hover,:focus-within) a{outline:none}.p-search .listitem[aria-selected=true] a{outline:none}.p-search .listitem:not(:hover,:focus-within) svg{color:var(--PlaceholderColor)}.p-search .listitem[aria-selected=true] svg{color:currentColor}.p-navigation{display:flex;align-items:center;flex-flow:column;inset-block-start:0;padding-block:max(6 * var(--step));position:sticky;z-index:1;transition:inline-size .2s}.p-navigation *:focus-visible{outline-color:var(--FocusLight)}.p-navigation .status-tag{font-size:.65em;vertical-align:middle}@media (width < 1024px){.p-navigation{display:grid;grid-template-areas:"disclosure heading" "navigation navigation";grid-template-columns:min-content 1fr;grid-template-rows:min-content 1fr;padding-block:max(2 * var(--step));padding-inline:max(9 * var(--step))}}@media (width >= 1024px){.p-navigation{block-size:100vh;inline-size:max(78 * var(--step));overflow-x:hidden;overflow-y:auto;overflow-y:overlay;scrollbar-width:none;-webkit-mask-image:var(--mask);mask-image:var(--mask);-webkit-mask-position:bottom;mask-position:bottom;-webkit-mask-size:100% 100%;mask-size:100% 100%;scroll-behavior:smooth;scrollbar-gutter:stable;--mask: linear-gradient(0deg, hsl(0 0% 0% / 0%) 0%, hsl(0 0% 0% / 100%) max(12 * var(--step)))}.p-navigation::-webkit-scrollbar{inline-size:0}.p-navigation.-has-results{inline-size:min(50vw,max(140 * var(--step)))}}@media (width < 1024px){.p-navigation-heading{display:flex;flex-grow:1;grid-area:heading;justify-content:center;order:2}.p-navigation h-navigation-list{display:contents}}.p-navigation-heading .logo-text{opacity:.75}@media (width >= 1024px){.p-navigation-heading:hover,.p-navigation-heading:focus{outline-offset:max(2 * var(--step))}}.p-navigation-heading:hover .logo-text,.p-navigation-heading:focus .logo-text{opacity:1}.p-navigation-heading-image{aspect-ratio:134 / 56;block-size:max(14 * var(--step))}@media (width < 1024px){.p-navigation-heading-image{block-size:max(11 * var(--step))}}.p-search{inline-size:100%;margin-block-start:max(7 * var(--step));padding-inline:max(11 * var(--step))}h-navigation-list{display:contents}h-navigation-list:not(:defined){display:block;grid-area:navigation;margin-inline:max(-8 * var(--step))}.p-navigation ul{font-size:max(18 * var(--rpx));line-height:max(20 / 18)}.p-navigation li{color:var(--PrimaryColor);cursor:pointer}.p-navigation li li{color:var(--SecondaryColor)}.p-navigation li hr{block-size:1px;margin-block:calc(1 * var(--step));margin-inline:calc(11 * var(--step));box-shadow:var(--Grey500Color) 1px 1px 0 0;opacity:.1}.p-navigation .current{color:var(--Orange700Color)}.p-navigation .current .current{font-weight:700;color:var(--PrimaryColor)}.p-navigation ul ul{font-size:max(14 * var(--rpx));line-height:max(16 / 14)}.p-navigation>h-navigation-list>ul{inline-size:100%;margin-block-start:max(5 * var(--step))}.p-navigation>h-navigation-list>ul ul{margin-block-start:max(-2 * var(--step));margin-inline-start:max(5 * var(--step))}@media (width < 1024px){.p-navigation>h-navigation-list>ul{block-size:100vh;overflow:scroll}}.p-navigation ul :is(a,span){display:block;margin-inline:max(1 * var(--step));max-inline-size:calc(100% - max(2 * var(--step)));padding-block:max(4 * var(--step));padding-inline:max(9 * var(--step))}.p-navigation ul ul :is(a,span){display:block;max-inline-size:max(100% - max(2 * var(--step)));padding-block:max(2 * var(--step));padding-inline:max(11 * var(--step))}.p-navigation ul ul :is(a,span):focus-visible{border-radius:var(--EdgeRadius);outline:1px solid var(--FocusLight)}.p-navigation h-navigation-list>:is(a,span){color:var(--parent-color)}.p-navigation ul :is(a,span):is(:hover,:focus-visible){color:var(--Orange700Color)}.p-navigation ul ul :is(a,span):is(:hover,:focus-visible){color:var(--PrimaryColor)}h-navigation-disclosure{display:contents}.p-footer{padding-block:max(7.5 * var(--step));padding-inline:max(11 * var(--step));position:relative;font-size:max(14 * var(--rpx));line-height:max(20 / 14);background-color:var(--color-background-base-default, #101923);box-shadow:var(--color-wireframe-primary) 0 1px0 0 inset}.p-footer :where(a):is(:focus-visible){outline-color:var(--FocusLight)}@media (width < 1024px){.p-footer{display:flex;flex-flow:column;gap:max(8 * var(--step))}.p-footer .p-footer-author{align-self:center}.p-footer .p-footer-navigation{display:flex;justify-content:center}.p-footer .p-footer-social{text-align:center}.p-footer .p-footer-social-navigation :where(ul){justify-content:center}}@media (width >= 1024px){.p-footer{display:flex;flex-wrap:wrap;gap:max(8 * var(--step))}.p-footer .p-footer-author{flex-basis:100%}.p-footer .p-footer-navigation{flex-basis:calc(50% - max(4 * var(--step)))}.p-footer .p-footer-social{flex-basis:calc(50% - max(4 * var(--step)));justify-self:flex-end}}@media (width >= 1278px){.p-footer{display:flex;flex-direction:row;gap:max(4 * var(--step));justify-content:space-between}}@media (width >= 1520px){.p-footer{display:grid;grid-template-columns:max(68 * var(--step)) 1fr max(30%,max(80 * var(--step)))}}.p-footer-author{display:grid;align-items:center;align-self:start;gap:max(5 * var(--step));grid-template-columns:min-content 1fr;font-size:max(14 * var(--rpx));line-height:max(16 / 14)}.p-footer-author :where(p){inline-size:max(54 * var(--step))}.p-footer-author :where(svg){display:block;block-size:max(10 * var(--step));inline-size:max(9 * var(--step))}@media (width < 1024px){.p-footer-navigation,.p-footer-social{margin-block-start:max(5 * var(--step))}}@media (width < 400px){.p-footer-navigation,.p-footer-social{margin-block-start:max(8 * var(--step))}}.p-footer-navigation :where(h3){margin-block:0}@media (width < 767px){.p-footer-navigation :where(ul){display:grid;gap:max(2 * var(--step)) max(14 * var(--step));grid-auto-flow:column;grid-template-rows:repeat(5,1fr);inline-size:min(100%,max(200 * var(--step)))}}@media (width >= 768px){.p-footer-navigation :where(ul){display:grid;gap:max(2 * var(--step)) max(14 * var(--step));grid-auto-flow:column;grid-template-rows:repeat(3,1fr);inline-size:min(100%,max(200 * var(--step)))}}@media (width >= 1200px){.p-footer-navigation :where(ul){grid-auto-flow:column;grid-template-rows:repeat(3,1fr)}}.p-footer-navigation :where(a){display:block}.p-footer-navigation :where(a):is(:hover){text-decoration:underline}.p-footer-social{display:flex;flex-flow:column;gap:max(5 * var(--step));text-align:end}.p-footer-social :where(span){display:inline-block}.p-footer-social-navigation ul{display:flex;flex-flow:row wrap;gap:max(4 * var(--step)) max(6 * var(--step));justify-content:flex-end}@media (width < 400px){.p-footer-social-navigation ul{justify-content:center}}.p-footer-social-navigation svg{block-size:max(36 * var(--rpx));inline-size:max(36 * var(--rpx))}.p-footer-copyright{margin-block-start:max(2 * var(--step));font-size:max(14 * var(--rpx))}.p-skip{display:flex;align-items:center;block-size:max(20 * var(--step));inline-size:100vw;inset:0;justify-content:center;position:fixed;z-index:2;font-size:max(18 * var(--rpx));font-weight:700;line-height:calc(20 / 18);text-decoration:underline;text-transform:uppercase;background-color:var(--SurfaceColor);border-radius:0;box-shadow:currentColor 0 -1px 0 0 inset;color:var(--PrimaryColor);outline-color:transparent}:where(.p-skip:not(:focus-visible)){clip-path:inset(50%);pointer-events:none}
