@charset "UTF-8";:root,:root[data-theme=light]{--backgroundColor:#fff;--primaryColor:#15b48b;--textColorSecondary:#2b2a2a;--app-bg:#f6f8f9;--app-surface:#fff;--app-surface-soft:#f3f5f6;--app-text:#1f2937;--app-text-muted:#6b7280;--app-border:#d4dbe1}:root[data-theme=dark]{--backgroundColor:#0f172a;--primaryColor:#15b48b;--textColorSecondary:#e2e8f0;--app-bg:#121212;--app-surface:#121212;--app-surface-soft:#1e1e1e;--card-footer-clr:#1e1e1e;--app-text:#e5e7eb;--app-text-muted:#9ca3af;--app-border:#1e1e1e;--view-all-btn-bg:#ccf7e0;--light-ash:#303030;--divider-color:#f1fafa;--banner-section:#084335;--des-text:#b9b9b9}html[data-theme=dark],html[data-theme=dark] body{background:var(--app-bg)!important;color:var(--app-text)}html[data-theme=light],html[data-theme=light] body{color-scheme:light}html[data-theme=dark],html[data-theme=dark] body{color-scheme:dark}html[data-theme=dark] .app-segmented-layout-parent-container,html[data-theme=dark] .home-parent-container,html[data-theme=dark] .parent-layout-nav,html[data-theme=dark] body{background:var(--app-bg)!important}html[data-theme=dark] .app-segmented-layout__main,html[data-theme=dark] .app-segmented-layout__segment,html[data-theme=dark] .cart__main--summary,html[data-theme=dark] .com-app-carousel-large-item,html[data-theme=dark] .com-app-carousel-small-item,html[data-theme=dark] .credit-history-table,html[data-theme=dark] .credit-history-table-container,html[data-theme=dark] .home-banner-grid__item,html[data-theme=dark] .home-card,html[data-theme=dark] .home-carousel-full-width,html[data-theme=dark] .home-footer,html[data-theme=dark] .home_card,html[data-theme=dark] .lv-cart__item,html[data-theme=dark] .my-coupons__section,html[data-theme=dark] .mySwiperBanner,html[data-theme=dark] .nav-bottom,html[data-theme=dark] .nav-notification-modal,html[data-theme=dark] .nav-parent,html[data-theme=dark] .nav-top,html[data-theme=dark] .utility-bill-payment,html[data-theme=dark] .utility-page-wrapper{background:var(--app-surface)!important;border-color:var(--app-border)!important;color:var(--app-text)!important}html[data-theme=dark] .my-stars__progress-card{background:var(--app-surface-soft)!important;border-color:var(--app-border)!important}html[data-theme=dark] .iv-extra-homepage-item{background:var(--card-footer-clr)!important;border:var(--card-footer-clr)}html[data-theme=dark] .search-dropdown__header-title{color:#e5e7eb!important}html[data-theme=dark] .search-dropdown__clear{color:#9ca3af!important}html[data-theme=dark] .search-dropdown__pill{background:#eef2f7!important;border-color:#d5dde8!important;color:#1f2937!important}html[data-theme=dark] .search-dropdown__pill:hover{background:#d5dde8!important;border-color:#d5dde8!important}html[data-theme=dark] .search-dropdown__pill-text{color:#1f2937!important;font-weight:600}html[data-theme=dark] .search-dropdown__pill-remove{color:#64748b!important}html[data-theme=dark] .search-dropdown__loading{color:#fff!important}html[data-theme=dark] .search-dropdown{background:var(--app-surface-soft)!important}html[data-theme=dark] .nav-top__search svg{color:#fff!important}html[data-theme=dark] .app-footer,html[data-theme=dark] .app-footer-bottom,html[data-theme=dark] .app-footer-bottom-content,html[data-theme=dark] .app-footer-content,html[data-theme=dark] .app-footer-top{background:var(--app-surface-soft)!important;border-color:var(--app-surface-soft)!important}html[data-theme=dark] .divider-text{background:transparent!important;color:#fff!important}html[data-theme=dark] .iv-card__discount-text{color:#00d865!important}html[data-theme=dark] .app-footer-column-title,html[data-theme=dark] .app-footer-copyright,html[data-theme=dark] .app-footer-description,html[data-theme=dark] .app-footer-info p{color:var(--app-text)!important}html[data-theme=dark] .app-footer-links li a{color:var(--app-text-muted)!important}html[data-theme=dark] .app-footer-links li a:hover{color:var(--primaryColor)!important}html[data-theme=dark] .card_item_img,html[data-theme=dark] .com-app-carousel-large-item__img,html[data-theme=dark] .home-banner__img,html[data-theme=dark] .home-carousal__img{background:var(--app-surface-soft)!important}html[data-theme=dark] .card_text_content_title,html[data-theme=dark] .com-app-carousel-small-item__bottom--price__text,html[data-theme=dark] .com-app-carousel-small-item__top--right__title,html[data-theme=dark] .com-app-sub-header__top--title,html[data-theme=dark] .iv-extra-homepage__title{color:#f8fafc!important}html[data-theme=dark] .card_text_content_desc,html[data-theme=dark] .com-app-carousel-small-item__top--right__sub,html[data-theme=dark] .iv-extra-homepage-item__main--subtitle,html[data-theme=dark] .nav-bottom__links a,html[data-theme=dark] .nav-request-btn,html[data-theme=dark] .price-original{color:#f1fafa!important}html[data-theme=dark] .card_text_content,html[data-theme=dark] .promo{background:var(--card-footer-clr)}html[data-theme=dark] .nav-request-btn:hover{background:#4f5454!important}html[data-theme=dark] .com-app-sub-header-parent,html[data-theme=dark] .com-app-sub-header__bottom{background:transparent!important}html[data-theme=dark] .com-app-sub-header__bottom--button{background:var(--app-surface-soft)!important;border-color:var(--app-surface-soft)!important}html[data-theme=dark] .filter-dropdown-btn{background:#3e3e3e!important;border:#3e3e3e!important}html[data-theme=dark] .filter-dropdown-btn:hover{background:rgba(62,62,62,.8)!important;border:rgba(62,62,62,.8)!important}html[data-theme=dark] .com-app-sub-header__title-filter-btn{background:transparent!important;border-color:transparent!important;color:#f8fafc!important}html[data-theme=dark] .filter-icon{filter:invert(1) brightness(2)}.tool_d{z-index:9999!important}html[data-theme=dark] .sort-btn{background-color:#819590!important;color:#fff!important;border:#819590!important}html[data-theme=dark] .sort-btn:hover{background-color:hsla(165,9%,55%,.8)!important;border:hsla(165,9%,55%,.8)!important;color:#fff!important}@media screen and (max-width:700px){html[data-theme=dark] .region-btn{background:transparent!important;border-color:none!important}html[data-theme=dark] .region-btn__arrow{color:#cbd5e1!important}html[data-theme=dark] .sort-btn{background:transparent!important;border:none!important;color:#cbd5e1!important}html[data-theme=dark] .sort-btn__filter-icon{color:#cbd5e1!important}html[data-theme=dark] .sort-btn:hover{background:rgba(148,163,184,.16)!important;border:none!important;color:#e2e8f0!important}}html[data-theme=dark] .lang-btn,html[data-theme=dark] .show-all-button button,html[data-theme=dark] a button{background:var(--app-surface-soft)!important;border-color:var(--app-surface-soft)!important;color:var(--app-text)!important}html[data-theme=dark] .com-app-sub-header__bottom--button span:hover,html[data-theme=dark] .com-app-sub-header__bottom--button:hover,html[data-theme=dark] .com-app-sub-header__bottom--button:hover .mantine-Button-label,html[data-theme=dark] .com-app-sub-header__bottom--button:hover span{background:var(--view-all-btn-bg)!important;color:#121212!important}html[data-theme=dark] .blog-view-all-btn{background:var(--app-surface-soft)!important;border-color:var(--app-surface-soft)!important;color:var(--app-text)!important}html[data-theme=dark] .blog-view-all-btn:hover{background-color:var(--view-all-btn-bg)!important;color:#121212!important}html[data-theme=dark] .blog-read-btn:hover{color:#fff!important}html[data-theme=dark] .com-app-carousel-small-item__mid,html[data-theme=dark] .com-app-sub-header__bottom--line{background-color:var(--app-border)!important}html[data-theme=dark] .com-app-carousel-large-item,html[data-theme=dark] .com-app-carousel-small-item,html[data-theme=dark] .home_card,html[data-theme=dark] .iv-extra-homepage-item{box-shadow:0 10px 30px rgba(0,0,0,.28)!important}html[data-theme=dark] .com-app-carousel-small-item:hover,html[data-theme=dark] .home-banner-grid__item:hover,html[data-theme=dark] .home_card:hover,html[data-theme=dark] .iv-extra-homepage-item:hover{box-shadow:0 14px 34px rgba(0,0,0,.34)!important}html[data-theme=dark] .mySwiperBanner .swiper-button-next,html[data-theme=dark] .mySwiperBanner .swiper-button-prev,html[data-theme=dark] .smallCatalogSlider .swiper-button-next,html[data-theme=dark] .smallCatalogSlider .swiper-button-prev{background-color:rgba(15,23,42,.75)!important;color:#f8fafc!important}html[data-theme=dark] .mantine-Input-input,html[data-theme=dark] .mantine-Select-input,html[data-theme=dark] .mantine-TextInput-input,html[data-theme=dark] .mantine-Textarea-input,html[data-theme=dark] select,html[data-theme=dark] textarea{background:var(--app-surface-soft)!important;border-color:var(--app-surface-soft)!important;color:var(--app-text)!important}html[data-theme=dark] .mantine-Input-input::-moz-placeholder,html[data-theme=dark] .mantine-TextInput-input::-moz-placeholder,html[data-theme=dark] .mantine-Textarea-input::-moz-placeholder,html[data-theme=dark] input::-moz-placeholder,html[data-theme=dark] textarea::-moz-placeholder{color:var(--app-text-muted)!important}html[data-theme=dark] .mantine-Input-input::placeholder,html[data-theme=dark] .mantine-TextInput-input::placeholder,html[data-theme=dark] .mantine-Textarea-input::placeholder,html[data-theme=dark] input::placeholder,html[data-theme=dark] textarea::placeholder{color:var(--app-text-muted)!important}html[data-theme=dark] .mantine-Combobox-dropdown,html[data-theme=dark] .mantine-Select-dropdown{background:var(--app-surface-soft)!important;border:1px solid var(--app-border)!important;box-shadow:0 12px 28px rgba(0,0,0,.38)!important}html[data-theme=dark] .mantine-Combobox-option,html[data-theme=dark] .mantine-Select-item{color:var(--app-text)!important;background:transparent!important}html[data-theme=dark] .mantine-Combobox-option:hover,html[data-theme=dark] .mantine-Combobox-option[data-combobox-selected],html[data-theme=dark] .mantine-Combobox-option[data-hovered],html[data-theme=dark] .mantine-Select-item:hover,html[data-theme=dark] .mantine-Select-item[data-hovered]{background:rgba(52,211,153,.16)!important}html[data-theme=dark] .mantine-Combobox-option[data-combobox-active],html[data-theme=dark] .mantine-Select-item[data-selected]{background:rgba(52,211,153,.22)!important;color:#fff!important}html[data-theme=dark] .nav-theme-toggle{color:#e2e8f0!important;border:1px solid var(--app-border)!important;border-radius:8px!important;background:transparent!important}html[data-theme=dark] .nav-theme-toggle:hover{color:#34d399!important;border-color:rgba(52,211,153,.55)!important;background:rgba(52,211,153,.12)!important}html[data-theme=dark] .nav-theme-toggle.is-dark{color:#34d399!important;border-color:#34d399!important}html[data-theme=dark] .nav-theme-toggle.is-dark:hover{background:rgba(52,211,153,.18)!important}html[data-theme=dark] .blog-details-banner-lang-buttons{background:transparent!important;border:var(--light-ash)!important}html[data-theme=dark] .nav-top__action-btn{color:var(--app-text)!important;border-color:var(--app-border)!important;background:transparent!important}html[data-theme=dark] .nav-top__action-btn:hover{color:#34d399!important;border-color:rgba(52,211,153,.55)!important;background:rgba(52,211,153,.12)!important}html[data-theme=dark] .nav-top__action-btn.is-active{color:#34d399!important;border-color:#34d399!important;background:rgba(52,211,153,.18)!important}html[data-theme=dark] .nav-top__profile-action{color:#e2e8f0!important;border:1px solid var(--app-border)!important;border-radius:8px!important;background:transparent!important}html[data-theme=dark] .nav-top__profile-action:hover{color:#34d399!important;border-color:rgba(52,211,153,.55)!important;background:rgba(52,211,153,.12)!important}html[data-theme=dark] .nav-top__actions-icon,html[data-theme=dark] .nav-top__actions-icon .svg-icon,html[data-theme=dark] .nav-top__actions-icon path,html[data-theme=dark] .nav-top__actions-icon svg{fill:#e2e8f0!important;color:#e2e8f0!important}html[data-theme=dark] .review-card{background:var(--app-surface-soft)!important;border-color:var(--card-footer-clr)!important;box-shadow:0 4px 16px rgba(0,0,0,.3)!important}html[data-theme=dark] .customer-reviews-section{background:transparent!important}html[data-theme=dark] .customer-reviews-header h2,html[data-theme=dark] .review-comment,html[data-theme=dark] .review-user-info h3{color:var(--app-text)!important}html[data-theme=dark] .review-product{color:var(--app-text-muted)!important}html[data-theme=dark] .review-footer{border-color:none!important}html[data-theme=dark] .home_card .card_item,html[data-theme=dark] .home_card .card_item_img,html[data-theme=dark] .home_card .card_text_content,html[data-theme=dark] .home_card .promo,html[data-theme=dark] .home_card-auto-slide .card_text_content,html[data-theme=dark] .home_card-auto-slide .promo{background:var(--app-surface-soft)!important}html[data-theme=dark] .com-app-carousal-card-medium__listview--item,html[data-theme=dark] .com-app-carousal-card-medium__listview--item__title{background:var(--app-surface-soft)!important;color:var(--app-text)!important}html[data-theme=dark] .com-app-carousal-card-medium__listview--item{border-color:var(--app-border)!important}html[data-theme=dark] .mantine-Menu-dropdown{background-color:#303030!important;border:1px solid #444!important}html[data-theme=dark] .com-app-sub-header__menu-dropdown{background:hsla(0,0%,9%,.68)!important;border:1px solid hsla(0,0%,100%,.14)!important;box-shadow:0 14px 32px rgba(0,0,0,.42)!important;backdrop-filter:blur(14px) saturate(130%);-webkit-backdrop-filter:blur(14px) saturate(130%)}html[data-theme=dark] .nav-category-dropdown,html[data-theme=dark] .nav-dropdown-container,html[data-theme=dark] .nav-dropdown-region{background:var(--app-surface-soft)!important;border-color:var(--app-surface-soft)!important;color:var(--app-text)!important}html[data-theme=dark] .mantine-Menu-label,html[data-theme=dark] .nav-dropdown-header,html[data-theme=dark] .nav-dropdown-subtitle{color:var(--app-text-muted)!important}html[data-theme=dark] .mantine-Menu-item,html[data-theme=dark] .nav-dropdown-region-item,html[data-theme=dark] .nav-dropdown-title{color:var(--app-text)!important}html[data-theme=dark] .mantine-Menu-item,html[data-theme=dark] .nav-dropdown-item,html[data-theme=dark] .nav-dropdown-region-item{background:transparent!important;border-color:transparent!important}html[data-theme=dark] .mantine-Menu-item:hover,html[data-theme=dark] .nav-dropdown-item.selected,html[data-theme=dark] .nav-dropdown-item:hover,html[data-theme=dark] .nav-dropdown-region-item:hover{background:rgba(52,211,153,.12)!important;border-color:rgba(52,211,153,.24)!important;color:var(--app-text)!important}html[data-theme=dark] .nav-dropdown-icon{background:transparent!important;filter:brightness(0) invert(1)!important;border-color:var(--app-border)!important}html[data-theme=dark] .nav-category-link:hover{background:#4f5454!important}html[data-theme=dark] .nav-category-link.active{background:#4f5454!important;border-radius:20px;padding:6px 10px}html[data-theme=dark] .mantine-vb22ct{background:var(
--app-surface-soft
    )}html[data-theme=dark] .payment-slip__policy-trigger{color:#00c9a7!important}html[data-theme=dark] .nav-category-link{color:#fff!important}html[data-theme=dark] .bn-order-summary__row-value--green{color:#12b76a!important}html[data-theme=dark] .mantine-Menu-item img,html[data-theme=dark] .nav-dropdown-icon-placeholder{background:transparent!important;border-color:var(--app-border)!important}html[data-theme=dark] .mantine-Menu-divider,html[data-theme=dark] .nav-dropdown-divider{background:var(--app-border)!important;border-color:var(--app-border)!important}.mantine-8y19pt:hover,html[data-theme=dark] .mantine-8y19pt:hover{background:transparent;color:#15b48b}html[data-theme=dark] .nav-dropdown-grid::-webkit-scrollbar-track,html[data-theme=dark] .nav-dropdown-region-list::-webkit-scrollbar-track{background:hsla(0,0%,100%,.04)!important}html[data-theme=dark] .nav-dropdown-grid::-webkit-scrollbar-thumb,html[data-theme=dark] .nav-dropdown-region-list::-webkit-scrollbar-thumb{background:rgba(156,163,175,.45)!important}html[data-theme=dark] .nav-dropdown-item-arrow,html[data-theme=dark] .nav-dropdown-item-arrow svg,html[data-theme=dark] .nav-dropdown-item-arrow svg path{color:var(--app-text-muted)!important;stroke:var(--app-text-muted)!important}html[data-theme=dark] .catalog-parent-container,html[data-theme=dark] .details-catalog-parent-container{background:var(--app-bg)!important;border-color:var(--app-border)!important}html[data-theme=dark] .top-catalog-parent{box-shadow:none!important}html[data-theme=dark] .catalog-pagination,html[data-theme=dark] .category-section,html[data-theme=dark] .featured-section,html[data-theme=dark] .lv-catalog-parent,html[data-theme=dark] .top-catalog-parent{background:var(--app-surface-soft)!important;border-color:var(--app-border)!important;color:var(--app-text)!important}html[data-theme=dark] .lv-catalog__grid--item{box-shadow:0 0 18.54px 0 hsla(0,0%,44%,.25)}html[data-theme=dark] .featured-card,html[data-theme=dark] .lv-catalog__grid--item{background:var(--app-surface-soft)!important;border-color:var(--app-border)!important}html[data-theme=dark] .featured-card{color:var(--app-text)}html[data-theme=dark] .catalog-pagination-ellipsis,html[data-theme=dark] .catalog__desc,html[data-theme=dark] .category-item,html[data-theme=dark] .category-title,html[data-theme=dark] .featured-country{color:var(--app-text-muted)!important}html[data-theme=dark] .category-item{background:var(--app-surface-soft)!important}html[data-theme=dark] .catalog-pagination-control,html[data-theme=dark] .catalog-pagination-page,html[data-theme=dark] .category-item-label,html[data-theme=dark] .category-section h3,html[data-theme=dark] .featured-section h4,html[data-theme=dark] .featured-title,html[data-theme=dark] .lv-catalog__grid--item,html[data-theme=dark] .lv-catalog__grid--item__title{color:var(--app-text)!important}html[data-theme=dark] .lv-catalog__grid--item__title{background:var(--card-footer-clr)}html[data-theme=dark] .category-item-icon,html[data-theme=dark] .lv-catalog__grid--item__img{background:hsla(0,0%,100%,.06)!important;border-color:var(--app-border)!important}html[data-theme=dark] .catalog-pagination-control .icon,html[data-theme=dark] .catalog-pagination-page,html[data-theme=dark] .featured-card,html[data-theme=dark] .lv-catalog__grid--item__title{border-color:var(--app-border)!important}html[data-theme=dark] .catalog-pagination-control:hover .icon,html[data-theme=dark] .catalog-pagination-page:hover,html[data-theme=dark] .category-item:hover,html[data-theme=dark] .category-title:hover,html[data-theme=dark] .featured-card:hover{background:rgba(52,211,153,.08)!important;color:var(--app-text)!important;border-color:rgba(52,211,153,.24)!important}html[data-theme=dark] .category-item.active,html[data-theme=dark] .category-item.active .category-item-icon{color:#34d399!important;background:rgba(52,211,153,.12)!important}html[data-theme=dark] .category-item.active .category-item-label{color:#34d399!important}.tooltip{background-color:#111;color:#fff}html[data-theme=dark] .tooltip{background-color:#fff!important;color:#111}:root{--tooltip-bg:#111;--tooltip-color:#fff}html[data-theme=dark]{--tooltip-bg:#fff;--tooltip-color:#111}.tooltip{background:var(--tooltip-bg);color:var(--tooltip-color)}.custom-tooltip{z-index:1!important}.custom-tooltip,.nav-tooltip,.tool_d{background:#111!important;color:#fff!important;border-radius:99px!important}.tool_d{z-index:9!important}html[data-theme=dark] .custom-tooltip,html[data-theme=dark] .nav-tooltip,html[data-theme=dark] .tool_d{background:#fff!important;color:#111!important}html[data-theme=dark] .support-svg{filter:invert(1) brightness(1.2) sepia(.5) grayscale(.5)}.support-svg{color:var(--app-text-muted)!important}html[data-theme=dark] .card-handler-details-catalog__right--buy-now,html[data-theme=dark] .card-handler-details-catalog__right--order-info,html[data-theme=dark] .card-handler-details-catalog__right--quantity,html[data-theme=dark] .details-catalog-main__section,html[data-theme=dark] .details-catalog-main__tab,html[data-theme=dark] .details-catalog-main__tab--top,html[data-theme=dark] .details-catalog-main__view,html[data-theme=dark] .order-info-field__input-wrapper{background:var(--app-surface-soft)!important;border-color:var(--app-border)!important;color:var(--app-text)!important}html[data-theme=dark] .card_divider,html[data-theme=dark] .details-catalog-main__tab--top{border-color:var(--app-border)!important}html[data-theme=dark] .order-info-field__input::-moz-placeholder{color:var(--app-text-muted)!important}html[data-theme=dark] .buy-now-info-row__label,html[data-theme=dark] .buy-now-info-row__sublabel,html[data-theme=dark] .card-handler-details-catalog__right--quantity__bottom--text,html[data-theme=dark] .details-catalog-main__tab--top__item,html[data-theme=dark] .order-info-field__guide-trigger,html[data-theme=dark] .order-info-field__input::placeholder{color:var(--app-text-muted)!important}html[data-theme=dark] .buy-now-info-row__value,html[data-theme=dark] .card-handler-details-catalog__right--quantity__top--label,html[data-theme=dark] .details-catalog-main__section-body,html[data-theme=dark] .details-catalog-main__section-title,html[data-theme=dark] .details-catalog-main__tab--top__item.active,html[data-theme=dark] .details-catalog-main__tab--top__item:hover,html[data-theme=dark] .order-info-field__inline-label,html[data-theme=dark] .order-info-field__input,html[data-theme=dark] .order-info-title,html[data-theme=dark] .review_counter{color:var(--app-text)!important}html[data-theme=dark] .details-catalog-main__tab--top__item.active{border-bottom-color:var(--app-text)!important}html[data-theme=dark] .card-handler-details-catalog__right--quantity__top--main p{background:#f4f9f7!important;color:#1e1e1e!important}html[data-theme=dark] .card-handler-details-catalog__right--checked-items input[type=checkbox]+span:before,html[data-theme=dark] .order-info-field__helper,html[data-theme=dark] .quantity-button[data-disabled],html[data-theme=dark] .quantity-button[disabled]{background:hsla(0,0%,100%,.06)!important;border-color:rgba(180,188,201,.85)!important;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.12)!important;color:var(--app-text-muted)!important}html[data-theme=dark] .card-handler-details-catalog__right--checked-items input[type=checkbox]:checked+span:before{border-color:#34d3ac!important;box-shadow:inset 0 0 0 1px rgba(0,0,0,.15)!important}html[data-theme=dark] .quantity-button{color:#000!important;border-color:var(--app-border)!important}html[data-theme=dark] .card-handler-details-catalog__right--checked-items input[type=checkbox]+span,html[data-theme=dark] .details-catalog-main__section-meta .review-rating,html[data-theme=dark] .review-count,html[data-theme=dark] .review_avg_rating{color:var(--app-text)!important}html[data-theme=dark] .order-info-field__input-wrapper{border-color:rgba(156,163,175,.35)!important}html[data-theme=dark] .order-info-field__input-wrapper:focus-within{border-color:#22a06b!important;box-shadow:0 0 0 2px rgba(34,160,107,.18)!important}html[data-theme=dark] .buy-now-cart-button{background:var(--app-surface-soft)!important;color:var(--app-text)!important;border-color:rgba(156,163,175,.35)!important}html[data-theme=dark] .buy-now-cart-button:hover{background:rgba(52,211,153,.12)!important;border-color:rgba(52,211,153,.32)!important;color:#34d399!important}html[data-theme=dark] .buy-now-submit-button{background:#15b48b!important;border-color:#15b48b!important;color:#fff!important}html[data-theme=dark] .buy-now-submit-button:hover{background:#23bb95!important;border-color:#1cb891!important;color:#fff!important}html[data-theme=dark] .register-login-btn:hover{color:#15b48b!important}html[data-theme=dark] .password-toggle:hover{background:none!important;color:#15b48b!important}html[data-theme=dark] .buy-now-submit-button:disabled,html[data-theme=dark] .buy-now-submit-button[disabled]{background-color:hsla(0,0%,100%,.08)!important;color:var(--app-text-muted)!important;border-color:rgba(156,163,175,.35)!important}html[data-theme=dark] .card-handler-details-catalog__right--related,html[data-theme=dark] .card-handler-details-catalog__right--related__item,html[data-theme=dark] .card-handler-details-catalog__right--related__item-thumb{background:var(--app-surface-soft)!important;border-color:var(--app-border)!important}html[data-theme=dark] .card-handler-details-catalog__right--related__item-title,html[data-theme=dark] .card-handler-details-catalog__right--related__title{color:var(--app-text)!important}html[data-theme=dark] .card-handler-details-catalog__right--related__empty,html[data-theme=dark] .card-handler-details-catalog__right--related__item-subtitle{color:var(--app-text-muted)!important}html[data-theme=dark] .card-handler-details-catalog__right--related__item[role=button]:hover{background:rgba(52,211,153,.08)!important;border-color:rgba(52,211,153,.3)!important}html[data-theme=dark] .card-handler-details-catalog__right--related__item-thumb__placeholder{background:hsla(0,0%,100%,.08)!important}html[data-theme=dark] .iv-card-parent{background:var(--app-surface-soft)!important;border-color:var(--app-border)!important}html[data-theme=dark] .iv-card-parent:hover{border-color:rgba(52,211,153,.55)!important}html[data-theme=dark] .iv-card-parent.active{background:rgba(52,211,153,.12)!important;border-color:rgba(52,211,153,.55)!important}html[data-theme=dark] .iv-card-img{background:hsla(0,0%,100%,.08)!important;border:1px solid rgba(156,163,175,.25)!important}html[data-theme=dark] .iv-card__top--main__title{color:var(--app-text)!important}html[data-theme=dark] .iv-card__price-current{color:var(--primaryColor)!important}html[data-theme=dark] .iv-card__discount-text--label,html[data-theme=dark] .iv-card__price-original{color:var(--app-text-muted)!important}html[data-theme=dark] .stock-out{background:hsla(0,0%,100%,.16)!important;color:var(--app-text)!important}html[data-theme=dark] .utility-bill-content,html[data-theme=dark] .utility-bill-form,html[data-theme=dark] .utility-bill-sidebar,html[data-theme=dark] .utility-page-wrapper{background:transparent!important;color:var(--app-text)!important}html[data-theme=dark] .utility-bill-form .form-group label,html[data-theme=dark] .utility-bill-title{color:var(--app-text)!important}html[data-theme=dark] .utility-bill-subtitle,html[data-theme=dark] .utility-bill__amount-hint{color:var(--app-text-muted)!important}html[data-theme=dark] .utility-option{background:var(--app-surface-soft)!important;color:var(--app-text)!important;border:1px solid var(--app-border)!important;box-shadow:none!important}html[data-theme=dark] .utility-option:hover{background:rgba(52,211,153,.08)!important;border-color:rgba(52,211,153,.24)!important}html[data-theme=dark] .utility-option.active{background:#22a06b!important;color:#fff!important;border-color:#22a06b!important}html[data-theme=dark] .utility-option svg,html[data-theme=dark] .utility-option svg path{color:currentColor!important;fill:currentColor!important;stroke:currentColor!important}html[data-theme=dark] .utility-bill-form .mantine-Select-input,html[data-theme=dark] .utility-bill-form .mantine-TextInput-input,html[data-theme=dark] .utility-bill-form .mantine-Textarea-input{background:var(--app-surface-soft)!important;border-color:var(--app-border)!important;color:var(--app-text)!important}html[data-theme=dark] .utility-bill-form .mantine-Select-input:focus,html[data-theme=dark] .utility-bill-form .mantine-TextInput-input:focus,html[data-theme=dark] .utility-bill-form .mantine-Textarea-input:focus{box-shadow:0 0 0 3px rgba(52,211,153,.14)!important}html[data-theme=dark] .mr-page{background:var(--app-bg)!important}html[data-theme=dark] .mr-field__label,html[data-theme=dark] .mr-hero__title,html[data-theme=dark] .mr-offer-card__amount,html[data-theme=dark] .mr-offer-card__price,html[data-theme=dark] .mr-pagination__label,html[data-theme=dark] .mr-popular__title,html[data-theme=dark] .mr-recharge-header__title,html[data-theme=dark] .mr-summary-card__label,html[data-theme=dark] .mr-summary-card__total-amount,html[data-theme=dark] .mr-summary-card__total-label,html[data-theme=dark] .mr-summary-card__value,html[data-theme=dark] .mr-supported-operators__name,html[data-theme=dark] .mr-supported-operators__title{color:var(--app-text)!important}html[data-theme=dark] .mr-summary-card__value--green{color:var(--primaryColor)!important}html[data-theme=dark] .mr-hero__subtitle,html[data-theme=dark] .mr-offer-card__validity,html[data-theme=dark] .mr-recharge-empty,html[data-theme=dark] .mr-summary-card__points-label,html[data-theme=dark] .mr-summary-card__points-value,html[data-theme=dark] .mr-supported-operators__code{color:var(--app-text-muted)!important}html[data-theme=dark] .mr-field__input,html[data-theme=dark] .mr-field__select,html[data-theme=dark] .mr-offer-card,html[data-theme=dark] .mr-pagination,html[data-theme=dark] .mr-pagination__nav,html[data-theme=dark] .mr-pagination__page,html[data-theme=dark] .mr-popular__card-clear,html[data-theme=dark] .mr-recharge-section,html[data-theme=dark] .mr-recharge-tab,html[data-theme=dark] .mr-summary-card,html[data-theme=dark] .mr-supported-operators__item{background:var(--app-surface-soft)!important;border-color:var(--app-border)!important;color:var(--app-text)!important}html[data-theme=dark] .mr-summary-card__inner{background:var(--light-ash);border:var(--light-ash)}html[data-theme=dark] .mr-field__input:-moz-read-only{background:hsla(0,0%,100%,.08)!important;color:var(--app-text-muted)!important}html[data-theme=dark] .mr-field__input:read-only,html[data-theme=dark] .mr-field__select:disabled{background:hsla(0,0%,100%,.08)!important;color:var(--app-text-muted)!important}html[data-theme=dark] .mr-recharge-section,html[data-theme=dark] .mr-summary-card,html[data-theme=dark] .mr-supported-operators__item{box-shadow:0 8px 24px rgba(0,0,0,.24)!important}html[data-theme=dark] .mr-offer-card{border:1px solid #3e3e3e!important}html[data-theme=dark] .mr-summary-card__divider{background:var(--app-border)!important}html[data-theme=dark] .mr-offer-card__operator-placeholder{background:hsla(0,0%,100%,.06)!important}html[data-theme=dark] .mr-offer-card__validity-box,html[data-theme=dark] .mr-recharge-empty{border-color:var(--app-border)!important}html[data-theme=dark] .mr-pagination__nav:hover:not(:disabled),html[data-theme=dark] .mr-pagination__page:hover:not(.mr-pagination__page--active):not(.mr-pagination__page--dots),html[data-theme=dark] .mr-popular__card-clear:hover,html[data-theme=dark] .mr-recharge-tab:hover:not(.mr-recharge-tab--active){background:rgba(52,211,153,.08)!important;border-color:rgba(52,211,153,.24)!important}html[data-theme=dark] .mr-pagination__page--dots,html[data-theme=dark] .mr-recharge-tab{color:var(--app-text-muted)!important}html[data-theme=dark] .mr-pagination__page--active,html[data-theme=dark] .mr-recharge-tab--active,html[data-theme=dark] .mr-summary-card__pay-btn{background:#15b48b!important;border-color:#15b48b!important;color:#fff!important}html[data-theme=dark] .mr-popular__card-wrap--selected .mr-offer-card{background:rgba(32,59,53,.8)!important}html[data-theme=dark] .mr-popular__card-wrap--selected .mr-offer-card .mr-offer-card__amount,html[data-theme=dark] .mr-popular__card-wrap--selected .mr-offer-card .mr-offer-card__price,html[data-theme=dark] .mr-popular__card-wrap--selected .mr-offer-card .mr-offer-card__validity{color:#fff!important}html[data-theme=dark] .mr-field__chevron svg circle,html[data-theme=dark] .mr-field__chevron svg path,html[data-theme=dark] .mr-offer-card__validity-box svg circle,html[data-theme=dark] .mr-offer-card__validity-box svg path,html[data-theme=dark] .mr-pagination__nav svg circle,html[data-theme=dark] .mr-pagination__nav svg path{stroke:var(--app-text-muted)!important}html[data-theme=dark] .mr-summary-card__pay-btn:hover{background:#11a07b!important}html[data-theme=dark] .mr-summary-card__pay-btn:disabled{opacity:.7!important}.verify-email-modal__current{width:100%;display:flex;padding:.7rem 1rem;border:1px solid #c5c5c5;background-color:#fcfcfc;align-items:center;font-size:.8rem}html[data-theme=dark] .mantine-Modal-body,html[data-theme=dark] .mantine-Modal-close,html[data-theme=dark] .mantine-Modal-content,html[data-theme=dark] .mantine-Modal-header,html[data-theme=dark] .mantine-Modal-title,html[data-theme=dark] .note-confirm-modal__panel,html[data-theme=dark] .order-detail__cards-dialog,html[data-theme=dark] .order-detail__cards-row,html[data-theme=dark] .product-request-modal__panel,html[data-theme=dark] .review-modal__body,html[data-theme=dark] .review-modal__content{background:var(--app-surface-soft)!important;border-color:var(--app-border)!important;color:var(--app-text)!important}html[data-theme=dark] .mantine-Modal-content,html[data-theme=dark] .note-confirm-modal__panel,html[data-theme=dark] .order-detail__cards-dialog,html[data-theme=dark] .review-modal__content,html[data-theme=dark] .up-pass-modal{box-shadow:0 18px 44px rgba(0,0,0,.4)!important}html[data-theme=dark] .mantine-Modal-header{border-bottom:1px solid var(--app-border)!important}html[data-theme=dark] .mantine-Modal-title,html[data-theme=dark] .note-confirm-modal__title,html[data-theme=dark] .order-detail__cards-header h2,html[data-theme=dark] .product-request-modal-title,html[data-theme=dark] .review-modal__feedback-label,html[data-theme=dark] .review-modal__option-label,html[data-theme=dark] .review-modal__prompt,html[data-theme=dark] .review-modal__title,html[data-theme=dark] .up-pass-modal__label,html[data-theme=dark] .up-pass-modal__title{color:var(--app-text)!important}html[data-theme=dark] .note-confirm-modal__body,html[data-theme=dark] .note-confirm-modal__body--empty,html[data-theme=dark] .note-confirm-modal__body--fallback,html[data-theme=dark] .order-detail__cards-close,html[data-theme=dark] .product-request-field-label,html[data-theme=dark] .product-request-toggle,html[data-theme=dark] .review-modal__empty,html[data-theme=dark] .up-pass-modal__close-btn,html[data-theme=dark] .up-pass-modal__eye-btn{color:var(--app-text-muted)!important}html[data-theme=dark] .mantine-Modal-close,html[data-theme=dark] .note-confirm-modal__close,html[data-theme=dark] .up-pass-modal__close-btn{background:hsla(0,0%,100%,.06)!important;border:1px solid var(--app-border)!important;color:var(--app-text-muted)!important}html[data-theme=dark] .order-detail__status-icon--current .order-detail__status-dot{background:#fff!important}html[data-theme=dark] .mantine-Modal-close:hover,html[data-theme=dark] .note-confirm-modal__close:hover,html[data-theme=dark] .order-detail__cards-close:hover,html[data-theme=dark] .up-pass-modal__close-btn:hover{background:rgba(52,211,153,.12)!important;border-color:rgba(52,211,153,.32)!important;color:var(--app-text)!important}html[data-theme=dark] .note-confirm-modal__btn--ghost,html[data-theme=dark] .product-request-toggle,html[data-theme=dark] .review-modal__option,html[data-theme=dark] .verify-email-modal__current{background:hsla(0,0%,100%,.04)!important;border-color:var(--app-border)!important}html[data-theme=dark] .note-confirm-modal__btn--ghost:hover,html[data-theme=dark] .product-request-toggle.active,html[data-theme=dark] .product-request-toggle:hover,html[data-theme=dark] .review-modal__option--active,html[data-theme=dark] .review-modal__option:hover{background:rgba(52,211,153,.1)!important;border-color:rgba(52,211,153,.34)!important}html[data-theme=dark] .product-request-input,html[data-theme=dark] .product-request-textarea,html[data-theme=dark] .review-modal__textarea .mantine-Textarea-input,html[data-theme=dark] .up-pass-modal__input,html[data-theme=dark] .verify-email-modal__current{background:hsla(0,0%,100%,.04)!important;border-color:var(--app-border)!important;color:var(--app-text)!important}html[data-theme=dark] .product-request-input::-moz-placeholder,html[data-theme=dark] .product-request-textarea::-moz-placeholder,html[data-theme=dark] .up-pass-modal__input::-moz-placeholder{color:var(--app-text-muted)!important}html[data-theme=dark] .product-request-input::placeholder,html[data-theme=dark] .product-request-textarea::placeholder,html[data-theme=dark] .up-pass-modal__input::placeholder,html[data-theme=dark] .verify-email-modal__current{color:var(--app-text-muted)!important}html[data-theme=dark] .verify-email-modal__current .icon-normal,html[data-theme=dark] .verify-email-modal__current svg{color:var(--app-text-muted)!important}html[data-theme=dark] .mantine-1w7m2cw{background:var(--app-surface-soft)!important}html[data-theme=dark] .mantine-LoadingOverlay-overlay,html[data-theme=dark] .mantine-Modal-overlay,html[data-theme=dark] .note-confirm-modal__backdrop,html[data-theme=dark] .order-detail__cards-backdrop,html[data-theme=dark] [class*=mantine-LoadingOverlay-overlay]{background:rgba(0,0,0,.78)!important}html[data-theme=dark] .bn-list-parent,html[data-theme=dark] .bn-summary-parent,html[data-theme=dark] .cart-parent-container{background:var(--app-bg)!important}html[data-theme=dark] .bn-order-info,html[data-theme=dark] .bn-order-info__field,html[data-theme=dark] .bn-order-summary,html[data-theme=dark] .bn-product-card,html[data-theme=dark] .cart-summary-parent,html[data-theme=dark] .lv-cart-parent,html[data-theme=dark] .lv-cart__order-info{background:var(--app-surface-soft)!important;border-color:#3e3e3e!important;color:var(--app-text)!important}html[data-theme=dark] .bn-order-summary__box{background:var(--light-ash)!important;border-color:var(--light-ash)!important}html[data-theme=dark] .lv-cart__icon-btn--favourite-active,html[data-theme=dark] .lv-cart__icon-btn:hover{color:#ef4444!important}html[data-theme=dark] .cart-summary__main--item__value.discount{color:#12b76a!important}html[data-theme=dark] .bn-order-summary__divider,html[data-theme=dark] .cart-summary__divider,html[data-theme=dark] .lv-cart__item+.lv-cart__item{border-color:var(--app-border)!important}html[data-theme=dark] .bn-order-summary__divider,html[data-theme=dark] .cart-summary__divider{background:var(--app-border)!important}html[data-theme=dark] .lv-cart__item,html[data-theme=dark] .lv-cart__item+.lv-cart__item{background:transparent!important}html[data-theme=dark] .bn-order-info__title,html[data-theme=dark] .bn-order-summary__row-label,html[data-theme=dark] .bn-order-summary__title,html[data-theme=dark] .bn-order-summary__total-label,html[data-theme=dark] .bn-order-summary__total-value,html[data-theme=dark] .bn-product-card__price,html[data-theme=dark] .bn-product-card__title,html[data-theme=dark] .bn-qty-num,html[data-theme=dark] .cart-page-title,html[data-theme=dark] .cart-summary__main--item__label,html[data-theme=dark] .cart-summary__main--item__value,html[data-theme=dark] .cart-summary__title,html[data-theme=dark] .lv-cart__item--main__title,html[data-theme=dark] .lv-cart__item--sub__price,html[data-theme=dark] .lv-cart__item--sub__quantity--text{color:var(--app-text)!important}html[data-theme=dark] .payment-slip__main--term a{color:#00c9a7!important}html[data-theme=dark] .bn-order-info__field-label,html[data-theme=dark] .bn-order-info__field-value,html[data-theme=dark] .bn-order-summary__date,html[data-theme=dark] .bn-order-summary__points,html[data-theme=dark] .bn-order-summary__points-label,html[data-theme=dark] .bn-order-summary__points-value,html[data-theme=dark] .bn-product-card__subtitle,html[data-theme=dark] .cart-summary__created,html[data-theme=dark] .cart-summary__points-row,html[data-theme=dark] .lv-cart__item--main__subtitle{color:var(--app-text-muted)!important}html[data-theme=dark] .lv-cart__qty-btn{background:hsla(0,0%,100%,.08)!important;color:var(--app-text)!important}html[data-theme=dark] .payment-parent,html[data-theme=dark] .payment-parent-container,html[data-theme=dark] .payment__main,html[data-theme=dark] .payment_parent{background:var(--app-bg)!important;color:var(--app-text)!important}html[data-theme=dark] .payment-slip__main--header__title,html[data-theme=dark] .payment-slip__main--item__label,html[data-theme=dark] .payment-slip__main--item__label-total,html[data-theme=dark] .payment-slip__main--item__value,html[data-theme=dark] .payment-slip__main--item__value-total,html[data-theme=dark] .payment__details-label,html[data-theme=dark] .payment__details-title,html[data-theme=dark] .payment__details-value,html[data-theme=dark] .payment__main--title,html[data-theme=dark] .payment__product-title,html[data-theme=dark] .payment__qty-value,html[data-theme=dark] .payment__transaction-amount,html[data-theme=dark] .payment__transactions-title{color:var(--app-text)!important}html[data-theme=dark] .payment-slip__coupon-label,html[data-theme=dark] .payment-slip__created-text,html[data-theme=dark] .payment-slip__main--term,html[data-theme=dark] .payment-slip__points-label,html[data-theme=dark] .payment-slip__points-value,html[data-theme=dark] .payment__details-date,html[data-theme=dark] .payment__details-points,html[data-theme=dark] .payment__details-transaction,html[data-theme=dark] .payment__order-date,html[data-theme=dark] .payment__product-subtitle,html[data-theme=dark] .payment__qty-label,html[data-theme=dark] .payment__transaction-note,html[data-theme=dark] .payment__warning span,html[data-theme=dark] .segment-payment__bank-info,html[data-theme=dark] .segment-payment__item--content__point--label,html[data-theme=dark] .segment-payment__item--content__point--tk{color:var(--app-text-muted)!important}html[data-theme=dark] .payment-slip__coupon-section,html[data-theme=dark] .payment-slip__details-toggle,html[data-theme=dark] .payment-slip__main,html[data-theme=dark] .payment-slip__main--created,html[data-theme=dark] .payment-slip__main--header,html[data-theme=dark] .payment-slip__main--term,html[data-theme=dark] .payment-slip__main-mob,html[data-theme=dark] .payment-slip__main-mob__details,html[data-theme=dark] .payment__details-items,html[data-theme=dark] .payment__placeholder,html[data-theme=dark] .payment__product-card,html[data-theme=dark] .payment__qty-value,html[data-theme=dark] .payment__right,html[data-theme=dark] .payment__transaction-item,html[data-theme=dark] .payment__warning,html[data-theme=dark] .segment-payment__item,html[data-theme=dark] .segment-payment__item--content__option--icon,html[data-theme=dark] .segment-payment__item--point{background:var(--app-surface-soft)!important;border-color:var(--app-border)!important;color:var(--app-text)!important}html[data-theme=dark] .payment-slip__coupon-input,html[data-theme=dark] .payment-slip__coupon-input-group,html[data-theme=dark] .payment-slip__main--breakdown{background:var(--light-ash)!important;border:var(--light-ash)!important}html[data-theme=dark] .payment-slip__main-mob__details,html[data-theme=dark] .payment__details-item.total,html[data-theme=dark] .payment__product+.payment__product{border-color:var(--app-border)!important}html[data-theme=dark] .payment-slip__main--item-top{background:gray!important}html[data-theme=dark] .payment-slip__main--item__value.danger{color:#00c9a7!important}html[data-theme=dark] .payment__warning span{color:#d51e44!important}html[data-theme=dark] .payment__warning svg{color:#d51e44!important;background:#ffe9ee;padding:4px;border-radius:2px}html[data-theme=dark] .mantine-1v7acdd:checked{background-color:#12b886!important;border-color:#12b886!important}html[data-theme=dark] .mantine-1v7acdd{background-color:initial!important;border-color:#fff!important}html[data-theme=dark] .coupon-card__content{background:var(--app-surface-soft)!important;border:1px solid var(--app-border)!important;border-left:none!important}html[data-theme=dark] .coupon-card--claimed .coupon-card__content{border-color:#15b48b!important}html[data-theme=dark] .coupon-card--available .coupon-card__content{border-color:#fec053!important}html[data-theme=dark] .coupon-card--expired .coupon-card__content{border-color:#949494!important}html[data-theme=dark] .coupon-card__subtitle,html[data-theme=dark] .coupon-card__title,html[data-theme=dark] .coupon-card__valid-date,html[data-theme=dark] .coupon-card__valid-label,html[data-theme=dark] .coupon-card__validity svg{color:#f1fafa!important}html[data-theme=dark] .coupon-card__status-bar:before{background:radial-gradient(circle 6px at 6px 10px,var(--app-surface-soft) 98%,transparent 100%),radial-gradient(circle 6px at 6px 35px,var(--app-surface-soft) 98%,transparent 100%),radial-gradient(circle 6px at 6px 60px,var(--app-surface-soft) 98%,transparent 100%)!important}html[data-theme=dark] .my-coupons-pagination{background:var(--app-surface-soft)!important;border-color:var(--app-border)!important}html[data-theme=dark] .my-coupons-pagination__button,html[data-theme=dark] .my-coupons-pagination__ellipsis{color:var(--app-text-muted)!important}html[data-theme=dark] .my-coupons-pagination__ellipsis,html[data-theme=dark] .my-coupons-pagination__icon-wrapper,html[data-theme=dark] .my-coupons-pagination__page{background:var(--light-ash)!important;border-color:var(--app-border)!important;color:var(--app-text)!important}html[data-theme=dark] .my-coupons-pagination__button .my-coupons-pagination__icon-wrapper svg,html[data-theme=dark] .my-coupons-pagination__icon-wrapper svg{color:var(--app-text)!important}html[data-theme=dark] .my-coupons-pagination__button:hover:not(:disabled),html[data-theme=dark] .my-coupons-pagination__page:hover{color:#15b48b!important}html[data-theme=dark] .my-coupons-pagination__button:hover:not(:disabled) .my-coupons-pagination__icon-wrapper,html[data-theme=dark] .my-coupons-pagination__page:hover{border-color:#15b48b!important}html[data-theme=dark] .my-coupons-pagination__page--active{background:#15b48b!important;border-color:#15b48b!important;color:#fff!important}html[data-theme=dark] .my-coupons-pagination__button:disabled,html[data-theme=dark] .my-coupons-pagination__button:disabled .my-coupons-pagination__icon-wrapper,html[data-theme=dark] .my-coupons-pagination__button:disabled .my-coupons-pagination__icon-wrapper svg{color:#7d8487!important;border-color:#7d8487!important}html[data-theme=dark] .cart-summary__main{background:var(--light-ash)!important;border:var(--light-ash)!important}html[data-theme=dark] .empty-parent{background:var(--light-ash)!important;color:#fff!important}html[data-theme=dark] .payment-slip__coupon-input::-moz-placeholder{color:var(--app-text-muted)!important}html[data-theme=dark] .payment-slip__coupon-input::placeholder{color:var(--app-text-muted)!important}html[data-theme=dark] .d-payment-parent,html[data-theme=dark] .d-payment-parent-container,html[data-theme=dark] .d-payment__main,html[data-theme=dark] .d-payment__main--payment,html[data-theme=dark] .d-payment__main--payment--i-v-transaction,html[data-theme=dark] .d-payment__main--payment--i-v-transaction__main,html[data-theme=dark] .d-payment__main--summary,html[data-theme=dark] .d-payment__main--summary__cards,html[data-theme=dark] .d-payment__main--summary__order{background:var(--app-surface-soft)!important;border-color:var(--app-border)!important;color:var(--app-text)!important}html[data-theme=dark] .d-payment__main--payment--i-v-transaction__note,html[data-theme=dark] .d-payment__main--payment__header--label,html[data-theme=dark] .d-payment__main--payment__item--label,html[data-theme=dark] .d-payment__main--summary__order--header__label,html[data-theme=dark] .d-payment__main--summary__order--main__item--label{color:var(--app-text-muted)!important}html[data-theme=dark] .d-payment__main--payment--i-v-transaction__main--amount,html[data-theme=dark] .d-payment__main--payment__header--value,html[data-theme=dark] .d-payment__main--payment__item--value,html[data-theme=dark] .d-payment__main--summary__order--header__value,html[data-theme=dark] .d-payment__main--summary__order--main__item--value{color:var(--app-text)!important}html[data-theme=dark] a,html[data-theme=dark] button,html[data-theme=dark] h1,html[data-theme=dark] h2,html[data-theme=dark] h3,html[data-theme=dark] h4,html[data-theme=dark] h5,html[data-theme=dark] h6,html[data-theme=dark] label,html[data-theme=dark] p,html[data-theme=dark] span,html[data-theme=dark] td,html[data-theme=dark] th{color:var(--app-text)}html[data-theme=dark] a:hover{color:var(--primaryColor)}html[data-theme=dark] .price-discounted,html[data-theme=dark] .view-product-btn{color:var(--primaryColor)!important}html[data-theme=dark] .about-page,html[data-theme=dark] .about-section{background:var(--app-bg)!important;color:var(--app-text)!important}html[data-theme=dark] .about-hero{background:var(--banner-section)!important}html[data-theme=dark] .about-section__pill{color:var(--primaryColor)}html[data-theme=dark] .about-card{background:var(--app-surface-soft)!important}html[data-theme=dark] .about-card__description{color:#b9b9b9!important}html[data-theme=dark] .about-card__logo{background:#3e3e3e!important}html[data-theme=dark] .contact-details{background:var(--app-bg)!important;color:var(--app-text)!important}html[data-theme=dark] .contact-details__eyebrow{color:var(--primaryColor)!important}html[data-theme=dark] .contact-hero,html[data-theme=dark] .formal-banner{background:var(--banner-section)!important}html[data-theme=dark] .formal-page{background:var(--app-bg)!important;color:var(--app-text)!important}html[data-theme=dark] .blog-details-content-wrapper,html[data-theme=dark] .blog-details-page{background:var(--app-bg)!important}html[data-theme=dark] .blog-details-date{color:var(--app-text)!important}html[data-theme=dark] .all-blogs-banner{background:var(--banner-section)!important}html[data-theme=dark] .all-blogs-container{background:var(--app-bg)!important;color:var(--app-text)!important}html[data-theme=dark] .all-blogs-sidebar{background:var(--app-surface-soft)!important;border-color:var(--app-border)!important}html[data-theme=dark] .all-blog-read-btn{color:#fff!important}html[data-theme=dark] .all-blog-image img{border-color:var(--app-border)!important}html[data-theme=dark] .all-blog-image,html[data-theme=dark] .all-blog-image img{background:var(--app-surface-soft)!important}html[data-theme=dark] .iv-fav-card,html[data-theme=dark] .iv-fav-card__img img{background:var(--app-bg)!important;border:var(--app-bg)!important}html[data-theme=dark] .iv-fav-card__info{background:var(--app-surface-soft)!important;border:var(--app-border)!important}html[data-theme=dark] .nav-notification-modal,html[data-theme=dark] .nav-notification-modal__header,html[data-theme=dark] .nav-notification-modal__today{background:var(--app-surface-soft)!important;border-color:var(--app-border)!important;color:var(--app-text)!important}html[data-theme=dark] .nav-notification-modal__header,html[data-theme=dark] .nav-notification-modal__today{border-bottom:1px solid rgba(148,163,184,.35)!important}html[data-theme=dark] .nav-notification-modal__state{background:var(--app-surface-soft)!important;color:#fff!important}html[data-theme=dark] .nav-notification-item.is-highlighted{background:#1d5546}html[data-theme=dark] .nav-notification-item.is-highlighted:hover{background:#3c7968}html[data-theme=dark] .nav-notification-item__time,html[data-theme=dark] .nav-notification-item__title{color:var(--app-text)!important}html[data-theme=dark] .nav-notification-modal__clear{color:#c9d2e3!important}html[data-theme=dark] .nav-notification-modal__clear:hover{color:#fff!important}html[data-theme=dark] .nav-notification-modal__close{background:rgba(15,23,42,.65)!important;border-color:var(--app-border)!important;color:var(--app-text)!important}html[data-theme=dark] .nav-notification-modal__close:hover{background:rgba(30,41,59,.85)!important}html[data-theme=dark] .nav-notification-modal__loader,html[data-theme=dark] .nav-notification-modal__mark.is-complete{color:#34d399!important}html[data-theme=dark] .nav-notification-item{background:var(--app-surface-soft);border:1px solid var(--app-border)!important;border-radius:12px!important;color:var(--app-text)!important}html[data-theme=dark] .nav-notification-item:hover{background:rgba(52,211,153,.08);border-color:rgba(52,211,153,.32);color:var(--app-text)!important}html[data-theme=dark] .nav-notification-item__icon{background:#000!important;border:1px solid var(--app-border)!important;color:#fff!important}html[data-theme=dark] .nav-notification-modal{scrollbar-color:rgba(156,163,175,.6) hsla(0,0%,100%,.06)}html[data-theme=dark] .nav-notification-modal::-webkit-scrollbar-track{background:hsla(0,0%,100%,.06)}html[data-theme=dark] .nav-notification-modal::-webkit-scrollbar-thumb{background:rgba(156,163,175,.6);border-color:hsla(0,0%,100%,.06)}html[data-theme=dark] .nav-notification-modal::-webkit-scrollbar-thumb:hover{background:rgba(203,213,225,.7)}html[data-theme=dark] .auth-wrapper,html[data-theme=dark] .phone-verify-container,html[data-theme=dark] .phone-verify-wrapper,html[data-theme=dark] .register-main__right,html[data-theme=dark] .register-parent{background:var(--app-bg)!important}html[data-theme=dark] .form-subtitle .phone-number{color:var(--app-text)!important}html[data-theme=dark] .google-signin-btn,html[data-theme=dark] .google-signin-btn2{color:#000!important}html[data-theme=dark] .nav-notification-modal__mark{color:var(--primaryColor)!important}html[data-theme=dark] .footer-logo-img,html[data-theme=dark] .nav-logo-img{filter:brightness(0) invert(1)}html[data-theme=dark] .mantine-efpw13{background:var(--app-surface-soft)!important;color:var(--app-text)!important}.mantine-Notification-root,[class*=mantine-Notification-root]{border-radius:14px!important;padding:12px 14px!important;overflow:hidden;transform-origin:top right;animation:app-notification-pop-in .28s ease-out;transition:transform .22s ease,box-shadow .22s ease}.mantine-Notification-root:hover,[class*=mantine-Notification-root]:hover{transform:translateY(-2px)}.mantine-Notification-title,[class*=mantine-Notification-title]{font-weight:700!important;letter-spacing:.01em}.mantine-Notification-description,[class*=mantine-Notification-description]{font-size:.82rem!important;line-height:1.45}.mantine-Notification-icon,[class*=mantine-Notification-icon]{border-radius:999px!important;animation:app-notification-icon-pop .35s ease-out}.mantine-Notification-closeButton,[class*=mantine-Notification-closeButton]{border-radius:999px!important;transition:transform .18s ease,background .18s ease}.mantine-Notification-closeButton:hover,[class*=mantine-Notification-closeButton]:hover{transform:scale(1.06)}html[data-theme=dark] .mantine-Notification-root,html[data-theme=dark] [class*=mantine-Notification-root]{background:var(--app-surface-soft)!important;border:1px solid var(--app-border)!important;color:var(--app-text)!important;box-shadow:0 10px 24px rgba(0,0,0,.35)!important;border-radius:14px!important;padding:12px 14px!important;overflow:hidden;transform-origin:top right;animation:app-notification-pop-in .28s ease-out;transition:transform .22s ease,box-shadow .22s ease}html[data-theme=dark] .mantine-Notification-root:hover,html[data-theme=dark] [class*=mantine-Notification-root]:hover{transform:translateY(-2px);box-shadow:0 14px 28px rgba(0,0,0,.42)!important}html[data-theme=dark] .mantine-Notification-description,html[data-theme=dark] .mantine-Notification-title,html[data-theme=dark] [class*=mantine-Notification-description],html[data-theme=dark] [class*=mantine-Notification-title]{color:var(--app-text)!important}html[data-theme=dark] .mantine-Notification-title,html[data-theme=dark] [class*=mantine-Notification-title]{font-weight:700!important;letter-spacing:.01em}html[data-theme=dark] .mantine-Notification-description,html[data-theme=dark] [class*=mantine-Notification-description]{font-size:.82rem!important;line-height:1.45}html[data-theme=dark] .mantine-Notification-icon,html[data-theme=dark] [class*=mantine-Notification-icon]{border-radius:999px!important;animation:app-notification-icon-pop .35s ease-out}html[data-theme=dark] .mantine-Notification-closeButton,html[data-theme=dark] [class*=mantine-Notification-closeButton]{color:var(--app-text-muted)!important;border-radius:999px!important;transition:transform .18s ease,background .18s ease}html[data-theme=dark] .mantine-Notification-closeButton:hover,html[data-theme=dark] [class*=mantine-Notification-closeButton]:hover{background:hsla(0,0%,100%,.08)!important;color:var(--app-text)!important;transform:scale(1.06)}@keyframes app-notification-pop-in{0%{opacity:0;transform:translateY(-8px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes app-notification-icon-pop{0%{opacity:0;transform:scale(.7)}to{opacity:1;transform:scale(1)}}html[data-theme=dark] .catalog-pagination,html[data-theme=dark] .credit-history-pagination,html[data-theme=dark] .exclusive-offers-pagination,html[data-theme=dark] .fav-pagination,html[data-theme=dark] .mantine-Pagination-root,html[data-theme=dark] .mr-pagination,html[data-theme=dark] .my-coupons-pagination,html[data-theme=dark] .order-pagination,html[data-theme=dark] .review-pagination,html[data-theme=dark] .std-msg-pagination{background:transparent!important;box-shadow:none!important}html[data-theme=dark] .catalog-pagination-control,html[data-theme=dark] .catalog-pagination-ellipsis,html[data-theme=dark] .credit-history-pagination__button,html[data-theme=dark] .credit-history-pagination__ellipsis,html[data-theme=dark] .fav-pagination__btn,html[data-theme=dark] .fav-pagination__dots,html[data-theme=dark] .mr-pagination__label,html[data-theme=dark] .my-coupons-pagination__button,html[data-theme=dark] .my-coupons-pagination__ellipsis,html[data-theme=dark] .order-pagination__button,html[data-theme=dark] .order-pagination__ellipsis,html[data-theme=dark] .pagination-btn,html[data-theme=dark] .review-pagination-control,html[data-theme=dark] .review-pagination-ellipsis,html[data-theme=dark] .std-page-ellipsis,html[data-theme=dark] .std-page-label{color:#8f959e!important}html[data-theme=dark] .catalog-pagination-control .icon,html[data-theme=dark] .catalog-pagination-page,html[data-theme=dark] .credit-history-pagination__icon-wrapper,html[data-theme=dark] .credit-history-pagination__page,html[data-theme=dark] .fav-pagination__circle,html[data-theme=dark] .fav-pagination__page,html[data-theme=dark] .mantine-Pagination-control,html[data-theme=dark] .mantine-Pagination-dots,html[data-theme=dark] .mr-pagination__nav,html[data-theme=dark] .mr-pagination__page,html[data-theme=dark] .my-coupons-pagination__icon-wrapper,html[data-theme=dark] .my-coupons-pagination__page,html[data-theme=dark] .order-pagination__icon-wrapper,html[data-theme=dark] .order-pagination__page,html[data-theme=dark] .pagination-page-btn,html[data-theme=dark] .review-pagination-control .icon,html[data-theme=dark] .review-pagination-page,html[data-theme=dark] .std-page-arrow-btn,html[data-theme=dark] .std-page-num{background:#1a1a1a!important;border:1px solid #3e4650!important;color:#d6dbe1!important}html[data-theme=dark] .catalog-pagination-control:hover:not(:disabled),html[data-theme=dark] .catalog-pagination-page:hover:not(.active),html[data-theme=dark] .credit-history-pagination__button:hover:not(:disabled),html[data-theme=dark] .credit-history-pagination__page:hover:not(.credit-history-pagination__page--active),html[data-theme=dark] .fav-pagination__btn:hover:not(:disabled),html[data-theme=dark] .fav-pagination__page:hover:not(.active),html[data-theme=dark] .mantine-Pagination-control:hover:not([data-disabled]),html[data-theme=dark] .mr-pagination__nav:hover:not(:disabled),html[data-theme=dark] .mr-pagination__page:hover:not(.mr-pagination__page--active):not(.mr-pagination__page--dots),html[data-theme=dark] .my-coupons-pagination__button:hover:not(:disabled),html[data-theme=dark] .my-coupons-pagination__page:hover:not(.my-coupons-pagination__page--active),html[data-theme=dark] .order-pagination__button:hover:not(:disabled),html[data-theme=dark] .order-pagination__page:hover:not(.order-pagination__page--active),html[data-theme=dark] .pagination-btn:hover:not(:disabled),html[data-theme=dark] .pagination-page-btn:hover:not(.active),html[data-theme=dark] .review-pagination-control:hover:not(:disabled),html[data-theme=dark] .review-pagination-page:hover:not(.active),html[data-theme=dark] .std-page-num:hover:not(.std-page-num--active):not(.std-page-ellipsis),html[data-theme=dark] .std-page-prev-next:hover:not(.std-page-prev-next--disabled){color:#15b48b!important}html[data-theme=dark] .catalog-pagination-control:hover:not(:disabled) .icon,html[data-theme=dark] .catalog-pagination-page:hover:not(.active),html[data-theme=dark] .credit-history-pagination__button:hover:not(:disabled) .credit-history-pagination__icon-wrapper,html[data-theme=dark] .credit-history-pagination__page:hover:not(.credit-history-pagination__page--active),html[data-theme=dark] .fav-pagination__btn:hover:not(:disabled) .fav-pagination__circle,html[data-theme=dark] .fav-pagination__page:hover:not(.active),html[data-theme=dark] .mantine-Pagination-control:hover:not([data-disabled]),html[data-theme=dark] .mr-pagination__nav:hover:not(:disabled),html[data-theme=dark] .mr-pagination__page:hover:not(.mr-pagination__page--active):not(.mr-pagination__page--dots),html[data-theme=dark] .my-coupons-pagination__button:hover:not(:disabled) .my-coupons-pagination__icon-wrapper,html[data-theme=dark] .my-coupons-pagination__page:hover:not(.my-coupons-pagination__page--active),html[data-theme=dark] .order-pagination__button:hover:not(:disabled) .order-pagination__icon-wrapper,html[data-theme=dark] .order-pagination__page:hover:not(.order-pagination__page--active),html[data-theme=dark] .pagination-page-btn:hover:not(.active),html[data-theme=dark] .review-pagination-control:hover:not(:disabled) .icon,html[data-theme=dark] .review-pagination-page:hover:not(.active),html[data-theme=dark] .std-page-num:hover:not(.std-page-num--active):not(.std-page-ellipsis),html[data-theme=dark] .std-page-prev-next:hover:not(.std-page-prev-next--disabled) .std-page-arrow-btn{border-color:#15b48b!important}html[data-theme=dark] .catalog-pagination-page.active,html[data-theme=dark] .credit-history-pagination__page--active,html[data-theme=dark] .fav-pagination__page.active,html[data-theme=dark] .mantine-Pagination-control[data-active],html[data-theme=dark] .mr-pagination__page--active,html[data-theme=dark] .my-coupons-pagination__page--active,html[data-theme=dark] .order-pagination__page--active,html[data-theme=dark] .pagination-page-btn.active,html[data-theme=dark] .review-pagination-page.active,html[data-theme=dark] .std-page-num--active{background:#15b48b!important;border-color:#15b48b!important;color:#fff!important}html[data-theme=dark] .catalog-pagination-control:disabled,html[data-theme=dark] .credit-history-pagination__button:disabled,html[data-theme=dark] .fav-pagination__btn:disabled,html[data-theme=dark] .mantine-Pagination-control[data-disabled],html[data-theme=dark] .mr-pagination__nav:disabled,html[data-theme=dark] .my-coupons-pagination__button:disabled,html[data-theme=dark] .order-pagination__button:disabled,html[data-theme=dark] .pagination-btn:disabled,html[data-theme=dark] .review-pagination-control:disabled,html[data-theme=dark] .std-page-prev-next--disabled{color:#6f7680!important}html[data-theme=dark] .catalog-pagination-control:disabled .icon,html[data-theme=dark] .credit-history-pagination__button:disabled .credit-history-pagination__icon-wrapper,html[data-theme=dark] .fav-pagination__btn:disabled .fav-pagination__circle,html[data-theme=dark] .mantine-Pagination-control[data-disabled],html[data-theme=dark] .mr-pagination__nav:disabled,html[data-theme=dark] .my-coupons-pagination__button:disabled .my-coupons-pagination__icon-wrapper,html[data-theme=dark] .order-pagination__button:disabled .order-pagination__icon-wrapper,html[data-theme=dark] .pagination-btn:disabled,html[data-theme=dark] .review-pagination-control:disabled .icon{border-color:#4a4f57!important;color:#6f7680!important}html[data-theme=dark] .review-parent,html[data-theme=dark] .review-parent-container{background:var(--app-bg)!important}html[data-theme=dark] .review-parent hr{border-color:#2b3138!important}html[data-theme=dark] .d-c-s-review__catalog--heading h2,html[data-theme=dark] .d-c-s-review__metric-score,html[data-theme=dark] .d-c-s-review__metric-value,html[data-theme=dark] .d-c-s-review__review--item__count,html[data-theme=dark] .d-c-s-review__review-card-title,html[data-theme=dark] .review-page-card__comment,html[data-theme=dark] .review-page-card__name,html[data-theme=dark] .review-page-card__product-label,html[data-theme=dark] .review-page-card__product-name{color:#e5e7eb!important}html[data-theme=dark] .d-c-s-review__catalog--heading p,html[data-theme=dark] .d-c-s-review__metric-label,html[data-theme=dark] .d-c-s-review__metric-label_2,html[data-theme=dark] .d-c-s-review__review--item__title,html[data-theme=dark] .d-c-s-review__review-card-total,html[data-theme=dark] .review-page-card__date{color:#9ca3af!important}html[data-theme=dark] .d-c-s-review__review-card{background:transparent!important;border:1px solid #d9d9d9!important}html[data-theme=dark] .review-page-card{background:var(--app-surface-soft)!important;border-color:#2b3138!important}html[data-theme=dark] .std-step-icon--current .std-step-dot{background:#fff!important}html[data-theme=dark] .review-page-card:hover{box-shadow:0 20px 36px rgba(0,0,0,.45)!important}html[data-theme=dark] .d-c-s-review__review--item__progress .mantine-Progress-root{background:#fff!important}html[data-theme=dark] .review-page-card__comment:after,html[data-theme=dark] .review-page-card__comment:before{color:#4b5563!important}html[data-theme=dark] .review-page-card__product-link{color:#34d399!important}html[data-theme=dark] .review-page-card__product-link:hover{color:#6ee7b7!important}.all-blogs-pagination,.catalog-pagination,.credit-history-pagination,.exclusive-offers-pagination,.fav-pagination,.gc-pagination,.mantine-Pagination-root,.mr-pagination,.my-coupons-pagination,.order-pagination,.review-pagination,.std-msg-pagination{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:100%;min-height:52px;margin-left:auto;margin-right:auto}.gc-pagination{--gc-pagination-fg:#111827;--gc-pagination-muted:#4b5563;--gc-pagination-border:#aeb6c2;--gc-pagination-surface:#fff;--gc-pagination-shell-bg:#f3f4f6;--gc-pagination-shell-border:#e5e7eb;--gc-pagination-hover-bg:rgba(28,184,143,.14);--gc-pagination-hover-border:#1abf97;--gc-pagination-accent:#1abf97;--gc-pagination-disabled:#9ca3af;justify-content:center;flex-wrap:nowrap;background:#fff!important;border:1px solid var(--gc-pagination-shell-border)!important;border-radius:999px!important;box-shadow:0 1px 2px rgba(15,23,42,.04);padding:10px 14px!important;overflow:visible}.gc-pagination,.gc-pagination__pages{display:flex;align-items:center;gap:8px}.gc-pagination__nav,.gc-pagination__page{transition:all .2s ease}.gc-pagination__nav{display:inline-flex;align-items:center;gap:8px;padding:0;border:none;background:transparent;font-size:12px;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:var(--gc-pagination-fg);cursor:pointer}.gc-pagination__ellipsis,.gc-pagination__label{color:var(--gc-pagination-muted);font-weight:600}.gc-pagination__icon,.gc-pagination__nav .std-page-arrow-btn,.gc-pagination__nav svg,.gc-pagination__page,.gc-pagination__page svg{color:var(--gc-pagination-fg);border-color:var(--gc-pagination-border)}.gc-pagination__icon,.gc-pagination__page{width:32px!important;height:32px!important;min-width:32px!important;min-height:32px!important;max-width:32px!important;max-height:32px!important;flex:0 0 32px;display:inline-flex;align-items:center;justify-content:center;border:1px solid var(--gc-pagination-border)!important;border-radius:50%!important;background:transparent!important;cursor:pointer;box-sizing:border-box}.gc-pagination__page{padding:0;font-size:15px;font-weight:500;line-height:1}.gc-pagination__nav:hover:not(:disabled),.gc-pagination__page:hover:not(:disabled):not(.gc-pagination__page--active){color:var(--gc-pagination-accent)!important}.gc-pagination__nav:hover:not(:disabled) .gc-pagination__icon,.gc-pagination__nav:hover:not(:disabled) .std-page-arrow-btn,.gc-pagination__nav:hover:not(:disabled) svg,.gc-pagination__page:hover:not(:disabled):not(.gc-pagination__page--active),.gc-pagination__page:hover:not(:disabled):not(.gc-pagination__page--active) svg{border-color:var(--gc-pagination-hover-border)!important;color:var(--gc-pagination-accent)!important}.gc-pagination__page:hover:not(:disabled):not(.gc-pagination__page--active){background:var(--gc-pagination-hover-bg)!important}.gc-pagination__page.gc-pagination__page--active{background:var(--gc-pagination-accent)!important;border-color:var(--gc-pagination-accent)!important;color:#fff!important}.gc-pagination__page.gc-pagination__page--active svg{color:#fff!important}.gc-pagination .std-page-prev-next--disabled,.gc-pagination__nav:disabled,.gc-pagination__page:disabled{opacity:.6;color:var(--gc-pagination-disabled)!important;cursor:not-allowed}.gc-pagination__ellipsis{min-width:20px;text-align:center}.gc-pagination__nav:disabled .gc-pagination__icon,.gc-pagination__nav:disabled .std-page-arrow-btn,.gc-pagination__nav:disabled svg,.gc-pagination__page:disabled{border-color:#cbd5e1!important;color:var(--gc-pagination-disabled)!important}.gc-pagination .catalog-pagination-control,.gc-pagination .credit-history-pagination__button,.gc-pagination .fav-pagination__btn,.gc-pagination .gc-pagination__nav,.gc-pagination .mr-pagination__nav,.gc-pagination .my-coupons-pagination__button,.gc-pagination .order-pagination__button,.gc-pagination .pagination-btn,.gc-pagination .review-pagination-control,.gc-pagination .std-page-prev-next{border:none!important;box-shadow:none!important}html[data-theme=dark] .gc-pagination{--gc-pagination-fg:#f3f4f6;--gc-pagination-muted:#d1d5db;--gc-pagination-border:#aab4c0;--gc-pagination-surface:#11161b;--gc-pagination-shell-bg:#161b21;--gc-pagination-shell-border:#242c34;--gc-pagination-hover-bg:rgba(26,191,151,.16);--gc-pagination-hover-border:#1abf97;--gc-pagination-accent:#1abf97;--gc-pagination-disabled:#6b7280;border:1px solid var(--gc-pagination-shell-border)!important;box-shadow:0 6px 18px rgba(0,0,0,.28)}html[data-theme=dark] .gc-pagination .catalog-pagination-control,html[data-theme=dark] .gc-pagination .credit-history-pagination__button,html[data-theme=dark] .gc-pagination .fav-pagination__btn,html[data-theme=dark] .gc-pagination .gc-pagination__nav,html[data-theme=dark] .gc-pagination .mr-pagination__nav,html[data-theme=dark] .gc-pagination .my-coupons-pagination__button,html[data-theme=dark] .gc-pagination .order-pagination__button,html[data-theme=dark] .gc-pagination .pagination-btn,html[data-theme=dark] .gc-pagination .review-pagination-control,html[data-theme=dark] .gc-pagination .std-page-prev-next{border:none!important;box-shadow:none!important}@media (max-width:768px){.gc-pagination{gap:6px;flex-wrap:nowrap}.gc-pagination__pages{gap:6px}.gc-pagination__nav{gap:6px;font-size:11px}.gc-pagination__icon,.gc-pagination__page{width:30px!important;height:30px!important}.gc-pagination__label{font-size:11px}}@media (max-width:480px){.gc-pagination{gap:2px;flex-wrap:nowrap!important;min-width:0;max-width:100%}.gc-pagination__pages{gap:2px}.gc-pagination__nav{gap:2px;font-size:9px;letter-spacing:.04em;min-width:0}.gc-pagination__icon,.gc-pagination__page{width:20px!important;height:20px!important;min-width:20px!important;min-height:20px!important;max-width:20px!important;max-height:20px!important;flex:0 0 20px;font-size:10px}.gc-pagination__page{font-size:10px}.gc-pagination__ellipsis,.gc-pagination__label{font-size:8px}.gc-pagination__icon svg,.gc-pagination__nav svg,.gc-pagination__page svg{width:10px;height:10px}}img{max-width:100%;height:auto}.flex-col-1r{gap:1rem}.global-modal-desc-container{display:flex;flex-direction:column;gap:.5rem}html[data-theme=dark] .level-info-modal-content{background:var(--app-surface-soft)!important;border:1px solid var(--app-border)!important}html[data-theme=dark] .level-info-modal-header{background:var(--app-surface-soft)!important;border-bottom:1px solid var(--app-border)!important}html[data-theme=dark] .level-info-modal-body{background:var(--app-surface-soft)!important}html[data-theme=dark] .level-info-icon-btn:hover,html[data-theme=dark] .level-info-icon-btn:hover path,html[data-theme=dark] .level-info-icon-btn:hover svg{color:inherit!important;background:transparent!important}.parent{box-sizing:border-box;max-width:100vw}.parent-layout-nav{position:relative;box-sizing:border-box;width:100%}.nav-children-holder,.nav-parent{width:100%;display:flex;flex-direction:column;align-items:center}.nav-parent{position:-webkit-sticky;position:sticky;top:0;z-index:99;box-sizing:border-box;gap:0;background-color:#fff;padding:10px 0 5px;box-shadow:0 1px 3px rgba(0,0,0,.1);margin:0!important}.nav-top{display:flex;flex-direction:row;justify-content:space-between;align-items:center;width:100%;padding:16px 24px;gap:24px}.nav-top__logo{flex-shrink:0}.nav-top__brand{display:flex;align-items:center;gap:10px;flex-shrink:0}.nav-logo-img{height:52px;width:auto}.nav-logo-img.mobile{display:none}.nav-top__search{flex:1 1;max-width:500px;margin-left:160px;margin-top:3px;position:relative;z-index:20}.nav-top__search input{background:#eff2f0!important;border:1px solid transparent!important;border-radius:20px!important;height:42px!important;transition:border-color 0s ease,box-shadow .2s ease!important}.nav-top__search input::-moz-placeholder{color:#106b53!important;opacity:.7}.nav-top__search input::placeholder{color:#106b53!important;opacity:.7}.nav-top__search svg{color:#106b53!important}.nav-top__search .search-input-actions{display:flex;align-items:center;gap:6px}.nav-top__search .search-input-actions__button{background:none;border:none;border-radius:50%;width:28px;height:28px;display:flex;align-items:center;justify-content:center;color:#106b53;cursor:pointer;transition:background-color .2s ease,color .2s ease;padding:0}.nav-top__search .search-input-actions__button:hover{background-color:rgba(34,160,107,.12)}.nav-top__search .search-input-actions__button:active{background-color:rgba(34,160,107,.2)}.nav-top__search .search-input-actions__button--clear{color:#64748b}.nav-top__search .search-input-actions__button--clear:hover{color:#0f172a}.nav-top__search .search-input-actions__button--submit{color:#106b53}.nav-top__search input:focus,.nav-top__search input:hover{border-color:#22a06b!important;box-shadow:0 0 0 3px rgba(34,160,107,.16)!important;outline:none!important}.search-dropdown{position:absolute;top:calc(100% + 6px);left:0;right:0;background:#fff;border-radius:16px;box-shadow:0 24px 48px rgba(15,23,42,.12);overflow:hidden;z-index:30;max-height:420px;overflow-y:auto;padding:6px 0;border:1px solid rgba(15,23,42,.06);scrollbar-width:none}.search-dropdown::-webkit-scrollbar{display:none}.search-dropdown__header{display:flex;justify-content:space-between;align-items:center;padding:12px 16px 8px}.search-dropdown__header-title{font-size:14px;font-weight:600;color:#0f172a}.search-dropdown__clear{background:none;border:none;color:#64748b;font-size:13px;cursor:pointer;padding:4px 8px;border-radius:6px;transition:all .2s ease}.search-dropdown__clear:hover{background:rgba(15,23,42,.06);color:#0f172a}.search-dropdown__pills{display:flex;flex-wrap:wrap;gap:8px;padding:8px 16px 12px}.search-dropdown__pill{display:flex;align-items:center;gap:6px;background:#f1f5f9;border:1px solid #e2e8f0;border-radius:20px;padding:6px 12px;font-size:13px;color:#475569;cursor:pointer;transition:all .2s ease}.search-dropdown__pill:hover{background:#e2e8f0;border-color:#cbd5e1}.search-dropdown__pill-text{line-height:1}.search-dropdown__pill-remove{background:none;border:none;color:#94a3b8;font-size:18px;line-height:1;cursor:pointer;padding:0;margin-left:2px;transition:color .2s ease;display:flex;align-items:center;justify-content:center}.search-dropdown__pill-remove:hover{color:#64748b}.search-dropdown__list{display:flex;flex-direction:column}.search-dropdown__item{background:none;width:100%;text-align:left;display:flex;align-items:center;gap:12px;padding:10px 14px;margin:4px 10px;cursor:pointer;transition:background-color .15s ease,color .15s ease;border-radius:12px;border:none}.search-dropdown__item:hover{background-color:rgba(34,160,107,.12)}.search-dropdown__item-icon{color:rgba(16,107,83,.7);flex-shrink:0}.search-dropdown__item-title{font-size:14px;color:#0f172a;font-weight:500;line-height:1.4}.search-dropdown__loading{padding:16px;text-align:center;color:rgba(16,107,83,.7);font-size:14px}.search-dropdown__empty{padding:18px 16px;text-align:center;color:rgba(15,23,42,.6);font-size:14px;font-weight:500}.nav-top__actions{display:flex;align-items:center;gap:12px;flex-shrink:0}.nav-top__actions button[class*=ActionIcon],.nav-top__actions>button:not(.nav-signin-btn){border:1px solid #e0e0e0!important;border-radius:8px!important}.nav-theme-toggle{color:#4b5563;background:transparent!important;transition:background-color .2s ease,border-color .2s ease,color .2s ease}.nav-theme-toggle:hover{color:#15b48b;border-color:rgba(21,180,139,.55)!important;background:rgba(21,180,139,.08)!important}.nav-theme-toggle.is-dark{color:#15b48b;border-color:#15b48b!important;background:rgba(21,180,139,.14)!important}.nav-top__action-btn{color:#4b5563;background:transparent;transition:background-color 0s ease,border-color 0s ease,color 0s ease}.nav-top__action-btn:hover{color:#15b48b;border-color:rgba(21,180,139,.55)!important;background:rgba(21,180,139,.08)!important}.nav-top__action-btn.is-active{color:#15b48b;border-color:#15b48b!important;background:rgba(21,180,139,.14)!important}.nav-top__actions button[class*=ActionIcon]:has(.nav-top__actions-icon){width:36px!important;height:36px!important}.nav-top__actions button[class*=ActionIcon]:has(.nav-top__avatar-img){width:36px!important;height:36px!important;padding:0!important;overflow:hidden}.nav-top__profile-action{width:36px!important;height:36px!important;padding:0!important;overflow:hidden;display:inline-flex!important;align-items:center;justify-content:center;box-sizing:border-box}.nav-top__actions-icon{width:24px!important;height:24px!important}.nav-top__profile-action .svg-icon,.nav-top__profile-action svg{width:20px!important;height:20px!important}.nav-top__avatar-img{width:100%;height:100%;border-radius:7px;object-fit:cover;display:block}.nav-cart-action{position:relative;display:inline-flex}.nav-cart-badge{position:absolute;top:-6px;right:-6px;min-width:18px;height:18px;padding:0 5px;border-radius:999px;background:#15b48b;color:#fff;border:1px solid #fff;display:inline-flex;align-items:center;justify-content:center;font-size:11px;font-weight:700;line-height:1;pointer-events:none}.nav-notification,.nav-notification__trigger{position:relative}.nav-notification__badge{position:absolute;top:6px;right:6px;width:8px;height:8px;border-radius:999px;background:#15b48b;border:1px solid #fff}.nav-notification-modal{position:absolute;top:calc(100% + 12px);right:0;width:min(520px,calc(100vw - 24px));background:#f6f8f9;border:1px solid #d2d2d2;border-radius:16px;box-shadow:0 4px 28px rgba(65,65,65,.22);overflow:hidden;z-index:120;max-height:min(78vh,640px);overflow-y:auto;box-sizing:border-box;scrollbar-gutter:stable;scrollbar-width:thin;scrollbar-color:#98a2b3 #eef2f6}.nav-notification-modal::-webkit-scrollbar{width:10px}.nav-notification-modal::-webkit-scrollbar-track{background:#eef2f6;border-radius:999px}.nav-notification-modal::-webkit-scrollbar-thumb{background:#98a2b3;border-radius:999px;border:2px solid #eef2f6}.nav-notification-modal::-webkit-scrollbar-thumb:hover{background:#7b8798}.nav-notification-modal__header{display:flex;align-items:center;justify-content:space-between;padding:16px 18px;background:#fff;border-bottom:1px solid #c9ced6}.nav-notification-modal__header-top{display:flex;align-items:center;justify-content:space-between;gap:12px}.nav-notification-modal__title{margin:0;color:#272d2d;font-size:17px;line-height:1;font-weight:500;letter-spacing:-.2px}.nav-notification-modal__actions{display:inline-flex;align-items:center;gap:12px}.nav-notification-modal__close{width:28px;height:28px;border-radius:8px;border:1px solid #d9dee6;background:#f8fafc;color:#1f2937;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;padding:0;display:none}.nav-notification-modal__close:hover{background:#eef2f7}.nav-notification-modal__mark{display:inline-flex;align-items:center;gap:8px;border:none;background:transparent;color:#15b48b;font-size:14px;line-height:1;font-weight:500;cursor:pointer;padding:0}html[data-theme=dark] .nav-notification-modal__mark span{color:#15b48b!important}.nav-notification-modal__mark:disabled{cursor:not-allowed;opacity:.75}.nav-notification-modal__mark.is-complete{color:#0b7f58}.nav-notification-modal__clear{display:inline-flex;align-items:center;border:none;background:transparent;color:#697586;font-size:14px;line-height:1;font-weight:500;cursor:pointer;padding:0}.nav-notification-modal__clear:hover{color:#2f3e4f}.nav-notification-modal__clear:disabled{cursor:not-allowed;opacity:.75}.nav-notification-modal__mark-icon{font-size:14px;line-height:1}.nav-notification-modal__today{background:#f6f8f9;color:#666;font-size:16px;line-height:1;font-weight:500;letter-spacing:-.2px;padding:14px 18px;border-bottom:1px solid #c9ced6}.nav-notification-modal__list{display:flex;flex-direction:column;gap:8px;padding:8px}.nav-notification-modal__state{padding:16px 18px;font-size:13px;color:#666;background:#fff}.nav-notification-modal__state--loader{display:flex;align-items:center;justify-content:center;min-height:84px}.nav-notification-modal__loader{color:#15b48b}.nav-notification-item{display:flex;align-items:center;gap:12px;padding:14px 16px;background:#fff;border:1px solid #d8dde4;border-radius:12px;margin:0}.nav-notification-item--button{width:100%;border:none;text-align:left;cursor:pointer;transition:background-color .2s ease,box-shadow .2s ease,transform .2s ease}.nav-notification-item--button:hover{background:#f4faf8}.nav-notification-item--button:hover .nav-notification-item__title{color:#1d3a34}.nav-notification-item--button:hover .nav-notification-item__icon{border-color:#15b48b;color:#15b48b}.nav-notification-item--button:hover .nav-notification-item__time{color:#2f5f54}.nav-notification-item.is-highlighted.nav-notification-item--button:hover{background:#d8eee7;box-shadow:inset 0 0 0 1px rgba(21,180,139,.25)}.nav-notification-item:last-child{border-bottom:1px solid #d8dde4}.nav-notification-item.is-highlighted{background:#e5f4ef;border-radius:12px;margin:0}.nav-notification-item__icon-wrap{padding-top:4px}.nav-notification-item__icon{width:40px;height:40px;border-radius:999px;border:1px solid #677783;color:#677783;background:#fff;display:inline-flex;align-items:center;justify-content:center}.nav-notification-item__icon-image{width:24px;height:24px;object-fit:contain}.nav-notification-item__body{flex:1 1;min-width:0}.nav-notification-item__title-row{display:flex;align-items:center;gap:8px;margin-bottom:4px}.nav-notification-item__dot{width:8px;height:8px;border-radius:999px;background:#15b48b;flex-shrink:0}.nav-notification-item__title{margin:0;color:#272d2d;font-size:15px;line-height:1.2;font-weight:500;letter-spacing:-.2px}.nav-notification-item__message{margin:0;color:#484848;font-size:13px;line-height:1.35;letter-spacing:-.1px;max-width:100%}.nav-notification-item__time{color:#484848;font-size:13px;line-height:1;letter-spacing:-.1px;white-space:nowrap;padding-top:3px}@media screen and (max-width:768px){.nav-top{flex-wrap:wrap;padding:10px 16px 8px;gap:8px}.nav-top__brand{order:1;display:flex;align-items:center;gap:8px;flex:1 1;min-width:0}.nav-top__logo{order:0;flex:0 1 auto;min-width:0}.nav-top__actions{order:2;flex-shrink:0}.nav-theme-toggle--top{display:none!important}.nav-mobile-toggle--top{display:inline-flex!important;position:static}.nav-top__search{order:3;flex:0 0 100%;max-width:100%;margin-left:0;margin-top:0}.nav-logo-img{height:40px}}@media screen and (max-width:1024px){.nav-notification-modal{width:min(460px,calc(100vw - 20px))}.nav-notification-item__title,.nav-notification-modal__title,.nav-notification-modal__today{font-size:15px}.nav-notification-item__message,.nav-notification-item__time,.nav-notification-modal__mark{font-size:13px}}@media screen and (max-width:768px){.nav-notification-modal{position:fixed;top:0;right:0;left:0;width:100vw;max-height:100dvh;height:100dvh;border-radius:0;border:none;box-shadow:none;z-index:200}.nav-notification-modal__header{flex-direction:column;align-items:stretch;justify-content:flex-start;gap:10px;padding:16px;position:-webkit-sticky;position:sticky;top:0;z-index:2}.nav-notification-modal__actions{width:100%;justify-content:flex-start;padding-top:2px}.nav-notification-modal__close{width:32px;height:32px;border-radius:8px;display:inline-flex}.nav-notification-modal__today{padding:12px 16px}.nav-notification-item{padding:14px 16px;gap:12px}.nav-notification-item__icon{width:42px;height:42px}.nav-notification-item__title,.nav-notification-modal__title,.nav-notification-modal__today{font-size:14px}.nav-notification-item__message,.nav-notification-item__time,.nav-notification-modal__mark{font-size:12px}}.nav-signin-btn{background:#22a06b!important;color:#fff!important;border-radius:8px!important;padding:0 10px!important;font-weight:500!important}.nav-signin-btn svg{width:18px!important;height:18px!important}.nav-signin-btn:hover{background:#1a8a5b!important}.nav-bottom{flex-direction:row;justify-content:center;gap:32px;background-color:#fff;width:100%;padding:0 24px;height:48px;position:relative;margin-bottom:5px}.nav-bottom,.nav-request-btn{display:flex;align-items:center}.nav-request-btn{position:absolute;left:24px;background:none;border:none;font-size:14px;color:#333;cursor:pointer;gap:6px;padding:6px 10px;margin-left:-10px;font-family:Dm Sans,sans-serif;font-weight:600}.nav-request-btn img{filter:brightness(0);margin-top:-5px}html[data-theme=dark] .nav-request-btn img{filter:brightness(0) invert(1)}.nav-request-btn:hover{background-color:#f6f6f6;border-radius:18px}.nav-request-btn span{font-size:16px}@media(max-width:1100px){.nav-request-btn-text{display:none}}.nav-bottom__links{gap:32px;align-items:center}.nav-category-link{font-size:14px;color:#333;text-decoration:none;cursor:pointer;padding:14px 10px;display:flex;align-items:center;gap:4px;white-space:nowrap;font-weight:600;font-family:Dm Sans,sans-serif}.nav-category-link:hover{color:#22a06b;background-color:#f6f6f6;padding:6px 10px;border-radius:20px}.nav-category-link.active{color:#000;font-weight:600}.nav-category-link.active svg{background:#15b48b;border-radius:50%;padding:2px;color:#fff}.nav-bottom__toogle-button,.nav-mobile-toggle,.nav-mobile-toggle--top{display:none}.nav-bottom__links{display:flex;flex-direction:row;gap:1rem}.nav-bottom__links--item{display:flex;flex-direction:column;align-items:center;justify-content:center;background-color:#fff}.nav-bottom__links--item:hover{background-color:#fafafa}.nav-bottom__links--item__title{font-size:small;padding:.5rem 1rem}.nav-bottom__links--item__title.active{font-weight:500}.nav-bottom__links--item__selector{display:flex;width:100%;height:2px;background-color:#fff}.nav-bottom__links--item__selector.active{transition:all 1s ease-in-out;background-color:#000}.drawer-nav .mantine-Drawer-content{background:#1a1a1a;color:#e5e7eb;border-right:1px solid #2c2c2c;height:100dvh;min-height:100vh;display:flex;flex-direction:column}.drawer-nav.mantine-Drawer-root,.drawer-nav__root{position:fixed;inset:0}.drawer-nav .mantine-Drawer-inner,.drawer-nav__inner{position:fixed;inset:0;height:100dvh;max-height:100dvh}.drawer-nav .mantine-Drawer-content,.drawer-nav__content{top:0;bottom:0}.drawer-nav .mantine-Drawer-drawer,.drawer-nav__drawer{width:230px!important;max-width:calc(100vw - 86px)!important;height:100dvh;min-height:100vh}.drawer-nav .mantine-Drawer-body,.drawer-nav__body{padding:0!important;max-height:100dvh;flex-direction:column;min-width:0}.drawer-nav .mantine-Drawer-body,.drawer-nav-shell,.drawer-nav__body{height:100%;min-height:100%;display:flex;flex:1 1 auto;overflow:hidden}.drawer-nav-shell{flex-direction:column;background:#1a1a1a}.drawer-nav-header{height:56px;display:flex;align-items:center;justify-content:space-between;padding:10px 16px;border-bottom:1px solid #2e2e2e}.drawer-nav-header__logo{border:none;background:transparent;padding:0;display:inline-flex;align-items:center;cursor:pointer}.drawer-nav-header__logo-img{height:32px;width:auto;object-fit:contain}.drawer-nav-header__actions{display:inline-flex;align-items:center;gap:8px}.drawer-nav-header__icon-btn{width:28px;height:28px;border:none;background:transparent;color:#d1d5db;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;border-radius:6px}.drawer-nav-header__icon-btn:hover{background:#262626;color:#f3f4f6}.drawer-nav-parent{flex:1 1;min-height:0;padding:8px 0;overflow-y:auto}.drawer-nav-parent__item-menu--title{font-size:.85rem;color:#212121}.drawer-nav-parent__item-menu--items__item{padding:.5rem 1rem;font-size:.8rem;color:#212121}.drawer-nav-parent__item-menu--items__item:hover{background-color:#f1f1f1}.nav-bottom__control{display:flex;gap:.5rem;align-items:center}.nav-bottom__control--cart{cursor:pointer;display:flex;justify-content:center;align-items:center;padding:.4rem .6rem;background-color:#000;border-radius:4px;color:#fff;font-size:.7rem;gap:.2rem}.nav-bottom__contor--name-action.mob{display:none}.nav-bottom__control--name__user{display:flex;flex-direction:column;font-size:.7rem}.nav-bottom__control--name__user--name{font-size:.7rem;font-weight:700;color:#212121}.nav-bottom__control--name__user--email{display:flex;align-items:center;gap:.2rem;font-weight:500;color:#8a8a8a;font-size:.55rem}.hamburger-menu-icon{color:#000}.mobile_menu_items{margin:0;padding:0 10px}.mobile_menu_items:last-child{border:0}.mobile_menu_items_parent{width:100%;display:flex;justify-content:space-between;align-items:center;border:none;background:transparent;border-radius:8px;min-height:40px;color:#f3f4f6;padding:0;text-align:left}.mobile_menu_items_parent:hover{background:#252525}.mobile_menu_items_parent__main{flex:1 1;min-height:40px;border:0;background:transparent;color:inherit;padding:4px 10px;text-align:left;border-radius:8px}.mobile_menu_items_parent__main:hover{cursor:pointer}.mobile_menu_items_parent__arrow{width:36px;height:36px;margin-right:6px;border:0;background:transparent;color:inherit;border-radius:8px;display:inline-flex;align-items:center;justify-content:center}.mobile_menu_items_parent__arrow:hover{cursor:pointer}.mobile_menu_item{list-style:none;padding:0;font-size:16px;line-height:1.3;color:#f3f4f6;font-weight:500}.mobile_menu_items_parent.is-active .mobile_menu_item{color:#15b48b}.mobile_submenu_items_parent{padding:0 10px}.mobile_submenu_items_parent:hover{cursor:pointer}.mobile_submenu_items_parent:last-child{border:0}.submenu-hidden{display:none}.submenu-show{display:block}.submenu-heading{display:flex;align-items:center;gap:.5rem;margin:0 10px 8px;min-height:44px;background:#3a3a3a;border-radius:8px;color:#f9fafb;padding:0 10px;font-size:15px;font-weight:500}.submenu-heading:hover{cursor:pointer}.mobile_submenu_item{display:flex;align-items:center;justify-content:flex-start;gap:8px;list-style:none;font-size:16px;color:#f3f4f6;padding:10px;min-height:40px;border-radius:8px;text-decoration:none}.mobile_submenu_item:hover{background:#252525}.mobile_submenu_item__dot{width:6px;height:6px;border-radius:999px;background:#9ca3af;margin-right:10px;flex-shrink:0}.mobile_submenu_item__icon{object-fit:cover}.mobile_submenu_item__icon,.mobile_submenu_item__icon-fallback{width:18px;height:18px;border-radius:4px;margin-right:8px;flex-shrink:0}.mobile_submenu_item__icon-fallback{border:1px solid #4b5563;background:#2d3748}.mobile_menu_item_icon{height:1rem;width:1rem}.mobile_menu_item_icon_wrap{width:20px;height:20px;border-radius:4px;display:inline-flex;align-items:center;justify-content:center;color:#d1d5db}.mobile_menu_items_parent:hover .mobile_menu_item_icon_wrap,.mobile_menu_items_parent__arrow:hover .mobile_menu_item_icon_wrap{background:#15b48b;color:#fff}.mobile_menu_items_parent.is-active .mobile_menu_item_icon_wrap{background:rgba(21,180,139,.16);color:#15b48b}.menu_view_all_button{margin-left:10px}.display_none{display:none}.display_block{display:block}.drawer-nav-footer{padding:10px 12px 6px;margin-top:10px;background:inherit;flex-shrink:0}.drawer-request-btn{width:100%;min-height:40px;border-radius:999px;border:1px solid #3a3a3a;background:transparent;color:#f3f4f6;display:inline-flex;align-items:center;justify-content:center;gap:8px;font-size:14px;font-weight:600;cursor:pointer}.drawer-request-btn:hover{border-color:#15b48b;color:#15b48b}html[data-theme=light] .drawer-nav .mantine-Drawer-content{background:#fff;color:#111827;border-right:1px solid #e5e7eb}html[data-theme=light] .drawer-nav-shell{background:#fff}html[data-theme=light] .drawer-nav-header{border-bottom-color:#e5e7eb}html[data-theme=light] .drawer-nav-header__icon-btn{color:#374151}html[data-theme=light] .drawer-nav-header__icon-btn:hover{background:#f3f4f6;color:#111827}html[data-theme=light] .mobile_menu_items_parent{color:#111827}html[data-theme=light] .mobile_menu_items_parent:hover{background:#f3f4f6}html[data-theme=light] .mobile_menu_item{color:#111827}html[data-theme=light] .mobile_menu_item_icon_wrap{color:#6b7280}html[data-theme=light] .submenu-heading{background:#f3f4f6;color:#111827}html[data-theme=light] .mobile_submenu_item{color:#111827}html[data-theme=light] .mobile_submenu_item:hover{background:#f3f4f6}html[data-theme=light] .mobile_submenu_item__dot{background:#6b7280}html[data-theme=light] .mobile_submenu_item__icon-fallback{border-color:#d1d5db;background:#f3f4f6}html[data-theme=light] .drawer-nav-footer{border-top-color:transparent}html[data-theme=light] .drawer-request-btn{border-color:#d1d5db;color:#111827}@media screen and (max-width:768px){.nav-parent{top:0;padding-top:10px;padding-bottom:0!important}.nav-top{padding:12px 16px;gap:12px}.nav-top__brand{display:flex;align-items:center;gap:8px;flex:1 1}.nav-logo-img{height:32px}.nav-logo-img.mobile{display:block}.nav-logo-img.web{display:none}.nav-top__search{max-width:none;margin-left:0}.nav-top__search input{height:36px!important;border-radius:6px!important}.nav-bottom{padding:0 16px;height:5px;gap:16px;margin-bottom:0}.nav-request-btn{left:16px;font-size:12px}.nav-bottom__links{gap:16px}.nav-category-link{font-size:12px}.nav-mobile-toggle{display:none}.nav-mobile-toggle--top{display:inline-flex!important;position:static}.nav-theme-toggle--top{display:none!important}.nav-bottom__links,.nav-request-btn{display:none}}.footer-parent-container{align-items:center;justify-content:center}.footer-parent,.footer-parent-container{box-sizing:border-box;display:flex;background-color:#fafafa}.footer-parent{flex-direction:column;gap:1rem;width:100%;align-items:stretch;padding-top:1rem!important;padding-bottom:1rem!important}.footer-top{box-sizing:border-box;width:100%}.footer-top__left--title{font-size:1.5rem;font-weight:800;color:#212121}.footer-top__left--line{height:2px;width:70%;background-color:var(--primaryColor);margin-bottom:.7rem}.footer-top__left--desc{font-size:small;font-weight:400;color:var(--textColorSecondary)}.footer-top__right{display:flex;flex-direction:column;align-items:center;gap:1rem}.footer-top__right--button-icon{border-radius:100px}.footer-mid{width:100%}.footer-mid__left{display:flex;justify-content:flex-start;align-items:center;gap:1rem}.footer-mid__right{margin-top:1rem;flex-wrap:wrap}.footer-bottom,.footer-mid__right{display:flex;align-items:center;justify-content:center}.footer-bottom{width:100%;flex-direction:column;text-align:center;gap:.8rem}.footer-bottom__line{height:2px;width:70%;background-color:#e4e4e4}.footer-bottom__text{font-size:small;font-weight:500}.footer_payment{display:flex;flex-wrap:wrap;gap:.6rem;justify-content:flex-start;align-items:center;margin-top:10px}.footer_payment_img{width:45px;height:45px;object-fit:cover;object-position:center;border-radius:.3rem;box-shadow:0 0 .5rem rgba(0,0,0,.1)}.footer-mid,.footer-top__left{display:flex;justify-content:space-between;align-items:center}@media screen and (max-width:700px){.footer-top{flex-direction:column;justify-content:flex-start;align-items:center;gap:1.5rem}.footer-top__left,.footer-top__right{width:100%;align-items:center}.footer-mid{flex-direction:column;justify-content:center;align-items:center}.footer-top__left--title{text-align:center;font-size:xx-large}.footer-mid__left,.footer_payment{justify-content:center}.footer-mid,.footer-top__left{display:block}}.app-segmented-layout-parent-container{width:100%;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;padding-top:20px}.app-segmented-layout-parent{box-sizing:border-box;position:relative;display:flex;align-items:flex-start;justify-content:space-between;gap:1.5rem;width:100%}.app-segmented-layout__segment{position:-webkit-sticky;position:sticky;top:100px;left:0;max-width:20%;width:20%;display:flex;flex-direction:column;gap:.5rem;height:70vh;overflow-y:auto}.app-segmented-layout__segment--item{cursor:pointer;display:flex;align-items:center;gap:1rem;padding:.5rem;border-radius:8px;background-color:initial}.app-segmented-layout__segment--item.active{background:#15b48b;color:#fff!important}.app-segmented-layout__segment--item:hover{transition:all .3s ease;background:#15b48b;color:#fff!important}.app-segmented-layout__segment--item.active .app-segmented-layout__segment--item__icon svg circle,.app-segmented-layout__segment--item.active .app-segmented-layout__segment--item__icon svg line,.app-segmented-layout__segment--item.active .app-segmented-layout__segment--item__icon svg path,.app-segmented-layout__segment--item.active .app-segmented-layout__segment--item__icon svg rect,.app-segmented-layout__segment--item:hover .app-segmented-layout__segment--item__icon svg circle,.app-segmented-layout__segment--item:hover .app-segmented-layout__segment--item__icon svg line,.app-segmented-layout__segment--item:hover .app-segmented-layout__segment--item__icon svg path,.app-segmented-layout__segment--item:hover .app-segmented-layout__segment--item__icon svg rect{stroke:#fff!important}.app-segmented-layout__segment--item__icon,.app-segmented-layout__segment--item__title{display:flex;justify-content:center;align-items:center}.app-segmented-layout__segment--item__title{font-size:small}.app-segmented-layout__main{display:flex;width:80%;flex-direction:column}.app-segmented-layout__main h2{font-size:1.5rem;font-weight:500;color:#1f2937;margin:0 0 1rem}.logout-confirm-modal{position:fixed;inset:0;z-index:9999;display:flex;align-items:center;justify-content:center;padding:16px}.logout-confirm-modal__backdrop{position:absolute;inset:0;border:none;background:rgba(15,23,42,.58);cursor:pointer}.logout-confirm-modal__panel{position:relative;width:min(100%,430px);border-radius:16px;padding:22px;background:#fff;border:1px solid rgba(15,23,42,.08);box-shadow:0 26px 60px rgba(15,23,42,.28)}.logout-confirm-modal__title{margin:0;font-size:22px;font-weight:500;color:#0f172a}.logout-confirm-modal__description{margin:10px 0 0;font-size:15px;line-height:1.5;color:#475569}.logout-confirm-modal__actions{margin-top:20px;display:flex;justify-content:flex-end;gap:10px}.logout-confirm-modal__btn{border-radius:10px;border:1px solid transparent;padding:9px 14px;font-size:14px;font-weight:600;cursor:pointer;transition:all .2s ease}.logout-confirm-modal__btn--ghost{border-color:#cbd5e1;color:#334155;background:#fff}.logout-confirm-modal__btn--ghost:hover{border-color:#94a3b8;background:#f8fafc}.logout-confirm-modal__btn--danger{background:#dc2626;color:#fff}.logout-confirm-modal__btn--danger:hover{background:#b91c1c}html[data-theme=dark] .logout-confirm-modal__backdrop{background:rgba(0,0,0,.74)}html[data-theme=dark] .logout-confirm-modal__panel{background:#1e1e1e;border-color:rgba(148,163,184,.28);box-shadow:0 28px 64px rgba(2,6,23,.62)}html[data-theme=dark] .logout-confirm-modal__title{color:#f8fafc}html[data-theme=dark] .logout-confirm-modal__description{color:#cbd5e1}html[data-theme=dark] .logout-confirm-modal__btn--ghost{border-color:#6b6a6a;color:#e2e8f0;background:#1e1e1e}html[data-theme=dark] .logout-confirm-modal__btn--ghost:hover{border-color:#475569;background:#334155}@media screen and (min-width:701px) and (max-width:1000px){.app-segmented-layout__segment{max-width:72px;width:72px}.app-segmented-layout__segment--item{justify-content:center;padding:.55rem;gap:0}.app-segmented-layout__segment--item__title{display:none}.app-segmented-layout__main{width:calc(100% - 72px)}}@media screen and (max-width:700px){.app-segmented-layout-parent{flex-direction:column;gap:.85rem}.app-segmented-layout__segment{position:-webkit-sticky;position:sticky;top:2px;z-index:9;width:100%;max-width:100%;height:auto;min-width:0;flex-direction:row;gap:.4rem;overflow-x:auto;overflow-y:hidden;padding:.35rem .25rem;background:transparent;scrollbar-width:none}.app-segmented-layout__segment::-webkit-scrollbar{display:none}.app-segmented-layout__segment.hide-in-mobile{display:none}.app-segmented-layout__segment--item{flex:0 0 auto;min-width:40px;height:38px;border-radius:8px;padding:0 10px;gap:.45rem;justify-content:center;background:transparent;color:#949597}.app-segmented-layout__segment--item:hover{background:hsla(0,0%,100%,.08);color:#fff!important}.app-segmented-layout__segment--item.active{min-width:122px;justify-content:flex-start;background:#15b48b;color:#fff!important;border-radius:8px}.app-segmented-layout__segment--item__icon{width:20px;height:20px}.app-segmented-layout__segment--item__title{display:none;font-size:.84rem;font-weight:600;white-space:nowrap}.app-segmented-layout__segment--item.active .app-segmented-layout__segment--item__title{display:inline-flex}.app-segmented-layout__main{flex-grow:1;width:100%}.app-segmented-layout__segment--item svg circle,.app-segmented-layout__segment--item svg line,.app-segmented-layout__segment--item svg path,.app-segmented-layout__segment--item svg rect{stroke:currentColor}}.app-footer{box-sizing:border-box;background-color:#fff;border-top:1px solid #e9ecef;padding:60px 0 0;margin-top:0}.app-footer-content{box-sizing:border-box;display:grid;grid-template-columns:2fr 1fr 1fr 1fr;grid-gap:50px;gap:50px;padding:20px 0}.app-footer-top{box-sizing:border-box;width:100%;margin:0 auto!important;padding-left:0!important;padding-right:0!important}.app-footer-column{display:flex;flex-direction:column}.app-footer-company{max-width:350px}.app-footer-title{font-size:24px;font-weight:700;color:#212529;margin-bottom:16px}.app-footer-description{font-size:14px;line-height:1.6;color:#272d2d;margin-bottom:20px}.app-footer-info{display:flex;flex-direction:column;gap:8px}.app-footer-info p{font-size:13px;color:#6c757d;margin:0;display:flex;align-items:center;gap:8px}.app-footer-column-title{font-size:18px;font-weight:600;color:#212529;margin-bottom:20px}.app-footer-links{list-style:none;padding:0;margin:0;display:flex;flex-direction:column;gap:12px}.app-footer-links li a{color:#6c757d;text-decoration:none;font-size:14px;transition:color .3s ease}.app-footer-links li a:hover{color:#22a06b}.app-footer-social-icons{display:flex;gap:12px;margin-bottom:24px}.app-footer-social-icons--mobile-top{display:none}.app-footer-extra-logos{display:flex;flex-direction:column;margin-top:0}.app-footer-mobile-extra-logos{display:none}.app-footer-social-icon{width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;transition:all .3s ease}.app-footer-social-icon:hover{transform:translateY(-3px)}.app-footer-social-icon svg{width:20px;height:20px}.app-footer-bottom{padding:20px 0;border-top:1px solid #dee2e6}.app-footer-bottom-content{display:flex;justify-content:space-between;gap:20px;padding-left:0!important;padding-right:0!important;align-items:center}.app-footer-payment-methods{display:flex;gap:16px;align-items:center}.app-footer-payment-img{height:45px;width:auto;object-fit:contain}.app-footer-copyright{font-size:14px;color:#6c757d;margin:0}@media (max-width:1280px){.app-footer-content{grid-template-columns:1.5fr 1fr 1fr 1fr;gap:20px}.app-footer-top{padding-left:24px!important;padding-right:24px!important;margin:0 auto!important}}@media (max-width:992px){.app-footer-content{grid-template-columns:repeat(2,1fr);gap:40px}.app-footer-top{padding-left:24px!important;padding-right:24px!important}.app-footer-company{max-width:100%}}@media (min-width:768px) and (max-width:992px){.app-footer-bottom-content{flex-direction:column;align-items:center;justify-content:center;text-align:center;gap:12px}.app-footer-payment-methods{justify-content:center;flex-wrap:wrap}.app-footer-copyright{width:100%;text-align:center}}@media (max-width:767px){.app-footer{padding:28px 0 0}.app-footer-top{padding-left:16px!important;padding-right:16px!important}.app-footer-content{grid-template-columns:1fr 1fr;gap:24px 16px;padding:0 16px 20px}.app-footer-company{grid-column:1/-1;max-width:100%}.app-footer-company-top{display:flex;align-items:center;justify-content:space-between;gap:12px}.app-footer-company-top>a{display:inline-flex;align-items:center}.app-footer-social-icons--mobile-top{display:flex;gap:10px;margin-bottom:0}.app-footer-column:last-child{grid-column:1/-1}.app-footer-column:last-child .app-footer-column-title,.app-footer-column:last-child .app-footer-extra-logos,.app-footer-column:last-child .app-footer-social-icons{display:none}.app-footer-bottom-content{flex-direction:column;gap:16px;text-align:center;padding:0 16px}.app-footer-mobile-extra-logos,.app-footer-payment-methods{flex-wrap:wrap;justify-content:center}.app-footer-mobile-extra-logos{display:flex;align-items:center;gap:6px;margin-top:-4px}.app-footer-mobile-extra-logo{width:64px;height:28px;object-fit:contain}}@media (max-width:490px){.app-footer-content{padding:0 12px 20px}.app-footer-column-title{font-size:16px}.app-footer-description,.app-footer-links li a{font-size:13px}.app-footer-social-icon{width:36px;height:36px}.app-footer-social-icons--mobile-top .app-footer-social-icon{width:30px;height:30px}.app-footer-social-icons--mobile-top .app-footer-social-icon svg{width:16px;height:16px}.footer-logo-img{margin-top:0}.app-footer-mobile-extra-logo{width:56px;height:24px}}.footer-logo-img{height:70px;width:70px;object-fit:contain;margin-top:-20px;margin-bottom:20px}.footer-logo-img.mobile{display:none}@media (max-width:768px){.footer-logo-img.web{display:none}.footer-logo-img.mobile{display:block;margin-left:-10px}.footer-logo-img{height:50px;margin-top:0;margin-bottom:16px}.app-footer-company{max-width:100%}}.mantine-zn3edg{width:220px}@media (max-width:490px){.footer-logo-img{height:45px;margin-bottom:12px}.app-footer-description{font-size:13px}.app-footer-info p{font-size:12px}.app-segmented-layout-parent-container{padding-top:5px!important}}@media (max-width:830px){.nav-request-btn{display:none}}@media(max-width:1000px){.favourite-btn,.nav-notification__trigger{display:none}}.com-app-sub-header-parent{width:100%;display:flex;flex-direction:column;align-items:flex-start;overflow-x:clip}.com-app-sub-header__top{width:100%;display:flex;justify-content:space-between;align-items:center}.com-app-sub-header__top--title{font-family:DM Sans;font-size:24px;font-style:normal;font-weight:500;margin:0;line-height:1.2}.com-app-sub-header__title-filter-btn{display:none;width:30px;height:30px;align-items:center;justify-content:center;border-radius:8px;border:none;background:transparent;color:#1f2937;cursor:pointer;padding:0;margin-left:-10px}.com-app-sub-header__controls{flex-shrink:0}@media screen and (max-width:992px){.com-app-sub-header__title-filter-btn{display:inline-flex}}.com-app-sub-header__bottom{width:100%;display:flex;flex-direction:column;align-items:flex-start;margin-bottom:.4rem}.com-app-sub-header__bottom--line{width:50%;height:2px;background-color:#212121}.com-app-sub-header__bottom--button{align-self:flex-end;background-color:#fff;color:#575656;border-radius:5px}.filter-dropdown-btn{display:flex;align-items:center;gap:5px;padding:6px 8px;height:36px;background:#fff;border:1px solid #ddd;border-radius:10px;cursor:pointer;font-size:13px;font-weight:500;color:#333;transition:all 0s ease;white-space:nowrap}.mantine-Menu-dropdown.com-app-sub-header__menu-dropdown{max-width:min(220px,calc(100vw - 20px));z-index:70!important;background:hsla(0,0%,100%,.84)!important;border:1px solid hsla(0,0%,100%,.65)!important;box-shadow:0 14px 30px rgba(15,23,42,.2)!important;border-radius:12px!important;padding:8px!important;backdrop-filter:blur(16px) saturate(145%);-webkit-backdrop-filter:blur(16px) saturate(145%)}.com-app-sub-header__menu-dropdown .mantine-Menu-item{background:transparent!important;border-radius:8px;color:#1f2937!important;border:1px solid transparent!important;font-weight:500}.com-app-sub-header__menu-dropdown .mantine-Menu-item:hover{background:hsla(0,0%,100%,.58)!important;border-color:rgba(15,23,42,.12)!important;color:#0f172a!important}.com-app-sub-header__menu-dropdown .com-app-sub-header__sort-item--selected{background:rgba(21,180,139,.16)!important;border:1px solid rgba(21,180,139,.38)!important;color:#0f766e!important;font-weight:600}.com-app-sub-header__menu-dropdown .com-app-sub-header__sort-item--selected:hover{background:rgba(21,180,139,.22)!important}html[data-theme=dark] .mantine-Menu-dropdown.com-app-sub-header__menu-dropdown{background:hsla(0,0%,9%,.78)!important;border:1px solid hsla(0,0%,100%,.2)!important;box-shadow:0 14px 32px rgba(0,0,0,.42)!important;backdrop-filter:blur(16px) saturate(130%);-webkit-backdrop-filter:blur(16px) saturate(130%)}html[data-theme=dark] .com-app-sub-header__menu-dropdown .mantine-Menu-item{color:#f3f4f6!important}html[data-theme=dark] .com-app-sub-header__menu-dropdown .mantine-Menu-item:hover{background:rgba(52,211,153,.2)!important;border-color:rgba(52,211,153,.34)!important;color:#fff!important}html[data-theme=dark] .com-app-sub-header__menu-dropdown .com-app-sub-header__sort-item--selected{background:rgba(21,180,139,.2)!important;border:1px solid rgba(52,211,153,.45)!important;color:#6ee7d8!important}html[data-theme=dark] .com-app-sub-header__menu-dropdown .com-app-sub-header__sort-item--selected:hover{background:rgba(21,180,139,.28)!important}.filter-dropdown-btn:hover{background:#f5f5f5;border-color:#ccc}.filter-dropdown-btn .flag-icon{font-size:16px;line-height:1}.filter-dropdown-btn svg{color:#666;flex-shrink:0}.lang-btn{background:#fff;padding:5px 10px 5px 8px}.sort-btn{background:#819590;color:#fff;border-color:#7a9d8e}.sort-btn__filter-icon{display:none}.sort-btn:hover{background:#6a8d7e;border-color:#6a8d7e}.sort-btn svg{color:#fff}@media screen and (max-width:700px){.com-app-sub-header__top{align-items:center;gap:8px}.com-app-sub-header__controls{gap:6px!important}.region-btn{height:28px;padding:4px 6px;gap:4px;border-radius:8px;border-color:transparent!important}.region-btn .flag-icon,.region-btn img,.region-btn svg{width:20px!important;height:15px!important;border-radius:1px!important}.region-btn__label{display:none}.region-btn__arrow{width:11px!important;height:11px!important;color:#6b7280!important}.sort-btn{width:28px;height:28px;min-width:28px;padding:0;border-radius:8px;background:transparent;border:none;color:#6b7280;justify-content:center}.sort-btn__arrow,.sort-btn__label{display:none}.sort-btn__filter-icon{display:inline-flex;width:16px!important;height:16px!important;color:#6b7280!important}.sort-btn:hover{background:rgba(148,163,184,.15);border-color:transparent}.com-app-sub-header__top--title{font-size:16px}.com-app-sub-header__menu-dropdown{max-width:calc(100vw - 16px)}}.largeCatalogSlider .swiper-button-next:after,.largeCatalogSlider .swiper-button-prev:after{font-size:1.5rem!important}.largeCatalogSlider .swiper-button-prev{left:20px!important}.largeCatalogSlider .swiper-button-next{right:20px!important}.smallCatalogSlider .swiper-button-next:after,.smallCatalogSlider .swiper-button-prev:after{font-size:1rem!important}.smallCatalogSlider .swiper-button-next,.smallCatalogSlider .swiper-button-prev{top:calc(50% - 18px);width:36px;height:36px;border-radius:4px;background:rgba(0,0,0,.28);color:#fff}.smallCatalogSlider{overflow:hidden!important;padding-top:10px;margin-top:-10px}.specialDealsSliderShell .smallCatalogSlider{overflow:hidden!important;padding:12px 6px 24px;margin-top:-12px}.swiper-slide{padding:0}.smallCatalogSlider .swiper-slide{min-width:0;padding-top:2px;box-sizing:border-box}.smallCatalogSlider .swiper-slide>a{display:block;width:100%;min-width:0}.smallCatalogSlider .home_card,.smallCatalogSlider .home_card-auto-slide{width:100%;min-width:0}.specialDealsMobileNav{display:none}.specialDealsMobileNavBtn{background:#fff!important;border:none;color:#212121!important}html[data-theme=dark] .specialDealsMobileNavBtn{background:rgba(31,31,31,.8)!important;border:none;color:#fff!important}@media screen and (max-width:767px){.specialDealsSliderShell{position:relative}.specialDealsSlider{padding:8px 0 0;margin-top:-8px}.specialDealsSlider .swiper-button-next,.specialDealsSlider .swiper-button-prev{display:none!important}.specialDealsMobileNav{margin-top:2px;display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:8px}.specialDealsMobileNavBtn{width:30px;height:30px;border-radius:999px;border:1px solid hsla(0,0%,100%,.24);background:rgba(0,0,0,.55);color:#fff;font-size:16px;font-weight:700;line-height:1;display:inline-flex;align-items:center;justify-content:center;padding:0}.specialDealsMobileNavBtn:disabled{opacity:.45;cursor:not-allowed}}.com-app-carousel-large-item{display:flex;flex-direction:column;gap:.5rem;background-color:#000;border-radius:8px;cursor:pointer;padding:0 .5rem;font-size:0}.com-app-carousel-large-item__img{width:100%;border-radius:8px;object-fit:cover;height:200px}.com-app-carousel-large-item__title{margin-left:1rem;margin-right:1rem;margin-bottom:.5rem;font-size:.8rem;font-weight:600;text-align:center}.com-app-carousel-large-item--skeleton{background-color:#fff;border:1px solid #f0f0f0;cursor:default;padding:.5rem}.largeCatalogSlider--skeleton{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px;padding:1rem .5rem}.show-all-button{display:flex;justify-content:center}@media screen and (max-width:767px){.show-all-button{margin-top:8px}.show-all-button .mantine-Button-root,.show-all-button button{background:rgba(21,180,139,.16)!important;border:none!important;color:#15b48b!important;border-radius:6px!important;min-height:28px!important;padding:0 12px!important;font-size:11px!important;font-weight:500!important;line-height:1!important}.show-all-button .mantine-Button-root:hover,.show-all-button button:hover{background:rgba(21,180,139,.1)!important;border-color:#15b48b!important;color:#15b48b!important}.show-all-button .mantine-Button-label,.show-all-button button span{color:#15b48b!important}html[data-theme=dark] .show-all-button .mantine-Button-root,html[data-theme=dark] .show-all-button button{background:rgba(21,180,139,.16)!important;border:none!important;color:#19c28a!important}html[data-theme=dark] .show-all-button .mantine-Button-label,html[data-theme=dark] .show-all-button button span{color:#19c28a!important}html[data-theme=dark] .show-all-button .mantine-Button-root:hover,html[data-theme=dark] .show-all-button button:hover{border-color:#1ed59a!important;color:#1ed59a!important}}.medium-card-mobile{display:none}@media screen and (max-width:650px){.medium-card-mobile{display:block}.medium-card-desktop{display:none}}.com-app-carousel-small .com-app-carousel-small-item{width:15rem}.com-app-carousel-small-item{display:flex;flex-direction:column;align-items:flex-start;gap:1rem;border-radius:4px;border:1px solid #f1f1f1;padding:.7rem 1rem;cursor:pointer}.com-app-carousel-small-item:hover{background-color:#f5f5f5}.com-app-carousel-small-item__top{display:flex;gap:1rem;align-items:center}.com-app-carousel-small-item__top--icon{width:3rem;height:3rem;border-radius:8px;object-fit:cover}.com-app-carousel-small-item__top--right{display:flex;flex-direction:column;gap:rem;align-items:flex-start}.com-app-carousel-small-item__top--right__title{font-size:small;font-weight:600;color:#000}.com-app-carousel-small-item__top--right__sub{font-size:small;color:#838383}.com-app-carousel-small-item__mid{height:1px;width:100%;background-color:#eeeded}.com-app-carousel-small-item__bottom{width:100%;display:flex;align-items:center;gap:1rem;flex-wrap:wrap;justify-content:space-between}.com-app-carousel-small-item__bottom--discount{display:flex;justify-content:center;align-items:center;padding:.2rem 1rem;border-radius:4px;background-color:#000}.com-app-carousel-small-item__bottom--discount__text{color:#fff;font-size:small;font-weight:500}.com-app-carousel-small-item__bottom--price__text{color:#000;font-size:small;font-weight:600}.com-app-carousel-small--skeleton{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));grid-gap:16px;gap:16px}.com-app-carousel-small-item--skeleton{background:#fff;border-color:#f0f0f0;cursor:default}.com-app-carousal-card-medium__listview--skeleton{align-items:stretch}.com-app-carousal-card-medium__listview--item--skeleton{background:#fff;border:1px solid #f0f0f0;border-radius:8px;padding:10px;display:flex;flex-direction:column;gap:10px}html[data-theme=dark] .com-app-carousal-card-medium__listview--item--skeleton,html[data-theme=dark] .com-app-carousel-large-item--skeleton,html[data-theme=dark] .com-app-carousel-small-item--skeleton{background:#1a1a1a;border-color:#2a2a2a}.com-app-carousel-small{display:flex;overflow-x:auto;gap:16px;padding-bottom:2px;scroll-snap-type:x mandatory}.com-app-carousel-small .com-app-carousel-small-item{scroll-snap-align:start}.com-app-carousel-small::-webkit-scrollbar{width:0!important;scroll-behavior:smooth;height:7px}.com-app-carousel-small::-webkit-scrollbar:hover{cursor:pointer!important}.com-app-carousel-small::-webkit-scrollbar-track{background:#f1f1f1;border-radius:10px;scroll-behavior:smooth}.com-app-carousel-small::-webkit-scrollbar-thumb{background:#888;border-radius:10px;scroll-behavior:smooth}.com-app-carousel-small::-webkit-scrollbar-thumb:hover{background:#555}@media screen and (max-width:992px){.com-app-carousel-small{gap:14px}.com-app-carousel-small .com-app-carousel-small-item{width:14rem}}@media screen and (max-width:767px){.com-app-carousel-small{gap:12px}.com-app-carousel-small.mobile-six-grid-mode{display:grid;grid-template-columns:repeat(3,1fr)!important;grid-gap:10px;gap:10px;overflow:visible;scroll-snap-type:none;padding-bottom:0}.com-app-carousel-small .com-app-carousel-small-item{width:13rem}.com-app-carousel-small.mobile-six-grid-mode .com-app-carousel-small-item{width:100%;min-width:0;min-height:136px;padding:.5rem;gap:.5rem}.com-app-carousel-small.mobile-six-grid-mode .com-app-carousel-small-item__top{gap:.45rem}.com-app-carousel-small.mobile-six-grid-mode .com-app-carousel-small-item__top--icon{width:100%;height:70px;border-radius:8px}.com-app-carousel-small.mobile-six-grid-mode .com-app-carousel-small-item__top--right{width:100%}.com-app-carousel-small.mobile-six-grid-mode .com-app-carousel-small-item__top--right__title{width:100%;font-size:10px;line-height:1.2;min-height:24px;white-space:normal;display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}}@media screen and (max-width:700px){.com-app-carousel-small-item__top--right__title{font-size:small}.com-app-carousel-small-item__top--right__sub{font-size:x-small}}@media screen and (max-width:490px){.com-app-carousel-small .com-app-carousel-small-item{width:11rem}.com-app-carousel-small-item__top--icon{width:2.5rem;height:2.5rem}.com-app-carousel-small-item__top--right__title{font-size:12px}}.com-app-carousal-card-medium{width:100%;display:flex;flex-direction:column;align-items:stretch;gap:1rem;justify-content:flex-start}.com-app-carousal-card-medium__listview{display:grid;grid-template-columns:repeat(auto-fill,minmax(190px,1fr))!important;grid-gap:16px;gap:16px}@media screen and (min-width:1024px){.com-app-carousal-card-medium__listview--cols-7{grid-template-columns:repeat(7,minmax(0,1fr))!important}.com-app-carousal-card-medium__listview--cols-6{grid-template-columns:repeat(6,minmax(0,1fr))!important}.com-app-carousal-card-medium__listview--cols-5{grid-template-columns:repeat(5,minmax(0,1fr))!important}}.com-app-carousal-card-medium__listview--item{cursor:pointer;display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;border-radius:12px;border:none;text-decoration:none;color:#212121;overflow:hidden;background:#fff;box-shadow:0 6px 12px -6px rgba(0,0,0,.12);min-height:165px}.com-app-carousal-card-medium__listview--item:hover{transform:translateY(-2px);box-shadow:0 10px 20px -10px rgba(0,0,0,.15);transition:transform .25s ease,box-shadow .25s ease}@media (hover:none),(pointer:coarse){.com-app-carousal-card-medium__listview--item:hover,.com-app-carousel-small-item:hover{transform:none!important}}.com-app-carousal-card-medium__listview--item__img{width:100%;height:120px;padding:0;object-fit:cover;border-radius:12px 12px 0 0;background:#e7edf2}.com-app-carousal-card-medium__listview--item__img:hover{transition:all .3s ease}.com-app-carousal-card-medium__listview--item__title{margin:0;padding:12px;font-size:13px;font-weight:500;text-align:left;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;background:#fff;pointer-events:auto}@media screen and (max-width:850px){.lv-card__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));grid-gap:.5rem}.com-app-carousal-card-medium__listview{display:flex!important;overflow-x:auto;gap:12px;scroll-snap-type:x mandatory}.com-app-carousal-card-medium__listview.mobile-six-grid-mode{display:grid!important;grid-template-columns:repeat(4,1fr)!important;grid-gap:10px;gap:10px;overflow:visible;scroll-snap-type:none}.com-app-carousal-card-medium__listview.mobile-six-grid-mode>a{display:block;min-width:0}.com-app-carousal-card-medium__listview--item{flex-shrink:0;width:180px;scroll-snap-align:start;min-height:auto}.com-app-carousal-card-medium__listview.mobile-six-grid-mode .com-app-carousal-card-medium__listview--item{width:100%;min-width:0;flex-shrink:1}.com-app-carousal-card-medium__listview--item__img,.com-app-carousal-card-medium__listview.mobile-six-grid-mode .com-app-carousal-card-medium__listview--item__img{height:auto}.com-app-carousal-card-medium__listview--item__title{padding:8px 10px;line-height:1.25}.com-app-carousal-card-medium__listview.mobile-six-grid-mode .com-app-carousal-card-medium__listview--item__title{padding:6px 6px 8px;font-size:10px;min-height:24px;line-height:1.2;white-space:nowrap;display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical}}@media screen and (max-width:1280px){.com-app-carousal-card-medium__listview{grid-template-columns:repeat(auto-fill,minmax(200px,1fr))!important;gap:14px}}@media screen and (max-width:992px){.com-app-carousal-card-medium__listview{grid-template-columns:repeat(auto-fill,minmax(180px,1fr))!important;gap:12px}.com-app-carousal-card-medium__listview--item__img{height:auto}.com-app-carousal-card-medium__listview--item__title{font-size:12px;padding:10px}}@media screen and (max-width:767px){.com-app-carousal-card-medium__listview{display:flex!important;overflow-x:auto;gap:12px;scroll-snap-type:x mandatory}.com-app-carousal-card-medium__listview--item{flex-shrink:0;width:180px;scroll-snap-align:start}.com-app-carousal-card-medium__listview--item__img{height:auto}}@media screen and (max-width:490px){.com-app-carousal-card-medium__listview.mobile-six-grid-mode{display:grid!important;grid-template-columns:repeat(3,1fr)!important;grid-gap:20px;gap:20px;overflow:visible;scroll-snap-type:none}.com-app-carousal-card-medium__listview--item{width:150px;min-height:auto}.com-app-carousal-card-medium__listview--item__img{height:auto}.com-app-carousal-card-medium__listview--item__title{font-size:11px;padding:8px}.specialDealsSliderShell .smallCatalogSlider{padding-bottom:10px}}@media screen and (max-width:524px){.largeCatalogSlider .swiper-button-next,.largeCatalogSlider .swiper-button-prev{top:45%!important}}@media screen and (min-width:525px) and (max-width:991px){.largeCatalogSlider .swiper-button-next,.largeCatalogSlider .swiper-button-prev{top:40%!important}}.home-parent-container{width:100%;display:flex;justify-content:center;background-color:#f6f8f9;padding-top:20px}.home-carousel-full-width{width:100%;max-width:none}.home-banner-grid{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:16px;gap:16px;width:100%;margin-bottom:0}.home-banner-grid__item{display:block;position:relative;overflow:hidden;border-radius:14px;cursor:pointer;transition:transform .3s ease,box-shadow .3s ease}.home-banner-grid__item:hover{transform:translateY(-4px);box-shadow:0 8px 24px rgba(0,0,0,.15)}.home-banner-single{width:100%;margin-bottom:0}.home-banner__img{width:100%;height:100%;object-fit:cover;border-radius:14px;display:block}.home-carousal__img{position:relative;width:100%;height:auto;aspect-ratio:8/3;min-height:385px;border-radius:14px;padding:1px;object-fit:fill!important;overflow:hidden}.mySwiperBanner{min-height:0;overflow-x:hidden!important;overflow-y:visible!important;padding:4px 2px 10px}.mySwiperBanner .swiper-wrapper{align-items:stretch}.mySwiperBanner .swiper-slide{height:auto;min-height:20px;box-sizing:border-box;padding:2px}.mySwiperBanner .swiper-button-next,.mySwiperBanner .swiper-button-prev{padding:20px;background-color:rgba(0,0,0,.25);border-radius:3px;top:50%!important;transform:translateY(10%)!important}.mySwiperBanner .swiper-button-next:after,.mySwiperBanner .swiper-button-prev:after{font-size:1rem!important}.mySwiperBanner .swiper-pagination{position:relative!important;bottom:0!important}.mySwiperBanner .swiper-pagination-bullet{width:40px!important;height:6px!important;border-radius:6px!important;background:#e0e0e0!important;opacity:1!important;transition:all .3s ease!important}.mySwiperBanner .swiper-pagination-bullet-active{width:60px!important;background:#22a06b!important}@media screen and (max-width:1150px){.home-carousel-side-banner{display:none!important}}@media screen and (max-width:1000px){.home-carousal__img{width:100%;aspect-ratio:8/3;min-height:180px}.home-banner-grid{grid-template-columns:1fr;gap:12px}}.iv-extra-homepage{margin-top:2rem}@media (max-width:725px){.iv-extra-homepage{margin-top:0}}.iv-extra-homepage__title{font-size:26px;font-weight:500;color:#212121;margin-bottom:2rem;text-align:center;font-family:DM Sans,sans-serif}.iv-extra-homepage-item{display:flex;align-items:center;background-color:#fff;padding:.8rem .7rem;border:1px solid #e9e9e9;border-radius:8px;gap:.7rem;box-shadow:0 2px 8px rgba(0,0,0,.1)}.iv-extra-homepage-item:hover{transform:scale(1.03);transition:transform .3s ease}.iv-extra-arrows-spin{animation:iv-extra-arrows-rotate 3s linear infinite;transform-origin:40px 40px}@keyframes iv-extra-arrows-rotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.iv-extra-homepage-item__icon{height:44px;width:44px;min-width:44px;border-radius:50%;background-color:#d6f3df;display:inline-flex;align-items:center;justify-content:center;overflow:visible}.iv-extra-homepage-item__icon-image{width:100%;height:100%;object-fit:cover;border-radius:50%}.iv-extra-animated-svg{width:30px;height:30px;overflow:visible}.iv-extra-animated-svg--wide{width:34px;height:34px}.iv-extra-plane{animation:iv-extra-fly-plane 2s ease-in-out infinite;transform-origin:center}.iv-extra-shield-pulse{animation:iv-extra-shield-pulse 2s ease-in-out infinite;transform-origin:center}.iv-extra-shield-ring{animation:iv-extra-ring-expand 2s ease-in-out infinite;transform-origin:50% 50%;opacity:0}.iv-extra-wave{animation:iv-extra-wave-fade 2s ease-out infinite}.iv-extra-wave--one{animation-delay:0s}.iv-extra-wave--two{animation-delay:.5s}.iv-extra-wave--three{animation-delay:1s}.iv-extra-box-group{animation:iv-extra-bounce-box 2s ease-in-out infinite;transform-origin:center bottom}.iv-extra-pop--one{animation:iv-extra-pop-one 2s ease-out infinite}.iv-extra-pop--two{animation:iv-extra-pop-two 2s ease-out .18s infinite}.iv-extra-pop--three{animation:iv-extra-pop-three 2s ease-out .36s infinite}.iv-extra-return-group{animation:iv-extra-bounce-return 2s ease-in-out infinite;transform-origin:center bottom}.iv-extra-arrow{animation:iv-extra-arrow-spin 2s ease-in-out infinite;transform-origin:40px 40px}@keyframes iv-extra-bounce-return{0%,to{transform:translateY(0)}40%{transform:translateY(-5px)}60%{transform:translateY(-2px)}}@keyframes iv-extra-arrow-spin{0%,60%{transform:rotate(0deg)}to{transform:rotate(1turn)}}@keyframes iv-extra-fly-plane{0%{transform:translate(0) rotate(0deg);opacity:1}40%{transform:translate(11px,-11px) rotate(-5deg);opacity:0}41%{transform:translate(-13px,12px) rotate(0deg);opacity:0}60%{transform:translate(-13px,12px) rotate(0deg);opacity:1}to{transform:translate(0) rotate(0deg);opacity:1}}@keyframes iv-extra-shield-pulse{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}@keyframes iv-extra-ring-expand{0%{r:30;opacity:.55}to{r:56;opacity:0}}@keyframes iv-extra-wave-fade{0%{r:26;opacity:.65}to{r:54;opacity:0}}@keyframes iv-extra-bounce-box{0%,to{transform:translateY(0)}40%{transform:translateY(-7px)}60%{transform:translateY(-3px)}}@keyframes iv-extra-pop-one{0%,30%{transform:translate(0) scale(0);opacity:0}50%{transform:translate(-14px,-18px) scale(1);opacity:1}90%,to{transform:translate(-18px,6px) scale(.3);opacity:0}}@keyframes iv-extra-pop-two{0%,30%{transform:translate(0) scale(0);opacity:0}55%{transform:translate(4px,-26px) scale(1);opacity:1}90%,to{transform:translate(6px,4px) scale(.3);opacity:0}}@keyframes iv-extra-pop-three{0%,30%{transform:translate(0) scale(0);opacity:0}58%{transform:translate(16px,-16px) scale(1);opacity:1}90%,to{transform:translate(20px,6px) scale(.3);opacity:0}}.iv-extra-homepage-item__main{display:flex;flex-direction:column;align-items:flex-start;gap:.2rem}.iv-extra-homepage-item__main--title{font-size:small;font-weight:700;color:#212121}.iv-extra-homepage-item__main--subtitle{font-size:.65rem;color:#3d3d3d}.direct-topup-parent-container{display:flex;flex-direction:column;justify-content:center;align-items:center}.direct-topup__desc{margin-top:1rem;font-size:small;color:#212121}.direct-topup__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(150px,1fr));grid-gap:.5rem}.direct-topup__grid--item{display:flex;flex-direction:column;justify-content:flex-start;align-items:center;border-radius:4px;border:1px solid #fff;text-decoration:none;color:#212121}.direct-topup__grid--item:hover{transition:all .3s ease-in-out}.direct-topup__grid--item__img{height:150px;width:150px;padding:.25rem;object-fit:cover;border-radius:12px}.direct-topup__grid--item__img:hover{transition:all .3s ease-in-out;padding:0}.direct-topup__grid--item__title{margin-top:.5rem;font-size:small;font-weight:500}@media screen and (max-width:800px){.direct-topup__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(120px,1fr));grid-gap:.5rem}.direct-topup__grid--item__img{height:120px;width:120px}}.formal-parent-container{align-items:center}.formal-parent,.formal-parent-container{width:100%;display:flex;flex-direction:column;gap:1rem}.formal-parent{align-items:stretch}.formal__title-container{padding-top:2rem}.formal-page{width:100%;display:flex;flex-direction:column;align-items:stretch;background:#f6f8f9}.formal-banner{min-height:330px;height:auto;background:#e7fff9;padding:30px 0}.formal-banner,.formal-banner__content{width:100%;display:flex;align-items:center}.formal-banner__content{justify-content:space-between;gap:clamp(24px,6vw,80px);padding:0 clamp(16px,5vw,40px)}.formal-banner__text{display:flex;flex-direction:column;gap:12px;max-width:480px}.formal-banner__title{margin:0;font-size:2rem;font-weight:600;color:#0f172a}.formal-banner__subtitle{margin:0;font-size:clamp(.95rem,1.2vw,1.05rem);color:#334155;line-height:1.7}.formal-banner__art{flex-shrink:0;display:flex;align-items:center;justify-content:center;max-width:520px}.formal-banner__art img{max-width:100%;height:auto;display:block}.formal-banner__art svg{height:auto}.formal-content{width:100%;padding-top:20px!important;overflow-wrap:anywhere}.formal-content__body{font-weight:400}.formal-content__body p{margin:0 0 1.2rem}.formal-content__body p:last-child{margin-bottom:0}@media (max-width:768px){.formal-banner{min-height:0;padding:24px 0 30px}.formal-banner__content{flex-direction:column;text-align:center;gap:14px}.formal-banner__text{align-items:center;max-width:none}.formal-banner__art{order:-1}}@media (max-width:520px){.formal-banner__art img{width:190px;height:88px}.formal-banner__art svg{width:200px}.formal-banner__title{font-size:20px}.formal-banner__subtitle{font-size:14px}}.register-parent{width:100%;min-height:90vh;height:100%;overflow-y:auto;background:#fff;font-family:DM Sans}.register-main,.register-parent{box-sizing:border-box;display:flex;justify-content:center;align-items:center}.register-main{flex-direction:row;gap:4rem;max-width:1240px;width:90%;padding:2rem}.register-main.login{height:-webkit-max-content;height:-moz-max-content;height:max-content}.register-main__left{box-sizing:border-box;flex:1 1;display:flex;flex-direction:column;justify-content:center;align-items:center;padding:2rem}.register-main__left img{max-width:100%;height:auto;max-height:450px;margin-top:70px}.register-main__right{box-sizing:border-box;flex:0 0 auto;width:100%;max-width:500px;background:#fff;padding:0 8px!important;display:flex;flex-direction:column;align-items:stretch}.register-main__right>*{max-width:100%}html[data-theme=dark] .password-input{background:#1e1e1e}.login-logo-title{display:flex;flex-direction:column;align-items:center;justify-content:center}.login-logo{width:4.5rem;height:4.5rem}.register-main__left--title{font-size:1.8rem;font-weight:600;color:#212121;text-align:center;margin:0}.register-main__left--title.login{font-size:1.5rem}.register-main__left---desc{font-size:1rem;color:#9e9e9e;text-align:center;margin-bottom:1.5rem;line-height:1.4}.mantine-Stepper-root{display:none}.step-indicators{display:flex;justify-content:center;align-items:center;gap:.75rem}.step-indicator{display:flex;flex-direction:column;align-items:center;gap:.5rem;position:relative}.step-indicator-circle{width:40px;height:40px;border-radius:50%;display:flex;align-items:center;justify-content:center;background-color:initial;color:#9e9e9e;font-weight:600;font-size:.875rem;transition:all .3s;border:1px solid #e0e0e0}.step-indicator.active .step-indicator-circle,.step-indicator.completed .step-indicator-circle{background-color:#10b981;color:#fff}.step-indicator-label{font-size:.75rem;color:#757575;font-weight:500;text-align:center}.step-indicator.active .step-indicator-label{color:#10b981}.register-main__right--form{box-sizing:border-box;display:flex;flex-direction:column;align-items:stretch;gap:1rem}.register-main__right--form.login{height:-webkit-max-content;height:-moz-max-content;height:max-content}.register-main__right--form__group{display:flex;flex-direction:column;gap:1rem}html[data-theme=dark] .google-signin-btn2:hover,html[data-theme=dark] .google-signin-btn:hover{background:#d6d8dc!important}.mantine-PasswordInput-root,.mantine-TextInput-root{margin-bottom:0}.mantine-PasswordInput-input,.mantine-TextInput-input{border-radius:8px;border:1px solid #e0e0e0;padding:1rem 3rem 1rem 2.5rem;font-size:1rem;transition:all 0s;background-color:#fafafa;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.mantine-PasswordInput-input:focus,.mantine-TextInput-input:focus{border-color:#10b981;background-color:#fff;box-shadow:0 0 0 3px rgba(16,185,129,.08)}.mantine-PasswordInput-input::-moz-placeholder,.mantine-TextInput-input::-moz-placeholder{color:#bdbdbd;font-size:1rem}.mantine-PasswordInput-input::placeholder,.mantine-TextInput-input::placeholder{color:#bdbdbd;font-size:1rem}.mantine-PasswordInput-icon,.mantine-TextInput-icon{color:#9e9e9e}.text-label{margin-bottom:-.5rem}.mantine-Button-root[type=submit]{background:#10b981;border-radius:8px;width:100%;font-size:1rem;font-weight:600;border:none;transition:all .2s;margin-top:.5rem;height:44px}.mantine-Button-root[type=submit]:hover{background:#059669}.login-extra{height:0}.forgot-password-btn{align-self:flex-end;padding:0;font-size:.8125rem;color:#10b981;text-decoration:none;background:none;border:none;cursor:pointer;margin-top:-.5rem;font-weight:500}.forgot-password-btn:hover{text-decoration:underline;color:#059669}.divider-container,.divider-container2{display:flex;align-items:center;gap:.5rem;margin:1rem 0;width:100%}.divider-line{flex:1 1;border-top:1px solid #e2e2e2;min-width:20px}.divider-text{font-size:.8125rem;color:#424242;font-weight:600;text-transform:uppercase;padding:0 .5rem;background:#fff}.google-signin-btn,.google-signin-btn2{width:100%;display:flex;align-items:center;justify-content:center;gap:.75rem;border:1px solid #e0e0e0;border-radius:8px;background:#fff;cursor:pointer;font-size:1rem;font-weight:500;color:#424242;transition:all .2s;height:44px}.google-signin-btn2:hover,.google-signin-btn:hover{background-color:#fafafa;border-color:#bdbdbd}.google-signin-btn .google-icon,.google-signin-btn2 .google-icon{position:static;width:20px;height:20px;margin-bottom:1px}.register-main__right--helper-text{text-align:center;font-size:.875rem;color:#757575;margin-top:1.25rem}.register-main__right--helper-text a,.register-main__right--helper-text button{color:#10b981;text-decoration:none;font-weight:600;background:none;border:none;cursor:pointer;padding:0;font-size:inherit;transition:color .2s}.register-main__right--helper-text a:hover,.register-main__right--helper-text button:hover{color:#059669}.animate_animated{animation-duration:.5s;animation-fill-mode:both}.verification-tabs{display:flex;gap:.75rem;margin-bottom:1rem;width:100%}.verification-tab{flex:1 1;display:flex;align-items:center;justify-content:center;gap:.5rem;padding:.75rem 1rem;border:1.5px solid #e0e0e0;border-radius:8px;background:#fff;color:#757575;font-size:.875rem;font-weight:500;cursor:pointer;transition:all .3s}.verification-tab:hover{border-color:#10b981;background:#f0fdf4}.verification-tab.active{border-color:#10b981;background:#10b981;color:#fff}.verification-tab svg{transition:all .3s}.verification-animation{position:relative;width:100px;height:100px;display:flex;align-items:center;justify-content:center;margin:1rem 0 1.5rem}.verification-icon{color:#10b981;z-index:2;animation:iconPulse 2s ease-in-out infinite}@keyframes iconPulse{0%,to{transform:scale(1)}50%{transform:scale(1.1)}}.pulse-circle{position:absolute;width:100%;height:100%;border-radius:50%;border:2px solid #10b981;opacity:0;animation:pulse 2s ease-out infinite}.pulse-circle.delay-1{animation-delay:.5s}.pulse-circle.delay-2{animation-delay:1s}.email-envelope{position:relative;width:80px;height:60px;animation:floatEnvelope 3s ease-in-out infinite}@keyframes floatEnvelope{0%,to{transform:translateY(0)}50%{transform:translateY(-10px)}}.envelope-body{position:absolute;bottom:0;width:100%;height:45px;background:linear-gradient(135deg,#10b981,#059669);border-radius:4px;display:flex;align-items:center;justify-content:center;box-shadow:0 4px 12px rgba(16,185,129,.3)}.envelope-flap{position:absolute;top:0;left:0;width:0;height:0;border-left:40px solid transparent;border-right:40px solid transparent;border-top:30px solid #0d9f6e;z-index:1;animation:flapOpen 2s ease-in-out infinite;transform-origin:top center}@keyframes flapOpen{0%,to{transform:rotateX(0deg)}50%{transform:rotateX(-20deg)}}.envelope-icon{color:#fff;z-index:2}.floating-dots{position:absolute;top:-10px;right:-20px}.dot{position:absolute;width:8px;height:8px;background:#10b981;border-radius:50%;opacity:0;animation:floatDot 2s ease-in-out infinite}.dot-1{animation-delay:0s;top:0;right:0}.dot-2{animation-delay:.3s;top:10px;right:5px}.dot-3{animation-delay:.6s;top:20px;right:10px}@keyframes floatDot{0%{opacity:0;transform:translateY(0) scale(0)}50%{opacity:1}to{opacity:0;transform:translateY(-30px) scale(1)}}.flex-col-1r{display:flex;flex-direction:column;gap:.875rem}.flex-col-c-1r,.flex-col-c-1r-fw{display:flex;flex-direction:column;align-items:center;gap:1rem}.flex-col-c-1r-fw{width:100%}.transform{transition:all .3s ease}@media screen and (max-width:1100px){.register-main{flex-direction:column;gap:2rem;padding:0}.register-main__left{display:none}.register-main__right{flex:1 1;max-width:450px;width:100%}}@media screen and (max-width:500px){.register-main__right{padding:0;border-radius:12px}.register-main__left--title{font-size:1.25rem}.mantine-Button-root[type=submit]{padding:.75rem}}@media (min-width:1200px){.register-main__right{flex:0 0 auto;width:500px;max-width:500px}}@media (max-width:480px){.register-main__left---desc{font-size:12px}.login-logo{width:60px;height:60px}}.listview-order__list{padding-bottom:10px}.order-detail{background:#f1f3f6;padding:2rem 0 3rem}.mantine-96qpof{overflow:visible!important}.order-detail__container{position:relative;display:flex;flex-direction:column;gap:1rem;width:100%;margin:0 auto}.order-detail__summary{display:flex;justify-content:space-between;align-items:center;gap:1rem;background:#fff;border-radius:16px;border:1px solid #e6eaf0;padding:1rem 1.35rem;box-shadow:0 10px 26px rgba(15,23,42,.08)}.order-detail__summary-left{display:flex;flex-direction:column;gap:.75rem;flex:1 1}.order-detail__summary-header{display:flex;align-items:center;gap:.35rem}.order-detail__summary-icon{background:#eff4fa;border:1px solid #e0e6ef;border-radius:8px;padding:.35rem;display:flex;align-items:center;justify-content:center;width:30px;height:30px}.order-detail__summary-icon svg{display:block}.order-detail__summary-title{display:flex;align-items:center;gap:.35rem;font-size:1.05rem;font-weight:600;color:#111827;letter-spacing:-.04em}.order-detail__summary-title-wrap{display:flex;align-items:center;gap:.4rem}.order-detail__summary-title-link{background:transparent;border:none;padding:0;cursor:pointer;text-align:left;font-family:DM Sans,sans-serif}.order-detail__summary-copy{flex:0 0 auto}.order-detail__summary-header>.order-detail__summary-title-link{text-decoration:none;color:inherit}.order-detail__summary-title:hover{color:#15b48b}html[data-theme=dark] .my-order-page .order-detail__summary-header>.order-detail__summary-title-link:hover .order-detail__summary-title,html[data-theme=dark] .my-order-page .order-detail__summary-header>.order-detail__summary-title-link:hover .order-detail__summary-title span,html[data-theme=dark] .my-order-page .order-detail__summary-title-link:hover .order-detail__summary-title,html[data-theme=dark] .my-order-page .order-detail__summary-title:hover{color:#15b48b!important}.order-detail__summary-dates{display:flex;flex-direction:column;gap:.3rem;padding-left:1.75rem}.order-detail__summary-date{display:grid;grid-template-columns:150px auto;grid-column-gap:1.5rem;-moz-column-gap:1.5rem;column-gap:1.5rem;align-items:center;justify-content:flex-start;color:#7b8491;letter-spacing:-.02em}.order-detail__summary-date span:first-child{flex-shrink:0}.order-detail__summary-date span:last-child{color:#3f4650;white-space:nowrap}.order-detail__summary-star{display:flex;align-items:center;gap:.3rem}.order-detail__summary-star svg{width:16px;height:16px}.order-detail__summary-star span{font-size:.9rem;font-weight:600;color:#15b48b}.order-detail__summary-right{display:flex;align-items:center;justify-content:center}.order-detail__status-badge{display:inline-flex;align-items:center;justify-content:center;border-radius:8px;font-size:.9rem;font-weight:600;letter-spacing:-.02em;padding:.25rem .6rem;height:26px}.order-detail__status-badge:before{content:"";display:inline-block;width:6px;height:6px;border-radius:50%;margin-right:.3rem}.order-detail__status-badge--completed{background:#e3f8f2;color:#118c6c}.order-detail__status-badge--completed:before{background:#118c6c}.order-detail__status-badge--placed{background:#e7f2ff;color:#1d4ed8}.order-detail__status-badge--placed:before{background:#1d4ed8}.order-detail__status-badge--wait-send{background:#fff7e5;color:#b45309}.order-detail__status-badge--wait-send:before{background:#b45309}.order-detail__status-badge--sending{background:#f0edff;color:#4338ca}.order-detail__status-badge--sending:before{background:#4338ca}.order-detail__status-badge--canceled,.order-detail__status-badge--cancelled{background:#fee2e2;color:#b91c1c}.order-detail__status-badge--canceled:before,.order-detail__status-badge--cancelled:before{background:#b91c1c}.order-detail__status-badge--refunded{background:#fef3c7;color:#92400e}.order-detail__status-badge--refunded:before{background:#92400e}.order-detail__meta{display:none}.order-detail__content{display:grid;grid-template-columns:minmax(0,320px) minmax(0,1fr);grid-gap:1rem;gap:1rem;align-items:flex-start}.order-detail__status-card{background:#fff;border:1px solid #e6eaf0;border-radius:16px;padding:1.1rem 1rem;box-shadow:0 10px 26px rgba(15,23,42,.08)}.order-detail__status-title{margin:0 0 1rem;font-size:1.1rem;font-weight:600;color:#111827;letter-spacing:-.04em}.order-detail__status-list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:1rem}.order-detail__status-step{position:relative;display:flex;gap:.85rem;padding:0;align-items:flex-start}.order-detail__status-step:after{content:"";position:absolute;top:28px;left:12px;width:2px;height:calc(100% - 28px);background:#e4e7ec;border-radius:999px}.order-detail__status-step:last-child:after{display:none}.order-detail__status-step--upcoming:after{background:repeating-linear-gradient(180deg,rgba(211,218,224,.8) 0,rgba(211,218,224,.8) 6px,rgba(211,218,224,0) 0,rgba(211,218,224,0) 12px)}.order-detail__status-icon{position:relative;width:24px;height:24px;border-radius:12px;border:2px solid #d7dde2;display:flex;align-items:center;justify-content:center;flex-shrink:0;background:#fff;box-shadow:0 4px 10px rgba(15,35,67,.08)}.order-detail__status-icon:not(.order-detail__status-icon--done):not(.order-detail__status-icon--current){border-style:dashed;box-shadow:none}.order-detail__status-icon svg{display:block;width:12px;height:10px}.order-detail__status-icon--done svg{stroke:#fff}.order-detail__status-icon--current{background:#fff}.order-detail__status-step--done .order-detail__status-icon{border-color:#13b17b;background:#13b17b;box-shadow:0 8px 18px rgba(19,177,123,.3)}.order-detail__status-step--done:after{background:#13b17b}.order-detail__status-step--current .order-detail__status-icon{border-color:#13b17b;box-shadow:0 6px 14px rgba(19,177,123,.25)}.order-detail__status-step--current:after{background:linear-gradient(180deg,#13b17b,#c9d3dd 60%)}.order-detail__status-dot{display:block;width:8px;height:8px;border-radius:50%;background:#d0d9e2}.order-detail__status-icon--current .order-detail__status-dot{background:#13b17b;width:10px;height:10px}.order-detail__status-icon--burst{border-color:#ffd37c!important;background:linear-gradient(180deg,#ffd37c,#f69d3b);box-shadow:0 8px 18px rgba(246,157,59,.35)}.order-detail__status-icon--burst svg{width:14px;height:14px}.order-detail__status-label{margin:0;font-size:1.05rem;font-weight:600;color:#111827;letter-spacing:-.02em}.order-detail__status-sub{display:block;font-size:.86rem;font-weight:400;color:#666;margin-top:.25rem;letter-spacing:-.02em}.order-detail__products-card{background:transparent;border:none;padding:0;box-shadow:none;display:flex;flex-direction:column;gap:.4rem}.order-detail__product{display:flex;flex-direction:column;gap:.7rem;border:1px solid #e6eaf0;border-radius:16px;padding:1rem 1.05rem;background:#fff;position:relative}.order-detail__product-main{display:flex;justify-content:space-between;align-items:center;gap:1rem}.order-detail__product-info{display:flex;align-items:center;gap:.85rem;flex:1 1}.order-detail__product-media{width:68px;height:68px;border-radius:10px;overflow:hidden;background:#f3f4f6;display:flex;align-items:center;justify-content:center;flex-shrink:0}.order-detail__product-media img{width:100%;height:100%}.order-detail__product-placeholder{font-size:1.4rem;font-weight:700;color:#94a3b8}.order-detail__product-details{display:flex;flex-direction:column;gap:.5rem}.order-detail__product-title{font-size:1.05rem;font-weight:600;color:#111827;letter-spacing:-.03em}.order-detail__product-sub,.order-detail__product-title{margin:0;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;max-width:100%}.order-detail__product-sub{font-size:.9rem;color:#8a94a2;letter-spacing:-.02em}.order-detail__product-qty-box{display:flex;align-items:center;gap:.55rem;font-size:1.1rem;color:#666;letter-spacing:-.02em}.order-detail__product-qty-value{background:#f4f6fa;border:1px solid #e5eaf1;border-radius:8px;padding:.25rem .4rem;font-size:.95rem;color:#111827}.order-detail__product-actions{gap:.75rem;position:relative}.order-detail__product-actions,.order-detail__rate{display:flex;align-items:center;justify-content:space-between}.order-detail__rate{border:1px solid #e3e8ef;border-radius:10px;background:#f8fafc;padding:.55rem .8rem;gap:1.2rem;color:#7f8996;font-size:.95rem;font-weight:400;cursor:pointer;letter-spacing:-.04em;transition:border-color .15s ease}.order-detail__rate:hover{border-color:#aaa}.order-detail__stars{display:flex;gap:.25rem}.order-detail__star{display:inline-flex}.order-detail__star svg{display:block;width:14px;height:14px}.order-detail__star--filled svg{fill:#f59e0b}.order-detail__buy-again{border:none;border-radius:11px;background:#15b48b;color:#f6f6f6;padding:.45rem .95rem;font-size:.95rem;font-weight:600;cursor:pointer;transition:background .15s ease;letter-spacing:-.04em;height:40px;white-space:nowrap}.order-detail__buy-again:hover{background:#129876}.order-detail__topup-info{display:flex;flex-direction:column;gap:.65rem;border:1px solid #e2e2e2;border-radius:20px;padding:1rem 1.05rem;background:#fff;box-shadow:0 0 24.5px hsla(0,0%,69%,.1)}.order-detail__topup-title{margin:0;font-size:1rem;font-weight:600;color:#15b48b;letter-spacing:-.02em}.order-detail__topup-fields{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:.6rem;gap:.6rem}.order-detail__topup-field{display:flex;flex-direction:column;gap:.3rem}.order-detail__topup-label{font-size:.8rem;font-weight:600;color:#111827;letter-spacing:-.02em}.order-detail__topup-input{width:100%;border-radius:8px;border:1px solid #d8d8d8;background:#fff;padding:.7rem .75rem;font-size:1rem;color:#444;letter-spacing:-.02em;height:46px}.order-detail__topup-input:focus-visible{outline:2px solid #15b48b;outline-offset:2px}.order-detail__additional{display:flex;flex-direction:column;gap:.65rem;background:#fff;border:1px solid #e6eaf0;border-radius:14px;padding:.85rem .95rem;box-shadow:0 6px 18px rgba(15,23,42,.06)}.order-detail__additional-label{font-size:1rem;font-weight:600;color:#15b48b;margin:0;letter-spacing:-.02em}.order-detail__additional-input{width:100%;border-radius:8px;border:1px solid #e0e6ef;background:#f4f6fa;padding:.62rem .75rem;font-size:.95rem;color:#444;letter-spacing:-.02em;height:42px}.order-detail__additional-input:focus-visible{outline:2px solid #15b48b;outline-offset:2px}.order-detail__view-cards{align-self:flex-start;border:.5px solid #00d865;border-radius:10px;background:#f9fffc;color:#00d865;font-size:1rem;font-weight:600;padding:.5rem .7rem;cursor:pointer;transition:background .15s ease;display:flex;align-items:center;gap:.375rem;height:40px;letter-spacing:-.04em}.order-detail__view-cards svg{color:#00d865}.order-detail__view-cards:hover{background:#f0fef8}.order-detail__view-cards[aria-expanded=true]{background:#00d865;color:#fff}.order-detail__view-cards[aria-expanded=true] svg,.order-detail__view-cards[aria-expanded=true] svg path{stroke:#fff;color:#fff}.order-detail__cards-modal{position:fixed;top:0;left:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;z-index:1100}.order-detail__cards-backdrop{position:absolute;inset:0;background:rgba(0,0,0,.78);pointer-events:auto}.order-detail__cards-dialog{position:relative;width:min(860px,calc(100% - 2rem));max-height:calc(100% - 4rem);background:#fff;border-radius:16px;box-shadow:0 24px 48px rgba(15,23,42,.18);padding:1rem 1.1rem 1.1rem;overflow:hidden;display:flex;flex-direction:column;gap:.7rem;pointer-events:auto}.order-detail__cards-header{position:relative;display:flex;align-items:center;justify-content:center;gap:.7rem;padding-right:1.8rem}.order-detail__cards-header h2{margin:0;font-size:1.1rem;font-weight:500;color:#111827;letter-spacing:-.03em;text-align:center!important}.order-detail__cards-close{position:absolute;top:26%;right:0;transform:translateY(-50%);border:none;background:transparent!important;color:#6b7280;font-size:1.35rem;line-height:1;cursor:pointer;padding:2px 8px;border-radius:6px}.order-detail__cards-close:hover{background:rgba(0,0,0,.06);color:#111827}.order-detail__cards-body{display:flex;flex-direction:column;gap:.6rem;overflow-y:auto;padding-right:.15rem}.order-detail__cards-row{border:1px solid #e4e4e4;border-radius:12px;background:#fdfdfd;padding:.7rem .8rem;display:flex;flex-direction:column;gap:.55rem}.order-detail__cards-row.order-detail__cards-row--revealed .order-detail__cards-grid{gap:.4rem}.order-detail__cards-row.order-detail__cards-row--revealed .order-detail__cards-copy{width:22px;height:22px;flex:0 0 22px}.order-detail__cards-row.order-detail__cards-row--revealed .order-detail__cards-toggle{min-width:72px;height:25px;font-size:.76rem;padding:.18rem .58rem}.order-detail__cards-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(160px,1fr));grid-gap:.55rem;gap:.55rem}.order-detail__cards-cell{display:flex;flex-direction:column;gap:.2rem;min-width:0}.order-detail__cards-grid .order-detail__cards-cell:nth-child(2){padding-left:.34rem}.order-detail__cards-cell--compact{color:#4b5563}.order-detail__cards-label{font-size:.74rem;font-weight:600;color:#6b7280;letter-spacing:-.02em}.order-detail__cards-value{display:flex;align-items:center;flex-wrap:nowrap;gap:.35rem;font-size:.92rem;font-weight:600;color:#111827;letter-spacing:-.01em;min-height:22px;width:100%}.order-detail__cards-value span{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;word-break:normal;flex:1 1 auto;min-width:0}.order-detail__cards-value span.order-detail__cards-value-text--revealed{overflow:visible;text-overflow:clip;white-space:normal;word-break:break-all;display:block;max-width:100%}.order-detail__cards-value.order-detail__cards-value--revealed{flex-wrap:nowrap;align-items:center}.order-detail__cards-value.order-detail__cards-value--revealed span.order-detail__cards-value-text--revealed{flex:1 1 auto}.order-detail__cards-value span.order-detail__cards-value-text--revealed::-webkit-scrollbar{display:none}.order-detail__cards-copy{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:6px;border:1px solid #3a3b3c;background:#fff;cursor:pointer;transition:background 0s ease,border-color 0s ease;flex:0 0 24px}.order-detail__cards-copy:hover{background:#f3f4f6;border-color:#d1d5db}.order-detail__cards-toggle{display:inline-flex;align-items:center;justify-content:center;border-radius:8px;border:1px solid #d1d5db;background:#e8e8e8;color:#1f2937;font-size:.82rem;font-weight:400;padding:.2rem .75rem;cursor:pointer;transition:background .2s ease,border-color .2s ease;margin-left:auto;height:28px;white-space:nowrap;flex-shrink:0}.order-detail__cards-toggle:hover{background:#f3f4f6;border-color:#c5c5c5}.order-detail__cards-empty{border:1px dashed #d7d7d7;border-radius:14px;padding:1rem;text-align:center;font-size:.95rem;color:#6b7280}.order-detail__cards-note{background:#ffffe5;border-radius:12px;padding:.75rem .85rem;display:flex;flex-direction:column;gap:.3rem;font-size:.86rem;color:#4b5563}.order-detail__cards-note-line{margin:0;display:flex;flex-wrap:wrap;gap:.4rem;align-items:baseline}.order-detail__cards-note-label{font-weight:400;color:#111827}.order-detail__cards-note a{color:#111827;text-decoration:underline;word-break:break-word}.order-detail__cards-note span{word-break:break-word}.order-detail__empty{border:1px dashed #d9ece2;border-radius:12px;padding:1rem;text-align:center;color:#5f7a6b;font-size:.9rem}@media screen and (max-width:1024px){.order-detail__summary{position:relative;flex-direction:column;align-items:flex-start;padding-right:8.5rem}.order-detail__summary-right{position:absolute;top:1rem;right:1.1rem;align-items:flex-end;justify-content:flex-end;z-index:1}.order-detail__content{grid-template-columns:1fr;gap:2rem}.order-big{display:none!important}.order-small{display:block!important}}@media screen and (max-width:768px){.order-detail{padding:1rem 0 3rem}.order-detail__summary{padding:1rem 7.2rem 1rem 1.25rem}.order-detail__summary-right{top:.9rem;right:.95rem}.order-detail__summary-dates{padding-left:0}.order-detail__product{padding:10px}.order-detail__product-main{flex-direction:row;align-items:flex-start;gap:.6rem}.order-detail__product-info{min-width:0;align-items:flex-start}.order-detail__product-details{min-width:0;flex:1 1;overflow:hidden;gap:0}.order-detail__product-qty-box{margin-left:auto;align-self:center;font-size:.78rem;gap:.24rem;white-space:nowrap}.order-detail__product-qty-value{padding:.12rem .32rem;font-size:.72rem}.order-detail__cards-dialog{width:calc(100% - 1.5rem);max-height:calc(100% - 2rem);padding:.85rem .85rem .9rem;gap:.55rem}.order-detail__cards-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:.45rem}.order-detail__cards-grid .order-detail__cards-cell:nth-child(2){padding-left:.12rem}.order-detail__cards-value{flex-wrap:nowrap;gap:.25rem}.order-detail__cards-value span{flex:1 1 auto;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;word-break:normal}.order-detail__cards-copy{width:22px;height:22px;flex:0 0 22px}.order-detail__cards-toggle{width:auto;min-width:88px;height:27px}.order-detail__product-actions{flex-direction:row;width:auto;align-items:center;justify-content:space-between}.order-detail__rate{width:auto;border:none;font-size:12px}.order-detail__status-badge{font-size:10px;margin-top:5px}.order-detail__summary-date span:last-child{font-size:13px}.order-card__badges--with-review .order-card__badge-stack{gap:.5rem!important}.order-detail__additional{padding:1rem}.order-detail__view-cards{width:100%;text-align:center;justify-content:center}}.order-detail__view-cards.view-big{display:none}.order-detail__view-cards.view-small{display:inline-flex}.order-detail__submit-ticket{align-self:flex-start;border:.5px solid #bae6fd;border-radius:10px;background:#e0f2fe;color:#0284c7;font-size:1rem;font-weight:600;padding:.5rem .7rem;cursor:pointer;transition:background .15s ease,border-color .15s ease;display:flex;align-items:center;gap:.375rem;height:40px;letter-spacing:-.04em}.order-detail__submit-ticket:hover{background:#bae6fd}.order-detail__submit-ticket svg path{stroke:#0a7aba}.order-detail__additional-actions{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem}.order-detail__submit-ticket.submit-ticket-big{display:none}.order-detail__submit-ticket.submit-ticket-small{display:inline-flex}.order-big{display:block}.order-small{display:none}@media screen and (max-width:600px){.order-detail__cards-grid{grid-template-columns:1fr;gap:.4rem}.order-detail__view-cards.view-big{display:inline-flex!important}.order-detail__view-cards.view-small{display:none!important}.order-detail__submit-ticket.submit-ticket-big{display:inline-flex!important;width:100%;text-align:center;justify-content:center}.order-detail__additional-actions,.order-detail__submit-ticket.submit-ticket-small{display:none!important}.order-detail__cards-grid .order-detail__cards-cell:nth-child(2){padding-left:0}.order-detail__cards-value{flex-wrap:nowrap;align-items:center}.order-detail__cards-toggle{order:0;width:auto;min-width:88px;height:27px;margin-left:auto;margin-top:0;justify-content:center}}@media screen and (max-width:422px){.order-detail__product-actions{flex-direction:row;width:100%;align-items:stretch;gap:.45rem}.order-detail__product-details{width:0!important;flex:1 1!important}.order-detail__product-details,.order-detail__product-info{min-width:0!important;overflow:hidden!important}.order-detail__product-title{font-size:13px!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;display:block!important;width:100%!important;max-width:100%!important}.order-detail__buy-again{height:25px}.order-detail__product-sub{font-size:10px!important;white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;display:block!important;width:100%!important;max-width:100%!important}.order-detail__product-media{width:46px;height:46px}.order-detail__status-card{padding:10px}.order-detail__product-actions{border:none!important}.order-detail__buy-again{font-size:11px!important}.order-detail__product-detail{gap:0!important}}.order-card__code-row{gap:.7rem}html[data-theme=dark] .order-card__code-value.order-card__code-value--status-expired{color:#ef4444!important}html[data-theme=dark] .order-card__code-value.order-card__code-value--status-active{color:#15b48b!important}.order-card__code-value.order-card__code-value--revealed{white-space:nowrap;overflow-x:auto;overflow-y:hidden;text-overflow:clip;display:block;max-width:100%;scrollbar-width:none;-ms-overflow-style:none}.order-card__code-value.order-card__code-value--revealed::-webkit-scrollbar{display:none}.order-card__copy-btn svg{color:#000}@media screen and (max-width:640px){.order-pagination__meta{flex-direction:column;align-items:flex-start}.order-pagination{width:100%;max-width:100%;overflow-y:hidden;padding:.5rem .75rem;scrollbar-width:thin}.order-pagination,.order-pagination__pages{justify-content:flex-start;flex-wrap:nowrap;overflow-x:auto}.order-pagination__pages{order:0;width:auto;max-width:none;scrollbar-width:none;-ms-overflow-style:none}.order-pagination__pages::-webkit-scrollbar{display:none}}@media screen and (max-width:768px){.order-card{padding:.7rem;border-radius:8px}.order-card__header{display:grid;grid-template-columns:minmax(0,1fr) auto;grid-template-rows:auto auto;align-items:start;grid-gap:.45rem;gap:.45rem;margin-bottom:.65rem}.order-card__badges{grid-column:1/-1;grid-row:1;flex-wrap:nowrap;overflow-x:auto;scrollbar-width:none;-ms-overflow-style:none;padding-bottom:.1rem}.order-card__badges--with-review{align-items:flex-start;display:flex;justify-content:space-between}.order-card__badges--with-review .order-card__badge-stack{flex-direction:row;flex-wrap:wrap;gap:.3rem;align-items:center}.order-card__badge-row{flex-wrap:nowrap}.order-card__badges::-webkit-scrollbar{display:none}.order-card__badge{padding:.24rem .52rem;font-size:.62rem;border-radius:999px;gap:.26rem;align-items:center;line-height:1;white-space:nowrap}.order-card__badge svg{width:12px;height:12px;display:block}.order-card__badge span{line-height:1}.order-card__alert-label,.order-card__note-title{font-size:.74rem}.order-card__alert-text,.order-card__note-value{font-size:.76rem;line-height:1.3}.order-card__note-toggle{font-size:.7rem}.order-card__badges--with-review .order-card__badge--review{order:0;flex-basis:auto;justify-content:center;margin-top:0;margin-left:0;align-self:flex-start}.order-card__status-badges{grid-column:1/-1;grid-row:2;justify-self:start;margin-top:.1rem;gap:.2rem;flex-wrap:nowrap;flex-direction:column;align-items:flex-end}.order-card__badge--buy-again-header{display:inline-flex}.order-card__product-actions .order-card__badge--buy-again{display:none}.order-card__pay-now-btn,.order-card__status-badge{padding:.16rem .42rem;font-size:.76rem;border-radius:999px;white-space:nowrap}.order-card__pay-now-btn{height:26px}.order-card__product{display:grid!important;grid-template-columns:minmax(0,1fr) auto!important;grid-gap:.45rem!important;gap:.45rem!important;align-items:start!important}.order-card__product-main{width:100%;grid-column:1;grid-row:1/span 2;gap:.55rem}.order-card__product-image{width:62px;height:50px;border-radius:8px}.order-card__product-title{font-size:.88rem;line-height:1.15rem;margin-bottom:.15rem;display:block;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.order-card__product-details{min-width:0}.order-card__product-meta{font-size:.68rem;margin-bottom:.1rem}.order-card__product-date{font-size:.58rem}.order-card__product-status{width:100%!important;min-width:0!important;margin-top:.3rem!important;grid-column:1/span 2!important;grid-row:2!important;justify-self:flex-start!important;justify-content:flex-start!important}.order-card__product-status .order-card__status-badge{width:auto;margin:0}.order-card__product-status--solo{margin-left:auto;justify-self:end}.order-card__product-actions{width:auto!important;flex-direction:row!important;justify-content:flex-end!important;align-items:center!important;margin-left:0!important;grid-column:2!important;grid-row:1!important;gap:.38rem!important}.order-card__product-price-center{flex:0 0 auto;justify-content:flex-start;padding-top:.5rem;margin-left:0}.order-card__code-row{flex-direction:column;align-items:flex-start}.order-card__code-value,.order-card__code-value.order-card__code-value--revealed{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:3;overflow:hidden;text-overflow:ellipsis;white-space:normal;word-break:break-word;overflow-wrap:anywhere;line-height:1.2}.order-card__code-cell--singleline .order-card__code-value,.order-card__code-cell--singleline .order-card__code-value.order-card__code-value--revealed{display:block;-webkit-line-clamp:unset;-webkit-box-orient:unset;white-space:nowrap;overflow-x:auto;overflow-y:hidden;text-overflow:clip;scrollbar-width:none;-ms-overflow-style:none}.order-card__code-cell--singleline .order-card__code-value.order-card__code-value--revealed::-webkit-scrollbar,.order-card__code-cell--singleline .order-card__code-value::-webkit-scrollbar{display:none}.order-card__code-cell,.order-card__code-cell--compact,.order-card__code-cell--status{width:100%;flex:0 0 auto}.order-card__toggle-btn{width:100%;margin-left:0;text-align:center}.order-card__copy-all-btn,.order-card__view-details-btn{width:100%;justify-self:stretch}.order-card__total-value{font-size:13px!important}}@media screen and (max-width:650px){.order-card__status-badges{margin-top:-3px;gap:7px}.iv-order__item--bottom__right{flex-direction:column}}@media screen and (max-width:600px){.d-order__main{flex-direction:column;gap:2.5rem}.d-order__main--status,.d-order__main--summary{width:100%}.order-detail__status-list{margin:0 auto!important;width:-webkit-fit-content!important;width:-moz-fit-content!important;width:fit-content!important}.order-detail__status-title{display:none}.order-detail__status-card{background-color:initial!important}}html[data-theme=dark] .my-order-page .order-card__product-wrapper,html[data-theme=dark] .my-order-page .order-card__products-list{background:#1f1f1f!important}html[data-theme=dark] .my-order-page .order-card__product-wrapper{border:1px solid #303030!important}html[data-theme=dark] .my-order-page .order-card__product,html[data-theme=dark] .my-order-page .order-card__product--single,html[data-theme=dark] .my-order-page .order-card__product--status-only,html[data-theme=dark] .my-order-page .order-card__product-actions,html[data-theme=dark] .my-order-page .order-card__product-details,html[data-theme=dark] .my-order-page .order-card__product-main,html[data-theme=dark] .my-order-page .order-card__product-status{background:transparent!important}html[data-theme=dark] .my-order-page .search-panel-order-parent{background:transparent!important;border:none!important;box-shadow:none!important}html[data-theme=dark] .my-order-page .search-panel-order__search,html[data-theme=dark] .my-order-page .search-panel-order__search .mantine-Input-section,html[data-theme=dark] .my-order-page .search-panel-order__search .mantine-Input-wrapper,html[data-theme=dark] .my-order-page .search-panel-order__search .mantine-TextInput-root{background:transparent!important}html[data-theme=dark] .my-order-page .search-panel-order__search .mantine-Input-input,html[data-theme=dark] .my-order-page .search-panel-order__search .mantine-TextInput-input{background:#171717!important;border:1px solid #2f2f2f!important;color:#d5d5d5!important}html[data-theme=dark] .my-order-page .search-panel-order__search .mantine-Input-input::-moz-placeholder,html[data-theme=dark] .my-order-page .search-panel-order__search .mantine-TextInput-input::-moz-placeholder{color:#8a8a8a!important}html[data-theme=dark] .my-order-page .search-panel-order__search .mantine-Input-input::placeholder,html[data-theme=dark] .my-order-page .search-panel-order__search .mantine-TextInput-input::placeholder{color:#8a8a8a!important}html[data-theme=dark] .my-order-page .search-panel-order__order-status .order-status-btn{background:transparent!important;border:1px solid #15b48b!important;color:#15b48b!important}.mantine-iat2mu{overflow:visible}.search-order{border-radius:8px!important}html[data-theme=dark] .my-order-page .search-panel-order__order-status .order-status-btn:hover{background:rgba(21,180,139,.14)!important;border-color:#15b48b!important;color:#15b48b!important}html[data-theme=dark] .my-order-page .search-panel-order__order-status .order-status-btn--active,html[data-theme=dark] .my-order-page .search-panel-order__order-status .order-status-btn--active:hover{background:#15b48b!important;border-color:#15b48b!important;color:#fff!important}html[data-theme=dark] .my-order-page .search-panel-order__order-status .order-status-btn--active .mantine-Button-label{color:#fff!important}html[data-theme=dark] .my-order-page .order-card{background:#1c1c1c!important;border:1px solid #2d2d2d!important;box-shadow:none!important}html[data-theme=dark] .my-order-page .order-card__code-row,html[data-theme=dark] .my-order-page .order-card__header,html[data-theme=dark] .my-order-page .order-card__info-box,html[data-theme=dark] .my-order-page .order-card__note,html[data-theme=dark] .my-order-page .order-card__product{background:#1f1f1f!important;border-color:#303030!important}html[data-theme=dark] .my-order-page .order-card__code-cell,html[data-theme=dark] .my-order-page .order-card__code-cell--compact,html[data-theme=dark] .my-order-page .order-card__code-value-wrapper,html[data-theme=dark] .my-order-page .order-card__product-codes,html[data-theme=dark] .my-order-page .order-card__product-wrapper,html[data-theme=dark] .my-order-page .order-card__products-list{border-color:#303030!important}html[data-theme=dark] .my-order-page .order-card__product-price,html[data-theme=dark] .my-order-page .order-card__total-value{color:#e6e6e6!important}html[data-theme=dark] .my-order-page .order-card__copy-all-btn,html[data-theme=dark] .my-order-page .order-card__copy-btn,html[data-theme=dark] .my-order-page .order-card__toggle-btn,html[data-theme=dark] .my-order-page .order-card__view-details-btn{background:#2a2a2a!important;border-color:#3a3a3a!important;color:#e4e4e4!important}html[data-theme=dark] .my-order-page .order-card__copy-all-btn:hover,html[data-theme=dark] .my-order-page .order-card__copy-btn:hover,html[data-theme=dark] .my-order-page .order-card__toggle-btn:hover,html[data-theme=dark] .my-order-page .order-card__view-details-btn:hover{border-color:#15b48b!important;color:#15b48b!important}html[data-theme=dark] .order-detail__additional-label{color:#15b48b!important}html[data-theme=dark] .my-order-page .order-pagination{background:#1d1d1d!important;border:1px solid #2e2e2e!important}html[data-theme=dark] .order-detail__summary-date span:last-child{color:#8a8a8a!important}html[data-theme=dark] .my-order-page .order-pagination__ellipsis,html[data-theme=dark] .my-order-page .order-pagination__icon-wrapper,html[data-theme=dark] .my-order-page .order-pagination__page{background:#252525!important;border-color:#3a3a3a!important;color:#cfcfcf!important}html[data-theme=dark] .my-order-page .order-pagination__button{color:#bcbcbc!important}.my-order-page{background-color:#f9fafb}html[data-theme=dark] .my-order-page{background:var(--app-bg)!important}html[data-theme=dark] .my-order-page .order-card,html[data-theme=dark] .my-order-page .order-detail__cards-dialog,html[data-theme=dark] .my-order-page .order-detail__product,html[data-theme=dark] .my-order-page .order-detail__summary,html[data-theme=dark] .my-order-page .order-pagination,html[data-theme=dark] .my-order-page .review-modal__body,html[data-theme=dark] .my-order-page .review-modal__footer{background:var(--app-surface-soft)!important;border-color:var(--app-border)!important}html[data-theme=dark] .my-order-page .order-card__product-image,html[data-theme=dark] .my-order-page .order-detail__additional-input,html[data-theme=dark] .my-order-page .order-detail__product-media,html[data-theme=dark] .my-order-page .order-detail__status-icon,html[data-theme=dark] .my-order-page .order-detail__topup-input,html[data-theme=dark] .my-order-page .order-pagination__ellipsis,html[data-theme=dark] .my-order-page .order-pagination__icon-wrapper,html[data-theme=dark] .my-order-page .order-pagination__page,html[data-theme=dark] .my-order-page .order-status-btn,html[data-theme=dark] .my-order-page .review-modal__rating-option,html[data-theme=dark] .my-order-page .review-modal__textarea{background:var(--light-ash)!important;border-color:var(--app-border)!important}html[data-theme=dark] .my-order-page .order-card__alert-label,html[data-theme=dark] .my-order-page .order-card__product-date,html[data-theme=dark] .my-order-page .order-card__product-meta,html[data-theme=dark] .my-order-page .order-card__product-title,html[data-theme=dark] .my-order-page .order-detail__cards-label,html[data-theme=dark] .my-order-page .order-detail__cards-value,html[data-theme=dark] .my-order-page .order-detail__product-sub,html[data-theme=dark] .my-order-page .order-detail__product-title,html[data-theme=dark] .my-order-page .order-detail__status-label,html[data-theme=dark] .my-order-page .order-detail__status-sub,html[data-theme=dark] .my-order-page .order-detail__status-title,html[data-theme=dark] .my-order-page .order-detail__summary-date,html[data-theme=dark] .my-order-page .order-detail__summary-title,html[data-theme=dark] .my-order-page .order-detail__topup-label,html[data-theme=dark] .my-order-page .order-pagination__button,html[data-theme=dark] .my-order-page .order-pagination__ellipsis,html[data-theme=dark] .my-order-page .order-pagination__page,html[data-theme=dark] .my-order-page .review-modal__helper,html[data-theme=dark] .my-order-page .review-modal__label,html[data-theme=dark] .my-order-page .review-modal__textarea,html[data-theme=dark] .my-order-page .review-modal__title,html[data-theme=dark] .my-order-page .search-panel-order__search input,html[data-theme=dark] .my-order-page .search-panel-order__title{color:var(--app-text)!important}html[data-theme=dark] .my-order-page .listview-order-parent,html[data-theme=dark] .my-order-page .order-detail{background:transparent!important}html[data-theme=dark] .order-card__alert--warning{background:#393732!important;border-color:#393732}html[data-theme=dark] .order-card__alert--error{background:#393232!important;border-color:#393232}html[data-theme=dark] .order-card__alert--error .order-card__alert-text{color:#e37f7f}html[data-theme=dark] .my-order-page .order-detail__additional-input::-moz-placeholder,html[data-theme=dark] .my-order-page .order-detail__topup-input::-moz-placeholder,html[data-theme=dark] .my-order-page .review-modal__textarea::-moz-placeholder,html[data-theme=dark] .my-order-page .search-panel-order__search input::-moz-placeholder{color:var(--app-text-muted)!important}html[data-theme=dark] .my-order-page .order-detail__additional-input::placeholder,html[data-theme=dark] .my-order-page .order-detail__topup-input::placeholder,html[data-theme=dark] .my-order-page .review-modal__textarea::placeholder,html[data-theme=dark] .my-order-page .search-panel-order__search input::placeholder{color:var(--app-text-muted)!important}html[data-theme=dark] .my-order-page .order-pagination__page--active{background:#15b48b!important;border-color:#15b48b!important;color:#fff!important}html[data-theme=dark] .order-card__alert--warning .order-card__alert-text{color:#c29952!important}html[data-theme=dark] .my-order-page .order-card__alert-label,html[data-theme=dark] .my-order-page .order-card__product-title,html[data-theme=dark] .my-order-page .order-card__total-value{color:#edf1f7!important}html[data-theme=dark] .my-order-page .order-card__code-label,html[data-theme=dark] .my-order-page .order-card__copy-all-btn,html[data-theme=dark] .my-order-page .order-card__note-value,html[data-theme=dark] .my-order-page .order-card__product-date,html[data-theme=dark] .my-order-page .order-card__product-meta,html[data-theme=dark] .my-order-page .order-card__toggle-btn{color:#98a0ad!important}html[data-theme=dark] .my-order-page .order-card__badge{border:1px solid transparent!important}html[data-theme=dark] .my-order-page .order-card__badge--payment{background:#313836!important;color:#3dd8b5!important}html[data-theme=dark] .my-order-page .order-card__badge--order{background:#313836!important;color:#8f85ff!important}html[data-theme=dark] .my-order-page .order-card__badge--support{background:#313836!important;color:#44b6f8!important}html[data-theme=dark] .my-order-page .order-card__badge--review{background:#313836!important;color:#f4c14d!important}html[data-theme=dark] .my-order-page .order-card__badge--buy-again{background:transparent!important;border:1px solid #34d399!important;color:#34d399!important;border-radius:99px}html[data-theme=dark] .my-order-page .order-card__pay-now-btn{background:#16b58d!important;color:#f7fffd!important}html[data-theme=dark] .my-order-page .order-card__pay-now-btn:hover:not(:disabled){background:#12a57f!important}html[data-theme=dark] .my-order-page .order-card__status-badge--paid{color:#34d399!important}html[data-theme=dark] .my-order-page .order-card__status-badge--paid.order-card__status-badge--expired,html[data-theme=dark] .my-order-page .order-card__status-badge.order-card__status-badge--expired{color:#f87171!important}html[data-theme=dark] .my-order-page .order-card__status-badge--completed{color:#34d399!important}html[data-theme=dark] .my-order-page .order-card__status-badge--wait-send,html[data-theme=dark] .my-order-page .order-card__status-badge--wait_send,html[data-theme=dark] .my-order-page .order-card__status-badge--waiting,html[data-theme=dark] .my-order-page .order-card__status-badge--waitsend{color:#f4c14d!important}html[data-theme=dark] .my-order-page .order-card__status-badge--canceled,html[data-theme=dark] .my-order-page .order-card__status-badge--cancelled{color:#f87171!important}html[data-theme=dark] .my-order-page .order-card__status-badge--partial,html[data-theme=dark] .my-order-page .order-card__status-badge--sending{color:#facc15!important}html[data-theme=dark] .my-order-page .order-card__status-badge--processing{color:#60a5fa!important}html[data-theme=dark] .my-order-page .order-card__view-details-btn{background:#16b58d!important;color:#f7fffd!important;border:1px solid #16b58d!important}html[data-theme=dark] .my-order-page .order-card__view-details-btn:hover{background:#12a57f!important;border-color:#12a57f!important;color:#f7fffd!important}html[data-theme=dark] .my-order-page .order-card__toggle-btn{background:#e5e7eb!important;border:1px solid #e5e7eb!important;color:#111827!important}html[data-theme=dark] .my-order-page .order-card__toggle-btn:hover{background:#d1d5db!important;border-color:#d1d5db!important;color:#111827!important}html[data-theme=dark] .my-order-page .order-card__copy-btn svg{color:#b2bac6!important}html[data-theme=dark] .my-order-page .order-card__copy-all-btn{background:transparent!important;border:none!important;color:#c7ced8!important}html[data-theme=dark] .my-order-page .order-card__badge span,html[data-theme=dark] .my-order-page .order-card__badge svg,html[data-theme=dark] .my-order-page .order-card__badge svg path{color:inherit!important;stroke:currentColor!important}html[data-theme=dark] .my-order-page .order-card__badge--payment,html[data-theme=dark] .my-order-page .order-card__badge--payment span,html[data-theme=dark] .my-order-page .order-card__badge--payment svg,html[data-theme=dark] .my-order-page .order-card__badge--payment svg path{color:#3dd8b5!important}html[data-theme=dark] .my-order-page .order-card__badge--order,html[data-theme=dark] .my-order-page .order-card__badge--order span,html[data-theme=dark] .my-order-page .order-card__badge--order svg,html[data-theme=dark] .my-order-page .order-card__badge--order svg path{color:#8f85ff!important}html[data-theme=dark] .my-order-page .order-card__badge--support,html[data-theme=dark] .my-order-page .order-card__badge--support span,html[data-theme=dark] .my-order-page .order-card__badge--support svg,html[data-theme=dark] .my-order-page .order-card__badge--support svg path{color:#44b6f8!important}html[data-theme=dark] .my-order-page .order-card__badge--review,html[data-theme=dark] .my-order-page .order-card__badge--review span,html[data-theme=dark] .my-order-page .order-card__badge--review svg,html[data-theme=dark] .my-order-page .order-card__badge--review svg path{color:#f4c14d!important}html[data-theme=dark] .my-order-page .order-card__view-details-btn,html[data-theme=dark] .my-order-page .order-card__view-details-btn .mantine-Button-label,html[data-theme=dark] .my-order-page .order-card__view-details-btn span,html[data-theme=dark] .my-order-page .order-card__view-details-btn svg,html[data-theme=dark] .my-order-page .order-card__view-details-btn svg path{color:#f7fffd!important;stroke:currentColor!important}html[data-theme=dark] .my-order-page .order-detail{background:var(--app-bg)!important}html[data-theme=dark] .my-order-page .order-detail__additional,html[data-theme=dark] .my-order-page .order-detail__cards-dialog,html[data-theme=dark] .my-order-page .order-detail__cards-row,html[data-theme=dark] .my-order-page .order-detail__product,html[data-theme=dark] .my-order-page .order-detail__status-card,html[data-theme=dark] .my-order-page .order-detail__summary,html[data-theme=dark] .my-order-page .order-detail__topup-info{background:var(--app-surface-soft)!important;border:1px solid #3e3e3e!important;box-shadow:none!important}html[data-theme=dark] .my-order-page .order-detail__cards-note{background:var(--app-surface-soft)!important;border:1px solid #3e3e3e!important}html[data-theme=dark] .my-order-page .order-detail__additional-input,html[data-theme=dark] .my-order-page .order-detail__cards-copy,html[data-theme=dark] .my-order-page .order-detail__cards-toggle,html[data-theme=dark] .my-order-page .order-detail__product-media,html[data-theme=dark] .my-order-page .order-detail__rate,html[data-theme=dark] .my-order-page .order-detail__status-icon,html[data-theme=dark] .my-order-page .order-detail__summary-icon,html[data-theme=dark] .my-order-page .order-detail__topup-input{background:var(--app-surface-soft)!important;border-color:#3e3e3e!important;color:#e7edf5!important}html[data-theme=dark] .my-order-page .order-detail__product-qty-value{background:#2b3038!important;border-color:#3e3e3e!important;color:#eef2f7!important}html[data-theme=dark] .my-order-page .order-detail__cards-close{background:hsla(0,0%,100%,.06)!important;border:1px solid #3e3e3e!important;color:#9ca3af!important}html[data-theme=dark] .my-order-page .order-detail__cards-close:hover{background:rgba(52,211,153,.12)!important;border-color:rgba(52,211,153,.32)!important;color:#e5e7eb!important}html[data-theme=dark] .my-order-page .order-detail__status-step:after{background:#3a4353!important}html[data-theme=dark] .my-order-page .order-detail__status-step--upcoming:after{background:repeating-linear-gradient(180deg,rgba(95,108,128,.75) 0,rgba(95,108,128,.75) 6px,rgba(95,108,128,0) 0,rgba(95,108,128,0) 12px)!important}html[data-theme=dark] .my-order-page .order-detail__status-step--current .order-detail__status-icon,html[data-theme=dark] .my-order-page .order-detail__status-step--done .order-detail__status-icon,html[data-theme=dark] .my-order-page .order-detail__status-step--done:after{border-color:#16c79a!important;background:#16c79a!important}html[data-theme=dark] .my-order-page .order-detail__status-step--current:after{background:linear-gradient(180deg,#16c79a,#3a4353 60%)!important}html[data-theme=dark] .my-order-page .order-detail__status-badge--completed{background:rgba(22,199,154,.2)!important;color:#2fe0b4!important}html[data-theme=dark] .my-order-page .order-detail__status-badge--completed:before{background:#2fe0b4!important}html[data-theme=dark] .my-order-page .order-detail__status-badge{opacity:1!important}html[data-theme=dark] .my-order-page .order-detail__status-badge--placed{background:rgba(59,130,246,.2)!important;color:#93c5fd!important}html[data-theme=dark] .my-order-page .order-detail__status-badge--placed:before{background:#93c5fd!important}html[data-theme=dark] .my-order-page .order-detail__status-badge--wait-send{background:rgba(245,158,11,.22)!important;color:#fcd34d!important}html[data-theme=dark] .my-order-page .order-detail__status-badge--wait-send:before{background:#fcd34d!important}html[data-theme=dark] .my-order-page .order-detail__status-badge--sending{background:rgba(129,140,248,.22)!important;color:#c7d2fe!important}html[data-theme=dark] .my-order-page .order-detail__status-badge--sending:before{background:#c7d2fe!important}html[data-theme=dark] .my-order-page .order-detail__status-badge--canceled,html[data-theme=dark] .my-order-page .order-detail__status-badge--cancelled{background:rgba(239,68,68,.2)!important;color:#fca5a5!important}html[data-theme=dark] .my-order-page .order-detail__status-badge--canceled:before,html[data-theme=dark] .my-order-page .order-detail__status-badge--cancelled:before{background:#f87171!important}html[data-theme=dark] .my-order-page .order-detail__status-badge--refunded{background:rgba(251,191,36,.2)!important;color:#fcd34d!important}html[data-theme=dark] .my-order-page .order-detail__status-badge--refunded:before{background:#fcd34d!important}html[data-theme=dark] .my-order-page .order-detail__buy-again{background:#16c79a!important;border:1px solid #16c79a!important;color:#fff!important}html[data-theme=dark] .my-order-page .order-detail__buy-again:hover{background:#13b98f!important;border-color:#13b98f!important}html[data-theme=dark] .my-order-page .order-detail__rate:hover{background:#262f3a!important;border-color:#566173!important;color:#eef2f7!important}html[data-theme=dark] .my-order-page .order-detail__cards-copy:hover{background:#2a3340!important;border-color:#566173!important}html[data-theme=dark] .my-order-page .order-detail__cards-toggle:hover{background:#2a3340!important;border-color:#566173!important;color:#eef2f7!important}html[data-theme=dark] .my-order-page .order-detail__view-cards{background:rgba(22,199,154,.12)!important;border-color:rgba(22,199,154,.55)!important;color:#2fe0b4!important}html[data-theme=dark] .my-order-page .order-detail__view-cards:hover:not([aria-expanded=true]){background:rgba(22,199,154,.2)!important;border-color:rgba(22,199,154,.72)!important;color:#6ef3ce!important}html[data-theme=dark] .my-order-page .order-detail__view-cards:hover:not([aria-expanded=true]) svg,html[data-theme=dark] .my-order-page .order-detail__view-cards:hover:not([aria-expanded=true]) svg path{color:#6ef3ce!important;stroke:currentColor!important}html[data-theme=dark] .my-order-page .order-detail__view-cards svg,html[data-theme=dark] .my-order-page .order-detail__view-cards svg path{color:#2fe0b4!important;stroke:currentColor!important}html[data-theme=dark] .my-order-page .order-detail__view-cards[aria-expanded=true]{background:#16c79a!important;border-color:#16c79a!important;color:#fff!important}html[data-theme=dark] .mantine-p3lbwn{background:var(--app-surface-soft)!important}html[data-theme=dark] .my-order-page .order-detail__cards-note a,html[data-theme=dark] .my-order-page .order-detail__cards-note-label,html[data-theme=dark] .my-order-page .order-detail__cards-value,html[data-theme=dark] .my-order-page .order-detail__product-title,html[data-theme=dark] .my-order-page .order-detail__status-label,html[data-theme=dark] .my-order-page .order-detail__status-title,html[data-theme=dark] .my-order-page .order-detail__summary-title{color:#eef2f7!important}html[data-theme=dark] .my-order-page .order-detail__cards-label,html[data-theme=dark] .my-order-page .order-detail__cards-note,html[data-theme=dark] .my-order-page .order-detail__product-qty-box,html[data-theme=dark] .my-order-page .order-detail__product-sub,html[data-theme=dark] .my-order-page .order-detail__status-sub,html[data-theme=dark] .my-order-page .order-detail__summary-date,html[data-theme=dark] .my-order-page .order-detail__topup-label{color:#96a1b2!important}.listview-order-parent{display:flex;flex-direction:column;gap:1rem;margin-top:-30px}.listview-order__list{display:grid;grid-template-columns:repeat(1,auto);grid-gap:1rem}.search-panel-order-parent{display:flex;gap:1rem;flex-direction:column;align-items:stretch;border-radius:8px}.search-panel-order__header{display:flex;justify-content:space-between;align-items:flex-start;gap:1.5rem;flex-wrap:wrap;margin-bottom:.5rem}.search-panel-order__title{font-size:1.5rem;font-weight:600;color:#1f2937;margin:0;line-height:1.2}.search-panel-order__search{width:auto;max-width:350px;min-width:250px;background:#fff!important}.search-panel-order__order-status{width:100%;overflow-x:auto;display:flex;align-items:center;gap:.75rem;padding:.25rem 0;background:transparent;scrollbar-width:none}.search-panel-order__order-status .order-status-btn{border-radius:999px;padding:.5rem 1.25rem;font-size:.875rem;font-weight:500;white-space:nowrap;transition:all 0s ease;height:auto}@media screen and (max-width:768px){.search-panel-order__header{flex-direction:column;align-items:flex-start}.search-panel-order__search{max-width:100%;width:100%}}.order-card{background:#fff;border-radius:10px;padding:1rem;box-shadow:0 1px 3px rgba(0,0,0,.08);border:1px solid #e5e7eb;transition:all 0s ease;position:relative}.order-card__flag{position:absolute;top:-8px;left:-6px;background:#fec053;padding:.2rem .8rem;border-radius:8px 8px 8px 0;color:#fff;font-size:.6rem;font-weight:600;letter-spacing:.02em;box-shadow:0 2px 6px rgba(253,176,34,.25)}.order-card__flag:after{content:"";position:absolute;bottom:-14px;left:0;width:12px;height:15px;border-left:6px solid #eb9d14;border-bottom:6px solid transparent}.order-card__flag--new{background:#fdb022}.order-card__flag span{position:relative;z-index:1}.order-card__status-badge--paid.order-card__status-badge--expired,.order-card__status-badge.order-card__status-badge--expired{color:#b91c1c!important}.order-card:hover{box-shadow:0 4px 12px rgba(0,0,0,.15)}.order-card__header{display:flex;justify-content:space-between;align-items:center;margin-bottom:1rem;flex-wrap:wrap;gap:.75rem}.order-card__badges{display:flex;gap:.5rem;flex-wrap:wrap}.order-card__badge-stack{display:flex;flex-direction:row;gap:.5rem;align-items:center}.order-card__badge-row{display:flex;gap:.5rem;align-items:center;flex-wrap:wrap}@media screen and (max-width:1024px){.order-card__badges--with-review{align-items:flex-start}.order-card__badges--with-review .order-card__badge-stack{flex-direction:column;gap:.3rem;align-items:flex-start}.order-card__badges--with-review .order-card__badge--review{order:0;margin-left:0;align-self:flex-start}}.order-card__badge{display:flex;align-items:center;gap:.4rem;padding:.375rem .75rem;border-radius:6px;font-size:.875rem;font-weight:500;border:none;cursor:pointer;transition:all 0s ease}.order-card__badge--payment{background-color:#ecfdf5;color:#15b48b}.order-card__badge--payment:hover{background-color:#d1fae5}html[data-theme=dark] .order-card__badge--payment:hover{background-color:#2c302d!important}.order-card__badge--order{background-color:#eef2ff;color:#6366f1}.order-card__badge--order:hover{background-color:#e0e7ff}html[data-theme=dark] .order-card__badge--order:hover{background-color:#2c302d!important}.order-card__badge--support{background-color:#e0f2fe;color:#0284c7;display:none}.order-card__badge--support:hover{background-color:#bae6fd}html[data-theme=dark] .order-card__badge--support:hover{background-color:#2c302d!important}.order-card__badge--review{background-color:#fef3c7;color:#f59e0b}.order-card__badge--review:hover{background-color:#fde68a}html[data-theme=dark] .order-card__badge--review:hover{background-color:#2c302d!important}.order-card__badge--buy-again{background-color:initial;color:#15b48b;font-family:DM Sans;font-size:16px;font-style:normal;font-weight:500;border:1px solid #15b48b;border-radius:99px}.order-card__badge--buy-again-header{display:none}@media screen and (max-width:768px){.order-card__badge--buy-again-header{display:inline-flex}.order-card__product-actions .order-card__badge--buy-again{display:none}}.order-card__status-badges{display:flex;gap:.5rem;align-items:center}.order-card__pay-now-btn{border:none;border-radius:8px;background:#15b48b;color:#fff;font-size:.85rem;font-weight:600;padding:.35rem .85rem;height:32px;cursor:pointer;transition:background-color .2s ease;margin-right:4px}.order-card__pay-now-btn:hover:not(:disabled){background:#129f7a}.order-card__pay-now-btn:disabled{opacity:.65;cursor:not-allowed}.order-card__status-badge{padding:.375rem .875rem;border-radius:8px;font-size:1rem;font-weight:500;letter-spacing:-.02rem}.order-card__status-badge--paid{background-color:initial;color:#15b48b}.order-card__status-badge--completed{color:#118c6c;text-align:center}.order-card__status-badge--pending,.order-card__status-badge--wait,.order-card__status-badge--wait-send,.order-card__status-badge--wait-sending,.order-card__status-badge--wait__send,.order-card__status-badge--wait__sending,.order-card__status-badge--wait_sending,.order-card__status-badge--waiting,.order-card__status-badge--waiting_for_payment,.order-card__status-badge--waitsend{background-color:initial;color:#b45309}.order-card__status-badge--processing{color:#4338ca}.order-card__status-badge--partial,.order-card__status-badge--sending{background-color:initial;color:#8c8011}.order-card__status-badge--refunded{color:#5b21b6}.order-card__status-badge--canceled,.order-card__status-badge--cancelled{background-color:initial;color:#b91c1c}.order-card__status-badge--pre-order{background-color:#e0f2fe;color:#0369a1}.order-card__products-list{display:flex;flex-direction:column;gap:1rem}.order-card__product-wrapper{border:1px solid #f3f3f3;border-radius:8px;background-color:#fff;padding:.75rem}.order-card__product{display:grid;grid-template-columns:minmax(0,1fr) minmax(160px,1fr) -webkit-max-content;grid-template-columns:minmax(0,1fr) minmax(160px,1fr) max-content;align-items:center;grid-gap:.75rem;gap:.75rem}.order-card__product--status-only{grid-template-columns:minmax(0,1fr) -webkit-max-content;grid-template-columns:minmax(0,1fr) max-content}.order-card__product--single{grid-template-columns:minmax(0,1fr)}.order-card__product-main{display:flex;align-items:center;gap:.75rem;flex:1 1;min-width:0}.order-card__product-status{display:flex;align-items:center;justify-content:center;min-width:150px;text-align:center;justify-self:center}.order-card__product-status .order-card__status-badge{display:inline-flex;justify-content:center;width:auto;min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content;margin:0 auto}.order-card__product-status--solo{justify-self:end;min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content;margin-left:auto}.order-card__product--status-only .order-card__product-status{min-width:auto}.order-card__product--single .order-card__product-main{width:100%}.order-card__product-image{width:70px;height:56px;flex-shrink:0;border-radius:12px;overflow:hidden;background-color:#f1f2f3;display:flex;align-items:center;justify-content:center;cursor:pointer}.order-card__product-image img{width:100%;height:100%}.order-card__product-image-placeholder{width:100%;height:100%;display:flex;align-items:center;justify-content:center;font-size:1.25rem;font-weight:600;color:#fff}.order-card__product-details{flex:1 1}.order-card__product-title{font-size:.95rem;font-weight:500;color:#121212;margin:0 0 .2rem;transition:color 0s ease;line-height:1.25rem;cursor:pointer}.order-card__product-title:hover{color:#15b48b}.order-card__product-meta{font-size:.8rem;color:#676767;margin:0 0 .2rem;font-weight:400;letter-spacing:-.02rem}.review-modal__content{background:#fcfcfc;border-radius:16px;box-shadow:0 16px 32px rgba(15,23,42,.14);overflow:hidden}.review-modal__header{position:relative;display:flex;align-items:center;justify-content:center;padding:.37rem 1.1rem .55rem;text-align:center}.review-modal__header .mantine-Modal-close{position:absolute;right:1rem;top:.4rem;transform:none}.review-modal__title{font-size:1.25rem;font-weight:600;color:#111827;width:100%}.review-modal__title-order{color:#0a9a6b;font-weight:700;margin-left:.35rem}.review-modal__body{padding:1.2rem 1rem;background:#fff}.review-modal__loader{display:flex;align-items:center;justify-content:center;padding:2.5rem 0}.review-modal__grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:1.75rem;gap:1.75rem}.review-modal__grid>*{align-self:stretch}.review-modal__ratings{display:flex;flex-direction:column;gap:1rem}.review-modal__prompt{margin:0;font-size:.95rem;color:#4b5563;line-height:1.5}.review-modal__options{display:flex;flex-direction:column;gap:.5rem}.review-modal__option{display:flex;align-items:center;gap:.6rem;padding:.45rem .55rem;border-radius:12px;border:1px solid transparent;transition:background-color .2s ease,border-color .2s ease;cursor:pointer}.review-modal__option input{accent-color:#0a9a6b;width:16px;height:16px;cursor:pointer}.review-modal__option-label{flex:0 0 96px;font-size:.95rem;font-weight:500;color:#1f2937}.review-modal__option-stars{display:flex;gap:.2rem}.review-modal__option-stars svg{width:18px!important;height:18px!important}.review-modal__option--active,.review-modal__option:hover{background:#f3fdf8;border-color:rgba(10,154,107,.28)}.review-modal__feedback{display:flex;flex-direction:column;gap:.65rem}.review-modal__feedback-label{font-size:.95rem;font-weight:500;color:#444}.review-modal__textarea .mantine-Textarea-input{min-height:160px;border-radius:12px;border:1px solid #e5e7eb;background:#fff;transition:border-color .2s ease,box-shadow .2s ease}.review-modal__textarea .mantine-Textarea-input:focus{border-color:#0a9a6b;box-shadow:0 0 0 3px rgba(10,154,107,.12)}.review-modal__submit.mantine-Button-root{width:100%;height:44px;border-radius:10px;background:#0a9a6b;transition:background-color .2s ease}.review-modal__submit.mantine-Button-root:hover{background:#08865d}.review-modal__submit .mantine-Button-label{font-weight:600;letter-spacing:.01em}.review-modal__empty{text-align:center;padding:2rem 0;color:#94a3b8;font-size:.95rem}@media screen and (max-width:900px){.review-modal__grid{grid-template-columns:1fr;gap:1.5rem}.review-modal__options{gap:.5rem}.review-modal__option{padding:.5rem}}@media screen and (max-width:640px){.review-modal__header{padding:1.25rem 1.25rem .6rem}.review-modal__body{padding:1.25rem}}.order-card__product-date{font-size:.65rem;color:#737373;margin:0;font-weight:400;letter-spacing:-.02rem}.order-card__product-price-center{display:flex;align-items:center;justify-content:flex-start;flex:1 1;font-weight:600;margin-left:auto}.order-card__product-actions{display:flex;align-items:center;gap:.7rem;grid-column:3;justify-self:end;flex-shrink:0}.order-card__product-price{font-size:1.05rem;font-weight:600;color:#121212;margin:0}.order-card__product-codes{margin-top:1.375rem;display:flex;flex-direction:column;gap:.5rem}.order-card__code-row{display:flex;align-items:center;gap:.4rem;padding:.25rem .5rem;background:transparent;border:1px solid #e6e6e6;border-radius:4px;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-ms-overflow-style:none}.order-card__code-row::-webkit-scrollbar{display:none}.order-card__code-cell{display:flex;flex-direction:column;gap:.25rem;min-width:130px;flex:0 0 auto}.order-card__code-cell--compact{flex:0 0 72px;min-width:72px}.order-card__code-cell--status{min-width:180px}.order-card__code-label{font-size:.7rem;font-weight:400;color:#676767;text-transform:none;letter-spacing:-.015rem}.order-card__code-value-wrapper{display:flex;align-items:center;gap:.3rem;min-width:0}.order-card__code-value{color:#3a3939;font-weight:500;font-size:.7rem;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;letter-spacing:-.015rem}.order-card__code-value.order-card__code-value--status{overflow:visible;text-overflow:clip}.order-card__code-value.order-card__code-value--status-active{color:#15b48b}.order-card__code-value.order-card__code-value--status-expired{color:#ef4444}.order-card__copy-btn{background:transparent;border:none;padding:0;cursor:pointer;display:flex;align-items:center;justify-content:center;width:14px;height:14px;flex-shrink:0;transition:opacity .15s ease}.order-card__copy-btn:hover{opacity:.7}.order-card__toggle-btn{margin-left:auto;background:#e8e8e8;border:none;color:#5e5e5e;font-size:.9rem;font-weight:500;padding:.2rem .6rem;border-radius:6px;cursor:pointer;transition:background-color .15s ease;height:26px;letter-spacing:-.02rem}.order-card__toggle-btn:hover{background:#d8d8d8}.order-card__info-box{margin-top:.5rem;padding:.563rem;border-radius:4px;background:#ffffe5;border:none;display:flex;flex-direction:column;gap:.375rem}.order-card__info-box p{margin:0}.order-card__info-label{font-weight:500;margin-right:.5rem}.order-card__info-label,.order-card__info-value{color:#6c6c6c;font-size:.75rem;letter-spacing:-.015rem}.order-card__info-value{font-weight:600;word-break:break-word;text-decoration:underline}.order-card__buy-again-btn{background-color:#15b48b!important;color:#fff!important;border:none!important;border-radius:6px!important;padding:.5rem 1.25rem!important;font-size:.875rem!important;font-weight:500!important;cursor:pointer;transition:all .2s ease;height:auto!important}.order-card__buy-again-btn:hover{background-color:#129f7a!important}.order-card__view-details-btn{background-color:#15b48b!important;color:#fff!important;border:none!important;border-radius:10px!important;padding:.25rem .6rem!important;font-size:.95rem!important;font-weight:500!important;cursor:pointer;transition:all 0s ease;height:auto!important;display:flex;align-items:center;gap:.4rem;letter-spacing:-.02rem;justify-self:end;grid-column:3}.order-card__view-details-btn:hover{background-color:#129f7a!important}.order-card__copy-all-btn{background:transparent;border:none;color:#626262;font-size:1rem;font-weight:400;text-decoration:underline;cursor:pointer;padding:0;transition:opacity .2s ease;letter-spacing:-.02rem}.order-card__copy-all-btn:hover{opacity:.7}.order-card__alerts{margin-top:1rem;display:flex;flex-direction:column;gap:.75rem}.order-card__alert{border-radius:8px;padding:.75rem .9rem;display:flex;flex-direction:column;gap:.35rem;border:1px solid transparent}.order-card__alert-heading{display:flex;align-items:center;gap:.4rem;margin-left:-10px}.order-card__alert-label{font-size:.8125rem;font-weight:500;letter-spacing:-.01rem}.order-card__alert-text{font-size:.875rem;line-height:1.45;letter-spacing:-.01rem;margin:0 0 0 10px}.order-card__alert-text--collapsed{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.order-card__alert--warning{background:#fffbeb;border-color:#f59e0b33}.order-card__alert--warning .order-card__alert-label{color:#b45309}.order-card__alert--warning .order-card__alert-text{color:#92400e}.order-card__alert--error{background:#fef2f2;border-color:#f8717133}.order-card__alert--error .order-card__alert-label{color:#b91c1c}.order-card__alert--error .order-card__alert-text{color:#991b1b}.order-card__footer{margin-top:1rem;padding:.875rem 1rem;background:linear-gradient(135deg,#f0fdf9,#f9fafb);border-radius:8px;border:1.5px solid #e0f7ef;display:flex;justify-content:flex-end}.order-card__total{display:flex;align-items:center;gap:1rem}.order-card__total-label{font-size:1rem;font-weight:600;color:#374151}.order-card__total-value{font-size:1rem;font-weight:700;color:#000}.order-card__note{margin-top:1rem;padding:.75rem;background-color:#f9fafb;border-radius:6px;border:1px solid #e5e7eb}.order-card__note-heading{display:flex;align-items:center;gap:.4rem;margin-bottom:.25rem;margin-left:-6px}.order-card__note-title{font-size:.875rem;font-weight:600;color:#15b48b;margin:0}.order-card__note-value{font-size:.875rem;color:#4b5563;margin:0 0 0 15px}.order-card__note-value--collapsed{display:-webkit-box;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.order-card__note-icon{color:#15b48b}.order-card__note-icon--warning{color:#b45309}.order-card__note-icon--error{color:#b91c1c}.order-card__note-toggle{border:none;background:transparent;padding:0;margin:0;align-self:flex-start;font-size:.8125rem;font-weight:600;cursor:pointer;color:#0f766e}.order-card__note-toggle:hover{text-decoration:underline}.order-card__note-toggle--warning{color:#b45309;margin-left:10px}.order-card__note-toggle--error{color:#b91c1c;margin-left:10px}.order-card__note-toggle--general{color:#15b48b;margin-left:15px}.order-pagination__meta{display:flex;justify-content:space-between;align-items:center;gap:1rem;font-size:.875rem;color:#4b5563;margin-bottom:1rem}.order-pagination__meta span{font-weight:600;color:#111827}.order-pagination{display:flex;justify-content:center;align-items:center;gap:1rem;flex-wrap:wrap;background:#fff;padding:.625rem 3rem;border-radius:300px;border:1px solid #e5e7eb;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:1.5rem auto 1rem}.order-pagination__button{display:inline-flex;align-items:center;gap:.5rem;border:none;background:transparent;color:#000;font-size:.875rem;font-weight:600;cursor:pointer;transition:all .2s ease;letter-spacing:-.02em}.order-pagination__icon-wrapper{display:flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:1px solid #000;border-radius:14px;background:#fff;transition:all .2s ease}.order-pagination__icon-wrapper svg{width:14px;height:14px}.order-pagination__button:hover:not(:disabled){color:#15b48b}.order-pagination__button:hover:not(:disabled) .order-pagination__icon-wrapper{border-color:#15b48b}.order-pagination__button:disabled{opacity:.45;cursor:not-allowed}.order-pagination__button--nav{padding:0}.order-pagination__pages{display:inline-flex;align-items:stretch;gap:.5rem;flex:0 1 auto;max-width:280px}.order-pagination__page{flex:0 0 28px;width:28px;height:28px;display:flex;align-items:center;justify-content:center;border-radius:14px;border:1px solid #4f5454;background:#fff;color:#4f5454;font-weight:500;cursor:pointer;transition:all .2s ease;padding:0;letter-spacing:-.02em}.order-pagination__page:hover{border-color:#15b48b;color:#15b48b}.order-pagination__page--active{background:#15b48b;color:#fff;border-color:#15b48b;box-shadow:none}.order-pagination__ellipsis{color:#4f5454;font-size:.875rem;display:inline-flex;align-items:center;justify-content:center;flex:0 0 28px;width:32px;height:32px;border-radius:14px;border:1px solid #4f5454;background:#fff;padding:0;font-weight:500;letter-spacing:-.02em}@media screen and (max-width:640px){.order-pagination__meta{flex-direction:column;align-items:flex-start}.order-pagination__pages{order:0;width:auto;justify-content:flex-start;flex-wrap:nowrap;overflow-x:auto;max-width:none;scrollbar-width:none;-ms-overflow-style:none}.order-pagination__pages::-webkit-scrollbar{display:none}}@media screen and (max-width:768px){.order-card__product{display:flex;flex-direction:column;align-items:flex-start}.order-card__product-main{width:100%}.order-card__product-status{width:100%;justify-content:flex-start;min-width:0;margin-top:.5rem;justify-self:flex-start}.order-card__product-status .order-card__status-badge{width:auto;margin:0}.order-card__product-status--solo{margin-left:0}.order-card__product-actions{width:100%;flex-direction:row;justify-content:space-between;align-items:center;margin-left:0}.order-card__product-price-center{flex:0 0 auto;justify-content:flex-start;padding-top:.5rem;margin-left:0}.order-card__code-row{display:grid;grid-template-columns:repeat(2,minmax(0,1fr)) auto;grid-gap:.42rem .5rem;gap:.42rem .5rem;align-items:end;overflow:visible}.order-card__code-cell,.order-card__code-cell--compact,.order-card__code-cell--status{width:100%;min-width:0;flex:0 0 auto}.order-card__code-cell--status{grid-column:2}.order-card__code-label{font-size:11px}.order-card__code-value{font-size:12px}.order-card__toggle-btn{width:auto;margin-left:0;text-align:center;grid-column:3;grid-row:1/span 2;align-self:end;padding:.2rem .55rem;font-size:.78rem;height:24px}.order-card__copy-all-btn,.order-card__view-details-btn{width:auto!important;justify-self:auto!important}.order-card__view-details-btn{padding:.2rem .52rem!important;font-size:.72rem!important;border-radius:999px!important}.order-card__copy-all-btn{font-size:.72rem}.order-card__product-status{grid-row:1!important;margin-top:0!important;justify-self:end!important;align-items:center!important}.order-card__product-actions,.order-card__product-status{grid-column:2!important;width:auto!important;justify-content:flex-end!important}.order-card__product-actions{grid-row:2!important;align-items:flex-start!important}}@media screen and (max-width:600px){.order-card__header{margin-bottom:5px;align-items:flex-start}.order-card__badges{gap:.22rem}.order-card__badge{font-size:12px;padding:.34rem .38rem;gap:.16rem;align-items:center;line-height:1;white-space:nowrap;border-radius:99px}.search-panel-order__order-status{gap:6px!important;margin-top:-12px}.search-panel-order__order-status .order-status-btn{font-size:12px!important}.order-pagination{margin-top:5px!important}.order-card__badge svg{width:10px;height:10px;display:block}.order-card__badge span{line-height:1}.order-card__product-image{width:52px;height:52px;border-radius:7px}.order-card__product-title{font-size:13px;line-height:1.05rem}.order-card__product-date,.order-card__product-meta{font-size:12px}.order-card__status-badge{font-size:12px;padding:.14rem .36rem}.order-card__badge--buy-again,.order-card__copy-all-btn,.order-card__view-details-btn{font-size:12px!important;padding:.2rem .35rem!important;min-height:22px}.order-card__product-met{margin:0}.order-card__badge--buy-again svg,.order-card__copy-all-btn svg,.order-card__view-details-btn svg{width:13px;height:13px}}.iv-order__item{display:flex;flex-direction:column;gap:.2rem;align-items:stretch;padding:1rem 1.2rem;border-radius:4px;border:1.5px solid #e9e9e9}.iv-order__item:hover{transition:all .3s ease;box-shadow:0 12px 48px rgba(0,0,0,.2)}.iv-order__item--top{display:flex;align-items:center;justify-content:space-between}.iv-order__item--top__order{display:flex;flex-direction:column;align-items:flex-start;gap:.1rem}.iv-order__item--top__order--text{font-size:small;cursor:pointer}.iv-order__item--top__status{background-color:#000;border-radius:4px;padding:.2rem .7rem;color:#fff;font-size:small}.iv-order-divider{height:1px;width:100%;margin:.2rem .3rem}.iv-order__item--bottom{display:flex;justify-content:space-between}.iv-order__item--bottom__left{display:flex;flex-direction:column;gap:.2rem}.iv-order__item--bottom__payment--title{font-size:small;cursor:pointer;font-weight:600}.iv-order__item--bottom__payment--date{font-size:.57rem;color:#303030}.iv-order__item--bottom__right{background-color:#fafafa;border-radius:4px;display:flex;align-items:center}@media screen and (max-width:650px){.iv-order__item--bottom__right{flex-direction:column}.listview-order-parent{padding:0!important}}.iv-order__item--bottom__right--status{padding:.2rem .3rem;font-size:small;font-weight:600}.iv-order__item--bottom__right--others{display:flex;gap:.4rem;flex-direction:row;align-items:center;justify-content:center;padding:.3rem 1rem}.iv-order__item--bottom__right--others__payable{color:#212121;font-size:.6rem;font-weight:600}.iv-order__item--bottom__right--others__cart{display:flex;flex-direction:row;align-items:center;gap:.5rem;color:#fff;background-color:#000;border-radius:4px;padding:.3rem .7rem}.iv-order__item--bottom__right--others__cart--count{color:#fff;font-size:.6rem;font-weight:600}.d-order-parent,.d-order-parent-container{display:flex;flex-direction:column;align-items:center}.d-order-parent{width:100%}.d-order__main{width:100%;display:flex;align-items:flex-start;justify-content:space-between}.d-order__main--status{width:48%;display:flex;flex-direction:column;align-items:stretch;box-shadow:0 12px 48px rgba(0,0,0,.2);border-radius:4px;background-color:#fff;padding:1rem 1.2rem;gap:1rem}.d-order__main--status__title{font-size:.8rem;background-color:#f7f7f7;color:#212121;border-radius:2px;padding:.7rem 1rem;font-weight:500}.d-order__main--status__steps{margin-left:.7rem}.d-order__main--status__i-v--item__title{font-size:.8rem;font-weight:600}.d-order__main--summary{width:48%;display:flex;flex-direction:column;gap:1rem}.d-order__main--summary__order{display:flex;flex-direction:column;align-items:stretch;gap:.7rem;padding:1rem .7rem;box-shadow:0 12px 48px rgba(0,0,0,.2);border-radius:4px}.d-order__main--summary__order--header{display:flex;width:100%;justify-content:space-between;align-items:center;background-color:#f7f7f7;color:#212121;font-size:.8rem;padding:.3rem 1rem;border-radius:4px}.d-order__main--summary__order--header__label{font-size:.8rem;font-weight:500}.d-order__main--summary__order--header__value{font-size:1.2rem;font-weight:800}.d-order__main--summary__order--main{width:100%;display:flex;flex-direction:column;padding:.3rem 1rem}.d-order__main--summary__order--main__item{display:flex;width:100%;justify-content:space-between;align-items:center;font-size:.8rem}.d-order__main--summary__order--main__item--order-info{margin-top:.7rem;display:flex;flex-direction:column;padding:.3rem .5rem;border:1px solid #e9e9e9;border-radius:2px;flex-wrap:wrap;gap:.5rem}.d-order__main--summary__order--main__item--order-info__title{font-size:.8rem;font-weight:500;color:#212121}.d-order__main--summary__order--main__item--order-info__list{display:flex;flex-wrap:wrap;gap:1rem}.d-order__main--summary__order--main__item--order-info__list--item{display:flex;align-items:center;gap:.3rem;font-size:.8rem;color:#212121}.d-order__main--summary__order--main__item--label{font-size:.8rem;font-weight:500}.d-order__main--summary__order--main__item--value{font-size:.8rem;font-weight:600}.d-order__main--summary__order--main__item--additional-info{margin-top:.7rem;display:flex;flex-direction:column;padding:.3rem .5rem;border:1px solid #e9e9e9;border-radius:2px;flex-wrap:wrap}.d-order__main--summary__order--main__item--additional-info__title{font-size:.9rem;font-weight:700;color:var(--primaryColor)}.d-order__main--summary__order--main__item--additional-info__value{font-size:.9rem;font-weight:700}.d-order__main--summary__cards{flex-direction:column;gap:.7rem;align-items:stretch;padding:.7rem 1rem;box-shadow:0 12px 48px rgba(0,0,0,.2)}.d-order__main--summary__cards,.i-v-wish{width:100%;display:flex;background-color:#fff;border-radius:4px}.i-v-wish{align-items:center;padding:.5rem;justify-content:space-between;cursor:pointer;border:1px solid #e9e9e9}.i-v-wish:hover{transition:all .3s ease;box-shadow:0 4px 16px rgba(0,0,0,.1)}.i-v-wish__catalog{display:flex;align-items:center;justify-content:flex-start;gap:.5rem}.i-v-wish__catalog--img-container{width:36px;height:36px;border-radius:4px;background-color:#e9e9e9}.i-v-wish__catalog--img-container__img{width:36px;height:36px;border-radius:4px;object-fit:cover}.i-v-wish__catalog--details{display:flex;flex-direction:column;align-items:flex-start}.i-v-wish__catalog--details--title{font-size:.9rem;font-weight:500}.i-v-wish__catalog--details--card-title{font-size:.6rem;font-weight:500;color:#303030}.i-v-wish__quantity{display:flex;font-size:.75rem;align-items:center;gap:0;font-weight:600}@media screen and (max-width:600px){.d-order__main{flex-direction:column;gap:2.5rem}.d-order__main--status,.d-order__main--summary{width:100%}}.i-v-order-parent{display:flex;flex-direction:column;width:100%;border-radius:4px;align-items:stretch;background-color:#fff;padding:.7rem 1rem;box-shadow:0 12px 16px rgba(0,0,0,.1)}.i-v-order__payment{display:flex;width:100%;justify-content:space-between;flex-wrap:wrap}.i-v-order__payment--main{display:flex;flex-direction:column;gap:.2rem;align-items:center}.i-v-order__payment--main__id{display:flex;align-items:center;font-size:.8rem;gap:.5rem;cursor:pointer;padding:.1rem .5rem;border:1px solid #e9e9e9;border-radius:2px}.i-v-order__payment--main__id:hover{transition:all .3s ease;background-color:#e9e9e9}.i-v-order__payment--main__id--label{font-weight:600;font-size:.85rem}.i-v-order__payment--main__id--value{font-weight:700;font-size:.85rem;color:#439a97}.i-v-order__payment--main__date{margin-left:.4rem;font-size:.65rem;color:#303030}.i-v-order__payment--others{display:flex;flex-direction:column;gap:.2rem;align-items:flex-end}.i-v-order__payment--others__total{font-size:.85rem;font-weight:700;color:#000}.i-v-order__payment--others__status{font-size:.65rem;color:#303030}.i-v-order__order{display:flex;width:100%;justify-content:space-between;flex-wrap:wrap}.i-v-order__order--main{align-items:center;font-size:.8rem;cursor:pointer;padding:.1rem .5rem}.i-v-order__order--main,.i-v-order__order-info{display:flex;gap:.5rem;border:1px solid #e9e9e9;border-radius:2px}.i-v-order__order-info{margin-top:.7rem;flex-direction:column;padding:.3rem .5rem;flex-wrap:wrap}.i-v-order__order-info--title{font-size:.8rem;font-weight:500;color:#212121}.i-v-order__order-info--list{display:flex;flex-wrap:wrap;gap:1rem}.i-v-order__order-info--list__item{display:flex;align-items:center;gap:.3rem;font-size:.8rem;color:#212121}.i-v-order__order--main:hover{transition:all .3s ease;background-color:#e9e9e9}.i-v-order__order--main__label{font-weight:600;font-size:.8rem}.i-v-order__order--main__value{font-weight:700;font-size:.85rem;color:#439a97}.i-v-order__order--others{display:flex;flex-direction:row;gap:.4rem;align-items:center;background-color:#f7f7f7;padding:.2rem .4rem;border-radius:2px}.i-v-order__order--others__status{font-size:.75rem;color:#303030;font-weight:600}.i-v-order__cards{margin-top:.5rem;width:100%}@media screen and (max-width:600px){.order-card__pay-now-btn{font-size:.72rem;height:24px;padding:.14rem .4rem}.order-card{padding:6px;margin-bottom:-5px}.order-card__product-wrapper{padding:6px}.order-card__flag{padding:2px 8px;font-size:8px}.order-card__alert{padding:.3rem .7rem;gap:.2rem}.order-card__alert-label,.order-card__alert-text{font-size:11px}.order-pagination__ellipsis{width:20px!important;height:20px!important;border-radius:999px;flex:none}.order-detail__product-details{min-width:0!important;width:0!important;flex:1 1!important;overflow:hidden!important}.order-detail__product-title{font-size:.82rem!important}.order-detail__product-sub,.order-detail__product-title{white-space:nowrap!important;overflow:hidden!important;text-overflow:ellipsis!important;display:block!important;width:100%!important;max-width:100%!important}.order-detail__product-sub{font-size:.75rem!important}.order-detail__product-info{min-width:0!important;overflow:hidden!important}.order-detail__status-card{box-shadow:none!important;border:none!important}.order-detail__additional,.order-detail__product,.order-detail__summary{box-shadow:none!important}}html[data-theme=dark] .my-order-page .order-detail__submit-ticket{background:#313836!important;border-color:#313836!important;color:#44b6f8!important}html[data-theme=dark] .my-order-page .order-detail__submit-ticket:hover{background:#2c302d!important;border-color:#2c302d!important}html[data-theme=dark] .my-order-page .order-detail__submit-ticket svg path{stroke:#44b6f8!important}.catalog-parent-container{display:flex;flex-direction:column;justify-content:center;align-items:center;padding:20px 0;border:1px solid #f0f0f0;background-color:#f6f8f9}.catalog-parent{width:100%;display:flex;align-items:flex-start;gap:1rem;justify-content:space-between!important}.catalog-content{flex:1 1;display:flex;flex-direction:column;gap:16px}.catalog__desc{margin-top:1rem;font-size:small;color:#212121}.top-catalog-parent{border-radius:12px;padding:20px;gap:16px;border:1px solid #f0f0f0}.lv-catalog-parent,.top-catalog-parent{width:100%;background:#fff;display:flex;flex-direction:column}.lv-catalog-parent{align-items:stretch}.lv-catalog__list{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:16px;padding:1rem 0}.catalog-pagination-wrapper{width:100%;display:flex;justify-content:center;margin-top:16px;margin-bottom:20px}.catalog-pagination{background:#fff;border-radius:999px;padding:5px 20px}.catalog-pagination,.catalog-pagination-pages{display:flex;align-items:center;gap:8px}.catalog-pagination-control{display:flex;align-items:center;gap:6px;padding:6px 12px;border-radius:999px;border:none;background:transparent;font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#111827;cursor:pointer;transition:color .2s ease}.catalog-pagination-control .icon{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;border:1px solid #d1d5db;font-size:16px}.catalog-pagination-control:hover .icon{border-color:#14b88f;color:#0f766e}.catalog-pagination-control:disabled{opacity:.4;cursor:not-allowed}.catalog-pagination-page{width:36px;height:36px;border-radius:50%;border:1px solid #d1d5db;background:transparent;color:#111827;display:flex;align-items:center;justify-content:center;font-weight:500;cursor:pointer;transition:all 0s ease}.catalog-pagination-page:hover{background:rgba(20,184,143,.12);border-color:#14b88f}.catalog-pagination-page.active{background:#14b88f;border-color:#14b88f;color:#fff}.catalog-pagination-ellipsis{padding:0 6px;color:#6b7280;font-weight:600}.catalog-pagination.is-compact{gap:6px;padding:4px 10px}.catalog-pagination.is-compact .catalog-pagination-control{padding:4px 6px;gap:4px;font-size:11px;letter-spacing:.04em}.catalog-pagination.is-compact .catalog-pagination-control .label{font-size:11px}.catalog-pagination.is-compact .catalog-pagination-control .icon{width:24px;height:24px;font-size:13px}.catalog-pagination.is-compact .catalog-pagination-page{width:34px;height:34px;font-size:13px}.catalog-pagination.is-compact .catalog-pagination-pages{gap:6px}.catalog-pagination.is-compact .catalog-pagination-ellipsis{padding:0 2px}.lv-catalog__grid--item{display:flex;flex-direction:column;justify-content:flex-start;align-items:flex-start;border-radius:12px;border:none;background:#fff;text-decoration:none;color:#212121;padding:0;transition:all 0s ease;box-shadow:0 2px 8px rgba(0,0,0,.08);overflow:hidden}.lv-catalog__grid--item:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.12)}.lv-catalog__grid--item__img{height:120px;width:100%;border-radius:12px 12px 0 0}.lv-catalog__grid--item__image-wrap{position:relative;width:100%;height:120px}.lv-catalog__grid--item__flag{position:absolute;top:4px;right:4px;display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:4px;background:transparent;border:none}.lv-catalog__grid--item__flag img{width:24px!important;height:24px!important;border-radius:6px!important}.lv-catalog__grid--item__img:hover{transition:all .3s ease}.lv-catalog__grid--item__title{margin:0;padding:12px;font-size:13px;font-weight:500;text-align:left;line-height:1.3;color:#212121;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;background:#fff}@media screen and (max-width:850px){.catalog-parent{flex-direction:column;gap:10px!important}.catalog-parent>div:first-child{width:100%}.top-catalog-parent{padding:14px;gap:0}}@media screen and (max-width:609px){.lv-catalog__list{grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:16px}.lv-catalog__grid--item__img{height:80px}.lv-catalog__grid--item__title{padding:8px;font-size:11px}.catalog-pagination-wrapper{overflow-x:auto;justify-content:flex-start;padding:0 10px}.lv-catalog__grid--item__flag img{width:18px!important;height:18px!important}.lv-catalog__grid--item__flag{top:0;right:0}}@media screen and (min-width:610px) and (max-width:799px){.lv-catalog__list{grid-template-columns:repeat(4,minmax(0,1fr));grid-gap:.9rem}.lv-catalog__grid--item__img{height:110px}.lv-catalog__grid--item__title{padding:9px;font-size:12px}}@media screen and (min-width:800px) and (max-width:1024px){.lv-catalog__list{grid-template-columns:repeat(4,1fr);grid-gap:1.3rem}}@media screen and (min-width:993px) and (max-width:1170px){.lv-catalog__list{grid-template-columns:repeat(3,1fr)}}.details-catalog-container{max-width:1200px;padding:.5rem 4%;width:100%;margin:0 auto}@media screen and (max-width:609px){.lv-catalog-parent .empty-parent{width:100%!important;min-height:15vh;border-radius:8px}}@media screen and (min-width:1200px){.details-catalog-container{padding:0}}.details-catalog-parent-container{width:100%;display:flex;flex-direction:column;align-items:center;background-color:#f6f8f9}.details-catalog-parent{width:100%;display:flex;flex-direction:column;align-items:stretch}@keyframes example{to{background-position:0}}.details-catalog-top__banner{position:relative;background:linear-gradient(120deg,var(--catalog-left-color,#001a18) 0,var(--catalog-right-color,#05998f) 100%);overflow:visible;border-radius:0;min-height:220px}.details-catalog-top__bg-video{object-fit:cover}.details-catalog-top__bg-iframe,.details-catalog-top__bg-video{position:absolute;inset:0;width:100%;height:100%;pointer-events:none;z-index:0}.details-catalog-top__bg-iframe{border:0;border-radius:0}.details-catalog-top__bg-lottie{position:absolute;top:0;left:0;right:0;bottom:0;width:100%;height:100%;display:flex;align-items:center;justify-content:center;pointer-events:none;z-index:0;opacity:.3;mix-blend-mode:screen}.details-catalog-top__bg-lottie-player{width:100%;height:100%;min-height:200px}.details-catalog-top__bg-squares{position:absolute;inset:0;overflow:hidden;pointer-events:none;z-index:0}.details-catalog-top__bg-squares-group{position:absolute;inset:0;animation:detailsCatalogSquaresFlow 32s ease-in-out infinite}.details-catalog-top__bg-square{position:absolute;background:hsla(0,0%,100%,.08);border:1.5px solid hsla(0,0%,100%,.14);box-shadow:inset 0 1px 0 hsla(0,0%,100%,.13)}.details-catalog-top__bg-square.back{background:hsla(0,0%,100%,.04);border:1px solid hsla(0,0%,100%,.08);box-shadow:none;z-index:0}@keyframes detailsCatalogSquaresFlow{0%{transform:translate(0)}50%{transform:translate(-550px,-130px)}to{transform:translate(0)}}.details-catalog-top__background{width:100%;height:100%;position:absolute;top:0;left:0;filter:blur(2.5px) brightness(35%) grayscale(.2);background-position:50%;background-repeat:no-repeat;background-size:cover;z-index:0}.details-catalog-top__banner:after{content:none}.details-catalog-top-container{padding:2.5rem 4%;width:100%;display:flex;align-items:center;justify-content:center;position:relative;z-index:2!important}.details-catalog-top{position:relative;width:100%;max-width:1200px;display:flex;align-items:flex-start;justify-content:flex-start;gap:2rem;z-index:5}.details-catalog-top__catalog-icon{height:150px;width:160px;border-radius:12px;z-index:1;box-shadow:0 4px 12px rgba(0,0,0,.3);flex-shrink:0;object-fit:cover}.details-catalog-top__banner .icon{fill:#fff;width:18px;height:18px}.details-catalog-top__catalog-main{display:flex;flex-direction:column;gap:.75rem;align-items:flex-start;color:#fff;flex:1 1}.details-catalog-top__catalog-main--title{color:#fff;font-size:1.75rem;font-weight:600;margin:0;line-height:1.3}.details-catalog-top__catalog-main--rating{display:flex;align-items:center;gap:.5rem}.star-rating{display:flex;gap:2px}.star{font-size:18px;line-height:1;position:relative;display:inline-block}.star.filled{color:#fec053!important}.star.half{color:hsla(0,0%,100%,.3)}.star.half:before{content:"★";position:absolute;left:0;top:0;width:50%;overflow:hidden;color:#fec053}.star.empty{color:hsla(0,0%,100%,.3)}.rating-text{color:#fff;font-size:.9rem;font-weight:500}.details-catalog-top__catalog-main--meta{display:flex;align-items:center;gap:1.5rem;flex-wrap:wrap}.meta-item{display:flex;align-items:center;gap:.5rem;font-size:.9rem;color:#fff}.region-selector{position:relative}.region-selector__toggle{display:inline-flex;align-items:center;padding:.4rem .8rem;background:transparent!important;border-radius:999px;color:#fff!important;font-size:.95rem;font-weight:600;line-height:1.2;border:none!important;cursor:pointer}.region-selector__toggle[aria-disabled=true]{cursor:default;pointer-events:none;opacity:.9;box-shadow:none}.region-selector__flag,.region-selector__option-flag{width:22px;height:22px;border-radius:50%;object-fit:cover;box-shadow:0 2px 4px rgba(0,0,0,.2);flex-shrink:0;background:#f8fafc}.region-selector__flag--icon,.region-selector__option-flag--icon{display:inline-flex;align-items:center;justify-content:center;background:#f8fafc;color:#0c192b;box-shadow:none}.region-selector__label{white-space:nowrap;color:#334155;font-weight:500}.region-selector__label--active{color:#fff}.region-selector__caret{width:24px;height:24px;background-color:hsla(0,0%,100%,.22);padding:.2rem;transition:transform .2s ease;border-radius:50%;margin-left:.5rem}.region-selector.is-open .region-selector__caret{transform:rotate(180deg)}.region-selector__dropdown{position:absolute;top:calc(100% + 8px);right:-16px;display:flex;flex-direction:column;min-width:180px;max-height:260px;overflow-y:auto;padding:.4rem .5rem;background:#00000042;border-radius:12px;box-shadow:0 22px 44px rgba(15,23,42,.12);z-index:999;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.region-selector__option{display:flex;align-items:center;gap:.75rem;width:100%;padding:.55rem .85rem;background:transparent;border:none;color:#fff!important;font-size:.92rem;cursor:pointer;text-align:left;transition:background .15s ease;border-radius:8px;margin-bottom:4px}.region-selector__option.is-active,.region-selector__option:hover{background:hsla(0,0%,100%,.45);border-radius:8px}.region-selector__option:focus-visible{outline:none;background:rgba(14,192,110,.16)}.region-selector__option-label{color:#fff;font-weight:500}.region-selector__option-label.is-active{color:#fff}.manual-delivery-icon{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%}.manual-delivery-icon svg{width:16px;height:16px;display:block}.meta-item .region-flag{width:22px;height:22px;border-radius:4px;object-fit:cover;box-shadow:0 2px 4px rgba(0,0,0,.2);border-radius:50%}.details-catalog-top__catalog-main--note{display:flex;align-items:flex-start;gap:.5rem;margin-top:.5rem;padding:.75rem 0;border-radius:8px;font-size:12px;line-height:1.5;font-weight:400;font-family:sans-serif}.details-catalog-top__catalog-main--note p{margin:0;color:#fff}.details-catalog-top__fav-button{position:absolute;right:0;top:-1rem;z-index:2}.details-catalog-top__fav-button .mantine-Button-root{background:transparent!important;border:1px solid #fff!important;color:#fff!important}.details-catalog-top__fav-button .mantine-Button-root:hover{background:hsla(0,0%,100%,.1)!important;border-color:#fff!important}.details-catalog-top__fav-button .mantine-Button-root.details-catalog-top__fav-button__btn.is-favorite .mantine-Button-leftIcon,.details-catalog-top__fav-button .mantine-Button-root.details-catalog-top__fav-button__btn.is-favorite .mantine-Button-leftIcon svg{color:#ef4444!important}.details-catalog-top__fav-button .mantine-Button-root.details-catalog-top__fav-button__btn.is-favorite .mantine-Button-leftIcon svg *{stroke:#ef4444!important}.details-catalog-top__fav-button.mobile{display:none}.favorite-btn{background-color:rgba(0,0,0,.1);color:#fff}.favorite-btn:hover{background-color:rgba(0,0,0,.5)}.product-entity-summary{font-size:.875rem;color:#1f2937;line-height:1.6;font-weight:400}html[lang=en] .product-entity-summary{color:#6b7280}.details-catalog-main{width:100%;padding-right:0;box-sizing:border-box;background:transparent;border:none}.details-catalog-main,.details-catalog-main__tab{display:flex;flex-direction:column;box-shadow:none}.details-catalog-main__tab{position:-webkit-sticky;position:sticky;top:110px;background:#fff;z-index:2;border-radius:12px 12px 0 0;border-bottom:1px solid #e5e7eb;overflow:hidden}.faq-item__answer .faq-link{color:#06c;text-decoration:underline;text-underline-offset:3px;font-weight:500;word-break:break-all;transition:all .2s ease}.faq-item__answer .faq-link:hover{color:#049;text-decoration:none}.faq-item__answer .faq-link:after{content:"";font-size:.85em;display:inline-block}.details-catalog-main__tab--top{display:flex;align-items:center;justify-content:flex-start;gap:2rem;font-size:.95rem;color:#6b7280;font-weight:500;background:#fff;padding:0 1rem;border-bottom:none;border-radius:12px 12px 0 0}.details-catalog-main__tab--top__item{flex:0 0 auto;min-width:auto;text-align:left;padding:.9rem 0;cursor:pointer;border-bottom:2px solid transparent;transition:color 0s ease,border-color 0s ease;position:relative}.details-catalog-main__tab--top__item.active{color:#111827;font-weight:600;border-bottom-color:#111827}.details-catalog-main__tab--top__item:hover{color:#111827}.details-catalog-main__view{background:#fff;padding:1.75rem 2rem;line-height:1.7;color:#1f2937}.details-catalog-main__view p{margin:0 0 1rem;color:inherit}.details-catalog-main__view p:last-child{margin-bottom:0}.details-catalog-main__content{display:flex;flex-direction:column;gap:1.25rem;background:transparent}.details-catalog-main__section{display:flex;flex-direction:column;gap:1.25rem;border-radius:12px;background:#fff;padding:1.75rem 2rem;box-shadow:0 2px 8px rgba(15,23,42,.04)}.details-catalog-main__section-faq{display:flex;flex-direction:column;gap:1.25rem;border-radius:12px;background:transparent}.details-catalog-main__section:first-child{margin-top:-10px}.details-catalog-main__section:last-child{margin-bottom:0}.details-catalog-main__section-title{font-size:1.1rem;font-weight:600;color:#111827;margin:0;letter-spacing:-.01em}.details-catalog-main__section-body{color:#1f2937;line-height:1.7;font-size:.95rem}.details-catalog-main__section-body p{margin:0 0 1rem}.details-catalog-main__section-body p:last-child{margin-bottom:0}.details-catalog-main__section-header{display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap}.details-catalog-main__section-meta{display:flex;align-items:center;gap:1.5rem;font-size:.9rem;color:#6b7280}.details-catalog-main__section-meta .review-rating,.review-count{font-weight:600;color:#767b7b}@media screen and (min-width:1500px){.details-catalog-main__tab{top:110px}}@media screen and (max-width:700px){.details-catalog-top__banner{min-height:254px;overflow:visible;z-index:20}.details-catalog-top-container{padding:.55rem .95rem .95rem;z-index:21}.details-catalog-top{flex-direction:column;align-items:center;justify-content:center;gap:.6rem;text-align:center}.details-catalog-top__catalog-icon{width:112px;height:112px;border-radius:10px;box-shadow:0 7px 18px rgba(0,0,0,.34)}.details-catalog-main{width:100%}.details-catalog-top__catalog-main{width:100%;align-items:center;gap:.4rem}.details-catalog-top__catalog-main--title{font-size:20px;line-height:1.12;letter-spacing:-.01em;font-weight:400;max-width:95%}.details-catalog-top__catalog-main--rating{gap:.4rem}.star{font-size:13px}.rating-text{font-size:.82rem;letter-spacing:.01em}.details-catalog-top__catalog-main--meta{justify-content:center;gap:.45rem;row-gap:.3rem;width:100%;flex-wrap:wrap}.details-catalog-top__catalog-main--rating{order:1;width:100%;justify-content:center}.details-catalog-top__catalog-main--meta>.meta-item{order:2;white-space:nowrap;flex:0 0 auto}.details-catalog-top__catalog-main--meta>.meta-item.region-selector{order:3;white-space:nowrap}.meta-item{font-size:.8rem;gap:.28rem}.meta-item .region-flag,.region-selector__flag,.region-selector__option-flag{width:16px;height:16px}.details-catalog-top__catalog-main--region{width:-webkit-max-content;width:-moz-max-content;width:max-content}.details-catalog-top__catalog-main--note{align-items:flex-start;margin-top:.12rem;width:100%;font-size:.64rem;line-height:1.27;gap:.3rem;text-align:left;padding:.28rem 0}.details-catalog-top__catalog-main--note .icon{width:12px;height:12px;flex-shrink:0}.details-catalog-top__fav-button{top:.62rem;right:.62rem}.details-catalog-top__fav-button .mantine-Button-root{width:34px;min-width:34px;min-height:34px;height:34px;padding:0!important;border-radius:8px!important;background:rgba(10,48,116,.2)!important;border:1px solid rgba(214,228,255,.78)!important;-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.details-catalog-top__fav-button .mantine-Button-label{display:none}.details-catalog-top__fav-button .mantine-Button-leftIcon{margin-right:0}.details-catalog-top__fav-button .mantine-Button-leftIcon .icon{width:14px;height:14px}#id-details-catalog-main__view--review .details-catalog-main__section-header{display:grid;grid-template-columns:1fr auto;grid-template-areas:"title title" "total avg";align-items:center;grid-row-gap:.4rem;row-gap:.4rem;grid-column-gap:.75rem;-moz-column-gap:.75rem;column-gap:.75rem}#id-details-catalog-main__view--review .details-catalog-main__section-title{grid-area:title}#id-details-catalog-main__view--review .review-count{grid-area:total}#id-details-catalog-main__view--review .details-catalog-main__section-meta{grid-area:avg;justify-content:flex-end;gap:.35rem;white-space:nowrap}#id-details-catalog-main__view--review .details-catalog-main__section-meta .review-rating{white-space:nowrap}.details-catalog-main__tab{top:48px}}@media screen and (min-width:701px) and (max-width:1000px){.details-catalog-top__banner{min-height:236px;overflow:visible;z-index:20}.details-catalog-top-container{padding:1rem 2rem 1.1rem;z-index:21}.details-catalog-top{gap:1rem;align-items:center}.details-catalog-top__catalog-icon{width:160px;height:150px;border-radius:10px}.details-catalog-top__catalog-main{gap:.45rem}.details-catalog-top__catalog-main--title{font-size:clamp(1.75rem,4.2vw,2.15rem);line-height:1.14}.details-catalog-top__catalog-main--meta{gap:.7rem}.meta-item{font-size:.82rem}.details-catalog-top__catalog-main--note{margin-top:.2rem;padding:.35rem 0;font-size:.72rem;line-height:1.34}.details-catalog-top__fav-button{top:.65rem;right:.9rem}.details-catalog-top__fav-button .mantine-Button-root{width:34px;min-width:34px;height:34px;min-height:34px;border-radius:8px!important;padding:0!important}.details-catalog-top__fav-button .mantine-Button-label{display:none}.details-catalog-top__fav-button .mantine-Button-leftIcon{margin-right:0}.details-catalog-top__fav-button .mantine-Button-leftIcon .icon{width:14px;height:14px}.details-catalog-container{padding:.4rem 2%}.card-handler-details-catalog-parent{flex-direction:column;gap:1rem}.left-and-details{gap:1rem}.card-handler-details-catalog__left{padding:1.1rem 0 0}.card-handler-details-catalog__right{flex:0 0 auto;width:100%;padding-top:0}.card-handler-details-catalog__right--buy-now,.card-handler-details-catalog__right--order-info,.card-handler-details-catalog__right--quantity,.card-handler-details-catalog__right--related{margin-bottom:.8rem}.details-catalog-main__tab--top{justify-content:flex-start;overflow-x:auto}.details-catalog-main__tab--top__item{min-width:116px;padding:.8rem 1rem;font-size:.86rem}.details-catalog-main__section{padding:1.2rem 1.25rem}}@media screen and (max-width:700px){.details-catalog-main__tab{position:-webkit-sticky;position:sticky;top:100px;z-index:1;background:transparent;border-radius:12px 12px 0 0;margin-bottom:.35rem;box-shadow:none;width:100%;border-bottom:none}.details-catalog-main__section{padding:15px;border-radius:6px}.details-catalog-main__tab--top{overflow-x:auto;overflow-y:hidden;scrollbar-width:thin;-webkit-overflow-scrolling:touch;white-space:nowrap;justify-content:flex-start;gap:1.25rem;padding:0 .75rem;border-radius:12px 12px 0 0}.details-catalog-main__content{padding:0}.details-catalog-main__tab--top::-webkit-scrollbar{height:2px}.details-catalog-main__tab--top::-webkit-scrollbar-track{background:#f1f1f1}.details-catalog-main__tab--top::-webkit-scrollbar-thumb{background:#c1c1c1;border-radius:10px}.details-catalog-main__tab--top__item{flex:0 0 auto;min-width:auto;padding:.7rem 0;font-size:.82rem}}.card-handler-details-catalog-parent{display:flex;justify-content:flex-start;gap:2rem}.left-and-details{display:flex;flex-direction:column;gap:2rem;flex:1 1}.card-handler-details-catalog__left{width:100%;padding:2rem 0}.card-handler-details-catalog__left_small{display:none}@media screen and (max-width:1000px){.left-and-details{display:contents}.card-handler-details-catalog__left,.card-handler-details-catalog__left_small{order:1!important;width:100%}.card-handler-details-catalog__right{order:2;width:100%}.details-catalog-main{order:3;width:100%}}.card-handler-details-catalog__right{flex:0 0 400px;padding:2rem 0;display:flex;flex-direction:column;gap:1rem}.card-handler-details-catalog__right--quantity{display:flex;flex-direction:column;gap:1rem;align-items:stretch;padding:1.5rem;border-radius:12px;border:1px solid #e5e7eb;background-color:#fff;margin-bottom:20px}.card-handler-details-catalog__right--quantity__top{display:flex;align-items:center;justify-content:space-between;gap:1rem}.card-handler-details-catalog__right--quantity__top--label{font-size:1rem;font-weight:500;color:#111827}.card-handler-details-catalog__right--quantity__top--main{display:flex;align-items:center;gap:.5rem;padding:1rem .45rem;background:#f4f9f7;border-radius:12px;height:32px;border:1px solid #d9e2ec}.card-handler-details-catalog__right--quantity__top--main__count{font-size:.734rem;font-weight:600;color:#111827;min-width:32px;text-align:center}.card-handler-details-catalog__right--quantity__bottom--text{font-size:.8rem;color:#6b7280;margin:0}.card-handler-details-catalog__right--quantity__bottom--text.danger{font-size:.7rem;color:red}.quantity-button{padding:0;border:1px solid #414040;display:flex;align-items:center;justify-content:center;color:#000}.catalog-qty-button{width:28px;height:28px;border-radius:999px}.catalog-qty-button:hover:not([disabled]):not([data-disabled]){background:transparent!important;border-color:#34d3ac!important;color:#34d3ac!important}.catalog-qty-button svg{width:14px;height:14px;stroke-width:2.3}.quantity-button[data-disabled],.quantity-button[disabled]{border-color:#e5e7eb;color:#9ca3af;background:#f8fafc}.card-handler-details-catalog__right--order-info{display:flex;flex-direction:column;gap:1.25rem;padding:1.75rem 1rem;border-radius:16px;border:1px solid #e5e7eb;background:#fff;box-shadow:0 12px 28px rgba(15,23,42,.06);margin-bottom:1.5rem}.order-info-title{font-size:1.15rem;font-weight:500;color:#111827;margin:0;letter-spacing:-.01em}.order-info-field{display:flex;flex-direction:column;gap:.5rem}.order-info-field__label{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);border:0}.order-info-field__inline-label{font-size:.75rem;font-weight:500;color:#111827;white-space:nowrap;min-width:70px}.order-info-field__label-row{display:inline-flex;align-items:center;gap:.35rem;min-width:70px}.order-info-field__input-wrapper{display:flex;align-items:center;gap:.75rem;border:1px solid #d1d5db;border-radius:12px;background:#fff;padding:.65rem}.order-info-field__input-wrapper--select{padding-top:.56rem;padding-bottom:.56rem}.order-info-field__input{flex:1 1;border:none;outline:none;font-size:.75rem;color:#111827;background:transparent}.order-info-field__mantine-select{flex:1 1;min-width:0}.order-info-field__mantine-select-input{border:none!important;background:transparent!important;padding:0!important;height:auto!important;min-height:18px!important;line-height:1.2!important;font-size:.75rem!important;color:#111827!important}.order-info-field__mantine-select-input::-moz-placeholder{color:#9ca3af!important}.order-info-field__mantine-select-input::placeholder{color:#9ca3af!important}.order-info-field__mantine-select-dropdown{border-radius:12px!important;background:hsla(0,0%,100%,.12)!important;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);border:1px solid hsla(0,0%,100%,.25)!important;box-shadow:0 8px 30px rgba(0,0,0,.08),inset 0 1px 0 hsla(0,0%,100%,.25)!important;padding:.4rem!important}.order-info-field__mantine-select-item{border-radius:8px!important;color:#111827!important;font-size:.8rem!important}.order-info-field__mantine-select-item:hover,.order-info-field__mantine-select-item[data-hovered]{background:#f3f4f6!important;color:#111827!important}.order-info-field__mantine-select-item[data-selected]{background:#15b48b!important;color:#fff!important}html[data-theme=dark] .order-info-field__mantine-select-dropdown{border-radius:12px!important;background:rgba(30,30,30,.35)!important;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);border:1px solid hsla(0,0%,100%,.08)!important;box-shadow:0 12px 30px rgba(0,0,0,.35),inset 0 1px 0 hsla(0,0%,100%,.05)!important}html[data-theme=dark] .order-info-field__mantine-select-item{color:#e5e7eb!important;margin-bottom:4px}html[data-theme=dark] .order-info-field__mantine-select-item:hover,html[data-theme=dark] .order-info-field__mantine-select-item[data-hovered]{background:#0f9d58!important;color:#f8fafc!important}.order-info-field__player-control{display:inline-flex;align-items:center;gap:0}.order-info-field__player-control .order-info-field__input{min-width:100px;max-width:100px}.order-info-field__input-wrapper:focus-within{border-color:#22c55e;box-shadow:0 0 0 2px rgba(34,197,94,.12)}.order-info-field__input::-moz-placeholder{color:#9ca3af}.order-info-field__input::placeholder{color:#9ca3af}.order-info-field__helper{display:flex;width:30px;height:30px;border-radius:50%;border:1px solid #e5e7eb;background:#f3f4f6}.order-info-field__guide-trigger,.order-info-field__helper{align-items:center;justify-content:center;color:#6b7280;cursor:pointer}.order-info-field__guide-trigger{display:inline-flex;border:none;background:transparent;padding:0;margin-left:auto;line-height:0}.order-info-field__guide-trigger:hover{color:#111827}.order-info-field__status{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:999px;flex-shrink:0}.order-info-field__status--valid{color:#16a34a;background:rgba(22,163,74,.12)}.order-info-field__status--invalid{color:#dc2626;background:rgba(220,38,38,.12)}.order-info-field__status-dot{width:8px;height:8px;border-radius:50%;background:currentColor;animation:order-info-status-pulse 1s ease-in-out infinite}@keyframes order-info-status-pulse{0%,to{transform:scale(.8);opacity:.55}50%{transform:scale(1);opacity:1}}.order-info-field__chevron{display:flex;align-items:center;justify-content:center;color:#6b7280}.card-handler-details-catalog__right--confirm-wrap{display:flex;flex-direction:column;justify-content:center;align-items:stretch;gap:8px;width:100%}.card-handler-details-catalog__right--checked-items{padding-top:8px;width:100%}.card-handler-details-catalog__right--checked-items label{display:flex;align-items:center;gap:10px;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none}.card-handler-details-catalog__right--checked-items input[type=checkbox]{position:absolute;opacity:0;width:0;height:0}.card-handler-details-catalog__right--checked-items input[type=checkbox]+span{position:relative;padding-left:36px;min-height:20px;display:inline-flex;align-items:center;color:#0f172a;font-size:12px;line-height:1.25}.card-handler-details-catalog__right--checked-items input[type=checkbox]+span:before{content:"";position:absolute;left:0;top:50%;transform:translateY(-50%);width:20px;height:20px;border-radius:6px;border:2px solid #15b48b;background:#fff;box-sizing:border-box}.card-handler-details-catalog__right--checked-items input[type=checkbox]:checked+span:before{background:#15b48b;border-color:#15b48b}.card-handler-details-catalog__right--checked-items input[type=checkbox]:checked+span:after{content:"\2713";position:absolute;left:3px;top:50%;transform:translateY(-52%);color:#fff;font-size:14px;font-weight:700}.buy-now-info-row buy-now-info-row--primary{border-bottom:1px solid #e5e7eb!important}.card_divider{height:1px;background-color:#e5e7eb;margin:0}.card-handler-details-catalog__right--buy-now{display:flex;flex-direction:column;padding:1.5rem;border-radius:12px;border:1px solid #e5e7eb;background-color:#fff;margin-bottom:20px}.card-handler-details-catalog__right--buy-now__info{display:flex;flex-direction:column;gap:.75rem;padding-bottom:1rem;margin-bottom:1rem}.buy-now-info-points{display:flex;align-items:center;justify-content:flex-end!important;gap:.5rem}.buy-now-info-row{display:flex;align-items:center;justify-content:space-between}.buy-now-info-row__label{font-size:.85rem;color:#6b7280}.buy-now-info-row__sublabel{color:var(--Text-Text-400,#4f5454);font-family:DM Sans;font-size:12px;font-style:normal;font-weight:400;line-height:normal}.buy-now-info-row__value{display:flex;align-items:center;gap:.35rem;font-size:.95rem;font-weight:600;color:#111827}.buy-now-info-row__currency{font-size:1.1rem;font-weight:600;color:#000}.buy-now-info-row--primary .buy-now-info-row__label{font-size:1rem;font-weight:600;color:#111827}.buy-now-info-row--primary .buy-now-info-row__value{font-size:16px;font-weight:700;color:#000}.buy-now-info-row--secondary .buy-now-info-row__label{font-weight:600;color:#111827}.buy-now-info-row--secondary .buy-now-info-row__value{font-size:22px;font-weight:700}.buy-now-info-row--muted .buy-now-info-row__label{color:#6b7280}.buy-now-info-row--muted .buy-now-info-row__value{color:#374151;font-size:.9rem;font-weight:500}.card-handler-details-catalog__right--buy-now__action{display:flex;width:100%;gap:1rem;align-items:center}.card-handler-details-catalog__right--buy-now__action--cart{display:flex;justify-content:stretch;align-items:stretch}.buy-now-cart-button{width:56px;height:44px;border:1px solid #d9e2ec;background:#fff;color:#111827}.card-handler-details-catalog__right--buy-now__action:has(.card-handler-details-catalog__right--buy-now__action--cart:empty){gap:0}.buy-now-cart-button:hover{background:#f0fdf4;border-color:#0f9d58;color:#0f9d58}.buy-now-submit-button{width:100%;height:48px;font-size:1rem;font-weight:600;border-radius:12px}.buy-now-submit-button:disabled,.buy-now-submit-button[disabled]{background-color:#e6eef0!important;color:#6b7280!important;cursor:not-allowed!important;box-shadow:none!important;border:1px solid #d1d5db!important;opacity:1!important}.card-handler-details-catalog__right--buy-now__action--buy{flex-grow:1}.note-confirm-modal{position:fixed;inset:0;z-index:1300;display:flex;align-items:center;justify-content:center;padding:1.5rem}.note-confirm-modal__backdrop{position:absolute;inset:0;background:rgba(15,23,42,.6);-webkit-backdrop-filter:blur(2px);backdrop-filter:blur(2px)}.note-confirm-modal__panel{position:relative;width:min(520px,100%);border-radius:20px;background:#fff;padding:2.5rem 2.75rem 2.1rem;box-shadow:0 28px 70px rgba(15,35,67,.24);display:flex;flex-direction:column;align-items:center;gap:1.75rem;animation:note-confirm-modal-in .28s ease}.note-confirm-modal__close{position:absolute;top:.64rem;right:.64rem;border:none;background:transparent;color:#6b7280;cursor:pointer;padding:.25rem;line-height:0;transition:color .2s ease}.note-confirm-modal__close:hover{color:#111827}.note-confirm-modal__illustration{width:150px;height:90px;display:flex;align-items:center;justify-content:center}.note-confirm-modal__content{display:flex;flex-direction:column;gap:1rem;width:100%;text-align:left}.note-confirm-modal__title{margin:0;font-size:1rem;font-weight:500;color:#1f2937;letter-spacing:-.01em;text-align:center;width:100%}.note-confirm-modal__body{margin:0;font-size:.9rem;color:#404040;padding-right:0;max-height:none;overflow:visible;text-align:justify}.note-confirm-modal__body--fallback{font-size:16px;color:#404040;text-align:justify}.note-confirm-modal__body p{margin:.45rem 0}.note-confirm-modal__body ol,.note-confirm-modal__body ul{padding-left:1.1rem;margin:.45rem 0}.note-confirm-modal__body--empty{color:#6b7280}.note-confirm-modal__panel--guide{width:min(640px,100%);padding:2.25rem 2.25rem 1.75rem;align-items:stretch}.note-confirm-modal__body--guide{max-height:62vh;overflow-y:auto}.note-confirm-modal__body--guide img{display:block;max-width:100%;height:auto;margin:.75rem 0}.note-confirm-modal__actions{display:flex;flex-direction:row;justify-content:flex-end;gap:.75rem;width:100%}.note-confirm-modal__btn{min-width:124px;height:44px;border-radius:12px;border:none;font-size:.95rem;font-weight:600;cursor:pointer;padding:0 1.4rem;transition:transform .15s ease,box-shadow .2s ease,background-color .2s ease}.note-confirm-modal__btn--ghost{background:#f9fafb;color:#4b5563;border:1px solid #d1d5db}.note-confirm-modal__btn--ghost:hover{background:#f3f4f6}.note-confirm-modal__btn--primary{background:#10b981;color:#fff}.note-confirm-modal__btn--primary:hover{transform:translateY(-1px)}@keyframes note-confirm-modal-in{0%{opacity:0;transform:translateY(12px) scale(.96)}to{opacity:1;transform:translateY(0) scale(1)}}@media (max-width:640px){.note-confirm-modal{padding:1rem;align-items:center;justify-content:center}.note-confirm-modal__panel{width:min(560px,calc(100vw - 1.25rem));max-height:calc(100dvh - 2rem);padding:1.8rem 1.5rem 1.6rem;border-radius:18px;gap:1.3rem;overflow:hidden}.note-confirm-modal__actions{width:100%}.note-confirm-modal__btn{width:100%;min-width:unset}.card-handler-details-catalog__right--buy-now__info{margin-bottom:0}}.card-handler-details-catalog__right--related{display:flex;flex-direction:column;gap:1rem;padding:1.5rem;border-radius:12px;border:1px solid #e5e7eb;background:#fff}.card-handler-details-catalog__right--related__title{margin:0;font-size:1rem;font-weight:600;color:#111827}.card-handler-details-catalog__right--related__list{display:flex;flex-direction:column;gap:.75rem}.card-handler-details-catalog__right--related__item{display:flex;align-items:center;gap:.75rem;padding:.85rem 1rem;border-radius:12px;border:1px solid #f1f5f9;background:#f9fafb;transition:border-color .2s ease,background .2s ease,transform .2s ease}.card-handler-details-catalog__right--related__item[role=button]{cursor:pointer}.card-handler-details-catalog__right--related__item[role=button]:hover{border-color:#0f9d58;background:#f0fdf4;transform:translateY(-1px)}.card-handler-details-catalog__right--related__item:focus-visible{outline:2px solid #0f9d58;outline-offset:3px}.card-handler-details-catalog__right--related__item-thumb{display:flex;align-items:center;justify-content:center;width:44px;height:44px;border-radius:12px;overflow:hidden;background:#fff;border:1px solid #e5e7eb;flex-shrink:0}.card-handler-details-catalog__right--related__item-thumb img{width:100%;height:100%}.card-handler-details-catalog__right--related__item-thumb__placeholder{width:100%;height:100%;background:#e5e7eb}.card-handler-details-catalog__right--related__item-content{display:flex;flex-direction:column;gap:.25rem}.card-handler-details-catalog__right--related__item-title{font-size:.95rem;font-weight:600;color:#111827;line-height:1.2}.card-handler-details-catalog__right--related__item-subtitle{font-size:.8rem;color:#6b7280}.card-handler-details-catalog__right--related__empty{margin:0;font-size:.85rem;color:#6b7280}.card-handler-details-catalog__mobile-bottom-bar{display:none;transform:translateY(0);opacity:0;pointer-events:none}@media screen and (max-width:700px){.card-handler-details-catalog-parent{flex-direction:column}.card-handler-details-catalog__left{display:none}.card-handler-details-catalog__left_small{display:block;width:100%;padding-bottom:0;padding-top:2rem}.card-handler-details-catalog__right{width:100%;padding:0;flex:0 1}.card-handler-details-catalog__right--buy-now{margin-bottom:0}.card-handler-details-catalog__right--buy-now.no-check-items,.card-handler-details-catalog__right--buy-now__action,.card-handler-details-catalog__right--buy-now__info{display:none}.card-handler-details-catalog__right--buy-now.is-mobile-focus{display:flex;margin-bottom:10px}.card-handler-details-catalog__right--buy-now.is-mobile-focus .card-handler-details-catalog__right--buy-now__action,.card-handler-details-catalog__right--buy-now.is-mobile-focus .card-handler-details-catalog__right--buy-now__info{display:flex}.card-handler-details-catalog__mobile-bottom-bar{position:fixed;left:0;right:0;bottom:0;z-index:35;display:flex;flex-direction:column;gap:.55rem;background:#fff;border-top:1px solid #e5e7eb;padding:.55rem .9rem calc(.7rem + env(safe-area-inset-bottom))}.card-handler-details-catalog__mobile-bottom-bar__top{display:flex;align-items:center;justify-content:space-between;flex-wrap:wrap;gap:.6rem}.card-handler-details-catalog__mobile-bottom-bar__quantity{display:flex;align-items:center;justify-content:space-between;gap:.55rem;width:100%;order:1}.card-handler-details-catalog__mobile-bottom-bar__label{margin:0;font-size:.98rem;color:#6b7280;line-height:1}.card-handler-details-catalog__mobile-bottom-bar__qty-controls{display:inline-flex;align-items:center;gap:.35rem;padding:.25rem .35rem;border-radius:999px;background:#f8fafc;border:1px solid #d1d5db}.card-handler-details-catalog__mobile-bottom-bar__qty-count{margin:0;min-width:22px;font-size:.8rem;font-weight:600;color:#111827;text-align:center}.card-handler-details-catalog__mobile-bottom-bar__qty-controls .quantity-button{border-color:#cbd5e1;color:#111827;width:22px;height:22px}.card-handler-details-catalog__mobile-bottom-bar__qty-controls .catalog-qty-button{width:28px;height:28px}.card-handler-details-catalog__mobile-bottom-bar__total{display:inline-flex;align-items:center;justify-content:space-between;gap:.2rem;width:100%;order:2}.card-handler-details-catalog__mobile-bottom-bar__top--no-qty .card-handler-details-catalog__mobile-bottom-bar__total{order:1}.card-handler-details-catalog__mobile-bottom-bar__total-values{display:inline-flex;flex-direction:column;align-items:flex-end;gap:.05rem}.card-handler-details-catalog__mobile-bottom-bar__value{display:inline-flex;align-items:center;gap:.2rem;font-size:1.1rem;font-weight:700;color:#111827}.card-handler-details-catalog__mobile-bottom-bar__value .buy-now-info-row__currency{color:#111827;font-size:1rem}.card-handler-details-catalog__mobile-bottom-bar__points{font-size:.66rem;font-weight:500;color:#6b7280;line-height:1;white-space:nowrap}.card-handler-details-catalog__mobile-bottom-bar__actions{display:flex;align-items:center;gap:.6rem}.card-handler-details-catalog__mobile-bottom-bar__cart{margin-top:0!important;width:44px;min-width:44px;height:40px;background:#fff;border-color:#d1d5db;color:#111827}.card-handler-details-catalog__mobile-bottom-bar .buy-now-submit-button{height:40px;border-radius:8px;font-size:.95rem;font-weight:700}}.iv-card{gap:.875rem;width:100%}.iv-card,.iv-card-img{display:flex;align-items:center}.iv-card-img{width:52px;height:52px;border-radius:10px;background:#f5f5f5;justify-content:center;flex-shrink:0;overflow:hidden}.iv-card__top--icon{width:100%;height:100%}.iv-card-content{flex:1 1;display:flex;align-items:center;min-width:0}.iv-card-content-top{display:flex;justify-content:space-between;align-items:center;gap:1rem;width:100%}.iv-card-left{flex:1 1;display:flex;flex-direction:column;gap:.35rem;min-width:0}.iv-card-title{display:flex;align-items:center;gap:.4rem}.iv-card-title span{display:flex;align-items:center;line-height:1}.iv-card-title span svg{display:block}.iv-card__top--main__title{font-size:12px;font-weight:500;color:#1a1a1a;line-height:1.4;margin:0;display:flex}.volt-icon{width:20px;height:20px;display:inline-flex;align-items:center;justify-content:center;border-radius:50%;background:linear-gradient(145deg,#00d865 8%,#15b48b 92.62%);flex-shrink:0;padding-left:3px;padding-top:3px}.volt-icon svg,.volt-icon>svg{width:12px;height:12px;fill:#fff;display:block;stroke:#fff!important}.volt-icon *,.volt-icon svg *{fill:#fff!important;stroke:#fff!important;color:#fff!important}.icon.volt-icon,.volt-icon.icon{width:20px!important;height:20px!important;display:inline-flex!important;align-items:center!important;justify-content:center!important;border-radius:50%!important;background:linear-gradient(145deg,#00d865 8%,#15b48b 92.62%)!important}.icon.volt-icon *{fill:#fff!important;stroke:#fff!important;color:#fff!important;background:linear-gradient(145deg,#00d865 8%,#15b48b 92.62%)}.iv-card__discount{margin:0}.iv-card__discount-text{font-size:.75rem;font-weight:500;color:#00d865;margin:0}.iv-card__discount-text--label{color:#b3b3b3!important}.iv-card-right{display:flex;flex-direction:column;align-items:flex-end;justify-content:center;gap:.15rem;flex-shrink:0}.iv-card__price{display:flex;align-items:baseline}.iv-card__price-current{font-size:14px;font-weight:700;color:#15b48b;margin:0;white-space:nowrap;line-height:1.2;text-align:center}.iv-card__price-original{font-size:.7rem;font-weight:400;color:#9ca3af;text-decoration:line-through;margin:0;white-space:nowrap}.iv-card-parent{cursor:pointer;display:flex;padding:.75rem .875rem;border:2px solid transparent;border-radius:10px;background:#fff;transition:all 0s ease;position:relative;overflow:visible}.iv-card-parent:hover{border:2px solid #15b48b}.iv-card-parent.active{border-color:#15b48b;background:#ecfdf4}.iv-card-checkmark{position:absolute;top:-2px;left:-2px;width:28px;height:28px;background:#15b48b;-webkit-clip-path:polygon(0 0,100% 0,0 100%);clip-path:polygon(0 0,100% 0,0 100%);border-top-left-radius:10px;display:flex;align-items:flex-start;justify-content:flex-start;z-index:10}.iv-card-checkmark svg{width:11px;height:11px;margin-left:6px;margin-top:4px}.stock-out{color:#fff;background:rgba(0,0,0,.5);width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:.125rem .5rem;border-radius:1rem;font-size:.65rem;font-weight:500;text-transform:uppercase;margin:0}.review-handler-parent{display:flex;flex-direction:column;gap:1.25rem}.review-handler__main{display:grid;grid-template-columns:repeat(2,1fr);grid-gap:1rem;gap:1rem}.review-handler__main:has(.empty-parent){grid-template-columns:1fr}.review-handler__view-all{align-self:flex-end;color:#6b7280;font-size:.9rem;text-decoration:none;transition:color .2s ease}.review-handler__view-all:hover{color:#111827}@media screen and (max-width:768px){.review-handler__main{grid-template-columns:1fr}}.iv-review-item-parent{padding:1rem 1.25rem;display:flex;flex-direction:column;align-items:stretch;gap:.75rem;border-radius:8px}.iv-review-item__header{display:flex;justify-content:space-between;align-items:center}.iv-review-item__user{display:flex;align-items:center;gap:.65rem}.iv-review-item__avatar{width:36px;height:36px;border-radius:50%;background:#e5e7eb;display:flex;align-items:center;justify-content:center;font-weight:600;font-size:.95rem;color:#6b7280;flex-shrink:0}.iv-review-item__name{font-size:.95rem;font-weight:600;color:#111827;margin:0}.iv-review-item__date{font-size:.8rem;color:#9ca3af;margin:0}.iv-review-item__rating{display:flex;gap:2px;align-items:center}.iv-review-item__comment{font-size:.9rem;line-height:1.6;color:#4b5563;margin:0}.faq-list{display:flex;flex-direction:column;gap:.75rem}.faq-item{border:none;border-radius:12px;background:#fff;overflow:hidden}html[data-theme=dark] .faq-item{background:#1e1e1e}.faq-item__question{display:flex;justify-content:flex-start;align-items:center;gap:.75rem;padding:1rem 1.25rem;cursor:pointer;font-weight:600;font-size:.95rem;color:#111827;transition:background-color 0s ease;background:#fff}html[data-theme=dark] .faq-item__question{background:#1e1e1e}.faq-item__question:hover{background:#f2f5fa}.faq-item__icon{color:#6b7280;font-size:.85rem;flex-shrink:0;width:30px;height:30px;display:flex;align-items:center;justify-content:center}.faq-item--expanded .faq-item__icon{transform:none}.faq-item__answer{font-size:.9rem;line-height:1.6;color:#6b7280;padding:0 1.25rem 1rem 60px}html[data-theme=dark] .faq-item__answer{color:#9ca3af}.faq-item:not(.faq-item--expanded) .faq-item__answer{display:none}html[data-theme=dark] .card-handler-details-catalog__mobile-bottom-bar{background:#1e1e1e;border-top-color:#252a2f}html[data-theme=dark] .card-handler-details-catalog__mobile-bottom-bar__label{color:#fff}html[data-theme=dark] .card-handler-details-catalog__mobile-bottom-bar__points{color:#9ca3af}html[data-theme=dark] .card-handler-details-catalog__mobile-bottom-bar__qty-controls{background:#1f2429;border-color:#2f363d}html[data-theme=dark] .card-handler-details-catalog__mobile-bottom-bar__qty-count,html[data-theme=dark] .card-handler-details-catalog__mobile-bottom-bar__value,html[data-theme=dark] .card-handler-details-catalog__mobile-bottom-bar__value .buy-now-info-row__currency{color:#f8fafc}html[data-theme=dark] .card-handler-details-catalog__mobile-bottom-bar__qty-controls .quantity-button{border-color:#3f4750;color:#f8fafc}html[data-theme=dark] .card-handler-details-catalog__mobile-bottom-bar__cart{background:#1f2429;border-color:#3f4750;color:#f8fafc}@media screen and (max-width:700px){.details-catalog-top__banner{min-height:254px}.catalog-parent-container{padding:0 0 10px}}.lv-catalog-parent .empty-parent,.lv-catalog-parent>div{width:100%!important;box-sizing:border-box}@media screen and (max-width:609px){.catalog-parent{align-items:normal!important}}.details-catalog-main__floating-tab{position:fixed;top:88px;left:0;right:0;background:#fff;z-index:50;box-shadow:none;border-bottom:1px solid #e5e7eb;animation:slideDownStickyTab .22s ease-out}.details-catalog-main__floating-tab .details-catalog-main__tab--top{max-width:1400px;margin:0 auto;background:#fff;padding:0 1rem}@keyframes slideDownStickyTab{0%{transform:translateY(-100%);opacity:0}to{transform:translateY(0);opacity:1}}@media screen and (min-width:1500px){.details-catalog-main__floating-tab{top:76px}}@media screen and (min-width:701px) and (max-width:1000px){.details-catalog-main__floating-tab{top:80px}}@media screen and (max-width:700px){.details-catalog-main__floating-tab{display:none}.details-catalog-main__floating-tab .details-catalog-main__tab--top{overflow-x:auto;overflow-y:hidden;scrollbar-width:thin;-webkit-overflow-scrolling:touch;white-space:nowrap;justify-content:flex-start;gap:0}.details-catalog-main__floating-tab .details-catalog-main__tab--top::-webkit-scrollbar{height:2px}.details-catalog-main__floating-tab .details-catalog-main__tab--top__item{flex:0 0 auto;min-width:100px;padding:.85rem 1rem;font-size:.85rem}}@media(max-width:450px){.lv-catalog__grid--item__image-wrap{height:75px}}.search-panel-product-parent{display:flex;gap:1rem;flex-direction:column;align-items:stretch}.search-panel-product__order-status{width:100%;overflow-x:auto;display:flex;height:56px;align-items:center;gap:1rem}.iv-product-parent,.listview-product-parent{display:flex;flex-direction:column;gap:1rem}.iv-product-parent{padding:1rem 1.2rem;border-radius:4px;border:1px solid #e9e9e9}.iv-product-parent:hover{transition:all .3s ease;box-shadow:0 4px 24px rgba(0,0,0,.2)}.iv-product__top{display:flex;align-items:center;gap:1rem;justify-content:space-between}.iv-product__top--idx{background-color:#eee;color:#212121;font-weight:600}.iv-product__top--idx,.iv-product__top--primary-code{display:flex;justify-content:center;align-items:center;padding:.2rem 1rem;border-radius:2px;font-size:small}.iv-product__top--primary-code{background-color:#000;color:#fff}.iv-product__main{width:100%;display:flex;justify-content:space-between;align-items:center;gap:1rem}@media screen and (max-width:550px){.iv-product__main{width:100%;display:flex;flex-direction:column;align-items:stretch;justify-content:space-between;gap:.5rem}}.iv-product__main--left{display:flex;justify-content:flex-start;gap:1rem}.iv-product__main--item{display:flex;gap:.5rem;align-items:center;flex-wrap:wrap}.iv-product__main--item__label{font-size:small;font-weight:500}.iv-product__main--item__value{font-size:small;font-weight:700}.iv-product__main--right{display:flex;justify-content:flex-start;gap:1rem}.my-favourite-title{font-size:22px;font-weight:500;color:#1a202c;margin:10px 0 20px;letter-spacing:-.3px}html[data-theme=dark] .my-favourite-title{color:#fff}.listview-fav-grid{display:grid;grid-template-columns:repeat(6,1fr);grid-gap:16px;gap:16px;padding:0 0 20px;align-items:stretch}.listview-fav-empty{grid-column:1/-1}.iv-fav-card{display:flex;flex-direction:column;background:#fff;border-radius:16px;overflow:hidden;box-shadow:0 2px 8px rgba(0,0,0,.08);border:none;cursor:pointer;transition:all 0s ease;height:100%}.iv-fav-card:hover{box-shadow:0 6px 22px rgba(0,0,0,.12)}.iv-fav-card__img-wrap{position:relative;border-radius:16px 16px 0 0;overflow:hidden}.iv-fav-card__img,.iv-fav-card__img-wrap{width:100%;height:115px;background:transparent}.iv-fav-card__img{object-fit:fill;object-position:center;border-radius:0;display:block}.iv-fav-card__img--placeholder{display:flex;align-items:center;justify-content:center;width:100%;height:100%}.iv-fav-card__remove-btn{position:absolute;top:7px;right:7px;width:28px;height:28px;border-radius:20%;background:red;border:none;display:flex;align-items:center;justify-content:center;cursor:pointer;color:#e53e3e;box-shadow:0 1px 4px rgba(0,0,0,.12);transition:background .15s ease,transform .15s ease;padding:0;line-height:0}.iv-fav-card__remove-btn:hover{background:#e90707;transform:scale(1.1)}.iv-fav-card__info{padding:10px 10px 12px;min-height:6px;display:flex;flex-direction:column;gap:4px;justify-content:space-between}.iv-fav-card__title{font-size:13px;font-weight:600;color:#1a202c;margin:0}.iv-fav-card__region,.iv-fav-card__title{overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.iv-fav-card__region{font-size:11px;color:#8a9ab0;font-weight:400;display:block}.iv-fav-card__basket-badge{display:inline-flex;align-items:center;justify-content:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-top:4px;padding:2px 8px;border-radius:999px;font-size:10px;font-weight:600;letter-spacing:.2px;color:#0f766e;background:#ccfbf1;border:1px solid #99f6e4}html[data-theme=dark] .iv-fav-card__basket-badge{color:#5eead4;background:rgba(45,212,191,.16);border-color:rgba(45,212,191,.45)}.fav-page-wrapper{padding:24px 0 40px;margin-bottom:20px!important}.iv-fav-card__date{position:absolute;bottom:6px;left:6px;background:rgba(0,0,0,.52);color:#fff;font-size:10px;font-weight:500;padding:2px 6px;border-radius:4px;white-space:nowrap;pointer-events:none}.fav-pagination{display:flex;align-items:center;justify-content:center;gap:12px;padding:24px 0 8px;flex-wrap:wrap}.fav-pagination__pages{display:flex;align-items:center;gap:6px}.fav-pagination__btn{display:inline-flex;align-items:center;gap:8px;padding:0;border:none;background:transparent;font-size:13px;font-weight:600;color:#374151;cursor:pointer;transition:all .18s ease;letter-spacing:.2px}.fav-pagination__circle{display:flex;align-items:center;justify-content:center;width:34px;height:34px;border-radius:50%;border:1.5px solid #d1d5db;background:#fff;font-size:15px;transition:all 0s ease}.fav-pagination__btn:hover:not(:disabled){color:#15b48b}.fav-pagination__btn:hover:not(:disabled) .fav-pagination__circle{border-color:#15b48b;color:#15b48b}.fav-pagination__btn:disabled{opacity:.38;cursor:not-allowed}.fav-pagination__page{width:34px;height:34px;border-radius:50%;border:1.5px solid #d1d5db;background:#fff;font-size:14px;font-weight:500;color:#374151;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:all 0s ease}.fav-pagination__page:hover{border-color:#15b48b;color:#15b48b}.fav-pagination__page.active{background:#15b48b;border-color:#15b48b;color:#fff;font-weight:700}.fav-pagination__dots{font-size:14px;color:#9ca3af;padding:0 2px;-webkit-user-select:none;-moz-user-select:none;user-select:none}@media screen and (max-width:1024px){.listview-fav-grid{grid-template-columns:repeat(4,1fr)}}@media screen and (max-width:768px){.listview-fav-grid{grid-template-columns:repeat(3,1fr);gap:10px}}@media screen and (max-width:550px){.listview-fav-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:16px;padding:10px;margin-bottom:8px}.iv-fav-card__img,.iv-fav-card__img-wrap{height:80px}.my-favourite-title{padding:0 8px;margin-bottom:0;margin-top:5px}.iv-fav-card__img-wrap{border-radius:11px 11px 0 0}.iv-fav-card__info{padding:6px 6px 8px;min-height:4px;gap:2px}.iv-fav-card__region,.iv-fav-card__title{font-size:10px}.iv-fav-card{border-radius:11px!important}}@media screen and (max-width:500px){.iv-favourite-parent{flex-direction:column;align-items:stretch}.iv-favourite__main--text{align-items:flex-start}.iv-favourite__end{width:100%;display:flex;gap:1rem;flex-direction:row;justify-content:flex-end}.fav-page-wrapper{padding-top:0!important}}.coupon-parent{display:flex;flex-direction:column;padding:1rem 1.2rem;border-radius:4px;box-shadow:0 4px 16px rgba(0,0,0,.1);background-color:#fff;gap:1rem}.coupon--header{display:flex;justify-content:space-between;align-items:center}.coupon--header__title{font-size:.9rem;font-weight:800;color:#212121}.coupon--header__action{display:flex;align-items:center;gap:.7rem}.coupon--main__coupon{gap:0;border:1px solid #e7e7e7;padding:1rem 1.2rem}.coupon--main__coupon,.coupon--main__coupon--view{display:flex;flex-direction:column;align-items:center}.coupon--main__coupon--view__content--tk{display:flex;align-items:flex-start;gap:.3rem}.coupon--main__coupon--view__content--tk__value{font-size:1.8rem;font-weight:800}.coupon--main__coupon--view__content--tk__unit{margin-top:.3rem;font-size:.7rem;font-size:700}.coupon--main__coupon--view__content--star{display:flex;align-items:center;gap:.3rem;border-radius:2px;padding:.2rem .4rem}.coupon--main__coupon--view__content--star__value{font-size:.8rem;font-weight:700}.coupon--main__coupon--view__code{width:100%;margin-top:1rem;display:flex;justify-content:center;align-items:center;background-color:#212121;color:#fff;padding:.3rem .7rem;font-size:.8rem;border-radius:2px}.listview-coupon-parent{position:relative;width:100%;display:flex;flex-direction:column;align-items:stretch}.iv-coupon-parent{cursor:pointer;display:flex;flex-direction:column;align-items:center;border:2px solid #e7e7e7;border-radius:4px;padding:.5rem 1rem}.iv-coupon-parent.active{transition:all .3s ease;border-color:var(--primaryColor)}.iv-coupon-parent:hover{transition:all .3s ease;box-shadow:0 4px 16px rgba(0,0,0,.1)}.iv-coupon__content{display:flex;flex-direction:column;align-items:center;width:100%}.iv-coupon__content--tk{display:flex;align-items:flex-start;gap:.3rem}.iv-coupon__content--tk--value{font-size:1.8rem;font-weight:800}.iv-coupon__content--tk--unit{margin-top:.3rem;font-size:.7rem;font-size:700;font-weight:900}.iv-coupon__content--star{display:flex;align-items:center;gap:.3rem;border-radius:2px;padding:.2rem .4rem}.iv-coupon__content--star--value{font-size:.8rem;font-weight:700}.iv-coupon__code{width:100%;margin-top:1rem;display:flex;justify-content:center;align-items:center;background-color:var(--primaryColor);color:#fff;padding:.3rem .7rem;font-size:.8rem;border-radius:2px}.coupon-icon{fill:var(--primaryColor)}.profile-section-control-panel-parent{display:grid;grid-template-columns:repeat(auto-fit,minmax(220px,1fr));grid-gap:1rem;gap:1rem;align-items:stretch}@media screen and (max-width:699px){.profile-section-control-panel-parent{grid-template-columns:1fr}.order-summary-parent{box-shadow:none!important;padding:.74rem!important}.recent-purchase-parent{padding:.84rem!important}.app-segmented-layout__main h2{margin-bottom:-10px!important;font-size:14px!important}.mantine-1rdoq8t{gap:10px!important}}@media screen and (min-width:700px) and (max-width:1000px){.profile-section-control-panel-parent{grid-template-columns:repeat(2,minmax(0,1fr))}}.profile-section-cp__item{display:flex;flex-direction:column;background-color:#fff;border-radius:16px;box-shadow:0 4px 16px rgba(15,57,34,.03);border:1px solid rgba(16,185,129,.09);padding:1.2rem 1rem;min-height:130px;height:100%}.profile-user{gap:1.25rem;height:100%}.profile-user__main{display:flex;gap:.68rem;align-items:center;justify-content:space-between;width:100%}.profile-user__avatar{width:44px;height:44px;border-radius:50%;background:linear-gradient(135deg,#666f7f,#8aa1b5);display:flex;align-items:center;justify-content:center;overflow:hidden}.profile-user__avatar-img{width:100%;height:100%;object-fit:cover}.profile-user__avatar-icon{width:26px;height:26px;color:#fff}.profile-user__info{display:flex;flex-direction:column;gap:.45rem}.profile-user__name-row{display:flex;align-items:center;gap:.6rem}.profile-user__name{font-size:.95rem;font-weight:600;color:#1a1a1a}.profile-user__badge{width:24px;height:24px;display:inline-flex}.profile-user__badge path{fill:#0fa46a}.profile-user__contacts{display:flex;flex-direction:column;gap:.45rem}.profile-user__contact{display:flex;align-items:center;gap:.4rem;font-size:.75rem;color:#4b5563}.verified-icon{color:#10b981}.profile-user__btn{align-self:flex-end;display:inline-flex;align-items:center;gap:1rem;background-color:#10b981;color:#fff;border:none;border-radius:999px;padding:.4rem .78rem;height:auto;font-weight:400;font-size:.78rem;cursor:pointer;transition:background-color .2s ease;margin-top:-40px!important}.profile-user__btn-icon{width:16px;height:16px;color:#fff;margin-left:1px}.profile-user__btn:hover{background-color:#0d9669}.profile-card__title{margin:0;font-size:.9rem;font-weight:600;color:#1a1a1a}.profile-card__divider{height:1px;background:#e2e2e2;margin:.8rem 0 .9rem}.profile-card__body{display:flex;align-items:center;justify-content:space-between;gap:.75rem;margin-top:20px}.profile-card__info{display:flex;align-items:center;gap:.6rem}.profile-card__icon{width:24px;height:24px}.profile-card__number{font-size:1rem;font-weight:500;color:#10b981}.profile-card__tier{font-size:.85rem;font-weight:500;color:#4b5563;margin-left:.35rem}.profile-card__btn{background-color:#10b981;color:#fff;border:none;border-radius:999px;padding:.4rem 1.2rem;height:auto;font-weight:500;font-size:.78rem;cursor:pointer;transition:background-color .2s ease}.profile-card__btn:hover{background-color:#0d9669}@media (min-width:1000px) and (max-width:1200px){.profile-user__btn{margin-top:0!important;align-self:stretch;width:100%;justify-content:center}.profile-card__body{flex-wrap:wrap;align-items:flex-start}.profile-card__info{width:100%;min-width:0;display:inline-flex}.profile-card__tier{flex-basis:100%;margin-left:0;margin-top:.1rem}.profile-card__btn{width:100%;justify-content:center}}@media (max-width:1101px){.mantine-8cc1xw{grid-template-columns:repeat(2,minmax(0,1fr));gap:20px 16px}}.order-summary-parent{border-radius:16px;box-shadow:0 2px 8px rgba(0,0,0,.08);background-color:#fff;padding:2rem}.order-summary-grid{margin:0}.order-summary__grid--item{cursor:pointer;display:flex;align-items:center;gap:1rem;padding:1.25rem;border-radius:12px;background-color:#fbfcff;border:1px solid #f0f0f0;transition:all 0s ease}.order-summary__grid--item:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.1);border-color:#e0e0e0}.order-summary__icon{width:48px;height:48px;border-radius:50%;flex-shrink:0}.order-summary__icon,.order-summary__icon>div{display:flex;align-items:center;justify-content:center}.order-summary__icon svg{display:block}.order-summary__content{display:flex;flex-direction:column;gap:.25rem;flex:1 1}.order-summary__title{font-size:.875rem;color:#666;margin:0;font-weight:500}.order-summary__count{font-size:1.35rem;font-weight:600;color:#1a1a1a;margin:0}.recent-purchase-parent{border-radius:16px;box-shadow:0 2px 8px rgba(0,0,0,.08);background-color:#fff;padding:2rem}.recent-purchase__title{font-size:1.125rem;font-weight:600;margin-bottom:1.5rem;color:#1a1a1a}.recent-purchase__grid--item{cursor:pointer;display:flex;gap:.7rem;align-items:center;border-radius:12px;padding:.5rem;transition:all 0s ease;background-color:#fff}.recent-purchase__grid--item:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.1);border-color:#e0e0e0}.recent-purchase__grid--item__icon{height:56px;width:56px;display:flex;justify-content:center;align-items:center;border-radius:8px;background-color:#f9fafb;flex-shrink:0}.recent-purchase__grid--item__main{display:flex;flex-direction:column;gap:.25rem;flex:1 1;min-width:0}.recent-purchase__grid--item__main--card-title{font-size:13px;font-weight:600;color:#1a1a1a;word-break:break-word}.recent-purchase__grid--item__main--catalog-title{font-size:12px;color:#666;word-break:break-word}.recent-purchase__see-more{display:flex;align-items:center;justify-content:center;margin:1rem auto 0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;min-width:118px;height:40px;border-radius:8px;border:none;background:rgba(21,180,139,.16);color:#15b48b!important;font-size:.95rem;font-weight:400;cursor:pointer;padding:0 16px}html[data-theme=dark] .recent-purchase__see-more{background:rgba(21,180,139,.16);border-color:#15b48b;color:#15b48b!important}.recent-purchase__see-more:hover{color:#5cf8d4;border-color:rgba(46,233,191,.65)}.control-panel-page{background:#f6f8f9}html[data-theme=dark] .control-panel-page{background:var(--app-bg)!important}html[data-theme=dark] .control-panel-page .order-summary-parent,html[data-theme=dark] .control-panel-page .profile-section-cp__item,html[data-theme=dark] .control-panel-page .recent-purchase-parent{background:var(--app-bg)!important;border:1px solid var(--app-border)!important;box-shadow:none!important}html[data-theme=dark] .control-panel-page .order-summary__grid--item{background:#1e1e1e!important;border-color:var(--app-border)!important}html[data-theme=dark] .control-panel-page .recent-purchase__grid--item{background:transparent}html[data-theme=dark] .control-panel-page .order-summary__grid--item:hover{box-shadow:none!important;border-color:var(--app-border-strong)!important}html[data-theme=dark] .control-panel-page .recent-purchase__grid--item__icon{background:hsla(0,0%,100%,.06)!important}html[data-theme=dark] .control-panel-page .order-summary__count,html[data-theme=dark] .control-panel-page .order-summary__title,html[data-theme=dark] .control-panel-page .profile-card__tier,html[data-theme=dark] .control-panel-page .profile-card__title,html[data-theme=dark] .control-panel-page .profile-user__contact,html[data-theme=dark] .control-panel-page .profile-user__name,html[data-theme=dark] .control-panel-page .recent-purchase__grid--item__main--card-title,html[data-theme=dark] .control-panel-page .recent-purchase__grid--item__main--catalog-title,html[data-theme=dark] .control-panel-page .recent-purchase__title{color:var(--app-text)!important}html[data-theme=dark] .control-panel-page .profile-card__divider{background:#3e3e3e!important}@media (max-width:699px){.order-summary__grid--item{gap:.65rem;padding:.85rem}.order-summary__icon{width:38px;height:38px}.order-summary__icon svg{width:18px;height:18px}.recent-purchase__grid--item{gap:.5rem;padding:.35rem}.recent-purchase__grid--item__icon{width:42px;height:42px;min-width:42px}.recent-purchase__grid--item__main--card-title{font-size:11px}.recent-purchase__grid--item__main--catalog-title{font-size:10px}.recent-purchase__see-more{min-width:104px;height:36px;font-size:.88rem}}@media (max-width:1060px){.recent-purchase-grid{grid-template-columns:repeat(3,1fr)!important}}@media (max-width:800px){.recent-purchase-grid{grid-template-columns:repeat(2,1fr)!important}}@media (max-width:460px){.recent-purchase-grid{grid-template-columns:1fr!important}}@media (max-width:500px){.extra.order-summary-grid,.order-summary-grid.extra{grid-template-columns:1fr!important;gap:.5rem!important}.order-summary-grid:not(.extra){grid-template-columns:repeat(2,minmax(0,1fr))!important;gap:.5rem!important}html[data-theme=dark] .order-summary-grid{border-color:transparent!important}.order-summary__grid--item{gap:.45rem;padding:.55rem;border-radius:10px}.order-summary__icon{width:30px;height:30px}.order-summary__icon svg{width:14px;height:14px}.order-summary__title{font-size:.62rem;line-height:1.15}.order-summary__count{font-size:1rem;line-height:1.1}.profile-card__divider{display:none}.profile-section-cp__item{padding:.8rem;min-height:0}.profile-user__btn{border-radius:5px;padding:.6rem .4rem}.profile-card__btn{border-radius:5px;padding:.6rem}}.credit-history-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:1.5rem;padding:0 .5rem}.credit-history-header__title{font-family:DM Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;font-size:1.5rem;font-weight:500;color:#121212;margin:0;line-height:1.2}.credit-history-header__filters{display:flex;gap:.75rem;align-items:center}.credit-history-filter-btn{font-family:DM Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif;padding:.5rem 1.5rem;border-radius:30px;font-size:.9375rem;font-weight:500;background-color:initial;color:#15b48b;border:1px solid #15b48b;cursor:pointer;transition:all .2s ease}.credit-history-filter-btn:hover{background-color:rgba(21,180,139,.05)}.credit-history-filter-btn--active{background-color:#15b48b;color:#fff;border-color:#15b48b}.credit-history-filter-btn--active:hover{background-color:#129d7a;border-color:#129d7a}.credit-history-content{display:flex;flex-direction:column;gap:2rem}.credit-history-table-container{background-color:#fff;border-radius:24px;overflow-x:auto;padding:10px}.credit-history-table{width:100%;border-collapse:initial;border-spacing:0;font-family:DM Sans,-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,sans-serif}.credit-history-table thead{background-color:#fafafa}.credit-history-table thead tr th{padding:1rem 1.25rem;text-align:left;font-size:.8125rem;font-weight:600;color:#757575;text-transform:capitalize;white-space:nowrap}.credit-history-table thead tr th:first-child{border-top-left-radius:12px;border-bottom-left-radius:12px}.credit-history-table thead tr th:last-child{border-top-right-radius:12px;border-bottom-right-radius:12px}.credit-history-table tbody tr{transition:background-color 0s ease}.credit-history-table tbody tr:hover{background-color:#f9fafb}.credit-history-table tbody tr td{padding:1.125rem 1.25rem;font-size:.875rem;color:#121212;font-weight:400;line-height:1.4;white-space:nowrap;border-bottom:1px solid #e9ebec}.credit-history-table tbody tr:last-child td{border-bottom:none}.credit-history-table tbody tr td.credit-positive{color:#15b48b;font-weight:600;text-align:center}.credit-history-table tbody tr td.credit-negative{color:#ff4757;font-weight:600;text-align:center}.credit-history-table thead tr th:nth-child(3){text-align:center}.utility-history-customer{display:flex;flex-direction:column;gap:2px;white-space:normal;min-width:180px}.utility-history-customer__name{font-weight:600;color:#121212}.utility-history-customer__meta{font-size:12px;color:#6b7280}.utility-history-view-btn{border:1px solid #15b48b;background:transparent;color:#15b48b;border-radius:8px;font-size:12px;font-weight:600;padding:6px 12px;cursor:pointer;transition:all .2s ease}.utility-history-view-btn:hover{background:rgba(21,180,139,.1)}.utility-history-detail-modal{display:grid;grid-template-columns:repeat(1,minmax(0,1fr));grid-gap:16px;gap:16px}.utility-history-modal__content,.utility-history-modal__modal{border-radius:18px!important;overflow:hidden;background:#fff}.utility-history-modal__modal{width:500px}.utility-history-modal__header{background:linear-gradient(135deg,#f7fbff,#edf6ff);border-bottom:1px solid #e5eef8;padding:14px 16px}.utility-history-modal__title{font-size:16px!important;font-weight:700!important;color:#0f172a!important}.utility-history-modal__body{padding:16px!important}.utility-history-detail-summary{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px;grid-column:1/-1}.utility-history-detail-summary__item{border:1px solid #e2e8f0;border-radius:12px;padding:10px 12px;background:#fbfdff}.utility-history-detail-summary__label{display:block;font-size:11px;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:#64748b;margin-bottom:4px}.utility-history-detail-summary__value{font-size:13px;font-weight:700;color:#0f172a;word-break:break-word}.utility-history-detail-summary__value--success{color:#0f9d76}.utility-history-detail-summary__value--failed{color:#ef4444}.utility-history-detail-section{border:1px solid #e5e7eb;border-radius:12px;overflow:hidden}.utility-history-detail-section__title{margin:0;padding:10px 12px;font-size:14px;font-weight:600;color:#111827;background:linear-gradient(180deg,#f8fafc,#f1f5f9);border-bottom:1px solid #e5e7eb}.utility-history-detail-grid{display:grid;grid-template-columns:1fr}.utility-history-detail-row{display:grid;grid-template-columns:120px 1fr;grid-gap:10px;gap:10px;padding:10px 12px;border-bottom:1px solid #f1f5f9;align-items:start}.utility-history-detail-row:last-child{border-bottom:none}.utility-history-detail-row__label{font-size:13px;font-weight:600;color:#475569}.utility-history-detail-row__value{font-size:13px;color:#111827;word-break:break-word}.utility-history-detail-row__pre{margin:0;white-space:pre-wrap;background:#f8fafc;border:1px solid #e2e8f0;border-radius:8px;padding:8px;font-size:12px;font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace}.credit-history-pagination{display:flex;justify-content:center;align-items:center;gap:1rem;flex-wrap:wrap;background:#fff;padding:.625rem 3rem;border-radius:300px;border:1px solid #e5e7eb;margin-bottom:1rem;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-left:auto;margin-right:auto}.credit-history-pagination__button{display:inline-flex;align-items:center;gap:.5rem;border:none;background:transparent;color:#000;font-size:.875rem;font-weight:600;cursor:pointer;transition:all 0s ease;letter-spacing:-.02em}.credit-history-pagination__icon-wrapper{display:flex;align-items:center;justify-content:center;width:28px;height:28px;padding:6px 2px;border:1px solid #000;border-radius:14px;background:#fff;transition:all 0s ease}.credit-history-pagination__icon-wrapper svg{width:14px;height:14px}.credit-history-pagination__button:hover:not(:disabled){color:#15b48b}.credit-history-pagination__button:hover:not(:disabled) .credit-history-pagination__icon-wrapper{border-color:#15b48b}.credit-history-pagination__button:disabled{opacity:.45;cursor:not-allowed}.credit-history-pagination__button--nav{padding:0}.credit-history-pagination__pages{display:inline-flex;align-items:stretch;gap:.5rem;flex:0 1 auto;max-width:280px}.credit-history-pagination__page{flex:1 0;min-width:28px;height:28px;display:flex;align-items:center;justify-content:center;border-radius:14px;border:1px solid #4f5454;background:#fff;color:#4f5454;font-size:.875rem;font-weight:500;cursor:pointer;transition:all 0s ease;padding:6px 10px;letter-spacing:-.02em}.credit-history-pagination__page:hover{border-color:#15b48b;color:#15b48b}.credit-history-pagination__page--active{background:#15b48b;color:#fff;border-color:#15b48b;box-shadow:none}.credit-history-pagination__ellipsis{color:#4f5454;font-size:.875rem;display:inline-flex;align-items:center;justify-content:center;flex:1 0;min-width:32px;height:32px;border-radius:50%;border:1px solid #4f5454;background:#fff;padding:6px 10px;font-weight:500;letter-spacing:-.02em}.credit-history-mobile-pagination{display:flex}.credit-history-mobile-pagination__btn{border:none;border-radius:8px;height:36px;min-width:110px;padding:0 18px;font-size:.85rem;font-weight:600;cursor:pointer;margin-bottom:20px;margin-top:-30px}.credit-history-mobile-pagination__btn,html[data-theme=dark] .credit-history-mobile-pagination__btn{background:rgba(21,180,139,.16);color:#15b48b}@media (max-width:1024px){.credit-history-header{flex-direction:row;align-items:flex-start;gap:1rem}.credit-history-header__title{font-size:1.5rem}.credit-history-table-container{overflow-x:auto}.credit-history-table{min-width:800px}}@media (max-width:768px){.credit-history-header__title{font-size:1.25rem}.credit-history-filter-btn{padding:.4rem 1rem;font-size:.875rem}.credit-history-table tbody tr td,.credit-history-table thead tr th{padding:.875rem 1rem;font-size:.8125rem}}@media (max-width:640px){.credit-history-header{padding:0;align-items:center}.credit-history-pagination__ellipsis{height:20px;min-width:20px}.credit-history-header__title{font-size:14px}.credit-history-header__filters{width:200px;justify-content:space-between}.credit-history-filter-btn{flex:1 1;padding:4px;font-size:.8125rem}.credit-history-table tbody tr td,.credit-history-table thead tr th{padding:.75rem;font-size:.75rem}.credit-history-pagination{display:flex!important;justify-content:center!important;padding:8px 12px!important;gap:5px!important;width:-webkit-fit-content!important;width:-moz-fit-content!important;width:fit-content!important}.credit-history-pagination__pages{gap:5px!important;flex-wrap:nowrap!important;max-width:unset!important}.credit-history-pagination__ellipsis,.credit-history-pagination__page{font-size:12px!important;padding:0!important;border-radius:50%!important;box-sizing:border-box!important}.credit-history-pagination__pages{align-items:center}.credit-history-pagination__icon-wrapper{padding:0!important;border-radius:50%!important;box-sizing:border-box!important}.credit-history-pagination__icon-wrapper svg{width:12px!important;height:12px!important}.credit-history-mobile-pagination,.credit-history-pagination__button span:not(.credit-history-pagination__icon-wrapper){display:none!important}.credit-history-page .credit-history-table,.utility-history-page .credit-history-table{min-width:0;width:100%}.credit-history-page .credit-history-table thead,.utility-history-page .credit-history-table thead{display:none}.credit-history-page .credit-history-table tbody,.utility-history-page .credit-history-table tbody{display:flex;flex-direction:column;gap:10px;margin-bottom:10px}.credit-history-page .credit-history-table tbody tr,.utility-history-page .credit-history-table tbody tr{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:10px;gap:10px;padding:12px;border:1px solid #fff;border-radius:10px;background:#fff!important}.utility-history-view-btn{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:4px 16px}.credit-history-page .credit-history-table tbody tr td,.utility-history-page .credit-history-table tbody tr td{display:flex;flex-direction:column;align-items:flex-start;gap:4px;padding:0;white-space:normal;border-bottom:none;font-size:11px;line-height:1.2;overflow-x:auto}.credit-history-page .credit-history-table tbody tr td:before,.utility-history-page .credit-history-table tbody tr td:before{content:attr(data-label);font-size:11px;color:#8f98a3;font-weight:500}.credit-history-page .credit-history-table tbody tr td.credit-positive,.utility-history-page .credit-history-table tbody tr td.credit-positive{color:#24d9ac}.credit-history-page .credit-history-table tbody tr td.credit-negative,.utility-history-page .credit-history-table tbody tr td.credit-negative{color:#ff4747}.credit-history-page .credit-history-table-container,.utility-history-page .credit-history-table-container{padding:0;background:transparent;border:none;border-radius:0;overflow:visible}html[data-theme=dark] .utility-history-page .credit-history-table-container{background:transparent!important;border-color:transparent!important}.mantine-1v6o1nx{padding:0!important}}html[data-theme=dark] .credit-history-page{color:#e6ebf2}html[data-theme=dark] .credit-history-page .credit-history-header__title{color:#f4f7fb}html[data-theme=dark] .credit-history-page .credit-history-filter-btn{background:transparent;border-color:#16b48e;color:#4ee5bf}html[data-theme=dark] .credit-history-page .credit-history-filter-btn:hover{background:rgba(22,180,142,.16)}html[data-theme=dark] .credit-history-page .credit-history-filter-btn--active,html[data-theme=dark] .credit-history-page .credit-history-filter-btn--active:hover{background:#16b48e;border-color:#16b48e;color:#f8fffd}html[data-theme=dark] .credit-history-page .credit-history-table-container{background:#1e1e1e!important;border:1px solid #2b313a!important;border-radius:24px;box-shadow:none}html[data-theme=dark] .credit-history-page .credit-history-table{background:transparent!important}html[data-theme=dark] .credit-history-page .credit-history-table thead{background:#272727;border:1px solid #fff!important}html[data-theme=dark] .credit-history-page .credit-history-table thead tr th{color:#7d8694}html[data-theme=dark] .credit-history-page .credit-history-table tbody tr td{color:#d7dde6;border-bottom:1px solid #2a3038}html[data-theme=dark] .utility-history-page .credit-history-table tbody tr{background:#1e1e1e!important;border:#1e1e1e!important}html[data-theme=dark] .credit-history-page .credit-history-table tbody tr:hover{background:rgba(125,134,148,.08)}html[data-theme=dark] .credit-history-page .credit-history-table tbody tr td.credit-positive{color:#24d9ac}html[data-theme=dark] .credit-history-page .credit-history-table tbody tr td.credit-negative{color:#ff4747}html[data-theme=dark] .credit-history-page .credit-history-pagination{background:#1e1e1e;border:1px solid #2b313a}html[data-theme=dark] .credit-history-page .credit-history-pagination__button{color:#d0d8e3}html[data-theme=dark] .credit-history-page .credit-history-pagination__ellipsis,html[data-theme=dark] .credit-history-page .credit-history-pagination__icon-wrapper,html[data-theme=dark] .credit-history-page .credit-history-pagination__page{background:#1e1e1e;border-color:#8893a3;color:#d0d8e3}html[data-theme=dark] .credit-history-page .credit-history-pagination__page:hover{border-color:#25d3a8;color:#25d3a8}html[data-theme=dark] .credit-history-page .credit-history-pagination__page--active{background:#16b48e;border-color:#16b48e;color:#fff}html[data-theme=dark] .utility-history-page{color:#e6ebf2}html[data-theme=dark] .utility-history-page .credit-history-header__title{color:#f4f7fb}html[data-theme=dark] .utility-history-page .credit-history-filter-btn{background:transparent;border-color:#16b48e;color:#4ee5bf}html[data-theme=dark] .utility-history-page .credit-history-filter-btn:hover{background:rgba(22,180,142,.16)}html[data-theme=dark] .utility-history-page .credit-history-filter-btn--active,html[data-theme=dark] .utility-history-page .credit-history-filter-btn--active:hover{background:#16b48e;border-color:#16b48e;color:#f8fffd}html[data-theme=dark] .utility-history-page .credit-history-table-container{background:#1e1e1e!important;border:1px solid #2b313a!important;border-radius:24px;box-shadow:none}html[data-theme=dark] .utility-history-page .credit-history-table{background:transparent!important}html[data-theme=dark] .utility-history-page .credit-history-table thead{background:#272727;border:1px solid #fff!important}html[data-theme=dark] .utility-history-page .credit-history-table thead tr th{color:#7d8694}html[data-theme=dark] .utility-history-page .credit-history-table tbody tr td{color:#d7dde6;border-bottom:1px solid #2a3038}html[data-theme=dark] .utility-history-page .credit-history-table tbody tr:hover{background:rgba(125,134,148,.08)}html[data-theme=dark] .utility-history-page .credit-history-table tbody tr td.credit-positive{color:#24d9ac}html[data-theme=dark] .utility-history-page .credit-history-table tbody tr td.credit-negative{color:#ff4747}html[data-theme=dark] .utility-history-page .utility-history-customer__name{color:#d7dde6}html[data-theme=dark] .utility-history-page .utility-history-customer__meta{color:#9aa5b4}html[data-theme=dark] .utility-history-page .utility-history-view-btn{border-color:#25d3a8;color:#25d3a8;background:transparent}html[data-theme=dark] .utility-history-page .utility-history-view-btn:hover{background:rgba(37,211,168,.14)}html[data-theme=dark] .utility-history-detail-section{border-color:#323232;background:#1e1e1e}html[data-theme=dark] .utility-history-modal__modal{background:#121212}html[data-theme=dark] .utility-history-modal__content{background:#1a1a1a;border:1px solid #323232}html[data-theme=dark] .utility-history-modal__header{background:#121212!important;border-bottom-color:#323232}html[data-theme=dark] .utility-history-modal__title{color:#e6ebf2!important;background:transparent!important}html[data-theme=dark] .utility-history-modal__body{background:transparent!important}html[data-theme=dark] .utility-history-detail-summary__item{border-color:#1e1e1e!important;background:#1e1e1e}html[data-theme=dark] .utility-history-detail-summary__label{color:#9aa5b4}html[data-theme=dark] .utility-history-detail-summary__value{color:#e6ebf2}html[data-theme=dark] .utility-history-detail-section__title{background:#1e1e1e;border-bottom-color:#323232;color:#e6ebf2}html[data-theme=dark] .utility-history-detail-row{border-bottom-color:#343434;background:#1e1e1e}html[data-theme=dark] .utility-history-detail-row__label{color:#9aa5b4}html[data-theme=dark] .utility-history-detail-row__value{color:#d7dde6}html[data-theme=dark] .utility-history-detail-row__pre{background:#242424;border-color:#3c3c3c;color:#d7dde6}@media (max-width:1000px){.utility-history-detail-modal,.utility-history-detail-summary{grid-template-columns:1fr}}@media (max-width:500px){.utility-history-detail-row{gap:6px}}html[data-theme=dark] .utility-history-page .credit-history-pagination{background:#1e1e1e;border:1px solid #2b313a}html[data-theme=dark] .utility-history-page .credit-history-pagination__button{color:#d0d8e3}html[data-theme=dark] .utility-history-page .credit-history-pagination__ellipsis,html[data-theme=dark] .utility-history-page .credit-history-pagination__icon-wrapper,html[data-theme=dark] .utility-history-page .credit-history-pagination__page{background:#1e1e1e;border-color:#8893a3;color:#d0d8e3}html[data-theme=dark] .utility-history-page .credit-history-pagination__page:hover{border-color:#25d3a8;color:#25d3a8}html[data-theme=dark] .utility-history-page .credit-history-pagination__page--active{background:#16b48e;border-color:#16b48e;color:#fff}@media (max-width:640px){html[data-theme=dark] .credit-history-page .credit-history-table-container,html[data-theme=dark] .utility-history-page .credit-history-table-container{background:transparent!important;border:1px solid transparent!important;box-shadow:none!important}.credit-history-table tbody tr td{border-bottom:none!important}}html[data-theme=dark] .credit-history-page .credit-history-table tbody tr{background:#1e1e1e!important;border:#1e1e1e}.card-parent-container{display:flex;flex-direction:column;justify-content:center;align-items:center;background:#f6f8f9}html[data-theme=dark] .card-parent-container{background:#121212}.card-parent{width:100%;display:flex;flex-direction:column;align-items:stretch;gap:1rem;justify-content:flex-start}.card__desc{margin-top:1rem;font-size:small;color:#212121}.lv-card-parent{width:100%;display:flex;flex-direction:column;align-items:stretch;margin-top:20px;margin-bottom:20px}.lv-card__list{display:grid;grid-template-columns:repeat(auto-fill,minmax(180px,1fr));grid-gap:16px;gap:16px}.lv-card__list:has(.empty-container){display:flex;justify-content:center;align-items:center}.lv-card__grid--item{display:flex;flex-direction:column;justify-content:flex-start;align-items:stretch;border-radius:12px;overflow:hidden;border:none;background:transparent;box-shadow:0 2px 8px rgba(0,0,0,.08);text-decoration:none;color:#f8fafc}html[data-theme=dark] .lv-card__grid--item{border:1px solid#1e1e1e;box-shadow:0 0 18.54px 0 hsla(0,0%,44%,.25)}.lv-card__grid--item:hover{transition:all .2s ease-in-out;transform:translateY(-2px);border-color:rgba(34,160,107,.45)}.lv-card__grid--item__img{height:128px;width:100%;padding:0;object-fit:fill;border-radius:12px 12px 0 0}.lv-card__grid--item__img:hover{transition:all .2s ease-in-out;padding:0}.lv-card__grid--item__footer{width:100%;padding:10px 12px 11px;background:#fff}html[data-theme=dark] .lv-card__grid--item__footer{background:linear-gradient(180deg,#10141a,#0b0e13)}.lv-card__grid--item__title{margin-top:0;font-size:16px;font-weight:600;text-align:left;color:#212121;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}html[data-theme=dark] .lv-card__grid--item__title{color:#fff}.lv-card-pagination-wrapper{margin-top:14px}@media screen and (max-width:850px){.lv-card__grid{display:grid;grid-template-columns:repeat(auto-fill,150px);grid-gap:.5rem}.lv-card__grid--item__img{height:150px}}@media screen and (max-width:659px){.lv-card__list{grid-template-columns:repeat(3,1fr)}}@media screen and (max-width:600px){.lv-card__list{grid-template-columns:repeat(3,1fr);gap:20px}.lv-card__grid--item{border-radius:7px;min-width:0}.lv-card__grid--item__img{height:75px;border-radius:7px 7px 0 0;object-fit:fill!important;background:#fff}.lv-card__grid--item__img img{object-fit:fill!important}.lv-card__grid--item__footer{padding:6px 6px 7px}.lv-card__grid--item__title{font-size:11px;font-weight:500}}.empty-parent{width:100%;height:20vh;display:flex;flex-direction:column;gap:.5rem;justify-content:center;align-items:center;border-radius:8px;background-color:#eceaea;font-size:small;font-weight:600;color:#464646}.user-profile-parent{width:100%;height:100%}.user-profile-form{display:flex;flex-direction:column}.user-profile-item{display:flex;justify-content:flex-start;align-items:flex-start;margin-top:1rem}.user-profile-item:first-child,.user-profile-item:last-child{margin-top:0}.user-profile-item__title{width:25%;font-size:.85rem;font-weight:600}.user-profile-item__main{flex-grow:1;display:flex;flex-direction:column;gap:.5rem}.user-profile-item__main--hint{font-size:.65rem;color:#727272}.user-profile-item__main--email,.user-profile-item__main--phone{font-size:.8rem;display:flex;align-items:center;gap:.3rem}.change-password-parent{display:100%}.change-password-form{display:flex;flex-direction:column;gap:1rem}.change-password-item{display:flex;justify-content:flex-start;align-items:flex-start}.change-password-item__title{width:25%;font-size:.85rem;font-weight:600}.change-password-item__main{flex-grow:1;display:flex;flex-direction:column;gap:.5rem}.change-password-item__main--hint{font-size:.65rem;color:#727272}.change-password-item__main--email,.change-password-item__main--phone{font-size:.8rem;display:flex;align-items:center;gap:.3rem}.user-verification-parent{display:100%}.user-verification-form{display:flex;flex-direction:column;gap:1.5rem}.user-verification-item{display:flex;justify-content:flex-start;align-items:flex-start}.user-verification-item__title{width:25%;font-size:.85rem;font-weight:600}.user-verification-item__main{flex-grow:1;display:flex;flex-direction:column;gap:.5rem}.user-verification-item__main--hint{font-size:.65rem;color:#727272}.user-verification-item__main--email,.user-verification-item__main--phone{font-size:.8rem;display:flex;align-items:center;gap:.3rem}.user-verification-item__main--phone-verify{display:flex;flex-direction:column;gap:.8rem}.user-verification-item__main--email-verify{display:flex;flex-direction:column;gap:.4rem}@media screen and (max-width:500px){.update-profile-btn{margin-bottom:2rem}.user-verification-item{display:flex;flex-direction:column;gap:.2rem;justify-content:flex-start;align-items:stretch}.user-verification-item__title{width:100%;font-size:.85rem;font-weight:600}.user-profile-item{display:flex;flex-direction:column;gap:.2rem;justify-content:flex-start;align-items:stretch}.user-profile-item__title{width:100%;font-size:.85rem;font-weight:600}.change-password-item{display:flex;flex-direction:column;gap:.2rem;justify-content:flex-start;align-items:stretch}.change-password-item__title{width:100%;font-size:.85rem;font-weight:600}}.up-wrapper{display:flex;flex-direction:column;gap:1.5rem;width:100%}.up-card{background:#fff;border:1px solid #e9edf0;border-radius:12px;padding:28px 28px 24px;position:relative}.up-section-title{font-size:1.1rem;font-weight:500;color:#1a1a2e;margin-bottom:24px}.required{color:red}.up-personal-row{display:flex;gap:24px;align-items:flex-start}.up-avatar-col{flex-shrink:0;width:176px;min-width:176px;display:flex;justify-content:center}.up-fields-grid{flex:1 1;min-width:0;display:grid;grid-template-columns:1fr 1fr;grid-gap:16px 24px;gap:16px 24px}.up-field-group{display:flex;flex-direction:column;gap:6px}.up-field-label{font-size:.82rem;font-weight:500;color:#3d3d3d}.up-field-error,html[data-theme=dark] .up-field-error{font-size:.72rem;color:#e63946}.up-input-box{border:1px solid #d1d5db;border-radius:8px;background:#fff;height:52px;display:flex;align-items:center;padding:0 14px;transition:border-color 0s}.up-input-box:focus-within{border-color:#15b48b;box-shadow:0 0 0 3px rgba(21,180,139,.12)}.up-input-box--readonly{background:#f5f5f5}.up-input{border:none;outline:none;background:transparent;font-size:.875rem;color:#1a1a2e;width:100%}.up-input::-moz-placeholder{color:#9ca3af}.up-input::placeholder{color:#9ca3af}.up-meta-group{display:flex;flex-direction:column;justify-content:center;gap:14px;padding:4px 0}.up-meta-row{display:flex;gap:12px;align-items:center}.up-meta-key{font-size:.82rem;font-weight:400;color:#6b7280;min-width:60px}.up-meta-val{font-size:.875rem;font-weight:400;color:#1a1a2e}.up-save-row{margin-top:20px;display:flex;justify-content:flex-start}.up-small-btn{width:auto!important;min-width:140px;height:40px;padding:0 16px!important;font-size:.84rem;font-weight:600}.up-security-item{display:flex;justify-content:space-between;align-items:center;gap:16px;padding:20px 0}.up-security-info{flex:1 1;min-width:0}.up-security-name{font-size:.95rem;font-weight:500;color:#1a1a2e;margin-bottom:4px}.mantine-Button-root[type=submit]{font-size:14px}.up-security-hint{font-size:.78rem;color:#6b7280;max-width:480px;line-height:1.4;white-space:nowrap}.up-security-divider{height:1px;background:#f0f2f4;margin:0 -4px}.up-change-btn{display:inline-flex;align-items:center;gap:6px;flex-shrink:0;padding:9px 14px;border-radius:8px;border:1.5px solid #15b48b;background:transparent;color:#15b48b;font-size:.8rem;font-weight:600;cursor:pointer;transition:background 0s,color 0s;white-space:nowrap;width:auto!important;max-width:-webkit-max-content;max-width:-moz-max-content;max-width:max-content;align-self:flex-start}.up-change-btn:hover{background:#15b48b;color:#fff}.up-change-btn__icon{width:18px;height:18px}.up-avatar-col .app-profile-avatar-uploader__img-container{width:160px;height:160px;border-radius:50%;border:3px solid #f1f1f1;background:#eceff1;overflow:visible;position:relative}.up-avatar-col .app-profile-avatar-uploader__img-container__img{width:160px;height:160px;border-radius:50%;object-fit:cover}.up-input-icon{flex-shrink:0;display:flex;align-items:center;margin-left:8px}.up-verified-icon{width:18px;height:18px}.up-security-cols{display:grid;grid-template-columns:1fr 1fr;grid-gap:24px;gap:24px;padding-bottom:24px;border-bottom:1px solid #f0f2f4}.up-security-cols--single{grid-template-columns:1fr}.up-security-col{display:flex;flex-direction:column;gap:10px}.up-security-name{font-weight:600}.up-security-hint{color:#667085;font-size:14px}.up-change-btn{width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.up-security-meta{padding-top:20px;display:flex;flex-direction:column;gap:10px}.up-security-divider,.up-security-item{display:none}@media (max-width:768px){.up-security-name{display:inline-block}.up-security-col{position:relative}.up-change-btn{position:absolute;top:-4px;right:0;width:auto;white-space:nowrap}.up-security-hint{margin-top:6px;white-space:wrap}}@media screen and (max-width:1024px){.up-card{padding:20px 16px 18px}.up-personal-row{flex-direction:column;align-items:stretch;gap:14px}.up-avatar-col{width:100%;min-width:0;justify-content:center}.up-fields-grid{grid-template-columns:1fr;gap:12px}}@media screen and (max-width:640px){.up-wrapper{gap:1rem}.up-section-title{margin-bottom:14px;font-size:1rem}.display-hidden{display:none!important}.profile-user-page__title{margin-bottom:5px!important;font-size:18px}.up-field-group{gap:4px}.profile-user-page{padding:5px 0!important}.up-input-box{height:44px;padding:0 10px}.up-input{font-size:.82rem}.up-input-icon{margin-left:6px}.up-save-row{margin-top:14px}.up-small-btn{width:100%!important;min-width:0}}.app-profile-avatar-uploader-parent{display:inline-flex;align-items:center;justify-content:center}.app-profile-avatar-uploader__img-container{width:160px;height:160px;background-color:#e0e0e0;border-radius:50%;display:flex;justify-content:center;align-items:center;position:relative}.app-profile-avatar-uploader__img-container__img{width:160px;height:160px;border-radius:50%;object-fit:cover}.app-profile-avatar-uploader__main{display:none}.app-profile-avatar-uploader__camera-btn{position:absolute;right:2px;bottom:-2px;width:44px;height:44px;border-radius:50%;border:3px solid #fff;background:#ff8400;color:#fff;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;padding:0}.up-pass-modal{background:#fafafa;border:1px solid #d2d2d2;border-radius:16px;padding:22px;display:flex;flex-direction:column;gap:12px;position:relative}.up-pass-modal__close-btn{position:absolute;top:10px;right:12px;width:30px;height:30px;border:none;border-radius:8px;background:transparent;color:#6b7280;font-size:24px;line-height:1;cursor:pointer;display:inline-flex;align-items:center;justify-content:center}.up-pass-modal__close-btn:hover{background:rgba(38,50,56,.08)}.up-pass-modal__eye-btn:hover,html[data-theme=dark] .up-pass-modal__eye-btn:hover{color:#0d9f6e!important}.up-pass-modal__title{font-size:26px;line-height:1.2;font-weight:600;text-align:center;color:#263238;margin:0 0 6px}.up-pass-modal__field{display:flex;flex-direction:column;gap:6px}.up-pass-modal__input-wrap{position:relative;display:flex;align-items:center}.up-pass-modal__label{font-size:15px;line-height:20px;font-weight:600;color:#263238}.up-pass-modal__input{height:44px;border:1px solid #d2d2d2;border-radius:12px;background:#fff;padding:0 42px 0 12px;font-size:15px;color:#263238;outline:none;width:100%}.up-pass-modal__input::-moz-placeholder{color:#a4a4a4}.up-pass-modal__input::placeholder{color:#a4a4a4}.up-pass-modal__input:focus{border-color:#15b48b;box-shadow:0 0 0 3px rgba(21,180,139,.12)}.up-pass-modal__eye-btn{position:absolute;right:10px;border:none;background:transparent;color:#6b7280;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;padding:0}.up-pass-modal__submit{margin-top:8px;height:44px;border:none;border-radius:12px;background:#15b48b;color:#f4f9ff;font-size:17px;font-weight:600;cursor:pointer}.up-pass-modal__submit:disabled{opacity:.75;cursor:not-allowed}.profile-user-page__title{color:#1a1a2e}html[data-theme=dark] .profile-user-page{background:var(--app-bg)!important}html[data-theme=dark] .profile-user-page__title,html[data-theme=dark] .up-meta-val,html[data-theme=dark] .up-section-title,html[data-theme=dark] .up-security-name{color:#f4f7fb!important}html[data-theme=dark] .up-card,html[data-theme=dark] .up-pass-modal{background:#1e1e1e!important;border:1px solid #3e3e3e!important;box-shadow:none!important}html[data-theme=dark] .up-field-label,html[data-theme=dark] .up-meta-key,html[data-theme=dark] .up-pass-modal__label,html[data-theme=dark] .up-security-hint{color:#9aa5b4!important}html[data-theme=dark] .required{color:red!important}html[data-theme=dark] .up-input-box,html[data-theme=dark] .up-input-box--readonly,html[data-theme=dark] .up-pass-modal__input{background:#303030!important;border-color:#3e3e3e!important}html[data-theme=dark] .up-input,html[data-theme=dark] .up-pass-modal__input{color:#e7edf5!important}html[data-theme=dark] .up-input::-moz-placeholder,html[data-theme=dark] .up-pass-modal__input::-moz-placeholder{color:#8b98aa!important}html[data-theme=dark] .up-input::placeholder,html[data-theme=dark] .up-pass-modal__input::placeholder{color:#8b98aa!important}html[data-theme=dark] .up-input-box:focus-within,html[data-theme=dark] .up-pass-modal__input:focus{border-color:#16c79a!important;box-shadow:0 0 0 3px rgba(22,199,154,.2)!important}html[data-theme=dark] .up-change-btn{border-color:#16c79a;color:#4ee5bf;background:transparent}html[data-theme=dark] .up-change-btn:hover{background:#16c79a;color:#fff}html[data-theme=dark] .up-pass-modal__submit,html[data-theme=dark] .up-small-btn{background:#16c79a!important;border-color:#16c79a!important;color:#fff!important}html[data-theme=dark] .up-pass-modal__submit:hover,html[data-theme=dark] .up-small-btn:hover{background:#13b98f!important}html[data-theme=dark] .up-security-cols{border-bottom-color:#2f3640}html[data-theme=dark] .app-profile-avatar-uploader__img-container,html[data-theme=dark] .up-avatar-col .app-profile-avatar-uploader__img-container{background:#252a31;border-color:#3e3e3e}html[data-theme=dark] .app-profile-avatar-uploader__camera-btn{border-color:#1e1e1e}html[data-theme=dark] .up-pass-modal__title{color:#f4f7fb}html[data-theme=dark] .up-pass-modal__close-btn,html[data-theme=dark] .up-pass-modal__eye-btn{color:#a6b3c3}html[data-theme=dark] .up-pass-modal__close-btn:hover{background:rgba(148,163,184,.18)}.cart-parent-container{align-items:center;padding:1rem 0 2rem;background:#f6f8f9}.cart-parent,.cart-parent-container{width:100%;display:flex;flex-direction:column}.cart-parent{align-items:stretch;gap:.5rem}.cart-page-title{margin:0;font-size:1.7rem;font-weight:500;color:#111827}.cart__main{width:100%;display:flex;justify-content:space-between;align-items:stretch;gap:1rem}.cart__main--l-v{flex:1 1;min-width:0;overflow:hidden;align-self:flex-start}.cart__main--summary{width:320px;flex-shrink:0;position:-webkit-sticky;position:sticky;top:92px;align-self:flex-start}@media screen and (max-width:700px){.cart-parent-container{background:#f6f8f9;padding:8px 4px}.cart-parent{gap:.7rem}.cart-page-title{color:#111827;font-size:1.15rem;font-weight:600;letter-spacing:.01em}.cart__main{flex-direction:column;gap:1rem}.cart__main--l-v{width:100%}.cart__main--summary{width:100%;position:static}.lv-cart-parent{background:#fff;border:1px solid #e5e7eb;border-radius:14px;box-shadow:0 10px 22px rgba(15,23,42,.08);padding:.7rem .75rem;gap:0;max-height:none;overflow:visible}.buy-cart{margin-top:-5px}.lv-cart__item{align-items:center;gap:.62rem;padding:.5rem 0}.lv-cart__item+.lv-cart__item{border-top:1px solid #eceff3;padding-top:.7rem}.lv-cart__item--image{width:44px;height:44px;border-radius:10px;background:#f3f4f6}.lv-cart__item--main{gap:.25rem}.lv-cart__item--main__title{color:#1f2937;font-size:.9rem;font-weight:500;line-height:1.15}.lv-cart__item--main__subtitle{color:#6b7280;font-size:.58rem;text-transform:uppercase;letter-spacing:.06em}.lv-cart__item--actions{gap:.35rem}.lv-cart__icon-btn{color:#6b7280}.lv-cart__item--sub{min-width:72px;gap:.35rem}.lv-cart__item--sub__price{font-size:.92rem;color:#111827;font-weight:600}.lv-cart__item--sub__quantity{gap:.34rem}.lv-cart__qty-btn{width:22px;height:22px;border-radius:6px;border:1px solid #d1d5db;background:#f3f4f6;color:#374151}.lv-cart__qty-btn:disabled{opacity:.4}.lv-cart__item--sub__quantity--text{color:#111827;font-size:.86rem;min-width:12px}html[data-theme=dark] .cart-parent-container{background:#121212!important}html[data-theme=dark] .cart-page-title{color:#eef2f7!important}html[data-theme=dark] .lv-cart__item+.lv-cart__item{border-top:1px solid hsla(0,0%,100%,.12)!important}html[data-theme=dark] .lv-cart__item--image{background:hsla(0,0%,100%,.06)!important}html[data-theme=dark] .lv-cart__item--main__title{color:#f4f6fb!important}html[data-theme=dark] .lv-cart__item--main__subtitle{color:rgba(221,228,240,.76)!important}html[data-theme=dark] .lv-cart__icon-btn:not(".lv-cart__icon-btn--favourite-active"){color:rgba(216,223,236,.78)!important}html[data-theme=dark] .lv-cart__item--sub__price{color:#edf2fb!important}html[data-theme=dark] .lv-cart__item--sub__quantity--text{color:#f3f7ff!important}}.lv-cart-parent{background:#fff;border:1px solid #f2f2f2;border-radius:16px;box-shadow:0 0 26px hsla(0,0%,69%,.1);padding:.9rem;display:flex;flex-direction:column;gap:.8rem;max-height:calc(100vh - 220px);overflow-y:auto;overflow-x:hidden;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;scrollbar-width:none}.lv-cart__item{display:flex;justify-content:space-between;gap:.7rem;padding:.15rem 0;align-items:center}.lv-cart__item+.lv-cart__item{border-top:1px solid #f2f4f7;padding-top:.9rem}.lv-cart__item--image{width:56px;height:56px;border-radius:12px;overflow:hidden;flex-shrink:0;background:#f3f4f6}.lv-cart__item--image img{width:100%;height:100%}.lv-cart__item--main{flex-grow:1;min-width:0}.lv-cart__item--meta{display:flex;flex-direction:column;gap:.05rem;min-width:0}.lv-cart__item--main__title{margin:0;font-size:1rem;line-height:1.2;font-weight:500;color:#242424;width:100%;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.lv-cart__item--main__subtitle{margin:0;font-size:.75rem;line-height:1.2;color:#666}.lv-cart__item--actions{display:flex;align-items:center;gap:.45rem;margin-top:4px}.lv-cart__icon-btn{display:inline-flex;align-items:center;justify-content:center;border:none;background:transparent;color:#6b7280;cursor:pointer;line-height:0;padding:0}.lv-cart__icon-btn:hover{color:#111827}.lv-cart__icon-btn--favourite-active,.lv-cart__icon-btn--favourite-active:hover{color:#ef4444}.lv-cart__item--sub{display:flex;flex-direction:column;align-items:flex-end;gap:.55rem;min-width:95px}.lv-cart__item--sub__price{margin:0;font-size:1.05rem;color:#1a1a1a;font-weight:600}.lv-cart__item--sub__quantity{display:flex;align-items:center;gap:.6rem}.lv-cart__qty-btn{width:26px;height:26px;border:none;border-radius:8px;background-color:#f1f1f1;color:#6b7280;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;line-height:0}.lv-cart__qty-btn:disabled{opacity:.45;cursor:not-allowed}.lv-cart__item--sub__quantity--text{margin:0;font-size:1rem;font-weight:500;color:#111827;min-width:16px;text-align:center}.lv-cart__order-info{background-color:#fff;border-radius:8px;padding:1.25rem 1.5rem;box-shadow:0 4px 16px rgba(0,0,0,.2)}.lv-cart__order-info--title{font-size:1rem;font-weight:600;color:#121212;margin:0 0 1rem}.lv-cart__order-info--fields{display:flex;flex-direction:column;gap:.75rem}.lv-cart__order-info--field{display:flex;justify-content:space-between;align-items:center;padding:.75rem 1rem;background-color:#f9f9f9;border-radius:6px;border:1px solid #e5e5e5}.lv-cart__order-info--field__label{font-size:.875rem;font-weight:500;color:#5a5a5a}.lv-cart__order-info--field__value{font-size:.875rem;font-weight:600;color:#121212}@media screen and (max-width:500px){.lv-cart__order-info--field{flex-direction:column;align-items:flex-start;gap:.5rem}.lv-cart__item{align-items:center;gap:.62rem}.lv-cart__item--sub{width:auto;flex-direction:column;justify-content:flex-start;align-items:flex-end}}.cart-summary-parent{z-index:9;background-color:#fff;border:1px solid #f2f2f2;border-radius:16px;box-shadow:0 0 24.5px hsla(0,0%,69%,.1);padding:.9rem;width:100%;display:flex;flex-direction:column;gap:.55rem}.cart-summary__head{display:flex;flex-direction:column;gap:.15rem}.cart-summary__title{margin:0;font-size:1rem;line-height:1.2;font-weight:600;color:#111827}.cart-summary__created{margin:0;font-size:.72rem;color:#666}.cart-summary__main{width:100%;display:flex;flex-direction:column;gap:.5rem;padding:.8rem;border-radius:12px;border:1px solid #e8eaee;background:#fcfcfc}.cart-summary__main--item{width:100%;display:flex;justify-content:space-between;align-items:center}.cart-summary__main--item__label{margin:0;font-size:.82rem;color:#1a1a1a}.cart-summary__main--item__value{margin:0;font-size:.82rem;color:#111827}.cart-summary__main--item__value.discount{font-size:.82rem;font-weight:600;color:#12b76a}.cart-summary__main--item__value.total{font-size:1.02rem;font-weight:700}.cart-summary__divider{width:100%;height:1px;background:#dfe3e8}.cart-summary__points-row{width:100%;display:flex;align-items:center;justify-content:space-between;color:#666;font-size:.8rem;margin-top:.2rem}.cart-summary__points-label,.cart-summary__points-value{margin:0}.cart-summary__checkout-btn{width:100%;height:38px;border:.5px solid #00d865;border-radius:8px;background:#15b48b;color:#fff;font-size:.88rem;font-weight:500;cursor:pointer}.cart-summary__checkout-btn:hover{background:#1aa180}.cart-summary__verify-btn{width:100%}.bn-list-parent{display:flex;flex-direction:column}.bn-product-card{background:#fff;border:1px solid #f2f2f2;border-radius:12px;padding:16px;box-shadow:0 0 26px 0 hsla(0,0%,69%,.1);overflow:hidden}.bn-product-card__inner{display:flex;align-items:center;gap:12px}.bn-product-card__image{width:72px;height:72px;border-radius:14px;flex-shrink:0;overflow:hidden;background:#f3f4f6}.bn-product-card__image img{width:100%;height:100%}.bn-product-card__body{flex:1 1;display:flex;flex-direction:column;gap:14px}.bn-product-card__meta{display:flex;flex-direction:column;gap:2px}.bn-product-card__title{font-size:16px;font-weight:500;color:#242424;letter-spacing:-.32px;line-height:22px;margin:0}.bn-product-card__subtitle{font-size:13px;font-weight:400;color:#666;letter-spacing:-.26px;line-height:16px;margin:0}.bn-product-card__actions{display:flex;align-items:center;gap:10px}.bn-icon-btn{background:none;border:none;padding:0;cursor:pointer;display:flex;align-items:center;color:#374151;line-height:0}.bn-product-card__right{display:flex;flex-direction:column;align-items:flex-end;gap:14px;flex-shrink:0;min-width:100px}.bn-product-card__price{font-size:16px;font-weight:600;color:#1a1a1a;letter-spacing:-.32px;line-height:22px;text-align:right}.bn-product-card__qty{display:flex;align-items:center;gap:14px;width:100%;justify-content:flex-end}.bn-qty-btn{background:#f1f1f1;border:none;border-radius:8px;padding:6px;cursor:pointer;display:flex;align-items:center;justify-content:center;line-height:0;flex-shrink:0}.bn-qty-btn:disabled{opacity:.6;cursor:default}.bn-qty-num{font-size:16px;font-weight:600;color:#111827;letter-spacing:-.32px;line-height:22px;min-width:18px;text-align:center}.bn-summary-parent{display:flex;flex-direction:column;gap:12px}.bn-order-info{background:#fff;border:1px solid #f2f2f2;border-radius:10px;padding:14px;box-shadow:0 0 3px 0 hsla(0,0%,69%,.1)}.bn-order-info__title{font-size:14px;font-weight:500;color:#272d2d;letter-spacing:-.28px;margin:0 0 10px;line-height:20px}.bn-order-info__fields{display:flex;flex-direction:column;gap:8px}.bn-order-info__field{display:flex;align-items:center;gap:8px;height:34px;border:1px solid #a9b2af;border-radius:6px;padding:4px 10px;font-size:12px;text-overflow:ellipsis;letter-spacing:-.24px;white-space:nowrap;overflow-x:auto;scrollbar-width:none}.bn-order-info__field-label{font-weight:500;color:#494949;flex-shrink:0}.bn-order-info__field-value{flex:1 1;font-weight:400;color:#a9b2af}.bn-order-info__field-icon{margin-left:auto;flex-shrink:0;display:flex;align-items:center;line-height:0}.bn-order-summary{background:#fff;border:1px solid #f2f2f2;border-radius:16px;padding:16px;box-shadow:0 0 24.5px 0 hsla(0,0%,69%,.1);display:flex;flex-direction:column;gap:8px}.bn-order-summary__header{display:flex;flex-direction:column;gap:4px;margin-bottom:2px}.bn-order-summary__title{font-size:18px;font-weight:500;color:#111827;letter-spacing:-.36px;line-height:normal;margin:0}.bn-order-summary__date{font-size:12px;font-weight:500;color:#666;letter-spacing:-.24px;line-height:normal;margin:0}.bn-order-summary__box{background:#fcfcfc;border:1px solid #e2e2e2;border-radius:12px;padding:12px;display:flex;flex-direction:column;gap:10px}.bn-order-summary__rows{display:flex;flex-direction:column;gap:8px}.bn-order-summary__row{display:flex;align-items:center;justify-content:space-between;font-size:13px;font-weight:500;letter-spacing:-.26px;line-height:normal}.bn-order-summary__row-label{color:#1a1a1a}.bn-order-summary__row-value{color:#111827}.bn-order-summary__row-value--green{color:#12b76a}.bn-order-summary__divider{height:1px;background:#e2e2e2;margin:0}.bn-order-summary__total-row{display:flex;align-items:center;justify-content:space-between;font-size:16px;letter-spacing:-.32px;line-height:22px}.bn-order-summary__total-label{font-weight:500;color:#111827}.bn-order-summary__total-value{font-weight:600;color:#1a1a1a}.bn-order-summary__points{display:flex;align-items:center;justify-content:space-between;font-size:12px;font-weight:400;color:#666;letter-spacing:-.24px;line-height:normal}.bn-order-summary__points-label,.bn-order-summary__points-value{color:#666}.bn-checkout-btn{display:flex;align-items:center;justify-content:center;width:100%;height:38px;background:#15b48b;border:.5px solid #00d865;border-radius:8px;font-size:14px;font-weight:500;color:#fff;letter-spacing:-.28px;line-height:20px;cursor:pointer;transition:opacity .15s}.bn-checkout-btn:disabled{opacity:.7;cursor:not-allowed}.bn-checkout-btn:hover:not(:disabled){opacity:.9}.bn-verify-btns{display:flex;flex-direction:column;gap:6px}.bn-verify-btn{width:100%;height:36px;background:#15b48b;border:.5px solid #00d865;border-radius:8px;font-size:13px;font-weight:500;color:#fff;cursor:pointer}@media screen and (max-width:700px){.bn-product-card{padding:12px;border-radius:10px}.bn-product-card__inner{flex-wrap:nowrap;align-items:flex-start;gap:10px}.bn-product-card__image{width:54px;height:54px;border-radius:10px}.bn-product-card__body{gap:6px;min-width:0}.bn-product-card__title{font-size:15px;line-height:1.25;white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.bn-product-card__subtitle{font-size:12px;line-height:1.2}.bn-product-card__right{flex-direction:column;align-items:flex-end;justify-content:flex-start;width:auto;min-width:84px;gap:8px}.bn-product-card__price{line-height:1.2}.bn-product-card__qty{gap:6px}.bn-qty-btn{width:22px;height:22px;padding:0;border-radius:6px}.bn-qty-btn svg{width:13px;height:13px}.bn-qty-num{font-size:14px;min-width:10px}.buy-now-container:not(.cart-parent-container){padding-top:8px!important}}.payment_parent{width:100%;display:flex;flex-direction:column;align-items:stretch;gap:1rem}.payment__main{justify-content:space-between}.payment__main--title{font-size:1.5rem;font-weight:500;color:#212121}.payment__main--method{width:65%}.payment__main--slip{width:30%}.payment__warning{display:flex;align-items:flex-start;justify-content:flex-start;gap:10px;background:#fff;color:#d51e44;border-radius:6px;padding:10px 12px;text-align:center;font-size:14px}.payment__warning svg{flex-shrink:0}.payment__warning span{line-height:1.5}.segment-payment-parent{display:flex;flex-direction:column;align-items:stretch;gap:1rem}.segment-payment__item{border-radius:10px;padding:1rem 1.2rem}.segment-payment__item,.segment-payment__item--point{display:flex;background-color:#fff;align-items:center;gap:.5rem}.segment-payment__item--point{border-radius:4px}.segment-payment__item:hover .mantine-1v7acdd{border:2px solid #15b48b}.mantine-1v7acdd{transition:border-color 0s ease,background-color 0s ease}html[data-theme=dark] .segment-payment__item:hover .mantine-1v7acdd{border:2px solid #15b48b!important}.segment-payment__item--content__point{display:flex;justify-content:center;align-items:center;gap:0;padding:.7rem 1rem;border-radius:4px}.segment-payment__item--content__point--label{font-size:.7rem;font-weight:600;color:#3b3b3b}.segment-payment__item--content__point--point{font-size:.9rem;font-weight:600}.segment-payment__item--content__point--tk{font-size:.9rem;font-weight:600;color:#949494}.segment-payment__item--content{display:flex;flex-direction:column;width:100%}.segment-payment__coupon-item{display:block}.segment-payment__coupon-header{display:flex;justify-content:space-between;align-items:center}.segment-payment__coupon-item .my-coupons__view-all{margin-right:0}.segment-payment__coupon-header .my-coupons__view-all{border:1px solid #e5e7eb}.segment-payment__coupon-title{font-size:14px;font-weight:600;margin:0;color:#111827}.segment-payment__coupon-content{margin-top:10px;padding:0;box-shadow:none}.segment-payment__coupon-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-gap:12px;gap:12px;align-items:stretch}.segment-payment__coupon-grid .segment-payment__coupon-card{width:100%;max-width:none;min-width:0;display:flex}.segment-payment__coupon-code{border:none!important;background:transparent!important;min-width:auto;padding:0!important}.segment-payment__coupon-card .coupon-card__code{border:none!important;background:transparent!important;padding:0!important;min-width:auto!important}.segment-payment__coupon-apply-btn{display:inline-flex;align-items:center;justify-content:center;background:#15b48b;color:#fff;border:none;border-radius:999px;padding:8px 14px;font-size:13px;font-weight:600;line-height:22px;transition:background-color .2s;width:100%;cursor:pointer}.segment-payment__coupon-apply-btn:hover{background:#109a75}.segment-payment__coupon-apply-btn:focus,.segment-payment__coupon-apply-btn:focus-visible{outline:none!important;box-shadow:none!important}.segment-payment__coupon-apply-btn:disabled{background:#6b7280;color:#e5e7eb;cursor:not-allowed}html[data-theme=dark] .segment-payment__coupon-header .my-coupons__view-all{background:var(--app-surface-soft)!important;color:var(--app-text)!important;border-color:var(--light-ash)!important}html[data-theme=dark] .segment-payment__coupon-header .my-coupons__view-all:hover{background:rgba(21,180,139,.12)!important;color:#34d399!important;border-color:rgba(52,211,153,.45)!important}.segment-payment__item--content__option{display:flex;flex-direction:column;align-items:center}.segment-payment__item--content__option--icon{width:56px;height:56px;background-color:#fafafa;display:flex;justify-content:center;align-items:center;border-radius:4px}.segment-payment__item--content__option--icon__img{width:56px;height:56px;object-fit:cover;border-radius:4px}.segment-payment__item--content__option--title{font-size:.8rem}.segment-payment__bank-info{font-size:.75rem;line-height:1.5;color:#4b5563;padding-left:2rem}.segment-payment__bank-info *{font-size:inherit!important;line-height:inherit!important;color:inherit!important}.payment-slip-parent{display:flex;flex-direction:column;gap:1rem}.payment-slip__main{position:relative;display:flex;flex-direction:column;gap:0;box-shadow:0 1px 3px rgba(0,0,0,.1);background-color:#fff;padding:0;border-radius:16px;overflow:hidden;max-width:400px}.payment-slip__main--header{display:flex;justify-content:flex-start;align-items:baseline;padding:20px 20px 8px;gap:6px;background-color:#fff}.payment-slip__main--header__title{font-size:18px;font-weight:400;color:#1a1a1a;margin:0;line-height:1.4}.payment-slip__main--header__pay-id{font-size:18px;font-weight:600;color:#00c9a7;margin:0;line-height:1.4}.payment-slip__main--created{padding:0 20px 16px;background-color:#fff}.payment-slip__created-text{font-size:11px;color:#999;margin:0;line-height:1.4}.payment-slip__main--breakdown{display:flex;flex-direction:column;padding:16px 15px;gap:12px;border-radius:18px;border:1px solid #e2e2e2;background:#fcfcfc;margin:0 20px}.payment-slip__main--item{display:flex;justify-content:space-between;align-items:center;padding:0}.payment-slip__main--item-top{border-top:1px solid #f0f0f0}.payment-slip__main--item.total-row{align-items:flex-start;padding-top:0;margin-top:0}.payment-slip__main--item__label{font-size:13px;font-weight:500;color:#5a5a5a;margin:0;line-height:1.4}.payment-slip__main--item__value{font-size:13px;font-weight:500;color:#1a1a1a;margin:0;line-height:1.4;text-align:right}.payment-slip__main--item__value.danger{color:#00c9a7}.payment-slip__main--item__value.success{color:#00c9a7;font-weight:500}.payment-slip__star-rewards{display:flex;align-items:center;gap:6px}.payment-slip__star-icon{flex-shrink:0}.payment-slip__main--item__label-total{font-size:13px;font-weight:600;color:#5a5a5a;line-height:1.4;margin:0 0 2px}.payment-slip__points-label{font-size:11px;color:#999;margin:0;line-height:1.4}.payment-slip__total-values{display:flex;flex-direction:column;align-items:flex-end;gap:2px}.payment-slip__main--item__value-total{font-size:15px;font-weight:600;color:#1a1a1a;margin:0;line-height:1.4}.payment-slip__points-value{font-size:11px;color:#999;margin:0;line-height:1.4}.payment-slip__coupon-section{padding:16px 20px;background-color:#fff}.payment-slip__coupon-label{font-size:13px;font-weight:400;color:#5a5a5a;margin:0 0 8px;line-height:1.4}.payment-slip__coupon-input-group{display:flex;gap:8px;align-items:center;border:1px solid #e0e0e0;padding:0 6px 0 12px;border-radius:12px}.payment-slip__coupon-input{flex:1 1;font-size:13px;font-weight:400;color:#1a1a1a;border:transparent;border-radius:4px;padding:10px 12px;height:40px;background-color:#fff;outline:none;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif}html[data-theme=dark] .payment-slip__coupon-input{background-color:var(--app-surface-soft);color:var(--app-text)}.payment-slip__coupon-input::-moz-placeholder{color:#b0b0b0}.payment-slip__coupon-input::placeholder{color:#b0b0b0}.payment-slip__coupon-input:focus{border-color:#00c9a7}.payment-slip__apply-button{background:#ffa726;color:#fff;border:none;border-radius:4px;padding:0 20px;font-size:13px;font-weight:500;cursor:pointer;height:30px;white-space:nowrap;outline:none;transition:all .2s ease}.payment-slip__apply-button:hover{background:#ff9800;transform:translateY(-1px);box-shadow:0 2px 4px rgba(0,0,0,.1)}.payment-slip__apply-button:active{transform:translateY(0)}.payment-slip__pay-button{width:calc(100% - 40px);margin:0 20px 16px;background:#15b48b;color:#fff;border:none;border-radius:10px;padding:12px 24px;font-size:14px;font-weight:500;cursor:pointer;height:44px;outline:none;transition:all .2s ease;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,sans-serif}.payment-slip__pay-button:hover{background:#00b599;transform:translateY(-1px);box-shadow:0 4px 8px rgba(0,201,167,.3)}.payment-slip__pay-button:active{transform:translateY(0)}.payment-slip__pay-button:disabled{background:#d0d0d0;cursor:not-allowed;transform:none;box-shadow:none}.payment-slip__pay-button.loading{opacity:.7;cursor:wait}.payment-slip__main--term{font-size:11px;color:#666;line-height:1.6;padding:0 20px 20px;margin:0;background-color:#fff}.payment-slip__main--term a{color:#00c9a7;text-decoration:none}.payment-slip__main--term a:hover{text-decoration:underline}.payment-slip__policy-trigger{border:0;padding:0;background:transparent;color:#00c9a7;text-decoration:underline;cursor:pointer;font:inherit}.payment-slip__policy-modal{position:fixed;inset:0;z-index:99999;isolation:isolate;display:flex;align-items:center;justify-content:center;padding:16px}.payment-slip__policy-modal-overlay{position:absolute;inset:0;z-index:0;border:0;background:rgba(0,0,0,.78)}.payment-slip__policy-modal-card{position:relative;z-index:1;width:min(560px,100%);max-height:80vh;overflow:auto;background:#fff;border-radius:12px;border:1px solid #e5e7eb;box-shadow:0 10px 35px rgba(2,6,23,.3);padding:18px}.payment-slip__policy-modal-header{display:flex;align-items:center;justify-content:center;position:relative;gap:12px;margin-bottom:12px;min-height:32px}.payment-slip__policy-modal-header h3{margin:0;font-size:18px;color:#111827;width:100%;text-align:center;padding:0 40px}.payment-slip__policy-modal-close{border:1px solid #d1d5db;border-radius:8px;background:#fff;color:#111827;width:32px;height:32px;padding:0;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;position:absolute;right:0;top:20%;transform:translateY(-50%)}.payment-slip__policy-modal-close:hover{background:#f0f0f0;border-color:#cbd5e1}html[data-theme=dark] .payment-slip__policy-modal-close:hover{background:#333;border-color:#555}.payment-slip__policy-modal-close svg{width:14px;height:14px}.payment-slip__policy-modal-content{font-size:14px;line-height:1.7;color:#374151;white-space:normal;text-align:left}.payment-slip__policy-modal-excerpt{margin:0;white-space:pre-line}.payment-slip__policy-modal-full-link{display:inline-block;margin-top:10px;color:#00c9a7;text-decoration:underline;font-weight:500}.payment-slip__policy-modal-content h1,.payment-slip__policy-modal-content h2,.payment-slip__policy-modal-content h3,.payment-slip__policy-modal-content h4{margin:0 0 10px;line-height:1.35}.payment-slip__policy-modal-content li,.payment-slip__policy-modal-content p{margin:0 0 10px}.payment-slip__policy-modal-content ol,.payment-slip__policy-modal-content ul{margin:0 0 12px;padding-left:20px}html[data-theme=dark] .payment-slip__policy-modal-card{background:var(--app-surface-soft);border-color:var(--app-border)}html[data-theme=dark] .payment-slip__policy-modal-close,html[data-theme=dark] .payment-slip__policy-modal-content,html[data-theme=dark] .payment-slip__policy-modal-header h3{color:var(--app-text)}html[data-theme=dark] .payment-slip__policy-modal-full-link{color:#38d6ba}html[data-theme=dark] .payment-slip__policy-modal-close{background:var(--light-ash);border-color:var(--app-border)}.payment-slip__main-mob{display:none;flex-direction:column;gap:12px;box-shadow:0 1px 3px rgba(0,0,0,.1);background-color:#fff;padding:12px 14px;border-radius:8px}.payment-slip__details-toggle{background:transparent;border:1px solid #e0e0e0;border-radius:4px;padding:8px 16px;font-size:13px;font-weight:500;color:#1a1a1a;cursor:pointer;outline:none;transition:all .2s ease}.payment-slip__details-toggle:hover{background-color:#f5f5f5}.payment-slip__main-mob__main{width:100%;display:flex;align-items:stretch;justify-content:flex-start;gap:0}.payment-slip__main-mob__main--button{width:100%}.payment-slip__main-mob__main--button .payment-slip__pay-button{width:100%;margin:0}.payment-slip__main-mob__details{display:flex;flex-direction:column;gap:12px;padding-top:12px;border-top:1px solid #f0f0f0}.d-payment-parent,.d-payment-parent-container{display:flex;flex-direction:column;align-items:center}.d-payment-parent{width:100%}.d-payment__main{width:100%;display:flex;align-items:flex-start;justify-content:space-between}.d-payment__main--payment{width:42%;display:flex;flex-direction:column;align-items:stretch;box-shadow:0 12px 48px rgba(0,0,0,.2);border-radius:4px;background-color:#fff;padding:1rem 1.2rem;gap:.7rem}.d-payment__main--payment__header{display:flex;width:100%;justify-content:space-between;align-items:center;background-color:#f7f7f7;color:#212121;font-size:.8rem;padding:.3rem 1rem;border-radius:4px}.d-payment__main--payment__header--label{font-size:.8rem;font-weight:500}.d-payment__main--payment__header--value{font-size:1.2rem;font-weight:800}.d-payment__main--payment__item{display:flex;width:100%;justify-content:space-between;align-items:center;font-size:.8rem}.d-payment__main--payment__item.column{flex-direction:column;align-items:stretch;gap:.4rem}.d-payment__main--payment__item--label{font-size:.8rem;font-weight:500}.d-payment__main--payment__item--value{font-size:.8rem;font-weight:600}.d-payment__main--payment__item--value.danger{color:#eb4747}.d-payment__main--payment--i-v-transaction{display:flex;flex-direction:column;gap:.2rem;align-items:flex-start;border:1px solid #dbdbdb;padding:.5rem .7rem;border-radius:2px}.d-payment__main--payment--i-v-transaction__main{display:flex;width:100%;justify-content:space-between;flex-wrap:wrap;align-items:center}.d-payment__main--payment--i-v-transaction__main--type{font-size:.8rem;font-weight:600;padding:.2rem .4rem;background-color:#f7f7f7;border-radius:4px}.d-payment__main--payment--i-v-transaction__main--amount{font-size:.85rem;font-weight:700}.d-payment__main--payment--i-v-transaction__note{color:#3b3b3b;font-size:.8rem}.d-payment__main--summary{width:56%;display:flex;flex-direction:column;gap:1rem}.d-payment__main--summary__order{cursor:pointer;display:flex;flex-direction:column;align-items:stretch;gap:.7rem;padding:1rem .7rem;box-shadow:0 12px 48px rgba(0,0,0,.2);border-radius:4px}.d-payment__main--summary__order--header{cursor:pointer;display:flex;width:100%;justify-content:space-between;align-items:center;color:#212121;font-size:.8rem;padding:.3rem 1rem;border-radius:4px;border:1px solid #f7f7f7}.d-payment__main--summary__order--header:hover{background-color:#f7f7f7;transition:all .3s ease}.d-payment__main--summary__order--header__label{font-size:.8rem;font-weight:500}.d-payment__main--summary__order--header__value{font-size:1.2rem;font-weight:800}.d-payment__main--summary__order--main{width:100%;display:flex;flex-direction:column;padding:.3rem 1rem}.d-payment__main--summary__order--main__item{display:flex;width:100%;justify-content:space-between;align-items:center;font-size:.8rem}.d-payment__main--summary__order--main__item--label{font-size:.8rem;font-weight:500}.d-payment__main--summary__order--main__item--value{font-size:.8rem;font-weight:600}.d-payment__main--summary__cards{width:100%;display:flex;flex-direction:column;gap:.7rem;align-items:stretch;padding:.7rem 1rem;background-color:#fff;border-radius:4px;box-shadow:0 12px 48px rgba(0,0,0,.2)}.ex-timer-payment__parent{display:flex;align-items:center;gap:.4rem}.ex-timer-payment__item{display:flex;flex-direction:column;align-items:center;background-color:#f0eeee;padding:.1rem .5rem;color:#212121;font-size:.5rem;border-radius:2px;font-weight:500}.ex-timer-payment__item--time{font-size:.8rem;font-weight:700}.ex-timer-payment__expired-text{display:flex;justify-content:center;align-items:center;padding:.2rem .4rem;background-color:#fddfdf;color:#eb4747;border-radius:2px}@media screen and (min-width:901px) and (max-width:1000px){.segment-payment__coupon-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}}@media (max-width:1000px){.payment-slip__coupon-input-group{padding:0 6px 0 10px}}@media screen and (max-width:1100px){.payment__main{flex-direction:column;gap:1rem}.payment__main--method,.payment__main--slip{width:100%}.payment__main--slip{position:static}.payment-slip-parent{width:100%}.payment-slip__main{width:100%;max-width:none}.payment-slip__apply-button{padding:0 14px;font-size:12px}}@media screen and (max-width:700px){.payment__main{position:relative;flex-direction:column;gap:1.5rem}.payment__main--method{width:100%}.payment__main--slip{position:static;width:100%}.payment-slip__main{display:none}.payment-slip__main-mob{display:flex;padding-left:10px;padding-right:10px;padding-top:0}.payment-slip__coupon-input-group{flex-wrap:wrap;align-items:center;row-gap:6px}.payment-slip__coupon-input{flex:1 1 150px;min-width:0}.payment-slip__apply-button{margin-left:auto}.segment-payment__coupon-content{margin-top:8px;padding-bottom:2px}.segment-payment__coupon-grid{display:flex;gap:10px;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;padding-bottom:2px}.segment-payment__coupon-grid::-webkit-scrollbar{display:none}.segment-payment__coupon-card{flex:0 0 105px;scroll-snap-align:start;border:1px solid #12b886;border-radius:10px;box-shadow:none;overflow:hidden}.segment-payment__coupon-card .coupon-card__status-bar{display:none}.segment-payment__coupon-card .coupon-card__content{padding:10px 11px;border:0;border-radius:0}.segment-payment__coupon-card .coupon-card__top{gap:8px}.segment-payment__coupon-card .coupon-card__discount-wrapper{height:auto}.segment-payment__coupon-card .coupon-card__discount-value{font-size:16px;line-height:1.1}.segment-payment__coupon-card .coupon-card__discount-label{font-size:11px}.segment-payment__coupon-card .coupon-card__title{font-size:11px;line-height:1.35;max-height:30px;overflow:hidden}.segment-payment__coupon-card .coupon-card__divider{margin:9px 0}.segment-payment__coupon-card .coupon-card__footer{flex-direction:row;align-items:center;justify-content:space-between;gap:8px}.segment-payment__coupon-card .coupon-card__validity-text{min-width:0;gap:2px}.segment-payment__coupon-card .coupon-card__expired-label,.segment-payment__coupon-card .coupon-card__valid-date,.segment-payment__coupon-card .coupon-card__valid-label{font-size:10px;line-height:1.25}.segment-payment__coupon-card .coupon-card__validity svg{width:14px;height:14px}.segment-payment__coupon-apply-btn{min-width:82px;height:30px;padding:0 14px;font-size:12px;border-radius:999px;line-height:1}}@media screen and (max-width:999px){.segment-payment__coupon-content{margin-top:8px;padding-bottom:4px}.segment-payment__coupon-grid{display:flex!important;flex-wrap:nowrap;gap:10px;overflow-x:auto;overflow-y:hidden;scroll-snap-type:x mandatory;padding-bottom:4px}.segment-payment__coupon-grid::-webkit-scrollbar{display:none}.segment-payment__coupon-card{min-width:220px;scroll-snap-align:start;border:1px solid #12b886;border-radius:10px;box-shadow:none;overflow:hidden}.segment-payment__coupon-card .coupon-card__status-bar{display:none}.segment-payment__coupon-card .coupon-card__content{padding:10px 11px;border:0;border-radius:0}.segment-payment__coupon-card .coupon-card__top{gap:0}.segment-payment__coupon-card .coupon-card__discount-wrapper{height:auto}.segment-payment__coupon-card .coupon-card__discount-value{font-size:16px;line-height:1.1}.segment-payment__coupon-card .coupon-card__discount-label{font-size:11px}.segment-payment__coupon-card .coupon-card__title{font-size:11px;line-height:1.35;max-height:30px;overflow:hidden;display:none}.segment-payment__coupon-card .coupon-card__divider{margin:9px 0}.segment-payment__coupon-card .coupon-card__footer{display:grid;align-items:center;justify-content:center;grid-gap:8px;gap:8px}.segment-payment__coupon-card .coupon-card__validity{min-width:0}.segment-payment__coupon-card .coupon-card__validity-text{min-width:0;gap:2px}.segment-payment__coupon-card .coupon-card__expired-label,.segment-payment__coupon-card .coupon-card__valid-date,.segment-payment__coupon-card .coupon-card__valid-label{font-size:10px;line-height:1.25;white-space:nowrap}.segment-payment__coupon-card .coupon-card__validity svg{width:14px;height:14px}.segment-payment__coupon-card .coupon-card__code,.segment-payment__coupon-code{min-width:0!important}.segment-payment__coupon-apply-btn{min-width:74px;height:28px;padding:0 12px;font-size:12px;border-radius:999px;line-height:1;white-space:nowrap}}@media screen and (max-width:650px){.d-payment__main{flex-direction:column;gap:2.5rem}.d-payment__main--payment,.d-payment__main--summary{width:100%}}.coupon-card__discount-badges{border-radius:40px;border:1px solid #15b48b;background:rgba(21,180,139,.15);padding:2px 6px;display:inline-block;color:#15b48b!important}.coupon-card__discount-badges .coupon-card__discount-label{color:#15b48b}.coupon-card__discount-badges .off-label{margin-left:4px}.coupon-card__title{font-size:10px}.coupon-card__claim-btn:disabled{background:#ced4da;cursor:not-allowed}@media (max-width:480px){.coupon-card{height:auto;min-height:177px}.coupon-card__content{padding:12px}.coupon-card__discount-value{font-size:20px}.coupon-card__footer{flex-direction:column;align-items:stretch;gap:10px}.coupon-card__claim-btn,.coupon-card__code{min-width:100%}.segment-payment__item--content>div{grid-template-columns:1fr;white-space:nowrap;font-size:12px!important}.segment-payment__item--content__point--point,.segment-payment__item--content__point--tk{font-size:12px}.segment-payment__item{overflow:hiiden}.payment__main--title{font-size:16px}.payment-slip__coupon-section,.payment-slip__main--created,.payment-slip__main--header,.payment-slip__main--term{padding:0}.payment-slip__main--breakdown{margin:0}}.payment-parent-container{width:100%;display:flex;flex-direction:column;align-items:center;background:#f6f8f9;padding:16px}.payment-parent.app-max-width{padding:0}.payment-parent{width:100%;max-width:1200px;display:flex;flex-direction:column;align-items:center}.payment__main{width:100%;display:flex;gap:20px;align-items:flex-start}.payment__left,.payment__right{flex:1 1;width:480px;display:flex;flex-direction:column;gap:20px}.payment__placeholder{background:#fff;border:1px solid #e2e2e2;border-radius:28px;height:auto;min-height:200px;box-shadow:0 0 24.5px 0 hsla(0,0%,69%,.1);overflow:hidden;padding:24px}.payment__details{display:flex;flex-direction:column;gap:16px}.payment__details-header{display:flex;justify-content:space-between;align-items:center}.payment__details-title{font-family:DM Sans,sans-serif;font-weight:600;font-size:20px;color:#000}.payment__details-status{font-family:DM Sans,sans-serif;font-weight:500;font-size:14px;padding:4px 8px;border-radius:4px}.payment__details-status--paid,.payment__details-status.paid{background:rgba(21,180,139,.1);color:#15b48b}.payment__details-status--pending,.payment__details-status--waiting,.payment__details-status--waiting-payment{background:rgba(245,158,11,.14);color:#b45309}.payment__details-status--expired,.payment__details-status--failed{background:rgba(239,68,68,.12);color:#dc2626}.payment__details-status--canceled,.payment__details-status--cancelled{background:rgba(244,63,94,.14);color:#e11d48}.payment__details-status--refunded{background:rgba(139,92,246,.14);color:#7c3aed}.payment__details-status--processing{background:rgba(59,130,246,.14);color:#2563eb}.payment__details-info{display:flex;gap:6px}.payment__details-id{color:#15b48b}.payment__details-date,.payment__details-transaction{font-family:DM Sans,sans-serif;font-weight:400;font-size:12px;color:#666}.payment__details-transaction-id{color:#000;font-size:11px;font-weight:700}.payment__details-items{display:flex;flex-direction:column;gap:8px;margin-top:8px;border:1px solid #f0f0f0;padding:10px 12px;border-radius:8px}.payment__details-item{display:flex;justify-content:space-between;align-items:center;padding:6px 0}.payment__details-item.total{border-top:1px solid #f0f0f0;padding-top:12px;margin-top:8px;font-weight:600}.payment__details-label{font-weight:400}.payment__details-label,.payment__details-value{font-family:DM Sans,sans-serif;font-size:14px;color:#333}.payment__details-value{font-weight:500}.payment__details-value.discount{color:#15b48b}.payment__details-item.total .payment__details-label,.payment__details-item.total .payment__details-value{font-weight:600;font-size:16px;color:#000}.payment__details-points{font-family:DM Sans,sans-serif;font-weight:400;font-size:12px;color:#999;text-align:right;margin-top:4px;display:flex;justify-content:space-between}.payment__transactions{display:flex;flex-direction:column;gap:16px}.payment__transactions-title{font-family:DM Sans,sans-serif;font-weight:500;font-size:18px;line-height:normal;color:#111827;letter-spacing:-.36px;margin:0}.payment__transaction-item{background:#fdfdfd;border:1px solid #e4e4e4;border-radius:12px;height:80px;position:relative;display:flex;align-items:center;justify-content:space-between;padding:12px}.payment__transaction-left{display:flex;flex-direction:column;gap:10px;width:176px}.payment__transaction-badge{background:rgba(21,180,139,.1);border-radius:8px;padding:6px 12px;box-shadow:0 0 8px 0 hsla(0,0%,95%,.25);color:#15b48b;font-weight:500;display:inline-block;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.payment__transaction-badge,.payment__transaction-note{font-family:DM Sans,sans-serif;font-size:13px;letter-spacing:-.26px}.payment__transaction-note{color:#666;font-weight:400;line-height:normal}.payment__transaction-amount{color:#1a1a1a;font-family:DM Sans,sans-serif;font-weight:600;font-size:18px;line-height:24px;letter-spacing:-.36px}.payment__right{background:#fff;border:1px solid #e2e2e2;border-radius:20px;padding:18px;overflow:hidden}.payment__order-header{display:flex;flex-direction:column;gap:10px;margin-bottom:12px;width:180px}.payment__order-badge{background:#fafaff;border:.5px solid #7566f1;border-radius:8px;padding:10px;display:flex;align-items:center;gap:4px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.payment__order-badge:hover{background:#f0e9ff;border-color:#7566f1}html[data-theme=dark] .payment__order-badge:hover{background:#413950!important;border-color:#7566f1}.payment__order-id,.payment__order-text{color:#7566f1;line-height:20px;letter-spacing:-.72px}.payment__order-date,.payment__order-id,.payment__order-text{font-family:DM Sans,sans-serif;font-weight:500;font-size:14px}.payment__order-date{color:#666;letter-spacing:-.28px;line-height:normal}.payment__product-card{background:#fdfdfd;border:1px solid #e4e4e4;border-radius:12px;padding:15px 12px;display:flex;flex-direction:column;gap:10px}.payment__product{display:flex;align-items:center;justify-content:space-between;gap:16px}.payment__product-conatiner{display:flex}.payment__product+.payment__product{border-top:1px solid #ececec;padding-top:10px}.payment__product-left{display:flex;align-items:center;gap:12px;flex:1 1;min-width:0}.payment__product-image{width:60px;height:60px;border-radius:8px;overflow:hidden;flex-shrink:0}.payment__product-image img{width:100%;height:100%}.payment__product-details{display:flex;flex-direction:column;gap:6px;flex:1 1;min-width:0}.payment__product-title{color:#111827;font-weight:500;font-size:16px;letter-spacing:-.32px}.payment__product-subtitle,.payment__product-title{font-family:DM Sans,sans-serif;line-height:normal;margin:0}.payment__product-subtitle{color:#666;font-weight:400;font-size:13px;letter-spacing:-.26px;white-space:nowrap}.payment__product-qty{display:flex;flex-direction:column;align-items:flex-end;justify-content:center;gap:6px;min-width:10px}.payment__product-qty-top{display:flex;align-items:center;justify-content:flex-end;gap:8px}.payment__qty-label{color:#666;font-size:14px;letter-spacing:-.28px}.payment__qty-label,.payment__qty-value{font-family:DM Sans,sans-serif;font-weight:400;line-height:normal}.payment__qty-value{background:#f8f8f8;border:1px solid #e8e8e8;border-radius:6px;padding:4px 8px;color:#111827;font-size:13px;letter-spacing:-.26px;min-width:34px;text-align:center}.payment__buy-now-btn{margin-top:4px;height:34px;min-width:110px;border:1px solid #15b48b;background:#15b48b;border-radius:8px;color:#fff;font-family:DM Sans,sans-serif;font-size:14px;font-weight:600;line-height:20px;letter-spacing:-.02em;cursor:pointer;padding:0 14px}.payment__buy-now-btn:hover{background:#11a07b;border-color:#11a07b}@media (max-width:1100px){.payment-parent-container{padding:14px 0}.payment_big{display:block!important}.payment_small{display:none!important}.payment-parent.app-max-width{padding:0 14px}.payment__left,.payment__right{width:100%;max-width:100%;flex:1 1 auto;gap:14px}.payment__placeholder{padding:18px;border-radius:18px}.payment__right{border-radius:16px;padding:14px}.payment__order-header{width:100%}.payment__product{gap:12px}}.payment_big{display:none}.payment_small{display:block}@media (max-width:768px){.payment-parent.app-max-width{padding:0 12px}.payment__placeholder{padding:14px;border-radius:14px}.payment__details-header{align-items:flex-start;gap:8px;flex-wrap:wrap}.payment__details-title{font-size:18px;line-height:1.2}.payment__details-info{flex-direction:row;align-items:flex-start;gap:6px}.payment__details-items{padding:10px}.payment__details-item.total .payment__details-label,.payment__details-item.total .payment__details-value{font-size:15px}.payment__transactions-title{font-size:17px}.payment__transaction-item{height:auto;min-height:72px;padding:10px;gap:10px}.payment__transaction-left{width:100%;min-width:0;gap:8px}.payment__transaction-note{word-break:break-word}.payment__product{flex-direction:row;align-items:center;gap:10px}.payment__product-qty{align-items:flex-end;min-width:86px}.payment__product-qty-top{justify-content:flex-end}.payment__warning span{text-align:justify}.payment__product-details{width:100%}.payment__product-title{font-size:15px}.payment__product-subtitle{font-size:12px}.payment__main{flex-direction:column!important;gap:16px}.payment__left,.payment__right{width:100%!important;flex:none!important}.payment__left{order:1;display:flex;flex-direction:column}.payment__right{order:2}.payment__placeholder{order:1}.payment__transactions{order:3}}@media (max-width:560px){.payment-parent.app-max-width{padding:0 10px}.payment__placeholder,.payment__right{border-radius:12px;padding:12px}.payment__details-title{font-size:16px}.payment__details-status{font-size:12px;padding:3px 8px}.payment__details-item.total .payment__details-label,.payment__details-item.total .payment__details-value{font-size:14px}.payment__details-points{text-align:left}.payment__details-items{gap:0}.payment__transaction-item{flex-direction:row;align-items:center;justify-content:space-between;height:auto;min-height:72px;padding:12px;gap:8px}.payment__product-card{padding:6px}.payment__transaction-badge{font-size:12px;padding:5px 10px}.payment__transaction-amount{font-size:16px;line-height:1.25;align-self:center;margin-top:-2px}.payment__order-header{gap:8px}.payment__order-badge{justify-content:center}.payment__order-date{font-size:13px}.payment__product{flex-direction:row!important;align-items:center!important;gap:10px}.payment__product-left{flex:1 1;min-width:0;width:auto}.payment__product-image{width:46px;height:46px}.payment__qty-value{font-size:10px;padding:4px}.payment__product-title{font-size:14px;line-height:1.25;white-space:nowrap;text-overflow:ellipsis}.payment__product-subtitle{white-space:nowrap;text-overflow:ellipsis;word-break:unset}.payment__product-qty{width:auto;min-width:-webkit-fit-content;min-width:-moz-fit-content;min-width:fit-content;align-items:flex-end;flex-shrink:0;gap:6px}.payment__product-qty-top{justify-content:space-between}.payment__buy-now-btn{width:100%;min-width:0}html[data-theme=dark] .payment__details-items,html[data-theme=dark] .payment__placeholder,html[data-theme=dark] .payment__right,html[data-theme=dark] .payment__transaction-item{border:transparent!important}}html[data-theme=dark] .payment__details-items,html[data-theme=dark] .payment__placeholder,html[data-theme=dark] .payment__right,html[data-theme=dark] .payment__transaction-item{background:#1e1e1e!important;border:1px solid #3e3e3e!important}html[data-theme=dark] .payment__product-card{background:#262626!important;border:1px solid #3e3e3e!important}html[data-theme=dark] .payment__details-item.total,html[data-theme=dark] .payment__product+.payment__product{border-top-color:#d8cfcf!important}html[data-theme=dark] .payment__details-id{color:#15b48b!important}html[data-theme=dark] .payment__details-item.total .payment__details-label,html[data-theme=dark] .payment__details-item.total .payment__details-value,html[data-theme=dark] .payment__details-label,html[data-theme=dark] .payment__details-title,html[data-theme=dark] .payment__details-value,html[data-theme=dark] .payment__product-title,html[data-theme=dark] .payment__transaction-amount,html[data-theme=dark] .payment__transactions-title{color:#eef2f7!important}html[data-theme=dark] .payment__qty-value{background:#fff!important;color:#000!important}html[data-theme=dark] .payment__details-date,html[data-theme=dark] .payment__details-points,html[data-theme=dark] .payment__details-transaction,html[data-theme=dark] .payment__order-date,html[data-theme=dark] .payment__product-subtitle,html[data-theme=dark] .payment__qty-label,html[data-theme=dark] .payment__transaction-note{color:#98a2b3!important}html[data-theme=dark] .payment__order-badge{background:rgba(117,102,241,.16)!important;border-color:rgba(143,133,255,.34)!important}html[data-theme=dark] .payment__order-id,html[data-theme=dark] .payment__order-text{color:#a5b4fc!important}html[data-theme=dark] .payment__buy-now-btn,html[data-theme=dark] .payment__buy-now-btn span{background:#15b48b!important;border-color:#15b48b!important;color:#fff!important}html[data-theme=dark] .payment__buy-now-btn:hover,html[data-theme=dark] .payment__buy-now-btn:hover span{background:#11a07b!important;border-color:#11a07b!important;color:#fff!important}html[data-theme=dark] .payment__details-status--paid,html[data-theme=dark] .payment__details-status.paid,html[data-theme=dark] .payment__transaction-badge{background:rgba(21,180,139,.18)!important;color:#34d399!important}html[data-theme=dark] .payment__details-status--pending,html[data-theme=dark] .payment__details-status--waiting,html[data-theme=dark] .payment__details-status--waiting-payment{background:rgba(245,158,11,.2)!important;color:#fbbf24!important}html[data-theme=dark] .payment__details-status--expired,html[data-theme=dark] .payment__details-status--failed{background:rgba(239,68,68,.2)!important;color:#f87171!important}html[data-theme=dark] .payment__details-status--canceled,html[data-theme=dark] .payment__details-status--cancelled{background:rgba(244,63,94,.22)!important;color:#fb7185!important}html[data-theme=dark] .payment__details-status--refunded{background:rgba(139,92,246,.22)!important;color:#c4b5fd!important}html[data-theme=dark] .payment__details-status--processing{background:rgba(59,130,246,.2)!important;color:#93c5fd!important}html[data-theme=dark] .payment__details-items{background:#262626!important;border:none!important}.review-parent-container{align-items:center;justify-content:flex-start;background:#f6f8f9}.review-parent,.review-parent-container{width:100%;display:flex;flex-direction:column}.review-parent{align-items:stretch}.d-c-s-review-parent{display:flex;align-items:stretch;gap:2.5rem;padding:2.5rem 2.25rem;border-radius:24px;background:transparent}.d-c-s-review__catalog{flex:1 1;display:flex;flex-direction:column;gap:2rem}.d-c-s-review__catalog--heading h2{margin:0;font-size:2rem;font-weight:500;color:#0f172a;letter-spacing:-.01em}.d-c-s-review__catalog--heading p{margin:.75rem 0 0;color:#64748b;font-size:.95rem}.d-c-s-review__metrics{display:flex;flex-wrap:wrap;gap:2.5rem;align-items:center}.d-c-s-review__metric-divider{width:2px;height:60px;background:linear-gradient(180deg,rgba(148,163,184,0),rgba(148,163,184,.4) 50%,rgba(148,163,184,0));align-self:center}.d-c-s-review__metric{display:flex;flex-direction:column;gap:.5rem;min-width:160px}.d-c-s-review__metric-label,.d-c-s-review__metric-label_2{font-size:.85rem;font-weight:600;letter-spacing:.04em;text-transform:uppercase;color:#94a3b8}.d-c-s-review__metric-value{font-size:2rem;font-weight:500;line-height:1;color:#0f172a}.d-c-s-review__metric-rating{display:flex;align-items:center;gap:1.25rem}.d-c-s-review__metric-score{font-size:2rem;font-weight:500;line-height:1;color:#0f172a}.d-c-s-review__metric-stars{display:flex;gap:.3rem}.d-c-s-review__metric-stars svg{width:18px!important;height:18px!important}.d-c-s-review__review{display:flex;align-items:stretch;justify-content:flex-end;flex:0 0 auto}.d-c-s-review__review-card{width:320px;max-width:100%;background:transparent;border:1px solid rgba(148,163,184,.2);border-radius:20px;padding:1.75rem;display:flex;flex-direction:column;gap:1.25rem}.d-c-s-review__review-card-header{display:flex;justify-content:space-between;align-items:center}.d-c-s-review__review-card-title{font-size:1rem;font-weight:500;color:#0f172a}.d-c-s-review__review-card-total{font-size:.85rem;font-weight:600;color:#64748b}.d-c-s-review__review-list{display:flex;flex-direction:column;gap:.9rem}.d-c-s-review__review--item{display:grid;grid-template-columns:80px 1fr auto;align-items:center;grid-gap:.75rem;gap:.75rem}.d-c-s-review__review--item__title{font-size:.9rem;font-weight:400;color:#4f5454}.d-c-s-review__review--item__progress .mantine-Progress-root{background:#e2e8f0;border-radius:999px;height:8px;overflow:hidden;box-shadow:inset 0 1px 3px rgba(0,0,0,.08)}.d-c-s-review__review--item__progress .mantine-Progress-bar{background:linear-gradient(135deg,#0caf4d,#12b67c);transition:width 1.2s cubic-bezier(.4,0,.2,1);box-shadow:0 0 8px rgba(12,175,77,.3);position:relative}.d-c-s-review__review--item__progress .mantine-Progress-bar:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;background:linear-gradient(90deg,hsla(0,0%,100%,0),hsla(0,0%,100%,.3) 50%,hsla(0,0%,100%,0));animation:shimmer 2s infinite}@keyframes shimmer{0%{transform:translateX(-100%)}to{transform:translateX(100%)}}.d-c-s-review__review--item__count{font-size:.85rem;font-weight:600;color:#0f172a;min-width:48px;text-align:right}.d-c-s-review__metrics-mobile{display:none}@media (max-width:600px){.d-c-s-review__metrics{display:none!important}.d-c-s-review__metrics-mobile{display:flex!important;flex-direction:row;gap:1.5rem;margin-top:1.2rem;width:100%;justify-content:center}.d-c-s-review__metric-divider{display:none}}@media (min-width:601px){.d-c-s-review__metrics-mobile{display:none!important}}@media screen and (max-width:1024px){.d-c-s-review-parent{flex-direction:column;padding:2rem;gap:2rem}.d-c-s-review__review{justify-content:flex-start}.d-c-s-review__review-card{width:100%}}@media screen and (max-width:600px){.review-page-card{height:auto!important;min-height:0!important;max-height:none!important;padding:8px!important;gap:0!important}.review-page-card__meta{display:flex;flex-direction:row!important;align-items:center!important}.d-c-s-review-parent{padding:.75rem 1.25rem;gap:1.75rem}.d-c-s-review__metrics{gap:1.5rem}.d-c-s-review__metric-divider{display:none}.d-c-s-review__metric{min-width:0}.d-c-s-review__review--item{grid-template-columns:minmax(0,90px) 1fr auto}.d-c-s-review__review-card{width:100vw!important;max-width:100vw!important;min-width:0!important;border-radius:0!important;margin-left:-16px!important;margin-right:-16px!important;padding-left:.9rem!important;padding-right:.9rem!important;border-color:transparent!important}.d-c-s-review__review{width:100vw;margin-left:-16px;margin-right:-16px;box-sizing:border-box}html[data-theme=dark] .d-c-s-review__review-card{border-color:transparent!important;background:#1e1e1e!important}.review-page-card__avatar{width:26px!important;height:26px!important}}html[data-theme=dark] .review-page-card__product-label,html[data-theme=dark] .review-page-card__product-name{color:#a4a4a4!important}.review-page-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(260px,1fr));grid-gap:1.5rem;gap:1.5rem;align-items:stretch}.review-page-grid.is-single{grid-template-columns:minmax(280px,520px);justify-content:start}.review-page-card{background:#fff;border:1px solid rgba(148,163,184,.18);border-radius:16px;padding:1.5rem;display:flex;flex-direction:column;gap:1.25rem;width:100%;box-shadow:0 16px 28px rgba(15,23,42,.08);transition:transform .2s ease,box-shadow .2s ease}.review-page-grid.is-single .review-page-card{height:auto}.review-page-card:hover{transform:translateY(-4px);box-shadow:0 22px 44px rgba(15,23,42,.12)}.review-page-card__header{display:grid;grid-template-columns:auto 1fr auto;grid-gap:.75rem;gap:.75rem;align-items:center}.review-page-card__avatar{width:48px;height:48px;border-radius:50%;background:linear-gradient(145deg,#0caf4d,#12b67c);color:#fff;display:flex;align-items:center;justify-content:center;font-weight:700;font-size:1.15rem;overflow:hidden}.review-page-card__avatar img{width:100%;height:100%;object-fit:cover}.review-page-card__meta{display:flex;flex-direction:column;gap:.35rem}.review-page-card__name{margin:0;font-size:16px;font-weight:400;color:#272d2d}.review-page-card__stars{display:flex;gap:.25rem}.review-page-card__stars span{display:flex}.review-page-card__stars svg{width:16px!important;height:16px!important}.review-page-card__date{margin:0;font-size:.85rem;color:#6b7280;justify-self:end}.review-page-card__comment{margin:0;color:#272d2d;line-height:1.7;font-size:.98rem;font-weight:500;font-style:normal;position:relative;flex:1 1 auto;min-height:0;overflow:hidden}.review-page-card__comment.is-expanded{overflow-y:auto;padding-right:4px}.review-page-card__comment:before{content:"\201C";margin-right:.3rem;font-size:1.2rem;color:#d1d5db}.review-page-card__comment:after{content:"\201D";margin-left:.3rem;font-size:1.2rem;color:#d1d5db}.review-page-card__comment-toggle{align-self:flex-start;margin-top:-.4rem;border:none;background:transparent;padding:0;color:#15b48b;font-size:12px;font-weight:600;cursor:pointer}html[data-theme=dark] .review-page-card__comment-toggle{color:#15b48b}.review-page-card__comment-toggle:hover{text-decoration:underline}.review-page-card__footer{margin-top:auto;display:flex;align-items:center;gap:.5rem;padding-top:.75rem}.review-page-card__product-info{display:flex;align-items:center;gap:.25rem;flex:1 1 auto;min-width:0}.review-page-card__product-label,.review-page-card__product-name{font-size:12px;font-weight:400;color:#4f5454;white-space:nowrap}.review-page-card__product-name{overflow:hidden;text-overflow:ellipsis}.review-page-card__product-link{margin-left:auto;font-size:12px;font-weight:500;color:#15b48b;text-decoration:none;white-space:nowrap;transition:color .2s ease}.review-page-card__product-link:hover{color:#15b48b;text-decoration:underline}@media screen and (max-width:600px){.review-page-grid{grid-template-columns:1fr;grid-gap:.7rem}.review-page-card__header{grid-template-columns:auto 1fr;grid-template-rows:auto auto}.review-page-card__date{grid-column:1/-1;justify-self:start}}.review-pagination-wrapper{width:100%;display:flex;justify-content:center;margin-top:2rem;margin-bottom:1.5rem}.review-pagination{background:#fff;border-radius:999px;padding:5px 20px;box-shadow:0 4px 12px rgba(15,23,42,.08)}.review-pagination,.review-pagination-pages{display:flex;align-items:center;gap:8px}.review-pagination-control{display:flex;align-items:center;gap:6px;padding:6px 12px;border-radius:999px;border:none;background:transparent;font-size:12px;font-weight:600;letter-spacing:.08em;text-transform:uppercase;color:#111827;cursor:pointer;transition:color .2s ease}.review-pagination-control .icon{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;border:1px solid #d1d5db;font-size:16px}.review-pagination-control:disabled{opacity:.4;cursor:not-allowed}.review-pagination-page{width:36px;height:36px;border-radius:50%;border:1px solid #d1d5db;background:transparent;color:#111827;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease}.review-pagination-page:hover{background:rgba(20,184,143,.12);border-color:#14b88f}.review-pagination-page.active{background:#14b88f;border-color:#14b88f;color:#fff}.review-pagination-ellipsis{padding:0 6px;color:#6b7280;font-weight:600}@media screen and (max-width:600px){.d-c-s-review-parent{flex-direction:column;gap:1rem;align-items:stretch}.d-c-s-review__review{width:100%;display:flex;flex-direction:column}.d-c-s-review__catalog--meta{flex-direction:column;align-items:center}.d-c-s-review__catalog--heading h2{font-size:18px}.d-c-s-review__catalog--heading p{font-size:14px}.d-c-s-review__metric-score,.d-c-s-review__metric-value{font-size:20px}}.give-review-parent-container{display:flex;flex-direction:column;justify-content:center;align-items:center}.give-review-parent{width:100%;display:flex;flex-direction:column;align-items:stretch;gap:1rem;justify-content:flex-start}.give-review__main{display:flex;flex-direction:column;gap:2rem}.give-review__main--title{display:flex;flex-direction:row;align-items:center;gap:.5rem;font-size:1.2rem;font-weight:600}.give-review__main--title.main{font-size:1.6rem;font-weight:800}.give-review__main--form{width:100%;display:flex;justify-content:space-between}.give-review__main--form__rating{width:40%;display:flex;flex-direction:column;gap:.5rem}.give-review__main--form__rating--ques{font-size:.8rem;font-weight:600;color:#333;margin-bottom:.3rem}.give-review-parent__rating-option{display:flex;align-items:center;gap:1rem}.give-review-parent__rating-option__title{font-size:.8rem;font-weight:600;width:100px}.give-review-parent__rating-option__rating{display:flex;align-items:center;gap:.5rem}.give-review__main--form__message{width:54%;display:flex;flex-direction:column;align-items:stretch;gap:.5rem}.give-review__main--form__message--ques{font-size:.8rem;font-weight:600;color:#333}.give-review__main--form__message--header{display:flex;justify-content:space-between;align-items:center;padding:.4rem .7rem;border-radius:4px;background-color:#f7f7f7}.give-review__main--form__message--header__title{font-size:.8rem;font-weight:600;color:#212121}.give-review__main--form__message--header__counter{font-size:.7rem;font-weight:500}.give-review__main--form__message--header__counter.danger{color:#dc3535}[type=radio]{cursor:pointer}@media screen and (max-width:600px){.give-review__main--form{flex-direction:column;gap:1.5rem}.give-review__main--form__message,.give-review__main--form__rating{width:100%}.review-page-card__comment-toggle{margin-top:5px}}@media screen and (max-width:768px){.review-page-card__comment:not(.is-expanded){display:-webkit-box!important;-webkit-line-clamp:3!important;-webkit-box-orient:vertical!important;overflow:hidden!important;text-overflow:ellipsis!important}}@media (max-width:455px){.review-page-card__product-name{white-space:nowrap;overflow:hidden!important;text-overflow:ellipsis!important;max-width:150px!important}}.top-up-parent-container{align-items:center}.top-up-parent,.top-up-parent-container{display:flex;width:100%;flex-direction:column;justify-content:flex-start}.top-up-parent{align-items:stretch}.top-up__title{font-size:1.2rem;font-weight:500;color:#212121;padding-top:15px;padding-bottom:15px}.top-up__main{width:100%;display:flex;justify-content:space-between}.top-up__main--method{width:65%}.top-up__main--slip{width:30%}@media screen and (max-width:700px){.top-up__main{flex-direction:column;justify-content:flex-start;gap:1.5rem}.top-up__main--method,.top-up__main--slip{width:100%}}.top-up-slip-parent{gap:1rem;box-shadow:0 20px 40px rgba(21,180,139,.08);background-color:#fff;border-radius:16px;padding:1.25rem 1.5rem;align-items:stretch}.top-up-slip-form,.top-up-slip-parent{width:100%;display:flex;flex-direction:column}.top-up-slip-form{align-items:center;justify-content:flex-start;gap:1.5rem}.top-up-slip-form__main--input{display:flex;flex-direction:column;align-items:flex-start;gap:.6rem;width:100%}.top-up-slip__main-form--input__hint{font-size:.78rem;color:#6b7280}.top-up-slip__error{font-size:.75rem;color:#f97316}.top-up-slip__label{font-size:.82rem;font-weight:600;color:#0a1729}.top-up-slip__input{width:100%;height:44px;border-radius:10px;border:1px solid #e5e7eb;background:#f8fafc;padding:0 14px;font-size:1rem;font-weight:500;color:#111827;transition:border-color 0s ease,background-color 0s ease}.top-up-slip__input:focus{outline:none;border-color:#15b48b;background:#fff;box-shadow:0 0 0 3px rgba(21,180,139,.15)}.top-up-slip__input:disabled{background:#f1f5f9;color:#94a3b8;cursor:not-allowed}.top-up-slip__meta{width:100%;display:flex;justify-content:space-between;align-items:center;font-size:.78rem;color:#4b5563}.top-up-slip__meta-value{font-weight:600;color:#0a7a5b}.top-up-slip__submit{width:100%;height:46px;border-radius:10px;background-color:#15b48b;color:#fff;border:none;font-weight:600;font-size:.95rem;transition:transform .2s ease,box-shadow .2s ease}.top-up-slip__submit:hover{background-color:#0f8f6d;box-shadow:0 12px 24px rgba(21,180,139,.25)}.top-up-slip__submit:disabled{background-color:#93d7c4;box-shadow:none}html[data-theme=dark] .top-up__title{color:#e5e7eb}html[data-theme=dark] .top-up-slip-parent{background-color:#1e1e1e;box-shadow:0 16px 28px rgba(0,0,0,.35)}html[data-theme=dark] .top-up-slip__label{color:#d1d5db}html[data-theme=dark] .top-up-slip__input{border-color:#d8d8d8!important;background:transparent!important;color:#f3f4f6}html[data-theme=dark] .top-up-slip__input:focus{background:#121924;border-color:#15b48b}html[data-theme=dark] .top-up-slip__input:disabled{background:#1a202c;color:#9ca3af}html[data-theme=dark] .top-up-slip__main-form--input__hint,html[data-theme=dark] .top-up-slip__meta{color:#9ca3af}@media (max-width:580px){.top-up__title{padding-top:5px;padding-bottom:10px}.segment-payment-parent{gap:8px}}.lv-my-card__list{margin-top:1rem;display:flex;flex-direction:column;gap:1rem}.iv-my-card__parent{display:flex;flex-direction:column;align-items:stretch;gap:.7rem;padding:1rem 1.2rem;background-color:#fff;border-radius:4px;box-shadow:0 4px 16px rgba(0,0,0,.1)}.iv-my-card__order{width:100%;display:flex;align-items:center;justify-content:space-between}.iv-my-card__order--main{display:flex;flex-direction:column;align-items:flex-start;gap:.4rem}.iv-my-card__order--main__idx{display:flex;align-items:flex-start;gap:.4rem;border:1px solid #e7e7e7;padding:.2rem .4rem;border-radius:2px;cursor:pointer}.iv-my-card__order--main__idx:hover{background-color:#e7e7e7}.iv-my-card__order--main__idx--label{font-size:.8rem;font-weight:700;color:#212121}.iv-my-card__order--main__idx--value{font-size:.8rem;font-weight:700;color:teal}.iv-my-card__order--main__date{font-size:.6rem;color:#363636;margin-left:.2rem}.iv-my-card__product{width:100%;display:flex;flex-direction:column;border:1px solid #e7e7e7;border-radius:2px;padding:.2rem .7rem}.iv-my-card__product--table{width:100%}.my-coupons{width:100%;max-width:1180px;margin:0 auto}.my-coupons__section{margin-bottom:48px}.my-coupons__section-header{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.my-coupons__section-title{font-size:28px;font-weight:500;color:#111827;line-height:32px;letter-spacing:-.48px;margin:0}.my-coupons__view-all{background:#fff;border:none;color:#575656;font-size:14px;font-weight:500;letter-spacing:-.28px;line-height:26px;cursor:pointer;padding:4px 14px;border-radius:10px;transition:background-color 0s;margin-right:120px}@media (max-width:1500px){.my-coupons__view-all{margin-right:0}}.my-coupons__view-all:hover{background-color:#e6fcf5}html[data-theme=dark] .my-coupons__view-all:hover{background-color:#e6fcf5!important;color:#575656!important}.my-coupons__mobile-tabs{display:none}.my-coupons__mobile-tab{border:1px solid #15b48b;background:#f4f7fa;color:#15b48b!important;font-size:12px;font-weight:500;line-height:1;border-radius:99px;height:30px;padding:0 12px;cursor:pointer;white-space:nowrap}.my-coupons__mobile-tab--active{border-color:#15b48b;background:#15b48b;color:#fff!important;border-radius:99px}html[data-theme=dark] .my-coupons__mobile-tab{border-color:#15b48b;background:transparent;color:#15b48b}html[data-theme=dark] .my-coupons__mobile-tab--active{border-color:#15b48b;background:#15b48b;color:#fff!important}.my-coupons__grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(270px,270px));grid-gap:20px;gap:20px;justify-content:flex-start}.my-coupons-pagination{margin-top:32px;display:flex;justify-content:center;align-items:center;gap:16px;flex-wrap:wrap;background:#fff;padding:10px 48px;border-radius:300px;border:1px solid #e5e7eb;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin-left:auto;margin-right:auto}.my-coupons-pagination__button{display:inline-flex;align-items:center;gap:8px;border:none;background:transparent;color:#000;font-size:14px;font-weight:600;cursor:pointer;transition:all 0s ease;letter-spacing:-.02em;text-transform:uppercase}.my-coupons-pagination__icon-wrapper{display:flex;align-items:center;justify-content:center;width:28px;height:28px;padding:0;border:1px solid #000;border-radius:14px;background:#fff;transition:all 0s ease}.my-coupons-pagination__icon-wrapper svg{width:14px;height:14px}.my-coupons-pagination__button:hover:not(:disabled){color:#15b48b}.my-coupons-pagination__button:hover:not(:disabled) .my-coupons-pagination__icon-wrapper{border-color:#15b48b}.my-coupons-pagination__button:disabled{opacity:.45;cursor:not-allowed}.my-coupons-pagination__button--nav{padding:0}.my-coupons-pagination__pages{display:inline-flex;align-items:stretch;gap:8px;flex:0 1 auto;max-width:280px}.my-coupons-pagination__page{flex:0 0 28px;width:28px;height:28px;display:flex;align-items:center;justify-content:center;border-radius:14px;border:1px solid #4f5454;background:#fff;color:#4f5454;font-size:14px;font-weight:500;cursor:pointer;transition:all 0s ease;padding:0;letter-spacing:-.02em}.my-coupons-pagination__page:hover{border-color:#15b48b;color:#15b48b}.my-coupons-pagination__page--active{background:#15b48b;color:#fff;border-color:#15b48b}.my-coupons-pagination__ellipsis{color:#4f5454;font-size:14px;display:inline-flex;align-items:center;justify-content:center;flex:0 0 28px;width:28px;height:28px;border-radius:14px;border:1px solid #4f5454;background:#fff;padding:0;font-weight:500;letter-spacing:-.02em}@media screen and (max-width:640px){.my-coupons-pagination{justify-content:center;padding:10px 12px;gap:10px;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;max-width:100%;flex-wrap:nowrap;overflow:hidden;margin-left:auto;margin-right:auto}.my-coupons-pagination__button--nav{flex:0 0 auto;white-space:nowrap}.my-coupons-pagination__pages{order:0;width:auto;justify-content:flex-start;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;max-width:120px;flex:0 1 120px;min-width:0;scrollbar-width:none;-ms-overflow-style:none}.my-coupons-pagination__pages::-webkit-scrollbar{display:none}}.my-coupons__empty{grid-column:1/-1;text-align:center;padding:60px 20px;color:#868e96;font-size:16px}.coupon-card{display:flex;width:100%;max-width:273px;background:#fff;border-radius:11px;overflow:hidden;box-shadow:0 2px 8px rgba(0,0,0,.08);transition:box-shadow .2s,transform .2s;box-sizing:border-box}.coupon-card:hover{box-shadow:0 4px 16px rgba(0,0,0,.12);transform:translateY(-2px)}.coupon-card__status-bar{width:38px;flex-shrink:0;display:flex;align-items:center;justify-content:center;position:relative;border-top-left-radius:11px;border-bottom-left-radius:11px;overflow:hidden}.coupon-card__status-bar:before{content:"";position:absolute;left:-6px;top:50%;transform:translateY(-50%);width:12px;height:70px;background:radial-gradient(circle 6px at 6px 10px,#f6f8f9 98%,transparent 100%),radial-gradient(circle 6px at 6px 35px,#f6f8f9 98%,transparent 100%),radial-gradient(circle 6px at 6px 60px,#f6f8f9 98%,transparent 100%)}.coupon-card__status-label{writing-mode:vertical-rl;transform:rotate(180deg);color:#fff;font-size:14px;font-weight:500;letter-spacing:-.28px;line-height:14px;text-transform:capitalize}.coupon-card__content{flex:1 1;padding:12px 6px;display:flex;flex-direction:column;box-sizing:border-box;border:1px solid transparent;border-left:none;border-top-right-radius:11px;border-bottom-right-radius:11px;background:#fff}.coupon-card--claimed .coupon-card__content{border-color:#15b48b;border-left:none}.coupon-card--available .coupon-card__content{border-color:#fec053;border-left:none}.coupon-card--expired .coupon-card__content{border-color:#949494;border-left:none}.coupon-card__code--expired~.coupon-card__content{border-color:#949494}.coupon-card__top{display:flex;flex-direction:column;gap:20px}.coupon-card__discount-wrapper{display:flex;align-items:baseline;gap:4px;height:23px}.coupon-card__discount-value{font-size:18px;font-weight:600;color:#111827;line-height:20px;letter-spacing:-.44px}.coupon-card__discount-label{font-size:12px;font-weight:500;color:#111827;line-height:16px;letter-spacing:-.28px}.coupon-card__description{display:flex;flex-direction:column;gap:4px;color:#666}.coupon-card__title{font-size:12px;font-weight:500;line-height:16px;letter-spacing:-.26px;color:#666}.coupon-card__subtitle{font-size:10px;font-weight:400;line-height:14px;letter-spacing:-.22px;color:#666}.coupon-card__subtitle strong{font-weight:500}.coupon-card__divider{height:0;border-top:1px solid #e5e7eb;margin:12px 0}.coupon-card__footer{display:flex;align-items:center;justify-content:space-between;gap:24px}.coupon-card__validity{display:flex;align-items:center;gap:6px;flex-shrink:0}.coupon-card__validity-text{display:flex;flex-direction:column;gap:4px;font-size:11px;letter-spacing:-.22px;color:#666;min-width:68px}.coupon-card__valid-label{font-weight:400;line-height:14px}.coupon-card__valid-date{font-weight:600;line-height:14.627px;color:#111827}.coupon-card__expired-label{font-weight:600;line-height:14.627px;color:#666}.coupon-card__code{display:flex;align-items:center;gap:6px;padding:8px 7px;background:transparent;border:.914px dashed #15b48b;border-radius:10.971px;flex-shrink:0;min-width:90px;justify-content:center}.coupon-card__code--expired{border-color:#949494}.coupon-card__code-text{font-size:10.5px;font-weight:500;color:#15b48b;letter-spacing:-.26px;line-height:20px}.coupon-card__code--expired .coupon-card__code-text{color:#949494}.coupon-card__copy-btn{background:none;border:none;cursor:pointer;padding:0;display:flex;align-items:center;justify-content:center;flex-shrink:0;color:inherit}.coupon-card__copy-btn svg{width:14px;height:14px;stroke:#15b48b}.coupon-card__code--expired .coupon-card__copy-btn svg{stroke:#949494}.coupon-card__copy-btn:hover{opacity:.7}.coupon-card__claim-btn{background:#fec053;color:#fff;border:none;padding:8px 14px;border-radius:10.971px;font-size:13px;font-weight:600;letter-spacing:-.26px;line-height:22px;cursor:pointer;transition:background-color .2s;flex-shrink:0;min-width:90px;height:auto}.coupon-card__claim-btn:hover{background:#f5b03f}.coupon-card__claim-btn--my-coupon{background:#15b48b}.coupon-card__claim-btn--my-coupon:hover{background:#10a57e}.coupon-card__claim-btn:disabled{background:#fec053;color:#fff;cursor:not-allowed!important}.coupon-card__claim-lock{display:inline-flex;align-items:center;justify-content:center;margin-right:6px;line-height:0}@media (max-width:1150px){.my-coupons__grid{grid-template-columns:repeat(3,minmax(260px,270px));justify-content:flex-start}}@media (max-width:632px){.my-coupons{padding:0 10px}.my-coupons__mobile-tabs{display:flex;align-items:center;justify-content:center;flex-wrap:nowrap;gap:6px;padding:6px;border-radius:10px;width:100%;overflow-x:auto;overflow-y:hidden;scrollbar-width:none;-ms-overflow-style:none}.my-coupons__mobile-tabs::-webkit-scrollbar{display:none}.my-coupons__mobile-tab{flex:0 0 auto}html[data-theme=dark] .my-coupons__mobile-tabs{background:transparent;border-color:transparent}.my-coupons--mobile-available .my-coupons__section--claimed,.my-coupons--mobile-claimed .my-coupons__section--available{display:none}.my-coupons__grid{grid-template-columns:minmax(0,1fr);justify-items:center}.my-coupons__section-header{flex-direction:column;align-items:stretch;gap:12px}.my-coupons__view-all{align-self:flex-end}.my-coupons__section-header>a{align-self:flex-end;margin-left:auto;display:inline-flex}.my-coupons__section-title{display:none}.coupon-card{width:min(100%,340px)}}@media (max-width:480px){.my-coupons{padding:0 12px}.coupon-card{height:auto;min-height:100px;max-width:356px;width:min(100%,356px)}.coupon-card__content{padding:12px}.coupon-card__discount-value{font-size:20px}.coupon-card__footer{flex-direction:row;align-items:stretch;gap:10px}}@media (max-width:930px){.my-coupons__grid{grid-template-columns:repeat(2,minmax(260px,270px));justify-content:flex-start}}@media (max-width:600px){.my-coupons__grid{grid-template-columns:1fr;justify-content:center}}html[data-theme=dark] .coupon-card__code-text,html[data-theme=dark] .coupon-card__copy-btn svg{color:#15b48b!important}.my-stars{display:flex;flex-direction:column;gap:10px;padding-bottom:24px;width:100%;max-width:1180px;margin:0 auto}.my-stars__page-title{font-size:1.5rem;font-weight:500;color:#1f2937;margin:0}html[data-theme=dark] .my-stars__page-title{color:#eef2f7}.my-stars__progress-card{border-radius:16px;border:1px solid #f5f5f5;background:linear-gradient(180deg,#eff5fc,#fdfefe 119.54%);box-shadow:0 0 24px 0 hsla(0,0%,88%,.05);padding:23px;min-height:231px;position:relative;overflow:visible;margin-bottom:8px}.my-stars__current-rank{display:flex;align-items:center;gap:16px;margin-bottom:16px}.my-stars__current-rank-info{display:flex;flex-direction:column;gap:8px}.my-stars__current-rank-name{font-size:22px;font-weight:600;line-height:24px;letter-spacing:-.44px;color:#3f628e}.my-stars__current-rank-stars{font-size:16px;font-weight:500;line-height:22px;letter-spacing:-.32px;color:#3f628e}.my-stars__progress-message{font-size:12px;font-weight:500;line-height:24px;letter-spacing:-.24px;color:#6d85a3;margin-bottom:12px}.my-stars__progress-bar-wrapper{position:relative;margin-top:44px;padding-bottom:80px}.my-stars__progress-bar-bg{width:calc(100% - 40px);height:12px;background:#fff;border-radius:30px;overflow:hidden;position:relative;z-index:0;margin:0 auto}.my-stars__progress-bar-fill{height:100%;border-radius:30px;transition:width .6s ease-in-out}.my-stars__progress-ranks{position:absolute;top:0;left:20px;right:25px;height:12px;pointer-events:none}.my-stars__progress-rank-item{position:absolute;top:25px;transform:translate(-50%,-50%);display:flex;flex-direction:column;align-items:center;pointer-events:auto;z-index:20!important}.my-stars__progress-rank-label{text-align:center;white-space:nowrap;margin-top:10px}.my-stars__progress-rank-name{font-size:16px;font-weight:600;line-height:18px;letter-spacing:-.32px;margin-bottom:0}.my-stars__progress-rank-stars{font-size:14px;font-weight:400;line-height:18px;letter-spacing:-.32px}.my-stars__rank{position:relative;display:flex;align-items:center;justify-content:center;flex-shrink:0}.my-stars__rank--large{width:64px;height:64px}.my-stars__rank--small{width:48px;height:48px}.my-stars__rank--medium{width:60px;height:60px}.my-stars__rank-bg{position:absolute;top:0;left:0;width:100%;height:100%}.my-stars__rank-bg:hover{transform:scale(1.07);transition:transform .3s ease}.my-stars__rank-letter{font-family:DM Sans,sans-serif;font-weight:800;position:relative;z-index:1}.my-stars__rank--large .my-stars__rank-letter{font-size:20.43px}.my-stars__rank--small .my-stars__rank-letter{font-size:16.82px}.my-stars__rank--medium .my-stars__rank-letter{font-size:20.65px}.my-stars__filters{display:flex;gap:14px;align-items:center;flex-wrap:wrap;padding:10px 0}.my-stars__filter-btn{display:flex;align-items:center;justify-content:center;padding:7px 16px;border-radius:28px;font-size:16px;font-weight:500;line-height:24px;letter-spacing:-.32px;cursor:pointer;transition:all .2s;border:1px solid;background:transparent;color:var(--filter-color)}.my-stars__filter-btn,.my-stars__filter-btn--active{border-color:var(--filter-border,var(--filter-color))}.my-stars__filter-btn--active{background:var(--filter-color);color:#f1fafa!important}.my-stars__filter-btn:hover{opacity:.8}.my-stars__offers-section{position:relative}.my-stars__offers-grid{display:grid;grid-template-columns:repeat(3,320px);justify-content:start;justify-items:start;grid-gap:12px;gap:12px}.my-stars__offers-grid.is-loading{opacity:.5}.my-stars__claim-card{width:320px;height:168px;border:1px solid;border-radius:12px;padding:14px;box-sizing:border-box;transition:transform .2s,box-shadow .2s}html[data-theme=dark] .my-stars__filter-btn--active{background:var(--filter-dark-color,var(--filter-color));border-color:var(--filter-border,var(--filter-color))}html[data-theme=dark] .my-stars__claim-card--bronze{background:#e6b17e26!important}html[data-theme=dark] .my-stars__claim-card--silver{background:#001c2f!important}html[data-theme=dark] .my-stars__claim-card--gold{background:#393632!important}html[data-theme=dark] .my-stars__claim-card--platinum{background:#323739!important}html[data-theme=dark] .my-stars__claim-card--diamond{background:#353239!important}html[data-theme=dark] .my-stars__claim-card-title{color:#fff!important}.my-stars__claim-card:hover{transform:translateY(-2px);box-shadow:0 4px 12px rgba(0,0,0,.1)}.my-stars__claim-card-content{display:flex;flex-direction:column;gap:18px;height:100%}.my-stars__claim-card-top{display:flex;flex-direction:column;gap:22px}.my-stars__claim-card-header{display:flex;align-items:center;gap:9px}.my-stars__claim-card-info{display:flex;flex-direction:column;gap:4px;flex:1 1}.my-stars__claim-card-label{font-size:13px;font-weight:500;line-height:16px;letter-spacing:-.26px}.my-stars__claim-card-title{font-size:16px;font-weight:500;line-height:20px;letter-spacing:-.3px;color:#111827}.my-stars__claim-card-divider{height:0;border-top:1px dashed #e5e7eb}.my-stars__claim-card-footer{display:flex;align-items:center;justify-content:space-between;gap:32px}.my-stars__claim-card-validity{display:flex;align-items:center;gap:6px}.my-stars__claim-card-validity-text{display:flex;flex-direction:column;gap:4px;min-width:80px}.my-stars__claim-card-validity-label{font-size:13px;font-weight:400;line-height:14px;letter-spacing:-.26px}.my-stars__claim-card-validity-date{font-size:13px;font-weight:600;line-height:14.627px;letter-spacing:-.26px}.my-stars__claim-card-btn{display:flex;align-items:center;justify-content:center;padding:8px 18px;border-radius:10.971px;border:none;color:#edf8ff;font-size:15px;font-weight:700;line-height:22px;letter-spacing:-.28px;cursor:pointer;transition:opacity .2s;min-width:90px}html[data-theme=dark] .my-stars__claim-card-btn{color:#fff!important}.my-stars__claim-card-btn:disabled{cursor:not-allowed;opacity:.85}.my-stars__claim-card-lock{display:inline-flex;align-items:center;justify-content:center;margin-right:6px;line-height:0}.my-stars__claim-card-btn:hover{opacity:.9}.my-stars__no-coupon{grid-column:auto;width:280px;height:168px;border:1px dashed #d2dbe5;border-radius:12px;background:#fff;display:flex;align-items:center;justify-content:center;text-align:center;padding:0 12px;box-sizing:border-box;white-space:normal;overflow-wrap:break-word;color:#6d85a3;font-size:16px;font-weight:500}@media (max-width:1200px){.my-stars__offers-grid{grid-template-columns:repeat(2,320px);justify-content:start;justify-items:start}}@media (max-width:600px){.my-stars__progress-card{padding:16px}.my-stars__filters{flex-wrap:nowrap;overflow-x:scroll}.my-stars__offers-grid{grid-template-columns:1fr;justify-items:center}.my-stars__claim-card-footer{gap:24px}.my-stars__progress-rank-label{font-size:12px}}@media (max-width:550px){.my-stars__progress-card{padding:12px;min-height:200px}.my-stars__current-rank{justify-content:center;gap:10px;margin-bottom:12px}.my-stars__current-rank-name{font-size:18px;line-height:20px}.my-stars__current-rank-stars{font-size:14px;line-height:18px}.my-stars__rank--large{width:50px;height:50px}.my-stars__rank--small{width:36px;height:36px}.my-stars__rank--medium{width:46px;height:46px}.my-stars__rank--large .my-stars__rank-letter{font-size:16px}.my-stars__rank--small .my-stars__rank-letter{font-size:12px}.my-stars__rank--medium .my-stars__rank-letter{font-size:15px}.my-stars__progress-bar-wrapper{margin-top:36px;padding-bottom:66px}.my-stars__progress-rank-item{top:22px}.my-stars__progress-rank-name{font-size:12px;line-height:14px}.my-stars__progress-rank-stars{font-size:11px;line-height:14px}.my-stars__filters{gap:8px;padding:14px 0;display:flex;justify-content:flex-start}.my-stars__filter-btn{padding:5px 10px;border-radius:20px;font-size:12px;line-height:18px;letter-spacing:-.2px}.my-stars__claim-card-btn{padding:6px 12px;font-size:13px;line-height:18px;min-width:72px}.my-stars__claim-card{width:100%}.my-stars__progress-message{text-align:center!important}.my-stars__page-title{font-size:14px}}.verify-email-parent-container{display:flex;flex-direction:column;justify-content:center;align-items:center}.verify-email-parent{width:100%;align-items:stretch;justify-content:flex-start}.verify-email-parent,.verify-email__main{display:flex;flex-direction:column;gap:1rem}.verify-email__main{justify-content:center;align-items:center}.home-card-main{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));grid-gap:16px;gap:16px;padding-bottom:20px;scrollbar-width:none}@media (min-width:1024px){.home-card-main.home-card-grid-7{grid-template-columns:repeat(7,minmax(0,1fr))}.home-card-main.home-card-grid-6{grid-template-columns:repeat(6,minmax(0,1fr))}.home-card-main.home-card-grid-5{grid-template-columns:repeat(5,minmax(0,1fr))}}.home_card{width:100%;background-color:#fff;border-radius:16px;overflow:hidden;box-shadow:0 12px 10px -10px rgba(0,0,0,.15);border:none;display:flex;flex-direction:column;cursor:pointer;transition:all 0s ease;position:relative}.home_card:hover{box-shadow:0 8px 6px -6px rgba(0,0,0,.12)}.mobile-limited-mobile{display:none}.mobile-limited-desktop{display:block}@media (max-width:480px){.home-carousal__img{border-radius:10px}}.card_item_img{width:100%;aspect-ratio:16/10;height:120px;object-fit:cover;border-radius:16px 16px 0 0;display:block}.rate{position:absolute;top:10px;left:10px}.rate span{display:inline-block;background:#00d865;color:#fff;padding:4px 12px;border-radius:14px;font-size:12px;margin:0;font-weight:700}.card_text_content{padding:12px 12px 2px}.card_text_content_title{font-size:15px;font-weight:600;color:#1c1c1c;margin-top:-8px}.card_text_content_desc,.card_text_content_title{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.card_text_content_desc{font-size:11px;color:#8a8a8a}.home_card:hover{transition:transform .3s ease}.home_card--skeleton{background-color:#fff;border:1px solid #f0f0f0;box-shadow:0 12px 10px -10px rgba(0,0,0,.08)}.home-card-main--skeleton{align-items:stretch}.skeleton-block--image{width:100%;height:120px;border-radius:16px 16px 0 0}.skeleton-block--image-md{width:100%;height:140px;border-radius:10px}.skeleton-block--image-lg{width:100%;height:200px;border-radius:8px}.skeleton-block--line{width:80%}.skeleton-block--line-sm{width:60%;margin-top:8px}.skeleton-block--price{height:14px;width:90px}.skeleton-block--icon{width:36px;height:36px;border-radius:8px}[data-theme=dark] .home_card--skeleton{background-color:#1a1a1a;border-color:#2a2a2a;box-shadow:0 10px 12px -10px rgba(0,0,0,.5)}@media (hover:hover) and (pointer:fine){.home_card:hover{transform:scale(1.03)}}@media (hover:none),(pointer:coarse){.home_card:hover{transform:none!important}}.promo{padding:0 12px 7px;margin-top:auto;gap:8px}.price,.promo{display:flex;align-items:center}.price{gap:2px}.price-original{font-size:13px;color:#7b7b7b}.price-discounted{font-size:16px;font-weight:700;color:#00d865}@media (max-width:1280px){.home-card-main{grid-template-columns:repeat(auto-fill,minmax(200px,1fr));gap:14px}}@media (max-width:992px){.home-card-main{grid-template-columns:repeat(auto-fill,minmax(180px,1fr))}.card_item_img{height:auto}}@media (max-width:767px){.home-card-main{display:flex;overflow-x:auto;gap:14px;scroll-snap-type:x mandatory;padding-bottom:5px}.home_card{flex-shrink:0;width:180px;scroll-snap-align:start}.mobile-limited-desktop{display:none}.mobile-limited-mobile{display:block}.home-card-main.mobile-six-grid-mode{display:grid!important;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:10px;gap:10px;overflow:visible;scroll-snap-type:none;padding-bottom:0}.home-card-main.mobile-six-grid-mode>div{min-width:0}.home-card-main.mobile-six-grid-mode>div>a{display:block;min-width:0}.home-card-main.mobile-six-grid-mode .home_card{width:100%;min-width:0;flex-shrink:1;min-height:136px}.home-card-main.mobile-six-grid-mode .card_item_img{height:70px}.home-card-main.mobile-six-grid-mode .card_text_content{padding:8px 8px 2px}.home-card-main.mobile-six-grid-mode .card_text_content_title{font-size:10px;line-height:1.2;min-height:24px;white-space:normal;display:-webkit-box;line-clamp:2;-webkit-line-clamp:2;-webkit-box-orient:vertical;margin-top:0}.home-card-main.mobile-six-grid-mode .promo{padding:0 6px 6px;gap:4px}.home-card-main.mobile-six-grid-mode .price-original{font-size:9px}.home-card-main.mobile-six-grid-mode .price-discounted{font-size:11px}}@media (min-width:768px){.mobile-limited-desktop{display:block}.mobile-limited-mobile{display:none}}@media (max-width:490px){.home_card{width:165px;box-shadow:none!important}.card_item_img{height:auto}.card_text_content_title{font-size:13px}.price-discounted{font-size:15px}.rate{top:5px;left:5px}.rate span{font-size:10px;padding:2px 6px;font-weight:500}}.error-div{min-height:100vh;display:flex;justify-content:center;align-items:center;padding:24px;background:#fff}html[data-theme=dark] .error-div{background:#000}.error-card{width:min(640px,100%);background:#fff;border:1px solid #fff;border-radius:8px;min-height:70vh;display:flex;flex-direction:column;justify-content:center;align-items:center;text-align:center;padding:40px 20px}html[data-theme=dark] .error-card{background:#000;border-color:#000}.error-title{margin-top:14px;color:#222b33;font-size:42px;font-weight:600;line-height:1.1}.error-subtitle{margin-top:10px;color:#6a737d;font-size:14px;line-height:1.4}.error-redirect-btn-div{display:flex;align-items:center;justify-content:center;gap:10px;margin-top:24px}.error-redirect-btn{height:32px;border-radius:8px;padding:18px 16px;font-size:16px;display:inline-flex;align-items:center;justify-content:center;border:1px solid transparent;cursor:pointer;transition:background-color .2s ease,border-color .2s ease,color .2s ease,transform .2s ease}.error-redirect-btn--ghost{background:transparent;border-color:#c7c7c7;color:#272d2d}.error-redirect-btn--ghost:hover{background:rgba(34,199,154,.1);border-color:#22c79a;color:#0f766e;transform:translateY(-1px)}html[data-theme=dark] .error-redirect-btn--ghost{background:transparent;border-color:#c7c7c7;color:#fff}html[data-theme=dark] .error-redirect-btn--ghost:hover{background:rgba(34,199,154,.16);border-color:#34d3ac;color:#e6fff8}.error-redirect-btn--primary{background:#22c79a;border-color:#22c79a;color:#fff}.error-redirect-btn--primary:hover{background:#1da57f;border-color:#1da57f;transform:translateY(-1px)}html[data-theme=dark] .error-redirect-btn--primary:hover{background:#1da57f!important;border-color:#1da57f}html[data-theme=dark] .error-redirect-btn-div .error-redirect-btn--primary{background:#22c79a!important;border-color:#22c79a;color:#fff}@media (max-width:640px){.error-card{min-height:62vh;padding:30px 14px}.error-title{font-size:30px}.error-subtitle{font-size:13px}.error-redirect-btn-div{flex-direction:column;width:100%}}.utility-bill-payment{width:100%;max-width:1200px;margin:0 auto;position:relative;z-index:1}.utility-page-wrapper{min-height:70vh;padding:0 24px 80px;background-color:#f6fffd;z-index:1;position:relative}.utility-page-wrapper .utility-bill-payment{background:transparent;padding:48px 40px}.utility-bill-header{text-align:center;margin-bottom:40px}.utility-bill-header__actions{margin-top:14px;display:flex;justify-content:center}.utility-recharge-btn{height:38px;border-radius:8px!important;font-weight:600!important;padding:0 20px!important}.utility-bill-title{font-size:26px;font-weight:500;color:#1a1a1a;margin:0 0 8px;font-family:DM Sans,sans-serif}.utility-bill-subtitle{font-size:13px;color:#6b6b6b;margin:0;font-weight:400}.utility-bill-content{display:grid;grid-template-columns:200px 1fr;grid-gap:max(32px,min(330px,20%));gap:max(32px,min(330px,20%));overflow:visible;box-shadow:none}.utility-bill-content,.utility-bill-sidebar{background:transparent;padding:0;border-radius:0}.utility-bill-sidebar{display:flex;flex-direction:column;gap:12px}.utility-option{display:flex;align-items:center;gap:12px;padding:14px;background:transparent;border-radius:8px;cursor:pointer;transition:all 0s ease;font-size:16px;color:#2d2d2d;font-weight:500;text-align:left;position:relative;border:none}.utility-option:hover{border-color:#22a06b;box-shadow:0 2px 6px rgba(34,160,107,.15)}.utility-option.active{background:#22a06b;color:#fff;border-color:#22a06b;box-shadow:0 2px 8px rgba(34,160,107,.3)}.utility-option svg{flex-shrink:0;stroke-width:2;width:20px;height:20px}.utility-bill-form{background:transparent;border-radius:12px;padding:0 28px;display:flex;flex-direction:column;gap:20px}.utility-bill-recharge-mobile{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:36px;min-height:300px;text-align:center}.utility-bill-recharge-mobile__text{margin:0;max-width:310px;color:#4b5563;font-size:16px;font-weight:400;line-height:1.35}.utility-bill-recharge-mobile__btn{background:#1fb790!important;color:#fff!important;border-radius:12px!important;height:48px;min-width:150px;font-size:24px!important;font-weight:500!important;padding:0 34px!important}.utility-bill-recharge-mobile__btn:hover{background:#19a57f!important}.form-group{display:flex;flex-direction:column;gap:8px;flex:1 1}.form-group label{font-size:13px;font-weight:400;color:#4a4a4a;margin-bottom:0}.utility-bill__amount-hint{margin:2px 0 0;color:#6b7280;font-size:12px;line-height:1.4}.form-row{display:grid;grid-template-columns:1fr 1fr;grid-gap:16px;gap:16px}.pay-bill-btn{background:#22a06b!important;color:#fff!important;border-radius:6px!important;font-weight:600!important;margin-top:4px;height:40px;font-size:14px!important;letter-spacing:.2px;align-self:flex-end;width:auto!important;padding:0 32px!important;min-width:120px}.pay-bill-btn:hover{background:#1d8f5e!important;transform:translateY(-1px);box-shadow:0 3px 10px rgba(34,160,107,.3)!important}.utility-bill-form .mantine-Select-root,.utility-bill-form .mantine-TextInput-root,.utility-bill-form .mantine-Textarea-root{width:100%}.utility-bill-form .mantine-Select-input,.utility-bill-form .mantine-TextInput-input,.utility-bill-form .mantine-Textarea-input{border:1px solid #e0e0e0;border-radius:6px;font-size:14px;padding:10px 14px;height:44px;background:#fff;transition:border-color 0s ease,box-shadow .2s ease;color:#333}.utility-bill-form .mantine-Select-input:hover,.utility-bill-form .mantine-TextInput-input:hover,.utility-bill-form .mantine-Textarea-input:hover{border-color:silver}.utility-bill-form .mantine-Select-input:focus,.utility-bill-form .mantine-TextInput-input:focus,.utility-bill-form .mantine-Textarea-input:focus{border-color:#22a06b;background:#fff;box-shadow:0 0 0 3px rgba(34,160,107,.08)}.utility-bill-form .mantine-Select-input::-moz-placeholder,.utility-bill-form .mantine-TextInput-input::-moz-placeholder,.utility-bill-form .mantine-Textarea-input::-moz-placeholder{color:#999;font-size:13px}.utility-bill-form .mantine-Select-input::placeholder,.utility-bill-form .mantine-TextInput-input::placeholder,.utility-bill-form .mantine-Textarea-input::placeholder{color:#999;font-size:13px}@media screen and (max-width:992px){.utility-bill-content{grid-template-columns:170px 1fr;gap:24px}.utility-option{padding:12px 16px;font-size:14px}.utility-bill-form{padding:24px}}@media screen and (max-width:767px){.utility-page-wrapper .utility-bill-payment{padding:40px 4px}.utility-bill-header{margin-bottom:10px}.utility-bill-title{font-size:26px;margin-top:-40px}.utility-bill-subtitle{font-size:13px}.utility-bill-header__actions{margin-top:12px}.utility-recharge-btn{width:100%;max-width:220px}.utility-bill-content{grid-template-columns:1fr;gap:20px}.utility-bill-sidebar{flex-direction:row;overflow-x:auto;-webkit-overflow-scrolling:touch;gap:6px;padding-bottom:8px;border-bottom:1px solid #e5e7eb}.utility-option{flex-shrink:0;min-width:auto;padding:6px 8px;gap:5px;border-radius:0;background:transparent;color:#6b7280;font-size:14px;font-weight:500;border-bottom:2px solid transparent;box-shadow:none}.utility-option span{display:none}.utility-option:hover{border-color:transparent;box-shadow:none}.utility-option.active{background:transparent;color:#1ec8a6;border-color:transparent transparent #1ec8a6;box-shadow:none}.utility-option.active span{display:inline}.utility-option--recharge{color:#6b7280;border-bottom-color:transparent}.utility-option--recharge span{display:none}.utility-option--recharge.active{color:#1ec8a6;border-bottom-color:#1ec8a6}.utility-option--recharge.active span{display:inline}.utility-option svg{width:14px;height:14px}.utility-option svg path{fill:#6b7280;stroke:#6b7280}.utility-option.active svg path{fill:#1ec8a6;stroke:#1ec8a6}.utility-option--recharge svg path{fill:#6b7280;stroke:#6b7280}.utility-option--recharge.active svg path{fill:#1ec8a6;stroke:#1ec8a6}html[data-theme=dark] .utility-bill-sidebar{border-bottom:1px solid #3f3f46!important}html[data-theme=dark] .utility-option{background:transparent!important;color:#9ca3af!important;border:none!important;border-bottom:2px solid transparent!important;box-shadow:none!important}html[data-theme=dark] .utility-option:hover{background:transparent!important;border-color:transparent!important;box-shadow:none!important}html[data-theme=dark] .utility-option--recharge.active,html[data-theme=dark] .utility-option.active{background:transparent!important;color:#1ec8a6!important;border:none!important;border-bottom:2px solid #1ec8a6!important;box-shadow:none!important}html[data-theme=dark] .utility-option svg path,html[data-theme=dark] .utility-option--recharge svg path{fill:#9ca3af!important;stroke:#9ca3af!important}html[data-theme=dark] .utility-option--recharge.active svg path,html[data-theme=dark] .utility-option.active svg path{fill:#1ec8a6!important;stroke:#1ec8a6!important}html[data-theme=dark] .utility-option.active span{color:#1ec8a6!important}.utility-bill-form{padding:14px;gap:14px}.utility-bill-recharge-mobile{min-height:220px;gap:28px}.utility-bill-recharge-mobile__text{max-width:280px;font-size:16px;line-height:1.32}.utility-bill-recharge-mobile__btn{min-width:150px;height:46px;font-size:22px!important}.form-row{grid-template-columns:1fr;gap:12px}.form-group{gap:6px}.pay-bill-btn{width:100%!important;align-self:stretch}}@media screen and (max-width:490px){.utility-page-wrapper .utility-bill-payment{padding:40px 4px}.utility-bill-title{font-size:22px}.utility-bill-subtitle{font-size:13px}.utility-recharge-btn{max-width:100%}.utility-option{min-width:auto;padding:6px 7px;font-size:14px;gap:5px}.utility-option svg{width:14px;height:14px}.utility-bill-form{padding:0;gap:12px}.utility-bill-recharge-mobile{min-height:160px;gap:20px}.utility-bill-recharge-mobile__text{max-width:260px;font-size:14px;line-height:1.3}.utility-bill-recharge-mobile__btn{min-width:96px;height:40px;font-size:14px!important;border-radius:10px!important;padding:0 16px!important}.form-group label{font-size:14px}.form-row{gap:10px}.pay-bill-btn{height:44px;font-size:14px!important}.utility-page-wrapper{padding-top:16px;padding-bottom:10px}}.customer-reviews-section{width:100%;max-width:1500px;margin:0 auto;padding:60px 20px}.customer-reviews-header{text-align:center;margin-bottom:40px}.customer-reviews-header h2{font-size:26px;font-weight:500;color:#1a1a1a;margin:0;font-family:DM Sans,sans-serif}.customer-reviews-grid{display:grid;grid-template-columns:repeat(4,287px);grid-gap:16px;gap:16px;justify-content:center;max-width:100%;margin:0 auto}.customer-reviews-grid .review-card:nth-child(5),.customer-reviews-grid .review-card:nth-child(6),.customer-reviews-grid .review-card:nth-child(7){margin-left:135.5px!important}.review-card{width:287px;min-height:214px;background:#fff;border-radius:12px;padding:20px;display:flex;flex-direction:column;gap:16px;box-shadow:0 2px 8px rgba(0,0,0,.08);border:1px solid #f0f0f0;transition:transform .2s ease,box-shadow 0s ease}.review-card:hover{box-shadow:0 4px 16px rgba(0,0,0,.12);transform:translateY(-2px)}.customer-reviews-grid--skeleton{align-items:stretch}.review-card--skeleton{pointer-events:none}.skeleton-block{background:linear-gradient(90deg,#f0f0f0,#e6e6e6 50%,#f0f0f0);background-size:200% 100%;animation:skeleton-shimmer 1.4s ease-in-out infinite;border-radius:8px}.skeleton-block--avatar{width:48px;height:48px;border-radius:50%}.skeleton-block--line{height:12px;width:120px}.skeleton-block--line-sm{height:10px;width:80px}.skeleton-block--line-xs{height:10px;width:110px}.skeleton-block--paragraph{height:54px;width:100%;border-radius:10px}.skeleton-block--button{height:14px;width:90px}[data-theme=dark] .review-card--skeleton{background:#1a1a1a;border-color:#2a2a2a;box-shadow:0 2px 8px rgba(0,0,0,.35)}[data-theme=dark] .skeleton-block{background:linear-gradient(90deg,#242424,#2f2f2f 50%,#242424);background-size:200% 100%}@keyframes skeleton-shimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.review-header{display:flex;align-items:center;gap:12px}.review-avatar{flex-shrink:0;width:48px;height:48px}.review-avatar img{object-fit:cover;display:block}.avatar-placeholder,.review-avatar img{width:48px;height:48px;border-radius:50%}.avatar-placeholder{background:#22a06b;color:#fff;display:flex;align-items:center;justify-content:center;font-weight:600;font-size:18px}.review-user-info{display:flex;flex-direction:column;gap:4px}.review-user-info h3{font-size:14px;font-weight:400;color:#272d2d;margin:0;font-style:normal}.review-stars{display:flex;gap:2px}.review-stars .star{color:orange;font-size:14px}.review-comment{font-size:14px;line-height:1.6;font-weight:500;color:#333;margin:0;flex:1 1;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis}.review-footer{display:flex;align-items:center;justify-content:space-between;gap:12px;padding-top:12px}.review-product{font-size:12px;color:#666;flex:1 1;white-space:nowrap;text-overflow:ellipsis;overflow:hidden;padding-top:5px}.view-product-btn{background:transparent;color:#15b48b;border:none;padding:0;font-size:13px;font-weight:600;cursor:pointer;white-space:nowrap;transition:all .2s ease}.view-product-btn:hover{color:#15b48b;text-decoration:underline}@media screen and (max-width:1180px){.customer-reviews-grid{grid-template-columns:repeat(3,295px)}.customer-reviews-grid .review-card:nth-child(5),.customer-reviews-grid .review-card:nth-child(6){margin-left:0!important}.customer-reviews-grid .review-card:nth-child(7){margin-left:310px!important}}@media screen and (max-width:992px){.customer-reviews-section{padding:50px 20px}.customer-reviews-header h2{font-size:28px}.customer-reviews-grid .review-card:nth-child(5),.customer-reviews-grid .review-card:nth-child(6){margin-left:0}.customer-reviews-grid .review-card:nth-child(7){margin-left:285px!important}.review-card{width:265px}.customer-reviews-grid{grid-template-columns:repeat(3,265px)}}@media screen and (max-width:860px){.customer-reviews-section{padding:40px 16px}.customer-reviews-grid{grid-template-columns:repeat(2,325px);gap:16px;max-width:400px}.customer-reviews-grid .review-card:nth-child(5),.customer-reviews-grid .review-card:nth-child(6),.customer-reviews-grid .review-card:nth-child(7){margin-left:0!important}.review-card{width:100%;max-width:400px;padding:18px}}@media screen and (max-width:668px){.customer-reviews-section{padding:0}.customer-reviews-header{padding:0 16px}.reviews-scroll-wrapper{overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch;padding-bottom:12px}.reviews-scroll-wrapper::-webkit-scrollbar{display:none}.customer-reviews-grid{display:flex!important;gap:14px;width:-webkit-max-content!important;width:-moz-max-content!important;width:max-content!important;max-width:unset!important;margin:0!important;animation:none!important;overflow-x:unset!important;padding:0 16px!important;grid-template-columns:unset!important}.customer-reviews-grid .review-card{width:260px!important;max-width:260px!important;min-height:unset!important;margin:0!important;padding:16px!important;flex-shrink:0;scroll-snap-align:start}.avatar-placeholder{width:36px;height:36px;font-size:14px}.review-comment{font-size:13px}}.blog-section{width:100%;background:transparent}.blog-section-header{display:flex;justify-content:center;align-items:center;margin-bottom:40px;position:relative}.blog-section-header h2{font-size:26px;font-weight:500;color:#1a1a1a;margin:0;font-family:DM Sans,sans-serif;text-align:center}.blog-view-all-btn{position:absolute;right:0;display:flex;align-items:center;gap:5px;padding:8px 12px;background:#fff;border:none;border-radius:5px;cursor:pointer;font-size:12px;font-weight:500;color:#575656;transition:all .2s ease;white-space:nowrap}.blog-view-all-btn:hover{background:#ccf7e0}.blog-grid{display:grid;grid-gap:16px;gap:16px;justify-content:center}.blog-grid-small{grid-template-columns:repeat(5,1fr)}.blog-grid-medium{grid-template-columns:repeat(4,1fr)}.blog-grid-large{grid-template-columns:repeat(3,1fr)}.blog-swiper{padding:0 40px;overflow:hidden!important;width:100%}.blog-swiper .swiper-button-next,.blog-swiper .swiper-button-prev{width:32px;height:32px;background:#fff;border-radius:50%;box-shadow:0 2px 8px rgba(0,0,0,.1);color:#22a06b}.blog-swiper .swiper-button-next:hover,.blog-swiper .swiper-button-prev:hover{background:rgba(34,160,107,.12)}.blog-swiper .swiper-button-next:after,.blog-swiper .swiper-button-prev:after{font-size:14px;font-weight:700;color:#22a06b}.blog-card{background:transparent;border-radius:6px;overflow:hidden;display:flex;flex-direction:column;transition:all .3s ease}.blog-card--skeleton{pointer-events:none}.blog-image--skeleton{background:transparent}.blog-grid--skeleton{align-items:stretch}.skeleton-block--blog-image{width:100%;height:140px;border-radius:6px}.skeleton-block--blog-title{height:14px;width:85%}.skeleton-block--blog-button{height:12px;width:90px}.blog-image{width:100%;height:140px;overflow:hidden;border-radius:6px}.blog-image>span{display:block!important;overflow:hidden!important}.blog-image img,.blog-image>span{width:100%!important;height:100%!important;border-radius:6px!important}.blog-image img{object-fit:fill;transition:transform .3s ease}.blog-card:hover,.blog-card:hover .blog-image,.blog-card:hover .blog-image img,.blog-card:hover .blog-image>span{border-radius:6px!important}.blog-card:hover .blog-image img{transform:scale(1.03)}.blog-image-placeholder{width:100%;height:100%;background:linear-gradient(135deg,#667eea,#764ba2)}.blog-content{padding:16px 16px 0 0;display:flex;flex-direction:column;gap:12px;flex:1 1}.blog-title{font-size:14px;font-weight:600;color:#1a1a1a;margin:0;line-height:1.4;flex:1 1}.blog-read-btn{display:inline-flex;align-items:center;gap:4px;background:#15b48b;color:#fff;border:none;padding:8px 10px;border-radius:10px;font-size:13px;font-weight:600;cursor:pointer;transition:all .2s ease;text-decoration:none;align-self:flex-start}.blog-read-btn:hover{background:#1ac79c;transform:translateX(2px)}.blog-scroll-wrapper{overflow-x:auto;scrollbar-width:none;-webkit-overflow-scrolling:touch;padding-bottom:12px}.blog-scroll-wrapper::-webkit-scrollbar{display:none}.blog-scroll-track{display:flex;gap:14px;width:-webkit-max-content;width:-moz-max-content;width:max-content;padding:0 16px}.blog-scroll-card{flex-shrink:0;width:220px;max-width:220px;scroll-snap-align:start}@media screen and (max-width:1280px){.blog-grid-small{grid-template-columns:repeat(4,1fr)}.blog-grid-large,.blog-grid-medium{grid-template-columns:repeat(3,1fr)}}@media screen and (max-width:992px){.blog-section{padding:50px 20px}.blog-section-header h2{font-size:28px}.blog-grid-large,.blog-grid-medium,.blog-grid-small{grid-template-columns:repeat(3,1fr)}}@media screen and (max-width:767px){.blog-section{padding:10px 16px 5px}.blog-swiper{padding:0!important;margin:0!important;width:100%!important;overflow:hidden!important}.blog-swiper .swiper-button-next,.blog-swiper .swiper-button-prev{display:none}.blog-section-header{justify-content:flex-start}.blog-section-header h2{font-size:24px;text-align:left}.blog-grid-large,.blog-grid-medium,.blog-grid-small{display:flex!important;overflow-x:auto;gap:14px;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;padding-bottom:12px;max-width:100%;scrollbar-width:none;padding-left:0;padding-right:0;scroll-padding-left:0}.blog-grid-large::-webkit-scrollbar,.blog-grid-medium::-webkit-scrollbar,.blog-grid-small::-webkit-scrollbar{display:none}.blog-card{flex-shrink:0;width:220px;max-width:220px;scroll-snap-align:start}}@media screen and (max-width:490px){.blog-section{padding:10px 12px 5px}.blog-section-header{justify-content:flex-start}.blog-section-header h2{font-size:20px;text-align:left}.blog-card{width:200px;max-width:200px}.blog-image{height:140px}.blog-title{font-size:13px}.blog-scroll-track{padding:0}.blog-scroll-card{width:200px;max-width:200px}}.our-partners-section{width:100%;max-width:1200px;margin:0 auto;padding-top:50px;padding-bottom:10px;background:transparent;--partner-logo-width:150px}.our-partners-header{text-align:center;margin-bottom:10px}.our-partners-header h2{font-size:26px;font-weight:500;color:#1a1a1a;margin:0;font-family:DM Sans,sans-serif}.partners-grid{display:flex;align-items:center;justify-content:space-evenly;gap:50px}.partners-grid--marquee{overflow:hidden;justify-content:flex-start;position:relative}.partners-grid--marquee .partners-marquee-track{display:flex;align-items:center;gap:50px;animation:partners-marquee 20s linear infinite;width:-webkit-max-content;width:-moz-max-content;width:max-content}.partners-grid--marquee:hover .partners-marquee-track{animation-play-state:paused}.partners-grid--marquee .partner-logo{flex:0 0 auto}@keyframes partners-marquee{0%{transform:translateX(0)}to{transform:translateX(-50%)}}.partner-logo{display:flex;align-items:center;justify-content:center;width:var(--partner-logo-width);height:60px;cursor:pointer}.partner-logo:hover{opacity:1;filter:grayscale(0);transform:scale(1.05)}.partner-logo img{width:100%!important;height:auto!important;max-width:var(--partner-logo-width)!important;max-height:60px!important;object-fit:contain!important}@media screen and (max-width:992px){.our-partners-section{padding:10px 20px}.partners-grid{gap:40px}.partner-logo img{max-width:var(--partner-logo-width)}}@media screen and (max-width:767px){.our-partners-section{padding:0 16px 10px}.partners-grid{gap:30px}.partner-logo img{max-width:var(--partner-logo-width)}}@media screen and (max-width:490px){.our-partners-section{padding:0 12px 10px}.partners-grid{gap:24px}.partner-logo img{max-width:var(--partner-logo-width)}}.category-sidebar{width:280px;min-width:280px;margin-bottom:24px;height:-webkit-fit-content;height:-moz-fit-content;height:fit-content;position:-webkit-sticky!important;position:sticky!important;top:20px!important}.category-mobile-filter-btn,.category-mobile-filter-overlay,.category-mobile-sheet{display:none}.category-section{background:#fff;border-radius:8px;box-shadow:0 1px 3px rgba(0,0,0,.06);padding:20px 18px;box-shadow:0 0 3px 0 rgba(0,0,0,.1)}.category-section::-webkit-scrollbar-thumb:hover{background:#909090}.featured-section{background:#fff;border-radius:8px;box-shadow:0 1px 3px rgba(0,0,0,.06);padding:16px 14px;margin-top:24px;box-shadow:0 0 3px 0 rgba(0,0,0,.1)}.category-section h3{font-size:1.1rem;font-weight:600;margin-bottom:12px}.category-group{margin-bottom:8px}.category-title{font-weight:600;color:#1a1a1a;margin-bottom:4px;display:flex;justify-content:space-between;align-items:center;padding:10px 8px;border-radius:6px;transition:all 0s ease;cursor:pointer;font-size:.95rem}.category-title:hover{background:#f8f8f8;color:#000}.category-list{padding:0;margin:0 0 4px;overflow-y:auto;overflow-x:hidden;max-height:400px;transition:max-height .3s ease-in-out;scrollbar-width:thin;scrollbar-color:#24b679 transparent}.category-list::-webkit-scrollbar{width:4px}.category-list::-webkit-scrollbar-track{background:transparent}.category-list::-webkit-scrollbar-thumb{background:#24b679;border-radius:10px}.category-list::-webkit-scrollbar-button{display:none;height:0;width:0}.category-list::-webkit-scrollbar-button:single-button,.category-list::-webkit-scrollbar-button:vertical:decrement,.category-list::-webkit-scrollbar-button:vertical:increment,.category-mobile-sheet__body::-webkit-scrollbar-button,.category-mobile-sheet__body::-webkit-scrollbar-button:vertical:decrement,.category-mobile-sheet__body::-webkit-scrollbar-button:vertical:increment,.category-section::-webkit-scrollbar-button{display:none;height:0;width:0;background:transparent;-webkit-appearance:none}.category-item{font-size:.9rem;color:#666;margin-bottom:6px;padding:8px 12px;border-radius:8px;gap:12px}.category-item:hover{background:#f0f7f4;color:#1d8f62}.category-item-icon{width:35px;height:35px;border-radius:8px;border:1px solid #d7dce2;background:#f5f6f8;flex-shrink:0;transition:all 0s ease}.category-item-label{flex:1 1;line-height:1.4}.category-item.active,.category-item:hover .category-item-icon{background:rgba(29,143,98,.12)}.category-item.active{color:#1d8f62;font-weight:600}.category-item.active .category-item-icon{border-color:#1d8f62;background:rgba(29,143,98,.18)}.category-item.active .category-item-label{color:#1d8f62;font-weight:600}.featured-section h4{font-size:1rem;font-weight:600;margin:5px 0 10px}.featured-list{display:flex;flex-direction:column;gap:8px}.featured-card{display:flex;align-items:center;background:#fff;border-radius:8px;padding:10px 12px;gap:12px;transition:all 0s ease;cursor:pointer;box-shadow:0 0 4px 0 rgba(0,0,0,.15)}.featured-card:hover{background:#fff;border-color:#d0d0d0;transform:translateX(2px)}.featured-icon img{width:40px;height:40px;border-radius:6px}.featured-info{display:flex;flex-direction:column}.featured-title{font-size:.98rem;font-weight:500;color:#222}.featured-country{font-size:.85rem;color:#888}@media screen and (max-width:992px){.category-sidebar{display:none}.category-mobile-filter-btn{display:inline-flex;align-items:center;gap:8px;border:1px solid #d6d9de;background:#fff;color:#1f2937;border-radius:10px;padding:8px 12px;font-size:13px;font-weight:600;cursor:pointer;margin-bottom:10px}.category-mobile-filter-overlay{display:block;position:fixed;inset:0;border:0;background:rgba(0,0,0,.42);z-index:90}.category-mobile-sheet{display:block;position:fixed;left:0;right:0;bottom:0;z-index:91;background:#f8f8f8;color:#111827;border-radius:0 0 0 0;transform:translateY(102%);transition:transform .24s ease;height:min(62vh,calc(100dvh - 48px));max-height:min(62vh,calc(100dvh - 48px));overflow:hidden;box-shadow:0 -14px 30px rgba(0,0,0,.35);display:flex;flex-direction:column;border-top:1px solid #d7dde5}.category-mobile-sheet.is-open{transform:translateY(0)}.category-mobile-sheet__header{display:flex;align-items:center;justify-content:space-between;padding:12px 14px;border-bottom:1px solid #e5e7eb;background:#f8f8f8;flex-shrink:0}.category-mobile-sheet__header h4{margin:0;font-size:14px;font-weight:500;color:#5e5c5c}.category-mobile-sheet__close{display:inline-flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:8px;border:0;background:transparent;color:#111827;cursor:pointer}.category-mobile-sheet__body{flex:1 1;min-height:0;max-height:none;overflow:auto;padding:8px 10px 10px;scrollbar-width:thin;scrollbar-color:#15b48b #eef1f5;background:#f8f8f8}html[data-theme=dark] .category-mobile-sheet__body{scrollbar-color:#15b48b #1f1f1f!important}.category-mobile-sheet__body::-webkit-scrollbar{width:6px}.category-mobile-sheet__body::-webkit-scrollbar-track{background:#eef1f5;border-radius:999px}.category-mobile-sheet__body::-webkit-scrollbar-thumb{background:#b8bfc8;border-radius:999px}.category-mobile-sheet__body::-webkit-scrollbar-thumb:hover{background:#9ca3af}.category-mobile-sheet .category-title{color:#111827;background:transparent;padding:8px 4px;margin-bottom:0}.category-mobile-sheet .category-title:hover{background:#f3f4f6;color:#111827}.category-list--mobile-sheet{max-height:none;margin-bottom:8px}.category-mobile-sheet .category-item{background:transparent;color:#374151;border:0;border-bottom:0;border-radius:0;margin-bottom:0;padding:9px 4px;gap:10px}.category-mobile-sheet .category-item.active{background:transparent}.category-mobile-sheet .category-item-icon{width:28px;height:28px;border-radius:6px;border-color:#d1d5db;background:#fff}.category-item-checkbox{width:15px;height:15px;border-radius:2px;border:1px solid #9ca3af;background:transparent;margin-left:8px;flex-shrink:0;position:relative}.category-item-checkbox.active{border-color:#18c29c}.category-item-checkbox.active:after{content:"";position:absolute;left:4px;top:1px;width:4px;height:8px;border:solid #18c29c;border-width:0 2px 2px 0;transform:rotate(45deg)}.category-mobile-sheet__footer{display:grid;grid-template-columns:1fr 1fr;grid-gap:10px;gap:10px;padding:10px 12px 12px;border-top:1px solid #e5e7eb;background:#fff;flex-shrink:0;position:-webkit-sticky;position:sticky;bottom:0;z-index:2}html[data-theme=dark] .category-mobile-sheet__footer{background:#313131!important}.category-mobile-sheet__btn{height:34px;border-radius:8px;border:0;font-size:13px;font-weight:600;cursor:pointer}.category-mobile-sheet__btn.clear{background:#e5e7eb;color:#1f2937}html[data-theme=dark] .category-mobile-sheet__btn.clear{background:#bdbdbd!important;color:#1f2937!important}.category-mobile-sheet__btn.apply{background:#1bb189;color:#fff;display:flex;justify-content:center;align-items:center}html[data-theme=dark] .category-mobile-filter-btn{background:transparent;color:#e5e7eb;border-color:#374151}html[data-theme=dark] .category-mobile-sheet{background:#171717!important;color:#f3f4f6!important;border:none!important}html[data-theme=dark] .category-mobile-sheet__footer,html[data-theme=dark] .category-mobile-sheet__header{background:#1f1f1f!important}html[data-theme=dark] .category-mobile-sheet__body{background:#171717!important}html[data-theme=dark] .category-mobile-sheet__header{border-bottom:1px solid hsla(0,0%,100%,.08)!important}html[data-theme=dark] .category-mobile-sheet__close,html[data-theme=dark] .category-mobile-sheet__header h4{color:#f9fafb!important}html[data-theme=dark] .category-mobile-sheet .category-title{color:#f3f4f6!important}html[data-theme=dark] .category-mobile-sheet .category-title:hover{background:transparent!important;color:#f3f4f6!important}html[data-theme=dark] .category-mobile-sheet .category-item{background:transparent!important;border:0!important;border-bottom:0!important;color:#e5e7eb!important}html[data-theme=dark] .category-mobile-sheet .category-item.active{background:transparent!important}html[data-theme=dark] .category-mobile-sheet .category-item-icon{border-color:hsla(0,0%,100%,.22)!important;background:hsla(0,0%,100%,.08)!important}html[data-theme=dark] .category-mobile-sheet__body{scrollbar-color:rgba(148,163,184,.7) hsla(0,0%,100%,.08)}html[data-theme=dark] .category-mobile-sheet__body::-webkit-scrollbar-track{background:hsla(0,0%,100%,.08)}html[data-theme=dark] .category-mobile-sheet__body::-webkit-scrollbar-thumb{background:rgba(148,163,184,.7)}html[data-theme=dark] .category-mobile-sheet__body::-webkit-scrollbar-thumb:hover{background:rgba(203,213,225,.8)}html[data-theme=dark] .category-item-checkbox{border-color:#9ca3af!important}html[data-theme=dark] .category-item-checkbox.active{background:transparent}html[data-theme=dark] .category-item-checkbox.active:after{border-color:#18c29c}html[data-theme=dark] .category-mobile-sheet__footer{border-top:1px solid hsla(0,0%,100%,.08)!important}html[data-theme=dark] .category-mobile-sheet__btn.clear{background:#374151;color:#f3f4f6}}.root{display:block}.drawer :global(.mantine-Drawer-content){background:#fff}.drawer :global(.mantine-Drawer-body){padding:0;height:100%}.shell{display:flex;flex-direction:column;height:100%;background:#fff}.topSection{padding:8px 0}.sectionLabel{font-size:11px;font-weight:600;color:#9ca3af;letter-spacing:.06em;text-transform:uppercase;padding:10px 18px 4px}.mainSection{padding:4px 0}.menuItem{display:flex;align-items:center;gap:14px;width:100%;padding:13px 18px;border:0;background:transparent;cursor:pointer;text-align:left;color:#111827;position:relative;transition:background-color .15s ease}.menuItem:hover{background:#f3f4f6}html[data-theme=dark] .logoutBtn:hover,html[data-theme=dark] .menuItem:hover{background:hsla(0,0%,100%,.1)}.iconWrap{width:22px;height:22px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;color:#374151}.iconWrap svg{width:20px;height:20px;stroke:#374151;fill:none;stroke-width:1.7;stroke-linecap:round;stroke-linejoin:round}.label{flex:1 1;font-size:15px;font-weight:500;color:#111827;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}.badge{width:10px;height:10px;border-radius:999px;background:#22c55e;flex-shrink:0}.divider{height:1px;background:#e5e7eb;margin:4px 0}.logoutBtn{display:flex;align-items:center;gap:14px;width:100%;padding:13px 18px;border:0;background:transparent;cursor:pointer;text-align:left;transition:background-color .15s ease}.logoutBtn:hover{background:#fef2f2}.logoutBtn .iconWrap svg{stroke:#ef4444}.logoutLabel{font-size:15px;font-weight:500;color:#ef4444;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,sans-serif}@media screen and (min-width:993px){.root{display:none}}html[data-theme=dark] .mantine-zn3edg,html[data-theme=dark] .shell{background:#1e1e1e!important}html[data-theme=dark] .iconWrap{filter:brightness(0) invert(1)}body,html{scroll-behavior:smooth}body,h1,h2,h3,h4,h5,h6,html,p{padding:0;margin:0;font-family:Poppins,DM Sans!important}h1,h2,h3,h4,h5,h6,p{color:var(--blue-dark)}a{color:inherit;text-decoration:none}.icon{height:1.2rem;width:1.2rem}.icon-normal{height:1rem;width:1rem}.icon-white{fill:var(--backgroundColor);height:1.5rem;width:1.5rem}*{box-sizing:border-box}.app-max-width{max-width:1240px;padding:.5rem 4%;margin:0 auto}@media screen and (max-width:1300px){.app-max-width{max-width:100%;width:100%;padding:0 3%}}@media screen and (min-width:1500px){.app-max-width{padding:0}}.shadowHover:hover{box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 16px 0 rgba(0,0,0,.02)}.shadowHover{box-shadow:0 2px 4px 0 rgba(0,0,0,.2),0 3px 8px 0 rgba(0,0,0,.02)}.shadow{box-shadow:0 4px 16px rgba(0,0,0,.2)}@media screen and (max-width:600px){.global-padding{padding:1rem 6%}}.mantine-Menu-dropdown{background:#f6f6f6!important;border-radius:8px!important;padding:16px!important;box-shadow:0 8px 24px rgba(0,0,0,.12)!important;border:1px solid #e8e8e8!important;min-width:220px!important;margin-top:8px!important}.mantine-Menu-arrow,.mantine-Popover-arrow{display:none!important}.nav-category-dropdown{width:100%!important;max-width:873px!important;padding:20px!important;border-radius:8px!important}.nav-dropdown-container{display:flex;gap:24px;width:100%}.nav-dropdown-section{flex:1 1;min-width:0}.nav-dropdown-header{font-size:11px;font-weight:600;color:#999;letter-spacing:.5px;padding:0 0 12px;margin-bottom:12px;text-align:left}.nav-dropdown-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));grid-gap:4px;gap:4px;grid-auto-rows:-webkit-max-content;grid-auto-rows:max-content;align-items:start}.nav-dropdown-grid::-webkit-scrollbar{width:6px}.nav-dropdown-grid::-webkit-scrollbar-track{background:#f5f5f5;border-radius:10px}.nav-dropdown-grid::-webkit-scrollbar-thumb{background:#d0d0d0;border-radius:10px}.nav-dropdown-grid::-webkit-scrollbar-thumb:hover{background:#b0b0b0}.nav-dropdown-item{display:flex;flex-direction:row;align-items:center;gap:12px;width:100%;min-width:0;box-sizing:border-box;overflow:visible;padding:10px 12px;border-radius:10px;text-decoration:none;color:#111827;border:1px solid transparent!important;font-size:14px;font-weight:400;transition:background-color .2s ease,border-color .2s ease,color .2s ease;cursor:pointer;position:relative;will-change:background,border;outline:none}.nav-dropdown-item:hover{background:rgba(21,180,139,.2);border-color:rgba(21,180,139,.25)}.nav-dropdown-item.selected{background:rgba(21,180,139,.15);border:1px solid rgba(21,180,139,.3)}.nav-dropdown-item:active,.nav-dropdown-item:focus,.nav-dropdown-item:focus-visible{outline:none;box-shadow:none;border-color:rgba(21,180,139,.3)}.nav-dropdown-item-arrow{display:flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:6px;color:#000;transition:all .2s ease;cursor:pointer;margin-left:auto;flex-shrink:0;opacity:.7}.nav-dropdown-item.selected .nav-dropdown-item-arrow{color:#15b48b}.nav-dropdown-item-arrow svg{width:16px;height:16px;transition:transform .2s ease}.nav-dropdown-item-arrow:hover svg{transform:translateX(1px)}.nav-dropdown-icon{filter:brightness(0) saturate(0)!important}.nav-dropdown-icon,.nav-dropdown-icon--bill,.nav-dropdown-icon--recharge{width:32px;height:32px;object-fit:cover!important;border-radius:8px;box-sizing:border-box}.nav-dropdown-icon--bill,.nav-dropdown-icon--recharge,html[data-theme=dark] .nav-dropdown-icon--bill,html[data-theme=dark] .nav-dropdown-icon--recharge{filter:none!important}.nav-dropdown-icon-placeholder{width:32px;height:32px;border-radius:8px;background:#f0f0f0;flex-shrink:0}html[data-theme=dark] .nav-dropdown-icon-placeholder{background:#333!important}.nav-dropdown-text{flex:1 1;min-width:0;text-align:left}.nav-dropdown-title{font-weight:500;color:#000;font-size:14px;line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.nav-dropdown-subtitle{font-size:12px;color:#999;margin-top:2px}.nav-dropdown-divider{width:1px;background:#969696;margin:0 4px;flex-shrink:0}.nav-dropdown-region{min-width:200px;max-width:200px;overflow:hidden;opacity:1;transition:opacity .2s ease-in-out;will-change:opacity}.nav-dropdown-region-list{display:flex;flex-direction:column;gap:4px;max-height:220px;overflow-y:auto;overflow-x:hidden;padding-right:0;transition:all .15s ease-in-out;will-change:contents}.nav-dropdown-region-list::-webkit-scrollbar{width:6px}.nav-dropdown-region-list::-webkit-scrollbar-track{background:#f5f5f5;border-radius:10px}.nav-dropdown-region-list::-webkit-scrollbar-thumb{background:#d0d0d0;border-radius:10px}.nav-dropdown-region-list::-webkit-scrollbar-thumb:hover{background:#b0b0b0}.nav-dropdown-region-item{display:flex;align-items:center;gap:8px;width:100%;max-width:100%;box-sizing:border-box;padding:8px 12px;border-radius:8px;text-decoration:none;color:#333;font-size:13px;font-weight:400;transition:all .2s ease-in-out;cursor:pointer;will-change:background}.nav-dropdown-region-item:hover{background:rgba(21,180,139,.2)}.nav-dropdown-flag{width:20px;height:20px;object-fit:cover;border-radius:4px;flex-shrink:0}.nav-dropdown-flag-emoji{width:34px;height:26px;object-fit:cover;border-radius:4px}.mantine-Menu-item{padding:10px 12px!important;border-radius:10px!important;font-size:14px!important;color:#333!important;display:flex!important;align-items:center!important;gap:12px!important;transition:all .2s ease!important;font-weight:400!important}.mantine-Menu-item:hover{background:#f6f6f6!important;color:#22a06b!important;transform:translateX(2px)!important}.mantine-Menu-item img,.mantine-Menu-item svg{width:28px!important;height:28px!important;flex-shrink:0!important}.mantine-Menu-item img{border-radius:6px!important;object-fit:contain!important;background:transparent!important;padding:2px!important}.mantine-Menu-divider{margin:8px 0!important;border-color:#e8e8e8!important}.mantine-Menu-label{padding:4px 12px 8px!important;font-size:12px!important;font-weight:600!important;color:#999!important;text-transform:uppercase!important;letter-spacing:.5px!important}.mantine-Menu-item .flag-icon{font-size:22px!important;line-height:1!important}.mantine-Menu-dropdown[data-position=bottom-end]{margin-top:8px!important}.nav-category-link+.mantine-Menu-dropdown{margin-top:4px!important}.nav-bottom__links .mantine-Menu-root{position:relative!important}.nav-bottom__links .mantine-Menu-dropdown,.nav-bottom__links .mantine-Popover-dropdown{left:50%!important;right:auto!important;transform:translate(-50%,8px)!important;max-width:calc(100vw - 32px)!important;width:min(873px,calc(100vw - 32px))!important}.nav-bottom__links .mantine-Menu-dropdown{margin-top:0!important}.nav-bottom__links .mantine-Menu-arrow{left:50%!important;transform:translateX(-50%)!important}.mantine-Menu-dropdown{animation:menuFadeIn .2s ease-out!important}@keyframes menuFadeIn{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.exclusive-offers-banner{width:100%;background:linear-gradient(135deg,#0a5f4a,#0d4a3a);min-height:260px;padding:72px 20px;position:relative;overflow:hidden}.exclusive-offers-banner-bg{position:absolute;inset:0;width:100%;height:100%;border:0;pointer-events:none;z-index:0}.exclusive-offers-banner:before{content:"";position:absolute;inset:0;background:linear-gradient(110deg,rgba(4,18,15,.16),rgba(2,10,9,.42));z-index:1}.exclusive-offers-banner:after{content:"";position:absolute;inset:0;background:radial-gradient(circle at 22% 50%,rgba(0,255,193,.11),transparent 52%);pointer-events:none;z-index:2}.exclusive-offers-banner-content{max-width:1200px;margin:0 auto;text-align:left;position:relative;z-index:3;padding-left:40px}.exclusive-offers-title{font-size:2rem;font-weight:600;color:#fff;margin:0 0 8px;text-transform:capitalize;letter-spacing:-.5px}.exclusive-offers-subtitle{font-size:.95rem;color:hsla(0,0%,100%,.9);margin:0;max-width:500px;line-height:1.5}.exclusive-offers-container{width:100%;background:#f6f8f9;padding:35px 0 60px}.exclusive-offers-content{max-width:1240px;margin:0 auto}.exclusive-offers-filters{display:flex;gap:10px;margin-bottom:30px;flex-wrap:nowrap;justify-content:flex-start;padding:2px 24px 6px;overflow-x:auto;-webkit-overflow-scrolling:touch;scrollbar-width:none}.filter-btn{background:transparent;border:1.5px solid #1db88f;color:#1db88f;padding:8px 22px;border-radius:20px;font-size:.875rem;line-height:1.2;font-weight:500;cursor:pointer;transition:all .25s ease;box-shadow:none;flex:0 0 auto;white-space:nowrap}.filter-btn:disabled{cursor:not-allowed;opacity:.7}.filter-btn:disabled:hover{background:transparent;transform:none}.filter-btn:hover{background:#e8f7f3;border-color:#1db88f;transform:translateY(-1px)}.filter-btn.active{background:#15b48b;color:#fff;border-color:#1db88f}html[data-theme=dark] .filter-btn.active:hover{background:#15b48b!important;border-color:#1db88f;transform:translateY(-1px)}.exclusive-offers-grid{display:grid;grid-template-columns:repeat(5,1fr);grid-column-gap:12px;-moz-column-gap:12px;column-gap:12px;grid-row-gap:14px;row-gap:14px;padding:0 20px}.exclusive-offers-grid--skeleton{align-items:stretch}.exclusive-offers-empty-card{grid-column:1/-1;width:100%;max-width:100%;margin:0;opacity:.95}.exclusive-offers-empty-card .empty-parent{height:26vh;border-radius:12px}.exclusive-offers-grid .home_card{width:100%;min-width:0}.exclusive-offer-card{background:#fff;border-radius:12px;overflow:hidden;cursor:pointer;transition:all .3s ease;box-shadow:0 2px 8px rgba(0,0,0,.08);border:1px solid #f0f0f0}.exclusive-offer-card:hover{transform:translateY(-3px);box-shadow:0 6px 16px rgba(0,0,0,.12);border-color:#e0e0e0}.offer-card-image-wrapper{position:relative;width:100%;padding-top:56%;overflow:hidden;background:linear-gradient(135deg,#f5f7fa,#e8ebf0)}.offer-card-image{position:absolute;top:0;left:0;width:100%;height:100%;object-fit:cover;transition:transform .3s ease}.exclusive-offer-card:hover .offer-card-image{transform:scale(1.05)}.offer-badge{position:absolute;top:10px;left:10px;background:#00d865;color:#fff;padding:5px 10px;border-radius:12px;font-size:.7rem;font-weight:700;z-index:2;box-shadow:0 2px 6px rgba(16,185,129,.4);letter-spacing:.5px}.offer-card-content{padding:14px 12px;background:#fff}.offer-card-title{font-size:.875rem;font-weight:600;color:#1a1a1a;margin:0 0 6px;line-height:1.3;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.offer-card-price{display:flex;align-items:baseline;gap:6px}.price-currency{font-size:.8rem;font-weight:600;color:#00d865}.price-amount{font-size:1rem;font-weight:700;color:#00d865}.price-original{font-size:.75rem;font-weight:500;color:#9ca3af;text-decoration:line-through}.exclusive-offers-empty,.exclusive-offers-loading{width:100%;padding:20px;text-align:center;color:#6b7280;font-size:.95rem}.exclusive-offers-pagination{margin-top:30px;display:flex;align-items:center;justify-content:center;gap:16px;flex-wrap:wrap}.pagination-btn{background:#f0fdfa;border:1px solid #14b88f;color:#0f766e;padding:8px 16px;border-radius:18px;font-size:.85rem;font-weight:500;cursor:pointer;transition:all .2s ease}.pagination-btn:disabled{opacity:.6;cursor:not-allowed}.pagination-pages{justify-content:center}.pagination-page-btn{min-width:36px;height:36px;border-radius:50%;border:1px solid #d1d5db;background:#fff;color:#1f2937;font-size:.85rem;font-weight:500;cursor:pointer;transition:all .2s ease}.pagination-page-btn:hover{border-color:#14b88f;color:#0f766e}.pagination-page-btn.active{background:#14b88f;border-color:#14b88f;color:#fff}html[data-theme=dark] .exclusive-offers-container{background:var(--app-bg)!important}html[data-theme=dark] .exclusive-offers-content,html[data-theme=dark] .exclusive-offers-filters{background:transparent!important}html[data-theme=dark] .filter-btn{background:transparent!important;border-color:rgba(52,211,153,.55)!important;color:#34d399!important}html[data-theme=dark] .filter-btn:hover:not(:disabled){background:rgba(52,211,153,.12)!important;border-color:rgba(52,211,153,.7)!important;color:#6ee7b7!important}html[data-theme=dark] .filter-btn.active{background:#15b48b!important;border-color:#15b48b!important;color:#fff!important}html[data-theme=dark] .exclusive-offers-empty,html[data-theme=dark] .exclusive-offers-loading{color:var(--app-text-muted)!important}@media screen and (max-width:1200px){.exclusive-offers-grid{grid-template-columns:repeat(4,1fr)}}@media screen and (max-width:1024px){.exclusive-offers-grid{grid-template-columns:repeat(3,1fr)}}@media screen and (max-width:768px){.exclusive-offers-title{font-size:2rem}.exclusive-offers-subtitle{font-size:.9rem}.exclusive-offers-banner{min-height:210px;padding:58px 20px}.exclusive-offers-grid{grid-template-columns:repeat(3,minmax(0,1fr));-moz-column-gap:10px;column-gap:10px;row-gap:12px;padding:0 10px}.filter-btn{padding:7px 14px;font-size:.8rem}.exclusive-offers-filters{gap:8px;margin-bottom:20px;padding:2px 10px 6px}}@media screen and (max-width:620px){.exclusive-offers-grid{grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:10px;column-gap:10px;row-gap:12px}}@media screen and (max-width:480px){.exclusive-offers-banner{min-height:185px;padding:44px 15px}.exclusive-offers-container{padding:30px 0 50px}.exclusive-offers-title{font-size:1.75rem}.exclusive-offers-grid{grid-template-columns:repeat(2,minmax(0,1fr));-moz-column-gap:16px;column-gap:16px;row-gap:12px}.offer-card-content{padding:10px}.offer-card-title{font-size:.8rem}}.all-blogs-banner{position:relative;width:100%;background:#e7fff9;padding:40px 20px;overflow:hidden}.all-blogs-banner-content{max-width:1240px;margin:0 auto;position:relative;z-index:2;display:flex;justify-content:space-between;align-items:center;gap:40px}.all-blogs-text{flex:1 1;text-align:left}.all-blogs-banner-image{flex-shrink:0;position:relative;display:flex;align-items:center;justify-content:center;max-width:520px}.all-blogs-banner-image img{display:block;width:100%;height:auto}.all-blogs-title{font-size:2rem;font-weight:600;color:#111827;margin:0 0 8px;text-transform:capitalize;letter-spacing:-.5px}.all-blogs-subtitle{font-size:1.05rem;color:#334155;margin:0;max-width:500px;line-height:1.7}.all-blogs-container{width:100%;padding:35px 0 60px;background:#f6f8f9}.all-blogs-content{max-width:1240px;margin:0 auto;display:flex;gap:30px;align-items:flex-start;padding:0 20px}.all-blogs-sidebar{flex:0 0 250px;background:#fff;border-radius:12px;padding:0;box-shadow:0 1px 3px rgba(0,0,0,.1);align-self:flex-start;position:-webkit-sticky;position:sticky;top:20px}.sidebar-title{font-size:16px;font-weight:600;margin:0;padding:16px 16px 12px;color:#333}.category-list{list-style:none;padding:0 10px;margin:0}.category-item{padding:12px 34px 12px 15px;cursor:pointer;transition:all 0s ease;color:#555;font-size:14px;border-left:3px solid transparent;display:flex;justify-content:space-between;align-items:center;background:#fff;text-wrap:nowrap}.category-item:hover{background:#f8f9fa}.category-item.active{background:#e8f5f0;color:#22a06b;font-weight:500;text-wrap:nowrap}.category-text{flex:1 1}.category-arrow{font-size:18px;color:#999;transition:transform .2s ease}.category-count{font-size:12px;font-weight:600;color:#888;background:rgba(34,160,107,.08);padding:2px 8px;border-radius:999px;margin-left:12px;min-width:28px;text-align:center}.category-item.active .category-count{color:#fff;background:#22a06b}.category-item.active .category-arrow{color:#22a06b;transform:translateX(2px)}.all-blogs-main{flex:1 1}.all-blogs-grid{display:grid;grid-template-columns:repeat(4,1fr);grid-gap:16px;gap:16px}.all-blog-card{background:transparent;overflow:hidden;display:flex;flex-direction:column;transition:all .3s ease}.all-blog-card--skeleton{pointer-events:none}.all-blogs-grid--skeleton{align-items:stretch}.all-blog-image--skeleton{background:transparent}.all-blog-image{width:100%;height:auto;aspect-ratio:16/10;position:relative;overflow:hidden;border-radius:6px;background:#f5f5f5;display:flex;align-items:center;justify-content:center}.all-blog-image>span{display:block!important;width:100%!important;height:100%!important;overflow:hidden!important;border-radius:6px!important}.all-blog-image img{width:100%;height:100%;object-fit:fill!important;transition:transform .3s ease}.all-blog-card:hover,.all-blog-card:hover .all-blog-image,.all-blog-card:hover .all-blog-image img,.all-blog-card:hover .all-blog-image>span,.all-blog-image img{border-radius:6px!important}.all-blog-card:hover .all-blog-image img{transform:scale(1.03)}.all-blog-content{padding:16px 16px 0 0;display:flex;flex-direction:column;gap:12px;flex:1 1}.all-blog-title{font-size:14px;font-weight:600;color:#1a1a1a;margin:0;line-height:1.4;display:-webkit-box;-webkit-line-clamp:2;line-clamp:2;-webkit-box-orient:vertical;overflow:hidden;flex:1 1}.all-blog-read-btn{display:inline-flex;align-items:center;gap:4px;background:#15b48b;color:#fff;border:none;padding:8px 16px;border-radius:6px;font-size:13px;font-weight:600;cursor:pointer;transition:all .2s ease;text-decoration:none;align-self:flex-start}.all-blog-read-btn:hover{background:#1ac99d;transform:translateX(2px)}.all-blogs-pagination{display:flex;justify-content:center;align-items:center;gap:12px;margin-top:32px;flex-wrap:wrap}.pagination-nav,.pagination-page{border:1px solid rgba(34,160,107,.4);background:#fff;color:#22a06b;padding:8px 14px;border-radius:4px;font-size:14px;font-weight:500;cursor:pointer;transition:all .2s ease}.pagination-pages{display:flex;gap:8px;flex-wrap:wrap}.pagination-page.active{background:#22a06b;color:#fff;border-color:#22a06b}.pagination-nav:disabled{opacity:.5;cursor:not-allowed}.pagination-nav:hover:not(:disabled),.pagination-page:hover:not(.active){background:rgba(34,160,107,.08)}@media (max-width:1280px){.all-blogs-grid{grid-template-columns:repeat(4,1fr)}.all-blogs-sidebar{flex:0 0 180px}}@media (max-width:1024px){.all-blogs-grid{grid-template-columns:repeat(3,1fr)}.all-blogs-sidebar{flex:0 0 180px}}@media (min-width:769px) and (max-width:999px){.all-blogs-banner-content{gap:28px}.all-blogs-banner-image{max-width:320px}}@media (max-width:768px){.all-blogs-banner{min-height:0;height:auto;padding:36px 0 28px}.all-blogs-banner-content{flex-direction:column;align-items:center;text-align:center;gap:18px}.all-blogs-banner-image{order:1;width:100%;max-width:460px}.all-blogs-text{order:2;text-align:center}.all-blogs-title{font-size:40px;margin-bottom:10px}.all-blogs-subtitle{font-size:18px;margin:0 auto}.all-blogs-content{flex-direction:column;gap:16px}.all-blogs-sidebar{flex:1 1;width:100%;position:static;box-shadow:none;padding:0;background:transparent!important;border:none!important;border-radius:0!important}html[data-theme=dark] .all-blogs-sidebar{background:transparent!important;border:none!important;box-shadow:none!important}.sidebar-title{display:none}.all-blogs-sidebar .category-list{display:flex;align-items:center;gap:8px;overflow-x:auto;white-space:nowrap;padding:0;margin:0;scrollbar-width:none;flex-wrap:nowrap;width:100%}html[data-theme=dark] .all-blogs-sidebar .category-list{background-color:initial!important}.all-blogs-sidebar .category-list::-webkit-scrollbar{display:none}.all-blogs-sidebar .category-item{display:inline-flex;align-items:center;justify-content:center;gap:6px;width:auto;padding:8px 12px;border-radius:999px;background:#fff;color:#334155;font-size:12px;line-height:1;border:1px solid #d5dbe6;text-wrap:nowrap;flex-shrink:0}.all-blogs-sidebar .category-item.active{background:#e8f5f0;color:#22a06b;border-color:#22a06b;box-shadow:none}.all-blogs-sidebar .category-item:hover{background:#f8fafc}.all-blogs-sidebar .category-count{min-width:18px;height:18px;padding:0 4px;margin-left:0;display:inline-flex;align-items:center;justify-content:center;border-radius:999px;font-size:10px;background:transparent;color:#64748b;border:none}.all-blogs-sidebar .category-item.active .category-count{background:transparent;color:#22a06b;border:none}.all-blogs-grid{grid-template-columns:repeat(3,1fr);gap:12px}.all-blog-read-btn{border-radius:999px;padding:7px 12px;font-size:12px;background:#15b48b;color:#fff;font-weight:600}.all-blog-read-btn:hover{background:#1ac99d;color:#fff;transform:none}html[data-theme=dark] .all-blogs-sidebar .category-item{border-color:#3f4556;background:#1a1f2a;color:#e4e8f2}html[data-theme=dark] .all-blogs-sidebar .category-item.active{background:#1a1f2a;color:#1bd7ad!important;border-color:#1bd7ad;box-shadow:inset 0 0 0 1px rgba(27,215,173,.25)}html[data-theme=dark] .all-blogs-sidebar .category-item.active .category-text{color:#1bd7ad!important}html[data-theme=dark] .all-blogs-sidebar .category-item:hover{background:#1f2531}html[data-theme=dark] .all-blogs-sidebar .category-count{color:#d3d9e8}html[data-theme=dark] .all-blogs-sidebar .category-item.active .category-count{color:#29dcb5!important}}@media (max-width:640px){.all-blogs-grid{grid-template-columns:repeat(3,1fr)}}@media (max-width:520px){.all-blogs-banner-image{max-width:200px}.all-blogs-banner-image img{width:190px!important;height:88px!important}.all-blogs-title{font-size:20px}.all-blogs-subtitle{font-size:14px;line-height:1.65}.all-blogs-banner{padding:10px 0 14px}}@media (max-width:480px){.all-blogs-grid{grid-template-columns:repeat(2,1fr)}.all-blog-read-btn{font-size:10px;padding:4px 8px;white-space:nowrap}}.blog-details-container{display:flex;flex-direction:column;gap:0;padding:0;width:100%;background-color:#f6f8f9!important;position:relative}.blog-details-banner{max-width:900px;width:100%;height:380px;overflow:hidden;position:relative;margin:0 auto 50px;padding:0;border-radius:12px}.blog-details-banner-wrapper{max-width:900px;width:100%;padding-top:30px;display:flex;justify-content:flex-end;align-items:center;margin:0 auto 16px;padding-left:1rem!important;padding-right:0!important}.blog-details-banner-image-wrapper{width:100%;height:100%}.blog-details-banner-lang-buttons{display:flex;gap:0;background:#fff;border-radius:50px;margin-left:auto;border:1px solid #e2e8f0}.blog-lang-btn{padding:10px 24px;border:none;background:transparent;color:#334155;font-size:.875rem;font-weight:500;cursor:pointer;border-radius:50px;transition:all .2s ease;outline:none}.blog-lang-btn.active{background:#22a06b;color:#fff}.blog-lang-btn:hover:not(.active){background:#f1f5f9}.blog-details-banner-img{width:100%;height:100%;object-fit:fill;border-radius:8px}.blog-details-banner-overlay{position:absolute;top:0;left:0;right:0;bottom:0;z-index:2;display:flex;align-items:center;justify-content:center;text-align:center;padding:0;width:100%}.blog-details-banner-title{font-size:clamp(3rem,8vw,7rem);font-weight:900;color:#fff!important;text-transform:uppercase;letter-spacing:.05em;margin:0;text-shadow:0 8px 30px rgba(0,0,0,.8),0 4px 15px rgba(0,0,0,.6),0 2px 8px rgba(0,0,0,.4);line-height:1;display:block;width:100%}.blog-details-content-wrapper{padding:0 1rem 4rem;margin:0 auto;width:100%;max-width:930px;background:#f6f8f9}.blog-details-header{display:flex;flex-direction:column;gap:1rem;align-items:flex-start;margin-bottom:2.5rem}.blog-details-date{font-size:.9rem;color:#64748b;font-weight:400}.blog-details-category{background:#22a06b;color:#fff;padding:.35rem .85rem;border-radius:4px;font-size:.65rem;font-weight:700;text-transform:uppercase;letter-spacing:.08em}.blog-details-title{font-size:clamp(1.5rem,2.5vw,2.2rem);font-weight:500;color:#0f172a;margin:0;line-height:1.3;font-family:DM Sans}.blog-details-author{display:flex;align-items:center;justify-content:center;gap:.5rem;font-size:.9rem;color:#0f172a;font-weight:500}author-name{margin-top:1px;padding-top:2px}.author-logo{width:24px;height:24px;display:flex;align-items:center;justify-content:center;font-size:1rem;margin-top:-7px}.blog-details-share{display:flex;align-items:center;gap:1rem;margin-top:.5rem}.share-label{font-size:.9rem;color:#0f172a;font-weight:500}.share-icons{gap:3px}.share-icon,.share-icons{display:flex;align-items:center}.share-icon{width:32px;height:32px;justify-content:center;color:#0f172a;transition:color .2s ease;text-decoration:none}.share-icon:hover{color:#22a06b}.share-icon svg{width:20px;height:20px}.blog-details-meta{display:flex;align-items:center;gap:.8rem;color:#64748b;font-size:.85rem;margin-top:.3rem}.blog-meta-item{display:inline-flex;align-items:center;gap:.3rem;color:#64748b;font-size:.9rem}.blog-meta-item svg{color:#64748b}.blog-details-content{color:#334155;font-size:.95rem;line-height:1.75;margin-top:1.5rem}.blog-details-content h1,.blog-details-content h2,.blog-details-content h3,.blog-details-content h4,.blog-details-content h5,.blog-details-content h6{color:#0f172a;font-weight:700;margin:2rem 0 1rem;line-height:1.4}.blog-details-content h2{font-size:1.4rem}.blog-details-content h3{font-size:1.2rem}.blog-details-content p{margin:1rem 0 2rem;color:#475569}.blog-summary{font-size:.875rem;color:#9ca3af;line-height:1.6;margin-top:.5rem;margin-bottom:0;font-weight:400}html[data-theme=dark] .blog-summary{color:#6b7280}.blog-details-content ol,.blog-details-content ul{padding-left:1.5rem;margin:1rem 0}.blog-details-content li{margin:.5rem 0;color:#475569}.blog-details-content img{max-width:100%;border-radius:8px;margin:1.5rem 0}.blog-details-content strong{font-weight:600;color:#0f172a}@media screen and (max-width:1000px){.blog-details-banner{height:320px;margin:40px 1.5rem;width:calc(100% - 3rem)}.blog-details-content-wrapper{padding:0 1.5rem 3.5rem;margin:32px auto 0}}@media screen and (max-width:768px){.blog-details-banner{height:280px;margin:32px 1rem;width:calc(100% - 2rem)}.blog-details-content-wrapper{padding:0 1rem 3rem;margin:32px auto 0}.blog-details-meta{gap:.75rem;font-size:.8rem}.blog-details-title{font-size:1.4rem}}@media screen and (max-width:520px){.blog-details-banner{height:200px;width:calc(100% - 1.5rem);margin:0 .75rem -20px}.blog-details-banner-lang-buttons{margin-right:.75rem!important}.blog-details-content-wrapper{padding:0 .75rem 2.5rem;margin:24px auto 0}.blog-details-header{gap:.6rem;margin-bottom:1.5rem}.blog-details-title{font-size:1.25rem}.blog-details-meta{gap:.6rem;flex-wrap:wrap}}html[data-theme=dark] .blog-lang-btn:hover:not(.active){background-color:#366445!important;color:#fff}.otp-verify-container{align-items:center;justify-content:center;gap:4rem;max-width:1200px}.form-section{flex:0 0 460px}.form-title{font-size:2rem}.form-subtitle .phone-number{color:#1f2937;font-weight:600}.input-group{margin-bottom:1.5rem}.otp-input{width:100%;padding:.875rem 1rem;border:1px solid #e6e9ee;border-radius:8px;font-size:1.125rem;transition:all .2s;background:#fff;font-weight:400}.otp-input:focus{outline:none;border-color:#10b981;box-shadow:0 0 0 3px rgba(16,185,129,.1)}.otp-input::-moz-placeholder{color:#9ca3af;letter-spacing:normal;font-weight:400}.otp-input::placeholder{color:#9ca3af;letter-spacing:normal;font-weight:400}.btn-continue{padding:.875rem;margin-top:.5rem}.bottom-text{font-size:.875rem;color:#6b7280;margin-top:1.5rem}.resend-link{color:#10b981;font-weight:500;text-decoration:none}.resend-link:hover{text-decoration:underline}html[data-theme=dark] .otp-input{background:#1e1e1e}@media (max-width:1024px){.otp-verify-container{flex-direction:column;gap:2rem}.illustration-section{max-width:300px}.form-section{flex:0 0 auto;max-width:460px}}.otp-request-wrapper{min-height:100vh;padding:48px 16px;display:flex;align-items:center;justify-content:center}.otp-request-wrapper .otp-verify-container{width:100%;margin:0 auto;align-items:center;justify-content:space-between;max-width:1200px;gap:4rem}.otp-request-wrapper .register-main__left{flex:1 1;display:flex;align-items:center;justify-content:center;padding:2rem}.otp-request-wrapper .register-main__left img{max-width:100%;max-height:450px;height:auto}.otp-request-wrapper .form-section{flex:0 0 auto;width:100%;max-width:390px}.otp-request-wrapper .form-card{width:100%;max-width:390px}.otp-request-wrapper .logo-container .login-logo{width:4.5rem;height:4.5rem;border-radius:8px}.otp-request-wrapper .form-title{font-size:1.875rem}.otp-request-wrapper .input-wrapper{width:100%;margin:0}.otp-request-wrapper .otp-input{height:44px;font-size:1rem;padding:0 1rem}.otp-request-wrapper .btn-continue{height:44px;padding:0 14px;margin-top:8px}@media (max-width:900px){.otp-request-wrapper .register-main__left{display:none}.otp-request-wrapper .otp-verify-container{gap:2rem;justify-content:center}}.auth-wrapper.otp-request-wrapper{width:100%;min-height:90vh;display:flex;align-items:center!important;justify-content:center!important;padding:16px!important}.auth-wrapper.otp-request-wrapper .otp-verify-container{width:100%;max-width:1200px;margin:0 auto;align-items:center;justify-content:space-between}@media (max-width:1024px){.auth-wrapper.otp-request-wrapper .register-main__left{display:none!important}.auth-wrapper.otp-request-wrapper .otp-verify-container{justify-content:center}}@media (max-width:480px){.otp-request-wrapper .logo-container .login-logo{width:60px!important;height:60px!important}}.auth-wrapper *{box-sizing:border-box}.auth-wrapper{background:#f5f7fa;align-items:center;justify-content:center;padding:2rem}.reset-password-wrapper{padding:48px 16px}.reset-password-container{display:flex;align-items:center;justify-content:space-between;gap:4rem;max-width:1200px;width:100%;margin:0 auto}.reset-password-container .register-main__left{flex:1 1;display:flex;align-items:center;justify-content:center;padding:2rem}.reset-password-container .register-main__left img{max-width:100%;max-height:450px;height:auto}.illustration-section{flex:1 1;max-width:500px}.illustration-bg,.illustration-section{display:flex;align-items:center;justify-content:center}.illustration-bg{width:100%;max-width:400px;aspect-ratio:1;background:linear-gradient(135deg,#e3f2fd,#f3e5f5);border-radius:50%;position:relative}.illustration-content{position:relative;width:90%;height:90%}.device-frame{position:absolute;right:10%;top:5%;width:180px;height:280px;background:linear-gradient(135deg,#ff9a9e,#fecfef 50%,#fda085);border-radius:24px;padding:20px;border:8px solid #1a237e;box-shadow:0 20px 60px rgba(0,0,0,.3);transform:rotate(5deg)}.device-header{display:flex;gap:12px;align-items:flex-start}.profile-circle{width:50px;height:50px;background:#fff;border-radius:50%;border:3px solid #1a237e;display:flex;align-items:center;justify-content:center;flex-shrink:0}.profile-icon{width:30px;height:30px;background:#1a237e;border-radius:50%}.content-lines{flex:1 1;display:flex;flex-direction:column;gap:8px;padding-top:8px}.line{height:12px;background:hsla(0,0%,100%,.8);border-radius:6px}.line.short{width:60%}.lock-icon{position:absolute;bottom:40px;left:50%;transform:translateX(-50%);font-size:48px;filter:drop-shadow(0 4px 8px rgba(0,0,0,.2))}.person-sitting{position:absolute;left:5%;bottom:15%;width:120px;height:140px}.person-body{width:80px;height:100px;background:#1a237e;border-radius:40px 40px 20px 20px;position:relative}.person-body:before{content:"";top:-30px;left:20px;width:40px;background:#ff6b6b;border-radius:50%;border:3px solid #1a237e}.laptop,.person-body:before{position:absolute;height:40px}.laptop{bottom:20px;right:-40px;width:60px;background:#1a237e;border-radius:4px;transform:perspective(100px) rotateY(-20deg)}.chair{left:0;width:100px;height:20px;border-radius:10px}.chair,.chair:before{position:absolute;bottom:0;background:#1a237e}.chair:before{left:10px}.chair:after,.chair:before{content:"";width:8px;height:40px}.chair:after{position:absolute;right:10px;bottom:0;background:#1a237e}.floating-icon{position:absolute;width:50px;height:50px;background:#fff;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:24px;box-shadow:0 8px 24px rgba(0,0,0,.15);animation:float 3s ease-in-out infinite}.icon-1{top:20%;left:5%;animation-delay:0s}.icon-2{top:50%;left:0;animation-delay:1s}.icon-3{top:70%;left:10%;animation-delay:2s}@keyframes float{0%,to{transform:translateY(0)}50%{transform:translateY(-15px)}}.form-section{flex:0 0 auto;display:flex;align-items:center;justify-content:center;width:100%;max-width:390px}.logo-container{align-items:center;gap:.5rem;margin-bottom:1.5rem}.logo-container .login-logo{width:4.5rem!important;height:4.5rem!important;border-radius:8px}.logo{width:36px;height:36px;background:linear-gradient(135deg,#10b981,#059669);border-radius:8px;display:flex;align-items:center;justify-content:center;color:#fff;font-weight:700;font-size:20px}.logo-text{font-size:1.25rem}.form-title,.logo-text{font-weight:600;color:#1f2937}.form-title{font-size:1.875rem;text-align:center;margin-bottom:.5rem}.reset-password-container .form-title{font-size:1.875rem!important;line-height:1.2}.form-subtitle{font-size:.875rem;color:#6b7280;margin-bottom:2rem;line-height:1.6}.input-group{margin-bottom:1.25rem}.input-label{display:block;font-size:.875rem;font-weight:500;color:#374151;margin-bottom:.5rem}.input-wrapper{position:relative;display:flex;align-items:center}.auth-wrapper .reset-password-container .form-card{width:100%!important;max-width:390px!important}.auth-wrapper .reset-password-container .input-label{text-align:left!important;width:100%}.auth-wrapper .reset-password-container .input-wrapper{width:100%!important;max-width:none!important;margin:0 0 16px!important}.password-input{width:100%;height:44px;padding:.875rem 3rem .875rem 1rem;border:1px solid #e5e7eb;border-radius:8px;font-size:1rem;transition:all .2s;background:#fff}.password-input:focus{outline:none;border-color:#10b981;box-shadow:0 0 0 3px rgba(16,185,129,.1)}.password-input::-moz-placeholder{color:#9ca3af}.password-input::placeholder{color:#9ca3af}.toggle-password{position:absolute;right:1rem;background:none;border:none;color:#9ca3af;cursor:pointer;padding:0;display:flex;align-items:center;transition:color .2s}.toggle-password:hover{color:#6b7280}.btn-continue{background:#10b981;font-weight:500;transition:background .2s;margin-top:1rem}.auth-wrapper .reset-password-container .btn-continue{width:100%!important;max-width:none!important;margin-left:0!important;margin-right:0!important}.btn-continue:hover{background:#059669}.btn-continue:disabled{background:#9ca3af}@media (max-width:900px){.reset-password-container{flex-direction:column;gap:2rem;justify-content:center}.reset-password-wrapper .reset-password-container .register-main__left{display:none}.illustration-section{max-width:300px}.form-section{flex:0 0 auto;max-width:390px}}@media (max-width:640px){.auth-wrapper{padding:1rem}.illustration-section{display:none}.form-card{padding:2rem 1.5rem}.form-title{font-size:1.5rem}}.auth-wrapper.reset-password-wrapper{width:100%;min-height:90vh;display:flex;align-items:center!important;justify-content:center!important;padding:16px!important}.auth-wrapper.reset-password-wrapper .reset-password-container{width:100%;max-width:1200px;margin:0 auto;align-items:center;justify-content:space-between}@media (max-width:1024px){.auth-wrapper.reset-password-wrapper .reset-password-container .register-main__left{display:none!important}.auth-wrapper.reset-password-wrapper .reset-password-container{justify-content:center}}@media (max-width:480px){.logo-container .login-logo{width:60px!important;height:60px!important}}.auth-wrapper{font-family:DM Sans}.phone-verify-container{display:flex;width:100%}.phone-verify-wrapper{display:flex;justify-content:center;align-items:center;background:#f6f8fb;min-height:100vh;padding:48px 16px}.phone-verify-wrapper .phone-verify-container{width:100%;max-width:1200px;margin:0 auto;background:#fff;gap:4rem;align-items:center;justify-content:space-between}.phone-verify-illustration{background:transparent;border-radius:0;padding:2rem;display:flex;align-items:center;justify-content:center}.phone-verify-illustration img{max-width:100%;max-height:450px;height:auto}.phone-verify-panel{background:transparent;border-radius:0;display:flex;align-items:center;justify-content:center;flex:0 0 auto}.phone-verify-card,.phone-verify-panel{padding:0;width:100%;max-width:390px}.phone-verify-card .input-wrapper{width:100%;max-width:none;margin:0 auto}.phone-verify-wrapper .register-main__left{flex:1 1;display:flex;align-items:center;justify-content:center;background:transparent}.phone-verify-wrapper .register-main__left img{max-width:100%;max-height:450px;height:auto}.phone-verify-wrapper .register-main__right{flex:1 1;display:flex;align-items:center;justify-content:center}.phone-verify-wrapper .form-card{width:100%;max-width:390px;padding:0}.steps-row{display:flex;justify-content:center;gap:12px;margin-bottom:18px}.step{padding:6px 10px;border-radius:20px;font-size:13px;color:#7a8b95;background:#f3f6f8}.step.done{background:#e6faf0;color:#2a8a5d}.step.active{background:#eaf9f3;color:#0c8f69;font-weight:600}.phone-verify-wrapper .form-title{font-size:1.875rem;text-align:center;margin:6px 0}.otp-inputs{display:flex;justify-content:center;gap:10px;margin:18px 0 24px}.input-error-text{text-align:right}@media (max-width:900px){.auth-wrapper{flex-direction:column}.phone-verify-wrapper .register-main__left{display:none}.phone-verify-wrapper .form-card{width:100%;box-shadow:none;padding:20px}}@media (max-width:1024px){.phone-verify-wrapper .phone-verify-container{flex-direction:column;gap:2rem;justify-content:center}.phone-verify-illustration{display:none}.phone-verify-panel{padding:0}.phone-verify-card{max-width:100%}}@media (max-width:600px){.phone-verify-wrapper{padding:32px 12px}.phone-verify-wrapper .phone-verify-container{padding:0}}.auth-wrapper.phone-verify-wrapper{width:100%;min-height:90vh;display:flex;align-items:center!important;justify-content:center!important;padding:0!important}.auth-wrapper.phone-verify-wrapper .phone-verify-container{width:100%;max-width:1240px;margin:0 auto;align-items:center;justify-content:space-between}@media (max-width:1024px){.auth-wrapper.phone-verify-wrapper .phone-verify-illustration,.auth-wrapper.phone-verify-wrapper .register-main__left{display:none!important}.auth-wrapper.phone-verify-wrapper .phone-verify-container{justify-content:center}}.auth-wrapper.phone-verify-wrapper .phone-verify-card .btn-continue,.auth-wrapper.phone-verify-wrapper .phone-verify-card .input-wrapper,.auth-wrapper.phone-verify-wrapper .phone-verify-card .single-otp{width:100%!important;max-width:390px!important}.auth-wrapper.phone-verify-wrapper .phone-verify-card .btn-continue,.auth-wrapper.phone-verify-wrapper .phone-verify-card .single-otp{display:block;margin-left:auto;margin-right:auto}.auth-wrapper{display:flex;align-items:stretch;min-height:100vh;background:#fff}.otp-verify-container{display:flex;width:100%}.auth-wrapper .register-main__left{flex:1 1;display:flex;align-items:center;justify-content:center}.auth-wrapper .register-main__left img{max-width:100%;max-height:450px;height:auto}.auth-wrapper .register-main__right{flex:1 1;display:flex;align-items:center;justify-content:center}.auth-wrapper .form-card{width:100%;max-width:500px;padding:0 6px}.logo-container{display:flex;justify-content:center;margin-bottom:8px}.form-heading{text-align:center;margin:8px 0 12px;font-size:22px;color:#1f2d3d}.auth-wrapper .form-title{font-size:1.875rem;text-align:center;margin-bottom:-3px}.form-subtitle{text-align:center;color:#7a8b95;margin-bottom:6px}.subtitle-line{font-size:14px;margin-bottom:6px}.phone-number{display:block;text-align:center;font-weight:700;color:#11313a;margin-bottom:6px}.subtitle-note{font-size:13px;color:#9aa6ad;margin-bottom:14px}.input-group{display:flex;justify-content:center}.auth-wrapper .input-wrapper{width:100%;max-width:390px;margin:0 auto}.single-otp{width:100%;padding:12px 14px;min-height:44px;border-radius:8px;border:1px solid #e6e9ee;font-size:1rem}html[data-theme=dark] .single-otp{background-color:#1e1e1e;color:#e5e7eb}.single-otp:focus{outline:none;border-color:#10a37f;box-shadow:0 0 0 3px rgba(16,163,127,.1)}.single-otp.input-error{border-color:#dc2626}.single-otp.input-error:focus{outline:none;border-color:#dc2626;box-shadow:0 0 0 3px rgba(220,38,38,.12)}.input-error-text{color:#dc2626;font-size:13px;margin-top:8px;text-align:left}.btn-continue{width:100%;max-width:390px;display:block;margin-left:auto;margin-right:auto;background:#10a37f;color:#fff;border:none;height:44px;padding:0 14px;border-radius:8px;cursor:pointer;font-size:1rem;margin-top:8px}.btn-continue:disabled{opacity:.6;cursor:not-allowed}.bottom-text{text-align:center;margin-top:12px;color:#7a8b95}.resend-link{background:none;border:none;color:#10a37f;cursor:pointer;padding:0}@media (max-width:900px){.auth-wrapper{flex-direction:column}.register-main__left{display:none}.form-card{width:100%;box-shadow:none;padding:20px}}.product-request-modal{font-family:DM Sans!important;display:flex;align-items:center;justify-content:center;width:100%;height:100%}.product-request-modal__panel{position:relative;width:min(80vw,500px);padding:15px;border-radius:16px}.product-request-modal .mantine-Modal-content{background-color:initial!important;border-radius:24px}.product-request-modal__header{display:flex;align-items:center;justify-content:center;gap:10px;margin-bottom:12px;position:relative}.product-request-modal__close{position:absolute;top:-20px;right:-20px;width:24px;height:24px;border:1px solid #d0d0d6;border-radius:6px;background:hsla(0,0%,100%,.04);color:#a1a1aa;display:inline-flex;align-items:center;justify-content:center;font-size:16px;line-height:1;cursor:pointer;flex-shrink:0}.product-request-modal__close:hover{color:#373738;border-color:#d0d0d6;background:hsla(0,0%,100%,.08)}html[data-theme=dark] .product-request-modal__close{border-color:#373738;background:hsla(0,0%,100%,.08);color:#a1a1aa}html[data-theme=dark] .product-request-modal__close:hover{color:#f4f4f5;border-color:#d0d0d6;background:hsla(0,0%,100%,.12)}.product-request-modal-title{font-size:24px;font-weight:600;line-height:28px;letter-spacing:-.01em;color:#272d2d;text-align:center;width:100%;margin-top:-20px;margin-bottom:10px}.product-request-modal-toggle-group{display:flex;gap:14px;align-items:flex-start;justify-content:flex-start!important;margin-bottom:28px}.product-request-toggle{display:inline-flex;align-items:center;gap:10px;padding:12px 20px;border-radius:10px;border:1px solid #dedede;background-color:#fff;font-size:15px;font-weight:500;line-height:20px;letter-spacing:-.01em;color:#263238;cursor:pointer;transition:border-color .2s ease,box-shadow .2s ease}.product-request-toggle:hover{border-color:#15b48b}.product-request-toggle.active{border-width:2px;border-color:#15b48b;box-shadow:0 0 0 2px rgba(21,180,139,.12)}.product-request-toggle__indicator{display:inline-flex;align-items:center;justify-content:center;width:20px;height:20px;border-radius:50%;border:1px solid #c8c8c8;background-color:#fff}.product-request-toggle__indicator-inner{font-size:13px;font-weight:700;line-height:1;color:transparent!important;transform:translateY(-1px)}.product-request-toggle.active .product-request-toggle__indicator-inner{color:#fff!important}.product-request-toggle.active .product-request-toggle__indicator{background-color:#15b48b;border-color:#15b48b}.product-request-toggle.active .product-request-toggle__indicator-inner{color:#fff}.product-request-form{display:flex;flex-direction:column;gap:18px}.product-request-field-label{font-size:14px;font-weight:600;letter-spacing:-.01em;color:#263238}.product-request-input,.product-request-textarea{width:100%;border-radius:12px;border:1px solid #d2d2d2;background-color:#fff;font-size:14px;line-height:20px;letter-spacing:-.01em;color:#111;padding:12px 14px;transition:border-color .2s ease,box-shadow .2s ease}.product-request-input::-moz-placeholder,.product-request-textarea::-moz-placeholder{color:#a4a4a4}.product-request-input::placeholder,.product-request-textarea::placeholder{color:#a4a4a4}.product-request-input:focus,.product-request-input:hover,.product-request-textarea:focus,.product-request-textarea:hover{border-color:#15b48b;box-shadow:0 0 0 3px rgba(21,180,139,.12);outline:none}.product-request-input{height:44px}.product-request-textarea{height:140px;resize:none}.product-request-submit{border:none;border-radius:12px;background-color:#15b48b;color:#f4f9ff;font-size:16px;font-weight:600;line-height:20px;letter-spacing:-.01em;padding:12px 20px;height:46px;cursor:pointer;transition:background-color .2s ease,transform .2s ease}.product-request-submit:hover:not(:disabled){background-color:#12a37a}.product-request-submit:active:not(:disabled){transform:translateY(1px)}.product-request-submit:disabled{opacity:.6;cursor:not-allowed}.success-animation{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;border-radius:16px;z-index:5}.checkmark{width:90px;height:90px}.checkmark-check{fill:none;stroke:#15b48b!important;  /* !important যোগ করুন */stroke-width:4;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:100;stroke-dashoffset:100;animation:draw-check .3s ease-out .6s forwards}@keyframes draw-circle{to{stroke-dashoffset:0}}@keyframes draw-check{to{stroke-dashoffset:0}}@media (max-width:768px){.product-request-modal__panel{width:min(88vw,320px);padding:10px 5px 14px;border-radius:14px;border:1px solid hsla(0,0%,100%,.18)}.product-request-modal-title{font-size:22px;line-height:1.15;margin-top:-10px}.product-request-modal__header{margin-bottom:10px}.product-request-modal__close{top:-20px!important;right:-15px!important}.product-request-modal-toggle-group{flex-direction:row;gap:8px;margin-bottom:12px;align-items:stretch}.product-request-toggle{width:calc(50% - 4px);min-height:34px;justify-content:flex-start;padding:8px 10px;gap:8px;border-radius:8px;font-size:13px}.product-request-toggle__indicator{width:14px;height:14px}.product-request-toggle__indicator-inner{font-size:10px}.product-request-form{gap:10px}.product-request-field-label{font-size:12px;font-weight:500}.product-request-input,.product-request-textarea{border-radius:8px;font-size:13px;padding:10px 12px}.product-request-input{height:38px}.product-request-textarea{height:124px}.product-request-submit{width:100%;height:40px;border-radius:10px;font-size:14px;margin-top:2px}}.st-page{overflow-x:clip}.st-container{width:100%;max-width:1240px;margin:0 auto}.st-container.app-max-width{padding-top:15px}.st-header{display:flex;flex-direction:column;gap:10px;margin-bottom:16px;margin-top:-20px;padding:0 8px}.st-header h2{margin:0;font-size:24px;font-weight:500}.st-tabs{display:flex;gap:8px}.st-tab{background:#fff;border:1px solid #15b48b;padding:6px 12px;border-radius:16px;font-size:16px;color:#15b48b;cursor:pointer}.st-tab:hover{background:#e9ebea}html[data-theme=dark] .st-tab:hover{background:#2c3430!important}.st-tab--active{background:#15b48b;border-color:#4fd1c5;color:#fff}.st-tab--active:hover,html[data-theme=dark] .st-tab--active:hover{background:#1ecda1!important}.st-grid{display:flex;gap:20px;align-items:flex-start}.st-left{width:220px}.st-main{flex:1 1;display:flex;flex-direction:column;gap:12px;align-items:stretch}.st-main,.support-ticket-page .app-segmented-layout__main{min-width:0}.st-left__list{list-style:none;padding:12px;margin:0;background:#fff;border-radius:8px;border:1px solid rgba(0,0,0,.04)}.st-left__list li{padding:10px 12px;margin-bottom:6px;font-size:14px;color:#374151;border-radius:6px}.st-left__list li.active{background:#f0fdf4;color:#065f46}.st-ticket{background:#fbfbfb;border:1px solid rgba(0,0,0,.04);border-radius:8px;padding:12px;display:flex;flex-direction:column;margin-bottom:7px;cursor:pointer}.st-ticket--expanded{padding-bottom:17px}.st-ticket__head{display:flex;gap:12px;align-items:center}.st-ticket__thumb{width:90px;height:75px;border-radius:8px;color:#fff;display:flex;align-items:center;justify-content:center;font-weight:700}.st-ticket__thumb img{width:100%;height:100%;border-radius:8px}.st-ticket__meta{flex:1 1;min-width:0}.st-ticket__title{display:flex;align-items:center;gap:8px;font-size:15px;font-weight:600}.st-ticket__time{align-items:center;gap:3px}.st-ticket__sub,.st-ticket__time{font-size:12px;color:#6b7280;display:flex;align-self:flex-start}.st-ticket__sub{flex-direction:column;margin-top:4px}.st-ticket__msg{margin-top:6px;color:#111827;line-height:1.35;word-break:break-word}.st-badge{padding:4px 8px;border-radius:999px;font-size:12px}.st-badge--solved{background:#ecfdf5;color:#118c6c}.st-badge--closed{background:#e9e9e9;color:#666}.st-badge--on-going,.st-badge--ongoing{background:#fff8e1;color:#ffb83b}.st-badge--pending{background:#fff5e4;color:#a26b0b}.st-badge--ready{background:#dbeafe;color:#1e40af}.st-ticket__body{margin-top:12px;display:flex;flex-direction:column;gap:10px}.st-ticket__messages{display:flex;flex-direction:column;gap:8px;display:-webkit-box;-webkit-line-clamp:2;overflow:hidden;text-overflow:ellipsis}.st-msg{padding:12px 16px;border-radius:12px;max-width:70%;box-shadow:0 2px 4px rgba(0,0,0,.1);border:1px solid rgba(0,0,0,.05)}.st-msg--user{background:#f1f5f9;align-self:flex-start}.st-msg--admin{background:#e0f2fe;align-self:flex-end}.st-msg__time{margin-top:6px;font-size:11px;color:#6b7280}.st-ticket__input{display:flex;align-items:center;gap:8px}.st-ticket__input input{flex:1 1;padding:10px 12px;border-radius:999px;border:1px solid rgba(0,0,0,.06)}.st-send{background:#10b981;color:#fff;border:none;padding:8px 12px;border-radius:999px}.st-form-card{position:relative;width:100%;max-width:715px;margin:0 auto;padding:31px;background:#fafafa;border:1px solid #d2d2d2;border-radius:16px;box-sizing:border-box}.st-field{width:100%;display:flex;flex-direction:column;gap:7px}.st-field label{line-height:24px}.st-field label,.st-order-select-label{font-family:DM Sans,sans-serif;font-size:14px;font-weight:600;color:#263238}.st-order-select-input{height:44px;border-radius:16px}.st-order-select-dropdown{border-radius:12px;z-index:1!important}.st-field input{height:44px;padding:10px 16px;background:#fff;border:1px solid #d2d2d2;border-radius:16px;font-family:DM Sans,sans-serif;font-size:14px;color:#3d3d3d;transition:0s}.st-field input:focus{border-color:#15b48b;outline:none}.st-message-label{font-family:DM Sans,sans-serif;font-size:14px;font-weight:600;margin-top:16px}.st-chips{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:12px;gap:12px;margin-top:8px;overflow-x:scroll;-ms-overflow-style:none;scrollbar-width:none}.st-chips::-webkit-scrollbar{display:none}.st-chip{padding:4px 8px;border-radius:12px;background:#f8f8f8;border:1px solid #bebebe;color:#4b4a4a;cursor:pointer;word-spacing:normal;display:-webkit-box;-webkit-line-clamp:3;-webkit-box-orient:vertical;overflow:hidden;text-overflow:ellipsis;text-align:left}.st-chip,.st-textarea{font-family:DM Sans,sans-serif;font-size:14px}.st-textarea{width:100%;height:229px;padding:10px 16px;background:#fff;border:1px solid #d2d2d2;border-radius:16px;resize:none;color:#3d3d3d;margin-top:16px}.st-textarea:focus{border-color:#15b48b;outline:none}.st-textarea--error,.st-textarea--error:focus{border-color:#ef4444}.st-cta{width:100%;padding:12px 24px;border-radius:12px;border:none;background:#15b48b;display:flex;align-items:center;justify-content:center;cursor:pointer;margin-top:16px}.st-cta:hover{background:#17bb92!important}.st-cta p{margin:0;font-family:DM Sans,sans-serif;font-size:16px;font-weight:500;color:#f4f9ff}.st-form-error{width:100%;margin-top:10px;padding:10px 14px;border-radius:10px;background:#fff1f2;border:1px solid #fecdd3;font-size:13px;font-weight:500;color:#b91c1c}.st-fullscreen-loading{position:fixed;top:0;left:0;right:0;bottom:0;width:100vw;min-height:100vh;min-height:100dvh;z-index:9999;-webkit-overflow-scrolling:touch}.st-history-grid{display:grid;grid-template-columns:repeat(auto-fill,minmax(200px,1fr));grid-gap:16px;gap:16px}.st-history-card{background:#fff;border:1px solid rgba(0,0,0,.04);border-radius:8px;padding:12px;cursor:pointer;transition:box-shadow .2s ease}.st-history-card:hover{box-shadow:0 4px 12px rgba(0,0,0,.1)}.st-history-thumb{width:100%;height:120px;border-radius:8px;background:#f3f4f6;display:flex;align-items:center;justify-content:center;overflow:hidden}.st-history-thumb img{width:100%;height:100%;object-fit:cover}.st-history-noimg{font-size:12px;color:#6b7280}.st-history-body{margin-top:8px}.st-history-title{font-size:14px;font-weight:600;color:#111827}.st-history-sub{margin-top:4px;font-size:12px;color:#6b7280}.st-history-empty{width:100%;border-radius:16px;border:1px solid #e5e7eb;background:#fff;padding:14px}.st-history-empty__box{min-height:150px;border-radius:12px;background:#f5f7fa;color:#6b7280;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:8px;font-size:18px;font-weight:600}.st-history-empty__box p{margin:0}.st-history-panel{width:100%}.st-history-loading-shell{min-height:200px}.st-history-loading,.st-history-loading-shell{width:100%;display:grid;place-items:center;padding:0;margin:0}.st-history-loading{min-height:220px}.st-history-loading__box{display:grid;place-items:center;color:#6b7280;font-size:16px;font-weight:500;text-align:center;width:36px;height:36px;margin:0 auto}.st-history-loading__box p{margin:0}.st-ticket__date--mobile{display:none}@media (max-width:850px){.st-chips{display:flex;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;gap:8px;padding-bottom:2px;-webkit-overflow-scrolling:touch;scrollbar-width:none}.st-chip{flex:0 0 auto;white-space:nowrap}}@media (max-width:600px){.st-history-loading,.st-history-loading-shell,.st-history-panel,.st-main{width:100%;max-width:100%}.st-fullscreen-loading{display:flex;align-items:center;justify-content:center;left:0;right:0}.st-history-loading{min-width:0;display:grid;place-items:center;text-align:center}.st-history-loading__box{width:36px;height:36px;margin:0 auto;display:grid;place-items:center}.st-grid{flex-direction:column}.st-left{width:100%}.st-form-card{padding:20px}}@media (max-width:450px){.st-form-card{padding:14px;border-radius:12px}.st-chips{display:flex;flex-wrap:nowrap;overflow-x:auto;overflow-y:hidden;gap:8px;padding-bottom:2px;scrollbar-width:none}.st-chip{flex:0 0 auto;white-space:nowrap;font-size:12px;padding:7px 10px;text-align:center}.st-textarea{height:170px;font-size:13px;border-radius:12px}}@media (max-width:600px){.std-card-list{display:grid;grid-template-columns:repeat(auto-fit,minmax(200px,1fr));grid-gap:12px;gap:12px;background:#fff;border:1px solid #e4e4e4;border-radius:16px;padding:14px 16px;box-shadow:0 0 24px 0 hsla(0,0%,69%,.08)}.std-card-item{gap:10px;padding:8px 10px;border-radius:12px;background:#f9fafb;border:1px solid #edf1f5}.std-card-item,.std-card-thumb{display:flex;align-items:center}.std-card-thumb{width:44px;height:44px;border-radius:10px;overflow:hidden;background:#eef2f7;justify-content:center;flex-shrink:0}.std-card-thumb img{width:100%;height:100%;object-fit:cover}.std-card-thumb-ph{font-size:16px;font-weight:600;color:#667085}.std-card-title{font-size:14px;font-weight:600;color:#111827;line-height:1.3;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.st-container,.st-form-card,.st-grid,.st-main,.support-ticket-page,.support-ticket-page__content{max-width:100%}.st-ticket__date--mobile{display:inline-flex;align-items:center;gap:3px;font-size:11px;color:#6b7280}.st-container,.st-grid,.st-main,.st-page,.support-ticket-page,.support-ticket-page__content{overflow-x:clip}.st-tabs{flex-wrap:wrap;margin-top:8px}.st-tab{font-size:13px;padding:6px 10px}.st-header{flex-direction:row;justify-content:space-between;align-items:center}.st-cta{padding:10px 16px}.st-cta p{font-size:14px}.st-ticket{padding:10px}.st-ticket__head{align-items:flex-start;gap:10px;flex-wrap:wrap}.st-ticket__thumb{width:76px;height:64px}.st-ticket__title{font-size:14px;gap:6px;justify-content:space-between}.st-ticket-sub-container{display:flex;gap:5px;justify-content:space-between}.st-ticket__time{display:none}.st-ticket__title-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.st-ticket__msg,.st-ticket__sub{font-size:13px}.st-ticket__time{width:100%;align-items:flex-end;margin-top:6px}.st-badge{font-size:11px;padding:3px 7px}}@media (max-width:400px){.st-header h2{font-size:20px}.st-tab{font-size:12px;padding:5px 9px}.st-chips{display:flex}.st-ticket__thumb{width:68px;height:58px}.st-ticket__title{font-size:13px}.st-ticket__sub,.st-ticket__time{font-size:10px}.st-ticket__msg{font-size:12px}}.st-detail{display:flex;flex-direction:column;gap:20px}.st-detail__back{background:none;border:none;color:#15b48b;font-size:14px;font-weight:500;cursor:pointer;padding:0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.st-detail__back:hover{text-decoration:underline}.st-detail__header-card{display:flex;align-items:center;justify-content:space-between;background:#fff;border:1px solid #e2e2e2;border-radius:20px;padding:20px 24px;gap:16px;flex-wrap:wrap}.st-detail__header-left{display:flex;align-items:center;gap:10px}.st-detail__ticket-icon{background:#fafaff;border:.5px solid #15b48b;border-radius:10px;padding:8px;display:flex;align-items:center;justify-content:center}.st-detail__ticket-id{font-size:20px;font-weight:600;color:#111827;letter-spacing:-.04em}.st-detail__header-meta{display:flex;flex-direction:column;gap:6px;flex:1 1;min-width:200px}.st-detail__meta-row{display:flex;justify-content:space-between;gap:20px;font-size:16px;color:#666}.st-detail__meta-label{font-weight:400}.st-detail__meta-value{font-weight:400;text-align:right}.st-detail__status-badge{display:flex;align-items:center;gap:6px;background:#fff8e1;border-radius:8px;padding:4px 12px;white-space:nowrap}.st-detail__status-dot{width:8px;height:8px;border-radius:50%;background:#ffbf00;flex-shrink:0}.st-detail__status-dot--closed,.st-detail__status-dot--resolved{background:#15b48b}.st-detail__status-text{font-size:16px;font-weight:500;color:#ffbf00}.st-detail__status-text--closed,.st-detail__status-text--resolved{color:#15b48b}.st-detail__body{display:flex;gap:24px;align-items:flex-start}.st-detail__left{width:260px;flex-shrink:0}.st-detail__status-title{font-size:22px;font-weight:600;color:#111827;margin:0 0 18px}.st-detail__steps{display:flex;flex-direction:column;gap:20px;padding-left:8px;border-left:2px solid #e2e2e2}.st-detail__step{display:flex;align-items:center;gap:12px;position:relative;margin-left:-9px}.st-detail__step-dot{width:14px;height:14px;border-radius:50%;background:#ccc;border:2px solid #fff;box-shadow:0 0 0 2px #ccc;flex-shrink:0}.st-detail__step-dot--current{background:#15b48b;box-shadow:0 0 0 2px #15b48b}.st-detail__step-label{font-size:16px;color:#666;font-weight:400}.st-detail__right{flex:1 1;display:flex;flex-direction:column;gap:16px;min-width:0}.st-detail__product-card{display:flex;align-items:center;gap:18px;background:#fdfdfd;border:1px solid #e4e4e4;border-radius:16px;padding:16px 20px;box-shadow:0 0 24px 0 hsla(0,0%,69%,.1)}.st-detail__product-img{width:72px;height:72px;border-radius:12px;overflow:hidden;flex-shrink:0;background:#eee;display:flex;align-items:center;justify-content:center}.st-detail__product-img img{width:100%;height:100%;object-fit:cover}.st-detail__product-img-placeholder{font-size:18px;font-weight:600;color:#888}.st-detail__product-info{flex:1 1;min-width:0}.st-detail__product-title{font-size:20px;font-weight:600;color:#111827;margin:0 0 6px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.st-detail__product-cat{font-size:15px;color:#666;margin:0}.st-detail__product-qty{display:flex;align-items:center;gap:10px;flex-shrink:0}.st-detail__qty-label{font-size:18px;color:#666;font-weight:400}.st-detail__qty-box{background:#f8f8f8;border:1px solid #e8e8e8;border-radius:10px;padding:4px 10px;font-size:15px;color:#111827;font-weight:400}.st-detail__chat-card{background:#fff;border-radius:20px;border:1px solid #e4e4e4;padding:0;overflow:hidden;box-shadow:0 0 24px 0 hsla(0,0%,69%,.08)}.st-detail__chat-header{display:flex;justify-content:center;padding:14px 20px;border-bottom:1px solid #eee}.st-detail__chat-header span{background:#fff;border:1px solid #15b48b;border-radius:20px;padding:6px 22px;font-size:17px;font-weight:500;color:#15b48b}.st-detail__messages{display:flex;flex-direction:column;gap:16px;padding:20px 20px 12px;max-height:320px;overflow-y:auto}.st-detail__msg{display:flex;gap:12px;align-items:flex-start}.st-detail__msg-avatar{width:30px;height:30px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:14px;font-weight:600;flex-shrink:0;color:#fff;background:#8e8e8e}.st-detail__msg--admin .st-detail__msg-avatar{background:#15b48b}.st-detail__msg-content{flex:1 1;min-width:0}.st-detail__msg-text{font-size:16px;font-weight:500;color:#111827;margin:0 0 4px;line-height:1.5}.st-detail__msg-time{font-size:13px;color:#949494;font-weight:500}.st-detail__msg-input-row{display:flex;align-items:center;gap:12px;padding:12px 20px 16px}.st-detail__msg-input{flex:1 1;height:50px;border:1px solid #949494;border-radius:30px;padding:8px 18px;font-size:15px;color:#111827;outline:none;background:#fff}.st-detail__msg-input::-moz-placeholder{color:#949494}.st-detail__msg-input::placeholder{color:#949494}.st-detail__msg-input:focus{border-color:#15b48b}.st-detail__send-btn{width:50px;height:50px;border-radius:50%;background:#15b48b;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:background .2s}.st-detail__send-btn:hover{background:#12a07c}.st-detail__send-btn:disabled{background:#b2dfdb;cursor:not-allowed}.st-detail__footer{display:flex;justify-content:flex-end}.st-detail__view-cards-btn{display:flex;align-items:center;gap:8px;background:#f9fffc;border:.5px solid #00d865;border-radius:10px;padding:10px 16px;font-size:17px;font-weight:500;color:#00d865;cursor:pointer;transition:background .2s}.st-detail__view-cards-btn:hover{background:#e6fff3}@media (max-width:800px){.st-detail__body{flex-direction:column}.st-detail__left{width:100%}.st-detail__header-card{flex-direction:column;align-items:flex-start}}.std-page{padding:32px 0 20px;min-height:80vh}.std-container{max-width:1100px;margin:0 auto;padding:0 20px;gap:20px}.std-container,.std-loading{display:flex;flex-direction:column}.std-loading{align-items:center;justify-content:center;min-height:300px;gap:16px;color:#666}.std-loading__spinner{width:36px;height:36px;border:3px solid #e2e2e2;border-top-color:#15b48b;border-radius:50%;animation:std-spin .8s linear infinite}@keyframes std-spin{to{transform:rotate(1turn)}}.std-back{background:none;border:none;color:#15b48b;font-size:14px;font-weight:500;cursor:pointer;padding:0;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;display:flex}.std-back:hover{text-decoration:underline}.std-header-card{display:flex;align-items:center;justify-content:space-between;background:#fff;border:1px solid #e2e2e2;border-radius:28px;padding:19px 24px;gap:16px;overflow:hidden}.std-header-info{display:flex;flex-direction:column;gap:8px;flex:1 1;min-width:0}.std-header-top{display:flex;align-items:center;gap:7px}.std-ticket-id-wrap{display:flex;align-items:center;gap:8px;min-width:0}.std-ticket-icon{background:#fafaff;border:.5px solid #15b48b;border-radius:10px;padding:8px;display:flex;align-items:center;justify-content:center;flex-shrink:0;width:40px;height:40px;box-sizing:border-box}.std-ticket-id{font-size:20px;font-weight:500;color:#111827;letter-spacing:-.04em;line-height:26px;white-space:nowrap}.std-copy-btn{display:inline-flex;align-items:center;justify-content:center;width:24px;height:24px;border-radius:6px;border:1px solid #e5e7eb;background:#fff;cursor:pointer;transition:background 0s ease,border-color 0s ease;flex:0 0 24px}.std-copy-btn:hover{background:#f3f4f6;border-color:#d1d5db}.std-header-meta{display:flex;flex-direction:column;gap:6px;padding-left:47px}.std-meta-row{display:flex;align-items:center;justify-content:space-between;font-size:16px;font-weight:400;color:#666;letter-spacing:-.02em;max-width:340px}.std-meta-label{flex-shrink:0}.std-meta-value{text-align:right;color:#444}.std-status-badge{display:flex;align-items:center;gap:6px;border-radius:8px;padding:5px 14px;white-space:nowrap;flex-shrink:0}.std-status-badge,.std-status-badge--pending{background:#fff8e1}.std-status-badge--ongoing{background:#e8f4ff}.std-status-badge--solved{background:#ecfdf5}.std-status-badge--closed{background:#e9e9e9}.std-status-dot{width:8px;height:8px;border-radius:50%;background:#ffbf00;flex-shrink:0}.std-status-badge--ongoing .std-status-dot{background:#3b82f6}.std-status-badge--solved .std-status-dot{background:#118c6c}.std-status-badge--closed .std-status-dot{background:#666}.std-status-text{font-size:15px;font-weight:500;color:#ffbf00;text-transform:capitalize}.std-status-badge--ongoing .std-status-text{color:#3b82f6}.std-status-badge--solved .std-status-text{color:#118c6c}.std-status-badge--closed .std-status-text{color:#666}.std-body{display:flex;gap:28px;align-items:flex-start}.std-left{width:240px;flex-shrink:0;padding-top:4px}.std-status-title{font-size:22px;font-weight:700;color:#111827;margin:0 0 20px}.std-steps{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:1.4rem}.std-step{position:relative;display:flex;gap:.85rem;align-items:flex-start}.std-step:after{content:"";position:absolute;top:26px;left:11px;width:2px;height:calc(100% + .7rem);background:#e4e7ec;border-radius:999px}.std-step:last-child:after{display:none}.std-step--upcoming:after{background:repeating-linear-gradient(180deg,rgba(211,218,224,.8) 0,rgba(211,218,224,.8) 6px,rgba(211,218,224,0) 0,rgba(211,218,224,0) 12px)}.std-step--done:after{background:#15b48b}.std-step--current:after{background:linear-gradient(180deg,#15b48b,#c9d3dd 60%)}.std-step-icon{position:relative;width:24px;height:24px;border-radius:50%;border:2px solid #d7dde2;display:flex;align-items:center;justify-content:center;flex-shrink:0;background:#fff;box-shadow:0 4px 10px rgba(15,35,67,.08)}.std-step--upcoming .std-step-icon{border-style:dashed;box-shadow:none}.std-step-icon--done{border-color:#15b48b;background:#15b48b;box-shadow:0 8px 18px rgba(21,180,139,.3)}.std-step-icon--current{border-color:#15b48b;box-shadow:0 6px 14px rgba(21,180,139,.25)}.std-step-dot{display:block;width:8px;height:8px;border-radius:50%;background:#d0d9e2}.std-step-icon--current .std-step-dot{background:#15b48b;width:10px;height:10px}.std-step-label{margin:0;font-size:13px;font-weight:600;color:#0f172a;letter-spacing:-.01em;line-height:1.35}.std-step--upcoming .std-step-label{color:#94a3b8;font-weight:500}.std-step-desc{margin:2px 0 0;font-size:12px;font-weight:400;color:#94a3b8;letter-spacing:-.01em;line-height:1.5}.std-step--current .std-step-label,.std-step--done .std-step-label{color:#0f172a}.std-step--current .std-step-desc,.std-step--done .std-step-desc{color:#475467}.std-order-status-tag{display:inline-block;font-size:12px;font-weight:600;padding:1px 8px;border-radius:6px;background:#e8f4ff;color:#3b82f6;text-transform:capitalize}.std-order-status-tag--completed{background:#f0fff8;color:#15b48b}.std-right{flex:1 1;min-width:0;display:flex;flex-direction:column;gap:16px}.std-product-card{display:flex;align-items:center;gap:18px;background:#fdfdfd;border:1px solid #e4e4e4;border-radius:16px;padding:16px 20px;box-shadow:0 0 24px 0 hsla(0,0%,69%,.1)}.std-product-img{width:72px;height:72px;border-radius:12px;overflow:hidden;flex-shrink:0;background:#eee;display:flex;align-items:center;justify-content:center}.std-product-img img{width:100%;height:100%;object-fit:fill}.std-product-img-ph{font-size:22px;font-weight:700;color:#888}.std-product-info{flex:1 1;min-width:0}.std-product-title{font-size:19px;font-weight:600;color:#111827;margin:0 0 5px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.std-product-cat{font-size:14px;color:#666;margin:0}.std-product-qty{display:flex;align-items:center;gap:10px;flex-shrink:0}.std-qty-label{font-size:17px;color:#666}.std-qty-box{background:#f8f8f8;border:1px solid #e8e8e8;border-radius:10px;padding:4px 12px;font-size:15px;color:#111827}.std-chat-card{background:#fff;border:1px solid #e4e4e4;border-radius:20px;overflow:hidden;box-shadow:0 0 24px 0 hsla(0,0%,69%,.08)}.std-chat-header{display:flex;justify-content:center;padding:14px 20px;border-bottom:1px solid #eee}.std-chat-header span{background:#fff;padding:6px 24px;font-size:16px;font-weight:500;color:#15b48b}.std-messages{display:flex;flex-direction:column;gap:16px;padding:20px 20px 10px;max-height:400px;overflow-y:auto}.std-no-msg{color:#aaa;font-size:14px;text-align:center;margin:12px 0}.std-msg{display:flex;gap:12px;align-items:flex-start}.std-msg-avatar{width:30px;height:30px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:13px;font-weight:700;color:#fff;background:#8e8e8e;flex-shrink:0}.std-msg--admin .std-msg-avatar{background:#15b48b}.std-msg-body{flex:1 1;min-width:0}.std-msg-text{font-size:15px;font-weight:500;color:#111827;margin:0 0 3px;line-height:1.55}.std-msg-time{font-size:12px;color:#949494}.std-pagination-wrap{display:flex;justify-content:center;width:100%;margin-top:16px}.std-msg-pagination{display:inline-flex;align-items:center;gap:16px;background:#fff;border-radius:300px;padding:8px 16px;box-shadow:0 2px 12px rgba(0,0,0,.06)}.std-page-prev-next{display:flex;align-items:center;gap:8px;background:none;border:none;cursor:pointer;padding:0;flex-shrink:0}.std-page-prev-next--disabled{opacity:.35;cursor:default;pointer-events:none}.std-page-label{font-size:13px;font-weight:600;color:#111;letter-spacing:-.02em;line-height:1}.std-page-arrow-btn{display:flex;align-items:center;justify-content:center;width:30px;height:30px;border:1px solid #000;border-radius:50%;background:#fff;color:#111;flex-shrink:0;padding:0;box-sizing:border-box}.std-page-numbers{display:flex;align-items:center;gap:6px}.std-page-num{display:flex;align-items:center;justify-content:center;width:30px;height:30px;padding:0;border:1px solid #4f5454;border-radius:50%;background:#fff;font-size:13px;font-weight:500;color:#4f5454;letter-spacing:-.02em;cursor:pointer;transition:background .15s,color .15s,border-color .15s;line-height:1;box-sizing:border-box;flex-shrink:0}.std-page-num:hover:not(.std-page-num--active):not(.std-page-ellipsis){background:#f0fdf9;border-color:#15b48b;color:#15b48b}.std-page-num--active{background:#15b48b;border-color:#15b48b;color:#fff;cursor:default}.std-page-ellipsis{font-size:13px;cursor:default;pointer-events:none;letter-spacing:0}.std-ticket-closed-notice{margin:8px 20px 16px;padding:12px 16px;background:#f9fafb;border:1px solid #e5e7eb;border-radius:10px;font-size:13px;color:#6b7280;text-align:center}.std-send-error{margin:0 20px 6px;padding:8px 14px;background:#fff1f2;border:1px solid #fecdd3;border-radius:8px;font-size:13px;color:#e11d48}.std-input-row{display:flex;align-items:center;gap:12px;padding:12px 20px 18px}.std-input{flex:1 1;height:50px;border:1px solid #ccc;border-radius:30px;padding:8px 18px;font-size:15px;color:#111827;outline:none;background:#fff;transition:border-color 0s}.std-input::-moz-placeholder{color:#949494}.std-input::placeholder{color:#949494}.std-input:focus{border-color:#15b48b}.std-send-btn{width:50px;height:50px;border-radius:50%;background:#15b48b;border:none;cursor:pointer;display:flex;align-items:center;justify-content:center;flex-shrink:0;transition:background .2s}.std-send-btn:hover{background:#12a07c}.std-send-btn:disabled{background:#b2dfdb;cursor:not-allowed}.std-footer{display:flex;justify-content:flex-end}.std-view-cards-btn{display:flex;align-items:center;gap:8px;background:#f9fffc;border:.5px solid #00d865;border-radius:10px;padding:10px 16px;font-size:16px;font-weight:500;color:#00d865;cursor:pointer;transition:background .2s}.std-view-cards-btn:hover{background:#e6fff3}@media (max-width:820px){.std-container{max-width:100%;padding:0 14px}.std-body{flex-direction:column;gap:16px}.std-chat-card,.std-input-row,.std-left,.std-pagination-wrap,.std-product-card,.std-right{width:100%}.std-header-card{position:relative;flex-direction:column;align-items:flex-start;gap:14px;padding-right:116px}.std-status-badge{position:absolute;top:12px;right:12px;margin:0}}@media (max-width:600px){.std-page{padding:20px 0 15px}.std-container{padding:0 12px;gap:14px}.std-header-card{border-radius:16px;padding:14px 108px 14px 14px;gap:10px}.std-ticket-id{font-size:18px;line-height:1.3;white-space:normal}.std-header-meta{width:100%;padding-left:0;gap:4px}.std-meta-row{max-width:100%;font-size:13px;gap:10px}.std-status-badge{top:10px;right:10px;padding:4px 10px}.std-status-text{font-size:13px}.std-status-title{font-size:30px;margin-bottom:14px}.std-body{gap:16px}.std-product-card{border-radius:12px;padding:12px;gap:10px;flex-wrap:wrap;align-items:flex-start}.std-product-img{width:62px;height:62px;border-radius:10px}.std-product-info{flex:1 1;min-width:0}.std-product-title{font-size:16px;white-space:nowrap;overflow:hidden;text-overflow:unset;line-height:1.35;text-overflow:ellipsis}.std-product-qty{margin-left:auto;gap:6px}.std-qty-box,.std-qty-label{font-size:13px}.std-chat-card{border-radius:14px}.std-chat-header{padding:10px 12px}.std-chat-header span{font-size:13px;padding:5px 14px}.std-messages{padding:14px 12px 8px;gap:12px;max-height:300px}.std-msg-text{font-size:14px}.std-msg-time{font-size:11px}.std-page-numbers{gap:4px;overflow-x:auto;overflow-y:hidden;max-width:42vw;padding-bottom:2px;scrollbar-width:thin}.std-page-arrow-btn,.std-page-num{width:28px;height:28px;font-size:12px}.std-page-label{font-size:11px}.std-input-row{padding:10px 12px 14px;gap:8px}.std-input{height:44px;font-size:14px;padding:8px 14px}.std-send-btn{width:44px;height:44px}}@media (max-width:400px){.std-ticket-id{font-size:16px}.std-meta-row{font-size:12px}.std-status-title{font-size:25px}.std-product-title{font-size:15px}.std-page-label{display:none}.std-msg-pagination{padding:7px 8px}.std-page-numbers{max-width:48vw}}html[data-theme=dark] .st-page,html[data-theme=dark] .std-page,html[data-theme=dark] .support-ticket-detail-page,html[data-theme=dark] .support-ticket-page,html[data-theme=dark] .support-ticket-page__content{background:var(--app-bg)!important;color:#e7edf5}html[data-theme=dark] .support-ticket-detail-page .std-product-title,html[data-theme=dark] .support-ticket-detail-page .std-status-title,html[data-theme=dark] .support-ticket-detail-page .std-step-label,html[data-theme=dark] .support-ticket-detail-page .std-ticket-id,html[data-theme=dark] .support-ticket-page .st-header h2{color:#f4f7fb}html[data-theme=dark] .support-ticket-page .st-tab{background:transparent;border-color:#16b48e;color:#4ee5bf}html[data-theme=dark] .support-ticket-page .st-tab--active{background:#16b48e;border-color:#16b48e;color:#f8fffd}html[data-theme=dark] .support-ticket-detail-page .std-chat-card,html[data-theme=dark] .support-ticket-detail-page .std-header-card,html[data-theme=dark] .support-ticket-detail-page .std-msg-pagination,html[data-theme=dark] .support-ticket-detail-page .std-product-card,html[data-theme=dark] .support-ticket-page .st-form-card,html[data-theme=dark] .support-ticket-page .st-history-card,html[data-theme=dark] .support-ticket-page .st-history-empty,html[data-theme=dark] .support-ticket-page .st-left__list,html[data-theme=dark] .support-ticket-page .st-ticket{background:#1e1e1e!important;border:1px solid #3e3e3e!important;box-shadow:none!important}html[data-theme=dark] .support-ticket-detail-page .std-msg-text,html[data-theme=dark] .support-ticket-detail-page .std-page-label,html[data-theme=dark] .support-ticket-page .st-history-title,html[data-theme=dark] .support-ticket-page .st-left__list li,html[data-theme=dark] .support-ticket-page .st-ticket__msg{color:#d7dde6}html[data-theme=dark] .support-ticket-detail-page .std-meta-row,html[data-theme=dark] .support-ticket-detail-page .std-meta-value,html[data-theme=dark] .support-ticket-detail-page .std-msg-time,html[data-theme=dark] .support-ticket-detail-page .std-no-msg,html[data-theme=dark] .support-ticket-detail-page .std-step-desc,html[data-theme=dark] .support-ticket-page .st-history-empty__box,html[data-theme=dark] .support-ticket-page .st-history-sub,html[data-theme=dark] .support-ticket-page .st-ticket__sub,html[data-theme=dark] .support-ticket-page .st-ticket__time{color:#9aa5b4}html[data-theme=dark] .support-ticket-detail-page .std-card-list{background:#1e1e1e;border:1px solid #3e3e3e;box-shadow:none}html[data-theme=dark] .support-ticket-detail-page .std-card-item{background:#111827;border-color:#2f3b4b}html[data-theme=dark] .support-ticket-detail-page .std-card-thumb{background:#0b1220}html[data-theme=dark] .support-ticket-detail-page .std-card-title{color:#e5e7eb}html[data-theme=dark] .support-ticket-detail-page .std-copy-btn{background:transparent;border-color:#52555a}html[data-theme=dark] .support-ticket-detail-page .std-copy-btn svg{color:#cfd6df!important}html[data-theme=dark] .support-ticket-detail-page .std-copy-btn:hover{background:#262c34;border-color:#3b4a5a}html[data-theme=dark] .support-ticket-page .st-history-empty__box{background:#2b2d31}html[data-theme=dark] .support-ticket-page .st-left__list li.active{background:rgba(22,180,142,.2);color:#61e8c5}html[data-theme=dark] .support-ticket-page .st-msg{border-color:#3e3e3e;box-shadow:none}html[data-theme=dark] .support-ticket-page .st-msg--user{background:#202631}html[data-theme=dark] .support-ticket-page .st-msg--admin{background:#1c3130}html[data-theme=dark] .support-ticket-page .st-field input,html[data-theme=dark] .support-ticket-page .st-textarea,html[data-theme=dark] .support-ticket-page .st-ticket__input input{background:#1e1e1e;border-color:#3e3e3e!important;color:#e7edf5}html[data-theme=dark] .support-ticket-page .st-order-select-label{color:#d7dde6}html[data-theme=dark] .support-ticket-page .st-order-select-input{background:#1e1e1e!important;border-color:#3e3e3e!important;color:#e7edf5!important}html[data-theme=dark] .st-order-select-dropdown{background:#1e1e1e!important;border:1px solid #3e3e3e!important;color:#e7edf5!important}html[data-theme=dark] .st-order-select-item{color:#d7dde6!important}html[data-theme=dark] .st-order-select-item[aria-selected=true],html[data-theme=dark] .st-order-select-item[data-selected]{background:rgba(22,180,142,.2)!important;color:#4ee5bf!important}html[data-theme=dark] .st-order-select-item:hover{background:#252a31!important;color:#e7edf5!important}html[data-theme=dark] .support-ticket-detail-page .std-input{background:#1e1e1e;border-color:#3e3e3e!important;color:#e7edf5}html[data-theme=dark] .support-ticket-detail-page .std-input::-moz-placeholder,html[data-theme=dark] .support-ticket-page .st-field input::-moz-placeholder,html[data-theme=dark] .support-ticket-page .st-textarea::-moz-placeholder,html[data-theme=dark] .support-ticket-page .st-ticket__input input::-moz-placeholder{color:#8b98aa}html[data-theme=dark] .support-ticket-detail-page .std-input::placeholder,html[data-theme=dark] .support-ticket-page .st-field input::placeholder,html[data-theme=dark] .support-ticket-page .st-textarea::placeholder,html[data-theme=dark] .support-ticket-page .st-ticket__input input::placeholder{color:#8b98aa}html[data-theme=dark] .support-ticket-page .st-chip{background:#252a31;border-color:#3e3e3e;color:#c6ceda}html[data-theme=dark] .support-ticket-page .st-badge{font-weight:600;border:1px solid transparent}html[data-theme=dark] .support-ticket-page .st-badge--pending{background:rgba(245,183,0,.2)!important;color:#f4bf2a!important;border-color:rgba(245,183,0,.35)!important}html[data-theme=dark] .support-ticket-page .st-badge--on-going,html[data-theme=dark] .support-ticket-page .st-badge--ongoing{background:rgba(59,130,246,.2)!important;color:#93c5fd!important;border-color:rgba(59,130,246,.35)!important}html[data-theme=dark] .support-ticket-page .st-badge--solved{background:rgba(22,199,154,.2)!important;color:#37ddb1!important;border-color:rgba(22,199,154,.35)!important}html[data-theme=dark] .support-ticket-page .st-badge--closed{background:rgba(148,163,184,.22)!important;color:#cbd5e1!important;border-color:rgba(148,163,184,.35)!important}html[data-theme=dark] .support-ticket-detail-page .std-step:after{background:#3a4353}html[data-theme=dark] .support-ticket-detail-page .std-step--upcoming:after{background:repeating-linear-gradient(180deg,rgba(95,108,128,.75) 0,rgba(95,108,128,.75) 6px,rgba(95,108,128,0) 0,rgba(95,108,128,0) 12px)}html[data-theme=dark] .support-ticket-detail-page .std-page-arrow-btn,html[data-theme=dark] .support-ticket-detail-page .std-page-num,html[data-theme=dark] .support-ticket-detail-page .std-product-img,html[data-theme=dark] .support-ticket-detail-page .std-qty-box,html[data-theme=dark] .support-ticket-detail-page .std-step-icon,html[data-theme=dark] .support-ticket-detail-page .std-ticket-closed-notice{background:#1e1e1e;border-color:#3e3e3e;color:#d7dde6}html[data-theme=dark] .std-ticket-icon{background:transparent!important}html[data-theme=dark] .support-ticket-detail-page .std-page-num--active,html[data-theme=dark] .support-ticket-detail-page .std-step--current:after,html[data-theme=dark] .support-ticket-detail-page .std-step--done:after,html[data-theme=dark] .support-ticket-detail-page .std-step-icon--current,html[data-theme=dark] .support-ticket-detail-page .std-step-icon--done{background:#16c79a;border-color:#16c79a;color:#fff}html[data-theme=dark] .support-ticket-detail-page .std-chat-header,html[data-theme=dark] .support-ticket-detail-page .std-input-row{border-color:#2f3640}html[data-theme=dark] .support-ticket-detail-page .std-chat-header span{background:#1e1e1e;border-color:#16c79a;color:#4ee5bf}html[data-theme=dark] .support-ticket-detail-page .std-status-badge{border:1px solid #3e3e3e}html[data-theme=dark] .support-ticket-detail-page .std-status-badge--pending{background:rgba(245,183,0,.2)}html[data-theme=dark] .support-ticket-detail-page .std-status-badge--pending .std-status-text{color:#f4bf2a}html[data-theme=dark] .support-ticket-detail-page .std-status-badge--pending .std-status-dot{background:#f4bf2a}html[data-theme=dark] .support-ticket-detail-page .std-status-badge--ongoing{background:rgba(59,130,246,.2)}html[data-theme=dark] .support-ticket-detail-page .std-status-badge--ongoing .std-status-text{color:#93c5fd}html[data-theme=dark] .support-ticket-detail-page .std-status-badge--ongoing .std-status-dot{background:#60a5fa}html[data-theme=dark] .support-ticket-detail-page .std-status-badge--solved{background:rgba(22,199,154,.2)}html[data-theme=dark] .support-ticket-detail-page .std-status-badge--solved .std-status-text{color:#37ddb1}html[data-theme=dark] .support-ticket-detail-page .std-status-badge--solved .std-status-dot{background:#2fd5aa}html[data-theme=dark] .support-ticket-detail-page .std-status-badge--closed{background:rgba(148,163,184,.22)}html[data-theme=dark] .support-ticket-detail-page .std-status-badge--closed .std-status-text{color:#cbd5e1}html[data-theme=dark] .support-ticket-detail-page .std-status-badge--closed .std-status-dot{background:#cbd5e1}.contact-us-page{display:flex;flex-direction:column;background:#e8fbf7;min-height:100vh}.contact-hero{background:#e7fff9}.contact-hero__inner{display:flex;align-items:center;justify-content:space-between;gap:80px}.contact-hero__text{flex:1 1;display:flex;flex-direction:column;gap:10px}.contact-hero__title{font-size:2rem;font-weight:600;color:#111827;margin:0;line-height:1.25}.contact-hero__subtitle{font-size:16px;font-weight:400;color:#6b7280;margin:0;line-height:1.6;letter-spacing:.01em}.contact-hero__art{flex:0 0 auto;width:520px;display:flex;justify-content:center;align-items:center}.contact-hero__art img{width:100%;height:auto;object-fit:contain}.contact-details{padding:20px 0 70px;background:#f6f8f9}.contact-details__inner{display:flex;flex-direction:column;gap:36px}.contact-details__layout{display:grid;grid-template-columns:1fr 1.25fr;grid-gap:64px;gap:64px;align-items:flex-start}.contact-details__info{display:flex;flex-direction:column;gap:32px}.contact-details__header{display:flex;flex-direction:column;gap:8px;max-width:420px}.contact-details__eyebrow{display:flex;align-items:center;justify-content:center;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;padding:6px 20px;border-radius:999px;background:transparent;border:1px solid #15b48b;color:#15b48b;font-size:13px;font-weight:500;letter-spacing:.01em;text-transform:none;margin-bottom:12px;text-align:center;align-self:center}.contact-details__title{margin:0;font-size:44px;font-weight:600;color:#111827;line-height:1.15}.contact-details__description{color:#4b5563;font-size:15px;line-height:1.7;margin-top:4px}.contact-details__description p{margin:0}.contact-methods{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;gap:20px}.contact-method{display:flex;align-items:center;gap:16px}.contact-method__icon{width:40px;height:40px;border-radius:12px;background:#15b48b;display:flex;align-items:center;justify-content:center;flex-shrink:0;color:#fff}.contact-method__content{display:flex;flex-direction:column;gap:4px}.contact-method__label{font-size:16px;font-weight:600;color:#0f172a}.contact-method__value{font-size:14px;font-weight:400;color:#606060;text-decoration:none}.contact-method__value:hover{color:#15b48b}.contact-method__helper{font-size:12px;color:#6b7280}.contact-ticket{display:flex;flex-direction:column;gap:12px;margin-top:8px}.contact-ticket__label{font-size:14px;color:#4b5563;margin:0;line-height:1.6}.contact-ticket__button{display:inline-flex;align-items:center;justify-content:center;padding:12px 26px;border-radius:12px;background:#15b48b;color:#fff;font-weight:600;font-size:14px;text-decoration:none;transition:background .2s ease;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content}.contact-ticket__button:hover{background:#109a77}.contact-details__form{background:transparent;border-radius:20px;padding:36px}.contact-form{display:flex;flex-direction:column;gap:18px}.contact-form__field{display:flex;flex-direction:column;gap:8px}.contact-form__field--full{width:100%}.contact-form__field label{font-size:14px;font-weight:500;color:#111827}.contact-form__field input,.contact-form__field textarea{width:100%;padding:14px 18px;border:1px solid #d1d5db;border-radius:16px;font-size:14px;color:#111827;background:#fff;transition:border-color .2s ease,box-shadow .2s ease;font-family:inherit}html[data-theme=dark] .contact-form__field input{background:#1e1e1e;border:none;color:#fff}.contact-form__field input::-moz-placeholder,.contact-form__field textarea::-moz-placeholder{color:#9ca3af}.contact-form__field input::placeholder,.contact-form__field textarea::placeholder{color:#9ca3af}.contact-form__field input:focus,.contact-form__field textarea:focus{outline:none;border-color:#15b48b;box-shadow:0 0 0 3px rgba(21,180,139,.15)}.contact-form__field textarea{resize:vertical;min-height:140px}.contact-form__submit{width:100%;padding:15px 24px;border:none;border-radius:16px;background:#15b48b;color:#fff;font-weight:600;font-size:15px;cursor:pointer;transition:background .2s ease;font-family:inherit;margin-top:8px}.contact-form__submit:hover{background:#109a77}.contact-form__submit:disabled{opacity:.65;cursor:not-allowed}.contact-form__status{font-size:13px;line-height:1.6;margin:0}.contact-form__status--success{color:#15b48b}.contact-form__status--error{color:#ef4444}@media screen and (max-width:1024px){.contact-hero__inner{flex-direction:row;text-align:left;gap:28px;align-items:center}.contact-hero__art{width:220px;align-self:center;flex-shrink:0}.contact-hero__text{min-width:0}.contact-details__layout{grid-template-columns:1fr;gap:40px}}@media screen and (max-width:768px){.contact-hero{padding:36px 0 28px}.contact-hero__inner{flex-direction:column;align-items:center;gap:18px;text-align:center}.contact-hero__art{order:1;width:100%;max-width:460px;align-self:center}.contact-hero__text{order:2;max-width:100%;text-align:center}.contact-hero__subtitle{margin:0 auto}}@media screen and (max-width:640px){.contact-hero{padding:20px 0 24px}.contact-hero__title{font-size:26px}.contact-details{padding:18px 0 40px}.contact-details__title{font-size:28px}.contact-details__form{padding:24px}.contact-method__icon{width:40px;height:40px}}@media (max-width:480px){.contact-hero__art img{width:190px;height:88px}.contact-hero__title{font-size:20px!important}.contact-hero__subtitle{font-size:14px!important}}.about-page{background:#f5f7fa;color:#001e3c}.about-hero{background:#e7fff9;color:#111827;padding:38px 0}.about-hero__inner{display:grid;grid-gap:48px;gap:48px;grid-template-columns:minmax(0,1fr);align-items:center}.about-hero__text{max-width:560px}.about-hero__eyebrow{display:inline-block;font-size:14px;letter-spacing:.24em;text-transform:uppercase;margin-bottom:16px;opacity:.8}.about-hero__title{font-size:2rem!important;line-height:1.05;font-weight:600;margin:0 0 20px}.about-hero__subtitle{font-size:16px;line-height:1.6;max-width:520px;margin:0;opacity:.9}.about-hero__art{justify-self:end;max-width:520px}.about-hero__art img{display:block;width:100%;height:auto}.about-section{padding:20px 0}.about-section__wrap{display:flex;flex-direction:column;align-items:center;padding-top:15px}.about-section__pill-row{display:flex;justify-content:center;margin-bottom:36px}.about-section__pill{display:inline-flex;align-items:center;padding:9px 26px;border-radius:999px;border:1.5px solid #15b48b;background:transparent;color:#15b48b;font-size:15px;font-weight:600;letter-spacing:.01em}.about-section__cols{display:grid;grid-gap:48px;gap:48px;align-items:center;width:100%;grid-template-columns:minmax(0,1fr)}.about-section--normal .about-section__cols{align-items:start}.about-section__content{min-width:0}.about-section__title{font-size:42px;line-height:1.15;margin:0 0 24px;font-weight:700}.about-section__subtitle{font-size:16px;line-height:1.75;margin:0 0 20px;color:#1a1a1a;font-weight:400}.about-section__description{font-size:15px;line-height:1.8;color:#1a1a1a;text-align:justify;word-spacing:-2px}.about-section__description h1{color:#111827;font-size:32px;font-style:normal;font-weight:500;line-height:44px}.about-section__description p{margin:0 0 18px}.about-section__description a{display:inline-flex;align-items:center;gap:8px;margin-top:8px;padding:10px 24px;border-radius:999px;border:1.5px solid #15b48b;background:transparent;color:#15b48b;font-size:15px;font-weight:600;text-decoration:none}.about-section__description a:hover{background:#e7fff9}.about-section__media{min-width:0}.about-section__media img{display:block;width:100%;height:auto;border-radius:16px}@media (min-width:900px){.about-section__cols{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.about-section--cards{padding-top:0}.about-section__head{max-width:640px;text-align:center;margin:0 auto 56px}.about-cards{display:grid;grid-gap:24px;gap:24px;grid-template-columns:repeat(var(--about-cards-cols,4),1fr)}.about-cards-scroll-wrapper{overflow:hidden;width:100%}.about-cards-swiper{padding:6px 2px 14px}.about-cards-swiper .swiper-slide{height:auto}.about-cards-scroll-track{display:flex;gap:24px;overflow-x:auto;scroll-snap-type:x mandatory;scroll-behavior:smooth;-webkit-overflow-scrolling:touch;scrollbar-width:none}.about-cards-scroll-track::-webkit-scrollbar{display:none}.about-cards-scroll-track .about-card{scroll-snap-align:start;flex-shrink:0;width:260px}.about-cards__subtitle{font-size:15px;color:#111827;margin:0 0 24px;text-align:center;font-weight:500}@media (max-width:600px){.about-cards{grid-template-columns:1fr}}@media (max-width:1024px){.about-cards{grid-template-columns:repeat(2,1fr)}}@media (max-width:600px){.about-cards{grid-template-columns:1fr}.about-card__description{text-align:justify;word-spacing:-1px}}.about-card{background:#fff;border-radius:16px;padding:68px 20px 20px;box-shadow:0 12px 20px -14px rgba(0,30,60,.25);display:flex;flex-direction:column;gap:14px;align-items:flex-start;position:relative;overflow:hidden;transition:transform .28s ease,box-shadow .28s ease}.about-card:hover{transform:translateY(-8px);box-shadow:0 18px 28px -16px rgba(0,30,60,.35)}.about-card--no-icon{padding-top:20px}.about-card__logo{position:absolute;top:0;left:0;display:flex;align-items:center;justify-content:center;width:56px;height:56px;border-radius:0 0 14px 0;background:#e7fff9;flex-shrink:0;transition:background-color .28s ease}.about-card:hover .about-card__logo{background:#d8fff3}.about-card__logo img{width:28px;height:28px;object-fit:contain}.about-card__heading{font-size:28px;font-weight:700;color:#15b48b;margin:0;line-height:1.2}html[data-theme=dark] .about-card__heading{color:#15b48b!important}.about-card__title{font-size:18px;margin:0;font-weight:500;color:#000;padding:0;transition:color .28s ease}@media (prefers-reduced-motion:reduce){.about-card,.about-card__logo,.about-card__title{transition:none}.about-card:hover{transform:none}}.about-card__description{font-size:14px;line-height:1.7;color:#535353;padding:0}@media (min-width:769px){.about-hero__inner{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:769px) and (max-width:999px){.about-hero__inner{gap:28px}.about-hero__art{max-width:420px}}@media (max-width:768px){.about-hero{padding:20px 0 28px}.about-hero__inner{display:flex;flex-direction:column;align-items:center;gap:18px}.about-hero__art{order:1;justify-self:center;width:100%;max-width:460px}.about-hero__text{order:2;max-width:100%;text-align:center}.about-hero__title{font-size:40px;margin-bottom:10px}.about-hero__subtitle{font-size:18px;margin:0 auto}.about-section__pill-row{margin-bottom:18px}.about-section__head{margin:0 auto 28px}.about-section__title{font-size:32px}.about-section__content,.about-section__description,.about-section__subtitle{text-align:left}.about-section__description a{display:block!important;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto;text-align:center;align-items:center!important;height:auto!important}.about-section__description a img{margin-left:8px;vertical-align:middle}.about-section__description a img:before{content:" "!important}}@media(max-width:800px){.about-hero__art img{width:190px;height:88px;margin:0 auto}}@media (max-width:490px){.about-hero__art img{width:190px;height:88px;margin:0 auto}.about-hero__title{font-size:20px!important}.about-section{padding-top:0}.about-hero__subtitle{font-size:14px!important}.about-section__title{font-size:24px}.about-section__description h1{display:none!important}.about-section__cols{display:flex;flex-direction:column-reverse;gap:10px}}.mobile-hidden{display:visible!important}.mr-operator-dropdown-list{position:absolute;left:0;right:0;top:100%;margin-top:2px;background:hsla(0,0%,100%,.6);backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px);border:1px solid #15b48b;border-radius:8px;box-shadow:0 4px 16px rgba(21,180,139,.08);z-index:10;padding:4px 0;max-height:220px;overflow-y:auto;min-width:100%}.mr-operator-dropdown-item{font-family:DM Sans,sans-serif;font-size:15px;color:#222;padding:8px 16px;cursor:pointer;background:transparent;border:none;outline:none;transition:background .15s,color .15s;text-align:left;width:100%;display:block}.mr-operator-dropdown-item.selected,.mr-operator-dropdown-item:hover{background:#f0fdfa;color:#15b48b}html[data-theme=dark] .mr-operator-dropdown-list{background:rgba(35,35,35,.6);border-color:#15b48b;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}html[data-theme=dark] .mr-operator-dropdown-item{color:#f1f1f1;background:transparent}html[data-theme=dark] .mr-operator-dropdown-item.selected,html[data-theme=dark] .mr-operator-dropdown-item:hover{background:#1a2b28;color:#15b48b}.mr-page{background-color:#f6f8f9;overflow-x:clip;padding:20px}.mr-hero{text-align:center;padding:28px 24px 20px}.mr-hero__title{font-family:DM Sans,sans-serif;font-size:32px;font-weight:500;line-height:1;letter-spacing:-.04em;color:#111827;margin:0 0 8px}.mr-hero__subtitle{font-family:DM Sans,sans-serif;font-size:16px;font-weight:400;line-height:22px;letter-spacing:-.02em;color:#4f5454;margin:0}.mr-main{display:flex;gap:20px;align-items:flex-start;padding:0 0 20px;width:100%;max-width:100%;min-width:0;box-sizing:border-box}.mr-form-section{flex:1 1;display:flex;flex-direction:column;gap:10px;min-width:0}.mr-form-row{display:flex;gap:14px;width:100%;min-width:0;max-width:100%}.mr-field,.mr-form-row>.mr-field{min-width:0}.mr-field{flex:1 1;flex-basis:0;display:flex;flex-direction:column;gap:4px;width:100%}.mr-field__label{font-family:DM Sans,sans-serif;font-size:14px;font-weight:500;line-height:normal;letter-spacing:-.02em;color:#272d2d}.mr-field__input-wrap,.mr-field__select-wrap{position:relative;width:100%;min-width:0}.mr-field__input,.mr-field__select{display:block;width:100%;max-width:100%;min-width:0;background:#fff;border:1px solid #636565;border-radius:8px;min-height:34px;padding:8px 32px 8px 8px;font-family:DM Sans,sans-serif;font-size:14px;font-weight:400;line-height:20px;letter-spacing:-.02em;color:#272d2d;box-sizing:border-box;-webkit-appearance:none;-moz-appearance:none;appearance:none;outline:none;transition:border-color .2s}.mr-field__input:-moz-read-only{background:#f3f4f6;color:#4f5454;cursor:not-allowed}.mr-field__input:read-only,.mr-field__select:disabled{background:#f3f4f6;color:#4f5454;cursor:not-allowed}.mr-field__input:focus,.mr-field__select:focus{border-color:#15b48b}.mr-field__input{padding-right:8px}.mr-field__chevron{position:absolute;top:50%;right:10px;transform:translateY(-50%);pointer-events:none;display:flex;align-items:center}.mr-supported-operators{margin-top:18px;overflow:hidden}.mr-supported-operators__title{font-family:DM Sans,sans-serif;font-size:22px;font-weight:500;line-height:30px;letter-spacing:-.04em;color:#000;margin:0 0 10px}.mr-supported-operators__list{display:flex;flex-wrap:nowrap;overflow-x:auto!important;overflow-y:hidden;overscroll-behavior-x:contain;scrollbar-width:none;-webkit-overflow-scrolling:touch;touch-action:pan-x;gap:10px;padding-bottom:4px;padding-right:16px;width:100%;max-width:100%;scrollbar-gutter:stable both-edges}.mr-supported-operators__item{background:#f5f5f5;border:1px solid #e2e2e2;border-radius:12px;min-height:96px;padding:8px 6px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;text-align:center;overflow:hidden;flex:0 0 108px}.mr-supported-operators__item:hover{background:#e8f7f3}html[data-theme=dark] .mr-supported-operators__item:hover{background:#444645!important;border-color:#15b48b}.mr-supported-operators__img{width:40px;height:40px;border-radius:50%;object-fit:cover}.mr-supported-operators__name{font-family:DM Sans,sans-serif;width:100%;font-size:14px;font-weight:500;line-height:18px;letter-spacing:-.02em;color:#091e42;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mr-supported-operators__code{font-family:DM Sans,sans-serif;font-size:12px;font-weight:400;line-height:16px;color:#555}.mr-popular{margin-top:4px}.mr-popular__title{font-family:DM Sans,sans-serif;font-size:18px;font-weight:500;line-height:normal;letter-spacing:-.02em;color:#111827;margin:0 0 8px}.mr-popular__grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:8px;gap:8px}.mr-popular__card-wrap{position:relative;background:none;border:none;padding:0;text-align:left;width:100%;border-radius:12px;transition:box-shadow .15s}.mr-popular__card-action{width:100%;border:none;background:transparent;padding:0;cursor:pointer;text-align:left}.mr-popular__card-action:hover .mr-offer-card{border-color:#15b48b}.mr-popular__card-wrap--selected .mr-offer-card{border-color:#15b48b;box-shadow:0 0 0 2px rgba(21,180,139,.2)}.mr-popular__card-clear{position:absolute;top:-5px;right:-5px;width:24px;height:24px;border-radius:999px;border:1px solid rgba(21,180,139,.28);background:#fff;color:#15b48b;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;z-index:2;transition:all .15s ease}.mr-popular__card-clear:hover{color:#0f8e6f;border-color:rgba(21,180,139,.44);background:#f0fdfa}.mr-offer-card{position:relative;background:#fff;border:1.5px solid #ededed;border-radius:10px;padding:10px 12px;overflow:hidden;width:100%;box-sizing:border-box;transition:border-color .15s}.mr-offer-card__badge{position:absolute;top:6px;left:6px;background:#ffa506;color:#fff;font-family:DM Sans,sans-serif;font-size:10px;font-weight:600;line-height:12px;letter-spacing:-.02em;padding:2px 6px;border-radius:40px;white-space:nowrap;z-index:1}.mr-offer-card__inner{justify-content:space-between}.mr-offer-card__info,.mr-offer-card__inner{display:flex;align-items:center;gap:8px;min-width:0}.mr-offer-card__info{margin-top:8px;flex:1 1}.mr-offer-card__operator-img{width:38px;height:36px;object-fit:cover;border-radius:4px;flex-shrink:0}.mr-offer-card__operator-placeholder{width:38px;height:36px;background:#f1f1f1;border-radius:4px;flex-shrink:0}.mr-offer-card__details{display:flex;flex-direction:column;gap:6px;flex:1 1;min-width:0}.mr-offer-card__amount{display:block;line-clamp:1;-webkit-line-clamp:1;-webkit-box-orient:vertical;overflow:hidden;white-space:nowrap;text-overflow:ellipsis;word-break:normal;font-family:DM Sans,sans-serif;font-size:12px;font-weight:500;line-height:18px;letter-spacing:-.02em;color:#111827}.mr-offer-card__validity-box{display:flex;align-items:center;flex-wrap:nowrap;gap:3px;border:1px solid #666;border-radius:5px;padding:3px 5px;width:80px!important;max-width:80px!important;box-sizing:border-box;white-space:nowrap}html[data-theme=dark] .mr-offer-card__validity-box{border-color:#999!important;border-radius:5px;padding:3px 5px;width:80px;max-width:80px}.mr-offer-card__validity{font-family:DM Sans,sans-serif;font-size:11px;font-weight:600;line-height:1.2;letter-spacing:-.02em;color:#666;white-space:nowrap;display:inline-block;flex-shrink:0}.mr-offer-card__validity-box svg{flex-shrink:0}.mr-offer-card__price{display:inline-flex;align-items:center;justify-content:flex-end;font-family:DM Sans,sans-serif;font-size:14px;font-weight:600;color:#111827;letter-spacing:-.02em;white-space:nowrap;flex-shrink:0;margin-left:8px}.mr-offer-card__currency{font-weight:400;font-size:14px}.mr-summary-card{width:340px;flex-shrink:0;background:#fff;border:1px solid #e2e2e2;border-radius:20px;padding:16px;box-shadow:0 0 24.5px 0 hsla(0,0%,69%,.1);display:flex;flex-direction:column;gap:8px;position:-webkit-sticky;position:sticky;top:16px}.mr-summary-card__inner{background:#fcfcfc;border:1px solid #e2e2e2;border-radius:14px;padding:14px;display:flex;flex-direction:column;gap:10px}.mr-summary-card__row{display:flex;align-items:center;justify-content:space-between}.mr-summary-card__label{color:#1a1a1a}.mr-summary-card__label,.mr-summary-card__value{font-family:DM Sans,sans-serif;font-size:14px;font-weight:500;line-height:normal;letter-spacing:-.02em}.mr-summary-card__value{color:#111827;text-align:right}.mr-summary-card__value--green{color:#12b76a}.mr-summary-card__value--receive{max-width:190px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.mr-summary-card__divider{width:100%;height:1px;background:#e2e2e2;margin:4px 0}.mr-summary-card__total-row{display:flex;align-items:flex-start;justify-content:space-between}.mr-summary-card__total-label{font-size:18px;font-weight:500;line-height:26px;color:#111827}.mr-summary-card__points-label,.mr-summary-card__total-label{font-family:DM Sans,sans-serif;letter-spacing:-.02em;margin:0}.mr-summary-card__points-label{font-size:13px;font-weight:400;line-height:normal;color:#666}.mr-summary-card__total-values{text-align:right}.mr-summary-card__total-amount{font-family:DM Sans,sans-serif;font-size:18px;font-weight:600;line-height:26px;letter-spacing:-.02em;color:#1a1a1a;margin:0}.mr-summary-card__points-value{font-family:DM Sans,sans-serif;font-size:13px;font-weight:400;line-height:normal;color:#666;letter-spacing:-.02em;margin:0}.mr-summary-card__pay-btn{width:100%;height:38px;background:#15b48b;border:.5px solid #00d865;border-radius:8px;font-family:DM Sans,sans-serif;font-size:15px;font-weight:500;line-height:22px;letter-spacing:-.04em;color:#fff;cursor:pointer;transition:background .2s,opacity .2s;display:flex;align-items:center;justify-content:center}.mr-summary-card__pay-btn:hover{background:#11a07b}.mr-summary-card__pay-btn:active{opacity:.85}.mr-summary-card__pay-btn:disabled{opacity:.7;cursor:not-allowed}.mr-recharge-section{background:#fff;border:1px solid #e0e0e0;border-radius:18px;padding:16px;display:flex;flex-direction:column;gap:14px;margin-top:0;overflow-x:hidden;box-sizing:border-box}.mr-recharge-header{display:flex;align-items:center;justify-content:space-between}.mr-recharge-header__title{font-family:DM Sans,sans-serif;font-size:18px;font-weight:500;line-height:normal;letter-spacing:-.02em;color:#111827;margin:0}.mr-recharge-tabs{display:flex;gap:12px;align-items:center;flex-wrap:wrap;justify-content:flex-end;min-width:0}.mr-recharge-tab{padding:4px 12px;border-radius:30px;font-family:DM Sans,sans-serif;font-size:13px;font-weight:500;line-height:20px;letter-spacing:-.02em;cursor:pointer;transition:background .15s,color .15s;white-space:nowrap;background:#fff;border:1px solid #15b48b;color:#15b48b}html[data-theme=dark] .mr-recharge-tab{background:#1e1e1e!important;border:1px solid #15b48b!important;color:#15b48b!important}.mr-recharge-tab--active{background:#15b48b;border-color:#15b48b;color:#f1fafa}html[data-theme=dark] .mr-recharge-tab--active{background:#15b48b!important;border-color:#15b48b!important;color:#f1fafa!important}html[data-theme=dark] .mr-recharge-tab.mr-recharge-tab--active,html[data-theme=dark] .mr-recharge-tab.mr-recharge-tab--active:focus-visible,html[data-theme=dark] .mr-recharge-tab.mr-recharge-tab--active:hover{background:#15b48b!important;border-color:#15b48b!important;color:#f1fafa!important}.mr-recharge-tab:hover:not(.mr-recharge-tab--active){background:rgba(21,180,139,.08)}.mr-recharge-grid{display:grid;grid-template-columns:repeat(3,1fr);grid-gap:10px;gap:10px;width:100%;min-width:0}.mr-recharge-grid>*{min-width:0}.mr-recharge-empty{grid-column:1/-1;min-height:120px;display:flex;align-items:center;justify-content:center;border:1px dashed #d5d9de;border-radius:12px;color:#6b7280;font-family:DM Sans,sans-serif;font-size:15px;font-weight:500}.mr-recharge-pagination{display:flex;justify-content:center;width:100%;max-width:100%;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:thin}.mr-recharge-pagination .gc-pagination{flex-wrap:nowrap!important;width:-webkit-max-content;width:-moz-max-content;width:max-content;min-width:-webkit-max-content;min-width:-moz-max-content;min-width:max-content;margin:0 auto}.mr-recharge-pagination .gc-pagination__pages{display:flex;flex-wrap:nowrap;white-space:nowrap}.mr-recharge-pagination .gc-pagination__ellipsis,.mr-recharge-pagination .gc-pagination__icon,.mr-recharge-pagination .gc-pagination__nav,.mr-recharge-pagination .gc-pagination__page{flex-shrink:0}.mr-pagination{display:flex;align-items:center;gap:8px;background:#fff;border-radius:300px;padding:10px 16px}.mr-pagination__label{font-family:DM Sans,sans-serif;font-size:13px;font-weight:600;line-height:16px;letter-spacing:-.02em;color:#111;white-space:nowrap}.mr-pagination__pages{display:flex;gap:6px;align-items:center}.mr-pagination__page{min-width:28px;height:28px;padding:0 6px;border:1px solid #4f5454;border-radius:14px;background:#fff;font-family:DM Sans,sans-serif;font-size:14px;font-weight:500;line-height:16px;letter-spacing:-.02em;color:#4f5454;cursor:pointer;display:flex;align-items:center;justify-content:center;transition:background .15s}.mr-pagination__page--active{background:#15b48b;border-color:#15b48b;color:#fff}.mr-pagination__page--dots{border-color:#4f5454;cursor:default;font-size:16px}.mr-pagination__page:hover:not(.mr-pagination__page--active):not(.mr-pagination__page--dots){background:#f5f5f5}.mr-pagination__nav{width:28px;height:28px;border:1px solid #111;border-radius:14px;background:#fff;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .15s;padding:0;flex-shrink:0}.mr-pagination__nav:hover:not(:disabled){background:#f5f5f5}.mr-pagination__nav:disabled{opacity:.4;cursor:default}@media (min-width:1101px){.mr-main.app-max-width{justify-content:center;margin-left:auto;margin-right:auto}.mr-form-section{flex:0 1 860px;max-width:860px}.mr-form-row{width:100%;max-width:100%;gap:10px}.mr-field{flex:1 1;min-width:0}}@media (max-width:1100px){.mr-hero{padding:22px 16px 16px}.mr-main{flex-direction:column;gap:14px;padding:0 0 16px}.mr-summary-card{width:100%;position:static;border-radius:16px;padding:14px}.mr-popular__grid{grid-template-columns:repeat(2,1fr)}.mr-supported-operators__item{flex-basis:104px}.mr-supported-operators__title{font-size:20px;line-height:28px}.mr-supported-operators__name{font-size:13px;line-height:18px}.mr-recharge-grid{grid-template-columns:repeat(2,1fr)}.mr-field__label{font-size:13px}.mr-field__input,.mr-field__select{font-size:13px;line-height:18px;padding:7px 30px 7px 8px}.mr-recharge-section{margin:0 auto;border-radius:16px}}@media (max-width:768px){.mr-page .app-max-width{width:100%;max-width:100%;padding-left:10px!important;padding-right:10px!important;box-sizing:border-box}.mr-main.app-max-width,.mr-recharge-section.app-max-width{width:100%;max-width:100%;min-width:0}.mr-field,.mr-field__input,.mr-field__input-wrap,.mr-field__select,.mr-field__select-wrap,.mr-form-row,.mr-form-section{width:100%!important;max-width:100%!important;min-width:0!important}.mr-page{padding:0 8px 14px}.mr-hero{padding:16px 12px 12px}.mr-hero__title{font-size:22px;line-height:1.2;margin-bottom:4px}.mr-hero__subtitle{font-size:13px;line-height:16px;max-width:320px;margin:0 auto}.mr-main{gap:10px;padding:0 0 12px;margin:0 auto}.mr-form-row{flex-direction:column;gap:12px}.mr-field,.mr-form-row{width:100%;max-width:100%}.mr-field{flex:1 1 100%}.mr-field__input-wrap,.mr-field__select-wrap{width:100%;max-width:100%}.mr-field__label{font-size:12px}.mr-field__input,.mr-field__select{width:100%;max-width:100%;font-size:11px;line-height:15px;min-height:30px;padding:5px 24px 5px 7px;border-radius:6px}.mr-supported-operators{margin-top:10px;overflow:visible}.mr-summary-card{width:100%;border-radius:12px;padding:10px;gap:8px;border:1px solid #d8dde4;box-shadow:none}.mr-summary-card__inner{border-radius:10px;padding:10px;gap:8px}.mr-summary-card__label,.mr-summary-card__value{font-size:13px;line-height:15px}.mr-summary-card__value--receive{max-width:150px}.mr-summary-card__total-amount,.mr-summary-card__total-label{font-size:22px;line-height:1.1}.mr-summary-card__pay-btn{height:36px;font-size:14px;border-radius:6px}.mr-recharge-section{padding:10px;gap:10px;border-radius:12px;width:100%;margin:0 auto}.mr-recharge-header{gap:8px}.mr-supported-operators__list{display:grid;grid-auto-flow:column;grid-auto-columns:92px;grid-gap:8px;gap:8px;width:100%;max-width:100%;overflow-x:auto!important;overflow-y:hidden;padding-right:4px}.mr-supported-operators__title{font-size:14px;line-height:20px;margin-bottom:8px}.mr-supported-operators__name{font-size:12px;line-height:16px}.mr-supported-operators__item{min-height:80px;flex:0 0 auto;padding:6px 5px}.mr-recharge-header{flex-direction:column;align-items:flex-start}.mr-recharge-header__title{font-size:14px}.mr-recharge-tabs{width:100%;flex-wrap:nowrap;overflow-x:auto;gap:6px;padding-bottom:2px;justify-content:flex-start;scrollbar-width:none}.mr-recharge-tab{font-size:11px;line-height:16px;padding:3px 10px}.mr-popular__grid{grid-template-columns:1fr}.mr-recharge-grid{grid-template-columns:repeat(2,1fr);gap:8px}.mr-offer-card{padding:8px}.mr-offer-card__inner{gap:6px}.mr-offer-card__info{margin-top:10px;gap:6px}.mr-offer-card__operator-img,.mr-offer-card__operator-placeholder{width:24px;height:24px;margin-top:6px}.mr-offer-card__details{margin-top:-10px;margin-left:8px}.mr-offer-card__amount{font-size:11px;line-height:14px}.mr-offer-card__validity-box{width:78px;max-width:78px;padding:2px 4px;border:none}.mr-offer-card__validity{font-size:10px}.mr-offer-card__currency,.mr-offer-card__price{font-size:14px}.mr-pagination{padding:8px 10px;gap:4px;width:100%;justify-content:center}.mr-recharge-pagination{justify-content:flex-start}.mr-recharge-pagination .gc-pagination{padding:8px 10px!important;gap:6px}.mr-recharge-pagination .gc-pagination__pages{gap:4px}.mr-recharge-pagination .gc-pagination__icon,.mr-recharge-pagination .gc-pagination__page{width:28px!important;height:28px!important}.mr-recharge-pagination .gc-pagination__label,.mr-recharge-pagination .gc-pagination__nav{font-size:10px}.mr-pagination__pages{gap:3px}.mr-pagination__page{min-width:26px;height:26px;font-size:11px;padding:0 4px}.mr-pagination__label{font-size:10px}.mr-pagination__nav{width:26px;height:26px}}@media (max-width:420px){.mr-page .app-max-width{padding-left:10px!important;padding-right:10px!important}.mr-page{padding:0 6px 12px}.mr-main{padding:0 0 10px;width:100%}.mr-recharge-section{margin:0;padding:8px;width:100%}.mr-recharge-grid{gap:6px;grid-template-columns:repeat(2,1fr)}.mr-offer-card{padding:7px}.mr-offer-card__badge{font-size:9px;padding:1px 5px}.mr-summary-card__total-amount,.mr-summary-card__total-label{font-size:19px}.mr-supported-operators__item{flex:0 0 auto}.mr-supported-operators__list{grid-auto-columns:84px}.mr-field__label{font-size:14px}.mr-field__input,.mr-field__select{font-size:14px;line-height:14px;min-height:36px;padding:3px 18px 3px 6px}.mr-recharge-pagination .gc-pagination{padding:6px 8px!important}.mr-recharge-pagination .gc-pagination__icon,.mr-recharge-pagination .gc-pagination__page{width:26px!important;height:26px!important}}@media (max-width:767px){.mobile-hidden{display:none!important}.mr-summary-card{margin-top:18px;margin-bottom:12px;padding:14px 10px 16px;border-radius:10px}.mr-supported-operators--mobile{margin-top:0!important;margin-bottom:0;padding:0 8px 12px;border-radius:10px}.mr-supported-operators__list{display:grid;grid-auto-flow:column;grid-auto-columns:92px;grid-gap:8px;gap:8px;width:100%;max-width:100%;overflow-x:auto!important;overflow-y:hidden;padding-right:4px}.mr-supported-operators__item{min-height:80px;flex:0 0 auto;padding:6px 5px;border-radius:8px}.mr-supported-operators__img{width:32px;height:32px}.mr-supported-operators__name{font-size:13px;line-height:16px}.mr-supported-operators__code{font-size:11px;line-height:14px}}.mr-supported-operators--mobile{display:none}@media (max-width:767px){.mr-supported-operators--mobile{display:block;margin-top:18px}}.cookie-consent{position:fixed;inset:0;z-index:100000;display:flex;align-items:flex-end;justify-content:flex-start;padding:14px}.cookie-consent__overlay{position:absolute;inset:0;animation:cookieFadeIn .22s ease}.cookie-consent__card{position:relative;width:min(100%,392px);border-radius:12px;background:#fff;box-shadow:0 14px 40px rgba(0,0,0,.28);padding:12px 13px 10px;text-align:center;animation:cookiePanelIn .26s cubic-bezier(.2,.8,.2,1)}.cookie-consent__card--manage{padding-top:10px}.cookie-consent__icon{width:30px;height:30px;margin:-6px auto 6px}.cookie-consent__card--manage .cookie-consent__icon{display:none}.cookie-consent__icon img{width:100%;height:100%;object-fit:contain}.cookie-consent__title{margin:0 0 5px;color:#222831;font-size:15px;line-height:1.2;font-weight:600}.cookie-consent__card--manage .cookie-consent__title{font-size:15px;text-align:left}.cookie-consent__description{margin:0 0 10px;color:#5f646f;font-size:12px;line-height:1.45}.cookie-consent__description a{color:#17b38a;text-decoration:underline}.cookie-consent__description--left{text-align:left;margin-bottom:6px}.cookie-consent__options{display:flex;flex-direction:column;align-items:stretch;gap:6px;margin:0 0 10px}.cookie-consent__option{display:flex;align-items:center;gap:8px;color:#2d333b;font-size:13px;text-align:left;position:relative}.cookie-consent__option input{position:absolute;opacity:0;pointer-events:none}.cookie-consent__check{width:18px;height:18px;border:1px solid #15b48b;border-radius:2px;color:#15b48b;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.cookie-consent__check:after{content:"";width:9px;height:5px;border-left:1px solid #15b48b;border-bottom:1px solid #15b48b;transform:rotate(-45deg) translateY(-1px);opacity:0}.cookie-consent__option input:checked+.cookie-consent__check{border-color:#15b48b;background:#fff}.cookie-consent__option input:checked+.cookie-consent__check:after{opacity:1}.cookie-consent__accept{width:100%;border:0;border-radius:999px;height:34px;background:linear-gradient(180deg,#20c49a,#17ae87);color:#fff;font-size:13px;font-weight:600;cursor:pointer}.cookie-consent__accept:hover{filter:brightness(.98)}.cookie-consent__link{margin-top:6px;background:transparent;border:0;color:#3f454c;font-size:13px;text-decoration:underline;cursor:pointer}@keyframes cookiePanelIn{0%{transform:translateY(18px) scale(.985);opacity:0}to{transform:translateY(0) scale(1);opacity:1}}@keyframes cookieFadeIn{0%{opacity:0}to{opacity:1}}@media (max-width:480px){.cookie-consent{justify-content:center;align-items:flex-end;padding:10px}.cookie-consent__card{width:min(100%,340px);padding:11px 10px 9px}.cookie-consent__card--manage .cookie-consent__title,.cookie-consent__title{font-size:14px}}html[data-theme=dark] .cookie-consent__card{background:#161b20;box-shadow:0 14px 38px rgba(0,0,0,.45)}html[data-theme=dark] .cookie-consent__title{color:#f3f5f7}html[data-theme=dark] .cookie-consent__description,html[data-theme=dark] .cookie-consent__link,html[data-theme=dark] .cookie-consent__option{color:#c8ced6}html[data-theme=dark] .cookie-consent__description a{color:#28c59c}html[data-theme=dark] .cookie-consent__check,html[data-theme=dark] .cookie-consent__option input:checked+.cookie-consent__check{background:#101419;border-color:#15b48b}html[data-theme=dark] .cookie-consent__option input:checked+.cookie-consent__check:after{border-left-color:#19c99d;border-bottom-color:#19c99d}html[data-theme=dark] .cookie-consent__accept{background:linear-gradient(180deg,#1bc79b,#149e7c)}.public-popup{position:fixed;inset:0;z-index:1300;display:flex;align-items:center;justify-content:center}.public-popup__backdrop{position:absolute;inset:0;background:rgba(0,0,0,.62)}.public-popup__dialog{position:relative;width:min(500px,calc(100% - 1.5rem));max-height:calc(100vh - 3rem);overflow:hidden;background:#fff;border-radius:14px;padding:0;box-shadow:0 20px 48px rgba(0,0,0,.25)}.public-popup__close{position:absolute;top:8px;right:8px;width:30px;height:30px;border:none;border-radius:50%;background:#282828;color:#fff;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;line-height:0;z-index:1}.public-popup__close:hover{background:#f5f5f5;color:#000}.public-popup__title{margin:0;padding:1rem 2.5rem .75rem 1rem;font-size:1.05rem;font-weight:600;color:#111827}.public-popup__body{color:#111827;padding:0;object-fit:fill}.public-popup__body--media{line-height:0}.public-popup__body img{max-width:100%;height:auto;width:100%;display:block;margin:0;border-radius:0;object-fit:cover;line-height:0}.public-popup__body--media p{margin:0;font-size:0;line-height:0}.public-popup__body--text{padding:2rem 1.5rem 1.5rem;min-height:420px;max-height:calc(100vh - 6rem);overflow-y:auto;font-size:.95rem;line-height:1.6;display:flex;flex-direction:column;justify-content:start}.public-popup__body--text p{margin:0 0 .75rem}.public-popup__body--text p:last-child{margin-bottom:0}.public-popup__body--text h1,.public-popup__body--text h2,.public-popup__body--text h3,.public-popup__body--text h4{margin:0 0 .5rem;line-height:1.3}.public-popup__body--text ol,.public-popup__body--text ul{margin:0 0 .75rem;padding-left:1.25rem}.public-popup__body--text a{color:#15b48b;text-decoration:underline}.public-popup__body--text img{border-radius:8px;margin:.5rem 0}html[data-theme=dark] .public-popup__dialog{background:#1f1f1f;border:1px solid #3a3a3a}html[data-theme=dark] .public-popup__close{background:rgba(0,0,0,.55);color:#f3f4f6}html[data-theme=dark] .public-popup__body,html[data-theme=dark] .public-popup__title{color:#f3f4f6}/*!
 * animate.css - https://animate.style/
 * Version - 4.1.1
 * Licensed under the MIT license - http://opensource.org/licenses/MIT
 *
 * Copyright (c) 2020 Animate.css
 */:root{--animate-duration:1s;--animate-delay:1s;--animate-repeat:1}.animate__animated{animation-duration:1s;animation-duration:var(--animate-duration);animation-fill-mode:both}.animate__animated.animate__infinite{animation-iteration-count:infinite}.animate__animated.animate__repeat-1{animation-iteration-count:1;animation-iteration-count:var(--animate-repeat)}.animate__animated.animate__repeat-2{animation-iteration-count:calc(1 * 2);animation-iteration-count:calc(var(--animate-repeat) * 2)}.animate__animated.animate__repeat-3{animation-iteration-count:calc(1 * 3);animation-iteration-count:calc(var(--animate-repeat) * 3)}.animate__animated.animate__delay-1s{animation-delay:1s;animation-delay:var(--animate-delay)}.animate__animated.animate__delay-2s{animation-delay:calc(1s * 2);animation-delay:calc(var(--animate-delay) * 2)}.animate__animated.animate__delay-3s{animation-delay:calc(1s * 3);animation-delay:calc(var(--animate-delay) * 3)}.animate__animated.animate__delay-4s{animation-delay:calc(1s * 4);animation-delay:calc(var(--animate-delay) * 4)}.animate__animated.animate__delay-5s{animation-delay:calc(1s * 5);animation-delay:calc(var(--animate-delay) * 5)}.animate__animated.animate__faster{animation-duration:calc(1s / 2);animation-duration:calc(var(--animate-duration) / 2)}.animate__animated.animate__fast{animation-duration:calc(1s * .8);animation-duration:calc(var(--animate-duration) * .8)}.animate__animated.animate__slow{animation-duration:calc(1s * 2);animation-duration:calc(var(--animate-duration) * 2)}.animate__animated.animate__slower{animation-duration:calc(1s * 3);animation-duration:calc(var(--animate-duration) * 3)}@media (prefers-reduced-motion:reduce),print{.animate__animated{animation-duration:1ms!important;transition-duration:1ms!important;animation-iteration-count:1!important}.animate__animated[class*=Out]{opacity:0}}@keyframes bounce{0%,20%,53%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1);transform:translateZ(0)}40%,43%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-30px,0) scaleY(1.1)}70%{animation-timing-function:cubic-bezier(.755,.05,.855,.06);transform:translate3d(0,-15px,0) scaleY(1.05)}80%{transition-timing-function:cubic-bezier(.215,.61,.355,1);transform:translateZ(0) scaleY(.95)}90%{transform:translate3d(0,-4px,0) scaleY(1.02)}}.animate__bounce{animation-name:bounce;transform-origin:center bottom}@keyframes flash{0%,50%,to{opacity:1}25%,75%{opacity:0}}.animate__flash{animation-name:flash}@keyframes pulse{0%{transform:scaleX(1)}50%{transform:scale3d(1.05,1.05,1.05)}to{transform:scaleX(1)}}.animate__pulse{animation-name:pulse;animation-timing-function:ease-in-out}@keyframes rubberBand{0%{transform:scaleX(1)}30%{transform:scale3d(1.25,.75,1)}40%{transform:scale3d(.75,1.25,1)}50%{transform:scale3d(1.15,.85,1)}65%{transform:scale3d(.95,1.05,1)}75%{transform:scale3d(1.05,.95,1)}to{transform:scaleX(1)}}.animate__rubberBand{animation-name:rubberBand}@keyframes shakeX{0%,to{transform:translateZ(0)}10%,30%,50%,70%,90%{transform:translate3d(-10px,0,0)}20%,40%,60%,80%{transform:translate3d(10px,0,0)}}.animate__shakeX{animation-name:shakeX}@keyframes shakeY{0%,to{transform:translateZ(0)}10%,30%,50%,70%,90%{transform:translate3d(0,-10px,0)}20%,40%,60%,80%{transform:translate3d(0,10px,0)}}.animate__shakeY{animation-name:shakeY}@keyframes headShake{0%{transform:translateX(0)}6.5%{transform:translateX(-6px) rotateY(-9deg)}18.5%{transform:translateX(5px) rotateY(7deg)}31.5%{transform:translateX(-3px) rotateY(-5deg)}43.5%{transform:translateX(2px) rotateY(3deg)}50%{transform:translateX(0)}}.animate__headShake{animation-timing-function:ease-in-out;animation-name:headShake}@keyframes swing{20%{transform:rotate(15deg)}40%{transform:rotate(-10deg)}60%{transform:rotate(5deg)}80%{transform:rotate(-5deg)}to{transform:rotate(0deg)}}.animate__swing{transform-origin:top center;animation-name:swing}@keyframes tada{0%{transform:scaleX(1)}10%,20%{transform:scale3d(.9,.9,.9) rotate(-3deg)}30%,50%,70%,90%{transform:scale3d(1.1,1.1,1.1) rotate(3deg)}40%,60%,80%{transform:scale3d(1.1,1.1,1.1) rotate(-3deg)}to{transform:scaleX(1)}}.animate__tada{animation-name:tada}@keyframes wobble{0%{transform:translateZ(0)}15%{transform:translate3d(-25%,0,0) rotate(-5deg)}30%{transform:translate3d(20%,0,0) rotate(3deg)}45%{transform:translate3d(-15%,0,0) rotate(-3deg)}60%{transform:translate3d(10%,0,0) rotate(2deg)}75%{transform:translate3d(-5%,0,0) rotate(-1deg)}to{transform:translateZ(0)}}.animate__wobble{animation-name:wobble}@keyframes jello{0%,11.1%,to{transform:translateZ(0)}22.2%{transform:skewX(-12.5deg) skewY(-12.5deg)}33.3%{transform:skewX(6.25deg) skewY(6.25deg)}44.4%{transform:skewX(-3.125deg) skewY(-3.125deg)}55.5%{transform:skewX(1.5625deg) skewY(1.5625deg)}66.6%{transform:skewX(-.78125deg) skewY(-.78125deg)}77.7%{transform:skewX(.390625deg) skewY(.390625deg)}88.8%{transform:skewX(-.1953125deg) skewY(-.1953125deg)}}.animate__jello{animation-name:jello;transform-origin:center}@keyframes heartBeat{0%{transform:scale(1)}14%{transform:scale(1.3)}28%{transform:scale(1)}42%{transform:scale(1.3)}70%{transform:scale(1)}}.animate__heartBeat{animation-name:heartBeat;animation-duration:calc(1s * 1.3);animation-duration:calc(var(--animate-duration) * 1.3);animation-timing-function:ease-in-out}@keyframes backInDown{0%{transform:translateY(-1200px) scale(.7);opacity:.7}80%{transform:translateY(0) scale(.7);opacity:.7}to{transform:scale(1);opacity:1}}.animate__backInDown{animation-name:backInDown}@keyframes backInLeft{0%{transform:translateX(-2000px) scale(.7);opacity:.7}80%{transform:translateX(0) scale(.7);opacity:.7}to{transform:scale(1);opacity:1}}.animate__backInLeft{animation-name:backInLeft}@keyframes backInRight{0%{transform:translateX(2000px) scale(.7);opacity:.7}80%{transform:translateX(0) scale(.7);opacity:.7}to{transform:scale(1);opacity:1}}.animate__backInRight{animation-name:backInRight}@keyframes backInUp{0%{transform:translateY(1200px) scale(.7);opacity:.7}80%{transform:translateY(0) scale(.7);opacity:.7}to{transform:scale(1);opacity:1}}.animate__backInUp{animation-name:backInUp}@keyframes backOutDown{0%{transform:scale(1);opacity:1}20%{transform:translateY(0) scale(.7);opacity:.7}to{transform:translateY(700px) scale(.7);opacity:.7}}.animate__backOutDown{animation-name:backOutDown}@keyframes backOutLeft{0%{transform:scale(1);opacity:1}20%{transform:translateX(0) scale(.7);opacity:.7}to{transform:translateX(-2000px) scale(.7);opacity:.7}}.animate__backOutLeft{animation-name:backOutLeft}@keyframes backOutRight{0%{transform:scale(1);opacity:1}20%{transform:translateX(0) scale(.7);opacity:.7}to{transform:translateX(2000px) scale(.7);opacity:.7}}.animate__backOutRight{animation-name:backOutRight}@keyframes backOutUp{0%{transform:scale(1);opacity:1}20%{transform:translateY(0) scale(.7);opacity:.7}to{transform:translateY(-700px) scale(.7);opacity:.7}}.animate__backOutUp{animation-name:backOutUp}@keyframes bounceIn{0%,20%,40%,60%,80%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:scale3d(.3,.3,.3)}20%{transform:scale3d(1.1,1.1,1.1)}40%{transform:scale3d(.9,.9,.9)}60%{opacity:1;transform:scale3d(1.03,1.03,1.03)}80%{transform:scale3d(.97,.97,.97)}to{opacity:1;transform:scaleX(1)}}.animate__bounceIn{animation-duration:calc(1s * .75);animation-duration:calc(var(--animate-duration) * .75);animation-name:bounceIn}@keyframes bounceInDown{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,-3000px,0) scaleY(3)}60%{opacity:1;transform:translate3d(0,25px,0) scaleY(.9)}75%{transform:translate3d(0,-10px,0) scaleY(.95)}90%{transform:translate3d(0,5px,0) scaleY(.985)}to{transform:translateZ(0)}}.animate__bounceInDown{animation-name:bounceInDown}@keyframes bounceInLeft{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(-3000px,0,0) scaleX(3)}60%{opacity:1;transform:translate3d(25px,0,0) scaleX(1)}75%{transform:translate3d(-10px,0,0) scaleX(.98)}90%{transform:translate3d(5px,0,0) scaleX(.995)}to{transform:translateZ(0)}}.animate__bounceInLeft{animation-name:bounceInLeft}@keyframes bounceInRight{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(3000px,0,0) scaleX(3)}60%{opacity:1;transform:translate3d(-25px,0,0) scaleX(1)}75%{transform:translate3d(10px,0,0) scaleX(.98)}90%{transform:translate3d(-5px,0,0) scaleX(.995)}to{transform:translateZ(0)}}.animate__bounceInRight{animation-name:bounceInRight}@keyframes bounceInUp{0%,60%,75%,90%,to{animation-timing-function:cubic-bezier(.215,.61,.355,1)}0%{opacity:0;transform:translate3d(0,3000px,0) scaleY(5)}60%{opacity:1;transform:translate3d(0,-20px,0) scaleY(.9)}75%{transform:translate3d(0,10px,0) scaleY(.95)}90%{transform:translate3d(0,-5px,0) scaleY(.985)}to{transform:translateZ(0)}}.animate__bounceInUp{animation-name:bounceInUp}@keyframes bounceOut{20%{transform:scale3d(.9,.9,.9)}50%,55%{opacity:1;transform:scale3d(1.1,1.1,1.1)}to{opacity:0;transform:scale3d(.3,.3,.3)}}.animate__bounceOut{animation-duration:calc(1s * .75);animation-duration:calc(var(--animate-duration) * .75);animation-name:bounceOut}@keyframes bounceOutDown{20%{transform:translate3d(0,10px,0) scaleY(.985)}40%,45%{opacity:1;transform:translate3d(0,-20px,0) scaleY(.9)}to{opacity:0;transform:translate3d(0,2000px,0) scaleY(3)}}.animate__bounceOutDown{animation-name:bounceOutDown}@keyframes bounceOutLeft{20%{opacity:1;transform:translate3d(20px,0,0) scaleX(.9)}to{opacity:0;transform:translate3d(-2000px,0,0) scaleX(2)}}.animate__bounceOutLeft{animation-name:bounceOutLeft}@keyframes bounceOutRight{20%{opacity:1;transform:translate3d(-20px,0,0) scaleX(.9)}to{opacity:0;transform:translate3d(2000px,0,0) scaleX(2)}}.animate__bounceOutRight{animation-name:bounceOutRight}@keyframes bounceOutUp{20%{transform:translate3d(0,-10px,0) scaleY(.985)}40%,45%{opacity:1;transform:translate3d(0,20px,0) scaleY(.9)}to{opacity:0;transform:translate3d(0,-2000px,0) scaleY(3)}}.animate__bounceOutUp{animation-name:bounceOutUp}@keyframes fadeIn{0%{opacity:0}to{opacity:1}}.animate__fadeIn{animation-name:fadeIn}@keyframes fadeInDown{0%{opacity:0;transform:translate3d(0,-100%,0)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInDown{animation-name:fadeInDown}@keyframes fadeInDownBig{0%{opacity:0;transform:translate3d(0,-2000px,0)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInDownBig{animation-name:fadeInDownBig}@keyframes fadeInLeft{0%{opacity:0;transform:translate3d(-100%,0,0)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInLeft{animation-name:fadeInLeft}@keyframes fadeInLeftBig{0%{opacity:0;transform:translate3d(-2000px,0,0)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInLeftBig{animation-name:fadeInLeftBig}@keyframes fadeInRight{0%{opacity:0;transform:translate3d(100%,0,0)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInRight{animation-name:fadeInRight}@keyframes fadeInRightBig{0%{opacity:0;transform:translate3d(2000px,0,0)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInRightBig{animation-name:fadeInRightBig}@keyframes fadeInUp{0%{opacity:0;transform:translate3d(0,100%,0)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInUp{animation-name:fadeInUp}@keyframes fadeInUpBig{0%{opacity:0;transform:translate3d(0,2000px,0)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInUpBig{animation-name:fadeInUpBig}@keyframes fadeInTopLeft{0%{opacity:0;transform:translate3d(-100%,-100%,0)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInTopLeft{animation-name:fadeInTopLeft}@keyframes fadeInTopRight{0%{opacity:0;transform:translate3d(100%,-100%,0)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInTopRight{animation-name:fadeInTopRight}@keyframes fadeInBottomLeft{0%{opacity:0;transform:translate3d(-100%,100%,0)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInBottomLeft{animation-name:fadeInBottomLeft}@keyframes fadeInBottomRight{0%{opacity:0;transform:translate3d(100%,100%,0)}to{opacity:1;transform:translateZ(0)}}.animate__fadeInBottomRight{animation-name:fadeInBottomRight}@keyframes fadeOut{0%{opacity:1}to{opacity:0}}.animate__fadeOut{animation-name:fadeOut}@keyframes fadeOutDown{0%{opacity:1}to{opacity:0;transform:translate3d(0,100%,0)}}.animate__fadeOutDown{animation-name:fadeOutDown}@keyframes fadeOutDownBig{0%{opacity:1}to{opacity:0;transform:translate3d(0,2000px,0)}}.animate__fadeOutDownBig{animation-name:fadeOutDownBig}@keyframes fadeOutLeft{0%{opacity:1}to{opacity:0;transform:translate3d(-100%,0,0)}}.animate__fadeOutLeft{animation-name:fadeOutLeft}@keyframes fadeOutLeftBig{0%{opacity:1}to{opacity:0;transform:translate3d(-2000px,0,0)}}.animate__fadeOutLeftBig{animation-name:fadeOutLeftBig}@keyframes fadeOutRight{0%{opacity:1}to{opacity:0;transform:translate3d(100%,0,0)}}.animate__fadeOutRight{animation-name:fadeOutRight}@keyframes fadeOutRightBig{0%{opacity:1}to{opacity:0;transform:translate3d(2000px,0,0)}}.animate__fadeOutRightBig{animation-name:fadeOutRightBig}@keyframes fadeOutUp{0%{opacity:1}to{opacity:0;transform:translate3d(0,-100%,0)}}.animate__fadeOutUp{animation-name:fadeOutUp}@keyframes fadeOutUpBig{0%{opacity:1}to{opacity:0;transform:translate3d(0,-2000px,0)}}.animate__fadeOutUpBig{animation-name:fadeOutUpBig}@keyframes fadeOutTopLeft{0%{opacity:1;transform:translateZ(0)}to{opacity:0;transform:translate3d(-100%,-100%,0)}}.animate__fadeOutTopLeft{animation-name:fadeOutTopLeft}@keyframes fadeOutTopRight{0%{opacity:1;transform:translateZ(0)}to{opacity:0;transform:translate3d(100%,-100%,0)}}.animate__fadeOutTopRight{animation-name:fadeOutTopRight}@keyframes fadeOutBottomRight{0%{opacity:1;transform:translateZ(0)}to{opacity:0;transform:translate3d(100%,100%,0)}}.animate__fadeOutBottomRight{animation-name:fadeOutBottomRight}@keyframes fadeOutBottomLeft{0%{opacity:1;transform:translateZ(0)}to{opacity:0;transform:translate3d(-100%,100%,0)}}.animate__fadeOutBottomLeft{animation-name:fadeOutBottomLeft}@keyframes flip{0%{transform:perspective(400px) scaleX(1) translateZ(0) rotateY(-1turn);animation-timing-function:ease-out}40%{transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-190deg);animation-timing-function:ease-out}50%{transform:perspective(400px) scaleX(1) translateZ(150px) rotateY(-170deg);animation-timing-function:ease-in}80%{transform:perspective(400px) scale3d(.95,.95,.95) translateZ(0) rotateY(0deg);animation-timing-function:ease-in}to{transform:perspective(400px) scaleX(1) translateZ(0) rotateY(0deg);animation-timing-function:ease-in}}.animate__animated.animate__flip{-webkit-backface-visibility:visible;backface-visibility:visible;animation-name:flip}@keyframes flipInX{0%{transform:perspective(400px) rotateX(90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotateX(-20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotateX(10deg);opacity:1}80%{transform:perspective(400px) rotateX(-5deg)}to{transform:perspective(400px)}}.animate__flipInX{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;animation-name:flipInX}@keyframes flipInY{0%{transform:perspective(400px) rotateY(90deg);animation-timing-function:ease-in;opacity:0}40%{transform:perspective(400px) rotateY(-20deg);animation-timing-function:ease-in}60%{transform:perspective(400px) rotateY(10deg);opacity:1}80%{transform:perspective(400px) rotateY(-5deg)}to{transform:perspective(400px)}}.animate__flipInY{-webkit-backface-visibility:visible!important;backface-visibility:visible!important;animation-name:flipInY}@keyframes flipOutX{0%{transform:perspective(400px)}30%{transform:perspective(400px) rotateX(-20deg);opacity:1}to{transform:perspective(400px) rotateX(90deg);opacity:0}}.animate__flipOutX{animation-duration:calc(1s * .75);animation-duration:calc(var(--animate-duration) * .75);animation-name:flipOutX;-webkit-backface-visibility:visible!important;backface-visibility:visible!important}@keyframes flipOutY{0%{transform:perspective(400px)}30%{transform:perspective(400px) rotateY(-15deg);opacity:1}to{transform:perspective(400px) rotateY(90deg);opacity:0}}.animate__flipOutY{animation-duration:calc(1s * .75);animation-duration:calc(var(--animate-duration) * .75);-webkit-backface-visibility:visible!important;backface-visibility:visible!important;animation-name:flipOutY}@keyframes lightSpeedInRight{0%{transform:translate3d(100%,0,0) skewX(-30deg);opacity:0}60%{transform:skewX(20deg);opacity:1}80%{transform:skewX(-5deg)}to{transform:translateZ(0)}}.animate__lightSpeedInRight{animation-name:lightSpeedInRight;animation-timing-function:ease-out}@keyframes lightSpeedInLeft{0%{transform:translate3d(-100%,0,0) skewX(30deg);opacity:0}60%{transform:skewX(-20deg);opacity:1}80%{transform:skewX(5deg)}to{transform:translateZ(0)}}.animate__lightSpeedInLeft{animation-name:lightSpeedInLeft;animation-timing-function:ease-out}@keyframes lightSpeedOutRight{0%{opacity:1}to{transform:translate3d(100%,0,0) skewX(30deg);opacity:0}}.animate__lightSpeedOutRight{animation-name:lightSpeedOutRight;animation-timing-function:ease-in}@keyframes lightSpeedOutLeft{0%{opacity:1}to{transform:translate3d(-100%,0,0) skewX(-30deg);opacity:0}}.animate__lightSpeedOutLeft{animation-name:lightSpeedOutLeft;animation-timing-function:ease-in}@keyframes rotateIn{0%{transform:rotate(-200deg);opacity:0}to{transform:translateZ(0);opacity:1}}.animate__rotateIn{animation-name:rotateIn;transform-origin:center}@keyframes rotateInDownLeft{0%{transform:rotate(-45deg);opacity:0}to{transform:translateZ(0);opacity:1}}.animate__rotateInDownLeft{animation-name:rotateInDownLeft;transform-origin:left bottom}@keyframes rotateInDownRight{0%{transform:rotate(45deg);opacity:0}to{transform:translateZ(0);opacity:1}}.animate__rotateInDownRight{animation-name:rotateInDownRight;transform-origin:right bottom}@keyframes rotateInUpLeft{0%{transform:rotate(45deg);opacity:0}to{transform:translateZ(0);opacity:1}}.animate__rotateInUpLeft{animation-name:rotateInUpLeft;transform-origin:left bottom}@keyframes rotateInUpRight{0%{transform:rotate(-90deg);opacity:0}to{transform:translateZ(0);opacity:1}}.animate__rotateInUpRight{animation-name:rotateInUpRight;transform-origin:right bottom}@keyframes rotateOut{0%{opacity:1}to{transform:rotate(200deg);opacity:0}}.animate__rotateOut{animation-name:rotateOut;transform-origin:center}@keyframes rotateOutDownLeft{0%{opacity:1}to{transform:rotate(45deg);opacity:0}}.animate__rotateOutDownLeft{animation-name:rotateOutDownLeft;transform-origin:left bottom}@keyframes rotateOutDownRight{0%{opacity:1}to{transform:rotate(-45deg);opacity:0}}.animate__rotateOutDownRight{animation-name:rotateOutDownRight;transform-origin:right bottom}@keyframes rotateOutUpLeft{0%{opacity:1}to{transform:rotate(-45deg);opacity:0}}.animate__rotateOutUpLeft{animation-name:rotateOutUpLeft;transform-origin:left bottom}@keyframes rotateOutUpRight{0%{opacity:1}to{transform:rotate(90deg);opacity:0}}.animate__rotateOutUpRight{animation-name:rotateOutUpRight;transform-origin:right bottom}@keyframes hinge{0%{animation-timing-function:ease-in-out}20%,60%{transform:rotate(80deg);animation-timing-function:ease-in-out}40%,80%{transform:rotate(60deg);animation-timing-function:ease-in-out;opacity:1}to{transform:translate3d(0,700px,0);opacity:0}}.animate__hinge{animation-duration:calc(1s * 2);animation-duration:calc(var(--animate-duration) * 2);animation-name:hinge;transform-origin:top left}@keyframes jackInTheBox{0%{opacity:0;transform:scale(.1) rotate(30deg);transform-origin:center bottom}50%{transform:rotate(-10deg)}70%{transform:rotate(3deg)}to{opacity:1;transform:scale(1)}}.animate__jackInTheBox{animation-name:jackInTheBox}@keyframes rollIn{0%{opacity:0;transform:translate3d(-100%,0,0) rotate(-120deg)}to{opacity:1;transform:translateZ(0)}}.animate__rollIn{animation-name:rollIn}@keyframes rollOut{0%{opacity:1}to{opacity:0;transform:translate3d(100%,0,0) rotate(120deg)}}.animate__rollOut{animation-name:rollOut}@keyframes zoomIn{0%{opacity:0;transform:scale3d(.3,.3,.3)}50%{opacity:1}}.animate__zoomIn{animation-name:zoomIn}@keyframes zoomInDown{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,-1000px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,60px,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.animate__zoomInDown{animation-name:zoomInDown}@keyframes zoomInLeft{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(-1000px,0,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(10px,0,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.animate__zoomInLeft{animation-name:zoomInLeft}@keyframes zoomInRight{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(1000px,0,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(-10px,0,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.animate__zoomInRight{animation-name:zoomInRight}@keyframes zoomInUp{0%{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,1000px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}60%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.animate__zoomInUp{animation-name:zoomInUp}@keyframes zoomOut{0%{opacity:1}50%{opacity:0;transform:scale3d(.3,.3,.3)}to{opacity:0}}.animate__zoomOut{animation-name:zoomOut}@keyframes zoomOutDown{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,-60px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,2000px,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.animate__zoomOutDown{animation-name:zoomOutDown;transform-origin:center bottom}@keyframes zoomOutLeft{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(42px,0,0)}to{opacity:0;transform:scale(.1) translate3d(-2000px,0,0)}}.animate__zoomOutLeft{animation-name:zoomOutLeft;transform-origin:left center}@keyframes zoomOutRight{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(-42px,0,0)}to{opacity:0;transform:scale(.1) translate3d(2000px,0,0)}}.animate__zoomOutRight{animation-name:zoomOutRight;transform-origin:right center}@keyframes zoomOutUp{40%{opacity:1;transform:scale3d(.475,.475,.475) translate3d(0,60px,0);animation-timing-function:cubic-bezier(.55,.055,.675,.19)}to{opacity:0;transform:scale3d(.1,.1,.1) translate3d(0,-2000px,0);animation-timing-function:cubic-bezier(.175,.885,.32,1)}}.animate__zoomOutUp{animation-name:zoomOutUp;transform-origin:center bottom}@keyframes slideInDown{0%{transform:translate3d(0,-100%,0);visibility:visible}to{transform:translateZ(0)}}.animate__slideInDown{animation-name:slideInDown}@keyframes slideInLeft{0%{transform:translate3d(-100%,0,0);visibility:visible}to{transform:translateZ(0)}}.animate__slideInLeft{animation-name:slideInLeft}@keyframes slideInRight{0%{transform:translate3d(100%,0,0);visibility:visible}to{transform:translateZ(0)}}.animate__slideInRight{animation-name:slideInRight}@keyframes slideInUp{0%{transform:translate3d(0,100%,0);visibility:visible}to{transform:translateZ(0)}}.animate__slideInUp{animation-name:slideInUp}@keyframes slideOutDown{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(0,100%,0)}}.animate__slideOutDown{animation-name:slideOutDown}@keyframes slideOutLeft{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(-100%,0,0)}}.animate__slideOutLeft{animation-name:slideOutLeft}@keyframes slideOutRight{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(100%,0,0)}}.animate__slideOutRight{animation-name:slideOutRight}@keyframes slideOutUp{0%{transform:translateZ(0)}to{visibility:hidden;transform:translate3d(0,-100%,0)}}.animate__slideOutUp{animation-name:slideOutUp}