
<style>

    p{}

/*    ._sig_generate_choices li {
        width: calc(50% - 5px);
        margin: 2.5px !important;
        box-sizing: border-box;
    }
    ._sig_generate_choices {
        display: flex;
        flex-basis: 50%;
        flex-wrap: wrap;
    }*/

    ._sig_dark ._sig_lockedAsset {
        opacity: 0.5;
    }
    ._sig_lockedAsset {
        background: #f3f3f3;
    }

    ._sig_dark ._sig_stop_bttn {
        background: transparent !important;
        border: 0 !important;
        padding: 0 !important;
        color: white !important;
    }

    ._sig_generate_choices {
        display: flex;
        justify-content: space-between;
        flex-basis: 50%;
        flex-wrap: wrap;
    }
    ._sig_generate_choices li {
        width: calc(50% - 10px);
        box-sizing: border-box;
        margin: 5px !important;
    }
    ._sig_outofsignals{
        text-align: center;
        position: absolute;
        top: 50%;
        transform: translateY(-50%);
        width: 100%;

    }
    ._sig_outofsignals button{
        padding: 5px 20px !important;
        background: #eb718d !important;
        color: white !important;
        border-color: #ec728d !important;
    }
    ._sig_tokens_screen.isPaid {
        background: #6eb94c;
    }
    ._sig_generate_qst {
        padding-bottom: 15px;
    }
    .signalsParameters ._sig_back:hover{
        background: #eb718d;
        color:white;
    }
    .signalsParameters ._sig_back{
        border: 1px solid #d8d8d8;
        padding: 5px;
        border-radius: 5px;
        margin-top: 5px;
        display: block;
        width: 50px;
        text-align: center;
        cursor: pointer;
        position: absolute;
        bottom: 10px;
    }

    span._sig_green_dot.blue {
        background: #2196f3;
    }
    
    ._sig_generate_choices .lifelineCont {
        background: transparent;
    }
    #_sig_generate_lifeline {
        order: 1;
    }
    ._sig_generate_choices .lifelineCont.timerAdded {
        display: flex;
        justify-content: space-between;
    }
    ._sig_generate_choices ._lifline_answers_container_list {
        padding-bottom: 0 !important;
    }
    ._sig_generate_choices .lifelineCont{
        margin-top: 10px;
    }

    ._sig_generate_choices li:hover {
        background: #e96f8f;
        color: white;
        border-color: #e96f8f;
    }
    ._sig_generate_choices > li {
        margin-bottom: 10px;
        border: 1px solid #d8d8d8;
        border-radius: 5px;
        padding: 8px;
        cursor: pointer;
    }

    ._sig_selector_list_assets li.selected {
        background: #ea708e !important;
        color: white;
    }
    ._sig_save_signal_settings{
        background: #e86e8f;
        color: white;
        width: 100%;
        border: 0;
        padding: 8px;
        border-radius: 25px;
        cursor: pointer;
    }
    ._sig_signals_setting button.selected {
        background: #e86e8f;
        color: white;
        box-shadow: inset -2px 0px 8px #a2a2a240;
    }
    ._sig_signals_setting {
        padding: 15px;
    }
    ._sig_tutorial.exit span {
        font-size: 13px;
        padding-right: 10px;
    }
    ._sig_tutorial.exit {
        position: relative;
        z-index: 1002;
        box-shadow: 0 0 4px 3px white;
        background: #e56590;
        color: white;
    }
    ._sig_tutorial {
        font-size: 20px;
        padding: 7px;
        cursor: pointer;
        position: relative;
        margin: 0 10px;
    }

    ._sig_dark .open ._sig_options_list {
        background: #242b31;
    }
    ._sig_dark ._sig_options_list li {
        border-bottom: 1px solid #0f151c;
    }
    ._sig_dark ._sig_options_list li:hover {
        background: #1c2427;
    }
    ._sig_options_list li:hover {
        background: #f9f9f9;
    }
    ._sig_options_list p{
        background: linear-gradient(235deg,#ffb88c,#e56590);
        color: white;
        padding: 10px;
        margin: 0;
    }
    ._sig_options_list li {
        padding: 10px;
        border-bottom: 1px solid #f0f0f0;
        cursor: pointer;
        font-size: 13px;
    }
    .open ._sig_options_list {
        display: inline-block !important;
        animation-name: dropDown;
        animation-duration: 0.5s;
        position: absolute;
        top: calc(100% + 8px);
        right: 0;
        background: white;
        z-index: 10;
        font-size: 14px;
        width: 250px;
        box-shadow: 3px 2px 10px black;
        height: 200px;
    }

    ._sig_options{
        font-size: 20px;
        padding: 7px;
        padding-left: 0;
        cursor: pointer;
        position: relative;
    }
    @keyframes liveNotification {
      0%  {opacity: 0;transform:translateX(100%);}
      100%{opacity:1;transform:translateX(0px);}
    }

    ._sig_live_notification_title {
        padding: 10px;
        border-bottom: 1px solid #e45e84;
    }
    ._sig_live_notification_content {
        padding: 10px;
    }

    ._sig_live_notification_queue {
        position: fixed;
        right: 0;
        z-index: 20;
        padding: 10px;
        max-height: 100vh;
        overflow-y: auto;
        overflow-x: hidden;
    }

    ._sig_live_notification_close {
        position: absolute;
        right: 10px;
        top: 10px;
        cursor: pointer;
        font-size: 16px;
    }

    ._sig_live_notification {
        background: #e96c8f;
        border-radius: 5px;
        box-shadow: 1px 1px 4px #00000036;
        margin-bottom: 10px;
        animation-name: liveNotification;
        animation-duration: .6s;
        color: white;
        width: 300px;
        border-top: 5px solid #fdaf8c;
        position: relative;
    }

    ._sig_tutorial_title h1{
        font-size: 20px;
        margin: auto;
        text-align: center;
    }
    ._sig_tutorial_title p{
        margin: auto;
        font-size: 14px;
        margin-top: 5px;
    }
    ._sig_tutorial_title {
        position: absolute;
        top: 20%;
        background: white;
        z-index: 1002;
        padding: 10px 19px;
        font-size: 20px;
        border-radius: 5px;
        left: 50%;
        transform: translateX(-50%);
        animation-name: slideHistoryTable;
        animation-duration: 1s;
    }
    ._sig_dark ._sig_highlighted:after{
        background: #ffffffc7;
    }
    ._sig_dark  ._sig_highlighted_hint span, 
    ._sig_dark ._sig_highlighted_hint_left span {
        background: #192028;
    }
    ._sig_dark ._sig_highlighted_hint span:after,
    ._sig_dark ._sig_highlighted_hint_left span:after {
        background: #182128;
    }

    ._sig_tutorial_btn.exit{
        position: relative;
        z-index: 1002;
        box-shadow: 0 0 4px 3px white;
    }
    ._sig_tutorial_btn{
        background: #617a88;
        color: white;
        display: flex;
        border-radius: 5px;
        overflow: hidden;
        margin-left: 10px;
        cursor:pointer;
    }
    ._sig_tutorial_btn span{
        padding: 10px;
    }

    #_back:hover {
        color: initial;
    }
    .timerAdded{
        pointer-events:none;
    }
    ._sig_highlighted_hint_left span:after {
        content: "";
        display: block;
        width: 15px;
        height: 15px;
        background: white;
        position: absolute;
        left: -12px;
        box-shadow: -2px 2px 0px #00000038;
        top: 50%;
        transform: rotate(45deg) translateY(-50%);
    }

    ._sig_highlighted_hint span:after {
        content: "";
        display: block;
        width: 15px;
        height: 15px;
        background: white;
        position: absolute;
        bottom: -13px;
        left: 50%;
        transform: rotate(45deg) translateX(-50%);
        box-shadow: 1px 1px 0px #00000038;
    }

    ._sig_highlighted_hint span,
    ._sig_highlighted_hint_left span {
        background: white;
        position: absolute;
        z-index: 1001;
        border-radius: 5px;
        padding: 10px;
        bottom: 20px;
        box-shadow: 1px 1px 6px 2px #00000061;
        animation-name: appear;
        animation-duration: 1s;
        font-size: 16px;
        max-width: 250px;
        line-height: 22px;
    }
    ._sig_highlighted_hint,
    ._sig_highlighted_hint_left {
        position: relative;
    }
    ._sig_highlighted_child {
        position: relative;
        z-index: 1001;
        background: white;
        box-shadow: none !important;
    }
    ._sig_highlighted:after {
        content: "";
        position: fixed;
        left: 0;
        top: 0;
        right: 0;
        bottom: 0;
        background: #00000096;
        z-index: 1000;
    }
    .personalChoice._err button {
        border-color: red;
        border-width: 2px;
        padding: 5px 15px;
    }
    .btn-primary, .button, .btn-readmore, .sppb-btn-primary, .vm-button-correct {
        border-color: #1ea4db;
        background-color: #22a9e1;
        background-color: rgba(34,169,225,0.9);
        color: #fff;
        outline: 0;
    }
    .btn-primary:hover, .btn-primary:focus, .button:hover, .button:focus, .btn-readmore:hover, .btn-readmore:focus, .sppb-btn-primary:hover, .sppb-btn-primary:focus, .vm-button-correct:hover, .vm-button-correct:focus {
        border-color: #1678a1;
        background-color: #1d9dd2;
        color: #fff;
    }
    ._loginpopup{display:none;}
    ._popup_wrapper .login-button {
        display: block;
        height: 34px;
        padding: 6px 12px;
        font-size: 14px;
        line-height: 1.428571429;
        margin-bottom: 10px;
        border-radius: 5px;
        border: 0;
        cursor: pointer;
    }
    .cb_template p {
        margin-top: 0;
        margin-bottom: 1rem;
    }
    ._popup_wrapper a {
        color: #22a9e1;
    }
    ._popup_wrapper input{
        width: 100%;
        display: block;
        height: 34px;
        padding: 6px 12px;
        font-size: 14px;
        line-height: 1.428571429;
        color: #555555;
        background-color: #fff;
        background-image: none;
        border: 1px solid #ccc;
        border-radius: 4px;
        -webkit-box-shadow: inset 0 1px 1px rgb(0 0 0 / 8%);
        box-shadow: inset 0 1px 1px rgb(0 0 0 / 8%);
        -webkit-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
        -moz-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
        -o-transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
        transition: border-color ease-in-out .15s, box-shadow ease-in-out .15s;
        box-sizing: border-box;
        margin-bottom: 10px;
    }

._sig_light ._sig_product_title{
    background: #617b89;
    color: white;
    border: 1px solid #617a88;
}
._sig_dark ._sig_product_offer{
        border: 1px solid #d8d8d8;
}

._sig_product:hover ._sig_product_offer {
    background: #d05279;
}
._sig_product{
    cursor: pointer;
    border-radius: 5px;
    position: relative;
}

._sig_product i{
    position: absolute;
    top: -10px;
    color: #feb48b;
    font-size: 20px;
    right: -10px;
}

