.base-popup-wrap.bonus-notification-popup{align-items:center;padding-right:1rem;padding-left:1rem}.base-popup-wrap.bonus-notification-popup .base-popup{border-radius:2rem}[data-v-2d9b7a2b] .base-popup{width:100%}@media(min-width:744px){[data-v-2d9b7a2b] .base-popup{width:29rem}}[data-v-2d9b7a2b] .base-popup .base-popup__header{padding-bottom:0;min-height:-moz-fit-content;min-height:fit-content}[data-v-2d9b7a2b] .base-popup .base-popup__content{padding:0 1rem 2rem;overflow:hidden}@media(min-width:744px){[data-v-2d9b7a2b] .base-popup .base-popup__content{padding:0 2rem 2rem}}.bonus-popup[data-v-2d9b7a2b]{display:flex;flex-direction:column;gap:2rem;font-family:Golos text,sans-serif}.bonus-popup__content[data-v-2d9b7a2b]{display:flex;flex-direction:column;gap:1rem}.bonus-popup__header-info[data-v-2d9b7a2b]{display:flex;flex-direction:column;gap:.5rem}.bonus-popup__title[data-v-2d9b7a2b]{font-size:2rem;font-weight:800;line-height:2.25rem;letter-spacing:-.32px;color:var(--Blue-brand)}.bonus-popup__description[data-v-2d9b7a2b]{font-size:1rem;line-height:1.5rem}.bonus-popup__cards[data-v-2d9b7a2b]{pointer-events:none;-webkit-user-select:none;-moz-user-select:none;user-select:none;display:flex;gap:.5rem;overflow:hidden;margin-right:-1rem}@media(min-width:744px){.bonus-popup__cards[data-v-2d9b7a2b]{margin-right:-2rem}}.bonus-popup__footer[data-v-2d9b7a2b]{display:flex;flex-direction:row;gap:.5rem}.calendar-card[data-v-2d9b7a2b]{display:flex;flex-direction:column;align-items:center;gap:.5rem;width:4.5rem;padding:.5rem 1.4375rem .75rem;border-radius:18px;border:.125rem solid var(--brand_ch);background-color:var(--white-100);flex-shrink:0}.calendar-card__day[data-v-2d9b7a2b]{color:#8e8e8e;font-family:Golos Text,sans-serif;font-size:.75rem;font-weight:400;line-height:1.125rem}.calendar-card__date[data-v-2d9b7a2b]{color:var(--Blue-brand);font-family:Golos Text,sans-serif;font-size:1.5rem;font-weight:800;line-height:1.5rem}.calendar-card__image[data-v-2d9b7a2b]{display:flex;width:1.5rem;height:1.5rem;max-width:-moz-fit-content;max-width:fit-content;border-radius:50%;-o-object-fit:cover;object-fit:cover}.calendar-card.today[data-v-2d9b7a2b]{border-color:var(--brand_ch)}.calendar-card.locked[data-v-2d9b7a2b]{border:2px dashed var(--grey-200)}.calendar-card.locked .calendar-card__date[data-v-2d9b7a2b]{color:var(--grey-300)}
