.smart-wallet-fund-calculator .smart-wallet-fund-calculator__range-pill{cursor:pointer;display:inline-flex;position:relative}.smart-wallet-fund-calculator .smart-wallet-fund-calculator__range-pill input{opacity:0;pointer-events:none;position:absolute}.smart-wallet-fund-calculator .smart-wallet-fund-calculator__range-pill span{color:#ffffffe6;background:#ffffff14;border:1px solid #fff3;border-radius:999px;padding:.5rem 1.125rem;font-size:.75rem;transition:background-color .2s,border-color .2s,color .2s}.smart-wallet-fund-calculator .smart-wallet-fund-calculator__range-pill:hover span{background:#ffffff1f;border-color:#ffffff59}.smart-wallet-fund-calculator .smart-wallet-fund-calculator__range-pill input:checked+span{border-color:var(--color-white);background:var(--color-white);color:var(--color-black)}.smart-wallet-fund-calculator__controls{position:relative;overflow:hidden}.smart-wallet-fund-calculator__controls:before{content:"";filter:blur(100px);z-index:0;background-color:var(--color-secondary);opacity:.55;pointer-events:none;border-radius:100%;width:220px;height:220px;position:absolute;bottom:0;left:0;transform:translate3d(-20%,30%,1px)}.smart-wallet-fund-calculator__results{position:relative;overflow:hidden}.smart-wallet-fund-calculator__results:before{content:"";filter:blur(100px);z-index:0;background-color:var(--color-tertiary);opacity:.6;pointer-events:none;border-radius:100%;width:300px;height:300px;position:absolute;top:0;right:0;transform:translate3d(20%,-22%,1px)}.smart-wallet-fund-calculator__chart-container{width:100%;height:300px;position:relative}@media(min-width:48rem){.smart-wallet-fund-calculator__chart-container{height:300px}}
