.TradeSubmitButton_root__Ne5c5{--trade-round:0.75rem;--trade-background:radial-gradient(65.28% 65.28% at 50% 100%,rgba(16,185,129,0.8) 0%,rgba(16,185,129,0) 100%),linear-gradient(0deg,#10b981,#10b981);--trade-border:none;--trade-shadow:none;--trade-min-height:44px;--trade-padding:12px 18px;--trade-before-display:block;--trade-active-opacity:0.9;--trade-points-display:block;--trade-label-color:white;--trade-label-size:14px;--trade-default-label-weight:500;--trade-label-line-height:1.5}.TradeSubmitButton_root__Ne5c5[data-direction=down]{--trade-background:radial-gradient(65.28% 65.28% at 50% 100%,rgba(239,68,68,0.8) 0%,rgba(239,68,68,0) 100%),linear-gradient(0deg,#ef4444,#ef4444)}.TradeSubmitButton_root__Ne5c5[data-tone=neutral]{--trade-background:radial-gradient(65.28% 65.28% at 50% 100%,rgba(15,23,42,0.72) 0%,rgba(15,23,42,0) 100%),linear-gradient(0deg,#111111,#111111)}.TradeSubmitButton_root__Ne5c5[data-tone=white]{--trade-background:#ffffff;--trade-border:1px solid rgba(148,163,184,0.38);--trade-shadow:0 1px 0 rgba(15,23,42,0.04),0 8px 22px -18px rgba(15,23,42,0.35);--trade-before-display:none;--trade-active-opacity:0.82;--trade-label-color:#0f172a}.TradeSubmitButton_root__Ne5c5[data-size=compact]{--trade-min-height:36px;--trade-padding:7px 16px;--trade-label-size:13px;--trade-label-line-height:1.35}.TradeSubmitButton_root__Ne5c5[data-size=micro]{--trade-round:0.68rem;--trade-min-height:34px;--trade-padding:3px 14px;--trade-label-size:12px;--trade-default-label-weight:400;--trade-label-line-height:1.15}.TradeSubmitButton_root__Ne5c5[data-animated=false]{--trade-points-display:none}.TradeSubmitButton_root__Ne5c5 .button{--round:var(--trade-round);cursor:pointer;position:relative;display:inline-flex;align-items:center;justify-content:center;overflow:hidden;text-decoration:none;transition:filter .2s ease,opacity .2s ease,border-color .2s ease;background:var(--trade-background);border-radius:var(--round);border:var(--trade-border);box-shadow:var(--trade-shadow);outline:none;min-height:var(--trade-min-height);padding:var(--trade-padding)}.TradeSubmitButton_root__Ne5c5 .button:after,.TradeSubmitButton_root__Ne5c5 .button:before{content:"";position:absolute;inset:var(--space);border-radius:calc(var(--round) - var(--space));z-index:0}.TradeSubmitButton_root__Ne5c5 .button:before{--space:1px;display:var(--trade-before-display);background:linear-gradient(177.95deg,rgba(255,255,255,.25),rgba(255,255,255,0))}.TradeSubmitButton_root__Ne5c5 .button:after{--space:2px;background:var(--trade-background)}.TradeSubmitButton_root__Ne5c5 .button:hover{transform:none!important}.TradeSubmitButton_root__Ne5c5 .button:active:not(:disabled){opacity:var(--trade-active-opacity);transform:none!important}.TradeSubmitButton_root__Ne5c5 .button:disabled{opacity:.5;cursor:not-allowed}.TradeSubmitButton_root__Ne5c5 .points_wrapper{display:var(--trade-points-display);overflow:hidden;width:100%;height:100%;pointer-events:none;position:absolute;z-index:1}.TradeSubmitButton_root__Ne5c5 .points_wrapper .point{position:absolute;pointer-events:none;width:3px;height:3px;background-color:rgba(255,255,255,.9);border-radius:9999px;bottom:-10px;animation:TradeSubmitButton_floating-points-up__5qXzp ease-in-out infinite}.TradeSubmitButton_root__Ne5c5[data-direction=down] .points_wrapper .point{bottom:auto;top:-10px;animation:TradeSubmitButton_floating-points-down__IOV0m ease-in-out infinite}@keyframes TradeSubmitButton_floating-points-up__5qXzp{0%{transform:translateY(0);opacity:1}85%{opacity:0}to{transform:translateY(-60px);opacity:0}}@keyframes TradeSubmitButton_floating-points-down__IOV0m{0%{transform:translateY(0);opacity:1}85%{opacity:0}to{transform:translateY(60px);opacity:0}}.TradeSubmitButton_root__Ne5c5 .points_wrapper .point:first-child{left:10%;opacity:1;animation-duration:2.35s;animation-delay:.2s}.TradeSubmitButton_root__Ne5c5 .points_wrapper .point:nth-child(2){left:30%;opacity:.7;animation-duration:2.5s;animation-delay:.5s}.TradeSubmitButton_root__Ne5c5 .points_wrapper .point:nth-child(3){left:25%;opacity:.8;animation-duration:2.2s;animation-delay:.1s}.TradeSubmitButton_root__Ne5c5 .points_wrapper .point:nth-child(4){left:44%;opacity:.6;animation-duration:2.05s}.TradeSubmitButton_root__Ne5c5 .points_wrapper .point:nth-child(5){left:50%;opacity:1;animation-duration:1.9s}.TradeSubmitButton_root__Ne5c5 .points_wrapper .point:nth-child(6){left:75%;opacity:.5;animation-duration:1.5s;animation-delay:1.5s}.TradeSubmitButton_root__Ne5c5 .points_wrapper .point:nth-child(7){left:88%;opacity:.9;animation-duration:2.2s;animation-delay:.2s}.TradeSubmitButton_root__Ne5c5 .points_wrapper .point:nth-child(8){left:58%;opacity:.8;animation-duration:2.25s;animation-delay:.2s}.TradeSubmitButton_root__Ne5c5 .points_wrapper .point:nth-child(9){left:95%;opacity:.6;animation-duration:2.6s;animation-delay:.1s}.TradeSubmitButton_root__Ne5c5 .points_wrapper .point:nth-child(10){left:65%;opacity:1;animation-duration:2.5s;animation-delay:.2s}.TradeSubmitButton_root__Ne5c5 .inner{z-index:2;gap:6px;position:relative;width:100%;min-width:0;overflow:hidden;text-overflow:ellipsis;white-space:nowrap;color:var(--trade-label-color);display:inline-flex;align-items:center;justify-content:center;font-size:var(--trade-label-size);font-weight:var(--trade-label-weight,var(--trade-default-label-weight));line-height:var(--trade-label-line-height);transition:color .2s ease-in-out}.dark .TradeSubmitButton_root__Ne5c5[data-tone=neutral] .button,.dark .TradeSubmitButton_root__Ne5c5[data-tone=neutral] .button:after{background:#ffffff}.dark .TradeSubmitButton_root__Ne5c5[data-tone=neutral] .button:before{display:none}.dark .TradeSubmitButton_root__Ne5c5[data-tone=neutral] .inner{color:#0f1a1f}.dark .TradeSubmitButton_root__Ne5c5[data-tone=neutral] .inner img{filter:brightness(0) saturate(100%) invert(11%) sepia(25%) saturate(1649%) hue-rotate(124deg) brightness(88%) contrast(101%)}.dark .TradeSubmitButton_root__Ne5c5[data-tone=neutral] .points_wrapper .point{background-color:#0f1a1f}