.docs-renderer-array-editor{display:grid;grid-column:1/-1;gap:8px;min-width:0}.docs-renderer-array-editor__list,.docs-renderer-array-editor__list>.vc-transition-fade{display:grid;gap:8px}.docs-renderer-array-editor__item{position:relative;display:grid;grid-template-columns:minmax(0,1fr);padding:10px 8px;background:var(--docs-background-color);border:1px dashed var(--docs-border-color);border-radius:4px}.docs-renderer-array-editor__remove{position:absolute;top:-9px;right:-9px;z-index:1;display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:20px;height:20px;padding:0;margin:0;color:var(--docs-foreground-color-mute);cursor:pointer;background:var(--docs-background-color);border:1px solid var(--docs-border-color);border-radius:50%;-webkit-appearance:none;-moz-appearance:none;appearance:none}.docs-renderer-array-editor__remove:after,.docs-renderer-array-editor__remove:before{position:absolute;top:50%;left:50%;width:8px;height:1.5px;background:currentcolor;border-radius:1px;content:""}.docs-renderer-array-editor__remove:before{-webkit-transform:translate(-50%,-50%) rotate(45deg);-ms-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.docs-renderer-array-editor__remove:after{-webkit-transform:translate(-50%,-50%) rotate(-45deg);-ms-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}.docs-renderer-array-editor__remove:hover:not(:disabled){color:#fff;background:var(--docs-error-color);border-color:var(--docs-error-color)}.docs-renderer-array-editor__remove:disabled{cursor:not-allowed;opacity:.45}.docs-renderer-array-editor .docs-renderer-module-editor__row,.docs-renderer-array-editor__content{display:grid;gap:6px;min-width:0}.docs-renderer-array-editor .docs-renderer-module-editor__row--split{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.docs-renderer-array-editor__add{width:100%;min-height:28px;color:var(--docs-primary-color);background:var(--docs-background-color-soft);border-style:dashed}.docs-renderer-field{display:grid;gap:4px;min-width:0}.docs-renderer-field.is-wide{grid-column:1/-1}.docs-renderer-field.is-inline{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;min-height:26px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;gap:8px}.docs-renderer-field>label{padding:0;font-size:11px;line-height:1.3;color:var(--docs-foreground-color-mute);text-align:left}.docs-renderer-field>*{min-width:0}.docs-renderer-actions{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:12px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.docs-renderer-action{--docs-renderer-action-color:var(--docs-renderer-accent,varfix(primary-color));display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;min-height:36px;padding:0 16px;font:inherit;font-size:14px;font-weight:600;line-height:1.2;color:var(--docs-renderer-action-text,#fff);text-decoration:none;cursor:pointer;background:var(--docs-renderer-action-color);border:1px solid var(--docs-renderer-action-color);border-radius:10px;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-transition:background .22s ease,-webkit-transform .22s ease,-webkit-filter .22s ease,-webkit-box-shadow .22s ease;transition:background .22s ease,-webkit-transform .22s ease,-webkit-filter .22s ease,-webkit-box-shadow .22s ease;transition:transform .22s ease,filter .22s ease,background .22s ease,box-shadow .22s ease;transition:transform .22s ease,filter .22s ease,background .22s ease,box-shadow .22s ease,-webkit-transform .22s ease,-webkit-filter .22s ease,-webkit-box-shadow .22s ease;-webkit-appearance:none;-moz-appearance:none;appearance:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.docs-renderer-action.is-small{min-height:28px;padding:0 12px;font-size:12px}.docs-renderer-action.is-large{min-height:48px;padding:0 22px;font-size:15px;border-radius:12px}.docs-renderer-action.is-ghost,.docs-renderer-action.is-link,.docs-renderer-action.is-outline{color:var(--docs-renderer-action-text,var(--docs-renderer-action-color));background:transparent}.docs-renderer-action.is-outline{border-color:color-mix(in srgb,var(--docs-renderer-action-color) 55%,var(--docs-border-color))}.docs-renderer-action.is-ghost{background:color-mix(in srgb,var(--docs-renderer-action-color) 12%,transparent);border-color:transparent}.docs-renderer-action.is-link{min-height:0;padding:0;border-color:transparent;border-radius:0}.docs-renderer-action:focus-visible,.docs-renderer-action:hover{outline:none;-webkit-filter:brightness(1.06);filter:brightness(1.06);-webkit-transform:translateY(-1px);-ms-transform:translateY(-1px);transform:translateY(-1px);-webkit-box-shadow:0 8px 18px color-mix(in srgb,var(--docs-renderer-action-color) 24%,transparent);box-shadow:0 8px 18px color-mix(in srgb,var(--docs-renderer-action-color) 24%,transparent)}.docs-renderer-action.is-ghost:focus-visible,.docs-renderer-action.is-ghost:hover,.docs-renderer-action.is-outline:focus-visible,.docs-renderer-action.is-outline:hover{background:color-mix(in srgb,var(--docs-renderer-action-color) 12%,transparent);-webkit-filter:none;filter:none}.docs-renderer-action.is-link:focus-visible,.docs-renderer-action.is-link:hover{text-decoration:underline;-webkit-filter:none;filter:none;-webkit-transform:none;-ms-transform:none;transform:none;-webkit-box-shadow:none;box-shadow:none}.docs-renderer-action:disabled{cursor:not-allowed;opacity:.45;-webkit-filter:none;filter:none;-webkit-transform:none;-ms-transform:none;transform:none;-webkit-box-shadow:none;box-shadow:none}@media (prefers-reduced-motion:reduce){.docs-renderer-action{-webkit-animation:none!important;animation:none!important;-webkit-transition:none!important;transition:none!important}}.docs-renderer-image-source{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;min-width:0;gap:6px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.docs-renderer-image-source .vc-input{min-width:0;-webkit-box-flex:1;-webkit-flex:1 1;-ms-flex:1 1;flex:1 1}.docs-renderer-image-source__pick{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;width:26px;height:26px;color:var(--docs-foreground-color-mute);cursor:pointer;background:var(--docs-background-color-soft);border-radius:6px;-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.docs-renderer-image-source__pick .vc-icon{font-size:14px}.docs-renderer-image-source__pick:hover{color:var(--docs-primary-color)}.docs-renderer-image-source__file{display:none}.docs-renderer-number-editor{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;min-width:0;min-height:26px;overflow:visible;background:var(--docs-background-color-soft);border-radius:6px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.docs-renderer-number-editor.has-slider{display:grid;grid-template-columns:minmax(0,1fr) minmax(72px,88px);gap:8px;overflow:visible;background:transparent}.docs-renderer-number-editor.has-slider .docs-renderer-number-editor__box{background:var(--docs-background-color-soft);border-radius:6px}.docs-renderer-number-editor__box{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;min-width:0;-webkit-box-flex:1;-webkit-flex:1 1;-ms-flex:1 1;flex:1 1;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.docs-renderer-number-editor__prefix{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;min-width:14px;margin-left:8px;font-size:11px;line-height:1;color:var(--docs-foreground-color-mute)}.docs-renderer-number-editor__slider{min-width:0}.docs-renderer-number-editor__input{width:auto;min-width:0;-webkit-box-flex:1;-webkit-flex:1 1;-ms-flex:1 1;flex:1 1}.docs-renderer-number-editor .vc-input,.docs-renderer-number-editor .vc-input-number{min-height:26px;background:transparent}.docs-renderer-number-editor .vc-input-number:after,.docs-renderer-number-editor .vc-input-number:before,.docs-renderer-number-editor .vc-input:after,.docs-renderer-number-editor .vc-input:before{border-color:transparent}.docs-renderer-number-editor .vc-input-number.is-focus:after,.docs-renderer-number-editor .vc-input-number.is-focus:before,.docs-renderer-number-editor .vc-input.is-focus:after,.docs-renderer-number-editor .vc-input.is-focus:before{border-color:var(--docs-primary-color)}.docs-renderer-number-editor .vc-input__content input{padding:4px 8px 4px 6px}.docs-renderer-number-editor .vc-input-number__icon{display:none}.docs-renderer-image{display:block;height:100%;overflow:hidden}.docs-renderer-image img{display:block;width:100%;height:100%}.docs-renderer-image__dark{display:none!important}[data-vc-theme=dark] .docs-renderer-image__light:has(+.docs-renderer-image__dark){display:none}[data-vc-theme=dark] .docs-renderer-image__dark{display:block!important}.docs-renderer-list{margin:0;color:var(--docs-foreground-color)}.docs-renderer-page{position:absolute;inset:0;z-index:0;pointer-events:none}.docs-renderer-page__handle{position:absolute;padding:0;pointer-events:auto;cursor:ew-resize;background:transparent;border:0}.docs-renderer-page__handle--e{top:0;right:0;bottom:0;width:4px}.docs-renderer-page__handle--s{right:0;bottom:0;left:0;height:4px;cursor:ns-resize}.docs-renderer-page__handle--se{right:0;bottom:0;width:16px;height:16px;cursor:nwse-resize}.docs-renderer-selection-group{width:100%;height:100%}.docs-renderer-text{margin:0;color:var(--docs-foreground-color)}.docs-renderer-title{margin:0;color:var(--docs-foreground-color)}.docs-renderer-area-paint{display:grid;grid-template-columns:minmax(0,500px) minmax(240px,1fr);gap:16px;height:100%;min-width:0;min-height:0;overflow:hidden;text-align:left}.docs-renderer-area-paint__stage{position:relative;min-width:0;overflow:auto;background:var(--docs-background-color-soft);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.docs-renderer-area-paint__image{display:block;width:100%;height:auto;-webkit-user-drag:none;pointer-events:none}.docs-renderer-area-paint__zone{position:absolute;overflow:visible;cursor:move;border:1px dashed var(--docs-primary-color);-webkit-box-sizing:border-box;box-sizing:border-box}.docs-renderer-area-paint__zone.is-selected{z-index:20!important;background:color-mix(in srgb,var(--docs-primary-color) 12%,transparent)}.docs-renderer-area-paint__label{display:inline-block;padding:1px 4px;font-size:12px;line-height:1.2;color:#fff;white-space:nowrap;pointer-events:none;background:var(--docs-primary-color)}.docs-renderer-area-paint__side{display:grid;grid-template-rows:auto minmax(0,1fr);min-width:0;min-height:0}.docs-renderer-area-paint__toolbar{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding-bottom:8px;border-bottom:1px solid var(--docs-border-color-light);-webkit-box-align:end;-webkit-align-items:flex-end;-ms-flex-align:end;align-items:flex-end;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;gap:8px}.docs-renderer-area-paint__toolbar span{font-size:12px;color:var(--docs-foreground-color-mute)}.docs-renderer-area-paint__list{display:grid;gap:12px;padding:12px 10px 4px 2px;overflow:hidden auto;-webkit-align-content:start;-ms-flex-line-pack:start;align-content:start}.docs-renderer-area-paint__item{position:relative;display:grid;gap:8px;min-width:0;padding:12px 10px 10px;cursor:pointer;border:1px dashed var(--docs-border-color);-webkit-box-sizing:border-box;box-sizing:border-box}.docs-renderer-area-paint__item.is-selected{border-color:var(--docs-primary-color)}.docs-renderer-area-paint__item strong{overflow:hidden;font-size:12px;text-overflow:ellipsis;white-space:nowrap}.docs-renderer-area-paint__item .vc-input{max-width:100%;min-width:0}.docs-renderer-area-paint__remove{position:absolute;top:-8px;right:-8px;z-index:1;width:18px;height:18px;padding:0;font-size:12px;line-height:16px;color:var(--docs-foreground-color-mute);cursor:pointer;background:var(--docs-background-color);border:1px solid var(--docs-border-color);border-radius:50%}.docs-renderer-area{position:relative;display:block;overflow:hidden;background:var(--docs-background-color)}.docs-renderer-area__image{display:block;width:100%;height:auto}.docs-renderer-area__empty{display:grid;min-height:160px;color:var(--docs-foreground-color-mute);border:1px dashed var(--docs-border-color);place-items:center}.docs-renderer-area__zone{position:absolute;-webkit-box-sizing:border-box;box-sizing:border-box}.docs-renderer-area.is-editing .docs-renderer-area__zone{pointer-events:none;border:1px dashed var(--docs-primary-color)}.docs-renderer-area:not(.is-editing) .docs-renderer-area__zone{pointer-events:none}.docs-renderer-area:not(.is-editing) a.docs-renderer-area__zone{pointer-events:auto;cursor:pointer}.docs-renderer-area__label{display:inline-block;padding:1px 4px;font-size:12px;line-height:1.2;color:#fff;white-space:nowrap;background:var(--docs-primary-color)}.docs-renderer-cta{--docs-renderer-accent:varfix(primary-color);--docs-renderer-accent-2:varfix(link-color);position:relative;padding:72px clamp(24px,5vw,80px);overflow:hidden;text-align:left;background:radial-gradient(ellipse at 50% -20%,color-mix(in srgb,var(--docs-renderer-accent) 22%,transparent),transparent 52%),color-mix(in srgb,var(--docs-renderer-accent) 5%,var(--docs-renderer-cta-background,var(--docs-background-color-soft)));border:0;border-top:1px solid var(--docs-border-color-light);border-radius:0}.docs-renderer-cta:before{position:absolute;top:-30%;right:8%;width:280px;height:280px;pointer-events:none;background:radial-gradient(circle,color-mix(in srgb,var(--docs-renderer-accent) 24%,transparent),transparent 70%);content:"";-webkit-animation:docs-renderer-pulse 6s ease-in-out infinite;animation:docs-renderer-pulse 6s ease-in-out infinite}.docs-renderer-node.is-full-width .docs-renderer-cta{padding-right:max(24px,(100% - var(--docs-renderer-content-width,100%))/2);padding-left:max(24px,(100% - var(--docs-renderer-content-width,100%))/2);border-inline:0;border-radius:0}.docs-renderer-node:not(.is-full-width) .docs-renderer-cta{border:1px solid var(--docs-border-color-light);border-radius:24px}.docs-renderer-cta.is-center{text-align:center}.docs-renderer-cta.is-center .docs-renderer-actions,.docs-renderer-cta.is-center .docs-renderer-cta__heading{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.docs-renderer-cta__content{position:relative;max-width:40rem}.docs-renderer-cta.is-center .docs-renderer-cta__content{margin-inline:auto}.docs-renderer-cta__heading{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px 12px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;margin-bottom:12px}.docs-renderer-cta__eyebrow{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;padding:4px 10px;font-size:11px;font-weight:600;line-height:1.3;letter-spacing:.06em;color:var(--docs-renderer-accent,var(--docs-primary-color));white-space:nowrap;background:color-mix(in srgb,var(--docs-renderer-accent,var(--docs-primary-color)) 10%,transparent);border:1px solid color-mix(in srgb,var(--docs-renderer-accent,var(--docs-primary-color)) 22%,transparent);border-radius:999px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0}.docs-renderer-cta__title{margin:0;font-size:clamp(32px,4vw,44px);font-weight:700;line-height:1.15;letter-spacing:-.04em;color:var(--docs-foreground-color);text-wrap:balance}.docs-renderer-cta__description{margin:0 0 28px;font-size:16px;line-height:1.7;color:var(--docs-foreground-color-light)}@media (prefers-reduced-motion:reduce){.docs-renderer-cta:before{-webkit-animation:none!important;animation:none!important;-webkit-transition:none!important;transition:none!important}}@-webkit-keyframes docs-renderer-pulse{0%,to{opacity:.55;-webkit-transform:scale(1);transform:scale(1)}50%{opacity:1;-webkit-transform:scale(1.08);transform:scale(1.08)}}@keyframes docs-renderer-pulse{0%,to{opacity:.55;-webkit-transform:scale(1);transform:scale(1)}50%{opacity:1;-webkit-transform:scale(1.08);transform:scale(1.08)}}.docs-renderer-node.is-editing .docs-renderer-cta:before{-webkit-animation:none;animation:none}.docs-renderer-faq{--docs-renderer-accent:varfix(primary-color);width:100%;max-width:var(--docs-renderer-content-width,100%);margin-inline:auto}.docs-renderer-faq.is-center .docs-renderer-faq__header{margin-inline:auto;text-align:center}.docs-renderer-faq.is-left .docs-renderer-faq__header{margin-inline:0 auto;text-align:left}.docs-renderer-faq__header{max-width:42rem;margin-bottom:40px}.docs-renderer-faq__heading-row{position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:100%;margin-bottom:12px}.docs-renderer-faq.is-center .docs-renderer-faq__heading-row{margin-inline:auto}.docs-renderer-faq.is-left .docs-renderer-faq__heading-row{margin-inline:0}.docs-renderer-faq__eyebrow{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;padding:4px 9px 4px 8px;font-size:10px;font-weight:700;line-height:1.2;letter-spacing:.08em;color:var(--docs-renderer-accent,var(--docs-primary-color));white-space:nowrap;background:linear-gradient(180deg,var(--docs-renderer-accent,var(--docs-primary-color)),var(--docs-renderer-accent,var(--docs-primary-color))) 0 0/3px 100% no-repeat,color-mix(in srgb,var(--docs-renderer-accent,var(--docs-primary-color)) 10%,var(--docs-background-color));border:0;border-radius:2px;-webkit-box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--docs-renderer-accent,var(--docs-primary-color)) 24%,transparent),3px 3px 0 0 color-mix(in srgb,var(--docs-renderer-accent,var(--docs-primary-color)) 16%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--docs-renderer-accent,var(--docs-primary-color)) 24%,transparent),3px 3px 0 0 color-mix(in srgb,var(--docs-renderer-accent,var(--docs-primary-color)) 16%,transparent);-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;gap:5px}.docs-renderer-faq__eyebrow:before{font-size:11px;font-weight:800;line-height:1;content:"#";opacity:.55}.docs-renderer-faq__heading-row:has(h2) .docs-renderer-faq__eyebrow{position:absolute;top:50%;left:100%;z-index:1;margin-left:10px;-webkit-transform:translateY(-50%) rotate(-4deg);-ms-transform:translateY(-50%) rotate(-4deg);transform:translateY(-50%) rotate(-4deg)}.docs-renderer-faq__heading{margin:0;font-size:clamp(28px,3.4vw,40px);font-weight:700;line-height:1.2;letter-spacing:-.04em;color:var(--docs-foreground-color);text-wrap:balance}.docs-renderer-faq__lead{margin:0;font-size:16px;line-height:1.7;color:var(--docs-foreground-color-light)}.docs-renderer-faq{padding:48px 0;background:var(--docs-background-color);-webkit-box-sizing:border-box;box-sizing:border-box}.docs-renderer-node.is-full-width .docs-renderer-faq{max-width:none;padding-right:max(24px,(100% - var(--docs-renderer-content-width,100%))/2);padding-left:max(24px,(100% - var(--docs-renderer-content-width,100%))/2)}.docs-renderer-faq__list{display:grid}.docs-renderer-faq__item{min-width:0;padding:0;background:transparent;border:0;border-radius:0}.docs-renderer-faq__item+.docs-renderer-faq__item{border-top:1px solid var(--docs-border-color)}.docs-renderer-faq__question{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:18px 0;font-size:16px;font-weight:600;line-height:1.5;letter-spacing:-.02em;color:var(--docs-foreground-color);list-style:none;cursor:pointer;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;gap:24px;-webkit-transition:color .2s ease;transition:color .2s ease}.docs-renderer-faq__question::-webkit-details-marker{display:none}.docs-renderer-faq__question:after{width:7px;height:7px;border-right:1.5px solid var(--docs-foreground-color-mute);border-bottom:1.5px solid var(--docs-foreground-color-mute);content:"";-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-transition:border-color .2s ease,-webkit-transform .2s ease;transition:border-color .2s ease,-webkit-transform .2s ease;transition:transform .2s ease,border-color .2s ease;transition:transform .2s ease,border-color .2s ease,-webkit-transform .2s ease}.docs-renderer-faq__question:hover{color:var(--docs-renderer-accent)}.docs-renderer-faq__item[open] .docs-renderer-faq__question{padding-bottom:8px;color:var(--docs-renderer-accent)}.docs-renderer-faq__item[open] .docs-renderer-faq__question:after{margin-top:4px;border-color:var(--docs-renderer-accent);-webkit-transform:rotate(225deg);-ms-transform:rotate(225deg);transform:rotate(225deg)}.docs-renderer-faq__answer{max-width:42rem;padding:0 0 18px;margin:0;font-size:15px;line-height:1.75;color:var(--docs-foreground-color-light)}.docs-renderer-faq__item[open] .docs-renderer-faq__answer{-webkit-animation:docs-renderer-faq-in .28s ease;animation:docs-renderer-faq-in .28s ease}@media (prefers-reduced-motion:reduce){.docs-renderer-faq__answer{-webkit-animation:none!important;animation:none!important;-webkit-transition:none!important;transition:none!important}}@-webkit-keyframes docs-renderer-faq-in{0%{opacity:0;-webkit-transform:translateY(-4px);transform:translateY(-4px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes docs-renderer-faq-in{0%{opacity:0;-webkit-transform:translateY(-4px);transform:translateY(-4px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@media screen and (width <= 768px){.docs-renderer-faq{padding:24px 0}}.docs-renderer-features{--docs-renderer-accent:varfix(primary-color);width:100%;max-width:var(--docs-renderer-content-width,100%);margin-inline:auto}.docs-renderer-features.is-center .docs-renderer-features__header{margin-inline:auto;text-align:center}.docs-renderer-features.is-left .docs-renderer-features__header{margin-inline:0 auto;text-align:left}.docs-renderer-features__header{max-width:42rem;margin-bottom:40px}.docs-renderer-features__heading-row{position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:100%;margin-bottom:12px}.docs-renderer-features.is-center .docs-renderer-features__heading-row{margin-inline:auto}.docs-renderer-features.is-left .docs-renderer-features__heading-row{margin-inline:0}.docs-renderer-features__eyebrow{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;padding:4px 9px 4px 8px;font-size:10px;font-weight:700;line-height:1.2;letter-spacing:.08em;color:var(--docs-renderer-accent,var(--docs-primary-color));white-space:nowrap;background:linear-gradient(180deg,var(--docs-renderer-accent,var(--docs-primary-color)),var(--docs-renderer-accent,var(--docs-primary-color))) 0 0/3px 100% no-repeat,color-mix(in srgb,var(--docs-renderer-accent,var(--docs-primary-color)) 10%,var(--docs-background-color));border:0;border-radius:2px;-webkit-box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--docs-renderer-accent,var(--docs-primary-color)) 24%,transparent),3px 3px 0 0 color-mix(in srgb,var(--docs-renderer-accent,var(--docs-primary-color)) 16%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--docs-renderer-accent,var(--docs-primary-color)) 24%,transparent),3px 3px 0 0 color-mix(in srgb,var(--docs-renderer-accent,var(--docs-primary-color)) 16%,transparent);-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;gap:5px}.docs-renderer-features__eyebrow:before{font-size:11px;font-weight:800;line-height:1;content:"#";opacity:.55}.docs-renderer-features__heading-row:has(h2) .docs-renderer-features__eyebrow{position:absolute;top:50%;left:100%;z-index:1;margin-left:10px;-webkit-transform:translateY(-50%) rotate(-4deg);-ms-transform:translateY(-50%) rotate(-4deg);transform:translateY(-50%) rotate(-4deg)}.docs-renderer-features__heading{margin:0;font-size:clamp(28px,3.4vw,40px);font-weight:700;line-height:1.2;letter-spacing:-.04em;color:var(--docs-foreground-color);text-wrap:balance}.docs-renderer-features__lead{margin:0;font-size:16px;line-height:1.7;color:var(--docs-foreground-color-light)}.docs-renderer-features{padding:48px 0;background:var(--docs-background-color);border-radius:0;-webkit-box-sizing:border-box;box-sizing:border-box}.docs-renderer-node.is-full-width .docs-renderer-features{max-width:none;padding-right:max(24px,(100% - var(--docs-renderer-content-width,100%))/2);padding-left:max(24px,(100% - var(--docs-renderer-content-width,100%))/2)}.docs-renderer-features__grid{display:grid;grid-template-columns:repeat(var(--docs-renderer-columns,3),minmax(0,1fr));gap:var(--docs-renderer-gap,16px)}.docs-renderer-features__item{--docs-renderer-card-accent:var(--docs-renderer-accent);position:relative;display:grid;padding:22px 22px 24px;overflow:hidden;background:linear-gradient(160deg,color-mix(in srgb,var(--docs-renderer-card-accent) 16%,var(--docs-background-color-soft)) 0,var(--docs-background-color-soft) 62%);border:1px solid color-mix(in srgb,var(--docs-renderer-card-accent) 20%,var(--docs-border-color));border-radius:22px;-webkit-align-content:start;-ms-flex-line-pack:start;align-content:start;-webkit-animation:docs-renderer-rise .55s ease var(--docs-renderer-delay,0s) backwards;animation:docs-renderer-rise .55s ease var(--docs-renderer-delay,0s) backwards;isolation:isolate;-webkit-transition:border-color .2s ease,-webkit-transform .28s cubic-bezier(.22,1,.36,1),-webkit-box-shadow .28s ease;transition:border-color .2s ease,-webkit-transform .28s cubic-bezier(.22,1,.36,1),-webkit-box-shadow .28s ease;transition:transform .28s cubic-bezier(.22,1,.36,1),box-shadow .28s ease,border-color .2s ease;transition:transform .28s cubic-bezier(.22,1,.36,1),box-shadow .28s ease,border-color .2s ease,-webkit-transform .28s cubic-bezier(.22,1,.36,1),-webkit-box-shadow .28s ease}.docs-renderer-features__item:before{position:absolute;top:-36px;right:-28px;z-index:0;width:120px;height:120px;pointer-events:none;background:radial-gradient(circle,color-mix(in srgb,var(--docs-renderer-card-accent) 22%,transparent) 0,transparent 68%);content:""}.docs-renderer-features__item:hover{border-color:color-mix(in srgb,var(--docs-renderer-card-accent) 46%,var(--docs-border-color));-webkit-transform:translateY(-6px);-ms-transform:translateY(-6px);transform:translateY(-6px);-webkit-box-shadow:0 22px 40px color-mix(in srgb,var(--docs-renderer-card-accent) 16%,transparent);box-shadow:0 22px 40px color-mix(in srgb,var(--docs-renderer-card-accent) 16%,transparent)}.docs-renderer-features__item:hover .docs-renderer-features__index{-webkit-transform:translateY(-2px) scale(1.04);-ms-transform:translateY(-2px) scale(1.04);transform:translateY(-2px) scale(1.04)}.docs-renderer-features__description,.docs-renderer-features__meta,.docs-renderer-features__title{position:relative;z-index:1}.docs-renderer-features__meta{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:12px;margin-bottom:18px;-webkit-box-align:start;-webkit-align-items:flex-start;-ms-flex-align:start;align-items:flex-start;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.docs-renderer-features__index{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;width:46px;height:46px;font-size:18px;font-weight:700;line-height:1;color:#fff;background:var(--docs-renderer-card-accent);border-radius:14px;-webkit-box-shadow:0 12px 22px color-mix(in srgb,var(--docs-renderer-card-accent) 30%,transparent);box-shadow:0 12px 22px color-mix(in srgb,var(--docs-renderer-card-accent) 30%,transparent);font-variant-numeric:tabular-nums;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-transition:-webkit-transform .22s ease;transition:-webkit-transform .22s ease;transition:transform .22s ease;transition:transform .22s ease, -webkit-transform .22s ease}.docs-renderer-features__index .vc-icon{font-size:22px;color:inherit}.docs-renderer-features__media{display:block;width:22px;height:22px;-o-object-fit:contain;object-fit:contain}.docs-renderer-features__badge{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;padding:4px 9px;font-size:11px;font-weight:600;letter-spacing:.04em;color:var(--docs-renderer-card-accent);background:color-mix(in srgb,var(--docs-renderer-card-accent) 12%,var(--docs-background-color));border:1px solid color-mix(in srgb,var(--docs-renderer-card-accent) 22%,transparent);border-radius:999px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.docs-renderer-features__title{margin:0 0 8px;font-size:18px;font-weight:600;line-height:1.35;letter-spacing:-.03em;color:var(--docs-foreground-color)}.docs-renderer-features__description{margin:0;font-size:14px;line-height:1.7;color:var(--docs-foreground-color-light)}@media (width <= 860px){.docs-renderer-features__grid{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){.docs-renderer-features__item{-webkit-animation:none!important;animation:none!important;-webkit-transition:none!important;transition:none!important}}@-webkit-keyframes docs-renderer-rise{0%{opacity:0;-webkit-transform:translateY(14px);transform:translateY(14px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes docs-renderer-rise{0%{opacity:0;-webkit-transform:translateY(14px);transform:translateY(14px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.docs-renderer-node.is-editing .docs-renderer-features__item{-webkit-animation:none;animation:none}@media screen and (width <= 768px){.docs-renderer-features{padding:24px 0;grid-template-columns:minmax(0,1fr)}}.docs-renderer-hero{--docs-renderer-accent:varfix(primary-color);--docs-renderer-accent-2:varfix(link-color);position:relative;display:grid;grid-template-columns:minmax(0,1.05fr) minmax(220px,.72fr);gap:56px;min-height:420px;padding:72px clamp(24px,5vw,80px) 80px;overflow:hidden;color:var(--docs-foreground-color);background:radial-gradient(ellipse at 50% -10%,color-mix(in srgb,var(--docs-renderer-accent) 22%,transparent),transparent 58%),radial-gradient(circle at 92% 88%,color-mix(in srgb,var(--docs-renderer-accent-2) 10%,transparent),transparent 28%),var(--docs-renderer-hero-background,var(--docs-background-color));border:0;border-bottom:1px solid var(--docs-border-color-light);border-radius:0;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.docs-renderer-node.is-full-width .docs-renderer-hero{padding-right:max(24px,(100% - var(--docs-renderer-content-width,100%))/2);padding-left:max(24px,(100% - var(--docs-renderer-content-width,100%))/2);border-inline:0;border-top:0;border-radius:0}.docs-renderer-node:not(.is-full-width) .docs-renderer-hero{border:1px solid var(--docs-border-color-light);border-radius:24px}.docs-renderer-hero.is-center,.docs-renderer-hero.is-plain{grid-template-columns:minmax(0,1fr)}.docs-renderer-hero.is-center{text-align:center}.docs-renderer-hero.is-center .docs-renderer-actions,.docs-renderer-hero.is-center .docs-renderer-hero__heading,.docs-renderer-hero.is-center .docs-renderer-hero__stats{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.docs-renderer-hero.is-center .docs-renderer-hero__description{margin-inline:auto}.docs-renderer-hero__content,.docs-renderer-hero__visual{position:relative;min-width:0}.docs-renderer-hero__content{-webkit-animation:docs-renderer-rise .7s ease both;animation:docs-renderer-rise .7s ease both}.docs-renderer-hero__heading{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap;gap:10px 12px;margin-bottom:0;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.docs-renderer-hero__eyebrow{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;font-size:11px;font-weight:600;line-height:1.3;letter-spacing:.06em;color:var(--docs-renderer-accent,var(--docs-primary-color));white-space:nowrap;background:color-mix(in srgb,var(--docs-renderer-accent,var(--docs-primary-color)) 10%,transparent);border:1px solid color-mix(in srgb,var(--docs-renderer-accent,var(--docs-primary-color)) 22%,transparent);border-radius:999px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;padding:4px 10px;font-size:12px}.docs-renderer-hero__title{margin:0;font-size:clamp(40px,5.6vw,64px);font-weight:700;line-height:1.08;letter-spacing:-.048em;color:var(--docs-foreground-color);text-wrap:balance}.docs-renderer-hero__description{max-width:38rem;margin:18px 0 28px;font-size:18px;line-height:1.7;color:var(--docs-foreground-color-light)}.docs-renderer-hero__stats{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:24px 0 0;margin:36px 0 0;list-style:none;border-top:1px solid var(--docs-border-color-light);-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.docs-renderer-hero__stat{display:grid;gap:6px;min-width:96px;padding-right:32px;margin-right:32px;border-right:1px solid var(--docs-border-color-light);-webkit-transition:-webkit-transform .22s ease;transition:-webkit-transform .22s ease;transition:transform .22s ease;transition:transform .22s ease, -webkit-transform .22s ease}.docs-renderer-hero__stat:last-child{padding-right:0;margin-right:0;border-right:0}.docs-renderer-hero__stat:hover{-webkit-transform:translateY(-2px);-ms-transform:translateY(-2px);transform:translateY(-2px)}.docs-renderer-hero__stat strong{font-size:28px;font-weight:700;line-height:1.1;letter-spacing:-.045em;color:var(--docs-renderer-stat-color,var(--docs-renderer-accent))}.docs-renderer-hero__stat span{font-size:13px;line-height:1.4;color:var(--docs-foreground-color-mute)}.docs-renderer-hero__visual{display:grid;min-height:280px;place-items:center;-webkit-animation:docs-renderer-rise .8s ease .12s both;animation:docs-renderer-rise .8s ease .12s both}.docs-renderer-hero__glow{width:320px;height:320px;pointer-events:none;background:radial-gradient(circle,color-mix(in srgb,var(--docs-renderer-accent) 36%,transparent),transparent 68%);border-radius:50%;-webkit-filter:blur(8px);filter:blur(8px);grid-area:1/1;-webkit-animation:docs-renderer-pulse 6s ease-in-out infinite;animation:docs-renderer-pulse 6s ease-in-out infinite}.docs-renderer-hero__window{position:relative;z-index:1;width:min(100%,360px);overflow:hidden;background:var(--docs-background-color);border:1px solid color-mix(in srgb,var(--docs-renderer-accent) 18%,var(--docs-border-color-light));border-radius:16px;-webkit-box-shadow:0 0 0 1px color-mix(in srgb,#fff 55%,transparent) inset,0 28px 56px color-mix(in srgb,var(--docs-renderer-accent) 16%,transparent);box-shadow:0 0 0 1px color-mix(in srgb,#fff 55%,transparent) inset,0 28px 56px color-mix(in srgb,var(--docs-renderer-accent) 16%,transparent);grid-area:1/1;-webkit-animation:docs-renderer-float-front 6s ease-in-out infinite;animation:docs-renderer-float-front 6s ease-in-out infinite}.docs-renderer-hero__chrome{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:6px;padding:11px 14px;background:var(--docs-background-color-soft);border-bottom:1px solid var(--docs-border-color-light)}.docs-renderer-hero__chrome i{width:8px;height:8px;background:var(--docs-border-color);border-radius:50%}.docs-renderer-hero__chrome i:first-child{background:#ff5f57}.docs-renderer-hero__chrome i:nth-child(2){background:#febc2e}.docs-renderer-hero__chrome i:nth-child(3){background:#28c840}.docs-renderer-hero__body{display:grid;grid-template-columns:72px minmax(0,1fr);min-height:188px}.docs-renderer-hero__rail{display:grid;padding:14px 12px;gap:8px;background:color-mix(in srgb,var(--docs-renderer-accent) 6%,var(--docs-background-color-soft));border-right:1px solid var(--docs-border-color-light);-webkit-align-content:start;-ms-flex-line-pack:start;align-content:start}.docs-renderer-hero__rail span{display:block;height:8px;background:color-mix(in srgb,var(--docs-renderer-accent) 18%,var(--docs-background-color-mute));border-radius:999px}.docs-renderer-hero__rail span:first-child{width:70%;height:10px;background:var(--docs-renderer-accent)}.docs-renderer-hero__rail span:nth-child(2){width:88%}.docs-renderer-hero__rail span:nth-child(3){width:54%}.docs-renderer-hero__screen{display:grid;padding:18px 16px 20px;gap:10px;-webkit-align-content:start;-ms-flex-line-pack:start;align-content:start}.docs-renderer-hero__screen span{display:block;height:8px;background:var(--docs-background-color-mute);border-radius:999px;-webkit-animation:docs-renderer-shimmer 2.6s ease-in-out infinite;animation:docs-renderer-shimmer 2.6s ease-in-out infinite}.docs-renderer-hero__screen span:first-child{width:42%;height:11px;background:var(--docs-renderer-accent)}.docs-renderer-hero__screen span:nth-child(2){width:92%;-webkit-animation-delay:.12s;animation-delay:.12s}.docs-renderer-hero__screen span:nth-child(3){width:74%;-webkit-animation-delay:.24s;animation-delay:.24s}.docs-renderer-hero__screen span:nth-child(4){width:58%;-webkit-animation-delay:.36s;animation-delay:.36s}.docs-renderer-hero .docs-renderer-actions{-webkit-box-pack:start;-webkit-justify-content:flex-start;-ms-flex-pack:start;justify-content:flex-start}@media (width <= 860px){.docs-renderer-hero{grid-template-columns:minmax(0,1fr);min-height:0;padding:48px 24px 56px;text-align:center}.docs-renderer-hero .docs-renderer-actions,.docs-renderer-hero__heading,.docs-renderer-hero__stats{-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.docs-renderer-hero__description,.docs-renderer-hero__stats{margin-inline:auto}.docs-renderer-hero__visual{min-height:200px}.docs-renderer-hero__window{width:min(100%,320px)}.docs-renderer-hero__stat{min-width:72px;padding-right:20px;margin-right:20px}}@media (prefers-reduced-motion:reduce){.docs-renderer-hero__content,.docs-renderer-hero__glow,.docs-renderer-hero__screen span,.docs-renderer-hero__visual,.docs-renderer-hero__window{-webkit-animation:none!important;animation:none!important;-webkit-transition:none!important;transition:none!important}}@-webkit-keyframes docs-renderer-rise{0%{opacity:0;-webkit-transform:translateY(14px);transform:translateY(14px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes docs-renderer-rise{0%{opacity:0;-webkit-transform:translateY(14px);transform:translateY(14px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@-webkit-keyframes docs-renderer-float-front{0%,to{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}}@keyframes docs-renderer-float-front{0%,to{-webkit-transform:translateY(0);transform:translateY(0)}50%{-webkit-transform:translateY(-10px);transform:translateY(-10px)}}@-webkit-keyframes docs-renderer-pulse{0%,to{opacity:.55;-webkit-transform:scale(1);transform:scale(1)}50%{opacity:1;-webkit-transform:scale(1.08);transform:scale(1.08)}}@keyframes docs-renderer-pulse{0%,to{opacity:.55;-webkit-transform:scale(1);transform:scale(1)}50%{opacity:1;-webkit-transform:scale(1.08);transform:scale(1.08)}}@-webkit-keyframes docs-renderer-shimmer{0%,to{opacity:.55}50%{opacity:1}}@keyframes docs-renderer-shimmer{0%,to{opacity:.55}50%{opacity:1}}.docs-renderer-node.is-editing .docs-renderer-hero__content,.docs-renderer-node.is-editing .docs-renderer-hero__glow,.docs-renderer-node.is-editing .docs-renderer-hero__screen span,.docs-renderer-node.is-editing .docs-renderer-hero__visual,.docs-renderer-node.is-editing .docs-renderer-hero__window{-webkit-animation:none;animation:none}@media screen and (width <= 768px){.docs-renderer-hero{grid-template-columns:minmax(0,1fr);gap:40px;padding:56px 24px 64px}}.docs-renderer-ads{--docs-renderer-accent:varfix(primary-color);min-width:0}.docs-renderer-ads__item,.docs-renderer-ads__set,.docs-renderer-ads__track,.docs-renderer-ads__viewport{min-width:0}.docs-renderer-ads__item{position:relative;display:grid;overflow:hidden;color:inherit;text-decoration:none;background:var(--docs-background-color);isolation:isolate;-webkit-align-content:stretch;-ms-flex-line-pack:stretch;align-content:stretch;-webkit-transition:border-color .2s ease,-webkit-transform .28s cubic-bezier(.22,1,.36,1),-webkit-box-shadow .28s ease;transition:border-color .2s ease,-webkit-transform .28s cubic-bezier(.22,1,.36,1),-webkit-box-shadow .28s ease;transition:transform .28s cubic-bezier(.22,1,.36,1),box-shadow .28s ease,border-color .2s ease;transition:transform .28s cubic-bezier(.22,1,.36,1),box-shadow .28s ease,border-color .2s ease,-webkit-transform .28s cubic-bezier(.22,1,.36,1),-webkit-box-shadow .28s ease}.docs-renderer-ads__item:focus-visible{outline:2px solid var(--docs-renderer-accent);outline-offset:3px}.docs-renderer-ads__visual{display:grid;min-width:0;min-height:0;overflow:hidden}.docs-renderer-ads__media{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;-webkit-transition:-webkit-transform .5s ease;transition:-webkit-transform .5s ease;transition:transform .5s ease;transition:transform .5s ease, -webkit-transform .5s ease}.docs-renderer-ads__item:hover .docs-renderer-ads__media{-webkit-transform:scale(1.04);-ms-transform:scale(1.04);transform:scale(1.04)}.docs-renderer-ads__fallback{display:grid;font-size:18px;font-weight:700;line-height:1;color:var(--docs-renderer-accent);background:radial-gradient(circle at 80% 20%,color-mix(in srgb,var(--docs-renderer-accent) 22%,transparent),transparent 42%),color-mix(in srgb,var(--docs-renderer-accent) 12%,var(--docs-background-color-soft));place-items:center}.docs-renderer-ads__title{min-width:0;overflow:hidden;text-overflow:ellipsis}.docs-renderer-ads.is-tile .docs-renderer-ads__set,.docs-renderer-ads.is-tile .docs-renderer-ads__track,.docs-renderer-ads.is-tile .docs-renderer-ads__viewport{display:contents}.docs-renderer-ads.is-tile{display:grid;grid-template-columns:repeat(var(--docs-renderer-columns,2),minmax(0,1fr));gap:var(--docs-renderer-gap,12px)}.docs-renderer-ads.is-tile .docs-renderer-ads__item:hover{-webkit-transform:translateY(-4px);-ms-transform:translateY(-4px);transform:translateY(-4px);-webkit-box-shadow:0 14px 28px color-mix(in srgb,var(--docs-renderer-accent) 14%,transparent);box-shadow:0 14px 28px color-mix(in srgb,var(--docs-renderer-accent) 14%,transparent)}.docs-renderer-ads.is-scroll__viewport{height:var(--docs-renderer-ads-height,180px);overflow:hidden;border-radius:16px}.docs-renderer-ads.is-scroll__set,.docs-renderer-ads.is-scroll__track{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.docs-renderer-ads.is-scroll__set{padding-bottom:var(--docs-renderer-gap,12px);gap:var(--docs-renderer-gap,12px);-webkit-box-flex:0;-webkit-flex:0 0 auto;-ms-flex:0 0 auto;flex:0 0 auto}.docs-renderer-ads.is-scroll.is-looping .docs-renderer-ads.is-scroll__track{-webkit-animation:docs-renderer-ads-scroll var(--docs-renderer-ads-duration,12s) linear infinite;animation:docs-renderer-ads-scroll var(--docs-renderer-ads-duration,12s) linear infinite}.docs-renderer-ads.is-scroll.is-banner .docs-renderer-ads.is-scroll__item,.docs-renderer-ads.is-scroll.is-poster .docs-renderer-ads.is-scroll__item{height:var(--docs-renderer-ads-height,180px);aspect-ratio:auto}.docs-renderer-ads.is-banner .docs-renderer-ads__item{aspect-ratio:2.4/1;min-height:112px;border:1px solid var(--docs-border-color-light);border-radius:16px}.docs-renderer-ads.is-banner .docs-renderer-ads__item .docs-renderer-ads__visual{position:absolute;inset:0}.docs-renderer-ads.is-banner .docs-renderer-ads__item .docs-renderer-ads__title{position:relative;z-index:1;-webkit-align-self:end;-ms-flex-item-align:end;align-self:end;padding:28px 18px 16px;font-size:15px;font-weight:600;line-height:1.35;letter-spacing:-.02em;color:#fff;background:-webkit-gradient(linear,left top, left bottom,from(transparent),to(rgba(0,0,0,.58)));background:linear-gradient(180deg,transparent,rgba(0,0,0,.58))}.docs-renderer-ads.is-banner .docs-renderer-ads__item.is-plain{aspect-ratio:auto;min-height:96px;padding:18px 20px;background:linear-gradient(135deg,color-mix(in srgb,var(--docs-renderer-accent) 14%,var(--docs-background-color)) 0,var(--docs-background-color) 62%);grid-template-columns:auto minmax(0,1fr);gap:14px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.docs-renderer-ads.is-banner .docs-renderer-ads__item.is-plain .docs-renderer-ads__fallback{width:40px;height:40px;border-radius:12px}.docs-renderer-ads.is-banner .docs-renderer-ads__item.is-plain .docs-renderer-ads__title{padding:0;color:var(--docs-foreground-color);background:none;-webkit-align-self:center;-ms-flex-item-align:center;align-self:center}.docs-renderer-ads.is-card .docs-renderer-ads__item{background:linear-gradient(180deg,color-mix(in srgb,var(--docs-renderer-accent) 8%,var(--docs-background-color)) 0,var(--docs-background-color) 42%);border:1px solid var(--docs-border-color-light);border-radius:16px;-webkit-align-content:start;-ms-flex-line-pack:start;align-content:start}.docs-renderer-ads.is-card .docs-renderer-ads__item .docs-renderer-ads__fallback,.docs-renderer-ads.is-card .docs-renderer-ads__item .docs-renderer-ads__visual{aspect-ratio:16/10;height:auto}.docs-renderer-ads.is-card .docs-renderer-ads__item .docs-renderer-ads__fallback{font-size:28px}.docs-renderer-ads.is-card .docs-renderer-ads__item .docs-renderer-ads__title{padding:12px 14px 14px;font-size:14px;font-weight:600;line-height:1.45;color:var(--docs-foreground-color)}.docs-renderer-ads.is-card .docs-renderer-ads__item.is-plain .docs-renderer-ads__fallback{min-height:88px}.docs-renderer-ads.is-poster .docs-renderer-ads__item{aspect-ratio:4/5;border:1px solid var(--docs-border-color-light);border-radius:18px}.docs-renderer-ads.is-poster .docs-renderer-ads__item .docs-renderer-ads__fallback,.docs-renderer-ads.is-poster .docs-renderer-ads__item .docs-renderer-ads__visual{position:absolute;inset:0}.docs-renderer-ads.is-poster .docs-renderer-ads__item .docs-renderer-ads__fallback{font-size:36px}.docs-renderer-ads.is-poster .docs-renderer-ads__item .docs-renderer-ads__title{position:relative;z-index:1;-webkit-align-self:end;-ms-flex-item-align:end;align-self:end;padding:36px 16px 16px;font-size:15px;font-weight:600;line-height:1.4;letter-spacing:-.02em;color:#fff;text-wrap:balance;background:-webkit-gradient(linear,left top, left bottom,from(transparent),to(rgba(0,0,0,.66)));background:linear-gradient(180deg,transparent,rgba(0,0,0,.66))}.docs-renderer-ads.is-poster .docs-renderer-ads__item.is-plain{background:linear-gradient(180deg,color-mix(in srgb,var(--docs-renderer-accent) 16%,var(--docs-background-color)) 0,var(--docs-background-color) 70%)}.docs-renderer-ads.is-poster .docs-renderer-ads__item.is-plain .docs-renderer-ads__fallback{inset:18px 18px auto;width:48px;height:48px;font-size:18px;border-radius:14px}.docs-renderer-ads.is-poster .docs-renderer-ads__item.is-plain .docs-renderer-ads__title{padding:20px 18px 18px;color:var(--docs-foreground-color);background:none}.docs-renderer-ads.is-notice .docs-renderer-ads__item{min-height:72px;padding:10px 14px 10px 10px;grid-template-columns:52px minmax(0,1fr);gap:12px;background:color-mix(in srgb,var(--docs-renderer-accent) 6%,var(--docs-background-color));border:1px solid var(--docs-border-color-light);border-radius:14px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.docs-renderer-ads.is-notice .docs-renderer-ads__item .docs-renderer-ads__fallback,.docs-renderer-ads.is-notice .docs-renderer-ads__item .docs-renderer-ads__media,.docs-renderer-ads.is-notice .docs-renderer-ads__item .docs-renderer-ads__visual{width:52px;height:52px}.docs-renderer-ads.is-notice .docs-renderer-ads__item .docs-renderer-ads__fallback,.docs-renderer-ads.is-notice .docs-renderer-ads__item .docs-renderer-ads__visual{border-radius:12px}.docs-renderer-ads.is-notice .docs-renderer-ads__item .docs-renderer-ads__title{font-size:14px;font-weight:600;line-height:1.45;color:var(--docs-foreground-color)}.docs-renderer-ads.is-notice .docs-renderer-ads__item:hover{border-color:color-mix(in srgb,var(--docs-renderer-accent) 36%,var(--docs-border-color))}@media (width <= 860px){.docs-renderer-ads.is-tile{grid-template-columns:minmax(0,1fr)}.docs-renderer-ads.is-banner .docs-renderer-ads__item:not(.is-plain){aspect-ratio:16/9}.docs-renderer-ads.is-poster .docs-renderer-ads__item{aspect-ratio:3/4;max-width:320px;margin-inline:auto}}@media (prefers-reduced-motion:reduce){.docs-renderer-ads.is-looping .docs-renderer-ads__track{-webkit-animation:none;animation:none}.docs-renderer-ads__item,.docs-renderer-ads__media{-webkit-transform:none!important;-ms-transform:none!important;transform:none!important;-webkit-transition:none!important;transition:none!important}}@-webkit-keyframes docs-renderer-ads-scroll{0%{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(-50%);transform:translateY(-50%)}}@keyframes docs-renderer-ads-scroll{0%{-webkit-transform:translateY(0);transform:translateY(0)}to{-webkit-transform:translateY(-50%);transform:translateY(-50%)}}.docs-renderer-ads.is-looping:hover .docs-renderer-ads__track,.docs-renderer-node.is-editing .docs-renderer-ads.is-looping .docs-renderer-ads__track{-webkit-animation-play-state:paused;animation-play-state:paused}.docs-renderer-steps{--docs-renderer-accent:varfix(primary-color);--docs-renderer-step-size:40px;--docs-renderer-step-gap:36px;width:100%;max-width:var(--docs-renderer-content-width,100%);margin-inline:auto}.docs-renderer-steps.is-center .docs-renderer-steps__header{margin-inline:auto;text-align:center}.docs-renderer-steps.is-left .docs-renderer-steps__header{margin-inline:0 auto;text-align:left}.docs-renderer-steps__header{max-width:42rem;margin-bottom:40px}.docs-renderer-steps__heading-row{position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:100%;margin-bottom:12px}.docs-renderer-steps.is-center .docs-renderer-steps__heading-row{margin-inline:auto}.docs-renderer-steps.is-left .docs-renderer-steps__heading-row{margin-inline:0}.docs-renderer-steps__eyebrow{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;padding:4px 9px 4px 8px;font-size:10px;font-weight:700;line-height:1.2;letter-spacing:.08em;color:var(--docs-renderer-accent,var(--docs-primary-color));white-space:nowrap;background:linear-gradient(180deg,var(--docs-renderer-accent,var(--docs-primary-color)),var(--docs-renderer-accent,var(--docs-primary-color))) 0 0/3px 100% no-repeat,color-mix(in srgb,var(--docs-renderer-accent,var(--docs-primary-color)) 10%,var(--docs-background-color));border:0;border-radius:2px;-webkit-box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--docs-renderer-accent,var(--docs-primary-color)) 24%,transparent),3px 3px 0 0 color-mix(in srgb,var(--docs-renderer-accent,var(--docs-primary-color)) 16%,transparent);box-shadow:inset 0 0 0 1px color-mix(in srgb,var(--docs-renderer-accent,var(--docs-primary-color)) 24%,transparent),3px 3px 0 0 color-mix(in srgb,var(--docs-renderer-accent,var(--docs-primary-color)) 16%,transparent);-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;gap:5px}.docs-renderer-steps__eyebrow:before{font-size:11px;font-weight:800;line-height:1;content:"#";opacity:.55}.docs-renderer-steps__heading-row:has(h2) .docs-renderer-steps__eyebrow{position:absolute;top:50%;left:100%;z-index:1;margin-left:10px;-webkit-transform:translateY(-50%) rotate(-4deg);-ms-transform:translateY(-50%) rotate(-4deg);transform:translateY(-50%) rotate(-4deg)}.docs-renderer-steps__heading{margin:0;font-size:clamp(28px,3.4vw,40px);font-weight:700;line-height:1.2;letter-spacing:-.04em;color:var(--docs-foreground-color);text-wrap:balance}.docs-renderer-steps__lead{margin:0;font-size:16px;line-height:1.7;color:var(--docs-foreground-color-light)}.docs-renderer-steps{padding:48px 0;background:var(--docs-background-color);-webkit-box-sizing:border-box;box-sizing:border-box}.docs-renderer-node.is-full-width .docs-renderer-steps{max-width:none;padding-right:max(24px,(100% - var(--docs-renderer-content-width,100%))/2);padding-left:max(24px,(100% - var(--docs-renderer-content-width,100%))/2)}.docs-renderer-steps__list{display:grid;padding:0;margin:0;overflow:visible;list-style:none;grid-template-columns:repeat(var(--docs-renderer-columns,3),minmax(0,1fr));gap:32px var(--docs-renderer-step-gap)}.docs-renderer-steps__item{--docs-renderer-card-accent:var(--docs-renderer-accent);position:relative;display:grid;gap:18px;justify-items:center;-webkit-align-content:start;-ms-flex-line-pack:start;align-content:start;text-align:center;-webkit-animation:docs-renderer-rise .55s ease var(--docs-renderer-delay,0s) backwards;animation:docs-renderer-rise .55s ease var(--docs-renderer-delay,0s) backwards}.docs-renderer-steps__marker{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%}.docs-renderer-steps__index,.docs-renderer-steps__marker{position:relative;z-index:1;height:var(--docs-renderer-step-size);-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.docs-renderer-steps__index{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;width:var(--docs-renderer-step-size);font-size:14px;font-weight:700;line-height:1;color:var(--docs-renderer-card-accent);background:color-mix(in srgb,var(--docs-renderer-card-accent) 10%,var(--docs-background-color-soft));border:1.5px solid color-mix(in srgb,var(--docs-renderer-card-accent) 72%,var(--docs-border-color));border-radius:50%;font-variant-numeric:tabular-nums;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-transition:color .22s ease,background .22s ease,border-color .22s ease,-webkit-transform .22s ease;transition:color .22s ease,background .22s ease,border-color .22s ease,-webkit-transform .22s ease;transition:color .22s ease,background .22s ease,border-color .22s ease,transform .22s ease;transition:color .22s ease,background .22s ease,border-color .22s ease,transform .22s ease,-webkit-transform .22s ease}.docs-renderer-steps__item:hover .docs-renderer-steps__index{color:var(--docs-renderer-card-accent);background:color-mix(in srgb,var(--docs-renderer-card-accent) 18%,var(--docs-background-color-soft));border-color:var(--docs-renderer-card-accent);-webkit-transform:scale(1.04);-ms-transform:scale(1.04);transform:scale(1.04)}.docs-renderer-steps__rail{position:absolute;top:calc(var(--docs-renderer-step-size)/2);left:calc(50% + var(--docs-renderer-step-size)/2 + 8px);width:calc(100% + var(--docs-renderer-step-gap) - var(--docs-renderer-step-size) - 16px);height:1px;pointer-events:none;background:linear-gradient(90deg,color-mix(in srgb,var(--docs-renderer-card-accent) 42%,transparent),color-mix(in srgb,var(--docs-renderer-card-accent) 12%,transparent));-webkit-transform:translateY(-50%);-ms-transform:translateY(-50%);transform:translateY(-50%)}.docs-renderer-steps__rail:after{position:absolute;top:50%;right:0;width:6px;height:6px;-webkit-border-before:1.5px solid color-mix(in srgb,var(--docs-renderer-card-accent) 48%,var(--docs-border-color));border-block-start:1.5px solid color-mix(in srgb,var(--docs-renderer-card-accent) 48%,var(--docs-border-color));-webkit-border-end:1.5px solid color-mix(in srgb,var(--docs-renderer-card-accent) 48%,var(--docs-border-color));border-inline-end:1.5px solid color-mix(in srgb,var(--docs-renderer-card-accent) 48%,var(--docs-border-color));content:"";-webkit-transform:translateY(-50%) rotate(45deg);-ms-transform:translateY(-50%) rotate(45deg);transform:translateY(-50%) rotate(45deg)}.docs-renderer-steps__item.is-row-end .docs-renderer-steps__rail{display:none}.docs-renderer-steps__body{display:grid;gap:6px;max-width:min(18rem,100%);min-width:0}.docs-renderer-steps__title{margin:0;font-size:17px;font-weight:600;line-height:1.35;letter-spacing:-.03em;color:var(--docs-foreground-color);text-wrap:balance;-webkit-transition:color .22s ease;transition:color .22s ease}.docs-renderer-steps__item:hover .docs-renderer-steps__title{color:var(--docs-renderer-card-accent)}.docs-renderer-steps__description{margin:0;font-size:13px;line-height:1.7;color:var(--docs-foreground-color-light);text-wrap:pretty}.docs-renderer-steps__list.is-vertical{grid-template-columns:minmax(0,1fr);gap:0}.docs-renderer-steps__list.is-vertical .docs-renderer-steps__item{padding-bottom:52px}.docs-renderer-steps__list.is-vertical .docs-renderer-steps__item:last-child{padding-bottom:0}.docs-renderer-steps__list.is-vertical .docs-renderer-steps__body{max-width:min(32rem,100%)}.docs-renderer-steps__list.is-vertical .docs-renderer-steps__rail{inset:auto auto 0 50%;width:1px;height:28px;background:linear-gradient(180deg,color-mix(in srgb,var(--docs-renderer-card-accent) 42%,transparent),color-mix(in srgb,var(--docs-renderer-card-accent) 12%,transparent));-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.docs-renderer-steps__list.is-vertical .docs-renderer-steps__rail:after{inset:auto auto 0 50%;-webkit-transform:translateX(-50%) rotate(135deg);-ms-transform:translateX(-50%) rotate(135deg);transform:translateX(-50%) rotate(135deg)}.docs-renderer-steps__list.is-vertical .docs-renderer-steps__item:last-child .docs-renderer-steps__rail{display:none}@media (width <= 860px){.docs-renderer-steps__list.is-horizontal{grid-template-columns:minmax(0,1fr);gap:0}.docs-renderer-steps__list.is-horizontal .docs-renderer-steps__item{padding-bottom:52px}.docs-renderer-steps__list.is-horizontal .docs-renderer-steps__item:last-child{padding-bottom:0}.docs-renderer-steps__list.is-horizontal .docs-renderer-steps__body{max-width:min(32rem,100%)}.docs-renderer-steps__list.is-horizontal .docs-renderer-steps__rail{inset:auto auto 0 50%;width:1px;height:28px;background:linear-gradient(180deg,color-mix(in srgb,var(--docs-renderer-card-accent) 42%,transparent),color-mix(in srgb,var(--docs-renderer-card-accent) 12%,transparent));-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.docs-renderer-steps__list.is-horizontal .docs-renderer-steps__rail:after{inset:auto auto 0 50%;-webkit-transform:translateX(-50%) rotate(135deg);-ms-transform:translateX(-50%) rotate(135deg);transform:translateX(-50%) rotate(135deg)}.docs-renderer-steps__list.is-horizontal .docs-renderer-steps__item:last-child .docs-renderer-steps__rail{display:none}.docs-renderer-steps__list.is-horizontal .docs-renderer-steps__item.is-row-end:not(:last-child) .docs-renderer-steps__rail{display:block}}@media (prefers-reduced-motion:reduce){.docs-renderer-steps__index,.docs-renderer-steps__item,.docs-renderer-steps__title{-webkit-animation:none!important;animation:none!important;-webkit-transition:none!important;transition:none!important}}@-webkit-keyframes docs-renderer-rise{0%{opacity:0;-webkit-transform:translateY(14px);transform:translateY(14px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}@keyframes docs-renderer-rise{0%{opacity:0;-webkit-transform:translateY(14px);transform:translateY(14px)}to{opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}}.docs-renderer-node.is-editing .docs-renderer-steps__item{-webkit-animation:none;animation:none}@media screen and (width <= 768px){.docs-renderer-steps{padding:24px 0}.docs-renderer-steps__item,.docs-renderer-steps__list.is-horizontal .docs-renderer-steps__item,.docs-renderer-steps__list.is-vertical .docs-renderer-steps__item{display:grid;padding-bottom:36px;text-align:left;grid-template-columns:var(--docs-renderer-step-size) minmax(0,1fr);-webkit-column-gap:16px;-moz-column-gap:16px;column-gap:16px;justify-items:stretch}.docs-renderer-steps__item:last-child,.docs-renderer-steps__list.is-horizontal .docs-renderer-steps__item:last-child,.docs-renderer-steps__list.is-vertical .docs-renderer-steps__item:last-child{padding-bottom:0}.docs-renderer-steps__marker{width:var(--docs-renderer-step-size);grid-row:1;grid-column:1}.docs-renderer-steps__body{width:100%;max-width:none;padding-top:2px;grid-row:1;grid-column:2}.docs-renderer-steps__list.is-horizontal .docs-renderer-steps__item.is-row-end:not(:last-child) .docs-renderer-steps__rail,.docs-renderer-steps__list.is-horizontal .docs-renderer-steps__rail,.docs-renderer-steps__list.is-vertical .docs-renderer-steps__rail,.docs-renderer-steps__rail{inset:var(--docs-renderer-step-size) auto 0 calc(var(--docs-renderer-step-size)/2);width:1px;height:auto;-webkit-transform:translateX(-50%);-ms-transform:translateX(-50%);transform:translateX(-50%)}.docs-renderer-steps__list.is-horizontal .docs-renderer-steps__item.is-row-end:not(:last-child) .docs-renderer-steps__rail:after,.docs-renderer-steps__list.is-horizontal .docs-renderer-steps__rail:after,.docs-renderer-steps__list.is-vertical .docs-renderer-steps__rail:after,.docs-renderer-steps__rail:after{inset:auto auto 2px 50%;-webkit-transform:translateX(-50%) rotate(135deg);-ms-transform:translateX(-50%) rotate(135deg);transform:translateX(-50%) rotate(135deg)}}.docs-renderer-widget{width:284px;min-width:0;min-height:0;background:var(--docs-background-color);border-right:1px solid var(--docs-border-color);-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-webkit-flex:0 0 284px;-ms-flex:0 0 284px;flex:0 0 284px}.docs-renderer-widget__wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:100%;padding:10px 0 0;background:var(--docs-background-color);-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.docs-renderer-widget__header{padding:8px 15px;margin:0;font-size:15px;font-weight:400;color:var(--docs-foreground-color)}.docs-renderer-widget__tip{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:40px;padding:0 10px;margin:2px 9px 15px;font-size:12px;color:var(--docs-foreground-color-light);background:color-mix(in srgb,#ec9c39 18%,var(--docs-background-color-soft));border:0;border-radius:4px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.docs-renderer-widget__tip p{-webkit-box-flex:1;-webkit-flex:1 1;-ms-flex:1 1;flex:1 1;margin:0;line-height:1.4}.docs-renderer-widget__icon-warn{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;width:14px;height:14px;margin-right:7px;font-size:12px;line-height:14px;color:#fff;text-align:center;background:#ec9c39;border-radius:100%}.docs-renderer-widget__tip-close{-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;padding:0;font:inherit;color:inherit;cursor:pointer;background:transparent;border:0}.docs-renderer-widget__menu{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;min-height:0;border-top:1px solid var(--docs-border-color);-webkit-box-flex:1;-webkit-flex:1 1;-ms-flex:1 1;flex:1 1;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.docs-renderer-widget__menu>.vc-scroller{min-width:0;min-height:0;-webkit-box-flex:1;-webkit-flex:1 1;-ms-flex:1 1;flex:1 1}.docs-renderer-widget__tabs{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;width:48px;padding:0;overflow:auto;font-size:12px;color:var(--docs-foreground-color-mute);border-right:1px solid var(--docs-border-color);-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.docs-renderer-widget__tab{height:49px;padding:0 4px;font:inherit;color:inherit;text-align:center;cursor:pointer;background:transparent;border:0}.docs-renderer-widget__tab.is-active{color:var(--docs-foreground-color);background:var(--docs-background-color-mute)}.docs-renderer-widget__content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:236px;padding:8px;-webkit-box-sizing:border-box;box-sizing:border-box;gap:8px;-webkit-align-content:flex-start;-ms-flex-line-pack:start;align-content:flex-start;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.docs-renderer-widget__group{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-flex:0;-webkit-flex:0 0 100%;-ms-flex:0 0 100%;flex:0 0 100%;min-width:0;overflow:hidden;background:var(--docs-background-color);border:1px solid var(--docs-border-color);border-radius:6px;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.docs-renderer-widget__title{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;padding:10px 12px;font:inherit;font-size:12px;color:var(--docs-foreground-color);text-align:left;cursor:pointer;background:transparent;border:0;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.docs-renderer-widget__title:hover{color:var(--docs-primary-color)}.docs-renderer-widget__title.is-active{color:var(--docs-primary-color);background:var(--docs-primary-color-light)}.docs-renderer-widget__title.is-active .docs-renderer-widget__arrow{border-color:currentcolor;-webkit-transform:rotate(-135deg);-ms-transform:rotate(-135deg);transform:rotate(-135deg)}.docs-renderer-widget__arrow{width:8px;height:8px;border:2px solid var(--docs-border-color);border-top:0;border-left:0;-webkit-transform:rotate(45deg);-ms-transform:rotate(45deg);transform:rotate(45deg);-webkit-transition:-webkit-transform .2s ease-in-out;transition:-webkit-transform .2s ease-in-out;transition:transform .2s ease-in-out;transition:transform .2s ease-in-out, -webkit-transform .2s ease-in-out}.docs-renderer-widget__presets{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;padding:8px;background:var(--docs-background-color-soft);border-top:1px solid var(--docs-border-color-light);-webkit-box-sizing:border-box;box-sizing:border-box;gap:8px;-webkit-flex-wrap:wrap;-ms-flex-wrap:wrap;flex-wrap:wrap}.docs-renderer-widget__item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;min-width:0;padding:8px 6px 6px;font:inherit;font-size:12px;line-height:1.3;color:var(--docs-foreground-color);text-align:center;cursor:-webkit-grab;cursor:grab;background:var(--docs-background-color);border:1px solid var(--docs-border-color);border-radius:6px;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-flex:0;-webkit-flex-grow:0;-ms-flex-positive:0;flex-grow:0;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;-webkit-flex-basis:calc(50% - 4px);-ms-flex-preferred-size:calc(50% - 4px);flex-basis:calc(50% - 4px);-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch;gap:6px}.docs-renderer-widget__item:hover:not(:disabled){color:var(--docs-primary-color);background:var(--docs-primary-color-light);border-color:var(--docs-primary-color)}.docs-renderer-widget__item:hover:not(:disabled) .docs-renderer-widget__preview{color:inherit}.docs-renderer-widget__item:disabled{cursor:not-allowed;opacity:.45}.docs-renderer-widget__preview{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:44px;overflow:hidden;color:var(--docs-foreground-color-mute);background:var(--docs-background-color-soft);border-radius:4px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.docs-renderer-widget__preview img{max-width:100%;max-height:100%;-o-object-fit:contain;object-fit:contain}.docs-renderer-widget__glyph{display:block;width:36px;height:24px;background:-webkit-gradient(linear,left top, left bottom,from(currentcolor),to(currentcolor)) 0 2px/36px 3px no-repeat,-webkit-gradient(linear,left top, left bottom,from(currentcolor),to(currentcolor)) 0 10.5px/26px 3px no-repeat,-webkit-gradient(linear,left top, left bottom,from(currentcolor),to(currentcolor)) 0 19px/18px 3px no-repeat;background:linear-gradient(currentcolor,currentcolor) 0 2px/36px 3px no-repeat,linear-gradient(currentcolor,currentcolor) 0 10.5px/26px 3px no-repeat,linear-gradient(currentcolor,currentcolor) 0 19px/18px 3px no-repeat;opacity:.38}.docs-renderer-widget__label{padding:0 2px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.docs-renderer-widget__error{margin-top:12px;font-size:12px;color:var(--docs-error-color)}.docs-renderer-node__state{padding:16px;color:var(--docs-foreground-color-mute);background:var(--docs-background-color-soft);border:1px dashed var(--docs-border-color);border-radius:8px}.docs-renderer-node{min-width:0;-webkit-box-sizing:border-box;box-sizing:border-box}.docs-renderer-node.is-editing :is(a,button,input,textarea,select){pointer-events:none}.docs-renderer-node.is-editing :is(img,a){-webkit-user-drag:none}.docs-renderer-zoom-bar{position:relative;z-index:32;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:40px;padding:0 16px;overflow:visible;background:var(--docs-background-color);border-top:1px solid var(--docs-border-color-light);-webkit-box-shadow:0 -2px 10px var(--docs-shadow-color);box-shadow:0 -2px 10px var(--docs-shadow-color);-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.docs-renderer-zoom-bar__popup{z-index:4000;min-width:120px}.docs-renderer-zoom-bar__aids{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;min-width:0;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.docs-renderer-zoom-bar__content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-left:auto;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.docs-renderer-zoom-bar__select{width:110px}.docs-renderer-zoom-bar__slider{width:160px;margin-right:15px;margin-left:16px}.docs-renderer-frame{position:relative;display:grid;grid-template-rows:minmax(0,1fr) 40px;height:100%;min-width:0;min-height:0;overflow:hidden}.docs-renderer-frame>.vc-scroller,.docs-renderer-frame>.vc-scroller>.vc-scroller__wrapper{width:100%;height:100%;min-width:0;min-height:0}.docs-renderer-frame__inner{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;min-width:0;min-height:0;overflow:hidden;background:var(--docs-background-color-mute);border-left:1px solid var(--docs-border-color);-webkit-box-flex:1;-webkit-flex:1 1;-ms-flex:1 1;flex:1 1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.docs-renderer-frame__inner.is-hide-ruler{border-left:0}.docs-renderer-frame__viewport{min-width:100%;min-height:100%;padding:48px;-webkit-box-sizing:border-box;box-sizing:border-box}.docs-renderer-frame__viewport--draggable{min-width:100%;min-height:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}.docs-renderer-frame__artboard,.docs-renderer-frame__canvas{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box}.docs-renderer-frame__canvas{margin:0;overflow:visible;border:1px solid color-mix(in srgb,var(--docs-border-color) 72%,transparent);-webkit-box-shadow:0 1px 2px var(--docs-shadow-color),0 10px 30px var(--docs-shadow-color);box-shadow:0 1px 2px var(--docs-shadow-color),0 10px 30px var(--docs-shadow-color)}.docs-renderer-frame__artboard{margin:0;overflow:visible;border:1px solid var(--docs-border-color);-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left}.docs-renderer-frame__item{position:relative;display:block;width:100%;max-width:var(--docs-renderer-content-width,100%);margin-inline:auto;isolation:isolate;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.docs-renderer-frame__item.is-full-width{width:100%;max-width:none;margin-inline:0}.docs-renderer-frame__item.is-selected{z-index:2}.docs-renderer-frame__item.is-dragging{opacity:0}.docs-renderer-frame__item-body{display:block;width:100%;min-height:3px}.docs-renderer-frame__item .docs-renderer-node{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.docs-renderer-frame__list{display:block}.docs-renderer-frame__drop-slot{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:55px;margin:4px 0;color:var(--docs-primary-color);pointer-events:none;background:color-mix(in srgb,var(--docs-primary-color) 12%,var(--docs-background-color));border:1px dotted var(--docs-primary-color);-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.docs-renderer-frame__drop-indicator{position:relative;z-index:20;height:2px;margin:-1px 0;background:var(--docs-primary-color);-webkit-box-shadow:0 0 0 1px var(--docs-background-color);box-shadow:0 0 0 1px var(--docs-background-color)}.docs-renderer-frame__empty{display:grid;min-height:300px;color:var(--docs-foreground-color-mute);border:1px dashed var(--docs-border-color);place-items:center}.docs-renderer-frame__controls{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:4px;font-size:12px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.docs-renderer-frame__scaled{position:relative;-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none}.docs-renderer-frame__scaled--sortable{margin-inline:auto}.docs-renderer-selection{pointer-events:auto;border:1px dotted var(--docs-primary-color);-webkit-box-sizing:border-box;box-sizing:border-box}.docs-renderer-selection--sortable{position:absolute;z-index:10;inset:0;pointer-events:none}.docs-renderer-selection--draggable{position:absolute;cursor:move}.docs-renderer-selection--draggable.is-locked{cursor:not-allowed}.docs-renderer-selection__delete{position:absolute;top:0;right:0;z-index:300;width:20px;height:20px;padding:0;font-size:12px;line-height:20px;color:#fff;text-align:center;pointer-events:auto;cursor:pointer;background:var(--docs-primary-color);border:0;border-radius:0;-webkit-box-sizing:border-box;box-sizing:border-box}.docs-renderer-selection__handle,.docs-renderer-selection__rotate{position:absolute;padding:0;pointer-events:auto;cursor:pointer;background:transparent;border:0;-webkit-box-sizing:border-box;box-sizing:border-box}.docs-renderer-selection__handle{z-index:999;display:block}.docs-renderer-selection__handle--n,.docs-renderer-selection__handle--s{left:0;width:100%;height:5px;cursor:ns-resize}.docs-renderer-selection__handle--n{top:-5px}.docs-renderer-selection__handle--n:hover{background:linear-gradient(to bottom,transparent,var(--docs-primary-color))}.docs-renderer-selection__handle--s{bottom:-5px}.docs-renderer-selection__handle--s:hover{background:linear-gradient(to top,transparent,var(--docs-primary-color))}.docs-renderer-selection__handle--e,.docs-renderer-selection__handle--w{top:0;width:5px;height:100%;cursor:ew-resize}.docs-renderer-selection__handle--e{right:-5px}.docs-renderer-selection__handle--e:hover{background:linear-gradient(to left,transparent,var(--docs-primary-color))}.docs-renderer-selection__handle--w{left:-5px}.docs-renderer-selection__handle--w:hover{background:linear-gradient(to right,transparent,var(--docs-primary-color))}.docs-renderer-selection__handle--ne,.docs-renderer-selection__handle--nw,.docs-renderer-selection__handle--se,.docs-renderer-selection__handle--sw{width:10px;height:10px;padding:5px}.docs-renderer-selection__handle--nw{top:0;left:0;cursor:nwse-resize}.docs-renderer-selection__handle--ne{top:0;right:0;cursor:nesw-resize}.docs-renderer-selection__handle--sw{bottom:0;left:0;cursor:nesw-resize}.docs-renderer-selection__handle--se{right:0;bottom:0;cursor:nwse-resize}.docs-renderer-selection__rotate{top:0;left:50%;z-index:1000;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:12px;height:22px;color:var(--docs-primary-color);cursor:crosshair;-webkit-transform:translate(-50%,-100%);-ms-transform:translate(-50%,-100%);transform:translate(-50%,-100%);-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.docs-renderer-selection__rotate:before{width:8px;height:8px;border:1px solid var(--docs-primary-color);content:"";-webkit-box-sizing:border-box;box-sizing:border-box}.docs-renderer-selection__rotate:after{width:1px;height:10px;background:var(--docs-primary-color);content:""}.docs-renderer-selection__rotate-beam{position:absolute;top:50%;left:50%;z-index:2;height:1px;pointer-events:none;background:var(--docs-link-color);border:1px solid var(--docs-link-color);-webkit-transform:translate(-50%,-50%) rotate(90deg);-ms-transform:translate(-50%,-50%) rotate(90deg);transform:translate(-50%,-50%) rotate(90deg)}.docs-renderer-selection__rotate-tip{position:absolute;top:-50px;left:60%;width:40px;height:16px;font-size:12px;line-height:16px;color:var(--docs-foreground-color);text-align:center;pointer-events:none;background:var(--docs-background-color);border:1px solid var(--docs-border-color);border-radius:8px}.docs-renderer-flip-enter-active,.docs-renderer-flip-leave-active{-webkit-transition:all .5s ease;transition:all .5s ease}.docs-renderer-flip-enter-from,.docs-renderer-flip-leave-to{opacity:0}.docs-renderer-flip-leave-active{position:absolute;display:none}.docs-renderer-grid-lines{position:absolute;top:0;left:0;z-index:0;width:100%;height:100%;overflow:hidden;pointer-events:none}.docs-renderer-grid-lines__x{position:absolute;top:0;width:1px;height:100%;border-left:1px dotted var(--docs-border-color);-webkit-box-sizing:border-box;box-sizing:border-box}.docs-renderer-grid-lines__y{position:absolute;left:0;width:100%;height:1px;border-top:1px dotted var(--docs-border-color);-webkit-box-sizing:border-box;box-sizing:border-box}.docs-renderer-guide{position:absolute;z-index:100001;pointer-events:none;-webkit-box-sizing:border-box;box-sizing:border-box}.docs-renderer-guide>span{position:absolute;padding:0 4px;font-size:12px;line-height:20px;color:#fff;background:color-mix(in srgb,var(--docs-link-color) 70%,transparent);border-radius:1px;-webkit-box-shadow:0 0 5px -3px var(--docs-shadow-color);box-shadow:0 0 5px -3px var(--docs-shadow-color);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.docs-renderer-guide.is-user{pointer-events:auto;cursor:ew-resize}.docs-renderer-guide--horizontal.is-user{cursor:ns-resize}.docs-renderer-guide--vertical{top:0;bottom:0;width:0;border-left:1px dotted var(--docs-link-color)}.docs-renderer-guide--horizontal{right:0;left:0;height:0;border-top:1px dotted var(--docs-link-color)}.docs-renderer-ruler{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:100%;min-width:0;min-height:0;-webkit-box-flex:1;-webkit-flex:1 1;-ms-flex:1 1;flex:1 1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.docs-renderer-ruler__origin{position:absolute;top:0;left:0;z-index:3;width:20px;height:20px;cursor:pointer;background:var(--docs-background-color-mute)}.docs-renderer-ruler__x{position:relative;z-index:2;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;min-width:0;overflow:visible;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;cursor:crosshair}.docs-renderer-ruler__wrapper{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;min-width:0;min-height:0;-webkit-box-flex:1;-webkit-flex:1 1;-ms-flex:1 1;flex:1 1}.docs-renderer-ruler__y{z-index:2;width:20px;height:100%;overflow:visible;-webkit-flex-shrink:0;-ms-flex-negative:0;flex-shrink:0;cursor:crosshair}.docs-renderer-ruler__y-rotate{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;margin-top:-39px;-webkit-transform-origin:0 100%;-ms-transform-origin:0 100%;transform-origin:0 100%}.docs-renderer-ruler__slot{min-width:0;min-height:0;-webkit-box-flex:1;-webkit-flex:1 1;-ms-flex:1 1;flex:1 1}.docs-renderer-ruler__slot>.vc-scroller,.docs-renderer-ruler__slot>.vc-scroller>.vc-scroller__wrapper{width:100%;height:100%;min-width:0;min-height:0}.docs-renderer-ruler__canvas{display:block;pointer-events:none;background:var(--docs-background-color-soft)}.docs-renderer-ruler .docs-renderer-guide{z-index:2}.docs-renderer-ruler .docs-renderer-guide>span{position:absolute;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:0 4px;font-size:12px;line-height:20px;color:#fff;background:color-mix(in srgb,var(--docs-link-color) 70%,transparent);border-radius:1px;-webkit-box-shadow:0 0 5px -3px var(--docs-shadow-color);box-shadow:0 0 5px -3px var(--docs-shadow-color);-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.docs-renderer-ruler .docs-renderer-guide--vertical{top:0;right:auto;bottom:auto;height:100vh;padding-left:5px;cursor:ew-resize;border:0;border-left:1px dashed color-mix(in srgb,var(--docs-link-color) 84%,transparent)}.docs-renderer-ruler .docs-renderer-guide--vertical.is-user{border-left-style:solid}.docs-renderer-ruler .docs-renderer-guide--vertical>span{top:auto;left:auto}.docs-renderer-ruler .docs-renderer-guide--horizontal{top:20px;right:auto;left:auto;width:100vw;height:auto;padding-bottom:5px;cursor:ns-resize;border:0;border-bottom:1px dashed color-mix(in srgb,var(--docs-link-color) 84%,transparent);-webkit-transform:rotate(-90deg);-ms-transform:rotate(-90deg);transform:rotate(-90deg);-webkit-transform-origin:0 100%;-ms-transform-origin:0 100%;transform-origin:0 100%}.docs-renderer-ruler .docs-renderer-guide--horizontal.is-user{border-bottom-style:solid}.docs-renderer-ruler .docs-renderer-guide--horizontal>span{top:5px;left:25px;-webkit-transform:rotate(90deg);-ms-transform:rotate(90deg);transform:rotate(90deg);-webkit-transform-origin:0 0;-ms-transform-origin:0 0;transform-origin:0 0}.docs-renderer-right-menu{position:fixed;z-index:1999;min-width:168px;padding:6px;color:var(--docs-foreground-color);background:var(--docs-background-color);border:1px solid var(--docs-border-color);border-radius:8px;-webkit-box-shadow:0 8px 24px var(--docs-shadow-color);box-shadow:0 8px 24px var(--docs-shadow-color);-webkit-box-sizing:border-box;box-sizing:border-box}.docs-renderer-right-menu__content{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.docs-renderer-right-menu__item{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:100%;min-height:28px;padding:0 10px;font:inherit;font-size:12px;line-height:28px;color:inherit;text-align:left;cursor:pointer;background:transparent;border:0;border-radius:6px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.docs-renderer-right-menu__item.is-divided{position:relative;margin-top:6px}.docs-renderer-right-menu__item.is-divided:before{position:absolute;top:-3px;right:4px;left:4px;height:1px;background:var(--docs-border-color-light);content:""}.docs-renderer-right-menu__item:focus-visible,.docs-renderer-right-menu__item:hover{color:var(--docs-primary-color);background:var(--docs-primary-color-light);outline:none}.docs-renderer-right-menu__item.is-danger:focus-visible,.docs-renderer-right-menu__item.is-danger:hover{color:var(--docs-error-color);background:var(--docs-error-background)}.docs-renderer-frame{position:relative;display:grid;grid-template-rows:minmax(0,1fr) 40px;height:100%;min-width:0;min-height:0;overflow:hidden}.docs-renderer-frame>.vc-scroller,.docs-renderer-frame>.vc-scroller>.vc-scroller__wrapper{width:100%;height:100%;min-width:0;min-height:0}.docs-renderer-frame__inner{position:relative;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;min-width:0;min-height:0;overflow:hidden;background:var(--docs-background-color-mute);border-left:1px solid var(--docs-border-color);-webkit-box-flex:1;-webkit-flex:1 1;-ms-flex:1 1;flex:1 1;-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column}.docs-renderer-frame__inner.is-hide-ruler{border-left:0}.docs-renderer-frame__viewport{min-width:100%;min-height:100%;padding:48px;-webkit-box-sizing:border-box;box-sizing:border-box}.docs-renderer-frame__viewport--draggable{min-width:100%;min-height:0;padding:0;-webkit-box-sizing:border-box;box-sizing:border-box}.docs-renderer-frame__artboard,.docs-renderer-frame__canvas{position:relative;-webkit-box-sizing:border-box;box-sizing:border-box}.docs-renderer-frame__canvas{margin:0;overflow:visible;border:1px solid color-mix(in srgb,var(--docs-border-color) 72%,transparent);-webkit-box-shadow:0 1px 2px var(--docs-shadow-color),0 10px 30px var(--docs-shadow-color);box-shadow:0 1px 2px var(--docs-shadow-color),0 10px 30px var(--docs-shadow-color)}.docs-renderer-frame__artboard{margin:0;overflow:visible;border:1px solid var(--docs-border-color);-webkit-transform-origin:top left;-ms-transform-origin:top left;transform-origin:top left}.docs-renderer-frame__item{position:relative;display:block;width:100%;max-width:var(--docs-renderer-content-width,100%);margin-inline:auto;isolation:isolate;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.docs-renderer-frame__item.is-full-width{width:100%;max-width:none;margin-inline:0}.docs-renderer-frame__item.is-selected{z-index:2}.docs-renderer-frame__item.is-dragging{opacity:0}.docs-renderer-frame__item-body{display:block;width:100%;min-height:3px}.docs-renderer-frame__item .docs-renderer-node{width:100%;-webkit-box-sizing:border-box;box-sizing:border-box}.docs-renderer-frame__list{display:block}.docs-renderer-frame__drop-slot{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:55px;margin:4px 0;color:var(--docs-primary-color);pointer-events:none;background:color-mix(in srgb,var(--docs-primary-color) 12%,var(--docs-background-color));border:1px dotted var(--docs-primary-color);-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center}.docs-renderer-frame__drop-indicator{position:relative;z-index:20;height:2px;margin:-1px 0;background:var(--docs-primary-color);-webkit-box-shadow:0 0 0 1px var(--docs-background-color);box-shadow:0 0 0 1px var(--docs-background-color)}.docs-renderer-frame__empty{display:grid;min-height:300px;color:var(--docs-foreground-color-mute);border:1px dashed var(--docs-border-color);place-items:center}.docs-renderer-frame__controls{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:4px;font-size:12px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.docs-renderer-frame__scaled{position:relative;-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none}.docs-renderer-frame__scaled--sortable{margin-inline:auto}.docs-renderer-overlay{position:absolute;z-index:100000;inset:0;pointer-events:none}.docs-renderer-selection{pointer-events:auto;border:1px dotted var(--docs-primary-color);-webkit-box-sizing:border-box;box-sizing:border-box}.docs-renderer-selection--sortable{position:absolute;z-index:10;inset:0;pointer-events:none}.docs-renderer-selection--draggable{position:absolute;cursor:move}.docs-renderer-selection--draggable.is-locked{cursor:not-allowed}.docs-renderer-selection__delete{position:absolute;top:0;right:0;z-index:300;width:20px;height:20px;padding:0;font-size:12px;line-height:20px;color:#fff;text-align:center;pointer-events:auto;cursor:pointer;background:var(--docs-primary-color);border:0;border-radius:0;-webkit-box-sizing:border-box;box-sizing:border-box}.docs-renderer-selection__handle,.docs-renderer-selection__rotate{position:absolute;padding:0;pointer-events:auto;cursor:pointer;background:transparent;border:0;-webkit-box-sizing:border-box;box-sizing:border-box}.docs-renderer-selection__handle{z-index:999;display:block}.docs-renderer-selection__handle--n,.docs-renderer-selection__handle--s{left:0;width:100%;height:5px;cursor:ns-resize}.docs-renderer-selection__handle--n{top:-5px}.docs-renderer-selection__handle--n:hover{background:linear-gradient(to bottom,transparent,var(--docs-primary-color))}.docs-renderer-selection__handle--s{bottom:-5px}.docs-renderer-selection__handle--s:hover{background:linear-gradient(to top,transparent,var(--docs-primary-color))}.docs-renderer-selection__handle--e,.docs-renderer-selection__handle--w{top:0;width:5px;height:100%;cursor:ew-resize}.docs-renderer-selection__handle--e{right:-5px}.docs-renderer-selection__handle--e:hover{background:linear-gradient(to left,transparent,var(--docs-primary-color))}.docs-renderer-selection__handle--w{left:-5px}.docs-renderer-selection__handle--w:hover{background:linear-gradient(to right,transparent,var(--docs-primary-color))}.docs-renderer-selection__handle--ne,.docs-renderer-selection__handle--nw,.docs-renderer-selection__handle--se,.docs-renderer-selection__handle--sw{width:10px;height:10px;padding:5px}.docs-renderer-selection__handle--nw{top:0;left:0;cursor:nwse-resize}.docs-renderer-selection__handle--ne{top:0;right:0;cursor:nesw-resize}.docs-renderer-selection__handle--sw{bottom:0;left:0;cursor:nesw-resize}.docs-renderer-selection__handle--se{right:0;bottom:0;cursor:nwse-resize}.docs-renderer-selection__rotate{top:0;left:50%;z-index:1000;display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;width:12px;height:22px;color:var(--docs-primary-color);cursor:crosshair;-webkit-transform:translate(-50%,-100%);-ms-transform:translate(-50%,-100%);transform:translate(-50%,-100%);-webkit-box-orient:vertical;-webkit-box-direction:normal;-webkit-flex-direction:column;-ms-flex-direction:column;flex-direction:column;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.docs-renderer-selection__rotate:before{width:8px;height:8px;border:1px solid var(--docs-primary-color);content:"";-webkit-box-sizing:border-box;box-sizing:border-box}.docs-renderer-selection__rotate:after{width:1px;height:10px;background:var(--docs-primary-color);content:""}.docs-renderer-selection__rotate-beam{position:absolute;top:50%;left:50%;z-index:2;height:1px;pointer-events:none;background:var(--docs-link-color);border:1px solid var(--docs-link-color);-webkit-transform:translate(-50%,-50%) rotate(90deg);-ms-transform:translate(-50%,-50%) rotate(90deg);transform:translate(-50%,-50%) rotate(90deg)}.docs-renderer-selection__rotate-tip{position:absolute;top:-50px;left:60%;width:40px;height:16px;font-size:12px;line-height:16px;color:var(--docs-foreground-color);text-align:center;pointer-events:none;background:var(--docs-background-color);border:1px solid var(--docs-border-color);border-radius:8px}.docs-renderer-drop-ghost{position:absolute;z-index:50;pointer-events:none;background:color-mix(in srgb,var(--docs-primary-color) 16%,transparent);border:1px dotted var(--docs-primary-color);-webkit-box-sizing:border-box;box-sizing:border-box}.docs-renderer-marquee{position:absolute;background:color-mix(in srgb,var(--docs-primary-color) 12%,transparent);border:1px solid var(--docs-primary-color)}.docs-renderer-rotate-hud{position:absolute;z-index:100002;pointer-events:none}.docs-renderer-rotate-hud__deg{position:absolute;top:50%;left:50%;z-index:2;border-top:1px dashed var(--docs-background-color);border-bottom:1px dashed var(--docs-foreground-color);opacity:.4}.docs-renderer-rotate-hud__deg.is-0{-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.docs-renderer-rotate-hud__deg.is-45{-webkit-transform:translate(-50%,-50%) rotate(45deg);-ms-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.docs-renderer-rotate-hud__deg.is-90{-webkit-transform:translate(-50%,-50%) rotate(90deg);-ms-transform:translate(-50%,-50%) rotate(90deg);transform:translate(-50%,-50%) rotate(90deg)}.docs-renderer-rotate-hud__deg.is-135{-webkit-transform:translate(-50%,-50%) rotate(135deg);-ms-transform:translate(-50%,-50%) rotate(135deg);transform:translate(-50%,-50%) rotate(135deg)}.docs-renderer-thumbnail{position:absolute;right:10px;bottom:50px;z-index:30;cursor:pointer;background:var(--docs-background-color);border:1px solid var(--docs-primary-color)}.docs-renderer-thumbnail__canvas{position:relative;overflow:hidden;background:var(--docs-background-color)}.docs-renderer-thumbnail__node{position:absolute;background:var(--docs-background-color-mute)}.docs-renderer-thumbnail__visible{z-index:2;cursor:move;background:color-mix(in srgb,var(--docs-foreground-color) 50%,transparent);-webkit-box-sizing:border-box;box-sizing:border-box}.docs-renderer-layers,.docs-renderer-thumbnail__visible{position:absolute;border:1px solid var(--docs-border-color)}.docs-renderer-layers{top:52px;left:12px;z-index:8;display:grid;grid-template-rows:auto minmax(0,1fr);gap:6px;width:180px;max-height:calc(100% - 112px);padding:12px;overflow:hidden;background:color-mix(in srgb,var(--docs-background-color) 94%,transparent);border-radius:8px;-webkit-box-shadow:0 8px 24px var(--docs-shadow-color);box-shadow:0 8px 24px var(--docs-shadow-color)}.docs-renderer-layers__list{display:grid;gap:2px}.docs-renderer-layers__item{display:grid;grid-template-columns:minmax(0,1fr) 24px 24px;gap:2px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;border-radius:5px}.docs-renderer-layers__item.is-selected{background:var(--docs-primary-color-light)}.docs-renderer-layers__item>button:first-child{padding:6px 8px;overflow:hidden;font:inherit;color:var(--docs-foreground-color);text-align:left;text-overflow:ellipsis;white-space:nowrap;cursor:pointer;background:none;border:0}.docs-renderer-radius-editor{display:grid;gap:6px;min-width:0}.docs-renderer-radius-editor__row{display:grid;grid-template-columns:minmax(0,1fr) 26px;gap:6px;min-width:0;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.docs-renderer-radius-editor__independent{position:relative;width:26px;height:26px;padding:0;color:var(--docs-foreground-color-mute);cursor:pointer;background:var(--docs-background-color-soft);border:0;border-radius:6px}.docs-renderer-radius-editor__independent:before{position:absolute;inset:7px;border:1.5px solid;border-radius:2px;content:""}.docs-renderer-radius-editor__independent.is-active{color:var(--docs-primary-color);background:var(--docs-primary-color-light)}.docs-renderer-panel-title{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;height:32px;padding:0 10px;font-size:12px;font-weight:600;border-bottom:1px solid var(--docs-border-color-light);-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.docs-renderer-panel-title small{font-weight:400;color:var(--docs-foreground-color-mute)}.docs-renderer-editor{display:grid;grid-template-rows:32px minmax(0,1fr);min-width:0;min-height:0;font-size:12px;text-align:left;background:var(--docs-background-color);border-left:1px solid var(--docs-border-color-light)}.docs-renderer-editor__content{padding:10px 12px 20px}.docs-renderer-editor__section+.docs-renderer-editor__section{padding-top:10px;margin-top:10px;border-top:1px solid var(--docs-border-color-light)}.docs-renderer-editor__section h3{padding:0;margin:0 0 8px;font-size:12px;font-weight:600;border:0}.docs-renderer-editor__sub{margin:8px 0 4px;font-size:11px;line-height:1.3;color:var(--docs-foreground-color-mute)}.docs-renderer-editor__pair{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:6px 8px;min-width:0}.docs-renderer-editor .docs-renderer-module-editor,.docs-renderer-editor__grid{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr);gap:8px;-webkit-box-align:start;-webkit-align-items:start;-ms-flex-align:start;align-items:start}.docs-renderer-editor .docs-renderer-module-editor>label,.docs-renderer-editor__grid>label{grid-column:1/-1;padding:0;font-size:11px;line-height:1.3;color:var(--docs-foreground-color-mute);text-align:left}.docs-renderer-editor .docs-renderer-module-editor>:not(.docs-renderer-field,label){grid-column:1/-1}.docs-renderer-editor input,.docs-renderer-editor textarea{text-align:left}.docs-renderer-editor .vc-textarea__content,.docs-renderer-editor .vc-textarea__wrapper{-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.docs-renderer-editor .vc-input,.docs-renderer-editor .vc-input-number,.docs-renderer-editor .vc-select,.docs-renderer-editor .vc-textarea{min-height:26px;font-size:12px}.docs-renderer-editor .vc-input__content input,.docs-renderer-editor .vc-textarea__content textarea{padding:4px 8px}.docs-renderer-editor__error{color:var(--docs-error-color)}@media (prefers-reduced-motion:reduce){.docs-renderer *{scroll-behavior:auto!important;-webkit-transition-duration:.01ms!important;transition-duration:.01ms!important}}.docs-renderer{width:100%;min-width:0;color:var(--docs-foreground-color)}.docs-renderer__viewport{position:relative;min-width:0;overflow:hidden}.docs-renderer__canvas{-webkit-box-sizing:border-box;box-sizing:border-box}.docs-renderer[data-renderer-mode=sortable] .docs-renderer__canvas>.docs-renderer-node{width:100%;max-width:var(--docs-renderer-content-width,100%);margin-inline:auto}.docs-renderer[data-renderer-mode=sortable] .docs-renderer__canvas>.docs-renderer-node.is-full-width{max-width:none}.docs-renderer__error{padding:16px;color:var(--docs-foreground-color-mute);background:var(--docs-background-color-soft);border:1px dashed var(--docs-border-color);border-radius:8px}@media screen and (width <= 768px){.docs-renderer[data-renderer-mode=sortable] .docs-renderer__canvas>.docs-renderer-node:not(.is-full-width){width:calc(100% - 32px)}.docs-renderer[data-renderer-mode=sortable] .docs-renderer__canvas>:is(.docs-renderer-node--hero,.docs-renderer-node--features,.docs-renderer-node--steps,.docs-renderer-node--faq,.docs-renderer-node--cta):not(:last-child){margin-bottom:24px!important}}.docs-renderer-preview-modal__content{height:100%;min-height:0;padding:24px;-webkit-box-sizing:border-box;box-sizing:border-box}.docs-renderer-combo{display:grid;grid-template-rows:50px minmax(0,1fr);width:100%;height:100vh;min-width:960px;min-height:560px;color:var(--docs-foreground-color);background:var(--docs-background-color)}.docs-renderer-combo__toolbar{display:grid;grid-template-columns:minmax(0,1fr) auto;gap:16px;padding:0 16px;border-bottom:1px solid var(--docs-border-color-light);-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.docs-renderer-combo__actions,.docs-renderer-combo__heading{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:8px;min-width:0;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.docs-renderer-combo__heading strong{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.docs-renderer-combo__body{display:grid;grid-template-columns:284px minmax(0,1fr) 380px;min-width:0;min-height:0}.docs-renderer-combo__stage{display:grid;grid-template-rows:30px minmax(0,1fr);min-width:0;min-height:0;background-color:var(--docs-background-color-soft);background-image:radial-gradient(var(--docs-border-color) 1px,transparent 1px);background-size:16px 16px}.docs-renderer-combo__stage.is-draggable{grid-template-rows:minmax(0,1fr);background-color:var(--docs-background-color-mute);background-image:none}.docs-renderer-combo__stage-bar{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;padding:0 12px;font-size:12px;color:var(--docs-foreground-color-mute);cursor:pointer;background:var(--docs-background-color);border-bottom:1px solid var(--docs-border-color-light);-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:justify;-webkit-justify-content:space-between;-ms-flex-pack:justify;justify-content:space-between}.docs-renderer-combo__stage-bar:focus-visible,.docs-renderer-combo__stage-bar:hover{color:var(--docs-foreground-color);background:var(--docs-background-color-soft)}.docs-renderer-combo__file{display:none}.docs-renderer-json-modal,.docs-renderer-json-modal .vc-modal__content,.docs-renderer-json-modal .vc-modal__header,.docs-renderer-json-modal .vc-modal__title{text-align:left}.docs-renderer-json-modal__content{padding:0!important}.docs-renderer-json-modal__body{display:grid;grid-template-rows:auto minmax(0,1fr);height:100%;min-width:760px;min-height:0;padding:16px 20px 24px;font-size:12px;line-height:1.5;text-align:left;-webkit-box-sizing:border-box;box-sizing:border-box}.docs-renderer-json-modal__switcher{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;gap:4px;padding:3px;margin-bottom:16px;background:var(--docs-background-color-soft);border-radius:8px}.docs-renderer-json-modal__error{padding:10px 12px;margin:0;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:12px;line-height:1.55;color:var(--docs-error-color);text-align:left;white-space:pre-wrap;background:var(--docs-error-background);border-radius:8px}.docs-renderer-json-modal__workspace{display:grid;grid-template-rows:minmax(0,1fr) auto;gap:12px;height:100%;min-width:760px;min-height:0;padding:0 8px 8px 0;text-align:left;-webkit-align-content:start;-ms-flex-line-pack:start;align-content:start}.docs-renderer-json-modal input,.docs-renderer-json-modal textarea{text-align:left}.docs-renderer-json-modal .vc-textarea__content,.docs-renderer-json-modal .vc-textarea__wrapper{-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.docs-renderer-json,.docs-renderer-json input,.docs-renderer-json textarea{text-align:left}.docs-renderer-json .vc-input,.docs-renderer-json .vc-input-number,.docs-renderer-json .vc-select,.docs-renderer-json .vc-textarea{--vc-input-background-color-light:var(--docs-background-color);--vc-input-color-dark-light:var(--docs-foreground-color);--vc-input-color-disabled:transparent;--vc-input-color-light-deeper:var(--docs-border-color);--vc-input-color-primary:var(--docs-primary-color);--vc-textarea-background-color-light:var(--docs-code-background);--vc-textarea-color-dark-light:var(--docs-foreground-color);--vc-textarea-color-light-deeper:var(--docs-border-color);--vc-textarea-color-primary:var(--docs-primary-color);min-width:0;color:var(--docs-foreground-color);text-align:left;background-color:var(--docs-background-color)}.docs-renderer-json .vc-input,.docs-renderer-json .vc-input-number{min-height:28px;font-size:12px}.docs-renderer-json .vc-input__content input,.docs-renderer-json .vc-textarea__content textarea{padding:4px 8px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:12px;line-height:1.5;color:var(--docs-foreground-color);text-align:left}.docs-renderer-json .vc-input-number.is-disabled,.docs-renderer-json .vc-input.is-disabled{background-color:transparent!important}.docs-renderer-json .vc-input.is-disabled input{color:var(--docs-foreground-color-light)!important}.docs-renderer-json .vc-select__input{background-color:transparent!important}.docs-renderer-json .vc-select__append{color:var(--docs-foreground-color-mute)!important}.docs-renderer-json .vc-input-number__icon{display:none}.docs-renderer-json .vc-select{min-height:28px;font-size:12px}.docs-renderer-json__source{height:100%;min-height:0;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:12px;line-height:1.6;text-align:left;background:var(--docs-code-background)}.docs-renderer-json__source .vc-textarea__content,.docs-renderer-json__source .vc-textarea__wrapper,.docs-renderer-json__source textarea{height:100%;min-height:0;-webkit-box-align:stretch;-webkit-align-items:stretch;-ms-flex-align:stretch;align-items:stretch}.docs-renderer-json__source textarea{padding:12px 14px;resize:none;-moz-tab-size:4;-o-tab-size:4;tab-size:4}.docs-renderer-json__tree{display:grid;gap:6px;min-width:760px;text-align:left}.docs-renderer-json__node{position:relative;min-width:0}.docs-renderer-json__node:not(.is-root):before{position:absolute;top:16px;left:-16px;width:16px;height:1px;background:var(--docs-border-color);content:""}.docs-renderer-json__node.is-last:not(.is-root):after{position:absolute;top:17px;bottom:-999px;left:-17px;width:3px;background:var(--docs-background-color);content:""}.docs-renderer-json__fields{display:grid;grid-template-columns:minmax(128px,200px) 104px minmax(0,1fr) 48px;gap:8px 10px;width:100%;min-height:32px;padding:2px 4px;text-align:left;border-radius:8px;-webkit-box-sizing:border-box;box-sizing:border-box;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.docs-renderer-json__fields>*{min-width:0}.docs-renderer-json__fields.is-locked,.docs-renderer-json__fields:hover{background:var(--docs-background-color-soft)}.docs-renderer-json__fields.is-locked .vc-input,.docs-renderer-json__fields.is-locked .vc-input-number,.docs-renderer-json__fields.is-locked .vc-select,.docs-renderer-json__fields.is-locked .vc-select__input{color:var(--docs-foreground-color-light);background-color:transparent!important;-webkit-box-shadow:none;box-shadow:none}.docs-renderer-json__fields.is-locked .vc-input-number:after,.docs-renderer-json__fields.is-locked .vc-input-number:before,.docs-renderer-json__fields.is-locked .vc-input:after,.docs-renderer-json__fields.is-locked .vc-input:before,.docs-renderer-json__fields.is-locked .vc-select:after,.docs-renderer-json__fields.is-locked .vc-select:before,.docs-renderer-json__fields.is-locked .vc-select__input:after,.docs-renderer-json__fields.is-locked .vc-select__input:before{border-color:transparent!important;-webkit-box-shadow:none!important;box-shadow:none!important}.docs-renderer-json__children{position:relative;display:grid;gap:6px;padding-left:16px;margin-top:6px;margin-left:8px;overflow:hidden}.docs-renderer-json__children:before{position:absolute;top:0;bottom:0;left:0;width:1px;background:var(--docs-border-color);content:""}.docs-renderer-json__sort-list,.docs-renderer-json__sort-list>.vc-transition-fade{display:grid;gap:6px}.docs-renderer-json__ops{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:6px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:end;-webkit-justify-content:flex-end;-ms-flex-pack:end;justify-content:flex-end}.docs-renderer-json__add,.docs-renderer-json__op-slot,.docs-renderer-json__remove{display:-webkit-inline-box;display:-webkit-inline-flex;display:-ms-inline-flexbox;display:inline-flex;-webkit-box-flex:0;-webkit-flex:none;-ms-flex:none;flex:none;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center;-webkit-box-pack:center;-webkit-justify-content:center;-ms-flex-pack:center;justify-content:center;width:20px;height:20px}.docs-renderer-json__add,.docs-renderer-json__remove{position:relative;padding:0;margin:0;color:var(--docs-foreground-color-mute);cursor:pointer;background:var(--docs-background-color);border:1px solid var(--docs-border-color);border-radius:50%;-webkit-appearance:none;-moz-appearance:none;appearance:none}.docs-renderer-json__add:after,.docs-renderer-json__add:before,.docs-renderer-json__remove:after,.docs-renderer-json__remove:before{position:absolute;top:50%;left:50%;background:currentcolor;border-radius:1px;content:""}.docs-renderer-json__add:hover:not(:disabled),.docs-renderer-json__remove:hover:not(:disabled){color:var(--docs-primary-color);border-color:var(--docs-primary-color)}.docs-renderer-json__add:disabled,.docs-renderer-json__remove:disabled{cursor:not-allowed;opacity:.45}.docs-renderer-json__add:after,.docs-renderer-json__add:before{width:8px;height:1.5px;-webkit-transform:translate(-50%,-50%);-ms-transform:translate(-50%,-50%);transform:translate(-50%,-50%)}.docs-renderer-json__add:after{-webkit-transform:translate(-50%,-50%) rotate(90deg);-ms-transform:translate(-50%,-50%) rotate(90deg);transform:translate(-50%,-50%) rotate(90deg)}.docs-renderer-json__remove:after,.docs-renderer-json__remove:before{width:8px;height:1.5px}.docs-renderer-json__remove:before{-webkit-transform:translate(-50%,-50%) rotate(45deg);-ms-transform:translate(-50%,-50%) rotate(45deg);transform:translate(-50%,-50%) rotate(45deg)}.docs-renderer-json__remove:after{-webkit-transform:translate(-50%,-50%) rotate(-45deg);-ms-transform:translate(-50%,-50%) rotate(-45deg);transform:translate(-50%,-50%) rotate(-45deg)}.docs-renderer-json__remove:hover:not(:disabled){color:#fff;background:var(--docs-error-color);border-color:var(--docs-error-color)}.docs-renderer-json__remove:disabled{cursor:not-allowed;opacity:.45}.docs-renderer-json__key,.docs-renderer-json__kind,.docs-renderer-json__summary{overflow:hidden;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-size:12px;line-height:28px;color:var(--docs-foreground-color-light);text-align:left;text-overflow:ellipsis;white-space:nowrap}.docs-renderer-json__kind{padding:0 2px;color:var(--docs-foreground-color-mute)}.docs-renderer-json__key{display:-webkit-box;display:-webkit-flex;display:-ms-flexbox;display:flex;gap:8px;padding:0 8px;-webkit-box-align:center;-webkit-align-items:center;-ms-flex-align:center;align-items:center}.docs-renderer-json__drag-handle{color:var(--docs-foreground-color-mute);cursor:-webkit-grab;cursor:grab;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}/*$vite$:1*/