.OrderType-module_panel__OluVQ {
    display: flex !important
}

.OrderType-module_panelContent__FkRdO {
    flex-direction: column;
    row-gap: .75rem;
    height: 100%;
    padding: 1.25rem;
    display: flex
}

.OrderType-module_dropdownButton__jqSsA button {
    background-color: color(srgb .4314 .4078 .5098/.0784);
    border-radius: .75rem;
    padding: .5rem .75rem
}

.OrderType-module_dropdownButton__jqSsA button:hover {
    background-color: color(srgb .4314 .4078 .5098/.1216)
}

.OrderType-module_dropdownButton__jqSsA button>span>svg>path,
:is(.trade-dark-theme .OrderType-module_dropdownButton__jqSsA button>span>svg>path, .trade-light-theme .OrderType-module_dropdownButton__jqSsA button>span>svg>path) {
    stroke: var(--stroke-ds-dropdown-button-content-icon) !important
}

.Layout-module_layout__b7PuB {
    grid-template-columns: auto 1fr var(--shell-instant-width, 410px);
    grid-template-rows: auto var(--shell-header-height, 84px)1fr auto;
    grid-column-gap: var(--shell-grid-gap, 32px);
    flex: 1;
    grid-template-areas: "disclaimer disclaimer disclaimer""sidebar header header""sidebar main instant""sidebar footer footer";
    display: grid
}

.Layout-module_layout__b7PuB.Layout-module_instantSidebarHidden__l8cK4 {
    grid-template-columns: auto 1fr 0
}

.Layout-module_disclaimer__xweSF {
    background-color: var(--kds-background);
    grid-area: disclaimer;
    position: sticky;
    top: 0
}

.Layout-module_sidebar__BVFuf {
    grid-area: sidebar;
    overflow-x: visible
}

.Layout-module_footer__vFQun {
    grid-area: footer
}

.Layout-module_main__mhkTM {
    grid-area: main
}

@media (min-width:1024px) and (max-width:1400px) {
    .Layout-module_main__mhkTM {
        padding-inline-end: 24px
    }
}

.Layout-module_header__aZr3S {
    top: var(--shell-disclaimer-height, 0);
    grid-area: header;
    padding-inline-end: 24px;
    position: sticky
}

@media screen and (max-width:1023px) {
    .Layout-module_header__aZr3S {
        padding-inline-end: 0
    }
}

.Layout-module_instant__G7FzG {
    grid-area: instant;
    width: 410px;
    padding-inline-end: 24px
}

@media screen and (min-width:1024px) {
    .Layout-module_sidebar__BVFuf {
        top: var(--shell-disclaimer-height, 0);
        height: calc(100dvh - var(--shell-disclaimer-height, 0));
        position: sticky
    }
}

@media (max-width:1400px) {
    .Layout-module_layout__b7PuB {
        grid-template: "disclaimer disclaimer""sidebar header"84px"sidebar main"1fr"sidebar footer"/auto minmax(0, 1fr);
        display: grid
    }
    .Layout-module_instant__G7FzG {
        display: none
    }
}

@media screen and (max-width:1023px) {
    .Layout-module_layout__b7PuB {
        grid-column-gap: 0;
        grid-template: "disclaimer""header"84px"main"1fr"footer"/1fr;
        padding: 0 1rem;
        display: grid
    }
    .Layout-module_instant__G7FzG {
        display: none
    }
}

.Layout-module_panel__Z2txt {
    pointer-events: initial !important;
    border-radius: 0 !important;
    display: flex !important
}

.Layout-module_bg-ds-dialog__oXCS3 .Layout-module_panelKds__Sb_v_ .Layout-module_bg-ds-table-sticky__iG9FJ {
    --tw-bg-opacity: 1;
    background-color: color-mix(in srgb, var(--background-color-ds-table-cell-sticky-container)calc(100%*var(--tw-bg-opacity)), transparent)
}

.Layout-module_panelKds__Sb_v_ .Layout-module_bg-ds-card__D1cSF .Layout-module_bg-ds-table-sticky__iG9FJ {
    --tw-bg-opacity: 1;
    background-color: color-mix(in srgb, var(--background-color-ds-table-cell-sticky-container-card)calc(100%*var(--tw-bg-opacity)), transparent)
}

