@charset "UTF-8";@font-face{font-family:SF Pro;src:url(/shared/fonts/SF-Pro.ttf) format("truetype");font-weight:500 800;font-style:normal;font-display:swap}:root{color:#fff;background-color:#0d0c0c;font-family:SF Pro,system-ui,-apple-system,BlinkMacSystemFont,sans-serif;--header-currency-btn-size: 22px;--header-currency-gap: 4px;--header-currency-padding: 4px;--safe-area-inset-top: max(0px, env(safe-area-inset-top, 0px));--safe-area-inset-bottom: max(0px, env(safe-area-inset-bottom, 0px));--safe-area-inset-left: max(0px, env(safe-area-inset-left, 0px));--safe-area-inset-right: max(0px, env(safe-area-inset-right, 0px))}html{height:100%;width:100%;min-height:100vh}*,*:before,*:after{box-sizing:border-box;padding:0;margin:0;-webkit-tap-highlight-color:transparent;-webkit-user-select:none!important;-moz-user-select:none!important;-ms-user-select:none!important;user-select:none!important}body{margin:0;font-family:inherit;height:100%;width:100%;min-height:100vh;font-style:normal;font-weight:500;line-height:normal}html.scrollLocked,body.scrollLocked{overflow:hidden;overscroll-behavior:none;touch-action:none}body,button,input,textarea,select{font-family:inherit}a{color:inherit;text-decoration:none}button{all:unset;box-sizing:border-box;cursor:pointer}input{all:unset}.header{padding:16px 16px 0;width:100%;display:flex;justify-content:space-between;align-items:center;position:fixed!important;top:0;left:0;right:0;z-index:20!important}.headerProfile{display:flex;width:30px;height:30px;padding:1px;justify-content:center;align-items:center;gap:1px;border-radius:40px;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.headerProfileAvatar{width:26px;height:26px;flex-shrink:0;aspect-ratio:1/1;border-radius:100px}.headerSkeletonAvatar{border:none}.headerCurrency{position:relative;border-radius:24px;height:30px;padding:var(--header-currency-padding);display:flex;align-items:center;gap:var(--header-currency-gap);overflow:hidden;-webkit-backdrop-filter:blur(50px);backdrop-filter:blur(50px)}.headerCurrencyBtn{width:var(--header-currency-btn-size);height:var(--header-currency-btn-size);flex-shrink:0;border-radius:24px;display:inline-flex;align-items:center;justify-content:center;background:transparent;cursor:pointer;position:relative;z-index:1}.headerCurrencyIndicator{position:absolute;top:var(--header-currency-padding);left:var(--header-currency-padding);width:var(--header-currency-btn-size);height:var(--header-currency-btn-size);border-radius:24px;background:#fff;transition:transform .3s ease;pointer-events:none}.headerCurrencyBtnIcon{transition:.3s}.headerSettings{display:flex;gap:4px}.headerView{position:relative;display:inline-flex;width:30px;height:30px;justify-content:center;align-items:center;border-radius:37.509px;-webkit-backdrop-filter:blur(50px);backdrop-filter:blur(50px);overflow:hidden}.headerViewIcon{position:absolute;inset:0;display:flex;justify-content:center;align-items:center;opacity:0;transition:opacity .3s ease;pointer-events:none}.headerViewIcon--active{opacity:1}.appShell{min-height:100vh;display:flex;flex-direction:column}.safe-area-height{height:max(0px,var(--safe-area-inset-bottom, env(safe-area-inset-bottom, 0px)));flex-shrink:0}.accountContainer{padding:0 16px;width:100%}.account{width:100%;height:216px;border-radius:28px;padding:8px;display:flex;flex-direction:column;justify-content:space-between;background-image:url(/assets/img/AccountBack.webp);background-size:cover;background-repeat:no-repeat}.accountAmount{display:flex;align-items:center;font-size:28px;font-weight:700;letter-spacing:-.56px;padding:8px;line-height:80%}.accountAmountCurrency{margin-right:4px}.accountAmountGray{opacity:.4}.accountSkeletonSymbol,.accountSkeletonValue,.accountSkeletonChip,.accountSkeletonChipLabel,.accountSkeletonRate{display:inline-flex;border-radius:999px}.accountSkeletonSymbol{width:20px;height:24px;margin-right:6px}.accountSkeletonValue{width:120px;height:24px}.accountSkeletonChip{width:32px;height:20px}.accountSkeletonChipLabel{width:48px;height:12px}.accountSkeletonRate{width:60px;height:14px;align-self:center}.accountBlocks{display:flex;flex-direction:column;gap:8px;width:100%}.accountBlockCurrency{height:28px;border-radius:24px;background:#ffffff29;-webkit-backdrop-filter:blur(7.9999990463px);backdrop-filter:blur(7.9999990463px);padding:4px 16px 4px 4px;display:flex;justify-content:space-between;font-size:14px}.accountBlockCurrencyMini{display:flex;gap:8px;align-items:center}.accountBlockCurrencyAmount{font-size:16px}.accountBlockBtns{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;width:100%;height:40px}.accountBlockBtn{display:flex;justify-content:center;align-items:center;gap:8px;border-radius:24px;background:#fff;font-size:14px;font-weight:700;color:#000}.accountBlockBtn[aria-disabled=true]{opacity:.6;pointer-events:none}.accountBlockBtnBack{background:#ff3c00;color:#fff;position:relative;overflow:hidden;isolation:isolate}.accountBlockBtnBack:before{content:"";position:absolute;inset:0;border-radius:inherit;padding:1px;background:linear-gradient(135deg,#fffc,#fff9 18%,#12121200 55%,#0000 72%,#ffffffe6);pointer-events:none;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.history{width:100%;display:flex;padding:24px 16px 95px;flex-direction:column;align-items:flex-start;gap:24px;border-radius:24px 24px 0 0;background:#0d0d0dcc;flex:1;min-height:0;position:relative;z-index:0}.historyState{width:100%;border-radius:16px;background:#ffffff1a;color:#ffffffb3;font-size:14px;padding:12px 16px;text-align:center;display:flex;gap:8px;align-items:center}.historyState--error{background:#f003;color:#ffffffe6}.historyStateBtn{display:inline-flex;justify-content:center;align-items:center;padding:8px 16px;border-radius:16px;background:#000;color:#fff;font-size:14px}.home{flex:1;display:flex;flex-direction:column;min-height:0;gap:20px;padding-bottom:max(0px,var(--safe-area-inset-bottom, env(safe-area-inset-bottom, 0px)));background:linear-gradient(0deg,#0d0d0d 0% 100%),radial-gradient(372.85% 137.08% at 0% 0%,#fff8e2,#b0b6cc 67.69%,#9b96b4),linear-gradient(0deg,#00000087 0% 100%),radial-gradient(372.85% 137.08% at 0% 0%,#faf5e4 7.63%,#c7d0f0 62.44%,#9f99b6),radial-gradient(291.52% 124.72% at 4% 0%,#ffe0c1,#db9f9f 63.08%,#e5937d),radial-gradient(216.71% 147.02% at 20.18% 0%,#ff8400,#ea3f00),#0e0e0e;background-blend-mode:normal,normal,overlay,normal,normal,normal,normal;position:relative}.home:before{content:"";position:absolute;inset:0;background:#0000003d;pointer-events:none;z-index:0}.home>*{position:relative;z-index:1}.homeTopAnimated,.homeHistoryAnimated{width:100%}.headerPlaceholder{height:calc(46px + var(--safe-area-inset-top, env(safe-area-inset-top, 0px)));width:100%;flex:0 0 auto}.homeTopAnimated{display:flex;flex-direction:column;gap:20px;transform:translateY(-100%);transition:transform .75s ease-out}.paymentsPage{gap:0;overflow-x:hidden}.paymentsContainer{width:100%;padding:0 16px calc(95px + var(--safe-area-inset-bottom, env(safe-area-inset-bottom, 0px)));overflow:visible}.paymentsBlock{display:flex;flex-direction:column}.cardsBlock{width:100%}.cardsButton{display:flex;width:100%;align-items:center;gap:8px;padding:0;border:0;appearance:none;background:transparent;color:inherit;font:inherit;text-align:left;cursor:pointer}.cardsButton:active{opacity:.86}.cardsPreview{display:flex;flex:0 0 auto;height:96px;padding:8px;align-items:flex-end;gap:8px;aspect-ratio:5/3;border-radius:16px;overflow:hidden;background-image:url(/assets/img/CardBack.webp);background-position:center;background-repeat:no-repeat;background-size:cover}.cardsPreviewContent{display:flex;align-items:center;justify-content:center;gap:8px}.cardsPreviewLabel{color:#000;font-size:14px;font-weight:700;line-height:100%}.cardsInfo{display:flex;flex-direction:column;align-items:flex-start;justify-content:space-between;flex:1 0 0;min-height:96px}.cardsInfoTitle{color:#fff;font-size:16px;font-weight:700;line-height:normal}.cardsInfoMeta{display:flex;flex-direction:column;align-items:flex-start;gap:4px;align-self:stretch}.cardsInfoMetaRow{display:flex;align-items:center;gap:4px;align-self:stretch}.cardsInfoMetaIconWrap{display:flex;width:16px;min-width:16px;height:16px;align-items:center;justify-content:center}.cardsInfoMetaText{color:#fff;font-size:13px;font-weight:510;line-height:normal;opacity:.65}.newCardContainer{display:flex;flex-direction:column;min-height:100%;padding-bottom:calc(109px + var(--safe-area-inset-bottom, env(safe-area-inset-bottom, 0px)))}.newCardBlock{flex:1;align-items:center;gap:32px}.newCardHero{display:flex;width:250px;flex-direction:column;align-items:center;gap:16px}.newCardPreview{display:flex;width:250px;height:150px;padding:14px;justify-content:flex-end;border-radius:20px;background-image:url(/assets/img/CardBack.webp);background-position:center;background-repeat:no-repeat;background-size:cover}.newCardPreviewContent{display:flex;width:100%;align-items:flex-end;justify-content:space-between;gap:12px}.newCardPreviewHeader{display:flex;align-items:center;gap:8px}.newCardPreviewIcon{display:flex;width:24px;height:24px;aspect-ratio:1/1}.newCardPreviewIcon svg{width:100%;height:100%}.newCardPreviewLabel{color:#000;font-size:16px;font-weight:700;line-height:100%}.newCardPreviewVisa{display:flex;align-self:flex-end;width:61px;height:18px}.newCardPreviewVisa svg{width:100%;height:100%}.newCardHeroTitle{color:#fff;text-align:center;font-size:18px;font-weight:700;line-height:120%}.newCardDetails{display:flex;width:100%;flex-direction:column;align-items:flex-start;gap:12px}.newCardDetailsBlock{display:flex;padding:12px;flex-direction:column;align-items:flex-start;gap:12px;align-self:stretch;border-radius:16px;border:1px solid rgba(255,255,255,.16)}.newCardDetailsRow{display:flex;justify-content:space-between;align-items:center;align-self:stretch;gap:12px}.newCardDetailsLabel,.newCardDetailsValue{font-family:SF Pro,-apple-system,BlinkMacSystemFont,sans-serif;font-size:14px;font-style:normal;line-height:normal}.newCardDetailsLabel{color:#fff;font-weight:510;opacity:.65}.newCardDetailsValue{color:#fff;font-weight:700;text-align:right}.newCardFooter{position:fixed;left:0;right:0;bottom:0;z-index:25;padding:0 16px calc(24px + var(--safe-area-inset-bottom, env(safe-area-inset-bottom, 0px)));background:transparent}.newCardFooter .popupPurchaseDisputeBtn{color:#fff}.cardsPageState{width:100%;margin-bottom:16px}.cardPageContainer{padding-left:0;padding-right:0;padding-bottom:0}.cardPageBlock{align-items:center}.cardPageSliderWrap{width:100vw;margin:0 calc(50% - 50vw);overflow:hidden}.cardPageSlider{width:100%;display:flex;align-items:center;gap:40px;overflow-x:auto;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;-webkit-overflow-scrolling:touch;scrollbar-width:none;padding:0 calc(50vw - 100px)}.cardPageSlider::-webkit-scrollbar{display:none}.cardPageSlide{flex:0 0 200px;width:200px;height:120px;padding:12px;aspect-ratio:5/3;display:flex;align-items:flex-end;border-radius:16px;background-image:url(/assets/img/CardBack.webp);background-position:center;background-repeat:no-repeat;background-size:cover;scroll-snap-align:center;color:#fff;opacity:var(--card-opacity, .88);transform:scale(var(--card-scale, .8));transform-origin:center center;transition:transform .08s linear,opacity .08s linear;will-change:transform,opacity}.cardPageSlide--add{position:relative;justify-content:center;align-items:center;border-radius:20px;border:1.875px dashed #424242!important;background:#262626;overflow:visible}.cardPageSlide--skeleton{pointer-events:none;border-radius:16px;background-image:none;background-color:#ffffff14}.cardPageSlide--selected{z-index:1}.cardPageSlideBottom{width:100%;display:flex;justify-content:space-between;align-items:flex-end;gap:12px}.cardPagePreviewHeader{flex-shrink:0}.cardPageSuffix{display:inline-flex;padding:4px 6px;justify-content:center;align-items:center;border-radius:8px;background:#0b0b0b14;background-blend-mode:plus-darker;color:#fff;font-family:SF Pro,-apple-system,BlinkMacSystemFont,sans-serif;font-size:10px;font-style:normal;font-weight:510;line-height:100%}.cardPageAddInner{position:absolute;top:50%;left:calc(var(--card-proximity, 0) * 50%);display:flex;width:37.5px;height:37.5px;justify-content:center;align-items:center;flex-shrink:0;border-radius:20px;border:1.875px dashed #424242!important;background:#262626;transform:translate(-50%,-50%);transition:left .08s linear,transform .08s linear}.cardPageBalance{margin-top:24px;display:flex;justify-content:center;align-items:flex-start;align-self:stretch;flex-direction:column}.cardPageBalanceAmount{align-self:center;margin-top:0!important;gap:0!important}.cardPageBalanceSkeleton{display:block;width:148px;height:36px;align-self:center;border-radius:12px}.cardPageBalanceAmount .popupEsimConfirmAmountText{font-size:40px!important;line-height:90%!important;letter-spacing:-.8px!important}.cardPageBalanceFraction{align-self:flex-end!important;margin-bottom:0!important;font-size:40px!important;font-weight:700!important;line-height:90%!important;letter-spacing:-.64px!important}.cardPageBalanceLabel{margin-top:8px;align-self:center;color:#fff;text-align:center;font-size:13px;font-weight:700;line-height:normal;opacity:.65}.cardPageTopUpButton{width:auto;margin-top:24px;padding:12px 16px 12px 12px}.cardPageTopUpButton:disabled{opacity:.45}.history.cardPageHistory{margin-top:40px;padding-top:0;padding-bottom:calc(95px + var(--safe-area-inset-bottom, env(safe-area-inset-bottom, 0px)));background:none}.cardPageHistoryMock{position:relative;width:260px;margin-top:80px}.cardPageHistoryMockShadow{position:absolute;inset:0;display:flex;width:260px;height:56px;justify-content:space-between;align-items:center;border-radius:32px;background:#161616;transform:rotate(-3.695deg) translateY(-5px);transform-origin:center}.cardPageHistoryOperation{position:relative;z-index:1;background-color:#161616!important;background-image:url(/assets/img/DepBack.webp);background-position:center;background-repeat:no-repeat;background-size:cover;box-shadow:0 0 8px #0d0d0d}.cardPageHistoryInfo{margin-top:16px;display:flex;width:205px;flex-direction:column;align-items:center;gap:8px}.cardPageHistoryTitle{color:#fff;text-align:center;font-size:16px;font-weight:700;line-height:normal}.cardPageHistoryText{color:#fff;text-align:center;font-size:12px;font-weight:510;line-height:normal;opacity:.65}.cardPageHistoryEmpty{width:100%;margin-top:40px;display:flex;justify-content:center;padding-bottom:calc(95px + var(--safe-area-inset-bottom, env(safe-area-inset-bottom, 0px)))}.cardPageHistoryEmpty .cardPageHistoryInfo{margin-top:0}.paymentsGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:16px}.paymentsGrid--withoutPromo{margin-bottom:24px}.paymentsVpnPromoSlider{display:flex;flex-direction:column;align-items:center;gap:4px;width:100vw;margin:24px calc(50% - 50vw);overflow:visible}.paymentsVpnPromo{position:relative;width:100%;overflow:visible;isolation:isolate;touch-action:pan-y;cursor:grab;-webkit-user-select:none;user-select:none}.paymentsVpnPromo--dragging{cursor:grabbing}.paymentsVpnPromoViewport{position:relative;overflow:visible}.paymentsVpnPromoTrack{display:flex;gap:16px;transition:transform .45s ease;will-change:transform;overflow:visible}.paymentsVpnPromoSlideWrap{flex:0 0 100%;min-width:0;overflow:visible;box-sizing:border-box;padding:0 16px 8px}.paymentsVpnPromoSlide{position:relative;display:flex;align-items:flex-start;justify-content:flex-start;width:100%;min-height:77px;padding:12px;border:0;background:#171717;border-radius:16px;text-align:left;overflow:visible;cursor:pointer}.paymentsVpnPromoSlide:active{opacity:.9}.paymentsVpnPromoSlide:before{content:"";position:absolute;inset:0;border-radius:inherit;background-color:#171717;background-position:center;background-repeat:no-repeat;background-size:100% 100%;z-index:0}.paymentsVpnPromoSlide--vpn:before{background-image:url(/assets/img/BackgroundVpnButton.webp)}.paymentsVpnPromoSlide--esim:before{background-image:url(/assets/img/BackgroundEsimButton.webp)}.paymentsVpnPromoContent{position:relative;z-index:2;display:flex;flex-direction:column;width:min(220px,100% - 124px)}.paymentsVpnPromoSlide--esim .paymentsVpnPromoContent{width:min(252px,100% - 90px)}.paymentsVpnPromoTitle{color:#fff;font-size:16px;font-weight:700;line-height:110%;letter-spacing:-.16px}.paymentsVpnPromoSubtitle{margin-top:4px;color:#fff;font-size:12px;font-weight:500;line-height:110%;letter-spacing:-.12px;opacity:.6}.paymentsVpnPromoImage{position:absolute;z-index:1;object-fit:contain;pointer-events:none;-webkit-user-select:none;user-select:none}.paymentsVpnPromoImage--vpn{right:0;bottom:0;width:117px;height:86px;aspect-ratio:117/86}.paymentsVpnPromoImage--esim{right:-7px;bottom:-2px;width:101.5px;height:95px;transform:rotate(12.77deg);transform-origin:center}.paymentsVpnPromoPagination{display:flex;align-items:center;gap:1px}.paymentsVpnPromoPaginationDot{position:relative;width:3px;height:3px;padding:0;border:0;border-radius:7px;background:#ffffff52;cursor:pointer;overflow:hidden;transition:width .35s ease}.paymentsVpnPromoPaginationDot--active{width:16px}.paymentsVpnPromoPaginationDot--active:after{content:"";position:absolute;inset:0;border-radius:inherit;background:#fff;transform:scaleX(0);transform-origin:left center;animation:paymentsVpnPromoDotProgress 6s linear forwards}@keyframes paymentsVpnPromoDotProgress{0%{transform:scaleX(0)}to{transform:scaleX(1)}}.paymentsGridItem{display:flex;flex-direction:column;align-items:center;gap:4px}.paymentsGridCardInner{display:flex;flex-direction:column;align-items:center;gap:4px;width:100%}.paymentsGridCardBtn{cursor:pointer}.paymentsGridCardBtn:active{opacity:.82}.paymentsGridImageWrap{position:relative;width:100%;border-radius:12px;overflow:hidden}.paymentsGridImage{width:100%;height:100%;aspect-ratio:103/72;object-fit:cover;display:block}.paymentsGridImageWrap--inDevelopment .paymentsGridImage{filter:blur(8px);transform:scale(1.06)}.paymentsGridDevOverlay{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;pointer-events:none;opacity:1}.paymentsGridLabel{text-align:center;font-size:14px;font-weight:500;line-height:100%;letter-spacing:-.14px}.paymentsActions{margin-top:40px;width:100%}.paymentsActions--primary{margin-top:0}.paymentsTransfers{margin-top:24px}.paymentsActionsTitle{color:#fff;font-size:16px;font-weight:510;line-height:100%;opacity:.4;padding-left:8px}.paymentsActionsList{margin-top:8px;display:flex;flex-direction:column;gap:6px}.paymentsActionBtn{width:100%;border-radius:16px!important}.paymentsActionBtn:disabled{opacity:.45;pointer-events:none}.paymentsActionIcon{border-radius:8px!important}.paymentsActionBtn .profileSettingPartIcon svg{width:14px;height:14px}.paymentsTransferActionBtn--friend .paymentsActionIcon,.paymentsTransferActionBtn--wallet .paymentsActionIcon{width:28px;height:28px;padding:0;position:relative;align-items:flex-start;justify-content:flex-start}.paymentsTransferActionBtn--friend .profileSettingPartIcon svg{position:absolute;top:7px;left:7px;width:15.285px;height:14.937px;display:block}.paymentsTransferActionBtn--wallet .profileSettingPartIcon svg{position:absolute;top:8.5px;left:6px;width:19px;height:11px;display:block}.paymentsTransferActionBtn--wallet{position:relative}.paymentsTransferActionBtn--wallet:disabled{opacity:1;pointer-events:none}.paymentsTransferActionBtn--wallet .profileSettingPart{opacity:.4}.paymentsGibddContent{display:flex;flex-direction:column;align-items:stretch}.paymentsGibddTitle{margin-top:24px;text-align:center;font-size:24px;font-weight:700;line-height:90%}.paymentsGibddHint{width:200px;margin:6px auto 0;color:#fff;text-align:center;font-family:SF Pro;font-size:13px;font-style:normal;font-weight:510;line-height:100%;opacity:.4}.paymentsGibddFormBody{margin-top:24px}.paymentsGibddFormField,.paymentsGibddFooter{width:100%}.paymentsGibddGalleryBtn{margin-top:16px;display:flex;padding:24px 51px;flex-direction:column;align-items:center;gap:16px;align-self:stretch;border-radius:24px;border:1px dashed rgba(255,255,255,.4);background:#ffffff0a}.paymentsGibddGalleryBtn:disabled{opacity:.45;pointer-events:none}.paymentsGibddGalleryText{width:200px;text-align:center;font-size:16px;font-weight:700;line-height:100%;white-space:pre-line}.paymentsGibddGalleryIcon{display:inline-flex;transform:rotate(-8deg)}.paymentsGibddOr{margin-top:16px;text-align:center;color:#fff6;font-size:16px;font-weight:510;line-height:100%}.paymentsGibddScanBtn{margin-top:16px;display:flex;height:40px;padding:12px 16px;justify-content:center;align-items:center;gap:8px;border-radius:24px;background:#fff;color:#000;font-size:14px;font-weight:700;line-height:normal;align-self:center}.paymentsGibddScanBtn:disabled{opacity:.45;pointer-events:none}.paymentsGibddScanBtnIcon{color:#000}.paymentsGibddScanBtnIcon svg{width:16.801px;height:16.801px;display:block}.paymentsGibddScanBtnIcon svg path{fill:#000}.homeTopAnimated--entered{transform:translateY(0)}.homeHistoryAnimated{flex:1;min-height:0;display:flex;flex-direction:column;opacity:0;transform:translateY(100%);transition:transform .75s ease-out}.homeHistoryAnimated--entered{opacity:1;transform:translateY(0)}.home-background-image{position:absolute;top:0;left:0;width:100vw;height:480px;z-index:0;pointer-events:none;transform:translateY(-50%);opacity:0;transition:transform 1.5s ease-out,opacity 3s ease-out}.home-background-image--entered{transform:translateY(0);opacity:1}.historyHeader{font-size:24px;font-weight:700;padding-left:8px;font-style:normal}.historyPart{display:flex;flex-direction:column;align-items:flex-start;gap:8px;align-self:stretch;font-size:16px;color:#fff6}.historySkeleton{display:flex;flex-direction:column;gap:16px;width:100%}.historySkeletonPart{gap:8px}.historySkeletonDay{display:block;width:120px;height:14px;border-radius:999px}.historySkeletonOperation{height:40px}.historySkeletonOperation .historyOperationInfoColumn{gap:4px}.historySkeletonLine,.historySkeletonAmount{display:block;border-radius:999px}.historySkeletonLine{width:96px;height:10px}.historySkeletonLine--wide{width:140px}.historySkeletonAmount{width:72px;height:14px}.skeletonShimmer{position:relative;overflow:hidden;background:linear-gradient(100deg,#ffffff14 30%,#ffffff2e,#ffffff14 70%);background-size:200% 100%;animation:skeletonShimmer 1.2s ease-in-out infinite}@keyframes skeletonShimmer{0%{background-position:200% 0}to{background-position:-200% 0}}.historyPartDay{padding-left:8px}.historyOperations{display:flex;flex-direction:column;align-items:flex-start;gap:4px;align-self:stretch}.historyOperation{display:grid;grid-template-columns:minmax(0,1fr) auto;column-gap:8px;align-items:center;align-self:stretch;border-radius:32px;background:#ffffff0a;padding:8px 16px 8px 8px;height:40px;box-sizing:content-box}.historyOperation--positive,.historyOperation--deposit{background:#ffffff0a}.historyOperation--deposit-success{background-image:url(/assets/img/DepBack.webp);background-size:cover;background-repeat:no-repeat;background-position:center}.historyOperation--deposit-success .historyOperationAmount{color:#009641}.historyOperation--positive:not(.historyOperation--deposit){background-image:url(/assets/img/DepBack.webp);background-size:cover;background-repeat:no-repeat;background-position:center}.historyOperation--deposit-processing,.historyOperation--order-processing{background-image:url(/assets/img/ProcessBack.webp);background-size:cover;background-repeat:no-repeat;background-position:center}.historyOperation--deposit-processing .historyOperationAmount,.historyOperation--order-processing .historyOperationAmount{color:#eeac06}.historyOperation--deposit-error,.historyOperation--order-error{background-image:url(/assets/img/ErrorBack.webp);background-size:cover;background-repeat:no-repeat;background-position:center}.historyOperation--deposit-error .historyOperationAmount,.historyOperation--order-error .historyOperationAmount{color:#c10d0d}.historyOperationIcon{height:100%;width:40px;aspect-ratio:1/1;display:flex;justify-content:center;align-items:center;border-radius:32px;background:#ffffff1f;flex-shrink:0}.historyOperation:not(.historyOperation--deposit) .historyOperationIcon--default svg{transform:scaleY(-1)}.historyOperationInfo{display:flex;gap:8px;align-items:center;min-width:0;flex:1 1 auto}.historyOperationInfoColumn{display:flex;flex-direction:column;font-size:12px;color:#fff6;min-width:0;flex:1 1 auto}.historyOperationInfoColumnHeader{color:#fff;font-size:16px;display:block;max-width:clamp(120px,40vw,180px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.historyOperationAmount{color:#fff;font-weight:700;flex-shrink:0;white-space:nowrap}.historyOperationAmount--hidden{display:inline-flex;align-items:center;justify-content:center;line-height:1}.historyOperationAmount--hidden svg{display:block}.historyOperationAmount--hidden svg path{fill:currentColor}.historyOperationAmountGreen{color:#009641}.historyOperation--interactive{cursor:pointer}.historyOperation--interactive:active{transform:scale(.995)}.modalOverlay{position:fixed;inset:0;z-index:10000;background:#0000003d;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.modalContainer{position:fixed;inset:0;z-index:10001;display:flex;align-items:center;justify-content:center;padding:0 32px;pointer-events:none}.modalContent{display:inline-flex;padding:24px 24px 32px;flex-direction:column;align-items:flex-end;border-radius:24px;background:#0d0c0c;pointer-events:auto;max-width:100%;width:100%;position:relative}.modalClose,.popupTopUpClose{width:18px;height:18px;display:flex;align-items:center;justify-content:center;cursor:pointer;z-index:1}.modalDeposit{width:100%;display:flex;flex-direction:column;gap:12px;align-items:center}.modalDepositQr{align-items:flex-end}.modalHead{display:flex;justify-content:space-between;align-items:center;width:100%;margin-bottom:16px}.modalHeader{color:#fffc;font-size:24px;font-weight:650;line-height:100%;width:100%;font-stretch:130%}.modalInfo{display:flex;flex-direction:column;align-items:center;gap:24px;width:100%}.modalQrContainer{--qr-box-size: min(280px, calc(100vw - 72px) );display:flex;width:var(--qr-box-size);height:var(--qr-box-size);max-width:100%;max-height:100%;flex:0 0 auto;padding:32px;align-items:center;justify-content:center;border-radius:44px;background:#ffffff14;box-sizing:border-box}.modalQr{width:100%}.modalQrStyled{position:relative;width:100%;height:100%;background:transparent}.modalQrCanvas{width:100%;height:100%}.modalQrCanvas>svg,.modalQrCanvas>canvas{display:block;width:100%!important;height:100%!important}.modalQrStyled--noLogo .modalQrCanvas{width:100%;height:100%}.modalQrLogo{position:absolute;top:50%;left:50%;width:54px;height:54px;transform:translate(-50%,-50%);border-radius:12px;background:#1e1e1e;display:flex;align-items:center;justify-content:center;overflow:hidden}.modalQrLogo img{width:72%;height:72%;margin-left:0;margin-top:0}.modalQrLogoRef img{margin-left:0;margin-top:0}.modalInfoTexts{display:flex;max-width:280px;flex-direction:column;align-items:center;gap:8px;padding:0 8px}.modalInfoTextHeader{color:#fff6;font-size:13px;font-weight:500;line-height:normal;text-align:center}.modalInfoTextText{font-size:16px;font-weight:500;line-height:normal;width:100%;text-align:center;word-break:break-all;overflow-wrap:break-word}.modalDepositNotes{display:flex;flex-direction:column;align-items:center}.modalDepositNote{color:#fff6;font-size:12px;font-weight:500;line-height:normal;text-align:center}.modalBtn{display:flex;width:200px;height:40px;padding:12px 12px 12px 8px;justify-content:center;align-items:center;gap:8px;border-radius:24px;background:#fff;color:#000}.modalBtn--copyLabelOnly{padding:12px;text-align:center}.popupLink{width:100%;align-items:stretch;gap:8px;padding:24px}.popupLinkHead{display:flex;align-items:flex-start;justify-content:space-between;width:100%;gap:8px}.popupLinkTitle{color:#fffc;font-size:18px;font-weight:650;line-height:110%;font-stretch:130%}.popupLinkText{color:#fff6;font-size:12px;line-height:normal}.popupLinkField{display:flex;flex-direction:column;gap:8px}.popupLinkHeadTexts{display:flex;flex-direction:column;align-items:flex-start;gap:8px;flex:1 0 0}.popupLinkInputWrap{width:100%;border-radius:32px;background:#ffffff14;display:flex;align-items:center;box-sizing:border-box;cursor:text;height:40px;padding:0 16px;gap:7.576px;margin-top:24px}.popupLinkInput{width:100%;font-size:16px;line-height:120%;color:#fff;cursor:text}.popupLinkInput::placeholder{color:#fff3}.popupLinkError{display:block;color:#ff5c5ce6;font-size:12px;line-height:120%;text-align:center}.popupLinkButton{width:100%;height:40px;border-radius:32px;background:#ff3c00;color:#fff;font-size:18px;display:flex;align-items:center;justify-content:center;position:relative;overflow:hidden;isolation:isolate}.popupLinkButton:before{content:"";position:absolute;inset:0;border-radius:inherit;padding:1px;background:linear-gradient(135deg,#fffc,#fff9 18%,#12121200 55%,#0000 72%,#ffffffe6);pointer-events:none;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.popupLinkButton{transition:.3s}.popupLinkButton:disabled{opacity:.6;pointer-events:none}.popupQrContainer{width:100%;height:100%;padding:0 32px;position:fixed;inset:0;z-index:10000;display:flex;justify-content:center;align-items:center;background:#0000003d;-webkit-backdrop-filter:blur(24px);backdrop-filter:blur(24px);pointer-events:auto}.popupQr{background-image:url(/assets/img/PopupQrBack.webp);background-size:100% 100%;background-repeat:no-repeat;height:263px;width:100%;position:relative;padding-top:32px;display:flex;flex-direction:column;gap:18px;pointer-events:auto}.popupQrClose{position:absolute;top:16px;right:16px}.popupQrHeader{color:#fffc;text-align:center;font-size:18px;font-style:normal;font-weight:650;line-height:90%;display:block;font-stretch:120%;width:100%}.popupQrAmountContainer{display:inline-flex;flex-direction:column;align-items:center;gap:8px}.popupQrAmount{display:flex;align-items:flex-end;gap:4px;font-stretch:135%;font-size:56px;font-weight:650;line-height:90%;letter-spacing:-1.12px;background:linear-gradient(180deg,#a6a6a6,#fff);-webkit-background-clip:text;-webkit-text-fill-color:transparent;background-clip:text;color:transparent}.popupQrAmountCurrency{letter-spacing:-.64px;font-size:32px;align-self:flex-end;line-height:100%}.popupQrUsdt{display:flex;padding:4px 8px 4px 4px;align-items:flex-end;gap:4px;border-radius:24px;background:#ffffff29;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);font-weight:510}.popupQrBtn{width:160px;margin-top:0;padding:0;height:45px;flex-shrink:0;box-sizing:border-box;position:absolute;bottom:-16px;left:50%;transform:translate(-50%)}.popupTransaction{width:100%;display:flex;flex-direction:column;gap:24px;align-items:center}.popupTransactionHeader{color:#fffc;text-align:center;font-size:18px;font-weight:650;line-height:90%;width:180px}.popupTransactionIcon{display:flex;width:66px;height:66px;padding:12px;align-items:center;justify-content:center;gap:10px;border-radius:40px;background:#ffffff3d}.popupTransactionIcon svg{flex-shrink:0}.popupTransactionIconReject{padding:8px;background:#ff2f2f3d}.popupTransactionIconProgress{padding:8px;background:#ffd0163d}.popupTransactionIconExcellent{padding:8px;background:#39ff2f3d}.transactionLoader{width:42px;padding:4px;aspect-ratio:1;border-radius:50%;background:#fff;--_m: conic-gradient(#0000 10%, #000), linear-gradient(#000 0 0) content-box;-webkit-mask:var(--_m);mask:var(--_m);-webkit-mask-composite:source-out;mask-composite:subtract;animation:l3 1s infinite linear}@keyframes l3{to{transform:rotate(1turn)}}.popupTransactionAmountContainer{display:flex;flex-direction:column;align-items:center;gap:8px;width:100%;margin-top:8px}.popupTransactionAmountLarge{font-size:48px;font-weight:700;line-height:90%;letter-spacing:-.8px}.popupTransactionUsdtBadge{display:flex;padding:4px 8px 4px 4px;align-items:flex-end;gap:4px;border-radius:24px;background:#ffffff29;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);font-size:16px;font-weight:500}.popupTransactionFields{display:flex;flex-direction:column;gap:4px;width:100%}.popupTransactionField{display:flex;padding:12px 16px;justify-content:space-between;gap:10px;align-items:center;border-radius:24px;background:#ffffff14}.popupTransactionFieldLabel{color:#fff6;font-size:12px;font-style:normal;font-weight:500;line-height:normal}.popupTransactionFieldValue{display:flex;align-items:center;gap:8px}.popupTransactionFieldValueCurrency{display:flex;align-items:center;gap:2px;font-size:12px}.popupTransactionFieldValueRow{display:flex;align-items:center;gap:8px}.popupTransactionCopyBtn{position:relative;display:inline-flex;width:20px;height:20px;align-items:center;justify-content:center;cursor:pointer;padding:0;background:transparent}.popupTransactionCopyBtnIcon,.popupTransactionCopyBtnIconCopied{position:absolute;inset:0;display:inline-flex;align-items:center;justify-content:center;transition:opacity .15s ease}.popupTransactionCopyBtnIcon{opacity:1}.popupTransactionCopyBtnIcon svg{width:16px;height:16px}.popupTransactionCopyBtnIcon svg path{fill:#fff9}.popupTransactionCopyBtnIconCopied{opacity:0}.popupTransactionCopyBtnIconCopied svg{width:16px;height:16px}.popupTransactionCopyBtn--copied .popupTransactionCopyBtnIcon{opacity:0}.popupTransactionCopyBtn--copied .popupTransactionCopyBtnIconCopied{opacity:1}.popupTransactionHomeBtn{display:flex;width:161px;height:40px;justify-content:center;align-items:center;gap:8px;border-radius:24px;background:#fff;color:#000;font-size:18px;font-weight:510;line-height:normal}.popupTransactionHomeBtn:hover{opacity:.9}.popupTransactionHomeBtn:active{opacity:.8}.modalTransactionContent{display:inline-flex;padding:30px 16px 24px;flex-direction:column;align-items:flex-end;border-radius:24px;background:#140c0a;pointer-events:auto;max-width:100%;width:100%;position:relative}.popupTransactionAmountLargeContainer{display:flex;gap:4px;align-items:flex-end}.popupTransactionAmountSmall{font-size:32px;font-weight:700;line-height:90%;letter-spacing:-.64px}.popupTransactionFieldId{display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:1;flex:1 0 0;overflow:hidden;color:#fff;text-overflow:ellipsis;font-size:12px;font-style:normal;font-weight:500;line-height:normal}.popupQrUp{display:flex;flex-direction:column;align-items:center;gap:8px}.popupQrText{font-weight:510;font-size:12px;line-height:100%;text-align:center;width:194px;display:block;color:#fff9}.popupPurchaseOverlay,.popupTopUpOverlay,.popupWithdrawOverlay{position:fixed;inset:0;z-index:10020;background:#00000061;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.popupPurchaseContainer,.popupTopUpContainer,.popupWithdrawContainer{position:fixed;inset:0;z-index:10021;display:flex;align-items:flex-end;justify-content:center;pointer-events:none}.popupPurchaseSheet,.popupTopUpSheet,.popupWithdrawSheet{width:100%;max-width:none;height:calc(100dvh - 66px - var(--safe-area-inset-top, env(safe-area-inset-top, 0px)));max-height:calc(100dvh - 66px - var(--safe-area-inset-top, env(safe-area-inset-top, 0px)));display:flex;flex-direction:column;border-radius:24px 24px 0 0;background-color:#0d0c0c;position:relative;pointer-events:auto;overflow:hidden;padding-top:0}.popupPurchaseBaseBg{position:absolute;inset:0;background-image:url(/assets/img/Operation/OperationLightOk.webp);background-size:cover;background-position:center top;background-repeat:no-repeat;opacity:1;transition:opacity .48s ease-in-out;pointer-events:none;z-index:0}.popupPurchaseBaseBg--deposit-ok{background-image:url(/assets/img/Operation/OperationLightDeposit.webp)}.popupPurchaseBaseBg--deposit-wait{background-image:url(/assets/img/Operation/OperationLightWait.webp)}.popupPurchaseBaseBg--deposit-error{background-image:url(/assets/img/Operation/OperationLightError.webp)}.popupPurchaseBaseBg--purchase-wait{background-image:url(/assets/img/Operation/OperationLightWait.webp)}.popupPurchaseBaseBg--purchase-error{background-image:url(/assets/img/Operation/OperationLightError.webp)}.popupPurchaseDisputeBg{position:absolute;inset:-8px;background-color:#0d0c0c;background-image:url(/assets/img/dispute.webp);background-size:cover;background-position:center top;background-repeat:no-repeat;opacity:0;transition:opacity .48s ease-in-out;pointer-events:none;z-index:0}.popupPurchaseSheet--dispute .popupPurchaseBaseBg{opacity:0}.popupPurchaseSheet--dispute .popupPurchaseDisputeBg{opacity:1}.popupPurchaseSheet--dispute-details{background:#0d0d0d}.popupPurchaseSheet--dispute-details .popupPurchaseBaseBg,.popupPurchaseSheet--dispute-details .popupPurchaseDisputeBg{opacity:0}.popupPurchaseHandle,.popupTopUpHandle,.popupWithdrawHandle{width:40px;height:5px;border-radius:100px;background:#fff6;align-self:center;flex-shrink:0}.popupPurchaseHandleArea,.popupTopUpHandleArea,.popupWithdrawHandleArea{position:relative;z-index:1;flex-shrink:0;width:100%;display:flex;justify-content:center;align-items:center;padding-top:8px;padding-bottom:8px;touch-action:none;cursor:grab}.popupPurchaseHandleArea:active,.popupTopUpHandleArea:active,.popupWithdrawHandleArea:active{cursor:grabbing}.popupPurchaseContent,.popupTopUpContent,.popupWithdrawContent{flex:1;min-height:0;display:flex;flex-direction:column;position:relative;z-index:1;padding:0 16px calc(40px + var(--safe-area-inset-bottom, env(safe-area-inset-bottom, 0px)));overflow-y:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;scrollbar-width:none}.popupPurchaseContent--dispute{overflow-y:hidden}.popupPurchaseContent::-webkit-scrollbar,.popupTopUpContent::-webkit-scrollbar,.popupWithdrawContent::-webkit-scrollbar{display:none}.popupPurchaseStageViewport{flex:1;min-height:0;display:flex;flex-direction:column}.popupPurchaseStage{min-height:0;width:100%;flex:1;display:flex;flex-direction:column}.popupPurchaseStage--summary,.popupPurchaseStage--dispute,.popupPurchaseStage--dispute-details{flex:1}.popupPurchaseTop{flex:1;display:flex;flex-direction:column;align-items:center}.popupPurchaseTitle{margin-top:8px;font-size:24px;font-weight:700;line-height:90%}.popupPurchaseIconWrap{margin-top:auto;width:80px;height:80px;border-radius:50%;background:#ffffff14;display:flex;align-items:center;justify-content:center;padding:22.4px 15.1px 16.9px 22px;box-sizing:border-box}.popupPurchaseIconWrap--deposit{padding:19px 11px 18px 19px}.popupPurchaseAmountBlock{margin-top:auto;display:flex;flex-direction:column;align-items:center;gap:4px;margin-bottom:40px}.popupPurchaseAmountRow{display:flex;align-items:flex-end;gap:4px}.popupPurchaseAmount{font-size:48px;font-weight:700;line-height:90%;letter-spacing:-.8px}.popupPurchaseAmountCurrency{font-size:32px;font-weight:700;line-height:78%;letter-spacing:-.6px}.popupPurchaseUsdtBadge{display:inline-flex;align-items:center;gap:4px;padding:4px 8px 4px 4px;border-radius:24px;background:#ffffff29;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);font-size:16px}.popupPurchaseBottom{width:100%;display:flex;flex-direction:column;gap:40px}.popupPurchaseSheet--processing{height:485px;max-height:485px}.popupPurchaseSheet--processing .popupPurchaseBaseBg{opacity:0}.popupPurchaseContent--processing{overflow:hidden;padding:0 16px calc(40px + var(--safe-area-inset-bottom, env(safe-area-inset-bottom, 0px)))}.popupPurchaseStage--processing{display:flex;flex-direction:column;flex:1}.popupPurchaseProcessingTop{margin-top:24px;display:flex;flex-direction:column;align-items:center}.popupPurchaseProcessingTitle{color:#fff;text-align:center;font-size:16px;font-weight:700;line-height:80%;letter-spacing:-.32px}.popupPurchaseProcessingStatus{margin-top:8px;color:#fff6;text-align:center;leading-trim:both;text-edge:cap;font-size:12px;font-weight:510;line-height:110%}.popupPurchaseProcessingCenter{flex:1;min-height:0;display:flex;align-items:center;justify-content:center}.popupPurchaseAmountBlock--processing{margin:0;gap:16px}.popupPurchaseAmountRow--order{align-items:flex-end;gap:0}.popupPurchaseAmount--order{font-size:48px;font-weight:700;line-height:90%;letter-spacing:-.96px}.popupPurchaseAmountOrderFraction{color:#fff;font-size:32px;font-weight:700;line-height:90%;letter-spacing:-.64px}.popupPurchaseAmountOrderCurrency{margin-left:6px;color:#fff6;font-size:32px;font-weight:700;line-height:90%;letter-spacing:-.64px}.popupPurchaseBottom--processing{gap:0}.popupPurchaseStage--summary .popupPurchaseBottom{margin-bottom:40px}.popupPurchaseDisputeTitle{align-self:center;margin-top:24px;font-size:32px;font-weight:700;line-height:90%;text-align:center;white-space:pre-line;max-width:280px}.popupPurchaseDisputeBottom{margin-top:auto;width:100%;display:flex;flex-direction:column;padding-bottom:48px}@media(max-height:709px){.popupPurchaseDisputeBottom{padding-bottom:12px;text-align:right;align-items:end}}.popupPurchaseDisputeHint{width:200px;font-size:16px;line-height:normal;font-weight:500;white-space:pre-line;margin-bottom:0}.popupPurchaseDisputeDetails{display:flex;flex:1;flex-direction:column;align-items:stretch}.popupPurchaseDisputeDetailsHint{display:block;margin-top:8px;align-self:center;width:268px;color:#fff6;text-align:center;font-size:12px;font-weight:500;line-height:normal}.popupPurchaseDisputeCommentField{position:relative;margin-top:24px}.popupPurchaseDisputeCommentInput{display:block;box-sizing:border-box;width:100%;padding:16px 24px;border-radius:32px;background:#ffffff0a;color:#fff;font-size:16px;font-weight:510}.popupPurchaseDisputeCommentInput--error{box-shadow:0 0 4px #c10d0d99 inset}.popupPurchaseDisputeCommentError{display:block;margin-top:4px;margin-left:24px;color:#c10d0d;font-size:10px;font-weight:500;opacity:.6}.popupPurchaseDisputeCommentInput::placeholder{color:#fff3}.popupPurchaseDisputeMediaInput{position:absolute;inset:0;width:100%;height:100%;opacity:0;cursor:pointer}.popupPurchaseDisputeMediaScroller{width:calc(100% + 32px);margin-right:-16px;margin-left:-16px;margin-top:16px;overflow-x:auto;overflow-y:hidden;-webkit-overflow-scrolling:touch;scrollbar-width:none}.popupPurchaseDisputeMediaScroller::-webkit-scrollbar{display:none}.popupPurchaseDisputeMediaRow{display:inline-flex;padding:0 16px;align-items:center;gap:8px;min-width:max-content}.popupPurchaseDisputeMediaUploadBtn{display:flex;position:relative;width:120px;padding:14px;flex-direction:column;justify-content:space-between;align-items:flex-start;aspect-ratio:1/1;border-radius:24px;border:1px dashed rgba(255,255,255,.4);background:#ffffff0a;flex-shrink:0;cursor:pointer}.popupPurchaseDisputeMediaUploadBtn--disabled{opacity:.55;cursor:default}.popupPurchaseDisputeMediaUploadLabel{display:block;color:#fff3;font-size:12px;font-weight:500;line-height:normal}.popupPurchaseDisputeMediaItem{position:relative;width:120px;height:120px;border-radius:24px;background:#ffffff0a;overflow:hidden;flex-shrink:0}.popupPurchaseDisputeMediaPreview{width:100%;height:100%;display:block;object-fit:cover}.popupPurchaseDisputeMediaRemoveBtn{position:absolute;top:10px;right:10px;width:18px;height:18px;padding:0;border:none;display:flex;align-items:center;justify-content:center;background:transparent;-webkit-backdrop-filter:none;backdrop-filter:none;cursor:pointer}.popupPurchaseDisputeMediaRemoveBtn svg{width:14px;height:14px}.popupPurchaseDisputeMediaPlaceholder{width:120px;height:120px;border-radius:24px;background:#ffffff05;flex-shrink:0}.popupPurchaseWeightPopupOverlay{position:fixed;inset:0;z-index:10030;background:#ffffff0a;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px)}.popupPurchaseWeightPopup{position:absolute;left:0;right:0;bottom:0;z-index:6;height:470px;border-radius:24px 24px 0 0;overflow:hidden;box-sizing:border-box;display:flex;flex-direction:column;align-items:center;padding:24px 16px calc(40px + var(--safe-area-inset-bottom, env(safe-area-inset-bottom, 0px)));background-color:#0d0d0d;background-image:url(/assets/img/Weight.webp);background-size:cover;background-position:center;background-repeat:no-repeat}.popupPurchaseWeightPopupTitle{display:block;max-width:340px;color:#fff;text-align:center;font-size:32px;font-weight:700;line-height:100%;white-space:pre-line}.popupPurchaseWeightPopupHint{display:block;margin-top:8px;max-width:360px;color:#fff6;text-align:center;font-size:12px;font-weight:500;line-height:normal;white-space:pre-line}.popupPurchaseWeightPopupBtn{width:100%;margin-top:auto;height:45px;border-radius:24px;background:#fff;display:flex;justify-content:center;align-items:center;color:#000;font-size:18px;font-weight:600}.popupPurchaseFields{display:flex;flex-direction:column;gap:4px;width:100%}.popupPurchaseField{display:flex;padding:12px 16px;align-items:center;justify-content:space-between;gap:10px;border-radius:24px;background:#ffffff0a}.popupPurchaseField--depositDate,.popupPurchaseField--depositAml{margin-top:4px}.popupPurchaseFieldLabel{color:#fff6;font-size:12px}.popupPurchaseFieldValue{font-size:12px;display:block;min-width:0;text-align:right;max-width:min(60%,280px);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.popupPurchaseFieldValue--exchange{display:inline-flex;align-items:center;gap:8px;max-width:none;text-align:left;overflow:visible}.popupPurchaseFieldValue--amlStatus{display:inline-flex;align-items:center;justify-content:flex-end;gap:4px;max-width:none;text-align:left;overflow:visible}.popupPurchaseFieldValue--amlStatus svg{flex-shrink:0}.popupPurchaseFieldValueCurrency{display:inline-flex;align-items:center;gap:2px;font-size:12px}.popupPurchaseFieldValueCurrency svg{width:13px;height:13px;flex-shrink:0}.popupPurchaseFieldValueCurrencyCode{width:13px;height:13px;border-radius:999px;background:#ffffffb3;color:#000;display:inline-flex;align-items:center;justify-content:center;font-size:9px;font-weight:700}.popupPurchaseFieldRow{display:flex;align-items:center;justify-content:flex-end;gap:8px;min-width:0;flex:1 1 auto}.popupPurchaseTransactionId{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:12px}.popupPurchaseCopyBtn{position:relative;width:20px;height:20px;flex-shrink:0;display:inline-flex;align-items:center;justify-content:center}.popupPurchaseCopyBtnIcon,.popupPurchaseCopyBtnIconCopied{position:absolute;inset:0;display:inline-flex;align-items:center;justify-content:center;transition:opacity .15s ease}.popupPurchaseCopyBtnIcon{opacity:1}.popupPurchaseCopyBtnIconCopied,.popupPurchaseCopyBtn--copied .popupPurchaseCopyBtnIcon{opacity:0}.popupPurchaseCopyBtn--copied .popupPurchaseCopyBtnIconCopied{opacity:1}.popupPurchaseDisputeBtn{width:100%;height:45px;min-height:45px;flex-shrink:0;border-radius:24px;background:linear-gradient(0deg,#ffffff1f 0% 100%),#0d0c0c;display:flex;justify-content:center;align-items:center;font-size:18px;font-weight:700}.popupPurchaseDisputeBtn--static{transition:none}.popupRefQrSheet{background-color:#0d0c0c}.popupRefQrBg{position:absolute;inset:0;background-image:url(/assets/img/QrRefBack.webp);background-size:cover;background-position:center top;background-repeat:no-repeat;pointer-events:none;z-index:0}.popupRefQrContent{flex:1;min-height:0;position:relative;z-index:1;display:flex;flex-direction:column;padding:0 16px calc(40px + var(--safe-area-inset-bottom, env(safe-area-inset-bottom, 0px)))}.popupRefQrTitle{align-self:center;margin-top:32px;width:330px;max-width:100%;text-align:center;font-size:24px;font-weight:600;line-height:100%;letter-spacing:.24px}.popupRefQrCodeZone{flex:1;min-height:0;display:flex;align-items:center;justify-content:center;padding:24px 0}.popupRefQrCode{--qr-box-size: min(280px, calc(100vw - 72px) );position:relative;width:var(--qr-box-size);height:var(--qr-box-size);max-width:100%;max-height:100%;flex:0 0 auto;padding:32px;border-radius:44px;background:#ffffff14}.popupRefQrCode--skeleton{padding:0}.popupRefQrCanvas{width:100%;height:100%}.popupRefQrCanvas>svg,.popupRefQrCanvas>canvas{display:block;width:100%!important;height:100%!important}.popupRefQrLogo{position:absolute;top:50%;left:50%;width:54px;height:54px;transform:translate(-50%,-50%);border-radius:12px;background:#7c3100;display:flex;align-items:center;justify-content:center}.popupRefQrInteract{width:100%}.popupTopUpSheet{--popup-topup-qr-box-size: min(280px, calc(100vw - 72px) )}.popupTopUpSheet .modalQrContainer{--qr-box-size: var(--popup-topup-qr-box-size)}@media(max-height:780px){.popupTopUpSheet{--popup-topup-qr-box-size: min(248px, calc(100vw - 88px) )}}@media(max-height:700px){.popupTopUpSheet{--popup-topup-qr-box-size: min(220px, calc(100vw - 104px) )}}@media(max-height:640px){.popupTopUpSheet{--popup-topup-qr-box-size: min(192px, calc(100vw - 120px) )}}.popupTopUpContent{padding:32px 0 calc(40px + var(--safe-area-inset-bottom, env(safe-area-inset-bottom, 0px)))}.popupTopUpHeader{display:none}.popupTopUpTitle{font-size:20px;font-weight:700;line-height:100%}.popupTopUpTabs{display:flex;justify-content:center;margin-bottom:16px}.popupTopUpTabsTrack{position:relative;display:flex;width:100%;height:48px;padding:4px;align-items:center;gap:4px;border-radius:32px;margin:0 16px;background:#ffffff0a}.popupTopUpTabsIndicator{position:absolute;top:4px;left:4px;width:calc(50% - 4px);height:40px;border-radius:24px;background:#0d0d0d;transition:transform .3s ease;pointer-events:none;z-index:0}.popupTopUpTabBtn{position:relative;z-index:1;display:flex;height:40px;padding:12px 12px 12px 8px;justify-content:center;align-items:center;gap:8px;flex:1 0 0;border-radius:24px;background:transparent;color:#fff6;font-size:14px;font-weight:700;line-height:normal;transition:background .25s ease,color .25s ease}.popupTopUpTabBtn--active{color:#fff}.popupTopUpBody{flex:1;min-height:0;display:flex}.popupTopUpStage{flex:1;display:flex;overflow:hidden}.popupTopUpStageInner{flex:1;display:flex;width:100%;transition:transform .28s ease-in-out}.popupTopUpStageSlide{flex:0 0 100%;min-width:100%;display:flex;justify-content:center;align-items:center}.popupTopUpStageInner--details{display:flex;flex-direction:column;gap:12px}.popupTopUpAddressBlock{padding:16px;border-radius:24px;background:#ffffff0a}.popupTopUpAddressLabel{display:block;margin-bottom:8px;color:#fff6;font-size:12px}.popupTopUpAddressValue{display:block;font-size:14px;line-height:140%;word-break:break-all;overflow-wrap:anywhere}.popupTopUpAddressMemo{display:block;margin-top:8px;font-size:12px;color:#ffffffb3}.popupTopUpAddressNetwork{display:inline-flex;margin-top:8px;padding:4px 10px;border-radius:999px;background:#ffffff14;font-size:11px;color:#fffc}.popupTopUpFooter{padding-left:16px;padding-right:16px;display:flex;flex-direction:column;align-items:center;gap:12px}.popupTopUpFooter>.modalBtn{width:100%;box-sizing:border-box}.popupWithdrawSheet--inDev{background-color:#0d0c0c;background-image:url(/assets/img/InDev.webp);background-size:cover;background-position:center;background-repeat:no-repeat}.popupWithdrawContent{padding:16px 16px calc(40px + var(--safe-area-inset-bottom, env(safe-area-inset-bottom, 0px)))}.popupWithdrawSummaryCard{width:100%;height:82px;min-height:82px;padding:13px;margin-bottom:8px;flex:0 0 auto;display:flex;justify-content:space-between;border-radius:28px;background-image:url(/assets/img/WithdrawBack.webp);background-size:cover;background-repeat:no-repeat;box-sizing:border-box}.popupWithdrawSummaryLeft{display:flex;flex-direction:column;gap:8px;min-width:0;padding:3px 0 0 3px;flex:1}.popupWithdrawSummaryAddress{font-size:12px;font-weight:500;line-height:normal;color:#fffc;text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.popupWithdrawSummaryAmount{font-size:24px;letter-spacing:-.44px;padding:0}.popupCardTopUpContent{gap:0}.popupCardTopUpSummaryCard{margin-bottom:24px}.popupCardTopUpBody{width:100%;flex:1 0 auto}.popupCardTopUpFee{padding-right:24px}.popupCardTopUpFooter{position:sticky;bottom:0;z-index:1;background:linear-gradient(180deg,#0d0c0c00,#0d0c0c 28px)}.popupCardTopUpSubmitBtn.popupVpnBuyButton{margin-top:0}.popupCardTopUpSubmitBtn[aria-busy=true] .retryButtonLabel{opacity:0;transform:scale(.96)}.popupCardTopUpSubmitBtn[aria-busy=true] .retryButtonSpinner{opacity:1;transform:scale(1)}.popupCardDetailsContent{padding-top:0}.popupCardDetailsLayout{width:100%;display:flex;flex-direction:column}.popupCardDetailsPreview{width:min(100%,600px);aspect-ratio:343/200;padding:16px;display:flex;flex-direction:column;justify-content:space-between;align-self:center;border-radius:20px;background-image:url(/assets/img/CardBack.webp);background-position:center;background-repeat:no-repeat;background-size:cover;box-sizing:border-box}.popupCardDetailsPreviewHead{width:100%;display:flex;justify-content:space-between;align-items:flex-start;gap:16px}.popupCardDetailsPreviewLabel{color:#151515;font-size:16px;font-weight:700;line-height:100%}.popupCardDetailsPreviewVisa{display:flex;width:62px;height:18px;aspect-ratio:31/9}.popupCardDetailsPreviewVisa svg{width:100%;height:100%}.popupCardDetailsPreviewBottom{display:flex;justify-content:flex-start}.popupCardDetailsPreviewValues{display:inline-flex;flex-direction:column;gap:4px}.popupCardDetailsPreviewMeta{display:flex;align-items:center;gap:4px}.popupCardDetailsValueChip{display:flex;padding:6px 8px;justify-content:center;align-items:center;gap:6px;border-radius:8.191px;background:#151515}.popupCardDetailsValueChipText{color:#fff;font-size:16px;font-weight:700;line-height:100%}.popupCardDetailsValueTextBtn,.popupCardDetailsAddressValueTextBtn{padding:0;border:0;background:transparent;cursor:pointer}.popupCardDetailsAddressValueTextBtn{max-width:100%}.popupCardDetailsCopyBtn{position:relative;display:inline-flex;width:17px;height:17px;padding:0;align-items:center;justify-content:center;flex-shrink:0;border:0;background:transparent}.popupCardDetailsCopyBtnIcon,.popupCardDetailsCopyBtnIconCopied{position:absolute;inset:0;display:inline-flex;align-items:center;justify-content:center;transition:opacity .15s ease}.popupCardDetailsCopyBtnIcon{opacity:.6}.popupCardDetailsCopyBtnIconCopied,.popupCardDetailsCopyBtn--copied .popupCardDetailsCopyBtnIcon{opacity:0}.popupCardDetailsCopyBtn--copied .popupCardDetailsCopyBtnIconCopied{opacity:1}.popupCardDetailsValueChipCopy{width:17px;height:17px}.popupCardDetailsAddressBlock{margin-top:16px}.popupCardDetailsAddressValue{display:inline-flex;align-items:center;justify-content:flex-end;gap:6px;min-width:0}.popupCardDetailsAddressCopy{width:15px;height:15px}.popupVpnSheet{background:#0d0c0c}.popupVpnBg{position:absolute;inset:0;background-image:url(/assets/img/BackgroundPopupVpn.webp);background-size:cover;background-position:center top;background-repeat:no-repeat;pointer-events:none;z-index:0}.popupVpnContent{position:relative;z-index:1;flex:1;min-height:0;display:flex;flex-direction:column;padding:16px 16px calc(40px + var(--safe-area-inset-bottom, env(safe-area-inset-bottom, 0px)))}.popupVpnBottom{margin-top:auto;width:100%;display:flex;flex-direction:column}.popupVpnTitle{color:#fff;font-size:24px;font-weight:700;line-height:110%;letter-spacing:.24px}.popupVpnTitleAccent{color:#ff3c00}.popupVpnDescription{margin-top:12px;color:#fff;font-size:13px;font-weight:500;line-height:120%;letter-spacing:.13px;opacity:.6}.popupVpnError{margin-top:12px;color:#ff7070f2;font-size:12px;font-weight:500;line-height:140%}.popupVpnAutopayCard{margin-top:16px;width:100%;display:flex;align-items:center;justify-content:space-between;gap:16px}.popupVpnAutopayLabel{color:#fff;font-size:16px;font-weight:510;line-height:normal}.popupVpnSwitch{position:relative;width:57px;height:24px;padding:0;flex-shrink:0;border:0;box-sizing:border-box;cursor:pointer}.popupVpnSwitch:disabled{opacity:.45;cursor:default}.popupVpnSwitch .profileSettingSwitchThumb{position:absolute;top:2px;left:2px;width:31px;height:20px;transform:none;flex-shrink:0;transition:left .3s ease,box-shadow .3s ease}.popupVpnSwitch.profileSettingSwitchOn .profileSettingSwitchThumb{left:calc(100% - 33px);transform:none}.popupVpnBuyButton{position:relative;margin-top:16px;border:0;cursor:pointer}.popupVpnBuyButton:disabled{opacity:1;cursor:default}.popupVpnBuyButton:active{opacity:.92}.popupVpnBuyButton .retryButtonSpinner:before{border-color:#ffffff59;border-top-color:#fff}.popupEsimSheet{background:#0d0c0c}.popupEsimSheet--confirm{height:auto;max-height:calc(100dvh - 66px - var(--safe-area-inset-top, env(safe-area-inset-top, 0px)))}.popupEsimContent{position:relative;z-index:1;flex:1;min-height:0;display:flex;flex-direction:column;padding:16px 16px calc(40px + var(--safe-area-inset-bottom, env(safe-area-inset-bottom, 0px)));overflow:hidden}.popupEsimContent--confirm{flex:0 0 auto;min-height:auto;overflow:visible}.popupEsimContent--cards{padding-right:0;padding-left:0;overflow:visible}.popupEsimContent--guide{padding:0}.popupEsimContent--cards .popupEsimStageViewport{overflow:visible}.popupEsimStageViewport{flex:1;min-height:0;display:flex;flex-direction:column;position:relative;overflow:hidden}.popupEsimContent--confirm .popupEsimStageViewport{flex:0 0 auto;min-height:auto}.popupEsimLayout{flex:1;min-height:0;display:flex;flex-direction:column}.popupEsimStage{min-height:0;width:100%;display:flex;flex-direction:column;position:absolute;top:0;right:0;left:0;will-change:transform,opacity}.popupEsimStage--details{bottom:0}.popupEsimStage--details .popupEsimLayout{flex:1}.popupEsimStage--confirm{z-index:0}.popupEsimStage--cards{left:0;right:0;bottom:0}.popupEsimStage--pending,.popupEsimStage--autopay,.popupEsimStage--qr,.popupEsimStage--guide{bottom:0}.popupEsimMeasure{position:absolute;inset:0;visibility:hidden;pointer-events:none;overflow:hidden;z-index:-1}.popupEsimContent--measure{position:absolute;top:0;right:0;left:0;flex:0 0 auto;min-height:auto;overflow:visible}.popupEsimTop{display:flex;flex-direction:column}.popupEsimTitle{width:235px;color:#fff;font-size:24px;font-weight:700;line-height:100%;display:flex;flex-direction:column;gap:0}.popupEsimTitleAccent{color:#ff3c00}.popupEsimSectionTitle{margin-top:40px;padding-left:4px;color:#fff;font-size:18px;font-weight:700;line-height:100%}.popupEsimMetrics{margin-top:12px;width:100%;display:flex;align-items:flex-start;gap:8px;align-self:stretch}.popupEsimMetricCard{display:flex;padding:4px;align-items:center;gap:4px;flex:1 0 0;border-radius:16px;border:2px solid #ff3c00}.popupEsimMetricCardInner{display:flex;padding:12px;flex-direction:column;align-items:flex-start;gap:4px;flex:1 0 0;border-radius:12px;background:#ffffff0a}.popupEsimMetricLabel{color:#fff;font-size:12px;font-weight:510;line-height:100%;opacity:.6}.popupEsimMetricValue{color:#fff;font-size:24px;font-weight:510;line-height:80%}.popupEsimPricing{margin-top:8px;width:100%;display:flex;padding:12px;flex-direction:column;align-items:flex-start;box-sizing:border-box;border-radius:16px;background:#ffffff0a}.popupEsimPricing--confirm{margin-top:72px}.popupEsimPricingRow{width:100%;display:flex;justify-content:space-between;align-items:center;align-self:stretch}.popupEsimPricingRow--setup{margin-top:8px}.popupEsimPricingRow--secondary+.popupEsimPricingRow--secondary{margin-top:4px}.popupEsimPricingPrimaryText{color:#fff;font-size:16px;font-weight:510;line-height:100%}.popupEsimPricingSecondaryText{color:#fff;font-size:12px;font-weight:510;line-height:100%;opacity:.6}.popupEsimSectionTitle--steps{margin-top:32px}.popupEsimSteps{margin-top:12px;width:100%;display:flex;flex-direction:column;gap:12px}.popupEsimStep{width:100%;display:flex;align-items:flex-start;gap:8px;align-self:stretch}.popupEsimStepNumber{display:flex;width:18px;height:18px;flex-shrink:0;align-items:center;justify-content:center;border-radius:36px;background:#ffffff1f;color:#fff;font-size:10px;font-weight:510;line-height:100%}.popupEsimStepText{margin:0;padding-top:2px;color:#fff;font-family:SF Pro;font-size:12px;font-style:normal;font-weight:510;line-height:120%}.popupEsimBuyButton{margin-top:auto;border:0;cursor:pointer}.popupEsimBuyButton:active{opacity:.92}.popupEsimConfirmLayout,.popupEsimConfirmTop{width:100%;display:flex;flex-direction:column}.popupEsimConfirmHeading{display:inline-flex;flex-direction:column;align-items:center;gap:8px;align-self:center}.popupEsimConfirmTitle{margin:0;color:#fff;text-align:center;font-size:16px;font-weight:700;line-height:80%;letter-spacing:-.32px}.popupEsimConfirmSubtitle{margin:0;color:#fff6;text-align:center;font-size:12px;font-weight:510;line-height:110%}.popupEsimConfirmAmount{margin-top:72px;display:flex;align-items:center;justify-content:center;gap:4px}.popupEsimConfirmAmountText{color:#fff;font-size:48px;font-weight:700;line-height:80%;letter-spacing:-.96px}.popupEsimConfirmAutopay{margin-top:8px;height:44px;padding:8px 16px;box-sizing:border-box;border-radius:16px;background:#ffffff0a}.popupCardPurchaseConfirmLayout .popupEsimConfirmAmount{margin-top:100px;margin-bottom:100px}.popupCardPurchaseDetails{width:100%;display:flex;padding:12px;flex-direction:column;align-items:flex-start;gap:12px;border-radius:16px;border:1px solid rgba(255,255,255,.16)}.popupCardPurchaseDetailsRow{width:100%;display:flex;justify-content:space-between;align-items:center;gap:12px}.popupCardPurchaseDetailsLabel,.popupCardPurchaseDetailsValue{color:#fff;font-size:14px;line-height:100%}.popupCardPurchaseDetailsLabel{font-weight:510;opacity:.6}.popupCardPurchaseDetailsValue{font-weight:700;text-align:right}.popupCardPurchaseFee{margin:6px 0 0;padding-left:12px;color:#ff3c00;font-size:12px;font-weight:510;line-height:normal}.popupEsimConfirmButton{margin-top:16px}.popupEsimCardsLayout{flex:1;min-height:100%;display:flex;flex-direction:column;padding-top:8px}.popupEsimCardsSlider{width:100%;padding:0 16px;box-sizing:border-box;display:flex;gap:8px;overflow-x:auto;overflow-y:visible;overscroll-behavior-x:contain;scroll-snap-type:x mandatory;scroll-padding-inline:16px;-webkit-overflow-scrolling:touch;scrollbar-width:none}.popupEsimCardsSlider::-webkit-scrollbar{display:none}.popupEsimCardsSlide{flex:0 0 100%;box-sizing:border-box;border-radius:16px;background:#161616;scroll-snap-align:start;color:#fff}.popupEsimCardsSlideButton{border:0;color:inherit;font:inherit;text-align:left;cursor:pointer}.popupEsimCardsSlideButton:active{opacity:.92}.popupEsimCardsSlide--primary{display:flex;padding:12px;flex-direction:column;align-items:flex-start;gap:16px;background:url(/assets/img/BackgroundEsim.webp) center/cover no-repeat,#161616}.popupEsimCardsTitle{color:#fff;font-size:12px;font-style:normal;font-weight:510;line-height:100%}.popupEsimCardsNumber{color:#fff;font-size:20px;font-style:normal;font-weight:700;line-height:100%}.popupEsimCardsSlide--add{display:flex;padding:12px;justify-content:center;align-items:center;gap:4px}.popupEsimCardsAddLabel{color:#fff;font-size:16px;font-style:normal;font-weight:510;line-height:100%}.popupEsimCardsInfoRow{margin-top:48px;display:flex;align-items:center;gap:8px;align-self:stretch;padding:0 16px}.popupEsimCardsInfoCard,.popupEsimCardsAutopayCard{display:flex;padding:12px;align-items:flex-start;gap:8px;flex:1 0 0;box-sizing:border-box;border-radius:16px;background:#ffffff0a}.popupEsimCardsInfoContent{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:4px}.popupEsimCardsInfoPrice{color:#fff;font-size:16px;font-weight:510;line-height:100%}.popupEsimCardsInfoMeta{display:flex;justify-content:flex-end;align-items:center;gap:4px}.popupEsimCardsInfoMetaText{color:#fff;font-size:12px;font-weight:510;line-height:100%;opacity:.6}.popupEsimCardsAutopayCard{border:0;flex-direction:column;justify-content:center;cursor:pointer;text-align:left;gap:4px}.popupEsimCardsAutopayCard:active{opacity:.92}.popupEsimCardsAutopayCard:disabled{opacity:.45}.popupEsimCardsAutopayTitle{display:inline-flex;align-items:center;gap:8px;color:#fff;font-size:16px;font-weight:510;line-height:100%}.popupEsimCardsAutopayStatus{font-size:12px;font-weight:510;line-height:100%}.popupEsimCardsAutopayStatus--enabled{color:#009641}.popupEsimCardsAutopayStatus--disabled{color:#c10d0d}.popupEsimDataTitle{margin:32px 0 0;padding:0 20px;color:#fff;font-size:16px;font-weight:700;line-height:100%}.popupEsimDataLayout{margin-top:12px;display:flex;align-items:flex-start;gap:8px;align-self:stretch;padding:0 16px}.popupEsimDataCard{display:flex;padding:16px 18px 16px 12px;justify-content:center;align-items:center;gap:18px;flex:1 0 0;border-radius:16px;background:#ffffff0a;box-sizing:border-box;min-width:0}.popupEsimDataCard--full{width:var(--popup-esim-qr-block-width);flex:0 0 auto;align-self:center}.popupEsimDataRows{display:flex;flex-direction:column;align-items:flex-start;gap:8px;flex:1 0 0;min-width:0}.popupEsimDataRow{display:flex;align-items:center;gap:16px;align-self:stretch;min-width:0}.popupEsimDataLabel{width:110px;flex-shrink:0;white-space:nowrap;color:#fff9;font-size:12px;font-weight:510;line-height:100%}.popupEsimDataValueWrap{display:flex;align-items:center;gap:8px;flex:1 0 0;min-width:0}.popupEsimDataValue{display:block;flex:1 0 0;min-width:0;overflow:hidden;white-space:nowrap;text-align:right;color:#fff;text-overflow:ellipsis;font-size:12px;font-style:normal;font-weight:500;line-height:normal}.popupEsimDataValueButton{padding:0;border:0;background:transparent;font-family:inherit;cursor:pointer}.popupEsimDataValueButton:disabled{cursor:default}.popupEsimDataCopyBtn{position:relative;width:13px;height:13px;padding:0;flex-shrink:0;border:0;background:transparent}.popupEsimDataCopyBtn:disabled{cursor:default}.popupEsimDataCopyBtnIcon,.popupEsimDataCopyBtnIconCopied{position:absolute;inset:0;display:inline-flex;align-items:center;justify-content:center;transition:opacity .15s ease}.popupEsimDataCopyBtnIcon{opacity:.6}.popupEsimDataCopyBtnIconCopied,.popupEsimDataCopyBtn--copied .popupEsimDataCopyBtnIcon{opacity:0}.popupEsimDataCopyBtn--copied .popupEsimDataCopyBtnIconCopied{opacity:1}.popupEsimDataCopyBtn:disabled .popupEsimDataCopyBtnIcon,.popupEsimDataCopyBtn:disabled .popupEsimDataCopyBtnIconCopied{opacity:.24}.popupEsimDataQrBox{display:flex;height:93px;padding:16px 12px;justify-content:center;align-items:center;gap:18px;flex-shrink:0;border-radius:16px;border:0;background:#ffffff0a;box-sizing:border-box}.popupEsimDataQrBox:active{opacity:.92}.popupEsimDataQrBox:disabled{opacity:.45}.popupEsimDataQrCanvas{display:flex;align-items:center;justify-content:center;width:48px;height:48px;padding:4px;flex-shrink:0;border-radius:8px;background:#fff;overflow:hidden;box-sizing:border-box}.popupEsimDataQrCanvas>div,.popupEsimDataQrCanvas svg,.popupEsimDataQrCanvas canvas{display:block;width:40px!important;height:40px!important}.popupEsimGuideButton{width:calc(100% - 32px);height:44px;margin:8px 16px 0;padding:8px 16px 8px 8px;display:flex;justify-content:space-between;align-items:center;border:0;border-radius:16px;background:#ffffff0a;box-sizing:border-box}.popupEsimGuideButton:active{opacity:.92}.popupEsimGuideContent{display:flex;align-items:center;gap:12px;min-width:0}.popupEsimGuideIconBox{display:flex;width:28px;height:28px;padding:8px;justify-content:center;align-items:center;gap:10px;aspect-ratio:1/1;flex-shrink:0;border-radius:8px;background:#ffffff14;box-sizing:border-box}.popupEsimGuideText{color:#fff;font-size:16px;font-weight:510;line-height:normal}.popupEsimGuideLayout{position:relative;flex:1;min-height:0;overflow:hidden}.popupEsimGuideVisual{position:absolute;inset:0}.popupEsimGuideImage{width:100%;height:100%;object-fit:cover;object-position:center center}.popupEsimGuideOverlay{position:relative;z-index:1;height:100%;display:flex;flex-direction:column;justify-content:flex-end;padding:16px 16px calc(56px + var(--safe-area-inset-bottom, env(safe-area-inset-bottom, 0px)));background:linear-gradient(180deg,#0d0c0c00,#0d0c0c24 38%,#0d0c0cb8)}.popupEsimGuideMeta{display:flex;flex-direction:column;gap:24px}.popupEsimGuideProgress{display:flex;align-items:flex-start;gap:8px;align-self:stretch}.popupEsimGuideProgressLine{height:4px;flex:1 0 0;border-radius:4px;background:#ffffff29;transition:background-color .22s ease}.popupEsimGuideProgressLine--active{background:#ff3c00}.popupEsimGuideTitle{color:#fff;font-family:SF Pro;font-size:20px;font-style:normal;font-weight:700;line-height:110%;white-space:pre-line}.popupEsimGuideActions{margin-top:32px;display:flex;align-items:center;gap:8px;align-self:stretch}.popupEsimGuideBackButton{display:flex;width:45px;height:45px;padding:0;justify-content:center;align-items:center;gap:8px;flex-shrink:0;border:0;border-radius:24px;background:#ffffff29}.popupEsimGuideBackButton:active{opacity:.92}.popupEsimGuideBackIcon{display:inline-flex;transform:rotate(180deg)}.popupEsimGuideBackIcon svg{width:10px;height:17px}.popupEsimGuidePrimaryButton{flex:1 0 0}.popupEsimQrLayout{--popup-esim-qr-block-width: 248px;flex:1;min-height:0;display:flex;flex-direction:column}.popupEsimQrMain{flex:1;min-height:0;display:flex;flex-direction:column;justify-content:center;gap:24px}.popupEsimQrPanel{display:flex;width:var(--popup-esim-qr-block-width);padding:24px;align-items:center;justify-content:center;gap:10px;align-self:center;border-radius:24px;background:#ffffff14}.popupEsimQrPanelCanvas{width:200px;height:200px;aspect-ratio:1/1;flex-shrink:0}.popupEsimQrPanelCanvas>div,.popupEsimQrPanelCanvas svg{width:200px!important;height:200px!important}.popupEsimPendingLayout{flex:1;min-height:0;display:flex;flex-direction:column}.popupEsimPendingMain{flex:1;min-height:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:12px}.popupEsimPendingTitle{max-width:250px;color:#fff;text-align:center;font-size:20px;font-weight:700;line-height:100%;letter-spacing:-.4px}.popupEsimPendingText{max-width:240px;color:#fff6;text-align:center;font-size:12px;font-weight:510;line-height:110%}.popupEsimAutopayLayout{flex:1;min-height:0;display:flex;flex-direction:column}.popupEsimAutopayCard{margin-top:8px;width:100%;display:flex;padding:12px;align-items:center;justify-content:space-between;gap:16px;box-sizing:border-box;border-radius:16px;background:#ffffff0a}.popupEsimAutopayLabel{color:#fff;font-size:16px;font-weight:510;line-height:100%}.popupEsimAutopayButton{position:relative;width:100%;height:45px;min-height:45px;margin-top:auto;border:0;border-radius:24px;background:#fff;color:#000;font-size:18px;font-weight:700;line-height:normal;cursor:pointer}.popupEsimAutopayButton:active{opacity:.92}.popupWithdrawSummaryAmount .accountAmountCurrency{margin-right:4px}.popupWithdrawSummaryCurrency{flex-shrink:0;background:#00000026;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}.popupWithdrawSummaryCurrency .headerCurrencyIndicator{background:#fff}.popupWithdrawToggleGuideAnchor{position:relative;z-index:6;flex-shrink:0}.popupWithdrawGuideBlur{position:absolute;inset:0;z-index:4;background:#0003;backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px);pointer-events:auto}.popupWithdrawTabs{display:flex;justify-content:center;margin-bottom:24px}.popupWithdrawTabsTrack{position:relative;display:flex;width:100%;height:48px;padding:4px;align-items:center;gap:4px;border-radius:32px;background:#ffffff0a}.popupWithdrawSoonBadge{position:absolute;top:-2px;right:-2px;z-index:1;display:flex;height:19px;padding:0 6px;align-items:center;border-radius:10px;background:#fff;color:#000;leading-trim:both;text-edge:cap;font-size:10px;font-weight:500;line-height:normal;pointer-events:none}.popupWithdrawTabsIndicator{position:absolute;top:4px;left:4px;width:calc(50% - 4px);height:40px;border-radius:24px;background:#0d0d0d;transition:transform .3s ease;pointer-events:none;z-index:0}.popupWithdrawTabBtn{position:relative;z-index:1;display:flex;height:40px;padding:12px;justify-content:center;align-items:center;flex:1 0 0;border-radius:24px;background:transparent;color:#fff6;font-size:14px;font-weight:700;line-height:normal;transition:background .25s ease,color .25s ease}.popupWithdrawTabBtn--active{color:#fff}.popupWithdrawBody,.popupWithdrawField{display:flex;flex-direction:column;gap:0}.popupWithdrawField+.popupWithdrawField{margin-top:8px}.popupWithdrawInputWrap{display:flex;box-sizing:border-box;align-items:center;gap:8px;width:100%;padding:16px 24px;border-radius:32px;background:#ffffff0a}.popupWithdrawInputWrap--error{box-shadow:0 0 4px #c10d0d99 inset}.popupWithdrawFieldError{display:block;margin-top:4px;margin-left:20px;color:#c10d0d;font-size:10px;font-weight:500;opacity:.6}.popupWithdrawInputField{flex:1;min-width:0;border:none;outline:none;background:transparent;color:#fff;font-size:16px;font-weight:510}.popupWithdrawInputField::placeholder{color:#fff3}.popupWithdrawInputQrBtn{flex-shrink:0;display:inline-flex;align-items:center;justify-content:center;padding:0;border:none;background:transparent;cursor:pointer;color:#fff}.popupWithdrawInputMaxBtn{flex-shrink:0;padding:0;border:none;background:transparent;cursor:pointer;color:#fff;font-size:14px;font-weight:510}.popupWithdrawFee{width:100%;display:flex;justify-content:space-between;margin-top:4px;padding-left:24px;padding-right:12px;align-items:center;box-sizing:border-box}.popupWithdrawFeeLabel{color:#ff3c00;font-size:12px;font-weight:510;line-height:normal}.popupWithdrawFeeRate{display:flex;align-items:center;gap:8px;opacity:.4}.popupWithdrawFeeRateValue{color:#fff;font-size:12px;font-style:normal;font-weight:510;line-height:normal}.popupWithdrawFeeRateValue .popupPurchaseFieldValueCurrency{font-size:12px;font-weight:510}.popupWithdrawFooter{margin-top:auto;padding-top:24px}.popupWithdrawFooter .popupPurchaseDisputeBtn{color:#fff;transition:background .28s ease,color .28s ease}.popupWithdrawSubmitContent{display:inline-flex;align-items:center;justify-content:center;gap:8px}.popupWithdrawSubmitAmount{color:inherit;font-size:inherit;font-weight:inherit;line-height:normal}.popupWithdrawSubmitBtn--valid{background:#ff3c00;color:#fff;position:relative;overflow:hidden;isolation:isolate}.popupWithdrawSubmitBtn--valid:before{content:"";position:absolute;inset:0;border-radius:inherit;padding:1px;background:linear-gradient(135deg,#fffc,#fff9 18%,#12121200 55%,#0000 72%,#ffffffe6);pointer-events:none;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.popupWithdrawInDevMessage{position:absolute;left:50%;bottom:29%;transform:translate(-50%);width:300px;color:#fff;text-align:center;font-size:20px;font-weight:700;line-height:110%;z-index:2;pointer-events:none}.miniGuideImage{position:absolute;z-index:45;width:223px;height:44px;display:block;pointer-events:none;-webkit-user-select:none;user-select:none;opacity:0;transform:translateY(4px);animation:miniGuideFadeIn .24s ease forwards}.miniGuideImage--currency{left:-175px;top:calc(50% + 8px)}@keyframes miniGuideFadeIn{0%{opacity:0;transform:translateY(4px)}to{opacity:1;transform:translateY(0)}}.navContainer{--nav-right-gap: 8px;--pay-btn-size: 62px;display:flex;align-items:center;justify-content:flex-start;gap:var(--nav-right-gap);position:fixed;left:0;right:0;bottom:calc(24px + var(--safe-area-inset-bottom, env(safe-area-inset-bottom, 0px)));z-index:12;width:100%;max-width:calc(100% - 32px);margin:0 auto;height:62px;opacity:0;pointer-events:none;transition:opacity 2s ease;transition-delay:.8s}.navContainer--entered{opacity:1;pointer-events:auto}.payMenuOpen .navContainer{z-index:50}.nav{--nav-width: calc(100% - var(--pay-btn-size) - var(--nav-right-gap));--nav-padding: 4px;--nav-active-left: 0px;--nav-active-width: 0px;--nav-active-opacity: 0;width:var(--nav-width);flex:1 1 auto;min-width:0;height:100%;display:flex;padding:var(--nav-padding);border-radius:37px;background:#ffffff0a;backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);z-index:10;transform:translateY(8px);transition:transform 3s ease;transition-delay:.8s;position:relative;overflow:hidden;isolation:isolate}.nav:before{content:"";position:absolute;inset:0;border-radius:inherit;padding:1px;background:linear-gradient(135deg,#fffc,#fff9 18%,#12121200 55%,#0000 72%,#ffffffe6);pointer-events:none;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.nav:before{opacity:.35}.navActiveBg{position:absolute;top:var(--nav-padding);left:0;display:flex;width:var(--nav-active-width);height:calc(100% - var(--nav-padding) * 2);flex-direction:column;justify-content:center;align-items:center;gap:4px;border-radius:32px;background:#ffffff1f;opacity:var(--nav-active-opacity);transform:translate3d(var(--nav-active-left),0,0);transition:transform .32s cubic-bezier(.22,.78,.24,1),width .32s cubic-bezier(.22,.78,.24,1),opacity .12s ease;will-change:transform,width;backface-visibility:hidden;contain:paint;pointer-events:none}.navContainer--entered .nav{transform:translateY(0)}.navGradient{position:fixed;left:0;right:0;bottom:0;width:100%;height:85px;background:linear-gradient(180deg,#0d0d0d00,#0d0d0d);z-index:5;pointer-events:none}.navBtn{position:relative;z-index:1;flex:1 1 0;width:auto;min-width:0;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;padding:6px 4px 8px;border-radius:24px;background:transparent;border:0;color:#fff;height:100%;transition:opacity .18s ease}.navBtn:active{opacity:.78}.navBtnIcon{position:relative;z-index:1;display:flex;width:21px;height:21px;align-items:center;justify-content:center;flex-shrink:0}.navBtnIcon svg{width:100%;height:100%;flex-shrink:0}.navBtnActive{opacity:1}.navBtnLabel{position:relative;z-index:1;display:block;width:100%;text-align:center;white-space:nowrap;font-size:10px;font-weight:510;line-height:100%;letter-spacing:.11px;color:#fff}.profile{padding-top:46px;position:relative;overflow:hidden}.profileInfo{display:flex;flex-direction:column;gap:16px}.profileInfoMain{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:4px}.profileInfoAvatarSkeleton{display:block;width:72px;height:72px;border-radius:40px}.profileInfoNamesSkeleton{display:flex;flex-direction:column;align-items:center;gap:6px}.profileInfoNameSkeleton{display:block;width:132px;height:20px;border-radius:999px}.profileInfoTagSkeleton{display:block;width:74px;height:12px;border-radius:999px}.profileBlurBg{position:fixed;top:0;left:0;right:0;height:300px;filter:blur(20px);background-size:cover;background-repeat:no-repeat;background-position:center;z-index:-1;pointer-events:none}.profileBalanceColumn{width:100%;display:flex;flex-direction:column;justify-content:center;align-items:center;font-size:32px}.profileBalanceColumn .accountAmount{font-size:32px;padding:0}.profileAvatar{display:flex;padding:4px;align-items:center;border-radius:40px;background:#ffffff14}.profileAvatarImg{width:64px;height:64px;aspect-ratio:1/1;border-radius:100px}.profileInfoNames{display:flex;flex-direction:column;font-size:20px;font-weight:700;line-height:normal;align-items:center}.profileInfoNameTag{color:#fff6;font-size:12px;font-weight:500;line-height:120%;letter-spacing:.48px;font-stretch:normal}.profileBalance{display:flex;flex-direction:column;align-items:center;gap:8px}.accountAmountProfile{padding:0}.profileBalanceText{color:#fff6;font-size:12px;font-weight:510;line-height:normal;margin-top:2px}.profileBalanceTopUp{display:flex;padding:7px 12px;align-items:center;gap:6px;border-radius:15px;background:#fff;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);font-size:13px;color:#000}.profileSettings{border-radius:24px 24px 0 0;background:#0d0c0c;display:flex;flex-direction:column;flex:1;min-height:0;gap:40px;padding:16px 16px 95px}.profileRef{display:flex;flex-direction:column;gap:32px}.profileRefHead{display:flex;justify-content:space-between;margin-top:8px}.profileRefHeader{font-size:24px;font-weight:700;line-height:90%;margin-left:8px;width:160px}.profileRefHeadBtn{display:inline-flex;justify-content:center;align-items:center;gap:8px;height:fit-content;color:#fff6;font-size:13px;font-weight:500;line-height:normal}.profileRefInteract{width:100%;display:flex;flex-direction:column;align-items:stretch;gap:4px}.profileRefLinkField{display:flex;width:100%;min-width:0;height:51px;padding:16px 24px;align-items:center;gap:8px;border-radius:32px;background:#ffffff0a;color:#fff;font-size:16px;font-weight:500;line-height:normal}.profileRefLinkField--skeleton{pointer-events:none}.profileRefLinkFieldSkeletonIcon,.profileRefLinkFieldSkeletonQr{display:block;width:18px;height:18px;border-radius:999px;flex-shrink:0}.profileRefLinkFieldSkeletonText{display:block;flex:1 1 auto;min-width:0;height:14px;border-radius:999px}.profileRefLinkFieldBtn{display:inline-flex;width:18px;height:18px;padding:0;align-items:center;justify-content:center;flex-shrink:0;background:transparent;border:0}.profileRefLinkFieldBtn:disabled,.profileRefLinkFieldTextBtn:disabled,.profileRefQr:disabled,.profileRefShare:disabled{opacity:.45;pointer-events:none}.profileRefLinkFieldTextBtn{min-width:0;flex:1 1 auto;color:inherit;font:inherit;text-align:left;background:transparent;border:0}.profileRefLinkFieldText{display:block;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.profileRefLinkFieldBtnIcons{position:relative;width:18px;height:18px}.profileRefLinkFieldBtnIcon{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;opacity:0;transition:opacity .15s ease}.profileRefLinkFieldBtnIconCopy,.profileRefLinkFieldBtnIconVisible{opacity:1}.profileRefLinkFieldBtnIconHidden{opacity:0}.profileRefQr{display:inline-flex;width:19px;height:19px;padding:0;justify-content:center;align-items:center;flex-shrink:0;background:transparent;border:0}.profileRefShare{display:flex;height:44px;padding:12px 12px 12px 8px;justify-content:center;align-items:center;gap:8px;font-size:18px;align-self:stretch}.profileAccSettings{display:flex;flex-direction:column;align-items:flex-start;gap:16px;align-self:stretch}.profileAccSettingsHeader{font-size:24px;font-weight:700;line-height:90%;margin-left:8px}.profileSetting{display:flex;padding:8px;justify-content:space-between;align-items:center;align-self:stretch;border-radius:32px;background:#ffffff0a}.profileSettingLock{padding:8px 16px 8px 8px}.profileSettingPart{display:flex;align-items:center;gap:12px}.profileSettingPartIcon{display:flex;width:32px;height:32px;padding:8px;justify-content:center;align-items:center;gap:10px;aspect-ratio:1/1;border-radius:32px;background:#ffffff1f}.profileSettingPartBtns{display:flex;align-items:center;gap:4px}.profileSettingPartBtn{display:flex;padding:6px 12px;justify-content:center;align-items:center;gap:10px;border-radius:26px;color:#fff6;font-size:12px;font-weight:500;line-height:normal}.profileSettingPartBtnActive{color:#fff;background:#ffffff0f}.profileAccSettingsColumn{display:flex;flex-direction:column;gap:4px;width:100%;align-items:center}.profilePassSettingsTitle{color:#fff6;font-size:12px;line-height:normal;text-align:start;width:100%;padding-left:8px;padding-top:8px}.profileSettingSwitch{position:relative;display:flex;width:60px;height:24px;padding:2px;align-items:center;border-radius:31px;background:#ffffff14;transition:background .3s ease;justify-content:flex-start}.profileSettingSwitchOn{background:#ff3c00}.profileSettingSwitchThumb{display:block;width:30px;height:20px;border-radius:14px;background:#fff;box-shadow:0 4px 8px #0003;transform:translate(0);transition:transform .3s ease,box-shadow .3s ease}.profileSettingSwitchOn .profileSettingSwitchThumb{transform:translate(26px)}.profileVersion{display:flex;align-items:center;gap:4px;color:#fff6;font-size:12px;font-weight:510;line-height:normal;margin-top:12px}.profileVersionNum{display:flex;padding:0 3px;justify-content:center;align-items:center;gap:10px;border-radius:3px;border:1px solid rgba(255,255,255,.4);color:#fff6;text-align:center;leading-trim:both;text-edge:cap;font-size:11px;font-style:normal;font-weight:510;letter-spacing:-.44px}.profileLinks{display:flex;flex-direction:column;gap:4px;align-items:center;margin-top:4px}.profileLinks a{color:#fff6;font-size:12px;line-height:normal}.passcode{display:flex;flex-direction:column;align-items:center;gap:64px;position:fixed;bottom:48px;left:50%;transform:translate(-50%);padding:0 36px;width:100%}.passcodeTitle{text-align:center;font-size:24px;font-weight:650;line-height:normal;width:250px;font-stretch:140%}.passcodeDots{display:inline-flex;align-items:center;gap:24px}.passcodeDotsError .passcodeDot{background:#c10d0d52;box-shadow:none;transform:none}.passcodeDotsError .passcodeDotActive{background:#c10d0d;box-shadow:none;transform:none}.passcodeDotsShake{animation:passcodeShake .45s ease}@keyframes passcodeShake{0%{transform:translate(0)}25%{transform:translate(-6px)}50%{transform:translate(6px)}75%{transform:translate(-4px)}to{transform:translate(0)}}.passcodeDot{width:12px;height:12px;background:#ffffff14;border-radius:100%;transition:background .2s ease,box-shadow .2s ease,transform .2s ease;will-change:transform,box-shadow,background}.passcodeDotActive{background:#ff3c00;box-shadow:0 0 12px #ff3c00;transform:scale(1.1)}.passcodeKeyboard{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px 32px;width:100%}.passcodeBtn{display:flex;width:100%;aspect-ratio:1/1;height:auto;padding:8px;justify-content:center;align-items:center;border-radius:50%}.passcodeBtnNum{border-radius:50%;background:#ffffff14;font-size:28px;font-weight:650;line-height:normal;letter-spacing:-.56px;font-stretch:140%;transition:.3s}.passcodeBtnNum:active{transform:scale(1.1);background:#ffffff1f}.passcodeBtnForgot{color:#fff6;text-align:center;font-size:12px;font-weight:510;line-height:normal;grid-column:span 1}.emailAdd{display:flex;flex-direction:column;align-items:center;gap:20px;left:50%;transform:translate(-50%);padding:0 16px;width:100%}.emailAddTitle{text-align:center;font-size:24px;font-weight:650;line-height:normal;width:100%;font-stretch:140%}.emailVerify{gap:8px}.emailVerifyText{font-size:12px;width:198px;color:#fff6;text-align:center;line-height:normal}.paymentLinkAddTitle{max-width:310px;font-size:32px;line-height:90%;font-stretch:100%}.paymentLinkAddText{width:277px}.qrError{gap:12px;animation:qrErrorFadeIn .8s ease-out both}.qrErrorTitle{font-stretch:75%;font-size:32px;font-style:normal;font-weight:760;line-height:90%;width:280px}.qrErrorText{font-size:12px;max-width:280px;width:100%;color:#fff6;text-align:center;line-height:normal}.qrErrorButton{animation:qrErrorFadeIn .8s ease-out both}.qrErrorButtons{position:fixed;bottom:calc(28px + var(--safe-area-inset-bottom, env(safe-area-inset-bottom, 0px)));left:50%;transform:translate(-50%);width:calc(100% - 32px);max-width:500px;display:flex;flex-direction:column;gap:8px;z-index:2}.qrErrorButtons .emailAddButton{position:relative;left:auto;transform:none;width:100%}.transactionPage{flex:1;width:100%;display:flex;flex-direction:column;align-items:center;position:relative;z-index:2;padding:0 16px 92px}.transactionVideoFx{position:fixed;inset:0;overflow:hidden;z-index:0;pointer-events:none;background:#000}.transactionVideo{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;opacity:0}.transactionVideo--start{opacity:1}.transactionVideo--start.is-hidden{opacity:0}.transactionVideo--loop.is-visible{opacity:1}.transactionStatusStack{position:relative;width:100%;height:30px;display:flex;align-items:center;justify-content:center;z-index:4}.transactionStatusBadge{display:inline-flex;align-items:center;justify-content:center;height:30px;padding:8px 10px;border-radius:15.5px;background:#ffffff1f;-webkit-backdrop-filter:blur(50px);backdrop-filter:blur(50px);font-size:12px;font-weight:510;white-space:nowrap;position:relative;box-sizing:border-box}.transactionStatusBadge--error{background:#390000;color:#c10d0d}.transactionStatusBadge--item{position:absolute;top:0;left:50%;transform:translate(-50%);opacity:0;transition:opacity .3s ease;pointer-events:none;will-change:opacity}.transactionStatusBadge--item.is-active{opacity:1}.transactionErrorWrap{width:100%;min-height:300px;display:flex;align-items:center;justify-content:center;position:relative;padding:12px 0 24px;text-align:center;isolation:isolate;flex:1}.transactionErrorIcon{position:relative;width:160px;height:160px;display:flex;align-items:center;justify-content:center;overflow:visible}.transactionErrorRays{position:absolute;top:50%;left:50%;width:0;height:0;z-index:0;animation:transactionRayOrbit 26s linear infinite}.transactionErrorRays .transactionRayCore{opacity:.6}.transactionErrorRays .transactionRayBig,.transactionErrorRays .transactionRaySmall{background:linear-gradient(0deg,#82000000,#820000 54.63%);filter:blur(30px)}.transactionErrorContent{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:12px}.transactionErrorTitle{font-stretch:75%;font-size:32px;font-weight:760;line-height:90%;width:280px}.transactionErrorText{font-size:12px;max-width:280px;width:100%;color:#fff6;text-align:center;line-height:normal}.transactionErrorImage{width:140px;height:140px;object-fit:contain;display:block;position:relative;z-index:1;margin-top:50px}.transactionProgressWrap{flex:1;width:100%;min-height:220px;display:flex;align-items:center;justify-content:center;position:relative;isolation:isolate;overflow:visible;z-index:1}.transactionProgressFx{position:absolute;inset:0;pointer-events:none;z-index:-3;animation:qrErrorFadeIn .8s ease-out both}.transactionProgressFxInner{position:absolute;inset:0;transform:scale(.7);transform-origin:center}.transactionProgressRing{width:77px;height:77px;transform:rotate(-90deg);transform-origin:50% 50%;position:relative;z-index:1}.transactionProgressTrack{stroke:#00000014}.transactionProgressFill{stroke:#000;transition:none}.transactionProgressValue{position:absolute;inset:0;display:grid;place-items:center;z-index:2}.transactionProgressValueText,.transactionProgressValueIcon{grid-area:1/1;transition:opacity .4s ease,transform .4s ease}.transactionProgressValueText{display:flex;align-items:flex-end;gap:0}.transactionProgressValueIcon{opacity:0;transform:scale(.82);color:#000}.transactionProgressValue.is-complete .transactionProgressValueText{opacity:0;transform:scale(.9)}.transactionProgressValue.is-complete .transactionProgressValueIcon{opacity:1;transform:scale(1)}.transactionProgressValueNumber{font-size:32px;font-weight:760;font-stretch:75%;letter-spacing:-.4px;line-height:90%;color:#000}.transactionProgressValuePercent{font-size:18px;font-weight:760;font-stretch:75%;line-height:90%;color:#000}.transactionDetails{width:100%;max-width:500px;display:flex;flex-direction:column;align-items:center;gap:48px}.transactionReady .popupTransactionAmountContainer{margin-top:64px}.qrErrorIcon{position:relative;margin-top:32px;width:300px;height:300px}.qrErrorScene{position:absolute;inset:0;pointer-events:none;isolation:isolate}.qrErrorDots{position:absolute;inset:0;z-index:0;animation:qrErrorDotsPulse 3.2s ease-in-out infinite;transform-origin:center}.qrErrorDot{position:absolute;top:50%;left:50%;width:var(--dot-size);height:var(--dot-size);border-radius:50%;background:rgba(193,14,14,var(--dot-opacity));box-shadow:0 0 6px rgba(193,14,14,var(--dot-glow));animation:qrErrorDotDrift var(--dot-duration) ease-in-out infinite;animation-delay:var(--dot-delay);will-change:transform,opacity}.qrErrorPulse{position:absolute;top:50%;left:50%;width:200px;height:200px;border-radius:50%;background:#c10e0e;filter:blur(100px);opacity:.45;animation:qrErrorPulse 3.2s ease-in-out infinite;z-index:1;transform-origin:center}.qrErrorImage{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:140px;height:140px;object-fit:contain;display:block;z-index:2}@keyframes qrErrorFadeIn{0%{opacity:0}to{opacity:1}}@keyframes qrErrorPulse{0%{transform:translate(-50%,-50%) scale(.92);opacity:.35}50%{transform:translate(-50%,-50%) scale(1.05);opacity:.62}to{transform:translate(-50%,-50%) scale(.92);opacity:.4}}@keyframes qrErrorDotsPulse{0%{transform:scale(.98) rotate(0)}50%{transform:scale(1.03) rotate(4deg)}to{transform:scale(.98) rotate(0)}}@keyframes retryButtonSpin{to{transform:rotate(360deg)}}@keyframes qrErrorDotDrift{0%{transform:translate(-50%,-50%) translate(var(--dot-x),var(--dot-y)) rotate(var(--dot-rotate-start)) translate(var(--dot-orbit))}50%{transform:translate(-50%,-50%) translate(calc(var(--dot-x) + var(--dot-drift-x)),calc(var(--dot-y) + var(--dot-drift-y))) rotate(var(--dot-rotate-mid)) translate(var(--dot-orbit-soft))}to{transform:translate(-50%,-50%) translate(var(--dot-x),var(--dot-y)) rotate(var(--dot-rotate-end)) translate(var(--dot-orbit))}}@keyframes transactionRayOrbit{0%{transform:rotate(0)}35%{transform:rotate(140deg)}70%{transform:rotate(235deg)}to{transform:rotate(360deg)}}@keyframes transactionRayBreath{0%,to{transform:translate(-50%,-100%) rotate(var(--ray-angle)) scale(var(--ray-scale-x),var(--ray-scale-y))}50%{transform:translate(-50%,-100%) rotate(var(--ray-angle)) scale(var(--ray-scale-x-alt),var(--ray-scale-y-alt))}}@keyframes transactionReadyDotBurst{0%{transform:translate(-50%,-50%) scale(.6);opacity:0}15%{opacity:var(--dot-opacity)}to{transform:translate(-50%,-50%) translate(var(--dot-x),var(--dot-y)) scale(1);opacity:0}}@keyframes transactionReadyPulse{0%{transform:translate(-50%,-50%) scale(.92);opacity:.28}50%{transform:translate(-50%,-50%) scale(1.05);opacity:.45}to{transform:translate(-50%,-50%) scale(.94);opacity:.32}}@media(prefers-reduced-motion:reduce){.qrError,.qrErrorButton,.qrErrorPulse,.qrErrorDots,.qrErrorDot{animation:none}.transactionProgressFill{transition:none}.transactionReadyFx,.transactionReadyRays,.transactionRay,.transactionRayCore,.transactionReadyDots,.transactionReadyDot,.transactionReadyPulse{animation:none}}.emailVerifyCodeContainer{display:flex;flex-direction:column;align-items:center;gap:12px;align-self:stretch;margin-top:40px}.emailVerifyCodeInputs{display:flex;align-items:center;gap:10px;width:100%}.emailVerifyCodeInput{display:flex;padding:16px 8px;justify-content:center;align-items:center;gap:10px;border-radius:32px;background:#ffffff0a;font-size:18px;font-weight:600;text-align:center;box-sizing:border-box;width:100%}.emailVerifyResendText{font-size:12px;width:100%;color:#fff6;text-align:center;line-height:normal}.emailVerifyCodeInputsError .emailVerifyCodeInput{background:#c10d0d14;color:#c10d0d}.emailVerifyCodeInputsShake{animation:emailCodeShake .45s ease}@keyframes emailCodeShake{0%{transform:translate(0)}25%{transform:translate(-6px)}50%{transform:translate(6px)}75%{transform:translate(-4px)}to{transform:translate(0)}}.emailAddInputContainer{width:100%}.emailAddInput{display:flex;width:100%;padding:16px 24px;align-items:center;gap:10px;border-radius:32px;background:#ffffff0a;color:#fff;font-size:16px;line-height:normal;box-sizing:border-box}.emailAddInput::placeholder{color:#fff3}.paymentLinkAddInput{margin-top:16px}.emailAddButton{display:flex;position:fixed;bottom:calc(12px + var(--safe-area-inset-bottom, env(safe-area-inset-bottom, 0px)));left:50%;transform:translate(-50%);width:calc(100% - 32px);max-width:500px;border-radius:24px;background:#fff;height:40px;padding:12px 12px 12px 8px;justify-content:center;align-items:center;gap:8px;font-size:18px;color:#000;box-sizing:border-box;border:none;cursor:pointer;transition:all .3s ease}.emailAddButton:disabled{opacity:.4;cursor:not-allowed}.retryButtonLabel,.retryButtonSpinner{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;text-align:center;pointer-events:none;transform:scale(1);transition:opacity .2s ease,transform .2s ease}.retryButtonLabel.is-hidden{opacity:0;transform:scale(.96)}.retryButtonSpinner{opacity:0;transform:scale(.9)}.retryButtonSpinner.is-visible{opacity:1;transform:scale(1)}.retryButtonSpinner:before{content:"";display:block;width:16px;height:16px;border-radius:50%;border:2px solid rgba(0,0,0,.25);border-top-color:#000;animation:retryButtonSpin .8s linear infinite}.emailAddButton.transactionBottomButton{bottom:calc(28px + var(--safe-area-inset-bottom, env(safe-area-inset-bottom, 0px)));z-index:2}.transactionReadyButton{position:relative;width:100%;z-index:3;font-size:18px;height:45px}.transactionReadyButtonWrap{position:fixed;left:50%;transform:translate(-50%);width:264px;height:40px;bottom:calc(80px + var(--safe-area-inset-bottom, env(safe-area-inset-bottom, 0px)));display:flex;align-items:center;justify-content:center;overflow:visible;isolation:isolate;z-index:2}.transactionReadyButtonWrap .sunburstFxWrapper{width:400px;height:400px}.transactionReady{position:relative;z-index:2}.readyToPayUnderBtn{position:fixed;left:0;right:0;bottom:calc(0px + var(--safe-area-inset-bottom, env(safe-area-inset-bottom, 0px)));width:100%;display:block;pointer-events:none;z-index:0;overflow:visible}.readyToPayUnderBtnVideo{width:100%;height:auto;display:block;object-fit:contain}.sunburstBgLayer{position:absolute;top:50%;left:50%;width:640px;height:640px;transform:translate(-50%,-50%);pointer-events:none;mix-blend-mode:screen;opacity:.8;z-index:-3;contain:layout style paint}.sunburstBg{width:100%;height:100%;display:block}.dustFxWrapper{position:absolute;top:50%;left:50%;width:360px;height:360px;transform:translate(-50%,-50%);pointer-events:none;mix-blend-mode:normal;opacity:.6;z-index:-2;contain:layout style paint;will-change:transform,opacity}.dustFx{width:100%;height:100%;display:block}.sunburstFxWrapper{position:absolute;top:50%;left:50%;width:420px;height:420px;pointer-events:none;mix-blend-mode:screen;z-index:-1;display:grid;contain:layout style paint;isolation:isolate}.sunburstBg{grid-area:1/1;will-change:transform}.sunburstFx{grid-area:1/1;width:100%;height:100%;display:block}.sunburstCanvas,.dustCanvas{width:100%;height:100%;display:block}@media(max-width:420px){.sunburstFxWrapper{width:360px;height:360px}}.transactionProgressWrap .sunburstBgLayer{width:520px;height:520px;transform:translate(-50%,-50%)}.transactionProgressWrap .dustFxWrapper{width:300px;height:300px}.transactionProgressWrap .sunburstFxWrapper{width:1500px;height:1500px}.transactionReadyFx{position:absolute;inset:0;pointer-events:none;z-index:0;animation:qrErrorFadeIn .8s ease-out both}.transactionReadyRays{position:absolute;top:50%;left:50%;width:0;height:0;z-index:1;animation:transactionRayOrbit 26s linear infinite}.transactionRay{position:absolute;top:0;left:0;width:0;height:0;transform-origin:0 0}.transactionRayCore{position:absolute;top:0;left:0;width:73.123px;height:239.824px;opacity:var(--ray-opacity);transform:translate(-50%,-100%) rotate(var(--ray-angle)) scale(var(--ray-scale-x),var(--ray-scale-y));animation:transactionRayBreath var(--ray-breath-duration) ease-in-out infinite;animation-delay:var(--ray-breath-delay);transform-origin:50% 100%}.transactionRayBig{position:absolute;left:50%;bottom:0;width:100%;height:100%;border-radius:239.824px;opacity:.75;background:linear-gradient(0deg,#ff5100e6,#ff5100a6 45%,#ff51004d 70%,#ff510000);filter:blur(30px);transform:translate(-50%)}.transactionRaySmall{position:absolute;left:50%;bottom:0;width:36.225px;height:117.826px;border-radius:117.826px;background:linear-gradient(0deg,#ffe4c4f2,#ffcca08c 65%,#ffcca000);filter:blur(24px);transform:translate(-50%)}.transactionReadyDots{position:absolute;top:50%;left:50%;width:0;height:0;z-index:3}.transactionReadyDot{position:absolute;top:0;left:0;width:var(--dot-size);height:var(--dot-size);border-radius:50%;background:rgba(255,81,0,var(--dot-opacity));box-shadow:0 0 12px rgba(255,150,90,var(--dot-glow));transform:translate(-50%,-50%);animation:transactionReadyDotBurst var(--dot-duration) ease-out infinite;animation-delay:var(--dot-delay);will-change:transform,opacity;z-index:3}.transactionReadyPulse{position:absolute;top:50%;left:50%;width:min(519.116px,90vw);height:min(475.291px,85vw);border-radius:519.116px;opacity:.4;background:linear-gradient(0deg,#ff3c00 0% 100%),#fff;filter:blur(150px);transform:translate(-50%,-50%);animation:transactionReadyPulse 3.8s ease-in-out infinite;z-index:0}.emailAddButton.qrErrorButtonAlt{background:linear-gradient(0deg,#ffffff1f 0% 100%),#0d0c0c;color:#fff}.emailAddButtonError{background:#ffffff0a;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);color:#fff;gap:12px;justify-content:flex-start;padding-left:16px;background-image:url(/assets/img/TostErrorBack.webp);background-size:cover;background-position:center;background-repeat:no-repeat;height:48px;cursor:default;opacity:1}.emailAddButtonSuccess{background:#ffffff0a;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px);color:#fff;gap:12px;justify-content:flex-start;padding-left:16px;background-image:url(/assets/img/TostSuccessBack.webp);background-size:cover;background-position:center;background-repeat:no-repeat;height:48px;cursor:default;opacity:1}.emailAddButtonHidden{opacity:0;pointer-events:none}.emailAddButtonVisible{opacity:1;pointer-events:auto}.email{padding-top:96px}.profileSettingBtnAdd{display:flex;padding:6px 12px;align-items:center;gap:6px;border-radius:15px;height:26px;background:#fff;color:#000;font-size:12px;line-height:100%}.modalPasscodeConfirmHead{display:flex;justify-content:space-between;width:100%}.modalPasscodeConfirmText{color:#fff;font-size:18px;font-weight:650;line-height:110%;width:217px;font-stretch:130%}.modalPasscodeConfirmBtn{display:flex;height:40px;width:100%;justify-content:center;align-items:center;gap:8px;border-radius:24px;background:#fff;color:#000;font-size:18px;margin-top:24px}.modalPasscodeConfirm{padding:16px}.refMore{gap:32px;align-items:center;padding-left:16px;padding-right:16px;padding-bottom:calc(95px + max(0px,var(--safe-area-inset-bottom, env(safe-area-inset-bottom, 0px))))}.refConditions{display:flex;flex-direction:column;align-items:flex-start;gap:24px;align-self:stretch}.refConditionsHead{display:flex;flex-direction:column;align-items:flex-start;gap:8px;font-size:20px;font-weight:650;line-height:100%;font-stretch:140%}.refConditionsHeadText{color:#fff6;font-size:12px;line-height:120%;letter-spacing:.48px;width:280px}.refConditionsLvls{display:flex;flex-direction:column;justify-content:center;align-items:flex-start;gap:8px;width:100%}.refConditionsLvl{display:flex;padding:16px;flex-direction:column;align-items:flex-start;gap:32px;align-self:stretch;border-radius:16px;background:#ffffff0a;background-image:url(/assets/img/RefConditionBack.webp);background-size:100% 100%;background-repeat:no-repeat;background-position:center}.refConditionsLvlHead{display:flex;width:100%;justify-content:space-between;align-items:center}.refConditionPercent{color:#009641;font-size:32px;font-weight:650;font-stretch:140%}.refConditionPercentSkeleton{width:90px;height:38px;border-radius:12px;display:block}.refConditionsLvlInfo{display:flex;flex-direction:column;align-items:flex-start;gap:8px}.refConditionsLvlInfoHeader{font-size:18px;line-height:110%;width:150px}.refConditionsLvlInfoText{color:#fff6;font-size:12px;line-height:normal}.refInvited{display:flex;gap:16px;height:100px;width:100%;margin-bottom:40px}.refInvitedBlock{padding:12px;background:#ffffff0a;display:flex;flex-direction:column;justify-content:space-between;border-radius:16px;width:100%}.refInvitedBlockHeader{font-size:16px;line-height:110%}.refInvitedBlockNumber{font-size:32px;font-weight:650;font-stretch:140%;line-height:100%}.refInvitedBlockNumberSkeleton{width:44px;height:32px;border-radius:12px;display:block}.refInvitedBlockNumberContainer{position:relative;width:fit-content}.refInvitedBlockNumberIcon{position:absolute;bottom:1px;right:-6px;border:1px solid #171616;width:12px;height:12px;border-radius:100%;display:flex;justify-content:center;align-items:center}.refBackLight{position:absolute;top:0;left:0;height:200px;width:100%;z-index:0;pointer-events:none;transform:translate(-50%,-50%);opacity:0;transition:transform 1.5s ease-out,opacity 3s ease-out}.refBackLight--entered{transform:translate(0);opacity:1}.payBtnOverlay{position:fixed;inset:0;width:100vw;height:100vh;background:#0000003d;backdrop-filter:blur(0px);-webkit-backdrop-filter:blur(0px);z-index:20;opacity:0;pointer-events:auto;transition:opacity .3s ease,backdrop-filter .3s ease,-webkit-backdrop-filter .3s ease}.payBtnOverlay--visible{opacity:1;backdrop-filter:blur(4px);-webkit-backdrop-filter:blur(4px)}.payBtnWrapper{position:relative;flex:0 0 var(--pay-btn-size, 62px);width:var(--pay-btn-size, 62px);height:var(--pay-btn-size, 62px);transform:translateY(8px) translateZ(0);transition:transform 3s ease;transition-delay:.8s;will-change:transform;z-index:30}.navContainer--entered .payBtnWrapper{transform:translateY(0) translateZ(0)}.payBtnGridItem{position:absolute;top:0;left:0;display:inline-flex;height:55px;padding:4px;align-items:center;border:none;cursor:pointer;border-radius:37px;background:#ffffff29;-webkit-backdrop-filter:blur(11.8999996185px);backdrop-filter:blur(11.8999996185px);z-index:10;--pay-grid-x: 0px;--pay-grid-y: 0px;opacity:0;transform:translate(0) scale(.9);transition:transform .3s ease,opacity .3s ease;pointer-events:none;will-change:transform,opacity}.payBtnWrapper--open .payBtnGridItem{opacity:1;transform:translate(var(--pay-grid-x),var(--pay-grid-y)) scale(1);pointer-events:auto}.payBtnWrapper--open .payBtnGridItem:disabled{opacity:.45;cursor:not-allowed;filter:grayscale(.8)}.payBtnGridItem--bottom-left{--pay-grid-x: -78px;--pay-grid-y: 0px}.payBtnGridItem--top-left{--pay-grid-x: -61px;--pay-grid-y: -60px}.payBtnGridItem--top-right{--pay-grid-x: 0px;--pay-grid-y: -78px}.payBtnGridItemInner{display:flex;width:47px;height:47px;justify-content:center;align-items:center;gap:8px;background:transparent;border-radius:32px;transition:background .2s ease}.payBtnGridItem--active .payBtnGridItemInner{background:#ffffff3d}.payBtn{display:flex;width:62px;height:62px;padding:11px;justify-content:center;align-items:center;gap:8px;border-radius:39px;background:#ff3c00;border:none;cursor:pointer;z-index:12;touch-action:none;position:relative;overflow:hidden;isolation:isolate}.payBtn:before{content:"";position:absolute;inset:0;border-radius:inherit;padding:1px;background:linear-gradient(135deg,#fffc,#fff9 18%,#12121200 55%,#0000 72%,#ffffffe6);pointer-events:none;-webkit-mask:linear-gradient(#fff 0 0) content-box,linear-gradient(#fff 0 0);-webkit-mask-composite:xor;mask-composite:exclude}.miniGuideImage--scan{left:-180px;top:-100%}.accountAmountContainer{display:flex;justify-content:space-between;gap:8px}.accountAmountContainer .accountAmountCashback{display:flex;justify-content:center;align-items:center;gap:4px;background-color:#ffffff29;padding:6px 8px 6px 6px;margin-right:8px;margin-top:8px;height:24px;border-radius:100px;font-size:12px;letter-spacing:0%;line-height:100%}.accountAmountContainer .accountAmountCashback .accountAmountCashbackLogo{text-align:center;vertical-align:middle;display:flex;flex-direction:column;justify-content:center;align-items:center}
