.exercises-folders{margin-top:8px;margin-bottom:8px;padding:0;display:flex;align-items:center;flex-wrap:wrap}.exercises-folders .v-btn.new{width:268px}.exercises-folders h5{color:var(--bh-gray);font-size:14px;margin-right:8px;width:100%}.exercises-folders--folder__new{background-color:var(--bh-white);color:var(--bh-gray)!important;margin-bottom:8px}.exercises-folders--folder__new .v-icon{margin-right:4px;margin-bottom:2px}.exercises-folders--folder__add{margin-bottom:8px;max-width:32px}.exercises-folders__icon--owned{background:var(--bh-green)}.exercises-folders__icon--owned .v-icon{color:var(--bh-white)!important}.exercises-folders__icon--partially-owned{background:var(--bh-yellow)}.exercises-folders__icon--partially-owned .v-icon{color:var(--bh-white)!important}.exercises-folders--imported{position:relative;display:inline-block;background:var(--bh-white);border-radius:64px}.exercises-folders--imported .v-btn:first-child{width:240px}.exercises-folders--imported .v-btn__content{max-width:210px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;display:block}.exercises-folders--imported .exercises-folders__more{position:absolute;right:10px;top:50%;transform:translateY(-50%);opacity:0;pointer-events:none}.exercises-folders--imported:hover .exercises-folders__icon{opacity:0}.exercises-folders--imported:hover .exercises-folders__more{opacity:1;pointer-events:auto}.exercises-pagination{min-height:100px}.exercises-pagination .v-pagination__item{margin-top:0;margin-bottom:0}.exercises-tile.create{width:280px;border:1px solid var(--bh-white);border-radius:16px;padding:8px;display:flex;align-items:center;margin:8px;background:var(--bh-white);position:relative}.exercises-tile.create .v-speed-dial__list .v-btn{color:var(--bh-white)}.exercises-tile.create .v-speed-dial__list .v-btn .v-icon{margin-right:4px}.exercises-tile.create.bordered{border-color:transparent;background:transparent}.exercises-tile.create h5{color:var(--bh-black)}.exercise-preview{position:relative}.exercise-preview>.v-btn{position:absolute;top:0;right:0;z-index:1}.exercise-preview__thumbnail{width:64px;height:64px;object-fit:cover;border-radius:8px}.exercise-preview__thumbnail--wrapper{position:relative;width:64px;height:64px}.exercise-preview__thumbnail--icon{position:absolute;bottom:2px;left:2px;min-width:20px;height:20px;border-radius:6px;display:flex;justify-content:center;align-items:center;z-index:3}.exercise-preview__thumbnail--icon .v-icon{color:var(--bh-white);font-size:12px}.exercise-preview__thumbnail--icon span{font-size:.6rem;padding-right:2px;color:var(--bh-white);font-weight:700;padding-top:2px}.exercise-preview .headline{flex-wrap:nowrap}.exercise-preview__title{margin-left:8px;display:flex;flex-direction:column;min-width:0;padding-right:32px;flex-grow:0}.exercise-preview__title h5{color:var(--bh-black);margin:0}.exercise-preview__title p{font-weight:400;font-size:.8rem;line-height:1.2;margin:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.exercise-preview__tab{padding-top:8px}.exercise-preview__tab p{margin:0}.exercise-preview__tab.quick-view .v-image{margin-bottom:8px}.exercise-preview__tab.quick-view .v-image .gradient{background-image:linear-gradient(0deg,#000 20%,transparent);position:absolute;top:0;bottom:0;left:0;right:0;z-index:1}.exercise-preview__expand{position:absolute;bottom:16px;right:8px;z-index:3}.exercise-preview__expand .v-icon:before{color:var(--bh-white)}.exercise-preview__desc{position:absolute;bottom:16px;width:100%;left:0;text-align:center;color:var(--bh-white)}.exercise-preview__desc--wrapper{position:relative}.exercise-preview__desc p{color:var(--bh-white);padding:8px;z-index:2;overflow:auto;font-size:1rem;font-weight:700;max-height:100%}.exercise-preview__desc .v-btn{margin-top:8px}.exercise-preview__attributes{position:absolute;top:8px;left:8px;right:8px;display:flex;flex-wrap:wrap;gap:8px}.exercise-preview__attributes div{background:var(--bh-blue);min-width:64px;height:64px;border-radius:8px;color:var(--bh-white);padding:4px 12px;font-size:.8rem}.exercise-preview__attributes div strong{font-size:26px;line-height:36px;display:block}.exercise-preview__rating{display:flex;align-items:center;margin-top:3px}.exercise-preview__rating h3{margin:0 12px 0 0;padding-top:2px;color:var(--bh-black)}.exercise-preview__rating span{font-size:.8rem;line-height:1;font-weight:400;letter-spacing:0}.exercise-preview__participants--list{margin-top:16px}.exercise-preview__participants--list .v-list-item{padding:0}.exercise-preview__participant--thumbnail{width:40px;height:40px;object-fit:cover;border-radius:50%}.exercise-preview__participant--text{flex-grow:1;margin-left:16px}.exercise-preview__participant--text h5{margin:0}.exercise-preview__participant--text p{margin:0;color:var(--bh-gray);font-size:.8rem}.smart-exercises-filters{display:flex;align-items:center;flex-grow:1;justify-content:flex-start}.smart-exercises-filters .v-btn{width:auto;min-width:80px!important}.smart-exercises-filters .v-btn.active{background:var(--bh-blue)!important}.smart-exercises-filters .v-btn.active .hidden,.smart-exercises-filters .v-btn.active .v-icon:before,.smart-exercises-filters .v-btn.active small{color:var(--bh-white)}.smart-exercises-filters .v-btn.transparent{background:transparent!important}.smart-exercises-filters .v-btn--disabled{opacity:.3}.bh-input-pill{margin:0 8px!important;width:264px;height:48px!important}.bh-input-pill .v-input__slot{align-items:center;height:48px;min-height:0!important;background:var(--bh-gray--6)!important}.bh-input-pill .v-input__slot:after,.bh-input-pill .v-input__slot:before{content:"";display:none}.bh-input-pill .v-input__slot .v-input__append-inner{align-self:center;margin-top:0!important}.bh-input-pill .v-input__slot .v-icon{color:var(--bh-blue)}.exercises{padding:32px;display:flex;flex-direction:column}.exercises,.exercises__wrapper{height:100%}.exercises__btn{max-width:max-content;align-self:flex-end}.exercises-activities{flex-direction:column}.exercises-activities,.exercises-exercises{display:flex;height:100%}.exercises-exercises__wrapper{display:flex;flex-wrap:wrap;margin-left:-8px;margin-right:-8px;flex-grow:1;align-content:flex-start}.exercises .v-pagination__item,.exercises .v-pagination__navigation{box-shadow:none}