.modal_ai_wordino.smart-widget{
    z-index: 999999;
    display: block;
    position: relative;
}
/*
all text font
 */
.modal_ai_wordino.smart-widget textarea,
.modal_ai_wordino.smart-widget div,
.modal_ai_wordino.smart-widget p
{
    font-family: iransans, serif;
}
#wp-toolbar>ul>li.smart-menu-item-class {
    display: block !important;
}
#wp-toolbar >ul>li.smart-menu-item-class > a {
    display: flex;
    align-content: center;
    justify-content: center;
    align-items: center;
}
#wp-toolbar >ul>li.smart-menu-item-class .container_topbar_admin_smart {
    display: flex;
    justify-content: center;
    align-items: center;
    align-content: center;
    background: white;
    border-radius: 5px;
    box-shadow: 0px 0px 10px -5px black;
    color: black;
    padding: 0 3px 0px 7px;
    transform: scale(0.9);
    flex-direction: row;
}
#wp-toolbar >ul>li.smart-menu-item-class img {
    width: 25px;
    margin-left: 5px;
    height: fit-content;
}
.smart-widget .eicon-close,.smart-widget .smart-settings {
    cursor: pointer;
    padding: 5px;
}
.modal_ai_wordino .container_form_modal_ai_wordino{
    position: fixed;
    width: 80%;
    bottom: -100vh;
    transform: translateX(-50%);
    left: 50%;
    background: white;
    box-shadow: 0px 0px 10px -5px;
    border-radius: 10px;
    animation: slideUpFromBottom 0.5s ease-in-out forwards; /* Animation properties */
}
.modal_ai_wordino .container_form_modal_ai_wordino.hide{
    animation: slideDownFromUp 0.5s ease-in-out forwards; /* Animation properties */

}
@keyframes slideUpFromBottom {
    0% {
        bottom: -100vh; /* Start position at bottom: -40vh */
    }
    100% {
        bottom: 5vh; /* End position at bottom: 5vh */
    }
}
@keyframes slideDownFromUp {
    0% {
        bottom: 5vh; /* Start position at bottom: -40vh */
    }
    100% {
        bottom: -100vh; /* End position at bottom: 5vh */
    }
}
.modal_ai_wordino .container_form_modal_ai_wordino .header_modal_ai_wordino {
    display: flex;
    justify-content: space-between;
    align-items: center;
    align-content: center;
    padding: 10px 15px;
}
.smart-widget #smart-header-logo {
    cursor: pointer;
    display: flex;
    align-items: center;
}
.modal_ai_wordino .container_form_modal_ai_wordino .header_modal_ai_wordino .right_header_modal_ai_wordino i {
    margin-left: 10px;
    font-size: 20px;
}
.modal_ai_wordino .container_form_modal_ai_wordino .header_modal_ai_wordino .right_header_modal_ai_wordino img {
    width: 23px;
    margin-left: 5px;
}
.modal_ai_wordino .container_form_modal_ai_wordino .header_modal_ai_wordino .right_header_modal_ai_wordino {
    display: flex;
    align-content: center;
    align-items: center;
}
.modal_ai_wordino .container_form_modal_ai_wordino .header_modal_ai_wordino .left_header_modal_ai_wordino{
    display: flex;
    align-content: center;
    justify-content: center;
    align-items: center;
}
.modal_ai_wordino .container_form_modal_ai_wordino .header_modal_ai_wordino .left_header_modal_ai_wordino .change_smart_layout{
    cursor: pointer;
    font-size: 25px;
}
.modal_ai_wordino .container_form_modal_ai_wordino .header_modal_ai_wordino .left_header_modal_ai_wordino .eicon-gallery-justified {
    font-size: 15px;
    margin-left: 10px;
    padding: 10px 0;
    pointer-events: none;
}
.modal_ai_wordino .container_form_modal_ai_wordino .header_modal_ai_wordino .left_header_modal_ai_wordino .eicon-angle-right.down{
    padding: 5px;
    transform: rotate(90deg);
}
.modal_ai_wordino .container_form_modal_ai_wordino .header_modal_ai_wordino .left_header_modal_ai_wordino .eicon-angle-right.up{
    padding: 5px;
    transform: rotate(-90deg);
}
.modal_ai_wordino .container_form_modal_ai_wordino #chat_ai_wordino_input{
    border: none;
    background: none;
    outline: none;
    margin: 0;
    flex-grow: 1;
    font-size: 14px;
    box-shadow: none;
    padding: 10px 5px 0px 15px;
}
.modal_ai_wordino .container_chat_modal_ai_wordino {
    padding: 15px;
    display: flex;
    align-items: flex-start;
}
.modal_ai_wordino .container_chat_modal_ai_wordino .eicon-preview-medium {
    border: 1px solid;
    padding: 10px;
    border-radius: 10px;
    box-shadow: 0px 0px 30px -12px;
    cursor: pointer;
    margin-left: 10px;
    transition-duration: 0.5s;
}
.modal_ai_wordino .container_chat_modal_ai_wordino .eicon-preview-medium.disable {
    filter: opacity(0.5) blur(1px);
    cursor: no-drop !important;
}
.container_landing_demos {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
    align-items: flex-start;
    justify-content: flex-start;
}
.container_landing_demos .landing_demo_item {
    display: flex;
    flex-direction: column;
}
.container_landing_demos .landing_demo_item {
    border-radius: 10px;
    width: 30%;
    text-align: center;
    margin: 0 auto;
    margin-bottom: 50px;
}
.container_landing_demos .landing_demo_item img {
    border-radius: 10px;
}
.container_landing_demos .landing_demo_item .container_action_demos_landing {
    display: flex;
    justify-content: space-between;
}
.container_landing_demos .landing_demo_item .container_action_demos_landing a {
    display: block;
    background: #1474b1;
    color: white;
    width: 40%;
    text-align: center;
    padding: 10px;
    border-radius: 10px;
    margin: 10px 0px;
    box-shadow: 0px 0px 10px -3px black;
    text-decoration: none;
}
.modal_ai_wordino.smart-widget .container_form_modal_ai_wordino .history_chat_modal_ai_wordino{
    padding: 0 20px;
    max-height: 75px;
    overflow-y: scroll;
    font-size: 15px;
    //box-shadow: 0px 10px 10px -5px;
    transition-duration: 0.5s;
}
.modal_ai_wordino.smart-widget .container_form_modal_ai_wordino .history_chat_modal_ai_wordino.one-full{
    max-height: 65vh;
}
.modal_ai_wordino.smart-widget .container_form_modal_ai_wordino .history_chat_modal_ai_wordino p {
    margin: 5px 0;
    border-bottom: 1px solid;
    margin-bottom: 10px;
    padding-bottom: 10px;
    width: fit-content;
    direction: rtl;
    display: flex;
    flex-direction: row;
}
.modal_ai_wordino.smart-widget .container_form_modal_ai_wordino .history_chat_modal_ai_wordino p > b {
    margin-left: 10px;
    min-width: fit-content;
}
none.modal_ai_wordino.smart-widget .container_form_modal_ai_wordino .history_chat_modal_ai_wordino::-webkit-scrollbar {
    width: 13px;
}

none.modal_ai_wordino.smart-widget .container_form_modal_ai_wordino .history_chat_modal_ai_wordino.thin::-webkit-scrollbar {
    width: 2px;
}

none.modal_ai_wordino.smart-widget .container_form_modal_ai_wordino .history_chat_modal_ai_wordino::-webkit-scrollbar-track {
    border-radius: 5px;
    background: #eee;
}

none.modal_ai_wordino.smart-widget .container_form_modal_ai_wordino .history_chat_modal_ai_wordino::-webkit-scrollbar-thumb {
    border-radius: 5px;
    background: #1317d8;
}
none.modal_ai_wordino.smart-widget .container_form_modal_ai_wordino .history_chat_modal_ai_wordino::-webkit-scrollbar-thumb:window-inactive {
    background: rgba(100,100,100,0.4);
}
.modal_ai_wordino .get_history_chat_modal_ai_wordino {
    display: block;
    font-size: 13px;
    text-align: center;
    padding: 5px;
    color: blue;
    width: max-content;
    margin: auto;
    cursor: pointer;
}
.fadeinout_loop {
    animation: opacityLoop 0.5s infinite alternate linear;
}

