.calendar-filter[data-v-b96ee20e]{position:relative}.calendar-filter__toggle[data-v-b96ee20e]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-weight:600;gap:6px;min-height:50px;padding:0 18px}.calendar-filter__toggle[data-v-b96ee20e] .filter-button__icon,.filter-button__icon[data-v-b96ee20e]{background-image:var(--filter-icon-url);background-position:50%;background-repeat:no-repeat;background-size:contain;display:inline-block;height:13px;width:15px}.calendar-filter__panel[data-v-b96ee20e]{background:#fff;-webkit-box-shadow:0 10px 30px 0 rgba(0,0,0,.07058823529411765);box-shadow:0 10px 30px 0 rgba(0,0,0,.07058823529411765);max-width:calc(100vw - 96px);overflow:visible;position:absolute;right:0;top:62px;width:780px;z-index:20}.calendar-filter__title[data-v-b96ee20e]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;display:-webkit-box;display:-ms-flexbox;display:flex;gap:10px;min-height:75px;padding:0 28px}.calendar-filter__title-icon[data-v-b96ee20e]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background:#ff7058;border-radius:50%;-webkit-box-shadow:0 2px 8px rgba(17,41,27,.18);box-shadow:0 2px 8px rgba(17,41,27,.18);color:#fff;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;height:28px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;width:28px}.calendar-filter__title-icon .filter-button__icon[data-v-b96ee20e]{height:12px;width:14px}.calendar-filter__grid[data-v-b96ee20e]{display:grid;gap:18px 20px;grid-template-columns:repeat(2,minmax(0,1fr))}.calendar-filter__body[data-v-b96ee20e]{background:-webkit-gradient(linear,left top,left bottom,from(#f4f6f3),color-stop(72%,#fff));background:linear-gradient(180deg,#f4f6f3,#fff 72%);padding:24px 28px 28px}.calendar-filter__body[data-v-b96ee20e] .custom-ddl .v-select.custom-v-select,.calendar-filter__body[data-v-b96ee20e] .custom-ddl .vs__actions,.calendar-filter__body[data-v-b96ee20e] .custom-ddl .vs__search,.calendar-filter__body[data-v-b96ee20e] .custom-ddl .vs__selected-options,.calendar-filter__body[data-v-b96ee20e] .custom-ddl div .v-select .vs__dropdown-toggle{background-color:#fff!important}.calendar-filter__body[data-v-b96ee20e] .custom-ddl div .v-select .vs__dropdown-toggle{border:1px solid #dedede;border-radius:4px;-webkit-box-sizing:border-box;box-sizing:border-box;height:38px;overflow:visible}.calendar-filter__body[data-v-b96ee20e] .custom-ddl .vs__search,.calendar-filter__body[data-v-b96ee20e] .custom-ddl .vs__selected{margin:0}.calendar-filter__input[data-v-b96ee20e] label{color:#6c757d;font-size:14px;font-weight:400;height:19px;line-height:19px;margin-bottom:6px}.calendar-filter__input[data-v-b96ee20e] .form-control{background-color:#fff;border-color:#dedede;height:38px}.calendar-filter__input[data-v-b96ee20e] .form-control-icon-normal.left{color:#ff7058}.calendar-filter__actions[data-v-b96ee20e]{display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;margin-top:22px}.calendar-filter__apply-button[data-v-b96ee20e]{-webkit-box-align:center;-ms-flex-align:center;align-items:center;background-color:#2db782;border:0;border-radius:4px;color:#fff;display:-webkit-inline-box;display:-ms-inline-flexbox;display:inline-flex;font-weight:600;gap:8px;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;min-height:44px;min-width:380px}.modes[data-v-b96ee20e] .orange{background-color:#ff7058!important;color:#fff!important}.modes[data-v-b96ee20e] .light,.modes[data-v-b96ee20e] .orange{min-width:99px;-webkit-box-shadow:none!important;box-shadow:none!important}.modes[data-v-b96ee20e] .light{background-color:#f4f6f3!important;color:#36484b!important}