.Layout-module_panelKds__Sb_v_ .Layout-module_bg-ds-table-sticky__iG9FJ {
    --tw-bg-opacity: 1;
    background-color: color-mix(in srgb, var(--background-color-ds-table-cell-sticky-container)calc(100%*var(--tw-bg-opacity)), transparent)
}

.Layout-module_panelKds__Sb_v_ {
    --tw-bg-opacity: 1;
    background-color: color-mix(in srgb, var(--background-color-ds-container)calc(100%*var(--tw-bg-opacity)), transparent)
}

.Layout-module_content__fwVo7 {
    height: 100%;
    min-height: inherit;
    flex-direction: column;
    justify-content: space-between;
    max-height: calc(100vh - 164px);
    margin-inline: -.25em;
    padding-inline: .25em;
    display: flex;
    overflow-y: auto
}

@media screen and (max-width:1400px) {
    .Layout-module_content__fwVo7 {
        max-height: calc(100vh - 138px)
    }
}

@media screen and (max-width:1023px) {
    .Layout-module_content__fwVo7 {
        max-height: 100vh
    }
}

.Layout-module_inputContainer__In8kA {
    flex-direction: column;
    flex-grow: 1;
    align-items: flex-start;
    width: 100%;
    padding-top: 1.5rem;
    display: flex
}

.Layout-module_inputBlock__bLI5y,
.Layout-module_input__xHHot {
    width: 100%
}

.Layout-module_helpText__XKSVP {
    min-height: 25px;
    padding-top: .25rem
}

.Layout-module_quickActions__YaMB8 {
    max-width: 100%;
    margin-bottom: .5rem;
    padding-top: .5rem
}

.Layout-module_reviewButton__eyD_z {
    background-color: var(--ds-bg-parent-color);
    flex-grow: 1;
    justify-content: center;
    align-items: flex-end;
    width: 100%;
    margin-top: 1rem;
    display: flex;
    position: sticky;
    bottom: 0
}

.Layout-module_reviewButton__eyD_z:before {
    content: "";
    background: linear-gradient(to top, var(--ds-bg-parent-color), transparent);
    width: 100%;
    height: 1rem;
    position: absolute;
    top: -1rem
}

.CustomOrderPanel-module_targetPriceInput__light__X_c_o {
    color: #000;
    background-color: #0000
}

.CustomOrderPanel-module_targetPriceInput__dark__OQRYF {
    color: #fff;
    background-color: #0000
}

.CustomOrderPanel-module_targetPriceInput__neutral__oLg1L {
    color: #9497a9;
    background-color: #0000
}

.TargetPriceInput-module_targetPriceInput__TA_GT {
    font-size: var(--font-size, 1.75rem);
    font-variant-numeric: tabular-nums;
    vertical-align: baseline;
    background-color: #0000;
    border: none;
    outline: none;
    height: auto;
    padding: 0;
    line-height: 1
}

.TargetPriceInput-module_targetPriceInput__TA_GT:focus {
    box-shadow: none;
    border: none;
    outline: none
}

.TargetPriceInput-module_targetPriceInputWrapper__X7mkd {
    --font-size: 1.75rem;
    align-items: baseline;
    height: auto;
    display: inline-flex
}

.TargetPriceInput-module_targetPriceInputWrapper__X7mkd>div {
    height: auto
}

.TargetPriceInput-module_targetPriceInputWrapper__X7mkd input {
    height: auto;
    padding: 0;
    line-height: 1
}

.TargetPriceInput-module_prefixSuffix__JFwRf {
    font-size: var(--font-size, 1.75rem);
    color: var(--colors-ds-neutral);
    flex-shrink: 0;
    line-height: 1
}

:is(body.trade-light-theme .PaymentMethodSelector-module_noFunds__reLme span, body.trade-fe-light-theme .PaymentMethodSelector-module_noFunds__reLme span) {
    color: var(--text-color-ds-brand-inverted)
}

:is(body.trade-dark-theme .PaymentMethodSelector-module_noFunds__reLme span, body.trade-fe-dark-theme .PaymentMethodSelector-module_noFunds__reLme span) {
    color: var(--text-color-ds-brand-primary)
}

.PaymentMethodSelector-module_noFunds__reLme button,
.PaymentMethodSelector-module_dropdownButton__Q2Z6O button {
    background-color: color(srgb .4314 .4078 .5098/.0784)
}

.PaymentMethodSelector-module_noFunds__reLme button:hover,
.PaymentMethodSelector-module_dropdownButton__Q2Z6O button:hover {
    background-color: color(srgb .4314 .4078 .5098/.1216)
}