._sig_product_offer {
    padding: 10px;
    background: #e86c8f;
    border: 1px solid #e76a8f;
    color: white;
    border-radius: 0 5px 5px 0;
    transition:background 0.3s ease;
}

._sig_product_title {
    padding: 10px;
    border: 1px solid #d8d8d8;
    border-radius: 5px 0 0 5px;
    border-right: 0;
}

._sig_upgrade_formula i{
    margin-left: 15px;
    font-size: 15px;
}

._sig_dark ._sig_upgrade_formula{
    background:#e96f8f;
}
._sig_dark ._sig_upgrade_formula:hover{
    background:#d05777;
}
._sig_upgrade_formula:hover {
    background: #48606d;
}
._sig_upgrade_formula {
    position: absolute;
    bottom: 0;
    background: #f44336;
    margin: auto;
    display: block;
    text-align: center;
    z-index: 10;
    color: #ffffff;
    text-decoration: none;
    padding: 10px;
    border-radius: 5px;
    right: 0;
    width: 100%;
    box-sizing: border-box;
    border-radius: 0;
    border-radius: 0 0 5px 5px;
    transition:background 0.3s ease;
}
    ._sig_lifeline_help_list{
        overflow: auto;
    }

    input#login_submit:hover {
        background: #fbab8c;
    }
    ._sig_dark #login_submit{
        border-color: transparent;
        outline: none;
    }
    #login_submit{
        background: #e76a90;
        color: white;
        border-radius: 25px;
        cursor:pointer;
        padding: 7px;
        border:0;
    }
    ._sig_login form ._sig_login_input:last-child {
        margin-bottom: 0;
    }
    ._sig_login form ._sig_login_input input {
        margin-top: 5px;
        border-radius: 5px;
        border: 1px solid #d2d2d2;
        line-height: 18px;
        padding: 5px;
    }
    ._sig_login form ._sig_login_input {
        display: flex;
        flex-direction: column;
        margin-bottom: 10px;
    }
    ._sig_login form {
        display: flex;
        flex-direction: column;
        padding: 20px;
    }
    ._sig_mobile ._sig_formula_chart {
        background: white;
        display: block;
        height: 37px;
        width: calc(50% - 4px);
        margin: 2px;
        position: relative;
        overflow: hidden;
        border: 1px solid #b6b6b7;
        border-radius: 5px;
    }

    ._sig_mobile .DOWN ._sig_formula_circle:before {
        content: "SELL";
        font-size: 20px;
    }

    ._sig_mobile .LOCKED ._sig_formula_circle:before {
        content: "\f023";
        font-size: 18px;
        font-family: "Font Awesome 5 Free";
        font-weight: bold;
    }

    ._sig_mobile .UP ._sig_formula_circle:before {
        content: "BUY";
        font-size: 20px;
    }

    ._sig_mobile .DO_NOT_TRADE ._sig_formula_circle:before {
        content: "NO DATA";
        font-size: 10px !important;
        text-align: center;
    }
    ._sig_mobile .NO_DATA ._sig_formula_circle:before {
        content: "NO DATA";
        font-size: 10px !important;
        text-align: center;
    }
    ._sig_mobile .DONT_KNOW ._sig_formula_circle:before {
        content: "DONT KNOW";
        font-size: 8px !important;
        text-align: center;
    }


    ._sig_mobile ._sig_signal_option_results_container {
        flex-wrap: wrap;
    }

    ._sig_mobile ._sig_flex._sig_signal_option_results_container ._sig_signal_option {
        width: 50%;
    }


    ._sig_mobile ._sig_formula_chart._final_formula_result.done {
        background: #607d8a;
        border: 0;
        color:white;
        display: flex;
        justify-content: center;
    }

    ._sig_mobile ._sig_formula_chart._final_formula_result span{
        align-self: center;
    }

    ._sig_mobile .LOCKED ._sig_formula_circle {
        background: linear-gradient(270deg,#909090,#b6b6b7);
    }

    ._sig_mobile ._sig_formula_name {
        position: absolute;
        top: 50%;
        transform: translateY(-50%);
        left: 10px;
        font-size: 12px;
    }

    ._sig_mobile .DOWN ._sig_formula_circle:before,
    ._sig_mobile .LOCKED ._sig_formula_circle:before,
    ._sig_mobile .UP ._sig_formula_circle:before,
    ._sig_mobile .DO_NOT_TRADE ._sig_formula_circle:before,
    ._sig_mobile .NO_DATA ._sig_formula_circle:before,
    ._sig_mobile .DONT_KNOW ._sig_formula_circle:before{
        font-size: 12px;
        position: absolute;
        top: 50%;
        transform: translate(-50%,-50%);
        left: 50%;
    }
    ._sig_mobile ._sig_formula_circle {
        display: block;
        width: 35px;
        height: 35px;
        background: linear-gradient(270deg,#ffb88c,#e56590);
        border-radius: 50%;
        position: absolute;
        top: 50%;
        transform: translateY(-50%);
        right: 2px;
        color: white;
        justify-content: center;
        align-items: center;
        font-size: 20px;
    }

    ._sig_mobile ._sig_formula_chart.DOWN  ._sig_formula_screen,
    ._sig_mobile ._sig_formula_chart.LOCKED ._sig_formula_screen,
    ._sig_mobile ._sig_formula_chart.DO_NOT_TRADE ._sig_formula_screen,
    ._sig_mobile ._sig_formula_chart.NO_DATA ._sig_formula_screen,
    ._sig_mobile ._sig_formula_chart.DONT_KNOW ._sig_formula_screen,
    ._sig_mobile ._sig_formula_chart.UP ._sig_formula_screen{
        animation-name: slideSignalUp;
        animation-duration: 0.6s; 
        animation-timing-function: ease;
        transform:translateY(0);
    }


    @keyframes slideSignalUp {
      0%  {opacity: 0;transform:translateY(-100%);}
      70% {opacity:1;transform:translateY(15px);}
      80% {opacity:1;transform:translateY(10px);}
      90% {opacity:1;transform:translateY(5px);}
      100%{opacity:1;transform:translateY(0px);}
    }

    ._sig_mobile ._sig_formula_screen {
        position: absolute;
        top: 0;
        left: 0;
        right: 0;
        bottom: 0;
        background: #ffffff70;
        transform: translateY(100%);
    }

    ._sig_mobile ._user_opinion ._sig_signal_option_title {
        align-self: initial;
        position: relative;
        top: 2px;
    }
    ._sig_mobile ._sig_signal_option_lifeline ul :nth-child(n+7){
        display: none;
    }
    ._sig_mobile ._sig_signal_option_lifeline ul{
        padding: 0;
        padding-left: 10px;
        padding-top: 2px;
        display: flex;
        justify-content: center;
    }
    ._sig_mobile ._option_submit button {
        color: black;
    }

    ._sig_dark #_back{
        background:transparent;
    }
    #_back {
        background: white;
        border: 1px solid #b6b6b7;
        border-radius: 5px;
        font-size: 11px;
        padding: 3px 10px;
    }
    #_submit_signal {
        background: #e96f8f;
        border: 1px solid #b6b6b7;
        border-radius: 5px;
        font-size: 11px;
        color: white;
        padding: 3px 10px;
    }

    ._sig_signal_data ._sig_signal_option_actions button {
        background: white;
        margin: 0 2px;
        border-radius: 5px;
        border: 1px solid #b6b6b7;
        font-size: 11px;
        padding: 2px 6px;
        color: black;
    }
    ._sig_signal_data {
        overflow-x: hidden;
        position: relative;
    }
    ._sig_signal_data.open ._sig_signal_container_slide {
        transform: translateX(0%);
        padding: 10px;
    }

    ._sig_signal_option {
        display: flex;
        justify-content: space-between;
        padding: 5px 10px;
    }

    ._sig_signal_option_title,
    ._sig_signal_option_actions {
        align-self: center;
    }
    ._sig_go_back{
        position: absolute;
        left: 0px;
        background: ;
        color: white;
        font-size: 16px;
        padding: 5px;
        top: 0px;
        display: none !important;
    }

    ._sig_signal_option_actions button.selected {
        background: #e86e8f;
        color: white;
    }

    ._sig_signal_container_slide iframe{
        border: 0;
        width: 100%;
        height: 125px;
        margin: auto;
        display: block;
        margin-top: 0px;
        margin-bottom: 5px;
    }

    ._sig_signal_container_slide {
        transition: transform 0.3s ease;
        transform: translateX(100%);
        position: absolute;
        top: 0;
        right: 0px;
        bottom: 0;
        left: 0px;
        background: white;
        border-radius: 5px;
    }
    ._sig_mobile ._sig_lifiline_msg.waiting_signal.ended {
        background: gainsboro !important;
    }
    ._sig_mobile ._sig_lifeline_help_abs_content.open{
        height: 100vh;
    }
    ._sig_mobile ._sig_lifeline_help_list {
        width: 100%;
    }
    ._sig_mobile ._sig_lifeline_help_list .list_of_msgs ._sig_lifiline_msg {
        margin-bottom: 10px;
        border-radius: 5px;
        border: 0 !important;
    }
    ._sig_mobile ._sig_box._sig_lifeline_help {
        background: #f4f4f5;
        padding: 0;
    }
    ._sig_mobile ._sig_selector_list_assets {
        margin: 0;
        padding: 10px 20px;
        list-style: none;
        display: flex;
        flex-wrap: wrap;
    }
    ._sig_mobile ._sig_selector_list_assets li img {
        height: 15px;
        align-self: center;
        margin: 2px;
    }
    ._sig_mobile ._sig_selector_list_assets li span {
        align-self: center;
        margin: 0 5px;
        font-size: 10px;
    }

    ._sig_mobile ._sig_assets_popup_cotainer ._sig_loader{
        display: block;
        margin: auto;
    }
    ._sig_assets_swiper_cotainer::-webkit-scrollbar {
        display: none;
    }
    ._sig_option.shown {
        background: #e97090;
        color: white;
    }

    ._sig_option {
        font-size: 11px;
        background: #ffffff;
        border: 1px solid #efefef;
        margin: 5px;
        border-radius: 20px;
        padding: 7px 15px;
        text-align: center;
        min-width: 50px;
    }
    ._sig_assets_swiper_scroller {
        display: flex;
        width: max-content;
    }


    ._sig_assets_swiper_cotainer {
        overflow: auto;
        position: relative;
    }
        ._sig_assets_swiper_cotainer {
        -ms-overflow-style: none;
        scrollbar-width: none;
    }
    ._sig_assets_swiper {
        overflow: hidden;
        position: relative;
        padding: 10px;
    }
    ._sig_signal_data {
        padding-top: 0 !important;
    }
    ._sig_bttn.red {
        background: #e86e8f;
        border-radius: 25px;
        border: 1px solid #e86e8f;
        padding: 5px 10px;
        outline: none;
        color: #ffffff;
    }
    ._sig_bttn {
        background: white;
        border-radius: 25px;
        border: 1px solid #d8d8d8;
        padding: 5px 10px;
        outline: none;
        color: #4a4a4a;
    }
    ._sig_generate_img{
        height: 155px;
        opacity: 0.5;
        margin: auto;
        display: block;
        margin-top: 20px;
    }
    ._sig_mobile ._sig_selector_sort .fas {
        font-size: 16px;
    }
    ._sig_mobile  ._sig_selector_sort {
        width: 30px;
        height: 28px;
    }
    ._sig_mobile ._sig_selector {
        width: 160px;
    }
    ._sig_mobile ._sig_selector_list {
        padding: 5px;
    }
    ._sig_mobile ._sig_main_content{
        padding:0;
    }

    ._sig_mobile ._profile_m_menu ul li.selected:before {
        content: "";
        width: 100%;
        display: block;
        height: 5px;
        background: linear-gradient(235deg,#ffb88c,#e56590);
        position: absolute;
        top: 0;
        left: 0;
        right: auto;
    }
    ._sig_mobile ._profile_m_menu ul li.selected i {
        color: #e96f8f;
    }
    ._sig_mobile ._profile_m_menu .fas {
        color: #b6b6b7;
    }
    ._sig_mobile ._profile_m_menu {
        position: fixed;
        bottom: 0;
        left: 0;
        right: 0;
        background: white;
        z-index: 10;
    }


    ._sig_mobile ._profile_m_menu ul li {
        position: relative;
        display: flex;
        flex-direction: column;
        padding: 10px 20px;
        justify-content: center;
        text-align: center;
        font-size: 10px;
    }

    ._sig_mobile ._sig_autocomplete ._sig_loader {
        display: block;
        margin: auto;
    }
    ._sig_mobile ._sig_autocomplete ul li img {
        height: 25px;
        margin-right: 10px;
    }
    ._sig_mobile ._sig_autocomplete ul li button{
        float: right;
        background: none;
        border: 1px solid #d8d8d8;
        border-radius: 5px;
        cursor: pointer;
        padding: 5px;
        color: #767676;
    }

    ._sig_mobile._sig_dark ._sig_autocomplete ul li button{
        color: white;
    }

    ._sig_mobile._sig_dark ._sig_autocomplete ul li {
        border-bottom: 1px solid #0f151c;
    }
    ._sig_mobile ._sig_autocomplete ul li {
        padding: 5px;
        cursor: initial;
        position: relative;
        display: flex;
        font-weight: 400;
        margin: 0;
        border-bottom: 1px solid #f0f0f0;
        border-radius: 0;
        justify-content: space-around;
        font-size: 11px;
    }
    ._sig_mobile ._sig_autocomplete ul {
        flex-direction: column;
        max-height: 400px;
        overflow-y: auto;
        margin: 0;
    }
    ._sig_mobile #assetSearch {
        width: calc(100% - 10px);
        box-sizing: border-box;
        border-radius: 5px;
        margin: 5px;
        padding: 5px;
    }
    ._sig_mobile ._sig-popup{
        top:50px;
    }
    ._sig_dark ._sig_m_profile .fas {
        color: white;
    }
    ._sig_mobile ._sig-popup{
        max-width: calc(100% - 20px);
        min-width: 320px;
    }
    ._sig_mobile ._sig_m_online_ranks div > span {
        margin-bottom: 2px;
    }
    ._sig_mobile ._sig_m_online_ranks div:last-child{
        border:0;
    }
    ._sig_mobile ._sig_m_online_ranks div {
        border-bottom: 1px solid #73909c;
        padding: 5px;
        display: flex;
        flex-direction: column;
        text-align: center;
    }
    ._sig_mobile ._sig_m_online_ranks {
        position: absolute;
        z-index: 10;
        font-size: 11px;
        padding: 5px;
        display: flex;
        flex-direction: column;
        background: #607d8a;
        color: white;
        left: 100%;
        font-family: 'Montserrat';
        display: none;
    }
    ._sig_mobile ._sign-asset-search > span {
        right: 0;
    }

    ._sig_m_profile .fas{
        color: #b6b6b7;
    }

    ._sig_t_center{
        text-align: center;
    }

    p, span, button, div, select, input {
        font-family: 'Montserrat';
    }
    ._sig_f_s{
        font-size: 10px;
    }
    ._sig_f_m{
        font-size: 13px;
    }
    ._sig_f_l{
        font-size: 18px;
    }

    ._sig_counter_circle {
        background: #e86e8f;
        color: white;
        font-size: 10px;
        display: block;
        width: 18px;
        height: 18px;
        border-radius: 50%;
        line-height: 18px;
        text-align: center;
        position: absolute;
        top: -8px;
        right: -10px;
    }

    ._sig_appear{
        animation-name: appear;
        animation-duration: 1s;
    }

    ._sig_dark button,
    ._sig_light button{
        outline:none;
    }

    .fas.fa-unlock-alt._sig_lock {
        color: transparent;
    }
    ._sig_menu_icon{
        font-size: 20px;
    }
    .selected ._sig_menu_icon{
        background-image: linear-gradient(180deg, #e86c90, #feb58b);
        background-clip: text;
        -webkit-background-clip: text;
        -webkit-text-fill-color: #e56590;
        -moz-background-clip: text;
        -moz-text-fill-color: #e56590;
    }

    ._sig_leaderboard ._sig_box ._sig_loader{
        display: block;
        margin: auto;
    }

    ._sig_dark ._users_scores_title,
    ._sig_dark ._users_answers_scores_title {
        border-bottom: 1px solid #0f151c;
    }
    ._users_scores_title,
    ._users_answers_scores_title {
        padding: 10px;
        padding-top: 0;
        border-bottom: 1px solid #f7f7f7;
        width: 100%;
    }
    ._sig_leaderboard_item_flex{
        display: flex;
        justify-content: space-between;
        align-self: center;
    }
    ._sig_leaderboard_item_flex img,
    ._sig_leaderboard_item_flex div,
    ._sig_leaderboard_item_flex span{
        align-self: center;
    }
    ._sig_leaderboard_item_score {
        padding: 0 15px;
        align-self: center;
    }

    ._sig_leaderboard_item {
        display: flex;
        border-bottom: 1px solid #f8f9fa;
        padding: 15px;
    }
    ._sig_leaderboard_item:last-child{
        border-bottom:0 !important;
        margin-bottom: 0 !important;
    }
    ._sig_leaderboard_item.item1 {
        font-size: 20px;
        background: linear-gradient(45deg,#ffb9b9,#fb7f7f);
        color: white;
        border-bottom:0px;
        border-radius: 5px;
        margin-bottom: 10px;
    }
    ._sig_leaderboard_item.item2 {
        font-size: 18px;
        background: linear-gradient(45deg,#a9d9ff,#4bafff);
        color: white;
        border-bottom:0px;
        border-radius: 5px;
        margin-bottom: 10px;
    }
    ._sig_leaderboard_item.item3 {
        font-size: 16px;
        background: linear-gradient(45deg,#c4ec96,#a4e05f);
        color: white;
        border-bottom:0px;
        border-radius: 5px;
        margin-bottom: 10px;
    }
    ._sig_leaderboard_item.item4 {
        font-size: 14px;
        background: linear-gradient(45deg,#ffd89e,#ffb03c);
        color: white;
        border-bottom:0px;
        border-radius: 5px;
        margin-bottom: 10px;
    }
    ._sig_title {
        font-size: 16px;
    }
    ._sig_small_text {
        font-size: 11px;
        opacity: 0.8;
        margin: 0;
    }
    ._sig_results_charts,
    .chartContainer{
        animation-name: appear;
        animation-duration: 0.8s;
    }

    ._sig_results_container,
    ._sig_selector_assets,
    ._sig_signal_generate_container,
    ._sig_lifeline_help_container,
    ._sig_leaderboard{
        animation-name: appear;
        animation-duration: 1s;
    }

    @keyframes appear {
      0%   {opacity: 0;transform:translateY(30px);}
      50%   {opacity: 0;transform:translateY(30px);}
      100% {opacity:1;transform:translateY(0px);}
    }

    ._sig_results_container {
        max-height: calc(100vh - 325px);
        overflow-y: auto;
    }
    ._sig_members_results_header,
    ._sig_personal_results_header {
        padding-bottom: 10px;
    }
    ._sig_members_results_content,
    ._sig_personal_results_content {
        text-align: center;
        max-height: 500px;
        overflow-y: auto;
        min-height: 250px;
    }
    ._sig_dark ._sig_members_results_header button{
        background: #0f151c;
        color: white;
    }
    ._sig_members_results_header button:hover{
        background: #e96f8f;
        border-color: #e96f8f;
        color:white;
    }
    ._sig_members_results_header button.selected {
        background: #e96f8f;
        border-color: #e96f8f;
        color:white;
    }

    ._sig_members_results_header button {
        margin: 0 5px;
        padding: 5px 10px !important;
    }
    ._sig_results_charts ._sig_box ._sig_loader{
        position: absolute;
        top: 50%;
        left: 50%;
        transform: translate(-50%,-50%);
    }

    #results_stars ul li {
        display: flex;
        justify-content: space-between;
        padding: 5px 10px !important;
    }
    #results_stars ._sig_stars {
        align-self: center;
    }
    #results_stars .total_profit_stats {
        width: 100%;
    }
    ._sig_results_totals_content ul span {
        float: right;
        background: #e86e8f;
        color: #ffffff;
        border-radius: 5px;
        padding: 5px 10px;
        align-self: center;
    }
    ._sig_results_totals_content ul {
        padding: 0;
        margin: 0;
        list-style: none;
        text-align: left;
    }


    ._sig_results_totals_content ul li:last-child {
        border: 0 !important;
    }
    ._sig_dark ._sig_results_totals_content ul li {
        border-bottom: 1px solid #0f151c;
    }
    ._sig_results_totals_content ul li {
        border-bottom: 1px solid #f8f9fa;
        padding: 15px;
    }
    ._sig_dark .total_profit {
        color: white;
    }

    .total_profit {
        font-size: 28px;
        color: #4a4a4a;
        font-weight: bold;
    }
    ._sig_results_totals_content > div {
        width: 50%;
        text-align: center;
        align-self: center;
    }
    ._sig_results_totals_content {
        display: flex;
        justify-content: space-between;
        height: calc(235px - 45px);
        padding: 10px;
    }
    ._sig_dark ._sig-input-container-inputs button {
        background: #232c30;
        color: white;
    }
    ._sig_dark table button[onclick*='copySignal'] {
        background: #192028;
    }

    ._sig_lifeline_wait_for_signal {
        text-align: center;
        padding: 5px 10px;
    }
    ._sig_light ._sig_lifiline_msg.active{
         background: white !important;
    }

    ._sig_lifeline_help_abs_content ._sig_lifiline_msg:hover{
        background: transparent !important;
    }

    ._sig_lifiline_msg.active{
        margin-bottom: 10px;
         padding: 0 10px;
         display: inline-block;
         width: 100%;
         border: 0;
        box-sizing: border-box;
    }

    ._sig_lifiline_msg_answers_sum {
        justify-content: center;
    }
    .disabled {
        opacity: 0.3;
        pointer-events: none;
    }
    ._sig_timeloader_inner.orange {
        background: #feb18c;
    }
    ._sig_lifiline_msg.new.active:not(.ended) {
        background: #e96f8f !important;
        color:white;
    }
    button._sig_lifeline_ask_bttn._sig-roundBtn {
        background: white !important;
        color: #4a4a4a;
        min-width: 80px;
        margin: 0 5px;
    }
    ._sig_lifiline_msg.new ._sig_lifeline_ask_bttn {
        background: white !important;
        color: #4a4a4a;
    }
    ._sig_close_abs_content{
        position: absolute;
        left: 0px;
        background: #e96f8f;
        color: white;
        font-size: 16px;
        padding: 5px;
        top: -10px;
        cursor:pointer;
    }

    ._sig_dark ._sig_lifeline_help_abs_content {
        background: #192028;
    }
    ._sig_lifeline_help{
        position: relative;
    }
    ._sig_myanswer {
        font-size: 12px;
        padding: 5px 10px;
    }
    ._sig_lifeline_help_abs_content_options i {
        font-size: 20px;
        padding: 10px 15px;
        background: ;
        color: white;
    }

    ._sig_lifeline_help_abs_content {
    position: absolute;
        top: 0;
        left: 0;
        right: 0;
        bottom: 0;
        background: white;
        transform: translateY(-30px);
        transition: transform 0.3s, opacity 0.3s, visibility 0.3s ease;
        border-radius: 5px;
        overflow: auto;
        min-height: 200px;
        opacity: 0;
        visibility: hidden;
    }

    ._sig_user_flag {
        width: 20px;
        height: 20px;
        border-radius: 50%;
        margin-right: 10px;
    }

    ._sig_lifeline_help_abs_content.open{
        transform: translateY(0px);
        opacity: 1;
        visibility: visible;
    }
    ._sig_dark ._sig_view {
        background: #192028;
        color: white;
    }
    ._sig_view{
        background: white;
        border: 1px solid #b6b6b7;
        border-radius: 5px;
        color: #848484;
        padding: 2px;
        cursor: pointer;
    }
    ._sig_dark ._sig_lifeline_help_list .list_of_msgs ._sig_lifiline_msg:hover, 
    ._sig_dark ._sig_lifeline_help_list .list_of_msgs ._sig_lifiline_msg.selected {
        background: #727679;
    }
    ._sig_sell, .wrong {
        background: #e86e8f !important;
        color: white !important;
        padding: 5px;
        border-radius: 5px;
        font-size: 10px;
    }
    ._sig_buy, .correct {
        background: #8BC34A !important;
        color: white !important;
        padding: 5px;
        border-radius: 5px;
        font-size: 10px;
    }
    ._sig_myanswer.wrong {
        background: #e86e8f;
        color: white;
        margin: 5px 0;
        border-radius: 5px;
    }
    ._sig_myanswer.correct {
        background: #8BC34A;
        color: white;
        margin: 5px 0;
        border-radius: 5px;
    }
    ._sig_align_self {
        align-self: center;
    }

    ._sig_lifiline_msg_right {
        width: 160px;
        display: flex;
        flex-direction: column;
        text-align: center;
    }
    ._sig_lifiline_msg_left {
        align-self: center;
        width: calc(100% - 160px);
    }
    ._sig_timeloader_inner {
        min-width: 5px;
        height: 100%;
        background: #00BCD4;
        transition: width 0.3s ease;
    }
    ._sig_timeloader_inner.red {
        background: #e6678f;
    }
    ._sig_timeloader {
        height: 15px;
        background: white;
        border-radius: 10px;
        margin: 5px 0 0;
        overflow: hidden;
        border: 1px solid #d8d8d8;
    }
    ._sig_lifiline_msg_answers {
        padding: 10px;
        padding-bottom: 0;
    }
    ._sig_dark ._sig_lifiline_msg.ended {
        background: #232d30 !important;
        color: white;
    }
    ._sig_lifiline_msg.ended {
        background: #e6e6e6 !important;
        color: #4a4a4a;
    }
    ._sig_dark ._sig_lifeline_help_list .list_of_msgs ._sig_lifiline_msg {
        background: #192028;
        border-bottom: 1px solid #192028;
    }
    ._sig_lifeline_help_list .list_of_msgs ._sig_lifiline_msg {
        padding: 10px;
        border-bottom: 1px solid #dedede;
        background: white;
        cursor: pointer;
    }
    ._sig_lifeline_help_list .list_of_msgs ._sig_lifiline_msg:hover,
    ._sig_lifeline_help_list .list_of_msgs ._sig_lifiline_msg.selected {
        background: #d8d8d8;
    }

    ._sig_lifeline_help {
        display: flex;
        padding: 0;
        overflow: auto;
    }
    ._sig_circle_color_avatar {
        display: inline-block;
        color: white;
        background: #e77090;
        width: 20px;
        height: 20px;
        border-radius: 50%;
        text-align: center;
        line-height: 19px;
        position: relative;
        margin-left: -5px;
        box-shadow: 0 0 1px 0px black;
        cursor: pointer;
    }

    .copyTextBttn.done:after,
    .done .copyTextBttn:after{
        content: "Copied";
    }

    .copyTextBttnParent{
        cursor: pointer;
    }
    .copyTextBttn:hover::after,
    .copyTextBttnParent:hover .copyTextBttn:after{
        transform: translateX(-50%) translateY(0px);
        opacity: 1;
    }
    .fa-copy:before {
        content: "\f0c5";
    }
    .copyTextBttn:after {
        content: "Copy";
        position: absolute;
        background: #e86e8f;
        color: white;
        font-family: 'Montserrat';
        padding: 5px;
        border-radius: 5px;
        bottom: calc(100% + 5px);
        left: 50%;
        transform: translateX(-50%) translateY(10px);
        opacity: 0;
        font-weight: 400;
        transition: all 0.3s ease;
    }
    .copyTextBttn {
        position: relative;
        cursor: pointer;
        width: 15px;
        height: 15px;
    }
    ._sig-input-container-inputs button:hover {
        background: #e96f8f;
        color: white;
        border-color: #e96f8f;
    }
    ._sig-signals-members, ._sig-signals-open {
        height: calc(100% - 50px);
        overflow-y: auto;
    }
    ._sig-signals-history-wrapper,
    ._sig-signals-history {
        height: 100%;
        position: relative;
    }
    ._sig_page button {
        background: white;
        color: #b6b6b7;
        border: 1px solid #d8d8d8;
        padding: 5px;
        border-radius: 25px;
        cursor: pointer;
        font-family: 'Montserrat';
        outline: none;
    }

    ._sig_dark ._sig_page table tr:nth-child(even) {
        background-color: #232c30;
    }
    ._sig_page table tr:nth-child(even) {
        background-color: #f8f8f9;
    }
  @keyframes rateRed {
    0%   {opacity: 0;background:#e86e8f;}
    100%   {opacity: 1;background:#e86e8f;}
    }

    .curr-rate span.green {
        color:white;
        animation-name: rateGreen;
        animation-duration: 0.8s; 
        background:#4CAF50;
    }

  table span.green {
        color: white;
        background: #4CAF50;
        padding: 5px 10px;
        border-radius: 5px;
        display: inline-block;
        min-width: 55px;
    }

    table span.red {
        color: white;
        background: #e86e8f;
        padding: 5px 10px;
        border-radius: 5px;
        display: inline-block;
        min-width: 55px;
    }

    .curr-rate span {
        background: #f3f3f3;
        padding: 5px 10px;
        border-radius: 5px;
        display: inline-block;
        min-width: 55px;
    }

    .curr-rate span.red {
        color:white;
        animation-name: rateRed;
        animation-duration: 0.8s;
        background:#e86e8f;
    }

td.curr-status.draw span, td.pips-rate.draw span {
    color: white;
    background: #ff9800;
    border-radius: 5px;
    display: block;
    min-width: 25px;
    padding: 5px;
}

    
.curr-rate span.draw{
    color: white;
    background: #ff9800;
    border-radius: 5px;
    display: block;
    padding: 5px;
}

  td.curr-status.win span,
    td.pips-rate.win span {
        color: white;
        animation-name: rateGreen;
        animation-duration: 0.8s;
        background: #4CAF50;
        padding: 7px 5px;
        border-radius: 5px;
        font-size: 10px;
        line-height: 13px;
        display: block;
        min-width: 25px;
    }

    td.curr-status.lose span, td.pips-rate.lose span {
        color: white;
        animation-name: rateRed;
        animation-duration: 0.8s;
        background: #e86e8f;
        padding: 7px 5px;
        border-radius: 5px;
        font-size: 10px;
        line-height: 13px;
        display: block;
        min-width: 25px;
    }
    ._sig_country_hover {
        position: relative;
    }

    ._sig_country_hover:hover ._sig_results_country {
        transform: translateY(-50%) translateX(-50%);
        opacity: 1;
        visibility: initial;
    }
    ._sig_country_hover ._sig_results_country {
        background: #e96f8f;
        color: white;
        padding: 5px;
        border-radius: 5px;
        position: absolute;
        left: 50%;
        top: calc(50% - 30px);
        transform: translateY(-30%) translateX(-50%);
        transition: all 0.3s ease;
        opacity: 0;
        visibility: hidden;
    }
    ._sig_page table th, ._sig_page table tr, ._sig_page table td {
        color: #9e9e9e;
        font-weight: 400;
    }
    ._sig_page table {
        width: 100%;
        border-spacing: 0;
        border-collapse: collapse;
    }
    ._sig_page table th, ._sig_page table td {
        padding: 15px 5px;
        text-align: center;
    }
    ._sig_page table th, ._sig_page table tr, ._sig_page table td {
        color: #9e9e9e;
        font-weight: 400;
    }
    @keyframes slideHistoryTable {
      0%   {opacity: 0;}
      100% {opacity:1;}
    }

    ._sig_page table {
        width: 100%;
        border-spacing: 0;
        border-collapse: collapse;
    }
    ._sig-signals-members table,
    ._sig-signals-open table {
        display: none;
        animation-name: slideHistoryTable;
        animation-duration: 0.4s;
    }
    ._sig_dark ._option_submit button {
        background: #0f151c;
        border: 1px solid #787b7f;
        color: white;
    }

    ._sig_dark ._sig_generate_result_value {
        border: 1px solid #d8d8d8;
        background: #0f151c;
    }
    ._sig_stars {
        margin: 0;
        list-style: none;
        padding: 0;
        display: flex;
        justify-content: space-evenly;
        color: #feb48c;
    }

    ._option_submit button:hover {
        background: #e86e8f;
        color: white;
        border-color: #e86e8f;
    }
    ._option_submit button {
        border: 0;
        padding: 5px;
        border-radius: 5px;
        background: white;
        border: 1px solid #f0f0f0;
        color: #848484;
        cursor: pointer;
    }
    ._sig_generate_result_value {
        border: 1px solid #f0f0f0;
        border-radius: 5px;
        padding: 3px 10px;
        min-width: 80px;
        text-align: center;
    }
    ._sig-signals-data-assetImg {
        box-sizing: border-box;
        height: 20px;
        align-self: center;
        margin: auto;
        position: absolute;
        left: 50%;
        top: 50%;
        transform: translateY(-50%) translateX(-50%);
    }
    ._sig-users-opinion-title > .imgWrapper > img {
        position: absolute;
        top: 50%;
        left: 50%;
        transform: translateY(-50%) translateX(-50%);
        width: 28px;
    }
    ._sig_circle_color_avatar {
        display: inline-block;
        color: white;
        background: #e77090;
        width: 20px;
        height: 20px;
        border-radius: 50%;
        text-align: center;
        line-height: 19px;
        position: relative;
        margin-left: -5px;
        box-shadow: 0 0 1px 0px black;
        cursor: pointer;
    }
    ._sig-users-opinion ._sig-users-opinion-item ._sigVal ul {
        position: absolute;
        display: flex;
        top: -15px;
    }
    ._sig-users-opinion ._sig-users-opinion-item ._sigVal {
        position: relative;
    }
    ._sigVal {
        background: #f0f0f0;
        padding: 7px 15px;
        border-radius: 5px;
        align-self: center;
        color: #4a4a4a;
        min-width: 70px;
        text-align: center;
    }
    ._sigHeader {
        font-size: 14px;
        color: #b6b6b7;
        align-self: center;
    }
    ._sig-users-opinion-content {
        padding: 15px;
    }

    ._sig_dark ._sig-users-opinion-item,
    ._sig_dark ._sig-personal-chart-interval{
        border-bottom: 1px solid #0f151c !important;
    }

    ._sig-users-opinion-item {
        display: flex;
        justify-content: space-between;
        margin-bottom: 10px;
        border-bottom: 1px solid #f0f0f0;
        padding-bottom: 10px;
    }
    ._sig-users-opinion-title span {
        align-self: center;
    }
    ._sig-users-opinion-title {
        font-size: 16px;
        color: #b6b6b7;
        padding: 20px 0;
        display: flex;
    }
    ._sig-users-opinion-title > .imgWrapper {
        background: #f0f0f0;
        display: block;
        height: 40px;
        width: 40px;
        border-radius: 50%;
        position: relative;
        margin-right: 10px;
    }
    ._sig_dark ._sigVal {
        background: #0f151c;
        color: white;
        border: 1px solid #d8d8d8;
    }
      ._sigVal {
        background: #f0f0f0;
        padding: 7px 15px;
        border-radius: 5px;
        align-self: center;
        color: #4a4a4a;
        min-width: 70px;
        text-align: center;
    }
      #personal ._sig-signals-data-assetName {
        font-size: 16px;
        margin: 0 10px;
    }
    ._sig-signals-data-assetName {
        font-size: 18px;
        align-self: center;
        margin: 0 15px;
    }
    ._sig-signals-data-assetImg {
        box-sizing: border-box;
        height: 20px;
        align-self: center;
        margin: auto;
        position: absolute;
        left: 50%;
        top: 50%;
        transform: translateY(-50%) translateX(-50%);
    }
    ._sig-signals-data-asset {
        display: flex;
    }
    #personal ._sig-signals-data-assetImgSpan {
        width: 40px;
        height: 40px;
    }
    ._sig-signals-data-assetImgSpan {
        width: 45px;
        height: 45px;
        background: #f0f0f0;
        border-radius: 50%;
        display: flex;
        text-align: center;
        padding: 5px;
        box-sizing: border-box;
        position: relative;
    }

      .arrowVshape{
        background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAyIiB2aWV3Qm94PSIwIDAgMjAwIDIwMiI+CiAgPG1ldGFkYXRhPjw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+Cjx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQyIDc5LjE2MDkyNCwgMjAxNy8wNy8xMy0wMTowNjozOSAgICAgICAgIj4KICAgPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4KICAgICAgPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIvPgogICA8L3JkZjpSREY+CjwveDp4bXBtZXRhPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgCjw/eHBhY2tldCBlbmQ9InciPz48L21ldGFkYXRhPgo8ZGVmcz4KICAgIDxzdHlsZT4KICAgICAgLmNscy0xIHsKICAgICAgICBmaWxsOiAjZTU2NTkwOwogICAgICAgIGZpbGwtcnVsZTogZXZlbm9kZDsKICAgICAgfQogICAgPC9zdHlsZT4KICA8L2RlZnM+CiAgPGcgaWQ9IkFydGJvYXJkXzEiIGRhdGEtbmFtZT0iQXJ0Ym9hcmQgMSI+CiAgICA8cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik0zOTYuNDY5LDUwMS4zbDMuNiwxLjc0M0wzMjAuOCw2NjYuODcxbC0zLjYtMS43NDJaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMzA2IC00ODQpIi8+CiAgICA8cGF0aCBpZD0iUmVjdGFuZ2xlXzJfY29weSIgZGF0YS1uYW1lPSJSZWN0YW5nbGUgMiBjb3B5IiBjbGFzcz0iY2xzLTEiIGQ9Ik0zOTguNTMxLDUwMS4zbC0zLjYsMS43NDNMNDc0LjIsNjY2Ljg3MWwzLjYtMS43NDJaIiB0cmFuc2Zvcm09InRyYW5zbGF0ZSgtMzA2IC00ODQpIi8+CiAgICA8cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik00OTEuNzgyLDYyNS4wMDZsMy4yMDksMS4wNzYtMTcuNzc0LDM5LjkyNy0zLjIwOS0xLjA3NloiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0zMDYgLTQ4NCkiLz4KICAgIDxwYXRoIGNsYXNzPSJjbHMtMSIgZD0iTTQ4OC44NTcsNjQxLjAxMmw1LjI5Mi0xNC4zMTIsMy40MzIsNy40NzJMNDk5LDYzMC4zNDVsLTQuMjg5LTkuMzQtOS4yOTQsNC4yTDQ4NCw2MjkuMDI3bDcuNDM1LTMuMzU2LTUuMjkyLDE0LjMxM1oiIHRyYW5zZm9ybT0idHJhbnNsYXRlKC0zMDYgLTQ4NCkiLz4KICA8L2c+Cjwvc3ZnPgo=");
        background-position: center;
        background-repeat: no-repeat;
        height: 100%;
        width: 100%;
        background-size: 225px;
        background-position-x: 27px;
    }

    .DOWN .arrowVshape{
        position: absolute;
        width: 100%;
        top: 50%;
        transform: translateY(-50%) translateX(-50%) scaleY(-1);
        left: 50%;
    }

    .UP .arrowVshape{
        position: absolute;
        width: 100%;
        top: 50%;
        transform: translateY(-50%) translateX(-50%)  scaleY(1);
        left: 50%; 
    }

    .arrow {
        background-image: url("data:image/svg+xml;base64,PHN2ZyB4bWxucz0iaHR0cDovL3d3dy53My5vcmcvMjAwMC9zdmciIHdpZHRoPSIyMDAiIGhlaWdodD0iMjAyIiB2aWV3Qm94PSIwIDAgMjAwIDIwMiI+CiAgPG1ldGFkYXRhPjw/eHBhY2tldCBiZWdpbj0i77u/IiBpZD0iVzVNME1wQ2VoaUh6cmVTek5UY3prYzlkIj8+Cjx4OnhtcG1ldGEgeG1sbnM6eD0iYWRvYmU6bnM6bWV0YS8iIHg6eG1wdGs9IkFkb2JlIFhNUCBDb3JlIDUuNi1jMTQyIDc5LjE2MDkyNCwgMjAxNy8wNy8xMy0wMTowNjozOSAgICAgICAgIj4KICAgPHJkZjpSREYgeG1sbnM6cmRmPSJodHRwOi8vd3d3LnczLm9yZy8xOTk5LzAyLzIyLXJkZi1zeW50YXgtbnMjIj4KICAgICAgPHJkZjpEZXNjcmlwdGlvbiByZGY6YWJvdXQ9IiIvPgogICA8L3JkZjpSREY+CjwveDp4bXBtZXRhPgogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgIAogICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgCiAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAgICAKICAgICAgICAgICAgICAgICAgICAgICAgICAgCjw/eHBhY2tldCBlbmQ9InciPz48L21ldGFkYXRhPgo8ZGVmcz4KICAgIDxzdHlsZT4KICAgICAgLmNscy0xIHsKICAgICAgICBmaWxsOiAjZTU2NTkwOwogICAgICAgIGZpbGwtcnVsZTogZXZlbm9kZDsKICAgICAgfQogICAgPC9zdHlsZT4KICA8L2RlZnM+CiAgPGcgaWQ9IkFydGJvYXJkXzEiIGRhdGEtbmFtZT0iQXJ0Ym9hcmQgMSI+CiAgICA8cGF0aCBjbGFzcz0iY2xzLTEiIGQ9Ik03OS4zMzcsODAuNzY5bDMuNDU4LDIuMDFMMTguNzI5LDE5My4wMDUsMTUuMjcxLDE5MVoiLz4KICAgIDxwYXRoIGlkPSJSZWN0YW5nbGVfMV9jb3B5IiBkYXRhLW5hbWU9IlJlY3RhbmdsZSAxIGNvcHkiIGNsYXNzPSJjbHMtMSIgZD0iTTE2NC4zMzcsMzIuNzY5bDMuNDU5LDIuMDFMMTAzLjcyOSwxNDUuMDA1LDEwMC4yNzEsMTQzWiIvPgogICAgPHBhdGggY2xhc3M9ImNscy0xIiBkPSJNNzkuMzQ2LDg1LjVsMy43NjEtMS4zNjEsMjEuNzczLDYwLjE4My0zLjc2MiwxLjM2WiIvPgogICAgPHBhdGggY2xhc3M9ImNscy0xIiBkPSJNMTY1LjQ3MSwzOC40NjFsOC4yNDMtMTQuNDEyLDQuMjY2LDkuNjc0LDIuMi0zLjg1NC01LjMzMS0xMi4wOTMtMTMuMTI3LDEuNTM2LTIuMiwzLjg1MywxMC41LTEuMjI4TDE2MS43OCwzNi4zNTFaIi8+CiAgPC9nPgo8L3N2Zz4K");
        background-position: center;
        background-repeat: no-repeat;
        height: 100%;
        width: 100%;
        background-size: 225px;
        z-index: 1;
    }

    .DOWN .arrow{
        position: absolute;
        width: 100%;
        top: 50%;
        transform: translateY(-50%) translateX(-50%) scaleY(-1) rotate(8deg);
        left: 50%;
    }
    .UP .arrow{
        position: absolute;
        width: 100%;
        top: 50%;
        transform: translateY(-50%) translateX(-50%) rotate(8deg);
        left: 50%;
    }

  ._sig_circle {
        display: block;
        width: 100px;
        height: 100px;
        background: linear-gradient(270deg,#ffb88c,#e56590);
        border-radius: 50%;
        position: absolute;
        top: 50%;
        transform: translateY(-50%) translateX(-50%);
        left: 50%;
        right: 0;
        color: white;
        justify-content: center;
        align-items: center;
        font-size: 20px;
    }
    
    .DOWN ._sig_circle:before {
        content: "SELL";
        font-size: 20px;
    }
    
    .LOCKED ._sig_circle:before {
        content: "\f023";
        font-size: 32px;
        font-family: "Font Awesome 5 Free";
    }
    
    .UP ._sig_circle:before {
        content: "BUY";
        font-size: 20px;
    }
    .DO_NOT_TRADE ._sig_circle:before {
        content: "NO DATA";
    }
    .NO_DATA ._sig_circle:before {
        content: "NO DATA";
    }
    .DONT_KNOW ._sig_circle:before {
        content: "DONT KNOW";
    }
    ._sig_circle:before {
        content: "BUY";
        position: absolute;
        top: 50%;
        transform: translateY(-50%);
        left: 0;
        right: 0;
        text-align: center;
        color: white;
        font-weight: bold;
        font-size: 16px;
    }


  ._sig_dark ._sig_chart_container_screen{
    background: #1821287d;
  }

  .DOWN ._sig_chart_container_screen {
        background-repeat: no-repeat;
        background-position: center;
        transform: scaleY(-1);
        top:0;
        animation-name: slideSignalUp;
        animation-duration: 0.6s; 
        animation-timing-function: ease;
        transform:translateY(0);
    }
    
    .LOCKED ._sig_chart_container_screen ._sig_circle{
        background: linear-gradient(270deg,#909090,#b6b6b7);
    }
    .LOCKED ._sig_chart_container_screen {
        background-repeat: no-repeat;
        background-position: center;
        transform: scaleY(-1);
        top:0;
        animation-name: slideSignalUp;
        animation-duration: 0.6s; 
        animation-timing-function: ease;
        transform:translateY(0);
    }
    
    .DO_NOT_TRADE ._sig_chart_container_screen {
        background-repeat: no-repeat;
        background-position: center;
        transform: scaleY(-1);
        top:0;
        animation-name: slideSignalUp;
        animation-duration: 0.6s;
        animation-timing-function: ease;
        transform:translateY(0);
    }
    
    .NO_DATA ._sig_chart_container_screen {
        background-repeat: no-repeat;
        background-position: center;
        transform: scaleY(-1);
        top:0;
        animation-name: slideSignalUp;
        animation-duration: 0.6s;
        animation-timing-function: ease;
        transform:translateY(0);
    }
    
    .DONT_KNOW ._sig_chart_container_screen {
        background-repeat: no-repeat;
        background-position: center;
        transform: scaleY(-1);
        top:0;
        animation-name: slideSignalUp;
        animation-duration: 0.6s;
        animation-timing-function: ease;
        transform:translateY(0);
    }
        
    .UP ._sig_chart_container_screen {
        background-repeat: no-repeat;
        background-position: center;
        top:0;
        animation-name: slideSignalUp;
        animation-duration:0.6s;
        animation-timing-function: ease;
        transform:translateY(0);
    }

    @keyframes slideSignalUp {
      0%   {opacity: 0;transform:translateY(-100%);}
      70% {opacity:1;transform:translateY(15px);}
      80% {opacity:1;transform:translateY(10px);}
      90% {opacity:1;transform:translateY(5px);}
      100% {opacity:1;transform:translateY(0px);}
    }
    
     @keyframes slideSignalDown {
      0%   {opacity: 1;}
      100% {opacity:0 !important;}
    }

    ._sig_chart_formula:not(.LOCKED):hover ._sig_chart_container_screen{
        animation-name: slideSignalDown !important;
        transition:opacity 0.4s ease;
        opacity:0 !important;
        visibility: hidden;
    }

    ._sig_chart_formula_wrapper {
        overflow: hidden;
        position: relative;
        padding: 10px;
    }
    ._sig_chart_container_screen {
        position: absolute;
        top: 0px;
        left: 0;
        right: 0;
        bottom: 0;
        transform: translateY(100%);
        background: #ffffffa1;
        z-index: 2;
    }

    .signalsParameters ._sig-input-container ._sig_loader{
        position: absolute;
        right: 0;
        left: 0;
        display: block;
        margin: auto;
        top: 50%;
        transform: translateY(-50%);
    }  

    ._sig-input-container-inputs button {
        background: white;
        border: 1px solid #b6b6b7;
        font-family: 'Montserrat';
        padding: 7px 15px;
        min-width: 75px;
        text-align: center;
        cursor: pointer;
        outline: none;
        margin-right: 5px;
        height: 30px;
        border-radius: 5px;
    }
    ._sig_dark .signalsParameters ._sig-input-container-inputs button.selected {
        border-color: #192028;
    }
    .signalsParameters ._sig-input-container-inputs button.selected {
        background: #e86e8f;
        color: white;
        box-shadow: inset -2px 0px 8px #a2a2a240;
    }
    ._sig_dark ._sig-input-container-submit:hover{
        background: #ea708e !important;
        color: white !important;
        border-color: #eb718d !important;
    }
    ._sig-input-container-submit:hover {
        background: #e86e8f !important;
        color: white !important;
        border-color: #e86e8f !important;
    }
    ._sig_dark ._sig-input-container-submit {
        background: #0f151c;
        border: 1px solid #d8d8d8;
        color: #ffffff;
        padding: 8px 5px;
    }
    ._sig-input-container-submit {
        background: white;
        border: 1px solid #bbbbbb;
        color: #4a4a4a;
        border-radius: 30px;
        cursor: pointer;
        outline: none;
        position: absolute;
        bottom: 10px;
        left: 0;
        box-sizing: border-box;
        width: calc(100% - 10px);
        padding: 8px 5px;
    }
    ._sig_dark .lifelineCont{
/*        background: #0f161d;
        border: 1px solid #d8d8d8;*/
    }
    .lifelineCont {
        background: #e6e6e6;
        padding: 10px;
        margin-top: 20px;
        border-radius: 5px;
    }
    ._sig_dark ._sig-input-container-header {
        color: white;
    }
    ._sig-input-container-header {
        font-size: 15px;
        color: #4a4a4a;
        line-height: 25px;
        margin: 0;
        margin-bottom: 5px;
    }

    ._sig-input-container-inputs {
        display: flex;
    }

    ._sig_flex_justify{
        display: flex;
        justify-content: space-between;
    }
    ._sig-input-container {
        width: 50%;
        position: relative;
        padding-top: 10px;
        padding-bottom: 35px;
        padding-right: 10px;
    }
    .signalsParameters {
        display: flex;
        height: 100%;
    }


    ._sig-asset-chart {
        width: 50%;
        overflow: hidden;
        padding: 10px;
    } 

    button#buy.selected {
        background: #4CAF50 !important;
    }

    button#sell.selected {
        background: #e86e8f  !important;
    }

    ._sig-signals-members,
    ._sig-signals-open {
        text-align: center;
        box-sizing: border-box;
        display: inline-block;
        width: 100%;
    }
    ._sig-signals-history ._sig_loader{
        display: block;
        margin: auto;
        position: absolute;
        left: 0;
        right: 0;
        top: 50%;
        transform: translateY(-50%);
    }

    ._sig-roundBtn:hover {
        background: #e86e8f !important;
        color: white;
        border-color: #e86e8f !important;
    }
    ._sig_dark button._sig-roundBtn{
        border: 0;
        background: #232c30;
        color: white;
        border: 1px solid #d8d8d8;
        cursor: pointer;
    }

    button._sig-roundBtn{
        border-radius: 25px !important;
        outline: none;
        padding: 5px 10px;
        border: 1px solid #d8d8d8;
        background: white;
        color:#909090;
    }

    button.selected._sig-roundBtn {
        background: #e86e8f;
        color: white;
        border-color: #e86e8f;
    }

    ._sig_dark ._sig-signals-history-header {
        color: #efefef;
        border-bottom: 1px solid #0f151c;
    }

    ._sig-signals-history-header {
        font-size: 16px;
        color: #b6b6b7;
        display: flex;
        justify-content: space-between;
        border-bottom: 1px solid #f8f9fa;
        padding: 10px;
    }

    ._sig_dark ._sig_selector_list_assets li{
        border: 1px solid #242b31;
        background: #242b31;
    }
    ._sig_dark ._sig_selector_list_assets li:hover {
        background: #0f151c;
        border-color: #242b31;
    }
    ._sig_selector_list_assets li:hover {
        background: #f8f8f9;
        border-color: #f8f8f9;
    }
    ._sig_selector_assets {
        padding-bottom: 0 !important;
        overflow-x: hidden;
        min-height: 56px !important;
    }
    ._sig_selector_list_assets li img {
        height: 20px;
        align-self: center;
        margin: 2px;
    }
    ._sig_selector_list_assets li span {
        align-self: center;
        margin: 0 5px;
    }
    ._sig_selector_list_assets li {
        border-radius: 50px;
        margin: 0 10px;
        display: flex;
        padding: 5px 10px;
        border: 1px solid #efefef;
        cursor: pointer;
        margin-left: 0;
        margin-bottom: 10px;
    }

    ._sig_selector_list_assets {
        margin: 0;
        padding: 0;
        list-style: none;
        display: flex;
        flex-wrap: wrap;
    }

    @keyframes slideRight {
      0%   {opacity: 0;transform:translateX(-20px);}
      100% {opacity:1;transform:translateY(0px);}
    }

    @keyframes slideUp {
      0%   {opacity: 0;transform:translateY(20px);}
      100% {opacity:1;transform:translateY(0px);}
    }
    ._sig_selector_list_assets {
        animation-name: slideRight;
        animation-duration: 0.8s;
    }

    ._sig_chart_formula{
        position: relative;
        border-radius: 5px;
    }

    ._sig_chart_formula ._sig_loader {
        position: absolute;
        top: 50%;
        left: 0;
        right: 0;
        transform: translateY(-50%);
        margin: auto;
        display: none;
    }
    .locked ._sig_green_dot {
        background: #d8d8d8;
    }

    ._sig_green_dot {
        display: inline-block;
        width: 10px;
        height: 10px;
        background: #6eb84c;
        border-radius: 50%;
        margin: 0 10px;
    }
    ._sig_chart_title .far.fa-question-circle {
        font-size: 18px;
        float: left;
        margin: 0 !important;
        color:#b6b6b7;
    }
    ._sig_lock{
        float: right;
        font-size: 18px;
        color:#b6b6b7;
    }

    @keyframes infoBubbleTop {
      0%   {opacity: 0;transform:translateY(10px) translateX(-50%);}
      100% {opacity:1;transform:translateY(0px) translateX(-50%);}
    }
    
    @keyframes infoBubble {
      0%   {opacity: 0;transform:translateY(10px);}
      100% {opacity:1;transform:translateY(0px);}
    }
    
    @keyframes slideUpPopUp {
      0%   {opacity: 0;transform:translateY(30%) translateX(-50%);}
      100% {opacity:1;transform:translateY(-0%) translateX(-50%);}
    }

    ._sig_info_bubble.right {
        left: 20px;
        bottom: -20px;
    }

    ._sig_info_bubble.left {
        bottom: -20px;
        right: calc(100% + 7px);
    }

    ._sig_info_bubble.left {
        bottom: -20px;
        right: calc(100% + 7px);
    }

    ._sig_info_bubble.top {
        left: 50%;
        right: 0px;
        transform: translateX(-50%);
        bottom: 25px;
        animation-name: infoBubbleTop;
    }

    ._sig_info_bubble.bottom {
        left: 50%;
        right: 0px;
        transform: translateX(-50%);
        bottom: 25px;
        animation-name: infoBubbleTop;
    }
    ._sig_info_bubble {
        position: absolute;
        bottom: 15px;
        max-width: 300px;
        min-width: 180px;
        background: #e86e8f;
        display: none;
        padding: 10px;
        font-family: 'Montserrat';
        font-size: 13px;
        line-height: 18px;
        right: 13px;
        border-radius: 5px;
        box-shadow: 1px 2px 3px #00000080;
        animation-name: infoBubble;
        animation-duration: 0.5s;
        z-index: 30;
        color: white;
        text-align: left;
    }

    ._sig_info_parent{
        position: relative;
    }
    ._sig_info_parent:hover ._sig_info_bubble{
        display:block;
    }

    ._sig_light ._sig_chart_formula {
        background: white;
    }

    ._sig_chart_title {
        text-align: center;
        border-bottom:1px solid #f0f0f0;
        padding: 10px;
        position: relative;
    }

   ._sig_chart_success {
        border-top: 1px solid #f0f0f0;
        padding: 10px;
        text-align: center;
        padding-bottom: 0;
    }
    ._sig_dark ._sig_chart_success {
        border-top: 1px solid #0f151c;
    }

    ._sig_dark ._sig_chart_title {
        border-bottom: 1px solid #0f151c;
    }
    ._sig_dark ._sig_chart_formula {
        background: #192028;
        border-radius: 5px;
    }

    ._sig_chart_formula_content {
        position: relative;

    }

    .lds-ellipsis {
      display: inline-block;
      position: relative;
      width: 80px;
      height: 40px;
    }

    ._sig_light  .lds-ellipsis div{
        background: #e86e90;
    }
    .lds-ellipsis div {
      position: absolute;
      top:13px;
      width: 13px;
      height: 13px;
      border-radius: 50%;
      background: #e86e90;
      animation-timing-function: cubic-bezier(0, 1, 1, 0);
    }
    .lds-ellipsis div:nth-child(1) {
      left: 8px;
      animation: lds-ellipsis1 0.6s infinite;
    }
    .lds-ellipsis div:nth-child(2) {
      left: 8px;
      animation: lds-ellipsis2 0.6s infinite;
    }
    .lds-ellipsis div:nth-child(3) {
      left: 32px;
      animation: lds-ellipsis2 0.6s infinite;
    }
    .lds-ellipsis div:nth-child(4) {
      left: 56px;
      animation: lds-ellipsis3 0.6s infinite;
    }
    @keyframes lds-ellipsis1 {
      0% {
        transform: scale(0);
      }
      100% {
        transform: scale(1);
      }
    }
    @keyframes lds-ellipsis3 {
      0% {
        transform: scale(1);
      }
      100% {
        transform: scale(0);
      }
    }
    @keyframes lds-ellipsis2 {
      0% {
        transform: translate(0, 0);
      }
      100% {
        transform: translate(24px, 0);
      }
    }

    ._sig_light ._sig-asset-autocolplete li button {
        float: right;
        background: white;
        color: #b6b6b7;
        border: 1px solid #d8d8d8;
        padding: 5px;
        border-radius: 5px;
        cursor: pointer;
        font-family: 'Montserrat';
    }

    ._sig-asset-autocolplete li button:hover{
        background: #e56590 !important;
        color: white !important;
        border-color: #e86e8f !important;
    }

    ._sig_dark ._sig-asset-autocolplete li button {
        float: right;
        background: none;
        border: 1px solid #d8d8d8;
        border-radius: 5px;
        color: white;
        cursor: pointer;
        padding: 5px;
    }

    ._sig-asset-autocolplete ul li span,
    ._sig-asset-autocolplete ul li img{
        align-self:center;
    }

    ._sig-asset-autocolplete ul li img{
        height: 25px;
        margin-right: 10px;
    }

    ._sig-asset-autocolplete ul li {
        padding: 15px;
        cursor: initial;
        position: relative;
        display: flex;
        font-weight: 400;
        margin: 0;
        border-bottom: 1px solid #f0f0f0;
        border-radius: 0;
        justify-content: space-around;
    }

    ._sig-asset-autocolplete-header {
        background: linear-gradient(235deg,#ffb88c,#e56590);
        color: white;
        padding: 10px;
        margin: 0;
    }
    
    ._sig-asset-autocolplete ul {
        flex-direction: column;
        max-height: 400px;
        overflow-y: auto;
        margin: 0;
    }

    ._sig_dark ._sig-asset-autocolplete{
        background: #242b31;
    }
    ._sig_dark ._sig-asset-autocolplete ul li{
        border-bottom: 1px solid #0f151c;
    }

    ._sig-asset-autocolplete {
        position: absolute;
        top: 44px;
        right: 0;
        width: 350px;
        background: white;
        z-index: 1000;
        box-shadow: 3px 2px 10px black;
    }

    ._sig-asset-autocolplete {
        animation-name: dropDown;
        animation-duration: 0.5s;
    }

    ._sig_dark input#assetSearch {
        background: #0f141b;
        color: white;
        border-color: #b6b6b7;
    }
    ._sig_justify{
        justify-content: space-between;
    }
    ._sig_main_content input {
        border: 1px solid #f0f0f0;
        line-height: 25px;
        padding: 5px 10px;
        font-family: 'Montserrat';
        border-radius: 5px;
        box-sizing: border-box;
    }
    ._sign-asset-search {
        position: relative;
    }

    ._sign-asset-search > span {
        position: absolute;
        right: 15px;
        top: 50%;
        transform: translateY(-50%);
        color: #c7c7c9;
    }

    #assetSearch {
        border: 1px solid #d8d8d8;
        border-radius: 50px;
        padding-right: 50px;
        outline: none;
    }

    @keyframes infoBubbleTop {
      0%   {opacity: 0;transform:translateY(10px) translateX(-50%);}
      100% {opacity:1;transform:translateY(0px) translateX(-50%);}
    }
    
    @keyframes infoBubble {
      0%   {opacity: 0;transform:translateY(10px);}
      100% {opacity:1;transform:translateY(0px);}
    }
    
    @keyframes slideUpPopUp {
      0%   {opacity: 0;transform:translateY(30%) translateX(-50%);}
      100% {opacity:1;transform:translateY(-0%) translateX(-50%);}
    }

    ._sig_dark ._sig-popup{
        background: #242b31;
    }

    ._sig-popup-header span {
        position: absolute;
        right: 10px;
        top: 10px;
        color: white;
        font-size: 16px;
        cursor: pointer;
        display: block;
        width: 30px;
        height: 30px;
        text-align: center;
    }
    ._sig-popup {
        position: fixed;
        top: 200px;
        left: 50%;
        transform: translateX(-50%);
        min-width: 400px;
        background: white;
        z-index: 30;
        max-width: 100%;
        animation-name: slideUpPopUp;
        animation-duration: 0.5s; 
        box-shadow: 2px 4px 4px 1px #0000001a;
        border-radius: 5px;
        overflow: auto;
        max-width:100%;
    }

    ._sig-popup-header{
        position:relative;
    }
    ._sig-popup-header p {
        background: linear-gradient(235deg,#ffb88c,#e56590);
        color: white;
        padding: 10px;
        margin: 0;    margin: 0;
        text-align: center;
        font-size:16px;
        padding: 10px;
        text-align:center;
    }

    ._sig_selector {
        display: flex;
        width: 180px;
        border: 1px solid #d8d8d8;
        border-radius: 5px;
        position: relative;
    }

    ._sig_selector_list_dropdown {
        position: absolute;
        top: calc(100% + 1px);
        left: 0;
        right: 0;
        z-index: 3;
        width: 100%;
        display: flex;
        flex-direction: column;
        background: white;
        animation-name: dropDown;
        animation-duration: 0.5s;
        box-shadow: 0px 1px 5px 1px #0000007a;
        border-radius: 5px;
    }

    ._sig_selector_list_dropdown span {
        padding: 10px 15px;
        border-bottom: 1px solid #f0f0f0;
        cursor:pointer;
    }
    ._sig_selector_list_dropdown span:last-child {
        border-bottom: 0;
    }

    ._sig_selector_list_dropdown span:hover{
        color:white;
        background:#e86e8f;
    }

    @keyframes dropDown {
      0%   {opacity: 0;transform:translateY(-5px);}
      100% {opacity:1;transform:translateY(0px);}
    }


    ._sig_dark ._sig_selector_list{
        background: none;
        border-right: 1px solid #b6b6b7;
    }
    ._sig_dark ._sig_selector_sort .fas {
        color: #b6b6b7;
    }
    ._sig_dark ._sig_selector_list_dropdown{
        background: #242b31;
    }
    ._sig_dark  ._sig_selector_list_dropdown span {
        border-bottom: 1px solid #0f151c;
    }
    ._sig_selector_list {
        width: calc(100% - 30px);
        padding: 10px;
        text-align: center;
        background: white;
        border-right: 1px solid #d8d8d8;
        overflow:hidden;
        border-radius: 5px;
        border-top-right-radius: 0;
        border-bottom-right-radius: 0;
        cursor:pointer;
    }
    ._sig_selector_sort {
        display: block;
        width: 30px;
        align-self: center;
        text-align: center;
        position: relative;
        height: 36px;
    }

    ._sig_selector_sort .fa-sort-up:before{
        position:relative;
        top: 6px;
    }
    ._sig_selector_sort .fa-sort-down:before{
        position:relative;
        bottom: 9px;
    }

    ._sig_selector_list span:not(.shown){
        display:none;
    }
    ._sig_selector_sort .fas {
        display: block;
        font-size: 20px;
        cursor: pointer;
    }

    ._sig_flex{
        display: flex;
    }

    #_sig_points_counter{
        align-self: center;
        font-size: 20px;
        margin-right: 10px;
        font-weight: bold;
    }

    body.openSigPopup:after {
        position: fixed;
        left: 0;
        right: 0;
        bottom: 0;
        top: 0;
        content: "";
        background: #90909052;
        z-index: 20;
    }

    ._sig_dark ._sig_tokens_screen {
        background: none;
        border: 1px solid #b6b6b7;
    }

    ._sig_notification_left {
        display: none;
    }
    ._sig_notification_right {
        width: 100%;
        text-align: center;
    }

    ._sig_notification_bttn {
        background: #e66890;
        color: white;
        border-radius: 25px;
        border: 0;
        padding: 10px 15px;
        width: 100%;
        position: relative;
        top: 10px;
        cursor: pointer;
        transition: all 0.3s ease;
    }

    ._sig_tokens_screen {
        width: 170px;
        background: #607D8B;
        border-radius: 5px;
        margin-right: 10px;
        border: 1px solid #ffffff;
        color: white;
        text-align: center;
        box-shadow: inset 0 0 4px 1px #00000014;
        display: flex;
        justify-content: center;
        cursor: pointer;
        padding: 5px;
    }
    ._sig_main_content {
        padding: 10px 10px 10px 110px;
    }

    ._sig_light ._sig_box{
        background: white;
        box-shadow: 0 0 20px #f0f0f0;
    }
    ._sig_dark ._sig_box{
        background: #b6b6b7;
    }
    ._sig_box{
        min-height: 30px;
        border-radius: 5px;
        padding: 10px;
    }

    ._sig_logout i{
        font-size: 23px;
        margin-bottom: 5px;
    }
    ._sig_light ._sig_logout{
        color: #b6b6b7;
    }

    ._sig_logout{
        position: absolute;
        bottom: 20px;
        color: #b6b6b7;
        display: flex;
        flex-direction: column;
        justify-content: center;
        text-align: center;
        right: 0;
        left: 0;
        cursor:pointer;
    }
    ._sig_profile_wrapper {
        position: relative;
        padding-bottom: 80px;
        height: 100%;
    }
    ._sig_whos_online{
        cursor:pointer;
    }

    ._icon-leaderboard{
        display:inline-block;
        width:25px !important;
        height:25px !important;
        background:url("https://www.crowdsignals.ai/signals/v1/assets/images/leaderboard_1.png");
        background-size: contain;
    }
    .selected  ._icon-leaderboard{
        background:url("https://www.crowdsignals.ai/signals/v1/assets/images/leaderboard_c.png");
        background-size: contain;
    }

    ._icon-statistics{
        display:inline-block;
        width:20px;
        height:20px;
        background:url("https://www.crowdsignals.ai/signals/v1/assets/images/statistics.png");
        background-size: contain;
    }

    .selected  ._icon-statistics{
        background:url("https://www.crowdsignals.ai/signals/v1/assets/images/statistics-c.png");
        background-size: contain;
    }

    ._profile_menu ul li.selected:before {
        opacity: 1;
        transform: translateX(0px);
    }

    ._profile_menu ul li:before {
        content: "";
        display: block;
        width: 8px;
        position: absolute;
        top: 0;
        left: 2px;
        bottom: 0;
        background: linear-gradient(45deg,#ffb88c,#e56590);
        opacity: 0;
        transform: translateX(-2px);
        transition: transform 0.3s,opacity 0.3s ease;
    }

    ._icon-members{
        display:inline-block;
        width:20px;
        height:20px;
        background:url("https://www.crowdsignals.ai/signals/v1/assets/images/group.png");
        background-size: contain;
    }

    .selected  ._icon-members{
        background:url("https://www.crowdsignals.ai/signals/v1/assets/images/group-c.png");
        background-size: contain;
    }

    ._profile_menu li span:not(._sig_icon) {
        opacity: 0;
        visibility: hidden;
    }

    ._profile_menu{
        border-top: 1px solid #f0f0f0;
    }

    ._sig_dark .online_ranks{
        background: #f8f9fa;
    }
    ._sig_dark .online_ranks div {
        border-bottom: 1px solid #191f28;
    }
    ._sig_dark .online_ranks div:last-child {
        border-bottom: none;
    }
    ._sig_dark ._profile_menu{
        border-top: 1px solid #f8f9fa;
    }

    ._sig_dark ._sig_whos_online{
        border-top: 1px solid #f8f9fa;
        border-bottom: 1px solid #f8f9fa;
    }

    ._sig_dark ._profile_menu ul li{
        border-bottom: 1px solid #f8f9fa;
    }

    ._profile_top_name {
        color: #b6b6b7;
    }

    ._profile_menu ul li {
        padding: 25px 35px;
        height: 30px;
        font-size: 14px;
        color: #b6b6b7;
        font-weight: 400;
        border-bottom: 1px solid #f0f0f0;
        display: flex;
        cursor: pointer;
        position: relative;
    }

    ._sig_dark ._profile_menu ul li:not(.selected) ._sig_icon {
        opacity: 0.5;
    }

    ._sig_dark ._profile_menu ul li.selected {
        background: linear-gradient(90deg, #2e3844, #192028);
    }

    ._profile_menu ul li ._sig_icon {
        margin: auto;
        display: block;
        height: 25px;
        width: 25px;
        position: absolute;
        left: 50%;
        top: 50%;
        transform: translateY(-50%) translateX(-50%);
        text-align: center;
    }

    ._sig_light ._sig_profile_img{
        border-top:1px solid #f0f0f0;
    }
    ._sig_profile_img ._sig_flag {
        position: absolute;
        top: 5px;
        left: 20px;
    }
    ._sig_flag{
        height:20px;
        top: 15px;
        border-radius: 50%;
        box-shadow:0 0 0 1px #c7c7c980;
    }
    ._sig_profile_img{
        display: block;
        overflow: hidden;
        position: relative;
        margin: auto;
        text-align: center;
        display: flex;
        justify-content: center;
    }

    ._sig_light ._sig_whos_online{
        border-top:1px solid #f0f0f0;
    }
    .online_ranks div {
        border-bottom: 1px solid #73909c;
        padding: 5px;
        display: flex;
        flex-direction: column;
        text-align: center;
    }

    ._sig_whos_online_wrapper:before {
        content: '';
        display: inline-block;
        width: 10px;
        height: 10px;
        background: #6fb94c;
        border-radius: 50%;
        position: relative;
        margin-right: 5px;
    }

    .online_ranks.show {
        height: 130px;
    }

    .online_ranks {
        display: flex;
        flex-direction: column;
        background: #607d8a;
        position: relative;
        top: 10px;
        color: white;
        height: 0;
        overflow: hidden;
        transition: all 0.3s ease;
    }

    ._sig_light ._sig_logo button{
        color: #b6b6b7;
        border: 1px solid #b6b6b7;
    }
    ._sig_logo button{
        background: none;
        color: #b6b6b7;
        border: 1px solid #b6b6b7;
        border-radius: 5px;
        font-size: 10px;
        padding: 0 5px;
        height: 25px;
        cursor:pointer;
    }

    ._sig_logo {
        display: flex;
        justify-content: center;
        min-height: 80px;
        flex-wrap: wrap;
    }
    ._sig_logo span,
    ._sig_logo img{
        align-self: center;
    }
    ._sig_light ._sig_profile{
        background:white;
        border-right: 1px solid #f0f0f0;
    }
    ._sig_dark ._sig_profile{
        background:#191f28;

    }
    ._sig_profile{
        width: 100px;
        min-height: 100vh;
        overflow-y: auto;
        overflow-x: hidden;
        position: fixed;
        z-index: 1;
        bottom: 0;
        top: 0;
    }


    body {
        font-family: 'Montserrat', sans-serif;
        font-size:13px;
        background: #f8f9fa;
        margin: 0;
        color: #848484;
    }

    div{
       box-sizing: border-box; 
    }

    ul{
        padding: 0;
        margin:0;
        list-style: none;
    }


    ._sig_m_0{
        margin: 0;
    }

    ._sig_m_5{
        margin: 5px;
    }
    ._sig_m_r_5{
        margin-right: 5px;
    }
    ._sig_m_l_5{
        margin-left: 5px;
    }
    ._sig_m_t_5{
        margin-top: 5px;
    }
    ._sig_m_b_5{
        margin-bottom: 5px;
    }
    ._sig_m_h_5{
        margin: 0 5px;
    }
    ._sig_m_v_5{
        margin: 5px 0;
    }

    ._sig_m_10{
        margin: 10px;
    }
    ._sig_m_r_10{
        margin-right: 10px;
    }
    ._sig_m_l_10{
        margin-left: 10px;
    }
    ._sig_m_t_10{
        margin-top: 10px;
    }
    ._sig_m_b_10{
        margin-bottom: 10px;
    }
    ._sig_m_h_10{
        margin: 0 10px;
    }
    ._sig_m_v_10{
        margin: 10px 0;
    }

    ._sig_m_15{
        margin: 15px;
    }
    ._sig_m_r_15{
        margin-right: 15px;
    }
    ._sig_m_l_15{
        margin-left: 15px;
    }
    ._sig_m_t_15{
        margin-top: 15px;
    }
    ._sig_m_b_15{
        margin-bottom: 15px;
    }
    ._sig_m_h_15{
        margin: 0 15px;
    }
    ._sig_m_v_15{
        margin: 15px 0;
    }

    ._sig_m_20{
        margin: 20px;
    }
    ._sig_m_r_20{
        margin-right: 20px;
    }
    ._sig_m_l_20{
        margin-left: 20px;
    }
    ._sig_m_t_20{
        margin-top: 20px;
    }
    ._sig_m_b_20{
        margin-bottom: 20px;
    }
    ._sig_m_h_20{
        margin: 0 20px;
    }
    ._sig_m_v_20{
        margin: 20px 0;
    }


    ._sig_p_0{
        padding: 0;
    }
    ._sig_p_5{
        padding: 5px;
    }
    ._sig_p_10{
        padding: 10px;
    }
    ._sig_p_r_10{
        padding-right: 10px;
    }
    ._sig_p_l_10{
        padding-left: 10px;
    }
    ._sig_p_t_10{
        padding-top: 10px;
    }
    ._sig_p_b_10{
        padding-bottom: 10px;
    }
    ._sig_p_h_10{
        padding: 0 10px;
    }
    ._sig_p_v_10{
        padding: 10px 0;
    }


    ._sig_p_15{
        padding: 15px;
    }
    ._sig_p_r_15{
        padding-right: 15px;
    }
    ._sig_p_l_15{
        padding-left: 15px;
    }
    ._sig_p_t_15{
        padding-top: 15px;
    }
    ._sig_p_b_15{
        padding-bottom: 15px;
    }
    ._sig_p_h_15{
        padding: 0 15px;
    }
    ._sig_p_v_15{
        padding: 15px 0;
    }


    ._sig_p_20{
        padding: 20px;
    }
    ._sig_p_r_20{
        padding-right: 20px;
    }
    ._sig_p_l_20{
        padding-left: 20px;
    }
    ._sig_p_t_20{
        padding-top: 20px;
    }
    ._sig_p_b_20{
        padding-bottom: 20px;
    }
    ._sig_p_h_20{
        padding: 0 20px;
    }
    ._sig_p_v_20{
        padding: 20px 0;
    }



    ._sig_w20{
        width: 20%;
    }
    ._sig_w25{
        width: 25%;
    }
    ._sig_w33{
        width: 33.3%;
    }
    ._sig_w50{
        width: 50%;
    }
    ._sig_w60{
        width: 60%;
    }
    ._sig_w40{
        width: 40%;
    }
    ._sig_w100{
        width: 100%;
    }

    ._sig_t_c{
        text-align: center;
    }

    /* width */
    ::-webkit-scrollbar {
      width: 5px;
    }


    /* Track */
    ::-webkit-scrollbar-track {
      background: #f1f1f1; 
    }
     
    /* Handle */
    ::-webkit-scrollbar-thumb {
      background: #b6b6b7; 
    }

    /* Handle on hover */
    ::-webkit-scrollbar-thumb:hover {
      background: #4a4a4a; 
    }




</style>