@charset "UTF-8";@import"https://fonts.googleapis.com/css2?family=Fira+Code:wght@300..700&family=Inter:wght@100..900&family=Archivo+Narrow:ital,wght@0,400..700;1,400..700&display=swap";.cxd-navbar{padding:0;background-color:rgba(var(--cx-bg-main-rgb),var(--cx-opacity-dim-main));backdrop-filter:blur(24px);border-bottom:var(--cx-border-width-medium) solid var(--cx-border-subtle)}.cxd-navbar:after{position:absolute;inset:0;z-index:-1;display:block;content:""}@media (max-width: 61.98rem){.cxd-navbar .cxd-navbar-toggle{width:4.25rem}}.cxd-navbar .navbar-toggler{padding:0;margin-right:-.5rem;border:0}.cxd-navbar .navbar-toggler:first-child{margin-left:-.5rem}.cxd-navbar .navbar-toggler .bi{width:1.5rem;height:1.5rem}.cxd-navbar .navbar-toggler:focus{box-shadow:none}.cxd-navbar .navbar-brand{color:#fff;transition:transform .2s ease-in-out}@media (prefers-reduced-motion: reduce){.cxd-navbar .navbar-brand{transition:none}}.cxd-navbar .navbar-toggler,.cxd-navbar .nav-link{--cx-caret-color: var(--cx-fg-color);font-size:var(--cx-font-size-small);font-weight:var(--cx-font-weight-strong);text-transform:uppercase}.cxd-navbar .navbar-toggler .icon,.cxd-navbar .nav-link .icon{--cx-icon-color: var(--cx-fg-color);height:24px}@media (min-width: 62rem){.cxd-navbar .navbar-toggler,.cxd-navbar .nav-link{padding:var(--cx-space-large)}.cxd-navbar .navbar-toggler.active,.cxd-navbar .nav-link.active{padding-bottom:var(--cx-space-medium);border-bottom:var(--cx-border-width-2xlarge) solid var(--cx-primary-cue-main)}}.cxd-navbar .navbar-nav-svg{display:inline-block;vertical-align:-.125rem}.cxd-navbar .offcanvas-large{background-color:var(--cxd-subtle-bg);border-left:0}@media (max-width: 61.98rem){.cxd-navbar .offcanvas-large{height:100vh;box-shadow:var(--cx-box-shadow-large)}}.cxd-navbar .dropdown-toggle:focus:not(:focus-visible){outline:0}.cxd-navbar .dropdown-menu{--cx-dropdown-min-width: 12rem;--cx-dropdown-padding-x: .25rem;--cx-dropdown-padding-y: .25rem;--cx-dropdown-link-hover-bg: rgba(var(--cxd-subtle-rgb), .1);--cx-dropdown-link-active-bg: rgba(var(--cxd-subtle-rgb), 1);--cx-dropdown-font-size: .875rem;font-size:.875rem;border-radius:.5rem;position:absolute;box-shadow:var(--cx-box-shadow)}.cxd-navbar .dropdown-menu li+li{margin-top:.125rem}.cxd-navbar .dropdown-menu .dropdown-item{border-radius:.25rem}.cxd-navbar .dropdown-menu .dropdown-item:active .bi{color:inherit!important}.cxd-navbar .dropdown-menu .active{font-weight:600}.cxd-navbar .dropdown-menu .active .bi{display:block!important}.cxd-navbar .dropdown-menu-end{--cx-dropdown-min-width: 8rem}.cxd-masthead{--cxd-pink-rgb: 255, 51, 153;padding:3rem 0;background-image:linear-gradient(180deg,rgba(var(--cx-bg-main-rgb),.01),rgba(var(--cx-bg-main-rgb),1) 85%),radial-gradient(ellipse at top left,rgba(var(--cx-primary-rgb),.25),transparent 50%),radial-gradient(ellipse at top right,rgba(var(--cx-secondary-rgb),.25),transparent 50%),radial-gradient(ellipse at center right,rgba(var(--cx-secondary-rgb),.25),transparent 50%),radial-gradient(ellipse at center left,rgba(var(--cx-secondary-rgb),.25),transparent 50%)}.cxd-masthead h1{--cx-heading-color: var(--cx-fg-color);font-size:4rem;line-height:1.25em}.cxd-masthead .lead{font-size:1rem;font-family:var(--cx-font-family-display);font-weight:400;line-height:1.5em;color:var(--cx-fg-subtle)}.cxd-masthead .cxd-code-snippet{width:24rem;margin:0;text-align:left;border-color:var(--cx-border-subtle);border-width:1px;border-radius:.5rem}.cxd-masthead #carbonads{margin-inline:auto}@media (min-width: 48rem){.cxd-masthead .lead{font-size:1.5rem}}.masthead-followup h2,.masthead-followup h3,.masthead-followup h4{--cx-heading-color: var(--cx-fg-color)}.masthead-followup .lead{font-size:1rem}@media (min-width: 48rem){.masthead-followup .lead{font-size:1.25rem}}.masthead-followup-icon{padding:1rem;color:rgba(var(--bg-rgb),1);background-color:rgba(var(--bg-rgb),.1);background-blend-mode:multiple;border-radius:1rem;mix-blend-mode:darken}.masthead-followup-icon svg{filter:drop-shadow(0 1px 1px var(--cx-bg-color))}.masthead-notice{background-color:var(--cxd-accent);box-shadow:inset 0 -1px 1px rgba(var(--cx-fg-color-rgb),.15),0 .25rem 1.5rem rgba(var(--cx-bg-color-rgb),.75)}.animate-image>img{transition:transform .2s ease-in-out}@media (prefers-reduced-motion: reduce){.animate-image>img{transition:none}}.animate-image:hover>img{transform:scale(1.1)}[data-cx-theme=dark] .masthead-followup-icon{mix-blend-mode:lighten}.cxd-content{padding-bottom:2rem}.cxd-content>h2,.cxd-content>h3,.cxd-content>h4{--cx-heading-color: var(--cx-fg-main)}.cxd-content>h2:not(:first-child){margin-top:3rem}.cxd-content>h3{margin-top:2rem}.cxd-content>ul li,.cxd-content>ol li{margin-bottom:.25rem}.cxd-content>ul li>p~ul,.cxd-content>ol li>p~ul{margin-top:-.5rem;margin-bottom:1rem}.cxd-content>.table,.cxd-content>.table-responsive .table{max-width:100%;margin-bottom:1.5rem;font-size:.875rem}@media (max-width: 61.98rem){.cxd-content>.table.table-bordered,.cxd-content>.table-responsive .table.table-bordered{border:0}}.cxd-content>.table thead,.cxd-content>.table-responsive .table thead{border-bottom:2px solid currentcolor}.cxd-content>.table tbody:not(:first-child),.cxd-content>.table-responsive .table tbody:not(:first-child){border-top:2px solid currentcolor}.cxd-content>.table th:first-child,.cxd-content>.table td:first-child,.cxd-content>.table-responsive .table th:first-child,.cxd-content>.table-responsive .table td:first-child{padding-left:0}.cxd-content>.table th:not(:last-child),.cxd-content>.table td:not(:last-child),.cxd-content>.table-responsive .table th:not(:last-child),.cxd-content>.table-responsive .table td:not(:last-child){padding-right:1.5rem}.cxd-content>.table th,.cxd-content>.table-responsive .table th{color:var(--cx-fg-main)}.cxd-content>.table strong,.cxd-content>.table-responsive .table strong{color:var(--cx-fg-main)}.cxd-content>.table th,.cxd-content>.table td:first-child>code,.cxd-content>.table-responsive .table th,.cxd-content>.table-responsive .table td:first-child>code{white-space:nowrap}.table-options td:nth-child(2){min-width:160px}.table-options td:last-child,.table-utilities td:last-child{min-width:280px}.table-swatches th{color:var(--cx-fg-main)}.table-swatches td code{white-space:nowrap}.cxd-title{--cx-heading-color: var(--cx-fg-main);--cx-font-size: 3rem}.cxd-subtitle{--cx-font-family: var(--cx-blockquote-font-family, var(--cx-font-family-text));--cx-font-size: var(--cx-blockquote-font-size, var(--cx-font-size-text-xlarge));--cx-font-weight: var(--cx-blockquote-font-weight, var(--cx-font-weight-text-normal));--cx-line-height: var(--cx-blockquote-line-height, var(--cx-line-height-text-xlarge));font:var(--cx-font-weight) var(--cx-font-size)/var(--cx-line-height) var(--cx-font-family)}.bi{width:1em;height:1em;vertical-align:-.125em;fill:currentcolor}@media (min-width: 62rem){.border-large-start{border-left:var(--cx-border-width) solid var(--cx-border-color)}}.cxd-summary-link{color:var(--cx-link-color)}.cxd-summary-link:hover,details[open]>.cxd-summary-link{color:var(--cx-hover-color)}[data-cx-theme=primary]{--cx-fg-color: var(--cx-white);--cx-fg-color-rgb: 255, 255, 255;--cx-bg-color: var(--cx-primary);--cx-bg-color-rgb: 0, 164, 204;--cx-border-subtle: var(--cx-primary-30)}[data-cx-theme=primary] .dropdown-menu{--cx-dropdown-bg-color: var(--cx-primary);--cx-dropdown-fg-color: var(--cx-primary-contrast);--cx-dropdown-link-fg-color: var(--cx-primary-contrast);--cx-dropdown-link-hover-fg-color: var(--cx-primary-contrast);--cx-dropdown-link-hover-bg-color: var(--cx-primary-40);--cx-dropdown-link-active-bg-color: var(--cx-primary-60);--cx-dropdown-separator-color: var(--cx-primary-40)}[data-cx-theme=primary] .button.secondary{--cx-button-idle-bg-color: transparent;--cx-button-idle-fg-color: var(--cx-primary-contrast);--cx-button-idle-border-color: var(--cx-primary-contrast);--cx-button-hover-bg-color: var(--cx-primary-bg-hover);--cx-button-hover-fg-color: var(--cx-primary-fg-hover);--cx-button-hover-border-color: var(--cx-primary-contrast);--cx-button-press-bg-color: var(--cx-primary-bg-press);--cx-button-press-fg-color: var(--cx-primary-fg-press);--cx-button-press-border-color: var(--cx-primary-contrast)}.skippy{background-color:var(--cx-primary-base-color)}.skippy a{color:#fff}.cxd-sidebar{--cx-cue-main: var(--cx-secondary-cue-main);--cx-bg-highlight: var(--cx-secondary-cue-main);--cx-fg-highlight: var(--cx-secondary-contrast-color)}@media (min-width: 62rem){.cxd-sidebar{position:sticky;top:4rem;display:block!important;height:calc(100vh - 3rem);padding:1.5rem .5rem 1.5rem 0;overflow-x:visible;overflow-y:auto;border-right:var(--cx-border-width) solid var(--cx-border-subtle)}}@media (max-width: 61.98rem){.cxd-sidebar .offcanvas-large{border-right-color:var(--cx-border-color);box-shadow:var(--cx-box-shadow-large)}}.cxd-links{position:relative}.cxd-links-group{padding:0;margin:0;margin-bottom:1.5rem;list-style:none}.cxd-links-group.active{padding-right:.5rem;margin-right:-.5rem;border-right:var(--cx-indicator-size) var(--cx-border-style) var(--cx-cue-main)}.cxd-links-group ul{padding:0;margin:.25rem 0;list-style:none}@media (min-width: 62rem){.cxd-links-group li:before{position:absolute;width:1px;height:2rem;margin-top:-.25rem;margin-left:.4rem;font-family:var(--cx-font-family-icon);content:" ";background-color:var(--cx-cue-main)}.cxd-links-group li:first-child:before{height:2rem;margin-top:.5rem}.cxd-links-group li:last-child:before{height:2rem}.cxd-links-group li:only-child:before{height:1.25rem;margin-top:.5rem}.cxd-links-group li:after{position:absolute;left:0;width:.5rem;height:1px;margin-top:1rem;content:" ";background-color:var(--cx-cue-main);border-radius:50%}}.cxd-links-heading{--cx-icon-color: var(--cx-fg-main);--cx-icon-size: var(--cx-icon-xsmall);display:flex;gap:var(--cx-space-xsmall);align-items:center;color:var(--cx-fg-main)}@media (max-width: 61.98rem){.cxd-links-nav{font-size:.875rem}}@media (max-width: 61.98rem){.cxd-links-nav{-moz-column-count:2;column-count:2;-moz-column-gap:1.5rem;column-gap:1.5rem}.cxd-links-nav .cxd-links-group{-moz-column-break-inside:avoid;break-inside:avoid}.cxd-links-nav .cxd-links-span-all{-moz-column-span:all;column-span:all}}.cxd-links-link{display:inline-block;width:100%;padding:.15rem .5rem .15rem 1.5rem;margin-top:.125rem;margin-left:0;color:var(--cx-fg-color);text-decoration:none;border-radius:var(--cx-border-radius)}.cxd-links-link:hover,.cxd-links-link:focus{color:var(--cx-fg-highlight);background-color:var(--cx-bg-highlight)}.cxd-links-link.active{font-weight:600;color:var(--cx-fg-highlight);background-color:var(--cx-bg-highlight)}.active .cxd-links-link:not(.active):hover{background-color:var(--cx-dim-slight)}.cxd-links-link:visited:not(.active):not(:hover):not(:focus){color:var(--cx-fg-color)}.cxd-gutter{--cx-gutter-x: 2rem}@media (min-width: 62rem){.cxd-layout{display:grid;grid-template-areas:"sidebar main";grid-template-columns:14rem auto;gap:2rem;padding:0 1rem!important;margin:0 auto}}.cxd-sidebar{grid-area:sidebar}.cxd-intro{grid-area:intro;margin-top:2rem}.cxd-main{grid-area:main;order:1}@media (max-width: 61.98rem){.cxd-main{margin-inline:auto}}@media (min-width: 48rem){.cxd-main{display:grid;grid-template-areas:"intro" "toc" "content";grid-template-rows:auto auto 1fr;gap:inherit}}@media (min-width: 62rem){.cxd-main{grid-template-areas:"intro   toc" "content toc";grid-template-rows:auto 1fr;grid-template-columns:auto 14rem}}.cxd-toc{grid-area:toc}.cxd-content{grid-area:content;min-width:1px}.cxd-content,.cxd-intro{width:100%;max-width:960px;margin-right:auto;margin-left:auto}@media (min-width: 62rem){.cxd-toc{position:sticky;top:4rem;right:0;z-index:2;height:100vh;padding:1rem;padding-right:0;overflow-y:auto;color:var(--cx-fg-subtle);border-left:var(--cx-border-width) var(--cx-border-style) var(--cx-border-subtle)}}@media (min-width: 48rem) and (max-width: 61.98rem){.cxd-toc{padding:.5rem 1rem;margin-bottom:1rem;background-color:var(--cx-bg-even);border:var(--cx-border-width) var(--cx-border-style) var(--cx-border-subtle);border-radius:var(--cx-border-radius)}}.cxd-toc nav{font-size:.875rem}.cxd-toc nav ul{padding-left:0;margin-bottom:0;list-style:none}.cxd-toc nav ul ul{padding-left:2rem;margin-left:-1rem}.cxd-toc nav a{display:block;padding:.125rem 0 .125rem .5rem;color:inherit;text-decoration:none;border-left:.125rem solid transparent}.cxd-toc nav a.level-1{padding-left:1rem;margin-left:-1rem}.cxd-toc nav a.level-2{padding-left:2rem;margin-left:-2rem}.cxd-toc nav a.level-3{padding-left:3rem;margin-left:-3rem}.cxd-toc nav a.level-4{padding-left:4rem;margin-left:-4rem}.cxd-toc nav a.level-5{padding-left:5rem;margin-left:-5rem}.cxd-toc nav a.level-6{padding-left:6rem;margin-left:-6rem}.cxd-toc nav a:hover,.cxd-toc nav a.active{color:var(--cxd-toc-color);border-left-color:var(--cxd-toc-color)}.cxd-toc nav a.active{font-weight:500}.cxd-toc nav a code{font:inherit}.cxd-toc-toggle{box-sizing:border-box;display:flex;align-items:center}@media (max-width: 35.98rem){.cxd-toc-toggle{justify-content:space-between;width:100%}}@media (max-width: 47.98rem){.cxd-toc-toggle{color:var(--cx-fg-color);border:var(--cx-border-width) var(--cx-border-style) var(--cx-border-color);border-radius:var(--cx-border-radius)}.cxd-toc-toggle:hover,.cxd-toc-toggle:focus,.cxd-toc-toggle:active,.cxd-toc-toggle[aria-expanded=true]{color:var(--cxd-subtle);background-color:var(--cx-bg-color)}.cxd-toc-toggle:focus,.cxd-toc-toggle[aria-expanded=true]{box-shadow:0 0 0 3px rgba(var(--cxd-subtle-rgb),.25)}}@media (max-width: 47.98rem){.cxd-toc-collapse nav{padding:1.25rem 1.25rem 1.25rem 1rem;background-color:var(--cx-bg-even);border:var(--cx-border-width) solid var(--cx-border-subtle);border-radius:var(--cx-border-radius)}}@media (min-width: 48rem){.cxd-toc-collapse{display:block!important}}.cxd-footer{--cx-fg-color: var(--cx-fg-subtle);background-color:var(--cx-bg-evident)}.cxd-footer .nav{display:block}.cxd-footer .nav>li{display:list-item;margin-bottom:var(--cx-space-xsmall)}.cxd-footer a{color:var(--cx-fg-color);text-decoration:none}.cxd-footer a:hover,.cxd-footer a:focus{color:var(--cx-hover-color);text-decoration:underline}.cxd-button{font:var(--cx-font-weight) var(--cx-font-size)/var(--cx-line-height) var(--cx-font-family);color:var(--cx-fg-color);background-color:var(--cx-bg-color);border-color:var(--cx-border-color);border-radius:var(--cx-border-radius);border:var(--cx-border-width, 0) var(--cx-border-style, solid) var(--cx-border-color, transparent)}.cxd-button{padding:calc(var(--cx-padding-y) - var(--cx-border-width)) calc(var(--cx-padding-x) - var(--cx-border-width))}.cxd-button{--cx-fg-color: var(--cx-button-idle-fg-color, var(--cx-fg-idle));--cx-bg-color: var(--cx-button-idle-bg-color, var(--cx-bg-idle));--cx-icon-color: var(--cx-button-idle-icon-color, var(--cx-fg-idle));--cx-border-color: var(--cx-button-idle-border-color, var(--cx-border-idle))}.cxd-button:hover{--cx-fg-color: var(--cx-button-hover-fg-color, var(--cx-fg-hover));--cx-bg-color: var(--cx-button-hover-bg-color, var(--cx-bg-hover));--cx-icon-color: var(--cx-button-hover-icon-color, var(--cx-fg-hover));--cx-border-color: var(--cx-button-hover-border-color, var(--cx-border-hover))}.button-check+.cxd-button:hover{--cx-fg-color: var(--cx-fg-idle);--cx-bg-color: var(--cx-bg-idle);--cx-border-color: var(--cx-border-idle)}.cxd-button:hover:is(a){color:var(--cx-fg-color)}.cxd-button:focus-visible,.button-check:focus-visible+.cxd-button{--cx-fg-color: var(--cx-fg-hover);--cx-border-color: var(--cx-border-hover);background-color:var(--cx-bg-hover);outline:0;box-shadow:var(--cx-focus-box-shadow)}.button-check:checked+.cxd-button,:not(.button-check)+.cxd-button:active,.cxd-button:first-child:active,.active.cxd-button,.show.cxd-button{--cx-fg-color: var(--cx-button-press-fg-color, var(--cx-fg-press));--cx-bg-color: var(--cx-button-press-bg-color, var(--cx-bg-press));--cx-icon-color: var(--cx-button-press-icon-color, var(--cx-fg-press));--cx-border-color: var(--cx-button-press-border-color, var(--cx-border-press))}.button-check:checked+.cxd-button:focus-visible,:not(.button-check)+.cxd-button:active:focus-visible,.cxd-button:first-child:active:focus-visible,.active.cxd-button:focus-visible,.show.cxd-button:focus-visible{box-shadow:var(--cx-focus-box-shadow)}.button-check:checked+.cxd-button:disabled,.button-check:checked+.disabled.cxd-button,:not(.button-check)+.cxd-button:active:disabled,:not(.button-check)+.cxd-button:active.disabled,.cxd-button:first-child:active:disabled,.cxd-button:first-child:active.disabled,.active.cxd-button:disabled,.active.disabled.cxd-button,.show.cxd-button:disabled,.show.disabled.cxd-button{--cx-bg-color: var(--cx-button-press-bg-color, var(--cx-bg-press));--cx-border-color: var(--cx-button-idle-border-color, var(--cx-border-idle))}.button-check:checked:focus-visible+.cxd-button{box-shadow:var(--cx-focus-box-shadow)}.cxd-button:disabled,.disabled.cxd-button,.button-check:disabled+.cxd-button,fieldset:disabled .cxd-button{--cx-fg-color: var(--cx-button-disabled-fg-color, var(--cx-fg-disabled));--cx-bg-color: var(--cx-button-disabled-bg-color, var(--cx-bg-disabled));--cx-icon-color: var(--cx-button-disabled-icon-color, var(--cx-fg-disabled));--cx-border-color: var(--cx-button-disabled-border-color, var(--cx-border-disabled));pointer-events:none;opacity:1}.default.cxd-button{--cx-fg-idle: var(--cx-button-default-fg-idle, var(--cx-default-fg-idle));--cx-bg-idle: var(--cx-button-default-bg-idle, var(--cx-default-bg-idle));--cx-border-idle: var(--cx-button-default-border-idle, var(--cx-default-border-main));--cx-fg-hover: var(--cx-button-default-fg-hover, var(--cx-default-fg-hover));--cx-bg-hover: var(--cx-button-default-bg-hover, var(--cx-default-bg-hover));--cx-border-hover: var(--cx-button-default-border-hover, var(--cx-default-border-main));--cx-fg-press: var(--cx-button-default-fg-press, var(--cx-default-fg-press));--cx-bg-press: var(--cx-button-default-bg-press, var(--cx-default-bg-press));--cx-border-press: var(--cx-button-default-border-press, var(--cx-default-fg-idle));--cx-fg-disabled: var(--cx-button-default-fg-disabled, var(--cx-default-fg-disabled));--cx-bg-disabled: var(--cx-button-default-bg-disabled, var(--cx-default-bg-disabled));--cx-border-disabled: var(--cx-button-default-border-disabled, var(--cx-default-transparent-color))}.alternate.cxd-button{--cx-fg-idle: var(--cx-button-alternate-fg-idle, var(--cx-alternate-fg-idle));--cx-bg-idle: var(--cx-button-alternate-bg-idle, var(--cx-alternate-bg-idle));--cx-border-idle: var(--cx-button-alternate-border-idle, var(--cx-alternate-border-main));--cx-fg-hover: var(--cx-button-alternate-fg-hover, var(--cx-alternate-fg-hover));--cx-bg-hover: var(--cx-button-alternate-bg-hover, var(--cx-alternate-bg-hover));--cx-border-hover: var(--cx-button-alternate-border-hover, var(--cx-alternate-border-main));--cx-fg-press: var(--cx-button-alternate-fg-press, var(--cx-alternate-fg-press));--cx-bg-press: var(--cx-button-alternate-bg-press, var(--cx-alternate-bg-press));--cx-border-press: var(--cx-button-alternate-border-press, var(--cx-alternate-fg-idle));--cx-fg-disabled: var(--cx-button-alternate-fg-disabled, var(--cx-alternate-fg-disabled));--cx-bg-disabled: var(--cx-button-alternate-bg-disabled, var(--cx-alternate-bg-disabled));--cx-border-disabled: var(--cx-button-alternate-border-disabled, var(--cx-alternate-transparent-color))}.primary.cxd-button{--cx-fg-idle: var(--cx-button-primary-fg-idle, var(--cx-primary-fg-idle));--cx-bg-idle: var(--cx-button-primary-bg-idle, var(--cx-primary-bg-idle));--cx-border-idle: var(--cx-button-primary-border-idle, var(--cx-primary-transparent-color));--cx-fg-hover: var(--cx-button-primary-fg-hover, var(--cx-primary-fg-hover));--cx-bg-hover: var(--cx-button-primary-bg-hover, var(--cx-primary-bg-hover));--cx-border-hover: var(--cx-button-primary-border-hover, var(--cx-primary-transparent-color));--cx-fg-press: var(--cx-button-primary-fg-press, var(--cx-primary-fg-press));--cx-bg-press: var(--cx-button-primary-bg-press, var(--cx-primary-bg-press));--cx-border-press: var(--cx-button-primary-border-press, var(--cx-primary-transparent-color));--cx-fg-disabled: var(--cx-button-primary-fg-disabled, var(--cx-primary-fg-disabled));--cx-bg-disabled: var(--cx-button-primary-bg-disabled, var(--cx-primary-bg-disabled));--cx-border-disabled: var(--cx-button-primary-border-disabled, var(--cx-primary-transparent-color))}.secondary.cxd-button{--cx-fg-idle: var(--cx-button-secondary-fg-idle, var(--cx-secondary-fg-idle));--cx-bg-idle: var(--cx-button-secondary-bg-idle, var(--cx-secondary-bg-idle));--cx-border-idle: var(--cx-button-secondary-border-idle, var(--cx-secondary-transparent-color));--cx-fg-hover: var(--cx-button-secondary-fg-hover, var(--cx-secondary-fg-hover));--cx-bg-hover: var(--cx-button-secondary-bg-hover, var(--cx-secondary-bg-hover));--cx-border-hover: var(--cx-button-secondary-border-hover, var(--cx-secondary-transparent-color));--cx-fg-press: var(--cx-button-secondary-fg-press, var(--cx-secondary-fg-press));--cx-bg-press: var(--cx-button-secondary-bg-press, var(--cx-secondary-bg-press));--cx-border-press: var(--cx-button-secondary-border-press, var(--cx-secondary-transparent-color));--cx-fg-disabled: var(--cx-button-secondary-fg-disabled, var(--cx-secondary-fg-disabled));--cx-bg-disabled: var(--cx-button-secondary-bg-disabled, var(--cx-secondary-bg-disabled));--cx-border-disabled: var(--cx-button-secondary-border-disabled, var(--cx-secondary-transparent-color))}.neutral.cxd-button{--cx-fg-idle: var(--cx-button-neutral-fg-idle, var(--cx-neutral-fg-idle));--cx-bg-idle: var(--cx-button-neutral-bg-idle, var(--cx-neutral-bg-idle));--cx-border-idle: var(--cx-button-neutral-border-idle, var(--cx-neutral-transparent-color));--cx-fg-hover: var(--cx-button-neutral-fg-hover, var(--cx-neutral-fg-hover));--cx-bg-hover: var(--cx-button-neutral-bg-hover, var(--cx-neutral-bg-hover));--cx-border-hover: var(--cx-button-neutral-border-hover, var(--cx-neutral-transparent-color));--cx-fg-press: var(--cx-button-neutral-fg-press, var(--cx-neutral-fg-press));--cx-bg-press: var(--cx-button-neutral-bg-press, var(--cx-neutral-bg-press));--cx-border-press: var(--cx-button-neutral-border-press, var(--cx-neutral-transparent-color));--cx-fg-disabled: var(--cx-button-neutral-fg-disabled, var(--cx-neutral-fg-disabled));--cx-bg-disabled: var(--cx-button-neutral-bg-disabled, var(--cx-neutral-bg-disabled));--cx-border-disabled: var(--cx-button-neutral-border-disabled, var(--cx-neutral-transparent-color))}.warning.cxd-button{--cx-fg-idle: var(--cx-button-warning-fg-idle, var(--cx-warning-fg-idle));--cx-bg-idle: var(--cx-button-warning-bg-idle, var(--cx-warning-bg-idle));--cx-border-idle: var(--cx-button-warning-border-idle, var(--cx-warning-transparent-color));--cx-fg-hover: var(--cx-button-warning-fg-hover, var(--cx-warning-fg-hover));--cx-bg-hover: var(--cx-button-warning-bg-hover, var(--cx-warning-bg-hover));--cx-border-hover: var(--cx-button-warning-border-hover, var(--cx-warning-transparent-color));--cx-fg-press: var(--cx-button-warning-fg-press, var(--cx-warning-fg-press));--cx-bg-press: var(--cx-button-warning-bg-press, var(--cx-warning-bg-press));--cx-border-press: var(--cx-button-warning-border-press, var(--cx-warning-transparent-color));--cx-fg-disabled: var(--cx-button-warning-fg-disabled, var(--cx-warning-fg-disabled));--cx-bg-disabled: var(--cx-button-warning-bg-disabled, var(--cx-warning-bg-disabled));--cx-border-disabled: var(--cx-button-warning-border-disabled, var(--cx-warning-transparent-color))}.success.cxd-button{--cx-fg-idle: var(--cx-button-success-fg-idle, var(--cx-success-fg-idle));--cx-bg-idle: var(--cx-button-success-bg-idle, var(--cx-success-bg-idle));--cx-border-idle: var(--cx-button-success-border-idle, var(--cx-success-transparent-color));--cx-fg-hover: var(--cx-button-success-fg-hover, var(--cx-success-fg-hover));--cx-bg-hover: var(--cx-button-success-bg-hover, var(--cx-success-bg-hover));--cx-border-hover: var(--cx-button-success-border-hover, var(--cx-success-transparent-color));--cx-fg-press: var(--cx-button-success-fg-press, var(--cx-success-fg-press));--cx-bg-press: var(--cx-button-success-bg-press, var(--cx-success-bg-press));--cx-border-press: var(--cx-button-success-border-press, var(--cx-success-transparent-color));--cx-fg-disabled: var(--cx-button-success-fg-disabled, var(--cx-success-fg-disabled));--cx-bg-disabled: var(--cx-button-success-bg-disabled, var(--cx-success-bg-disabled));--cx-border-disabled: var(--cx-button-success-border-disabled, var(--cx-success-transparent-color))}.danger.cxd-button{--cx-fg-idle: var(--cx-button-danger-fg-idle, var(--cx-danger-fg-idle));--cx-bg-idle: var(--cx-button-danger-bg-idle, var(--cx-danger-bg-idle));--cx-border-idle: var(--cx-button-danger-border-idle, var(--cx-danger-transparent-color));--cx-fg-hover: var(--cx-button-danger-fg-hover, var(--cx-danger-fg-hover));--cx-bg-hover: var(--cx-button-danger-bg-hover, var(--cx-danger-bg-hover));--cx-border-hover: var(--cx-button-danger-border-hover, var(--cx-danger-transparent-color));--cx-fg-press: var(--cx-button-danger-fg-press, var(--cx-danger-fg-press));--cx-bg-press: var(--cx-button-danger-bg-press, var(--cx-danger-bg-press));--cx-border-press: var(--cx-button-danger-border-press, var(--cx-danger-transparent-color));--cx-fg-disabled: var(--cx-button-danger-fg-disabled, var(--cx-danger-fg-disabled));--cx-bg-disabled: var(--cx-button-danger-bg-disabled, var(--cx-danger-bg-disabled));--cx-border-disabled: var(--cx-button-danger-border-disabled, var(--cx-danger-transparent-color))}.info.cxd-button{--cx-fg-idle: var(--cx-button-info-fg-idle, var(--cx-info-fg-idle));--cx-bg-idle: var(--cx-button-info-bg-idle, var(--cx-info-bg-idle));--cx-border-idle: var(--cx-button-info-border-idle, var(--cx-info-transparent-color));--cx-fg-hover: var(--cx-button-info-fg-hover, var(--cx-info-fg-hover));--cx-bg-hover: var(--cx-button-info-bg-hover, var(--cx-info-bg-hover));--cx-border-hover: var(--cx-button-info-border-hover, var(--cx-info-transparent-color));--cx-fg-press: var(--cx-button-info-fg-press, var(--cx-info-fg-press));--cx-bg-press: var(--cx-button-info-bg-press, var(--cx-info-bg-press));--cx-border-press: var(--cx-button-info-border-press, var(--cx-info-transparent-color));--cx-fg-disabled: var(--cx-button-info-fg-disabled, var(--cx-info-fg-disabled));--cx-bg-disabled: var(--cx-button-info-bg-disabled, var(--cx-info-bg-disabled));--cx-border-disabled: var(--cx-button-info-border-disabled, var(--cx-info-transparent-color))}.black.cxd-button{--cx-fg-idle: var(--cx-button-black-fg-idle, var(--cx-black-fg-idle));--cx-bg-idle: var(--cx-button-black-bg-idle, var(--cx-black-bg-idle));--cx-border-idle: var(--cx-button-black-border-idle, var(--cx-black-transparent-color));--cx-fg-hover: var(--cx-button-black-fg-hover, var(--cx-black-fg-hover));--cx-bg-hover: var(--cx-button-black-bg-hover, var(--cx-black-bg-hover));--cx-border-hover: var(--cx-button-black-border-hover, var(--cx-black-transparent-color));--cx-fg-press: var(--cx-button-black-fg-press, var(--cx-black-fg-press));--cx-bg-press: var(--cx-button-black-bg-press, var(--cx-black-bg-press));--cx-border-press: var(--cx-button-black-border-press, var(--cx-black-transparent-color));--cx-fg-disabled: var(--cx-button-black-fg-disabled, var(--cx-black-fg-disabled));--cx-bg-disabled: var(--cx-button-black-bg-disabled, var(--cx-black-bg-disabled));--cx-border-disabled: var(--cx-button-black-border-disabled, var(--cx-black-transparent-color))}.white.cxd-button{--cx-fg-idle: var(--cx-button-white-fg-idle, var(--cx-white-fg-idle));--cx-bg-idle: var(--cx-button-white-bg-idle, var(--cx-white-bg-idle));--cx-border-idle: var(--cx-button-white-border-idle, var(--cx-white-transparent-color));--cx-fg-hover: var(--cx-button-white-fg-hover, var(--cx-white-fg-hover));--cx-bg-hover: var(--cx-button-white-bg-hover, var(--cx-white-bg-hover));--cx-border-hover: var(--cx-button-white-border-hover, var(--cx-white-transparent-color));--cx-fg-press: var(--cx-button-white-fg-press, var(--cx-white-fg-press));--cx-bg-press: var(--cx-button-white-bg-press, var(--cx-white-bg-press));--cx-border-press: var(--cx-button-white-border-press, var(--cx-white-transparent-color));--cx-fg-disabled: var(--cx-button-white-fg-disabled, var(--cx-white-fg-disabled));--cx-bg-disabled: var(--cx-button-white-bg-disabled, var(--cx-white-bg-disabled));--cx-border-disabled: var(--cx-button-white-border-disabled, var(--cx-white-transparent-color))}.cxd-button{--cx-padding-y: var(--cx-space-small);--cx-padding-x: var(--cx-space-large);--cx-gap: var(--cx-space-small);--cx-font-family: var(--cx-font-family-text);--cx-font-size: var(--cx-font-size-large);--cx-font-weight: var(--cx-font-weight-mass);--cx-line-height: var(--cx-line-height-large);--cx-icon-size: var(--cx-icon-large);display:inline-flex;gap:var(--cx-gap);align-items:center;text-decoration:none}.cxd-button.large{--cx-font-size: var(--cx-font-size-xlarge);--cx-line-height: var(--cx-line-height-xlarge);--cx-font-weight: var(--cx-font-weight-strong);--cx-icon-size: var(--cx-icon-xlarge)}.cxd-code-snippet{margin:0 -1rem 1rem;border:solid var(--cx-border-subtle);border-width:1px 0}@media (min-width: 48rem){.cxd-code-snippet{margin-right:0;margin-left:0;border-width:1px;border-radius:var(--cx-border-radius)}}.cxd-example{--cxd-example-padding: 1rem;position:relative;padding:var(--cxd-example-padding);margin:0 -1rem 1rem;border:solid var(--cx-border-subtle);border-width:1px 0}.cxd-example:after{display:block;clear:both;content:""}@media (min-width: 48rem){.cxd-example{--cxd-example-padding: 1.5rem;margin-right:0;margin-left:0;border-width:1px;border-radius:var(--cx-border-radius)}.cxd-example:has(~.highlight-toolbar){border-bottom-right-radius:0;border-bottom-left-radius:0}}.cxd-example+p{margin-top:2rem}.cxd-example>.form-input+.form-input{margin-top:.5rem}.cxd-example>.nav+.nav,.cxd-example>.alert+.alert,.cxd-example>.navbar+.navbar,.cxd-example>.progress+.progress{margin-top:1rem}.cxd-example>.dropdown-menu{position:static;display:block}.cxd-example>:last-child,.cxd-example>nav:last-child .breadcrumb{margin-bottom:0}.cxd-example>hr:last-child{margin-bottom:1rem}.cxd-example>.icon+.icon,.cxd-example>svg+svg,.cxd-example>img+img{margin-left:.5rem}.button-examples .cxd-example>.cxd-button,.button-examples .cxd-example>.button,.button-examples .cxd-example>.button-group,.button-examples .cxd-example>.button-option,.button-examples .cxd-example>.dropdown,.button-examples .cxd-example>.chip,.cxd-example.button-examples>.cxd-button,.cxd-example.button-examples>.button,.cxd-example.button-examples>.button-group,.cxd-example.button-examples>.button-option,.cxd-example.button-examples>.dropdown,.cxd-example.button-examples>.chip{margin:.25rem .125rem}.button-examples .cxd-example>.button-toolbar+.button-toolbar{margin-top:.5rem}.cxd-example>.list-group{max-width:400px}.cxd-example>[class*=list-horizontal]{max-width:100%}.cxd-example .fixed-top,.cxd-example .sticky-top{position:static;margin:calc(var(--cxd-example-padding) * -1) calc(var(--cxd-example-padding) * -1) var(--cxd-example-padding)}.cxd-example .fixed-bottom,.cxd-example .sticky-bottom{position:static;margin:var(--cxd-example-padding) calc(var(--cxd-example-padding) * -1) calc(var(--cxd-example-padding) * -1)}.cxd-example .pagination{margin-bottom:0}.highlight{position:relative;padding:.5rem 1rem;background-color:var(--cxd-pre-bg, var(--cx-bg-even))}@media (min-width: 48rem){.highlight{padding:.5rem 1.25rem;border-radius:calc(var(--cx-border-radius) - 1px)}}@media (min-width: 62rem){.highlight pre{margin-right:1.875rem}}.highlight pre{padding:.25rem 0 .875rem;margin-top:.8125rem;margin-bottom:0;overflow:overlay;font-size:var(--cx-font-size-code-small);line-height:var(--cx-line-height-code-small);white-space:pre;background-color:transparent;border:0}.highlight pre code{color:var(--cx-fg-color);word-wrap:normal}.cxd-example-snippet .highlight pre{margin-right:0}.highlight-toolbar{background-color:var(--cxd-pre-bg, var(--cx-bg-even));border-top:var(--cx-border-width) var(--cx-border-style) var(--cx-border-subtle);border-bottom:var(--cx-border-width) var(--cx-border-style) var(--cx-border-subtle)}.highlight-toolbar+.highlight{border-top-left-radius:0;border-top-right-radius:0}.highlight-toolbar>a{font-size:var(--cx-font-size-small)}.cxd-file-ref .highlight-toolbar{border-top:0}@media (min-width: 48rem){.cxd-file-ref .highlight-toolbar{border-top-left-radius:calc(var(--cx-border-radius) - 1px);border-top-right-radius:calc(var(--cx-border-radius) - 1px)}}.cxd-content .cxd-code-snippet{margin-bottom:1rem}.cxd-callout{--cx-link-main-color-rgb: var(--cxd-callout-link);--cx-code-color: var(--cxd-callout-code-color);padding:1.25rem;margin-top:1.25rem;margin-bottom:1.25rem;color:var(--cxd-callout-color, inherit);background-color:var(--cxd-callout-bg, var(--cx-gray-100));border-left:.25rem solid var(--cxd-callout-border, var(--cx-gray-300))}.cxd-callout h4{margin-bottom:.25rem}.cxd-callout>:last-child{margin-bottom:0}.cxd-callout+.cxd-callout{margin-top:-.25rem}.cxd-callout .highlight{background-color:#0000000d}.cxd-callout-info{--cxd-callout-color: var(--cx-info-fg-main);--cxd-callout-bg: var(--cx-info-bg-even);--cxd-callout-border: var(--cx-info-border-subtle)}.cxd-callout-warning{--cxd-callout-color: var(--cx-warning-fg-main);--cxd-callout-bg: var(--cx-warning-bg-even);--cxd-callout-border: var(--cx-warning-border-subtle)}.cxd-callout-danger{--cxd-callout-color: var(--cx-danger-fg-main);--cxd-callout-bg: var(--cx-danger-bg-even);--cxd-callout-border: var(--cx-danger-border-subtle)}.cxd-callout-default{--cxd-callout-color: var(--cx-default-fg-main);--cxd-callout-bg: var(--cx-default-bg-even);--cxd-callout-border: var(--cx-default-border-subtle)}.cxd-brand-logos{color:var(--cx-primary-bg-evident)}.cxd-brand-logos .inverse{color:#fff;background-color:var(--cx-primary-bg-evident)}.cxd-brand-item+.cxd-brand-item{border-top:1px solid var(--cx-border-color)}@media (min-width: 48rem){.cxd-brand-item+.cxd-brand-item{border-top:0;border-left:1px solid var(--cx-border-color)}}.color-swatches{margin:0 -5px}.color-swatches .cxd-main{background-color:var(--cx-primary-base-color)}.color-swatches .cxd-main-light{background-color:var(--cx-primary-fg-main)}.color-swatches .cxd-main-lighter{background-color:#e5e1ea}.color-swatches .cxd-gray{background-color:#f9f9f9}.color-swatch{width:4rem;height:4rem}@media (min-width: 48rem){.color-swatch{width:6rem;height:6rem}}.cxd-mode{position:absolute;top:0;right:0;z-index:3;margin-top:.75rem;margin-right:.75rem}.cxd-mode .button-mode{background-color:var(--cx-bg-idle);border:var(--cx-border-width) solid var(--cx-border-subtle)}.cxd-mode:not(.cxd-example:hover .cxd-mode){display:none}.cxd-clipboard,.cxd-edit{position:relative;display:none;float:right}.cxd-clipboard+.highlight,.cxd-edit+.highlight{margin-top:0}@media (min-width: 48rem){.cxd-clipboard,.cxd-edit{display:block}}.button-mode,.button-clipboard,.button-edit{--cx-icon-color: var(--cx-fg-subtle);--cx-icon-size: var(--cx-icon-small);display:block;padding:.25em;line-height:1;background-color:var(--cxd-pre-bg);border:0;border-radius:.25rem}.button-mode:hover,.button-clipboard:hover,.button-edit:hover{color:var(--cx-hover-color)}.button-mode:focus,.button-clipboard:focus,.button-edit:focus{z-index:3}.button-mode,.button-clipboard{position:relative;z-index:2;margin-top:.75rem;margin-right:.75rem}.cxd-placeholder-image{font-size:1.125rem;-webkit-user-select:none;-moz-user-select:none;user-select:none;text-anchor:middle}.cxd-placeholder-image-large{font-size:3.5rem}main a,main button,main input,main select,main textarea,main h2,main h3,main h4,main [tabindex="0"]{scroll-margin-top:80px;scroll-margin-bottom:100px}:root,[data-cx-theme=light]{--base02: #c8c8fa;--base03: #565c64;--base04: #666;--base05: #333;--base06: #fff;--base07: #005c5c;--base08: #e60000;--base09: #007a99;--base0A: #90f;--base0B: #000099;--base0C: #000099;--base0D: #90f;--base0E: #cc297a;--base0F: #333}[data-cx-theme=dark]{--base02: #3e4451;--base03: #868e96;--base04: #868e96;--base05: #abb2bf;--base06: #b6bdca;--base07: #ffc266;--base08: #66e0ff;--base09: #ffc266;--base0A: #ffeb99;--base0B: #66c2c2;--base0C: #66c2c2;--base0D: #6666ff;--base0E: #c2add6;--base0F: #ff6666}.language-bash .line:before,.language-sh .line:before{display:inline-block;color:var(--base03);content:"$ ";-webkit-user-select:none;-moz-user-select:none;user-select:none}.language-powershell .line:before{display:inline-block;color:var(--base0C);content:"PM> ";-webkit-user-select:none;-moz-user-select:none;user-select:none}.token.comment,.token.prolog,.token.doctype,.token.cdata{color:var(--base03)}.token.punctuation{color:var(--base05)}.token.property{color:var(--base0A)}.token.tag{color:var(--base08)}.token.boolean,.token.number{color:var(--base09)}.token.constant,.token.symbol,.token.deleted{color:var(--base08)}.token.attr-name,.token.string,.token.char,.token.builtin,.token.inserted{color:var(--base0C)}.token.operator,.token.entity,.token.url{color:var(--base05)}.token.atrule,.token.attr-value,.token.keyword{color:var(--base0E)}.token.function{color:var(--base0B)}.token.selector,.token.class-name{color:var(--base07)}.token.regex,.token.important{color:var(--base0A)}.token.variable{color:var(--base08)}.token.important,.token.bold{font-weight:700}.token.italic{font-style:italic}.token.entity{cursor:help}.language-diff .token.deleted{color:#f33;background-color:transparent}.language-diff .token.inserted{color:#33ad33;background-color:transparent}.language-bash .token.comment,.language-sh .token.comment{color:var(--base03)}.anchor-link{padding:0 .175rem;font-weight:400;color:rgba(var(--cx-default-link-main),.5);text-decoration:none;opacity:0;transition:color .15s ease-in-out,opacity .15s ease-in-out}@media (prefers-reduced-motion: reduce){.anchor-link{transition:none}}.anchor-link:after{content:"#"}.anchor-link:focus,.anchor-link:hover,:hover>.anchor-link,:target>.anchor-link{color:var(--cx-default-link-main);text-decoration:none;opacity:1}[data-cx-theme=dark] .display-light,[data-cx-theme=light] .display-dark{display:none}.section-main{width:592px}.min-vh-full{min-height:calc(100vh - 64px)}.vh-50{height:50vh}.vh-75{height:75vh}/*!
 * Chassis - CSS Docs (https://ozgurgunes.github.io/chassis-css//)
 * Copyright 2025 Chassis
 * Licensed under the Creative Commons Attribution 3.0 Unported License.
 * For details, see https://creativecommons.org/licenses/by/3.0/.
 */:root{--cx-breakpoint-xsmall: 0;--cx-breakpoint-small: 36rem;--cx-breakpoint-medium: 48rem;--cx-breakpoint-large: 62rem;--cx-breakpoint-xlarge: 75rem;--cx-breakpoint-2xlarge: 87.5rem}.row{--cx-gutter-x: 1.5rem;--cx-gutter-y: 0;display:flex;flex-wrap:wrap;margin-top:calc(-1 * var(--cx-gutter-y));margin-right:calc(-.5 * var(--cx-gutter-x));margin-left:calc(-.5 * var(--cx-gutter-x))}.row>*{flex-shrink:0;width:100%;max-width:100%;padding-right:calc(var(--cx-gutter-x) * .5);padding-left:calc(var(--cx-gutter-x) * .5);margin-top:var(--cx-gutter-y)}.grid{display:grid;grid-template-rows:repeat(var(--cx-grid-rows, 1),1fr);grid-template-columns:repeat(var(--cx-grid-columns, 12),1fr);gap:var(--cx-grid-gap, 1.5rem)}.grid .g-col-1{grid-column:auto/span 1}.grid .g-col-2{grid-column:auto/span 2}.grid .g-col-3{grid-column:auto/span 3}.grid .g-col-4{grid-column:auto/span 4}.grid .g-col-5{grid-column:auto/span 5}.grid .g-col-6{grid-column:auto/span 6}.grid .g-col-7{grid-column:auto/span 7}.grid .g-col-8{grid-column:auto/span 8}.grid .g-col-9{grid-column:auto/span 9}.grid .g-col-10{grid-column:auto/span 10}.grid .g-col-11{grid-column:auto/span 11}.grid .g-col-12{grid-column:auto/span 12}.grid .g-start-1{grid-column-start:1}.grid .g-start-2{grid-column-start:2}.grid .g-start-3{grid-column-start:3}.grid .g-start-4{grid-column-start:4}.grid .g-start-5{grid-column-start:5}.grid .g-start-6{grid-column-start:6}.grid .g-start-7{grid-column-start:7}.grid .g-start-8{grid-column-start:8}.grid .g-start-9{grid-column-start:9}.grid .g-start-10{grid-column-start:10}.grid .g-start-11{grid-column-start:11}@media (min-width: 36rem){.grid .g-col-small-1{grid-column:auto/span 1}.grid .g-col-small-2{grid-column:auto/span 2}.grid .g-col-small-3{grid-column:auto/span 3}.grid .g-col-small-4{grid-column:auto/span 4}.grid .g-col-small-5{grid-column:auto/span 5}.grid .g-col-small-6{grid-column:auto/span 6}.grid .g-col-small-7{grid-column:auto/span 7}.grid .g-col-small-8{grid-column:auto/span 8}.grid .g-col-small-9{grid-column:auto/span 9}.grid .g-col-small-10{grid-column:auto/span 10}.grid .g-col-small-11{grid-column:auto/span 11}.grid .g-col-small-12{grid-column:auto/span 12}.grid .g-start-small-1{grid-column-start:1}.grid .g-start-small-2{grid-column-start:2}.grid .g-start-small-3{grid-column-start:3}.grid .g-start-small-4{grid-column-start:4}.grid .g-start-small-5{grid-column-start:5}.grid .g-start-small-6{grid-column-start:6}.grid .g-start-small-7{grid-column-start:7}.grid .g-start-small-8{grid-column-start:8}.grid .g-start-small-9{grid-column-start:9}.grid .g-start-small-10{grid-column-start:10}.grid .g-start-small-11{grid-column-start:11}}@media (min-width: 48rem){.grid .g-col-medium-1{grid-column:auto/span 1}.grid .g-col-medium-2{grid-column:auto/span 2}.grid .g-col-medium-3{grid-column:auto/span 3}.grid .g-col-medium-4{grid-column:auto/span 4}.grid .g-col-medium-5{grid-column:auto/span 5}.grid .g-col-medium-6{grid-column:auto/span 6}.grid .g-col-medium-7{grid-column:auto/span 7}.grid .g-col-medium-8{grid-column:auto/span 8}.grid .g-col-medium-9{grid-column:auto/span 9}.grid .g-col-medium-10{grid-column:auto/span 10}.grid .g-col-medium-11{grid-column:auto/span 11}.grid .g-col-medium-12{grid-column:auto/span 12}.grid .g-start-medium-1{grid-column-start:1}.grid .g-start-medium-2{grid-column-start:2}.grid .g-start-medium-3{grid-column-start:3}.grid .g-start-medium-4{grid-column-start:4}.grid .g-start-medium-5{grid-column-start:5}.grid .g-start-medium-6{grid-column-start:6}.grid .g-start-medium-7{grid-column-start:7}.grid .g-start-medium-8{grid-column-start:8}.grid .g-start-medium-9{grid-column-start:9}.grid .g-start-medium-10{grid-column-start:10}.grid .g-start-medium-11{grid-column-start:11}}@media (min-width: 62rem){.grid .g-col-large-1{grid-column:auto/span 1}.grid .g-col-large-2{grid-column:auto/span 2}.grid .g-col-large-3{grid-column:auto/span 3}.grid .g-col-large-4{grid-column:auto/span 4}.grid .g-col-large-5{grid-column:auto/span 5}.grid .g-col-large-6{grid-column:auto/span 6}.grid .g-col-large-7{grid-column:auto/span 7}.grid .g-col-large-8{grid-column:auto/span 8}.grid .g-col-large-9{grid-column:auto/span 9}.grid .g-col-large-10{grid-column:auto/span 10}.grid .g-col-large-11{grid-column:auto/span 11}.grid .g-col-large-12{grid-column:auto/span 12}.grid .g-start-large-1{grid-column-start:1}.grid .g-start-large-2{grid-column-start:2}.grid .g-start-large-3{grid-column-start:3}.grid .g-start-large-4{grid-column-start:4}.grid .g-start-large-5{grid-column-start:5}.grid .g-start-large-6{grid-column-start:6}.grid .g-start-large-7{grid-column-start:7}.grid .g-start-large-8{grid-column-start:8}.grid .g-start-large-9{grid-column-start:9}.grid .g-start-large-10{grid-column-start:10}.grid .g-start-large-11{grid-column-start:11}}@media (min-width: 75rem){.grid .g-col-xlarge-1{grid-column:auto/span 1}.grid .g-col-xlarge-2{grid-column:auto/span 2}.grid .g-col-xlarge-3{grid-column:auto/span 3}.grid .g-col-xlarge-4{grid-column:auto/span 4}.grid .g-col-xlarge-5{grid-column:auto/span 5}.grid .g-col-xlarge-6{grid-column:auto/span 6}.grid .g-col-xlarge-7{grid-column:auto/span 7}.grid .g-col-xlarge-8{grid-column:auto/span 8}.grid .g-col-xlarge-9{grid-column:auto/span 9}.grid .g-col-xlarge-10{grid-column:auto/span 10}.grid .g-col-xlarge-11{grid-column:auto/span 11}.grid .g-col-xlarge-12{grid-column:auto/span 12}.grid .g-start-xlarge-1{grid-column-start:1}.grid .g-start-xlarge-2{grid-column-start:2}.grid .g-start-xlarge-3{grid-column-start:3}.grid .g-start-xlarge-4{grid-column-start:4}.grid .g-start-xlarge-5{grid-column-start:5}.grid .g-start-xlarge-6{grid-column-start:6}.grid .g-start-xlarge-7{grid-column-start:7}.grid .g-start-xlarge-8{grid-column-start:8}.grid .g-start-xlarge-9{grid-column-start:9}.grid .g-start-xlarge-10{grid-column-start:10}.grid .g-start-xlarge-11{grid-column-start:11}}@media (min-width: 87.5rem){.grid .g-col-2xlarge-1{grid-column:auto/span 1}.grid .g-col-2xlarge-2{grid-column:auto/span 2}.grid .g-col-2xlarge-3{grid-column:auto/span 3}.grid .g-col-2xlarge-4{grid-column:auto/span 4}.grid .g-col-2xlarge-5{grid-column:auto/span 5}.grid .g-col-2xlarge-6{grid-column:auto/span 6}.grid .g-col-2xlarge-7{grid-column:auto/span 7}.grid .g-col-2xlarge-8{grid-column:auto/span 8}.grid .g-col-2xlarge-9{grid-column:auto/span 9}.grid .g-col-2xlarge-10{grid-column:auto/span 10}.grid .g-col-2xlarge-11{grid-column:auto/span 11}.grid .g-col-2xlarge-12{grid-column:auto/span 12}.grid .g-start-2xlarge-1{grid-column-start:1}.grid .g-start-2xlarge-2{grid-column-start:2}.grid .g-start-2xlarge-3{grid-column-start:3}.grid .g-start-2xlarge-4{grid-column-start:4}.grid .g-start-2xlarge-5{grid-column-start:5}.grid .g-start-2xlarge-6{grid-column-start:6}.grid .g-start-2xlarge-7{grid-column-start:7}.grid .g-start-2xlarge-8{grid-column-start:8}.grid .g-start-2xlarge-9{grid-column-start:9}.grid .g-start-2xlarge-10{grid-column-start:10}.grid .g-start-2xlarge-11{grid-column-start:11}}.g-row-1{grid-row:auto/span 1}.g-row-2{grid-row:auto/span 2}.g-row-3{grid-row:auto/span 3}.g-row-4{grid-row:auto/span 4}.g-row-5{grid-row:auto/span 5}.g-row-6{grid-row:auto/span 6}.g-row-7{grid-row:auto/span 7}.g-row-8{grid-row:auto/span 8}.g-row-9{grid-row:auto/span 9}.g-row-10{grid-row:auto/span 10}.g-row-11{grid-row:auto/span 11}.g-row-12{grid-row:auto/span 12}.col{flex:1 0 0%}.row-cols-auto>*{flex:0 0 auto;width:auto}.row-cols-1>*{flex:0 0 auto;width:100%}.row-cols-2>*{flex:0 0 auto;width:50%}.row-cols-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-4>*{flex:0 0 auto;width:25%}.row-cols-5>*{flex:0 0 auto;width:20%}.row-cols-6>*{flex:0 0 auto;width:16.66666667%}.col-auto{flex:0 0 auto;width:auto}.col-1{flex:0 0 auto;width:8.33333333%}.col-2{flex:0 0 auto;width:16.66666667%}.col-3{flex:0 0 auto;width:25%}.col-4{flex:0 0 auto;width:33.33333333%}.col-5{flex:0 0 auto;width:41.66666667%}.col-6{flex:0 0 auto;width:50%}.col-7{flex:0 0 auto;width:58.33333333%}.col-8{flex:0 0 auto;width:66.66666667%}.col-9{flex:0 0 auto;width:75%}.col-10{flex:0 0 auto;width:83.33333333%}.col-11{flex:0 0 auto;width:91.66666667%}.col-12{flex:0 0 auto;width:100%}.offset-1{margin-left:8.33333333%}.offset-2{margin-left:16.66666667%}.offset-3{margin-left:25%}.offset-4{margin-left:33.33333333%}.offset-5{margin-left:41.66666667%}.offset-6{margin-left:50%}.offset-7{margin-left:58.33333333%}.offset-8{margin-left:66.66666667%}.offset-9{margin-left:75%}.offset-10{margin-left:83.33333333%}.offset-11{margin-left:91.66666667%}.g-zero,.gx-zero{--cx-gutter-x: 0rem}.g-zero,.gy-zero{--cx-gutter-y: 0rem}.g-4xsmall,.gx-4xsmall{--cx-gutter-x: .0625rem}.g-4xsmall,.gy-4xsmall{--cx-gutter-y: .0625rem}.g-3xsmall,.gx-3xsmall{--cx-gutter-x: .125rem}.g-3xsmall,.gy-3xsmall{--cx-gutter-y: .125rem}.g-2xsmall,.gx-2xsmall{--cx-gutter-x: .25rem}.g-2xsmall,.gy-2xsmall{--cx-gutter-y: .25rem}.g-xsmall,.gx-xsmall{--cx-gutter-x: .5rem}.g-xsmall,.gy-xsmall{--cx-gutter-y: .5rem}.g-small,.gx-small{--cx-gutter-x: .75rem}.g-small,.gy-small{--cx-gutter-y: .75rem}.g-medium,.gx-medium{--cx-gutter-x: 1rem}.g-medium,.gy-medium{--cx-gutter-y: 1rem}.g-large,.gx-large{--cx-gutter-x: 1.25rem}.g-large,.gy-large{--cx-gutter-y: 1.25rem}.g-xlarge,.gx-xlarge{--cx-gutter-x: 1.5rem}.g-xlarge,.gy-xlarge{--cx-gutter-y: 1.5rem}.g-2xlarge,.gx-2xlarge{--cx-gutter-x: 1.75rem}.g-2xlarge,.gy-2xlarge{--cx-gutter-y: 1.75rem}.g-3xlarge,.gx-3xlarge{--cx-gutter-x: 2rem}.g-3xlarge,.gy-3xlarge{--cx-gutter-y: 2rem}.g-4xlarge,.gx-4xlarge{--cx-gutter-x: 2.25rem}.g-4xlarge,.gy-4xlarge{--cx-gutter-y: 2.25rem}.g-5xlarge,.gx-5xlarge{--cx-gutter-x: 2.5rem}.g-5xlarge,.gy-5xlarge{--cx-gutter-y: 2.5rem}.g-6xlarge,.gx-6xlarge{--cx-gutter-x: 3rem}.g-6xlarge,.gy-6xlarge{--cx-gutter-y: 3rem}.g-0,.gx-0{--cx-gutter-x: 0}.g-0,.gy-0{--cx-gutter-y: 0}.g-1,.gx-1{--cx-gutter-x: .25rem}.g-1,.gy-1{--cx-gutter-y: .25rem}.g-2,.gx-2{--cx-gutter-x: .5rem}.g-2,.gy-2{--cx-gutter-y: .5rem}.g-3,.gx-3{--cx-gutter-x: 1rem}.g-3,.gy-3{--cx-gutter-y: 1rem}.g-4,.gx-4{--cx-gutter-x: 1.5rem}.g-4,.gy-4{--cx-gutter-y: 1.5rem}.g-5,.gx-5{--cx-gutter-x: 3rem}.g-5,.gy-5{--cx-gutter-y: 3rem}@media (min-width: 36rem){.col-small{flex:1 0 0%}.row-cols-small-auto>*{flex:0 0 auto;width:auto}.row-cols-small-1>*{flex:0 0 auto;width:100%}.row-cols-small-2>*{flex:0 0 auto;width:50%}.row-cols-small-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-small-4>*{flex:0 0 auto;width:25%}.row-cols-small-5>*{flex:0 0 auto;width:20%}.row-cols-small-6>*{flex:0 0 auto;width:16.66666667%}.col-small-auto{flex:0 0 auto;width:auto}.col-small-1{flex:0 0 auto;width:8.33333333%}.col-small-2{flex:0 0 auto;width:16.66666667%}.col-small-3{flex:0 0 auto;width:25%}.col-small-4{flex:0 0 auto;width:33.33333333%}.col-small-5{flex:0 0 auto;width:41.66666667%}.col-small-6{flex:0 0 auto;width:50%}.col-small-7{flex:0 0 auto;width:58.33333333%}.col-small-8{flex:0 0 auto;width:66.66666667%}.col-small-9{flex:0 0 auto;width:75%}.col-small-10{flex:0 0 auto;width:83.33333333%}.col-small-11{flex:0 0 auto;width:91.66666667%}.col-small-12{flex:0 0 auto;width:100%}.offset-small-0{margin-left:0}.offset-small-1{margin-left:8.33333333%}.offset-small-2{margin-left:16.66666667%}.offset-small-3{margin-left:25%}.offset-small-4{margin-left:33.33333333%}.offset-small-5{margin-left:41.66666667%}.offset-small-6{margin-left:50%}.offset-small-7{margin-left:58.33333333%}.offset-small-8{margin-left:66.66666667%}.offset-small-9{margin-left:75%}.offset-small-10{margin-left:83.33333333%}.offset-small-11{margin-left:91.66666667%}.g-small-zero,.gx-small-zero{--cx-gutter-x: 0rem}.g-small-zero,.gy-small-zero{--cx-gutter-y: 0rem}.g-small-4xsmall,.gx-small-4xsmall{--cx-gutter-x: .0625rem}.g-small-4xsmall,.gy-small-4xsmall{--cx-gutter-y: .0625rem}.g-small-3xsmall,.gx-small-3xsmall{--cx-gutter-x: .125rem}.g-small-3xsmall,.gy-small-3xsmall{--cx-gutter-y: .125rem}.g-small-2xsmall,.gx-small-2xsmall{--cx-gutter-x: .25rem}.g-small-2xsmall,.gy-small-2xsmall{--cx-gutter-y: .25rem}.g-small-xsmall,.gx-small-xsmall{--cx-gutter-x: .5rem}.g-small-xsmall,.gy-small-xsmall{--cx-gutter-y: .5rem}.g-small-small,.gx-small-small{--cx-gutter-x: .75rem}.g-small-small,.gy-small-small{--cx-gutter-y: .75rem}.g-small-medium,.gx-small-medium{--cx-gutter-x: 1rem}.g-small-medium,.gy-small-medium{--cx-gutter-y: 1rem}.g-small-large,.gx-small-large{--cx-gutter-x: 1.25rem}.g-small-large,.gy-small-large{--cx-gutter-y: 1.25rem}.g-small-xlarge,.gx-small-xlarge{--cx-gutter-x: 1.5rem}.g-small-xlarge,.gy-small-xlarge{--cx-gutter-y: 1.5rem}.g-small-2xlarge,.gx-small-2xlarge{--cx-gutter-x: 1.75rem}.g-small-2xlarge,.gy-small-2xlarge{--cx-gutter-y: 1.75rem}.g-small-3xlarge,.gx-small-3xlarge{--cx-gutter-x: 2rem}.g-small-3xlarge,.gy-small-3xlarge{--cx-gutter-y: 2rem}.g-small-4xlarge,.gx-small-4xlarge{--cx-gutter-x: 2.25rem}.g-small-4xlarge,.gy-small-4xlarge{--cx-gutter-y: 2.25rem}.g-small-5xlarge,.gx-small-5xlarge{--cx-gutter-x: 2.5rem}.g-small-5xlarge,.gy-small-5xlarge{--cx-gutter-y: 2.5rem}.g-small-6xlarge,.gx-small-6xlarge{--cx-gutter-x: 3rem}.g-small-6xlarge,.gy-small-6xlarge{--cx-gutter-y: 3rem}.g-small-0,.gx-small-0{--cx-gutter-x: 0}.g-small-0,.gy-small-0{--cx-gutter-y: 0}.g-small-1,.gx-small-1{--cx-gutter-x: .25rem}.g-small-1,.gy-small-1{--cx-gutter-y: .25rem}.g-small-2,.gx-small-2{--cx-gutter-x: .5rem}.g-small-2,.gy-small-2{--cx-gutter-y: .5rem}.g-small-3,.gx-small-3{--cx-gutter-x: 1rem}.g-small-3,.gy-small-3{--cx-gutter-y: 1rem}.g-small-4,.gx-small-4{--cx-gutter-x: 1.5rem}.g-small-4,.gy-small-4{--cx-gutter-y: 1.5rem}.g-small-5,.gx-small-5{--cx-gutter-x: 3rem}.g-small-5,.gy-small-5{--cx-gutter-y: 3rem}}@media (min-width: 48rem){.col-medium{flex:1 0 0%}.row-cols-medium-auto>*{flex:0 0 auto;width:auto}.row-cols-medium-1>*{flex:0 0 auto;width:100%}.row-cols-medium-2>*{flex:0 0 auto;width:50%}.row-cols-medium-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-medium-4>*{flex:0 0 auto;width:25%}.row-cols-medium-5>*{flex:0 0 auto;width:20%}.row-cols-medium-6>*{flex:0 0 auto;width:16.66666667%}.col-medium-auto{flex:0 0 auto;width:auto}.col-medium-1{flex:0 0 auto;width:8.33333333%}.col-medium-2{flex:0 0 auto;width:16.66666667%}.col-medium-3{flex:0 0 auto;width:25%}.col-medium-4{flex:0 0 auto;width:33.33333333%}.col-medium-5{flex:0 0 auto;width:41.66666667%}.col-medium-6{flex:0 0 auto;width:50%}.col-medium-7{flex:0 0 auto;width:58.33333333%}.col-medium-8{flex:0 0 auto;width:66.66666667%}.col-medium-9{flex:0 0 auto;width:75%}.col-medium-10{flex:0 0 auto;width:83.33333333%}.col-medium-11{flex:0 0 auto;width:91.66666667%}.col-medium-12{flex:0 0 auto;width:100%}.offset-medium-0{margin-left:0}.offset-medium-1{margin-left:8.33333333%}.offset-medium-2{margin-left:16.66666667%}.offset-medium-3{margin-left:25%}.offset-medium-4{margin-left:33.33333333%}.offset-medium-5{margin-left:41.66666667%}.offset-medium-6{margin-left:50%}.offset-medium-7{margin-left:58.33333333%}.offset-medium-8{margin-left:66.66666667%}.offset-medium-9{margin-left:75%}.offset-medium-10{margin-left:83.33333333%}.offset-medium-11{margin-left:91.66666667%}.g-medium-zero,.gx-medium-zero{--cx-gutter-x: 0rem}.g-medium-zero,.gy-medium-zero{--cx-gutter-y: 0rem}.g-medium-4xsmall,.gx-medium-4xsmall{--cx-gutter-x: .0625rem}.g-medium-4xsmall,.gy-medium-4xsmall{--cx-gutter-y: .0625rem}.g-medium-3xsmall,.gx-medium-3xsmall{--cx-gutter-x: .125rem}.g-medium-3xsmall,.gy-medium-3xsmall{--cx-gutter-y: .125rem}.g-medium-2xsmall,.gx-medium-2xsmall{--cx-gutter-x: .25rem}.g-medium-2xsmall,.gy-medium-2xsmall{--cx-gutter-y: .25rem}.g-medium-xsmall,.gx-medium-xsmall{--cx-gutter-x: .5rem}.g-medium-xsmall,.gy-medium-xsmall{--cx-gutter-y: .5rem}.g-medium-small,.gx-medium-small{--cx-gutter-x: .75rem}.g-medium-small,.gy-medium-small{--cx-gutter-y: .75rem}.g-medium-medium,.gx-medium-medium{--cx-gutter-x: 1rem}.g-medium-medium,.gy-medium-medium{--cx-gutter-y: 1rem}.g-medium-large,.gx-medium-large{--cx-gutter-x: 1.25rem}.g-medium-large,.gy-medium-large{--cx-gutter-y: 1.25rem}.g-medium-xlarge,.gx-medium-xlarge{--cx-gutter-x: 1.5rem}.g-medium-xlarge,.gy-medium-xlarge{--cx-gutter-y: 1.5rem}.g-medium-2xlarge,.gx-medium-2xlarge{--cx-gutter-x: 1.75rem}.g-medium-2xlarge,.gy-medium-2xlarge{--cx-gutter-y: 1.75rem}.g-medium-3xlarge,.gx-medium-3xlarge{--cx-gutter-x: 2rem}.g-medium-3xlarge,.gy-medium-3xlarge{--cx-gutter-y: 2rem}.g-medium-4xlarge,.gx-medium-4xlarge{--cx-gutter-x: 2.25rem}.g-medium-4xlarge,.gy-medium-4xlarge{--cx-gutter-y: 2.25rem}.g-medium-5xlarge,.gx-medium-5xlarge{--cx-gutter-x: 2.5rem}.g-medium-5xlarge,.gy-medium-5xlarge{--cx-gutter-y: 2.5rem}.g-medium-6xlarge,.gx-medium-6xlarge{--cx-gutter-x: 3rem}.g-medium-6xlarge,.gy-medium-6xlarge{--cx-gutter-y: 3rem}.g-medium-0,.gx-medium-0{--cx-gutter-x: 0}.g-medium-0,.gy-medium-0{--cx-gutter-y: 0}.g-medium-1,.gx-medium-1{--cx-gutter-x: .25rem}.g-medium-1,.gy-medium-1{--cx-gutter-y: .25rem}.g-medium-2,.gx-medium-2{--cx-gutter-x: .5rem}.g-medium-2,.gy-medium-2{--cx-gutter-y: .5rem}.g-medium-3,.gx-medium-3{--cx-gutter-x: 1rem}.g-medium-3,.gy-medium-3{--cx-gutter-y: 1rem}.g-medium-4,.gx-medium-4{--cx-gutter-x: 1.5rem}.g-medium-4,.gy-medium-4{--cx-gutter-y: 1.5rem}.g-medium-5,.gx-medium-5{--cx-gutter-x: 3rem}.g-medium-5,.gy-medium-5{--cx-gutter-y: 3rem}}@media (min-width: 62rem){.col-large{flex:1 0 0%}.row-cols-large-auto>*{flex:0 0 auto;width:auto}.row-cols-large-1>*{flex:0 0 auto;width:100%}.row-cols-large-2>*{flex:0 0 auto;width:50%}.row-cols-large-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-large-4>*{flex:0 0 auto;width:25%}.row-cols-large-5>*{flex:0 0 auto;width:20%}.row-cols-large-6>*{flex:0 0 auto;width:16.66666667%}.col-large-auto{flex:0 0 auto;width:auto}.col-large-1{flex:0 0 auto;width:8.33333333%}.col-large-2{flex:0 0 auto;width:16.66666667%}.col-large-3{flex:0 0 auto;width:25%}.col-large-4{flex:0 0 auto;width:33.33333333%}.col-large-5{flex:0 0 auto;width:41.66666667%}.col-large-6{flex:0 0 auto;width:50%}.col-large-7{flex:0 0 auto;width:58.33333333%}.col-large-8{flex:0 0 auto;width:66.66666667%}.col-large-9{flex:0 0 auto;width:75%}.col-large-10{flex:0 0 auto;width:83.33333333%}.col-large-11{flex:0 0 auto;width:91.66666667%}.col-large-12{flex:0 0 auto;width:100%}.offset-large-0{margin-left:0}.offset-large-1{margin-left:8.33333333%}.offset-large-2{margin-left:16.66666667%}.offset-large-3{margin-left:25%}.offset-large-4{margin-left:33.33333333%}.offset-large-5{margin-left:41.66666667%}.offset-large-6{margin-left:50%}.offset-large-7{margin-left:58.33333333%}.offset-large-8{margin-left:66.66666667%}.offset-large-9{margin-left:75%}.offset-large-10{margin-left:83.33333333%}.offset-large-11{margin-left:91.66666667%}.g-large-zero,.gx-large-zero{--cx-gutter-x: 0rem}.g-large-zero,.gy-large-zero{--cx-gutter-y: 0rem}.g-large-4xsmall,.gx-large-4xsmall{--cx-gutter-x: .0625rem}.g-large-4xsmall,.gy-large-4xsmall{--cx-gutter-y: .0625rem}.g-large-3xsmall,.gx-large-3xsmall{--cx-gutter-x: .125rem}.g-large-3xsmall,.gy-large-3xsmall{--cx-gutter-y: .125rem}.g-large-2xsmall,.gx-large-2xsmall{--cx-gutter-x: .25rem}.g-large-2xsmall,.gy-large-2xsmall{--cx-gutter-y: .25rem}.g-large-xsmall,.gx-large-xsmall{--cx-gutter-x: .5rem}.g-large-xsmall,.gy-large-xsmall{--cx-gutter-y: .5rem}.g-large-small,.gx-large-small{--cx-gutter-x: .75rem}.g-large-small,.gy-large-small{--cx-gutter-y: .75rem}.g-large-medium,.gx-large-medium{--cx-gutter-x: 1rem}.g-large-medium,.gy-large-medium{--cx-gutter-y: 1rem}.g-large-large,.gx-large-large{--cx-gutter-x: 1.25rem}.g-large-large,.gy-large-large{--cx-gutter-y: 1.25rem}.g-large-xlarge,.gx-large-xlarge{--cx-gutter-x: 1.5rem}.g-large-xlarge,.gy-large-xlarge{--cx-gutter-y: 1.5rem}.g-large-2xlarge,.gx-large-2xlarge{--cx-gutter-x: 1.75rem}.g-large-2xlarge,.gy-large-2xlarge{--cx-gutter-y: 1.75rem}.g-large-3xlarge,.gx-large-3xlarge{--cx-gutter-x: 2rem}.g-large-3xlarge,.gy-large-3xlarge{--cx-gutter-y: 2rem}.g-large-4xlarge,.gx-large-4xlarge{--cx-gutter-x: 2.25rem}.g-large-4xlarge,.gy-large-4xlarge{--cx-gutter-y: 2.25rem}.g-large-5xlarge,.gx-large-5xlarge{--cx-gutter-x: 2.5rem}.g-large-5xlarge,.gy-large-5xlarge{--cx-gutter-y: 2.5rem}.g-large-6xlarge,.gx-large-6xlarge{--cx-gutter-x: 3rem}.g-large-6xlarge,.gy-large-6xlarge{--cx-gutter-y: 3rem}.g-large-0,.gx-large-0{--cx-gutter-x: 0}.g-large-0,.gy-large-0{--cx-gutter-y: 0}.g-large-1,.gx-large-1{--cx-gutter-x: .25rem}.g-large-1,.gy-large-1{--cx-gutter-y: .25rem}.g-large-2,.gx-large-2{--cx-gutter-x: .5rem}.g-large-2,.gy-large-2{--cx-gutter-y: .5rem}.g-large-3,.gx-large-3{--cx-gutter-x: 1rem}.g-large-3,.gy-large-3{--cx-gutter-y: 1rem}.g-large-4,.gx-large-4{--cx-gutter-x: 1.5rem}.g-large-4,.gy-large-4{--cx-gutter-y: 1.5rem}.g-large-5,.gx-large-5{--cx-gutter-x: 3rem}.g-large-5,.gy-large-5{--cx-gutter-y: 3rem}}@media (min-width: 75rem){.col-xlarge{flex:1 0 0%}.row-cols-xlarge-auto>*{flex:0 0 auto;width:auto}.row-cols-xlarge-1>*{flex:0 0 auto;width:100%}.row-cols-xlarge-2>*{flex:0 0 auto;width:50%}.row-cols-xlarge-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-xlarge-4>*{flex:0 0 auto;width:25%}.row-cols-xlarge-5>*{flex:0 0 auto;width:20%}.row-cols-xlarge-6>*{flex:0 0 auto;width:16.66666667%}.col-xlarge-auto{flex:0 0 auto;width:auto}.col-xlarge-1{flex:0 0 auto;width:8.33333333%}.col-xlarge-2{flex:0 0 auto;width:16.66666667%}.col-xlarge-3{flex:0 0 auto;width:25%}.col-xlarge-4{flex:0 0 auto;width:33.33333333%}.col-xlarge-5{flex:0 0 auto;width:41.66666667%}.col-xlarge-6{flex:0 0 auto;width:50%}.col-xlarge-7{flex:0 0 auto;width:58.33333333%}.col-xlarge-8{flex:0 0 auto;width:66.66666667%}.col-xlarge-9{flex:0 0 auto;width:75%}.col-xlarge-10{flex:0 0 auto;width:83.33333333%}.col-xlarge-11{flex:0 0 auto;width:91.66666667%}.col-xlarge-12{flex:0 0 auto;width:100%}.offset-xlarge-0{margin-left:0}.offset-xlarge-1{margin-left:8.33333333%}.offset-xlarge-2{margin-left:16.66666667%}.offset-xlarge-3{margin-left:25%}.offset-xlarge-4{margin-left:33.33333333%}.offset-xlarge-5{margin-left:41.66666667%}.offset-xlarge-6{margin-left:50%}.offset-xlarge-7{margin-left:58.33333333%}.offset-xlarge-8{margin-left:66.66666667%}.offset-xlarge-9{margin-left:75%}.offset-xlarge-10{margin-left:83.33333333%}.offset-xlarge-11{margin-left:91.66666667%}.g-xlarge-zero,.gx-xlarge-zero{--cx-gutter-x: 0rem}.g-xlarge-zero,.gy-xlarge-zero{--cx-gutter-y: 0rem}.g-xlarge-4xsmall,.gx-xlarge-4xsmall{--cx-gutter-x: .0625rem}.g-xlarge-4xsmall,.gy-xlarge-4xsmall{--cx-gutter-y: .0625rem}.g-xlarge-3xsmall,.gx-xlarge-3xsmall{--cx-gutter-x: .125rem}.g-xlarge-3xsmall,.gy-xlarge-3xsmall{--cx-gutter-y: .125rem}.g-xlarge-2xsmall,.gx-xlarge-2xsmall{--cx-gutter-x: .25rem}.g-xlarge-2xsmall,.gy-xlarge-2xsmall{--cx-gutter-y: .25rem}.g-xlarge-xsmall,.gx-xlarge-xsmall{--cx-gutter-x: .5rem}.g-xlarge-xsmall,.gy-xlarge-xsmall{--cx-gutter-y: .5rem}.g-xlarge-small,.gx-xlarge-small{--cx-gutter-x: .75rem}.g-xlarge-small,.gy-xlarge-small{--cx-gutter-y: .75rem}.g-xlarge-medium,.gx-xlarge-medium{--cx-gutter-x: 1rem}.g-xlarge-medium,.gy-xlarge-medium{--cx-gutter-y: 1rem}.g-xlarge-large,.gx-xlarge-large{--cx-gutter-x: 1.25rem}.g-xlarge-large,.gy-xlarge-large{--cx-gutter-y: 1.25rem}.g-xlarge-xlarge,.gx-xlarge-xlarge{--cx-gutter-x: 1.5rem}.g-xlarge-xlarge,.gy-xlarge-xlarge{--cx-gutter-y: 1.5rem}.g-xlarge-2xlarge,.gx-xlarge-2xlarge{--cx-gutter-x: 1.75rem}.g-xlarge-2xlarge,.gy-xlarge-2xlarge{--cx-gutter-y: 1.75rem}.g-xlarge-3xlarge,.gx-xlarge-3xlarge{--cx-gutter-x: 2rem}.g-xlarge-3xlarge,.gy-xlarge-3xlarge{--cx-gutter-y: 2rem}.g-xlarge-4xlarge,.gx-xlarge-4xlarge{--cx-gutter-x: 2.25rem}.g-xlarge-4xlarge,.gy-xlarge-4xlarge{--cx-gutter-y: 2.25rem}.g-xlarge-5xlarge,.gx-xlarge-5xlarge{--cx-gutter-x: 2.5rem}.g-xlarge-5xlarge,.gy-xlarge-5xlarge{--cx-gutter-y: 2.5rem}.g-xlarge-6xlarge,.gx-xlarge-6xlarge{--cx-gutter-x: 3rem}.g-xlarge-6xlarge,.gy-xlarge-6xlarge{--cx-gutter-y: 3rem}.g-xlarge-0,.gx-xlarge-0{--cx-gutter-x: 0}.g-xlarge-0,.gy-xlarge-0{--cx-gutter-y: 0}.g-xlarge-1,.gx-xlarge-1{--cx-gutter-x: .25rem}.g-xlarge-1,.gy-xlarge-1{--cx-gutter-y: .25rem}.g-xlarge-2,.gx-xlarge-2{--cx-gutter-x: .5rem}.g-xlarge-2,.gy-xlarge-2{--cx-gutter-y: .5rem}.g-xlarge-3,.gx-xlarge-3{--cx-gutter-x: 1rem}.g-xlarge-3,.gy-xlarge-3{--cx-gutter-y: 1rem}.g-xlarge-4,.gx-xlarge-4{--cx-gutter-x: 1.5rem}.g-xlarge-4,.gy-xlarge-4{--cx-gutter-y: 1.5rem}.g-xlarge-5,.gx-xlarge-5{--cx-gutter-x: 3rem}.g-xlarge-5,.gy-xlarge-5{--cx-gutter-y: 3rem}}@media (min-width: 87.5rem){.col-2xlarge{flex:1 0 0%}.row-cols-2xlarge-auto>*{flex:0 0 auto;width:auto}.row-cols-2xlarge-1>*{flex:0 0 auto;width:100%}.row-cols-2xlarge-2>*{flex:0 0 auto;width:50%}.row-cols-2xlarge-3>*{flex:0 0 auto;width:33.33333333%}.row-cols-2xlarge-4>*{flex:0 0 auto;width:25%}.row-cols-2xlarge-5>*{flex:0 0 auto;width:20%}.row-cols-2xlarge-6>*{flex:0 0 auto;width:16.66666667%}.col-2xlarge-auto{flex:0 0 auto;width:auto}.col-2xlarge-1{flex:0 0 auto;width:8.33333333%}.col-2xlarge-2{flex:0 0 auto;width:16.66666667%}.col-2xlarge-3{flex:0 0 auto;width:25%}.col-2xlarge-4{flex:0 0 auto;width:33.33333333%}.col-2xlarge-5{flex:0 0 auto;width:41.66666667%}.col-2xlarge-6{flex:0 0 auto;width:50%}.col-2xlarge-7{flex:0 0 auto;width:58.33333333%}.col-2xlarge-8{flex:0 0 auto;width:66.66666667%}.col-2xlarge-9{flex:0 0 auto;width:75%}.col-2xlarge-10{flex:0 0 auto;width:83.33333333%}.col-2xlarge-11{flex:0 0 auto;width:91.66666667%}.col-2xlarge-12{flex:0 0 auto;width:100%}.offset-2xlarge-0{margin-left:0}.offset-2xlarge-1{margin-left:8.33333333%}.offset-2xlarge-2{margin-left:16.66666667%}.offset-2xlarge-3{margin-left:25%}.offset-2xlarge-4{margin-left:33.33333333%}.offset-2xlarge-5{margin-left:41.66666667%}.offset-2xlarge-6{margin-left:50%}.offset-2xlarge-7{margin-left:58.33333333%}.offset-2xlarge-8{margin-left:66.66666667%}.offset-2xlarge-9{margin-left:75%}.offset-2xlarge-10{margin-left:83.33333333%}.offset-2xlarge-11{margin-left:91.66666667%}.g-2xlarge-zero,.gx-2xlarge-zero{--cx-gutter-x: 0rem}.g-2xlarge-zero,.gy-2xlarge-zero{--cx-gutter-y: 0rem}.g-2xlarge-4xsmall,.gx-2xlarge-4xsmall{--cx-gutter-x: .0625rem}.g-2xlarge-4xsmall,.gy-2xlarge-4xsmall{--cx-gutter-y: .0625rem}.g-2xlarge-3xsmall,.gx-2xlarge-3xsmall{--cx-gutter-x: .125rem}.g-2xlarge-3xsmall,.gy-2xlarge-3xsmall{--cx-gutter-y: .125rem}.g-2xlarge-2xsmall,.gx-2xlarge-2xsmall{--cx-gutter-x: .25rem}.g-2xlarge-2xsmall,.gy-2xlarge-2xsmall{--cx-gutter-y: .25rem}.g-2xlarge-xsmall,.gx-2xlarge-xsmall{--cx-gutter-x: .5rem}.g-2xlarge-xsmall,.gy-2xlarge-xsmall{--cx-gutter-y: .5rem}.g-2xlarge-small,.gx-2xlarge-small{--cx-gutter-x: .75rem}.g-2xlarge-small,.gy-2xlarge-small{--cx-gutter-y: .75rem}.g-2xlarge-medium,.gx-2xlarge-medium{--cx-gutter-x: 1rem}.g-2xlarge-medium,.gy-2xlarge-medium{--cx-gutter-y: 1rem}.g-2xlarge-large,.gx-2xlarge-large{--cx-gutter-x: 1.25rem}.g-2xlarge-large,.gy-2xlarge-large{--cx-gutter-y: 1.25rem}.g-2xlarge-xlarge,.gx-2xlarge-xlarge{--cx-gutter-x: 1.5rem}.g-2xlarge-xlarge,.gy-2xlarge-xlarge{--cx-gutter-y: 1.5rem}.g-2xlarge-2xlarge,.gx-2xlarge-2xlarge{--cx-gutter-x: 1.75rem}.g-2xlarge-2xlarge,.gy-2xlarge-2xlarge{--cx-gutter-y: 1.75rem}.g-2xlarge-3xlarge,.gx-2xlarge-3xlarge{--cx-gutter-x: 2rem}.g-2xlarge-3xlarge,.gy-2xlarge-3xlarge{--cx-gutter-y: 2rem}.g-2xlarge-4xlarge,.gx-2xlarge-4xlarge{--cx-gutter-x: 2.25rem}.g-2xlarge-4xlarge,.gy-2xlarge-4xlarge{--cx-gutter-y: 2.25rem}.g-2xlarge-5xlarge,.gx-2xlarge-5xlarge{--cx-gutter-x: 2.5rem}.g-2xlarge-5xlarge,.gy-2xlarge-5xlarge{--cx-gutter-y: 2.5rem}.g-2xlarge-6xlarge,.gx-2xlarge-6xlarge{--cx-gutter-x: 3rem}.g-2xlarge-6xlarge,.gy-2xlarge-6xlarge{--cx-gutter-y: 3rem}.g-2xlarge-0,.gx-2xlarge-0{--cx-gutter-x: 0}.g-2xlarge-0,.gy-2xlarge-0{--cx-gutter-y: 0}.g-2xlarge-1,.gx-2xlarge-1{--cx-gutter-x: .25rem}.g-2xlarge-1,.gy-2xlarge-1{--cx-gutter-y: .25rem}.g-2xlarge-2,.gx-2xlarge-2{--cx-gutter-x: .5rem}.g-2xlarge-2,.gy-2xlarge-2{--cx-gutter-y: .5rem}.g-2xlarge-3,.gx-2xlarge-3{--cx-gutter-x: 1rem}.g-2xlarge-3,.gy-2xlarge-3{--cx-gutter-y: 1rem}.g-2xlarge-4,.gx-2xlarge-4{--cx-gutter-x: 1.5rem}.g-2xlarge-4,.gy-2xlarge-4{--cx-gutter-y: 1.5rem}.g-2xlarge-5,.gx-2xlarge-5{--cx-gutter-x: 3rem}.g-2xlarge-5,.gy-2xlarge-5{--cx-gutter-y: 3rem}}:root,[data-cx-theme=light]{--cxd-main: var(--cx-primary-base-color);--cxd-subtle: var(--cx-primary-bg-evident);--cxd-accent: var(--cx-primary-base-color);--cxd-main-rgb: var(--cx-primary-base-color-rgb);--cxd-subtle-rgb: var(--cx-primary-40-rgb);--cxd-accent-rgb: var(--cx-secondary-base-color-rgb);--cxd-pink-rgb: 255, 51, 153;--cxd-teal-rgb: 0, 153, 153;--cxd-main-bg: var(--cxd-main);--cxd-subtle-bg: var(--cxd-subtle);--cxd-toc-color: var(--cxd-main);--cxd-sidebar-link-bg: var(--cx-bg-highlight);--cxd-callout-link: 0, 0, 204;--cxd-callout-code-color: #cc297a}[data-cx-theme=dark]{color-scheme:dark;--cxd-subtle: var(--cx-primary-60-rgb);--cxd-subtle-bg: var(--cx-primary-bg-evident);--cxd-sidebar-link-bg: var(--cx-primary-40);--cxd-callout-link: 102, 102, 255;--cxd-callout-code-color: #ff85c2;--cxd-pre-bg: var(--cx-bg-evident)}/*! @docsearch/css 3.9.0 | MIT License | © Algolia, Inc. and contributors | https://docsearch.algolia.com */:root{--docsearch-primary-color:#5468ff;--docsearch-text-color:#1c1e21;--docsearch-spacing:12px;--docsearch-icon-stroke-width:1.4;--docsearch-highlight-color:var(--docsearch-primary-color);--docsearch-muted-color:#969faf;--docsearch-container-background:rgba(101,108,133,.8);--docsearch-logo-color:#5468ff;--docsearch-modal-width:560px;--docsearch-modal-height:600px;--docsearch-modal-background:#f5f6f7;--docsearch-modal-shadow:inset 1px 1px 0 0 hsla(0,0%,100%,.5),0 3px 8px 0 #555a64;--docsearch-searchbox-height:56px;--docsearch-searchbox-background:#ebedf0;--docsearch-searchbox-focus-background:#fff;--docsearch-searchbox-shadow:inset 0 0 0 2px var(--docsearch-primary-color);--docsearch-hit-height:56px;--docsearch-hit-color:#444950;--docsearch-hit-active-color:#fff;--docsearch-hit-background:#fff;--docsearch-hit-shadow:0 1px 3px 0 #d4d9e1;--docsearch-key-gradient:linear-gradient(-225deg,#d5dbe4,#f8f8f8);--docsearch-key-shadow:inset 0 -2px 0 0 #cdcde6,inset 0 0 1px 1px #fff,0 1px 2px 1px rgba(30,35,90,.4);--docsearch-key-pressed-shadow:inset 0 -2px 0 0 #cdcde6,inset 0 0 1px 1px #fff,0 1px 1px 0 rgba(30,35,90,.4);--docsearch-footer-height:44px;--docsearch-footer-background:#fff;--docsearch-footer-shadow:0 -1px 0 0 #e0e3e8,0 -3px 6px 0 rgba(69,98,155,.12)}html[data-theme=dark]{--docsearch-text-color:#f5f6f7;--docsearch-container-background:rgba(9,10,17,.8);--docsearch-modal-background:#15172a;--docsearch-modal-shadow:inset 1px 1px 0 0 #2c2e40,0 3px 8px 0 #000309;--docsearch-searchbox-background:#090a11;--docsearch-searchbox-focus-background:#000;--docsearch-hit-color:#bec3c9;--docsearch-hit-shadow:none;--docsearch-hit-background:#090a11;--docsearch-key-gradient:linear-gradient(-26.5deg,#565872,#31355b);--docsearch-key-shadow:inset 0 -2px 0 0 #282d55,inset 0 0 1px 1px #51577d,0 2px 2px 0 rgba(3,4,9,.3);--docsearch-key-pressed-shadow:inset 0 -2px 0 0 #282d55,inset 0 0 1px 1px #51577d,0 1px 1px 0 #0304094d;--docsearch-footer-background:#1e2136;--docsearch-footer-shadow:inset 0 1px 0 0 rgba(73,76,106,.5),0 -4px 8px 0 rgba(0,0,0,.2);--docsearch-logo-color:#fff;--docsearch-muted-color:#7f8497}.DocSearch-Button{align-items:center;background:var(--docsearch-searchbox-background);border:0;border-radius:40px;color:var(--docsearch-muted-color);cursor:pointer;display:flex;font-weight:500;height:36px;justify-content:space-between;margin:0 0 0 16px;padding:0 8px;-webkit-user-select:none;-moz-user-select:none;user-select:none}.DocSearch-Button:active,.DocSearch-Button:focus,.DocSearch-Button:hover{background:var(--docsearch-searchbox-focus-background);box-shadow:var(--docsearch-searchbox-shadow);color:var(--docsearch-text-color);outline:none}.DocSearch-Button-Container{align-items:center;display:flex}.DocSearch-Search-Icon{stroke-width:1.6}.DocSearch-Button .DocSearch-Search-Icon{color:var(--docsearch-text-color)}.DocSearch-Button-Placeholder{font-size:1rem;padding:0 12px 0 6px}.DocSearch-Button-Keys{display:flex;min-width:calc(40px + .8em)}.DocSearch-Button-Key{align-items:center;background:var(--docsearch-key-gradient);border:0;border-radius:3px;box-shadow:var(--docsearch-key-shadow);color:var(--docsearch-muted-color);display:flex;height:18px;justify-content:center;margin-right:.4em;padding:0 0 2px;position:relative;top:-1px;transition-duration:.1s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);width:20px}@media (prefers-reduced-motion){.DocSearch-Button-Key{transition:none}}.DocSearch-Button-Key--pressed{box-shadow:var(--docsearch-key-pressed-shadow);transform:translate3d(0,1px,0)}@media (max-width: 768px){.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);height:100vh;left:0;position:fixed;top:0;width:100vw;z-index:200}.DocSearch-Container a{text-decoration:none}.DocSearch-Link{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;color:var(--docsearch-highlight-color);cursor:pointer;font:inherit;margin:0;padding:0}.DocSearch-Modal{background:var(--docsearch-modal-background);border-radius:6px;box-shadow:var(--docsearch-modal-shadow);flex-direction:column;margin:60px auto auto;max-width:var(--docsearch-modal-width);position:relative}.DocSearch-SearchBar{display:flex;padding:var(--docsearch-spacing) var(--docsearch-spacing) 0}.DocSearch-Form{align-items:center;background:var(--docsearch-searchbox-focus-background);border-radius:4px;box-shadow:var(--docsearch-searchbox-shadow);display:flex;height:var(--docsearch-searchbox-height);margin:0;padding:0 var(--docsearch-spacing);position:relative;width:100%}.DocSearch-Input{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;color:var(--docsearch-text-color);flex:1;font:inherit;font-size:1.2em;height:100%;outline:none;padding:0 0 0 8px;width:80%}.DocSearch-Input::-moz-placeholder{color:var(--docsearch-muted-color);opacity:1}.DocSearch-Input::placeholder{color:var(--docsearch-muted-color);opacity:1}.DocSearch-Input::-webkit-search-cancel-button,.DocSearch-Input::-webkit-search-decoration,.DocSearch-Input::-webkit-search-results-button,.DocSearch-Input::-webkit-search-results-decoration{display:none}.DocSearch-LoadingIndicator,.DocSearch-MagnifierLabel,.DocSearch-Reset{margin:0;padding:0}.DocSearch-MagnifierLabel,.DocSearch-Reset{align-items:center;color:var(--docsearch-highlight-color);display:flex;justify-content:center}.DocSearch-Container--Stalled .DocSearch-MagnifierLabel,.DocSearch-LoadingIndicator{display:none}.DocSearch-Container--Stalled .DocSearch-LoadingIndicator{align-items:center;color:var(--docsearch-highlight-color);display:flex;justify-content:center}@media screen and (prefers-reduced-motion: reduce){.DocSearch-Reset{animation:none;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;border-radius:50%;color:var(--docsearch-icon-color);cursor:pointer;right:0;stroke-width:var(--docsearch-icon-stroke-width)}}.DocSearch-Reset{animation:fade-in .1s ease-in forwards;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;border-radius:50%;color:var(--docsearch-icon-color);cursor:pointer;padding:2px;right:0;stroke-width:var(--docsearch-icon-stroke-width)}.DocSearch-Reset[hidden]{display:none}.DocSearch-Reset:hover{color:var(--docsearch-highlight-color)}.DocSearch-LoadingIndicator svg,.DocSearch-MagnifierLabel svg{height:24px;width:24px}.DocSearch-Cancel{display:none}.DocSearch-Dropdown{max-height:calc(var(--docsearch-modal-height) - var(--docsearch-searchbox-height) - var(--docsearch-spacing) - var(--docsearch-footer-height));min-height:var(--docsearch-spacing);overflow-y:auto;overflow-y:overlay;padding:0 var(--docsearch-spacing);scrollbar-color:var(--docsearch-muted-color) var(--docsearch-modal-background);scrollbar-width:thin}.DocSearch-Dropdown::-webkit-scrollbar{width:12px}.DocSearch-Dropdown::-webkit-scrollbar-track{background:transparent}.DocSearch-Dropdown::-webkit-scrollbar-thumb{background-color:var(--docsearch-muted-color);border:3px solid var(--docsearch-modal-background);border-radius:20px}.DocSearch-Dropdown ul{list-style:none;margin:0;padding:0}.DocSearch-Label{font-size:.75em;line-height:1.6em}.DocSearch-Help,.DocSearch-Label{color:var(--docsearch-muted-color)}.DocSearch-Help{font-size:.9em;margin:0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.DocSearch-Title{font-size:1.2em}.DocSearch-Logo a{display:flex}.DocSearch-Logo svg{color:var(--docsearch-logo-color);margin-left:8px}.DocSearch-Hits:last-of-type{margin-bottom:24px}.DocSearch-Hits mark{background:none;color:var(--docsearch-highlight-color)}.DocSearch-HitsFooter{color:var(--docsearch-muted-color);display:flex;font-size:.85em;justify-content:center;margin-bottom:var(--docsearch-spacing);padding:var(--docsearch-spacing)}.DocSearch-HitsFooter a{border-bottom:1px solid;color:inherit}.DocSearch-Hit{border-radius:4px;display:flex;padding-bottom:4px;position:relative;scroll-margin-top:40px}@media screen and (prefers-reduced-motion: reduce){.DocSearch-Hit--deleting{transition:none}}.DocSearch-Hit--deleting{opacity:0;transition:all .25s linear}@media screen and (prefers-reduced-motion: reduce){.DocSearch-Hit--favoriting{transition:none}}.DocSearch-Hit--favoriting{transform:scale(0);transform-origin:top center;transition:all .25s linear;transition-delay:.25s}.DocSearch-Hit a{background:var(--docsearch-hit-background);border-radius:4px;box-shadow:var(--docsearch-hit-shadow);display:block;padding-left:var(--docsearch-spacing);width:100%}.DocSearch-Hit-source{background:var(--docsearch-modal-background);color:var(--docsearch-highlight-color);font-size:.85em;font-weight:600;line-height:32px;margin:0 -4px;padding:8px 4px 0;position:sticky;top:0;z-index:10}.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-highlight-color)}.DocSearch-Hit[aria-selected=true] mark{text-decoration:underline}.DocSearch-Hit-Container{align-items:center;color:var(--docsearch-hit-color);display:flex;flex-direction:row;height:var(--docsearch-hit-height);padding:0 var(--docsearch-spacing) 0 0}.DocSearch-Hit-icon{height:20px;width:20px}.DocSearch-Hit-action,.DocSearch-Hit-icon{color:var(--docsearch-muted-color);stroke-width:var(--docsearch-icon-stroke-width)}.DocSearch-Hit-action{align-items:center;display:flex;height:22px;width:22px}.DocSearch-Hit-action svg{display:block;height:18px;width:18px}.DocSearch-Hit-action+.DocSearch-Hit-action{margin-left:6px}.DocSearch-Hit-action-button{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;border-radius:50%;color:inherit;cursor:pointer;padding:2px}svg.DocSearch-Hit-Select-Icon{display:none}.DocSearch-Hit[aria-selected=true] .DocSearch-Hit-Select-Icon{display:block}.DocSearch-Hit-action-button:focus,.DocSearch-Hit-action-button:hover{background:#0003;transition:background-color .1s ease-in}@media screen and (prefers-reduced-motion: reduce){.DocSearch-Hit-action-button:focus,.DocSearch-Hit-action-button:hover{transition:none}}.DocSearch-Hit-action-button:focus path,.DocSearch-Hit-action-button:hover path{fill:#fff}.DocSearch-Hit-content-wrapper{display:flex;flex:1 1 auto;flex-direction:column;font-weight:500;justify-content:center;line-height:1.2em;margin:0 8px;overflow-x:hidden;position:relative;text-overflow:ellipsis;white-space:nowrap;width:80%}.DocSearch-Hit-title{font-size:.9em}.DocSearch-Hit-path{color:var(--docsearch-muted-color);font-size:.75em}.DocSearch-Hit[aria-selected=true] .DocSearch-Hit-Tree,.DocSearch-Hit[aria-selected=true] .DocSearch-Hit-action,.DocSearch-Hit[aria-selected=true] .DocSearch-Hit-icon,.DocSearch-Hit[aria-selected=true] .DocSearch-Hit-path,.DocSearch-Hit[aria-selected=true] .DocSearch-Hit-text,.DocSearch-Hit[aria-selected=true] .DocSearch-Hit-title,.DocSearch-Hit[aria-selected=true] mark{color:var(--docsearch-hit-active-color)!important}@media screen and (prefers-reduced-motion: reduce){.DocSearch-Hit-action-button:focus,.DocSearch-Hit-action-button:hover{background:#0003;transition:none}}.DocSearch-ErrorScreen,.DocSearch-NoResults,.DocSearch-StartScreen{font-size:.9em;margin:0 auto;padding:36px 0;text-align:center;width:80%}.DocSearch-Screen-Icon{color:var(--docsearch-muted-color);padding-bottom:12px}.DocSearch-NoResults-Prefill-List{display:inline-block;padding-bottom:24px;text-align:left}.DocSearch-NoResults-Prefill-List ul{display:inline-block;padding:8px 0 0}.DocSearch-NoResults-Prefill-List li{list-style-position:inside;list-style-type:"» "}.DocSearch-Prefill{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;border-radius:1em;color:var(--docsearch-highlight-color);cursor:pointer;display:inline-block;font-size:1em;font-weight:700;padding:0}.DocSearch-Prefill:focus,.DocSearch-Prefill:hover{outline:none;text-decoration:underline}.DocSearch-Footer{align-items:center;background:var(--docsearch-footer-background);border-radius:0 0 8px 8px;box-shadow:var(--docsearch-footer-shadow);display:flex;flex-direction:row-reverse;flex-shrink:0;height:var(--docsearch-footer-height);justify-content:space-between;padding:0 var(--docsearch-spacing);position:relative;-webkit-user-select:none;-moz-user-select:none;user-select:none;width:100%;z-index:300}.DocSearch-Commands{color:var(--docsearch-muted-color);display:flex;list-style:none;margin:0;padding:0}.DocSearch-Commands li{align-items:center;display:flex}.DocSearch-Commands li:not(:last-of-type){margin-right:.8em}.DocSearch-Commands-Key{align-items:center;background:var(--docsearch-key-gradient);border:0;border-radius:2px;box-shadow:var(--docsearch-key-shadow);color:var(--docsearch-muted-color);display:flex;height:18px;justify-content:center;margin-right:.4em;padding:0 0 1px;width:20px}.DocSearch-VisuallyHiddenForAccessibility{clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;position:absolute;white-space:nowrap;width:1px}@media (max-width: 768px){:root{--docsearch-spacing:10px;--docsearch-footer-height:40px}.DocSearch-Dropdown{height:100%}.DocSearch-Container{height:100vh;height:-webkit-fill-available;height:calc(var(--docsearch-vh, 1vh) * 100);position:absolute}.DocSearch-Footer{border-radius:0;bottom:0;position:absolute}.DocSearch-Hit-content-wrapper{display:flex;position:relative;width:80%}.DocSearch-Modal{border-radius:0;box-shadow:none;height:100vh;height:-webkit-fill-available;height:calc(var(--docsearch-vh, 1vh) * 100);margin:0;max-width:100%;width:100%}.DocSearch-Dropdown{max-height:calc(var(--docsearch-vh, 1vh) * 100 - var(--docsearch-searchbox-height) - var(--docsearch-spacing) - var(--docsearch-footer-height))}.DocSearch-Cancel{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:none;border:0;color:var(--docsearch-highlight-color);cursor:pointer;display:inline-block;flex:none;font:inherit;font-size:1em;font-weight:500;margin-left:var(--docsearch-spacing);outline:none;overflow:hidden;padding:0;-webkit-user-select:none;-moz-user-select:none;user-select:none;white-space:nowrap}.DocSearch-Commands,.DocSearch-Hit-Tree{display:none}}@keyframes fade-in{0%{opacity:0}to{opacity:1}}:root{--docsearch-primary-color: var(--cxd-subtle);--docsearch-logo-color: var(--cxd-subtle)}[data-cx-theme=dark]{--docsearch-text-color: var(--cx-fg-main);--docsearch-container-background: rgba(9, 10, 17, .8);--docsearch-modal-background: #15172a;--docsearch-modal-shadow: inset 1px 1px 0 0 #2c2e40, 0 3px 8px 0 #000309;--docsearch-searchbox-background: var(--cx-bg-main, #fc0);--docsearch-searchbox-focus-background: var(--cx-bg-hover, #fc0) --docsearch-hit-color: #bec3c9;--docsearch-hit-shadow: none;--docsearch-hit-background: #090a11;--docsearch-key-gradient: linear-gradient(-26.5deg, #565872, #31355b);--docsearch-key-shadow: inset 0 -2px 0 0 #282d55, inset 0 0 1px 1px #51577d, 0 2px 2px 0 rgba(3, 4, 9, .3);--docsearch-footer-background: #1e2136;--docsearch-footer-shadow: inset 0 1px 0 0 rgba(73, 76, 106, .5), 0 -4px 8px 0 rgba(0, 0, 0, .2);--docsearch-muted-color: #7f8497}.cxd-search{position:relative}@media (min-width: 62rem){.cxd-search{position:absolute;top:20%;right:12rem;width:200px}}@media (min-width: 75rem){.cxd-search{width:280px}}.DocSearch-Container{position:fixed;z-index:2000;cursor:auto}@media (min-width: 62rem){.DocSearch-Container{padding-top:4rem}}.DocSearch-Button{--docsearch-searchbox-background: var(--cx-bg-main);--docsearch-searchbox-color: var(--cx-fg-subtle);--docsearch-searchbox-focus-background: var(--cx-bg-hover);--docsearch-searchbox-shadow: none;--docsearch-text-color: var(--cx-fg-subtle);--docsearch-muted-color: var(--cx-fg-subtle);width:100%;height:38px;margin:0;border:var(--cx-border-width-medium) solid var(--cx-border-subtle);border-radius:var(--cx-border-radius-medium)}.DocSearch-Button .DocSearch-Search-Icon{opacity:.65}.DocSearch-Button:active .DocSearch-Search-Icon,.DocSearch-Button:focus .DocSearch-Search-Icon,.DocSearch-Button:hover .DocSearch-Search-Icon{opacity:1}@media (max-width: 61.98rem){.DocSearch-Button,.DocSearch-Button:hover,.DocSearch-Button:focus{background:transparent;border:0;box-shadow:none}.DocSearch-Button:focus{box-shadow:var(--docsearch-searchbox-shadow)}}@media (max-width: 61.98rem){.DocSearch-Button-Keys,.DocSearch-Button-Placeholder{display:none}}.DocSearch-Button-Keys{min-width:0;padding:.25rem;background:var(--cx-bg-evident);border-radius:var(--cx-border-radius-small)}.DocSearch-Button-Key{top:0;width:auto;padding-right:.125rem;padding-left:.125rem;margin-right:0;background:none;box-shadow:none}.DocSearch-Commands-Key{background-image:none;box-shadow:none}.DocSearch-Form{border-radius:var(--cx-border-radius)}.DocSearch-Hits mark{padding:0}.DocSearch-Hit{padding-bottom:0;border-radius:0}.DocSearch-Hit a{border-radius:0;border:solid var(--cx-border-color);border-width:0 1px 1px}.DocSearch-Hit:first-child a{border-top-left-radius:var(--cx-border-radius);border-top-right-radius:var(--cx-border-radius);border-top-width:1px}.DocSearch-Hit:last-child a{border-bottom-right-radius:var(--cx-border-radius);border-bottom-left-radius:var(--cx-border-radius)}.DocSearch-Hit-icon{display:flex;align-items:center}.DocSearch-Logo svg .cls-1,.DocSearch-Logo svg .cls-2{fill:var(--docsearch-logo-color)}