.PaymentMethodSelector-module_noFunds__reLme button>span>svg>path,
.PaymentMethodSelector-module_dropdownButton__Q2Z6O button>span>svg>path {
    stroke: var(--stroke-ds-dropdown-button-content-icon) !important
}

.PaymentMethodSelector-module_panelContent__hxoGO {
    width: 100% !important
}

.InstantDefineAmount-module_inputContainer__eOBPO {
    cursor: text;
    justify-content: space-between;
    align-items: center;
    width: 100%;
    margin-bottom: 1rem;
    margin-right: 3.5rem;
    display: flex
}

.InstantDefineAmount-module_amountInputContainer__qbN8a {
    color: var(--colors-ds-dimmed);
    flex-direction: row;
    align-items: center;
    display: flex
}

.InstantDefineAmount-module_amountInputContainer__qbN8a:hover .InstantDefineAmount-module_assetSymbol__xEjgj,
.InstantDefineAmount-module_amountInputContainer__qbN8a:hover input,
.InstantDefineAmount-module_amountInputContainer__qbN8a:hover input::placeholder {
    color: #5d45dc
}

.InstantDefineAmount-module_assetSymbol__xEjgj {
    -webkit-font-smoothing: antialiased;
    -moz-osx-font-smoothing: grayscale;
    font-family: Kraken-Product, Tajawal Arabic, Kraken-Product-Fallback, IBM Plex Sans, IBM-Plex-Sans-Fallback, Helvetica, Arial, sans-serif;
    font-size: 56px;
    font-style: normal;
    font-weight: 500;
    line-height: 24px
}

.InstantDefineAmount-module_swapButton__Xp4Vs {
    position: absolute;
    right: 1rem
}

@keyframes AmountInput-module_shake__kHHhW {
    0%,
    to {
        transform: translate(0)
    }
    20% {
        transform: translate(-4px)
    }
    40% {
        transform: translate(4px)
    }
    60% {
        transform: translate(-3px)
    }
    80% {
        transform: translate(3px)
    }
}

.AmountInput-module_shake__kHHhW {
    animation: .3s ease-in-out AmountInput-module_shake__kHHhW
}

.HelperText-module_link__HXRub {
    color: inherit;
    text-decoration: underline
}

.QuickBuyContainer-module_revampQuickBuyContainer__Mv1Dc {
    flex-wrap: wrap;
    justify-content: flex-start;
    align-items: center;
    gap: .25rem;
    min-height: 1.5rem;
    display: flex
}

.SelectionTitle-module_assetNameContainer__vWUd6 {
    flex-shrink: 1;
    align-items: center;
    gap: .5rem;
    display: flex
}

.SelectionTitle-module_assetName__TohEt {
    text-overflow: ellipsis;
    white-space: nowrap;
    width: 100%;
    max-width: 17rem;
    display: inline-block;
    overflow: hidden
}

.AssetTypeControl-module_kdsOverride__gqdwG button {
    justify-content: flex-start !important;
    width: fit-content !important
}

.AssetTypeControl-module_horizontalWrapper__a50UW {
    position: relative
}

.AssetTypeControl-module_horizontalWrapper__a50UW:before,
.AssetTypeControl-module_horizontalWrapper__a50UW:after {
    content: "";
    pointer-events: none;
    z-index: 1;
    opacity: 0;
    width: 2rem;
    transition: opacity .15s;
    position: absolute;
    top: 0;
    bottom: 0
}

.AssetTypeControl-module_horizontalWrapper__a50UW:before {
    background: linear-gradient(to right, var(--background-color-ds-full-screen-dialog), transparent);
    left: 0
}

.AssetTypeControl-module_horizontalWrapper__a50UW:after {
    background: linear-gradient(to left, var(--background-color-ds-full-screen-dialog), transparent);
    right: 0
}

.AssetTypeControl-module_horizontalWrapper__a50UW[data-can-scroll-left=true]:before,
.AssetTypeControl-module_horizontalWrapper__a50UW[data-can-scroll-right=true]:after {
    opacity: 1
}

.AssetTypeControl-module_horizontal__GLWy4 {
    scrollbar-width: none;
    width: 100%;
    overflow: auto hidden
}

.AssetTypeControl-module_horizontal__GLWy4::-webkit-scrollbar {
    display: none
}

