/* CoinDCX Pays member dashboard: one visual language across Home, Deposit, Team and Profile. */
:root{--cp-ink:#10243b;--cp-muted:#637b88;--cp-green:#087d63;--cp-mint:#dcf6ea;--cp-border:#dcece7;--cp-surface:#fff;--cp-canvas:#f4faf7;--cp-shadow:0 16px 36px rgba(16,54,48,.09)}
html body :is(.home-page,.team-page,.profile-page,.dep-page){background:var(--cp-canvas)!important;color:var(--cp-ink)!important}
html body :is(.home-page,.team-page,.profile-page,.dep-page) :is(h1,h2,h3,h4,strong){font-family:"Sora",sans-serif;color:var(--cp-ink)!important}
html body :is(.home-page,.team-page,.profile-page,.dep-page) :is(button,a,[onclick]){transition:transform .18s ease,box-shadow .18s ease,border-color .18s ease}
html body :is(.home-page,.team-page,.profile-page,.dep-page) :is(button,a,[onclick]):focus-visible{outline:3px solid #36b992!important;outline-offset:3px}

/* Home: crisp editorial header, dark balance card and useful shortcuts. */
html body .home-page>nav{background:#fff!important;border-bottom:1px solid var(--cp-border)!important;box-shadow:0 8px 22px rgba(21,61,47,.04)}
html body .home-page>nav h3{background:none!important;-webkit-text-fill-color:var(--cp-ink)!important;color:var(--cp-ink)!important;text-shadow:none!important;font-size:21px!important;letter-spacing:-.8px}
html body .home-page>nav i{color:var(--cp-green)!important;background:var(--cp-mint)!important;border-radius:12px}
.dashboard-intro{margin:20px 22px 15px;display:flex;justify-content:space-between;align-items:center;gap:12px}
.dashboard-intro span,.profile-intro span{display:block;color:var(--cp-green)!important;font-size:10px;font-weight:900;letter-spacing:1.7px}
html body .dashboard-intro h1,html body .profile-intro h1{margin:5px 0 4px;font-size:25px;line-height:1.13;letter-spacing:-1px;color:var(--cp-ink)!important}
.dashboard-intro p,.profile-intro p{font-size:12px;color:var(--cp-muted)!important;line-height:1.5}
.dashboard-intro>i,.profile-intro>i{display:grid;place-items:center;flex:0 0 48px;width:48px;height:48px;border-radius:17px;background:var(--cp-mint);color:var(--cp-green);font-size:18px}
html body .home-page .ratio-card{background:#fff!important;border:1px solid var(--cp-border)!important;border-radius:22px;box-shadow:var(--cp-shadow)!important;color:var(--cp-ink)!important}
html body .home-page .ratio-card::before{background:linear-gradient(90deg,#16aa83,#7bdac4)!important}
html body .home-page .ratio-card .label{color:var(--cp-muted)!important}
html body .home-page .ratio-card .value,html body .home-page .ratio-card .percent{color:var(--cp-ink)!important}
html body .home-page .ratio-card .bonus{color:var(--cp-green)!important}
html body .home-page .home-wallet-hero{background:radial-gradient(circle at 100% 0,rgba(41,192,152,.22),transparent 38%),linear-gradient(125deg,#173d46,#102b3b 68%,#102238)!important;border:1px solid #2d6265!important;border-radius:26px;box-shadow:0 24px 42px rgba(11,51,54,.22)!important}
html body .home-page .home-wallet-hero :is(strong,span){color:#fff!important}
html body .home-page .home-wallet-hero .wallet-hero-top span{color:#aedbd2!important}
html body .home-page .wallet-mark{background:rgba(255,255,255,.13)!important;border-color:rgba(255,255,255,.18)!important;color:#baf2df!important}
html body .home-page .wallet-hero-actions{display:block}
html body .home-page .home-top-up{width:100%!important;margin:0!important;background:#c7f2dc!important;color:#104335!important;box-shadow:0 12px 26px rgba(0,0,0,.12)!important}
.dashboard-quick-links{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px;margin:0 22px 19px}
.dashboard-quick-links a{min-height:83px;padding:11px 6px;text-decoration:none;display:flex;align-items:center;justify-content:center;flex-direction:column;gap:8px;border:1px solid var(--cp-border);border-radius:18px;background:#fff;color:var(--cp-ink);box-shadow:0 10px 25px rgba(16,54,48,.05)}
.dashboard-quick-links a i{display:grid;place-items:center;width:30px;height:30px;border-radius:10px;background:var(--cp-mint);color:var(--cp-green)}
.dashboard-quick-links a span{font-size:11px;font-weight:800;color:var(--cp-ink)!important}
.dashboard-quick-links a:hover{transform:translateY(-2px);border-color:#9edcc8}
html body .home-page .stat-box{background:#fff!important;border:1px solid var(--cp-border)!important;box-shadow:0 10px 26px rgba(16,54,48,.06)!important}
html body .home-page .stat-box::before{background:#0aa881!important}
html body .home-page .stat-box span{color:var(--cp-muted)!important}
html body .home-page .stat-box h3{color:var(--cp-ink)!important;font-size:17px}
html body .home-page .stat-box i{color:var(--cp-green)!important}
html body .home-page .home-advantage{background:#fff!important;border:1px solid var(--cp-border)!important;box-shadow:var(--cp-shadow)!important}
html body .home-page .home-advantage :is(h2,strong){color:var(--cp-ink)!important}
html body .home-page .home-advantage :is(.section-kicker,.advantage-icon,.investment-punchline>i){color:var(--cp-green)!important}
html body .home-page .advantage-card{background:#f3faf6!important;border-color:var(--cp-border)!important}
html body .home-page .advantage-icon{background:var(--cp-mint)!important}
html body .home-page .advantage-card span,html body .home-page .advantage-copy,html body .home-page .investment-punchline span{color:var(--cp-muted)!important}
html body .home-page .advantage-badge{color:var(--cp-green)!important;background:var(--cp-mint)!important;border-color:#bfead5!important}

/* Deposit: payment decisions remain legible and no inactive channel looks enabled. */
html body .dep-page{box-shadow:none!important}
html body .dep-page .dep-tabs{background:#fff!important;border-color:var(--cp-border)!important;box-shadow:0 8px 20px rgba(16,54,48,.05)!important}
html body .dep-page .dep-tabs span{color:var(--cp-muted)!important}
html body .dep-page .dep-tabs .active{color:var(--cp-green)!important}
html body .dep-page .dep-tabs .active::after{background:var(--cp-green)!important}
.dep-premium-intro{margin:20px 22px 16px;padding:22px;border-radius:25px;color:#fff;background:radial-gradient(circle at 100% 0,rgba(113,235,184,.23),transparent 38%),linear-gradient(120deg,#113f49,#102a3c 75%);box-shadow:0 22px 38px rgba(16,54,48,.2)}
.dep-premium-eyebrow{color:#b9f3dc!important;font-size:9px;font-weight:900;letter-spacing:1.45px}
html body .dep-premium-intro h1{margin:9px 0 7px;font-size:23px;line-height:1.16;letter-spacing:-.7px;color:#fff!important}
.dep-premium-intro p{font-size:11px;line-height:1.55;max-width:295px;color:#d2eae9!important}
.dep-premium-steps{display:flex;justify-content:space-between;gap:5px;margin-top:19px;padding-top:14px;border-top:1px solid rgba(255,255,255,.16)}
.dep-premium-steps span{font-size:9px;color:#d9efe9!important;white-space:nowrap}.dep-premium-steps b{color:#8ee5be;margin-right:3px}
html body .dep-page .dep-info{background:#e5f7ee!important;color:#17654e!important;border:1px solid #c8ead7!important}
html body .dep-page .daily-limit-note{background:#fff7e8!important;color:#785928!important;border-color:#f1dfb5!important}
html body .dep-page .daily-limit-note :is(i,strong){color:#8b601c!important}
html body .dep-page .dep-bonus h3{color:var(--cp-ink)!important}
html body .dep-page .dep-bonus .qinfo{color:var(--cp-muted)!important}
html body .dep-page .levels button{background:#fff!important;color:var(--cp-ink)!important;border:1px solid var(--cp-border)!important;box-shadow:0 9px 23px rgba(16,54,48,.06)!important}
html body .dep-page .levels button small{color:var(--cp-muted)!important}
html body .dep-page .levels button.active{background:var(--cp-green)!important;color:#fff!important;border-color:var(--cp-green)!important}
html body .dep-page .levels button.active small{color:#d9f7e7!important}
html body .dep-page .filters :is(select,input){background:#fff!important;color:var(--cp-ink)!important;border-color:var(--cp-border)!important}
html body .dep-page .refresh,html body .dep-page .buy{background:var(--cp-green)!important;color:#fff!important;box-shadow:0 12px 24px rgba(8,125,99,.18)!important}
html body .dep-page .task-card{background:#fff!important;border:1px solid var(--cp-border)!important;box-shadow:var(--cp-shadow)!important}
html body .dep-page .task-card::before{background:#16ac84!important}
html body .dep-page .task-card :is(h3,p span){color:var(--cp-ink)!important}
html body .dep-page .task-card p{color:var(--cp-muted)!important}
html body .dep-page .task-card p .accent{color:var(--cp-green)!important}
html body .pay-sheet{background:#fff!important;border-color:var(--cp-border)!important;color:var(--cp-ink)!important}
html body .pay-sheet .sheet-head h3,html body .pay-sheet .ch-info .ch-name{color:var(--cp-ink)!important}
html body .pay-sheet .sheet-head p,html body .pay-sheet .ch-info .ch-sub{color:var(--cp-muted)!important}
html body .pay-sheet .pay-summary{background:linear-gradient(120deg,#153f49,#132b3c)!important;border-color:#2d6167!important}
html body .pay-sheet .pay-summary .amt .cur{color:#8ee5be!important}
html body .pay-sheet .channel-card{background:#f7fbf9!important;border-color:var(--cp-border)!important;box-shadow:none!important}
html body .pay-sheet .channel-card.selected{border-color:#13a77d!important}
html body .pay-sheet .pay-confirm{background:var(--cp-green)!important;color:#fff!important}
html body .pay-sheet .pay-cancel{background:#eef7f2!important;color:var(--cp-ink)!important}
.dep-channel-unavailable{padding:18px;border-radius:15px;background:#fff7e8;color:#785928;text-align:center;font-size:12px;line-height:1.5}
.dep-channel-unavailable i{margin-right:5px}

/* Team: a credible overview that does not imply live data when none exists. */
html body .team-page .team-hero{background:radial-gradient(circle at 100% 0,rgba(113,235,184,.22),transparent 40%),linear-gradient(120deg,#143d48,#11283b)!important;border-color:#2d6265!important;box-shadow:0 22px 40px rgba(16,54,48,.2)!important}
html body .team-page .team-hero :is(h1,p){color:#fff!important}
html body .team-page .team-hero p{color:#d0e8e6!important}
html body .team-page .team-hero-kicker{color:#b9f3dc!important}
html body .team-page .team-hero-mark{background:#c7f2dc!important;color:#104335!important}
html body .team-page .title,html body .team-page .section-title{color:var(--cp-ink)!important}
html body .team-page .team-live-chip{background:#e4f6ec!important;color:var(--cp-green)!important;border-color:#c5e9d4!important}
html body .team-page .earning{background:#fff!important;border:1px solid var(--cp-border)!important;box-shadow:var(--cp-shadow)!important}
html body .team-page .earning :is(h1,p){color:var(--cp-ink)!important}
html body .team-page .earning-head small,.team-page .earning-foot{color:var(--cp-muted)!important}
html body .team-page .earning-icon{background:var(--cp-mint)!important;border-color:#c7ead8!important;color:var(--cp-green)!important}
html body .team-page .stat-card{background:#fff!important;border:1px solid var(--cp-border)!important;box-shadow:0 10px 25px rgba(16,54,48,.06)!important}
html body .team-page .stat-card h3{color:var(--cp-ink)!important}
html body .team-page .stat-card p{color:var(--cp-muted)!important}
html body .team-page .stat-card-icon{background:var(--cp-mint)!important;color:var(--cp-green)!important;border-color:#c7ead8!important}
html body .team-page .invite-heading>p{color:var(--cp-ink)!important}
html body .team-page .invite-box,html body .team-page .team-card,html body .team-page .team-empty{background:#fff!important;border:1px solid var(--cp-border)!important;box-shadow:0 10px 26px rgba(16,54,48,.05)!important}
html body .team-page .invite-box button{background:var(--cp-green)!important;color:#fff!important}
html body .team-page .team-card .info,html body .team-page .team-card .info strong{color:var(--cp-ink)!important}
html body .team-page .team-card .info span,html body .team-page .team-card .meta,html body .team-page .team-empty{color:var(--cp-muted)!important}

/* Profile: readable controls and one premium card, without changing account actions. */
.profile-intro{display:flex;align-items:center;justify-content:space-between;gap:12px;margin:20px 22px 3px}
html body .profile-page .top-profile{background:#fff!important;border:1px solid var(--cp-border)!important;box-shadow:var(--cp-shadow)!important}
html body .profile-page .top-profile::after{background:radial-gradient(circle,#e6f7ef,transparent 70%)!important}
html body .profile-page .top-profile .user{color:var(--cp-ink)!important}
html body .profile-page .top-profile .user i{color:var(--cp-green)!important}
html body .profile-page .top-profile .uid{color:var(--cp-muted)!important}
html body .profile-page .top-profile .invite-btn{background:var(--cp-mint)!important;border-color:#bee9d3!important;color:var(--cp-green)!important}
html body .profile-page .wallet-box{background:radial-gradient(circle at 100% 0,rgba(88,219,165,.26),transparent 38%),linear-gradient(120deg,#19424a,#102c3e 75%)!important;border:1px solid #377277!important;box-shadow:0 18px 32px rgba(13,60,62,.18)!important}
html body .profile-page .wallet-box :is(.wallet-brand,.balance h1,.wallet-card-footer strong){color:#fff!important}
html body .profile-page .wallet-box .balance span,html body .profile-page .wallet-card-footer span{color:#c8e6df!important}
html body .profile-page .wallet-box .balance h1 small{color:#a8eccb!important}
html body .profile-page .wallet-box .brand-mark{background:#c7f2dc!important;color:#104335!important}
html body .profile-page .wallet-box .topup-btn{background:#c7f2dc!important;color:#104335!important}
html body .profile-page .main-options .item{background:#fff!important;border:1px solid var(--cp-border)!important;box-shadow:0 10px 24px rgba(16,54,48,.06)!important}
html body .profile-page .main-options .item i{background:var(--cp-mint)!important;color:var(--cp-green)!important}
html body .profile-page .main-options .item span{color:var(--cp-ink)!important}
html body .profile-page .menu-card{background:#fff!important;border:1px solid var(--cp-border)!important;box-shadow:var(--cp-shadow)!important}
html body .profile-page .menu-item{border-color:var(--cp-border)!important;color:var(--cp-ink)!important}
html body .profile-page .menu-item i:first-child{background:var(--cp-mint)!important;color:var(--cp-green)!important}
html body .profile-page .menu-item .menu-copy small{color:var(--cp-muted)!important}
html body .profile-page .menu-item:hover{background:#f4faf7!important}
@media(max-width:380px){.dep-premium-steps span{font-size:8px}.dashboard-quick-links{gap:7px}.dashboard-quick-links a{min-height:76px}}

/* Home v2: branded, content-first hero and two distinct deposit pathways. */
html body .home-page .dashboard-intro{margin-top:23px;margin-bottom:17px}
html body .home-page .dashboard-intro h1{font-size:27px!important}
.home-experience-hero{position:relative;overflow:hidden;min-height:264px;margin:0 22px 23px;padding:22px;border-radius:28px;background:radial-gradient(circle at 90% 25%,rgba(100,241,174,.21),transparent 34%),radial-gradient(circle at 0 100%,rgba(65,166,189,.18),transparent 38%),linear-gradient(130deg,#102a3f,#103d42 70%,#18594d);box-shadow:0 25px 42px rgba(13,56,64,.22);color:#fff}
.home-experience-hero:before{content:"";position:absolute;width:240px;height:240px;right:-92px;top:2px;border:1px solid rgba(187,247,211,.21);border-radius:50%;box-shadow:0 0 0 28px rgba(187,247,211,.055),0 0 0 58px rgba(187,247,211,.03)}
.home-experience-top{position:relative;z-index:2;display:flex;align-items:center;justify-content:space-between;gap:10px}
.home-experience-top>span:first-child{font-size:9px;font-weight:900;letter-spacing:1.8px;color:#b8f1d6!important}
.home-experience-top i{margin-right:5px}
.home-experience-sparkle{display:grid;place-items:center;width:29px;height:29px;border-radius:9px;background:rgba(255,255,255,.11);color:#b8f1d6}
html body .home-experience-hero h2{position:relative;z-index:2;margin:24px 0 8px;font:800 26px/1.13 "Sora",sans-serif;letter-spacing:-1px;color:#fff!important}
.home-experience-hero h2 em{font-style:normal;color:#abf0c8!important}
.home-experience-hero>p{position:relative;z-index:2;max-width:235px;font-size:11px;line-height:1.55;color:#d1e7e7!important}
.home-experience-rate{position:relative;z-index:2;display:flex;flex-direction:column;gap:3px;width:max-content;max-width:100%;margin-top:19px;padding:11px 13px;border:1px solid rgba(255,255,255,.19);border-radius:14px;background:rgba(255,255,255,.09);backdrop-filter:blur(8px)}
.home-experience-rate span{color:#b5efd4!important;font-size:8px;font-weight:800;letter-spacing:1.35px}
.home-experience-rate strong{color:#fff!important;font:700 15px "Sora",sans-serif}
.home-experience-rate small{color:#c2ddd9!important;font-size:9px}
.home-experience-coins{position:absolute;right:7px;top:60px;width:148px;height:150px;pointer-events:none}
.home-experience-coins span{position:absolute;display:grid;place-items:center;border-radius:50%;font-family:"Sora",sans-serif;font-weight:900}
.coin-tether{right:18px;top:4px;width:84px;height:84px;background:linear-gradient(145deg,#e4fff1,#6fd6aa 65%,#2caa8c);border:5px solid #b7eed7;color:#0b6551!important;font-size:52px;transform:rotate(-12deg);box-shadow:0 16px 29px rgba(0,0,0,.25),inset 0 2px 5px rgba(255,255,255,.75)}
.coin-rupee{left:2px;bottom:7px;width:60px;height:60px;background:linear-gradient(145deg,#ecf7ff,#a9d2e4 65%,#5d9fbb);border:4px solid #d3ebf4;color:#164d65!important;font-size:32px;transform:rotate(15deg);box-shadow:0 13px 25px rgba(0,0,0,.2)}
.coin-orbit{right:10px;bottom:12px;width:22px;height:22px;background:#a6f3d4;opacity:.7}
.home-section-label{display:flex;margin:0 22px 11px}.home-section-label span{color:var(--cp-green)!important;font-size:9px;font-weight:900;letter-spacing:1.6px}
html body .home-section-label h2{margin:4px 0 0;color:var(--cp-ink)!important;font-size:19px;letter-spacing:-.6px}
.home-currency-grid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:10px;margin:0 22px 19px}
.home-currency-card{position:relative;min-height:157px;display:flex;flex-direction:column;align-items:flex-start;gap:5px;padding:15px;border-radius:21px;background:#fff;border:1px solid var(--cp-border);box-shadow:0 13px 26px rgba(16,54,48,.06);text-decoration:none;overflow:hidden}
.home-currency-card:after{content:"";position:absolute;right:-18px;top:-25px;width:76px;height:76px;border-radius:50%;background:#e6f9ee}
.home-currency-card.usdt:after{background:#e7f3f8}
.home-currency-card:hover{transform:translateY(-3px);box-shadow:0 19px 30px rgba(16,54,48,.11)}
.home-currency-icon{position:relative;z-index:1;display:grid;place-items:center;width:39px;height:39px;border-radius:13px;background:#daf5e5;color:#087d63!important;font:900 25px "Sora",sans-serif}
.home-currency-card.usdt .home-currency-icon{background:#dff1f9;color:#1c6e87!important}
html body .home-currency-card strong{position:relative;z-index:1;color:var(--cp-ink)!important;font-size:13px;margin-top:5px}
.home-currency-card small{position:relative;z-index:1;color:var(--cp-muted)!important;font-size:10px;line-height:1.35;max-width:122px}
.home-currency-card>i{position:absolute;right:15px;bottom:16px;color:var(--cp-green);font-size:11px}
.home-currency-card.usdt>i{color:#1c6e87}

/* INR and USDT are parallel, unmistakable entry points on both deposit routes. */
html body .dep-page .deposit-switch,html body .crypto-deposit-page .deposit-switch{position:sticky;top:0;z-index:50;display:grid;grid-template-columns:1fr 1fr;gap:10px;min-height:unset;padding:13px 22px;background:#f4faf7!important;border:0!important;border-radius:0!important;box-shadow:0 10px 22px rgba(16,54,48,.06)!important;backdrop-filter:blur(16px)}
.deposit-switch a{display:flex;align-items:center;gap:9px;min-width:0;padding:10px 11px;border:1px solid var(--cp-border);border-radius:16px;background:#fff;color:var(--cp-muted);text-decoration:none;box-shadow:0 6px 17px rgba(16,54,48,.035)}
.deposit-switch a.active{background:#123b42;border:1px solid #123b42!important;box-shadow:0 10px 20px rgba(16,54,48,.18)}
.deposit-switch .currency-token{display:grid;place-items:center;flex:0 0 31px;width:31px;height:31px;border-radius:10px;background:#e3f6eb;color:var(--cp-green)!important;font:900 19px "Sora",sans-serif}
.deposit-switch a.active .currency-token{background:#c5f2d9;color:#0b5c48!important}
.deposit-switch a span:last-child{display:flex;flex-direction:column;min-width:0;gap:2px}
.deposit-switch a strong{font:800 11px "Sora",sans-serif;color:var(--cp-ink)!important}
.deposit-switch a small{font-size:9px;color:var(--cp-muted)!important;white-space:nowrap}
.deposit-switch a.active strong{color:#fff!important}
.deposit-switch a.active small{color:#cce8df!important}
html body .dep-page .deposit-switch a.active::after{display:none!important}
html body .crypto-deposit-page .deposit-switch a.active{border-bottom:1px solid #123b42!important}
.deposit-section-heading{display:flex;align-items:center;justify-content:space-between;gap:10px;margin:18px 22px 12px}
.deposit-section-heading span{color:var(--cp-green)!important;font-size:9px;font-weight:900;letter-spacing:1.6px}
html body .deposit-section-heading h2{margin-top:4px;font-size:18px;letter-spacing:-.5px;color:var(--cp-ink)!important}
.deposit-section-heading i{display:grid;place-items:center;flex:0 0 34px;width:34px;height:34px;border-radius:11px;background:var(--cp-mint);color:var(--cp-green)}
html body .dep-page .dep-premium-intro{margin-top:18px}

/* USDT: light estimator and legible network safety, matching the INR route. */
html body .crypto-deposit-page{background:var(--cp-canvas)!important;color:var(--cp-ink)!important}
html body .crypto-deposit-page .crypto-page-hero{background:radial-gradient(circle at 100% 0,rgba(115,232,185,.24),transparent 38%),linear-gradient(120deg,#153c48,#102b3d 76%)!important;border-color:#32636a!important;box-shadow:0 20px 38px rgba(16,54,48,.2)!important;min-height:119px}
html body .crypto-deposit-page .crypto-page-hero h1{color:#fff!important;font-size:18px}
html body .crypto-deposit-page .crypto-page-hero p{color:#d0e7e6!important;font-size:10px}
html body .crypto-deposit-page .crypto-hero-kicker{color:#b7efd4!important}
html body .crypto-deposit-page .crypto-hero-icon{background:#c9f2de!important;color:#115d4d!important;font-size:24px;font-weight:900}
html body .crypto-deposit-page .crypto-rate-grid .item{background:#fff!important;border-color:var(--cp-border)!important;box-shadow:0 9px 22px rgba(16,54,48,.05)!important}
html body .crypto-deposit-page .crypto-rate-grid .item span{color:var(--cp-muted)!important}
html body .crypto-deposit-page .crypto-rate-grid .item span i{color:var(--cp-green)!important}
html body .crypto-deposit-page .crypto-rate-grid .item h3{color:var(--cp-ink)!important}
html body .crypto-deposit-page .crypto-network-panel{background:#fff!important;border-color:var(--cp-border)!important;box-shadow:var(--cp-shadow)!important}
html body .crypto-deposit-page .crypto-network-panel:after{background:#e9f8ef!important}
html body .crypto-deposit-page .crypto-section-kicker{color:var(--cp-green)!important}
html body .crypto-deposit-page .crypto-network-panel h2{color:var(--cp-ink)!important;font-size:18px}
html body .crypto-deposit-page .crypto-section-copy{color:var(--cp-muted)!important}
html body .crypto-deposit-page .crypto-network-card{background:#f7fbf9!important;border-color:var(--cp-border)!important;color:var(--cp-ink)!important;box-shadow:none!important}
html body .crypto-deposit-page .crypto-network-card.active{background:#e5f7ed!important;border-color:#34b28a!important;box-shadow:0 0 0 2px rgba(52,178,138,.12)!important}
html body .crypto-deposit-page .network-icon,html body .crypto-deposit-page .network-check{color:var(--cp-green)!important}
html body .crypto-deposit-page .network-safety{color:#795d30!important;background:#fff7e8!important;border:1px solid #f0dfbd!important;border-radius:12px;padding:9px 10px;margin-top:12px;font-size:10px;line-height:1.4}
html body .crypto-deposit-page .network-safety span{color:#a46c17!important}
html body .crypto-deposit-page .crypto-calculator{background:#fff!important;border-color:var(--cp-border)!important;box-shadow:var(--cp-shadow)!important}
html body .crypto-deposit-page .crypto-card-heading span{color:var(--cp-green)!important}
html body .crypto-deposit-page .crypto-card-heading h3{color:var(--cp-ink)!important}
html body .crypto-deposit-page .crypto-card-heading>i{background:var(--cp-mint)!important;border-color:#c6ead8!important;color:var(--cp-green)!important}
html body .crypto-deposit-page .crypto-calculator .ratio,html body .crypto-deposit-page .calc-row{color:var(--cp-muted)!important}
html body .crypto-deposit-page .input-box input{background:#f6fbf8!important;color:var(--cp-ink)!important;border-color:var(--cp-border)!important;box-shadow:none!important}
html body .crypto-deposit-page .input-box input:focus{border-color:#1da57c!important;box-shadow:0 0 0 3px rgba(29,165,124,.15)!important}
html body .crypto-deposit-page .input-box span,html body .crypto-deposit-page .calc-row .green{color:var(--cp-green)!important}
html body .crypto-deposit-page .total-row{color:var(--cp-ink)!important;border-top-color:var(--cp-border)!important}
html body .crypto-deposit-page .crypto-create-btn{background:var(--cp-green)!important;color:#fff!important;box-shadow:0 13px 25px rgba(8,125,99,.18)!important}
html body .crypto-deposit-page .crypto-quick-label{color:var(--cp-muted)!important}
html body .crypto-deposit-page .crypto-chip-wrap .chip{background:#fff!important;border-color:var(--cp-border)!important;color:var(--cp-ink)!important;box-shadow:0 7px 17px rgba(16,54,48,.05)!important}
@media(max-width:380px){.home-experience-coins{right:-17px;transform:scale(.86)}.home-experience-hero>p{max-width:205px}.home-currency-card{padding:12px}.deposit-switch a{padding:9px 7px;gap:5px}.deposit-switch a small{font-size:8px}}
