@-webkit-keyframes shimmer{0%{background-position:-100% 0}to{background-position:100% 0}}@keyframes shimmer{0%{background-position:-100% 0}to{background-position:100% 0}}.page--docs .svg-background svg{color:#ffd9cd}.page--docs .page__hero{padding:4rem 2rem;color:var(--color-primary);background-color:color-mix(in srgb,var(--color-primary) 10%,transparent)}.page--docs .page__hero .container{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between}@media screen and (max-width:991px){.page--docs .page__hero .container{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}.page--docs .page__hero .img{margin:-2rem 0 -6rem}@media screen and (max-width:991px){.page--docs .page__hero .img{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column}}@media screen and (max-width:479px){.page--docs .page__hero .img img{width:100%;height:auto}}.page--docs .page__hero h1{font-size:5rem}@media screen and (max-width:991px){.page--docs .page__hero h1{font-size:3rem}}@media screen and (max-width:1199px){.page--docs .page__hero{padding:4rem 2rem}}.page--docs .content{max-width:var(--window-md)}.page--docs .content h2{color:var(--color-primary);font-family:var(--text-serif);font-weight:900}.page--docs .spacer{margin:4rem auto;color:var(--color-primary)}@media screen and (max-width:991px){.page--docs .spacer{margin:2rem auto}}.page--docs main{position:relative}.page--docs .badge{background:red;display:inline-block;padding:0.25rem 0.5rem;border-radius:0.25rem}.page--docs .badge--changed{background:rgba(13,110,253,0.1882352941);color:#0d6efd}.page--docs .badge--fixed{background:rgba(255,193,7,0.062745098);color:#FFC107}.page--docs .badge--added{background:rgba(162,224,115,0.062745098);color:#a2e073}.page--docs .configurator-banner{margin-bottom:2.5rem}.box--deprecated{font-size:1rem;padding:1rem;margin-bottom:2rem;text-align:center;background:rgba(255,152,0,0.062745098);color:#FF9800;font-weight:400;border-radius:0.5rem;border:1px solid}.box--deprecated a{font-weight:bold}.badge--deprecated{font-size:0.75rem;text-transform:uppercase;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;padding:0.125rem 0.5rem;border-radius:0.25rem;background:rgba(255,152,0,0.1254901961);color:#FF9800;font-weight:400;margin-top:0.25rem}.tabs--docs{border:1px solid var(--color-border);border-radius:1rem;overflow:hidden}.tabs--docs nav ul{list-style:none;padding:0;margin:0;display:-webkit-box;display:-ms-flexbox;display:flex}.tabs--docs nav ul li{-webkit-box-flex:1;-ms-flex:1;flex:1}.tabs--docs nav ul li button{width:100%;background:transparent;padding:0;font-size:100%;margin:0;border:0;padding:1rem;font-weight:bold;text-transform:uppercase}.tabs--docs nav ul li button.current{background-color:rgba(var(--color-black-rgb),0.15);color:var(--color-foreground)}.tabs--docs nav ul li:not(:last-of-type){margin:0}.tabs--docs .tab{padding:2rem;background-color:rgba(var(--color-black-rgb),0.15)}.output-area{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:4rem 0}.output-area input{border-radius:0.5rem;background:var(--color-border);border:1px solid var(--color-border);font-size:1.5rem;font-family:inherit;padding:1rem;text-align:center;color:currentColor}.output-area .dd__dropdown.dd--inline{min-width:auto}.output-area .dd__dropdown.dd--inline.dd--small{width:160px}.output-area .dd__dropdown.dd--inline.dd--expanded{width:256px}.docs__search{padding:2rem;border-bottom:1px solid var(--color-border);position:relative}@media screen and (max-width:991px){.docs__search{padding:1.5rem}}@media screen and (min-width:992px){.docs__search .container{padding:0 2rem}}.doc__index{position:sticky;top:5rem;padding:1rem;z-index:10;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;border-bottom:1px solid var(--color-border);background:var(--color-background)}@media screen and (min-width:992px){.doc__index{display:none}}.doc__index .btn{background:color-mix(in srgb,var(--color-foreground) 5%,transparent);padding:0.25rem;gap:0}.doc__index .btn svg{background:color-mix(in srgb,var(--color-foreground) 5%,transparent);width:2.5rem;height:2.5rem;border-radius:50%}.doc__index .btn span{padding:0 1rem}.btn--doc-nav{-webkit-appearance:none;-moz-appearance:none;appearance:none;background:transparent;border:0;font-size:100%;font-family:inherit}@media screen and (min-width:992px){.btn--doc-nav{display:none}}.article__content{display:-webkit-box;display:-ms-flexbox;display:flex;gap:4rem;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;position:relative;max-width:var(--window-xxl);padding:4rem 2rem;margin:0 auto}@media screen and (max-width:991px){.article__content{padding:2rem}}.article__content figure{margin:2rem 0;padding:0;display:-webkit-box;display:-ms-flexbox;display:flex;position:relative;border-radius:1rem;overflow:hidden;aspect-ratio:3/2;border:1px solid var(--color-border)}.article__content figure img{position:absolute;top:0;left:0;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.article__content .content{-webkit-box-flex:1;-ms-flex:1;flex:1;overflow:hidden}@media screen and (min-width:992px){.article__content .sticky{position:sticky;top:8rem}}.article__content .sidebar{-ms-flex-negative:0;flex-shrink:0;position:relative}@media screen and (min-width:992px){.article__content .sidebar{max-width:300px}}.article__content .sidebar .exit-sidebar{background:transparent;border:0;padding:0;position:absolute;top:0;right:0;padding:1.5rem;color:var(--color-subtle);border-radius:50%;cursor:pointer;z-index:2;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center}.article__content .sidebar .exit-sidebar svg{width:1.5rem;height:1.5rem}.article__content .sidebar .exit-sidebar svg *{stroke-width:3}@media screen and (min-width:992px){.article__content .sidebar .exit-sidebar{display:none}}@media screen and (max-width:991px){.article__content .sidebar{position:fixed;top:0;left:0;width:100%;height:100%;background:var(--color-background);z-index:12;padding:2rem;-webkit-transform:translateX(-2rem);transform:translateX(-2rem);-webkit-transition:opacity 0.3s var(--bezier-bounce),visibility 0.3s var(--bezier-bounce),-webkit-transform 0.3s var(--bezier-bounce);transition:opacity 0.3s var(--bezier-bounce),visibility 0.3s var(--bezier-bounce),-webkit-transform 0.3s var(--bezier-bounce);transition:transform 0.3s var(--bezier-bounce),opacity 0.3s var(--bezier-bounce),visibility 0.3s var(--bezier-bounce);transition:transform 0.3s var(--bezier-bounce),opacity 0.3s var(--bezier-bounce),visibility 0.3s var(--bezier-bounce),-webkit-transform 0.3s var(--bezier-bounce);opacity:0;visibility:hidden;overflow-y:auto;border-right:1px solid var(--color-border);-webkit-box-shadow:0 0 2rem rgba(0,0,0,0.1);box-shadow:0 0 2rem rgba(0,0,0,0.1);pointer-events:none}.article__content .sidebar.shown{opacity:1;-webkit-transform:translateX(0);transform:translateX(0);visibility:visible;pointer-events:auto}}@media screen and (min-width:992px){.article__content .sidebar--left{border-right:1px solid var(--color-border);padding-right:4rem}}@media screen and (min-width:992px){.article__content .sidebar--right{border-left:1px solid var(--color-border);padding-left:4rem;-webkit-box-ordinal-group:3;-ms-flex-order:2;order:2;max-width:var(--window-xxs)}}@media screen and (max-width:991px){.article__content .sidebar--right{-webkit-transform:translateX(2rem);transform:translateX(2rem);border-bottom:1px solid var(--color-border);padding-bottom:2rem}}@media screen and (max-width:991px){.article__content{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;gap:2rem}}.article__hero{position:relative;position:relative;overflow:hidden;-ms-flex-negative:0;flex-shrink:0;border-bottom:1px solid var(--color-border);text-align:center}.article__hero:before{content:"";top:0;left:0;width:100%;height:100%;position:absolute;z-index:1}.article__hero figure{margin:0;padding:0}.article__hero figure,.article__hero figure img{position:absolute;top:0;left:0;width:100%;height:100%}.article__hero figure img{-o-object-fit:cover;object-fit:cover}.article__hero .breadcrumb{color:var(--color-white);background:transparent;border-bottom:0;position:relative;z-index:2;border-bottom:1px solid var(--color-border)}.article__hero .article__product{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;gap:0.75rem;font-weight:bold;font-size:1.25em;position:relative;padding:1rem;border-bottom:1px solid color-mix(in srgb,var(--color-foreground) 10%,transparent)}@media screen and (max-width:991px){.article__hero .article__product{padding:1rem}}.article__hero .article__product .icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0.5rem;border-radius:0.5rem;color:var(--color-background);background:var(--color-primary)}.article__hero .article__product .icon svg{opacity:1;width:1.25rem;height:1.25rem}.article__hero .article__product .icon svg *{stroke-width:1.5rem}.article__hero h1{color:var(--color-primary);font-size:5rem;line-height:0.85;margin:0;position:relative;padding:4rem 2rem;font-family:var(--text-serif);font-weight:500;z-index:2}@media screen and (max-width:991px){.article__hero h1{font-size:3rem;padding:2rem}}.article__hero svg{color:var(--color-background)!important;opacity:0.25}.docs__index{padding:1.5rem 0}@media screen and (min-width:768px){.docs__index{padding:1.5rem}}@media screen and (min-width:992px){.docs__index{padding:2rem}}.docs__index h2{margin:2rem 0;font-size:2rem;text-align:center;padding:0 2rem;margin-bottom:4rem}.docs__index-nav{display:-webkit-box;display:-ms-flexbox;display:flex;margin:2rem 0}.docs__index-nav>div{-webkit-box-flex:1;-ms-flex:1;flex:1}@media screen and (max-width:767px){.docs__index-nav>div:not(:last-of-type){padding-bottom:2rem;margin-bottom:2rem;border-bottom:1px solid color-mix(in srgb,var(--color-foreground) 10%,transparent)}}@media screen and (min-width:768px){.docs__index-nav>div:not(:last-of-type){padding-right:2rem;margin-right:2rem;border-right:1px solid color-mix(in srgb,var(--color-foreground) 10%,transparent)}}.docs__index-nav ul{list-style:none;margin:0;padding:0}.docs__index-nav .doc__nav .icon{background:var(--color-primary);color:var(--color-background)}@media screen and (max-width:767px){.docs__index-nav{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:0 2rem}}.doc__nav{color:var(--color-subtle)}.doc__nav h3{font-size:1.5rem;font-weight:bold;color:var(--color-primary);margin:0;margin-bottom:1rem;font-family:var(--text-serif);font-weight:900;text-decoration:underline;text-decoration-color:color-mix(in srgb,var(--color-primary) 25%,transparent);text-decoration-thickness:3px;text-decoration-style:solid}.doc__nav ul{list-style:none;margin:0;padding:0}.doc__nav .vlist{padding-left:2rem;border-left:1px solid var(--color-border);margin:1rem 0 1rem 1rem}.doc__nav .vlist .current{color:var(--color-primary)}.doc__nav .vlist h4.activated{color:var(--color-foreground)}.doc__nav .vlist h4.activated:before{-webkit-transform:rotate(-45deg);transform:rotate(-45deg)}.doc__nav .vlist h4.activated+ul{display:block}.doc__nav .vlist ul{padding-left:2rem;display:none}.doc__nav .vlist h4{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:1rem;cursor:pointer}.doc__nav .vlist h4:before{content:"";display:inline-block;width:0.5em;height:0.5em;-webkit-transform:rotate(45deg);transform:rotate(45deg);border-bottom:3px solid;border-right:3px solid;opacity:0.5}.doc__nav .icon{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;padding:0.5rem;border-radius:0.5rem;color:var(--color-primary);background:color-mix(in srgb,var(--color-primary) 10%,transparent)}.doc__nav .icon svg{width:1rem;height:1rem}.doc__nav .icon svg *{stroke-width:1.5rem}.doc__nav .current{color:var(--color-foreground);font-weight:bold}.doc__nav .current .icon{color:var(--color-foreground);background:var(--color-primary)}.doc__nav a{padding:0.5rem 0;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;text-decoration:none;gap:1rem}.doc__nav a:hover{text-decoration:underline}.doc__nav.current{color:var(--color-foreground)}.sidebar .doc__nav:not(:last-of-type){margin-bottom:3rem}.sidebar .toc{color:var(--color-subtle)}.sidebar .toc a{-webkit-box-align:start;-ms-flex-align:start;align-items:start}.sidebar .toc a:before{content:"";display:inline-block;width:0.5rem;height:0.5rem;border-radius:50%;background:red;-ms-flex-negative:0;flex-shrink:0;position:relative;top:0.45rem;background:var(--color-primary);-webkit-transition:background 0.3s ease,-webkit-box-shadow 0.3s ease;transition:background 0.3s ease,-webkit-box-shadow 0.3s ease;transition:box-shadow 0.3s ease,background 0.3s ease;transition:box-shadow 0.3s ease,background 0.3s ease,-webkit-box-shadow 0.3s ease}.sidebar .toc a.active{font-weight:bold;color:var(--color-foreground)}.sidebar .toc a.active:before{background:var(--color-white);-webkit-box-shadow:0 0 0 4px var(--color-primary);box-shadow:0 0 0 4px var(--color-primary)}.form__autocomplete input:focus{-webkit-box-shadow:none;box-shadow:none}.form__autocomplete.active input{border-bottom-left-radius:0;border-bottom-right-radius:0}.form__autocomplete.active .autocomplete-list{border-bottom-left-radius:1rem;border-bottom-right-radius:1rem;border-top:0}.autocomplete-list{position:absolute;width:100%;background:var(--color-background);border:1px solid var(--color-border);margin:0;padding:0;list-style:none;max-height:24rem;overflow-y:auto;z-index:2}.autocomplete-list .title{font-size:1.25rem;margin-bottom:0.5rem}.autocomplete-list .title span{font-weight:bold}.autocomplete-list .snippet{font-size:1rem;color:var(--color-subtle)}.autocomplete-list .snippet strong{color:var(--color-foreground)}.autocomplete-list li a:hover,.autocomplete-list li.active a{background:var(--color-bgs)}.autocomplete-list li:not(:last-of-type){border-bottom:1px solid var(--color-border)}.autocomplete-list li a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;padding:1.5rem;cursor:pointer;text-decoration:none;text-align:left}.doc__pager{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-ms-flex-pack:justify;justify-content:space-between;line-height:1}.doc__pager a{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-align:center;-ms-flex-align:center;align-items:center;gap:0.5rem;text-decoration:none;color:var(--color-primary)}.doc__pager a:hover{text-decoration:underline}@media screen and (max-width:767px){.doc__pager .doc__pager-prev a{-webkit-box-orient:vertical;-webkit-box-direction:reverse;-ms-flex-direction:column-reverse;flex-direction:column-reverse}.doc__pager .doc__pager-next a{-webkit-box-align:end;-ms-flex-align:end;align-items:end}.doc__pager a{-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:start;-ms-flex-align:start;align-items:start}}.doc__pager-prev{text-align:left}.doc__pager-next{text-align:right}.lexora-voices{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;-webkit-box-orient:vertical;-webkit-box-direction:normal;-ms-flex-direction:column;flex-direction:column;margin:2rem 0}.lexora-voice{display:-webkit-box;display:-ms-flexbox;display:flex;gap:1rem;-webkit-box-align:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:start;-ms-flex-pack:start;justify-content:start;line-height:1.2}.lexora-voice:not(:last-of-type){margin-bottom:1rem;padding-bottom:1rem;border-bottom:1px solid var(--color-border)}.lexora-voice>i:not(.spinner){width:3rem;height:3rem;border-radius:1rem}.lexora-voice>div{color:var(--color-subtle);-webkit-box-flex:1;-ms-flex:1;flex:1}