.AssetTypeControl-module_horizontal__GLWy4.AssetTypeControl-module_dragging__QBBt9 {
    cursor: grabbing;
    -webkit-user-select: none;
    user-select: none
}

.Layout-module_layout__RAg5v {
    grid-template-columns: auto 1fr var(--shell-instant-width, 410px);
    grid-template-rows: auto var(--shell-header-height, 84px)1fr auto;
    grid-column-gap: var(--shell-grid-gap, 32px);
    flex: 1;
    grid-template-areas: "disclaimer disclaimer disclaimer""sidebar header header""sidebar main instant""sidebar footer footer";
    display: grid
}

.Layout-module_layout__RAg5v.Layout-module_instantSidebarHidden__USOri {
    grid-template-columns: auto 1fr 0
}

.Layout-module_disclaimer__emCqt {
    background-color: var(--kds-background);
    grid-area: disclaimer;
    position: sticky;
    top: 0
}

.Layout-module_sidebar__rRqO6 {
    grid-area: sidebar;
    overflow-x: visible
}

.Layout-module_footer__wCJTT {
    grid-area: footer
}

.Layout-module_main__CrfH3 {
    grid-area: main
}

@media (min-width:1024px) and (max-width:1400px) {
    .Layout-module_main__CrfH3 {
        padding-inline-end: 24px
    }
}

.Layout-module_header__VbpDb {
    top: var(--shell-disclaimer-height, 0);
    grid-area: header;
    padding-inline-end: 24px;
    position: sticky
}

@media screen and (max-width:1023px) {
    .Layout-module_header__VbpDb {
        padding-inline-end: 0
    }
}

.Layout-module_instant__kdIrF {
    grid-area: instant;
    width: 410px;
    padding-inline-end: 24px
}

@media screen and (min-width:1024px) {
    .Layout-module_sidebar__rRqO6 {
        top: var(--shell-disclaimer-height, 0);
        height: calc(100dvh - var(--shell-disclaimer-height, 0));
        position: sticky
    }
}

@media (max-width:1400px) {
    .Layout-module_layout__RAg5v {
        grid-template: "disclaimer disclaimer""sidebar header"84px"sidebar main"1fr"sidebar footer"/auto minmax(0, 1fr);
        display: grid
    }
    .Layout-module_instant__kdIrF {
        display: none
    }
}

@media screen and (max-width:1023px) {
    .Layout-module_layout__RAg5v {
        grid-column-gap: 0;
        grid-template: "disclaimer""header"84px"main"1fr"footer"/1fr;
        padding: 0 1rem;
        display: grid
    }
    .Layout-module_instant__kdIrF {
        display: none
    }
}

.Layout-module_content__eqQXx {
    height: 100%;
    min-height: inherit;
    flex-direction: column;
    justify-content: space-between;
    max-height: calc(100vh - 164px);
    display: flex;
    overflow-y: auto
}

@media screen and (max-width:1400px) {
    .Layout-module_content__eqQXx {
        max-height: calc(100vh - 138px)
    }
}

.Layout-module_inputContainer__ImWCv {
    flex-direction: column;
    flex-grow: 1;
    align-items: flex-start;
    width: 100%;
    padding-top: 1.5rem;
    display: flex
}

.Layout-module_inputBlock__X_XQC,
.Layout-module_input__qJr_3 {
    width: 100%
}

.Layout-module_helpText__vnobp {
    min-height: 25px;
    padding-top: .25rem
}

.Layout-module_quickActions__MD67_ {
    max-width: 100%;
    margin-bottom: .5rem;
    padding-top: .5rem
}

.Layout-module_reviewButton__M4qFM {
    background-color: var(--ds-bg-parent-color);
    flex-grow: 1;
    justify-content: center;
    align-items: flex-end;
    width: 100%;
    margin-top: 1rem;
    display: flex;
    position: sticky;
    bottom: 0
}

.Layout-module_reviewButton__M4qFM:before {
    content: "";
    background: linear-gradient(to top, var(--ds-bg-parent-color), transparent);
    width: 100%;
    height: 1rem;
    position: absolute;
    top: -1rem
}

.HelperText-module_link__HJX2w {
    color: inherit;
    text-decoration: underline
}

.Layout-module_layout__Xz399 {
    grid-template-columns: auto 1fr var(--shell-instant-width, 410px);
    grid-template-rows: auto var(--shell-header-height, 84px)1fr auto;
    grid-column-gap: var(--shell-grid-gap, 32px);
    flex: 1;
    grid-template-areas: "disclaimer disclaimer disclaimer""sidebar header header""sidebar main instant""sidebar footer footer";
    display: grid
}