@keyframes opacityLoop {
    0% {
        opacity: 0.5;
        filter: drop-shadow(0px 0px 0px blue) blur(0.5px);
    }
    100% {
        opacity: 1;
        filter: drop-shadow(2px 4px 6px blue) blur(0px);
    }
}
.modal_ai_wordino .wizard_smart_ai_wordino {
    display: none;
}
.modal_ai_wordino .wizard_smart_ai_wordino .container_wizard_landing {
    padding: 15px;
}
.modal_ai_wordino .wizard_smart_ai_wordino .container_wizard_landing #api_key_zarinpal{
    padding: 5px 10px;
    border: 1px solid darkgray;
    box-shadow: 0px 0px 10px -5px gray;
    border-radius: 5px;
    margin: 0px 10px;
    font-size: 15px;
}
.modal_ai_wordino .wizard_smart_ai_wordino .container_wizard_landing .zarin_link {
    color: blue;
    text-decoration: none;
}
.modal_ai_wordino .wizard_smart_ai_wordino .container_wizard_landing .btn_send_landing_2 {
    width: 100%;
    padding: 10px;
    font-size: 20px;
    border-radius: 10px;
    border: unset;
    box-shadow: 0px 0px 10px -5px blue;
    background: #005dff;
    color: white;
    font-family: 'iransans';
    margin-top: 20px;
    cursor: pointer;
}
.modal_ai_wordino .wizard_smart_ai_wordino .container_wizard_landing #add_field_landing,
.modal_ai_wordino .wizard_smart_ai_wordino .container_wizard_landing .container_list_field .added_field button.delete_item,
#landing_smart_wordino_data_landing_meta_box .container_wizard_landing #add_field_landing,
#landing_smart_wordino_data_landing_meta_box .container_wizard_landing .added_field button.delete_item{
    background: #2271b1;
    border-color: #2271b1;
    color: #fff;
    text-shadow: none;
    display: inline-block;
    text-decoration: none;
    font-size: 13px;
    line-height: 2.15384615;
    min-height: 30px;
    margin: 0;
    padding: 0 10px;
    cursor: pointer;
    border-width: 1px;
    border-style: solid;
    -webkit-appearance: none;
    border-radius: 3px;
    white-space: nowrap;
    box-sizing: border-box;
    font-family: iransans, serif;
    margin-bottom: 20px;
}
.container_pay_for_landing {
    display: none;
}
.modal_ai_wordino .wizard_smart_ai_wordino .container_wizard_landing #payment_for_landing {
    margin: 10px;
}
.modal_ai_wordino .wizard_smart_ai_wordino .container_wizard_landing .container_pay_for_landing #price_landing{
    padding: 5px 10px;
    border: 1px solid darkgray;
    box-shadow: 0px 0px 10px -5px gray;
    border-radius: 5px;
    margin: 0px 10px;
    font-size: 15px;
}
.modal_ai_wordino .active_tokens_list .wizard_smart_ai_wordino{
    display: block;
    max-height: 30vh;
    overflow-y: scroll;
}
.modal_ai_wordino .active_tokens_list .wizard_smart_ai_wordino > div{
    padding: 15px;
}
.modal_ai_wordino .active_tokens_list .wizard_smart_ai_wordino > div > ul > li{
    border-bottom: 1px solid;
}
.modal_ai_wordino .active_tokens_list .wizard_smart_ai_wordino > div > ul > li span.post_title{
    padding-inline-end: 10px;
}
.modal_ai_wordino .active_tokens_list .wizard_smart_ai_wordino > div > ul > li span.simple_use{
    background: gray;
    color: white;
    padding: 5px 10px;
    border-radius: 25px;
    cursor: pointer;
}
.modal_ai_wordino .active_tokens_list .wizard_smart_ai_wordino > div > ul > li a.link_to_simple_use{
    text-decoration: none;
    background: cornflowerblue;
    color: white;
    padding: 5px 10px;
    border-radius: 25px;
}
/*
start admin panel landing
 */
#landing_smart_wordino > .inside > textarea {
    width: 100%;
}
.modal_ai_wordino .container_form_modal_ai_wordino.landing_step2 > .wizard_smart_ai_wordino{
    max-height: 65vh;
    overflow-y: scroll;
}
.modal_ai_wordino .container_form_modal_ai_wordino.landing_step2 > .history_chat_modal_ai_wordino{
    max-height: 65px !important;
}
.modal_ai_wordino .container_form_modal_ai_wordino.landing_step2 .container_demos_landing_admin {
    padding: 20px;
}
/*
end admin panel landing
 */
/*
start admin panel posts
 */
.modal_ai_wordino .container_form_modal_ai_wordino.post_step1 .container_wizard_post{
    padding: 15px;
}
.modal_ai_wordino .container_form_modal_ai_wordino.post_step1 .container_wizard_post .btn_send_post_2,
.modal_ai_wordino .container_form_modal_ai_wordino.post_step1 .container_wizard_post .btn_send_post_3 {
    width: 100%;
    padding: 10px;
    font-size: 20px;
    border-radius: 10px;
    border: unset;
    box-shadow: 0px 0px 10px -5px blue;
    background: #005dff;
    color: white;
    font-family: 'iransans';
    margin-top: 20px;
    cursor: pointer;
}
.modal_ai_wordino .container_form_modal_ai_wordino.speed_step2 .container_speed_smart_wordino_wizard .btn_start_speed_smart_wordino_wizard_2{
    width: 100%;
    padding: 10px;
    font-size: 20px;
    border-radius: 10px;
    border: unset;
    box-shadow: 0px 0px 10px -5px blue;
    background: #005dff;
    color: white;
    font-family: 'iransans';
    margin-top: 20px;
    cursor: pointer;
    display: none;
}
.modal_ai_wordino .container_form_modal_ai_wordino.post_step1 .container_wizard_post #add_wizard_post,
.modal_ai_wordino .container_form_modal_ai_wordino.post_step1 .container_wizard_post .delete_item{
    background: #2271b1;
    border-color: #2271b1;
    color: #fff;
    text-shadow: none;
    display: inline-block;
    text-decoration: none;
    font-size: 13px;
    line-height: 2.15384615;
    min-height: 30px;
    margin: 0;
    padding: 0 10px;
    cursor: pointer;
    border-width: 1px;
    border-style: solid;
    -webkit-appearance: none;
    border-radius: 3px;
    white-space: nowrap;
    box-sizing: border-box;
    font-family: iransans, serif;
    margin-bottom: 20px;
}
.modal_ai_wordino .container_form_modal_ai_wordino.post_step1 .container_wizard_post #count_word_wizard_post,
.modal_ai_wordino .container_form_modal_ai_wordino.post_step1 .container_wizard_post #count_img_in_wizard_post_content,
.modal_ai_wordino .container_form_modal_ai_wordino.post_step1 .container_wizard_post #count_put_tag_wizard_post{
    display: none;
}
.modal_ai_wordino .container_form_modal_ai_wordino.post_step1 .container_wizard_post input[type=text],
.modal_ai_wordino .container_form_modal_ai_wordino.post_step1 .container_wizard_post input[data-jdp],
.modal_ai_wordino .container_form_modal_ai_wordino.post_step1 .container_wizard_post select{
    padding: 5px 10px;
    border: 1px solid darkgray;
    box-shadow: 0px 0px 10px -5px gray;
    border-radius: 5px;
    margin: 0px 10px;
    font-size: 15px;
    height: 35px;
}
.modal_ai_wordino .container_form_modal_ai_wordino.post_step1 .container_wizard_post p{
    font-size: 15px;
    font-weight: 600;
}
.modal_ai_wordino .container_form_modal_ai_wordino.post_step1 .container_wizard_post select{
    width: 170px;
}
.modal_ai_wordino .container_form_modal_ai_wordino.post_step1 > .wizard_smart_ai_wordino{
    max-height: 65vh;
    overflow-y: scroll;
}
jdp-container {
    z-index: 9999999 !important;
}
/*
start speed
 */
