/**
 * @package    mod_calendar_filter
 * @author     NorrNext <support@norrnext.com>
 * @copyright  Copyright (c) 2024 NorrNext. All rights reserved.
 * @license    GNU General Public License version 3 or later; see LICENSE
 */

.bs-icon > .bi {
    margin-top: .125rem;
    margin-left: .125rem;
    fill: currentcolor;
    transition: transform .25s ease-in-out;
}
.bs-icon:hover > .bi {transform: translate(.25rem)}

.b-filter__content {display:none}
.b-filter__content.active {display:block;-webkit-animation:filterShow .4s ease;animation:filterShow .4s ease}
.b-filter__content ul {margin:0;padding:0;list-style:none}

@-webkit-keyframes filterShow {0% {opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}
    100% {opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}
}
@keyframes filterShow {0% {opacity:0;-webkit-transform:translateY(-10px);transform:translateY(-10px)}
    100% {opacity:1;-webkit-transform:translateY(0);transform:translateY(0)}
}