/* Global */

/* Scroll Bar */

* {
    scrollbar-color: rgba(255, 255, 255, .15) transparent;
    scrollbar-width: thin;
}

/* TABS COMPONENT */
.mt-tabs {
    width: 100%;
}

.mt-tabs__list {
    display: flex;
    gap: 2px;
    min-width: 100%;
}


.mt-tabs__item {
    position: relative;
    padding: 12px;

    flex: 1;
    min-width: 0;
    display: flex;
    gap: 16px;
    align-items: center;
    justify-content: space-between;

    border-radius: 16px 16px 0 0;
    border-style: solid;
    border-width: 1px;

    cursor: pointer;

    transition: none;
}

.mt-tabs__item[aria-selected="true"] {
    border-color: transparent;
    background: var(--Surface-Page, #1E1E1E);
    z-index: 1;
}

.mt-tabs__item[disabled],
.mt-tabs__item[aria-selected="false"] {
    border-color: transparent;
    background: transparent;
}

.mt-tabs__item[aria-selected="false"]:hover {
    background: var(--Surface-Page, #1E1E1E);
}

.mt-tabs__item[aria-selected="false"]:hover:after {
    content: '';
    position: absolute;
    background: var(--Surface-Page, #1E1E1E);
    left: -1px;
    right: -1px;
    bottom: -15px;
    height: 15px;
}

.mt-tabs__item[disabled] {
    pointer-events: none;
    opacity: 0.40;
}

.mt-tabs__panel.is-hidden {
    display: none;
}

.mt-tabs__item__content {
    display: flex;
    flex-direction: column;
    min-width: 0;
    width: 100%;
}

.mt-tabs__title {
    display: flex;
    column-gap: 8px;
}

.mt-tabs__title__icon {
    width: 24px;
    height: 24px;
}

.mt-tabs__title__text {
    color: var(--Text-Headings, white);
    font-size: 20px;
    font-weight: 700;
    line-height: 32px;
}

.mt-tabs__subtitle {
    color: var(--Text-Body, #A8A29E);
    font-size: 16px;
    font-weight: 500;
    line-height: 24px;
}

.mt-tabs__title__text,
.mt-tabs__subtitle {
    overflow: hidden;
    text-wrap: nowrap;
    text-overflow: ellipsis;
}

@media (max-width: 767.98px) {
    .mt-tabs__container {
        padding: 24px;
        border-radius: 16px;
        border: 1px solid var(--Colors-Gray-700, #404040);
        background: var(--Surface-Page, #1E1E1E);
    }

    .mt-tabs__list {
        margin-bottom: 32px;
    }

    .mt-tabs__item {
        border-color: var(--Colors-Gray-700, #404040);
        border-radius: 16px;
    }

    .mt-tabs__item[aria-selected="false"] {
        display: none;
    }

    .mt-tabs__list a.mt-tabs__item.is-first {
        border: 1px solid rgb(64 64 64 / var(--tw-border-opacity, 1))
    }

    .mt-pricing-table-plan-options__wrapper {
        display: none;
    }
}

@media (min-width: 768px) {
    .mt-tabs__item[aria-selected="true"] {
        border-bottom: none;
    }

    .mt-tabs__item[aria-selected="true"]:after {
        content: '';
        position: absolute;
        bottom: -4px;
        left: 0;
        width: 100%;
        border-bottom: 6px solid var(--Surface-Page, #1E1E1E);
    }

    .mt-tabs__item__content {
        align-items: center;
    }

    .mt-tabs__title {
        flex-direction: column;
        align-items: center;

    }

    .mt-tabs__title__text,
    .mt-tabs__subtitle {
        text-align: center;
    }

    .mt-tabs__panel {
        position: relative;
        padding: 24px;
        border-radius: 16px;
        /*border: 1px solid var(--Colors-Gray-700, #404040);*/
        background: var(--Surface-Page, #1E1E1E);
    }

    .mt-tabs__panel.is-first {
        border-top-left-radius: 0;
    }

    .mt-tabs__panel.is-last {
        border-top-right-radius: 0;
    }

    .mt-tabs__item__cta {
        display: none;
    }
}

.mt-tabs-no-border .mt-tabs__list a,
.mt-tabs-no-border .mt-tabs__panel {
    border: none;
}

/* END TABS COMPONENT */

/* CARD COMPONENT */


.mt-card {
    position: relative;
    display: flex;
    flex-direction: column;
    gap: 8px;
    width: 100%;
    height: 100%;
    border: 1px solid transparent;
    border-radius: var(--Border-Radius-xl, 16px);
    background: var(--Surface-Page, #1E1E1E);
    padding: var(--Scale-400, 16px);
}

.mt-card .mt-card__wrapper {
    display: flex;
    flex-direction: column;
    align-items: flex-start;
    gap: var(--Scale-800, 32px);
    flex: 1 0 0;
    align-self: stretch;
}


@media (min-width: 768px) {
    .mt-card.mt-card__row {
        flex-direction: row;
    }
}

.mt-card.mt-card-dark {
    border-color: transparent;
    background: var(--Surface-Body, #131210);
}

.mt-card.mt-card--login-bg {
    position: relative;
    overflow: hidden;
    background-color: transparent;
    background-image: url("/wp-content/themes/megatrader-addons/assets/img/login-card.svg");
    background-size: cover;
    background-position: center;
    background-repeat: no-repeat;
}

.mt-card.mt-card_bg-layer {
    border-color: transparent;
    background: rgba(255, 255, 255, 0.05);
}

.mt-card.mt-card_radius-small {
    border-radius: var(--Border-Radius-md, 8px);
}

.mt-card.mt-card_border {
    border: 1px solid var(--Colors-Gray-700, #404040);
}

.mt-card.mt-card-xs {
    padding: 8px;
    border-radius: var(--Border-Radius-xl, 8px);
    gap: 12px;
}

.mt-card.mt-card-md {
    padding: 24px;
    gap: 16px;
}

.mt-card.disabled {
    pointer-events: none;
    opacity: 0.40;
}

.mt-card.disabled-within {
    pointer-events: none;
}

.mt-card.disabled-within .disabled-target {
    opacity: 0.40;
}

.mt-card-radio {
    border-width: 2px;
    cursor: pointer;
    margin-bottom: 0;
}

input[type="radio"]:checked + .radio__label__wrapper > label.mt-card-radio,
.mt-card.active {
    border-radius: var(--Border-Radius-xl, 16px);
    border-color: var(--Primary-400, #FFB34A);
    background: rgba(255, 179, 74, 0.20);
}

input.mt-circle-radio[type="radio"]:checked + .radio__label__wrapper > label.mt-card-radio,
.mt-card.active {
    border-radius: var(--Border-Radius-xl, 16px);
    border-color: var(--Primary-400, #FFB34A);
    background: var(--body-bg);
}

/*input.mt-circle-radio[type="radio"] + .radio__label__wrapper > label.mt-card-radio .mt-card__title {*/
/*    width: 100%;*/
/*}*/

input.mt-circle-radio[type="radio"]:disabled + .radio__label__wrapper > label.mt-card.mt-card-radio {
    border-radius: var(--Border-Radius-xl, 16px);
    border-color: #1C1917;
}

input.mt-circle-radio[type="radio"]:disabled + .radio__label__wrapper > label.mt-card.mt-card-radio > * {
    opacity: 0.20;
}

input.mt-circle-radio[type="radio"]:not(:checked) + .radio__label__wrapper > label.mt-card-radio,
.mt-card.active {
    border-radius: var(--Border-Radius-xl, 16px);
    border-color: var(--colors-gray-700, #FFB34A);
    background: var(--body-bg);
}

input[type="radio"] + .radio__label__wrapper > label.mt-card-radio .mt-card__radio,
.mt-card .mt-card__radio {
    width: 30px;
    height: 30px;
    background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="30" height="30" viewBox="0 0 30 30" fill="none"><circle cx="15" cy="15" r="12" fill="%23404040"/></svg>');
}

input.mt-circle-radio[type="radio"] + .radio__label__wrapper > label.mt-card-radio .mt-card__radio,
.mt-card .mt-card__radio {
    width: 24px;
    height: 24px;
    background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="30" height="30" viewBox="0 0 24 24" fill="none"><path d="M12 0C18.6274 0 24 5.37258 24 12C24 18.6274 18.6274 24 12 24C5.37258 24 0 18.6274 0 12C0 5.37258 5.37258 0 12 0ZM12 2C6.47715 2 2 6.47715 2 12C2 17.5228 6.47715 22 12 22C17.5228 22 22 17.5228 22 12C22 6.47715 17.5228 2 12 2Z" fill="%23ffffff"/></svg>');
    background-repeat: no-repeat;
    background-size: contain;
    background-position: center;
}

input[type="radio"]:checked + .radio__label__wrapper > label.mt-card-radio .mt-card__radio,
.mt-card.active .mt-card__radio {
    background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="30" height="30" viewBox="0 0 30 30" fill="none"><mask id="mask0_13111_31576" style="mask-type:alpha" maskUnits="userSpaceOnUse" x="0" y="0" width="30" height="30"><rect width="30" height="30" fill="%23D9D9D9"/></mask><g mask="url(%23mask0_13111_31576)"><path d="M13.25 20.75L22.0625 11.9375L20.3125 10.1875L13.25 17.25L9.6875 13.6875L7.9375 15.4375L13.25 20.75ZM15 27.5C13.2708 27.5 11.6458 27.1719 10.125 26.5156C8.60417 25.8594 7.28125 24.9688 6.15625 23.8438C5.03125 22.7188 4.14063 21.3958 3.48438 19.875C2.82812 18.3542 2.5 16.7292 2.5 15C2.5 13.2708 2.82812 11.6458 3.48438 10.125C4.14063 8.60417 5.03125 7.28125 6.15625 6.15625C7.28125 5.03125 8.60417 4.14063 10.125 3.48438C11.6458 2.82812 13.2708 2.5 15 2.5C16.7292 2.5 18.3542 2.82812 19.875 3.48438C21.3958 4.14063 22.7188 5.03125 23.8438 6.15625C24.9688 7.28125 25.8594 8.60417 26.5156 10.125C27.1719 11.6458 27.5 13.2708 27.5 15C27.5 16.7292 27.1719 18.3542 26.5156 19.875C25.8594 21.3958 24.9688 22.7188 23.8438 23.8438C22.7188 24.9688 21.3958 25.8594 19.875 26.5156C18.3542 27.1719 16.7292 27.5 15 27.5Z" fill="%23FFB34A"/></g></svg>');
}

input.mt-circle-radio[type="radio"]:checked + .radio__label__wrapper > label.mt-card-radio .mt-card__radio,
.mt-card.active .mt-card__radio {
    background-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="30" height="30" viewBox="0 0 24 24" fill="none"><path fill-rule="evenodd" clip-rule="evenodd" d="M24 12C24 18.6274 18.6274 24 12 24C5.37258 24 0 18.6274 0 12C0 5.37258 5.37258 0 12 0C18.6274 0 24 5.37258 24 12ZM22 12C22 17.5228 17.5228 22 12 22C6.47715 22 2 17.5228 2 12C2 6.47715 6.47715 2 12 2C17.5228 2 22 6.47715 22 12ZM12 18C15.3137 18 18 15.3137 18 12C18 8.68629 15.3137 6 12 6C8.68629 6 6 8.68629 6 12C6 15.3137 8.68629 18 12 18Z" fill="%23ffffff"/></svg>');
}

input[type="radio"]:checked + .radio__label__wrapper > label.mt-card-radio .mt-card_check-list__item__text {
    color: white;
}

.mt-card .mt-card__header {
    display: flex;
    justify-content: space-between;
    align-items: center;
    gap: 16px;
}

.mt-card .mt-card__header.mt-card__header-col {
    flex-direction: column;

    align-items: baseline;
    gap: 8px;
    justify-content: flex-start;
}

.mt-card .mt-card__header .mt-card__header-info {
    color: var(--Text-Headings, #FFF);
    font-size: var(--Text-FontSize-Body-lg, 20px);
    font-style: normal;
    font-weight: 500;
    line-height: var(--Text-Lineheight-Body-lg, 32px);
}

.mt-card__body {
    width: 100%;
}

.mt-card .mt-card__badge_outline {
    position: absolute;
    top: -12px;
    right: 16px;
}

.mt-card .mt-card__title {
    display: flex;
    align-items: center;
    gap: 8px;
}

.mt-card .mt-card__title__icon {
    width: 24px;
    height: 24px;
}

.mt-card .mt-card__title__image {
    width: 30px;
    height: 30px;
}

.mt-card .mt-card__title__text {
    color: var(--Text-Headings, #FFF);
    font-family: var(--Type-Font-Family-Body, Roboto);
    font-size: var(--Text-FontSize-Body-lg, 20px);
    font-style: normal;
    font-weight: 700;
    line-height: var(--Text-Lineheight-Body-lg, 32px);
}

.mt-card .mt-card__title__journal {
    color: var(--Text-Body, #A8A29E);
    font-family: var(--Type-Font-Family-Body, Roboto);
    font-size: var(--Text-FontSize-Body-md, 16px);
    font-style: normal;
    font-weight: 500;
    line-height: var(--Text-Lineheight-Body-md, 24px);
    /* 150% */
}

.mt-card .mt-card__check-list {
    display: flex;
    flex-direction: column;
    list-style-type: none;
    margin: 0;
    padding: 0;
}

.mt-card .mt-card__check-list__item {
    display: flex;
    align-items: center;
    gap: 8px;
    padding-block: 4px;
}

.mt-card .mt-card__check-list__item__text {
    color: var(--Basic-White, #FFF);
    font-family: var(--Type-Font-Family-Body, Roboto);
    font-size: var(--Text-FontSize-Body-md, 16px);
    font-style: normal;
    font-weight: 500;
    line-height: var(--Text-Lineheight-Body-md, 24px);
    /* 150% */
}

.mt-card .mt-card__links {
    display: flex;
    flex-direction: column;
    gap: 4px;
}

.mt-card .mt-card__links__item {
    width: fit-content;
}

.mt-card .mt-card__item {
    align-self: stretch;
    padding-top: 16px;
    padding-bottom: 16px;
    justify-content: space-between;
    align-items: center;
    display: inline-flex;
    border-bottom: 1px solid var(--colors-gray-700, #404040);
}

/*
.mt-card .mt-card__item:not(:last-child) {
    border-bottom: 1px var(--Colors-Gray-700, #404040) solid;
}
*/

.mt-card .mt-card__item .mt-card__item-text {
    flex: 1 1 0;
    color: var(--Text-Body, #A8A29E);
    font-size: 16px;
    font-family: var(--Type-Font-Family-Body, Roboto);
    font-weight: 500;
    line-height: 24px;
    word-wrap: break-word;

}

.mt-card .mt-card__item .mt-card__item-value {
    flex: 1 1 0;
    text-align: right;
    font-size: 16px;
    font-family: var(--Type-Font-Family-Body, Roboto);
    font-weight: 500;
    line-height: 24px;
    word-wrap: break-word;
    position: relative;

}


.mt-card .mt-card__item .mt-card__item-value.failed {
    color: var(--Error-500, #F43F5E);

}

.mt-card .mt-card__item .mt-card__item-value.in-progress {
    color: var(--Text-Success, #2DD4BF);
}

.mt-card .mt-card__item .mt-card__item-value .mt-profit-inline {
    display: inline-flex;
    align-items: baseline;
    gap: .375rem;
    white-space: nowrap;
    overflow-wrap: normal;
    word-break: normal;
}

.mt-card .mt-card__item .mt-card__item-value .mt-profit-sep {
    padding: 0 .125rem;
}

@supports (text-wrap:balance) {
    .mt-card .mt-card__item .mt-card__item-value .mt-profit-inline {
        text-wrap: nowrap;
    }
}

/* END CARD COMPONENT */

/* ICONS */

.mt-icon {
    display: block;
    width: 24px;
    height: 24px;
    background-color: currentColor;
    background-repeat: no-repeat;
    background-position: center;
    background-size: cover;
    mask-repeat: no-repeat;
    mask-size: contain;
    flex: 0 0 24px;
    min-height: 24px;
    min-width: 24px;
    line-height: 0;
}

.mt-icon.mt-icon-sm {
    width: 20px;
    height: 20px;
    flex: 0 0 20px;
    min-width: 20px;
    min-height: 20px;
}

.mt-icon.mt-icon-md {
    width: 30px;
    height: 30px;
    flex: 0 0 30px;
    min-width: 30px;
    min-height: 30px;
}

.mt-icon.mt-icon-white {
    background-color: white;
}

.mt-icon.mt-icon-success {
    background-color: #2DD4BF;
}

.mt-icon.mt-icon-success-dark {
    background-color: #0D9488;
}


.mt-icon.mt-icon-primary {
    background-color: var(--Primary-400, #FFB34A);
}

.mt-icon.mt-icon-error {
    background-color: #F43F5E;
}

.mt-icon.mt-icon-base {
    background-color: #A8A29E;
}

.mt-icon.mt-icon.mt-icon-gray {
    background-color: #404040;
}

.mt-icon.mt-icon-info {
    background-color: #60A5FA;
}

.mt-icon.mt-icon-dark {
    background-color: #131210;
}

.mt-icon.mt-icon-warning-600 {
    background-color: #EA580C;
}

.mt-icon.mt-icon-purple {
    background-color: #5E59EC;
}

.mt-icon_account {
    mask-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20" fill="none"><path d="M3.85 15.1C4.7 14.45 5.65 13.9375 6.7 13.5625C7.75 13.1875 8.85 13 10 13C11.15 13 12.25 13.1875 13.3 13.5625C14.35 13.9375 15.3 14.45 16.15 15.1C16.7333 14.4167 17.1875 13.6417 17.5125 12.775C17.8375 11.9083 18 10.9833 18 10C18 7.78333 17.2208 5.89583 15.6625 4.3375C14.1042 2.77917 12.2167 2 10 2C7.78333 2 5.89583 2.77917 4.3375 4.3375C2.77917 5.89583 2 7.78333 2 10C2 10.9833 2.1625 11.9083 2.4875 12.775C2.8125 13.6417 3.26667 14.4167 3.85 15.1ZM10 11C9.01667 11 8.1875 10.6625 7.5125 9.9875C6.8375 9.3125 6.5 8.48333 6.5 7.5C6.5 6.51667 6.8375 5.6875 7.5125 5.0125C8.1875 4.3375 9.01667 4 10 4C10.9833 4 11.8125 4.3375 12.4875 5.0125C13.1625 5.6875 13.5 6.51667 13.5 7.5C13.5 8.48333 13.1625 9.3125 12.4875 9.9875C11.8125 10.6625 10.9833 11 10 11ZM10 20C8.61667 20 7.31667 19.7375 6.1 19.2125C4.88333 18.6875 3.825 17.975 2.925 17.075C2.025 16.175 1.3125 15.1167 0.7875 13.9C0.2625 12.6833 0 11.3833 0 10C0 8.61667 0.2625 7.31667 0.7875 6.1C1.3125 4.88333 2.025 3.825 2.925 2.925C3.825 2.025 4.88333 1.3125 6.1 0.7875C7.31667 0.2625 8.61667 0 10 0C11.3833 0 12.6833 0.2625 13.9 0.7875C15.1167 1.3125 16.175 2.025 17.075 2.925C17.975 3.825 18.6875 4.88333 19.2125 6.1C19.7375 7.31667 20 8.61667 20 10C20 11.3833 19.7375 12.6833 19.2125 13.9C18.6875 15.1167 17.975 16.175 17.075 17.075C16.175 17.975 15.1167 18.6875 13.9 19.2125C12.6833 19.7375 11.3833 20 10 20Z" fill="%23A8A29E"/></svg>');
}

.mt-icon_mail {
    mask-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none"><mask id="mask0_13853_6364" style="mask-type:alpha" maskUnits="userSpaceOnUse" x="0" y="0" width="24" height="24"><rect width="24" height="24" fill="%23D9D9D9"/></mask><g mask="url(%23mask0_13853_6364)"><path d="M4 20C3.45 20 2.97917 19.8042 2.5875 19.4125C2.19583 19.0208 2 18.55 2 18V6C2 5.45 2.19583 4.97917 2.5875 4.5875C2.97917 4.19583 3.45 4 4 4H20C20.55 4 21.0208 4.19583 21.4125 4.5875C21.8042 4.97917 22 5.45 22 6V18C22 18.55 21.8042 19.0208 21.4125 19.4125C21.0208 19.8042 20.55 20 20 20H4ZM12 13L20 8V6L12 11L4 6V8L12 13Z" fill="%23A8A29E"/></g></svg>');
}

.mt-icon_phone {
    mask-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none"><mask id="mask0_13853_6367" style="mask-type:alpha" maskUnits="userSpaceOnUse" x="0" y="0" width="24" height="24"><rect width="24" height="24" fill="%23D9D9D9"/></mask><g mask="url(%23mask0_13853_6367)"><path d="M19.95 21C17.8667 21 15.8083 20.5458 13.775 19.6375C11.7417 18.7292 9.89167 17.4417 8.225 15.775C6.55833 14.1083 5.27083 12.2583 4.3625 10.225C3.45417 8.19167 3 6.13333 3 4.05C3 3.75 3.1 3.5 3.3 3.3C3.5 3.1 3.75 3 4.05 3H8.1C8.33333 3 8.54167 3.07917 8.725 3.2375C8.90833 3.39583 9.01667 3.58333 9.05 3.8L9.7 7.3C9.73333 7.56667 9.725 7.79167 9.675 7.975C9.625 8.15833 9.53333 8.31667 9.4 8.45L6.975 10.9C7.30833 11.5167 7.70417 12.1125 8.1625 12.6875C8.62083 13.2625 9.125 13.8167 9.675 14.35C10.1917 14.8667 10.7333 15.3458 11.3 15.7875C11.8667 16.2292 12.4667 16.6333 13.1 17L15.45 14.65C15.6 14.5 15.7958 14.3875 16.0375 14.3125C16.2792 14.2375 16.5167 14.2167 16.75 14.25L20.2 14.95C20.4333 15.0167 20.625 15.1375 20.775 15.3125C20.925 15.4875 21 15.6833 21 15.9V19.95C21 20.25 20.9 20.5 20.7 20.7C20.5 20.9 20.25 21 19.95 21Z" fill="%23A8A29E"/></g></svg>');
}

.mt-icon_home {
    mask-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none"><mask id="mask0_13853_6370" style="mask-type:alpha" maskUnits="userSpaceOnUse" x="0" y="0" width="24" height="24"><rect width="24" height="24" fill="%23D9D9D9"/></mask><g mask="url(%23mask0_13853_6370)"><path d="M4 21V9L12 3L20 9V21H14V14H10V21H4Z" fill="%23A8A29E"/></g></svg>');
}

.mt-icon_profit {
    mask-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none"><mask id="mask0_13071_35427" style="mask-type:alpha" maskUnits="userSpaceOnUse" x="0" y="0" width="24" height="24"><rect width="24" height="24" fill="%23D9D9D9"/></mask><g mask="url(%23mask0_13071_35427)"><path d="M12 22C10.6167 22 9.31667 21.7375 8.1 21.2125C6.88333 20.6875 5.825 19.975 4.925 19.075C4.025 18.175 3.3125 17.1167 2.7875 15.9C2.2625 14.6833 2 13.3833 2 12C2 10.6167 2.2625 9.31667 2.7875 8.1C3.3125 6.88333 4.025 5.825 4.925 4.925C5.825 4.025 6.88333 3.3125 8.1 2.7875C9.31667 2.2625 10.6167 2 12 2C13.3833 2 14.6833 2.2625 15.9 2.7875C17.1167 3.3125 18.175 4.025 19.075 4.925C19.975 5.825 20.6875 6.88333 21.2125 8.1C21.7375 9.31667 22 10.6167 22 12C22 13.3833 21.7375 14.6833 21.2125 15.9C20.6875 17.1167 19.975 18.175 19.075 19.075C18.175 19.975 17.1167 20.6875 15.9 21.2125C14.6833 21.7375 13.3833 22 12 22ZM12 20C14.2333 20 16.125 19.225 17.675 17.675C19.225 16.125 20 14.2333 20 12C20 9.76667 19.225 7.875 17.675 6.325C16.125 4.775 14.2333 4 12 4C9.76667 4 7.875 4.775 6.325 6.325C4.775 7.875 4 9.76667 4 12C4 14.2333 4.775 16.125 6.325 17.675C7.875 19.225 9.76667 20 12 20ZM12 18C10.3333 18 8.91667 17.4167 7.75 16.25C6.58333 15.0833 6 13.6667 6 12C6 10.3333 6.58333 8.91667 7.75 7.75C8.91667 6.58333 10.3333 6 12 6C13.6667 6 15.0833 6.58333 16.25 7.75C17.4167 8.91667 18 10.3333 18 12C18 13.6667 17.4167 15.0833 16.25 16.25C15.0833 17.4167 13.6667 18 12 18ZM12 16C13.1 16 14.0417 15.6083 14.825 14.825C15.6083 14.0417 16 13.1 16 12C16 10.9 15.6083 9.95833 14.825 9.175C14.0417 8.39167 13.1 8 12 8C10.9 8 9.95833 8.39167 9.175 9.175C8.39167 9.95833 8 10.9 8 12C8 13.1 8.39167 14.0417 9.175 14.825C9.95833 15.6083 10.9 16 12 16ZM12 14C11.45 14 10.9792 13.8042 10.5875 13.4125C10.1958 13.0208 10 12.55 10 12C10 11.45 10.1958 10.9792 10.5875 10.5875C10.9792 10.1958 11.45 10 12 10C12.55 10 13.0208 10.1958 13.4125 10.5875C13.8042 10.9792 14 11.45 14 12C14 12.55 13.8042 13.0208 13.4125 13.4125C13.0208 13.8042 12.55 14 12 14Z" fill="white"/></g></svg>');
}

.mt-icon_max-drawdown {
    mask-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none"><mask id="mask0_13071_35494" style="mask-type:alpha" maskUnits="userSpaceOnUse" x="0" y="0" width="24" height="24"><rect width="24" height="24" fill="%23D9D9D9"/></mask><g mask="url(%23mask0_13071_35494)"><path d="M16 20V13H20V20H16ZM10 20V4H14V20H10ZM4 20V9H8V20H4Z" fill="white"/></g></svg>');
}

.mt-icon_reset-fee {
    mask-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none"><mask id="mask0_13071_35524" style="mask-type:alpha" maskUnits="userSpaceOnUse" x="0" y="0" width="24" height="24"><rect width="24" height="24" fill="%23D9D9D9"/></mask><g mask="url(%23mask0_13071_35524)"><path d="M5.1 16.05C4.73333 15.4167 4.45833 14.7667 4.275 14.1C4.09167 13.4333 4 12.75 4 12.05C4 9.81667 4.775 7.91667 6.325 6.35C7.875 4.78333 9.76667 4 12 4H12.175L10.575 2.4L11.975 1L15.975 5L11.975 9L10.575 7.6L12.175 6H12C10.3333 6 8.91667 6.5875 7.75 7.7625C6.58333 8.9375 6 10.3667 6 12.05C6 12.4833 6.05 12.9083 6.15 13.325C6.25 13.7417 6.4 14.15 6.6 14.55L5.1 16.05ZM12.025 23L8.025 19L12.025 15L13.425 16.4L11.825 18H12C13.6667 18 15.0833 17.4125 16.25 16.2375C17.4167 15.0625 18 13.6333 18 11.95C18 11.5167 17.95 11.0917 17.85 10.675C17.75 10.2583 17.6 9.85 17.4 9.45L18.9 7.95C19.2667 8.58333 19.5417 9.23333 19.725 9.9C19.9083 10.5667 20 11.25 20 11.95C20 14.1833 19.225 16.0833 17.675 17.65C16.125 19.2167 14.2333 20 12 20H11.825L13.425 21.6L12.025 23Z" fill="white"/></g></svg>');
}

.mt-icon_max-contract {
    mask-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="25" height="24" viewBox="0 0 25 24" fill="none"><mask id="mask0_13071_35432" style="mask-type:alpha" maskUnits="userSpaceOnUse" x="0" y="0" width="25" height="24"><rect x="0.666992" width="24" height="24" fill="%23D9D9D9"/></mask><g mask="url(%23mask0_13071_35432)"><path d="M6.66699 22C6.11699 22 5.64616 21.8042 5.25449 21.4125C4.86283 21.0208 4.66699 20.55 4.66699 20V4C4.66699 3.45 4.86283 2.97917 5.25449 2.5875C5.64616 2.19583 6.11699 2 6.66699 2H14.667L20.667 8V20C20.667 20.55 20.4712 21.0208 20.0795 21.4125C19.6878 21.8042 19.217 22 18.667 22H6.66699ZM13.667 9H18.667L13.667 4V9Z" fill="white"/></g></svg>');
}

.mt-icon_drawdown-mode {
    mask-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="25" height="24" viewBox="0 0 25 24" fill="none"><mask id="mask0_13071_35448" style="mask-type:alpha" maskUnits="userSpaceOnUse" x="0" y="0" width="25" height="24"><rect x="0.666992" width="24" height="24" fill="%23D9D9D9"/></mask><g mask="url(%23mask0_13071_35448)"><path d="M12.667 11C13.767 11 14.7087 10.6083 15.492 9.825C16.2753 9.04167 16.667 8.1 16.667 7V4H8.66699V7C8.66699 8.1 9.05866 9.04167 9.84199 9.825C10.6253 10.6083 11.567 11 12.667 11ZM4.66699 22V20H6.66699V17C6.66699 15.9833 6.90449 15.0292 7.37949 14.1375C7.85449 13.2458 8.51699 12.5333 9.36699 12C8.51699 11.4667 7.85449 10.7542 7.37949 9.8625C6.90449 8.97083 6.66699 8.01667 6.66699 7V4H4.66699V2H20.667V4H18.667V7C18.667 8.01667 18.4295 8.97083 17.9545 9.8625C17.4795 10.7542 16.817 11.4667 15.967 12C16.817 12.5333 17.4795 13.2458 17.9545 14.1375C18.4295 15.0292 18.667 15.9833 18.667 17V20H20.667V22H4.66699Z" fill="white"/></g></svg>');
}

.mt-icon_lightning {
    mask-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="25" height="24" viewBox="0 0 25 24" fill="none"><mask id="mask0_13071_35529" style="mask-type:alpha" maskUnits="userSpaceOnUse" x="0" y="0" width="25" height="24"><rect x="0.5" width="24" height="24" fill="%23D9D9D9"/></mask><g mask="url(%23mask0_13071_35529)"><path d="M8.5 22L9.5 15H4.5L13.5 2H15.5L14.5 10H20.5L10.5 22H8.5Z" fill="white"/></g></svg>');
}

.mt-icon_daily-loss-limit {
    mask-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="25" height="24" viewBox="0 0 25 24" fill="none"><mask id="mask0_13071_35437" style="mask-type:alpha" maskUnits="userSpaceOnUse" x="0" y="0" width="25" height="24"><rect x="0.333008" width="24" height="24" fill="%23D9D9D9"/></mask><g mask="url(%23mask0_13071_35437)"><path d="M12.3326 22.0246C12.066 22.0246 11.8118 21.9746 11.5701 21.8746C11.3285 21.7746 11.1076 21.6329 10.9076 21.4496L2.88262 13.4246C2.69928 13.2246 2.55762 13.0038 2.45762 12.7621C2.35762 12.5204 2.30762 12.2663 2.30762 11.9996C2.30762 11.7329 2.35762 11.4746 2.45762 11.2246C2.55762 10.9746 2.69928 10.7579 2.88262 10.5746L10.9076 2.54961C11.1076 2.34961 11.3285 2.20378 11.5701 2.11211C11.8118 2.02044 12.066 1.97461 12.3326 1.97461C12.5993 1.97461 12.8576 2.02044 13.1076 2.11211C13.3576 2.20378 13.5743 2.34961 13.7576 2.54961L21.7826 10.5746C21.9826 10.7579 22.1285 10.9746 22.2201 11.2246C22.3118 11.4746 22.3576 11.7329 22.3576 11.9996C22.3576 12.2663 22.3118 12.5204 22.2201 12.7621C22.1285 13.0038 21.9826 13.2246 21.7826 13.4246L13.7576 21.4496C13.5743 21.6329 13.3576 21.7746 13.1076 21.8746C12.8576 21.9746 12.5993 22.0246 12.3326 22.0246ZM11.3326 12.9996H13.3326V6.99961H11.3326V12.9996ZM12.3326 15.9996C12.616 15.9996 12.8535 15.9038 13.0451 15.7121C13.2368 15.5204 13.3326 15.2829 13.3326 14.9996C13.3326 14.7163 13.2368 14.4788 13.0451 14.2871C12.8535 14.0954 12.616 13.9996 12.3326 13.9996C12.0493 13.9996 11.8118 14.0954 11.6201 14.2871C11.4285 14.4788 11.3326 14.7163 11.3326 14.9996C11.3326 15.2829 11.4285 15.5204 11.6201 15.7121C11.8118 15.9038 12.0493 15.9996 12.3326 15.9996Z" fill="white"/></g></svg>');
}

.mt-icon_calendar {
    mask-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="25" height="24" viewBox="0 0 25 24" fill="none"><mask id="mask0_13071_35453" style="mask-type:alpha" maskUnits="userSpaceOnUse" x="0" y="0" width="25" height="24"><rect x="0.333008" width="24" height="24" fill="%23D9D9D9"/></mask><g mask="url(%23mask0_13071_35453)"><path d="M5.33301 22C4.78301 22 4.31217 21.8042 3.92051 21.4125C3.52884 21.0208 3.33301 20.55 3.33301 20V6C3.33301 5.45 3.52884 4.97917 3.92051 4.5875C4.31217 4.19583 4.78301 4 5.33301 4H6.33301V2H8.33301V4H16.333V2H18.333V4H19.333C19.883 4 20.3538 4.19583 20.7455 4.5875C21.1372 4.97917 21.333 5.45 21.333 6V20C21.333 20.55 21.1372 21.0208 20.7455 21.4125C20.3538 21.8042 19.883 22 19.333 22H5.33301ZM5.33301 20H19.333V10H5.33301V20Z" fill="white"/></g></svg>');
}

.mt-icon_wallet {
    mask-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="30" height="30" viewBox="0 0 30 30" fill="none"><mask id="mask0_13642_49882" style="mask-type:alpha" maskUnits="userSpaceOnUse" x="0" y="0" width="30" height="30"><rect width="30" height="30" fill="%23D9D9D9"/></mask><g mask="url(%23mask0_13642_49882)"><path d="M7.5 25C6.125 25 4.94792 24.5104 3.96875 23.5312C2.98958 22.5521 2.5 21.375 2.5 20V10C2.5 8.625 2.98958 7.44792 3.96875 6.46875C4.94792 5.48958 6.125 5 7.5 5H22.5C23.875 5 25.0521 5.48958 26.0312 6.46875C27.0104 7.44792 27.5 8.625 27.5 10V20C27.5 21.375 27.0104 22.5521 26.0312 23.5312C25.0521 24.5104 23.875 25 22.5 25H7.5ZM7.5 10H22.5C22.9583 10 23.3958 10.0521 23.8125 10.1562C24.2292 10.2604 24.625 10.4271 25 10.6562V10C25 9.3125 24.7552 8.72396 24.2656 8.23438C23.776 7.74479 23.1875 7.5 22.5 7.5H7.5C6.8125 7.5 6.22396 7.74479 5.73438 8.23438C5.24479 8.72396 5 9.3125 5 10V10.6562C5.375 10.4271 5.77083 10.2604 6.1875 10.1562C6.60417 10.0521 7.04167 10 7.5 10ZM5.1875 14.0625L19.0938 17.4375C19.2812 17.4792 19.4688 17.4792 19.6562 17.4375C19.8438 17.3958 20.0208 17.3125 20.1875 17.1875L24.5312 13.5625C24.3021 13.25 24.0104 12.9948 23.6563 12.7969C23.3021 12.599 22.9167 12.5 22.5 12.5H7.5C6.95833 12.5 6.48438 12.6406 6.07812 12.9219C5.67188 13.2031 5.375 13.5833 5.1875 14.0625Z" fill="%23FFB34A"/></g></svg>');
}

.mt-icon_grid {
    mask-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="30" height="30" viewBox="0 0 30 30" fill="none"><mask id="mask0_13068_34549" style="mask-type:alpha" maskUnits="userSpaceOnUse" x="0" y="0" width="30" height="30"><rect width="30" height="30" fill="%23D9D9D9"/></mask><g mask="url(%23mask0_13068_34549)"><path d="M6.25 26.25C5.5625 26.25 4.97396 26.0052 4.48438 25.5156C3.99479 25.026 3.75 24.4375 3.75 23.75V6.25C3.75 5.5625 3.99479 4.97396 4.48438 4.48438C4.97396 3.99479 5.5625 3.75 6.25 3.75H13.75V26.25H6.25ZM16.25 26.25V15H26.25V23.75C26.25 24.4375 26.0052 25.026 25.5156 25.5156C25.026 26.0052 24.4375 26.25 23.75 26.25H16.25ZM16.25 12.5V3.75H23.75C24.4375 3.75 25.026 3.99479 25.5156 4.48438C26.0052 4.97396 26.25 5.5625 26.25 6.25V12.5H16.25Z" fill="%23FFB34A"/></g></svg>');
}

.mt-icon_checkmark {
    mask-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none"><mask id="mask0_13244_18091" style="mask-type:alpha" maskUnits="userSpaceOnUse" x="0" y="0" width="24" height="24"><rect width="24" height="24" fill="%23D9D9D9"/></mask><g mask="url(%23mask0_13244_18091)"><path d="M9.5501 17.9996L3.8501 12.2996L5.2751 10.8746L9.5501 15.1496L18.7251 5.97461L20.1501 7.39961L9.5501 17.9996Z" fill="%23FFB34A"/></g></svg>');
}

.mt-icon_checkmark-solid {
    mask-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="25" height="24" viewBox="0 0 25 24" fill="none"><mask id="mask0_13798_20556" style="mask-type:alpha" maskUnits="userSpaceOnUse" x="0" y="0" width="25" height="24"><rect x="0.666992" width="24" height="24" fill="%23D9D9D9"/></mask><g mask="url(%23mask0_13798_20556)"><path d="M11.267 16.6L18.317 9.55L16.917 8.15L11.267 13.8L8.41699 10.95L7.01699 12.35L11.267 16.6ZM12.667 22C11.2837 22 9.98366 21.7375 8.76699 21.2125C7.55033 20.6875 6.49199 19.975 5.59199 19.075C4.69199 18.175 3.97949 17.1167 3.45449 15.9C2.92949 14.6833 2.66699 13.3833 2.66699 12C2.66699 10.6167 2.92949 9.31667 3.45449 8.1C3.97949 6.88333 4.69199 5.825 5.59199 4.925C6.49199 4.025 7.55033 3.3125 8.76699 2.7875C9.98366 2.2625 11.2837 2 12.667 2C14.0503 2 15.3503 2.2625 16.567 2.7875C17.7837 3.3125 18.842 4.025 19.742 4.925C20.642 5.825 21.3545 6.88333 21.8795 8.1C22.4045 9.31667 22.667 10.6167 22.667 12C22.667 13.3833 22.4045 14.6833 21.8795 15.9C21.3545 17.1167 20.642 18.175 19.742 19.075C18.842 19.975 17.7837 20.6875 16.567 21.2125C15.3503 21.7375 14.0503 22 12.667 22Z" fill="white"/></g></svg>');
}

.mt-icon_arrow-circle-solid,
.mt-icon_arrow-up-solid {
    mask-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="25" height="24" viewBox="0 0 25 24" fill="none"><mask id="mask0_13798_20563" style="mask-type:alpha" maskUnits="userSpaceOnUse" x="0" y="0" width="25" height="24"><rect x="0.333008" width="24" height="24" fill="%23D9D9D9"/></mask><g mask="url(%23mask0_13798_20563)"><path d="M11.333 16H13.333V11.8L14.933 13.4L16.333 12L12.333 8L8.33301 12L9.73301 13.4L11.333 11.8V16ZM12.333 22C10.9497 22 9.64967 21.7375 8.43301 21.2125C7.21634 20.6875 6.15801 19.975 5.25801 19.075C4.35801 18.175 3.64551 17.1167 3.12051 15.9C2.59551 14.6833 2.33301 13.3833 2.33301 12C2.33301 10.6167 2.59551 9.31667 3.12051 8.1C3.64551 6.88333 4.35801 5.825 5.25801 4.925C6.15801 4.025 7.21634 3.3125 8.43301 2.7875C9.64967 2.2625 10.9497 2 12.333 2C13.7163 2 15.0163 2.2625 16.233 2.7875C17.4497 3.3125 18.508 4.025 19.408 4.925C20.308 5.825 21.0205 6.88333 21.5455 8.1C22.0705 9.31667 22.333 10.6167 22.333 12C22.333 13.3833 22.0705 14.6833 21.5455 15.9C21.0205 17.1167 20.308 18.175 19.408 19.075C18.508 19.975 17.4497 20.6875 16.233 21.2125C15.0163 21.7375 13.7163 22 12.333 22Z" fill="white"/></g></svg>');
}

.mt-icon_arrow-down-solid {
    mask-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none"><mask id="mask0_183_892" style="mask-type:alpha" maskUnits="userSpaceOnUse" x="0" y="0" width="24" height="24"><rect width="24" height="24" fill="%23D9D9D9"/></mask><g mask="url(%23mask0_183_892)"><path d="M12 16L16 12L14.6 10.6L13 12.2V8H11V12.2L9.4 10.6L8 12L12 16ZM12 22C10.6167 22 9.31667 21.7375 8.1 21.2125C6.88333 20.6875 5.825 19.975 4.925 19.075C4.025 18.175 3.3125 17.1167 2.7875 15.9C2.2625 14.6833 2 13.3833 2 12C2 10.6167 2.2625 9.31667 2.7875 8.1C3.3125 6.88333 4.025 5.825 4.925 4.925C5.825 4.025 6.88333 3.3125 8.1 2.7875C9.31667 2.2625 10.6167 2 12 2C13.3833 2 14.6833 2.2625 15.9 2.7875C17.1167 3.3125 18.175 4.025 19.075 4.925C19.975 5.825 20.6875 6.88333 21.2125 8.1C21.7375 9.31667 22 10.6167 22 12C22 13.3833 21.7375 14.6833 21.2125 15.9C20.6875 17.1167 19.975 18.175 19.075 19.075C18.175 19.975 17.1167 20.6875 15.9 21.2125C14.6833 21.7375 13.3833 22 12 22Z" fill="black"/></g></svg>');
}

.mt-icon_caret-up-solid {
    mask-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none"><mask id="mask0_15450_14316" style="mask-type:alpha" maskUnits="userSpaceOnUse" x="0" y="0" width="24" height="24"><rect width="24" height="24" fill="%23D9D9D9"/></mask><g mask="url(%23mask0_15450_14316)"><path d="M12 11.325L15.075 14.4L16.5 13L12 8.5L7.5 13L8.925 14.4L12 11.325ZM12 22C10.6167 22 9.31667 21.7375 8.1 21.2125C6.88333 20.6875 5.825 19.975 4.925 19.075C4.025 18.175 3.3125 17.1167 2.7875 15.9C2.2625 14.6833 2 13.3833 2 12C2 10.6167 2.2625 9.31667 2.7875 8.1C3.3125 6.88333 4.025 5.825 4.925 4.925C5.825 4.025 6.88333 3.3125 8.1 2.7875C9.31667 2.2625 10.6167 2 12 2C13.3833 2 14.6833 2.2625 15.9 2.7875C17.1167 3.3125 18.175 4.025 19.075 4.925C19.975 5.825 20.6875 6.88333 21.2125 8.1C21.7375 9.31667 22 10.6167 22 12C22 13.3833 21.7375 14.6833 21.2125 15.9C20.6875 17.1167 19.975 18.175 19.075 19.075C18.175 19.975 17.1167 20.6875 15.9 21.2125C14.6833 21.7375 13.3833 22 12 22Z" fill="white"/></g></svg>');
}

.mt-icon_caret-down-solid {
    mask-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none"><mask id="mask0_5468_8495" style="mask-type:alpha" maskUnits="userSpaceOnUse" x="0" y="0" width="24" height="24"><rect width="24" height="24" fill="%23D9D9D9"/></mask><g mask="url(%23mask0_5468_8495)"><path d="M12 15.5L16.5 11L15.075 9.6L12 12.675L8.925 9.6L7.5 11L12 15.5ZM12 22C10.6167 22 9.31667 21.7375 8.1 21.2125C6.88333 20.6875 5.825 19.975 4.925 19.075C4.025 18.175 3.3125 17.1167 2.7875 15.9C2.2625 14.6833 2 13.3833 2 12C2 10.6167 2.2625 9.31667 2.7875 8.1C3.3125 6.88333 4.025 5.825 4.925 4.925C5.825 4.025 6.88333 3.3125 8.1 2.7875C9.31667 2.2625 10.6167 2 12 2C13.3833 2 14.6833 2.2625 15.9 2.7875C17.1167 3.3125 18.175 4.025 19.075 4.925C19.975 5.825 20.6875 6.88333 21.2125 8.1C21.7375 9.31667 22 10.6167 22 12C22 13.3833 21.7375 14.6833 21.2125 15.9C20.6875 17.1167 19.975 18.175 19.075 19.075C18.175 19.975 17.1167 20.6875 15.9 21.2125C14.6833 21.7375 13.3833 22 12 22Z" fill="black"/></g></svg>');
}

.mt-icon_caret-right-solid {
    mask-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none"><mask id="mask0_15450_14316" style="mask-type:alpha" maskUnits="userSpaceOnUse" x="0" y="0" width="24" height="24"><rect width="24" height="24" fill="%23D9D9D9"/></mask><g mask="url(%23mask0_15450_14316)"><path d="M12 11.325L15.075 14.4L16.5 13L12 8.5L7.5 13L8.925 14.4L12 11.325ZM12 22C10.6167 22 9.31667 21.7375 8.1 21.2125C6.88333 20.6875 5.825 19.975 4.925 19.075C4.025 18.175 3.3125 17.1167 2.7875 15.9C2.2625 14.6833 2 13.3833 2 12C2 10.6167 2.2625 9.31667 2.7875 8.1C3.3125 6.88333 4.025 5.825 4.925 4.925C5.825 4.025 6.88333 3.3125 8.1 2.7875C9.31667 2.2625 10.6167 2 12 2C13.3833 2 14.6833 2.2625 15.9 2.7875C17.1167 3.3125 18.175 4.025 19.075 4.925C19.975 5.825 20.6875 6.88333 21.2125 8.1C21.7375 9.31667 22 10.6167 22 12C22 13.3833 21.7375 14.6833 21.2125 15.9C20.6875 17.1167 19.975 18.175 19.075 19.075C18.175 19.975 17.1167 20.6875 15.9 21.2125C14.6833 21.7375 13.3833 22 12 22Z" fill="white"/></g></svg>');
    transform: rotate(90deg);
}

.mt-icon_caret-left-solid {
    mask-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none"><mask id="mask0_15450_14316" style="mask-type:alpha" maskUnits="userSpaceOnUse" x="0" y="0" width="24" height="24"><rect width="24" height="24" fill="%23D9D9D9"/></mask><g mask="url(%23mask0_15450_14316)"><path d="M12 11.325L15.075 14.4L16.5 13L12 8.5L7.5 13L8.925 14.4L12 11.325ZM12 22C10.6167 22 9.31667 21.7375 8.1 21.2125C6.88333 20.6875 5.825 19.975 4.925 19.075C4.025 18.175 3.3125 17.1167 2.7875 15.9C2.2625 14.6833 2 13.3833 2 12C2 10.6167 2.2625 9.31667 2.7875 8.1C3.3125 6.88333 4.025 5.825 4.925 4.925C5.825 4.025 6.88333 3.3125 8.1 2.7875C9.31667 2.2625 10.6167 2 12 2C13.3833 2 14.6833 2.2625 15.9 2.7875C17.1167 3.3125 18.175 4.025 19.075 4.925C19.975 5.825 20.6875 6.88333 21.2125 8.1C21.7375 9.31667 22 10.6167 22 12C22 13.3833 21.7375 14.6833 21.2125 15.9C20.6875 17.1167 19.975 18.175 19.075 19.075C18.175 19.975 17.1167 20.6875 15.9 21.2125C14.6833 21.7375 13.3833 22 12 22Z" fill="white"/></g></svg>');
    transform: rotate(-90deg);
}

.mt-icon_globe {
    mask-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20" fill="none"><mask id="mask0_13116_31777" style="mask-type:alpha" maskUnits="userSpaceOnUse" x="0" y="0" width="20" height="20"><rect width="20" height="20" fill="%23D9D9D9"/></mask><g mask="url(%23mask0_13116_31777)"><path d="M9.99984 18.3327C8.86095 18.3327 7.78456 18.1139 6.77067 17.6764C5.75678 17.2389 4.87137 16.6417 4.11442 15.8848C3.35748 15.1278 2.76025 14.2424 2.32275 13.2285C1.88525 12.2146 1.6665 11.1382 1.6665 9.99935C1.6665 8.84657 1.88525 7.76671 2.32275 6.75977C2.76025 5.75282 3.35748 4.87088 4.11442 4.11393C4.87137 3.35699 5.75678 2.75977 6.77067 2.32227C7.78456 1.88477 8.86095 1.66602 9.99984 1.66602C11.1526 1.66602 12.2325 1.88477 13.2394 2.32227C14.2464 2.75977 15.1283 3.35699 15.8853 4.11393C16.6422 4.87088 17.2394 5.75282 17.6769 6.75977C18.1144 7.76671 18.3332 8.84657 18.3332 9.99935C18.3332 11.1382 18.1144 12.2146 17.6769 13.2285C17.2394 14.2424 16.6422 15.1278 15.8853 15.8848C15.1283 16.6417 14.2464 17.2389 13.2394 17.6764C12.2325 18.1139 11.1526 18.3327 9.99984 18.3327ZM9.99984 16.6244C10.3609 16.1244 10.6734 15.6035 10.9373 15.0619C11.2012 14.5202 11.4165 13.9438 11.5832 13.3327H8.4165C8.58317 13.9438 8.79845 14.5202 9.06234 15.0619C9.32623 15.6035 9.63873 16.1244 9.99984 16.6244ZM7.83317 16.291C7.58317 15.8327 7.36442 15.357 7.17692 14.8639C6.98942 14.3709 6.83317 13.8605 6.70817 13.3327H4.24984C4.65262 14.0271 5.15609 14.6313 5.76025 15.1452C6.36442 15.6591 7.05539 16.041 7.83317 16.291ZM12.1665 16.291C12.9443 16.041 13.6353 15.6591 14.2394 15.1452C14.8436 14.6313 15.3471 14.0271 15.7498 13.3327H13.2915C13.1665 13.8605 13.0103 14.3709 12.8228 14.8639C12.6353 15.357 12.4165 15.8327 12.1665 16.291ZM3.5415 11.666H6.37484C6.33317 11.3882 6.30192 11.1139 6.28109 10.8431C6.26025 10.5723 6.24984 10.291 6.24984 9.99935C6.24984 9.70768 6.26025 9.42643 6.28109 9.1556C6.30192 8.88477 6.33317 8.61046 6.37484 8.33268H3.5415C3.47206 8.61046 3.41998 8.88477 3.38525 9.1556C3.35053 9.42643 3.33317 9.70768 3.33317 9.99935C3.33317 10.291 3.35053 10.5723 3.38525 10.8431C3.41998 11.1139 3.47206 11.3882 3.5415 11.666ZM8.0415 11.666H11.9582C11.9998 11.3882 12.0311 11.1139 12.0519 10.8431C12.0728 10.5723 12.0832 10.291 12.0832 9.99935C12.0832 9.70768 12.0728 9.42643 12.0519 9.1556C12.0311 8.88477 11.9998 8.61046 11.9582 8.33268H8.0415C7.99984 8.61046 7.96859 8.88477 7.94775 9.1556C7.92692 9.42643 7.9165 9.70768 7.9165 9.99935C7.9165 10.291 7.92692 10.5723 7.94775 10.8431C7.96859 11.1139 7.99984 11.3882 8.0415 11.666ZM13.6248 11.666H16.4582C16.5276 11.3882 16.5797 11.1139 16.6144 10.8431C16.6491 10.5723 16.6665 10.291 16.6665 9.99935C16.6665 9.70768 16.6491 9.42643 16.6144 9.1556C16.5797 8.88477 16.5276 8.61046 16.4582 8.33268H13.6248C13.6665 8.61046 13.6978 8.88477 13.7186 9.1556C13.7394 9.42643 13.7498 9.70768 13.7498 9.99935C13.7498 10.291 13.7394 10.5723 13.7186 10.8431C13.6978 11.1139 13.6665 11.3882 13.6248 11.666ZM13.2915 6.66602H15.7498C15.3471 5.97157 14.8436 5.3674 14.2394 4.85352C13.6353 4.33963 12.9443 3.95768 12.1665 3.70768C12.4165 4.16602 12.6353 4.64171 12.8228 5.13477C13.0103 5.62782 13.1665 6.13824 13.2915 6.66602ZM8.4165 6.66602H11.5832C11.4165 6.0549 11.2012 5.47852 10.9373 4.93685C10.6734 4.39518 10.3609 3.87435 9.99984 3.37435C9.63873 3.87435 9.32623 4.39518 9.06234 4.93685C8.79845 5.47852 8.58317 6.0549 8.4165 6.66602ZM4.24984 6.66602H6.70817C6.83317 6.13824 6.98942 5.62782 7.17692 5.13477C7.36442 4.64171 7.58317 4.16602 7.83317 3.70768C7.05539 3.95768 6.36442 4.33963 5.76025 4.85352C5.15609 5.3674 4.65262 5.97157 4.24984 6.66602Z" fill="%23A8A29E"/></g></svg>');
}

.mt-icon_app-store {
    mask-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20" fill="none"><path d="M15.5916 16.2493C14.8999 17.2827 14.1666 18.291 13.0499 18.3077C11.9332 18.3327 11.5749 17.6493 10.3082 17.6493C9.03323 17.6493 8.64156 18.291 7.58321 18.3327C6.49154 18.3743 5.66654 17.2327 4.96654 16.2243C3.54154 14.166 2.44987 10.3743 3.91654 7.82435C4.64154 6.55768 5.94154 5.75768 7.34987 5.73268C8.41656 5.71601 9.43323 6.45768 10.0916 6.45768C10.7416 6.45768 11.9749 5.56602 13.2666 5.69935C13.8082 5.72435 15.3249 5.91601 16.2999 7.34935C16.2249 7.39935 14.4916 8.41601 14.5082 10.5243C14.5332 13.041 16.7166 13.8827 16.7416 13.891C16.7166 13.9493 16.3916 15.091 15.5916 16.2493ZM10.8332 2.91602C11.4416 2.22435 12.4499 1.69935 13.2832 1.66602C13.3916 2.64102 12.9999 3.62435 12.4166 4.32435C11.8416 5.03268 10.8916 5.58268 9.95823 5.50768C9.83323 4.54935 10.2999 3.54935 10.8332 2.91602Z" fill="%23A8A29E"/></svg>');
}

.mt-icon_google-play {
    mask-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20" fill="none"><path d="M10.6045 9.15445L13.143 6.61599L3.29135 1.65188C3.23091 1.59547 3.11003 1.59547 2.92871 1.53906L10.6045 9.15445Z" fill="%23A8A29E"/><path d="M14.2308 12.8207L17.7967 11.0156C18.2198 10.7899 18.4616 10.4515 18.4616 10.0002C18.4616 9.54892 18.2198 9.15405 17.7967 8.98482L14.2308 7.17969L11.3901 10.0002L14.2308 12.8207Z" fill="%23A8A29E"/><path d="M1.78033 2.04688C1.59901 2.21611 1.53857 2.44175 1.53857 2.66739V17.3341C1.53857 17.5597 1.59901 17.7853 1.78033 18.011L9.75837 10.0007L1.78033 2.04688Z" fill="%23A8A29E"/><path d="M10.6045 10.8457L2.92871 18.4611C3.04959 18.4611 3.17047 18.4047 3.29135 18.3483L13.143 13.3842L10.6045 10.8457Z" fill="%23A8A29E"/></svg>');
}

.mt-icon_trading-view {
    mask-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20" fill="none"><path d="M12.6841 7.4156C12.6841 8.35595 11.9218 9.11831 10.9814 9.11831C10.0411 9.11831 9.27866 8.35595 9.27866 7.41553C9.27866 6.47525 10.041 5.71289 10.9814 5.71289C11.9218 5.71289 12.6841 6.47518 12.6841 7.4156ZM8.43734 5.83303H1.6665V9.23845H5.03192V14.2865H8.43734V5.83303ZM14.4069 5.83303H18.3332L14.7875 14.2865H10.8612L14.4069 5.83303Z" fill="white"/></svg>');
}

.mt-icon_desktop {
    mask-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="20" height="20" viewBox="0 0 20 20" fill="none"><mask id="mask0_13116_31833" style="mask-type:alpha" maskUnits="userSpaceOnUse" x="0" y="0" width="20" height="20"><rect width="20" height="20" fill="%23D9D9D9"/></mask><g mask="url(%23mask0_13116_31833)"><path d="M6.6665 17.5V15.8333H8.33317V14.1667H3.33317C2.87484 14.1667 2.48248 14.0035 2.15609 13.6771C1.8297 13.3507 1.6665 12.9583 1.6665 12.5V4.16667C1.6665 3.70833 1.8297 3.31597 2.15609 2.98958C2.48248 2.66319 2.87484 2.5 3.33317 2.5H16.6665C17.1248 2.5 17.5172 2.66319 17.8436 2.98958C18.17 3.31597 18.3332 3.70833 18.3332 4.16667V12.5C18.3332 12.9583 18.17 13.3507 17.8436 13.6771C17.5172 14.0035 17.1248 14.1667 16.6665 14.1667H11.6665V15.8333H13.3332V17.5H6.6665Z" fill="white"/></g></svg>');
}

.mt-icon_lock {
    mask-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none"><mask id="mask0_14000_5431" style="mask-type:alpha" maskUnits="userSpaceOnUse" x="0" y="0" width="24" height="24"><rect width="24" height="24" fill="%23D9D9D9"/></mask><g mask="url(%23mask0_14000_5431)"><path d="M6 22C5.45 22 4.97917 21.8042 4.5875 21.4125C4.19583 21.0208 4 20.55 4 20V10C4 9.45 4.19583 8.97917 4.5875 8.5875C4.97917 8.19583 5.45 8 6 8H7V6C7 4.61667 7.4875 3.4375 8.4625 2.4625C9.4375 1.4875 10.6167 1 12 1C13.3833 1 14.5625 1.4875 15.5375 2.4625C16.5125 3.4375 17 4.61667 17 6V8H18C18.55 8 19.0208 8.19583 19.4125 8.5875C19.8042 8.97917 20 9.45 20 10V20C20 20.55 19.8042 21.0208 19.4125 21.4125C19.0208 21.8042 18.55 22 18 22H6ZM12 17C12.55 17 13.0208 16.8042 13.4125 16.4125C13.8042 16.0208 14 15.55 14 15C14 14.45 13.8042 13.9792 13.4125 13.5875C13.0208 13.1958 12.55 13 12 13C11.45 13 10.9792 13.1958 10.5875 13.5875C10.1958 13.9792 10 14.45 10 15C10 15.55 10.1958 16.0208 10.5875 16.4125C10.9792 16.8042 11.45 17 12 17ZM9 8H15V6C15 5.16667 14.7083 4.45833 14.125 3.875C13.5417 3.29167 12.8333 3 12 3C11.1667 3 10.4583 3.29167 9.875 3.875C9.29167 4.45833 9 5.16667 9 6V8Z" fill="%23A8A29E"/></g></svg>');
}

.mt-icon_paid {
    mask-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="25" height="24" viewBox="0 0 25 24" fill="none"><mask id="mask0_13853_6736" style="mask-type:alpha" maskUnits="userSpaceOnUse" x="0" y="0" width="25" height="24"><rect x="0.333008" width="24" height="24" fill="%23D9D9D9"/></mask><g mask="url(%23mask0_13853_6736)"><path d="M11.433 19H13.183V17.75C14.0163 17.6 14.733 17.275 15.333 16.775C15.933 16.275 16.233 15.5333 16.233 14.55C16.233 13.85 16.033 13.2083 15.633 12.625C15.233 12.0417 14.433 11.5333 13.233 11.1C12.233 10.7667 11.5413 10.475 11.158 10.225C10.7747 9.975 10.583 9.63333 10.583 9.2C10.583 8.76667 10.7372 8.425 11.0455 8.175C11.3538 7.925 11.7997 7.8 12.383 7.8C12.9163 7.8 13.333 7.92917 13.633 8.1875C13.933 8.44583 14.1497 8.76667 14.283 9.15L15.883 8.5C15.6997 7.91667 15.3622 7.40833 14.8705 6.975C14.3788 6.54167 13.833 6.3 13.233 6.25V5H11.483V6.25C10.6497 6.43333 9.99967 6.8 9.53301 7.35C9.06634 7.9 8.83301 8.51667 8.83301 9.2C8.83301 9.98333 9.06217 10.6167 9.52051 11.1C9.97884 11.5833 10.6997 12 11.683 12.35C12.733 12.7333 13.4622 13.075 13.8705 13.375C14.2788 13.675 14.483 14.0667 14.483 14.55C14.483 15.1 14.2872 15.5042 13.8955 15.7625C13.5038 16.0208 13.033 16.15 12.483 16.15C11.933 16.15 11.4455 15.9792 11.0205 15.6375C10.5955 15.2958 10.283 14.7833 10.083 14.1L8.43301 14.75C8.66634 15.55 9.02884 16.1958 9.52051 16.6875C10.0122 17.1792 10.6497 17.5167 11.433 17.7V19ZM12.333 22C10.9497 22 9.64967 21.7375 8.43301 21.2125C7.21634 20.6875 6.15801 19.975 5.25801 19.075C4.35801 18.175 3.64551 17.1167 3.12051 15.9C2.59551 14.6833 2.33301 13.3833 2.33301 12C2.33301 10.6167 2.59551 9.31667 3.12051 8.1C3.64551 6.88333 4.35801 5.825 5.25801 4.925C6.15801 4.025 7.21634 3.3125 8.43301 2.7875C9.64967 2.2625 10.9497 2 12.333 2C13.7163 2 15.0163 2.2625 16.233 2.7875C17.4497 3.3125 18.508 4.025 19.408 4.925C20.308 5.825 21.0205 6.88333 21.5455 8.1C22.0705 9.31667 22.333 10.6167 22.333 12C22.333 13.3833 22.0705 14.6833 21.5455 15.9C21.0205 17.1167 20.308 18.175 19.408 19.075C18.508 19.975 17.4497 20.6875 16.233 21.2125C15.0163 21.7375 13.7163 22 12.333 22Z" fill="white"/></g></svg>');
}

.mt-icon_notifications {
    mask-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none"><mask id="mask0_14103_632" style="mask-type:alpha" maskUnits="userSpaceOnUse" x="0" y="0" width="24" height="24"><rect width="24" height="24" fill="%23D9D9D9"/></mask><g mask="url(%23mask0_14103_632)"><path d="M12 22C11.45 22 10.9792 21.8042 10.5875 21.4125C10.1958 21.0208 10 20.55 10 20H14C14 20.55 13.8042 21.0208 13.4125 21.4125C13.0208 21.8042 12.55 22 12 22ZM4 19V17H6V10C6 8.61667 6.41667 7.3875 7.25 6.3125C8.08333 5.2375 9.16667 4.53333 10.5 4.2V3.5C10.5 3.08333 10.6458 2.72917 10.9375 2.4375C11.2292 2.14583 11.5833 2 12 2C12.4167 2 12.7708 2.14583 13.0625 2.4375C13.3542 2.72917 13.5 3.08333 13.5 3.5V3.825C13.3333 4.15833 13.2083 4.50833 13.125 4.875C13.0417 5.24167 13 5.61667 13 6C13 7.38333 13.4875 8.5625 14.4625 9.5375C15.4375 10.5125 16.6167 11 18 11V17H20V19H4ZM18 9C17.1667 9 16.4583 8.70833 15.875 8.125C15.2917 7.54167 15 6.83333 15 6C15 5.16667 15.2917 4.45833 15.875 3.875C16.4583 3.29167 17.1667 3 18 3C18.8333 3 19.5417 3.29167 20.125 3.875C20.7083 4.45833 21 5.16667 21 6C21 6.83333 20.7083 7.54167 20.125 8.125C19.5417 8.70833 18.8333 9 18 9Z" fill="%232DD4BF"/></g></svg>');
}

.mt-icon_logout {
    mask-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none"><mask id="mask0_14103_1828" style="mask-type:alpha" maskUnits="userSpaceOnUse" x="0" y="0" width="24" height="24"><rect width="24" height="24" fill="%23D9D9D9"/></mask><g mask="url(%23mask0_14103_1828)"><path d="M5 21C4.45 21 3.97917 20.8042 3.5875 20.4125C3.19583 20.0208 3 19.55 3 19V5C3 4.45 3.19583 3.97917 3.5875 3.5875C3.97917 3.19583 4.45 3 5 3H12V5H5V19H12V21H5ZM16 17L14.625 15.55L17.175 13H9V11H17.175L14.625 8.45L16 7L21 12L16 17Z" fill="white"/></g></svg>');
}

.mt-icon_menu {
    mask-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none"><mask id="mask0_14110_3035" style="mask-type:alpha" maskUnits="userSpaceOnUse" x="-1" y="0" width="25" height="24"><rect x="-0.5" width="24" height="24" fill="%23D9D9D9"/></mask><g mask="url(%23mask0_14110_3035)"><path d="M2.5 18V16H20.5V18H2.5ZM2.5 13V11H20.5V13H2.5ZM2.5 8V6H20.5V8H2.5Z" fill="white"/></g></svg>');
}

.mt-icon_menu-dots {
    mask-image: url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><mask id="mask0_18508_54561" style="mask-type:alpha" maskUnits="userSpaceOnUse" x="0" y="0" width="24" height="24"><rect width="24" height="24" fill="%23D9D9D9"/></mask><g mask="url(%23mask0_18508_54561)"><path d="M6 14C5.45 14 4.97917 13.8042 4.5875 13.4125C4.19583 13.0208 4 12.55 4 12C4 11.45 4.19583 10.9792 4.5875 10.5875C4.97917 10.1958 5.45 10 6 10C6.55 10 7.02083 10.1958 7.4125 10.5875C7.80417 10.9792 8 11.45 8 12C8 12.55 7.80417 13.0208 7.4125 13.4125C7.02083 13.8042 6.55 14 6 14ZM12 14C11.45 14 10.9792 13.8042 10.5875 13.4125C10.1958 13.0208 10 12.55 10 12C10 11.45 10.1958 10.9792 10.5875 10.5875C10.9792 10.1958 11.45 10 12 10C12.55 10 13.0208 10.1958 13.4125 10.5875C13.8042 10.9792 14 11.45 14 12C14 12.55 13.8042 13.0208 13.4125 13.4125C13.0208 13.8042 12.55 14 12 14ZM18 14C17.45 14 16.9792 13.8042 16.5875 13.4125C16.1958 13.0208 16 12.55 16 12C16 11.45 16.1958 10.9792 16.5875 10.5875C16.9792 10.1958 17.45 10 18 10C18.55 10 19.0208 10.1958 19.4125 10.5875C19.8042 10.9792 20 11.45 20 12C20 12.55 19.8042 13.0208 19.4125 13.4125C19.0208 13.8042 18.55 14 18 14Z" fill="white"/></g></svg>')
}

.mt-icon_pencil {
    mask-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none"><mask id="mask0_13116_31999" style="mask-type:alpha" maskUnits="userSpaceOnUse" x="0" y="0" width="24" height="24"><rect width="24" height="24" fill="%23D9D9D9"/></mask><g mask="url(%23mask0_13116_31999)"><path d="M3 21V16.75L16.2 3.575C16.4 3.39167 16.6208 3.25 16.8625 3.15C17.1042 3.05 17.3583 3 17.625 3C17.8917 3 18.15 3.05 18.4 3.15C18.65 3.25 18.8667 3.4 19.05 3.6L20.425 5C20.625 5.18333 20.7708 5.4 20.8625 5.65C20.9542 5.9 21 6.15 21 6.4C21 6.66667 20.9542 6.92083 20.8625 7.1625C20.7708 7.40417 20.625 7.625 20.425 7.825L7.25 21H3ZM17.6 7.8L19 6.4L17.6 5L16.2 6.4L17.6 7.8Z" fill="%23FFB34A"/></g></svg>');
}

.mt-icon_caret-down {
    mask-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none"><mask id="mask0_13642_51011" style="mask-type:alpha" maskUnits="userSpaceOnUse" x="0" y="0" width="24" height="24"><rect width="24" height="24" fill="%23D9D9D9"/></mask><g mask="url(%23mask0_13642_51011)"><path d="M12 15L7 10H17L12 15Z" fill="white"/></g></svg>');
}

.mt-icon_caret-right {
    mask-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="25" height="24" viewBox="0 0 25 24" fill="none"><mask id="mask0_15537_1848" style="mask-type:alpha" maskUnits="userSpaceOnUse" x="0" y="0" width="24" height="24"><rect width="24" height="24" fill="%23D9D9D9"/></mask><g mask="url(%23mask0_15537_1848)"><path d="M12.6 12L8 7.4L9.4 6L15.4 12L9.4 18L8 16.6L12.6 12Z" fill="black"/></g></svg>');
}

.mt-icon_caret-left {
    mask-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="25" height="24" viewBox="0 0 25 24" fill="none"><mask id="mask0_15537_1848" style="mask-type:alpha" maskUnits="userSpaceOnUse" x="0" y="0" width="24" height="24"><rect width="24" height="24" fill="%23D9D9D9"/></mask><g mask="url(%23mask0_15537_1848)"><path d="M12.4 12L17 16.6L15.6 18L9.6 12L15.6 6L17 7.4L12.4 12Z" fill="black"/></g></svg>');
}


.mt-icon_dollar-solid {
    mask-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none"><mask id="mask0_15537_3118" style="mask-type:alpha" maskUnits="userSpaceOnUse" x="0" y="0" width="24" height="24"><rect width="24" height="24" fill="%23D9D9D9"/></mask><g mask="url(%23mask0_15537_3118)"><path d="M11.1 19H12.85V17.75C13.6833 17.6 14.4 17.275 15 16.775C15.6 16.275 15.9 15.5333 15.9 14.55C15.9 13.85 15.7 13.2083 15.3 12.625C14.9 12.0417 14.1 11.5333 12.9 11.1C11.9 10.7667 11.2083 10.475 10.825 10.225C10.4417 9.975 10.25 9.63333 10.25 9.2C10.25 8.76667 10.4042 8.425 10.7125 8.175C11.0208 7.925 11.4667 7.8 12.05 7.8C12.5833 7.8 13 7.92917 13.3 8.1875C13.6 8.44583 13.8167 8.76667 13.95 9.15L15.55 8.5C15.3667 7.91667 15.0292 7.40833 14.5375 6.975C14.0458 6.54167 13.5 6.3 12.9 6.25V5H11.15V6.25C10.3167 6.43333 9.66667 6.8 9.2 7.35C8.73333 7.9 8.5 8.51667 8.5 9.2C8.5 9.98333 8.72917 10.6167 9.1875 11.1C9.64583 11.5833 10.3667 12 11.35 12.35C12.4 12.7333 13.1292 13.075 13.5375 13.375C13.9458 13.675 14.15 14.0667 14.15 14.55C14.15 15.1 13.9542 15.5042 13.5625 15.7625C13.1708 16.0208 12.7 16.15 12.15 16.15C11.6 16.15 11.1125 15.9792 10.6875 15.6375C10.2625 15.2958 9.95 14.7833 9.75 14.1L8.1 14.75C8.33333 15.55 8.69583 16.1958 9.1875 16.6875C9.67917 17.1792 10.3167 17.5167 11.1 17.7V19ZM12 22C10.6167 22 9.31667 21.7375 8.1 21.2125C6.88333 20.6875 5.825 19.975 4.925 19.075C4.025 18.175 3.3125 17.1167 2.7875 15.9C2.2625 14.6833 2 13.3833 2 12C2 10.6167 2.2625 9.31667 2.7875 8.1C3.3125 6.88333 4.025 5.825 4.925 4.925C5.825 4.025 6.88333 3.3125 8.1 2.7875C9.31667 2.2625 10.6167 2 12 2C13.3833 2 14.6833 2.2625 15.9 2.7875C17.1167 3.3125 18.175 4.025 19.075 4.925C19.975 5.825 20.6875 6.88333 21.2125 8.1C21.7375 9.31667 22 10.6167 22 12C22 13.3833 21.7375 14.6833 21.2125 15.9C20.6875 17.1167 19.975 18.175 19.075 19.075C18.175 19.975 17.1167 20.6875 15.9 21.2125C14.6833 21.7375 13.3833 22 12 22Z" fill="black"/></g></svg>');
}

.mt-icon_content-copy {
    mask-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="25" height="25" viewBox="0 0 25 25" fill="none"><mask id="mask0_13273_27302" style="mask-type:alpha" maskUnits="userSpaceOnUse" x="0" y="0" width="25" height="25"><rect x="0.5" y="0.75" width="24" height="24" fill="%23D9D9D9"/></mask><g mask="url(%23mask0_13273_27302)"><path d="M9.5 18.75C8.95 18.75 8.47917 18.5542 8.0875 18.1625C7.69583 17.7708 7.5 17.3 7.5 16.75V4.75C7.5 4.2 7.69583 3.72917 8.0875 3.3375C8.47917 2.94583 8.95 2.75 9.5 2.75H18.5C19.05 2.75 19.5208 2.94583 19.9125 3.3375C20.3042 3.72917 20.5 4.2 20.5 4.75V16.75C20.5 17.3 20.3042 17.7708 19.9125 18.1625C19.5208 18.5542 19.05 18.75 18.5 18.75H9.5ZM5.5 22.75C4.95 22.75 4.47917 22.5542 4.0875 22.1625C3.69583 21.7708 3.5 21.3 3.5 20.75V6.75H5.5V20.75H16.5V22.75H5.5Z" fill="white"/></g></svg>');
}

.mt-icon_diamond {
    mask-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="30" height="30" viewBox="0 0 30 30" fill="none"><mask id="mask0_13611_17718" style="mask-type:alpha" maskUnits="userSpaceOnUse" x="0" y="0" width="30" height="30"><rect width="30" height="30" fill="%23D9D9D9"/></mask><g mask="url(%23mask0_13611_17718)"><path d="M11.5 10.3125L14.8125 3.75H15.1875L18.5 10.3125H11.5ZM14.0625 25.125L3.28125 12.1875H14.0625V25.125ZM15.9375 25.125V12.1875H26.7188L15.9375 25.125ZM20.5625 10.3125L17.3125 3.75H23.75L27.0312 10.3125H20.5625ZM2.96875 10.3125L6.25 3.75H12.6875L9.4375 10.3125H2.96875Z" fill="%23FFB34A"/></g></svg>');
}

.mt-icon_arrow-down {
    mask-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none"><mask id="mask0_14755_8855" style="mask-type:alpha" maskUnits="userSpaceOnUse" x="0" y="0" width="24" height="24"><rect width="24" height="24" fill="%23D9D9D9"/></mask><g mask="url(%23mask0_14755_8855)"><path d="M12 18L6 12L7.4 10.6L11 14.2V5H13V14.2L16.6 10.6L18 12L12 18Z" fill="%23F43F5E"/></g></svg>');
}

.mt-icon_arrow-up {
    mask-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none"><mask id="mask0_14755_8613" style="mask-type:alpha" maskUnits="userSpaceOnUse" x="0" y="0" width="24" height="24"><rect width="24" height="24" fill="%23D9D9D9"/></mask><g mask="url(%23mask0_14755_8613)"><path d="M11 18V8.8L7.4 12.4L6 11L12 5L18 11L16.6 12.4L13 8.8V18H11Z" fill="%232DD4BF"/></g></svg>');
}

.mt-icon_info-solid {
    mask-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none"><mask id="mask0_14755_8865" style="mask-type:alpha" maskUnits="userSpaceOnUse" x="0" y="0" width="24" height="24"><rect width="24" height="24" fill="%23D9D9D9"/></mask><g mask="url(%23mask0_14755_8865)"><path d="M11 17H13V11H11V17ZM12 9C12.2833 9 12.5208 8.90417 12.7125 8.7125C12.9042 8.52083 13 8.28333 13 8C13 7.71667 12.9042 7.47917 12.7125 7.2875C12.5208 7.09583 12.2833 7 12 7C11.7167 7 11.4792 7.09583 11.2875 7.2875C11.0958 7.47917 11 7.71667 11 8C11 8.28333 11.0958 8.52083 11.2875 8.7125C11.4792 8.90417 11.7167 9 12 9ZM12 22C10.6167 22 9.31667 21.7375 8.1 21.2125C6.88333 20.6875 5.825 19.975 4.925 19.075C4.025 18.175 3.3125 17.1167 2.7875 15.9C2.2625 14.6833 2 13.3833 2 12C2 10.6167 2.2625 9.31667 2.7875 8.1C3.3125 6.88333 4.025 5.825 4.925 4.925C5.825 4.025 6.88333 3.3125 8.1 2.7875C9.31667 2.2625 10.6167 2 12 2C13.3833 2 14.6833 2.2625 15.9 2.7875C17.1167 3.3125 18.175 4.025 19.075 4.925C19.975 5.825 20.6875 6.88333 21.2125 8.1C21.7375 9.31667 22 10.6167 22 12C22 13.3833 21.7375 14.6833 21.2125 15.9C20.6875 17.1167 19.975 18.175 19.075 19.075C18.175 19.975 17.1167 20.6875 15.9 21.2125C14.6833 21.7375 13.3833 22 12 22Z" fill="%23A8A29E"/></g></svg>');
}

.mt-icon_cancel {
    mask-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none"><mask id="mask0_14788_12269" style="mask-type:alpha" maskUnits="userSpaceOnUse" x="0" y="0" width="24" height="24"><rect width="24" height="24" fill="%23D9D9D9"/></mask><g mask="url(%23mask0_14788_12269)"><path d="M8.4 17L12 13.4L15.6 17L17 15.6L13.4 12L17 8.4L15.6 7L12 10.6L8.4 7L7 8.4L10.6 12L7 15.6L8.4 17ZM12 22C10.6167 22 9.31667 21.7375 8.1 21.2125C6.88333 20.6875 5.825 19.975 4.925 19.075C4.025 18.175 3.3125 17.1167 2.7875 15.9C2.2625 14.6833 2 13.3833 2 12C2 10.6167 2.2625 9.31667 2.7875 8.1C3.3125 6.88333 4.025 5.825 4.925 4.925C5.825 4.025 6.88333 3.3125 8.1 2.7875C9.31667 2.2625 10.6167 2 12 2C13.3833 2 14.6833 2.2625 15.9 2.7875C17.1167 3.3125 18.175 4.025 19.075 4.925C19.975 5.825 20.6875 6.88333 21.2125 8.1C21.7375 9.31667 22 10.6167 22 12C22 13.3833 21.7375 14.6833 21.2125 15.9C20.6875 17.1167 19.975 18.175 19.075 19.075C18.175 19.975 17.1167 20.6875 15.9 21.2125C14.6833 21.7375 13.3833 22 12 22Z" fill="%23F43F5E"/></g></svg>');
}

.mt-icon_autorenew {
    mask-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none"><mask id="mask0_13611_38249" style="mask-type:alpha" maskUnits="userSpaceOnUse" x="0" y="0" width="24" height="24"><rect width="24" height="24" fill="%23D9D9D9"/></mask><g mask="url(%23mask0_13611_38249)"><path d="M5.1 16.05C4.73333 15.4167 4.45833 14.7667 4.275 14.1C4.09167 13.4333 4 12.75 4 12.05C4 9.81667 4.775 7.91667 6.325 6.35C7.875 4.78333 9.76667 4 12 4H12.175L10.575 2.4L11.975 1L15.975 5L11.975 9L10.575 7.6L12.175 6H12C10.3333 6 8.91667 6.5875 7.75 7.7625C6.58333 8.9375 6 10.3667 6 12.05C6 12.4833 6.05 12.9083 6.15 13.325C6.25 13.7417 6.4 14.15 6.6 14.55L5.1 16.05ZM12.025 23L8.025 19L12.025 15L13.425 16.4L11.825 18H12C13.6667 18 15.0833 17.4125 16.25 16.2375C17.4167 15.0625 18 13.6333 18 11.95C18 11.5167 17.95 11.0917 17.85 10.675C17.75 10.2583 17.6 9.85 17.4 9.45L18.9 7.95C19.2667 8.58333 19.5417 9.23333 19.725 9.9C19.9083 10.5667 20 11.25 20 11.95C20 14.1833 19.225 16.0833 17.675 17.65C16.125 19.2167 14.2333 20 12 20H11.825L13.425 21.6L12.025 23Z" fill="white"/></g></svg>');
}

.mt-icon_play-arrow {
    mask-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none"><mask id="mask0_13611_38259" style="mask-type:alpha" maskUnits="userSpaceOnUse" x="0" y="0" width="24" height="24"><rect width="24" height="24" fill="%23D9D9D9"/></mask><g mask="url(%23mask0_13611_38259)"><path d="M8 19V5L19 12L8 19Z" fill="white"/></g></svg>');
}

.mt-icon_call {
    mask-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none"><mask id="mask0_13611_38525" style="mask-type:alpha" maskUnits="userSpaceOnUse" x="0" y="0" width="24" height="24"><rect width="24" height="24" fill="%23D9D9D9"/></mask><g mask="url(%23mask0_13611_38525)"><path d="M19.95 21C17.8667 21 15.8083 20.5458 13.775 19.6375C11.7417 18.7292 9.89167 17.4417 8.225 15.775C6.55833 14.1083 5.27083 12.2583 4.3625 10.225C3.45417 8.19167 3 6.13333 3 4.05C3 3.75 3.1 3.5 3.3 3.3C3.5 3.1 3.75 3 4.05 3H8.1C8.33333 3 8.54167 3.07917 8.725 3.2375C8.90833 3.39583 9.01667 3.58333 9.05 3.8L9.7 7.3C9.73333 7.56667 9.725 7.79167 9.675 7.975C9.625 8.15833 9.53333 8.31667 9.4 8.45L6.975 10.9C7.30833 11.5167 7.70417 12.1125 8.1625 12.6875C8.62083 13.2625 9.125 13.8167 9.675 14.35C10.1917 14.8667 10.7333 15.3458 11.3 15.7875C11.8667 16.2292 12.4667 16.6333 13.1 17L15.45 14.65C15.6 14.5 15.7958 14.3875 16.0375 14.3125C16.2792 14.2375 16.5167 14.2167 16.75 14.25L20.2 14.95C20.4333 15.0167 20.625 15.1375 20.775 15.3125C20.925 15.4875 21 15.6833 21 15.9V19.95C21 20.25 20.9 20.5 20.7 20.7C20.5 20.9 20.25 21 19.95 21Z" fill="white"/></g></svg>');
}

.mt-icon_chevron-right {
    mask-image: url('data:image/svg+xml, <svg xmlns="http://www.w3.org/2000/svg" width="25" height="24" viewBox="0 0 25 24" fill="none"><mask id="mask0_12909_529" style="mask-type:alpha" maskUnits="userSpaceOnUse" x="0" y="0" width="24" height="24"><rect width="24" height="24" fill="%23D9D9D9" /></mask><g mask="url(%23mask0_12909_529)"><path d="M12.6 12L8 7.4L9.4 6L15.4 12L9.4 18L8 16.6L12.6 12Z" fill="black" /></g></svg>');
}

.mt-icon_chevron-left {
    mask-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none"><mask id="mask0_14893_11147" style="mask-type:alpha" maskUnits="userSpaceOnUse" x="0" y="0" width="24" height="24"><rect width="24" height="24" fill="%23D9D9D9"/></mask><g mask="url(%23mask0_14893_11147)"><path d="M14 18L8 12L14 6L15.4 7.4L10.8 12L15.4 16.6L14 18Z" fill="white"/></g></svg>');
}

.mt-icon_visibility {
    mask-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none"><mask id="mask0_2344_3369" style="mask-type:alpha" maskUnits="userSpaceOnUse" x="0" y="0" width="24" height="24"><rect width="24" height="24" fill="%23D9D9D9"/></mask><g mask="url(%23mask0_2344_3369)"><path d="M12 16C13.25 16 14.3125 15.5625 15.1875 14.6875C16.0625 13.8125 16.5 12.75 16.5 11.5C16.5 10.25 16.0625 9.1875 15.1875 8.3125C14.3125 7.4375 13.25 7 12 7C10.75 7 9.6875 7.4375 8.8125 8.3125C7.9375 9.1875 7.5 10.25 7.5 11.5C7.5 12.75 7.9375 13.8125 8.8125 14.6875C9.6875 15.5625 10.75 16 12 16ZM12 14.2C11.25 14.2 10.6125 13.9375 10.0875 13.4125C9.5625 12.8875 9.3 12.25 9.3 11.5C9.3 10.75 9.5625 10.1125 10.0875 9.5875C10.6125 9.0625 11.25 8.8 12 8.8C12.75 8.8 13.3875 9.0625 13.9125 9.5875C14.4375 10.1125 14.7 10.75 14.7 11.5C14.7 12.25 14.4375 12.8875 13.9125 13.4125C13.3875 13.9375 12.75 14.2 12 14.2ZM12 19C9.56667 19 7.35 18.3208 5.35 16.9625C3.35 15.6042 1.9 13.7833 1 11.5C1.9 9.21667 3.35 7.39583 5.35 6.0375C7.35 4.67917 9.56667 4 12 4C14.4333 4 16.65 4.67917 18.65 6.0375C20.65 7.39583 22.1 9.21667 23 11.5C22.1 13.7833 20.65 15.6042 18.65 16.9625C16.65 18.3208 14.4333 19 12 19Z" fill="black"/></g></svg>');
}

.mt-icon_visibility-off {
    mask-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none"><mask id="mask0_13563_18004" style="mask-type:alpha" maskUnits="userSpaceOnUse" x="0" y="0" width="24" height="24"><rect width="24" height="24" fill="%23D9D9D9"/></mask><g mask="url(%23mask0_13563_18004)"><path d="M19.8 22.6008L15.6 18.4508C15.0167 18.6341 14.4292 18.7716 13.8375 18.8633C13.2458 18.955 12.6333 19.0008 12 19.0008C9.48333 19.0008 7.24167 18.3049 5.275 16.9133C3.30833 15.5216 1.88333 13.7174 1 11.5008C1.35 10.6174 1.79167 9.79662 2.325 9.03828C2.85833 8.27995 3.46667 7.60078 4.15 7.00078L1.4 4.20078L2.8 2.80078L21.2 21.2008L19.8 22.6008ZM12 16.0008C12.1833 16.0008 12.3542 15.9924 12.5125 15.9758C12.6708 15.9591 12.8417 15.9258 13.025 15.8758L7.625 10.4758C7.575 10.6591 7.54167 10.8299 7.525 10.9883C7.50833 11.1466 7.5 11.3174 7.5 11.5008C7.5 12.7508 7.9375 13.8133 8.8125 14.6883C9.6875 15.5633 10.75 16.0008 12 16.0008ZM19.3 16.4508L16.125 13.3008C16.2417 13.0174 16.3333 12.7299 16.4 12.4383C16.4667 12.1466 16.5 11.8341 16.5 11.5008C16.5 10.2508 16.0625 9.18828 15.1875 8.31328C14.3125 7.43828 13.25 7.00078 12 7.00078C11.6667 7.00078 11.3542 7.03411 11.0625 7.10078C10.7708 7.16745 10.4833 7.26745 10.2 7.40078L7.65 4.85078C8.33333 4.56745 9.03333 4.35495 9.75 4.21328C10.4667 4.07161 11.2167 4.00078 12 4.00078C14.5167 4.00078 16.7583 4.69661 18.725 6.08828C20.6917 7.47995 22.1167 9.28412 23 11.5008C22.6167 12.4841 22.1125 13.3966 21.4875 14.2383C20.8625 15.0799 20.1333 15.8174 19.3 16.4508ZM14.675 11.8508L11.675 8.85078C12.1417 8.76745 12.5708 8.80495 12.9625 8.96328C13.3542 9.12161 13.6917 9.35078 13.975 9.65078C14.2583 9.95078 14.4625 10.2966 14.5875 10.6883C14.7125 11.0799 14.7417 11.4674 14.675 11.8508Z" fill="white"/></g></svg>');
}

.mt-icon_very-happy {
    mask-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32" fill="none"><mask id="mask0_5553_10631" style="mask-type:alpha" maskUnits="userSpaceOnUse" x="0" y="0" width="32" height="32"><rect width="32" height="32" fill="%23D9D9D9"/></mask><g mask="url(%23mask0_5553_10631)"><path d="M16.0013 23.3327C17.5124 23.3327 18.8846 22.9049 20.118 22.0494C21.3513 21.1938 22.2457 20.066 22.8013 18.666H9.2013C9.75686 20.066 10.6513 21.1938 11.8846 22.0494C13.118 22.9049 14.4902 23.3327 16.0013 23.3327ZM10.4013 14.666L11.868 13.266L13.268 14.666L14.668 13.266L11.868 10.3993L9.0013 13.266L10.4013 14.666ZM18.7346 14.666L20.1346 13.266L21.6013 14.666L23.0013 13.266L20.1346 10.3993L17.3346 13.266L18.7346 14.666ZM16.0013 29.3327C14.1569 29.3327 12.4235 28.9827 10.8013 28.2827C9.17908 27.5827 7.76797 26.6327 6.56797 25.4327C5.36797 24.2327 4.41797 22.8216 3.71797 21.1994C3.01797 19.5771 2.66797 17.8438 2.66797 15.9993C2.66797 14.1549 3.01797 12.4216 3.71797 10.7993C4.41797 9.17713 5.36797 7.76602 6.56797 6.56602C7.76797 5.36602 9.17908 4.41602 10.8013 3.71602C12.4235 3.01602 14.1569 2.66602 16.0013 2.66602C17.8457 2.66602 19.5791 3.01602 21.2013 3.71602C22.8235 4.41602 24.2346 5.36602 25.4346 6.56602C26.6346 7.76602 27.5846 9.17713 28.2846 10.7993C28.9846 12.4216 29.3346 14.1549 29.3346 15.9993C29.3346 17.8438 28.9846 19.5771 28.2846 21.1994C27.5846 22.8216 26.6346 24.2327 25.4346 25.4327C24.2346 26.6327 22.8235 27.5827 21.2013 28.2827C19.5791 28.9827 17.8457 29.3327 16.0013 29.3327Z" fill="%2357534E"/></g></svg>');
}

.mt-icon_happy {
    mask-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="33" height="32" viewBox="0 0 33 32" fill="none"><mask id="mask0_5553_10632" style="mask-type:alpha" maskUnits="userSpaceOnUse" x="0" y="0" width="33" height="32"><rect x="0.25" width="32" height="32" fill="%23D9D9D9"/></mask><g mask="url(%23mask0_5553_10632)"><path d="M20.918 14.666C21.4735 14.666 21.9457 14.4716 22.3346 14.0827C22.7235 13.6938 22.918 13.2216 22.918 12.666C22.918 12.1105 22.7235 11.6382 22.3346 11.2493C21.9457 10.8605 21.4735 10.666 20.918 10.666C20.3624 10.666 19.8902 10.8605 19.5013 11.2493C19.1124 11.6382 18.918 12.1105 18.918 12.666C18.918 13.2216 19.1124 13.6938 19.5013 14.0827C19.8902 14.4716 20.3624 14.666 20.918 14.666ZM11.5846 14.666C12.1402 14.666 12.6124 14.4716 13.0013 14.0827C13.3902 13.6938 13.5846 13.2216 13.5846 12.666C13.5846 12.1105 13.3902 11.6382 13.0013 11.2493C12.6124 10.8605 12.1402 10.666 11.5846 10.666C11.0291 10.666 10.5569 10.8605 10.168 11.2493C9.77908 11.6382 9.58464 12.1105 9.58464 12.666C9.58464 13.2216 9.77908 13.6938 10.168 14.0827C10.5569 14.4716 11.0291 14.666 11.5846 14.666ZM16.2513 23.3327C17.7624 23.3327 19.1346 22.9049 20.368 22.0494C21.6013 21.1938 22.4957 20.066 23.0513 18.666H20.8513C20.3624 19.4882 19.7124 20.1382 18.9013 20.616C18.0902 21.0938 17.2069 21.3327 16.2513 21.3327C15.2957 21.3327 14.4124 21.0938 13.6013 20.616C12.7902 20.1382 12.1402 19.4882 11.6513 18.666H9.4513C10.0069 20.066 10.9013 21.1938 12.1346 22.0494C13.368 22.9049 14.7402 23.3327 16.2513 23.3327ZM16.2513 29.3327C14.4069 29.3327 12.6735 28.9827 11.0513 28.2827C9.42908 27.5827 8.01797 26.6327 6.81797 25.4327C5.61797 24.2327 4.66797 22.8216 3.96797 21.1994C3.26797 19.5771 2.91797 17.8438 2.91797 15.9993C2.91797 14.1549 3.26797 12.4216 3.96797 10.7993C4.66797 9.17713 5.61797 7.76602 6.81797 6.56602C8.01797 5.36602 9.42908 4.41602 11.0513 3.71602C12.6735 3.01602 14.4069 2.66602 16.2513 2.66602C18.0957 2.66602 19.8291 3.01602 21.4513 3.71602C23.0735 4.41602 24.4846 5.36602 25.6846 6.56602C26.8846 7.76602 27.8346 9.17713 28.5346 10.7993C29.2346 12.4216 29.5846 14.1549 29.5846 15.9993C29.5846 17.8438 29.2346 19.5771 28.5346 21.1994C27.8346 22.8216 26.8846 24.2327 25.6846 25.4327C24.4846 26.6327 23.0735 27.5827 21.4513 28.2827C19.8291 28.9827 18.0957 29.3327 16.2513 29.3327Z" fill="%2357534E"/></g></svg>');
}

.mt-icon_neutral {
    mask-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="33" height="32" viewBox="0 0 33 32" fill="none"><mask id="mask0_5553_10633" style="mask-type:alpha" maskUnits="userSpaceOnUse" x="0" y="0" width="33" height="32"><rect x="0.5" width="32" height="32" fill="%23D9D9D9"/></mask><g mask="url(%23mask0_5553_10633)"><path d="M21.168 14.666C21.7235 14.666 22.1957 14.4716 22.5846 14.0827C22.9735 13.6938 23.168 13.2216 23.168 12.666C23.168 12.1105 22.9735 11.6382 22.5846 11.2493C22.1957 10.8605 21.7235 10.666 21.168 10.666C20.6124 10.666 20.1402 10.8605 19.7513 11.2493C19.3624 11.6382 19.168 12.1105 19.168 12.666C19.168 13.2216 19.3624 13.6938 19.7513 14.0827C20.1402 14.4716 20.6124 14.666 21.168 14.666ZM11.8346 14.666C12.3902 14.666 12.8624 14.4716 13.2513 14.0827C13.6402 13.6938 13.8346 13.2216 13.8346 12.666C13.8346 12.1105 13.6402 11.6382 13.2513 11.2493C12.8624 10.8605 12.3902 10.666 11.8346 10.666C11.2791 10.666 10.8069 10.8605 10.418 11.2493C10.0291 11.6382 9.83464 12.1105 9.83464 12.666C9.83464 13.2216 10.0291 13.6938 10.418 14.0827C10.8069 14.4716 11.2791 14.666 11.8346 14.666ZM12.5013 20.666H20.5013V18.666H12.5013V20.666ZM16.5013 29.3327C14.6569 29.3327 12.9235 28.9827 11.3013 28.2827C9.67908 27.5827 8.26797 26.6327 7.06797 25.4327C5.86797 24.2327 4.91797 22.8216 4.21797 21.1994C3.51797 19.5771 3.16797 17.8438 3.16797 15.9993C3.16797 14.1549 3.51797 12.4216 4.21797 10.7993C4.91797 9.17713 5.86797 7.76602 7.06797 6.56602C8.26797 5.36602 9.67908 4.41602 11.3013 3.71602C12.9235 3.01602 14.6569 2.66602 16.5013 2.66602C18.3457 2.66602 20.0791 3.01602 21.7013 3.71602C23.3235 4.41602 24.7346 5.36602 25.9346 6.56602C27.1346 7.76602 28.0846 9.17713 28.7846 10.7993C29.4846 12.4216 29.8346 14.1549 29.8346 15.9993C29.8346 17.8438 29.4846 19.5771 28.7846 21.1994C28.0846 22.8216 27.1346 24.2327 25.9346 25.4327C24.7346 26.6327 23.3235 27.5827 21.7013 28.2827C20.0791 28.9827 18.3457 29.3327 16.5013 29.3327Z" fill="%2357534E"/></g></svg>');
}

.mt-icon_sad {
    mask-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="33" height="32" viewBox="0 0 33 32" fill="none"><mask id="mask0_5553_10634" style="mask-type:alpha" maskUnits="userSpaceOnUse" x="0" y="0" width="33" height="32"><rect x="0.75" width="32" height="32" fill="%23D9D9D9"/></mask><g mask="url(%23mask0_5553_10634)"><path d="M21.418 14.666C21.9735 14.666 22.4457 14.4716 22.8346 14.0827C23.2235 13.6938 23.418 13.2216 23.418 12.666C23.418 12.1105 23.2235 11.6382 22.8346 11.2493C22.4457 10.8605 21.9735 10.666 21.418 10.666C20.8624 10.666 20.3902 10.8605 20.0013 11.2493C19.6124 11.6382 19.418 12.1105 19.418 12.666C19.418 13.2216 19.6124 13.6938 20.0013 14.0827C20.3902 14.4716 20.8624 14.666 21.418 14.666ZM12.0846 14.666C12.6402 14.666 13.1124 14.4716 13.5013 14.0827C13.8902 13.6938 14.0846 13.2216 14.0846 12.666C14.0846 12.1105 13.8902 11.6382 13.5013 11.2493C13.1124 10.8605 12.6402 10.666 12.0846 10.666C11.5291 10.666 11.0569 10.8605 10.668 11.2493C10.2791 11.6382 10.0846 12.1105 10.0846 12.666C10.0846 13.2216 10.2791 13.6938 10.668 14.0827C11.0569 14.4716 11.5291 14.666 12.0846 14.666ZM16.7513 17.9993C15.2402 17.9993 13.868 18.4271 12.6346 19.2827C11.4013 20.1382 10.5069 21.266 9.9513 22.666H12.1513C12.6402 21.8438 13.2902 21.1938 14.1013 20.716C14.9124 20.2382 15.7957 19.9993 16.7513 19.9993C17.7069 19.9993 18.5902 20.2382 19.4013 20.716C20.2124 21.1938 20.8624 21.8438 21.3513 22.666H23.5513C22.9957 21.266 22.1013 20.1382 20.868 19.2827C19.6346 18.4271 18.2624 17.9993 16.7513 17.9993ZM16.7513 29.3327C14.9069 29.3327 13.1735 28.9827 11.5513 28.2827C9.92908 27.5827 8.51797 26.6327 7.31797 25.4327C6.11797 24.2327 5.16797 22.8216 4.46797 21.1994C3.76797 19.5771 3.41797 17.8438 3.41797 15.9993C3.41797 14.1549 3.76797 12.4216 4.46797 10.7993C5.16797 9.17713 6.11797 7.76602 7.31797 6.56602C8.51797 5.36602 9.92908 4.41602 11.5513 3.71602C13.1735 3.01602 14.9069 2.66602 16.7513 2.66602C18.5957 2.66602 20.3291 3.01602 21.9513 3.71602C23.5735 4.41602 24.9846 5.36602 26.1846 6.56602C27.3846 7.76602 28.3346 9.17713 29.0346 10.7993C29.7346 12.4216 30.0846 14.1549 30.0846 15.9993C30.0846 17.8438 29.7346 19.5771 29.0346 21.1994C28.3346 22.8216 27.3846 24.2327 26.1846 25.4327C24.9846 26.6327 23.5735 27.5827 21.9513 28.2827C20.3291 28.9827 18.5957 29.3327 16.7513 29.3327Z" fill="%2357534E"/></g></svg>');
}

.mt-icon_very-sad {
    mask-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="32" height="32" viewBox="0 0 32 32" fill="none"><mask id="mask0_5553_10635" style="mask-type:alpha" maskUnits="userSpaceOnUse" x="0" y="0" width="32" height="32"><rect width="32" height="32" fill="%23D9D9D9"/></mask><g mask="url(%23mask0_5553_10635)"><path d="M16.0013 29.3327C14.1569 29.3327 12.4235 28.9827 10.8013 28.2827C9.17908 27.5827 7.76797 26.6327 6.56797 25.4327C5.36797 24.2327 4.41797 22.8216 3.71797 21.1994C3.01797 19.5771 2.66797 17.8438 2.66797 15.9993C2.66797 14.1549 3.01797 12.4216 3.71797 10.7993C4.41797 9.17713 5.36797 7.76602 6.56797 6.56602C7.76797 5.36602 9.17908 4.41602 10.8013 3.71602C12.4235 3.01602 14.1569 2.66602 16.0013 2.66602C17.8457 2.66602 19.5791 3.01602 21.2013 3.71602C22.8235 4.41602 24.2346 5.36602 25.4346 6.56602C26.6346 7.76602 27.5846 9.17713 28.2846 10.7993C28.9846 12.4216 29.3346 14.1549 29.3346 15.9993C29.3346 17.8438 28.9846 19.5771 28.2846 21.1994C27.5846 22.8216 26.6346 24.2327 25.4346 25.4327C24.2346 26.6327 22.8235 27.5827 21.2013 28.2827C19.5791 28.9827 17.8457 29.3327 16.0013 29.3327ZM9.93464 16.7993L14.7013 13.3327L9.93464 9.86602L8.73464 11.466L11.3013 13.3327L8.73464 15.1994L9.93464 16.7993ZM14.0013 22.7327L16.0013 20.7327L18.0013 22.7327L20.0013 20.7327L21.3013 22.0327L22.7013 20.6327L20.0013 17.9327L18.0013 19.9327L16.0013 17.9327L14.0013 19.9327L12.0013 17.9327L9.3013 20.6327L10.7013 22.0327L12.0013 20.7327L14.0013 22.7327ZM22.068 16.7993L23.268 15.1994L20.7013 13.3327L23.268 11.466L22.068 9.86602L17.3013 13.3327L22.068 16.7993Z" fill="%2357534E"/></g></svg>');
}

.mt-icon_close {
    mask-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none"><mask id="mask0_5553_10629" style="mask-type:alpha" maskUnits="userSpaceOnUse" x="0" y="0" width="24" height="24"><rect width="24" height="24" fill="%23D9D9D9"/></mask><g mask="url(%23mask0_5553_10629)"><path d="M6.4 19L5 17.6L10.6 12L5 6.4L6.4 5L12 10.6L17.6 5L19 6.4L13.4 12L19 17.6L17.6 19L12 13.4L6.4 19Z" fill="white"/></g></svg>');
}

.mt-icon_close_solid {
    mask-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none"><mask id="mask0_13642_35045" style="mask-type:alpha" maskUnits="userSpaceOnUse" x="0" y="0" width="24" height="24"><rect width="24" height="24" fill="%23D9D9D9"/></mask><g mask="url(%23mask0_13642_35045)"><path d="M8.4 17L12 13.4L15.6 17L17 15.6L13.4 12L17 8.4L15.6 7L12 10.6L8.4 7L7 8.4L10.6 12L7 15.6L8.4 17ZM12 22C10.6167 22 9.31667 21.7375 8.1 21.2125C6.88333 20.6875 5.825 19.975 4.925 19.075C4.025 18.175 3.3125 17.1167 2.7875 15.9C2.2625 14.6833 2 13.3833 2 12C2 10.6167 2.2625 9.31667 2.7875 8.1C3.3125 6.88333 4.025 5.825 4.925 4.925C5.825 4.025 6.88333 3.3125 8.1 2.7875C9.31667 2.2625 10.6167 2 12 2C13.3833 2 14.6833 2.2625 15.9 2.7875C17.1167 3.3125 18.175 4.025 19.075 4.925C19.975 5.825 20.6875 6.88333 21.2125 8.1C21.7375 9.31667 22 10.6167 22 12C22 13.3833 21.7375 14.6833 21.2125 15.9C20.6875 17.1167 19.975 18.175 19.075 19.075C18.175 19.975 17.1167 20.6875 15.9 21.2125C14.6833 21.7375 13.3833 22 12 22Z" fill="%23131210"/></g></svg>');
}

.mt-icon_question_solid,
.mt-icon_help {
    mask-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none"><mask id="mask0_15276_11892" style="mask-type:alpha" maskUnits="userSpaceOnUse" x="0" y="0" width="24" height="24"><rect width="24" height="24" fill="%23D9D9D9"/></mask><g mask="url(%23mask0_15276_11892)"><path d="M11.95 18C12.3 18 12.5958 17.8792 12.8375 17.6375C13.0792 17.3958 13.2 17.1 13.2 16.75C13.2 16.4 13.0792 16.1042 12.8375 15.8625C12.5958 15.6208 12.3 15.5 11.95 15.5C11.6 15.5 11.3042 15.6208 11.0625 15.8625C10.8208 16.1042 10.7 16.4 10.7 16.75C10.7 17.1 10.8208 17.3958 11.0625 17.6375C11.3042 17.8792 11.6 18 11.95 18ZM11.05 14.15H12.9C12.9 13.6 12.9625 13.1667 13.0875 12.85C13.2125 12.5333 13.5667 12.1 14.15 11.55C14.5833 11.1167 14.925 10.7042 15.175 10.3125C15.425 9.92083 15.55 9.45 15.55 8.9C15.55 7.96667 15.2083 7.25 14.525 6.75C13.8417 6.25 13.0333 6 12.1 6C11.15 6 10.3792 6.25 9.7875 6.75C9.19583 7.25 8.78333 7.85 8.55 8.55L10.2 9.2C10.2833 8.9 10.4708 8.575 10.7625 8.225C11.0542 7.875 11.5 7.7 12.1 7.7C12.6333 7.7 13.0333 7.84583 13.3 8.1375C13.5667 8.42917 13.7 8.75 13.7 9.1C13.7 9.43333 13.6 9.74583 13.4 10.0375C13.2 10.3292 12.95 10.6 12.65 10.85C11.9167 11.5 11.4667 11.9917 11.3 12.325C11.1333 12.6583 11.05 13.2667 11.05 14.15ZM12 22C10.6167 22 9.31667 21.7375 8.1 21.2125C6.88333 20.6875 5.825 19.975 4.925 19.075C4.025 18.175 3.3125 17.1167 2.7875 15.9C2.2625 14.6833 2 13.3833 2 12C2 10.6167 2.2625 9.31667 2.7875 8.1C3.3125 6.88333 4.025 5.825 4.925 4.925C5.825 4.025 6.88333 3.3125 8.1 2.7875C9.31667 2.2625 10.6167 2 12 2C13.3833 2 14.6833 2.2625 15.9 2.7875C17.1167 3.3125 18.175 4.025 19.075 4.925C19.975 5.825 20.6875 6.88333 21.2125 8.1C21.7375 9.31667 22 10.6167 22 12C22 13.3833 21.7375 14.6833 21.2125 15.9C20.6875 17.1167 19.975 18.175 19.075 19.075C18.175 19.975 17.1167 20.6875 15.9 21.2125C14.6833 21.7375 13.3833 22 12 22Z" fill="white"/></g></svg>');
}

.mt-icon_logout {
    mask-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none"><mask id="mask0_15282_14311" style="mask-type:alpha" maskUnits="userSpaceOnUse" x="0" y="0" width="24" height="24"><rect width="24" height="24" fill="%23D9D9D9"/></mask><g mask="url(%23mask0_15282_14311)"><path d="M5 21C4.45 21 3.97917 20.8042 3.5875 20.4125C3.19583 20.0208 3 19.55 3 19V5C3 4.45 3.19583 3.97917 3.5875 3.5875C3.97917 3.19583 4.45 3 5 3H12V5H5V19H12V21H5ZM16 17L14.625 15.55L17.175 13H9V11H17.175L14.625 8.45L16 7L21 12L16 17Z" fill="white"/></g></svg>');
}

.mt-icon_settings {
    mask-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none"><mask id="mask0_15392_12843" style="mask-type:alpha" maskUnits="userSpaceOnUse" x="0" y="0" width="24" height="24"><rect width="24" height="24" fill="%23D9D9D9"/></mask><g mask="url(%23mask0_15392_12843)"><path d="M5 20V13H3V11H9V13H7V20H5ZM5 9V4H7V9H5ZM9 9V7H11V4H13V7H15V9H9ZM11 20V11H13V20H11ZM17 20V17H15V15H21V17H19V20H17ZM17 13V4H19V13H17Z" fill="white"/></g></svg>');
}

.mt-icon_people-plus {
    mask-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none"><mask id="mask0_15414_6293" style="mask-type:alpha" maskUnits="userSpaceOnUse" x="0" y="0" width="24" height="24"><rect width="24" height="24" fill="%23D9D9D9"/></mask><g mask="url(%23mask0_15414_6293)"><path d="M12.5 11.95C12.9833 11.4167 13.3542 10.8083 13.6125 10.125C13.8708 9.44167 14 8.73333 14 8C14 7.26667 13.8708 6.55833 13.6125 5.875C13.3542 5.19167 12.9833 4.58333 12.5 4.05C13.5 4.18333 14.3333 4.625 15 5.375C15.6667 6.125 16 7 16 8C16 9 15.6667 9.875 15 10.625C14.3333 11.375 13.5 11.8167 12.5 11.95ZM18 20V17C18 16.4 17.8667 15.8292 17.6 15.2875C17.3333 14.7458 16.9833 14.2667 16.55 13.85C17.4 14.15 18.1875 14.5375 18.9125 15.0125C19.6375 15.4875 20 16.15 20 17V20H18ZM20 13V11H18V9H20V7H22V9H24V11H22V13H20ZM8 12C6.9 12 5.95833 11.6083 5.175 10.825C4.39167 10.0417 4 9.1 4 8C4 6.9 4.39167 5.95833 5.175 5.175C5.95833 4.39167 6.9 4 8 4C9.1 4 10.0417 4.39167 10.825 5.175C11.6083 5.95833 12 6.9 12 8C12 9.1 11.6083 10.0417 10.825 10.825C10.0417 11.6083 9.1 12 8 12ZM0 20V17.2C0 16.6333 0.145833 16.1125 0.4375 15.6375C0.729167 15.1625 1.11667 14.8 1.6 14.55C2.63333 14.0333 3.68333 13.6458 4.75 13.3875C5.81667 13.1292 6.9 13 8 13C9.1 13 10.1833 13.1292 11.25 13.3875C12.3167 13.6458 13.3667 14.0333 14.4 14.55C14.8833 14.8 15.2708 15.1625 15.5625 15.6375C15.8542 16.1125 16 16.6333 16 17.2V20H0Z" fill="white"/></g></svg>');
}

.mt-icon_bar-chart {
    mask-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none"><mask id="mask0_15869_16098" style="mask-type:alpha" maskUnits="userSpaceOnUse" x="0" y="0" width="24" height="24"><rect width="24" height="24" fill="%23D9D9D9"/></mask><g mask="url(%23mask0_15869_16098)"><path d="M16 20V13H20V20H16ZM10 20V4H14V20H10ZM4 20V9H8V20H4Z" fill="white"/></g></svg>');
}

.mt-icon_rise {
    mask-image: url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M12 0C18.6271 0 24 5.37288 24 12C24 18.6271 18.6269 24 12 24C5.37312 24 0 18.6286 0 12C0 5.37144 5.37216 0 12 0Z" fill="%23F5F5F5"/><path d="M12 0C5.39759 0 0 5.376 0 12C0 18.624 5.3494 24 12 24C18.6506 24 24 18.624 24 12C24 5.376 18.6506 0 12 0ZM15.4217 18L15.3735 10.512L7.90361 18H4.24096L13.6386 8.64H10.2169C9.15663 8.64 8.28916 9.504 8.28916 10.56C8.28916 10.992 8.43373 11.424 8.6747 11.712L6.84337 13.536C6.12048 12.72 5.68675 11.664 5.68675 10.512C5.68675 8.016 7.71084 6 10.2169 6H18.0241V17.952L15.4217 18Z" fill="%235E59EC"/></svg>');
}

.mt-icon_color_rise {
    background-color: transparent;
    background-image: url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><path d="M12 0C18.6271 0 24 5.37288 24 12C24 18.6271 18.6269 24 12 24C5.37312 24 0 18.6286 0 12C0 5.37144 5.37216 0 12 0Z" fill="%23F5F5F5"/><path d="M12 0C5.39759 0 0 5.376 0 12C0 18.624 5.3494 24 12 24C18.6506 24 24 18.624 24 12C24 5.376 18.6506 0 12 0ZM15.4217 18L15.3735 10.512L7.90361 18H4.24096L13.6386 8.64H10.2169C9.15663 8.64 8.28916 9.504 8.28916 10.56C8.28916 10.992 8.43373 11.424 8.6747 11.712L6.84337 13.536C6.12048 12.72 5.68675 11.664 5.68675 10.512C5.68675 8.016 7.71084 6 10.2169 6H18.0241V17.952L15.4217 18Z" fill="%235E59EC"/></svg>');
}

.mt-icon_btc {
    mask-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="12" height="16" viewBox="0 0 12 16" fill="none"><path d="M11.4506 6.10913C11.6891 4.51238 10.4734 3.654 8.811 3.08138L9.35025 0.918375L8.03325 0.59025L7.50825 2.69625C7.1625 2.61 6.807 2.52863 6.45375 2.448L6.9825 0.328125L5.66663 0L5.127 2.16225C4.8405 2.097 4.55925 2.0325 4.28625 1.96463L4.28775 1.95788L2.472 1.5045L2.12175 2.91075C2.12175 2.91075 3.09863 3.13462 3.078 3.1485C3.61125 3.28163 3.708 3.6345 3.6915 3.91425L3.07725 6.37838C3.114 6.38775 3.16162 6.40125 3.21412 6.42225L3.07537 6.38775L2.214 9.83963C2.14875 10.0016 1.98338 10.2446 1.61063 10.1524C1.62375 10.1715 0.653625 9.9135 0.653625 9.9135L0 11.421L1.71375 11.8481C2.0325 11.928 2.34487 12.0116 2.652 12.0904L2.10713 14.2785L3.42225 14.6066L3.96225 12.4421C4.32113 12.5396 4.66987 12.6296 5.01112 12.7144L4.47337 14.8688L5.79 15.1969L6.33487 13.0133C8.58 13.4381 10.2686 13.2667 10.9785 11.2365C11.5511 9.6015 10.9504 8.65837 9.76912 8.043C10.6294 7.84387 11.2777 7.278 11.4506 6.10913ZM8.442 10.3275C8.03475 11.9625 5.28225 11.079 4.38938 10.857L5.11237 7.95863C6.00487 8.18138 8.86613 8.62237 8.442 10.3275ZM8.84887 6.0855C8.47762 7.57275 6.18637 6.81712 5.44275 6.63188L6.09825 4.00313C6.84188 4.18838 9.23587 4.53413 8.84887 6.0855Z" fill="white"/></svg>');
}

.mt-icon_color_btc {
    background-color: transparent;
    background-image: url('data:image/svg+xml,<svg width="24" height="24" viewBox="0 0 24 24" fill="none" xmlns="http://www.w3.org/2000/svg"><g clip-path="url(%23clip0_17843_17778)"><path d="M23.6385 14.9031C22.0358 21.3317 15.5243 25.2437 9.0949 23.641C2.66853 22.0382 -1.24385 15.5267 0.359278 9.09847C1.96128 2.6691 8.4724 -1.24365 14.8999 0.359098C21.3289 1.96185 25.2413 8.4741 23.6385 14.9031Z" fill="%23F7931A"/><path d="M17.2895 10.2908C17.528 8.69402 16.3122 7.83564 14.6499 7.26302L15.1891 5.10002L13.8721 4.77189L13.3471 6.87789C13.0014 6.79164 12.6459 6.71027 12.2926 6.62964L12.8214 4.50977L11.5055 4.18164L10.9659 6.34389C10.6794 6.27864 10.3981 6.21414 10.1251 6.14627L10.1266 6.13952L8.31087 5.68614L7.96062 7.09239C7.96062 7.09239 8.93749 7.31627 8.91687 7.33014C9.45012 7.46327 9.54687 7.81614 9.53037 8.09589L8.91612 10.56C8.95287 10.5694 9.00049 10.5829 9.05299 10.6039L8.91424 10.5694L8.05287 14.0213C7.98762 14.1833 7.82224 14.4263 7.44949 14.334C7.46262 14.3531 6.49249 14.0951 6.49249 14.0951L5.83887 15.6026L7.55262 16.0298C7.87137 16.1096 8.18374 16.1933 8.49087 16.272L7.94599 18.4601L9.26112 18.7883L9.80112 16.6238C10.16 16.7213 10.5087 16.8113 10.85 16.896L10.3122 19.0504L11.6289 19.3785L12.1737 17.1949C14.4189 17.6198 16.1075 17.4484 16.8174 15.4181C17.39 13.7831 16.7892 12.84 15.608 12.2246C16.4682 12.0255 17.1166 11.4596 17.2895 10.2908ZM14.2809 14.5091C13.8736 16.1441 11.1211 15.2606 10.2282 15.0386L10.9512 12.1403C11.8437 12.363 14.705 12.804 14.2809 14.5091ZM14.6877 10.2671C14.3165 11.7544 12.0252 10.9988 11.2816 10.8135L11.9371 8.18477C12.6807 8.37002 15.0747 8.71577 14.6877 10.2671Z" fill="white"/></g><defs><clipPath id="clip0_17843_17778"><rect width="24" height="24" fill="white"/></clipPath></defs></svg>');
}

.mt-icon_eth {
    mask-image: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="10" height="16" viewBox="0 0 10 16" fill="none"><path fill-rule="evenodd" clip-rule="evenodd" d="M4.91179 11.0515L0 8.14963L4.91179 0V11.0515ZM4.9118 11.0515V0L9.82166 8.14963L4.9118 11.0515ZM0 9.08025L4.91179 16V11.9821L0 9.08025ZM4.9118 11.9821L9.82552 9.08025L4.9118 16V11.9821Z" fill="white"/></svg>');
}

.mt-icon_color_eth {
    background-color: transparent;
    background-image: url('data:image/svg+xml,<svg width="24" height="24" fill="none" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 24 24"><path d="M12 0C18.6271 0 24 5.37288 24 12C24 18.6271 18.6269 24 12 24C5.37312 24 0 18.6286 0 12C0 5.37144 5.37216 0 12 0Z" fill="%23F5F5F5"/><g opacity="0.6"><mask id="mask0_17843_17779" style="mask-type:luminance" maskUnits="userSpaceOnUse" x="7" y="9" width="10" height="7"><path d="M7.08691 9.91602H16.9086V15.0518H7.08691V9.91602Z" fill="white"/></mask><g mask="url(%23mask0_17843_17779)"><path d="M11.9987 9.91602L7.08691 12.1499L11.9987 15.0518L16.9086 12.1499L11.9987 9.91602Z" fill="%23010101"/></g></g><g opacity="0.45"><mask id="mask1_17843_17779" style="mask-type:luminance" maskUnits="userSpaceOnUse" x="7" y="4" width="5" height="12"><path d="M7.08691 4H11.9987V15.0515H7.08691V4Z" fill="white"/></mask><g mask="url(%23mask1_17843_17779)"><path d="M7.08691 12.1496L11.9987 15.0515V4L7.08691 12.1496Z" fill="%23010101"/></g></g><g opacity="0.8"><mask id="mask2_17843_17779" style="mask-type:luminance" maskUnits="userSpaceOnUse" x="11" y="4" width="6" height="12"><path d="M11.999 4H16.9108V15.0515H11.999V4Z" fill="white"/></mask><g mask="url(%23mask2_17843_17779)"><path d="M11.999 4V15.0515L16.9089 12.1496L11.999 4Z" fill="%23010101"/></g></g><g opacity="0.45"><mask id="mask3_17843_17779" style="mask-type:luminance" maskUnits="userSpaceOnUse" x="7" y="13" width="5" height="7"><path d="M7.08691 13.0801H11.9987V19.9998H7.08691V13.0801Z" fill="white"/></mask><g mask="url(%23mask3_17843_17779)"><path d="M7.08691 13.0801L11.9987 19.9998V15.982L7.08691 13.0801Z" fill="%23010101"/></g></g><g opacity="0.8"><mask id="mask4_17843_17779" style="mask-type:luminance" maskUnits="userSpaceOnUse" x="11" y="13" width="6" height="7"><path d="M11.999 13.0801H16.9127V19.9998H11.999V13.0801Z" fill="white"/></mask><g mask="url(%23mask4_17843_17779)"><path d="M11.999 15.982V19.9998L16.9127 13.0801L11.999 15.982Z" fill="%23010101"/></g></g></svg>');
}

.mt-icon_plus {
    mask-image: url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24" viewBox="0 0 24 24" fill="none"><mask id="mask0_18385_2176" style="mask-type:alpha" maskUnits="userSpaceOnUse" x="0" y="0" width="24" height="24"><rect width="24" height="24" fill="%23D9D9D9"/></mask><g mask="url(%23mask0_18385_2176)"><path d="M11 13H5V11H11V5H13V11H19V13H13V19H11V13Z" fill="black"/></g></svg>');
}


/* END ICONS */

/* BADGE */
.mt-badge {
    display: flex;
    justify-content: center;
    align-items: center;
    gap: 8px;
    color: var(--black-color);
    text-transform: uppercase;
    font-size: var(--Text-FontSize-Body-sm, 14px);
    font-style: normal;
    font-weight: 700;
    line-height: normal;
    padding: 4px 8px;
    border-radius: 12px;
    height: fit-content;
}

.mt-badge.mt-badge-md {
    padding: 2px 12px;
    border-radius: 16px;
    line-height: 24px;
}

.mt-badge.mt-badge-sm {
    padding: 4px 8px;
    border-radius: 12px;
    line-height: 1.1;
}

.mt-badge.mt-badge-xs {
    padding: 4px 8px;
    border-radius: 8px;
}

.mt-badge.mt-badge-pill {
    border-radius: 16px;
}

.mt-badge.mt-badge-rounded-sm {
    padding: 4px;
    border-radius: 4px;
    line-height: normal;
}

.mt-badge.mt-badge-primary {
    background-color: var(--Primary-500, #F1A035);
}

.mt-badge.mt-badge-secondary {
    background: var(--Secondary-500, #14B8A6);
}

.mt-badge.mt-badge-secondary-800 {
    background: var(--Success-800, #115E59);
    color: #2DD4BF;

}

.mt-badge.mt-badge-border-secondary {
    border-color: var(--Secondary-500, #14B8A6);
    border-width: 1px;
    border-style: solid;
}

.mt-badge.mt-badge-light {
    background-color: var(--Colors-Gray-200, #E5E5E5);
}

.mt-badge.mt-badge-gray {
    background-color: var(--slate-400);
}

.mt-badge.mt-badge-error {
    background: var(--Error-500, #F43F5E);
}

.mt-badge.mt-badge-error-900 {
    background: #881337;
    color: var(--Error-300, #FDA4AF);

}

.mt-badge.mt-badge-dark {
    color: var(--Text-Body, #A8A29E);
    background: var(--Surface-Page, #1E1E1E);
}

.mt-badge.mt-badge-apps {
    border-radius: var(--Border-Radius-sm, 4px);
    border: var(--Border-Width-sm, 1px) solid var(--Colors-Gray-700, #404040);
    background: var(--Surface-Dark, #292524);
    color: var(--Text-Action-Dark-Solid, #FAFAFA);
    padding: var(--Spacing-2xs, 4px) var(--Spacing-sm, 12px) var(--Spacing-2xs, 4px) var(--Spacing-xs, 8px);
}

.mt-badge.mt-badge-calendar {
    text-align: center;
    font-size: 16px;
    font-style: normal;
    font-weight: 700;
    line-height: 24px;
}

/* END BADGE */

/* PAGE LAYOUT - SIDEBAR */

.mt-page {
    display: flex;
    margin-block: 32px;
}

.mt-page__sidebar {
    flex: 1;
    width: 100%;
    z-index: 11;
}

.mt-page__main {
    flex: 1;
    width: 100%;
}

@media (max-width: 1199.98px) {
    .mt-page {
        flex-direction: column;
        gap: 32px;
    }

    .mt-page__sidebar {
        display: none;
    }

    .mt-page_md-d-none {
        display: none !important;
    }

    .mt-page_md-d-block {
        display: block !important;
    }
}

@media (min-width: 1200px) {
    .mt-page {
        gap: 64px;
    }

    .mt-page__sidebar {
        flex: 0 0 auto;
        width: fit-content;
    }

    .mt-page_lg-d-none {
        display: none !important;
    }

    .mt-page_lg-d-block {
        display: block !important;
    }
}


/* END PAGE LAYOUT - SIDEBAR */

/*  Sidebar Sticky */

.mt-sidebar {
    --sidebar-width-expanded: 390px;
    --sidebar-width-collapsed: 96px;
    --sidebar-height-expanded: 801px;
    --sidebar-height-collapsed: 707px;
    --sidebar-padding: 16px;
    /* this is actually from the mt-card */
    --sidebar-lg-margin-block: 32px;
    --sidebar-top: calc(var(--promo-banner-height, 0px) + var(--admin-bar-height, 0px) + var(--nav-bar-height, 0px) + var(--sidebar-lg-margin-block));

    position: sticky;
    top: var(--sidebar-top);
}

.mt-sidebar__wrapper {
    position: relative;
    overflow: hidden;
    height: var(--sidebar-height-expanded);
    max-height: calc(100vh - var(--sidebar-top) - var(--sidebar-lg-margin-block));
    transition: all .2s ease-out;
}

.mt-sidebar__container,
.mt-sidebar__container__collapsed {
    gap: 30px;
}

.mt-sidebar .mt-sidebar__container__collapsed {
    position: absolute;
    inset: var(--sidebar-padding);
    visibility: hidden;
    opacity: 0;
}

.mt-sidebar.mt-sidebar_collapsed .mt-sidebar__wrapper {
    width: var(--sidebar-width-collapsed);
    height: var(--sidebar-height-collapsed);
}

.mt-sidebar.mt-sidebar_collapsed .mt-sidebar__container {
    opacity: 0;
    visibility: hidden;
    transition: opacity 0.2s, visibility 0s 0.2s;
}

.mt-sidebar.mt-sidebar_collapsed .mt-sidebar__container__collapsed {
    overflow-y: scroll !important;
    margin-right: -28px;
    padding-right: 16px;

    visibility: visible;
    opacity: 1;
    transition: opacity 0.2s .3s;
}

@media (min-width: 1200px) {
    .mt-sidebar__wrapper {
        width: var(--sidebar-width-expanded);
    }

    .mt-sidebar .mt-sidebar__container {
        width: calc(var(--sidebar-width-expanded) - (2 * var(--sidebar-padding)));
        transition: opacity 0.2s;
    }
}

@media (max-width: 1199.98px) {
    .mt-sidebar__wrapper {
        width: 100%;
    }
}

.mt-sidebar__menu__link {
    padding: 12px;
    display: flex;
    gap: 12px;
    align-items: center;
    color: white;
    width: 100%;
}

.mt-sidebar__menu__link__content {
    display: flex;
    gap: 8px;
    align-items: center;
}

.mt-sidebar__menu__link:hover {
    border-radius: var(--Border-Radius-md, 8px);
    background: rgba(255, 255, 255, 0.05);
}

.mt-sidebar__menu__link.active {
    border-radius: var(--Border-Radius-md, 8px);
    background: rgba(255, 255, 255, 0.05);
}

.mt-sidebar__menu__link.disabled {
    pointer-events: none;
}

.mt-sidebar__menu__link.disabled .mt-sidebar__menu__link__content {
    opacity: 0.2;
}

@media (max-width: 1199.98px) {
    .mt-my-profile__notification {
        display: none;
    }
}

@media (min-width: 1200px) {
    .my-acount-logout {
        display: none;
    }
}

/* DRAWER */

@media (max-width: 767.98px) {
    .mt-sidebar-overlay {
        --drawer-slide-animation-time: .3s;
    }
}

@media (min-width: 768px) {
    .mt-sidebar-overlay {
        --drawer-slide-animation-time: .5s;
    }
}

.mt-sidebar-overlay.show {
    display: block;
}

.mt-sidebar-overlay .mt-sidebar-overlay__wrapper {
    --wrapper-padding-right: 24px;
    min-width: calc(320px + var(--wrapper-padding-right));
    width: calc(100% - 40px + var(--wrapper-padding-right));
    max-width: calc(500px + var(--wrapper-padding-right));
    position: fixed;
    z-index: var(--z-modal);
    inset: 0 auto 0 -100%;;
    padding-right: var(--wrapper-padding-right);
    transition: left var(--drawer-slide-animation-time) ease-out;

}

.mt-sidebar-overlay.show .mt-sidebar-overlay__wrapper {
    left: 0;
}


.mt-sidebar-overlay__close-btn {
    display: inline-flex;
    padding: var(--Scale-200, 8px) var(--Scale-0, 0);
    align-items: center;
    gap: var(--Scale-0, 0);
    border-radius: 0 var(--Border-Radius-md, 8px) var(--Border-Radius-md, 8px) 0;
    background: var(--Colors-Gray-700, #404040);
    position: absolute;
    top: 47px;
    right: 0;
    z-index: 70;
    cursor: pointer;
    max-height: 36px;
}

.mt-sidebar-overlay .mt-sidebar-overlay__dialog {
    overflow-y: auto;
    width: 100%;
    background-color: #1E1E1E;
    height: 100%;
    padding: 16px;
    border-right: solid 1px #404040;

}


.mt-sidebar-overlay .mt-sidebar-overlay__backdrop {
    position: fixed;
    inset: 0 auto 0 0;
    z-index: var(--z-backdrop);
    background: rgba(19, 18, 16, 0.90);
    opacity: 0;
    transition: opacity var(--drawer-slide-animation-time) ease-out;
}

.mt-sidebar-overlay.show .mt-sidebar-overlay__backdrop {
    right: 0;
    opacity: 100;
}

/* Tooltip base */
.mt-tooltip {
    position: relative;
    display: inline-flex;
    align-items: center;
}

/* Panel (inline/fallback) */
.mt-tooltip__panel {
    position: absolute;
    bottom: calc(100% + 8px);
    left: 50%;
    transform: translate(-50%, 4px);
    z-index: 50;

    width: 320px;
    max-width: 80vw;
    height: fit-content;

    background: var(--Black, #000);
    border: 1px solid var(--Colors-Gray-700, #404040);
    /* usar border, no outline */
    border-radius: 8px;
    padding: 12px;

    color: var(--Text-Body, #A8A29E);
    font-size: 14px;
    line-height: 20px;

    opacity: 0;
    visibility: hidden;
    pointer-events: none;

    transition: opacity .16s ease, transform .16s ease, visibility 0s linear .16s;
}

/* Flecha (inline arriba) – doble triángulo con solape -1px */
.mt-tooltip__panel::before,
.mt-tooltip__panel::after {
    content: "";
    position: absolute;
    top: 100%;
    left: 50%;
    transform: translateX(-50%);
    border-style: solid;
}

.mt-tooltip__panel::before {
    /* borde */
    border-width: 7px;
    border-color: var(--Colors-Gray-700, #404040) transparent transparent transparent;
}

.mt-tooltip__panel::after {
    /* relleno */
    border-width: 6px;
    border-color: var(--Black, #000) transparent transparent transparent;
    margin-top: -1px;
    /* funde con el borde del panel */
}

/* Mostrar inline (si NO hay portal) */
.mt-tooltip:hover .mt-tooltip__panel,
.mt-tooltip:focus-within .mt-tooltip__panel {
    opacity: 1;
    visibility: visible;
    transform: translate(-50%, 0);
    pointer-events: auto;
}

/* Tipografía interna */
.mt-tooltip__title {
    color: var(--Text-Headings, #fff);
    font-weight: 700;
    margin-bottom: 4px;
}

.mt-tooltip__body {
    color: var(--Text-Body, #A8A29E);
    font-weight: 500;
}

/* Cursor en triggers */
.mt-tooltip .mt-icon,
.mt-tooltip [role="button"],
.mt-tooltip [tabindex] {
    cursor: pointer;
}

/* ====== Modo portal (JS) ====== */

/* Con portal activo, oculta solo los inline para evitar duplicado */
.has-portal-tooltips .mt-tooltip__panel:not(.is-portal) {
    display: none !important;
}

/* Burbuja portal inyectada en <body> (el JS alterna block/none) */
.mt-tooltip__panel.is-portal {
    display: none;

    position: fixed;
    left: 0;
    top: 0;
    /* JS setea left/top exactos */
    transform: none;

    width: auto;
    max-width: min(320px, calc(100vw - 16px));
    height: fit-content;

    background: var(--Black, #000);
    border: 1px solid var(--Colors-Gray-700, #404040);
    border-radius: 8px;
    padding: 12px;

    color: var(--Text-Body, #A8A29E);
    font-size: 14px;
    line-height: 20px;

    opacity: 1;
    visibility: visible;
    pointer-events: auto;
    z-index: 10000;
}

/* Flecha portal: usa --arrow-left y placement */
.mt-tooltip__panel.is-portal::before,
.mt-tooltip__panel.is-portal::after {
    left: var(--arrow-left, 50%);
    border-style: solid;
    transform: translateX(-50%);
}

/* Arriba (por defecto) */
.mt-tooltip__panel.is-portal[data-placement="top"]::before {
    top: 100%;
    border-width: 7px;
    border-color: var(--Colors-Gray-700, #404040) transparent transparent transparent;
}

.mt-tooltip__panel.is-portal[data-placement="top"]::after {
    top: 100%;
    border-width: 6px;
    border-color: var(--Black, #000) transparent transparent transparent;
    margin-top: -1px;
    /* solape con borde */
}

/* Abajo (flip) */
.mt-tooltip__panel.is-portal[data-placement="bottom"]::before {
    bottom: 100%;
    border-width: 7px;
    border-color: transparent transparent var(--Colors-Gray-700, #404040) transparent;
}

.mt-tooltip__panel.is-portal[data-placement="bottom"]::after {
    bottom: 100%;
    border-width: 6px;
    border-color: transparent transparent var(--Black, #000) transparent;
    margin-bottom: -1px;
    /* solape con borde */
}

/* LEFT / RIGHT arrows for portal bubble */
.mt-tooltip__panel.is-portal[data-placement="left"]::before,
.mt-tooltip__panel.is-portal[data-placement="left"]::after {
    top: var(--arrow-top, 50%);
    left: 100%;
    transform: translateY(-50%);
}

.mt-tooltip__panel.is-portal[data-placement="left"]::before {
    border-width: 7px;
    border-color: transparent transparent transparent var(--Colors-Gray-700, #404040);
}

.mt-tooltip__panel.is-portal[data-placement="left"]::after {
    border-width: 6px;
    border-color: transparent transparent transparent var(--Black, #000);
    margin-left: -1px;
}

.mt-tooltip__panel.is-portal[data-placement="right"]::before,
.mt-tooltip__panel.is-portal[data-placement="right"]::after {
    top: var(--arrow-top, 50%);
    right: 100%;
    left: auto;
    transform: translateY(-50%);
}

.mt-tooltip__panel.is-portal[data-placement="right"]::before {
    border-width: 7px;
    border-color: transparent var(--Colors-Gray-700, #404040) transparent transparent;
}

.mt-tooltip__panel.is-portal[data-placement="right"]::after {
    border-width: 6px;
    border-color: transparent var(--Black, #000) transparent transparent;
    margin-right: -1px;
}


/* ===== Progress Bar (global) ===== */
.mt-progress-bar {
    position: relative;
    display: block;
    height: 8px;
    background: var(--Colors-Gray-700, #404040);
    border-radius: 4px;
    overflow: hidden;
}

.mt-progress-bar--sm {
    height: 6px
}

.mt-progress-bar--md {
    height: 8px
}

.mt-progress-bar--lg {
    height: 12px
}

.mt-progress-bar__fill {
    position: absolute;
    inset: 0 auto 0 0;
    /* top:0;left:0;bottom:0 */
    width: var(--mt-progress-value, 0%);
    background: var(--Success-400, #2DD4BF);
    border-radius: inherit;
    transition: width .25s ease;
}

.mt-progress-bar--success .mt-progress-bar__fill {
    background: var(--Success-400, #2DD4BF);
}

.mt-progress-bar--error .mt-progress-bar__fill {
    background: var(--Error-500, #F43F5E);
}

.mt-progress-bar--primary .mt-progress-bar__fill {
    background: var(--Primary-400, #FFB34A);
}


/* ===== Button ===== */
.mt-btn {
    display: inline-flex;
    justify-content: center;
    align-items: center;
    gap: 8px;
    cursor: pointer;
    text-transform: uppercase;
    font-weight: 500;
    line-height: 1;
    white-space: nowrap;
    text-align: center;
    border-radius: 12px;
    border: 1px solid transparent;
    box-sizing: border-box;
    user-select: none;
    -webkit-tap-highlight-color: transparent;
    transition: background-color .15s ease, border-color .15s ease, color .15s ease, box-shadow .15s ease;
}

/* estados disabled genéricos */
.mt-btn[disabled],
.mt-btn.disabled,
.mt-btn.is-disabled,
.mt-btn[aria-disabled="true"] {
    pointer-events: none;
    opacity: .6;
    cursor: not-allowed;
}

/* ===== TAMAÑOS ===== */
.mt-btn--md {
    font-size: 16px;
    padding: 12px 16px;
    min-height: 48px;
}

.mt-btn--sm {
    font-size: 16px;
    padding: 12px 12px;
}

.mt-btn--xs {
    font-size: 14px;
    padding: 4px 12px;
    border-radius: 4px;
    line-height: normal;
}

/* ===== VARIANTES ===== */
/* Primary */
.mt-btn--primary {
    color: var(--Text-Action-Primary-Solid, #131210);
    background: var(--theme-color, #F1A035);
    border-color: var(--theme-color, #F1A035);
}

.mt-btn--primary:hover,
.mt-btn--primary.active {
    color: var(--black-color, #000);
    background: var(--Surface-Primary-Hover, #ffb861);
    border-color: var(--Surface-Primary-Hover, #ffb861);
}

.mt-btn--primary:focus-visible {
    outline: 0;
    box-shadow: 0 0 0 3px color-mix(in oklab, var(--theme-color, #F1A035) 35%, transparent);
}

/* Secondary (oscuro) */
.mt-btn--secondary {
    color: var(--Text-Action-Dark-Solid, #A8A29E);
    background: var(--surface-dark, #292524);
    border-color: var(--colors-gray-700, #404040);
}

.mt-btn--secondary:hover,
.mt-btn--secondary.active {
    background: var(--Surface-Dark-Hover, #32302f);
}

.mt-btn--secondary:focus-visible {
    outline: 0;
    box-shadow: 0 0 0 3px color-mix(in oklab, var(--colors-gray-700, #404040) 40%, transparent);
}

/* Default (claro) */
.mt-btn--default {
    color: var(--surface-dark, #292524);
    background: var(--white-color, #fff);
    border-color: var(--white-color, #fff);
}

.mt-btn--default:hover,
.mt-btn--default.active {
    background: #D4D4D4;
    border-color: #D4D4D4;
    color: var(--surface-dark, #292524);
}

.mt-btn--default:focus-visible {
    outline: 0;
    box-shadow: 0 0 0 3px color-mix(in oklab, var(--Secondary-300, #93C5FD) 35%, transparent);
}

/* Outline (para fondos oscuros) */
.mt-btn--outline {
    color: var(--Text-Action-Light-Text, #fff);
    background: transparent;
    border-color: transparent;
}

.mt-btn--outline:hover,
.mt-btn--outline.active {
    background: rgba(255, 255, 255, .10);
}

.mt-btn--outline:active {
    background: rgba(255, 255, 255, .16);
}

.mt-btn--outline:focus-visible {
    outline: 0;
    background: rgba(255, 255, 255, .10);
    border-color: rgba(255, 255, 255, .30);
}

/* ===== Icono “Add” (hereda el color del texto) ===== */
.mt-btn--add-icon {
    position: relative;
    gap: 8px;
}

.mt-btn--add-icon::before {
    content: "";
    width: 24px;
    height: 24px;
    display: inline-block;
    vertical-align: middle;
    background-color: currentColor;
    mask: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24"><path fill="%23000" d="M11 5h2v6h6v2h-6v6h-2v-6H5v-2h6z"/></svg>') no-repeat 50% 50% / contain;
    -webkit-mask: url('data:image/svg+xml;utf8,<svg xmlns="http://www.w3.org/2000/svg" width="24" height="24"><path fill="%23000" d="M11 5h2v6h6v2h-2 6v6h-2v-6H5v-2h6z"/></svg>') no-repeat 50% 50% / contain;
}

.mt-btn--link {
    padding: var(--Spacing-2xs, 4px) var(--Spacing-sm, 12px);
    background-color: transparent;
    color: var(--Surface-Primary-Hover, #ffb861);
    width: 100%;
}

.mt-btn--fit-content {
    width: auto !important;
    inline-size: fit-content;
    align-self: flex-start;
}


/* ===== Toggle Button ===== */

.mt-toggle-button {
    display: inline-flex;
    padding: var(--Spacing-sm, 12px) var(--Spacing-md, 16px);
    justify-content: center;
    align-items: center;
    gap: var(--Scale-200, 8px);

    border-radius: var(--Border-Radius-lg, 12px);
    border: var(--Border-Width-sm, 1px) solid var(--Colors-Gray-700, #404040);
    background: var(--Surface-Dark, #292524);

    /* tipografía base */
    font: 500 16px/24px Roboto, system-ui, sans-serif;
    white-space: nowrap;
    user-select: none;
    cursor: pointer;

    /* color de texto por defecto (ajústalo si tu token difiere) */
    color: var(--Colors-Gray-400, #A8A29E);

    transition: background-color .15s ease, border-color .15s ease, color .15s ease, box-shadow .15s ease;
}

/* Hover */
.mt-toggle-button:hover {
    border-color: var(--Primary-400, #FFB34A);
    background: var(--Primary-400, #FFB34A);
    color: var(--Surface-Body, #131210);
}

/* Active (y seleccionado) */
.mt-toggle-button.active,
.mt-toggle-button[aria-selected="true"] {
    border-color: var(--Primary-500, #F1A035);
    background: var(--Primary-500, #F1A035);
    color: var(--Surface-Body, #131210);
}

/* Focus (visible) */
.mt-toggle-button:focus-visible {
    outline: 0;
    border-color: var(--White, #FFF);
    background: var(--Surface-Primary, #FFB34A);
    color: var(--Surface-Body, #131210);
    /* opcional: realce adicional
  box-shadow:0 0 0 3px color-mix(in oklab, var(--Primary-500,#F1A035) 35%, transparent);
  */
}

/* Disabled (todos los sabores) */
.mt-toggle-button[disabled],
.mt-toggle-button.disabled,
.mt-toggle-button.is-disabled,
.mt-toggle-button[aria-disabled="true"] {
    pointer-events: none;
    cursor: not-allowed;
    border-color: var(--Surface-Disabled, #57534E);
    background: var(--Surface-Disabled, #57534E);
    color: var(--surface-dark, #292524);
}

/* (Opcional) icono dentro del toggle */
.mt-toggle-button__icon {
    width: 20px;
    height: 20px;
    display: inline-block;
    flex: 0 0 auto;
    color: currentColor;
}

/* Viewport del strip (reutilizable) */
.mt-tabs-viewport {
    flex: 1 1 0%;
    min-width: 0;
    width: 0;
    /* evita desbordar al padre */
    position: relative;
    overflow: hidden;
    display: flex;
    align-items: center;
    box-sizing: border-box;
}

/* Scroller / tablist (reutilizable) */
.mt-toggle-group {
    flex: 1 1 0%;
    min-width: 0;
    max-width: 100%;
    display: flex;
    gap: 8px;
    align-items: center;
    flex-wrap: nowrap;
    overflow-x: auto;
    scrollbar-width: none;
    /* Firefox */
    -ms-overflow-style: none;
    /* IE legacy */
    scroll-behavior: smooth;
    scroll-snap-type: x proximity;
    box-sizing: border-box;
}

.mt-toggle-group::-webkit-scrollbar {
    display: none;
}

.mt-toggle-group > .mt-toggle-button {
    scroll-snap-align: start;
}

/* Gradientes de borde (reutilizable) */
.mt-tabs-gradient {
    position: absolute;
    top: 0;
    bottom: 0;
    width: 48px;
    z-index: 1;
    pointer-events: none;
    opacity: 0;
    /* JS la ajusta según overflow */
}

.mt-tabs-gradient--left {
    left: 0;
    background: linear-gradient(270deg, rgba(19, 18, 16, 0) 0%, var(--Surface-Body, #131210) 100%);
}

.mt-tabs-gradient--right {
    right: 0;
    background: linear-gradient(90deg, rgba(19, 18, 16, 0) 0%, var(--Surface-Body, #131210) 100%);
}

/* --- Bloque Base: mt-pricing-card (Estilos comunes) --- */
.mt-pricing-card {
    border-radius: 8px;
    font-family: var(--Type-Font-Family-Body, Roboto);
    box-shadow: 0 4px 12px rgba(0, 0, 0, 0.4);
}

/* --- Elementos de la Cabecera (Comunes) --- */
.mt-pricing-card__header {
    display: flex;
    border-top-right-radius: inherit;
    border-top-left-radius: inherit;
    justify-content: space-between;
    align-items: center;
    background-color: var(--Primary-100, #f8e7c1);
    padding: 8px 12px;
    color: var(--Surface-Body, #131210);
}

.mt-pricing-card__header-text {
    color: var(--Surface-Body, #131210);
    font-size: 14px;
    font-weight: 500;
    line-height: 20px;
    word-wrap: break-word
}

.mt-pricing-card__code-container {
    display: flex;
    align-items: center;
    border-left: 1px solid rgba(0, 0, 0, 0.1);
    padding-left: 10px;
}

.mt-pricing-card__code {
    margin-right: 8px;
    text-align: right;
    color: var(--Surface-Body, #131210);
    font-size: 14px;
    font-weight: 500;
    line-height: 20px;
    word-wrap: break-word
}

.mt-pricing-card__copy-btn {
    background: transparent;
    padding: 0;
    display: inline-flex;
}

/* --- Elementos del Cuerpo (Comunes) --- */
.mt-pricing-card__content {
    display: flex;
    justify-content: space-between;
    align-items: center;
    padding: 12px 16px;
    border-bottom-right-radius: inherit;
    border-bottom-left-radius: inherit;
}

.mt-pricing-card__price-group {
    display: flex;
    flex-direction: column;
    align-items: flex-start;
}

.mt-pricing-card__current-price {
    color: black;
    font-size: 32px;
    font-weight: 500;
    text-transform: uppercase;
    line-height: 40px;
    word-wrap: break-word
}

.mt-pricing-card__current-price--large {
    /* Modificador para el precio cuando no hay precio original */
    font-size: 38px;
}

.mt-pricing-card__fee-type {
    color: var(--colors-gray-700);
    font-size: 16px;
    font-weight: 500;
    line-height: 24px;
    word-wrap: break-word
}

.mt-pricing-card--light {
    border-radius: 16px;
}

/* --- Modificador mt-pricing-card--light (Variantes 1 y 2 - Fondo blanco) --- */
.mt-pricing-card--light .mt-pricing-card__content {
    background-color: var(--white-color, #fff);
    /* Fondo blanco */
    color: var(--Surface-Body, #131210);
    /* Texto oscuro */
}

/* Estilo específico para el precio original en la variante light */
.mt-pricing-card--light .mt-pricing-card__original-price {
    color: #e62e60;
    /* Rojo/magenta */
    font-weight: bold;
    font-size: 14px;
    margin-bottom: 5px;
}

.pricing-table-container {
    padding: 0 16px 48px;
}

.pricing-table-container__title {
    margin-bottom: 0;
    text-align: center;
    font-size: 40px;
    font-weight: 300;
    text-transform: uppercase;
    line-height: 48px;
    color: white;
}

.pricing-table-container__subtitle {
    margin-left: auto;
    margin-right: auto;
    margin-bottom: 0;
    max-width: 760px;
    text-align: center;
    font-size: 1.25rem;
    font-weight: 500;
    line-height: 2rem;
    color: var(--body-color);
    padding: 16px 0;
}

@media (min-width: 768px) {
    .pricing-table-container__subtitle {
        max-width: 860px;
    }
}

.pricing-table-panel {
    padding-block: 32px;
}

.pricing-table-panel > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(2rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(2rem * var(--tw-space-y-reverse));
}

@media (min-width: 1024px) {
    .pricing-table-panel {
        display: flex;
        gap: 2rem;
    }

    .pricing-table-panel > :not([hidden]) ~ :not([hidden]) {
        --tw-space-y-reverse: 0;
        margin-top: calc(0px * calc(1 - var(--tw-space-y-reverse)));
        margin-bottom: calc(0px * var(--tw-space-y-reverse));
    }
}

.pricing-table-panel__tabs {
    display: flex;
    height: 100%;
    width: 100%;
    flex-direction: column;
}

.pricing-table-panel__tabs > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(2rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(2rem * var(--tw-space-y-reverse));
}

@media (min-width: 1024px) {
    .pricing-table-panel__tabs {
        row-gap: 1.5rem;
    }

    .pricing-table-panel__tabs > :not([hidden]) ~ :not([hidden]) {
        --tw-space-y-reverse: 0;
        margin-top: calc(3rem * calc(1 - var(--tw-space-y-reverse)));
        margin-bottom: calc(3rem * var(--tw-space-y-reverse));
    }
}

.mt-pricing-table-plan-options {
    display: flex;
    justify-content: center;
    align-items: center;
    gap: 8px;
}

/* Bloque base */
.mt-pricing-table-plan-options__item {
    border-radius: 16px;
}


.mt-pricing-table-plan-options__item label {
    padding: 16px;
    border-radius: 16px;
    gap: 16px;
    display: flex;
    align-items: center;
    margin-bottom: 0;
    color: #000;
}

input[type="radio"]:not(:checked) + .mt-pricing-table-plan-options__item {
    align-self: stretch;
    overflow: hidden;
    outline: 2px solid #404040;
    outline-offset: -2px;
}

input[type="radio"]:checked + .mt-pricing-table-plan-options__item {
    background-color: #ffb34a;
}

input[type="radio"]:checked + .mt-pricing-table-plan-options__item img {
    filter: invert(100%) brightness(5%);
}

input[type="radio"]:not(:checked) + .mt-pricing-table-plan-options__item img {
    filter: brightness(0) saturate(100%) invert(100%) sepia(2%) saturate(7463%) hue-rotate(346deg) brightness(112%) contrast(111%);
}

.mt-pricing-table-plan-options__icon {
    width: 36px;
    height: 36px !important;
}

input[type="radio"]:checked + .mt-pricing-table-plan-options__item > label {
    color: #000;
}

input[type="radio"]:not(:checked) + .mt-pricing-table-plan-options__item > label {
    color: #fff;
}

.mt-pricing-table-plan-options__text {
    font-size: 20px;
    font-weight: 700;
    line-height: 32px;
    word-wrap: break-word
}

/* Icono del plan */
.mt-pricing-table-plan-options__icon {
    flex-shrink: 0;
}

/* Bloque principal */
.mt-pricing-table-benefits {
    justify-content: center;
    align-items: center;
    gap: 16px;
    padding-left: 16px;
    padding-right: 16px;
    display: flex;
}

/* Texto de beneficio */
.mt-pricing-table-benefits__item {
    text-align: center;
    color: #ffffff;
    font-size: 16px;
    font-weight: 500;
    line-height: 24px;
    word-wrap: break-word;
}

/* Ícono flash */
.mt-pricing-table-benefits__icon {
    width: 24px;
    height: 24px;
    flex-shrink: 0;
}

.pricing-table-container-options {
    padding: 32px 0;
}

.pricing-table-container-options > * + * {
    margin-top: 32px;
}

.mt-badge-wrapper {
    position: absolute;
}

/****************************************
/****************************************
/****************************************

  BEGIN PRICING-TABLE-PANEL__WRAPPER_AREA

 ****************************************
 ****************************************
 ****************************************/

.pricing-table-panel__wrapper_area {
    display: flex;
    flex-direction: column;
}

.pricing-table-panel__wrapper_area > :not([hidden]) ~ :not([hidden]) {
    --tw-space-y-reverse: 0;
    margin-top: calc(2rem * calc(1 - var(--tw-space-y-reverse)));
    margin-bottom: calc(2rem * var(--tw-space-y-reverse));
}

@media (min-width: 1024px) {
    .pricing-table-panel__sticky_header {
        position: sticky;
        top: calc((var(--promo-banner-height, 0px)) + (var(--admin-bar-height, 0px)) + (var(--nav-bar-height, 0px)));
    }
}

.pricing-table-panel__plan_summary_container {
    display: inline-flex;
    height: 104px;
    align-items: center;
    justify-content: center;
    padding-left: 1rem;
    padding-right: 1rem;
}

@media (max-width: 767px) {

    #pricing .mt-tabs__container {
        border-bottom-right-radius: 0;
        border-bottom-left-radius: 0;
    }

    .plan-detail-selection__features-item .mega-info-row__label {
        white-space: pre-line;
    }

    .mt-pricing-card__header-text,
    .mt-pricing-card__code {
        font-size: 18px;
        color: #131210;
    }

    .pricing-table-container {
        padding-bottom: 0;
    }

    #pricing .mt-pricing-card__header {
        border-top-right-radius: 0;
        border-top-left-radius: 0;
    }


    .pricing-table-panel > :not([hidden]) ~ :not([hidden]) {
        margin-top: 0;
        margin-bottom: 0;
    }

    .pricing-table-panel {
        padding: 24px 0 12px 0;
    }

    .pricing-table-panel__wrapper_area {
        margin-top: 0;
    }

    .pricing-table-panel__meta_info,
    .pricing-table-panel__summary_title,
    .pricing-table-panel__plan_summary_container {
        display: none;
    }

    .mt-pricing-table-plan-options__wrapper > * + * {
        margin-top: 0;
    }
}

.pricing-table-panel__summary_card {
    width: 100%;
    border-radius: 1rem;
    background-color: var(--smoke-color2);
}

@media (min-width: 1024px) {
    .pricing-table-panel__summary_card {
        width: 360px;
    }
}

.pricing-table-panel__summary_title {
    justify-content: flex-start;
    padding-left: 1rem;
    padding-right: 1rem;
    padding-top: 1rem;
    padding-bottom: 0.5rem;
    font-size: 1.25rem;
    font-weight: 700;
    line-height: 2rem;
    --tw-text-opacity: 1;
    color: rgb(255 255 255 / var(--tw-text-opacity, 1));
}

.pricing-table-panel__meta_info {
    padding: 8px 24px;
}

.pricing-table-panel__copy_btn {
    position: relative;
    border-style: none;
}

.pricing-table-panel__tooltip {
    position: absolute;
    top: -28px;
    --tw-translate-x: -45%;
    transform: translate(var(--tw-translate-x), var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));
    font-size: 0.75rem;
    line-height: 1rem;
    --tw-text-opacity: 1 !important;
    color: rgb(255 255 255 / var(--tw-text-opacity, 1)) !important;
}

.pricing-table-panel__checkout_btn {
    /* mezcla BEM + clase existente */
}

.plan-summary__plan-icon {
    width: 30px;
    height: 30px;
}

.plan-summary__name {
    font-size: 1.5rem;
    line-height: 2rem;
    font-weight: 500;
    text-transform: uppercase;
    --tw-text-opacity: 1;
    color: rgb(255 255 255 / var(--tw-text-opacity, 1));
}

.plan-summary {
    display: inline-flex;
    align-items: center;
    justify-content: flex-start;
    gap: 0.5rem;
    line-height: 1.75rem;
}

.plan-summary__platform-icon {
    width: 30px;
    height: 30px;
}

.mega-info-row {
    display: inline-flex;
    width: 100%;
    align-items: center;
    justify-content: flex-start;
    gap: 0.5rem;
    padding-top: 0.75rem;
}

.price-table-attributes .mega-info-row:first-child {
    border-color: #404040;
    border-top-width: 1px;
    border-top-style: solid;
}

.mega-info-row__icon_container {
    position: relative;
    height: 1.5rem;
    width: 1.5rem;
    --tw-text-opacity: 1;
    color: rgb(168 162 158 / var(--tw-text-opacity, 1));
}

.tw-group.mark .mega-info-row__icon_container {
    --tw-text-opacity: 1;
    color: rgb(19 18 16 / var(--tw-text-opacity, 1));
}

.mega-info-row__content {
    flex: 1 1 0%;
    justify-content: flex-start;
    font-size: 1rem;
    line-height: 1.5rem;
    font-weight: 500;
    --tw-text-opacity: 1;
    color: rgb(168 162 158 / var(--tw-text-opacity, 1));
}

.tw-group.mark .mega-info-row__content {
    --tw-text-opacity: 1;
    color: rgb(19 18 16 / var(--tw-text-opacity, 1));
}

.mega-info-row__label {
    /* Mantiene la semántica, puedes extender si necesitas resaltar el texto */
}

.mega-info-row__value {
    /* Puedes aplicar colores o pesos distintos si lo deseas */
}

/****************************************
/****************************************
/****************************************

  END PRICING-TABLE-PANEL__WRAPPER_AREA

 ****************************************
 ****************************************
 ****************************************/

.mt-verified {
    display: flex;
    gap: 4px;
}

.mt-verified__status-icon {
    height: 24px;
    display: flex;
    align-items: center;
    justify-content: center;
    width: 24px;
}

.mt-verified[data-verified="1"] {
    color: var(--success-color);
}

.mt-verified[data-verified="0"] {
    color: var(--error-color);
}

.mt-verified[data-verified="1"] .mt-verified__status-text_unverified {
    display: none;
}

.mt-verified[data-verified="0"] .mt-verified__status-text_verified {
    display: none;
}

.mt-verified[data-verified="1"] .mt-verified__status-icon {
    color: var(--success-color);
}

.mt-verified[data-verified="0"] .mt-verified__status-icon {
    color: var(--error-color);
}


.mt-password-wrapper {
    position: relative;
}

.mt-password-wrapper__password {
    padding-right: 3rem;
}

.mt-password-wrapper__btn_eye {
    position: absolute;
    top: 0.75rem;
    right: 0.875rem;
    z-index: 10;
    height: 1.5rem;
    width: 1.5rem;
    border-style: none;
    -webkit-mask-image: url(/wp-content/themes/megatrader-addons/assets/img/eye-close.svg);
    mask-image: url(/wp-content/themes/megatrader-addons/assets/img/eye-close.svg);
    -webkit-mask-repeat: no-repeat;
    -webkit-mask-position: center;
    -webkit-mask-size: contain;
    mask-repeat: no-repeat;
    mask-position: center;
    mask-size: contain;
    background-color: #a8a29e;
}

.mt-password-wrapper__password[type=text] ~ .mt-password-wrapper__btn_eye {
    -webkit-mask-image: url(/wp-content/themes/megatrader-addons/assets/img/eye-open.svg);
    mask-image: url(/wp-content/themes/megatrader-addons/assets/img/eye-open.svg);
}

.price-table {
    padding-block: 32px;
}

.price-table .price-table__plan {
    width: 100%;
}

.price-table__glide .glide__slide {
    position: relative;
    max-width: 350px;
}

.price-table__glide .slider__bullets {
    bottom: 0;
    justify-content: center;
    transition: bottom 0.2s cubic-bezier(0.4, 0, 0.2, 1);
}

.price-table__glide .glide__bullets {
    position: relative;
    padding-block: 16px;
}

.price-table__glide .glide__arrows {
    position: static;
    width: calc(var(--price-table-slide-width) + 64px);
}

.control-arrows-bs {
    position: static;
}

.price-table__glide .glide__arrow--prev, .control-arrows-bs .glide__arrow--prev,
.price-table__glide .glide__arrow--next, .control-arrows-bs .glide__arrow--next {
    position: absolute;
    padding: 8px;
    background: #1E1E1E;
    border-radius: 64px;
    outline: 1px #404040 solid !important;
    outline-offset: -1px;
    width: 40px;
    justify-content: flex-start;
    align-items: center;
    gap: 10px;
    display: inline-flex;
    border: none;
    top: calc(53% - 28px);
}

.price-table__glide .glide__arrow--prev {
    left: calc(((100dvw - var(--price-table-slide-width)) / 2) - 20px);
}

.price-table__glide .glide__arrow--next {
    right: calc(((100dvw - var(--price-table-slide-width)) / 2) - 20px);
}

.mega-btn-primary--icon-md img {
    filter: brightness(0) saturate(100%) invert(0%) sepia(1%) saturate(7456%) hue-rotate(356deg) brightness(105%) contrast(98%);
}

.mega-btn-primary--icon-md svg {
    filter: brightness(0) saturate(100%) invert(0%) sepia(1%) saturate(7456%) hue-rotate(356deg) brightness(105%) contrast(98%);
}

.mt-pricing-table-plan-options__wrapper > * + * {
    margin-top: 32px;
}

.price-table__plan--regular-plan {
    background: #1E1E1E;
    overflow: hidden;
    border-top: 2px #404040 solid;
    border-bottom: 2px #404040 solid;
    flex-direction: column;
    justify-content: flex-start;
    align-items: flex-start;
    display: inline-flex
}

.price-table__plan--most-popular {
    display: flex;
    flex-direction: column;
    border-radius: 1rem;
    border-width: 2px;
    border-color: #ffb34a;
    background-color: #131210;
    padding-bottom: 16px;
    border-style: solid;
}

.price-table__plan--most-popular .price-table__most-popular-badge {
    display: inline-flex;
}

.price-table__plan--most-popular .price-table__right-line {
    border-right-width: 0;
    border-left-width: 0;
}

.price-table__plan--most-popular .price-table__size {
    background: black;
    border-bottom-right-radius: 0;
    border-bottom-left-radius: 0;
    border-top-right-radius: inherit;
    border-top-left-radius: inherit;
}

.price-table__plan--most-popular .price-table__size > * + * {
    margin-top: 16px;
}

.price-table__plan--regular-plan:first-child {
    border-left: 2px #404040 solid;
    border-top-left-radius: 16px;
    border-bottom-left-radius: 16px;
}

.price-table__plan--regular-plan:last-child {
    border-right: 2px #404040 solid;
    border-top-right-radius: 16px;
    border-bottom-right-radius: 16px;
}

.price-table__most-popular-badge {
    display: none;
}

.price-table__most-popular-badge-wrapper {
    display: inline-flex;
    justify-content: center;
    align-items: center;
    gap: 4px;
    padding: 8px;
    background-color: #131210;
    border-radius: 8px;
    outline: 1px solid #404040;
    outline-offset: -1px;
}

.price-table__most-popular-badge-icon {
    width: 16px;
    height: 16px;
    flex-shrink: 0;
}

.price-table__most-popular-badge-text {
    color: #A8A29E;
    font-size: 14px;
    font-weight: 700;
    text-transform: uppercase;
    line-height: 16px;
    word-wrap: break-word;
}

.price-table__size {
    padding: 12px 16px;
    width: 100%;
    background-color: var(--body-bg);
}

.price-table__title {
    align-self: stretch;
    color: white;
    font-size: 24px;
    font-weight: 500;
    text-transform: uppercase;
    line-height: 28px;
    word-wrap: break-word
}

.price-plan {
    color: white;
    font-size: 40px;
    font-weight: 500;
    text-transform: uppercase;
    line-height: 48px;
    word-wrap: break-word;
}


.price-table__right-line {
    border-right: 1px #404040 solid;
}

.price-information {
    padding-top: 12px;
    display: inline-grid;
}

.price-information--min-h-112 {
    min-height: 112px;
}

.price-table-attributes,
.price-information {
    padding-inline: 24px;
    width: 100%;
}

.price-table-attributes .mega-info-row {
    display: grid;
    grid-template-columns: 1fr auto;
}

.mega-info-row__label {
    color: #A8A29E;
    font-size: 16px;
    font-weight: 500;
    line-height: 24px;
    white-space: nowrap;
    letter-spacing: -0.025em;
}

.price-table-attributes .mega-info-row__value {
    text-align: right;
    color: white;
    font-size: 16px;
    font-weight: 500;
    line-height: 24px;
    white-space: nowrap;
    letter-spacing: -0.025em;
}


.price-table__footer {
    padding: 24px;
    width: 100%;
}

.badge-coupon__wrapper {
    padding: 4px 8px;
    border-radius: 8px;
    outline: 1px #14B8A6 solid;
    outline-offset: -1px;
    justify-content: flex-start;
    align-items: center;
    gap: 8px;
    display: flex;
    flex-wrap: wrap;
    align-content: center;

    color: #A8A29E;
    font-size: 14px;
    font-weight: 500;
    line-height: 20px;
    word-wrap: break-word
}

.badge-coupon__code {
    text-align: right;
    color: white;
    font-size: 14px;
    font-weight: 500;
    line-height: 20px;
    word-wrap: break-word
}

.badge-coupon__text {
    display: inline;
    flex: 1;
    letter-spacing: -0.025em;
}

.badge-coupon__discount_total {
    display: contents;
}

.price-information__summary {
    display: flex;
    gap: 8px;
    padding-bottom: 8px;
}

.price-information__price {
    padding-bottom: 12px;
}

.price-information__summary .coupon-before-price {
    color: white;
    font-size: 20px;
    font-weight: 500;
    text-decoration: line-through;
    line-height: 32px;
    word-wrap: break-word
}

.plan-detail-selection {
    display: flex;
    flex-direction: column;
    align-self: stretch;
    color: white;
    font-family: inherit;
}

#pricing .plan-detail-selection.plan-detail-selection--landing-page {
    display: block;
    margin-bottom: 16px;
}

@media (min-width: 768px) {
    #pricing .plan-detail-selection.plan-detail-selection--landing-page {
        display: none;
        margin-bottom: 0;
    }
}

.plan-detail-selection--landing-page .plan-detail-selection__card.mt-card {
    margin-top: 0;
    margin-bottom: 0;
}

.plan-detail-selection--landing-page .plan-detail-selection__features-title {
    height: auto;
    padding-top: 0;
    margin-top: 10px;
    color: #FFB34A;
    font-size: 20px;
    font-weight: 700;
    line-height: 32px;
    word-wrap: break-word;
    letter-spacing: -0.05em;
}

.plan-detail-selection--landing-page .plan-detail-selection__features-item > div {
    color: #A8A29E;
    word-wrap: break-word
}

.plan-detail-selection__title {
    color: white;
    font-size: 20px;
    font-weight: 500;
    line-height: 32px;
    word-wrap: break-word;
}

.plan-detail-selection__card {
    margin: 8px 0 16px 0;
    gap: 0;
    border-radius: 16px;
    outline: 1px #404040 solid;
}

.plan-detail-selection__card:has:not(.btn-plan-detail--active) .plan-detail-selection__body {
    margin-top: 0;
}

.plan-detail-selection__header {
    display: inline-flex;
    justify-content: flex-start;
    align-items: center;
    gap: 8px;
    cursor: pointer;
    transition: display 0.2s ease-in-out;

    user-select: none;
    -webkit-user-select: none;
    -moz-user-select: none;
    -ms-user-select: none;
}

.plan-detail-selection__features-title {
    padding-top: 16px;
    align-self: stretch;
    color: #FFB34A;
    font-size: 20px;
    font-weight: 700;
    word-wrap: break-word
}

.plan-detail-selection__body {
    height: 0;
    opacity: 0;
    overflow: hidden;
    transition: height 0.35s ease, opacity 0.35s ease;
    will-change: height, opacity;
}

.plan-detail-selection__header.btn-plan-detail--active + .plan-detail-selection__body {
    opacity: 1;
}

.plan-detail-selection__header .mt-icon_caret-up-solid {
    transform: rotate(180deg);
}

.plan-detail-selection__header.btn-plan-detail--active .mt-icon_caret-up-solid {
    transform: rotate(0deg);
}

.plan-detail-selection__account-icon {
    width: 24px;
    height: 24px;
}

.plan-detail-selection__platform-icon {
    width: 30px;
    height: 30px;
}

.plan-detail-selection__name {
    flex: 1 1 0;
    color: white;
    font-size: 20px;
    font-weight: 700;
    line-height: 32px;
    word-wrap: break-word;
}

.plan-detail-selection__checked-wrapper {
    width: 30px;
    height: 30px;
    position: relative;
}

.plan-detail-selection__checked {
    width: 100%;
    height: 100%;
    object-fit: contain;
}

.plan-detail-selection__features-list {
    margin-top: 8px;
    list-style: none;
    padding: 0;
}

.plan-detail-selection__features-item {
    display: flex;
    align-items: center;
    color: #A8A29E;
    gap: 8px;
    padding: 8px 0;
    font-size: 16px;
    font-weight: 500;
    line-height: 24px;
}

.plan-detail-selection__features-text {
    color: white;
    font-size: 16px;
    font-weight: 500;
    line-height: 24px;
}

.plan-detail-selection__note {
    color: #A8A29E;
    font-size: 16px;
    font-weight: 500;
    line-height: 24px;
    word-wrap: break-word;
}

.mt-card.mt-skeleton-pulse {
    border-radius: 16px;
}

.mt-skeleton-pulse {
    align-self: stretch;
    border-radius: 16px;
    background: linear-gradient(0deg, rgba(0, 0, 0, 0.20) 0%, rgba(0, 0, 0, 0.20) 100%),
    linear-gradient(90deg, #2f2f2f 0%, #3a3a3a 25%, #1e1e1e 50%, #3a3a3a 75%, #2f2f2f 100%);
    background-size: 300% 100%;
    background-position: 200% 0;
    animation: mtPulse 3.5s cubic-bezier(0.4, 0.0, 0.2, 1) infinite;
    /* más lento y fluido */
}

.mt-skeleton-pulse i,
.mt-skeleton-pulse * {
    color: transparent !important;
    visibility: hidden;
}

/* --------------------------------------------------
   Block: mt-dropdown
-------------------------------------------------- */

.mt-dropdown > button {
    background: #1E1E1E;
}

.mt-dropdown .dropdown-menu {
    padding: 8px;
}

.mt-dropdown .dropdown-menu .dropdown-item {
    padding: 12px;
    justify-content: flex-start;
    align-items: flex-start;
    gap: 8px;
    display: inline-flex
}

.mt-dropdown .dropdown-menu .dropdown-item {
    padding: 12px;
    justify-content: flex-start;
    align-items: flex-start;
    gap: 8px;
    display: inline-flex
}

.mt-dropdown .dropdown-menu .dropdown-item:is(:hover,:focus,:active, .selected) {
    background: #F5F5F5;
    border-radius: 8px;
}

/* Botón interno (contenedor del icono + label) */
.mt-dropdown__btn-inner {
    flex: 1 1 0;
    align-self: stretch;
    display: flex;
    justify-content: flex-start;
    align-items: center;
    gap: 8px;
}

/* Icono en el botón */
.mt-dropdown__btn-icon {
    flex-shrink: 0;
}

/* Texto principal del botón */
.mt-dropdown__btn-label {
    flex: 1 1 0;
    text-align: left;
    color: #ffffff;
    font-size: 16px;
    font-weight: 700;
    line-height: 24px;
    text-transform: none;
    word-wrap: break-word;
}

/* Badge dentro del botón */
.mt-dropdown__badge {
    margin-left: 8px;
}

/* --------------------------------------------------
   Dropdown menu
-------------------------------------------------- */

.mt-dropdown__menu {
    width: 100%;
}

/* Item del menú */
.mt-dropdown__item {
    display: flex;
    align-items: center;
    gap: 8px;
}

/* Icono del item */
.mt-dropdown__item-icon {
    flex-shrink: 0;
}

/* Label del item */
.mt-dropdown__item-label {
    flex: 1 1 auto;
    align-self: stretch;
    color: #131210;
    font-size: 16px;
    font-weight: 500;
    line-height: 24px;
    word-wrap: break-word;
}


@keyframes mtPulse {
    0% {
        background-position: 200% 0;
    }

    100% {
        background-position: -200% 0;
    }
}

.mt-checkout-first {
    width: 100%;
}

.mt-checkout-first .product-section__list {
    gap: 16px;
}

.mt-checkout-first > * + * {
    margin-top: 32px;
}

.mt-card__header.mt-card__header--two-columns {
    width: 100%;
    gap: unset;
}

#account-platform-section .product-section__list {
    grid-auto-columns: max-content;
}

.mt-card__header.mt-card__header--two-columns .mt-card__title.mt-card__title--group {
    gap: 16px;
}

@media (max-width: 768px) {
    .mt-subscriptions .product-section__list.product-section__list_grid {
        grid-template-columns: repeat(1, 1fr);
    }

    .mt-subscriptions .mt-card__header.mt-card__header--two-columns {
        display: flex;
        justify-content: space-between;
        flex-direction: row;
        align-items: center;
    }

    .mt-subscriptions .mt-card__header.mt-card__header--two-columns .mt-card__title.mt-card__title--group {
        order: unset;
    }

    .mt-subscriptions #plan-detail-section .plan-card__header {
        flex-direction: column !important;
    }

    .mt-subscriptions #plan-detail-section .plan-card__header .plan-card__title-group {
        text-align: center;
    }

    .mt-subscriptions #plan-detail-section .plan-card__footer .plan-card__footer-content {
        flex-direction: column;
        gap: 16px;
    }

    .mt-subscriptions .trust-indicators__list {
        gap: 16px;
    }

    .mt-subscriptions .proceed-to-checkout-btn {
        padding-inline: 0;
        font-size: 13.85px;
        padding: 10.39px 8px;
        min-height: unset;
    }

    .mt-subscriptions .mega-btn-next-icon-md:after {
        content: url('data:image/svg+xml,<svg width="8" height="10" viewBox="0 0 8 12" fill="none" xmlns="http://www.w3.org/2000/svg"> <path d="M4.6 6L0 1.4L1.4 0L7.4 6L1.4 12L0 10.6L4.6 6Z" fill="black"/> </svg>');
        width: auto;
        height: auto;
    }

    .empty-element {
        display: contents;
    }
}

@media (max-width: 1199.98px) {
    .mt-card__header.mt-card__header--two-columns {
        width: 100%;
        justify-content: flex-start;
        flex-direction: column;
        gap: 16px;
        align-items: normal;
    }

    .mt-card__header.mt-card__header--two-columns .mt-card__title.mt-card__title--group {
        order: 2;
    }
}

.product-section .mt-card {
    flex-direction: row;
    gap: 16px;
}

.trust-indicators {
    width: 100%;
}

.trust-indicators__list {
    display: flex;
    gap: 32px;
    justify-content: center;
    align-items: center;
    flex-wrap: wrap;
}

.trust-indicators__item {
    display: flex;
    align-items: center;
    gap: 4px;
}

.trust-indicators__icon {
    width: 24px;
    height: 24px;
    flex-shrink: 0;
}

.trust-indicators__text {
    font-size: 14px;
    line-height: 1.2;
    white-space: nowrap;
}

.plan-card__container {
    padding: 0;
    border-radius: var(--Border-Radius-xl, 16px);
    border: 2px solid var(--colors-gray-700, #FFB34A);
}

.plan-card__header {
    background: #131210;
    padding: 16px;
    border-top-right-radius: inherit;
    border-top-left-radius: inherit;
    display: flex;
    justify-content: space-between;
    align-items: flex-start;
}

.plan-card__title-group {
    display: flex;
    flex-direction: column;
    gap: 4px;
}

.plan-card__title {
    color: #fff;
    font-size: 20px;
    font-family: Roboto, sans-serif;
    font-weight: 500;
    line-height: 32px;
}

.plan-card__subtitle {
    color: #A8A29E;
    font-size: 16px;
    font-family: Roboto, sans-serif;
    font-weight: 500;
    line-height: 24px;
}

.plan-card__pricing-group {
    display: flex;
    flex-direction: column;
    align-items: flex-end;
    gap: 4px;
}

.plan-card__pricing {
    display: inline-flex;
    justify-content: center;
    align-items: center;
    gap: 4px;
}

.plan-card__old-price {
    color: #A8A29E;
    font-size: 16px;
    font-weight: 500;
    text-decoration: line-through;
    line-height: 24px;
}

.plan-card__new-price {
    color: #fff;
    font-size: 20px;
    font-weight: 700;
    line-height: 32px;
}

.plan-card__period {
    color: #A8A29E;
    font-size: 16px;
    font-weight: 500;
    line-height: 24px;
}

.plan-card__body {
    padding: 8px 16px;
}

.plan-card__rules {
    display: flex;
    flex-direction: column;
}

.plan-card__rules-header {
    align-self: stretch;
    text-align: left;
    padding: 8px 0;
    color: #fff;
    font-size: 16px;
    font-weight: 500;
    line-height: 24px;
}

.plan-card__rule {
    align-self: stretch;
    padding: 8px 0;
    display: inline-flex;
    justify-content: space-between;
    align-items: center;
    gap: 8px;
}

.plan-card__rule-label {
    flex: 1 1 0;
    color: #A8A29E;
    font-size: 14px;
    font-family: Roboto, sans-serif;
    font-weight: 500;
    line-height: 20px;
}

.plan-card__label-wrapper {
    display: flex;
    gap: 8px;
    align-items: center;
}

.plan-card__rule-value {
    text-align: right;
    color: #fff;
    font-size: 14px;
    font-family: Roboto, sans-serif;
    font-weight: 500;
    line-height: 20px;
}

.plan-card__footer {
    padding: 16px;
    border-top: 1px solid #404040;
}

.plan-card__footer-content {
    display: flex;
    justify-content: space-between;
    align-items: center;
}

.plan-card__payment-methods {
    display: flex;
    gap: 8px;
    align-items: center;
}

/* Large devices (max-width: 1024px) - Verified Glide Arrows */
@media (max-width: 1024px) {
    .price-table {
        gap: 16px;
        padding-block: 16px;
    }

    #pricing.pricing-table-container > .pricing-table-container-options {
        padding-bottom: 16px;
    }

    .price-table__right-line {
        border-right: none;
    }

    .price-table__plan--regular-plan {
        border-right: 2px #404040 solid;
        border-left: 2px #404040 solid;
        border-radius: 16px;
    }
}

@media (min-width: 1025px) {
    .price-table {
        padding-block: 32px;
        display: unset;
    }

    .price-table .glide__arrows, .price-table .glide__bullets {
        display: none;
    }

    .price-table .glide__track {
        overflow: unset;
    }

    .price-table .slider__slides.glide__slides {
        padding-block: 32px;
        display: grid;
        grid-template-columns: repeat(4, 1fr);
        align-items: center;
    }

    .price-table .slider__slides .slider__frame {
        display: contents;
    }

    .price-table__glide .glide__slide {
        max-width: fit-content;
    }

    .price-table:has(.price-table__plan--most-popular) .price-table__plan--regular-plan {
        margin-top: 32px;
    }

    .price-table__plan--regular-plan:last-child, .price-table__plan--regular-plan:first-child {
        border-radius: 0;
        border-right-width: 0;
        border-left-width: 0;
    }

    .price-table__size {
        padding: 24px 16px;
    }

    .price-table__plan .price-table__right-line {
        border-right: 1px #404040 solid;
    }

    .price-table li:first-child .price-table__plan--regular-plan {
        border-left: 2px #404040 solid;
        border-top-left-radius: 16px;
        border-bottom-left-radius: 16px;
    }

    .price-table li:last-child .price-table__plan--regular-plan {
        border-right: 2px #404040 solid;
        border-top-right-radius: 16px;
        border-bottom-right-radius: 16px;
    }

    .price-table .slider__slides li:has(+ li .price-table__plan--most-popular) .price-table__right-line {
        border-right: 0;
    }

    .price-table li:last-child .price-table__plan .price-table__right-line {
        border-right: none;
    }

    .price-table__plan--most-popular .price-table__right-line {
        border-right: none !important;
    }
}

@media (max-width: 1024px) {
    .price-table__size {
        display: flex;
        justify-content: space-between;
        align-items: center;
        border: none;
    }

    .price-table__most-popular-badge-wrapper {
        padding: 5px;
    }

    .price-table__title {
        order: 1;
    }

    .price-table__most-popular-badge {
        order: 2;
    }

    .price-table__plan--most-popular {
        padding-bottom: 0;
    }

    .price-table__most-popular-badge-text {
        display: none;
    }

    .price-table__plan--most-popular .price-table__size > * + * {
        margin-top: 0;
    }
}