.promotion-article-titleShort h2{text-align:left;max-width:60%;margin-bottom:unset;letter-spacing:-.36px;font-size:36px;font-style:normal;font-weight:700;line-height:40px}@media screen and (max-width:400px){.promotion-article-titleShort h2{max-width:55%}}.promotion-article-titleShort{color:var(--color-neutral-lighter);width:100%}@media screen and (max-width:1024px){.promotion-article-titleShort{max-width:50%;font-size:20px!important;font-style:normal!important;line-height:24px!important}}@media screen and (max-width:400px){.promotion-article-titleShort{font-size:16px!important;line-height:20px!important}}.promotion-article-holder{max-width:1440px;margin:0 auto;padding-top:32px;padding-bottom:32px}@media screen and (max-width:1024px){.promotion-article-holder{padding-top:16px}}.promotion-article-holder .promotion-article-back-btn{margin-bottom:16px;margin-left:16px}.promotion-article-holder .sticky-btn{z-index:2;background-color:var(--color-primary);text-align:center;color:#fff;cursor:pointer;border:0;border-radius:40px;height:51px;font-size:16px;font-weight:700;transition:all .25s;animation:.25s linear slideFromBottom;display:none;position:fixed;bottom:71px;left:20px;transform:translateY(0);width:calc(100% - 40px)!important}@media screen and (max-width:1024px){.promotion-article-holder .sticky-btn{height:50px;display:block}}.promotion-article-holder .sticky-btn:hover{transition:transform .25s;transform:translateY(-2px)}.promotion-article-holder .promo-header-bgImg{width:100vw;height:425px}@media screen and (max-width:1024px){.promotion-article-holder .promo-header-bgImg{height:299px}}.promotion-article-holder .promo-header-bgImg{z-index:0;background-position:50%;background-repeat:no-repeat;background-size:cover;position:absolute;left:0}.promotion-article-holder .promo-header-shadow{width:100vw;height:425px}@media screen and (max-width:1024px){.promotion-article-holder .promo-header-shadow{background-image:linear-gradient(rgba(27,33,41,0),#15161f 98%);height:299px}}.promotion-article-holder .promo-header-shadow{z-index:0;background-image:linear-gradient(rgba(27,33,41,0),#1b2129);position:absolute;left:0}.promotion-article-holder__content{z-index:1;width:100%;max-width:928px;margin:0 auto;position:relative}.promotion-article-holder__content .article-content a.linkpopup{text-decoration:none}.promotion-article-holder__content .article-content .linkpopup{border:none;border-radius:100px;font-family:Inter,sans-serif;font-size:16px;font-weight:700;line-height:20px;display:flex}@media screen and (max-width:1024px){.promotion-article-holder__content .article-content .linkpopup{font-size:12px;line-height:16px}}.promotion-article-holder__content .article-content .linkpopup>.custom-button{margin:0 auto}@media screen and (max-width:1024px){.promotion-article-holder__content .article-content img{width:-webkit-fill-available}}.promotion-article-holder__content .article-content .promotion-countdown{gap:0}.promotion-article-holder__content .article-content .promotion-countdown .box{border:none;min-width:115px}@media screen and (max-width:1024px){.promotion-article-holder__content .article-content .promotion-countdown .box{min-width:40px;width:unset;padding:5px}}.promotion-article-holder__content .article-content .promotion-countdown .box span:first-of-type{backdrop-filter:blur(75px);background:rgba(229,234,250,.1);border-radius:8px;min-width:90px;margin-bottom:8px;padding:5px;font-size:60px;font-weight:700}@media screen and (max-width:1024px){.promotion-article-holder__content .article-content .promotion-countdown .box span:first-of-type{min-width:40px;padding:5px;font-size:24px}}.promotion-article-holder__content .article-content .promotion-countdown .box span:last-of-type{text-transform:lowercase;font-size:20px}@media screen and (max-width:1024px){.promotion-article-holder__content .article-content .promotion-countdown .box span:last-of-type{font-size:12px}}.promotion-article-holder__content .article-content .promotion-countdown .countdown-colon{align-items:center;margin-bottom:20px;font-size:44px;font-weight:700;display:flex}@media screen and (max-width:1024px){.promotion-article-holder__content .article-content .promotion-countdown .countdown-colon{font-size:14px}}.promotion-article-holder__content .promoBannerHolder{width:100%;height:-moz-fit-content;min-height:250px;border-radius:8px;height:fit-content;margin-bottom:32px;position:relative;overflow:hidden}@media screen and (max-width:1024px){.promotion-article-holder__content .promoBannerHolder{min-height:140px}}.promotion-article-holder__content .promoBannerHolder .promo-banner-image{border-radius:8px;width:100%;height:auto;display:block}.promotion-article-holder__content .promoBannerHolder .promotion-article-content{box-sizing:border-box;z-index:1;flex-direction:column;justify-content:center;width:100%;height:100%;padding:30px;display:flex;position:absolute;top:0;left:0}.promotion-article-holder__content .promoBannerHolder .promotion-article-content .custom-button{margin:0}.promotion-article-holder__content .promoBannerHolder .promotion-article-titleShort{text-align:left;letter-spacing:-.36px;max-width:60%;margin-bottom:16px;font-size:36px;font-style:normal;font-weight:700;line-height:40px}@media screen and (max-width:1024px){.promotion-article-holder__content .promoBannerHolder .promotion-article-titleShort{max-width:50%}.promotion-article-holder__content .promoBannerHolder{width:calc(100% - 28px);margin:0 auto 24px}.promotion-article-holder__content .promoBannerHolder .promotion-article-content{padding:20px}}@media screen and (max-width:400px){.promotion-article-holder__content .promoBannerHolder{width:calc(100% - 22px)}}.promotion-article-holder__content .promoBannerHolder__titleContainer{backdrop-filter:blur(3px);background-color:rgba(0,0,0,.6);border-radius:10px;justify-content:space-between;width:100%;padding:25px 30px;display:flex}@media screen and (max-width:1024px){.promotion-article-holder__content .promoBannerHolder__titleContainer{border-radius:0 0 10px 10px;padding:0;position:absolute;bottom:0;left:0;overflow:hidden}.promotion-article-holder__content .promoBannerHolder__titleContainer>a{width:100%}}.promotion-article-holder__content .promoBannerHolder__titleContainer>div:first-of-type{width:-moz-fit-content;flex-direction:column;width:fit-content;margin-right:25px;display:flex}@media screen and (max-width:1024px){.promotion-article-holder__content .promoBannerHolder__titleContainer>div:first-of-type{margin-right:10px}}.promotion-article-holder__content .promoBannerHolder__titleContainer>div:first-of-type>span:first-child{font-size:23px;font-weight:600;line-height:23px}.theme-dark .promotion-article-holder__content .promoBannerHolder__titleContainer>div:first-of-type>span:first-child,.theme-light .promotion-article-holder__content .promoBannerHolder__titleContainer>div:first-of-type>span:first-child{color:var(--text-body-primary)}.promotion-article-holder__content .promoBannerHolder__titleContainer>div:first-of-type>span:first-child{margin-bottom:8px}.promotion-article-holder__content .promoBannerHolder__titleContainer>div:first-of-type>span:last-child{font-size:18px;font-weight:500;line-height:18px}.theme-dark .promotion-article-holder__content .promoBannerHolder__titleContainer>div:first-of-type>span:last-child,.theme-light .promotion-article-holder__content .promoBannerHolder__titleContainer>div:first-of-type>span:last-child{color:var(--text-body-secondary)}@media screen and (max-width:1024px){.promotion-article-holder__content .promoBannerHolder__titleContainer>div:first-of-type>span:last-child{font-size:15px;font-weight:600;line-height:15px}}.promotion-article-holder__content .article-content{background-color:var(--color-secondary-dark);border-radius:8px;padding:44px 30px}@media screen and (max-width:1024px){.promotion-article-holder__content .article-content.chooser-visible{padding:16px 0}}.promotion-article-holder__content .article-content .article-content-holder{padding:16px}.promotion-article-holder__content .article-content .category-chooser{width:-moz-fit-content;background-color:#29313b;border:10px solid #29313b;border-radius:100px;justify-content:center;align-items:center;gap:4px;width:fit-content;margin:0 auto 24px;padding-left:5px;padding-right:5px;display:flex}@media screen and (max-width:1024px){.promotion-article-holder__content .article-content .category-chooser{max-width:90vw;margin:0 auto}}.promotion-article-holder__content .article-content .category-chooser .btn-chooser{letter-spacing:0;color:var(--color-neutral);background-color:var(--color-secondary);border:2px solid var(--color-neutral);cursor:pointer;width:-moz-fit-content;min-width:125.33px;border-radius:100px;width:fit-content;padding:8px 16px;font-size:14px;font-weight:700;line-height:14px}@media screen and (max-width:1024px){.promotion-article-holder__content .article-content .category-chooser .btn-chooser{white-space:nowrap;text-overflow:ellipsis;min-width:90px;max-width:33vw;overflow:hidden}}.promotion-article-holder__content .article-content .category-chooser .btn-chooser.active{color:#00af4c;background-color:transparent;border:2px solid #00af4c}@media screen and (max-width:1024px){.promotion-article-holder__content .article-content{background:0 0;margin-left:24px;margin-right:24px;padding:0 9px 16px}}.promotion-article-holder__content .promo-article-badge{width:-moz-fit-content;text-align:center;width:fit-content}.theme-dark .promotion-article-holder__content .promo-article-badge,.theme-light .promotion-article-holder__content .promo-article-badge{color:var(--text-body-secondary)}.promotion-article-holder__content .promo-article-badge{margin-bottom:31px;font-size:16px;font-weight:700;line-height:20px}.promotion-article-holder__content .promo-article-title{font-size:42px}@media screen and (min-width:1921px){.promotion-article-holder__content .promo-article-title{font-size:44px}}.promotion-article-holder__content .promo-article-title{line-height:42px}@media screen and (max-width:1024px){.promotion-article-holder__content .promo-article-title{margin-bottom:15px;font-size:25px;line-height:25px}}.promotion-article-holder__content .promo-article-title{color:#fff;margin-bottom:20px;font-weight:700}.promotion-article-holder__content .promo-article-subtitle{font-size:16px}@media screen and (max-width:1024px){.promotion-article-holder__content .promo-article-subtitle{font-size:13px;font-style:normal;line-height:1.31}}@media screen and (min-width:1921px){.promotion-article-holder__content .promo-article-subtitle{font-size:18px}}.promotion-article-holder__content .promo-article-subtitle{color:#fff;margin-bottom:30px;font-style:italic;line-height:16px}.promotion-article-holder__content .promoBannerHolder a{text-decoration:unset;width:-moz-fit-content;width:fit-content}.promotion-article-holder__content .promoBannerHolder button:disabled{opacity:.6}.promotion-article-holder__content .promoBannerHolder--clickable{cursor:pointer}.promotion-article-holder__content .promo-divider{opacity:.36;border:1px solid #000;width:100%;height:2px;margin-bottom:30px}@media screen and (max-width:1024px){.promotion-article-holder__content .promo-divider{display:none}}.promotion-article-holder__content>div h2,.promotion-article-holder__content>div strong{letter-spacing:0;margin-bottom:10px;font-size:16px;font-weight:700;line-height:20px}.theme-dark .promotion-article-holder__content>div h2,.theme-dark .promotion-article-holder__content>div strong,.theme-light .promotion-article-holder__content>div h2,.theme-light .promotion-article-holder__content>div strong{color:var(--text-body-primary)}@media screen and (max-width:1024px){.promotion-article-holder__content>div h2,.promotion-article-holder__content>div strong{margin-bottom:10px;font-size:20px;font-weight:700;line-height:25px}}.promotion-article-holder__content>div h2:not(:first-of-type),.promotion-article-holder__content>div strong:not(:first-of-type){margin-top:35px}.theme-dark .promotion-article-holder__content>div h1,.theme-dark .promotion-article-holder__content>div h2,.theme-dark .promotion-article-holder__content>div h3,.theme-dark .promotion-article-holder__content>div h4,.theme-dark .promotion-article-holder__content>div h5,.theme-dark .promotion-article-holder__content>div h6,.theme-light .promotion-article-holder__content>div h1,.theme-light .promotion-article-holder__content>div h2,.theme-light .promotion-article-holder__content>div h3,.theme-light .promotion-article-holder__content>div h4,.theme-light .promotion-article-holder__content>div h5,.theme-light .promotion-article-holder__content>div h6{color:var(--text-body-primary)}.promotion-article-holder__content>div h1,.promotion-article-holder__content>div h2,.promotion-article-holder__content>div h3,.promotion-article-holder__content>div h4,.promotion-article-holder__content>div h5,.promotion-article-holder__content>div h6{letter-spacing:-.01em;text-align:left;font-weight:800}.promotion-article-holder__content>div p,.promotion-article-holder__content>div span:not(button span),.promotion-article-holder__content>div strong{color:#f9f8f8}.promotion-article-holder__content>div li{color:var(--color-neutral);font-size:14px;font-style:normal;font-weight:400;line-height:18px}.promotion-article-holder__content>div h1{font-size:45px;line-height:50px}.promotion-article-holder__content>div h1:first-of-type{margin-bottom:8px}@media screen and (max-width:1024px){.promotion-article-holder__content>div h1{font-size:35px;line-height:40px}.promotion-article-holder__content>div h1:first-of-type{margin-bottom:8px}}.promotion-article-holder__content>div h2{font-size:20px;line-height:25px}.promotion-article-holder__content>div h2:first-of-type{margin-bottom:8px}@media screen and (max-width:1024px){.promotion-article-holder__content>div h2{font-size:20px;line-height:25px}.promotion-article-holder__content>div h2:first-of-type{margin-bottom:8px}}.promotion-article-holder__content>div h3{font-size:18px;line-height:23px}.promotion-article-holder__content>div h4{font-size:16px;line-height:20px}.promotion-article-holder__content>div h5{font-size:15px;line-height:18px}.promotion-article-holder__content>div h6{font-size:14px;line-height:18px}.promotion-article-holder__content>div p,.promotion-article-holder__content>div span:not(button span){font-size:14px;font-weight:400;line-height:18px}.promotion-article-holder__content>div strong{font-size:14px;font-weight:700;line-height:18px;transition:all .25s}.promotion-article-holder__content a{color:var(--color-neutral);font-size:14px;font-style:normal;font-weight:500;line-height:18px;text-decoration:underline}.promotion-article-holder__content a:hover,.promotion-article-holder__content a:hover strong,.promotion-article-holder__content a strong:hover{color:var(--color-neutral-dark)}.promotion-article-holder__content p{letter-spacing:0;text-align:left;color:var(--color-neutral);font-size:14px;font-weight:400;line-height:18px}.promotion-article-holder__content ul{padding:0 0 0 20px;list-style-type:none}.promotion-article-holder__content li{color:var(--color-neutral);padding:0;font-size:16px;position:relative}@media screen and (max-width:1024px){.promotion-article-holder__content li{font-size:14px}}.promotion-article-holder__content li:before{content:"";background-color:var(--color-neutral);border:0;border-radius:50%;width:5px;height:5px;position:absolute;top:7px;left:-15px}.ReactModal__Content>.rewards-history-modal:has(.modal-v5--bottomSheet){border-radius:0;justify-content:flex-end;width:100%}.rewards-history-modal{flex-direction:column;height:100%;display:flex}@media screen and (min-width:1025px){.rewards-history-modal{box-sizing:border-box;padding:32px 0}}.rewards-history{letter-spacing:0;flex-direction:column;gap:16px;width:100%;display:flex}.rewards-history__filters{align-items:center;gap:8px;display:flex;position:relative}.rewards-history__status{flex:1 0 0;min-width:0}.rewards-history__status .dropdown__trigger{height:44px}.rewards-history__date.date-range-dropdown,.rewards-history__sort.dropdown{flex:none;width:auto;position:static}.rewards-history__status-chip{border-radius:var(--tpl-radius-md);background:var(--feedback-success-surface);color:var(--text-success);align-items:center;gap:4px;padding:4px;display:flex}.rewards-history__status-chip svg path{fill:var(--icon-success)}.rewards-history__status-chip--warning{background:var(--feedback-warning-surface);color:var(--text-warning)}.rewards-history__status-chip--warning svg path{fill:var(--icon-warning)}.rewards-history__status-chip--error{background:var(--feedback-error-surface);color:var(--text-error)}.rewards-history__status-chip--error svg path{fill:var(--icon-error)}.rewards-history__list{flex-direction:column;gap:16px;display:flex}.rewards-history__card{border-radius:var(--tpl-radius-md);background:var(--surface-chrome);color:var(--text-heading);flex-direction:column;gap:6px;padding:12px;display:flex}.rewards-history__card-title{align-items:center;gap:4px;min-width:0;display:flex}.rewards-history__card-title svg{flex-shrink:0}.rewards-history__card-title svg path{fill:currentColor}.rewards-history__card-name{text-overflow:ellipsis;white-space:nowrap;overflow:hidden}.rewards-history__row{white-space:nowrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.rewards-history__meta{color:var(--text-primary);align-items:center;gap:8px;display:flex}.rewards-history__time{align-items:center;gap:2px;display:flex}.rewards-history__time svg path{fill:currentColor}.rewards-history__divider{background:var(--border-muted);width:1px;height:12px}.rewards-history__id{align-items:center;gap:4px;display:flex}.rewards-history__details{color:var(--text-primary);text-underline-position:from-font;cursor:pointer;background:0 0;border:0;padding:0;-webkit-text-decoration:underline;text-decoration:underline;text-decoration-thickness:from-font}.rewards-history__empty{text-align:center;flex-direction:column;align-items:center;gap:16px;padding:44px 0;display:flex}.rewards-history__empty img{-o-object-fit:cover;object-fit:cover;width:60px;height:60px}.rewards-history__empty-text{max-width:294px;color:var(--text-body-primary);flex-direction:column;align-items:center;gap:4px;display:flex}.rewards-history__empty-title{color:var(--text-heading)}.modal-top-bar__text:has(.rewards-history-details__name){-webkit-line-clamp:unset;display:block;overflow:visible}.rewards-history-details{letter-spacing:0;width:100%}.rewards-history-details__name{color:var(--text-secondary);display:block}.rewards-history-details__amount{color:var(--text-heading);margin-top:4px;display:block}.rewards-history-details__card{border-radius:var(--tpl-radius-md);background:var(--surface-default);flex-direction:column;gap:8px;padding:12px;display:flex}.rewards-history-details__heading{color:var(--text-heading)}.rewards-history-details__rows{flex-direction:column;gap:6px;display:flex}.rewards-history-details__row{white-space:nowrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.rewards-history-details__label{color:var(--text-secondary)}.rewards-history-details__value{color:var(--text-heading);align-items:center;gap:4px;display:flex}.rewards-history-details__date{gap:8px;display:flex}.rewards-history-details__status{justify-content:center;margin-top:4px;display:flex}.date-range-dropdown{display:inline-flex;position:relative}.date-range-dropdown__preset:focus-visible{outline:2px solid var(--icon-accent);outline-offset:2px}.date-range-dropdown__input:focus-visible{outline:2px solid var(--icon-accent);outline-offset:2px}.date-range-dropdown__month-toggle:focus-visible{outline:2px solid var(--icon-accent);outline-offset:2px}.date-range-dropdown__nav-btn:focus-visible{outline:2px solid var(--icon-accent);outline-offset:2px}.date-range-dropdown__done:focus-visible{outline:2px solid var(--icon-accent);outline-offset:2px}.date-range-dropdown__cancel:focus-visible{outline:2px solid var(--icon-accent);outline-offset:2px}.date-range-dropdown__show-results:focus-visible{outline:2px solid var(--icon-accent);outline-offset:2px}.date-range-dropdown__day:focus-visible{outline:2px solid var(--icon-accent);outline-offset:-2px}.date-range-dropdown__trigger{height:32px;color:var(--color-neutral);cursor:pointer;white-space:nowrap;background-color:var(--color-secondary-light);background-image:radial-gradient(circle at 50% 0%, rgba(var(--color-neutral-rgb), .2) 0%, rgba(var(--color-neutral-rgb), 0) 30%, rgba(var(--color-secondary-darkest-rgb), 0) 60%, rgba(var(--color-secondary-darkest-rgb), .5) 100%);border:0;border-radius:16px;justify-content:center;align-items:center;gap:8px;padding:8px 16px;font-size:12px;font-weight:500;line-height:16px;transition:filter .15s;display:inline-flex;position:relative}@media (hover:hover){.date-range-dropdown__trigger:hover{filter:brightness(1.08)}}.date-range-dropdown__chevron{z-index:1;flex-shrink:0;width:24px;height:24px;transition:transform .2s;position:relative}.date-range-dropdown__chevron path{fill:var(--color-neutral)}.date-range-dropdown__label{z-index:1;text-overflow:ellipsis;max-width:160px;position:relative;overflow:hidden}.date-range-dropdown--active .date-range-dropdown__chevron{transform:rotate(180deg)}.date-range-dropdown__popover{z-index:12;box-sizing:border-box;background-color:var(--surface-default);border-radius:8px;flex-direction:column;gap:16px;width:320px;max-width:calc(100vw - 24px);padding:12px 0 0;display:flex;position:absolute;top:calc(100% + 8px);left:0}.date-range-dropdown__popover--anchor-right{left:auto;right:0}.date-range-dropdown__popover--calendar{padding:16px 12px}.date-range-dropdown__selectors{flex-direction:column;gap:12px;padding:0 12px;display:flex}.date-range-dropdown__popover--calendar .date-range-dropdown__selectors{padding:0}.date-range-dropdown__presets{overscroll-behavior-x:contain;scrollbar-width:none;align-items:center;gap:8px;display:flex;overflow-x:auto}.date-range-dropdown__presets::-webkit-scrollbar{display:none}@media (hover:hover) and (pointer:fine){.date-range-dropdown__presets{cursor:grab}.date-range-dropdown__presets.is-dragging{cursor:grabbing;-webkit-user-select:none;-moz-user-select:none;user-select:none}}.date-range-dropdown__preset{background-color:var(--surface-chrome);cursor:pointer;white-space:nowrap;height:34px;color:var(--text-tertiary);letter-spacing:0;border:0;border-radius:8px;flex-shrink:0;justify-content:center;align-items:center;gap:4px;padding:8px;font-size:12px;font-weight:500;line-height:16px;display:flex}@media (hover:hover){.date-range-dropdown__preset:hover:not(.date-range-dropdown__preset--active){background-color:var(--surface-raised);color:var(--text-primary)}}.date-range-dropdown__preset--active{background-color:var(--action-secondary-hover);color:var(--text-primary);font-weight:600}.date-range-dropdown__inputs{align-items:center;gap:8px;display:flex}.date-range-dropdown__input{box-sizing:border-box;background-color:var(--surface-raised);cursor:pointer;border:1px solid transparent;border-radius:8px;flex:1 0 0;align-items:center;gap:8px;min-width:0;height:44px;padding:0 12px;display:flex;overflow:hidden}@media (hover:hover){.date-range-dropdown__input:hover:not(.date-range-dropdown__input--active){background-color:var(--action-secondary-hover)}}.date-range-dropdown__input--active{border-color:var(--icon-accent)}.date-range-dropdown__input-label{text-align:left;text-overflow:ellipsis;white-space:nowrap;color:var(--text-primary);letter-spacing:0;flex:1;font-size:14px;font-weight:400;line-height:20px;overflow:hidden}.date-range-dropdown__input-chevron{flex-shrink:0;width:24px;height:24px}.date-range-dropdown__input-chevron path{fill:var(--icon-primary)}.date-range-dropdown__calendar{box-sizing:border-box;background-color:var(--surface-chrome);border-radius:8px;flex-direction:column;gap:12px;width:296px;max-width:100%;padding:16px;display:flex}.date-range-dropdown__calendar-header{justify-content:space-between;align-items:center;height:24px;display:flex}.date-range-dropdown__month-toggle{cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;padding:0;display:flex}.date-range-dropdown__month-label{color:var(--text-primary);letter-spacing:0;font-size:14px;font-weight:600;line-height:20px}.date-range-dropdown__month-chevron{width:16px;height:16px}.date-range-dropdown__month-chevron path{fill:var(--icon-primary)}.date-range-dropdown__calendar-nav{align-items:center;gap:8px;display:flex}.date-range-dropdown__nav-btn{cursor:pointer;background:0 0;border:0;justify-content:center;align-items:center;padding:0;display:flex}.date-range-dropdown__nav-icon{width:24px;height:24px}.date-range-dropdown__nav-icon path{fill:var(--icon-primary)}.date-range-dropdown__done{cursor:pointer;color:var(--text-accent);letter-spacing:0;background:0 0;border:0;padding:0;font-size:12px;font-weight:600;line-height:16px}.date-range-dropdown__grid{flex-direction:column;gap:8px;display:flex}.date-range-dropdown__weekdays{grid-template-columns:repeat(7,1fr);gap:4px;display:grid}.date-range-dropdown__weekday{text-align:center;text-transform:uppercase;color:var(--text-tertiary);letter-spacing:0;font-size:12px;font-weight:500;line-height:16px}.date-range-dropdown__weeks{flex-direction:column;gap:4px;display:flex}.date-range-dropdown__week{grid-template-columns:repeat(7,1fr);gap:4px;display:grid;position:relative}.date-range-dropdown__band{z-index:0;background-color:var(--action-secondary-hover);pointer-events:none;border-radius:8px;position:absolute;top:0;bottom:0;left:0;right:0}.date-range-dropdown__day{z-index:1;cursor:pointer;height:32px;color:var(--text-secondary);letter-spacing:0;background:0 0;border:0;border-radius:8px;justify-content:center;align-items:center;padding:4px 0;font-size:14px;font-weight:400;line-height:20px;display:flex;position:relative}.date-range-dropdown__day--outside{opacity:.5}@media (hover:hover){.date-range-dropdown__day:hover:not([aria-disabled=true]):not(.date-range-dropdown__day--edge){background-color:var(--surface-raised)}}.date-range-dropdown__day--edge{background-color:var(--surface-highlight);font-weight:600}.date-range-dropdown__day--today:not(.date-range-dropdown__day--edge){background-color:var(--surface-raised);color:var(--text-accent);font-weight:600}.date-range-dropdown__day[aria-disabled=true]{cursor:default;opacity:.5}.date-range-dropdown__wheel{justify-content:center;gap:32px;height:232px;padding:20px 24px;display:flex;position:relative;overflow:hidden}.date-range-dropdown__wheel:before,.date-range-dropdown__wheel:after{content:"";z-index:2;pointer-events:none;height:60px;position:absolute;left:0;right:0}.date-range-dropdown__wheel:before{background:linear-gradient(180deg, var(--surface-chrome) 0%, transparent 100%);top:0}.date-range-dropdown__wheel:after{background:linear-gradient(0deg, var(--surface-chrome) 0%, transparent 100%);bottom:0}.date-range-dropdown__wheel-band{z-index:0;background-color:var(--action-secondary-hover);pointer-events:none;border-radius:8px;height:32px;position:absolute;top:100px;left:0;right:0}.date-range-dropdown__wheel-column{z-index:1;overscroll-behavior:contain;touch-action:pan-y;height:192px;position:relative;overflow:hidden}.date-range-dropdown__wheel-column--month{width:109px}.date-range-dropdown__wheel-column--year{width:53px}.date-range-dropdown__wheel-track{will-change:transform;flex-direction:column;transition:transform .22s cubic-bezier(.22,.61,.36,1);display:flex}.date-range-dropdown__wheel-item{cursor:pointer;height:32px;color:var(--text-body-primary);letter-spacing:0;opacity:.5;background:0 0;border:0;flex-shrink:0;justify-content:center;align-items:center;padding:0;font-size:14px;font-weight:400;line-height:20px;display:flex}.date-range-dropdown__wheel-item--active{opacity:1;font-size:16px;font-weight:600;line-height:22px}.date-range-dropdown__extras{align-items:center;padding:0 12px;display:flex}.date-range-dropdown__actions{box-shadow:inset 0 1px 0 var(--border-default);align-items:center;gap:8px;padding:16px 12px;display:flex}.date-range-dropdown__cancel,.date-range-dropdown__show-results{cursor:pointer;letter-spacing:0;border:0;border-radius:8px;flex:1 0 0;justify-content:center;align-items:center;gap:6px;min-width:0;height:40px;padding:8px 16px;font-size:14px;font-weight:600;line-height:20px;display:flex}.date-range-dropdown__cancel{background-color:var(--surface-raised);color:var(--text-secondary)}.date-range-dropdown__show-results{background-color:var(--action-primary-default);color:var(--text-on-accent)}@media (hover:hover){.date-range-dropdown__show-results:hover:not(:disabled){box-shadow:0 0 3px 2px rgba(233,255,0,.2),0 0 18px 2px rgba(233,255,0,.2)}}.date-range-dropdown__show-results:disabled{cursor:default;opacity:.4}.dropdown{flex-direction:column;gap:2px;width:100%;display:flex;position:relative}.dropdown__trigger{box-sizing:border-box;background:var(--surface-raised);cursor:pointer;text-align:left;border:1px solid transparent;border-radius:8px;align-items:center;gap:8px;width:100%;height:56px;padding:0 11px;transition:background-color .2s,border-color .2s;display:flex;overflow:hidden}.dropdown__trigger:focus-visible{outline:1px solid var(--focus-ring);outline-offset:2px}.dropdown__trigger-icon{flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.dropdown__trigger-icon img,.dropdown__trigger-icon svg{width:100%;height:100%}.dropdown__trigger-text{flex:1 0 0;justify-content:space-between;align-items:center;min-width:0;display:flex}.dropdown__trigger-value{flex-direction:column;flex:1 0 0;justify-content:center;gap:4px;min-width:0;display:flex}.dropdown__trigger-label{color:var(--text-tertiary);font-family:var(--font-family-primary);letter-spacing:0;white-space:nowrap;font-size:12px;font-weight:400;line-height:16px}.dropdown__trigger-main{color:var(--text-primary);font-family:var(--font-family-primary);letter-spacing:0;white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:400;line-height:20px;overflow:hidden}.dropdown__trigger-main--placeholder{color:var(--text-tertiary)}.dropdown__required{color:var(--text-error);margin-left:2px}.dropdown__trigger-secondary{color:var(--text-body-primary);font-family:var(--font-family-primary);white-space:nowrap;flex-shrink:0;font-size:14px;font-weight:700;line-height:18px}.dropdown__chevron{width:24px;height:24px;color:var(--icon-primary);flex-shrink:0;transition:transform .2s}@media (hover:hover){.dropdown:not(.dropdown--open):not(.dropdown--disabled) .dropdown__trigger:hover{background:var(--surface-prominent)}}.dropdown--open .dropdown__trigger{border-color:var(--icon-accent)}.dropdown--open .dropdown__chevron{transform:rotate(180deg)}.dropdown--disabled .dropdown__trigger{opacity:.5;cursor:default}.dropdown--error .dropdown__trigger{border-color:var(--icon-error)}.dropdown--error .dropdown__chevron{color:var(--icon-error)}.dropdown__error{color:var(--text-error);font-family:var(--font-family-primary);padding-left:16px;font-size:12px;font-weight:400;line-height:16px}.dropdown__panel{z-index:20;box-sizing:border-box;background:var(--surface-default);border-radius:8px;padding:8px;animation:.15s both dropdown-panel-in;position:absolute;top:calc(100% + 8px);left:0;right:0}.dropdown--closing .dropdown__panel{animation:.15s both dropdown-panel-out}.dropdown__search{box-sizing:border-box;background:var(--surface-raised);border-radius:8px;align-items:center;gap:8px;height:56px;margin-bottom:8px;padding:0 12px;display:flex}.dropdown__search-input{min-width:0;color:var(--text-primary);font-family:var(--font-family-primary);background:0 0;border:none;flex:1 0 0;padding:0;font-size:14px;font-weight:400;line-height:20px}.dropdown__search-input::placeholder{color:var(--text-tertiary);opacity:1}.dropdown__search-input:focus{outline:none}.dropdown__search-icon{flex-shrink:0;width:24px;height:24px}.dropdown__no-results{color:var(--text-primary);font-family:var(--font-family-primary);text-align:center;flex-direction:column;gap:4px;margin:4px 0 12px;font-size:12px;font-weight:400;line-height:16px;display:flex}.dropdown__no-results-title{font-weight:600}.dropdown__search-clear{cursor:pointer;background:0 0;border:none;flex-shrink:0;padding:0;display:flex}.dropdown__search-clear svg{width:24px;height:24px}.dropdown__search-clear path{fill:var(--icon-active)}.dropdown__search-empty{text-align:center;flex-direction:column;margin-bottom:8px;display:flex}.dropdown__actions{justify-content:space-between;align-items:flex-start;margin-bottom:12px;padding-top:4px;display:flex}.dropdown__action{color:var(--text-primary);font-family:var(--font-family-primary);text-underline-position:from-font;white-space:nowrap;cursor:pointer;background:0 0;border:none;align-items:center;gap:4px;padding:0;font-size:12px;font-weight:600;line-height:16px;text-decoration:underline;text-decoration-thickness:1.5px;display:flex}.dropdown__action img{flex-shrink:0;width:12px;height:12px}.dropdown__action:disabled{color:var(--text-tertiary);cursor:default}.dropdown__list{overflow-y:auto}.dropdown__list:focus{outline:none}.dropdown--scrollable .dropdown__list{padding-right:4px}.dropdown--scrollable .dropdown__list::-webkit-scrollbar{width:4px}.dropdown--scrollable .dropdown__list::-webkit-scrollbar-track{background:var(--surface-canvas);border-radius:2px}.dropdown--scrollable .dropdown__list::-webkit-scrollbar-thumb{background:var(--icon-tertiary);border-radius:2px}@supports not selector(::-webkit-scrollbar){.dropdown--scrollable .dropdown__list{scrollbar-width:thin;scrollbar-color:var(--icon-tertiary) var(--surface-canvas)}}.dropdown__option{box-sizing:border-box;background:var(--surface-raised);cursor:pointer;background-clip:padding-box;border-bottom:1px solid rgba(72,124,228,.32);align-items:center;gap:8px;height:45px;padding:12px;display:flex}.dropdown__option:first-child{border-top-left-radius:8px;border-top-right-radius:8px}.dropdown__option:last-child{border-bottom:none;border-bottom-right-radius:8px;border-bottom-left-radius:8px;height:44px}.dropdown__option--disabled{opacity:.5;pointer-events:none}.dropdown__option--with-note{flex-direction:column;align-items:stretch;height:auto}.dropdown__option--with-note:last-child{height:auto}.dropdown__option--with-note.dropdown__option--disabled{opacity:1}.dropdown__option-line{align-items:center;gap:8px;min-width:0;display:flex}.dropdown__option--disabled .dropdown__option-line{opacity:.5}.dropdown__option--default.dropdown__option--active,.dropdown__option--country.dropdown__option--active{background:var(--surface-prominent);padding-left:16px;padding-right:12px}.dropdown__option--checkbox.dropdown__option--active{background:var(--surface-prominent)}.dropdown__option-icon{flex-shrink:0;justify-content:center;align-items:center;width:24px;height:24px;display:flex}.dropdown__option-icon img,.dropdown__option-icon svg{width:100%;height:100%}.dropdown__option-label{font-family:var(--font-family-primary);letter-spacing:0;white-space:nowrap;text-overflow:ellipsis;font-size:14px;font-weight:400;line-height:20px;overflow:hidden}.dropdown__option--default .dropdown__option-label{min-width:0;color:var(--text-body-primary);flex:1 0 0}.dropdown__option--checkbox .dropdown__option-label{min-width:0;color:var(--text-primary);flex:1 0 0}.dropdown__option--country .dropdown__option-label{min-width:0;color:var(--text-primary);flex:0 auto}.dropdown__option-code{color:var(--text-tertiary);font-family:var(--font-family-primary);flex-shrink:0;font-size:14px;font-weight:400;line-height:20px}.dropdown__option-count{color:var(--text-primary);font-family:var(--font-family-primary);flex-shrink:0;font-size:14px;font-weight:600;line-height:20px}.dropdown__option-secondary{color:var(--text-body-primary);font-family:var(--font-family-primary);white-space:nowrap;flex-shrink:0;font-size:14px;font-weight:700;line-height:18px}.dropdown__checkbox{box-sizing:border-box;border:1.5px solid var(--icon-primary);border-radius:2px;flex-shrink:0;justify-content:center;align-items:center;width:16px;height:16px;display:inline-flex}.dropdown__checkbox svg{width:12px;height:12px}.dropdown__checkbox svg path{fill:var(--surface-raised)}.dropdown__option--selected .dropdown__checkbox{background:var(--action-primary-default);border:none}@keyframes dropdown-panel-in{0%{opacity:0;transform:translateY(-4px)}}@keyframes dropdown-panel-out{to{opacity:0;transform:translateY(-4px)}}@media (prefers-reduced-motion:reduce){.dropdown__panel,.dropdown--closing .dropdown__panel{animation:none}}.sort-button{border-radius:var(--tpl-radius-md);background:var(--action-secondary-default);width:32px;min-width:32px;height:32px;color:var(--icon-tertiary);cursor:pointer;border:none;flex-shrink:0;justify-content:center;align-items:center;padding:0;transition:background .25s,color .25s,opacity .25s;display:flex}.sort-button .sort-button-icon{width:20px;height:20px}.sort-button .sort-button-icon path{stroke:currentColor}.sort-button:focus{outline:none}.sort-button:focus-visible{outline:1px solid var(--focus-ring);outline-offset:1px}@media (hover:hover){.sort-button:hover{background:var(--action-secondary-hover)}}.sort-button:active{background:var(--surface-chrome)}.sort-button.active{background:var(--action-secondary-hover);color:var(--icon-accent)}.sort-button.disabled{background:var(--action-secondary-default);opacity:.5;pointer-events:none;cursor:auto}.rebate-tile{box-sizing:border-box;border-radius:var(--tpl-radius-md);background:var(--surface-default);letter-spacing:0;flex:1 0 0;align-items:flex-start;gap:12px;min-width:0;padding:12px;display:flex;position:relative;overflow:hidden;box-shadow:0 4px 12px rgba(0,0,0,.4)}.rebate-tile__content{flex-direction:column;flex:1 0 0;align-items:flex-start;gap:12px;min-width:0;display:flex}.rebate-tile__header{align-items:center;gap:8px;width:100%;display:flex}.rebate-tile__icon{flex-shrink:0;justify-content:center;align-items:center;width:32px;height:32px;display:flex;overflow:hidden}.rebate-tile__icon img{flex-shrink:0}.rebate-tile__title{min-width:0;color:var(--text-primary);white-space:nowrap}.rebate-tile__title--long{display:none}@media screen and (min-width:1025px){.rebate-tile__title--short{display:none}.rebate-tile__title--long{display:inline}}.rebate-tile__claim.custom-button{padding-left:16px;padding-right:16px}.rebate-tile__countdown{border-radius:var(--tpl-radius-md);background:var(--surface-canvas);color:var(--text-secondary);white-space:nowrap;align-items:center;gap:4px;padding:4px 6px;display:flex}.rebate-tile__countdown svg path{fill:var(--icon-quarternary)}.rebate-tile__info{border-radius:var(--tpl-radius-sm);background:var(--surface-raised);cursor:pointer;border:0;justify-content:center;align-items:center;width:24px;height:24px;padding:0;display:flex;position:absolute;top:0;right:0}.rebate-tile__info svg path{fill:var(--icon-tertiary)}.RebateV3Card{background-color:var(--color-secondary);flex:0 0 calc(50% - 12px);align-self:stretch;width:calc(50% - 12px);min-height:220px;position:relative;overflow:hidden}@media (max-width:1024px){.RebateV3Card{flex:0 0 100%;width:100%;min-height:180px}}.RebateV3Card__content{z-index:3;flex:1;position:relative}.RebateV3Card__title{color:var(--color-neutral-lighter);font-family:Inter,sans-serif;font-size:20px;font-weight:700;line-height:28px}.RebateV3Card__subtitle{color:var(--color-neutral-dark);text-transform:uppercase;letter-spacing:.5px;font-size:13px}.RebateV3Card__amount{color:var(--color-neutral-lighter);font-size:22px;font-weight:700;line-height:28px}.RebateV3Card__system-amount{color:var(--color-neutral-dark);font-size:13px}.RebateV3Card__promo-badge{color:#ffce29;width:-moz-fit-content;max-width:50%;text-overflow:ellipsis;white-space:nowrap;background:linear-gradient(135deg,rgba(255,206,41,.15),rgba(255,206,41,.05));border:1px solid rgba(255,206,41,.2);border-radius:4px;align-items:center;gap:4px;width:fit-content;padding:2px 8px;font-size:11px;font-weight:600;display:inline-flex;overflow:hidden}.RebateV3Card__claim-status{color:var(--color-neutral-dark);margin-top:auto;font-size:13px}.RebateV3Card__product-badge{background-color:var(--color-system-information);color:var(--color-neutral);width:-moz-fit-content;max-width:50%;border-radius:4px;align-items:center;width:fit-content;padding:1px 6px;font-size:11px;display:inline-flex}.RebateV3Card__rate-badge{color:var(--color-neutral-dark);font-size:12px}.RebateV3Card__cap-indicator{color:#ff9800;font-size:12px;font-weight:600}.RebateV3Card__claimable-now{color:#4caf50;font-weight:600}.RebateV3Card__expires{color:var(--color-neutral-dark);margin-top:2px;font-size:12px}.RebateV3Card__claim-type-badge{color:#4caf50;background-color:rgba(76,175,80,.15);border-radius:4px;align-items:center;padding:1px 6px;font-size:11px;font-weight:600;display:inline-flex}.RebateV3Card__claim-type-badge--bonus{color:#ffce29;background-color:rgba(255,206,41,.15)}.RebateV3Card__bg-image{z-index:1;pointer-events:none;background-position:100%;background-repeat:no-repeat;background-size:contain;width:60%;height:60%;position:absolute;top:0;right:0}@media screen and (min-width:1025px){.RebateV3Card__bg-image{height:230px}}.RebateV3Card__info-icon{cursor:pointer;background:var(--color-neutral-dark);z-index:5;border-radius:0 8px;align-items:flex-start;gap:10px;width:18.5px;height:18.5px;padding:3px;display:flex;position:absolute;top:1px;right:1px}.RebateV3Card__info-icon path{fill:var(--color-secondary)}.RebateV3Card__action{margin-top:0;margin-bottom:0}.RebateV3Card__footer{position:relative}.RebateV3Card__footer:before{content:"";background-color:var(--color-secondary-lighter);z-index:1;border-radius:0 0 16px 16px;width:100%;height:100%;position:absolute;top:0;left:0}.RebateV3Card__footer>div{z-index:3;position:relative}.rebates-v5{flex-direction:column;gap:12px;width:100%;display:flex}@media screen and (min-width:1025px){.rebates-v5{align-items:center;gap:16px}}.rebates-v5__tiles{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px 8px;width:100%;display:grid}@media screen and (min-width:1025px){.rebates-v5__tiles{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px}}.rebates-v5__history-btn{width:100%}@media screen and (min-width:1025px){.rebates-v5__history-btn{width:auto}}.rebates-v5__error{color:var(--text-secondary);flex-direction:column;align-items:center;gap:8px;padding:24px;display:flex}.ReactModal__Content>.rebate-v5-modal:has(.modal-v5--bottomSheet){border-radius:0;justify-content:flex-end;width:100%}.rebate-v5-modal{flex-direction:column;height:100%;display:flex}@media screen and (min-width:1025px){.rebate-v5-modal{box-sizing:border-box;padding:32px 0}}.rebate-detail{letter-spacing:0}.rebate-detail__title{font-family:inherit;display:block}.rebate-detail__subtitle{color:var(--text-tertiary);margin-top:4px;display:block}.rebate-detail__body{flex-direction:column;gap:16px;width:100%;display:flex}.rebate-detail__summary{border-radius:var(--tpl-radius-md);background:var(--surface-default);flex-direction:column;align-items:flex-start;gap:12px;padding:12px;display:flex}.rebate-detail__summary-head{align-items:center;gap:10px;width:100%;display:flex}.rebate-detail__summary-label{min-width:0;color:var(--text-tertiary);flex:1 0 0}.rebate-detail__summary-top{flex-direction:column;gap:4px;width:100%;display:flex}.rebate-detail__chip{border-radius:var(--tpl-radius-md);background:var(--surface-chrome);color:var(--text-secondary);white-space:nowrap;align-items:center;gap:4px;padding:4px 6px;display:flex}.rebate-detail__tier{color:var(--text-primary);flex-shrink:0}.rebate-detail__tier img{-o-object-fit:cover;object-fit:cover;opacity:.7;width:16px;height:16px}.rebate-detail__amount{color:var(--text-primary);margin:0}.rebate-detail__rates{flex-direction:column;gap:12px;display:flex}.rebate-detail__heading{color:var(--text-heading);margin:0}.rebate-detail__rate-row{gap:8px;display:flex}.rebate-detail__rate{border-radius:var(--tpl-radius-md);background:var(--surface-default);flex-direction:column;flex:1 0 0;gap:4px;min-width:0;padding:8px;display:flex;box-shadow:0 4px 12px rgba(0,0,0,.4)}.rebate-detail__rate-name{color:var(--text-secondary);white-space:nowrap;align-items:center;gap:4px;display:flex}.rebate-detail__rate-name svg{flex-shrink:0}.rebate-detail__rate-name svg path{fill:currentColor}.rebate-detail__rate-value{color:var(--text-primary)}.rebate-detail__rate-amount{color:var(--text-tertiary)}.rebate-detail__accordion{border-radius:var(--tpl-radius-md);overflow:hidden}.rebate-detail__accordion-head{background:var(--surface-chrome);cursor:pointer;border:0;justify-content:space-between;align-items:center;width:100%;padding:8px 12px;display:flex}.rebate-detail__accordion-title{color:var(--text-secondary);align-items:center;gap:4px;display:flex}.rebate-detail__accordion-title svg path{fill:currentColor}.rebate-detail__arrow{border-radius:var(--tpl-radius-md);background:var(--surface-raised);width:24px;height:24px;color:var(--icon-secondary);justify-content:center;align-items:center;display:flex}.rebate-detail__arrow svg path{stroke:currentColor}.rebate-detail__arrow--open svg{transform:rotate(180deg)}.rebate-detail__accordion-body{background:var(--surface-default);flex-direction:column;gap:8px;padding:8px 12px 12px;display:flex}.rebate-detail__bullet{color:var(--text-body-primary);align-items:flex-start;gap:4px;display:flex}.rebate-detail__bullet-icon{height:18px;color:var(--icon-primary);flex-shrink:0;align-items:center;display:flex}.rebate-detail__bullet-icon svg path{fill:currentColor}.rebate-detail__cta{flex-direction:column;align-items:center;gap:16px;width:100%;display:flex}.rebate-detail__actions{gap:8px;width:100%;display:flex}.rebate-detail__actions .custom-button{flex:1 0 0;min-width:0}.rebate-detail__terms{color:var(--text-primary)}.rebate-detail__terms a{color:inherit;text-underline-position:from-font;-webkit-text-decoration:underline;text-decoration:underline;text-decoration-thickness:from-font}.RebatesV3Page{width:100%;max-width:1200px;margin:0 auto;padding:0 16px}.RebatesV3Page__display-currency{min-width:130px}.RebatesV3Page__summary{background:linear-gradient(135deg,rgba(76,175,80,.08),rgba(76,175,80,.02));border:1px solid rgba(76,175,80,.15)}.RebatesV3Page__summary-label,.RebatesV3Page__summary-pending{color:var(--color-neutral-dark)}.RebatesV3Page__cards{flex-wrap:wrap;min-height:220px}.RebatesV3Page__refresh-hint{color:var(--color-neutral-dark);font-size:11px}.RebatesV3Page__vip-hint{color:var(--color-neutral-dark);text-align:center;padding:8px 0;font-style:italic}.tab{letter-spacing:0;white-space:nowrap;cursor:pointer;background:0 0;border:none;justify-content:center;align-items:center;gap:4px;font-family:inherit;font-weight:600;transition:background-color .2s,color .2s;display:flex;position:relative}.tab--static{cursor:default}.tab__icon{flex-shrink:0;justify-content:center;align-items:center;display:flex}.tab__icon svg,.tab__icon img{width:100%;height:100%}.tab__icon svg path{fill:currentColor}.tab__count{font-weight:400}.tab--disabled{opacity:.5;pointer-events:none}.tab--primary{color:var(--text-primary);padding:12px;font-size:14px;line-height:20px}.tab--primary .tab__icon{width:16px;height:16px}.tab--primary .tab__highlight{background:var(--icon-accent);opacity:0;border-radius:999px 999px 0 0;height:2px;transition:transform .2s,opacity .2s;position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.tab--primary.tab--selected{color:var(--text-accent)}.tab--primary.tab--selected .tab__highlight{opacity:1;transform:scaleX(1)}@media screen and (min-width:1025px){.tab--primary{font-size:16px;line-height:24px}.tab--primary .tab__icon{width:20px;height:20px}}@media screen and (min-width:1025px) and (hover:hover){.tab--primary:not(.tab--static):hover{color:var(--text-accent)}}.tab--secondary{background:var(--surface-chrome);height:34px;color:var(--text-secondary);border-radius:8px;padding:8px 12px;font-size:14px;line-height:20px}.tab--secondary .tab__icon{width:16px;height:16px}.tab--secondary.tab--selected{background:var(--surface-highlight);color:var(--text-primary)}@media (hover:hover){.tab--secondary:not(.tab--static):not(.tab--selected):hover{background:var(--surface-prominent)}}.tab--tertiary{background:var(--surface-default);color:var(--text-quarternary);border-radius:8px;padding:8px 12px;font-size:12px;line-height:16px}.tab--tertiary .tab__icon{width:16px;height:16px}.tab--tertiary.tab--selected{background:var(--surface-prominent);color:var(--text-primary)}@media (hover:hover){.tab--tertiary:not(.tab--static):not(.tab--selected):hover{background:var(--surface-raised)}}.tab--secondary-games{background:var(--surface-chrome);min-width:60px;color:var(--text-secondary);border-radius:8px;flex-direction:column;padding:8px 6px 6px;font-size:12px;line-height:16px}.tab--secondary-games .tab__icon{width:28px;height:28px}.tab--secondary-games .tab__icon img,.tab--secondary-games .tab__icon svg{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.tab--secondary-games .tab__badge{background:var(--surface-on-inactive);min-width:12px;height:12px;color:var(--text-on-feedback);border-radius:8px;justify-content:center;align-items:center;padding:0 2px;font-size:10px;font-weight:600;line-height:12px;display:flex;position:absolute;top:2px;right:2px}.tab--secondary-games.tab--selected{background:var(--surface-highlight);color:var(--text-primary)}.tab--secondary-games.tab--selected .tab__badge{background:var(--surface-on-active)}@media screen and (min-width:1025px){.tab--secondary-games{min-width:68px;font-size:14px;line-height:20px}.tab--secondary-games .tab__icon{width:32px;height:32px}.tab--secondary-games .tab__badge{min-width:14px;height:14px;font-size:12px;line-height:16px}}@media screen and (min-width:1025px) and (hover:hover){.tab--secondary-games:not(.tab--static):not(.tab--selected):hover{background:var(--surface-prominent)}}.tab-navigation{overscroll-behavior-x:contain;scrollbar-width:none;align-items:center;gap:8px;display:flex;overflow-x:auto}.tab-navigation::-webkit-scrollbar{display:none}.tab-navigation--primary{gap:0}.tab-navigation__tab{flex:none}@media screen and (max-width:1024px){.tab-navigation--mobile-full-width{width:100%}.tab-navigation--mobile-full-width .tab-navigation__tab{flex:1 1 0;min-width:0}}@media (hover:hover) and (pointer:fine){.tab-navigation{cursor:grab}.tab-navigation.is-dragging{cursor:grabbing;-webkit-user-select:none;-moz-user-select:none;user-select:none}}.ReactModal__Content>.rewards-am-modal:has(.modal-v5--bottomSheet){border-radius:0;justify-content:flex-end;width:100%}.rewards-am-modal{flex-direction:column;height:100%;display:flex}@media screen and (min-width:1025px){.rewards-am-modal{box-sizing:border-box;padding:32px 0}}.rewards-am-sheet{letter-spacing:0;flex-direction:column;align-items:center;gap:16px;width:100%;display:flex}.rewards-am-sheet__intro{flex-direction:column;gap:8px;width:100%;display:flex}.rewards-am-sheet__title{width:100%;color:var(--text-primary);margin:0}.rewards-am-sheet__title--center{text-align:center}.rewards-am-sheet__description{color:var(--text-secondary);margin:0}.rewards-am-sheet__image{-o-object-fit:cover;object-fit:cover;width:57px;height:60px;display:block}.rewards-am-sheet__box{box-sizing:border-box;border-radius:var(--tpl-radius-md);background:var(--surface-chrome);flex-direction:column;gap:8px;width:100%;padding:12px;display:flex}.rewards-am-sheet__box-title,.rewards-am-sheet__box-text{color:var(--text-primary)}.rewards-am-sheet__bar{background:var(--surface-prominent);border-radius:100px;width:100%;height:8px;display:block;position:relative;overflow:hidden}.rewards-am-sheet__bar-fill{background:var(--surface-highlight);height:100%;position:absolute;top:0;left:0}.rewards-am-sheet__away{color:var(--text-secondary)}.rewards-am-sheet__manager{flex-direction:column;width:100%;display:flex}.rewards-am-sheet__profile{border-radius:var(--tpl-radius-md);background:var(--surface-default);align-items:center;gap:8px;padding:12px;display:flex}.rewards-am-sheet__identity{flex-direction:column;flex:1 0 0;gap:4px;min-width:0;display:flex}.rewards-am-sheet__name{color:var(--text-primary);overflow-wrap:anywhere}.rewards-am-sheet__role{color:var(--text-secondary)}.rewards-am-sheet__contacts{flex-shrink:0;align-items:flex-start;gap:8px;display:flex}.rewards-am-sheet__contact{border-radius:var(--tpl-radius-md);background:var(--surface-raised);justify-content:center;align-items:center;width:32px;height:32px;display:flex}.rewards-am-sheet__contact svg path{fill:var(--text-secondary)}.rewards-am-sheet__help{border-radius:0 0 var(--tpl-radius-md) var(--tpl-radius-md);background:var(--surface-raised);color:var(--text-primary);padding:8px 12px}.rewards-am-sheet__help strong,.rewards-am-sheet__help b{font-weight:600}.rewards-am-sheet__actions{gap:8px;width:100%;display:flex}.rewards-am-sheet__actions .custom-button{flex:1 0 0;min-width:0}.rewards-help{flex-shrink:0;display:inline-flex;position:relative}.rewards-help__button svg path{fill:currentColor}.rewards-help__dot{box-sizing:border-box;border-radius:var(--tpl-radius-md);background:var(--action-primary-default);pointer-events:none;width:12px;height:12px;padding:0 2px;position:absolute;top:-2px;right:-2px}.ReactModal__Content>.vip-benefits-modal:has(.modal-v5--bottomSheet){border-radius:0;justify-content:flex-end;width:100%}.vip-benefits-modal{flex-direction:column;height:100%;display:flex}@media screen and (min-width:1025px){.vip-benefits-modal{box-sizing:border-box;padding:32px 0}}.vip-benefits{letter-spacing:0;flex-direction:column;gap:16px;width:100%;display:flex}.vip-benefits__section{flex-direction:column;gap:12px;display:flex}.vip-benefits__heading{color:var(--text-primary);margin:0}.vip-benefits__list{flex-direction:column;gap:8px;display:flex}.vip-benefits__row{border-radius:var(--tpl-radius-md);background:var(--surface-default);align-items:center;gap:8px;padding:12px;display:flex}.vip-benefits__row-main{flex:1 0 0;align-items:center;gap:8px;min-width:0;display:flex}.vip-benefits__tile{border-radius:var(--tpl-radius-md);background:var(--surface-chrome);flex-shrink:0;justify-content:center;align-items:center;width:44px;height:44px;display:flex;overflow:hidden}.vip-benefits__row-text{flex-direction:column;gap:4px;min-width:0;display:flex}.vip-benefits__row-title{color:var(--text-primary)}.vip-benefits__amount{white-space:nowrap;align-items:center;gap:4px;display:flex}.vip-benefits__amount-label{color:var(--text-tertiary)}.vip-benefits__amount-value{color:var(--text-accent)}.vip-benefits__available-at{white-space:nowrap;flex-direction:column;justify-content:space-between;align-self:stretch;align-items:flex-end;display:flex}.vip-benefits__available-label{color:var(--text-secondary)}.vip-benefits__available-level{color:var(--text-tertiary);align-items:center;gap:2px;display:flex}.vip-benefits__gem{opacity:.5;width:16px;height:16px;display:flex}.vip-benefits__gem img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.vip-benefits__locked{color:var(--text-tertiary);white-space:nowrap;align-items:center;gap:4px;display:flex}.vip-benefits__locked svg path{fill:currentColor}.vip-benefits__good-to-know{border-radius:0 0 var(--tpl-radius-md) var(--tpl-radius-md);background:var(--surface-raised);color:var(--text-primary);align-items:center;gap:4px;padding:8px 12px;display:flex}.vip-benefits__good-to-know svg{flex-shrink:0}.vip-benefits__good-to-know svg path{fill:currentColor}.vip-benefits__good-to-know-label{flex:1 0 0;min-width:0}.vip-benefits__read-more{color:var(--text-primary);text-underline-position:from-font;white-space:nowrap;cursor:pointer;background:0 0;border:0;padding:0;-webkit-text-decoration:underline;text-decoration:underline;text-decoration-thickness:from-font}.vip-benefits__perks{border-radius:var(--tpl-radius-md);background:var(--surface-default);flex-direction:column;gap:4px;display:flex;overflow:hidden}.vip-benefits__perks-header{background:var(--surface-raised);align-items:center;gap:8px;padding:8px 12px;display:flex}.vip-benefits__perks-icon{flex-shrink:0;justify-content:center;align-items:center;width:20px;height:20px;display:flex;overflow:hidden}.vip-benefits__perks-icon img{flex-shrink:0}.vip-benefits__perks-title{color:var(--text-heading)}.vip-benefits__perks-body{flex-direction:column;gap:6px;padding:12px;display:flex}.vip-benefits__perk{justify-content:space-between;align-items:center;gap:8px;display:flex}.vip-benefits__perk-label{color:var(--text-secondary)}.vip-benefits__perk-value{color:var(--text-heading);white-space:nowrap}.vip-good-to-know{letter-spacing:0;flex-direction:column;align-items:center;gap:16px;width:100%;display:flex}.vip-good-to-know__image{box-sizing:border-box;width:60px;height:60px;padding-left:3px;display:flex}.vip-good-to-know__image img{width:50.91px;height:60px}.vip-good-to-know__title{width:100%;color:var(--text-primary);text-align:center;margin:0}.vip-good-to-know__tips{box-sizing:border-box;background:var(--surface-chrome);border-radius:16px;flex-direction:column;gap:8px;width:100%;padding:12px;display:flex}.vip-good-to-know__tip{color:var(--text-body-primary);align-items:flex-start;gap:4px;display:flex}.vip-good-to-know__tip-icon{height:18px;color:var(--text-primary);flex-shrink:0;align-items:center;display:flex}.vip-good-to-know__tip-icon svg path{fill:currentColor}.rewards-vip-summary{box-sizing:border-box;border-radius:var(--tpl-radius-md);background:var(--surface-default);letter-spacing:0;flex-direction:column;gap:12px;width:100%;padding:12px;display:flex}.rewards-vip-summary__progress-row{align-items:flex-end;gap:8px;display:flex}.rewards-vip-summary__gem{opacity:.7;flex-shrink:0;width:30px;height:30px;display:flex}.rewards-vip-summary__gem img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.rewards-vip-summary__progress{flex-direction:column;flex:1 0 0;gap:6px;min-width:0;display:flex}.rewards-vip-summary__tiers{justify-content:space-between;align-items:center;width:100%;display:flex}.rewards-vip-summary__tier,.rewards-vip-summary__next{white-space:nowrap;align-items:center;gap:2px;display:flex}.rewards-vip-summary__tier-name{color:var(--text-primary)}.rewards-vip-summary__tier-pct{color:var(--text-body-primary)}.rewards-vip-summary__next-label,.rewards-vip-summary__next-name{color:var(--text-tertiary)}.rewards-vip-summary__next-gem{opacity:.5;flex-shrink:0;width:16px;height:16px;display:flex}.rewards-vip-summary__next-gem img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.rewards-vip-summary__bar{background:var(--surface-prominent);border-radius:100px;width:100%;height:8px;display:block;overflow:hidden}.rewards-vip-summary__bar-fill{background:var(--surface-highlight);height:100%;display:block}.rewards-vip-summary__actions{gap:10px;display:flex}.rewards-vip-summary__actions--logged-out{gap:12px}.rewards-vip-summary__action,.rewards-vip-summary__benefits{flex:1 0 0;min-width:0}.rewards-vip-summary__benefits{display:flex;position:relative}.rewards-vip-summary__badge{box-sizing:border-box;border-radius:var(--tpl-radius-md);background:var(--action-primary-default);min-width:16px;height:16px;color:var(--text-on-feedback);pointer-events:none;justify-content:center;align-items:center;padding:0 2px;display:flex;position:absolute;top:-2px;right:-2px}.rewards-vip-summary__intro{align-items:center;gap:8px;display:flex}@media screen and (min-width:1025px){.rewards-vip-summary__intro{gap:12px}}.rewards-vip-summary__illustration{flex-shrink:0;width:49px;height:48px;position:relative;overflow:hidden}.rewards-vip-summary__illustration img{width:115.38%;max-width:none;height:117.65%;position:absolute;top:-9.8%;left:-7.69%}.rewards-vip-summary__intro-text{flex-direction:column;gap:4px;min-width:0;display:flex}.rewards-vip-summary__intro-title{color:var(--text-primary)}.rewards-vip-summary__intro-description{color:var(--text-secondary)}.rewards-vip-summary--new .rewards-vip-summary__next-gem{opacity:.7}.rewards-vip-summary__ranks{width:100%}.rewards-vip-summary__divider{background:rgba(255,255,255,.08);width:100%;height:1px;margin-top:-1px;display:block}.rewards-vip-summary__transfer{flex-direction:column;gap:8px;display:flex}.rewards-vip-summary__transfer-text{color:var(--text-secondary)}.rewards-page{box-sizing:border-box;flex-direction:column;gap:24px;width:100%;padding:12px;display:flex}@media screen and (min-width:1025px){.rewards-page{gap:32px;max-width:1248px;margin:0 auto;padding:24px}}.rewards-page__header{flex-direction:column;gap:12px;width:100%;display:flex}@media screen and (min-width:1025px){.rewards-page__header{width:486px}}.rewards-page__title-row{justify-content:space-between;align-items:center;display:flex}.rewards-page__title{color:var(--text-heading);letter-spacing:0;white-space:nowrap;margin:0}.rewards-page__tab-badge{box-sizing:border-box;border-radius:var(--tpl-radius-md);background:var(--action-primary-default);min-width:16px;height:16px;color:var(--text-on-feedback);pointer-events:none;justify-content:center;align-items:center;padding:0 2px;display:flex;position:absolute;top:-2px;right:-2px}.rewards-page .rewards-page-tabs{margin-top:-2px;padding-top:2px}.rewards-page .rewards-page-tabs .menu-icon,.rewards-page .rewards-page-tabs .menu-icon-masked{width:16px;height:16px}.rewards-page .rewards-page-tabs .menu-icon-masked{background-color:currentColor}.FeelingLuckyBanner{background-repeat:no-repeat;border-radius:8px;align-items:center;gap:16px;height:99px;display:flex;position:relative}.FeelingLuckyBanner .info-icon{cursor:pointer;background:#c4c6c9;border-radius:0 8px;align-items:flex-start;gap:10px;width:20px;height:20px;padding:3px;display:flex;position:absolute;top:0;right:0}.FeelingLuckyBanner .info-icon path{fill:var(--color-secondary)}.FeelingLuckyBanner .empty-holder{width:30%}@media screen and (max-width:1024px){.FeelingLuckyBanner .empty-holder{width:10%}.FeelingLuckyBanner{gap:unset;background-size:cover;justify-content:space-around;width:100%}}.FeelingLuckyBanner .text-holder{flex-direction:column;align-items:flex-start;gap:8px;width:40%;display:flex}@media screen and (max-width:1024px){.FeelingLuckyBanner .text-holder{width:unset}}.FeelingLuckyBanner .text-holder .title{color:var(--color-neutral);letter-spacing:-.3px;font-size:26px;font-style:normal;font-weight:700;line-height:26px}@media screen and (max-width:1024px){.FeelingLuckyBanner .text-holder .title{color:#fff;width:20vw;font-size:20px;font-style:normal;font-weight:700;line-height:25px}}.FeelingLuckyBanner .text-holder .sub-title{color:var(--color-neutral);leading-trim:both;text-edge:cap;font-size:20px;font-style:normal;font-weight:400;line-height:20px}.FeelingLuckyBanner .buttons-holder{flex-direction:column;justify-content:center;align-items:center;width:30%;height:68px;padding:8px 8px 0;display:flex}@media screen and (max-width:1024px){.FeelingLuckyBanner .buttons-holder{width:unset;height:35px;padding:0}}.FeelingLuckyBanner .buttons-holder button{white-space:nowrap;border:2px solid var(--color-neutral);background-color:var(--color-primary);color:var(--color-neutral);text-align:center;text-transform:capitalize;cursor:pointer;border-radius:100px;min-width:192px;padding:8px 16px;font-size:14px;font-style:normal;font-weight:700;line-height:18px;transition:background-color .25s,border-color .25s,box-shadow .25s}.FeelingLuckyBanner .buttons-holder button:hover{background-color:var(--color-primary-dark);border-color:var(--color-primary-transparent-hover);box-shadow:1px 1px 10px 3px var(--color-primary-half)}@media screen and (max-width:1024px){.FeelingLuckyBanner .buttons-holder button{width:unset;color:var(--color-neutral);text-align:center;padding:8px 24px;font-size:14px;font-style:normal;font-weight:700;line-height:19px}}.FeelingLuckyBanner .buttons-holder .more-details{cursor:pointer;flex-direction:row;justify-content:center;align-items:center;gap:4px;padding-top:8px;display:flex}@media screen and (max-width:1024px){.FeelingLuckyBanner .buttons-holder .more-details{padding-top:14px}}.FeelingLuckyBanner .buttons-holder .more-details span{color:var(--color-neutral);text-align:center;letter-spacing:.393px;font-size:12px;font-style:normal;font-weight:400;line-height:14px}@media screen and (max-width:1024px){.FeelingLuckyBanner .buttons-holder .more-details span{color:var(--color-neutral);text-align:center;letter-spacing:.327px;font-size:10px;font-style:normal;font-weight:400;line-height:12px}}.Levels{background-color:var(--color-secondary);border-radius:8px;flex-direction:column;justify-content:center;align-items:center;gap:8px;width:100%;max-width:448px;height:112px;padding:16px 28px;display:flex;position:relative}.Levels .info-icon{cursor:pointer;background:#c4c6c9;border-radius:0 8px;align-items:flex-start;gap:10px;width:22px;height:22px;padding:3px;display:flex;position:absolute;top:0;right:0}.Levels .info-icon path{fill:var(--color-secondary)}.Levels .levels-header,.Levels .levels-info{justify-content:space-between;align-items:center;width:100%;display:flex}.Levels .levels-header>div{cursor:pointer;border:1px solid var(--color-secondary-lighter);border-radius:8px;justify-content:center;align-items:center;gap:8px;padding:4px 8px;display:flex}.Levels .levels-header>div:first-of-type{background-color:var(--color-secondary-lighter)}.theme-dark .Levels .levels-header>div:first-of-type img,.theme-light .Levels .levels-header>div:first-of-type img{filter:var(--filter-icon-primary)}.Levels .levels-header .level-icon{width:17.042px;height:12px}.Levels .levels-header span{color:var(--color-neutral);text-transform:capitalize;font-size:14px;font-style:normal;font-weight:700;line-height:18px}.Levels .levels-info .more-details{cursor:pointer;flex-direction:row;justify-content:center;align-items:center;gap:4px;display:flex}.Levels .levels-info .more-details span{color:#f9f8f8;text-align:center;letter-spacing:.393px;font-size:12px;font-style:normal;font-weight:400;line-height:14px}@media screen and (max-width:1024px){.Levels .levels-info .more-details span{color:#f9f8f8;text-align:center;letter-spacing:.36px;font-size:11px;font-style:normal;font-weight:400;line-height:14px}}.Levels .levels-info .progress-info{text-align:center;width:100%}.Levels .levels-info .progress-info p{text-align:center;color:var(--color-neutral);letter-spacing:.393px;font-size:12px;font-style:normal;font-weight:400;line-height:16px}.Levels .levels-info .progress-info p span{color:var(--color-primary-light);font-size:14px;font-style:normal;font-weight:500;line-height:18px}.progress-bar-v5{background:var(--surface-default);border-radius:100px;overflow:hidden}.progress-bar-v5__progress{flex:1 0 0;min-width:0}.progress-bar-v5__fill{background:var(--surface-highlight);flex-shrink:0;min-width:6px;height:8px}.progress-bar--odin{width:100%}.level-icon.classic path{fill:var(--color-vip-classic)}.level-icon.bronze path{fill:var(--color-vip-bronze)}.level-icon.silver path{fill:var(--color-vip-silver)}.level-icon.gold path{fill:var(--color-vip-gold)}.level-icon.platinum path{fill:var(--color-vip-platinum)}.level-icon.diamond path{fill:var(--color-vip-diamond)}.VipHost{background-color:var(--color-secondary);border-radius:8px;flex-direction:column;justify-content:center;align-items:flex-start;gap:10px;width:443px;height:112px;padding:16px;display:flex;position:relative}.VipHost .info-icon{cursor:pointer;background:#c4c6c9;border-radius:0 8px;align-items:flex-start;gap:10px;width:22px;height:22px;padding:3px;display:flex;position:absolute;top:0;right:0}.VipHost .info-icon path{fill:var(--color-secondary)}@media screen and (max-width:1024px){.VipHost{width:100%;margin-top:24px}}.VipHost .host-head{justify-content:space-between;width:100%;display:flex}.VipHost .host-head .vip-host img{width:15.042px;height:10px}.VipHost .host-head .vip-host span{color:#fff;font-size:14px;font-style:normal;font-weight:700;line-height:19px}.VipHost .host-details{gap:8px;width:100%;display:flex}.VipHost .host-details.space-between{justify-content:space-between}.VipHost .host-details.locked>svg path{fill:var(--color-primary)}.VipHost .host-details.locked span:first-of-type{color:var(--color-neutral);font-size:16px;font-style:normal;font-weight:700;line-height:19px}.VipHost .host-details.locked span:nth-of-type(2){color:var(--color-neutral);justify-content:center;align-items:center;gap:5px;font-size:14px;font-style:normal;font-weight:400;line-height:18px;display:flex}.VipHost .host-details.locked span:nth-of-type(2) img{height:10px}.VipHost .host-details .available circle{fill:#0cd663}.VipHost .host-details .acc-mng{color:var(--color-primary-light);letter-spacing:.393px;font-size:12px;font-style:normal;font-weight:400;line-height:16px}.VipHost .host-details .acc-name{color:var(--color-neutral);font-size:14px;font-style:normal;font-weight:400;line-height:18px}.VipHost .host-details .available-from-to{color:var(--color-neutral);text-transform:capitalize;letter-spacing:.393px;font-size:12px;font-style:normal;font-weight:400;line-height:16px}.VipHost .host-details .social-media{flex-direction:row;justify-content:center;align-items:center;gap:18px;display:flex}.VipHost .host-details .social-media .disabled{opacity:.6;cursor:not-allowed}.VipHost .host-details .flex-text{flex-direction:column;align-items:flex-start;gap:4px;display:flex}.VipHost .host-details .flex-text span{color:var(--color-neutral-dark);font-size:14px;font-style:normal;font-weight:400;line-height:19px}.VipTabs{flex-direction:column;gap:20px;display:flex}@media screen and (max-width:1024px){.VipTabs{gap:unset}}.VipTabs .chooser-holder{justify-content:center;width:100%;display:flex}.VipTabs .chooser-holder .TabsV33-wrapper,.VipTabs .chooser-holder .tab-navigation{margin:unset}@media screen and (max-width:1024px){.VipTabs .chooser-holder .TabsV33-wrapper,.VipTabs .chooser-holder .tab-navigation{margin:0 auto 20px}.VipTabs .chooser-holder .TabsV33-wrapper .tab,.VipTabs .chooser-holder .tab-navigation .tab{flex-basis:33.3%}}.VipRebates .rebates-page{background-color:transparent;padding:0}.VipRebates .rebates-title{display:none}.BonusPage .bonus-page{background-color:transparent;padding:0}.BonusPage .bonus-page .inline-flex,.BonusPage .bonus-page .transactionHistory-container,.BonusPage .bonus-page .bottom-buttons-holder,.BonusPage .bonus-page .title{display:none}.BonusPage .bonus-page .bonuses-category-items{-moz-column-gap:20px;flex-flow:wrap;column-gap:20px}.VipReferAFriend{justify-content:center;align-self:stretch;align-items:flex-start;gap:16px;display:flex}@media screen and (max-width:1024px){.VipReferAFriend{flex-wrap:wrap}}.VipReferAFriend .card{background:var(--color-secondary-dark);border-radius:8px;flex-direction:column;align-items:flex-start;gap:8px;width:320px;height:131px;padding:24px 16px;display:flex}.VipReferAFriend .card.flex-row{flex-direction:row;justify-content:space-between;align-items:center}.VipReferAFriend .card.flex-row h5{max-width:130px}.VipReferAFriend .card.flex-row .svg-holder{cursor:pointer}.VipReferAFriend .card.flex-row .svg-holder svg{background:#fff;border-radius:8px;padding:5px}.VipReferAFriend .card h5{color:var(--color-neutral);font-size:16px;font-style:normal;font-weight:700;line-height:20px}.VipReferAFriend .card .green-holder{background:var(--color-secondary-light);cursor:pointer;border:1px solid transparent;border-radius:8px;justify-content:space-between;align-items:center;width:100%;height:56px;padding:8px 16px;display:flex}.VipReferAFriend .card .green-holder:hover{border:1px solid #fff}.VipReferAFriend .card .green-holder span{color:var(--color-neutral);-webkit-line-clamp:3;text-overflow:ellipsis;white-space:nowrap;-webkit-box-orient:vertical;max-width:200px;font-size:14px;font-style:normal;font-weight:400;line-height:18px;display:block;overflow:hidden}.VipReferAFriend .card .green-holder svg{cursor:pointer}.aff-description{text-align:center;letter-spacing:.36px;font-size:11px;font-style:normal;font-weight:400;line-height:14px}.aff-description a{color:#00af4c}.copy-input{cursor:pointer}.copy-input .input-reusable--readonly{pointer-events:unset}.copy-input .input-reusable__input{cursor:pointer}.copy-input.copied .input-reusable{border-color:var(--border-accent)}.VipRewardSystem{flex-direction:column;gap:24px;max-width:921px;display:flex}@media screen and (max-width:1024px){.VipRewardSystem{width:100%;padding:34px 15.5px 80px;display:flex}}.VipRewardSystem .flex-inline{align-items:center;gap:24px;display:flex}@media screen and (max-width:1024px){.VipRewardSystem .flex-inline{display:block}}