.Layout-module_layout__Xz399.Layout-module_instantSidebarHidden__Aa48T {
    grid-template-columns: auto 1fr 0
}

.Layout-module_disclaimer__Bhild {
    background-color: var(--kds-background);
    grid-area: disclaimer;
    position: sticky;
    top: 0
}

.Layout-module_sidebar__A6Ued {
    grid-area: sidebar;
    overflow-x: visible
}

.Layout-module_footer__t4ubB {
    grid-area: footer
}

.Layout-module_main__B05v6 {
    grid-area: main
}

@media (min-width:1024px) and (max-width:1400px) {
    .Layout-module_main__B05v6 {
        padding-inline-end: 24px
    }
}

.Layout-module_header__pYus0 {
    top: var(--shell-disclaimer-height, 0);
    grid-area: header;
    padding-inline-end: 24px;
    position: sticky
}

@media screen and (max-width:1023px) {
    .Layout-module_header__pYus0 {
        padding-inline-end: 0
    }
}

.Layout-module_instant__uUasS {
    grid-area: instant;
    width: 410px;
    padding-inline-end: 24px
}

@media screen and (min-width:1024px) {
    .Layout-module_sidebar__A6Ued {
        top: var(--shell-disclaimer-height, 0);
        height: calc(100dvh - var(--shell-disclaimer-height, 0));
        position: sticky
    }
}

@media (max-width:1400px) {
    .Layout-module_layout__Xz399 {
        grid-template: "disclaimer disclaimer""sidebar header"84px"sidebar main"1fr"sidebar footer"/auto minmax(0, 1fr);
        display: grid
    }
    .Layout-module_instant__uUasS {
        display: none
    }
}

@media screen and (max-width:1023px) {
    .Layout-module_layout__Xz399 {
        grid-column-gap: 0;
        grid-template: "disclaimer""header"84px"main"1fr"footer"/1fr;
        padding: 0 1rem;
        display: grid
    }
    .Layout-module_instant__uUasS {
        display: none
    }
}

.Layout-module_panel__diCTf {
    pointer-events: initial !important;
    border-radius: 0 !important;
    display: flex !important
}

.Layout-module_container__GGKEy {
    max-height: calc(100vh - 164px);
    margin-inline: -.25em;
    padding-inline: .25em;
    overflow-y: auto
}

@media screen and (max-width:1400px) {
    .Layout-module_container__GGKEy {
        max-height: calc(100vh - 138px)
    }
}

.Layout-module_content__rVH1E {
    position: relative
}

.Layout-module_section__yow1Q.Layout-module_section__yow1Q {
    padding: 0 0 8px !important
}

.Layout-module_swapButtonContainer__jfNUY {
    z-index: 1;
    margin: -4px;
    padding: 4px;
    position: absolute;
    left: 45%;
    overflow: hidden;
    transform: translateY(-60%)
}

.Layout-module_bg-ds-dialog__y26Lb .Layout-module_swapButtonContainer__jfNUY .Layout-module_bg-ds-table-sticky__b_1RR {
    --tw-bg-opacity: 1;
    background-color: color-mix(in srgb, var(--background-color-ds-table-cell-sticky-container)calc(100%*var(--tw-bg-opacity)), transparent)
}

.Layout-module_swapButtonContainer__jfNUY .Layout-module_bg-ds-card__Riq1S .Layout-module_bg-ds-table-sticky__b_1RR {
    --tw-bg-opacity: 1;
    background-color: color-mix(in srgb, var(--background-color-ds-table-cell-sticky-container-card)calc(100%*var(--tw-bg-opacity)), transparent)
}

.Layout-module_swapButtonContainer__jfNUY .Layout-module_bg-ds-table-sticky__b_1RR {
    --tw-bg-opacity: 1;
    background-color: color-mix(in srgb, var(--background-color-ds-table-cell-sticky-container)calc(100%*var(--tw-bg-opacity)), transparent)
}

.Layout-module_swapButtonContainer__jfNUY {
    --tw-bg-opacity: 1;
    background-color: color-mix(in srgb, var(--background-color-ds-container)calc(100%*var(--tw-bg-opacity)), transparent)
}