.modal_ai_wordino .container_form_modal_ai_wordino.speed_step2 .container_speed_smart_wordino_wizard .list_speed_way_wizard input{
    display: none;
}
.modal_ai_wordino .container_form_modal_ai_wordino.speed_step2 .container_speed_smart_wordino_wizard .list_speed_way_wizard label {
    margin: 5px;
    padding: 5px 10px;
    border: 1px solid darkgray;
    border-radius: 30px;
    font-size: 10px;
    transition-duration: 0.3s;
}
.modal_ai_wordino .container_form_modal_ai_wordino.speed_step2 .container_speed_smart_wordino_wizard .list_speed_way_wizard label.checked {
    border-color: #005dff;
    color: white;
    background: #005dff;
    box-shadow: 0px 0px 10px -5px #005dff;
}
.modal_ai_wordino .container_form_modal_ai_wordino.speed_step2 .container_speed_smart_wordino_wizard .doing_speed_step_2 {
    display: none;
}
.modal_ai_wordino .container_form_modal_ai_wordino.speed_step2 .container_speed_smart_wordino_wizard .list_speed_way_wizard {
    display: flex;
}
/*
end speed
 */
/*
end admin panel posts
 */
/*
start comment answer
 */
body.edit-comments-php .wordino-answer-comment-action {

}
.modal_ai_wordino .container_form_modal_ai_wordino.change_setting_answer_comment1 .container_change_setting_answer_comment_smart_wordino_wizard .btn_change_setting_comment_smart_wordino_wizard_1{
    width: 100%;
    padding: 10px;
    font-size: 20px;
    border-radius: 10px;
    border: unset;
    box-shadow: 0px 0px 10px -5px blue;
    background: #005dff;
    color: white;
    font-family: 'iransans';
    margin-top: 20px;
    cursor: pointer;
}
.modal_ai_wordino .container_form_modal_ai_wordino.change_setting_answer_comment1 .container_change_setting_answer_comment_smart_wordino_wizard #textarea_smart_wordino_wizard {
    pointer-events: none;
}
/*
end comment answer
 */
/*
start shortcode chat
 */
.modal_ai_wordino .wizard_smart_ai_wordino .container_create_shortcode_chat_smart_wordino_wizard .btn_go_to_front_site_shortcode_chat_smart_wordino_wizard_1 {
    width: 100%;
    padding: 10px;
    font-size: 20px;
    border-radius: 10px;
    border: unset;
    box-shadow: 0px 0px 10px -5px blue;
    background: #005dff;
    color: white;
    font-family: 'iransans';
    margin-top: 20px;
    cursor: pointer;
}
.clr-picker.clr-open, .clr-picker[data-inline=true] {
    z-index: 9999999;
}
.chat-interface-smart-wordino {
    height: 50vh;
    border-radius: 10px;
    position: relative;
    overflow: hidden;
    width: 100%;
    box-shadow: 0px 0px 15px -5px;
}
.chat-interface-smart-wordino .text_input {
    position: absolute;
    bottom: 0;
    padding: 10px;
    left: 0;
    right: 0;
    border-radius: 0px 0px 10px 10px;
}
.chat-interface-smart-wordino #btn_send_ms_ai_wordino {
    position: absolute;
    bottom: 0;
    left: 0;
    padding: 5px 10px;
    background: green;
    border-radius: 0px 0px 0px 10px;
    color: white;
    cursor: pointer;
}
.chat-interface-smart-wordino .container_chat_list {
    height: 100%;
    border-radius: 10px;
    position: relative;
    overflow-x: hidden;
    width: 100%;
    overflow-y: scroll;
}
.chat-interface-smart-wordino .container_chat_list .ai_answer {
    width: 100%;
    display: flex;
    flex-direction: row-reverse;
    margin-bottom: 35px;
}
.chat-interface-smart-wordino .container_chat_list .ai_answer > p {
    background: white;
    width: max-content;
    box-shadow: 0px 10px 10px 0px;
    padding: 10px;
    border-radius: 25px;
    margin: 20px;
    display: flex;
    align-items: center;
}
.chat-interface-smart-wordino .container_chat_list .ai_answer > p > img {
    width: 60px;
    border-radius: 100%;
    box-shadow: 0px 0px 10px;
    margin-inline-start: 15px;
    height: 60px;
    object-fit: cover;
}
.chat-interface-smart-wordino .container_chat_list .ai_answer > p .typed-cursor {
    display: none !important;
}
.chat-interface-smart-wordino .container_chat_list .ai_answer > p > span{
}
.chat-interface-smart-wordino .container_chat_list .user_answer {
    width: 100%;
    display: flex;
    flex-direction: row;
    margin-bottom: 35px;
}
.chat-interface-smart-wordino .container_chat_list .user_answer > p {
    background: white;
    width: max-content;
    box-shadow: 0px 10px 10px 0px;
    padding: 10px;
    border-radius: 25px;
    margin: 20px;
    display: flex;
    align-items: center;
}
.chat-interface-smart-wordino .container_chat_list .user_answer > p > img {
    width: 60px;
    border-radius: 100%;
    box-shadow: 0px 0px 10px;
    margin-inline-end: 15px;
    height: 60px;
    object-fit: cover;
}
.chat-interface-smart-wordino .container_chat_list .user_answer > p .typed-cursor {
    display: none !important;
}
.chat-interface-smart-wordino .container_chat_list .user_answer > p > span{
}
.popup_chat_box_btn_ai_wordino {
    border-radius: 100%;
    overflow: hidden;
    width: 100px;
    height: 100px;
    position: fixed;
    bottom: 30px;
    right: 30px;
    box-shadow: 0px 0px 30px -15px;
    cursor: pointer;
}
.popup_chat_box_btn_ai_wordino img{
    width: 100px;
    height: 100px;
    object-fit: cover;
}
.chat-interface-smart-wordino.popupbox {
    position: fixed;
    bottom: 160px;
    right: 30px;
    transition-duration: 0.5s;
    opacity: 0;
    pointer-events: none;
    width: 85vw;
}
.chat-interface-smart-wordino.popupbox.show {
    opacity: 1;
    pointer-events: auto;
}
/*
end shortcode chat
 */
/*
start manage ssl
 */
.modal_ai_wordino .container_form_modal_ai_wordino.manage_ssl .btn_save_manage_ssl{
    width: 100%;
    padding: 10px;
    font-size: 12px;
    border-radius: 10px;
    border: unset;
    box-shadow: 0px 0px 10px -5px blue;
    background: #005dff;
    color: white;
    font-family: 'iransans';
    margin-top: 20px;
    cursor: pointer;
}
/*
end manage ssl
 */

/*
start setting ai
 */
