@font-face{font-display:swap;font-family:FontAwesome;font-weight:400;font-style:normal;src:url(../../../plugins/easy-pricing-tables/assets/pricing-tables/font-awesome/fonts/FontAwesome.otf)}div.fca-ept-main .block-editor-rich-text__editable:focus,div.fca-ept-main .block-editor-rich-text__editable:hover{outline:2px dashed #2b78e4}div.fca-ept-main .fca-ept-plan-image:not(.fca-ept-woo-image){cursor:pointer}div.fca-ept-main .fca-ept-plan-image:not(.fca-ept-woo-image):hover{outline:2px dashed #2b78e4}div.fca-ept-main .fca-ept-plan-image.fca-ept-woo-image{pointer-events:none}div.fca-ept-layout8 div.fca-ept-column.fca-ept-selected-column{box-shadow:rgba(0,0,0,.5) 0 10px 25px 0}div.fca-ept-layout7 div.fca-ept-column.fca-ept-selected-column{box-shadow:rgba(0,0,0,.5) 0 10px 25px 0}div.fca-ept-layout3 div.fca-ept-column.fca-ept-selected-column{box-shadow:rgba(0,0,0,.5) 0 10px 25px 0}div.fca-ept-layout2 div.fca-ept-column.fca-ept-selected-column{box-shadow:rgba(0,0,0,.5) 0 10px 25px 0}div.fca-ept-layout4 div.fca-ept-column.fca-ept-selected-column{box-shadow:rgba(0 0 0 / 50%) 1px 5px 10px 0}div.fca-ept-layout6 div.fca-ept-column.fca-ept-selected-column{box-shadow:rgba(0 0 0 / 50%) 1px 5px 10px 0}div.fca-ept-layout5 div.fca-ept-column.fca-ept-selected-column{z-index:1;box-shadow:rgba(0,0,0,.5) 0 3px 10px 0}div.fca-ept-layout1 div.fca-ept-column.fca-ept-most-popular.fca-ept-selected-column,div.fca-ept-layout1 div.fca-ept-column.fca-ept-selected-column{box-shadow:rgba(0,0,0,.5) 0 10px 25px 0}div.fca-ept-sidebar-items .block-editor-panel-color-gradient-settings__panel-title .component-color-indicator{display:none}div.fca-ept-sidebar-items .block-editor-tools-panel-color-gradient-settings__item.first{margin-top:0}div.fca-ept-sidebar-items .block-editor-panel-color-gradient-settings{border-top:0}div.fca-ept-layout-selection .layout-container{display:grid;grid-template-columns:1fr 1fr 1fr;margin:0 auto}div.fca-ept-layout-selection .layout-container .layout{text-align:center;font-weight:700;font-size:16px;font-family:sans-serif;padding:8px;border-radius:8px;margin:0;position:relative}div.fca-ept-layout-selection .layout-container .layout img{max-width:300px;height:auto}div.fca-ept-layout-selection .layout-container .layout:hover{transition:transform ease .3s;transform:translate(0,-1px);box-shadow:0 0 20px -2px rgba(0,0,0,.25)}div.fca-ept-layout-selection .layout-container .layout button{position:absolute;left:calc(50% - 45px);top:45%;display:none}div.fca-ept-layout-selection .layout-container .layout.pro-only:hover button{display:block}div.fca-ept-woo-products li{color:#000}.fca-ept-fa-icons-modal{min-width:530px}.fca-ept-fa-icons.components-combobox-control li{font-size:16px;font-family:FontAwesome,sans-serif}@media only screen and (max-width:900px){div.fca-ept-layout-selection .img-container{display:block}div.fca-ept-layout-selection .layout-name{margin-bottom:30px}}div.fca-ept-layout1{font-size:16px;margin:50px auto;display:flex;font-family:inherit;line-height:1.5}div.fca-ept-layout1 div.fca-ept-column{font-family:inherit;margin-right:20px;margin-top:54px;vertical-align:top;white-space:normal;width:100%;border:#ddd solid 1px;border-radius:4px;display:grid;grid-template-rows:auto auto 1fr auto}div.fca-ept-layout1 div.fca-ept-column.fca-ept-most-popular{border-radius:0 0 4px 4px}div.fca-ept-layout1 div.fca-ept-column.fca-ept-most-popular{grid-template-rows:auto auto auto 1fr auto}div.fca-ept-layout1 div.fca-ept-popular{font-family:inherit;display:none;padding:10px;text-align:center;font-weight:700;border-radius:4px 4px 0 0;margin:-54px -1px 2px -1px}div.fca-ept-layout1 div.fca-ept-popular.fca-ept-most-popular{display:block}div.fca-ept-layout1 div.fca-ept-plan-div{font-family:inherit;border-top-left-radius:4px;border-top-right-radius:4px;text-align:center;padding:15px 20px;font-weight:700;font-size:1em}div.fca-ept-layout1 .fca-ept-button,div.fca-ept-layout1 li,div.fca-ept-layout1 span{word-break:break-all}div.fca-ept-layout1 div.fca-ept-plan-div div.fca-ept-plan-image img{display:block;max-width:100%;margin:25px auto 0}div.fca-ept-layout1 div.fca-ept-plan-div .fca-ept-plan img{margin:auto}div.fca-ept-layout1 div.fca-ept-plan-div div.fca-ept-plan-image img.fca-ept-image2{display:none}div.fca-ept-layout1 div.fca-ept-plan-image{text-align:center}div.fca-ept-layout1 div.fca-ept-price-div{font-family:inherit;text-align:center;padding:.9375em 1.25em;font-weight:400;font-size:1.25em}div.fca-ept-layout1 div.fca-ept-price-div .fca-ept-price{line-height:1.5}div.fca-ept-layout1 div.fca-ept-features-div{text-align:center;font-size:.875em;font-weight:400}div.fca-ept-layout1 div.fca-ept-features-div ul{font-family:inherit;padding:0;margin:0}div.fca-ept-layout1 div.fca-ept-features-div li{list-style-type:none;font-family:inherit;padding:.9375em .5em .9375em .5em;border-bottom:dotted 1px #ddd}div.fca-ept-layout1 div.fca-ept-features-div .fca-ept-features li span:not(div.fca-ept-tooltip-div>span.fca-ept-tooltiptext){font-size:inherit!important}div.fca-ept-layout1 div.fca-ept-button-div{font-family:inherit;text-align:center;padding-top:1.25em;padding-bottom:1.25em;border-bottom-left-radius:4px;border-bottom-right-radius:4px}div.fca-ept-layout1 a.fca-ept-button{cursor:pointer;position:relative;font-weight:700;padding:16px 10px 10px 10px;width:75%;display:inline-block;white-space:normal;text-align:center;align-self:self-end;text-decoration:none!important;-webkit-appearance:unset;font-size:1em;border-top:0;border-left:0;border-right:0;border-radius:4px;-webkit-transition:background-color .3s ease-out;-moz-transition:background-color .3s ease-out;transition:background-color .3s ease-out}.fca-ept-tooltip{position:relative}.fca-ept-tooltip:before{visibility:hidden;position:absolute;bottom:18px;max-width:300px;line-height:1;font-family:sans-serif;font-size:14px;font-weight:initial;color:#fff;background-color:#424242;text-align:center;padding:5px;text-transform:initial;border-radius:5px;width:max-content;content:attr(data-tooltip);transform:translateX(calc(-50% + 7px))}.fca-ept-tooltip:hover:before{visibility:visible;z-index:2}div.fca-ept-tooltip-div{position:relative;font-size:20px;display:inline-block!important;line-height:1}div.fca-ept-tooltip-div .fca-ept-tooltiptext{visibility:hidden;width:max-content;background-color:#424242;font-weight:initial;color:#fff;text-align:center;padding:5px;bottom:-23px;position:absolute;line-height:1;z-index:1;font-size:14px;text-transform:initial;border-radius:5px;font-family:sans-serif}div.fca-ept-tooltip-div:hover .fca-ept-tooltiptext{visibility:visible}div.fca-ept-tooltip-div .fca-ept-tooltiptext:hover{visibility:hidden}div.wp-block-fatcatapps-easy-pricing-tables .fca-ept-plan-image .fca-ept-image1,div.wp-block-fatcatapps-easy-pricing-tables .fca-ept-plan-image .fca-ept-image2{display:none}@media only screen and (max-width:765px){div.fca-ept-layout1{font-size:75%;display:block}div.fca-ept-layout1 div.fca-ept-column.fca-ept-most-popular{margin-top:100px}}.entry .entry-content>div.fca-ept-layout2>:first-child{margin-top:auto}div.fca-ept-layout2{font-size:16px;margin:50px auto;display:flex;font-family:inherit;line-height:1.33}div.fca-ept-layout2 div.fca-ept-column{font-family:inherit;box-shadow:0 10px 25px 0 rgba(0,0,0,.14);border-radius:24px;flex-grow:1;flex-shrink:1;flex-basis:0%;position:relative;margin:0 8px 0 8px;display:grid;grid-template-rows:auto auto auto 1fr auto;padding:42px 30px 30px 30px}div.fca-ept-layout2 div.fca-ept-column.fca-ept-most-popular{padding-top:18px}div.fca-ept-layout2 div.fca-ept-popular-div{font-family:inherit;display:none;text-align:left;margin-bottom:6px}div.fca-ept-layout2 .fca-ept-popular-svg{display:none}div.fca-ept-layout2 .fca-ept-popular-text{display:inline-block;text-transform:uppercase;font-weight:700;padding:0 5px}div.fca-ept-layout2 div.fca-ept-plan-div{font-family:inherit;text-align:start}div.fca-ept-layout2 div.fca-ept-plan-div .fca-ept-plan img,div.fca-ept-layout2 div.fca-ept-plan-image img{display:block;margin:0 auto 20px}div.fca-ept-layout2 div.fca-ept-plan-div img{margin:10px auto 0;max-width:100%}div.fca-ept-layout2 div.fca-ept-plan-image img.fca-ept-image1{margin:10px auto;display:block}div.fca-ept-layout2 div.fca-ept-plan-image img.fca-ept-image2{margin:10px auto;display:none}div.fca-ept-layout2 div.fca-ept-plan-image{justify-items:center}div.fca-ept-layout2 .fca-ept-plan{font-weight:700}div.fca-ept-layout2 .fca-ept-plan-subtext{display:block;margin-top:-6px}div.fca-ept-layout2 .fca-ept-button,div.fca-ept-layout2 li,div.fca-ept-layout2 span{word-break:break-all}div.fca-ept-layout2 .fca-ept-price-container{font-family:inherit;padding:0;margin-top:10px}div.fca-ept-layout2 .fca-ept-price-subtext{line-height:1;margin-top:-6px;display:block}div.fca-ept-layout2 .fca-ept-price-svg{display:none}div.fca-ept-layout2 div.fca-ept-price-div .fca-ept-price-billing{display:none}div.fca-ept-layout2 div.fca-ept-features-div ul{font-family:inherit;letter-spacing:inherit;text-align:start;margin:26px 0;padding-left:0;font-weight:500}div.fca-ept-layout2 div.fca-ept-features-div .fca-ept-features li{font-family:inherit;list-style-type:none;margin:0 0 10px 0;line-height:1.4}div.fca-ept-layout2 div.fca-ept-features-div .fca-ept-features li span:not(div.fca-ept-tooltip-div>span.fca-ept-tooltiptext){font-size:inherit!important}div.fca-ept-layout2 div.fca-ept-features-div .fca-ept-features li::marker{color:#0f61d8}div.fca-ept-layout2 div.fca-ept-features-div .fca-ept-features li img{display:block;margin:12px auto}div.fca-ept-layout2 a.fca-ept-button{display:block;font-family:inherit;padding:10px;border-radius:8px;white-space:normal;text-align:center;align-self:self-end;text-decoration:none!important;-webkit-appearance:unset;cursor:pointer}div.fca-ept-layout2 a.fca-ept-button:hover{-webkit-box-shadow:none;box-shadow:none}.fca-ept-tooltip{position:relative}.fca-ept-tooltip:before{visibility:hidden;position:absolute;bottom:18px;max-width:300px;line-height:1;font-family:sans-serif;font-size:14px;font-weight:initial;color:#fff;background-color:#424242;text-align:center;padding:5px;text-transform:initial;border-radius:5px;width:max-content;content:attr(data-tooltip);transform:translateX(calc(-50% + 7px))}.fca-ept-tooltip:hover:before{visibility:visible;z-index:2}div.fca-ept-tooltip-div{position:relative;font-size:20px;display:inline-block!important;line-height:1}div.fca-ept-tooltip-div .fca-ept-tooltiptext{visibility:hidden;width:max-content;background-color:#424242;font-weight:initial;color:#fff;text-align:center;padding:5px;bottom:-23px;position:absolute;line-height:1;z-index:1;font-size:14px;text-transform:initial;border-radius:5px;font-family:sans-serif}div.fca-ept-tooltip-div:hover .fca-ept-tooltiptext{visibility:visible}div.fca-ept-tooltip-div .fca-ept-tooltiptext:hover{visibility:hidden}div.wp-block-fatcatapps-easy-pricing-tables .fca-ept-plan-image .fca-ept-image1,div.wp-block-fatcatapps-easy-pricing-tables .fca-ept-plan-image .fca-ept-image2{display:none}@media only screen and (max-width:800px){.entry .entry-content>.alignfull{max-width:unset!important;width:unset!important;min-width:250px!important}div.fca-ept-layout2,div.fca-ept-toggle-period-container{font-size:75%;display:block;padding-right:0}div.fca-ept-layout2 div.fca-ept-column{margin-top:15px!important}}.ptp-pricing-table{white-space:nowrap;width:100%;text-align:center}.ptp-col{padding-left:.4em;padding-right:.4em;display:inline-block;vertical-align:top;white-space:normal;float:left}.ptp-one-col{width:50%}.ptp-two-col{width:46.5%}.ptp-three-col{width:31%}.ptp-four-col{width:23.25%}.ptp-five-col{width:18.6%}.ptp-six-col{width:15.5%}.ptp-seven-col{width:13.29%}.ptp-eight-col{width:11.625%}.ptp-nine-col{width:10.3%}.ptp-ten-col{width:9.3%}.ptp-more-col{width:auto}div.ptp-item-container{margin:0 0 1.25em 0;padding-left:0;padding-bottom:0;font-size:1em;line-height:1.6;font-family:inherit;border:#ddd solid 1px}div.ptp-plan{text-align:center;font-weight:700;font-size:1em;background-color:#ddd;color:#333}div.ptp-most-popular{border:1px solid transparent;padding:.3em;text-align:center;font-size:.9em;font-weight:700;line-height:1.4em;margin-bottom:2px;background-color:#7f8c8d;color:#fff}div.ptp-not-most-popular{border:1px solid transparent;background:0 0;padding:.3em;text-align:center;color:#fff;font-size:.9em;font-weight:700;line-height:1.4em;margin-bottom:2px}div.ptp-price{text-align:center;font-weight:400;font-size:1.25em;background-color:#eee;color:#333}div.ptp-bullet-item{background-color:#fff;text-align:center;font-size:.875em;font-weight:400;color:#333;border-bottom:dotted 1px #ddd}div.ptp-cta{text-align:center;background-color:#f5f5f5}a.ptp-button{border-style:solid;cursor:pointer;font-family:inherit;font-weight:700;line-height:1.3;position:relative;text-decoration:none;text-align:center;display:inline-block;width:75%;margin:0 0 1.25em;padding-top:.75em;padding-bottom:.8125em;font-size:1em;border-top:0;border-left:0;border-right:0;-webkit-box-shadow:0 1px 0 rgba(255,255,255,.5) inset;box-shadow:0 1px 0 rgba(255,255,255,.5) inset;-webkit-transition:background-color .3s ease-out;-moz-transition:background-color .3s ease-out;transition:background-color .3s ease-out}@media only screen and (max-width:765px){.ptp-col{width:100%}.ptp-pricing-table{white-space:normal}.tt-ptp-empty-row{display:none}}.dh-ptp-gutenblock-select{padding-right:2px;padding-left:7px;margin-top:8px;border-top:1px solid #e2e4e7;border-bottom:1px solid #e2e4e7;background-color:#fff;width:max-content}.dh-ptp-gutenblock-select .components-select-control__input{padding:0 24px 0 8px}.dh-ptp-gutenblock-select .components-base-control__field{margin-bottom:0;margin-top:3px;margin-left:4px}a.dh-ptp-gutenblock-link{font-family:sans-serif;background-color:#fff;border-top:1px solid #e2e4e7;border-bottom:1px solid #e2e4e7;margin-bottom:0;padding-top:22px!important;padding-left:4px}.dh-ptp-gutenblock-required label{font-weight:700}.dh_ptp_switch{pointer-events:none}.wpcf7 .screen-reader-response{position:absolute;overflow:hidden;clip:rect(1px,1px,1px,1px);clip-path:inset(50%);height:1px;width:1px;margin:-1px;padding:0;border:0;word-wrap:normal!important}.wpcf7 .hidden-fields-container{display:none}.wpcf7 form .wpcf7-response-output{margin:2em .5em 1em;padding:.2em 1em;border:2px solid #00a0d2}.wpcf7 form.init .wpcf7-response-output,.wpcf7 form.resetting .wpcf7-response-output,.wpcf7 form.submitting .wpcf7-response-output{display:none}.wpcf7 form.sent .wpcf7-response-output{border-color:#46b450}.wpcf7 form.failed .wpcf7-response-output,.wpcf7 form.aborted .wpcf7-response-output{border-color:#dc3232}.wpcf7 form.spam .wpcf7-response-output{border-color:#f56e28}.wpcf7 form.invalid .wpcf7-response-output,.wpcf7 form.unaccepted .wpcf7-response-output,.wpcf7 form.payment-required .wpcf7-response-output{border-color:#ffb900}.wpcf7-form-control-wrap{position:relative}.wpcf7-not-valid-tip{color:#dc3232;font-size:1em;font-weight:400;display:block}.use-floating-validation-tip .wpcf7-not-valid-tip{position:relative;top:-2ex;left:1em;z-index:100;border:1px solid #dc3232;background:#fff;padding:.2em .8em;width:24em}.wpcf7-list-item{display:inline-block;margin:0 0 0 1em}.wpcf7-list-item-label::before,.wpcf7-list-item-label::after{content:" "}.wpcf7-spinner{visibility:hidden;display:inline-block;background-color:#23282d;opacity:.75;width:24px;height:24px;border:none;border-radius:100%;padding:0;margin:0 24px;position:relative}form.submitting .wpcf7-spinner{visibility:visible}.wpcf7-spinner::before{content:'';position:absolute;background-color:#fbfbfc;top:4px;left:4px;width:6px;height:6px;border:none;border-radius:100%;transform-origin:8px 8px;animation-name:spin;animation-duration:1000ms;animation-timing-function:linear;animation-iteration-count:infinite}@media (prefers-reduced-motion:reduce){.wpcf7-spinner::before{animation-name:blink;animation-duration:2000ms}}@keyframes spin{from{transform:rotate(0deg)}to{transform:rotate(360deg)}}@keyframes blink{from{opacity:0}50%{opacity:1}to{opacity:0}}.wpcf7 [inert]{opacity:.5}.wpcf7 input[type="file"]{cursor:pointer}.wpcf7 input[type="file"]:disabled{cursor:default}.wpcf7 .wpcf7-submit:disabled{cursor:not-allowed}.wpcf7 input[type="url"],.wpcf7 input[type="email"],.wpcf7 input[type="tel"]{direction:ltr}.wpcf7-reflection>output{display:list-item;list-style:none}.wpcf7-reflection>output[hidden]{display:none}.cmplz-video.cmplz-iframe-styles{background-color:transparent}.cmplz-video.cmplz-hidden{visibility:hidden!important}.cmplz-blocked-content-notice{display:none}.cmplz-placeholder-parent{height:inherit}.cmplz-optin .cmplz-blocked-content-container .cmplz-blocked-content-notice,.cmplz-optin .cmplz-wp-video .cmplz-blocked-content-notice,.cmplz-optout .cmplz-blocked-content-container .cmplz-blocked-content-notice,.cmplz-optout .cmplz-wp-video .cmplz-blocked-content-notice{display:block}.cmplz-blocked-content-container,.cmplz-wp-video{animation-name:cmplz-fadein;animation-duration:600ms;background:#FFF;border:0;border-radius:3px;box-shadow:0 0 1px 0 rgba(0,0,0,.5),0 1px 10px 0 rgba(0,0,0,.15);display:flex;justify-content:center;align-items:center;background-repeat:no-repeat!important;background-size:cover!important;height:inherit;position:relative}.cmplz-blocked-content-container.gmw-map-cover,.cmplz-wp-video.gmw-map-cover{max-height:100%;position:absolute}.cmplz-blocked-content-container.cmplz-video-placeholder,.cmplz-wp-video.cmplz-video-placeholder{padding-bottom:initial}.cmplz-blocked-content-container iframe,.cmplz-wp-video iframe{visibility:hidden;max-height:100%;border:0!important}.cmplz-blocked-content-container .cmplz-custom-accept-btn,.cmplz-wp-video .cmplz-custom-accept-btn{white-space:normal;text-transform:initial;cursor:pointer;position:absolute!important;width:100%;top:50%;left:50%;transform:translate(-50%,-50%);max-width:200px;font-size:14px;padding:10px;background-color:rgba(0,0,0,.5);color:#fff;text-align:center;z-index:98;line-height:23px}.cmplz-blocked-content-container .cmplz-custom-accept-btn:focus,.cmplz-wp-video .cmplz-custom-accept-btn:focus{border:1px dotted #cecece}.cmplz-blocked-content-container .cmplz-blocked-content-notice,.cmplz-wp-video .cmplz-blocked-content-notice{white-space:normal;text-transform:initial;position:absolute!important;width:100%;top:50%;left:50%;transform:translate(-50%,-50%);max-width:300px;font-size:14px;padding:10px;background-color:rgba(0,0,0,.5);color:#fff;text-align:center;z-index:98;line-height:23px}.cmplz-blocked-content-container .cmplz-blocked-content-notice .cmplz-links,.cmplz-wp-video .cmplz-blocked-content-notice .cmplz-links{display:block;margin-bottom:10px}.cmplz-blocked-content-container .cmplz-blocked-content-notice .cmplz-links a,.cmplz-wp-video .cmplz-blocked-content-notice .cmplz-links a{color:#fff}.cmplz-blocked-content-container .cmplz-blocked-content-notice .cmplz-blocked-content-notice-body,.cmplz-wp-video .cmplz-blocked-content-notice .cmplz-blocked-content-notice-body{display:block}.cmplz-blocked-content-container div div{display:none}.cmplz-wp-video .cmplz-placeholder-element{width:100%;height:inherit}@keyframes cmplz-fadein{from{opacity:0}to{opacity:1}}@font-face{font-display:swap;font-family:'Fakt';src:url(../../../themes/b4st-master/theme/fonts/FaktPro/FaktPro-Thin.eot);src:url('../../../themes/b4st-master/theme/fonts/FaktPro/FaktPro-Thin.eot?#iefix') format('embedded-opentype'),url(../../../themes/b4st-master/theme/fonts/FaktPro/FaktPro-Thin.woff) format('woff'),url(../../../themes/b4st-master/theme/fonts/FaktPro/FaktPro-Thin.ttf) format('truetype');font-weight:100;font-style:normal}@font-face{font-display:swap;font-family:'Fakt';src:url(../../../themes/b4st-master/theme/fonts/FaktPro/FaktPro-ThinItalic.eot);src:url('../../../themes/b4st-master/theme/fonts/FaktPro/FaktPro-ThinItalic.eot?#iefix') format('embedded-opentype'),url(../../../themes/b4st-master/theme/fonts/FaktPro/FaktPro-ThinItalic.woff) format('woff'),url(../../../themes/b4st-master/theme/fonts/FaktPro/FaktPro-ThinItalic.ttf) format('truetype');font-weight:100;font-style:italic}@font-face{font-display:swap;font-family:'Fakt';src:url(../../../themes/b4st-master/theme/fonts/FaktPro/FaktPro-Light.eot);src:url('../../../themes/b4st-master/theme/fonts/FaktPro/FaktPro-Light.eot?#iefix') format('embedded-opentype'),url(../../../themes/b4st-master/theme/fonts/FaktPro/FaktPro-Light.woff) format('woff'),url(../../../themes/b4st-master/theme/fonts/FaktPro/FaktPro-Light.ttf) format('truetype');font-weight:200;font-style:normal}@font-face{font-display:swap;font-family:'Fakt';src:url(../../../themes/b4st-master/theme/fonts/FaktPro/FaktPro-Blond.eot);src:url('../../../themes/b4st-master/theme/fonts/FaktPro/FaktPro-Blond.eot?#iefix') format('embedded-opentype'),url(../../../themes/b4st-master/theme/fonts/FaktPro/FaktPro-Blond.woff) format('woff'),url(../../../themes/b4st-master/theme/fonts/FaktPro/FaktPro-Blond.ttf) format('truetype');font-weight:300;font-style:normal}@font-face{font-display:swap;font-family:'Fakt';src:url(../../../themes/b4st-master/theme/fonts/FaktPro/FaktPro-Normal.eot);src:url('../../../themes/b4st-master/theme/fonts/FaktPro/FaktPro-Normal.eot?#iefix') format('embedded-opentype'),url(../../../themes/b4st-master/theme/fonts/FaktPro/FaktPro-Normal.woff) format('woff'),url(../../../themes/b4st-master/theme/fonts/FaktPro/FaktPro-Normal.ttf) format('truetype');font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:'Fakt';src:url(../../../themes/b4st-master/theme/fonts/FaktPro/FaktPro-Medium.eot);src:url('../../../themes/b4st-master/theme/fonts/FaktPro/FaktPro-Medium.eot?#iefix') format('embedded-opentype'),url(../../../themes/b4st-master/theme/fonts/FaktPro/FaktPro-Medium.woff) format('woff'),url(../../../themes/b4st-master/theme/fonts/FaktPro/FaktPro-Medium.ttf) format('truetype');font-weight:500;font-style:normal}@font-face{font-display:swap;font-family:'Fakt';src:url(../../../themes/b4st-master/theme/fonts/FaktPro/FaktPro-SemiBold.eot);src:url('../../../themes/b4st-master/theme/fonts/FaktPro/FaktPro-SemiBold.eot?#iefix') format('embedded-opentype'),url(../../../themes/b4st-master/theme/fonts/FaktPro/FaktPro-SemiBold.woff) format('woff'),url(../../../themes/b4st-master/theme/fonts/FaktPro/FaktPro-SemiBold.ttf) format('truetype');font-weight:600;font-style:normal}@font-face{font-display:swap;font-family:'Fellix';src:url(../../../themes/b4st-master/theme/css/Fellix-SemiBoldItalic.eot);src:local('Fellix SemiBold Italic'),local('Fellix-SemiBoldItalic'),url('../../../themes/b4st-master/theme/fonts/Fellix/Fellix-SemiBoldItalic.eot?#iefix') format('embedded-opentype'),url(../../../themes/b4st-master/theme/fonts/Fellix/Fellix-SemiBoldItalic.woff2) format('woff2'),url(../../../themes/b4st-master/theme/fonts/Fellix/Fellix-SemiBoldItalic.woff) format('woff'),url(../../../themes/b4st-master/theme/fonts/Fellix/Fellix-SemiBoldItalic.ttf) format('truetype');font-weight:600;font-style:italic}@font-face{font-display:swap;font-family:'Fellix';src:url(../../../themes/b4st-master/theme/fonts/Fellix/Fellix-SemiBold.eot);src:local('Fellix SemiBold'),local('Fellix-SemiBold'),url('../../../themes/b4st-master/theme/fonts/Fellix/Fellix-SemiBold.eot?#iefix') format('embedded-opentype'),url(../../../themes/b4st-master/theme/fonts/Fellix/Fellix-SemiBold.woff2) format('woff2'),url(../../../themes/b4st-master/theme/fonts/Fellix/Fellix-SemiBold.woff) format('woff'),url(../../../themes/b4st-master/theme/fonts/Fellix/Fellix-SemiBold.ttf) format('truetype');font-weight:600;font-style:normal}@font-face{font-display:swap;font-family:'Fellix';src:url(../../../themes/b4st-master/theme/fonts/Fellix/Fellix-Light.eot);src:local('Fellix Light'),local('Fellix-Light'),url('../../../themes/b4st-master/theme/fonts/Fellix/Fellix-Light.eot?#iefix') format('embedded-opentype'),url(../../../themes/b4st-master/theme/fonts/Fellix/Fellix-Light.woff2) format('woff2'),url(../../../themes/b4st-master/theme/fonts/Fellix/Fellix-Light.woff) format('woff'),url(../../../themes/b4st-master/theme/fonts/Fellix/Fellix-Light.ttf) format('truetype');font-weight:300;font-style:normal}@font-face{font-display:swap;font-family:'Fellix';src:url(../../../themes/b4st-master/theme/fonts/Fellix/Fellix-Black.eot);src:local('Fellix Black'),local('Fellix-Black'),url('../../../themes/b4st-master/theme/fonts/Fellix/Fellix-Black.eot?#iefix') format('embedded-opentype'),url(../../../themes/b4st-master/theme/fonts/Fellix/Fellix-Black.woff2) format('woff2'),url(../../../themes/b4st-master/theme/fonts/Fellix/Fellix-Black.woff) format('woff'),url(../../../themes/b4st-master/theme/fonts/Fellix/Fellix-Black.ttf) format('truetype');font-weight:900;font-style:normal}@font-face{font-display:swap;font-family:'Fellix';src:url(../../../themes/b4st-master/theme/fonts/Fellix/Fellix-BlackItalic.eot);src:local('Fellix Black Italic'),local('Fellix-BlackItalic'),url('../../../themes/b4st-master/theme/fonts/Fellix/Fellix-BlackItalic.eot?#iefix') format('embedded-opentype'),url(../../../themes/b4st-master/theme/fonts/Fellix/Fellix-BlackItalic.woff2) format('woff2'),url(../../../themes/b4st-master/theme/fonts/Fellix/Fellix-BlackItalic.woff) format('woff'),url(../../../themes/b4st-master/theme/fonts/Fellix/Fellix-BlackItalic.ttf) format('truetype');font-weight:900;font-style:italic}@font-face{font-display:swap;font-family:'Fellix';src:url(../../../themes/b4st-master/theme/fonts/Fellix/Fellix-ExtraBold.eot);src:local('Fellix ExtraBold'),local('Fellix-ExtraBold'),url('../../../themes/b4st-master/theme/fonts/Fellix/Fellix-ExtraBold.eot?#iefix') format('embedded-opentype'),url(../../../themes/b4st-master/theme/fonts/Fellix/Fellix-ExtraBold.woff2) format('woff2'),url(../../../themes/b4st-master/theme/fonts/Fellix/Fellix-ExtraBold.woff) format('woff'),url(../../../themes/b4st-master/theme/fonts/Fellix/Fellix-ExtraBold.ttf) format('truetype');font-weight:800;font-style:normal}@font-face{font-display:swap;font-family:'Fellix';src:url(../../../themes/b4st-master/theme/fonts/Fellix/Fellix-ThinItalic.eot);src:local('Fellix Thin Italic'),local('Fellix-ThinItalic'),url('../../../themes/b4st-master/theme/fonts/Fellix/Fellix-ThinItalic.eot?#iefix') format('embedded-opentype'),url(../../../themes/b4st-master/theme/fonts/Fellix/Fellix-ThinItalic.woff2) format('woff2'),url(../../../themes/b4st-master/theme/fonts/Fellix/Fellix-ThinItalic.woff) format('woff'),url(../../../themes/b4st-master/theme/fonts/Fellix/Fellix-ThinItalic.ttf) format('truetype');font-weight:100;font-style:italic}@font-face{font-display:swap;font-family:'Fellix';src:url(../../../themes/b4st-master/theme/fonts/Fellix/Fellix-Medium.eot);src:local('Fellix Medium'),local('Fellix-Medium'),url('../../../themes/b4st-master/theme/fonts/Fellix/Fellix-Medium.eot?#iefix') format('embedded-opentype'),url(../../../themes/b4st-master/theme/fonts/Fellix/Fellix-Medium.woff2) format('woff2'),url(../../../themes/b4st-master/theme/fonts/Fellix/Fellix-Medium.woff) format('woff'),url(../../../themes/b4st-master/theme/fonts/Fellix/Fellix-Medium.ttf) format('truetype');font-weight:500;font-style:normal}@font-face{font-display:swap;font-family:'Fellix';src:url(../../../themes/b4st-master/theme/fonts/Fellix/Fellix-LightItalic.eot);src:local('Fellix Light Italic'),local('Fellix-LightItalic'),url('../../../themes/b4st-master/theme/fonts/Fellix/Fellix-LightItalic.eot?#iefix') format('embedded-opentype'),url(../../../themes/b4st-master/theme/fonts/Fellix/Fellix-LightItalic.woff2) format('woff2'),url(../../../themes/b4st-master/theme/fonts/Fellix/Fellix-LightItalic.woff) format('woff'),url(../../../themes/b4st-master/theme/fonts/Fellix/Fellix-LightItalic.ttf) format('truetype');font-weight:300;font-style:italic}@font-face{font-display:swap;font-family:'Fellix';src:url(../../../themes/b4st-master/theme/fonts/Fellix/Fellix-BoldItalic.eot);src:local('Fellix Bold Italic'),local('Fellix-BoldItalic'),url('../../../themes/b4st-master/theme/fonts/Fellix/Fellix-BoldItalic.eot?#iefix') format('embedded-opentype'),url(../../../themes/b4st-master/theme/fonts/Fellix/Fellix-BoldItalic.woff2) format('woff2'),url(../../../themes/b4st-master/theme/fonts/Fellix/Fellix-BoldItalic.woff) format('woff'),url(../../../themes/b4st-master/theme/fonts/Fellix/Fellix-BoldItalic.ttf) format('truetype');font-weight:700;font-style:italic}@font-face{font-display:swap;font-family:'Fellix';src:url(../../../themes/b4st-master/theme/fonts/Fellix/Fellix-Thin.eot);src:local('Fellix Thin'),local('Fellix-Thin'),url('../../../themes/b4st-master/theme/fonts/Fellix/Fellix-Thin.eot?#iefix') format('embedded-opentype'),url(../../../themes/b4st-master/theme/fonts/Fellix/Fellix-Thin.woff2) format('woff2'),url(../../../themes/b4st-master/theme/fonts/Fellix/Fellix-Thin.woff) format('woff'),url(../../../themes/b4st-master/theme/fonts/Fellix/Fellix-Thin.ttf) format('truetype');font-weight:100;font-style:normal}@font-face{font-display:swap;font-family:'Fellix';src:url(../../../themes/b4st-master/theme/fonts/Fellix/Fellix-Regular.eot);src:local('Fellix Regular'),local('Fellix-Regular'),url('../../../themes/b4st-master/theme/fonts/Fellix/Fellix-Regular.eot?#iefix') format('embedded-opentype'),url(../../../themes/b4st-master/theme/fonts/Fellix/Fellix-Regular.woff2) format('woff2'),url(../../../themes/b4st-master/theme/fonts/Fellix/Fellix-Regular.woff) format('woff'),url(../../../themes/b4st-master/theme/fonts/Fellix/Fellix-Regular.ttf) format('truetype');font-weight:400;font-style:normal}@font-face{font-display:swap;font-family:'Fellix';src:url(../../../themes/b4st-master/theme/fonts/Fellix/Fellix-Bold.eot);src:local('Fellix Bold'),local('Fellix-Bold'),url('../../../themes/b4st-master/theme/fonts/Fellix/Fellix-Bold.eot?#iefix') format('embedded-opentype'),url(../../../themes/b4st-master/theme/fonts/Fellix/Fellix-Bold.woff2) format('woff2'),url(../../../themes/b4st-master/theme/fonts/Fellix/Fellix-Bold.woff) format('woff'),url(../../../themes/b4st-master/theme/fonts/Fellix/Fellix-Bold.ttf) format('truetype');font-weight:700;font-style:normal}@font-face{font-display:swap;font-family:'Fellix';src:url(../../../themes/b4st-master/theme/fonts/Fellix/Fellix-RegularItalic.eot);src:local('Fellix Regular Italic'),local('Fellix-RegularItalic'),url('../../../themes/b4st-master/theme/fonts/Fellix/Fellix-RegularItalic.eot?#iefix') format('embedded-opentype'),url(../../../themes/b4st-master/theme/fonts/Fellix/Fellix-RegularItalic.woff2) format('woff2'),url(../../../themes/b4st-master/theme/fonts/Fellix/Fellix-RegularItalic.woff) format('woff'),url(../../../themes/b4st-master/theme/fonts/Fellix/Fellix-RegularItalic.ttf) format('truetype');font-weight:400;font-style:italic}@font-face{font-display:swap;font-family:'Fellix';src:url(../../../themes/b4st-master/theme/fonts/Fellix/Fellix-ExtraBoldItalic.eot);src:local('Fellix ExtraBold Italic'),local('Fellix-ExtraBoldItalic'),url('../../../themes/b4st-master/theme/fonts/Fellix/Fellix-ExtraBoldItalic.eot?#iefix') format('embedded-opentype'),url(../../../themes/b4st-master/theme/fonts/Fellix/Fellix-ExtraBoldItalic.woff2) format('woff2'),url(../../../themes/b4st-master/theme/fonts/Fellix/Fellix-ExtraBoldItalic.woff) format('woff'),url(../../../themes/b4st-master/theme/fonts/Fellix/Fellix-ExtraBoldItalic.ttf) format('truetype');font-weight:800;font-style:italic}@font-face{font-display:swap;font-family:'Fellix';src:url(../../../themes/b4st-master/theme/fonts/Fellix/Fellix-MediumItalic.eot);src:local('Fellix Medium Italic'),local('Fellix-MediumItalic'),url('../../../themes/b4st-master/theme/fonts/Fellix/Fellix-MediumItalic.eot?#iefix') format('embedded-opentype'),url(../../../themes/b4st-master/theme/fonts/Fellix/Fellix-MediumItalic.woff2) format('woff2'),url(../../../themes/b4st-master/theme/fonts/Fellix/Fellix-MediumItalic.woff) format('woff'),url(../../../themes/b4st-master/theme/fonts/Fellix/Fellix-MediumItalic.ttf) format('truetype');font-weight:500;font-style:italic}:root{--acdocs-bg:#ffffff;--acdocs-sidebar:#f7fafd;--acdocs-surface:#ffffff;--acdocs-surface-2:#eef4f9;--acdocs-elevated:#e3edf4;--acdocs-input:#ffffff;--acdocs-text:#1d243c;--acdocs-text-2:#42506a;--acdocs-muted:#5d6a83;--acdocs-border:#dfe7ee;--acdocs-border-soft:#ebf1f6;--acdocs-border-strong:#c4d2dd;--acdocs-brand:#00c6e0;--acdocs-accent:#007e93;--acdocs-accent-strong:#00677a;--acdocs-accent-soft:rgba(0, 198, 224, 0.12);--acdocs-focus:rgba(0, 198, 224, 0.45);--acdocs-shadow:0 1px 2px rgba(29, 36, 60, 0.06);--acdocs-warn:#a05a0a;--acdocs-warn-soft:#fdf4e4;--acdocs-warn-border:#eed9b0;--acdocs-sidebar-width:304px;--acdocs-topbar-height:58px;--acdocs-font-ui:"Fakt", "Helvetica Neue", Helvetica, Arial, sans-serif;--acdocs-font-display:"Fellix", "Fakt", "Helvetica Neue", sans-serif;--acdocs-ease:cubic-bezier(0.25, 1, 0.5, 1)}[data-theme="dark"]{--acdocs-bg:#1d243c;--acdocs-sidebar:#191f35;--acdocs-surface:#252d4a;--acdocs-surface-2:#2b3454;--acdocs-elevated:#333d61;--acdocs-input:#151b2e;--acdocs-text:#eef2f8;--acdocs-text-2:#bfc9dd;--acdocs-muted:#94a1bd;--acdocs-border:#343e60;--acdocs-border-soft:#2a3352;--acdocs-border-strong:#46527d;--acdocs-brand:#00c6e0;--acdocs-accent:#2bd4ea;--acdocs-accent-strong:#52dded;--acdocs-accent-soft:rgba(0, 198, 224, 0.14);--acdocs-focus:rgba(43, 212, 234, 0.5);--acdocs-shadow:0 1px 2px rgba(0, 0, 0, 0.35);--acdocs-warn:#f2bc66;--acdocs-warn-soft:rgba(242, 188, 102, 0.1);--acdocs-warn-border:rgba(242, 188, 102, 0.3)}*{box-sizing:border-box}html,body.acdocs-body{height:100%;margin:0}body.acdocs-body{padding:0!important;background:var(--acdocs-bg);color:var(--acdocs-text);font-family:var(--acdocs-font-ui);font-size:15.5px;line-height:1.65;overflow:hidden;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}.acdocs a{color:var(--acdocs-accent);text-decoration:none;transition:color 150ms var(--acdocs-ease)}.acdocs a:hover{color:var(--acdocs-accent-strong);text-decoration:underline}.acdocs :focus-visible{border-radius:4px;outline:2px solid var(--acdocs-brand);outline-offset:2px}.screen-reader-text{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.acdocs{display:flex;height:100vh;height:100dvh}.acdocs-sidebar{width:var(--acdocs-sidebar-width);flex:0 0 var(--acdocs-sidebar-width);display:flex;flex-direction:column;min-height:0;background:var(--acdocs-sidebar);border-right:1px solid var(--acdocs-border)}@media (min-width:901px){.acdocs-sidebar{transition:margin-left 220ms var(--acdocs-ease),visibility 220ms}.acdocs.is-sidebar-collapsed .acdocs-sidebar{margin-left:calc(-1 * var(--acdocs-sidebar-width));visibility:hidden}}.acdocs-brand{padding:22px 20px 14px}.acdocs-brand-row{display:flex;align-items:center;gap:10px}.acdocs-brand-link{display:inline-flex;align-items:center;color:var(--acdocs-text)!important;font-weight:600}.acdocs-brand-link:hover{text-decoration:none}.acdocs-brand-link img{display:block;width:128px;height:auto}[data-theme="dark"] .acdocs-brand-link img{filter:brightness(0) invert(1)}.acdocs-brand-chip{padding:2px 8px;border-radius:999px;background:var(--acdocs-accent-soft);color:var(--acdocs-accent-strong);font-size:11px;font-weight:600;letter-spacing:.02em;line-height:1.6}.acdocs-brand p{margin:8px 0 0;color:var(--acdocs-muted);font-size:12.5px}.acdocs-search{position:relative;display:block;margin:4px 16px 14px}.acdocs-search svg{position:absolute;top:50%;left:11px;width:15px;height:15px;color:var(--acdocs-muted);fill:none;stroke:currentColor;stroke-linecap:round;stroke-width:2;transform:translateY(-50%);pointer-events:none}.acdocs-search input{width:100%;padding:9px 38px 9px 34px;border:1px solid var(--acdocs-border);border-radius:9px;background:var(--acdocs-input);box-shadow:var(--acdocs-shadow);color:var(--acdocs-text);font:inherit;font-size:13.5px;transition:border-color 150ms var(--acdocs-ease),box-shadow 150ms var(--acdocs-ease)}.acdocs-search input::placeholder{color:var(--acdocs-muted);opacity:1}.acdocs-search input::-webkit-search-cancel-button{cursor:pointer}.acdocs-search input:hover{border-color:var(--acdocs-border-strong)}.acdocs-search input:focus{border-color:var(--acdocs-brand);outline:none;box-shadow:0 0 0 3px var(--acdocs-focus)}.acdocs-search kbd{position:absolute;top:50%;right:9px;min-width:20px;padding:1px 5px;border:1px solid var(--acdocs-border);border-radius:5px;background:var(--acdocs-surface-2);color:var(--acdocs-muted);font-family:var(--acdocs-font-ui);font-size:11px;line-height:1.5;text-align:center;transform:translateY(-50%);pointer-events:none}.acdocs-search input:focus~kbd{display:none}.acdocs-nav{flex:1;min-height:0;padding:0 10px 18px;overflow-y:auto;scrollbar-color:var(--acdocs-border-strong) transparent;scrollbar-width:thin}.acdocs-nav-group{margin:1px 0}.acdocs-nav-group summary{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:7px 10px;border-radius:8px;color:var(--acdocs-text-2);cursor:pointer;font-size:13px;font-weight:600;letter-spacing:.01em;list-style:none;user-select:none;transition:background 150ms var(--acdocs-ease),color 150ms var(--acdocs-ease)}.acdocs-nav-group summary::-webkit-details-marker{display:none}.acdocs-nav-group summary:hover{background:var(--acdocs-elevated);color:var(--acdocs-text)}.acdocs-nav-group summary svg{width:14px;height:14px;flex:0 0 14px;color:var(--acdocs-muted);fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2;transition:transform 180ms var(--acdocs-ease)}.acdocs-nav-group[open] summary svg{transform:rotate(90deg)}.acdocs-nav-group ul{position:relative;padding:2px 0 6px;margin:0 0 0 15px;border-left:1px solid var(--acdocs-border);list-style:none}.acdocs-nav-group li{margin:0}.acdocs-nav-group li a{display:flex;align-items:center;min-width:0;padding:5px 10px 5px 14px;margin-left:-1px;border-left:1px solid transparent;color:var(--acdocs-text-2);font-size:13.5px;transition:color 150ms var(--acdocs-ease),border-color 150ms var(--acdocs-ease)}.acdocs-nav-group li a span:last-child{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.acdocs-nav-group li a:hover{border-left-color:var(--acdocs-border-strong);color:var(--acdocs-text);text-decoration:none}.acdocs-nav-group li a.is-active{border-left-color:var(--acdocs-brand);color:var(--acdocs-accent-strong);font-weight:600}.acdocs-nav-empty{margin:18px 12px;color:var(--acdocs-muted);font-size:13px}.acdocs-sidebar-foot{padding:10px 12px;border-top:1px solid var(--acdocs-border-soft)}.acdocs-sidebar-foot a{display:flex;align-items:center;gap:8px;padding:8px 10px;border-radius:8px;color:var(--acdocs-muted);font-size:13px}.acdocs-sidebar-foot a:hover{background:var(--acdocs-elevated);color:var(--acdocs-text);text-decoration:none}.acdocs-sidebar-foot svg{width:15px;height:15px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.acdocs-content{width:100%;flex:1;min-width:0;overflow-x:hidden;overflow-y:auto;scrollbar-color:var(--acdocs-border-strong) transparent;scrollbar-width:thin}.acdocs-topbar{position:sticky;z-index:20;top:0;display:flex;align-items:center;gap:12px;height:var(--acdocs-topbar-height);padding:0 28px;background:color-mix(in srgb,var(--acdocs-bg) 88%,transparent);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px);border-bottom:1px solid var(--acdocs-border-soft)}.acdocs-breadcrumb{display:flex;flex:1;align-items:center;gap:8px;min-width:0;overflow:hidden;color:var(--acdocs-border-strong);font-size:13px;white-space:nowrap}.acdocs-breadcrumb a{color:var(--acdocs-muted)}.acdocs-breadcrumb a:hover{color:var(--acdocs-accent-strong);text-decoration:none}.acdocs-breadcrumb strong{overflow:hidden;color:var(--acdocs-text);font-weight:600;text-overflow:ellipsis}.acdocs-icon-button{display:inline-flex;align-items:center;justify-content:center;width:34px;height:34px;flex:0 0 34px;padding:0;border:1px solid var(--acdocs-border);border-radius:8px;background:var(--acdocs-surface);color:var(--acdocs-muted);cursor:pointer;transition:border-color 150ms var(--acdocs-ease),color 150ms var(--acdocs-ease)}.acdocs-icon-button:hover{border-color:var(--acdocs-border-strong);color:var(--acdocs-text)}.acdocs-icon-button svg{width:17px;height:17px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.acdocs-icon-sun{display:none}[data-theme="dark"] .acdocs-icon-sun{display:inline-flex}[data-theme="dark"] .acdocs-icon-moon{display:none}.acdocs-main{padding:52px clamp(28px, 5vw, 80px) 88px}.acdocs-article{max-width:800px;margin-inline:auto}.acdocs-kicker,.acdocs-section-label{display:inline-block;margin:0 0 12px;color:var(--acdocs-accent);font-size:13.5px;font-weight:600}.acdocs h1{margin:0 0 16px;color:var(--acdocs-text);font-family:var(--acdocs-font-display);font-size:clamp(2rem, 1.7rem + 1vw, 2.6rem);font-weight:600;letter-spacing:-.02em;line-height:1.12;text-wrap:balance}.acdocs-home{max-width:1020px;margin-inline:auto}.acdocs-hero{max-width:660px}.acdocs-hero h1{font-size:clamp(2.1rem, 1.75rem + 1.3vw, 2.9rem)}.acdocs-hero>p{max-width:54ch;margin:0 0 26px;color:var(--acdocs-text-2);font-size:16.5px;text-wrap:pretty}.acdocs-hero-search{position:relative;display:block;max-width:540px}.acdocs-hero-search svg{position:absolute;top:50%;left:14px;width:17px;height:17px;color:var(--acdocs-muted);fill:none;stroke:currentColor;stroke-linecap:round;stroke-width:2;transform:translateY(-50%);pointer-events:none}.acdocs-hero-search input{width:100%;padding:13px 48px 13px 42px;border:1px solid var(--acdocs-border-strong);border-radius:12px;background:var(--acdocs-input);box-shadow:var(--acdocs-shadow);color:var(--acdocs-text);font:inherit;font-size:15px;transition:border-color 150ms var(--acdocs-ease),box-shadow 150ms var(--acdocs-ease)}.acdocs-hero-search input::placeholder{color:var(--acdocs-muted)}.acdocs-hero-search input:focus{border-color:var(--acdocs-brand);box-shadow:0 0 0 3px var(--acdocs-focus);outline:none}.acdocs-hero-search kbd{position:absolute;top:50%;right:14px;padding:1px 7px;border:1px solid var(--acdocs-border);border-radius:6px;color:var(--acdocs-muted);font-family:var(--acdocs-font-ui);font-size:11.5px;transform:translateY(-50%);pointer-events:none}.acdocs-start{display:flex;flex-wrap:wrap;align-items:center;gap:10px 26px;margin-top:36px;padding:15px 20px;border:1px solid var(--acdocs-border);border-radius:14px;background:var(--acdocs-sidebar)}.acdocs-start>p{margin:0;color:var(--acdocs-text);font-family:var(--acdocs-font-display);font-size:14.5px;font-weight:600}.acdocs-start ol{display:flex;flex-wrap:wrap;gap:8px 24px;padding:0;margin:0;list-style:none}.acdocs-start a{display:inline-flex;align-items:center;gap:9px;color:var(--acdocs-text-2);font-size:14px;font-weight:500}.acdocs-start a span{display:inline-grid;place-items:center;width:24px;height:24px;border:1.5px solid var(--acdocs-accent);border-radius:999px;color:var(--acdocs-accent);font-size:12px;font-weight:600;font-variant-numeric:tabular-nums;transition:background 150ms var(--acdocs-ease)}.acdocs-start a:hover{color:var(--acdocs-accent-strong);text-decoration:none}.acdocs-start a:hover span{background:var(--acdocs-accent-soft)}.acdocs-popular{display:flex;flex-wrap:wrap;align-items:baseline;gap:4px 12px;margin:20px 0 0;color:var(--acdocs-muted);font-size:13.5px}.acdocs-popular strong{margin-right:2px;color:var(--acdocs-text-2);font-weight:600}.acdocs-popular a{font-size:13.5px}.acdocs-popular a+a::before{content:"·";display:inline-block;margin-right:12px;color:var(--acdocs-muted)}.acdocs-dir{margin-top:44px}.acdocs-dir-group{display:grid;grid-template-columns:190px minmax(0,1fr);gap:14px 44px;padding:26px 0;border-top:1px solid var(--acdocs-border)}.acdocs-dir-group>h2{position:sticky;top:8px;align-self:start;margin:12px 0 0;color:var(--acdocs-text-2);font-family:var(--acdocs-font-display);font-size:14.5px;font-weight:600;letter-spacing:-.01em}.acdocs-dir-rows{display:flex;flex-direction:column;gap:2px}.acdocs-dir-row{display:flex;align-items:center;gap:16px;padding:12px 14px;border-radius:12px;transition:background 150ms var(--acdocs-ease)}.acdocs-dir-row:hover{background:var(--acdocs-surface-2);text-decoration:none}.acdocs-dir-icon{display:grid;flex:0 0 auto;place-items:center;width:40px;height:40px;border-radius:11px;background:var(--acdocs-accent-soft);color:var(--acdocs-accent)}.acdocs-dir-icon svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.8}.acdocs-dir-text{display:flex;flex-direction:column;gap:1px;min-width:0}.acdocs-dir-title{color:var(--acdocs-text);font-weight:600;font-size:15px;letter-spacing:-.005em;transition:color 150ms var(--acdocs-ease)}.acdocs-dir-row:hover .acdocs-dir-title{color:var(--acdocs-accent-strong)}.acdocs-dir-desc{color:var(--acdocs-muted);font-size:13px;line-height:1.5;text-wrap:pretty}.acdocs-dir-meta{display:inline-flex;flex:0 0 auto;align-items:center;gap:8px;margin-left:auto;color:var(--acdocs-muted);font-size:12.5px;font-variant-numeric:tabular-nums;white-space:nowrap}.acdocs-dir-meta svg{width:15px;height:15px;fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2;transition:transform 180ms var(--acdocs-ease),color 150ms var(--acdocs-ease)}.acdocs-dir-row:hover .acdocs-dir-meta svg{color:var(--acdocs-accent);transform:translateX(3px)}.acdocs-home-empty{margin-top:40px;color:var(--acdocs-muted);font-size:14.5px}@media (max-width:860px){.acdocs-dir-group{grid-template-columns:1fr;gap:4px}.acdocs-dir-group>h2{position:static;margin:0 0 8px}.acdocs-dir-row{padding:12px 8px}}@media (max-width:560px){.acdocs-dir-count{display:none}.acdocs-popular a+a::before{display:none}.acdocs-start{align-items:flex-start;flex-direction:column}}@media (prefers-reduced-motion:reduce){.acdocs-dir-meta svg,.acdocs-dir-row,.acdocs-start a span{transition:none}}.acdocs-entry{max-width:72ch;margin-top:30px;color:var(--acdocs-text-2);font-size:16px}.acdocs-entry>*:first-child{margin-top:0}.acdocs-entry h2,.acdocs-related h2{margin:38px 0 12px;color:var(--acdocs-text);font-family:var(--acdocs-font-display);font-size:20px;font-weight:600;letter-spacing:-.01em;line-height:1.35}.acdocs-entry h3{margin:28px 0 10px;color:var(--acdocs-text);font-size:16.5px;font-weight:600}.acdocs-entry img{max-width:100%;height:auto;border:1px solid var(--acdocs-border);border-radius:10px}.acdocs-entry code{padding:2px 6px;border-radius:5px;background:var(--acdocs-surface-2);color:var(--acdocs-text);font-family:ui-monospace,"SF Mono",Menlo,Consolas,monospace;font-size:.86em}.acdocs-callout{display:flex;gap:12px;padding:14px 16px;border:1px solid var(--acdocs-border);border-radius:10px;background:var(--acdocs-sidebar)}.acdocs-callout svg{width:19px;height:19px;flex:0 0 19px;margin-top:3px;color:var(--acdocs-accent);fill:none;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:2}.acdocs-callout p{margin:0;font-size:14.5px}.acdocs-callout strong{color:var(--acdocs-text);font-weight:600}.acdocs-related{margin-top:46px}.acdocs-related ul{padding:0;margin:0;border-top:1px solid var(--acdocs-border);list-style:none}.acdocs-related li{border-bottom:1px solid var(--acdocs-border-soft)}.acdocs-related li a{display:flex;align-items:center;justify-content:space-between;gap:20px;padding:12px 4px;color:var(--acdocs-text-2)}.acdocs-related li a span{color:var(--acdocs-muted);transition:transform 150ms var(--acdocs-ease),color 150ms var(--acdocs-ease)}.acdocs-related li a:hover{color:var(--acdocs-accent-strong);text-decoration:none}.acdocs-related li a:hover span{color:var(--acdocs-accent-strong);transform:translateX(3px)}.acdocs-pager{display:grid;grid-template-columns:1fr 1fr;gap:14px;margin-top:52px}.acdocs-pager a{display:flex;flex-direction:column;gap:3px;min-width:0;padding:14px 18px;border:1px solid var(--acdocs-border);border-radius:10px;background:var(--acdocs-surface);transition:border-color 150ms var(--acdocs-ease)}.acdocs-pager a:hover{border-color:var(--acdocs-brand);text-decoration:none}.acdocs-pager a span{color:var(--acdocs-muted);font-size:12px}.acdocs-pager a strong{overflow:hidden;color:var(--acdocs-text);font-size:14.5px;font-weight:600;text-overflow:ellipsis;white-space:nowrap}.acdocs-pager a:hover strong{color:var(--acdocs-accent-strong)}.acdocs-pager-next{text-align:right}.acdocs-pager-prev{grid-column:1}.acdocs-pager-next{grid-column:2}.acdocs-scrim{display:none;position:fixed;z-index:40;inset:0;background:rgba(29,36,60,.5)}body.admin-bar .acdocs{height:calc(100vh - 32px);height:calc(100dvh - 32px)}@media (max-width:900px){.acdocs-sidebar{position:fixed;z-index:50;top:0;bottom:0;left:0;width:min(var(--acdocs-sidebar-width), 86vw);box-shadow:0 8px 24px rgba(29,36,60,.18);transform:translateX(-102%);transition:transform 220ms var(--acdocs-ease)}.acdocs.is-nav-open .acdocs-sidebar{transform:translateX(0)}.acdocs.is-nav-open .acdocs-scrim{display:block}.acdocs-menu-button{display:inline-flex}.acdocs-search kbd{display:none}.acdocs-topbar{padding:0 16px}.acdocs-main{padding:34px 20px 60px}body.admin-bar .acdocs-sidebar{top:32px}}@media (max-width:600px){body.admin-bar .acdocs{height:calc(100vh - 46px);height:calc(100dvh - 46px)}body.admin-bar .acdocs-sidebar{top:46px}.acdocs-section-index section{grid-template-columns:1fr;gap:14px}.acdocs-breadcrumb a:not(:last-of-type){display:none}.acdocs-pager{grid-template-columns:1fr}.acdocs-pager-prev,.acdocs-pager-next{grid-column:auto;text-align:left}}.acdocs-entry>p:first-child{font-size:17.5px;line-height:1.6;text-wrap:pretty}.acdocs-entry>h2{margin-top:44px}.acdocs-entry h2,.acdocs-entry h3{scroll-margin-top:calc(var(--acdocs-topbar-height) + 24px)}.acdocs-content{scroll-behavior:smooth}.acdocs-steps{counter-reset:acdocs-step;margin-top:34px}ol.acdocs-steps{padding-left:0;margin-bottom:0;list-style:none}.acdocs-step{position:relative;padding-left:58px;counter-increment:acdocs-step}.acdocs-step+.acdocs-step{margin-top:40px}.acdocs-step::before{content:counter(acdocs-step);position:absolute;top:-3px;left:0;display:flex;align-items:center;justify-content:center;width:38px;height:38px;border:1px solid var(--acdocs-brand);border-radius:50%;background:var(--acdocs-accent-soft);color:var(--acdocs-accent-strong);font-family:var(--acdocs-font-display);font-size:16.5px;font-weight:700}.acdocs-step:not(:last-child)::after{content:"";position:absolute;top:43px;bottom:-34px;left:19px;width:1px;background:var(--acdocs-border)}.acdocs-step h2{margin:0 0 12px;padding-top:5px}.acdocs-path{display:flex;flex-wrap:wrap;align-items:center;gap:6px;margin:16px 0 18px}.acdocs-path-label{margin-right:4px;color:var(--acdocs-muted);font-size:12.5px;font-weight:600}.acdocs-path>span:not(.acdocs-path-label){position:relative;display:inline-flex;align-items:center;padding:4px 11px;border:1px solid var(--acdocs-border);border-radius:7px;background:var(--acdocs-surface);box-shadow:var(--acdocs-shadow);color:var(--acdocs-text-2);font-size:13px;font-weight:600;white-space:nowrap}.acdocs-path>span:not(.acdocs-path-label)+span{margin-left:12px}.acdocs-path>span:not(.acdocs-path-label)+span::before{content:"›";position:absolute;left:-14px;color:var(--acdocs-muted);font-weight:400}.acdocs-path>span:last-child:not(.acdocs-path-label){border-color:var(--acdocs-brand);background:var(--acdocs-accent-soft);color:var(--acdocs-accent-strong)}.acdocs-fields{margin:18px 0 8px;padding:0;border-top:1px solid var(--acdocs-border)}.acdocs-field{display:grid;grid-template-columns:minmax(150px,195px) 1fr;gap:4px 24px;margin:0;padding:12px 0;border-bottom:1px solid var(--acdocs-border-soft)}.acdocs-field dt{color:var(--acdocs-text);font-size:14.5px;font-weight:600;line-height:1.5}.acdocs-field dd{margin:0;font-size:14.5px;line-height:1.6}.acdocs-req{display:inline-block;margin-left:6px;padding:1px 8px;border-radius:999px;background:var(--acdocs-accent-soft);color:var(--acdocs-accent-strong);font-size:10.5px;font-weight:700;letter-spacing:.02em;vertical-align:2px;white-space:nowrap}.acdocs-callout--tip,.acdocs-callout--info,.acdocs-callout--warn{margin:22px 0}.acdocs-callout--tip::before,.acdocs-callout--info::before,.acdocs-callout--warn::before{content:"";width:19px;height:19px;flex:0 0 19px;margin-top:3px;background-color:var(--acdocs-accent);-webkit-mask:var(--acdocs-callout-icon) center / contain no-repeat;mask:var(--acdocs-callout-icon) center / contain no-repeat}.acdocs-callout--tip{--acdocs-callout-icon:url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M9 18h6'/><path d='M10 22h4'/><path d='M12 2a7 7 0 0 0-4.9 12 5 5 0 0 1 1.4 2.5h7a5 5 0 0 1 1.4-2.5A7 7 0 0 0 12 2Z'/></svg>");
  border-color: var(--acdocs-brand);
  background: var(--acdocs-accent-soft);
}

