.button{align-items:center;border-radius:8px;color:var(--gray-900);cursor:pointer;display:inline-flex;font-family:var(--font-sf-pro-text);font-size:17px;font-style:normal;font-weight:600;gap:14px;justify-content:center;letter-spacing:-.073px;line-height:22px;text-align:center;transition:all .2s ease-in-out}.button:hover{transform:translateY(-1px)}.button:active{transform:translateY(0)}.buttonSizeXs{gap:6px;min-height:24px;padding:4px 8px}.buttonSizeSm{font-size:11px;font-style:normal;font-weight:400;gap:6px;letter-spacing:.007px;line-height:13px;min-height:30px;padding:6px 12px}.buttonSizeMd{min-height:36px;padding:8px 16px}.buttonSizeLg{min-height:42px;padding:10px 20px}.buttonSizeXl{min-height:48px;padding:12px 24px}.buttonSizeXxl{min-height:54px;padding:14px 28px}.buttonVariantPrimary{background:var(--accent-400);border:none;color:var(--gray-900)}.buttonVariantPrimary:hover{background:var(--accent-500)}.buttonVariantOutline{background:transparent;border:1px solid var(--gray-900);color:var(--gray-900)}.buttonVariantSecondary{background:var(--gray-50);border:1px solid transparent;color:var(--gray-900)}.buttonVariantSecondary:hover{background:var(--gray-300);color:var(--gray-900)}.buttonVariantSecondary:active{background:var(--gray-400)}.buttonVariantSoft{background:var(--gray-100);color:var(--gray-700)}.buttonVariantSoft:hover{background:var(--gray-200)}.buttonVariantGhost{background:transparent;color:var(--gray-900)}.buttonVariantGhost:hover{background:var(--gray-50);color:var(--gray-700)}.buttonVariantGreen{background:var(--color-green);border:none;color:var(--color-white)}.buttonVariantGreen:hover{background:var(--color-green-dark);box-shadow:0 4px 12px rgba(34,197,94,.3);transform:translateY(-1px)}.buttonVariantGreen:active{transform:translateY(0)}.buttonVariantRed{background:var(--color-red);border:none;color:var(--color-white)}.buttonVariantRed:hover{background:var(--color-red-dark);box-shadow:0 4px 12px rgba(239,68,68,.3);transform:translateY(-1px)}.buttonVariantRed:active{transform:translateY(0)}.buttonVariantInfo{background:var(--color-blue);border:none;color:var(--color-white)}.buttonVariantInfo:hover{background:var(--color-blue-dark);box-shadow:0 4px 12px rgba(59,130,246,.3);transform:translateY(-1px)}.buttonVariantInfo:active{transform:translateY(0)}.buttonVariantYellow{background:#ffdf3f;border:none;color:var(--gray-900)}.buttonVariantYellow:hover{background:#ffd60c;box-shadow:0 4px 12px rgba(255,223,63,.3);transform:translateY(-1px)}.buttonVariantYellow:active{transform:translateY(0)}.buttonFluid{flex:1;width:100%}.button:disabled{background:#eceef1;background:var(--Bg-Disable,#eceef1);border:none;color:#d0d4dc;color:var(--Text-Disabled,#d0d4dc);cursor:not-allowed;pointer-events:none}.button:focus-visible{outline:2px solid var(--accent-5);outline-offset:2px}.cardInfoFrozen{display:flex;flex:1;flex-direction:column}.cardInfoFrozenContent{color:#69758e;color:var(--Text-Secondary,#69758e);flex:1;font-size:17px;font-style:normal;font-weight:500;letter-spacing:-.073px;line-height:22px}.cardInfoFrozenActions{margin-top:auto}.toastViewport{display:flex;flex-direction:column;gap:8px;list-style:none;margin:0;max-width:100vw;outline:none;padding:16px;position:fixed;right:0;top:0;width:320px;z-index:2147483647}.toastRoot{align-items:flex-start;background-color:#fff;border-left:4px solid;border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.15);display:flex;gap:8px;padding:12px 16px;position:relative}.toastRootSuccess{border-left-color:#10b981}.toastRootError{border-left-color:#ef4444}.toastRootWarning{border-left-color:#f59e0b}.toastRootInfo{border-left-color:#3b82f6}.toastTitle{color:#1f2937;font-size:14px;font-weight:600;line-height:1.4;margin:0}.toastDescription{color:#6b7280;font-size:13px;line-height:1.4;margin:4px 0 0}.toastClose{background:none;border:none;border-radius:4px;color:#9ca3af;cursor:pointer;font-size:18px;line-height:1;padding:4px;position:absolute;right:8px;top:8px;transition:color .2s,background-color .2s}.toastClose:hover{background-color:#f3f4f6;color:#6b7280}@keyframes slideInRight{0%{opacity:0;transform:translateX(100%)}to{opacity:1;transform:translateX(0)}}@keyframes slideOutRight{0%{opacity:1;transform:translateX(0)}to{opacity:0;transform:translateX(100%)}}.toastRoot[data-state=open]{animation:slideInRight .3s ease-out}.toastRoot[data-state=closed]{animation:slideOutRight .3s ease-in}.logo{align-items:center;display:inline-flex;justify-content:center;max-width:116px}.logoImage{display:block;height:auto;width:100%}.header{align-items:center;background:#ffdf3f;background:var(--accent-400);box-sizing:border-box;display:flex;justify-content:center;min-height:122px;padding:78px 15px 18px}.privateApp .header{height:122px;height:var(--private-system-header-height,122px);left:0;min-height:122px;min-height:var(--private-system-header-height,122px);position:absolute;right:0;top:0;z-index:3}.privateAppIos .header{padding-top:86px}.loading{align-items:center;display:flex;flex-direction:column;justify-content:center;text-align:center}.loadingFull{flex:1;min-height:100%}.loadingSpinner{animation:spin 1s linear infinite}.icon{align-items:center;display:inline-flex;justify-content:center;vertical-align:middle}.icon svg{fill:currentColor;height:100%;width:100%}.iconSizeXs{height:12px;width:12px}.iconSizeSm{height:16px;width:16px}.iconSizeMd{height:20px;width:20px}.iconSizeLg{height:24px;width:24px}.iconSizeXl{height:32px;width:32px}.iconColorPrimary{color:#030406;color:var(--gray-900)}.iconColorSecondary{color:#a1a9b8;color:var(--gray-200)}.iconColorAccent{color:#ffdf3f;color:var(--accent-400)}.iconColorSuccess{color:#019f3c;color:var(--green-500)}.iconColorWarning{color:#f29100;color:var(--orange-500)}.iconColorError{color:#d91528;color:var(--red-500)}.iconColorInherit{color:inherit}.dark .iconColorPrimary{color:#fff;color:var(--gray-0)}.dark .iconColorSecondary{color:#a1a9b8;color:var(--gray-200)}.iconSpin{animation:spin 1s linear infinite}@keyframes spin{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.navbar{align-items:stretch;background:var(--gray-0);bottom:0;box-shadow:0 4px 120px 0 rgba(0,0,0,.1);flex-direction:column;left:0;max-width:100%;position:fixed;z-index:10}.navbar,.navbarMenu{display:flex;width:100%}.navbarMenu{align-items:center;justify-content:space-between}.navbarCell{flex:1 0 0;min-width:0}.navbarItem{align-items:center;color:var(--gray-200);display:flex;flex-direction:column;font-size:13px;font-style:normal;font-weight:500;gap:4px;letter-spacing:-.08px;line-height:18px;min-height:54px;padding-top:8px;position:relative;text-align:center;-webkit-text-decoration:none;text-decoration:none;transition:color .2s ease;width:100%}.navbarItem:before{background:transparent;content:"";height:2px;left:0;position:absolute;right:0;top:0;transition:background-color .2s ease}.navbarItem svg path{fill:var(--gray-200);transition:fill .2s ease}.navbarItemActive{color:var(--gray-900)}.navbarItemActive:before{background:var(--accent-500)}.navbarItemActive svg path{fill:var(--gray-900)}.navbarIndicator{align-items:flex-end;box-sizing:border-box;display:flex;height:27px;justify-content:center;padding-bottom:8px;width:100%}.navbarMobile .navbarIndicator{height:calc(27px + env(safe-area-inset-bottom, 0px));padding-bottom:calc(8px + env(safe-area-inset-bottom, 0px))}.tagVariantBodyBold,.tagVariantBodyMedium,.tagVariantBodyRegular,.tagVariantBodySemibold,.tagVariantCalloutBold,.tagVariantCalloutMedium,.tagVariantCalloutRegular,.tagVariantCalloutSemibold,.tagVariantCaption1Bold,.tagVariantCaption1Medium,.tagVariantCaption1Regular,.tagVariantCaption1Semibold,.tagVariantCaption2Bold,.tagVariantCaption2Medium,.tagVariantCaption2Regular,.tagVariantCaption2Semibold,.tagVariantLargeTitleBold,.tagVariantLargeTitleMedium,.tagVariantLargeTitleRegular,.tagVariantLargeTitleSemibold,.tagVariantTitle1Bold,.tagVariantTitle1Medium,.tagVariantTitle1Regular,.tagVariantTitle1Semibold,.tagVariantTitle2Bold,.tagVariantTitle2Medium,.tagVariantTitle2Regular,.tagVariantTitle2Semibold,.tagVariantTitle3Bold,.tagVariantTitle3Medium,.tagVariantTitle3Regular,.tagVariantTitle3Semibold{font-family:SFProText,sans-serif;font-family:var(--font-sf-pro-text)}.tagVariantLargeTitleBold,.tagVariantLargeTitleMedium,.tagVariantLargeTitleRegular,.tagVariantLargeTitleSemibold{font-size:32px;letter-spacing:-.32px;line-height:40px}.tagVariantTitle1Bold,.tagVariantTitle1Medium,.tagVariantTitle1Regular,.tagVariantTitle1Semibold{font-size:28px;letter-spacing:-.28px;line-height:34px}.tagVariantTitle2Bold,.tagVariantTitle2Medium,.tagVariantTitle2Regular,.tagVariantTitle2Semibold{font-size:24px;letter-spacing:-.24px;line-height:29px}.tagVariantTitle3Bold,.tagVariantTitle3Medium,.tagVariantTitle3Regular,.tagVariantTitle3Semibold{font-size:20px;letter-spacing:-.2px;line-height:25px}.tagVariantBodyBold,.tagVariantBodyMedium,.tagVariantBodyRegular,.tagVariantBodySemibold{font-size:17px;letter-spacing:-.073px;line-height:22px}.tagVariantCalloutBold,.tagVariantCalloutMedium,.tagVariantCalloutRegular,.tagVariantCalloutSemibold{font-size:15px;letter-spacing:-.075px;line-height:20px}.tagVariantCaption1Bold,.tagVariantCaption1Medium,.tagVariantCaption1Regular,.tagVariantCaption1Semibold{font-size:13px;letter-spacing:-.078px;line-height:18px}.tagVariantCaption2Bold,.tagVariantCaption2Medium,.tagVariantCaption2Regular,.tagVariantCaption2Semibold{font-size:11px;letter-spacing:-.066px;line-height:13px}.tagVariantBodyRegular,.tagVariantCalloutRegular,.tagVariantCaption1Regular,.tagVariantCaption2Regular,.tagVariantLargeTitleRegular,.tagVariantTitle1Regular,.tagVariantTitle2Regular,.tagVariantTitle3Regular{font-weight:400}.tagVariantBodyMedium,.tagVariantCalloutMedium,.tagVariantCaption1Medium,.tagVariantCaption2Medium,.tagVariantLargeTitleMedium,.tagVariantTitle1Medium,.tagVariantTitle2Medium,.tagVariantTitle3Medium{font-weight:500}.tagVariantBodySemibold,.tagVariantCalloutSemibold,.tagVariantCaption1Semibold,.tagVariantCaption2Semibold,.tagVariantLargeTitleSemibold,.tagVariantTitle1Semibold,.tagVariantTitle2Semibold,.tagVariantTitle3Semibold{font-weight:600}.tagVariantBodyBold,.tagVariantCalloutBold,.tagVariantCaption1Bold,.tagVariantCaption2Bold,.tagVariantLargeTitleBold,.tagVariantTitle1Bold,.tagVariantTitle2Bold,.tagVariantTitle3Bold{font-weight:700}.tagColorPrimary{color:#030406;color:var(--gray-900)}.tagColorSecondary{color:#a1a9b8;color:var(--gray-200)}.tagColorAccent{color:#ffdf3f;color:var(--accent-400)}.tagColorSuccess{color:#019f3c;color:var(--green-500)}.tagColorWarning{color:#f29100;color:var(--orange-500)}.tagColorError{color:#d91528;color:var(--red-500)}.dark .tagColorPrimary{color:#fff;color:var(--gray-0)}.dark .tagColorSecondary{color:#a1a9b8;color:var(--gray-200)}.swipeWrap{background:#fff;background:var(--Bg-Secondary,#fff);border-radius:16px 16px 0 0;bottom:0;display:flex;flex-direction:column;left:0;overflow:hidden;position:fixed;width:100%;z-index:151}.swipeInfo{display:flex;flex:1;flex-direction:column;gap:28px;min-height:0;padding:56px 16px 40px;position:relative}.swipeTitle{text-align:center}.swipeOverlay{background:rgba(39,39,39,.7);height:100%;left:0;position:fixed;top:0;width:100%;z-index:150}.swipeContent{display:flex;flex:1 1 100%;flex-direction:column;min-height:0}.swipeContentScrollable{height:100%;overflow-y:auto;-webkit-overflow-scrolling:touch;overscroll-behavior:contain}.swipeClose{align-items:center;display:flex;height:44px;justify-content:center;position:absolute;right:16px;top:16px;width:44px}.privateApp{--private-system-header-height:122px;--private-system-header-gap:12px;background:var(--accent-400);display:flex;flex:1;flex-direction:column;height:100vh;min-height:100vh;overflow:hidden;position:relative}.privateAppCardDetails{background:var(--card-details-overscroll-bg,var(--accent-400))}.privateAppIos{--private-system-header-height:130px;--private-system-header-gap:18px}@supports(height:100dvh){.privateApp{height:100dvh;min-height:100dvh}}.privateAppContent{background:var(--gray-10);border-radius:24px 24px 0 0;display:flex;flex:1 1 auto;flex-direction:column;min-height:0;overflow-x:hidden;overflow-y:auto;-webkit-overflow-scrolling:touch;margin-top:0;overscroll-behavior:contain;position:relative;z-index:1}.privateAppContentHeaderOffset,.privateAppContentIosHeaderOffset{margin-top:calc(var(--private-system-header-height) + var(--private-system-header-gap))}.privateAppContentCardOffers,.privateAppContentCountryRestrictions{overflow-y:hidden;overscroll-behavior:none}.privateAppContentCardOffers{box-sizing:border-box;padding-bottom:calc(89px + env(safe-area-inset-bottom, 0px) + env(safe-area-inset-bottom, 0px))}.privateAppContentCardOffer{background:#f9fafb}.privateAppContentCardOffer,.privateAppContentOnboarding{border-radius:0;overflow-y:hidden;overscroll-behavior:none}.privateAppContentOnboarding{background:var(--gray-10)}.privateAppContentProfile{background:var(--accent-400);overscroll-behavior:none}.privateAppContentCardDetails,.privateAppContentPaymentResult{background:transparent;border-radius:0}.privateAppContentPaymentResult{overflow-y:hidden;overscroll-behavior:none}.privateAppLoading{align-items:center;display:flex;flex:1;justify-content:center}.privateAppSetupBanner{margin:14px}.privateAppSetupBannerRequired .privateAppSetupBannerBody{background:linear-gradient(135deg,rgba(255,223,63,.24),rgba(255,191,54,.16)),#fff;border-color:rgba(245,194,35,.44)}.privateAppSetupBannerBody{align-items:center;background:#fff;border:1px solid #e2e7f1;border-radius:22px;box-shadow:0 18px 48px rgba(17,24,39,.07);display:flex;gap:12px;justify-content:space-between;padding:14px 15px}.privateAppSetupBannerText{display:flex;flex:1 1 auto;flex-direction:column;gap:4px;min-width:0}.privateAppSetupBannerTitle{color:#111827;font-family:var(--font-sf-pro-text);font-size:15px;font-weight:700;line-height:1.35}.privateAppSetupBannerSubtitle{color:#5f6e88;font-family:var(--font-sf-pro-text);font-size:13px;line-height:1.4;margin:0}.privateAppSetupBannerActions{display:inline-flex;gap:8px}.privateAppSetupBannerPrimary,.privateAppSetupBannerSecondary{align-items:center;border-radius:999px;cursor:pointer;display:inline-flex;font-family:var(--font-sf-pro-text);font-size:13px;font-weight:600;justify-content:center;min-height:38px;padding:0 14px;transition:opacity .2s ease}.privateAppSetupBannerPrimary{background:#111827;border:none;color:#fff}.privateAppSetupBannerSecondary{background:transparent;border:1px solid #d4dbe7;color:#4b5870}@media(max-width:560px){.privateAppSetupBannerBody{align-items:stretch;flex-direction:column}.privateAppSetupBannerActions{width:100%}.privateAppSetupBannerPrimary,.privateAppSetupBannerSecondary{flex:1 1 0}}.homeCardOffer{display:block;margin:0 auto;max-width:370px;-webkit-text-decoration:none;text-decoration:none;width:100%}.homeCardOfferVisual{border-radius:24px;box-shadow:0 43px 150px 0 rgba(0,0,0,.05);color:var(--gray-0);height:211px;overflow:hidden;padding:12px;position:relative;width:100%}.homeCardOfferVariantUniversal .homeCardOfferVisual{background:radial-gradient(110% 100% at 0 100%,rgba(76,92,124,.92) 0,transparent 56%),linear-gradient(105deg,#12161e,#0b111d 55%,#111a2d)}.homeCardOfferVariantPlatinum .homeCardOfferVisual{background:radial-gradient(130% 100% at 100% 100%,rgba(98,112,133,.28) 0,transparent 62%),linear-gradient(160deg,#1e2129,#292c35 48%,#1a1c22)}.homeCardOfferVariantPremier .homeCardOfferVisual{background:radial-gradient(130% 120% at 100% 100%,rgba(169,110,20,.26) 0,transparent 60%),linear-gradient(160deg,#1a140b,#2b1f10 38%,#1a1510)}.homeCardOfferVisual:before{background:linear-gradient(180deg,transparent 28%,rgba(0,0,0,.22));bottom:0;content:"";left:0;pointer-events:none;position:absolute;right:0;top:0}.homeCardOfferVisualExternal:before{background:none}.homeCardOfferBackgroundImage{display:block;pointer-events:none;position:absolute;z-index:1}.homeCardOfferBackgroundImage,.homeCardOfferVisualExternal .homeCardOfferBackgroundImage{height:100%;left:0;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;top:0;width:100%}.homeCardOfferVisualExternal .homeCardOfferBackgroundImage{max-width:100%}.homeCardOfferHeader{align-items:flex-start;display:flex;gap:8px;justify-content:space-between;left:12px;position:absolute;right:12px;top:12px;z-index:3}.homeCardOfferChips{align-items:center;display:flex;flex-wrap:wrap;gap:8px}.homeCardOfferChip{align-items:center;display:inline-flex;justify-content:center;line-height:0;min-height:21px}.homeCardOfferChipImage{background:none;border-radius:0;min-height:0;padding:0}.homeCardOfferChipVirtual{height:21px;width:85px}.homeCardOfferChipPay{height:21px;width:49px}.homeCardOfferChipNetwork{min-height:21px}.homeCardOfferChip img{display:block;height:100%;width:100%}.homeCardOfferChipIcon{display:block;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center}.homeCardOfferChipIconVisa{height:21px;width:38px}.homeCardOfferChipIconMastercard{height:21px;width:33px}.homeCardOfferPriceChip{align-items:center;background:rgba(255,223,63,.2);border:.5px solid #ffdf3f;border-radius:999px;color:#ffdf3f;display:inline-flex;font-size:11px;font-weight:600;gap:4px;justify-content:center;letter-spacing:.06px;line-height:13px;min-height:21px;padding:4px 6px;white-space:nowrap}.homeCardOfferPriceChip img{display:block;flex:0 0 13px;height:13px;width:13px}.homeCardOfferContent{align-items:center;display:flex;flex-direction:column;left:50%;position:absolute;text-align:center;top:62px;transform:translateX(-50%);width:calc(100% - 24px);z-index:4}.homeCardOfferTitle{color:#ffdf3f;font-size:24px;font-weight:700;letter-spacing:-.26px;line-height:29px}.homeCardOfferTitlePlatinum{background:linear-gradient(95.31deg,#a1e7f1 30.54%,#e8e8e8 43.18%,#c4c4c4 55.43%,#f1c3d4 68.74%);background-clip:text;-webkit-background-clip:text;color:transparent;-webkit-text-fill-color:transparent}.homeCardOfferSubtitle{color:var(--gray-0);font-size:13px;font-weight:400;letter-spacing:-.08px;line-height:18px}.homeCardOfferImageWrap{border-radius:12px;height:150px;left:50%;overflow:hidden;pointer-events:none;position:absolute;top:calc(50% + 94.5px);transform:translate(-50%,-50%);width:244px;z-index:3}.homeCardOfferImage{display:block;height:100%;-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;pointer-events:none;width:100%}.homePhysicalCardPlaceholder{align-items:center;background:transparent;display:flex;flex:1 1 auto;justify-content:center;min-height:100%;overflow:hidden;padding-top:0;position:relative;width:100%}.homePhysicalCardPlaceholderScene{background:transparent;margin:0;position:relative;width:min(611px,100% - 32px);z-index:1}.homePhysicalCardPlaceholderSceneImage{background:transparent;display:block;height:auto;width:100%}.homeReferralBonusCard{background:linear-gradient(106deg,#12161e 20%,#131c34);border:none;border-radius:20px;box-shadow:0 43px 150px 0 rgba(0,0,0,.05);color:var(--gray-0);cursor:pointer;justify-content:flex-start;min-height:118px;overflow:hidden;padding:16px 20px 20px;text-align:left;width:100%}.homeReferralBonusCard,.homeReferralBonusCardContent{align-items:flex-start;display:flex;position:relative}.homeReferralBonusCardContent{flex-direction:column;gap:10px;z-index:1}.homeReferralBonusCardTitle{color:var(--gray-0);font-size:17px;font-weight:700;letter-spacing:-.07px;line-height:22px}.homeReferralBonusCardAction{align-items:center;color:var(--accent-400);display:inline-flex;font-size:13px;font-weight:400;gap:4px;letter-spacing:-.01px;line-height:18px}.homeReferralBonusCardArrow{display:block;height:18px;-o-object-fit:contain;object-fit:contain;width:9px}.homeReferralBonusCardDecor{bottom:0;left:0;pointer-events:none;position:absolute;right:0;top:0}.homeReferralBonusCardFlame{filter:blur(1.1px);height:27px;-o-object-fit:cover;object-fit:cover;position:absolute;right:42px;top:10px;transform:rotate(-22deg);width:27px}.homeReferralBonusCardSmallGift{bottom:28px;filter:blur(.7px);height:45px;-o-object-fit:cover;object-fit:cover;position:absolute;right:-10px;transform:rotate(166deg) scaleY(-1);width:36px}.homeReferralBonusCardMainGift{bottom:-34px;height:102px;-o-object-fit:cover;object-fit:cover;position:absolute;right:32px;transform:rotate(15deg);width:91px}.referralAddSwipe{display:flex;flex:1;flex-direction:column;gap:24px}.referralAddSwipeBonus{background:#12161e;border:.5px solid var(--gray-700);border-radius:20px;min-height:124px;overflow:hidden;padding:20px;position:relative}.referralAddSwipeBonusAmount{color:var(--accent-400);font-size:32px;font-weight:700;letter-spacing:.4px;line-height:40px}.referralAddSwipeBonusText{color:var(--gray-0);font-size:13px;font-weight:400;letter-spacing:-.08px;line-height:18px;margin-top:6px}.referralAddSwipeCoins{bottom:-17px;height:103px;-o-object-fit:contain;object-fit:contain;pointer-events:none;position:absolute;right:-30px;width:132px}.referralAddSwipeCard{background:var(--gray-0);border-radius:20px;display:flex;flex-direction:column;gap:40px;padding:24px 16px 16px}.referralAddSwipeCaption{color:var(--gray-900);font-size:17px;font-weight:600;letter-spacing:-.073px;line-height:22px;margin:0;text-align:center}.referralAddSwipeQr,.referralAddSwipeQrWrap{align-items:center;display:flex;justify-content:center}.referralAddSwipeQr{background:#fff;border:.833px solid var(--gray-200);border-radius:16.667px;box-shadow:0 3.333px 20.833px rgba(0,0,0,.1);height:200px;padding:13.333px;width:200px}.referralAddSwipeCopyButton{border-radius:8px;font-size:17px;font-weight:600;letter-spacing:-.073px;line-height:22px;min-height:50px}.referralLockedModalOverlay{align-items:flex-end;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);background:rgba(39,39,39,.4);bottom:0;display:flex;justify-content:center;left:0;padding-top:12px;position:fixed;right:0;top:0;z-index:170}.referralLockedModalSheet{background:#ffdf3f;border-radius:24px 24px 0 0;display:flex;flex-direction:column;gap:16px;max-width:402px;overflow:hidden;padding:20px 16px 0;width:100%}.referralLockedModalHeader{align-items:flex-start;display:flex;gap:12px;justify-content:space-between}.referralLockedModalTitle{color:#111827;font-size:24px;font-weight:700;letter-spacing:-.26px;line-height:29px;margin:0}.referralLockedModalClose{align-items:center;background:transparent;border:none;border-radius:999px;color:#111827;cursor:pointer;display:inline-flex;flex:0 0 32px;height:32px;justify-content:center;padding:0;width:32px}.referralLockedModalBonus{background:#12161e;border:.5px solid #111827;border-radius:20px;min-height:124px;overflow:hidden;padding:20px;position:relative}.referralLockedModalBonusAmount{color:#ffdf3f;font-size:32px;font-weight:700;letter-spacing:.4px;line-height:40px}.referralLockedModalBonusText{color:#fff;font-size:13px;font-weight:400;letter-spacing:-.08px;line-height:18px;margin-top:6px}.referralLockedModalCoins{bottom:-17px;height:103px;-o-object-fit:contain;object-fit:contain;pointer-events:none;position:absolute;right:-30px;width:132px}.referralLockedModalInfo{background:#fff;border:.5px solid #d0d4dc;border-radius:20px;box-shadow:0 43px 150px rgba(0,0,0,.05);color:#111827;font-size:17px;font-weight:500;letter-spacing:-.073px;line-height:22px;padding:20px 16px 16px}.referralLockedModalActions{background:#fff;box-shadow:0 4px 120px rgba(0,0,0,.1);margin:0 -16px;padding:12px 16px calc(24px + env(safe-area-inset-bottom, 0px))}.referralLockedModalButton{align-items:center;background:#ffdf3f;border:none;border-radius:8px;color:#111827;cursor:pointer;display:inline-flex;font-size:17px;font-weight:600;justify-content:center;letter-spacing:-.073px;line-height:22px;min-height:54px;width:100%}.cardOffer{flex-direction:column}.cardOffer,.cardOfferItem{display:flex;gap:16px}.cardOfferImage{background:var(--gray-100);border-radius:6px;display:flex;height:92px;max-width:146px;width:100%}.cardOfferInfo{display:flex;flex-direction:column;max-width:calc(100% - 162px);width:100%}.cardOfferTitle{color:var(--gray-900);font-weight:700}.cardOfferPrice,.cardOfferTitle{font-size:17px;font-style:normal;letter-spacing:-.073px;line-height:22px}.cardOfferPrice{align-items:flex-end;color:var(--gray-400);display:flex;font-weight:500;justify-content:space-between;margin-top:auto}.cardOfferCost{color:var(--gray-900);font-size:28px;font-style:normal;font-weight:700;letter-spacing:.106px;line-height:34px}.dropdown{display:flex;flex-direction:column;gap:6px;position:relative;width:100%}.dropdownLabel{color:#1d2431;color:var(--gray-700);font-family:SFProText,sans-serif;font-family:var(--font-sf-pro-text);font-size:14px;font-style:normal;font-weight:500;letter-spacing:-.07px;line-height:18px;margin:0}.dropdownTrigger{align-items:center;background:#fff;background:var(--gray-0);border:1px solid #858fa3;border:1px solid var(--gray-300);border-radius:8px;box-sizing:border-box;cursor:pointer;display:flex;justify-content:space-between;min-height:48px;padding:12px 16px;transition:all .2s ease}.dropdownTrigger:hover:not(.dropdownTriggerDisabled){border-color:#69758e;border-color:var(--gray-400)}.dropdownTrigger:focus{outline:none}.dropdownTrigger:focus,.dropdownTriggerOpen{border-color:#ffdf3f;border-color:var(--accent-400);box-shadow:0 0 0 3px rgba(255,223,63,.1)}.dropdownTriggerDisabled{background:#eceef1;background:var(--gray-50);border-color:#a1a9b8;border-color:var(--gray-200);cursor:not-allowed;opacity:.6}.dropdownTriggerError{border-color:#d91528;border-color:var(--red-500)}.dropdownValue{color:#030406;color:var(--gray-900);flex:1;font-family:SFProText,sans-serif;font-family:var(--font-sf-pro-text);font-size:16px;font-style:normal;font-weight:400;letter-spacing:-.08px;line-height:20px;text-align:left}.dropdownIcon,.dropdownValuePlaceholder{color:#445371;color:var(--gray-500)}.dropdownIcon{flex-shrink:0;margin-left:8px;transition:transform .2s ease}.dropdownIconOpen{transform:rotate(180deg)}.dropdownMenu{animation:dropdownFadeIn .2s ease;background:#fff;background:var(--gray-0);border:1px solid #858fa3;border:1px solid var(--gray-300);border-radius:8px;box-shadow:0 4px 12px rgba(0,0,0,.1);left:0;max-height:230px;overflow-y:auto;position:fixed;top:0;z-index:200}.dropdownOption{border-bottom:1px solid #d0d4dc;border-bottom:1px solid var(--gray-100);color:#030406;color:var(--gray-900);cursor:pointer;font-family:SFProText,sans-serif;font-family:var(--font-sf-pro-text);font-size:16px;font-style:normal;font-weight:400;letter-spacing:-.08px;line-height:20px;padding:12px 16px;transition:background-color .2s ease}.dropdownOption:last-child{border-bottom:none}.dropdownOption:hover:not(.dropdownOptionDisabled){background:#eceef1;background:var(--gray-50)}.dropdownOptionSelected{background:#fffdf1;background:var(--accent-50);color:#a58900;color:var(--accent-700);font-weight:500}.dropdownOptionDisabled{background:var(--gray-25);color:#69758e;color:var(--gray-400);cursor:not-allowed}.dropdownError{color:#d91528;color:var(--red-500);font-family:SFProText,sans-serif;font-family:var(--font-sf-pro-text);font-size:12px;font-style:normal;font-weight:400;letter-spacing:-.06px;line-height:16px;margin-top:4px}.dark .dropdownTrigger{background:#12161e;background:var(--gray-800);border-color:#303a4f;border-color:var(--gray-600)}.dark .dropdownTrigger:hover:not(.dropdownTriggerDisabled){border-color:#445371;border-color:var(--gray-500)}.dark .dropdownTriggerDisabled{background:#030406;background:var(--gray-900);border-color:#1d2431;border-color:var(--gray-700)}.dark .dropdownValue{color:#fff;color:var(--gray-0)}.dark .dropdownIcon,.dark .dropdownValuePlaceholder{color:#69758e;color:var(--gray-400)}.dark .dropdownMenu{background:#12161e;background:var(--gray-800);border-color:#303a4f;border-color:var(--gray-600)}.dark .dropdownOption{border-bottom-color:#1d2431;border-bottom-color:var(--gray-700);color:#fff;color:var(--gray-0)}.dark .dropdownOption:hover:not(.dropdownOptionDisabled){background:#1d2431;background:var(--gray-700)}.dark .dropdownOptionSelected{background:#3f3400;background:var(--accent-900);color:#fff8d8;color:var(--accent-100)}.dark .dropdownOptionDisabled{background:#030406;background:var(--gray-900);color:#445371;color:var(--gray-500)}@keyframes dropdownFadeIn{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.transaction{align-items:center;background:#fff;background:var(--Bg-Secondary,#fff);border-radius:12px;box-shadow:0 43px 150px 0 rgba(0,0,0,.05);display:flex;gap:12px;padding:12px}.transactionSuccess{border-right:4px solid #34b263}.transactionError{border-right:4px solid #e14453}.transactionWarning{border-right:4px solid #f5a733}.transactionIcon{min-width:32px}.transactionInfo{align-items:center;display:flex;gap:12px;justify-content:space-between;width:calc(100% - 44px)}.transactionLeft{display:flex;flex-direction:column;gap:9px}.transactionOperation{align-items:center;color:#030406;color:var(--Text-Primary,#030406);display:flex;font-size:15px;font-style:normal;font-weight:500;gap:6px;letter-spacing:-.047px;line-height:20px}.transactionNumber{color:#69758e;color:var(--Text-Secondary,#69758e);font-size:13px;font-style:normal;font-weight:400;letter-spacing:-.01px;line-height:18px}.transactionRight{display:flex;flex-direction:column;gap:8px;text-align:right}.transactionAmount{color:#3b82f6;color:var(--Text-Info,#3b82f6);font-size:17px;font-style:normal;font-weight:700;letter-spacing:-.073px;line-height:22px}.transactionAmountUp{color:#34b263;color:var(--Text-Positive,#34b263)}.transactionAmountDown{color:#e14453;color:var(--Text-Negative,#e14453)}.transactionTime{color:#69758e;color:var(--Text-Secondary,#69758e);font-size:13px;font-style:normal;font-weight:400;letter-spacing:-.01px;line-height:18px}.transactionGroup{display:flex;flex-direction:column;gap:12px}.transactionGroupDate{border-bottom:1px solid #a1a9b8;border-bottom:1px solid var(--Graphic-Tertiary,#a1a9b8);color:#69758e;color:var(--Text-Secondary,#69758e);font-size:17px;font-style:normal;font-weight:500;letter-spacing:-.073px;line-height:22px;padding-bottom:12px}.creditCard,.transactionGroupList{display:flex;flex-direction:column;gap:16px}.creditCard{background:linear-gradient(253deg,#12161e 1.43%,#445371 94.85%);background:var(--Gradient-Credit-Card,linear-gradient(253deg,var(--Gray-800,#12161e) 1.43%,var(--Gray-500,#445371) 94.85%));border-radius:14px;height:228px;justify-content:space-between;max-width:370px;overflow:hidden;padding:16px;position:relative;transition:all .3s ease;width:100%}.creditCardPointer{cursor:pointer}.creditCardTemplated{background:transparent}.creditCardLoadingState:before{backdrop-filter:blur(4px);background:hsla(0,0%,100%,.12);border-radius:14px;content:"";height:100%;left:0;position:absolute;top:0;width:100%}.creditCardFrozen{background-position:50%;background-repeat:no-repeat;background-size:cover}.creditCardBlocked,.creditCardFrozen{display:flex;height:100%;justify-content:flex-end;left:0;padding:12px;position:absolute;top:0;width:100%;z-index:2}.creditCardBlocked{backdrop-filter:blur(4px);background:hsla(0,0%,100%,.12)}.creditCardSquare{align-items:center;background:#ffdf3f;background:var(--Bg-Accent-Primary,#ffdf3f);border-radius:8px;display:flex;gap:8px;height:48px;justify-content:center;min-width:48px;min-width:var(--button-l-min-width,48px);padding:4px;pointer-events:auto;width:48px}.creditCardLoading,.creditCardTemplateImage{height:100%;left:0;position:absolute;top:0;width:100%}.creditCardTemplateImage{bottom:0;-o-object-fit:cover;object-fit:cover;pointer-events:none;right:0}.creditCardHeader{align-items:center;display:flex;gap:16px;justify-content:flex-start;max-width:calc(100% - 56px);position:relative;z-index:1}.creditCardNamePlate{align-items:center;display:inline-flex;gap:8px;max-width:100%}.creditCardNameLogo{display:block;flex:0 0 auto;height:14px;-o-object-fit:contain;object-fit:contain;pointer-events:none;width:12px}.creditCardNameDivider{background:rgba(17,24,39,.35);flex:0 0 1px;height:14px;width:1px}.creditCardNameEdit{align-items:center;background:transparent;border:none;color:#111827;display:inline-flex;gap:4px;max-width:100%;min-height:18px;padding:0}.creditCardNameEdit:disabled{cursor:default;opacity:.85}.creditCardNameText{color:inherit;font-size:15px;font-style:normal;font-weight:600;letter-spacing:-.046px;line-height:20px;max-width:150px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.creditCardNameEditIcon{flex:0 0 14px;height:14px;width:14px}.creditCardTopUp{align-items:center;background:transparent;border:none;cursor:pointer;display:flex;height:44px;justify-content:center;padding:0;position:absolute;right:12px;top:12px;width:44px;z-index:3}.creditCardTopUpIcon{display:block;height:44px;-o-object-fit:contain;object-fit:contain;pointer-events:none;width:44px}.creditCardEye{align-items:center;display:flex;height:20px;justify-content:center;padding:0;width:18px}.creditCardEye svg path{fill:#fff}.creditCardCenter{align-items:center;display:flex;justify-content:space-between;position:relative;z-index:1}.creditCardItem{display:flex;flex-direction:column;gap:5px}.creditCardLabel{color:#a1a9b8;color:var(--gray-200);font-size:13px;font-style:normal;font-weight:400;letter-spacing:-.01px;line-height:18px}.creditCardNumber{color:#fff;color:var(--Text-Primary-Reverse,#fff);font-size:17px;letter-spacing:-.073px;line-height:22px}.creditCardBalance,.creditCardNumber{align-items:center;display:flex;font-style:normal;font-weight:600;gap:4px}.creditCardBalance{color:#ffd60c;color:var(--Text-Accent-Dark,#ffd60c);font-size:28px;letter-spacing:.106px;line-height:34px;text-align:right}.creditCardBalanceHint{color:hsla(0,0%,100%,.72);font-size:11px;font-weight:500;letter-spacing:-.01px;line-height:14px;text-align:right}.creditCardFooter{align-items:flex-end;gap:16px;position:relative;z-index:1}.creditCardBrand,.creditCardFooter{display:flex;justify-content:space-between}.creditCardBrand{align-items:center;width:100%}.creditCardMarks{align-items:flex-end;display:inline-flex;gap:6px}.creditCardMark{display:block;-o-object-fit:contain;object-fit:contain;-o-object-position:center;object-position:center;pointer-events:none}.creditCardMarkGoogle{width:10px}.creditCardMarkApple,.creditCardMarkGoogle{filter:brightness(0) saturate(100%);height:10px}.creditCardMarkApple{width:9px}.creditCardMarkVisa{filter:brightness(0) saturate(100%);height:17px;width:52px}.creditCardMarkMastercard{filter:brightness(0) saturate(100%);height:16px;width:28px}.creditCardTemplated .creditCardLabel{color:rgba(18,22,30,.6)}.creditCardTemplated .creditCardBalance,.creditCardTemplated .creditCardNumber{color:#12161e}.creditCard:not(.creditCardTemplated) .creditCardNameEdit{color:#fff}.creditCard:not(.creditCardTemplated) .creditCardNameLogo{filter:brightness(0) invert(1)}.creditCard:not(.creditCardTemplated) .creditCardNameDivider{background:hsla(0,0%,100%,.4)}.cardSlider{display:flex;flex-direction:column;gap:16px;width:100%}.cardSliderItem{display:flex;justify-content:center;width:100%}.paymentPending{display:flex;flex-direction:column;gap:24px}.paymentPendingContent{color:#69758e;color:var(--Text-Secondary,#69758e);font-size:17px;font-style:normal;font-weight:500;letter-spacing:-.073px;line-height:22px}.paymentPendingStatus{align-items:center;display:flex;gap:8px;justify-content:space-between}.paymentPendingAmount{color:#030406;color:var(--Text-Primary,#030406);font-size:28px;font-style:normal;font-weight:700;letter-spacing:.106px;line-height:34px}.paymentPendingLabel{align-items:center;display:flex;gap:8px}.paymentPendingActions{align-items:center;display:flex;gap:12px}.paymentIframeOverlay{background:#fff;display:flex;flex:1 1 auto;flex-direction:column;min-height:0;overscroll-behavior:none;width:100%}.paymentIframeOverlayHeader{align-items:center;border-bottom:1px solid #e6e6e6;display:flex;justify-content:space-between;min-height:56px;padding:0 16px}.paymentIframeOverlayTitle{color:#101010;font-size:18px;font-weight:700;line-height:1.2;margin:0}.paymentIframeOverlayClose{background:transparent;border:0;border-radius:10px;color:#101010;font-size:28px;height:36px;line-height:1;width:36px}.paymentIframeOverlayFrameWrap{background:#fff;display:flex;flex:1;flex-direction:column;min-height:0;position:relative}.paymentIframeOverlayLoader{align-items:center;background:#fff;bottom:0;color:#666;display:flex;flex:1 1 auto;font-size:14px;justify-content:center;left:0;min-height:0;padding:24px;position:absolute;right:0;text-align:center;top:0;z-index:1}.paymentIframeOverlayFrame{border:0;height:100%}.paymentIframeOverlayFrame,.paymentIframeOverlayFrameHost{background:#fff;display:block;flex:1 1 auto;min-height:0;width:100%}.paymentIframeOverlayPlaceholder{align-items:center;background:#fff;display:flex;flex:1 1 auto;flex-direction:column;gap:8px;justify-content:center;min-height:0;padding:24px;text-align:center}.paymentIframeOverlayPlaceholderTitle{color:#101010;font-size:18px;font-weight:700;line-height:1.3}.paymentIframeOverlayPlaceholderText{color:#555;font-size:14px;line-height:1.5;max-width:320px}.paymentIframeOverlayFrameHost>iframe{border:0}.paymentIframeOverlayFrameHidden{flex:0 0 1px;height:1px;min-height:1px;pointer-events:none;visibility:hidden}.paymentIframeOverlayActions{background:#fff;border-top:1px solid #e6e6e6;padding:10px 16px max(10px,env(safe-area-inset-bottom))}.paymentIframeOverlayError{color:#b42318}.paymentIframeOverlayError,.paymentIframeOverlayNote{background:#fff;font-size:13px;line-height:1.4;padding:12px 16px 0}.paymentIframeOverlayNote{color:#555}.paymentIframeOverlayExternal{background:#f2f2f2;border:0;border-radius:10px;color:#303030;font-size:13px;font-weight:600;min-height:40px;width:100%}:root{--font-sf-pro-text:"SFProText",sans-serif;--gray-0:#fff;--gray-10:#f9fafb;--gray-50:#eceef1;--gray-100:#d0d4dc;--gray-200:#a1a9b8;--gray-300:#858fa3;--gray-400:#69758e;--gray-500:#445371;--gray-600:#303a4f;--gray-700:#1d2431;--gray-800:#12161e;--gray-900:#030406;--accent-50:#fffdf1;--accent-100:#fff8d8;--accent-200:#fff0a5;--accent-300:#ffe772;--accent-400:#ffdf3f;--accent-500:#ffd60c;--accent-600:#d8b400;--accent-700:#a58900;--accent-800:#725f00;--accent-900:#3f3400;--orange-50:#fef4e6;--orange-100:#fce3bf;--orange-200:#f9c880;--orange-300:#f7b859;--orange-400:#f5a733;--orange-500:#f29100;--orange-600:#ce7b00;--orange-700:#a96500;--orange-800:#915700;--orange-900:#794800;--red-50:#fbe8ea;--red-100:#f6c5c9;--red-200:#ec8a93;--red-300:#e66773;--red-400:#e14453;--red-500:#d91528;--red-600:#b81222;--red-700:#980f1c;--red-800:#820d18;--red-900:#6c0b14;--blue-50:#e6effe;--blue-100:#cddffd;--blue-200:#9dc0fa;--blue-300:#6ca1f8;--blue-400:#3b82f6;--blue-500:#0b63f3;--blue-600:#094fc2;--blue-700:#073b91;--blue-800:#042761;--blue-900:#041e45;--green-50:#e6f5ec;--green-100:#c0e7ce;--green-200:#80cf9e;--green-300:#5ac180;--green-400:#34b263;--green-500:#019f3c;--green-600:#018733;--green-700:#016f2a;--green-800:#015f24;--green-900:#01501e}@keyframes rotate{0%{transform:rotate(0deg)}to{transform:rotate(1turn)}}.empty{align-items:center;display:flex;flex:1;flex-direction:column;gap:20px;justify-content:center;padding:15px 0}.emptyIcon{height:80px;width:80px}.emptyIcon img{animation:rotate 4s ease-in-out infinite}.emptyTitle{color:#030406;color:var(--Text-Primary,#030406);font-size:17px;font-style:normal;font-weight:500;letter-spacing:-.073px;line-height:22px;text-align:center}.pinCodeField{display:flex;flex-direction:column;gap:8px;width:100%}.pinCodeFieldLabel{color:#1f2633;font-family:var(--font-sf-pro-text);font-size:17px;font-style:normal;font-weight:500;letter-spacing:-.43px;line-height:22px}.pinCodeFieldBox{align-items:center;background:#fff;border:1px solid #a1a9b8;border-radius:12px;cursor:text;display:flex;height:108px;justify-content:space-between;padding:0 22px;position:relative;transition:border-color .2s ease,box-shadow .2s ease}.pinCodeFieldBox:focus-within{border-color:#445371;box-shadow:0 0 0 3px rgba(68,83,113,.18)}.pinCodeFieldBoxError{border-color:#d91528}.pinCodeFieldBoxError:focus-within{border-color:#d91528;box-shadow:0 0 0 3px rgba(217,21,40,.16)}.pinCodeFieldBoxDisabled{cursor:not-allowed;opacity:.75}.pinCodeFieldNativeInput{background:transparent;border:none;bottom:0;caret-color:transparent;color:transparent;left:0;opacity:0;outline:none;position:absolute;right:0;top:0;width:100%;z-index:2}.pinCodeFieldCell{align-items:center;border-bottom:1px solid #c6ccda;display:inline-flex;height:48px;justify-content:center;position:relative;width:38px}.pinCodeFieldCellActive,.pinCodeFieldCellFilled{border-bottom-color:#1b2437}.pinCodeFieldDot{background:#1b2437;border-radius:999px;height:10px;width:10px}.pinCodeFieldDigit{color:#1b2437;font-family:var(--font-sf-pro-text);font-size:32px;font-style:normal;font-weight:600;letter-spacing:.128px;line-height:40px}.pinCodeFieldCaret{animation:pinCodeFieldCaretBlink 1s step-end infinite;background:#1b2437;border-radius:2px;height:26px;width:2px}@keyframes pinCodeFieldCaretBlink{0%,50%{opacity:1}51%,to{opacity:0}}.field{align-items:flex-start;display:flex;flex-direction:column;gap:7px;position:relative}.fieldInput{border:1px solid #a1a9b8;border:1px solid var(--Graphic-Tertiary,#a1a9b8);border-radius:8px;font-size:17px;font-style:normal;font-weight:500;letter-spacing:-.073px;line-height:22px;padding:12px 16px;width:100%}.fieldInput,.fieldInput:focus{color:#030406;color:var(--Text-Primary,#030406)}.fieldInput::-moz-placeholder{color:#a1a9b8;color:var(--Text-Tertiary,#a1a9b8)}.fieldInput::placeholder{color:#a1a9b8;color:var(--Text-Tertiary,#a1a9b8)}.fieldInputError{border-color:#d91528}.fieldLabel{color:#030406;color:var(--Text-Primary,#030406);font-size:15px;font-style:normal;font-weight:500;letter-spacing:-.047px;line-height:20px}.fieldError{min-height:16px;position:static}.fieldErrorText{color:#d91528;font-size:12px;font-style:normal;font-weight:500;line-height:16px}.referralRewardCardSelector{bottom:0;display:flex;flex-direction:column;left:0;position:fixed;width:100%;z-index:161}.referralRewardCardSelectorOverlay{backdrop-filter:blur(4px);background:rgba(39,39,39,.4);bottom:0;left:0;position:fixed;right:0;top:0;z-index:160}.referralRewardCardSelectorSheet{background:#f9fafb;border-radius:24px 24px 0 0;min-height:min(772px,100vh - 24px);overflow:hidden;position:relative;z-index:161}.referralRewardCardSelectorHeader{align-items:flex-start;background:#fff;box-shadow:0 43px 150px rgba(0,0,0,.05);display:flex;gap:12px;padding:24px 16px}.referralRewardCardSelectorHeaderText{display:flex;flex:1 1 auto;flex-direction:column;gap:8px;min-width:0}.referralRewardCardSelectorTitle{color:#111827;font-size:20px;font-weight:600;letter-spacing:-.09px;line-height:25px}.referralRewardCardSelectorSubtitle{color:#69758e;font-size:17px;font-weight:400;letter-spacing:-.0731px;line-height:22px}.referralRewardCardSelectorClose{align-items:center;display:flex;flex-shrink:0;height:32px;justify-content:center;margin-top:2px;width:32px}.referralRewardCardSelectorContent{display:flex;flex-direction:column;gap:12px;padding:24px 16px 32px}.referralRewardCardSelectorLoading{align-items:center;display:flex;justify-content:center;min-height:240px}.referralRewardCardSelectorCard{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;border:.5px solid #d0d4dc;border-radius:20px;box-shadow:0 43px 150px rgba(0,0,0,.05);cursor:pointer;display:flex;gap:12px;padding:10px 12px 10px 16px;position:relative;text-align:left}.referralRewardCardSelectorCardSelected{border:2px solid #ffdf3f;padding:9px 11px 9px 15px}.referralRewardCardSelectorCardText{display:flex;flex:1 1 auto;flex-direction:column;gap:2px;min-width:0}.referralRewardCardSelectorCardTitle{color:#111827;font-size:15px;font-weight:600;letter-spacing:-.0465px;line-height:20px}.referralRewardCardSelectorCardNumber{color:#69758e;font-size:13px;font-weight:400;letter-spacing:-.0104px;line-height:18px}.referralRewardCardSelectorPreview{border-radius:12px;box-shadow:inset 0 1px 4px hsla(0,0%,79.6%,.25);display:flex;flex-direction:column;height:62px;justify-content:space-between;min-width:84px;padding:12px;width:84px}.referralRewardCardSelectorPreviewTonePlatinum{background:linear-gradient(140deg,#f2f4f7,#bcc5d2);color:#192233}.referralRewardCardSelectorPreviewTonePremier{background:linear-gradient(140deg,#ffe399,#bf9336);color:#192233}.referralRewardCardSelectorPreviewToneUniversal{background:linear-gradient(140deg,#fff2bd,#f6d455);color:#192233}.referralRewardCardSelectorPreviewName{font-size:9px;font-weight:600;line-height:11px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.referralRewardCardSelectorPreviewBrand{align-self:flex-end;font-size:10px;font-weight:700;letter-spacing:.4px;line-height:12px}.referralRewardCardSelectorCheck{align-items:center;background:#ffdf3f;border-radius:50%;color:#111827;display:flex;height:24px;justify-content:center;position:absolute;right:-8px;top:-8px;width:24px}.referralStats{display:flex;flex:1;flex-direction:column;min-height:0}.referralStatsContent{display:flex;flex-direction:column;gap:8px;padding:20px 16px 0}.referralStatsCard{align-items:flex-start;background:#fff;border:.5px solid #d0d4dc;border-radius:20px;box-shadow:0 43px 150px rgba(0,0,0,.05);display:flex;gap:20px;justify-content:space-between;min-height:132px;overflow:hidden;padding:20px;position:relative}.referralStatsCardActive{background:linear-gradient(106deg,#12161e 20%,#131c34);border:none;box-shadow:none;margin-top:32px}.referralStatsLeft{display:flex;flex:1 1 auto;flex-direction:column;gap:12px;max-width:242px;min-width:0}.referralStatsNumber{color:#111827;font-size:32px;font-weight:700;letter-spacing:.128px;line-height:40px}.referralStatsNumberActive{color:#ffdf3f}.referralStatsTitle{color:#69758e;font-size:15px;font-weight:400;letter-spacing:-.0465px;line-height:20px}.referralStatsTitleActive{color:#fff}.referralStatsImage{-o-object-fit:contain;object-fit:contain;pointer-events:none;position:absolute;right:11.5px;top:11.5px}.referralStatsImageFriends{height:75px;width:100px}.referralStatsImageCards{height:73px;width:100px}.referralStatsCoin{flex-shrink:0;height:40px;-o-object-fit:contain;object-fit:contain;width:40px}.referralStatsRewardCard{align-items:center;-webkit-appearance:none;-moz-appearance:none;appearance:none;background:#fff;border:.5px solid #e1e5ec;border-radius:20px;box-shadow:0 43px 150px rgba(0,0,0,.05);display:flex;gap:12px;justify-content:space-between;margin-bottom:12px;padding:16px}.referralStatsRewardCardClickable{cursor:pointer;text-align:left;width:100%}.referralStatsRewardCardText{display:flex;flex:1 1 auto;flex-direction:column;gap:6px;min-width:0}.referralStatsRewardCardHeader{align-items:center;color:#111827;display:flex;gap:8px}.referralStatsRewardCardTitle{color:#111827;font-size:17px;font-weight:600;letter-spacing:-.07px;line-height:22px}.referralStatsRewardCardSubtitle{color:#7b8599;font-size:15px;font-weight:400;letter-spacing:-.0465px;line-height:20px}.referralStatsRewardCardPreview{border-radius:10px;box-shadow:inset 0 0 0 1px hsla(0,0%,100%,.45);display:flex;flex-direction:column;height:46px;justify-content:space-between;min-width:76px;padding:8px;width:76px}.referralStatsRewardCardPreviewTonePlatinum{background:linear-gradient(140deg,#f2f4f7,#bcc5d2);color:#192233}.referralStatsRewardCardPreviewTonePremier{background:linear-gradient(140deg,#ffe399,#bf9336);color:#192233}.referralStatsRewardCardPreviewToneUniversal{background:linear-gradient(140deg,#fff2bd,#f6d455);color:#192233}.referralStatsRewardCardPreviewName{font-size:9px;font-weight:600;line-height:11px;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.referralStatsRewardCardPreviewBrand{align-self:flex-end;font-size:10px;font-weight:700;letter-spacing:.4px;line-height:12px}.referralStatsActions{background:#fff;box-shadow:0 4px 120px rgba(0,0,0,.1);margin-top:auto;padding:12px 16px 24px}.referralStatsActions .button{border-radius:16px;gap:10px;min-height:56px}.referralStatsButtonIcon{display:block;height:18px;-o-object-fit:contain;object-fit:contain;width:18px}.exitConfirmModalOverlay{align-items:flex-end;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px);background:rgba(39,39,39,.4);bottom:0;display:flex;justify-content:center;left:0;position:fixed;right:0;top:0;z-index:175}.exitConfirmModalSheet{background:#f9fafb;border-radius:24px 24px 0 0;display:flex;flex-direction:column;max-width:402px;overflow:hidden;width:100%}.exitConfirmModalHeader{align-items:center;background:#fff;box-shadow:0 43px 150px rgba(0,0,0,.05);display:flex;justify-content:center;min-height:94px;padding:20px 16px}.exitConfirmModalTitle{color:#111827;font-size:20px;font-weight:600;letter-spacing:-.09px;line-height:25px;margin:0;max-width:340px;text-align:center}.exitConfirmModalActions{display:flex;flex-direction:column;gap:20px;padding:20px 16px calc(24px + env(safe-area-inset-bottom, 0px))}.exitConfirmModalButton{align-items:center;border:none;border-radius:8px;cursor:pointer;display:inline-flex;font-size:17px;font-weight:600;justify-content:center;letter-spacing:-.073px;line-height:22px;min-height:54px;width:100%}.exitConfirmModalButton:disabled{cursor:default;opacity:.7}.exitConfirmModalButtonCancel{background:#12161e;color:#fff}.exitConfirmModalButtonConfirm{background:#ffdf3f;color:#111827}.environmentBadge{background:rgba(17,17,17,.9);border-radius:999px;box-shadow:0 10px 24px rgba(17,17,17,.14);color:#fff;font-size:11px;font-weight:700;left:50%;letter-spacing:.04em;line-height:1;padding:6px 10px;pointer-events:none;position:fixed;top:calc(env(safe-area-inset-top, 0px) + 40px);transform:translateX(-50%);white-space:nowrap;z-index:9999}.maintenanceModeScreen{background:var(--accent-400);flex:1;height:100%;min-height:0;overflow:hidden}.maintenanceModeScreenFrame{display:flex;flex-direction:column;margin:0 auto;max-width:404px;min-height:100%}.maintenanceModeScreenTop{padding:calc(env(safe-area-inset-top, 0px) + 54px) 16px 0}.maintenanceModeScreenHeader{align-items:center;display:flex;justify-content:center;min-height:32px}.maintenanceModeScreenLogo{height:32px;-o-object-fit:contain;object-fit:contain;width:110px}.maintenanceModeScreenSheet{background:var(--gray-10);border-radius:24px 24px 0 0;display:flex;flex:1;flex-direction:column;margin-top:12px;min-height:0;overflow:hidden}.maintenanceModeScreenCopy{background:var(--gray-0);box-shadow:0 43px 150px rgba(0,0,0,.05);display:flex;flex-direction:column;justify-content:center;min-height:128px;padding:24px 16px;text-align:center}.maintenanceModeScreenTitle{color:#111827;font-size:20px;font-weight:600;letter-spacing:-.45px;line-height:25px;margin:0 auto;max-width:320px}.maintenanceModeScreenDescription{color:var(--gray-400);font-size:17px;font-weight:400;letter-spacing:-.43px;line-height:22px;margin:8px 0 0;text-align:center}.maintenanceModeScreenArt{align-items:center;background:linear-gradient(180deg,hsla(0,0%,100%,0) 0,hsla(0,0%,100%,.88) 22%,hsla(0,0%,100%,.98) 52%,hsla(0,0%,100%,.88) 82%,hsla(0,0%,100%,0) 100%),var(--gray-10);display:flex;flex:1;justify-content:center;min-height:0;padding:20px 20px 12px}.maintenanceModeScreenIllustration{height:auto;-o-object-fit:contain;object-fit:contain;width:min(320px,100%)}.maintenanceModeScreenFooter{background:var(--gray-0);box-shadow:0 4px 120px rgba(0,0,0,.1);padding:12px 16px calc(env(safe-area-inset-bottom, 0px) + 24px)}.maintenanceModeScreenCta.button{border-radius:12px;width:100%}