.shimmer[data-v-5ed600f3] {
    -webkit-animation: shimmer-5ed600f3 2s infinite linear;
    animation: shimmer-5ed600f3 2s infinite linear;
    background: -webkit-gradient(linear,left top,right top,color-stop(4%,#eff1f3),color-stop(25%,#e2e2e2),color-stop(36%,#eff1f3));
    background: linear-gradient(to right,#eff1f3 4%,#e2e2e2 25%,#eff1f3 36%);
    background-size: 1000px 100%;
    border-radius: 16px
}

@-webkit-keyframes shimmer-5ed600f3 {
    0% {
        background-position: -1000px 0
    }

    to {
        background-position: 1000px 0
    }
}

@keyframes shimmer-5ed600f3 {
    0% {
        background-position: -1000px 0
    }

    to {
        background-position: 1000px 0
    }
}

.icon-blue[data-v-c2b23a23] {
    fill: #ff5f03
}

.icon-gray[data-v-c2b23a23] {
    fill: #797f85
}

.icon-white[data-v-c2b23a23] {
    fill: #fff
}

.icon-orange[data-v-c2b23a23] {
    fill: #ffcd00
}

.font-blue[data-v-c2b23a23] {
    color: #ff5f03
}

.font-gray[data-v-c2b23a23] {
    color: #92979c
}

.font-white[data-v-c2b23a23] {
    color: #fff
}

.font-medium[data-v-c2b23a23] {
    color: rgba(25,34,42,.7)
}

.font-height[data-v-c2b23a23] {
    color: #19222a
}

.searchbox[data-v-c2b23a23] {
    position: relative;
    width: 100%
}

.searchbox__main[data-v-c2b23a23] {
    background: #ffffff;
    border: 1px solid #c8cbcd;
    height: 40px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    width: 100%;
    padding: 4px;
    border-radius: 8px;
    -webkit-transition: width 2s ease-in-out;
    transition: width 2s ease-in-out
}

@media screen and (max-width: 1023px) {
    .searchbox__main[data-v-c2b23a23] {
        height:38px
    }
}

@media screen and (max-width: 768px) {
    .searchbox__main[data-v-c2b23a23] {
        padding:8px 4px 8px 8px
    }
}

.searchbox__main input[data-v-c2b23a23] {
    background: #ffffff;
    height: 30px;
    padding-left: 5px;
    border: none;
    color: #000;
    font: 14px/18px horas79,-apple-system,segoe ui,roboto,helvetica,arial,sans-serif
}

@media screen and (min-width: 1024px) {
    .searchbox__main input[data-v-c2b23a23] {
        width:calc(100% - 190px)
    }
}

@media screen and (max-width: 1023px) {
    .searchbox__main input[data-v-c2b23a23] {
        width:calc(100% - 28px)
    }
}

.searchbox__main input[data-v-c2b23a23]:focus {
    -webkit-box-shadow: none;
    box-shadow: none;
    border: none
}

.searchbox__main input[data-v-c2b23a23]:focus-visible {
    outline: unset
}

.searchbox__search[data-v-c2b23a23] {
    font-size: 14px;
    width: 28px;
    height: 28px;
    background-color: #ff5f03;
    border-radius: 50%;
    padding: unset
}

@media screen and (min-width: 960px) {
    .searchbox__search[data-v-c2b23a23] {
        width:36px;
        height: 36px
    }
}

.searchbox__search-icon[data-v-c2b23a23] {
    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
}

.searchbox__search-icon svg[data-v-c2b23a23] {
    width: 18px;
    height: 18px
}

@media screen and (max-width: 768px) {
    .searchbox__search-icon svg[data-v-c2b23a23] {
        width:16px;
        height: 24px
    }
}

@media screen and (min-width: 769px),print {
    .searchbox__action[data-v-c2b23a23] {
        width:80px
    }
}

.searchbox__action>img[data-v-c2b23a23] {
    width: 18px;
    opacity: 1;
    margin-right: 4px
}

@media screen and (min-width: 0�) and (-webkit-min-device-pixel-ratio: .75),screen and (min-width: 0�) and (min-resolution: 72dpi) {
    .searchbox__action>img[data-v-c2b23a23] {
        width:auto
    }
}

.searchbox__autocomplete[data-v-c2b23a23] {
    width: 100%;
    border-radius: 0 0 8px 8px;
    background-color: #fff;
    position: absolute;
    top: 40px;
    left: 0
}

.searchbox__autocomplete-border[data-v-c2b23a23] {
    border: 1px solid #c8cbcd;
    border-top: none
}

.searchbox__autocomplete-content[data-v-c2b23a23] {
    max-height: 440px;
    padding: 8px 16px 16px
}

.searchbox__autocomplete-dbe[data-v-c2b23a23] {
    width: auto;
    border-radius: 8px;
    background-color: #fff;
    border: 1px solid #c8cbcd;
    top: 48px
}

.curated-container[data-v-c2b23a23] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    width: 100%;
    margin-top: 8px
}

.curated[data-v-c2b23a23] {
    min-width: 0;
    padding-left: 8px;
    -webkit-box-flex: 1;
    -ms-flex: 1;
    flex: 1;
    font: 14px/18px horas79,-apple-system,segoe ui,roboto,helvetica,arial,sans-serif;
    text-overflow: clip!important;
    white-space: normal!important;
    display: -webkit-box!important;
    -webkit-line-clamp: 1!important;
    -webkit-box-orient: vertical!important;
    overflow: hidden!important
}

.curated__item[data-v-c2b23a23] {
    display: inline
}

.curated__item[data-v-c2b23a23]:first-child {
    padding-left: 0
}

.curated__item[data-v-c2b23a23]:not(:last-child):after {
    content: "|";
    color: #c8cbcd;
    padding: 0 6px;
    font-size: 20px;
    font-family: initial
}

.text-medium[data-v-c2b23a23] {
    color: rgba(25,34,42,.7)
}

.text-medium[data-v-c2b23a23]:hover {
    color: #ff5f03
}

.text-white[data-v-c2b23a23] {
    color: #fff
}

.text-white[data-v-c2b23a23]:hover {
    color: rgba(255,255,255,.6)
}

.b-ellipsis[data-v-c2b23a23] {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    font: 14px/18px horas79,-apple-system,segoe ui,roboto,helvetica,arial,sans-serif
}

.autocomplete__visible[data-v-c2b23a23] {
    border-bottom-left-radius: 0;
    border-bottom-right-radius: 0;
    border-bottom: 0px
}

.searchbox__main-dbe[data-v-c2b23a23] {
    border-bottom-left-radius: 8px;
    border-bottom-right-radius: 8px;
    border-bottom: 1px solid #c8cbcd
}

.p-absolute[data-v-c2b23a23] {
    position: absolute
}

.search__intent-category[data-v-c2b23a23] {
    font-size: 1.4rem;
    color: rgba(25,34,42,.7);
    border-right: 1px solid #e1e3e4
}

.search__intent-category-all[data-v-c2b23a23] {
    width: 129px;
    height: 26px;
    margin: 0 4px;
    padding: 2px 2px 2px 8px;
    border-radius: 8px;
    cursor: pointer;
    -webkit-transition: background-color .4s;
    transition: background-color .4s
}

.search__intent-category-all svg[data-v-c2b23a23] {
    color: rgba(25,34,42,.7)
}

.search__intent-category-all[data-v-c2b23a23]:hover {
    color: #006dea;
    background-color: #f3f9ff
}

.search__intent-category-all:hover svg[data-v-c2b23a23] {
    color: #ff5f03
}

.search__intent-category-all-selected[data-v-c2b23a23] {
    color: #006dea;
    background-color: #f3f9ff
}

.search__intent-category-all-selected svg[data-v-c2b23a23] {
    color: #ff5f03
}

.loading-search[data-v-c2b23a23] {
    height: 40px;
    border-radius: 8px;
    width: 100%;
    -webkit-transition: width 2s ease-in-out;
    transition: width 2s ease-in-out
}

@media screen and (max-width: 768px) {
    .loading-search[data-v-c2b23a23] {
        height:38px
    }
}

.wrapper-loading[data-v-c2b23a23] {
    margin-top: 8px;
    display: grid;
    grid-template-columns: repeat(5,1fr);
    gap: 16px
}

.loading-text[data-v-c2b23a23] {
    height: 12px;
    border-radius: 3px;
    -webkit-transition: width 2s ease-in-out;
    transition: width 2s ease-in-out
}

.b-overflow-y[data-v-c2b23a23] {
    border-radius: 0 0 8px 8px
}

.icon-blue[data-v-31c4755a] {
    fill: #ff5f03
}

.icon-gray[data-v-31c4755a] {
    fill: #797f85
}

.icon-white[data-v-31c4755a] {
    fill: #fff
}

.icon-orange[data-v-31c4755a] {
    fill: #ffcd00
}

.font-blue[data-v-31c4755a] {
    color: #ff5f03
}

.font-gray[data-v-31c4755a] {
    color: #92979c
}

.font-white[data-v-31c4755a] {
    color: #fff
}

.font-medium[data-v-31c4755a] {
    color: rgba(25,34,42,.7)
}

.font-height[data-v-31c4755a] {
    color: #19222a
}

.top-menu[data-v-31c4755a] {
    font-family: horas79,-apple-system,segoe ui,roboto,helvetica,arial,sans-serif
}

.top-menu .wrapper[data-v-31c4755a] {
    margin: 0 auto;
    width: 96%;
    max-width: 1200px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    height: 22px;
    font-display: optional
}

.top-menu .left-section[data-v-31c4755a] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

.top-menu .left-section--loading[data-v-31c4755a] {
    width: 340px;
    height: 25px;
    border-radius: 8px
}

.top-menu .left-section .item[data-v-31c4755a] {
    position: relative;
    padding: 0 8px
}

.top-menu .left-section .item .top-menu[data-v-31c4755a] {
    height: 100%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    cursor: pointer;
    padding: 8px 0;
    margin-right: 8px
}

.top-menu .left-section .item .top-menu--loading[data-v-31c4755a] {
    width: 140px;
    height: 25px;
    border-radius: 8px
}

.top-menu .left-section .item .top-menu__text[data-v-31c4755a] {
    margin: 0 5px;
    font-size: 14px
}

.top-menu .left-section .item .top-menu__icon[data-v-31c4755a] {
    width: 18px
}

.top-menu .left-section .item .mobile-app[data-v-31c4755a] {
    position: absolute;
    top: 25px;
    left: 0;
    border-radius: 8px;
    border: 1px solid #c8cbcd;
    background: #ffffff;
    width: 204px;
    padding: 16px;
    z-index: 10;
    display: none
}

.top-menu .left-section .item .mobile-app__platform[data-v-31c4755a] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    gap: 8px
}

.top-menu .left-section .item .mobile-app__platform__content[data-v-31c4755a] {
    width: 172px
}

.top-menu .left-section .item .mobile-app__platform__content__logo[data-v-31c4755a] {
    width: 100%
}

.top-menu .left-section .item .mobile-app__text[data-v-31c4755a] {
    margin-bottom: 16px;
    text-align: center;
    font: 16px/20px horas79 demi bold,-apple-system,segoe ui,roboto,helvetica,arial,sans-serif;
    color: #19222a
}

.top-menu .left-section .item .help-center[data-v-31c4755a] {
    position: absolute;
    z-index: 2;
    width: 240px;
    top: 25px;
    left: 0;
    border-radius: 8px;
    border: 1px solid #c8cbcd;
    background: #ffffff;
    color: #19222a;
    padding: 8px;
    display: none
}

.top-menu .left-section .item .help-center__top[data-v-31c4755a] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column
}

.top-menu .left-section .item .help-center__top__content[data-v-31c4755a] {
    color: #19222a;
    font: 14px/18px horas79,-apple-system,segoe ui,roboto,helvetica,arial,sans-serif;
    padding: 4px 8px;
    height: 32px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.top-menu .left-section .item .help-center__top__content[data-v-31c4755a]:hover {
    background: #f9f9fa;
    border-radius: 8px
}

.top-menu .left-section .item .help-center__bottom__title[data-v-31c4755a] {
    padding: 4px 8px;
    font: 14px/18px horas79 demi bold,-apple-system,segoe ui,roboto,helvetica,arial,sans-serif;
    height: 36px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.top-menu .left-section .item .help-center__bottom__separator[data-v-31c4755a] {
    border: 0;
    border-top: 1px solid #f1f2f2;
    margin: 4px 0
}

.top-menu .left-section .item .help-center__bottom__content[data-v-31c4755a] {
    padding: 4px 8px;
    height: 32px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.top-menu .left-section .item .help-center__bottom__content[data-v-31c4755a]:hover {
    background: #f9f9fa;
    border-radius: 8px
}

.top-menu .left-section .item .help-center__bottom__content svg[data-v-31c4755a] {
    width: 18px;
    height: 18px
}

.top-menu .left-section .item .help-center__bottom__content__text[data-v-31c4755a] {
    margin-left: 10px;
    color: #19222a;
    font: 14px/18px horas79,-apple-system,segoe ui,roboto,helvetica,arial,sans-serif
}

.top-menu .left-section .item[data-v-31c4755a]:hover {
    z-index: 100
}

.top-menu .left-section .item:hover .mobile-app[data-v-31c4755a],.top-menu .left-section .item:hover .help-center[data-v-31c4755a] {
    display: block
}

.top-menu .right-section[data-v-31c4755a] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.top-menu .right-section--loading[data-v-31c4755a] {
    width: 320px;
    height: 25px;
    border-radius: 8px
}

.top-menu .right-section .link[data-v-31c4755a] {
    margin: 0 2px;
    font-size: 14px;
    padding: 0 8px
}

.top-menu .right-section .link[data-v-31c4755a]:last-child {
    margin: 0 0 0 10px
}

.top-menu__tooltip[data-v-31c4755a]:before {
    position: absolute;
    content: "";
    left: 0;
    top: -5px;
    width: 100%;
    height: 5px
}

.hover-gray[data-v-31c4755a]:hover {
    background: #f1f2f2;
    border-radius: 8px;
    color: #ff5f03
}

.hover-gray:hover .top-menu__icon[data-v-31c4755a],.hover-gray:hover .top-menu__text[data-v-31c4755a] {
    color: #ff5f03;
    fill: #ff5f03
}

.hover-blue[data-v-31c4755a]:hover {
    background: rgba(25,34,42,.2);
    border-radius: 8px
}

.cursor-pointer[data-v-31c4755a] {
    cursor: pointer
}

.wrapper-loading__mobile[data-v-dd1ac005] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between
}

.wrapper-loading__desktop[data-v-dd1ac005] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    height: 40px
}

.loading-icon[data-v-dd1ac005] {
    height: 24px;
    border-radius: 8px;
    width: 24px
}

@media screen and (max-width: 768px) {
    .loading-icon[data-v-dd1ac005] {
        height:38px;
        width: 38px;
        margin-right: 0
    }
}

.loading-btn[data-v-dd1ac005] {
    height: 24px;
    border-radius: 8px;
    width: 87px
}

.loading-seperator[data-v-dd1ac005] {
    border-right: 1px solid white;
    height: 24px;
    margin-left: 8px;
    margin-right: 8px
}

.mr[data-v-dd1ac005] {
    margin-left: 4px;
    margin-right: 4px
}

.ml[data-v-dd1ac005] {
    margin-left: 11px;
    margin-right: 8px
}

.ml-desktop[data-v-dd1ac005] {
    margin-left: 5px;
    margin-right: 5px
}

.lazyImage[data-v-ebaad72a] {
    max-width: 100%;
    max-height: 100%;
    width: auto;
    height: auto;
    vertical-align: middle
}

img[data-v-ebaad72a] {
    -o-object-fit: cover;
    object-fit: cover
}

img.error-image[data-v-ebaad72a] {
    -o-object-fit: contain!important;
    object-fit: contain!important;
    background-color: #f1f2f2
}

.icon-blue[data-v-f03a55b3] {
    fill: #ff5f03
}

.icon-gray[data-v-f03a55b3] {
    fill: #797f85
}

.icon-white[data-v-f03a55b3] {
    fill: #fff
}

.icon-orange[data-v-f03a55b3] {
    fill: #ffcd00
}

.font-blue[data-v-f03a55b3] {
    color: #ff5f03
}

.font-gray[data-v-f03a55b3] {
    color: #92979c
}

.font-white[data-v-f03a55b3] {
    color: #fff
}

.font-medium[data-v-f03a55b3] {
    color: rgba(25,34,42,.7)
}

.font-height[data-v-f03a55b3] {
    color: #19222a
}

.wrapper-loading-chat[data-v-f03a55b3] {
    width: 50px;
    height: 40px;
    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
}

.loading-chat[data-v-f03a55b3] {
    color: #fff;
    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;
    height: 24px
}

@media screen and (max-width: 768px) {
    .loading-chat[data-v-f03a55b3] {
        margin-left:8px;
        color: #92979c
    }

    .loading-chat svg[data-v-f03a55b3] {
        width: 40px
    }
}

.header[data-v-f03a55b3] {
    background: #ffffff;
    position: sticky;
    z-index: 99;
    top: 0
}

@media screen and (min-width: 1024px) {
    .header[data-v-f03a55b3] {
        top:-20px;
        border-bottom: 1px solid #e1e3e4
    }
}

@media screen and (max-width: 768px) {
    .header[data-v-f03a55b3] {
        top:-30px;
        height: 92px;
        -webkit-transition: all .4s ease-in-out;
        transition: all .4s ease-in-out;
        background: #ffffff
    }
}

@supports (display: -ms-grid) {
    .header[data-v-f03a55b3] {
        position:fixed;
        top: 0;
        width: 100%
    }
}

@media screen and (min-width: 0�) and (-webkit-min-device-pixel-ratio: .75),screen and (min-width: 0�) and (min-resolution: 72dpi) {
    .header[data-v-f03a55b3] {
        position:relative;
        top: 0
    }
}

.header__btm[data-v-f03a55b3] {
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

@media screen and (min-width: 1024px) {
    .header__btm[data-v-f03a55b3] {
        padding:0;
        width: 96%;
        max-width: 1200px;
        margin: 12px auto 0
    }
}

@media screen and (max-width: 768px) {
    .header__btm[data-v-f03a55b3] {
        -webkit-box-orient:vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
        -webkit-box-align: stretch;
        -ms-flex-align: stretch;
        align-items: stretch
    }
}

@media screen and (min-width: 1024px) {
    .header__btm .brand[data-v-f03a55b3] {
        width:114px;
        height: 40px;
        margin-top: 0
    }
}

@media screen and (max-width: 1023px) {
    .header__btm .brand img[data-v-f03a55b3] {
        width:90px;
        margin-top: -6px
    }
}

@media screen and (max-width: 768px) {
    .header__btm .brand[data-v-f03a55b3] {
        padding-right:16px;
        -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
        order: 1
    }
}

.header__btm .brand img[data-v-f03a55b3] {
    -o-object-fit: contain;
    object-fit: contain
}

@media screen and (max-width: 768px) {
    .header__btm .user[data-v-f03a55b3] {
        -webkit-box-ordinal-group:3;
        -ms-flex-order: 2;
        order: 2
    }

    .header__btm .user--logged-in[data-v-f03a55b3] {
        width: 100%
    }

    .header__btm .user--logged-in a[data-v-f03a55b3] {
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center
    }

    .header__btm .user--logged-in .blipay[data-v-f03a55b3] {
        width: 50%
    }

    .header__btm .user--has-paylater .blipay[data-v-f03a55b3] {
        width: 33%
    }
}

@media screen and (max-width: 539px) {
    .header__btm .user[data-v-f03a55b3] {
        font-size:1.4rem
    }
}

.header__btm .user .auth-container[data-v-f03a55b3] {
    position: relative
}

.header__btm .user .auth-container .btn__login[data-v-f03a55b3] {
    margin-right: 20px;
    width: 87px;
    border: #ff5f03 .2rem solid;
    color: #ff5f03
}

.header__btm .user .auth-container .btn__login--festive[data-v-f03a55b3] {
    border: #ffffff .2rem solid!important;
    color: #fff!important
}

.header__btm .user .auth-container .btn__register[data-v-f03a55b3] {
    width: 87px;
    background-color: #ff5f03;
    color: #fff
}

.header__btm .user .auth-container .btn__register--festive[data-v-f03a55b3] {
    background-color: #fff!important;
    color: #ff5f03!important
}

.header__btm .user .auth-container .login-hover__container[data-v-f03a55b3] {
    padding: 16px
}

.header__btm .user .auth-container .login-hover__image[data-v-f03a55b3] {
    width: 91px;
    height: 24px
}

.header__btm .user .auth-container .login-hover__title[data-v-f03a55b3] {
    color: #19222a;
    margin-top: 8px;
    font: 16px/20px horas79 demi bold,-apple-system,segoe ui,roboto,helvetica,arial,sans-serif
}

.header__btm .user .auth-container .login-hover__desc[data-v-f03a55b3] {
    margin-top: 8px;
    font: 14px/18px horas79,-apple-system,segoe ui,roboto,helvetica,arial,sans-serif
}

.header__btm .user .auth-container .login-hover__tnc[data-v-f03a55b3] {
    font: 14px/18px horas79,-apple-system,segoe ui,roboto,helvetica,arial,sans-serif;
    cursor: pointer;
    color: #ff5f03
}

.header__btm .user .b-jc-evenly[data-v-f03a55b3] {
    -webkit-box-pack: space-evenly;
    -ms-flex-pack: space-evenly;
    justify-content: space-evenly
}

.header__btm .search[data-v-f03a55b3] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-flex: 1;
    -ms-flex: 1 100%;
    flex: 1 100%
}

@media only screen and (max-width: 1024px) and (min-width: 769px) {
    .header__btm .search--logged-in[data-v-f03a55b3] {
        -webkit-box-align:center;
        -ms-flex-align: center;
        align-items: center;
        gap: 12px
    }
}

@media screen and (max-width: 768px) {
    .header__btm .search[data-v-f03a55b3] {
        position:sticky;
        top: 0;
        width: 100%;
        -webkit-box-ordinal-group: 2;
        -ms-flex-order: 1;
        order: 1;
        height: 62px;
        padding: 12px 16px;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center
    }
}

@media screen and (min-width: 1024px) {
    .header__btm .search[data-v-f03a55b3] {
        margin:0 24px;
        height: 80px
    }
}

.header__btm .search .btn__login-mobile[data-v-f03a55b3] {
    margin-left: 17px;
    background-color: #ff5f03
}

.header__btm .search .btn__login-mobile--festive[data-v-f03a55b3] {
    background-color: #fff!important
}

.header__btm .search .page-icon[data-v-f03a55b3] {
    height: 24px;
    width: 24px;
    margin-right: 16px
}

.header__btm .search .scanner[data-v-f03a55b3] {
    margin-right: 16px
}

.header__btm .search .scanner-item[data-v-f03a55b3] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    height: 32px;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.header__btm .search .scanner-loading[data-v-f03a55b3] {
    margin-right: 16px
}

.header__btm .search .scanner-loading-item[data-v-f03a55b3] {
    width: 24px;
    height: 24px;
    border-radius: 8px
}

.header__btm .menus[data-v-f03a55b3] {
    height: -webkit-fit-content;
    height: -moz-fit-content;
    height: fit-content;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: normal;
    -ms-flex-direction: row;
    flex-direction: row;
    position: relative;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    height: 40px
}

@-webkit-keyframes fadeIn-f03a55b3 {
    0% {
        opacity: 0
    }

    to {
        opacity: 1
    }
}

@keyframes fadeIn-f03a55b3 {
    0% {
        opacity: 0
    }

    to {
        opacity: 1
    }
}

.header__btm .menus__item[data-v-f03a55b3] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.header__btm .menus__item-wrapper[data-v-f03a55b3] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    position: relative;
    color: #fff;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    width: 40px;
    height: 32px
}

@media screen and (min-width: 960px) {
    .header__btm .menus__item-wrapper[data-v-f03a55b3] {
        margin-left:5px;
        margin-right: 5px
    }
}

.header__btm .menus--logged-in[data-v-f03a55b3] {
    -webkit-animation: fadeIn-f03a55b3 linear 1s;
    animation: fadeIn-f03a55b3 linear 1s;
    min-width: 400px
}

.header__btm .separator[data-v-f03a55b3] {
    border-right: #c8cbcd 1px solid;
    height: 24px;
    margin: 8px 8px 0
}

.header__btm .separator--festive[data-v-f03a55b3] {
    border-right: #ffffff 1px solid!important
}

@media screen and (min-width: 960px) {
    .header__btm .location-container[data-v-f03a55b3] {
        min-width:301px;
        height: 40px;
        padding-top: 4px
    }
}

@media screen and (max-width: 768px) {
    .header__btm .location-container[data-v-f03a55b3] {
        min-width:-webkit-fit-content;
        min-width: -moz-fit-content;
        min-width: fit-content;
        height: 30px
    }

    .header__btm .location-container[data-v-f03a55b3]:empty {
        margin: 16px
    }
}

.header__btm .location-container--loading[data-v-f03a55b3] {
    width: 290px;
    height: 35.5px;
    border-radius: 8px 8px 0 0;
    margin-left: auto
}

@media screen and (max-width: 768px) {
    .header__btm .location-container--loading[data-v-f03a55b3] {
        margin:7px 7px 7px 16px;
        width: 80vw;
        height: 16px;
        border-radius: 16px
    }
}

.header__btm .location-container--component[data-v-f03a55b3] {
    margin-left: 8px;
    height: 100%
}

@media screen and (min-width: 960px) {
    .header__btm .location-container--component[data-v-f03a55b3] {
        background:#f1f2f2;
        margin-left: auto
    }
}

@media screen and (min-width: 960px) {
    .header__btm .location-container--festive[data-v-f03a55b3] {
        background:rgba(25,34,42,.2)!important
    }
}

@media screen and (max-width: 768px) {
    .header__btm .location-container--logged-in[data-v-f03a55b3] {
        min-width:unset!important
    }
}

@media only screen and (max-width: 1024px) and (min-width: 769px) {
    .header__btm__right[data-v-f03a55b3] {
        -webkit-box-pack:center!important;
        -ms-flex-pack: center!important;
        justify-content: center!important
    }
}

@media screen and (max-width: 768px) {
    .header__btm__right[data-v-f03a55b3] {
        -webkit-box-ordinal-group:3;
        -ms-flex-order: 2;
        order: 2;
        height: 30px
    }
}

.header__btm__left[data-v-f03a55b3],.header__btm__right[data-v-f03a55b3] {
    -webkit-transition: width 2s ease-in-out;
    transition: width 2s ease-in-out;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start
}

@media screen and (min-width: 960px) {
    .header__btm__left[data-v-f03a55b3],.header__btm__right[data-v-f03a55b3] {
        height:80px
    }
}

.category[data-v-f03a55b3] {
    position: relative;
    background: #f1f2f2;
    font: 14px/18px horas79,-apple-system,segoe ui,roboto,helvetica,arial,sans-serif;
    border-radius: 8px 8px 0 0;
    margin-top: 5px;
    height: 35px;
    width: 93px
}

.category .tooltip__content[data-v-f03a55b3]:before {
    left: 55px
}

.category__trigger[data-v-f03a55b3] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    cursor: pointer;
    padding: 7px 0;
    font-size: 14px
}

.category__trigger svg[data-v-f03a55b3] {
    margin: 0 8px;
    width: 18px
}

.category__trigger__name[data-v-f03a55b3] {
    margin-right: 10px
}

@media screen and (min-width: 960px) {
    .category--festive[data-v-f03a55b3] {
        background:rgba(25,34,42,.2)!important
    }
}

.cart__amt[data-v-f03a55b3] {
    z-index: 1;
    border: 1px solid #ffffff;
    position: absolute;
    -webkit-transform: translateX(50%);
    transform: translate(50%);
    top: -5px
}

.cart .tooltip__content[data-v-f03a55b3] {
    width: 620px;
    left: -208px;
    top: 45px
}

@media screen and (max-width: 768px) {
    .chat[data-v-f03a55b3] {
        margin-left:8px
    }
}

.chat__amt[data-v-f03a55b3] {
    z-index: 1;
    border: 1px solid #ffffff;
    position: absolute;
    -webkit-transform: translateX(50%);
    transform: translate(50%);
    top: -5px
}

@media screen and (max-width: 768px) {
    .bell-notification[data-v-f03a55b3] {
        margin-left:8px
    }
}

.bell-notification__amt[data-v-f03a55b3] {
    z-index: 1;
    border: 1px solid #ffffff;
    position: absolute;
    -webkit-transform: translateX(50%);
    transform: translate(50%);
    top: -5px
}

.bell-notification .tooltip__content[data-v-f03a55b3] {
    width: 328px;
    left: -180px;
    top: 45px
}

.tooltip__trigger[data-v-f03a55b3] {
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

@media screen and (max-width: 768px) {
    .tooltip__trigger[data-v-f03a55b3] {
        height:62px
    }
}

.tooltip__content[data-v-f03a55b3] {
    position: absolute;
    top: 40px;
    z-index: 12
}

.tooltip__content[data-v-f03a55b3]:after {
    content: "";
    position: absolute;
    top: -5px;
    height: 15px;
    width: 100%
}

.tooltip__content--expanded[data-v-f03a55b3]:after {
    content: "";
    position: absolute;
    top: -15px;
    height: 25px;
    width: 100%
}

.blipay[data-v-f03a55b3],.account[data-v-f03a55b3] {
    min-width: 152px;
    position: relative;
    cursor: pointer;
    padding: 8px;
    height: 32px
}

.blipay__text[data-v-f03a55b3],.account__text[data-v-f03a55b3] {
    max-width: 108px;
    margin-left: 4px;
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis;
    font-family: horas79 demi bold,-apple-system,segoe ui,roboto,helvetica,arial,sans-serif
}

.blipay--disabled[data-v-f03a55b3],.account--disabled[data-v-f03a55b3] {
    cursor: default;
    pointer-events: none;
    -ms-touch-action: none;
    touch-action: none
}

.blipay .chevron[data-v-f03a55b3],.account .chevron[data-v-f03a55b3] {
    width: 18px
}

.blipay[data-v-f03a55b3] {
    margin-right: 10px
}

.blipay .tooltip__content[data-v-f03a55b3] {
    width: 150px;
    right: -10px;
    top: 37px
}

.blipay__icon[data-v-f03a55b3] {
    height: 24px;
    width: 24px
}

@-webkit-keyframes pulse-f03a55b3 {
    0% {
        -webkit-box-shadow: 0 0 0 0 rgba(255,255,255,.8),0 0 0 0 rgba(255,255,255,.8);
        box-shadow: 0 0 rgba(255,255,255,.8),0 0 rgba(255,255,255,.8)
    }

    40% {
        -webkit-box-shadow: 0 0 0 6px rgba(255,255,255,0),0 0 0 0 rgba(255,255,255,.8);
        box-shadow: 0 0 0 6px rgba(255,255,255,0),0 0 rgba(255,255,255,.8)
    }

    80% {
        -webkit-box-shadow: 0 0 0 6px rgba(255,255,255,0),0 0 0 6px rgba(255,255,255,0);
        box-shadow: 0 0 0 6px rgba(255,255,255,0),0 0 0 6px rgba(255,255,255,0)
    }

    to {
        -webkit-box-shadow: 0 0 0 0 rgba(255,255,255,0),0 0 0 6px rgba(255,255,255,0);
        box-shadow: 0 0 rgba(255,255,255,0),0 0 0 6px rgba(255,255,255,0)
    }
}

@keyframes pulse-f03a55b3 {
    0% {
        -webkit-box-shadow: 0 0 0 0 rgba(255,255,255,.8),0 0 0 0 rgba(255,255,255,.8);
        box-shadow: 0 0 rgba(255,255,255,.8),0 0 rgba(255,255,255,.8)
    }

    40% {
        -webkit-box-shadow: 0 0 0 6px rgba(255,255,255,0),0 0 0 0 rgba(255,255,255,.8);
        box-shadow: 0 0 0 6px rgba(255,255,255,0),0 0 rgba(255,255,255,.8)
    }

    80% {
        -webkit-box-shadow: 0 0 0 6px rgba(255,255,255,0),0 0 0 6px rgba(255,255,255,0);
        box-shadow: 0 0 0 6px rgba(255,255,255,0),0 0 0 6px rgba(255,255,255,0)
    }

    to {
        -webkit-box-shadow: 0 0 0 0 rgba(255,255,255,0),0 0 0 6px rgba(255,255,255,0);
        box-shadow: 0 0 rgba(255,255,255,0),0 0 0 6px rgba(255,255,255,0)
    }
}

.account .tooltip__content[data-v-f03a55b3] {
    width: 400px;
    right: 0;
    top: 37px
}

.account__icon[data-v-f03a55b3] {
    height: 24px;
    width: 24px
}

.fade-enter-active[data-v-f03a55b3],.fade-leave-active[data-v-f03a55b3] {
    -webkit-transition: opacity .4s;
    transition: opacity .4s
}

.fade-enter[data-v-f03a55b3],.fade-leave-to[data-v-f03a55b3] {
    opacity: 0
}

.login-text[data-v-f03a55b3] {
    color: #ff5f03;
    font-size: 14px;
    margin-left: 4px
}

.d-none[data-v-f03a55b3] {
    -webkit-transition: all 0s;
    transition: all 0s;
    -webkit-transition-delay: .15s;
    transition-delay: .15s;
    height: 0px!important;
    overflow: hidden;
    position: relative;
    z-index: -1;
    opacity: 0
}

@media screen and (min-width: 960px) {
    .hover-gray[data-v-f03a55b3]:hover {
        background:#f1f2f2;
        border-radius: 8px
    }

    .hover-gray:hover svg[data-v-f03a55b3] {
        fill: #ff5f03
    }

    .hover-gray:hover .blipay__text[data-v-f03a55b3],.hover-gray:hover .account__text[data-v-f03a55b3] {
        color: #ff5f03
    }
}

@media screen and (min-width: 960px) {
    .hover-blue[data-v-f03a55b3]:hover {
        background:rgba(25,34,42,.2);
        border-radius: 8px
    }
}

@-webkit-keyframes shimmer-c421a338 {
    0% {
        background-position: -var(--bg-width) 0
    }

    to {
        background-position: var(--bg-width) 0
    }
}

@keyframes shimmer-c421a338 {
    0% {
        background-position: -var(--bg-width) 0
    }

    to {
        background-position: var(--bg-width) 0
    }
}

.head-container[data-v-c421a338] {
    position: relative
}

.background-gray[data-v-c421a338] {
    background: #f1f2f2
}

.homepage-wrapper[data-v-c421a338] {
    min-height: 100vh
}

.collabs-wrapper[data-v-c421a338] {
    margin: auto;
    padding: 18px 0;
    max-width: 1200px;
    min-height: 100vh
}

@supports (display: -ms-grid) {
    .collabs-wrapper[data-v-c421a338] {
        padding-top:136px
    }
}

.collabs-wrapper[data-v-c421a338] .bca-banner {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center
}

.collabs-wrapper[data-v-c421a338] .bca-banner img {
    height: auto
}

.placeholder[data-v-c421a338] {
    -webkit-animation: shimmer-c421a338 2s cubic-bezier(.1,.1,.1,.1) infinite;
    animation: shimmer-c421a338 2s cubic-bezier(.1,.1,.1,.1) infinite;
    --bg-width: 1600px;
    background: -webkit-gradient(linear,left top,right top,from(#F1F1F1),color-stop(25%,rgba(224,224,224,.38)),color-stop(50%,#E0E0E0),color-stop(75%,rgba(224,224,224,.38)),to(#F1F1F1));
    background: linear-gradient(to right,#F1F1F1 0%,rgba(224,224,224,.38) 25%,#E0E0E0 50%,rgba(224,224,224,.38) 75%,#F1F1F1 100%);
    background-size: var(--bg-width);
    min-height: 100vh
}

.full-width[data-v-c421a338] {
    width: 100%;
    max-width: 100%
}

.member-menu-min-height[data-v-c421a338] {
    min-height: var(--minHeight)
}

.favourite-page[data-v-c421a338],.account-page[data-v-c421a338] {
    margin-top: 0;
    padding-top: 0!important
}

.modal__mask[data-v-c421a338] {
    width: 100%;
    height: 100%;
    z-index: 8;
    position: fixed;
    top: 0;
    background-color: rgba(0,0,0,.6)
}

.fade-enter-active[data-v-c421a338] {
    -webkit-transition: opacity .4s;
    transition: opacity .4s
}

.fade-enter[data-v-c421a338],.fade-leave-to[data-v-c421a338] {
    opacity: 0
}

.header-wrapper[data-v-c421a338] {
    height: 56px;
    width: 100%
}

.header-wrapper__location[data-v-c421a338] {
    height: 76px
}

img[data-v-7ff338dc] {
    -o-object-fit: cover;
    object-fit: cover
}

img.error-image[data-v-7ff338dc] {
    -o-object-fit: contain!important;
    object-fit: contain!important;
    background-color: #f1f2f2
}

.blu h1,.blu h2,.blu h3,.blu h4,.blu h5,.blu h6 {
    margin-top: 0;
    margin-bottom: 1rem;
    font-weight: 400;
    font-family: horas79 demi bold,-apple-system,segoe ui,roboto,helvetica,arial,sans-serif;
    word-wrap: break-word
}

.blu h1 {
    font: 40px/48px horas79 demi bold,-apple-system,segoe ui,roboto,helvetica,arial,sans-serif
}

.blu h2 {
    font: 32px/38px horas79 demi bold,-apple-system,segoe ui,roboto,helvetica,arial,sans-serif
}

.blu h3 {
    font: 24px/28px horas79 demi bold,-apple-system,segoe ui,roboto,helvetica,arial,sans-serif
}

.blu h4 {
    font: 20px/24px horas79 demi bold,-apple-system,segoe ui,roboto,helvetica,arial,sans-serif
}

.blu h5 {
    font: 18px/24px horas79 demi bold,-apple-system,segoe ui,roboto,helvetica,arial,sans-serif
}

.blu h6,.blu .blu-subtitle-1 {
    font: 16px/20px horas79 demi bold,-apple-system,segoe ui,roboto,helvetica,arial,sans-serif
}

.blu .blu-subtitle-2 {
    font: 14px/18px horas79 demi bold,-apple-system,segoe ui,roboto,helvetica,arial,sans-serif
}

.blu .blu-body-text-1 {
    font: 16px/20px horas79,-apple-system,segoe ui,roboto,helvetica,arial,sans-serif
}

.blu .blu-body-text-2 {
    font: 14px/18px horas79,-apple-system,segoe ui,roboto,helvetica,arial,sans-serif
}

.blu .blu-label {
    font: 12px/16px horas79 demi bold,-apple-system,segoe ui,roboto,helvetica,arial,sans-serif
}

.blu .blu-caption-1 {
    font: 12px/16px horas79,-apple-system,segoe ui,roboto,helvetica,arial,sans-serif
}

.blu .blu-caption-2 {
    font: 10px/14px horas79,-apple-system,segoe ui,roboto,helvetica,arial,sans-serif
}

.blu p {
    margin-top: 0
}

.blu blockquote {
    margin: 0 0 2.4rem 1.2rem;
    border-left: .3rem solid #28323b;
    padding: 2.4rem 1.2rem
}

.blu blockquote p:last-child {
    padding-bottom: 0
}

.blu small,.blu sub,.blu sup {
    font-size: 1.2rem;
    line-height: 1
}

.blu em,.blu cite,.blu i {
    font-style: italic
}

.blu q:before {
    content: "'"
}

.blu q:after {
    content: "'"
}

.blu q>q {
    font-style: italic
}

.blu dfn,.blu abbr {
    border-bottom: .1rem dotted #92979c;
    cursor: default
}

@font-face {
    font-family: effra;
    src: url(https://www.static-src.com/fonts/1.0.0/effra/effra-regular.woff2) format("woff2"),url(https://www.static-src.com/fonts/1.0.0/effra/effra-regular.ttf) format("truetype")
}

@font-face {
    font-family: efframedium;
    src: url(https://www.static-src.com/fonts/1.0.0/effra/effraMedium-regular.woff2) format("woff2"),url(https://www.static-src.com/fonts/1.0.0/effra/efframedium-regular.ttf) format("truetype")
}

.tx-blue {
    color: #ff5f03
}

.tx-orange {
    color: #ffcd00
}

.tx-green {
    color: #009169
}

.tx-red {
    color: #e93c3c
}

.tx-magenta {
    color: #ec008c
}

.tx-lime {
    color: #1f912e
}

.tx-primary {
    color: #f1ab02
}

.tx-secondary {
    color: #ff5f03
}

.bg-blue {
    background-color: #ff5f03
}

.bg-orange {
    background-color: #ffcd00
}

.bg-green {
    background-color: #009169
}

.bg-red {
    background-color: #e93c3c
}

.bg-magenta {
    background-color: #ec008c
}

.bg-lime {
    background-color: #1f912e
}

.bg-black-high {
    background-color: #19222a
}

.bg-black-med {
    background-color: rgba(25,34,42,.7)
}

.bg-black-low {
    background-color: rgba(25,34,42,.4)
}

.bg-white-high {
    background-color: #fff
}

.bg-white-med {
    background-color: rgba(255,255,255,.6)
}

.bg-white-low {
    background-color: rgba(255,255,255,.4)
}

.bg-overlay {
    background-color: #e1e3e4
}

.bg-border {
    background-color: #c8cbcd
}

.bg-shadow {
    -webkit-box-shadow: 0 1px 6px 0 rgba(0,0,0,.1);
    box-shadow: 0 1px 6px rgba(0,0,0,.1)
}

.bg-shadow-1 {
    -webkit-box-shadow: 0 2px 12px 0 rgba(0,0,0,.2);
    box-shadow: 0 2px 12px rgba(0,0,0,.2)
}

.tx-black {
    color: #19222a
}

.tx-gray {
    color: #797f85
}

.tx-gray-dark {
    color: #28323b
}

.tx-gray-light {
    color: #92979c
}

.tx-gray-light-1 {
    color: #acb0b4
}

.tx-gray-light-2 {
    color: #c8cbcd
}

.tx-gray-light-3 {
    color: #e1e3e4
}

.tx-white {
    color: #fff
}

.bg-black {
    background-color: #000
}

.bg-gray {
    background-color: #797f85
}

.bg-gray-dark {
    background-color: #28323b
}

.bg-gray-light {
    background-color: #92979c
}

.bg-gray-light-1 {
    background-color: #acb0b4
}

.bg-gray-light-2 {
    background-color: #c8cbcd
}

.bg-gray-light-3 {
    background-color: #e1e3e4
}

.bg-gray-light-4 {
    background-color: #f1f2f2
}

.bg-gray-light-5 {
    background-color: #f9f9fa
}

.bg-white {
    background-color: #fff
}

html {
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    -webkit-font-smoothing: antialiased;
    font-size: 62.5%;
    height: 100%;
    scroll-behavior: smooth
}

@media screen and (prefers-reduced-motion: reduce) {
    html html {
        scroll-behavior: auto
    }
}

*,*:before,*:after {
    -webkit-box-sizing: inherit;
    box-sizing: inherit
}

body {
    font-size: 1.6rem;
    line-height: 2.1rem;
    font-family: horas79,-apple-system,segoe ui,roboto,helvetica,arial,sans-serif;
    color: #19222a;
    margin: 0
}

a {
    color: #ff5f03;
    text-decoration: none;
    word-wrap: break-word;
    cursor: pointer
}

a:hover {
    color: shade(#ff5f03,15%)
}

a:focus-visible {
    outline: none;
    background-color: #000;
    color: #fff
}

img,video {
    display: table;
    max-width: 100%
}

button {
    border: none;
    background: none;
    cursor: pointer;
    font-family: horas79,-apple-system,segoe ui,roboto,helvetica,arial,sans-serif
}

.blu hr {
    border: none;
    height: 1px;
    background-color: #c8cbcd
}

.blu ul,.blu ol,.blu li {
    list-style: none;
    padding: 0;
    margin: 0
}

.blu ol {
    list-style: decimal inside
}

.blu dt {
    font-style: italic
}

.blu dd {
    padding-left: 2rem
}

.blu figure {
    margin: 0
}

.blu figure img {
    display: table;
    margin: 0 auto
}

.blu caption,.blu figcaption {
    font-size: 1.2rem;
    font-style: italic;
    text-align: center
}

.blu table {
    border-collapse: collapse;
    border-color: #c8cbcd;
    border-spacing: 2px
}

.blu table th,.blu table td {
    padding: .6rem 1rem;
    vertical-align: top;
    border-top: 1px solid #c8cbcd
}

.blu table th {
    border-bottom: 2px solid #c8cbcd
}

.blu table th,.blu table tfoot td {
    font-weight: 700;
    text-align: left
}

.blu textarea,.blu select {
    height: 38px;
    padding: 6px 10px;
    background-color: #fff;
    border: 1px solid #e0e1e2;
    border-radius: 16px;
    -webkit-box-shadow: none;
    box-shadow: none
}

.blu textarea:focus,.blu select:focus {
    border: 1px solid #f1ab02;
    outline: 0
}

.blu *:not(.blue-3)>input[type=email],.blu *:not(.blue-3)>input[type=number],.blu *:not(.blue-3)>input[type=search],.blu *:not(.blue-3)>input[type=text],.blu *:not(.blue-3)>input[type=tel],.blu *:not(.blue-3)>input[type=url],.blu *:not(.blue-3)>input[type=password] {
    border-radius: 8px;
    border: 1px solid #e0e1e2;
    -webkit-box-shadow: none;
    box-shadow: none;
    -webkit-box-sizing: border-box;
    box-sizing: border-box;
    height: 38px;
    padding: 6px 10px;
    -moz-appearance: none;
    -webkit-appearance: none
}

.blu *:not(.blue-3)>input[type=email]:focus,.blu *:not(.blue-3)>input[type=number]:focus,.blu *:not(.blue-3)>input[type=search]:focus,.blu *:not(.blue-3)>input[type=text]:focus,.blu *:not(.blue-3)>input[type=tel]:focus,.blu *:not(.blue-3)>input[type=url]:focus,.blu *:not(.blue-3)>input[type=password]:focus {
    border: 1px solid #1d8fff;
    outline: 0
}

.blu input[type=search]::-ms-reveal,.blu input[type=search]::-ms-clear,.blu input[type=text]::-ms-clear {
    display: none;
    width: 0;
    height: 0
}

.blu input[type=search]::-webkit-search-decoration,.blu input[type=search]::-webkit-search-cancel-button,.blu input[type=search]::-webkit-search-results-button,.blu input[type=search]::-webkit-search-results-decoration {
    display: none
}

.blu input[type=number] {
    -moz-appearance: textfield
}

.blu input[type=number]::-webkit-inner-spin-button {
    -webkit-appearance: none;
    margin: 0
}

.blu textarea {
    appearance: none;
    min-height: 65px;
    padding-bottom: 6px;
    padding-top: 6px;
    -moz-appearance: none;
    -webkit-appearance: none
}

.blu label,.blu legend {
    display: block
}

.blu fieldset {
    padding: 0;
    border-width: 0
}

.blu input[type=checkbox],.blu input[type=radio] {
    display: inline
}

.blu label>.label-body {
    display: inline-block;
    font-weight: 400;
    margin-left: .5rem
}

.blu-column {
    display: block;
    -ms-flex-preferred-size: 0;
    flex-basis: 0;
    -webkit-box-flex: 1;
    -ms-flex-positive: 1;
    flex-grow: 1;
    -ms-flex-negative: 1;
    flex-shrink: 1;
    padding: .8rem
}

.blu-columns.b-mobile>.blu-column.b-narrow {
    -webkit-box-flex: 0;
    -ms-flex: none;
    flex: none
}

.blu-columns.b-mobile>.blu-column.b-1 {
    -webkit-box-flex: 0;
    -ms-flex: none;
    flex: none;
    width: calc(1 / 12 * 100%)
}

.blu-columns.b-mobile>.blu-column.b-offset-1 {
    margin-left: calc(1 / 12 * 100%)
}

.blu-columns.b-mobile>.blu-column.b-2 {
    -webkit-box-flex: 0;
    -ms-flex: none;
    flex: none;
    width: calc(2 / 12 * 100%)
}

.blu-columns.b-mobile>.blu-column.b-offset-2 {
    margin-left: calc(2 / 12 * 100%)
}

.blu-columns.b-mobile>.blu-column.b-3 {
    -webkit-box-flex: 0;
    -ms-flex: none;
    flex: none;
    width: 25%
}

.blu-columns.b-mobile>.blu-column.b-offset-3 {
    margin-left: 25%
}

.blu-columns.b-mobile>.blu-column.b-4 {
    -webkit-box-flex: 0;
    -ms-flex: none;
    flex: none;
    width: calc(4 / 12 * 100%)
}

.blu-columns.b-mobile>.blu-column.b-offset-4 {
    margin-left: calc(4 / 12 * 100%)
}

.blu-columns.b-mobile>.blu-column.b-5 {
    -webkit-box-flex: 0;
    -ms-flex: none;
    flex: none;
    width: calc(5 / 12 * 100%)
}

.blu-columns.b-mobile>.blu-column.b-offset-5 {
    margin-left: calc(5 / 12 * 100%)
}

.blu-columns.b-mobile>.blu-column.b-6 {
    -webkit-box-flex: 0;
    -ms-flex: none;
    flex: none;
    width: 50%
}

.blu-columns.b-mobile>.blu-column.b-offset-6 {
    margin-left: 50%
}

.blu-columns.b-mobile>.blu-column.b-7 {
    -webkit-box-flex: 0;
    -ms-flex: none;
    flex: none;
    width: calc(7 / 12 * 100%)
}

.blu-columns.b-mobile>.blu-column.b-offset-7 {
    margin-left: calc(7 / 12 * 100%)
}

.blu-columns.b-mobile>.blu-column.b-8 {
    -webkit-box-flex: 0;
    -ms-flex: none;
    flex: none;
    width: calc(8 / 12 * 100%)
}

.blu-columns.b-mobile>.blu-column.b-offset-8 {
    margin-left: calc(8 / 12 * 100%)
}

.blu-columns.b-mobile>.blu-column.b-9 {
    -webkit-box-flex: 0;
    -ms-flex: none;
    flex: none;
    width: 75%
}

.blu-columns.b-mobile>.blu-column.b-offset-9 {
    margin-left: 75%
}

.blu-columns.b-mobile>.blu-column.b-10 {
    -webkit-box-flex: 0;
    -ms-flex: none;
    flex: none;
    width: calc(10 / 12 * 100%)
}

.blu-columns.b-mobile>.blu-column.b-offset-10 {
    margin-left: calc(10 / 12 * 100%)
}

.blu-columns.b-mobile>.blu-column.b-11 {
    -webkit-box-flex: 0;
    -ms-flex: none;
    flex: none;
    width: calc(11 / 12 * 100%)
}

.blu-columns.b-mobile>.blu-column.b-offset-11 {
    margin-left: calc(11 / 12 * 100%)
}

.blu-columns.b-mobile>.blu-column.b-12 {
    -webkit-box-flex: 0;
    -ms-flex: none;
    flex: none;
    width: 100%
}

.blu-columns.b-mobile>.blu-column.b-offset-12 {
    margin-left: 100%
}

@media screen and (max-width: 768px) {
    .blu-column.b-narrow-mobile {
        -webkit-box-flex:0;
        -ms-flex: none;
        flex: none
    }

    .blu-column.b-1-mobile {
        -webkit-box-flex: 0;
        -ms-flex: none;
        flex: none;
        width: calc(1 / 12 * 100%)
    }

    .blu-column.b-offset-1-mobile {
        margin-left: calc(1 / 12 * 100%)
    }

    .blu-column.b-2-mobile {
        -webkit-box-flex: 0;
        -ms-flex: none;
        flex: none;
        width: calc(2 / 12 * 100%)
    }

    .blu-column.b-offset-2-mobile {
        margin-left: calc(2 / 12 * 100%)
    }

    .blu-column.b-3-mobile {
        -webkit-box-flex: 0;
        -ms-flex: none;
        flex: none;
        width: 25%
    }

    .blu-column.b-offset-3-mobile {
        margin-left: 25%
    }

    .blu-column.b-4-mobile {
        -webkit-box-flex: 0;
        -ms-flex: none;
        flex: none;
        width: calc(4 / 12 * 100%)
    }

    .blu-column.b-offset-4-mobile {
        margin-left: calc(4 / 12 * 100%)
    }

    .blu-column.b-5-mobile {
        -webkit-box-flex: 0;
        -ms-flex: none;
        flex: none;
        width: calc(5 / 12 * 100%)
    }

    .blu-column.b-offset-5-mobile {
        margin-left: calc(5 / 12 * 100%)
    }

    .blu-column.b-6-mobile {
        -webkit-box-flex: 0;
        -ms-flex: none;
        flex: none;
        width: 50%
    }

    .blu-column.b-offset-6-mobile {
        margin-left: 50%
    }

    .blu-column.b-7-mobile {
        -webkit-box-flex: 0;
        -ms-flex: none;
        flex: none;
        width: calc(7 / 12 * 100%)
    }

    .blu-column.b-offset-7-mobile {
        margin-left: calc(7 / 12 * 100%)
    }

    .blu-column.b-8-mobile {
        -webkit-box-flex: 0;
        -ms-flex: none;
        flex: none;
        width: calc(8 / 12 * 100%)
    }

    .blu-column.b-offset-8-mobile {
        margin-left: calc(8 / 12 * 100%)
    }

    .blu-column.b-9-mobile {
        -webkit-box-flex: 0;
        -ms-flex: none;
        flex: none;
        width: 75%
    }

    .blu-column.b-offset-9-mobile {
        margin-left: 75%
    }

    .blu-column.b-10-mobile {
        -webkit-box-flex: 0;
        -ms-flex: none;
        flex: none;
        width: calc(10 / 12 * 100%)
    }

    .blu-column.b-offset-10-mobile {
        margin-left: calc(10 / 12 * 100%)
    }

    .blu-column.b-11-mobile {
        -webkit-box-flex: 0;
        -ms-flex: none;
        flex: none;
        width: calc(11 / 12 * 100%)
    }

    .blu-column.b-offset-11-mobile {
        margin-left: calc(11 / 12 * 100%)
    }

    .blu-column.b-12-mobile {
        -webkit-box-flex: 0;
        -ms-flex: none;
        flex: none;
        width: 100%
    }

    .blu-column.b-offset-12-mobile {
        margin-left: 100%
    }
}

@media screen and (min-width: 769px),print {
    .blu-column.b-narrow,.blu-column.b-narrow-tablet {
        -webkit-box-flex:0;
        -ms-flex: none;
        flex: none
    }

    .blu-column.b-1,.blu-column.b-1-tablet {
        -webkit-box-flex: 0;
        -ms-flex: none;
        flex: none;
        width: calc(1 / 12 * 100%)
    }

    .blu-column.b-offset-1,.blu-column.b-offset-1-tablet {
        margin-left: calc(1 / 12 * 100%)
    }

    .blu-column.b-2,.blu-column.b-2-tablet {
        -webkit-box-flex: 0;
        -ms-flex: none;
        flex: none;
        width: calc(2 / 12 * 100%)
    }

    .blu-column.b-offset-2,.blu-column.b-offset-2-tablet {
        margin-left: calc(2 / 12 * 100%)
    }

    .blu-column.b-3,.blu-column.b-3-tablet {
        -webkit-box-flex: 0;
        -ms-flex: none;
        flex: none;
        width: 25%
    }

    .blu-column.b-offset-3,.blu-column.b-offset-3-tablet {
        margin-left: 25%
    }

    .blu-column.b-4,.blu-column.b-4-tablet {
        -webkit-box-flex: 0;
        -ms-flex: none;
        flex: none;
        width: calc(4 / 12 * 100%)
    }

    .blu-column.b-offset-4,.blu-column.b-offset-4-tablet {
        margin-left: calc(4 / 12 * 100%)
    }

    .blu-column.b-5,.blu-column.b-5-tablet {
        -webkit-box-flex: 0;
        -ms-flex: none;
        flex: none;
        width: calc(5 / 12 * 100%)
    }

    .blu-column.b-offset-5,.blu-column.b-offset-5-tablet {
        margin-left: calc(5 / 12 * 100%)
    }

    .blu-column.b-6,.blu-column.b-6-tablet {
        -webkit-box-flex: 0;
        -ms-flex: none;
        flex: none;
        width: 50%
    }

    .blu-column.b-offset-6,.blu-column.b-offset-6-tablet {
        margin-left: 50%
    }

    .blu-column.b-7,.blu-column.b-7-tablet {
        -webkit-box-flex: 0;
        -ms-flex: none;
        flex: none;
        width: calc(7 / 12 * 100%)
    }

    .blu-column.b-offset-7,.blu-column.b-offset-7-tablet {
        margin-left: calc(7 / 12 * 100%)
    }

    .blu-column.b-8,.blu-column.b-8-tablet {
        -webkit-box-flex: 0;
        -ms-flex: none;
        flex: none;
        width: calc(8 / 12 * 100%)
    }

    .blu-column.b-offset-8,.blu-column.b-offset-8-tablet {
        margin-left: calc(8 / 12 * 100%)
    }

    .blu-column.b-9,.blu-column.b-9-tablet {
        -webkit-box-flex: 0;
        -ms-flex: none;
        flex: none;
        width: 75%
    }

    .blu-column.b-offset-9,.blu-column.b-offset-9-tablet {
        margin-left: 75%
    }

    .blu-column.b-10,.blu-column.b-10-tablet {
        -webkit-box-flex: 0;
        -ms-flex: none;
        flex: none;
        width: calc(10 / 12 * 100%)
    }

    .blu-column.b-offset-10,.blu-column.b-offset-10-tablet {
        margin-left: calc(10 / 12 * 100%)
    }

    .blu-column.b-11,.blu-column.b-11-tablet {
        -webkit-box-flex: 0;
        -ms-flex: none;
        flex: none;
        width: calc(11 / 12 * 100%)
    }

    .blu-column.b-offset-11,.blu-column.b-offset-11-tablet {
        margin-left: calc(11 / 12 * 100%)
    }

    .blu-column.b-12,.blu-column.b-12-tablet {
        -webkit-box-flex: 0;
        -ms-flex: none;
        flex: none;
        width: 100%
    }

    .blu-column.b-offset-12,.blu-column.b-offset-12-tablet {
        margin-left: 100%
    }
}

@media screen and (max-width: 959px) {
    .blu-column.b-narrow-touch {
        -webkit-box-flex:0;
        -ms-flex: none;
        flex: none
    }

    .blu-column.b-1-touch {
        -webkit-box-flex: 0;
        -ms-flex: none;
        flex: none;
        width: calc(1 / 12 * 100%)
    }

    .blu-column.b-offset-1-touch {
        margin-left: calc(1 / 12 * 100%)
    }

    .blu-column.b-2-touch {
        -webkit-box-flex: 0;
        -ms-flex: none;
        flex: none;
        width: calc(2 / 12 * 100%)
    }

    .blu-column.b-offset-2-touch {
        margin-left: calc(2 / 12 * 100%)
    }

    .blu-column.b-3-touch {
        -webkit-box-flex: 0;
        -ms-flex: none;
        flex: none;
        width: 25%
    }

    .blu-column.b-offset-3-touch {
        margin-left: 25%
    }

    .blu-column.b-4-touch {
        -webkit-box-flex: 0;
        -ms-flex: none;
        flex: none;
        width: calc(4 / 12 * 100%)
    }

    .blu-column.b-offset-4-touch {
        margin-left: calc(4 / 12 * 100%)
    }

    .blu-column.b-5-touch {
        -webkit-box-flex: 0;
        -ms-flex: none;
        flex: none;
        width: calc(5 / 12 * 100%)
    }

    .blu-column.b-offset-5-touch {
        margin-left: calc(5 / 12 * 100%)
    }

    .blu-column.b-6-touch {
        -webkit-box-flex: 0;
        -ms-flex: none;
        flex: none;
        width: 50%
    }

    .blu-column.b-offset-6-touch {
        margin-left: 50%
    }

    .blu-column.b-7-touch {
        -webkit-box-flex: 0;
        -ms-flex: none;
        flex: none;
        width: calc(7 / 12 * 100%)
    }

    .blu-column.b-offset-7-touch {
        margin-left: calc(7 / 12 * 100%)
    }

    .blu-column.b-8-touch {
        -webkit-box-flex: 0;
        -ms-flex: none;
        flex: none;
        width: calc(8 / 12 * 100%)
    }

    .blu-column.b-offset-8-touch {
        margin-left: calc(8 / 12 * 100%)
    }

    .blu-column.b-9-touch {
        -webkit-box-flex: 0;
        -ms-flex: none;
        flex: none;
        width: 75%
    }

    .blu-column.b-offset-9-touch {
        margin-left: 75%
    }

    .blu-column.b-10-touch {
        -webkit-box-flex: 0;
        -ms-flex: none;
        flex: none;
        width: calc(10 / 12 * 100%)
    }

    .blu-column.b-offset-10-touch {
        margin-left: calc(10 / 12 * 100%)
    }

    .blu-column.b-11-touch {
        -webkit-box-flex: 0;
        -ms-flex: none;
        flex: none;
        width: calc(11 / 12 * 100%)
    }

    .blu-column.b-offset-11-touch {
        margin-left: calc(11 / 12 * 100%)
    }

    .blu-column.b-12-touch {
        -webkit-box-flex: 0;
        -ms-flex: none;
        flex: none;
        width: 100%
    }

    .blu-column.b-offset-12-touch {
        margin-left: 100%
    }
}

@media screen and (min-width: 960px) {
    .blu-column.b-narrow-desktop {
        -webkit-box-flex:0;
        -ms-flex: none;
        flex: none
    }

    .blu-column.b-1-desktop {
        -webkit-box-flex: 0;
        -ms-flex: none;
        flex: none;
        width: calc(1 / 12 * 100%)
    }

    .blu-column.b-offset-1-desktop {
        margin-left: calc(1 / 12 * 100%)
    }

    .blu-column.b-2-desktop {
        -webkit-box-flex: 0;
        -ms-flex: none;
        flex: none;
        width: calc(2 / 12 * 100%)
    }

    .blu-column.b-offset-2-desktop {
        margin-left: calc(2 / 12 * 100%)
    }

    .blu-column.b-3-desktop {
        -webkit-box-flex: 0;
        -ms-flex: none;
        flex: none;
        width: 25%
    }

    .blu-column.b-offset-3-desktop {
        margin-left: 25%
    }

    .blu-column.b-4-desktop {
        -webkit-box-flex: 0;
        -ms-flex: none;
        flex: none;
        width: calc(4 / 12 * 100%)
    }

    .blu-column.b-offset-4-desktop {
        margin-left: calc(4 / 12 * 100%)
    }

    .blu-column.b-5-desktop {
        -webkit-box-flex: 0;
        -ms-flex: none;
        flex: none;
        width: calc(5 / 12 * 100%)
    }

    .blu-column.b-offset-5-desktop {
        margin-left: calc(5 / 12 * 100%)
    }

    .blu-column.b-6-desktop {
        -webkit-box-flex: 0;
        -ms-flex: none;
        flex: none;
        width: 50%
    }

    .blu-column.b-offset-6-desktop {
        margin-left: 50%
    }

    .blu-column.b-7-desktop {
        -webkit-box-flex: 0;
        -ms-flex: none;
        flex: none;
        width: calc(7 / 12 * 100%)
    }

    .blu-column.b-offset-7-desktop {
        margin-left: calc(7 / 12 * 100%)
    }

    .blu-column.b-8-desktop {
        -webkit-box-flex: 0;
        -ms-flex: none;
        flex: none;
        width: calc(8 / 12 * 100%)
    }

    .blu-column.b-offset-8-desktop {
        margin-left: calc(8 / 12 * 100%)
    }

    .blu-column.b-9-desktop {
        -webkit-box-flex: 0;
        -ms-flex: none;
        flex: none;
        width: 75%
    }

    .blu-column.b-offset-9-desktop {
        margin-left: 75%
    }

    .blu-column.b-10-desktop {
        -webkit-box-flex: 0;
        -ms-flex: none;
        flex: none;
        width: calc(10 / 12 * 100%)
    }

    .blu-column.b-offset-10-desktop {
        margin-left: calc(10 / 12 * 100%)
    }

    .blu-column.b-11-desktop {
        -webkit-box-flex: 0;
        -ms-flex: none;
        flex: none;
        width: calc(11 / 12 * 100%)
    }

    .blu-column.b-offset-11-desktop {
        margin-left: calc(11 / 12 * 100%)
    }

    .blu-column.b-12-desktop {
        -webkit-box-flex: 0;
        -ms-flex: none;
        flex: none;
        width: 100%
    }

    .blu-column.b-offset-12-desktop {
        margin-left: 100%
    }
}

.blu-columns {
    margin-left: -.8rem;
    margin-right: -.8rem;
    margin-top: -.8rem
}

.blu-columns:last-child {
    margin-bottom: -.8rem
}

.blu-columns:not(:last-child) {
    margin-bottom: .7rem
}

.blu-columns.b-centered {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center
}

.blu-columns.b-gapless {
    margin-left: 0;
    margin-right: 0;
    margin-top: 0
}

.blu-columns.b-gapless>.blu-column {
    margin: 0;
    padding: 0!important
}

.blu-columns.b-gapless:not(:last-child) {
    margin-bottom: 1.5rem
}

.blu-columns.b-gapless:last-child {
    margin-bottom: 0
}

.blu-columns.b-mobile {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

.blu-columns.b-multiline {
    -ms-flex-wrap: wrap;
    flex-wrap: wrap
}

.blu-columns.b-vcentered {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

@media screen and (min-width: 769px),print {
    .blu-columns:not(.b-desktop) {
        display:-webkit-box;
        display: -ms-flexbox;
        display: flex
    }
}

@media screen and (min-width: 960px) {
    .blu-columns.b-desktop {
        display:-webkit-box;
        display: -ms-flexbox;
        display: flex
    }
}

.blu-columns.b-variable {
    --columnGap: .8rem;
    margin-left: calc(-1*var(--columnGap));
    margin-right: calc(-1*var(--columnGap))
}

.blu-columns.b-variable .blu-column {
    padding-left: var(--columnGap);
    padding-right: var(--columnGap)
}

.blu-columns.b-variable.b-0 {
    --columnGap: 0rem
}

.blu-columns.b-variable.b-1 {
    --columnGap: 1.4rem
}

.blu-columns.b-variable.b-2 {
    --columnGap: 2.8rem
}

.blu-columns.b-variable.b-3 {
    --columnGap: 4.2rem
}

.blu-columns.b-variable.b-4 {
    --columnGap: 5.6rem
}

.blu-columns.b-variable.b-5 {
    --columnGap: 7rem
}

.blu-columns.b-variable.b-6 {
    --columnGap: 8.4rem
}

.blu-columns.b-variable.b-7 {
    --columnGap: 9.8rem
}

.blu-columns.b-variable.b-8 {
    --columnGap: 11.2rem
}

.blu-container {
    margin: 0 auto;
    padding: 16px;
    position: relative
}

@media screen and (min-width: 960px) {
    .blu-container {
        max-width:960px;
        width: 960px
    }

    .blu-container.b-fluid {
        margin-left: 32px;
        margin-right: 32px;
        max-width: none;
        width: auto
    }
}

@media screen and (max-width: 1199px) {
    .blu-container.b-widescreen {
        max-width:1200px;
        width: auto
    }
}

@media screen and (min-width: 1200px) {
    .blu-container {
        max-width:1200px;
        width: 1200px
    }
}

.b-full-width {
    width: 100%
}

.b-max-width {
    max-width: 100%
}

.b-disabled {
    cursor: not-allowed;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none
}

.tx-bold {
    font-weight: 700
}

.tx-italic {
    font-style: italic
}

.tx-underline {
    text-decoration: underline
}

.tx-through {
    text-decoration: line-through
}

.tx-medium {
    font-size: 1.4rem
}

.tx-small {
    font-size: 1.2rem
}

.tx-micro {
    font-size: 1rem
}

.tx-color-1 {
    color: rgba(25,34,42,.7)
}

.tx-color-2 {
    color: rgba(25,34,42,.4)
}

.tx-color-1-invert {
    color: rgba(255,255,255,.6)
}

.tx-color-2-invert {
    color: rgba(255,255,255,.4)
}

.tx-left {
    text-align: left
}

.tx-center {
    text-align: center
}

.tx-right {
    text-align: right
}

.tx-error {
    color: #e93c3c
}

.b-strikethrough {
    text-decoration: line-through
}

.b-ta-left {
    text-align: left
}

.b-ta-center {
    text-align: center
}

.b-ta-right {
    text-align: right
}

.b-ai-center {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.b-jc-start {
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start
}

.b-jc-center {
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center
}

.b-jc-between {
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between
}

.b-jc-end {
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end
}

.b-order-right {
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
    order: 1;
    margin-left: auto
}

.b-circle {
    border-radius: 50%
}

.b-rounded {
    border-radius: 16px
}

.b-bordered {
    border: #e1e3e4 1px solid
}

.b-borderless {
    border: none
}

.b-shadowed {
    -webkit-box-shadow: 0 1px 6px 0 rgba(0,0,0,.1);
    box-shadow: 0 1px 6px rgba(0,0,0,.1)
}

.b-flex {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

.b-inline-flex {
    display: b-inline-flex
}

.b-inline {
    display: inline
}

.b-overflow-y,.b-overflow-x {
    scrollbar-color: #e1e3e4 rgba(0,0,0,0);
    scrollbar-width: thin
}

.b-overflow-y::-webkit-scrollbar,.b-overflow-x::-webkit-scrollbar {
    width: 8px;
    height: 8px;
    background-color: rgba(0,0,0,0)
}

.b-overflow-y::-webkit-scrollbar-track,.b-overflow-x::-webkit-scrollbar-track {
    margin: 13px 0
}

.b-overflow-y::-webkit-scrollbar-thumb,.b-overflow-x::-webkit-scrollbar-thumb {
    -webkit-box-shadow: inset 0 0 14px 14px rgba(0,0,0,0);
    box-shadow: inset 0 0 14px 14px rgba(0,0,0,0);
    border-radius: 4px;
    background-color: #e1e3e4;
    scrollbar-color: #e1e3e4
}

.b-overflow-y:hover::-webkit-scrollbar,.b-overflow-x:hover::-webkit-scrollbar {
    width: 8px
}

.b-overflow-y:hover::-webkit-scrollbar-track,.b-overflow-x:hover::-webkit-scrollbar-track {
    border: solid 2px rgba(0,0,0,0)
}

.b-overflow-y:hover::-webkit-scrollbar-thumb,.b-overflow-x:hover::-webkit-scrollbar-thumb {
    border: solid 2px #fff
}

.b-overflow-y:hover::-webkit-scrollbar-thumb:hover,.b-overflow-x:hover::-webkit-scrollbar-thumb:hover {
    -webkit-box-shadow: inset 0 0 14px 14px rgba(0,0,0,0);
    box-shadow: inset 0 0 14px 14px rgba(0,0,0,0);
    border: solid 4px rgba(0,0,0,0);
    background-color: #acb0b4;
    scrollbar-color: #acb0b4 rgba(0,0,0,0)
}

.b-overflow-y::-webkit-scrollbar-track,.b-overflow-x::-webkit-scrollbar-track {
    border-radius: 3px;
    background-color: rgba(0,0,0,0)
}

.b-overflow-y.hidden,.b-overflow-x.hidden {
    scrollbar-width: none
}

.b-overflow-y.hidden::-webkit-scrollbar-thumb,.b-overflow-x.hidden::-webkit-scrollbar-thumb {
    border-radius: 4px;
    background-color: rgba(0,0,0,0)
}

.b-overflow-y.hidden:hover,.b-overflow-x.hidden:hover {
    scrollbar-width: thin
}

.b-overflow-y.hidden:hover::-webkit-scrollbar-thumb,.b-overflow-x.hidden:hover::-webkit-scrollbar-thumb {
    -webkit-box-shadow: inset 0 0 14px 14px rgba(0,0,0,0);
    box-shadow: inset 0 0 14px 14px rgba(0,0,0,0);
    border: solid 2px #fff;
    border-radius: 4px;
    background-color: #e1e3e4;
    scrollbar-color: #e1e3e4 rgba(0,0,0,0)
}

.b-overflow-y.hidden:hover::-webkit-scrollbar-thumb:hover,.b-overflow-x.hidden:hover::-webkit-scrollbar-thumb:hover {
    -webkit-box-shadow: inset 0 0 14px 14px rgba(0,0,0,0);
    box-shadow: inset 0 0 14px 14px rgba(0,0,0,0);
    border: solid 4px rgba(0,0,0,0);
    background-color: #acb0b4;
    scrollbar-color: #acb0b4 rgba(0,0,0,0)
}

.b-overflow-x {
    overflow-x: auto
}

.b-overflow-y {
    overflow-y: auto;
    margin: 0
}

.b-snap-x {
    overflow-x: auto;
    -ms-scroll-snap-type: x mandatory;
    scroll-snap-type: x mandatory
}

.b-snap-y {
    overflow-y: auto;
    -ms-scroll-snap-type: y mandatory;
    scroll-snap-type: y mandatory
}

.b-snap-child {
    scroll-snap-align: start
}

.p0 {
    padding: 0
}

.p5 {
    padding: 5px
}

.p10 {
    padding: 10px
}

.p15 {
    padding: 15px
}

.p20 {
    padding: 20px
}

.p25 {
    padding: 25px
}

.m0 {
    margin: 0
}

.m5 {
    margin: 5px
}

.m10 {
    margin: 10px
}

.m15 {
    margin: 15px
}

.m20 {
    margin: 20px
}

.m25 {
    margin: 25px
}

.hide {
    display: none
}

.show {
    display: block
}

@media screen and (min-width: 769px),print {
    .mobile-only {
        display:none
    }
}

@media screen and (max-width: 768px) {
    .mobile-only {
        display:block
    }
}

@media screen and (min-width: 769px),print {
    .desktop-only {
        display:block
    }
}

@media screen and (max-width: 768px) {
    .desktop-only {
        display:none
    }
}

@media screen and (min-width: 769px),print {
    .b-widescreen {
        margin:0 auto 24px;
        width: 96%;
        max-width: 1200px
    }
}

@media screen and (max-width: 768px) {
    .b-widescreen {
        margin:0 16px 16px
    }
}

.b-ellipsis {
    white-space: nowrap;
    overflow: hidden;
    text-overflow: ellipsis
}

[class*=b-lock-scroll] {
    overflow: hidden;
    height: 100vh;
    touch-action: none;
    -ms-touch-action: none
}

.b-list-reset ul,.b-list-reset ol,.b-list-reset li {
    list-style: revert;
    list-style-position: inside
}

.b-highlight {
    color: #f1ab02;
    font-family: horas79 demi bold,-apple-system,segoe ui,roboto,helvetica,arial,sans-serif
}

.blu-autocomplete[data-v-0006da22] {
    position: relative
}

.blu-autocomplete__content[data-v-0006da22] {
    position: absolute;
    width: 100%;
    margin-top: -8px;
    z-index: 5;
    background-color: #fff;
    -webkit-box-shadow: 0 1px 6px 0 rgba(0,0,0,.1);
    box-shadow: 0 1px 6px rgba(0,0,0,.1);
    border-radius: 8px
}

@media screen and (min-width: 769px),print {
    .blu-autocomplete__content[data-v-0006da22] {
        max-height:var(--height-list-desktop)
    }
}

@media screen and (max-width: 768px) {
    .blu-autocomplete__content[data-v-0006da22] {
        max-height:var(--height-list-mobile)
    }
}

@media screen and (max-width: 768px) {
    .blu-bottomsheet.fade-enter-active[data-v-c2d6c6dc],.blu-bottomsheet.fade-leave-active[data-v-c2d6c6dc] {
        position:absolute;
        z-index: 99;
        -webkit-transition: opacity .5s;
        transition: opacity .5s
    }

    .b-default .blu-bottomsheet__mask[data-v-c2d6c6dc] {
        -webkit-transition: opacity .3s ease;
        transition: opacity .3s ease;
        position: fixed;
        z-index: 99;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
        background-color: rgba(0,0,0,.6);
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center
    }

    .b-default.fade-enter-active .blu-bottomsheet__mask[data-v-c2d6c6dc],.b-default.fade-leave-active .blu-bottomsheet__mask[data-v-c2d6c6dc] {
        -webkit-transition: opacity .5s;
        transition: opacity .5s
    }

    .b-default.fade-enter .blu-bottomsheet__mask[data-v-c2d6c6dc],.b-default.fade-leave-to .blu-bottomsheet__mask[data-v-c2d6c6dc] {
        opacity: 0
    }
}

@media screen and (max-width: 768px) {
    .blu-bottomsheet__container[data-v-7a45f036] {
        font-family:horas79,-apple-system,segoe ui,roboto,helvetica,arial,sans-serif;
        width: 100%;
        max-width: 100%;
        height: auto;
        max-height: calc(100% - (env(safe-area-inset-top) + env(safe-area-inset-bottom) + 50px));
        background-color: #fff;
        border-radius: 16px 16px 0 0;
        -webkit-box-shadow: 0 1px 6px 0 rgba(0,0,0,.1);
        box-shadow: 0 1px 6px rgba(0,0,0,.1);
        position: fixed;
        z-index: 1000;
        left: 0;
        bottom: 0;
        padding-bottom: env(safe-area-inset-bottom)
    }

    .b-default.fade-enter-active .blu-bottomsheet__container[data-v-7a45f036],.b-default.fade-leave-active .blu-bottomsheet__container[data-v-7a45f036],.b-nomask.fade-enter-active .blu-bottomsheet__container[data-v-7a45f036],.b-nomask.fade-leave-active .blu-bottomsheet__container[data-v-7a45f036] {
        -webkit-transition: bottom .5s;
        transition: bottom .5s
    }

    .b-default.fade-enter .blu-bottomsheet__container[data-v-7a45f036],.b-default.fade-leave-to .blu-bottomsheet__container[data-v-7a45f036],.b-nomask.fade-enter .blu-bottomsheet__container[data-v-7a45f036],.b-nomask.fade-leave-to .blu-bottomsheet__container[data-v-7a45f036] {
        bottom: -100vh
    }

    .b-fullscreen[data-v-7a45f036] {
        color: #fff
    }

    .b-fullscreen .blu-bottomsheet__container[data-v-7a45f036] {
        height: 100%;
        max-height: 100%;
        border-radius: 0
    }

    .b-fullscreen.fade-enter-active .blu-bottomsheet__container[data-v-7a45f036],.b-fullscreen.fade-leave-active .blu-bottomsheet__container[data-v-7a45f036] {
        -webkit-transition: left .5s;
        transition: left .5s
    }

    .b-fullscreen.fade-enter .blu-bottomsheet__container[data-v-7a45f036],.b-fullscreen.fade-leave-to .blu-bottomsheet__container[data-v-7a45f036] {
        left: -100vw
    }
}

@media screen and (max-width: 768px) {
    .blu-bottomsheet__close[data-v-f4c33d32] {
        padding:24px;
        position: absolute;
        right: 0;
        top: 0
    }

    .blu-bottomsheet__close i[data-v-f4c33d32]:before,.blu-bottomsheet__close i[data-v-f4c33d32]:after {
        content: "";
        width: 20px;
        height: 4px;
        border-radius: 4px;
        background-color: #acb0b4;
        position: absolute;
        top: 24px;
        right: 24px
    }

    .blu-bottomsheet__close i[data-v-f4c33d32]:before {
        -webkit-transform: rotate(45deg);
        transform: rotate(45deg)
    }

    .blu-bottomsheet__close i[data-v-f4c33d32]:after {
        -webkit-transform: rotate(-45deg);
        transform: rotate(-45deg)
    }

    .b-default .blu-bottomsheet__close[data-v-f4c33d32] {
        top: -42px
    }

    .b-default .blu-bottomsheet__close i[data-v-f4c33d32]:before,.b-default .blu-bottomsheet__close i[data-v-f4c33d32]:after {
        background-color: #c8cbcd
    }

    .b-fullscreen .blu-bottomsheet__close[data-v-f4c33d32] {
        padding: 0;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        height: 50px;
        left: 16px;
        font-size: 1.6rem;
        font-weight: 700
    }

    .b-fullscreen .blu-bottomsheet__close i[data-v-f4c33d32] {
        -webkit-transform: scale(.5);
        transform: scale(.5);
        -webkit-transform-origin: left;
        transform-origin: left;
        width: 32px;
        height: 4px;
        background: #92979c;
        border-radius: 2px;
        position: relative
    }

    .b-fullscreen .blu-bottomsheet__close i[data-v-f4c33d32]:before,.b-fullscreen .blu-bottomsheet__close i[data-v-f4c33d32]:after {
        content: "";
        width: 18px;
        height: 4px;
        border-radius: 4px;
        background-color: #92979c;
        position: absolute;
        left: -1px
    }

    .b-fullscreen .blu-bottomsheet__close i[data-v-f4c33d32]:before {
        top: -5px;
        -webkit-transform: rotate(-38deg);
        transform: rotate(-38deg)
    }

    .b-fullscreen .blu-bottomsheet__close i[data-v-f4c33d32]:after {
        top: 5px;
        -webkit-transform: rotate(38deg);
        transform: rotate(38deg)
    }
}

.blu-ripple[data-v-48d1b9d6] {
    width: 100%;
    height: 100%;
    position: relative;
    overflow: hidden;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: center;
    justify-content: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -webkit-box-align: center;
    -webkit-mask-image: radial-gradient(circle,#ffffff 100%,#000000 100%);
    padding: 0 12px
}

.blu-ripple-wave[data-v-48d1b9d6] {
    position: absolute;
    z-index: 1;
    pointer-events: none;
    background: currentColor;
    border-radius: 50%;
    opacity: 0;
    -webkit-transform: scale(2) translateZ(0);
    transform: scale(2) translateZ(0)
}

.blu-ripple-wave.b-centered[data-v-48d1b9d6] {
    -webkit-animation-duration: 1.2s;
    animation-duration: 1.2s;
    top: 50%;
    left: 50%
}

.blu-ripple-wave~*[data-v-48d1b9d6]:not(.blu-ripple-wave) {
    position: relative;
    z-index: 2
}

.blu-ripple-enter-active[data-v-48d1b9d6] {
    -webkit-transition: 2s cubic-bezier(.25,.8,.25,1);
    transition: 2s cubic-bezier(.25,.8,.25,1);
    -webkit-transition-property: opacity,-webkit-transform;
    transition-property: opacity,-webkit-transform;
    transition-property: opacity,transform;
    transition-property: opacity,transform,-webkit-transform;
    will-change: opacity,transform
}

.blu-ripple-enter-active.b-centered[data-v-48d1b9d6] {
    -webkit-transition-duration: 1.2s;
    transition-duration: 1.2s
}

.blu-ripple-enter[data-v-48d1b9d6] {
    opacity: .26;
    -webkit-transform: scale(.26) translateZ(0);
    transform: scale(.26) translateZ(0)
}

.has-left-icon .blu-ripple svg[data-v-48d1b9d6] {
    margin-right: 8px
}

.has-left-icon.b-small svg[data-v-48d1b9d6] {
    -webkit-transform-origin: left;
    transform-origin: left;
    margin-right: 4px
}

.b-large .blu-ripple[data-v-48d1b9d6] {
    padding: 0 16px
}

.b-small .blu-ripple[data-v-48d1b9d6] {
    padding: 0 8px
}

.b-small svg[data-v-48d1b9d6] {
    width: 18px;
    height: 18px
}

.b-icon .blu-ripple[data-v-48d1b9d6] {
    padding: 0
}

.b-loading .blu-loader-wrapper[data-v-48d1b9d6] {
    height: 24px;
    position: absolute
}

.b-loading .blu-ripple[data-v-48d1b9d6] {
    color: rgba(0,0,0,0)
}

.b-loading .blu-ripple>svg[data-v-48d1b9d6] {
    visibility: hidden
}

.b-loading .blu-ripple .blu-ripple-wave[data-v-48d1b9d6] {
    color: #fff
}

.b-loading.b-white .blu-ripple-wave[data-v-48d1b9d6],.b-loading.b-outline.b-secondary .blu-ripple-wave[data-v-48d1b9d6] {
    color: #ff5f03
}

.b-loading.b-outline.b-primary .blu-ripple-wave[data-v-48d1b9d6] {
    color: #f1ab02
}

.b-loading.b-ghost.b-secondary .blu-ripple-wave[data-v-48d1b9d6] {
    color: #ff5f03
}

.b-loading.b-ghost.b-primary .blu-ripple-wave[data-v-48d1b9d6] {
    color: #f1ab02
}

.blu-input-stepper .blu-btn .blu-ripple[data-v-48d1b9d6] {
    padding: 0;
    width: 24px;
    height: 24px;
    border-radius: 50%
}

.blu-input-stepper .blu-btn .blu-ripple svg[data-v-48d1b9d6] {
    width: 18px;
    height: 18px;
    margin-left: 1px
}

.blu-input-stepper .blu-btn .blu-ripple-enter-active[data-v-48d1b9d6] {
    background: #ff5f03
}

.b-disabled[data-v-48d1b9d6] {
    opacity: 1
}

.blu-btn-dropdown .blu-ripple>svg+div[data-v-48d1b9d6] {
    margin-left: 8px
}

.blu-ripple[data-v-8d4155d0] {
    width: 100%;
    height: 100%;
    position: relative;
    overflow: hidden;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: center;
    justify-content: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -webkit-box-align: center;
    -webkit-mask-image: radial-gradient(circle,#ffffff 100%,#000000 100%);
    padding: 0 12px
}

.blu-ripple-wave[data-v-8d4155d0] {
    position: absolute;
    z-index: 1;
    pointer-events: none;
    background: currentColor;
    border-radius: 50%;
    opacity: 0;
    -webkit-transform: scale(2) translateZ(0);
    transform: scale(2) translateZ(0)
}

.blu-ripple-wave.b-centered[data-v-8d4155d0] {
    -webkit-animation-duration: 1.2s;
    animation-duration: 1.2s;
    top: 50%;
    left: 50%
}

.blu-ripple-wave~*[data-v-8d4155d0]:not(.blu-ripple-wave) {
    position: relative;
    z-index: 2
}

.blu-ripple-enter-active[data-v-8d4155d0] {
    -webkit-transition: 2s cubic-bezier(.25,.8,.25,1);
    transition: 2s cubic-bezier(.25,.8,.25,1);
    -webkit-transition-property: opacity,-webkit-transform;
    transition-property: opacity,-webkit-transform;
    transition-property: opacity,transform;
    transition-property: opacity,transform,-webkit-transform;
    will-change: opacity,transform
}

.blu-ripple-enter-active.b-centered[data-v-8d4155d0] {
    -webkit-transition-duration: 1.2s;
    transition-duration: 1.2s
}

.blu-ripple-enter[data-v-8d4155d0] {
    opacity: .26;
    -webkit-transform: scale(.26) translateZ(0);
    transform: scale(.26) translateZ(0)
}

.has-left-icon .blu-ripple svg[data-v-8d4155d0] {
    margin-right: 8px
}

.has-left-icon.b-small svg[data-v-8d4155d0] {
    -webkit-transform-origin: left;
    transform-origin: left;
    margin-right: 4px
}

.b-large .blu-ripple[data-v-8d4155d0] {
    padding: 0 16px
}

.b-small .blu-ripple[data-v-8d4155d0] {
    padding: 0 8px
}

.b-small svg[data-v-8d4155d0] {
    width: 18px;
    height: 18px
}

.b-icon .blu-ripple[data-v-8d4155d0] {
    padding: 0
}

.b-loading .blu-loader-wrapper[data-v-8d4155d0] {
    height: 24px;
    position: absolute
}

.b-loading .blu-ripple[data-v-8d4155d0] {
    color: rgba(0,0,0,0)
}

.b-loading .blu-ripple>svg[data-v-8d4155d0] {
    visibility: hidden
}

.b-loading .blu-ripple .blu-ripple-wave[data-v-8d4155d0] {
    color: #fff
}

.b-loading.b-white .blu-ripple-wave[data-v-8d4155d0],.b-loading.b-outline.b-secondary .blu-ripple-wave[data-v-8d4155d0] {
    color: #ff5f03
}

.b-loading.b-outline.b-primary .blu-ripple-wave[data-v-8d4155d0] {
    color: #f1ab02
}

.b-loading.b-ghost.b-secondary .blu-ripple-wave[data-v-8d4155d0] {
    color: #ff5f03
}

.b-loading.b-ghost.b-primary .blu-ripple-wave[data-v-8d4155d0] {
    color: #f1ab02
}

.blu-input-stepper .blu-btn .blu-ripple[data-v-8d4155d0] {
    padding: 0;
    width: 24px;
    height: 24px;
    border-radius: 50%
}

.blu-input-stepper .blu-btn .blu-ripple svg[data-v-8d4155d0] {
    width: 18px;
    height: 18px;
    margin-left: 1px
}

.blu-input-stepper .blu-btn .blu-ripple-enter-active[data-v-8d4155d0] {
    background: #ff5f03
}

.b-disabled[data-v-8d4155d0] {
    opacity: 1
}

.blu-btn-dropdown .blu-ripple>svg+div[data-v-8d4155d0] {
    margin-left: 8px
}

.blu-ripple[data-v-fe4ffa8e] {
    width: 100%;
    height: 100%;
    position: relative;
    overflow: hidden;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: center;
    justify-content: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -webkit-box-align: center;
    -webkit-mask-image: radial-gradient(circle,#ffffff 100%,#000000 100%);
    padding: 0 12px
}

.blu-ripple-wave[data-v-fe4ffa8e] {
    position: absolute;
    z-index: 1;
    pointer-events: none;
    background: currentColor;
    border-radius: 50%;
    opacity: 0;
    -webkit-transform: scale(2) translateZ(0);
    transform: scale(2) translateZ(0)
}

.blu-ripple-wave.b-centered[data-v-fe4ffa8e] {
    -webkit-animation-duration: 1.2s;
    animation-duration: 1.2s;
    top: 50%;
    left: 50%
}

.blu-ripple-wave~*[data-v-fe4ffa8e]:not(.blu-ripple-wave) {
    position: relative;
    z-index: 2
}

.blu-ripple-enter-active[data-v-fe4ffa8e] {
    -webkit-transition: 2s cubic-bezier(.25,.8,.25,1);
    transition: 2s cubic-bezier(.25,.8,.25,1);
    -webkit-transition-property: opacity,-webkit-transform;
    transition-property: opacity,-webkit-transform;
    transition-property: opacity,transform;
    transition-property: opacity,transform,-webkit-transform;
    will-change: opacity,transform
}

.blu-ripple-enter-active.b-centered[data-v-fe4ffa8e] {
    -webkit-transition-duration: 1.2s;
    transition-duration: 1.2s
}

.blu-ripple-enter[data-v-fe4ffa8e] {
    opacity: .26;
    -webkit-transform: scale(.26) translateZ(0);
    transform: scale(.26) translateZ(0)
}

.has-left-icon .blu-ripple svg[data-v-fe4ffa8e] {
    margin-right: 8px
}

.has-left-icon.b-small svg[data-v-fe4ffa8e] {
    -webkit-transform-origin: left;
    transform-origin: left;
    margin-right: 4px
}

.b-large .blu-ripple[data-v-fe4ffa8e] {
    padding: 0 16px
}

.b-small .blu-ripple[data-v-fe4ffa8e] {
    padding: 0 8px
}

.b-small svg[data-v-fe4ffa8e] {
    width: 18px;
    height: 18px
}

.b-icon .blu-ripple[data-v-fe4ffa8e] {
    padding: 0
}

.b-loading .blu-loader-wrapper[data-v-fe4ffa8e] {
    height: 24px;
    position: absolute
}

.b-loading .blu-ripple[data-v-fe4ffa8e] {
    color: rgba(0,0,0,0)
}

.b-loading .blu-ripple>svg[data-v-fe4ffa8e] {
    visibility: hidden
}

.b-loading .blu-ripple .blu-ripple-wave[data-v-fe4ffa8e] {
    color: #fff
}

.b-loading.b-white .blu-ripple-wave[data-v-fe4ffa8e],.b-loading.b-outline.b-secondary .blu-ripple-wave[data-v-fe4ffa8e] {
    color: #ff5f03
}

.b-loading.b-outline.b-primary .blu-ripple-wave[data-v-fe4ffa8e] {
    color: #f1ab02
}

.b-loading.b-ghost.b-secondary .blu-ripple-wave[data-v-fe4ffa8e] {
    color: #ff5f03
}

.b-loading.b-ghost.b-primary .blu-ripple-wave[data-v-fe4ffa8e] {
    color: #f1ab02
}

.blu-input-stepper .blu-btn .blu-ripple[data-v-fe4ffa8e] {
    padding: 0;
    width: 24px;
    height: 24px;
    border-radius: 50%
}

.blu-input-stepper .blu-btn .blu-ripple svg[data-v-fe4ffa8e] {
    width: 18px;
    height: 18px;
    margin-left: 1px
}

.blu-input-stepper .blu-btn .blu-ripple-enter-active[data-v-fe4ffa8e] {
    background: #ff5f03
}

.blu-btn-dropdown .blu-ripple>svg+div[data-v-fe4ffa8e] {
    margin-left: 8px
}

.blu-btn[data-v-fe4ffa8e] {
    position: relative;
    font: 16px/20px horas79 demi bold,-apple-system,segoe ui,roboto,helvetica,arial,sans-serif;
    text-decoration: none;
    -webkit-transition: color .4s,background-color .4s,border-color .6s;
    transition: color .4s,background-color .4s,border-color .6s;
    white-space: nowrap;
    height: 48px;
    padding: 0;
    -webkit-tap-highlight-color: rgba(0,0,0,0)
}

.blu-btn[data-v-fe4ffa8e]::-moz-focus-inner {
    border: 0
}

.blu-btn[data-v-fe4ffa8e]:active {
    outline: none
}

.blu-btn[data-v-fe4ffa8e]:before {
    position: absolute;
    top: 0;
    right: 0;
    bottom: 0;
    left: 0;
    z-index: 1;
    opacity: 0;
    -webkit-transition: .4s cubic-bezier(.4,0,.2,1);
    transition: .4s cubic-bezier(.4,0,.2,1);
    will-change: background-color,opacity;
    content: " "
}

.blu-btn[data-v-fe4ffa8e]:focus-visible {
    -webkit-box-shadow: 0px 0px 0px 4px #000;
    box-shadow: 0 0 0 4px #000
}

.blu-btn.b-primary[data-v-fe4ffa8e] {
    color: #fff;
    background-color: #f1ab02;
    border-color: #f1ab02
}

.blu-btn.b-primary[data-v-fe4ffa8e]:not(.b-disabled):focus-visible,.blu-btn.b-primary[data-v-fe4ffa8e]:not(.b-disabled):hover,.blu-btn.b-primary:not(.b-disabled).b-active[data-v-fe4ffa8e] {
    background-color: #e39304;
    border-color: #e39304
}

.blu-btn.b-secondary[data-v-fe4ffa8e] {
    color: #fff;
    background-color: #ff5f03;
    border-color: #ff5f03
}

.blu-btn.b-secondary[data-v-fe4ffa8e]:not(.b-disabled):focus-visible,.blu-btn.b-secondary[data-v-fe4ffa8e]:not(.b-disabled):hover,.blu-btn.b-secondary:not(.b-disabled).b-active[data-v-fe4ffa8e] {
    background-color: #006dea;
    border-color: #006dea
}

.blu-btn.b-white[data-v-fe4ffa8e] {
    color: #fff;
    background-color: #fff;
    border-color: #fff;
    color: #ff5f03
}

.blu-btn.b-white[data-v-fe4ffa8e]:not(.b-disabled):focus-visible,.blu-btn.b-white[data-v-fe4ffa8e]:not(.b-disabled):hover,.blu-btn.b-white:not(.b-disabled).b-active[data-v-fe4ffa8e] {
    background-color: #f1f2f2;
    border-color: #f1f2f2
}

.blu-btn.b-disabled[data-v-fe4ffa8e] {
    color: #fff;
    background-color: #c8cbcd;
    border-color: #c8cbcd;
    color: rgba(25,34,42,.4)
}

.blu-btn.b-disabled[data-v-fe4ffa8e]:not(.b-disabled):focus-visible,.blu-btn.b-disabled[data-v-fe4ffa8e]:not(.b-disabled):hover,.blu-btn.b-disabled:not(.b-disabled).b-active[data-v-fe4ffa8e] {
    background-color: #c8cbcd;
    border-color: #c8cbcd
}

.blu-btn.b-large[data-v-fe4ffa8e] {
    height: 56px
}

.blu-btn.b-small[data-v-fe4ffa8e] {
    font: 14px/18px horas79 demi bold,-apple-system,segoe ui,roboto,helvetica,arial,sans-serif;
    height: 32px
}

.b-disabled[data-v-fe4ffa8e] {
    opacity: 1
}

input[type=submit][data-v-fe4ffa8e]::-moz-focus-inner,input[type=button][data-v-fe4ffa8e]::-moz-focus-inner {
    border: 0px
}

button[data-v-fe4ffa8e]:focus,input[type=submit][data-v-fe4ffa8e]:focus,input[type=button][data-v-fe4ffa8e]:focus,input[type=reset][data-v-fe4ffa8e]:focus,a[data-v-fe4ffa8e] {
    outline: none
}

a[data-v-fe4ffa8e],a[data-v-fe4ffa8e]:visited,a[data-v-fe4ffa8e]:focus,a[data-v-fe4ffa8e]:active,a[data-v-fe4ffa8e]:hover {
    outline: 0 none!important
}

.blu-btn[data-v-fe4ffa8e] {
    border-radius: 24px
}

.blu-btn+.blu-button[data-v-fe4ffa8e] {
    margin-left: 0
}

.blu-btn.b-outline[data-v-fe4ffa8e] {
    background-color: rgba(0,0,0,0)
}

.blu-btn.b-outline.b-primary[data-v-fe4ffa8e] {
    color: #f1ab02;
    background-color: #e39304;
    border: #ffcd00 1px solid
}

.blu-btn.b-outline.b-primary[data-v-fe4ffa8e]:not(.b-disabled) {
    background-color: rgba(255,255,255,.12)
}

.blu-btn.b-outline.b-primary[data-v-fe4ffa8e]:not(.b-disabled):focus-visible,.blu-btn.b-outline.b-primary[data-v-fe4ffa8e]:not(.b-disabled):hover,.blu-btn.b-outline.b-primary:not(.b-disabled).b-active[data-v-fe4ffa8e] {
    background-color: rgba(227,147,4,.08);
    border: #ffcd00 1px solid
}

.blu-btn.b-outline.b-primary.b-active[data-v-fe4ffa8e] {
    z-index: 9;
    background-color: #f1ab02;
    color: #fff
}

.blu-btn.b-outline.b-secondary[data-v-fe4ffa8e] {
    color: #ff5f03;
    background-color: #006dea;
    border: #1d8fff 1px solid
}

.blu-btn.b-outline.b-secondary[data-v-fe4ffa8e]:not(.b-disabled) {
    background-color: rgba(255,255,255,.12)
}

.blu-btn.b-outline.b-secondary[data-v-fe4ffa8e]:not(.b-disabled):focus-visible,.blu-btn.b-outline.b-secondary[data-v-fe4ffa8e]:not(.b-disabled):hover,.blu-btn.b-outline.b-secondary:not(.b-disabled).b-active[data-v-fe4ffa8e] {
    background-color: rgba(0,109,234,.08);
    border: #1d8fff 1px solid
}

.blu-btn.b-outline.b-secondary.b-active[data-v-fe4ffa8e] {
    z-index: 9;
    background-color: #ff5f03;
    color: #fff
}

.blu-btn.b-outline.b-white[data-v-fe4ffa8e] {
    color: #fff;
    background-color: #fff;
    border: #fff 1px solid
}

.blu-btn.b-outline.b-white[data-v-fe4ffa8e]:not(.b-disabled) {
    background-color: rgba(255,255,255,.12)
}

.blu-btn.b-outline.b-white[data-v-fe4ffa8e]:not(.b-disabled):focus-visible,.blu-btn.b-outline.b-white[data-v-fe4ffa8e]:not(.b-disabled):hover,.blu-btn.b-outline.b-white:not(.b-disabled).b-active[data-v-fe4ffa8e] {
    background-color: rgba(255,255,255,.4);
    border: #fff 1px solid
}

.blu-btn.b-outline.b-white.b-active[data-v-fe4ffa8e] {
    z-index: 9;
    background-color: #fff;
    color: #fff
}

.blu-btn.b-outline.b-disabled[data-v-fe4ffa8e] {
    color: rgba(25,34,42,.4);
    background-color: #c8cbcd;
    border: #c8cbcd 1px solid
}

.blu-btn.b-outline.b-disabled[data-v-fe4ffa8e]:not(.b-disabled) {
    background-color: rgba(255,255,255,.12)
}

.blu-btn.b-outline.b-disabled[data-v-fe4ffa8e]:not(.b-disabled):focus-visible,.blu-btn.b-outline.b-disabled[data-v-fe4ffa8e]:not(.b-disabled):hover,.blu-btn.b-outline.b-disabled:not(.b-disabled).b-active[data-v-fe4ffa8e] {
    background-color: rgba(200,203,205,.08);
    border: #c8cbcd 1px solid
}

.blu-btn.b-outline.b-disabled.b-active[data-v-fe4ffa8e] {
    z-index: 9;
    background-color: rgba(25,34,42,.4);
    color: #fff
}

.blu-btn.b-outline.b-small .blu-ripple[data-v-fe4ffa8e] {
    border-radius: 14px
}

.blu-btn.b-outline.b-large .blu-ripple[data-v-fe4ffa8e] {
    border-radius: 30px
}

.blu-btn.b-ghost[data-v-fe4ffa8e] {
    background-color: rgba(0,0,0,0);
    border-color: rgba(0,0,0,0)
}

.blu-btn.b-ghost.b-primary[data-v-fe4ffa8e] {
    color: #f1ab02;
    border-color: rgba(0,0,0,0)
}

.blu-btn.b-ghost.b-primary[data-v-fe4ffa8e]:not(.b-disabled):focus-visible,.blu-btn.b-ghost.b-primary[data-v-fe4ffa8e]:not(.b-disabled):hover,.blu-btn.b-ghost.b-primary:not(.b-disabled).b-active[data-v-fe4ffa8e] {
    border-color: rgba(0,0,0,0);
    background-color: rgba(227,147,4,.08)
}

.blu-btn.b-ghost.b-secondary[data-v-fe4ffa8e] {
    color: #ff5f03;
    border-color: rgba(0,0,0,0)
}

.blu-btn.b-ghost.b-secondary[data-v-fe4ffa8e]:not(.b-disabled):focus-visible,.blu-btn.b-ghost.b-secondary[data-v-fe4ffa8e]:not(.b-disabled):hover,.blu-btn.b-ghost.b-secondary:not(.b-disabled).b-active[data-v-fe4ffa8e] {
    border-color: rgba(0,0,0,0);
    background-color: rgba(0,109,234,.08)
}

.blu-btn.b-ghost.b-white[data-v-fe4ffa8e] {
    color: #fff;
    border-color: rgba(0,0,0,0)
}

.blu-btn.b-ghost.b-white[data-v-fe4ffa8e]:not(.b-disabled):focus-visible,.blu-btn.b-ghost.b-white[data-v-fe4ffa8e]:not(.b-disabled):hover,.blu-btn.b-ghost.b-white:not(.b-disabled).b-active[data-v-fe4ffa8e] {
    border-color: rgba(0,0,0,0);
    background-color: rgba(255,255,255,.4)
}

.blu-btn.b-ghost.b-white.b-disabled[data-v-fe4ffa8e] {
    color: rgba(255,255,255,.4);
    border-color: rgba(0,0,0,0)
}

.blu-btn.b-ghost.b-white.b-disabled[data-v-fe4ffa8e]:not(.b-disabled):focus-visible,.blu-btn.b-ghost.b-white.b-disabled[data-v-fe4ffa8e]:not(.b-disabled):hover,.blu-btn.b-ghost.b-white.b-disabled:not(.b-disabled).b-active[data-v-fe4ffa8e] {
    border-color: rgba(0,0,0,0);
    background-color: rgba(0,0,0,0)
}

.blu-btn.b-ghost.b-disabled[data-v-fe4ffa8e] {
    color: rgba(25,34,42,.4);
    border-color: rgba(0,0,0,0)
}

.blu-btn.b-ghost.b-disabled[data-v-fe4ffa8e]:not(.b-disabled):focus-visible,.blu-btn.b-ghost.b-disabled[data-v-fe4ffa8e]:not(.b-disabled):hover,.blu-btn.b-ghost.b-disabled:not(.b-disabled).b-active[data-v-fe4ffa8e] {
    border-color: rgba(0,0,0,0);
    background-color: rgba(0,0,0,0)
}

.blu-btn.b-warning[data-v-fe4ffa8e] {
    color: #fff;
    background-color: #ffcd00;
    border-color: #ffcd00
}

.blu-btn.b-warning[data-v-fe4ffa8e]:not(.b-disabled):focus-visible,.blu-btn.b-warning[data-v-fe4ffa8e]:not(.b-disabled):hover,.blu-btn.b-warning:not(.b-disabled).b-active[data-v-fe4ffa8e] {
    background-color: #cca400;
    border-color: #cca400
}

.blu-btn.b-danger[data-v-fe4ffa8e] {
    color: #fff;
    background-color: #ff4646;
    border-color: #ff4646
}

.blu-btn.b-danger[data-v-fe4ffa8e]:not(.b-disabled):focus-visible,.blu-btn.b-danger[data-v-fe4ffa8e]:not(.b-disabled):hover,.blu-btn.b-danger:not(.b-disabled).b-active[data-v-fe4ffa8e] {
    background-color: #ff1313;
    border-color: #ff1313
}

.blu-btn.b-small[data-v-fe4ffa8e],.blu-btn.b-small .blu-ripple[data-v-fe4ffa8e] {
    border-radius: 16px
}

.blu-btn.b-large[data-v-fe4ffa8e],.blu-btn.b-large .blu-ripple[data-v-fe4ffa8e] {
    border-radius: 32px
}

.blu-btn.b-icon[data-v-fe4ffa8e] {
    width: 48px
}

.blu-btn.b-icon.b-large[data-v-fe4ffa8e] {
    width: 56px
}

.blu-btn.b-icon.b-small[data-v-fe4ffa8e] {
    width: 32px
}

.blu-btn.b-icon svg[data-v-fe4ffa8e] {
    width: 100%;
    height: 100%
}

.blu-btn.b-full-width[data-v-fe4ffa8e] {
    width: 100%
}

.blu-btn .blu-ripple[data-v-fe4ffa8e] {
    border-radius: 24px
}

.label[data-v-c89634de] {
    height: 16px;
    padding: 0 8px;
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    font: 12px/16px horas79 demi bold,-apple-system,segoe ui,roboto,helvetica,arial,sans-serif;
    text-decoration: none;
    color: #fff;
    border-radius: 4px;
    background-color: #f1f2f2;
    white-space: nowrap
}

.label button[data-v-c89634de] {
    padding: 0;
    margin-right: -4px;
    top: 2px
}

.label button svg[data-v-c89634de] {
    margin-right: -6px;
    margin-top: 2px;
    -webkit-transform: scale(.75);
    transform: scale(.75);
    -webkit-transform-origin: left;
    transform-origin: left;
    color: #fff
}

.label button.b-primary[data-v-c89634de] {
    color: #fff
}

.label.b-secondary button svg[data-v-c89634de] {
    color: #ff5f03
}

.label.b-dot[data-v-c89634de] {
    width: 8px;
    height: 8px;
    padding: 0;
    font-size: 0
}

.label.b-border[data-v-c89634de] {
    -webkit-box-shadow: 0 0 0 1px #fff;
    box-shadow: 0 0 0 1px #fff
}

.label[data-v-c89634de] {
    background-color: #ff4646
}

.label.b-secondary[data-v-c89634de] {
    background-color: #ffe6e6;
    color: #e93c3c
}

.label[data-v-2c6dbc7f] {
    height: 16px;
    padding: 0 8px;
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    font: 12px/16px horas79 demi bold,-apple-system,segoe ui,roboto,helvetica,arial,sans-serif;
    text-decoration: none;
    color: #fff;
    border-radius: 4px;
    background-color: #f1f2f2;
    white-space: nowrap
}

.label button[data-v-2c6dbc7f] {
    padding: 0;
    margin-right: -4px;
    top: 2px
}

.label button svg[data-v-2c6dbc7f] {
    margin-right: -6px;
    margin-top: 2px;
    -webkit-transform: scale(.75);
    transform: scale(.75);
    -webkit-transform-origin: left;
    transform-origin: left;
    color: #fff
}

.label button.b-primary[data-v-2c6dbc7f] {
    color: #fff
}

.label.b-secondary button svg[data-v-2c6dbc7f] {
    color: #ff5f03
}

.label.b-dot[data-v-2c6dbc7f] {
    width: 8px;
    height: 8px;
    padding: 0;
    font-size: 0
}

.label.b-border[data-v-2c6dbc7f] {
    -webkit-box-shadow: 0 0 0 1px #fff;
    box-shadow: 0 0 0 1px #fff
}

.label[data-v-2c6dbc7f] {
    background-color: #ff7373
}

.label[data-v-7ca4698c] {
    height: 16px;
    padding: 0 8px;
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    font: 12px/16px horas79 demi bold,-apple-system,segoe ui,roboto,helvetica,arial,sans-serif;
    text-decoration: none;
    color: #fff;
    border-radius: 4px;
    background-color: #f1f2f2;
    white-space: nowrap
}

.label button[data-v-7ca4698c] {
    padding: 0;
    margin-right: -4px;
    top: 2px
}

.label button svg[data-v-7ca4698c] {
    margin-right: -6px;
    margin-top: 2px;
    -webkit-transform: scale(.75);
    transform: scale(.75);
    -webkit-transform-origin: left;
    transform-origin: left;
    color: #fff
}

.label button.b-primary[data-v-7ca4698c] {
    color: #fff
}

.label.b-secondary button svg[data-v-7ca4698c] {
    color: #ff5f03
}

.label.b-dot[data-v-7ca4698c] {
    width: 8px;
    height: 8px;
    padding: 0;
    font-size: 0
}

.label.b-border[data-v-7ca4698c] {
    -webkit-box-shadow: 0 0 0 1px #fff;
    box-shadow: 0 0 0 1px #fff
}

.label[data-v-7ca4698c] {
    background-color: #ffcd00
}

.label.b-secondary[data-v-7ca4698c] {
    background-color: #fef5d2;
    color: #f1ab02
}

.label[data-v-c2eed16c] {
    height: 16px;
    padding: 0 8px;
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    font: 12px/16px horas79 demi bold,-apple-system,segoe ui,roboto,helvetica,arial,sans-serif;
    text-decoration: none;
    color: #fff;
    border-radius: 4px;
    background-color: #f1f2f2;
    white-space: nowrap
}

.label button[data-v-c2eed16c] {
    padding: 0;
    margin-right: -4px;
    top: 2px
}

.label button svg[data-v-c2eed16c] {
    margin-right: -6px;
    margin-top: 2px;
    -webkit-transform: scale(.75);
    transform: scale(.75);
    -webkit-transform-origin: left;
    transform-origin: left;
    color: #fff
}

.label button.b-primary[data-v-c2eed16c] {
    color: #fff
}

.label.b-secondary button svg[data-v-c2eed16c] {
    color: #ff5f03
}

.label.b-dot[data-v-c2eed16c] {
    width: 8px;
    height: 8px;
    padding: 0;
    font-size: 0
}

.label.b-border[data-v-c2eed16c] {
    -webkit-box-shadow: 0 0 0 1px #fff;
    box-shadow: 0 0 0 1px #fff
}

.label[data-v-c2eed16c] {
    background-color: #22a334
}

.label.b-secondary[data-v-c2eed16c] {
    background-color: #d6f7da;
    color: #1c832a
}

.label[data-v-25801e34] {
    height: 16px;
    padding: 0 8px;
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    font: 12px/16px horas79 demi bold,-apple-system,segoe ui,roboto,helvetica,arial,sans-serif;
    text-decoration: none;
    color: #fff;
    border-radius: 4px;
    background-color: #f1f2f2;
    white-space: nowrap
}

.label button[data-v-25801e34] {
    padding: 0;
    margin-right: -4px;
    top: 2px
}

.label button svg[data-v-25801e34] {
    margin-right: -6px;
    margin-top: 2px;
    -webkit-transform: scale(.75);
    transform: scale(.75);
    -webkit-transform-origin: left;
    transform-origin: left;
    color: #fff
}

.label button.b-primary[data-v-25801e34] {
    color: #fff
}

.label.b-secondary button svg[data-v-25801e34] {
    color: #ff5f03
}

.label.b-dot[data-v-25801e34] {
    width: 8px;
    height: 8px;
    padding: 0;
    font-size: 0
}

.label.b-border[data-v-25801e34] {
    -webkit-box-shadow: 0 0 0 1px #fff;
    box-shadow: 0 0 0 1px #fff
}

.label[data-v-25801e34] {
    background-color: #1d8fff
}

.label.b-secondary[data-v-25801e34] {
    background-color: #e1f1ff;
    color: #ff5f03
}

.label[data-v-7e88823e] {
    height: 16px;
    padding: 0 8px;
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    font: 12px/16px horas79 demi bold,-apple-system,segoe ui,roboto,helvetica,arial,sans-serif;
    text-decoration: none;
    color: #fff;
    border-radius: 4px;
    background-color: #f1f2f2;
    white-space: nowrap
}

.label button[data-v-7e88823e] {
    padding: 0;
    margin-right: -4px;
    top: 2px
}

.label button svg[data-v-7e88823e] {
    margin-right: -6px;
    margin-top: 2px;
    -webkit-transform: scale(.75);
    transform: scale(.75);
    -webkit-transform-origin: left;
    transform-origin: left;
    color: #fff
}

.label button.b-primary[data-v-7e88823e] {
    color: #fff
}

.label.b-secondary button svg[data-v-7e88823e] {
    color: #ff5f03
}

.label.b-dot[data-v-7e88823e] {
    width: 8px;
    height: 8px;
    padding: 0;
    font-size: 0
}

.label.b-border[data-v-7e88823e] {
    -webkit-box-shadow: 0 0 0 1px #fff;
    box-shadow: 0 0 0 1px #fff
}

.label[data-v-7e88823e] {
    color: rgba(25,34,42,.4);
    background-color: #e1e3e4
}

.label.b-secondary[data-v-7e88823e] {
    background-color: #92979c;
    color: #fff
}

.blu-chip[data-v-ede27786] {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-transition-duration: .3s;
    transition-duration: .3s
}

.blu-chip span[data-v-ede27786] {
    height: 32px;
    padding: 0 10px;
    margin: 2px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    font: 14px/18px horas79,-apple-system,segoe ui,roboto,helvetica,arial,sans-serif;
    text-decoration: none;
    cursor: pointer;
    color: #ff5f03;
    border-radius: 8px;
    border: #f1f2f2 1px solid;
    background-color: #f1f2f2;
    -webkit-transition-duration: .3s;
    transition-duration: .3s;
    white-space: nowrap;
    letter-spacing: 0px
}

.blu-chip.b-primary input[data-v-ede27786] {
    display: none;
    -webkit-transition: background-color .4s;
    transition: background-color .4s
}

.blu-chip.b-primary input:checked+span[data-v-ede27786] {
    color: #fff;
    border-color: #1d8fff;
    background-color: #1d8fff
}

.blu-chip.b-primary input:checked+span[data-v-ede27786]:hover {
    background-color: #006dea;
    border-color: #006dea
}

.blu-chip.b-primary input:checked+span svg[data-v-ede27786]:first-child {
    color: #fff
}

.blu-chip.b-primary input+span[data-v-ede27786] {
    border: #f1f2f2 1px solid
}

.blu-chip.b-primary input+span[data-v-ede27786]:hover {
    background-color: #e1e3e4;
    border-color: #e1e3e4
}

.blu-chip.b-secondary input[data-v-ede27786] {
    display: none;
    -webkit-transition: background-color .4s;
    transition: background-color .4s
}

.blu-chip.b-secondary input:checked+span[data-v-ede27786] {
    color: #fff;
    border-color: #1d8fff;
    background-color: #1d8fff
}

.blu-chip.b-secondary input:checked+span[data-v-ede27786]:hover {
    background-color: #006dea;
    border-color: #006dea
}

.blu-chip.b-secondary input:checked+span svg[data-v-ede27786]:first-child {
    color: #fff
}

.blu-chip.b-secondary input+span[data-v-ede27786] {
    border: #f1f2f2 1px solid
}

.blu-chip.b-secondary input+span[data-v-ede27786]:hover {
    background-color: #e1e3e4;
    border-color: #e1e3e4
}

.blu-chip.b-disabled span[data-v-ede27786] {
    cursor: not-allowed;
    border: #f1f2f2 1px solid;
    background-color: #c8cbcd;
    border: none;
    color: rgba(25,34,42,.4)
}

.blu-chip.b-outline.b-primary input[data-v-ede27786] {
    display: none;
    -webkit-transition: background-color .4s,border-color .6s;
    transition: background-color .4s,border-color .6s
}

.blu-chip.b-outline.b-primary input:checked+span[data-v-ede27786] {
    color: #f1ab02;
    border-color: #1d8fff;
    background-color: #f3f9ff
}

.blu-chip.b-outline.b-primary input:checked+span[data-v-ede27786]:hover {
    border: solid 1px #ff5f03
}

.blu-chip.b-outline.b-primary input+span[data-v-ede27786] {
    color: #f1ab02;
    background-color: #fff;
    border-color: #c8cbcd
}

.blu-chip.b-outline.b-primary input+span[data-v-ede27786]:hover {
    border: 1px solid #4fa4ff
}

.blu-chip.b-outline.b-primary input+span svg[data-v-ede27786]:first-child {
    color: #f1ab02
}

.blu-chip.b-outline.b-secondary input[data-v-ede27786] {
    display: none;
    -webkit-transition: background-color .4s,border-color .6s;
    transition: background-color .4s,border-color .6s
}

.blu-chip.b-outline.b-secondary input:checked+span[data-v-ede27786] {
    color: #ff5f03;
    border-color: #1d8fff;
    background-color: #f3f9ff
}

.blu-chip.b-outline.b-secondary input:checked+span[data-v-ede27786]:hover {
    border: solid 1px #ff5f03
}

.blu-chip.b-outline.b-secondary input+span[data-v-ede27786] {
    color: #ff5f03;
    background-color: #fff;
    border-color: #c8cbcd
}

.blu-chip.b-outline.b-secondary input+span[data-v-ede27786]:hover {
    border: 1px solid #4fa4ff
}

.blu-chip.b-outline.b-secondary input+span svg[data-v-ede27786]:first-child {
    color: #ff5f03
}

.blu-chip.has-left-icon span[data-v-ede27786] {
    padding-left: 5px
}

.blu-chip.has-left-icon span>*[data-v-ede27786]:first-child {
    margin-right: 4px
}

.blu-chip.has-left-icon span>svg[data-v-ede27786]:first-child {
    -webkit-transform: scale(.75);
    transform: scale(.75);
    -webkit-transform-origin: left;
    transform-origin: left;
    margin-right: -2px;
    color: #797f85
}

.blu-chip__wrapper[data-v-ede27786] {
    min-height: 48px;
    padding: 5px 8px;
    border: #e1e3e4 1px solid;
    border-radius: 8px
}

.blu-chip__wrapper input[data-v-ede27786] {
    height: 32px;
    border: none;
    font: 16px/20px horas79,-apple-system,segoe ui,roboto,helvetica,arial,sans-serif;
    color: #19222a;
    -moz-appearance: none;
    -webkit-appearance: none
}

.blu-chip__wrapper input[data-v-ede27786]:focus {
    outline: 0
}

.blu-chip__wrapper.b-outline .blu-chip span[data-v-ede27786] {
    background-color: #fff;
    border: #e1e3e4 1px solid
}

.blu-chip__wrapper.b-disabled.blu-chip__wrapper[data-v-ede27786] {
    opacity: 1
}

.blu-chip__wrapper.b-disabled input[data-v-ede27786] {
    cursor: not-allowed;
    pointer-events: none;
    color: rgba(25,34,42,.7)
}

.blu-chip__wrapper.b-disabled button[data-v-ede27786] {
    cursor: not-allowed;
    pointer-events: none
}

.blu-chip__wrapper.b-disabled .blu-chip span[data-v-ede27786] {
    cursor: not-allowed;
    color: rgba(25,34,42,.4);
    background-color: #c8cbcd;
    border: none
}

.blu-chip.blu-chip-enter-active[data-v-ede27786],.blu-chip.blu-chip-leave-active[data-v-ede27786] {
    opacity: 0;
    -webkit-transform: transformZ(0) scale(.8);
    transform: transformZ(0) scale(.8)
}

.blu-chip.blu-chip-enter-to[data-v-ede27786] {
    opacity: 1;
    -webkit-transform: transformZ(0) scale(1);
    transform: transformZ(0) scale(1)
}

.blu-chip.b-deletable span[data-v-ede27786] {
    cursor: default;
    padding-right: 5px
}

.blu-chip.b-deletable button[data-v-ede27786] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    margin-left: 4px;
    padding: 0;
    color: #797f85
}

.blu-chip.b-deletable button svg[data-v-ede27786] {
    width: 18px
}

.blu-chip.b-duplicated span[data-v-ede27786] {
    -webkit-animation: shake-ede27786 .82s cubic-bezier(.36,.07,.19,.97) both;
    animation: shake-ede27786 .82s cubic-bezier(.36,.07,.19,.97) both;
    -webkit-transform: translate3d(0,0,0);
    transform: translateZ(0);
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    -webkit-perspective: 1000px;
    perspective: 1000px
}

@-webkit-keyframes shake-ede27786 {
    10%,90% {
        -webkit-transform: translate3d(-1px,0,0);
        transform: translate3d(-1px,0,0)
    }

    20%,80% {
        -webkit-transform: translate3d(2px,0,0);
        transform: translate3d(2px,0,0)
    }

    30%,50%,70% {
        -webkit-transform: translate3d(-4px,0,0);
        transform: translate3d(-4px,0,0)
    }

    40%,60% {
        -webkit-transform: translate3d(4px,0,0);
        transform: translate3d(4px,0,0)
    }
}

@keyframes shake-ede27786 {
    10%,90% {
        -webkit-transform: translate3d(-1px,0,0);
        transform: translate3d(-1px,0,0)
    }

    20%,80% {
        -webkit-transform: translate3d(2px,0,0);
        transform: translate3d(2px,0,0)
    }

    30%,50%,70% {
        -webkit-transform: translate3d(-4px,0,0);
        transform: translate3d(-4px,0,0)
    }

    40%,60% {
        -webkit-transform: translate3d(4px,0,0);
        transform: translate3d(4px,0,0)
    }
}

*[data-v-ede27786]::-moz-focus-inner {
    border: 0
}

*[data-v-ede27786]:focus {
    outline: 0
}

.blu-chip[data-v-7030ce80] {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-transition-duration: .3s;
    transition-duration: .3s
}

.blu-chip span[data-v-7030ce80] {
    height: 32px;
    padding: 0 10px;
    margin: 2px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    font: 14px/18px horas79,-apple-system,segoe ui,roboto,helvetica,arial,sans-serif;
    text-decoration: none;
    cursor: pointer;
    color: #ff5f03;
    border-radius: 8px;
    border: #f1f2f2 1px solid;
    background-color: #f1f2f2;
    -webkit-transition-duration: .3s;
    transition-duration: .3s;
    white-space: nowrap;
    letter-spacing: 0px
}

.blu-chip.b-primary input[data-v-7030ce80] {
    display: none;
    -webkit-transition: background-color .4s;
    transition: background-color .4s
}

.blu-chip.b-primary input:checked+span[data-v-7030ce80] {
    color: #fff;
    border-color: #1d8fff;
    background-color: #1d8fff
}

.blu-chip.b-primary input:checked+span[data-v-7030ce80]:hover {
    background-color: #006dea;
    border-color: #006dea
}

.blu-chip.b-primary input:checked+span svg[data-v-7030ce80]:first-child {
    color: #fff
}

.blu-chip.b-primary input+span[data-v-7030ce80] {
    border: #f1f2f2 1px solid
}

.blu-chip.b-primary input+span[data-v-7030ce80]:hover {
    background-color: #e1e3e4;
    border-color: #e1e3e4
}

.blu-chip.b-secondary input[data-v-7030ce80] {
    display: none;
    -webkit-transition: background-color .4s;
    transition: background-color .4s
}

.blu-chip.b-secondary input:checked+span[data-v-7030ce80] {
    color: #fff;
    border-color: #1d8fff;
    background-color: #1d8fff
}

.blu-chip.b-secondary input:checked+span[data-v-7030ce80]:hover {
    background-color: #006dea;
    border-color: #006dea
}

.blu-chip.b-secondary input:checked+span svg[data-v-7030ce80]:first-child {
    color: #fff
}

.blu-chip.b-secondary input+span[data-v-7030ce80] {
    border: #f1f2f2 1px solid
}

.blu-chip.b-secondary input+span[data-v-7030ce80]:hover {
    background-color: #e1e3e4;
    border-color: #e1e3e4
}

.blu-chip.b-disabled span[data-v-7030ce80] {
    cursor: not-allowed;
    border: #f1f2f2 1px solid;
    background-color: #c8cbcd;
    border: none;
    color: rgba(25,34,42,.4)
}

.blu-chip.b-outline.b-primary input[data-v-7030ce80] {
    display: none;
    -webkit-transition: background-color .4s,border-color .6s;
    transition: background-color .4s,border-color .6s
}

.blu-chip.b-outline.b-primary input:checked+span[data-v-7030ce80] {
    color: #f1ab02;
    border-color: #1d8fff;
    background-color: #f3f9ff
}

.blu-chip.b-outline.b-primary input:checked+span[data-v-7030ce80]:hover {
    border: solid 1px #ff5f03
}

.blu-chip.b-outline.b-primary input+span[data-v-7030ce80] {
    color: #f1ab02;
    background-color: #fff;
    border-color: #c8cbcd
}

.blu-chip.b-outline.b-primary input+span[data-v-7030ce80]:hover {
    border: 1px solid #4fa4ff
}

.blu-chip.b-outline.b-primary input+span svg[data-v-7030ce80]:first-child {
    color: #f1ab02
}

.blu-chip.b-outline.b-secondary input[data-v-7030ce80] {
    display: none;
    -webkit-transition: background-color .4s,border-color .6s;
    transition: background-color .4s,border-color .6s
}

.blu-chip.b-outline.b-secondary input:checked+span[data-v-7030ce80] {
    color: #ff5f03;
    border-color: #1d8fff;
    background-color: #f3f9ff
}

.blu-chip.b-outline.b-secondary input:checked+span[data-v-7030ce80]:hover {
    border: solid 1px #ff5f03
}

.blu-chip.b-outline.b-secondary input+span[data-v-7030ce80] {
    color: #ff5f03;
    background-color: #fff;
    border-color: #c8cbcd
}

.blu-chip.b-outline.b-secondary input+span[data-v-7030ce80]:hover {
    border: 1px solid #4fa4ff
}

.blu-chip.b-outline.b-secondary input+span svg[data-v-7030ce80]:first-child {
    color: #ff5f03
}

.blu-chip.has-left-icon span[data-v-7030ce80] {
    padding-left: 5px
}

.blu-chip.has-left-icon span>*[data-v-7030ce80]:first-child {
    margin-right: 4px
}

.blu-chip.has-left-icon span>svg[data-v-7030ce80]:first-child {
    -webkit-transform: scale(.75);
    transform: scale(.75);
    -webkit-transform-origin: left;
    transform-origin: left;
    margin-right: -2px;
    color: #797f85
}

.blu-chip__wrapper[data-v-7030ce80] {
    min-height: 48px;
    padding: 5px 8px;
    border: #e1e3e4 1px solid;
    border-radius: 8px
}

.blu-chip__wrapper input[data-v-7030ce80] {
    height: 32px;
    border: none;
    font: 16px/20px horas79,-apple-system,segoe ui,roboto,helvetica,arial,sans-serif;
    color: #19222a;
    -moz-appearance: none;
    -webkit-appearance: none
}

.blu-chip__wrapper input[data-v-7030ce80]:focus {
    outline: 0
}

.blu-chip__wrapper.b-outline .blu-chip span[data-v-7030ce80] {
    background-color: #fff;
    border: #e1e3e4 1px solid
}

.blu-chip__wrapper.b-disabled.blu-chip__wrapper[data-v-7030ce80] {
    opacity: 1
}

.blu-chip__wrapper.b-disabled input[data-v-7030ce80] {
    cursor: not-allowed;
    pointer-events: none;
    color: rgba(25,34,42,.7)
}

.blu-chip__wrapper.b-disabled button[data-v-7030ce80] {
    cursor: not-allowed;
    pointer-events: none
}

.blu-chip__wrapper.b-disabled .blu-chip span[data-v-7030ce80] {
    cursor: not-allowed;
    color: rgba(25,34,42,.4);
    background-color: #c8cbcd;
    border: none
}

.blu-chip.blu-chip-enter-active[data-v-7030ce80],.blu-chip.blu-chip-leave-active[data-v-7030ce80] {
    opacity: 0;
    -webkit-transform: transformZ(0) scale(.8);
    transform: transformZ(0) scale(.8)
}

.blu-chip.blu-chip-enter-to[data-v-7030ce80] {
    opacity: 1;
    -webkit-transform: transformZ(0) scale(1);
    transform: transformZ(0) scale(1)
}

.blu-chip.b-deletable span[data-v-7030ce80] {
    cursor: default;
    padding-right: 5px
}

.blu-chip.b-deletable button[data-v-7030ce80] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    margin-left: 4px;
    padding: 0;
    color: #797f85
}

.blu-chip.b-deletable button svg[data-v-7030ce80] {
    width: 18px
}

.blu-chip.b-duplicated span[data-v-7030ce80] {
    -webkit-animation: shake-7030ce80 .82s cubic-bezier(.36,.07,.19,.97) both;
    animation: shake-7030ce80 .82s cubic-bezier(.36,.07,.19,.97) both;
    -webkit-transform: translate3d(0,0,0);
    transform: translateZ(0);
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    -webkit-perspective: 1000px;
    perspective: 1000px
}

@-webkit-keyframes shake-7030ce80 {
    10%,90% {
        -webkit-transform: translate3d(-1px,0,0);
        transform: translate3d(-1px,0,0)
    }

    20%,80% {
        -webkit-transform: translate3d(2px,0,0);
        transform: translate3d(2px,0,0)
    }

    30%,50%,70% {
        -webkit-transform: translate3d(-4px,0,0);
        transform: translate3d(-4px,0,0)
    }

    40%,60% {
        -webkit-transform: translate3d(4px,0,0);
        transform: translate3d(4px,0,0)
    }
}

@keyframes shake-7030ce80 {
    10%,90% {
        -webkit-transform: translate3d(-1px,0,0);
        transform: translate3d(-1px,0,0)
    }

    20%,80% {
        -webkit-transform: translate3d(2px,0,0);
        transform: translate3d(2px,0,0)
    }

    30%,50%,70% {
        -webkit-transform: translate3d(-4px,0,0);
        transform: translate3d(-4px,0,0)
    }

    40%,60% {
        -webkit-transform: translate3d(4px,0,0);
        transform: translate3d(4px,0,0)
    }
}

*[data-v-7030ce80]::-moz-focus-inner {
    border: 0
}

*[data-v-7030ce80]:focus {
    outline: 0
}

.blu-chip[data-v-0577d23c] {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    -webkit-transition-duration: .3s;
    transition-duration: .3s
}

.blu-chip span[data-v-0577d23c] {
    height: 32px;
    padding: 0 10px;
    margin: 2px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    font: 14px/18px horas79,-apple-system,segoe ui,roboto,helvetica,arial,sans-serif;
    text-decoration: none;
    cursor: pointer;
    color: #ff5f03;
    border-radius: 8px;
    border: #f1f2f2 1px solid;
    background-color: #f1f2f2;
    -webkit-transition-duration: .3s;
    transition-duration: .3s;
    white-space: nowrap;
    letter-spacing: 0px
}

.blu-chip.b-primary input[data-v-0577d23c] {
    display: none;
    -webkit-transition: background-color .4s;
    transition: background-color .4s
}

.blu-chip.b-primary input:checked+span[data-v-0577d23c] {
    color: #fff;
    border-color: #1d8fff;
    background-color: #1d8fff
}

.blu-chip.b-primary input:checked+span[data-v-0577d23c]:hover {
    background-color: #006dea;
    border-color: #006dea
}

.blu-chip.b-primary input:checked+span svg[data-v-0577d23c]:first-child {
    color: #fff
}

.blu-chip.b-primary input+span[data-v-0577d23c] {
    border: #f1f2f2 1px solid
}

.blu-chip.b-primary input+span[data-v-0577d23c]:hover {
    background-color: #e1e3e4;
    border-color: #e1e3e4
}

.blu-chip.b-secondary input[data-v-0577d23c] {
    display: none;
    -webkit-transition: background-color .4s;
    transition: background-color .4s
}

.blu-chip.b-secondary input:checked+span[data-v-0577d23c] {
    color: #fff;
    border-color: #1d8fff;
    background-color: #1d8fff
}

.blu-chip.b-secondary input:checked+span[data-v-0577d23c]:hover {
    background-color: #006dea;
    border-color: #006dea
}

.blu-chip.b-secondary input:checked+span svg[data-v-0577d23c]:first-child {
    color: #fff
}

.blu-chip.b-secondary input+span[data-v-0577d23c] {
    border: #f1f2f2 1px solid
}

.blu-chip.b-secondary input+span[data-v-0577d23c]:hover {
    background-color: #e1e3e4;
    border-color: #e1e3e4
}

.blu-chip.b-disabled span[data-v-0577d23c] {
    cursor: not-allowed;
    border: #f1f2f2 1px solid;
    background-color: #c8cbcd;
    border: none;
    color: rgba(25,34,42,.4)
}

.blu-chip.b-outline.b-primary input[data-v-0577d23c] {
    display: none;
    -webkit-transition: background-color .4s,border-color .6s;
    transition: background-color .4s,border-color .6s
}

.blu-chip.b-outline.b-primary input:checked+span[data-v-0577d23c] {
    color: #f1ab02;
    border-color: #1d8fff;
    background-color: #f3f9ff
}

.blu-chip.b-outline.b-primary input:checked+span[data-v-0577d23c]:hover {
    border: solid 1px #ff5f03
}

.blu-chip.b-outline.b-primary input+span[data-v-0577d23c] {
    color: #f1ab02;
    background-color: #fff;
    border-color: #c8cbcd
}

.blu-chip.b-outline.b-primary input+span[data-v-0577d23c]:hover {
    border: 1px solid #4fa4ff
}

.blu-chip.b-outline.b-primary input+span svg[data-v-0577d23c]:first-child {
    color: #f1ab02
}

.blu-chip.b-outline.b-secondary input[data-v-0577d23c] {
    display: none;
    -webkit-transition: background-color .4s,border-color .6s;
    transition: background-color .4s,border-color .6s
}

.blu-chip.b-outline.b-secondary input:checked+span[data-v-0577d23c] {
    color: #ff5f03;
    border-color: #1d8fff;
    background-color: #f3f9ff
}

.blu-chip.b-outline.b-secondary input:checked+span[data-v-0577d23c]:hover {
    border: solid 1px #ff5f03
}

.blu-chip.b-outline.b-secondary input+span[data-v-0577d23c] {
    color: #ff5f03;
    background-color: #fff;
    border-color: #c8cbcd
}

.blu-chip.b-outline.b-secondary input+span[data-v-0577d23c]:hover {
    border: 1px solid #4fa4ff
}

.blu-chip.b-outline.b-secondary input+span svg[data-v-0577d23c]:first-child {
    color: #ff5f03
}

.blu-chip.has-left-icon span[data-v-0577d23c] {
    padding-left: 5px
}

.blu-chip.has-left-icon span>*[data-v-0577d23c]:first-child {
    margin-right: 4px
}

.blu-chip.has-left-icon span>svg[data-v-0577d23c]:first-child {
    -webkit-transform: scale(.75);
    transform: scale(.75);
    -webkit-transform-origin: left;
    transform-origin: left;
    margin-right: -2px;
    color: #797f85
}

.blu-chip__wrapper[data-v-0577d23c] {
    min-height: 48px;
    padding: 5px 8px;
    border: #e1e3e4 1px solid;
    border-radius: 8px
}

.blu-chip__wrapper input[data-v-0577d23c] {
    height: 32px;
    border: none;
    font: 16px/20px horas79,-apple-system,segoe ui,roboto,helvetica,arial,sans-serif;
    color: #19222a;
    -moz-appearance: none;
    -webkit-appearance: none
}

.blu-chip__wrapper input[data-v-0577d23c]:focus {
    outline: 0
}

.blu-chip__wrapper.b-outline .blu-chip span[data-v-0577d23c] {
    background-color: #fff;
    border: #e1e3e4 1px solid
}

.blu-chip__wrapper.b-disabled.blu-chip__wrapper[data-v-0577d23c] {
    opacity: 1
}

.blu-chip__wrapper.b-disabled input[data-v-0577d23c] {
    cursor: not-allowed;
    pointer-events: none;
    color: rgba(25,34,42,.7)
}

.blu-chip__wrapper.b-disabled button[data-v-0577d23c] {
    cursor: not-allowed;
    pointer-events: none
}

.blu-chip__wrapper.b-disabled .blu-chip span[data-v-0577d23c] {
    cursor: not-allowed;
    color: rgba(25,34,42,.4);
    background-color: #c8cbcd;
    border: none
}

.blu-chip.blu-chip-enter-active[data-v-0577d23c],.blu-chip.blu-chip-leave-active[data-v-0577d23c] {
    opacity: 0;
    -webkit-transform: transformZ(0) scale(.8);
    transform: transformZ(0) scale(.8)
}

.blu-chip.blu-chip-enter-to[data-v-0577d23c] {
    opacity: 1;
    -webkit-transform: transformZ(0) scale(1);
    transform: transformZ(0) scale(1)
}

.blu-chip.b-deletable span[data-v-0577d23c] {
    cursor: default;
    padding-right: 5px
}

.blu-chip.b-deletable button[data-v-0577d23c] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    margin-left: 4px;
    padding: 0;
    color: #797f85
}

.blu-chip.b-deletable button svg[data-v-0577d23c] {
    width: 18px
}

.blu-chip.b-duplicated span[data-v-0577d23c] {
    -webkit-animation: shake-0577d23c .82s cubic-bezier(.36,.07,.19,.97) both;
    animation: shake-0577d23c .82s cubic-bezier(.36,.07,.19,.97) both;
    -webkit-transform: translate3d(0,0,0);
    transform: translateZ(0);
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    -webkit-perspective: 1000px;
    perspective: 1000px
}

@-webkit-keyframes shake-0577d23c {
    10%,90% {
        -webkit-transform: translate3d(-1px,0,0);
        transform: translate3d(-1px,0,0)
    }

    20%,80% {
        -webkit-transform: translate3d(2px,0,0);
        transform: translate3d(2px,0,0)
    }

    30%,50%,70% {
        -webkit-transform: translate3d(-4px,0,0);
        transform: translate3d(-4px,0,0)
    }

    40%,60% {
        -webkit-transform: translate3d(4px,0,0);
        transform: translate3d(4px,0,0)
    }
}

@keyframes shake-0577d23c {
    10%,90% {
        -webkit-transform: translate3d(-1px,0,0);
        transform: translate3d(-1px,0,0)
    }

    20%,80% {
        -webkit-transform: translate3d(2px,0,0);
        transform: translate3d(2px,0,0)
    }

    30%,50%,70% {
        -webkit-transform: translate3d(-4px,0,0);
        transform: translate3d(-4px,0,0)
    }

    40%,60% {
        -webkit-transform: translate3d(4px,0,0);
        transform: translate3d(4px,0,0)
    }
}

*[data-v-0577d23c]::-moz-focus-inner {
    border: 0
}

*[data-v-0577d23c]:focus {
    outline: 0
}

svg[data-v-b29f72a2] {
    display: inline-block;
    vertical-align: baseline
}

.blu-checkbox[data-v-24b3bf25] {
    min-width: 18px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

.blu-checkbox input[type=checkbox][data-v-24b3bf25] {
    display: none
}

.blu-checkbox input[type=checkbox]+label[data-v-24b3bf25] {
    color: rgba(25,34,42,.7);
    font: 16px/20px horas79,-apple-system,segoe ui,roboto,helvetica,arial,sans-serif;
    position: relative;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    padding-left: 28px;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none;
    padding-top: 2px;
    padding-bottom: 2px;
    line-height: 20px;
    outline: none;
    -webkit-transition: border-color .4s;
    transition: border-color .4s
}

.blu-checkbox input[type=checkbox]+label[data-v-24b3bf25]:before {
    content: "";
    width: 18px;
    height: 18px;
    background-color: #fff;
    border-radius: 4px;
    border: #c8cbcd 1px solid;
    position: absolute;
    top: 2px;
    left: 3px;
    -webkit-transition: all .4s;
    transition: all .4s
}

.blu-checkbox input[type=checkbox]+label[data-v-24b3bf25]:after {
    content: "";
    width: 0;
    height: 0;
    position: absolute;
    top: 8px;
    left: 9px;
    -webkit-transition: width .3s;
    transition: width .3s
}

.blu-checkbox input[type=checkbox]+label[data-v-24b3bf25]:hover:before {
    background-color: #f1f2f2;
    -webkit-box-shadow: 0 0 0 2px #f1f2f2;
    box-shadow: 0 0 0 2px #f1f2f2
}

.blu-checkbox input[type=checkbox]+label[data-v-24b3bf25]:focus-visible:before {
    border-color: #000
}

.blu-checkbox input[type=checkbox]:checked+label[data-v-24b3bf25]:before {
    border-color: #1d8fff;
    background-color: #1d8fff
}

.blu-checkbox input[type=checkbox]:checked+label[data-v-24b3bf25]:after {
    width: 10px;
    height: 8px;
    top: 7px;
    left: 7px;
    background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAiIGhlaWdodD0iOCIgdmlld0JveD0iMCAwIDEwIDgiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNOC4zNzc0NyAwLjI5Mjg5M0M4Ljc0ODY0IC0wLjA5NzYzMSA5LjM1MDQ0IC0wLjA5NzYzMSA5LjcyMTYyIDAuMjkyODkzQzEwLjA5MjggMC42ODM0MTcgMTAuMDkyOCAxLjMxNjU4IDkuNzIxNjIgMS43MDcxMUw0LjAxODg3IDcuNzA3MUMzLjY0NzcgOC4wOTc2MyAzLjA0NTkgOC4wOTc2MyAyLjY3NDcyIDcuNzA3MUwwLjI3ODM4MyA1LjE4NTg1Qy0wLjA5Mjc5NDIgNC43OTUzMyAtMC4wOTI3OTQyIDQuMTYyMTcgMC4yNzgzODMgMy43NzE2NEMwLjY0OTU1OSAzLjM4MTEyIDEuMjUxMzYgMy4zODExMiAxLjYyMjUzIDMuNzcxNjRMMy4zNDY4IDUuNTg1NzhMOC4zNzc0NyAwLjI5Mjg5M1oiIGZpbGw9IndoaXRlIi8+Cjwvc3ZnPgo=) no-repeat
}

.blu-checkbox input[type=checkbox]:checked+label[data-v-24b3bf25]:hover:before {
    -webkit-box-shadow: 0 0 0 2px #e1f1ff;
    box-shadow: 0 0 0 2px #e1f1ff
}

.blu-checkbox input[type=checkbox]:checked+label[data-v-24b3bf25]:focus-visible:before {
    border-color: #000
}

.blu-checkbox input[type=checkbox]:disabled+label[data-v-24b3bf25] {
    color: rgba(25,34,42,.4);
    cursor: not-allowed;
    pointer-events: none
}

.blu-checkbox input[type=checkbox]:disabled+label[data-v-24b3bf25]:before {
    border-color: #e1e3e4
}

.blu-checkbox.b-partial input+label[data-v-24b3bf25]:after {
    height: 0;
    top: 10px
}

.blu-checkbox.has-value input:disabled+label[data-v-24b3bf25]:before {
    border-color: #c8cbcd;
    background-color: #c8cbcd
}

.blu-checkbox.has-value input:disabled+label[data-v-24b3bf25]:after {
    width: 10px;
    height: 8px;
    top: 7px;
    left: 7px;
    background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAiIGhlaWdodD0iOCIgdmlld0JveD0iMCAwIDEwIDgiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNOC4zNzc0NyAwLjI5Mjg5M0M4Ljc0ODY0IC0wLjA5NzYzMSA5LjM1MDQ0IC0wLjA5NzYzMSA5LjcyMTYyIDAuMjkyODkzQzEwLjA5MjggMC42ODM0MTcgMTAuMDkyOCAxLjMxNjU4IDkuNzIxNjIgMS43MDcxMUw0LjAxODg3IDcuNzA3MUMzLjY0NzcgOC4wOTc2MyAzLjA0NTkgOC4wOTc2MyAyLjY3NDcyIDcuNzA3MUwwLjI3ODM4MyA1LjE4NTg1Qy0wLjA5Mjc5NDIgNC43OTUzMyAtMC4wOTI3OTQyIDQuMTYyMTcgMC4yNzgzODMgMy43NzE2NEMwLjY0OTU1OSAzLjM4MTEyIDEuMjUxMzYgMy4zODExMiAxLjYyMjUzIDMuNzcxNjRMMy4zNDY4IDUuNTg1NzhMOC4zNzc0NyAwLjI5Mjg5M1oiIGZpbGw9IndoaXRlIi8+Cjwvc3ZnPgo=) no-repeat
}

.blu-checkbox.has-value input:disabled+label[data-v-24b3bf25]:hover:before {
    -webkit-box-shadow: none;
    box-shadow: none
}

.blu-checkbox.b-partial input[data-v-24b3bf25]:disabled,.blu-checkbox.b-partial input[type=checkbox]+label[data-v-24b3bf25]:after {
    top: 10px;
    background: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMTAiIGhlaWdodD0iMiIgdmlld0JveD0iMCAwIDEwIDIiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMSAyQzAuNDQ3NzE1IDIgMCAxLjU1MjI4IDAgMUMwIDAuNDQ3NzE1IDAuNDQ3NzE1IDAgMSAwSDlDOS41NTIyOCAwIDEwIDAuNDQ3NzE1IDEwIDFDMTAgMS41NTIyOCA5LjU1MjI4IDIgOSAySDFaIiBmaWxsPSJ3aGl0ZSIvPgo8L3N2Zz4K) no-repeat
}

.tabs[data-v-b48314de] {
    border-bottom: #acb0b4 1px solid;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    position: relative;
    white-space: nowrap;
    scroll-behavior: smooth;
    scrollbar-width: none
}

.tabs[data-v-b48314de]::-webkit-scrollbar {
    display: none
}

.tabs a[data-v-b48314de],.tabs__header-title[data-v-b48314de] {
    outline: none;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    color: rgba(25,34,42,.7);
    font: 16px/20px horas79,-apple-system,segoe ui,roboto,helvetica,arial,sans-serif;
    padding: 22px 0;
    position: relative;
    white-space: nowrap;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    height: 64px;
    cursor: pointer
}

.tabs a .tabs__icon[data-v-b48314de],.tabs__header-title .tabs__icon[data-v-b48314de] {
    position: relative;
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex
}

.tabs a .tabs__icon[data-v-b48314de]:not(:empty),.tabs__header-title .tabs__icon[data-v-b48314de]:not(:empty) {
    margin-right: 4px
}

.tabs a .tabs__icon svg[data-v-b48314de],.tabs__header-title .tabs__icon svg[data-v-b48314de] {
    vertical-align: bottom;
    color: rgba(25,34,42,.4)
}

.tabs a .tabs__label[data-v-b48314de],.tabs__header-title .tabs__label[data-v-b48314de] {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex
}

.tabs a .tabs__label[data-v-b48314de]:not(:empty),.tabs__header-title .tabs__label[data-v-b48314de]:not(:empty) {
    padding-left: 4px
}

@media screen and (max-width: 768px) {
    .tabs a[data-v-b48314de],.tabs__header-title[data-v-b48314de] {
        padding:10px 0;
        height: 40px
    }
}

.tabs a[data-v-b48314de]:not(:last-child),.tabs__header-title[data-v-b48314de]:not(:last-child) {
    margin-right: 16px
}

.tabs a[data-v-b48314de]:before,.tabs__header-title[data-v-b48314de]:before {
    content: "";
    height: 3px;
    background: #ff5f03;
    position: absolute;
    bottom: 0;
    left: 0;
    opacity: 0;
    -webkit-transition: opacity 1s;
    transition: opacity 1s
}

.tabs a[data-v-b48314de]:after,.tabs__header-title[data-v-b48314de]:after {
    content: "";
    width: 100%;
    bottom: 0;
    left: 0;
    position: absolute;
    border-bottom: none;
    -webkit-transition: border-bottom ease-out .2s;
    transition: border-bottom ease-out .2s
}

.tabs a[data-v-b48314de]:hover:after,.tabs__header-title[data-v-b48314de]:hover:after {
    border-bottom: 2px solid #acb0b4;
    border-radius: 1px
}

.tabs a.b-active[data-v-b48314de],.tabs__header-title.b-active[data-v-b48314de] {
    opacity: 1;
    color: #ff5f03
}

.tabs a.b-active .tabs__icon svg[data-v-b48314de],.tabs__header-title.b-active .tabs__icon svg[data-v-b48314de] {
    color: #ff5f03
}

.tabs a.b-disabled[data-v-b48314de],.tabs__header-title.b-disabled[data-v-b48314de] {
    opacity: 1;
    color: rgba(25,34,42,.4)
}

.tabs a.b-disabled[data-v-b48314de]:hover:after,.tabs__header-title.b-disabled[data-v-b48314de]:hover:after {
    border-bottom: none
}

.tabs a.b-disabled .tabs__label .label[data-v-b48314de],.tabs__header-title.b-disabled .tabs__label .label[data-v-b48314de] {
    background-color: #e1e3e4;
    color: rgba(25,34,42,.4)
}

.tabs a .tabs__icon[data-v-b48314de],.tabs__header-title .tabs__icon[data-v-b48314de] {
    margin-right: 2px
}

.tabs a .tabs__icon svg[data-v-b48314de],.tabs__header-title .tabs__icon svg[data-v-b48314de] {
    vertical-align: middle;
    color: rgba(25,34,42,.4);
    -webkit-transform: scale(.75);
    transform: scale(.75)
}

.tabs a[data-v-b48314de]:not(.b-disabled):focus-visible,.tabs__header-title[data-v-b48314de]:not(.b-disabled):focus-visible {
    color: #fff;
    background: #000
}

.tabs a:not(.b-disabled):focus-visible svg[data-v-b48314de],.tabs__header-title:not(.b-disabled):focus-visible svg[data-v-b48314de] {
    color: #fff
}

.tabs.b-centered[data-v-b48314de],.tabs.b-centered-primary[data-v-b48314de] {
    display: block
}

.tabs.b-centered a[data-v-b48314de],.tabs.b-centered-primary a[data-v-b48314de] {
    width: 100%;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    min-width: 0
}

.tabs.b-primary[data-v-b48314de],.tabs.b-centered-primary[data-v-b48314de] {
    background-color: #fff;
    -webkit-box-shadow: 0 1px 6px 0 rgba(0,0,0,.1);
    box-shadow: 0 1px 6px rgba(0,0,0,.1);
    border-radius: 8px;
    padding: 4px;
    margin-top: 10px;
    border-bottom: none
}

@media screen and (min-width: 960px) {
    .tabs.b-primary~.tabs__control .tabs__control-next[data-v-b48314de],.tabs.b-primary~.tabs__control .tabs__control-prev[data-v-b48314de],.tabs.b-centered-primary~.tabs__control .tabs__control-next[data-v-b48314de],.tabs.b-centered-primary~.tabs__control .tabs__control-prev[data-v-b48314de] {
        top:0
    }
}

.tabs.b-primary .slider[data-v-b48314de],.tabs.b-centered-primary .slider[data-v-b48314de] {
    display: none
}

.tabs.b-primary a[data-v-b48314de],.tabs.b-centered-primary a[data-v-b48314de] {
    padding: 7px 16px;
    border-radius: 4px;
    -webkit-transition: all .3s ease;
    transition: all .3s ease;
    font: 14px/18px horas79 demi bold,-apple-system,segoe ui,roboto,helvetica,arial,sans-serif;
    color: #ff5f03;
    height: 32px
}

.tabs.b-primary a[data-v-b48314de]:hover:after,.tabs.b-centered-primary a[data-v-b48314de]:hover:after {
    border-bottom: none
}

.tabs.b-primary a[data-v-b48314de]:not(:last-child),.tabs.b-centered-primary a[data-v-b48314de]:not(:last-child) {
    margin-right: 8px
}

.tabs.b-primary a.b-active[data-v-b48314de],.tabs.b-centered-primary a.b-active[data-v-b48314de] {
    color: #fff;
    background-color: #1d8fff
}

.tabs.b-primary a.b-active svg[data-v-b48314de],.tabs.b-centered-primary a.b-active svg[data-v-b48314de] {
    color: #fff
}

.tabs.b-primary a.b-active .blu-label[data-v-b48314de],.tabs.b-centered-primary a.b-active .blu-label[data-v-b48314de] {
    background-color: #fff;
    color: #ff5f03
}

.tabs.b-primary a.b-active[data-v-b48314de]:hover,.tabs.b-centered-primary a.b-active[data-v-b48314de]:hover {
    background-color: #ff5f03
}

.tabs.b-primary a.b-disabled[data-v-b48314de],.tabs.b-centered-primary a.b-disabled[data-v-b48314de] {
    color: rgba(25,34,42,.4)
}

.tabs.b-primary a[data-v-b48314de]:not(.b-disabled):not(.b-active):hover,.tabs.b-centered-primary a[data-v-b48314de]:not(.b-disabled):not(.b-active):hover {
    background-color: #f1f2f2
}

.tabs.b-primary a[data-v-b48314de]:focus-visible,.tabs.b-centered-primary a[data-v-b48314de]:focus-visible {
    color: #ff5f03;
    -webkit-box-shadow: 0px 0px 0px 4px #000;
    box-shadow: 0 0 0 4px #000;
    background-color: #f1f2f2
}

.tabs__item[data-v-b48314de] {
    padding: 16px 0
}

.tabs__item.b-active[data-v-b48314de] {
    -webkit-animation: fade-b48314de .8s ease-in-out;
    animation: fade-b48314de .8s ease-in-out
}

.tabs__header[data-v-b48314de] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

.tabs__label[data-v-b48314de] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    margin-left: 4px
}

@media screen and (min-width: 960px) {
    .tabs__control[data-v-b48314de] {
        --tab-fab-position: 16px;
        --tab-fab-opacity: 0;
        --tab-fab-background: linear-gradient(270deg, rgba(224, 224, 224, 0) 0%, #ffffff 100%);
        position: absolute;
        top: 0;
        left: 0;
        width: 100%
    }

    .tabs__control[data-v-b48314de]:hover {
        --tab-fab-opacity: 1;
        --tab-fab-position: 0
    }

    .tabs__control-prev[data-v-b48314de],.tabs__control-next[data-v-b48314de] {
        width: 56px;
        height: 40px;
        position: absolute;
        opacity: var(--tab-fab-opacity);
        background: var(--tab-fab-background);
        border-radius: 16px;
        -webkit-transition: all .15s ease;
        transition: all .15s ease;
        padding: 4px;
        top: 11px;
        cursor: pointer
    }

    .tabs__control-prev div[data-v-b48314de],.tabs__control-next div[data-v-b48314de] {
        width: 32px;
        height: 32px;
        background: #fff;
        -webkit-box-shadow: 0 1px 6px 0 rgba(0,0,0,.1);
        box-shadow: 0 1px 6px rgba(0,0,0,.1);
        border-radius: 50%;
        position: relative;
        display: grid;
        place-items: center;
        left: var(--tab-fab-position);
        -webkit-transition: all .15s cubic-bezier(0,0,.2,1.2);
        transition: all .15s cubic-bezier(0,0,.2,1.2)
    }

    .tabs__control-prev div[data-v-b48314de]:after,.tabs__control-next div[data-v-b48314de]:after {
        content: "";
        background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2aWV3Qm94PSIwIDAgMjQgMjQiPgogIDxkZWZzPgogICAgPHBhdGgKICAgICAgICBpZD0iMTkwcjYzOHp6YSIKICAgICAgICBkPSJNMCA1LjE1NGMwLS42MzYuMjkyLTEuMjE5LjgtMS42TDUuNDExLjE5MmMuNDQ2LS4zMjUgMS4wNzItLjIyOCAxLjM5Ny4yMi4zMjUuNDQ1LjIyNyAxLjA3MS0uMjE5IDEuMzk2bC00LjYgMy4zNTQgNC41NjMgMy4wMDRjLjQ2LjMwNS41ODcuOTI1LjI4MiAxLjM4Ni0uMzA1LjQ2LS45MjYuNTg2LTEuMzg2LjI4MmwtNC42LTMuMDQ2Qy4yOTEgNi4zNzIgMCA1Ljc5IDAgNS4xNTR6IgogICAgLz4KICA8L2RlZnM+CiAgPGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgIDxnPgogICAgICA8Zz4KICAgICAgICA8cGF0aCBmaWxsPSIjRkZGIiBmaWxsLW9wYWNpdHk9Ii4wMSIgZD0iTTAgMEgyNFYyNEgweiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTU5MiAtNzg1KSB0cmFuc2xhdGUoNTkyIDc4NSkiIC8+CiAgICAgICAgPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTU5MiAtNzg1KSB0cmFuc2xhdGUoNTkyIDc4NSkgdHJhbnNsYXRlKDggNykiPgogICAgICAgICAgPG1hc2sgaWQ9InU0ZGRwYm95eGIiIGZpbGw9IiNmZmYiPjx1c2UgeGxpbms6aHJlZj0iIzE5MHI2Mzh6emEiIC8+PC9tYXNrPgogICAgICAgICAgPHVzZSBmaWxsPSIjNzk3Rjg1IiBmaWxsLXJ1bGU9Im5vbnplcm8iIHhsaW5rOmhyZWY9IiMxOTByNjM4enphIiAvPgogICAgICAgICAgPHBhdGggZmlsbD0iIzAwOTVkYSIgZD0iTS04IC03SDE2VjE3SC04eiIgbWFzaz0idXJsKCN1NGRkcGJveXhiKSIgLz4KICAgICAgICA8L2c+CiAgICAgIDwvZz4KICAgIDwvZz4KICA8L2c+Cjwvc3ZnPgo=);
        width: 18px;
        height: 18px;
        position: absolute
    }

    .tabs__control-prev[data-v-b48314de] {
        left: 0
    }

    .tabs__control-next[data-v-b48314de] {
        right: 0;
        -webkit-transform: rotate(180deg);
        transform: rotate(180deg)
    }
}

.tabs:hover~.tabs__control[data-v-b48314de] {
    --tab-fab-opacity: 1;
    --tab-fab-position: 0
}

.tabs-wrapper[data-v-b48314de] {
    position: relative
}

.slider[data-v-b48314de] {
    width: auto;
    height: 2px;
    border-radius: 1px;
    background: #ff5f03;
    opacity: 1;
    position: absolute;
    left: 0;
    bottom: 0;
    -webkit-transition: all .4s linear;
    transition: all .4s linear
}

@-webkit-keyframes shake-b48314de {
    30%,50% {
        -webkit-transform: translate3d(-2px,0,0);
        transform: translate3d(-2px,0,0)
    }

    40%,60% {
        -webkit-transform: translate3d(0,0,0);
        transform: translateZ(0)
    }
}

@keyframes shake-b48314de {
    30%,50% {
        -webkit-transform: translate3d(-2px,0,0);
        transform: translate3d(-2px,0,0)
    }

    40%,60% {
        -webkit-transform: translate3d(0,0,0);
        transform: translateZ(0)
    }
}

@-webkit-keyframes fade-b48314de {
    0% {
        opacity: 0
    }

    to {
        opacity: 1
    }
}

@keyframes fade-b48314de {
    0% {
        opacity: 0
    }

    to {
        opacity: 1
    }
}

.tabs[data-v-008c0996] {
    border-bottom: #acb0b4 1px solid;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    position: relative;
    white-space: nowrap;
    scroll-behavior: smooth;
    scrollbar-width: none
}

.tabs[data-v-008c0996]::-webkit-scrollbar {
    display: none
}

.tabs a[data-v-008c0996],.tabs__header-title[data-v-008c0996] {
    outline: none;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    color: rgba(25,34,42,.7);
    font: 16px/20px horas79,-apple-system,segoe ui,roboto,helvetica,arial,sans-serif;
    padding: 22px 0;
    position: relative;
    white-space: nowrap;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    height: 64px;
    cursor: pointer
}

.tabs a .tabs__icon[data-v-008c0996],.tabs__header-title .tabs__icon[data-v-008c0996] {
    position: relative;
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex
}

.tabs a .tabs__icon[data-v-008c0996]:not(:empty),.tabs__header-title .tabs__icon[data-v-008c0996]:not(:empty) {
    margin-right: 4px
}

.tabs a .tabs__icon svg[data-v-008c0996],.tabs__header-title .tabs__icon svg[data-v-008c0996] {
    vertical-align: bottom;
    color: rgba(25,34,42,.4)
}

.tabs a .tabs__label[data-v-008c0996],.tabs__header-title .tabs__label[data-v-008c0996] {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex
}

.tabs a .tabs__label[data-v-008c0996]:not(:empty),.tabs__header-title .tabs__label[data-v-008c0996]:not(:empty) {
    padding-left: 4px
}

@media screen and (max-width: 768px) {
    .tabs a[data-v-008c0996],.tabs__header-title[data-v-008c0996] {
        padding:10px 0;
        height: 40px
    }
}

.tabs a[data-v-008c0996]:not(:last-child),.tabs__header-title[data-v-008c0996]:not(:last-child) {
    margin-right: 16px
}

.tabs a[data-v-008c0996]:before,.tabs__header-title[data-v-008c0996]:before {
    content: "";
    height: 3px;
    background: #ff5f03;
    position: absolute;
    bottom: 0;
    left: 0;
    opacity: 0;
    -webkit-transition: opacity 1s;
    transition: opacity 1s
}

.tabs a[data-v-008c0996]:after,.tabs__header-title[data-v-008c0996]:after {
    content: "";
    width: 100%;
    bottom: 0;
    left: 0;
    position: absolute;
    border-bottom: none;
    -webkit-transition: border-bottom ease-out .2s;
    transition: border-bottom ease-out .2s
}

.tabs a[data-v-008c0996]:hover:after,.tabs__header-title[data-v-008c0996]:hover:after {
    border-bottom: 2px solid #acb0b4;
    border-radius: 1px
}

.tabs a.b-active[data-v-008c0996],.tabs__header-title.b-active[data-v-008c0996] {
    opacity: 1;
    color: #ff5f03
}

.tabs a.b-active .tabs__icon svg[data-v-008c0996],.tabs__header-title.b-active .tabs__icon svg[data-v-008c0996] {
    color: #ff5f03
}

.tabs a.b-disabled[data-v-008c0996],.tabs__header-title.b-disabled[data-v-008c0996] {
    opacity: 1;
    color: rgba(25,34,42,.4)
}

.tabs a.b-disabled[data-v-008c0996]:hover:after,.tabs__header-title.b-disabled[data-v-008c0996]:hover:after {
    border-bottom: none
}

.tabs a.b-disabled .tabs__label .label[data-v-008c0996],.tabs__header-title.b-disabled .tabs__label .label[data-v-008c0996] {
    background-color: #e1e3e4;
    color: rgba(25,34,42,.4)
}

.tabs a .tabs__icon[data-v-008c0996],.tabs__header-title .tabs__icon[data-v-008c0996] {
    margin-right: 2px
}

.tabs a .tabs__icon svg[data-v-008c0996],.tabs__header-title .tabs__icon svg[data-v-008c0996] {
    vertical-align: middle;
    color: rgba(25,34,42,.4);
    -webkit-transform: scale(.75);
    transform: scale(.75)
}

.tabs a[data-v-008c0996]:not(.b-disabled):focus-visible,.tabs__header-title[data-v-008c0996]:not(.b-disabled):focus-visible {
    color: #fff;
    background: #000
}

.tabs a:not(.b-disabled):focus-visible svg[data-v-008c0996],.tabs__header-title:not(.b-disabled):focus-visible svg[data-v-008c0996] {
    color: #fff
}

.tabs.b-centered[data-v-008c0996],.tabs.b-centered-primary[data-v-008c0996] {
    display: block
}

.tabs.b-centered a[data-v-008c0996],.tabs.b-centered-primary a[data-v-008c0996] {
    width: 100%;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    min-width: 0
}

.tabs.b-primary[data-v-008c0996],.tabs.b-centered-primary[data-v-008c0996] {
    background-color: #fff;
    -webkit-box-shadow: 0 1px 6px 0 rgba(0,0,0,.1);
    box-shadow: 0 1px 6px rgba(0,0,0,.1);
    border-radius: 8px;
    padding: 4px;
    margin-top: 10px;
    border-bottom: none
}

@media screen and (min-width: 960px) {
    .tabs.b-primary~.tabs__control .tabs__control-next[data-v-008c0996],.tabs.b-primary~.tabs__control .tabs__control-prev[data-v-008c0996],.tabs.b-centered-primary~.tabs__control .tabs__control-next[data-v-008c0996],.tabs.b-centered-primary~.tabs__control .tabs__control-prev[data-v-008c0996] {
        top:0
    }
}

.tabs.b-primary .slider[data-v-008c0996],.tabs.b-centered-primary .slider[data-v-008c0996] {
    display: none
}

.tabs.b-primary a[data-v-008c0996],.tabs.b-centered-primary a[data-v-008c0996] {
    padding: 7px 16px;
    border-radius: 4px;
    -webkit-transition: all .3s ease;
    transition: all .3s ease;
    font: 14px/18px horas79 demi bold,-apple-system,segoe ui,roboto,helvetica,arial,sans-serif;
    color: #ff5f03;
    height: 32px
}

.tabs.b-primary a[data-v-008c0996]:hover:after,.tabs.b-centered-primary a[data-v-008c0996]:hover:after {
    border-bottom: none
}

.tabs.b-primary a[data-v-008c0996]:not(:last-child),.tabs.b-centered-primary a[data-v-008c0996]:not(:last-child) {
    margin-right: 8px
}

.tabs.b-primary a.b-active[data-v-008c0996],.tabs.b-centered-primary a.b-active[data-v-008c0996] {
    color: #fff;
    background-color: #1d8fff
}

.tabs.b-primary a.b-active svg[data-v-008c0996],.tabs.b-centered-primary a.b-active svg[data-v-008c0996] {
    color: #fff
}

.tabs.b-primary a.b-active .blu-label[data-v-008c0996],.tabs.b-centered-primary a.b-active .blu-label[data-v-008c0996] {
    background-color: #fff;
    color: #ff5f03
}

.tabs.b-primary a.b-active[data-v-008c0996]:hover,.tabs.b-centered-primary a.b-active[data-v-008c0996]:hover {
    background-color: #ff5f03
}

.tabs.b-primary a.b-disabled[data-v-008c0996],.tabs.b-centered-primary a.b-disabled[data-v-008c0996] {
    color: rgba(25,34,42,.4)
}

.tabs.b-primary a[data-v-008c0996]:not(.b-disabled):not(.b-active):hover,.tabs.b-centered-primary a[data-v-008c0996]:not(.b-disabled):not(.b-active):hover {
    background-color: #f1f2f2
}

.tabs.b-primary a[data-v-008c0996]:focus-visible,.tabs.b-centered-primary a[data-v-008c0996]:focus-visible {
    color: #ff5f03;
    -webkit-box-shadow: 0px 0px 0px 4px #000;
    box-shadow: 0 0 0 4px #000;
    background-color: #f1f2f2
}

.tabs__item[data-v-008c0996] {
    padding: 16px 0
}

.tabs__item.b-active[data-v-008c0996] {
    -webkit-animation: fade-008c0996 .8s ease-in-out;
    animation: fade-008c0996 .8s ease-in-out
}

.tabs__header[data-v-008c0996] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

.tabs__label[data-v-008c0996] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    margin-left: 4px
}

@media screen and (min-width: 960px) {
    .tabs__control[data-v-008c0996] {
        --tab-fab-position: 16px;
        --tab-fab-opacity: 0;
        --tab-fab-background: linear-gradient(270deg, rgba(224, 224, 224, 0) 0%, #ffffff 100%);
        position: absolute;
        top: 0;
        left: 0;
        width: 100%
    }

    .tabs__control[data-v-008c0996]:hover {
        --tab-fab-opacity: 1;
        --tab-fab-position: 0
    }

    .tabs__control-prev[data-v-008c0996],.tabs__control-next[data-v-008c0996] {
        width: 56px;
        height: 40px;
        position: absolute;
        opacity: var(--tab-fab-opacity);
        background: var(--tab-fab-background);
        border-radius: 16px;
        -webkit-transition: all .15s ease;
        transition: all .15s ease;
        padding: 4px;
        top: 11px;
        cursor: pointer
    }

    .tabs__control-prev div[data-v-008c0996],.tabs__control-next div[data-v-008c0996] {
        width: 32px;
        height: 32px;
        background: #fff;
        -webkit-box-shadow: 0 1px 6px 0 rgba(0,0,0,.1);
        box-shadow: 0 1px 6px rgba(0,0,0,.1);
        border-radius: 50%;
        position: relative;
        display: grid;
        place-items: center;
        left: var(--tab-fab-position);
        -webkit-transition: all .15s cubic-bezier(0,0,.2,1.2);
        transition: all .15s cubic-bezier(0,0,.2,1.2)
    }

    .tabs__control-prev div[data-v-008c0996]:after,.tabs__control-next div[data-v-008c0996]:after {
        content: "";
        background: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2aWV3Qm94PSIwIDAgMjQgMjQiPgogIDxkZWZzPgogICAgPHBhdGgKICAgICAgICBpZD0iMTkwcjYzOHp6YSIKICAgICAgICBkPSJNMCA1LjE1NGMwLS42MzYuMjkyLTEuMjE5LjgtMS42TDUuNDExLjE5MmMuNDQ2LS4zMjUgMS4wNzItLjIyOCAxLjM5Ny4yMi4zMjUuNDQ1LjIyNyAxLjA3MS0uMjE5IDEuMzk2bC00LjYgMy4zNTQgNC41NjMgMy4wMDRjLjQ2LjMwNS41ODcuOTI1LjI4MiAxLjM4Ni0uMzA1LjQ2LS45MjYuNTg2LTEuMzg2LjI4MmwtNC42LTMuMDQ2Qy4yOTEgNi4zNzIgMCA1Ljc5IDAgNS4xNTR6IgogICAgLz4KICA8L2RlZnM+CiAgPGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgIDxnPgogICAgICA8Zz4KICAgICAgICA8cGF0aCBmaWxsPSIjRkZGIiBmaWxsLW9wYWNpdHk9Ii4wMSIgZD0iTTAgMEgyNFYyNEgweiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTU5MiAtNzg1KSB0cmFuc2xhdGUoNTkyIDc4NSkiIC8+CiAgICAgICAgPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTU5MiAtNzg1KSB0cmFuc2xhdGUoNTkyIDc4NSkgdHJhbnNsYXRlKDggNykiPgogICAgICAgICAgPG1hc2sgaWQ9InU0ZGRwYm95eGIiIGZpbGw9IiNmZmYiPjx1c2UgeGxpbms6aHJlZj0iIzE5MHI2Mzh6emEiIC8+PC9tYXNrPgogICAgICAgICAgPHVzZSBmaWxsPSIjNzk3Rjg1IiBmaWxsLXJ1bGU9Im5vbnplcm8iIHhsaW5rOmhyZWY9IiMxOTByNjM4enphIiAvPgogICAgICAgICAgPHBhdGggZmlsbD0iIzAwOTVkYSIgZD0iTS04IC03SDE2VjE3SC04eiIgbWFzaz0idXJsKCN1NGRkcGJveXhiKSIgLz4KICAgICAgICA8L2c+CiAgICAgIDwvZz4KICAgIDwvZz4KICA8L2c+Cjwvc3ZnPgo=);
        width: 18px;
        height: 18px;
        position: absolute
    }

    .tabs__control-prev[data-v-008c0996] {
        left: 0
    }

    .tabs__control-next[data-v-008c0996] {
        right: 0;
        -webkit-transform: rotate(180deg);
        transform: rotate(180deg)
    }
}

.tabs:hover~.tabs__control[data-v-008c0996] {
    --tab-fab-opacity: 1;
    --tab-fab-position: 0
}

.tabs-wrapper[data-v-008c0996] {
    position: relative
}

.slider[data-v-008c0996] {
    width: auto;
    height: 2px;
    border-radius: 1px;
    background: #ff5f03;
    opacity: 1;
    position: absolute;
    left: 0;
    bottom: 0;
    -webkit-transition: all .4s linear;
    transition: all .4s linear
}

@-webkit-keyframes shake-008c0996 {
    30%,50% {
        -webkit-transform: translate3d(-2px,0,0);
        transform: translate3d(-2px,0,0)
    }

    40%,60% {
        -webkit-transform: translate3d(0,0,0);
        transform: translateZ(0)
    }
}

@keyframes shake-008c0996 {
    30%,50% {
        -webkit-transform: translate3d(-2px,0,0);
        transform: translate3d(-2px,0,0)
    }

    40%,60% {
        -webkit-transform: translate3d(0,0,0);
        transform: translateZ(0)
    }
}

@-webkit-keyframes fade-008c0996 {
    0% {
        opacity: 0
    }

    to {
        opacity: 1
    }
}

@keyframes fade-008c0996 {
    0% {
        opacity: 0
    }

    to {
        opacity: 1
    }
}

.blu-field[data-v-0242b868] {
    position: relative;
    margin-bottom: 16px
}

.blu-field input[data-v-0242b868] {
    width: auto
}

.blu-field input[type=email][data-v-0242b868],.blu-field input[type=number][data-v-0242b868],.blu-field input[type=search][data-v-0242b868],.blu-field input[type=text][data-v-0242b868],.blu-field input[type=tel][data-v-0242b868],.blu-field input[type=url][data-v-0242b868],.blu-field input[type=password][data-v-0242b868] {
    padding: 24px 20px 8px 14px;
    height: 56px
}

.blu-field textarea[data-v-0242b868] {
    padding: 22px 16px 8px 14px;
    resize: vertical
}

.blu-field input.form__input[data-v-0242b868],.blu-field textarea[data-v-0242b868] {
    width: 100%;
    margin-top: 0;
    border-radius: 8px;
    border: #c8cbcd 1px solid;
    color: #19222a;
    font: 16px/20px horas79,-apple-system,segoe ui,roboto,helvetica,arial,sans-serif;
    -webkit-transition: border .2s,background-color .4s;
    transition: border .2s,background-color .4s
}

.blu-field input.form__input[type=search][data-v-0242b868],.blu-field textarea[type=search][data-v-0242b868] {
    font: 16px/20px horas79,-apple-system,segoe ui,roboto,helvetica,arial,sans-serif;
    color: #19222a
}

.blu-field input.form__input[type=search][data-v-0242b868]::-webkit-input-placeholder,.blu-field textarea[type=search][data-v-0242b868]::-webkit-input-placeholder {
    color: rgba(25,34,42,.4)
}

.blu-field input.form__input[type=search][data-v-0242b868]::-moz-placeholder,.blu-field textarea[type=search][data-v-0242b868]::-moz-placeholder {
    color: rgba(25,34,42,.4)
}

.blu-field input.form__input[type=search][data-v-0242b868]:-ms-input-placeholder,.blu-field textarea[type=search][data-v-0242b868]:-ms-input-placeholder {
    color: rgba(25,34,42,.4)
}

.blu-field input.form__input[type=search][data-v-0242b868]::-ms-input-placeholder,.blu-field textarea[type=search][data-v-0242b868]::-ms-input-placeholder {
    color: rgba(25,34,42,.4)
}

.blu-field input.form__input[type=search][data-v-0242b868]::placeholder,.blu-field textarea[type=search][data-v-0242b868]::placeholder {
    color: rgba(25,34,42,.4)
}

.blu-field input.form__input[data-v-0242b868]:not(:-moz-read-only):focus,.blu-field textarea[data-v-0242b868]:not(:-moz-read-only):focus {
    border-color: #1d8fff
}

.blu-field input.form__input[data-v-0242b868]:not(:read-only):focus,.blu-field textarea[data-v-0242b868]:not(:read-only):focus {
    border-color: #1d8fff
}

.blu-field input.form__input:not(:-moz-read-only):focus~label[data-v-0242b868],.blu-field textarea:not(:-moz-read-only):focus~label[data-v-0242b868] {
    font: 12px/16px horas79,-apple-system,segoe ui,roboto,helvetica,arial,sans-serif;
    color: #ff5f03;
    top: 2px;
    padding-top: 6px;
    opacity: 1
}

.blu-field input.form__input:not(:read-only):focus~label[data-v-0242b868],.blu-field textarea:not(:read-only):focus~label[data-v-0242b868] {
    font: 12px/16px horas79,-apple-system,segoe ui,roboto,helvetica,arial,sans-serif;
    color: #ff5f03;
    top: 2px;
    padding-top: 6px;
    opacity: 1
}

.blu-field input.form__input:not(:-moz-read-only):focus~.title[data-v-0242b868],.blu-field textarea:not(:-moz-read-only):focus~.title[data-v-0242b868] {
    color: #ff5f03
}

.blu-field input.form__input:not(:read-only):focus~.title[data-v-0242b868],.blu-field textarea:not(:read-only):focus~.title[data-v-0242b868] {
    color: #ff5f03
}

.blu-field input.form__input[data-v-0242b868]:-moz-read-only,.blu-field textarea[data-v-0242b868]:-moz-read-only {
    border-color: #f1f2f2
}

.blu-field input.form__input[data-v-0242b868]:read-only,.blu-field textarea[data-v-0242b868]:read-only {
    border-color: #f1f2f2
}

.blu-field textarea[data-v-0242b868] {
    height: 100px
}

.blu-field textarea[data-v-0242b868]::-webkit-scrollbar {
    width: 6px;
    background-color: rgba(0,0,0,0)
}

.blu-field textarea[data-v-0242b868]::-webkit-scrollbar-thumb {
    border-radius: 3px;
    background-color: #c8cbcd
}

.blu-field textarea[data-v-0242b868]::-webkit-scrollbar-track {
    border-radius: 3px;
    background-color: rgba(0,0,0,0)
}

.blu-field label[data-v-0242b868] {
    font: 16px/20px horas79,-apple-system,segoe ui,roboto,helvetica,arial,sans-serif;
    color: rgba(25,34,42,.4);
    position: absolute;
    top: 18px;
    left: 16px;
    -webkit-transition: all .2s,background-color .4s;
    transition: all .2s,background-color .4s
}

.blu-field button[data-v-0242b868] {
    padding: 0;
    margin: 0;
    color: #797f85;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

.blu-field button[data-v-0242b868]:focus-visible {
    outline: none
}

.blu-field button:focus-visible svg[data-v-0242b868] {
    outline: 4px solid #000
}

.blu-field__msg[data-v-0242b868] {
    -webkit-box-flex: 1;
    -ms-flex: auto;
    flex: auto;
    margin-top: 4px
}

.blu-field__msg-wrapper[data-v-0242b868] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: end;
    -ms-flex-pack: end;
    justify-content: flex-end;
    font: 14px/18px horas79,-apple-system,segoe ui,roboto,helvetica,arial,sans-serif;
    color: rgba(25,34,42,.4)
}

.blu-field__counter[data-v-0242b868] {
    text-align: right
}

.blu-field__btn[data-v-0242b868] {
    top: 16px;
    position: absolute;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    right: 16px;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.blu-field .title[data-v-0242b868] {
    display: none;
    color: rgba(25,34,42,.7)
}

.blu-field:not(.b-disabled) input[data-v-0242b868]:hover,.blu-field:not(.b-disabled) textarea[data-v-0242b868]:hover {
    background-color: #f1f2f2
}

.blu-field:not(.b-disabled).has-value label[data-v-0242b868] {
    color: #ff5f03
}

.blu-field:not(.b-disabled).has-value textarea+label[data-v-0242b868] {
    background-color: #fff
}

.blu-field:not(.b-disabled).has-value textarea:hover~label[data-v-0242b868] {
    background-color: #f1f2f2
}

.blu-field:not(.b-disabled).has-value textarea[data-v-0242b868]::-webkit-credentials-auto-fill-button {
    margin-right: 0
}

.blu-field.has-value label[data-v-0242b868] {
    font: 12px/16px horas79,-apple-system,segoe ui,roboto,helvetica,arial,sans-serif;
    top: 2px;
    padding-top: 6px;
    opacity: 1
}

.blu-field.has-value textarea+label[data-v-0242b868] {
    width: calc(100% - 32px)
}

.blu-field.has-value.b-success label[data-v-0242b868] {
    color: #1c832a
}

.blu-field.has-value.b-danger label[data-v-0242b868] {
    color: #e93c3c
}

.blu-field.has-max-length input[data-v-0242b868] {
    -webkit-animation: shake-0242b868 .82s cubic-bezier(.36,.07,.19,.97) both;
    animation: shake-0242b868 .82s cubic-bezier(.36,.07,.19,.97) both;
    -webkit-transform: translate3d(0,0,0);
    transform: translateZ(0);
    -webkit-backface-visibility: hidden;
    backface-visibility: hidden;
    -webkit-perspective: 1000px;
    perspective: 1000px
}

.blu-field.has-placeholder[data-v-0242b868] ::-webkit-input-placeholder {
    font: 16px/20px horas79,-apple-system,segoe ui,roboto,helvetica,arial,sans-serif;
    opacity: 1;
    color: rgba(25,34,42,.4)
}

.blu-field.has-placeholder[data-v-0242b868] ::-moz-placeholder {
    font: 16px/20px horas79,-apple-system,segoe ui,roboto,helvetica,arial,sans-serif;
    opacity: 1;
    color: rgba(25,34,42,.4)
}

.blu-field.has-placeholder[data-v-0242b868] :-ms-input-placeholder {
    font: 16px/20px horas79,-apple-system,segoe ui,roboto,helvetica,arial,sans-serif;
    opacity: 1;
    color: rgba(25,34,42,.4)
}

.blu-field.has-placeholder[data-v-0242b868] ::-ms-input-placeholder {
    font: 16px/20px horas79,-apple-system,segoe ui,roboto,helvetica,arial,sans-serif;
    opacity: 1;
    color: rgba(25,34,42,.4)
}

.blu-field.has-placeholder[data-v-0242b868] ::placeholder {
    font: 16px/20px horas79,-apple-system,segoe ui,roboto,helvetica,arial,sans-serif;
    opacity: 1;
    color: rgba(25,34,42,.4)
}

.blu-field.has-placeholder .title[data-v-0242b868] {
    position: absolute;
    font-size: 1.2rem;
    font-weight: 400;
    top: -8px;
    left: 16px;
    display: block;
    color: rgba(25,34,42,.7)
}

.blu-field.has-placeholder .blu-field__btn[data-v-0242b868] {
    top: 32px
}

.blu-field.has-placeholder textarea[data-v-0242b868] {
    padding-top: 16px;
    margin-top: 16px
}

.blu-field.has-placeholder input[data-v-0242b868] {
    padding-top: 8px;
    margin-top: 16px
}

.blu-field.has-placeholder input[data-v-0242b868]:focus::-webkit-input-placeholder {
    color: rgba(25,34,42,.4)
}

.blu-field.has-placeholder input[data-v-0242b868]:focus::-moz-placeholder {
    color: rgba(25,34,42,.4)
}

.blu-field.has-placeholder input[data-v-0242b868]:focus:-ms-input-placeholder {
    color: rgba(25,34,42,.4)
}

.blu-field.has-placeholder input[data-v-0242b868]:focus::-ms-input-placeholder {
    color: rgba(25,34,42,.4)
}

.blu-field.has-placeholder input[data-v-0242b868]:focus::placeholder {
    color: rgba(25,34,42,.4)
}

.blu-field.has-placeholder.has-left-icon .blu-field__btn[data-v-0242b868],.blu-field.has-placeholder.has-right-icon .blu-field__btn[data-v-0242b868] {
    top: 32px
}

.blu-field.has-left-icon .blu-field__btn[data-v-0242b868] {
    left: 16px;
    right: auto;
    width: calc(100% - 28px);
    pointer-events: none;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between
}

.blu-field.has-left-icon .blu-field__btn-close[data-v-0242b868],.blu-field.has-left-icon .blu-field__btn-custom[data-v-0242b868] {
    pointer-events: all
}

.blu-field.has-left-icon.b-clearable[data-v-0242b868] {
    -webkit-box-orient: horizontal;
    -webkit-box-direction: reverse;
    -ms-flex-direction: row-reverse;
    flex-direction: row-reverse
}

.blu-field.has-left-icon.b-clearable.has-value .blu-field__btn-close[data-v-0242b868] {
    -webkit-box-ordinal-group: 3;
    -ms-flex-order: 2;
    order: 2
}

.blu-field.has-left-icon.b-clearable.has-value .blu-field__btn-custom[data-v-0242b868] {
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
    order: 1
}

.blu-field.has-left-icon label[data-v-0242b868] {
    padding-left: 30px
}

.blu-field.has-left-icon input[data-v-0242b868] {
    padding-left: 44px
}

.blu-field.has-left-icon input[type=search][data-v-0242b868] {
    padding-left: 46px
}

@media screen and (max-width: 768px) {
    .blu-field.has-left-icon input[type=search][data-v-0242b868] {
        padding-left:32px
    }

    .blu-field.has-left-icon input[type=search]~label[data-v-0242b868] {
        left: 24px
    }

    .blu-field.has-left-icon input[type=search]~.blu-field__btn[data-v-0242b868] {
        width: calc(100% - 15px);
        bottom: 17px;
        left: 5px
    }

    .blu-field.has-left-icon input[type=search]~.blu-field__btn .blu-field__btn-custom svg[data-v-0242b868],.blu-field.has-left-icon input[type=search]~.blu-field__btn .blu-field__btn-close svg[data-v-0242b868] {
        width: 18px;
        height: 18px
    }
}

@media screen and (max-width: 768px) {
    .blu-field.has-left-icon input[type=search][data-v-0242b868] {
        height:36px;
        border-radius: 8px
    }
}

.blu-field.has-right-icon input[data-v-0242b868] {
    padding-right: 46px
}

.blu-field.b-clearable input[data-v-0242b868],.blu-field.b-clearable textarea[data-v-0242b868] {
    padding-right: 47px
}

.blu-field.b-clearable input[type=password][data-v-0242b868],.blu-field.b-clearable textarea[type=password][data-v-0242b868] {
    padding-right: 80px
}

@media screen and (max-width: 768px) {
    .blu-field.b-clearable input[type=search][data-v-0242b868],.blu-field.b-clearable textarea[type=search][data-v-0242b868] {
        padding-right:33px
    }
}

.blu-field.b-clearable .blu-field__btn-close[data-v-0242b868]:not(:last-child) {
    margin-right: 8px
}

.blu-field.has-action .blu-field__btn[data-v-0242b868] {
    top: 12px
}

.blu-field.has-action.has-placeholder .blu-field__btn[data-v-0242b868] {
    top: 28px
}

.blu-field.has-action input[data-v-0242b868] {
    padding-right: 81px
}

.blu-field.has-action.b-clearable input[data-v-0242b868],.blu-field.has-action.has-password input[data-v-0242b868] {
    padding-right: 118px
}

.blu-field.has-leading-icon .blu-field__leading-icon[data-v-0242b868] {
    position: absolute;
    top: 16px;
    left: 16px;
    pointer-events: none;
    z-index: 1
}

.blu-field.has-leading-icon label[data-v-0242b868] {
    padding-left: 32px
}

.blu-field.has-leading-icon input[data-v-0242b868] {
    padding-left: 46px
}

.blu-field.has-leading-icon input[type=search][data-v-0242b868] {
    padding-left: 48px
}

@media screen and (max-width: 768px) {
    .blu-field.has-leading-icon input[type=search][data-v-0242b868] {
        padding-left:32px;
        height: 36px;
        border-radius: 8px
    }

    .blu-field.has-leading-icon input[type=search]~label[data-v-0242b868] {
        left: 24px
    }

    .blu-field.has-leading-icon input[type=search]~.blu-field__leading-icon[data-v-0242b868] {
        top: 24px;
        left: 8px
    }

    .blu-field.has-leading-icon input[type=search]~.blu-field__leading-icon svg[data-v-0242b868] {
        width: 18px;
        height: 18px
    }

    .blu-field.has-leading-icon input[type=search]~.blu-field__btn[data-v-0242b868] {
        bottom: 17px;
        right: 8px
    }

    .blu-field.has-leading-icon input[type=search]~.blu-field__btn .blu-field__btn-custom svg[data-v-0242b868],.blu-field.has-leading-icon input[type=search]~.blu-field__btn .blu-field__btn-close svg[data-v-0242b868],.blu-field.has-leading-icon input[type=search]~.blu-field__btn .blu-field__leading-icon svg[data-v-0242b868] {
        width: 18px;
        height: 18px
    }
}

.blu-field.has-leading-icon.has-placeholder .blu-field__leading-icon[data-v-0242b868] {
    top: 32px
}

.blu-field.has-leading-icon.has-placeholder.b-small:not(.has-no-gap) :not(input[type=search])~.blu-field__leading-icon[data-v-0242b868] {
    top: 23px
}

.blu-field.has-leading-icon.has-placeholder.b-small:not(.has-no-gap) .blu-field__leading-icon[data-v-0242b868] {
    top: 25px
}

.blu-field.has-leading-icon.has-placeholder.b-small :not(input[type=search])~.blu-field__leading-icon[data-v-0242b868] {
    top: 7px
}

.blu-field.has-custom-icon input[data-v-0242b868] {
    padding-right: 46px
}

.blu-field.has-custom-icon.b-clearable input[data-v-0242b868] {
    padding-right: 80px
}

.blu-field.has-no-gap[data-v-0242b868] {
    margin-bottom: 0
}

.blu-field.has-no-gap.has-placeholder input[data-v-0242b868] {
    margin-top: 0
}

.blu-field.has-no-gap.has-leading-icon.has-placeholder:not(.b-small) .blu-field__leading-icon[data-v-0242b868],.blu-field.has-no-gap.has-leading-icon.has-placeholder:not(.b-small) .blu-field__btn[data-v-0242b868] {
    top: 16px
}

.blu-field.has-no-gap.has-leading-icon.has-placeholder .blu-field__leading-icon[data-v-0242b868] {
    top: 9px
}

.blu-field.has-no-gap.has-leading-icon.has-placeholder .blu-field__btn[data-v-0242b868] {
    top: 7px
}

@media screen and (min-width: 769px),print {
    .blu-field.has-no-gap.has-leading-icon.has-placeholder.b-small input[type=search]~.blu-field__btn[data-v-0242b868] {
        top:9px
    }
}

@media screen and (max-width: 768px) {
    .blu-field.has-no-gap.has-leading-icon.has-placeholder input[type=search]~.blu-field__leading-icon[data-v-0242b868] {
        top:9px
    }

    .blu-field.has-no-gap.has-leading-icon.has-placeholder input[type=search]~.blu-field__btn[data-v-0242b868] {
        top: 17px
    }
}

.blu-field.b-success input[data-v-0242b868]:not(:-moz-read-only):focus,.blu-field.b-success textarea[data-v-0242b868]:not(:-moz-read-only):focus {
    border-color: #22a334
}

.blu-field.b-success input[data-v-0242b868],.blu-field.b-success textarea[data-v-0242b868],.blu-field.b-success input[data-v-0242b868]:not(:read-only):focus,.blu-field.b-success textarea[data-v-0242b868]:not(:read-only):focus,.blu-field.b-success textarea[data-v-0242b868]:focus {
    border-color: #22a334
}

.blu-field.b-success input:not(:-moz-read-only):focus~.blu-field__msg-wrapper .blu-field__msg[data-v-0242b868],.blu-field.b-success input:not(:-moz-read-only):focus~.blu-field__msg[data-v-0242b868],.blu-field.b-success input:not(:-moz-read-only):focus~.blu-field__msg-wrapper .blu-field__counter[data-v-0242b868],.blu-field.b-success textarea:not(:-moz-read-only):focus~.blu-field__msg-wrapper .blu-field__msg[data-v-0242b868],.blu-field.b-success textarea:not(:-moz-read-only):focus~.blu-field__msg[data-v-0242b868],.blu-field.b-success textarea:not(:-moz-read-only):focus~.blu-field__msg-wrapper .blu-field__counter[data-v-0242b868] {
    color: #1c832a
}

.blu-field.b-success input~.blu-field__msg-wrapper .blu-field__msg[data-v-0242b868],.blu-field.b-success input~.blu-field__msg[data-v-0242b868],.blu-field.b-success input~.blu-field__msg-wrapper .blu-field__counter[data-v-0242b868],.blu-field.b-success textarea~.blu-field__msg-wrapper .blu-field__msg[data-v-0242b868],.blu-field.b-success textarea~.blu-field__msg[data-v-0242b868],.blu-field.b-success textarea~.blu-field__msg-wrapper .blu-field__counter[data-v-0242b868],.blu-field.b-success input:not(:read-only):focus~.blu-field__msg-wrapper .blu-field__msg[data-v-0242b868],.blu-field.b-success input:not(:read-only):focus~.blu-field__msg[data-v-0242b868],.blu-field.b-success input:not(:read-only):focus~.blu-field__msg-wrapper .blu-field__counter[data-v-0242b868],.blu-field.b-success textarea:not(:read-only):focus~.blu-field__msg-wrapper .blu-field__msg[data-v-0242b868],.blu-field.b-success textarea:not(:read-only):focus~.blu-field__msg[data-v-0242b868],.blu-field.b-success textarea:not(:read-only):focus~.blu-field__msg-wrapper .blu-field__counter[data-v-0242b868],.blu-field.b-success textarea:focus~.blu-field__msg-wrapper .blu-field__msg[data-v-0242b868],.blu-field.b-success textarea:focus~.blu-field__msg[data-v-0242b868],.blu-field.b-success textarea:focus~.blu-field__msg-wrapper .blu-field__counter[data-v-0242b868] {
    color: #1c832a
}

.blu-field.b-success input:not(:-moz-read-only):focus~.title[data-v-0242b868],.blu-field.b-success textarea:not(:-moz-read-only):focus~.title[data-v-0242b868] {
    color: #1c832a
}

.blu-field.b-success input~.title[data-v-0242b868],.blu-field.b-success textarea~.title[data-v-0242b868],.blu-field.b-success input:not(:read-only):focus~.title[data-v-0242b868],.blu-field.b-success textarea:not(:read-only):focus~.title[data-v-0242b868],.blu-field.b-success textarea:focus~.title[data-v-0242b868] {
    color: #1c832a
}

.blu-field.b-success input:not(:-moz-read-only):focus~label[data-v-0242b868],.blu-field.b-success textarea:not(:-moz-read-only):focus~label[data-v-0242b868],.blu-field.b-success input:not(:-moz-read-only):focus:not(:-moz-read-only):focus~label[data-v-0242b868],.blu-field.b-success textarea:not(:-moz-read-only):focus:not(:-moz-read-only):focus~label[data-v-0242b868],.blu-field.b-success textarea:focus:not(:-moz-read-only):focus~label[data-v-0242b868] {
    color: #1c832a
}

.blu-field.b-success input:not(:read-only):focus~label[data-v-0242b868],.blu-field.b-success textarea:not(:read-only):focus~label[data-v-0242b868],.blu-field.b-success input:not(:read-only):focus:not(:read-only):focus~label[data-v-0242b868],.blu-field.b-success textarea:not(:read-only):focus:not(:read-only):focus~label[data-v-0242b868],.blu-field.b-success textarea:focus:not(:read-only):focus~label[data-v-0242b868] {
    color: #1c832a
}

.blu-field.b-danger input[data-v-0242b868]:not(:-moz-read-only):focus,.blu-field.b-danger textarea[data-v-0242b868]:not(:-moz-read-only):focus {
    border-color: #ff4646
}

.blu-field.b-danger input[data-v-0242b868],.blu-field.b-danger textarea[data-v-0242b868],.blu-field.b-danger input[data-v-0242b868]:not(:read-only):focus,.blu-field.b-danger textarea[data-v-0242b868]:not(:read-only):focus,.blu-field.b-danger textarea[data-v-0242b868]:focus {
    border-color: #ff4646
}

.blu-field.b-danger input:not(:-moz-read-only):focus~.blu-field__msg-wrapper .blu-field__msg[data-v-0242b868],.blu-field.b-danger input:not(:-moz-read-only):focus~.blu-field__msg[data-v-0242b868],.blu-field.b-danger input:not(:-moz-read-only):focus~.blu-field__msg-wrapper .blu-field__counter[data-v-0242b868],.blu-field.b-danger textarea:not(:-moz-read-only):focus~.blu-field__msg-wrapper .blu-field__msg[data-v-0242b868],.blu-field.b-danger textarea:not(:-moz-read-only):focus~.blu-field__msg[data-v-0242b868],.blu-field.b-danger textarea:not(:-moz-read-only):focus~.blu-field__msg-wrapper .blu-field__counter[data-v-0242b868] {
    color: #e93c3c
}

.blu-field.b-danger input~.blu-field__msg-wrapper .blu-field__msg[data-v-0242b868],.blu-field.b-danger input~.blu-field__msg[data-v-0242b868],.blu-field.b-danger input~.blu-field__msg-wrapper .blu-field__counter[data-v-0242b868],.blu-field.b-danger textarea~.blu-field__msg-wrapper .blu-field__msg[data-v-0242b868],.blu-field.b-danger textarea~.blu-field__msg[data-v-0242b868],.blu-field.b-danger textarea~.blu-field__msg-wrapper .blu-field__counter[data-v-0242b868],.blu-field.b-danger input:not(:read-only):focus~.blu-field__msg-wrapper .blu-field__msg[data-v-0242b868],.blu-field.b-danger input:not(:read-only):focus~.blu-field__msg[data-v-0242b868],.blu-field.b-danger input:not(:read-only):focus~.blu-field__msg-wrapper .blu-field__counter[data-v-0242b868],.blu-field.b-danger textarea:not(:read-only):focus~.blu-field__msg-wrapper .blu-field__msg[data-v-0242b868],.blu-field.b-danger textarea:not(:read-only):focus~.blu-field__msg[data-v-0242b868],.blu-field.b-danger textarea:not(:read-only):focus~.blu-field__msg-wrapper .blu-field__counter[data-v-0242b868],.blu-field.b-danger textarea:focus~.blu-field__msg-wrapper .blu-field__msg[data-v-0242b868],.blu-field.b-danger textarea:focus~.blu-field__msg[data-v-0242b868],.blu-field.b-danger textarea:focus~.blu-field__msg-wrapper .blu-field__counter[data-v-0242b868] {
    color: #e93c3c
}

.blu-field.b-danger input:not(:-moz-read-only):focus~.title[data-v-0242b868],.blu-field.b-danger textarea:not(:-moz-read-only):focus~.title[data-v-0242b868] {
    color: #e93c3c
}

.blu-field.b-danger input~.title[data-v-0242b868],.blu-field.b-danger textarea~.title[data-v-0242b868],.blu-field.b-danger input:not(:read-only):focus~.title[data-v-0242b868],.blu-field.b-danger textarea:not(:read-only):focus~.title[data-v-0242b868],.blu-field.b-danger textarea:focus~.title[data-v-0242b868] {
    color: #e93c3c
}

.blu-field.b-danger input:not(:-moz-read-only):focus~label[data-v-0242b868],.blu-field.b-danger textarea:not(:-moz-read-only):focus~label[data-v-0242b868],.blu-field.b-danger input:not(:-moz-read-only):focus:not(:-moz-read-only):focus~label[data-v-0242b868],.blu-field.b-danger textarea:not(:-moz-read-only):focus:not(:-moz-read-only):focus~label[data-v-0242b868],.blu-field.b-danger textarea:focus:not(:-moz-read-only):focus~label[data-v-0242b868] {
    color: #e93c3c
}

.blu-field.b-danger input:not(:read-only):focus~label[data-v-0242b868],.blu-field.b-danger textarea:not(:read-only):focus~label[data-v-0242b868],.blu-field.b-danger input:not(:read-only):focus:not(:read-only):focus~label[data-v-0242b868],.blu-field.b-danger textarea:not(:read-only):focus:not(:read-only):focus~label[data-v-0242b868],.blu-field.b-danger textarea:focus:not(:read-only):focus~label[data-v-0242b868] {
    color: #e93c3c
}

.b-dark input.form__input[data-v-0242b868],.b-dark textarea[data-v-0242b868] {
    background-color: #f1f2f2;
    border-color: #f1f2f2
}

.b-dark:not(.b-disabled) input[data-v-0242b868]:hover,.b-dark:not(.b-disabled) textarea[data-v-0242b868]:hover {
    background-color: #e1e3e4
}

.b-dark:not(.b-disabled).has-value textarea+label[data-v-0242b868] {
    background-color: #f1f2f2
}

.b-dark:not(.b-disabled).has-value textarea:hover~label[data-v-0242b868] {
    background-color: #e1e3e4
}

.b-disabled input[data-v-0242b868],.b-disabled textarea[data-v-0242b868] {
    background-color: #c8cbcd;
    border-color: #c8cbcd
}

.b-disabled input[data-v-0242b868],.b-disabled textarea[data-v-0242b868],.b-disabled label[data-v-0242b868],.b-disabled .blu-field__btn *[data-v-0242b868] {
    cursor: not-allowed;
    color: rgba(25,34,42,.4)
}

.b-small input[data-v-0242b868] {
    font: 14px/18px horas79,-apple-system,segoe ui,roboto,helvetica,arial,sans-serif;
    border-radius: 8px
}

.b-small input[type=email][data-v-0242b868],.b-small input[type=number][data-v-0242b868],.b-small input[type=text][data-v-0242b868],.b-small input[type=tel][data-v-0242b868],.b-small input[type=url][data-v-0242b868],.b-small input[type=password][data-v-0242b868] {
    height: 32px
}

.b-small input[type=email]~.blu-field__leading-icon[data-v-0242b868],.b-small input[type=number]~.blu-field__leading-icon[data-v-0242b868],.b-small input[type=text]~.blu-field__leading-icon[data-v-0242b868],.b-small input[type=tel]~.blu-field__leading-icon[data-v-0242b868],.b-small input[type=url]~.blu-field__leading-icon[data-v-0242b868],.b-small input[type=password]~.blu-field__leading-icon[data-v-0242b868] {
    top: 6px
}

.b-small input[type=search][data-v-0242b868] {
    height: 36px
}

.b-small input[type=search]~.blu-field__btn[data-v-0242b868] {
    right: 8px
}

@media screen and (min-width: 769px),print {
    .b-small input[type=search]~.blu-field__btn[data-v-0242b868] {
        top:25px
    }
}

@media screen and (max-width: 768px) {
    .b-small input[type=search]~.blu-field__btn[data-v-0242b868] {
        top:33px
    }
}

.b-small.blu-field input[data-v-0242b868] {
    padding-left: 6px
}

.b-small.has-placeholder[data-v-0242b868] ::-webkit-input-placeholder {
    font: 14px/18px horas79,-apple-system,segoe ui,roboto,helvetica,arial,sans-serif;
    color: rgba(25,34,42,.4)
}

.b-small.has-placeholder[data-v-0242b868] ::-moz-placeholder {
    font: 14px/18px horas79,-apple-system,segoe ui,roboto,helvetica,arial,sans-serif;
    color: rgba(25,34,42,.4)
}

.b-small.has-placeholder[data-v-0242b868] :-ms-input-placeholder {
    font: 14px/18px horas79,-apple-system,segoe ui,roboto,helvetica,arial,sans-serif;
    color: rgba(25,34,42,.4)
}

.b-small.has-placeholder[data-v-0242b868] ::-ms-input-placeholder {
    font: 14px/18px horas79,-apple-system,segoe ui,roboto,helvetica,arial,sans-serif;
    color: rgba(25,34,42,.4)
}

.b-small.has-placeholder[data-v-0242b868] ::placeholder {
    font: 14px/18px horas79,-apple-system,segoe ui,roboto,helvetica,arial,sans-serif;
    color: rgba(25,34,42,.4)
}

.b-small.has-placeholder .blu-field__btn[data-v-0242b868] {
    top: 23px;
    right: 8px
}

.b-small.has-placeholder .blu-field__leading-icon svg[data-v-0242b868],.b-small.has-placeholder .blu-field__btn svg[data-v-0242b868] {
    width: 18px;
    height: 18px
}

.b-small.b-clearable input[data-v-0242b868] {
    padding-right: 33px
}

.b-small.has-leading-icon input[data-v-0242b868],.b-small.has-leading-icon input[type=search][data-v-0242b868] {
    padding-left: 32px
}

.b-small.has-leading-icon .blu-field__btn-custom[data-v-0242b868],.b-small.has-leading-icon .blu-field__btn-close[data-v-0242b868],.b-small.has-leading-icon .blu-field__leading-icon[data-v-0242b868] {
    left: 8px
}

.b-small .blu-field__btn[data-v-0242b868] {
    top: 6px
}

[data-v-0242b868]::-webkit-input-placeholder {
    font-size: 0;
    opacity: 0
}

[data-v-0242b868]::-moz-placeholder {
    font-size: 0;
    opacity: 0
}

[data-v-0242b868]::placeholder {
    font-size: 0;
    opacity: 0
}

[data-v-0242b868]::-ms-reveal {
    display: none
}

[data-v-0242b868]:-ms-input-placeholder {
    font-size: 0;
    opacity: 0
}

[data-v-0242b868]::-ms-input-placeholder {
    font-size: 0;
    opacity: 0
}

input[data-v-0242b868]:-internal-autofill-selected {
    background-color: #fff!important
}

[data-v-0242b868]::-webkit-credentials-auto-fill-button {
    -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB3aWR0aD0iMjQiIGhlaWdodD0iMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+PHBhdGggZD0iTTE4LjkxIDE0LjU2YTEuNzY5IDEuNzY5IDAgMCAxLTEuNDM1LS43MjVsLTIuNjUtMy42ODNhMS4wMDEgMS4wMDEgMCAwIDEgMS42MjUtMS4xNjhsMi40NSAzLjQwOCAyLjIwMi0zLjM3MWExIDEgMCAwIDEgMS42NzQgMS4wOTRsLTIuNCAzLjY3MmMtLjM3My41MDgtLjg5Ni43NzMtMS40NjYuNzczWiIgZmlsbD0iIzc5N0Y4NSIvPjxwYXRoIGZpbGwtcnVsZT0iZXZlbm9kZCIgY2xpcC1ydWxlPSJldmVub2RkIiBkPSJNMTIuOTIgNy4wNzNjMC0zLjAzMS0yLjQ2Ni01LjQ4OS01LjUxLTUuNDg5LTMuMDQ0IDAtNS41MTEgMi40NTctNS41MTEgNS40ODlhNS40ODcgNS40ODcgMCAwIDAgMy40NTkgNS4wOTFjLS4wNTYgMS45MTMtLjAyIDMuODMuMTI0IDUuNzM5bC4wMTEuMTQ0Yy4wMjkuMzkyLjE3My43Ni40MDYgMS4wMzhsLjgxLjk2OGMuNTEuNjA5IDEuNDc0LjcwMiAxLjg0NiAwIC4xNjYtLjMxNC4yMjctMS4wOTctLjAxLTEuNjIyLS4zMzYtLjc0Ny0uNjIxLTEuMTg5LjM0Mi0yLjM3OC4xOTktLjI0Ni4xODYtLjYyMy4wNTUtLjkyMS0uMjc1LS42MjgtLjU1My0xLjc1OC4zMDMtMi44MTMuMDI4LS4wMzUuMDczLS4wNzYuMTI0LS4xMiAyLjA3NS0uNzg4IDMuNTUyLTIuNzgzIDMuNTUyLTUuMTI2Wk03LjQxIDQuMDc5YTEuNSAxLjUgMCAwIDEgMS41MDQgMS40OTdBMS41IDEuNSAwIDAgMSA3LjQxIDcuMDczYTEuNSAxLjUgMCAwIDEtMS41MDMtMS40OTdBMS41IDEuNSAwIDAgMSA3LjQxIDQuMDc5WiIgZmlsbD0iIzc5N0Y4NSIvPjwvc3ZnPg==);
    -webkit-mask-size: 18px 18px;
    width: 18px;
    height: 18px;
    background-color: rgba(25,34,42,.4);
    margin-top: -14px;
    margin-right: -30px
}

input[type=number][data-v-0242b868]::-webkit-inner-spin-button,input[type=number][data-v-0242b868]::-webkit-outer-spin-button {
    -webkit-appearance: none;
    margin: 0
}

@-webkit-keyframes shake-0242b868 {
    10%,90% {
        -webkit-transform: translate3d(-1px,0,0);
        transform: translate3d(-1px,0,0)
    }

    20%,80% {
        -webkit-transform: translate3d(2px,0,0);
        transform: translate3d(2px,0,0)
    }

    30%,50%,70% {
        -webkit-transform: translate3d(-4px,0,0);
        transform: translate3d(-4px,0,0)
    }

    40%,60% {
        -webkit-transform: translate3d(4px,0,0);
        transform: translate3d(4px,0,0)
    }
}

@keyframes shake-0242b868 {
    10%,90% {
        -webkit-transform: translate3d(-1px,0,0);
        transform: translate3d(-1px,0,0)
    }

    20%,80% {
        -webkit-transform: translate3d(2px,0,0);
        transform: translate3d(2px,0,0)
    }

    30%,50%,70% {
        -webkit-transform: translate3d(-4px,0,0);
        transform: translate3d(-4px,0,0)
    }

    40%,60% {
        -webkit-transform: translate3d(4px,0,0);
        transform: translate3d(4px,0,0)
    }
}

.blu-input-stepper input[data-v-0242b868] {
    font: 18px/24px horas79 demi bold,-apple-system,segoe ui,roboto,helvetica,arial,sans-serif;
    color: #19222a;
    background-color: inherit
}

.blu-input-stepper input[type=number][data-v-0242b868] {
    width: 100%;
    height: 100%;
    padding: 0;
    border: none;
    text-align: center
}

.blu-input-stepper input[type=number][data-v-0242b868]:hover {
    background-color: inherit
}

.blu-input-stepper input[type=number][data-v-0242b868]:focus {
    border: none
}

.blu-input-stepper.b-readonly input[data-v-0242b868] {
    cursor: default
}

.blu-input-stepper.b-disabled input[data-v-0242b868] {
    color: rgba(25,34,42,.4)
}

.blu-input-stepper[data-v-32c0efa6] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    border-radius: 8px;
    height: 32px;
    padding: 4px;
    -webkit-transition: all .4s ease-in-out;
    transition: all .4s ease-in-out
}

.blu-input-stepper[data-v-32c0efa6]:not(.b-readonly) {
    background-color: #f1f2f2
}

.blu-input-stepper__input[data-v-32c0efa6] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    margin: 0;
    color: #19222a
}

.blu-input-stepper__plus[data-v-32c0efa6],.blu-input-stepper__minus[data-v-32c0efa6] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    border-radius: 50%;
    width: 24px;
    height: 24px;
    -webkit-box-sizing: border-box;
    box-sizing: border-box
}

.blu-input-stepper.b-disabled[data-v-32c0efa6] {
    cursor: not-allowed
}

.blu-input-stepper.b-disabled[data-v-32c0efa6]:not(.b-readonly) {
    background-color: #c8cbcd
}

.blu-input-stepper.b-active[data-v-32c0efa6] {
    -webkit-box-shadow: inset 0px 0px 0px 2px #ff5f03;
    box-shadow: inset 0 0 0 2px #ff5f03
}

.blu-ripple[data-v-44bfbbab] {
    width: 100%;
    height: 100%;
    position: relative;
    overflow: hidden;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: center;
    justify-content: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -webkit-box-align: center;
    -webkit-mask-image: radial-gradient(circle,#ffffff 100%,#000000 100%);
    padding: 0 12px
}

.blu-ripple-wave[data-v-44bfbbab] {
    position: absolute;
    z-index: 1;
    pointer-events: none;
    background: currentColor;
    border-radius: 50%;
    opacity: 0;
    -webkit-transform: scale(2) translateZ(0);
    transform: scale(2) translateZ(0)
}

.blu-ripple-wave.b-centered[data-v-44bfbbab] {
    -webkit-animation-duration: 1.2s;
    animation-duration: 1.2s;
    top: 50%;
    left: 50%
}

.blu-ripple-wave~*[data-v-44bfbbab]:not(.blu-ripple-wave) {
    position: relative;
    z-index: 2
}

.blu-ripple-enter-active[data-v-44bfbbab] {
    -webkit-transition: 2s cubic-bezier(.25,.8,.25,1);
    transition: 2s cubic-bezier(.25,.8,.25,1);
    -webkit-transition-property: opacity,-webkit-transform;
    transition-property: opacity,-webkit-transform;
    transition-property: opacity,transform;
    transition-property: opacity,transform,-webkit-transform;
    will-change: opacity,transform
}

.blu-ripple-enter-active.b-centered[data-v-44bfbbab] {
    -webkit-transition-duration: 1.2s;
    transition-duration: 1.2s
}

.blu-ripple-enter[data-v-44bfbbab] {
    opacity: .26;
    -webkit-transform: scale(.26) translateZ(0);
    transform: scale(.26) translateZ(0)
}

.has-left-icon .blu-ripple svg[data-v-44bfbbab] {
    margin-right: 8px
}

.has-left-icon.b-small svg[data-v-44bfbbab] {
    -webkit-transform-origin: left;
    transform-origin: left;
    margin-right: 4px
}

.b-large .blu-ripple[data-v-44bfbbab] {
    padding: 0 16px
}

.b-small .blu-ripple[data-v-44bfbbab] {
    padding: 0 8px
}

.b-small svg[data-v-44bfbbab] {
    width: 18px;
    height: 18px
}

.b-icon .blu-ripple[data-v-44bfbbab] {
    padding: 0
}

.b-loading .blu-loader-wrapper[data-v-44bfbbab] {
    height: 24px;
    position: absolute
}

.b-loading .blu-ripple[data-v-44bfbbab] {
    color: rgba(0,0,0,0)
}

.b-loading .blu-ripple>svg[data-v-44bfbbab] {
    visibility: hidden
}

.b-loading .blu-ripple .blu-ripple-wave[data-v-44bfbbab] {
    color: #fff
}

.b-loading.b-white .blu-ripple-wave[data-v-44bfbbab],.b-loading.b-outline.b-secondary .blu-ripple-wave[data-v-44bfbbab] {
    color: #ff5f03
}

.b-loading.b-outline.b-primary .blu-ripple-wave[data-v-44bfbbab] {
    color: #f1ab02
}

.b-loading.b-ghost.b-secondary .blu-ripple-wave[data-v-44bfbbab] {
    color: #ff5f03
}

.b-loading.b-ghost.b-primary .blu-ripple-wave[data-v-44bfbbab] {
    color: #f1ab02
}

.blu-input-stepper .blu-btn .blu-ripple[data-v-44bfbbab] {
    padding: 0;
    width: 24px;
    height: 24px;
    border-radius: 50%
}

.blu-input-stepper .blu-btn .blu-ripple svg[data-v-44bfbbab] {
    width: 18px;
    height: 18px;
    margin-left: 1px
}

.blu-input-stepper .blu-btn .blu-ripple-enter-active[data-v-44bfbbab] {
    background: #ff5f03
}

.b-disabled[data-v-44bfbbab] {
    opacity: 1
}

.blu-btn-dropdown .blu-ripple>svg+div[data-v-44bfbbab] {
    margin-left: 8px
}

.blu-radio[data-v-44bfbbab] {
    width: auto;
    margin: 16px 16px 16px 0;
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    position: relative
}

.blu-radio[data-v-44bfbbab]:not(.b-disabled) {
    cursor: pointer
}

.blu-radio:not(.b-disabled) .blu-radio-label[data-v-44bfbbab] {
    cursor: pointer;
    color: rgba(25,34,42,.7)
}

.blu-radio .blu-radio-container[data-v-44bfbbab] {
    width: 20px;
    min-width: 20px;
    height: 20px;
    position: relative;
    border: 1px solid rgba(0,0,0,0);
    border-radius: 50%;
    -webkit-transition: .4s cubic-bezier(.25,.8,.25,1);
    transition: .4s cubic-bezier(.25,.8,.25,1);
    border-color: #c8cbcd
}

.blu-radio .blu-radio-container[data-v-44bfbbab]:focus {
    outline: none
}

.blu-radio .blu-radio-container[data-v-44bfbbab]:before,.blu-radio .blu-radio-container[data-v-44bfbbab]:after {
    position: absolute;
    -webkit-transition: .4s cubic-bezier(.55,0,.55,.2);
    transition: .4s cubic-bezier(.55,0,.55,.2);
    content: " "
}

.blu-radio .blu-radio-container[data-v-44bfbbab]:before {
    width: 48px;
    height: 48px;
    top: 50%;
    left: 50%;
    border-radius: 50%;
    -webkit-transform: translate(-50%,-50%);
    transform: translate(-50%,-50%)
}

.blu-radio .blu-radio-container[data-v-44bfbbab]:after {
    position: absolute;
    top: 3px;
    right: 3px;
    bottom: 3px;
    left: 3px;
    border-radius: 50%;
    -webkit-transform: scale3D(.38,.38,1);
    transform: scale3D(.38,.38,1);
    content: " "
}

.blu-radio .blu-radio-container input[data-v-44bfbbab] {
    position: absolute;
    left: -999em
}

.blu-radio .blu-radio-container input:focus-visible+.focus-radio[data-v-44bfbbab] {
    position: absolute;
    padding: 12px;
    border: 4px solid #000;
    border-radius: 8px;
    left: -8px;
    bottom: -8px
}

.blu-radio .blu-radio-label[data-v-44bfbbab] {
    padding-left: 8px;
    position: relative;
    font: 16px/20px horas79,-apple-system,segoe ui,roboto,helvetica,arial,sans-serif
}

.blu-radio.b-checked .blu-radio-container[data-v-44bfbbab] {
    border-color: #1d8fff
}

.blu-radio.b-checked .blu-radio-container[data-v-44bfbbab]:after {
    -webkit-transform: scale3D(1,1,1);
    transform: scaleZ(1);
    -webkit-transition: .4s cubic-bezier(.25,.8,.25,1);
    transition: .4s cubic-bezier(.25,.8,.25,1);
    background-color: #1d8fff
}

.blu-radio.b-checked .blu-radio-container[data-v-44bfbbab]:hover {
    background-color: #fff;
    -webkit-box-shadow: none;
    box-shadow: none
}

.blu-radio.b-required label[data-v-44bfbbab]:after {
    position: absolute;
    top: 2px;
    right: 0;
    -webkit-transform: translateX(calc(100% + 2px));
    transform: translate(calc(100% + 2px));
    content: "*";
    line-height: 1em;
    vertical-align: top
}

.blu-radio.b-disabled[data-v-44bfbbab] {
    color: rgba(25,34,42,.4)
}

.blu-radio.b-disabled .blu-radio-container[data-v-44bfbbab] {
    border-color: #e1e3e4
}

.blu-radio.b-disabled .blu-radio-container[data-v-44bfbbab]:hover {
    background-color: #fff;
    -webkit-box-shadow: none;
    box-shadow: none
}

.blu-radio.b-disabled.b-checked .blu-radio-container[data-v-44bfbbab] {
    border-color: #c8cbcd
}

.blu-radio.b-disabled.b-checked .blu-radio-container[data-v-44bfbbab]:after {
    background-color: #c8cbcd
}

.blu-radio.b-disabled.b-checked .blu-radio-container[data-v-44bfbbab]:hover {
    background-color: #fff;
    -webkit-box-shadow: none;
    box-shadow: none
}

.blu-radio .b-disabled[data-v-44bfbbab] {
    cursor: not-allowed;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none
}

.blu-radio:hover:not(.b-disabled) .blu-radio-container[data-v-44bfbbab] {
    background-color: #f1f2f2;
    -webkit-box-shadow: 0 0 0 2px #f1f2f2;
    box-shadow: 0 0 0 2px #f1f2f2
}

.switch input[data-v-75bebad8] {
    display: none
}

.switch input+label[data-v-75bebad8] {
    color: rgba(25,34,42,.7);
    font: 16px/20px horas79,-apple-system,segoe ui,roboto,helvetica,arial,sans-serif;
    position: relative;
    display: inline-block;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    padding-left: 55px;
    cursor: pointer;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
    user-select: none
}

.switch input+label[data-v-75bebad8]:before {
    content: "";
    width: 45px;
    height: 24px;
    border-radius: 20px;
    background-color: #c8cbcd;
    -webkit-transition: background-color .2s;
    transition: background-color .2s;
    position: absolute;
    top: calc(50% - 11px);
    left: 0;
    margin-right: 8px
}

.switch input+label[data-v-75bebad8]:after {
    content: "";
    width: 18px;
    height: 18px;
    border-radius: 50%;
    background-color: #fff;
    position: absolute;
    top: calc(50% - 8px);
    left: 4px;
    -webkit-transition: left .2s,-webkit-box-shadow ease-in .2s;
    transition: left .2s,-webkit-box-shadow ease-in .2s;
    transition: left .2s,box-shadow ease-in .2s;
    transition: left .2s,box-shadow ease-in .2s,-webkit-box-shadow ease-in .2s
}

.switch input+label[data-v-75bebad8]:hover:after {
    -webkit-box-shadow: 0 0 0 7px rgba(146,151,156,.12);
    box-shadow: 0 0 0 7px rgba(146,151,156,.12)
}

.switch input+label[data-v-75bebad8]:focus {
    outline: none
}

.switch input+label[data-v-75bebad8]:focus-visible:before {
    border: 4px solid #000
}

.switch input:checked+label[data-v-75bebad8]:before {
    background-color: #1d8fff
}

.switch input:checked+label[data-v-75bebad8]:after {
    left: 24px
}

.switch input:checked+label[data-v-75bebad8]:hover:after {
    -webkit-box-shadow: 0 0 0 7px rgba(29,143,255,.12);
    box-shadow: 0 0 0 7px rgba(29,143,255,.12)
}

.switch input:disabled+label[data-v-75bebad8] {
    color: rgba(25,34,42,.4);
    cursor: not-allowed
}

.switch input:disabled+label[data-v-75bebad8]:before {
    background-color: #f1f2f2
}

.switch input:disabled+label[data-v-75bebad8]:after {
    background-color: #c8cbcd
}

.switch input:disabled+label[data-v-75bebad8]:hover:after {
    -webkit-box-shadow: none;
    box-shadow: none
}

.switch input:disabled+label[data-v-75bebad8]:focus-visible:before {
    border: none
}

.b-page .blu-modal__close[data-v-4707433a] {
    width: 24px;
    height: 24px;
    position: absolute;
    top: -28px;
    right: 20px
}

.b-page .blu-modal__close i[data-v-4707433a] {
    content: "";
    top: 1px;
    right: 1px;
    position: absolute;
    width: 24px;
    height: 24px;
    -webkit-transform: scale(1.3);
    transform: scale(1.3);
    background: rgba(0,0,0,0) url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0xMy43NjcyIDEyTDE3LjYzMiA4LjEzODM5QzE4LjEyMjcgNy42NDgxOSAxOC4xMjI3IDYuODU3ODYgMTcuNjMyIDYuMzY3NjVDMTcuMTQxNCA1Ljg3NzQ1IDE2LjM1MDQgNS44Nzc0NSAxNS44NTk4IDYuMzY3NjVMMTEuOTk1IDEwLjIyOTNMOC4xNDAxOCA2LjM3NzY2QzcuNjQ5NTYgNS44ODc0NSA2Ljg1ODU3IDUuODg3NDUgNi4zNjc5NiA2LjM3NzY2QzUuODc3MzUgNi44Njc4NiA1Ljg3NzM1IDcuNjU4MTkgNi4zNjc5NiA4LjE0ODRMMTAuMjIyOCAxMkw2LjM2Nzk2IDE1Ljg2MTZDNS44NzczNSAxNi4zNTE4IDUuODc3MzUgMTcuMTQyMSA2LjM2Nzk2IDE3LjYzMjNDNi44NTg1NyAxOC4xMjI2IDcuNjQ5NTYgMTguMTIyNiA4LjE0MDE4IDE3LjYzMjNMMTIuMDA1IDEzLjc3MDdMMTUuODU5OCAxNy42MjIzQzE2LjM1MDQgMTguMTEyNSAxNy4xNDE0IDE4LjExMjUgMTcuNjMyIDE3LjYyMjNDMTguMTIyNyAxNy4xMzIxIDE4LjEyMjcgMTYuMzQxOCAxNy42MzIgMTUuODUxNkwxMy43NzcyIDEySDEzLjc2NzJaIiBmaWxsPSIjNzk3Rjg1Ii8+Cjwvc3ZnPgo=) center center no-repeat #c8cbcd;
    background-color: #e1e3e4;
    -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0xMy43NjcyIDEyTDE3LjYzMiA4LjEzODM5QzE4LjEyMjcgNy42NDgxOSAxOC4xMjI3IDYuODU3ODYgMTcuNjMyIDYuMzY3NjVDMTcuMTQxNCA1Ljg3NzQ1IDE2LjM1MDQgNS44Nzc0NSAxNS44NTk4IDYuMzY3NjVMMTEuOTk1IDEwLjIyOTNMOC4xNDAxOCA2LjM3NzY2QzcuNjQ5NTYgNS44ODc0NSA2Ljg1ODU3IDUuODg3NDUgNi4zNjc5NiA2LjM3NzY2QzUuODc3MzUgNi44Njc4NiA1Ljg3NzM1IDcuNjU4MTkgNi4zNjc5NiA4LjE0ODRMMTAuMjIyOCAxMkw2LjM2Nzk2IDE1Ljg2MTZDNS44NzczNSAxNi4zNTE4IDUuODc3MzUgMTcuMTQyMSA2LjM2Nzk2IDE3LjYzMjNDNi44NTg1NyAxOC4xMjI2IDcuNjQ5NTYgMTguMTIyNiA4LjE0MDE4IDE3LjYzMjNMMTIuMDA1IDEzLjc3MDdMMTUuODU5OCAxNy42MjIzQzE2LjM1MDQgMTguMTEyNSAxNy4xNDE0IDE4LjExMjUgMTcuNjMyIDE3LjYyMjNDMTguMTIyNyAxNy4xMzIxIDE4LjEyMjcgMTYuMzQxOCAxNy42MzIgMTUuODUxNkwxMy43NzcyIDEySDEzLjc2NzJaIiBmaWxsPSIjNzk3Rjg1Ii8+Cjwvc3ZnPgo=)
}

@media screen and (max-width: 768px) {
    .b-page .blu-modal__close[data-v-4707433a] {
        right:20px
    }
}

.b-page .blu-modal__close[data-v-4707433a]:focus-visible {
    -webkit-box-shadow: 0px 0px 0px 4px #000;
    box-shadow: 0 0 0 4px #000;
    outline: none
}

.blu-ripple[data-v-4c1cd7ca] {
    width: 100%;
    height: 100%;
    position: relative;
    overflow: hidden;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: center;
    justify-content: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -webkit-box-align: center;
    -webkit-mask-image: radial-gradient(circle,#ffffff 100%,#000000 100%);
    padding: 0 12px
}

.blu-ripple-wave[data-v-4c1cd7ca] {
    position: absolute;
    z-index: 1;
    pointer-events: none;
    background: currentColor;
    border-radius: 50%;
    opacity: 0;
    -webkit-transform: scale(2) translateZ(0);
    transform: scale(2) translateZ(0)
}

.blu-ripple-wave.b-centered[data-v-4c1cd7ca] {
    -webkit-animation-duration: 1.2s;
    animation-duration: 1.2s;
    top: 50%;
    left: 50%
}

.blu-ripple-wave~*[data-v-4c1cd7ca]:not(.blu-ripple-wave) {
    position: relative;
    z-index: 2
}

.blu-ripple-enter-active[data-v-4c1cd7ca] {
    -webkit-transition: 2s cubic-bezier(.25,.8,.25,1);
    transition: 2s cubic-bezier(.25,.8,.25,1);
    -webkit-transition-property: opacity,-webkit-transform;
    transition-property: opacity,-webkit-transform;
    transition-property: opacity,transform;
    transition-property: opacity,transform,-webkit-transform;
    will-change: opacity,transform
}

.blu-ripple-enter-active.b-centered[data-v-4c1cd7ca] {
    -webkit-transition-duration: 1.2s;
    transition-duration: 1.2s
}

.blu-ripple-enter[data-v-4c1cd7ca] {
    opacity: .26;
    -webkit-transform: scale(.26) translateZ(0);
    transform: scale(.26) translateZ(0)
}

.has-left-icon .blu-ripple svg[data-v-4c1cd7ca] {
    margin-right: 8px
}

.has-left-icon.b-small svg[data-v-4c1cd7ca] {
    -webkit-transform-origin: left;
    transform-origin: left;
    margin-right: 4px
}

.b-large .blu-ripple[data-v-4c1cd7ca] {
    padding: 0 16px
}

.b-small .blu-ripple[data-v-4c1cd7ca] {
    padding: 0 8px
}

.b-small svg[data-v-4c1cd7ca] {
    width: 18px;
    height: 18px
}

.b-icon .blu-ripple[data-v-4c1cd7ca] {
    padding: 0
}

.b-loading .blu-loader-wrapper[data-v-4c1cd7ca] {
    height: 24px;
    position: absolute
}

.b-loading .blu-ripple[data-v-4c1cd7ca] {
    color: rgba(0,0,0,0)
}

.b-loading .blu-ripple>svg[data-v-4c1cd7ca] {
    visibility: hidden
}

.b-loading .blu-ripple .blu-ripple-wave[data-v-4c1cd7ca] {
    color: #fff
}

.b-loading.b-white .blu-ripple-wave[data-v-4c1cd7ca],.b-loading.b-outline.b-secondary .blu-ripple-wave[data-v-4c1cd7ca] {
    color: #ff5f03
}

.b-loading.b-outline.b-primary .blu-ripple-wave[data-v-4c1cd7ca] {
    color: #f1ab02
}

.b-loading.b-ghost.b-secondary .blu-ripple-wave[data-v-4c1cd7ca] {
    color: #ff5f03
}

.b-loading.b-ghost.b-primary .blu-ripple-wave[data-v-4c1cd7ca] {
    color: #f1ab02
}

.blu-input-stepper .blu-btn .blu-ripple[data-v-4c1cd7ca] {
    padding: 0;
    width: 24px;
    height: 24px;
    border-radius: 50%
}

.blu-input-stepper .blu-btn .blu-ripple svg[data-v-4c1cd7ca] {
    width: 18px;
    height: 18px;
    margin-left: 1px
}

.blu-input-stepper .blu-btn .blu-ripple-enter-active[data-v-4c1cd7ca] {
    background: #ff5f03
}

.b-disabled[data-v-4c1cd7ca] {
    opacity: 1
}

.blu-btn-dropdown .blu-ripple>svg+div[data-v-4c1cd7ca] {
    margin-left: 8px
}

.blu-modal__mask[data-v-4c1cd7ca] {
    -webkit-transition: opacity .3s ease;
    transition: opacity .3s ease;
    position: fixed;
    z-index: 999;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0,0,0,.6);
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.blu-modal__container[data-v-4c1cd7ca] {
    -webkit-transition: opacity .3s ease;
    transition: opacity .3s ease;
    width: 90%;
    max-width: 500px;
    max-height: calc(100% - 50px);
    height: auto;
    background: #fff;
    -webkit-box-shadow: 0 1px 6px 0 rgba(0,0,0,.1);
    box-shadow: 0 1px 6px rgba(0,0,0,.1);
    position: fixed;
    z-index: 1000;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column
}

@media screen and (max-width: 768px) {
    .blu-modal__container[data-v-4c1cd7ca] {
        max-height:90%
    }
}

@media screen and (min-width: 769px),print {
    .blu-modal__container[data-v-4c1cd7ca] {
        top:50%;
        left: 50%;
        -webkit-transform: translate(-50%,-50%);
        transform: translate(-50%,-50%)
    }
}

.blu-modal__heading[data-v-4c1cd7ca] {
    font: 24px/28px horas79 demi bold,-apple-system,segoe ui,roboto,helvetica,arial,sans-serif;
    margin-bottom: 8px
}

@media screen and (max-width: 768px) {
    .blu-modal__heading[data-v-4c1cd7ca] {
        font:20px/24px horas79 demi bold,-apple-system,segoe ui,roboto,helvetica,arial,sans-serif;
        margin-bottom: 0
    }
}

.blu-modal__body[data-v-4c1cd7ca] {
    max-height: var(--max-height-modal-body);
    overflow-x: auto;
    color: rgba(25,34,42,.7);
    margin-right: 0
}

@media screen and (min-width: 769px),print {
    .blu-modal__body[data-v-4c1cd7ca] {
        font:16px/20px horas79,-apple-system,segoe ui,roboto,helvetica,arial,sans-serif
    }
}

@media screen and (max-width: 768px) {
    .blu-modal__body[data-v-4c1cd7ca] {
        font:14px/18px horas79,-apple-system,segoe ui,roboto,helvetica,arial,sans-serif
    }
}

.blu-modal__footer[data-v-4c1cd7ca] {
    text-align: right
}

@media screen and (max-width: 768px) {
    .blu-modal__footer[data-v-4c1cd7ca] {
        margin-top:auto
    }
}

.blu-modal.b-dialog .blu-modal__body[data-v-4c1cd7ca] {
    margin-bottom: 40px
}

@media screen and (max-width: 768px) {
    .blu-modal.b-dialog .blu-modal__body[data-v-4c1cd7ca] {
        margin-bottom:32px
    }
}

.blu-modal.b-dialog .blu-modal__container[data-v-4c1cd7ca] {
    border-radius: 16px
}

@media screen and (min-width: 769px),print {
    .blu-modal.b-dialog .blu-modal__container[data-v-4c1cd7ca] {
        padding:24px 24px 16px
    }
}

@media screen and (max-width: 768px) {
    .blu-modal.b-dialog .blu-modal__container[data-v-4c1cd7ca] {
        padding:24px 24px 16px;
        top: 50%;
        left: 50%;
        -webkit-transform: translate(-50%,-50%);
        transform: translate(-50%,-50%)
    }
}

.blu-modal.b-dialog .blu-modal__container[data-v-4c1cd7ca]:before,.blu-modal.b-dialog .blu-modal__container[data-v-4c1cd7ca]:after {
    content: "";
    width: calc(100% - 60px);
    margin: 0 30px;
    border-radius: 0 0 24px 24px;
    position: absolute;
    left: 0
}

.blu-modal.b-dialog .blu-modal__container[data-v-4c1cd7ca]:before {
    height: 9px;
    bottom: -9px;
    z-index: 2;
    background: -webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,0)),to(rgba(0,0,0,.12)));
    background: linear-gradient(0deg,rgba(0,0,0,0) 0%,rgba(0,0,0,.12) 100%)
}

.blu-modal.b-dialog .blu-modal__container[data-v-4c1cd7ca]:after {
    height: 16px;
    border-top: #fff 1px solid;
    bottom: -15px
}

.blu-modal.b-dialog .blu-modal__close[data-v-4c1cd7ca] {
    display: none
}

.blu-modal.b-dialog.b-info .blu-modal__container[data-v-4c1cd7ca]:after {
    background-color: #1d8fff
}

.blu-modal.b-dialog.b-success .blu-modal__container[data-v-4c1cd7ca]:after {
    background-color: #22a334
}

.blu-modal.b-dialog.b-warning .blu-modal__container[data-v-4c1cd7ca]:after {
    background-color: #ffcd00
}

.blu-modal.b-dialog.b-danger .blu-modal__container[data-v-4c1cd7ca]:after {
    background-color: #ff4646
}

.blu-modal.b-page .blu-modal__body[data-v-4c1cd7ca] {
    color: rgba(25,34,42,.7)
}

@media screen and (min-width: 769px),print {
    .blu-modal.b-page .blu-modal__body[data-v-4c1cd7ca] {
        padding:0 24px
    }
}

@media screen and (max-width: 768px) {
    .blu-modal.b-page .blu-modal__body[data-v-4c1cd7ca] {
        padding:0 16px;
        padding-bottom: calc(env(safe-area-inset-bottom) + 4px);
        overflow-y: auto
    }
}

.blu-modal.b-page .blu-modal__body[data-v-4c1cd7ca]:before {
    content: "";
    background: #fff;
    height: 20px;
    width: 100%;
    left: 0;
    bottom: 0;
    position: fixed
}

@media screen and (min-width: 769px),print {
    .blu-modal.b-page .blu-modal__body[data-v-4c1cd7ca]:before {
        display:none
    }
}

@media screen and (min-width: 769px),print {
    .blu-modal.b-page .blu-modal__container[data-v-4c1cd7ca] {
        border-radius:16px;
        padding-top: 32px
    }
}

@media screen and (max-width: 768px) {
    .blu-modal.b-page .blu-modal__container[data-v-4c1cd7ca] {
        width:100%;
        max-width: 100%;
        height: auto;
        border-radius: 16px 16px 0 0;
        left: 0;
        bottom: 0;
        padding-top: 24px;
        padding-bottom: calc(env(safe-area-inset-bottom) + 16px)
    }
}

@media screen and (min-width: 769px),print {
    .blu-modal.b-page .blu-modal__footer[data-v-4c1cd7ca] {
        padding:24px
    }
}

@media screen and (max-width: 768px) {
    .blu-modal.b-page .blu-modal__footer[data-v-4c1cd7ca] {
        width:100%;
        padding: 16px;
        -webkit-transition: all .3s cubic-bezier(0,0,.2,1.2);
        transition: all .3s cubic-bezier(0,0,.2,1.2);
        bottom: 0;
        padding-bottom: env(safe-area-inset-bottom);
        background: #fff
    }
}

.blu-modal.b-page .blu-modal__footer[data-v-4c1cd7ca]:before {
    content: "";
    background: #fff;
    height: 20px;
    width: 100%;
    left: 0;
    bottom: 0;
    position: fixed
}

@media screen and (min-width: 769px),print {
    .blu-modal.b-page .blu-modal__footer[data-v-4c1cd7ca]:before {
        display:none
    }
}

@media screen and (min-width: 769px),print {
    .blu-modal.b-page .blu-modal__header[data-v-4c1cd7ca] {
        padding:0 24px
    }
}

@media screen and (max-width: 768px) {
    .blu-modal.b-page .blu-modal__header[data-v-4c1cd7ca] {
        padding:0 16px
    }
}

.blu-modal.b-page .blu-modal__icon[data-v-4c1cd7ca] {
    display: none
}

@media screen and (max-width: 768px) {
    .blu-modal.b-page.fade-enter-active[data-v-4c1cd7ca],.blu-modal.b-page.fade-leave-active[data-v-4c1cd7ca] {
        -webkit-transition:opacity .3s;
        transition: opacity .3s
    }

    .blu-modal.b-page.fade-enter-active .blu-modal__container[data-v-4c1cd7ca],.blu-modal.b-page.fade-leave-active .blu-modal__container[data-v-4c1cd7ca] {
        -webkit-transition: bottom .3s;
        transition: bottom .3s;
        -webkit-transition: all .3s cubic-bezier(0,0,.2,1.2);
        transition: all .3s cubic-bezier(0,0,.2,1.2);
        bottom: 0
    }

    .blu-modal.b-page.fade-enter-active[data-v-4c1cd7ca] {
        -webkit-transition: opacity .3s cubic-bezier(0,0,.2,1.2);
        transition: opacity .3s cubic-bezier(0,0,.2,1.2)
    }

    .blu-modal.b-page.fade-leave-active[data-v-4c1cd7ca] {
        -webkit-transition: opacity .3s cubic-bezier(.8,0,1,1);
        transition: opacity .3s cubic-bezier(.8,0,1,1)
    }

    .blu-modal.b-page.fade-enter .blu-modal__container[data-v-4c1cd7ca],.blu-modal.b-page.fade-leave-to .blu-modal__container[data-v-4c1cd7ca] {
        bottom: -96vh
    }
}

.blu-modal.b-no-button .blu-modal__container[data-v-4c1cd7ca] {
    padding-bottom: 20px
}

@media screen and (max-width: 768px) {
    .blu-modal.b-no-button .blu-modal__body[data-v-4c1cd7ca] {
        padding-bottom:env(safe-area-inset-bottom)
    }
}

.blu-modal.b-no-button .blu-modal__footer[data-v-4c1cd7ca] {
    display: none
}

.fade-enter-active[data-v-4c1cd7ca],.fade-leave-active[data-v-4c1cd7ca] {
    position: absolute;
    z-index: 998;
    -webkit-transition: opacity .3s;
    transition: opacity .3s
}

.fade-enter[data-v-4c1cd7ca],.fade-leave-to[data-v-4c1cd7ca] {
    opacity: 0
}

img[data-v-4c1cd7ca] {
    max-width: 100%
}

.blu-modal.b-dialog .blu-modal__icon[data-v-4c1cd7ca] {
    width: 40px;
    height: 40px;
    margin-bottom: 40px
}

@media screen and (max-width: 768px) {
    .blu-modal.b-dialog .blu-modal__icon[data-v-4c1cd7ca] {
        width:24px;
        height: 24px;
        margin-bottom: 32px
    }
}

.blu-modal.b-dialog.b-info .blu-modal__icon[data-v-4c1cd7ca] {
    background-color: #1d8fff;
    -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+DQo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTIgMTJDMiA2LjQ4IDYuNDggMiAxMiAyQzE3LjUyIDIgMjIgNi40OCAyMiAxMkMyMiAxNy41MiAxNy41MiAyMiAxMiAyMkM2LjQ4IDIyIDIgMTcuNTIgMiAxMlpNMTEuOTcgOC43Mzc2NEMxMi43MjY2IDguNzM3NjQgMTMuMzQgOC4xMjQ4IDEzLjM0IDcuMzY4ODJDMTMuMzQgNi42MTI4NCAxMi43MjY2IDYgMTEuOTcgNkMxMS4yMTM0IDYgMTAuNiA2LjYxMjg0IDEwLjYgNy4zNjg4MkMxMC42IDguMTI0OCAxMS4yMTM0IDguNzM3NjQgMTEuOTcgOC43Mzc2NFpNMTEuNDk5OSAxMC4xMDY0SDEyLjQ0OTlDMTIuODQ5OSAxMC4xMDY0IDEzLjE3OTkgMTAuNDM2MiAxMy4xNzk5IDEwLjgzNThWMTcuMjcwM0MxMy4xNzk5IDE3LjY2OTkgMTIuODQ5OSAxNy45OTk2IDEyLjQ0OTkgMTcuOTk5NkgxMS40OTk5QzExLjA5OTkgMTcuOTk5NiAxMC43Njk5IDE3LjY2OTkgMTAuNzY5OSAxNy4yNzAzVjEwLjgzNThDMTAuNzY5OSAxMC40MzYyIDExLjA5OTkgMTAuMTA2NCAxMS40OTk5IDEwLjEwNjRaIiBmaWxsPSIjNzk3Rjg1Ii8+DQo8L3N2Zz4NCg==);
    mask-image: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+DQo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTIgMTJDMiA2LjQ4IDYuNDggMiAxMiAyQzE3LjUyIDIgMjIgNi40OCAyMiAxMkMyMiAxNy41MiAxNy41MiAyMiAxMiAyMkM2LjQ4IDIyIDIgMTcuNTIgMiAxMlpNMTEuOTcgOC43Mzc2NEMxMi43MjY2IDguNzM3NjQgMTMuMzQgOC4xMjQ4IDEzLjM0IDcuMzY4ODJDMTMuMzQgNi42MTI4NCAxMi43MjY2IDYgMTEuOTcgNkMxMS4yMTM0IDYgMTAuNiA2LjYxMjg0IDEwLjYgNy4zNjg4MkMxMC42IDguMTI0OCAxMS4yMTM0IDguNzM3NjQgMTEuOTcgOC43Mzc2NFpNMTEuNDk5OSAxMC4xMDY0SDEyLjQ0OTlDMTIuODQ5OSAxMC4xMDY0IDEzLjE3OTkgMTAuNDM2MiAxMy4xNzk5IDEwLjgzNThWMTcuMjcwM0MxMy4xNzk5IDE3LjY2OTkgMTIuODQ5OSAxNy45OTk2IDEyLjQ0OTkgMTcuOTk5NkgxMS40OTk5QzExLjA5OTkgMTcuOTk5NiAxMC43Njk5IDE3LjY2OTkgMTAuNzY5OSAxNy4yNzAzVjEwLjgzNThDMTAuNzY5OSAxMC40MzYyIDExLjA5OTkgMTAuMTA2NCAxMS40OTk5IDEwLjEwNjRaIiBmaWxsPSIjNzk3Rjg1Ii8+DQo8L3N2Zz4NCg==)
}

.blu-modal.b-dialog.b-success .blu-modal__icon[data-v-4c1cd7ca] {
    background-color: #22a334;
    -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+DQo8cGF0aCBkPSJNMTIgMkM2LjQ4IDIgMiA2LjQ4IDIgMTJDMiAxNy41MiA2LjQ4IDIyIDEyIDIyQzE3LjUyIDIyIDIyIDE3LjUyIDIyIDEyQzIyIDYuNDggMTcuNTIgMiAxMiAyWk0xNy4wNSA5LjExTDEyLjA2IDE2LjEyQzExLjg4IDE2LjM3IDExLjYgMTYuNTIgMTEuMjkgMTYuNTRIMTEuMjRDMTAuOTUgMTYuNTQgMTAuNjcgMTYuNDIgMTAuNDggMTYuMTlMNi45OSAxMi4xM0M2LjgyIDExLjkzIDYuNzMgMTEuNjcgNi43NSAxMS40MUM2Ljc3IDExLjE0IDYuODkgMTAuOSA3LjA5IDEwLjczQzcuNTEgMTAuMzcgOC4xNCAxMC40MiA4LjUgMTAuODRMMTEuMTYgMTMuOTNMMTUuNDEgNy45NkMxNS43MyA3LjUxIDE2LjM1IDcuNDEgMTYuOCA3LjczQzE3LjAyIDcuODggMTcuMTYgOC4xMSAxNy4yMSA4LjM4QzE3LjI1IDguNjQgMTcuMTkgOC45MSAxNy4wNCA5LjEyTDE3LjA1IDkuMTFaIiBmaWxsPSIjNzk3Rjg1Ii8+DQo8L3N2Zz4=);
    mask-image: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+DQo8cGF0aCBkPSJNMTIgMkM2LjQ4IDIgMiA2LjQ4IDIgMTJDMiAxNy41MiA2LjQ4IDIyIDEyIDIyQzE3LjUyIDIyIDIyIDE3LjUyIDIyIDEyQzIyIDYuNDggMTcuNTIgMiAxMiAyWk0xNy4wNSA5LjExTDEyLjA2IDE2LjEyQzExLjg4IDE2LjM3IDExLjYgMTYuNTIgMTEuMjkgMTYuNTRIMTEuMjRDMTAuOTUgMTYuNTQgMTAuNjcgMTYuNDIgMTAuNDggMTYuMTlMNi45OSAxMi4xM0M2LjgyIDExLjkzIDYuNzMgMTEuNjcgNi43NSAxMS40MUM2Ljc3IDExLjE0IDYuODkgMTAuOSA3LjA5IDEwLjczQzcuNTEgMTAuMzcgOC4xNCAxMC40MiA4LjUgMTAuODRMMTEuMTYgMTMuOTNMMTUuNDEgNy45NkMxNS43MyA3LjUxIDE2LjM1IDcuNDEgMTYuOCA3LjczQzE3LjAyIDcuODggMTcuMTYgOC4xMSAxNy4yMSA4LjM4QzE3LjI1IDguNjQgMTcuMTkgOC45MSAxNy4wNCA5LjEyTDE3LjA1IDkuMTFaIiBmaWxsPSIjNzk3Rjg1Ii8+DQo8L3N2Zz4=)
}

.blu-modal.b-dialog.b-warning .blu-modal__icon[data-v-4c1cd7ca] {
    background-color: #ffcd00;
    -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+DQo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTMuODc0MzYgMjFIMjAuMTE0NEgyMC4xMjQ0QzIxLjU1MzUgMjEgMjIuNDUyOSAxOS41MDM1IDIxLjc2MzQgMTguMjg2NEwxMy42NDg0IDMuOTUwMjZDMTIuOTM4OCAyLjY4MzI1IDExLjA2OTkgMi42ODMyNSAxMC4zNjA0IDMuOTUwMjZMMi4yMzUzNyAxOC4yOTY0QzEuNTQ1OCAxOS41MTM1IDIuNDU1MjQgMjEgMy44NzQzNiAyMVpNMTAuOTkgMTMuOTM3NEwxMC43MDAyIDkuMDk4ODdWNy43NTIwNUMxMC43MDAyIDcuMzMzMDQgMTEuMDQgNi45OTM4NCAxMS40NTk3IDYuOTkzODRIMTIuNjA5QzEzLjAyODggNi45OTM4NCAxMy4zNjg2IDcuMzMzMDQgMTMuMzY4NiA3Ljc1MjA1VjkuMTA4ODRMMTMuMDg4NyAxMy45Mjc1QzEzLjA2ODcgMTQuMzI2NSAxMi43Mzg5IDE0LjYzNTggMTIuMzI5MiAxNC42MzU4SDExLjc0OTVDMTEuMzQ5OCAxNC42MzU4IDExLjAyIDE0LjMyNjUgMTAuOTkgMTMuOTI3NVYxMy45Mzc0Wk0xMS45OTk0IDE4Ljk2NTJDMTIuNzg4NyAxOC45NjUyIDEzLjQyODYgMTguMzI2NSAxMy40Mjg2IDE3LjUzODZDMTMuNDI4NiAxNi43NTA3IDEyLjc4ODcgMTYuMTEyIDExLjk5OTQgMTYuMTEyQzExLjIxMDIgMTYuMTEyIDEwLjU3MDMgMTYuNzUwNyAxMC41NzAzIDE3LjUzODZDMTAuNTcwMyAxOC4zMjY1IDExLjIxMDIgMTguOTY1MiAxMS45OTk0IDE4Ljk2NTJaIiBmaWxsPSIjNzk3Rjg1Ii8+DQo8L3N2Zz4NCg==);
    mask-image: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+DQo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTMuODc0MzYgMjFIMjAuMTE0NEgyMC4xMjQ0QzIxLjU1MzUgMjEgMjIuNDUyOSAxOS41MDM1IDIxLjc2MzQgMTguMjg2NEwxMy42NDg0IDMuOTUwMjZDMTIuOTM4OCAyLjY4MzI1IDExLjA2OTkgMi42ODMyNSAxMC4zNjA0IDMuOTUwMjZMMi4yMzUzNyAxOC4yOTY0QzEuNTQ1OCAxOS41MTM1IDIuNDU1MjQgMjEgMy44NzQzNiAyMVpNMTAuOTkgMTMuOTM3NEwxMC43MDAyIDkuMDk4ODdWNy43NTIwNUMxMC43MDAyIDcuMzMzMDQgMTEuMDQgNi45OTM4NCAxMS40NTk3IDYuOTkzODRIMTIuNjA5QzEzLjAyODggNi45OTM4NCAxMy4zNjg2IDcuMzMzMDQgMTMuMzY4NiA3Ljc1MjA1VjkuMTA4ODRMMTMuMDg4NyAxMy45Mjc1QzEzLjA2ODcgMTQuMzI2NSAxMi43Mzg5IDE0LjYzNTggMTIuMzI5MiAxNC42MzU4SDExLjc0OTVDMTEuMzQ5OCAxNC42MzU4IDExLjAyIDE0LjMyNjUgMTAuOTkgMTMuOTI3NVYxMy45Mzc0Wk0xMS45OTk0IDE4Ljk2NTJDMTIuNzg4NyAxOC45NjUyIDEzLjQyODYgMTguMzI2NSAxMy40Mjg2IDE3LjUzODZDMTMuNDI4NiAxNi43NTA3IDEyLjc4ODcgMTYuMTEyIDExLjk5OTQgMTYuMTEyQzExLjIxMDIgMTYuMTEyIDEwLjU3MDMgMTYuNzUwNyAxMC41NzAzIDE3LjUzODZDMTAuNTcwMyAxOC4zMjY1IDExLjIxMDIgMTguOTY1MiAxMS45OTk0IDE4Ljk2NTJaIiBmaWxsPSIjNzk3Rjg1Ii8+DQo8L3N2Zz4NCg==)
}

.blu-modal.b-dialog.b-danger .blu-modal__icon[data-v-4c1cd7ca] {
    background-color: #ff4646;
    -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+DQo8cGF0aCBkPSJNMTIgMkM2LjQ4IDIgMiA2LjQ4IDIgMTJDMiAxNy41MiA2LjQ4IDIyIDEyIDIyQzE3LjUyIDIyIDIyIDE3LjUyIDIyIDEyQzIyIDYuNDggMTcuNTIgMiAxMiAyWk0xNi4yNCAxNC44M0MxNi42MyAxNS4yMiAxNi42MyAxNS44NSAxNi4yNCAxNi4yNEMxNS44NSAxNi42MyAxNS4yMiAxNi42MyAxNC44MyAxNi4yNEwxMiAxMy40MUw5LjE3IDE2LjI0QzguNzggMTYuNjMgOC4xNSAxNi42MyA3Ljc2IDE2LjI0QzcuMzcgMTUuODUgNy4zNyAxNS4yMiA3Ljc2IDE0LjgzTDEwLjU5IDEyTDcuNzYgOS4xN0M3LjM3IDguNzggNy4zNyA4LjE1IDcuNzYgNy43NkM4LjE1IDcuMzcgOC43OCA3LjM3IDkuMTcgNy43NkwxMiAxMC41OUwxNC44MyA3Ljc2QzE1LjIyIDcuMzcgMTUuODUgNy4zNyAxNi4yNCA3Ljc2QzE2LjYzIDguMTUgMTYuNjMgOC43OCAxNi4yNCA5LjE3TDEzLjQxIDEyTDE2LjI0IDE0LjgzWiIgZmlsbD0iIzc5N0Y4NSIvPg0KPC9zdmc+);
    mask-image: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+DQo8cGF0aCBkPSJNMTIgMkM2LjQ4IDIgMiA2LjQ4IDIgMTJDMiAxNy41MiA2LjQ4IDIyIDEyIDIyQzE3LjUyIDIyIDIyIDE3LjUyIDIyIDEyQzIyIDYuNDggMTcuNTIgMiAxMiAyWk0xNi4yNCAxNC44M0MxNi42MyAxNS4yMiAxNi42MyAxNS44NSAxNi4yNCAxNi4yNEMxNS44NSAxNi42MyAxNS4yMiAxNi42MyAxNC44MyAxNi4yNEwxMiAxMy40MUw5LjE3IDE2LjI0QzguNzggMTYuNjMgOC4xNSAxNi42MyA3Ljc2IDE2LjI0QzcuMzcgMTUuODUgNy4zNyAxNS4yMiA3Ljc2IDE0LjgzTDEwLjU5IDEyTDcuNzYgOS4xN0M3LjM3IDguNzggNy4zNyA4LjE1IDcuNzYgNy43NkM4LjE1IDcuMzcgOC43OCA3LjM3IDkuMTcgNy43NkwxMiAxMC41OUwxNC44MyA3Ljc2QzE1LjIyIDcuMzcgMTUuODUgNy4zNyAxNi4yNCA3Ljc2QzE2LjYzIDguMTUgMTYuNjMgOC43OCAxNi4yNCA5LjE3TDEzLjQxIDEyTDE2LjI0IDE0LjgzWiIgZmlsbD0iIzc5N0Y4NSIvPg0KPC9zdmc+)
}

@media screen and (max-width: 768px) {
    .blu-modal.b-full-screen .blu-modal__container[data-v-4c1cd7ca] {
        min-height:100%;
        border-radius: unset;
        padding-top: 0
    }

    .blu-modal.b-full-screen .blu-modal__close[data-v-4c1cd7ca] {
        display: none
    }
}

@media screen and (max-width: 768px) {
    .blu-modal__footer[data-v-4c1cd7ca] {
        display:-webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-pack: end;
        -ms-flex-pack: end;
        justify-content: flex-end;
        -webkit-box-orient: vertical;
        -webkit-box-direction: reverse;
        -ms-flex-direction: column-reverse;
        flex-direction: column-reverse
    }
}

.blu-btn[data-v-4c1cd7ca] {
    min-width: 96px
}

@media screen and (min-width: 769px),print {
    .blu-btn[data-v-4c1cd7ca] {
        margin-left:8px;
        margin-bottom: 0
    }
}

@media screen and (max-width: 768px) {
    .blu-btn[data-v-4c1cd7ca] {
        width:100%;
        margin-bottom: 8px
    }

    .blu-btn[data-v-4c1cd7ca]:not(:last-child) {
        margin-bottom: 0
    }
}

.blu-ripple[data-v-e9c3368e] {
    width: 100%;
    height: 100%;
    position: relative;
    overflow: hidden;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: center;
    justify-content: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -webkit-box-align: center;
    -webkit-mask-image: radial-gradient(circle,#ffffff 100%,#000000 100%);
    padding: 0 12px
}

.blu-ripple-wave[data-v-e9c3368e] {
    position: absolute;
    z-index: 1;
    pointer-events: none;
    background: currentColor;
    border-radius: 50%;
    opacity: 0;
    -webkit-transform: scale(2) translateZ(0);
    transform: scale(2) translateZ(0)
}

.blu-ripple-wave.b-centered[data-v-e9c3368e] {
    -webkit-animation-duration: 1.2s;
    animation-duration: 1.2s;
    top: 50%;
    left: 50%
}

.blu-ripple-wave~*[data-v-e9c3368e]:not(.blu-ripple-wave) {
    position: relative;
    z-index: 2
}

.blu-ripple-enter-active[data-v-e9c3368e] {
    -webkit-transition: 2s cubic-bezier(.25,.8,.25,1);
    transition: 2s cubic-bezier(.25,.8,.25,1);
    -webkit-transition-property: opacity,-webkit-transform;
    transition-property: opacity,-webkit-transform;
    transition-property: opacity,transform;
    transition-property: opacity,transform,-webkit-transform;
    will-change: opacity,transform
}

.blu-ripple-enter-active.b-centered[data-v-e9c3368e] {
    -webkit-transition-duration: 1.2s;
    transition-duration: 1.2s
}

.blu-ripple-enter[data-v-e9c3368e] {
    opacity: .26;
    -webkit-transform: scale(.26) translateZ(0);
    transform: scale(.26) translateZ(0)
}

.has-left-icon .blu-ripple svg[data-v-e9c3368e] {
    margin-right: 8px
}

.has-left-icon.b-small svg[data-v-e9c3368e] {
    -webkit-transform-origin: left;
    transform-origin: left;
    margin-right: 4px
}

.b-large .blu-ripple[data-v-e9c3368e] {
    padding: 0 16px
}

.b-small .blu-ripple[data-v-e9c3368e] {
    padding: 0 8px
}

.b-small svg[data-v-e9c3368e] {
    width: 18px;
    height: 18px
}

.b-icon .blu-ripple[data-v-e9c3368e] {
    padding: 0
}

.b-loading .blu-loader-wrapper[data-v-e9c3368e] {
    height: 24px;
    position: absolute
}

.b-loading .blu-ripple[data-v-e9c3368e] {
    color: rgba(0,0,0,0)
}

.b-loading .blu-ripple>svg[data-v-e9c3368e] {
    visibility: hidden
}

.b-loading .blu-ripple .blu-ripple-wave[data-v-e9c3368e] {
    color: #fff
}

.b-loading.b-white .blu-ripple-wave[data-v-e9c3368e],.b-loading.b-outline.b-secondary .blu-ripple-wave[data-v-e9c3368e] {
    color: #ff5f03
}

.b-loading.b-outline.b-primary .blu-ripple-wave[data-v-e9c3368e] {
    color: #f1ab02
}

.b-loading.b-ghost.b-secondary .blu-ripple-wave[data-v-e9c3368e] {
    color: #ff5f03
}

.b-loading.b-ghost.b-primary .blu-ripple-wave[data-v-e9c3368e] {
    color: #f1ab02
}

.blu-input-stepper .blu-btn .blu-ripple[data-v-e9c3368e] {
    padding: 0;
    width: 24px;
    height: 24px;
    border-radius: 50%
}

.blu-input-stepper .blu-btn .blu-ripple svg[data-v-e9c3368e] {
    width: 18px;
    height: 18px;
    margin-left: 1px
}

.blu-input-stepper .blu-btn .blu-ripple-enter-active[data-v-e9c3368e] {
    background: #ff5f03
}

.b-disabled[data-v-e9c3368e] {
    opacity: 1
}

.blu-btn-dropdown .blu-ripple>svg+div[data-v-e9c3368e] {
    margin-left: 8px
}

.blu-modal__mask[data-v-e9c3368e] {
    -webkit-transition: opacity .3s ease;
    transition: opacity .3s ease;
    position: fixed;
    z-index: 999;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0,0,0,.6);
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.blu-modal__container[data-v-e9c3368e] {
    -webkit-transition: opacity .3s ease;
    transition: opacity .3s ease;
    width: 90%;
    max-width: 500px;
    max-height: calc(100% - 50px);
    height: auto;
    background: #fff;
    -webkit-box-shadow: 0 1px 6px 0 rgba(0,0,0,.1);
    box-shadow: 0 1px 6px rgba(0,0,0,.1);
    position: fixed;
    z-index: 1000;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column
}

@media screen and (max-width: 768px) {
    .blu-modal__container[data-v-e9c3368e] {
        max-height:90%
    }
}

@media screen and (min-width: 769px),print {
    .blu-modal__container[data-v-e9c3368e] {
        top:50%;
        left: 50%;
        -webkit-transform: translate(-50%,-50%);
        transform: translate(-50%,-50%)
    }
}

.blu-modal__heading[data-v-e9c3368e] {
    font: 24px/28px horas79 demi bold,-apple-system,segoe ui,roboto,helvetica,arial,sans-serif;
    margin-bottom: 8px
}

@media screen and (max-width: 768px) {
    .blu-modal__heading[data-v-e9c3368e] {
        font:20px/24px horas79 demi bold,-apple-system,segoe ui,roboto,helvetica,arial,sans-serif;
        margin-bottom: 0
    }
}

.blu-modal__body[data-v-e9c3368e] {
    max-height: var(--max-height-modal-body);
    overflow-x: auto;
    color: rgba(25,34,42,.7);
    margin-right: 0
}

@media screen and (min-width: 769px),print {
    .blu-modal__body[data-v-e9c3368e] {
        font:16px/20px horas79,-apple-system,segoe ui,roboto,helvetica,arial,sans-serif
    }
}

@media screen and (max-width: 768px) {
    .blu-modal__body[data-v-e9c3368e] {
        font:14px/18px horas79,-apple-system,segoe ui,roboto,helvetica,arial,sans-serif
    }
}

.blu-modal__footer[data-v-e9c3368e] {
    text-align: right
}

@media screen and (max-width: 768px) {
    .blu-modal__footer[data-v-e9c3368e] {
        margin-top:auto
    }
}

.blu-modal.b-dialog .blu-modal__body[data-v-e9c3368e] {
    margin-bottom: 40px
}

@media screen and (max-width: 768px) {
    .blu-modal.b-dialog .blu-modal__body[data-v-e9c3368e] {
        margin-bottom:32px
    }
}

.blu-modal.b-dialog .blu-modal__container[data-v-e9c3368e] {
    border-radius: 16px
}

@media screen and (min-width: 769px),print {
    .blu-modal.b-dialog .blu-modal__container[data-v-e9c3368e] {
        padding:24px 24px 16px
    }
}

@media screen and (max-width: 768px) {
    .blu-modal.b-dialog .blu-modal__container[data-v-e9c3368e] {
        padding:24px 24px 16px;
        top: 50%;
        left: 50%;
        -webkit-transform: translate(-50%,-50%);
        transform: translate(-50%,-50%)
    }
}

.blu-modal.b-dialog .blu-modal__container[data-v-e9c3368e]:before,.blu-modal.b-dialog .blu-modal__container[data-v-e9c3368e]:after {
    content: "";
    width: calc(100% - 60px);
    margin: 0 30px;
    border-radius: 0 0 24px 24px;
    position: absolute;
    left: 0
}

.blu-modal.b-dialog .blu-modal__container[data-v-e9c3368e]:before {
    height: 9px;
    bottom: -9px;
    z-index: 2;
    background: -webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,0)),to(rgba(0,0,0,.12)));
    background: linear-gradient(0deg,rgba(0,0,0,0) 0%,rgba(0,0,0,.12) 100%)
}

.blu-modal.b-dialog .blu-modal__container[data-v-e9c3368e]:after {
    height: 16px;
    border-top: #fff 1px solid;
    bottom: -15px
}

.blu-modal.b-dialog .blu-modal__close[data-v-e9c3368e] {
    display: none
}

.blu-modal.b-dialog.b-info .blu-modal__container[data-v-e9c3368e]:after {
    background-color: #1d8fff
}

.blu-modal.b-dialog.b-success .blu-modal__container[data-v-e9c3368e]:after {
    background-color: #22a334
}

.blu-modal.b-dialog.b-warning .blu-modal__container[data-v-e9c3368e]:after {
    background-color: #ffcd00
}

.blu-modal.b-dialog.b-danger .blu-modal__container[data-v-e9c3368e]:after {
    background-color: #ff4646
}

.blu-modal.b-page .blu-modal__body[data-v-e9c3368e] {
    color: rgba(25,34,42,.7)
}

@media screen and (min-width: 769px),print {
    .blu-modal.b-page .blu-modal__body[data-v-e9c3368e] {
        padding:0 24px
    }
}

@media screen and (max-width: 768px) {
    .blu-modal.b-page .blu-modal__body[data-v-e9c3368e] {
        padding:0 16px;
        padding-bottom: calc(env(safe-area-inset-bottom) + 4px);
        overflow-y: auto
    }
}

.blu-modal.b-page .blu-modal__body[data-v-e9c3368e]:before {
    content: "";
    background: #fff;
    height: 20px;
    width: 100%;
    left: 0;
    bottom: 0;
    position: fixed
}

@media screen and (min-width: 769px),print {
    .blu-modal.b-page .blu-modal__body[data-v-e9c3368e]:before {
        display:none
    }
}

@media screen and (min-width: 769px),print {
    .blu-modal.b-page .blu-modal__container[data-v-e9c3368e] {
        border-radius:16px;
        padding-top: 32px
    }
}

@media screen and (max-width: 768px) {
    .blu-modal.b-page .blu-modal__container[data-v-e9c3368e] {
        width:100%;
        max-width: 100%;
        height: auto;
        border-radius: 16px 16px 0 0;
        left: 0;
        bottom: 0;
        padding-top: 24px;
        padding-bottom: calc(env(safe-area-inset-bottom) + 16px)
    }
}

@media screen and (min-width: 769px),print {
    .blu-modal.b-page .blu-modal__footer[data-v-e9c3368e] {
        padding:24px
    }
}

@media screen and (max-width: 768px) {
    .blu-modal.b-page .blu-modal__footer[data-v-e9c3368e] {
        width:100%;
        padding: 16px;
        -webkit-transition: all .3s cubic-bezier(0,0,.2,1.2);
        transition: all .3s cubic-bezier(0,0,.2,1.2);
        bottom: 0;
        padding-bottom: env(safe-area-inset-bottom);
        background: #fff
    }
}

.blu-modal.b-page .blu-modal__footer[data-v-e9c3368e]:before {
    content: "";
    background: #fff;
    height: 20px;
    width: 100%;
    left: 0;
    bottom: 0;
    position: fixed
}

@media screen and (min-width: 769px),print {
    .blu-modal.b-page .blu-modal__footer[data-v-e9c3368e]:before {
        display:none
    }
}

@media screen and (min-width: 769px),print {
    .blu-modal.b-page .blu-modal__header[data-v-e9c3368e] {
        padding:0 24px
    }
}

@media screen and (max-width: 768px) {
    .blu-modal.b-page .blu-modal__header[data-v-e9c3368e] {
        padding:0 16px
    }
}

.blu-modal.b-page .blu-modal__icon[data-v-e9c3368e] {
    display: none
}

@media screen and (max-width: 768px) {
    .blu-modal.b-page.fade-enter-active[data-v-e9c3368e],.blu-modal.b-page.fade-leave-active[data-v-e9c3368e] {
        -webkit-transition:opacity .3s;
        transition: opacity .3s
    }

    .blu-modal.b-page.fade-enter-active .blu-modal__container[data-v-e9c3368e],.blu-modal.b-page.fade-leave-active .blu-modal__container[data-v-e9c3368e] {
        -webkit-transition: bottom .3s;
        transition: bottom .3s;
        -webkit-transition: all .3s cubic-bezier(0,0,.2,1.2);
        transition: all .3s cubic-bezier(0,0,.2,1.2);
        bottom: 0
    }

    .blu-modal.b-page.fade-enter-active[data-v-e9c3368e] {
        -webkit-transition: opacity .3s cubic-bezier(0,0,.2,1.2);
        transition: opacity .3s cubic-bezier(0,0,.2,1.2)
    }

    .blu-modal.b-page.fade-leave-active[data-v-e9c3368e] {
        -webkit-transition: opacity .3s cubic-bezier(.8,0,1,1);
        transition: opacity .3s cubic-bezier(.8,0,1,1)
    }

    .blu-modal.b-page.fade-enter .blu-modal__container[data-v-e9c3368e],.blu-modal.b-page.fade-leave-to .blu-modal__container[data-v-e9c3368e] {
        bottom: -96vh
    }
}

.blu-modal.b-no-button .blu-modal__container[data-v-e9c3368e] {
    padding-bottom: 20px
}

@media screen and (max-width: 768px) {
    .blu-modal.b-no-button .blu-modal__body[data-v-e9c3368e] {
        padding-bottom:env(safe-area-inset-bottom)
    }
}

.blu-modal.b-no-button .blu-modal__footer[data-v-e9c3368e] {
    display: none
}

.fade-enter-active[data-v-e9c3368e],.fade-leave-active[data-v-e9c3368e] {
    position: absolute;
    z-index: 998;
    -webkit-transition: opacity .3s;
    transition: opacity .3s
}

.fade-enter[data-v-e9c3368e],.fade-leave-to[data-v-e9c3368e] {
    opacity: 0
}

img[data-v-e9c3368e] {
    max-width: 100%
}

.blu-modal.b-dialog .blu-modal__icon[data-v-e9c3368e] {
    width: 40px;
    height: 40px;
    margin-bottom: 40px
}

@media screen and (max-width: 768px) {
    .blu-modal.b-dialog .blu-modal__icon[data-v-e9c3368e] {
        width:24px;
        height: 24px;
        margin-bottom: 32px
    }
}

.blu-modal.b-dialog.b-info .blu-modal__icon[data-v-e9c3368e] {
    background-color: #1d8fff;
    -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+DQo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTIgMTJDMiA2LjQ4IDYuNDggMiAxMiAyQzE3LjUyIDIgMjIgNi40OCAyMiAxMkMyMiAxNy41MiAxNy41MiAyMiAxMiAyMkM2LjQ4IDIyIDIgMTcuNTIgMiAxMlpNMTEuOTcgOC43Mzc2NEMxMi43MjY2IDguNzM3NjQgMTMuMzQgOC4xMjQ4IDEzLjM0IDcuMzY4ODJDMTMuMzQgNi42MTI4NCAxMi43MjY2IDYgMTEuOTcgNkMxMS4yMTM0IDYgMTAuNiA2LjYxMjg0IDEwLjYgNy4zNjg4MkMxMC42IDguMTI0OCAxMS4yMTM0IDguNzM3NjQgMTEuOTcgOC43Mzc2NFpNMTEuNDk5OSAxMC4xMDY0SDEyLjQ0OTlDMTIuODQ5OSAxMC4xMDY0IDEzLjE3OTkgMTAuNDM2MiAxMy4xNzk5IDEwLjgzNThWMTcuMjcwM0MxMy4xNzk5IDE3LjY2OTkgMTIuODQ5OSAxNy45OTk2IDEyLjQ0OTkgMTcuOTk5NkgxMS40OTk5QzExLjA5OTkgMTcuOTk5NiAxMC43Njk5IDE3LjY2OTkgMTAuNzY5OSAxNy4yNzAzVjEwLjgzNThDMTAuNzY5OSAxMC40MzYyIDExLjA5OTkgMTAuMTA2NCAxMS40OTk5IDEwLjEwNjRaIiBmaWxsPSIjNzk3Rjg1Ii8+DQo8L3N2Zz4NCg==);
    mask-image: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+DQo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTIgMTJDMiA2LjQ4IDYuNDggMiAxMiAyQzE3LjUyIDIgMjIgNi40OCAyMiAxMkMyMiAxNy41MiAxNy41MiAyMiAxMiAyMkM2LjQ4IDIyIDIgMTcuNTIgMiAxMlpNMTEuOTcgOC43Mzc2NEMxMi43MjY2IDguNzM3NjQgMTMuMzQgOC4xMjQ4IDEzLjM0IDcuMzY4ODJDMTMuMzQgNi42MTI4NCAxMi43MjY2IDYgMTEuOTcgNkMxMS4yMTM0IDYgMTAuNiA2LjYxMjg0IDEwLjYgNy4zNjg4MkMxMC42IDguMTI0OCAxMS4yMTM0IDguNzM3NjQgMTEuOTcgOC43Mzc2NFpNMTEuNDk5OSAxMC4xMDY0SDEyLjQ0OTlDMTIuODQ5OSAxMC4xMDY0IDEzLjE3OTkgMTAuNDM2MiAxMy4xNzk5IDEwLjgzNThWMTcuMjcwM0MxMy4xNzk5IDE3LjY2OTkgMTIuODQ5OSAxNy45OTk2IDEyLjQ0OTkgMTcuOTk5NkgxMS40OTk5QzExLjA5OTkgMTcuOTk5NiAxMC43Njk5IDE3LjY2OTkgMTAuNzY5OSAxNy4yNzAzVjEwLjgzNThDMTAuNzY5OSAxMC40MzYyIDExLjA5OTkgMTAuMTA2NCAxMS40OTk5IDEwLjEwNjRaIiBmaWxsPSIjNzk3Rjg1Ii8+DQo8L3N2Zz4NCg==)
}

.blu-modal.b-dialog.b-success .blu-modal__icon[data-v-e9c3368e] {
    background-color: #22a334;
    -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+DQo8cGF0aCBkPSJNMTIgMkM2LjQ4IDIgMiA2LjQ4IDIgMTJDMiAxNy41MiA2LjQ4IDIyIDEyIDIyQzE3LjUyIDIyIDIyIDE3LjUyIDIyIDEyQzIyIDYuNDggMTcuNTIgMiAxMiAyWk0xNy4wNSA5LjExTDEyLjA2IDE2LjEyQzExLjg4IDE2LjM3IDExLjYgMTYuNTIgMTEuMjkgMTYuNTRIMTEuMjRDMTAuOTUgMTYuNTQgMTAuNjcgMTYuNDIgMTAuNDggMTYuMTlMNi45OSAxMi4xM0M2LjgyIDExLjkzIDYuNzMgMTEuNjcgNi43NSAxMS40MUM2Ljc3IDExLjE0IDYuODkgMTAuOSA3LjA5IDEwLjczQzcuNTEgMTAuMzcgOC4xNCAxMC40MiA4LjUgMTAuODRMMTEuMTYgMTMuOTNMMTUuNDEgNy45NkMxNS43MyA3LjUxIDE2LjM1IDcuNDEgMTYuOCA3LjczQzE3LjAyIDcuODggMTcuMTYgOC4xMSAxNy4yMSA4LjM4QzE3LjI1IDguNjQgMTcuMTkgOC45MSAxNy4wNCA5LjEyTDE3LjA1IDkuMTFaIiBmaWxsPSIjNzk3Rjg1Ii8+DQo8L3N2Zz4=);
    mask-image: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+DQo8cGF0aCBkPSJNMTIgMkM2LjQ4IDIgMiA2LjQ4IDIgMTJDMiAxNy41MiA2LjQ4IDIyIDEyIDIyQzE3LjUyIDIyIDIyIDE3LjUyIDIyIDEyQzIyIDYuNDggMTcuNTIgMiAxMiAyWk0xNy4wNSA5LjExTDEyLjA2IDE2LjEyQzExLjg4IDE2LjM3IDExLjYgMTYuNTIgMTEuMjkgMTYuNTRIMTEuMjRDMTAuOTUgMTYuNTQgMTAuNjcgMTYuNDIgMTAuNDggMTYuMTlMNi45OSAxMi4xM0M2LjgyIDExLjkzIDYuNzMgMTEuNjcgNi43NSAxMS40MUM2Ljc3IDExLjE0IDYuODkgMTAuOSA3LjA5IDEwLjczQzcuNTEgMTAuMzcgOC4xNCAxMC40MiA4LjUgMTAuODRMMTEuMTYgMTMuOTNMMTUuNDEgNy45NkMxNS43MyA3LjUxIDE2LjM1IDcuNDEgMTYuOCA3LjczQzE3LjAyIDcuODggMTcuMTYgOC4xMSAxNy4yMSA4LjM4QzE3LjI1IDguNjQgMTcuMTkgOC45MSAxNy4wNCA5LjEyTDE3LjA1IDkuMTFaIiBmaWxsPSIjNzk3Rjg1Ii8+DQo8L3N2Zz4=)
}

.blu-modal.b-dialog.b-warning .blu-modal__icon[data-v-e9c3368e] {
    background-color: #ffcd00;
    -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+DQo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTMuODc0MzYgMjFIMjAuMTE0NEgyMC4xMjQ0QzIxLjU1MzUgMjEgMjIuNDUyOSAxOS41MDM1IDIxLjc2MzQgMTguMjg2NEwxMy42NDg0IDMuOTUwMjZDMTIuOTM4OCAyLjY4MzI1IDExLjA2OTkgMi42ODMyNSAxMC4zNjA0IDMuOTUwMjZMMi4yMzUzNyAxOC4yOTY0QzEuNTQ1OCAxOS41MTM1IDIuNDU1MjQgMjEgMy44NzQzNiAyMVpNMTAuOTkgMTMuOTM3NEwxMC43MDAyIDkuMDk4ODdWNy43NTIwNUMxMC43MDAyIDcuMzMzMDQgMTEuMDQgNi45OTM4NCAxMS40NTk3IDYuOTkzODRIMTIuNjA5QzEzLjAyODggNi45OTM4NCAxMy4zNjg2IDcuMzMzMDQgMTMuMzY4NiA3Ljc1MjA1VjkuMTA4ODRMMTMuMDg4NyAxMy45Mjc1QzEzLjA2ODcgMTQuMzI2NSAxMi43Mzg5IDE0LjYzNTggMTIuMzI5MiAxNC42MzU4SDExLjc0OTVDMTEuMzQ5OCAxNC42MzU4IDExLjAyIDE0LjMyNjUgMTAuOTkgMTMuOTI3NVYxMy45Mzc0Wk0xMS45OTk0IDE4Ljk2NTJDMTIuNzg4NyAxOC45NjUyIDEzLjQyODYgMTguMzI2NSAxMy40Mjg2IDE3LjUzODZDMTMuNDI4NiAxNi43NTA3IDEyLjc4ODcgMTYuMTEyIDExLjk5OTQgMTYuMTEyQzExLjIxMDIgMTYuMTEyIDEwLjU3MDMgMTYuNzUwNyAxMC41NzAzIDE3LjUzODZDMTAuNTcwMyAxOC4zMjY1IDExLjIxMDIgMTguOTY1MiAxMS45OTk0IDE4Ljk2NTJaIiBmaWxsPSIjNzk3Rjg1Ii8+DQo8L3N2Zz4NCg==);
    mask-image: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+DQo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTMuODc0MzYgMjFIMjAuMTE0NEgyMC4xMjQ0QzIxLjU1MzUgMjEgMjIuNDUyOSAxOS41MDM1IDIxLjc2MzQgMTguMjg2NEwxMy42NDg0IDMuOTUwMjZDMTIuOTM4OCAyLjY4MzI1IDExLjA2OTkgMi42ODMyNSAxMC4zNjA0IDMuOTUwMjZMMi4yMzUzNyAxOC4yOTY0QzEuNTQ1OCAxOS41MTM1IDIuNDU1MjQgMjEgMy44NzQzNiAyMVpNMTAuOTkgMTMuOTM3NEwxMC43MDAyIDkuMDk4ODdWNy43NTIwNUMxMC43MDAyIDcuMzMzMDQgMTEuMDQgNi45OTM4NCAxMS40NTk3IDYuOTkzODRIMTIuNjA5QzEzLjAyODggNi45OTM4NCAxMy4zNjg2IDcuMzMzMDQgMTMuMzY4NiA3Ljc1MjA1VjkuMTA4ODRMMTMuMDg4NyAxMy45Mjc1QzEzLjA2ODcgMTQuMzI2NSAxMi43Mzg5IDE0LjYzNTggMTIuMzI5MiAxNC42MzU4SDExLjc0OTVDMTEuMzQ5OCAxNC42MzU4IDExLjAyIDE0LjMyNjUgMTAuOTkgMTMuOTI3NVYxMy45Mzc0Wk0xMS45OTk0IDE4Ljk2NTJDMTIuNzg4NyAxOC45NjUyIDEzLjQyODYgMTguMzI2NSAxMy40Mjg2IDE3LjUzODZDMTMuNDI4NiAxNi43NTA3IDEyLjc4ODcgMTYuMTEyIDExLjk5OTQgMTYuMTEyQzExLjIxMDIgMTYuMTEyIDEwLjU3MDMgMTYuNzUwNyAxMC41NzAzIDE3LjUzODZDMTAuNTcwMyAxOC4zMjY1IDExLjIxMDIgMTguOTY1MiAxMS45OTk0IDE4Ljk2NTJaIiBmaWxsPSIjNzk3Rjg1Ii8+DQo8L3N2Zz4NCg==)
}

.blu-modal.b-dialog.b-danger .blu-modal__icon[data-v-e9c3368e] {
    background-color: #ff4646;
    -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+DQo8cGF0aCBkPSJNMTIgMkM2LjQ4IDIgMiA2LjQ4IDIgMTJDMiAxNy41MiA2LjQ4IDIyIDEyIDIyQzE3LjUyIDIyIDIyIDE3LjUyIDIyIDEyQzIyIDYuNDggMTcuNTIgMiAxMiAyWk0xNi4yNCAxNC44M0MxNi42MyAxNS4yMiAxNi42MyAxNS44NSAxNi4yNCAxNi4yNEMxNS44NSAxNi42MyAxNS4yMiAxNi42MyAxNC44MyAxNi4yNEwxMiAxMy40MUw5LjE3IDE2LjI0QzguNzggMTYuNjMgOC4xNSAxNi42MyA3Ljc2IDE2LjI0QzcuMzcgMTUuODUgNy4zNyAxNS4yMiA3Ljc2IDE0LjgzTDEwLjU5IDEyTDcuNzYgOS4xN0M3LjM3IDguNzggNy4zNyA4LjE1IDcuNzYgNy43NkM4LjE1IDcuMzcgOC43OCA3LjM3IDkuMTcgNy43NkwxMiAxMC41OUwxNC44MyA3Ljc2QzE1LjIyIDcuMzcgMTUuODUgNy4zNyAxNi4yNCA3Ljc2QzE2LjYzIDguMTUgMTYuNjMgOC43OCAxNi4yNCA5LjE3TDEzLjQxIDEyTDE2LjI0IDE0LjgzWiIgZmlsbD0iIzc5N0Y4NSIvPg0KPC9zdmc+);
    mask-image: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+DQo8cGF0aCBkPSJNMTIgMkM2LjQ4IDIgMiA2LjQ4IDIgMTJDMiAxNy41MiA2LjQ4IDIyIDEyIDIyQzE3LjUyIDIyIDIyIDE3LjUyIDIyIDEyQzIyIDYuNDggMTcuNTIgMiAxMiAyWk0xNi4yNCAxNC44M0MxNi42MyAxNS4yMiAxNi42MyAxNS44NSAxNi4yNCAxNi4yNEMxNS44NSAxNi42MyAxNS4yMiAxNi42MyAxNC44MyAxNi4yNEwxMiAxMy40MUw5LjE3IDE2LjI0QzguNzggMTYuNjMgOC4xNSAxNi42MyA3Ljc2IDE2LjI0QzcuMzcgMTUuODUgNy4zNyAxNS4yMiA3Ljc2IDE0LjgzTDEwLjU5IDEyTDcuNzYgOS4xN0M3LjM3IDguNzggNy4zNyA4LjE1IDcuNzYgNy43NkM4LjE1IDcuMzcgOC43OCA3LjM3IDkuMTcgNy43NkwxMiAxMC41OUwxNC44MyA3Ljc2QzE1LjIyIDcuMzcgMTUuODUgNy4zNyAxNi4yNCA3Ljc2QzE2LjYzIDguMTUgMTYuNjMgOC43OCAxNi4yNCA5LjE3TDEzLjQxIDEyTDE2LjI0IDE0LjgzWiIgZmlsbD0iIzc5N0Y4NSIvPg0KPC9zdmc+)
}

@media screen and (max-width: 768px) {
    .blu-modal.b-full-screen .blu-modal__container[data-v-e9c3368e] {
        min-height:100%;
        border-radius: unset;
        padding-top: 0
    }

    .blu-modal.b-full-screen .blu-modal__close[data-v-e9c3368e] {
        display: none
    }
}

.blu-ripple[data-v-0eb061ec] {
    width: 100%;
    height: 100%;
    position: relative;
    overflow: hidden;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: center;
    justify-content: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -webkit-box-align: center;
    -webkit-mask-image: radial-gradient(circle,#ffffff 100%,#000000 100%);
    padding: 0 12px
}

.blu-ripple-wave[data-v-0eb061ec] {
    position: absolute;
    z-index: 1;
    pointer-events: none;
    background: currentColor;
    border-radius: 50%;
    opacity: 0;
    -webkit-transform: scale(2) translateZ(0);
    transform: scale(2) translateZ(0)
}

.blu-ripple-wave.b-centered[data-v-0eb061ec] {
    -webkit-animation-duration: 1.2s;
    animation-duration: 1.2s;
    top: 50%;
    left: 50%
}

.blu-ripple-wave~*[data-v-0eb061ec]:not(.blu-ripple-wave) {
    position: relative;
    z-index: 2
}

.blu-ripple-enter-active[data-v-0eb061ec] {
    -webkit-transition: 2s cubic-bezier(.25,.8,.25,1);
    transition: 2s cubic-bezier(.25,.8,.25,1);
    -webkit-transition-property: opacity,-webkit-transform;
    transition-property: opacity,-webkit-transform;
    transition-property: opacity,transform;
    transition-property: opacity,transform,-webkit-transform;
    will-change: opacity,transform
}

.blu-ripple-enter-active.b-centered[data-v-0eb061ec] {
    -webkit-transition-duration: 1.2s;
    transition-duration: 1.2s
}

.blu-ripple-enter[data-v-0eb061ec] {
    opacity: .26;
    -webkit-transform: scale(.26) translateZ(0);
    transform: scale(.26) translateZ(0)
}

.has-left-icon .blu-ripple svg[data-v-0eb061ec] {
    margin-right: 8px
}

.has-left-icon.b-small svg[data-v-0eb061ec] {
    -webkit-transform-origin: left;
    transform-origin: left;
    margin-right: 4px
}

.b-large .blu-ripple[data-v-0eb061ec] {
    padding: 0 16px
}

.b-small .blu-ripple[data-v-0eb061ec] {
    padding: 0 8px
}

.b-small svg[data-v-0eb061ec] {
    width: 18px;
    height: 18px
}

.b-icon .blu-ripple[data-v-0eb061ec] {
    padding: 0
}

.b-loading .blu-loader-wrapper[data-v-0eb061ec] {
    height: 24px;
    position: absolute
}

.b-loading .blu-ripple[data-v-0eb061ec] {
    color: rgba(0,0,0,0)
}

.b-loading .blu-ripple>svg[data-v-0eb061ec] {
    visibility: hidden
}

.b-loading .blu-ripple .blu-ripple-wave[data-v-0eb061ec] {
    color: #fff
}

.b-loading.b-white .blu-ripple-wave[data-v-0eb061ec],.b-loading.b-outline.b-secondary .blu-ripple-wave[data-v-0eb061ec] {
    color: #ff5f03
}

.b-loading.b-outline.b-primary .blu-ripple-wave[data-v-0eb061ec] {
    color: #f1ab02
}

.b-loading.b-ghost.b-secondary .blu-ripple-wave[data-v-0eb061ec] {
    color: #ff5f03
}

.b-loading.b-ghost.b-primary .blu-ripple-wave[data-v-0eb061ec] {
    color: #f1ab02
}

.blu-input-stepper .blu-btn .blu-ripple[data-v-0eb061ec] {
    padding: 0;
    width: 24px;
    height: 24px;
    border-radius: 50%
}

.blu-input-stepper .blu-btn .blu-ripple svg[data-v-0eb061ec] {
    width: 18px;
    height: 18px;
    margin-left: 1px
}

.blu-input-stepper .blu-btn .blu-ripple-enter-active[data-v-0eb061ec] {
    background: #ff5f03
}

.b-disabled[data-v-0eb061ec] {
    opacity: 1
}

.blu-btn-dropdown .blu-ripple>svg+div[data-v-0eb061ec] {
    margin-left: 8px
}

.blu-modal__mask[data-v-0eb061ec] {
    -webkit-transition: opacity .3s ease;
    transition: opacity .3s ease;
    position: fixed;
    z-index: 999;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0,0,0,.6);
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.blu-modal__container[data-v-0eb061ec] {
    -webkit-transition: opacity .3s ease;
    transition: opacity .3s ease;
    width: 90%;
    max-width: 500px;
    max-height: calc(100% - 50px);
    height: auto;
    background: #fff;
    -webkit-box-shadow: 0 1px 6px 0 rgba(0,0,0,.1);
    box-shadow: 0 1px 6px rgba(0,0,0,.1);
    position: fixed;
    z-index: 1000;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column
}

@media screen and (max-width: 768px) {
    .blu-modal__container[data-v-0eb061ec] {
        max-height:90%
    }
}

@media screen and (min-width: 769px),print {
    .blu-modal__container[data-v-0eb061ec] {
        top:50%;
        left: 50%;
        -webkit-transform: translate(-50%,-50%);
        transform: translate(-50%,-50%)
    }
}

.blu-modal__heading[data-v-0eb061ec] {
    font: 24px/28px horas79 demi bold,-apple-system,segoe ui,roboto,helvetica,arial,sans-serif;
    margin-bottom: 8px
}

@media screen and (max-width: 768px) {
    .blu-modal__heading[data-v-0eb061ec] {
        font:20px/24px horas79 demi bold,-apple-system,segoe ui,roboto,helvetica,arial,sans-serif;
        margin-bottom: 0
    }
}

.blu-modal__body[data-v-0eb061ec] {
    max-height: var(--max-height-modal-body);
    overflow-x: auto;
    color: rgba(25,34,42,.7);
    margin-right: 0
}

@media screen and (min-width: 769px),print {
    .blu-modal__body[data-v-0eb061ec] {
        font:16px/20px horas79,-apple-system,segoe ui,roboto,helvetica,arial,sans-serif
    }
}

@media screen and (max-width: 768px) {
    .blu-modal__body[data-v-0eb061ec] {
        font:14px/18px horas79,-apple-system,segoe ui,roboto,helvetica,arial,sans-serif
    }
}

.blu-modal__footer[data-v-0eb061ec] {
    text-align: right
}

@media screen and (max-width: 768px) {
    .blu-modal__footer[data-v-0eb061ec] {
        margin-top:auto
    }
}

.blu-modal.b-dialog .blu-modal__body[data-v-0eb061ec] {
    margin-bottom: 40px
}

@media screen and (max-width: 768px) {
    .blu-modal.b-dialog .blu-modal__body[data-v-0eb061ec] {
        margin-bottom:32px
    }
}

.blu-modal.b-dialog .blu-modal__container[data-v-0eb061ec] {
    border-radius: 16px
}

@media screen and (min-width: 769px),print {
    .blu-modal.b-dialog .blu-modal__container[data-v-0eb061ec] {
        padding:24px 24px 16px
    }
}

@media screen and (max-width: 768px) {
    .blu-modal.b-dialog .blu-modal__container[data-v-0eb061ec] {
        padding:24px 24px 16px;
        top: 50%;
        left: 50%;
        -webkit-transform: translate(-50%,-50%);
        transform: translate(-50%,-50%)
    }
}

.blu-modal.b-dialog .blu-modal__container[data-v-0eb061ec]:before,.blu-modal.b-dialog .blu-modal__container[data-v-0eb061ec]:after {
    content: "";
    width: calc(100% - 60px);
    margin: 0 30px;
    border-radius: 0 0 24px 24px;
    position: absolute;
    left: 0
}

.blu-modal.b-dialog .blu-modal__container[data-v-0eb061ec]:before {
    height: 9px;
    bottom: -9px;
    z-index: 2;
    background: -webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,0)),to(rgba(0,0,0,.12)));
    background: linear-gradient(0deg,rgba(0,0,0,0) 0%,rgba(0,0,0,.12) 100%)
}

.blu-modal.b-dialog .blu-modal__container[data-v-0eb061ec]:after {
    height: 16px;
    border-top: #fff 1px solid;
    bottom: -15px
}

.blu-modal.b-dialog .blu-modal__close[data-v-0eb061ec] {
    display: none
}

.blu-modal.b-dialog.b-info .blu-modal__container[data-v-0eb061ec]:after {
    background-color: #1d8fff
}

.blu-modal.b-dialog.b-success .blu-modal__container[data-v-0eb061ec]:after {
    background-color: #22a334
}

.blu-modal.b-dialog.b-warning .blu-modal__container[data-v-0eb061ec]:after {
    background-color: #ffcd00
}

.blu-modal.b-dialog.b-danger .blu-modal__container[data-v-0eb061ec]:after {
    background-color: #ff4646
}

.blu-modal.b-page .blu-modal__body[data-v-0eb061ec] {
    color: rgba(25,34,42,.7)
}

@media screen and (min-width: 769px),print {
    .blu-modal.b-page .blu-modal__body[data-v-0eb061ec] {
        padding:0 24px
    }
}

@media screen and (max-width: 768px) {
    .blu-modal.b-page .blu-modal__body[data-v-0eb061ec] {
        padding:0 16px;
        padding-bottom: calc(env(safe-area-inset-bottom) + 4px);
        overflow-y: auto
    }
}

.blu-modal.b-page .blu-modal__body[data-v-0eb061ec]:before {
    content: "";
    background: #fff;
    height: 20px;
    width: 100%;
    left: 0;
    bottom: 0;
    position: fixed
}

@media screen and (min-width: 769px),print {
    .blu-modal.b-page .blu-modal__body[data-v-0eb061ec]:before {
        display:none
    }
}

@media screen and (min-width: 769px),print {
    .blu-modal.b-page .blu-modal__container[data-v-0eb061ec] {
        border-radius:16px;
        padding-top: 32px
    }
}

@media screen and (max-width: 768px) {
    .blu-modal.b-page .blu-modal__container[data-v-0eb061ec] {
        width:100%;
        max-width: 100%;
        height: auto;
        border-radius: 16px 16px 0 0;
        left: 0;
        bottom: 0;
        padding-top: 24px;
        padding-bottom: calc(env(safe-area-inset-bottom) + 16px)
    }
}

@media screen and (min-width: 769px),print {
    .blu-modal.b-page .blu-modal__footer[data-v-0eb061ec] {
        padding:24px
    }
}

@media screen and (max-width: 768px) {
    .blu-modal.b-page .blu-modal__footer[data-v-0eb061ec] {
        width:100%;
        padding: 16px;
        -webkit-transition: all .3s cubic-bezier(0,0,.2,1.2);
        transition: all .3s cubic-bezier(0,0,.2,1.2);
        bottom: 0;
        padding-bottom: env(safe-area-inset-bottom);
        background: #fff
    }
}

.blu-modal.b-page .blu-modal__footer[data-v-0eb061ec]:before {
    content: "";
    background: #fff;
    height: 20px;
    width: 100%;
    left: 0;
    bottom: 0;
    position: fixed
}

@media screen and (min-width: 769px),print {
    .blu-modal.b-page .blu-modal__footer[data-v-0eb061ec]:before {
        display:none
    }
}

@media screen and (min-width: 769px),print {
    .blu-modal.b-page .blu-modal__header[data-v-0eb061ec] {
        padding:0 24px
    }
}

@media screen and (max-width: 768px) {
    .blu-modal.b-page .blu-modal__header[data-v-0eb061ec] {
        padding:0 16px
    }
}

.blu-modal.b-page .blu-modal__icon[data-v-0eb061ec] {
    display: none
}

@media screen and (max-width: 768px) {
    .blu-modal.b-page.fade-enter-active[data-v-0eb061ec],.blu-modal.b-page.fade-leave-active[data-v-0eb061ec] {
        -webkit-transition:opacity .3s;
        transition: opacity .3s
    }

    .blu-modal.b-page.fade-enter-active .blu-modal__container[data-v-0eb061ec],.blu-modal.b-page.fade-leave-active .blu-modal__container[data-v-0eb061ec] {
        -webkit-transition: bottom .3s;
        transition: bottom .3s;
        -webkit-transition: all .3s cubic-bezier(0,0,.2,1.2);
        transition: all .3s cubic-bezier(0,0,.2,1.2);
        bottom: 0
    }

    .blu-modal.b-page.fade-enter-active[data-v-0eb061ec] {
        -webkit-transition: opacity .3s cubic-bezier(0,0,.2,1.2);
        transition: opacity .3s cubic-bezier(0,0,.2,1.2)
    }

    .blu-modal.b-page.fade-leave-active[data-v-0eb061ec] {
        -webkit-transition: opacity .3s cubic-bezier(.8,0,1,1);
        transition: opacity .3s cubic-bezier(.8,0,1,1)
    }

    .blu-modal.b-page.fade-enter .blu-modal__container[data-v-0eb061ec],.blu-modal.b-page.fade-leave-to .blu-modal__container[data-v-0eb061ec] {
        bottom: -96vh
    }
}

.blu-modal.b-no-button .blu-modal__container[data-v-0eb061ec] {
    padding-bottom: 20px
}

@media screen and (max-width: 768px) {
    .blu-modal.b-no-button .blu-modal__body[data-v-0eb061ec] {
        padding-bottom:env(safe-area-inset-bottom)
    }
}

.blu-modal.b-no-button .blu-modal__footer[data-v-0eb061ec] {
    display: none
}

.fade-enter-active[data-v-0eb061ec],.fade-leave-active[data-v-0eb061ec] {
    position: absolute;
    z-index: 998;
    -webkit-transition: opacity .3s;
    transition: opacity .3s
}

.fade-enter[data-v-0eb061ec],.fade-leave-to[data-v-0eb061ec] {
    opacity: 0
}

img[data-v-0eb061ec] {
    max-width: 100%
}

.blu-modal.b-dialog .blu-modal__icon[data-v-0eb061ec] {
    width: 40px;
    height: 40px;
    margin-bottom: 40px
}

@media screen and (max-width: 768px) {
    .blu-modal.b-dialog .blu-modal__icon[data-v-0eb061ec] {
        width:24px;
        height: 24px;
        margin-bottom: 32px
    }
}

.blu-modal.b-dialog.b-info .blu-modal__icon[data-v-0eb061ec] {
    background-color: #1d8fff;
    -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+DQo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTIgMTJDMiA2LjQ4IDYuNDggMiAxMiAyQzE3LjUyIDIgMjIgNi40OCAyMiAxMkMyMiAxNy41MiAxNy41MiAyMiAxMiAyMkM2LjQ4IDIyIDIgMTcuNTIgMiAxMlpNMTEuOTcgOC43Mzc2NEMxMi43MjY2IDguNzM3NjQgMTMuMzQgOC4xMjQ4IDEzLjM0IDcuMzY4ODJDMTMuMzQgNi42MTI4NCAxMi43MjY2IDYgMTEuOTcgNkMxMS4yMTM0IDYgMTAuNiA2LjYxMjg0IDEwLjYgNy4zNjg4MkMxMC42IDguMTI0OCAxMS4yMTM0IDguNzM3NjQgMTEuOTcgOC43Mzc2NFpNMTEuNDk5OSAxMC4xMDY0SDEyLjQ0OTlDMTIuODQ5OSAxMC4xMDY0IDEzLjE3OTkgMTAuNDM2MiAxMy4xNzk5IDEwLjgzNThWMTcuMjcwM0MxMy4xNzk5IDE3LjY2OTkgMTIuODQ5OSAxNy45OTk2IDEyLjQ0OTkgMTcuOTk5NkgxMS40OTk5QzExLjA5OTkgMTcuOTk5NiAxMC43Njk5IDE3LjY2OTkgMTAuNzY5OSAxNy4yNzAzVjEwLjgzNThDMTAuNzY5OSAxMC40MzYyIDExLjA5OTkgMTAuMTA2NCAxMS40OTk5IDEwLjEwNjRaIiBmaWxsPSIjNzk3Rjg1Ii8+DQo8L3N2Zz4NCg==);
    mask-image: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+DQo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTIgMTJDMiA2LjQ4IDYuNDggMiAxMiAyQzE3LjUyIDIgMjIgNi40OCAyMiAxMkMyMiAxNy41MiAxNy41MiAyMiAxMiAyMkM2LjQ4IDIyIDIgMTcuNTIgMiAxMlpNMTEuOTcgOC43Mzc2NEMxMi43MjY2IDguNzM3NjQgMTMuMzQgOC4xMjQ4IDEzLjM0IDcuMzY4ODJDMTMuMzQgNi42MTI4NCAxMi43MjY2IDYgMTEuOTcgNkMxMS4yMTM0IDYgMTAuNiA2LjYxMjg0IDEwLjYgNy4zNjg4MkMxMC42IDguMTI0OCAxMS4yMTM0IDguNzM3NjQgMTEuOTcgOC43Mzc2NFpNMTEuNDk5OSAxMC4xMDY0SDEyLjQ0OTlDMTIuODQ5OSAxMC4xMDY0IDEzLjE3OTkgMTAuNDM2MiAxMy4xNzk5IDEwLjgzNThWMTcuMjcwM0MxMy4xNzk5IDE3LjY2OTkgMTIuODQ5OSAxNy45OTk2IDEyLjQ0OTkgMTcuOTk5NkgxMS40OTk5QzExLjA5OTkgMTcuOTk5NiAxMC43Njk5IDE3LjY2OTkgMTAuNzY5OSAxNy4yNzAzVjEwLjgzNThDMTAuNzY5OSAxMC40MzYyIDExLjA5OTkgMTAuMTA2NCAxMS40OTk5IDEwLjEwNjRaIiBmaWxsPSIjNzk3Rjg1Ii8+DQo8L3N2Zz4NCg==)
}

.blu-modal.b-dialog.b-success .blu-modal__icon[data-v-0eb061ec] {
    background-color: #22a334;
    -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+DQo8cGF0aCBkPSJNMTIgMkM2LjQ4IDIgMiA2LjQ4IDIgMTJDMiAxNy41MiA2LjQ4IDIyIDEyIDIyQzE3LjUyIDIyIDIyIDE3LjUyIDIyIDEyQzIyIDYuNDggMTcuNTIgMiAxMiAyWk0xNy4wNSA5LjExTDEyLjA2IDE2LjEyQzExLjg4IDE2LjM3IDExLjYgMTYuNTIgMTEuMjkgMTYuNTRIMTEuMjRDMTAuOTUgMTYuNTQgMTAuNjcgMTYuNDIgMTAuNDggMTYuMTlMNi45OSAxMi4xM0M2LjgyIDExLjkzIDYuNzMgMTEuNjcgNi43NSAxMS40MUM2Ljc3IDExLjE0IDYuODkgMTAuOSA3LjA5IDEwLjczQzcuNTEgMTAuMzcgOC4xNCAxMC40MiA4LjUgMTAuODRMMTEuMTYgMTMuOTNMMTUuNDEgNy45NkMxNS43MyA3LjUxIDE2LjM1IDcuNDEgMTYuOCA3LjczQzE3LjAyIDcuODggMTcuMTYgOC4xMSAxNy4yMSA4LjM4QzE3LjI1IDguNjQgMTcuMTkgOC45MSAxNy4wNCA5LjEyTDE3LjA1IDkuMTFaIiBmaWxsPSIjNzk3Rjg1Ii8+DQo8L3N2Zz4=);
    mask-image: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+DQo8cGF0aCBkPSJNMTIgMkM2LjQ4IDIgMiA2LjQ4IDIgMTJDMiAxNy41MiA2LjQ4IDIyIDEyIDIyQzE3LjUyIDIyIDIyIDE3LjUyIDIyIDEyQzIyIDYuNDggMTcuNTIgMiAxMiAyWk0xNy4wNSA5LjExTDEyLjA2IDE2LjEyQzExLjg4IDE2LjM3IDExLjYgMTYuNTIgMTEuMjkgMTYuNTRIMTEuMjRDMTAuOTUgMTYuNTQgMTAuNjcgMTYuNDIgMTAuNDggMTYuMTlMNi45OSAxMi4xM0M2LjgyIDExLjkzIDYuNzMgMTEuNjcgNi43NSAxMS40MUM2Ljc3IDExLjE0IDYuODkgMTAuOSA3LjA5IDEwLjczQzcuNTEgMTAuMzcgOC4xNCAxMC40MiA4LjUgMTAuODRMMTEuMTYgMTMuOTNMMTUuNDEgNy45NkMxNS43MyA3LjUxIDE2LjM1IDcuNDEgMTYuOCA3LjczQzE3LjAyIDcuODggMTcuMTYgOC4xMSAxNy4yMSA4LjM4QzE3LjI1IDguNjQgMTcuMTkgOC45MSAxNy4wNCA5LjEyTDE3LjA1IDkuMTFaIiBmaWxsPSIjNzk3Rjg1Ii8+DQo8L3N2Zz4=)
}

.blu-modal.b-dialog.b-warning .blu-modal__icon[data-v-0eb061ec] {
    background-color: #ffcd00;
    -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+DQo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTMuODc0MzYgMjFIMjAuMTE0NEgyMC4xMjQ0QzIxLjU1MzUgMjEgMjIuNDUyOSAxOS41MDM1IDIxLjc2MzQgMTguMjg2NEwxMy42NDg0IDMuOTUwMjZDMTIuOTM4OCAyLjY4MzI1IDExLjA2OTkgMi42ODMyNSAxMC4zNjA0IDMuOTUwMjZMMi4yMzUzNyAxOC4yOTY0QzEuNTQ1OCAxOS41MTM1IDIuNDU1MjQgMjEgMy44NzQzNiAyMVpNMTAuOTkgMTMuOTM3NEwxMC43MDAyIDkuMDk4ODdWNy43NTIwNUMxMC43MDAyIDcuMzMzMDQgMTEuMDQgNi45OTM4NCAxMS40NTk3IDYuOTkzODRIMTIuNjA5QzEzLjAyODggNi45OTM4NCAxMy4zNjg2IDcuMzMzMDQgMTMuMzY4NiA3Ljc1MjA1VjkuMTA4ODRMMTMuMDg4NyAxMy45Mjc1QzEzLjA2ODcgMTQuMzI2NSAxMi43Mzg5IDE0LjYzNTggMTIuMzI5MiAxNC42MzU4SDExLjc0OTVDMTEuMzQ5OCAxNC42MzU4IDExLjAyIDE0LjMyNjUgMTAuOTkgMTMuOTI3NVYxMy45Mzc0Wk0xMS45OTk0IDE4Ljk2NTJDMTIuNzg4NyAxOC45NjUyIDEzLjQyODYgMTguMzI2NSAxMy40Mjg2IDE3LjUzODZDMTMuNDI4NiAxNi43NTA3IDEyLjc4ODcgMTYuMTEyIDExLjk5OTQgMTYuMTEyQzExLjIxMDIgMTYuMTEyIDEwLjU3MDMgMTYuNzUwNyAxMC41NzAzIDE3LjUzODZDMTAuNTcwMyAxOC4zMjY1IDExLjIxMDIgMTguOTY1MiAxMS45OTk0IDE4Ljk2NTJaIiBmaWxsPSIjNzk3Rjg1Ii8+DQo8L3N2Zz4NCg==);
    mask-image: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+DQo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTMuODc0MzYgMjFIMjAuMTE0NEgyMC4xMjQ0QzIxLjU1MzUgMjEgMjIuNDUyOSAxOS41MDM1IDIxLjc2MzQgMTguMjg2NEwxMy42NDg0IDMuOTUwMjZDMTIuOTM4OCAyLjY4MzI1IDExLjA2OTkgMi42ODMyNSAxMC4zNjA0IDMuOTUwMjZMMi4yMzUzNyAxOC4yOTY0QzEuNTQ1OCAxOS41MTM1IDIuNDU1MjQgMjEgMy44NzQzNiAyMVpNMTAuOTkgMTMuOTM3NEwxMC43MDAyIDkuMDk4ODdWNy43NTIwNUMxMC43MDAyIDcuMzMzMDQgMTEuMDQgNi45OTM4NCAxMS40NTk3IDYuOTkzODRIMTIuNjA5QzEzLjAyODggNi45OTM4NCAxMy4zNjg2IDcuMzMzMDQgMTMuMzY4NiA3Ljc1MjA1VjkuMTA4ODRMMTMuMDg4NyAxMy45Mjc1QzEzLjA2ODcgMTQuMzI2NSAxMi43Mzg5IDE0LjYzNTggMTIuMzI5MiAxNC42MzU4SDExLjc0OTVDMTEuMzQ5OCAxNC42MzU4IDExLjAyIDE0LjMyNjUgMTAuOTkgMTMuOTI3NVYxMy45Mzc0Wk0xMS45OTk0IDE4Ljk2NTJDMTIuNzg4NyAxOC45NjUyIDEzLjQyODYgMTguMzI2NSAxMy40Mjg2IDE3LjUzODZDMTMuNDI4NiAxNi43NTA3IDEyLjc4ODcgMTYuMTEyIDExLjk5OTQgMTYuMTEyQzExLjIxMDIgMTYuMTEyIDEwLjU3MDMgMTYuNzUwNyAxMC41NzAzIDE3LjUzODZDMTAuNTcwMyAxOC4zMjY1IDExLjIxMDIgMTguOTY1MiAxMS45OTk0IDE4Ljk2NTJaIiBmaWxsPSIjNzk3Rjg1Ii8+DQo8L3N2Zz4NCg==)
}

.blu-modal.b-dialog.b-danger .blu-modal__icon[data-v-0eb061ec] {
    background-color: #ff4646;
    -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+DQo8cGF0aCBkPSJNMTIgMkM2LjQ4IDIgMiA2LjQ4IDIgMTJDMiAxNy41MiA2LjQ4IDIyIDEyIDIyQzE3LjUyIDIyIDIyIDE3LjUyIDIyIDEyQzIyIDYuNDggMTcuNTIgMiAxMiAyWk0xNi4yNCAxNC44M0MxNi42MyAxNS4yMiAxNi42MyAxNS44NSAxNi4yNCAxNi4yNEMxNS44NSAxNi42MyAxNS4yMiAxNi42MyAxNC44MyAxNi4yNEwxMiAxMy40MUw5LjE3IDE2LjI0QzguNzggMTYuNjMgOC4xNSAxNi42MyA3Ljc2IDE2LjI0QzcuMzcgMTUuODUgNy4zNyAxNS4yMiA3Ljc2IDE0LjgzTDEwLjU5IDEyTDcuNzYgOS4xN0M3LjM3IDguNzggNy4zNyA4LjE1IDcuNzYgNy43NkM4LjE1IDcuMzcgOC43OCA3LjM3IDkuMTcgNy43NkwxMiAxMC41OUwxNC44MyA3Ljc2QzE1LjIyIDcuMzcgMTUuODUgNy4zNyAxNi4yNCA3Ljc2QzE2LjYzIDguMTUgMTYuNjMgOC43OCAxNi4yNCA5LjE3TDEzLjQxIDEyTDE2LjI0IDE0LjgzWiIgZmlsbD0iIzc5N0Y4NSIvPg0KPC9zdmc+);
    mask-image: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+DQo8cGF0aCBkPSJNMTIgMkM2LjQ4IDIgMiA2LjQ4IDIgMTJDMiAxNy41MiA2LjQ4IDIyIDEyIDIyQzE3LjUyIDIyIDIyIDE3LjUyIDIyIDEyQzIyIDYuNDggMTcuNTIgMiAxMiAyWk0xNi4yNCAxNC44M0MxNi42MyAxNS4yMiAxNi42MyAxNS44NSAxNi4yNCAxNi4yNEMxNS44NSAxNi42MyAxNS4yMiAxNi42MyAxNC44MyAxNi4yNEwxMiAxMy40MUw5LjE3IDE2LjI0QzguNzggMTYuNjMgOC4xNSAxNi42MyA3Ljc2IDE2LjI0QzcuMzcgMTUuODUgNy4zNyAxNS4yMiA3Ljc2IDE0LjgzTDEwLjU5IDEyTDcuNzYgOS4xN0M3LjM3IDguNzggNy4zNyA4LjE1IDcuNzYgNy43NkM4LjE1IDcuMzcgOC43OCA3LjM3IDkuMTcgNy43NkwxMiAxMC41OUwxNC44MyA3Ljc2QzE1LjIyIDcuMzcgMTUuODUgNy4zNyAxNi4yNCA3Ljc2QzE2LjYzIDguMTUgMTYuNjMgOC43OCAxNi4yNCA5LjE3TDEzLjQxIDEyTDE2LjI0IDE0LjgzWiIgZmlsbD0iIzc5N0Y4NSIvPg0KPC9zdmc+)
}

@media screen and (max-width: 768px) {
    .blu-modal.b-full-screen .blu-modal__container[data-v-0eb061ec] {
        min-height:100%;
        border-radius: unset;
        padding-top: 0
    }

    .blu-modal.b-full-screen .blu-modal__close[data-v-0eb061ec] {
        display: none
    }
}

.blu-ripple[data-v-16452392] {
    width: 100%;
    height: 100%;
    position: relative;
    overflow: hidden;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-pack: center;
    justify-content: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -webkit-box-align: center;
    -webkit-mask-image: radial-gradient(circle,#ffffff 100%,#000000 100%);
    padding: 0 12px
}

.blu-ripple-wave[data-v-16452392] {
    position: absolute;
    z-index: 1;
    pointer-events: none;
    background: currentColor;
    border-radius: 50%;
    opacity: 0;
    -webkit-transform: scale(2) translateZ(0);
    transform: scale(2) translateZ(0)
}

.blu-ripple-wave.b-centered[data-v-16452392] {
    -webkit-animation-duration: 1.2s;
    animation-duration: 1.2s;
    top: 50%;
    left: 50%
}

.blu-ripple-wave~*[data-v-16452392]:not(.blu-ripple-wave) {
    position: relative;
    z-index: 2
}

.blu-ripple-enter-active[data-v-16452392] {
    -webkit-transition: 2s cubic-bezier(.25,.8,.25,1);
    transition: 2s cubic-bezier(.25,.8,.25,1);
    -webkit-transition-property: opacity,-webkit-transform;
    transition-property: opacity,-webkit-transform;
    transition-property: opacity,transform;
    transition-property: opacity,transform,-webkit-transform;
    will-change: opacity,transform
}

.blu-ripple-enter-active.b-centered[data-v-16452392] {
    -webkit-transition-duration: 1.2s;
    transition-duration: 1.2s
}

.blu-ripple-enter[data-v-16452392] {
    opacity: .26;
    -webkit-transform: scale(.26) translateZ(0);
    transform: scale(.26) translateZ(0)
}

.has-left-icon .blu-ripple svg[data-v-16452392] {
    margin-right: 8px
}

.has-left-icon.b-small svg[data-v-16452392] {
    -webkit-transform-origin: left;
    transform-origin: left;
    margin-right: 4px
}

.b-large .blu-ripple[data-v-16452392] {
    padding: 0 16px
}

.b-small .blu-ripple[data-v-16452392] {
    padding: 0 8px
}

.b-small svg[data-v-16452392] {
    width: 18px;
    height: 18px
}

.b-icon .blu-ripple[data-v-16452392] {
    padding: 0
}

.b-loading .blu-loader-wrapper[data-v-16452392] {
    height: 24px;
    position: absolute
}

.b-loading .blu-ripple[data-v-16452392] {
    color: rgba(0,0,0,0)
}

.b-loading .blu-ripple>svg[data-v-16452392] {
    visibility: hidden
}

.b-loading .blu-ripple .blu-ripple-wave[data-v-16452392] {
    color: #fff
}

.b-loading.b-white .blu-ripple-wave[data-v-16452392],.b-loading.b-outline.b-secondary .blu-ripple-wave[data-v-16452392] {
    color: #ff5f03
}

.b-loading.b-outline.b-primary .blu-ripple-wave[data-v-16452392] {
    color: #f1ab02
}

.b-loading.b-ghost.b-secondary .blu-ripple-wave[data-v-16452392] {
    color: #ff5f03
}

.b-loading.b-ghost.b-primary .blu-ripple-wave[data-v-16452392] {
    color: #f1ab02
}

.blu-input-stepper .blu-btn .blu-ripple[data-v-16452392] {
    padding: 0;
    width: 24px;
    height: 24px;
    border-radius: 50%
}

.blu-input-stepper .blu-btn .blu-ripple svg[data-v-16452392] {
    width: 18px;
    height: 18px;
    margin-left: 1px
}

.blu-input-stepper .blu-btn .blu-ripple-enter-active[data-v-16452392] {
    background: #ff5f03
}

.b-disabled[data-v-16452392] {
    opacity: 1
}

.blu-btn-dropdown .blu-ripple>svg+div[data-v-16452392] {
    margin-left: 8px
}

.blu-modal__mask[data-v-16452392] {
    -webkit-transition: opacity .3s ease;
    transition: opacity .3s ease;
    position: fixed;
    z-index: 999;
    top: 0;
    left: 0;
    width: 100%;
    height: 100%;
    background-color: rgba(0,0,0,.6);
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.blu-modal__container[data-v-16452392] {
    -webkit-transition: opacity .3s ease;
    transition: opacity .3s ease;
    width: 90%;
    max-width: 500px;
    max-height: calc(100% - 50px);
    height: auto;
    background: #fff;
    -webkit-box-shadow: 0 1px 6px 0 rgba(0,0,0,.1);
    box-shadow: 0 1px 6px rgba(0,0,0,.1);
    position: fixed;
    z-index: 1000;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column
}

@media screen and (max-width: 768px) {
    .blu-modal__container[data-v-16452392] {
        max-height:90%
    }
}

@media screen and (min-width: 769px),print {
    .blu-modal__container[data-v-16452392] {
        top:50%;
        left: 50%;
        -webkit-transform: translate(-50%,-50%);
        transform: translate(-50%,-50%)
    }
}

.blu-modal__heading[data-v-16452392] {
    font: 24px/28px horas79 demi bold,-apple-system,segoe ui,roboto,helvetica,arial,sans-serif;
    margin-bottom: 8px
}

@media screen and (max-width: 768px) {
    .blu-modal__heading[data-v-16452392] {
        font:20px/24px horas79 demi bold,-apple-system,segoe ui,roboto,helvetica,arial,sans-serif;
        margin-bottom: 0
    }
}

.blu-modal__body[data-v-16452392] {
    max-height: var(--max-height-modal-body);
    overflow-x: auto;
    color: rgba(25,34,42,.7);
    margin-right: 0
}

@media screen and (min-width: 769px),print {
    .blu-modal__body[data-v-16452392] {
        font:16px/20px horas79,-apple-system,segoe ui,roboto,helvetica,arial,sans-serif
    }
}

@media screen and (max-width: 768px) {
    .blu-modal__body[data-v-16452392] {
        font:14px/18px horas79,-apple-system,segoe ui,roboto,helvetica,arial,sans-serif
    }
}

.blu-modal__footer[data-v-16452392] {
    text-align: right
}

@media screen and (max-width: 768px) {
    .blu-modal__footer[data-v-16452392] {
        margin-top:auto
    }
}

.blu-modal.b-dialog .blu-modal__body[data-v-16452392] {
    margin-bottom: 40px
}

@media screen and (max-width: 768px) {
    .blu-modal.b-dialog .blu-modal__body[data-v-16452392] {
        margin-bottom:32px
    }
}

.blu-modal.b-dialog .blu-modal__container[data-v-16452392] {
    border-radius: 16px
}

@media screen and (min-width: 769px),print {
    .blu-modal.b-dialog .blu-modal__container[data-v-16452392] {
        padding:24px 24px 16px
    }
}

@media screen and (max-width: 768px) {
    .blu-modal.b-dialog .blu-modal__container[data-v-16452392] {
        padding:24px 24px 16px;
        top: 50%;
        left: 50%;
        -webkit-transform: translate(-50%,-50%);
        transform: translate(-50%,-50%)
    }
}

.blu-modal.b-dialog .blu-modal__container[data-v-16452392]:before,.blu-modal.b-dialog .blu-modal__container[data-v-16452392]:after {
    content: "";
    width: calc(100% - 60px);
    margin: 0 30px;
    border-radius: 0 0 24px 24px;
    position: absolute;
    left: 0
}

.blu-modal.b-dialog .blu-modal__container[data-v-16452392]:before {
    height: 9px;
    bottom: -9px;
    z-index: 2;
    background: -webkit-gradient(linear,left bottom,left top,from(rgba(0,0,0,0)),to(rgba(0,0,0,.12)));
    background: linear-gradient(0deg,rgba(0,0,0,0) 0%,rgba(0,0,0,.12) 100%)
}

.blu-modal.b-dialog .blu-modal__container[data-v-16452392]:after {
    height: 16px;
    border-top: #fff 1px solid;
    bottom: -15px
}

.blu-modal.b-dialog .blu-modal__close[data-v-16452392] {
    display: none
}

.blu-modal.b-dialog.b-info .blu-modal__container[data-v-16452392]:after {
    background-color: #1d8fff
}

.blu-modal.b-dialog.b-success .blu-modal__container[data-v-16452392]:after {
    background-color: #22a334
}

.blu-modal.b-dialog.b-warning .blu-modal__container[data-v-16452392]:after {
    background-color: #ffcd00
}

.blu-modal.b-dialog.b-danger .blu-modal__container[data-v-16452392]:after {
    background-color: #ff4646
}

.blu-modal.b-page .blu-modal__body[data-v-16452392] {
    color: rgba(25,34,42,.7)
}

@media screen and (min-width: 769px),print {
    .blu-modal.b-page .blu-modal__body[data-v-16452392] {
        padding:0 24px
    }
}

@media screen and (max-width: 768px) {
    .blu-modal.b-page .blu-modal__body[data-v-16452392] {
        padding:0 16px;
        padding-bottom: calc(env(safe-area-inset-bottom) + 4px);
        overflow-y: auto
    }
}

.blu-modal.b-page .blu-modal__body[data-v-16452392]:before {
    content: "";
    background: #fff;
    height: 20px;
    width: 100%;
    left: 0;
    bottom: 0;
    position: fixed
}

@media screen and (min-width: 769px),print {
    .blu-modal.b-page .blu-modal__body[data-v-16452392]:before {
        display:none
    }
}

@media screen and (min-width: 769px),print {
    .blu-modal.b-page .blu-modal__container[data-v-16452392] {
        border-radius:16px;
        padding-top: 32px
    }
}

@media screen and (max-width: 768px) {
    .blu-modal.b-page .blu-modal__container[data-v-16452392] {
        width:100%;
        max-width: 100%;
        height: auto;
        border-radius: 16px 16px 0 0;
        left: 0;
        bottom: 0;
        padding-top: 24px;
        padding-bottom: calc(env(safe-area-inset-bottom) + 16px)
    }
}

@media screen and (min-width: 769px),print {
    .blu-modal.b-page .blu-modal__footer[data-v-16452392] {
        padding:24px
    }
}

@media screen and (max-width: 768px) {
    .blu-modal.b-page .blu-modal__footer[data-v-16452392] {
        width:100%;
        padding: 16px;
        -webkit-transition: all .3s cubic-bezier(0,0,.2,1.2);
        transition: all .3s cubic-bezier(0,0,.2,1.2);
        bottom: 0;
        padding-bottom: env(safe-area-inset-bottom);
        background: #fff
    }
}

.blu-modal.b-page .blu-modal__footer[data-v-16452392]:before {
    content: "";
    background: #fff;
    height: 20px;
    width: 100%;
    left: 0;
    bottom: 0;
    position: fixed
}

@media screen and (min-width: 769px),print {
    .blu-modal.b-page .blu-modal__footer[data-v-16452392]:before {
        display:none
    }
}

@media screen and (min-width: 769px),print {
    .blu-modal.b-page .blu-modal__header[data-v-16452392] {
        padding:0 24px
    }
}

@media screen and (max-width: 768px) {
    .blu-modal.b-page .blu-modal__header[data-v-16452392] {
        padding:0 16px
    }
}

.blu-modal.b-page .blu-modal__icon[data-v-16452392] {
    display: none
}

@media screen and (max-width: 768px) {
    .blu-modal.b-page.fade-enter-active[data-v-16452392],.blu-modal.b-page.fade-leave-active[data-v-16452392] {
        -webkit-transition:opacity .3s;
        transition: opacity .3s
    }

    .blu-modal.b-page.fade-enter-active .blu-modal__container[data-v-16452392],.blu-modal.b-page.fade-leave-active .blu-modal__container[data-v-16452392] {
        -webkit-transition: bottom .3s;
        transition: bottom .3s;
        -webkit-transition: all .3s cubic-bezier(0,0,.2,1.2);
        transition: all .3s cubic-bezier(0,0,.2,1.2);
        bottom: 0
    }

    .blu-modal.b-page.fade-enter-active[data-v-16452392] {
        -webkit-transition: opacity .3s cubic-bezier(0,0,.2,1.2);
        transition: opacity .3s cubic-bezier(0,0,.2,1.2)
    }

    .blu-modal.b-page.fade-leave-active[data-v-16452392] {
        -webkit-transition: opacity .3s cubic-bezier(.8,0,1,1);
        transition: opacity .3s cubic-bezier(.8,0,1,1)
    }

    .blu-modal.b-page.fade-enter .blu-modal__container[data-v-16452392],.blu-modal.b-page.fade-leave-to .blu-modal__container[data-v-16452392] {
        bottom: -96vh
    }
}

.blu-modal.b-no-button .blu-modal__container[data-v-16452392] {
    padding-bottom: 20px
}

@media screen and (max-width: 768px) {
    .blu-modal.b-no-button .blu-modal__body[data-v-16452392] {
        padding-bottom:env(safe-area-inset-bottom)
    }
}

.blu-modal.b-no-button .blu-modal__footer[data-v-16452392] {
    display: none
}

.fade-enter-active[data-v-16452392],.fade-leave-active[data-v-16452392] {
    position: absolute;
    z-index: 998;
    -webkit-transition: opacity .3s;
    transition: opacity .3s
}

.fade-enter[data-v-16452392],.fade-leave-to[data-v-16452392] {
    opacity: 0
}

img[data-v-16452392] {
    max-width: 100%
}

.blu-modal.b-dialog .blu-modal__icon[data-v-16452392] {
    width: 40px;
    height: 40px;
    margin-bottom: 40px
}

@media screen and (max-width: 768px) {
    .blu-modal.b-dialog .blu-modal__icon[data-v-16452392] {
        width:24px;
        height: 24px;
        margin-bottom: 32px
    }
}

.blu-modal.b-dialog.b-info .blu-modal__icon[data-v-16452392] {
    background-color: #1d8fff;
    -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+DQo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTIgMTJDMiA2LjQ4IDYuNDggMiAxMiAyQzE3LjUyIDIgMjIgNi40OCAyMiAxMkMyMiAxNy41MiAxNy41MiAyMiAxMiAyMkM2LjQ4IDIyIDIgMTcuNTIgMiAxMlpNMTEuOTcgOC43Mzc2NEMxMi43MjY2IDguNzM3NjQgMTMuMzQgOC4xMjQ4IDEzLjM0IDcuMzY4ODJDMTMuMzQgNi42MTI4NCAxMi43MjY2IDYgMTEuOTcgNkMxMS4yMTM0IDYgMTAuNiA2LjYxMjg0IDEwLjYgNy4zNjg4MkMxMC42IDguMTI0OCAxMS4yMTM0IDguNzM3NjQgMTEuOTcgOC43Mzc2NFpNMTEuNDk5OSAxMC4xMDY0SDEyLjQ0OTlDMTIuODQ5OSAxMC4xMDY0IDEzLjE3OTkgMTAuNDM2MiAxMy4xNzk5IDEwLjgzNThWMTcuMjcwM0MxMy4xNzk5IDE3LjY2OTkgMTIuODQ5OSAxNy45OTk2IDEyLjQ0OTkgMTcuOTk5NkgxMS40OTk5QzExLjA5OTkgMTcuOTk5NiAxMC43Njk5IDE3LjY2OTkgMTAuNzY5OSAxNy4yNzAzVjEwLjgzNThDMTAuNzY5OSAxMC40MzYyIDExLjA5OTkgMTAuMTA2NCAxMS40OTk5IDEwLjEwNjRaIiBmaWxsPSIjNzk3Rjg1Ii8+DQo8L3N2Zz4NCg==);
    mask-image: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+DQo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTIgMTJDMiA2LjQ4IDYuNDggMiAxMiAyQzE3LjUyIDIgMjIgNi40OCAyMiAxMkMyMiAxNy41MiAxNy41MiAyMiAxMiAyMkM2LjQ4IDIyIDIgMTcuNTIgMiAxMlpNMTEuOTcgOC43Mzc2NEMxMi43MjY2IDguNzM3NjQgMTMuMzQgOC4xMjQ4IDEzLjM0IDcuMzY4ODJDMTMuMzQgNi42MTI4NCAxMi43MjY2IDYgMTEuOTcgNkMxMS4yMTM0IDYgMTAuNiA2LjYxMjg0IDEwLjYgNy4zNjg4MkMxMC42IDguMTI0OCAxMS4yMTM0IDguNzM3NjQgMTEuOTcgOC43Mzc2NFpNMTEuNDk5OSAxMC4xMDY0SDEyLjQ0OTlDMTIuODQ5OSAxMC4xMDY0IDEzLjE3OTkgMTAuNDM2MiAxMy4xNzk5IDEwLjgzNThWMTcuMjcwM0MxMy4xNzk5IDE3LjY2OTkgMTIuODQ5OSAxNy45OTk2IDEyLjQ0OTkgMTcuOTk5NkgxMS40OTk5QzExLjA5OTkgMTcuOTk5NiAxMC43Njk5IDE3LjY2OTkgMTAuNzY5OSAxNy4yNzAzVjEwLjgzNThDMTAuNzY5OSAxMC40MzYyIDExLjA5OTkgMTAuMTA2NCAxMS40OTk5IDEwLjEwNjRaIiBmaWxsPSIjNzk3Rjg1Ii8+DQo8L3N2Zz4NCg==)
}

.blu-modal.b-dialog.b-success .blu-modal__icon[data-v-16452392] {
    background-color: #22a334;
    -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+DQo8cGF0aCBkPSJNMTIgMkM2LjQ4IDIgMiA2LjQ4IDIgMTJDMiAxNy41MiA2LjQ4IDIyIDEyIDIyQzE3LjUyIDIyIDIyIDE3LjUyIDIyIDEyQzIyIDYuNDggMTcuNTIgMiAxMiAyWk0xNy4wNSA5LjExTDEyLjA2IDE2LjEyQzExLjg4IDE2LjM3IDExLjYgMTYuNTIgMTEuMjkgMTYuNTRIMTEuMjRDMTAuOTUgMTYuNTQgMTAuNjcgMTYuNDIgMTAuNDggMTYuMTlMNi45OSAxMi4xM0M2LjgyIDExLjkzIDYuNzMgMTEuNjcgNi43NSAxMS40MUM2Ljc3IDExLjE0IDYuODkgMTAuOSA3LjA5IDEwLjczQzcuNTEgMTAuMzcgOC4xNCAxMC40MiA4LjUgMTAuODRMMTEuMTYgMTMuOTNMMTUuNDEgNy45NkMxNS43MyA3LjUxIDE2LjM1IDcuNDEgMTYuOCA3LjczQzE3LjAyIDcuODggMTcuMTYgOC4xMSAxNy4yMSA4LjM4QzE3LjI1IDguNjQgMTcuMTkgOC45MSAxNy4wNCA5LjEyTDE3LjA1IDkuMTFaIiBmaWxsPSIjNzk3Rjg1Ii8+DQo8L3N2Zz4=);
    mask-image: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+DQo8cGF0aCBkPSJNMTIgMkM2LjQ4IDIgMiA2LjQ4IDIgMTJDMiAxNy41MiA2LjQ4IDIyIDEyIDIyQzE3LjUyIDIyIDIyIDE3LjUyIDIyIDEyQzIyIDYuNDggMTcuNTIgMiAxMiAyWk0xNy4wNSA5LjExTDEyLjA2IDE2LjEyQzExLjg4IDE2LjM3IDExLjYgMTYuNTIgMTEuMjkgMTYuNTRIMTEuMjRDMTAuOTUgMTYuNTQgMTAuNjcgMTYuNDIgMTAuNDggMTYuMTlMNi45OSAxMi4xM0M2LjgyIDExLjkzIDYuNzMgMTEuNjcgNi43NSAxMS40MUM2Ljc3IDExLjE0IDYuODkgMTAuOSA3LjA5IDEwLjczQzcuNTEgMTAuMzcgOC4xNCAxMC40MiA4LjUgMTAuODRMMTEuMTYgMTMuOTNMMTUuNDEgNy45NkMxNS43MyA3LjUxIDE2LjM1IDcuNDEgMTYuOCA3LjczQzE3LjAyIDcuODggMTcuMTYgOC4xMSAxNy4yMSA4LjM4QzE3LjI1IDguNjQgMTcuMTkgOC45MSAxNy4wNCA5LjEyTDE3LjA1IDkuMTFaIiBmaWxsPSIjNzk3Rjg1Ii8+DQo8L3N2Zz4=)
}

.blu-modal.b-dialog.b-warning .blu-modal__icon[data-v-16452392] {
    background-color: #ffcd00;
    -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+DQo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTMuODc0MzYgMjFIMjAuMTE0NEgyMC4xMjQ0QzIxLjU1MzUgMjEgMjIuNDUyOSAxOS41MDM1IDIxLjc2MzQgMTguMjg2NEwxMy42NDg0IDMuOTUwMjZDMTIuOTM4OCAyLjY4MzI1IDExLjA2OTkgMi42ODMyNSAxMC4zNjA0IDMuOTUwMjZMMi4yMzUzNyAxOC4yOTY0QzEuNTQ1OCAxOS41MTM1IDIuNDU1MjQgMjEgMy44NzQzNiAyMVpNMTAuOTkgMTMuOTM3NEwxMC43MDAyIDkuMDk4ODdWNy43NTIwNUMxMC43MDAyIDcuMzMzMDQgMTEuMDQgNi45OTM4NCAxMS40NTk3IDYuOTkzODRIMTIuNjA5QzEzLjAyODggNi45OTM4NCAxMy4zNjg2IDcuMzMzMDQgMTMuMzY4NiA3Ljc1MjA1VjkuMTA4ODRMMTMuMDg4NyAxMy45Mjc1QzEzLjA2ODcgMTQuMzI2NSAxMi43Mzg5IDE0LjYzNTggMTIuMzI5MiAxNC42MzU4SDExLjc0OTVDMTEuMzQ5OCAxNC42MzU4IDExLjAyIDE0LjMyNjUgMTAuOTkgMTMuOTI3NVYxMy45Mzc0Wk0xMS45OTk0IDE4Ljk2NTJDMTIuNzg4NyAxOC45NjUyIDEzLjQyODYgMTguMzI2NSAxMy40Mjg2IDE3LjUzODZDMTMuNDI4NiAxNi43NTA3IDEyLjc4ODcgMTYuMTEyIDExLjk5OTQgMTYuMTEyQzExLjIxMDIgMTYuMTEyIDEwLjU3MDMgMTYuNzUwNyAxMC41NzAzIDE3LjUzODZDMTAuNTcwMyAxOC4zMjY1IDExLjIxMDIgMTguOTY1MiAxMS45OTk0IDE4Ljk2NTJaIiBmaWxsPSIjNzk3Rjg1Ii8+DQo8L3N2Zz4NCg==);
    mask-image: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+DQo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTMuODc0MzYgMjFIMjAuMTE0NEgyMC4xMjQ0QzIxLjU1MzUgMjEgMjIuNDUyOSAxOS41MDM1IDIxLjc2MzQgMTguMjg2NEwxMy42NDg0IDMuOTUwMjZDMTIuOTM4OCAyLjY4MzI1IDExLjA2OTkgMi42ODMyNSAxMC4zNjA0IDMuOTUwMjZMMi4yMzUzNyAxOC4yOTY0QzEuNTQ1OCAxOS41MTM1IDIuNDU1MjQgMjEgMy44NzQzNiAyMVpNMTAuOTkgMTMuOTM3NEwxMC43MDAyIDkuMDk4ODdWNy43NTIwNUMxMC43MDAyIDcuMzMzMDQgMTEuMDQgNi45OTM4NCAxMS40NTk3IDYuOTkzODRIMTIuNjA5QzEzLjAyODggNi45OTM4NCAxMy4zNjg2IDcuMzMzMDQgMTMuMzY4NiA3Ljc1MjA1VjkuMTA4ODRMMTMuMDg4NyAxMy45Mjc1QzEzLjA2ODcgMTQuMzI2NSAxMi43Mzg5IDE0LjYzNTggMTIuMzI5MiAxNC42MzU4SDExLjc0OTVDMTEuMzQ5OCAxNC42MzU4IDExLjAyIDE0LjMyNjUgMTAuOTkgMTMuOTI3NVYxMy45Mzc0Wk0xMS45OTk0IDE4Ljk2NTJDMTIuNzg4NyAxOC45NjUyIDEzLjQyODYgMTguMzI2NSAxMy40Mjg2IDE3LjUzODZDMTMuNDI4NiAxNi43NTA3IDEyLjc4ODcgMTYuMTEyIDExLjk5OTQgMTYuMTEyQzExLjIxMDIgMTYuMTEyIDEwLjU3MDMgMTYuNzUwNyAxMC41NzAzIDE3LjUzODZDMTAuNTcwMyAxOC4zMjY1IDExLjIxMDIgMTguOTY1MiAxMS45OTk0IDE4Ljk2NTJaIiBmaWxsPSIjNzk3Rjg1Ii8+DQo8L3N2Zz4NCg==)
}

.blu-modal.b-dialog.b-danger .blu-modal__icon[data-v-16452392] {
    background-color: #ff4646;
    -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+DQo8cGF0aCBkPSJNMTIgMkM2LjQ4IDIgMiA2LjQ4IDIgMTJDMiAxNy41MiA2LjQ4IDIyIDEyIDIyQzE3LjUyIDIyIDIyIDE3LjUyIDIyIDEyQzIyIDYuNDggMTcuNTIgMiAxMiAyWk0xNi4yNCAxNC44M0MxNi42MyAxNS4yMiAxNi42MyAxNS44NSAxNi4yNCAxNi4yNEMxNS44NSAxNi42MyAxNS4yMiAxNi42MyAxNC44MyAxNi4yNEwxMiAxMy40MUw5LjE3IDE2LjI0QzguNzggMTYuNjMgOC4xNSAxNi42MyA3Ljc2IDE2LjI0QzcuMzcgMTUuODUgNy4zNyAxNS4yMiA3Ljc2IDE0LjgzTDEwLjU5IDEyTDcuNzYgOS4xN0M3LjM3IDguNzggNy4zNyA4LjE1IDcuNzYgNy43NkM4LjE1IDcuMzcgOC43OCA3LjM3IDkuMTcgNy43NkwxMiAxMC41OUwxNC44MyA3Ljc2QzE1LjIyIDcuMzcgMTUuODUgNy4zNyAxNi4yNCA3Ljc2QzE2LjYzIDguMTUgMTYuNjMgOC43OCAxNi4yNCA5LjE3TDEzLjQxIDEyTDE2LjI0IDE0LjgzWiIgZmlsbD0iIzc5N0Y4NSIvPg0KPC9zdmc+);
    mask-image: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+DQo8cGF0aCBkPSJNMTIgMkM2LjQ4IDIgMiA2LjQ4IDIgMTJDMiAxNy41MiA2LjQ4IDIyIDEyIDIyQzE3LjUyIDIyIDIyIDE3LjUyIDIyIDEyQzIyIDYuNDggMTcuNTIgMiAxMiAyWk0xNi4yNCAxNC44M0MxNi42MyAxNS4yMiAxNi42MyAxNS44NSAxNi4yNCAxNi4yNEMxNS44NSAxNi42MyAxNS4yMiAxNi42MyAxNC44MyAxNi4yNEwxMiAxMy40MUw5LjE3IDE2LjI0QzguNzggMTYuNjMgOC4xNSAxNi42MyA3Ljc2IDE2LjI0QzcuMzcgMTUuODUgNy4zNyAxNS4yMiA3Ljc2IDE0LjgzTDEwLjU5IDEyTDcuNzYgOS4xN0M3LjM3IDguNzggNy4zNyA4LjE1IDcuNzYgNy43NkM4LjE1IDcuMzcgOC43OCA3LjM3IDkuMTcgNy43NkwxMiAxMC41OUwxNC44MyA3Ljc2QzE1LjIyIDcuMzcgMTUuODUgNy4zNyAxNi4yNCA3Ljc2QzE2LjYzIDguMTUgMTYuNjMgOC43OCAxNi4yNCA5LjE3TDEzLjQxIDEyTDE2LjI0IDE0LjgzWiIgZmlsbD0iIzc5N0Y4NSIvPg0KPC9zdmc+)
}

@media screen and (max-width: 768px) {
    .blu-modal.b-full-screen .blu-modal__container[data-v-16452392] {
        min-height:100%;
        border-radius: unset;
        padding-top: 0
    }

    .blu-modal.b-full-screen .blu-modal__close[data-v-16452392] {
        display: none
    }
}

@media screen and (min-width: 769px),print {
    .b-desktop-left .blu-drawer__mask[data-v-66a52798],.b-desktop-right .blu-drawer__mask[data-v-66a52798],.b-desktop-center .blu-drawer__mask[data-v-66a52798],.b-desktop-top .blu-drawer__mask[data-v-66a52798],.b-desktop-bottom .blu-drawer__mask[data-v-66a52798] {
        position:fixed;
        top: 0;
        left: 0;
        z-index: 99;
        width: 100%;
        height: 100%;
        background-color: rgba(0,0,0,.6);
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        -webkit-transition: all .3s;
        transition: all .3s
    }

    .b-desktop-left.fade-enter-active[data-v-66a52798],.b-desktop-left.fade-leave-active[data-v-66a52798],.b-desktop-right.fade-enter-active[data-v-66a52798],.b-desktop-right.fade-leave-active[data-v-66a52798],.b-desktop-center.fade-enter-active[data-v-66a52798],.b-desktop-center.fade-leave-active[data-v-66a52798],.b-desktop-top.fade-enter-active[data-v-66a52798],.b-desktop-top.fade-leave-active[data-v-66a52798],.b-desktop-bottom.fade-enter-active[data-v-66a52798],.b-desktop-bottom.fade-leave-active[data-v-66a52798],.b-desktop-left.fade-enter-active .blu-drawer__mask[data-v-66a52798],.b-desktop-left.fade-leave-active .blu-drawer__mask[data-v-66a52798],.b-desktop-right.fade-enter-active .blu-drawer__mask[data-v-66a52798],.b-desktop-right.fade-leave-active .blu-drawer__mask[data-v-66a52798],.b-desktop-center.fade-enter-active .blu-drawer__mask[data-v-66a52798],.b-desktop-center.fade-leave-active .blu-drawer__mask[data-v-66a52798],.b-desktop-top.fade-enter-active .blu-drawer__mask[data-v-66a52798],.b-desktop-top.fade-leave-active .blu-drawer__mask[data-v-66a52798],.b-desktop-bottom.fade-enter-active .blu-drawer__mask[data-v-66a52798],.b-desktop-bottom.fade-leave-active .blu-drawer__mask[data-v-66a52798] {
        -webkit-transition: opacity .3s;
        transition: opacity .3s
    }

    .b-desktop-left.fade-enter .blu-drawer__mask[data-v-66a52798],.b-desktop-left.fade-leave-to .blu-drawer__mask[data-v-66a52798],.b-desktop-right.fade-enter .blu-drawer__mask[data-v-66a52798],.b-desktop-right.fade-leave-to .blu-drawer__mask[data-v-66a52798],.b-desktop-center.fade-enter .blu-drawer__mask[data-v-66a52798],.b-desktop-center.fade-leave-to .blu-drawer__mask[data-v-66a52798],.b-desktop-top.fade-enter .blu-drawer__mask[data-v-66a52798],.b-desktop-top.fade-leave-to .blu-drawer__mask[data-v-66a52798],.b-desktop-bottom.fade-enter .blu-drawer__mask[data-v-66a52798],.b-desktop-bottom.fade-leave-to .blu-drawer__mask[data-v-66a52798] {
        opacity: 0
    }
}

@media screen and (max-width: 768px) {
    .b-mobile-left .blu-drawer__mask[data-v-66a52798],.b-mobile-right .blu-drawer__mask[data-v-66a52798],.b-mobile-center .blu-drawer__mask[data-v-66a52798],.b-mobile-top .blu-drawer__mask[data-v-66a52798],.b-mobile-bottom .blu-drawer__mask[data-v-66a52798] {
        position:fixed;
        top: 0;
        left: 0;
        z-index: 99;
        width: 100%;
        height: 100%;
        background-color: rgba(0,0,0,.6);
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        -webkit-transition: all .3s;
        transition: all .3s
    }

    .b-mobile-left.fade-enter-active[data-v-66a52798],.b-mobile-left.fade-leave-active[data-v-66a52798],.b-mobile-right.fade-enter-active[data-v-66a52798],.b-mobile-right.fade-leave-active[data-v-66a52798],.b-mobile-center.fade-enter-active[data-v-66a52798],.b-mobile-center.fade-leave-active[data-v-66a52798],.b-mobile-top.fade-enter-active[data-v-66a52798],.b-mobile-top.fade-leave-active[data-v-66a52798],.b-mobile-bottom.fade-enter-active[data-v-66a52798],.b-mobile-bottom.fade-leave-active[data-v-66a52798],.b-mobile-left.fade-enter-active .blu-drawer__mask[data-v-66a52798],.b-mobile-left.fade-leave-active .blu-drawer__mask[data-v-66a52798],.b-mobile-right.fade-enter-active .blu-drawer__mask[data-v-66a52798],.b-mobile-right.fade-leave-active .blu-drawer__mask[data-v-66a52798],.b-mobile-center.fade-enter-active .blu-drawer__mask[data-v-66a52798],.b-mobile-center.fade-leave-active .blu-drawer__mask[data-v-66a52798],.b-mobile-top.fade-enter-active .blu-drawer__mask[data-v-66a52798],.b-mobile-top.fade-leave-active .blu-drawer__mask[data-v-66a52798],.b-mobile-bottom.fade-enter-active .blu-drawer__mask[data-v-66a52798],.b-mobile-bottom.fade-leave-active .blu-drawer__mask[data-v-66a52798] {
        -webkit-transition: opacity .3s;
        transition: opacity .3s
    }

    .b-mobile-left.fade-enter .blu-drawer__mask[data-v-66a52798],.b-mobile-left.fade-leave-to .blu-drawer__mask[data-v-66a52798],.b-mobile-right.fade-enter .blu-drawer__mask[data-v-66a52798],.b-mobile-right.fade-leave-to .blu-drawer__mask[data-v-66a52798],.b-mobile-center.fade-enter .blu-drawer__mask[data-v-66a52798],.b-mobile-center.fade-leave-to .blu-drawer__mask[data-v-66a52798],.b-mobile-top.fade-enter .blu-drawer__mask[data-v-66a52798],.b-mobile-top.fade-leave-to .blu-drawer__mask[data-v-66a52798],.b-mobile-bottom.fade-enter .blu-drawer__mask[data-v-66a52798],.b-mobile-bottom.fade-leave-to .blu-drawer__mask[data-v-66a52798] {
        opacity: 0
    }
}

.b-nomask .blu-drawer__mask[data-v-66a52798] {
    display: none
}

.blu-drawer.b-info .blu-drawer__container[data-v-237b9d40],.blu-drawer.b-success .blu-drawer__container[data-v-237b9d40],.blu-drawer.b-warning .blu-drawer__container[data-v-237b9d40],.blu-drawer.b-danger .blu-drawer__container[data-v-237b9d40] {
    max-width: 500px;
    padding: 24px
}

.blu-drawer.b-fullpage .blu-drawer__container[data-v-237b9d40] {
    border-radius: 0;
    width: 100%;
    height: 100%
}

@media screen and (min-width: 769px),print {
    .b-desktop-left .blu-drawer__container[data-v-237b9d40] {
        background-color:#fff;
        -webkit-box-shadow: 0 1px 6px 0 rgba(0,0,0,.1);
        box-shadow: 0 1px 6px rgba(0,0,0,.1);
        position: fixed;
        z-index: 100
    }

    .b-desktop-left .blu-drawer__container[data-v-237b9d40] {
        height: 100vh;
        left: 0;
        top: 0;
        border-radius: 0 16px 16px 0
    }

    .b-desktop-left.fade-enter-active .blu-drawer__container[data-v-237b9d40],.b-desktop-left.fade-leave-active .blu-drawer__container[data-v-237b9d40] {
        -webkit-transition: left .3s;
        transition: left .3s
    }

    .b-desktop-left.fade-enter .blu-drawer__container[data-v-237b9d40],.b-desktop-left.fade-leave-to .blu-drawer__container[data-v-237b9d40] {
        left: -100vw
    }

    .b-desktop-right .blu-drawer__container[data-v-237b9d40] {
        background-color: #fff;
        -webkit-box-shadow: 0 1px 6px 0 rgba(0,0,0,.1);
        box-shadow: 0 1px 6px rgba(0,0,0,.1);
        position: fixed;
        z-index: 100
    }

    .b-desktop-right .blu-drawer__container[data-v-237b9d40] {
        height: 100vh;
        right: 0;
        top: 0;
        border-radius: 16px 0 0 16px
    }

    .b-desktop-right.fade-enter-active .blu-drawer__container[data-v-237b9d40],.b-desktop-right.fade-leave-active .blu-drawer__container[data-v-237b9d40] {
        -webkit-transition: right .3s;
        transition: right .3s
    }

    .b-desktop-right.fade-enter .blu-drawer__container[data-v-237b9d40],.b-desktop-right.fade-leave-to .blu-drawer__container[data-v-237b9d40] {
        right: -100vw
    }

    .b-desktop-center .blu-drawer__container[data-v-237b9d40] {
        background-color: #fff;
        -webkit-box-shadow: 0 1px 6px 0 rgba(0,0,0,.1);
        box-shadow: 0 1px 6px rgba(0,0,0,.1);
        position: fixed;
        z-index: 100
    }

    .b-desktop-center .blu-drawer__container[data-v-237b9d40] {
        width: calc(100% - 48px);
        height: auto;
        border-radius: 16px;
        top: 50%;
        left: 50%;
        -webkit-transform: translate(-50%,-50%);
        transform: translate(-50%,-50%)
    }

    .b-desktop-center.fade-enter-active .blu-drawer__container[data-v-237b9d40],.b-desktop-center.fade-leave-active .blu-drawer__container[data-v-237b9d40] {
        -webkit-transition: opacity .3s;
        transition: opacity .3s
    }

    .b-desktop-center.fade-enter .blu-drawer__container[data-v-237b9d40],.b-desktop-center.fade-leave-to .blu-drawer__container[data-v-237b9d40] {
        opacity: 0
    }

    .b-desktop-top .blu-drawer__container[data-v-237b9d40] {
        background-color: #fff;
        -webkit-box-shadow: 0 1px 6px 0 rgba(0,0,0,.1);
        box-shadow: 0 1px 6px rgba(0,0,0,.1);
        position: fixed;
        z-index: 100
    }

    .b-desktop-top .blu-drawer__container[data-v-237b9d40] {
        height: auto;
        width: 100%;
        left: 0;
        -webkit-transition: all .3s;
        transition: all .3s;
        visibility: hidden;
        max-height: 100%
    }

    .b-desktop-top.b-active .blu-drawer__container[data-v-237b9d40] {
        visibility: visible
    }

    .b-desktop-top.fade-enter-active .blu-drawer__container[data-v-237b9d40],.b-desktop-top.fade-leave-active .blu-drawer__container[data-v-237b9d40] {
        -webkit-transition: all .3s;
        transition: all .3s
    }

    .b-desktop-top .blu-drawer__container[data-v-237b9d40] {
        border-radius: 0 0 16px 16px;
        top: -100vh
    }

    .b-desktop-top.b-active .blu-drawer__container[data-v-237b9d40] {
        top: 0
    }

    .b-desktop-top.fade-enter .blu-drawer__container[data-v-237b9d40],.b-desktop-top.fade-leave-to .blu-drawer__container[data-v-237b9d40] {
        top: -100vh
    }

    .b-desktop-bottom .blu-drawer__container[data-v-237b9d40] {
        background-color: #fff;
        -webkit-box-shadow: 0 1px 6px 0 rgba(0,0,0,.1);
        box-shadow: 0 1px 6px rgba(0,0,0,.1);
        position: fixed;
        z-index: 100
    }

    .b-desktop-bottom .blu-drawer__container[data-v-237b9d40] {
        height: auto;
        width: 100%;
        left: 0;
        -webkit-transition: all .3s;
        transition: all .3s;
        visibility: hidden;
        max-height: 100%
    }

    .b-desktop-bottom.b-active .blu-drawer__container[data-v-237b9d40] {
        visibility: visible
    }

    .b-desktop-bottom.fade-enter-active .blu-drawer__container[data-v-237b9d40],.b-desktop-bottom.fade-leave-active .blu-drawer__container[data-v-237b9d40] {
        -webkit-transition: all .3s;
        transition: all .3s
    }

    .b-desktop-bottom .blu-drawer__container[data-v-237b9d40] {
        border-radius: 16px 16px 0 0;
        bottom: -100vh
    }

    .b-desktop-bottom.b-active .blu-drawer__container[data-v-237b9d40] {
        bottom: 0;
        padding-bottom: env(safe-area-inset-bottom)
    }

    .b-desktop-bottom.fade-enter .blu-drawer__container[data-v-237b9d40],.b-desktop-bottom.fade-leave-to .blu-drawer__container[data-v-237b9d40] {
        bottom: -100vh
    }
}

@media screen and (max-width: 768px) {
    .b-mobile-left .blu-drawer__container[data-v-237b9d40] {
        background-color:#fff;
        -webkit-box-shadow: 0 1px 6px 0 rgba(0,0,0,.1);
        box-shadow: 0 1px 6px rgba(0,0,0,.1);
        position: fixed;
        z-index: 100
    }

    .b-mobile-left .blu-drawer__container[data-v-237b9d40] {
        height: 100vh;
        left: 0;
        top: 0;
        border-radius: 0 16px 16px 0
    }

    .b-mobile-left.fade-enter-active .blu-drawer__container[data-v-237b9d40],.b-mobile-left.fade-leave-active .blu-drawer__container[data-v-237b9d40] {
        -webkit-transition: left .3s;
        transition: left .3s
    }

    .b-mobile-left.fade-enter .blu-drawer__container[data-v-237b9d40],.b-mobile-left.fade-leave-to .blu-drawer__container[data-v-237b9d40] {
        left: -100vw
    }

    .b-mobile-right .blu-drawer__container[data-v-237b9d40] {
        background-color: #fff;
        -webkit-box-shadow: 0 1px 6px 0 rgba(0,0,0,.1);
        box-shadow: 0 1px 6px rgba(0,0,0,.1);
        position: fixed;
        z-index: 100
    }

    .b-mobile-right .blu-drawer__container[data-v-237b9d40] {
        height: 100vh;
        right: 0;
        top: 0;
        border-radius: 16px 0 0 16px
    }

    .b-mobile-right.fade-enter-active .blu-drawer__container[data-v-237b9d40],.b-mobile-right.fade-leave-active .blu-drawer__container[data-v-237b9d40] {
        -webkit-transition: right .3s;
        transition: right .3s
    }

    .b-mobile-right.fade-enter .blu-drawer__container[data-v-237b9d40],.b-mobile-right.fade-leave-to .blu-drawer__container[data-v-237b9d40] {
        right: -100vw
    }

    .b-mobile-center .blu-drawer__container[data-v-237b9d40] {
        background-color: #fff;
        -webkit-box-shadow: 0 1px 6px 0 rgba(0,0,0,.1);
        box-shadow: 0 1px 6px rgba(0,0,0,.1);
        position: fixed;
        z-index: 100
    }

    .b-mobile-center .blu-drawer__container[data-v-237b9d40] {
        width: calc(100% - 48px);
        height: auto;
        border-radius: 16px;
        top: 50%;
        left: 50%;
        -webkit-transform: translate(-50%,-50%);
        transform: translate(-50%,-50%)
    }

    .b-mobile-center.fade-enter-active .blu-drawer__container[data-v-237b9d40],.b-mobile-center.fade-leave-active .blu-drawer__container[data-v-237b9d40] {
        -webkit-transition: opacity .3s;
        transition: opacity .3s
    }

    .b-mobile-center.fade-enter .blu-drawer__container[data-v-237b9d40],.b-mobile-center.fade-leave-to .blu-drawer__container[data-v-237b9d40] {
        opacity: 0
    }

    .b-mobile-top .blu-drawer__container[data-v-237b9d40] {
        background-color: #fff;
        -webkit-box-shadow: 0 1px 6px 0 rgba(0,0,0,.1);
        box-shadow: 0 1px 6px rgba(0,0,0,.1);
        position: fixed;
        z-index: 100
    }

    .b-mobile-top .blu-drawer__container[data-v-237b9d40] {
        height: auto;
        width: 100%;
        left: 0;
        -webkit-transition: all .3s;
        transition: all .3s;
        visibility: hidden;
        max-height: 100%
    }

    .b-mobile-top.b-active .blu-drawer__container[data-v-237b9d40] {
        visibility: visible
    }

    .b-mobile-top.fade-enter-active .blu-drawer__container[data-v-237b9d40],.b-mobile-top.fade-leave-active .blu-drawer__container[data-v-237b9d40] {
        -webkit-transition: all .3s;
        transition: all .3s
    }

    .b-mobile-top .blu-drawer__container[data-v-237b9d40] {
        border-radius: 0 0 16px 16px;
        top: -100vh
    }

    .b-mobile-top.b-active .blu-drawer__container[data-v-237b9d40] {
        top: 0
    }

    .b-mobile-top.fade-enter .blu-drawer__container[data-v-237b9d40],.b-mobile-top.fade-leave-to .blu-drawer__container[data-v-237b9d40] {
        top: -100vh
    }

    .b-mobile-bottom .blu-drawer__container[data-v-237b9d40] {
        background-color: #fff;
        -webkit-box-shadow: 0 1px 6px 0 rgba(0,0,0,.1);
        box-shadow: 0 1px 6px rgba(0,0,0,.1);
        position: fixed;
        z-index: 100
    }

    .b-mobile-bottom .blu-drawer__container[data-v-237b9d40] {
        height: auto;
        width: 100%;
        left: 0;
        -webkit-transition: all .3s;
        transition: all .3s;
        visibility: hidden;
        max-height: 100%
    }

    .b-mobile-bottom.b-active .blu-drawer__container[data-v-237b9d40] {
        visibility: visible
    }

    .b-mobile-bottom.fade-enter-active .blu-drawer__container[data-v-237b9d40],.b-mobile-bottom.fade-leave-active .blu-drawer__container[data-v-237b9d40] {
        -webkit-transition: all .3s;
        transition: all .3s
    }

    .b-mobile-bottom .blu-drawer__container[data-v-237b9d40] {
        border-radius: 16px 16px 0 0;
        bottom: -100vh
    }

    .b-mobile-bottom.b-active .blu-drawer__container[data-v-237b9d40] {
        bottom: 0;
        padding-bottom: env(safe-area-inset-bottom)
    }

    .b-mobile-bottom.fade-enter .blu-drawer__container[data-v-237b9d40],.b-mobile-bottom.fade-leave-to .blu-drawer__container[data-v-237b9d40] {
        bottom: -100vh
    }
}

.blu-drawer__heading[data-v-67fa6f96] {
    margin-bottom: 8px;
    font: 18px/24px horas79 demi bold,-apple-system,segoe ui,roboto,helvetica,arial,sans-serif
}

.blu-drawer__icon[data-v-67fa6f96] {
    width: 48px;
    height: 48px;
    margin-bottom: 16px
}

.blu-drawer.b-info .blu-drawer__icon[data-v-67fa6f96] {
    background-color: #ff5f03;
    -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+DQo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTIgMTJDMiA2LjQ4IDYuNDggMiAxMiAyQzE3LjUyIDIgMjIgNi40OCAyMiAxMkMyMiAxNy41MiAxNy41MiAyMiAxMiAyMkM2LjQ4IDIyIDIgMTcuNTIgMiAxMlpNMTEuOTcgOC43Mzc2NEMxMi43MjY2IDguNzM3NjQgMTMuMzQgOC4xMjQ4IDEzLjM0IDcuMzY4ODJDMTMuMzQgNi42MTI4NCAxMi43MjY2IDYgMTEuOTcgNkMxMS4yMTM0IDYgMTAuNiA2LjYxMjg0IDEwLjYgNy4zNjg4MkMxMC42IDguMTI0OCAxMS4yMTM0IDguNzM3NjQgMTEuOTcgOC43Mzc2NFpNMTEuNDk5OSAxMC4xMDY0SDEyLjQ0OTlDMTIuODQ5OSAxMC4xMDY0IDEzLjE3OTkgMTAuNDM2MiAxMy4xNzk5IDEwLjgzNThWMTcuMjcwM0MxMy4xNzk5IDE3LjY2OTkgMTIuODQ5OSAxNy45OTk2IDEyLjQ0OTkgMTcuOTk5NkgxMS40OTk5QzExLjA5OTkgMTcuOTk5NiAxMC43Njk5IDE3LjY2OTkgMTAuNzY5OSAxNy4yNzAzVjEwLjgzNThDMTAuNzY5OSAxMC40MzYyIDExLjA5OTkgMTAuMTA2NCAxMS40OTk5IDEwLjEwNjRaIiBmaWxsPSIjNzk3Rjg1Ii8+DQo8L3N2Zz4NCg==);
    mask-image: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+DQo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTIgMTJDMiA2LjQ4IDYuNDggMiAxMiAyQzE3LjUyIDIgMjIgNi40OCAyMiAxMkMyMiAxNy41MiAxNy41MiAyMiAxMiAyMkM2LjQ4IDIyIDIgMTcuNTIgMiAxMlpNMTEuOTcgOC43Mzc2NEMxMi43MjY2IDguNzM3NjQgMTMuMzQgOC4xMjQ4IDEzLjM0IDcuMzY4ODJDMTMuMzQgNi42MTI4NCAxMi43MjY2IDYgMTEuOTcgNkMxMS4yMTM0IDYgMTAuNiA2LjYxMjg0IDEwLjYgNy4zNjg4MkMxMC42IDguMTI0OCAxMS4yMTM0IDguNzM3NjQgMTEuOTcgOC43Mzc2NFpNMTEuNDk5OSAxMC4xMDY0SDEyLjQ0OTlDMTIuODQ5OSAxMC4xMDY0IDEzLjE3OTkgMTAuNDM2MiAxMy4xNzk5IDEwLjgzNThWMTcuMjcwM0MxMy4xNzk5IDE3LjY2OTkgMTIuODQ5OSAxNy45OTk2IDEyLjQ0OTkgMTcuOTk5NkgxMS40OTk5QzExLjA5OTkgMTcuOTk5NiAxMC43Njk5IDE3LjY2OTkgMTAuNzY5OSAxNy4yNzAzVjEwLjgzNThDMTAuNzY5OSAxMC40MzYyIDExLjA5OTkgMTAuMTA2NCAxMS40OTk5IDEwLjEwNjRaIiBmaWxsPSIjNzk3Rjg1Ii8+DQo8L3N2Zz4NCg==)
}

.blu-drawer.b-success .blu-drawer__icon[data-v-67fa6f96] {
    background-color: #22a334;
    -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+DQo8cGF0aCBkPSJNMTIgMkM2LjQ4IDIgMiA2LjQ4IDIgMTJDMiAxNy41MiA2LjQ4IDIyIDEyIDIyQzE3LjUyIDIyIDIyIDE3LjUyIDIyIDEyQzIyIDYuNDggMTcuNTIgMiAxMiAyWk0xNy4wNSA5LjExTDEyLjA2IDE2LjEyQzExLjg4IDE2LjM3IDExLjYgMTYuNTIgMTEuMjkgMTYuNTRIMTEuMjRDMTAuOTUgMTYuNTQgMTAuNjcgMTYuNDIgMTAuNDggMTYuMTlMNi45OSAxMi4xM0M2LjgyIDExLjkzIDYuNzMgMTEuNjcgNi43NSAxMS40MUM2Ljc3IDExLjE0IDYuODkgMTAuOSA3LjA5IDEwLjczQzcuNTEgMTAuMzcgOC4xNCAxMC40MiA4LjUgMTAuODRMMTEuMTYgMTMuOTNMMTUuNDEgNy45NkMxNS43MyA3LjUxIDE2LjM1IDcuNDEgMTYuOCA3LjczQzE3LjAyIDcuODggMTcuMTYgOC4xMSAxNy4yMSA4LjM4QzE3LjI1IDguNjQgMTcuMTkgOC45MSAxNy4wNCA5LjEyTDE3LjA1IDkuMTFaIiBmaWxsPSIjNzk3Rjg1Ii8+DQo8L3N2Zz4=);
    mask-image: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+DQo8cGF0aCBkPSJNMTIgMkM2LjQ4IDIgMiA2LjQ4IDIgMTJDMiAxNy41MiA2LjQ4IDIyIDEyIDIyQzE3LjUyIDIyIDIyIDE3LjUyIDIyIDEyQzIyIDYuNDggMTcuNTIgMiAxMiAyWk0xNy4wNSA5LjExTDEyLjA2IDE2LjEyQzExLjg4IDE2LjM3IDExLjYgMTYuNTIgMTEuMjkgMTYuNTRIMTEuMjRDMTAuOTUgMTYuNTQgMTAuNjcgMTYuNDIgMTAuNDggMTYuMTlMNi45OSAxMi4xM0M2LjgyIDExLjkzIDYuNzMgMTEuNjcgNi43NSAxMS40MUM2Ljc3IDExLjE0IDYuODkgMTAuOSA3LjA5IDEwLjczQzcuNTEgMTAuMzcgOC4xNCAxMC40MiA4LjUgMTAuODRMMTEuMTYgMTMuOTNMMTUuNDEgNy45NkMxNS43MyA3LjUxIDE2LjM1IDcuNDEgMTYuOCA3LjczQzE3LjAyIDcuODggMTcuMTYgOC4xMSAxNy4yMSA4LjM4QzE3LjI1IDguNjQgMTcuMTkgOC45MSAxNy4wNCA5LjEyTDE3LjA1IDkuMTFaIiBmaWxsPSIjNzk3Rjg1Ii8+DQo8L3N2Zz4=)
}

.blu-drawer.b-warning .blu-drawer__icon[data-v-67fa6f96] {
    background-color: #ffcd00;
    -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+DQo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTMuODc0MzYgMjFIMjAuMTE0NEgyMC4xMjQ0QzIxLjU1MzUgMjEgMjIuNDUyOSAxOS41MDM1IDIxLjc2MzQgMTguMjg2NEwxMy42NDg0IDMuOTUwMjZDMTIuOTM4OCAyLjY4MzI1IDExLjA2OTkgMi42ODMyNSAxMC4zNjA0IDMuOTUwMjZMMi4yMzUzNyAxOC4yOTY0QzEuNTQ1OCAxOS41MTM1IDIuNDU1MjQgMjEgMy44NzQzNiAyMVpNMTAuOTkgMTMuOTM3NEwxMC43MDAyIDkuMDk4ODdWNy43NTIwNUMxMC43MDAyIDcuMzMzMDQgMTEuMDQgNi45OTM4NCAxMS40NTk3IDYuOTkzODRIMTIuNjA5QzEzLjAyODggNi45OTM4NCAxMy4zNjg2IDcuMzMzMDQgMTMuMzY4NiA3Ljc1MjA1VjkuMTA4ODRMMTMuMDg4NyAxMy45Mjc1QzEzLjA2ODcgMTQuMzI2NSAxMi43Mzg5IDE0LjYzNTggMTIuMzI5MiAxNC42MzU4SDExLjc0OTVDMTEuMzQ5OCAxNC42MzU4IDExLjAyIDE0LjMyNjUgMTAuOTkgMTMuOTI3NVYxMy45Mzc0Wk0xMS45OTk0IDE4Ljk2NTJDMTIuNzg4NyAxOC45NjUyIDEzLjQyODYgMTguMzI2NSAxMy40Mjg2IDE3LjUzODZDMTMuNDI4NiAxNi43NTA3IDEyLjc4ODcgMTYuMTEyIDExLjk5OTQgMTYuMTEyQzExLjIxMDIgMTYuMTEyIDEwLjU3MDMgMTYuNzUwNyAxMC41NzAzIDE3LjUzODZDMTAuNTcwMyAxOC4zMjY1IDExLjIxMDIgMTguOTY1MiAxMS45OTk0IDE4Ljk2NTJaIiBmaWxsPSIjNzk3Rjg1Ii8+DQo8L3N2Zz4NCg==);
    mask-image: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+DQo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTMuODc0MzYgMjFIMjAuMTE0NEgyMC4xMjQ0QzIxLjU1MzUgMjEgMjIuNDUyOSAxOS41MDM1IDIxLjc2MzQgMTguMjg2NEwxMy42NDg0IDMuOTUwMjZDMTIuOTM4OCAyLjY4MzI1IDExLjA2OTkgMi42ODMyNSAxMC4zNjA0IDMuOTUwMjZMMi4yMzUzNyAxOC4yOTY0QzEuNTQ1OCAxOS41MTM1IDIuNDU1MjQgMjEgMy44NzQzNiAyMVpNMTAuOTkgMTMuOTM3NEwxMC43MDAyIDkuMDk4ODdWNy43NTIwNUMxMC43MDAyIDcuMzMzMDQgMTEuMDQgNi45OTM4NCAxMS40NTk3IDYuOTkzODRIMTIuNjA5QzEzLjAyODggNi45OTM4NCAxMy4zNjg2IDcuMzMzMDQgMTMuMzY4NiA3Ljc1MjA1VjkuMTA4ODRMMTMuMDg4NyAxMy45Mjc1QzEzLjA2ODcgMTQuMzI2NSAxMi43Mzg5IDE0LjYzNTggMTIuMzI5MiAxNC42MzU4SDExLjc0OTVDMTEuMzQ5OCAxNC42MzU4IDExLjAyIDE0LjMyNjUgMTAuOTkgMTMuOTI3NVYxMy45Mzc0Wk0xMS45OTk0IDE4Ljk2NTJDMTIuNzg4NyAxOC45NjUyIDEzLjQyODYgMTguMzI2NSAxMy40Mjg2IDE3LjUzODZDMTMuNDI4NiAxNi43NTA3IDEyLjc4ODcgMTYuMTEyIDExLjk5OTQgMTYuMTEyQzExLjIxMDIgMTYuMTEyIDEwLjU3MDMgMTYuNzUwNyAxMC41NzAzIDE3LjUzODZDMTAuNTcwMyAxOC4zMjY1IDExLjIxMDIgMTguOTY1MiAxMS45OTk0IDE4Ljk2NTJaIiBmaWxsPSIjNzk3Rjg1Ii8+DQo8L3N2Zz4NCg==)
}

.blu-drawer.b-danger .blu-drawer__icon[data-v-67fa6f96] {
    background-color: #ff4646;
    -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+DQo8cGF0aCBkPSJNMTIgMkM2LjQ4IDIgMiA2LjQ4IDIgMTJDMiAxNy41MiA2LjQ4IDIyIDEyIDIyQzE3LjUyIDIyIDIyIDE3LjUyIDIyIDEyQzIyIDYuNDggMTcuNTIgMiAxMiAyWk0xNi4yNCAxNC44M0MxNi42MyAxNS4yMiAxNi42MyAxNS44NSAxNi4yNCAxNi4yNEMxNS44NSAxNi42MyAxNS4yMiAxNi42MyAxNC44MyAxNi4yNEwxMiAxMy40MUw5LjE3IDE2LjI0QzguNzggMTYuNjMgOC4xNSAxNi42MyA3Ljc2IDE2LjI0QzcuMzcgMTUuODUgNy4zNyAxNS4yMiA3Ljc2IDE0LjgzTDEwLjU5IDEyTDcuNzYgOS4xN0M3LjM3IDguNzggNy4zNyA4LjE1IDcuNzYgNy43NkM4LjE1IDcuMzcgOC43OCA3LjM3IDkuMTcgNy43NkwxMiAxMC41OUwxNC44MyA3Ljc2QzE1LjIyIDcuMzcgMTUuODUgNy4zNyAxNi4yNCA3Ljc2QzE2LjYzIDguMTUgMTYuNjMgOC43OCAxNi4yNCA5LjE3TDEzLjQxIDEyTDE2LjI0IDE0LjgzWiIgZmlsbD0iIzc5N0Y4NSIvPg0KPC9zdmc+);
    mask-image: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+DQo8cGF0aCBkPSJNMTIgMkM2LjQ4IDIgMiA2LjQ4IDIgMTJDMiAxNy41MiA2LjQ4IDIyIDEyIDIyQzE3LjUyIDIyIDIyIDE3LjUyIDIyIDEyQzIyIDYuNDggMTcuNTIgMiAxMiAyWk0xNi4yNCAxNC44M0MxNi42MyAxNS4yMiAxNi42MyAxNS44NSAxNi4yNCAxNi4yNEMxNS44NSAxNi42MyAxNS4yMiAxNi42MyAxNC44MyAxNi4yNEwxMiAxMy40MUw5LjE3IDE2LjI0QzguNzggMTYuNjMgOC4xNSAxNi42MyA3Ljc2IDE2LjI0QzcuMzcgMTUuODUgNy4zNyAxNS4yMiA3Ljc2IDE0LjgzTDEwLjU5IDEyTDcuNzYgOS4xN0M3LjM3IDguNzggNy4zNyA4LjE1IDcuNzYgNy43NkM4LjE1IDcuMzcgOC43OCA3LjM3IDkuMTcgNy43NkwxMiAxMC41OUwxNC44MyA3Ljc2QzE1LjIyIDcuMzcgMTUuODUgNy4zNyAxNi4yNCA3Ljc2QzE2LjYzIDguMTUgMTYuNjMgOC43OCAxNi4yNCA5LjE3TDEzLjQxIDEyTDE2LjI0IDE0LjgzWiIgZmlsbD0iIzc5N0Y4NSIvPg0KPC9zdmc+)
}

.blu-drawer__body[data-v-901e0684] {
    line-height: 1.8rem;
    font-size: 1.4rem;
    overflow-x: auto;
    color: rgba(25,34,42,.7)
}

@media screen and (min-width: 769px),print {
    .blu-drawer__body[data-v-901e0684] {
        max-height:calc(100vh - 230px)
    }
}

@media screen and (max-width: 768px) {
    .blu-drawer__body[data-v-901e0684] {
        max-height:calc(100vh - 100px)
    }
}

.blu-drawer__footer[data-v-cf2088f6] {
    margin-top: 32px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: horizontal;
    -webkit-box-direction: reverse;
    -ms-flex-direction: row-reverse;
    flex-direction: row-reverse
}

@media screen and (max-width: 539px) {
    .blu-drawer__footer[data-v-cf2088f6] {
        -webkit-box-orient:vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column
    }
}

.blu-btn[data-v-cf2088f6] {
    margin: 8px 0 0 8px
}

@media screen and (max-width: 539px) {
    .blu-btn[data-v-cf2088f6] {
        margin:8px 0 0
    }
}

.blu-drawer__close[data-v-d0ca8a92] {
    padding: 24px;
    position: absolute;
    top: -42px;
    right: -8px
}

.blu-drawer__close i[data-v-d0ca8a92]:before,.blu-drawer__close i[data-v-d0ca8a92]:after {
    content: "";
    width: 20px;
    height: 4px;
    border-radius: 4px;
    background-color: #e1e3e4;
    position: absolute;
    top: 24px;
    right: 14px
}

.blu-drawer__close i[data-v-d0ca8a92]:before {
    -webkit-transform: rotate(45deg);
    transform: rotate(45deg)
}

.blu-drawer__close i[data-v-d0ca8a92]:after {
    -webkit-transform: rotate(-45deg);
    transform: rotate(-45deg)
}

@media screen and (min-width: 769px),print {
    [class*=b-mobile-] .blu-drawer__close[data-v-d0ca8a92] {
        display:none
    }

    [class*=b-mobile-][class*=b-desktop-] .blu-drawer__close[data-v-d0ca8a92] {
        display: block
    }

    .b-desktop-top .blu-drawer__close[data-v-d0ca8a92] {
        bottom: -42px;
        top: unset
    }

    .b-desktop-left .blu-drawer__close[data-v-d0ca8a92] {
        top: -10px;
        right: -40px
    }

    .b-desktop-right .blu-drawer__close[data-v-d0ca8a92] {
        top: -10px;
        left: -40px;
        right: unset
    }
}

@media screen and (max-width: 768px) {
    [class*=b-desktop-] .blu-drawer__close[data-v-d0ca8a92] {
        display:none
    }

    [class*=b-mobile-][class*=b-desktop-] .blu-drawer__close[data-v-d0ca8a92] {
        display: block
    }

    .b-mobile-top .blu-drawer__close[data-v-d0ca8a92] {
        bottom: -42px;
        top: unset
    }

    .b-mobile-left .blu-drawer__close[data-v-d0ca8a92] {
        top: -10px;
        right: -40px
    }

    .b-mobile-right .blu-drawer__close[data-v-d0ca8a92] {
        top: -10px;
        left: -40px;
        right: unset
    }
}

.b-nomask .blu-drawer__close i[data-v-d0ca8a92]:before,.b-nomask .blu-drawer__close i[data-v-d0ca8a92]:after,.b-inner-close .blu-drawer__close i[data-v-d0ca8a92]:before,.b-inner-close .blu-drawer__close i[data-v-d0ca8a92]:after {
    background-color: #c8cbcd
}

.blu-dropdown[data-v-89540a5a] {
    position: relative
}

.blu-dropdown__content[data-v-89540a5a] {
    width: 100%;
    background-color: #fff
}

@media screen and (min-width: 769px),print {
    .blu-dropdown__content[data-v-89540a5a] {
        position:absolute;
        z-index: 3
    }
}

@media screen and (max-width: 768px) {
    .blu-dropdown__content[data-v-89540a5a] {
        width:100%;
        border-radius: 16px 16px 0 0;
        position: fixed;
        bottom: -90px;
        left: 0;
        z-index: 3
    }
}

.blu-dropdown__content .blu-list[data-v-89540a5a] {
    width: 100%;
    max-height: 0;
    -webkit-transition: all .3s cubic-bezier(0,0,.2,1.2);
    transition: all .3s cubic-bezier(0,0,.2,1.2);
    margin: 0;
    overflow-y: overlay
}

@media screen and (min-width: 769px),print {
    .blu-dropdown__mask[data-v-89540a5a] {
        display:none
    }
}

@media screen and (max-width: 768px) {
    .blu-dropdown__mask[data-v-89540a5a] {
        pointer-events:none;
        -webkit-transition: opacity .3s ease;
        transition: opacity .3s ease;
        opacity: 0;
        width: 100%;
        height: 0;
        background: rgba(0,0,0,.6);
        position: fixed;
        bottom: 0;
        left: 0;
        z-index: 3
    }
}

@media screen and (min-width: 769px),print {
    .blu-dropdown__close[data-v-89540a5a] {
        display:none
    }
}

@media screen and (max-width: 768px) {
    .blu-dropdown__close[data-v-89540a5a] {
        width:24px;
        height: 24px;
        position: absolute;
        top: -28px;
        right: 20px
    }

    .blu-dropdown__close i[data-v-89540a5a] {
        content: "";
        position: absolute;
        width: 24px;
        height: 24px;
        -webkit-transform: scale(1.3);
        transform: scale(1.3);
        background: rgba(0,0,0,0) url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0xMy43NjcyIDEyTDE3LjYzMiA4LjEzODM5QzE4LjEyMjcgNy42NDgxOSAxOC4xMjI3IDYuODU3ODYgMTcuNjMyIDYuMzY3NjVDMTcuMTQxNCA1Ljg3NzQ1IDE2LjM1MDQgNS44Nzc0NSAxNS44NTk4IDYuMzY3NjVMMTEuOTk1IDEwLjIyOTNMOC4xNDAxOCA2LjM3NzY2QzcuNjQ5NTYgNS44ODc0NSA2Ljg1ODU3IDUuODg3NDUgNi4zNjc5NiA2LjM3NzY2QzUuODc3MzUgNi44Njc4NiA1Ljg3NzM1IDcuNjU4MTkgNi4zNjc5NiA4LjE0ODRMMTAuMjIyOCAxMkw2LjM2Nzk2IDE1Ljg2MTZDNS44NzczNSAxNi4zNTE4IDUuODc3MzUgMTcuMTQyMSA2LjM2Nzk2IDE3LjYzMjNDNi44NTg1NyAxOC4xMjI2IDcuNjQ5NTYgMTguMTIyNiA4LjE0MDE4IDE3LjYzMjNMMTIuMDA1IDEzLjc3MDdMMTUuODU5OCAxNy42MjIzQzE2LjM1MDQgMTguMTEyNSAxNy4xNDE0IDE4LjExMjUgMTcuNjMyIDE3LjYyMjNDMTguMTIyNyAxNy4xMzIxIDE4LjEyMjcgMTYuMzQxOCAxNy42MzIgMTUuODUxNkwxMy43NzcyIDEySDEzLjc2NzJaIiBmaWxsPSIjNzk3Rjg1Ii8+Cjwvc3ZnPgo=) center center no-repeat #e1e3e4;
        background-color: #e1e3e4;
        -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0xMy43NjcyIDEyTDE3LjYzMiA4LjEzODM5QzE4LjEyMjcgNy42NDgxOSAxOC4xMjI3IDYuODU3ODYgMTcuNjMyIDYuMzY3NjVDMTcuMTQxNCA1Ljg3NzQ1IDE2LjM1MDQgNS44Nzc0NSAxNS44NTk4IDYuMzY3NjVMMTEuOTk1IDEwLjIyOTNMOC4xNDAxOCA2LjM3NzY2QzcuNjQ5NTYgNS44ODc0NSA2Ljg1ODU3IDUuODg3NDUgNi4zNjc5NiA2LjM3NzY2QzUuODc3MzUgNi44Njc4NiA1Ljg3NzM1IDcuNjU4MTkgNi4zNjc5NiA4LjE0ODRMMTAuMjIyOCAxMkw2LjM2Nzk2IDE1Ljg2MTZDNS44NzczNSAxNi4zNTE4IDUuODc3MzUgMTcuMTQyMSA2LjM2Nzk2IDE3LjYzMjNDNi44NTg1NyAxOC4xMjI2IDcuNjQ5NTYgMTguMTIyNiA4LjE0MDE4IDE3LjYzMjNMMTIuMDA1IDEzLjc3MDdMMTUuODU5OCAxNy42MjIzQzE2LjM1MDQgMTguMTEyNSAxNy4xNDE0IDE4LjExMjUgMTcuNjMyIDE3LjYyMjNDMTguMTIyNyAxNy4xMzIxIDE4LjEyMjcgMTYuMzQxOCAxNy42MzIgMTUuODUxNkwxMy43NzcyIDEySDEzLjc2NzJaIiBmaWxsPSIjNzk3Rjg1Ii8+Cjwvc3ZnPgo=)
    }
}

.blu-dropdown__msg[data-v-89540a5a] {
    font: 14px/18px horas79,-apple-system,segoe ui,roboto,helvetica,arial,sans-serif;
    color: rgba(25,34,42,.4);
    margin-top: 4px
}

@media screen and (max-width: 768px) {
    .blu-dropdown.has-title .blu-dropdown__content[data-v-89540a5a] {
        padding-top:52px
    }
}

.blu-dropdown.has-title .blu-dropdown__title[data-v-89540a5a] {
    display: none
}

@media screen and (max-width: 768px) {
    .blu-dropdown.has-title .blu-dropdown__title[data-v-89540a5a] {
        display:block;
        position: absolute;
        top: 24px;
        left: 16px;
        font: 16px/20px horas79 demi bold,-apple-system,segoe ui,roboto,helvetica,arial,sans-serif
    }
}

.blu-dropdown:not(.b-active) .blu-dropdown__content[data-v-89540a5a] {
    visibility: hidden;
    -webkit-transition: all .3s ease-in-out;
    transition: all .3s ease-in-out
}

@media screen and (min-width: 769px),print {
    .blu-dropdown.b-active .blu-dropdown__content .blu-list[data-v-89540a5a] {
        max-height:265px
    }
}

@media screen and (max-width: 768px) {
    .blu-dropdown.b-active .blu-dropdown__content .blu-list[data-v-89540a5a] {
        max-height:55vh;
        padding-top: 8px;
        border-radius: 24px 24px 0 0;
        padding-bottom: calc(env(safe-area-inset-bottom) + 90px)
    }
}

@media screen and (max-width: 768px) {
    .blu-dropdown.b-active .blu-dropdown__mask[data-v-89540a5a] {
        opacity:1;
        height: 100%;
        pointer-events: auto
    }
}

.blu-dropdown.b-selection:not(.has-value) label[data-v-89540a5a] {
    top: 18px
}

.blu-dropdown.b-selection label[data-v-89540a5a] {
    font: 16px/20px horas79,-apple-system,segoe ui,roboto,helvetica,arial,sans-serif;
    color: rgba(25,34,42,.4);
    position: absolute;
    -webkit-transition: all .5s;
    transition: all .5s
}

.blu-dropdown.b-selection .blu-dropdown__trigger[data-v-89540a5a] {
    height: 56px;
    padding: 10px 36px 10px 14px;
    font: 16px/20px horas79 demi bold,-apple-system,segoe ui,roboto,helvetica,arial,sans-serif;
    color: rgba(25,34,42,.7);
    border: #c8cbcd 1px solid;
    border-radius: 8px;
    background-color: #fff;
    -webkit-transition: border .4s,border-color .4s;
    transition: border .4s,border-color .4s;
    cursor: pointer;
    outline: none
}

.blu-dropdown.b-selection .blu-dropdown__trigger[data-v-89540a5a]:before {
    content: "";
    width: 24px;
    height: 24px;
    background: rgba(0,0,0,0) url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2aWV3Qm94PSIwIDAgMjQgMjQiPgogIDxkZWZzPgogICAgPHBhdGgKICAgICAgICBpZD0iMTkwcjYzOHp6YSIKICAgICAgICBkPSJNMCA1LjE1NGMwLS42MzYuMjkyLTEuMjE5LjgtMS42TDUuNDExLjE5MmMuNDQ2LS4zMjUgMS4wNzItLjIyOCAxLjM5Ny4yMi4zMjUuNDQ1LjIyNyAxLjA3MS0uMjE5IDEuMzk2bC00LjYgMy4zNTQgNC41NjMgMy4wMDRjLjQ2LjMwNS41ODcuOTI1LjI4MiAxLjM4Ni0uMzA1LjQ2LS45MjYuNTg2LTEuMzg2LjI4MmwtNC42LTMuMDQ2Qy4yOTEgNi4zNzIgMCA1Ljc5IDAgNS4xNTR6IgogICAgLz4KICA8L2RlZnM+CiAgPGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgIDxnPgogICAgICA8Zz4KICAgICAgICA8cGF0aCBmaWxsPSIjRkZGIiBmaWxsLW9wYWNpdHk9Ii4wMSIgZD0iTTAgMEgyNFYyNEgweiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTU5MiAtNzg1KSB0cmFuc2xhdGUoNTkyIDc4NSkiIC8+CiAgICAgICAgPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTU5MiAtNzg1KSB0cmFuc2xhdGUoNTkyIDc4NSkgdHJhbnNsYXRlKDggNykiPgogICAgICAgICAgPG1hc2sgaWQ9InU0ZGRwYm95eGIiIGZpbGw9IiNmZmYiPjx1c2UgeGxpbms6aHJlZj0iIzE5MHI2Mzh6emEiIC8+PC9tYXNrPgogICAgICAgICAgPHVzZSBmaWxsPSIjNzk3Rjg1IiBmaWxsLXJ1bGU9Im5vbnplcm8iIHhsaW5rOmhyZWY9IiMxOTByNjM4enphIiAvPgogICAgICAgICAgPHBhdGggZmlsbD0iIzc5N0Y4NSIgZD0iTS04IC03SDE2VjE3SC04eiIgbWFzaz0idXJsKCN1NGRkcGJveXhiKSIgLz4KICAgICAgICA8L2c+CiAgICAgIDwvZz4KICAgIDwvZz4KICA8L2c+Cjwvc3ZnPgo=) center center no-repeat;
    -webkit-transform: rotate(270deg);
    transform: rotate(270deg);
    -webkit-transition: -webkit-transform .4s;
    transition: -webkit-transform .4s;
    transition: transform .4s;
    transition: transform .4s,-webkit-transform .4s;
    position: absolute;
    top: 16px;
    right: 8px;
    z-index: 2
}

.blu-dropdown.b-selection .blu-dropdown__trigger[data-v-89540a5a]:after {
    content: "";
    width: 24px;
    height: 30px;
    position: absolute;
    top: calc(50% - 15px);
    right: 39px;
    background: #fff;
    background: -webkit-gradient(linear,right top,left top,from(rgb(255,255,255)),to(rgba(255,255,255,0)));
    background: linear-gradient(-90deg,rgb(255,255,255) 0%,rgba(255,255,255,0) 100%)
}

.blu-dropdown.b-selection .blu-dropdown__trigger[data-v-89540a5a]:hover {
    background-color: #f1f2f2
}

.blu-dropdown.b-selection .blu-dropdown__trigger[data-v-89540a5a]:hover:after {
    background: #f1f1f1;
    background: -webkit-gradient(linear,right top,left top,from(rgb(241,241,241)),to(rgba(241,241,241,0)));
    background: linear-gradient(-90deg,rgb(241,241,241) 0%,rgba(241,241,241,0) 100%)
}

@media screen and (min-width: 769px),print {
    .blu-dropdown.b-selection .blu-dropdown__content[data-v-89540a5a] {
        top:56px;
        left: 0;
        margin-top: 8px;
        border-radius: 8px
    }
}

.blu-dropdown.b-selection .blu-dropdown__value[data-v-89540a5a] {
    display: block;
    margin-top: 15px;
    opacity: 0;
    -webkit-transition: all .5s;
    transition: all .5s;
    white-space: nowrap;
    font: 16px/20px horas79,-apple-system,segoe ui,roboto,helvetica,arial,sans-serif;
    color: #19222a
}

.blu-dropdown.b-selection .has-value label[data-v-89540a5a] {
    color: #ff5f03;
    font: 12px/16px horas79,-apple-system,segoe ui,roboto,helvetica,arial,sans-serif;
    font-size: 1.2rem;
    font-weight: 400;
    margin-top: 9px;
    line-height: 1.25;
    top: 0
}

.blu-dropdown.b-selection .has-value .blu-dropdown__value[data-v-89540a5a] {
    opacity: 1
}

.blu-dropdown.b-selection:not(.b-disabled) .blu-dropdown__trigger[data-v-89540a5a]:focus-visible {
    -webkit-box-shadow: 0px 0px 0px 4px #000;
    box-shadow: 0 0 0 4px #000
}

.blu-dropdown.b-selection.b-active .blu-dropdown__trigger[data-v-89540a5a] {
    border-color: #1d8fff;
    -webkit-transition: border-color .4s;
    transition: border-color .4s
}

.blu-dropdown.b-selection.b-active .blu-dropdown__trigger[data-v-89540a5a]:before {
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg);
    -webkit-transition: -webkit-transform .4s;
    transition: -webkit-transform .4s;
    transition: transform .4s;
    transition: transform .4s,-webkit-transform .4s
}

.blu-dropdown.b-selection.b-danger .has-value label[data-v-89540a5a] {
    color: #e93c3c
}

.blu-dropdown.b-selection.b-danger .blu-dropdown__trigger[data-v-89540a5a] {
    border-color: #ff4646
}

.blu-dropdown.b-selection.b-danger .blu-dropdown__msg[data-v-89540a5a] {
    color: #e93c3c
}

.blu-dropdown.b-selection.b-success .has-value label[data-v-89540a5a] {
    color: #1c832a
}

.blu-dropdown.b-selection.b-success .blu-dropdown__trigger[data-v-89540a5a] {
    border-color: #22a334
}

.blu-dropdown.b-selection.b-success .blu-dropdown__msg[data-v-89540a5a] {
    color: #1f912e
}

.blu-dropdown.b-selection.b-noborder .blu-dropdown__trigger[data-v-89540a5a] {
    border: none;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    color: #19222a
}

.blu-dropdown.b-selection.b-noborder .blu-dropdown__trigger[data-v-89540a5a]:hover {
    background-color: #fff
}

.blu-dropdown.b-selection.b-noborder .blu-dropdown__trigger[data-v-89540a5a]:hover:after {
    background: #fff;
    background: -webkit-gradient(linear,right top,left top,from(rgb(255,255,255)),to(rgba(255,255,255,0)));
    background: linear-gradient(-90deg,rgb(255,255,255) 0%,rgba(255,255,255,0) 100%)
}

.blu-dropdown.b-selection.b-noborder .blu-dropdown__value[data-v-89540a5a] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    margin-top: 0
}

.blu-dropdown.b-contained .blu-dropdown__trigger[data-v-89540a5a] {
    background-color: #f1f2f2;
    border-color: #f1f2f2;
    -webkit-transition: border-color 0s;
    transition: border-color 0s
}

.blu-dropdown.b-contained .blu-dropdown__trigger[data-v-89540a5a]:after {
    background: #f1f1f1;
    background: -webkit-gradient(linear,right top,left top,from(rgb(241,241,241)),to(rgba(241,241,241,0)));
    background: linear-gradient(-90deg,rgb(241,241,241) 0%,rgba(241,241,241,0) 100%)
}

.blu-dropdown.b-contained .blu-dropdown__trigger[data-v-89540a5a]:hover {
    background-color: #e1e3e4;
    border-color: #e1e3e4;
    -webkit-transition: border-color 0s;
    transition: border-color 0s
}

.blu-dropdown.b-contained .blu-dropdown__trigger[data-v-89540a5a]:hover:after {
    background: #e0e0e0;
    background: -webkit-gradient(linear,right top,left top,from(rgb(224,224,224)),to(rgba(224,224,224,0)));
    background: linear-gradient(-90deg,rgb(224,224,224) 0%,rgba(224,224,224,0) 100%)
}

.blu-dropdown.b-contained.b-active .blu-dropdown__trigger[data-v-89540a5a] {
    border-color: #1d8fff;
    -webkit-transition: border-color .4s;
    transition: border-color .4s
}

.blu-dropdown.has-left-icon label[data-v-89540a5a] {
    left: 48px
}

.blu-dropdown.has-left-icon .blu-dropdown__value[data-v-89540a5a] {
    padding-left: 30px
}

.blu-dropdown.has-left-icon .blu-dropdown__icon-left[data-v-89540a5a] {
    position: absolute;
    top: 16px;
    left: 16px;
    margin-right: 8px;
    color: #797f85
}

.blu-dropdown.has-right-icon .blu-dropdown__trigger[data-v-89540a5a]:before {
    display: none
}

.blu-dropdown.has-right-icon .blu-dropdown__icon-right[data-v-89540a5a] {
    position: absolute;
    top: 16px;
    right: 16px;
    color: rgba(25,34,42,.4)
}

.blu-dropdown.has-placeholder label[data-v-89540a5a] {
    -webkit-transition: none;
    transition: none
}

.blu-dropdown.has-placeholder .has-value label[data-v-89540a5a] {
    z-index: -1;
    color: inherit;
    font-size: inherit
}

.blu-dropdown.has-placeholder .blu-dropdown__value[data-v-89540a5a] {
    margin-top: 4px
}

.blu-dropdown.b-small.has-left-icon.has-placeholder label[data-v-89540a5a] {
    left: 30px
}

.blu-dropdown.b-small.has-left-icon .blu-dropdown__value[data-v-89540a5a] {
    padding-left: 36px
}

.blu-dropdown.b-small.has-left-icon .blu-dropdown__icon-left[data-v-89540a5a] {
    height: 24px;
    top: 4px;
    left: 5px;
    color: #797f85
}

.blu-dropdown.b-small.has-left-icon .blu-dropdown__icon-left svg[data-v-89540a5a] {
    -webkit-transform: scale(.75);
    transform: scale(.75)
}

.blu-dropdown.b-small.has-left-icon.b-selection .blu-dropdown__value[data-v-89540a5a] {
    padding-left: 20px
}

.blu-dropdown.b-small.has-placeholder label[data-v-89540a5a] {
    top: 7px;
    color: rgba(25,34,42,.4);
    font: 14px/18px horas79,-apple-system,segoe ui,roboto,helvetica,arial,sans-serif
}

.blu-dropdown.b-small .blu-dropdown__trigger[data-v-89540a5a] {
    height: 32px;
    padding: 4px 36px 4px 8px;
    border-radius: 8px
}

.blu-dropdown.b-small .blu-dropdown__trigger[data-v-89540a5a]:before {
    top: 4px;
    right: 4px
}

.blu-dropdown.b-small .blu-dropdown__trigger[data-v-89540a5a]:after {
    height: 24px;
    top: 2px
}

.blu-dropdown.b-small.b-selection .blu-dropdown__value[data-v-89540a5a] {
    margin-top: 1px;
    font: 14px/18px horas79,-apple-system,segoe ui,roboto,helvetica,arial,sans-serif
}

@media screen and (min-width: 769px),print {
    .blu-dropdown.b-small.b-selection .blu-dropdown__content[data-v-89540a5a] {
        top:32px
    }
}

.blu-dropdown.b-disabled .blu-dropdown__trigger[data-v-89540a5a] {
    cursor: not-allowed;
    background-color: #c8cbcd
}

.blu-dropdown.b-disabled .blu-dropdown__trigger[data-v-89540a5a]:before {
    background: rgba(0,0,0,0) url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2aWV3Qm94PSIwIDAgMjQgMjQiPgogIDxkZWZzPgogICAgPHBhdGgKICAgICAgICBpZD0iMTkwcjYzOHp6YSIKICAgICAgICBkPSJNMCA1LjE1NGMwLS42MzYuMjkyLTEuMjE5LjgtMS42TDUuNDExLjE5MmMuNDQ2LS4zMjUgMS4wNzItLjIyOCAxLjM5Ny4yMi4zMjUuNDQ1LjIyNyAxLjA3MS0uMjE5IDEuMzk2bC00LjYgMy4zNTQgNC41NjMgMy4wMDRjLjQ2LjMwNS41ODcuOTI1LjI4MiAxLjM4Ni0uMzA1LjQ2LS45MjYuNTg2LTEuMzg2LjI4MmwtNC42LTMuMDQ2Qy4yOTEgNi4zNzIgMCA1Ljc5IDAgNS4xNTR6IgogICAgLz4KICA8L2RlZnM+CiAgPGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgIDxnPgogICAgICA8Zz4KICAgICAgICA8cGF0aCBmaWxsPSIjRkZGIiBmaWxsLW9wYWNpdHk9Ii4wMSIgZD0iTTAgMEgyNFYyNEgweiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTU5MiAtNzg1KSB0cmFuc2xhdGUoNTkyIDc4NSkiIC8+CiAgICAgICAgPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTU5MiAtNzg1KSB0cmFuc2xhdGUoNTkyIDc4NSkgdHJhbnNsYXRlKDggNykiPgogICAgICAgICAgPG1hc2sgaWQ9InU0ZGRwYm95eGIiIGZpbGw9IiNmZmYiPjx1c2UgeGxpbms6aHJlZj0iIzE5MHI2Mzh6emEiIC8+PC9tYXNrPgogICAgICAgICAgPHVzZSBmaWxsPSIjNzk3Rjg1IiBmaWxsLXJ1bGU9Im5vbnplcm8iIHhsaW5rOmhyZWY9IiMxOTByNjM4enphIiAvPgogICAgICAgICAgPHBhdGggZmlsbD0iI0E1QTlBQyIgZD0iTS04IC03SDE2VjE3SC04eiIgbWFzaz0idXJsKCN1NGRkcGJveXhiKSIgLz4KICAgICAgICA8L2c+CiAgICAgIDwvZz4KICAgIDwvZz4KICA8L2c+Cjwvc3ZnPgo=) center center no-repeat
}

.blu-dropdown.b-disabled .blu-dropdown__trigger[data-v-89540a5a]:after {
    content: none
}

.blu-dropdown.b-disabled .blu-dropdown__trigger[data-v-89540a5a]:hover {
    background-color: #c8cbcd
}

.blu-dropdown.b-disabled .blu-dropdown__value[data-v-89540a5a],.blu-dropdown.b-disabled .has-value label[data-v-89540a5a] {
    color: rgba(25,34,42,.4)
}

@media screen and (min-width: 769px),print {
    .blu-calendar .b-selection .blu-dropdown__trigger[data-v-89540a5a] {
        padding:16px 40px 16px 16px
    }
}

@media screen and (max-width: 768px) {
    .blu-calendar .b-selection .blu-dropdown__trigger[data-v-89540a5a] {
        padding:8px 32px 8px 8px
    }
}

@media screen and (min-width: 769px),print {
    .blu-calendar .b-selection .blu-dropdown__content[data-v-89540a5a] {
        left:var(--dropdown-content-position)
    }
}

@media screen and (max-width: 768px) {
    .blu-calendar .b-selection .blu-dropdown__content[data-v-89540a5a] {
        left:0
    }
}

.blu-ticker[data-v-73cb467e] {
    --blu-ticker-color-background: #f9f9fa;
    --blu-ticker-color-border: #e1e3e4;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    border-radius: 8px;
    position: relative;
    background-color: var(--blu-ticker-color-background);
    border: 1px solid var(--blu-ticker-color-border);
    color: rgba(25,34,42,.7);
    padding: 8px;
    margin-bottom: 8px;
    z-index: 0
}

.blu-ticker__msg[data-v-73cb467e] {
    z-index: 0;
    -ms-flex-item-align: center;
    align-self: center
}

@media screen and (min-width: 769px),print {
    .blu-ticker__msg[data-v-73cb467e] {
        font:16px/20px horas79,-apple-system,segoe ui,roboto,helvetica,arial,sans-serif
    }
}

@media screen and (max-width: 768px) {
    .blu-ticker__msg[data-v-73cb467e] {
        font:14px/18px horas79,-apple-system,segoe ui,roboto,helvetica,arial,sans-serif
    }
}

.blu-ticker__close[data-v-73cb467e] {
    -o-object-fit: contain;
    object-fit: contain;
    position: relative;
    z-index: 0;
    width: 18px;
    height: 18px;
    padding: 11px
}

.blu-ticker__close i[data-v-73cb467e] {
    content: "";
    top: 0;
    right: 0;
    position: absolute;
    width: 18px;
    height: 18px;
    padding: 12px;
    background: rgba(0,0,0,0) url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0xMy43NjcyIDEyTDE3LjYzMiA4LjEzODM5QzE4LjEyMjcgNy42NDgxOSAxOC4xMjI3IDYuODU3ODYgMTcuNjMyIDYuMzY3NjVDMTcuMTQxNCA1Ljg3NzQ1IDE2LjM1MDQgNS44Nzc0NSAxNS44NTk4IDYuMzY3NjVMMTEuOTk1IDEwLjIyOTNMOC4xNDAxOCA2LjM3NzY2QzcuNjQ5NTYgNS44ODc0NSA2Ljg1ODU3IDUuODg3NDUgNi4zNjc5NiA2LjM3NzY2QzUuODc3MzUgNi44Njc4NiA1Ljg3NzM1IDcuNjU4MTkgNi4zNjc5NiA4LjE0ODRMMTAuMjIyOCAxMkw2LjM2Nzk2IDE1Ljg2MTZDNS44NzczNSAxNi4zNTE4IDUuODc3MzUgMTcuMTQyMSA2LjM2Nzk2IDE3LjYzMjNDNi44NTg1NyAxOC4xMjI2IDcuNjQ5NTYgMTguMTIyNiA4LjE0MDE4IDE3LjYzMjNMMTIuMDA1IDEzLjc3MDdMMTUuODU5OCAxNy42MjIzQzE2LjM1MDQgMTguMTEyNSAxNy4xNDE0IDE4LjExMjUgMTcuNjMyIDE3LjYyMjNDMTguMTIyNyAxNy4xMzIxIDE4LjEyMjcgMTYuMzQxOCAxNy42MzIgMTUuODUxNkwxMy43NzcyIDEySDEzLjc2NzJaIiBmaWxsPSIjNzk3Rjg1Ii8+Cjwvc3ZnPgo=) center center no-repeat #e1e3e4;
    background-color: rgba(25,34,42,.7);
    -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0xMy43NjcyIDEyTDE3LjYzMiA4LjEzODM5QzE4LjEyMjcgNy42NDgxOSAxOC4xMjI3IDYuODU3ODYgMTcuNjMyIDYuMzY3NjVDMTcuMTQxNCA1Ljg3NzQ1IDE2LjM1MDQgNS44Nzc0NSAxNS44NTk4IDYuMzY3NjVMMTEuOTk1IDEwLjIyOTNMOC4xNDAxOCA2LjM3NzY2QzcuNjQ5NTYgNS44ODc0NSA2Ljg1ODU3IDUuODg3NDUgNi4zNjc5NiA2LjM3NzY2QzUuODc3MzUgNi44Njc4NiA1Ljg3NzM1IDcuNjU4MTkgNi4zNjc5NiA4LjE0ODRMMTAuMjIyOCAxMkw2LjM2Nzk2IDE1Ljg2MTZDNS44NzczNSAxNi4zNTE4IDUuODc3MzUgMTcuMTQyMSA2LjM2Nzk2IDE3LjYzMjNDNi44NTg1NyAxOC4xMjI2IDcuNjQ5NTYgMTguMTIyNiA4LjE0MDE4IDE3LjYzMjNMMTIuMDA1IDEzLjc3MDdMMTUuODU5OCAxNy42MjIzQzE2LjM1MDQgMTguMTEyNSAxNy4xNDE0IDE4LjExMjUgMTcuNjMyIDE3LjYyMjNDMTguMTIyNyAxNy4xMzIxIDE4LjEyMjcgMTYuMzQxOCAxNy42MzIgMTUuODUxNkwxMy43NzcyIDEySDEzLjc2NzJaIiBmaWxsPSIjNzk3Rjg1Ii8+Cjwvc3ZnPgo=)
}

@media screen and (max-width: 768px) {
    .blu-ticker__close[data-v-73cb467e] {
        -webkit-transform:scale(.75);
        transform: scale(.75)
    }
}

.blu-ticker__close[data-v-73cb467e]:focus-visible {
    -webkit-box-shadow: 0px 0px 0px 4px #000;
    box-shadow: 0 0 0 4px #000;
    outline: none
}

.blu-ticker__title[data-v-73cb467e] {
    color: #19222a
}

@media screen and (min-width: 769px),print {
    .blu-ticker__title[data-v-73cb467e] {
        font:16px/20px horas79 demi bold,-apple-system,segoe ui,roboto,helvetica,arial,sans-serif
    }
}

@media screen and (max-width: 768px) {
    .blu-ticker__title[data-v-73cb467e] {
        font:14px/18px horas79 demi bold,-apple-system,segoe ui,roboto,helvetica,arial,sans-serif
    }
}

.blu-ticker__btn[data-v-73cb467e] {
    margin: 8px 0 0 -14px
}

.blu-ticker.b-info[data-v-73cb467e] {
    --blu-ticker-color-background: #f3f9ff;
    --blu-ticker-color-border: #b9deff
}

.blu-ticker.b-info.has-icon>.blu-ticker__icon[data-v-73cb467e] {
    background-color: #006dea;
    -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+DQo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTIgMTJDMiA2LjQ4IDYuNDggMiAxMiAyQzE3LjUyIDIgMjIgNi40OCAyMiAxMkMyMiAxNy41MiAxNy41MiAyMiAxMiAyMkM2LjQ4IDIyIDIgMTcuNTIgMiAxMlpNMTEuOTcgOC43Mzc2NEMxMi43MjY2IDguNzM3NjQgMTMuMzQgOC4xMjQ4IDEzLjM0IDcuMzY4ODJDMTMuMzQgNi42MTI4NCAxMi43MjY2IDYgMTEuOTcgNkMxMS4yMTM0IDYgMTAuNiA2LjYxMjg0IDEwLjYgNy4zNjg4MkMxMC42IDguMTI0OCAxMS4yMTM0IDguNzM3NjQgMTEuOTcgOC43Mzc2NFpNMTEuNDk5OSAxMC4xMDY0SDEyLjQ0OTlDMTIuODQ5OSAxMC4xMDY0IDEzLjE3OTkgMTAuNDM2MiAxMy4xNzk5IDEwLjgzNThWMTcuMjcwM0MxMy4xNzk5IDE3LjY2OTkgMTIuODQ5OSAxNy45OTk2IDEyLjQ0OTkgMTcuOTk5NkgxMS40OTk5QzExLjA5OTkgMTcuOTk5NiAxMC43Njk5IDE3LjY2OTkgMTAuNzY5OSAxNy4yNzAzVjEwLjgzNThDMTAuNzY5OSAxMC40MzYyIDExLjA5OTkgMTAuMTA2NCAxMS40OTk5IDEwLjEwNjRaIiBmaWxsPSIjNzk3Rjg1Ii8+DQo8L3N2Zz4NCg==);
    mask-image: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+DQo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTIgMTJDMiA2LjQ4IDYuNDggMiAxMiAyQzE3LjUyIDIgMjIgNi40OCAyMiAxMkMyMiAxNy41MiAxNy41MiAyMiAxMiAyMkM2LjQ4IDIyIDIgMTcuNTIgMiAxMlpNMTEuOTcgOC43Mzc2NEMxMi43MjY2IDguNzM3NjQgMTMuMzQgOC4xMjQ4IDEzLjM0IDcuMzY4ODJDMTMuMzQgNi42MTI4NCAxMi43MjY2IDYgMTEuOTcgNkMxMS4yMTM0IDYgMTAuNiA2LjYxMjg0IDEwLjYgNy4zNjg4MkMxMC42IDguMTI0OCAxMS4yMTM0IDguNzM3NjQgMTEuOTcgOC43Mzc2NFpNMTEuNDk5OSAxMC4xMDY0SDEyLjQ0OTlDMTIuODQ5OSAxMC4xMDY0IDEzLjE3OTkgMTAuNDM2MiAxMy4xNzk5IDEwLjgzNThWMTcuMjcwM0MxMy4xNzk5IDE3LjY2OTkgMTIuODQ5OSAxNy45OTk2IDEyLjQ0OTkgMTcuOTk5NkgxMS40OTk5QzExLjA5OTkgMTcuOTk5NiAxMC43Njk5IDE3LjY2OTkgMTAuNzY5OSAxNy4yNzAzVjEwLjgzNThDMTAuNzY5OSAxMC40MzYyIDExLjA5OTkgMTAuMTA2NCAxMS40OTk5IDEwLjEwNjRaIiBmaWxsPSIjNzk3Rjg1Ii8+DQo8L3N2Zz4NCg==)
}

.blu-ticker.b-success[data-v-73cb467e] {
    --blu-ticker-color-background: #effcf0;
    --blu-ticker-color-border: #b2efb9
}

.blu-ticker.b-success.has-icon>.blu-ticker__icon[data-v-73cb467e] {
    background-color: #1c832a;
    -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+DQo8cGF0aCBkPSJNMTIgMkM2LjQ4IDIgMiA2LjQ4IDIgMTJDMiAxNy41MiA2LjQ4IDIyIDEyIDIyQzE3LjUyIDIyIDIyIDE3LjUyIDIyIDEyQzIyIDYuNDggMTcuNTIgMiAxMiAyWk0xNy4wNSA5LjExTDEyLjA2IDE2LjEyQzExLjg4IDE2LjM3IDExLjYgMTYuNTIgMTEuMjkgMTYuNTRIMTEuMjRDMTAuOTUgMTYuNTQgMTAuNjcgMTYuNDIgMTAuNDggMTYuMTlMNi45OSAxMi4xM0M2LjgyIDExLjkzIDYuNzMgMTEuNjcgNi43NSAxMS40MUM2Ljc3IDExLjE0IDYuODkgMTAuOSA3LjA5IDEwLjczQzcuNTEgMTAuMzcgOC4xNCAxMC40MiA4LjUgMTAuODRMMTEuMTYgMTMuOTNMMTUuNDEgNy45NkMxNS43MyA3LjUxIDE2LjM1IDcuNDEgMTYuOCA3LjczQzE3LjAyIDcuODggMTcuMTYgOC4xMSAxNy4yMSA4LjM4QzE3LjI1IDguNjQgMTcuMTkgOC45MSAxNy4wNCA5LjEyTDE3LjA1IDkuMTFaIiBmaWxsPSIjNzk3Rjg1Ii8+DQo8L3N2Zz4=);
    mask-image: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+DQo8cGF0aCBkPSJNMTIgMkM2LjQ4IDIgMiA2LjQ4IDIgMTJDMiAxNy41MiA2LjQ4IDIyIDEyIDIyQzE3LjUyIDIyIDIyIDE3LjUyIDIyIDEyQzIyIDYuNDggMTcuNTIgMiAxMiAyWk0xNy4wNSA5LjExTDEyLjA2IDE2LjEyQzExLjg4IDE2LjM3IDExLjYgMTYuNTIgMTEuMjkgMTYuNTRIMTEuMjRDMTAuOTUgMTYuNTQgMTAuNjcgMTYuNDIgMTAuNDggMTYuMTlMNi45OSAxMi4xM0M2LjgyIDExLjkzIDYuNzMgMTEuNjcgNi43NSAxMS40MUM2Ljc3IDExLjE0IDYuODkgMTAuOSA3LjA5IDEwLjczQzcuNTEgMTAuMzcgOC4xNCAxMC40MiA4LjUgMTAuODRMMTEuMTYgMTMuOTNMMTUuNDEgNy45NkMxNS43MyA3LjUxIDE2LjM1IDcuNDEgMTYuOCA3LjczQzE3LjAyIDcuODggMTcuMTYgOC4xMSAxNy4yMSA4LjM4QzE3LjI1IDguNjQgMTcuMTkgOC45MSAxNy4wNCA5LjEyTDE3LjA1IDkuMTFaIiBmaWxsPSIjNzk3Rjg1Ii8+DQo8L3N2Zz4=)
}

.blu-ticker.b-warning[data-v-73cb467e] {
    --blu-ticker-color-background: #fff8e0;
    --blu-ticker-color-border: #fef0b6
}

.blu-ticker.b-warning.has-icon>.blu-ticker__icon[data-v-73cb467e] {
    background-color: #f1ab02;
    -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+DQo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTMuODc0MzYgMjFIMjAuMTE0NEgyMC4xMjQ0QzIxLjU1MzUgMjEgMjIuNDUyOSAxOS41MDM1IDIxLjc2MzQgMTguMjg2NEwxMy42NDg0IDMuOTUwMjZDMTIuOTM4OCAyLjY4MzI1IDExLjA2OTkgMi42ODMyNSAxMC4zNjA0IDMuOTUwMjZMMi4yMzUzNyAxOC4yOTY0QzEuNTQ1OCAxOS41MTM1IDIuNDU1MjQgMjEgMy44NzQzNiAyMVpNMTAuOTkgMTMuOTM3NEwxMC43MDAyIDkuMDk4ODdWNy43NTIwNUMxMC43MDAyIDcuMzMzMDQgMTEuMDQgNi45OTM4NCAxMS40NTk3IDYuOTkzODRIMTIuNjA5QzEzLjAyODggNi45OTM4NCAxMy4zNjg2IDcuMzMzMDQgMTMuMzY4NiA3Ljc1MjA1VjkuMTA4ODRMMTMuMDg4NyAxMy45Mjc1QzEzLjA2ODcgMTQuMzI2NSAxMi43Mzg5IDE0LjYzNTggMTIuMzI5MiAxNC42MzU4SDExLjc0OTVDMTEuMzQ5OCAxNC42MzU4IDExLjAyIDE0LjMyNjUgMTAuOTkgMTMuOTI3NVYxMy45Mzc0Wk0xMS45OTk0IDE4Ljk2NTJDMTIuNzg4NyAxOC45NjUyIDEzLjQyODYgMTguMzI2NSAxMy40Mjg2IDE3LjUzODZDMTMuNDI4NiAxNi43NTA3IDEyLjc4ODcgMTYuMTEyIDExLjk5OTQgMTYuMTEyQzExLjIxMDIgMTYuMTEyIDEwLjU3MDMgMTYuNzUwNyAxMC41NzAzIDE3LjUzODZDMTAuNTcwMyAxOC4zMjY1IDExLjIxMDIgMTguOTY1MiAxMS45OTk0IDE4Ljk2NTJaIiBmaWxsPSIjNzk3Rjg1Ii8+DQo8L3N2Zz4NCg==);
    mask-image: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+DQo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTMuODc0MzYgMjFIMjAuMTE0NEgyMC4xMjQ0QzIxLjU1MzUgMjEgMjIuNDUyOSAxOS41MDM1IDIxLjc2MzQgMTguMjg2NEwxMy42NDg0IDMuOTUwMjZDMTIuOTM4OCAyLjY4MzI1IDExLjA2OTkgMi42ODMyNSAxMC4zNjA0IDMuOTUwMjZMMi4yMzUzNyAxOC4yOTY0QzEuNTQ1OCAxOS41MTM1IDIuNDU1MjQgMjEgMy44NzQzNiAyMVpNMTAuOTkgMTMuOTM3NEwxMC43MDAyIDkuMDk4ODdWNy43NTIwNUMxMC43MDAyIDcuMzMzMDQgMTEuMDQgNi45OTM4NCAxMS40NTk3IDYuOTkzODRIMTIuNjA5QzEzLjAyODggNi45OTM4NCAxMy4zNjg2IDcuMzMzMDQgMTMuMzY4NiA3Ljc1MjA1VjkuMTA4ODRMMTMuMDg4NyAxMy45Mjc1QzEzLjA2ODcgMTQuMzI2NSAxMi43Mzg5IDE0LjYzNTggMTIuMzI5MiAxNC42MzU4SDExLjc0OTVDMTEuMzQ5OCAxNC42MzU4IDExLjAyIDE0LjMyNjUgMTAuOTkgMTMuOTI3NVYxMy45Mzc0Wk0xMS45OTk0IDE4Ljk2NTJDMTIuNzg4NyAxOC45NjUyIDEzLjQyODYgMTguMzI2NSAxMy40Mjg2IDE3LjUzODZDMTMuNDI4NiAxNi43NTA3IDEyLjc4ODcgMTYuMTEyIDExLjk5OTQgMTYuMTEyQzExLjIxMDIgMTYuMTEyIDEwLjU3MDMgMTYuNzUwNyAxMC41NzAzIDE3LjUzODZDMTAuNTcwMyAxOC4zMjY1IDExLjIxMDIgMTguOTY1MiAxMS45OTk0IDE4Ljk2NTJaIiBmaWxsPSIjNzk3Rjg1Ii8+DQo8L3N2Zz4NCg==)
}

.blu-ticker.b-danger[data-v-73cb467e] {
    --blu-ticker-color-background: #fff5f5;
    --blu-ticker-color-border: #fecccb
}

.blu-ticker.b-danger.has-icon>.blu-ticker__icon[data-v-73cb467e] {
    background-color: #d33534;
    -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+DQo8cGF0aCBkPSJNMTIgMkM2LjQ4IDIgMiA2LjQ4IDIgMTJDMiAxNy41MiA2LjQ4IDIyIDEyIDIyQzE3LjUyIDIyIDIyIDE3LjUyIDIyIDEyQzIyIDYuNDggMTcuNTIgMiAxMiAyWk0xNi4yNCAxNC44M0MxNi42MyAxNS4yMiAxNi42MyAxNS44NSAxNi4yNCAxNi4yNEMxNS44NSAxNi42MyAxNS4yMiAxNi42MyAxNC44MyAxNi4yNEwxMiAxMy40MUw5LjE3IDE2LjI0QzguNzggMTYuNjMgOC4xNSAxNi42MyA3Ljc2IDE2LjI0QzcuMzcgMTUuODUgNy4zNyAxNS4yMiA3Ljc2IDE0LjgzTDEwLjU5IDEyTDcuNzYgOS4xN0M3LjM3IDguNzggNy4zNyA4LjE1IDcuNzYgNy43NkM4LjE1IDcuMzcgOC43OCA3LjM3IDkuMTcgNy43NkwxMiAxMC41OUwxNC44MyA3Ljc2QzE1LjIyIDcuMzcgMTUuODUgNy4zNyAxNi4yNCA3Ljc2QzE2LjYzIDguMTUgMTYuNjMgOC43OCAxNi4yNCA5LjE3TDEzLjQxIDEyTDE2LjI0IDE0LjgzWiIgZmlsbD0iIzc5N0Y4NSIvPg0KPC9zdmc+);
    mask-image: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+DQo8cGF0aCBkPSJNMTIgMkM2LjQ4IDIgMiA2LjQ4IDIgMTJDMiAxNy41MiA2LjQ4IDIyIDEyIDIyQzE3LjUyIDIyIDIyIDE3LjUyIDIyIDEyQzIyIDYuNDggMTcuNTIgMiAxMiAyWk0xNi4yNCAxNC44M0MxNi42MyAxNS4yMiAxNi42MyAxNS44NSAxNi4yNCAxNi4yNEMxNS44NSAxNi42MyAxNS4yMiAxNi42MyAxNC44MyAxNi4yNEwxMiAxMy40MUw5LjE3IDE2LjI0QzguNzggMTYuNjMgOC4xNSAxNi42MyA3Ljc2IDE2LjI0QzcuMzcgMTUuODUgNy4zNyAxNS4yMiA3Ljc2IDE0LjgzTDEwLjU5IDEyTDcuNzYgOS4xN0M3LjM3IDguNzggNy4zNyA4LjE1IDcuNzYgNy43NkM4LjE1IDcuMzcgOC43OCA3LjM3IDkuMTcgNy43NkwxMiAxMC41OUwxNC44MyA3Ljc2QzE1LjIyIDcuMzcgMTUuODUgNy4zNyAxNi4yNCA3Ljc2QzE2LjYzIDguMTUgMTYuNjMgOC43OCAxNi4yNCA5LjE3TDEzLjQxIDEyTDE2LjI0IDE0LjgzWiIgZmlsbD0iIzc5N0Y4NSIvPg0KPC9zdmc+)
}

.blu-ticker.has-icon>.blu-ticker__icon[data-v-73cb467e] {
    margin-right: 8px;
    background-position: center center;
    background-size: contain;
    background-repeat: no-repeat;
    z-index: 0
}

@media screen and (min-width: 769px),print {
    .blu-ticker.has-icon>.blu-ticker__icon[data-v-73cb467e] {
        padding:12px
    }
}

@media screen and (max-width: 768px) {
    .blu-ticker.has-icon>.blu-ticker__icon[data-v-73cb467e] {
        padding:9px
    }
}

.blu-ticker.has-icon.b-middle[data-v-73cb467e] {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.blu-ticker.has-icon.b-bottom[data-v-73cb467e] {
    -webkit-box-align: end;
    -ms-flex-align: end;
    align-items: flex-end
}

.blu-ticker.has-icon.b-bottom[data-v-73cb467e]:before {
    margin-bottom: 3px
}

.blu-ticker[data-v-d0480010] {
    --blu-ticker-color-background: #f9f9fa;
    --blu-ticker-color-border: #e1e3e4;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    border-radius: 8px;
    position: relative;
    background-color: var(--blu-ticker-color-background);
    border: 1px solid var(--blu-ticker-color-border);
    color: rgba(25,34,42,.7);
    padding: 8px;
    margin-bottom: 8px;
    z-index: 0
}

.blu-ticker__msg[data-v-d0480010] {
    z-index: 0;
    -ms-flex-item-align: center;
    align-self: center
}

@media screen and (min-width: 769px),print {
    .blu-ticker__msg[data-v-d0480010] {
        font:16px/20px horas79,-apple-system,segoe ui,roboto,helvetica,arial,sans-serif
    }
}

@media screen and (max-width: 768px) {
    .blu-ticker__msg[data-v-d0480010] {
        font:14px/18px horas79,-apple-system,segoe ui,roboto,helvetica,arial,sans-serif
    }
}

.blu-ticker__close[data-v-d0480010] {
    -o-object-fit: contain;
    object-fit: contain;
    position: relative;
    z-index: 0;
    width: 18px;
    height: 18px;
    padding: 11px
}

.blu-ticker__close i[data-v-d0480010] {
    content: "";
    top: 0;
    right: 0;
    position: absolute;
    width: 18px;
    height: 18px;
    padding: 12px;
    background: rgba(0,0,0,0) url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0xMy43NjcyIDEyTDE3LjYzMiA4LjEzODM5QzE4LjEyMjcgNy42NDgxOSAxOC4xMjI3IDYuODU3ODYgMTcuNjMyIDYuMzY3NjVDMTcuMTQxNCA1Ljg3NzQ1IDE2LjM1MDQgNS44Nzc0NSAxNS44NTk4IDYuMzY3NjVMMTEuOTk1IDEwLjIyOTNMOC4xNDAxOCA2LjM3NzY2QzcuNjQ5NTYgNS44ODc0NSA2Ljg1ODU3IDUuODg3NDUgNi4zNjc5NiA2LjM3NzY2QzUuODc3MzUgNi44Njc4NiA1Ljg3NzM1IDcuNjU4MTkgNi4zNjc5NiA4LjE0ODRMMTAuMjIyOCAxMkw2LjM2Nzk2IDE1Ljg2MTZDNS44NzczNSAxNi4zNTE4IDUuODc3MzUgMTcuMTQyMSA2LjM2Nzk2IDE3LjYzMjNDNi44NTg1NyAxOC4xMjI2IDcuNjQ5NTYgMTguMTIyNiA4LjE0MDE4IDE3LjYzMjNMMTIuMDA1IDEzLjc3MDdMMTUuODU5OCAxNy42MjIzQzE2LjM1MDQgMTguMTEyNSAxNy4xNDE0IDE4LjExMjUgMTcuNjMyIDE3LjYyMjNDMTguMTIyNyAxNy4xMzIxIDE4LjEyMjcgMTYuMzQxOCAxNy42MzIgMTUuODUxNkwxMy43NzcyIDEySDEzLjc2NzJaIiBmaWxsPSIjNzk3Rjg1Ii8+Cjwvc3ZnPgo=) center center no-repeat #e1e3e4;
    background-color: rgba(25,34,42,.7);
    -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0xMy43NjcyIDEyTDE3LjYzMiA4LjEzODM5QzE4LjEyMjcgNy42NDgxOSAxOC4xMjI3IDYuODU3ODYgMTcuNjMyIDYuMzY3NjVDMTcuMTQxNCA1Ljg3NzQ1IDE2LjM1MDQgNS44Nzc0NSAxNS44NTk4IDYuMzY3NjVMMTEuOTk1IDEwLjIyOTNMOC4xNDAxOCA2LjM3NzY2QzcuNjQ5NTYgNS44ODc0NSA2Ljg1ODU3IDUuODg3NDUgNi4zNjc5NiA2LjM3NzY2QzUuODc3MzUgNi44Njc4NiA1Ljg3NzM1IDcuNjU4MTkgNi4zNjc5NiA4LjE0ODRMMTAuMjIyOCAxMkw2LjM2Nzk2IDE1Ljg2MTZDNS44NzczNSAxNi4zNTE4IDUuODc3MzUgMTcuMTQyMSA2LjM2Nzk2IDE3LjYzMjNDNi44NTg1NyAxOC4xMjI2IDcuNjQ5NTYgMTguMTIyNiA4LjE0MDE4IDE3LjYzMjNMMTIuMDA1IDEzLjc3MDdMMTUuODU5OCAxNy42MjIzQzE2LjM1MDQgMTguMTEyNSAxNy4xNDE0IDE4LjExMjUgMTcuNjMyIDE3LjYyMjNDMTguMTIyNyAxNy4xMzIxIDE4LjEyMjcgMTYuMzQxOCAxNy42MzIgMTUuODUxNkwxMy43NzcyIDEySDEzLjc2NzJaIiBmaWxsPSIjNzk3Rjg1Ii8+Cjwvc3ZnPgo=)
}

@media screen and (max-width: 768px) {
    .blu-ticker__close[data-v-d0480010] {
        -webkit-transform:scale(.75);
        transform: scale(.75)
    }
}

.blu-ticker__close[data-v-d0480010]:focus-visible {
    -webkit-box-shadow: 0px 0px 0px 4px #000;
    box-shadow: 0 0 0 4px #000;
    outline: none
}

.blu-ticker__title[data-v-d0480010] {
    color: #19222a
}

@media screen and (min-width: 769px),print {
    .blu-ticker__title[data-v-d0480010] {
        font:16px/20px horas79 demi bold,-apple-system,segoe ui,roboto,helvetica,arial,sans-serif
    }
}

@media screen and (max-width: 768px) {
    .blu-ticker__title[data-v-d0480010] {
        font:14px/18px horas79 demi bold,-apple-system,segoe ui,roboto,helvetica,arial,sans-serif
    }
}

.blu-ticker__btn[data-v-d0480010] {
    margin: 8px 0 0 -14px
}

.blu-ticker.b-info[data-v-d0480010] {
    --blu-ticker-color-background: #f3f9ff;
    --blu-ticker-color-border: #b9deff
}

.blu-ticker.b-info.has-icon>.blu-ticker__icon[data-v-d0480010] {
    background-color: #006dea;
    -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+DQo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTIgMTJDMiA2LjQ4IDYuNDggMiAxMiAyQzE3LjUyIDIgMjIgNi40OCAyMiAxMkMyMiAxNy41MiAxNy41MiAyMiAxMiAyMkM2LjQ4IDIyIDIgMTcuNTIgMiAxMlpNMTEuOTcgOC43Mzc2NEMxMi43MjY2IDguNzM3NjQgMTMuMzQgOC4xMjQ4IDEzLjM0IDcuMzY4ODJDMTMuMzQgNi42MTI4NCAxMi43MjY2IDYgMTEuOTcgNkMxMS4yMTM0IDYgMTAuNiA2LjYxMjg0IDEwLjYgNy4zNjg4MkMxMC42IDguMTI0OCAxMS4yMTM0IDguNzM3NjQgMTEuOTcgOC43Mzc2NFpNMTEuNDk5OSAxMC4xMDY0SDEyLjQ0OTlDMTIuODQ5OSAxMC4xMDY0IDEzLjE3OTkgMTAuNDM2MiAxMy4xNzk5IDEwLjgzNThWMTcuMjcwM0MxMy4xNzk5IDE3LjY2OTkgMTIuODQ5OSAxNy45OTk2IDEyLjQ0OTkgMTcuOTk5NkgxMS40OTk5QzExLjA5OTkgMTcuOTk5NiAxMC43Njk5IDE3LjY2OTkgMTAuNzY5OSAxNy4yNzAzVjEwLjgzNThDMTAuNzY5OSAxMC40MzYyIDExLjA5OTkgMTAuMTA2NCAxMS40OTk5IDEwLjEwNjRaIiBmaWxsPSIjNzk3Rjg1Ii8+DQo8L3N2Zz4NCg==);
    mask-image: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+DQo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTIgMTJDMiA2LjQ4IDYuNDggMiAxMiAyQzE3LjUyIDIgMjIgNi40OCAyMiAxMkMyMiAxNy41MiAxNy41MiAyMiAxMiAyMkM2LjQ4IDIyIDIgMTcuNTIgMiAxMlpNMTEuOTcgOC43Mzc2NEMxMi43MjY2IDguNzM3NjQgMTMuMzQgOC4xMjQ4IDEzLjM0IDcuMzY4ODJDMTMuMzQgNi42MTI4NCAxMi43MjY2IDYgMTEuOTcgNkMxMS4yMTM0IDYgMTAuNiA2LjYxMjg0IDEwLjYgNy4zNjg4MkMxMC42IDguMTI0OCAxMS4yMTM0IDguNzM3NjQgMTEuOTcgOC43Mzc2NFpNMTEuNDk5OSAxMC4xMDY0SDEyLjQ0OTlDMTIuODQ5OSAxMC4xMDY0IDEzLjE3OTkgMTAuNDM2MiAxMy4xNzk5IDEwLjgzNThWMTcuMjcwM0MxMy4xNzk5IDE3LjY2OTkgMTIuODQ5OSAxNy45OTk2IDEyLjQ0OTkgMTcuOTk5NkgxMS40OTk5QzExLjA5OTkgMTcuOTk5NiAxMC43Njk5IDE3LjY2OTkgMTAuNzY5OSAxNy4yNzAzVjEwLjgzNThDMTAuNzY5OSAxMC40MzYyIDExLjA5OTkgMTAuMTA2NCAxMS40OTk5IDEwLjEwNjRaIiBmaWxsPSIjNzk3Rjg1Ii8+DQo8L3N2Zz4NCg==)
}

.blu-ticker.b-success[data-v-d0480010] {
    --blu-ticker-color-background: #effcf0;
    --blu-ticker-color-border: #b2efb9
}

.blu-ticker.b-success.has-icon>.blu-ticker__icon[data-v-d0480010] {
    background-color: #1c832a;
    -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+DQo8cGF0aCBkPSJNMTIgMkM2LjQ4IDIgMiA2LjQ4IDIgMTJDMiAxNy41MiA2LjQ4IDIyIDEyIDIyQzE3LjUyIDIyIDIyIDE3LjUyIDIyIDEyQzIyIDYuNDggMTcuNTIgMiAxMiAyWk0xNy4wNSA5LjExTDEyLjA2IDE2LjEyQzExLjg4IDE2LjM3IDExLjYgMTYuNTIgMTEuMjkgMTYuNTRIMTEuMjRDMTAuOTUgMTYuNTQgMTAuNjcgMTYuNDIgMTAuNDggMTYuMTlMNi45OSAxMi4xM0M2LjgyIDExLjkzIDYuNzMgMTEuNjcgNi43NSAxMS40MUM2Ljc3IDExLjE0IDYuODkgMTAuOSA3LjA5IDEwLjczQzcuNTEgMTAuMzcgOC4xNCAxMC40MiA4LjUgMTAuODRMMTEuMTYgMTMuOTNMMTUuNDEgNy45NkMxNS43MyA3LjUxIDE2LjM1IDcuNDEgMTYuOCA3LjczQzE3LjAyIDcuODggMTcuMTYgOC4xMSAxNy4yMSA4LjM4QzE3LjI1IDguNjQgMTcuMTkgOC45MSAxNy4wNCA5LjEyTDE3LjA1IDkuMTFaIiBmaWxsPSIjNzk3Rjg1Ii8+DQo8L3N2Zz4=);
    mask-image: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+DQo8cGF0aCBkPSJNMTIgMkM2LjQ4IDIgMiA2LjQ4IDIgMTJDMiAxNy41MiA2LjQ4IDIyIDEyIDIyQzE3LjUyIDIyIDIyIDE3LjUyIDIyIDEyQzIyIDYuNDggMTcuNTIgMiAxMiAyWk0xNy4wNSA5LjExTDEyLjA2IDE2LjEyQzExLjg4IDE2LjM3IDExLjYgMTYuNTIgMTEuMjkgMTYuNTRIMTEuMjRDMTAuOTUgMTYuNTQgMTAuNjcgMTYuNDIgMTAuNDggMTYuMTlMNi45OSAxMi4xM0M2LjgyIDExLjkzIDYuNzMgMTEuNjcgNi43NSAxMS40MUM2Ljc3IDExLjE0IDYuODkgMTAuOSA3LjA5IDEwLjczQzcuNTEgMTAuMzcgOC4xNCAxMC40MiA4LjUgMTAuODRMMTEuMTYgMTMuOTNMMTUuNDEgNy45NkMxNS43MyA3LjUxIDE2LjM1IDcuNDEgMTYuOCA3LjczQzE3LjAyIDcuODggMTcuMTYgOC4xMSAxNy4yMSA4LjM4QzE3LjI1IDguNjQgMTcuMTkgOC45MSAxNy4wNCA5LjEyTDE3LjA1IDkuMTFaIiBmaWxsPSIjNzk3Rjg1Ii8+DQo8L3N2Zz4=)
}

.blu-ticker.b-warning[data-v-d0480010] {
    --blu-ticker-color-background: #fff8e0;
    --blu-ticker-color-border: #fef0b6
}

.blu-ticker.b-warning.has-icon>.blu-ticker__icon[data-v-d0480010] {
    background-color: #f1ab02;
    -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+DQo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTMuODc0MzYgMjFIMjAuMTE0NEgyMC4xMjQ0QzIxLjU1MzUgMjEgMjIuNDUyOSAxOS41MDM1IDIxLjc2MzQgMTguMjg2NEwxMy42NDg0IDMuOTUwMjZDMTIuOTM4OCAyLjY4MzI1IDExLjA2OTkgMi42ODMyNSAxMC4zNjA0IDMuOTUwMjZMMi4yMzUzNyAxOC4yOTY0QzEuNTQ1OCAxOS41MTM1IDIuNDU1MjQgMjEgMy44NzQzNiAyMVpNMTAuOTkgMTMuOTM3NEwxMC43MDAyIDkuMDk4ODdWNy43NTIwNUMxMC43MDAyIDcuMzMzMDQgMTEuMDQgNi45OTM4NCAxMS40NTk3IDYuOTkzODRIMTIuNjA5QzEzLjAyODggNi45OTM4NCAxMy4zNjg2IDcuMzMzMDQgMTMuMzY4NiA3Ljc1MjA1VjkuMTA4ODRMMTMuMDg4NyAxMy45Mjc1QzEzLjA2ODcgMTQuMzI2NSAxMi43Mzg5IDE0LjYzNTggMTIuMzI5MiAxNC42MzU4SDExLjc0OTVDMTEuMzQ5OCAxNC42MzU4IDExLjAyIDE0LjMyNjUgMTAuOTkgMTMuOTI3NVYxMy45Mzc0Wk0xMS45OTk0IDE4Ljk2NTJDMTIuNzg4NyAxOC45NjUyIDEzLjQyODYgMTguMzI2NSAxMy40Mjg2IDE3LjUzODZDMTMuNDI4NiAxNi43NTA3IDEyLjc4ODcgMTYuMTEyIDExLjk5OTQgMTYuMTEyQzExLjIxMDIgMTYuMTEyIDEwLjU3MDMgMTYuNzUwNyAxMC41NzAzIDE3LjUzODZDMTAuNTcwMyAxOC4zMjY1IDExLjIxMDIgMTguOTY1MiAxMS45OTk0IDE4Ljk2NTJaIiBmaWxsPSIjNzk3Rjg1Ii8+DQo8L3N2Zz4NCg==);
    mask-image: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+DQo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTMuODc0MzYgMjFIMjAuMTE0NEgyMC4xMjQ0QzIxLjU1MzUgMjEgMjIuNDUyOSAxOS41MDM1IDIxLjc2MzQgMTguMjg2NEwxMy42NDg0IDMuOTUwMjZDMTIuOTM4OCAyLjY4MzI1IDExLjA2OTkgMi42ODMyNSAxMC4zNjA0IDMuOTUwMjZMMi4yMzUzNyAxOC4yOTY0QzEuNTQ1OCAxOS41MTM1IDIuNDU1MjQgMjEgMy44NzQzNiAyMVpNMTAuOTkgMTMuOTM3NEwxMC43MDAyIDkuMDk4ODdWNy43NTIwNUMxMC43MDAyIDcuMzMzMDQgMTEuMDQgNi45OTM4NCAxMS40NTk3IDYuOTkzODRIMTIuNjA5QzEzLjAyODggNi45OTM4NCAxMy4zNjg2IDcuMzMzMDQgMTMuMzY4NiA3Ljc1MjA1VjkuMTA4ODRMMTMuMDg4NyAxMy45Mjc1QzEzLjA2ODcgMTQuMzI2NSAxMi43Mzg5IDE0LjYzNTggMTIuMzI5MiAxNC42MzU4SDExLjc0OTVDMTEuMzQ5OCAxNC42MzU4IDExLjAyIDE0LjMyNjUgMTAuOTkgMTMuOTI3NVYxMy45Mzc0Wk0xMS45OTk0IDE4Ljk2NTJDMTIuNzg4NyAxOC45NjUyIDEzLjQyODYgMTguMzI2NSAxMy40Mjg2IDE3LjUzODZDMTMuNDI4NiAxNi43NTA3IDEyLjc4ODcgMTYuMTEyIDExLjk5OTQgMTYuMTEyQzExLjIxMDIgMTYuMTEyIDEwLjU3MDMgMTYuNzUwNyAxMC41NzAzIDE3LjUzODZDMTAuNTcwMyAxOC4zMjY1IDExLjIxMDIgMTguOTY1MiAxMS45OTk0IDE4Ljk2NTJaIiBmaWxsPSIjNzk3Rjg1Ii8+DQo8L3N2Zz4NCg==)
}

.blu-ticker.b-danger[data-v-d0480010] {
    --blu-ticker-color-background: #fff5f5;
    --blu-ticker-color-border: #fecccb
}

.blu-ticker.b-danger.has-icon>.blu-ticker__icon[data-v-d0480010] {
    background-color: #d33534;
    -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+DQo8cGF0aCBkPSJNMTIgMkM2LjQ4IDIgMiA2LjQ4IDIgMTJDMiAxNy41MiA2LjQ4IDIyIDEyIDIyQzE3LjUyIDIyIDIyIDE3LjUyIDIyIDEyQzIyIDYuNDggMTcuNTIgMiAxMiAyWk0xNi4yNCAxNC44M0MxNi42MyAxNS4yMiAxNi42MyAxNS44NSAxNi4yNCAxNi4yNEMxNS44NSAxNi42MyAxNS4yMiAxNi42MyAxNC44MyAxNi4yNEwxMiAxMy40MUw5LjE3IDE2LjI0QzguNzggMTYuNjMgOC4xNSAxNi42MyA3Ljc2IDE2LjI0QzcuMzcgMTUuODUgNy4zNyAxNS4yMiA3Ljc2IDE0LjgzTDEwLjU5IDEyTDcuNzYgOS4xN0M3LjM3IDguNzggNy4zNyA4LjE1IDcuNzYgNy43NkM4LjE1IDcuMzcgOC43OCA3LjM3IDkuMTcgNy43NkwxMiAxMC41OUwxNC44MyA3Ljc2QzE1LjIyIDcuMzcgMTUuODUgNy4zNyAxNi4yNCA3Ljc2QzE2LjYzIDguMTUgMTYuNjMgOC43OCAxNi4yNCA5LjE3TDEzLjQxIDEyTDE2LjI0IDE0LjgzWiIgZmlsbD0iIzc5N0Y4NSIvPg0KPC9zdmc+);
    mask-image: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+DQo8cGF0aCBkPSJNMTIgMkM2LjQ4IDIgMiA2LjQ4IDIgMTJDMiAxNy41MiA2LjQ4IDIyIDEyIDIyQzE3LjUyIDIyIDIyIDE3LjUyIDIyIDEyQzIyIDYuNDggMTcuNTIgMiAxMiAyWk0xNi4yNCAxNC44M0MxNi42MyAxNS4yMiAxNi42MyAxNS44NSAxNi4yNCAxNi4yNEMxNS44NSAxNi42MyAxNS4yMiAxNi42MyAxNC44MyAxNi4yNEwxMiAxMy40MUw5LjE3IDE2LjI0QzguNzggMTYuNjMgOC4xNSAxNi42MyA3Ljc2IDE2LjI0QzcuMzcgMTUuODUgNy4zNyAxNS4yMiA3Ljc2IDE0LjgzTDEwLjU5IDEyTDcuNzYgOS4xN0M3LjM3IDguNzggNy4zNyA4LjE1IDcuNzYgNy43NkM4LjE1IDcuMzcgOC43OCA3LjM3IDkuMTcgNy43NkwxMiAxMC41OUwxNC44MyA3Ljc2QzE1LjIyIDcuMzcgMTUuODUgNy4zNyAxNi4yNCA3Ljc2QzE2LjYzIDguMTUgMTYuNjMgOC43OCAxNi4yNCA5LjE3TDEzLjQxIDEyTDE2LjI0IDE0LjgzWiIgZmlsbD0iIzc5N0Y4NSIvPg0KPC9zdmc+)
}

.blu-ticker.has-icon>.blu-ticker__icon[data-v-d0480010] {
    margin-right: 8px;
    background-position: center center;
    background-size: contain;
    background-repeat: no-repeat;
    z-index: 0
}

@media screen and (min-width: 769px),print {
    .blu-ticker.has-icon>.blu-ticker__icon[data-v-d0480010] {
        padding:12px
    }
}

@media screen and (max-width: 768px) {
    .blu-ticker.has-icon>.blu-ticker__icon[data-v-d0480010] {
        padding:9px
    }
}

.blu-ticker.has-icon.b-middle[data-v-d0480010] {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.blu-ticker.has-icon.b-bottom[data-v-d0480010] {
    -webkit-box-align: end;
    -ms-flex-align: end;
    align-items: flex-end
}

.blu-ticker.has-icon.b-bottom[data-v-d0480010]:before {
    margin-bottom: 3px
}

.blu-ticker[data-v-0905f6e6] {
    --blu-ticker-color-background: #f9f9fa;
    --blu-ticker-color-border: #e1e3e4;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: start;
    -ms-flex-pack: start;
    justify-content: flex-start;
    -webkit-box-align: start;
    -ms-flex-align: start;
    align-items: flex-start;
    border-radius: 8px;
    position: relative;
    background-color: var(--blu-ticker-color-background);
    border: 1px solid var(--blu-ticker-color-border);
    color: rgba(25,34,42,.7);
    padding: 8px;
    margin-bottom: 8px;
    z-index: 0
}

.blu-ticker__msg[data-v-0905f6e6] {
    z-index: 0;
    -ms-flex-item-align: center;
    align-self: center
}

@media screen and (min-width: 769px),print {
    .blu-ticker__msg[data-v-0905f6e6] {
        font:16px/20px horas79,-apple-system,segoe ui,roboto,helvetica,arial,sans-serif
    }
}

@media screen and (max-width: 768px) {
    .blu-ticker__msg[data-v-0905f6e6] {
        font:14px/18px horas79,-apple-system,segoe ui,roboto,helvetica,arial,sans-serif
    }
}

.blu-ticker__close[data-v-0905f6e6] {
    -o-object-fit: contain;
    object-fit: contain;
    position: relative;
    z-index: 0;
    width: 18px;
    height: 18px;
    padding: 11px
}

.blu-ticker__close i[data-v-0905f6e6] {
    content: "";
    top: 0;
    right: 0;
    position: absolute;
    width: 18px;
    height: 18px;
    padding: 12px;
    background: rgba(0,0,0,0) url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0xMy43NjcyIDEyTDE3LjYzMiA4LjEzODM5QzE4LjEyMjcgNy42NDgxOSAxOC4xMjI3IDYuODU3ODYgMTcuNjMyIDYuMzY3NjVDMTcuMTQxNCA1Ljg3NzQ1IDE2LjM1MDQgNS44Nzc0NSAxNS44NTk4IDYuMzY3NjVMMTEuOTk1IDEwLjIyOTNMOC4xNDAxOCA2LjM3NzY2QzcuNjQ5NTYgNS44ODc0NSA2Ljg1ODU3IDUuODg3NDUgNi4zNjc5NiA2LjM3NzY2QzUuODc3MzUgNi44Njc4NiA1Ljg3NzM1IDcuNjU4MTkgNi4zNjc5NiA4LjE0ODRMMTAuMjIyOCAxMkw2LjM2Nzk2IDE1Ljg2MTZDNS44NzczNSAxNi4zNTE4IDUuODc3MzUgMTcuMTQyMSA2LjM2Nzk2IDE3LjYzMjNDNi44NTg1NyAxOC4xMjI2IDcuNjQ5NTYgMTguMTIyNiA4LjE0MDE4IDE3LjYzMjNMMTIuMDA1IDEzLjc3MDdMMTUuODU5OCAxNy42MjIzQzE2LjM1MDQgMTguMTEyNSAxNy4xNDE0IDE4LjExMjUgMTcuNjMyIDE3LjYyMjNDMTguMTIyNyAxNy4xMzIxIDE4LjEyMjcgMTYuMzQxOCAxNy42MzIgMTUuODUxNkwxMy43NzcyIDEySDEzLjc2NzJaIiBmaWxsPSIjNzk3Rjg1Ii8+Cjwvc3ZnPgo=) center center no-repeat #e1e3e4;
    background-color: rgba(25,34,42,.7);
    -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0xMy43NjcyIDEyTDE3LjYzMiA4LjEzODM5QzE4LjEyMjcgNy42NDgxOSAxOC4xMjI3IDYuODU3ODYgMTcuNjMyIDYuMzY3NjVDMTcuMTQxNCA1Ljg3NzQ1IDE2LjM1MDQgNS44Nzc0NSAxNS44NTk4IDYuMzY3NjVMMTEuOTk1IDEwLjIyOTNMOC4xNDAxOCA2LjM3NzY2QzcuNjQ5NTYgNS44ODc0NSA2Ljg1ODU3IDUuODg3NDUgNi4zNjc5NiA2LjM3NzY2QzUuODc3MzUgNi44Njc4NiA1Ljg3NzM1IDcuNjU4MTkgNi4zNjc5NiA4LjE0ODRMMTAuMjIyOCAxMkw2LjM2Nzk2IDE1Ljg2MTZDNS44NzczNSAxNi4zNTE4IDUuODc3MzUgMTcuMTQyMSA2LjM2Nzk2IDE3LjYzMjNDNi44NTg1NyAxOC4xMjI2IDcuNjQ5NTYgMTguMTIyNiA4LjE0MDE4IDE3LjYzMjNMMTIuMDA1IDEzLjc3MDdMMTUuODU5OCAxNy42MjIzQzE2LjM1MDQgMTguMTEyNSAxNy4xNDE0IDE4LjExMjUgMTcuNjMyIDE3LjYyMjNDMTguMTIyNyAxNy4xMzIxIDE4LjEyMjcgMTYuMzQxOCAxNy42MzIgMTUuODUxNkwxMy43NzcyIDEySDEzLjc2NzJaIiBmaWxsPSIjNzk3Rjg1Ii8+Cjwvc3ZnPgo=)
}

@media screen and (max-width: 768px) {
    .blu-ticker__close[data-v-0905f6e6] {
        -webkit-transform:scale(.75);
        transform: scale(.75)
    }
}

.blu-ticker__close[data-v-0905f6e6]:focus-visible {
    -webkit-box-shadow: 0px 0px 0px 4px #000;
    box-shadow: 0 0 0 4px #000;
    outline: none
}

.blu-ticker__title[data-v-0905f6e6] {
    color: #19222a
}

@media screen and (min-width: 769px),print {
    .blu-ticker__title[data-v-0905f6e6] {
        font:16px/20px horas79 demi bold,-apple-system,segoe ui,roboto,helvetica,arial,sans-serif
    }
}

@media screen and (max-width: 768px) {
    .blu-ticker__title[data-v-0905f6e6] {
        font:14px/18px horas79 demi bold,-apple-system,segoe ui,roboto,helvetica,arial,sans-serif
    }
}

.blu-ticker__btn[data-v-0905f6e6] {
    margin: 8px 0 0 -14px
}

.blu-ticker.b-info[data-v-0905f6e6] {
    --blu-ticker-color-background: #f3f9ff;
    --blu-ticker-color-border: #b9deff
}

.blu-ticker.b-info.has-icon>.blu-ticker__icon[data-v-0905f6e6] {
    background-color: #006dea;
    -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+DQo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTIgMTJDMiA2LjQ4IDYuNDggMiAxMiAyQzE3LjUyIDIgMjIgNi40OCAyMiAxMkMyMiAxNy41MiAxNy41MiAyMiAxMiAyMkM2LjQ4IDIyIDIgMTcuNTIgMiAxMlpNMTEuOTcgOC43Mzc2NEMxMi43MjY2IDguNzM3NjQgMTMuMzQgOC4xMjQ4IDEzLjM0IDcuMzY4ODJDMTMuMzQgNi42MTI4NCAxMi43MjY2IDYgMTEuOTcgNkMxMS4yMTM0IDYgMTAuNiA2LjYxMjg0IDEwLjYgNy4zNjg4MkMxMC42IDguMTI0OCAxMS4yMTM0IDguNzM3NjQgMTEuOTcgOC43Mzc2NFpNMTEuNDk5OSAxMC4xMDY0SDEyLjQ0OTlDMTIuODQ5OSAxMC4xMDY0IDEzLjE3OTkgMTAuNDM2MiAxMy4xNzk5IDEwLjgzNThWMTcuMjcwM0MxMy4xNzk5IDE3LjY2OTkgMTIuODQ5OSAxNy45OTk2IDEyLjQ0OTkgMTcuOTk5NkgxMS40OTk5QzExLjA5OTkgMTcuOTk5NiAxMC43Njk5IDE3LjY2OTkgMTAuNzY5OSAxNy4yNzAzVjEwLjgzNThDMTAuNzY5OSAxMC40MzYyIDExLjA5OTkgMTAuMTA2NCAxMS40OTk5IDEwLjEwNjRaIiBmaWxsPSIjNzk3Rjg1Ii8+DQo8L3N2Zz4NCg==);
    mask-image: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+DQo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTIgMTJDMiA2LjQ4IDYuNDggMiAxMiAyQzE3LjUyIDIgMjIgNi40OCAyMiAxMkMyMiAxNy41MiAxNy41MiAyMiAxMiAyMkM2LjQ4IDIyIDIgMTcuNTIgMiAxMlpNMTEuOTcgOC43Mzc2NEMxMi43MjY2IDguNzM3NjQgMTMuMzQgOC4xMjQ4IDEzLjM0IDcuMzY4ODJDMTMuMzQgNi42MTI4NCAxMi43MjY2IDYgMTEuOTcgNkMxMS4yMTM0IDYgMTAuNiA2LjYxMjg0IDEwLjYgNy4zNjg4MkMxMC42IDguMTI0OCAxMS4yMTM0IDguNzM3NjQgMTEuOTcgOC43Mzc2NFpNMTEuNDk5OSAxMC4xMDY0SDEyLjQ0OTlDMTIuODQ5OSAxMC4xMDY0IDEzLjE3OTkgMTAuNDM2MiAxMy4xNzk5IDEwLjgzNThWMTcuMjcwM0MxMy4xNzk5IDE3LjY2OTkgMTIuODQ5OSAxNy45OTk2IDEyLjQ0OTkgMTcuOTk5NkgxMS40OTk5QzExLjA5OTkgMTcuOTk5NiAxMC43Njk5IDE3LjY2OTkgMTAuNzY5OSAxNy4yNzAzVjEwLjgzNThDMTAuNzY5OSAxMC40MzYyIDExLjA5OTkgMTAuMTA2NCAxMS40OTk5IDEwLjEwNjRaIiBmaWxsPSIjNzk3Rjg1Ii8+DQo8L3N2Zz4NCg==)
}

.blu-ticker.b-success[data-v-0905f6e6] {
    --blu-ticker-color-background: #effcf0;
    --blu-ticker-color-border: #b2efb9
}

.blu-ticker.b-success.has-icon>.blu-ticker__icon[data-v-0905f6e6] {
    background-color: #1c832a;
    -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+DQo8cGF0aCBkPSJNMTIgMkM2LjQ4IDIgMiA2LjQ4IDIgMTJDMiAxNy41MiA2LjQ4IDIyIDEyIDIyQzE3LjUyIDIyIDIyIDE3LjUyIDIyIDEyQzIyIDYuNDggMTcuNTIgMiAxMiAyWk0xNy4wNSA5LjExTDEyLjA2IDE2LjEyQzExLjg4IDE2LjM3IDExLjYgMTYuNTIgMTEuMjkgMTYuNTRIMTEuMjRDMTAuOTUgMTYuNTQgMTAuNjcgMTYuNDIgMTAuNDggMTYuMTlMNi45OSAxMi4xM0M2LjgyIDExLjkzIDYuNzMgMTEuNjcgNi43NSAxMS40MUM2Ljc3IDExLjE0IDYuODkgMTAuOSA3LjA5IDEwLjczQzcuNTEgMTAuMzcgOC4xNCAxMC40MiA4LjUgMTAuODRMMTEuMTYgMTMuOTNMMTUuNDEgNy45NkMxNS43MyA3LjUxIDE2LjM1IDcuNDEgMTYuOCA3LjczQzE3LjAyIDcuODggMTcuMTYgOC4xMSAxNy4yMSA4LjM4QzE3LjI1IDguNjQgMTcuMTkgOC45MSAxNy4wNCA5LjEyTDE3LjA1IDkuMTFaIiBmaWxsPSIjNzk3Rjg1Ii8+DQo8L3N2Zz4=);
    mask-image: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+DQo8cGF0aCBkPSJNMTIgMkM2LjQ4IDIgMiA2LjQ4IDIgMTJDMiAxNy41MiA2LjQ4IDIyIDEyIDIyQzE3LjUyIDIyIDIyIDE3LjUyIDIyIDEyQzIyIDYuNDggMTcuNTIgMiAxMiAyWk0xNy4wNSA5LjExTDEyLjA2IDE2LjEyQzExLjg4IDE2LjM3IDExLjYgMTYuNTIgMTEuMjkgMTYuNTRIMTEuMjRDMTAuOTUgMTYuNTQgMTAuNjcgMTYuNDIgMTAuNDggMTYuMTlMNi45OSAxMi4xM0M2LjgyIDExLjkzIDYuNzMgMTEuNjcgNi43NSAxMS40MUM2Ljc3IDExLjE0IDYuODkgMTAuOSA3LjA5IDEwLjczQzcuNTEgMTAuMzcgOC4xNCAxMC40MiA4LjUgMTAuODRMMTEuMTYgMTMuOTNMMTUuNDEgNy45NkMxNS43MyA3LjUxIDE2LjM1IDcuNDEgMTYuOCA3LjczQzE3LjAyIDcuODggMTcuMTYgOC4xMSAxNy4yMSA4LjM4QzE3LjI1IDguNjQgMTcuMTkgOC45MSAxNy4wNCA5LjEyTDE3LjA1IDkuMTFaIiBmaWxsPSIjNzk3Rjg1Ii8+DQo8L3N2Zz4=)
}

.blu-ticker.b-warning[data-v-0905f6e6] {
    --blu-ticker-color-background: #fff8e0;
    --blu-ticker-color-border: #fef0b6
}

.blu-ticker.b-warning.has-icon>.blu-ticker__icon[data-v-0905f6e6] {
    background-color: #f1ab02;
    -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+DQo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTMuODc0MzYgMjFIMjAuMTE0NEgyMC4xMjQ0QzIxLjU1MzUgMjEgMjIuNDUyOSAxOS41MDM1IDIxLjc2MzQgMTguMjg2NEwxMy42NDg0IDMuOTUwMjZDMTIuOTM4OCAyLjY4MzI1IDExLjA2OTkgMi42ODMyNSAxMC4zNjA0IDMuOTUwMjZMMi4yMzUzNyAxOC4yOTY0QzEuNTQ1OCAxOS41MTM1IDIuNDU1MjQgMjEgMy44NzQzNiAyMVpNMTAuOTkgMTMuOTM3NEwxMC43MDAyIDkuMDk4ODdWNy43NTIwNUMxMC43MDAyIDcuMzMzMDQgMTEuMDQgNi45OTM4NCAxMS40NTk3IDYuOTkzODRIMTIuNjA5QzEzLjAyODggNi45OTM4NCAxMy4zNjg2IDcuMzMzMDQgMTMuMzY4NiA3Ljc1MjA1VjkuMTA4ODRMMTMuMDg4NyAxMy45Mjc1QzEzLjA2ODcgMTQuMzI2NSAxMi43Mzg5IDE0LjYzNTggMTIuMzI5MiAxNC42MzU4SDExLjc0OTVDMTEuMzQ5OCAxNC42MzU4IDExLjAyIDE0LjMyNjUgMTAuOTkgMTMuOTI3NVYxMy45Mzc0Wk0xMS45OTk0IDE4Ljk2NTJDMTIuNzg4NyAxOC45NjUyIDEzLjQyODYgMTguMzI2NSAxMy40Mjg2IDE3LjUzODZDMTMuNDI4NiAxNi43NTA3IDEyLjc4ODcgMTYuMTEyIDExLjk5OTQgMTYuMTEyQzExLjIxMDIgMTYuMTEyIDEwLjU3MDMgMTYuNzUwNyAxMC41NzAzIDE3LjUzODZDMTAuNTcwMyAxOC4zMjY1IDExLjIxMDIgMTguOTY1MiAxMS45OTk0IDE4Ljk2NTJaIiBmaWxsPSIjNzk3Rjg1Ii8+DQo8L3N2Zz4NCg==);
    mask-image: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+DQo8cGF0aCBmaWxsLXJ1bGU9ImV2ZW5vZGQiIGNsaXAtcnVsZT0iZXZlbm9kZCIgZD0iTTMuODc0MzYgMjFIMjAuMTE0NEgyMC4xMjQ0QzIxLjU1MzUgMjEgMjIuNDUyOSAxOS41MDM1IDIxLjc2MzQgMTguMjg2NEwxMy42NDg0IDMuOTUwMjZDMTIuOTM4OCAyLjY4MzI1IDExLjA2OTkgMi42ODMyNSAxMC4zNjA0IDMuOTUwMjZMMi4yMzUzNyAxOC4yOTY0QzEuNTQ1OCAxOS41MTM1IDIuNDU1MjQgMjEgMy44NzQzNiAyMVpNMTAuOTkgMTMuOTM3NEwxMC43MDAyIDkuMDk4ODdWNy43NTIwNUMxMC43MDAyIDcuMzMzMDQgMTEuMDQgNi45OTM4NCAxMS40NTk3IDYuOTkzODRIMTIuNjA5QzEzLjAyODggNi45OTM4NCAxMy4zNjg2IDcuMzMzMDQgMTMuMzY4NiA3Ljc1MjA1VjkuMTA4ODRMMTMuMDg4NyAxMy45Mjc1QzEzLjA2ODcgMTQuMzI2NSAxMi43Mzg5IDE0LjYzNTggMTIuMzI5MiAxNC42MzU4SDExLjc0OTVDMTEuMzQ5OCAxNC42MzU4IDExLjAyIDE0LjMyNjUgMTAuOTkgMTMuOTI3NVYxMy45Mzc0Wk0xMS45OTk0IDE4Ljk2NTJDMTIuNzg4NyAxOC45NjUyIDEzLjQyODYgMTguMzI2NSAxMy40Mjg2IDE3LjUzODZDMTMuNDI4NiAxNi43NTA3IDEyLjc4ODcgMTYuMTEyIDExLjk5OTQgMTYuMTEyQzExLjIxMDIgMTYuMTEyIDEwLjU3MDMgMTYuNzUwNyAxMC41NzAzIDE3LjUzODZDMTAuNTcwMyAxOC4zMjY1IDExLjIxMDIgMTguOTY1MiAxMS45OTk0IDE4Ljk2NTJaIiBmaWxsPSIjNzk3Rjg1Ii8+DQo8L3N2Zz4NCg==)
}

.blu-ticker.b-danger[data-v-0905f6e6] {
    --blu-ticker-color-background: #fff5f5;
    --blu-ticker-color-border: #fecccb
}

.blu-ticker.b-danger.has-icon>.blu-ticker__icon[data-v-0905f6e6] {
    background-color: #d33534;
    -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+DQo8cGF0aCBkPSJNMTIgMkM2LjQ4IDIgMiA2LjQ4IDIgMTJDMiAxNy41MiA2LjQ4IDIyIDEyIDIyQzE3LjUyIDIyIDIyIDE3LjUyIDIyIDEyQzIyIDYuNDggMTcuNTIgMiAxMiAyWk0xNi4yNCAxNC44M0MxNi42MyAxNS4yMiAxNi42MyAxNS44NSAxNi4yNCAxNi4yNEMxNS44NSAxNi42MyAxNS4yMiAxNi42MyAxNC44MyAxNi4yNEwxMiAxMy40MUw5LjE3IDE2LjI0QzguNzggMTYuNjMgOC4xNSAxNi42MyA3Ljc2IDE2LjI0QzcuMzcgMTUuODUgNy4zNyAxNS4yMiA3Ljc2IDE0LjgzTDEwLjU5IDEyTDcuNzYgOS4xN0M3LjM3IDguNzggNy4zNyA4LjE1IDcuNzYgNy43NkM4LjE1IDcuMzcgOC43OCA3LjM3IDkuMTcgNy43NkwxMiAxMC41OUwxNC44MyA3Ljc2QzE1LjIyIDcuMzcgMTUuODUgNy4zNyAxNi4yNCA3Ljc2QzE2LjYzIDguMTUgMTYuNjMgOC43OCAxNi4yNCA5LjE3TDEzLjQxIDEyTDE2LjI0IDE0LjgzWiIgZmlsbD0iIzc5N0Y4NSIvPg0KPC9zdmc+);
    mask-image: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+DQo8cGF0aCBkPSJNMTIgMkM2LjQ4IDIgMiA2LjQ4IDIgMTJDMiAxNy41MiA2LjQ4IDIyIDEyIDIyQzE3LjUyIDIyIDIyIDE3LjUyIDIyIDEyQzIyIDYuNDggMTcuNTIgMiAxMiAyWk0xNi4yNCAxNC44M0MxNi42MyAxNS4yMiAxNi42MyAxNS44NSAxNi4yNCAxNi4yNEMxNS44NSAxNi42MyAxNS4yMiAxNi42MyAxNC44MyAxNi4yNEwxMiAxMy40MUw5LjE3IDE2LjI0QzguNzggMTYuNjMgOC4xNSAxNi42MyA3Ljc2IDE2LjI0QzcuMzcgMTUuODUgNy4zNyAxNS4yMiA3Ljc2IDE0LjgzTDEwLjU5IDEyTDcuNzYgOS4xN0M3LjM3IDguNzggNy4zNyA4LjE1IDcuNzYgNy43NkM4LjE1IDcuMzcgOC43OCA3LjM3IDkuMTcgNy43NkwxMiAxMC41OUwxNC44MyA3Ljc2QzE1LjIyIDcuMzcgMTUuODUgNy4zNyAxNi4yNCA3Ljc2QzE2LjYzIDguMTUgMTYuNjMgOC43OCAxNi4yNCA5LjE3TDEzLjQxIDEyTDE2LjI0IDE0LjgzWiIgZmlsbD0iIzc5N0Y4NSIvPg0KPC9zdmc+)
}

.blu-ticker.has-icon>.blu-ticker__icon[data-v-0905f6e6] {
    margin-right: 8px;
    background-position: center center;
    background-size: contain;
    background-repeat: no-repeat;
    z-index: 0
}

@media screen and (min-width: 769px),print {
    .blu-ticker.has-icon>.blu-ticker__icon[data-v-0905f6e6] {
        padding:12px
    }
}

@media screen and (max-width: 768px) {
    .blu-ticker.has-icon>.blu-ticker__icon[data-v-0905f6e6] {
        padding:9px
    }
}

.blu-ticker.has-icon.b-middle[data-v-0905f6e6] {
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.blu-ticker.has-icon.b-bottom[data-v-0905f6e6] {
    -webkit-box-align: end;
    -ms-flex-align: end;
    align-items: flex-end
}

.blu-ticker.has-icon.b-bottom[data-v-0905f6e6]:before {
    margin-bottom: 3px
}

.blu-paging[data-v-68c5f76e] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.blu-paging__divider[data-v-68c5f76e] {
    font: 14px/18px horas79 demi bold,-apple-system,segoe ui,roboto,helvetica,arial,sans-serif;
    color: rgba(25,34,42,.4);
    min-width: 32px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    margin: 2px
}

.blu-paging__prev[data-v-68c5f76e]:before,.blu-paging__next[data-v-68c5f76e]:before {
    content: "";
    width: 18px;
    height: 18px;
    background-color: #ff5f03;
    -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2aWV3Qm94PSIwIDAgMjQgMjQiPgogIDxkZWZzPgogICAgPHBhdGgKICAgICAgICBpZD0iMTkwcjYzOHp6YSIKICAgICAgICBkPSJNMCA1LjE1NGMwLS42MzYuMjkyLTEuMjE5LjgtMS42TDUuNDExLjE5MmMuNDQ2LS4zMjUgMS4wNzItLjIyOCAxLjM5Ny4yMi4zMjUuNDQ1LjIyNyAxLjA3MS0uMjE5IDEuMzk2bC00LjYgMy4zNTQgNC41NjMgMy4wMDRjLjQ2LjMwNS41ODcuOTI1LjI4MiAxLjM4Ni0uMzA1LjQ2LS45MjYuNTg2LTEuMzg2LjI4MmwtNC42LTMuMDQ2Qy4yOTEgNi4zNzIgMCA1Ljc5IDAgNS4xNTR6IgogICAgLz4KICA8L2RlZnM+CiAgPGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgIDxnPgogICAgICA8Zz4KICAgICAgICA8cGF0aCBmaWxsPSIjRkZGIiBmaWxsLW9wYWNpdHk9Ii4wMSIgZD0iTTAgMEgyNFYyNEgweiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTU5MiAtNzg1KSB0cmFuc2xhdGUoNTkyIDc4NSkiIC8+CiAgICAgICAgPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTU5MiAtNzg1KSB0cmFuc2xhdGUoNTkyIDc4NSkgdHJhbnNsYXRlKDggNykiPgogICAgICAgICAgPG1hc2sgaWQ9InU0ZGRwYm95eGIiIGZpbGw9IiNmZmYiPjx1c2UgeGxpbms6aHJlZj0iIzE5MHI2Mzh6emEiIC8+PC9tYXNrPgogICAgICAgICAgPHVzZSBmaWxsPSIjNzk3Rjg1IiBmaWxsLXJ1bGU9Im5vbnplcm8iIHhsaW5rOmhyZWY9IiMxOTByNjM4enphIiAvPgogICAgICAgICAgPHBhdGggZmlsbD0iIzAwOTVkYSIgZD0iTS04IC03SDE2VjE3SC04eiIgbWFzaz0idXJsKCN1NGRkcGJveXhiKSIgLz4KICAgICAgICA8L2c+CiAgICAgIDwvZz4KICAgIDwvZz4KICA8L2c+Cjwvc3ZnPgo=);
    mask-image: url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2aWV3Qm94PSIwIDAgMjQgMjQiPgogIDxkZWZzPgogICAgPHBhdGgKICAgICAgICBpZD0iMTkwcjYzOHp6YSIKICAgICAgICBkPSJNMCA1LjE1NGMwLS42MzYuMjkyLTEuMjE5LjgtMS42TDUuNDExLjE5MmMuNDQ2LS4zMjUgMS4wNzItLjIyOCAxLjM5Ny4yMi4zMjUuNDQ1LjIyNyAxLjA3MS0uMjE5IDEuMzk2bC00LjYgMy4zNTQgNC41NjMgMy4wMDRjLjQ2LjMwNS41ODcuOTI1LjI4MiAxLjM4Ni0uMzA1LjQ2LS45MjYuNTg2LTEuMzg2LjI4MmwtNC42LTMuMDQ2Qy4yOTEgNi4zNzIgMCA1Ljc5IDAgNS4xNTR6IgogICAgLz4KICA8L2RlZnM+CiAgPGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgIDxnPgogICAgICA8Zz4KICAgICAgICA8cGF0aCBmaWxsPSIjRkZGIiBmaWxsLW9wYWNpdHk9Ii4wMSIgZD0iTTAgMEgyNFYyNEgweiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTU5MiAtNzg1KSB0cmFuc2xhdGUoNTkyIDc4NSkiIC8+CiAgICAgICAgPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTU5MiAtNzg1KSB0cmFuc2xhdGUoNTkyIDc4NSkgdHJhbnNsYXRlKDggNykiPgogICAgICAgICAgPG1hc2sgaWQ9InU0ZGRwYm95eGIiIGZpbGw9IiNmZmYiPjx1c2UgeGxpbms6aHJlZj0iIzE5MHI2Mzh6emEiIC8+PC9tYXNrPgogICAgICAgICAgPHVzZSBmaWxsPSIjNzk3Rjg1IiBmaWxsLXJ1bGU9Im5vbnplcm8iIHhsaW5rOmhyZWY9IiMxOTByNjM4enphIiAvPgogICAgICAgICAgPHBhdGggZmlsbD0iIzAwOTVkYSIgZD0iTS04IC03SDE2VjE3SC04eiIgbWFzaz0idXJsKCN1NGRkcGJveXhiKSIgLz4KICAgICAgICA8L2c+CiAgICAgIDwvZz4KICAgIDwvZz4KICA8L2c+Cjwvc3ZnPgo=)
}

.blu-paging__prev.b-disabled[data-v-68c5f76e]:before,.blu-paging__next.b-disabled[data-v-68c5f76e]:before {
    background-color: #797f85
}

.blu-paging__next[data-v-68c5f76e]:before {
    -webkit-transform: rotate(180deg);
    transform: rotate(180deg)
}

.blu-paging a[data-v-68c5f76e] {
    font: 14px/18px horas79 demi bold,-apple-system,segoe ui,roboto,helvetica,arial,sans-serif;
    height: 32px;
    min-width: 32px;
    margin: 2px;
    padding: 5px;
    border-radius: 50%;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-transition: background-color .5s;
    transition: background-color .5s
}

.blu-paging a[data-v-68c5f76e]:not(.b-disabled):not(.is-current):hover {
    background-color: #f3f9ff
}

.blu-paging a.is-current[data-v-68c5f76e] {
    color: #fff;
    background-color: #1d8fff;
    -webkit-animation: fade-68c5f76e .5s ease-in-out;
    animation: fade-68c5f76e .5s ease-in-out
}

.blu-paging a.b-disabled[data-v-68c5f76e]:focus-visible {
    -webkit-box-shadow: none;
    box-shadow: none;
    border: #e1e3e4 2px solid
}

.blu-paging a[data-v-68c5f76e]:focus-visible {
    outline: none;
    -webkit-box-shadow: 0px 0px 0px 4px #000;
    box-shadow: 0 0 0 4px #000;
    border-color: #ff5f03
}

.blu-paging.b-large a[data-v-68c5f76e] {
    font: 16px/20px horas79 demi bold,-apple-system,segoe ui,roboto,helvetica,arial,sans-serif;
    height: 46px;
    min-width: 46px;
    padding: 10px;
    margin: 2px;
    border-radius: 50%
}

.blu-paging.b-large .blu-paging__divider[data-v-68c5f76e] {
    min-width: 46px
}

.blu-paging.b-large .blu-paging__prev[data-v-68c5f76e]:before,.blu-paging.b-large .blu-paging__next[data-v-68c5f76e]:before {
    width: 24px;
    height: 24px
}

.blu-paging__list[data-v-68c5f76e] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    list-style: none;
    margin: 0;
    padding: 0
}

@-webkit-keyframes fade-68c5f76e {
    0% {
        opacity: 0
    }

    to {
        opacity: 1
    }
}

@keyframes fade-68c5f76e {
    0% {
        opacity: 0
    }

    to {
        opacity: 1
    }
}

.blu-card[data-v-65369478] {
    background: #fff;
    border-radius: 16px;
    -webkit-box-shadow: 0 1px 6px 0 rgba(0,0,0,.1);
    box-shadow: 0 1px 6px rgba(0,0,0,.1)
}

.blu-card.b-noshadow[data-v-65369478] {
    -webkit-box-shadow: none;
    box-shadow: none
}

.blu-card.b-radius-large[data-v-65369478] {
    border-radius: 32px
}

.blu-card.b-radius-medium[data-v-65369478] {
    border-radius: 24px
}

.blu-card.b-radius-small[data-v-65369478] {
    border-radius: 8px
}

.blu-card.b-no-radius[data-v-65369478] {
    border-radius: 0
}

.blu-card__content[data-v-46325189] {
    padding: 20px
}

.blu-list button[data-v-7ac573aa] {
    font: 16px/20px horas79,-apple-system,segoe ui,roboto,helvetica,arial,sans-serif;
    width: calc(100% + 16px);
    text-align: left;
    color: #19222a
}

.blu-list ul[data-v-7ac573aa] {
    padding: 0;
    margin: 0
}

.blu-list li[data-v-7ac573aa] {
    min-height: 56px
}

.blu-list ul li[data-v-7ac573aa] {
    display: grid;
    list-style: none;
    margin: 0 16px
}

.blu-list ul[data-v-7ac573aa]>:not(.list-group):not(:first-child) {
    border-top: #c8cbcd 1px solid
}

.blu-list.b-group ul .list-group:not(:last-child) li[data-v-7ac573aa]:last-child {
    border-bottom: 1px solid #c8cbcd
}

.blu-list .blu-list__text-right[data-v-7ac573aa] {
    color: rgba(25,34,42,.4);
    float: right;
    padding: 0 0 3px 19px;
    margin-top: -21px
}

.blu-list .blu-list__text-desc[data-v-7ac573aa] {
    color: rgba(25,34,42,.4);
    font: 14px/18px horas79,-apple-system,segoe ui,roboto,helvetica,arial,sans-serif;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    padding-right: 20px
}

.blu-list li.has-multiselect:not(.b-right-checkbox) .blu-list__text-desc[data-v-7ac573aa] {
    padding-left: 28px
}

.blu-list__item[data-v-7ac573aa] {
    display: block;
    min-height: 40px;
    margin: 8px 8px 8px -8px;
    padding: 8px;
    border-radius: 8px;
    -webkit-transition: background-color .4s;
    transition: background-color .4s;
    color: #19222a;
    cursor: pointer
}

.blu-list__item[data-v-7ac573aa]:not(.b-disabled):hover {
    background-color: #f1f2f2
}

.blu-list__item[data-v-7ac573aa]:not(.b-disabled):focus-visible {
    outline: none;
    -webkit-box-shadow: 0px 0px 0px 4px #000;
    box-shadow: 0 0 0 4px #000;
    background-color: #f1f2f2
}

.blu-list__item.b-selected[data-v-7ac573aa] {
    background-color: #f3f9ff
}

.blu-list__item.b-selected.has-multiselect.b-selected[data-v-7ac573aa] {
    background: none
}

.blu-list__item.b-disabled[data-v-7ac573aa] {
    cursor: not-allowed;
    opacity: .5
}

.blu-list__item.b-disabled[data-v-7ac573aa]:focus-visible {
    outline: none
}

.blu-list__item.b-disabled .blu-checkbox[data-v-7ac573aa],.blu-list__item.b-disabled .blu-radio[data-v-7ac573aa] {
    pointer-events: none
}

.blu-list__item-image[data-v-7ac573aa] {
    background: #fff;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    height: 24px;
    width: 24px;
    border-radius: 50%;
    margin-right: 8px;
    float: left
}

.blu-list__item-image img[data-v-7ac573aa] {
    border-radius: 50%
}

.blu-list__item-heading[data-v-7ac573aa] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

.blu-list .blu-checkbox[data-v-7ac573aa] {
    -webkit-transform: translateY(-2px);
    transform: translateY(-2px)
}

.blu-list .b-right-checkbox label[data-v-7ac573aa] {
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
    order: 1;
    width: 100%
}

.blu-list .b-right-checkbox .blu-checkbox[data-v-7ac573aa] {
    -webkit-box-ordinal-group: 3;
    -ms-flex-order: 2;
    order: 2;
    -webkit-transform: translateX(7px);
    transform: translate(7px)
}

.blu-list__content[data-v-7ac573aa] {
    display: grid;
    margin: 8px 8px 8px -8px;
    padding: 8px 10px;
    border-radius: 16px
}

.blu-list .has-left-radio .blu-radio[data-v-7ac573aa] {
    margin: 0 8px 0 0
}

.blu-list .has-left-radio .blu-list__text-desc[data-v-7ac573aa] {
    padding-left: 28px
}

.blu-list .has-right-radio .blu-radio[data-v-7ac573aa] {
    -webkit-box-ordinal-group: 3;
    -ms-flex-order: 2;
    order: 2;
    margin: 0 0 0 auto
}

.has-child>.blu-list[data-v-7ac573aa] {
    background-color: #fff;
    overflow-y: auto;
    max-height: 0px;
    opacity: 0;
    -webkit-transition: all .3s ease-in-out;
    transition: all .3s ease-in-out;
    width: calc(100% + 28px);
    -webkit-transform: translateX(-12px);
    transform: translate(-12px);
    padding-left: 24px
}

.has-child>.blu-list li[data-v-7ac573aa]:first-child {
    margin-top: 1px
}

.has-child>.blu-list__item[data-v-7ac573aa] {
    position: relative;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.has-child>.blu-list__item[data-v-7ac573aa]:after {
    content: "";
    width: 24px;
    height: 24px;
    background: rgba(0,0,0,0) url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2aWV3Qm94PSIwIDAgMjQgMjQiPgogIDxkZWZzPgogICAgPHBhdGgKICAgICAgICBpZD0iMTkwcjYzOHp6YSIKICAgICAgICBkPSJNMCA1LjE1NGMwLS42MzYuMjkyLTEuMjE5LjgtMS42TDUuNDExLjE5MmMuNDQ2LS4zMjUgMS4wNzItLjIyOCAxLjM5Ny4yMi4zMjUuNDQ1LjIyNyAxLjA3MS0uMjE5IDEuMzk2bC00LjYgMy4zNTQgNC41NjMgMy4wMDRjLjQ2LjMwNS41ODcuOTI1LjI4MiAxLjM4Ni0uMzA1LjQ2LS45MjYuNTg2LTEuMzg2LjI4MmwtNC42LTMuMDQ2Qy4yOTEgNi4zNzIgMCA1Ljc5IDAgNS4xNTR6IgogICAgLz4KICA8L2RlZnM+CiAgPGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgIDxnPgogICAgICA8Zz4KICAgICAgICA8cGF0aCBmaWxsPSIjRkZGIiBmaWxsLW9wYWNpdHk9Ii4wMSIgZD0iTTAgMEgyNFYyNEgweiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTU5MiAtNzg1KSB0cmFuc2xhdGUoNTkyIDc4NSkiIC8+CiAgICAgICAgPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTU5MiAtNzg1KSB0cmFuc2xhdGUoNTkyIDc4NSkgdHJhbnNsYXRlKDggNykiPgogICAgICAgICAgPG1hc2sgaWQ9InU0ZGRwYm95eGIiIGZpbGw9IiNmZmYiPjx1c2UgeGxpbms6aHJlZj0iIzE5MHI2Mzh6emEiIC8+PC9tYXNrPgogICAgICAgICAgPHVzZSBmaWxsPSIjNzk3Rjg1IiBmaWxsLXJ1bGU9Im5vbnplcm8iIHhsaW5rOmhyZWY9IiMxOTByNjM4enphIiAvPgogICAgICAgICAgPHBhdGggZmlsbD0iIzc5N0Y4NSIgZD0iTS04IC03SDE2VjE3SC04eiIgbWFzaz0idXJsKCN1NGRkcGJveXhiKSIgLz4KICAgICAgICA8L2c+CiAgICAgIDwvZz4KICAgIDwvZz4KICA8L2c+Cjwvc3ZnPgo=) center center no-repeat;
    -webkit-transform: rotate(270deg);
    transform: rotate(270deg);
    -webkit-transition: -webkit-transform .3s;
    transition: -webkit-transform .3s;
    transition: transform .3s;
    transition: transform .3s,-webkit-transform .3s;
    display: block;
    position: absolute;
    right: 8px;
    top: 7px
}

.has-child>.blu-list__item:focus-visible~.blu-list[data-v-7ac573aa] {
    border-top: #c8cbcd 1px solid;
    max-height: 200px;
    opacity: 1
}

.has-child>.blu-list__item:focus-visible~.blu-list__item[data-v-7ac573aa]:after {
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg)
}

.has-child>.blu-list.b-overflow-y[data-v-7ac573aa] {
    margin: 0
}

.has-child .blu-list__text-desc[data-v-7ac573aa] {
    padding-right: 20px
}

.has-child:hover>.blu-list[data-v-7ac573aa] {
    max-height: 200px;
    opacity: 1
}

.has-child:hover>.blu-list__item[data-v-7ac573aa]:after {
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg)
}

.has-child:hover>.blu-list[data-v-7ac573aa]:before {
    content: "";
    height: 1px;
    width: calc(100% - 28px);
    background: #c8cbcd;
    position: absolute;
    left: 12px
}

.has-left-icon[data-v-7ac573aa] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.has-left-icon .blu-list__item-icon[data-v-7ac573aa],.has-left-icon .blu-list__content-icon[data-v-7ac573aa] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-right: 8px;
    color: #797f85
}

.has-child-expand>.blu-list[data-v-7ac573aa] {
    background-color: #fff;
    overflow-y: auto;
    max-height: 0;
    opacity: 0;
    -webkit-transition: max-height .3s ease-in-out,opacity .3s ease-in-out;
    transition: max-height .3s ease-in-out,opacity .3s ease-in-out;
    width: calc(100% + 28px);
    -webkit-transform: translateX(-12px);
    transform: translate(-12px);
    padding-left: 24px
}

.has-child-expand>.blu-list li[data-v-7ac573aa]:first-child {
    margin-top: 1px
}

.has-child-expand>.blu-list__item[data-v-7ac573aa] {
    position: relative;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.has-child-expand>.blu-list__item[data-v-7ac573aa]:after {
    content: "";
    width: 24px;
    height: 24px;
    background: rgba(0,0,0,0) url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2aWV3Qm94PSIwIDAgMjQgMjQiPgogIDxkZWZzPgogICAgPHBhdGgKICAgICAgICBpZD0iMTkwcjYzOHp6YSIKICAgICAgICBkPSJNMCA1LjE1NGMwLS42MzYuMjkyLTEuMjE5LjgtMS42TDUuNDExLjE5MmMuNDQ2LS4zMjUgMS4wNzItLjIyOCAxLjM5Ny4yMi4zMjUuNDQ1LjIyNyAxLjA3MS0uMjE5IDEuMzk2bC00LjYgMy4zNTQgNC41NjMgMy4wMDRjLjQ2LjMwNS41ODcuOTI1LjI4MiAxLjM4Ni0uMzA1LjQ2LS45MjYuNTg2LTEuMzg2LjI4MmwtNC42LTMuMDQ2Qy4yOTEgNi4zNzIgMCA1Ljc5IDAgNS4xNTR6IgogICAgLz4KICA8L2RlZnM+CiAgPGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgIDxnPgogICAgICA8Zz4KICAgICAgICA8cGF0aCBmaWxsPSIjRkZGIiBmaWxsLW9wYWNpdHk9Ii4wMSIgZD0iTTAgMEgyNFYyNEgweiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTU5MiAtNzg1KSB0cmFuc2xhdGUoNTkyIDc4NSkiIC8+CiAgICAgICAgPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTU5MiAtNzg1KSB0cmFuc2xhdGUoNTkyIDc4NSkgdHJhbnNsYXRlKDggNykiPgogICAgICAgICAgPG1hc2sgaWQ9InU0ZGRwYm95eGIiIGZpbGw9IiNmZmYiPjx1c2UgeGxpbms6aHJlZj0iIzE5MHI2Mzh6emEiIC8+PC9tYXNrPgogICAgICAgICAgPHVzZSBmaWxsPSIjNzk3Rjg1IiBmaWxsLXJ1bGU9Im5vbnplcm8iIHhsaW5rOmhyZWY9IiMxOTByNjM4enphIiAvPgogICAgICAgICAgPHBhdGggZmlsbD0iIzc5N0Y4NSIgZD0iTS04IC03SDE2VjE3SC04eiIgbWFzaz0idXJsKCN1NGRkcGJveXhiKSIgLz4KICAgICAgICA8L2c+CiAgICAgIDwvZz4KICAgIDwvZz4KICA8L2c+Cjwvc3ZnPgo=) center center no-repeat;
    -webkit-transform: rotate(270deg);
    transform: rotate(270deg);
    -webkit-transition: -webkit-transform .3s;
    transition: -webkit-transform .3s;
    transition: transform .3s;
    transition: transform .3s,-webkit-transform .3s;
    display: block;
    position: absolute;
    right: 8px;
    top: 7px
}

.has-child-expand>.blu-list__item:focus-visible~.blu-list[data-v-7ac573aa] {
    border-top: #c8cbcd 1px solid;
    max-height: 200px;
    opacity: 1
}

.has-child-expand>.blu-list__item:focus-visible~.blu-list__item[data-v-7ac573aa]:after {
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg)
}

.has-child-expand>.blu-list.b-overflow-y[data-v-7ac573aa] {
    margin: 0
}

.has-child-expand .blu-list__text-desc[data-v-7ac573aa] {
    padding-right: 20px
}

.has-list-expand>.blu-list[data-v-7ac573aa] {
    max-height: 100vh;
    opacity: 1
}

.has-list-expand>.blu-list__item[data-v-7ac573aa]:after {
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg)
}

.has-list-expand>.blu-list[data-v-7ac573aa]:before {
    content: "";
    height: 1px;
    width: calc(100% - 28px);
    background: #c8cbcd;
    position: absolute;
    left: 12px
}

.blu-list button[data-v-5f6cc8bd] {
    font: 16px/20px horas79,-apple-system,segoe ui,roboto,helvetica,arial,sans-serif;
    width: calc(100% + 16px);
    text-align: left;
    color: #19222a
}

.blu-list ul[data-v-5f6cc8bd] {
    padding: 0;
    margin: 0
}

.blu-list li[data-v-5f6cc8bd] {
    min-height: 56px
}

.blu-list ul li[data-v-5f6cc8bd] {
    display: grid;
    list-style: none;
    margin: 0 16px
}

.blu-list ul[data-v-5f6cc8bd]>:not(.list-group):not(:first-child) {
    border-top: #c8cbcd 1px solid
}

.blu-list.b-group ul .list-group:not(:last-child) li[data-v-5f6cc8bd]:last-child {
    border-bottom: 1px solid #c8cbcd
}

.blu-list .blu-list__text-right[data-v-5f6cc8bd] {
    color: rgba(25,34,42,.4);
    float: right;
    padding: 0 0 3px 19px;
    margin-top: -21px
}

.blu-list .blu-list__text-desc[data-v-5f6cc8bd] {
    color: rgba(25,34,42,.4);
    font: 14px/18px horas79,-apple-system,segoe ui,roboto,helvetica,arial,sans-serif;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    padding-right: 20px
}

.blu-list li.has-multiselect:not(.b-right-checkbox) .blu-list__text-desc[data-v-5f6cc8bd] {
    padding-left: 28px
}

.blu-list__item[data-v-5f6cc8bd] {
    display: block;
    min-height: 40px;
    margin: 8px 8px 8px -8px;
    padding: 8px;
    border-radius: 8px;
    -webkit-transition: background-color .4s;
    transition: background-color .4s;
    color: #19222a;
    cursor: pointer
}

.blu-list__item[data-v-5f6cc8bd]:not(.b-disabled):hover {
    background-color: #f1f2f2
}

.blu-list__item[data-v-5f6cc8bd]:not(.b-disabled):focus-visible {
    outline: none;
    -webkit-box-shadow: 0px 0px 0px 4px #000;
    box-shadow: 0 0 0 4px #000;
    background-color: #f1f2f2
}

.blu-list__item.b-selected[data-v-5f6cc8bd] {
    background-color: #f3f9ff
}

.blu-list__item.b-selected.has-multiselect.b-selected[data-v-5f6cc8bd] {
    background: none
}

.blu-list__item.b-disabled[data-v-5f6cc8bd] {
    cursor: not-allowed;
    opacity: .5
}

.blu-list__item.b-disabled[data-v-5f6cc8bd]:focus-visible {
    outline: none
}

.blu-list__item.b-disabled .blu-checkbox[data-v-5f6cc8bd],.blu-list__item.b-disabled .blu-radio[data-v-5f6cc8bd] {
    pointer-events: none
}

.blu-list__item-image[data-v-5f6cc8bd] {
    background: #fff;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    height: 24px;
    width: 24px;
    border-radius: 50%;
    margin-right: 8px;
    float: left
}

.blu-list__item-image img[data-v-5f6cc8bd] {
    border-radius: 50%
}

.blu-list__item-heading[data-v-5f6cc8bd] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

.blu-list .blu-checkbox[data-v-5f6cc8bd] {
    -webkit-transform: translateY(-2px);
    transform: translateY(-2px)
}

.blu-list .b-right-checkbox label[data-v-5f6cc8bd] {
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
    order: 1;
    width: 100%
}

.blu-list .b-right-checkbox .blu-checkbox[data-v-5f6cc8bd] {
    -webkit-box-ordinal-group: 3;
    -ms-flex-order: 2;
    order: 2;
    -webkit-transform: translateX(7px);
    transform: translate(7px)
}

.blu-list__content[data-v-5f6cc8bd] {
    display: grid;
    margin: 8px 8px 8px -8px;
    padding: 8px 10px;
    border-radius: 16px
}

.blu-list .has-left-radio .blu-radio[data-v-5f6cc8bd] {
    margin: 0 8px 0 0
}

.blu-list .has-left-radio .blu-list__text-desc[data-v-5f6cc8bd] {
    padding-left: 28px
}

.blu-list .has-right-radio .blu-radio[data-v-5f6cc8bd] {
    -webkit-box-ordinal-group: 3;
    -ms-flex-order: 2;
    order: 2;
    margin: 0 0 0 auto
}

.has-child>.blu-list[data-v-5f6cc8bd] {
    background-color: #fff;
    overflow-y: auto;
    max-height: 0px;
    opacity: 0;
    -webkit-transition: all .3s ease-in-out;
    transition: all .3s ease-in-out;
    width: calc(100% + 28px);
    -webkit-transform: translateX(-12px);
    transform: translate(-12px);
    padding-left: 24px
}

.has-child>.blu-list li[data-v-5f6cc8bd]:first-child {
    margin-top: 1px
}

.has-child>.blu-list__item[data-v-5f6cc8bd] {
    position: relative;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.has-child>.blu-list__item[data-v-5f6cc8bd]:after {
    content: "";
    width: 24px;
    height: 24px;
    background: rgba(0,0,0,0) url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2aWV3Qm94PSIwIDAgMjQgMjQiPgogIDxkZWZzPgogICAgPHBhdGgKICAgICAgICBpZD0iMTkwcjYzOHp6YSIKICAgICAgICBkPSJNMCA1LjE1NGMwLS42MzYuMjkyLTEuMjE5LjgtMS42TDUuNDExLjE5MmMuNDQ2LS4zMjUgMS4wNzItLjIyOCAxLjM5Ny4yMi4zMjUuNDQ1LjIyNyAxLjA3MS0uMjE5IDEuMzk2bC00LjYgMy4zNTQgNC41NjMgMy4wMDRjLjQ2LjMwNS41ODcuOTI1LjI4MiAxLjM4Ni0uMzA1LjQ2LS45MjYuNTg2LTEuMzg2LjI4MmwtNC42LTMuMDQ2Qy4yOTEgNi4zNzIgMCA1Ljc5IDAgNS4xNTR6IgogICAgLz4KICA8L2RlZnM+CiAgPGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgIDxnPgogICAgICA8Zz4KICAgICAgICA8cGF0aCBmaWxsPSIjRkZGIiBmaWxsLW9wYWNpdHk9Ii4wMSIgZD0iTTAgMEgyNFYyNEgweiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTU5MiAtNzg1KSB0cmFuc2xhdGUoNTkyIDc4NSkiIC8+CiAgICAgICAgPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTU5MiAtNzg1KSB0cmFuc2xhdGUoNTkyIDc4NSkgdHJhbnNsYXRlKDggNykiPgogICAgICAgICAgPG1hc2sgaWQ9InU0ZGRwYm95eGIiIGZpbGw9IiNmZmYiPjx1c2UgeGxpbms6aHJlZj0iIzE5MHI2Mzh6emEiIC8+PC9tYXNrPgogICAgICAgICAgPHVzZSBmaWxsPSIjNzk3Rjg1IiBmaWxsLXJ1bGU9Im5vbnplcm8iIHhsaW5rOmhyZWY9IiMxOTByNjM4enphIiAvPgogICAgICAgICAgPHBhdGggZmlsbD0iIzc5N0Y4NSIgZD0iTS04IC03SDE2VjE3SC04eiIgbWFzaz0idXJsKCN1NGRkcGJveXhiKSIgLz4KICAgICAgICA8L2c+CiAgICAgIDwvZz4KICAgIDwvZz4KICA8L2c+Cjwvc3ZnPgo=) center center no-repeat;
    -webkit-transform: rotate(270deg);
    transform: rotate(270deg);
    -webkit-transition: -webkit-transform .3s;
    transition: -webkit-transform .3s;
    transition: transform .3s;
    transition: transform .3s,-webkit-transform .3s;
    display: block;
    position: absolute;
    right: 8px;
    top: 7px
}

.has-child>.blu-list__item:focus-visible~.blu-list[data-v-5f6cc8bd] {
    border-top: #c8cbcd 1px solid;
    max-height: 200px;
    opacity: 1
}

.has-child>.blu-list__item:focus-visible~.blu-list__item[data-v-5f6cc8bd]:after {
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg)
}

.has-child>.blu-list.b-overflow-y[data-v-5f6cc8bd] {
    margin: 0
}

.has-child .blu-list__text-desc[data-v-5f6cc8bd] {
    padding-right: 20px
}

.has-child:hover>.blu-list[data-v-5f6cc8bd] {
    max-height: 200px;
    opacity: 1
}

.has-child:hover>.blu-list__item[data-v-5f6cc8bd]:after {
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg)
}

.has-child:hover>.blu-list[data-v-5f6cc8bd]:before {
    content: "";
    height: 1px;
    width: calc(100% - 28px);
    background: #c8cbcd;
    position: absolute;
    left: 12px
}

.has-left-icon[data-v-5f6cc8bd] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.has-left-icon .blu-list__item-icon[data-v-5f6cc8bd],.has-left-icon .blu-list__content-icon[data-v-5f6cc8bd] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-right: 8px;
    color: #797f85
}

.has-child-expand>.blu-list[data-v-5f6cc8bd] {
    background-color: #fff;
    overflow-y: auto;
    max-height: 0;
    opacity: 0;
    -webkit-transition: max-height .3s ease-in-out,opacity .3s ease-in-out;
    transition: max-height .3s ease-in-out,opacity .3s ease-in-out;
    width: calc(100% + 28px);
    -webkit-transform: translateX(-12px);
    transform: translate(-12px);
    padding-left: 24px
}

.has-child-expand>.blu-list li[data-v-5f6cc8bd]:first-child {
    margin-top: 1px
}

.has-child-expand>.blu-list__item[data-v-5f6cc8bd] {
    position: relative;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.has-child-expand>.blu-list__item[data-v-5f6cc8bd]:after {
    content: "";
    width: 24px;
    height: 24px;
    background: rgba(0,0,0,0) url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2aWV3Qm94PSIwIDAgMjQgMjQiPgogIDxkZWZzPgogICAgPHBhdGgKICAgICAgICBpZD0iMTkwcjYzOHp6YSIKICAgICAgICBkPSJNMCA1LjE1NGMwLS42MzYuMjkyLTEuMjE5LjgtMS42TDUuNDExLjE5MmMuNDQ2LS4zMjUgMS4wNzItLjIyOCAxLjM5Ny4yMi4zMjUuNDQ1LjIyNyAxLjA3MS0uMjE5IDEuMzk2bC00LjYgMy4zNTQgNC41NjMgMy4wMDRjLjQ2LjMwNS41ODcuOTI1LjI4MiAxLjM4Ni0uMzA1LjQ2LS45MjYuNTg2LTEuMzg2LjI4MmwtNC42LTMuMDQ2Qy4yOTEgNi4zNzIgMCA1Ljc5IDAgNS4xNTR6IgogICAgLz4KICA8L2RlZnM+CiAgPGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgIDxnPgogICAgICA8Zz4KICAgICAgICA8cGF0aCBmaWxsPSIjRkZGIiBmaWxsLW9wYWNpdHk9Ii4wMSIgZD0iTTAgMEgyNFYyNEgweiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTU5MiAtNzg1KSB0cmFuc2xhdGUoNTkyIDc4NSkiIC8+CiAgICAgICAgPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTU5MiAtNzg1KSB0cmFuc2xhdGUoNTkyIDc4NSkgdHJhbnNsYXRlKDggNykiPgogICAgICAgICAgPG1hc2sgaWQ9InU0ZGRwYm95eGIiIGZpbGw9IiNmZmYiPjx1c2UgeGxpbms6aHJlZj0iIzE5MHI2Mzh6emEiIC8+PC9tYXNrPgogICAgICAgICAgPHVzZSBmaWxsPSIjNzk3Rjg1IiBmaWxsLXJ1bGU9Im5vbnplcm8iIHhsaW5rOmhyZWY9IiMxOTByNjM4enphIiAvPgogICAgICAgICAgPHBhdGggZmlsbD0iIzc5N0Y4NSIgZD0iTS04IC03SDE2VjE3SC04eiIgbWFzaz0idXJsKCN1NGRkcGJveXhiKSIgLz4KICAgICAgICA8L2c+CiAgICAgIDwvZz4KICAgIDwvZz4KICA8L2c+Cjwvc3ZnPgo=) center center no-repeat;
    -webkit-transform: rotate(270deg);
    transform: rotate(270deg);
    -webkit-transition: -webkit-transform .3s;
    transition: -webkit-transform .3s;
    transition: transform .3s;
    transition: transform .3s,-webkit-transform .3s;
    display: block;
    position: absolute;
    right: 8px;
    top: 7px
}

.has-child-expand>.blu-list__item:focus-visible~.blu-list[data-v-5f6cc8bd] {
    border-top: #c8cbcd 1px solid;
    max-height: 200px;
    opacity: 1
}

.has-child-expand>.blu-list__item:focus-visible~.blu-list__item[data-v-5f6cc8bd]:after {
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg)
}

.has-child-expand>.blu-list.b-overflow-y[data-v-5f6cc8bd] {
    margin: 0
}

.has-child-expand .blu-list__text-desc[data-v-5f6cc8bd] {
    padding-right: 20px
}

.has-list-expand>.blu-list[data-v-5f6cc8bd] {
    max-height: 100vh;
    opacity: 1
}

.has-list-expand>.blu-list__item[data-v-5f6cc8bd]:after {
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg)
}

.has-list-expand>.blu-list[data-v-5f6cc8bd]:before {
    content: "";
    height: 1px;
    width: calc(100% - 28px);
    background: #c8cbcd;
    position: absolute;
    left: 12px
}

.blu-list button[data-v-55367f00] {
    font: 16px/20px horas79,-apple-system,segoe ui,roboto,helvetica,arial,sans-serif;
    width: calc(100% + 16px);
    text-align: left;
    color: #19222a
}

.blu-list ul[data-v-55367f00] {
    padding: 0;
    margin: 0
}

.blu-list li[data-v-55367f00] {
    min-height: 56px
}

.blu-list ul li[data-v-55367f00] {
    display: grid;
    list-style: none;
    margin: 0 16px
}

.blu-list ul[data-v-55367f00]>:not(.list-group):not(:first-child) {
    border-top: #c8cbcd 1px solid
}

.blu-list.b-group ul .list-group:not(:last-child) li[data-v-55367f00]:last-child {
    border-bottom: 1px solid #c8cbcd
}

.blu-list .blu-list__text-right[data-v-55367f00] {
    color: rgba(25,34,42,.4);
    float: right;
    padding: 0 0 3px 19px;
    margin-top: -21px
}

.blu-list .blu-list__text-desc[data-v-55367f00] {
    color: rgba(25,34,42,.4);
    font: 14px/18px horas79,-apple-system,segoe ui,roboto,helvetica,arial,sans-serif;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    padding-right: 20px
}

.blu-list li.has-multiselect:not(.b-right-checkbox) .blu-list__text-desc[data-v-55367f00] {
    padding-left: 28px
}

.blu-list__item[data-v-55367f00] {
    display: block;
    min-height: 40px;
    margin: 8px 8px 8px -8px;
    padding: 8px;
    border-radius: 8px;
    -webkit-transition: background-color .4s;
    transition: background-color .4s;
    color: #19222a;
    cursor: pointer
}

.blu-list__item[data-v-55367f00]:not(.b-disabled):hover {
    background-color: #f1f2f2
}

.blu-list__item[data-v-55367f00]:not(.b-disabled):focus-visible {
    outline: none;
    -webkit-box-shadow: 0px 0px 0px 4px #000;
    box-shadow: 0 0 0 4px #000;
    background-color: #f1f2f2
}

.blu-list__item.b-selected[data-v-55367f00] {
    background-color: #f3f9ff
}

.blu-list__item.b-selected.has-multiselect.b-selected[data-v-55367f00] {
    background: none
}

.blu-list__item.b-disabled[data-v-55367f00] {
    cursor: not-allowed;
    opacity: .5
}

.blu-list__item.b-disabled[data-v-55367f00]:focus-visible {
    outline: none
}

.blu-list__item.b-disabled .blu-checkbox[data-v-55367f00],.blu-list__item.b-disabled .blu-radio[data-v-55367f00] {
    pointer-events: none
}

.blu-list__item-image[data-v-55367f00] {
    background: #fff;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    height: 24px;
    width: 24px;
    border-radius: 50%;
    margin-right: 8px;
    float: left
}

.blu-list__item-image img[data-v-55367f00] {
    border-radius: 50%
}

.blu-list__item-heading[data-v-55367f00] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

.blu-list .blu-checkbox[data-v-55367f00] {
    -webkit-transform: translateY(-2px);
    transform: translateY(-2px)
}

.blu-list .b-right-checkbox label[data-v-55367f00] {
    -webkit-box-ordinal-group: 2;
    -ms-flex-order: 1;
    order: 1;
    width: 100%
}

.blu-list .b-right-checkbox .blu-checkbox[data-v-55367f00] {
    -webkit-box-ordinal-group: 3;
    -ms-flex-order: 2;
    order: 2;
    -webkit-transform: translateX(7px);
    transform: translate(7px)
}

.blu-list__content[data-v-55367f00] {
    display: grid;
    margin: 8px 8px 8px -8px;
    padding: 8px 10px;
    border-radius: 16px
}

.blu-list .has-left-radio .blu-radio[data-v-55367f00] {
    margin: 0 8px 0 0
}

.blu-list .has-left-radio .blu-list__text-desc[data-v-55367f00] {
    padding-left: 28px
}

.blu-list .has-right-radio .blu-radio[data-v-55367f00] {
    -webkit-box-ordinal-group: 3;
    -ms-flex-order: 2;
    order: 2;
    margin: 0 0 0 auto
}

.has-child>.blu-list[data-v-55367f00] {
    background-color: #fff;
    overflow-y: auto;
    max-height: 0px;
    opacity: 0;
    -webkit-transition: all .3s ease-in-out;
    transition: all .3s ease-in-out;
    width: calc(100% + 28px);
    -webkit-transform: translateX(-12px);
    transform: translate(-12px);
    padding-left: 24px
}

.has-child>.blu-list li[data-v-55367f00]:first-child {
    margin-top: 1px
}

.has-child>.blu-list__item[data-v-55367f00] {
    position: relative;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.has-child>.blu-list__item[data-v-55367f00]:after {
    content: "";
    width: 24px;
    height: 24px;
    background: rgba(0,0,0,0) url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2aWV3Qm94PSIwIDAgMjQgMjQiPgogIDxkZWZzPgogICAgPHBhdGgKICAgICAgICBpZD0iMTkwcjYzOHp6YSIKICAgICAgICBkPSJNMCA1LjE1NGMwLS42MzYuMjkyLTEuMjE5LjgtMS42TDUuNDExLjE5MmMuNDQ2LS4zMjUgMS4wNzItLjIyOCAxLjM5Ny4yMi4zMjUuNDQ1LjIyNyAxLjA3MS0uMjE5IDEuMzk2bC00LjYgMy4zNTQgNC41NjMgMy4wMDRjLjQ2LjMwNS41ODcuOTI1LjI4MiAxLjM4Ni0uMzA1LjQ2LS45MjYuNTg2LTEuMzg2LjI4MmwtNC42LTMuMDQ2Qy4yOTEgNi4zNzIgMCA1Ljc5IDAgNS4xNTR6IgogICAgLz4KICA8L2RlZnM+CiAgPGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgIDxnPgogICAgICA8Zz4KICAgICAgICA8cGF0aCBmaWxsPSIjRkZGIiBmaWxsLW9wYWNpdHk9Ii4wMSIgZD0iTTAgMEgyNFYyNEgweiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTU5MiAtNzg1KSB0cmFuc2xhdGUoNTkyIDc4NSkiIC8+CiAgICAgICAgPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTU5MiAtNzg1KSB0cmFuc2xhdGUoNTkyIDc4NSkgdHJhbnNsYXRlKDggNykiPgogICAgICAgICAgPG1hc2sgaWQ9InU0ZGRwYm95eGIiIGZpbGw9IiNmZmYiPjx1c2UgeGxpbms6aHJlZj0iIzE5MHI2Mzh6emEiIC8+PC9tYXNrPgogICAgICAgICAgPHVzZSBmaWxsPSIjNzk3Rjg1IiBmaWxsLXJ1bGU9Im5vbnplcm8iIHhsaW5rOmhyZWY9IiMxOTByNjM4enphIiAvPgogICAgICAgICAgPHBhdGggZmlsbD0iIzc5N0Y4NSIgZD0iTS04IC03SDE2VjE3SC04eiIgbWFzaz0idXJsKCN1NGRkcGJveXhiKSIgLz4KICAgICAgICA8L2c+CiAgICAgIDwvZz4KICAgIDwvZz4KICA8L2c+Cjwvc3ZnPgo=) center center no-repeat;
    -webkit-transform: rotate(270deg);
    transform: rotate(270deg);
    -webkit-transition: -webkit-transform .3s;
    transition: -webkit-transform .3s;
    transition: transform .3s;
    transition: transform .3s,-webkit-transform .3s;
    display: block;
    position: absolute;
    right: 8px;
    top: 7px
}

.has-child>.blu-list__item:focus-visible~.blu-list[data-v-55367f00] {
    border-top: #c8cbcd 1px solid;
    max-height: 200px;
    opacity: 1
}

.has-child>.blu-list__item:focus-visible~.blu-list__item[data-v-55367f00]:after {
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg)
}

.has-child>.blu-list.b-overflow-y[data-v-55367f00] {
    margin: 0
}

.has-child .blu-list__text-desc[data-v-55367f00] {
    padding-right: 20px
}

.has-child:hover>.blu-list[data-v-55367f00] {
    max-height: 200px;
    opacity: 1
}

.has-child:hover>.blu-list__item[data-v-55367f00]:after {
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg)
}

.has-child:hover>.blu-list[data-v-55367f00]:before {
    content: "";
    height: 1px;
    width: calc(100% - 28px);
    background: #c8cbcd;
    position: absolute;
    left: 12px
}

.has-left-icon[data-v-55367f00] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.has-left-icon .blu-list__item-icon[data-v-55367f00],.has-left-icon .blu-list__content-icon[data-v-55367f00] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-right: 8px;
    color: #797f85
}

.has-child-expand>.blu-list[data-v-55367f00] {
    background-color: #fff;
    overflow-y: auto;
    max-height: 0;
    opacity: 0;
    -webkit-transition: max-height .3s ease-in-out,opacity .3s ease-in-out;
    transition: max-height .3s ease-in-out,opacity .3s ease-in-out;
    width: calc(100% + 28px);
    -webkit-transform: translateX(-12px);
    transform: translate(-12px);
    padding-left: 24px
}

.has-child-expand>.blu-list li[data-v-55367f00]:first-child {
    margin-top: 1px
}

.has-child-expand>.blu-list__item[data-v-55367f00] {
    position: relative;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.has-child-expand>.blu-list__item[data-v-55367f00]:after {
    content: "";
    width: 24px;
    height: 24px;
    background: rgba(0,0,0,0) url(data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHhtbG5zOnhsaW5rPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5L3hsaW5rIiB2aWV3Qm94PSIwIDAgMjQgMjQiPgogIDxkZWZzPgogICAgPHBhdGgKICAgICAgICBpZD0iMTkwcjYzOHp6YSIKICAgICAgICBkPSJNMCA1LjE1NGMwLS42MzYuMjkyLTEuMjE5LjgtMS42TDUuNDExLjE5MmMuNDQ2LS4zMjUgMS4wNzItLjIyOCAxLjM5Ny4yMi4zMjUuNDQ1LjIyNyAxLjA3MS0uMjE5IDEuMzk2bC00LjYgMy4zNTQgNC41NjMgMy4wMDRjLjQ2LjMwNS41ODcuOTI1LjI4MiAxLjM4Ni0uMzA1LjQ2LS45MjYuNTg2LTEuMzg2LjI4MmwtNC42LTMuMDQ2Qy4yOTEgNi4zNzIgMCA1Ljc5IDAgNS4xNTR6IgogICAgLz4KICA8L2RlZnM+CiAgPGcgZmlsbD0ibm9uZSIgZmlsbC1ydWxlPSJldmVub2RkIj4KICAgIDxnPgogICAgICA8Zz4KICAgICAgICA8cGF0aCBmaWxsPSIjRkZGIiBmaWxsLW9wYWNpdHk9Ii4wMSIgZD0iTTAgMEgyNFYyNEgweiIgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTU5MiAtNzg1KSB0cmFuc2xhdGUoNTkyIDc4NSkiIC8+CiAgICAgICAgPGcgdHJhbnNmb3JtPSJ0cmFuc2xhdGUoLTU5MiAtNzg1KSB0cmFuc2xhdGUoNTkyIDc4NSkgdHJhbnNsYXRlKDggNykiPgogICAgICAgICAgPG1hc2sgaWQ9InU0ZGRwYm95eGIiIGZpbGw9IiNmZmYiPjx1c2UgeGxpbms6aHJlZj0iIzE5MHI2Mzh6emEiIC8+PC9tYXNrPgogICAgICAgICAgPHVzZSBmaWxsPSIjNzk3Rjg1IiBmaWxsLXJ1bGU9Im5vbnplcm8iIHhsaW5rOmhyZWY9IiMxOTByNjM4enphIiAvPgogICAgICAgICAgPHBhdGggZmlsbD0iIzc5N0Y4NSIgZD0iTS04IC03SDE2VjE3SC04eiIgbWFzaz0idXJsKCN1NGRkcGJveXhiKSIgLz4KICAgICAgICA8L2c+CiAgICAgIDwvZz4KICAgIDwvZz4KICA8L2c+Cjwvc3ZnPgo=) center center no-repeat;
    -webkit-transform: rotate(270deg);
    transform: rotate(270deg);
    -webkit-transition: -webkit-transform .3s;
    transition: -webkit-transform .3s;
    transition: transform .3s;
    transition: transform .3s,-webkit-transform .3s;
    display: block;
    position: absolute;
    right: 8px;
    top: 7px
}

.has-child-expand>.blu-list__item:focus-visible~.blu-list[data-v-55367f00] {
    border-top: #c8cbcd 1px solid;
    max-height: 200px;
    opacity: 1
}

.has-child-expand>.blu-list__item:focus-visible~.blu-list__item[data-v-55367f00]:after {
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg)
}

.has-child-expand>.blu-list.b-overflow-y[data-v-55367f00] {
    margin: 0
}

.has-child-expand .blu-list__text-desc[data-v-55367f00] {
    padding-right: 20px
}

.has-list-expand>.blu-list[data-v-55367f00] {
    max-height: 100vh;
    opacity: 1
}

.has-list-expand>.blu-list__item[data-v-55367f00]:after {
    -webkit-transform: rotate(90deg);
    transform: rotate(90deg)
}

.has-list-expand>.blu-list[data-v-55367f00]:before {
    content: "";
    height: 1px;
    width: calc(100% - 28px);
    background: #c8cbcd;
    position: absolute;
    left: 12px
}

.blu-list-group__title[data-v-a2645920] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    padding: 12px 0;
    color: rgba(25,34,42,.4);
    font: 16px/20px horas79,-apple-system,segoe ui,roboto,helvetica,arial,sans-serif
}

.blu-rating[data-v-09b5cccb] {
    display: -webkit-inline-box;
    display: -ms-inline-flexbox;
    display: inline-flex;
    position: relative;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center
}

.blu-rating .star[data-v-09b5cccb] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex
}

.blu-rating .blu-rating-text[data-v-09b5cccb] {
    color: #92979c;
    font: 12px/16px horas79,-apple-system,segoe ui,roboto,helvetica,arial,sans-serif;
    position: absolute;
    right: 0;
    top: 25px
}

.blu-rating .blu-rating-score[data-v-09b5cccb] {
    font: 16px/20px horas79,-apple-system,segoe ui,roboto,helvetica,arial,sans-serif
}

.blu-tooltip[data-v-3af43acd] {
    position: relative
}

@media screen and (min-width: 769px),print {
    .blu-tooltip.b-left-center[data-v-3af43acd],.blu-tooltip.b-right-center[data-v-3af43acd] {
        -webkit-box-align:center;
        -ms-flex-align: center;
        align-items: center
    }

    .blu-tooltip.b-right-top[data-v-3af43acd],.blu-tooltip.b-right-center[data-v-3af43acd],.blu-tooltip.b-right-btm[data-v-3af43acd],.blu-tooltip.b-left-top[data-v-3af43acd],.blu-tooltip.b-left-center[data-v-3af43acd],.blu-tooltip.b-left-btm[data-v-3af43acd] {
        display: -webkit-inline-box;
        display: -ms-inline-flexbox;
        display: inline-flex
    }
}

@media screen and (min-width: 769px),print {
    .blu-tooltip__label[data-v-5fa81f30] {
        position:relative
    }

    .blu-tooltip__label[data-v-5fa81f30]:hover {
        cursor: default
    }

    .blu-tooltip__label:hover+.blu-tooltip__label[data-v-5fa81f30]:after {
        opacity: 1;
        -webkit-transition: all .5s ease 0s;
        transition: all .5s ease 0s
    }

    .blu-tooltip__label[data-v-5fa81f30]:focus-visible {
        background-color: #000;
        color: #fff;
        outline: none;
        cursor: default
    }

    .blu-tooltip__label:focus-visible+.blu-tooltip__label[data-v-5fa81f30]:after {
        opacity: 1;
        -webkit-transition: all .5s ease 0s;
        transition: all .5s ease 0s
    }

    .blu-tooltip.b-top-left .blu-tooltip__label[data-v-5fa81f30]:after,.blu-tooltip.b-top-center .blu-tooltip__label[data-v-5fa81f30]:after,.blu-tooltip.b-top-right .blu-tooltip__label[data-v-5fa81f30]:after {
        bottom: 100%;
        border-color: #fff rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0)
    }

    .blu-tooltip.b-right-top .blu-tooltip__label[data-v-5fa81f30]:after,.blu-tooltip.b-right-center .blu-tooltip__label[data-v-5fa81f30]:after,.blu-tooltip.b-right-btm .blu-tooltip__label[data-v-5fa81f30]:after {
        top: 4px;
        left: 100%;
        border-color: rgba(0,0,0,0) #fff rgba(0,0,0,0) rgba(0,0,0,0)
    }

    .blu-tooltip.b-left-top .blu-tooltip__label[data-v-5fa81f30]:after,.blu-tooltip.b-left-center .blu-tooltip__label[data-v-5fa81f30]:after,.blu-tooltip.b-left-btm .blu-tooltip__label[data-v-5fa81f30]:after {
        left: -16px;
        top: 4px;
        border-color: rgba(0,0,0,0) rgba(0,0,0,0) rgba(0,0,0,0) #fff
    }
}

@media screen and (max-width: 768px) {
    .b-active .blu-tooltip__label[data-v-5fa81f30] {
        position:relative;
        z-index: 1;
        opacity: .5
    }

    .b-active .blu-tooltip__label+.blu-tooltip__content-wrapper[data-v-5fa81f30] {
        opacity: 1;
        -webkit-transition: all .5s ease 0s;
        transition: all .5s ease 0s;
        z-index: 99
    }

    .b-active .blu-tooltip__label+.blu-tooltip__content-wrapper .blu-tooltip__mask[data-v-5fa81f30] {
        visibility: visible
    }

    .b-active .blu-tooltip__label+.blu-tooltip__content-wrapper .blu-tooltip__content[data-v-5fa81f30] {
        opacity: 1;
        visibility: visible
    }
}

@-webkit-keyframes scale-up-e8a6e46e {
    0% {
        -webkit-transform: scale(.5);
        transform: scale(.5)
    }

    25% {
        -webkit-transform: scale(.8);
        transform: scale(.8)
    }

    50% {
        -webkit-transform: scale(1);
        transform: scale(1)
    }
}

@keyframes scale-up-e8a6e46e {
    0% {
        -webkit-transform: scale(.5);
        transform: scale(.5)
    }

    25% {
        -webkit-transform: scale(.8);
        transform: scale(.8)
    }

    50% {
        -webkit-transform: scale(1);
        transform: scale(1)
    }
}

.blu-tooltip__content[data-v-e8a6e46e] {
    font: 16px/20px horas79,-apple-system,segoe ui,roboto,helvetica,arial,sans-serif;
    width: 250px;
    text-align: left;
    border-radius: 8px;
    background-color: #fff;
    padding: 16px;
    -webkit-transition: visibility .3s,opacity .3s ease .2s;
    transition: visibility .3s,opacity .3s ease .2s;
    opacity: 0;
    pointer-events: all;
    visibility: hidden;
    color: rgba(25,34,42,.7);
    -webkit-box-shadow: 0 1px 6px 0 rgba(0,0,0,.1);
    box-shadow: 0 1px 6px rgba(0,0,0,.1)
}

@media screen and (min-width: 769px),print {
    .blu-tooltip__content[data-v-e8a6e46e]:hover {
        opacity:1;
        visibility: visible
    }
}

@media screen and (min-width: 769px),print {
    .blu-tooltip__content-wrapper[data-v-e8a6e46e] {
        position:absolute;
        z-index: 1;
        pointer-events: none
    }
}

@media screen and (min-width: 769px)and (min-width: 769px),print {
    .blu-tooltip__content-wrapper.b-page .blu-modal__close[data-v-e8a6e46e] {
        display:none
    }
}

@media screen and (min-width: 769px),print {
    .blu-tooltip__label:hover+.blu-tooltip__content-wrapper .blu-tooltip__content[data-v-e8a6e46e] {
        opacity:1;
        visibility: visible;
        -webkit-animation: scale-up-e8a6e46e .2s cubic-bezier(0,0,.4,1.4) .2s;
        animation: scale-up-e8a6e46e .2s cubic-bezier(0,0,.4,1.4) .2s
    }

    .blu-tooltip__label:focus-visible+.blu-tooltip__content-wrapper .blu-tooltip__content[data-v-e8a6e46e] {
        opacity: 1;
        visibility: visible;
        -webkit-animation: scale-up-e8a6e46e .2s cubic-bezier(0,0,.4,1.4) .2s;
        animation: scale-up-e8a6e46e .2s cubic-bezier(0,0,.4,1.4) .2s
    }

    .blu-tooltip__close[data-v-e8a6e46e] {
        display: none
    }

    .blu-tooltip.b-top-left .blu-tooltip__label[data-v-e8a6e46e]:after,.blu-tooltip.b-top-center .blu-tooltip__label[data-v-e8a6e46e]:after,.blu-tooltip.b-top-right .blu-tooltip__label[data-v-e8a6e46e]:after,.blu-tooltip.b-btm-left .blu-tooltip__label[data-v-e8a6e46e]:after,.blu-tooltip.b-btm-center .blu-tooltip__label[data-v-e8a6e46e]:after,.blu-tooltip.b-btm-right .blu-tooltip__label[data-v-e8a6e46e]:after {
        left: calc(50% - 8px)
    }

    .blu-tooltip.b-top-center .blu-tooltip__content-wrapper[data-v-e8a6e46e],.blu-tooltip.b-btm-center .blu-tooltip__content-wrapper[data-v-e8a6e46e] {
        height: 0
    }
}

@media screen and (min-width: 769px)and (min-width: 769px),print {
    .blu-tooltip.b-top-center .blu-tooltip__content-wrapper[data-v-e8a6e46e],.blu-tooltip.b-btm-center .blu-tooltip__content-wrapper[data-v-e8a6e46e] {
        right:50%
    }
}

@media screen and (min-width: 769px),print {
    .blu-tooltip.b-top-center .blu-tooltip__content[data-v-e8a6e46e],.blu-tooltip.b-btm-center .blu-tooltip__content[data-v-e8a6e46e] {
        margin:auto
    }
}

@media screen and (min-width: 769px)and (min-width: 769px),print {
    .blu-tooltip.b-top-center .blu-tooltip__content[data-v-e8a6e46e],.blu-tooltip.b-btm-center .blu-tooltip__content[data-v-e8a6e46e] {
        margin:auto -50% auto auto
    }
}

@media screen and (min-width: 769px),print {
    .blu-tooltip.b-top-left .blu-tooltip__content-wrapper[data-v-e8a6e46e],.blu-tooltip.b-top-center .blu-tooltip__content-wrapper[data-v-e8a6e46e],.blu-tooltip.b-top-right .blu-tooltip__content-wrapper[data-v-e8a6e46e] {
        bottom:calc(100% + 16px);
        height: auto
    }

    .blu-tooltip.b-top-left .blu-tooltip__content-wrapper[data-v-e8a6e46e] {
        right: 0
    }

    .blu-tooltip.b-top-right .blu-tooltip__content-wrapper[data-v-e8a6e46e] {
        left: 0
    }

    .blu-tooltip.b-btm-left .blu-tooltip__content-wrapper[data-v-e8a6e46e],.blu-tooltip.b-btm-center .blu-tooltip__content-wrapper[data-v-e8a6e46e],.blu-tooltip.b-btm-right .blu-tooltip__content-wrapper[data-v-e8a6e46e] {
        top: calc(100% + 16px)
    }

    .blu-tooltip.b-btm-left .blu-tooltip__label[data-v-e8a6e46e]:after,.blu-tooltip.b-btm-center .blu-tooltip__label[data-v-e8a6e46e]:after,.blu-tooltip.b-btm-right .blu-tooltip__label[data-v-e8a6e46e]:after {
        top: 100%
    }

    .blu-tooltip.b-btm-left .blu-tooltip__content-wrapper[data-v-e8a6e46e] {
        right: 0
    }

    .blu-tooltip.b-btm-right .blu-tooltip__content-wrapper[data-v-e8a6e46e] {
        left: 0
    }

    .blu-tooltip.b-left-center .blu-tooltip__content-wrapper[data-v-e8a6e46e],.blu-tooltip.b-right-center .blu-tooltip__content-wrapper[data-v-e8a6e46e] {
        height: 100vh;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        width: 1px;
        display: inline-grid
    }

    .blu-tooltip.b-right-top .blu-tooltip__content-wrapper[data-v-e8a6e46e],.blu-tooltip.b-right-center .blu-tooltip__content-wrapper[data-v-e8a6e46e],.blu-tooltip.b-right-btm .blu-tooltip__content-wrapper[data-v-e8a6e46e] {
        position: absolute;
        left: calc(100% + 16px)
    }

    .blu-tooltip.b-right-top .blu-tooltip__content-wrapper[data-v-e8a6e46e] {
        bottom: calc(100% - 33px)
    }

    .blu-tooltip.b-right-btm .blu-tooltip__content-wrapper[data-v-e8a6e46e] {
        top: calc(100% - 33px)
    }

    .blu-tooltip.b-left-top .blu-tooltip__content-wrapper[data-v-e8a6e46e],.blu-tooltip.b-left-center .blu-tooltip__content-wrapper[data-v-e8a6e46e],.blu-tooltip.b-left-btm .blu-tooltip__content-wrapper[data-v-e8a6e46e] {
        width: 1px;
        left: -17px
    }

    .blu-tooltip.b-left-top .blu-tooltip__content[data-v-e8a6e46e],.blu-tooltip.b-left-center .blu-tooltip__content[data-v-e8a6e46e],.blu-tooltip.b-left-btm .blu-tooltip__content[data-v-e8a6e46e] {
        position: absolute;
        right: 0
    }

    .blu-tooltip.b-left-top .blu-tooltip__content[data-v-e8a6e46e] {
        bottom: calc(100% - 30px)
    }

    .blu-tooltip.b-left-btm .blu-tooltip__content[data-v-e8a6e46e] {
        top: calc(100% - 15px)
    }
}

@media screen and (max-width: 768px) {
    .blu-tooltip.b-active .blu-tooltip__content[data-v-e8a6e46e] {
        max-height:calc(100% - 50px);
        padding: 24px 24px 28px;
        visibility: visible;
        opacity: 1
    }

    .blu-tooltip.b-active .blu-tooltip__content-wrapper[data-v-e8a6e46e] {
        opacity: 1;
        z-index: 99;
        visibility: visible
    }

    .blu-tooltip.b-active .blu-tooltip__content-wrapper .blu-tooltip__content[data-v-e8a6e46e] {
        opacity: 1;
        visibility: visible
    }

    .blu-tooltip__content[data-v-e8a6e46e] {
        width: 100%;
        max-width: 100%;
        -webkit-transition: none;
        transition: none;
        position: fixed;
        border-radius: 16px 16px 0 0;
        left: 0;
        bottom: 0;
        opacity: 0
    }

    .blu-tooltip__content-wrapper[data-v-e8a6e46e] {
        position: fixed;
        display: -webkit-box;
        display: -ms-flexbox;
        display: flex;
        top: 0;
        left: 0;
        width: 100%;
        height: 100%;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center;
        -webkit-box-pack: center;
        -ms-flex-pack: center;
        justify-content: center;
        background: rgba(0,0,0,.6);
        opacity: 0;
        z-index: -1;
        visibility: hidden
    }
}

@media screen and (max-width: 768px)and (max-width: 768px) {
    .blu-tooltip__close[data-v-e8a6e46e] {
        position:absolute;
        top: -28px;
        right: 20px
    }

    .blu-tooltip__close i[data-v-e8a6e46e] {
        content: "";
        top: 1px;
        right: 1px;
        position: absolute;
        width: 24px;
        height: 24px;
        -webkit-transform: scale(1.3);
        transform: scale(1.3);
        background: rgba(0,0,0,0) url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0xMy43NjcyIDEyTDE3LjYzMiA4LjEzODM5QzE4LjEyMjcgNy42NDgxOSAxOC4xMjI3IDYuODU3ODYgMTcuNjMyIDYuMzY3NjVDMTcuMTQxNCA1Ljg3NzQ1IDE2LjM1MDQgNS44Nzc0NSAxNS44NTk4IDYuMzY3NjVMMTEuOTk1IDEwLjIyOTNMOC4xNDAxOCA2LjM3NzY2QzcuNjQ5NTYgNS44ODc0NSA2Ljg1ODU3IDUuODg3NDUgNi4zNjc5NiA2LjM3NzY2QzUuODc3MzUgNi44Njc4NiA1Ljg3NzM1IDcuNjU4MTkgNi4zNjc5NiA4LjE0ODRMMTAuMjIyOCAxMkw2LjM2Nzk2IDE1Ljg2MTZDNS44NzczNSAxNi4zNTE4IDUuODc3MzUgMTcuMTQyMSA2LjM2Nzk2IDE3LjYzMjNDNi44NTg1NyAxOC4xMjI2IDcuNjQ5NTYgMTguMTIyNiA4LjE0MDE4IDE3LjYzMjNMMTIuMDA1IDEzLjc3MDdMMTUuODU5OCAxNy42MjIzQzE2LjM1MDQgMTguMTEyNSAxNy4xNDE0IDE4LjExMjUgMTcuNjMyIDE3LjYyMjNDMTguMTIyNyAxNy4xMzIxIDE4LjEyMjcgMTYuMzQxOCAxNy42MzIgMTUuODUxNkwxMy43NzcyIDEySDEzLjc2NzJaIiBmaWxsPSIjNzk3Rjg1Ii8+Cjwvc3ZnPgo=) center center no-repeat #e1e3e4;
        background-color: #e1e3e4;
        -webkit-mask-image: url(data:image/svg+xml;base64,PHN2ZyB2aWV3Qm94PSIwIDAgMjQgMjQiIGZpbGw9Im5vbmUiIHhtbG5zPSJodHRwOi8vd3d3LnczLm9yZy8yMDAwL3N2ZyI+CjxwYXRoIGQ9Ik0xMy43NjcyIDEyTDE3LjYzMiA4LjEzODM5QzE4LjEyMjcgNy42NDgxOSAxOC4xMjI3IDYuODU3ODYgMTcuNjMyIDYuMzY3NjVDMTcuMTQxNCA1Ljg3NzQ1IDE2LjM1MDQgNS44Nzc0NSAxNS44NTk4IDYuMzY3NjVMMTEuOTk1IDEwLjIyOTNMOC4xNDAxOCA2LjM3NzY2QzcuNjQ5NTYgNS44ODc0NSA2Ljg1ODU3IDUuODg3NDUgNi4zNjc5NiA2LjM3NzY2QzUuODc3MzUgNi44Njc4NiA1Ljg3NzM1IDcuNjU4MTkgNi4zNjc5NiA4LjE0ODRMMTAuMjIyOCAxMkw2LjM2Nzk2IDE1Ljg2MTZDNS44NzczNSAxNi4zNTE4IDUuODc3MzUgMTcuMTQyMSA2LjM2Nzk2IDE3LjYzMjNDNi44NTg1NyAxOC4xMjI2IDcuNjQ5NTYgMTguMTIyNiA4LjE0MDE4IDE3LjYzMjNMMTIuMDA1IDEzLjc3MDdMMTUuODU5OCAxNy42MjIzQzE2LjM1MDQgMTguMTEyNSAxNy4xNDE0IDE4LjExMjUgMTcuNjMyIDE3LjYyMjNDMTguMTIyNyAxNy4xMzIxIDE4LjEyMjcgMTYuMzQxOCAxNy42MzIgMTUuODUxNkwxMy43NzcyIDEySDEzLjc2NzJaIiBmaWxsPSIjNzk3Rjg1Ii8+Cjwvc3ZnPgo=)
    }
}

hr[data-v-aeb1bee8] {
    margin: 16px 0
}

.blu-datepicker__mask[data-v-aeb1bee8] {
    position: fixed;
    top: 0;
    left: 0;
    width: 100%;
    height: 0;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    z-index: 998
}

.blu-datepicker__main[data-v-aeb1bee8] {
    background: #fff;
    border-radius: 16px;
    -webkit-box-shadow: 0 1px 6px 0 rgba(0,0,0,.1);
    box-shadow: 0 1px 6px rgba(0,0,0,.1);
    visibility: hidden;
    opacity: 0;
    padding: 24px 24px 16px;
    width: 640px;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    position: absolute;
    cursor: default;
    z-index: 999;
    -webkit-transition: all .4s cubic-bezier(0,0,.2,1.2);
    transition: all .4s cubic-bezier(0,0,.2,1.2)
}

@media screen and (max-width: 768px) {
    .blu-datepicker__main[data-v-aeb1bee8] {
        position:fixed;
        width: 100%;
        max-height: 0;
        padding: 0;
        border-radius: 16px 16px 0 0;
        left: 0;
        bottom: 0;
        padding-bottom: env(safe-area-inset-bottom);
        -webkit-box-orient: vertical;
        -webkit-box-direction: normal;
        -ms-flex-direction: column;
        flex-direction: column;
        -webkit-box-align: center;
        -ms-flex-align: center;
        align-items: center
    }
}

.blu-datepicker__main div[data-v-aeb1bee8] {
    -webkit-transition: all .3s ease-in-out;
    transition: all .3s ease-in-out;
    max-height: 0
}

.blu-datepicker__wrapper[data-v-aeb1bee8] {
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    z-index: 2;
    width: 280px
}

@media screen and (max-width: 768px) {
    .blu-datepicker__wrapper[data-v-aeb1bee8] {
        width:inherit
    }
}

.blu-datepicker-header[data-v-aeb1bee8] {
    position: relative;
    background: #fff;
    border-bottom: 1px solid #c8cbcd;
    width: inherit;
    z-index: 1
}

@media screen and (max-width: 768px) {
    .blu-datepicker-header[data-v-aeb1bee8] {
        position:fixed;
        top: inherit;
        border-radius: 16px 16px 0 0
    }

    .blu-datepicker-header[data-v-aeb1bee8]:before,.blu-datepicker-header[data-v-aeb1bee8]:after {
        content: "";
        position: absolute;
        bottom: -50px;
        height: 50px;
        width: 24px;
        -webkit-box-shadow: 0 -24px 0 0 #fff;
        box-shadow: 0 -24px #fff;
        border-top: 1px solid #c8cbcd;
        z-index: -1
    }

    .blu-datepicker-header[data-v-aeb1bee8]:before {
        border-top-left-radius: 16px
    }

    .blu-datepicker-header[data-v-aeb1bee8]:after {
        border-top-right-radius: 16px;
        right: 0
    }
}

.blu-datepicker-header__title[data-v-aeb1bee8] {
    padding: 24px 24px 12px;
    font: 16px/20px horas79 demi bold,-apple-system,segoe ui,roboto,helvetica,arial,sans-serif
}

.blu-datepicker-header__range[data-v-aeb1bee8] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    padding: 24px 24px 16px
}

.blu-datepicker-header__range .range-start[data-v-aeb1bee8],.blu-datepicker-header__range .range-end[data-v-aeb1bee8] {
    height: 34px;
    position: relative;
    width: 100%
}

.blu-datepicker-header__range .range-start label[data-v-aeb1bee8],.blu-datepicker-header__range .range-end label[data-v-aeb1bee8] {
    top: 7px;
    position: absolute;
    font: 14px/18px horas79 demi bold,-apple-system,segoe ui,roboto,helvetica,arial,sans-serif;
    color: rgba(25,34,42,.7);
    -webkit-transition: all .3s ease-in-out;
    transition: all .3s ease-in-out
}

.blu-datepicker-header__range .range-start .value[data-v-aeb1bee8]:after,.blu-datepicker-header__range .range-end .value[data-v-aeb1bee8]:after {
    content: "";
    width: 80px;
    height: 2px;
    position: absolute;
    bottom: -4px;
    background-color: rgba(0,0,0,0);
    -webkit-transition: all .2s ease-in-out;
    transition: all .2s ease-in-out;
    pointer-events: none
}

.blu-datepicker-header__range .range-start.has-value .value[data-v-aeb1bee8],.blu-datepicker-header__range .range-end.has-value .value[data-v-aeb1bee8] {
    color: rgba(25,34,42,.7)
}

.blu-datepicker-header__range .range-start.has-value label[data-v-aeb1bee8],.blu-datepicker-header__range .range-start.b-active label[data-v-aeb1bee8],.blu-datepicker-header__range .range-end.has-value label[data-v-aeb1bee8],.blu-datepicker-header__range .range-end.b-active label[data-v-aeb1bee8] {
    top: 0;
    font: 12px/16px horas79,-apple-system,segoe ui,roboto,helvetica,arial,sans-serif
}

.blu-datepicker-header__range .range-start.has-value .value[data-v-aeb1bee8],.blu-datepicker-header__range .range-start.b-active .value[data-v-aeb1bee8],.blu-datepicker-header__range .range-end.has-value .value[data-v-aeb1bee8],.blu-datepicker-header__range .range-end.b-active .value[data-v-aeb1bee8] {
    margin-top: 16px;
    font: 14px/18px horas79 demi bold,-apple-system,segoe ui,roboto,helvetica,arial,sans-serif
}

.blu-datepicker-header__range .range-start.b-active label[data-v-aeb1bee8],.blu-datepicker-header__range .range-end.b-active label[data-v-aeb1bee8] {
    color: #ff5f03
}

.blu-datepicker-header__range .range-start.b-active .value[data-v-aeb1bee8],.blu-datepicker-header__range .range-end.b-active .value[data-v-aeb1bee8] {
    color: #19222a
}

.blu-datepicker-header__range .range-start.b-active .value[data-v-aeb1bee8]:after,.blu-datepicker-header__range .range-end.b-active .value[data-v-aeb1bee8]:after {
    background-color: #ff5f03;
    -webkit-transform: translateX(0%);
    transform: translate(0)
}

.blu-datepicker-header__range .range-start.b-initial .value[data-v-aeb1bee8],.blu-datepicker-header__range .range-start.b-today .value[data-v-aeb1bee8],.blu-datepicker-header__range .range-end.b-initial .value[data-v-aeb1bee8],.blu-datepicker-header__range .range-end.b-today .value[data-v-aeb1bee8] {
    color: rgba(25,34,42,.4)
}

.blu-datepicker-header__range .range-start .value[data-v-aeb1bee8]:after {
    left: 0;
    -webkit-transform: translateX(200%);
    transform: translate(200%)
}

.blu-datepicker-header__range .range-end[data-v-aeb1bee8] {
    text-align: right
}

.blu-datepicker-header__range .range-end label[data-v-aeb1bee8] {
    right: 3px
}

.blu-datepicker-header__range .range-end.has-value label[data-v-aeb1bee8] {
    right: 0
}

.blu-datepicker-header__range .range-end .value[data-v-aeb1bee8]:after {
    right: 0;
    -webkit-transform: translateX(-200%);
    transform: translate(-200%)
}

.blu-datepicker__bodywrap[data-v-aeb1bee8] {
    padding: 100px 16px;
    height: 100vh;
    overflow-y: overlay
}

.blu-datepicker-body__month[data-v-aeb1bee8] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    font: 16px/20px horas79 demi bold,-apple-system,segoe ui,roboto,helvetica,arial,sans-serif;
    margin-bottom: 12px
}

.blu-datepicker-body__month-left[data-v-aeb1bee8],.blu-datepicker-body__month-right[data-v-aeb1bee8] {
    position: absolute;
    color: #ff5f03;
    top: 22px;
    padding: 0 3px
}

@media screen and (max-width: 768px) {
    .blu-datepicker-body__month-left[data-v-aeb1bee8],.blu-datepicker-body__month-right[data-v-aeb1bee8] {
        display:none
    }
}

.blu-datepicker-body__month-left.disabled[data-v-aeb1bee8],.blu-datepicker-body__month-right.disabled[data-v-aeb1bee8] {
    cursor: not-allowed;
    color: #92979c;
    pointer-events: none
}

.blu-datepicker-body__month-left[data-v-aeb1bee8]:focus-visible,.blu-datepicker-body__month-right[data-v-aeb1bee8]:focus-visible {
    outline: none;
    -webkit-box-shadow: 0px 0px 0px 4px #000;
    box-shadow: 0 0 0 4px #000
}

.blu-datepicker-body__month-left[data-v-aeb1bee8] {
    left: 24px
}

.blu-datepicker-body__month-right[data-v-aeb1bee8] {
    right: 24px
}

.blu-datepicker-body__weeks[data-v-aeb1bee8] {
    text-align: center;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    font: 12px/16px horas79 demi bold,-apple-system,segoe ui,roboto,helvetica,arial,sans-serif;
    line-height: 4rem;
    -ms-flex-pack: distribute;
    justify-content: space-around
}

@media screen and (max-width: 768px) {
    .blu-datepicker-body__weeks[data-v-aeb1bee8] {
        padding:0 16px
    }
}

.blu-datepicker-body__weeks .dp-week[data-v-aeb1bee8] {
    height: 40px
}

@media screen and (max-width: 768px) {
    .blu-datepicker-body__weeks .dp-week[data-v-aeb1bee8] {
        height:24px;
        line-height: 2.4rem
    }
}

.blu-datepicker-body__weeks .dp-week[data-v-aeb1bee8]:first-child {
    color: #e93c3c
}

.blu-datepicker-body__days[data-v-aeb1bee8] {
    text-align: center;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -ms-flex-wrap: wrap;
    flex-wrap: wrap;
    -ms-flex-line-pack: center;
    align-content: center;
    -webkit-box-pack: center;
    -ms-flex-pack: center;
    justify-content: center;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    -ms-flex-pack: distribute;
    justify-content: space-around;
    height: 40px
}

.blu-datepicker-body__days .dp-day[data-v-aeb1bee8] {
    cursor: pointer;
    width: 40px;
    position: relative;
    -webkit-transition: all .3s ease-in-out;
    transition: all .3s ease-in-out
}

.blu-datepicker-body__days .dp-day[data-v-aeb1bee8]:first-child {
    color: #e93c3c
}

.blu-datepicker-body__days .dp-day[data-v-aeb1bee8]:hover {
    background: #e1f1ff;
    border-radius: 8px;
    padding: 4px 0
}

.blu-datepicker-body__days .dp-day.holiday[data-v-aeb1bee8] {
    position: relative
}

.blu-datepicker-body__days .dp-day.holiday[data-v-aeb1bee8]:before {
    content: "";
    position: absolute;
    width: 6px;
    height: 6px;
    border-radius: 24px;
    background: #ff4646;
    bottom: 28px;
    top: calc(50% - 12px);
    left: 28px;
    border: 1px solid #fff
}

@media screen and (max-width: 768px) {
    .blu-datepicker-body__days .dp-day.holiday[data-v-aeb1bee8]:before {
        bottom:21px;
        top: calc(50% - 12px)
    }
}

.blu-datepicker-body__days .dp-day.highlight-today[data-v-aeb1bee8] {
    color: #ff5f03
}

.blu-datepicker-body__days .dp-day.selected[data-v-aeb1bee8] {
    background: #1d8fff;
    color: #fff;
    border-radius: 8px;
    width: 40px;
    padding: 4px 0
}

.blu-datepicker-body__days .dp-day.selected .date-label[data-v-aeb1bee8] {
    color: #fff
}

.blu-datepicker-body__days .dp-day.selected--end-date[data-v-aeb1bee8]:after,.blu-datepicker-body__days .dp-day.selected--start-date[data-v-aeb1bee8]:after {
    content: "";
    position: absolute;
    width: 40px;
    height: 32px;
    background: #e1f1ff;
    z-index: -1;
    border-radius: 8px;
    top: 50%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%);
    left: 10px
}

@media screen and (max-width: 768px) {
    .blu-datepicker-body__days .dp-day.selected--end-date[data-v-aeb1bee8]:after,.blu-datepicker-body__days .dp-day.selected--start-date[data-v-aeb1bee8]:after {
        width:14.2857142857vw
    }
}

.blu-datepicker-body__days .dp-day.selected--start-date[data-v-aeb1bee8]:first-child:after {
    width: 30px;
    left: 22px
}

@media screen and (max-width: 768px) {
    .blu-datepicker-body__days .dp-day.selected--start-date[data-v-aeb1bee8]:first-child:after {
        width:14.2857142857vw;
        left: 10px
    }
}

.blu-datepicker-body__days .dp-day.selected--start-date[data-v-aeb1bee8]:last-child:after {
    width: 0;
    right: 0
}

.blu-datepicker-body__days .dp-day.selected--end-date[data-v-aeb1bee8]:after {
    left: -10px
}

@media screen and (max-width: 768px) {
    .blu-datepicker-body__days .dp-day.selected--end-date[data-v-aeb1bee8]:after {
        left:calc(-14.2857142857vw + 10px)
    }
}

.blu-datepicker-body__days .dp-day.selected--end-date[data-v-aeb1bee8]:first-child:after {
    width: 0;
    left: 0
}

.blu-datepicker-body__days .dp-day.selected--end-date[data-v-aeb1bee8]:last-child:after {
    width: 30px;
    right: 0
}

@media screen and (max-width: 768px) {
    .blu-datepicker-body__days .dp-day.selected--end-date[data-v-aeb1bee8]:last-child:after {
        width:14.2857142857vw
    }
}

.blu-datepicker-body__days .dp-day.last-date[data-v-aeb1bee8]:after {
    width: 0
}

.blu-datepicker-body__days .dp-day.first-date[data-v-aeb1bee8]:last-child:after {
    width: 0px
}

.blu-datepicker-body__days .dp-day.disabled[data-v-aeb1bee8] {
    pointer-events: none
}

.blu-datepicker-body__days .dp-day.disabled[data-v-aeb1bee8]:first-child {
    color: #e93c3c
}

.blu-datepicker-body__days .dp-day.disabled .date[data-v-aeb1bee8] {
    opacity: .5
}

.blu-datepicker-body__days .dp-day .date[data-v-aeb1bee8] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-orient: vertical;
    -webkit-box-direction: normal;
    -ms-flex-direction: column;
    flex-direction: column;
    font: 14px/18px horas79,-apple-system,segoe ui,roboto,helvetica,arial,sans-serif;
    line-height: 3.2rem
}

.blu-datepicker-body__holidays[data-v-aeb1bee8] {
    font: 12px/16px horas79,-apple-system,segoe ui,roboto,helvetica,arial,sans-serif;
    padding: 4px 12px
}

.blu-datepicker-body__holidays .dp-holiday[data-v-aeb1bee8] {
    position: relative
}

.blu-datepicker-body__holidays .dp-holiday[data-v-aeb1bee8]:before {
    content: "";
    position: absolute;
    width: 4px;
    height: 4px;
    background: #ff4646;
    border-radius: 24px;
    top: 8px;
    left: -8px
}

.blu-datepicker-body__holidays .dp-holiday[data-v-aeb1bee8]:not(:last-child) {
    margin-bottom: 4px
}

.blu-datepicker-body__holidays .dp-holiday__desc[data-v-aeb1bee8] {
    color: rgba(25,34,42,.4)
}

.blu-datepicker .in-range[data-v-aeb1bee8] {
    position: relative;
    border-radius: 8px;
    background: #e1f1ff
}

.blu-datepicker .in-range[data-v-aeb1bee8]:first-child:after {
    left: 0;
    width: 60px
}

@media screen and (max-width: 768px) {
    .blu-datepicker .in-range[data-v-aeb1bee8]:first-child:after {
        width:14.2857142857vw;
        left: 10px
    }
}

.blu-datepicker .in-range[data-v-aeb1bee8]:last-child:after {
    right: 0;
    width: 56px
}

@media screen and (max-width: 768px) {
    .blu-datepicker .in-range[data-v-aeb1bee8]:last-child:after {
        width:14.2857142857vw;
        left: calc(-14.2857142857vw + 10px)
    }
}

.blu-datepicker .in-range[data-v-aeb1bee8]:after {
    content: "";
    position: absolute;
    width: 80px;
    height: 32px;
    background: #e1f1ff;
    left: -16px;
    z-index: -1;
    border-radius: 8px;
    top: 50%;
    -webkit-transform: translateY(-50%);
    transform: translateY(-50%)
}

@media screen and (max-width: 768px) {
    .blu-datepicker .in-range[data-v-aeb1bee8]:after {
        width:14.2857142857vw;
        left: 10px;
        height: 32px
    }
}

.blu-datepicker .in-range .has-custom-color[data-v-aeb1bee8] {
    -webkit-filter: brightness(85%);
    filter: brightness(85%)
}

.blu-datepicker .date-label[data-v-aeb1bee8] {
    font: 10px/14px horas79,-apple-system,segoe ui,roboto,helvetica,arial,sans-serif;
    color: var(--fare-color);
    bottom: 0;
    margin: 0;
    line-height: 0;
    left: 0;
    position: relative;
    top: -5px
}

.blu-datepicker__close[data-v-aeb1bee8] {
    color: #e1e3e4;
    position: absolute;
    top: -28px;
    right: 14px;
    padding: 0 3px
}

.blu-datepicker__close svg[data-v-aeb1bee8] {
    -webkit-transform: scale(1.34);
    transform: scale(1.34)
}

.blu-datepicker__close[data-v-aeb1bee8]:focus-visible {
    outline: none;
    -webkit-box-shadow: 0px 0px 0px 4px #000;
    box-shadow: 0 0 0 4px #000
}

.visible .blu-datepicker__mask[data-v-aeb1bee8] {
    height: 100%
}

.visible .blu-datepicker__main[data-v-aeb1bee8] {
    visibility: visible;
    opacity: 1
}

.visible .blu-datepicker__main div[data-v-aeb1bee8] {
    max-height: 100%
}

@media screen and (max-width: 768px) {
    .visible .blu-datepicker__main[data-v-aeb1bee8] {
        max-height:calc(100% - (env(safe-area-inset-bottom) + env(safe-area-inset-top)) - 50px)
    }
}

#scroll-bumper[data-v-aeb1bee8] {
    width: 100%;
    height: 50px;
    text-align: center;
    font-family: horas79 demi bold,-apple-system,segoe ui,roboto,helvetica,arial,sans-serif;
    color: #ff5f03
}

.toast[data-v-08615002] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    border-radius: 8px;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    color: #fff;
    margin: 8px auto 8px 0;
    padding: 12px 16px;
    line-height: 2rem;
    -webkit-transition-duration: .4s;
    transition-duration: .4s;
    font: 16px/20px horas79,-apple-system,segoe ui,roboto,helvetica,arial,sans-serif;
    -webkit-box-shadow: 0 1px 6px 0 rgba(0,0,0,.1);
    box-shadow: 0 1px 6px rgba(0,0,0,.1);
    background-color: #28323b
}

@media screen and (max-width: 768px) {
    .toast[data-v-08615002] {
        font:14px/18px horas79,-apple-system,segoe ui,roboto,helvetica,arial,sans-serif;
        width: 100%
    }
}

.toast__link[data-v-08615002] {
    text-align: center;
    margin-left: 8px;
    min-width: -webkit-fit-content;
    min-width: -moz-fit-content;
    min-width: fit-content;
    font: 16px/20px horas79 demi bold,-apple-system,segoe ui,roboto,helvetica,arial,sans-serif;
    color: #ff5f03
}

@media screen and (max-width: 768px) {
    .toast__link[data-v-08615002] {
        font:14px/18px horas79 demi bold,-apple-system,segoe ui,roboto,helvetica,arial,sans-serif
    }
}

.toast.b-danger[data-v-08615002],.toast.b-success[data-v-08615002] {
    color: #fff
}

.toast.b-danger[data-v-08615002] {
    background-color: #ff4646
}

.toast.b-success[data-v-08615002] {
    background-color: #02c82b
}

.toast__action[data-v-08615002] {
    padding-left: 4px
}

.toast__close[data-v-08615002] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-left: 8px;
    color: inherit
}

.toast-enter-active[data-v-08615002],.toast-leave-active[data-v-08615002] {
    -webkit-transition: opacity .3s;
    transition: opacity .3s
}

.toast-enter[data-v-08615002],.toast-leave-to[data-v-08615002] {
    opacity: 0
}

.notices[data-v-08615002] {
    position: fixed;
    z-index: 1002;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    max-width: 512px;
    bottom: var(--bottom-gap);
    left: 0;
    right: 0;
    padding: 8px 16px;
    overflow: hidden
}

.notices.b-bottom[data-v-08615002] {
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
    -ms-flex-direction: column-reverse;
    flex-direction: column-reverse
}

@media screen and (min-width: 769px),print {
    .notices[data-v-08615002] {
        padding:16px 24px;
        max-width: 528px
    }
}

.toast[data-v-f5647a58] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    -webkit-box-align: center;
    -ms-flex-align: center;
    align-items: center;
    border-radius: 8px;
    -webkit-box-pack: justify;
    -ms-flex-pack: justify;
    justify-content: space-between;
    color: #fff;
    margin: 8px auto 8px 0;
    padding: 12px 16px;
    line-height: 2rem;
    -webkit-transition-duration: .4s;
    transition-duration: .4s;
    font: 16px/20px horas79,-apple-system,segoe ui,roboto,helvetica,arial,sans-serif;
    -webkit-box-shadow: 0 1px 6px 0 rgba(0,0,0,.1);
    box-shadow: 0 1px 6px rgba(0,0,0,.1);
    background-color: #28323b
}

@media screen and (max-width: 768px) {
    .toast[data-v-f5647a58] {
        font:14px/18px horas79,-apple-system,segoe ui,roboto,helvetica,arial,sans-serif;
        width: 100%
    }
}

.toast__link[data-v-f5647a58] {
    text-align: center;
    margin-left: 8px;
    min-width: -webkit-fit-content;
    min-width: -moz-fit-content;
    min-width: fit-content;
    font: 16px/20px horas79 demi bold,-apple-system,segoe ui,roboto,helvetica,arial,sans-serif;
    color: #ff5f03
}

@media screen and (max-width: 768px) {
    .toast__link[data-v-f5647a58] {
        font:14px/18px horas79 demi bold,-apple-system,segoe ui,roboto,helvetica,arial,sans-serif
    }
}

.toast.b-danger[data-v-f5647a58],.toast.b-success[data-v-f5647a58] {
    color: #fff
}

.toast.b-danger[data-v-f5647a58] {
    background-color: #ff4646
}

.toast.b-success[data-v-f5647a58] {
    background-color: #02c82b
}

.toast__action[data-v-f5647a58] {
    padding-left: 4px
}

.toast__close[data-v-f5647a58] {
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    margin-left: 8px;
    color: inherit
}

.toast-enter-active[data-v-f5647a58],.toast-leave-active[data-v-f5647a58] {
    -webkit-transition: opacity .3s;
    transition: opacity .3s
}

.toast-enter[data-v-f5647a58],.toast-leave-to[data-v-f5647a58] {
    opacity: 0
}

.notices[data-v-f5647a58] {
    position: fixed;
    z-index: 1002;
    display: -webkit-box;
    display: -ms-flexbox;
    display: flex;
    max-width: 512px;
    bottom: var(--bottom-gap);
    left: 0;
    right: 0;
    padding: 8px 16px;
    overflow: hidden
}

.notices.b-bottom[data-v-f5647a58] {
    -webkit-box-orient: vertical;
    -webkit-box-direction: reverse;
    -ms-flex-direction: column-reverse;
    flex-direction: column-reverse
}

@media screen and (min-width: 769px),print {
    .notices[data-v-f5647a58] {
        padding:16px 24px;
        max-width: 528px
    }
}

.horas79-offline__grayfilter>* {
    -moz-filter: grayscale(100%);
    -webkit-filter: grayscale(100%);
    filter: grayscale(100%)
}

.horas79-offline__blockmask {
    height: 100%;
    width: 100%;
    overflow: hidden;
    position: fixed
}

@supports (-webkit-touch-callout: none) {
    input[type=text],input[type=search],input[type=password] {
        font-size: 16px!important
    }
}

.row {
    margin: 0 auto;
    max-width: 92.308em;
    width: 100%
}

.row:before,.row:after {
    content: " ";
    display: table
}

.row:after {
    clear: both
}

.row.collapse>.column,.row.collapse>.columns {
    padding-left: 0;
    padding-right: 0
}

.row.collapse .row {
    margin-left: 0;
    margin-right: 0
}

.row .row {
    margin: 0;
    max-width: none;
    width: auto
}

.row .row:before,.row .row:after {
    content: " ";
    display: table
}

.row .row:after {
    clear: both
}

.row .row.collapse {
    margin: 0;
    max-width: none;
    width: auto
}

.row .row.collapse:before,.row .row.collapse:after {
    content: " ";
    display: table
}

.row .row.collapse:after {
    clear: both
}

.column,.columns {
    padding-left: 0;
    padding-right: 0;
    width: 100%;
    float: left
}

.column+.column:last-child,.columns+.column:last-child,.column+.columns:last-child,.columns+.columns:last-child {
    float: right
}

.column+.column.end,.columns+.column.end,.column+.columns.end,.columns+.columns.end {
    float: left
}

@media only screen and (max-width: 63.75em) {
    .small-push-0 {
        position:relative;
        left: 0;
        right: auto
    }

    .small-pull-0 {
        position: relative;
        right: 0;
        left: auto
    }

    .small-push-1 {
        position: relative;
        left: 6.25%;
        right: auto
    }

    .small-pull-1 {
        position: relative;
        right: 6.25%;
        left: auto
    }

    .small-push-2 {
        position: relative;
        left: 12.5%;
        right: auto
    }

    .small-pull-2 {
        position: relative;
        right: 12.5%;
        left: auto
    }

    .small-push-3 {
        position: relative;
        left: 18.75%;
        right: auto
    }

    .small-pull-3 {
        position: relative;
        right: 18.75%;
        left: auto
    }

    .small-push-4 {
        position: relative;
        left: 25%;
        right: auto
    }

    .small-pull-4 {
        position: relative;
        right: 25%;
        left: auto
    }

    .small-push-5 {
        position: relative;
        left: 31.25%;
        right: auto
    }

    .small-pull-5 {
        position: relative;
        right: 31.25%;
        left: auto
    }

    .small-push-6 {
        position: relative;
        left: 37.5%;
        right: auto
    }

    .small-pull-6 {
        position: relative;
        right: 37.5%;
        left: auto
    }

    .small-push-7 {
        position: relative;
        left: 43.75%;
        right: auto
    }

    .small-pull-7 {
        position: relative;
        right: 43.75%;
        left: auto
    }

    .small-push-8 {
        position: relative;
        left: 50%;
        right: auto
    }

    .small-pull-8 {
        position: relative;
        right: 50%;
        left: auto
    }

    .small-push-9 {
        position: relative;
        left: 56.25%;
        right: auto
    }

    .small-pull-9 {
        position: relative;
        right: 56.25%;
        left: auto
    }

    .small-push-10 {
        position: relative;
        left: 62.5%;
        right: auto
    }

    .small-pull-10 {
        position: relative;
        right: 62.5%;
        left: auto
    }

    .small-push-11 {
        position: relative;
        left: 68.75%;
        right: auto
    }

    .small-pull-11 {
        position: relative;
        right: 68.75%;
        left: auto
    }

    .small-push-12 {
        position: relative;
        left: 75%;
        right: auto
    }

    .small-pull-12 {
        position: relative;
        right: 75%;
        left: auto
    }

    .small-push-13 {
        position: relative;
        left: 81.25%;
        right: auto
    }

    .small-pull-13 {
        position: relative;
        right: 81.25%;
        left: auto
    }

    .small-push-14 {
        position: relative;
        left: 87.5%;
        right: auto
    }

    .small-pull-14 {
        position: relative;
        right: 87.5%;
        left: auto
    }

    .small-push-15 {
        position: relative;
        left: 93.75%;
        right: auto
    }

    .small-pull-15 {
        position: relative;
        right: 93.75%;
        left: auto
    }

    .column,.columns {
        position: relative;
        padding-left: 0;
        padding-right: 0;
        float: left
    }

    .small-1 {
        width: 6.25%
    }

    .small-2 {
        width: 12.5%
    }

    .small-3 {
        width: 18.75%
    }

    .small-4 {
        width: 25%
    }

    .small-5 {
        width: 31.25%
    }

    .small-6 {
        width: 37.5%
    }

    .small-7 {
        width: 43.75%
    }

    .small-8 {
        width: 50%
    }

    .small-9 {
        width: 56.25%
    }

    .small-10 {
        width: 62.5%
    }

    .small-11 {
        width: 68.75%
    }

    .small-12 {
        width: 75%
    }

    .small-13 {
        width: 81.25%
    }

    .small-14 {
        width: 87.5%
    }

    .small-15 {
        width: 93.75%
    }

    .small-16 {
        width: 100%
    }

    .small-offset-0 {
        margin-left: 0!important
    }

    .small-offset-1 {
        margin-left: 6.25%!important
    }

    .small-offset-2 {
        margin-left: 12.5%!important
    }

    .small-offset-3 {
        margin-left: 18.75%!important
    }

    .small-offset-4 {
        margin-left: 25%!important
    }

    .small-offset-5 {
        margin-left: 31.25%!important
    }

    .small-offset-6 {
        margin-left: 37.5%!important
    }

    .small-offset-7 {
        margin-left: 43.75%!important
    }

    .small-offset-8 {
        margin-left: 50%!important
    }

    .small-offset-9 {
        margin-left: 56.25%!important
    }

    .small-offset-10 {
        margin-left: 62.5%!important
    }

    .small-offset-11 {
        margin-left: 68.75%!important
    }

    .small-offset-12 {
        margin-left: 75%!important
    }

    .small-offset-13 {
        margin-left: 81.25%!important
    }

    .small-offset-14 {
        margin-left: 87.5%!important
    }

    .small-offset-15 {
        margin-left: 93.75%!important
    }

    .small-reset-order {
        float: left;
        left: auto;
        margin-left: 0;
        margin-right: 0;
        right: auto
    }

    .column.small-centered,.columns.small-centered {
        margin-left: auto;
        margin-right: auto;
        float: none
    }

    .column.small-uncentered,.columns.small-uncentered {
        float: left;
        margin-left: 0;
        margin-right: 0
    }

    .column.small-centered:last-child,.columns.small-centered:last-child {
        float: none
    }

    .column.small-uncentered:last-child,.columns.small-uncentered:last-child {
        float: left
    }

    .column.small-uncentered.opposite,.columns.small-uncentered.opposite {
        float: right
    }

    .row.small-collapse>.column,.row.small-collapse>.columns {
        padding-left: 0;
        padding-right: 0
    }

    .row.small-collapse .row {
        margin-left: 0;
        margin-right: 0
    }

    .row.small-uncollapse>.column,.row.small-uncollapse>.columns {
        padding-left: 0;
        padding-right: 0;
        float: left
    }
}

@media only screen and (min-width: 63.75em) {
    .medium-push-0 {
        position:relative;
        left: 0;
        right: auto
    }

    .medium-pull-0 {
        position: relative;
        right: 0;
        left: auto
    }

    .medium-push-1 {
        position: relative;
        left: 6.25%;
        right: auto
    }

    .medium-pull-1 {
        position: relative;
        right: 6.25%;
        left: auto
    }

    .medium-push-2 {
        position: relative;
        left: 12.5%;
        right: auto
    }

    .medium-pull-2 {
        position: relative;
        right: 12.5%;
        left: auto
    }

    .medium-push-3 {
        position: relative;
        left: 18.75%;
        right: auto
    }

    .medium-pull-3 {
        position: relative;
        right: 18.75%;
        left: auto
    }

    .medium-push-4 {
        position: relative;
        left: 25%;
        right: auto
    }

    .medium-pull-4 {
        position: relative;
        right: 25%;
        left: auto
    }

    .medium-push-5 {
        position: relative;
        left: 31.25%;
        right: auto
    }

    .medium-pull-5 {
        position: relative;
        right: 31.25%;
        left: auto
    }

    .medium-push-6 {
        position: relative;
        left: 37.5%;
        right: auto
    }

    .medium-pull-6 {
        position: relative;
        right: 37.5%;
        left: auto
    }

    .medium-push-7 {
        position: relative;
        left: 43.75%;
        right: auto
    }

    .medium-pull-7 {
        position: relative;
        right: 43.75%;
        left: auto
    }

    .medium-push-8 {
        position: relative;
        left: 50%;
        right: auto
    }

    .medium-pull-8 {
        position: relative;
        right: 50%;
        left: auto
    }

    .medium-push-9 {
        position: relative;
        left: 56.25%;
        right: auto
    }

    .medium-pull-9 {
        position: relative;
        right: 56.25%;
        left: auto
    }

    .medium-push-10 {
        position: relative;
        left: 62.5%;
        right: auto
    }

    .medium-pull-10 {
        position: relative;
        right: 62.5%;
        left: auto
    }

    .medium-push-11 {
        position: relative;
        left: 68.75%;
        right: auto
    }

    .medium-pull-11 {
        position: relative;
        right: 68.75%;
        left: auto
    }

    .medium-push-12 {
        position: relative;
        left: 75%;
        right: auto
    }

    .medium-pull-12 {
        position: relative;
        right: 75%;
        left: auto
    }

    .medium-push-13 {
        position: relative;
        left: 81.25%;
        right: auto
    }

    .medium-pull-13 {
        position: relative;
        right: 81.25%;
        left: auto
    }

    .medium-push-14 {
        position: relative;
        left: 87.5%;
        right: auto
    }

    .medium-pull-14 {
        position: relative;
        right: 87.5%;
        left: auto
    }

    .medium-push-15 {
        position: relative;
        left: 93.75%;
        right: auto
    }

    .medium-pull-15 {
        position: relative;
        right: 93.75%;
        left: auto
    }

    .column,.columns {
        position: relative;
        padding-left: 0;
        padding-right: 0;
        float: left
    }

    .medium-1 {
        width: 6.25%
    }

    .medium-2 {
        width: 12.5%
    }

    .medium-3 {
        width: 18.75%
    }

    .medium-4 {
        width: 25%
    }

    .medium-5 {
        width: 31.25%
    }

    .medium-6 {
        width: 37.5%
    }

    .medium-7 {
        width: 43.75%
    }

    .medium-8 {
        width: 50%
    }

    .medium-9 {
        width: 56.25%
    }

    .medium-10 {
        width: 62.5%
    }

    .medium-11 {
        width: 68.75%
    }

    .medium-12 {
        width: 75%
    }

    .medium-13 {
        width: 81.25%
    }

    .medium-14 {
        width: 87.5%
    }

    .medium-15 {
        width: 93.75%
    }

    .medium-16 {
        width: 100%
    }

    .medium-offset-0 {
        margin-left: 0!important
    }

    .medium-offset-1 {
        margin-left: 6.25%!important
    }

    .medium-offset-2 {
        margin-left: 12.5%!important
    }

    .medium-offset-3 {
        margin-left: 18.75%!important
    }

    .medium-offset-4 {
        margin-left: 25%!important
    }

    .medium-offset-5 {
        margin-left: 31.25%!important
    }

    .medium-offset-6 {
        margin-left: 37.5%!important
    }

    .medium-offset-7 {
        margin-left: 43.75%!important
    }

    .medium-offset-8 {
        margin-left: 50%!important
    }

    .medium-offset-9 {
        margin-left: 56.25%!important
    }

    .medium-offset-10 {
        margin-left: 62.5%!important
    }

    .medium-offset-11 {
        margin-left: 68.75%!important
    }

    .medium-offset-12 {
        margin-left: 75%!important
    }

    .medium-offset-13 {
        margin-left: 81.25%!important
    }

    .medium-offset-14 {
        margin-left: 87.5%!important
    }

    .medium-offset-15 {
        margin-left: 93.75%!important
    }

    .medium-reset-order {
        float: left;
        left: auto;
        margin-left: 0;
        margin-right: 0;
        right: auto
    }

    .column.medium-centered,.columns.medium-centered {
        margin-left: auto;
        margin-right: auto;
        float: none
    }

    .column.medium-uncentered,.columns.medium-uncentered {
        float: left;
        margin-left: 0;
        margin-right: 0
    }

    .column.medium-centered:last-child,.columns.medium-centered:last-child {
        float: none
    }

    .column.medium-uncentered:last-child,.columns.medium-uncentered:last-child {
        float: left
    }

    .column.medium-uncentered.opposite,.columns.medium-uncentered.opposite {
        float: right
    }

    .row.medium-collapse>.column,.row.medium-collapse>.columns {
        padding-left: 0;
        padding-right: 0
    }

    .row.medium-collapse .row {
        margin-left: 0;
        margin-right: 0
    }

    .row.medium-uncollapse>.column,.row.medium-uncollapse>.columns {
        padding-left: 0;
        padding-right: 0;
        float: left
    }

    .push-0 {
        position: relative;
        left: 0;
        right: auto
    }

    .pull-0 {
        position: relative;
        right: 0;
        left: auto
    }

    .push-1 {
        position: relative;
        left: 6.25%;
        right: auto
    }

    .pull-1 {
        position: relative;
        right: 6.25%;
        left: auto
    }

    .push-2 {
        position: relative;
        left: 12.5%;
        right: auto
    }

    .pull-2 {
        position: relative;
        right: 12.5%;
        left: auto
    }

    .push-3 {
        position: relative;
        left: 18.75%;
        right: auto
    }

    .pull-3 {
        position: relative;
        right: 18.75%;
        left: auto
    }

    .push-4 {
        position: relative;
        left: 25%;
        right: auto
    }

    .pull-4 {
        position: relative;
        right: 25%;
        left: auto
    }

    .push-5 {
        position: relative;
        left: 31.25%;
        right: auto
    }

    .pull-5 {
        position: relative;
        right: 31.25%;
        left: auto
    }

    .push-6 {
        position: relative;
        left: 37.5%;
        right: auto
    }

    .pull-6 {
        position: relative;
        right: 37.5%;
        left: auto
    }

    .push-7 {
        position: relative;
        left: 43.75%;
        right: auto
    }

    .pull-7 {
        position: relative;
        right: 43.75%;
        left: auto
    }

    .push-8 {
        position: relative;
        left: 50%;
        right: auto
    }

    .pull-8 {
        position: relative;
        right: 50%;
        left: auto
    }

    .push-9 {
        position: relative;
        left: 56.25%;
        right: auto
    }

    .pull-9 {
        position: relative;
        right: 56.25%;
        left: auto
    }

    .push-10 {
        position: relative;
        left: 62.5%;
        right: auto
    }

    .pull-10 {
        position: relative;
        right: 62.5%;
        left: auto
    }

    .push-11 {
        position: relative;
        left: 68.75%;
        right: auto
    }

    .pull-11 {
        position: relative;
        right: 68.75%;
        left: auto
    }

    .push-12 {
        position: relative;
        left: 75%;
        right: auto
    }

    .pull-12 {
        position: relative;
        right: 75%;
        left: auto
    }

    .push-13 {
        position: relative;
        left: 81.25%;
        right: auto
    }

    .pull-13 {
        position: relative;
        right: 81.25%;
        left: auto
    }

    .push-14 {
        position: relative;
        left: 87.5%;
        right: auto
    }

    .pull-14 {
        position: relative;
        right: 87.5%;
        left: auto
    }

    .push-15 {
        position: relative;
        left: 93.75%;
        right: auto
    }

    .pull-15 {
        position: relative;
        right: 93.75%;
        left: auto
    }
}

@media only screen and (min-width: 80em) {
    .large-push-0 {
        position:relative;
        left: 0;
        right: auto
    }

    .large-pull-0 {
        position: relative;
        right: 0;
        left: auto
    }

    .large-push-1 {
        position: relative;
        left: 6.25%;
        right: auto
    }

    .large-pull-1 {
        position: relative;
        right: 6.25%;
        left: auto
    }

    .large-push-2 {
        position: relative;
        left: 12.5%;
        right: auto
    }

    .large-pull-2 {
        position: relative;
        right: 12.5%;
        left: auto
    }

    .large-push-3 {
        position: relative;
        left: 18.75%;
        right: auto
    }

    .large-pull-3 {
        position: relative;
        right: 18.75%;
        left: auto
    }

    .large-push-4 {
        position: relative;
        left: 25%;
        right: auto
    }

    .large-pull-4 {
        position: relative;
        right: 25%;
        left: auto
    }

    .large-push-5 {
        position: relative;
        left: 31.25%;
        right: auto
    }

    .large-pull-5 {
        position: relative;
        right: 31.25%;
        left: auto
    }

    .large-push-6 {
        position: relative;
        left: 37.5%;
        right: auto
    }

    .large-pull-6 {
        position: relative;
        right: 37.5%;
        left: auto
    }

    .large-push-7 {
        position: relative;
        left: 43.75%;
        right: auto
    }

    .large-pull-7 {
        position: relative;
        right: 43.75%;
        left: auto
    }

    .large-push-8 {
        position: relative;
        left: 50%;
        right: auto
    }

    .large-pull-8 {
        position: relative;
        right: 50%;
        left: auto
    }

    .large-push-9 {
        position: relative;
        left: 56.25%;
        right: auto
    }

    .large-pull-9 {
        position: relative;
        right: 56.25%;
        left: auto
    }

    .large-push-10 {
        position: relative;
        left: 62.5%;
        right: auto
    }

    .large-pull-10 {
        position: relative;
        right: 62.5%;
        left: auto
    }

    .large-push-11 {
        position: relative;
        left: 68.75%;
        right: auto
    }

    .large-pull-11 {
        position: relative;
        right: 68.75%;
        left: auto
    }

    .large-push-12 {
        position: relative;
        left: 75%;
        right: auto
    }

    .large-pull-12 {
        position: relative;
        right: 75%;
        left: auto
    }

    .large-push-13 {
        position: relative;
        left: 81.25%;
        right: auto
    }

    .large-pull-13 {
        position: relative;
        right: 81.25%;
        left: auto
    }

    .large-push-14 {
        position: relative;
        left: 87.5%;
        right: auto
    }

    .large-pull-14 {
        position: relative;
        right: 87.5%;
        left: auto
    }

    .large-push-15 {
        position: relative;
        left: 93.75%;
        right: auto
    }

    .large-pull-15 {
        position: relative;
        right: 93.75%;
        left: auto
    }

    .column,.columns {
        position: relative;
        padding-left: 0;
        padding-right: 0;
        float: left
    }

    .large-1 {
        width: 6.25%
    }

    .large-2 {
        width: 12.5%
    }

    .large-3 {
        width: 18.75%
    }

    .large-4 {
        width: 25%
    }

    .large-5 {
        width: 31.25%
    }

    .large-6 {
        width: 37.5%
    }

    .large-7 {
        width: 43.75%
    }

    .large-8 {
        width: 50%
    }

    .large-9 {
        width: 56.25%
    }

    .large-10 {
        width: 62.5%
    }

    .large-11 {
        width: 68.75%
    }

    .large-12 {
        width: 75%
    }

    .large-13 {
        width: 81.25%
    }

    .large-14 {
        width: 87.5%
    }

    .large-15 {
        width: 93.75%
    }

    .large-16 {
        width: 100%
    }

    .large-offset-0 {
        margin-left: 0!important
    }

    .large-offset-1 {
        margin-left: 6.25%!important
    }

    .large-offset-2 {
        margin-left: 12.5%!important
    }

    .large-offset-3 {
        margin-left: 18.75%!important
    }

    .large-offset-4 {
        margin-left: 25%!important
    }

    .large-offset-5 {
        margin-left: 31.25%!important
    }

    .large-offset-6 {
        margin-left: 37.5%!important
    }

    .large-offset-7 {
        margin-left: 43.75%!important
    }

    .large-offset-8 {
        margin-left: 50%!important
    }

    .large-offset-9 {
        margin-left: 56.25%!important
    }

    .large-offset-10 {
        margin-left: 62.5%!important
    }

    .large-offset-11 {
        margin-left: 68.75%!important
    }

    .large-offset-12 {
        margin-left: 75%!important
    }

    .large-offset-13 {
        margin-left: 81.25%!important
    }

    .large-offset-14 {
        margin-left: 87.5%!important
    }

    .large-offset-15 {
        margin-left: 93.75%!important
    }

    .large-reset-order {
        float: left;
        left: auto;
        margin-left: 0;
        margin-right: 0;
        right: auto
    }

    .column.large-centered,.columns.large-centered {
        margin-left: auto;
        margin-right: auto;
        float: none
    }

    .column.large-uncentered,.columns.large-uncentered {
        float: left;
        margin-left: 0;
        margin-right: 0
    }

    .column.large-centered:last-child,.columns.large-centered:last-child {
        float: none
    }

    .column.large-uncentered:last-child,.columns.large-uncentered:last-child {
        float: left
    }

    .column.large-uncentered.opposite,.columns.large-uncentered.opposite {
        float: right
    }

    .row.large-collapse>.column,.row.large-collapse>.columns {
        padding-left: 0;
        padding-right: 0
    }

    .row.large-collapse .row {
        margin-left: 0;
        margin-right: 0
    }

    .row.large-uncollapse>.column,.row.large-uncollapse>.columns {
        padding-left: 0;
        padding-right: 0;
        float: left
    }

    .push-0 {
        position: relative;
        left: 0;
        right: auto
    }

    .pull-0 {
        position: relative;
        right: 0;
        left: auto
    }

    .push-1 {
        position: relative;
        left: 6.25%;
        right: auto
    }

    .pull-1 {
        position: relative;
        right: 6.25%;
        left: auto
    }

    .push-2 {
        position: relative;
        left: 12.5%;
        right: auto
    }

    .pull-2 {
        position: relative;
        right: 12.5%;
        left: auto
    }

    .push-3 {
        position: relative;
        left: 18.75%;
        right: auto
    }

    .pull-3 {
        position: relative;
        right: 18.75%;
        left: auto
    }

    .push-4 {
        position: relative;
        left: 25%;
        right: auto
    }

    .pull-4 {
        position: relative;
        right: 25%;
        left: auto
    }

    .push-5 {
        position: relative;
        left: 31.25%;
        right: auto
    }

    .pull-5 {
        position: relative;
        right: 31.25%;
        left: auto
    }

    .push-6 {
        position: relative;
        left: 37.5%;
        right: auto
    }

    .pull-6 {
        position: relative;
        right: 37.5%;
        left: auto
    }

    .push-7 {
        position: relative;
        left: 43.75%;
        right: auto
    }

    .pull-7 {
        position: relative;
        right: 43.75%;
        left: auto
    }

    .push-8 {
        position: relative;
        left: 50%;
        right: auto
    }

    .pull-8 {
        position: relative;
        right: 50%;
        left: auto
    }

    .push-9 {
        position: relative;
        left: 56.25%;
        right: auto
    }

    .pull-9 {
        position: relative;
        right: 56.25%;
        left: auto
    }

    .push-10 {
        position: relative;
        left: 62.5%;
        right: auto
    }

    .pull-10 {
        position: relative;
        right: 62.5%;
        left: auto
    }

    .push-11 {
        position: relative;
        left: 68.75%;
        right: auto
    }

    .pull-11 {
        position: relative;
        right: 68.75%;
        left: auto
    }

    .push-12 {
        position: relative;
        left: 75%;
        right: auto
    }

    .pull-12 {
        position: relative;
        right: 75%;
        left: auto
    }

    .push-13 {
        position: relative;
        left: 81.25%;
        right: auto
    }

    .pull-13 {
        position: relative;
        right: 81.25%;
        left: auto
    }

    .push-14 {
        position: relative;
        left: 87.5%;
        right: auto
    }

    .pull-14 {
        position: relative;
        right: 87.5%;
        left: auto
    }

    .push-15 {
        position: relative;
        left: 93.75%;
        right: auto
    }

    .pull-15 {
        position: relative;
        right: 93.75%;
        left: auto
    }
}

[class*=block-grid-] {
    display: block;
    padding: 0;
    margin: 0 -.625rem
}

[class*=block-grid-]:before,[class*=block-grid-]:after {
    content: " ";
    display: table
}

[class*=block-grid-]:after {
    clear: both
}

[class*=block-grid-]>li {
    display: block;
    float: left;
    height: auto;
    padding: 0 .625rem 1.25rem
}

@media only screen {
    .small-block-grid-1>li {
        list-style: none;
        width: 100%
    }

    .small-block-grid-1>li:nth-of-type(n) {
        clear: none
    }

    .small-block-grid-1>li:nth-of-type(n+1) {
        clear: both
    }

    .small-block-grid-2>li {
        list-style: none;
        width: 50%
    }

    .small-block-grid-2>li:nth-of-type(n) {
        clear: none
    }

    .small-block-grid-2>li:nth-of-type(odd) {
        clear: both
    }

    .small-block-grid-3>li {
        list-style: none;
        width: 33.33333%
    }

    .small-block-grid-3>li:nth-of-type(n) {
        clear: none
    }

    .small-block-grid-3>li:nth-of-type(3n+1) {
        clear: both
    }

    .small-block-grid-4>li {
        list-style: none;
        width: 25%
    }

    .small-block-grid-4>li:nth-of-type(n) {
        clear: none
    }

    .small-block-grid-4>li:nth-of-type(4n+1) {
        clear: both
    }

    .small-block-grid-5>li {
        list-style: none;
        width: 20%
    }

    .small-block-grid-5>li:nth-of-type(n) {
        clear: none
    }

    .small-block-grid-5>li:nth-of-type(5n+1) {
        clear: both
    }

    .small-block-grid-6>li {
        list-style: none;
        width: 16.66667%
    }

    .small-block-grid-6>li:nth-of-type(n) {
        clear: none
    }

    .small-block-grid-6>li:nth-of-type(6n+1) {
        clear: both
    }

    .small-block-grid-7>li {
        list-style: none;
        width: 14.28571%
    }

    .small-block-grid-7>li:nth-of-type(n) {
        clear: none
    }

    .small-block-grid-7>li:nth-of-type(7n+1) {
        clear: both
    }

    .small-block-grid-8>li {
        list-style: none;
        width: 12.5%
    }

    .small-block-grid-8>li:nth-of-type(n) {
        clear: none
    }

    .small-block-grid-8>li:nth-of-type(8n+1) {
        clear: both
    }

    .small-block-grid-9>li {
        list-style: none;
        width: 11.11111%
    }

    .small-block-grid-9>li:nth-of-type(n) {
        clear: none
    }

    .small-block-grid-9>li:nth-of-type(9n+1) {
        clear: both
    }

    .small-block-grid-10>li {
        list-style: none;
        width: 10%
    }

    .small-block-grid-10>li:nth-of-type(n) {
        clear: none
    }

    .small-block-grid-10>li:nth-of-type(10n+1) {
        clear: both
    }

    .small-block-grid-11>li {
        list-style: none;
        width: 9.09091%
    }

    .small-block-grid-11>li:nth-of-type(n) {
        clear: none
    }

    .small-block-grid-11>li:nth-of-type(11n+1) {
        clear: both
    }

    .small-block-grid-12>li {
        list-style: none;
        width: 8.33333%
    }

    .small-block-grid-12>li:nth-of-type(n) {
        clear: none
    }

    .small-block-grid-12>li:nth-of-type(12n+1) {
        clear: both
    }
}

@media only screen and (min-width: 40.0625em) {
    .medium-block-grid-1>li {
        list-style:none;
        width: 100%
    }

    .medium-block-grid-1>li:nth-of-type(n) {
        clear: none
    }

    .medium-block-grid-1>li:nth-of-type(n+1) {
        clear: both
    }

    .medium-block-grid-2>li {
        list-style: none;
        width: 50%
    }

    .medium-block-grid-2>li:nth-of-type(n) {
        clear: none
    }

    .medium-block-grid-2>li:nth-of-type(odd) {
        clear: both
    }

    .medium-block-grid-3>li {
        list-style: none;
        width: 33.33333%
    }

    .medium-block-grid-3>li:nth-of-type(n) {
        clear: none
    }

    .medium-block-grid-3>li:nth-of-type(3n+1) {
        clear: both
    }

    .medium-block-grid-4>li {
        list-style: none;
        width: 25%
    }

    .medium-block-grid-4>li:nth-of-type(n) {
        clear: none
    }

    .medium-block-grid-4>li:nth-of-type(4n+1) {
        clear: both
    }

    .medium-block-grid-5>li {
        list-style: none;
        width: 20%
    }

    .medium-block-grid-5>li:nth-of-type(n) {
        clear: none
    }

    .medium-block-grid-5>li:nth-of-type(5n+1) {
        clear: both
    }

    .medium-block-grid-6>li {
        list-style: none;
        width: 16.66667%
    }

    .medium-block-grid-6>li:nth-of-type(n) {
        clear: none
    }

    .medium-block-grid-6>li:nth-of-type(6n+1) {
        clear: both
    }

    .medium-block-grid-7>li {
        list-style: none;
        width: 14.28571%
    }

    .medium-block-grid-7>li:nth-of-type(n) {
        clear: none
    }

    .medium-block-grid-7>li:nth-of-type(7n+1) {
        clear: both
    }

    .medium-block-grid-8>li {
        list-style: none;
        width: 12.5%
    }

    .medium-block-grid-8>li:nth-of-type(n) {
        clear: none
    }

    .medium-block-grid-8>li:nth-of-type(8n+1) {
        clear: both
    }

    .medium-block-grid-9>li {
        list-style: none;
        width: 11.11111%
    }

    .medium-block-grid-9>li:nth-of-type(n) {
        clear: none
    }

    .medium-block-grid-9>li:nth-of-type(9n+1) {
        clear: both
    }

    .medium-block-grid-10>li {
        list-style: none;
        width: 10%
    }

    .medium-block-grid-10>li:nth-of-type(n) {
        clear: none
    }

    .medium-block-grid-10>li:nth-of-type(10n+1) {
        clear: both
    }

    .medium-block-grid-11>li {
        list-style: none;
        width: 9.09091%
    }

    .medium-block-grid-11>li:nth-of-type(n) {
        clear: none
    }

    .medium-block-grid-11>li:nth-of-type(11n+1) {
        clear: both
    }

    .medium-block-grid-12>li {
        list-style: none;
        width: 8.33333%
    }

    .medium-block-grid-12>li:nth-of-type(n) {
        clear: none
    }

    .medium-block-grid-12>li:nth-of-type(12n+1) {
        clear: both
    }
}

@media only screen and (min-width: 64.0625em) {
    .large-block-grid-1>li {
        list-style:none;
        width: 100%
    }

    .large-block-grid-1>li:nth-of-type(n) {
        clear: none
    }

    .large-block-grid-1>li:nth-of-type(n+1) {
        clear: both
    }

    .large-block-grid-2>li {
        list-style: none;
        width: 50%
    }

    .large-block-grid-2>li:nth-of-type(n) {
        clear: none
    }

    .large-block-grid-2>li:nth-of-type(odd) {
        clear: both
    }

    .large-block-grid-3>li {
        list-style: none;
        width: 33.33333%
    }

    .large-block-grid-3>li:nth-of-type(n) {
        clear: none
    }

    .large-block-grid-3>li:nth-of-type(3n+1) {
        clear: both
    }

    .large-block-grid-4>li {
        list-style: none;
        width: 25%
    }

    .large-block-grid-4>li:nth-of-type(n) {
        clear: none
    }

    .large-block-grid-4>li:nth-of-type(4n+1) {
        clear: both
    }

    .large-block-grid-5>li {
        list-style: none;
        width: 20%
    }

    .large-block-grid-5>li:nth-of-type(n) {
        clear: none
    }

    .large-block-grid-5>li:nth-of-type(5n+1) {
        clear: both
    }

    .large-block-grid-6>li {
        list-style: none;
        width: 16.66667%
    }

    .large-block-grid-6>li:nth-of-type(n) {
        clear: none
    }

    .large-block-grid-6>li:nth-of-type(6n+1) {
        clear: both
    }

    .large-block-grid-7>li {
        list-style: none;
        width: 14.28571%
    }

    .large-block-grid-7>li:nth-of-type(n) {
        clear: none
    }

    .large-block-grid-7>li:nth-of-type(7n+1) {
        clear: both
    }

    .large-block-grid-8>li {
        list-style: none;
        width: 12.5%
    }

    .large-block-grid-8>li:nth-of-type(n) {
        clear: none
    }

    .large-block-grid-8>li:nth-of-type(8n+1) {
        clear: both
    }

    .large-block-grid-9>li {
        list-style: none;
        width: 11.11111%
    }

    .large-block-grid-9>li:nth-of-type(n) {
        clear: none
    }

    .large-block-grid-9>li:nth-of-type(9n+1) {
        clear: both
    }

    .large-block-grid-10>li {
        list-style: none;
        width: 10%
    }

    .large-block-grid-10>li:nth-of-type(n) {
        clear: none
    }

    .large-block-grid-10>li:nth-of-type(10n+1) {
        clear: both
    }

    .large-block-grid-11>li {
        list-style: none;
        width: 9.09091%
    }

    .large-block-grid-11>li:nth-of-type(n) {
        clear: none
    }

    .large-block-grid-11>li:nth-of-type(11n+1) {
        clear: both
    }

    .large-block-grid-12>li {
        list-style: none;
        width: 8.33333%
    }

    .large-block-grid-12>li:nth-of-type(n) {
        clear: none
    }

    .large-block-grid-12>li:nth-of-type(12n+1) {
        clear: both
    }
}

* {
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale
}

@font-face {
    font-family: horas79;
    font-style: normal;
    font-weight: 500;
    src: local("horas79-medium"),url(fonts/horas79-medium-eee84661.woff2) format("woff2")
}

@font-face {
    font-family: horas79;
    font-style: normal;
    font-weight: 600;
    src: local("horas79-demi-bold"),url(fonts/horas79-demi-bold-6dd433a2.woff2) format("woff2")
}

@font-face {
    font-family: horas79 Demi Bold;
    font-style: normal;
    src: local("horas79-demi-bold"),url(fonts/horas79-demi-bold-6dd433a2.woff2) format("woff2")
}

.skeletonBox[data-v-a9b57217][data-v-a9b57217] {
    --bg-width: 1600px;
    display: block;
    margin-left: auto;
    margin-right: auto;
    -webkit-animation: shimmer-a9b57217 2s cubic-bezier(.1,.1,.1,.1) infinite;
    animation: shimmer-a9b57217 2s cubic-bezier(.1,.1,.1,.1) infinite;
    background: -webkit-gradient(linear,left top,right top,from(#F1F1F1),color-stop(25%,rgba(224,224,224,.38)),color-stop(50%,#E0E0E0),color-stop(75%,rgba(224,224,224,.38)),to(#F1F1F1));
    background: linear-gradient(to right,#F1F1F1 0%,rgba(224,224,224,.38) 25%,#E0E0E0 50%,rgba(224,224,224,.38) 75%,#F1F1F1 100%);
    background-size: var(--bg-width);
    border-radius: 16px
}

@-webkit-keyframes shimmer-a9b57217 {
    0% {
        background-position: -var(--bg-width) 0
    }

    to {
        background-position: var(--bg-width) 0
    }
}

@keyframes shimmer-a9b57217 {
    0% {
        background-position: -var(--bg-width) 0
    }

    to {
        background-position: var(--bg-width) 0
    }
}
