/* The money pages (funding.html, swap.html, portfolio.html, referrals.html): the first screen, the small animated
 * diagrams that explain each page, and the cards around their forms. The forms themselves live in account.css (bridge-*,
 * relay-*) and swap.css. Motion is transform, opacity and a path's draw; nothing moves under reduced motion, and a
 * diagram is only decoration: the words on the page say the same thing. */

/* The first screen: the words, then the diagram beside them (under them on phones and small tablets). */
.money-hero{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);align-items:center;gap:clamp(24px,5vw,72px);max-width:none;margin-bottom:clamp(20px,3.4vw,40px);position:relative;isolation:isolate}
.money-hero:before{content:'';position:absolute;z-index:-1;inset:-60px -16px -30px 38%;background:radial-gradient(46% 62% at 62% 50%,#97fce41a,transparent 72%),radial-gradient(30% 40% at 82% 44%,#c8b5ff14,transparent 72%);pointer-events:none}
.money-hero h1{margin:0 0 16px;animation:money-rise .6s cubic-bezier(.2,.8,.2,1) both}
.money-hero h1 span{background:linear-gradient(105deg,#97fce4,#99c8ed 60%,#c8b5ff);-webkit-background-clip:text;background-clip:text;color:transparent}
.money-hero-copy{min-width:0}
.money-hero-copy>p{margin:0;max-width:46ch;font-size:clamp(15px,1.3vw,18px);line-height:1.6;color:#b5c9c6;animation:money-rise .6s cubic-bezier(.2,.8,.2,1) .08s both}
.money-flow{margin:0;min-width:0;width:100%;max-width:500px;justify-self:end;animation:money-rise .7s cubic-bezier(.2,.8,.2,1) .14s both}
.money-flow svg,.account-section .money-flow svg{display:block;width:100%;height:auto;overflow:visible;stroke:none}

/* Diagram parts. */
.flow-wire{fill:none;stroke-width:1.6;stroke-linecap:round;opacity:.55;transition:opacity .35s;animation:money-draw 1s cubic-bezier(.3,.7,.2,1) .25s backwards}
.flow-wire{stroke-dasharray:1}
.flow-wire:nth-child(2){animation-delay:.33s}.flow-wire:nth-child(3){animation-delay:.41s}.flow-wire:nth-child(4){animation-delay:.49s}
.flow-wire-main{stroke-width:3;opacity:.9;animation-delay:.8s!important}
.flow-orb{fill:#0d1e1c;stroke:#3c5b57;stroke-width:1.2}
.flow-node{transform-box:fill-box;transform-origin:center;transition:opacity .35s;animation:money-pop .6s cubic-bezier(.2,.9,.25,1.25) .1s backwards}
.flow-node:nth-of-type(n+4){animation-delay:.18s}
.flow-hub{animation-delay:.55s}.flow-goal{animation-delay:.85s}
.flow-label{fill:#b5c9c6;font:700 11.5px Manrope,sans-serif;letter-spacing:.01em}
.flow-label-goal{fill:#eaf7f3}
.flow-ring{fill:none;stroke:#8ff1f1;stroke-opacity:.45;stroke-width:1.2;stroke-dasharray:2 7;stroke-linecap:round;transform-box:fill-box;transform-origin:center;animation:money-turn 18s linear infinite}
.flow-pulse{fill:none;stroke:#97fce4;stroke-width:1.5;opacity:0;transform-box:fill-box;transform-origin:center}
.flow-dot{fill:#effffb;offset-rotate:0deg;opacity:0}
.flow-dot-main{fill:#c1fded}

/* The route: each chain's coin runs to HyperEVM, which passes it on to Elysium; every arrival pulses. */
.ff-d1{offset-path:path("M46 22C100 22 112 78 160 78")}
.ff-d2{offset-path:path("M46 59C100 59 112 78 160 78")}
.ff-d3{offset-path:path("M46 97C100 97 112 78 160 78")}
.ff-d4{offset-path:path("M46 134C100 134 112 78 160 78")}
.ff-m1,.ff-m2,.ff-m3,.ff-m4{offset-path:path("M212 78H282")}
.funding-flow .flow-dot{animation:ff-leg 6.4s cubic-bezier(.45,.05,.35,1) infinite}
.funding-flow .flow-dot-main{animation-name:ff-main}
.ff-d1,.ff-m1{animation-delay:1.3s!important}.ff-d3,.ff-m3{animation-delay:2.9s!important}.ff-d2,.ff-m2{animation-delay:4.5s!important}.ff-d4,.ff-m4{animation-delay:6.1s!important}
.ff-hub-pulse{animation:money-ping 1.6s ease-out 2.4s infinite}
.ff-goal-pulse{animation:money-ping 1.6s ease-out 3.1s infinite}
@keyframes ff-leg{0%{offset-distance:0%;opacity:0}3%{opacity:1}17%{opacity:1}20%,100%{offset-distance:100%;opacity:0}}
@keyframes ff-main{0%,19%{offset-distance:0%;opacity:0}21%{opacity:1}29%{opacity:1}31%,100%{offset-distance:100%;opacity:0}}

/* The diagram follows the tab: from HyperEVM the four chains step back; receiving, only Elysium stays lit. */
main:has([data-funding-mode=bridge][aria-pressed=true]) .funding-flow .flow-node:not(.flow-hub):not(.flow-goal),main:has([data-funding-mode=receive][aria-pressed=true]) .funding-flow .flow-node:not(.flow-goal){opacity:.28}
main:has([data-funding-mode=bridge][aria-pressed=true]) .funding-flow .flow-wire:not(.flow-wire-main),main:has([data-funding-mode=receive][aria-pressed=true]) .funding-flow .flow-wire{opacity:.14}
main:has([data-funding-mode=bridge][aria-pressed=true]) .funding-flow .flow-dot:not(.flow-dot-main),main:has([data-funding-mode=receive][aria-pressed=true]) .funding-flow .flow-dot,main:has([data-funding-mode=receive][aria-pressed=true]) .ff-hub-pulse{display:none}
main:has([data-funding-mode=bridge][aria-pressed=true]) .funding-flow .flow-dot-main{animation-name:ff-solo;animation-duration:2.6s}
main:has([data-funding-mode=bridge][aria-pressed=true]) .ff-m2,main:has([data-funding-mode=bridge][aria-pressed=true]) .ff-m3,main:has([data-funding-mode=bridge][aria-pressed=true]) .ff-m4{display:none}
main:has([data-funding-mode=bridge][aria-pressed=true]) .ff-goal-pulse{animation-duration:2.6s;animation-delay:1.9s}
@keyframes ff-solo{0%{offset-distance:0%;opacity:0}8%{opacity:1}52%{opacity:1}60%,100%{offset-distance:100%;opacity:0}}

/* Swap: three routes race between HYPE and the coin; the fastest is the one the card takes. Selling runs them back. */
.flow-pill{fill:#0c1b19;stroke:#97fce466;stroke-width:1.2}
.flow-pill-text{fill:#c1fded;font:800 11.5px Manrope,sans-serif}
.flow-mono{fill:#cfe9e3;font:800 15px Manrope,sans-serif}
.flow-when-sell{display:none}
main:has([data-swap-side=sell][aria-pressed=true]) .flow-when-sell{display:inline}
main:has([data-swap-side=sell][aria-pressed=true]) .flow-when-buy{display:none}
main:has([data-swap-side=sell][aria-pressed=true]) .swap-flow .flow-dot{animation-direction:reverse}
.sf-d1{offset-path:path("M72 50C120 6 240 6 288 50")}
.sf-d2{offset-path:path("M72 74C120 118 240 118 288 74")}
.sf-d3{offset-path:path("M72 62H288")}
.swap-flow .flow-dot{animation:sf-run 3.4s cubic-bezier(.45,.05,.35,1) infinite}
.swap-flow .sf-d1{animation-duration:4.2s;animation-delay:.9s}
.swap-flow .sf-d2{animation-duration:4.8s;animation-delay:1.3s}
.swap-flow .sf-d3{animation-delay:1s}
.sf-get-pulse{animation:money-ping 3.4s ease-out 2.9s infinite}
.sf-pay-pulse{animation:money-ping 3.4s ease-out 1s infinite}
@keyframes sf-run{0%{offset-distance:0%;opacity:0}8%{opacity:1}52%{opacity:1}60%,100%{offset-distance:100%;opacity:0}}
.money-page .trade-modes button{min-height:44px}

/* Portfolio: the wallet in the middle, the page's four views circling it. */
.money-page .money-head{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(0,.9fr);grid-template-rows:auto auto;column-gap:clamp(24px,5vw,72px);align-items:center;position:relative;isolation:isolate;margin-bottom:clamp(20px,3vw,34px);padding:0;border:0;background:none}
.money-head:before{content:'';position:absolute;z-index:-1;inset:-50px -16px -20px 40%;background:radial-gradient(46% 62% at 60% 50%,#97fce41a,transparent 72%),radial-gradient(30% 40% at 84% 44%,#c8b5ff14,transparent 72%);pointer-events:none}
.money-head h1{margin:0 0 14px;max-width:none;font-family:Unbounded,sans-serif;animation:money-rise .6s cubic-bezier(.2,.8,.2,1) both}
.money-head h1 span{background:linear-gradient(105deg,#97fce4,#99c8ed 60%,#c8b5ff);-webkit-background-clip:text;background-clip:text;color:transparent}
.money-head .money-hero-copy{grid-column:1;align-self:end}
.money-head>.k-button{grid-column:1;justify-self:start;align-self:start;margin-top:18px}
.money-head>.money-flow{grid-column:2;grid-row:1/span 2}
.orbit-line{fill:none;stroke:#97fce42b;stroke-width:1.2;stroke-dasharray:2 7;stroke-linecap:round}
.orbit-line-in{stroke:#c8b5ff24}
.pf-wallet{fill:none;stroke:#0d2320;stroke-width:2;stroke-linecap:round;stroke-linejoin:round}
.pf-pulse{animation:money-ping 3.6s ease-out 1s infinite}
.orbit-chip{offset-path:path("M40 66a130 46 0 1 0 260 0a130 46 0 1 0 -260 0");offset-rotate:0deg;animation:orbit-run 26s linear infinite}
.orbit-chip rect{fill:#0d1e1c;stroke:#3c5b57;stroke-width:1.1}
.orbit-chip text{fill:#eaf7f3;font:700 11.5px Manrope,sans-serif}
.oc-1{offset-distance:12.5%}.oc-2{offset-distance:37.5%;animation-delay:-6.5s}.oc-3{offset-distance:62.5%;animation-delay:-13s}.oc-4{offset-distance:87.5%;animation-delay:-19.5s}
.oc-1 .oc-dot{fill:#97fce4}.oc-2 .oc-dot{fill:#99c8ed}.oc-3 .oc-dot{fill:#c8b5ff}.oc-4 .oc-dot{fill:#f4c96b}
@keyframes orbit-run{from{offset-distance:12.5%}to{offset-distance:112.5%}}
/* Portfolio's views: one sliding thumb under the four tabs. */
.money-card .k-tabs{position:relative;display:grid;grid-template-columns:repeat(4,minmax(0,1fr));gap:0;padding:4px;margin-bottom:16px;border:1px solid #2b4642;border-radius:14px;background:#081312;overflow:visible}
.money-card .k-tabs:before{content:'';position:absolute;left:4px;top:4px;bottom:4px;width:calc((100% - 8px)/4);border-radius:10px;background:linear-gradient(115deg,#c1fded,#a5d8ec);box-shadow:0 8px 22px -12px #97fce4;transition:transform .38s cubic-bezier(.3,1.25,.5,1)}
.money-card .k-tabs:has([data-portfolio-tab=positions][aria-selected=true]):before{transform:translateX(100%)}
.money-card .k-tabs:has([data-portfolio-tab=activity][aria-selected=true]):before{transform:translateX(200%)}
.money-card .k-tabs:has([data-portfolio-tab=watchlist][aria-selected=true]):before{transform:translateX(300%)}
.money-page .money-card .k-tabs button{position:relative;z-index:1;min-width:0;padding:8px 4px;background:none;color:#b5c9c6;font-weight:700;transition:color .25s,transform .15s}
.money-page .money-card .k-tabs button:hover{background:none;color:#eaf7f3}
.money-page .money-card .k-tabs button:active{transform:scale(.97)}
.money-page .money-card .k-tabs button[aria-selected=true]{background:none;color:#0d2320}
/* The side card: three marks floating at their own pace. */
.money-page .workspace-grid>.money-aside{align-self:start;padding:24px;border:1px solid #2b4642;border-radius:20px;background:radial-gradient(110% 60% at 100% 0%,#8ff1f112,transparent 60%),radial-gradient(90% 50% at 0% 100%,#abcfff0f,transparent 60%),#0a1715}
.money-aside h2{margin:18px 0 8px;font-size:22px;letter-spacing:-.02em}
.money-aside p{margin:0 0 18px;color:#a8c3bf;font-size:14.5px;line-height:1.6}
.money-orbs{display:flex;align-items:center;justify-content:center;gap:0;padding:6px 0}
.money-orbs span{display:grid;place-items:center;width:58px;height:58px;margin:0 -7px;border-radius:50%;background:#0f211e;border:1px solid #3c5b57;box-shadow:0 14px 26px -16px #000;animation:orb-float 5.4s ease-in-out infinite}
.money-orbs span:nth-child(2){animation-delay:-1.8s}.money-orbs span:nth-child(3){animation-delay:-3.6s}
.money-orbs .ely{position:relative;z-index:1;width:72px;height:72px;background:linear-gradient(140deg,#8ff1f1,#33b4cf);border-color:#8ff1f1;color:#061210}
@keyframes orb-float{50%{transform:translateY(-7px)}}
.money-page main>.workspace-panel{margin-top:20px;border-color:#2b4642;border-radius:20px}
/* The first line on a connected page, and the state cards of the views. */
.money-page .account-ribbon{gap:10px 14px;padding:12px 16px;border-color:#2b4642;border-radius:16px;background:linear-gradient(100deg,#142823,#101c28)}
.money-page .account-ribbon a{display:inline-flex;align-items:center;min-height:44px}
.money-card .account-state{padding:22px 4px 8px}
.money-card .account-state h3{margin:0 0 8px;font-size:clamp(20px,2.2vw,24px)}
.money-card .account-state .account-emblem{margin-bottom:14px}
.money-page .account-state .account-emblem{animation:orb-float 5.4s ease-in-out infinite}
.money-card .account-actions>*{min-height:44px;box-sizing:border-box}
.money-card .account-button{min-height:44px;box-sizing:border-box}
#portfolio-content .account-state{padding-top:6px}
#portfolio-content .transaction-search,#portfolio-live~#portfolio-content h2{margin-top:22px}
#portfolio-content h2{padding-top:20px;border-top:1px solid #2b4642;font-size:22px;letter-spacing:-.02em}
#portfolio-content .transaction-search>div>*{min-height:44px;box-sizing:border-box}

/* Referrals: your link brings a friend, their trades pay the fee, your share comes back in HYPE. */
.rf-icon{fill:none;stroke:#c1fded;stroke-width:1.8;stroke-linecap:round}
.rf-back{stroke-width:2;opacity:.75;stroke-dasharray:1}
.rf-pill{stroke:#f4c96b66}
.rf-pill-text{fill:#f7e2b5;font-size:12px}
.referral-flow .flow-label{font-size:12.5px}
.rf-link{offset-path:path("M80 62H162")}
.rf-trade{offset-path:path("M218 62H300")}
.rf-coin{offset-path:path("M328 90C328 158 52 158 52 90")}
.referral-flow .flow-dot{animation:rf-link 7s cubic-bezier(.45,.05,.35,1) 1.2s infinite}
.referral-flow .rf-trade{animation-name:rf-trade}
.referral-flow .rf-coin{animation-name:rf-coin;animation-timing-function:ease-in-out}
.rf-fee-pulse{animation:rf-fee 7s ease-out 1.2s infinite}
.rf-you-pulse{animation:rf-you 7s ease-out 1.2s infinite}
@keyframes rf-link{0%{offset-distance:0%;opacity:0}3%{opacity:1}17%{opacity:1}20%,100%{offset-distance:100%;opacity:0}}
@keyframes rf-trade{0%,21%{offset-distance:0%;opacity:0}24%{opacity:1}38%{opacity:1}41%,100%{offset-distance:100%;opacity:0}}
@keyframes rf-coin{0%,45%{offset-distance:0%;opacity:0}48%{opacity:1}88%{opacity:1}91%,100%{offset-distance:100%;opacity:0}}
@keyframes rf-fee{0%,40%{opacity:0;transform:scale(.95)}43%{opacity:.7}56%,100%{opacity:0;transform:scale(1.5)}}
@keyframes rf-you{0%,88%{opacity:0;transform:scale(.95)}91%{opacity:.7}100%{opacity:0;transform:scale(1.5)}}

/* The main card: a gradient edge turning slowly around it. The ring is its own masked layer, stepped ten times a second,
 * so a slow turn costs almost nothing. */
@property --money-angle{syntax:"<angle>";inherits:false;initial-value:0deg}
.funding-panel,.money-page .workspace-grid>.money-card{position:relative;border:0;border-radius:20px;background:linear-gradient(150deg,#12251f,#0c1a1a 55%,#121d2c);box-shadow:inset 0 0 0 1px #2a4541,0 30px 60px -44px #000}
.funding-panel:before,.money-card:before{content:'';position:absolute;inset:0;z-index:0;border-radius:inherit;padding:1px;background:conic-gradient(from var(--money-angle),#97fce4,#99c8ed,#c8b5ff,#f59ad3,#f4c96b,#97fce4);-webkit-mask:linear-gradient(#000 0 0) content-box,linear-gradient(#000 0 0);-webkit-mask-composite:xor;mask:linear-gradient(#000 0 0) content-box exclude,linear-gradient(#000 0 0);opacity:.55;pointer-events:none;will-change:transform;animation:money-edge 16s steps(160) infinite}
@keyframes money-edge{to{--money-angle:360deg}}
.funding-panel>*,.money-card>*{position:relative;z-index:1}

/* Method switch: one sliding thumb, the words above it. */
.funding-panel>.funding-tabs{position:relative;display:grid;grid-auto-flow:column;grid-auto-columns:minmax(0,1fr);gap:0;padding:4px;margin-bottom:20px;border:1px solid #2b4642;border-radius:14px;background:#081312}
.funding-panel>.funding-tabs:before{content:'';position:absolute;left:4px;top:4px;bottom:4px;width:calc((100% - 8px)/3);border-radius:10px;background:linear-gradient(115deg,#c1fded,#a5d8ec);box-shadow:0 8px 22px -12px #97fce4;transition:transform .38s cubic-bezier(.3,1.25,.5,1),width .3s}
.funding-panel>.funding-tabs:has([data-funding-mode=bridge][aria-pressed=true]):before{transform:translateX(100%)}
.funding-panel>.funding-tabs:has([data-funding-mode=receive][aria-pressed=true]):before{transform:translateX(200%)}
.funding-panel>.funding-tabs:has([data-funding-mode=relay][hidden]):before{width:calc((100% - 8px)/2)}
.funding-panel>.funding-tabs:has([data-funding-mode=relay][hidden]):has([data-funding-mode=bridge][aria-pressed=true]):before{transform:none}
.funding-panel>.funding-tabs:has([data-funding-mode=relay][hidden]):has([data-funding-mode=receive][aria-pressed=true]):before{transform:translateX(100%)}
.funding-panel>.funding-tabs button{position:relative;z-index:1;min-height:44px;padding:8px 6px;border:0;border-radius:10px;background:none;color:#b5c9c6;font-size:14px;font-weight:700;line-height:1.25;transition:color .25s,transform .15s}
.funding-panel>.funding-tabs button:hover{color:#eaf7f3}
.funding-panel>.funding-tabs button:active{transform:scale(.97)}
.funding-panel>.funding-tabs button[aria-pressed=true]{background:none;color:#0d2320}
#funding-content{min-width:0;animation:money-tab-a .4s cubic-bezier(.2,.8,.2,1) both}
/* A new tab fades up: changing the animation's name restarts it, a redraw of the same tab does not. */
.funding-panel:has([data-funding-mode=bridge][aria-pressed=true]) #funding-content{animation-name:money-tab-b}
.funding-panel:has([data-funding-mode=receive][aria-pressed=true]) #funding-content{animation-name:money-tab-c}
.money-card:has(#portfolio-live) #portfolio-live{animation:money-tab-a .4s cubic-bezier(.2,.8,.2,1) both}
.money-card:has([data-portfolio-tab=positions][aria-selected=true]) #portfolio-live{animation-name:money-tab-b}
.money-card:has([data-portfolio-tab=activity][aria-selected=true]) #portfolio-live{animation-name:money-tab-c}
.money-card:has([data-portfolio-tab=watchlist][aria-selected=true]) #portfolio-live{animation-name:money-tab-d}
@keyframes money-tab-a{from{opacity:0;transform:translateY(8px)}}
@keyframes money-tab-b{from{opacity:0;transform:translateY(8px)}}
@keyframes money-tab-c{from{opacity:0;transform:translateY(8px)}}
@keyframes money-tab-d{from{opacity:0;transform:translateY(8px)}}
/* While a card or a tab loads: a small turning ring beside the words. */
#funding-content>p.balance-status:only-child,#swap-content .trade-mode-body>p.balance-status:only-child{display:flex;align-items:center;gap:10px;min-height:120px;margin:0;color:#b5c9c6;font-size:14px}
#funding-content>p.balance-status:only-child:before,#swap-content .trade-mode-body>p.balance-status:only-child:before{content:'';flex:none;width:16px;height:16px;border-radius:50%;border:2px solid #97fce4;border-right-color:transparent;animation:money-turn .8s linear infinite}
.funding-panel,.money-card{animation:money-rise .6s cubic-bezier(.2,.8,.2,1) .12s backwards}
.funding-panel>.funding-tabs button:focus-visible,.money-page .money-card .k-tabs button:focus-visible{outline:2px solid #abcfff;outline-offset:2px}
.funding-panel .funding-network{margin-bottom:18px;padding-bottom:18px}
.funding-panel .asset-chips button{min-height:44px}
.funding-panel .funding-account{padding:6px 0 18px}
.funding-panel .funding-account code{padding:12px 14px;border:1px solid #2b4642;border-radius:14px;background:#081312;font-size:13.5px}
.funding-panel .funding-plan{margin-top:0;padding-top:18px;border-top:0}

@keyframes money-rise{from{opacity:0;transform:translateY(14px)}to{opacity:1;transform:none}}
@keyframes money-pop{from{opacity:0;transform:scale(.72)}to{opacity:1;transform:none}}
@keyframes money-draw{from{stroke-dashoffset:1}to{stroke-dashoffset:0}}
@keyframes money-turn{to{transform:rotate(1turn)}}
@keyframes money-ping{0%{opacity:.7;transform:scale(.95)}70%,100%{opacity:0;transform:scale(1.5)}}

@media(max-width:700px){
 .money-hero{grid-template-columns:minmax(0,1fr);gap:18px;margin-bottom:20px}
 .money-hero:before{inset:30% -16px -20px}
 .money-flow{justify-self:center;max-width:440px}
 .money-page .money-head{grid-template-columns:minmax(0,1fr);row-gap:0}
 .money-head:before{inset:30% -16px -20px}
 .money-head>.money-flow{grid-column:1;grid-row:auto;margin-top:14px}
 .money-head>.k-button{display:none}
 main:has(#account-ribbon:not([hidden])) .money-head>.money-flow{display:none}
}
@media(max-width:600px){
 .money-hero h1,.money-head h1{font-size:clamp(27px,9vw,34px);line-height:1.14;margin-bottom:12px}
 .money-hero-copy>p{font-size:15px}
 .funding-panel{padding:14px;border-radius:18px}
 .funding-panel>.funding-tabs{margin-bottom:14px}
 .funding-panel>.funding-tabs button{min-height:50px;font-size:13px}
}
@media(max-width:360px){.funding-panel{padding:12px}.funding-panel>.funding-tabs button{font-size:12px}}

@supports not (offset-path:path("M0 0")){.flow-dot,.orbit-chip{display:none}}
@media(prefers-reduced-motion:reduce){
 .money-hero h1,.money-head h1,.money-hero-copy>p,.money-flow,.flow-wire,.flow-node,.flow-ring,.flow-pulse,.funding-panel,.money-card,.funding-panel:before,.money-card:before,.orbit-chip,.money-orbs span,.money-page .account-state .account-emblem,#funding-content,#portfolio-live{animation:none!important}
 #funding-content>p.balance-status:only-child:before,#swap-content .trade-mode-body>p.balance-status:only-child:before{animation:none;border-right-color:#97fce4}
 .flow-node,.flow-wire{transition:none}
 .flow-dot{display:none}
 .funding-panel>.funding-tabs:before,.funding-panel>.funding-tabs button,.money-card .k-tabs:before,.money-page .money-card .k-tabs button{transition:none}
}
