.filter-bar[data-v-1089284c]{background-color:#fff;-webkit-box-shadow:inset 0 -1px 0 0 #dfe2e8,0 2px 8px 0 rgba(0,0,0,.08);box-shadow:inset 0 -1px 0 0 #dfe2e8,0 2px 8px 0 rgba(0,0,0,.08);width:100%;padding:16px 0;z-index:100}.filter-bar .title[data-v-1089284c]{color:#2a2a2c;font-size:30px;font-weight:700;letter-spacing:0;line-height:38px}.filter-bar[data-v-1089284c] .filter-btn{border-radius:4px;background-color:#f3f4f6;color:#5b5d64;font-size:14px;font-weight:300;letter-spacing:0;line-height:18px;padding:12px 16px;border:1px solid #f3f4f6;-webkit-transition:border .2s ease-in;transition:border .2s ease-in;cursor:pointer}.filter-bar[data-v-1089284c] .filter-btn:hover{border-color:#5b5d64}.filter-bar[data-v-1089284c] .filter-holder{position:absolute;right:0;-webkit-box-shadow:0 2px 20px 0 rgba(0,0,0,.08);box-shadow:0 2px 20px 0 rgba(0,0,0,.08);border-radius:4px;background-color:#fff;width:400px}.filter-bar[data-v-1089284c] .filter-holder.date{width:550px}.filter-bar[data-v-1089284c] .filter-holder.more{width:297px;padding:8px;height:572px;overflow:auto}.filter-bar[data-v-1089284c] .transport-list{height:calc(100vh - var(--header-height) - 182.23px);overflow:auto}.filter-bar[data-v-1089284c] .collapse-all{color:#5b5d64;font-size:14px;font-weight:600;letter-spacing:0;line-height:18px;background:#f3f4f6;border-radius:4px;display:inline;padding:4px 8px;cursor:pointer;-webkit-transition:background .2s ease-in;transition:background .2s ease-in}.filter-bar[data-v-1089284c] .collapse-all:hover{background-color:#fff}.filter-bar[data-v-1089284c] .filter-holder.favorite{width:293px}.filter-bar[data-v-1089284c] .filter-holder.favorite .saved-filter-title{color:#2a2a2c;font-size:16px;font-weight:600;letter-spacing:0;line-height:20px}.filter-bar[data-v-1089284c] .filter-holder.favorite .add-filter,.filter-bar[data-v-1089284c] .filter-holder.favorite .saved-filter{padding:12px 16px;font-size:14px;font-weight:300;letter-spacing:0;line-height:18px;cursor:pointer;-webkit-transition:background .2s ease-in;transition:background .2s ease-in}.filter-bar[data-v-1089284c] .filter-holder.favorite .add-filter{color:#00467f;text-align:center;border-radius:0 0 4px 4px;font-weight:600}.filter-bar[data-v-1089284c] .filter-holder.favorite .add-filter:hover{background:#f3f4f6}.filter-bar[data-v-1089284c] .filter-holder.favorite .saved-filter{color:#5b5d64;background:#f3f4f6;border-radius:4px;border:1px solid #f3f4f6}.filter-bar[data-v-1089284c] .filter-holder.favorite .saved-filter input{width:100%;height:100%;background:transparent;border:0}.filter-bar[data-v-1089284c] .filter-holder.favorite .saved-filter input:not(.canEdit){pointer-events:none}.filter-bar[data-v-1089284c] .filter-holder.favorite .saved-filter input:focus{outline:none;-webkit-box-shadow:none;box-shadow:none}.filter-bar[data-v-1089284c] .filter-holder.favorite .saved-filter i{-webkit-transition:background color .2s ease-in ease-in .2s;transition:background color .2s ease-in ease-in .2s;height:16px;width:16px;border-radius:50%;-webkit-box-flex:0;-ms-flex:none;flex:none;font-size:9px;padding:3px;text-align:center;display:-webkit-box;display:-ms-flexbox;display:flex;-webkit-box-pack:center;-ms-flex-pack:center;justify-content:center;-webkit-box-align:center;-ms-flex-align:center;align-items:center}.filter-bar[data-v-1089284c] .filter-holder.favorite .saved-filter i:hover{background-color:#5b5d64;color:#fff}.filter-bar[data-v-1089284c] .filter-holder.favorite .saved-filter.active,.filter-bar[data-v-1089284c] .filter-holder.favorite .saved-filter:hover{border:1px solid #00467f}.filter-bar[data-v-1089284c] .filter-holder.favorite .saved-filter.active{background-color:#fff;border:1px solid #00467f;color:#00467f}.filter-bar[data-v-1089284c] .small-toggl /deep/ .vs__dropdown-toggle{min-width:162px}[data-v-1089284c] .vs__dropdown-toggle{height:calc(1.5em + 1rem + 2px);padding:.4875rem 1rem;font-size:1rem;font-weight:400;line-height:1.5;color:#495057;background-color:#fff;background-clip:padding-box;border:1px solid #ddd;border-radius:4px;min-width:222px}.search-input[data-v-1089284c]{border:none;font-size:15px}.search-input[data-v-1089284c]:focus{outline:none}.clear[data-v-1089284c]{color:#00467f;font-size:12px;font-weight:700;letter-spacing:0;line-height:15px;text-align:right;padding:5px 10px;border-radius:4px}.clear[data-v-1089284c]:hover{background:#ecedef}