@import"https://fonts.googleapis.com/css2?family=Manrope:wght@400;500;600&family=Unbounded:wght@400;500;600&display=swap";@import"https://fonts.googleapis.com/css2?family=Manrope:wght@400;500;600&display=swap";@import"https://fonts.googleapis.com/css2?family=Unbounded:wght@400;500;600;700&display=swap";@font-face{font-family:Bounded;src:url(/assets/Bounded-Variable-BA5EKPZ9.ttf) format("truetype");font-weight:100 900;font-style:normal;font-display:swap}:root{--app-telegram-page-top-offset: env(safe-area-inset-top, 0px);--color-bg: #f2f3f7;--color-surface: #ffffff;--color-surface-2: #f7f8fb;--color-border: rgba(60, 60, 67, .12);--color-separator: rgba(60, 60, 67, .12);--color-text-primary: #111827;--color-text-rgb: 17, 24, 39;--color-text-muted: #6b7280;--color-accent: #04bbd3;--color-accent-rgb: 4, 187, 211;--color-accent-strong: #04bbd3;--color-accent-soft: rgba(4, 187, 211, .14);--color-warning-text: #92400e;--color-warning-soft: rgba(245, 158, 11, .12);--color-success-text: #166534;--color-success-soft: rgba(34, 197, 94, .12);--color-danger-text: #b91c1c;--color-danger-soft: rgba(239, 68, 68, .12);--app-modal-backdrop-bg: rgba(15, 24, 28, .1);--app-modal-backdrop-blur: blur(4px);--app-telegram-safe-area-shield-bg: rgba(255, 255, 255, .1);--color-accent-icon-bg: var(--color-accent-soft);--bottom-nav-surface: rgba(255, 255, 255, .84);--bottom-nav-active-bg: rgba(4, 187, 211, .1);--bottom-nav-shadow: 0 1px 2px rgba(0, 0, 0, .08), 0 2px 16px 1px rgba(0, 0, 0, .1);--surface-card-bg: var(--color-surface);--surface-card-border: transparent;--surface-card-shadow: none;--surface-card-highlight: none;--wallet-light-shell-bg: var(--surface-card-bg);--wallet-light-shell-border: var(--surface-card-border);--wallet-light-shell-shadow: var(--surface-card-shadow);--wallet-light-shell-backdrop: none;--wallet-light-field-bg: var(--color-surface-2);--wallet-light-field-border: var(--color-border);--wallet-light-field-focus-border: #9ca3af;--wallet-light-field-focus-shadow: none;--text-dark: var(--color-text-primary);--accent: var(--color-accent);--accent-dark: var(--color-accent-strong)}html[data-theme=dark]{--color-bg: #0b0b0c;--color-surface: #1c1c1e;--color-surface-2: #2c2c2e;--color-border: rgba(255, 255, 255, .1);--color-separator: rgba(255, 255, 255, .1);--color-text-primary: #f5f5f7;--color-text-rgb: 245, 245, 247;--color-text-muted: #a1a1aa;--color-accent: #04bbd3;--color-accent-rgb: 4, 187, 211;--color-accent-strong: #04bbd3;--color-accent-soft: rgba(4, 187, 211, .2);--app-modal-backdrop-bg: rgba(0, 0, 0, .2);--app-modal-backdrop-blur: blur(4px);--app-telegram-safe-area-shield-bg: rgba(28, 28, 30, .1);--color-accent-icon-bg: rgba(var(--color-text-rgb), .12);--bottom-nav-surface: rgba(28, 28, 30, .84);--surface-card-bg: var(--color-surface);--surface-card-border: transparent;--surface-card-shadow: none;--surface-card-highlight: none;--wallet-light-shell-bg: var(--surface-card-bg);--wallet-light-shell-border: var(--surface-card-border);--wallet-light-shell-shadow: var(--surface-card-shadow);--wallet-light-shell-backdrop: none;--wallet-light-field-bg: var(--color-surface-2);--wallet-light-field-border: var(--color-border);--wallet-light-field-focus-border: #71717a;--wallet-light-field-focus-shadow: none;--text-dark: var(--color-text-primary);--accent: var(--color-accent);--accent-dark: var(--color-accent-strong)}html[data-color-theme=night]{--color-bg: #141f2e;--color-surface: #1a2b40;--color-surface-2: #23354b;--color-border: rgba(139, 169, 194, .16);--color-separator: rgba(139, 169, 194, .12);--color-text-primary: #f5f8fb;--color-text-rgb: 245, 248, 251;--color-text-muted: #8fa4b7;--app-telegram-safe-area-shield-bg: rgba(26, 43, 64, .1);--bottom-nav-surface: rgba(26, 43, 64, .84);--bottom-nav-active-bg: rgba(4, 187, 211, .1);--wallet-light-field-focus-border: #4f6b82}html[data-theme=dark],html[data-color-theme=night]{--color-warning-text: #fbbf24;--color-warning-soft: rgba(245, 158, 11, .16);--color-success-text: #4ade80;--color-success-soft: rgba(34, 197, 94, .16);--color-danger-text: #f87171;--color-danger-soft: rgba(239, 68, 68, .16)}*{margin:0;padding:0;box-sizing:border-box;-webkit-tap-highlight-color:transparent}html,body{background-color:var(--color-bg);background-image:none;min-height:100%}body{font-family:Manrope,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;overflow-x:hidden;overflow-y:auto;scrollbar-gutter:stable both-edges;color:var(--color-text-primary)}html,body{scrollbar-width:none}html::-webkit-scrollbar,body::-webkit-scrollbar{width:0;height:0}#root{width:100%;min-height:100vh;background:var(--color-bg);background-image:none}html[data-theme=light] ::selection{background:#3390ec}html[data-theme=light] ::-moz-selection{background:#3390ec}.app-telegram-safe-area-shield{display:none;position:fixed;top:0;right:0;left:0;height:var(--app-telegram-page-top-offset, 0px);z-index:80;pointer-events:none;background:var(--app-telegram-safe-area-shield-bg);-webkit-backdrop-filter:blur(6px) saturate(1.04);backdrop-filter:blur(6px) saturate(1.04);-webkit-mask-image:linear-gradient(to bottom,#000 0%,#000 32%,rgba(0,0,0,.72) 56%,rgba(0,0,0,.32) 78%,transparent 94%,transparent 100%);mask-image:linear-gradient(to bottom,#000 0%,#000 32%,rgba(0,0,0,.72) 56%,rgba(0,0,0,.32) 78%,transparent 94%,transparent 100%)}html.tg-mobile-surface .app-telegram-safe-area-shield{display:block}.app-pages{width:100%;position:relative;min-height:100vh}.app-page{position:absolute;inset:0;width:100%;opacity:0;pointer-events:none;visibility:hidden;transform:translateY(6px);transition:opacity .3s cubic-bezier(.4,0,.2,1),transform .3s cubic-bezier(.4,0,.2,1),visibility 0s linear .3s;will-change:opacity,transform;max-height:100%;overflow:hidden;z-index:0}.app-page.is-active{position:relative;opacity:1;pointer-events:auto;visibility:visible;transform:none;transition:opacity .3s cubic-bezier(.4,0,.2,1),transform .3s cubic-bezier(.4,0,.2,1),visibility 0s linear 0s;max-height:none;overflow:visible;z-index:1}html[data-mobile-keyboard-active=true] #root,html[data-mobile-keyboard-active=true] .app-pages,html[data-mobile-keyboard-active=true] .app-page.is-active,html[data-mobile-keyboard-active=true] .app-page.is-active>*{min-height:var(--app-mobile-keyboard-layout-height)}.app-page--flow.is-active{animation:page-flow-enter .4s cubic-bezier(.16,1,.3,1)}.app-page--fullscreen.is-active{animation:none;background-color:var(--color-bg);overflow:hidden}:is(.payment-page,.wallet-method-page,.card-withdraw-page,.bank-select-page,.order-summary-page,.altyn-pay-page,.qr-details-page,.qr-status-page,.wda-page,.ww-confirm-page,.wt-page,.wtc-page,.wts-page,.wallet-status-page){background:var(--color-bg);isolation:isolate;overflow:hidden}:is(.payment-page,.wallet-method-page,.card-withdraw-page,.bank-select-page,.order-summary-page,.altyn-pay-page,.qr-details-page,.qr-status-page,.wda-page,.ww-confirm-page,.wt-page,.wtc-page,.wts-page,.wallet-status-page)>*{position:relative;z-index:1}html[data-theme=dark],html[data-theme=dark] body{background-color:var(--color-bg)!important}html[data-theme=dark] :is([class*=card]:not(svg):not([class^=card-withdraw]):not([class*=__]):not([class*=btn]):not(:where(.product-tile,.profile-card,.referral-card,.faq-card,.phone-verify-card-title,.home-cards-section,.home-cards-reward-section,.home-cards-reward,.home-card-carousel,.home-card-preview,.card-carousel,.issuer-card-carousel,.issuer-card-skin,.issuer-card-network,.issuer-card-brand,.issuer-wallet-card,.issuer-detail-card,.history-operation-icon,.esim-topup-offer-card,.esim-profile-destination--card)),[class*=panel]:not([class*=__]):not(:where(.wallet-method-panel,.bank-select-panel,.wda-panel,.ww-confirm-panel,.card-withdraw-panel,.phone-verify-panel,.wt-panel,.wtc-panel,.wts-panel,.payment-panel,.altyn-pay-panel,.wallet-status-panel,.order-summary-panel)),[class*=sheet]:not([class*=__]):not(:where([class*=overlay],[class*=backdrop])),[class*=modal]:not([class*=__]):not(:where([class*=overlay],[class*=backdrop])),[class*=dialog]:not([class*=__]),[class*=popup]:not([class*=__]),[class*=toast]:not([class*=__])){background:var(--surface-card-bg)!important;border-color:var(--surface-card-border)!important;box-shadow:var(--surface-card-shadow)!important}html[data-theme=dark] :is(.wallet-method-page,.bank-select-page,.wda-page,.ww-confirm-page,.card-withdraw-page,.wt-page,.wtc-page,.wts-page,.payment-page,.altyn-pay-page,.order-summary-page,.wallet-status-page) :is(.wallet-method-panel,.bank-select-panel,.wda-panel,.ww-confirm-panel,.card-withdraw-panel,.wt-panel,.wtc-panel,.wts-panel,.payment-panel,.altyn-pay-panel,.order-summary-panel,.wallet-status-panel){background:transparent!important;background-image:none!important;border:0!important;box-shadow:none!important}html[data-theme=dark] :is(h1,h2,h3,h4,h5,h6,p,span,label,small,strong,li,a,button){color:var(--color-text-primary)}html[data-theme=dark] :is(input,textarea,select){color:var(--color-text-primary)!important;border-color:var(--color-border)!important}html[data-theme=dark] :is(input,textarea,select):not(.exchange__value-input):not(.currency-modal__search-input):not(.phone-verify-input):not(.phone-verify-code-cell):not(.kyc-form-input):not(.card-withdraw-input):not(.card-withdraw-amount__input):not(.ww-confirm-amount-input):not(.ww-confirm-address-input){background:var(--color-surface-2)!important}html[data-theme=dark] ::placeholder{color:var(--color-text-muted)}html[data-theme=dark] .settings-close-btn img{filter:brightness(0) saturate(100%) invert(94%) sepia(14%) saturate(670%) hue-rotate(152deg) brightness(106%) contrast(99%)}.app-back-button{width:38px;height:38px;padding:0;border-radius:50%;background:var(--color-surface);border:1px solid var(--color-border);box-shadow:none;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;cursor:pointer;color:var(--color-text-primary);transition:background-color .25s ease,box-shadow .25s ease,transform .25s ease}.app-back-button:focus-visible{background:var(--color-surface-2);box-shadow:none;transform:translateY(-1px);outline:2px solid var(--wallet-light-field-focus-border);outline-offset:3px}.app-back-button__icon{display:inline-flex;width:20px;height:20px;align-items:center;justify-content:center}html[data-theme=dark] .app-back-button{color:var(--color-text-primary);border-color:var(--color-border);background:var(--color-surface-2);box-shadow:none}@keyframes page-flow-enter{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}.font-bounded{font-family:Bounded,sans-serif}.font-unbounded{font-family:Unbounded,sans-serif}.font-manrope{font-family:Manrope,sans-serif}.app-loading{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:100vh;padding:0 24px;background-color:#f3f4f6}.app-loading__logo{position:relative;width:min(176px,calc(100vw - 48px));aspect-ratio:426.11 / 53.54;background-color:#221f20;-webkit-mask:url(/boot-loader-logo.svg) center / contain no-repeat;mask:url(/boot-loader-logo.svg) center / contain no-repeat}html[data-theme=dark] .app-loading{background-color:var(--color-bg)}html[data-theme=dark] .app-loading__logo{background-color:#eafcfe}.app-blocking-overlay{position:fixed;inset:0;z-index:120;display:flex;align-items:center;justify-content:center;pointer-events:auto;touch-action:none;animation:qr-preparing-overlay-fade-in .18s ease}.app-blocking-overlay--qr-preparing{background:#00000073}.app-blocking-overlay__spinner{width:54px;height:54px;border:4px solid rgba(17,24,39,.18);border-top-color:var(--color-text-primary);border-radius:50%;animation:qr-preparing-overlay-spin .9s linear infinite}@keyframes qr-preparing-overlay-fade-in{0%{opacity:0}to{opacity:1}}@keyframes qr-preparing-overlay-spin{to{transform:rotate(360deg)}}html[data-theme=dark] .app-blocking-overlay--qr-preparing{background:#00000094}input:focus:not(.exchange__value-input):not(.phone-verify-input):not(.phone-verify-code-cell):not(.bank-select-search):not(.bank-select-wallet-amount__input):not(.wda-amount-input):not(.ww-confirm-amount-input):not(.wt-recipient-input):not(.wt-amount-input):not(.card-withdraw-input):not(.card-withdraw-amount__input):not([type=checkbox]):not([type=radio]),textarea:focus,select:focus{border-color:var(--wallet-light-field-focus-border);box-shadow:none;outline:none}.field-error{font-family:Manrope,sans-serif;font-size:12px;color:#d32f2f;padding:4px 4px 0;animation:field-error-in .2s ease}@keyframes field-error-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.step-indicator{display:flex;align-items:center;justify-content:center;gap:8px;padding:12px 0}.step-indicator__dot{width:8px;height:8px;border-radius:50%;background:transparent;border:1px solid var(--color-border);transition:all .3s}.step-indicator__dot--active{background:var(--color-text-primary);border-color:var(--color-text-primary);transform:scale(1.25)}.step-indicator__dot--completed{background:var(--color-text-primary);border-color:var(--color-text-primary)}.step-indicator__label{font-family:Manrope,sans-serif;font-size:12px;color:var(--color-text-muted);margin-left:8px}html[data-theme=dark] .step-indicator__dot{border-color:var(--color-border)}html[data-theme=dark] .step-indicator__dot--active,html[data-theme=dark] .step-indicator__dot--completed{background:var(--color-accent);border-color:var(--color-accent)}html[data-theme=dark] .step-indicator__label{color:var(--color-text-muted)}@media(prefers-reduced-motion:reduce){*,*:before,*:after{animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}.home-bottom-nav{position:fixed;left:50%;bottom:16px;transform:translate(-50%);width:min(calc(100% - 24px),calc(var(--app-width) - 24px));z-index:60;pointer-events:none;overflow:visible;opacity:1;transition:transform .26s ease,opacity .2s ease}.home-bottom-nav--hidden{transform:translate(-50%,calc(100% + 36px));opacity:0}.home-bottom-nav--hidden .home-bottom-nav__inner{pointer-events:none}.home-bottom-nav__inner{position:relative;display:grid;grid-template-columns:repeat(5,minmax(0,1fr));align-items:center;gap:4px;min-height:59px;padding:4px;border-radius:100px;background:var(--bottom-nav-surface);border:0;box-shadow:var(--bottom-nav-shadow);-webkit-backdrop-filter:blur(30px) saturate(10);backdrop-filter:blur(30px) saturate(10);pointer-events:auto;overflow:hidden}.bottom-nav__active-indicator{position:absolute;top:4px;bottom:4px;left:4px;width:calc((100% - 24px)/5);border-radius:100px;background:var(--bottom-nav-active-bg);pointer-events:none;transform:translate(0);transition:transform .26s cubic-bezier(.16,1,.3,1);will-change:transform}.home-bottom-nav__inner[data-active-index="1"] .bottom-nav__active-indicator{transform:translate(calc(100% + 4px))}.home-bottom-nav__inner[data-active-index="4"] .bottom-nav__active-indicator{transform:translate(calc(400% + 16px))}.bottom-nav__item{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;min-height:51px;padding:5px 0;background:transparent;border:0;border-radius:100px;color:var(--color-text-muted);font-family:Manrope,sans-serif;font-size:12px;font-weight:500;letter-spacing:0;cursor:pointer;position:relative;z-index:1;overflow:hidden;min-width:0;transition:background-color .2s ease,color .2s ease}.bottom-nav__item:focus-visible{outline:2px solid var(--neutral-focus-ring, #9ca3af);outline-offset:-2px}.bottom-nav__item--action{cursor:pointer}.bottom-nav__icon{width:24px;height:24px;display:flex;align-items:center;justify-content:center;position:relative;color:currentColor;z-index:1;transition:transform .2s ease}.bottom-nav__icon-img{display:block;width:24px;height:24px;color:currentColor;stroke:currentColor;fill:none;transition:opacity .26s ease}.bottom-nav__qr-visual{position:relative;display:block;width:24px;height:24px}.bottom-nav__qr-lottie{position:absolute;left:50%;top:50%;display:block;width:40px;height:40px;opacity:0;pointer-events:none;transform:translate(-50%,-50%) scale(.72);transition:opacity .26s ease,transform .22s cubic-bezier(.16,1,.3,1)}.bottom-nav__item--qr.is-qr-animating .bottom-nav__icon{transform:translateY(7px)}.bottom-nav__item--qr.is-qr-animating .bottom-nav__icon-img--qr{opacity:0}.bottom-nav__item--qr.is-qr-animating .bottom-nav__qr-lottie{opacity:1;transform:translate(-50%,-50%) scale(1)}.bottom-nav__item--qr.is-qr-animating .bottom-nav__label{opacity:0;transform:translateY(4px)}.bottom-nav__item.is-active{background:transparent;color:var(--color-accent)}.bottom-nav__item.is-active .bottom-nav__icon,.bottom-nav__item.is-active .bottom-nav__label{color:var(--color-accent)}.bottom-nav__label{position:relative;z-index:1;text-align:center;line-height:1.05;white-space:nowrap;transition:opacity .26s ease,transform .2s ease}.bottom-nav__badge{position:absolute;top:2px;right:6px;min-width:14px;height:14px;border-radius:999px;background:var(--neutral-primary-bg, var(--color-text-primary));color:var(--neutral-primary-text, var(--color-surface));font-size:9px;display:inline-flex;align-items:center;justify-content:center;border:0;box-shadow:none}html[data-mobile-keyboard-active=true] .home-bottom-nav{visibility:hidden;pointer-events:none;opacity:0;transition:none}.card-carousel{--card-carousel-gap: 10px;--card-carousel-hit-zone-width: 18%;position:relative;min-width:0}.card-carousel__viewport{overflow:hidden;cursor:grab;touch-action:pan-y pinch-zoom;overscroll-behavior-x:contain;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none}.card-carousel__viewport.is-dragging{cursor:grabbing}.card-carousel__track{display:flex;gap:var(--card-carousel-gap);align-items:stretch;padding:0;transform:translateZ(0);transition:transform .38s cubic-bezier(.16,1,.3,1);will-change:transform}.card-carousel__viewport.is-dragging .card-carousel__track{transition:none}.card-carousel__slide{flex:0 0 100%;min-width:0;opacity:.7;transform:scale(.985);transform-origin:center;transition:opacity .2s ease,transform .2s ease;user-select:none;-webkit-user-select:none;-webkit-touch-callout:none}.card-carousel__slide img{-webkit-user-select:none;user-select:none;-webkit-user-drag:none}.card-carousel__slide--active{opacity:1;transform:scale(1)}.card-carousel__hit-zone{position:absolute;top:0;bottom:24px;z-index:3;width:var(--card-carousel-hit-zone-width);border:0;padding:0;background:transparent;color:transparent;cursor:pointer}.card-carousel__hit-zone--prev{left:0}.card-carousel__hit-zone--next{right:0}.card-carousel__dots{display:flex;justify-content:center;gap:6px;margin-top:9px}.card-carousel__dot{width:5px;height:5px;border-radius:999px;background:rgba(var(--color-text-rgb),.22);transition:width .2s ease,background .2s ease}.card-carousel__dot--active{width:15px;background:var(--color-accent)}@media(hover:none),(pointer:coarse){.card-carousel__hit-zone{display:none}}:root{--skeleton-base: rgba(var(--color-text-rgb), .1);--skeleton-highlight: rgba(255, 255, 255, .58)}html[data-theme=dark]{--skeleton-base: rgba(var(--color-text-rgb), .12);--skeleton-highlight: rgba(255, 255, 255, .08)}.skeleton{position:relative;display:block;flex-shrink:0;overflow:hidden;background:var(--skeleton-base);border-radius:8px;opacity:1}.skeleton:after{content:"";position:absolute;inset:0;pointer-events:none;transform:translate3d(-100%,0,0);background:linear-gradient(90deg,transparent 0%,var(--skeleton-highlight) 50%,transparent 100%);animation:skeleton-shimmer 1.6s linear infinite}.skeleton--text{border-radius:5px}.skeleton--circle{border-radius:50%}.skeleton--pill{border-radius:999px}@keyframes skeleton-shimmer{0%{transform:translate3d(-100%,0,0)}to{transform:translate3d(100%,0,0)}}@media(prefers-reduced-motion:reduce){.skeleton:after{animation:none;content:none}}:root{--app-width: 402px;--text-dark: var(--color-text-primary, #221f20);--accent: var(--color-accent, var(--color-accent));--accent-dark: var(--color-text-primary);--story-ring-fresh: var(--color-border);--story-ring-viewed: var(--color-border);--card-outer: var(--color-border);--card-border: var(--surface-card-border, var(--color-border));--card-inner: var(--color-surface);--shadow-card: none;--page-bottom-gap: 120px;--app-telegram-page-top-offset: 0px}.home-page{min-height:100vh;display:flex;justify-content:center;padding:var(--app-telegram-page-top-offset, 0px) 0 var(--page-bottom-gap);padding-bottom:calc(var(--page-bottom-gap) + env(safe-area-inset-bottom));position:relative;overflow:hidden;font-family:Manrope,sans-serif;color:var(--text-dark)}.home-mockup{width:var(--app-width);display:flex;flex-direction:column;gap:24px;position:relative;z-index:2}.app-overlay{position:fixed;inset:0;z-index:50;pointer-events:none;overflow-y:auto;overscroll-behavior:contain;background:var(--color-bg);opacity:0;visibility:hidden;transform:translateY(12px);transition:opacity .3s cubic-bezier(.4,0,.2,1),transform .3s cubic-bezier(.4,0,.2,1),visibility 0s linear .3s;scrollbar-width:none}.app-overlay::-webkit-scrollbar{width:0;height:0}.app-overlay.is-active{opacity:1;visibility:visible;pointer-events:auto;transform:translateY(0);transition:opacity .3s cubic-bezier(.4,0,.2,1),transform .3s cubic-bezier(.4,0,.2,1),visibility 0s linear 0s}.app-overlay--services-catalog{background-color:var(--color-bg);background-image:none}@media(max-width:420px){.home-mockup{width:calc(100% - 24px)}}.home-header{display:flex;justify-content:space-between;align-items:center;padding:0 16px}.home-user{display:flex;align-items:center;gap:12px}.home-user__avatar,.history-user__avatar,.about-user__avatar{width:52px;height:52px;border-radius:50%;display:block;box-sizing:border-box;border:3px solid transparent;padding:1.5px;background:var(--color-surface);object-fit:cover;cursor:pointer;transition:background .25s ease,transform .15s ease}body.story-avatar--fresh .home-user__avatar,body.story-avatar--fresh .history-user__avatar,body.story-avatar--fresh .about-user__avatar{background:var(--color-surface);animation:story-avatar-fresh-pulse 4.6s cubic-bezier(.4,0,.2,1) infinite;transform-origin:center;will-change:transform,box-shadow}body.story-avatar--viewed .home-user__avatar,body.story-avatar--viewed .history-user__avatar,body.story-avatar--viewed .about-user__avatar{background:var(--color-surface);animation:none;box-shadow:none}@keyframes story-avatar-fresh-pulse{0%{transform:scale(1);box-shadow:0 0 rgba(var(--color-text-rgb),0)}18%{transform:scale(1.012);box-shadow:0 0 0 1.6px rgba(var(--color-text-rgb),.09)}33%{transform:scale(.998);box-shadow:0 0 rgba(var(--color-text-rgb),0)}57%{transform:scale(1.018);box-shadow:0 0 0 2.2px rgba(var(--color-text-rgb),.12)}72%{transform:scale(1.003);box-shadow:0 0 0 1px rgba(var(--color-text-rgb),.06)}to{transform:scale(1);box-shadow:0 0 rgba(var(--color-text-rgb),0)}}@media(prefers-reduced-motion:reduce){body.story-avatar--fresh .home-user__avatar,body.story-avatar--fresh .history-user__avatar,body.story-avatar--fresh .about-user__avatar{animation:none;box-shadow:none}}.home-user__avatar:active,.history-user__avatar:active,.about-user__avatar:active{transform:scale(.97)}.home-user__name{font-family:Bounded,sans-serif;font-size:15px;line-height:1.3}.home-user__username{font-size:13px;line-height:1.3}.home-wallet-balance{padding:24px 0 18px;display:flex;flex-direction:column;align-items:center;text-align:center}.home-wallet-card__amount-row{display:grid;grid-template-columns:32px minmax(0,max-content) 32px;align-items:center;justify-content:center;column-gap:8px;width:100%}.home-wallet-card__meta-row{margin-top:5px;display:flex;align-items:center;justify-content:center;min-height:18px}.home-wallet-card__eye{width:32px;height:32px;border-radius:50%;border:0;background:transparent;display:inline-flex;align-items:center;justify-content:center;color:rgba(var(--color-text-rgb),.48);cursor:pointer;grid-column:3}.home-wallet-card__amount{grid-column:2;font-family:Unbounded,sans-serif;font-size:40px;line-height:1;color:var(--text-dark);-webkit-text-fill-color:currentColor;letter-spacing:0;text-shadow:0 0 0 rgba(var(--color-text-rgb),0);transition:color .25s ease,-webkit-text-fill-color .25s ease,text-shadow .25s ease}.home-wallet-card__amount-skeleton{grid-column:2;width:clamp(148px,52vw,214px);max-width:100%;height:38px;border-radius:14px}.home-wallet-card__sub{margin:0;font-size:14px;line-height:1.2;color:rgba(var(--color-text-rgb),.5);-webkit-text-fill-color:currentColor;text-shadow:0 0 0 rgba(var(--color-text-rgb),0);transition:color .25s ease,-webkit-text-fill-color .25s ease,text-shadow .25s ease}.home-wallet-card__sub-skeleton{width:clamp(118px,40vw,156px);height:16px;border-radius:10px}.home-wallet-card__amount.is-hidden,.home-wallet-card__sub.is-hidden{color:transparent;-webkit-text-fill-color:transparent;text-shadow:0 0 18px rgba(var(--color-text-rgb),.62),0 0 34px rgba(var(--color-text-rgb),.38);-webkit-user-select:none;user-select:none}.home-quick-actions{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.home-quick-actions__item{width:100%;border:none;min-height:55px;padding:5px 4px;border-radius:16px;background:var(--surface-card-bg);box-shadow:var(--surface-card-shadow);appearance:none;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:2px;cursor:pointer;color:inherit;font:inherit}.home-quick-actions__item:focus-visible{outline:2px solid rgba(var(--color-text-rgb),.38);outline-offset:2px}.home-quick-actions__glyph{display:inline-grid;place-items:center;width:24px;height:24px;border-radius:50%;line-height:0;color:#fff;background:var(--color-accent);flex-shrink:0}.home-quick-actions__glyph svg{display:block;width:16px;height:16px;background:transparent!important;fill:none;stroke:currentColor}.home-quick-actions__glyph svg path,.home-quick-actions__glyph svg rect,.home-quick-actions__glyph svg line,.home-quick-actions__glyph svg circle,.home-quick-actions__glyph svg polyline,.home-quick-actions__glyph svg polygon{fill:none;stroke:currentColor}.home-quick-actions__glyph svg.home-quick-actions__transfer-icon{stroke:none}.home-quick-actions__glyph svg.home-quick-actions__transfer-icon path{fill:currentColor;stroke:currentColor;stroke-width:.55px;stroke-linejoin:round;paint-order:stroke fill}.home-quick-actions__label{font-size:13px;font-weight:700;line-height:1.05;color:var(--color-accent);text-align:center;white-space:nowrap}html[data-theme=dark] .home-quick-actions__glyph{color:#fff}.home-cards-section{display:flex;flex-direction:column;gap:8px}.home-cards-section.home-cards-section,.home-card-carousel.home-card-carousel,.home-card-carousel .card-carousel__viewport{background:transparent!important;border:0!important;box-shadow:none!important}.home-card-carousel{--card-carousel-hit-zone-width: calc(9% + 8px) ;margin:0;padding:0}.home-card-carousel .card-carousel__viewport{margin:0;padding:0;scroll-padding-inline:0}.home-card-carousel .card-carousel__track{align-items:center;padding-inline:0}.home-card-carousel .card-carousel__slide{flex-basis:82%}.home-card-preview{width:100%;aspect-ratio:1.586 / 1;min-height:0;border:0;border-radius:18px;padding:0;background:transparent;color:#fff;display:block;position:relative;overflow:hidden;cursor:pointer;box-shadow:0 20px 42px #00000029}.home-card-preview.home-card-preview{background:transparent!important;border:0!important;box-shadow:none!important}.home-card-preview:focus-visible{outline:2px solid rgba(var(--color-text-rgb),.4);outline-offset:3px}.home-card-preview :is(.issuer-card-skin__brand,.issuer-card-skin__edition){display:none!important}.home-card-preview .issuer-card-skin__balance{top:10%;left:6.2%;font-size:clamp(20px,8cqw,34px);line-height:1;color:#fff!important}.home-card-preview .issuer-card-skin__number{top:auto;bottom:10.2%;font-size:clamp(11px,4.1cqw,17px);color:#fff!important;opacity:.9}.home-card-preview .issuer-card-skin__pay{display:none}.home-card-preview .issuer-card-network{transform:scale(.78);transform-origin:right bottom}.home-card-preview .issuer-card-network,.home-card-preview .issuer-card-network img{background:transparent!important;border:0!important;box-shadow:none!important}.home-cards-empty{width:100%;min-height:116px;border:0;border-radius:18px;padding:18px;display:flex;flex-direction:column;justify-content:center;gap:6px;text-align:left;cursor:pointer}.home-cards-empty__title{font-size:17px;line-height:1.18;font-weight:700;color:var(--color-text)}.home-cards-empty__subtitle{font-size:13px;line-height:1.25;color:var(--color-muted)}.home-cards-reward-section{width:100%}.home-cards-reward{--home-cards-reward-bg: #ffffff;--home-cards-reward-beam: #04bbd3;position:relative;isolation:isolate;width:100%;min-height:86px;border:0;border-radius:24px;padding:14px;display:flex;align-items:center;gap:12px;text-align:left;font:inherit;color:var(--color-text-primary);background:var(--home-cards-reward-bg);cursor:pointer;overflow:hidden;box-shadow:var(--surface-card-shadow);transition:transform .16s ease}.home-cards-reward:before{content:"";position:absolute;top:-50%;left:-50%;z-index:0;width:200%;height:200%;pointer-events:none;background:linear-gradient(transparent,var(--home-cards-reward-beam),transparent 90%);animation:home-cards-reward-border-beam 3s linear infinite}.home-cards-reward:after{content:"";position:absolute;inset:2px;z-index:0;border-radius:inherit;pointer-events:none;background:var(--home-cards-reward-bg)}.home-cards-reward>*{position:relative;z-index:1}@keyframes home-cards-reward-border-beam{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.home-cards-reward:active{transform:scale(.985)}.home-cards-reward:focus-visible{outline:2px solid rgba(var(--color-accent-rgb),.75);outline-offset:3px}.home-cards-reward__animation{position:relative;width:40px;height:40px;border-radius:14px;flex:0 0 40px;display:inline-flex;align-items:center;justify-content:center;color:#04bbd3;background:transparent;box-shadow:none;overflow:hidden}.home-cards-reward__animation-stage,.home-cards-reward__animation-poster{width:32px;height:32px}.home-cards-reward__animation-stage svg,.home-cards-reward__animation-stage canvas{display:block;width:100%!important;height:100%!important}.home-cards-reward__animation-poster{position:absolute;object-fit:contain;display:block}.home-cards-reward__container{min-width:0;flex:1;display:flex;align-items:center;justify-content:space-between;gap:12px}.home-cards-reward__info{min-width:0;display:flex;flex-direction:column;gap:3px}.home-cards-reward__title{font-size:15px;font-weight:800;line-height:1.2;color:var(--color-text-primary)}.home-cards-reward__subtitle{font-size:13px;font-weight:600;line-height:1.22;color:var(--color-text-muted)}.home-cards-reward__plus{width:auto;height:auto;border-radius:0;flex:0 0 auto;display:inline-flex;align-items:center;justify-content:center;font-size:28px;line-height:1;font-weight:600;color:#04bbd3;background:transparent;box-shadow:none}html[data-theme=dark] .home-cards-reward{--home-cards-reward-bg: #17191d;box-shadow:none}html[data-color-theme=night] .home-cards-reward{--home-cards-reward-bg: var(--color-surface)}html[data-theme=dark] .home-cards-reward__subtitle{color:rgba(var(--color-text-rgb),.64)}.home-cards-loading{width:100%;min-height:116px;border-radius:18px;padding:20px;display:flex;flex-direction:column;justify-content:center;gap:10px}.home-cards-loading__line{width:62%;height:16px;border-radius:999px;background:#0f172a14}.home-cards-loading__line--short{width:38%}.home-stories{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px}.home-story{position:relative;border-radius:22px;border:1px solid rgba(255,255,255,.4);background:#ffffff4d;min-height:98px;overflow:hidden;padding:10px;text-align:left;color:#fff;font:inherit;appearance:none;cursor:pointer;isolation:isolate}.home-story--fresh{border-color:rgba(var(--color-text-rgb),.86);box-shadow:none}.home-story--viewed{border-color:var(--color-border);box-shadow:none}.home-story:after{content:"";position:absolute;inset:0;background:var(--color-surface);pointer-events:none;z-index:1}.home-story__image{width:100%;height:100%;position:absolute;inset:0;object-fit:cover}.home-story__label{position:relative;z-index:2;display:flex;flex-direction:column;justify-content:flex-end;gap:3px;min-height:78px}.home-story__title{font-family:Bounded,sans-serif;font-size:13px;line-height:1.2;text-shadow:0 8px 18px rgba(0,0,0,.36)}.home-story__meta{font-size:11px;line-height:1.2;color:#ffffffc7}.home-story:focus-visible{outline:2px solid rgba(var(--color-text-rgb),.55);outline-offset:2px}.home-story-modal{position:fixed;inset:0;z-index:110;display:flex;align-items:center;justify-content:center;padding:14px;background:#071118c7;overflow:hidden;touch-action:none}.home-story-modal__frame{width:min(420px,94vw,49.5dvh);aspect-ratio:9 / 16;max-height:88dvh;border-radius:28px;overflow:hidden;position:relative;background:#0f1a24;box-shadow:0 30px 78px #050c12a8;display:flex;flex-direction:column}.home-story-modal__close{position:absolute;top:26px;right:14px;width:32px;height:32px;border-radius:50%;border:1px solid rgba(255,255,255,.28);background:#080d1261;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;z-index:4}.home-story-modal__close-icon{width:11px;height:11px;position:relative;transform:rotate(45deg)}.home-story-modal__close-icon:before,.home-story-modal__close-icon:after{content:"";position:absolute;border-radius:1px;background:#ffffffe6}.home-story-modal__close-icon:before{width:11px;height:1.8px;left:0;top:50%;transform:translateY(-50%)}.home-story-modal__close-icon:after{width:1.8px;height:11px;left:50%;top:0;transform:translate(-50%)}.home-story-modal__progress{position:absolute;top:14px;left:14px;right:14px;display:flex;gap:6px;z-index:4;opacity:1;transition:opacity .15s ease}.home-story-modal__progress.is-hidden{opacity:0}.home-story-modal__progress-track{flex:1 1 0;min-width:0;height:3px;border-radius:999px;overflow:hidden;background:#ffffff57}.home-story-modal__progress-value{display:block;width:100%;height:100%;background:#fffffff0;transform-origin:left center;transform:scaleX(0);transition:transform .1s linear}.home-story-modal__timer{position:absolute;top:24px;left:14px;z-index:4;padding:5px 10px;border-radius:999px;font-size:11px;font-weight:500;color:#fffffff5;background:#060c1173}.home-story-modal__media{width:100%;flex:1;min-height:0;touch-action:pan-x;user-select:none;-webkit-user-select:none;overflow:hidden}.home-story-modal__image{width:100%;height:100%;display:block;object-fit:cover}.home-story-modal__caption{position:absolute;left:0;right:0;bottom:0;z-index:3;padding:48px 16px 18px;background:var(--color-surface)}.home-story-modal__title{margin:0;font-family:Bounded,sans-serif;font-size:15px;line-height:1.3;color:#fff}.home-story-modal__meta{margin:6px 0 0;font-size:12px;color:#fffc}.home-section{display:flex;flex-direction:column;gap:8px}.home-section-head{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:0 16px}.home-section-head__title{margin:0;font-family:Bounded,sans-serif;font-size:14px;font-weight:500;line-height:1.3;color:rgba(var(--color-text-rgb),.62)}.home-section-head__link{display:inline-flex;align-items:center;gap:2px;border:0;padding:0;background:transparent;color:var(--color-accent);font:inherit;font-size:13px;font-weight:500;cursor:pointer}html[data-theme=dark] .home-section-head__title{color:rgba(var(--color-text-rgb),.62)}html[data-theme=dark] .home-section-head__link{color:var(--color-accent)}.home-history-card{width:100%;text-align:left;cursor:pointer;font:inherit}.home-card.home-history-card{appearance:none;padding:4px 0}.home-history-card__head{display:flex;align-items:center;justify-content:space-between;gap:12px;margin-bottom:10px}.home-history-card__title{display:inline-flex;align-items:center;font-family:Bounded,sans-serif;font-size:20px;line-height:1.3;color:var(--text-dark)}.home-history-card__link{display:inline-flex;align-items:center;gap:4px;font-size:13px;font-weight:500;color:var(--color-accent)}.home-history-card__list{display:flex;flex-direction:column;gap:0}.history-preview__item{position:relative;display:flex;align-items:center;gap:12px;min-height:58px;padding:10px 18px}.history-preview__item+.history-preview__item:before{content:"";position:absolute;left:18px;right:18px;top:0;height:1px;background:var(--color-separator)}.history-preview__item--skeleton{border-top:none!important}.history-preview__item--skeleton:before{display:none}.history-preview__body{min-width:0;flex:1;display:flex;flex-direction:column;gap:2px}.history-preview__meta-row{display:inline-flex;align-items:center;gap:6px;min-width:0;max-width:100%}.history-preview__meta-dot{width:5px;height:5px;border-radius:50%;flex-shrink:0}.history-preview__meta-dot--success{background:#27ae60}.history-preview__meta-dot--pending{background:#ffc107}.history-preview__meta-dot--cancelled{background:#fb554e}.history-preview__side{margin-left:auto;display:inline-flex;align-items:center;gap:10px;flex-shrink:0}.history-preview__title{font-family:Manrope,Noto Sans,sans-serif;font-size:14px;font-weight:500;font-synthesis:none;color:var(--text-dark);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.history-preview__meta{display:block;min-width:0;font-size:11px;color:rgba(var(--color-text-rgb),.46);white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.history-preview__amount{font-size:13px;font-weight:600;color:rgba(var(--color-text-rgb),.76);white-space:nowrap}.history-preview__amount--positive{color:var(--color-accent)}.history-preview__amount--outgoing{color:rgba(var(--color-text-rgb),.82)}.history-preview__amount--cancelled{color:#c45b55}html[data-theme=dark] .history-preview__amount--positive{color:var(--color-accent)}.home-history-card__empty{padding:14px 18px;font-size:13px;color:rgba(var(--color-text-rgb),.46)}.exchange-page__mockup{gap:24px}.exchange-page__topbar{display:flex;align-items:center;gap:14px;padding:0 16px}.exchange-page__back{flex-shrink:0}.exchange-page__heading{display:flex;flex-direction:column;gap:4px}.exchange-page__eyebrow{margin:0;font-size:12px;letter-spacing:.12em;text-transform:uppercase;color:rgba(var(--color-text-rgb),.44)}.exchange-page__title{margin:0;font-family:Bounded,sans-serif;font-size:22px;line-height:1.15;color:var(--text-dark)}.exchange-page__card{margin-top:2px}.home-card{position:relative;background:var(--surface-card-bg);border:0;border-radius:32px;box-shadow:var(--surface-card-shadow);padding:16px;overflow:hidden}.home-card:after{content:"";position:absolute;inset:0;border-radius:inherit;background:var(--surface-card-highlight);pointer-events:none;opacity:.5}.home-card>*{position:relative;z-index:1}.home-card--exchange{padding:0;border:none;background:transparent;box-shadow:none}.home-card--exchange:after{display:none}.home-card__inner{position:relative;border-radius:24px;padding:22px;border:1px solid rgba(255,255,255,.28);background:var(--card-inner);isolation:isolate;overflow:hidden;box-shadow:0 25px 65px #09536547}.home-card__inner:before{content:none}.home-card__inner:after{content:none}.home-card__inner>*{position:relative;z-index:1}.exchange-card{background:var(--surface-card-bg);border-radius:32px;border:1px solid var(--surface-card-border);padding:18px;box-shadow:var(--surface-card-shadow);display:flex;flex-direction:column;gap:16px}.exchange-card__panel{position:relative;padding:22px 20px 24px;border-radius:24px;background:var(--surface-card-bg);border:1px solid var(--surface-card-border);box-shadow:var(--surface-card-shadow);overflow:visible;z-index:2}.exchange-card__panel>*:not(.currency-modal){position:relative;z-index:1}.exchange-card__panel:after{content:"";position:absolute;inset:0;border-radius:inherit;background:var(--surface-card-highlight);pointer-events:none;opacity:.45;z-index:0}.exchange-card__panel .exchange__divider:before{right:92px}.exchange-card__panel .exchange__swap-btn{right:18px}.exchange-card__actions{padding:2px 0 0;display:flex;flex-direction:column;gap:14px}.exchange-card__actions .primary-btn{margin:0;width:100%}.exchange-card__actions .payment-methods{margin:0}.home-card--exchange{padding:20px;border:none;background:transparent}.exchange__panel-block{position:relative;padding:22px 20px 24px;border-radius:24px;background:var(--surface-card-bg);border:1px solid var(--surface-card-border);box-shadow:var(--surface-card-shadow)}.exchange__panel-block:after{content:"";position:absolute;inset:0;border-radius:inherit;background:var(--surface-card-highlight);pointer-events:none;opacity:.45}.exchange__panel-block .exchange__divider:before{right:92px}.exchange__panel-block .exchange__swap-btn{right:18px}.exchange__actions{padding:12px 4px 4px;display:flex;flex-direction:column;gap:14px}.exchange__actions .primary-btn{margin:0}.section-title{font-family:Bounded,sans-serif;font-size:20px;line-height:1.3;margin-bottom:16px}.section-title--plain{font-weight:400}.pill{border:1px solid rgba(255,255,255,.45);border-radius:12px;padding:10px 16px;font-size:14px;line-height:1.3;display:inline-flex;align-items:center;gap:8px;font-family:Manrope,sans-serif;box-shadow:0 12px 24px #106c7e1a}.pill--light{background:#fffffff2;color:var(--text-dark)}.pill--dark,.pill--light{font-size:12px;font-weight:500;letter-spacing:.02em}.pill--dark{background:var(--color-surface);color:#fff;border-color:#ffffff14;box-shadow:0 14px 28px #00000040;border-radius:16px;padding:6px 12px;min-height:30px;text-align:center}.pill--dropdown{min-width:auto;text-align:center}.pill--dark img,.pill--light img{width:7px;height:11px}html[data-theme=dark] .pill{background:transparent;border-color:var(--color-border);box-shadow:none;color:var(--color-text-primary)}html[data-theme=dark] .pill--light,html[data-theme=dark] .pill--dark{background:transparent;color:var(--color-text-primary);border-color:var(--color-border);box-shadow:none}html[data-theme=dark] :is(.pill--light img,.pill--dark img){filter:brightness(0) saturate(100%) invert(94%) sepia(14%) saturate(670%) hue-rotate(152deg) brightness(106%) contrast(99%)}.primary-btn{width:100%;border:1px solid rgba(255,255,255,.4);border-radius:999px;padding:16px;background:var(--color-surface);color:#fff;font-family:Bounded,sans-serif;font-size:16px;line-height:1.3;cursor:pointer;box-shadow:none;transition:background .3s ease,box-shadow .3s ease,transform .3s ease,border-color .3s ease}.primary-btn--wide{display:inline-flex;align-items:center;justify-content:center;gap:10px}.primary-btn__plus{width:21px;height:21px;padding:6px;border:1px solid #ffffff;border-radius:88px;display:inline-flex;align-items:center;justify-content:center;font-size:14px;line-height:1;color:#fff;font-family:Bounded,sans-serif;font-weight:400}.primary-btn__label{font-size:15px;font-weight:500}@media(hover:hover)and (pointer:fine){.primary-btn:focus-visible{border-color:#fff9;box-shadow:0 28px 54px #106c7e47;transform:translateY(-2px)}}.primary-btn:active{transform:translateY(0);box-shadow:0 18px 32px #106c7e38}.primary-btn:disabled{opacity:.5;cursor:not-allowed;transform:none;box-shadow:none}.exchange{display:flex;flex-direction:column;gap:16px}.exchange__row,.exchange__info-row{display:flex;align-items:center;gap:10px}.exchange__row-label,.exchange__info{display:inline-flex;align-items:center;gap:10px;font-size:14px;flex:1}.exchange__row .pill,.exchange__info .pill{padding:6px 14px;font-size:12px;box-shadow:none}.exchange__value-row{display:flex;justify-content:flex-start;align-items:flex-end;gap:12px;margin-bottom:6px}.exchange__value-row--secondary{justify-content:flex-start;margin-bottom:4px}.exchange__value{font-family:Bounded,sans-serif;font-size:36px}.exchange__value-input{width:100%;max-width:100%;font-family:Bounded,sans-serif;font-size:36px;line-height:1.2;font-variant-numeric:tabular-nums;background:transparent;border:none;padding:0;margin:0;color:var(--text-dark);caret-color:var(--color-accent);outline:none;appearance:none;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.exchange__value-input--secondary{font-size:36px;opacity:.9;max-width:100%;white-space:nowrap;overflow:hidden}.exchange__value-input::placeholder{color:rgba(var(--color-text-rgb),.45)}.exchange__value-input--error{color:#e53935}.exchange__amount-error{font-family:Bounded,sans-serif;font-size:12px;color:#e53935;padding:2px 0 0;line-height:1.3}.exchange__amount-error--hidden{visibility:hidden}.exchange--panel{position:relative}.exchange__row .pill--dropdown,.exchange__info .pill--dropdown{margin-left:auto;justify-content:center;padding:6px 12px;width:74px}.exchange__swap{display:none}.exchange__divider{position:relative;min-height:68px;margin:6px 0 10px;display:flex;align-items:center;padding-right:78px}.exchange__divider:before{content:"";position:absolute;left:0;right:72px;top:50%;transform:translateY(-50%);height:2px;border-radius:999px;background:var(--color-surface)}.exchange__swap-btn{position:absolute;right:16px;top:50%;transform:translateY(-50%);width:56px;height:56px;border-radius:50%;border:1px solid rgba(255,255,255,.12);background:#ffffff0d;box-shadow:0 6px 14px rgba(var(--color-text-rgb),.12),inset 0 1px #ffffff73;display:flex;align-items:center;justify-content:center;padding:0;cursor:pointer;transition:background .3s ease,box-shadow .3s ease,transform .3s ease}.exchange__swap-btn:focus-visible{background:#ffffff14;box-shadow:0 14px 28px rgba(var(--color-text-rgb),.18),inset 0 1px #ffffff80;transform:translateY(calc(-50% - 2px))}.exchange__swap-btn:active{transform:translateY(calc(-50% + 1px));box-shadow:0 6px 16px rgba(var(--color-text-rgb),.16),inset 0 1px #ffffff73}.exchange__swap-btn img{width:62px;height:62px;border-radius:50%;padding:0;background:transparent;box-shadow:none;transition:transform .5s ease;will-change:transform}.exchange__swap-btn.is-rotating img{animation:swap-spin .6s ease}@keyframes swap-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.exchange__info-row{display:flex;justify-content:space-between;align-items:center;gap:12px}.rates-row{display:grid;grid-template-columns:1.2fr .9fr .9fr;align-items:center;font-size:13px;line-height:1.3}.home-card.home-card--rates{--rates-divider-left: 62px;padding:4px 0}.home-card--rates .rates-list{gap:0}.home-card--rates .rates-row{position:relative;background:transparent;border:none;border-radius:0;min-height:56px;padding:10px 18px;box-shadow:none}.home-card--rates .rates-row:not(:last-child):after{content:"";position:absolute;left:var(--rates-divider-left);right:18px;bottom:0;height:1px;background:var(--color-separator)}.rates-list{display:flex;flex-direction:column;gap:12px}.rates-row{background:var(--color-surface);border:0;border-radius:22px;padding:12px 16px;box-shadow:none}.rates-row span,.rates-asset span{font-family:Manrope,sans-serif;font-weight:400}.rates-row span:nth-child(2),.rates-row span:nth-child(3){text-align:left;padding-left:6px;font-variant-numeric:tabular-nums}.rates-asset{display:flex;align-items:center;gap:12px}.rates-asset img{width:34px;height:34px}.rates-row--skeleton{pointer-events:none}.rates-row--skeleton .skeleton{display:inline-block}.offline-card{background:transparent;border-radius:0;padding:4px 0 0;display:flex;align-items:center;justify-content:space-between;gap:16px;max-width:none;margin:0;border:none;box-shadow:none;color:inherit}.offline-card__info{display:flex;align-items:center;gap:14px;min-width:0;overflow:hidden}.offline-card__info img{width:62px;height:62px;border-radius:50%}.offline-card__title{font-family:Manrope,sans-serif;font-size:16px;font-weight:500}.offline-card__subtitle{font-size:14px}.offline-card__actions{display:flex;flex-direction:column;gap:8px;flex-shrink:0}.offline-card__action{font-size:13px;line-height:1.3;white-space:nowrap;display:inline-flex;align-items:center;justify-content:center;gap:8px;font-family:Manrope,sans-serif;background:var(--color-accent-soft);color:var(--color-accent);border-radius:20px;padding:8px 16px;box-shadow:none;text-decoration:none;cursor:pointer}.offline-card__action--outline{background:var(--color-surface-2);color:var(--color-accent);border:0;box-shadow:none}.services-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:16px}.service-card{position:relative;border-radius:22px;padding:16px;display:flex;flex-direction:column;align-items:flex-start;gap:8px;min-height:150px;box-shadow:var(--surface-card-shadow);background:var(--surface-card-bg);border:0;transition:background .35s ease,color .35s ease,box-shadow .35s ease,transform .3s ease;cursor:pointer;overflow:hidden;isolation:isolate;will-change:transform,background,color;touch-action:pan-y;width:100%;text-align:left;font:inherit;appearance:none;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;color:var(--text-dark);text-decoration:none}.service-card *{cursor:inherit;user-select:none;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;pointer-events:none}.service-card:after{content:none}.service-card>*{position:relative;z-index:1}.service-card h4,.service-card p{transition:color .35s ease}.service-card:focus-visible{outline:2px solid rgba(255,255,255,.45);outline-offset:4px}.service-card:focus-visible,.service-card.is-active{background:var(--color-surface-2)!important;color:var(--color-text-primary)!important;border-color:transparent;box-shadow:var(--surface-card-shadow);transform:translateY(-2px)}.service-card:focus-visible:after,.service-card.is-active:after{opacity:.55}.service-card.is-active{transform:translateY(-2px) scale(.99)}.service-card h4{font-family:Bounded,sans-serif;font-size:14px;line-height:1.3;color:inherit;font-weight:400}.service-card--aml h4{white-space:nowrap}@media(max-width:380px){.service-card--aml h4{white-space:normal}}.service-card p{font-size:12px;line-height:1.3;color:inherit}.service-badge{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;padding:4px 8px;height:24px;border-radius:12px;font-size:12px;line-height:1.3;text-transform:uppercase;letter-spacing:0em;font-weight:400;font-family:Manrope,sans-serif;white-space:nowrap;text-align:center;width:fit-content;max-width:100%;align-self:flex-start;gap:10px}.service-badge--outline{border:0;background:var(--color-accent-soft);color:var(--color-accent)}.service-badge--dark{border:0;background:var(--color-accent-soft);color:var(--color-accent);font-weight:500}.service-card--services .service-badge--dark{border-color:transparent;background:var(--color-accent-soft);color:var(--color-accent);font-weight:400}.service-card:focus-visible .service-badge,.service-card.is-active .service-badge{background:#0f1114!important;color:#fff!important;border-color:#ffffff59!important}.service-card:focus-visible .service-badge--outline,.service-card.is-active .service-badge--outline{border-color:#ffffffa6;color:#fff;background:#ffffff2e}.service-card:focus-visible .service-badge--dark,.service-card.is-active .service-badge--dark{background:#0f1114d9;border-color:#fff3}@media(hover:hover)and (pointer:fine){.service-card:focus-visible{background:rgba(var(--color-text-rgb),.08)!important;color:var(--color-text-primary)!important;border-color:rgba(var(--color-text-rgb),.36);box-shadow:var(--surface-card-shadow);transform:translateY(-2px)}.service-card:focus-visible:after{opacity:.55}.service-card:focus-visible .service-badge{background:#0f1114!important;color:#fff!important;border-color:#ffffff59!important}.service-card:focus-visible .service-badge--outline{border-color:#ffffffa6;color:#fff;background:#ffffff2e}.service-card:focus-visible .service-badge--dark{background:#0f1114d9;border-color:#fff3}}.home-card.referral-card{background:var(--surface-card-bg);border:0;box-shadow:var(--surface-card-shadow);padding:32px 16px}.referral-card h3{font-family:Bounded,sans-serif;font-size:18px;font-weight:500;margin-bottom:2px;text-align:center}.referral-card p{font-family:Manrope,sans-serif;font-size:14px;line-height:1.3;text-align:center;font-weight:500}.referral-card .primary-btn{width:338px;max-width:100%;height:66px;padding:16px;border:none;background:var(--color-accent);border-radius:88px;gap:12px;margin:12px auto 0;display:flex;align-items:center;justify-content:center}.home-card.referral-card:after{content:unset}.home-card--additional{--additional-divider-left: 66px;background:var(--surface-card-bg);border:0;box-shadow:var(--surface-card-shadow);padding:18px 0 2px;overflow:hidden}.home-card--additional:after{content:unset}.additional-list{display:flex;flex-direction:column;gap:0}.additional-item{position:relative;width:100%;border:none;border-radius:0;padding:12px 18px 12px 16px;min-height:64px;background:transparent;display:flex;justify-content:space-between;align-items:center;font-size:14px;cursor:pointer;box-shadow:none;color:var(--text-dark);font-family:Manrope,sans-serif;transition:background .18s ease,transform .25s ease}.additional-item:not(:last-child):after{content:"";position:absolute;left:var(--additional-divider-left);right:18px;bottom:0;height:1px;background:var(--color-separator);box-shadow:none}.additional-item>div{display:flex;align-items:center;gap:12px}.additional-item span{color:inherit;font-family:Manrope,sans-serif;font-weight:400}.additional-item img:first-child{width:40px;height:40px}.additional-item img:last-child{width:20px;height:20px}@media(hover:hover)and (pointer:fine){.additional-item:focus-visible{background:rgba(var(--color-text-rgb),.06);transform:none}}.additional-item:active{transform:translateY(0)}.additional-modal-overlay{position:fixed;inset:0;z-index:1000;background:var(--app-modal-backdrop-bg);-webkit-backdrop-filter:var(--app-modal-backdrop-blur);backdrop-filter:var(--app-modal-backdrop-blur);display:flex;align-items:center;justify-content:center;padding:24px 16px;animation:additional-modal-fade-in .2s ease}@keyframes additional-modal-fade-in{0%{opacity:0}to{opacity:1}}.additional-modal{width:100%;max-width:360px;background:var(--color-surface);border:1px solid var(--color-border);border-radius:26px;box-shadow:0 20px 48px #0f181c29;display:flex;flex-direction:column;gap:16px;padding:20px;animation:additional-modal-slide-up .25s ease}.additional-modal-animation{position:relative;width:100%;min-height:112px;display:flex;align-items:center;justify-content:center;pointer-events:none;-webkit-user-select:none;user-select:none}.additional-modal-animation__stage{width:104px;height:104px}.additional-modal-animation__stage svg,.additional-modal-animation__stage canvas{display:block;width:100%!important;height:100%!important}.additional-modal-animation__poster{position:absolute;width:104px;height:104px;object-fit:contain;display:block}.additional-modal-animation--inline{width:44px;min-height:44px;flex:0 0 44px}.additional-modal-animation--inline .additional-modal-animation__stage,.additional-modal-animation--inline .additional-modal-animation__poster{width:42px;height:42px}@keyframes additional-modal-slide-up{0%{opacity:0;transform:translateY(20px)}to{opacity:1;transform:translateY(0)}}.additional-modal__header{display:flex;align-items:center;justify-content:space-between;gap:12px}.additional-modal__title-row{min-width:0;display:inline-flex;align-items:center;gap:10px}.additional-modal__title{font-family:Bounded,sans-serif;font-size:15px;font-weight:400;color:var(--color-text-primary)}.additional-modal__close{width:32px;height:32px;border-radius:50%;border:0;background:var(--color-surface-2);cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0;flex-shrink:0}.additional-modal__close-icon{width:8px;height:8px;position:relative;transform:rotate(45deg)}.additional-modal__close-icon:before,.additional-modal__close-icon:after{content:"";position:absolute;background:var(--color-text-primary);border-radius:1px}.additional-modal__close-icon:before{width:8px;height:1.4px;top:50%;left:0;transform:translateY(-50%)}.additional-modal__close-icon:after{width:1.4px;height:8px;left:50%;top:0;transform:translate(-50%)}.additional-modal__body{display:flex;flex-direction:column;gap:8px}.additional-modal__hint{font-family:Manrope,sans-serif;font-size:12px;color:var(--color-text-muted);margin:0}.additional-modal__template{font-family:Manrope,sans-serif;font-size:13px;line-height:1.55;color:var(--color-text-primary);background:var(--color-surface-2);border:0;border-radius:16px;padding:14px;margin:0;white-space:pre-wrap;word-wrap:break-word;max-height:280px;overflow-y:auto}html[data-theme=dark] .additional-modal__template{background:var(--color-surface-2)}html[data-theme=dark] .additional-modal{background:var(--color-surface);border-color:var(--color-border);box-shadow:none}html[data-theme=dark] .rates-row{background:var(--color-surface-2);border:1px solid var(--color-border);box-shadow:none}html[data-theme=dark] .home-card--rates .rates-row:not(:last-child):after{background:var(--color-separator)}html[data-theme=dark] .home-card--rates .rates-row{background:transparent;border:none;box-shadow:none}html[data-theme=dark] .additional-item:not(:last-child):after{background:var(--color-separator);box-shadow:none}.additional-modal__actions{display:flex}.additional-modal__btn{width:100%;border:none;border-radius:88px;padding:14px;font-family:Bounded,sans-serif;font-size:13px;color:#fff;background:var(--color-accent);box-shadow:0 16px 32px rgba(var(--color-text-rgb),.3);cursor:pointer;transition:transform .2s ease,box-shadow .2s ease}.additional-modal__btn:active{transform:translateY(1px);box-shadow:0 8px 20px rgba(var(--color-text-rgb),.3)}@media(prefers-reduced-motion:reduce){.additional-modal-animation__stage{display:none}.additional-modal-animation__poster{position:static}.home-cards-reward__animation-stage{display:none}.home-cards-reward__animation-poster{position:static}.home-cards-reward:before{animation:none;transform:rotate(0)}}.placeholder-page__inner{min-height:calc(100vh - 160px);display:flex;align-items:center;justify-content:center}.placeholder-card{width:100%;max-width:320px;text-align:center;border-radius:28px;padding:32px 24px;background:var(--card-outer);border:1px solid rgba(255,255,255,.35);box-shadow:var(--shadow-card)}.placeholder-card h3{font-family:Bounded,sans-serif;font-size:22px;margin:8px 0 4px}.placeholder-card p{font-size:14px}.placeholder-label{font-size:12px;letter-spacing:.2em;text-transform:uppercase;color:rgba(var(--color-text-rgb),.6)}@media(max-width:380px){.home-mockup{gap:18px}.exchange-card{padding:14px;gap:12px}.home-wallet-balance{padding:20px 0 14px}.home-wallet-card__amount{font-size:34px}.home-quick-actions{gap:8px}.home-quick-actions__item{min-height:54px;padding:5px 3px;border-radius:15px}.home-quick-actions__glyph{width:24px;height:24px}.home-quick-actions__glyph svg{width:16px;height:16px}.home-quick-actions__label{font-size:12px}.home-stories{gap:8px}.home-story{min-height:84px;border-radius:18px}.home-story__label{min-height:64px}.home-story__title{font-size:12px}.home-story__meta{font-size:10px}.home-story-modal{padding:10px}.home-story-modal__frame{width:min(96vw,50.625dvh);max-height:90dvh;border-radius:24px}.home-story-modal__media{min-height:0}.home-story-modal__timer{font-size:10px}.home-story-modal__caption{padding:40px 14px 16px}.home-story-modal__title{font-size:14px}.home-story-modal__meta{font-size:11px}.home-history-card__title,.home-section-head__title{font-size:17px}.history-preview__amount{font-size:12px}.exchange-card__panel{padding:16px 14px 18px}.exchange__divider{min-height:56px;margin:4px 0 8px}.exchange__swap-btn{width:48px;height:48px}.exchange__swap-btn img{width:52px;height:52px}.primary-btn{font-size:14px;padding:14px}.primary-btn__label{font-size:13px}.services-grid{gap:10px}.service-card{padding:14px;min-height:140px;gap:6px;border-radius:18px}.service-card h4{font-size:13px;line-height:1.25}.service-card p{font-size:12px;line-height:1.25}.service-badge{font-size:9px;padding:3px 6px;height:auto;min-height:18px;letter-spacing:.02em}.home-card{padding:14px;border-radius:26px}.home-card.home-card--rates{--rates-divider-left: 56px;padding:4px 0}.home-card--rates .rates-row:not(:last-child):after{right:16px}.section-title{font-size:17px;margin-bottom:12px}.rates-row{padding:10px 12px;border-radius:18px}.home-card--rates .rates-row{padding:12px 16px;border-radius:0}.rates-asset img{width:32px;height:32px}.rates-asset{gap:8px}.rates-row{font-size:12px}.offline-card{padding:4px 0 0;gap:10px;border-radius:0}.offline-card__info{gap:10px;min-width:0}.offline-card__info img{width:48px;height:48px;flex-shrink:0}.offline-card__title{font-size:14px}.offline-card__subtitle{font-size:12px}.offline-card__action{padding:8px 14px;font-size:12px;border-radius:16px}.home-card--additional{--additional-divider-left: 62px;padding:16px 0 2px}.additional-item{padding:10px 16px;border-radius:0}.additional-item:not(:last-child):after{right:16px}.additional-item img:first-child{width:34px;height:34px}.additional-item span{font-size:13px}.referral-card h3{font-size:16px}.referral-card .primary-btn{height:58px}.home-user__avatar{width:44px;height:44px}.home-user__name{font-size:13px}.home-user__username{font-size:12px}.exchange-page__topbar{gap:12px;padding:0 10px}.exchange-page__title{font-size:20px}}.services-page{--services-product-tile-bg: #f7f8fa;min-height:100vh;background:#fff;padding-top:var(--app-telegram-page-top-offset, 0px)}html:not([data-theme=dark]) .home-page.services-page{background:#fff!important;background-image:none!important}.services-page:before,.services-page:after{display:none}.services-page .home-mockup{gap:22px}.services-showcase{display:flex;flex-direction:column;gap:14px}.products-mosaic{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));grid-template-rows:100px 84px 100px;grid-auto-flow:dense;grid-auto-rows:100px;gap:12px}.product-tile{--product-tile-radius: 30px;position:relative;isolation:isolate;appearance:none;width:100%;min-width:0;border:0;border-radius:var(--product-tile-radius);clip-path:inset(0 round var(--product-tile-radius));overflow:hidden;padding:15px;display:flex;flex-direction:column;align-items:flex-start;text-align:left;font:inherit;color:#17202a;background-color:var(--services-product-tile-bg);background-image:none;cursor:pointer;box-shadow:none;touch-action:manipulation;transform:translateZ(0);-webkit-mask-image:-webkit-radial-gradient(white,black)}.product-tile>*{position:relative;z-index:2}.product-tile:after{content:"";position:absolute;inset:0;z-index:1;pointer-events:none;background:none}.product-tile--tall{grid-row:span 2;min-height:196px}.product-tile--short{min-height:100px}.product-tile--swift{grid-column:1;grid-row:1 / span 2}.product-tile--esim{grid-column:2;grid-row:1}.product-tile--aml{grid-column:2;grid-row:2 / span 2}.product-tile--cards{grid-column:1;grid-row:3}.product-tile--cyan,.product-tile--silver{background-color:var(--services-product-tile-bg);background-image:none}.product-tile__title{display:block;max-width:100%;font-family:Bounded,sans-serif;font-size:15px;font-weight:500;line-height:1.14;letter-spacing:0;color:#17202a}.product-tile__image{position:absolute;z-index:0;height:auto;max-width:none;object-fit:contain;pointer-events:none;-webkit-user-select:none;user-select:none}.product-tile--tall .product-tile__image{width:50%;right:0;bottom:0}.product-tile--short .product-tile__image{width:40%;right:0;bottom:0}.product-tile--swift .product-tile__image{width:77%;right:-7%;bottom:-10%}.product-tile--esim .product-tile__image{width:50%;right:0;bottom:-6%}.product-tile--aml .product-tile__image{width:58%;right:-3%;bottom:0}.product-tile--cards .product-tile__image{width:55%;right:0;bottom:-16%}.product-tile:active,.product-wide-tile:active{transform:scale(.985)}.product-tile:focus-visible,.product-wide-tile:focus-visible{outline:2px solid rgba(var(--color-accent-rgb),.75);outline-offset:3px}.product-wide-tile{--product-wide-radius: 30px;position:relative;isolation:isolate;width:100%;min-height:176px;border:0;border-radius:var(--product-wide-radius);clip-path:inset(0 round var(--product-wide-radius));overflow:hidden;padding:18px;display:flex;align-items:stretch;text-align:left;font:inherit;color:#17202a;background-color:var(--services-product-tile-bg);background-image:none;cursor:pointer;box-shadow:none;transition:transform .16s ease;transform:translateZ(0);-webkit-mask-image:-webkit-radial-gradient(white,black)}.product-wide-tile:after{content:"";position:absolute;inset:0 auto 0 0;z-index:1;width:64%;pointer-events:none;background:none}.product-wide-tile__content{position:relative;z-index:2;width:56%;min-width:0;display:flex;flex-direction:column;align-items:flex-start}.product-wide-tile__badge{display:inline-flex;align-items:center;gap:5px;min-height:24px;margin-bottom:10px;padding:5px 9px;border-radius:999px;font-size:11px;font-weight:800;line-height:1;text-transform:uppercase;color:#038fa2;background:rgba(var(--color-accent-rgb),.11);white-space:nowrap}.product-wide-tile__title{display:block;font-family:Bounded,sans-serif;font-size:19px;font-weight:500;line-height:1.12;letter-spacing:0;color:#17202a}.product-wide-tile__description{display:block;margin-top:7px;font-size:13px;font-weight:600;line-height:1.28;color:#66717d}.product-wide-tile__action{display:inline-flex;align-items:center;gap:3px;margin-top:auto;padding-top:12px;font-size:13px;font-weight:800;line-height:1;color:#038fa2}.product-wide-tile__image{position:absolute;z-index:0;width:30%;height:auto;right:0;bottom:4%;object-fit:contain;pointer-events:none;-webkit-user-select:none;user-select:none}.product-wide-tile--cash-abroad .product-wide-tile__image{width:40%;right:-2%;bottom:-2%}.product-wide-tile--offline .product-wide-tile__image{width:44%;right:0;bottom:4%}.product-wide-tile--referral .product-wide-tile__image{width:40%;right:-2%;bottom:-2%}.services-catalog-list{display:flex;flex-direction:column;gap:18px}.services-group{display:flex;flex-direction:column;gap:14px}.services-group__head{display:flex;flex-direction:column;gap:4px}.services-group__title{margin:0;font-family:Bounded,sans-serif;font-size:16px;font-weight:400;color:var(--text-dark)}.services-group__hint{margin:0;font-size:13px;color:#28282875}.services-list-inside{display:flex;flex-direction:column;gap:18px}.services-empty{padding:40px 20px;font-family:Manrope,Noto Sans,sans-serif;font-size:15px;color:#28282880;text-align:center}.services-item{position:relative;border-radius:26px;padding:16px 20px 20px;min-height:140px;border:0;box-shadow:none;overflow:hidden;width:100%;text-align:left;cursor:pointer;appearance:none;background:transparent;font:inherit;color:inherit;user-select:none;-webkit-user-select:none;transition:transform .35s ease,filter .35s ease;will-change:transform;display:flex;flex-direction:column}.services-item *{cursor:inherit;user-select:none;-webkit-user-select:none;pointer-events:none}.services-item:after{content:none}.services-item__head{display:flex;justify-content:flex-start;align-items:flex-start;padding-right:84px}.services-item__badge{border:0;background:var(--color-accent-soft);color:var(--color-accent);padding:4px 12px;border-radius:999px}.services-item__icon{width:60px;height:60px;border-radius:50%;border:0;display:flex;align-items:center;justify-content:center;background:var(--color-surface-2);position:absolute;top:16px;right:20px}.services-item__icon img{width:100%;height:100%;object-fit:contain;border-radius:50%}.services-item__body{display:flex;flex-direction:column;gap:6px;margin-top:10px;padding-right:84px}.services-item__body h4{font-family:Bounded,sans-serif;font-size:18px;font-weight:400}.services-item__body p{font-size:14px;line-height:1.4}.services-skeleton-card{border-radius:26px;padding:16px 20px 20px;min-height:140px;background:var(--color-surface);border:0}@media(hover:hover)and (pointer:fine){.product-tile:hover,.product-wide-tile:hover{transform:translateY(-2px)}.services-item:focus-visible{transform:translateY(-6px) scale(1.01);filter:brightness(1.02)}}@media(max-width:380px){.services-page .home-mockup{gap:18px}.services-showcase{gap:12px}.products-mosaic{grid-template-rows:94px 82px 94px;grid-auto-rows:94px;gap:10px}.product-tile{--product-tile-radius: 26px;padding:13px}.product-tile--tall{min-height:186px}.product-tile--short{min-height:94px}.product-tile__title{max-width:124px;font-size:14px}.product-wide-tile{--product-wide-radius: 26px;min-height:164px;padding:16px}.product-wide-tile__title{font-size:16px}.product-wide-tile__description{font-size:12px}.product-wide-tile__content{width:58%}.services-group__title{font-size:15px}.services-group__hint{font-size:12px}}html[data-theme=dark] .product-tile{color:#f7f8fb;background:#17191d;box-shadow:0 16px 36px #0000001f}html[data-theme=dark] .product-tile--cyan,html[data-theme=dark] .product-tile--silver{background:#17191d}html[data-theme=dark] .product-wide-tile__badge{color:#dffbff;background:#04bbd32e}html[data-theme=dark] .product-tile__title,html[data-theme=dark] .product-wide-tile__title{color:#fff}html[data-theme=dark] .product-wide-tile{color:#fff;background:#17191d;box-shadow:0 16px 36px #0000001f}html[data-theme=dark] .product-wide-tile__description{color:rgba(var(--color-text-rgb),.68)}html[data-theme=dark] .product-wide-tile__action{color:#7ff5ff}html[data-theme=dark] .services-page{background-color:var(--color-bg)}html[data-theme=dark] :is(.services-skeleton-card){background:var(--surface-card-bg)!important;border-color:var(--surface-card-border)!important;box-shadow:var(--surface-card-shadow)!important}html[data-theme=dark] .services-empty{color:var(--color-text-muted)}html[data-color-theme=night] .product-tile,html[data-color-theme=night] .product-tile--cyan,html[data-color-theme=night] .product-wide-tile{background:var(--color-surface)}.sbp-limits-card{display:flex;flex-direction:column;gap:12px;padding:16px;border-radius:24px;background:var(--surface-card-bg);border:0;box-shadow:var(--surface-card-shadow);overflow:hidden}.sbp-limits-card--skeleton{pointer-events:none}.sbp-limits-card__header{display:flex;align-items:center;gap:8px;font-size:15px;font-weight:600;color:var(--text-dark)}.sbp-limits-card__header-icon{width:32px;height:32px;border-radius:50%;flex-shrink:0}.sbp-limits-card__rows{display:flex;flex-direction:column;gap:8px}.sbp-limits-card__row{display:flex;justify-content:space-between;align-items:center;font-size:14px}.sbp-limits-card__label{color:rgba(var(--color-text-rgb),.5)}.sbp-limits-card__value{color:var(--text-dark);font-weight:500}.sbp-limits-card__value--remaining{color:var(--text-dark);font-weight:600}.sbp-limits-card__loading{text-align:center;color:rgba(var(--color-text-rgb),.4);font-size:14px;padding:12px 0}.flow-header{position:relative;display:grid;grid-template-columns:44px minmax(0,1fr) 44px;align-items:center;min-height:44px;width:100%;padding:var(--app-telegram-page-top-offset, env(safe-area-inset-top, 0px)) 16px 0;color:var(--color-text-primary)}.flow-header__side{display:flex;justify-content:center}.flow-header__side--start{grid-column-start:1;grid-column-end:2}.flow-header__side--end{grid-column-start:3;grid-column-end:4}.flow-header__button{display:inline-flex;align-items:center;justify-content:center;width:44px;height:44px;padding:0;border:0;border-radius:10px;background:transparent;color:var(--color-text-primary);cursor:pointer;transition:background-color .16s ease,transform .16s ease}.flow-header__button:focus-visible{background:var(--color-surface-2);outline:2px solid var(--color-accent-soft);outline-offset:2px}@media(hover:hover)and (pointer:fine){.flow-header__button:hover:not(:disabled){background:var(--color-surface-2)}}.flow-header__button:active:not(:disabled){background:var(--color-accent-soft);transform:scale(.96)}.flow-header__button:disabled{opacity:.45;cursor:default}.flow-header__heading{position:static;grid-column-start:2;grid-column-end:3;display:flex;min-width:0;align-items:center;justify-content:center;gap:8px;overflow:hidden}.flow-header__title{min-width:0;margin:0;overflow:hidden;color:inherit;font-family:Bounded,sans-serif;font-size:18px;font-weight:400;line-height:1.25;text-align:center;text-overflow:ellipsis;white-space:nowrap}.flow-header__title-icon{display:inline-flex;flex:0 0 32px;width:32px;height:32px;align-items:center;justify-content:center;overflow:hidden;border-radius:10px;background:var(--color-accent-soft);color:var(--color-accent)}.flow-header__title-icon>*{max-width:100%;max-height:100%}.flow-header__title-icon>:is(svg,img){width:20px;height:20px}html[data-theme=dark] .flow-header,html[data-color-theme=night] .flow-header{color:var(--color-text-primary)}html[data-theme=dark] .flow-header__button,html[data-color-theme=night] .flow-header__button{color:inherit}@media(max-width:420px){.home-mockup>.flow-header{width:calc(100% + 24px);margin-inline:-12px}}@media(max-width:360px){.flow-header{padding-inline:12px}.flow-header__heading{gap:6px}.flow-header__title{font-size:16px}.flow-header__title-icon{flex-basis:28px;width:28px;height:28px;border-radius:9px}}@media(prefers-reduced-motion:reduce){.flow-header__button{transition:none}.flow-header__button:active:not(:disabled){transform:none}}.personal-data-page{position:relative;overflow:hidden;padding-top:0}.personal-data-page:before,.personal-data-page:after{display:none}.personal-data-mockup{gap:18px;position:relative;z-index:2}.personal-data-card{background:var(--surface-card-bg);border-radius:26px;border:0;box-shadow:var(--surface-card-shadow);padding:0;display:flex;flex-direction:column;gap:0;overflow:hidden}.personal-data-sections,.personal-data-skeleton{display:flex;flex-direction:column;gap:0}.personal-data-skeleton__row{position:relative;display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:56px;padding:13px 16px}.personal-data-skeleton__row:not(:last-child):after{content:"";position:absolute;left:16px;right:16px;bottom:0;height:1px;background:var(--color-separator)}.personal-data-skeleton__heading{display:inline-flex;align-items:center;gap:10px;min-width:0}.personal-data-skeleton__icon{width:30px;height:30px;border-radius:11px}.personal-data-skeleton__label{width:76px;height:12px}.personal-data-skeleton__value{width:clamp(112px,32vw,132px);height:16px}.personal-data-skeleton__value--pill{height:24px}.personal-data-grither-id{position:relative;display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:56px;padding:13px 16px;border-radius:0;background:transparent;border:0}.personal-data-grither-id:after{content:"";position:absolute;left:16px;right:16px;bottom:0;height:1px;background:var(--color-separator)}.personal-data-grither-id--skeleton{cursor:default}.personal-data-grither-id__label{font-family:Manrope,sans-serif;font-size:13px;color:var(--color-text-muted)}.personal-data-row-heading{display:inline-flex;align-items:center;gap:10px;min-width:0}.personal-data-row-icon{width:30px;height:30px;border-radius:11px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;color:#fff}.personal-data-row-icon--id{background:var(--color-accent);color:#fff}.personal-data-row-icon--verification{background:#34c759;color:#fff}.personal-data-row-icon--identity{background:#7c5cff;color:#fff}.personal-data-row-icon--phone{background:#ff9500;color:#fff}.personal-data-grither-id__copy-trigger{display:inline-flex;align-items:center;justify-content:flex-end;gap:8px;min-width:0;flex:1;border:none;background:transparent;padding:0;color:inherit;font:inherit;text-align:right;cursor:pointer;transition:opacity .2s ease,transform .15s ease}.personal-data-grither-id__copy-trigger:focus-visible{outline:2px solid var(--color-accent);outline-offset:4px;border-radius:12px}.personal-data-grither-id__copy-trigger:active{transform:scale(.98)}.personal-data-grither-id__copy-trigger:disabled{cursor:default;opacity:.72}.personal-data-grither-id__value{min-width:0;font-family:Unbounded,sans-serif;font-size:14px;font-weight:600;color:var(--color-text-primary)}.personal-data-grither-id__copy-icon{width:14px;height:14px;flex-shrink:0;color:var(--color-accent);transition:color .2s ease,transform .15s ease}.personal-data-grither-id__copy-trigger--copied .personal-data-grither-id__copy-icon,.personal-data-grither-id__copy-icon--copied{color:#22a85a}.personal-data-grither-id__copy-trigger:hover .personal-data-grither-id__copy-icon,.personal-data-grither-id__copy-trigger:focus-visible .personal-data-grither-id__copy-icon{transform:scale(1.08)}.personal-data-section{position:relative;display:flex;flex-direction:column;gap:6px;padding:13px 16px;background:transparent;border:0}.personal-data-section:not(:last-child):after{content:"";position:absolute;left:16px;right:16px;bottom:0;height:1px;background:var(--color-separator)}.personal-data-section__row{display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:24px}.personal-data-section__label{font-family:Manrope,sans-serif;font-size:13px;color:var(--color-text-muted)}.personal-data-section__value{font-family:Manrope,sans-serif;font-size:15px;color:var(--color-text-primary);line-height:1.4}.personal-data-section__value--right{margin-left:auto;text-align:right;min-width:0}.personal-data-badge{display:inline-flex;align-items:center;justify-content:center;min-height:24px;padding:4px 12px;border-radius:20px;font-family:Manrope,sans-serif;font-size:12px;font-weight:500;line-height:1;white-space:nowrap}.personal-data-badge--approved{background:#4caf501f;color:#2e7d32;border:1px solid rgba(76,175,80,.25)}.personal-data-badge--pending{background:#ffc1071f;color:#8b6914;border:1px solid rgba(255,193,7,.25)}.personal-data-badge--failed{background:#f443361f;color:#c62828;border:1px solid rgba(244,67,54,.25)}.personal-data-badge--none{background:#9e9e9e1f;color:#2828288c;border:1px solid rgba(158,158,158,.25)}.personal-data-phone-list{display:flex;flex-direction:column;gap:0;align-items:flex-end;flex:1;min-width:0;margin-top:0;text-align:right}.personal-data-phone-item{position:relative;display:flex;align-items:center;justify-content:flex-end;gap:10px;min-height:24px;padding:0;border-radius:0;background:transparent;border:0}.personal-data-phone-item:not(:last-child):after{content:"";position:absolute;left:0;right:0;bottom:0;height:1px;background:var(--color-separator)}.personal-data-phone-info{display:flex;align-items:center;justify-content:flex-end;flex-wrap:wrap;gap:8px;min-width:0;margin-left:auto;text-align:right}.personal-data-phone-number{font-family:Manrope,sans-serif;font-size:14px;color:var(--color-text-primary);font-weight:500;text-align:right;white-space:nowrap}.personal-data-phone-primary{font-family:Manrope,sans-serif;font-size:11px;color:var(--color-accent);background:rgba(var(--color-text-rgb),.1);border:1px solid rgba(var(--color-text-rgb),.2);border-radius:10px;padding:2px 8px}.personal-data-phone-delete{width:28px;height:28px;border-radius:50%;border:none;background:#f4433614;color:#28282866;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .2s ease,color .2s ease}.personal-data-phone-delete:focus-visible:not(:disabled){background:#f4433626;color:#c62828}.personal-data-phone-delete:disabled{opacity:.5;cursor:not-allowed}.personal-data-phone-delete-spinner{width:12px;height:12px;border:2px solid rgba(40,40,40,.15);border-top-color:#28282880;border-radius:50%;animation:personal-data-spin .6s linear infinite}@keyframes personal-data-spin{to{transform:rotate(360deg)}}.personal-data__submit{margin-top:6px;width:100%;border:none;border-radius:18px;padding:15px;font-family:Bounded,sans-serif;font-size:15px;color:var(--neutral-primary-text);background:var(--neutral-primary-bg);box-shadow:none;cursor:pointer;transition:transform .2s ease,opacity .2s ease}.personal-data__submit:active{transform:translateY(1px);opacity:.9}.personal-data__submit:focus-visible{outline:2px solid var(--color-accent);outline-offset:3px}html[data-theme=dark] .personal-data-grither-id{background:transparent;border-color:transparent}@media(max-width:420px){.personal-data-card{padding:0}}.personal-data-section--limits{margin-top:-2px;padding:0;gap:8px;background:transparent;border-radius:0;border:0;box-shadow:none}.personal-data-section__title{font-family:Bounded,sans-serif;font-size:14px;font-weight:500;line-height:1.3;color:rgba(var(--color-text-rgb),.62);padding:0 16px;margin:0}.personal-data-section--phones{flex-direction:row;align-items:flex-start;justify-content:space-between;gap:14px}.personal-data-section--phones>.personal-data-row-heading{flex:0 0 auto;padding-top:0}.crypto-network-option-label{display:inline-flex;align-items:center;min-width:0;gap:8px}.crypto-network-option-label__icon{width:24px;height:24px;border-radius:50%;border:1px solid rgba(var(--color-text-rgb),.1);background:#ffffffeb;display:inline-flex;align-items:center;justify-content:center;flex:0 0 24px;box-shadow:inset 0 1px #ffffffd1}.crypto-network-option-label__icon img{width:18px;height:18px;display:block;object-fit:contain}.crypto-network-option-label__fallback{font-family:Bounded,sans-serif;font-size:10px;font-weight:400;color:#0e9aad;line-height:1}.crypto-network-option-label__text{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}html[data-theme=dark] .crypto-network-option-label__icon{border-color:#ffffff29;background:#ffffff1a;box-shadow:none}.requisites-page{position:relative;overflow:hidden;padding-top:0}.requisites-page:before,.requisites-page:after{display:none}.requisites-mockup{position:relative;z-index:2;gap:14px}.requisites-card{background:var(--surface-card-bg);border-radius:26px;border:0;box-shadow:var(--surface-card-shadow);padding:0;display:flex;flex-direction:column;gap:0}.requisites-card__content{display:flex;flex-direction:column;gap:0;padding:0 14px 12px}.requisites-list-skeleton{display:flex;flex-direction:column;gap:0}.requisites-list-skeleton__entry{display:grid;grid-template-columns:38px minmax(0,1fr) 34px;align-items:center;gap:10px;min-height:68px;padding:10px 0}.requisites-list-skeleton__content{display:flex;min-width:0;flex-direction:column;gap:7px}.requisites-list-skeleton__icon,.requisites-list-skeleton__action{border-radius:12px}.requisites-card__intro,.requisites-card__description{font-size:14px;line-height:1.3;color:var(--color-text-muted);font-family:Manrope,sans-serif;font-weight:400}.requisites-steps{display:flex;flex-direction:column;gap:12px}.requisites-step{display:flex;gap:12px;align-items:flex-start;padding:12px;border-radius:18px;background:var(--color-surface-2);border:0;box-shadow:none}.requisites-step__bullet{width:8px;height:8px;border-radius:12px;background:var(--color-accent);flex-shrink:0;margin-top:6px}.requisites-step__text{font-size:14px;line-height:1.4;color:var(--text-dark);font-family:Manrope,sans-serif;font-weight:400}.requisites-card__cta{width:100%;border:none;border-radius:18px;padding:15px;display:inline-flex;align-items:center;justify-content:center;gap:8px;font-family:Bounded,sans-serif;font-size:15px;color:#fff;background:var(--color-accent);box-shadow:none;cursor:pointer;transition:transform .2s ease,opacity .2s ease}.requisites-card__cta:active{transform:translateY(1px);opacity:.9}.requisites-card__cta:focus-visible{outline:2px solid var(--color-accent);outline-offset:3px}.requisites-empty{display:flex;align-items:center;min-height:58px;gap:10px;padding:8px 0 4px}.requisites-empty__icon,.requisites-entry__icon{width:38px;height:38px;border-radius:12px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;background:var(--color-accent);color:#fff}.requisites-empty__text{font-family:Manrope,sans-serif;font-size:13px;line-height:1.35;color:var(--color-text-muted)}.requisites-entry-list{display:flex;flex-direction:column;gap:0;overflow:hidden}.requisites-entry{position:relative;display:grid;grid-template-columns:38px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:68px;padding:10px 0;border-radius:0;background:transparent;border:0;box-shadow:none}.requisites-entry:not(:last-child):after{content:"";position:absolute;left:48px;right:0;bottom:0;height:1px;background:var(--color-separator)}.requisites-entry__main{width:100%;min-width:0;border:0;background:transparent;color:inherit;padding:0;text-align:left;display:flex;flex-direction:column;gap:4px;cursor:pointer}.requisites-entry__main:focus-visible{outline:2px solid var(--color-accent);outline-offset:4px;border-radius:12px}.requisites-entry__topline{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px;width:100%;min-width:0}.requisites-entry__title{min-width:0;font-family:Bounded,sans-serif;font-size:15px;font-weight:500;color:var(--color-text-primary);line-height:1.25;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.requisites-entry__pill{flex-shrink:0;display:inline-flex;align-items:center;min-height:22px;border-radius:999px;padding:3px 8px;background:var(--color-accent-soft);color:var(--color-accent);font-family:Manrope,sans-serif;font-size:11px;font-weight:600;line-height:1}.requisites-entry__value{font-family:Manrope,sans-serif;font-size:13px;line-height:1.3;color:var(--color-text-muted);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.requisites-entry__actions{display:inline-flex;align-items:center;gap:4px}.requisites-entry__action{width:34px;height:34px;border-radius:12px;border:0;padding:0;display:inline-flex;align-items:center;justify-content:center;background:var(--color-surface-2);color:var(--color-text-muted);cursor:pointer;transition:color .15s ease,background .15s ease,transform .15s ease}.requisites-entry__action:active{transform:scale(.96)}.requisites-entry__action:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.requisites-entry__action--danger{color:#dc3545}html[data-theme=dark] .requisites-entry__action--danger{color:#ff6b6b}.requisites-form{display:flex;flex-direction:column;gap:16px;padding:14px 16px 16px}.requisites-form__field{display:flex;flex-direction:column;gap:6px}.requisites-form__label{font-size:13px;font-weight:500;color:var(--color-text-muted);opacity:1}.requisites-form__input{width:100%;padding:12px 14px;border-radius:16px;border:1px solid var(--color-border);background:var(--color-surface-2);font-size:16px;color:var(--color-text-primary);outline:none;transition:border-color .2s,box-shadow .2s;box-sizing:border-box}.requisites-form__input:focus{border-color:var(--color-accent);box-shadow:none}.requisites-form__input::placeholder{color:var(--color-text-muted);opacity:1}.requisites-form__input--mono{font-family:Courier New,Courier,monospace;font-size:16px}.requisites-network-dropdown{position:relative}.requisites-network-dropdown__trigger{width:100%;padding:12px 14px;border-radius:16px;border:1px solid var(--color-border);background:var(--color-surface-2);font-size:16px;color:var(--color-text-primary);outline:none;transition:border-color .2s,box-shadow .2s;box-sizing:border-box;cursor:pointer;display:flex;align-items:center;justify-content:space-between;gap:8px;text-align:left}.requisites-network-dropdown__trigger:focus{border-color:var(--color-accent);box-shadow:none}.requisites-network-dropdown__trigger--open{border-color:var(--color-accent);box-shadow:none}.requisites-network-dropdown__chevron{width:10px;height:6px;flex-shrink:0;transition:transform .2s ease}.requisites-network-dropdown__trigger--open .requisites-network-dropdown__chevron{transform:rotate(180deg)}.requisites-network-dropdown__list{position:absolute;top:calc(100% + 6px);left:0;right:0;border-radius:16px;border:1px solid var(--color-border);background:var(--color-surface);box-shadow:var(--surface-card-shadow);z-index:10;overflow:hidden;animation:requisites-dropdown-in .15s ease-out}@keyframes requisites-dropdown-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.requisites-network-dropdown__option{width:100%;padding:12px 14px;border:none;background:transparent;font-size:15px;color:var(--text-dark);cursor:pointer;text-align:left;transition:background .15s;display:flex;align-items:center;justify-content:space-between}.requisites-network-dropdown__option:focus-visible{background:rgba(var(--color-text-rgb),.08)}.requisites-network-dropdown__option--selected{color:var(--color-accent);font-weight:500}.requisites-network-dropdown__option+.requisites-network-dropdown__option{border-top:1px solid rgba(0,0,0,.06)}html[data-theme=dark] .requisites-network-dropdown__trigger{background:var(--color-surface-2);border-color:var(--color-border);color:var(--color-text-primary)}html[data-theme=dark] .requisites-network-dropdown__trigger:focus,html[data-theme=dark] .requisites-network-dropdown__trigger--open{border-color:rgba(var(--color-text-rgb),.42);box-shadow:0 0 0 3px rgba(var(--color-text-rgb),.16)}html[data-theme=dark] .requisites-network-dropdown__list{background:var(--color-surface);border-color:var(--color-border);box-shadow:none}html[data-theme=dark] .requisites-network-dropdown__option{color:var(--color-text-primary)}html[data-theme=dark] .requisites-network-dropdown__option:focus-visible{background:rgba(var(--color-text-rgb),.08)}html[data-theme=dark] .requisites-network-dropdown__option--selected{color:var(--color-accent);background:rgba(var(--color-text-rgb),.12)}html[data-theme=dark] .requisites-network-dropdown__option+.requisites-network-dropdown__option{border-top-color:rgba(var(--color-text-rgb),.2)}.requisites-form__error{font-size:13px;color:#dc3545}.requisites-form__hint{font-size:12px;color:#dc3545;margin-top:2px}.requisites-form__input--invalid{border-color:#dc354580}.requisites-form__input--invalid:focus{border-color:#dc354599;box-shadow:0 0 0 3px #dc35451f}.requisites-card__cta:disabled{opacity:.5;cursor:not-allowed}.requisites-sections{display:grid;gap:12px}.requisites-section__header{display:flex;align-items:center;justify-content:space-between;gap:10px;padding:12px 14px 6px}.requisites-section__heading{display:inline-flex;align-items:center;gap:8px;min-width:0}.requisites-section__heading h2{margin:0;color:var(--color-text-primary);font:500 16px/1.25 Bounded,sans-serif;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.requisites-section__count{display:inline-grid;min-width:22px;min-height:22px;place-items:center;border-radius:999px;padding:0 7px;background:var(--color-accent-soft);color:var(--color-accent);font:600 11px/1 Manrope,sans-serif}.requisites-section__add{display:inline-flex;align-items:center;justify-content:center;gap:5px;min-height:34px;border:0;border-radius:12px;padding:0 10px;background:var(--color-accent-soft);color:var(--color-accent);font:600 12px/1 Manrope,sans-serif;white-space:nowrap;flex-shrink:0}.requisites-section__add svg{width:15px;height:15px}@media(max-width:420px){.requisites-card{padding:0}}.faq-page{position:relative;overflow:hidden;padding-top:0}.faq-page:before,.faq-page:after{display:none}.faq-mockup{gap:24px;position:relative;z-index:2}.faq-card{overflow:visible;background:transparent;border:0;box-shadow:none;padding:0;display:flex;flex-direction:column;gap:0}.faq-page .faq-card{background:transparent!important;background-image:none!important;border:0!important;box-shadow:none!important}.faq-card:before{display:none}.faq-group+.faq-group{margin-top:18px}.faq-group__title{margin:0 4px 10px;color:var(--color-text-muted);font:600 13px/1.3 Manrope,sans-serif}.faq-list{position:relative;z-index:1;display:flex;flex-direction:column;gap:0;overflow:hidden;border:1px solid var(--surface-card-border);border-radius:22px;background:var(--surface-card-bg);box-shadow:var(--surface-card-shadow)}.faq-item{position:relative;border:none;border-radius:0;background:transparent;box-shadow:none;padding:0}.faq-item:not(:last-child):after{content:"";position:absolute;left:18px;right:18px;bottom:0;height:1px;background:var(--color-separator);box-shadow:none;pointer-events:none}.faq-item--open{background:transparent}.faq-item__header{border:none;background:transparent;padding:15px 18px;margin:0;display:flex;align-items:center;justify-content:space-between;gap:12px;width:100%;text-align:left;cursor:pointer;transition:background .18s ease}.faq-item__question{font-family:Manrope,sans-serif;font-size:16px;line-height:1.3;color:var(--text-dark);flex:1}.faq-item__toggle{width:24px;height:24px;border-radius:50%;background:transparent;border:none;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;color:#192a3057;box-shadow:none;transition:transform .25s ease}.faq-item__toggle-icon{display:block;width:10px;height:6px;transition:transform .25s ease}.faq-item__toggle--open .faq-item__toggle-icon{transform:rotate(180deg)}.faq-item__divider{display:block;width:auto;height:1px;background:var(--color-separator);box-shadow:none;margin:0 18px 12px}.faq-item__answer{font-family:Manrope,sans-serif;font-size:13px;line-height:1.5;color:var(--text-dark);padding:0 18px 16px}.faq-item__answer p{margin:0 0 8px}.faq-item__answer p:last-child{margin-bottom:0}.faq-notice{display:grid;gap:3px;margin-top:10px;border-radius:14px;padding:11px 12px;background:var(--color-accent-soft);color:var(--color-text-primary)}.faq-notice strong{color:var(--color-accent);font-weight:700}.faq-item__answer ul,.faq-item__answer ol{margin:6px 0 8px;padding-left:20px;display:flex;flex-direction:column;gap:4px}.faq-item__answer ul{list-style:none;padding-left:0}.faq-item__answer ul li{padding-left:16px;position:relative}.faq-item__answer ul li:before{content:"";position:absolute;left:0;top:7px;width:6px;height:6px;border-radius:50%;background:var(--color-accent)}.faq-item__answer ol li{padding-left:2px}.faq-item__answer ol li::marker{color:var(--color-accent);font-weight:600}.faq-who{display:flex;flex-direction:column;gap:10px}.faq-who p{margin:0;font-size:13px;line-height:1.5;color:var(--text-dark)}.faq-who__company{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.faq-who__name{font-family:Bounded,sans-serif;font-size:13px;font-weight:500;color:var(--text-dark);letter-spacing:.02em}.faq-who__badge{display:inline-flex;align-items:center;padding:2px 10px;border-radius:20px;background:var(--color-surface);color:#fff;font-family:Manrope,sans-serif;font-size:11px;font-weight:600;letter-spacing:.03em;white-space:nowrap}.faq-who__details{display:flex;flex-direction:column;gap:0;margin-top:2px}.faq-who__detail{position:relative;display:flex;align-items:flex-start;gap:10px;padding:9px 0;border:none;border-radius:0;background:transparent}.faq-who__detail:not(:last-child):after{content:"";position:absolute;left:38px;right:0;bottom:0;height:1px;background:#ffffff38}.faq-who__detail-icon{display:flex;align-items:center;justify-content:center;width:28px;height:28px;border-radius:50%;background:var(--color-accent-icon-bg);color:var(--color-accent);flex-shrink:0}.faq-who__detail-label{display:block;font-family:Manrope,sans-serif;font-size:11px;color:var(--color-accent);font-weight:600;letter-spacing:.03em;line-height:1.2}.faq-who__detail-value{display:block;font-family:Manrope,sans-serif;font-size:12px;color:var(--text-dark);line-height:1.4;margin-top:1px}.faq-item__header:focus-visible{outline:2px solid rgba(var(--color-text-rgb),.6);outline-offset:-2px}@media(hover:hover)and (pointer:fine){.faq-item__header:hover,.faq-item__header:focus-visible{background:rgba(var(--color-text-rgb),.06)}}html[data-theme=dark] .faq-item{background:transparent;border-color:transparent;box-shadow:none}html[data-theme=dark] .faq-item--open{background:transparent}html[data-theme=dark] .faq-item__header:hover,html[data-theme=dark] .faq-item__header:focus-visible{background:rgba(var(--color-text-rgb),.08)}html[data-theme=dark] .faq-item__toggle{border-color:transparent;color:#ffffff52;box-shadow:none}html[data-theme=dark] .faq-who__detail{background:transparent;border-color:transparent}html[data-theme=dark] .faq-who__detail-icon{background:rgba(var(--color-text-rgb),.16)}html[data-theme=dark] .faq-who__detail:not(:last-child):after{background:var(--color-separator)}@media(max-width:420px){.faq-item__header{padding-left:16px;padding-right:16px}.faq-item:not(:last-child):after{left:16px;right:16px}.faq-item__divider{margin-left:16px;margin-right:16px}.faq-item__answer{padding-left:16px;padding-right:16px}}.vpb{display:flex;flex-direction:column;gap:8px;padding:16px;background:var(--surface-card-bg);border-radius:20px;border:0;box-shadow:var(--surface-card-shadow)}html[data-theme=dark] .vpb{background:var(--color-surface);border-color:var(--surface-card-border);box-shadow:none}.vpb--compact{padding:14px;gap:6px}.vpb__header{display:flex;align-items:center;justify-content:space-between}.vpb__discount-label{font-family:Manrope,sans-serif;font-size:13px;font-weight:500;color:var(--color-text-muted)}.vpb__discount-value{font-family:Bounded,sans-serif;font-size:18px;font-weight:600;color:var(--color-accent);line-height:1}.vpb__discount-value--zero{color:var(--color-text-primary)}.vpb--compact .vpb__discount-value{font-size:16px}.vpb__track{position:relative;height:8px;background:rgba(var(--color-text-rgb),.1);border-radius:4px;overflow:visible;margin-top:2px}.vpb__fill{position:absolute;top:0;left:0;height:100%;border-radius:4px;background:var(--color-accent);transition:width .6s cubic-bezier(.4,0,.2,1);min-width:0}.vpb__dot{position:absolute;top:50%;width:12px;height:12px;border-radius:50%;background:var(--color-surface);border:2px solid var(--color-border);transform:translate(-50%,-50%);z-index:2;transition:border-color .3s ease,background .3s ease}.vpb__dot--reached{border-color:var(--color-accent);background:var(--color-accent)}.vpb__labels{position:relative;height:16px;margin-top:2px}.vpb__label{position:absolute;transform:translate(-50%);font-family:Manrope,sans-serif;font-size:11px;font-weight:600;color:var(--color-text-muted);line-height:1;white-space:nowrap}.vpb__label:first-child{transform:translate(0)}.vpb__label:last-child{transform:translate(-100%)}.vpb__label--reached{color:var(--color-accent)}.vpb__discounts{position:relative;height:14px}.vpb__discount-tier{position:absolute;transform:translate(-50%);font-family:Manrope,sans-serif;font-size:10px;font-weight:600;color:var(--color-text-muted);line-height:1;white-space:nowrap}.vpb__discount-tier:last-child{transform:translate(-100%)}.vpb__discount-tier--reached{color:var(--color-accent)}.vpb__hint{font-family:Manrope,sans-serif;font-size:12px;font-weight:500;color:var(--color-text-muted);line-height:1.4;margin:0;text-align:center}.vpb--compact .vpb__hint{font-size:11px}@media(max-width:360px){.vpb{padding:12px}.vpb__discount-value{font-size:16px}.vpb__label{font-size:10px}}.referral-page{position:relative;overflow:hidden;padding-top:0}.referral-page:before,.referral-page:after{display:none}.referral-mockup{gap:18px;position:relative;z-index:2}.referral-card{position:relative;background:transparent;border-radius:0;padding:0;display:flex;flex-direction:column;gap:12px;border:0;box-shadow:none}.referral-metrics{display:flex;flex-direction:column;gap:0;background:var(--surface-card-bg);border-radius:22px;box-shadow:var(--surface-card-shadow);overflow:hidden}.referral-metric-row{position:relative;display:grid;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:10px;min-height:62px;padding:12px 16px;background:transparent;border:0}.referral-metric-row:not(:last-child):after{content:"";position:absolute;left:60px;right:16px;bottom:0;height:1px;background:var(--color-separator)}.referral-metric-row__icon{width:34px;height:34px;border-radius:12px;display:inline-flex;align-items:center;justify-content:center;background:var(--color-accent);color:#fff}.referral-metric-row__icon--balance{background:#34c759;color:#fff}.referral-metric-row__icon--friends{background:var(--color-accent);color:#fff}.referral-metric-row__icon--volume{background:#ff9500;color:#fff}.referral-metric-row__icon--discount{background:#7c5cff;color:#fff}.referral-metric-row__label{min-width:0;font-family:Manrope,sans-serif;font-size:14px;font-weight:500;color:var(--color-text-primary);line-height:1.3}.referral-metric-row__value{display:block;max-width:150px;font-family:Bounded,sans-serif;font-size:17px;font-weight:600;color:var(--color-text-primary);line-height:1.2;text-align:right;white-space:nowrap;overflow:hidden}.referral-metric-row__value-skeleton{display:block;width:72px;height:20px;border-radius:12px}.referral-progress-skeleton{display:flex;flex-direction:column;gap:14px;padding:18px 16px;border-radius:20px;background:var(--surface-card-bg);border:0;box-shadow:var(--surface-card-shadow)}.referral-actions{display:flex;margin-top:4px}.referral-action{width:100%;display:flex;align-items:center;justify-content:center;gap:8px;padding:14px 12px;border-radius:18px;font-family:Bounded,sans-serif;font-size:14px;font-weight:600;border:none;background:var(--neutral-primary-bg);color:var(--neutral-primary-text);box-shadow:none;cursor:pointer;transition:transform .2s ease,opacity .2s ease;-webkit-tap-highlight-color:transparent;white-space:nowrap;line-height:1.3}.referral-action__icon{flex-shrink:0}.referral-action:active{transform:scale(.97)}.referral-heart-animation{position:relative;width:100%;min-height:156px;margin-top:-2px;display:flex;align-items:center;justify-content:center;pointer-events:none;-webkit-user-select:none;user-select:none}.referral-heart-animation__stage{width:clamp(118px,34vw,158px);height:clamp(118px,34vw,158px)}.referral-heart-animation__stage svg,.referral-heart-animation__stage canvas{display:block;width:100%!important;height:100%!important}.referral-heart-animation__poster{position:absolute;width:clamp(118px,34vw,158px);height:clamp(118px,34vw,158px);object-fit:contain;display:block}.referral-history{display:flex;flex-direction:column;gap:8px}.referral-history__title{font-family:Manrope,sans-serif;font-size:13px;font-weight:500;color:var(--color-text-muted);line-height:1.3;margin:0}.referral-history__list{background:var(--surface-card-bg);border-radius:22px;box-shadow:var(--surface-card-shadow);display:flex;flex-direction:column;gap:0;overflow:hidden}.referral-history__item{position:relative;background:transparent;border-radius:0;padding:12px 16px;display:flex;align-items:center;justify-content:space-between;border:0}.referral-history__item:not(:last-child):after{content:"";position:absolute;left:52px;right:16px;bottom:0;height:1px;background:var(--color-separator)}.referral-history__user{display:flex;align-items:center;gap:8px}.referral-history__avatar{width:28px;height:28px;border-radius:50%;background:var(--color-surface-2);color:var(--color-accent);display:flex;align-items:center;justify-content:center;flex-shrink:0}.referral-history__username{font-family:Manrope,sans-serif;font-size:14px;font-weight:400;color:var(--color-text-primary);line-height:1.3}.referral-history__amount{font-family:Manrope,sans-serif;font-size:14px;font-weight:500;color:#4caf50;line-height:1.3;white-space:nowrap}@media(max-width:360px){.referral-action{padding:13px 10px;font-size:13px}.referral-heart-animation{min-height:138px}.referral-metric-row{grid-template-columns:32px minmax(0,1fr) auto;gap:8px;padding:11px 14px}.referral-metric-row__value{max-width:118px;font-size:15px}}@media(prefers-reduced-motion:reduce){.referral-heart-animation__stage{display:none}.referral-heart-animation__poster{position:static}}.theme-selector__trigger{min-width:0;min-height:44px;margin:-6px -4px -6px 0;padding:6px 0 6px 12px;border:0;display:inline-flex;align-items:center;justify-content:flex-end;gap:3px;background:transparent;color:var(--color-text-muted);font-family:Manrope,sans-serif;font-size:14px;font-weight:600;line-height:1;cursor:pointer}.theme-selector__trigger svg{flex:0 0 auto;opacity:.64}html[data-theme=dark] .theme-selector__trigger,html[data-theme=dark] .theme-selector__trigger span{color:var(--color-text-muted)}.theme-selector__trigger:active{opacity:.72}.theme-selector__trigger:focus-visible,.theme-selector__close:focus-visible,.theme-selector__option:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.theme-selector__backdrop{position:fixed;inset:0;z-index:1300;background:var(--app-modal-backdrop-bg);-webkit-backdrop-filter:var(--app-modal-backdrop-blur);backdrop-filter:var(--app-modal-backdrop-blur);opacity:calc(1 - var(--drawer-swipe-progress));transition:opacity calc(var(--drawer-swipe-strength) * .22s) ease}.theme-selector__backdrop[data-starting-style],.theme-selector__backdrop[data-ending-style]{opacity:0}.theme-selector__viewport{position:fixed;inset:0;z-index:1301;display:flex;align-items:flex-end;justify-content:center;pointer-events:none}.theme-selector__sheet{box-sizing:border-box;width:min(100%,480px);max-height:min(46dvh,390px);overflow:clip;border:1px solid var(--color-border);border-bottom:0;border-radius:26px 26px 0 0;padding-bottom:max(18px,env(safe-area-inset-bottom,0px));display:flex;flex-direction:column;background:var(--color-surface);color:var(--color-text-primary);box-shadow:0 -16px 40px #00000024;outline:0;pointer-events:auto;transform:translateY(var(--drawer-swipe-movement-y));transition:transform calc(var(--drawer-swipe-strength) * .28s) cubic-bezier(.32,.72,0,1)}.theme-selector__sheet[data-starting-style],.theme-selector__sheet[data-ending-style]{transform:translateY(100%)}.theme-selector__sheet[data-swiping]{transition-duration:0ms}.theme-selector__drag-header{flex:0 0 auto;padding:7px 18px 0;touch-action:none}.theme-selector__handle{display:block;width:36px;height:4px;margin:0 auto 8px;border-radius:4px;background:rgba(var(--color-text-rgb),.16)}.theme-selector__heading{min-height:42px;display:flex;align-items:center;justify-content:space-between;gap:12px}.theme-selector__title{min-width:0;margin:0;color:var(--color-text-primary);font-family:Bounded,sans-serif;font-size:19px;font-weight:500;line-height:1.2}.theme-selector__close{flex:0 0 auto;width:40px;height:40px;padding:0;border:0;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;background:var(--color-surface-2);color:var(--color-text-primary);cursor:pointer}.theme-selector__description{position:absolute;overflow:hidden;width:1px;height:1px;margin:-1px;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.theme-selector__content{min-height:0;overflow:auto;padding:12px 18px 4px;overscroll-behavior:contain}.theme-selector__options{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px}.theme-selector__option{min-width:0;padding:0;border:0;display:flex;flex-direction:column;align-items:center;gap:8px;background:transparent;color:var(--color-text-primary);font-family:Manrope,sans-serif;cursor:pointer}.theme-selector__preview{--theme-preview-bg: #eef0f4;--theme-preview-surface: #ffffff;--theme-preview-raised: #f7f8fa;box-sizing:border-box;width:min(100%,86px);height:112px;padding:9px 8px;border:1px solid rgba(14,22,33,.08);border-radius:16px;display:flex;flex-direction:column;gap:7px;background:var(--theme-preview-bg);box-shadow:0 5px 14px #0e162114;transition:box-shadow .18s ease,transform .18s ease}.theme-selector__preview--light{--theme-preview-bg: #eef0f4;--theme-preview-surface: #ffffff;--theme-preview-raised: #f7f8fa}.theme-selector__preview--dark{--theme-preview-bg: #0b0b0c;--theme-preview-surface: #1c1c1e;--theme-preview-raised: #2c2c2e}.theme-selector__preview--night{--theme-preview-bg: #141f2e;--theme-preview-surface: #1a2b40;--theme-preview-raised: #23354b}.theme-selector__preview-top{display:flex;align-items:center;justify-content:space-between}.theme-selector__preview-avatar{width:13px;height:13px;border-radius:50%;background:var(--color-accent)}.theme-selector__preview-pill{width:24px;height:10px;border-radius:8px;background:var(--theme-preview-raised)}.theme-selector__preview-card{height:28px;border-radius:7px;background:var(--theme-preview-surface)}.theme-selector__preview-grid{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:4px}.theme-selector__preview-grid span{height:11px;border-radius:4px;background:var(--theme-preview-raised)}.theme-selector__preview-footer{min-height:0;flex:1 1 auto;border-radius:7px;background:var(--theme-preview-surface)}.theme-selector__option.is-active .theme-selector__preview{box-shadow:0 0 0 2px var(--color-accent),0 6px 16px #0e16211f}.theme-selector__option:active .theme-selector__preview{transform:scale(.98)}.theme-selector__label{overflow:hidden;max-width:100%;font-size:13px;font-weight:600;line-height:1.2;text-overflow:ellipsis;white-space:nowrap}.theme-selector__radio{width:18px;height:18px;border:2px solid rgba(var(--color-text-rgb),.22);border-radius:50%;display:inline-flex;align-items:center;justify-content:center;transition:border-color .18s ease,background-color .18s ease}.theme-selector__radio span{width:8px;height:8px;border-radius:50%;background:#fff;opacity:0;transform:scale(.5);transition:opacity .18s ease,transform .18s ease}.theme-selector__option.is-active .theme-selector__radio{border-color:var(--color-accent);background:var(--color-accent)}.theme-selector__option.is-active .theme-selector__radio span{opacity:1;transform:scale(1)}@media(max-width:340px){.theme-selector__sheet{max-height:min(50dvh,390px)}.theme-selector__drag-header,.theme-selector__content{padding-right:14px;padding-left:14px}.theme-selector__options{gap:7px}.theme-selector__preview{height:104px}.theme-selector__label{font-size:12px}}@media(prefers-reduced-motion:reduce){.theme-selector__backdrop,.theme-selector__sheet,.theme-selector__preview,.theme-selector__radio,.theme-selector__radio span{transition-duration:0ms}}.profile-page{position:relative;overflow:hidden}.profile-stack{position:relative;width:100%;min-height:100vh}.profile-layer{position:absolute;inset:0;width:100%;height:100%;opacity:0;pointer-events:none;transition:opacity .25s ease;will-change:opacity;overflow:hidden}.profile-layer.is-active{position:relative;opacity:1;pointer-events:auto;height:auto;overflow:visible}.profile-layer--base{z-index:1}.profile-layer:not(.profile-layer--base){z-index:2}.profile-page:before,.profile-page:after{display:none}.profile-mockup{gap:18px;position:relative;z-index:2}.profile-header{padding:0 16px;align-items:center}.profile-user{display:flex;align-items:center;gap:12px}.profile-card{background:transparent;border:none;box-shadow:none;padding:0;display:flex;flex-direction:column;gap:14px}.profile-card .vpb{position:relative;overflow:hidden;isolation:isolate;border-radius:26px;padding:18px 20px 20px;background:var(--surface-card-bg);border:0;box-shadow:var(--surface-card-shadow)}.profile-card .vpb:before{content:"";position:absolute;inset:0;border-radius:inherit;background:var(--color-surface);pointer-events:none;z-index:0}.profile-card .vpb>*{position:relative;z-index:1}.profile-card .vpb__track{background:rgba(var(--color-text-rgb),.1)}.profile-card .vpb__hint{color:rgba(var(--color-text-rgb),.72)}.profile-actions{position:relative;display:flex;flex-direction:column;gap:0;overflow:hidden;border-radius:26px;background:var(--surface-card-bg);border:0;box-shadow:var(--surface-card-shadow);isolation:isolate}.profile-actions:before{content:"";position:absolute;inset:0;border-radius:inherit;background:var(--color-surface);pointer-events:none;z-index:0}.profile-actions--secondary,.profile-actions--settings{margin-top:2px}.profile-action{position:relative;z-index:1;display:flex;align-items:center;justify-content:space-between;width:100%;min-height:56px;border:none;border-radius:0;padding:9px 18px 9px 16px;background:transparent;box-shadow:none;cursor:pointer;font:inherit;color:inherit;text-align:left;transition:background .18s ease}.profile-action:not(:last-child):after{content:"";position:absolute;left:62px;right:18px;bottom:0;height:1px;background:var(--color-separator);box-shadow:none}.profile-action:focus-visible{outline:2px solid rgba(var(--color-text-rgb),.6);outline-offset:-2px}.profile-action__info{display:flex;align-items:center;gap:12px;min-width:0}.profile-action__icon{width:34px;height:34px;display:flex;align-items:center;justify-content:center;border-radius:12px;background:var(--color-surface-2);border:0;box-shadow:none;color:#fff;flex-shrink:0}.profile-action__icon--personal{background:var(--color-accent);color:#fff}.profile-action__icon--requisites{background:#34c759;color:#fff}.profile-action__icon--referral{background:#7c5cff;color:#fff}.profile-action__icon--faq{background:#ff9500;color:#fff}.profile-action__icon--support{background:#0a84ff;color:#fff}.profile-action__icon--pin{background:#ff3b30;color:#fff}.profile-action__icon--theme{background:#5856d6;color:#fff}.profile-action__icon--install{background:#ff2d55;color:#fff}html[data-theme=dark] .profile-action__icon--personal{background:var(--color-accent)}html[data-theme=dark] .profile-action__icon--requisites{background:#30d158}html[data-theme=dark] .profile-action__icon--referral{background:#8d74ff}html[data-theme=dark] .profile-action__icon--faq{background:#ff9f0a}html[data-theme=dark] .profile-action__icon--support{background:#409cff}html[data-theme=dark] .profile-action__icon--theme{background:#6e6ce8}html[data-theme=dark] .profile-action__icon--install{background:#ff375f}html[data-theme=dark] .profile-action__icon--pin{background:#ff453a}.profile-action__icon svg{color:currentColor;stroke:currentColor}.profile-action__label{font-size:14px;font-family:Manrope,sans-serif;color:var(--color-text-primary);line-height:1.25;overflow:hidden;text-overflow:ellipsis}.profile-action__arrow{width:22px;height:22px;display:flex;align-items:center;justify-content:center;background:transparent;color:#192a3047;flex-shrink:0}.profile-action__arrow svg{display:block;stroke:currentColor}.profile-action--theme{position:relative;align-items:center;cursor:pointer}.profile-theme-selector{position:absolute;inset:0;z-index:2;width:100%;min-height:100%;margin:0;padding:0 13px 0 50%;border-radius:inherit}.profile-theme-selector:focus-visible{outline-offset:-2px}.profile-install-page{background:var(--color-bg);padding-top:0}.profile-install-mockup{gap:18px}.profile-install-card{display:flex;flex-direction:column;gap:18px;border-radius:26px;padding:16px;background:var(--surface-card-bg);box-shadow:var(--surface-card-shadow)}.profile-install-section{display:flex;flex-direction:column;gap:10px}.profile-install-section__label{margin:0;font-family:Bounded,sans-serif;font-size:14px;font-weight:400;color:var(--color-text-primary)}.profile-install-steps{display:flex;flex-direction:column;gap:8px;margin:0;padding:0;list-style:none}.profile-install-step{display:flex;align-items:flex-start;gap:10px;padding:12px;border-radius:18px;background:var(--color-surface-2)}.profile-install-step__num{width:24px;height:24px;border-radius:50%;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;font-size:12px;font-weight:700;color:#fff;background:var(--color-accent)}.profile-install-step__text{min-width:0;font-size:14px;line-height:1.35;color:var(--color-text-primary)}@media(hover:hover)and (pointer:fine){.profile-action:hover,.profile-action:focus-visible{background:rgba(var(--color-text-rgb),.06)}}html[data-theme=dark] .profile-actions{background:var(--color-surface);border-color:transparent;box-shadow:none}html[data-theme=dark] .profile-page .profile-card.profile-card:not([class*=__]){background:transparent!important;border:none!important;box-shadow:none!important}html[data-theme=dark] .profile-card .vpb{background:var(--color-surface);border-color:transparent;box-shadow:none}html[data-theme=dark] .profile-card .vpb:before{display:none}html[data-theme=dark] .profile-card .vpb__track{background:#eafcfe1f}html[data-theme=dark] .profile-card .vpb__label,html[data-theme=dark] .profile-card .vpb__discount-tier,html[data-theme=dark] .profile-card .vpb__hint{color:#eafcfec2}html[data-theme=dark] .profile-actions:before{display:none}html[data-theme=dark] .profile-action:not(:last-child):after{background:var(--color-separator)}html[data-theme=dark] .profile-action__arrow{color:#ffffff52}html[data-theme=dark] .profile-install-card{background:var(--color-surface);box-shadow:none}.profile-stats-grid{display:grid;grid-template-columns:1fr 1fr;gap:12px;margin:16px 16px 24px}.profile-stat-card{background:#ffffffa6;border-radius:22px;padding:16px;min-height:88px;display:flex;flex-direction:column;gap:4px;border:1px solid rgba(255,255,255,.4);box-shadow:0 8px 24px rgba(var(--color-text-rgb),.08);transition:transform .25s ease,box-shadow .25s ease}.profile-stat-card:focus-visible{transform:translateY(-2px);box-shadow:0 12px 32px rgba(var(--color-text-rgb),.12)}.profile-stat-card__label{font-family:Manrope,sans-serif;font-size:12px;font-weight:400;color:rgba(var(--color-text-rgb),.7);line-height:1.3}.profile-stat-card__value{font-family:Bounded,sans-serif;font-size:24px;font-weight:600;color:var(--color-accent);line-height:1.3;word-break:break-word;overflow-wrap:break-word;margin-top:auto}@media(max-width:360px){.profile-stats-grid{gap:10px}.profile-stat-card{padding:14px;min-height:80px}.profile-stat-card__value{font-size:20px}}.settings-page{position:relative;padding:var(--app-telegram-page-top-offset, 0px) 0 200px;overflow:hidden;color:var(--color-text-primary)}.settings-page:before,.settings-page:after{display:none}.install-guide-page{padding-top:0}.settings-mockup{gap:24px;position:relative;z-index:2}.settings-header{display:flex;justify-content:space-between;align-items:center;padding:0 16px}.settings-close-btn{width:48px;height:48px;border-radius:50%;border:1px solid var(--surface-card-border);background:var(--surface-card-bg);box-shadow:var(--surface-card-shadow);display:flex;align-items:center;justify-content:center;cursor:pointer}.settings-close-btn img{width:26px;height:26px}.settings-panel{background:var(--surface-card-bg);border-radius:32px;border:1px solid var(--surface-card-border);box-shadow:var(--surface-card-shadow);padding:20px;display:flex;flex-direction:column;gap:18px}.settings-panel__title h2{font-family:Bounded,sans-serif;font-size:20px;font-weight:400;color:var(--color-text-primary);margin:0}.settings-list{display:flex;flex-direction:column;gap:16px}.settings-item{display:flex;align-items:center;justify-content:space-between;padding:12px 16px;border-radius:22px;background:var(--surface-card-bg);border:1px solid var(--surface-card-border);box-shadow:var(--surface-card-shadow)}.settings-item--link{cursor:pointer;background:var(--surface-card-bg);text-align:left}.settings-item__info{display:flex;align-items:center;gap:8px}.settings-item__icon{width:40px;height:40px;display:flex;align-items:center;justify-content:center}.settings-item__icon img{width:36px;height:36px}.settings-item__icon svg{width:24px;height:24px;color:var(--color-accent)}.settings-item__label{font-size:16px;font-family:Manrope,sans-serif;color:var(--color-text-primary)}.settings-item--theme{align-items:center}.settings-theme-selector{width:auto;margin-left:auto}.settings-item__link-indicator{width:26px;height:26px;display:flex;align-items:center;justify-content:center}.settings-item__link-arrow{width:20px;height:20px}.settings-item--link:focus-visible{outline:2px solid rgba(var(--color-text-rgb),.6);outline-offset:4px}.install-guide-panel{align-items:center;text-align:center;padding:28px 20px}.install-guide__subtitle{font-family:Manrope,sans-serif;font-size:13px;color:var(--color-text-muted);margin:0 0 20px;line-height:1.5}.install-guide__section-label{font-family:Manrope,sans-serif;font-size:13px;font-weight:600;color:var(--color-text-primary);margin:0 0 10px;text-align:left;width:100%}.install-guide__steps{list-style:none;margin:0 0 16px;padding:0;display:flex;flex-direction:column;gap:12px;width:100%;text-align:left}.install-guide__step{display:flex;align-items:flex-start;gap:12px;background:var(--color-surface-2);border-radius:14px;padding:12px;border:1px solid var(--color-border);box-shadow:none}.install-guide__step-num{width:28px;height:28px;border-radius:50%;background:var(--color-accent);color:#fff;font-family:Manrope,sans-serif;font-size:14px;font-weight:600;display:flex;align-items:center;justify-content:center;flex-shrink:0}.install-guide__step-text{font-family:Manrope,sans-serif;font-size:14px;color:var(--color-text-primary);line-height:1.5;padding-top:3px;display:flex;flex-direction:column}.install-guide__share-icon{display:inline-block;vertical-align:middle;color:#007aff;margin:0 2px;flex-shrink:0}.install-guide__step-hint{font-size:12px;color:var(--color-text-muted);margin-top:4px;line-height:1.4;font-style:italic}.install-guide__note{font-family:Manrope,sans-serif;font-size:12px;color:var(--color-text-muted);margin:0;line-height:1.4}html[data-theme=dark] .settings-page{background:var(--color-bg)}html[data-theme=dark] .settings-item,html[data-theme=dark] .settings-item--link{background:var(--color-surface-2);border:1px solid var(--color-border);box-shadow:none}.confirm-overlay{position:fixed;inset:0;background:var(--app-modal-backdrop-bg);-webkit-backdrop-filter:var(--app-modal-backdrop-blur);backdrop-filter:var(--app-modal-backdrop-blur);display:flex;align-items:center;justify-content:center;z-index:100;padding:24px;animation:confirm-fade-in .2s ease}@keyframes confirm-fade-in{0%{opacity:0}to{opacity:1}}.confirm-dialog{position:relative;width:100%;max-width:320px;background:var(--color-surface);border:1px solid var(--color-border);border-radius:32px;padding:28px 24px 24px;box-shadow:none;animation:confirm-pop-in .3s cubic-bezier(.16,1,.3,1);display:flex;flex-direction:column;align-items:center;gap:16px;overflow:hidden}.confirm-dialog:after{content:none}.confirm-dialog>*{position:relative;z-index:1}.confirm-dialog:focus{outline:none}@keyframes confirm-pop-in{0%{transform:scale(.92) translateY(12px);opacity:0}to{transform:scale(1) translateY(0);opacity:1}}.confirm-dialog__icon-wrap{display:flex;justify-content:center}.confirm-dialog__icon{width:56px;height:56px;border-radius:50%;display:flex;align-items:center;justify-content:center;background:var(--color-accent-icon-bg);color:var(--color-accent)}.confirm-dialog__icon--destructive{background:#fb554e1a;color:#fb554e}.confirm-dialog__content{text-align:center}.confirm-dialog__title{font-family:Bounded,sans-serif;font-size:16px;font-weight:400;color:var(--color-text-primary);margin:0;line-height:1.4}.confirm-dialog__subtitle{font-family:Manrope,sans-serif;font-size:13px;color:var(--color-text-muted);margin:6px 0 0;line-height:1.4}html[data-theme=dark] .confirm-dialog{background:var(--color-surface);border:1px solid var(--color-border);box-shadow:none}html[data-theme=dark] .confirm-dialog:after{content:none}html[data-theme=dark] .confirm-dialog__title{color:var(--color-text-primary)}html[data-theme=dark] .confirm-dialog__subtitle{color:var(--color-text-muted)}.confirm-dialog__actions{display:flex;flex-direction:column;gap:8px;width:100%}.confirm-dialog__btn{width:100%;height:48px;display:flex;align-items:center;justify-content:center;padding:0 20px;border:none;border-radius:88px;font-family:Bounded,sans-serif;font-size:13px;font-weight:400;cursor:pointer;transition:transform .15s ease,box-shadow .15s ease}.confirm-dialog__btn:active{transform:scale(.97)}.confirm-dialog__btn--destructive{background:#fb554e;color:#fff;box-shadow:0 8px 24px #fb554e4d}.confirm-dialog__btn--primary{background:var(--neutral-primary-bg, var(--color-text-primary));color:var(--neutral-primary-text, var(--color-surface));box-shadow:none}.aml-page{min-height:100vh;overflow:visible}.aml-page:before,.aml-page:after{display:none}.aml-mockup{gap:18px}.aml-workspace{display:flex;flex-direction:column;gap:14px}.aml-panel,.aml-packages,.aml-report{background:var(--surface-card-bg, rgba(255, 255, 255, .56));border:1px solid var(--surface-card-border, rgba(255, 255, 255, .42));border-radius:8px;padding:14px;box-shadow:var(--surface-card-shadow, none)}.aml-panel{display:flex;flex-direction:column;gap:12px}.aml-panel__head,.aml-packages__head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.aml-panel__head>div:first-child{min-width:0}.aml-panel__eyebrow{margin:0 0 2px;font-family:Manrope,sans-serif;font-size:11px;font-weight:700;color:var(--color-text-muted);text-transform:uppercase}.aml-panel h1,.aml-packages h2,.aml-recent h2,.aml-report h3{margin:0;font-family:Bounded,sans-serif;font-weight:400;color:var(--color-text-primary);line-height:1.25;letter-spacing:0}.aml-panel h1{font-size:18px;white-space:nowrap}.aml-packages h2,.aml-recent h2,.aml-report h3{font-size:14px}.aml-quota{flex:0 0 auto;max-width:none;border-radius:8px;padding:8px 10px;background:rgba(var(--color-text-rgb),.07);font-family:Manrope,sans-serif;font-size:11px;font-weight:700;line-height:1.25;color:var(--color-text-primary);text-align:right;white-space:nowrap}.aml-network-row button,.aml-token-row button,.aml-package,.aml-report__accordion-button{border:0;font-family:Manrope,sans-serif;color:var(--color-text-primary);cursor:pointer}.aml-form{display:flex;flex-direction:column;gap:7px}.aml-form__label,.aml-report__label{font-family:Manrope,sans-serif;font-size:12px;font-weight:700;color:var(--color-text-muted);margin:0}.aml-search-field{min-height:52px;border:1px solid rgba(var(--color-text-rgb),.12);border-radius:8px;background:rgba(var(--color-text-rgb),.025);display:flex;align-items:center;gap:8px;padding:0 8px 0 13px;color:var(--color-text-muted);transition:border-color .15s ease,box-shadow .15s ease}.aml-search-field:focus-within{border-color:var(--color-accent);box-shadow:0 0 0 3px rgba(var(--color-text-rgb),.06)}.aml-search-field>svg{flex:0 0 auto}.aml-form__input{flex:1 1 auto;min-width:0;min-height:50px;border:0;background:transparent;font-family:Manrope,sans-serif;font-size:14px;line-height:1.25;color:var(--color-text-primary);outline:none;padding:0}.aml-form__input::placeholder{color:var(--color-text-muted)}.aml-form__input:disabled{opacity:1;cursor:default}.aml-search-field__clear{width:34px;height:34px;flex:0 0 34px;border:0;border-radius:6px;background:transparent;display:grid;place-items:center;padding:0;color:var(--color-text-muted);cursor:pointer}.aml-search-field__clear:hover,.aml-search-field__clear:focus-visible{background:rgba(var(--color-text-rgb),.07);color:var(--color-text-primary)}.aml-form__hint,.aml-network-picker>p,.aml-asset-picker>p{margin:0;font-family:Manrope,sans-serif;font-size:11px;font-weight:700;line-height:1.35;color:var(--color-text-muted)}.aml-network-picker,.aml-asset-picker{display:flex;flex-direction:column;gap:7px}.aml-network-row,.aml-token-row{display:grid;gap:8px}.aml-network-row{grid-template-columns:repeat(3,minmax(0,1fr))}.aml-token-row{grid-template-columns:1fr;gap:0;overflow:hidden;border:1px solid rgba(var(--color-text-rgb),.11);border-radius:8px;background:var(--color-surface)}.aml-network-row button{min-height:42px;border-radius:8px;border:1px solid transparent;background:rgba(var(--color-text-rgb),.055);display:flex;align-items:center;justify-content:center;gap:6px;padding:0 8px;font-size:12px;font-weight:800;line-height:1.1;white-space:normal}.aml-network-row button.is-active{border-color:var(--color-accent);background:var(--color-surface)}.aml-network-row img,.aml-detected img{width:18px;height:18px;flex:0 0 auto}.aml-detected{min-height:48px;border:1px solid transparent;border-radius:8px;background:rgba(var(--color-text-rgb),.045);display:grid;grid-template-columns:30px minmax(0,1fr) 22px;align-items:center;gap:9px;padding:9px 10px;font-family:Manrope,sans-serif;color:var(--color-text-primary)}.aml-detected.is-detected{border-color:#49a76d47;background:#49a76d14}.aml-detected__icon{width:30px;height:30px;border-radius:7px;background:var(--color-surface);display:grid;place-items:center;color:var(--color-text-muted)}.aml-detected.is-detected .aml-detected__icon{color:#37945b}.aml-detected__copy{min-width:0;display:flex;flex-direction:column;gap:2px}.aml-detected__copy strong,.aml-detected__copy span{overflow-wrap:anywhere}.aml-detected__copy strong{font-size:12px;font-weight:800;line-height:1.3}.aml-detected__copy span{font-size:10px;font-weight:600;line-height:1.3;color:var(--color-text-muted)}.aml-token-row button{width:100%;min-height:58px;border:0;border-radius:0;background:var(--color-surface);display:grid;grid-template-columns:36px minmax(0,1fr) 22px;align-items:center;gap:10px;padding:8px 10px;text-align:left;transition:border-color .15s ease,background-color .15s ease}.aml-token-row button+button{border-top:1px solid rgba(var(--color-text-rgb),.09)}.aml-token-row button:hover,.aml-token-row button:focus-visible{background:rgba(var(--color-text-rgb),.045)}.aml-token-row button.is-active{background:rgba(var(--color-text-rgb),.055);box-shadow:inset 3px 0 0 var(--color-accent)}.aml-token-row button>svg{color:var(--color-text-muted)}.aml-token-row button.is-active>svg{color:var(--color-accent)}.aml-network-row button:disabled,.aml-token-row button:disabled,.aml-search-field__clear:disabled{cursor:default}.aml-token-row__icon{width:36px;height:36px;border-radius:50%;background:rgba(var(--color-text-rgb),.055);display:grid;place-items:center}.aml-token-row__icon img{width:24px;height:24px}.aml-token-row__copy{min-width:0;display:flex;flex-direction:column;gap:3px}.aml-token-row__copy strong{font-size:13px;font-weight:800;line-height:1.2;color:var(--color-text-primary)}.aml-token-row__copy span{font-size:10px;font-weight:600;line-height:1.3;color:var(--color-text-muted)}.aml-message{border-radius:8px;display:flex;align-items:center;gap:8px;padding:10px;font-family:Manrope,sans-serif;font-size:12px;line-height:1.35}.aml-message>svg{flex:0 0 auto}.aml-message>span{min-width:0;flex:1 1 auto}.aml-message--action{align-items:flex-start;flex-wrap:wrap}.aml-message--action button{min-height:30px;margin-left:24px;border:0;border-radius:6px;background:rgba(var(--color-text-rgb),.08);padding:0 9px;font-family:Manrope,sans-serif;font-size:11px;font-weight:800;color:inherit;cursor:pointer}.aml-message--action button:disabled{cursor:wait;opacity:.6}.aml-message--error{background:#fb554e1a;color:#b42318}.aml-message--info{background:rgba(var(--color-text-rgb),.055);color:var(--color-text-muted)}.aml-card__submit{width:100%;min-height:52px;border-radius:8px;border:none;background:var(--color-accent);display:flex;align-items:center;justify-content:center;gap:8px;font-family:Bounded,sans-serif;font-size:14px;font-weight:400;color:#fff;cursor:pointer;transition:transform .15s ease,opacity .15s ease}.aml-card__submit:active{transform:scale(.98)}.aml-card__submit:disabled{cursor:not-allowed;opacity:.48}.aml-packages{display:flex;flex-direction:column;gap:10px}.aml-recent{display:flex;flex-direction:column;gap:10px;background:var(--surface-card-bg, rgba(255, 255, 255, .56));border:1px solid var(--surface-card-border, rgba(255, 255, 255, .42));border-radius:8px;padding:14px;box-shadow:var(--surface-card-shadow, none)}.aml-packages__head span{font-family:Manrope,sans-serif;font-size:12px;font-weight:700;color:var(--color-text-muted);text-align:right}.aml-recent__link{border:0;background:transparent;color:var(--color-accent);font-family:Manrope,sans-serif;font-size:12px;font-weight:800;cursor:pointer;padding:0;text-align:right}.aml-recent__link:disabled{cursor:wait;opacity:.72}.aml-recent__error{min-height:42px;display:flex;align-items:center;justify-content:space-between;gap:10px;font-family:Manrope,sans-serif;font-size:11px;font-weight:700;line-height:1.35;color:var(--color-text-muted)}.aml-recent__error button{min-height:32px;flex:0 0 auto;border:0;border-radius:6px;background:rgba(var(--color-text-rgb),.07);padding:0 9px;font-family:Manrope,sans-serif;font-size:11px;font-weight:800;color:var(--color-text-primary);cursor:pointer}.aml-package-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.aml-package{min-height:62px;border:1px solid rgba(var(--color-text-rgb),.1);border-radius:8px;background:var(--color-surface);display:grid;grid-template-columns:28px minmax(0,1fr) 17px;align-items:center;gap:8px;padding:10px;text-align:left;transition:background-color .15s ease,transform .15s ease}.aml-package:hover,.aml-package:focus-visible{background:rgba(var(--color-text-rgb),.045)}.aml-package:active{transform:scale(.98)}.aml-package:disabled{cursor:wait;opacity:.62}.aml-package__icon{width:28px;height:28px;border-radius:7px;background:var(--color-accent-icon-bg);display:grid;place-items:center;color:var(--color-accent)}.aml-package__copy{min-width:0;display:flex;flex-direction:column;gap:4px}.aml-package__copy>span{font-size:12px;font-weight:800;line-height:1.15}.aml-package__copy strong{font-size:12px;color:var(--color-text-muted)}.aml-package>svg{color:var(--color-text-muted)}.aml-recent__list{list-style:none;margin:0;padding:0;display:flex;flex-direction:column;border-top:1px solid rgba(var(--color-text-rgb),.08)}.aml-recent__item{margin:0;border-bottom:1px solid rgba(var(--color-text-rgb),.08)}.aml-recent__button{display:grid;grid-template-columns:38px minmax(0,1fr) 20px;align-items:center;gap:10px;width:100%;border:0;background:transparent;color:inherit;padding:12px 2px;text-align:left;cursor:pointer;transition:background-color .15s ease,transform .15s ease}.aml-recent__button:hover,.aml-recent__button:focus-visible{background:rgba(var(--color-text-rgb),.035)}.aml-recent__button:active{transform:scale(.99)}.aml-recent__button:disabled{cursor:wait;opacity:.72}.aml-recent__empty{font-family:Manrope,sans-serif;font-size:11px;line-height:1.3;color:var(--color-text-muted)}.aml-recent__asset{width:38px;height:38px;border-radius:50%;background:rgba(var(--color-text-rgb),.055);display:grid;place-items:center}.aml-recent__asset img{width:24px;height:24px}.aml-recent__content{min-width:0;display:flex;flex-direction:column;gap:4px;font-family:Manrope,sans-serif}.aml-recent__title-row,.aml-recent__meta{display:flex;align-items:center;gap:6px}.aml-recent__title-row{justify-content:space-between}.aml-recent__title-row strong{min-width:0;font-size:12px;font-weight:800;line-height:1.25;color:var(--color-text-primary)}.aml-recent__status{flex:0 0 auto;border-radius:5px;padding:3px 5px;background:rgba(var(--color-text-rgb),.07);font-size:10px;font-weight:800;line-height:1.1;color:var(--color-text-muted)}.aml-recent__status--completed{background:#49a76d1f;color:#287a47}.aml-recent__status--failed{background:#fb554e1f;color:#b42318}.aml-recent__value{min-width:0;font-family:Manrope,sans-serif;font-size:12px;font-weight:700;line-height:1.25;color:var(--color-text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.aml-recent__meta{flex-wrap:wrap;font-size:10px;font-weight:700;line-height:1.25;color:var(--color-text-muted)}.aml-recent__meta>span:not(:last-of-type):after{content:"·";margin-left:6px;color:var(--color-text-muted)}.aml-recent__meta time{margin-left:auto}.aml-recent__empty{margin:0}.aml-recent__open{display:grid;place-items:center;color:var(--color-text-muted)}.aml-report-anchor{scroll-margin-top:12px;outline:none}.aml-recent__more{min-height:40px;border:0;border-radius:8px;background:var(--color-surface);color:var(--color-text-primary);font-family:Manrope,sans-serif;font-size:13px;font-weight:800;cursor:pointer}.aml-recent__more:disabled{cursor:wait;opacity:.72}.aml-report{--aml-report-bg: #f3f3f3;--aml-report-card: #ffffff;--aml-report-muted-panel: #f2f2f2;--aml-report-text: #37464f;--aml-report-secondary: #5f6368;--aml-risk-high: #d86b6b;--aml-risk-moderate: #efce27;--aml-risk-low: #94d86b;--aml-risk-undefined: #5c5c5c;display:flex;flex-direction:column;gap:14px;background:var(--aml-report-bg);border:0;padding:14px;box-shadow:none}.aml-report__card{border-radius:8px;background:var(--aml-report-card);padding:16px;color:var(--aml-report-text)}.aml-report h2,.aml-report h3{margin:0;font-family:Manrope,sans-serif;font-size:21px;font-weight:900;line-height:1.2;color:var(--aml-report-text);letter-spacing:0}.aml-report__subject{display:flex;flex-direction:column;gap:15px}.aml-report__subject-head{display:grid;grid-template-columns:32px minmax(0,1fr) 28px;align-items:center;gap:8px}.aml-report__asset{width:28px;height:28px;border-radius:50%;display:grid;place-items:center}.aml-report__asset img{width:28px;height:28px}.aml-report__subject-head>svg{color:var(--aml-report-secondary)}.aml-report__subject-value{min-height:54px;border-radius:8px;background:var(--aml-report-muted-panel);display:flex;align-items:center;padding:0 12px;font-family:Manrope,sans-serif;font-size:13px;font-weight:800;line-height:1.25;color:var(--aml-report-secondary);overflow-wrap:anywhere}.aml-report__score-row,.aml-report__metric-row{display:flex;align-items:center;justify-content:space-between;gap:12px;font-family:Manrope,sans-serif;color:var(--aml-report-secondary)}.aml-report__score-row{min-height:36px;font-size:14px;font-weight:800}.aml-report__score-row span{display:inline-flex;align-items:center;gap:9px;min-width:0}.aml-report__score-row strong{flex:0 0 auto;font-size:18px;font-weight:900}.aml-report__score-row.aml-report-risk--high svg,.aml-report__score-row.aml-report-risk--high strong,.aml-report__donut-score.aml-report-risk--high{color:var(--aml-risk-high)}.aml-report__score-row.aml-report-risk--moderate svg,.aml-report__score-row.aml-report-risk--moderate strong,.aml-report__donut-score.aml-report-risk--moderate{color:var(--aml-risk-moderate)}.aml-report__score-row.aml-report-risk--low svg,.aml-report__score-row.aml-report-risk--low strong,.aml-report__donut-score.aml-report-risk--low{color:var(--aml-risk-low)}.aml-report__score-row.aml-report-risk--undefined svg,.aml-report__score-row.aml-report-risk--undefined strong,.aml-report__donut-score.aml-report-risk--undefined{color:var(--aml-risk-undefined)}.aml-report__metrics,.aml-report__direct-empty{display:flex;flex-direction:column;gap:12px}.aml-report__metric-row{min-height:20px;font-size:13px;font-weight:700}.aml-report__metric-row span{color:var(--aml-report-secondary)}.aml-report__metric-row strong{max-width:58%;color:var(--aml-report-secondary);font-weight:900;text-align:right;overflow-wrap:anywhere}.aml-report__status,.aml-report__direct,.aml-report__details{display:flex;flex-direction:column;gap:16px}.aml-report__card-toggle{width:100%;min-height:30px;border:0;background:transparent;display:flex;align-items:center;justify-content:space-between;gap:12px;color:var(--aml-report-text);cursor:default}.aml-report__card-toggle svg{transform:rotate(180deg)}.aml-report__donut{position:relative;width:min(100%,300px);max-width:100%;aspect-ratio:1;margin:4px auto 14px;display:grid;place-items:center;isolation:isolate}.aml-report__donut svg{width:100%;height:100%;display:block;overflow:visible}.aml-report__donut-segment{stroke:none}.aml-report__donut-label{position:absolute;width:55%;height:55%;border-radius:50%;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:4px;background:var(--aml-report-card);font-family:Manrope,sans-serif;color:var(--aml-report-text);text-align:center;z-index:1}.aml-report__donut-label strong{display:flex;align-items:center;justify-content:center;gap:6px;max-width:96%;font-size:24px;font-weight:600;line-height:1.24;white-space:nowrap}.aml-report__donut-score{display:inline-flex;align-items:center;gap:4px}.aml-report__donut-label>span{max-width:90%;font-size:16px;font-weight:600;line-height:1.2;overflow-wrap:anywhere}.aml-report__totals{display:flex;flex-direction:column;gap:8px}.aml-report__totals .aml-report__metric-row{min-height:42px;border-radius:6px;background:var(--aml-report-muted-panel);padding:0 10px;font-size:14px}.aml-report__totals .aml-report__metric-row strong{max-width:none;text-align:left}.aml-report__entries{list-style:none;margin:0;padding:12px 0 0;display:flex;flex-direction:column;gap:14px}.aml-report__entry{display:grid;grid-template-columns:24px minmax(0,1fr);gap:10px;align-items:start}.aml-report__entry-icon{width:24px;height:24px;display:grid;place-items:center;margin-top:0}.aml-report__entry-icon img{width:24px;height:24px;object-fit:contain}.aml-report__entry-icon-fallback{width:14px;height:14px;border-radius:4px;background:currentColor;transform:rotate(45deg)}.aml-report__entry-icon--high{color:var(--aml-risk-high)}.aml-report__entry-icon--moderate{color:var(--aml-risk-moderate)}.aml-report__entry-icon--low{color:var(--aml-risk-low)}.aml-report__entry-icon--undefined{color:var(--aml-risk-undefined)}.aml-report__entry span{min-width:0;display:flex;flex-direction:column;gap:7px}.aml-report__entry em,.aml-report__entry strong,.aml-report__entry small,.aml-report__empty{font-family:Manrope,sans-serif;line-height:1.25}.aml-report__entry em{font-style:normal;font-size:18px;font-weight:900}.aml-report__entry strong{font-size:16px;font-weight:700;color:var(--aml-report-secondary);overflow-wrap:anywhere}.aml-report__entry small{font-size:12px;font-weight:800;color:var(--aml-report-secondary)}.aml-report__empty{margin:0;font-size:13px;font-weight:700;color:var(--aml-report-secondary)}.aml-report__direct-list{list-style:none;margin:0;padding:2px 0 0;display:flex;flex-direction:column;gap:10px}.aml-report__direct-entry{border-radius:8px;background:var(--aml-report-muted-panel);padding:10px;display:flex;flex-direction:column;gap:9px}.aml-report__direct-entry-head{display:grid;grid-template-columns:26px minmax(0,1fr);align-items:center;gap:10px}.aml-report__direct-entry-head>div:last-child{min-width:0;display:flex;flex-direction:column;gap:3px}.aml-report__direct-entry-head strong,.aml-report__direct-entry-head span{font-family:Manrope,sans-serif;line-height:1.25}.aml-report__direct-entry-head strong{font-size:14px;font-weight:900;color:var(--aml-report-text);overflow-wrap:anywhere}.aml-report__direct-entry-head span{font-size:12px;font-weight:800;color:var(--aml-report-secondary)}.aml-report__direct-entry .aml-report__metric-row{min-height:18px;font-size:12px}.aml-report__accordions{display:flex;flex-direction:column;gap:12px}.aml-report__accordion{border-radius:8px;overflow:hidden}.aml-report__accordion-button{width:100%;min-height:58px;background:var(--aml-risk-undefined);display:flex;align-items:center;justify-content:space-between;gap:12px;padding:0 14px;font-size:18px;font-weight:900;color:#fff}.aml-report__accordion-title,.aml-report__accordion-meta{display:inline-flex;align-items:center;gap:9px}.aml-report__accordion-meta{font-size:13px}.aml-report__accordion-button[aria-expanded=true] .aml-report__accordion-meta svg{transform:rotate(180deg)}.aml-report-risk--high .aml-report__accordion-button{background:var(--aml-risk-high)}.aml-report-risk--moderate .aml-report__accordion-button{background:var(--aml-risk-moderate);color:#37464f}.aml-report-risk--low .aml-report__accordion-button{background:var(--aml-risk-low);color:#37464f}.aml-report-risk--moderate .aml-report__accordion-title,.aml-report-risk--moderate .aml-report__accordion-meta,.aml-report-risk--low .aml-report__accordion-title,.aml-report-risk--low .aml-report__accordion-meta{color:#37464f}.aml-report-risk--undefined .aml-report__accordion-button{background:var(--aml-risk-undefined)}.aml-report-risk--high .aml-report__entry em{color:var(--aml-risk-high)}.aml-report-risk--moderate .aml-report__entry em{color:var(--aml-risk-moderate)}.aml-report-risk--low .aml-report__entry em{color:var(--aml-risk-low)}.aml-report-risk--undefined .aml-report__entry em{color:var(--aml-risk-undefined)}html[data-theme=dark] .aml-report{--aml-report-bg: #111315;--aml-report-card: #1b1f23;--aml-report-muted-panel: #252a2f;--aml-report-text: #e8edf2;--aml-report-secondary: #b7c0c9;--aml-risk-high: #c46262;--aml-risk-moderate: #d8bb25;--aml-risk-low: #87c462;--aml-risk-undefined: #b9b9b9}html[data-color-theme=night] .aml-report{--aml-report-bg: var(--color-bg);--aml-report-card: var(--color-surface);--aml-report-muted-panel: var(--color-surface-2);--aml-report-text: var(--color-text-primary);--aml-report-secondary: var(--color-text-muted)}html[data-theme=dark] .aml-search-field .aml-form__input{border-color:transparent!important;background:transparent!important}html[data-theme=dark] .aml-recent__status--completed{color:#82dba2}html[data-theme=dark] .aml-recent__status--failed,html[data-theme=dark] .aml-message--error{color:#ff8a84}html[data-theme=dark] .aml-message--info,html[data-theme=dark] .aml-recent__open,html[data-theme=dark] .aml-recent__meta,html[data-theme=dark] .aml-recent__empty{color:var(--color-text-muted)}@media(max-width:380px){.aml-panel,.aml-packages,.aml-report{padding:12px}.aml-packages__head{align-items:stretch;flex-direction:column}.aml-quota{padding-inline:8px;font-size:10px}.aml-panel h1{font-size:17px}.aml-report__card{padding:14px}.aml-report h2,.aml-report h3{font-size:19px}.aml-report__donut{width:min(100%,270px)}.aml-report__donut-label strong{gap:4px;font-size:21px}.aml-report__donut-label>span{font-size:14px}.aml-report__accordion-button{min-height:54px;font-size:16px}.aml-report__entry strong{font-size:15px}.aml-recent__meta time{width:100%;margin-left:0}}@media(max-width:340px){.aml-package-list{grid-template-columns:1fr}}.qr-sheet-backdrop{position:fixed;inset:0;z-index:1000;background:var(--app-modal-backdrop-bg);-webkit-backdrop-filter:var(--app-modal-backdrop-blur);backdrop-filter:var(--app-modal-backdrop-blur);display:flex;align-items:flex-end;animation:qr-sheet-fade-in .2s ease}@keyframes qr-sheet-fade-in{0%{opacity:0}to{opacity:1}}.qr-sheet{width:100%;background:var(--color-surface);border:1px solid var(--color-border);border-bottom:none;border-radius:20px 20px 0 0;padding:16px 20px calc(env(safe-area-inset-bottom,0px) + 28px);animation:qr-sheet-slide-up .25s ease}@keyframes qr-sheet-slide-up{0%{opacity:0;transform:translateY(100%)}to{opacity:1;transform:translateY(0)}}.qr-sheet__handle{width:36px;height:4px;background:rgba(var(--color-text-rgb),.16);border-radius:2px;margin:0 auto 16px}.qr-sheet__title{font-family:Bounded,sans-serif;font-size:16px;font-weight:500;color:var(--color-text-primary);text-align:center;margin:0 0 16px}.qr-sheet__input-row{display:flex;gap:8px}.qr-sheet__input{flex:1;background:var(--color-surface-2);border:1px solid var(--color-border);border-radius:12px;padding:12px 14px;font-family:Manrope,sans-serif;font-size:14px;color:var(--color-text-primary);outline:none;transition:border-color .2s ease}.qr-sheet__input::placeholder{color:var(--color-text-muted)}.qr-sheet__input:focus{border-color:var(--color-accent)}.qr-sheet__input--error{border-color:#fb554e}.qr-sheet__submit{background:var(--neutral-primary-bg, var(--color-accent));color:var(--neutral-primary-text, #fff);border:none;border-radius:12px;padding:12px 16px;font-size:16px;font-weight:600;cursor:pointer;transition:opacity .2s ease;display:flex;align-items:center;justify-content:center;min-width:48px}.qr-sheet__submit:disabled{opacity:.5;cursor:default}.qr-sheet__error{font-family:Manrope,sans-serif;font-size:12px;color:#fb554e;margin:6px 0 0}.qr-sheet__divider{display:flex;align-items:center;gap:12px;margin:16px 0}.qr-sheet__divider-line{flex:1;height:1px;background:var(--color-border)}.qr-sheet__divider-text{font-family:Manrope,sans-serif;font-size:12px;color:var(--color-text-muted)}.qr-sheet__upload-btn{width:100%;background:var(--color-surface-2);border:1px solid var(--color-border);border-radius:14px;padding:10px 12px;display:flex;align-items:center;gap:10px;cursor:pointer;transition:background .2s ease}.qr-sheet__upload-btn:active{background:var(--color-surface)}.qr-sheet__upload-icon{width:34px;height:34px;background:var(--color-accent-icon-bg);border-radius:9px;display:flex;align-items:center;justify-content:center;color:var(--color-accent)}.qr-sheet__upload-label{font-family:Manrope,sans-serif;font-size:14px;font-weight:500;color:var(--color-text-primary)}html[data-theme=dark] .qr-sheet__upload-btn{background:var(--color-surface-2);border-color:var(--color-border)}html[data-theme=dark] .qr-sheet__upload-btn:active{background:rgba(var(--color-text-rgb),.12);border-color:rgba(var(--color-text-rgb),.42)}.qr-sheet__btn-spinner{width:18px;height:18px;border:2px solid currentColor;border-right-color:transparent;border-radius:50%;animation:qr-sheet-spin .8s linear infinite}@keyframes qr-sheet-spin{to{transform:rotate(360deg)}}.kyc-consent-backdrop{position:fixed;inset:0;z-index:1000;display:flex;align-items:center;justify-content:center;padding:24px 16px;background:#0000007a;animation:kycBackdropIn .2s ease}@keyframes kycBackdropIn{0%{opacity:0}to{opacity:1}}.kyc-consent-modal{position:relative;width:100%;max-width:380px;padding:26px 22px 22px;border:0;border-radius:24px;background:var(--color-surface);box-shadow:none;animation:kycModalIn .22s ease}@keyframes kycModalIn{0%{opacity:0;transform:translateY(10px)}to{opacity:1;transform:translateY(0)}}.kyc-consent-close{position:absolute;top:14px;right:14px;width:34px;height:34px;display:inline-flex;align-items:center;justify-content:center;padding:0;border:0;border-radius:50%;background:var(--color-surface-2);color:var(--color-text-muted);cursor:pointer;transition:background .2s ease,color .2s ease}.kyc-consent-close:focus-visible{background:var(--color-accent-soft);color:var(--color-accent)}.kyc-consent-title{margin:0 36px 10px 0;font-family:Bounded,sans-serif;font-size:18px;font-weight:400;line-height:1.3;color:var(--color-text-primary)}.kyc-consent-desc{margin:0 0 8px;font-family:Manrope,sans-serif;font-size:14px;line-height:1.5;color:var(--color-text-muted)}.kyc-consent-list{margin:0 0 16px;padding:0 0 0 20px;font-family:Manrope,sans-serif;font-size:14px;line-height:1.65;color:var(--color-text-primary)}.kyc-consent-list li::marker{color:var(--color-accent)}.kyc-consent-warning{display:flex;align-items:flex-start;gap:10px;padding:14px 16px;margin-bottom:20px;border:0;border-radius:18px;background:var(--color-surface-2);color:var(--color-text-muted)}.kyc-consent-warning svg{flex-shrink:0;margin-top:1px;color:var(--color-accent)}.kyc-consent-warning span{font-family:Manrope,sans-serif;font-size:13px;line-height:1.5;color:var(--color-text-muted)}.kyc-consent-actions{display:flex;flex-direction:column;gap:10px}.kyc-consent-btn{width:100%;height:52px;border:0;border-radius:88px;font-family:Bounded,sans-serif;font-size:14px;font-weight:400;cursor:pointer;transition:background .2s ease,opacity .2s ease,transform .2s ease,box-shadow .2s ease}.kyc-consent-btn:active{transform:translateY(0)}.kyc-consent-btn-primary{background:var(--neutral-primary-bg, var(--color-text-primary));color:var(--neutral-primary-text, var(--color-surface));box-shadow:none}.kyc-consent-btn-primary:focus-visible{background:var(--neutral-primary-bg, var(--color-text-primary));box-shadow:none}.kyc-consent-btn-secondary{background:var(--color-surface-2);color:var(--color-text-primary);box-shadow:none}.kyc-consent-btn-secondary:focus-visible{background:var(--color-surface);box-shadow:none}@media(max-width:420px){.kyc-consent-modal{padding:24px 20px 20px;border-radius:22px}.kyc-consent-title{font-size:16px}}.update-modal-overlay{position:fixed;inset:0;z-index:99999;display:flex;align-items:center;justify-content:center;background:#00000073;animation:update-modal-fade-in .3s ease-out}.update-modal{display:flex;flex-direction:column;align-items:center;text-align:center;padding:32px 28px;margin:0 24px;background:#ffffffeb;border-radius:24px;border:1px solid rgba(255,255,255,.5);box-shadow:0 8px 40px #00000026;max-width:320px;width:100%}.update-modal__icon{width:72px;height:72px;border-radius:50%;background:var(--color-accent-icon-bg);display:flex;align-items:center;justify-content:center;margin-bottom:20px}.update-modal__title{font-family:Manrope,sans-serif;font-size:18px;font-weight:700;color:#282828;margin:0 0 8px}.update-modal__text{font-family:Manrope,sans-serif;font-size:14px;color:#28282899;margin:0 0 24px;line-height:1.5}.update-modal__btn{width:100%;padding:15px;font-family:Bounded,sans-serif;font-size:15px;font-weight:500;color:var(--neutral-primary-text, #fff);background:var(--neutral-primary-bg, var(--color-accent));border:none;border-radius:18px;box-shadow:none;cursor:pointer;transition:transform .2s ease,opacity .2s ease}.update-modal__btn:active{transform:translateY(1px);opacity:.9}.update-modal__btn:focus-visible{outline:2px solid var(--neutral-focus-ring, var(--color-accent));outline-offset:3px}@keyframes update-modal-fade-in{0%{opacity:0}to{opacity:1}}.update-modal__spinner{width:36px;height:36px;border:3px solid rgba(var(--color-text-rgb),.2);border-top-color:var(--color-accent);border-radius:50%;animation:update-modal-spin .8s linear infinite}@keyframes update-modal-spin{to{transform:rotate(360deg)}}.altyn-pay-page{position:relative;z-index:2;display:flex;flex-direction:column;min-height:100vh;padding:0 0 24px}.altyn-pay-content{flex:1;display:flex;flex-direction:column;justify-content:flex-start;width:100%;max-width:420px;margin:0 auto;padding:12px 16px 16px}.altyn-pay-panel{position:relative;background:transparent;border:0;border-radius:0;box-shadow:none;padding:0;display:flex;flex-direction:column;gap:14px;overflow:visible}.altyn-pay-panel>*{position:relative;z-index:1}.altyn-pay-header{display:flex;align-items:center;justify-content:flex-end;gap:12px;padding:0 4px 2px}.altyn-pay-timer{font-family:Bounded,sans-serif;font-size:18px;font-weight:600;color:var(--color-accent);min-width:80px;text-align:right;transition:color .3s ease}.altyn-pay-timer--warning{color:#e74c3c;animation:altyn-pay-pulse 1s ease-in-out infinite}@keyframes altyn-pay-pulse{0%,to{opacity:1}50%{opacity:.7}}.altyn-pay-amount-row{background:var(--color-surface);border-radius:20px;padding:14px 16px;display:flex;align-items:center;justify-content:space-between;gap:10px;box-shadow:none;border:0}.altyn-pay-amount-label{font-family:Manrope,sans-serif;font-size:13px;color:var(--color-text-muted)}.altyn-pay-amount-value{font-family:Manrope,sans-serif;font-size:16px;font-weight:600;color:var(--color-text-primary)}.altyn-pay-open-btn{display:flex;align-items:center;justify-content:center;gap:10px;width:100%;padding:12px 18px;border-radius:18px;border:1px solid rgba(var(--color-text-rgb),.3);background:rgba(var(--color-text-rgb),.08);cursor:pointer;transition:background .2s ease,transform .15s ease;font-family:Manrope,sans-serif;font-size:15px;font-weight:500;color:var(--color-accent)}.altyn-pay-open-btn:focus-visible{background:rgba(var(--color-text-rgb),.15);transform:translateY(-1px)}.altyn-pay-open-btn:active{transform:translateY(0)}.altyn-pay-open-btn-icon{flex-shrink:0;width:34px;height:34px;border-radius:10px;background:var(--color-accent-icon-bg);display:flex;align-items:center;justify-content:center;color:var(--color-accent)}.altyn-pay-fallback-link{background:none;border:none;cursor:pointer;font-family:Manrope,sans-serif;font-size:13px;color:#28282873;text-decoration:underline;text-underline-offset:2px;text-align:center;padding:0;margin:-12px 0 0;transition:color .2s ease}.altyn-pay-fallback-link:focus-visible{color:#282828b3}.altyn-pay-status{display:flex;align-items:center;justify-content:center;gap:10px;padding:4px 0 0}.altyn-pay-status span{font-family:Manrope,sans-serif;font-size:14px;font-weight:500;color:#2828288c}.altyn-pay-status-dot{width:10px;height:10px;border-radius:50%;background:var(--color-accent);animation:altyn-pay-dot-pulse 1.5s ease-in-out infinite}@keyframes altyn-pay-dot-pulse{0%,to{opacity:1;transform:scale(1);box-shadow:0 0 rgba(var(--color-text-rgb),.4)}50%{opacity:.7;transform:scale(1.2);box-shadow:0 0 0 6px rgba(var(--color-text-rgb),0)}}.altyn-pay-state-icon{font-size:48px;line-height:1;text-align:center}.altyn-pay-state-text{font-family:Manrope,sans-serif;font-size:14px;color:#28282880;margin:0;text-align:center;line-height:1.4}.altyn-pay-actions{display:flex;flex-direction:column;gap:12px;width:100%;max-width:420px;margin:0 auto;padding:0 16px}.altyn-pay-btn{border:none;cursor:pointer;font-family:Bounded,sans-serif;font-weight:400;font-size:15px;width:100%;height:58px;border-radius:88px;transition:background .2s ease,transform .2s ease,box-shadow .2s ease}.altyn-pay-btn-primary{background:var(--neutral-primary-bg, var(--color-text-primary));color:var(--neutral-primary-text, var(--color-surface));box-shadow:none}.altyn-pay-btn-primary:focus-visible{background:var(--neutral-primary-bg, var(--color-text-primary));transform:none;box-shadow:none}.altyn-pay-btn-primary:active{transform:translateY(0);box-shadow:none}@media(max-width:420px){.altyn-pay-page{padding-bottom:22px}.altyn-pay-content,.altyn-pay-actions{padding-inline:12px}.altyn-pay-panel{padding:0}.altyn-pay-timer{font-size:16px;min-width:72px}}html[data-theme=dark] .altyn-pay-amount-value{color:var(--color-text-primary)}html[data-theme=dark] :is(.altyn-pay-amount-label,.altyn-pay-status span,.altyn-pay-state-text){color:var(--color-text-muted)}html[data-theme=dark] .altyn-pay-timer{color:var(--color-accent)}html[data-theme=dark] .altyn-pay-amount-row{background:var(--color-surface-2);border:1px solid var(--color-border);box-shadow:none}html[data-theme=dark] .altyn-pay-open-btn{border-color:rgba(var(--color-text-rgb),.35);background:rgba(var(--color-text-rgb),.14);color:var(--color-accent)}html[data-theme=dark] .altyn-pay-open-btn:focus-visible{background:rgba(var(--color-text-rgb),.2)}html[data-theme=dark] .altyn-pay-open-btn-icon{background:rgba(var(--color-text-rgb),.2);color:var(--color-accent)}html[data-theme=dark] .altyn-pay-fallback-link{color:var(--color-text-muted)}html[data-theme=dark] .altyn-pay-fallback-link:focus-visible{color:var(--color-text-primary)}.bank-select-page{position:relative;z-index:2;display:flex;flex-direction:column;min-height:100vh;padding:0 0 24px}.bank-select-content{flex:1;display:flex;flex-direction:column;justify-content:flex-start;width:100%;max-width:420px;margin:0 auto;padding:12px 16px 16px}.bank-select-panel{position:relative;background:transparent;border:0;border-radius:0;box-shadow:none;padding:0;display:flex;flex-direction:column;gap:14px;overflow:visible}.bank-select-panel>*{position:relative;z-index:1}.bank-select-header__icon{width:32px;height:32px;border-radius:10px;background:rgba(var(--color-accent-rgb),.1);display:inline-flex;align-items:center;justify-content:center}.bank-select-header__icon img{width:20px;height:20px;object-fit:contain;display:block}.bank-select-loading{width:40px;height:40px;border:3px solid rgba(var(--color-text-rgb),.2);border-top-color:var(--color-accent);border-radius:50%;margin:40px auto;animation:bank-spin .8s linear infinite}@keyframes bank-spin{to{transform:rotate(360deg)}}.bank-select-section{display:flex;flex-direction:column;gap:8px}.bank-select-label{font-family:Manrope,sans-serif;font-size:13px;color:var(--color-text-muted);padding-left:4px}.bank-select-phone-readonly{font-family:Manrope,sans-serif;font-size:16px;font-weight:500;color:var(--color-text-primary);padding:14px 16px;border-radius:20px;background:var(--wallet-light-field-bg);border:0}.bank-select-bank-logo{object-fit:contain;flex-shrink:0}.bank-select-bank-icon{display:flex;align-items:center;justify-content:center;flex-shrink:0;font-family:Bounded,sans-serif;font-weight:600;line-height:1;background:#28282814;color:#28282873}.bank-select-expanded{display:flex;flex-direction:column;gap:10px}.bank-select-selected-wrap{display:flex;flex-direction:column}.bank-select-selected-bank{width:100%}.bank-select-search-wrap{display:flex;align-items:center;gap:8px;background:var(--wallet-light-field-bg);border-radius:20px;border:0;padding:12px 14px;box-shadow:none;transition:border-color .2s ease,box-shadow .2s ease}.bank-select-search-wrap:focus-within{border-color:transparent;box-shadow:none;outline:2px solid var(--color-accent-soft);outline-offset:2px}.bank-select-search{flex:1;border:none;background:transparent;font-family:Manrope,sans-serif;font-size:15px;color:var(--color-text-primary);outline:none;box-shadow:none;-webkit-appearance:none;appearance:none}.bank-select-search::placeholder{color:#2828284d}.bank-select-search:focus,.bank-select-search:focus-visible{outline:none;box-shadow:none}.bank-select-list{max-height:260px;overflow-y:auto;display:flex;flex-direction:column;gap:8px;padding:0;border-radius:18px;background:transparent;border:none}.bank-select-list::-webkit-scrollbar{width:4px}.bank-select-list::-webkit-scrollbar-track{background:transparent}.bank-select-list::-webkit-scrollbar-thumb{background:#28282826;border-radius:4px}.bank-select-list-item{display:flex;align-items:center;gap:10px;padding:10px 12px;border-radius:22px;border:0;background:var(--color-surface);box-shadow:none;cursor:pointer;transition:background .2s ease,border-color .2s ease,transform .2s ease;text-align:left}.bank-select-list-item--active{border-color:transparent;background:var(--color-accent-soft);box-shadow:none}@media(hover:hover)and (pointer:fine){.bank-select-list-item:not(.bank-select-list-item--active):focus-visible{background:var(--color-surface-2);border-color:transparent;box-shadow:none;transform:none}}.bank-select-list-name{flex:1;font-family:Manrope,sans-serif;font-size:14px;color:var(--color-text-primary);line-height:1.3}.bank-select-list-empty{text-align:center;padding:20px;font-family:Manrope,sans-serif;font-size:14px;color:#28282866}.bank-select-error{background:#fb554e26;border:1px solid rgba(251,85,78,.3);border-radius:16px;padding:12px 16px;font-family:Manrope,sans-serif;font-size:14px;color:#d32f2f;text-align:center}.bank-select-actions{display:flex;flex-direction:column;gap:12px;width:100%;max-width:420px;margin:0 auto;padding:0 16px}.bank-select-btn{width:100%;height:52px;border-radius:88px;border:none;font-family:Bounded,sans-serif;font-size:15px;font-weight:400;cursor:pointer;transition:background .2s ease,opacity .2s ease,transform .2s ease,box-shadow .2s ease}.bank-select-btn:disabled{opacity:.5;cursor:not-allowed}.bank-select-btn-primary{background:var(--neutral-primary-bg, var(--color-text-primary));color:var(--neutral-primary-text, var(--color-surface));box-shadow:none}.bank-select-btn-primary:focus-visible:not(:disabled){background:var(--neutral-primary-bg, var(--color-text-primary));transform:none;box-shadow:none}.bank-select-btn-primary:active:not(:disabled){transform:translateY(0);box-shadow:none}.bank-select-wallet-amount{display:flex;flex-direction:column;gap:8px}.bank-select-wallet-amount__label{font-family:Manrope,sans-serif;font-size:13px;color:var(--color-text-muted);padding-left:4px}.bank-select-wallet-amount__row{display:flex;align-items:center;gap:8px;background:var(--wallet-light-field-bg);border-radius:20px;border:0;padding:12px 14px;box-shadow:none;transition:border-color .2s ease,box-shadow .2s ease}.bank-select-wallet-amount__row:focus-within{border-color:transparent;box-shadow:none;outline:2px solid var(--color-accent-soft);outline-offset:2px}.bank-select-wallet-amount__input{width:100%;border:none;outline:none;background:transparent;font-family:Manrope,sans-serif;font-size:16px;font-weight:500;color:var(--color-text-primary);padding:0;min-width:0;line-height:1.2;box-shadow:none;-webkit-appearance:none;appearance:none}.bank-select-wallet-amount__input::placeholder{color:#28282833}.bank-select-wallet-amount__input:focus,.bank-select-wallet-amount__input:focus-visible{outline:none;box-shadow:none}.bank-select-wallet-amount__currency{font-size:16px;color:var(--color-text-muted);flex-shrink:0}.bank-select-balance-pill{align-self:center;display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:0;border:0;background:transparent;font-family:Manrope,sans-serif;font-size:13px;font-weight:500;color:var(--color-text-muted)}.bank-select-balance-pill__label{color:var(--color-text-muted)}.bank-select-balance-pill__value{font-weight:600;color:var(--color-text-primary)}.bank-select-wallet-amount__max-btn{flex-shrink:0;background:var(--color-accent-soft);border:0;border-radius:14px;padding:6px 12px;font-family:Manrope,sans-serif;font-size:13px;font-weight:600;color:var(--color-accent-strong);cursor:pointer}.bank-select-wallet-amount__max-btn:disabled{opacity:.5;cursor:not-allowed}.bank-select-wallet-currency-dropdown{position:relative;flex-shrink:0}.bank-select-wallet-currency-trigger{display:inline-flex;align-items:center;justify-content:center;gap:3px;min-width:54px;border:none;border-radius:12px;background:transparent;color:#282828a6;font-family:Manrope,sans-serif;font-size:18px;font-weight:600;line-height:1;cursor:pointer;outline:none;padding:7px 9px;transition:background-color .2s ease,color .2s ease}.bank-select-wallet-currency-trigger:focus-visible,.bank-select-wallet-currency-trigger[aria-expanded=true]{background-color:#12bad214}.bank-select-wallet-currency-trigger__symbol{min-width:18px;text-align:center}.bank-select-wallet-currency-trigger__icon{width:14px;height:14px;color:#2828288c;transition:transform .2s ease}.bank-select-wallet-currency-trigger[aria-expanded=true] .bank-select-wallet-currency-trigger__icon{transform:rotate(180deg)}.bank-select-wallet-currency-menu{position:absolute;top:calc(100% + 6px);right:0;z-index:8;min-width:62px;padding:5px;border-radius:16px;border:1px solid rgba(234,252,254,.2);background:#2b393bf0;box-shadow:0 10px 28px #10232647;display:flex;flex-direction:column;gap:3px}.bank-select-wallet-currency-option{display:flex;align-items:center;justify-content:flex-start;gap:4px;min-height:34px;border:none;border-radius:11px;background:transparent;color:#eafcfedb;font-family:Manrope,sans-serif;font-size:18px;font-weight:600;line-height:1;cursor:pointer;padding:6px 9px}.bank-select-wallet-currency-option--selected{background:#5b84df;color:#fff}.bank-select-wallet-currency-option:focus-visible{outline:none;background:#5b84df8c;color:#fff}.bank-select-wallet-currency-option__check{display:inline-flex;align-items:center;justify-content:center;width:18px;height:18px}.bank-select-wallet-currency-option__symbol{min-width:16px;text-align:center}.bank-select-wallet-amount__header{display:flex;align-items:center;justify-content:space-between;margin-bottom:4px}.bank-select-wallet-currency-toggle{display:flex;gap:4px;background:var(--wallet-light-field-bg);border:0;border-radius:12px;padding:2px}.bank-select-wallet-currency-btn{border:none;background:transparent;font-family:Manrope,sans-serif;font-size:12px;font-weight:500;color:#28282873;padding:4px 10px;border-radius:10px;cursor:pointer;transition:all .2s ease}.bank-select-wallet-currency-btn--active{background:var(--color-surface);color:var(--color-accent);box-shadow:none}.bank-select-wallet-amount__preview{font-size:12px;color:#28282873;margin-top:2px;padding-left:4px}.bank-select-wallet-amount__limits{font-size:11px;color:#28282859;margin-top:2px;padding-left:4px}.bank-select-wallet-amount__error{font-size:12px;color:#ef4444;margin-top:2px;padding-left:4px}@media(max-width:420px){.bank-select-page{padding-bottom:22px}.bank-select-content,.bank-select-actions{padding-inline:12px}.bank-select-panel{padding:0}}html[data-theme=dark] .bank-select-header__icon{background:rgba(var(--color-accent-rgb),.18)}html[data-theme=dark] :is(.bank-select-label,.bank-select-wallet-amount__label,.bank-select-wallet-amount__preview,.bank-select-wallet-amount__limits,.bank-select-list-empty){color:var(--color-text-muted)}html[data-theme=dark] .bank-select-phone-readonly{background:var(--color-surface-2);border-color:var(--color-border);color:var(--color-text-primary)}html[data-theme=dark] .bank-select-bank-icon{background:#eafcfe14;color:#eafcfeb8}html[data-theme=dark] .bank-select-search-wrap{background:var(--color-surface-2);border-color:var(--color-border);box-shadow:none}html[data-theme=dark] .bank-select-search-wrap:focus-within{border-color:var(--color-accent);box-shadow:none}html[data-theme=dark] .bank-select-search-wrap svg{stroke:#eafcfe8c!important}html[data-theme=dark] .bank-select-search{background:transparent!important;border-color:transparent!important;color:var(--color-text-primary)!important}html[data-theme=dark] .bank-select-search::placeholder{color:var(--color-text-muted)}html[data-theme=dark] .bank-select-list{background:transparent;border-color:transparent}html[data-theme=dark] .bank-select-list::-webkit-scrollbar-thumb{background:#eafcfe38}html[data-theme=dark] .bank-select-list-item{background:var(--color-surface);border-color:var(--color-border);box-shadow:none}html[data-theme=dark] .bank-select-list-item:not(.bank-select-list-item--active):focus-visible{background:var(--color-surface-2)}html[data-theme=dark] .bank-select-list-item--active{border-color:rgba(var(--color-text-rgb),.35);background:rgba(var(--color-text-rgb),.12)}html[data-theme=dark] .bank-select-list-name{color:var(--color-text-primary)}html[data-theme=dark] .bank-select-wallet-amount__row{background:var(--color-surface-2);border-color:transparent;box-shadow:none}html[data-theme=dark] .bank-select-wallet-amount__row:focus-within{border-color:transparent}html[data-theme=dark] .bank-select-wallet-amount__input{background:transparent!important;border-color:transparent!important;color:var(--color-text-primary)!important}html[data-theme=dark] .bank-select-wallet-amount__input::placeholder{color:var(--color-text-muted)}html[data-theme=dark] .bank-select-wallet-amount__currency,html[data-theme=dark] .bank-select-balance-pill{color:var(--color-text-muted)}html[data-theme=dark] .bank-select-balance-pill__value{color:var(--color-text-primary)}html[data-theme=dark] .bank-select-wallet-amount__max-btn{background:rgba(var(--color-text-rgb),.18);border-color:transparent;color:var(--color-accent)}html[data-theme=dark] .bank-select-wallet-currency-trigger{color:var(--color-text-primary)}html[data-theme=dark] .bank-select-wallet-currency-trigger__icon{color:#eafcfeb3}html[data-theme=dark] .bank-select-wallet-currency-trigger:focus-visible,html[data-theme=dark] .bank-select-wallet-currency-trigger[aria-expanded=true]{background-color:#00bbd424}html[data-theme=dark] .bank-select-wallet-currency-toggle{background:rgba(var(--color-text-rgb),.12)}html[data-theme=dark] .bank-select-wallet-currency-btn{color:var(--color-text-muted)}html[data-theme=dark] .bank-select-wallet-currency-btn--active{background:rgba(var(--color-text-rgb),.24);color:var(--color-accent);box-shadow:none}.bank-select-target-toggle{display:flex;gap:4px;background:var(--wallet-light-field-bg);border:0;border-radius:16px;padding:3px}.bank-select-target-btn{flex:1;border:none;background:transparent;font-family:Manrope,sans-serif;font-size:14px;font-weight:500;color:#28282873;padding:10px 12px;border-radius:13px;cursor:pointer;transition:all .2s ease}.bank-select-target-btn--active{background:var(--color-surface);color:var(--color-accent);box-shadow:none}.bank-select-phone-input{width:100%;padding:14px 16px;border:0;border-radius:18px;font-family:Manrope,sans-serif;font-size:16px;font-weight:500;color:#282828;background:var(--wallet-light-field-bg);box-sizing:border-box;outline:none;-webkit-appearance:none;appearance:none;-webkit-tap-highlight-color:transparent}.bank-select-phone-input::placeholder{color:#2828284d}.bank-select-phone-input:focus,.bank-select-phone-input:focus-visible{border-color:transparent;box-shadow:none;outline:2px solid var(--color-accent-soft);outline-offset:2px}html[data-theme=dark] .bank-select-target-toggle{background:rgba(var(--color-text-rgb),.12);border-color:transparent}html[data-theme=dark] .bank-select-target-btn{color:var(--color-text-muted)}html[data-theme=dark] .bank-select-target-btn--active{background:rgba(var(--color-text-rgb),.24);color:var(--color-accent);box-shadow:none}html[data-theme=dark] .bank-select-phone-input{background:var(--color-surface-2);border-color:transparent;color:var(--color-text-primary)}html[data-theme=dark] .bank-select-phone-input::placeholder{color:var(--color-text-muted)}html[data-theme=dark] .bank-select-phone-input:focus,html[data-theme=dark] .bank-select-phone-input:focus-visible{border-color:transparent;box-shadow:none;outline:2px solid var(--color-accent-soft);outline-offset:2px}.order-summary-page{position:relative;z-index:2;display:flex;flex-direction:column;min-height:100vh;padding:0 0 24px;background:var(--color-bg)}.order-summary-content{flex:1;display:flex;flex-direction:column;justify-content:flex-start;width:100%;max-width:420px;margin:0 auto;padding:10px 16px 16px}.order-summary-panel{position:relative;display:flex;flex-direction:column;gap:14px;background:transparent;border:0;border-radius:0;box-shadow:none;padding:0;overflow:visible}.order-summary-header__icon{width:32px;height:32px;border-radius:10px;background:var(--color-accent-soft);color:var(--color-accent);display:inline-flex;align-items:center;justify-content:center}.order-summary-exchange-card,.order-summary-rows,.order-summary-section{background:var(--color-surface);border:0;border-radius:22px;box-shadow:none}.order-summary-exchange-card{position:relative;display:flex;flex-direction:column;padding:4px 16px;overflow:hidden}.order-summary-exchange-line{display:flex;align-items:center;gap:12px;min-height:72px;padding:12px 0}.order-summary-exchange-line+.order-summary-exchange-line{border-top:1px solid var(--color-separator)}.order-summary-currency-badge{width:34px;height:34px;border-radius:14px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;font-family:Bounded,sans-serif;font-size:18px;font-weight:600;line-height:1;overflow:hidden}.order-summary-currency-badge__icon{width:30px;height:30px;display:block;border-radius:50%;object-fit:contain}.order-summary-currency-badge__fallback{display:inline-flex;align-items:center;justify-content:center}.order-summary-currency-badge--from{background:rgba(var(--color-accent-rgb),.14);color:var(--color-accent)}.order-summary-currency-badge--to{background:#34c75924;color:#2f9e44}.order-summary-currency-badge--asset{width:32px;height:32px;background:transparent;border-radius:50%}.order-summary-exchange-copy{min-width:0;display:flex;flex-direction:column;gap:3px}.order-summary-exchange-value{font-family:Bounded,sans-serif;font-size:22px;font-weight:600;line-height:1.15;color:var(--color-text-primary);overflow-wrap:anywhere}.order-summary-exchange-value--accent{color:var(--color-accent)}.order-summary-rows{display:flex;flex-direction:column;gap:0;padding:4px 14px}.order-summary-row{position:relative;display:flex;align-items:center;gap:12px;min-height:54px;padding:12px 0;background:transparent;border:0;border-bottom:1px solid var(--color-separator);box-shadow:none}.order-summary-row:last-child{border-bottom:0}.order-summary-row__icon{width:34px;height:34px;border-radius:12px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.order-summary-row__icon--rate{background:#7c5cff;color:#fff}.order-summary-row__icon--method,.order-summary-row__icon--bank{background:var(--color-accent);color:#fff}.order-summary-row__icon--phone{background:#ff9500;color:#fff}.order-summary-row__body{flex:1;min-width:0;display:flex;align-items:center;justify-content:space-between;gap:12px}.order-summary-label{font-family:Manrope,sans-serif;font-size:13px;font-weight:500;color:var(--color-text-muted);line-height:1.3}.order-summary-value{min-width:0;font-family:Manrope,sans-serif;font-size:14px;font-weight:500;color:var(--color-text-primary);line-height:1.3;text-align:right;overflow-wrap:anywhere}.order-summary-value.highlight{color:var(--color-accent);font-weight:600}.order-summary-section{display:flex;flex-direction:column;gap:12px;padding:14px}.order-summary-section-head{display:flex;align-items:center;gap:10px;min-height:34px}.order-summary-section-head__icon{width:34px;height:34px;border-radius:12px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.order-summary-section-head__icon--wallet{background:#26cb7c;color:#fff}.order-summary-section-head__icon--phone{background:#ff9500;color:#fff}.order-summary-wallet-label{min-width:0;font-family:Bounded,sans-serif;font-size:14px;font-weight:500;color:var(--color-text-primary);line-height:1.3}.order-summary-loading-skeleton{display:flex;flex-direction:column;gap:10px;align-items:stretch}.order-summary-loading-skeleton .skeleton:first-child,.order-summary-loading-skeleton .skeleton:last-child{align-self:flex-start}.order-summary-wallet-dropdown{position:relative;z-index:10}.order-summary-wallet-dropdown__trigger{width:100%;min-height:50px;background:var(--color-surface-2);border:0;border-radius:16px;padding:0 14px;display:flex;align-items:center;justify-content:space-between;gap:10px;cursor:pointer;font-family:Manrope,sans-serif;font-size:14px;color:var(--color-text-primary);box-shadow:none;transition:outline-color .2s ease}.order-summary-wallet-dropdown__trigger--open,.order-summary-wallet-dropdown__trigger:focus-visible{outline:2px solid var(--color-accent-soft);outline-offset:2px}.order-summary-wallet-dropdown__trigger--error{outline:2px solid rgba(239,68,68,.24);outline-offset:2px}.order-summary-wallet-dropdown__text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;flex:1;min-width:0;text-align:left}.order-summary-wallet-dropdown__text strong{font-weight:600}.order-summary-wallet-dropdown__chevron{flex-shrink:0;color:var(--color-text-muted);transition:transform .2s ease}.order-summary-wallet-dropdown__trigger--open .order-summary-wallet-dropdown__chevron{transform:rotate(180deg)}.order-summary-wallet-dropdown__network{flex-shrink:0;font-family:Manrope,sans-serif;font-size:11px;font-weight:600;color:var(--color-accent);background:var(--color-accent-soft);border-radius:9px;padding:3px 8px}.order-summary-wallet-dropdown__list{position:absolute;top:calc(100% + 8px);left:0;right:0;z-index:50;background:var(--color-surface);border:0;border-radius:18px;box-shadow:0 12px 28px rgba(var(--color-text-rgb),.12);overflow:hidden;max-height:220px;overflow-y:auto}.order-summary-wallet-dropdown__option{width:100%;display:flex;flex-direction:column;gap:2px;padding:12px 14px;border:0;background:transparent;cursor:pointer;text-align:left;font-family:Manrope,sans-serif;transition:background .15s ease}.order-summary-wallet-dropdown__option+.order-summary-wallet-dropdown__option{border-top:1px solid var(--color-separator)}.order-summary-wallet-dropdown__option:focus-visible,.order-summary-wallet-dropdown__option--selected{background:var(--color-surface-2);outline:none}.order-summary-wallet-dropdown__option-label{font-size:14px;font-weight:600;color:var(--color-text-primary)}.order-summary-wallet-dropdown__option-info{font-size:12px;color:var(--color-text-muted)}.order-summary-wallet-link{display:inline-flex;align-items:center;justify-content:center;align-self:center;min-height:34px;background:transparent;border:0;border-radius:14px;padding:0 12px;font-family:Manrope,sans-serif;font-size:13px;font-weight:600;color:var(--color-accent);cursor:pointer;text-align:center}.order-summary-destination-card{display:flex;flex-direction:column;gap:10px}.order-summary-wallet-list{display:flex;flex-direction:column;gap:0;overflow:hidden;border-radius:18px;background:var(--color-surface-2)}.order-summary-wallet-row{width:100%;display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:12px;border:0;border-bottom:1px solid var(--color-separator);background:transparent;text-align:left;cursor:pointer}.order-summary-wallet-row:last-child{border-bottom:0}.order-summary-wallet-row:focus-visible{outline:2px solid var(--color-accent-soft);outline-offset:-2px;border-radius:16px}.order-summary-wallet-row--active{background:var(--color-accent-soft)}.order-summary-wallet-row__body{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.order-summary-wallet-row__label{font-family:Manrope,sans-serif;font-size:14px;font-weight:600;color:var(--color-text-primary);line-height:1.3}.order-summary-wallet-row__addr{font-family:Manrope,sans-serif;font-size:12px;color:var(--color-text-muted);line-height:1.35;font-feature-settings:"tnum";overflow-wrap:anywhere;white-space:normal}.order-summary-wallet-row__meta{display:inline-flex;align-items:center;justify-content:flex-end;width:64px;flex-shrink:0}.order-summary-wallet-row__network{font-family:Manrope,sans-serif;font-size:11px;font-weight:600;color:var(--color-accent);background:var(--color-accent-soft);border-radius:9px;padding:3px 8px;text-align:center}.order-summary-address-field{width:100%;min-height:50px;box-sizing:border-box;display:flex;align-items:center;gap:10px;background:var(--color-surface-2);border:0;border-radius:16px;padding:0 12px 0 14px;box-shadow:none}.order-summary-address-field:focus-within{outline:2px solid var(--color-accent-soft);outline-offset:2px}.order-summary-address-field--error{outline:2px solid rgba(239,68,68,.24);outline-offset:2px}.order-summary-address-input{flex:1;min-width:0;height:48px;border:0;outline:none;background:transparent;color:var(--color-text-primary);font-family:Manrope,sans-serif;font-size:14px;font-weight:500;-webkit-appearance:none;appearance:none}.order-summary-address-input::placeholder{color:var(--color-text-muted)}.order-summary-address-input--error{color:#ef4444}.order-summary-address-field__network{flex-shrink:0;min-width:44px;font-family:Manrope,sans-serif;font-size:11px;font-weight:600;color:var(--color-accent);background:var(--color-accent-soft);border-radius:9px;padding:3px 8px}.order-summary-network-fee-note{font-family:Manrope,sans-serif;font-size:12px;line-height:1.4;color:var(--color-text-muted);text-align:center;padding:0 6px}.order-summary-wallet-manual{display:flex;flex-direction:column;gap:10px}.order-summary-wallet-field{display:flex;flex-direction:column;gap:6px}.order-summary-wallet-field__label{font-family:Manrope,sans-serif;font-size:12px;font-weight:500;color:var(--color-text-muted);padding-left:2px}.order-summary-wallet-field__value,.order-summary-wallet-field__input{width:100%;min-height:48px;box-sizing:border-box;font-family:Manrope,sans-serif;font-size:14px;font-weight:500;color:var(--color-text-primary);background:var(--color-surface-2);border:0;border-radius:16px;padding:0 14px;box-shadow:none}.order-summary-wallet-field__value{display:flex;align-items:center}.order-summary-wallet-field__input{outline:none;-webkit-appearance:none;appearance:none}.order-summary-wallet-field__input:focus{outline:2px solid var(--color-accent-soft);outline-offset:2px}.order-summary-wallet-field__input--invalid{outline:2px solid rgba(239,68,68,.24);outline-offset:2px}.order-summary-wallet-field__hint{font-family:Manrope,sans-serif;font-size:12px;color:#ef4444;padding-left:2px}.order-summary-wallet-save{display:flex;align-items:center;gap:8px;font-family:Manrope,sans-serif;font-size:13px;color:var(--color-text-muted);cursor:pointer;padding:2px 0}.order-summary-wallet-save input[type=checkbox]{accent-color:var(--color-accent);width:16px;height:16px;cursor:pointer}.order-summary-error{background:#ef44441f;border:0;border-radius:16px;padding:12px 16px;font-family:Manrope,sans-serif;font-size:14px;color:#ef4444;text-align:center;line-height:1.4}.order-summary-actions{position:relative;z-index:1;display:flex;flex-direction:column;gap:10px;width:100%;max-width:420px;margin:0 auto;padding:0 16px}.order-summary-btn{width:100%;height:52px;border-radius:88px;border:0;font-family:Bounded,sans-serif;font-size:15px;font-weight:400;cursor:pointer;transition:opacity .2s ease,transform .2s ease}.order-summary-btn:disabled{opacity:.5;cursor:not-allowed}.order-summary-btn-confirm{background:var(--neutral-primary-bg, var(--color-accent));color:var(--neutral-primary-text, #ffffff);box-shadow:none}.order-summary-btn-confirm:active:not(:disabled){transform:translateY(1px)}@media(max-width:420px){.order-summary-page{padding-bottom:22px}.order-summary-content{padding-inline:12px;padding-top:8px}.order-summary-actions{padding-inline:12px}.order-summary-exchange-value{font-size:20px}}html[data-theme=dark] .order-summary-currency-badge--from,html[data-theme=dark] .order-summary-row__icon--method,html[data-theme=dark] .order-summary-row__icon--bank{background:var(--color-accent);color:#fff}html[data-theme=dark] .order-summary-currency-badge--to,html[data-theme=dark] .order-summary-section-head__icon--wallet{background:#26cb7c;color:#fff}html[data-theme=dark] .order-summary-currency-badge--asset{background:transparent;color:inherit}html[data-theme=dark] .order-summary-row__icon--rate{background:#7c5cff;color:#fff}html[data-theme=dark] .order-summary-row__icon--phone,html[data-theme=dark] .order-summary-section-head__icon--phone{background:#ff9500;color:#fff}html[data-theme=dark] .order-summary-wallet-field__input{background:var(--color-surface-2)!important}html[data-theme=dark] .order-summary-wallet-list,html[data-theme=dark] .order-summary-address-field{background:var(--color-surface-2)}.sender-address-page{position:relative;z-index:2;display:flex;flex-direction:column;min-height:calc(100vh - 32px);padding:0 0 32px}.sender-address-content{flex:1;display:flex;flex-direction:column;justify-content:center;padding:20px 16px}.sender-address-panel{position:relative;background:var(--surface-card-bg);border:1px solid var(--surface-card-border);border-radius:32px;box-shadow:var(--surface-card-shadow);padding:24px 20px;display:flex;flex-direction:column;gap:20px;overflow:hidden}.sender-address-panel:after{content:"";position:absolute;inset:0;border-radius:inherit;background:var(--surface-card-highlight);pointer-events:none;opacity:.45}.sender-address-panel>*{position:relative;z-index:1}.sender-address-header{text-align:center}.sender-address-subtitle{font-family:Manrope,sans-serif;font-size:14px;color:#28282880;margin:0;line-height:1.4}.sender-address-description{font-family:Manrope,sans-serif;font-size:14px;color:#282828a6;line-height:1.5;margin:0;text-align:center}.sender-address-field{display:flex;flex-direction:column;gap:8px}.sender-address-label{font-family:Manrope,sans-serif;font-size:13px;font-weight:500;color:#2828288c}.sender-address-input{width:100%;border:2px solid rgba(var(--color-text-rgb),.15);background:#fff6;border-radius:22px;padding:14px 16px;font-family:Manrope,sans-serif;font-size:16px;color:#282828;outline:none;transition:border-color .2s ease,background .2s ease;box-sizing:border-box}.sender-address-input:focus{border-color:var(--color-accent);background:#ffffff8c}.sender-address-input::placeholder{color:#2828284d;font-family:Manrope,sans-serif}.sender-address-input:disabled{opacity:.5}.sender-address-error{display:block;background:#fb554e26;border:1px solid rgba(251,85,78,.3);border-radius:16px;padding:12px 16px;font-family:Manrope,sans-serif;font-size:14px;color:#d32f2f;text-align:center;line-height:1.4}.sender-address-actions{display:flex;flex-direction:column;gap:12px;width:100%;max-width:420px;margin:0 auto;padding:0 16px}.sender-address-btn{border:none;cursor:pointer;font-family:Bounded,sans-serif;font-weight:400;font-size:15px;width:100%;height:52px;border-radius:88px;transition:background .2s ease,transform .2s ease,box-shadow .2s ease,opacity .2s ease}.sender-address-btn:disabled{opacity:.5;cursor:not-allowed}.sender-address-btn-primary{background:var(--color-accent);color:#fff;box-shadow:0 8px 24px rgba(var(--color-text-rgb),.35)}.sender-address-btn-primary:not(:disabled):focus-visible{background:var(--color-accent);transform:translateY(-2px);box-shadow:0 12px 32px rgba(var(--color-text-rgb),.45)}.sender-address-btn-primary:not(:disabled):active{transform:translateY(0);box-shadow:0 4px 16px rgba(var(--color-text-rgb),.3)}.sender-address-input-wrapper{position:relative;display:flex;align-items:center}.sender-address-input--with-chevron{padding-right:44px}.sender-address-chevron{position:absolute;right:8px;width:32px;height:32px;border:none;border-radius:50%;background:rgba(var(--color-text-rgb),.12);color:var(--color-accent);display:flex;align-items:center;justify-content:center;cursor:pointer;transition:transform .2s ease,background .2s ease}.sender-address-chevron:focus-visible{background:rgba(var(--color-text-rgb),.2)}.sender-address-chevron--open{transform:rotate(180deg)}.sender-address-chevron:disabled{opacity:.4;cursor:not-allowed}.sender-address-dropdown{margin-top:8px;background:#f7fafbd9;border:1px solid rgba(255,255,255,.35);border-radius:22px;box-shadow:0 16px 40px rgba(var(--color-text-rgb),.18);overflow:hidden;max-height:220px;overflow-y:auto}.sender-address-dropdown__item{display:flex;flex-direction:column;gap:3px;width:100%;padding:12px 16px;border:none;background:none;cursor:pointer;text-align:left;transition:background .15s ease}.sender-address-dropdown__item:focus-visible{background:rgba(var(--color-text-rgb),.08)}.sender-address-dropdown__item+.sender-address-dropdown__item{border-top:1px solid rgba(0,0,0,.06)}.sender-address-dropdown__label{font-family:Manrope,sans-serif;font-size:14px;font-weight:500;color:#282828}.sender-address-dropdown__address{font-family:Manrope,sans-serif;font-size:12px;color:#28282880;word-break:break-all}@media(max-width:420px){.sender-address-page{padding-bottom:24px}.sender-address-panel{padding:20px 16px}.sender-address-content{padding:16px 12px}.sender-address-actions{padding-inline:12px}}.payment-success-page{display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:70vh;padding:calc(var(--app-telegram-page-top-offset, 0px) + 16px) 24px 40px;text-align:center;gap:12px}.payment-success-icon{width:80px;height:80px;color:#22c55e;margin-bottom:8px}.payment-success-checkmark{width:100%;height:100%}.payment-success-checkmark circle{stroke-dasharray:157;stroke-dashoffset:157;animation:payment-success-circle .6s ease-out forwards}.payment-success-checkmark path{stroke-dasharray:36;stroke-dashoffset:36;animation:payment-success-tick .4s .5s ease-out forwards}@keyframes payment-success-circle{to{stroke-dashoffset:0}}@keyframes payment-success-tick{to{stroke-dashoffset:0}}.payment-success-title{font-family:Bounded,sans-serif;font-size:22px;font-weight:500;color:var(--text-dark);margin:0}.payment-success-text{font-family:Manrope,sans-serif;font-size:15px;line-height:1.4;color:var(--text-dark);opacity:.7;margin:0}.payment-success-order{font-family:Manrope,sans-serif;font-size:16px;font-weight:600;color:var(--text-dark);margin:4px 0 0;letter-spacing:.02em}.payment-success-btn{margin-top:20px;width:100%;max-width:320px;border:none;border-radius:88px;padding:16px;font-family:Bounded,sans-serif;font-size:16px;color:#fff;background:var(--color-surface);box-shadow:0 20px 40px rgba(var(--color-text-rgb),.35);cursor:pointer;transition:transform .2s ease,box-shadow .2s ease}@media(hover:hover)and (pointer:fine){.payment-success-btn:focus-visible{transform:translateY(-2px);box-shadow:0 28px 54px #106c7e47}}.payment-success-btn:active{transform:translateY(1px);box-shadow:0 12px 24px rgba(var(--color-text-rgb),.35)}.payment-success-btn:focus-visible{outline:2px solid rgba(var(--color-text-rgb),.6);outline-offset:3px}.payment-success-icon--processing{color:var(--color-accent)}.payment-success-spinner{width:100%;height:100%;border:3px solid rgba(36,216,227,.2);border-top-color:var(--color-accent);border-radius:50%;animation:payment-success-spin 1s linear infinite}@keyframes payment-success-spin{to{transform:rotate(360deg)}}.payment-success-support-link{border:0;padding:0;background:transparent;color:var(--color-accent);font:inherit;text-decoration:underline;text-underline-offset:2px;transition:opacity .2s ease}.payment-success-support-link:active{opacity:.7}.phone-verify-page{position:relative;z-index:2;display:flex;flex-direction:column;min-height:100vh;padding:0 0 24px}.phone-verify-content{flex:1;display:flex;flex-direction:column;justify-content:flex-start;width:100%;max-width:420px;margin:0 auto;padding:12px 16px 16px}.phone-verify-panel{position:relative;display:flex;flex-direction:column;gap:18px;padding:0;overflow:visible;border:0;border-radius:0;background:transparent!important;box-shadow:none!important}.phone-verify-card-title{display:flex;align-items:center;gap:10px;min-height:38px}.phone-verify-card__back{width:38px;height:38px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;padding:0;border:0;border-radius:50%;background:var(--color-surface);color:var(--color-text-primary);box-shadow:none;cursor:pointer;transition:background .2s ease,transform .2s ease}.phone-verify-card__back:focus-visible{background:var(--color-surface-2);transform:none}.phone-verify-card__back-icon{display:flex;width:20px;height:20px}.phone-verify-card__back-icon svg{stroke:currentColor}.phone-verify-card__title-label{margin-left:2px;font-family:Bounded,sans-serif;font-size:18px;font-weight:400;line-height:1.25;color:var(--color-text-primary)}.phone-verify-header{display:flex;flex-direction:column;align-items:center;gap:10px;padding:6px 4px 4px;text-align:center}.phone-verify-icon{display:inline-flex;align-items:center;justify-content:center;width:52px;height:52px;border-radius:18px;background:var(--color-accent-soft);color:var(--color-accent)}.phone-verify-icon svg{width:28px;height:28px;stroke:currentColor}.phone-verify-title{margin:0;font-family:Bounded,sans-serif;font-size:18px;font-weight:400;line-height:1.3;color:var(--color-text-primary)}.phone-verify-subtitle{margin:0;font-family:Manrope,sans-serif;font-size:14px;line-height:1.45;color:var(--color-text-muted)}.phone-verify-input-group{display:flex;flex-direction:column;gap:8px}.phone-verify-label{padding-left:4px;font-family:Manrope,sans-serif;font-size:13px;color:var(--color-text-muted)}.phone-verify-input-wrap{display:flex;align-items:center;gap:4px;padding:0 16px;border:0;border-radius:20px;background:var(--color-surface);box-shadow:none;transition:box-shadow .2s ease}.phone-verify-input-wrap:focus-within{box-shadow:none;outline:2px solid var(--color-accent-soft);outline-offset:2px}.phone-verify-prefix{flex-shrink:0;font-family:Manrope,sans-serif;font-size:16px;font-weight:600;color:var(--color-text-primary);-webkit-user-select:none;user-select:none}.phone-verify-input{flex:1;min-width:0;padding:14px 0;border:0;background:transparent;box-shadow:none;outline:none;-webkit-appearance:none;appearance:none;font-family:Manrope,sans-serif;font-size:16px;color:var(--color-text-primary)}.phone-verify-input:focus,.phone-verify-input:focus-visible{outline:none;box-shadow:none}.phone-verify-input::placeholder{color:var(--color-text-muted)}.phone-verify-code-inputs{display:flex;justify-content:center;gap:8px}.phone-verify-code-cell{width:44px;height:52px;border:0;border-radius:16px;background:var(--wallet-light-field-bg);box-shadow:none;outline:none;-webkit-appearance:none;appearance:none;font-family:Manrope,sans-serif;font-size:20px;font-weight:600;color:var(--color-text-primary);text-align:center;caret-color:var(--color-accent);transition:box-shadow .2s ease}.phone-verify-code-cell:focus,.phone-verify-code-cell:focus-visible{outline:2px solid var(--color-accent-soft);outline-offset:2px;box-shadow:none}.phone-verify-resend{padding:4px;border:0;background:transparent;font-family:Manrope,sans-serif;font-size:14px;color:var(--color-accent);cursor:pointer;text-align:center;transition:opacity .2s ease}.phone-verify-resend:disabled{color:var(--color-text-muted);cursor:not-allowed}.phone-verify-error{padding:12px 16px;border:1px solid rgba(251,85,78,.3);border-radius:16px;background:#fb554e26;font-family:Manrope,sans-serif;font-size:14px;line-height:1.4;color:#d32f2f;text-align:center}.phone-verify-actions{display:flex;flex-direction:column;gap:12px;width:100%;max-width:420px;margin:0 auto;padding:0 16px}.phone-verify-btn{width:100%;height:52px;border:0;border-radius:88px;font-family:Bounded,sans-serif;font-size:15px;font-weight:400;cursor:pointer;transition:background .2s ease,opacity .2s ease,transform .2s ease,box-shadow .2s ease}.phone-verify-btn:disabled{opacity:.5;cursor:not-allowed}.phone-verify-btn-primary{background:var(--neutral-primary-bg, var(--color-text-primary));color:var(--neutral-primary-text, var(--color-surface));box-shadow:none}.phone-verify-btn-primary:focus-visible:not(:disabled){background:var(--neutral-primary-bg, var(--color-text-primary));transform:none;box-shadow:none}.phone-verify-btn-primary:active:not(:disabled){transform:translateY(0);box-shadow:none}html[data-theme=dark] .phone-verify-card__back{background:var(--color-surface-2);color:var(--color-text-primary)}html[data-theme=dark] .phone-verify-card__back:focus-visible{background:var(--color-surface)}html[data-theme=dark] .phone-verify-page .phone-verify-panel{background:transparent!important;box-shadow:none!important}html[data-theme=dark] .phone-verify-input-wrap{background:transparent;border-color:transparent;box-shadow:none}html[data-theme=dark] .phone-verify-input-wrap .phone-verify-input{background:transparent!important;border-color:transparent!important;box-shadow:none!important;color:var(--color-text-primary)!important}html[data-theme=dark] .phone-verify-code-cell{background:var(--color-surface-2);border-color:transparent;box-shadow:none;color:var(--color-text-primary)}html[data-theme=dark] .phone-verify-input::placeholder{color:var(--color-text-muted)}html[data-theme=dark] .phone-verify-icon{background:var(--color-accent-soft);color:var(--color-accent)}@media(max-width:420px){.phone-verify-page{padding-bottom:22px}.phone-verify-content{padding-inline:12px;padding-top:8px}.phone-verify-actions{padding-inline:12px}.phone-verify-card__title-label,.phone-verify-title{font-size:16px}.phone-verify-code-cell{width:40px;height:48px;font-size:18px}}.kyc-form-page{position:relative;z-index:2;display:flex;flex-direction:column;min-height:100vh;padding:0 0 24px}.kyc-form-content{flex:1;display:flex;flex-direction:column;justify-content:flex-start;width:100%;max-width:420px;margin:0 auto;padding:12px 0 16px}.kyc-pending-layout{flex:1;display:flex;flex-direction:column;justify-content:center;width:100%;max-width:420px;margin:0 auto;padding:20px 16px}.kyc-pending-divider{height:1px;margin:4px 0;background:var(--color-separator)}.kyc-form-panel{position:relative;display:flex;flex-direction:column;gap:16px;padding:24px 20px;overflow:visible;border:0;border-radius:22px;background:var(--color-surface);box-shadow:none}.kyc-form-pending{padding:18px 0 12px;text-align:center}.kyc-form-spinner{width:44px;height:44px;margin:0 auto 18px;border:3px solid rgba(var(--color-text-rgb),.14);border-top-color:var(--color-accent);border-radius:50%;animation:kycFormSpin .8s linear infinite}@keyframes kycFormSpin{to{transform:rotate(360deg)}}.kyc-form-pending-title{margin:0 0 8px;font-family:Bounded,sans-serif;font-size:18px;font-weight:400;line-height:1.3;color:var(--color-text-primary)}.kyc-form-pending-text{margin:0;font-family:Manrope,sans-serif;font-size:14px;line-height:1.5;color:var(--color-text-muted)}.kyc-form-scroll{display:flex;flex-direction:column;gap:16px;width:100%;max-width:420px;margin:0 auto;padding:8px 16px 0}.kyc-form-phone-block{display:flex;align-items:center;gap:12px;padding:14px 16px;border:0;border-radius:20px;background:var(--color-surface)}.kyc-form-phone-check{width:36px;height:36px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;border-radius:50%;background:var(--color-accent-soft);color:var(--color-accent)}.kyc-form-phone-check svg{stroke:currentColor}.kyc-form-phone-info{display:flex;flex-direction:column;gap:2px;min-width:0}.kyc-form-phone-label{font-family:Manrope,sans-serif;font-size:12px;font-weight:600;color:var(--color-accent)}.kyc-form-phone-number{font-family:Manrope,sans-serif;font-size:15px;font-weight:600;color:var(--color-text-primary);letter-spacing:0}.kyc-form-privacy,.kyc-form-note{display:flex;align-items:flex-start;gap:10px;padding:14px 16px;border:0;border-radius:18px;background:var(--color-surface)}.kyc-form-privacy svg,.kyc-form-note svg{flex-shrink:0;margin-top:1px;color:var(--color-accent)}.kyc-form-privacy span,.kyc-form-note span{font-family:Manrope,sans-serif;font-size:13px;line-height:1.45;color:var(--color-text-muted)}.kyc-form-section{display:flex;flex-direction:column;gap:12px}.kyc-form-section-title{margin:0;padding-left:4px;font-family:Bounded,sans-serif;font-size:15px;font-weight:400;line-height:1.3;color:var(--color-text-primary)}.kyc-form-fields{display:flex;flex-direction:column;gap:10px}.kyc-form-field{display:flex;flex-direction:column;gap:6px}.kyc-form-label{padding-left:4px;font-family:Manrope,sans-serif;font-size:13px;color:var(--color-text-muted)}.kyc-form-input{width:100%;box-sizing:border-box;padding:14px 16px;background:var(--wallet-light-field-bg);border:0;border-radius:18px;box-shadow:none;outline:none;-webkit-appearance:none;appearance:none;font-family:Manrope,sans-serif;font-size:16px;color:var(--color-text-primary);transition:box-shadow .2s ease}.kyc-form-input:focus,.kyc-form-input:focus-visible{outline:2px solid var(--color-accent-soft);outline-offset:2px;box-shadow:none}.kyc-form-input::placeholder{color:var(--color-text-muted)}.kyc-form-uploads{display:flex;flex-direction:column;gap:8px}.kyc-upload{display:flex;align-items:center;gap:14px;padding:14px 16px;border-radius:20px;background:var(--color-surface);border:0;box-shadow:none;cursor:pointer;transition:background .2s ease,opacity .2s ease}.kyc-upload:focus-visible{background:var(--color-surface-2);outline:2px solid var(--color-accent-soft);outline-offset:2px}.kyc-upload--done{background:var(--color-surface)}.kyc-upload--loading{pointer-events:none;opacity:.65}.kyc-upload-hidden{display:none}.kyc-upload-icon-wrap{flex-shrink:0;width:44px;height:44px;display:inline-flex;align-items:center;justify-content:center;border-radius:14px;background:var(--color-accent-soft);color:var(--color-accent)}.kyc-upload-icon-wrap svg{stroke:currentColor}.kyc-upload--done .kyc-upload-icon-wrap{background:var(--color-accent-soft);color:var(--color-accent)}.kyc-upload-spin{width:20px;height:20px;border:2px solid rgba(var(--color-text-rgb),.16);border-top-color:var(--color-accent);border-radius:50%;animation:kycFormSpin .8s linear infinite}.kyc-upload-body{display:flex;flex:1;min-width:0;flex-direction:column;gap:2px}.kyc-upload-name{font-family:Manrope,sans-serif;font-size:14px;font-weight:600;line-height:1.3;color:var(--color-text-primary)}.kyc-upload-desc{overflow:hidden;font-family:Manrope,sans-serif;font-size:12px;line-height:1.3;color:var(--color-text-muted);text-overflow:ellipsis;white-space:nowrap}.kyc-upload-arrow{flex-shrink:0;color:var(--color-text-muted)}.kyc-form-tips-toggle{display:flex;align-items:center;gap:8px;width:100%;padding:12px 14px;border:0;border-radius:18px;background:var(--color-surface);color:var(--color-text-primary);cursor:pointer;transition:background .2s ease}.kyc-form-tips-toggle:focus-visible{background:var(--color-surface-2)}.kyc-form-tips-toggle svg:first-child{flex-shrink:0;color:var(--color-accent)}.kyc-form-tips-toggle span{flex:1;text-align:left;font-family:Manrope,sans-serif;font-size:13px;font-weight:600;color:var(--color-text-primary)}.kyc-form-tips-chevron{flex-shrink:0;color:var(--color-text-muted);transition:transform .2s ease}.kyc-form-tips-toggle--open .kyc-form-tips-chevron{transform:rotate(180deg)}.kyc-form-tips{display:flex;flex-direction:column;gap:14px;padding:16px;border:0;border-radius:18px;background:var(--color-surface);animation:kycTipsIn .2s ease}@keyframes kycTipsIn{0%{opacity:0;transform:translateY(-6px)}to{opacity:1;transform:translateY(0)}}.kyc-form-tips-block{display:flex;flex-direction:column;gap:6px}.kyc-form-tips-heading{margin:0;font-family:Manrope,sans-serif;font-size:13px;font-weight:700;color:var(--color-text-primary)}.kyc-form-tips-list{margin:0;padding:0 0 0 18px;font-family:Manrope,sans-serif;font-size:12px;line-height:1.6;color:var(--color-text-muted)}.kyc-form-tips-list li{padding-left:2px}.kyc-form-tips-list li::marker{color:var(--color-accent)}.kyc-form-error{padding:12px 16px;border:1px solid rgba(251,85,78,.3);border-radius:16px;background:#fb554e26;font-family:Manrope,sans-serif;font-size:14px;line-height:1.4;color:#d32f2f;text-align:center}.kyc-form-actions{display:flex;flex-direction:column;gap:12px;padding-top:2px}.kyc-form-btn{width:100%;height:52px;border:0;border-radius:88px;font-family:Bounded,sans-serif;font-size:15px;font-weight:400;cursor:pointer;transition:background .2s ease,opacity .2s ease,transform .2s ease,box-shadow .2s ease}.kyc-form-btn:disabled{opacity:.5;cursor:not-allowed}.kyc-form-btn-primary{background:var(--neutral-primary-bg, var(--color-text-primary));color:var(--neutral-primary-text, var(--color-surface));box-shadow:none}.kyc-form-btn-primary:focus-visible:not(:disabled){background:var(--neutral-primary-bg, var(--color-text-primary));transform:none;box-shadow:none}.kyc-form-btn-primary:active:not(:disabled){transform:translateY(0);box-shadow:none}html[data-theme=dark] .kyc-form-panel,html[data-theme=dark] .kyc-form-phone-block,html[data-theme=dark] .kyc-form-privacy,html[data-theme=dark] .kyc-form-note,html[data-theme=dark] .kyc-upload,html[data-theme=dark] .kyc-form-tips-toggle,html[data-theme=dark] .kyc-form-tips{background:var(--color-surface)}html[data-theme=dark] .kyc-form-input{background:var(--color-surface-2)!important;border-color:transparent!important;box-shadow:none!important;color:var(--color-text-primary)!important}html[data-theme=dark] .kyc-form-input::placeholder{color:var(--color-text-muted)}@media(max-width:420px){.kyc-form-page{padding-bottom:22px}.kyc-form-scroll{gap:14px;padding-inline:12px;padding-top:6px}.kyc-pending-layout{padding-inline:12px}.kyc-form-section-title,.kyc-form-pending-title{font-size:16px}.kyc-form-btn{height:52px;font-size:14px}}.payment-page{position:relative;z-index:2;display:flex;flex-direction:column;min-height:100vh;padding:0 0 24px}.payment-content{flex:1;display:flex;flex-direction:column;justify-content:flex-start;width:100%;max-width:420px;margin:0 auto;padding:12px 16px 16px}.payment-panel{position:relative;background:transparent;border:0;border-radius:0;box-shadow:none;padding:0;display:flex;flex-direction:column;gap:14px;overflow:visible}.payment-panel>*{position:relative;z-index:1}.payment-close-btn{position:absolute;top:14px;right:14px;z-index:3;width:32px;height:32px;border-radius:50%;border:1px solid rgba(255,255,255,.18);background:#ffffff26;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0;transition:background .2s ease,transform .15s ease}.payment-close-btn:focus-visible{background:#ffffff4d;transform:scale(1.08)}.payment-close-btn__icon{width:10px;height:10px;position:relative;transform:rotate(45deg)}.payment-close-btn__icon:before,.payment-close-btn__icon:after{content:"";position:absolute;background:#282828;border-radius:1px}.payment-close-btn__icon:before{width:10px;height:1.5px;top:50%;left:0;transform:translateY(-50%)}.payment-close-btn__icon:after{width:1.5px;height:10px;left:50%;top:0;transform:translate(-50%)}.payment-header{display:flex;align-items:center;justify-content:flex-end;gap:12px}.payment-page--wallet .payment-header{justify-content:center;padding-top:12px;text-align:center}.payment-timer{font-family:Bounded,sans-serif;font-size:18px;font-weight:600;color:var(--color-accent);min-width:72px;text-align:right;flex-shrink:0;transition:color .3s ease,opacity .3s ease}.payment-timer-warning{color:#e74c3c;animation:payment-timer-pulse 1s ease-in-out infinite}@keyframes payment-timer-pulse{0%,to{opacity:1}50%{opacity:.7}}.payment-sender-warning{background:#ffc1071f;border:1px solid rgba(255,193,7,.3);border-radius:20px;padding:14px 16px;display:flex;flex-direction:column;gap:10px;align-items:center}.payment-sender-warning-icon{width:28px;height:28px;border-radius:50%;background:#ffc107;color:#fff;font-family:Bounded,sans-serif;font-size:16px;font-weight:600;display:flex;align-items:center;justify-content:center;flex-shrink:0}.payment-sender-warning-text{font-family:Manrope,sans-serif;font-size:13px;color:#282828b3;line-height:1.45;margin:0;text-align:center}.payment-sender-address-block{display:flex;flex-direction:column;gap:6px;width:100%;background:#ffffff59;border-radius:14px;padding:10px 12px}.payment-sender-address-label{font-family:Manrope,sans-serif;font-size:11px;font-weight:500;color:#28282873;text-transform:uppercase;letter-spacing:.03em}.payment-sender-address{font-family:Manrope,sans-serif;font-size:12px;font-weight:400;color:#282828;word-break:break-all;line-height:1.4}.payment-network-badge{display:flex;align-items:center;justify-content:center;align-self:center;background:var(--color-accent-soft);border:0;border-radius:12px;padding:6px 16px;font-family:Manrope,sans-serif;font-size:13px;font-weight:600;color:#0e9aad;letter-spacing:.03em;margin:-8px 0}.payment-qr-container{display:flex;align-items:center;justify-content:center}.payment-qr-container svg{border-radius:16px;padding:16px;background:#fff;box-shadow:none}.payment-details{display:flex;flex-direction:column;gap:10px}.payment-detail-row{background:var(--color-surface);border-radius:20px;padding:14px 16px;display:flex;flex-direction:column;gap:8px;box-shadow:none;border:0}.payment-detail-row--inline{flex-direction:row;align-items:center;gap:10px}.payment-detail-label{font-family:Manrope,sans-serif;font-size:13px;font-weight:400;color:var(--color-text-muted);line-height:1.3}.payment-detail-value-row{display:flex;align-items:center;justify-content:space-between;gap:10px}.payment-detail-value{font-family:Manrope,sans-serif;font-size:15px;font-weight:500;color:var(--color-text-primary);line-height:1.3;word-break:break-all}.payment-address{font-family:Manrope,sans-serif;font-size:13px;font-weight:400;letter-spacing:-.02em}.payment-copy-trigger{display:inline-flex;align-items:center;gap:8px;background:transparent;border:none;padding:0;cursor:pointer;color:inherit;font:inherit;text-align:left;min-width:0;transition:opacity .2s ease,transform .15s ease}.payment-copy-trigger:focus-visible{outline:2px solid rgba(var(--color-text-rgb),.28);outline-offset:4px;border-radius:12px}.payment-copy-trigger:active{transform:scale(.98)}.payment-copy-trigger--inline{flex:1;justify-content:flex-end}.payment-copy-trigger--inline .payment-detail-value{text-align:right}.payment-copy-trigger--address{width:100%;justify-content:space-between;align-items:flex-start}.payment-copy-trigger--address .payment-detail-value{flex:1}.payment-copy-icon{width:14px;height:14px;flex-shrink:0;color:var(--color-accent);transition:color .2s ease,transform .15s ease}.payment-copy-trigger:hover .payment-copy-icon,.payment-copy-trigger:focus-visible .payment-copy-icon{transform:scale(1.08)}.payment-status{display:flex;align-items:center;justify-content:center;gap:10px;padding:4px 0 0}.payment-status span{font-family:Manrope,sans-serif;font-size:14px;font-weight:500;color:#2828288c}.payment-status-dot{width:10px;height:10px;border-radius:50%;background:var(--color-accent);animation:payment-dot-pulse 1.5s ease-in-out infinite}@keyframes payment-dot-pulse{0%,to{opacity:1;transform:scale(1);box-shadow:0 0 rgba(var(--color-text-rgb),.4)}50%{opacity:.7;transform:scale(1.2);box-shadow:0 0 0 6px rgba(var(--color-text-rgb),0)}}.payment-state-icon{font-size:48px;line-height:1;text-align:center}.payment-state-icon--error{color:#e74c3c}.payment-state-text{font-family:Manrope,sans-serif;font-size:14px;color:#28282880;margin:0;text-align:center;line-height:1.4}.payment-actions{display:flex;flex-direction:column;gap:12px;width:100%;max-width:420px;margin:0 auto;padding:0 16px}.payment-btn{border:none;cursor:pointer;font-family:Bounded,sans-serif;font-weight:400;font-size:15px;width:100%;height:52px;border-radius:88px;transition:background .2s ease,transform .2s ease,box-shadow .2s ease}.payment-btn-primary{background:var(--neutral-primary-bg, var(--color-text-primary));color:var(--neutral-primary-text, var(--color-surface));box-shadow:none}.payment-btn-primary:not(:disabled):focus-visible{background:var(--neutral-primary-bg, var(--color-text-primary));transform:none;box-shadow:none}.payment-btn-primary:not(:disabled):active{transform:translateY(0);box-shadow:none}@media(max-width:420px){.payment-page{padding-bottom:22px}.payment-panel{padding:0}.payment-timer{font-size:16px;padding:6px 12px}.payment-content{padding:12px 12px 16px}.payment-actions{padding-inline:12px}}html[data-theme=dark] .payment-timer{color:var(--color-accent)}html[data-theme=dark] .payment-timer.payment-timer-warning{color:#ff8a7a}html[data-theme=dark] .payment-detail-row{background:var(--color-surface-2);border-color:var(--color-border);box-shadow:none}html[data-theme=dark] .payment-detail-label{color:var(--color-text-muted)}html[data-theme=dark] .payment-detail-value,html[data-theme=dark] .payment-address{color:var(--color-text-primary)}html[data-theme=dark] .payment-copy-icon{color:var(--color-accent)}html[data-theme=dark] .payment-sender-address{color:var(--color-text-primary)}html[data-theme=dark] :is(.payment-status span,.payment-state-text,.payment-sender-warning-text,.payment-sender-address-label){color:var(--color-text-muted)}html[data-theme=dark] .payment-sender-address-block{background:var(--color-surface-2);border:1px solid var(--color-border)}.payment-copy-trigger--copied .payment-copy-icon,.payment-copy-icon--copied{color:#22a85a}.qr-details-page{display:flex;flex-direction:column;box-sizing:border-box;width:min(100%,420px);min-height:100vh;margin:0 auto;padding:calc(var(--app-telegram-page-top-offset, 0px) + 20px) 16px calc(24px + env(safe-area-inset-bottom,0px))}.qr-details-page__intro{display:flex;flex-direction:column;align-items:center;margin-bottom:22px;text-align:center}.qr-details-page__icon{display:grid;place-items:center;width:52px;height:52px;margin-bottom:12px;border-radius:18px;color:var(--color-accent);background:var(--color-accent-soft)}.qr-details-page__header{font-family:Bounded,sans-serif;font-size:20px;font-weight:500;line-height:1.25;color:var(--color-text-primary);margin:0}.qr-details-page__subtitle{margin:8px 0 0;font-family:Manrope,sans-serif;font-size:13px;line-height:1.45;color:var(--color-text-muted)}.qr-details-card{overflow:hidden;padding:4px 18px;display:flex;flex-direction:column;border:1px solid var(--color-border);border-radius:22px;background:var(--color-surface);box-shadow:0 1px 2px rgba(var(--color-text-rgb),.04)}.qr-details-row{display:grid;grid-template-columns:minmax(88px,.7fr) minmax(0,1.3fr);gap:18px;align-items:center;min-height:56px;padding:10px 0}.qr-details-row+.qr-details-row{border-top:1px solid var(--color-border)}.qr-details-row__label{font-family:Manrope,sans-serif;font-size:13px;line-height:1.35;color:var(--color-text-muted)}.qr-details-row__value{min-width:0;font-family:Manrope,sans-serif;font-size:14px;font-weight:600;line-height:1.4;color:var(--color-text-primary);text-align:right;overflow-wrap:anywhere}.qr-details-row__value--amount-rub{font-size:18px;font-weight:700;letter-spacing:-.02em}.qr-details-row__value--amount-usdt{color:var(--color-accent)}.qr-details-row__value--rate{font-size:13px;font-weight:500;color:var(--color-text-muted)}.qr-details-actions{margin-top:auto;padding-top:28px;display:flex;flex-direction:column;gap:10px}.qr-details-btn{width:100%;height:52px;border:1px solid transparent;border-radius:999px;padding:0 20px;font-family:Bounded,sans-serif;font-size:13px;font-weight:500;cursor:pointer;transition:transform .18s ease,background-color .18s ease,opacity .18s ease;display:flex;align-items:center;justify-content:center;gap:8px;-webkit-tap-highlight-color:transparent}.qr-details-btn--primary{color:var(--neutral-primary-text, #fff);background:var(--neutral-primary-bg, var(--color-accent))}.qr-details-btn--secondary{color:var(--color-text-primary);border-color:var(--color-border);background:var(--color-surface)}.qr-details-btn:active:not(:disabled){transform:translateY(1px)}.qr-details-btn--secondary:active:not(:disabled){background:var(--color-surface-2)}.qr-details-btn:focus-visible{outline:2px solid var(--neutral-focus-ring, var(--color-accent));outline-offset:2px}.qr-details-btn:disabled{opacity:.55;cursor:not-allowed}.qr-details-spinner{width:18px;height:18px;border:2px solid currentColor;border-right-color:transparent;border-radius:50%;animation:qr-details-spin .8s linear infinite}@keyframes qr-details-spin{to{transform:rotate(360deg)}}.qr-details-error{margin-top:14px;padding:12px 16px;border:1px solid rgba(255,59,48,.2);border-radius:14px;background:#ff3b301a;font-family:Manrope,sans-serif;font-size:13px;line-height:1.4;color:#d92d20;text-align:center}html[data-theme=dark] .qr-details-error{color:#ff6961;border-color:#ff69613d;background:#ff453a24}@media(max-width:360px){.qr-details-row{grid-template-columns:minmax(76px,.65fr) minmax(0,1.35fr);gap:12px}}@media(prefers-reduced-motion:reduce){.qr-details-btn{transition:none}.qr-details-spinner{animation-duration:1.4s}}.qr-status-page{display:flex;flex-direction:column;align-items:center;box-sizing:border-box;width:min(100%,420px);min-height:100vh;margin:0 auto;padding:calc(var(--app-telegram-page-top-offset, 0px) + 44px) 16px calc(24px + env(safe-area-inset-bottom,0px));text-align:center}.qr-status-state{display:flex;flex-direction:column;align-items:center;width:100%}.qr-status-icon{display:grid;place-items:center;width:72px;height:72px;margin-bottom:18px;border-radius:24px}.qr-status-icon--processing{color:var(--color-accent);background:var(--color-accent-soft)}.qr-status-spinner{width:38px;height:38px;border:3px solid rgba(var(--color-accent-rgb),.2);border-top-color:var(--color-accent);border-radius:50%;animation:qr-status-spin 1s linear infinite}@keyframes qr-status-spin{to{transform:rotate(360deg)}}.qr-status-icon--success{color:#22a958;background:#34c75924}.qr-status-checkmark,.qr-status-error-icon,.qr-status-review-icon{width:42px;height:42px}.qr-status-checkmark circle{stroke-dasharray:157;stroke-dashoffset:157;animation:qr-status-circle .6s ease-out forwards}.qr-status-checkmark path{stroke-dasharray:36;stroke-dashoffset:36;animation:qr-status-tick .4s .5s ease-out forwards}@keyframes qr-status-circle{to{stroke-dashoffset:0}}@keyframes qr-status-tick{to{stroke-dashoffset:0}}.qr-status-icon--error{color:#e0443e;background:#ff3b3021}.qr-status-error-icon circle{stroke-dasharray:157;stroke-dashoffset:157;animation:qr-status-circle .6s ease-out forwards}.qr-status-error-icon line{stroke-dasharray:20;stroke-dashoffset:20;animation:qr-status-tick .3s .5s ease-out forwards}.qr-status-icon--review{color:#e58a00;background:#ff950024}.qr-status-title{max-width:340px;margin:0;font-family:Bounded,sans-serif;font-size:22px;font-weight:500;line-height:1.3;color:var(--color-text-primary)}.qr-status-text{max-width:320px;margin:10px 0 0;font-family:Manrope,sans-serif;font-size:14px;line-height:1.5;color:var(--color-text-muted)}.qr-status-summary{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:16px;box-sizing:border-box;width:100%;margin-top:28px;padding:17px 18px;border:1px solid var(--color-border);border-radius:20px;background:var(--color-surface);box-shadow:0 1px 2px rgba(var(--color-text-rgb),.04);font-family:Manrope,sans-serif;font-size:14px;line-height:1.4;text-align:left}.qr-status-summary__merchant{min-width:0;color:var(--color-text-muted);overflow-wrap:anywhere}.qr-status-summary__amount{color:var(--color-text-primary);font-size:16px;font-weight:700;white-space:nowrap}.qr-status-actions{margin-top:auto;padding-top:28px;width:100%;display:flex;flex-direction:column;gap:10px}.qr-status-btn{width:100%;height:52px;padding:0 20px;border:1px solid transparent;border-radius:999px;font-family:Bounded,sans-serif;font-size:13px;font-weight:500;cursor:pointer;transition:transform .18s ease,background-color .18s ease;-webkit-tap-highlight-color:transparent}.qr-status-btn--primary{color:var(--neutral-primary-text, #fff);background:var(--neutral-primary-bg, var(--color-accent))}.qr-status-btn:active{transform:translateY(1px)}.qr-status-btn--secondary{color:var(--color-text-primary);border-color:var(--color-border);background:var(--color-surface)}.qr-status-btn--secondary:active{background:var(--color-surface-2)}.qr-status-btn:focus-visible{outline:2px solid var(--neutral-focus-ring, var(--color-accent));outline-offset:2px}.qr-status-offline{width:100%;box-sizing:border-box;margin-top:12px;padding:11px 16px;border:1px solid rgba(255,149,0,.22);border-radius:14px;background:#ff95001a;font-family:Manrope,sans-serif;font-size:13px;line-height:1.4;color:#b56700}html[data-theme=dark] .qr-status-icon--success{color:#30d158;background:#30d15829}html[data-theme=dark] .qr-status-icon--error{color:#ff6961;background:#ff453a29}html[data-theme=dark] .qr-status-icon--review{color:#ff9f0a;background:#ff9f0a29}html[data-theme=dark] .qr-status-offline{color:#ffb340;border-color:#ff9f0a3d;background:#ff9f0a24}@media(max-width:360px){.qr-status-summary{grid-template-columns:1fr;gap:6px}.qr-status-summary__amount{justify-self:start}}@media(prefers-reduced-motion:reduce){.qr-status-spinner,.qr-status-checkmark circle,.qr-status-checkmark path,.qr-status-error-icon circle,.qr-status-error-icon line{animation-duration:.01ms;animation-iteration-count:1}.qr-status-btn{transition:none}}.sbp-limits-overlay{position:fixed;inset:0;background:#00000059;z-index:1000;display:flex;align-items:flex-end;justify-content:center;animation:sbp-limits-fade-in .2s ease}.sbp-limits-modal{background:#f7fafbeb;border-radius:24px 24px 0 0;border-top:1px solid rgba(255,255,255,.5);padding:20px 20px 32px;width:100%;max-width:480px;box-shadow:0 -8px 40px rgba(var(--color-text-rgb),.15);animation:sbp-limits-slide-up .3s ease;display:flex;flex-direction:column;gap:20px}.sbp-limits-modal__header{display:flex;justify-content:space-between;align-items:center}.sbp-limits-modal__title{font-size:18px;font-weight:700;color:var(--text-dark)}.sbp-limits-modal__close{background:none;border:none;cursor:pointer;color:rgba(var(--color-text-rgb),.4);padding:4px;display:flex;align-items:center;justify-content:center}.sbp-limits-modal__close:focus-visible{color:var(--text-dark)}@keyframes sbp-limits-fade-in{0%{opacity:0}to{opacity:1}}@keyframes sbp-limits-slide-up{0%{transform:translateY(100%)}to{transform:translateY(0)}}.payment-limits-link{display:flex;align-items:center;justify-content:center;gap:4px;padding:0;margin:-6px 0 -4px;background:none;border:none;cursor:pointer;font-family:Manrope,sans-serif;font-size:12px;font-weight:500;color:var(--accent);transition:opacity .2s ease}.payment-limits-link:active{opacity:.7}.wallet-method-page{position:relative;z-index:2;display:flex;flex-direction:column;min-height:100vh;padding:0 0 24px}.wallet-method-content{flex:1;display:flex;flex-direction:column;justify-content:flex-start;width:100%;max-width:420px;margin:0 auto;padding:12px 16px 16px}.wallet-method-panel{position:relative;background:transparent;border:0;border-radius:0;box-shadow:none;padding:0;display:flex;flex-direction:column;gap:14px}.wallet-method-panel>*{position:relative;z-index:1}.wallet-method-header{display:flex;flex-direction:column;align-items:center;gap:8px;text-align:center;padding:0 4px 6px}.wallet-method-grither-id{display:inline-flex;align-items:center;justify-content:center;gap:8px;flex-wrap:wrap;color:var(--color-text-muted)}.wallet-method-meta-icon{width:28px;height:28px;border-radius:50%;background:var(--color-accent-soft);color:var(--color-accent);display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;overflow:hidden}.wallet-method-meta-icon__image{width:18px;height:18px;object-fit:contain;display:block;background:transparent!important}.wallet-method-grither-id__label{font-family:Manrope,sans-serif;font-size:13px;color:var(--color-text-muted)}.wallet-method-grither-id__copy-trigger{display:inline-flex;align-items:center;gap:8px;min-width:0;border:none;background:transparent;padding:0;color:inherit;font:inherit;cursor:pointer;transition:opacity .2s ease,transform .15s ease}.wallet-method-grither-id__copy-trigger:focus-visible{outline:2px solid rgba(var(--color-text-rgb),.28);outline-offset:4px;border-radius:12px}.wallet-method-grither-id__copy-trigger:active{transform:scale(.98)}.wallet-method-grither-id__copy-trigger:disabled{cursor:default;opacity:.72}.wallet-method-grither-id__value{min-width:0;font-family:Manrope,sans-serif;font-size:13px;font-weight:600;color:var(--color-text-primary)}.wallet-method-grither-id__copy-icon{width:14px;height:14px;flex-shrink:0;color:var(--color-text-muted);transition:color .2s ease,transform .15s ease}.wallet-method-grither-id__copy-trigger--copied .wallet-method-grither-id__copy-icon,.wallet-method-grither-id__copy-icon--copied{color:#22a85a}.wallet-method-grither-id__copy-trigger:hover .wallet-method-grither-id__copy-icon,.wallet-method-grither-id__copy-trigger:focus-visible .wallet-method-grither-id__copy-icon{transform:scale(1.08)}.wallet-method-balance{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:0;background:transparent;border:0;font-family:Manrope,sans-serif;font-size:13px;font-weight:500;color:var(--color-text-muted)}.wallet-method-balance__label{color:var(--color-text-muted)}.wallet-method-balance__value{font-weight:600;color:var(--color-text-primary)}.wallet-method-error{padding:10px 12px;border-radius:14px;border:1px solid rgba(220,53,69,.22);background:#dc354514;color:#b4232f;font-family:Manrope,sans-serif;font-size:12px;line-height:1.35;text-align:center}.wallet-method-list{display:flex;flex-direction:column;gap:10px}.wallet-method-card{display:flex;align-items:center;gap:12px;width:100%;padding:14px 16px;border-radius:20px;border:0;background:var(--color-surface);box-shadow:none;cursor:pointer;text-align:left;transition:background .2s ease,transform .15s ease}.wallet-method-card:focus-visible{background:var(--color-surface-2);outline:2px solid var(--color-accent-soft);outline-offset:2px;box-shadow:none;transform:translateY(-1px)}.wallet-method-card:active{transform:translateY(0);box-shadow:none}.wallet-method-card:disabled{cursor:default;opacity:.62;transform:none}.wallet-method-card__icon{width:40px;height:40px;border-radius:14px;background:transparent;color:inherit;display:flex;align-items:center;justify-content:center;flex-shrink:0}.wallet-method-card__icon--card,.wallet-method-card__icon--swift{color:var(--color-accent)}.wallet-method-card__icon-image{width:24px;height:24px;object-fit:contain;display:block}.wallet-method-card__body{flex:1;display:flex;flex-direction:column;gap:2px;min-width:0}.wallet-method-card__heading{display:flex;align-items:center;gap:8px;flex-wrap:wrap}.wallet-method-card__name{font-family:Manrope,sans-serif;font-size:15px;font-weight:600;color:var(--color-text-primary);line-height:1.3}.wallet-method-card__tag{display:inline-flex;align-items:center;max-width:100%;padding:2px 7px;border-radius:999px;background:#12bad21f;color:#0d9ab0;font-family:Manrope,sans-serif;font-size:10px;font-weight:600;line-height:1.25;white-space:normal}.wallet-method-card__desc{font-family:Manrope,sans-serif;font-size:12px;color:var(--color-text-muted);line-height:1.3}.wallet-method-card__chevron{font-size:22px;line-height:1;color:var(--color-text-muted);flex-shrink:0}.wallet-method-card__spinner{flex-shrink:0;color:var(--color-accent);animation:wallet-method-spin .8s linear infinite}@keyframes wallet-method-spin{to{transform:rotate(360deg)}}.wallet-method-rocket{width:100%;min-height:178px;margin-top:10px;display:flex;align-items:center;justify-content:center;pointer-events:none;-webkit-user-select:none;user-select:none}.wallet-method-rocket__stage{width:clamp(118px,34vw,154px);height:clamp(118px,34vw,154px)}.wallet-method-rocket__stage svg,.wallet-method-rocket__stage canvas{display:block;width:100%!important;height:100%!important}.wallet-method-rocket__poster{position:absolute;width:clamp(118px,34vw,154px);height:clamp(118px,34vw,154px);object-fit:contain;display:block}@media(max-width:420px){.wallet-method-page{padding-bottom:22px}.wallet-method-content{padding-inline:12px}.wallet-method-panel{padding:0}.wallet-method-rocket{min-height:168px}}@media(prefers-reduced-motion:reduce){.wallet-method-card__spinner{animation:none}.wallet-method-rocket__stage{display:none}.wallet-method-rocket__poster{position:static}}html[data-theme=dark] .wallet-method-card__icon--card,html[data-theme=dark] .wallet-method-card__icon--swift{color:var(--color-accent)}html[data-theme=dark] .wallet-method-meta-icon{background:rgba(var(--color-accent-rgb),.18)}html[data-theme=dark] .wallet-method-grither-id,html[data-theme=dark] .wallet-method-grither-id__label,html[data-theme=dark] .wallet-method-balance,html[data-theme=dark] .wallet-method-balance__label{color:var(--color-text-muted)}html[data-theme=dark] .wallet-method-balance__value{color:var(--color-text-primary)}html[data-theme=dark] .wallet-method-grither-id__copy-icon{color:var(--color-text-muted)}.wda-page{position:relative;z-index:2;display:flex;flex-direction:column;min-height:100vh;padding:0 0 24px}.wda-content{flex:1;display:flex;flex-direction:column;justify-content:flex-start;width:100%;max-width:420px;margin:0 auto;padding:12px 16px 16px}.wda-loading{flex:1;display:flex;align-items:center;justify-content:center;min-height:160px}.wda-loading__spinner{width:32px;height:32px;border-radius:50%;animation:wda-spin .8s linear infinite}@keyframes wda-spin{to{transform:rotate(360deg)}}.wda-panel{position:relative;background:transparent;border:0;border-radius:0;box-shadow:none;padding:0;display:flex;flex-direction:column;gap:14px;overflow:visible}.wda-panel>*{position:relative;z-index:1}.wda-header__icon{width:32px;height:32px;border-radius:10px;background:#26cb7c24;display:inline-flex;align-items:center;justify-content:center}.wda-header__icon img{width:20px;height:20px;object-fit:contain;display:block}.wda-section{display:flex;flex-direction:column;gap:10px}.wda-amount-wrap{display:flex;align-items:center;gap:8px;background:var(--wallet-light-field-bg);border-radius:20px;border:0;padding:14px 16px;box-shadow:none;transition:border-color .2s ease,box-shadow .2s ease}.wda-amount-wrap:focus-within{border-color:transparent;box-shadow:none;outline:2px solid var(--color-accent-soft);outline-offset:2px}.wda-amount-input{flex:1;border:none;background:transparent;font-family:Manrope,sans-serif;font-size:16px;font-weight:500;line-height:1.2;color:var(--color-text-primary);outline:none;padding:0;width:0;min-width:0}.wda-amount-input::placeholder{color:var(--color-text-muted)}.wda-amount-suffix{font-family:Manrope,sans-serif;font-size:16px;font-weight:500;color:var(--color-text-muted);flex-shrink:0}.wda-hint{font-family:Manrope,sans-serif;font-size:13px;color:var(--color-text-muted);margin:0;padding-left:4px}.wda-limits{font-size:11px;color:var(--color-text-muted);margin:4px 0 0;padding-left:4px}.wda-network-dropdown{position:relative;margin-top:4px;z-index:5}.wda-network-dropdown__hint{font-family:Manrope,sans-serif;font-size:13px;color:var(--color-text-muted);margin:0 0 8px;padding-left:4px}.wda-panel>.wda-section:has(.wda-network-dropdown){z-index:5}.wda-network-dropdown__trigger{width:100%;min-height:50px;border-radius:20px;border:0;background:var(--wallet-light-field-bg);color:var(--color-text-primary);display:flex;align-items:center;justify-content:space-between;padding:13px 16px;font-family:Manrope,sans-serif;font-size:15px;cursor:pointer;transition:border-color .2s ease,box-shadow .2s ease}.wda-network-dropdown__trigger:disabled{opacity:.5;cursor:not-allowed}.wda-network-dropdown__trigger:focus-visible,.wda-network-dropdown__trigger--open{border-color:transparent;box-shadow:none;outline:2px solid var(--color-accent-soft);outline-offset:2px}.wda-network-dropdown__chevron{width:16px;height:16px;color:var(--color-text-muted);flex-shrink:0;transition:transform .3s ease}.wda-network-dropdown__trigger--open .wda-network-dropdown__chevron{transform:rotate(180deg)}.wda-network-dropdown__list{position:absolute;top:calc(100% + 6px);left:0;right:0;z-index:50;border-radius:18px;border:1px solid var(--wallet-light-field-border);background:#fffffff5;overflow:hidden;box-shadow:none;animation:wda-dropdown-in .15s ease-out}@keyframes wda-dropdown-in{0%{opacity:0;transform:translateY(-4px)}to{opacity:1;transform:translateY(0)}}.wda-network-dropdown__option{width:100%;padding:12px 16px;border:0;background:transparent;text-align:left;font-family:Manrope,sans-serif;font-size:15px;color:var(--color-text-primary);cursor:pointer;transition:background .15s}.wda-network-dropdown__option:focus-visible{background:rgba(var(--color-text-rgb),.08)}.wda-network-dropdown__option--selected{color:var(--color-accent);font-weight:500}.wda-network-dropdown__option+.wda-network-dropdown__option{border-top:1px solid rgba(0,0,0,.06)}.wda-error{background:#fb554e26;border:1px solid rgba(251,85,78,.3);border-radius:16px;padding:12px 16px;font-family:Manrope,sans-serif;font-size:14px;color:#d32f2f;text-align:center}.wda-actions{display:flex;flex-direction:column;gap:12px;margin-top:auto}.wda-btn{width:100%;height:52px;border-radius:88px;border:none;font-family:Bounded,sans-serif;font-size:15px;font-weight:400;cursor:pointer;transition:background .2s ease,opacity .2s ease,transform .2s ease,box-shadow .2s ease;display:flex;align-items:center;justify-content:center;gap:8px}.wda-btn:disabled{opacity:.5;cursor:not-allowed}.wda-btn--primary{background:var(--neutral-primary-bg, var(--color-text-primary));color:var(--neutral-primary-text, var(--color-surface));box-shadow:none}.wda-btn--primary:focus-visible:not(:disabled){background:var(--neutral-primary-bg, var(--color-text-primary));transform:none;box-shadow:none}.wda-btn--primary:active:not(:disabled){transform:translateY(0);box-shadow:none}@media(max-width:420px){.wda-page{padding-bottom:22px}.wda-content{padding-inline:12px}.wda-panel{padding:0}}html[data-theme=dark] .wda-amount-wrap{background:var(--color-surface-2);border-color:var(--color-border);box-shadow:none}html[data-theme=dark] .wda-amount-input{background:transparent!important;border-color:transparent!important;color:var(--color-text-primary)!important}html[data-theme=dark] .wda-amount-input::placeholder{color:var(--color-text-muted)}html[data-theme=dark] .wda-amount-suffix{color:var(--color-text-muted)}html[data-theme=dark] .wda-network-dropdown__trigger,html[data-theme=dark] .wda-network-dropdown__list{background:var(--color-surface-2);border-color:var(--color-border);color:var(--color-text-primary)}html[data-theme=dark] .wda-network-dropdown__option{color:var(--color-text-primary)}html[data-theme=dark] .wda-network-dropdown__option:focus-visible{background:rgba(var(--color-text-rgb),.08)}html[data-theme=dark] .wda-network-dropdown__option--selected{color:var(--color-accent);background:rgba(var(--color-text-rgb),.12)}html[data-theme=dark] .wda-network-dropdown__chevron{color:var(--color-text-muted)}html[data-theme=dark] :is(.wda-hint,.wda-network-dropdown__hint,.wda-limits){color:var(--color-text-muted)}.ww-confirm-page{position:relative;z-index:2;display:flex;flex-direction:column;min-height:100vh;padding:0 0 24px}.ww-confirm-content{flex:1;display:flex;flex-direction:column;justify-content:flex-start;width:100%;max-width:420px;margin:0 auto;padding:10px 16px 16px}.ww-confirm-panel{position:relative;display:flex;flex-direction:column;gap:14px;background:transparent;border:0;border-radius:0;box-shadow:none;padding:0;overflow:visible}.ww-confirm-panel>*{position:relative;z-index:1}.ww-confirm-header{display:flex;flex-direction:column;align-items:center;gap:6px;padding:6px 4px 8px;text-align:center}.ww-confirm-header--usdt{gap:8px;padding-bottom:6px}.ww-confirm-title-icon{width:32px;height:32px;border-radius:10px;background:#26cb7c24;display:inline-flex;align-items:center;justify-content:center}.ww-confirm-title-icon img{width:20px;height:20px;display:block;object-fit:contain}.ww-confirm-subtitle,.ww-confirm-balance-pill{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:0;border-radius:0;background:transparent;border:0;font-family:Manrope,sans-serif;font-size:13px;font-weight:500;color:var(--color-text-muted)}.ww-confirm-balance-pill__label{color:var(--color-text-muted)}.ww-confirm-balance-pill__value{font-weight:600;color:var(--color-text-primary)}.ww-confirm-loading{width:40px;height:40px;border:3px solid rgba(var(--color-text-rgb),.16);border-top-color:var(--color-accent);border-radius:50%;margin:32px auto;animation:ww-spin .8s linear infinite}.ww-confirm-loading--small{width:22px;height:22px;border-width:2px;margin:10px auto}@keyframes ww-spin{to{transform:rotate(360deg)}}.ww-confirm-rows{display:flex;flex-direction:column;gap:0;background:var(--color-surface);border-radius:22px;padding:4px 14px}.ww-confirm-row{display:flex;align-items:center;gap:12px;min-height:54px;padding:12px 0;background:transparent;border:0;border-bottom:1px solid var(--color-separator);border-radius:0;box-shadow:none}.ww-confirm-row:last-child{border-bottom:0}.ww-confirm-row__icon{width:34px;height:34px;border-radius:12px;display:inline-flex;align-items:center;justify-content:center;flex-shrink:0;overflow:hidden}.ww-confirm-row__icon--amount,.ww-confirm-row__icon--total{background:#26cb7c;color:#fff}.ww-confirm-row__icon--bank{background:rgba(var(--color-accent-rgb),.1)}.ww-confirm-row__icon--phone{background:#ff9500;color:#fff}.ww-confirm-row__icon--card,.ww-confirm-row__icon--rate{background:var(--color-accent);color:#fff}.ww-confirm-row__icon-image{width:22px;height:22px;object-fit:contain;display:block;background:transparent!important}.ww-confirm-row__body{flex:1;min-width:0;display:flex;align-items:center;justify-content:space-between;gap:12px}.ww-confirm-row--column{align-items:flex-start;flex-direction:column;gap:6px}.ww-confirm-row__label{font-family:Manrope,sans-serif;font-size:14px;font-weight:400;color:var(--color-text-muted);line-height:1.3}.ww-confirm-row__value{min-width:0;font-family:Manrope,sans-serif;font-size:14px;font-weight:500;color:var(--color-text-primary);line-height:1.3;text-align:right;overflow-wrap:anywhere}.ww-confirm-row__value--readonly{color:#28282894}.ww-confirm-row__value--mono{font-feature-settings:"tnum"}.ww-confirm-row__value--total{color:var(--color-accent);font-weight:600}.ww-confirm-row__value--fee{color:var(--color-text-muted);font-weight:400}.ww-confirm-row__value--address{width:100%;font-family:Manrope,sans-serif;font-size:13px;text-align:left;overflow-wrap:anywhere;word-break:break-word}.ww-confirm-divider{display:none}.ww-confirm-usdt-form{display:flex;flex-direction:column;gap:12px}.ww-confirm-usdt-main{position:relative;display:flex;flex-direction:column;gap:8px;z-index:8;box-sizing:border-box;background:var(--color-surface);border-radius:22px;padding:12px 14px;box-shadow:none;border:0}.ww-confirm-usdt-main:focus-within,.ww-confirm-destination-card:focus-within{outline:2px solid var(--color-accent-soft);outline-offset:2px}.ww-confirm-usdt-main--error,.ww-confirm-address-field--error{outline:2px solid rgba(239,68,68,.22);outline-offset:2px}.ww-confirm-amount-line,.ww-confirm-address-field{display:flex;align-items:center;gap:10px;width:100%;min-width:0;box-sizing:border-box}.ww-confirm-amount-line{min-height:46px}.ww-confirm-address-field{min-height:50px;margin-top:8px;border-radius:16px;padding:0 14px;background:var(--color-surface-2)}.ww-confirm-amount-input,.ww-confirm-address-input{flex:1;width:0;min-width:0;border:none;background:transparent;box-shadow:none;outline:none;-webkit-appearance:none;appearance:none;font-family:Manrope,sans-serif;line-height:1.2;color:var(--color-text-primary);padding:0}.ww-confirm-amount-input{font-size:20px;font-weight:500;letter-spacing:0}.ww-confirm-address-input{font-size:14px;font-weight:500}.ww-confirm-amount-input::placeholder,.ww-confirm-address-input::placeholder{color:rgba(var(--color-text-rgb),.28)}.ww-confirm-amount-input--error,.ww-confirm-address-input--error{color:#ef4444}.ww-confirm-amount-suffix{flex-shrink:0;font-family:Manrope,sans-serif;font-size:15px;font-weight:600;color:var(--color-text-muted)}.ww-confirm-field-hint,.ww-confirm-field-limits{font-family:Manrope,sans-serif;font-size:12px;color:var(--color-text-muted);padding-left:2px;line-height:1.35}.ww-confirm-field-hint--error,.ww-confirm-field-limits--error{color:#ef4444}.ww-confirm-field-hint__retry{margin-left:6px;background:transparent;border:none;padding:0;font-family:Manrope,sans-serif;font-size:12px;font-weight:600;color:var(--color-accent);cursor:pointer;text-decoration:none}.ww-confirm-network-dropdown{position:relative;z-index:5;width:auto;flex:0 0 auto}.ww-confirm-network-dropdown__trigger{width:auto;min-width:104px;min-height:38px;border:0;border-radius:14px;background:var(--color-surface-2);color:var(--color-text-primary);display:flex;align-items:center;justify-content:space-between;gap:8px;padding:0 10px;font-family:Manrope,sans-serif;font-size:14px;font-weight:600;cursor:pointer}.ww-confirm-network-dropdown__trigger:disabled{opacity:.5;cursor:not-allowed}.ww-confirm-network-dropdown__trigger:focus-visible{outline:none}.ww-confirm-network-dropdown__chevron{width:16px;height:16px;color:var(--color-text-muted);flex-shrink:0;transition:transform .2s ease}.ww-confirm-network-dropdown__trigger--open .ww-confirm-network-dropdown__chevron{transform:rotate(180deg)}.ww-confirm-network-dropdown__trigger--error{color:#ef4444;outline:2px solid rgba(239,68,68,.28);animation:ww-network-shake .24s ease}@keyframes ww-network-shake{0%,to{transform:translate(0)}30%{transform:translate(-3px)}65%{transform:translate(3px)}}.ww-confirm-network-dropdown__list{position:absolute;top:calc(100% + 8px);left:auto;right:0;min-width:158px;z-index:50;border-radius:18px;background:var(--color-surface);overflow:hidden;box-shadow:0 12px 28px rgba(var(--color-text-rgb),.12);border:0}.ww-confirm-network-dropdown__option{width:100%;padding:12px 16px;border:0;background:transparent;text-align:left;font-family:Manrope,sans-serif;font-size:15px;color:var(--color-text-primary);cursor:pointer}.ww-confirm-network-dropdown__option+.ww-confirm-network-dropdown__option{border-top:1px solid var(--color-separator)}.ww-confirm-network-dropdown__option:focus-visible{background:rgba(var(--color-text-rgb),.06);outline:none}.ww-confirm-network-dropdown__option--selected{color:var(--color-accent);font-weight:600}.ww-confirm-destination-card,.ww-confirm-summary{display:flex;flex-direction:column;gap:0;background:var(--color-surface);border:0;border-radius:22px;box-shadow:none;padding:4px 14px}.ww-confirm-destination-card{padding:4px 14px 14px}.ww-confirm-wallet-list{display:flex;flex-direction:column;gap:0}.ww-confirm-wallet-row{width:100%;display:flex;align-items:flex-start;justify-content:space-between;gap:12px;padding:12px 0;border:0;border-bottom:1px solid var(--color-separator);background:transparent;text-align:left;cursor:pointer}.ww-confirm-wallet-row:last-child{border-bottom:0}.ww-confirm-wallet-row:focus-visible{outline:2px solid var(--color-accent-soft);outline-offset:-2px;border-radius:14px}.ww-confirm-wallet-row__body{flex:1;min-width:0;display:flex;flex-direction:column;gap:2px}.ww-confirm-wallet-row__label{font-family:Manrope,sans-serif;font-size:14px;font-weight:600;color:var(--color-text-primary);line-height:1.3}.ww-confirm-wallet-row__addr{font-family:Manrope,sans-serif;font-size:12px;color:var(--color-text-muted);line-height:1.35;font-feature-settings:"tnum";overflow-wrap:anywhere;white-space:normal}.ww-confirm-wallet-row__check{width:24px;height:24px;border-radius:50%;background:transparent;color:var(--color-accent);display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.ww-confirm-wallet-row--active .ww-confirm-wallet-row__check{background:var(--color-accent-soft)}.ww-confirm-wallet-empty{padding:12px 0 14px;font-family:Manrope,sans-serif;font-size:13px;color:var(--color-text-muted);line-height:1.35}.ww-confirm-summary--usdt{padding:4px 16px}.ww-confirm-summary-row{display:flex;align-items:center;justify-content:space-between;gap:12px;padding:11px 0;border-bottom:1px solid var(--color-separator)}.ww-confirm-summary-row:last-child{border-bottom:0}.ww-confirm-summary-row__label{font-family:Manrope,sans-serif;font-size:14px;color:var(--color-text-muted)}.ww-confirm-summary-row__value{min-width:0;font-family:Manrope,sans-serif;font-size:14px;font-weight:500;color:var(--color-text-primary);text-align:right;overflow-wrap:anywhere}.ww-confirm-summary-row__value--fee{color:var(--color-text-muted);font-weight:400}.ww-confirm-summary-row__value--total{color:var(--color-accent);font-weight:600}.ww-confirm-error{background:#fb554e26;border:1px solid rgba(251,85,78,.3);border-radius:16px;padding:12px 16px;font-family:Manrope,sans-serif;font-size:14px;color:#d32f2f;text-align:center;line-height:1.4}.ww-confirm-retry-btn{display:block;margin:8px auto 0;background:transparent;border:1px solid rgba(251,85,78,.5);border-radius:12px;padding:6px 14px;font-family:Manrope,sans-serif;font-size:13px;font-weight:500;color:#d32f2f;cursor:pointer}.ww-confirm-retry-btn:disabled{opacity:.5;cursor:not-allowed}.ww-confirm-actions{display:flex;flex-direction:column;gap:12px;width:100%;max-width:420px;margin:0 auto;padding-inline:16px}.ww-confirm-btn{width:100%;height:52px;border-radius:88px;border:none;font-family:Bounded,sans-serif;font-size:15px;font-weight:400;cursor:pointer;transition:background .2s ease,opacity .2s ease,transform .2s ease,box-shadow .2s ease}.ww-confirm-btn:disabled{opacity:.5;cursor:not-allowed}.ww-confirm-btn--primary{background:var(--neutral-primary-bg, var(--color-text-primary));color:var(--neutral-primary-text, var(--color-surface));box-shadow:none}.ww-confirm-btn--primary:focus-visible:not(:disabled){background:var(--neutral-primary-bg, var(--color-text-primary));transform:none;box-shadow:none}.ww-confirm-btn--primary:active:not(:disabled){transform:translateY(0);box-shadow:none}.ww-confirm-btn--back{background:var(--color-surface-2);color:var(--color-text-primary)}.ww-confirm-btn--back:focus-visible:not(:disabled){background:var(--color-surface)}@media(max-width:420px){.ww-confirm-page{padding-bottom:22px}.ww-confirm-content{padding-top:8px;padding-inline:12px}.ww-confirm-actions{padding-inline:12px}.ww-confirm-panel{padding:0}}html[data-theme=dark] .ww-confirm-row__value,html[data-theme=dark] .ww-confirm-summary-row__value,html[data-theme=dark] .ww-confirm-wallet-row__label{color:var(--color-text-primary)}html[data-theme=dark] .ww-confirm-row{background:transparent;border-color:var(--color-border);box-shadow:none}html[data-theme=dark] .ww-confirm-row__label{color:var(--color-text-muted)}html[data-theme=dark] .ww-confirm-row__value{color:var(--color-text-primary)}html[data-theme=dark] .ww-confirm-row__value--readonly{color:var(--color-text-muted)}html[data-theme=dark] .ww-confirm-row__value--total{color:var(--color-accent)}html[data-theme=dark] .ww-confirm-row__value--fee{color:var(--color-text-muted)}html[data-theme=dark] .ww-confirm-divider{background:var(--color-border)}html[data-theme=dark] .ww-confirm-amount-wrap{background:var(--color-surface-2);border-color:var(--color-border);box-shadow:none}html[data-theme=dark] .ww-confirm-amount-input{background:transparent!important;border-color:transparent!important;color:var(--color-text-primary)!important}html[data-theme=dark] .ww-confirm-amount-input::placeholder{color:var(--color-text-muted)}html[data-theme=dark] .ww-confirm-title-icon{background:#26cb7c2e}html[data-theme=dark] .ww-confirm-row__value--readonly,html[data-theme=dark] .ww-confirm-subtitle,html[data-theme=dark] .ww-confirm-balance-pill,html[data-theme=dark] .ww-confirm-row__label,html[data-theme=dark] .ww-confirm-summary-row__label,html[data-theme=dark] .ww-confirm-summary-row__value--fee,html[data-theme=dark] .ww-confirm-field-hint,html[data-theme=dark] .ww-confirm-wallet-row__addr,html[data-theme=dark] .ww-confirm-wallet-empty,html[data-theme=dark] .ww-confirm-amount-suffix{color:var(--color-text-muted)}html[data-theme=dark] .ww-confirm-balance-pill__value{color:var(--color-text-primary)}html[data-theme=dark] .ww-confirm-row__value--total,html[data-theme=dark] .ww-confirm-summary-row__value--total{color:var(--color-accent)}html[data-theme=dark] .ww-confirm-rows,html[data-theme=dark] .ww-confirm-usdt-main,html[data-theme=dark] .ww-confirm-destination-card,html[data-theme=dark] .ww-confirm-summary,html[data-theme=dark] .ww-confirm-network-dropdown__list{background:var(--color-surface)}html[data-theme=dark] .ww-confirm-address-field,html[data-theme=dark] .ww-confirm-network-dropdown__trigger{background:var(--color-surface-2)}html[data-theme=dark] .ww-confirm-network-dropdown__list{border-color:var(--color-separator)}html[data-theme=dark] .ww-confirm-row,html[data-theme=dark] .ww-confirm-wallet-row,html[data-theme=dark] .ww-confirm-wallet-empty,html[data-theme=dark] .ww-confirm-summary-row,html[data-theme=dark] .ww-confirm-network-dropdown__option+.ww-confirm-network-dropdown__option{border-color:var(--color-separator)}html[data-theme=dark] .ww-confirm-amount-input,html[data-theme=dark] .ww-confirm-address-input,html[data-theme=dark] .ww-confirm-network-dropdown__trigger,html[data-theme=dark] .ww-confirm-network-dropdown__option{color:var(--color-text-primary)}html[data-theme=dark] .ww-confirm-amount-input,html[data-theme=dark] .ww-confirm-address-input{background:transparent!important}html[data-theme=dark] .ww-confirm-amount-input::placeholder,html[data-theme=dark] .ww-confirm-address-input::placeholder{color:var(--color-text-muted)}html[data-theme=dark] .ww-confirm-row__icon--amount,html[data-theme=dark] .ww-confirm-row__icon--total{background:#26cb7c;color:#fff}html[data-theme=dark] .ww-confirm-row__icon--bank{background:rgba(var(--color-accent-rgb),.18);color:var(--color-accent)}html[data-theme=dark] .ww-confirm-row__icon--rate,html[data-theme=dark] .ww-confirm-row__icon--card{background:var(--color-accent);color:#fff}html[data-theme=dark] .ww-confirm-row__icon--phone{background:#ff9500;color:#fff}html[data-theme=dark] .ww-confirm-btn--back{background:var(--color-surface-2);color:var(--color-text-primary)}html[data-theme=dark] .ww-confirm-btn--back:focus-visible:not(:disabled){background:var(--color-surface)}.card-withdraw-page{position:relative;z-index:2;display:flex;flex-direction:column;min-height:100vh;padding:0 0 24px}.card-withdraw-content{flex:1;display:flex;flex-direction:column;justify-content:flex-start;width:100%;max-width:420px;margin:0 auto;padding:12px 16px 16px}.card-withdraw-panel{position:relative;background:transparent;border:0;border-radius:0;box-shadow:none;padding:0;display:flex;flex-direction:column;gap:16px;overflow:visible}.card-withdraw-panel>*{position:relative;z-index:1}.card-withdraw-header{display:flex;flex-direction:column;align-items:center;gap:8px;text-align:center;padding:0 4px 8px}.card-withdraw-header__icon{width:32px;height:32px;border-radius:10px;background:var(--color-accent-soft);color:var(--color-accent);display:inline-flex;align-items:center;justify-content:center}.card-withdraw-balance-pill{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:0;background:transparent;border:0;font-family:Manrope,sans-serif;font-size:13px;font-weight:500;color:var(--color-text-muted)}.card-withdraw-balance-pill__label{color:var(--color-text-muted)}.card-withdraw-balance-pill__value{font-weight:600;color:var(--color-text-primary)}.card-withdraw-section{display:flex;flex-direction:column;gap:8px}.card-withdraw-label{font-family:Manrope,sans-serif;font-size:13px;color:var(--color-text-muted);padding-left:4px}.card-withdraw-field-wrap{display:flex;align-items:center;gap:8px;background:var(--wallet-light-field-bg);border-radius:18px;border:0;padding:12px 14px;transition:border-color .2s ease,box-shadow .2s ease}.card-withdraw-field-wrap:focus-within{border-color:transparent;box-shadow:none;outline:2px solid var(--color-accent-soft);outline-offset:2px}.card-withdraw-input{flex:1;border:none;background:transparent;font-family:Manrope,sans-serif;font-size:16px;font-weight:500;color:var(--color-text-primary);outline:none;box-shadow:none;-webkit-appearance:none;appearance:none;min-width:0}.card-withdraw-input--mono{font-feature-settings:"tnum" 1;letter-spacing:.02em}.card-withdraw-input::placeholder{color:#2828284d}.card-withdraw-input:focus,.card-withdraw-input:focus-visible{outline:none;box-shadow:none}.card-withdraw-field-error{margin:0;padding-left:4px;font-family:Manrope,sans-serif;font-size:12px;color:#e04d4d}.card-withdraw-amount{display:flex;flex-direction:column;gap:6px}.card-withdraw-amount__label{font-family:Manrope,sans-serif;font-size:13px;color:var(--color-text-muted);padding-left:4px}.card-withdraw-amount__row{display:flex;align-items:center;gap:8px;padding:12px 16px;border-radius:18px;background:var(--wallet-light-field-bg);border:0;transition:border-color .2s ease,box-shadow .2s ease}.card-withdraw-amount__row:focus-within{border-color:transparent;box-shadow:none;outline:2px solid var(--color-accent-soft);outline-offset:2px}.card-withdraw-amount__input{flex:1;border:none;background:transparent;font-family:Manrope,sans-serif;font-size:18px;font-weight:500;color:var(--color-text-primary);outline:none;box-shadow:none;-webkit-appearance:none;appearance:none;min-width:0}.card-withdraw-amount__input::placeholder{color:#2828284d}.card-withdraw-amount__input:focus,.card-withdraw-amount__input:focus-visible{outline:none;box-shadow:none}.card-withdraw-amount__currency{font-family:Manrope,sans-serif;font-size:16px;font-weight:600;color:var(--color-text-muted);flex-shrink:0}.card-withdraw-amount__preview,.card-withdraw-amount__hint,.card-withdraw-amount__limits,.card-withdraw-amount__error{margin:0;padding-left:6px;font-family:Manrope,sans-serif;font-size:12px}.card-withdraw-amount__preview{font-size:13px;color:var(--color-text-muted)}.card-withdraw-amount__hint,.card-withdraw-amount__limits{color:var(--color-text-muted)}.card-withdraw-amount__error{color:#e04d4d}.card-withdraw-actions{display:flex;flex-direction:column;gap:12px;width:100%;max-width:420px;margin:0 auto;padding-inline:16px}.card-withdraw-btn{width:100%;height:52px;border-radius:88px;font-family:Bounded,sans-serif;font-size:15px;font-weight:400;border:none;cursor:pointer;transition:background .2s ease,opacity .2s ease,transform .2s ease,box-shadow .2s ease}.card-withdraw-btn-primary{background:var(--neutral-primary-bg, var(--color-text-primary));color:var(--neutral-primary-text, var(--color-surface));box-shadow:none}.card-withdraw-btn-primary:focus-visible:not(:disabled){background:var(--neutral-primary-bg, var(--color-text-primary));transform:none;box-shadow:none}.card-withdraw-btn-primary:active:not(:disabled){transform:translateY(0);box-shadow:none}.card-withdraw-btn-primary:disabled{opacity:.5;cursor:not-allowed;box-shadow:none}@media(max-width:420px){.card-withdraw-page{padding-bottom:22px}.card-withdraw-content,.card-withdraw-actions{padding-inline:12px}.card-withdraw-panel{padding:0}}html[data-theme=dark] :is(.card-withdraw-label,.card-withdraw-amount__label,.card-withdraw-amount__preview,.card-withdraw-amount__hint,.card-withdraw-amount__limits){color:var(--color-text-muted)}html[data-theme=dark] .card-withdraw-field-wrap,html[data-theme=dark] .card-withdraw-amount__row{background:var(--color-surface-2);border-color:transparent;box-shadow:none}html[data-theme=dark] .card-withdraw-field-wrap:focus-within,html[data-theme=dark] .card-withdraw-amount__row:focus-within{border-color:transparent}html[data-theme=dark] .card-withdraw-input,html[data-theme=dark] .card-withdraw-amount__input{background:transparent!important;border-color:transparent!important;color:var(--color-text-primary)!important}html[data-theme=dark] .card-withdraw-input::placeholder,html[data-theme=dark] .card-withdraw-amount__input::placeholder{color:var(--color-text-muted)}html[data-theme=dark] .card-withdraw-amount__currency{color:var(--color-text-muted)}.wallet-status-page{position:relative;z-index:2;display:flex;flex-direction:column;min-height:100vh;padding:var(--app-telegram-page-top-offset, 0px) 16px 24px}.wallet-status-content{flex:1;display:flex;flex-direction:column;justify-content:flex-start;width:100%;max-width:420px;margin:0 auto;padding:36px 0 16px}.wallet-status-panel{position:relative;background:transparent;border:0;border-radius:0;box-shadow:none;padding:0;display:flex;flex-direction:column;align-items:center;gap:16px;overflow:visible;text-align:center}.wallet-status-panel>*{position:relative;z-index:1}.wallet-status-icon-wrap{display:flex;align-items:center;justify-content:center;width:78px;height:78px;border-radius:50%}.wallet-status-icon-wrap--pending{background:rgba(var(--color-text-rgb),.1)}.wallet-status-icon-wrap--success{background:#4ade801f}.wallet-status-icon-wrap--error{background:#ef44441a}.wallet-status-icon--success{color:#4ade80}.wallet-status-icon--error{color:#ef4444}.wallet-status-spinner{color:var(--color-accent);animation:wallet-status-spin 1s linear infinite}@keyframes wallet-status-spin{to{transform:rotate(360deg)}}.wallet-status-title{font-family:Bounded,sans-serif;font-size:19px;font-weight:400;color:var(--color-text-primary);margin:0}.wallet-status-hint{font-family:Manrope,sans-serif;font-size:14px;color:var(--color-text-muted);margin:0;line-height:1.5;max-width:280px}.wallet-status-details{width:100%;background:var(--color-surface);border:0;border-radius:20px;padding:16px;display:flex;flex-direction:column;gap:10px;box-shadow:none}.wallet-status-row{display:flex;justify-content:space-between;align-items:center;gap:8px;min-width:0}.wallet-status-row-label{font-family:Manrope,sans-serif;font-size:13px;color:var(--color-text-muted);flex:0 0 auto}.wallet-status-row-value{font-family:Manrope,sans-serif;font-size:14px;font-weight:500;color:var(--color-text-primary);text-align:right;min-width:0;overflow-wrap:anywhere}.wallet-status-row-value--accent{color:var(--color-accent)}.wallet-status-row--hash{flex-direction:column;align-items:stretch;gap:4px}.wallet-status-row--hash .wallet-status-row-label,.wallet-status-row--hash .wallet-status-row-value{text-align:left}.wallet-status-row-value--hash{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,monospace;font-size:12px;line-height:1.35;word-break:break-all}.wallet-status-btn{width:100%;height:52px;border-radius:88px;border:none;font-family:Bounded,sans-serif;font-size:15px;font-weight:400;cursor:pointer;transition:background .2s ease,opacity .2s ease,transform .2s ease,box-shadow .2s ease}.wallet-status-btn--primary{background:var(--neutral-primary-bg, var(--color-text-primary));color:var(--neutral-primary-text, var(--color-surface));box-shadow:none}.wallet-status-btn--primary:focus-visible{background:var(--neutral-primary-bg, var(--color-text-primary));transform:none;box-shadow:none}.wallet-status-btn--primary:active{transform:translateY(0);box-shadow:none}@media(max-width:420px){.wallet-status-page{padding:var(--app-telegram-page-top-offset, 0px) 12px 22px}.wallet-status-panel{padding:0}.wallet-status-title{font-size:18px}.wallet-status-icon-wrap{width:72px;height:72px}}html[data-theme=dark] .wallet-status-details{background:var(--color-surface-2);border-color:var(--color-border);box-shadow:none}html[data-theme=dark] .wallet-status-row-label{color:var(--color-text-muted)}html[data-theme=dark] .wallet-status-row-value{color:var(--color-text-primary)}html[data-theme=dark] .wallet-status-row-value--accent{color:var(--color-accent)}.wt-page{position:relative;z-index:2;display:flex;flex-direction:column;min-height:100vh;padding:0 0 24px}.wt-content{flex:1;display:flex;flex-direction:column;justify-content:flex-start;width:100%;max-width:420px;margin:0 auto;padding:12px 16px 16px}.wt-panel{position:relative;background:transparent;border:0;border-radius:0;box-shadow:none;padding:0;display:flex;flex-direction:column;gap:14px;overflow:visible}.wt-panel>*{position:relative;z-index:1}.wt-header{display:flex;flex-direction:column;align-items:center;gap:8px;text-align:center;padding:0 4px 8px}.wt-header__icon{width:32px;height:32px;border-radius:10px;background:var(--color-accent-soft);color:var(--color-accent);display:inline-flex;align-items:center;justify-content:center}.wt-balance-pill{display:inline-flex;align-items:center;justify-content:center;gap:6px;padding:0;background:transparent;border:0;font-family:Manrope,sans-serif;font-size:13px;font-weight:500;color:var(--color-text-muted)}.wt-balance-pill__label{color:var(--color-text-muted)}.wt-balance-pill__value{font-weight:600;color:var(--color-text-primary)}.wt-section{display:flex;flex-direction:column;gap:10px}.wt-section__label{font-family:Manrope,sans-serif;font-size:13px;color:var(--color-text-muted);padding-left:4px}.wt-divider{height:1px;background:#28282814;margin:2px 0}.wt-recipient-input-wrap{display:flex;align-items:center;background:var(--wallet-light-field-bg);border:0;border-radius:20px;padding:0 14px;gap:10px;box-shadow:none;transition:border-color .2s,box-shadow .2s ease}.wt-recipient-input-wrap:focus-within{border-color:transparent;box-shadow:none;outline:2px solid var(--color-accent-soft);outline-offset:2px}.wt-recipient-input-icon{color:var(--color-text-muted);flex-shrink:0}.wt-recipient-input{flex:1;border:none;background:transparent;font-family:Manrope,sans-serif;font-size:15px;color:var(--color-text-primary);outline:none;box-shadow:none;-webkit-appearance:none;appearance:none;padding:14px 0;min-width:0}.wt-recipient-input:focus,.wt-recipient-input:focus-visible{outline:none;box-shadow:none}.wt-recipient-input::placeholder{color:var(--color-text-muted)}.wt-recipient-input--error{color:#ef4444}.wt-qr-btn{display:flex;align-items:center;justify-content:center;width:36px;height:36px;border-radius:12px;border:none;background:var(--color-accent-soft);color:var(--color-accent);cursor:pointer;flex-shrink:0;transition:background .2s}.wt-qr-btn:focus-visible{background:var(--color-accent-soft);outline:2px solid var(--color-accent-soft);outline-offset:2px}.wt-recipient-loading{width:24px;height:24px;border:2px solid rgba(var(--color-text-rgb),.2);border-top-color:var(--color-accent);border-radius:50%;margin:4px auto;animation:wt-spin .8s linear infinite}@keyframes wt-spin{to{transform:rotate(360deg)}}.wt-recipient-badge{display:flex;align-items:center;gap:10px;padding:10px 16px;border-radius:18px;background:#4caf5014;border:0}.wt-recipient-badge__name{font-family:Manrope,sans-serif;font-size:14px;font-weight:600;color:var(--color-text-primary);line-height:1.3}.wt-recipient-badge__id{font-family:Manrope,sans-serif;font-size:12px;color:#4caf50cc;font-weight:500;line-height:1.3;margin-left:auto}.wt-recipient-badge__username{font-family:Manrope,sans-serif;font-size:12px;color:#28282880;font-weight:400;line-height:1.3}.wt-amount-wrap{display:flex;align-items:center;background:var(--wallet-light-field-bg);border:0;border-radius:20px;padding:0 16px;gap:8px;box-shadow:none;transition:border-color .2s,box-shadow .2s ease}.wt-amount-wrap:focus-within{border-color:transparent;box-shadow:none;outline:2px solid var(--color-accent-soft);outline-offset:2px}.wt-amount-input{flex:1;border:none;background:transparent;font-family:Manrope,sans-serif;font-size:22px;font-weight:600;color:var(--color-text-primary);outline:none;box-shadow:none;-webkit-appearance:none;appearance:none;padding:16px 0;width:0;min-width:0}.wt-amount-input:focus,.wt-amount-input:focus-visible{outline:none;box-shadow:none}.wt-amount-input::placeholder{color:var(--color-text-muted)}.wt-amount-input--error{color:#ef4444}.wt-amount-suffix{font-family:Bounded,sans-serif;font-size:16px;font-weight:400;color:var(--color-text-muted);flex-shrink:0}.wt-description-input{width:100%;box-sizing:border-box;font-family:Manrope,sans-serif;font-size:14px;color:var(--color-text-primary);background:var(--wallet-light-field-bg);border:0;border-radius:18px;padding:12px 16px;box-shadow:none;outline:none;resize:none;transition:border-color .2s,box-shadow .2s ease}.wt-description-input:focus{border-color:transparent;box-shadow:none;outline:2px solid var(--color-accent-soft);outline-offset:2px}.wt-description-input::placeholder{color:var(--color-text-muted)}.wt-char-count{font-family:Manrope,sans-serif;font-size:11px;color:var(--color-text-muted);text-align:right;padding-right:4px}.wt-field-hint{font-family:Manrope,sans-serif;font-size:12px;color:#ef4444;padding-left:4px}.wt-error{background:#fb554e26;border:1px solid rgba(251,85,78,.3);border-radius:16px;padding:12px 16px;font-family:Manrope,sans-serif;font-size:14px;color:#d32f2f;text-align:center;line-height:1.4}.wt-actions{display:flex;flex-direction:column;gap:12px;width:100%;max-width:420px;margin:0 auto;padding-inline:16px}.wt-btn{width:100%;height:52px;border-radius:88px;border:none;font-family:Bounded,sans-serif;font-size:15px;font-weight:400;cursor:pointer;transition:background .2s ease,opacity .2s ease,transform .2s ease,box-shadow .2s ease}.wt-btn:disabled{opacity:.5;cursor:not-allowed}.wt-btn--primary{background:var(--neutral-primary-bg, var(--color-text-primary));color:var(--neutral-primary-text, var(--color-surface));box-shadow:none}.wt-btn--primary:focus-visible:not(:disabled){background:var(--neutral-primary-bg, var(--color-text-primary));transform:none;box-shadow:none}.wt-btn--primary:active:not(:disabled){transform:translateY(0);box-shadow:none}@media(max-width:420px){.wt-page{padding-bottom:22px}.wt-content,.wt-actions{padding-inline:12px}.wt-panel{padding:0}.wt-amount-input{font-size:20px}}html[data-theme=dark] .wt-recipient-input-wrap{background:var(--color-surface-2);border-color:var(--color-border);box-shadow:none}html[data-theme=dark] .wt-recipient-input-icon{color:var(--color-text-muted)}html[data-theme=dark] .wt-recipient-input{color:var(--color-text-primary)}html[data-theme=dark] .wt-recipient-input::placeholder{color:var(--color-text-muted)}html[data-theme=dark] .wt-recipient-badge{background:#4caf501f;border-color:#4caf5040}html[data-theme=dark] .wt-recipient-badge__name{color:var(--color-text-primary)}html[data-theme=dark] .wt-amount-wrap{background:var(--color-surface-2);border-color:var(--color-border);box-shadow:none}html[data-theme=dark] .wt-amount-input{background:transparent!important;border-color:transparent!important;color:var(--color-text-primary)!important}html[data-theme=dark] .wt-amount-input::placeholder{color:var(--color-text-muted)}html[data-theme=dark] .wt-amount-suffix{color:var(--color-text-muted)}html[data-theme=dark] .wt-description-input{background:var(--color-surface-2);border-color:var(--color-border);color:var(--color-text-primary)}html[data-theme=dark] .wt-description-input::placeholder{color:var(--color-text-muted)}html[data-theme=dark] :is(.wt-section__label,.wt-char-count){color:var(--color-text-muted)}html[data-theme=dark] .wt-divider{background:var(--color-border)}html[data-theme=dark] .wt-qr-btn{background:rgba(var(--color-text-rgb),.14)}.wtc-page{position:relative;z-index:2;display:flex;flex-direction:column;min-height:100vh;padding:0 0 24px}.wtc-content{flex:1;display:flex;flex-direction:column;justify-content:flex-start;width:100%;max-width:420px;margin:0 auto;padding:12px 16px 16px}.wtc-panel{position:relative;background:transparent;border:0;border-radius:0;box-shadow:none;padding:0;display:flex;flex-direction:column;gap:14px;overflow:visible}.wtc-panel>*{position:relative;z-index:1}.wtc-header__icon{width:32px;height:32px;border-radius:10px;background:var(--color-accent-soft);color:var(--color-accent);display:inline-flex;align-items:center;justify-content:center}.wtc-rows{display:flex;flex-direction:column;gap:0;background:var(--color-surface);border:0;border-radius:22px;box-shadow:none;padding:4px 16px}.wtc-row{background:transparent;border-radius:0;padding:12px 0;display:flex;align-items:center;justify-content:flex-start;gap:12px;box-shadow:none;border:0;border-bottom:1px solid var(--color-separator)}.wtc-row:last-child{border-bottom:0}.wtc-row--column{flex-direction:row;align-items:flex-start}.wtc-row__icon{width:36px;height:36px;border-radius:13px;background:var(--color-accent-soft);color:var(--color-accent);display:inline-flex;align-items:center;justify-content:center;flex-shrink:0}.wtc-row__icon--recipient{background:var(--color-accent);color:#fff}.wtc-row__icon--id{background:rgba(var(--color-accent-rgb),.12);color:var(--color-accent)}.wtc-row__icon--telegram{background:#3499ef21;color:#3499ef}.wtc-row__icon-img{width:20px;height:20px;object-fit:contain;display:block;background:transparent!important}.wtc-row__icon-img--grither{width:21px;height:21px}.wtc-row__icon-img--telegram{width:19px;height:19px}.wtc-row__icon--amount{background:#26cb7c;color:#fff}.wtc-row__icon--comment{background:#94a3b8;color:#fff}.wtc-row__body{flex:1;min-width:0;display:flex;align-items:center;justify-content:space-between;gap:12px}.wtc-row--column .wtc-row__body{flex-direction:column;align-items:flex-start;justify-content:flex-start;gap:4px}.wtc-row__label{font-family:Manrope,sans-serif;font-size:14px;font-weight:400;color:var(--color-text-muted);line-height:1.3}.wtc-row__value{font-family:Manrope,sans-serif;font-size:14px;font-weight:500;color:var(--color-text-primary);line-height:1.3;text-align:right;min-width:0;overflow-wrap:anywhere}.wtc-row__value--id{font-family:Manrope,sans-serif;font-size:13px;font-weight:500;color:var(--color-accent)}.wtc-row__value--total{color:var(--color-accent);font-weight:600}.wtc-row__value--desc{font-size:13px;color:var(--color-text-muted);word-break:break-word;text-align:left}.wtc-error{background:#fb554e26;border:1px solid rgba(251,85,78,.3);border-radius:16px;padding:12px 16px;font-family:Manrope,sans-serif;font-size:14px;color:#d32f2f;text-align:center;line-height:1.4}.wtc-actions{display:flex;flex-direction:column;gap:12px;width:100%;max-width:420px;margin:0 auto;padding-inline:16px}.wtc-btn{width:100%;height:52px;border-radius:88px;border:none;font-family:Bounded,sans-serif;font-size:15px;font-weight:400;cursor:pointer;transition:background .2s ease,opacity .2s ease,transform .2s ease,box-shadow .2s ease}.wtc-btn:disabled{opacity:.5;cursor:not-allowed}.wtc-btn--primary{background:var(--neutral-primary-bg, var(--color-text-primary));color:var(--neutral-primary-text, var(--color-surface));box-shadow:none}.wtc-btn--primary:focus-visible:not(:disabled){background:var(--neutral-primary-bg, var(--color-text-primary));transform:none;box-shadow:none}.wtc-btn--primary:active:not(:disabled){transform:translateY(0);box-shadow:none}@media(max-width:420px){.wtc-page{padding-bottom:22px}.wtc-content,.wtc-actions{padding-inline:12px}.wtc-panel{padding:0}.wtc-rows{border-radius:20px}}html[data-theme=dark] .wtc-row{background:transparent;border-color:var(--color-separator);box-shadow:none}html[data-theme=dark] .wtc-rows{background:var(--color-surface)}html[data-theme=dark] .wtc-row__label{color:var(--color-text-muted)}html[data-theme=dark] .wtc-row__value{color:var(--color-text-primary)}html[data-theme=dark] .wtc-row__value--total{color:var(--color-accent)}html[data-theme=dark] .wtc-row__value--desc{color:var(--color-text-muted)}html[data-theme=dark] .wtc-row__icon{background:var(--color-accent-soft);color:var(--color-accent)}html[data-theme=dark] .wtc-row__icon--recipient,html[data-theme=dark] .wtc-row__icon--telegram{background:#3499ef2e;color:#4aa8ff}html[data-theme=dark] .wtc-row__icon--recipient{background:var(--color-accent);color:#fff}html[data-theme=dark] .wtc-row__icon--id,html[data-theme=dark] .wtc-row__icon--amount{background:#26cb7c2e;color:#35d987}html[data-theme=dark] .wtc-row__icon--amount{background:#26cb7c;color:#fff}html[data-theme=dark] .wtc-row__icon--id{background:rgba(var(--color-accent-rgb),.18);color:var(--color-accent)}html[data-theme=dark] .wtc-row__icon--comment{background:#94a3b8;color:#fff}.wts-page{position:relative;z-index:2;display:flex;flex-direction:column;min-height:100vh;padding:var(--app-telegram-page-top-offset, 0px) 16px 24px}.wts-content{flex:1;display:flex;flex-direction:column;justify-content:flex-start;width:100%;max-width:420px;margin:0 auto;padding:20px 0 16px}.wts-panel{position:relative;background:transparent;border:0;border-radius:0;box-shadow:none;padding:0;display:flex;flex-direction:column;align-items:center;gap:20px;overflow:visible}.wts-panel>*{position:relative;z-index:1}.wts-icon-wrap{display:flex;align-items:center;justify-content:center;width:80px;height:80px;border-radius:50%;background:#4caf501a}.wts-icon{color:#4caf50}.wts-title{font-family:Bounded,sans-serif;font-size:20px;line-height:1.25;font-weight:400;color:var(--color-text-primary);margin:0;text-align:center}.wts-details{width:100%;display:flex;flex-direction:column;gap:0;background:var(--color-surface);border:0;border-radius:20px;box-shadow:none;padding:6px 16px}.wts-row{display:flex;align-items:center;justify-content:space-between;padding:12px 0;border-bottom:1px solid rgba(40,40,40,.06)}.wts-row:last-child{border-bottom:none}.wts-row__label{font-family:Manrope,sans-serif;font-size:14px;color:var(--color-text-muted)}.wts-row__value{font-family:Manrope,sans-serif;font-size:14px;font-weight:500;color:var(--color-text-primary);text-align:right}.wts-row__value--accent{color:var(--color-accent);font-weight:600}.wts-btn{width:100%;height:52px;border-radius:88px;border:none;background:var(--neutral-primary-bg, var(--color-text-primary));color:var(--neutral-primary-text, var(--color-surface));font-family:Bounded,sans-serif;font-size:15px;font-weight:400;cursor:pointer;box-shadow:none;transition:background .2s ease,transform .2s ease,box-shadow .2s ease;margin-top:4px}.wts-btn:focus-visible{background:var(--neutral-primary-bg, var(--color-text-primary));transform:none;box-shadow:none}.wts-btn:active{transform:translateY(0);box-shadow:none}@media(max-width:420px){.wts-page{padding:var(--app-telegram-page-top-offset, 0px) 12px 22px}.wts-panel{padding:0}.wts-title{font-size:18px}}html[data-theme=dark] .wts-title{color:var(--color-text-primary)}html[data-theme=dark] .wts-icon-wrap{background:#4caf5024}html[data-theme=dark] .wts-row{border-bottom-color:var(--color-border)}html[data-theme=dark] .wts-details{background:var(--color-surface-2);border-color:var(--color-border);box-shadow:none}html[data-theme=dark] .wts-row__label{color:var(--color-text-muted)}html[data-theme=dark] .wts-row__value{color:var(--color-text-primary)}html[data-theme=dark] .wts-row__value--accent{color:var(--color-accent)}.pin-locked-page{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:100vh;padding:var(--app-telegram-page-top-offset, 0px) 16px 32px;gap:8px}.pin-locked-page__icon{width:64px;height:64px;border-radius:50%;background:#fb554e1f;display:flex;align-items:center;justify-content:center;margin-bottom:12px}.pin-locked-page__icon svg{color:#fb554e}.pin-locked-page__title{font-family:Manrope,sans-serif;font-size:17px;font-weight:600;color:var(--color-text-primary)}.pin-locked-page__timer{font-family:Manrope,sans-serif;font-size:36px;font-weight:600;color:#fb554e;font-variant-numeric:tabular-nums;margin:8px 0}.pin-locked-page__hint{font-family:Manrope,sans-serif;font-size:13px;color:var(--color-text-muted);text-align:center;line-height:1.5}.pin-locked-page__support{margin-top:16px;background:none;border:none;font-family:Manrope,sans-serif;font-size:13px;color:var(--color-accent);cursor:pointer;padding:4px 8px}.pin-pad{display:flex;flex-direction:column;align-items:center;width:100%}.pin-pad__dots{display:flex;gap:16px;margin-bottom:32px}.pin-pad__dot{width:14px;height:14px;border-radius:50%;border:2px solid rgba(var(--color-text-rgb),.4);transition:all .2s ease}.pin-pad__dot--filled{background:var(--color-accent);border-color:var(--color-accent);animation:pin-dot-fill .2s cubic-bezier(.4,0,.2,1)}.pin-pad__dot--error{background:#fb554e;border-color:#fb554e}.pin-pad__dots--shake{animation:pin-shake .5s ease-in-out}.pin-pad__numpad{display:grid;grid-template-columns:repeat(3,1fr);gap:12px;width:100%;max-width:280px}.pin-pad__btn{width:72px;height:72px;border-radius:50%;border:1px solid rgba(255,255,255,.3);background:#f7fafb80;box-shadow:0 4px 12px rgba(var(--color-text-rgb),.08);font-family:Manrope,sans-serif;font-size:24px;font-weight:500;color:var(--color-text-primary);display:flex;align-items:center;justify-content:center;margin:0 auto;cursor:pointer;transition:transform .1s ease,background .15s ease;-webkit-tap-highlight-color:transparent}.pin-pad__btn:active{transform:scale(.92)}.pin-pad__btn--empty{background:transparent;border:none;box-shadow:none;pointer-events:none}.pin-pad__btn--delete{background:transparent;border:none;box-shadow:none}.pin-pad__btn--delete svg{width:24px;height:24px;color:var(--color-text-primary)}@keyframes pin-dot-fill{0%{transform:scale(1)}50%{transform:scale(1.15)}to{transform:scale(1)}}@keyframes pin-shake{0%,to{transform:translate(0)}20%{transform:translate(-8px)}40%{transform:translate(8px)}60%{transform:translate(-6px)}80%{transform:translate(6px)}}html[data-theme=dark] .pin-pad__dot{border-color:rgba(var(--color-text-rgb),.4)}html[data-theme=dark] .pin-pad__btn{border:1px solid rgba(var(--color-text-rgb),.2);background:#2a272899;box-shadow:none}html[data-color-theme=night] .pin-pad__btn:not(.pin-pad__btn--empty):not(.pin-pad__btn--delete){background:var(--color-surface-2)}html[data-theme=dark] .pin-pad__btn--empty,html[data-theme=dark] .pin-pad__btn--delete{background:transparent;border:none}@media(max-width:420px){.pin-pad__numpad{max-width:252px;gap:10px}.pin-pad__btn{width:64px;height:64px;font-size:22px}.pin-pad__dots{gap:14px;margin-bottom:28px}}.pin-setup-page{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:100vh;padding:var(--app-telegram-page-top-offset, 0px) 16px 32px}.pin-setup-page__icon{width:64px;height:64px;border-radius:50%;background:var(--color-accent-icon-bg);display:flex;align-items:center;justify-content:center;margin-bottom:16px}.pin-setup-page__icon svg{color:var(--color-accent)}.pin-setup-page__title{font-family:Manrope,sans-serif;font-size:17px;font-weight:600;color:var(--color-text-primary);margin-bottom:6px;transition:opacity .3s ease}.pin-setup-page__subtitle{font-family:Manrope,sans-serif;font-size:12px;color:var(--color-text-muted);margin-bottom:28px;transition:opacity .3s ease}.pin-setup-page__error{font-family:Manrope,sans-serif;font-size:13px;color:#fb554e;margin-bottom:12px;animation:field-error-in .2s ease}.pin-verify-page{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;justify-content:center;min-height:100vh;padding:var(--app-telegram-page-top-offset, 0px) 16px 32px}.pin-verify-page__icon{width:64px;height:64px;border-radius:50%;background:var(--color-accent-icon-bg);display:flex;align-items:center;justify-content:center;margin-bottom:16px}.pin-verify-page__icon svg{color:var(--color-accent)}.pin-verify-page__title{font-family:Manrope,sans-serif;font-size:17px;font-weight:600;color:var(--color-text-primary);margin-bottom:6px}.pin-verify-page__subtitle{font-family:Manrope,sans-serif;font-size:12px;color:var(--color-text-muted);margin-bottom:28px}.pin-verify-page__error{font-family:Manrope,sans-serif;font-size:13px;color:#fb554e;margin-bottom:12px;animation:field-error-in .2s ease}.pin-verify-page__forgot{margin-top:16px;background:none;border:none;font-family:Manrope,sans-serif;font-size:13px;color:var(--color-accent);cursor:pointer;padding:4px 8px}.history-empty{min-height:280px;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;padding:42px 22px;text-align:center}.history-empty__icon{width:52px;height:52px;display:inline-grid;place-items:center;margin-bottom:6px;border-radius:17px;background:var(--color-accent-soft);color:var(--color-accent)}.history-empty__icon svg{width:24px;height:24px;stroke-width:1.9}.history-empty__title{margin:0;color:var(--color-text-primary);font:500 17px/1.3 Bounded,sans-serif}.history-empty__hint{max-width:290px;margin:0;color:var(--color-text-muted);font:500 13px/1.45 Manrope,sans-serif}.history-empty__cta{min-height:48px;margin-top:10px;border:0;border-radius:16px;padding:0 20px;background:var(--color-accent);color:#fff;font:600 13px/1.2 Manrope,sans-serif;cursor:pointer;transition:transform .16s ease}.history-empty__cta:active{transform:scale(.98)}.history-empty__cta:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}@media(prefers-reduced-motion:reduce){.history-empty__cta{transition:none}.history-empty__cta:active{transform:none}}.history-operation-icon{display:inline-grid;flex:0 0 auto;place-items:center;border-radius:14px}.history-operation-icon svg{display:block;width:22px;height:22px;stroke-width:2.15}.history-operation-icon--row{width:44px;height:44px}.history-operation-icon--hero{width:60px;height:60px;border-radius:19px}.history-operation-icon--hero svg{width:29px;height:29px}.history-operation-icon--exchange,.history-operation-icon--transfer{color:var(--color-accent);background:var(--color-accent-soft)}.history-operation-icon--service{color:var(--color-warning-text);background:var(--color-warning-soft)}.history-operation-icon--deposit{color:var(--color-accent);background:var(--color-accent-soft)}.history-operation-icon--withdrawal{color:var(--color-danger-text);background:var(--color-danger-soft)}.history-operation-icon--qr{color:#7c3aed;background:#7c3aed1f}.history-operation-icon--card{color:#2563eb;background:#2563eb1f}.history-operation-icon--esim{color:#4f46e5;background:#4f46e51f}html[data-theme=dark] .history-operation-icon--qr,html[data-color-theme=night] .history-operation-icon--qr{color:#c4b5fd;background:#8b5cf62e}html[data-theme=dark] .history-operation-icon--card,html[data-color-theme=night] .history-operation-icon--card{color:#93c5fd;background:#3b82f62e}html[data-theme=dark] .history-operation-icon--esim,html[data-color-theme=night] .history-operation-icon--esim{color:#a5b4fc;background:#6366f12e}.history-entry{appearance:none;width:100%;min-height:68px;display:grid;grid-template-columns:44px minmax(0,1fr) fit-content(42%);align-items:center;gap:11px;border:0;border-radius:0;padding:12px 13px;background:transparent;color:var(--color-text-primary);font:inherit;text-align:left;cursor:pointer;transition:background-color .16s ease,transform .16s ease}.history-entry:hover{background:rgba(var(--color-text-rgb),.035)}.history-entry:active{transform:scale(.985);background:rgba(var(--color-text-rgb),.055)}.history-entry:focus-visible{position:relative;z-index:1;outline:2px solid var(--color-accent);outline-offset:-3px;border-radius:14px}.history-entry__body{min-width:0;display:grid;gap:5px}.history-entry__title{min-width:0;overflow:hidden;color:var(--color-text-primary);font-family:Manrope,Noto Sans,sans-serif;font-size:14px;font-weight:600;line-height:1.35;white-space:nowrap;text-overflow:ellipsis}.history-entry__amounts{min-width:0;align-self:center;justify-self:end;overflow:hidden;color:var(--color-text-primary);font-family:Manrope,sans-serif;font-size:13px;font-weight:600;line-height:1.32;text-align:right;overflow-wrap:anywhere;display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:2}.history-entry__amounts--positive{color:var(--color-accent)}.history-entry__sub{min-width:0;display:flex;align-items:center;gap:6px;overflow:hidden}.history-entry__time,.history-entry__status-label{color:var(--color-text-muted);font-family:Manrope,sans-serif;font-size:11px;font-weight:500;line-height:1.3}.history-entry__time{flex:0 0 auto;white-space:nowrap}.history-entry__status-label{min-width:0;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.history-entry__status-dot{width:6px;height:6px;flex:0 0 auto;border-radius:999px}.history-entry__status-dot--completed{background:var(--color-success-text)}.history-entry__status-dot--pending{background:var(--color-warning-text)}.history-entry__status-dot--cancelled{background:var(--color-danger-text)}.history-detail-row{background:#ffffff59;border-radius:12px;padding:10px 12px;display:flex;align-items:center;justify-content:space-between;gap:8px;border:1px solid rgba(255,255,255,.3)}.history-detail-row__label{font-family:Manrope,sans-serif;font-size:13px;color:#282828a6;line-height:1.3}.history-detail-row__value{font-family:Manrope,sans-serif;font-size:13px;font-weight:600;color:#1a1a1a;line-height:1.3;text-align:right;word-break:break-all}.history-detail-row--stacked{align-items:flex-start;flex-direction:column;justify-content:flex-start;gap:6px}.history-detail-row--stacked .history-detail-row__label{font-size:11px}.history-detail-row--stacked .history-detail-row__value{width:100%;display:flex;align-items:center;justify-content:space-between;gap:10px;text-align:left;overflow-wrap:anywhere}html[data-theme=dark] .history-detail-row{background:var(--color-surface-2);border-color:var(--color-border);box-shadow:none}html[data-theme=dark] .history-detail-row__label{color:var(--color-text-muted)}html[data-theme=dark] .history-detail-row__value{color:var(--color-text-primary)}.history-entry__actions{display:flex;gap:8px;margin-top:4px}.history-action-btn{flex:1;height:40px;display:flex;align-items:center;justify-content:center;padding:0 16px;border:none;border-radius:14px;font-family:Manrope,sans-serif;font-size:13px;font-weight:500;cursor:pointer;transition:transform .15s ease}.history-action-btn:active:not(:disabled){transform:scale(.96)}.history-action-btn:disabled{opacity:.4;cursor:not-allowed}.history-action-btn--pay{flex:1.4;background:var(--color-surface);color:#fff;box-shadow:0 4px 14px rgba(var(--color-text-rgb),.3)}.history-action-btn--cancel{background:#e74c3c14;color:#d94b42;border:1px solid rgba(231,76,60,.2)}@media(max-width:420px){.history-entry__title{font-size:13px}.history-entry__amounts{font-size:12px}.history-entry__time{font-size:10px}}.history-filters-sheet__backdrop{position:fixed;inset:0;z-index:1300;background:var(--app-modal-backdrop-bg);-webkit-backdrop-filter:var(--app-modal-backdrop-blur);backdrop-filter:var(--app-modal-backdrop-blur);opacity:calc(1 - var(--drawer-swipe-progress));transition:opacity calc(var(--drawer-swipe-strength) * .22s) ease}.history-filters-sheet__backdrop[data-starting-style],.history-filters-sheet__backdrop[data-ending-style]{opacity:0}.history-filters-sheet__viewport{position:fixed;inset:0;z-index:1301;display:flex;align-items:flex-end;justify-content:center;pointer-events:none}.history-filters-sheet__popup{box-sizing:border-box;width:min(100%,440px);max-height:min(84dvh,720px);overflow:clip;border:1px solid var(--color-border);border-bottom:0;border-radius:26px 26px 0 0;display:flex;flex-direction:column;background:var(--color-surface);color:var(--color-text-primary);outline:0;pointer-events:auto;transform:translateY(var(--drawer-swipe-movement-y));transition:transform calc(var(--drawer-swipe-strength) * .28s) cubic-bezier(.32,.72,0,1)}.history-filters-sheet__popup[data-starting-style],.history-filters-sheet__popup[data-ending-style]{transform:translateY(100%)}.history-filters-sheet__popup[data-swiping]{transition-duration:0ms}.history-filters-sheet__handle{display:flex;min-height:44px;flex:0 0 44px;align-items:center;justify-content:center;touch-action:none}.history-filters-sheet__handle span{width:36px;height:4px;border-radius:999px;background:rgba(var(--color-text-rgb),.16)}.history-filters-sheet__sr-only{position:absolute;width:1px;height:1px;overflow:hidden;margin:-1px;clip-path:inset(50%);white-space:nowrap}.history-filters-sheet__body{min-height:0;flex:1 1 auto;display:grid;gap:20px;overflow-y:auto;padding:0 16px 16px;overscroll-behavior:contain;touch-action:pan-y}.history-filters-sheet__group{display:grid;gap:10px}.history-filters-sheet__group h3{margin:0;color:var(--color-text-primary);font:500 14px/1.3 Bounded,sans-serif}.history-filters-sheet__choices{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.history-filters-sheet__choices button{min-width:0;min-height:48px;display:flex;align-items:center;justify-content:space-between;gap:8px;border:1px solid var(--color-border);border-radius:16px;padding:8px 10px 8px 12px;background:var(--color-surface-2);color:var(--color-text-primary);font:600 13px/1.25 Manrope,sans-serif;text-align:left;cursor:pointer}.history-filters-sheet__choices button.is-active{border-color:rgba(var(--color-accent-rgb),.42);background:var(--color-accent-soft);color:var(--color-accent)}.history-filters-sheet__choice-check{width:20px;height:20px;flex:0 0 20px;display:inline-grid;place-items:center;border:1px solid var(--color-border);border-radius:999px;background:var(--color-surface)}.history-filters-sheet__choice-check svg{width:13px;height:13px;stroke-width:2.6}.history-filters-sheet__choices button.is-active .history-filters-sheet__choice-check{border-color:var(--color-accent);background:var(--color-accent);color:#fff}.history-filters-sheet__footer{flex:0 0 auto;display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.4fr);gap:10px;border-top:1px solid var(--color-separator);padding:12px 16px calc(12px + env(safe-area-inset-bottom,0px));background:var(--color-surface);touch-action:pan-y}.history-filters-sheet__reset,.history-filters-sheet__apply{min-height:50px;border:0;border-radius:17px;padding:0 14px;font:600 13px/1.2 Manrope,sans-serif;cursor:pointer;transition:transform .16s ease,opacity .16s ease}.history-filters-sheet__reset{background:var(--color-surface-2);color:var(--color-text-primary)}.history-filters-sheet__apply{background:var(--color-accent);color:#fff}.history-filters-sheet__choices button:focus-visible,.history-filters-sheet__reset:focus-visible,.history-filters-sheet__apply:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.history-filters-sheet__reset:active,.history-filters-sheet__apply:active{transform:scale(.98)}@media(max-width:350px){.history-filters-sheet__choices{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.history-filters-sheet__backdrop,.history-filters-sheet__popup,.history-filters-sheet__reset,.history-filters-sheet__apply{transition:none}}.history-page{position:relative;height:100vh;height:100dvh;min-height:100vh;min-height:100dvh;display:flex;flex-direction:column;align-items:center;overflow:hidden;background:var(--color-bg);color:var(--color-text-primary);font-family:Manrope,sans-serif}.history-mockup{position:relative;z-index:2;width:var(--app-width, 402px);min-height:0;flex:1;display:flex;flex-direction:column}.history-toolbar{flex:0 0 auto;display:flex;flex-wrap:wrap;align-items:center;gap:8px;padding:14px 16px 10px}.history-filter-trigger{min-height:42px;display:inline-flex;align-items:center;justify-content:center;gap:7px;border:0;border-radius:15px;padding:0 13px;background:var(--color-surface);color:var(--color-text-primary);font:600 13px/1 Manrope,sans-serif;cursor:pointer;transition:background-color .16s ease,transform .16s ease}.history-filter-trigger svg{width:18px;height:18px;color:var(--color-accent);stroke-width:2}.history-filter-trigger__count{min-width:21px;height:21px;display:inline-grid;place-items:center;border-radius:999px;padding:0 6px;background:var(--color-accent);color:#fff;font-size:11px;font-weight:700}.history-filter-trigger:hover{background:var(--color-surface-2)}.history-filter-trigger:active,.history-applied-filter:active{transform:scale(.98)}.history-filter-trigger:focus-visible,.history-applied-filter:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.history-applied-filters{display:contents}.history-applied-filter{min-height:36px;min-width:0;display:inline-flex;align-items:center;gap:6px;border:0;border-radius:13px;padding:0 9px 0 11px;background:var(--color-accent-soft);color:var(--color-accent);font:600 12px/1.2 Manrope,sans-serif;cursor:pointer;transition:transform .16s ease}.history-applied-filter span{max-width:160px;overflow:hidden;white-space:nowrap;text-overflow:ellipsis}.history-applied-filter svg{width:15px;height:15px;flex:0 0 auto;stroke-width:2}.history-list{min-height:0;flex:1;display:flex;flex-direction:column;gap:14px;overflow-x:hidden;overflow-y:auto;padding:0 16px calc(90px + env(safe-area-inset-bottom,0px));overscroll-behavior:contain;scrollbar-width:none}.history-list::-webkit-scrollbar{width:0}.history-pull-indicator{display:flex;flex:0 0 auto;align-items:center;justify-content:center;overflow:hidden;transition:height .3s ease,opacity .25s ease}.history-pull-spinner,.history-loading-spinner__circle{width:24px;height:24px;border:2.5px solid rgba(var(--color-text-rgb),.16);border-top-color:var(--color-accent);border-radius:50%}.history-pull-spinner{transition:opacity .25s ease}.history-pull-spinner--active,.history-loading-spinner__circle{animation:history-spin .7s linear infinite}@keyframes history-spin{to{transform:rotate(360deg)}}.history-date-group{display:grid;gap:7px}.history-date-label{margin:0 4px;color:var(--color-text-muted);font:600 12px/1.35 Manrope,sans-serif}.history-date-group__surface,.history-skeleton-group__surface{overflow:hidden;border:1px solid var(--surface-card-border);border-radius:22px;background:var(--surface-card-bg);box-shadow:var(--surface-card-shadow)}.history-date-group__surface>.history-entry+.history-entry,.history-skeleton-row+.history-skeleton-row{border-top:1px solid var(--color-separator)}.history-skeleton{display:grid;gap:14px}.history-skeleton-group{display:grid;gap:7px}.history-skeleton-group>.skeleton{margin-left:4px}.history-skeleton-row{min-height:68px;display:grid;grid-template-columns:44px minmax(0,1fr) 54px;align-items:center;gap:11px;padding:12px 13px}.history-skeleton-row__icon{border-radius:14px}.history-skeleton-row__body{min-width:0;display:grid;gap:7px}.history-loading-spinner{display:flex;align-items:center;justify-content:center;padding:8px 0 4px}.history-sentinel{height:1px;flex:0 0 auto}@media(max-width:420px){.history-mockup{width:calc(100% - 24px)}.history-mockup>.flow-header{width:calc(100% + 24px);margin-inline:-12px}.history-toolbar,.history-list{padding-inline:2px}}@media(max-width:340px){.history-toolbar{align-items:stretch}.history-filter-trigger{width:100%}.history-applied-filter{flex:1 1 auto;justify-content:center}}@media(prefers-reduced-motion:reduce){.history-filter-trigger,.history-applied-filter,.history-pull-indicator,.history-pull-spinner{transition:none}.history-filter-trigger:active,.history-applied-filter:active{transform:none}}.currency-modal{position:fixed;inset:0;z-index:70;background:var(--color-surface);color:var(--color-text-primary);animation:currency-modal-fade .16s ease}.currency-modal__panel{width:min(100%,var(--app-width, 420px));min-height:100dvh;margin:0 auto;padding:calc(var(--app-telegram-page-top-offset, 0px) + 10px) 12px max(16px,env(safe-area-inset-bottom));background:var(--color-surface);display:flex;flex-direction:column;gap:12px}.currency-modal__tabs{width:100%;min-height:42px;padding:3px;border-radius:999px;background:var(--color-surface-2);display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:3px}.currency-modal__tab{min-width:0;border:0;border-radius:999px;padding:0 10px;background:transparent;color:var(--color-text-muted);font-family:Manrope,sans-serif;font-size:14px;font-weight:600;line-height:1;letter-spacing:0;cursor:pointer}.currency-modal__tab.is-active{background:var(--color-surface);color:var(--color-text-primary);box-shadow:none}.currency-modal__search{height:40px;border-radius:20px;padding:0 12px;background:var(--color-surface-2);color:var(--color-text-muted);display:flex;align-items:center;gap:8px}.currency-modal__search-input{min-width:0;width:100%;height:100%;border:0;background:transparent!important;color:var(--color-text-primary);font-family:Manrope,sans-serif;font-size:15px;font-weight:500;outline:none}.currency-modal__search-input::placeholder{color:var(--color-text-muted)}.currency-modal__section-title{min-height:20px;margin:2px 0 0;padding:0 10px 2px;background:transparent;color:var(--color-text-muted);display:flex;align-items:center;font-size:14px;font-weight:600;line-height:1}.currency-modal__list{min-height:0;padding:0 4px 12px;display:flex;flex-direction:column;gap:4px;overflow-y:auto;scrollbar-width:none}.currency-modal__list::-webkit-scrollbar{width:0;height:0}.currency-option{width:100%;min-height:58px;border:0;border-radius:12px;padding:6px;background:transparent;color:var(--color-text-primary);display:flex;align-items:center;gap:12px;cursor:pointer;text-align:left}.currency-option:active,.currency-option.is-active{background:var(--color-surface-2)}.currency-option:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.currency-option__icon{width:42px;height:42px;border-radius:50%;background:var(--color-accent);color:#fff;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;overflow:hidden;font-size:12px;font-weight:700;line-height:1;text-transform:uppercase}.currency-option__icon img{width:100%;height:100%;border-radius:50%;object-fit:cover;display:block}.currency-option__info{min-width:0;flex:1 1 auto;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px}.currency-option__main{min-width:0;display:flex;flex-direction:column;gap:2px}.currency-option__name{min-width:0;color:var(--color-text-primary);overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:15px;font-weight:600;line-height:1.2}.currency-option__code,.currency-option__meta{color:var(--color-text-muted);font-size:13px;font-weight:500;line-height:1.2;text-transform:uppercase}.currency-option__meta{justify-self:end;text-align:right}.currency-modal__empty{margin:28px 0 0;color:var(--color-text-muted);font-size:14px;text-align:center}html[data-theme=dark] .currency-modal,html[data-theme=dark] .currency-modal__panel{background:var(--color-bg)}html[data-theme=dark] .currency-modal__tabs,html[data-theme=dark] .currency-modal__search,html[data-theme=dark] .currency-option:active,html[data-theme=dark] .currency-option.is-active{background:var(--color-surface)}html[data-theme=dark] .currency-modal__section-title{background:transparent}html[data-theme=dark] .currency-modal__tab.is-active{background:var(--color-surface-2)}@keyframes currency-modal-fade{0%{opacity:0}to{opacity:1}}.payment-sheet-overlay{position:fixed;inset:0;z-index:100;background:#0000004d;opacity:0;visibility:hidden;transition:opacity .3s cubic-bezier(.4,0,.2,1),visibility 0s linear .3s}.payment-sheet-overlay.is-visible{opacity:1;visibility:visible;transition:opacity .3s cubic-bezier(.4,0,.2,1),visibility 0s linear 0s}.payment-sheet{position:fixed;left:0;right:0;bottom:0;z-index:101;max-height:70vh;border-radius:24px 24px 0 0;background:#ebf7f9eb;border:1px solid rgba(255,255,255,.4);border-bottom:none;box-shadow:0 -12px 48px #0a53612e;padding:0 20px 28px;padding-bottom:calc(28px + env(safe-area-inset-bottom));transform:translateY(100%);transition:transform .3s cubic-bezier(.4,0,.2,1);will-change:transform;overflow:hidden;pointer-events:none}.payment-sheet.is-visible{transform:translateY(0);pointer-events:auto}.payment-sheet.is-dragging{transition:none}.payment-sheet__handle-area{display:flex;justify-content:center;padding:12px 0 6px;cursor:grab;touch-action:none}.payment-sheet__handle-area:active{cursor:grabbing}.payment-sheet__handle{width:40px;height:4px;border-radius:2px;background:#00000026}.payment-sheet__title{font-family:Bounded,sans-serif;font-size:16px;font-weight:400;color:#282828;margin:4px 0 16px}.payment-sheet__list{display:flex;flex-direction:column;gap:10px}.payment-sheet__card{display:flex;flex-direction:column;gap:6px;width:100%;padding:14px 16px;border-radius:18px;background:#ffffff73;border:1.5px solid rgba(255,255,255,.5);box-shadow:0 8px 24px rgba(var(--color-text-rgb),.08),inset 0 1px #ffffffb3;cursor:pointer;transition:background .2s ease,border-color .2s ease,box-shadow .2s ease;text-align:left;font:inherit;appearance:none}.payment-sheet__card.is-selected{background:#ffffffa6;border-color:rgba(var(--color-text-rgb),.5);box-shadow:0 8px 24px rgba(var(--color-text-rgb),.12),inset 0 1px #fffc,0 0 0 1px rgba(var(--color-text-rgb),.15)}@media(hover:hover)and (pointer:fine){.payment-sheet__card:focus-visible{background:#fff9;border-color:#ffffffb3;box-shadow:0 12px 28px rgba(var(--color-text-rgb),.12),inset 0 1px #fffc}}.payment-sheet__card-row{display:flex;align-items:center;gap:10px;width:100%}.payment-sheet__radio{width:20px;height:20px;border-radius:50%;border:2px solid rgba(0,0,0,.2);background:#fff9;flex-shrink:0;display:flex;align-items:center;justify-content:center;transition:border-color .2s ease,background .2s ease}.payment-sheet__card.is-selected .payment-sheet__radio{border-color:var(--color-accent);background:var(--color-accent)}.payment-sheet__radio-dot{width:8px;height:8px;border-radius:50%;background:#fff;opacity:0;transform:scale(0);transition:opacity .2s ease,transform .2s ease}.payment-sheet__card.is-selected .payment-sheet__radio-dot{opacity:1;transform:scale(1)}.payment-sheet__icon{display:flex;align-items:center;justify-content:center;width:26px;height:26px;flex-shrink:0;color:#282828}.payment-sheet__icon img{width:26px;height:26px;border-radius:50%;object-fit:contain}.payment-sheet__label{flex:1;min-width:0;font-family:Manrope,sans-serif;font-size:14px;font-weight:500;color:#282828;display:flex;align-items:center;gap:6px}.payment-sheet__label-text{overflow:hidden;text-overflow:ellipsis;white-space:nowrap;min-width:0}.payment-kyc-tag{display:inline-flex;align-items:center;justify-content:center;padding:2px 6px;border-radius:6px;font-family:Manrope,sans-serif;font-size:9px;font-weight:600;letter-spacing:.04em;color:var(--color-accent);border:1px solid rgba(var(--color-text-rgb),.4);background:rgba(var(--color-text-rgb),.08);flex-shrink:0;line-height:1}.payment-sheet__rate{font-family:Manrope,sans-serif;font-size:13px;font-weight:600;color:#282828;white-space:nowrap;flex-shrink:0;margin-left:auto;font-variant-numeric:tabular-nums}.payment-sheet__desc{font-family:Manrope,sans-serif;font-size:12px;line-height:1.4;color:#28282880;padding-left:66px}.payment-trigger{display:flex;align-items:center;gap:10px;width:100%;padding:12px 14px;border-radius:16px;background:#ffffff8c;border:1px solid rgba(255,255,255,.4);box-shadow:0 12px 24px rgba(var(--color-text-rgb),.1);cursor:pointer;font-family:Manrope,sans-serif;font-size:14px;font-weight:500;color:#282828;text-align:left;transition:background .2s ease,border-color .2s ease,box-shadow .2s ease}@media(hover:hover)and (pointer:fine){.payment-trigger:focus-visible{background:#ffffffb3;border-color:#fff9;box-shadow:0 16px 32px rgba(var(--color-text-rgb),.14)}}.payment-trigger:active{background:#ffffff80;box-shadow:0 8px 18px rgba(var(--color-text-rgb),.1)}.payment-trigger__icon{display:flex;align-items:center;justify-content:center;width:26px;height:26px;flex-shrink:0;color:#282828}.payment-trigger__icon img{width:26px;height:26px;border-radius:50%;object-fit:contain}.payment-trigger__label{flex:1;min-width:0;display:flex;align-items:center;gap:6px;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.payment-trigger__rate{font-family:Manrope,sans-serif;font-size:13px;font-weight:600;color:#282828;white-space:nowrap}.payment-trigger__chevron{width:16px;height:16px;color:#282828;flex-shrink:0;transition:transform .3s ease}.payment-trigger.is-open .payment-trigger__chevron{transform:rotate(180deg)}@media(max-width:380px){.payment-sheet{padding:0 16px 24px;padding-bottom:calc(24px + env(safe-area-inset-bottom))}.payment-sheet__title{font-size:14px}.payment-sheet__card{padding:12px 14px;border-radius:16px}.payment-sheet__label{font-size:13px}.payment-sheet__desc{font-size:11px;padding-left:60px}.payment-trigger{padding:10px 12px;border-radius:14px}}html[data-theme=dark] .payment-sheet__card{background:var(--color-surface);border-color:var(--color-border);box-shadow:none}html[data-theme=dark] .payment-sheet__card.is-selected{background:rgba(var(--color-text-rgb),.14);border-color:rgba(var(--color-text-rgb),.35);box-shadow:none}html[data-theme=dark] .payment-sheet__card:focus-visible{background:var(--color-surface-2);border-color:var(--color-border);box-shadow:none}html[data-theme=dark] :is(.payment-sheet__label,.payment-sheet__rate){color:var(--color-text-primary)}html[data-theme=dark] .payment-sheet__desc{color:var(--color-text-muted)}html[data-theme=dark] .payment-sheet__radio{border-color:var(--color-border);background:var(--color-surface-2)}html[data-theme=dark] .payment-trigger{background:var(--color-surface-2);border-color:var(--color-border);box-shadow:none;color:var(--color-text-primary)}html[data-theme=dark] .payment-trigger:focus-visible{background:var(--color-surface);border-color:var(--color-border);box-shadow:none}html[data-theme=dark] .payment-trigger:active{background:var(--color-surface);box-shadow:none}html[data-theme=dark] .payment-trigger__rate{color:var(--color-text-primary)}html[data-theme=dark] .payment-trigger__chevron{color:var(--color-text-muted)}.exchange-page{--exchange-safe-top: var(--app-telegram-page-top-offset, 0px);position:relative;left:50%;min-height:100dvh;width:100vw;margin-left:-50vw;padding-top:var(--exchange-safe-top, 0px);padding-bottom:env(safe-area-inset-bottom);background:var(--color-surface)!important;color:var(--color-text-primary);overflow:hidden;z-index:20}body .exchange-page{background:var(--color-surface)!important}.exchange-wallet-shell{min-height:calc(100dvh - var(--exchange-safe-top, 0px));width:100%;max-width:var(--app-width, 420px);margin:0 auto;background:var(--color-surface);display:flex;flex-direction:column}.exchange-wallet{position:relative;flex:1 1 auto;min-height:0;padding:0 12px 12px;background:var(--color-surface);display:flex;flex-direction:column}.exchange-wallet__section{min-height:158px;padding:22px 6px 16px;border-bottom:1px solid var(--color-separator);display:flex;flex-direction:column;justify-content:flex-start;gap:12px}.exchange-wallet__section--to{min-height:166px}.exchange-wallet__label-row{min-height:34px;display:flex;align-items:center;gap:9px}.exchange-wallet__asset-icon{width:34px;height:34px;border-radius:50%;background:var(--color-accent);color:#fff;display:inline-flex;align-items:center;justify-content:center;flex:0 0 auto;overflow:hidden;font-size:17px;font-weight:700;line-height:1}.exchange-wallet__asset-icon img{width:100%;height:100%;border-radius:50%;object-fit:cover;display:block}.exchange-wallet__label{color:var(--color-text-primary);font-size:14px;font-weight:500;line-height:1.2}.exchange-wallet__amount-row{min-width:0;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px}.exchange-wallet__value.exchange__value-input{width:100%;min-width:0;height:52px;border:0;border-radius:0;padding:0;background:transparent;color:var(--color-text-primary);font-family:Manrope,sans-serif;font-size:40px;font-weight:600;line-height:1.1;letter-spacing:0;outline:none;box-shadow:none}.exchange-wallet__value.exchange__value-input::placeholder{color:var(--color-text-primary);opacity:1}.exchange-wallet__value.exchange__value-input--secondary{color:var(--color-text-primary)}.exchange-wallet__value.exchange__value-input--error{color:#ef4444}.exchange-wallet__currency-button{max-width:150px;min-width:78px;border:0;border-radius:0;padding:4px 0 4px 8px;background:transparent;color:var(--color-text-muted);display:inline-flex;align-items:center;justify-content:flex-end;gap:2px;font-family:Manrope,sans-serif;font-size:28px;font-weight:600;line-height:1;letter-spacing:0;cursor:pointer}.exchange-wallet__currency-button svg{width:23px;height:23px;flex:0 0 auto}.exchange-wallet__field-error{min-height:18px;margin-top:-8px;color:#ef4444;font-size:12px;line-height:1.2}.exchange-wallet__divider{position:relative;height:0;z-index:2}.exchange-wallet__swap-button{border-radius:50%}.exchange-wallet__swap-button.exchange__swap-btn{position:absolute;top:50%;right:13px;width:42px;height:42px;border:0;border-radius:50%;background:var(--color-accent-soft);color:var(--color-accent);box-shadow:none;display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transform:translateY(-50%)}.exchange-wallet__swap-button img{width:30px;height:30px;display:block}.exchange-wallet__swap-button.exchange__swap-btn:focus-visible,.exchange-wallet__swap-button.exchange__swap-btn:active{transform:translateY(-50%)}.exchange-wallet__spacer{flex:1 1 auto;min-height:56px}.exchange-wallet__rate-hint{min-height:20px;margin:0 0 12px;color:var(--color-text-muted);font-size:14px;font-weight:500;line-height:1.35;text-align:center}.exchange-wallet__footer{margin-top:auto;padding:0 0 max(0px,env(safe-area-inset-bottom));display:flex;flex-direction:column;gap:10px}.exchange-wallet__payment-row{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px}.exchange-page .payment-trigger{min-width:0;height:44px;border:0;border-radius:13px;padding:0 10px;background:var(--color-surface-2);box-shadow:none;color:var(--color-text-primary)}.exchange-page .payment-trigger__icon{width:26px;height:26px}.exchange-page .payment-trigger__label{min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;font-size:13px}.exchange-page .payment-trigger__rate{display:none;color:var(--color-text-muted);font-size:12px}.exchange-page .payment-trigger__chevron{color:var(--color-text-muted)}.exchange-page .payment-limits-link{height:44px;border:0;border-radius:13px;padding:0 12px;background:var(--color-surface-2);color:var(--color-accent);box-shadow:none;display:inline-flex;align-items:center;justify-content:center;gap:5px;font-size:13px;font-weight:600;white-space:nowrap}.exchange-page .primary-btn.exchange-wallet__submit{height:48px;margin:0;border:0;border-radius:8px;padding:0 16px;background:var(--color-accent);color:#fff;box-shadow:none;font-family:Manrope,sans-serif;font-size:14px;font-weight:600}.exchange-page .primary-btn.exchange-wallet__submit:disabled{background:#e7e7ea;color:#b8bbc2;opacity:1}html[data-theme=dark] .exchange-page,html[data-theme=dark] body .exchange-page{background:var(--color-bg)!important}html[data-theme=dark] .exchange-wallet-shell,html[data-theme=dark] .exchange-wallet{background:var(--color-bg)}html[data-theme=dark] .exchange-wallet__section{border-color:var(--color-border)}html[data-theme=dark] .exchange-page .payment-trigger,html[data-theme=dark] .exchange-page .payment-limits-link{background:var(--color-surface)}html[data-theme=dark] .exchange-page .primary-btn.exchange-wallet__submit:disabled{background:var(--color-surface-2);color:var(--color-text-muted)}@media(max-width:480px){.exchange-page{padding-top:var(--exchange-safe-top, 0px)}.exchange-wallet-shell{min-height:calc(100dvh - var(--exchange-safe-top, 0px))}.exchange-wallet{padding-inline:10px}.exchange-wallet__footer{padding-bottom:calc(12px + env(safe-area-inset-bottom))}.exchange-wallet__section{padding-inline:8px}.exchange-wallet__currency-button{max-width:126px;font-size:26px}}.subscription-page{position:relative;min-height:100vh;overflow:hidden;padding-top:0}.subscription-page:before,.subscription-page:after{display:none}.subscription-mockup{position:relative;z-index:2;gap:24px;padding-bottom:100px}.subscription-user__avatar-frame{width:52px;height:52px;border-radius:50%;padding:4px;background:#ffffff73;display:flex;align-items:center;justify-content:center}.subscription-user__avatar-frame .home-user__avatar{width:44px;height:44px;border-radius:50%;background:#fff}.subscription-card{background:#f7fafb73;border-radius:32px;padding:16px;display:flex;flex-direction:column;gap:16px}.subscription-card__title-icon{width:24px;height:24px;border-radius:50%;object-fit:cover}.subscription-card__content{display:flex;flex-direction:column;gap:16px}.subscription-field{display:flex;flex-direction:column;gap:6px;position:relative}.subscription-field__label{font-family:Manrope,sans-serif;font-size:14px;line-height:1.3;color:#282828}.subscription-selector{width:100%;background:#ffffff40;border-radius:22px;padding:12px;border:none;display:flex;align-items:center;justify-content:space-between;cursor:pointer;transition:background .2s ease}.subscription-selector:focus-visible{background:#ffffff59}.subscription-selector__content{display:flex;align-items:center;gap:6px}.subscription-selector__icon{width:40px;height:40px;border-radius:50%;background:#fff;border:1px solid #f2f2f2;display:flex;align-items:center;justify-content:center;overflow:hidden}.subscription-selector__icon img{width:24px;height:24px;object-fit:contain}.subscription-selector__icon--placeholder{background:#fff}.subscription-selector__icon--placeholder img{width:24px;height:24px;transform:none}.subscription-selector__icon--other{background:#fff;border:1px solid #f2f2f2}.subscription-selector__icon--other img{width:24px;height:24px}.subscription-selector__name{font-family:Manrope,sans-serif;font-size:16px;line-height:1.2;color:#282828}.subscription-selector__placeholder{font-family:Manrope,sans-serif;font-size:16px;line-height:1.2;color:#28282873}.subscription-selector__arrow{width:21px;height:21px;border-radius:12px;background:var(--color-accent);display:flex;align-items:center;justify-content:center;transition:transform .2s ease}.subscription-selector__arrow.is-open{transform:rotate(180deg)}.subscription-modal{position:absolute;top:calc(100% + 8px);left:0;right:0;background:#fff;border-radius:32px;padding:16px;box-shadow:0 0 22px #0000001a;z-index:100;animation:modal-fade-in .2s ease}@keyframes modal-fade-in{0%{opacity:0;transform:translateY(-8px)}to{opacity:1;transform:translateY(0)}}.subscription-modal__list{display:flex;flex-direction:column;gap:2px}.subscription-modal__item{width:100%;background:#fff;border-radius:16px;padding:12px 14px;border:none;display:flex;align-items:center;justify-content:space-between;cursor:pointer;transition:background .2s ease}.subscription-modal__item:focus-visible{background:#f0f0f0}.subscription-modal__item.is-selected{background:rgba(var(--color-text-rgb),.1)}.subscription-modal__item-name{font-family:Manrope,sans-serif;font-size:15px;font-weight:500;line-height:1.3;color:#282828}.subscription-modal__item-price{font-family:Manrope,sans-serif;font-size:15px;font-weight:600;line-height:1.3;color:#282828;white-space:nowrap}.subscription-input-wrapper{background:#ffffff40;border-radius:22px;padding:12px}.subscription-input{width:100%;background:transparent;border:none;font-family:Manrope,sans-serif;font-size:16px;line-height:1.2;color:#282828;outline:none;padding:10px 0}.subscription-input::placeholder{color:#28282873}.subscription-amount-wrapper{background:#ffffff40;border-radius:22px;padding:12px 16px}.subscription-amount-input{width:100%;background:transparent;border:none;font-family:Manrope,sans-serif;font-size:16px;line-height:1.2;color:#282828;outline:none;padding:10px 0}.subscription-amount-input::placeholder{color:#28282873}.subscription-amount-input:disabled{opacity:1;-webkit-text-fill-color:#282828}.subscription-submit-btn{width:100%;height:66px;border-radius:88px;border:none;background:var(--color-accent);font-family:Bounded,sans-serif;font-size:16px;font-weight:400;color:#fff;cursor:pointer;transition:background .2s ease,transform .2s ease,box-shadow .2s ease,opacity .2s ease;box-shadow:0 8px 24px rgba(var(--color-text-rgb),.35);margin-top:8px}.subscription-submit-btn:focus-visible:not(:disabled){background:var(--color-accent);transform:translateY(-2px);box-shadow:0 12px 32px rgba(var(--color-text-rgb),.45)}.subscription-submit-btn:active:not(:disabled){transform:translateY(0);box-shadow:0 4px 16px rgba(var(--color-text-rgb),.3)}.subscription-submit-btn:disabled{opacity:.5;cursor:not-allowed}@media(max-width:420px){.subscription-mockup{gap:24px}.subscription-card{padding:14px}}html[data-theme=dark] .subscription-page{background-color:var(--color-bg)}html[data-theme=dark] .subscription-card{background:var(--color-surface);border:1px solid var(--color-border)}html[data-theme=dark] :is(.subscription-field__label,.subscription-selector__name,.subscription-modal__item-name,.subscription-modal__item-price,.subscription-input,.subscription-amount-input){color:var(--color-text-primary)}html[data-theme=dark] :is(.subscription-selector__placeholder,.subscription-input::placeholder,.subscription-amount-input::placeholder){color:var(--color-text-muted)}html[data-theme=dark] :is(.subscription-selector,.subscription-input-wrapper,.subscription-amount-wrapper){background:var(--color-surface-2);border:1px solid var(--color-border)}html[data-theme=dark] :is(.subscription-modal,.subscription-modal__item){background:var(--color-surface);border:1px solid var(--color-border);box-shadow:none}html[data-theme=dark] .subscription-modal__item:focus-visible{background:rgba(var(--color-text-rgb),.14)}html[data-theme=dark] .subscription-modal__item.is-selected{background:rgba(var(--color-text-rgb),.2)}html[data-theme=dark] .subscription-amount-input:disabled{-webkit-text-fill-color:var(--color-text-primary)}.balance-topup-page{position:relative;min-height:100vh;overflow:hidden;background-color:var(--color-bg);background-image:none;padding-top:0}.balance-topup-page:before,.balance-topup-page:after{display:none}.balance-topup-mockup{position:relative;z-index:2;gap:24px;padding-bottom:100px}.balance-topup-title-service__icon{width:24px;height:24px;border-radius:50%;object-fit:cover}.balance-topup-close-btn{width:32px;height:32px;border-radius:50%;border:none;background:#28282814;cursor:pointer;display:flex;align-items:center;justify-content:center;padding:0;flex-shrink:0;transition:background .2s ease}.balance-topup-close-btn:focus-visible{background:#28282826}.balance-topup-close-btn__icon{position:relative;width:14px;height:14px;display:block}.balance-topup-close-btn__icon:before,.balance-topup-close-btn__icon:after{content:"";position:absolute;top:50%;left:50%;width:14px;height:2px;border-radius:1px;background:#28282899}.balance-topup-close-btn__icon:before{transform:translate(-50%,-50%) rotate(45deg)}.balance-topup-close-btn__icon:after{transform:translate(-50%,-50%) rotate(-45deg)}.balance-topup-list{display:flex;flex-direction:column;gap:18px}.balance-topup-skeleton-card{border-radius:26px;padding:16px 20px 20px;min-height:140px;display:flex;flex-direction:column;gap:16px;background:var(--surface-card-bg);border:1px solid var(--surface-card-border);box-shadow:var(--surface-card-shadow)}.balance-topup-empty{font-family:Manrope,Noto Sans,sans-serif;font-size:15px;color:#28282880;text-align:center;padding:40px 20px}.balance-topup-card{background:#f7fafb26;border:1px solid rgba(255,255,255,.2);box-shadow:0 24px 48px rgba(var(--color-text-rgb),.12);border-radius:32px;padding:24px;display:flex;flex-direction:column;gap:20px}.balance-topup-form{display:flex;flex-direction:column;gap:16px}.balance-topup-field{display:flex;flex-direction:column}.balance-topup-field__label{font-family:Manrope,Noto Sans,sans-serif;font-size:14px;color:#28282899;margin-bottom:8px}.balance-topup-field__input{width:100%;height:52px;border-radius:18px;background:#ffffffa6;border:1.5px solid rgba(var(--color-text-rgb),.15);padding:0 20px;font-family:Manrope,Noto Sans,sans-serif;font-size:16px;color:#282828;outline:none;transition:border-color .2s ease,background .2s ease;box-sizing:border-box}.balance-topup-field__input::placeholder{color:#28282859}.balance-topup-field__input:focus{border-color:var(--color-accent);background:#ffffffd9}.balance-topup-field__input--error{border-color:#dc354580}.balance-topup-field__error{font-family:Manrope,Noto Sans,sans-serif;font-size:12px;color:#dc3545;margin-top:6px;margin-bottom:0}.balance-topup-submit-btn{width:100%;height:56px;border-radius:88px;border:none;background:var(--color-accent);font-family:Bounded,sans-serif;font-size:16px;font-weight:400;color:#fff;cursor:pointer;transition:background .2s ease,transform .2s ease,box-shadow .2s ease;box-shadow:0 8px 24px rgba(var(--color-text-rgb),.35)}.balance-topup-submit-btn:focus-visible:not(:disabled){background:var(--color-accent);transform:translateY(-2px);box-shadow:0 12px 32px rgba(var(--color-text-rgb),.45)}.balance-topup-submit-btn:active:not(:disabled){transform:translateY(0);box-shadow:0 4px 16px rgba(var(--color-text-rgb),.3)}.balance-topup-submit-btn:disabled{opacity:.5;cursor:not-allowed}.balance-topup-success{background:#f7fafb26;border:1px solid rgba(255,255,255,.2);box-shadow:0 24px 48px rgba(var(--color-text-rgb),.12);border-radius:32px;padding:40px 24px;display:flex;flex-direction:column;align-items:center;text-align:center;gap:16px}.balance-topup-success__icon{width:72px;height:72px;border-radius:50%;background:var(--color-surface);display:flex;align-items:center;justify-content:center;font-size:32px;color:#fff;box-shadow:0 16px 40px rgba(var(--color-text-rgb),.3)}.balance-topup-success__title{font-family:Bounded,sans-serif;font-size:22px;font-weight:400;color:#282828;margin:0}.balance-topup-success__text{font-family:Manrope,Noto Sans,sans-serif;font-size:15px;color:#28282899;line-height:1.5;margin:0 0 8px}html[data-theme=dark] .balance-topup-page{background-color:var(--color-bg);background-image:none}html[data-theme=dark] :is(.balance-topup-card,.balance-topup-success){background:var(--color-surface);border-color:var(--color-border);box-shadow:none}html[data-theme=dark] :is(.balance-topup-success__title){color:var(--color-text-primary)}html[data-theme=dark] :is(.balance-topup-empty,.balance-topup-field__label,.balance-topup-success__text){color:var(--color-text-muted)}html[data-theme=dark] .balance-topup-field__input{background:var(--color-surface-2);border-color:var(--color-border);color:var(--color-text-primary)}html[data-theme=dark] .balance-topup-field__input::placeholder{color:var(--color-text-muted)}html[data-theme=dark] .balance-topup-close-btn{background:rgba(var(--color-text-rgb),.14)}html[data-theme=dark] .balance-topup-close-btn__icon:before,html[data-theme=dark] .balance-topup-close-btn__icon:after{background:var(--color-text-primary)}.issuer-page{--issuer-gap: 12px;position:relative;min-height:100dvh;overflow:visible;background-color:var(--color-bg);background-image:none;padding-top:0}html:has(.issuer-page),body:has(.issuer-page),#root:has(.issuer-page){background-color:var(--color-bg);background-image:none}.issuer-page:before,.issuer-page:after{display:none}.issuer-mockup{position:relative;z-index:2;gap:var(--issuer-gap);padding-bottom:118px}.issuer-userbar{margin-bottom:-2px}.issuer-view{display:flex;flex-direction:column;gap:var(--issuer-gap)}.issuer-balance{position:relative;margin:0;padding:14px 16px;border-radius:24px;background:var(--surface-card-bg);border:1px solid var(--surface-card-border);box-shadow:var(--surface-card-shadow);overflow:hidden}.issuer-balance:after,.issuer-market-intro:after,.issuer-menu:after{content:"";position:absolute;inset:0;border-radius:inherit;background:var(--surface-card-highlight);pointer-events:none;opacity:.5}.issuer-balance>*,.issuer-market-intro>*,.issuer-menu>*{position:relative;z-index:1}.issuer-balance span,.issuer-market-intro span,.issuer-detail-balance span{display:block;font-size:13px;line-height:1.25;color:rgba(var(--color-text-rgb),.56)}.issuer-balance strong,.issuer-market-intro strong,.issuer-detail-balance strong{display:block;margin-top:7px;font-family:Bounded,sans-serif;font-size:31px;line-height:1.05;font-weight:400;color:var(--text-dark)}.issuer-balance strong{margin-top:0;font-size:27px}.issuer-balance small{display:block;margin-top:10px;font-size:13px;color:rgba(var(--color-text-rgb),.62)}.issuer-wallet-stack{display:flex;flex-direction:column;gap:10px;padding:0}.issuer-wallet-card{width:100%;aspect-ratio:1.586 / 1;min-height:0;border:none;border-radius:18px;padding:20px;color:#fff;text-align:left;display:flex;flex-direction:column;justify-content:space-between;position:relative;overflow:hidden;cursor:pointer;box-shadow:0 28px 68px #06526033}.issuer-wallet-card:before,.issuer-detail-card:before,.issuer-plan__card:before,.issuer-sheet__card:before{content:"";position:absolute;width:190px;height:190px;right:-86px;top:-96px;border-radius:50%;background:#ffffff2e}.issuer-wallet-card:after,.issuer-detail-card:after,.issuer-plan__card:after,.issuer-sheet__card:after{content:"";position:absolute;inset:0;background:var(--color-surface);pointer-events:none}.issuer-wallet-card>*,.issuer-detail-card>*,.issuer-plan__card>*,.issuer-sheet__card>*{position:relative;z-index:1}.issuer-wallet-card--cyan,.issuer-detail-card--cyan,.issuer-plan__card--cyan,.issuer-sheet__card--cyan,.issuer-wallet-card--graphite,.issuer-detail-card--graphite,.issuer-plan__card--graphite,.issuer-sheet__card--graphite,.issuer-wallet-card--violet,.issuer-detail-card--violet,.issuer-plan__card--violet,.issuer-sheet__card--violet{background:var(--color-surface)}.issuer-wallet-card.issuer-wallet-card--skin,.issuer-detail-card.issuer-detail-card--skin,.issuer-plan__card.issuer-plan__card--skin,.issuer-sheet__card.issuer-sheet__card--skin{aspect-ratio:1.586 / 1;min-height:0;padding:0;background:transparent;box-shadow:0 28px 68px #00000038}.issuer-page .issuer-wallet-card.issuer-wallet-card--skin,.issuer-page .issuer-detail-card.issuer-detail-card--skin,.issuer-page .issuer-plan__card.issuer-plan__card--skin,.issuer-sheet .issuer-sheet__card.issuer-sheet__card--skin{background:transparent!important}.issuer-wallet-card--skin:before,.issuer-wallet-card--skin:after,.issuer-detail-card--skin:before,.issuer-detail-card--skin:after,.issuer-plan__card--skin:before,.issuer-plan__card--skin:after,.issuer-sheet__card--skin:before,.issuer-sheet__card--skin:after{display:none}.issuer-card-skin.issuer-card-skin{position:absolute;inset:0;width:100%;height:100%;border-radius:inherit;overflow:hidden;color:#fff;font-family:Manrope,sans-serif;container-type:inline-size;--skin-brand-left: 15.5%;--skin-brand-top: 8.8%;--skin-edition-left: 15.5%;--skin-edition-top: 16.2%;--skin-number-top: 61.8%;--skin-valid-left: 6.2%;--skin-valid-bottom: 15.4%;--skin-expiry-left: 6.2%;--skin-expiry-bottom: 9.8%;--skin-network-right: 6.2%;--skin-network-bottom: 8.8%;--skin-text-color: #ffffff;--skin-muted-color: rgba(255, 255, 255, .64);--skin-text-shadow: 0 4px 14px rgba(0, 0, 0, .28)}.issuer-page .issuer-card-skin.issuer-card-skin,.issuer-sheet .issuer-card-skin.issuer-card-skin{background:transparent!important;border-color:transparent!important;box-shadow:none!important;color:var(--skin-text-color, #fff)!important}.issuer-page .issuer-card-skin.issuer-card-skin :is(.issuer-card-skin__brand,.issuer-card-skin__balance,.issuer-card-skin__edition,.issuer-card-skin__number,.issuer-card-skin__valid,.issuer-card-skin__expiry),.issuer-sheet .issuer-card-skin.issuer-card-skin :is(.issuer-card-skin__brand,.issuer-card-skin__balance,.issuer-card-skin__edition,.issuer-card-skin__number,.issuer-card-skin__valid,.issuer-card-skin__expiry){color:var(--skin-text-color, #fff)!important}.issuer-card-skin.issuer-card-skin--front{--skin-brand-left: 14.6%;--skin-brand-top: 12%;--skin-edition-left: 6.2%;--skin-edition-top: 26%;--skin-number-top: 61.8%;--skin-valid-bottom: 15.2%;--skin-expiry-bottom: 9.4%}.issuer-card-skin.issuer-card-skin--front3{--skin-edition-color: #221f20;--skin-number-top: 68.2%;--skin-valid-bottom: 12.6%;--skin-expiry-bottom: 7.2%}.issuer-card-skin.issuer-card-skin--front4{--skin-brand-top: 13.4%;--skin-edition-top: 21.2%;--skin-number-top: 56.8%;--skin-valid-bottom: 16.4%;--skin-expiry-bottom: 10.4%;--skin-edition-color: rgba(34, 31, 32, .62);--skin-text-color: #221f20;--skin-muted-color: rgba(34, 31, 32, .48);--skin-text-shadow: none}html[data-theme=dark] .issuer-page .issuer-card-skin.issuer-card-skin.issuer-card-skin--front4,html[data-theme=dark] .issuer-sheet .issuer-card-skin.issuer-card-skin.issuer-card-skin--front4{--skin-edition-color: rgba(34, 31, 32, .62);--skin-text-color: #221f20;--skin-muted-color: rgba(34, 31, 32, .48);background:transparent!important;border-color:transparent!important;box-shadow:none!important}html[data-theme=dark] .issuer-card-skin.issuer-card-skin--front4 :is(.issuer-card-skin__brand,.issuer-card-skin__balance,.issuer-card-skin__number,.issuer-card-skin__expiry){color:var(--skin-text-color)!important}html[data-theme=dark] .issuer-card-skin.issuer-card-skin--front4 .issuer-card-skin__edition{color:var(--skin-edition-color)!important}html[data-theme=dark] .issuer-card-skin.issuer-card-skin--front4 .issuer-card-skin__valid{color:var(--skin-muted-color)!important}.issuer-card-skin__image{position:absolute;inset:0;display:block;width:100%;height:100%;border-radius:inherit;object-fit:cover}.issuer-card-skin__overlay{position:absolute;inset:0;z-index:1;pointer-events:none}.issuer-card-skin__brand,.issuer-card-skin__balance,.issuer-card-skin__edition,.issuer-card-skin__number,.issuer-card-skin__valid,.issuer-card-skin__expiry,.issuer-card-skin__pay{position:absolute;max-width:none;color:var(--skin-text-color);text-transform:uppercase;letter-spacing:0;text-shadow:var(--skin-text-shadow)}.issuer-card-skin__balance{left:6.2%;top:8.6%;font-family:Bounded,sans-serif;font-size:clamp(12px,4.4cqw,23px);line-height:1.05;font-weight:400;letter-spacing:0}.issuer-card-skin__brand{left:var(--skin-brand-left);top:var(--skin-brand-top);font-family:Bounded,sans-serif;font-size:clamp(10px,3.25cqw,16px);line-height:1.1}.issuer-card-skin__edition{left:var(--skin-edition-left);top:var(--skin-edition-top);color:var(--skin-edition-color, var(--color-accent));font-family:Manrope,sans-serif;font-size:clamp(7px,2cqw,12px);line-height:1.1;font-weight:600}.issuer-card-skin__number{left:6.2%;top:var(--skin-number-top);font-family:Manrope,sans-serif;font-size:clamp(15px,6.7cqw,34px);line-height:1;font-weight:500;white-space:nowrap}.issuer-card-skin__valid{left:var(--skin-valid-left);bottom:var(--skin-valid-bottom);color:var(--skin-muted-color);font-family:Manrope,sans-serif;font-size:clamp(6px,1.8cqw,9px);line-height:1;font-weight:500}.issuer-card-skin__expiry{left:var(--skin-expiry-left);bottom:var(--skin-expiry-bottom);font-family:Manrope,sans-serif;font-size:clamp(8px,3cqw,16px);line-height:1;font-weight:600}.issuer-card-skin__pay{top:6%;right:6%;text-transform:none;text-shadow:none}.issuer-card-network{--issuer-network-logo-width: clamp(46px, 13cqw, 62px);--issuer-network-logo-height: clamp(22px, 6.4cqw, 30px);position:absolute;right:var(--skin-network-right);bottom:var(--skin-network-bottom);display:inline-flex;align-items:center;justify-content:center;background:transparent!important;border:0!important;box-shadow:none!important;text-shadow:none}.issuer-card-network img{display:block;width:100%;height:100%;object-fit:contain;background:transparent!important;border:0!important;box-shadow:none!important;filter:drop-shadow(0 5px 10px rgba(0,0,0,.16))}.issuer-card-network--visa,.issuer-card-network--mastercard{width:var(--issuer-network-logo-width);height:var(--issuer-network-logo-height)}.issuer-card-network--visa img{width:100%;height:72%}.issuer-card-network--mastercard{overflow:hidden}.issuer-card-network--mastercard img{width:112%;height:132%;object-position:top center}html[data-theme=dark] .issuer-page .issuer-card-network.issuer-card-network.issuer-card-network,html[data-theme=dark] .issuer-sheet .issuer-card-network.issuer-card-network.issuer-card-network,html[data-theme=dark] .issuer-page .issuer-card-network.issuer-card-network.issuer-card-network img,html[data-theme=dark] .issuer-sheet .issuer-card-network.issuer-card-network.issuer-card-network img,.issuer-page .issuer-card-network.issuer-card-network,.issuer-sheet .issuer-card-network.issuer-card-network,.issuer-page .issuer-card-network.issuer-card-network img,.issuer-sheet .issuer-card-network.issuer-card-network img{background:transparent!important;border:0!important;box-shadow:none!important}.issuer-wallet-card__top,.issuer-wallet-card__bottom,.issuer-plan__card,.issuer-sheet__card{display:flex;align-items:center;justify-content:space-between;gap:14px}.issuer-wallet-card__top>span,.issuer-wallet-card__bottom>span:first-child,.issuer-plan__card>span,.issuer-sheet__card>span{color:#ffffffd1}.issuer-wallet-card__top>span,.issuer-plan__card>span,.issuer-sheet__card>span{font-family:Bounded,sans-serif;font-size:13px}.issuer-wallet-card__main{display:flex;flex-direction:column;gap:5px}.issuer-wallet-card__main strong{color:#fff;font-weight:400}.issuer-wallet-card__main strong{font-family:Unbounded,sans-serif;font-size:22px;line-height:1.1;letter-spacing:.04em}.issuer-wallet-card__expiry{font-family:Unbounded,sans-serif;font-size:12px;letter-spacing:.05em}.issuer-card-brand{width:48px;height:28px;object-fit:contain;object-position:right center;filter:drop-shadow(0 5px 12px rgba(0,0,0,.14))}.issuer-card-brand--visa{width:54px}html[data-theme=dark] .issuer-page .issuer-card-brand.issuer-card-brand,html[data-theme=dark] .issuer-sheet .issuer-card-brand.issuer-card-brand{background:transparent!important;border-color:transparent!important;box-shadow:none!important}.issuer-pay-logos{min-height:30px;flex:0 0 auto;display:inline-flex;align-items:center;justify-content:flex-end;gap:6px;padding:4px 8px;border-radius:999px;background:#ffffffbd;border:1px solid rgba(255,255,255,.62);box-shadow:0 10px 22px #0000001f}.issuer-pay-logo{display:block;width:auto;max-width:52px;height:17px;object-fit:contain}.issuer-pay-logo--googlePay{height:19px}.issuer-menu{margin:2px 0 0;padding:0;overflow:hidden}.issuer-menu button{width:100%;min-height:60px;border:none;background:transparent;padding:10px 14px;display:grid;grid-template-columns:40px minmax(0,1fr);align-items:center;gap:12px;text-align:left;color:var(--text-dark);cursor:pointer}.issuer-menu button:not(:last-child){border-bottom:1px solid rgba(255,255,255,.28)}.issuer-menu__icon{width:40px;height:40px;border-radius:14px;display:inline-flex;align-items:center;justify-content:center;color:var(--accent);background:var(--color-accent-icon-bg)}.issuer-menu strong,.issuer-section-head h2,.issuer-plan h2,.issuer-sheet h2{display:block;margin:0;font-family:Bounded,sans-serif;font-size:15px;line-height:1.25;font-weight:400;color:var(--text-dark)}.issuer-menu small,.issuer-plan p,.issuer-sheet p{display:block;margin-top:4px;font-size:12px;line-height:1.35;color:rgba(var(--color-text-rgb),.58)}.issuer-detail-card{width:100%;aspect-ratio:1.586 / 1;min-height:0;margin:0;border-radius:18px;padding:20px;color:#fff;display:flex;flex-direction:column;justify-content:space-between;box-shadow:0 28px 68px #06526033;position:relative;overflow:hidden}.issuer-card-carousel{margin:0}.issuer-card-carousel .card-carousel__viewport{margin:0;padding:0}.issuer-card-carousel .card-carousel__slide{flex-basis:100%}.issuer-detail-balance{margin:0;padding:0 20px}.issuer-page .issuer-detail-balance{background:transparent!important;border:0!important;box-shadow:none!important}.issuer-detail-balance strong{font-size:24px}.issuer-actions{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px;margin:0;padding:0}.issuer-action{min-height:54px;border:none;border-radius:20px;background:#ffffff3d;color:var(--text-dark);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:5px;font-size:12px;font-weight:600;cursor:pointer}.issuer-page .issuer-action{background:var(--color-surface)!important;border:1px solid var(--color-border)!important;box-shadow:none!important;color:var(--color-text-primary)!important}.issuer-action--topup{color:var(--accent);background:rgba(var(--color-text-rgb),.15)}.issuer-page .issuer-action--topup{background:var(--color-accent-soft)!important;border-color:rgba(var(--color-accent-rgb),.24)!important;color:var(--color-accent)!important}.issuer-page .issuer-action:disabled{cursor:not-allowed;opacity:.58;background:var(--color-surface-2)!important;border-color:var(--color-border)!important;color:var(--color-text-muted)!important}.issuer-menu--detail button:disabled{cursor:not-allowed;opacity:.58}.issuer-details,.issuer-history,.issuer-plan,.issuer-topup{margin:0;border-radius:24px}.issuer-details.home-card{padding:14px}.issuer-page .issuer-details.home-card{background:var(--color-surface)!important;border:1px solid var(--color-border)!important;box-shadow:none!important}.issuer-section-head{display:flex;align-items:center;justify-content:space-between;gap:10px}.issuer-section-head button{min-height:32px;border:none;border-radius:999px;padding:6px 10px;background:rgba(var(--color-text-rgb),.12);color:var(--accent);display:inline-flex;align-items:center;gap:5px;font-size:12px;cursor:pointer}.issuer-section-head span{font-size:12px;color:rgba(var(--color-text-rgb),.5)}.issuer-section-head--details .issuer-details__visibility{width:34px;min-height:34px;padding:0;border-radius:50%;justify-content:center}.issuer-page .issuer-details__visibility{background:var(--color-surface-2)!important;border:1px solid var(--color-border)!important;box-shadow:none!important;color:var(--color-text-primary)!important}.issuer-details__spinner{animation:issuer-details-spin .8s linear infinite}.issuer-details__status{margin:8px 0 0;font-size:12px;line-height:1.3;color:rgba(var(--color-text-rgb),.56)}@keyframes issuer-details-spin{to{transform:rotate(360deg)}}.issuer-topup{display:flex;flex-direction:column;gap:12px}.issuer-topup-sheet{padding:16px}.issuer-topup__head{padding-right:34px}.issuer-topup__head h2,.issuer-topup-confirm h2,.issuer-topup-success h2{display:block;margin:0;font-family:Bounded,sans-serif;font-size:16px;line-height:1.25;font-weight:400;color:var(--text-dark)}.issuer-topup__head span{display:block;margin-top:5px;font-family:Unbounded,sans-serif;font-size:12px;color:rgba(var(--color-text-rgb),.52)}.issuer-topup-wallet{min-height:54px;border-radius:18px;padding:10px 13px;background:#ffffff52;display:flex;align-items:center;justify-content:space-between;gap:12px}.issuer-topup-wallet span{font-size:12px;color:rgba(var(--color-text-rgb),.52)}.issuer-topup-wallet strong{font-family:Bounded,sans-serif;font-size:18px;line-height:1;font-weight:400;color:var(--text-dark)}.issuer-topup-presets{display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:8px}.issuer-topup-presets button,.issuer-topup-methods button{border:none;background:#ffffff47;color:var(--text-dark);cursor:pointer}.issuer-topup-presets button{min-height:36px;border-radius:999px;font-family:Bounded,sans-serif;font-size:12px}.issuer-topup-presets button.is-active,.issuer-topup-methods button.is-active{background:rgba(var(--color-text-rgb),.16);color:var(--accent);box-shadow:inset 0 0 0 1px rgba(var(--color-text-rgb),.34)}.issuer-topup-amount{min-height:58px;border-radius:19px;padding:10px 13px;background:#ffffff4d;display:grid;grid-template-columns:auto minmax(0,1fr);align-items:center;gap:12px}.issuer-topup-amount span{font-size:12px;color:rgba(var(--color-text-rgb),.52)}.issuer-topup-amount input{width:100%;border:none;outline:none;background:transparent;color:var(--text-dark);font-family:Bounded,sans-serif;font-size:20px;line-height:1.2;text-align:right}.issuer-topup-amount input::placeholder{color:rgba(var(--color-text-rgb),.38);opacity:1}.issuer-topup-amount--invalid{box-shadow:inset 0 0 0 1px #e74c3c94;background:#e74c3c14}.issuer-topup-amount--invalid input{color:#d94a3f}.issuer-topup-meta{display:grid;gap:4px;margin-top:-4px;padding:0 6px;color:rgba(var(--color-text-rgb),.58);font-size:12px;line-height:1.35}.issuer-topup-meta p{margin:0}.issuer-topup-meta__error{color:#d94a3f}.issuer-topup-methods{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.issuer-topup-methods button{min-height:58px;border-radius:19px;padding:10px 11px;text-align:left;display:flex;flex-direction:column;justify-content:center;gap:4px}.issuer-topup-methods strong{font-family:Bounded,sans-serif;font-size:12px;line-height:1.2;font-weight:400}.issuer-topup-methods span{font-size:11px;line-height:1.25;color:rgba(var(--color-text-rgb),.5)}.issuer-topup__status{margin:0;border-radius:16px;padding:10px 12px;background:#2dbe6b24;color:#12824a;font-size:12px;line-height:1.35}.issuer-return-preview{margin:0;border-radius:16px;padding:10px 12px;background:#ffffff57;display:flex;flex-direction:column;gap:8px}.issuer-return-preview__row{display:flex;align-items:center;justify-content:space-between;gap:12px;color:rgba(var(--color-text-rgb),.58);font-size:12px;line-height:1.25}.issuer-return-preview__row dt,.issuer-return-preview__row dd{margin:0}.issuer-return-preview__row dd{color:var(--text-dark);font-family:Bounded,sans-serif;font-size:13px;line-height:1.2;text-align:right;white-space:nowrap}.issuer-return-preview__row--total{color:var(--text-dark)}.issuer-return-preview__row--total dd{color:#12824a}.issuer-secondary{width:100%;min-height:46px;border:none;border-radius:999px;background:#ffffff57;color:var(--text-dark);display:inline-flex;align-items:center;justify-content:center;font-family:Bounded,sans-serif;font-size:13px;line-height:1.2;cursor:pointer}.issuer-topup-confirm,.issuer-topup-success{align-items:stretch;text-align:left}.issuer-topup-confirm p,.issuer-topup-success p{margin:0;font-size:13px;line-height:1.42;color:rgba(var(--color-text-rgb),.62)}.issuer-topup-confirm__actions{display:flex;flex-direction:column;gap:8px}.issuer-topup-success{text-align:center;align-items:center}.issuer-topup-success__icon{width:52px;height:52px;border-radius:50%;background:#2dbe6b29;color:#16a05a;display:inline-flex;align-items:center;justify-content:center}.issuer-details-list,.issuer-history__list{margin-top:12px;display:flex;flex-direction:column}.issuer-details-grid{margin-top:10px;display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.issuer-history-date-group{display:flex;flex-direction:column}.issuer-history-date-label{padding:8px 0 3px;font-size:12px;line-height:1.25;font-weight:600;color:rgba(var(--color-text-rgb),.5)}.issuer-history__load-more{width:100%;min-height:44px;margin-top:10px;border:1px solid var(--color-border);border-radius:16px;background:var(--color-surface-2);color:var(--color-accent);font-family:Bounded,sans-serif;font-size:12px;cursor:pointer;transition:transform .14s ease,opacity .18s ease,background .18s ease}.issuer-history__load-more:disabled{cursor:default;opacity:.62}.issuer-history__load-more:not(:disabled):active{transform:scale(.985)}.issuer-detail-field{width:100%;min-height:48px;border:none;border-radius:16px;padding:0 9px 0 13px;background:#ffffff4d;display:flex;align-items:center;justify-content:space-between;gap:10px;overflow:hidden;text-align:left;cursor:pointer;transition:background .18s ease,transform .14s ease,box-shadow .18s ease}.issuer-page .issuer-detail-field{background:var(--color-surface-2)!important;border:1px solid var(--color-border)!important;box-shadow:none!important}.issuer-detail-field:disabled{cursor:default}.issuer-detail-field:not(:disabled):active{transform:scale(.985)}.issuer-detail-field--number{grid-column:1 / -1;min-height:52px}.issuer-detail-field strong{min-width:0;color:rgba(var(--color-text-rgb),.54);font-family:Unbounded,sans-serif;font-size:16px;line-height:1.1;font-weight:400;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.issuer-page .issuer-detail-field strong{color:rgba(var(--color-text-rgb),.74)}.issuer-detail-field--number strong{font-size:18px}.issuer-detail-field--loading strong{width:100%}.issuer-detail-field__skeleton{width:min(100%,220px);height:18px}.issuer-detail-field--expiry .issuer-detail-field__skeleton,.issuer-detail-field--cvv .issuer-detail-field__skeleton{width:74px}.issuer-detail-field__icon{width:28px;height:28px;flex:0 0 auto;border-radius:10px;background:#ffffff5c;color:rgba(var(--color-text-rgb),.46);display:inline-flex;align-items:center;justify-content:center;transition:background .18s ease,color .18s ease,transform .16s ease}.issuer-page .issuer-detail-field__icon{background:var(--color-surface)!important;border:1px solid var(--color-border)!important;box-shadow:none!important;color:rgba(var(--color-text-rgb),.58)!important}.issuer-detail-field:hover .issuer-detail-field__icon,.issuer-detail-field:focus-visible .issuer-detail-field__icon{transform:scale(1.06)}.issuer-detail-field--copied{background:#2dbe6b21;box-shadow:inset 0 0 0 1px #2dbe6b2e}.issuer-page .issuer-detail-field--copied{background:#2dbe6b21!important;border-color:#2dbe6b38!important}.issuer-detail-field--copied .issuer-detail-field__icon{background:#2dbe6b2e;color:#16a05a;transform:scale(1.08)}.issuer-page .issuer-detail-field--copied .issuer-detail-field__icon{background:#2dbe6b2e!important;border-color:#2dbe6b33!important;color:#16a05a!important}.issuer-details-list div{min-height:50px;display:flex;align-items:center;justify-content:space-between;gap:12px}.issuer-details-list div:not(:last-child),.issuer-transaction:not(:last-child){border-bottom:1px solid rgba(255,255,255,.28)}.issuer-details-list span{font-size:13px;color:rgba(var(--color-text-rgb),.54)}.issuer-details-list strong{font-family:Bounded,sans-serif;font-size:13px;line-height:1.3;color:var(--text-dark);text-align:right;word-break:break-word}.issuer-transaction{min-height:54px;display:grid;grid-template-columns:36px minmax(0,1fr) auto;align-items:center;gap:10px;padding:9px 0}.issuer-transaction__icon{width:36px;height:36px;border-radius:14px}.issuer-transaction__icon--success{background:#2dbe6b2e}.issuer-transaction__icon--expense{background:#ff545426}.issuer-transaction__icon--pending{background:rgba(var(--color-text-rgb),.14)}.issuer-transaction__body{min-width:0;display:flex;flex-direction:column;gap:3px}.issuer-transaction__body strong{font-size:13px;line-height:1.25;color:var(--text-dark)}.issuer-transaction__body small{font-size:11px;color:rgba(var(--color-text-rgb),.52)}.issuer-transaction__amount{font-family:Bounded,sans-serif;font-size:12px;white-space:nowrap}.issuer-transaction__amount--success{color:#16a05a}.issuer-transaction__amount--expense{color:var(--text-dark)}.issuer-transaction__amount--pending{color:var(--accent)}.issuer-market-intro{position:relative;margin:0;padding:16px;border-radius:26px;background:var(--surface-card-bg);border:1px solid var(--surface-card-border);box-shadow:var(--surface-card-shadow);overflow:hidden}.issuer-market-intro strong{font-size:24px}.issuer-market-list{display:flex;flex-direction:column;gap:var(--issuer-gap)}.issuer-plan{display:flex;flex-direction:column;gap:12px}.issuer-plan.home-card{padding:0}.issuer-plan__card{aspect-ratio:1.586 / 1;min-height:0;border-radius:18px;padding:20px;color:#fff;overflow:hidden;position:relative;flex-direction:column;align-items:stretch;justify-content:space-between}.issuer-plan__card>span{color:#fff;max-width:210px}.issuer-plan__card-top,.issuer-plan__card-bottom{display:flex;align-items:center;justify-content:space-between;gap:12px}.issuer-plan__card-top svg{flex-shrink:0;color:#ffffffd6}.issuer-plan__card-main{display:grid;grid-template-columns:repeat(4,auto);justify-content:start;align-items:center;gap:10px;padding:13px 0 10px}.issuer-plan__card-main span{max-width:none;color:#ffffffe0;font-family:Unbounded,sans-serif;font-size:21px;line-height:1}.issuer-plan__card-bottom span{max-width:none;color:#ffffffb8;font-size:11px}.issuer-plan__card .issuer-card-brand{width:46px;height:27px}.issuer-plan__card .issuer-card-brand--visa{width:52px}.issuer-plan__body{display:flex;flex-direction:column;gap:10px;padding:0 16px 16px}.issuer-plan__head{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.issuer-plan__head strong{flex-shrink:0;padding:7px 9px;border-radius:999px;background:rgba(var(--color-text-rgb),.13);color:var(--accent);font-family:Bounded,sans-serif;font-size:12px;line-height:1}.issuer-plan__facts,.issuer-feature-list{display:flex;flex-wrap:wrap;gap:6px}.issuer-plan__facts span,.issuer-feature{min-height:27px;padding:5px 8px;border-radius:999px;display:inline-flex;align-items:center;gap:5px;background:#ffffff3d;color:rgba(var(--color-text-rgb),.76);font-size:11px;line-height:1}.issuer-primary{width:100%;min-height:48px;border:none;border-radius:999px;background:var(--accent);color:#fff;display:inline-flex;align-items:center;justify-content:center;gap:8px;font-family:Bounded,sans-serif;font-size:13px;line-height:1.2;cursor:pointer;box-shadow:0 12px 28px rgba(var(--color-text-rgb),.22)}.issuer-primary:disabled{cursor:not-allowed;opacity:.55;box-shadow:none}.issuer-sheet-backdrop{position:fixed;top:0;left:0;right:0;height:100dvh;max-height:100dvh;z-index:90;display:flex;align-items:center;justify-content:center;box-sizing:border-box;padding:calc(16px + env(safe-area-inset-top)) 16px calc(16px + env(safe-area-inset-bottom));background:#14222647;overflow:hidden;overscroll-behavior:none}.issuer-sheet{width:min(100%,402px);max-height:calc(100dvh - 32px - env(safe-area-inset-top) - env(safe-area-inset-bottom));overflow-y:auto;overscroll-behavior:contain;border-radius:26px;padding:14px;background:#f7fafbd1;border:1px solid rgba(255,255,255,.62);box-shadow:0 24px 62px #064a5838;position:relative}.issuer-sheet__close{position:absolute;top:14px;right:14px;width:32px;height:32px;border:none;border-radius:50%;background:#ffffff7a;color:var(--text-dark);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;z-index:2}.issuer-sheet__card{min-height:112px;border-radius:20px;padding:16px;color:#fff;overflow:hidden;position:relative}.issuer-sheet__card>span{color:#fff}.issuer-sheet__body{margin-top:12px;display:flex;flex-direction:column;gap:10px}.issuer-sheet__facts{display:flex;flex-wrap:wrap;gap:6px}.issuer-sheet__facts span{min-height:28px;border-radius:999px;padding:6px 9px;background:#ffffff5c;display:flex;align-items:center;color:rgba(var(--color-text-rgb),.56);font-size:12px;line-height:1}.issuer-sheet__notice,.issuer-sheet__success{min-height:42px;border-radius:15px;padding:9px 11px;display:flex;align-items:center;gap:8px;font-size:12px;line-height:1.35}.issuer-sheet__notice--ok,.issuer-sheet__success{background:#2dbe6b24;color:#12824a}.issuer-sheet__notice--error{background:#ff545424;color:#b34b4b}.issuer-sheet__success{margin:0}html[data-theme=dark] .issuer-page{background-image:none}html[data-theme=dark]:has(.issuer-page),html[data-theme=dark] body:has(.issuer-page),html[data-theme=dark] #root:has(.issuer-page){background-image:none}html[data-theme=dark] .issuer-page .issuer-wallet-stack .issuer-wallet-card.issuer-wallet-card--cyan,html[data-theme=dark] .issuer-page .issuer-view .issuer-detail-card.issuer-detail-card--cyan,html[data-theme=dark] .issuer-page .issuer-market-list .issuer-plan__card.issuer-plan__card--cyan,html[data-theme=dark] .issuer-sheet.issuer-sheet .issuer-sheet__card.issuer-sheet__card--cyan,html[data-theme=dark] .issuer-page .issuer-wallet-stack .issuer-wallet-card.issuer-wallet-card--graphite,html[data-theme=dark] .issuer-page .issuer-view .issuer-detail-card.issuer-detail-card--graphite,html[data-theme=dark] .issuer-page .issuer-market-list .issuer-plan__card.issuer-plan__card--graphite,html[data-theme=dark] .issuer-sheet.issuer-sheet .issuer-sheet__card.issuer-sheet__card--graphite,html[data-theme=dark] .issuer-page .issuer-wallet-stack .issuer-wallet-card.issuer-wallet-card--violet,html[data-theme=dark] .issuer-page .issuer-view .issuer-detail-card.issuer-detail-card--violet,html[data-theme=dark] .issuer-page .issuer-market-list .issuer-plan__card.issuer-plan__card--violet,html[data-theme=dark] .issuer-sheet.issuer-sheet .issuer-sheet__card.issuer-sheet__card--violet{background:var(--color-surface)}html[data-theme=dark] .issuer-page .issuer-wallet-stack .issuer-wallet-card.issuer-wallet-card--skin,html[data-theme=dark] .issuer-page .issuer-view .issuer-detail-card.issuer-detail-card--skin,html[data-theme=dark] .issuer-page .issuer-market-list .issuer-plan__card.issuer-plan__card--skin,html[data-theme=dark] .issuer-sheet.issuer-sheet .issuer-sheet__card.issuer-sheet__card--skin{background:transparent!important}html[data-theme=dark] .issuer-menu button:not(:last-child),html[data-theme=dark] .issuer-details-list div:not(:last-child),html[data-theme=dark] .issuer-transaction:not(:last-child){border-bottom-color:#ffffff14}html[data-color-theme=night] .issuer-menu button:not(:last-child),html[data-color-theme=night] .issuer-details-list div:not(:last-child),html[data-color-theme=night] .issuer-transaction:not(:last-child){border-bottom-color:var(--color-separator)}html[data-theme=dark] .issuer-action,html[data-theme=dark] .issuer-detail-field,html[data-theme=dark] .issuer-detail-field__icon,html[data-theme=dark] .issuer-topup-presets button,html[data-theme=dark] .issuer-topup-amount,html[data-theme=dark] .issuer-topup-wallet,html[data-theme=dark] .issuer-return-preview,html[data-theme=dark] .issuer-topup-methods button,html[data-theme=dark] .issuer-secondary,html[data-theme=dark] .issuer-history__load-more,html[data-theme=dark] .issuer-plan__facts span,html[data-theme=dark] .issuer-feature,html[data-theme=dark] .issuer-sheet__facts span{background:var(--color-surface-2)}html[data-theme=dark] .issuer-action--topup,html[data-theme=dark] .issuer-topup-presets button.is-active,html[data-theme=dark] .issuer-topup-methods button.is-active{color:var(--accent);background:rgba(var(--color-text-rgb),.13);box-shadow:inset 0 0 0 1px rgba(var(--color-text-rgb),.28)}html[data-theme=dark] .issuer-detail-field strong{color:rgba(var(--color-text-rgb),.74)}html[data-theme=dark] .issuer-detail-field--copied{background:#2dbe6b21;box-shadow:inset 0 0 0 1px #2dbe6b38}html[data-theme=dark] .issuer-detail-field--copied .issuer-detail-field__icon,html[data-theme=dark] .issuer-topup__status{color:#99f2bd;background:#2dbe6b29}html[data-theme=dark] .issuer-sheet{background:#2a2728f5;border-color:var(--color-border);box-shadow:0 24px 62px #0000006b}html[data-theme=dark] .issuer-sheet__close{background:var(--color-surface-2);color:var(--color-text-primary)}html[data-theme=dark] .issuer-sheet__notice--ok,html[data-theme=dark] .issuer-sheet__success{color:#99f2bd;background:#2dbe6b29}html[data-theme=dark] .issuer-sheet__notice--error{color:#ffb0b0;background:#ff545429}@media(max-width:380px){.issuer-mockup{gap:12px}.issuer-wallet-card,.issuer-detail-card{min-height:0;padding:18px}.issuer-wallet-card__main strong{font-size:18px}.issuer-action{font-size:11px}.issuer-topup-presets,.issuer-topup-methods{grid-template-columns:repeat(2,minmax(0,1fr))}.issuer-detail-field strong{font-size:15px}.issuer-detail-field--number strong{font-size:16px}}.chat-conv{--chat-keyboard-offset: 0px;--chat-composer-overlay: 48px;--chat-message-bottom-gap: 16px;--chat-message-scroll-gap: 104px;display:flex;flex-direction:column;height:100vh;height:100dvh;overflow:hidden;background:var(--color-bg)}.chat-conv--ios-stable{min-height:var(--tg-viewport-stable-height, 100dvh);height:var(--tg-viewport-stable-height, 100dvh);overflow:hidden}.chat-conv>.flow-header{flex-shrink:0;z-index:10}.chat-conv.chat-conv--mobile-safe-top{--chat-message-bottom-gap: calc(var(--chat-composer-overlay, 48px) + 24px + env(safe-area-inset-bottom, 0px));--chat-message-scroll-gap: calc(var(--chat-composer-overlay, 48px) + 52px + env(safe-area-inset-bottom, 0px))}.chat-conv__support-status{display:flex;justify-content:center;padding:0 16px 4px;flex-shrink:0}.chat-conv__header-status{font-family:Manrope,sans-serif;font-size:11px;color:var(--color-accent)}.chat-conv__header-status--offline{color:var(--color-text-muted)}.chat-conv__messages{flex:1;overflow-y:auto;display:flex;flex-direction:column;gap:8px;padding:12px 16px;padding-bottom:calc(var(--chat-message-bottom-gap, 16px) + var(--chat-keyboard-offset, 0px));scroll-padding-bottom:calc(var(--chat-message-scroll-gap, 104px) + var(--chat-keyboard-offset, 0px));scrollbar-width:none}.chat-conv__messages::-webkit-scrollbar{width:0;height:0}.chat-conv--ios-stable .chat-conv__messages{overflow-y:auto;padding-bottom:var(--chat-message-bottom-gap, 16px);scroll-padding-bottom:var(--chat-message-scroll-gap, 104px)}.chat-conv__date-sep{text-align:center;padding:8px 0}.chat-conv__date-sep-text{font-family:Manrope,sans-serif;font-size:11px;color:var(--color-text-muted);background:rgba(var(--color-text-rgb),.06);border-radius:10px;padding:3px 10px;display:inline-block}.chat-conv__bubble-wrap{display:flex;max-width:82%}.chat-conv__bubble-wrap--client{align-self:flex-end}.chat-conv__bubble-wrap--admin{align-self:flex-start}.chat-conv__bubble{display:flex;flex-direction:column;padding:7px 10px 5px;font-family:Manrope,sans-serif;font-size:14px;line-height:1.45;word-break:break-word;position:relative}.chat-conv__bubble--client{background:var(--color-surface);color:#fff;border-radius:15px 4px 15px 15px}.chat-conv__bubble--admin{background:var(--color-surface);color:var(--color-text-primary);border-radius:4px 15px 15px}.chat-conv__bubble--text{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:end;column-gap:8px}.chat-conv__bubble--text .chat-conv__bubble-text{min-width:0}.chat-conv__bubble--text .chat-conv__meta{grid-column:2;grid-row:1;margin-top:0;margin-bottom:1px;padding-left:0;align-self:end}.chat-conv__bubble--photo{padding:3px 3px 4px}.chat-conv__bubble-text{margin:0;white-space:pre-wrap}.chat-conv__bubble-photo{max-width:100%;border-radius:12px;cursor:pointer;display:block}.chat-conv__bubble-photo-wrap{max-width:240px}.chat-conv__bubble-caption{font-size:13px;margin:6px 0 0;opacity:.9}.chat-conv__bubble-doc{display:flex;align-items:center;gap:8px;text-decoration:none;color:inherit;font-size:13px;font-weight:500}.chat-conv__bubble-doc-icon{font-size:22px;flex-shrink:0}.chat-conv__bubble-doc-name{white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.chat-conv__meta{display:flex;justify-content:flex-end;margin-top:1px;padding-left:28px}.chat-conv__time{font-family:Manrope,sans-serif;font-size:10px;opacity:.55;text-align:right;line-height:1;letter-spacing:.01em}.chat-conv__bubble--client .chat-conv__time{color:#ffffffb3}.chat-conv__system-msg{text-align:center;padding:12px 0}.chat-conv__system-msg-text{font-family:Manrope,sans-serif;font-size:12px;color:var(--color-text-muted);background:rgba(var(--color-text-rgb),.06);border-radius:10px;padding:6px 14px;display:inline-block}.chat-conv__closed-banner{text-align:center;padding:10px 16px;font-family:Manrope,sans-serif;font-size:13px;color:var(--color-text-muted);background:rgba(var(--color-text-rgb),.04);flex-shrink:0}.chat-conv__input-bar{display:flex;align-items:flex-end;gap:8px;padding:8px 16px 12px;padding-bottom:max(12px,calc(env(safe-area-inset-bottom,0px) - 8px));transform:translateY(calc(var(--chat-keyboard-offset, 0px) * -1));background:var(--color-surface);border-top:1px solid var(--color-border);flex-shrink:0;z-index:10}.chat-conv__input-bar--disabled{opacity:.5;pointer-events:none}.chat-conv--ios-stable .chat-conv__input-bar{position:sticky;bottom:0;transform:none;transition:none;will-change:auto}.chat-conv.chat-conv--mobile-safe-top .chat-conv__input-bar{margin-top:calc((var(--chat-composer-overlay, 48px) + 6px) * -1);width:calc(100% - 16px);max-width:100%;margin-left:auto;margin-right:auto;background:transparent;border-top:none}.chat-conv__attach-btn{width:38px;height:38px;border-radius:50%;border:none;background:var(--color-surface);color:var(--color-accent);display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:18px;flex-shrink:0;transition:background .15s ease;line-height:1}.chat-conv__attach-icon{width:18px;height:18px;display:block;flex-shrink:0}.chat-conv__attach-btn:active{background:rgba(var(--color-text-rgb),.08)}.chat-conv__input{flex:1;min-height:38px;max-height:120px;border:1px solid rgba(var(--color-text-rgb),.12);border-radius:19px;padding:8px 16px;font-family:Manrope,sans-serif;font-size:14px;color:var(--color-text-primary);background:var(--color-surface);resize:none;outline:none;line-height:1.4;overflow-y:auto;scrollbar-width:none;scroll-margin-bottom:calc(24px + var(--chat-keyboard-offset, 0px))}.chat-conv__input::-webkit-scrollbar{width:0}.chat-conv__input::placeholder{color:var(--color-text-muted)}.chat-conv__send-btn{width:38px;height:38px;border-radius:50%;border:none;background:var(--color-surface);color:var(--color-accent);display:flex;align-items:center;justify-content:center;cursor:pointer;font-size:18px;flex-shrink:0;transition:background .15s ease,opacity .15s ease;line-height:1}.chat-conv__send-icon{display:flex}.chat-conv__send-btn:disabled{opacity:1;cursor:default}.chat-conv__send-btn:not(:disabled):active{background:rgba(var(--color-text-rgb),.08)}.chat-conv.chat-conv--mobile-safe-top .chat-conv__attach-btn,.chat-conv.chat-conv--mobile-safe-top .chat-conv__input,.chat-conv.chat-conv--mobile-safe-top .chat-conv__send-btn{transform:translateY(-4px)}.chat-conv__lightbox{position:fixed;inset:0;z-index:2000;background:#000000e6;display:flex;align-items:center;justify-content:center;cursor:pointer}.chat-conv__lightbox-img{max-width:95vw;max-height:90vh;object-fit:contain;border-radius:4px}.chat-conv__empty{display:flex;flex-direction:column;align-items:center;justify-content:center;flex:1;gap:8px;padding:32px;text-align:center}.chat-conv__empty-icon{position:relative;width:clamp(96px,28vw,124px);height:clamp(96px,28vw,124px);display:flex;align-items:center;justify-content:center;pointer-events:none;-webkit-user-select:none;user-select:none}.chat-conv__empty-icon-stage{width:100%;height:100%}.chat-conv__empty-icon-stage svg,.chat-conv__empty-icon-stage canvas{display:block;width:100%!important;height:100%!important}.chat-conv__empty-icon-poster{position:absolute;inset:0;display:block;width:100%;height:100%;object-fit:contain}.chat-conv__empty-text{font-family:Manrope,sans-serif;font-size:13px;color:var(--color-text-muted)}@media(prefers-reduced-motion:reduce){.chat-conv__empty-icon-stage{display:none}.chat-conv__empty-icon-poster{position:static}}.chat-conv__loading{display:flex;flex-direction:column;gap:12px;padding:20px 0}.chat-conv__message-skeleton{border-radius:16px}.chat-conv__badge{font-size:11px;font-weight:600;padding:3px 8px;border-radius:4px;display:inline-block;margin-bottom:6px}.chat-conv__badge--order{background:#e3f2fd;color:#1565c0}.chat-conv__badge--service_payment{background:#fce4ec;color:#c62828}.chat-conv__badge--referral_withdrawal{background:#fff3e0;color:#e65100}html[data-theme=dark] .chat-conv__input-bar{background:var(--surface-card-bg);border-top:1px solid var(--surface-card-border)}html[data-theme=dark] .chat-conv.chat-conv--mobile-safe-top .chat-conv__input-bar{background:transparent;border-top:none}@media(hover:none)and (pointer:coarse){.chat-conv{--chat-message-bottom-gap: calc(var(--chat-composer-overlay, 48px) + 24px + env(safe-area-inset-bottom, 0px));--chat-message-scroll-gap: calc(var(--chat-composer-overlay, 48px) + 52px + env(safe-area-inset-bottom, 0px))}.chat-conv__input-bar{margin-top:calc((var(--chat-composer-overlay, 48px) + 6px) * -1);width:calc(100% - 16px);max-width:100%;margin-left:auto;margin-right:auto;transition:transform .18s ease-out;will-change:transform;background:transparent;border-top:none}.chat-conv__attach-btn,.chat-conv__input,.chat-conv__send-btn{transform:translateY(-4px)}}.pin-change-page{position:relative;z-index:2;display:flex;flex-direction:column;align-items:center;min-height:calc(100vh - 32px);padding:0 0 32px}.pin-change-page__content{display:flex;flex:1;flex-direction:column;align-items:center;justify-content:center;width:100%;max-width:420px;padding:16px}.pin-change-page__icon{width:64px;height:64px;border-radius:50%;background:var(--color-accent-icon-bg);display:flex;align-items:center;justify-content:center;margin-bottom:16px}.pin-change-page__icon svg{color:var(--color-accent)}.pin-change-page__title{font-family:Manrope,sans-serif;font-size:17px;font-weight:600;color:var(--color-text-primary);margin-bottom:6px}.pin-change-page__subtitle{font-family:Manrope,sans-serif;font-size:12px;color:var(--color-text-muted);margin-bottom:28px}.pin-change-page__error{font-family:Manrope,sans-serif;font-size:13px;color:#fb554e;margin-bottom:12px;animation:field-error-in .2s ease}.history-receipt-share__backdrop{position:fixed;inset:0;z-index:1400;background:var(--app-modal-backdrop-bg);-webkit-backdrop-filter:var(--app-modal-backdrop-blur);backdrop-filter:var(--app-modal-backdrop-blur);opacity:calc(1 - var(--drawer-swipe-progress));transition:opacity calc(var(--drawer-swipe-strength) * .22s) ease}.history-receipt-share__viewport{position:fixed;inset:0;z-index:1401;display:flex;align-items:flex-end;justify-content:center;pointer-events:none}.history-receipt-share__popup{box-sizing:border-box;width:min(100%,440px);border:1px solid var(--color-border);border-bottom:0;border-radius:26px 26px 0 0;padding:0 16px calc(16px + env(safe-area-inset-bottom,0px));background:var(--color-surface);color:var(--color-text-primary);outline:0;pointer-events:auto;transform:translateY(var(--drawer-swipe-movement-y));transition:transform calc(var(--drawer-swipe-strength) * .28s) cubic-bezier(.32,.72,0,1)}.history-receipt-share__backdrop[data-starting-style],.history-receipt-share__backdrop[data-ending-style]{opacity:0}.history-receipt-share__popup[data-starting-style],.history-receipt-share__popup[data-ending-style]{transform:translateY(100%)}.history-receipt-share__popup[data-swiping]{transition-duration:0ms}.history-receipt-share__handle{min-height:38px;display:grid;place-items:center;touch-action:none}.history-receipt-share__handle span{width:36px;height:4px;border-radius:999px;background:rgba(var(--color-text-rgb),.16)}.history-receipt-share__title{margin:0 0 14px;text-align:center;font:500 15px/1.3 Bounded,sans-serif}.history-receipt-share__actions{display:grid;gap:9px}.history-receipt-share__actions button{min-height:52px;display:flex;align-items:center;gap:12px;border:0;border-radius:17px;padding:0 16px;background:var(--color-surface-2);color:var(--color-text-primary);font:600 13px/1.25 Manrope,sans-serif;text-align:left;cursor:pointer}.history-receipt-share__actions svg{width:20px;height:20px;color:var(--color-accent)}.history-receipt-share__actions button:disabled{cursor:not-allowed;opacity:.72}.history-receipt-share__actions button:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.history-receipt-share__error{margin:10px 4px 0;color:var(--color-danger-text);font:500 12px/1.4 Manrope,sans-serif;text-align:center}@media(prefers-reduced-motion:reduce){.history-receipt-share__backdrop,.history-receipt-share__popup{transition:none}}.history-detail-page{position:relative;min-height:100vh;min-height:100dvh;overflow-x:hidden;overflow-y:auto;overscroll-behavior-x:contain;overscroll-behavior-y:auto;background:var(--color-bg);color:var(--color-text-primary);font-family:Manrope,sans-serif;touch-action:pan-y;-webkit-overflow-scrolling:touch}.history-detail-mockup{position:relative;z-index:2;width:var(--app-width, 402px);max-width:calc(100% - 24px);min-height:100dvh;display:flex;flex-direction:column;gap:14px;margin-inline:auto;padding-bottom:calc(24px + env(safe-area-inset-bottom,0px))}.history-detail-content{display:grid;gap:16px}.history-detail-receipt{display:grid;gap:16px;border-radius:26px;background:var(--color-bg)}.history-detail-hero{display:flex;flex-direction:column;align-items:center;gap:7px;border:1px solid var(--surface-card-border);border-radius:26px;padding:20px 18px 18px;background:var(--surface-card-bg);box-shadow:var(--surface-card-shadow);text-align:center}.history-detail-hero>.history-operation-icon{margin-bottom:5px}.history-detail-hero__title{max-width:100%;margin:0;overflow-wrap:anywhere;color:var(--color-text-primary);font:500 15px/1.35 Bounded,sans-serif}.history-detail-hero__label{margin-top:4px;color:var(--color-text-muted);font:600 12px/1.25 Manrope,sans-serif}.history-detail-hero__amount{max-width:100%;overflow-wrap:anywhere;color:var(--color-text-primary);font:500 25px/1.24 Bounded,sans-serif;letter-spacing:-.02em}.history-detail-hero__amount--incoming{color:var(--color-success-text)}.history-detail-hero__amount--outgoing{color:var(--color-text-primary)}.history-detail-hero__amount--muted{color:var(--color-text-muted)}.history-detail-hero__amount--cancelled{color:var(--color-danger-text);opacity:.82}.history-detail-hero__status{min-height:27px;display:inline-flex;align-items:center;justify-content:center;margin-top:4px;border-radius:999px;padding:0 11px;font:600 11px/1.2 Manrope,sans-serif}.history-detail-hero__status--success{background:var(--color-success-soft);color:var(--color-success-text)}.history-detail-hero__status--pending,.history-detail-hero__status--paid{background:var(--color-warning-soft);color:var(--color-warning-text)}.history-detail-hero__status--cancelled,.history-detail-hero__status--error{background:var(--color-danger-soft);color:var(--color-danger-text)}.history-detail-hero__date,.history-detail-hero__secondary,.history-detail-hero__note{max-width:100%;color:var(--color-text-muted);font:500 12px/1.4 Manrope,sans-serif;overflow-wrap:anywhere}.history-detail-hero__secondary{margin-top:3px;color:var(--color-text-primary)}.history-detail-hero__note{width:100%;margin-top:4px;border-radius:13px;padding:9px 11px;background:var(--color-warning-soft);color:var(--color-warning-text)}.history-detail-section{display:grid;gap:8px}.history-detail-section__title{margin:0 4px;color:var(--color-text-muted);font:600 13px/1.35 Manrope,sans-serif}.history-detail-section__surface{overflow:hidden;border:1px solid var(--surface-card-border);border-radius:22px;background:var(--surface-card-bg);box-shadow:var(--surface-card-shadow)}.history-detail-field{min-height:64px;display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;padding:11px 13px 11px 15px}.history-detail-field+.history-detail-field{border-top:1px solid var(--color-separator)}.history-detail-field__content{min-width:0;display:grid;gap:4px}.history-detail-field__label{color:var(--color-text-muted);font:500 11px/1.3 Manrope,sans-serif}.history-detail-field__value{min-width:0;color:var(--color-text-primary);font:600 13px/1.42 Manrope,sans-serif;overflow-wrap:anywhere;word-break:break-word}.history-detail-copy{width:44px;height:44px;display:inline-grid;flex:0 0 44px;place-items:center;border:0;border-radius:14px;background:var(--color-accent-soft);color:var(--color-accent);cursor:pointer;transition:background-color .16s ease,color .16s ease,transform .16s ease}.history-detail-copy svg{display:block}.history-detail-copy--success{background:var(--color-success-soft);color:var(--color-success-text)}.history-detail-copy:active{transform:scale(.94)}.history-detail-copy:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.history-detail-copy-feedback{min-height:18px;margin:-6px 4px 0;color:var(--color-text-muted);font:500 12px/1.4 Manrope,sans-serif}.history-detail-copy-feedback:empty{display:none}.history-detail-actions{display:grid;grid-template-columns:repeat(auto-fit,minmax(140px,1fr));gap:9px}.history-detail-share-error{margin:-2px 0 0;color:var(--color-danger-text);font:500 12px/1.4 Manrope,sans-serif;text-align:center}.history-detail-action{min-width:0;min-height:52px;display:inline-flex;align-items:center;justify-content:center;gap:8px;border:0;border-radius:88px;padding:0 16px;font:600 13px/1.2 Bounded,sans-serif;cursor:pointer;transition:opacity .16s ease,transform .16s ease}.history-detail-action--primary{background:var(--neutral-primary-bg, var(--color-accent));color:var(--neutral-primary-text, #fff)}.history-detail-action--danger{background:var(--neutral-secondary-bg, var(--color-surface-2));color:var(--color-danger-text)}.history-detail-action--secondary{background:var(--color-surface-2);color:var(--color-text-primary)}.history-detail-action:disabled{opacity:.45;cursor:default}.history-detail-action:active:not(:disabled){transform:scale(.98)}.history-detail-action:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.history-detail-error{display:flex;flex-direction:column;align-items:center;gap:13px;border:1px solid var(--surface-card-border);border-radius:24px;padding:24px 18px 18px;background:var(--surface-card-bg);box-shadow:var(--surface-card-shadow);text-align:center}.history-detail-error__icon{width:50px;height:50px;display:inline-grid;place-items:center;border-radius:16px;background:var(--color-danger-soft);color:var(--color-danger-text)}.history-detail-error__icon svg{width:23px;height:23px;stroke-width:1.9}.history-detail-error p{max-width:300px;margin:0;color:var(--color-text-muted);font:500 13px/1.45 Manrope,sans-serif}.history-detail-error__retry{width:100%;min-height:52px;border:0;border-radius:17px;background:var(--color-accent);color:#fff;font:600 13px/1.2 Manrope,sans-serif;cursor:pointer;transition:transform .16s ease}.history-detail-error__retry:active{transform:scale(.98)}.history-detail-error__retry:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.history-detail-skeleton{display:grid;gap:16px}.history-detail-skeleton__hero{display:flex;flex-direction:column;align-items:center;gap:10px;border:1px solid var(--surface-card-border);border-radius:26px;padding:20px 18px 18px;background:var(--surface-card-bg)}.history-detail-skeleton__icon{margin-bottom:3px;border-radius:19px}.history-detail-skeleton__section{display:grid;gap:8px}.history-detail-skeleton__section>.skeleton{margin-left:4px}.history-detail-skeleton__surface{overflow:hidden;border:1px solid var(--surface-card-border);border-radius:22px;background:var(--surface-card-bg)}.history-detail-skeleton__row{min-height:64px;display:flex;align-items:center;padding:11px 15px}.history-detail-skeleton__row+.history-detail-skeleton__row{border-top:1px solid var(--color-separator)}.history-detail-skeleton__row>div{width:100%;display:grid;gap:8px}@media(max-width:420px){.history-detail-mockup>.flow-header{width:calc(100% + 24px);margin-inline:-12px}}@media(max-width:350px){.history-detail-hero__amount{font-size:22px}.history-detail-actions{grid-template-columns:1fr}}@media(prefers-reduced-motion:reduce){.history-detail-copy,.history-detail-action,.history-detail-error__retry{transition:none}.history-detail-copy:active,.history-detail-action:active:not(:disabled),.history-detail-error__retry:active{transform:none}}.swift-invoice-sheet__backdrop{position:fixed;inset:0;z-index:1200;display:flex;align-items:flex-end;justify-content:center;padding:0 12px;background:var(--app-modal-backdrop-bg);-webkit-backdrop-filter:var(--app-modal-backdrop-blur);backdrop-filter:var(--app-modal-backdrop-blur);animation:swift-invoice-fade-in .18s ease}.swift-invoice-sheet{width:min(100%,420px);max-height:min(92dvh,720px);overflow-y:auto;border:1px solid var(--color-border);border-bottom:0;border-radius:28px 28px 0 0;padding:12px 18px calc(env(safe-area-inset-bottom,0px) + 20px);background:var(--color-surface);color:var(--color-text-primary);overscroll-behavior:contain;animation:swift-invoice-slide-up .22s ease}.swift-invoice-sheet__handle{display:block;width:36px;height:4px;margin:0 auto 16px;border-radius:4px;background:rgba(var(--color-text-rgb),.16)}.swift-invoice-sheet h2{margin:0 0 20px;color:var(--color-text-primary);font-family:Bounded,sans-serif;font-size:20px;font-weight:500;line-height:1.2;text-align:center}.swift-invoice-sheet__summary{display:grid;gap:8px;margin:0}.swift-invoice-sheet__summary div{display:flex;align-items:flex-start;justify-content:space-between;gap:16px;min-width:0;border-radius:18px;padding:13px 14px;background:var(--color-surface-2)}.swift-invoice-sheet__summary dt,.swift-invoice-sheet__summary dd{min-width:0;margin:0}.swift-invoice-sheet__summary dt{flex:0 0 auto;color:var(--color-text-muted);font-size:13px}.swift-invoice-sheet__summary dd{overflow-wrap:anywhere;color:var(--color-text-primary);font-weight:700;text-align:right}.swift-invoice-sheet__warning{margin:14px 0 0;border-radius:16px;padding:12px 14px;background:var(--color-accent-soft);color:var(--color-text-primary);font-size:13px;line-height:1.45}.swift-invoice-sheet__status{margin:14px 0 0;color:var(--color-text-primary);font-weight:700;line-height:1.4}.swift-invoice-sheet__reconciliation{display:flex;align-items:center;gap:10px;margin-top:14px;border-radius:18px;padding:14px;background:var(--color-surface-2)}.swift-invoice-sheet__reconciliation .swift-invoice-sheet__status{margin:0}.swift-invoice-sheet__spinner{flex:0 0 auto;width:18px;height:18px;border:2px solid var(--color-accent-soft);border-top-color:var(--color-accent);border-radius:50%;animation:swift-invoice-spin .7s linear infinite}.swift-invoice-sheet__check-failed,.swift-invoice-sheet__deficit,.swift-invoice-sheet__error{margin:14px 0 0;border-radius:18px;padding:14px;background:var(--color-surface-2);color:var(--color-text-primary)}.swift-invoice-sheet__check-failed p,.swift-invoice-sheet__deficit p{margin:0 0 10px;line-height:1.45}.swift-invoice-sheet__check-failed p:last-child,.swift-invoice-sheet__deficit p:last-child{margin-bottom:0}.swift-invoice-sheet__check-failed button,.swift-invoice-sheet__deficit button{min-height:44px;border:0;border-radius:88px;padding:0 18px;background:var(--color-accent);color:#fff;font:inherit;font-weight:700;cursor:pointer}.swift-invoice-sheet__actions{display:flex;flex-direction:column;gap:10px;margin-top:22px}.swift-invoice-sheet__actions button{width:100%;height:52px;border:0;border-radius:88px;padding:0 18px;font-family:Bounded,sans-serif;font-size:14px;font-weight:500;cursor:pointer}.swift-invoice-sheet__action--primary{background:var(--neutral-primary-bg, var(--color-accent));color:var(--neutral-primary-text, #fff)}.swift-invoice-sheet__action--secondary{background:var(--color-surface-2);color:var(--color-text-primary)}.swift-invoice-sheet button:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.swift-invoice-sheet button:disabled{cursor:not-allowed;opacity:.55}@keyframes swift-invoice-fade-in{0%{opacity:0}to{opacity:1}}@keyframes swift-invoice-slide-up{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:translateY(0)}}@keyframes swift-invoice-spin{to{transform:rotate(360deg)}}@media(max-width:340px){.swift-invoice-sheet__summary div{flex-direction:column;gap:5px}.swift-invoice-sheet__summary dd{text-align:left}}@media(prefers-reduced-motion:reduce){.swift-invoice-sheet__backdrop,.swift-invoice-sheet,.swift-invoice-sheet__spinner{animation:none}}.esim-page{min-height:100%;background:var(--color-bg);color:var(--color-text-primary);font-family:Manrope,sans-serif}.esim-shell{width:min(100%,440px);min-height:100dvh;margin:0 auto;padding:0 0 calc(28px + env(safe-area-inset-bottom))}.esim-page-header,.esim-info-card__heading{display:flex;align-items:center;gap:12px}.esim-shell__content{padding:14px 16px 0}.esim-shared-header .flow-header__title-icon{background:transparent}.esim-shared-header .flow-header__title-icon>img.esim-destination-visual--country{width:28px;height:21px;object-fit:contain}.esim-segmented{display:grid;gap:4px;padding:3px;border-radius:14px;background:var(--color-surface-2)}.esim-segmented{grid-template-columns:repeat(3,1fr)}.esim-segmented button{min-width:0;min-height:44px;border:0;border-radius:11px;background:transparent;color:var(--color-text-muted);font:600 13px/1.2 Manrope,sans-serif}.esim-segmented button.is-active{background:var(--color-accent-soft);color:var(--color-accent);box-shadow:none}.esim-price-card,.esim-info-card,.esim-checkout-summary,.esim-wallet-summary,.esim-quote-timer,.esim-refund-entry{border:0;border-radius:22px;background:var(--color-surface, #fff);box-shadow:none}.esim-page-header h1{margin:0;font-family:Bounded,Manrope,sans-serif;overflow-wrap:anywhere}.esim-page-header p{margin:5px 0 0;font-size:13px;line-height:1.45}.esim-search{height:52px;margin:14px 0 10px;padding:0 14px;border:0;border-radius:20px;background:var(--color-surface-2);display:flex;align-items:center;gap:9px}.esim-search:focus-within{outline:2px solid var(--color-accent-soft)}.esim-search input,.esim-field textarea{width:100%;min-width:0;border:0;outline:0;background:transparent;color:inherit;font:500 14px/1.4 Manrope,sans-serif}.esim-list,.esim-operation-list,.esim-support-list{display:flex;flex-direction:column;gap:10px;margin-top:12px}.esim-support>.esim-support-list{margin-top:0}.esim-destination-card,.esim-offer-card,.esim-profile-card,.esim-operation-card,.esim-buy-more,.esim-device-entry,.esim-support-list>*,.esim-device-card{width:100%;min-width:0;padding:14px;border:1px solid var(--color-border, rgba(31, 39, 66, .08));border-radius:18px;background:var(--color-surface, #fff);color:inherit;display:flex;align-items:center;gap:12px;text-align:left;box-shadow:0 8px 20px #131d370a}.esim-destination-card{border:0;border-radius:20px;background:var(--color-surface);box-shadow:none}.esim-destination-card__icon,.esim-buy-more>svg,.esim-device-entry>svg,.esim-support-list>*>svg{width:36px;height:36px;padding:8px;flex:0 0 36px;border-radius:12px;background:var(--color-accent-soft);color:var(--color-accent)}.esim-destination-card__icon{width:40px;height:40px;padding:0;flex:0 0 40px;overflow:hidden;border-radius:12px;background:var(--color-accent-soft);color:var(--color-accent);display:grid;place-items:center}.esim-destination-card__icon>svg{width:20px;height:20px}.esim-destination-card__flag{width:28px;height:21px;border-radius:5px;object-fit:cover;box-shadow:0 0 0 1px rgba(var(--color-text-rgb),.08)}.esim-destination-card__body,.esim-offer-card__body,.esim-profile-card__body,.esim-operation-card>span,.esim-device-entry>span,.esim-support-list>*>span{min-width:0;flex:1;display:flex;flex-direction:column;gap:4px}.esim-destination-card strong,.esim-offer-card strong,.esim-profile-card strong,.esim-operation-card strong,.esim-device-entry strong,.esim-support-list strong,.esim-device-card strong{font:650 14px/1.3 Manrope,sans-serif;overflow-wrap:anywhere}.esim-destination-card small,.esim-offer-card small,.esim-profile-card small,.esim-operation-card small,.esim-device-entry small,.esim-support-list small,.esim-device-card span{color:var(--color-text-muted, #777d8d);font:500 12px/1.4 Manrope,sans-serif;overflow-wrap:anywhere}.esim-destination-card__price,.esim-offer-card__price,.esim-operation-card>span:last-child{flex:0 0 auto;font:700 14px/1.2 Manrope,sans-serif;white-space:nowrap}.esim-state{min-height:120px;margin-top:12px;padding:20px;border:1px dashed var(--color-border, rgba(31, 39, 66, .15));border-radius:18px;color:var(--color-text-muted, #777d8d);display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;text-align:center;font:500 13px/1.45 Manrope,sans-serif}.esim-primary-button,.esim-secondary-button,.esim-text-button{border:0;font-family:Bounded,sans-serif;font-weight:500;cursor:pointer;display:inline-flex;align-items:center;justify-content:center;gap:7px}.esim-primary-button{width:100%;min-height:52px;border-radius:88px;padding:0 18px;background:var(--neutral-primary-bg, var(--color-accent));color:var(--neutral-primary-text, #fff);text-decoration:none;box-shadow:none}.esim-secondary-button{width:100%;min-height:44px;margin-top:10px;border-radius:88px;background:var(--neutral-secondary-bg, var(--color-surface-2));color:var(--neutral-secondary-text, var(--color-text-primary))}.esim-primary-button:disabled,.esim-secondary-button:disabled{opacity:.48}.esim-text-button{min-height:44px;padding:7px 10px;border-radius:15px;background:var(--color-accent-soft);color:var(--color-accent);font-size:12px}.esim-page :is(button,a,input,select,textarea):focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.esim-page-header{align-items:flex-start;margin-bottom:14px}.esim-page-header--split{justify-content:space-between}.esim-page-header h1{font-size:20px}.esim-page-header p{color:var(--color-text-muted, #777d8d)}.esim-offer-skeleton{display:grid;gap:10px;margin-top:12px}.esim-offer-skeleton__row{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;min-height:72px;padding:14px 16px;border-radius:20px;background:var(--color-surface)}.esim-offer-skeleton__row>span{display:grid;gap:6px}.esim-offer-card{width:100%;min-width:0;min-height:72px;padding:14px 16px;border:0;border-radius:20px;background:var(--color-surface);color:var(--color-text-primary);box-shadow:none}.esim-offer-card__price{flex:0 0 auto;color:var(--color-text-primary);font:700 15px/1.2 Manrope,sans-serif}.esim-alternatives{margin-top:20px;border-radius:20px;padding:4px 14px 14px;background:var(--color-surface)}.esim-alternatives__toggle{width:100%;padding:12px 0;border:0;background:transparent;color:inherit;display:flex;align-items:center;gap:10px;text-align:left}.esim-alternatives__toggle>span{flex:1;display:flex;flex-direction:column;gap:3px}.esim-alternatives__toggle small{color:var(--color-text-muted, #777d8d)}.esim-alternatives__toggle svg{transition:transform .2s ease}.esim-alternatives__toggle svg.is-open{transform:rotate(180deg)}.esim-price-card,.esim-info-card,.esim-wallet-summary,.esim-quote-timer,.esim-refund-entry{margin-top:12px;padding:16px}.esim-price-card{display:flex;flex-direction:column;gap:5px}.esim-price-card>strong{font:750 25px/1.2 Bounded,Manrope,sans-serif}.esim-topup-current-plan{min-width:0;padding:11px 13px;border-radius:17px;background:var(--color-surface-2);display:flex;align-items:center;gap:10px}.esim-topup-current-plan__icon,.esim-topup-balance__icon{width:34px;height:34px;flex:0 0 34px;border-radius:11px;display:grid;place-items:center;color:var(--color-accent);background:var(--color-accent-soft)}.esim-topup-current-plan__icon svg,.esim-topup-balance__icon svg{width:18px;height:18px}.esim-topup-current-plan>span:last-child,.esim-topup-balance>span:nth-child(2){min-width:0;display:grid;gap:2px}.esim-topup-current-plan small,.esim-topup-balance small,.esim-topup-quote small{color:var(--color-text-muted);font:500 11px/1.35 Manrope,sans-serif}.esim-topup-current-plan strong{min-width:0;font:650 13px/1.35 Manrope,sans-serif;overflow-wrap:anywhere}.esim-topup-offer-list{gap:8px}.esim-topup-offer-card{min-height:64px;padding:12px 13px;overflow:hidden;border:0;border-radius:18px;background:var(--color-surface-2);box-shadow:none;cursor:pointer;transition:transform .16s ease,border-color .18s ease,background-color .18s ease}.esim-topup-offer-card .esim-offer-card__body{gap:3px}.esim-topup-offer-card .esim-offer-card__body>span{color:var(--color-text-muted);font:500 12px/1.35 Manrope,sans-serif}.esim-topup-offer-card__action{flex:0 0 auto;display:inline-flex;align-items:center;gap:7px}.esim-topup-offer-card__price-pill{min-height:30px;padding:6px 10px;border-radius:999px;color:var(--color-accent);background:var(--color-accent-soft);display:inline-flex;align-items:center;font:750 13px/1.2 Manrope,sans-serif;white-space:nowrap}.esim-topup-offer-card__action>svg{width:18px;height:18px;flex:0 0 18px;color:var(--color-text-muted)}.esim-topup-offer-card:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.esim-topup-offer-card:active{transform:scale(.985);border-color:var(--color-accent)}@media(hover:hover){.esim-topup-offer-card:hover{border-color:var(--color-accent)}}.esim-topup-quote{min-width:0;padding:15px;border-radius:20px;background:var(--color-surface)}.esim-topup-quote__heading{min-width:0;display:flex;align-items:flex-start;justify-content:space-between;gap:14px}.esim-topup-quote__heading>div{min-width:0;display:grid;gap:3px}.esim-topup-quote__heading>div>strong{font:700 15px/1.35 Manrope,sans-serif;overflow-wrap:anywhere}.esim-topup-quote__price{flex:0 0 auto;color:var(--color-accent);font:700 21px/1.2 Bounded,Manrope,sans-serif;white-space:nowrap}.esim-topup-quote__facts{margin-top:13px;padding-top:12px;border-top:1px solid var(--color-border);display:flex;flex-wrap:wrap;gap:8px}.esim-topup-quote__facts span{min-height:28px;padding:5px 9px;border-radius:10px;background:var(--color-surface-2);display:inline-flex;align-items:center;gap:5px;font:600 11px/1.25 Manrope,sans-serif}.esim-topup-quote__facts svg{width:14px;height:14px;color:var(--color-accent)}.esim-topup-quote__expiry{display:block;margin-top:10px}.esim-topup-balance{min-width:0;padding:12px 13px;border-radius:17px;background:var(--color-surface-2);display:grid;grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:10px}.esim-topup-balance>span:nth-child(2)>strong{font:700 14px/1.3 Manrope,sans-serif}.esim-topup-balance>strong{color:var(--color-danger-text);font:650 11px/1.3 Manrope,sans-serif;text-align:right}.esim-price-card small,.esim-price-card span,.esim-muted,.esim-owner-details,.esim-info-card small{color:var(--color-text-muted, #777d8d);font-size:12px;line-height:1.45}.esim-info-card h2{margin:0 0 10px;font:700 15px/1.35 Manrope,sans-serif}.esim-info-card h3{margin:12px 0 8px;font-size:13px}.esim-info-card p,.esim-info-card li{margin:7px 0;font-size:13px;line-height:1.5;overflow-wrap:anywhere}.esim-info-card ul,.esim-info-card ol{margin:0;padding-left:20px}.esim-info-card li>span{display:block;color:var(--color-text-muted, #777d8d)}.esim-device-entry{margin-top:12px}.esim-device-entry>svg:last-child{width:18px;height:18px;padding:0;flex-basis:18px;background:transparent}.esim-search input{flex:1}.esim-search__clear{width:44px;height:44px;flex:0 0 44px;display:grid;place-items:center;padding:0;border:0;border-radius:14px;background:transparent;color:var(--color-text-muted)}.esim-search__clear:hover,.esim-search__clear:focus-visible{background:var(--color-accent-soft);color:var(--color-text-primary)}.esim-sticky-action{position:sticky;z-index:5;bottom:calc(12px + env(safe-area-inset-bottom));min-height:52px;margin-top:18px}.esim-checkout-summary{margin-top:14px;padding:0;border:0;background:transparent;box-shadow:none;display:grid;gap:8px}.esim-checkout-summary>div{min-width:0;padding:13px 14px;border:0;border-radius:18px;background:var(--color-surface-2);display:flex;justify-content:space-between;gap:14px}.esim-checkout-summary span{color:var(--color-text-muted, #777d8d);font-size:13px}.esim-checkout-summary strong{min-width:0;text-align:right;overflow-wrap:anywhere;font-size:14px}.esim-quote-timer,.esim-wallet-summary{display:flex;flex-direction:column;gap:5px;margin-bottom:12px}.esim-quote-timer strong{font-size:18px}.esim-quote-timer span,.esim-wallet-summary p{margin:0;font-size:13px}.esim-hidden-confirm{display:none}.esim-sheet-skeleton{display:grid;gap:10px;margin-top:16px}.esim-inline-error,.esim-warning{border-radius:14px;font:500 12px/1.45 Manrope,sans-serif}.esim-inline-error{color:var(--color-danger-text);background:var(--color-danger-soft)}.esim-warning{color:var(--color-warning-text);background:var(--color-warning-soft)}html[data-theme=dark] .esim-inline-error,html[data-theme=dark] .esim-inline-error :is(span,strong,small){color:var(--color-danger-text)}html[data-theme=dark] .esim-warning,html[data-theme=dark] .esim-warning :is(span,strong,small){color:var(--color-warning-text)}.esim-inline-error{margin:10px 0;padding:10px 12px}.esim-inline-error p{margin:0}.esim-inline-error button{border:0;font-weight:700}.esim-inline-error__recovery{margin-top:8px}.esim-inline-error__recovery:first-child{margin-top:0}.esim-inline-error__recovery button{min-height:36px;border-radius:18px;padding:0 14px;background:var(--color-surface-2);color:var(--color-text-primary)}.esim-warning{padding:10px 12px}.esim-error{display:grid;grid-template-columns:48px minmax(0,1fr);gap:14px;margin:12px 0;padding:18px;border:1px solid var(--surface-card-border);border-radius:24px;background:var(--surface-card-bg);box-shadow:var(--surface-card-shadow);color:var(--color-text-primary)}.esim-error__icon{display:grid;place-items:center;width:48px;height:48px;border-radius:16px;color:var(--color-danger-text);background:var(--color-danger-soft)}.esim-error__content{min-width:0;align-self:center}.esim-error__title{display:block;font:600 15px/1.25 Bounded,Manrope,sans-serif}.esim-error__message{margin:5px 0 0;color:var(--color-text-muted);font:500 13px/1.45 Manrope,sans-serif;overflow-wrap:anywhere}.esim-error__action{grid-column:1 / -1;min-height:50px;border:0;border-radius:17px;padding:0 18px;background:var(--color-accent);color:#fff;font:700 14px/1.2 Manrope,sans-serif;cursor:pointer;transition:transform .16s ease,filter .16s ease}.esim-error__action:active{transform:scale(.985)}.esim-error__action:focus-visible{outline:2px solid var(--color-accent);outline-offset:3px}@media(hover:hover)and (pointer:fine){.esim-error__action:hover{filter:brightness(1.04)}}@media(prefers-reduced-motion:reduce){.esim-error__action{transition:none}}.esim-section-heading{margin-bottom:12px}.esim-section-heading h2{margin:0;font-family:Bounded,sans-serif;font-size:20px;font-weight:400;line-height:1.25}.esim-section-heading p{margin:7px 0 0;color:var(--color-text-muted);font-size:13px;line-height:1.45}.esim-page-skeleton{display:grid;gap:12px;margin-top:12px}.esim-entry-skeleton{display:flex;flex-direction:column;margin-top:12px;overflow:hidden;border-radius:22px;background:var(--color-surface)}.esim-entry-skeleton__row{position:relative;display:flex;align-items:center;justify-content:space-between;gap:12px;min-height:62px;padding:13px 16px}.esim-entry-skeleton__row:not(:last-child):after{content:"";position:absolute;right:16px;bottom:0;left:16px;height:1px;background:var(--color-separator)}.esim-entry-skeleton__heading,.esim-entry-skeleton__copy{display:flex;min-width:0}.esim-entry-skeleton__heading{flex:1 1 auto;align-items:center;gap:11px}.esim-entry-skeleton__copy{flex-direction:column;gap:6px}.esim-entry-skeleton__icon{flex:0 0 auto;width:32px;height:32px;border-radius:11px}.esim-entry-skeleton__label{width:clamp(82px,27vw,112px);height:13px}.esim-entry-skeleton__meta{width:clamp(62px,20vw,84px);height:10px}.esim-entry-skeleton__value{flex:0 1 auto;width:clamp(54px,17vw,72px);height:16px}.esim-entry-skeleton__row:nth-child(2) .esim-entry-skeleton__label{width:clamp(96px,31vw,128px)}.esim-entry-skeleton__row:nth-child(2) .esim-entry-skeleton__value{height:24px}.esim-entry-skeleton__row:nth-child(3) .esim-entry-skeleton__meta{width:clamp(72px,23vw,96px)}.esim-profile-skeleton{display:grid;gap:10px;margin-top:12px}.esim-profile-skeleton__row{display:grid;grid-template-columns:40px minmax(0,1fr);align-items:center;gap:12px;min-height:68px;padding:14px 16px;border-radius:20px;background:var(--color-surface)}.esim-profile-skeleton__row>span{display:grid;gap:6px}.esim-destination-skeleton{display:grid;gap:10px;margin-top:12px}.esim-destination-skeleton__row{display:grid;grid-template-columns:40px minmax(0,1fr) auto;align-items:center;gap:12px;min-height:68px;padding:14px;border-radius:20px;background:var(--color-surface)}.esim-destination-skeleton__row>span{display:grid;gap:6px}.esim-profile-card--expired{opacity:.7}.esim-profile-card,.esim-operation-card,.esim-buy-more,.esim-profile-summary{width:100%;min-width:0;border:0;border-radius:20px;padding:14px 16px;background:var(--color-surface);color:var(--color-text-primary);box-shadow:none}.esim-operation-card--warning{background:var(--color-warning-soft)}.esim-operation-card--refund{background:var(--color-danger-soft)}.esim-operation-card--success{background:var(--color-success-soft)}.esim-buy-more{justify-content:center;color:var(--color-accent);font-weight:700}.esim-profile-detail__heading,.esim-installation__heading{margin-top:0}.esim-profile-detail__heading h2,.esim-installation__heading h2{margin:0;font:400 20px/1.25 Bounded,Manrope,sans-serif;overflow-wrap:anywhere}.esim-profile-detail__heading p,.esim-installation__heading p{margin:5px 0 0;color:var(--color-text-muted);font-size:13px;line-height:1.45}.esim-profile-summary{display:flex;align-items:center;gap:12px;margin-top:12px}.esim-profile-destination{width:36px;height:36px;flex:0 0 36px;display:grid;place-items:center}.esim-profile-destination--region,.esim-profile-destination--global{border-radius:12px;background:var(--color-accent-soft);color:var(--color-accent)}.esim-profile-destination--region svg,.esim-profile-destination--global svg{width:20px;height:20px}.esim-profile-destination--country img{width:28px;height:21px;border-radius:5px;object-fit:cover}.esim-profile-destination--summary{width:42px;height:42px;flex-basis:42px}.esim-profile-destination--summary.esim-profile-destination--region,.esim-profile-destination--summary.esim-profile-destination--global{border-radius:14px}.esim-profile-destination--summary.esim-profile-destination--country img{width:34px;height:26px}.esim-profile-summary>div{min-width:0;display:flex;flex-direction:column;gap:4px}.esim-profile-summary span{color:var(--color-text-muted, #777d8d);font-size:12px}.esim-action-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:12px}.esim-action-grid button{min-width:0;min-height:86px;padding:10px 4px;border:0;border-radius:20px;background:var(--color-surface);color:inherit;box-shadow:none;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:8px;font:650 12px/1.2 Manrope,sans-serif}.esim-action-grid__icon{width:40px;height:40px;flex:0 0 40px;border-radius:14px;background:var(--color-accent-soft);color:var(--color-accent);display:grid;place-items:center}.esim-action-grid__icon svg{width:21px;height:21px}.esim-action-grid__label{min-width:0;max-width:100%;overflow-wrap:anywhere}.esim-section{min-width:0;max-width:100%;margin-top:22px;padding-top:18px;border-top:1px solid var(--color-border)}.esim-section h2{margin:0 0 12px;font:700 15px/1.35 Manrope,sans-serif;color:var(--color-text-primary)}.esim-section h3{margin:14px 0 8px;font:650 13px/1.4 Manrope,sans-serif}.esim-section p,.esim-section li{font-family:Manrope,sans-serif;overflow-wrap:anywhere}.esim-usage-skeleton{display:grid;gap:8px;margin:10px 0}.esim-usage-metrics{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:0 18px}.esim-usage-metric{min-width:0;padding:4px 0 2px}.esim-usage-metric--data,.esim-usage-metric.is-single{grid-column:1 / -1}.esim-usage-metric--data{padding-bottom:16px}.esim-usage-metrics.has-data .esim-usage-metric:not(.esim-usage-metric--data){padding-top:14px;border-top:1px solid var(--color-border)}.esim-usage-metric__summary{min-width:0;display:flex;align-items:center;gap:10px}.esim-usage-metric__summary.is-unlimited{grid-template-columns:26px minmax(0,1fr) 26px;display:grid}.esim-usage-metric__icon{width:26px;height:26px;flex:0 0 26px;border-radius:8px;display:grid;place-items:center;color:var(--color-accent);background:var(--color-accent-soft)}.esim-usage-metric__icon svg{width:15px;height:15px}.esim-usage-metric__infinity{width:36px;height:36px;justify-self:center;color:var(--color-text-primary)}.esim-usage-metric__unlimited-spacer{width:26px;height:1px}.esim-usage-metric__amount{min-width:0;display:flex;align-items:baseline;gap:6px;white-space:nowrap}.esim-usage-metric__amount strong{font:700 20px/1.2 Manrope,sans-serif;color:var(--color-text-primary)}.esim-usage-metric__amount span{min-width:0;color:var(--color-text-muted);font:500 11px/1.25 Manrope,sans-serif;white-space:normal}.esim-usage__progress{height:6px;margin-top:9px;overflow:hidden;border-radius:999px;background:var(--color-surface-2)}.esim-usage__progress>span{display:block;height:100%;border-radius:inherit;background:var(--color-accent)}.esim-info-card__heading{justify-content:space-between;align-items:flex-start}.esim-usage__freshness{margin-top:12px;display:grid;gap:6px}.esim-usage__freshness small{color:var(--color-text-muted);font:500 11px/1.35 Manrope,sans-serif}.esim-package-history{margin:0;list-style:none;padding:0!important}.esim-package-entry{min-width:0;max-width:100%;padding:14px 0;display:grid;grid-template-columns:40px minmax(0,1fr);gap:12px;overflow-wrap:anywhere}.esim-package-entry:first-child{padding-top:2px}.esim-package-entry+.esim-package-entry{border-top:1px solid var(--color-border)}.esim-package-entry__icon{width:40px;height:40px;border-radius:13px;display:grid;place-items:center;color:var(--color-accent);background:var(--color-accent-soft)}.esim-package-entry__icon svg{width:20px;height:20px}.esim-package-entry__content{min-width:0}.esim-package-entry__heading{min-width:0;display:flex;align-items:flex-start;justify-content:space-between;gap:8px}.esim-package-entry__heading>strong{min-width:0;font:650 14px/1.35 Manrope,sans-serif}.esim-package-entry__status{flex:0 0 auto;padding:4px 7px;border-radius:999px;color:var(--color-text-muted);background:var(--color-surface-2);font:650 10px/1.2 Manrope,sans-serif}.esim-package-entry__status.is-active{color:var(--color-success-text);background:var(--color-success-soft)}.esim-package-entry__payment{min-width:0;margin-top:8px;display:flex;align-items:baseline;justify-content:space-between;gap:10px;color:var(--color-text-muted);font:500 11px/1.35 Manrope,sans-serif}.esim-package-entry__payment span{min-width:0;overflow-wrap:anywhere}.esim-package-entry__payment strong{flex:0 0 auto;color:var(--color-accent);font:700 14px/1.3 Manrope,sans-serif;white-space:nowrap}html[data-theme=dark] .esim-package-entry__payment strong{color:var(--color-accent)}.esim-package-entry__allowances{margin-top:8px;display:flex;flex-wrap:wrap;gap:6px 12px}.esim-package-entry__allowance{display:inline-flex;align-items:baseline;gap:4px}.esim-package-entry__allowance strong{color:var(--color-text-primary);font:700 13px/1.3 Manrope,sans-serif}.esim-package-entry__allowance small,.esim-package-entry__meta{color:var(--color-text-muted);font:500 11px/1.35 Manrope,sans-serif}.esim-package-entry__meta{margin-top:8px;display:flex;flex-wrap:wrap;gap:5px 10px}.esim-package-entry__meta span{display:inline-flex;align-items:center;gap:4px}.esim-package-entry__meta svg{width:13px;height:13px}.esim-owner-details{min-width:0;max-width:100%;margin-top:12px;padding:12px 14px;overflow-wrap:anywhere}.esim-owner-details p{min-width:0;max-width:100%;overflow-wrap:anywhere}.esim-qr-card{margin-top:12px;padding:16px;text-align:center}.esim-qr-card,.esim-support-list>*,.esim-refund-entry{border:0;border-radius:20px;background:var(--color-surface);box-shadow:none}.esim-qr-card h2{margin:0}.esim-qr-card p{color:var(--color-text-muted, #777d8d);font-size:13px;line-height:1.45}.esim-qr-card svg{width:min(196px,100%);height:auto;padding:10px;border-radius:14px;background:#fff}.esim-direct-install{margin-top:12px}.esim-copy-row{width:100%;min-width:0;min-height:52px;padding:10px 0;border-bottom:1px solid var(--color-border);color:var(--color-text-primary);display:flex;align-items:center;gap:10px;text-align:left}.esim-copy-row__button:focus-visible,.esim-field textarea:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.esim-copy-row__value{min-width:0;flex:1;display:flex;flex-direction:column;gap:3px}.esim-copy-row strong{overflow-wrap:anywhere;font-size:12px}.esim-copy-row__button{width:40px;height:40px;flex:0 0 40px;padding:0;border:0;border-radius:12px;background:transparent;color:var(--color-accent);display:inline-flex;align-items:center;justify-content:center;cursor:pointer;transition:transform .15s ease,color .2s ease,background .2s ease}.esim-copy-row__button:hover,.esim-copy-row__button:focus-visible{background:var(--color-accent-soft)}.esim-copy-row__button:active{transform:scale(.96)}.esim-copy-row__button.is-copied{color:#22a85a}.esim-copy-row__button>svg{width:18px;height:18px}.esim-copy-row__feedback{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.esim-refund-entry{margin-top:18px}.esim-refund-entry p{margin-top:0;font-size:13px;line-height:1.5}.esim-field{display:flex;flex-direction:column;gap:6px;margin:12px 0;font:600 12px/1.3 Manrope,sans-serif}.esim-field textarea{width:100%;min-height:52px;border:0;border-radius:20px;padding:12px 14px;background:var(--color-surface-2);color:var(--color-text-primary);font:500 14px/1.4 Manrope,sans-serif}.esim-select-field{position:relative;display:block;min-width:0}.esim-select-field__trigger{width:100%;min-width:0;min-height:52px;border:1px solid transparent;border-radius:20px;padding:11px 13px 11px 15px;background:var(--color-surface-2);color:var(--color-text-primary);display:flex;align-items:center;justify-content:space-between;gap:10px;font:500 14px/1.4 Manrope,sans-serif;text-align:left;cursor:pointer;transition:border-color .16s ease,background-color .16s ease}.esim-select-field__trigger[data-placeholder]{color:var(--color-text-muted, #777d8d)}.esim-select-field__trigger[data-popup-open]{border-color:var(--color-accent)}.esim-select-field__trigger:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.esim-select-field__value{min-width:0;flex:1;overflow:hidden;text-overflow:ellipsis;white-space:nowrap}.esim-select-field__icon{width:28px;height:28px;flex:0 0 28px;border-radius:9px;display:grid;place-items:center;color:var(--color-text-muted);background:color-mix(in srgb,var(--color-surface) 74%,transparent);transition:transform .16s ease,color .16s ease}.esim-select-field__icon svg{width:18px;height:18px}.esim-select-field__trigger[data-popup-open] .esim-select-field__icon{color:var(--color-accent);transform:rotate(180deg)}.esim-select-field__trigger:disabled{cursor:default;opacity:.58}.esim-select-field__positioner{z-index:1500;width:var(--anchor-width);max-width:var(--available-width)}.esim-select-field__popup{min-width:var(--anchor-width);max-height:min(310px,var(--available-height));overflow:hidden;border:1px solid var(--color-border);border-radius:18px;background:var(--color-surface);color:var(--color-text-primary);box-shadow:0 14px 36px #06132433;transform-origin:var(--transform-origin);transition:opacity .14s ease,transform .14s ease}.esim-select-field__popup[data-starting-style],.esim-select-field__popup[data-ending-style]{opacity:0;transform:scale(.98)}.esim-select-field__list{max-height:inherit;padding:6px;overflow-y:auto;overscroll-behavior:contain}.esim-select-field__option{min-width:0;min-height:44px;padding:10px 10px 10px 12px;border-radius:13px;display:flex;align-items:center;gap:10px;outline:0;font:500 13px/1.35 Manrope,sans-serif;cursor:pointer;-webkit-user-select:none;user-select:none}.esim-select-field__option[data-highlighted]{background:var(--color-accent-soft)}.esim-select-field__option[data-selected]{color:var(--color-accent);font-weight:650}.esim-select-field__option-text{min-width:0;flex:1;overflow-wrap:anywhere}.esim-select-field__indicator{width:22px;height:22px;flex:0 0 22px;border-radius:8px;display:grid;place-items:center;color:var(--color-accent);background:var(--color-accent-soft)}.esim-select-field__indicator svg{width:14px;height:14px}.esim-field textarea{min-height:90px;resize:vertical}.esim-device-card{flex-direction:column;align-items:flex-start;gap:3px}@media(prefers-reduced-motion:reduce){.esim-page *,.esim-page *:before,.esim-page *:after{scroll-behavior:auto;animation-duration:.01ms!important;animation-iteration-count:1!important;transition-duration:.01ms!important}}@media(max-width:340px){.esim-shell__content{padding-inline:10px}.esim-destination-card,.esim-offer-card,.esim-profile-card,.esim-operation-card,.esim-device-entry{padding:12px 10px;align-items:flex-start;flex-wrap:wrap}.esim-destination-card__price,.esim-offer-card__price,.esim-operation-card>span:last-child{width:100%;padding-left:48px;white-space:normal}}.esim-destination-visual--country{display:block;width:28px;height:21px;flex:0 0 28px;border-radius:5px;object-fit:cover}.esim-results__context{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:12px;min-height:44px}.esim-results__context>span{color:var(--color-text-muted);font-size:13px;line-height:1.4}.esim-filter-trigger{display:inline-flex;min-height:44px;align-items:center;justify-content:center;gap:8px;border:0;border-radius:16px;padding:0 14px;background:var(--color-surface-2);color:var(--color-text-primary);font-family:Bounded,sans-serif;font-size:13px;font-weight:650}.esim-filter-trigger svg{width:18px;height:18px}.esim-filter-trigger:focus-visible,.esim-offer-grid>.esim-offer-card:focus-visible,.esim-alternatives__toggle:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.esim-filter-chips{display:flex;overflow-x:auto;gap:8px;scrollbar-width:none}.esim-filter-chip{display:inline-flex;min-height:44px;flex:0 0 auto;align-items:center;gap:6px;border:0;border-radius:999px;padding:0 12px;background:var(--color-accent-soft);color:var(--color-accent);font-family:Bounded,sans-serif;font-size:12px;font-weight:650}.esim-offer-card__facts{display:flex;flex-wrap:wrap;gap:7px 12px;color:var(--color-text-muted);font-size:12px;line-height:1.35}.esim-offer-card__fact{display:inline-flex;align-items:center;gap:5px;white-space:nowrap}.esim-offer-card__fact>svg{width:14px;height:14px;flex:0 0 14px;color:var(--color-text-muted);stroke-width:1.9}.esim-filter-drawer__backdrop{position:fixed;inset:0;z-index:1300;background:var(--app-modal-backdrop-bg);-webkit-backdrop-filter:var(--app-modal-backdrop-blur);backdrop-filter:var(--app-modal-backdrop-blur);opacity:calc(1 - var(--drawer-swipe-progress));transition:opacity calc(var(--drawer-swipe-strength) * .22s) ease}.esim-filter-drawer__backdrop[data-starting-style],.esim-filter-drawer__backdrop[data-ending-style]{opacity:0}.esim-filter-drawer__viewport{position:fixed;inset:0;z-index:1301;display:flex;align-items:flex-end;justify-content:center;pointer-events:none}.esim-filter-drawer__sheet{box-sizing:border-box;width:min(100%,440px);max-height:min(82dvh,680px);overflow:clip;border:1px solid var(--color-border);border-bottom:0;border-radius:26px 26px 0 0;display:flex;flex-direction:column;background:var(--color-surface);color:var(--color-text-primary);outline:0;pointer-events:auto;transform:translateY(var(--drawer-swipe-movement-y));transition:transform calc(var(--drawer-swipe-strength) * .28s) cubic-bezier(.32,.72,0,1)}.esim-filter-drawer__sheet[data-starting-style],.esim-filter-drawer__sheet[data-ending-style]{transform:translateY(100%)}.esim-filter-drawer__sheet[data-swiping]{transition-duration:0ms}.esim-filter-drawer__handle{display:flex;min-height:44px;align-items:center;justify-content:center;touch-action:none}.esim-filter-drawer__handle span{width:36px;height:4px;border-radius:4px;background:rgba(var(--color-text-rgb),.16)}.esim-filter-drawer__content{min-height:0;flex:1 1 auto;display:grid;gap:18px;overflow-y:auto;padding:0 16px calc(16px + env(safe-area-inset-bottom,0px));overscroll-behavior:contain}.esim-filter-drawer__sr-only{position:absolute;overflow:hidden;width:1px;height:1px;margin:-1px;clip-path:inset(50%);white-space:nowrap}.esim-checkout-drawer__sheet{max-height:min(88dvh,720px);border-radius:24px 24px 0 0}.esim-checkout-drawer__title{margin:0;padding:0 16px 16px;color:var(--color-text-primary);font:500 20px/1.2 Bounded,sans-serif;text-align:center}.esim-checkout-drawer__content{gap:12px}.esim-checkout-drawer__content .esim-sheet-skeleton{margin-top:0}.esim-checkout-drawer__content .esim-checkout-summary{margin:0}.esim-checkout-drawer__content .esim-checkout-summary__package{min-height:58px;align-items:center;padding:12px 14px;border-radius:18px;background:var(--color-surface-2)}.esim-shared-drawer__sheet{max-height:min(88dvh,720px)}.esim-shared-drawer__eyebrow{margin:-2px 16px 4px;color:var(--color-text-muted);text-align:center;font:500 12px/1.35 Manrope,sans-serif}.esim-shared-drawer__title{margin:0 16px 14px;color:var(--color-text-primary);text-align:center;font:650 18px/1.35 Manrope,sans-serif}.esim-shared-drawer__content{gap:14px}.esim-shared-drawer__content .esim-search,.esim-shared-drawer__content .esim-sheet-skeleton{margin-block:0}.esim-checkout-summary__package>span{min-width:0;display:grid;gap:3px;color:var(--color-text-primary)}.esim-checkout-summary__package>span strong{overflow-wrap:anywhere;text-align:left;font-size:14px}.esim-checkout-summary__package small{color:var(--color-text-muted);font-size:12px;font-weight:500}.esim-checkout-drawer__content .esim-wallet-summary{margin:0;padding:0;border-radius:18px;background:var(--color-surface-2)}.esim-wallet-summary__row{min-height:52px;display:flex;align-items:center;justify-content:space-between;gap:12px;padding:11px 14px}.esim-wallet-summary__row span{color:var(--color-text-muted);font-size:13px;font-weight:600}.esim-wallet-summary__row strong{color:var(--color-text-primary);font-size:14px;font-weight:700;text-align:right;font-variant-numeric:tabular-nums}.esim-checkout-drawer__content .esim-checkout-quote{min-width:0}.esim-checkout-drawer__content .esim-quote-timer{min-height:44px;margin:0;padding:10px 14px;border-radius:16px;flex-direction:row;align-items:center;justify-content:space-between;gap:12px}.esim-checkout-drawer__content .esim-quote-timer span,.esim-checkout-drawer__content .esim-quote-timer strong{font-size:13px}.esim-checkout-drawer__content .esim-quote-timer strong{flex:0 0 auto;font-variant-numeric:tabular-nums}.esim-checkout-deficit{border-radius:16px;padding:11px 14px;background:var(--color-warning-soft);color:var(--color-warning-text);font-size:13px}.esim-checkout-drawer__content>.esim-primary-button{margin-top:2px}.esim-checkout-drawer__sheet button:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.esim-filter-drawer__group{display:grid;gap:9px}.esim-filter-drawer__group h3{margin:0;font:500 14px/1.25 Bounded,sans-serif}.esim-filter-drawer__choices,.esim-filter-drawer__features{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px}.esim-filter-drawer__choices button,.esim-filter-drawer__features button{min-width:0;min-height:48px;border:1px solid var(--color-border);border-radius:16px;padding:8px 12px;background:var(--color-surface-2);color:var(--color-text-primary);font:600 13px/1.25 Manrope,sans-serif}.esim-filter-drawer__choices button.is-active,.esim-filter-drawer__features button.is-active{border-color:var(--color-accent);background:var(--color-accent-soft)}.esim-filter-drawer__features button{display:flex;align-items:center;justify-content:space-between;gap:8px;text-align:left}.esim-filter-drawer__check{display:inline-flex;width:20px;height:20px;flex:0 0 20px;align-items:center;justify-content:center;border:1px solid var(--color-border);border-radius:50%;background:var(--color-surface)}.esim-filter-drawer__features button.is-active .esim-filter-drawer__check{border-color:var(--color-accent);background:var(--color-accent);color:var(--neutral-primary-text)}.esim-filter-drawer__actions{display:grid;gap:10px}.esim-filter-drawer__choices button:focus-visible,.esim-filter-drawer__features button:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.esim-results,.esim-offer-detail,.esim-operation-detail{width:min(100%,420px);margin-inline:auto}.esim-results{display:grid;gap:12px}.esim-offer-grid{display:grid;gap:10px}.esim-offer-grid>.esim-offer-card{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:14px;min-height:82px;padding:14px 16px;border:1px solid var(--color-border);border-radius:20px;background:var(--color-surface);color:var(--color-text-primary);box-shadow:none}.esim-offer-grid>.esim-offer-card .esim-offer-card__body{gap:8px}.esim-offer-grid>.esim-offer-card .esim-offer-card__title{color:var(--color-text-primary);font:600 14px/1.35 Manrope,sans-serif}.esim-offer-grid>.esim-offer-card .esim-offer-card__price{align-self:center;color:var(--color-text-primary);font:650 15px/1.2 Manrope,sans-serif;font-variant-numeric:tabular-nums}.esim-offer-grid>.esim-offer-card:active{background:var(--color-surface-2)}.esim-offer-grid__more{margin-top:0}.esim-alternatives{margin-top:4px;border-radius:0;padding:0;background:transparent}.esim-alternatives__toggle{min-height:58px;padding:8px 2px 4px;color:var(--color-text-primary)}.esim-alternatives__toggle strong{font:600 14px/1.3 Manrope,sans-serif}.esim-alternatives__toggle small{color:var(--color-text-muted);font:500 12px/1.4 Manrope,sans-serif}.esim-alternatives__toggle>svg{width:20px;height:20px;flex:0 0 20px;color:var(--color-text-muted)}.esim-state--offer-grid{margin-top:0}.esim-plan-summary,.esim-purchase-facts,.esim-detail-facts{overflow:hidden;border:1px solid var(--color-border);border-radius:20px;background:var(--color-surface);color:var(--color-text-primary)}.esim-plan-summary{display:grid;gap:12px;padding:16px}.esim-plan-summary__destination{display:flex;min-width:0;margin:0;align-items:center;justify-content:center;gap:9px;color:var(--color-text-primary);text-align:center;font:600 18px/1.35 Manrope,sans-serif}.esim-plan-summary__destination span{min-width:0;overflow-wrap:anywhere}.esim-plan-summary__facts{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));overflow:hidden;border-radius:16px;background:var(--color-surface-2)}.esim-plan-summary__facts .esim-detail-fact{min-width:0;padding:10px;border:0}.esim-plan-summary__facts .esim-detail-fact:nth-child(2n){border-left:1px solid var(--color-border)}.esim-plan-summary__facts .esim-detail-fact+.esim-detail-fact{border-top:0}.esim-plan-summary__facts .esim-detail-fact__icon{width:30px;height:30px;flex-basis:30px}.esim-plan-summary__facts .esim-detail-fact__icon svg{width:16px;height:16px}.esim-plan-summary .esim-plan-summary__price{color:var(--color-accent);text-align:center;font:650 20px/1.2 Manrope,sans-serif;font-variant-numeric:tabular-nums}.esim-detail-facts{margin-top:12px}.esim-detail-fact{display:flex;min-width:0;align-items:center;gap:12px;padding:12px 14px}.esim-detail-fact+.esim-detail-fact{border-top:1px solid var(--color-border)}.esim-detail-fact__icon{display:inline-flex;width:34px;height:34px;flex:0 0 34px;align-items:center;justify-content:center;border-radius:12px;background:var(--color-accent-soft);color:var(--color-accent)}.esim-detail-fact__icon svg{width:18px;height:18px;stroke-width:1.9}.esim-detail-fact__content{display:grid;min-width:0;flex:1;gap:2px}.esim-detail-fact__label{color:var(--color-text-muted);font:500 12px/1.3 Manrope,sans-serif}.esim-detail-fact__content strong{overflow-wrap:anywhere;color:var(--color-text-primary);font:600 13px/1.4 Manrope,sans-serif}.esim-detail-fact__detail{overflow-wrap:anywhere;color:var(--color-text-muted);font:500 12px/1.4 Manrope,sans-serif}.esim-offer-detail>.esim-info-card{margin-top:12px;border:1px solid var(--color-border);border-radius:20px;padding:14px;background:var(--color-surface);color:var(--color-text-primary)}.esim-offer-detail>.esim-info-card h2{margin:0 0 8px;color:var(--color-text-primary);font:600 15px/1.35 Manrope,sans-serif}.esim-coverage-list{margin:0;overflow:visible;padding:0;border-radius:0;background:transparent;list-style:none}.esim-coverage-list .esim-detail-fact{display:grid;grid-template-columns:34px minmax(0,1fr);align-items:center;gap:10px;min-height:50px;padding:8px 0}.esim-coverage-list .esim-detail-fact+.esim-detail-fact{border-top:1px solid var(--color-separator)}.esim-coverage-list .esim-detail-fact__icon{display:inline-grid;grid-column:1;place-items:center;justify-self:start}.esim-coverage-list .esim-detail-fact__icon--country{border-radius:5px;background:transparent}.esim-coverage-list .esim-destination-visual--country{width:34px;height:25.5px;flex:0 0 34px}.esim-coverage-list .esim-detail-fact__icon svg{display:block;margin:0}.esim-coverage-list .esim-detail-fact__content{grid-column:2;min-width:0}.esim-coverage-list .esim-detail-fact__label,.esim-coverage-list .esim-detail-fact__content strong{display:block;overflow-wrap:anywhere}.esim-purchase-fact{display:grid;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:center;gap:14px;min-height:54px;padding:10px 16px}.esim-purchase-fact+.esim-purchase-fact{border-top:1px solid var(--color-border)}.esim-purchase-fact span{color:var(--color-text-muted);font-size:13px}.esim-purchase-fact strong{overflow-wrap:anywhere;color:var(--color-text-primary);text-align:right;font-size:14px}.esim-purchase-action{position:sticky;bottom:0;padding:18px 0 max(0px,env(safe-area-inset-bottom,0px));background:linear-gradient(to bottom,transparent,var(--color-bg) 28%)}.esim-quote-timer{background:var(--color-accent-soft)}.esim-quote-timer.is-expired{background:var(--color-warning-soft);color:var(--color-warning-text)}html[data-theme=dark] .esim-quote-timer.is-expired :is(strong,span){color:var(--color-warning-text)}.esim-operation-status{display:grid;justify-items:center;gap:7px;padding:0 8px 2px;text-align:center}.esim-operation-status__icon{display:grid;place-items:center}.esim-operation-status__icon--compact{width:56px;height:56px;border-radius:18px}.esim-operation-status__icon--compact svg{width:28px;height:28px}.esim-operation-status .esim-operation-status__icon--progress{color:var(--color-accent);background:var(--color-accent-soft)}.esim-operation-status .esim-operation-status__icon--success{color:var(--color-success-text);background:var(--color-success-soft)}.esim-operation-status .esim-operation-status__icon--warning{color:var(--color-warning-text);background:var(--color-warning-soft)}.esim-operation-status .esim-operation-status__icon--refund{color:var(--color-danger-text);background:var(--color-danger-soft)}.esim-operation-status__spinner{width:28px;height:28px;border:2.5px solid rgba(var(--color-accent-rgb),.2);border-top-color:var(--color-accent);border-radius:50%;animation:esim-operation-spin 1s linear infinite}.esim-operation-status h2{margin:0;color:var(--color-text-primary);font-family:Bounded,sans-serif;font-size:18px;font-weight:500;line-height:1.35}.esim-operation-status p{max-width:300px;margin:0;color:var(--color-text-muted);font-size:13px;line-height:1.45}.esim-operation-detail{display:grid;gap:12px}.esim-operation-summary{overflow:hidden;border:1px solid var(--color-border);border-radius:20px;background:var(--color-surface)}.esim-operation-summary>div{display:grid;grid-template-columns:minmax(84px,.7fr) minmax(0,1.3fr);gap:12px;min-height:48px;align-items:center;padding:8px 14px}.esim-operation-summary>div+div{border-top:1px solid var(--color-border)}.esim-operation-summary span{color:var(--color-text-muted);font-size:13px}.esim-operation-summary strong{overflow-wrap:anywhere;text-align:right;font-size:14px;font-variant-numeric:tabular-nums}.esim-operation-detail>:is(.esim-primary-button,.esim-secondary-button){margin-top:0}.esim-checkout-summary strong,.esim-wallet-summary{font-variant-numeric:tabular-nums}@keyframes esim-operation-spin{to{transform:rotate(360deg)}}@media(max-width:360px){.esim-offer-grid>.esim-offer-card{grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:10px;padding-inline:12px}.esim-offer-grid>.esim-offer-card .esim-offer-card__price{width:auto;min-width:0;padding-left:0;font-size:14px;white-space:nowrap}.esim-purchase-fact{grid-template-columns:1fr;gap:4px}.esim-purchase-fact strong{text-align:left}}@media(prefers-reduced-motion:reduce){.esim-filter-drawer__backdrop,.esim-filter-drawer__sheet,.esim-checkout-drawer__backdrop,.esim-checkout-drawer__sheet{transition-duration:0ms}.esim-operation-status__spinner{animation-duration:1.4s}}.catalog-picker{position:relative}.catalog-picker__label{display:block;margin:0 2px 8px;color:var(--color-text-muted);font-size:13px;font-weight:500}.catalog-picker__control,.catalog-picker__mobile-control{position:relative;display:flex;align-items:center;min-height:52px;border:1px solid transparent;border-radius:20px;background:var(--wallet-light-field-bg);transition:border-color .16s ease,box-shadow .16s ease}.catalog-picker__control:focus-within,.catalog-picker__mobile-control:focus-within{border-color:var(--color-accent);box-shadow:0 0 0 3px var(--color-accent-soft)}.catalog-picker__control--error{border-color:#d94b4b}.catalog-picker__search,.catalog-picker__chevron{position:absolute;color:var(--color-text-muted);pointer-events:none}.catalog-picker__search{left:16px}.catalog-picker__chevron{right:16px;transition:transform .16s ease}.catalog-picker__control:focus-within .catalog-picker__chevron{transform:rotate(180deg)}.catalog-picker__input{width:100%;min-height:50px;border:0;outline:0;padding:0 44px;border-radius:inherit;background:transparent;color:var(--color-text-primary);font:inherit;font-size:15px}.catalog-picker__trigger{display:flex;align-items:center;border:0;text-align:left;cursor:pointer}.catalog-picker__trigger-placeholder{overflow:hidden;color:var(--color-text-muted);text-overflow:ellipsis;white-space:nowrap}.catalog-picker__input::placeholder{color:var(--color-text-muted)}.catalog-picker__input:disabled{cursor:not-allowed;opacity:.55}.catalog-picker__popover{position:absolute;z-index:30;top:calc(100% + 8px);right:0;left:0;overflow:hidden;border:1px solid var(--color-border);border-radius:18px;background:var(--color-surface);box-shadow:0 16px 36px rgba(var(--color-text-rgb),.14)}.catalog-picker__list{max-height:240px;overflow-y:auto;padding:6px;overscroll-behavior-y:contain;touch-action:pan-y;-webkit-overflow-scrolling:touch}.catalog-picker__option{display:grid;grid-template-columns:minmax(52px,auto) minmax(0,1fr);align-items:center;gap:10px;width:100%;min-height:46px;border:0;border-radius:14px;padding:10px 12px;background:transparent;color:var(--color-text-primary);font:inherit;text-align:left;cursor:pointer}.catalog-picker__option--active,.catalog-picker__option[aria-selected=true]{background:var(--color-accent-soft)}@media(hover:hover)and (pointer:fine){.catalog-picker__option:hover{background:var(--color-accent-soft)}}.catalog-picker__option--country{grid-template-columns:minmax(38px,auto) 28px minmax(0,1fr)}.catalog-picker__flag-slot{display:inline-flex;width:28px;height:21px;align-items:center;justify-content:center;overflow:hidden;border-radius:5px}.catalog-picker__flag{display:block;width:28px;height:21px;object-fit:cover}.catalog-picker__code{color:var(--color-accent);font-weight:700}.catalog-picker__name{overflow:hidden;color:var(--color-text-primary);text-overflow:ellipsis;white-space:nowrap}.catalog-picker__empty{margin:0;padding:22px 12px;color:var(--color-text-muted);text-align:center}.catalog-picker__error{margin:6px 2px 0;color:#c43d3d;font-size:12px}.catalog-picker__backdrop{position:fixed;inset:0;z-index:1000;background:var(--app-modal-backdrop-bg);-webkit-backdrop-filter:var(--app-modal-backdrop-blur);backdrop-filter:var(--app-modal-backdrop-blur);opacity:calc(1 - var(--drawer-swipe-progress));transition:opacity calc(var(--drawer-swipe-strength) * .24s) ease}.catalog-picker__backdrop[data-starting-style],.catalog-picker__backdrop[data-ending-style]{opacity:0}.catalog-picker__sheet-viewport{position:fixed;top:var(--catalog-picker-sheet-top, 0px);right:0;left:0;height:var(--catalog-picker-sheet-height, 100vh);z-index:1001;display:flex;align-items:flex-end;justify-content:center;pointer-events:none}.catalog-picker__sheet{position:relative;box-sizing:border-box;height:var(--catalog-picker-sheet-height, 100vh);max-height:var(--catalog-picker-sheet-height, 100vh);overflow:clip;padding-bottom:max(0px,calc(var(--drawer-snap-point-offset) + var(--drawer-swipe-movement-y)));flex-direction:column;display:flex;width:100%;max-width:none;border:1px solid var(--color-border);border-bottom:0;border-radius:24px 24px 0 0;background:var(--color-surface);box-shadow:0 -12px 32px rgba(var(--color-text-rgb),.08);outline:0;pointer-events:auto;transform:translateY(calc(var(--drawer-snap-point-offset) + var(--drawer-swipe-movement-y)));transition:transform calc(var(--drawer-swipe-strength) * .32s) cubic-bezier(.32,.72,0,1)}.catalog-picker__sheet[data-starting-style],.catalog-picker__sheet[data-ending-style]{padding-bottom:0;transform:translateY(100%)}.catalog-picker__sheet[data-swiping]{transition-duration:0ms}.catalog-picker__drag-header{flex:0 0 auto;padding:6px 18px 0}.catalog-picker__handle{display:flex;flex:0 0 auto;width:100%;min-height:44px;align-items:center;justify-content:center;border:0;margin:0;padding:0;background:transparent;cursor:grab;opacity:1;touch-action:none}.catalog-picker__handle:after{width:36px;height:4px;border-radius:4px;background:rgba(var(--color-text-rgb),.16);content:""}.catalog-picker__handle:active{cursor:grabbing}.catalog-picker__title{margin:0 0 16px;color:var(--color-text-primary);font-family:Bounded,sans-serif;font-size:18px;font-weight:500;line-height:1.25;text-align:center}.catalog-picker__description{position:absolute;overflow:hidden;width:1px;height:1px;margin:-1px;clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap}.catalog-picker__sheet-content{display:flex;min-height:0;overflow:hidden;flex:1 1 auto;flex-direction:column;padding:0 18px calc(env(safe-area-inset-bottom,0px) + 18px)}.catalog-picker__mobile-control{flex:0 0 auto;margin-bottom:10px}.catalog-picker__input--mobile{min-height:50px;padding-right:16px}.catalog-picker__sheet .catalog-picker__list{flex:1 1 auto;min-height:0;max-height:none;overflow-y:auto;padding:2px 0 0;overscroll-behavior-y:contain;touch-action:pan-y;-webkit-overflow-scrolling:touch}@media(prefers-reduced-motion:reduce){.catalog-picker__backdrop,.catalog-picker__sheet{transition-duration:.01ms!important;animation-duration:.01ms!important}.catalog-picker__control,.catalog-picker__mobile-control,.catalog-picker__chevron{transition:none}}.swift-flow{min-height:100vh;min-height:100dvh;padding:0 0 calc(24px + env(safe-area-inset-bottom));background:var(--color-bg);color:var(--color-text-primary);font-family:Manrope,sans-serif}.swift-flow__content{width:100%;max-width:420px;margin:0 auto;padding:12px 16px 0}.swift-flow__section{display:grid;gap:16px}.swift-flow__section :is(h1,h2,p){margin:0}.swift-flow__step-header{display:grid;justify-items:center;gap:8px;padding:0 4px 8px;text-align:center}.swift-flow__step-icon{display:inline-flex;width:32px;height:32px;align-items:center;justify-content:center;border-radius:10px;background:var(--color-accent-soft);color:var(--color-accent)}.swift-flow__step-icon svg{width:20px;height:20px;stroke-width:1.9}.swift-flow__step-icon--success{background:#34c75924;color:#239a48}.swift-flow__progress{color:var(--color-text-muted);font-size:12px;font-weight:600;letter-spacing:.02em}.swift-flow__step-copy{display:grid;max-width:360px;gap:4px;color:var(--color-text-muted);font-size:13px;line-height:1.45}.swift-flow__section>p{color:var(--color-text-muted);font-size:14px;line-height:1.5}.swift-flow__segments{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:4px;padding:4px;border-radius:20px;background:var(--color-surface-2)}.swift-flow__segments button{min-height:44px;border:0;border-radius:16px;background:transparent;color:var(--color-text-muted);font-family:Manrope,sans-serif;font-size:14px;font-weight:600;cursor:pointer;transition:background .16s ease,color .16s ease}.swift-flow__segments button[aria-pressed=true]{background:var(--color-surface);color:var(--color-text-primary)}.swift-flow__field{display:grid;min-width:0;gap:7px}.swift-flow__field label{padding-inline:4px;color:var(--color-text-muted);font-size:13px;font-weight:500}.swift-flow__input{width:100%;min-height:52px;box-sizing:border-box;border:1px solid transparent;border-radius:20px;padding:13px 16px;outline:none;background:var(--wallet-light-field-bg);color:var(--color-text-primary);font-family:Manrope,sans-serif;font-size:15px;line-height:1.4;transition:border-color .16s ease,box-shadow .16s ease}.swift-flow__input--numeric,.swift-flow__review-value--numeric{font-family:Unbounded,sans-serif;font-variant-numeric:tabular-nums}textarea.swift-flow__input{min-height:104px;resize:none}.swift-flow__input:focus-visible{border-color:var(--color-accent);box-shadow:0 0 0 3px var(--color-accent-soft)}.swift-flow__input--error{border-color:#d94b4b}.swift-flow__field-error{padding-inline:4px;color:#c43d3d!important;font-size:12px;line-height:1.35}.swift-flow__currency-mode{display:grid;min-width:0;gap:8px}.swift-flow__currency-mode--manual{padding:14px;border:1px solid var(--color-border);border-radius:20px;background:var(--color-surface)}.swift-flow__currency-mode-action{min-height:44px;border:0;border-radius:14px;padding:10px 12px;background:transparent;color:var(--color-text-muted);font:inherit;font-size:13px;text-align:left;cursor:pointer}.swift-flow__currency-mode-action span,.swift-flow__currency-mode-action--return{color:var(--color-accent);font-weight:700}.swift-flow__currency-mode-action:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.swift-flow__field-hint{padding-inline:4px;color:var(--color-text-muted)!important;font-size:12px;line-height:1.45}.swift-flow__actions{display:flex;flex-direction:column;gap:10px;margin-top:4px}.swift-flow__button{width:100%;height:52px;border:0;border-radius:88px;padding:0 18px;font-family:Bounded,sans-serif;font-size:13px;font-weight:600;cursor:pointer;transition:opacity .16s ease,transform .16s ease}.swift-flow__button:active:not(:disabled){transform:scale(.985)}.swift-flow__button:focus-visible,.swift-flow__segments button:focus-visible,.swift-flow__review-heading button:focus-visible,.swift-flow__notice-actions button:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}.swift-flow__button:disabled{cursor:default;opacity:.55}.swift-flow__button--primary{background:var(--neutral-primary-bg, var(--color-accent));color:var(--neutral-primary-text, #fff)}.swift-flow__button--secondary{background:var(--neutral-secondary-bg, var(--color-surface-2));color:var(--neutral-secondary-text, var(--color-text-primary))}.swift-flow__review-section{display:grid;min-width:0;gap:0;overflow:hidden;border:1px solid var(--color-border);border-radius:20px;padding:4px 16px;background:var(--color-surface)}.swift-flow__review-heading,.swift-flow__review-row{display:flex;min-width:0;align-items:center;justify-content:space-between;gap:14px}.swift-flow__review-heading{min-height:52px}.swift-flow__review-heading h2{color:var(--color-text-primary);font-family:Bounded,sans-serif;font-size:14px;font-weight:600}.swift-flow__review-heading button,.swift-flow__notice-actions button{min-height:44px;border:0;padding:0 2px;background:transparent;color:var(--color-accent);font-family:Manrope,sans-serif;font-size:13px;font-weight:600;cursor:pointer}.swift-flow__review-heading button:disabled{cursor:default;opacity:.5}.swift-flow__review-row{min-height:48px;padding-block:10px;border-top:1px solid var(--color-border)}.swift-flow__review-row span{flex:0 1 42%;color:var(--color-text-muted);font-size:12px;line-height:1.35}.swift-flow__review-row strong{min-width:0;flex:1 1 58%;overflow-wrap:anywhere;color:var(--color-text-primary);text-align:right;font-size:13px;font-weight:600;line-height:1.4}.swift-flow__warning,.swift-flow__notice{border:1px solid rgb(198 145 22 / 16%);border-radius:18px;padding:14px 16px;background:#f5be3724;color:#755b13!important;font-size:13px;line-height:1.45}.swift-flow__notice-actions{display:flex;flex-wrap:wrap;gap:4px 16px;margin-top:8px}.swift-flow__section--submitted{justify-items:stretch;text-align:center}.swift-flow__section--submitted>p{max-width:360px;margin-inline:auto}.swift-flow__public-number{width:100%;border-radius:20px;padding:16px;background:var(--color-surface);color:var(--color-text-primary)!important;overflow-wrap:anywhere;font-weight:650}@media(max-width:360px){.swift-flow{padding-inline:0}.swift-flow__content{padding-inline:12px}.swift-flow__review-row{align-items:flex-start;flex-direction:column;gap:4px}.swift-flow__review-row span,.swift-flow__review-row strong{flex-basis:auto;text-align:left}}@media(prefers-reduced-motion:reduce){.swift-flow *,.swift-flow *:before,.swift-flow *:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}}.app-deep-link-recovery__backdrop{position:fixed;inset:0;z-index:1300;display:grid;place-items:center;padding:max(20px,env(safe-area-inset-top,0px)) 20px max(20px,env(safe-area-inset-bottom,0px));background:var(--app-modal-backdrop-bg);-webkit-backdrop-filter:var(--app-modal-backdrop-blur);backdrop-filter:var(--app-modal-backdrop-blur);animation:app-deep-link-recovery-fade-in .18s ease}.app-deep-link-recovery{width:min(100%,420px);border:1px solid var(--color-border);border-radius:32px;padding:26px 22px 22px;background:var(--color-surface);color:var(--color-text-primary);text-align:center;box-shadow:0 20px 48px rgba(var(--color-text-rgb),.12);animation:app-deep-link-recovery-enter .2s ease}.app-deep-link-recovery__icon{display:flex;align-items:center;justify-content:center;width:52px;height:52px;margin:0 auto 18px;border-radius:18px;background:var(--color-accent-soft);color:var(--color-accent)}.app-deep-link-recovery h2{margin:0;color:var(--color-text-primary);font-family:Bounded,sans-serif;font-size:20px;font-weight:500;line-height:1.25}.app-deep-link-recovery p{margin:12px 0 0;color:var(--color-text-muted);font-family:Manrope,sans-serif;font-size:14px;line-height:1.5}.app-deep-link-recovery__actions{display:flex;flex-direction:column;gap:10px;margin-top:22px}.app-deep-link-recovery__actions button{width:100%;min-height:52px;border:0;border-radius:88px;padding:0 18px;font-family:Bounded,sans-serif;font-size:13px;font-weight:500;cursor:pointer}.app-deep-link-recovery__action--primary{background:var(--neutral-primary-bg, var(--color-accent));color:var(--neutral-primary-text, #fff)}.app-deep-link-recovery__action--secondary{background:var(--color-surface-2);color:var(--color-text-primary)}.app-deep-link-recovery__action--tertiary{background:transparent;color:var(--color-text-muted)}.app-deep-link-recovery__actions button:focus-visible{outline:2px solid var(--color-accent);outline-offset:2px}@keyframes app-deep-link-recovery-fade-in{0%{opacity:0}to{opacity:1}}@keyframes app-deep-link-recovery-enter{0%{opacity:0;transform:translateY(10px) scale(.98)}to{opacity:1;transform:translateY(0) scale(1)}}@media(prefers-reduced-motion:reduce){.app-deep-link-recovery__backdrop,.app-deep-link-recovery{animation:none}}:root{--neutral-primary-bg: var(--color-accent);--neutral-primary-text: #ffffff;--neutral-secondary-bg: var(--color-surface-2);--neutral-secondary-text: #111827;--neutral-focus-ring: var(--color-accent)}html[data-theme=dark]{--neutral-primary-bg: var(--color-accent);--neutral-primary-text: #ffffff;--neutral-secondary-bg: var(--color-surface-2);--neutral-secondary-text: var(--color-text-primary);--neutral-focus-ring: var(--color-accent)}html,body,#root{background:var(--color-bg)!important;background-image:none!important}html.exchange-page-chrome,body.exchange-page-chrome,html.exchange-page-chrome #root,html.exchange-page-chrome .app-pages{background:var(--color-surface)!important;background-image:none!important}html[data-theme=dark].exchange-page-chrome,html[data-theme=dark].exchange-page-chrome body,html[data-theme=dark].exchange-page-chrome #root,html[data-theme=dark].exchange-page-chrome .app-pages{background:var(--color-bg)!important;background-image:none!important}:is(.home-page,.about-page,.aml-page,.balance-topup-page,.card-application-page,.issuer-page,.subscription-page,.history-page,.history-detail-page,.profile-page,.settings-page,.services-page,.faq-page,.personal-data-page,.requisites-page,.referral-page,.exchange-page,.payment-page,.payment-success-page,.order-summary-page,.altyn-pay-page,.bank-select-page,.kyc-form-page,.phone-verify-page,.pin-change-page,.pin-locked-page,.pin-setup-page,.pin-verify-page,.wallet-method-page,.wallet-status-page,.wda-page,.wt-page,.wtc-page,.wts-page,.ww-confirm-page,.card-withdraw-page,.sender-address-page,.qr-details-page,.qr-status-page,.swift-flow,.esim-page){background:var(--color-bg)!important;background-image:none!important}:is([class$=-panel],[class*="-panel "],.home-card,.exchange-card,.history-card,.history-detail-card,.settings-panel,.about-card,.faq-card,.personal-data-card,.requisites-card,.referral-stat-card,.service-card,.services-item,.services-offline,.services-additional,.subscription-card,.balance-topup-card,.balance-topup-success,.aml-card,.card-application-form,.issuer-balance,.issuer-history,.issuer-menu,.issuer-plan,.issuer-details,.issuer-detail-balance,.issuer-sheet,.payment-sheet,.payment-sheet__card,.payment-trigger,.confirm-dialog,.currency-modal,.qr-payment-sheet,.kyc-consent-modal,.update-modal,.sbp-limits-modal,.volume-progress,.wallet-method-option,.bank-select-option,.order-summary-section,.wda-section){background:var(--color-surface)!important;background-image:none!important;border:0!important;box-shadow:none!important}:is(.wallet-method-panel,.bank-select-panel,.wda-panel,.ww-confirm-panel,.card-withdraw-panel,.phone-verify-panel,.wt-panel,.wtc-panel,.wts-panel,.payment-panel,.altyn-pay-panel,.wallet-status-panel,.order-summary-panel,.wda-section,.ww-confirm-section){background:transparent!important;background-image:none!important;border:0!important;box-shadow:none!important}html[data-theme=dark] :is(.wallet-method-panel,.bank-select-panel,.wda-panel,.ww-confirm-panel,.card-withdraw-panel,.phone-verify-panel,.wt-panel,.wtc-panel,.wts-panel,.payment-panel,.altyn-pay-panel,.wallet-status-panel,.order-summary-panel,.wda-section,.ww-confirm-section){background:transparent!important;background-image:none!important;border:0!important;box-shadow:none!important}:is(.profile-card,.services-hub,.personal-data-section--limits,.referral-card){background:transparent!important;background-image:none!important;border:0!important;box-shadow:none!important}html[data-theme=dark] :is(.personal-data-section--limits,.referral-page .referral-card.referral-card:not([class*=__])){background:transparent!important;border:0!important;box-shadow:none!important}:is([class$=-panel],[class*="-panel "],.home-card,.service-card,.services-item,.confirm-dialog,.issuer-balance,.issuer-menu,.issuer-sheet,.payment-sheet,.payment-sheet__card):before,:is([class$=-panel],[class*="-panel "],.home-card,.service-card,.services-item,.confirm-dialog,.issuer-balance,.issuer-menu,.issuer-sheet,.payment-sheet,.payment-sheet__card):after{background:none!important;background-image:none!important;box-shadow:none!important}:is(.app-back-button,.settings-close-btn,.issuer-sheet__close){background:var(--color-surface)!important;border:0!important;box-shadow:none!important}:is(.primary-btn,.issuer-primary,.confirm-dialog__btn--primary,.subscription-submit-btn,.balance-topup-submit-btn,.aml-card__submit,.card-application-form__submit,.about-card__cta,.requisites-card__cta,.requisites-page__add-button,.referral-action,.additional-modal__btn,.update-modal__btn,.kyc-consent-btn-primary,.phone-verify-btn-primary,.kyc-form-btn-primary,.wt-btn--primary,.wtc-btn--primary,.wts-btn,.wallet-status-btn--primary,.ww-confirm-btn--primary,.order-summary-btn--primary,.sender-address-btn--primary,.swift-flow__button--primary,.esim-primary-button,.payment-sheet__card.is-selected .payment-sheet__radio){background:var(--neutral-primary-bg)!important;border-color:transparent!important;color:var(--neutral-primary-text)!important;box-shadow:none!important}:is(.issuer-secondary,.confirm-dialog__btn--secondary,.offline-card__action,.history-filter-chip,.issuer-feature,.issuer-sheet__notice,.service-badge,.payment-kyc-tag,.requisites-tabs__btn,.kyc-consent-btn-secondary,.kyc-form-btn-back,.swift-flow__button--secondary,.issuer-topup-presets button,.esim-secondary-button,.esim-text-button){background:var(--neutral-secondary-bg)!important;border-color:transparent!important;color:var(--neutral-secondary-text)!important;box-shadow:none!important}:is(.history-filter-chip--active,.requisites-tabs__btn--active,.issuer-topup-presets button.is-active,.payment-sheet__card.is-selected){background:var(--color-surface-2)!important;border-color:transparent!important;color:var(--color-text-primary)!important;box-shadow:none!important}.requisites-tabs .requisites-tabs__btn.requisites-tabs__btn--active{background:var(--color-accent-soft)!important;border-color:transparent!important;color:var(--color-accent)!important;box-shadow:none!important}.bottom-nav__item.is-active,.bottom-nav__item.is-active .bottom-nav__icon,.bottom-nav__item.is-active .bottom-nav__label{color:var(--color-accent)!important}.bottom-nav__badge{background:var(--neutral-primary-bg)!important;border-color:transparent!important;color:var(--neutral-primary-text)!important;box-shadow:none!important}.issuer-card-skin{background:transparent!important;border:0!important;box-shadow:none!important;color:var(--skin-text-color, #fff)!important}.issuer-card-skin :is(.issuer-card-skin__brand,.issuer-card-skin__balance,.issuer-card-skin__edition,.issuer-card-skin__number,.issuer-card-skin__valid,.issuer-card-skin__expiry){color:var(--skin-text-color, #fff)!important}.issuer-card-network,.issuer-card-network img{background:transparent!important;border:0!important;overflow:visible!important;box-shadow:none!important}.services-item,.services-item :is(h4,p,span){color:var(--color-text-primary)!important}:is(input,textarea,select):focus,:is(button,a):focus-visible{outline-color:var(--neutral-focus-ring)!important;box-shadow:none!important}html[data-theme=dark] :is(.swift-flow__warning,.swift-flow__notice){background:#f5be3724;color:#f3cf74!important}html[data-theme=dark] :is(.swift-flow__currency-mode-action span,.catalog-picker__code){color:var(--color-accent)}
