.zb-class-manager{padding:16px}.zb-class-manager>div[role=group]{align-items:center;display:flex;flex-wrap:wrap;gap:10px}.zb-class-manager .zb-class-manager-class-item{height:28px!important;padding:0!important;position:relative;width:auto}.zb-class-manager .zb-class-manager-class-item.zb-class-manager-class-item-selected{background-color:#001feb;color:#fff}.zb-class-manager .zb-class-manager-class-item.zb-class-manager-class-item-selected .components-text{color:#fff}.zb-class-manager .zb-class-manager-class-item:not(:last-child){border:1px solid #e9e9e9;padding:8px 12px!important}.zb-class-manager .zb-class-manager-class-item span{min-width:auto!important}.zb-class-manager .zb-class-manager-class-item span.zb-class-manager-class-item-remove{align-items:center;background-color:#eb0000;border-radius:50%;cursor:pointer;display:flex;height:16px;justify-content:center;padding:2px;position:absolute;right:-7px;top:-8px;width:16px}.zb-class-manager .zb-class-manager-class-item span.zb-class-manager-class-item-remove svg{fill:#fff}.zb-class-manager .zb-class-manager-search{position:static}.zb-class-manager .zb-class-manager-search .components-input-control__input{height:30px!important;min-height:auto!important;padding:0;padding-inline:0!important}.zb-class-manager .zb-class-manager-add-btn{border:1px solid #e9e9e9;box-shadow:0 1px 2px 0 rgba(0,0,0,.05);height:30px;min-height:auto!important;min-width:auto!important;transition:all .2s ease-in-out;width:30px}.zb-class-manager .zb-class-manager-add-btn:focus,.zb-class-manager .zb-class-manager-add-btn:hover{border-color:#001feb!important}.zb-class-manager .zb-class-manager-add-btn:focus svg,.zb-class-manager .zb-class-manager-add-btn:hover svg{color:#001feb!important}.zb-class-manager-input-dropdown-content{max-width:220px;min-width:220px}.zb-class-manager-input-dropdown-content .components-popover__content{width:100%!important}.zb-class-manager-input-dropdown-content .components-popover__content .zolo-input-dropdown-content{padding:16px}.zb-class-manager-input-dropdown-content .zb-class-manager-classes{max-height:250px;min-height:50px;overflow-y:auto;padding:0!important}.zb-class-manager-input-dropdown-content .zb-class-manager-classes::-webkit-scrollbar{width:4px}.zb-class-manager-input-dropdown-content .zb-class-manager-classes::-webkit-scrollbar-track{background:#f1f1f1;border-radius:6px}.zb-class-manager-input-dropdown-content .zb-class-manager-classes::-webkit-scrollbar-thumb{background:#c4c4c4;border-radius:6px}.zb-class-manager-input-dropdown-content .zb-class-manager-classes .zb-class-manager-class{border:1px solid #e9e9e9;border-radius:6px;box-shadow:0 1px 2px 0 rgba(0,0,0,.05);cursor:pointer;height:30px!important;padding:8px!important;transition:all .2s ease-in-out}.zb-class-manager-input-dropdown-content .zb-class-manager-classes .zb-class-manager-class:not(:last-child){margin-bottom:8px}.zb-class-manager-input-dropdown-content .zb-class-manager-classes .zb-class-manager-class .components-menu-item__item{justify-content:space-between!important}.zb-class-manager-input-dropdown-content .zb-class-manager-classes .zb-class-manager-class .components-menu-item__item .zb-class-manager-delete{height:16px;width:16px}.zb-class-manager-input-dropdown-content .zb-class-manager-classes .zb-class-manager-class .components-menu-item__item .zb-class-manager-delete svg{fill:#eb0000}.zb-class-manager-input-dropdown-content .zb-class-manager-classes .zb-class-manager-class.zb-class-manager-class-selected{background-color:#001feb;color:#fff}.zb-class-manager-input-dropdown-content .zb-class-manager-classes .zb-class-manager-class.zb-class-manager-class-selected .components-text{color:#fff}.zb-class-manager-input-dropdown-content .zb-class-manager-classes .zb-class-manager-class.zb-class-manager-class-selected .zb-class-manager-delete svg{fill:#fff}.zb-class-manager-input-dropdown-content .zb-class-manager-input-dropdown-add{align-items:center;justify-content:center!important;width:100%}.zb-class-manager-popover{max-width:350px;min-width:340px!important;z-index:99999!important}.zb-class-manager-popover .components-popover__content{padding:16px!important;width:100%!important}.zb-class-manager-popover .components-popover__content .components-base-control__field{gap:0!important}.zb-class-manager-popover .components-popover__content .controls-dropdown-content-header .controls-dropdown-content-header-title span{font-size:16px;font-weight:700}.zb-class-manager-popover .components-popover__content .controls-dropdown-content-header-controls{align-items:center;display:flex;gap:4px}.zb-class-manager-popover .components-popover__content .controls-dropdown-content-header-controls .controls-dropdown-content-header-controls-button{border:1px solid #e9e9e9;box-shadow:none;color:#101010;transition:all .2s ease-in-out}.zb-class-manager-popover .components-popover__content .controls-dropdown-content-header-controls .controls-dropdown-content-header-controls-button:focus,.zb-class-manager-popover .components-popover__content .controls-dropdown-content-header-controls .controls-dropdown-content-header-controls-button:hover{border-color:#001feb!important;color:#001feb!important}.zb-class-manager-popover .components-popover__content .controls-dropdown-content-subselector-form .controls-dropdown-content-subselector-form-input>.components-base-control__field{margin-bottom:0!important}.zb-class-manager-popover .components-popover__content .controls-dropdown-content-subselector-form .controls-dropdown-content-subselector-form-input>.components-base-control__field .components-text-control__input{border:1px solid #e9e9e9!important;transition:all .2s ease-in-out!important}.zb-class-manager-popover .components-popover__content .controls-dropdown-content-subselector-form .controls-dropdown-content-subselector-form-input>.components-base-control__field .components-text-control__input:focus,.zb-class-manager-popover .components-popover__content .controls-dropdown-content-subselector-form .controls-dropdown-content-subselector-form-input>.components-base-control__field .components-text-control__input:hover{border-color:#001feb!important;color:#001feb!important}.zb-class-manager-popover .components-popover__content .controls-dropdown-content-subselector-form .controls-dropdown-content-subselector-form-button{background-color:#001feb!important;color:#fff!important;height:32px!important;transition:all .2s ease-in-out!important}.zb-class-manager-popover .components-popover__content .controls-dropdown-content-subselector-form .controls-dropdown-content-subselector-form-button:hover{background-color:rgba(0,31,235,.686)!important;color:#fff!important}.zb-class-manager-popover .components-popover__content .controls-dropdown-content-subselector-group{align-items:center;display:flex;flex-wrap:wrap;gap:4px;margin-block-end:10px;max-width:100%}.zb-class-manager-popover .components-popover__content .controls-dropdown-content-subselector-group .controls-dropdown-content-subselector-group__item{border:1px solid #e9e9e9;box-shadow:none;color:#101010;height:26px;padding:4px 8px;transition:all .2s ease-in-out}.zb-class-manager-popover .components-popover__content .controls-dropdown-content-subselector-group .controls-dropdown-content-subselector-group__item:focus,.zb-class-manager-popover .components-popover__content .controls-dropdown-content-subselector-group .controls-dropdown-content-subselector-group__item:hover{border-color:#001feb!important;color:#001feb!important}.zb-class-manager-popover .components-popover__content .controls-dropdown-content-subselector-group .controls-dropdown-content-subselector-group__item.active{background-color:#001feb;color:#fff!important}.zb-class-manager-popover .components-popover__content .zb-class-manager-tab-panel .components-tab-panel__tabs{justify-content:space-evenly}.zb-class-manager-popover .components-popover__content .zb-class-manager-tab-panel .components-tab-panel__tabs .components-tab-panel__tabs-item{background-color:#dee7ff;color:#001feb;height:38px!important;width:100%!important}.zb-class-manager-popover .components-popover__content .zb-class-manager-tab-panel .components-tab-panel__tabs .components-tab-panel__tabs-item.is-active{background-color:#001feb;color:#fff!important}.zb-class-manager-popover .components-popover__content .zb-class-manager-tab-panel .components-tab-panel__tab-content .components-input-control__backdrop{height:auto!important;min-height:auto!important}.zb-class-manager-popover .components-popover__content .zb-class-manager-tab-panel .components-tab-panel__tab-content .css-1nmdiq5-menu{z-index:4!important}.zb-class-manager-popover .controls-dropdown-content-subselectors{align-items:center;display:flex;flex-wrap:wrap;gap:10px;margin-bottom:10px}.zb-class-manager-popover .controls-dropdown-content-subselectors .controls-dropdown-content-subselector{background-color:#fff;box-shadow:none!important;color:#101010;height:28px!important;outline:none!important;position:relative;width:auto}.zb-class-manager-popover .controls-dropdown-content-subselectors .controls-dropdown-content-subselector:not(:last-child){border:1px solid #e9e9e9;padding:8px 12px!important}.zb-class-manager-popover .controls-dropdown-content-subselectors .controls-dropdown-content-subselector:hover{background-color:#fff;color:#101010}.zb-class-manager-popover .controls-dropdown-content-subselectors .controls-dropdown-content-subselector.subselector-selected{background-color:#001feb}.zb-class-manager-popover .controls-dropdown-content-subselectors .controls-dropdown-content-subselector.subselector-selected .components-text{color:#fff}.zb-class-manager-popover .controls-dropdown-content-subselectors .controls-dropdown-content-subselector .controls-dropdown-content-subselector-close{align-items:center;background:red;border-radius:50%;cursor:pointer;display:flex;height:16px;justify-content:center;position:absolute;right:-7px;top:-7px;width:16px}.zb-class-manager-popover .controls-dropdown-content-subselectors .controls-dropdown-content-subselector .controls-dropdown-content-subselector-close svg{fill:#fff}.zb-class-manager-popover .controls-dropdown-content-subselectors .zb-class-manager-subselector-input-dropdown{align-items:center;border:1px solid #e9e9e9;display:flex;height:28px!important;justify-content:center}.zb-class-manager-popover .controls-dropdown-content-subselectors .zb-class-manager-subselector-input-dropdown .controls-dropdown-content-subselector{height:auto!important}.controls-dropdown-content-header-edit-dropdown-content{min-width:340px!important}.controls-dropdown-content-header-edit-dropdown-content .components-popover__content{padding:16px!important;width:100%!important}
