.ConcertDate_root__xnVG1{display:flex;flex-direction:column;flex-shrink:0;align-items:center;justify-content:center;border-radius:var(--ym-radius-size-m);background-color:var(--ym-controls-color-secondary-default-enabled);padding:var(--ym-spacer-size-xxxs)}.ConcertDate_month__ti5Na{text-transform:uppercase}.ConcertDate_day__YibpP{line-height:var(--ym-font-line-height-headline-m);letter-spacing:var(--ym-letter-spacing-m);font-family:var(--ym-font-text);font-size:var(--ym-font-size-headline-m);font-weight:var(--ym-font-weight-bold);font-style:normal}.ConcertDate_weekday__fBZXo{text-transform:uppercase;color:var(--ym-controls-color-primary-text-enabled)}.ConcertCard_root__fcR9B{--date-cell-width:3.75rem;--action-button-width:7.5rem;display:flex;align-items:center;gap:var(--ym-spacer-size-m);transition:background-color var(--ym-duration-transition);cursor:pointer;padding:var(--ym-radius-size-m);width:100%}.ConcertCard_root__fcR9B:has(:focus-visible),.ConcertCard_root__fcR9B:hover{background-color:var(--ym-surface-color-primary-enabled-list)}@supports not selector(:has(*)){.ConcertCard_root__fcR9B:focus-within,.ConcertCard_root__fcR9B:hover{background-color:var(--ym-surface-color-primary-enabled-list)}}.ConcertCard_root__fcR9B .ConcertCard_ripple__PW4xI{position:absolute;transform:scale(0);animation:ConcertCard_ripple__PW4xI .6s linear;border-radius:var(--ym-radius-size-round);background-color:var(--ym-controls-color-secondary-default-pressed)}@media(prefers-reduced-motion:reduce){.ConcertCard_root__fcR9B .ConcertCard_ripple__PW4xI{animation:none}}@keyframes ConcertCard_ripple__PW4xI{to{transform:scale(4);opacity:0}}@media only screen and (max-width:767.98px){.ConcertCard_root__fcR9B{--action-button-width:6.25rem}}@media(prefers-reduced-motion:reduce){.ConcertCard_root__fcR9B{transition:none}}.ConcertCard_date__ECoa3{width:var(--date-cell-width);height:auto;height:var(--data-cell-height,auto)}.ConcertCard_dateColor__muPRD{color:var(--ym-controls-color-secondary-on_default-enabled)}.ConcertCard_button__GQxNL{display:flex;flex-direction:column;align-items:center;justify-content:center;-webkit-backdrop-filter:initial;backdrop-filter:none;padding-block-start:var(--ym-spacer-size-m);padding-block-end:var(--ym-spacer-size-m);width:var(--action-button-width)}@media only screen and (max-width:767.98px){.ConcertCard_button__GQxNL{padding-block-start:var(--ym-spacer-size-m);padding-block-end:var(--ym-spacer-size-m)}}