:root{--brand-radius:24px;--brand-radius-lg:24px;--nav-height:64px}body[data-app-route=true]{background:var(--theme-bg)!important;background-image:none!important}body[data-app-route=true] .ambient-gradient-drift,body[data-app-route=true] .background-glow,body[data-app-route=true] .ops-infra-bar,body[data-app-route=true] .platform-ambient-root,body[data-app-route=true] .site-footer,body[data-app-route=true]:after,body[data-app-route=true]:before{display:none!important}body[data-app-route=true] .global-header-shell{background:var(--theme-glass-nav)!important;border-bottom:1px solid var(--theme-border)!important;box-shadow:none!important;backdrop-filter:blur(16px) saturate(180%)!important;-webkit-backdrop-filter:blur(16px) saturate(180%)!important}body[data-app-route=true] main{padding-bottom:calc(var(--nav-height) + env(safe-area-inset-bottom, 0px) + 8px)!important;background:var(--theme-bg)!important}.mobile-card{border:1px solid var(--theme-border);border-radius:var(--brand-radius)}.mobile-card,.premium-card{background:var(--theme-card);box-shadow:var(--theme-shadow);color:var(--theme-text)}.premium-card{border:1px solid var(--theme-border);border-radius:24px}body[data-app-route=true] .global-header-shell,body[data-landing-route=true] .global-header-shell{background:var(--theme-glass-nav)!important;backdrop-filter:blur(16px) saturate(180%)!important;-webkit-backdrop-filter:blur(16px) saturate(180%)!important;border-bottom:1px solid var(--theme-border)!important}.mobile-card--elevated{box-shadow:var(--brand-shadow-lg)}.mobile-card--brand{background:linear-gradient(155deg,rgba(18,24,32,.95),rgba(10,14,20,.92) 55%,rgba(5,7,10,.98));border:1px solid hsla(0,0%,100%,.12);box-shadow:inset 3px 0 0 var(--dc-accent-cyan,#38bdf8);color:#f4f4f5}.mobile-card--light{background:hsla(0,0%,100%,.04);border-color:hsla(0,0%,100%,.1)}.btn-brand{background:var(--brand-primary);color:#0b140e;border:none;border-radius:14px;font-weight:600;box-shadow:0 4px 14px rgba(94,166,119,.28);transition:transform .15s ease,box-shadow .15s ease,background .15s ease}.btn-brand:hover:not(:disabled){background:var(--theme-primary-hover);box-shadow:0 6px 18px rgba(94,166,119,.32)}.btn-brand:active:not(:disabled){transform:scale(.98)}.btn-brand-outline{background:var(--theme-card);color:var(--theme-primary);border:1.5px solid var(--theme-primary);border-radius:14px;font-weight:600}.mobile-bottom-nav{background:var(--theme-glass-nav);border:1px solid var(--theme-border);border-radius:20px;box-shadow:var(--theme-shadow-lg);backdrop-filter:saturate(180%) blur(12px);-webkit-backdrop-filter:saturate(180%) blur(12px)}.mobile-bottom-nav__item{color:var(--theme-text-secondary);min-height:48px;min-width:48px}.mobile-bottom-nav__item--active{color:var(--brand-primary)}.mobile-bottom-nav__indicator{background:var(--theme-brand-light-solid);border-radius:12px}.mobile-bottom-nav__sell{background:var(--brand-primary);color:#fff;border-radius:50%;width:48px;height:48px;margin-top:-12px;box-shadow:0 4px 16px rgba(94,166,119,.4)}.mobile-app-page{max-width:480px;margin:0 auto;padding:16px 16px 24px;min-height:calc(100vh - var(--nav-height))}@media (min-width:768px){.mobile-app-page{max-width:560px;padding:24px 20px 32px}}.balance-hero{padding:24px 20px;border-radius:var(--brand-radius-lg)}.balance-hero__label{font-size:13px;font-weight:500;opacity:.85;letter-spacing:.02em}.balance-hero__amount{font-size:clamp(2rem,8vw,2.75rem);font-weight:700;letter-spacing:-.02em;line-height:1.1;font-variant-numeric:tabular-nums}.balance-hero__sub{font-size:14px;opacity:.8;margin-top:4px}.rate-card{padding:16px 20px;display:flex;align-items:center;justify-content:space-between}.rate-card__value{font-size:1.25rem;font-weight:700;color:var(--brand-text);font-variant-numeric:tabular-nums}.action-row{display:grid;grid-template-columns:1fr 1fr;gap:12px}.action-row__btn{min-height:52px;font-size:15px;font-weight:600;border-radius:14px}.network-card{padding:16px;border-radius:var(--brand-radius);border:2px solid var(--theme-border);background:var(--theme-card);cursor:pointer;transition:border-color .15s,background .15s,transform .15s;min-height:72px;color:var(--theme-text)}.network-card--selected{border-color:var(--theme-primary);background:var(--theme-brand-light-solid)}.network-card:active{transform:scale(.98)}.deposit-timeline__step{padding:12px 0;position:relative}.deposit-timeline__dot{width:28px;height:28px;flex-shrink:0;font-size:12px}.deposit-timeline__dot--done{background:var(--brand-primary);color:#fff}.deposit-timeline__dot--active{background:var(--brand-light);color:var(--brand-primary);border:2px solid var(--brand-primary)}.status-pill{display:inline-flex;align-items:center;padding:4px 10px;border-radius:999px;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.04em}.status-pill--pending{background:var(--status-pending-bg);color:var(--status-pending-text)}.status-pill--processing{background:var(--status-processing-bg);color:var(--status-processing-text)}.status-pill--completed{background:var(--status-completed-bg);color:var(--status-completed-text)}.pro-mode-toggle{display:flex;background:var(--theme-segment-bg);border-radius:12px;padding:3px;border:1px solid var(--theme-border)}.pro-mode-toggle__btn{flex:1;padding:8px 12px;border-radius:10px;font-size:13px;font-weight:600;color:var(--theme-text-secondary);transition:all .2s ease}.pro-mode-toggle__btn--active{background:var(--theme-segment-active);color:var(--theme-primary);box-shadow:var(--theme-shadow),0 0 12px rgba(94,166,119,.2)}.pro-mode-toggle__btn--active:last-child,.pro-mode-toggle__btn[data-mode=pro].pro-mode-toggle__btn--active{background:linear-gradient(135deg,rgba(94,166,119,.18),rgba(94,166,119,.08))}.app-shell--pro .mobile-card{border-color:rgba(94,166,119,.12)}.pro-analytics-panel{border:1px solid rgba(94,166,119,.35);box-shadow:0 4px 24px rgba(94,166,119,.08);background:linear-gradient(180deg,var(--theme-card) 0,rgba(94,166,119,.04) 100%)}.pro-analytics-panel__badge{display:inline-flex;align-items:center;padding:2px 8px;border-radius:999px;font-size:10px;font-weight:700;letter-spacing:.06em;text-transform:uppercase;background:rgba(94,166,119,.2);color:var(--theme-primary)}.referral-advanced-tools__trigger{transition:border-color .2s ease,box-shadow .2s ease}.referral-advanced-tools__trigger:hover{border-color:rgba(94,166,119,.25)}.deposit-copy-success{animation:deposit-success-pop .4s ease-out}@keyframes deposit-success-pop{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}.deposit-address-reveal{animation:deposit-address-slide .45s ease-out}@keyframes deposit-address-slide{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:translateY(0)}}.deposit-success-banner{border:1px solid rgba(94,166,119,.25)}.settlement-tracker-step__dot--pulse{position:relative}.sell-amount-input{font-size:clamp(2.5rem,10vw,3.5rem);font-weight:700;letter-spacing:-.03em;text-align:center;border:none;background:transparent;color:var(--brand-text);width:100%;outline:none;font-variant-numeric:tabular-nums}.sell-inr-preview{padding:20px;border-radius:var(--brand-radius-lg);background:var(--brand-light);text-align:center}.sell-inr-preview__label{font-size:13px;color:var(--brand-secondary);font-weight:500}.sell-inr-preview__value{font-size:clamp(1.75rem,7vw,2.25rem);font-weight:700;color:var(--brand-text);font-variant-numeric:tabular-nums}.success-state{text-align:center;padding:32px 20px}.success-state__icon{width:64px;height:64px;border-radius:50%;background:var(--brand-light);color:var(--brand-primary);display:flex;align-items:center;justify-content:center;margin:0 auto 16px}.deposit-history-card{padding:14px 16px;border-radius:14px;border:1px solid var(--theme-border);background:var(--theme-card)}@media (max-width:767px){body[data-app-route=true] .desktop-only-table{display:none!important}}.deposit-history-cards{display:flex;flex-direction:column;gap:10px}@media (min-width:768px){.deposit-history-cards{display:none}}@media (max-width:767px){body[data-app-route=true] .deposit-history-table-wrap{display:none}}.mobile-section-title{font-size:15px;font-weight:600;color:var(--theme-text);margin-bottom:12px}.support-link-row{display:flex;gap:10px}.support-link-btn{flex:1;display:flex;align-items:center;justify-content:center;gap:8px;padding:14px;border-radius:14px;border:1px solid var(--theme-border);background:var(--theme-card);font-size:14px;font-weight:600;color:var(--theme-text);transition:background .15s}.support-link-btn:active{background:var(--brand-light)}.primary-action-btn{min-height:52px;font-size:16px;font-weight:700;border-radius:14px}.quick-action-grid{display:grid;grid-template-columns:repeat(4,1fr);gap:8px}.quick-action-grid__item{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:6px;padding:12px 4px;border-radius:14px;border:1px solid var(--theme-border);background:var(--theme-card);box-shadow:var(--theme-shadow);min-height:72px;transition:transform .15s ease,background .15s ease}.quick-action-grid__item:active{transform:scale(.96);background:var(--brand-light)}.quick-action-grid__icon{color:var(--brand-primary)}.quick-action-grid__label{font-size:11px;font-weight:600;color:var(--brand-text)}.support-status-bar{display:flex;align-items:center;gap:10px;padding:12px 14px;border-radius:14px;background:var(--brand-light);border:1px solid rgba(94,166,119,.2)}.support-online-dot{width:8px;height:8px;border-radius:50%;background:var(--brand-primary);box-shadow:0 0 0 3px rgba(94,166,119,.25);animation:support-pulse 2s ease-in-out infinite}@keyframes support-pulse{0%,to{opacity:1}50%{opacity:.6}}.support-launcher-fab{position:fixed;right:16px;bottom:calc(var(--nav-height) + env(safe-area-inset-bottom, 0px) + 12px);z-index:45;width:48px;height:48px;border-radius:50%;background:var(--brand-primary);color:#fff;box-shadow:0 4px 16px rgba(94,166,119,.4);display:flex;align-items:center;justify-content:center;border:none}.support-launcher-backdrop{position:fixed;inset:0;z-index:44;background:rgba(0,0,0,.25)}.support-launcher-sheet{position:fixed;right:16px;bottom:calc(var(--nav-height) + env(safe-area-inset-bottom, 0px) + 68px);z-index:46;width:min(280px,calc(100vw - 32px));background:var(--theme-card);border-radius:16px;padding:16px;box-shadow:var(--theme-shadow-lg);border:1px solid var(--theme-border)}.support-launcher-option{display:block;width:100%;padding:12px 14px;margin-bottom:6px;border-radius:12px;font-size:14px;font-weight:600;color:var(--brand-text);background:var(--brand-light);text-align:left;transition:background .15s}.support-launcher-option:active{background:rgba(94,166,119,.25)}body[data-app-route=true] .chatbot-widget-root,body[data-auth-route=true] .chatbot-widget-root{display:none!important}@media (max-width:1023px){body[data-mobile-bottom-nav=true] .chatbot-widget-fab{bottom:calc(var(--nav-height) + env(safe-area-inset-bottom, 0px) + 12px)!important}}.settlement-tracker-vertical{display:flex;flex-direction:column;gap:0}.settlement-tracker-step{display:flex;gap:12px;min-height:44px}.settlement-tracker-step__rail{display:flex;flex-direction:column;align-items:center;width:36px;flex-shrink:0}.settlement-tracker-step__dot{width:24px;height:24px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:10px;font-weight:700;background:var(--theme-muted-bg);color:var(--theme-text-secondary);border:1px solid var(--theme-border);flex-shrink:0}.settlement-tracker-step--done .settlement-tracker-step__dot{background:var(--brand-primary);color:#fff}.settlement-tracker-step--active .settlement-tracker-step__dot{background:var(--brand-light);color:var(--brand-primary);border:2px solid var(--brand-primary)}.settlement-tracker-step--failed .settlement-tracker-step__dot{background:#fee2e2;color:#991b1b}.settlement-tracker-step__line{width:2px;flex:1;min-height:16px;background:var(--theme-border);margin:4px 0}.settlement-tracker-step__line--done{background:var(--brand-primary)}.settlement-tracker-step__line--active{background:linear-gradient(to bottom,var(--brand-primary),var(--theme-border))}.settlement-tracker-step__label{font-size:12px;font-weight:600;color:var(--brand-text)}.settlement-tracker-step__pulse{font-size:10px;font-weight:600;color:var(--brand-primary);text-transform:uppercase;letter-spacing:.04em}.status-pill--cancelled{background:var(--status-cancelled-bg);color:var(--status-cancelled-text)}.sell-unified-submit{position:fixed;left:0;right:0;bottom:calc(var(--nav-height) + env(safe-area-inset-bottom, 0px));z-index:40;padding:12px 16px;background:linear-gradient(to top,var(--theme-bg) 80%,transparent);max-width:480px;margin:0 auto}@media (min-width:768px){.sell-unified-submit{max-width:560px}}.rate-pulse--active{animation:rate-pulse-flash .6s ease-out}@keyframes rate-pulse-flash{0%,to{color:inherit;transform:scale(1)}50%{color:var(--brand-primary);transform:scale(1.03)}}.deposit-timeline{display:flex;flex-direction:column;gap:0}.deposit-timeline__step{display:flex;gap:12px;min-height:40px}.deposit-timeline__rail{display:flex;flex-direction:column;align-items:center;width:36px;flex-shrink:0}.deposit-timeline__dot{width:24px;height:24px;border-radius:50%;display:flex;align-items:center;justify-content:center;font-size:10px;font-weight:700;background:var(--theme-muted-bg);color:var(--theme-text-secondary);border:1px solid var(--theme-border)}.deposit-timeline__step--done .deposit-timeline__dot{background:var(--brand-primary);color:#fff}.deposit-timeline__step--active .deposit-timeline__dot{background:var(--brand-light);color:var(--brand-primary);border:2px solid var(--brand-primary)}.deposit-timeline__line{width:2px;flex:1;min-height:12px;background:var(--theme-border);margin:4px 0}.deposit-timeline__line--done{background:var(--brand-primary)}.deposit-timeline__line--active{background:linear-gradient(to bottom,var(--brand-primary),var(--theme-border))}.deposit-timeline__label{font-size:12px;font-weight:600;color:var(--brand-text);padding-top:2px}.order-filter-tab{border:1px solid var(--theme-border);background:var(--theme-card);color:var(--theme-text-secondary)}.order-filter-tab--active{background:var(--theme-brand-light-solid);border-color:rgba(94,166,119,.35);color:var(--theme-primary)}.order-filter-tab--idle:active{background:var(--theme-hover)}.order-filter-input{width:100%;border-radius:12px;border:1px solid var(--theme-input-border);background:var(--theme-input-bg);padding:10px 12px;font-size:14px;color:var(--theme-text);outline:none}.order-filter-input:focus{border-color:rgba(94,166,119,.45);box-shadow:0 0 0 2px rgba(94,166,119,.12)}.settlement-tracker-step__line--animate{animation:tracker-line-pulse 2s ease-in-out infinite}@keyframes tracker-line-pulse{0%,to{opacity:1}50%{opacity:.55}}.sell-desktop-layout .support-status-bar{margin-bottom:0}.anteprox-trust-card{border-color:rgba(94,166,119,.15)}body[data-native-app=true]{-webkit-tap-highlight-color:transparent}body[data-native-app=true] main{padding-bottom:calc(var(--nav-height) + env(safe-area-inset-bottom, 0px) + 12px)!important}body[data-native-app=true] .mobile-bottom-nav{padding-bottom:max(.375rem,env(safe-area-inset-bottom,0px))}body[data-native-app=true] .support-launcher-fab{bottom:calc(var(--nav-height) + env(safe-area-inset-bottom, 0px) + 12px)}body[data-native-app=true] .support-launcher-sheet{bottom:calc(var(--nav-height) + env(safe-area-inset-bottom, 0px) + 68px)}body[data-native-app=true] .sell-unified-submit{bottom:calc(var(--nav-height) + env(safe-area-inset-bottom, 0px))}@media (max-width:1023px){body[data-native-app=true][data-app-route=true] .global-header-shell{backdrop-filter:blur(16px) saturate(180%)!important}body[data-native-app=true][data-app-route=true] .global-nav-bar{min-height:3rem;padding-top:env(safe-area-inset-top,0)}}body.proof-route-active main{padding-bottom:0!important}body.proof-route-active .ambient-gradient-drift,body.proof-route-active .background-glow,body.proof-route-active .platform-ambient-root{display:none!important}.proof-shell-body{width:100%;padding:2rem 1rem 3rem}.proof-shell-body,.proof-shell-hero.dc-public-hero-block{margin-left:auto;margin-right:auto;max-width:42rem}.proof-shell-hero .dc-public-hero-block__visual{max-height:220px}.proof-grid-overlay{background-image:linear-gradient(hsla(0,0%,100%,.03) 1px,transparent 0),linear-gradient(90deg,hsla(0,0%,100%,.03) 1px,transparent 0);background-size:48px 48px;-webkit-mask-image:radial-gradient(ellipse 80% 60% at 50% 20%,#000 20%,transparent 70%);mask-image:radial-gradient(ellipse 80% 60% at 50% 20%,#000 20%,transparent 70%)}.proof-ambient-glow{background:radial-gradient(ellipse 60% 40% at 50% 0,rgba(34,211,238,.08),transparent 60%),radial-gradient(ellipse 40% 30% at 80% 80%,rgba(0,224,149,.05),transparent 55%)}.proof-receipt-card{padding:0}.proof-receipt-header{border-bottom:1px solid var(--dc-glass-border)}.proof-amount-highlight{font-size:1.125rem;font-weight:700;color:var(--dc-text-primary)}.proof-detail-row{display:flex;align-items:flex-start;justify-content:space-between;gap:1rem;border-bottom:1px solid var(--dc-glass-border);padding:.875rem 0;font-size:.875rem}.proof-detail-row:last-child{border-bottom:0}.proof-detail-label{flex-shrink:0;color:var(--dc-text-muted)}.proof-detail-value{text-align:right;font-weight:500;color:var(--dc-text-primary);word-break:break-all}.proof-qr-frame{border-radius:1rem;background:#fff;padding:1rem;box-shadow:0 12px 40px rgba(0,0,0,.35)}.trustpilot-review-card{overflow:hidden;border-radius:20px;border:1px solid hsla(0,0%,100%,.12);background:#fff;color:#2c2c2c;box-shadow:0 24px 64px rgba(0,0,0,.35)}.trustpilot-review-header{display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid #e5e5e5;background:#f8f8f8;padding:.75rem 1.25rem}.trustpilot-star{color:#00b67a}.trustpilot-verified-badge{display:inline-flex;align-items:center;gap:.25rem;border-radius:4px;padding:.125rem .5rem;font-size:11px;font-weight:600;text-transform:uppercase;letter-spacing:.05em;background:rgba(0,182,122,.12);color:#00b67a}.trustpilot-avatar{display:flex;height:2.75rem;width:2.75rem;flex-shrink:0;align-items:center;justify-content:center;border-radius:9999px;font-size:.875rem;font-weight:700;color:#fff;background:linear-gradient(135deg,#5ea677,#4b8a61)}