/* ===== Settings (scoped) ===== */
.modal_ai_wordino .setting_chat_modal_ai_wordino { display: none; }
.modal_ai_wordino .tabs_smart_ai{border:1px solid #ddd;border-radius:8px;overflow:hidden;font-size:14px;background:#fff}
.modal_ai_wordino .tab_headers{display:flex;list-style:none;margin:0;padding:0;background:#f3f3f3;border-bottom:1px solid #ddd}
.modal_ai_wordino .tab_headers li{flex:1;padding:10px;text-align:center;cursor:pointer;user-select:none}
.modal_ai_wordino .tab_headers li.active{background:#fff;border-bottom:2px solid #06b6d4;font-weight:700}
.modal_ai_wordino .tab_contents{padding:14px}
.modal_ai_wordino .tab_content{display: block;height: 0;opacity: 0;transition-duration: 1.3s;overflow-y: auto;max-height: fit-content;}
.modal_ai_wordino .tab_content.active{display: block;height: 50vh;opacity: 1;}
.modal_ai_wordino.smart-widget #tab-preferences > .prefs_group > div.field {margin-bottom: 20px;}

/* Account */
.modal_ai_wordino #accountForm{display:flex;flex-direction:column;gap:10px}
.modal_ai_wordino #accountForm label{display:block;margin:6px 0 2px}
.modal_ai_wordino #accountForm input[type="text"]{padding:8px;border:1px solid #ccc;border-radius:6px}
.modal_ai_wordino #accountForm .otp_row{display:flex;gap:8px}
.modal_ai_wordino #accountForm .otp_row input{flex:1}
.modal_ai_wordino #accountForm button{background:#06b6d4;color:#fff;border:none;padding:10px;border-radius:6px;cursor:pointer}
.modal_ai_wordino #accountForm button:hover{background:#0891b2}

.modal_ai_wordino .account-logged-in{display:none}
.modal_ai_wordino .account_summary{display:grid;gap:6px;margin:10px 0 14px}
.modal_ai_wordino .account_summary .row{display:flex;justify-content:space-between}
.modal_ai_wordino .account_actions{display:flex;gap:8px}
.modal_ai_wordino .account_actions button{background:#06b6d4;color:#fff;border:none;padding:10px;border-radius:6px;cursor:pointer}
.modal_ai_wordino .account_actions button:hover{background:#0891b2}

/* Preferences */
.modal_ai_wordino #tab-preferences .prefs_group{display:grid;gap:14px}
.modal_ai_wordino #tab-preferences .field{display:block}
.modal_ai_wordino #tab-preferences .field.inline{display:flex;flex-wrap: wrap;gap: 14px;flex-direction: column;}
.modal_ai_wordino #tab-preferences select,
.modal_ai_wordino #tab-preferences input[type="range"]{width:100%;max-width:360px}
.modal_ai_wordino #tab-preferences .actions{display: flex;gap: 8px;position: sticky;bottom: 0;background: white;box-shadow: 0px 10px 52px 0px gray;padding-top: 8px;}
.modal_ai_wordino #tab-preferences .actions .secondary{background:#e5e7eb;color:#111}
.modal_ai_wordino #tab-preferences .actions button{background:#06b6d4;color:#fff;border:none;padding:10px;border-radius:6px;cursor:pointer}
.modal_ai_wordino #tab-preferences .actions button:hover{background:#0891b2;color: white;}

/* About */
.modal_ai_wordino #tab-about .about_links{margin:8px 0 0 0;padding:0 0 0 18px}
.modal_ai_wordino #tab-about .credit{margin-top:8px;font-size:12px;opacity:.8}

/* Themes on root modal */
/*.modal_ai_wordino[class*="theme-"] .header_modal_ai_wordino{background:var(--bg,#090a10);color:#fff;border-bottom:1px solid rgba(255,255,255,.15)}
.modal_ai_wordino[class*="theme-"] .tab_headers{background:rgba(255,255,255,.06)}
.modal_ai_wordino[class*="theme-"] .tab_headers li.active{border-bottom-color:var(--accent,#06b6d4)}*/

/* Theme variables */
.modal_ai_wordino.theme-default{}
.modal_ai_wordino.theme-robotic{--accent:#22d3ee;--bg:#0b1221}
.modal_ai_wordino.theme-crusade{--accent:#b45309;--bg:#1f2937}
.modal_ai_wordino.theme-fire{--accent:#ef4444;--bg:#111827}
.modal_ai_wordino.theme-general{--accent:#10b981;--bg:#0f172a}
.modal_ai_wordino.theme-religious{--accent:#8b5cf6;--bg:#0b1020}

/* Header icons order (settings → arrow → close) */
/*.modal_ai_wordino .left_header_modal_ai_wordino{display:flex;align-items:center;gap:10px;direction:ltr}
.modal_ai_wordino .left_header_modal_ai_wordino .smart-settings{order:1;cursor:pointer;padding:5px}
.modal_ai_wordino .left_header_modal_ai_wordino .change_smart_layout{order:2;cursor:pointer;padding:5px;font-size:20px}
.modal_ai_wordino .left_header_modal_ai_wordino .eicon-close{order:3;cursor:pointer;padding:5px}*/

/* Scoped to widget */
.modal_ai_wordino.smart-widget .sw-step { margin-top: 10px;}
.modal_ai_wordino.smart-widget .sw-step.sw-step-phone {
    display: flex;
    flex-direction: row;
    flex-wrap: wrap;
}
.modal_ai_wordino.smart-widget label { display:block; margin: 8px 0 6px; font-weight:600; }
.modal_ai_wordino.smart-widget input[type="text"]{
    width:100%; padding:10px 12px; border:1px solid #d9d9d9; border-radius:10px; outline:none;
}
.modal_ai_wordino.smart-widget .sw-btn{
    display:inline-flex; align-items:center; justify-content:center;
    height:40px; padding:0 14px; border-radius:10px; cursor:pointer; border:1px solid transparent;
    font-weight:600;
}
.modal_ai_wordino.smart-widget .sw-primary{
    background:#111827; color:#fff; border-color:#111827; margin-top:10px; width:100%;
}
.modal_ai_wordino.smart-widget .sw-secondary{
    background:#f3f4f6; color:#111827; border-color:#e5e7eb; margin-inline-start:8px;
}
.modal_ai_wordino.smart-widget .sw-ghost{
    background:transparent; color:#6b7280; border-color:transparent; margin-inline-start:auto;
}
.modal_ai_wordino.smart-widget .sw-link{
    background:transparent; color:#2563eb; border:0; padding:0; height:auto;
}

.modal_ai_wordino.smart-widget .sw-otp-head{
    display:flex; align-items:center; justify-content:space-between; margin-bottom:8px;
}
.modal_ai_wordino.smart-widget .sw-phone-readonly{
    background:#f9fafb; border:1px solid #e5e7eb; border-radius:10px; padding:8px 10px;
}

.modal_ai_wordino.smart-widget .sw-otp-row{
    display:flex; gap:8px; align-items:center;
}
.modal_ai_wordino.smart-widget .sw-otp-row input{ flex:1; }
.modal_ai_wordino.smart-widget .sw-otp-row #sw_verifyBtn{ flex:0 0 120px; }

.modal_ai_wordino.smart-widget .sw-otp-bottom{
    display:flex; align-items:center; gap:8px; margin-top:10px;
}
.modal_ai_wordino.smart-widget .sw-timer{
    background:#fff7ed; color:#c2410c; border:1px solid #fed7aa;
    border-radius:10px; padding:6px 10px;
}


/*
end setting ai
 */
/*
start Toast ai
 */
/* بالا راست/چپ/مرکز وقتی ادمین‌بار هست */
body.admin-bar #toast-container.toast-top-right,
body.admin-bar #toast-container.toast-top-left,
body.admin-bar #toast-container.toast-top-center {
    top: 44px; /* 32px adminbar + 12px فاصله‌ی پیش‌فرض Toastr */
}

/* در موبایل (<= 782px)، ارتفاع ادمین‌بار 46px است */
@media screen and (max-width: 782px) {
    body.admin-bar #toast-container.toast-top-right,
    body.admin-bar #toast-container.toast-top-left,
    body.admin-bar #toast-container.toast-top-center {
        top: 58px; /* 46 + 12 */
    }
}

/*
end Toast ai
 */

/*
start Step ai
 */
.step_chat_smart{padding:8px 10px}
.smart-steps{list-style:none;margin:0;padding:0;display:flex;gap:8px;flex-wrap:wrap}
.smart-steps .chip{background:#f2f2f2;border-radius:12px;padding:6px 10px;font-size:13px;display:flex;align-items:center;gap:6px}
.smart-steps .chip .x{cursor:pointer;font-weight:bold;line-height:1}
.chip-op{background:#e6f4ff}
.chip-await{background:#fff0f0}
.chip-approved{background:#e8fff1}
.chip-rejected{background:#ffeaea}
.chip-progress{background:#fff6e6}
.chip-done{background:#eef7ff}

/*
end step ai
 */



/* Layout */
.wodo-speed-wrap { max-width:1200px; }
.wodo-speed-wrap .page-title { display:flex; align-items:center; gap:12px; }
.wodo-logo{ width:28px;height:28px;background:conic-gradient(#7c3aed,#22d3ee);border-radius:8px;display:inline-block; }

/* Tabs */
.wodo-tabs{ display:flex; gap:8px; margin:14px 0 18px; }
.wodo-tab{
    border:1px solid #ddd; background:#fff; border-radius:12px; padding:10px 16px; cursor:pointer;
    transition:transform .25s ease, box-shadow .25s ease, color .25s ease, background .25s ease;
    box-shadow:0 2px 10px rgba(0,0,0,.03);
}
.wodo-tab:hover{ transform:translateY(-2px); box-shadow:0 8px 22px rgba(0,0,0,.06); }
.wodo-tab.active{ background:#7c3aed; color:#fff; border-color:#7c3aed; transform:translateY(-1px) scale(1.02); }
.wodo-tab-panel{ display:none; animation:.45s wodoTabIn ease; transform-origin:10% 10%; }
.wodo-tab-panel.active{ display:block; }

/* Grid & Cards */
.wodo-grid{ display:grid; grid-template-columns: repeat(auto-fill, minmax(300px, 1fr)); gap:16px; }
.wodo-card{
    background:#fff; border:1px solid #e6e6e6; border-radius:18px; padding:14px;
    box-shadow:0 10px 30px rgba(2,8,20,.06); position:relative; overflow:hidden;
    transform:translateY(10px) scale(.99); opacity:1; transition: transform .25s ease, box-shadow .25s ease;
}
.wodo-card.reveal{ animation:.5s wodoFadeUp ease forwards, .6s wodoFlipIn ease both; }
.wodo-card:hover{ transform: translateY(-2px) scale(1.006); box-shadow:0 16px 40px rgba(2,8,20,.10); }
.wodo-card.running{ box-shadow:0 0 0 0 rgba(124,58,237,.35); animation:wodoPulse 1.2s infinite; }
.wodo-card.starting .donut-wave{ opacity:1; animation:waveMove .9s linear infinite; }

/* Head & chips */
.wodo-card-head{ display:flex; align-items:center; justify-content:space-between; margin-bottom:10px; }
.wodo-card h3{ margin:0; font-size:16px; }
.wodo-chip{ background:#f1f5f9; color:#334155; font-size:12px; padding:4px 8px; border-radius:999px; }

.muted{ color:#64748b; font-size:12.5px; }

/* Metrics */
.wodo-metrics{ display:flex; gap:14px; align-items:center; }
.wodo-metrics-list{ font-size:13px; display:grid; grid-template-columns:1fr 1fr; gap:6px 14px; }
.wodo-metrics-list div{ transition: transform .2s ease; }
.wodo-metrics-list div:hover{ transform: translateX(2px); }

/* Gauge */
.wodo-gauge{ display:flex; align-items:center; justify-content:center; position:relative; width:96px; height:96px; }
.donut{ transform: rotate(-90deg); }
.donut-ring{ stroke:#e5e7eb; }
.donut-segment{ stroke:#22c55e; transition: stroke-dasharray .6s ease, stroke .4s ease; }
.donut-text{ transform: rotate(90deg); font-size:12px; fill:#0f172a; font-weight:700; }

/* Gauge color states */
.wodo-gauge.ok .donut-segment{ stroke:#22c55e; }
.wodo-gauge.warn .donut-segment{ stroke:#f59e0b; }
.wodo-gauge.bad .donut-segment{ stroke:#ef4444; }

/* Spinner + wave when running */
.wodo-card.running .wodo-gauge:after{
    content:""; position:absolute; width:64px; height:64px; border-radius:50%;
    border:3px solid rgba(124,58,237,.25); border-top-color:#7c3aed; animation:wodoSpin 1s linear infinite;
}

/* Status pill (visible text for start/end) */
.wodo-status-pill{
    margin-top:10px; display:inline-flex; align-items:center; gap:8px;
    font-size:12px; font-weight:700; color:#0f172a;
    padding:6px 10px; border-radius:999px; background:#eef2ff; border:1px solid #e2e8f0;
    transition: transform .2s ease, background .2s ease, border-color .2s ease;
}
.wodo-status-pill .dots{ display:flex; width:16px; text-align:left; }
.wodo-status-pill .d{ display:inline-block; width:5px; height:3px; border-radius:50%; background:#6366f1; margin-right:3px; opacity:.4; animation: dotBlink 1s infinite; }
.wodo-status-pill .d:nth-child(2){ animation-delay:.15s; }
.wodo-status-pill .d:nth-child(3){ animation-delay:.3s; }

.wodo-status-pill.fast{ background:linear-gradient(90deg,#dcfce7,#bbf7d0); border-color:#86efac; }
.wodo-status-pill.slow{ background:linear-gradient(90deg,#fef9c3,#fde68a); border-color:#facc15; animation: shake .5s ease; }
.wodo-status-pill.err { background:linear-gradient(90deg,#fee2e2,#fecaca); border-color:#fca5a5; }

/* legacy hidden */
.wodo-status{ display:none; }

/* Server KV with icons */
.wodo-server-kv{ display:flex; flex-direction:column; gap:8px; }
.wodo-kv{
    display:grid; grid-template-columns:28px 1fr auto; align-items:center;
    gap:10px; background:#f8fafc; padding:10px 12px; border-radius:12px;
    transition: transform .2s ease, background .2s ease, box-shadow .2s ease;
}
.wodo-kv:hover{ transform: translateX(2px); background:#eef2f7; box-shadow: inset 0 0 0 1px rgba(0,0,0,.04); }
.wodo-kv .ico svg{ width:20px; height:20px; display:block; }
.wodo-kv .k{ color:#475569; font-weight:600; }
.wodo-kv .v{ color:#0f172a; }

/* Toolbar & Buttons */
.wodo-tests-toolbar{ margin-bottom:12px; display:flex; gap:12px; align-items:center; }
.wodo-actions{ display:flex; gap:8px; margin-top:10px; }
.wodo-actions .button{ transition: transform .2s ease, box-shadow .2s ease, background .2s ease, color .2s ease; }
.wodo-actions .button:hover{ transform: translateY(-1px); box-shadow:0 8px 20px rgba(124,58,237,.18); }

/* Skeleton shimmer */
.skel{ background:linear-gradient(90deg,#f6f7f8,#edeef1,#f6f7f8); background-size:200% 100%; animation:shimmer 1.2s infinite; border-radius:12px; height:96px; }
.skel.small{ height:68px; }

/* Burst success effect */
.wodo-burst{
    position:absolute; inset:0; pointer-events:none;
    background:
            radial-gradient(circle at 20% 30%, rgba(124,58,237,.25) 0 8px, transparent 9px),
            radial-gradient(circle at 80% 60%, rgba(34,211,238,.25) 0 8px, transparent 9px);
    animation: burstFade .8s ease forwards;
}

/* Animations */
@keyframes wodoPulse{ 0%{ box-shadow:0 0 0 0 rgba(124,58,237,.35);} 70%{ box-shadow:0 0 0 14px rgba(124,58,237,0);} 100%{ box-shadow:0 0 0 0 rgba(124,58,237,0);} }
@keyframes wodoSpin{ to{ transform:rotate(360deg);} }
@keyframes wodoFadeUp{ from{ transform:translateY(10px) scale(.99); opacity:0;} to{ transform:translateY(0) scale(1); opacity:1;} }
@keyframes wodoFlipIn{ from{ transform:perspective(600px) rotateX(6deg);} to{ transform:perspective(600px) rotateX(0);} }
@keyframes wodoTabIn{ from{ opacity:0; transform:translateY(6px) scale(.99);} to{ opacity:1; transform:translateY(0) scale(1);} }
@keyframes shimmer{ 0%{ background-position:200% 0;} 100%{ background-position:-200% 0;} }
@keyframes burstFade{ from{ opacity:.6;} to{ opacity:0;} }
@keyframes waveMove{ 0%{ stroke-dashoffset:0;} 100%{ stroke-dashoffset:40;} }
@keyframes dotBlink{ 0%,20%{ opacity:.2; transform:translateY(0);} 50%{ opacity:1; transform:translateY(-1px);} 100%{ opacity:.2; transform:translateY(0);} }
@keyframes shake{ 0%,100%{ transform:translateX(0);} 25%{ transform:translateX(-2px);} 50%{ transform:translateX(2px);} 75%{ transform:translateX(-1px);} }

/* Active tab underline */
.wodo-tabs .wodo-tab.active{ position:relative; }
.wodo-tabs .wodo-tab.active:after{
    content:""; position:absolute; left:16px; right:16px; bottom:6px; height:3px; border-radius:2px;
    background:linear-gradient(90deg,#7c3aed,#22d3ee);
}














/*
font icon
*/
@font-face{font-family:eicons;src:url(../fonts/eicons.eot?5.20.0);src:url(../fonts/eicons.eot?5.20.0#iefix) format("embedded-opentype"),url(../fonts/eicons.woff2?5.20.0) format("woff2"),url(../fonts/eicons.woff?5.20.0) format("woff"),url(../fonts/eicons.ttf?5.20.0) format("truetype"),url(../fonts/eicons.svg?5.20.0#eicon) format("svg");font-weight:400;font-style:normal}[class*=" eicon-"],[class^=eicon]{display:inline-block;font-family:eicons;font-size:inherit;font-weight:400;font-style:normal;font-variant:normal;line-height:1;text-rendering:auto;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}@keyframes a{0%{transform:rotate(0deg)}to{transform:rotate(359deg)}}.eicon-animation-spin{animation:a 2s infinite linear}.eicon-editor-link:before{content:"\e800"}.eicon-editor-unlink:before{content:"\e801"}.eicon-editor-external-link:before{content:"\e802"}.eicon-editor-close:before{content:"\e803"}.eicon-editor-list-ol:before{content:"\e804"}.eicon-editor-list-ul:before{content:"\e805"}.eicon-editor-bold:before{content:"\e806"}.eicon-editor-italic:before{content:"\e807"}.eicon-editor-underline:before{content:"\e808"}.eicon-editor-paragraph:before{content:"\e809"}.eicon-editor-h1:before{content:"\e80a"}.eicon-editor-h2:before{content:"\e80b"}.eicon-editor-h3:before{content:"\e80c"}.eicon-editor-h4:before{content:"\e80d"}.eicon-editor-h5:before{content:"\e80e"}.eicon-editor-h6:before{content:"\e80f"}.eicon-editor-quote:before{content:"\e810"}.eicon-editor-code:before{content:"\e811"}.eicon-elementor:before{content:"\e812"}.eicon-elementor-circle:before{content:"\e813"}.eicon-pojome:before{content:"\e814"}.eicon-plus:before{content:"\e815"}.eicon-menu-bar:before{content:"\e816"}.eicon-apps:before{content:"\e817"}.eicon-accordion:before{content:"\e818"}.eicon-alert:before{content:"\e819"}.eicon-animation-text:before{content:"\e81a"}.eicon-animation:before{content:"\e81b"}.eicon-banner:before{content:"\e81c"}.eicon-blockquote:before{content:"\e81d"}.eicon-button:before{content:"\e81e"}.eicon-call-to-action:before{content:"\e81f"}.eicon-captcha:before{content:"\e820"}.eicon-carousel:before{content:"\e821"}.eicon-checkbox:before{content:"\e822"}.eicon-columns:before{content:"\e823"}.eicon-countdown:before{content:"\e824"}.eicon-counter:before{content:"\e825"}.eicon-date:before{content:"\e826"}.eicon-divider-shape:before{content:"\e827"}.eicon-divider:before{content:"\e828"}.eicon-download-button:before{content:"\e829"}.eicon-dual-button:before{content:"\e82a"}.eicon-email-field:before{content:"\e82b"}.eicon-facebook-comments:before{content:"\e82c"}.eicon-facebook-like-box:before{content:"\e82d"}.eicon-form-horizontal:before{content:"\e82e"}.eicon-form-vertical:before{content:"\e82f"}.eicon-gallery-grid:before{content:"\e830"}.eicon-gallery-group:before{content:"\e831"}.eicon-gallery-justified:before{content:"\e832"}.eicon-gallery-masonry:before{content:"\e833"}.eicon-icon-box:before{content:"\e834"}.eicon-image-before-after:before{content:"\e835"}.eicon-image-box:before{content:"\e836"}.eicon-image-hotspot:before{content:"\e837"}.eicon-image-rollover:before{content:"\e838"}.eicon-info-box:before{content:"\e839"}.eicon-inner-section:before{content:"\e83a"}.eicon-mailchimp:before{content:"\e83b"}.eicon-menu-card:before{content:"\e83c"}.eicon-navigation-horizontal:before{content:"\e83d"}.eicon-nav-menu:before{content:"\e83e"}.eicon-navigation-vertical:before{content:"\e83f"}.eicon-number-field:before{content:"\e840"}.eicon-parallax:before{content:"\e841"}.eicon-php7:before{content:"\e842"}.eicon-post-list:before{content:"\e843"}.eicon-post-slider:before{content:"\e844"}.eicon-post:before{content:"\e845"}.eicon-posts-carousel:before{content:"\e846"}.eicon-posts-grid:before{content:"\e847"}.eicon-posts-group:before{content:"\e848"}.eicon-posts-justified:before{content:"\e849"}.eicon-posts-masonry:before{content:"\e84a"}.eicon-posts-ticker:before{content:"\e84b"}.eicon-price-list:before{content:"\e84c"}.eicon-price-table:before{content:"\e84d"}.eicon-radio:before{content:"\e84e"}.eicon-rtl:before{content:"\e84f"}.eicon-scroll:before{content:"\e850"}.eicon-search:before{content:"\e851"}.eicon-select:before{content:"\e852"}.eicon-share:before{content:"\e853"}.eicon-sidebar:before{content:"\e854"}.eicon-skill-bar:before{content:"\e855"}.eicon-slider-3d:before{content:"\e856"}.eicon-slider-album:before{content:"\e857"}.eicon-slider-device:before{content:"\e858"}.eicon-slider-full-screen:before{content:"\e859"}.eicon-slider-push:before{content:"\e85a"}.eicon-slider-vertical:before{content:"\e85b"}.eicon-slider-video:before{content:"\e85c"}.eicon-slides:before{content:"\e85d"}.eicon-social-icons:before{content:"\e85e"}.eicon-spacer:before{content:"\e85f"}.eicon-table:before{content:"\e860"}.eicon-tabs:before{content:"\e861"}.eicon-tel-field:before{content:"\e862"}.eicon-text-area:before{content:"\e863"}.eicon-text-field:before{content:"\e864"}.eicon-thumbnails-down:before{content:"\e865"}.eicon-thumbnails-half:before{content:"\e866"}.eicon-thumbnails-right:before{content:"\e867"}.eicon-time-line:before{content:"\e868"}.eicon-toggle:before{content:"\e869"}.eicon-url:before{content:"\e86a"}.eicon-t-letter:before{content:"\e86b"}.eicon-wordpress:before{content:"\e86c"}.eicon-text:before{content:"\e86d"}.eicon-anchor:before{content:"\e86e"}.eicon-bullet-list:before{content:"\e86f"}.eicon-code:before{content:"\e870"}.eicon-favorite:before{content:"\e871"}.eicon-google-maps:before{content:"\e872"}.eicon-image:before{content:"\e873"}.eicon-photo-library:before{content:"\e874"}.eicon-woocommerce:before{content:"\e875"}.eicon-youtube:before{content:"\e876"}.eicon-flip-box:before{content:"\e877"}.eicon-settings:before{content:"\e878"}.eicon-headphones:before{content:"\e879"}.eicon-testimonial:before{content:"\e87a"}.eicon-counter-circle:before{content:"\e87b"}.eicon-person:before{content:"\e87c"}.eicon-chevron-right:before{content:"\e87d"}.eicon-chevron-left:before{content:"\e87e"}.eicon-close:before{content:"\e87f"}.eicon-file-download:before{content:"\e880"}.eicon-save:before{content:"\e881"}.eicon-zoom-in:before{content:"\e882"}.eicon-shortcode:before{content:"\e883"}.eicon-nerd:before{content:"\e884"}.eicon-device-desktop:before{content:"\e885"}.eicon-device-tablet:before{content:"\e886"}.eicon-device-mobile:before{content:"\e887"}.eicon-document-file:before{content:"\e888"}.eicon-folder-o:before{content:"\e889"}.eicon-hypster:before{content:"\e88a"}.eicon-h-align-left:before{content:"\e88b"}.eicon-h-align-right:before{content:"\e88c"}.eicon-h-align-center:before{content:"\e88d"}.eicon-h-align-stretch:before{content:"\e88e"}.eicon-v-align-top:before{content:"\e88f"}.eicon-v-align-bottom:before{content:"\e890"}.eicon-v-align-middle:before{content:"\e891"}.eicon-v-align-stretch:before{content:"\e892"}.eicon-pro-icon:before{content:"\e893"}.eicon-mail:before{content:"\e894"}.eicon-lock-user:before{content:"\e895"}.eicon-testimonial-carousel:before{content:"\e896"}.eicon-media-carousel:before{content:"\e897"}.eicon-section:before{content:"\e898"}.eicon-column:before{content:"\e899"}.eicon-edit:before{content:"\e89a"}.eicon-clone:before{content:"\e89b"}.eicon-trash:before{content:"\e89c"}.eicon-play:before{content:"\e89d"}.eicon-angle-right:before{content:"\e89e"}.eicon-angle-left:before{content:"\e89f"}.eicon-animated-headline:before{content:"\e8a0"}.eicon-menu-toggle:before{content:"\e8a1"}.eicon-fb-embed:before{content:"\e8a2"}.eicon-fb-feed:before{content:"\e8a3"}.eicon-twitter-embed:before{content:"\e8a4"}.eicon-twitter-feed:before{content:"\e8a5"}.eicon-sync:before{content:"\e8a6"}.eicon-import-export:before{content:"\e8a7"}.eicon-check-circle:before{content:"\e8a8"}.eicon-library-save:before{content:"\e8a9"}.eicon-library-download:before{content:"\e8aa"}.eicon-insert:before{content:"\e8ab"}.eicon-preview-medium:before{content:"\e8ac"}.eicon-sort-down:before{content:"\e8ad"}.eicon-sort-up:before{content:"\e8ae"}.eicon-heading:before{content:"\e8af"}.eicon-logo:before{content:"\e8b0"}.eicon-meta-data:before{content:"\e8b1"}.eicon-post-content:before{content:"\e8b2"}.eicon-post-excerpt:before{content:"\e8b3"}.eicon-post-navigation:before{content:"\e8b4"}.eicon-yoast:before{content:"\e8b5"}.eicon-nerd-chuckle:before{content:"\e8b6"}.eicon-nerd-wink:before{content:"\e8b7"}.eicon-comments:before{content:"\e8b8"}.eicon-download-circle-o:before{content:"\e8b9"}.eicon-library-upload:before{content:"\e8ba"}.eicon-save-o:before{content:"\e8bb"}.eicon-upload-circle-o:before{content:"\e8bc"}.eicon-ellipsis-h:before{content:"\e8bd"}.eicon-ellipsis-v:before{content:"\e8be"}.eicon-arrow-left:before{content:"\e8bf"}.eicon-arrow-right:before{content:"\e8c0"}.eicon-arrow-up:before{content:"\e8c1"}.eicon-arrow-down:before{content:"\e8c2"}.eicon-play-o:before{content:"\e8c3"}.eicon-archive-posts:before{content:"\e8c4"}.eicon-archive-title:before{content:"\e8c5"}.eicon-featured-image:before{content:"\e8c6"}.eicon-post-info:before{content:"\e8c7"}.eicon-post-title:before{content:"\e8c8"}.eicon-site-logo:before{content:"\e8c9"}.eicon-site-search:before{content:"\e8ca"}.eicon-site-title:before{content:"\e8cb"}.eicon-plus-square:before{content:"\e8cc"}.eicon-minus-square:before{content:"\e8cd"}.eicon-cloud-check:before{content:"\e8ce"}.eicon-drag-n-drop:before{content:"\e8cf"}.eicon-welcome:before{content:"\e8d0"}.eicon-handle:before{content:"\e8d1"}.eicon-cart:before{content:"\e8d2"}.eicon-product-add-to-cart:before{content:"\e8d3"}.eicon-product-breadcrumbs:before{content:"\e8d4"}.eicon-product-categories:before{content:"\e8d5"}.eicon-product-description:before{content:"\e8d6"}.eicon-product-images:before{content:"\e8d7"}.eicon-product-info:before{content:"\e8d8"}.eicon-product-meta:before{content:"\e8d9"}.eicon-product-pages:before{content:"\e8da"}.eicon-product-price:before{content:"\e8db"}.eicon-product-rating:before{content:"\e8dc"}.eicon-product-related:before{content:"\e8dd"}.eicon-product-stock:before{content:"\e8de"}.eicon-product-tabs:before{content:"\e8df"}.eicon-product-title:before{content:"\e8e0"}.eicon-product-upsell:before{content:"\e8e1"}.eicon-products:before{content:"\e8e2"}.eicon-bag-light:before{content:"\e8e3"}.eicon-bag-medium:before{content:"\e8e4"}.eicon-bag-solid:before{content:"\e8e5"}.eicon-basket-light:before{content:"\e8e6"}.eicon-basket-medium:before{content:"\e8e7"}.eicon-basket-solid:before{content:"\e8e8"}.eicon-cart-light:before{content:"\e8e9"}.eicon-cart-medium:before{content:"\e8ea"}.eicon-cart-solid:before{content:"\e8eb"}.eicon-exchange:before{content:"\e8ec"}.eicon-preview-thin:before{content:"\e8ed"}.eicon-device-laptop:before{content:"\e8ee"}.eicon-collapse:before{content:"\e8ef"}.eicon-expand:before{content:"\e8f0"}.eicon-navigator:before{content:"\e8f1"}.eicon-plug:before{content:"\e8f2"}.eicon-dashboard:before{content:"\e8f3"}.eicon-typography:before{content:"\e8f4"}.eicon-info-circle-o:before{content:"\e8f5"}.eicon-integration:before{content:"\e8f6"}.eicon-plus-circle-o:before{content:"\e8f7"}.eicon-rating:before{content:"\e8f8"}.eicon-review:before{content:"\e8f9"}.eicon-tools:before{content:"\e8fa"}.eicon-loading:before{content:"\e8fb"}.eicon-sitemap:before{content:"\e8fc"}.eicon-click:before{content:"\e8fd"}.eicon-clock:before{content:"\e8fe"}.eicon-library-open:before{content:"\e8ff"}.eicon-warning:before{content:"\e900"}.eicon-flow:before{content:"\e901"}.eicon-cursor-move:before{content:"\e902"}.eicon-arrow-circle-left:before{content:"\e903"}.eicon-flash:before{content:"\e904"}.eicon-redo:before{content:"\e905"}.eicon-ban:before{content:"\e906"}.eicon-barcode:before{content:"\e907"}.eicon-calendar:before{content:"\e908"}.eicon-caret-left:before{content:"\e909"}.eicon-caret-right:before{content:"\e90a"}.eicon-caret-up:before{content:"\e90b"}.eicon-chain-broken:before{content:"\e90c"}.eicon-check-circle-o:before{content:"\e90d"}.eicon-check:before{content:"\e90e"}.eicon-chevron-double-left:before{content:"\e90f"}.eicon-chevron-double-right:before{content:"\e910"}.eicon-undo:before{content:"\e911"}.eicon-filter:before{content:"\e912"}.eicon-circle-o:before{content:"\e913"}.eicon-circle:before{content:"\e914"}.eicon-clock-o:before{content:"\e915"}.eicon-cog:before{content:"\e916"}.eicon-cogs:before{content:"\e917"}.eicon-commenting-o:before{content:"\e918"}.eicon-copy:before{content:"\e919"}.eicon-database:before{content:"\e91a"}.eicon-dot-circle-o:before{content:"\e91b"}.eicon-envelope:before{content:"\e91c"}.eicon-external-link-square:before{content:"\e91d"}.eicon-eyedropper:before{content:"\e91e"}.eicon-folder:before{content:"\e91f"}.eicon-font:before{content:"\e920"}.eicon-adjust:before{content:"\e921"}.eicon-lightbox:before{content:"\e922"}.eicon-heart-o:before{content:"\e923"}.eicon-history:before{content:"\e924"}.eicon-image-bold:before{content:"\e925"}.eicon-info-circle:before{content:"\e926"}.eicon-link:before{content:"\e927"}.eicon-long-arrow-left:before{content:"\e928"}.eicon-long-arrow-right:before{content:"\e929"}.eicon-caret-down:before{content:"\e92a"}.eicon-paint-brush:before{content:"\e92b"}.eicon-pencil:before{content:"\e92c"}.eicon-plus-circle:before{content:"\e92d"}.eicon-zoom-in-bold:before{content:"\e92e"}.eicon-sort-amount-desc:before{content:"\e92f"}.eicon-sign-out:before{content:"\e930"}.eicon-spinner:before{content:"\e931"}.eicon-square:before{content:"\e932"}.eicon-star-o:before{content:"\e933"}.eicon-star:before{content:"\e934"}.eicon-text-align-justify:before{content:"\e935"}.eicon-text-align-center:before{content:"\e936"}.eicon-tags:before{content:"\e937"}.eicon-text-align-left:before{content:"\e938"}.eicon-text-align-right:before{content:"\e939"}.eicon-close-circle:before{content:"\e93a"}.eicon-trash-o:before{content:"\e93b"}.eicon-font-awesome:before{content:"\e93c"}.eicon-user-circle-o:before{content:"\e93d"}.eicon-video-camera:before{content:"\e93e"}.eicon-heart:before{content:"\e93f"}.eicon-wrench:before{content:"\e940"}.eicon-help:before{content:"\e941"}.eicon-help-o:before{content:"\e942"}.eicon-zoom-out-bold:before{content:"\e943"}.eicon-plus-square-o:before{content:"\e944"}.eicon-minus-square-o:before{content:"\e945"}.eicon-minus-circle:before{content:"\e946"}.eicon-minus-circle-o:before{content:"\e947"}.eicon-code-bold:before{content:"\e948"}.eicon-cloud-upload:before{content:"\e949"}.eicon-search-bold:before{content:"\e94a"}.eicon-map-pin:before{content:"\e94b"}.eicon-meetup:before{content:"\e94c"}.eicon-slideshow:before{content:"\e94d"}.eicon-t-letter-bold:before{content:"\e94e"}.eicon-preferences:before{content:"\e94f"}.eicon-table-of-contents:before{content:"\e950"}.eicon-tv:before{content:"\e951"}.eicon-upload:before{content:"\e952"}.eicon-instagram-comments:before{content:"\e953"}.eicon-instagram-nested-gallery:before{content:"\e954"}.eicon-instagram-post:before{content:"\e955"}.eicon-instagram-video:before{content:"\e956"}.eicon-instagram-gallery:before{content:"\e957"}.eicon-instagram-likes:before{content:"\e958"}.eicon-facebook:before{content:"\e959"}.eicon-twitter:before{content:"\e95a"}.eicon-pinterest:before{content:"\e95b"}.eicon-frame-expand:before{content:"\e95c"}.eicon-frame-minimize:before{content:"\e95d"}.eicon-archive:before{content:"\e95e"}.eicon-colors-typography:before{content:"\e95f"}.eicon-custom:before{content:"\e960"}.eicon-footer:before{content:"\e961"}.eicon-header:before{content:"\e962"}.eicon-layout-settings:before{content:"\e963"}.eicon-lightbox-expand:before{content:"\e964"}.eicon-error-404:before{content:"\e965"}.eicon-theme-style:before{content:"\e966"}.eicon-search-results:before{content:"\e967"}.eicon-single-post:before{content:"\e968"}.eicon-site-identity:before{content:"\e969"}.eicon-theme-builder:before{content:"\e96a"}.eicon-download-bold:before{content:"\e96b"}.eicon-share-arrow:before{content:"\e96c"}.eicon-global-settings:before{content:"\e96d"}.eicon-user-preferences:before{content:"\e96e"}.eicon-lock:before{content:"\e96f"}.eicon-export-kit:before{content:"\e970"}.eicon-import-kit:before{content:"\e971"}.eicon-lottie:before{content:"\e972"}.eicon-products-archive:before{content:"\e973"}.eicon-single-product:before{content:"\e974"}.eicon-disable-trash-o:before{content:"\e975"}.eicon-single-page:before{content:"\e976"}.eicon-wordpress-light:before{content:"\e977"}.eicon-cogs-check:before{content:"\e978"}.eicon-custom-css:before{content:"\e979"}.eicon-global-colors:before{content:"\e97a"}.eicon-globe:before{content:"\e97b"}.eicon-typography-1:before{content:"\e97c"}.eicon-background:before{content:"\e97d"}.eicon-device-responsive:before{content:"\e97e"}.eicon-device-wide:before{content:"\e97f"}.eicon-code-highlight:before{content:"\e980"}.eicon-video-playlist:before{content:"\e981"}.eicon-download-kit:before{content:"\e982"}.eicon-kit-details:before{content:"\e983"}.eicon-kit-parts:before{content:"\e984"}.eicon-kit-upload:before{content:"\e985"}.eicon-kit-plugins:before{content:"\e986"}.eicon-kit-upload-alt:before{content:"\e987"}.eicon-hotspot:before{content:"\e988"}.eicon-paypal-button:before{content:"\e989"}.eicon-shape:before{content:"\e98a"}.eicon-wordart:before{content:"\e98b"}.eicon-checkout:before{content:"\e98c"}.eicon-container:before{content:"\e98d"}.eicon-flip:before{content:"\e98e"}.eicon-info:before{content:"\e98f"}.eicon-my-account:before{content:"\e990"}.eicon-purchase-summary:before{content:"\e991"}.eicon-page-transition:before{content:"\e992"}.eicon-spotify:before{content:"\e993"}.eicon-stripe-button:before{content:"\e994"}.eicon-woo-settings:before{content:"\e995"}.eicon-woo-cart:before{content:"\e996"}.eicon-grow:before{content:"\e997"}.eicon-order-end:before{content:"\e998"}.eicon-nowrap:before{content:"\e999"}.eicon-order-start:before{content:"\e99a"}.eicon-progress-tracker:before{content:"\e99b"}.eicon-shrink:before{content:"\e99c"}.eicon-wrap:before{content:"\e99d"}.eicon-align-center-h:before{content:"\e99e"}.eicon-align-center-v:before{content:"\e99f"}.eicon-align-end-h:before{content:"\e9a0"}.eicon-align-end-v:before{content:"\e9a1"}.eicon-align-start-h:before{content:"\e9a2"}.eicon-align-start-v:before{content:"\e9a3"}.eicon-align-stretch-h:before{content:"\e9a4"}.eicon-align-stretch-v:before{content:"\e9a5"}.eicon-justify-center-h:before{content:"\e9a6"}.eicon-justify-center-v:before{content:"\e9a7"}.eicon-justify-end-h:before{content:"\e9a8"}.eicon-justify-end-v:before{content:"\e9a9"}.eicon-justify-space-around-h:before{content:"\e9aa"}.eicon-justify-space-around-v:before{content:"\e9ab"}.eicon-justify-space-between-h:before{content:"\e9ac"}.eicon-justify-space-between-v:before{content:"\e9ad"}.eicon-justify-space-evenly-h:before{content:"\e9ae"}.eicon-justify-space-evenly-v:before{content:"\e9af"}.eicon-justify-start-h:before{content:"\e9b0"}.eicon-justify-start-v:before{content:"\e9b1"}.eicon-woocommerce-cross-sells:before{content:"\e9b2"}.eicon-woocommerce-notices:before{content:"\e9b3"}.eicon-inner-container:before{content:"\e9b4"}.eicon-warning-full:before{content:"\e9b5"}.eicon-exit:before{content:"\e9b6"}.eicon-loop-builder:before{content:"\e9b7"}.eicon-notes:before{content:"\e9b8"}.eicon-read:before{content:"\e9b9"}.eicon-unread:before{content:"\e9ba"}.eicon-carousel-loop:before{content:"\e9bb"}.eicon-mega-menu:before{content:"\eb78"}.eicon-nested-carousel:before{content:"\e9bd"}.eicon-ai:before{content:"\e9be"}.eicon-eye:before{content:"\e8ac"}.eicon-elementor-square:before{content:"\e813"}

@font-face{font-family:iransans;src:url(../fonts/iransans.ttf);}

@media only screen and (max-width: 768px) {
    .container_landing_demos .landing_demo_item {
        width: 80%;
        margin: auto;
        margin-bottom: 50px;
    }
    .container_landing_demos .landing_demo_item .container_action_demos_landing a {
        width: 40%;
    }
}