@font-face{font-family:SF Pro;src:url(/shared/fonts/sf-pro.woff2) format("woff2");font-weight:500 800;font-style:normal;font-display:swap}:root{color:#17202a;background:#eef3f8;font-family:SF Pro,system-ui,-apple-system,BlinkMacSystemFont,sans-serif;--app-text: #17202a;--app-muted: rgba(23, 32, 42, .62);--app-soft: rgba(23, 32, 42, .42);--app-bg: #eef3f8;--app-page-background: radial-gradient( circle at 14% -8%, rgba(125, 204, 243, .28), transparent 34% ), radial-gradient( circle at 88% 10%, rgba(86, 166, 255, .24), transparent 35% ), linear-gradient(180deg, #fbfcff 0%, #f1f6fb 46%, #e8eef7 100%);--glass-bg: rgba(255, 255, 255, .62);--glass-bg-strong: rgba(255, 255, 255, .78);--glass-border: rgba(255, 255, 255, .74);--glass-border-soft: rgba(23, 32, 42, .08);--glass-shadow: 0 18px 55px rgba(68, 84, 110, .16);--glass-shadow-soft: 0 10px 32px rgba(68, 84, 110, .12);--accent: #7dccf3;--accent-strong: #3aaee4;--accent-soft: rgba(125, 204, 243, .18);--card-preview-gradient: radial-gradient( circle at 18% 14%, rgba(255, 255, 255, .95) 0 12%, transparent 30% ), radial-gradient( circle at 90% 0%, rgba(255, 255, 255, .42), transparent 34% ), radial-gradient( circle at 86% 88%, rgba(92, 199, 244, .52), transparent 42% ), linear-gradient(135deg, #f8fdff 0%, #d9f5ff 48%, #8fd8f7 100%);--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));--app-viewport-height: 100vh}html,body,#root{width:100%;min-height:100%}html{min-height:var(--app-viewport-height);background:var(--app-bg);overscroll-behavior-y:none}*,*:before,*:after{box-sizing:border-box;margin:0;padding:0;-webkit-tap-highlight-color:transparent;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}body{position:relative;margin:0;min-height:var(--app-viewport-height);background:var(--app-bg);color:var(--app-text);font-family:inherit;font-style:normal;font-weight:500;line-height:normal;overscroll-behavior-y:none}body:before{content:"";position:fixed;inset:0;z-index:0;background:var(--app-page-background);pointer-events:none}#root{position:relative;z-index:1}html.scrollLocked,body.scrollLocked{overflow:hidden;overscroll-behavior:none;touch-action:none}button,input,textarea,select{font-family:inherit}button{all:unset;box-sizing:border-box;cursor:pointer}button:disabled{cursor:default}input{all:unset;box-sizing:border-box}.appShell{min-height:var(--app-viewport-height);display:flex;flex-direction:column;color:var(--app-text);background:transparent}.pageTransitionRoot{flex:1;width:100%;min-height:var(--app-viewport-height);display:grid;isolation:isolate;background:transparent;overflow-anchor:none;overflow-x:clip}.pageTransitionFrame{position:relative;grid-area:1/1;width:100%;min-width:0;min-height:var(--app-viewport-height);transform-origin:center top;backface-visibility:hidden;overflow-anchor:none}html.pullRefreshPage,body.pullRefreshPage{overscroll-behavior-y:none}html.pullRefreshActive,body.pullRefreshActive{height:100%;overflow:hidden;overscroll-behavior:none}.pullRefreshPage .home.cardAppPage,.pullRefreshPage .home.profile{transform:translate3d(0,var(--pull-refresh-page-offset-y, 0px),0);transition:transform .22s cubic-bezier(.22,1,.36,1);will-change:transform}.pullRefreshDragging .home.cardAppPage,.pullRefreshDragging .home.profile{transition:none}.pullToRefreshIndicator{--pull-refresh-indicator-scale: .9;position:fixed;top:calc(10px + var(--safe-area-inset-top, env(safe-area-inset-top, 0px)));left:50%;z-index:80;display:flex;width:34px;height:34px;align-items:center;justify-content:center;color:var(--accent-strong);opacity:0;pointer-events:none;transform:translate3d(-50%,var(--pull-refresh-indicator-shift-y, 0px),0) scale(var(--pull-refresh-indicator-scale));transition:opacity .16s ease,transform .16s ease;will-change:opacity,transform}.pullToRefreshIndicator--visible{--pull-refresh-indicator-scale: 1;opacity:1}.pullToRefreshIndicator--ready{--pull-refresh-indicator-scale: 1}.pullToRefreshIndicatorSpinner{position:absolute;inset:0;transform-origin:center center}.pullToRefreshIndicatorSpinner--trail{opacity:0}.pullToRefreshIndicatorStick{position:absolute;top:50%;left:50%;width:3px;height:8px;margin-top:-4px;margin-left:-1.5px;border-radius:999px;background:currentColor;opacity:.18;transform-origin:center center;transition:opacity .1s ease}.pullToRefreshIndicatorStick--filled,.pullToRefreshIndicator--spinning{opacity:1}.pullToRefreshIndicator--refreshing,.pullToRefreshIndicator--settling{--pull-refresh-indicator-scale: 1}.pullToRefreshIndicator--spinning .pullToRefreshIndicatorSpinner--solid{animation:pullRefreshSpin .7s steps(12) infinite,pullRefreshSolidFade .18s ease .12s forwards}.pullToRefreshIndicator--spinning .pullToRefreshIndicatorSpinner--solid .pullToRefreshIndicatorStick{opacity:1;transition:none}.pullToRefreshIndicator--spinning .pullToRefreshIndicatorSpinner--trail{animation:pullRefreshSpin .7s steps(12) infinite,pullRefreshTrailAppear .18s ease .12s forwards}.pullToRefreshIndicator--settling{--pull-refresh-indicator-scale: .58;opacity:0;transition:opacity .22s ease,transform .26s cubic-bezier(.22,1,.36,1)}.pullToRefreshIndicator--spinning .pullToRefreshIndicatorSpinner--trail .pullToRefreshIndicatorStick:nth-child(1){opacity:1}.pullToRefreshIndicator--spinning .pullToRefreshIndicatorSpinner--trail .pullToRefreshIndicatorStick:nth-child(2){opacity:.92}.pullToRefreshIndicator--spinning .pullToRefreshIndicatorSpinner--trail .pullToRefreshIndicatorStick:nth-child(3){opacity:.84}.pullToRefreshIndicator--spinning .pullToRefreshIndicatorSpinner--trail .pullToRefreshIndicatorStick:nth-child(4){opacity:.76}.pullToRefreshIndicator--spinning .pullToRefreshIndicatorSpinner--trail .pullToRefreshIndicatorStick:nth-child(5){opacity:.68}.pullToRefreshIndicator--spinning .pullToRefreshIndicatorSpinner--trail .pullToRefreshIndicatorStick:nth-child(6){opacity:.6}.pullToRefreshIndicator--spinning .pullToRefreshIndicatorSpinner--trail .pullToRefreshIndicatorStick:nth-child(7){opacity:.52}.pullToRefreshIndicator--spinning .pullToRefreshIndicatorSpinner--trail .pullToRefreshIndicatorStick:nth-child(8){opacity:.44}.pullToRefreshIndicator--spinning .pullToRefreshIndicatorSpinner--trail .pullToRefreshIndicatorStick:nth-child(9){opacity:.36}.pullToRefreshIndicator--spinning .pullToRefreshIndicatorSpinner--trail .pullToRefreshIndicatorStick:nth-child(10){opacity:.3}.pullToRefreshIndicator--spinning .pullToRefreshIndicatorSpinner--trail .pullToRefreshIndicatorStick:nth-child(11){opacity:.24}.pullToRefreshIndicator--spinning .pullToRefreshIndicatorSpinner--trail .pullToRefreshIndicatorStick:nth-child(12){opacity:.18}@keyframes pullRefreshSpin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes pullRefreshSolidFade{0%{opacity:1}to{opacity:0}}@keyframes pullRefreshTrailAppear{0%{opacity:0}to{opacity:1}}@supports not (overflow: clip){.pageTransitionRoot{overflow-x:hidden}}.home{flex:1;display:flex;min-height:var(--app-viewport-height);flex-direction:column;gap:20px;padding-bottom:max(0px,var(--safe-area-inset-bottom, env(safe-area-inset-bottom, 0px)));overflow-x:hidden}.home.cardRootPage,.home.profileRootPage{padding-bottom:0}.cardAppPage{gap:0}.cardAppContainer{width:100%;padding:0 16px calc(40px + var(--safe-area-inset-bottom, env(safe-area-inset-bottom, 0px)))}.cardAppBlock,.cardsBlock{display:flex;width:100%;flex-direction:column}.cardsContainer{flex:1}.historyState{width:100%;display:flex;align-items:center;justify-content:center;gap:8px;border-radius:16px;background:#ffffff1a;color:#ffffffb8;font-size:14px;padding:12px 16px;text-align:center}.historyState--error{background:#c10d0d38;color:#ffffffe6}.historyStateBtn{display:inline-flex;align-items:center;justify-content:center;padding:8px 14px;border-radius:16px;background:#fff;color:#0d0c0c;font-size:14px;font-weight:700}.history{width:100%;display:flex;flex:1;min-height:0;flex-direction:column;align-items:flex-start;gap:24px;padding:24px 16px 95px;border-radius:24px 24px 0 0;background:#0d0d0dcc}.historyHeader{padding-left:8px;font-size:24px;font-weight:700}.historyPart{display:flex;align-self:stretch;flex-direction:column;align-items:flex-start;gap:8px;color:#fff6;font-size:16px}.historyPartDay{padding-left:8px}.historyOperations,.historySkeleton{width:100%;display:flex;flex-direction:column}.historyOperations{gap:4px}.historySkeleton{gap:16px}.historySkeletonPart{gap:8px}.historyOperation{display:grid;height:40px;align-self:stretch;align-items:center;grid-template-columns:minmax(0,1fr) auto;column-gap:8px;padding:8px 16px 8px 8px;border-radius:32px;background:#ffffff0a;box-sizing:content-box}.historyOperation--deposit-success,.historyOperation--positive:not(.historyOperation--deposit){background-image:radial-gradient(circle at 14% 50%,rgba(68,195,122,.26),transparent 32%),linear-gradient(135deg,#ffffffc2,#dafae899)}.historyOperation--deposit-processing,.historyOperation--order-processing{background-image:radial-gradient(circle at 14% 50%,rgba(125,204,243,.34),transparent 32%),linear-gradient(135deg,#ffffffc7,#d2f4ff9e)}.historyOperation--deposit-error,.historyOperation--order-error{background-image:radial-gradient(circle at 14% 50%,rgba(193,13,13,.16),transparent 32%),linear-gradient(135deg,#ffffffc7,#ffe2e08f)}.historyOperation--deposit-success .historyOperationAmount,.historyOperationAmountGreen{color:#009641}.historyOperationIcon{display:flex;width:40px;height:40px;flex-shrink:0;align-items:center;justify-content:center;border-radius:32px;background:#ffffff1f}.historyOperation:not(.historyOperation--deposit) .historyOperationIcon--default svg{transform:scaleY(-1)}.historyOperationInfo{display:flex;min-width:0;align-items:center;gap:8px}.historyOperationInfoColumn{display:flex;min-width:0;flex:1;flex-direction:column;color:#fff6;font-size:12px}.historyOperationInfoColumnHeader{display:block;max-width:clamp(120px,40vw,180px);overflow:hidden;color:#fff;font-size:16px;text-overflow:ellipsis;white-space:nowrap}.historyOperationInfoColumnTime{color:var(--app-muted)}.historyOperationAmount{flex-shrink:0;color:#fff;font-weight:700;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}.historyOperation--interactive:active{transform:scale(.995)}.historySkeletonOperation .historyOperationInfoColumn{gap:4px}.historySkeletonDay,.historySkeletonLine,.historySkeletonAmount{display:block;border-radius:999px}.historySkeletonDay{width:120px;height:14px}.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}}.cardsPageState{margin-bottom:16px}.cardsButton{display:flex;width:100%;align-items:center;gap:12px;padding:0;border:0;background:transparent;color:inherit;text-align:left}.cardsButton:active{opacity:.86}.cardsPreview,.newCardPreview,.cardPageSlide,.popupEsimCardsSlideButton,.popupCardDetailsPreview{background:var(--card-preview-gradient);background-position:center;background-repeat:no-repeat;background-size:cover}.cardsPreview{position:relative;display:flex;flex:0 0 auto;height:96px;padding:8px;align-items:flex-end;aspect-ratio:5/3;border-radius:16px;overflow:hidden}.cardsPreviewContent{display:flex;position:relative;z-index:1;align-items:center;justify-content:center;gap:8px}.cardsPreviewLabel,.newCardPreviewLabel{color:#0d0c0c;font-weight:700;line-height:100%}.cardsPreviewLabel{font-size:14px}.cardsPreviewWallets{position:absolute;right:8px;bottom:8px;z-index:2;display:flex;align-items:center;gap:4px}.cardsPreviewPayBadge{display:inline-flex;height:18px;align-items:center;justify-content:center;gap:2px;padding:0 5px;border-radius:5px;background:#ffffffe0;color:#0d0c0c;font-size:8px;font-weight:600;line-height:1;white-space:nowrap}.cardsPreviewPayIcon{display:block;flex:0 0 auto}.cardsPreviewPayIcon--apple,.cardsPreviewPayIcon--google{width:10px;height:10px}.cardsInfo{display:flex;min-height:96px;min-width:0;flex:1;flex-direction:column;align-items:flex-start;justify-content:space-between}.cardsInfoTitle{color:#fff;font-size:16px;font-weight:700;line-height:100%}.cardsInfoMeta{display:flex;flex-direction:column;gap:4px;align-self:stretch}.cardsInfoMetaRow{display:flex;align-items:center;gap:4px}.cardsInfoMetaIconWrap{display:flex;width:16px;min-width:16px;height:16px;align-items:center;justify-content:center}.cardsInfoMetaText{color:#ffffffa6;font-size:13px;font-weight:510}.newCardContainer{display:flex;min-height:100%;flex-direction:column;padding-bottom:calc(109px + var(--safe-area-inset-bottom, env(safe-area-inset-bottom, 0px)))}.newCardHeaderBalance{position:fixed;z-index:20;display:inline-flex;height:30px;padding:3px 3px 3px 9px;align-items:center;gap:8px;border:1px solid var(--glass-border);border-radius:40px;background:var(--glass-bg-strong);box-shadow:var(--glass-shadow-soft);backdrop-filter:blur(12px);-webkit-backdrop-filter:blur(12px);color:var(--app-text);cursor:pointer}.newCardHeaderBalance:focus-visible{outline:2px solid var(--accent-strong);outline-offset:2px}.newCardHeaderBalance .newCardHeaderBalanceAmount{display:inline-flex;min-width:0;min-height:0;align-items:center;overflow:hidden;color:var(--app-text);font-size:13px;font-weight:700;line-height:1;white-space:nowrap}.newCardHeaderBalanceAmount .accountAmountCurrency{margin-right:2px}.newCardHeaderBalanceSkeleton{display:inline-block;width:48px;height:11px;border-radius:999px}.newCardHeaderBalancePlus{display:inline-flex;width:22px;height:22px;flex:0 0 22px;align-items:center;justify-content:center;border-radius:50%;background:linear-gradient(135deg,#a6e2ff,#6bc7f3);color:#0d2533}.newCardHeaderBalancePlus svg{display:block;width:14px;height:14px;flex:0 0 14px;fill:none;stroke:currentColor;stroke-width:2.6;stroke-linecap:round;stroke-linejoin:round}.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}.newCardPreviewContent{display:flex;width:100%;align-items:flex-end;justify-content:space-between;gap:12px}.newCardPreviewHeader{display:flex;align-items:center;gap:0}.newCardPreviewVisa svg,.popupCardDetailsPreviewVisa svg{width:100%;height:100%}.newCardPreviewLabel{font-size:16px}.newCardPreviewVisa{display:flex;width:61px;height:18px}.newCardHeroTitle{width:min(340px,100vw - 32px);color:#fff;text-align:center;font-size:18px;font-weight:700;line-height:120%}.newCardDetails{display:flex;width:100%;flex-direction:column;gap:12px}.newCardDetailsBlock{display:flex;align-self:stretch;flex-direction:column;gap:12px;padding:12px;border:1px solid rgba(255,255,255,.16);border-radius:16px}.newCardDetailsRow{display:flex;align-items:center;justify-content:space-between;gap:12px}.newCardDetailsLabel,.newCardDetailsValue{color:#fff;font-size:14px}.newCardDetailsLabel{opacity:.65}.newCardDetailsValue{font-weight:700;text-align:right}.newCardFooter{position:fixed;right:0;bottom:0;left:0;z-index:25;padding:0 16px calc(24px + var(--safe-area-inset-bottom, env(safe-area-inset-bottom, 0px)))}.cardPageContainer{display:flex;flex-direction:column;padding-right:0;padding-left:0;padding-bottom:0}.cardPageBlock{flex:1;min-height:0;align-items:center}.cardPageSliderWrap{width:100vw;margin:-24px calc(50% - 50vw);padding:24px 0;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;display:flex;align-items:flex-end;border-radius:16px;color:#fff;scroll-snap-align:center;opacity:var(--card-opacity, .88);transform:scale(var(--card-scale, .8));transform-origin:center center;transition:none;will-change:transform,opacity}.cardPageSlider--slide-transition-enabled .cardPageSlide{transition:transform .08s linear,opacity .08s linear}@media(max-width:374px){.cardPageSlider.cardPageSlider--slide-transition-enabled{gap:24px}}.cardPageSlide--add{position:relative;justify-content:center;align-items:center;border:1.875px dashed rgba(58,174,228,.44);border-radius:20px;background:radial-gradient(circle at 50% 32%,rgba(166,226,255,.54),transparent 38%),#ffffff94;overflow:visible}.cardPageSlide--skeleton{pointer-events:none;background-image:none;background-color:#ffffff14}.cardPageSlide--selected{--card-scale: 1;--card-opacity: 1;--card-proximity: 1;z-index:1}.cardPageSlideBottom{width:100%;display:flex;align-items:flex-end;justify-content:space-between;gap:12px}.cardPagePreviewHeader{flex-shrink:0}.cardPageSuffix{display:inline-flex;align-items:center;justify-content:center;padding:4px 6px;border-radius:8px;background:#0d25331f;color:#0d2533;font-size:10px;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;align-items:center;justify-content:center;border:1.875px dashed #424242;border-radius:20px;background:#262626;transform:translate(-50%,-50%);transition:left .08s linear,transform .08s linear}.cardPageBalance{width:100%;margin-top:24px;display:flex;align-items:center;flex-direction:column}.popupEsimConfirmAmount,.cardPageBalanceAmount{display:flex;align-items:center;justify-content:center;gap:4px}.popupEsimConfirmAmountText{color:#fff;font-size:48px;font-weight:700;line-height:90%}.cardPageBalanceAmount{gap:0}.cardPageBalanceSkeleton{display:block;width:148px;height:36px;border-radius:12px}.cardPageBalanceAmount .popupEsimConfirmAmountText,.cardPageBalanceFraction{font-size:40px;font-weight:700;line-height:90%}.cardPageBalanceFraction{align-self:flex-end}.accountAmountGray{opacity:.4}.cardPageBalanceLabel{margin-top:8px;color:#ffffffa6;text-align:center;font-size:13px;font-weight:700}.accountBlockBtn{display:flex;align-items:center;justify-content:center;gap:8px;border-radius:24px;background:#fff;color:#000;font-size:14px;font-weight:700}.cardPageTopUpButton{width:auto;margin-top:24px;padding:12px 16px 12px 12px}.cardPageTopUpButton:disabled{opacity:.45}.history.cardPageHistory{flex:1 0 auto;margin-top:32px;gap:18px;padding:18px 16px calc(78px + var(--safe-area-inset-bottom, env(safe-area-inset-bottom, 0px)));border-top:1px solid rgba(255,255,255,.08);border-radius:28px 28px 0 0;background:linear-gradient(180deg,#ffffff13,#ffffff05),#0d0c0c85;box-shadow:inset 0 1px #ffffff0a;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px);overflow-anchor:none}.history.cardPageHistory .historyHeader{padding-left:4px;font-size:20px;line-height:120%}.history.cardPageHistory .historyPart{gap:10px;font-size:13px}.history.cardPageHistory .historyPartDay{display:inline-flex;align-items:center;height:26px;padding:4px 10px;border:1px solid rgba(255,255,255,.06);border-radius:999px;background:#ffffff0d;color:#ffffff8f;font-weight:700;line-height:16px}.history.cardPageHistory .historyOperations{gap:8px}.history.cardPageHistory .historyOperation{height:44px;padding:8px 14px 8px 8px;border:1px solid rgba(255,255,255,.07);border-radius:22px;background-color:#ffffff0e;box-shadow:inset 0 1px #ffffff0d,0 8px 24px #00000029}.history.cardPageHistory .historyOperationIcon{background:#ffffff24}.history.cardPageHistory .historyOperationInfoColumn{gap:2px;color:var(--app-muted)}.history.cardPageHistory .historyOperationInfoColumnHeader{max-width:clamp(128px,42vw,210px);font-size:15px;line-height:120%}.history.cardPageHistory .historyOperationAmount{font-size:15px}.history.cardPageHistory .historyState{border:1px solid rgba(255,255,255,.06);background:#ffffff0e}.history.cardPageHistory .historyState--error{border-color:#c10d0d3d;background:#c10d0d2e}.history.cardPageHistory .historySkeleton{gap:18px}.history.cardPageHistory .historySkeletonOperation{background-image:none}.history.cardPageHistory .historySkeletonOperation .historyOperationInfoColumn{gap:2px;transform:translateY(-2px)}.history.cardPageHistory .historySkeletonDay{width:77px;height:12px}.history.cardPageHistory .historySkeletonLine--wide{width:126px}.history.cardPageHistory .historySkeletonAmount{width:64px}.cardPageHistoryEmpty{width:100%;flex:1;margin-top:32px;display:flex;align-items:flex-start;justify-content:center;padding-right:16px;padding-left:16px;padding-bottom:calc(96px + var(--safe-area-inset-bottom, env(safe-area-inset-bottom, 0px)))}.cardPageHistoryInfo{display:flex;width:min(100%,280px);padding:18px 20px;flex-direction:column;align-items:center;gap:10px;border:1px solid rgba(255,255,255,.07);border-radius:24px;background:linear-gradient(180deg,#ffffff12,#ffffff08),#0d0c0c7a;box-shadow:inset 0 1px #ffffff0d;backdrop-filter:blur(14px);-webkit-backdrop-filter:blur(14px)}.cardPageHistoryTitle{color:#fff;text-align:center;font-size:16px;font-weight:700}.cardPageHistoryText{color:#ffffffa6;text-align:center;font-size:12px;line-height:135%}.newCardFooter{display:flex;justify-content:center}.newCardFooter .popupPurchaseDisputeBtn{width:min(100%,488px)}.popupNewCardPurchaseSheet.popupPurchaseSheet{width:min(100%,520px);max-width:520px}.popupPurchaseOverlay,.popupWithdrawOverlay{position:fixed;inset:0;z-index:10020;background:#00000061;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.popupPurchaseContainer,.popupWithdrawContainer{position:fixed;inset:0;z-index:10021;display:flex;align-items:flex-end;justify-content:center;pointer-events:none}.popupPurchaseSheet,.popupWithdrawSheet{position:relative;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;overflow:hidden;border-radius:24px 24px 0 0;background:#0d0c0c;pointer-events:auto}.popupEsimSheet--confirm{height:auto;max-height:calc(100dvh - 66px - var(--safe-area-inset-top, env(safe-area-inset-top, 0px)))}.popupPurchaseHandle,.popupWithdrawHandle{width:40px;height:5px;align-self:center;flex-shrink:0;border-radius:100px;background:#fff6}.popupPurchaseHandleArea,.popupWithdrawHandleArea{position:relative;z-index:1;width:100%;display:flex;flex-shrink:0;align-items:center;justify-content:center;padding-top:8px;padding-bottom:8px;touch-action:none;cursor:grab}.popupPurchaseContent,.popupWithdrawContent,.popupEsimContent{position:relative;z-index:1;display:flex;min-height:0;flex:1;flex-direction:column;overflow-y:auto;overscroll-behavior:contain;scrollbar-width:none;padding:16px 16px calc(40px + var(--safe-area-inset-bottom, env(safe-area-inset-bottom, 0px)))}.popupPurchaseContent::-webkit-scrollbar,.popupWithdrawContent::-webkit-scrollbar,.popupEsimContent::-webkit-scrollbar{display:none}.popupEsimContent--confirm{flex:0 0 auto;min-height:auto;overflow:visible}.popupPurchaseDisputeBtn{position:relative;width:100%;height:45px;min-height:45px;display:flex;flex-shrink:0;align-items:center;justify-content:center;border-radius:24px;background:linear-gradient(0deg,#ffffff1f 0% 100%),#0d0c0c;color:#fff;font-size:18px;font-weight:700;overflow:hidden}.popupPurchaseDisputeBtn--static{transition:none}.popupWithdrawSubmitBtn--valid{background:var(--accent);color:#0d2533}.popupWithdrawBody,.popupWithdrawField{display:flex;flex-direction:column}.popupWithdrawInputWrap{display:flex;width:100%;align-items:center;gap:8px;padding:16px 24px;border-radius:32px;background:#ffffff0a}.popupWithdrawInputField{min-width:0;flex:1;color:#fff;font-size:16px;font-weight:510}.popupWithdrawInputField::placeholder{color:#fff3}.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;align-items:center;justify-content:space-between;margin-top:4px;padding-right:24px;padding-left:24px}.popupWithdrawFeeLabel{color:var(--accent-strong);font-size:12px;font-weight:510}.popupCardTopUpFeeLabel{position:relative;display:inline-block;min-width:0}.popupCardTopUpFeeTextSizer{visibility:hidden;white-space:nowrap}.popupCardTopUpFeeText{position:absolute;top:0;left:0;opacity:0;transition:opacity .3s ease;white-space:nowrap}.popupCardTopUpFeeText.is-visible{opacity:1}.popupWithdrawFooter{margin-top:auto;padding-top:24px}.popupCardTopUpContent{gap:0;overflow:visible;padding-right:0;padding-bottom:0;padding-left:0}.popupWithdrawSummaryCard{width:100%;height:82px;min-height:82px;padding:13px;margin-bottom:8px;flex:0 0 auto;display:flex;justify-content:flex-start;border-radius:28px;background:radial-gradient(circle at 16% -8%,#ffffffe0,#fff0 40%),radial-gradient(circle at 88% 6%,#ffffff70,#fff0 38%),radial-gradient(circle at 82% 90%,#7dccf375,#7dccf300 44%),linear-gradient(135deg,#f8fdff,#dff4ff 48%,#9adcf8);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:var(--app-muted);text-align:left;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.popupWithdrawSummaryAmount{color:var(--app-text);font-size:24px;letter-spacing:-.44px;padding:0}.popupWithdrawSummaryAmount .accountAmountCurrency{margin-right:4px}.popupCardTopUpSummaryAddressSkeleton,.popupCardTopUpSummaryAmountSkeleton{display:block;flex:0 0 auto;border-radius:999px;animation:skeletonShimmer 1.2s ease-in-out infinite}.popupCardTopUpSummaryAddressSkeleton{width:min(196px,72%);height:13px}.popupCardTopUpSummaryAmountSkeleton{width:116px;height:24px}.popupCardTopUpSummaryCard{width:auto;max-width:calc(100% - 32px);margin-right:16px;margin-bottom:24px;margin-left:16px}.popupCardTopUpBody{width:auto;flex:1 0 auto;margin-right:16px;margin-left:16px}.popupCardTopUpFee{padding-right:24px}.popupCardTopUpInsufficient{margin-left:auto;color:#d93b4a;font-size:12px;font-weight:510;white-space:nowrap;opacity:0;pointer-events:none;transition:opacity .28s ease;will-change:opacity}.popupCardTopUpInsufficient.is-visible{opacity:1}.popupCardTopUpFooter{position:sticky;bottom:0;z-index:1;padding:24px 16px calc(40px + var(--safe-area-inset-bottom, env(safe-area-inset-bottom, 0px)));background:linear-gradient(180deg,#0d0c0c00,#0d0c0c 28px)}.popupCardTopUpSubmitBtn.popupVpnBuyButton{margin-top:0}.popupCardTopUpSubmitBtn.popupPurchaseDisputeBtn--static{transition:border-color .28s ease,color .28s ease,box-shadow .28s ease,opacity .28s ease}.popupPurchaseDisputeBtn.popupCardTopUpSubmitBtn{background:#ffffffbd;isolation:isolate}.popupPurchaseDisputeBtn.popupCardTopUpSubmitBtn:before{content:"";position:absolute;inset:0;border-radius:inherit;background:linear-gradient(135deg,#a6e2ff,#6bc7f3);opacity:0;pointer-events:none;transition:opacity .28s ease}.popupPurchaseDisputeBtn.popupCardTopUpSubmitBtn .retryButtonLabel,.popupPurchaseDisputeBtn.popupCardTopUpSubmitBtn .retryButtonSpinner{z-index:1}.popupPurchaseDisputeBtn.popupCardTopUpSubmitBtn.popupWithdrawSubmitBtn--valid{background:#ffffffbd}.popupPurchaseDisputeBtn.popupCardTopUpSubmitBtn.popupWithdrawSubmitBtn--valid:before{opacity:1}.retryButtonLabel,.retryButtonSpinner{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;text-align:center;pointer-events:none;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:2px solid rgba(255,255,255,.25);border-top-color:#fff;border-radius:50%;animation:retryButtonSpin .8s linear infinite}@keyframes retryButtonSpin{to{transform:rotate(360deg)}}.popupCardDetailsContent{padding-top:0}.popupCardDetailsLayout{width:100%;display:flex;flex-direction:column}.popupCardDetailsPreview{width:min(100%,600px);aspect-ratio:343/200;display:flex;align-self:center;flex-direction:column;justify-content:space-between;padding:16px;border-radius:20px}.popupCardDetailsPreviewHead{width:100%;display:flex;align-items:flex-start;justify-content:space-between;gap:16px}.popupCardDetailsPreviewLabel{color:#151515;font-size:16px;font-weight:700;line-height:100%}.popupCardDetailsPreviewVisa{display:flex;width:62px;height:18px}.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;min-width:0;align-items:center;justify-content:center;gap:6px;padding:6px 8px;border-radius:8px;border:1px solid rgba(23,32,42,.1);background:#ffffffc2;color:#0d2533;box-shadow:inset 0 1px #ffffffd1,0 8px 20px #44546e1f}.popupCardDetailsValueChipText{color:currentColor;font-size:16px;font-weight:700;line-height:100%}.popupCardDetailsSensitiveSkeleton{display:inline-flex;height:16px;border-radius:4px}.popupCardDetailsSensitiveSkeletonText{font-size:16px;font-weight:700;line-height:100%;visibility:hidden}.popupCardDetailsSensitiveIconSkeleton{display:block;width:17px;height:17px;flex:0 0 17px;border-radius:4px}.popupCardDetailsValueTextBtn,.popupCardDetailsAddressValueTextBtn{min-width:0;border:0;background:transparent;cursor:pointer}.popupCardDetailsAddressValueTextBtn{max-width:100%}.popupCardDetailsCopyBtn{position:relative;display:inline-flex;width:17px;height:17px;flex:0 0 17px;align-items:center;justify-content:center;border:0;background:transparent;color:currentColor;overflow:hidden;transform:translateZ(0)}.popupCardDetailsCopyBtnIcon,.popupCardDetailsCopyBtnIconCopied{position:absolute;inset:0;display:inline-flex;align-items:center;justify-content:center;transition:opacity .15s ease}.popupCardDetailsCopyBtnIcon{opacity:.72}.popupCardDetailsCopyBtnIconCopied{opacity:0}.popupCardDetailsCopyBtn svg{display:block;width:100%;height:100%}.popupCardDetailsCopyBtn--copied .popupCardDetailsCopyBtnIcon{opacity:0}.popupCardDetailsCopyBtn--copied .popupCardDetailsCopyBtnIconCopied{opacity:1}.popupCardDetailsAddressBlock{margin-top:16px}.popupCardDetailsAddressValue{display:inline-flex;min-width:0;align-items:center;justify-content:flex-end;gap:6px;color:var(--app-text)}.popupCardDetailsAddressCopy{width:15px;height:15px;flex-basis:15px}.popupEsimConfirmLayout,.popupCardPurchaseConfirmLayout,.popupEsimConfirmTop{width:100%;display:flex;flex-direction:column}.popupEsimConfirmHeading{display:inline-flex;align-self:center;flex-direction:column;align-items:center;gap:8px}.popupEsimConfirmTitle{margin:0;color:#fff;text-align:center;font-size:16px;font-weight:700;line-height:90%}.popupCardPurchaseConfirmLayout .popupEsimConfirmAmount{margin-top:100px;margin-bottom:100px}.popupCardPurchaseDetails{width:100%;display:flex;flex-direction:column;gap:12px;padding:12px;border:1px solid rgba(255,255,255,.16);border-radius:16px}.popupCardPurchaseDetailsRow{width:100%;display:flex;align-items:center;justify-content:space-between;gap:12px}.popupCardPurchaseDetailsLabel,.popupCardPurchaseDetailsValue{color:#fff;font-size:14px;line-height:100%}.popupCardPurchaseDetailsLabel{opacity:.6}.popupCardPurchaseDetailsValue{font-weight:700;text-align:right}.popupCardPurchaseFee{margin:6px 0 0;padding-left:12px;color:var(--accent-strong);font-size:12px}.popupEsimBuyButton,.popupEsimConfirmButton{margin-top:16px}.popupCardTopUpSubmitBtn:disabled:not(.popupWithdrawSubmitBtn--valid){border-color:#17202a24;background:#ffffffbd;color:var(--app-muted);opacity:1;box-shadow:inset 0 1px #ffffffe6,0 10px 28px #44546e29}.popupPurchaseOverlay,.popupWithdrawOverlay{background:#1f2a372e;backdrop-filter:blur(10px);-webkit-backdrop-filter:blur(10px)}.popupPurchaseSheet,.popupWithdrawSheet{border-top:1px solid var(--glass-border);background:linear-gradient(180deg,#ffffffe6,#ffffffad),#eef3f8eb;color:var(--app-text);box-shadow:0 -20px 70px #44546e2e;backdrop-filter:blur(22px);-webkit-backdrop-filter:blur(22px)}.popupPurchaseSheet:not(.popupRefQrSheet):before,.popupWithdrawSheet:before{position:absolute;inset:0;z-index:0;background:radial-gradient(circle at 18% 8%,rgba(125,204,243,.3),transparent 36%),radial-gradient(circle at 88% 0%,rgba(86,166,255,.22),transparent 34%);content:"";pointer-events:none}.popupPurchaseHandle,.popupWithdrawHandle{background:#17202a38}.popupPurchaseContent,.popupWithdrawContent,.popupEsimContent{color:var(--app-text)}.popupWithdrawInputWrap,.popupCardPurchaseDetails,.popupCardDetailsAddressBlock{border:1px solid var(--glass-border);background:linear-gradient(180deg,#ffffffc7,#ffffff7a),#ffffff80;box-shadow:var(--glass-shadow-soft);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}.popupWithdrawInputWrap{min-height:52px;border-radius:28px}.popupCardPurchaseDetails{border-radius:18px}.popupEsimConfirmTitle,.popupEsimConfirmAmountText,.popupCardPurchaseDetailsValue,.popupWithdrawInputField{color:var(--app-text)}.popupCardPurchaseDetailsLabel{color:var(--app-muted);opacity:1}.popupWithdrawInputField::placeholder{color:#17202a52}.popupWithdrawInputMaxBtn{color:var(--app-text)}.popupWithdrawFee,.popupWithdrawFeeLabel,.popupCardPurchaseFee{color:var(--accent-strong)}.popupPurchaseDisputeBtn{border:1px solid var(--glass-border);background:#ffffffa8;color:var(--app-text);box-shadow:var(--glass-shadow-soft);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}.popupWithdrawSubmitBtn--valid,.popupPurchaseDisputeBtn.popupWithdrawSubmitBtn--valid,.popupPurchaseDisputeBtn.popupEsimConfirmButton.popupWithdrawSubmitBtn--valid,.popupPurchaseDisputeBtn.popupEsimBuyButton.popupWithdrawSubmitBtn--valid{border-color:#fffc;background:linear-gradient(135deg,#a6e2ff,#6bc7f3);color:#0d2533;box-shadow:0 12px 28px #3aaee43d}.popupPurchaseDisputeBtn:disabled{opacity:.56;box-shadow:none}.popupPurchaseDisputeBtn--submitting:disabled{border-color:#fffc;background:linear-gradient(135deg,#a6e2ff,#6bc7f3);color:#0d2533;opacity:1;box-shadow:0 12px 28px #3aaee42e}.popupCardTopUpFooter{background:linear-gradient(180deg,#eef3f800,#eef3f8c2 24px,#eef3f8eb)}.popupCardDetailsValueChip{border-color:#ffffffb8;background:#ffffffb8;color:#0d2533}.popupCardDetailsCopyBtn,.popupCardDetailsAddressCopy{color:var(--accent-strong)}.popupCardDetailsCopyBtn svg path,.popupCardDetailsAddressCopy svg path{fill:currentColor}.popupCardTopUpSheet.popupWithdrawSheet,.popupCardDetailsSheet.popupPurchaseSheet,.popupNewCardPurchaseSheet.popupPurchaseSheet{width:min(100%,520px);max-width:520px}.popupCardTopUpSheet.popupWithdrawSheet{background:#eef3f8eb}.popupCardTopUpSheet.popupWithdrawSheet:before{inset:0 auto auto 0;width:100%;height:var(--popup-sheet-background-height, 100%);min-height:100%;background:radial-gradient(circle at 18% 8%,rgba(125,204,243,.3),transparent 36%),radial-gradient(circle at 88% 0%,rgba(86,166,255,.22),transparent 34%),linear-gradient(180deg,#ffffffe6,#ffffffad),#eef3f8eb}.navigationGradient{--navigation-route-transition-duration: .2s;--navigation-route-transition-ease: cubic-bezier(.37, 0, .63, 1);position:fixed;right:0;bottom:0;left:0;z-index:5;height:82px;background:linear-gradient(180deg,#0d0d0d00,#0d0d0d);opacity:1;transform:translateY(0);transition:opacity var(--navigation-route-transition-duration) var(--navigation-route-transition-ease) var(--navigation-route-transition-duration),transform var(--navigation-route-transition-duration) var(--navigation-route-transition-ease) var(--navigation-route-transition-duration);will-change:opacity,transform;pointer-events:none}.navigationGradient--hidden{opacity:0;transform:translateY(10px);transition-delay:0ms}.navigationGradient--entry{animation:navigationGradientEntry .2s cubic-bezier(.37,0,.63,1)}.navigation{--navigation-route-transition-duration: .2s;--navigation-route-transition-ease: cubic-bezier(.37, 0, .63, 1);--navigation-padding: 4px;--navigation-active-left: 0px;--navigation-active-width: 0px;--navigation-active-opacity: 0;position:fixed;left:max(16px + var(--safe-area-inset-left, env(safe-area-inset-left, 0px)),(100vw - 520px) / 2 + 16px);bottom:calc(16px + var(--safe-area-inset-bottom, env(safe-area-inset-bottom, 0px)));z-index:12;display:flex;width:min(180px,100vw - 32px);height:54px;padding:var(--navigation-padding);align-items:center;gap:4px;border-radius:32px;background:#ffffff0f;border:1px solid rgba(255,255,255,.08);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);overflow:hidden;touch-action:none;-webkit-user-select:none;user-select:none;opacity:1;transform:translateZ(0) scale(1);transform-origin:bottom left;transition:opacity var(--navigation-route-transition-duration) var(--navigation-route-transition-ease) var(--navigation-route-transition-duration),transform var(--navigation-route-transition-duration) var(--navigation-route-transition-ease) var(--navigation-route-transition-duration);will-change:opacity,transform}.navigation--hidden{opacity:0;transform:translate3d(0,18px,0) scale(.96);transition-delay:0ms;pointer-events:none}.navigation--entry{animation:navigationEntry .2s cubic-bezier(.37,0,.63,1)}@keyframes navigationGradientEntry{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes navigationEntry{0%{opacity:0;transform:translate3d(0,24px,0) scale(1)}to{opacity:1;transform:translateZ(0) scale(1)}}@media(prefers-reduced-motion:reduce){.navigationGradient--entry,.navigation--entry{animation:navigationReducedEntry .12s ease-out}}@keyframes navigationReducedEntry{0%{opacity:0}to{opacity:1}}.navigationActiveBg{position:absolute;top:var(--navigation-padding);left:var(--navigation-active-left);z-index:1;width:var(--navigation-active-width);height:calc(100% - var(--navigation-padding) * 2);border-radius:28px;background:#ffffff2e;box-shadow:inset 0 1px #fff3;opacity:var(--navigation-active-opacity);transition:left .32s cubic-bezier(.22,.78,.24,1),width .32s cubic-bezier(.22,.78,.24,1),opacity .12s ease;will-change:left,transform,width;backface-visibility:hidden;contain:paint;pointer-events:none}.navigationActiveBg.navigationActiveBg--dragging{transition:none;cursor:grabbing}.navigationActiveContent{position:absolute;inset:0;z-index:3;display:flex;gap:4px;padding:var(--navigation-padding);color:var(--app-text);pointer-events:none;clip-path:inset(var(--navigation-padding) calc(100% - var(--navigation-active-left) - var(--navigation-active-width)) var(--navigation-padding) var(--navigation-active-left) round 28px);transition:clip-path .32s cubic-bezier(.22,.78,.24,1)}.navigationActiveContent.navigationActiveContent--dragging{transition:none}.navigationBtn,.navigationActiveContentItem{position:relative;z-index:2;display:flex;min-width:0;height:100%;flex:1 1 0;flex-direction:column;align-items:center;justify-content:center;gap:4px;border-radius:28px}.navigationBtn{background:transparent;color:#ffffff8c;transition:color .18s ease,opacity .18s ease}.navigationBtn:before{content:"";position:absolute;top:calc(-1 * var(--navigation-padding));right:-2px;bottom:calc(-1 * var(--navigation-padding));left:-2px;border-radius:inherit}.navigationBtn:first-of-type:before{left:calc(-1 * var(--navigation-padding))}.navigationBtn:last-of-type:before{right:calc(-1 * var(--navigation-padding))}.navigationActiveContentItem{flex:1 1 0;color:currentColor}.navigationBtn:active{opacity:.78}.navigationActiveBg--dragging~.navigationBtn--active{cursor:grabbing}.navigationBtnIcon{display:flex;width:20px;height:20px;align-items:center;justify-content:center}.navigationBtnIcon svg{width:20px;height:20px}.navigationBtnIcon svg path{fill:currentColor}.navigationBtnLabel{display:block;width:100%;overflow:hidden;text-align:center;text-overflow:ellipsis;white-space:nowrap;font-size:10px;font-weight:510;line-height:100%}.historyState,.cardsButton,.newCardDetailsBlock,.history,.historyOperation,.popupWithdrawInputWrap,.popupCardPurchaseDetails{border:1px solid var(--glass-border);background:var(--glass-bg);box-shadow:var(--glass-shadow-soft);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}.historyState{color:var(--app-muted)}.historyState--error{border-color:#c10d0d29;background:#ffffffb8;color:#b42318}.historyStateBtn{background:#ffffffc7;color:var(--app-text);box-shadow:0 8px 20px #44546e21}.cardAppContainer:not(.cardPageContainer) .cardsBlock{gap:14px}.cardsButton{padding:10px;border-radius:24px}.cardsInfoTitle,.newCardHeroTitle,.newCardDetailsValue,.cardPageBalanceAmount .popupEsimConfirmAmountText,.historyHeader,.historyOperationInfoColumnHeader,.historyOperationAmount,.cardPageHistoryTitle,.popupEsimConfirmTitle,.popupCardPurchaseDetailsValue{color:var(--app-text)}.cardsInfoMetaText,.newCardDetailsLabel,.cardPageBalanceLabel,.historyPart,.historyOperationInfoColumn,.cardPageHistoryText,.popupCardPurchaseDetailsLabel,.cardsInfoMetaIconWrap{color:var(--app-muted)}.cardsInfoMetaIconWrap svg path{fill:currentColor}.newCardDetailsBlock,.popupCardPurchaseDetails{border-color:var(--glass-border);border-radius:22px}.newCardFooter{background:linear-gradient(180deg,#eef3f800,#eef3f8db 34%,#eef3f8f5)}.cardPageSlide--add{border-color:#17202a29;background:radial-gradient(circle at 50% 32%,rgba(166,226,255,.56),transparent 38%),linear-gradient(135deg,#ffffffbd,#d2f4ff94);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}.cardPageAddInner{border-color:#17202a29;background:#ffffff9e;box-shadow:var(--glass-shadow-soft);backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}.cardPageSlide--skeleton,.cardPageBalanceSkeleton{background-color:#ffffff94}.accountBlockBtn{border:1px solid var(--glass-border);background:#ffffffc2;color:var(--app-text);box-shadow:0 12px 32px #44546e29;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}.accountBlockBtn svg path{fill:currentColor}.history,.history.cardPageHistory{border-top:1px solid var(--glass-border);background:linear-gradient(180deg,#ffffffd1,#ffffff6b),#ffffff7a;box-shadow:inset 0 1px #ffffffc7,0 -12px 44px #44546e1f}.history.cardPageHistory .historyPartDay,.historyPartDay{border-color:var(--glass-border-soft);background:#ffffff94;color:var(--app-muted)}.history.cardPageHistory .historyOperation,.historyOperation{border-color:#ffffffad;background-color:#ffffff94;box-shadow:inset 0 1px #ffffffc7,0 6px 16px #44546e14}.historyOperation--deposit-success,.historyOperation--positive:not(.historyOperation--deposit){box-shadow:inset 0 1px #ffffffb3,0 4px 12px #44546e12}.historyOperationIcon,.history.cardPageHistory .historyOperationIcon{background:#17202a14;color:#17202a9e}.historyOperationIcon svg path{fill:currentColor}.historyOperation--deposit-success .historyOperationAmount,.historyOperationAmountGreen{color:#10843f}.historyOperation--deposit-processing .historyOperationAmount,.historyOperation--order-processing .historyOperationAmount{color:var(--accent-strong)}.historyOperation--deposit-error .historyOperationAmount,.historyOperation--order-error .historyOperationAmount{color:#c10d0d}.popupWithdrawFee,.popupCardPurchaseFee{color:var(--accent-strong)}.history.cardPageHistory .historyState{border-color:var(--glass-border);background:#ffffff94}.history.cardPageHistory .historyState--error{border-color:#c10d0d29;background:#ffffffad}.cardPageHistoryInfo{border-color:var(--glass-border);background:linear-gradient(180deg,#ffffffc7,#ffffff75),#ffffff8f;box-shadow:var(--glass-shadow-soft)}.skeletonShimmer{background:linear-gradient(100deg,#17202a0f 30%,#ffffffd1,#17202a0f 70%);background-size:200% 100%}.popupCardTopUpFooter{background:linear-gradient(180deg,#eef3f800,#eef3f8e6 28px)}.retryButtonSpinner:before{border-color:#17202a33;border-top-color:var(--app-text)}.navigationGradient{background:linear-gradient(180deg,#eef3f800,#eef3f8e6)}.navigation{background:#ffffffa8;border-color:#ffffffc2;box-shadow:0 16px 44px #44546e2e}.navigationActiveBg{background:#ffffffe0;box-shadow:inset 0 1px #ffffffb8,0 4px 14px #44546e1f}.navigationBtn{color:#17202a8a}.navigationBtn--active{cursor:grab}@media(min-width:520px){.cardAppContainer{width:min(100%,520px);align-self:center}}.navigation{width:min(180px,100vw - 32px)}.home.profile{min-height:var(--app-viewport-height);align-items:center;gap:16px;padding-top:46px;overflow:hidden;background:#0d0c0c;color:#fff}.profileInfo{display:flex;width:min(100%,520px);flex-direction:column;gap:16px;padding:0 16px}.profileAvatar{display:flex;width:72px;height:72px;padding:4px;align-items:center;justify-content:center;border-radius:40px;background:#ffffff14;color:#fff}.profileAvatarInitial{display:flex;width:100%;height:100%;align-items:center;justify-content:center;font-size:30px;font-weight:800;line-height:1;letter-spacing:0}.profileAvatarImg{width:64px;height:64px;border-radius:100px;object-fit:cover}.profileInfoNames{display:flex;flex-direction:column;align-items:center;color:#fff;font-size:20px;font-weight:700}.profileBalanceColumn{display:flex;width:100%;flex-direction:column;align-items:center;justify-content:center}.accountAmount{display:flex;align-items:center;line-height:80%;font-weight:700}.accountAmountCurrency{margin-right:4px}.accountAmountProfile{padding:0;color:#fff;font-size:32px;font-weight:700}.accountSkeletonValue{display:inline-flex;width:120px;height:24px;border-radius:999px}.profileBalanceText{margin-top:2px;color:#fff6;font-size:12px;font-weight:510}.profileBalanceTopUp{display:flex;padding:7px 12px;align-items:center;gap:6px;border-radius:15px;background:#fff;color:#000;font-size:13px;font-weight:600}.profileBalanceTopUp[aria-disabled=true]{opacity:.45}.profileInfoMain{gap:8px;min-height:128px}.profileInfoAvatarSkeleton{width:80px;height:80px}.profileInfoNamesSkeleton{min-height:40px;justify-content:center}.accountAmountProfile .accountSkeletonValue{height:.9em}.profileBalanceDeposit.cardPageTopUpButton,.profileBalanceTopUp.cardPageTopUpButton{width:100%;min-height:36px;margin-top:0;gap:8px;border:1px solid rgba(255,255,255,.82);background:#fff;color:#000;box-shadow:0 12px 32px #44546e2e,inset 0 1px #ffffffeb;justify-content:flex-start;padding:9px 11px;font-size:13px;font-weight:700;white-space:nowrap}.profileBalanceTopUp.cardPageTopUpButton[aria-disabled=true]{opacity:1;border-color:#ffffffdb;background:#fffffff0;color:#0000009e;box-shadow:0 10px 28px #44546e29,inset 0 1px #ffffffe6}.profileBalanceTopUp{min-height:40px;padding:10px 16px;border:1px solid rgba(255,255,255,.78);border-radius:999px;background:linear-gradient(135deg,#a6e2ff,#6bc7f3);color:#0d2533;box-shadow:0 12px 28px #3aaee442;font-size:14px;font-weight:700}.home.profile{align-items:center;background:#0d0c0c;color:#fff}.profile{padding-top:46px;position:relative;overflow:hidden}.profileInfo{display:flex;width:min(100%,520px);flex-direction:column;gap:16px;padding-right:16px;padding-left:16px}.profileInfoMain{position:relative;z-index:1;display:flex;flex-direction:column;align-items:center;gap:4px}.profileInfoAvatarSkeleton{display:block;width:80px;height:80px;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}.profileBalanceColumn{display:flex;width:100%;flex-direction:column;align-items:center;justify-content:center;font-size:32px}.profileBalanceColumn .accountAmount{padding:0;color:#fff;font-size:32px}.profileAvatar{display:flex;width:auto;height:auto;padding:4px;align-items:center;border-radius:40px;background:#ffffff14;color:#fff}.profileAvatarImg{width:64px;height:64px;aspect-ratio:1/1;border-radius:100px}.profileInfoNames{display:flex;flex-direction:column;align-items:center;color:#fff;font-size:20px;font-weight:700;line-height:normal}.profileInfoNameTag{color:#fff6;font-size:12px;font-weight:500;line-height:120%;letter-spacing:.48px}.profileBalance{display:flex;flex-direction:column;align-items:center;gap:8px}.accountAmountProfile{padding:0}.profileBalanceText{margin-top:2px;color:#fff6;font-size:12px;font-weight:510;line-height:normal}.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);color:#000;font-size:13px}.home.profile,.profile{position:relative;min-height:var(--app-viewport-height);align-items:center;gap:18px;padding-top:32px;background:var(--app-page-background);color:var(--app-text);overflow-x:clip;overflow-y:auto}.home.profile{background:transparent}.profileInfo,.profileSettings,.refMore .refInvited,.refMore .refConditions{position:relative;z-index:1;width:min(100%,520px)}.profileInfo{gap:18px;padding-right:16px;padding-left:16px}.profileInfoMain{gap:8px}.profileAvatar{width:80px;height:80px;padding:0;overflow:hidden;border:1px solid rgba(255,255,255,.56);background:#ffffff24;box-shadow:inset 0 1px #ffffff9e,0 10px 30px #44546e24;backdrop-filter:blur(16px);-webkit-backdrop-filter:blur(16px)}.profileAvatar--fallback{background:radial-gradient(circle at 28% 18%,rgba(255,255,255,.96),transparent 35%),linear-gradient(135deg,#fff,#dff5ff);color:var(--app-text)}.profileAvatarImg{width:100%;height:100%;display:block;border-radius:999px;object-fit:cover}.profileAvatarInitial{font-size:32px}.profileInfoNames{color:var(--app-text);font-size:21px;font-weight:700}.profileInfoNameTag{color:var(--app-muted);letter-spacing:0}.profileBalance{display:flex;width:100%;flex-direction:row;flex-wrap:wrap;align-items:center;gap:10px 14px;padding:16px;border:1px solid var(--glass-border);border-radius:26px;background:linear-gradient(180deg,#ffffffd6,#ffffff85),#ffffff8f;box-shadow:inset 0 1px #ffffffd1,var(--glass-shadow-soft);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}.profileBalanceColumn{display:flex;min-width:max-content;max-width:100%;flex:1 1 0;flex-direction:column;align-items:flex-start;justify-content:center;gap:6px}.profileBalanceColumn .accountAmount,.accountAmountProfile{color:var(--app-text);font-size:40px;font-weight:750;line-height:90%;min-height:.9em;white-space:nowrap}.profileBalanceText{margin:0;color:var(--app-muted);font-size:13px;font-weight:650}.profileBalanceActions{--profile-balance-actions-width: 114px;display:flex;width:var(--profile-balance-actions-width);max-width:100%;flex:0 0 var(--profile-balance-actions-width);flex-direction:column;align-items:stretch;justify-content:flex-start;gap:6px;flex-wrap:nowrap}.profileBalanceActions--ru{--profile-balance-actions-width: 125px}.profileBalance--actionsWrapped{align-items:stretch}.profileBalance--actionsWrapped .profileBalanceActions{flex-direction:row;justify-content:flex-start;width:100%;flex-basis:100%}.profileBalance--actionsWrapped .profileBalanceDeposit.cardPageTopUpButton,.profileBalance--actionsWrapped .profileBalanceTopUp.cardPageTopUpButton{min-width:0;flex:1 1 0;justify-content:center;padding-right:11px}.profileBalanceDeposit.cardPageTopUpButton,.profileBalanceTopUp.cardPageTopUpButton{width:100%;min-height:36px;justify-content:flex-start;padding:9px 11px;font-size:13px;white-space:nowrap}.profileBalanceDeposit.cardPageTopUpButton svg,.profileBalanceTopUp.cardPageTopUpButton svg{flex:0 0 auto}.profileBalanceTopUp{min-height:36px;padding:9px 11px;border:1px solid rgba(255,255,255,.78);border-radius:999px;background:linear-gradient(135deg,#a6e2ff,#6bc7f3);color:#0d2533;box-shadow:0 12px 28px #3aaee442;font-size:13px;font-weight:700;white-space:nowrap}.profileBalanceTopUp svg path{fill:currentColor}.profileBalanceTopUp[aria-disabled=true]{opacity:.52;box-shadow:none}.profileSettings{display:flex;width:min(100%,520px);min-height:0;flex:1;flex-direction:column;gap:40px;padding:16px 16px calc(95px + var(--safe-area-inset-bottom, env(safe-area-inset-bottom, 0px)));border-radius:24px 24px 0 0;background:#0d0c0c}.profileRefHead{display:flex;justify-content:space-between;gap:16px;margin-top:8px}.profileRefHeader,.profileAccSettingsHeader{margin-left:8px;color:#fff;font-size:24px;font-weight:700;line-height:90%}.profileRefHeader{width:170px}.profileRefHeadBtn{display:inline-flex;height:fit-content;align-items:center;justify-content:center;gap:8px;color:#fff6;font-size:13px;font-weight:500}.profileRefHeadArrow{font-size:18px;line-height:1}.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}.profileRefLinkFieldBtn,.profileRefQr{display:inline-flex;padding:0;align-items:center;justify-content:center;flex-shrink:0;border:0;background:transparent;color:#fff}.profileRefLinkFieldBtn{width:18px;height:18px}.profileRefQr{width:19px;height:19px}.profileRefShare.accountBlockBtn{display:flex;height:44px;padding:12px;align-items:center;justify-content:center;border:0;border-radius:24px;background:#ff3c00;color:#fff;box-shadow:none;font-size:18px;font-weight:700}.profileAccSettings{display:flex;flex-direction:column;align-items:flex-start;gap:16px}.profileSetting{display:flex;width:100%;padding:8px;align-items:center;justify-content:space-between;border-radius:32px;background:#ffffff0a;color:#fff}.profileSettingPart{display:flex;min-width:0;align-items:center;gap:12px}.profileSettingPartIcon{display:flex;width:32px;height:32px;padding:8px;align-items:center;justify-content:center;flex-shrink:0;border-radius:32px;background:#ffffff1f;color:#fff}.profileSettingPartIcon svg,.profileSettingPartIcon svg path{color:currentColor;fill:currentColor}.profileSettingPartBtn{display:flex;padding:6px 12px;align-items:center;justify-content:center;border-radius:26px;color:#fff6;font-size:12px;font-weight:500}.profileVersion{display:flex;width:100%;justify-content:center;padding:12px 8px 0;color:#fff6;font-size:12px}.profileVersionNum{color:#fff}.profileLinks{display:flex;width:100%;flex-direction:column;align-items:flex-start;gap:8px;padding:12px 8px 0}.profileLinks a{color:#fff6;font-size:12px;text-decoration:none}.profileTextTransition{display:inline;opacity:1;vertical-align:baseline}.navigationBtnLabel.profileTextTransition{display:block;width:100%;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.profileBalanceText.profileTextTransition{display:block}.profileRefHeader.profileTextTransition{display:block;width:clamp(146px,44vw,150px);max-width:calc(100% - 104px);height:2em;flex:0 1 clamp(146px,44vw,150px);overflow-wrap:normal;white-space:normal;word-break:normal}.profileSettingPartBtns{--profile-setting-part-padding: 3px;--profile-setting-active-left: 0px;--profile-setting-active-width: 0px;--profile-setting-active-opacity: 0;position:relative;display:inline-flex;align-items:center;flex-shrink:0;gap:4px;padding:var(--profile-setting-part-padding);overflow:hidden;touch-action:none;-webkit-user-select:none;user-select:none}.profileSettingPartActiveBg{position:absolute;top:var(--profile-setting-part-padding);left:var(--profile-setting-active-left);z-index:1;width:var(--profile-setting-active-width);height:calc(100% - var(--profile-setting-part-padding) * 2);border-radius:26px;background:#ffffffdb;box-shadow:0 6px 16px #44546e1f;opacity:var(--profile-setting-active-opacity);pointer-events:none;transition:left .32s cubic-bezier(.22,.78,.24,1),width .32s cubic-bezier(.22,.78,.24,1),opacity .12s ease;will-change:left,width}.profileSettingPartActiveBg.profileSettingPartActiveBg--dragging{transition:none;cursor:grabbing}.profileSettingPartActiveContent{position:absolute;inset:0;z-index:3;display:flex;gap:4px;padding:var(--profile-setting-part-padding);color:var(--app-text);pointer-events:none;clip-path:inset(var(--profile-setting-part-padding) calc(100% - var(--profile-setting-active-left) - var(--profile-setting-active-width)) var(--profile-setting-part-padding) var(--profile-setting-active-left) round 26px);transition:clip-path .32s cubic-bezier(.22,.78,.24,1)}.profileSettingPartActiveContent.profileSettingPartActiveContent--dragging{transition:none}.profileSettingPartBtns .profileSettingPartBtn,.profileSettingPartActiveContentItem{position:relative;z-index:2;display:flex;min-width:42px;min-height:28px;padding:6px 10px;align-items:center;justify-content:center;border-radius:26px;font-size:12px;font-weight:500;line-height:1;letter-spacing:0;white-space:nowrap}.profileSettingPartActiveContentItem{color:currentColor}.profileSettingPartBtns .profileSettingPartBtn{background:transparent;color:var(--app-muted);transition:color .18s ease,opacity .18s ease}.profileSettingPartBtns .profileSettingPartBtn:before{content:"";position:absolute;top:calc(-1 * var(--profile-setting-part-padding));right:-2px;bottom:calc(-1 * var(--profile-setting-part-padding));left:-2px;border-radius:inherit}.profileSettingPartBtns .profileSettingPartBtn:first-of-type:before{left:calc(-1 * var(--profile-setting-part-padding))}.profileSettingPartBtns .profileSettingPartBtn:last-of-type:before{right:calc(-1 * var(--profile-setting-part-padding))}.profileSettingPartBtns .profileSettingPartBtn:active{opacity:.78}.profileSettingPartBtns .profileSettingPartBtnActive{background:transparent;color:var(--app-text);box-shadow:none;cursor:grab}.profileSettingPartActiveBg--dragging~.profileSettingPartBtnActive{cursor:grabbing}@media(max-width:360px){.profileSettingPartBtns .profileSettingPartBtn,.profileSettingPartActiveContentItem{min-width:38px;padding-right:8px;padding-left:8px}}.profileSettings{display:flex;width:min(100%,520px);min-height:0;flex:1;flex-direction:column;gap:40px;padding:16px;padding-bottom:calc(95px + var(--safe-area-inset-bottom, env(safe-area-inset-bottom, 0px)));border-radius:24px 24px 0 0;background:#0d0c0c}.profileRef{display:flex;flex-direction:column;gap:32px}.profileRefHead{display:flex;justify-content:space-between;margin-top:8px}.profileRefHeader{width:160px;margin-left:8px;color:#fff;font-size:24px;font-weight:700;line-height:90%}.profileRefHeadBtn{display:inline-flex;height:fit-content;align-items:center;justify-content:center;gap:8px;color:#fff6;font-size:13px;font-weight:500;line-height:normal}.profileRefInteract{display:flex;width:100%;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;flex-shrink:0;border-radius:999px}.profileRefLinkFieldSkeletonText{display:block;min-width:0;height:14px;flex:1 1 auto;border-radius:999px}.profileRefLinkFieldBtn{display:inline-flex;width:18px;height:18px;padding:0;align-items:center;justify-content:center;flex-shrink:0;border:0;background:transparent}.profileRefLinkFieldBtn:disabled,.profileRefLinkFieldTextBtn:disabled,.profileRefQr:disabled,.profileRefShare:disabled{opacity:.45;pointer-events:none}.profileRefLinkFieldTextBtn{min-width:0;flex:1 1 auto;border:0;background:transparent;color:inherit;font:inherit;text-align:left}.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;align-items:center;justify-content:center;flex-shrink:0;border:0;background:transparent;color:#fff}.profileRefShare{display:flex;height:44px;padding:12px 12px 12px 8px;align-items:center;justify-content:center;align-self:stretch;gap:8px;font-size:18px}.profileRefShare.accountBlockBtn,.profileRefShare.accountBlockBtnBack{border:0;background:#ff3c00;color:#fff;box-shadow:none}.profileAccSettings{display:flex;flex-direction:column;align-items:flex-start;align-self:stretch;gap:16px}.profileAccSettingsHeader{margin-left:8px;color:#fff;font-size:24px;font-weight:700;line-height:90%}.profileSetting{display:flex;padding:8px;align-items:center;justify-content:space-between;align-self:stretch;border-radius:32px;background:#ffffff0a;color:#fff}.profileSettingLock{padding:8px 16px 8px 8px}.profileSettingPart{display:flex;align-items:center;gap:12px}.profileSettingPartIcon{display:flex;width:32px;height:32px;padding:8px;align-items:center;justify-content: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;align-items:center;justify-content:center;gap:10px;border-radius:26px;color:#fff6;font-size:12px;font-weight:500;line-height:normal}.profileSettingPartBtnActive{background:#ffffff0f;color:#fff}.profileAccSettingsColumn{display:flex;width:100%;flex-direction:column;align-items:center;gap:4px}.profileVersion{display:flex;align-items:center;gap:4px;color:#fff6;font-size:12px;font-weight:510;line-height:normal}.profileVersionNum{display:flex;padding:0 3px;align-items:center;justify-content:center;gap:10px;border:1px solid rgba(255,255,255,.4);border-radius:3px;color:#fff6;text-align:center;font-size:11px;font-weight:510;letter-spacing:-.44px}.profileLinks{display:flex;flex-direction:column;align-items:center;gap:4px;margin-top:4px;padding:0}.profileLinks a{color:#fff6;font-size:12px;line-height:normal;text-decoration:none}.profileSettings{flex:1;gap:28px;padding:0 16px calc(80px + var(--safe-area-inset-bottom, env(safe-area-inset-bottom, 0px)));border-radius:0;background:transparent}.profileRef{gap:22px;padding:18px 16px 16px;border:1px solid var(--glass-border);border-radius:24px;background:linear-gradient(180deg,#ffffffd6,#ffffff80),#ffffff8a;box-shadow:var(--glass-shadow-soft);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}.profileRefHead{align-items:flex-start;margin-top:0}.profileRefHeader,.profileAccSettingsHeader{margin-left:0;color:var(--app-text);font-size:22px;line-height:100%}.profileRefHeader{width:min(190px,64%)}.profileRefHeadBtn{color:var(--accent-strong);font-weight:650}.profileRefHeadBtn svg path{stroke:currentColor;stroke-opacity:1}.profileRefInteract{gap:8px}.profileRefLinkField{height:52px;padding:14px 18px;border:1px solid rgba(255,255,255,.72);background:#ffffffb3;color:var(--app-text);box-shadow:inset 0 1px #ffffffdb,0 8px 22px #44546e14}.profileRefLinkFieldBtn,.profileRefQr{color:var(--accent-strong)}.profileRefLinkFieldBtn svg path,.profileRefQr svg path{fill:currentColor}.profileRefShare,.profileRefShare.accountBlockBtn,.profileRefShare.accountBlockBtnBack{height:46px;border:1px solid rgba(255,255,255,.8);border-radius:999px;background:linear-gradient(135deg,#a6e2ff,#6bc7f3);color:#0d2533;box-shadow:0 12px 28px #3aaee43d;font-size:17px;font-weight:750}.profileRefShare:disabled{opacity:.52;box-shadow:none}.profileAccSettings{gap:14px}.profileAccSettingsHeader{padding-left:2px}.profileAccSettingsColumn{gap:8px}.profileSetting{min-height:52px;padding:9px 10px;border:1px solid var(--glass-border);border-radius:22px;background:linear-gradient(180deg,#ffffffc7,#ffffff7a),#ffffff80;color:var(--app-text);box-shadow:var(--glass-shadow-soft);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}.profileSettingPart{min-width:0}.profileSettingPart span{min-width:0;overflow-wrap:anywhere;font-size:15px;font-weight:650}.profileSettingPartIcon{background:var(--accent-soft);color:var(--accent-strong)}.profileSettingPartIcon svg path{fill:currentColor}.profileSettingPartBtns{flex-shrink:0;padding:3px;border:1px solid rgba(23,32,42,.06);border-radius:999px;background:#17202a0a}.profileSettingPartBtn{min-width:42px;padding:6px 10px;color:var(--app-muted);letter-spacing:0}.profileSettingPartBtnActive{background:#ffffffdb;color:var(--app-text);box-shadow:0 6px 16px #44546e1f}.profileVersion{justify-content:center;color:var(--app-muted)}.profileVersionNum{border-color:#17202a2e;color:var(--app-muted);letter-spacing:0}.profileLinks{align-items:center;gap:6px;margin-top:2px}.profileLinks a{color:var(--app-muted)}@supports not (overflow: clip){.home.profile,.profile{overflow-x:hidden}}@media(max-width:360px){.profileRefHeader,.profileAccSettingsHeader{font-size:20px}.profileBalanceColumn .accountAmount,.accountAmountProfile{font-size:38px}.profileBalance{align-items:stretch}.profileBalanceActions{flex-direction:row;justify-content:flex-start;width:100%;flex-basis:100%}.profileBalanceDeposit.cardPageTopUpButton,.profileBalanceTopUp.cardPageTopUpButton{min-width:0;flex:1 1 0;justify-content:center;padding-right:11px}.refMore .profileBalanceActions{width:fit-content;flex:0 0 auto}.refMore .profileBalanceTopUp.cardPageTopUpButton{width:auto;flex:0 0 auto;justify-content:flex-start}.profileSettingPartBtn{min-width:38px;padding-right:8px;padding-left:8px}}.popupBalanceTopUpSheet.popupPurchaseSheet{--popup-balance-top-up-qr-size: min(244px, calc(100vw - 96px) );width:min(100%,520px);height:auto;min-height:min(530px,var(--app-viewport-height) - 66px - var(--safe-area-inset-top, env(safe-area-inset-top, 0px)));max-height:calc(var(--app-viewport-height) - 66px - var(--safe-area-inset-top, env(safe-area-inset-top, 0px)))}.popupBalanceTopUpContent{position:relative;z-index:1;display:flex;min-height:0;flex:1;flex-direction:column;gap:16px;overflow-y:auto;overscroll-behavior:contain;padding:0 16px calc(28px + var(--safe-area-inset-bottom, env(safe-area-inset-bottom, 0px)));scrollbar-width:none}.popupBalanceTopUpContent::-webkit-scrollbar{display:none}.popupBalanceTopUpQrZone{display:flex;min-height:0;flex:1 1 auto;align-items:center;justify-content:center;padding:0}.popupBalanceTopUpQr{position:relative;display:flex;width:var(--popup-balance-top-up-qr-size);height:var(--popup-balance-top-up-qr-size);max-width:100%;max-height:100%;align-items:center;justify-content:center;padding:16px 18px 20px;border:1px solid rgba(255,255,255,.74);border-radius:34px;background:linear-gradient(180deg,#ffffffeb,#ffffffb8),#ffffffad;box-shadow:inset 0 1px #ffffffe0,inset 0 -1px #ffffff52,0 18px 42px #44546e29;backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}.popupBalanceTopUpQr--skeleton{background:#ffffffb8}.popupBalanceTopUpQrCanvas{width:100%;height:100%}.popupBalanceTopUpQrCanvas>svg,.popupBalanceTopUpQrCanvas>canvas{display:block;width:100%!important;height:100%!important}.popupBalanceTopUpQrLogo{position:absolute;top:50%;left:50%;display:flex;width:54px;height:54px;align-items:center;justify-content:center;transform:translate(-50%,-50%);border-radius:12px;background:#fff;overflow:hidden}.popupBalanceTopUpQrLogo img{display:block;width:72%;height:72%;object-fit:contain}.popupBalanceTopUpAddressCard{display:flex;flex-direction:column;align-items:center;gap:8px;padding:0 16px;text-align:center}.popupBalanceTopUpAddressLabel{color:var(--app-muted);font-size:12px;font-weight:650;line-height:120%}.popupBalanceTopUpAddressValue{width:100%;max-width:280px;min-height:40px;color:var(--app-text);font-size:15px;font-weight:650;line-height:135%;overflow-wrap:anywhere;word-break:break-word}.popupBalanceTopUpMeta{display:flex;flex-wrap:wrap;gap:6px}.popupBalanceTopUpMetaChip{display:inline-flex;min-width:0;max-width:100%;align-items:center;padding:5px 9px;border-radius:999px;background:#7dccf32e;color:#0d2533;font-size:12px;font-weight:700;line-height:120%;overflow-wrap:anywhere}.popupBalanceTopUpFooter{display:flex;flex-direction:column;align-items:stretch;gap:10px}.popupBalanceTopUpCopyBtn{position:relative;display:inline-flex;width:100%;min-height:45px;align-items:center;justify-content:center;gap:8px;padding:12px 16px;border:1px solid rgba(255,255,255,.8);border-radius:24px;background:linear-gradient(135deg,#a6e2ff,#6bc7f3);color:#0d2533;box-shadow:0 12px 28px #3aaee43d;font-size:16px;font-weight:750;overflow:hidden}.popupBalanceTopUpCopyBtn:disabled{background:#ffffffa8;color:var(--app-muted);box-shadow:var(--glass-shadow-soft)}.popupBalanceTopUpCopyBtn:disabled svg path{fill:currentColor}.popupBalanceTopUpCopyState{position:absolute;inset:0;display:inline-flex;align-items:center;justify-content:center;gap:8px;opacity:0;transition:opacity .22s ease;pointer-events:none}.popupBalanceTopUpCopyState--copy{opacity:1}.popupBalanceTopUpCopyState--copied,.popupBalanceTopUpCopyBtn--copied .popupBalanceTopUpCopyState--copy{opacity:0}.popupBalanceTopUpCopyBtn--copied .popupBalanceTopUpCopyState--copied{opacity:1}.popupBalanceTopUpNotes{display:flex;flex-direction:column;align-items:center;gap:2px;color:var(--app-muted);font-size:12px;font-weight:600;line-height:135%;text-align:center}@media(max-height:760px){.popupBalanceTopUpSheet.popupPurchaseSheet{--popup-balance-top-up-qr-size: min(220px, calc(100vw - 104px) )}}@media(max-height:680px){.popupBalanceTopUpSheet.popupPurchaseSheet{--popup-balance-top-up-qr-size: min(188px, calc(100vw - 120px) )}.popupBalanceTopUpContent{gap:12px}.popupBalanceTopUpQr{padding:14px 15px 16px;border-radius:30px}}.refMore .profileInfo{width:min(100%,520px);padding:0}.refConditions{display:flex;width:100%;flex-direction:column;align-items:flex-start;gap:24px}.refConditionsHeadText{width:min(280px,100%);color:#fff6;font-size:12px;font-weight:500;line-height:120%;letter-spacing:.48px}.refConditionsLvls{display:flex;width:100%;flex-direction:column;gap:8px}.refConditionsLvl{display:flex;padding:16px;flex-direction:column;align-items:flex-start;gap:32px;border-radius:22px;background:radial-gradient(circle at 100% 0%,rgba(255,60,0,.18),transparent 34%),#ffffff0a}.refConditionsLvlIcon{display:inline-flex;width:44px;height:44px;align-items:center;justify-content:center;flex:0 0 44px;border-radius:14px;background:#0096411f;color:#fff6;font-size:18px;font-weight:800}.refConditionsLvlIcon svg{width:24px;height:24px}.popupRefQrSheet.popupPurchaseSheet{width:min(100%,520px);height:auto;min-height:560px;max-height:calc(var(--app-viewport-height) - 66px - var(--safe-area-inset-top, env(safe-area-inset-top, 0px)));border-top:1px solid rgba(255,255,255,.08);background:#0d0c0c;color:#fff}.popupRefQrContent{display:flex;min-height:0;flex:1;flex-direction:column;align-items:center;gap:24px;padding:12px 16px calc(24px + var(--safe-area-inset-bottom, env(safe-area-inset-bottom, 0px)))}.popupRefQrTitle{width:min(280px,100%);color:#fff;text-align:center;font-size:24px;font-weight:700;line-height:105%}.popupRefQrCodeZone{display:flex;width:240px;height:240px;align-items:center;justify-content:center;border-radius:32px;background:radial-gradient(circle at 50% 40%,rgba(255,60,0,.24),transparent 48%),#ffffff0a}.popupRefQrCode{display:flex;width:196px;height:196px;align-items:center;justify-content:center;border-radius:24px;background:#ffffff14;color:#fff}.popupRefQrCode--skeleton{background:#ffffff14}.refMore{align-items:center;gap:32px;padding-right:16px;padding-left:16px;padding-bottom:calc(95px + var(--safe-area-inset-bottom, env(safe-area-inset-bottom, 0px)))}.refMore .profileInfo{width:min(100%,520px);padding-right:0;padding-left:0}.refMore .refInvited,.refMore .refConditions{width:min(100%,520px)}.refConditions{display:flex;flex-direction:column;align-items:flex-start;align-self:stretch;gap:24px}.refConditionsHead{display:flex;flex-direction:column;align-items:flex-start;gap:8px;color:#fff;font-size:20px;font-weight:650;line-height:100%}.refConditionsHeadText{width:280px;color:#fff6;font-size:12px;line-height:120%;letter-spacing:.48px}.refConditionsLvls{display:flex;width:100%;flex-direction:column;align-items:flex-start;justify-content:center;gap:8px}.refConditionsLvl{display:flex;padding:16px;flex-direction:column;align-items:flex-start;align-self:stretch;gap:32px;border-radius:22px;background:#ffffff0a}.refConditionsLvlHead{display:flex;width:100%;align-items:center;justify-content:space-between}.refConditionPercent{color:#009641;font-size:32px;font-weight:650}.refConditionPercentSkeleton{display:block;width:90px;height:38px;border-radius:12px}.refConditionsLvlInfo{display:flex;width:100%;flex-direction:column;align-items:flex-start;gap:8px}.refConditionsLvlInfoHeader{display:block;width:100%;max-width:100%;color:#fff;font-size:18px;line-height:110%;white-space:nowrap}.refConditionsLvlInfoText{color:#fff6;font-size:12px;line-height:normal}.refInvited{display:flex;width:100%;height:auto;align-items:center;justify-content:center;gap:8px;margin-bottom:0}.refInvitedBlock{display:flex;width:100%;flex-direction:column;align-items:center;justify-content:center;gap:6px;padding:0;text-align:center}.refInvitedBlockHeader{color:#fff;font-size:13px;font-weight:650;line-height:120%}.refInvitedBlockNumber{color:#fff;font-size:40px;font-weight:750;line-height:90%}.refInvitedBlockNumberSkeleton{display:block;width:54px;height:36px;border-radius:12px}.refInvitedBlockNumberContainer{display:flex;position:relative;width:fit-content}.refInvitedBlockNumberIcon{position:absolute;right:-6px;bottom:1px;display:flex;width:12px;height:12px;align-items:center;justify-content:center;border:1px solid #171616;border-radius:100%;color:#fff}.popupRefQrSheet.popupPurchaseSheet{width:min(100%,520px);background-color:#0d0c0c}.popupRefQrBg{position:absolute;inset:0;z-index:0;pointer-events:none}.popupRefQrContent{position:relative;z-index:1;display:flex;min-height:0;flex:1;flex-direction:column;padding:0 16px calc(40px + var(--safe-area-inset-bottom, env(safe-area-inset-bottom, 0px)))}.popupRefQrTitle{width:330px;max-width:100%;align-self:center;margin-top:16px;color:#fff;text-align:center;font-size:24px;font-weight:600;line-height:100%;letter-spacing:.24px}.popupRefQrCodeZone{display:flex;width:100%;height:auto;min-height:0;flex:1;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:24px;border-radius:36px;background:#ffffff14;color:#fff}.popupRefQrCode--skeleton{padding:0}.popupRefQrCanvas{width:100%;height:100%}.popupRefQrCanvas>svg,.popupRefQrCanvas>canvas{display:block;width:100%!important;height:100%!important}.popupRefQrInteract{width:100%}.refMore{gap:24px;padding-top:32px;padding-bottom:calc(104px + var(--safe-area-inset-bottom, env(safe-area-inset-bottom, 0px)))}.refMore .profileInfo{padding-right:0;padding-left:0}.refMore .profileBalance{margin-top:0}.refMore .profileBalanceActions{width:fit-content;flex:0 0 auto;align-items:flex-start}.refMore .profileBalanceTopUp.cardPageTopUpButton{width:auto}.refConditions{gap:20px}.refConditionsHead{color:var(--app-text);font-size:21px;line-height:110%}.refConditionsHeadText{width:min(300px,100%);color:var(--app-muted);letter-spacing:0}.refInvited{height:auto;align-items:center;justify-content:center;gap:8px;margin-bottom:0}.refConditionsLvl{border:1px solid var(--glass-border);background:linear-gradient(180deg,#fffc,#ffffff75),#ffffff80;box-shadow:var(--glass-shadow-soft);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px)}.refInvitedBlock{min-height:0}.refInvitedBlockHeader,.refConditionsLvlInfoText{color:var(--app-muted)}.refInvitedBlockNumber,.refConditionsLvlInfoHeader{color:var(--app-text)}.refInvitedBlockNumberIcon{border-color:#ffffffeb;background:var(--accent-strong);color:#fff}.refInvitedBlockNumberIcon svg path{fill:currentColor}.refConditionsLvl{gap:20px;border-radius:22px;background-image:none}.refConditionsLvlHead{gap:16px}.refConditionsLvlIcon{background:#10843f1a;color:var(--accent-strong)}.refConditionsLvlIcon svg path{fill:currentColor;fill-opacity:1;opacity:1}.refConditionPercent{flex:0 0 auto;color:#10843f}.popupRefQrSheet.popupPurchaseSheet{border-top:1px solid var(--glass-border);background:linear-gradient(180deg,#ffffffe6,#ffffffad),#eef3f8eb;color:var(--app-text);box-shadow:0 -20px 70px #44546e2e;backdrop-filter:blur(22px);-webkit-backdrop-filter:blur(22px)}.popupRefQrBg{background:radial-gradient(circle at 18% 8%,rgba(125,204,243,.3),transparent 36%),radial-gradient(circle at 88% 0%,rgba(86,166,255,.22),transparent 34%)}.popupRefQrSheet .popupPurchaseHandle{background:#17202a38}.popupRefQrTitle{color:var(--app-text);letter-spacing:0}.popupRefQrCodeZone{background:transparent;box-shadow:none}.popupRefQrCode{border:1px solid rgba(255,255,255,.72);background:linear-gradient(180deg,#ffffffe6,#ffffffbd),#ffffffad;color:var(--app-text);backdrop-filter:blur(18px);-webkit-backdrop-filter:blur(18px);box-shadow:inset 0 1px #ffffffe0,inset 0 -1px #ffffff52,0 18px 42px #44546e29}.popupRefQrCode--skeleton{background:#ffffffb8}.refMore{width:100%;padding-right:0;padding-left:0}.refMore .profileInfo,.refMore .refInvited,.refMore .refConditions{width:min(100%,520px);max-width:520px;align-self:center;margin-right:auto;margin-left:auto;padding-right:16px;padding-left:16px}
