.be-tabs{--be-bg:#f0f0f1;--be-border:#c3c4c7;--be-hoverBg:#e4e5e7;--be-hoverBorder:#8c8f94;--be-activeBg:#ffffff;--be-activeBorder:#8c8f94;--be-align-pc:center;--be-align-tablet:center;--be-align-mobile:flex-start;min-width:0}
.be-tab-list{display:flex!important;align-items:stretch;flex-wrap:nowrap!important;gap:0;margin:0!important;padding:0!important;border:0!important;background:transparent!important;max-width:100%;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:none}
.be-tab-list[data-be-wrap=true]{flex-wrap:wrap!important;overflow:visible}
.be-tab-list :is([role=tab],.wp-block-tab,.be-tab-button){position:relative;flex:0 0 auto!important;box-sizing:border-box;margin:0!important;padding:.7em 1.5em!important;border:1px solid var(--be-border)!important;border-radius:4px 4px 0 0;line-height:2;white-space:nowrap;cursor:pointer}
.be-tab-list :is([role=tab],.wp-block-tab,.be-tab-button):hover{border-color:var(--be-hoverBorder)!important}
.be-tab-list :is([role=tab],.wp-block-tab,.be-tab-button)[aria-selected=true]{border-color:var(--be-activeBorder)!important}
.be-tab-list[data-be-equal=true] :is([role=tab],.wp-block-tab,.be-tab-button){flex:1 1 0!important;min-width:min(100%,8em);white-space:normal;text-align:center;overflow-wrap:anywhere}
.be-tab-list[data-be-style=buttons]{gap:.5em}
.be-tab-list[data-be-style=buttons] :is([role=tab],.wp-block-tab,.be-tab-button){border-radius:6px}
.be-tab-list[data-be-effect=fade] :is([role=tab],.wp-block-tab,.be-tab-button){transition:background-color .25s ease,border-color .25s ease,color .25s ease!important}
.be-tab-list[data-be-effect=lift]{padding-top:4px!important}
.be-tab-list[data-be-effect=lift] :is([role=tab],.wp-block-tab,.be-tab-button){transition:transform .2s ease,background-color .25s ease!important}
.be-tab-list[data-be-effect=lift] :is([role=tab],.wp-block-tab,.be-tab-button):hover{transform:translateY(-3px)}
.be-tabs > .be-tab-content > .be-tab-panel[hidden]{display:none!important}
.be-tabs > .be-tab-content > .be-tab-panel:not([hidden]){padding-top:2em!important;min-width:0}
.be-tabs[data-be-position=left],.be-tabs[data-be-position=right]{display:flex!important;align-items:flex-start;gap:1.5em}
.be-tabs[data-be-position=right]{flex-direction:row-reverse}
.be-tabs:is([data-be-position=left],[data-be-position=right])>.be-tab-list{flex-direction:column;flex:0 0 auto;max-width:40%;overflow-x:auto}
.be-tabs:is([data-be-position=left],[data-be-position=right])>.be-tab-content{flex:1;min-width:0}
.be-tabs[data-be-animation=fade] > .be-tab-content > .be-tab-panel.be-animate{animation:be-fade .4s ease both}
.be-tabs[data-be-animation=right] > .be-tab-content > .be-tab-panel.be-animate{animation:be-right .4s ease both}
.be-tabs[data-be-animation=up] > .be-tab-content > .be-tab-panel.be-animate{animation:be-up .4s ease both}
@keyframes be-fade{from{opacity:0}to{opacity:1}}
@keyframes be-right{from{opacity:0;transform:translateX(-16px)}to{opacity:1;transform:translateX(0)}}
@keyframes be-up{from{opacity:0;transform:translateY(16px)}to{opacity:1;transform:translateY(0)}}
@media(max-width:991px){.be-tabs[data-be-responsive-align=true] .be-tab-list{justify-content:var(--be-align-tablet)!important;justify-content:safe var(--be-align-tablet)!important}}
@media(max-width:575px){.be-tabs[data-be-responsive-align=true] .be-tab-list{justify-content:var(--be-align-mobile)!important;justify-content:safe var(--be-align-mobile)!important}.be-tabs > .be-tab-content > .be-tab-panel:not([hidden]){padding-top:1.5em!important}}
.be-color{margin-bottom:20px}.be-color>strong{display:block;margin-bottom:8px}

.editor-styles-wrapper .be-tabs > .block-editor-inner-blocks > .block-editor-block-list__layout{min-width:0}

/* Underline uses an inset line, independent of theme pseudo-elements. */
.be-toggle-right .components-base-control__field{display:flex!important;align-items:center;gap:12px;width:100%}
.be-toggle-right .components-toggle-control__label{order:0;flex:1;margin:0!important}
.be-toggle-right .components-form-toggle{order:1;margin-left:auto!important;margin-right:0!important;flex-shrink:0}
.be-toggle-right .components-h-stack{flex-direction:row-reverse!important;justify-content:space-between!important;width:100%}
/* Reset original tab underline in every BlockEdit style. */
.be-tabs .be-tab-list :is([role=tab],.wp-block-tab,.be-tab-button),
.be-tab-list :is([role=tab],.wp-block-tab,.be-tab-button){
 box-shadow:none!important;text-decoration:none!important;background-image:none!important;
 border-style:var(--be-current-border-style,var(--be-tab-border-style,solid))!important;border-width:var(--be-current-border-width,var(--be-tab-border-width,1px))!important;border-color:var(--be-border,transparent)!important;
}
.be-tabs .be-tab-list :is([role=tab],.wp-block-tab,.be-tab-button)::before,
.be-tabs .be-tab-list :is([role=tab],.wp-block-tab,.be-tab-button)::after,
.be-tab-list :is([role=tab],.wp-block-tab,.be-tab-button)::before,
.be-tab-list :is([role=tab],.wp-block-tab,.be-tab-button)::after{content:none!important;display:none!important}
.be-tabs .be-tab-list :is([role=tab],.wp-block-tab,.be-tab-button):hover{border-color:var(--be-hoverBorder,transparent)!important}
.be-tabs .be-tab-list :is([role=tab],.wp-block-tab,.be-tab-button)[aria-selected=true]{border-color:var(--be-activeBorder,transparent)!important}

/* Underline is one straight inset line; remove native button decoration. */
.be-tabs .be-tab-list[data-be-style=underline] :is([role=tab],.wp-block-tab,.be-tab-button),
.be-tab-list[data-be-style=underline] :is([role=tab],.wp-block-tab,.be-tab-button){
 border:0!important;border-radius:0!important;outline-offset:3px;
 background:transparent!important;background-image:none!important;
 box-shadow:inset 0 -3px 0 transparent!important;text-decoration:none!important;
}
.be-tabs .be-tab-list[data-be-style=underline] :is([role=tab],.wp-block-tab,.be-tab-button)::before,
.be-tabs .be-tab-list[data-be-style=underline] :is([role=tab],.wp-block-tab,.be-tab-button)::after,
.be-tab-list[data-be-style=underline] :is([role=tab],.wp-block-tab,.be-tab-button)::before,
.be-tab-list[data-be-style=underline] :is([role=tab],.wp-block-tab,.be-tab-button)::after{content:none!important;display:none!important}
.be-tabs .be-tab-list[data-be-style=underline] :is([role=tab],.wp-block-tab,.be-tab-button):hover,
.be-tab-list[data-be-style=underline] :is([role=tab],.wp-block-tab,.be-tab-button):hover{box-shadow:inset 0 -3px 0 var(--be-hoverBorder,#8c8f94)!important}
.be-tabs .be-tab-list[data-be-style=underline] :is([role=tab],.wp-block-tab,.be-tab-button)[aria-selected=true],
.be-tab-list[data-be-style=underline] :is([role=tab],.wp-block-tab,.be-tab-button)[aria-selected=true]{box-shadow:inset 0 -3px 0 var(--be-activeBorder,#8c8f94)!important}
.be-tab-list[data-be-style=underline][data-be-effect=fade] :is([role=tab],.wp-block-tab,.be-tab-button){transition:box-shadow .25s ease,color .25s ease!important}

.be-tab-shell{position:relative;min-width:0;width:100%;max-width:100%}
.be-tab-shell>.be-tab-list{width:100%;box-sizing:border-box}
/* Rectangular edge controls fade toward the tabs; the destination edge is solid. */
.be-tab-shell>.be-scroll-arrow{position:absolute;top:0;bottom:0;z-index:2;display:flex;align-items:center;justify-content:center;width:36px;height:100%;padding:4px;border:0;border-radius:0;transform:none;background:transparent;color:var(--be-arrowColor,#8c8f94);cursor:pointer;box-shadow:none}
.be-tab-shell>.be-scroll-prev{left:0;background:linear-gradient(to left,transparent,var(--be-arrowBg,#fff))}
.be-tab-shell>.be-scroll-next{right:0;background:linear-gradient(to right,transparent,var(--be-arrowBg,#fff))}
.be-tab-shell>.be-scroll-arrow[hidden]{display:none!important}
.be-scroll-arrow svg{width:20px;height:20px;fill:none;stroke:currentColor;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}
.be-scroll-arrow:focus-visible{outline:2px solid currentColor;outline-offset:2px}

/* Responsive position and button sizing. */
@media(min-width:992px){
.be-tabs[data-be-position-pc=top]{display:block!important}
.be-tabs[data-be-position-pc=left]{display:flex!important;flex-direction:row!important;align-items:flex-start;gap:1.5em}
.be-tabs[data-be-position-pc=left]>:is(.be-tab-shell,.be-tab-list,.be-tab-list-branch){flex:0 0 auto;width:var(--be-bar-width-pc,30%);max-width:100%;min-width:0}
.be-tabs[data-be-position-pc=left] .be-tab-list{flex-direction:column!important;width:100%}
.be-tabs[data-be-position-pc=left]>.be-tab-content{flex:1;min-width:0}
.be-tabs[data-be-position-pc=right]{display:flex!important;flex-direction:row-reverse!important;align-items:flex-start;gap:1.5em}
.be-tabs[data-be-position-pc=right]>:is(.be-tab-shell,.be-tab-list,.be-tab-list-branch){flex:0 0 auto;width:var(--be-bar-width-pc,30%);max-width:100%;min-width:0}
.be-tabs[data-be-position-pc=right] .be-tab-list{flex-direction:column!important;width:100%}
.be-tabs[data-be-position-pc=right]>.be-tab-content{flex:1;min-width:0}
.be-tabs[data-be-position-pc=top] .be-tab-list{flex-direction:row!important;max-width:100%}
.be-tabs[data-be-position-pc=top]>:is(.be-tab-shell,.be-tab-list,.be-tab-list-branch){width:100%!important;max-width:100%!important;flex:none!important}
.be-tabs .be-tab-list :is([role=tab],.wp-block-tab,.be-tab-button){text-align:var(--be-text-pc,center)!important;justify-content:var(--be-text-justify-pc,normal)}
}
@media(min-width:576px) and (max-width:991px){
.be-tabs[data-be-position-tablet=top]{display:block!important}
.be-tabs[data-be-position-tablet=left]{display:flex!important;flex-direction:row!important;align-items:flex-start;gap:1.5em}
.be-tabs[data-be-position-tablet=left]>:is(.be-tab-shell,.be-tab-list,.be-tab-list-branch){flex:0 0 auto;width:var(--be-bar-width-tablet,30%);max-width:100%;min-width:0}
.be-tabs[data-be-position-tablet=left] .be-tab-list{flex-direction:column!important;width:100%}
.be-tabs[data-be-position-tablet=left]>.be-tab-content{flex:1;min-width:0}
.be-tabs[data-be-position-tablet=right]{display:flex!important;flex-direction:row-reverse!important;align-items:flex-start;gap:1.5em}
.be-tabs[data-be-position-tablet=right]>:is(.be-tab-shell,.be-tab-list,.be-tab-list-branch){flex:0 0 auto;width:var(--be-bar-width-tablet,30%);max-width:100%;min-width:0}
.be-tabs[data-be-position-tablet=right] .be-tab-list{flex-direction:column!important;width:100%}
.be-tabs[data-be-position-tablet=right]>.be-tab-content{flex:1;min-width:0}
.be-tabs[data-be-position-tablet=top] .be-tab-list{flex-direction:row!important;max-width:100%}
.be-tabs[data-be-position-tablet=top]>:is(.be-tab-shell,.be-tab-list,.be-tab-list-branch){width:100%!important;max-width:100%!important;flex:none!important}
.be-tabs .be-tab-list :is([role=tab],.wp-block-tab,.be-tab-button){text-align:var(--be-text-tablet,center)!important;justify-content:var(--be-text-justify-tablet,normal)}
}
@media(max-width:575px){
.be-tabs[data-be-position-mobile=top]{display:block!important}
.be-tabs[data-be-position-mobile=left]{display:flex!important;flex-direction:row!important;align-items:flex-start;gap:1.5em}
.be-tabs[data-be-position-mobile=left]>:is(.be-tab-shell,.be-tab-list,.be-tab-list-branch){flex:0 0 auto;width:var(--be-bar-width-mobile,30%);max-width:100%;min-width:0}
.be-tabs[data-be-position-mobile=left] .be-tab-list{flex-direction:column!important;width:100%}
.be-tabs[data-be-position-mobile=left]>.be-tab-content{flex:1;min-width:0}
.be-tabs[data-be-position-mobile=right]{display:flex!important;flex-direction:row-reverse!important;align-items:flex-start;gap:1.5em}
.be-tabs[data-be-position-mobile=right]>:is(.be-tab-shell,.be-tab-list,.be-tab-list-branch){flex:0 0 auto;width:var(--be-bar-width-mobile,30%);max-width:100%;min-width:0}
.be-tabs[data-be-position-mobile=right] .be-tab-list{flex-direction:column!important;width:100%}
.be-tabs[data-be-position-mobile=right]>.be-tab-content{flex:1;min-width:0}
.be-tabs[data-be-position-mobile=top] .be-tab-list{flex-direction:row!important;max-width:100%}
.be-tabs[data-be-position-mobile=top]>:is(.be-tab-shell,.be-tab-list,.be-tab-list-branch){width:100%!important;max-width:100%!important;flex:none!important}
.be-tabs .be-tab-list :is([role=tab],.wp-block-tab,.be-tab-button){text-align:var(--be-text-mobile,center)!important;justify-content:var(--be-text-justify-mobile,normal)}
}

.be-tabs[data-be-full-width=true] .be-tab-list{width:100%!important;box-sizing:border-box}
.be-tabs[data-be-full-width=true] .be-tab-list :is([role=tab],.wp-block-tab,.be-tab-button){flex:1 1 0!important;width:auto!important;min-width:0!important;white-space:normal;overflow-wrap:anywhere}
.be-tabs:is([data-be-position=left],[data-be-position=right])[data-be-full-width=true] .be-tab-list :is([role=tab],.wp-block-tab,.be-tab-button){flex:0 0 auto!important}

.be-tabs .be-tab-list :is([role=tab],.wp-block-tab,.be-tab-button)>*{text-align:inherit}

@media(min-width:992px){
.be-tabs[data-be-full-width-pc=true] .be-tab-list{width:100%!important;box-sizing:border-box}
.be-tabs[data-be-full-width-pc=true] .be-tab-list :is([role=tab],.wp-block-tab,.be-tab-button){flex:1 1 0!important;width:auto!important;min-width:0!important;white-space:normal;overflow-wrap:anywhere}
.be-tabs[data-be-full-width-pc=true]:is([data-be-position-pc=left],[data-be-position-pc=right]) .be-tab-list :is([role=tab],.wp-block-tab,.be-tab-button){flex:0 0 auto!important}
.be-tabs[data-be-full-width-pc=false] .be-tab-list :is([role=tab],.wp-block-tab,.be-tab-button){flex:0 0 auto!important;width:auto!important;white-space:nowrap}
.be-tabs[data-be-full-width-pc=false] .be-tab-list[data-be-equal=true] :is([role=tab],.wp-block-tab,.be-tab-button){flex:1 1 0!important;white-space:normal}
}

@media(min-width:576px) and (max-width:991px){
.be-tabs[data-be-full-width-tablet=true] .be-tab-list{width:100%!important;box-sizing:border-box}
.be-tabs[data-be-full-width-tablet=true] .be-tab-list :is([role=tab],.wp-block-tab,.be-tab-button){flex:1 1 0!important;width:auto!important;min-width:0!important;white-space:normal;overflow-wrap:anywhere}
.be-tabs[data-be-full-width-tablet=true]:is([data-be-position-tablet=left],[data-be-position-tablet=right]) .be-tab-list :is([role=tab],.wp-block-tab,.be-tab-button){flex:0 0 auto!important}
.be-tabs[data-be-full-width-tablet=false] .be-tab-list :is([role=tab],.wp-block-tab,.be-tab-button){flex:0 0 auto!important;width:auto!important;white-space:nowrap}
.be-tabs[data-be-full-width-tablet=false] .be-tab-list[data-be-equal=true] :is([role=tab],.wp-block-tab,.be-tab-button){flex:1 1 0!important;white-space:normal}
}

@media(max-width:575px){
.be-tabs[data-be-full-width-mobile=true] .be-tab-list{width:100%!important;box-sizing:border-box}
.be-tabs[data-be-full-width-mobile=true] .be-tab-list :is([role=tab],.wp-block-tab,.be-tab-button){flex:1 1 0!important;width:auto!important;min-width:0!important;white-space:normal;overflow-wrap:anywhere}
.be-tabs[data-be-full-width-mobile=true]:is([data-be-position-mobile=left],[data-be-position-mobile=right]) .be-tab-list :is([role=tab],.wp-block-tab,.be-tab-button){flex:0 0 auto!important}
.be-tabs[data-be-full-width-mobile=false] .be-tab-list :is([role=tab],.wp-block-tab,.be-tab-button){flex:0 0 auto!important;width:auto!important;white-space:nowrap}
.be-tabs[data-be-full-width-mobile=false] .be-tab-list[data-be-equal=true] :is([role=tab],.wp-block-tab,.be-tab-button){flex:1 1 0!important;white-space:normal}
}

.be-tabs .be-tab-list :is([role=tab],.wp-block-tab,.be-tab-button){}
.be-tabs .be-tab-list :is([role=tab],.wp-block-tab,.be-tab-button):hover{}
.be-tabs .be-tab-list :is([role=tab],.wp-block-tab,.be-tab-button)[aria-selected=true]{}
.be-tabs .be-tab-list :is([role=tab],.wp-block-tab,.be-tab-button)>*{color:inherit!important}

/* Native wrappers share the same responsive two-column layout. */
.be-tabs.be-has-tab-layout:not(.be-tabs-layout){display:block!important}
@media(min-width:992px){
.be-tabs-layout[data-be-position-pc=left]{display:grid!important;grid-template-columns:var(--be-bar-width-pc,30%) minmax(0,1fr);gap:0!important;align-items:start}
.be-tabs-layout[data-be-position-pc=left]>.be-tab-list-branch{grid-column:1;grid-row:1;width:100%!important;max-width:100%!important;min-width:0}
.be-tabs-layout[data-be-position-pc=left]>.be-tab-content{grid-column:2;grid-row:1;width:auto!important;min-width:0;box-sizing:border-box;padding-left:var(--be-content-side-gap,1.5em)}
.be-tabs-layout[data-be-position-pc=right]{display:grid!important;grid-template-columns:minmax(0,1fr) var(--be-bar-width-pc,30%);gap:0!important;align-items:start}
.be-tabs-layout[data-be-position-pc=right]>.be-tab-list-branch{grid-column:2;grid-row:1;width:100%!important;max-width:100%!important;min-width:0}
.be-tabs-layout[data-be-position-pc=right]>.be-tab-content{grid-column:1;grid-row:1;width:auto!important;min-width:0;box-sizing:border-box;padding-right:var(--be-content-side-gap,1.5em)}
.be-tabs-layout[data-be-position-pc=top]{display:block!important}
}
@media(min-width:576px) and (max-width:991px){
.be-tabs-layout[data-be-position-tablet=left]{display:grid!important;grid-template-columns:var(--be-bar-width-tablet,30%) minmax(0,1fr);gap:0!important;align-items:start}
.be-tabs-layout[data-be-position-tablet=left]>.be-tab-list-branch{grid-column:1;grid-row:1;width:100%!important;max-width:100%!important;min-width:0}
.be-tabs-layout[data-be-position-tablet=left]>.be-tab-content{grid-column:2;grid-row:1;width:auto!important;min-width:0;box-sizing:border-box;padding-left:var(--be-content-side-gap,1.5em)}
.be-tabs-layout[data-be-position-tablet=right]{display:grid!important;grid-template-columns:minmax(0,1fr) var(--be-bar-width-tablet,30%);gap:0!important;align-items:start}
.be-tabs-layout[data-be-position-tablet=right]>.be-tab-list-branch{grid-column:2;grid-row:1;width:100%!important;max-width:100%!important;min-width:0}
.be-tabs-layout[data-be-position-tablet=right]>.be-tab-content{grid-column:1;grid-row:1;width:auto!important;min-width:0;box-sizing:border-box;padding-right:var(--be-content-side-gap,1.5em)}
.be-tabs-layout[data-be-position-tablet=top]{display:block!important}
}
@media(max-width:575px){
.be-tabs-layout[data-be-position-mobile=left]{display:grid!important;grid-template-columns:var(--be-bar-width-mobile,30%) minmax(0,1fr);gap:0!important;align-items:start}
.be-tabs-layout[data-be-position-mobile=left]>.be-tab-list-branch{grid-column:1;grid-row:1;width:100%!important;max-width:100%!important;min-width:0}
.be-tabs-layout[data-be-position-mobile=left]>.be-tab-content{grid-column:2;grid-row:1;width:auto!important;min-width:0;box-sizing:border-box;padding-left:var(--be-content-side-gap,1.5em)}
.be-tabs-layout[data-be-position-mobile=right]{display:grid!important;grid-template-columns:minmax(0,1fr) var(--be-bar-width-mobile,30%);gap:0!important;align-items:start}
.be-tabs-layout[data-be-position-mobile=right]>.be-tab-list-branch{grid-column:2;grid-row:1;width:100%!important;max-width:100%!important;min-width:0}
.be-tabs-layout[data-be-position-mobile=right]>.be-tab-content{grid-column:1;grid-row:1;width:auto!important;min-width:0;box-sizing:border-box;padding-right:var(--be-content-side-gap,1.5em)}
.be-tabs-layout[data-be-position-mobile=top]{display:block!important}
}

.be-tabs.be-has-tab-layout > .be-tabs-layout{width:100%!important;max-width:100%!important;min-width:0}

/* Editor: apply columns to the element that actually owns both blocks. */
@media(min-width:992px){
.be-tabs.be-editor-tabs[data-be-position-pc]{display:block!important}
.be-tabs.be-editor-tabs[data-be-position-pc=left]:has(>.be-tab-list):has(>.be-tab-content),
.be-tabs.be-editor-tabs[data-be-position-pc=left] :is(.block-editor-inner-blocks,.block-editor-block-list__layout):has(>.be-tab-list):has(>.be-tab-content){display:grid!important;grid-template-columns:var(--be-bar-width-pc,30%) minmax(0,1fr);gap:0!important;align-items:start;width:100%!important;min-width:0}
.be-tabs.be-editor-tabs[data-be-position-pc=left]:has(>.be-tab-list):has(>.be-tab-content)>.be-tab-list,
.be-tabs.be-editor-tabs[data-be-position-pc=left] :is(.block-editor-inner-blocks,.block-editor-block-list__layout):has(>.be-tab-list):has(>.be-tab-content)>.be-tab-list{grid-column:1;grid-row:1;width:100%!important;max-width:100%!important;min-width:0;box-sizing:border-box}
.be-tabs.be-editor-tabs[data-be-position-pc=left]:has(>.be-tab-list):has(>.be-tab-content)>.be-tab-content,
.be-tabs.be-editor-tabs[data-be-position-pc=left] :is(.block-editor-inner-blocks,.block-editor-block-list__layout):has(>.be-tab-list):has(>.be-tab-content)>.be-tab-content{grid-column:2;grid-row:1;width:auto!important;max-width:100%!important;min-width:0;box-sizing:border-box;padding-left:var(--be-content-side-gap,1.5em)}
.be-tabs.be-editor-tabs[data-be-position-pc=right]:has(>.be-tab-list):has(>.be-tab-content),
.be-tabs.be-editor-tabs[data-be-position-pc=right] :is(.block-editor-inner-blocks,.block-editor-block-list__layout):has(>.be-tab-list):has(>.be-tab-content){display:grid!important;grid-template-columns:minmax(0,1fr) var(--be-bar-width-pc,30%);gap:0!important;align-items:start;width:100%!important;min-width:0}
.be-tabs.be-editor-tabs[data-be-position-pc=right]:has(>.be-tab-list):has(>.be-tab-content)>.be-tab-list,
.be-tabs.be-editor-tabs[data-be-position-pc=right] :is(.block-editor-inner-blocks,.block-editor-block-list__layout):has(>.be-tab-list):has(>.be-tab-content)>.be-tab-list{grid-column:2;grid-row:1;width:100%!important;max-width:100%!important;min-width:0;box-sizing:border-box}
.be-tabs.be-editor-tabs[data-be-position-pc=right]:has(>.be-tab-list):has(>.be-tab-content)>.be-tab-content,
.be-tabs.be-editor-tabs[data-be-position-pc=right] :is(.block-editor-inner-blocks,.block-editor-block-list__layout):has(>.be-tab-list):has(>.be-tab-content)>.be-tab-content{grid-column:1;grid-row:1;width:auto!important;max-width:100%!important;min-width:0;box-sizing:border-box;padding-right:var(--be-content-side-gap,1.5em)}
.be-tabs.be-editor-tabs[data-be-position-pc=top]:has(>.be-tab-list):has(>.be-tab-content),
.be-tabs.be-editor-tabs[data-be-position-pc=top] :is(.block-editor-inner-blocks,.block-editor-block-list__layout):has(>.be-tab-list):has(>.be-tab-content){display:block!important}
.be-tabs.be-editor-tabs[data-be-position-pc=top]:has(>.be-tab-list):has(>.be-tab-content)>.be-tab-list,
.be-tabs.be-editor-tabs[data-be-position-pc=top] :is(.block-editor-inner-blocks,.block-editor-block-list__layout):has(>.be-tab-list):has(>.be-tab-content)>.be-tab-list{width:100%!important;max-width:100%!important}
}
@media(min-width:576px) and (max-width:991px){
.be-tabs.be-editor-tabs[data-be-position-tablet]{display:block!important}
.be-tabs.be-editor-tabs[data-be-position-tablet=left]:has(>.be-tab-list):has(>.be-tab-content),
.be-tabs.be-editor-tabs[data-be-position-tablet=left] :is(.block-editor-inner-blocks,.block-editor-block-list__layout):has(>.be-tab-list):has(>.be-tab-content){display:grid!important;grid-template-columns:var(--be-bar-width-tablet,30%) minmax(0,1fr);gap:0!important;align-items:start;width:100%!important;min-width:0}
.be-tabs.be-editor-tabs[data-be-position-tablet=left]:has(>.be-tab-list):has(>.be-tab-content)>.be-tab-list,
.be-tabs.be-editor-tabs[data-be-position-tablet=left] :is(.block-editor-inner-blocks,.block-editor-block-list__layout):has(>.be-tab-list):has(>.be-tab-content)>.be-tab-list{grid-column:1;grid-row:1;width:100%!important;max-width:100%!important;min-width:0;box-sizing:border-box}
.be-tabs.be-editor-tabs[data-be-position-tablet=left]:has(>.be-tab-list):has(>.be-tab-content)>.be-tab-content,
.be-tabs.be-editor-tabs[data-be-position-tablet=left] :is(.block-editor-inner-blocks,.block-editor-block-list__layout):has(>.be-tab-list):has(>.be-tab-content)>.be-tab-content{grid-column:2;grid-row:1;width:auto!important;max-width:100%!important;min-width:0;box-sizing:border-box;padding-left:var(--be-content-side-gap,1.5em)}
.be-tabs.be-editor-tabs[data-be-position-tablet=right]:has(>.be-tab-list):has(>.be-tab-content),
.be-tabs.be-editor-tabs[data-be-position-tablet=right] :is(.block-editor-inner-blocks,.block-editor-block-list__layout):has(>.be-tab-list):has(>.be-tab-content){display:grid!important;grid-template-columns:minmax(0,1fr) var(--be-bar-width-tablet,30%);gap:0!important;align-items:start;width:100%!important;min-width:0}
.be-tabs.be-editor-tabs[data-be-position-tablet=right]:has(>.be-tab-list):has(>.be-tab-content)>.be-tab-list,
.be-tabs.be-editor-tabs[data-be-position-tablet=right] :is(.block-editor-inner-blocks,.block-editor-block-list__layout):has(>.be-tab-list):has(>.be-tab-content)>.be-tab-list{grid-column:2;grid-row:1;width:100%!important;max-width:100%!important;min-width:0;box-sizing:border-box}
.be-tabs.be-editor-tabs[data-be-position-tablet=right]:has(>.be-tab-list):has(>.be-tab-content)>.be-tab-content,
.be-tabs.be-editor-tabs[data-be-position-tablet=right] :is(.block-editor-inner-blocks,.block-editor-block-list__layout):has(>.be-tab-list):has(>.be-tab-content)>.be-tab-content{grid-column:1;grid-row:1;width:auto!important;max-width:100%!important;min-width:0;box-sizing:border-box;padding-right:var(--be-content-side-gap,1.5em)}
.be-tabs.be-editor-tabs[data-be-position-tablet=top]:has(>.be-tab-list):has(>.be-tab-content),
.be-tabs.be-editor-tabs[data-be-position-tablet=top] :is(.block-editor-inner-blocks,.block-editor-block-list__layout):has(>.be-tab-list):has(>.be-tab-content){display:block!important}
.be-tabs.be-editor-tabs[data-be-position-tablet=top]:has(>.be-tab-list):has(>.be-tab-content)>.be-tab-list,
.be-tabs.be-editor-tabs[data-be-position-tablet=top] :is(.block-editor-inner-blocks,.block-editor-block-list__layout):has(>.be-tab-list):has(>.be-tab-content)>.be-tab-list{width:100%!important;max-width:100%!important}
}
@media(max-width:575px){
.be-tabs.be-editor-tabs[data-be-position-mobile]{display:block!important}
.be-tabs.be-editor-tabs[data-be-position-mobile=left]:has(>.be-tab-list):has(>.be-tab-content),
.be-tabs.be-editor-tabs[data-be-position-mobile=left] :is(.block-editor-inner-blocks,.block-editor-block-list__layout):has(>.be-tab-list):has(>.be-tab-content){display:grid!important;grid-template-columns:var(--be-bar-width-mobile,30%) minmax(0,1fr);gap:0!important;align-items:start;width:100%!important;min-width:0}
.be-tabs.be-editor-tabs[data-be-position-mobile=left]:has(>.be-tab-list):has(>.be-tab-content)>.be-tab-list,
.be-tabs.be-editor-tabs[data-be-position-mobile=left] :is(.block-editor-inner-blocks,.block-editor-block-list__layout):has(>.be-tab-list):has(>.be-tab-content)>.be-tab-list{grid-column:1;grid-row:1;width:100%!important;max-width:100%!important;min-width:0;box-sizing:border-box}
.be-tabs.be-editor-tabs[data-be-position-mobile=left]:has(>.be-tab-list):has(>.be-tab-content)>.be-tab-content,
.be-tabs.be-editor-tabs[data-be-position-mobile=left] :is(.block-editor-inner-blocks,.block-editor-block-list__layout):has(>.be-tab-list):has(>.be-tab-content)>.be-tab-content{grid-column:2;grid-row:1;width:auto!important;max-width:100%!important;min-width:0;box-sizing:border-box;padding-left:var(--be-content-side-gap,1.5em)}
.be-tabs.be-editor-tabs[data-be-position-mobile=right]:has(>.be-tab-list):has(>.be-tab-content),
.be-tabs.be-editor-tabs[data-be-position-mobile=right] :is(.block-editor-inner-blocks,.block-editor-block-list__layout):has(>.be-tab-list):has(>.be-tab-content){display:grid!important;grid-template-columns:minmax(0,1fr) var(--be-bar-width-mobile,30%);gap:0!important;align-items:start;width:100%!important;min-width:0}
.be-tabs.be-editor-tabs[data-be-position-mobile=right]:has(>.be-tab-list):has(>.be-tab-content)>.be-tab-list,
.be-tabs.be-editor-tabs[data-be-position-mobile=right] :is(.block-editor-inner-blocks,.block-editor-block-list__layout):has(>.be-tab-list):has(>.be-tab-content)>.be-tab-list{grid-column:2;grid-row:1;width:100%!important;max-width:100%!important;min-width:0;box-sizing:border-box}
.be-tabs.be-editor-tabs[data-be-position-mobile=right]:has(>.be-tab-list):has(>.be-tab-content)>.be-tab-content,
.be-tabs.be-editor-tabs[data-be-position-mobile=right] :is(.block-editor-inner-blocks,.block-editor-block-list__layout):has(>.be-tab-list):has(>.be-tab-content)>.be-tab-content{grid-column:1;grid-row:1;width:auto!important;max-width:100%!important;min-width:0;box-sizing:border-box;padding-right:var(--be-content-side-gap,1.5em)}
.be-tabs.be-editor-tabs[data-be-position-mobile=top]:has(>.be-tab-list):has(>.be-tab-content),
.be-tabs.be-editor-tabs[data-be-position-mobile=top] :is(.block-editor-inner-blocks,.block-editor-block-list__layout):has(>.be-tab-list):has(>.be-tab-content){display:block!important}
.be-tabs.be-editor-tabs[data-be-position-mobile=top]:has(>.be-tab-list):has(>.be-tab-content)>.be-tab-list,
.be-tabs.be-editor-tabs[data-be-position-mobile=top] :is(.block-editor-inner-blocks,.block-editor-block-list__layout):has(>.be-tab-list):has(>.be-tab-content)>.be-tab-list{width:100%!important;max-width:100%!important}
}

.be-editor-tabs .be-tab-list > .block-editor-inner-blocks{width:100%;min-width:0;flex-direction:inherit;flex-wrap:inherit;justify-content:inherit;gap:inherit}
.be-editor-tabs .be-tab-list > .block-editor-inner-blocks > .block-editor-block-list__layout,
.be-editor-tabs .be-tab-list > .block-editor-block-list__layout{display:flex!important;flex-direction:inherit!important;flex-wrap:inherit!important;justify-content:inherit!important;align-items:stretch;width:100%;gap:inherit}

/* Full width in vertical mode fills the bar, not the text width. */
@media(min-width:992px){
.be-tabs[data-be-full-width-pc=true]:is([data-be-position-pc=left],[data-be-position-pc=right]) .be-tab-list{align-items:stretch!important}
.be-tabs[data-be-full-width-pc=true]:is([data-be-position-pc=left],[data-be-position-pc=right]) .be-tab-list :is([role=tab],.wp-block-tab,.be-tab-button){flex:0 0 auto!important;width:100%!important;max-width:100%!important;min-width:0!important;align-self:stretch!important;box-sizing:border-box;white-space:normal;overflow-wrap:anywhere}
}
@media(min-width:576px) and (max-width:991px){
.be-tabs[data-be-full-width-tablet=true]:is([data-be-position-tablet=left],[data-be-position-tablet=right]) .be-tab-list{align-items:stretch!important}
.be-tabs[data-be-full-width-tablet=true]:is([data-be-position-tablet=left],[data-be-position-tablet=right]) .be-tab-list :is([role=tab],.wp-block-tab,.be-tab-button){flex:0 0 auto!important;width:100%!important;max-width:100%!important;min-width:0!important;align-self:stretch!important;box-sizing:border-box;white-space:normal;overflow-wrap:anywhere}
}
@media(max-width:575px){
.be-tabs[data-be-full-width-mobile=true]:is([data-be-position-mobile=left],[data-be-position-mobile=right]) .be-tab-list{align-items:stretch!important}
.be-tabs[data-be-full-width-mobile=true]:is([data-be-position-mobile=left],[data-be-position-mobile=right]) .be-tab-list :is([role=tab],.wp-block-tab,.be-tab-button){flex:0 0 auto!important;width:100%!important;max-width:100%!important;min-width:0!important;align-self:stretch!important;box-sizing:border-box;white-space:normal;overflow-wrap:anywhere}
}

/* Vertical tabs align panel content with the top of the tab bar. */
@media(min-width:992px){
.be-tabs:is([data-be-position-pc=left],[data-be-position-pc=right]) > .be-tab-content > .be-tab-panel:not([hidden]),
.be-tabs:is([data-be-position-pc=left],[data-be-position-pc=right]) .be-tabs-layout > .be-tab-content > .be-tab-panel:not([hidden]),
.be-tabs:is([data-be-position-pc=left],[data-be-position-pc=right]) .be-tab-content.wp-block-tab-panel,
.be-tabs:is([data-be-position-pc=left],[data-be-position-pc=right]) .be-tab-content > .wp-block-tab-panel:not([hidden]){padding-top:0!important}
}
@media(min-width:576px) and (max-width:991px){
.be-tabs:is([data-be-position-tablet=left],[data-be-position-tablet=right]) > .be-tab-content > .be-tab-panel:not([hidden]),
.be-tabs:is([data-be-position-tablet=left],[data-be-position-tablet=right]) .be-tabs-layout > .be-tab-content > .be-tab-panel:not([hidden]),
.be-tabs:is([data-be-position-tablet=left],[data-be-position-tablet=right]) .be-tab-content.wp-block-tab-panel,
.be-tabs:is([data-be-position-tablet=left],[data-be-position-tablet=right]) .be-tab-content > .wp-block-tab-panel:not([hidden]){padding-top:0!important}
}
@media(max-width:575px){
.be-tabs:is([data-be-position-mobile=left],[data-be-position-mobile=right]) > .be-tab-content > .be-tab-panel:not([hidden]),
.be-tabs:is([data-be-position-mobile=left],[data-be-position-mobile=right]) .be-tabs-layout > .be-tab-content > .be-tab-panel:not([hidden]),
.be-tabs:is([data-be-position-mobile=left],[data-be-position-mobile=right]) .be-tab-content.wp-block-tab-panel,
.be-tabs:is([data-be-position-mobile=left],[data-be-position-mobile=right]) .be-tab-content > .wp-block-tab-panel:not([hidden]){padding-top:0!important}
}

/* Connected tab headings; button and underline styles keep their geometry. */
.be-tabs .be-tab-list[data-be-style=tabs] :is([role=tab],.wp-block-tab,.be-tab-button){border-radius:var(--be-tab-radius,4px) var(--be-tab-radius,4px) 0 0!important}
.be-tabs .be-tab-list[data-be-style=tabs]{gap:var(--be-tab-gap,6px)!important;box-sizing:border-box}
.be-tabs .be-tab-list[data-be-style=tabs] :is([role=tab],.wp-block-tab,.be-tab-button){border-color:var(--be-tabs-border,#c3c4c7)!important;background:var(--be-tabs-bg,#f0f0f1)!important}
.be-tabs .be-tab-list[data-be-style=tabs] :is([role=tab],.wp-block-tab,.be-tab-button):hover{border-color:var(--be-hoverBorder,#8c8f94)!important}
.be-tabs .be-tab-list[data-be-style=tabs] :is([role=tab],.wp-block-tab,.be-tab-button)[aria-selected=true]{border-color:var(--be-activeBorder,#8c8f94)!important;position:relative;z-index:auto!important}
@media(min-width:992px){
.be-tabs[data-be-position-pc=top] .be-tab-list[data-be-style=tabs]{border-bottom:1px solid var(--be-tabLine,#c3c4c7)!important;overflow:visible}
.be-tabs[data-be-position-pc=top] .be-tab-list[data-be-style=tabs] :is([role=tab],.wp-block-tab,.be-tab-button){border-radius:var(--be-tab-radius,4px) var(--be-tab-radius,4px) 0 0!important;margin-bottom:0!important}
.be-tabs[data-be-position-pc=top] .be-tab-list[data-be-style=tabs] :is([role=tab],.wp-block-tab,.be-tab-button)[aria-selected=true]{border-bottom-color:var(--be-activeBg,#fff)!important}
.be-tabs[data-be-position-pc=left] .be-tab-list[data-be-style=tabs]{border-right:1px solid var(--be-tabLine,#c3c4c7)!important;overflow:visible}
.be-tabs[data-be-position-pc=left] .be-tab-list[data-be-style=tabs] :is([role=tab],.wp-block-tab,.be-tab-button){border-radius:var(--be-tab-radius,4px) 0 0 var(--be-tab-radius,4px)!important;margin-right:0!important}
.be-tabs[data-be-position-pc=left] .be-tab-list[data-be-style=tabs] :is([role=tab],.wp-block-tab,.be-tab-button)[aria-selected=true]{border-right-color:var(--be-activeBg,#fff)!important}
.be-tabs[data-be-position-pc=right] .be-tab-list[data-be-style=tabs]{border-left:1px solid var(--be-tabLine,#c3c4c7)!important;overflow:visible}
.be-tabs[data-be-position-pc=right] .be-tab-list[data-be-style=tabs] :is([role=tab],.wp-block-tab,.be-tab-button){border-radius:0 var(--be-tab-radius,4px) var(--be-tab-radius,4px) 0!important;margin-left:0!important}
.be-tabs[data-be-position-pc=right] .be-tab-list[data-be-style=tabs] :is([role=tab],.wp-block-tab,.be-tab-button)[aria-selected=true]{border-left-color:var(--be-activeBg,#fff)!important}
}
@media(min-width:576px) and (max-width:991px){
.be-tabs[data-be-position-tablet=top] .be-tab-list[data-be-style=tabs]{border-bottom:1px solid var(--be-tabLine,#c3c4c7)!important;overflow:visible}
.be-tabs[data-be-position-tablet=top] .be-tab-list[data-be-style=tabs] :is([role=tab],.wp-block-tab,.be-tab-button){border-radius:var(--be-tab-radius,4px) var(--be-tab-radius,4px) 0 0!important;margin-bottom:0!important}
.be-tabs[data-be-position-tablet=top] .be-tab-list[data-be-style=tabs] :is([role=tab],.wp-block-tab,.be-tab-button)[aria-selected=true]{border-bottom-color:var(--be-activeBg,#fff)!important}
.be-tabs[data-be-position-tablet=left] .be-tab-list[data-be-style=tabs]{border-right:1px solid var(--be-tabLine,#c3c4c7)!important;overflow:visible}
.be-tabs[data-be-position-tablet=left] .be-tab-list[data-be-style=tabs] :is([role=tab],.wp-block-tab,.be-tab-button){border-radius:var(--be-tab-radius,4px) 0 0 var(--be-tab-radius,4px)!important;margin-right:0!important}
.be-tabs[data-be-position-tablet=left] .be-tab-list[data-be-style=tabs] :is([role=tab],.wp-block-tab,.be-tab-button)[aria-selected=true]{border-right-color:var(--be-activeBg,#fff)!important}
.be-tabs[data-be-position-tablet=right] .be-tab-list[data-be-style=tabs]{border-left:1px solid var(--be-tabLine,#c3c4c7)!important;overflow:visible}
.be-tabs[data-be-position-tablet=right] .be-tab-list[data-be-style=tabs] :is([role=tab],.wp-block-tab,.be-tab-button){border-radius:0 var(--be-tab-radius,4px) var(--be-tab-radius,4px) 0!important;margin-left:0!important}
.be-tabs[data-be-position-tablet=right] .be-tab-list[data-be-style=tabs] :is([role=tab],.wp-block-tab,.be-tab-button)[aria-selected=true]{border-left-color:var(--be-activeBg,#fff)!important}
}
@media(max-width:575px){
.be-tabs[data-be-position-mobile=top] .be-tab-list[data-be-style=tabs]{border-bottom:1px solid var(--be-tabLine,#c3c4c7)!important;overflow:visible}
.be-tabs[data-be-position-mobile=top] .be-tab-list[data-be-style=tabs] :is([role=tab],.wp-block-tab,.be-tab-button){border-radius:var(--be-tab-radius,4px) var(--be-tab-radius,4px) 0 0!important;margin-bottom:0!important}
.be-tabs[data-be-position-mobile=top] .be-tab-list[data-be-style=tabs] :is([role=tab],.wp-block-tab,.be-tab-button)[aria-selected=true]{border-bottom-color:var(--be-activeBg,#fff)!important}
.be-tabs[data-be-position-mobile=left] .be-tab-list[data-be-style=tabs]{border-right:1px solid var(--be-tabLine,#c3c4c7)!important;overflow:visible}
.be-tabs[data-be-position-mobile=left] .be-tab-list[data-be-style=tabs] :is([role=tab],.wp-block-tab,.be-tab-button){border-radius:var(--be-tab-radius,4px) 0 0 var(--be-tab-radius,4px)!important;margin-right:0!important}
.be-tabs[data-be-position-mobile=left] .be-tab-list[data-be-style=tabs] :is([role=tab],.wp-block-tab,.be-tab-button)[aria-selected=true]{border-right-color:var(--be-activeBg,#fff)!important}
.be-tabs[data-be-position-mobile=right] .be-tab-list[data-be-style=tabs]{border-left:1px solid var(--be-tabLine,#c3c4c7)!important;overflow:visible}
.be-tabs[data-be-position-mobile=right] .be-tab-list[data-be-style=tabs] :is([role=tab],.wp-block-tab,.be-tab-button){border-radius:0 var(--be-tab-radius,4px) var(--be-tab-radius,4px) 0!important;margin-left:0!important}
.be-tabs[data-be-position-mobile=right] .be-tab-list[data-be-style=tabs] :is([role=tab],.wp-block-tab,.be-tab-button)[aria-selected=true]{border-left-color:var(--be-activeBg,#fff)!important}
}

.be-tabs .be-tab-list[data-be-style=tabs][data-be-wrap=false][data-be-position=top]{overflow-x:auto;overflow-y:hidden}


/* The panel owns the boundary; do not draw a second line on the tab bar. */
.be-tabs[data-be-style=tabs] .be-tab-list[data-be-style=tabs]{border:0!important}

/* Keep headings in their own area, including native inner buttons. */
.be-tabs .be-tab-list[data-be-style=tabs] :is([role=tab],.wp-block-tab,.be-tab-button){z-index:auto!important;transform:none!important}
.be-tabs .be-tab-list[data-be-style=tabs] :is([role=tab],.wp-block-tab,.be-tab-button) button{border-radius:var(--be-heading-radius,var(--be-tab-radius,4px) var(--be-tab-radius,4px) 0 0)!important;transform:none!important}


/* Explicit lift selection also applies to connected tab headings. */
.be-tabs .be-tab-list[data-be-style=tabs][data-be-effect=lift] :is([role=tab],.wp-block-tab,.be-tab-button):hover{transform:translateY(-3px)!important}

/* Reserve lift space and keep the content-facing edge anchored. */
.be-tabs .be-tab-list[data-be-style=tabs][data-be-effect=lift]{padding-top:4px!important}
.be-tabs .be-tab-list[data-be-style=tabs][data-be-effect=lift] :is([role=tab],.wp-block-tab,.be-tab-button){transition:transform .2s ease,padding-bottom .2s ease,margin-bottom .2s ease,background-color .25s ease!important}
.be-tabs .be-tab-list[data-be-style=tabs][data-be-effect=lift] :is([role=tab],.wp-block-tab,.be-tab-button):hover{padding-bottom:calc(.7em + 3px)!important;margin-bottom:-3px!important}

/* Resolve inner button corners directly rather than inheriting wrapper geometry. */
.be-tabs .be-tab-list[data-be-style=tabs]{--be-heading-radius:var(--be-tab-radius,4px) var(--be-tab-radius,4px) 0 0}
@media(min-width:992px){
.be-tabs[data-be-position-pc=top] .be-tab-list[data-be-style=tabs]{--be-heading-radius:var(--be-tab-radius,4px) var(--be-tab-radius,4px) 0 0}
.be-tabs[data-be-position-pc=left] .be-tab-list[data-be-style=tabs]{--be-heading-radius:var(--be-tab-radius,4px) 0 0 var(--be-tab-radius,4px)}
.be-tabs[data-be-position-pc=right] .be-tab-list[data-be-style=tabs]{--be-heading-radius:0 var(--be-tab-radius,4px) var(--be-tab-radius,4px) 0}
}
@media(min-width:576px) and (max-width:991px){
.be-tabs[data-be-position-tablet=top] .be-tab-list[data-be-style=tabs]{--be-heading-radius:var(--be-tab-radius,4px) var(--be-tab-radius,4px) 0 0}
.be-tabs[data-be-position-tablet=left] .be-tab-list[data-be-style=tabs]{--be-heading-radius:var(--be-tab-radius,4px) 0 0 var(--be-tab-radius,4px)}
.be-tabs[data-be-position-tablet=right] .be-tab-list[data-be-style=tabs]{--be-heading-radius:0 var(--be-tab-radius,4px) var(--be-tab-radius,4px) 0}
}
@media(max-width:575px){
.be-tabs[data-be-position-mobile=top] .be-tab-list[data-be-style=tabs]{--be-heading-radius:var(--be-tab-radius,4px) var(--be-tab-radius,4px) 0 0}
.be-tabs[data-be-position-mobile=left] .be-tab-list[data-be-style=tabs]{--be-heading-radius:var(--be-tab-radius,4px) 0 0 var(--be-tab-radius,4px)}
.be-tabs[data-be-position-mobile=right] .be-tab-list[data-be-style=tabs]{--be-heading-radius:0 var(--be-tab-radius,4px) var(--be-tab-radius,4px) 0}
}
 .be-tabs .be-tab-list[data-be-style=tabs] :is([role=tab],.wp-block-tab,.be-tab-button,button):is(:hover,:focus,:active,[aria-selected=true]){border-radius:var(--be-heading-radius,var(--be-tab-radius,4px) var(--be-tab-radius,4px) 0 0)!important}

@media(min-width:992px){
.be-tabs{--be-tab-radius:var(--be-tab-radius-pc,4px)}
.be-tabs[data-be-panel-radius-pc-topleft=true] :is(.wp-block-tab-panels,.wp-block-tab-panel){border-top-left-radius:var(--be-panel-radius-pc-topleft)!important}
.be-tabs[data-be-panel-radius-pc-topright=true] :is(.wp-block-tab-panels,.wp-block-tab-panel){border-top-right-radius:var(--be-panel-radius-pc-topright)!important}
.be-tabs[data-be-panel-radius-pc-bottomleft=true] :is(.wp-block-tab-panels,.wp-block-tab-panel){border-bottom-left-radius:var(--be-panel-radius-pc-bottomleft)!important}
.be-tabs[data-be-panel-radius-pc-bottomright=true] :is(.wp-block-tab-panels,.wp-block-tab-panel){border-bottom-right-radius:var(--be-panel-radius-pc-bottomright)!important}
}

@media(min-width:576px) and (max-width:991px){
.be-tabs{--be-tab-radius:var(--be-tab-radius-tablet,4px)}
.be-tabs[data-be-panel-radius-tablet-topleft=true] :is(.wp-block-tab-panels,.wp-block-tab-panel){border-top-left-radius:var(--be-panel-radius-tablet-topleft)!important}
.be-tabs[data-be-panel-radius-tablet-topright=true] :is(.wp-block-tab-panels,.wp-block-tab-panel){border-top-right-radius:var(--be-panel-radius-tablet-topright)!important}
.be-tabs[data-be-panel-radius-tablet-bottomleft=true] :is(.wp-block-tab-panels,.wp-block-tab-panel){border-bottom-left-radius:var(--be-panel-radius-tablet-bottomleft)!important}
.be-tabs[data-be-panel-radius-tablet-bottomright=true] :is(.wp-block-tab-panels,.wp-block-tab-panel){border-bottom-right-radius:var(--be-panel-radius-tablet-bottomright)!important}
}

@media(max-width:575px){
.be-tabs{--be-tab-radius:var(--be-tab-radius-mobile,4px)}
.be-tabs[data-be-panel-radius-mobile-topleft=true] :is(.wp-block-tab-panels,.wp-block-tab-panel){border-top-left-radius:var(--be-panel-radius-mobile-topleft)!important}
.be-tabs[data-be-panel-radius-mobile-topright=true] :is(.wp-block-tab-panels,.wp-block-tab-panel){border-top-right-radius:var(--be-panel-radius-mobile-topright)!important}
.be-tabs[data-be-panel-radius-mobile-bottomleft=true] :is(.wp-block-tab-panels,.wp-block-tab-panel){border-bottom-left-radius:var(--be-panel-radius-mobile-bottomleft)!important}
.be-tabs[data-be-panel-radius-mobile-bottomright=true] :is(.wp-block-tab-panels,.wp-block-tab-panel){border-bottom-right-radius:var(--be-panel-radius-mobile-bottomright)!important}
}

.be-tabs[data-be-style=tabs]{--be-content-side-gap:0px}
@media(min-width:992px){
.be-tabs[data-be-position-pc=left] .be-tab-list[data-be-style=tabs][data-be-effect=lift]{padding-top:0!important}
.be-tabs[data-be-position-pc=left] .be-tab-list[data-be-style=tabs][data-be-effect=lift] :is([role=tab],.wp-block-tab,.be-tab-button){transition:padding-left .2s ease,margin-left .2s ease,background-color .25s ease!important}
.be-tabs[data-be-position-pc=left] .be-tab-list[data-be-style=tabs][data-be-effect=lift] :is([role=tab],.wp-block-tab,.be-tab-button):hover{transform:none!important;padding-bottom:.7em!important;margin-bottom:0!important;padding-left:calc(1.5em + 3px)!important;margin-left:-3px!important}
.be-tabs[data-be-position-pc=right] .be-tab-list[data-be-style=tabs][data-be-effect=lift]{padding-top:0!important}
.be-tabs[data-be-position-pc=right] .be-tab-list[data-be-style=tabs][data-be-effect=lift] :is([role=tab],.wp-block-tab,.be-tab-button){transition:padding-right .2s ease,margin-right .2s ease,background-color .25s ease!important}
.be-tabs[data-be-position-pc=right] .be-tab-list[data-be-style=tabs][data-be-effect=lift] :is([role=tab],.wp-block-tab,.be-tab-button):hover{transform:none!important;padding-bottom:.7em!important;margin-bottom:0!important;padding-right:calc(1.5em + 3px)!important;margin-right:-3px!important}
}
@media(min-width:576px) and (max-width:991px){
.be-tabs[data-be-position-tablet=left] .be-tab-list[data-be-style=tabs][data-be-effect=lift]{padding-top:0!important}
.be-tabs[data-be-position-tablet=left] .be-tab-list[data-be-style=tabs][data-be-effect=lift] :is([role=tab],.wp-block-tab,.be-tab-button){transition:padding-left .2s ease,margin-left .2s ease,background-color .25s ease!important}
.be-tabs[data-be-position-tablet=left] .be-tab-list[data-be-style=tabs][data-be-effect=lift] :is([role=tab],.wp-block-tab,.be-tab-button):hover{transform:none!important;padding-bottom:.7em!important;margin-bottom:0!important;padding-left:calc(1.5em + 3px)!important;margin-left:-3px!important}
.be-tabs[data-be-position-tablet=right] .be-tab-list[data-be-style=tabs][data-be-effect=lift]{padding-top:0!important}
.be-tabs[data-be-position-tablet=right] .be-tab-list[data-be-style=tabs][data-be-effect=lift] :is([role=tab],.wp-block-tab,.be-tab-button){transition:padding-right .2s ease,margin-right .2s ease,background-color .25s ease!important}
.be-tabs[data-be-position-tablet=right] .be-tab-list[data-be-style=tabs][data-be-effect=lift] :is([role=tab],.wp-block-tab,.be-tab-button):hover{transform:none!important;padding-bottom:.7em!important;margin-bottom:0!important;padding-right:calc(1.5em + 3px)!important;margin-right:-3px!important}
}
@media(max-width:575px){
.be-tabs[data-be-position-mobile=left] .be-tab-list[data-be-style=tabs][data-be-effect=lift]{padding-top:0!important}
.be-tabs[data-be-position-mobile=left] .be-tab-list[data-be-style=tabs][data-be-effect=lift] :is([role=tab],.wp-block-tab,.be-tab-button){transition:padding-left .2s ease,margin-left .2s ease,background-color .25s ease!important}
.be-tabs[data-be-position-mobile=left] .be-tab-list[data-be-style=tabs][data-be-effect=lift] :is([role=tab],.wp-block-tab,.be-tab-button):hover{transform:none!important;padding-bottom:.7em!important;margin-bottom:0!important;padding-left:calc(1.5em + 3px)!important;margin-left:-3px!important}
.be-tabs[data-be-position-mobile=right] .be-tab-list[data-be-style=tabs][data-be-effect=lift]{padding-top:0!important}
.be-tabs[data-be-position-mobile=right] .be-tab-list[data-be-style=tabs][data-be-effect=lift] :is([role=tab],.wp-block-tab,.be-tab-button){transition:padding-right .2s ease,margin-right .2s ease,background-color .25s ease!important}
.be-tabs[data-be-position-mobile=right] .be-tab-list[data-be-style=tabs][data-be-effect=lift] :is([role=tab],.wp-block-tab,.be-tab-button):hover{transform:none!important;padding-bottom:.7em!important;margin-bottom:0!important;padding-right:calc(1.5em + 3px)!important;margin-right:-3px!important}
}

@media(min-width:992px){
.be-tabs[data-be-panel-padding-pc-top=true] .be-tab-content > .wp-block-tab-panel:not([hidden]),.be-tabs[data-be-panel-padding-pc-top=true] .wp-block-tab-panel.be-tab-content:not([hidden]){padding-top:var(--be-panel-padding-pc-top)!important;box-sizing:border-box}
.be-tabs[data-be-panel-padding-pc-right=true] .be-tab-content > .wp-block-tab-panel:not([hidden]),.be-tabs[data-be-panel-padding-pc-right=true] .wp-block-tab-panel.be-tab-content:not([hidden]){padding-right:var(--be-panel-padding-pc-right)!important;box-sizing:border-box}
.be-tabs[data-be-panel-padding-pc-bottom=true] .be-tab-content > .wp-block-tab-panel:not([hidden]),.be-tabs[data-be-panel-padding-pc-bottom=true] .wp-block-tab-panel.be-tab-content:not([hidden]){padding-bottom:var(--be-panel-padding-pc-bottom)!important;box-sizing:border-box}
.be-tabs[data-be-panel-padding-pc-left=true] .be-tab-content > .wp-block-tab-panel:not([hidden]),.be-tabs[data-be-panel-padding-pc-left=true] .wp-block-tab-panel.be-tab-content:not([hidden]){padding-left:var(--be-panel-padding-pc-left)!important;box-sizing:border-box}
.be-tabs[data-be-panel-margin-pc-top=true] .be-tab-content > .wp-block-tab-panel:not([hidden]),.be-tabs[data-be-panel-margin-pc-top=true] .wp-block-tab-panel.be-tab-content:not([hidden]){margin-top:var(--be-panel-margin-pc-top)!important;box-sizing:border-box}
.be-tabs[data-be-panel-margin-pc-right=true] .be-tab-content > .wp-block-tab-panel:not([hidden]),.be-tabs[data-be-panel-margin-pc-right=true] .wp-block-tab-panel.be-tab-content:not([hidden]){margin-right:var(--be-panel-margin-pc-right)!important;box-sizing:border-box}
.be-tabs[data-be-panel-margin-pc-bottom=true] .be-tab-content > .wp-block-tab-panel:not([hidden]),.be-tabs[data-be-panel-margin-pc-bottom=true] .wp-block-tab-panel.be-tab-content:not([hidden]){margin-bottom:var(--be-panel-margin-pc-bottom)!important;box-sizing:border-box}
.be-tabs[data-be-panel-margin-pc-left=true] .be-tab-content > .wp-block-tab-panel:not([hidden]),.be-tabs[data-be-panel-margin-pc-left=true] .wp-block-tab-panel.be-tab-content:not([hidden]){margin-left:var(--be-panel-margin-pc-left)!important;box-sizing:border-box}
}

@media(min-width:576px) and (max-width:991px){
.be-tabs[data-be-panel-padding-tablet-top=true] .be-tab-content > .wp-block-tab-panel:not([hidden]),.be-tabs[data-be-panel-padding-tablet-top=true] .wp-block-tab-panel.be-tab-content:not([hidden]){padding-top:var(--be-panel-padding-tablet-top)!important;box-sizing:border-box}
.be-tabs[data-be-panel-padding-tablet-right=true] .be-tab-content > .wp-block-tab-panel:not([hidden]),.be-tabs[data-be-panel-padding-tablet-right=true] .wp-block-tab-panel.be-tab-content:not([hidden]){padding-right:var(--be-panel-padding-tablet-right)!important;box-sizing:border-box}
.be-tabs[data-be-panel-padding-tablet-bottom=true] .be-tab-content > .wp-block-tab-panel:not([hidden]),.be-tabs[data-be-panel-padding-tablet-bottom=true] .wp-block-tab-panel.be-tab-content:not([hidden]){padding-bottom:var(--be-panel-padding-tablet-bottom)!important;box-sizing:border-box}
.be-tabs[data-be-panel-padding-tablet-left=true] .be-tab-content > .wp-block-tab-panel:not([hidden]),.be-tabs[data-be-panel-padding-tablet-left=true] .wp-block-tab-panel.be-tab-content:not([hidden]){padding-left:var(--be-panel-padding-tablet-left)!important;box-sizing:border-box}
.be-tabs[data-be-panel-margin-tablet-top=true] .be-tab-content > .wp-block-tab-panel:not([hidden]),.be-tabs[data-be-panel-margin-tablet-top=true] .wp-block-tab-panel.be-tab-content:not([hidden]){margin-top:var(--be-panel-margin-tablet-top)!important;box-sizing:border-box}
.be-tabs[data-be-panel-margin-tablet-right=true] .be-tab-content > .wp-block-tab-panel:not([hidden]),.be-tabs[data-be-panel-margin-tablet-right=true] .wp-block-tab-panel.be-tab-content:not([hidden]){margin-right:var(--be-panel-margin-tablet-right)!important;box-sizing:border-box}
.be-tabs[data-be-panel-margin-tablet-bottom=true] .be-tab-content > .wp-block-tab-panel:not([hidden]),.be-tabs[data-be-panel-margin-tablet-bottom=true] .wp-block-tab-panel.be-tab-content:not([hidden]){margin-bottom:var(--be-panel-margin-tablet-bottom)!important;box-sizing:border-box}
.be-tabs[data-be-panel-margin-tablet-left=true] .be-tab-content > .wp-block-tab-panel:not([hidden]),.be-tabs[data-be-panel-margin-tablet-left=true] .wp-block-tab-panel.be-tab-content:not([hidden]){margin-left:var(--be-panel-margin-tablet-left)!important;box-sizing:border-box}
}

@media(max-width:575px){
.be-tabs[data-be-panel-padding-mobile-top=true] .be-tab-content > .wp-block-tab-panel:not([hidden]),.be-tabs[data-be-panel-padding-mobile-top=true] .wp-block-tab-panel.be-tab-content:not([hidden]){padding-top:var(--be-panel-padding-mobile-top)!important;box-sizing:border-box}
.be-tabs[data-be-panel-padding-mobile-right=true] .be-tab-content > .wp-block-tab-panel:not([hidden]),.be-tabs[data-be-panel-padding-mobile-right=true] .wp-block-tab-panel.be-tab-content:not([hidden]){padding-right:var(--be-panel-padding-mobile-right)!important;box-sizing:border-box}
.be-tabs[data-be-panel-padding-mobile-bottom=true] .be-tab-content > .wp-block-tab-panel:not([hidden]),.be-tabs[data-be-panel-padding-mobile-bottom=true] .wp-block-tab-panel.be-tab-content:not([hidden]){padding-bottom:var(--be-panel-padding-mobile-bottom)!important;box-sizing:border-box}
.be-tabs[data-be-panel-padding-mobile-left=true] .be-tab-content > .wp-block-tab-panel:not([hidden]),.be-tabs[data-be-panel-padding-mobile-left=true] .wp-block-tab-panel.be-tab-content:not([hidden]){padding-left:var(--be-panel-padding-mobile-left)!important;box-sizing:border-box}
.be-tabs[data-be-panel-margin-mobile-top=true] .be-tab-content > .wp-block-tab-panel:not([hidden]),.be-tabs[data-be-panel-margin-mobile-top=true] .wp-block-tab-panel.be-tab-content:not([hidden]){margin-top:var(--be-panel-margin-mobile-top)!important;box-sizing:border-box}
.be-tabs[data-be-panel-margin-mobile-right=true] .be-tab-content > .wp-block-tab-panel:not([hidden]),.be-tabs[data-be-panel-margin-mobile-right=true] .wp-block-tab-panel.be-tab-content:not([hidden]){margin-right:var(--be-panel-margin-mobile-right)!important;box-sizing:border-box}
.be-tabs[data-be-panel-margin-mobile-bottom=true] .be-tab-content > .wp-block-tab-panel:not([hidden]),.be-tabs[data-be-panel-margin-mobile-bottom=true] .wp-block-tab-panel.be-tab-content:not([hidden]){margin-bottom:var(--be-panel-margin-mobile-bottom)!important;box-sizing:border-box}
.be-tabs[data-be-panel-margin-mobile-left=true] .be-tab-content > .wp-block-tab-panel:not([hidden]),.be-tabs[data-be-panel-margin-mobile-left=true] .wp-block-tab-panel.be-tab-content:not([hidden]){margin-left:var(--be-panel-margin-mobile-left)!important;box-sizing:border-box}
}

@media(min-width:992px){
.be-tabs[data-be-position-pc=left] .be-tab-list[data-be-style=tabs][data-be-effect=lift]{padding-left:4px!important;box-sizing:border-box}
.be-tabs[data-be-position-pc=left][data-be-full-width-pc=true] .be-tab-list[data-be-style=tabs][data-be-effect=lift] :is([role=tab],.wp-block-tab,.be-tab-button){transition:width .2s ease,max-width .2s ease,padding-left .2s ease,margin-left .2s ease,background-color .25s ease!important}
.be-tabs[data-be-position-pc=left][data-be-full-width-pc=true] .be-tab-list[data-be-style=tabs][data-be-effect=lift] :is([role=tab],.wp-block-tab,.be-tab-button):hover{width:calc(100% + 3px)!important;max-width:calc(100% + 3px)!important}
.be-tabs[data-be-position-pc=right] .be-tab-list[data-be-style=tabs][data-be-effect=lift]{padding-right:4px!important;box-sizing:border-box}
.be-tabs[data-be-position-pc=right][data-be-full-width-pc=true] .be-tab-list[data-be-style=tabs][data-be-effect=lift] :is([role=tab],.wp-block-tab,.be-tab-button){transition:width .2s ease,max-width .2s ease,padding-right .2s ease,margin-right .2s ease,background-color .25s ease!important}
.be-tabs[data-be-position-pc=right][data-be-full-width-pc=true] .be-tab-list[data-be-style=tabs][data-be-effect=lift] :is([role=tab],.wp-block-tab,.be-tab-button):hover{width:calc(100% + 3px)!important;max-width:calc(100% + 3px)!important}
}

@media(min-width:576px) and (max-width:991px){
.be-tabs[data-be-position-tablet=left] .be-tab-list[data-be-style=tabs][data-be-effect=lift]{padding-left:4px!important;box-sizing:border-box}
.be-tabs[data-be-position-tablet=left][data-be-full-width-tablet=true] .be-tab-list[data-be-style=tabs][data-be-effect=lift] :is([role=tab],.wp-block-tab,.be-tab-button){transition:width .2s ease,max-width .2s ease,padding-left .2s ease,margin-left .2s ease,background-color .25s ease!important}
.be-tabs[data-be-position-tablet=left][data-be-full-width-tablet=true] .be-tab-list[data-be-style=tabs][data-be-effect=lift] :is([role=tab],.wp-block-tab,.be-tab-button):hover{width:calc(100% + 3px)!important;max-width:calc(100% + 3px)!important}
.be-tabs[data-be-position-tablet=right] .be-tab-list[data-be-style=tabs][data-be-effect=lift]{padding-right:4px!important;box-sizing:border-box}
.be-tabs[data-be-position-tablet=right][data-be-full-width-tablet=true] .be-tab-list[data-be-style=tabs][data-be-effect=lift] :is([role=tab],.wp-block-tab,.be-tab-button){transition:width .2s ease,max-width .2s ease,padding-right .2s ease,margin-right .2s ease,background-color .25s ease!important}
.be-tabs[data-be-position-tablet=right][data-be-full-width-tablet=true] .be-tab-list[data-be-style=tabs][data-be-effect=lift] :is([role=tab],.wp-block-tab,.be-tab-button):hover{width:calc(100% + 3px)!important;max-width:calc(100% + 3px)!important}
}

@media(max-width:575px){
.be-tabs[data-be-position-mobile=left] .be-tab-list[data-be-style=tabs][data-be-effect=lift]{padding-left:4px!important;box-sizing:border-box}
.be-tabs[data-be-position-mobile=left][data-be-full-width-mobile=true] .be-tab-list[data-be-style=tabs][data-be-effect=lift] :is([role=tab],.wp-block-tab,.be-tab-button){transition:width .2s ease,max-width .2s ease,padding-left .2s ease,margin-left .2s ease,background-color .25s ease!important}
.be-tabs[data-be-position-mobile=left][data-be-full-width-mobile=true] .be-tab-list[data-be-style=tabs][data-be-effect=lift] :is([role=tab],.wp-block-tab,.be-tab-button):hover{width:calc(100% + 3px)!important;max-width:calc(100% + 3px)!important}
.be-tabs[data-be-position-mobile=right] .be-tab-list[data-be-style=tabs][data-be-effect=lift]{padding-right:4px!important;box-sizing:border-box}
.be-tabs[data-be-position-mobile=right][data-be-full-width-mobile=true] .be-tab-list[data-be-style=tabs][data-be-effect=lift] :is([role=tab],.wp-block-tab,.be-tab-button){transition:width .2s ease,max-width .2s ease,padding-right .2s ease,margin-right .2s ease,background-color .25s ease!important}
.be-tabs[data-be-position-mobile=right][data-be-full-width-mobile=true] .be-tab-list[data-be-style=tabs][data-be-effect=lift] :is([role=tab],.wp-block-tab,.be-tab-button):hover{width:calc(100% + 3px)!important;max-width:calc(100% + 3px)!important}
}

@media(min-width:992px){
.be-tabs.be-editor-tabs:is([data-be-position-pc=left],[data-be-position-pc=right]) .be-tab-content{width:100%!important;max-width:100%!important;min-width:0!important;justify-self:stretch!important;box-sizing:border-box;margin-left:0!important;margin-right:0!important}
.be-tabs.be-editor-tabs:is([data-be-position-pc=left],[data-be-position-pc=right]) .be-tab-content > :is(.block-editor-inner-blocks,.block-editor-block-list__layout){width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important}
.be-tabs.be-editor-tabs:is([data-be-position-pc=left],[data-be-position-pc=right]) .wp-block-tab-panel.be-tab-content,.be-tabs.be-editor-tabs:is([data-be-position-pc=left],[data-be-position-pc=right]) .be-tab-content > .wp-block-tab-panel{margin-left:var(--be-panel-margin-pc-left,0px)!important;margin-right:var(--be-panel-margin-pc-right,0px)!important}
}

@media(min-width:576px) and (max-width:991px){
.be-tabs.be-editor-tabs:is([data-be-position-tablet=left],[data-be-position-tablet=right]) .be-tab-content{width:100%!important;max-width:100%!important;min-width:0!important;justify-self:stretch!important;box-sizing:border-box;margin-left:0!important;margin-right:0!important}
.be-tabs.be-editor-tabs:is([data-be-position-tablet=left],[data-be-position-tablet=right]) .be-tab-content > :is(.block-editor-inner-blocks,.block-editor-block-list__layout){width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important}
.be-tabs.be-editor-tabs:is([data-be-position-tablet=left],[data-be-position-tablet=right]) .wp-block-tab-panel.be-tab-content,.be-tabs.be-editor-tabs:is([data-be-position-tablet=left],[data-be-position-tablet=right]) .be-tab-content > .wp-block-tab-panel{margin-left:var(--be-panel-margin-tablet-left,0px)!important;margin-right:var(--be-panel-margin-tablet-right,0px)!important}
}

@media(max-width:575px){
.be-tabs.be-editor-tabs:is([data-be-position-mobile=left],[data-be-position-mobile=right]) .be-tab-content{width:100%!important;max-width:100%!important;min-width:0!important;justify-self:stretch!important;box-sizing:border-box;margin-left:0!important;margin-right:0!important}
.be-tabs.be-editor-tabs:is([data-be-position-mobile=left],[data-be-position-mobile=right]) .be-tab-content > :is(.block-editor-inner-blocks,.block-editor-block-list__layout){width:100%!important;max-width:100%!important;margin-left:0!important;margin-right:0!important}
.be-tabs.be-editor-tabs:is([data-be-position-mobile=left],[data-be-position-mobile=right]) .wp-block-tab-panel.be-tab-content,.be-tabs.be-editor-tabs:is([data-be-position-mobile=left],[data-be-position-mobile=right]) .be-tab-content > .wp-block-tab-panel{margin-left:var(--be-panel-margin-mobile-left,0px)!important;margin-right:var(--be-panel-margin-mobile-right,0px)!important}
}

@supports(corner-shape:squircle){
 .be-tabs[data-be-tab-squircle=true] .be-tab-list :is([role=tab],.wp-block-tab,.be-tab-button,button){corner-shape:squircle!important}
 .be-tabs[data-be-panel-squircle=true] :is(.wp-block-tab-panels,.wp-block-tab-panel){corner-shape:squircle!important}
}

.be-tabs .be-tab-list[data-be-style=buttons] :is([role=tab],.wp-block-tab,.be-tab-button,button){border-radius:var(--be-tab-radius,var(--be-native-tab-radius,6px))!important}
.be-tabs .be-tab-list[data-be-style=buttons]{gap:var(--be-tab-gap,6px)!important}

/* Keep swipe scrolling available while hiding browser scrollbar chrome. */
.be-tab-list{scrollbar-width:none!important;-ms-overflow-style:none}
.be-tab-list::-webkit-scrollbar{display:none!important;width:0;height:0}
/* Four opacity stops: 25%, 85%, 100%, 100%, toward the destination edge. */
@supports(background:color-mix(in srgb,white 25%,transparent)){
.be-tab-shell>.be-scroll-next{background:linear-gradient(to right,color-mix(in srgb,var(--be-arrowBg,#fff) 25%,transparent) 0%,color-mix(in srgb,var(--be-arrowBg,#fff) 85%,transparent) 33.333%,var(--be-arrowBg,#fff) 66.667%,var(--be-arrowBg,#fff) 100%)}
.be-tab-shell>.be-scroll-prev{background:linear-gradient(to left,color-mix(in srgb,var(--be-arrowBg,#fff) 25%,transparent) 0%,color-mix(in srgb,var(--be-arrowBg,#fff) 85%,transparent) 33.333%,var(--be-arrowBg,#fff) 66.667%,var(--be-arrowBg,#fff) 100%)}
}

@media(min-width:992px){.be-tabs[data-be-responsive-align=true] .be-tab-list{justify-content:var(--be-align-pc)!important;justify-content:safe var(--be-align-pc)!important}}

.be-tabs[data-be-text-state-colors=true] .be-tab-list :is([role=tab],.wp-block-tab,.be-tab-button){color:var(--be-normalText,inherit)!important}

.be-tabs[data-be-text-state-colors=true] .be-tab-list :is([role=tab],.wp-block-tab,.be-tab-button):hover{color:var(--be-hoverText,inherit)!important}

.be-tabs[data-be-text-state-colors=true] .be-tab-list :is([role=tab],.wp-block-tab,.be-tab-button)[aria-selected=true]{color:var(--be-activeText,inherit)!important}

.be-tabs[data-be-bg-state-colors=true] .be-tab-list:not([data-be-style=underline]) :is([role=tab],.wp-block-tab,.be-tab-button){background-color:var(--be-bg,transparent)!important}

.be-tabs[data-be-bg-state-colors=true] .be-tab-list:not([data-be-style=underline]) :is([role=tab],.wp-block-tab,.be-tab-button):hover{background-color:var(--be-hoverBg,transparent)!important}

.be-tabs[data-be-bg-state-colors=true] .be-tab-list:not([data-be-style=underline]) :is([role=tab],.wp-block-tab,.be-tab-button)[aria-selected=true]{background-color:var(--be-activeBg,transparent)!important}

@media (min-width:992px){
.be-responsive-spacing[data-be-spacing-padding-pc-top="true"]{padding-top:var(--be-spacing-padding-pc-top)!important}
.be-responsive-spacing[data-be-spacing-padding-pc-right="true"]{padding-right:var(--be-spacing-padding-pc-right)!important}
.be-responsive-spacing[data-be-spacing-padding-pc-bottom="true"]{padding-bottom:var(--be-spacing-padding-pc-bottom)!important}
.be-responsive-spacing[data-be-spacing-padding-pc-left="true"]{padding-left:var(--be-spacing-padding-pc-left)!important}
.be-responsive-spacing[data-be-spacing-margin-pc-top="true"]{margin-top:var(--be-spacing-margin-pc-top)!important}
.be-responsive-spacing[data-be-spacing-margin-pc-right="true"]{margin-right:var(--be-spacing-margin-pc-right)!important}
.be-responsive-spacing[data-be-spacing-margin-pc-bottom="true"]{margin-bottom:var(--be-spacing-margin-pc-bottom)!important}
.be-responsive-spacing[data-be-spacing-margin-pc-left="true"]{margin-left:var(--be-spacing-margin-pc-left)!important}
}

@media (min-width:576px) and (max-width:991px){
.be-responsive-spacing[data-be-spacing-padding-tablet-top="true"]{padding-top:var(--be-spacing-padding-tablet-top)!important}
.be-responsive-spacing[data-be-spacing-padding-tablet-right="true"]{padding-right:var(--be-spacing-padding-tablet-right)!important}
.be-responsive-spacing[data-be-spacing-padding-tablet-bottom="true"]{padding-bottom:var(--be-spacing-padding-tablet-bottom)!important}
.be-responsive-spacing[data-be-spacing-padding-tablet-left="true"]{padding-left:var(--be-spacing-padding-tablet-left)!important}
.be-responsive-spacing[data-be-spacing-margin-tablet-top="true"]{margin-top:var(--be-spacing-margin-tablet-top)!important}
.be-responsive-spacing[data-be-spacing-margin-tablet-right="true"]{margin-right:var(--be-spacing-margin-tablet-right)!important}
.be-responsive-spacing[data-be-spacing-margin-tablet-bottom="true"]{margin-bottom:var(--be-spacing-margin-tablet-bottom)!important}
.be-responsive-spacing[data-be-spacing-margin-tablet-left="true"]{margin-left:var(--be-spacing-margin-tablet-left)!important}
}

@media (max-width:575px){
.be-responsive-spacing[data-be-spacing-padding-mobile-top="true"]{padding-top:var(--be-spacing-padding-mobile-top)!important}
.be-responsive-spacing[data-be-spacing-padding-mobile-right="true"]{padding-right:var(--be-spacing-padding-mobile-right)!important}
.be-responsive-spacing[data-be-spacing-padding-mobile-bottom="true"]{padding-bottom:var(--be-spacing-padding-mobile-bottom)!important}
.be-responsive-spacing[data-be-spacing-padding-mobile-left="true"]{padding-left:var(--be-spacing-padding-mobile-left)!important}
.be-responsive-spacing[data-be-spacing-margin-mobile-top="true"]{margin-top:var(--be-spacing-margin-mobile-top)!important}
.be-responsive-spacing[data-be-spacing-margin-mobile-right="true"]{margin-right:var(--be-spacing-margin-mobile-right)!important}
.be-responsive-spacing[data-be-spacing-margin-mobile-bottom="true"]{margin-bottom:var(--be-spacing-margin-mobile-bottom)!important}
.be-responsive-spacing[data-be-spacing-margin-mobile-left="true"]{margin-left:var(--be-spacing-margin-mobile-left)!important}
}

/* Font Awesome itself is supplied by the site owner. */
.be-icon-label{display:flex!important;align-items:center;justify-content:inherit;gap:.2rem!important}
.be-icon-label>.be-tab-icon{flex:0 0 auto}
.be-icon-label>.be-tab-icon-text{min-width:0}
.be-icon-label[data-be-icon-layout=after]>.be-tab-icon{order:2}
.be-icon-label[data-be-icon-layout=stacked]{flex-direction:column!important;justify-content:center!important}
.be-icon-label[data-be-icon-layout=stacked]>.be-tab-icon{font-size:var(--be-icon-size-current,var(--be-icon-size,24px))}
.be-icon-label[data-be-icon-layout=stacked]>.be-tab-icon-text{font-size:var(--be-icon-text-size-current,var(--be-icon-text-size,12px))!important;line-height:1.4}
.be-icon-label[data-be-icon-layout=only]>.be-tab-icon-text{position:absolute!important;width:1px!important;height:1px!important;padding:0!important;margin:-1px!important;overflow:hidden!important;clip:rect(0,0,0,0)!important;white-space:nowrap!important;border:0!important}

/* Preview icons without inserting markup into the native editable label. */
.be-icon-editable::before{content:var(--be-icon-glyph);font-family:var(--be-icon-font)!important;font-weight:var(--be-icon-weight)!important;font-style:normal;flex:none}
.be-icon-editable[data-be-icon-layout=after]::before{order:2}
.be-icon-editable[data-be-icon-layout=stacked]{font-size:var(--be-icon-text-size-current,var(--be-icon-text-size,12px))!important}
.be-icon-editable[data-be-icon-layout=stacked]::before{font-size:var(--be-icon-size-current,var(--be-icon-size,24px))}
.be-icon-editable[data-be-icon-layout=only]{font-size:0!important}
.be-icon-editable[data-be-icon-layout=only]::before{font-size:var(--be-icon-size-current,var(--be-icon-size,24px))}

@media(min-width:992px){.be-icon-label{--be-icon-size-current:var(--be-icon-size-pc,var(--be-icon-size,24px));--be-icon-text-size-current:var(--be-icon-text-size-pc,var(--be-icon-text-size,12px))}}

@media(min-width:576px) and (max-width:991px){.be-icon-label{--be-icon-size-current:var(--be-icon-size-tablet,var(--be-icon-size,24px));--be-icon-text-size-current:var(--be-icon-text-size-tablet,var(--be-icon-text-size,12px))}}

@media(max-width:575px){.be-icon-label{--be-icon-size-current:var(--be-icon-size-mobile,var(--be-icon-size,24px));--be-icon-text-size-current:var(--be-icon-text-size-mobile,var(--be-icon-text-size,12px))}}

.be-tab-list :is([role=tab],.wp-block-tab,.be-tab-button):hover {
 --be-current-border-width:var(--be-tab-border-width-hover,var(--be-tab-border-width,1px));
 --be-current-border-style:var(--be-tab-border-style-hover,var(--be-tab-border-style,solid));
}
.be-tab-list :is([role=tab],.wp-block-tab,.be-tab-button)[aria-selected=true] {
 --be-current-border-width:var(--be-tab-border-width-active,var(--be-tab-border-width,1px));
 --be-current-border-style:var(--be-tab-border-style-active,var(--be-tab-border-style,solid));
}
