@font-face{font-display:auto;font-family:KHTeka;font-style:normal;font-weight:400;src:url(../fonts/khteka-400.woff)format("woff"),url(../fonts/khteka-400.woff2)format("woff2"),url(../fonts/khteka-400.ttf)format("truetype")}@font-face{font-display:auto;font-family:KHTeka;font-style:italic;font-weight:400;src:url(../fonts/khteka-400-italic.woff)format("woff"),url(../fonts/khteka-400-italic.woff2)format("woff2"),url(../fonts/khteka-400-italic.ttf)format("truetype")}@font-face{font-display:auto;font-family:KHTeka;font-style:normal;font-weight:500;src:url(../fonts/khteka-500.woff)format("woff"),url(../fonts/khteka-500.woff2)format("woff2"),url(../fonts/khteka-500.ttf)format("truetype")}@font-face{font-display:auto;font-family:KHTeka;font-style:italic;font-weight:500;src:url(../fonts/khteka-500-italic.woff)format("woff"),url(../fonts/khteka-500-italic.woff2)format("woff2"),url(../fonts/khteka-500-italic.ttf)format("truetype")}:root{--border-radius:var(--border-radius-select);--border-radius-small:var(--border-radius-checkbox);--box-gap:10px;--content-width:800px;--padding-content:var(--padding-container-horizontal);--sidebar-sticky-top:40px}body{font-feature-settings:"calt","rlig","ss01"}@layer base{*,:after,:before{border-color:#e5e7eb}}.block a:not(.button){-webkit-text-fill-color:initial;background-clip:initial;-webkit-background-clip:initial;background-image:none;color:var(--color-brand-purple)}b,strong{font-weight:var(--font-weight-medium)}.block .breadcrumbs-link a,.block a.arrow-link,.block a.pagination-link,.block a.permalink{-webkit-text-fill-color:#0000;background-clip:text;-webkit-background-clip:text;background-image:var(--color-gradient-red-purple-diagonal)}.arrow-link+.arrow-link-arrow{display:inline-block;padding-left:.5rem;white-space:nowrap;width:25px}.arrow-link+.arrow-link-arrow:before{background-color:var(--color-link-text);bottom:4px;height:2px;width:15px}.arrow-link+.arrow-link-arrow:after,.arrow-link+.arrow-link-arrow:before{content:"";display:inline-block;position:relative;transition:all .18s cubic-bezier(.25,.46,.45,.94)}.arrow-link+.arrow-link-arrow:after{border-bottom:2px solid var(--color-link-text);border-radius:1px;border-right:2px solid var(--color-link-text);bottom:1px;height:8px;left:-7px;padding:3px;transform:rotate(-45deg);width:8px}.arrow-link:focus+.arrow-link-arrow:before,.arrow-link:hover+.arrow-link-arrow:before{background-color:var(--color-black);width:22px}.arrow-link:focus+.arrow-link-arrow:after,.arrow-link:hover+.arrow-link-arrow:after{border-color:var(--color-black)}.arrow-link:focus,.arrow-link:hover{color:var(--color-black)}#main-menu .menu-item a{align-items:center;display:inline-flex}@media(min-width:1060px){.uc-docs .sub-menu-wrapper{min-width:100%;width:100%}}.block.block-hero .hero-title{color:var(--color-heading);font-family:var(--font-heading);font-weight:var(--font-weight-headings);font-size:clamp(56px,35px + 3.5vw,91px);letter-spacing:-2px;line-height:1;margin-bottom:var(--margin-between-paragraphs);margin-top:0}.block.block-hero .hero-title a,.block.block-hero .hero-title a:focus,.block.block-hero .hero-title a:hover{-webkit-text-fill-color:var(--color-white);background-clip:unset;-webkit-background-clip:unset;background-image:none;color:var(--color-white);text-decoration:none}@media(max-width:767px){.site-main .block-hero{padding-top:9rem}}.search{--spacing-hero-search-padding:1rem 1.22rem;align-items:center;display:flex;max-width:var(--content-width);position:relative}.search #search-trigger{align-items:center;background:var(--color-white);border-radius:var(--border-radius-input-field);border:1px solid var(--color-gray-700);color:var(--color-gray-400);cursor:text;display:flex;font-family:var(--font-paragraph);font-size:var(--font-size-18);justify-content:unset;line-height:1.3;min-height:62px;padding:var(--spacing-hero-search-padding);text-transform:none;width:100%}.search #search-trigger:focus-visible{outline:2px solid var(--color-white)}.search #search-kbd{border-radius:var(--border-radius-checkbox);border:1px solid var(--color-gray-100);box-shadow:none;color:var(--color-checkbox);display:flex;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:var(--font-size-14);font-feature-settings:"calt","rlig","ss01";font-weight:500;gap:.25rem;line-height:1;padding:5px;position:absolute;right:1.22rem}@media(min-width:600px){.search{--spacing-hero-search-padding:1.6rem 2.4rem}.search #search-kbd{right:2.4rem}}.fs-search{align-items:flex-start;bottom:0;display:flex;font-size:var(--font-size-14);height:100%;justify-content:center;left:0;opacity:0;padding:var(--padding-container-horizontal);pointer-events:none;position:fixed;right:0;top:0;transition:opacity .11s cubic-bezier(.25,1,.5,1),visibility 0s linear .11s;visibility:hidden;width:100%;z-index:1000}.fs-search.fs-search-visible{opacity:1;pointer-events:auto;transition:opacity .15s cubic-bezier(.25,1,.5,1),visibility 0s;visibility:visible}.fs-search.fs-search-visible .fs-search-modal{transform:translateY(0)}@media(prefers-reduced-motion:reduce){.fs-search{transition:none}.fs-search .fs-search-modal{transform:none;transition:none}}.fs-search .fs-search-backdrop{background-color:rgba(0,0,0,.4);bottom:0;height:100%;left:0;position:absolute;right:0;top:0;width:100%;z-index:-1}.fs-search .fs-search-modal{background-color:var(--color-white);border-radius:var(--border-radius);box-shadow:0 .625rem .938rem -.188rem rgba(0,0,0,.1);display:flex;flex-direction:column;max-height:70%;max-width:700px;overflow:hidden;position:relative;top:4rem;transform:translateY(8px);transition:transform .2s cubic-bezier(.25,1,.5,1);width:100%}@media(max-width:600px){.fs-search .fs-search-modal{max-height:85%;top:1rem}}.fs-search .fs-search-close{padding:var(--padding-content)}.fs-search .fs-search-close:focus,.fs-search .fs-search-close:hover{color:var(--color-brand-purple)}.fs-search .fs-search-close:focus svg,.fs-search .fs-search-close:hover svg{stroke:var(--color-brand-purple)}.fs-search .fs-search-close:focus-visible{outline-offset:-15px;outline:2px solid var(--color-brand-purple)}.fs-search .fs-search-input{align-items:center;display:flex;padding-top:var(--padding-content);padding-left:var(--padding-content);position:relative}.fs-search .search-input{border:1px solid var(--color-border-forms);width:100%}.fs-search .search-input:focus{outline:2px solid var(--color-brand-purple)}.fs-search .fs-search-results{flex-grow:1;list-style:none;max-width:100%;overflow-y:scroll;padding:var(--padding-content)}.fs-search .fs-search-results:focus-visible{outline:2px solid var(--color-brand-purple);outline-offset:-2px}.fs-search .fs-search-results.fs-search-hide-results li{display:none}.fs-search .fs-search-results .fs-search-no-results,.fs-search .fs-search-results .fs-search-placeholder{align-items:center;display:flex;height:100%;justify-content:center;padding:var(--padding-content)}.fs-search .fs-search-results .fs-search-no-results .fs-search-no-results-text,.fs-search .fs-search-results .fs-search-no-results .fs-search-placeholder-text,.fs-search .fs-search-results .fs-search-placeholder .fs-search-no-results-text,.fs-search .fs-search-results .fs-search-placeholder .fs-search-placeholder-text{color:var(--color-gray-600);font-size:var(--font-size-18)}.fs-search .fs-search-results .fs-search-popular{align-items:center;display:flex;flex-direction:column;gap:12px}.fs-search .fs-search-results .fs-search-popular-label{color:var(--color-gray-600);font-size:var(--font-size-14)}.fs-search .fs-search-results .fs-search-popular-items{display:flex;flex-wrap:wrap;gap:8px;justify-content:center}.fs-search .fs-search-results .fs-search-popular-item{background-color:var(--color-brand-purple-50);border:1px solid var(--color-brand-purple-100);border-radius:var(--border-radius-small);color:var(--color-brand-purple);cursor:pointer;font-size:var(--font-size-14);padding:8px 14px}.fs-search .fs-search-results .fs-search-popular-item:focus-visible,.fs-search .fs-search-results .fs-search-popular-item:hover{background-color:var(--color-brand-purple-100)}.fs-search .fs-search-results .fs-search-popular-item:focus-visible{outline:2px solid var(--color-brand-purple);outline-offset:2px}.fs-search .fs-search-results .fs-search-result{align-items:flex-start;border-bottom:1px solid var(--color-white);border:1px solid var(--color-white);border-bottom-color:var(--color-gray-100);display:flex;flex-direction:column;font-size:var(--font-size-16);gap:var(--form-required-gap);padding:var(--padding-content)}.fs-search .fs-search-results .fs-search-result:focus,.fs-search .fs-search-results .fs-search-result:hover{-webkit-text-fill-color:initial;-webkit-background-clip:initial;background-clip:initial;background-image:none;color:initial}.fs-search .fs-search-results .fs-search-result .fs-search-match{color:var(--color-brand-purple)}.fs-search .fs-search-results .fs-search-result.fs-search-active{border-radius:var(--border-radius);border:1px solid var(--color-brand-purple-500);background-color:var(--color-brand-purple-50)}.fs-search .fs-search-results .fs-search-result.fs-search-active .fs-search-result-excerpt{color:var(--color-brand-black)}.fs-search .fs-search-results .fs-search-result .fs-search-result-head{align-items:flex-start;display:flex;gap:12px;justify-content:space-between;width:100%}.fs-search .fs-search-results .fs-search-result .fs-search-result-type{background-color:var(--color-brand-purple-100);border-radius:var(--border-radius-small);color:var(--color-brand-purple);display:inline-block;flex-shrink:0;font-size:var(--font-size-12);font-weight:var(--font-weight-semibold);letter-spacing:.04em;line-height:1;margin-top:3px;padding:4px 8px;text-transform:uppercase}.fs-search .fs-search-results .fs-search-result .fs-search-result-title{color:var(--color-brand-black);font-weight:var(--font-weight-medium)}.fs-search .fs-search-results .fs-search-result .fs-search-result-crumb{color:var(--color-gray-700);font-size:var(--font-size-13);font-weight:var(--font-weight-medium);margin-top:2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.fs-search .fs-search-results .fs-search-result .fs-search-result-section{color:var(--color-gray-600);font-size:var(--font-size-13)}.fs-search .fs-search-results .fs-search-result .fs-search-result-excerpt{color:var(--color-gray-700);display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;line-clamp:3;font-size:var(--font-size-15);overflow:hidden}.fs-search .fs-search-footer{align-items:center;border-top:1px solid var(--color-gray-100);display:flex;justify-content:space-between;padding:var(--padding-content)}.fs-search .fs-search-footer .fs-search-footer-section{display:flex;align-items:center;gap:5px}.fs-search .fs-search-footer .fs-search-footer-icon{align-items:center;border-radius:var(--border-radius-small);border:1px solid var(--color-gray-100);color:var(--color-brand-black);display:flex;height:25px;justify-content:center;width:25px}.fs-search .fs-search-footer .fs-search-footer-icon svg{width:15px;height:15px}.fs-search .fs-search-footer .fs-search-footer-icon.footer-icon-esc{font-size:8px;font-weight:var(--font-weight-semibold)}.fs-search .fs-search-footer .fs-search-footer-text{color:var(--color-gray-600)}body.is-searching .site-header{z-index:0}.sidebar-container{min-width:270px;--sidebar-indent:1.25rem;--padding-sub-menu-link-horizontal:24px;--padding-sub-menu-link-vertical:10px}.sidebar-container .sidebar-toggle{align-items:center;border:0;border-radius:3px;cursor:pointer;display:none;font-weight:var(--font-weight-regular);height:1.25rem;justify-content:center;margin:0;opacity:1;overflow:visible;padding:0;text-decoration:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.sidebar-container .sidebar-toggle,.sidebar-container .sidebar-toggle:focus,.sidebar-container .sidebar-toggle:hover{background-color:var(--color-white)}.sidebar-container .sidebar-toggle .hamburger{--hamburger-color:var(--color-brand-black);--hamburger-color-active:var(--color-brand-black)}.sidebar-container li.open>.sidebar-submenu-wrapper{padding-top:0}.sidebar-container .sidebar-inner{overflow-y:auto;overflow-x:hidden}.sidebar-container .sidebar-menu{list-style:none;padding-left:0;margin-bottom:0}.sidebar-container .sidebar-menu.sidebar-menu-mobile,.sidebar-container .sidebar-menu.sidebar-menu-mobile ul{max-width:100%}.sidebar-container .sidebar-menu.sidebar-menu-desktop{min-width:245px}.sidebar-container .sidebar-sub-menu{list-style:none;margin-bottom:0;margin-left:var(--sidebar-indent);padding-left:var(--sidebar-indent);position:relative}.sidebar-container .sidebar-sub-menu:before{background-color:var(--color-gray-200);content:"";left:0;position:absolute;top:.35rem;bottom:.35rem;width:1px}.sidebar-container .sidebar-sub-menu .sidebar-item-row{--padding-sub-menu-link-horizontal:24px;--padding-sub-menu-link-vertical:0.6rem;border-bottom:0}.sidebar-container .sidebar-submenu-wrapper[hidden]{display:none}.sidebar-container .sidebar-item-row{align-items:flex-start;border-radius:0 8px 8px 0;display:flex;position:relative;width:100%;border-bottom:1px solid var(--color-gray-100)}.sidebar-container .sidebar-item-row.sidebar-item-row-open{background-color:var(--color-brand-purple-100)}.sidebar-container .sidebar-item-row.sidebar-item-row-active,.sidebar-container .sidebar-item-row.sidebar-item-row-active:focus-within,.sidebar-container .sidebar-item-row.sidebar-item-row-active:hover{background-color:var(--color-brand-purple-100)}.sidebar-container .sidebar-item-row:hover{background-color:var(--color-brand-purple-200)}.sidebar-container .sidebar-item-row.sidebar-item-row-active .sidebar-item-toggle,.sidebar-container .sidebar-item-row.sidebar-item-row-open .sidebar-item-toggle,.sidebar-container .sidebar-item-row:hover .sidebar-item,.sidebar-container .sidebar-item-row:hover .sidebar-item-toggle{color:var(--color-brand-black)}.sidebar-container .sidebar-item-row>.sidebar-item{flex:1;min-width:0}.sidebar-container .sidebar-item-toggle{align-items:center;background-color:initial;border:0;border-radius:4px;color:var(--color-gray-700);cursor:pointer;display:inline-flex;flex-shrink:0;justify-content:center;margin-right:var(--padding-sub-menu-link-horizontal);margin-top:calc(var(--padding-sub-menu-link-vertical) + 1px);padding:.3rem}.sidebar-container .sidebar-item-toggle:active,.sidebar-container .sidebar-item-toggle:focus,.sidebar-container .sidebar-item-toggle:hover{background-color:initial;border-color:transparent;color:inherit}.sidebar-container .sidebar-item-toggle svg{height:15px;width:15px}.sidebar-container li.open>.sidebar-item-row>.sidebar-item-toggle svg path{transform:rotate(90deg)}.sidebar-container a.sidebar-item{-webkit-text-fill-color:var(--color-gray-700);background-clip:initial;-webkit-background-clip:initial;background-image:none;align-items:center;color:var(--color-gray-700);display:flex;font-size:var(--font-size-16);justify-content:space-between;padding:var(--padding-sub-menu-link-vertical)var(--padding-sub-menu-link-horizontal);text-decoration:none;line-height:1.3;overflow-wrap:anywhere}.sidebar-container a.sidebar-item.sidebar-active-item,.sidebar-item-row:hover>.sidebar-container a.sidebar-item{overflow:hidden;position:relative}.sidebar-container a.sidebar-item.sidebar-active-item:before,.sidebar-item-row:hover>.sidebar-container a.sidebar-item:before{background-image:var(--color-gradient-box-border);border-radius:0;content:"";inset:0;-webkit-mask:linear-gradient(#000 0 0)content-box,linear-gradient(#000 0 0);mask:linear-gradient(#000 0 0)content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask-composite:exclude;padding-left:2px;position:absolute}.sidebar-container a.sidebar-item.sidebar-active-item{-webkit-text-fill-color:var(--color-brand-black);color:var(--color-brand-black);font-weight:var(--font-weight-medium)}.sidebar-container a.sidebar-item svg{stroke:var(--color-gray-700);height:15px;width:15px}.sidebar-container a.sidebar-item .sidebar-item-text{display:flex;align-items:center;gap:10px}.sidebar-container a.sidebar-item .sidebar-item-text path{--tw-rotate:0;transform:none}.sidebar-container .sidebar-item-toggle:focus,.sidebar-container a.sidebar-item:focus{outline:none}.sidebar-container a.sidebar-item:focus-visible{-webkit-text-fill-color:var(--color-brand-black);background-clip:unset;-webkit-background-clip:unset;background-image:none;color:var(--color-brand-black);outline:none}:root[data-input-method=keyboard] .sidebar-container .sidebar-item-row:focus-within{background-color:var(--color-brand-purple-100)}:root[data-input-method=keyboard] .sidebar-container .sidebar-item-row:focus-within:after{border:2px solid var(--color-brand-purple);border-radius:6px;content:"";inset:0;pointer-events:none;position:absolute}:root[data-input-method=keyboard] .sidebar-container .sidebar-item-row:focus-within .sidebar-item{color:var(--color-brand-black)}:root[data-input-method=keyboard] .sidebar-container .sidebar-item-row:focus-within .sidebar-item-toggle{color:var(--color-brand-black)}:root[data-input-method=keyboard] .sidebar-container .sidebar-item-toggle:focus-visible{box-shadow:inset 0 0 0 2px var(--color-brand-purple)}@media(min-width:1061px){.sidebar-container{max-width:29.7rem;min-width:29.7rem;width:29.7rem}.blog-list .sidebar-inner,.blog-single .sidebar-inner,.uc-docs .sidebar-inner{display:contents}.blog-list .sidebar-docs,.blog-single .sidebar-docs,.uc-docs .sidebar-docs{max-height:calc(100vh - var(--sidebar-sticky-top) - 24px);overflow-y:auto;position:sticky;top:var(--sidebar-sticky-top)}.blog-list .sidebar-docs,.blog-list .sidebar-docs *,.blog-single .sidebar-docs,.blog-single .sidebar-docs *,.uc-docs .sidebar-docs,.uc-docs .sidebar-docs *{scrollbar-color:oklch(55.55% 0 0/.4)transparent;scrollbar-gutter:stable;scrollbar-width:thin}}@media(min-width:1061px){.blog-list .sidebar-docs::-webkit-scrollbar,.blog-single .sidebar-docs::-webkit-scrollbar,.uc-docs .sidebar-docs::-webkit-scrollbar{height:12px;width:12px}.blog-list .sidebar-docs::-webkit-scrollbar-track,.blog-single .sidebar-docs::-webkit-scrollbar-track,.uc-docs .sidebar-docs::-webkit-scrollbar-track{background-color:initial}.blog-list .sidebar-docs::-webkit-scrollbar-thumb,.blog-single .sidebar-docs::-webkit-scrollbar-thumb,.uc-docs .sidebar-docs::-webkit-scrollbar-thumb{background-color:initial;border-radius:10px}.blog-list .sidebar-docs:hover::-webkit-scrollbar-thumb,.blog-single .sidebar-docs:hover::-webkit-scrollbar-thumb,.uc-docs .sidebar-docs:hover::-webkit-scrollbar-thumb{background-clip:content-box;background-color:var(--color-gray-400,#9ca3af);border:3px solid transparent}}@media(max-width:1060px){.sidebar-container.sidebar-menu-active .sidebar-menu{display:block}.sidebar-container.sidebar-menu-active .sidebar-actions{padding-bottom:var(--padding-container-horizontal)}.sidebar-container.sidebar-menu-active .nav-toggle .hamburger:after,.sidebar-container.sidebar-menu-active .nav-toggle .hamburger:before{background-color:var(--hamburger-color-active);left:0;top:0}.sidebar-container.sidebar-menu-active .nav-toggle .hamburger:before{transform:rotate(-45deg)}.sidebar-container.sidebar-menu-active .nav-toggle .hamburger:after{transform:rotate(45deg)}.sidebar-container .sidebar-toggle{display:flex}.sidebar-container .sidebar-menu{display:none}}@media(max-width:768px){.sidebar-container{background-color:initial;bottom:auto;padding-top:0;position:relative;top:auto;width:100%;z-index:0}}.block-page>.container{display:flex;gap:5rem}.block-page .content{overflow-x:auto}.block-page .content ol,.block-page .content ul{margin-block-end:1em;margin-block-start:1em;padding-inline-start:2rem}.block-page .content a,.block-page .content div.code-block,.block-page .content div.hextra-code-block,.block-page .content h1,.block-page .content h2,.block-page .content h3,.block-page .content h4,.block-page .content h5,.block-page .content h6,.block-page .content li,.block-page .content p{max-width:var(--content-width)}.block-page .content a{font-weight:var(--font-weight-regular);text-decoration:underline}.block-page .content small{font-size:80%}.block-page .content blockquote{background-color:var(--color-brand-purple-50);border-radius:var(--border-radius);color:var(--color-blackcurrant);max-width:var(--max-content-width);padding:var(--padding-content);text-align:center}.block-page .content blockquote,.block-page .content blockquote p,.block-page .content blockquote p:last-child{font-size:var(--font-size-16);margin-bottom:var(--margin-between-paragraphs);margin-top:var(--margin-between-paragraphs)}.block-page h2{font-size:var(--font-size-h2);letter-spacing:normal;line-height:var(--line-height-headings)}.block-page .section{margin-bottom:7rem}.block-page .section.section-hug-content .section-header,.block-page .section:last-of-type{margin-bottom:0}.block-page .section .section-header{border-bottom:1px solid var(--color-brand-black);margin-bottom:var(--padding-content)}.uc-docs .block-page.docs-list .content{min-width:0}@media(min-width:1061px){.uc-docs:not(.uc-no-toc) .block-page.docs-list .content{flex:1 1 672px;max-width:672px}.uc-docs.uc-no-toc .block-page.docs-list .content{flex:1 1 96rem;max-width:96rem}.uc-docs.uc-no-toc .block-page .content a,.uc-docs.uc-no-toc .block-page .content div.code-block,.uc-docs.uc-no-toc .block-page .content div.hextra-code-block,.uc-docs.uc-no-toc .block-page .content h1,.uc-docs.uc-no-toc .block-page .content h2,.uc-docs.uc-no-toc .block-page .content h3,.uc-docs.uc-no-toc .block-page .content h4,.uc-docs.uc-no-toc .block-page .content h5,.uc-docs.uc-no-toc .block-page .content h6,.uc-docs.uc-no-toc .block-page .content li,.uc-docs.uc-no-toc .block-page .content p{max-width:100%}}@media(min-width:1024px) and (max-width:1664px){.block-page>.container{padding-top:var(--padding-container-horizontal-large);padding-bottom:var(--padding-container-horizontal-large)}}@media(max-width:1060px){.block-page>.container{flex-direction:column;padding-bottom:5rem;padding-top:5rem}}@media(max-width:600px){.block-page .section{margin-bottom:5rem}}.popular-topics ol.popular-topics-list{display:grid;grid-column-gap:var(--padding-content);grid-template-columns:repeat(2,1fr);list-style:none;margin-block-end:0;margin-block-start:0;max-width:100%;padding-inline-start:0;padding-left:0}.popular-topics .popular-topics-list-item{border-bottom:1px solid var(--color-brand-black)}.popular-topics a.popular-topic{align-items:center;display:flex;justify-content:space-between;padding-bottom:3.4rem;padding-right:1.7rem;padding-top:3.4rem;text-decoration:none}.popular-topics a.popular-topic .arrow-link{-webkit-text-fill-color:initial;font-weight:var(--font-weight-regular)}.popular-topics a.popular-topic:hover .arrow-link-arrow:before{width:22px}@media screen and (max-width:992px){.popular-topics ol.popular-topics-list{grid-template-columns:repeat(1,1fr)}}@media screen and (max-width:600px){.popular-topics .popular-topic{padding-bottom:2rem;padding-top:2rem}}.product-cards{display:grid;grid-column-gap:var(--padding-content);grid-row-gap:var(--padding-content);grid-template-columns:repeat(4,1fr);max-width:100%;width:100%}.product-cards a.product-card{align-items:center;aspect-ratio:1/1;display:flex;flex-direction:column;gap:var(--box-gap);justify-content:center;overflow:hidden;text-decoration:none;-webkit-text-fill-color:initial}.product-cards a.product-card:before{padding:2px;transform:scale(.99);transition:all .3s ease-in-out}.product-cards a.product-card:hover:before{transform:scale(1);transform-origin:center}.product-cards .product-card-content{max-width:100%;overflow:hidden;width:100%}.product-cards .product-card-title{color:var(--color-brand-black);font-size:var(--font-size-16);font-weight:var(--font-weight-medium);line-height:1.3;margin:0;max-width:100%;text-align:center;word-wrap:break-word;overflow-wrap:break-word}.product-cards .product-card-icon{height:45px;width:45px}.product-cards .product-card-icon svg{height:100%;width:100%}.product-cards .product-card-icon svg *{fill:url(#gradient-stroke)}@media screen and (max-width:1200px){.product-cards{grid-template-columns:repeat(3,1fr)}}@media screen and (max-width:768px){.product-cards{grid-template-columns:repeat(2,1fr)}}@media screen and (max-width:415px){.product-cards{grid-template-columns:repeat(1,1fr)}}.category-cards{display:grid;grid-column-gap:var(--padding-content);grid-row-gap:var(--padding-content);grid-template-columns:repeat(2,1fr)}.category-cards a.category-card{-webkit-text-fill-color:var(--color-brand-black);background-clip:initial;-webkit-background-clip:initial;background-image:none;color:var(--color-brand-black);display:flex;flex-direction:column;font-size:var(--font-size-16);gap:var(--box-gap);justify-content:space-between;text-decoration:none}.category-cards a.category-card:before{padding:2px}.category-cards a.category-card .arrow-link{-webkit-text-fill-color:#0000;background-clip:text;-webkit-background-clip:text;background-image:var(--color-gradient-red-purple-diagonal);color:#0000;font-weight:var(--font-weight-regular)}.category-cards a.category-card:hover .arrow-link{-webkit-text-fill-color:var(--color-brand-black);background-clip:unset;-webkit-background-clip:unset;background-image:unset;color:var(--color-brand-black)}.category-cards a.category-card:hover .arrow-link-arrow:before{width:22px}.category-cards .category-card-content{display:flex;flex-direction:column;gap:var(--box-gap)}.category-cards .category-card-icon{display:none}.category-cards .category-card-title{font-weight:var(--font-weight-medium);margin-top:0}.category-cards .category-card-subtitle{color:var(--color-gray-700)}@media screen and (max-width:768px){.category-cards{grid-template-columns:repeat(1,1fr)}}.support-block .container{padding:var(--padding-container-vertical-medium)var(--padding-container-horizontal)}.support-block .support-card{background-image:var(--color-gradient-dark-red-purple-diagonal);border-radius:1.2rem;padding:9rem 11.8rem;position:relative}.support-block .support-card h2.support-card-title{color:var(--color-white);font-size:67px;letter-spacing:-2px;line-height:1;margin:0 0 2rem;max-width:60rem}.support-block .support-card .support-card-description{color:var(--color-white);font-size:18px;margin:2rem 0;max-width:60rem}.support-block .support-card .support-card-buttons{display:flex}.support-block .support-card .support-card-buttons p{margin-top:0}@media(max-width:1260px){.support-block .support-card{padding:6rem 5rem}.support-block .support-card h2.support-card-title{font-size:42px}}@media(max-width:600px){.support-block{background-image:var(--color-gradient-red-purple-diagonal)}.support-block .support-card{background:unset;border-radius:0;padding:4rem 0;position:unset;text-align:center}.support-block .support-card-buttons{flex-wrap:wrap;justify-content:center;text-align:center}}.breadcrumbs{align-items:center;display:flex;font-size:var(--font-size-16);gap:var(--gap-dropdown);margin-top:3px;position:relative;overflow-x:auto;white-space:nowrap}.breadcrumbs:after{background-image:linear-gradient(180deg,#fff,hsla(0,0%,100%,0));content:"";height:100%;position:absolute;right:0;top:0;width:20px}.breadcrumbs>a{align-items:center;display:inline-flex}.breadcrumbs>a svg{display:block;transform:translateY(-1px)}.breadcrumbs .breadcrumbs-link a{display:block;line-height:2}.breadcrumbs svg{flex-shrink:0}.uc-docs .breadcrumbs{flex-wrap:wrap;overflow-x:visible;white-space:normal}.uc-docs .breadcrumbs:after{content:none}.uc-docs .breadcrumbs .breadcrumbs-current{overflow-wrap:break-word}.breadcrumbs a:focus-visible{-webkit-text-fill-color:var(--color-brand-black);border-radius:6px;box-shadow:inset 0 0 0 2px var(--color-brand-purple);color:var(--color-brand-black);outline:none;position:relative;z-index:1;text-decoration:none}.guide-cards{display:grid;grid-column-gap:var(--padding-content);grid-row-gap:var(--padding-content);grid-template-columns:repeat(2,1fr);margin-bottom:var(--margin-between-paragraphs)}.guide-cards a.guide-card{-webkit-text-fill-color:var(--color-brand-black);background-clip:initial;-webkit-background-clip:initial;background-image:none;color:var(--color-brand-black);display:flex;flex-direction:column;font-size:var(--font-size-16);gap:var(--box-gap);text-decoration:none}.guide-cards a.guide-card:before{padding:2px}.guide-cards a.guide-card .arrow-link{-webkit-text-fill-color:#0000;background-clip:text;-webkit-background-clip:text;background-image:var(--color-gradient-red-purple-diagonal);color:#0000;font-weight:var(--font-weight-regular)}.guide-cards a.guide-card:hover .arrow-link{-webkit-text-fill-color:var(--color-brand-black);background-clip:unset;-webkit-background-clip:unset;background-image:unset;color:var(--color-brand-black)}.guide-cards a.guide-card:hover .arrow-link-arrow:before{width:22px}.guide-cards .guide-card-icon{height:45px;width:45px}.guide-cards .guide-card-icon svg{height:100%;width:100%}.guide-cards .guide-card-icon svg *{fill:url(#gradient-stroke)}.guide-cards .guide-card-content{display:flex;flex-direction:column;gap:10px;height:100%;justify-content:space-between}.guide-cards .guide-card-content .guide-card-title{font-weight:var(--font-weight-medium);margin:0}@media(max-width:1120px){.guide-cards{grid-template-columns:repeat(1,1fr)}}@media(max-width:1060px){.guide-cards{grid-template-columns:repeat(2,1fr)}}@media(max-width:705px){.guide-cards{grid-template-columns:repeat(1,1fr)}}.site-main [role=tablist]:has(>.hextra-tabs-toggle){border-bottom:1px solid var(--color-gray-100);margin-top:0;padding-bottom:0}.site-main .hextra-tabs-toggle{--typography-button-size:16px;-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:var(--color-white);border:0;border-radius:0;border-right:1px solid var(--color-gray-100);color:var(--color-brand-black);cursor:pointer;font-family:var(--font-paragraph);font-size:var(--typography-button-size);font-weight:var(--font-weight-regular);justify-content:center;line-height:20.8px;margin:0;min-width:-moz-fit-content;min-width:fit-content;overflow:visible;padding:12.5px 16px;text-decoration:none;text-transform:none;white-space:nowrap}.site-main .hextra-tabs-toggle:hover,.site-main .hextra-tabs-toggle[data-state=selected]{background-color:var(--color-purple-heart);border:0;border-radius:6px 6px 0 0;color:var(--color-white)}.site-main .hextra-tabs-toggle:focus-visible{border-radius:6px 6px 0 0;box-shadow:inset 0 0 0 2px var(--color-brand-purple);outline:none;position:relative;z-index:1}.site-main .hextra-tabs-panel{border-radius:0;margin-top:var(--padding-content);padding-top:0;position:relative;z-index:0}.site-main .hextra-tabs-panel:focus-visible{outline:none}.site-main .hextra-tabs-panel:focus-visible:after{border:2px solid var(--color-brand-purple);border-radius:8px;content:"";inset:0;pointer-events:none;position:absolute;z-index:1}.toc{max-width:var(--max-content-width)}.toc .toc-content{position:relative}.toc .toc-content ul{margin:0}.toc .toc-content ul a{font-weight:var(--font-weight-normal);display:block;padding:5px}.hextra-toc,.toc .toc-content ul a{font-size:var(--font-size-16)}.hextra-toc .hextra-scrollbar>p{font-weight:var(--font-weight-medium);letter-spacing:-.015em;margin-bottom:1rem}.hextra-toc ul{font-size:var(--font-size-16);line-height:1.1;list-style:none;margin:0;padding-left:0}.hextra-toc li{margin:.08rem 0!important}.hextra-toc .hextra-scrollbar li{margin:0 0 8px!important}.hextra-toc .hextra-scrollbar li:last-child{margin-bottom:0!important}.hextra-toc ul a{font-size:var(--font-size-16)!important;font-weight:var(--font-weight-regular)!important;line-height:2}.hextra-toc .hextra-scrollbar ul a{line-height:1.45}.block .hextra-toc a{-webkit-text-fill-color:initial;background-clip:initial;-webkit-background-clip:initial;background-image:none;color:var(--color-gray-600);font-weight:var(--font-weight-regular);text-decoration:none;transition:color .2s ease}.block .hextra-toc a:focus,.block .hextra-toc a:hover{color:var(--color-gray-900)}.hextra-toc a.hextra-toc-active{color:var(--color-brand-black)!important;font-weight:var(--font-weight-medium)!important}.hextra-toc #backToTop{--color-button-background:transparent;--color-button-background-hover:transparent;--color-button-text:var(--color-gray-600);--color-button-text-hover:var(--color-gray-900);align-items:center;background-color:initial;border:0;border-radius:0;color:var(--color-gray-600);font-size:var(--font-size-14);line-height:1.5;overflow:visible;padding:0;text-transform:none}.uc-docs #page.site{overflow:visible!important}#page.site:has(.blog-list),#page.site:has(.blog-single){overflow:visible!important}.uc-docs .hextra-toc{align-self:flex-start;position:sticky;top:4rem}.block .hextra-toc a:focus-visible,.hextra-toc #backToTop:focus-visible{background-color:var(--color-brand-purple-50);border-radius:6px;box-shadow:inset 0 0 0 2px var(--color-brand-purple);color:var(--color-brand-black);outline:none;position:relative;z-index:1;text-decoration:none}.code-block .code-copy-btn:focus-visible,.hextra-code-block .hextra-code-copy-btn:focus-visible{background-color:var(--color-brand-purple-50);border-color:var(--color-brand-purple-100);box-shadow:inset 0 0 0 2px var(--color-brand-purple);color:var(--color-brand-black);outline:none}.code-block .code-copy-btn:focus,.code-block .code-copy-btn:hover,.hextra-code-block .hextra-code-copy-btn:focus,.hextra-code-block .hextra-code-copy-btn:hover{background-color:var(--color-brand-purple-50);border-color:var(--color-brand-purple-100);color:var(--color-brand-black);outline:none}.code-block pre:focus-visible,.hextra-code-block pre:focus-visible{box-shadow:inset 0 0 0 2px var(--color-brand-purple);outline:none}@supports not selector(:focus-visible){:root[data-input-method=keyboard] .hextra-tabs-toggle:focus{border-radius:6px 6px 0 0;box-shadow:inset 0 0 0 2px var(--color-brand-purple);outline:none;position:relative;z-index:1}:root[data-input-method=keyboard] .hextra-tabs-panel:focus,:root[data-input-method=keyboard] .table-wrapper:focus{outline:none}:root[data-input-method=keyboard] .hextra-tabs-panel:focus:after,:root[data-input-method=keyboard] .table-wrapper:focus:after{border:2px solid var(--color-brand-purple);border-radius:8px;content:"";inset:0;pointer-events:none;position:absolute;z-index:1}:root[data-input-method=keyboard] .uc-faq .content details summary:focus{border-radius:6px;box-shadow:inset 0 0 0 2px var(--color-brand-purple);outline:none}.breadcrumbs a:focus{-webkit-text-fill-color:var(--color-brand-black)}.block .hextra-toc a:focus,.breadcrumbs a:focus,.hextra-toc #backToTop:focus{border-radius:6px;box-shadow:inset 0 0 0 2px var(--color-brand-purple);color:var(--color-brand-black);outline:none;position:relative;z-index:1;text-decoration:none}.block .hextra-toc a:focus,.hextra-toc #backToTop:focus{background-color:var(--color-brand-purple-50)}:root[data-input-method=keyboard] .sidebar-container .sidebar-item-toggle:focus{box-shadow:inset 0 0 0 2px var(--color-brand-purple);border-radius:6px}.code-block .code-copy-btn:focus,.hextra-code-block .hextra-code-copy-btn:focus{background-color:var(--color-brand-purple-50);border-color:var(--color-brand-purple-100);box-shadow:inset 0 0 0 2px var(--color-brand-purple);color:var(--color-brand-black);outline:none}:root[data-input-method=keyboard] .code-block pre:focus,:root[data-input-method=keyboard] .hextra-code-block pre:focus{box-shadow:inset 0 0 0 2px var(--color-brand-purple);outline:none}}.uc-docs .hextra-toc .hextra-scrollbar{position:static}@media(min-width:1061px){.uc-docs .hextra-toc{flex:0 0 25.6rem;width:25.6rem}}.uc-faq .content details+h2,.uc-faq .content h2:has(+details){margin-top:var(--grid-gap)}.uc-faq .content details{background-color:initial;border:0;border-top:1px solid var(--color-brand-black);border-bottom:1px solid var(--color-brand-black);border-radius:0;margin:0;padding:0;text-align:left}.uc-faq .content details+details{border-top:0}.uc-faq .content details summary{align-items:center;box-sizing:border-box;cursor:pointer;display:flex;gap:1.2rem;justify-content:flex-start;list-style:none;position:relative;padding:1.6rem .6rem 1.6rem 0;text-align:left;width:100%}.uc-faq .content details summary:focus-visible{border-radius:6px;box-shadow:inset 0 0 0 2px var(--color-brand-purple);outline:none}.uc-faq .content details summary::-webkit-details-marker,.uc-faq .content details summary::marker{display:none}.uc-faq .content details summary strong{font-size:var(--font-size-18);font-weight:var(--font-weight-medium);line-height:1.3}.uc-faq .content details summary:before{content:none;display:none}.uc-faq .content details summary:after{content:"";display:inline-block;flex:none;height:1.2rem;z-index:1;margin-left:auto;transition:background .2s ease;width:1.2rem;background:linear-gradient(var(--color-gray-700),var(--color-gray-700))50%/100% 2px no-repeat,linear-gradient(var(--color-gray-700),var(--color-gray-700))50%/2px 100% no-repeat}.uc-faq .content details[open] summary:after{background:linear-gradient(var(--color-gray-700),var(--color-gray-700))50%/100% 2px no-repeat}.uc-faq .content details>div{padding:0 0 1.6rem;text-align:left}.uc-faq .content details>div>:first-child{margin-top:0}.uc-faq .content details>div{overflow:visible}.uc-faq .content details summary:hover{background-color:initial}.uc-faq .content details>div>p:only-child{margin:0}.tutorial-meta-box{display:flex;flex-wrap:wrap;gap:1em;margin-bottom:1.5rem}.tutorial-meta-box .tutorial-meta-item{color:var(--color-gray-600);font-size:var(--font-size-16);line-height:var(--line-height-paragraphs)}.code-block,.hextra-code-block{background-color:var(--code-blocks);border-radius:var(--border-radius)}.code-block code,.code-block pre,.hextra-code-block code,.hextra-code-block pre{background-color:initial!important}.code-block code,.hextra-code-block code{display:block;overflow:auto}.code-block code span,.hextra-code-block code span{color:inherit!important;font-style:inherit!important;font-weight:inherit!important}.code-block pre:not(.lntable pre),.hextra-code-block pre:not(.lntable pre){padding:2rem}.code-block .code-copy-btn .hextra-copy-icon,.code-block .code-copy-btn .hextra-success-icon,.code-block .code-copy-btn .w-4,.code-block .hextra-code-copy-btn .hextra-copy-icon,.code-block .hextra-code-copy-btn .hextra-success-icon,.code-block .hextra-code-copy-btn .w-4,.hextra-code-block .code-copy-btn .hextra-copy-icon,.hextra-code-block .code-copy-btn .hextra-success-icon,.hextra-code-block .code-copy-btn .w-4,.hextra-code-block .hextra-code-copy-btn .hextra-copy-icon,.hextra-code-block .hextra-code-copy-btn .hextra-success-icon,.hextra-code-block .hextra-code-copy-btn .w-4{width:1.6rem}.code-block .code-copy-btn .h-4,.code-block .code-copy-btn .hextra-copy-icon,.code-block .code-copy-btn .hextra-success-icon,.code-block .hextra-code-copy-btn .h-4,.code-block .hextra-code-copy-btn .hextra-copy-icon,.code-block .hextra-code-copy-btn .hextra-success-icon,.hextra-code-block .code-copy-btn .h-4,.hextra-code-block .code-copy-btn .hextra-copy-icon,.hextra-code-block .code-copy-btn .hextra-success-icon,.hextra-code-block .hextra-code-copy-btn .h-4,.hextra-code-block .hextra-code-copy-btn .hextra-copy-icon,.hextra-code-block .hextra-code-copy-btn .hextra-success-icon{height:1.6rem}.code-block>.opacity-0,.hextra-code-block>.hextra-code-copy-btn-container{pointer-events:none}.code-block:hover>.opacity-0,.hextra-code-block:hover>.hextra-code-copy-btn-container{pointer-events:auto}:root[data-input-method=keyboard] .code-block:focus-within>.opacity-0,:root[data-input-method=keyboard] .hextra-code-block:focus-within>.hextra-code-copy-btn-container{opacity:1;pointer-events:auto}.image{margin-bottom:var(--spacing-paragraphs-margin-block);margin-top:var(--spacing-paragraphs-margin-block);max-width:var(--content-width)}.image.image-wide{max-width:100%}.image.image-small{max-width:45%}@media(max-width:768px){.image.image-small{margin-left:auto;margin-right:auto;max-width:100%}}.image .image-wrapper{background-color:var(--color-gray-50);border:1px solid var(--color-gray-100);border-radius:var(--border-radius);padding:5px;overflow:hidden;width:-moz-fit-content;width:fit-content}.image .image-wrapper img{border-radius:calc(var(--border-radius)/2)}.image .caption{color:var(--color-gray-400);font-size:var(--font-size-14);font-weight:var(--font-weight-medium);margin-top:var(--box-gap)}.alert{background-color:var(--color-brand-purple-50);border-left-color:var(--color-brand-purple-100);border-left-width:1px;border-radius:var(--border-radius);border:1px solid var(--color-brand-purple-100);border-left:8px solid var(--color-brand-purple);display:flex;gap:10px;margin-bottom:var(--spacing-paragraphs-margin-block);margin-top:var(--spacing-paragraphs-margin-block);overflow:hidden;padding:15px 15px 15px 10px;position:relative;width:100%}.alert .alert-icon{color:var(--color-brand-purple);flex-shrink:0;line-height:1;padding-top:2px}.alert .alert-text{color:var(--color-grape);font-size:var(--font-size-16);line-height:var(--line-height-paragraphs)}.alert .alert-text .alert-text-title{font-weight:var(--font-weight-medium);margin-bottom:5px}.alert .alert-text .alert-text-content>:first-child{margin-top:0}.alert .alert-text .alert-text-content>:last-child{margin-bottom:0}.alert .alert-text .alert-text-content li,.alert .alert-text .alert-text-content ol,.alert .alert-text .alert-text-content p,.alert .alert-text .alert-text-content ul{font-size:var(--font-size-16)}.alert .alert-text-content a{color:var(--color-brand-purple);text-decoration:underline}.alert--tip{background-color:color-mix(in srgb,var(--color-success) 10%,#fff);border-color:color-mix(in srgb,var(--color-success) 28%,#fff);border-left-color:color-mix(in srgb,var(--color-success) 70%,#000)}.alert--tip .alert-icon,.alert--tip .alert-text-content a{color:color-mix(in srgb,var(--color-success) 70%,#000)}.alert--warning{background-color:color-mix(in srgb,var(--color-warning) 14%,#fff);border-color:color-mix(in srgb,var(--color-warning) 32%,#fff);border-left-color:color-mix(in srgb,var(--color-warning) 65%,#000)}.alert--warning .alert-icon,.alert--warning .alert-text-content a{color:color-mix(in srgb,var(--color-warning) 65%,#000)}.alert--caution{background-color:color-mix(in srgb,var(--color-error) 8%,#fff);border-color:color-mix(in srgb,var(--color-error) 25%,#fff);border-left-color:var(--color-error)}.alert--caution .alert-icon,.alert--caution .alert-text-content a{color:var(--color-error)}.table-wrapper{-webkit-overflow-scrolling:touch;overflow-x:auto;position:relative;width:100%;white-space:nowrap;z-index:0}.table-wrapper:focus-visible{outline:none}.table-wrapper:focus-visible:after{border:2px solid var(--color-brand-purple);border-radius:8px;content:"";inset:0;pointer-events:none;position:absolute;z-index:1}.table-wrapper table{background-color:var(--color-white);table-layout:auto;width:100%}.table-wrapper table thead{background-image:var(--color-gradient-dark-red-purple-diagonal);border:0;border-radius:6px;outline:4px solid var(--color-white);overflow:hidden}.table-wrapper table td,.table-wrapper table th{white-space:nowrap}.table-wrapper table th{backface-visibility:hidden;background-color:#0000;color:var(--color-white);font-size:var(--font-size-15);font-weight:var(--font-weight-medium);overflow:hidden;padding:2rem 1.6rem;text-align:left}.table-wrapper table td{color:var(--color-blackcurrant);font-size:var(--font-size-16);min-height:7.1rem;padding:2rem 1.6rem;text-overflow:ellipsis;vertical-align:middle;word-break:break-word;word-wrap:break-word;white-space:normal;max-width:300px}.table-wrapper table tbody tr:nth-child(2n){background-color:var(--color-brand-purple-50);border-radius:8px;outline:4px solid #fff}.table-wrapper.table-wrapper--checkmark table tbody td:not(:first-child),.table-wrapper.table-wrapper--checkmark table thead th:not(:first-child){text-align:center}.table-wrapper .table-icon{display:inline-block;vertical-align:middle}.table-wrapper .table-icon--success{color:var(--color-brand-purple,#7b16ff)}.table-wrapper .table-icon--fail{color:var(--color-gray-400,#9ca3af)}.block-page .content:has(.table-wrapper--sticky){overflow-x:visible}.table-wrapper--sticky{overflow-x:visible}.table-wrapper--sticky table thead{background-image:none;outline:none;overflow:visible}.table-wrapper--sticky table th{background-image:var(--color-gradient-dark-red-purple-diagonal);background-position:var(--th-bar-offset,0)0;background-repeat:no-repeat;background-size:var(--th-bar-width,100%)100%;box-shadow:0 -4px 0 var(--color-white),0 4px 0 var(--color-white);position:sticky;top:0;z-index:2}.table-wrapper--sticky table th:first-child{border-bottom-left-radius:6px;border-top-left-radius:6px;box-shadow:0 -4px 0 var(--color-white),0 4px 0 var(--color-white),-4px 0 0 var(--color-white)}.table-wrapper--sticky table th:last-child{border-bottom-right-radius:6px;border-top-right-radius:6px;box-shadow:0 -4px 0 var(--color-white),0 4px 0 var(--color-white),4px 0 0 var(--color-white)}.pagination{align-items:center;border-top:1px solid var(--color-gray-100);display:flex;justify-content:space-between;max-width:var(--content-width);padding:var(--padding-content)0}.pagination .pagination-link{align-items:center;display:inline-flex;gap:var(--gap-dropdown)}.pagination .pagination-link.pagination-link-next{margin-left:auto}.pagination .pagination-link:focus svg,.pagination .pagination-link:hover svg{stroke:var(--color-brand-black)}.pagination .pagination-link svg{stroke:var(--color-brand-purple)}.blog-list-header{margin-top:var(--margin-between-paragraphs)}.blog-list-header .blog-list-rss-link{align-items:center;display:inline-flex;font-size:var(--font-size-14);gap:var(--gap-dropdown)}.blog-list-header .blog-list-rss-link:hover svg{stroke:var(--color-brand-black)}.blog-list-header .blog-list-rss-link svg{height:15px;stroke:var(--color-brand-purple);width:15px}.blog-list-header h1.blog-list-title{margin-top:0}.blog-single-header{margin-top:var(--margin-between-paragraphs)}.page-breadcrumb-tools{align-items:flex-start;display:flex;gap:var(--gap-dropdown);justify-content:space-between}.page-breadcrumb-tools .breadcrumbs{min-width:0}.page-context-menu-placement{flex:none}.page-context-menu-placement--breadcrumb .hextra-page-context-menu-copy>span,.page-context-menu-placement--toc{display:none}.site-main .page-context-menu-placement .hextra-page-context-menu>div:first-child{border:1px solid var(--color-gray-200);border-radius:8px;overflow:hidden}.site-main .page-context-menu-placement .hextra-page-context-menu button{--color-button-background:transparent;--color-button-background-hover:var(--color-gray-50);--color-button-border:transparent;--color-button-border-hover:transparent;--color-button-text:var(--color-gray-700);--color-button-text-hover:var(--color-gray-900);-webkit-appearance:none;-moz-appearance:none;appearance:none;background-color:initial;border:0;color:var(--color-gray-700);cursor:pointer;font-family:var(--font-paragraph);font-size:var(--font-size-14);font-weight:var(--font-weight-medium);line-height:20px;margin:0;max-width:none;overflow:visible;position:relative;text-decoration:none;text-overflow:clip;text-transform:none;white-space:nowrap;width:auto}.site-main .page-context-menu-placement .hextra-page-context-menu-copy{align-items:center;border-radius:7px 0 0 7px;display:inline-flex;gap:6px;justify-content:flex-start;padding:4px 10px}.site-main .page-context-menu-placement .hextra-page-context-menu-toggle{align-items:center;border-radius:0 7px 7px 0;box-shadow:inset 1px 0 0 var(--color-gray-200);display:inline-flex;justify-content:center;padding:4px 6px}.site-main .page-context-menu-placement .hextra-page-context-menu-copy .hextra-copy-icon,.site-main .page-context-menu-placement .hextra-page-context-menu-copy .hextra-success-icon,.site-main .page-context-menu-placement .hextra-page-context-menu-toggle [data-chevron]{flex:0 0 16px;height:16px;width:16px}.site-main .page-context-menu-placement .hextra-page-context-menu-copy svg,.site-main .page-context-menu-placement .hextra-page-context-menu-toggle svg{display:block;height:16px;width:16px}.site-main .page-context-menu-placement .hextra-page-context-menu button:hover,.site-main .page-context-menu-placement .hextra-page-context-menu-dropdown a:hover,.site-main .page-context-menu-placement .hextra-page-context-menu-toggle[data-state=open]{background-color:var(--color-gray-50);color:var(--color-gray-900)}.site-main .page-context-menu-placement .hextra-page-context-menu button:focus-visible,.site-main .page-context-menu-placement .hextra-page-context-menu-dropdown a:focus-visible{background-color:var(--color-brand-purple-50);border-radius:4px;box-shadow:inset 0 0 0 2px var(--color-brand-purple);color:var(--color-brand-black);outline:none;z-index:1}.site-main .page-context-menu-placement .hextra-page-context-menu-copy:focus-visible{border-radius:7px 0 0 7px}.site-main .page-context-menu-placement .hextra-page-context-menu-toggle:focus-visible{border-radius:0 7px 7px 0}.site-main .page-context-menu-placement .hextra-page-context-menu-dropdown{border:1px solid var(--color-gray-200);border-radius:8px;color:var(--color-gray-700);font-family:var(--font-paragraph);font-size:var(--font-size-14);left:auto!important;line-height:20px;list-style:none;margin:4px 0 0;max-width:calc(100vw - 2rem);min-width:-moz-max-content;min-width:max-content;padding:4px;right:0!important;z-index:40}.site-main .page-context-menu-placement .hextra-page-context-menu-dropdown li{list-style:none;margin:0!important;padding:0}.site-main .page-context-menu-placement .hextra-page-context-menu-dropdown li::marker{content:""}.site-main .page-context-menu-placement .hextra-page-context-menu-dropdown li[role=separator]{background-color:var(--color-gray-200);height:1px;margin:4px 8px!important}.site-main .page-context-menu-placement .hextra-page-context-menu-dropdown a,.site-main .page-context-menu-placement .hextra-page-context-menu-dropdown button{align-items:center;background-color:initial;border-radius:4px;color:var(--color-gray-700);display:flex;font-family:var(--font-paragraph);font-size:var(--font-size-14)!important;font-weight:var(--font-weight-regular);gap:8px;justify-content:flex-start;line-height:20px;padding:6px 8px;text-decoration:none;text-transform:none;width:100%}.site-main .page-context-menu-placement .hextra-page-context-menu-dropdown [role=menuitem]>div{align-items:center;display:flex;flex:0 0 16px;height:16px;justify-content:center;width:16px}.site-main .page-context-menu-placement .hextra-page-context-menu-dropdown [role=menuitem]>div svg{display:block;height:16px;width:16px}@media(min-width:80rem){.page-context-menu-placement--toc{display:flex;margin-bottom:1.5rem;padding-top:1.5rem}.page-context-menu-placement--breadcrumb.page-context-menu-placement--has-toc{display:none}.page-context-menu-placement--breadcrumb.page-context-menu-placement--no-toc .hextra-page-context-menu-copy>span{display:inline}.hextra-toc>.page-context-menu-placement--toc+.hextra-scrollbar{padding-top:0}}.blog-list-content,.blog-list-item{margin-bottom:var(--grid-gap)}.blog-list-item{border-top:1px solid var(--color-brand-black);padding-top:var(--grid-gap)}.blog-list-item-meta,.blog-single-meta{align-items:center;display:flex;font-size:var(--font-size-14);gap:var(--gap-dropdown)}.blog-list-item-meta .blog-list-item-date,.blog-single-meta .blog-list-item-date{color:var(--color-gray-700)}.blog-list-item-meta .permalink,.blog-single-meta .permalink{align-items:center;display:inline-flex;gap:2.5px}.blog-list-item-meta .permalink:hover svg,.blog-single-meta .permalink:hover svg{stroke:var(--color-brand-black)}.blog-list-item-meta .permalink svg,.blog-single-meta .permalink svg{height:15px;stroke:var(--color-brand-purple);width:15px}.blog-list-item-title,.blog-single-title{margin-top:7px;margin-bottom:0}.blog-list-item-title{margin-bottom:5px}.block-hero img.wpsmartcrop-image{opacity:0;transition:opacity .2s;overflow:hidden;o-object-fit:cover;-o-object-fit:cover;object-fit:cover}.block-hero img.wpsmartcrop-image.wpsmartcrop-rendered{opacity:1}.block-hero img.wpsmartcrop-image+div.wpsmartcrop-overlay{position:absolute;margin:0;padding:0;overflow:hidden;opacity:0;transition:opacity .2s}.block-hero img.wpsmartcrop-image+div.wpsmartcrop-overlay.wpsmartcrop-overlay-rendered{opacity:1}.block-hero img.wpsmartcrop-image+div.wpsmartcrop-overlay img{position:absolute;top:auto;right:auto;bottom:auto;left:auto;margin:0;padding:0;overflow:hidden;min-width:0;max-width:none;min-height:0;max-height:none;width:auto;height:auto}.block-hero .image{margin:0;max-width:100%}.block-hero .image-background>img{-o-object-position:center top;object-position:center top}.two-columns{align-items:start;-moz-column-gap:4rem;column-gap:4rem;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));margin-bottom:var(--spacing-paragraphs-margin-block);row-gap:4rem}@media(max-width:1060px){.two-columns{grid-template-columns:1fr}}.two-columns .col>p{margin-top:0}.posttype-badge{display:inline-block;padding:2px 8px;border-radius:4px;font-size:12px;font-weight:600;color:#fff;text-transform:uppercase}.posttype-default{background-color:#56b6c2}.posttype-added{background-color:#98c379}.posttype-changed{background-color:#d19a66}.posttype-deprecated{background-color:#c678dd}.posttype-removed{background-color:#e06c75}.posttype-fixed{background-color:#61afef}.posttype-security{background-color:#abb2bf}.latest-changelog{--vertical-margin:calc(var(--margin-between-paragraphs)*2);margin-bottom:var(--vertical-margin);margin-top:var(--vertical-margin)}.latest-changelog h2{margin-bottom:0}.site-footer .menu-items>li{border-bottom:none!important}.radar-sections{display:flex;flex-direction:column;gap:var(--grid-gap)}.radar-sections .radar-section{display:flex;flex-direction:column;gap:var(--margin-between-paragraphs)}.radar-sections .radar-section .radar-section-header{display:flex;justify-content:space-between}.radar-sections .radar-section .radar-section-header .radar-section-title{margin-bottom:var(--padding-site-header-vertical)}.radar-sections .radar-section .radar-section-header .radar-section-description{color:var(--color-boulder)}.radar-sections .radar-section .radar-section-header .radar-section-header-toggle{align-items:center;display:flex;flex-direction:column;justify-content:flex-end}.radar-sections .radar-section .radar-section-header .radar-section-header-toggle .radar-section-toggle{background-color:initial;color:var(--color-black);padding:0}.radar-sections .radar-section .radar-section-header .radar-section-header-toggle .radar-section-toggle[aria-expanded=false] svg{transform:rotate(180deg)}.radar-sections .radar-section-content{display:flex;flex-direction:column;gap:calc(var(--margin-between-paragraphs)/2)}.radar-sections .radar-section-content.hidden{visibility:hidden;height:0;overflow:hidden;gap:0}.radar-sections .radar-item{--spacing-gradient-box-padding:2.4rem;border-radius:var(--border-radius-gradient-box);border-style:solid;border-width:2px;display:flex;gap:var(--margin-between-paragraphs);min-height:108px;padding:var(--spacing-gradient-box-padding);position:relative}.radar-sections .radar-item.radar-item-ready{border-color:var(--color-brand-purple)}.radar-sections .radar-item.radar-item-in-progress{border-color:var(--color-success)}.radar-sections .radar-item.radar-item-planning{border-color:var(--color-gray-800)}.radar-sections .radar-item .radar-item-aside{align-items:center;display:flex;flex-shrink:0;width:32rem}.radar-sections .radar-item .radar-item-aside .radar-item-title{font-weight:var(--font-weight-medium);line-height:var(--line-height-core-paragraphs);margin:0}.radar-sections .radar-item .radar-item-content{flex:auto;display:flex;flex-direction:column;justify-content:center}.radar-sections .radar-item .radar-item-content .radar-item-description{margin-top:0}@media(max-width:1200px){.radar-sections .radar-item{flex-direction:column;gap:calc(var(--margin-between-paragraphs)/2)}.radar-sections .radar-item .radar-item-aside{width:100%}.radar-sections .radar-item .radar-item-content .radar-item-description{margin-bottom:0}.radar-sections .radar-item .radar-item-content .radar-item-footer{margin-top:calc(var(--margin-between-paragraphs)/2)}}@media(max-width:1060px){.radar-sections .radar-item{flex-direction:row}.radar-sections .radar-item .radar-item-aside{width:24rem}}@media(max-width:768px){.radar-sections .radar-item{flex-direction:column}.radar-sections .radar-item .radar-item-aside{width:100%}}.block .resource-box{background:var(--color-brand-purple-50);border:1px solid var(--color-brand-purple-100);border-radius:16px;margin:2rem 0 2.5rem;padding:1.8rem 2.2rem}.block .resource-box__title{align-items:center;color:var(--color-heading);display:flex;font-family:var(--font-heading);font-size:var(--font-size-20);font-weight:var(--font-weight-regular);gap:.75rem;letter-spacing:-.01em;line-height:1.3}.block .resource-box__icon{--resource-icon-size:32px;align-items:center;background:var(--color-brand-purple-100);border:1px solid var(--color-brand-purple-200);border-radius:999px;color:var(--color-brand-purple);display:inline-flex;height:var(--resource-icon-size);justify-content:center;width:var(--resource-icon-size)}.block .resource-box__icon svg{height:calc(var(--resource-icon-size)*.55);width:calc(var(--resource-icon-size)*.55)}.block .resource-box__list{margin-top:1.1rem}.block .resource-box__list ul{margin:0;padding-left:1.5rem}.block .resource-box__list li{margin:.6rem 0}.dark .block .resource-box{background:var(--color-violet);border-color:var(--color-brand-purple-800)}.dark .block .resource-box__icon{background:rgba(123,0,255,.2);border-color:rgba(123,0,255,.45);color:var(--color-brand-purple-200)}img[data-zoomable]:not(.medium-zoom-image--opened){cursor:zoom-in}img.medium-zoom-image--opened{cursor:zoom-out}.wn{align-items:stretch;display:grid;gap:calc(var(--padding-content)*1.1);grid-template-columns:minmax(0,1fr)minmax(0,1.05fr)}.section:has(.wn) .section-header{border-bottom:none}.wn a[class]{background-image:none;color:var(--color-brand-black);text-decoration:none;-webkit-text-fill-color:currentColor}.wn a[class]:hover{text-decoration:none}.wn-meta{align-items:center;display:flex;gap:.75rem}.wn-tag{background-color:var(--color-brand-purple-100);border-radius:var(--border-radius-small);color:var(--color-brand-purple);display:inline-block;font-size:var(--font-size-12);font-weight:var(--font-weight-medium);letter-spacing:.04em;line-height:1;padding:4px 8px;text-transform:uppercase}.wn-date,.wn-tag{-webkit-text-fill-color:currentColor}.wn-date{color:var(--color-gray-600);font-size:var(--font-size-13);font-weight:var(--font-weight-regular)}.wn a[class].wn-hero{background-color:var(--color-brand-black);border-radius:16px;color:#fff;display:flex;flex-direction:column;gap:1.1rem;isolation:isolate;overflow:hidden;padding:2.8rem;position:relative}.wn-hero:after{background-image:var(--color-gradient-dark-red-purple-diagonal);content:"";inset:0;position:absolute;transition:filter .3s ease-in-out;z-index:0}.wn-hero>*{position:relative;z-index:1}.wn-hero:focus-visible:after,.wn-hero:hover:after{filter:brightness(.9)}.wn a[class].wn-hero:focus,.wn a[class].wn-hero:hover{color:#fff;-webkit-text-fill-color:currentColor}.wn-hero .wn-date{color:hsla(0,0%,100%,.9)}.wn-hero-title{color:#fff;font-size:clamp(28px,1.6vw + 18px,36px);font-weight:var(--font-weight-medium);letter-spacing:-.01em;line-height:1.2;margin:.2rem 0 0;text-wrap:balance}.wn-hero-desc{color:hsla(0,0%,100%,.88);font-size:var(--font-size-17);line-height:1.6;margin:0}.uc-docs.uc-no-toc .block-page .content .wn-hero-desc{max-width:38ch}.wn-hero-cta{align-items:center;color:#fff;display:inline-flex;font-weight:var(--font-weight-medium);gap:.6rem;margin-top:auto;padding-top:1.6rem}.wn-hero .wn-hero-cta:focus,.wn-hero .wn-hero-cta:hover{color:#fff;-webkit-text-fill-color:currentColor}.wn-hero .arrow-link-arrow:before{background-color:#fff}.wn-hero .arrow-link-arrow:after{border-color:#fff}.wn-hero:focus-visible .arrow-link-arrow:before,.wn-hero:hover .arrow-link-arrow:before{background-color:#fff;width:22px}.wn-hero:focus-visible .arrow-link-arrow:after,.wn-hero:hover .arrow-link-arrow:after{border-color:#fff}.wn-feed{display:flex;flex-direction:column}.wn-row{border-bottom:1px solid var(--color-gray-150);flex:1}.wn-row:first-child{border-top:1px solid var(--color-gray-150)}.wn a[class].wn-rowlink{align-items:center;display:flex;gap:1.5rem;height:100%;justify-content:space-between;padding:1.25rem .6rem 1.25rem 0}.wn-rowbody{display:flex;flex-direction:column;gap:.6rem}.wn-rowtitle{color:var(--color-brand-black);font-size:var(--font-size-17);font-weight:var(--font-weight-regular);line-height:1.3;text-wrap:pretty}.wn a[class].wn-rowlink .arrow-link-arrow{flex:none}.wn-rowlink:hover .wn-rowtitle{color:var(--color-brand-purple);-webkit-text-fill-color:currentColor}.wn a[class]:focus-visible{outline:2px solid var(--color-brand-purple);outline-offset:3px}.wn a[class].wn-hero:focus-visible{outline-color:var(--color-brand-purple-400)}@media(prefers-reduced-motion:reduce){.wn-hero:focus-visible:after,.wn-hero:hover:after{filter:none}.wn-hero:focus-visible .arrow-link-arrow:before,.wn-hero:hover .arrow-link-arrow:before,.wn-rowlink:focus .arrow-link-arrow:before,.wn-rowlink:hover .arrow-link-arrow:before{width:15px}}@media screen and (max-width:900px){.wn{gap:2.4rem;grid-template-columns:1fr}.wn a[class].wn-hero{padding:2.2rem}.wn-hero-title{font-size:var(--font-size-26)}.uc-docs.uc-no-toc .block-page .content .wn-hero-desc{max-width:none}.wn-meta{flex-wrap:wrap;row-gap:.4rem}}.section-header-linked{align-items:baseline;display:flex;gap:2rem;justify-content:space-between}.section-header-link{padding-right:.6rem}@media screen and (max-width:900px){.section-header-linked{align-items:flex-start;flex-direction:column;gap:.6rem}}