.bs-app .topic-list{color:var(--bs-color-black)}.bs-app .topic-list__row{align-items:center}[dir] .bs-app .topic-list__row{margin-bottom:28px}[dir] .bs-app .topic-list__row .v-input--selection-controls{margin-top:0;padding-top:0}.bs-app .topic-list__row .v-input--selection-controls .v-label{color:var(--bs-color-overlay-grey-dark)}.bs-app .topic-list--grid__item{text-decoration:none;display:block;overflow:hidden}.bs-app .topic-list--grid__item h2{font-size:18px;font-weight:500}[dir] .bs-app .topic-list--grid__item h2{margin:8px 16px}.bs-app .topic-list--grid__item:hover h2,.bs-app .topic-list--grid__item:focus h2{font-weight:700}.bs-app .topic-list--grid__item--image{position:relative}.bs-app .topic-list--grid__item--image .v-icon{width:24px;height:24px;display:none;position:absolute;top:8px}[dir] .bs-app .topic-list--grid__item--image .v-icon{background-image:radial-gradient(#fff 50%,#0000 50%)}[dir=ltr] .bs-app .topic-list--grid__item--image .v-icon{left:8px}[dir=rtl] .bs-app .topic-list--grid__item--image .v-icon{right:8px}.bs-app .topic-list--grid__item--image .v-icon.status-active{color:#fd8a24;display:block}.bs-app .topic-list--grid__item--image .v-icon.status-finished{color:#e0e0e0;display:block}[dir] .bs-app .topic-list--grid__item--meta,[dir] .bs-app .topic-list--grid__item--intro{margin:8px 16px}.bs-app .topic-list--grid__item--meta span,.bs-app .topic-list--grid__item--intro span{color:#959595;font-size:14px}[dir] .bs-app .topic-list--grid{margin:0 -8px;padding:0 40px}[dir] .bs-app .topic-list--grid__item{background-color:var(--bs-color-white);margin:8px}.bs-app .topic-list--grid__item--meta{min-height:81px}.bs-app .topic-list .v-skeleton-loader__text{height:16px}[dir] .bs-app .topic-list .v-skeleton-loader__text{margin-bottom:24px}.bs-app .topic-list .v-skeleton-loader__heading{height:48px}[dir] .bs-app .topic-list .v-skeleton-loader__heading{margin-bottom:24px}.bs-app .topic-list .scale-trans-enter-from,.bs-app .topic-list .scale-trans-leave-to{opacity:0}[dir] .bs-app .topic-list .scale-trans-enter-from,[dir] .bs-app .topic-list .scale-trans-leave-to{transform:scale(0)}[dir] .bs-app .topic-list .scale-trans-move{transition:transform .3s}.bs-app .topic-list .scale-trans-leave-active{position:absolute}@media (width<=800px){[dir] .bs-app .topic-list--grid{padding:0}}@media (width>=801px) and (width<=1440px){.bs-app .topic-list--grid__item--meta{min-height:72px}}