.Layout-module_swapButton__Qf3AL {
    --tw-bg-opacity: 1;
    background-color: color-mix(in srgb, var(--background-color-ds-input)calc(100%*var(--tw-bg-opacity)), transparent);
    top: -40%
}

.Layout-module_helperText__DBX3M {
    padding-top: .25rem
}

.Layout-module_helperText__DBX3M>* {
    max-width: fit-content;
    margin: 0
}

.Layout-module_criticalError__nJXdP {
    text-align: left;
    justify-content: center;
    margin-top: .5rem;
    display: flex
}

.Layout-module_criticalError__nJXdP>* {
    max-width: fit-content;
    margin: 0
}

.Layout-module_submitButton__KjhbR {
    background-color: var(--ds-bg-parent-color);
    flex-grow: 1;
    justify-content: center;
    align-items: flex-end;
    width: 100%;
    display: flex;
    position: sticky;
    bottom: 0
}

.Layout-module_submitButton__KjhbR:before {
    content: "";
    background: linear-gradient(to top, var(--ds-bg-parent-color), transparent);
    width: 100%;
    height: 1rem;
    position: absolute;
    top: -1rem
}

.InstantPanel-module_card__t_6vX .InstantPanel-module_section__oEAOL {
    padding: 18px 16px 20px
}

.InstantPanel-module_card__t_6vX .InstantPanel-module_section__oEAOL:first-child {
    border-top-left-radius: 1rem;
    border-top-right-radius: 1rem
}

.InstantPanel-module_card__t_6vX .InstantPanel-module_section__oEAOL:last-child {
    border-bottom: 0;
    border-bottom-right-radius: 1rem;
    border-bottom-left-radius: 1rem
}

.CriticalError-module_link__zPHM5 {
    color: inherit;
    text-decoration: underline
}

.SpendAmountInput-module_wrapper__weva6 {
    cursor: text;
    justify-content: flex-end;
    height: 84px;
    display: flex;
    position: relative
}

.SpendAmountInput-module_wrapper__weva6:hover input,
.SpendAmountInput-module_wrapper__weva6:hover input::placeholder {
    color: #5d45dc
}

.SpendAmountInput-module_inputWrapper__gXfRb {
    width: 100%
}

.SpendAmountInput-module_clearButton__AcZqK {
    visibility: hidden
}

.SpendAmountInput-module_input__qTtxX {
    font-family: var(--fontFamily-ds-heading2);
    font-size: var(--fontSize-ds-heading2);
    font-weight: var(--fontWeight-ds-heading2);
    line-height: var(--lineHeight-ds-heading2);
    text-align: left;
    background-color: #0000;
    border: 0;
    height: 100%;
    width: 100% !important
}

.SpendAmountInput-module_input__qTtxX.SpendAmountInput-module_focus-visible__GfIP5,
.SpendAmountInput-module_input__qTtxX:focus-visible {
    outline: 0
}

.SpendAmountInput-module_active__sKoR5 {
    --tw-text-opacity: 1;
    color: color-mix(in srgb, var(--colors-ds-primary)calc(100%*var(--tw-text-opacity)), transparent)
}

.SpendAmountInput-module_preview__Yr5p_ {
    --tw-text-opacity: 1;
    color: color-mix(in srgb, var(--colors-ds-neutral)calc(100%*var(--tw-text-opacity)), transparent)
}

.AssetButton-module_button__RDxUW {
    background-color: var(--background-color-ds-button-neutral-medium);
    cursor: pointer;
    border: 1px solid #0000;
    border-radius: 12px;
    flex-direction: row;
    align-items: center;
    height: 48px;
    padding: 8px 12px 8px 8px;
    display: flex
}

.AssetButton-module_button__RDxUW:hover:not(:disabled) {
    background-color: var(--background-color-ds-button-neutral-medium-hover);
    border-color: #9497a9
}

.AssetButton-module_button__RDxUW:hover:not(:disabled) .AssetButton-module_iconWrapper__l3ZOd path {
    stroke: color-mix(in srgb, var(--stroke-ds-icon-primary)calc(100%*1), transparent)
}

.AssetButton-module_button__RDxUW:disabled {
    cursor: not-allowed
}

.SpendAmountInput-module_wrapper__VnG8C {
    cursor: text;
    justify-content: flex-end;
    height: 84px;
    padding-right: 1rem;
    display: flex;
    position: relative
}

.SpendAmountInput-module_wrapper__VnG8C:hover input,
.SpendAmountInput-module_wrapper__VnG8C:hover input::placeholder {
    color: #5d45dc
}

