.list-menu[data-v-77faafd7]{background-color:#141825;border-radius:16px;display:flex;flex-direction:column;height:-moz-fit-content;height:fit-content;width:100%}.list-menu[data-v-77faafd7] .offers-item__content-title{text-transform:capitalize}.list-menu[data-v-77faafd7] .offers-item__join.no-description{min-height:28px;min-width:28px}.list-menu .menu__item[data-v-77faafd7]{align-items:center;background-color:#141825;display:flex;font-size:16px;font-weight:700;gap:8px;height:56px;line-height:24px}.list-menu .menu__item:first-child .offers-item[data-v-77faafd7]{border-start-end-radius:16px;border-start-start-radius:16px}.list-menu .menu__item:last-child .offers-item[data-v-77faafd7]{border-bottom:none;border-end-end-radius:16px;border-end-start-radius:16px}.list-menu .menu__item[data-v-77faafd7]:first-child{border-start-end-radius:16px;border-start-start-radius:16px}.list-menu .menu__item[data-v-77faafd7]:last-child{border-bottom:none;border-end-end-radius:16px;border-end-start-radius:16px}.list-menu .menu__item a[data-v-77faafd7]{flex:1}.list-menu .menu__item-title[data-v-77faafd7]{align-items:center;color:#afb6bd;display:flex;flex:1;font-size:16px;font-weight:700;line-height:24px;padding-top:2px}.list-menu .menu__item-img[data-v-77faafd7]{background-color:#1e2235;border-radius:999px;height:28px;width:28px}.list-menu .menu__item .availability-container[data-v-77faafd7]{align-items:center;display:flex;gap:8px;justify-content:center;margin-left:auto;margin-right:0;z-index:1}.list-menu .menu__item-item-join-text[data-v-77faafd7]{align-items:center;background:#00981f;border-radius:8px;color:#f7f7f8;display:flex;font-size:12px;font-weight:400;justify-content:center;line-height:16px;padding:6px 4px}.list-menu .menu__item-item-availability[data-v-77faafd7],.list-menu .menu__item-item-join-text.without-text[data-v-77faafd7]{font-size:12px;font-weight:600;height:28px;line-height:16px;width:28px}.list-menu .menu__item-item-availability[data-v-77faafd7]{align-items:center;background:#2a2c3c;border-radius:8px;color:#f7f7f8;display:flex;justify-content:center;overflow:hidden;position:relative}.list-menu .menu__item-item-availability .loading-availability[data-v-77faafd7]{animation:skeleton-shine 1.5s linear infinite;background:#141825;background:linear-gradient(110deg,#141825 8%,#283145 18%,#141825 43%);background-size:200% 400%;height:100%;left:0;position:absolute;top:0;width:100%;z-index:10}.mobile .list-menu[data-v-77faafd7]{gap:3.2vw}.mobile .list-menu__container[data-v-77faafd7]{border-radius:4.2666666667vw;font-size:4.2666666667vw;line-height:5.3333333333vw}.mobile .list-menu-title[data-v-77faafd7]{height:12.8vw;margin-left:3.2vw}.mobile .list-menu-item[data-v-77faafd7]{gap:2.1333333333vw;padding:4.2666666667vw 3.2vw}.mobile .list-menu-item-icon[data-v-77faafd7]{font-size:6.4vw}.mobile .list-menu-item[data-v-77faafd7]:hover{background-color:unset;color:unset}.mobile .list-menu-item:hover .list-menu-item-icon[data-v-77faafd7]:before{color:unset}.mobile .list-menu-item[data-v-77faafd7]:first-child{border-top-left-radius:4.2666666667vw;border-top-right-radius:4.2666666667vw}.mobile .list-menu-item[data-v-77faafd7]:last-child{border-bottom-left-radius:4.2666666667vw;border-bottom-right-radius:4.2666666667vw}.loyalty-card[data-v-719219a6]{align-items:center;display:flex;flex-direction:column;justify-content:center;width:100%}.loyalty-card .entry-point[data-v-719219a6]{cursor:pointer;width:100%}.loyalty-card .entry-point img[data-v-719219a6]{-o-object-fit:contain;object-fit:contain;transition:all .2s ease;width:268px}.loyalty-card .entry-point:hover img[data-v-719219a6]{filter:saturate(120%) brightness(110%) contrast(90%)}.loyalty-card .entry-point.not-login[data-v-719219a6]{align-items:center;background-image:url(../assets/images/components/common/offer/background-button.webp);background-repeat:no-repeat;background-size:100% 100%;border-radius:16px;display:flex;height:95px;justify-content:center}.loyalty-card .entry-point.not-login[data-v-719219a6]:hover{background-image:url(../assets/images/components/common/offer/background-button-hover.webp)}.loyalty-card .entry-point__rank[data-v-719219a6]{align-items:center;border-radius:12px;cursor:pointer;display:flex;flex-direction:column;gap:8px;height:95px;position:relative;width:100%}.loyalty-card .entry-point__rank[data-v-719219a6]:before{background-image:url(../assets/images/components/common/offer/loyalty-button/background.webp);background-position:50%;background-size:cover;border-radius:12px;content:"";height:100%;top:0;right:0;bottom:0;left:0;position:absolute;transition:all .3s ease;width:100%;z-index:0}.loyalty-card .entry-point__rank:hover .entry-point__rank-bg[data-v-719219a6]:before{opacity:1}.loyalty-card .entry-point__rank:hover .entry-point__rank-badge-bg[data-v-719219a6]{mix-blend-mode:screen}.loyalty-card .entry-point__rank:hover .entry-point__current-level .current-level__progress[data-v-719219a6]{background-color:#1e2235}.loyalty-card .entry-point__rank[data-v-719219a6]:hover:before{background-image:url(../assets/images/components/common/offer/loyalty-button/background-hover.webp)}.loyalty-card .entry-point__rank .entry-point__rank-content[data-v-719219a6]{align-items:center;display:flex;gap:12px;padding:8px 12px 0;position:relative;width:100%;z-index:1}.loyalty-card .entry-point__rank .entry-point__rank-content .content[data-v-719219a6]{display:flex;flex:1;flex-direction:column;gap:4px;justify-content:start}.loyalty-card .entry-point__rank .entry-point__rank-content .content__row[data-v-719219a6]{align-items:center;display:flex;font-size:14px;font-weight:600;gap:4px;line-height:20px}.loyalty-card .entry-point__rank .entry-point__rank-content .content__row__title[data-v-719219a6]{color:#f7f7f8;font-weight:400}.loyalty-card .entry-point__rank .entry-point__rank-content .content__row__level[data-v-719219a6]{color:#ffc759;font-weight:700}.loyalty-card .entry-point__rank .entry-point__rank-content .content__point[data-v-719219a6]{align-items:center;color:#ffc759;display:flex;font-size:12px;font-weight:700;gap:4px;line-height:16px;margin-bottom:4px}.loyalty-card .entry-point__rank .entry-point__rank-content .content__point img[data-v-719219a6]{aspect-ratio:1/1;height:16px;width:16px}.loyalty-card .entry-point__rank .entry-point__rank-content img[data-v-719219a6]{height:44px;width:44px}.loyalty-card .entry-point__rank .entry-point__current-level[data-v-719219a6]{align-items:center;display:flex;flex-direction:column;gap:4px;justify-content:center;padding:0 12px;position:relative;width:100%;z-index:1}.loyalty-card .entry-point__rank .entry-point__current-level-texts[data-v-719219a6]{align-items:center;display:flex;justify-content:space-between;width:100%}.loyalty-card .entry-point__rank .entry-point__current-level-texts .text[data-v-719219a6]{color:#afb6bd;font-size:12px;font-weight:400;line-height:16px}.loyalty-card .entry-point__rank .entry-point__current-level-texts .text-current[data-v-719219a6]{margin-right:4px;text-transform:capitalize}.loyalty-card .entry-point__rank .entry-point__current-level .current-level__progress[data-v-719219a6]{background-color:#2c314c;border-radius:99px;height:7px;overflow:hidden;width:100%}.loyalty-card .entry-point__rank .entry-point__current-level .current-level__progress .progress-value[data-v-719219a6]{background-color:#00c224;border-radius:99px;height:7px}.giftcode[data-v-d20b19f1]{background:url(../assets/images/components/common/offer/background-giftcode.webp) no-repeat 50% #1e2235;background-size:cover;border:0;border-radius:16px;width:100%}.giftcode .giftcode__content-bottom[data-v-d20b19f1]{background-color:#1e2235;border-end-end-radius:16px;border-end-start-radius:16px;height:68px;padding:12px}.giftcode .giftcode__content-bottom button[data-v-d20b19f1]{font-size:16px;font-weight:700;font-weight:600;line-height:24px;width:100%}.giftcode .giftcode__wrapper[data-v-d20b19f1]{border-top-left-radius:16px;border-top-right-radius:16px;display:flex;flex-direction:column;height:124px;padding:16px 12px;position:relative}.giftcode .gift-code__content[data-v-d20b19f1]{display:flex;flex-direction:column;gap:20px;max-width:260px}.giftcode .gift-code__content-title[data-v-d20b19f1]{color:#f7f7f8;font-size:20px;font-weight:700;line-height:24px;line-height:28px;width:100%}.giftcode .gift-code__content[data-v-d20b19f1] .base-input{height:44px}.giftcode .gift-code__content[data-v-d20b19f1] .base-input .base-input__label{height:0}.giftcode .loading-container[data-v-d20b19f1]{min-height:124px!important}.offer[data-v-596e5cd6]{margin-top:16px}.offer__content[data-v-596e5cd6]{display:flex;gap:24px;margin-top:16px;width:100%}.offer__content-left[data-v-596e5cd6]{align-items:center;display:flex;flex-direction:column;gap:12px;max-height:535px;width:284px}.offer__content-right[data-v-596e5cd6]{flex-grow:1;width:1vw}.offer__banner[data-v-596e5cd6]{border-radius:16px}.bottom-bar[data-v-45f37deb]{align-items:center;background:#101014;border-top:.2666666667vw solid #394f7f;bottom:0;display:flex;height:18.1333333333vw;justify-content:center;left:0;padding:1.8666666667vw 2.1333333333vw 6.4vw;position:fixed;right:0;width:100%;z-index:100}.bottom-bar .bottom-bar__section[data-v-45f37deb]{align-items:center;display:flex;gap:1.8666666667vw;height:9.6vw;justify-content:space-between;width:100%}.bottom-bar .bottom-bar__section-item[data-v-45f37deb]{align-items:center;background-color:#1e2235;border-radius:999px;color:#26262b;display:flex;gap:1.0666666667vw;height:7.4666666667vw;max-width:7.4666666667vw;overflow:hidden;position:relative;transition:all .3s ease;width:7.4666666667vw}.bottom-bar .bottom-bar__section-item[data-v-45f37deb]:last-child{background-color:transparent}.bottom-bar .bottom-bar__section-item[data-v-45f37deb]:before{background:linear-gradient(0deg,#f4b740 -6.94%,#ffe8ac);border-radius:3.2vw;content:"";height:100%;left:0;opacity:0;position:absolute;top:0;transition:all .3s ease;width:100%;z-index:0}.bottom-bar .bottom-bar__section-item span[data-v-45f37deb]:before{color:#a9b5d0;font-size:7.4666666667vw}.bottom-bar .bottom-bar__section-item img[data-v-45f37deb]{height:7.4666666667vw;-o-object-fit:contain;object-fit:contain;width:7.4666666667vw;z-index:1}.bottom-bar .bottom-bar__section-item-name[data-v-45f37deb]{max-width:0;opacity:0;overflow:hidden;text-overflow:ellipsis;transition:all .3s ease;white-space:nowrap}.bottom-bar .bottom-bar__section-item>div[data-v-45f37deb]{z-index:1}.bottom-bar .bottom-bar__section-item .availability-container[data-v-45f37deb]{align-items:center;display:flex;gap:1.0666666667vw;justify-content:center;margin:0 0 0 auto;max-width:0;opacity:0;overflow:hidden;transition:all .3s ease}.bottom-bar .bottom-bar__section-item.router-link-active[data-v-45f37deb]{height:9.6vw;max-width:47.7333333333vw;min-width:-moz-max-content;min-width:max-content;padding:1.0666666667vw;width:47.7333333333vw}.bottom-bar .bottom-bar__section-item.router-link-active[data-v-45f37deb]:before{opacity:1}.bottom-bar .bottom-bar__section-item.router-link-active .bottom-bar__section-item-name[data-v-45f37deb]{font-size:3.2vw;font-weight:700;line-height:4.2666666667vw;max-width:44.8vw;opacity:1}.bottom-bar .bottom-bar__section-item.router-link-active .bottom-bar__section-item-img[data-v-45f37deb]{background-color:#1e2235;border-radius:999px}.bottom-bar .bottom-bar__section-item.router-link-active .availability-container[data-v-45f37deb]{max-width:21.3333333333vw;opacity:1}.bottom-bar .bottom-bar__section-item .bottom-bar__section-item-availability[data-v-45f37deb],.bottom-bar .bottom-bar__section-item .bottom-bar__section-item-join-text[data-v-45f37deb]{align-items:center;background:#00981f;border-radius:266.4vw;color:#f7f7f8;display:flex;font-size:3.2vw;font-size:2.6666666667vw;font-weight:700;height:5.3333333333vw;justify-content:center;line-height:4.2666666667vw;min-width:5.3333333333vw;padding:0 1.8666666667vw;width:-moz-max-content;width:max-content}.bottom-bar .bottom-bar__section-item .bottom-bar__section-item-availability[data-v-45f37deb]{background:#2a2c3c}.offer-page[data-v-f3e23cf2]{align-items:center;flex-direction:column;max-height:calc(100dvh - 32vw);min-height:calc(100dvh - 32vw)}.offer-page[data-v-f3e23cf2],.offer-page__content[data-v-f3e23cf2]{display:flex;gap:16px;width:100%}.offer-page__content-main[data-v-f3e23cf2]{max-height:calc(100dvh - 44.26667vw);overflow:auto;width:100%}.offer-page__content-main[data-v-f3e23cf2]:has(.event-page,.event-detail,.promotion){max-height:unset;overflow:unset}.offer-page__content-main[data-v-f3e23cf2]:has(.loyalty-reward-history){max-height:calc(100dvh - 32vw)}.offer-page--history-reward[data-v-f3e23cf2],.offer-page--history-reward .offer-page__content[data-v-f3e23cf2]{height:100vh;max-height:100vh;min-height:100vh}.offer-page--history-reward .offer-page__content-main[data-v-f3e23cf2]{max-height:100vh;overflow:auto;padding:0}
