.date__chip{display:flex;align-items:center;padding:9px 15px;background:#f5f5f5;border-radius:24px;box-sizing:border-box;transition:.3s;border:1px solid transparent;cursor:pointer;font-weight:600;font-size:14px;line-height:20px;color:#212121}.date__chip:hover{border-color:#336bfb;color:#336bfb}.date__chip-wrap{display:flex}.date__chip-wrap span{margin:0 5px}.date__chip.active{color:#164fe1}.date__chip.active,.date__chip.checked{border-color:#164fe1}.date__chip .date__remove-icon{margin-left:8px}.date-select_button{display:flex;align-items:center}.date-select_button svg{fill:currentColor}.date-select_button span{margin-left:8px}:deep(.v-btn){border-radius:0!important}.prev-icon-class{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' aria-hidden='true' class='v-icon__svg' viewBox='0 0 24 24'%3E%3Cpath d='M15.41 16.58 10.83 12l4.58-4.59L14 6l-6 6 6 6z'/%3E%3C/svg%3E")}.next-icon-class{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' aria-hidden='true' class='v-icon__svg' viewBox='0 0 24 24'%3E%3Cpath d='M8.59 16.58 13.17 12 8.59 7.41 10 6l6 6-6 6z'/%3E%3C/svg%3E")}.genre-filters[data-v-dd6541e5]{display:flex;flex-wrap:wrap;align-items:center;margin-top:12px}.genre-filters .filters-item[data-v-dd6541e5]{margin-right:8px;margin-bottom:8px;padding:3px 12px;display:inline-flex;align-items:center;gap:8px;background:#f5f5f5;border:1px solid transparent;border-radius:24px;cursor:pointer;font-size:14px;font-weight:600;line-height:20px;color:#212121;transition:.2s}.genre-filters .filters-item[data-v-dd6541e5]:hover{background:#164fe1;color:#fff}.active[data-v-dd6541e5]{background:#336bfb!important;color:#fff!important}.active[data-v-dd6541e5]:hover{background:#164fe1!important;color:#fff!important}.m-filters[data-v-43b8f4b2]{display:flex;-moz-column-gap:8px;column-gap:8px}.chip[data-v-43b8f4b2],.m-filters[data-v-43b8f4b2]{align-items:center}.chip[data-v-43b8f4b2]{display:inline-flex;padding:9px 15px;background:#f5f5f5;border-radius:24px;border:1px solid transparent;font-weight:600;font-size:14px;line-height:20px;transition:.3s;cursor:pointer;color:#212121}.chip.active[data-v-43b8f4b2]{color:#164fe1}.chip.active[data-v-43b8f4b2],.chip.checked[data-v-43b8f4b2]{border-color:#164fe1}.chip svg[data-v-43b8f4b2]{margin-right:8px;fill:currentColor}.chip .chip-remove[data-v-43b8f4b2]{margin-left:8px}.sheet-title[data-v-43b8f4b2]{font-weight:600;font-size:20px;line-height:24px;color:#212121;margin:0}.sheet-body[data-v-43b8f4b2]{padding:0 0 8px}.chips-row[data-v-43b8f4b2]{display:flex;flex-wrap:wrap;gap:8px;padding:0 16px 12px}.chips-row__item[data-v-43b8f4b2]{padding:6px 12px;background:#f5f5f5;border-radius:24px;font-weight:600;font-size:14px;line-height:20px;border:1px solid transparent}.chips-row__item.active[data-v-43b8f4b2]{background:#336bfb;color:#fff}[data-v-43b8f4b2] .prev-icon-class{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' aria-hidden='true' class='v-icon__svg' viewBox='0 0 24 24'%3E%3Cpath d='M15.41 16.58 10.83 12l4.58-4.59L14 6l-6 6 6 6z'/%3E%3C/svg%3E")}[data-v-43b8f4b2] .next-icon-class{content:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' aria-hidden='true' class='v-icon__svg' viewBox='0 0 24 24'%3E%3Cpath d='M8.59 16.58 13.17 12 8.59 7.41 10 6l6 6-6 6z'/%3E%3C/svg%3E")}[data-v-43b8f4b2] .v-picker{width:100%!important;max-width:none!important}[data-v-43b8f4b2] .v-picker__body{width:100%!important;margin:0!important}[data-v-43b8f4b2] .v-date-picker-table{padding-left:0!important;padding-right:0!important}[data-v-43b8f4b2] .v-date-picker-table table{width:100%!important}.filters[data-v-3c68d6d8]{display:flex;align-items:center;margin-top:8px}.filters-item[data-v-3c68d6d8]{margin-right:8px;padding:3px 12px;background:#f5f5f5;border:1px solid transparent;border-radius:24px;cursor:pointer;font-size:14px;font-weight:600;line-height:20px;color:#212121;transition:.3s}.filters-item[data-v-3c68d6d8]:hover{background:#164fe1;color:#fff}.active[data-v-3c68d6d8]{background:#336bfb!important;color:#fff}.active[data-v-3c68d6d8]:hover{background:#164fe1!important;color:#fff!important}.concert-list[data-v-28a4bec5]{margin-bottom:64px}.concert-list__toolbar[data-v-28a4bec5]{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;-moz-column-gap:8px;column-gap:8px;row-gap:16px;margin-bottom:24px}@media(min-width:769px){.concert-list__toolbar--with-filters[data-v-28a4bec5]{margin-top:-6px;margin-bottom:30px}}@media(max-width:768px){.concert-list__toolbar[data-v-28a4bec5]{border:none;padding-bottom:8px;flex-direction:column;align-items:flex-start}}@media(max-width:500px){.concert-list__toolbar[data-v-28a4bec5]{row-gap:12px}}.concert-list__title[data-v-28a4bec5]{font-weight:600;font-size:24px;line-height:28px;color:#212121}.concert-list__filters[data-v-28a4bec5]{display:flex;align-items:center;-moz-column-gap:24px;column-gap:24px}@media(max-width:768px){.concert-list__filters[data-v-28a4bec5]{width:100%;justify-content:flex-start}}.concert-list__area-concerts[data-v-28a4bec5]{position:relative;border-radius:5px;overflow:hidden}.concert-list__area-concerts-header[data-v-28a4bec5]{position:relative;display:flex;align-items:center;gap:12px;padding:24px 16px;background-color:#d9e6ff;border-bottom:1px solid #d9e6ff;color:#164fe1;font-family:Inter,sans-serif;font-weight:600;font-size:20px;line-height:24px}@media(max-width:768px){.concert-list__area-concerts-header[data-v-28a4bec5]{padding-left:24px}.concert-list__area-concerts-header[data-v-28a4bec5]:before{content:"";position:absolute;left:0;top:0;bottom:0;width:8px;background:#d9e6ff;pointer-events:none}}.concert-list__area-concerts-header .location_svg[data-v-28a4bec5]{flex:0 0 auto;width:20px;height:20px;fill:#164fe1!important}.concert-list__area-concerts-header .location_svg[data-v-28a4bec5] path{fill:#164fe1!important}.concert-list__area-concerts-header>span[data-v-28a4bec5]{margin:0}.concert-list__area-concerts .concert-card-wrapper--area[data-v-28a4bec5]{position:relative}@media(max-width:768px){.concert-list__area-concerts .concert-card-wrapper--area[data-v-28a4bec5]:before{content:"";position:absolute;left:0;top:0;bottom:-1px;width:8px;background:#d9e6ff;pointer-events:none}}.concert-list__area-concerts .concert-card-wrapper--area[data-v-28a4bec5]:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:1px;background:#e4e4e4;pointer-events:none}.concert-list__group-date[data-v-28a4bec5]{padding:16px 0;font-weight:600;font-size:16px;line-height:24px;text-transform:uppercase;border-top:1px solid #e4e4e4;border-bottom:1px solid #e4e4e4}.concert-card-wrapper[data-v-28a4bec5]{position:relative}.concert-card-wrapper[data-v-28a4bec5]:after{content:"";position:absolute;left:0;right:0;bottom:-1px;height:1px;background:#e4e4e4;pointer-events:none}.concert-list__main.with-top-border:not(.grouped)>.concert-card-wrapper[data-v-28a4bec5]:first-child:before{content:"";position:absolute;left:0;right:0;top:0;height:1px;background:#e4e4e4;pointer-events:none}@media(max-width:768px){.concert-list__group[data-v-28a4bec5]{position:relative}.concert-list__sticky-date[data-v-28a4bec5]{position:fixed;z-index:200;padding:16px 0;font-weight:600;font-size:16px;line-height:24px;text-transform:uppercase;background:#fff;border-top:1px solid #e4e4e4;border-bottom:1px solid #e4e4e4}.concert-card-wrapper--area .mc-card[data-v-28a4bec5]{padding-left:32px}.concert-card-wrapper--area .mc-card[data-v-28a4bec5]:not(:last-child){border-bottom:none}}.location_svg[data-v-28a4bec5]{fill:#164fe1!important}.location_svg[data-v-28a4bec5] path,.location_svg[data-v-28a4bec5] svg{fill:#164fe1!important}