.SpendAmountInput-module_inputWrapper__C_2Ni {
    width: 100%
}

.SpendAmountInput-module_clearButton__TRS43 {
    visibility: hidden
}

.SpendAmountInput-module_input__SP_Dq {
    font-family: var(--fontFamily-ds-heading2);
    font-size: var(--fontSize-ds-heading2);
    font-weight: var(--fontWeight-ds-heading2);
    line-height: var(--lineHeight-ds-heading2);
    text-align: left;
    background-color: #0000;
    border: 0;
    height: 100%;
    width: 100% !important
}

.SpendAmountInput-module_input__SP_Dq.SpendAmountInput-module_focus-visible__Bj5WF,
.SpendAmountInput-module_input__SP_Dq:focus-visible {
    outline: 0
}

.SpendAmountInput-module_active__pkWkW {
    --tw-text-opacity: 1;
    color: color-mix(in srgb, var(--colors-ds-primary)calc(100%*var(--tw-text-opacity)), transparent)
}

.SpendAmountInput-module_preview__nGAhW {
    --tw-text-opacity: 1;
    color: color-mix(in srgb, var(--colors-ds-neutral)calc(100%*var(--tw-text-opacity)), transparent)
}

.NavBar-module_navButtonsContainer__JDnGy {
    justify-content: flex-start;
    align-items: center;
    gap: .5rem;
    width: 100%;
    display: flex
}

.NavBar-module_bg-ds-dialog__kq1nF .NavBar-module_navButtonsContainer__JDnGy .NavBar-module_bg-ds-table-sticky__KSKOg {
    --tw-bg-opacity: 1;
    background-color: color-mix(in srgb, var(--background-color-ds-table-cell-sticky-container)calc(100%*var(--tw-bg-opacity)), transparent)
}

.NavBar-module_navButtonsContainer__JDnGy .NavBar-module_bg-ds-card__oyXfK .NavBar-module_bg-ds-table-sticky__KSKOg {
    --tw-bg-opacity: 1;
    background-color: color-mix(in srgb, var(--background-color-ds-table-cell-sticky-container-card)calc(100%*var(--tw-bg-opacity)), transparent)
}

.NavBar-module_navButtonsContainer__JDnGy .NavBar-module_bg-ds-table-sticky__KSKOg {
    --tw-bg-opacity: 1;
    background-color: color-mix(in srgb, var(--background-color-ds-table-cell-sticky-container)calc(100%*var(--tw-bg-opacity)), transparent)
}

.NavBar-module_navButtonsContainer__JDnGy {
    --tw-bg-opacity: 1;
    background-color: color-mix(in srgb, var(--background-color-ds-container)calc(100%*var(--tw-bg-opacity)), transparent)
}

.EditScheduledOrderHeader-module_editContent__flUDr {
    align-items: center;
    display: flex
}

.SuccessContent-module_container__N11nN {
    border-top-left-radius: 1rem;
    border-top-right-radius: 1rem;
    justify-items: center;
    width: 100%;
    margin-top: auto;
    padding: 1.5rem;
    display: grid
}

.SuccessContent-module_content__i88mM {
    text-align: center;
    justify-items: center;
    row-gap: 1rem;
    width: 100%;
    margin-top: .5rem;
    display: grid
}

.RecurringNext-module_simpleDescriptionContainer__x7XuC {
    flex-direction: column;
    align-items: center;
    gap: 1em;
    display: flex
}

.RecurringNext-module_simpleDescriptionFooter__cSlCg {
    align-items: center;
    display: flex
}

.CanadianSuitabilityLimits-module_wrapper__PyRb9 {
    text-align: center;
    gap: 12px 0;
    display: grid
}

.CanadianSuitabilityLimits-module_fontWeightOverride__kTOOL {
    font-weight: 500
}

.Review-module_reviewContainer__tC9zq {
    flex-direction: column;
    gap: .75rem;
    height: 100%;
    display: flex
}

.Review-module_assetDetailsContainer__AjNRp {
    flex-direction: column;
    align-items: center;
    display: flex
}

.Review-module_iconContainer__Wqff4 {
    justify-content: center;
    align-items: center;
    width: 4rem;
    height: 4rem;
    display: flex
}

.Review-module_cryptoAssetStatement__D6h3M {
    margin-bottom: .75rem;
    margin-left: 1.75rem
}