.acdocs-callout--info {
  --acdocs-callout-icon: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><circle cx='12' cy='12' r='10'/><path d='M12 16v-4'/><path d='M12 8h.01'/></svg>");
}

.acdocs-callout--warn {
  --acdocs-callout-icon: url("data:image/svg+xml;utf8,<svg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 24 24' fill='none' stroke='black' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'><path d='M10.3 3.9 1.8 18a2 2 0 0 0 1.7 3h17a2 2 0 0 0 1.7-3L13.7 3.9a2 2 0 0 0-3.4 0Z'/><path d='M12 9v4'/><path d='M12 17h.01'/></svg>");
  border-color: var(--acdocs-warn-border);
  background: var(--acdocs-warn-soft);
}

.acdocs-callout--warn::before {
  background-color: var(--acdocs-warn);
}

/* Índice "En esta página" */ .acdocs-toc{margin:26px 0 0;padding:14px 16px;border:1px solid var(--acdocs-border);border-radius:10px;background:var(--acdocs-sidebar)}.acdocs-toc-title{margin:0 0 8px;color:var(--acdocs-muted);font-size:12.5px;font-weight:600}.acdocs-toc ol{margin:0;padding:0;list-style:none}.acdocs-toc li+li{margin-top:1px}.acdocs-toc a{display:block;padding:4px 10px;border-left:1px solid var(--acdocs-border);color:var(--acdocs-text-2);font-size:13px;line-height:1.5}.acdocs-toc a:hover{border-left-color:var(--acdocs-border-strong);color:var(--acdocs-text);text-decoration:none}.acdocs-toc a.is-active{border-left-color:var(--acdocs-brand);color:var(--acdocs-accent-strong);font-weight:600}@media (min-width:1280px){.acdocs-article.has-toc{display:grid;grid-template-columns:minmax(0,1fr) 212px;column-gap:56px;max-width:1060px}.acdocs-article.has-toc>*{grid-column:1}.acdocs-article.has-toc>.acdocs-toc{position:sticky;top:calc(var(--acdocs-topbar-height) + 28px);grid-row:1 / span 30;grid-column:2;align-self:start;margin:6px 0 0;padding:0 0 0 2px;border:0;background:transparent}}@media (max-width:600px){.acdocs-step{padding-left:46px}.acdocs-step::before{top:-1px;width:32px;height:32px;font-size:14.5px}.acdocs-step:not(:last-child)::after{top:37px;left:16px}.acdocs-field{grid-template-columns:1fr;padding:10px 0}}@media (prefers-reduced-motion:reduce){.acdocs *,.acdocs *::before,.acdocs *::after{scroll-behavior:auto!important;transition-duration:0.01ms!important}.acdocs-content{scroll-behavior:auto}}