header{z-index:10000!important}.brxe-button{white-space:nowrap}.brxe-button svg{-webkit-transition:fill .3s cubic-bezier(0.4,.01,.165,.99);-moz-transition:fill .3s cubic-bezier(0.4,.01,.165,.99);-o-transition:fill .3s cubic-bezier(0.4,.01,.165,.99);transition:fill .3s cubic-bezier(0.4,.01,.165,.99);fill:var(--btn-text-color);height:1rem}.brxe-button:hover svg{fill:var(--btn-text-color-hover)}:root{--sidebar-width:clamp(230px,22vw,260px)}body ::-webkit-scrollbar{width:5px;height:5px}body ::-webkit-scrollbar-track{background:transparent}body ::-webkit-scrollbar-thumb{background:var(--base-trans-10);border-radius:var(--radius)}body ::-webkit-scrollbar-thumb:hover{background:var(--base-trans-30)}.brx-header-left #brx-header{-webkit-transition:width .3s cubic-bezier(0.4,.01,.165,.99);-moz-transition:width .3s cubic-bezier(0.4,.01,.165,.99);-o-transition:width .3s cubic-bezier(0.4,.01,.165,.99);transition:width .3s cubic-bezier(0.4,.01,.165,.99)}.brx-header-left #brx-header .sidebar-toggle{-webkit-transition:fill .3s cubic-bezier(0.4,.01,.165,.99);-moz-transition:fill .3s cubic-bezier(0.4,.01,.165,.99);-o-transition:fill .3s cubic-bezier(0.4,.01,.165,.99);transition:fill .3s cubic-bezier(0.4,.01,.165,.99);transform:rotate(0);font-size:2rem;cursor:pointer}.brx-header-left #brx-header .sidebar-toggle:hover{fill:var(--base)!important}@media screen and (min-width:767px){.sidebar .menu-item{width:100%}.sidebar .sidebar-nav__item .text{-webkit-transition:all .3s cubic-bezier(0.4,.01,.165,.99) .1s;-moz-transition:all .3s cubic-bezier(0.4,.01,.165,.99) .1s;-o-transition:all .3s cubic-bezier(0.4,.01,.165,.99) .1s;transition:all .3s cubic-bezier(0.4,.01,.165,.99) .1s;display:block;white-space:nowrap;width:100%;opacity:1;transform:translateX(0)}.sidebar.sidebar-collapsed .sidebar-toggle__wrapper{align-items:center}.sidebar.sidebar-collapsed .sidebar-toggle__wrapper .sidebar-toggle svg{transform:rotate(180deg)}.sidebar.sidebar-collapsed .sidebar-nav__item .text{-webkit-transition:all .3s cubic-bezier(0.4,.01,.165,.99) 0s;-moz-transition:all .3s cubic-bezier(0.4,.01,.165,.99) 0s;-o-transition:all .3s cubic-bezier(0.4,.01,.165,.99) 0s;transition:all .3s cubic-bezier(0.4,.01,.165,.99) 0s;opacity:0;transform:translateX(-1rem);pointer-events:none}}.sidebar-nav__item{-webkit-transition:all .3s cubic-bezier(0.4,.01,.165,.99);-moz-transition:all .3s cubic-bezier(0.4,.01,.165,.99);-o-transition:all .3s cubic-bezier(0.4,.01,.165,.99);transition:all .3s cubic-bezier(0.4,.01,.165,.99)}.sidebar-nav__item svg{fill:var(--base);-webkit-transition:all .3s cubic-bezier(0.4,.01,.165,.99);-moz-transition:all .3s cubic-bezier(0.4,.01,.165,.99);-o-transition:all .3s cubic-bezier(0.4,.01,.165,.99);transition:all .3s cubic-bezier(0.4,.01,.165,.99)}.sidebar-nav__item:hover svg{fill:var(--primary-semi-dark)}.topbar{padding-left:var(--sidebar-width);-webkit-transition:padding .3s cubic-bezier(0.4,.01,.165,.99);-moz-transition:padding .3s cubic-bezier(0.4,.01,.165,.99);-o-transition:padding .3s cubic-bezier(0.4,.01,.165,.99);transition:padding .3s cubic-bezier(0.4,.01,.165,.99)}.brx-header-left #brx-content{margin-left:var(--sidebar-width);-webkit-transition:margin .3s cubic-bezier(0.4,.01,.165,.99);-moz-transition:margin .3s cubic-bezier(0.4,.01,.165,.99);-o-transition:margin .3s cubic-bezier(0.4,.01,.165,.99);transition:margin .3s cubic-bezier(0.4,.01,.165,.99)}.card-simple{-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}input{outline:0!important}.pill.pill_wrapper{padding:.2em;display:flex;flex-wrap:wrap;gap:.4em;overflow:hidden;border:0}.pill.pill_wrapper .pill__title,.pill.pill_wrapper .pill__items span{padding:.3em .6em;display:inline-block;font-size:.9em;line-height:1.4}.pill.pill_wrapper .pill__title{background:var(--base);color:var(--base-ultra-light);border-radius:var(--radius-xs);border:1px solid var(--base);flex-shrink:0}.pill.pill_wrapper .pill__items{display:flex;flex-wrap:wrap;gap:.4em}.pill.pill_wrapper .pill__items span{background:var(--base-ultra-light);color:var(--base);border:1px solid var(--base-trans-20);border-radius:var(--radius-xs);white-space:nowrap;padding:.3em .6em}.classes-filter .searchandfilter ul{display:flex;flex-direction:row;flex-wrap:wrap;justify-content:flex-start;align-items:flex-start;gap:5px;padding:0;position:relative;z-index:9}.classes-filter .searchandfilter ul li.sf-field-search{padding:0}.classes-filter .searchandfilter ul li.sf-field-search input{border-radius:var(--radius-s);background:var(--base-ultra-light);border-color:#ddd;color:var(--base);height:calc(1rem + 22px)}.classes-filter .searchandfilter ul li[data-sf-field-input-type=radio],.classes-filter .searchandfilter ul li[data-sf-field-input-type=checkbox]{display:flex;flex-direction:column;border-radius:var(--radius-s);overflow:hidden;border:1px solid #ddd;background:var(--base-ultra-light);padding:0;cursor:pointer}.classes-filter .searchandfilter ul li[data-sf-field-input-type=radio]:hover,.classes-filter .searchandfilter ul li[data-sf-field-input-type=checkbox]:hover{border-color:var(--base)}.classes-filter .searchandfilter ul li[data-sf-field-input-type=radio] h4,.classes-filter .searchandfilter ul li[data-sf-field-input-type=checkbox] h4{font-size:12px!important;padding:10px 50px 10px 10px;position:relative}.classes-filter .searchandfilter ul li[data-sf-field-input-type=radio] h4:after,.classes-filter .searchandfilter ul li[data-sf-field-input-type=checkbox] h4:after{content:"";position:absolute;background-image:url("data:image/svg+xml,%3C%3Fxml version='1.0' encoding='UTF-8'%3F%3E%3Csvg width='100pt' height='100pt' version='1.1' viewBox='0 0 100 100' xmlns='http://www.w3.org/2000/svg'%3E%3Cpath d='m86.91 31.027c-1.0273-1.0273-2.6914-1.0273-3.7188 0l-32.691 32.754-32.758-32.754c-1.0234-1.0273-2.6914-1.0273-3.7148 0-1.0273 1.0234-1.0273 2.6914 0 3.7148l34.551 34.551c0.51172 .51562 1.1523 .76953 1.8594 .76953 .64062 0 1.3438-.25391 1.8555-.76953l34.555-34.551c1.0898-1.0234 1.0898-2.6914 .0625-3.7148z'/%3E%3C/svg%3E%0A");background-size:contain;width:16px;height:16px;top:10px;right:15px;pointer-events:none;-webkit-transition:all .4s cubic-bezier(0.4,.01,.165,.99);-moz-transition:all .4s cubic-bezier(0.4,.01,.165,.99);-o-transition:all .4s cubic-bezier(0.4,.01,.165,.99);transition:all .4s cubic-bezier(0.4,.01,.165,.99)}.classes-filter .searchandfilter ul li[data-sf-field-input-type=radio] .sf-input-text,.classes-filter .searchandfilter ul li[data-sf-field-input-type=checkbox] .sf-input-text{font-size:12px;font-weight:500;border-color:var(--base)}.classes-filter .searchandfilter ul li[data-sf-field-input-type=radio] ul,.classes-filter .searchandfilter ul li[data-sf-field-input-type=checkbox] ul{list-style-type:none;position:absolute;overflow:hidden;border:1px solid #ddd;border-radius:10px;background:var(--base-ultra-light);display:none;flex-direction:column;justify-content:flex-start;align-items:stretch;padding:0;margin:40px 0 0 0;cursor:pointer;user-select:none;gap:0}.classes-filter .searchandfilter ul li[data-sf-field-input-type=radio] ul .sf-level-0,.classes-filter .searchandfilter ul li[data-sf-field-input-type=checkbox] ul .sf-level-0{display:none;position:relative;flex-direction:row;justify-content:flex-start;align-items:stretch;margin:0;padding:0;border-top:1px solid #ddd}.classes-filter .searchandfilter ul li[data-sf-field-input-type=radio] ul .sf-level-0 input,.classes-filter .searchandfilter ul li[data-sf-field-input-type=checkbox] ul .sf-level-0 input{display:none}.classes-filter .searchandfilter ul li[data-sf-field-input-type=radio] ul .sf-level-0 label,.classes-filter .searchandfilter ul li[data-sf-field-input-type=checkbox] ul .sf-level-0 label{display:flex;flex-direction:row;gap:10px;flex-grow:1;align-items:baseline;justify-content:space-between;line-height:1em;padding:.8rem 1rem .8rem 2rem;cursor:pointer;font-size:12px;min-width:200px;color:var(--base-dark)}.classes-filter .searchandfilter ul li[data-sf-field-input-type=radio] ul .sf-level-0 label:before,.classes-filter .searchandfilter ul li[data-sf-field-input-type=checkbox] ul .sf-level-0 label:before{content:"";position:absolute;height:14px;width:14px;left:10px;background-image:url(/wp-content/uploads/2024/11/square-light.svg);background-size:contain;background-repeat:no-repeat;background-position:center;display:block;opacity:.25;transform:translateY(-1px)}.classes-filter .searchandfilter ul li[data-sf-field-input-type=radio] ul .sf-level-0 label .sf-count,.classes-filter .searchandfilter ul li[data-sf-field-input-type=checkbox] ul .sf-level-0 label .sf-count{background:var(--base-trans-10);width:20px;height:20px;border-radius:10px;display:block;line-height:1em;font-size:8px;padding:6px 0;text-align:center}.classes-filter .searchandfilter ul li[data-sf-field-input-type=radio] ul .sf-level-0:hover,.classes-filter .searchandfilter ul li[data-sf-field-input-type=checkbox] ul .sf-level-0:hover{background-color:var(--base-light);color:var(--base-dark)}.classes-filter .searchandfilter ul li[data-sf-field-input-type=radio] ul .sf-level-0:hover:before,.classes-filter .searchandfilter ul li[data-sf-field-input-type=checkbox] ul .sf-level-0:hover:before{opacity:.75}.classes-filter .searchandfilter ul li[data-sf-field-input-type=radio] ul .sf-level-0.sf-option-active label,.classes-filter .searchandfilter ul li[data-sf-field-input-type=checkbox] ul .sf-level-0.sf-option-active label{background:var(--primary-trans-20);color:var(--primary-dark)}.classes-filter .searchandfilter ul li[data-sf-field-input-type=radio] ul .sf-level-0.sf-option-active label:before,.classes-filter .searchandfilter ul li[data-sf-field-input-type=checkbox] ul .sf-level-0.sf-option-active label:before{background-image:url(/wp-content/uploads/2024/11/square-check-light.svg);opacity:1}.classes-filter .searchandfilter ul li[data-sf-field-input-type=radio].selected h4:after,.classes-filter .searchandfilter ul li[data-sf-field-input-type=checkbox].selected h4:after{transform:rotate(180deg)}.classes-filter .searchandfilter ul li[data-sf-field-input-type=radio].selected ul,.classes-filter .searchandfilter ul li[data-sf-field-input-type=checkbox].selected ul{display:flex}.classes-filter .searchandfilter ul li[data-sf-field-input-type=radio].selected ul .sf-level-0,.classes-filter .searchandfilter ul li[data-sf-field-input-type=checkbox].selected ul .sf-level-0{display:flex}.class-filter--reset .elementor-button.elementor-size-xs{font-size:12px!important;padding:5px 15px!important}.sidebar-nav__item[aria-current=page],.sidebar-nav__item.current{background:var(--primary-trans-10);color:var(--primary)}.sidebar-nav__item[aria-current=page] svg,.sidebar-nav__item.current svg{fill:var(--primary)}.search-filter-scroll-loading{border:2px solid var(--primary);border-right-color:transparent;height:50px;width:50px}.playlist-item{cursor:pointer}.playlist-item .class-card__img-wrapper:after{content:"";position:absolute;height:100%;width:100%;inset:0;background-color:var(--white-trans-80);background-image:url(/wp-content/uploads/2024/11/circle-check-solid.svg);background-size:32px;background-repeat:no-repeat;background-position:center;border-radius:var(--radius);-webkit-transition:all .3s cubic-bezier(0.4,.01,.165,.99);-moz-transition:all .3s cubic-bezier(0.4,.01,.165,.99);-o-transition:all .3s cubic-bezier(0.4,.01,.165,.99);transition:all .3s cubic-bezier(0.4,.01,.165,.99);border:2px solid var(--success-trans-40);opacity:0}.playlist-item.selected .class-card__label-new{display:none}.playlist-item.selected .class-card__img-wrapper:after{opacity:1}.submit-playlist-selection.disabled{pointer-events:none;opacity:.2}.playlist-item.playing{background:var(--base-trans-20)}.playlist-item .playlist-item--icon{width:24px;height:24px;background-image:url(/wp-content/uploads/2024/11/square-light.svg);background-size:contain;background-position:center;background-repeat:no-repeat;opacity:.1}.playlist-item:hover{background:var(--base-trans-10)}.playlist-item:hover .playlist-item--icon{opacity:.5}.playlist-item.played .playlist-item--icon{background-image:url(/wp-content/uploads/2024/11/square-check-light.svg);opacity:.5}.category-card:before{mix-blend-mode:multiply}.brxe-block:has(>[data-class-status=draft]){display:none}.link--bold a{font-weight:600;text-decoration:underline dotted;text-decoration-thickness:.1em;text-underline-offset:.2em}