.CustomTargetPriceReview-module_amountTooltipWrapper__bF5e8 {
    align-items: center;
    display: flex
}

.Review-module_reviewContainer__mSOfG {
    flex-direction: column;
    gap: .5rem;
    height: 100%;
    display: flex
}

.Review-module_assetDetailsContainer__pL7_A {
    flex-direction: column;
    align-items: center;
    display: flex
}

.Review-module_iconContainer__PUG8L {
    justify-content: center;
    align-items: center;
    width: 4rem;
    height: 4rem;
    display: flex
}

.Review-module_cryptoAssetStatement__IkmyB {
    align-self: center
}

.Review-module_assetHeroSubtitleContainer__UNGym {
    align-items: center;
    gap: .4rem;
    display: flex
}

.SetTargetPriceView-module_body__J8hHx {
    flex-direction: column;
    height: 100%;
    display: flex
}

.SetTargetPriceView-module_body__J8hHx>:not(:first-child),
.SetTargetPriceView-module_bodyContent__vmqGw>:not(:first-child) {
    margin-top: 1rem
}

.SetTargetPriceView-module_reviewButton__nYFW7 {
    align-items: flex-end;
    width: 100%;
    display: flex;
    position: relative
}

.SetTargetPriceView-module_reviewButton__nYFW7:before {
    content: "";
    background: linear-gradient(to top, var(--background-color-ds-full-screen-dialog), transparent);
    width: 100%;
    height: 1rem;
    position: absolute;
    top: -1rem;
    left: 0
}

.Define-module_titleContainer__lT1qx {
    flex-direction: column;
    align-items: center;
    gap: .4rem;
    display: flex
}

.Define-module_container__FYyHn {
    background-color: #0000;
    flex-direction: column;
    justify-items: center;
    gap: 1rem;
    padding-left: 1.5rem;
    padding-right: 1.5rem;
    display: flex
}

.Define-module_cardsContainer__OURST {
    flex-direction: column;
    gap: .5rem;
    margin-bottom: 2rem;
    display: flex
}

.Define-module_cardsContainer__OURST>div {
    border-color: #e5e6ec
}

.Define-module_cardContent__UhevP {
    flex-direction: column;
    display: flex
}

.Define-module_cardIcons__mgmWV {
    gap: .4rem;
    display: flex
}

.Define-module_cardContentContainer__jTa1f {
    justify-content: space-between;
    align-items: center;
    display: flex
}

.ExecutionError-module_errorContainer__TanTC {
    grid-template-rows: min-content;
    gap: 1rem;
    height: 100%;
    display: grid
}

.ExecutionError-module_errorDetailsContainer__fVtAk {
    text-align: center;
    flex-direction: column;
    align-items: center;
    display: flex
}

.ExecutionError-module_detailsText__EkMqJ {
    text-align: center;
    margin-top: .5rem;
    padding-left: 1.5rem;
    padding-right: 1.5rem
}

.ExecutionError-module_buttons__BtMY9 {
    align-self: end;
    gap: 1rem;
    padding: 1.5rem;
    display: grid
}

.ExecutionError-module_errorImage__JcfuP {
    background-image: url(../../../static/image/unknown-error.5fa8aaed.png);
    background-size: cover;
    width: 12.5rem;
    height: 12.5rem
}

.ExecutionError-module_unknownError__ya4lh {
    background-image: url(../../../static/image/unknown-error.5fa8aaed.png)
}

.ExecutionError-module_insufficientFundsError__Nzfkw {
    background-image: url(../../../static/image/insufficient-funds-error.9acce182.png)
}

.ErrorPanel-module_errorPanel__jEJra {
    grid-template-rows: min-content;
    gap: 1rem;
    height: 100%;
    display: grid
}

.ErrorPanel-module_errorPanelContent__Dy9Rw {
    text-align: center;
    flex-direction: column;
    align-items: center;
    padding-left: 1.5rem;
    padding-right: 1.5rem;
    display: flex
}

.ErrorPanel-module_errorPanelButtons__S01Jn {
    align-self: end;
    gap: 1rem;
    padding: 1.5rem;
    display: grid
}

.ErrorPanel-module_errorPanelImage__bekRE {
    background-size: cover;
    width: 12.5rem;
    height: 12.5rem
}

.ErrorPanel-module_default__UeG90 {
    background-image: url(../../../static/image/restriction.d081ac71.webp)
}