@media (max-width:1075px){
    .head> * >.menu>a {font-size:13px;}
}

@media (max-width:985px) {
    .head> * >.menu>a {font-size:12px;}
}

@media (min-width:160px) and (max-width:820px){
	
	#add_file_to_chat_modal {position:fixed}
	.mess_file_data>img.img_to_chat {width:200px; height:auto; cursor:pointer; margin-right:6px}
	
	.tablo_author {position:relative; height:auto; width:auto; margin:4px 0 12px 0}
	.tablo_study {position:relative; height:auto; width:auto; margin:4px 0 12px 0}
    
    .head> * >.access>.user {display:none;}
    .head> * >.access>.notify {margin-left:auto; margin-right:74px;}
        .head> * >.access>.notify>a>div {font-weight:600}
    .head.aut> * >.access>.login_btn {display:none;}
    .head.aut> * >.access>.login_btn2 {display:none;}
    .head.aut> * >.access>.reg_btn {display:none;}
.mobile_dpneednone {display:none}
#render_modal {position:fixed; z-index:99}

/*PIN*/
#render_modal>.pin {position:relative; display:flex; flex-direction:column; align-items:center; justify-content:center; padding:50px 0 12px 0; width:90%; background:#fff; border-radius:4px; overflow:hidden;}
    


/*автор, добавление отзыва*/
#render_modal>.feedback_author {position:relative; display:flex; flex-direction:column; align-items:center; justify-content:center; height:360px; width:90%; background:#fff; border-radius:4px; overflow:hidden;}
    


/*студент, добавление отзыва*/
#render_modal>.feedback {position:relative; display:flex; flex-direction:column; align-items:center; justify-content:center; height:580px; width:90%; background:#fff; border-radius:4px; overflow:hidden;}


/*студент подтверждение выполненного заказа*/
#render_modal>.task_final {position:relative; display:flex; flex-direction:column; align-items:center; justify-content:center; height:160px; width:90%; background:#fff; border-radius:4px; overflow:hidden;}
    

/*студент скачивает готовую работу*/
#render_modal>.finaly_work {position:relative; display:flex; flex-direction:column; align-items:center; justify-content:center; width:90%; background:#fff; border-radius:4px; overflow:hidden;}
    

/*отправить на доработку*/
#render_modal>.start_rework {position:relative; display:flex; flex-direction:column; align-items:center; justify-content:center; height:480px; width:90%; background:#fff; border-radius:4px; overflow:hidden;}
    

/*подача в арбитраж*/
#render_modal>.start_arbitrage {position:relative; display:flex; flex-direction:column; align-items:center; justify-content:center; height:500px; width:90%; background:#fff; border-radius:4px; overflow:hidden;}
   


/*студент платный файл*/
#render_modal>.study_buy_file {position:relative; display:flex; flex-direction:column; align-items:center; justify-content:center; height:280px; width:90%; background:#fff; border-radius:2px; overflow:hidden;}



/*автор платный файл*/
#render_modal>.author_sell_file {position:relative; display:flex; flex-direction:column; align-items:center; justify-content:center; height:320px; width:90%; background:#fff; border-radius:2px; overflow:hidden;}



/*Автор загружает работу заказа*/
#render_modal>.author_work_file {position:relative; display:flex; flex-direction:column; align-items:center; justify-content:center; height:260px; width:90%; background:#fff; border-radius:2px; overflow:hidden;}
    #render_modal>.author_work_file>div {position:absolute; top:0; left:0; display:flex; flex-direction:column; align-items:center; justify-content:center; height:100%; width:100%;}
    /*шапка*/
    #render_modal>.author_work_file>div>.top {position:absolute; top:0; left:0; display:flex; padding-left:16px; height:34px; width:calc(100% - 16px);}
        #render_modal>.author_work_file>div>.top>div {font-size:17px; font-weight:600; margin-top:8px;}
        #render_modal>.author_work_file>div>.top>.close {margin-left:auto; height:34px; width:34px;}
            #render_modal>.author_work_file>div>.top>.close:hover {cursor:pointer;}
    /*тело*/
    #render_modal>.author_work_file>div>.body {display:flex; flex-direction:column; margin-top:8px; width:calc(100% - 32px);  padding:0 16px;}
        #render_modal>.author_work_file>div>.body>.info {font-size:15px; font-weight:100; margin-top:18px; margin-bottom:28px;}
        /*файл*/
        #render_modal>.author_work_file>div>.body>label>div {height:30px; overflow:hidden}
        #render_modal>.author_work_file>div>.body>label>.start {display:flex; margin-bottom:12px; border:1px dashed #adadad; font-size:14px; align-items:center; justify-content:center; background:#fff; border-radius:4px;}
            #render_modal>.author_work_file>div>.body>label>.start:hover {cursor:pointer;}
        /*файлы выбраны*/
        #render_modal>.author_work_file>div>.body>label>.one {display:flex; margin-bottom:12px; border:1px dashed #adadad; font-size:14px; align-items:center; background:#fff; border-radius:4px;}
            #render_modal>.author_work_file>div>.body>label>.one>.name {font-size:14px; margin-left:4px; font-weight:600;}
            #render_modal>.author_work_file>div>.body>label>.one>.del {height:16px; width:16px; margin-left:auto; margin-right:4px;}
                #render_modal>.author_work_file>div>.body>label>.one>.del:hover {cursor:pointer;}
        #render_modal>.author_work_file>div>.body>button {font-family:Segoe UI; display:flex; align-items:center; justify-content:center; width:100%; height:34px; border:0; border-radius:5px; background:#729AFF; color:#fff; font-size:15px; font-weight:600;}
    /*ожидание*/
    #render_modal>.author_work_file>.wite {display:none; background:#fff;}
        #render_modal>.author_work_file>.wite>img {height:36px; width:36px;}


/*выбор исполнителя*/
#render_modal>.select_author {position:relative; height:310px; width:90%; background:#fff; border-radius:4px; overflow:hidden;}
    #render_modal>.select_author>div {position:absolute; top:0; left:0; display:flex; flex-direction:column; align-items:center; justify-content:center; height:100%; width:100%;}
        /*шапка*/
        #render_modal>.select_author>div>.top {position:absolute; top:0; left:0; display:flex; padding-left:16px; height:34px; width:calc(100% - 16px);}
            #render_modal>.select_author>div>.top>div {font-size:20px; color:#5f89c7; font-weight:600; margin-top:8px;}
            #render_modal>.select_author>div>.top>.close {margin:4px 4px 0 auto; height:34px; width:34px;}
                #render_modal>.select_author>div>.top>.close:hover {cursor:pointer;}
        /*тело*/
        #render_modal>.select_author>div>.body {display:flex; flex-direction:column; align-items:center; margin-top:28px; width:calc(100% - 32px);  padding:0 16px;}
            #render_modal>.select_author>div>.body>.top_err {text-align:left; width:100%; font-size:14px; font-weight:600; margin-top:10px; color:#000; margin-bottom:4px;}
            #render_modal>.select_author>div>.body>.top_ok {text-align:left; width:100%; font-size:14px; font-weight:600; color:#000; margin-bottom:4px;}
            #render_modal>.select_author>div>.body>.info {text-align:left; font-size:14px; color:#000; font-weight:100;}
            #render_modal>.select_author>div>.body>.need {width:100%; display:flex; font-size:16px; margin-top:28px; margin-bottom:8px; padding-bottom:8px; border-bottom:1px solid #e5e5e5;}
                #render_modal>.select_author>div>.body>.need>div {display:flex; margin-left:auto; font-weight:600;}
                    #render_modal>.select_author>div>.body>.need>div>.bonus {margin-left:6px; padding-top:1px; font-size:12px; font-weight:400; color:#7a7a7a;}
            #render_modal>.select_author>div>.body>.have {width:100%; display:flex; font-size:16px; margin-bottom:8px; padding-bottom:8px; border-bottom:1px solid #e5e5e5;}
                #render_modal>.select_author>div>.body>.have>div {margin-left:auto; font-weight:600;}
            #render_modal>.select_author>div>.body>.add {width:100%; display:flex; font-size:16px; margin-bottom:-20px}
                #render_modal>.select_author>div>.body>.add>div {margin-left:auto; font-weight:600;}
            #render_modal>.select_author>div>.body>.comission {width:100%; display:flex; font-size:16px;}
                #render_modal>.select_author>div>.body>.comission>div {display:flex; align-items:center; margin-left:auto; font-weight:600;}
                    #render_modal>.select_author>div>.body>.comission>div>div {color:#1a5ec4; font-weight:400; margin-left:6px;}
                        #render_modal>.select_author>div>.body>.comission>div>div:hover {cursor:pointer}
            /*пополнить баланс*/
            #render_modal>.select_author>div>.body>button {font-family:Segoe UI; display:flex; flex-direction:row; align-items:center; justify-content:center; width:100%; height:auto; border:0; border-radius:5px; padding:8px 0; margin-top:46px; background:#729AFF; color:#fff; font-size:14px; font-weight:600;}
                #render_modal>.select_author>div>.body>button>div {font-weight:600; margin:0 4px;}
        /*ожидание*/
        #render_modal>.select_author>.wite {background:rgba(255, 255, 255, 0.6);} 


/*Закреп*/
#render_modal>.fix {position:relative; display:flex; flex-direction:column; align-items:center; justify-content:center; height:240px; width:90%; background:#fff; border-radius:4px; overflow:hidden;}
    /*шапка*/
    #render_modal>.fix>.top {position:absolute; top:0; left:0; display:flex; padding-left:16px; height:34px; width:calc(100% - 16px);}
        #render_modal>.fix>.top>div {font-size:20px; font-weight:600; margin-top:8px;}
        #render_modal>.fix>.top>.close {margin-left:auto; height:34px; width:34px;}
            #render_modal>.fix>.top>.close:hover {cursor:pointer;}
    /*тело*/
    #render_modal>.fix>.body {display:flex; flex-direction:column; width:calc(100% - 32px); margin-top:28px; padding:0 16px;}
        #render_modal>.fix>.body>.txt {display:flex; font-size:14px; margin-bottom:5px; padding-bottom:5px; border-bottom:1px solid #c7c7c7;}
        #render_modal>.fix>.body>.txtt {display:flex; font-size:14px; font-weight:600; }
            #render_modal>.fix>.body>div>div {margin-left:auto;}
        #render_modal>.fix>.body>button {width:100%; height:34px; color:#fff; border:0; border-radius:5px; margin-top:22px;}
        #render_modal>.fix>.body>.y {background:#729AFF; color:#fff; font-size:15px; font-weight:600;}
        #render_modal>.fix>.body>.n {background:#8c8c8c; color:#fff; font-size:14px; font-weight:400;}
    /*ожидание*/
    #render_modal>.fix>.wite {display:flex; background:#fff;}
        #render_modal>.fix>.wite>img {height:32px; width:32px;}    
    
    
/*VIP*/
#render_modal>.vip {position:relative; display:flex; flex-direction:column; align-items:center; justify-content:center; padding:50px 0 20px 0; width:90%; background:#fff; border-radius:4px; overflow:hidden;}
    /*шапка*/
    #render_modal>.vip>.top {position:absolute; top:0; left:0; display:flex; padding-left:16px; height:34px; width:calc(100% - 16px);}
        #render_modal>.vip>.top>div {font-size:20px; font-weight:600; margin-top:8px;}
        #render_modal>.vip>.top>.close {margin-left:auto; height:34px; width:34px;}
            #render_modal>.vip>.top>.close:hover {cursor:pointer;}
    /*тело*/
    #render_modal>.vip>.body {display:flex; flex-direction:column; width:calc(100% - 32px);  padding:0 16px;}
        #render_modal>.vip>.body>.set {display:flex; margin-bottom:12px;}
            #render_modal>.vip>.body>.set>div {height:90px; border-radius:5px; font-weight:600; color:#fff; font-size:18px; width:50%; display:flex; flex-direction:column; align-items:center; justify-content:center; border:1px solid #729AFF; background:#729AFF;}
                #render_modal>.vip>.body>.set>div:hover {cursor:pointer;}
            #render_modal>.vip>.body>.set>.n {background:#fff; color:#000;}
        #render_modal>.vip>.body>.data {overflow:hidden; font-size:14px;}
            #render_modal>.vip>.body>.data>.v {display:flex; flex-direction:column;}
            #render_modal>.vip>.body>.data>.sv {display:none; flex-direction:column}
                #render_modal>.vip>.body>.data>div>.info {margin-bottom:18px; font-weight:100;}
                    #render_modal>.vip>.body>.data>div>.info>div {display:inline-block; }
                #render_modal>.vip>.body>.data>div>.buy {}
                    #render_modal>.vip>.body>.data>div>.buy>.txt {margin-bottom:12px; font-weight:600;}
                    #render_modal>.vip>.body>.data>div>.buy>.one {display:flex; align-items:center; padding-bottom:8px; margin-bottom:8px; border-bottom:1px solid #c7c7c7;}
                        #render_modal>.vip>.body>.data>div>.buy>.one>input {margin:0 4px 0 0;}
                        #render_modal>.vip>.body>.data>div>.buy>.one>div {margin-left:auto; font-weight:600;}
                        #render_modal>.vip>.body>.data>div>.buy>button {margin-top:auto; width:100%; border:0; border-radius:5px; color:#fff; font-size:16px; font-weight:600; height:40px; margin-top:22px;}
    /*ожидание*/
    #render_modal>.vip>.wite {display:flex; background:#fff;}
        #render_modal>.vip>.wite>img {height:32px; width:32px;}
    
		
		
		.task_finaly_guest>.data>.date {flex-direction:column; align-items:start; font-size:20px}
			.task_finaly_guest>.data>.date>img {display:none}
			.task_finaly_guest>.data>.date>.dsp {display:none}
			.task_finaly_guest>.data>.date>.mob:after {content: '🠗';}
			.task_finaly_guest>.data>.date>.start {width:100%; margin:0; font-size:14px;}
			.task_finaly_guest>.data>.date>.end {width:100%; margin:0; font-size:14px}
			.task_finaly_guest>.data>.date>.garant {width:100%; margin:0; font-size:14px; margin-top:12px;}
    .task_finaly_guest>.okay {display:flex; flex-direction:column; align-items:center; gap:0; justify-content:center; font-size:16px; border-radius: 0px; height:70px; font-weight:600; background:#729AFF; color:#fff;}
	
	
	
    /*НЕ МОЙ ЗАКАЗ*/
    #not_me_task {display:flex; min-height:88vh; flex-direction:column; padding:18px 22px; background:#fff;}
        #not_me_task>.txt {display:flex; flex-direction:column; margin-bottom:4px; font-size:16px; font-weight:600;}
            /*удалить отклик*/
            #not_me_task>.txt>.del {font-family:Segoe UI; margin-left:auto; border:1px solid #EC4747; font-weight:600; height:34px; border-radius:5px; width:100%; margin-right:0; margin-top:8px; margin-bottom:8px; padding:0 12px 2px 12px; font-size:14px; background:#fff; color:#000;}
            /*прижимаем текст к низу*/
            #not_me_task>.txt>.go_foot {margin-top:auto;}
        /*детали заказа*/
        #not_me_task>.task {background:#fff; padding-top:4px; font-size:15px; margin-bottom:16px; overflow:hidden;}
            #not_me_task>.task>.data_inf {display:flex; flex-direction:column-reverse; gap:4px}
				/*лево*/
				#not_me_task>.task>.data_inf>.left {display:flex; flex-direction:column}
					/*название*/
					#not_me_task>.task>.data_inf>.left>.name {position:relative; display:flex; max-width:600px; font-size:20px; font-weight:600; color:#202023;}
					/*вид, дисциплина, предмет*/
					#not_me_task>.task>.data_inf>.left>.less {display:flex; flex-wrap:wrap; margin-top:12px;}
						#not_me_task>.task>.data_inf>.left>.less>.ctg {padding:4px 8px 6px 8px; margin-bottom:6px; border-radius:5px; background:#729AFF; color:#fff; font-size:14px; font-weight:400; margin-right:6px;}
						#not_me_task>.task>.data_inf>.left>.less>.less {padding:4px 8px 6px 8px; margin-bottom:6px; border-radius:5px; background:#D7E9FF; color:#000; font-size:14px; font-weight:400; margin-right:6px;}
					/*даты и остаток*/
					#not_me_task>.task>.data_inf>.left>.date {display:flex; flex-wrap:wrap; margin:6px 0 4px 0; padding:8px 0;}
						#not_me_task>.task>.data_inf>.left>.date>img {margin-top:-2px; margin-right:6px;}
						#not_me_task>.task>.data_inf>.left>.date>.start {margin-right:6px; font-weight:100;}
						#not_me_task>.task>.data_inf>.left>.date>.end {margin-left:6px; font-weight:600;}
						#not_me_task>.task>.data_inf>.left>.date>.garant {border-left:0; padding-left:0; margin:6px 0;}
					
					/*уникальность*/
					#not_me_task>.task>.data_inf>.left>.originality {display:flex; flex-wrap:wrap; align-items:center; font-size:15px; font-weight:100; color:#202023; margin-bottom:12px;}
						#not_me_task>.task>.data_inf>.left>.originality>div {display:flex; align-items:center; margin-left:6px; font-weight:400;}
							#not_me_task>.task>.data_inf>.left>.originality>div>img {height:22px; width:22px; margin-right:4px; border-radius:100%;}
					/*комментарий*/
					#not_me_task>.task>.data_inf>.left>.comment {font-size:15px; margin:0 0 6px 0;}
						#not_me_task>.task>.data_inf>.left>.comment>.text {color:#202023; max-width:600px}
				/*право*/
				#not_me_task>.task>.data_inf>.right {display:flex; align-items:center; margin-left:0; flex-direction:column}
					/*аватарка*/
					#not_me_task>.task>.data_inf>.right>.avatar {display:flex; align-items:center; justify-content:center; width:100px; height:100px; padding:0 50px 10px 50px;}
						#not_me_task>.task>.data_inf>.right>.avatar>label {position:relative; width:100%; height:100%; border-radius:100%; overflow:hidden;}
							#not_me_task>.task>.data_inf>.right>.avatar.my>label:hover {cursor:pointer;}
							#not_me_task>.task>.data_inf>.right>.avatar>label>img {height:100%; width:100%; object-fit:cover}
							#not_me_task>.task>.data_inf>.right>.avatar>label>.wite {background:rgba(255, 255, 255, 0.7);}
					/*онлайн*/
					#not_me_task>.task>.data_inf>.right>.online {font-size:14px; height:16px; margin-bottom:4px;}
					/*имя*/
					#not_me_task>.task>.data_inf>.right>.name {display:flex; align-items:center; justify-content:center; margin-bottom:20px; font-size:14px; font-weight:600;}
					/*цена*/
					#not_me_task>.task>.data_inf>.right>.prs {display:none; align-items:center; font-size:20px; font-weight:600; color:#202023;}
						#not_me_task>.task>.data_inf>.right>.prs>img {margin-top:2px; margin-right:6px;}
					/*до сдачи*/
					#not_me_task>.task>.data_inf>.right>.to_close {display:flex; margin-bottom:16px; white-space:wrap; font-size:14px; margin-top:6px}
						#not_me_task>.task>.data_inf>.right>.to_close>img {margin-right:6px; height:17px; width:17px;}
            /*файлы*/
            #not_me_task>.task>.files {position:relative; display:flex; flex-direction:column; margin-top:8px; padding-bottom:14px; color:#202023; margin-bottom:6px; border-bottom:1px solid #D3D6E4;}
                /*каждый файл*/
                #not_me_task>.task>.files>.one {display:flex; align-items:center; padding:8px 0; border-top:1px solid #D3D6E4;}
                    #not_me_task>.task>.files>.one>img {height:26px;}
                    #not_me_task>.task>.files>.one>.name {font-size:14px; margin-right:6px; width:120px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
                    #not_me_task>.task>.files>.one>.link {display:flex; margin-left:auto;}
                        /*посмотреть*/
                        #not_me_task>.task>.files>.one>.link>.view {margin-left:8px; color:#1a5ec4; text-decoration:none; font-size:14px;}
                        /*скачать*/
                        #not_me_task>.task>.files>.one>.link>a {margin-left:8px; color:#1a5ec4; text-decoration:none; font-size:14px;}
                        /*удалить*/
                        #not_me_task>.task>.files>.one>.link>.del {margin-left:8px; color:#a62b2b; text-decoration:none; font-size:14px;}
                            #not_me_task>.task>.files>.one>.link>div:hover {cursor:pointer;}
                /*все файлы в архиве*/
                #not_me_task>.task>.files>.zip {display:flex; align-items:center; padding:8px 0;}
                    /*скачать архивом*/
                    #not_me_task>.task>.files>.zip>a {display:flex; align-items:center; margin-left:auto; color:#202023; text-decoration:none; padding:6px 14px 8px 14px; border-radius:5px; border:1px solid #729AFF; font-weight:600; text-decoration:none; font-size:14px;}
                        #not_me_task>.task>.files>.zip>a:hover {cursor:pointer;}
                        #not_me_task>.task>.files>.zip>a>img {margin-right:6px;}
                /*нет файлов*/
                #not_me_task>.task>.files>.no {font-size:15px; font-weight:100; color:#202023;}
        /*отклик*/
        #not_me_task>.bets {display:flex; margin-bottom:16px; height:calc(100vh + 338px)}
            /*чат*/
            #not_me_task>.bets>.chat {position:relative; display:flex; flex-direction:column; width:100%; background:#fff; border-right:0;}
                /*сообщения*/
                #not_me_task>.bets>.chat>.messages {position:relative; display:flex; margin-right:12px; margin-bottom:8px; flex-direction:column; width:100%; min-height:calc(100% - 416px); height:calc(100% - 416px);}
                    /*цитируем*/
                    #not_me_task>.bets>.chat>.messages>.message_quote {position:absolute; display:none; align-items:center; bottom:44px; left:0; height:28px; margin-left:1px; padding:4px 6px; width:calc(100% - 16px); background:#F0F0F4; color:#202023;}
                        #not_me_task>.bets>.chat>.messages>.message_quote>img {height:18px; width:18px; margin:0 8px;}
                        #not_me_task>.bets>.chat>.messages>.message_quote>.text {font-size:14px; font-style:italic; width:calc(100% - 58px); overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
                        #not_me_task>.bets>.chat>.messages>.message_quote>.close {display:flex; align-items:center; justify-content:center; height:18px; width:18px;}
                            #not_me_task>.bets>.chat>.messages>.message_quote>.close>img {height:100%; width:100%;}
                                #not_me_task>.bets>.chat>.messages>.message_quote>.close>img:hover {cursor:pointer;}
                    /*ставка автора*/
                    #not_me_task>.bets>.chat>.messages>.bet {position:relative; display:flex; flex-direction:column; align-items:center; border-radius:5px; border:1px solid #B4B6BF; font-size:15px; font-weight:100; padding:12px 0; height:auto; margin-bottom:16px;}
                        #not_me_task>.bets>.chat>.messages>.bet>input {font-family:Segoe UI; border:0; height:20px; border:1px solid #c7c7c7; border-radius:5px; text-indent:4px; width:68px; font-size:14px; padding:0; margin:2px 6px 0 6px;}
                        #not_me_task>.bets>.chat>.messages>.bet>button {font-family:Segoe UI; height:30px; width:calc(100% - 36px); margin-left:18px; margin-bottom:8px; border:0; border-radius:2px; background:#729AFF; font-size:14px; color:#fff; margin-right:18px; border:1px solid #729AFF; padding:2px 12px 4px 12px;}
                        #not_me_task>.bets>.chat>.messages>.bet>.wite {display:none; background:rgba(255, 255, 255, 0.6)}
                        /*цена с комиссией*/
                        #not_me_task>.bets>.chat>.messages>.bet>.comission_info {display:none; width:200px; flex-direction:column; justify-content:center; margin:8px 0 0 0;}
                            #not_me_task>.bets>.chat>.messages>.bet>.comission_info>.top {font-size:14px; font-weight:400; display:flex;}
                                #not_me_task>.bets>.chat>.messages>.bet>.comission_info>.top>div {font-weight:600; margin-left:4px;}
                            #not_me_task>.bets>.chat>.messages>.bet>.comission_info>.body {display:flex; align-items:center; font-size:13px; font-weight:100; color:#202023;}
                                #not_me_task>.bets>.chat>.messages>.bet>.comission_info>.body>img {margin:2px 0 0 6px;}
                                #not_me_task>.bets>.chat>.messages>.bet>.comission_info>.body>div {margin-top:-2px; color:#0d60bf; border-bottom:1px dashed #0d60bf;}
                                    #not_me_task>.bets>.chat>.messages>.bet>.comission_info>.body>div:hover {cursor:pointer;}
                        /*цена с комиссией - сколько оплатит заказчик*/
                        #not_me_task>.bets>.chat>.messages>.bet>.comission_info2 {display:none; width:200px; flex-direction:column; justify-content:center; margin:8px 0 0 0;}
                            #not_me_task>.bets>.chat>.messages>.bet>.comission_info2>.top {font-size:14px; font-weight:400; display:flex;}
                                #not_me_task>.bets>.chat>.messages>.bet>.comission_info2>.top>div {font-weight:600; margin-left:4px;}
                            #not_me_task>.bets>.chat>.messages>.bet>.comission_info2>.body {display:flex; align-items:center; font-size:13px; font-weight:100; color:#202023;}
                                #not_me_task>.bets>.chat>.messages>.bet>.comission_info2>.body>img {margin:2px 0 0 6px;}
                                #not_me_task>.bets>.chat>.messages>.bet>.comission_info2>.body>div {margin-top:-2px; color:#0d60bf; border-bottom:1px dashed #0d60bf;}
                                    #not_me_task>.bets>.chat>.messages>.bet>.comission_info2>.body>div:hover {cursor:pointer;}
                    /*вы выбраны, подтвердить*/
                    #not_me_task>.bets>.chat>.messages>.you_selected {position:relative; display:flex; flex-direction:column; align-items:center; border-radius:5px; border:1px solid #B4B6BF; font-size:15px; font-weight:100; height:auto; padding-left:0; padding:12px; margin-bottom:16px;}
                        #not_me_task>.bets>.chat>.messages>.you_selected>.txt {font-weight:600; margin-left:4px;}
                        #not_me_task>.bets>.chat>.messages>.you_selected>.wite {display:none; background:rgba(255, 255, 255, 0.6)}
                        #not_me_task>.bets>.chat>.messages>.you_selected>button {margin-left:0; width:80%; font-family:Segoe UI; height:30px;}
                        #not_me_task>.bets>.chat>.messages>.you_selected>.ok {font-family:Segoe UI; margin-left:0; border:0; border-radius:5px; font-size:14px; background:#729AFF; border:1px solid #729AFF; color:#fff; padding:2px 0 4px 0; margin:10px 0 4px 0;}
                        #not_me_task>.bets>.chat>.messages>.you_selected>.no {font-family:Segoe UI; margin-right:0; border:0; border-radius:5px; font-size:14px; border:1px solid #EC4747; font-weight:600; background:#fff; color:#000; padding:2px 0 4px 0;}
                    /*вы выбраны, в работе+*/
                    #not_me_task>.bets>.chat>.messages>.work {position:relative; display:flex; flex-direction:column; align-items:center; border-radius:5px; border:1px solid #B4B6BF; font-size:15px; font-weight:100; height:auto; padding:12px; margin-bottom:16px;}
                        #not_me_task>.bets>.chat>.messages>.work>.froz {margin-left:0; color:#000; margin-left:0; font-weight:600;}
                        #not_me_task>.bets>.chat>.messages>.work>.status {margin-left:0; margin-right:0;}
                        /*арбитраж*/
                        #not_me_task>.bets>.chat>.messages>.work>.arb {width:80%; font-family:Segoe UI; height:36px; margin-right:0; border:0; border-radius:5px; font-size:14px; border:1px solid #EC4747; font-weight:400; background:#fff; color:#000; padding:2px 0 3px 0; margin:10px 0 0 0;}
                        /*доработка выполнена*/
                        #not_me_task>.bets>.chat>.messages>.work>.warnt {width:80%; font-family:Segoe UI; height:36px; border:0; border-radius:5px; font-size:14px; background:#729AFF; border:1px solid #729AFF; color:#fff; padding:2px 0 3px 0; margin:10px 0 0 0;}
                        /*загрузить работу заказа*/
                        #not_me_task>.bets>.chat>.messages>.work>.work {width:80%; font-family:Segoe UI; height:36px; border:0; border-radius:5px; font-size:14px; background:#729AFF; border:1px solid #729AFF; color:#fff; padding:2px 0 3px 0; margin:10px 0 0 0;}
                        /*оставить отзыв*/
                        #not_me_task>.bets>.chat>.messages>.work>.feedback {width:80%; font-family:Segoe UI; height:36px; border:0; margin-right:0; border-radius:5px; font-size:14px; background:#729AFF; border:1px solid #729AFF; color:#fff; padding:2px 0 3px 0; margin:10px 0 0 0;}
                        /*отмена*/
                        #not_me_task>.bets>.chat>.messages>.work>.canc {width:80%; height:36px; margin:10px 0 0 0;}
                        /*отклонить отмену*/
                        #not_me_task>.bets>.chat>.messages>.work>.need {width:80%; font-family:Segoe UI; height:36px; border:1px solid #729AFF; border-radius:5px; font-size:14px; font-weight:400; background:#fff; color:#000; padding:2px 0 3px 0; margin:10px 0 0 0;}
                    /*все сообщения*/
                    #not_me_task>.bets>.chat>.messages>.all {display:flex; flex-direction:column; height:calc(100% - 102px); border-radius:5px 5px 0 0; border:1px solid #B4B6BF; border-bottom:0;  overflow-x:hidden; overflow-y:scroll; font-size:14px;}
                        #not_me_task>.bets>.chat>.messages>.all::-webkit-scrollbar {width:4px;}
                        #not_me_task>.bets>.chat>.messages>.all::-webkit-scrollbar-track {background:#F2F6FC;}
                        #not_me_task>.bets>.chat>.messages>.all::-webkit-scrollbar-thumb {background-color:#DDEBFB; border-radius:20px;}
                        /*стартовое инфо*/
                        #not_me_task>.bets>.chat>.messages>.all>.start_info {padding:12px 16px; width:calc(100% - 76px); margin:16px 22px; border-radius:5px; background:#F0F0F4;}
                        /*Нет сообщений*/
                        #not_me_task>.bets>.chat>.messages>.all>.no {text-align:center; margin-top:4px; font-size:14px; color:#828282;}
                        /*каждое сообщение*/
                        #not_me_task>.bets>.chat>.messages>.all>.message {display:flex; margin-bottom:12px; padding:0 22px;}
                            /*системное*/
                            #not_me_task>.bets>.chat>.messages>.all>.message>.system {width:100%; display:flex; align-items:center; justify-content:center;}
                                #not_me_task>.bets>.chat>.messages>.all>.message>.system>.text {position:relative; display:flex; flex-wrap:wrap; align-items:center; max-width:100%; padding:8px 14px 10px 14px; color:#202023; border-radius:5px; background:#F0F0F4; font-size:14px; font-weight:600;}
                                    #not_me_task>.bets>.chat>.messages>.all>.message>.system>.text:hover {cursor:pointer;}
                                    #not_me_task>.bets>.chat>.messages>.all>.message>.system>.text:hover .quote{display:flex;}
                                    #not_me_task>.bets>.chat>.messages>.all>.message>.system>.text>.date {padding-left:6px; margin-top:1px; margin-left:auto; color:#7a7a7a; font-size:12px; font-weight:100;}
                                    #not_me_task>.bets>.chat>.messages>.all>.message>.system>.text>.quote {position:absolute; display:none; align-items:center; justify-content:center; top:0; right:-18px; height:100%; width:30px;}
                                        #not_me_task>.bets>.chat>.messages>.all>.message>.system>.text>.quote>img {height:18px; width:18px;}
                            /*я*/
                            #not_me_task>.bets>.chat>.messages>.all>.message>.me {max-width:100%; margin-left:auto; display:flex; flex-direction:column; align-items:center;}
                               #not_me_task>.bets>.chat>.messages>.all>.message>.me>.text {position:relative; display:flex; width:calc(100% - 16px); flex-direction:column; padding:8px 14px 10px 14px; border-radius:5px; color:#202023; background:#DDEBFB; font-size:15px;}
                                    #not_me_task>.bets>.chat>.messages>.all>.message>.me>.text>.quote {display:flex; margin-top:2px; margin-bottom:8px; flex-direction:column; padding:8px 14px 10px 14px; border-radius:5px; background:#F2F6FC; color:#000;}
                                        #not_me_task>.bets>.chat>.messages>.all>.message>.me>.text>.quote:hover {cursor:pointer;}
                                        #not_me_task>.bets>.chat>.messages>.all>.message>.me>.text>.quote>.top {font-size:13px; font-weight:600;}
                                        #not_me_task>.bets>.chat>.messages>.all>.message>.me>.text>.quote>.text {font-size:13px; max-height:40px; -webkit-line-clamp:2; display:-webkit-box; -webkit-box-orient:vertical; overflow:hidden; font-weight:100;}
                                    #not_me_task>.bets>.chat>.messages>.all>.message>.me>.text:hover {cursor:pointer;}
                                    #not_me_task>.bets>.chat>.messages>.all>.message>.me>.text:hover .quote2{display:flex;}
                                    #not_me_task>.bets>.chat>.messages>.all>.message>.me>.text>.sett {display:flex; margin-top:6px; align-items:center;}
                                        #not_me_task>.bets>.chat>.messages>.all>.message>.me>.text>.sett>.date {padding-left:6px; margin-left:auto; color:#7a7a7a; font-size:12px; font-weight:100;}
                                        #not_me_task>.bets>.chat>.messages>.all>.message>.me>.text>.sett>.check {display:flex; align-items:center; justify-content:center; height:16px; margin-left:4px}
                                            #not_me_task>.bets>.chat>.messages>.all>.message>.me>.text>.sett>.check>img {height:100%;}
                                    #not_me_task>.bets>.chat>.messages>.all>.message>.me>.text>.quote2 {position:absolute; display:none; align-items:center; justify-content:center; top:0; left:-18px; height:100%; width:30px;}
                                        #not_me_task>.bets>.chat>.messages>.all>.message>.me>.text>.quote2>img {height:18px; width:18px;}
                                        
                            /*собеседник*/
                            #not_me_task>.bets>.chat>.messages>.all>.message>.no_me {max-width:100%; margin-right:auto; display:flex;}
                                /*аватарка*/
                                #not_me_task>.bets>.chat>.messages>.all>.message>.no_me>.ava {position:relative; height:38px; width:38px; margin-right:12px;}
                                    #not_me_task>.bets>.chat>.messages>.all>.message>.no_me>.ava:hover {cursor:pointer;}
                                    #not_me_task>.bets>.chat>.messages>.all>.message>.no_me>.ava>img {height:38px; width:38px; object-fit:cover; border-radius:100%;}
                                    #not_me_task>.bets>.chat>.messages>.all>.message>.no_me>.ava>.online {border-radius:100%; position:absolute; bottom:0; right:2px; width:8px; height:8px;}
                                /*сообщение*/
                                #not_me_task>.bets>.chat>.messages>.all>.message>.no_me>.text {position:relative; display:flex; width:calc(100% - 16px); flex-direction:column; padding:8px 14px 10px 14px; border-radius:5px; color:#202023; background:#F2F6FC; font-size:15px;}
                                    #not_me_task>.bets>.chat>.messages>.all>.message>.no_me>.text>.quote {display:flex; margin-top:2px; margin-bottom:8px; flex-direction:column; padding:8px 14px 10px 14px; border-radius:5px; background:#DDEBFB; color:#000;}
                                        #not_me_task>.bets>.chat>.messages>.all>.message>.no_me>.text>.quote:hover {cursor:pointer;}
                                        #not_me_task>.bets>.chat>.messages>.all>.message>.no_me>.text>.quote>.top {font-size:13px; font-weight:600;}
                                        #not_me_task>.bets>.chat>.messages>.all>.message>.no_me>.text>.quote>.text {font-size:13px; max-height:40px; -webkit-line-clamp:2; display:-webkit-box; -webkit-box-orient:vertical; overflow:hidden; font-weight:100;}
                                    #not_me_task>.bets>.chat>.messages>.all>.message>.no_me>.text:hover {cursor:pointer;}
                                    #not_me_task>.bets>.chat>.messages>.all>.message>.no_me>.text:hover .quote2{display:flex;}
                                    #not_me_task>.bets>.chat>.messages>.all>.message>.no_me>.text>.sett {display:flex; margin-top:6px; align-items:center;}
                                        #not_me_task>.bets>.chat>.messages>.all>.message>.no_me>.text>.sett>.date {padding-left:6px; margin-left:auto; color:#7a7a7a; font-size:12px; font-weight:100;}
                                        #not_me_task>.bets>.chat>.messages>.all>.message>.no_me>.text>.sett>.check {display:flex; align-items:center; justify-content:center; height:16px; width:16px;}
                                            #not_me_task>.bets>.chat>.messages>.all>.message>.no_me>.text>.sett>.check>img {height:100%;}
                                    #not_me_task>.bets>.chat>.messages>.all>.message>.no_me>.text>.quote2 {position:absolute; display:none; align-items:center; justify-content:center; top:0; right:-18px; height:100%; width:30px;}
                                        #not_me_task>.bets>.chat>.messages>.all>.message>.no_me>.text>.quote2>img {height:18px; width:18px;}
                            /*админ*/
                            #not_me_task>.bets>.chat>.messages>.all>.message>.admin {max-width:100%; margin-right:auto; display:flex; flex-direction:column; align-items:center;}
                               #not_me_task>.bets>.chat>.messages>.all>.message>.admin>.top {font-size:14px; margin-bottom:2px; font-weight:100; text-align:left; width:100%;}
                               #not_me_task>.bets>.chat>.messages>.all>.message>.admin>.text {display:flex; width:calc(100% - 16px); flex-direction:column; overflow:hidden; padding:4px 8px 6px 8px; border-radius:5px; background:#729AFF; color:#fff; font-size:15px;}
                                    #not_me_task>.bets>.chat>.messages>.all>.message>.admin>.text>.quote {display:flex; margin-top:2px; margin-bottom:8px; flex-direction:column; padding:8px 14px 10px 14px; border-radius:5px; background:#DDEBFB; color:#000;}
                                        #not_me_task>.bets>.chat>.messages>.all>.message>.admin>.text>.quote:hover {cursor:pointer;}
                                        #not_me_task>.bets>.chat>.messages>.all>.message>.admin>.text>.quote>.top {font-size:13px; font-weight:600;}
                                        #not_me_task>.bets>.chat>.messages>.all>.message>.admin>.text>.quote>.text {font-size:13px; max-height:40px; -webkit-line-clamp:2; display:-webkit-box; -webkit-box-orient:vertical; overflow:hidden; font-weight:100;}
                                    #not_me_task>.bets>.chat>.messages>.all>.message>.admin>.text>.sett {display:flex; margin-top:6px; align-items:center;}
                                        #not_me_task>.bets>.chat>.messages>.all>.message>.admin>.text>.sett>.date {padding-left:6px; margin-left:auto; color:#e3eafc; font-size:11px; font-weight:400;}
                            /*админ-приватное*/
                            #not_me_task>.bets>.chat>.messages>.all>.message>.admin_private {max-width:100%; margin-left:auto; display:flex; flex-direction:column; align-items:center;}
                               #not_me_task>.bets>.chat>.messages>.all>.message>.admin_private>.top {font-size:14px; margin-bottom:2px; font-weight:100; text-align:left; width:100%;}
                               #not_me_task>.bets>.chat>.messages>.all>.message>.admin_private>.text {display:flex; width:calc(100% - 16px); flex-direction:column; overflow:hidden; padding:4px 8px 6px 8px; border-radius:4px; background:#ffd1d1; font-size:14px;}
                                    #not_me_task>.bets>.chat>.messages>.all>.message>.admin_private>.text>.quote {display:flex; margin-top:2px; flex-direction:column; padding:2px 6px 4px 6px; border-radius:4px; background:#868a5c; color:#fff;}
                                        #not_me_task>.bets>.chat>.messages>.all>.message>.admin_private>.text>.quote:hover {cursor:pointer;}
                                        #not_me_task>.bets>.chat>.messages>.all>.message>.admin_private>.text>.quote>.top {font-size:13px; font-weight:600;}
                                        #not_me_task>.bets>.chat>.messages>.all>.message>.admin_private>.text>.quote>.text {font-size:13px; max-height:40px; -webkit-line-clamp:2; display:-webkit-box; -webkit-box-orient:vertical; overflow:hidden; font-weight:400;}
                                    #not_me_task>.bets>.chat>.messages>.all>.message>.admin_private>.text>.sett {display:flex; margin-top:6px; align-items:center;}
                                        #not_me_task>.bets>.chat>.messages>.all>.message>.admin_private>.text>.sett>.quote {margin-right:auto; border-bottom:1px dashed #000; margin-bottom:2px; color:#000; font-size:11px; font-weight:400;}
                                            #not_me_task>.bets>.chat>.messages>.all>.message>.admin_private>.text>.sett>.quote:hover {cursor:pointer;}
                                        #not_me_task>.bets>.chat>.messages>.all>.message>.admin_private>.text>.sett>.date {padding-left:6px; margin-left:auto; color:#7a7a7a; font-size:11px; font-weight:400;}
                    /*добавить сообщение*/
                    #not_me_task>.bets>.chat>.messages>.add {position:relative; display:flex; height:44px; width:calc(100% - 18px); padding:0 4px 0 12px; border-radius:0 0 5px 5px; border:1px solid #B4B6BF;}
                        /*шаблоны сообщений*/
                        #not_me_task>.bets>.chat>.messages>.add>.pattern {position:relative; display:flex; align-items:center; justify-content:center; width:40px;}
                            /*список*/
                            #not_me_task>.bets>.chat>.messages>.add>.pattern>.list {position:relative; display:none; padding:12px 16px 0 16px; flex-direction:column; position:absolute; top:-384px; border-radius:5px; left:8px; width:54vw; height:360px; background:#fff; box-shadow: 0px 7px 17px -4px #8f8f8f}
                                /*заголовок и закрыть*/
                                #not_me_task>.bets>.chat>.messages>.add>.pattern>.list>.top {display:flex; height:30px; padding-left:6px; align-items:center; font-size:14px; font-weight:600;}
                                    #not_me_task>.bets>.chat>.messages>.add>.pattern>.list>.top>img {margin-left:auto; height:24px; width:24px;}
                                        #not_me_task>.bets>.chat>.messages>.add>.pattern>.list>.top>img:hover {cursor:pointer;}
                                /*все шаблоны*/
                                #not_me_task>.bets>.chat>.messages>.add>.pattern>.list>.all {display:flex; padding-top:6px; flex-direction:column; height:100%; overflow-x:hidden; overflow-y:scroll; scroll-behavior: smooth;}
                                    #not_me_task>.bets>.chat>.messages>.add>.pattern>.list>.all::-webkit-scrollbar {width:0}
                                    #not_me_task>.bets>.chat>.messages>.add>.pattern>.list>.all::-webkit-scrollbar-track {background:#e3e3e3}
                                    #not_me_task>.bets>.chat>.messages>.add>.pattern>.list>.all::-webkit-scrollbar-thumb {background-color:#b5b5b5; border-radius:20px;}
                                    /*каждый шаблон*/
                                    #not_me_task>.bets>.chat>.messages>.add>.pattern>.list>.all>.one {display:flex; padding:8px 12px; margin:0 6px 6px 6px; border-radius:4px; background:#F0F0F4; transition:background 0.3s;}
                                        #not_me_task>.bets>.chat>.messages>.add>.pattern>.list>.all>.one:hover {cursor:pointer; background:#fff;}
                                        #not_me_task>.bets>.chat>.messages>.add>.pattern>.list>.all>.one>.text {width:calc(100% - 30px); max-height:40px; -webkit-line-clamp:2; display:-webkit-box; -webkit-box-orient:vertical; overflow:hidden; font-size:14px;}
                                        #not_me_task>.bets>.chat>.messages>.add>.pattern>.list>.all>.one>.del {display:flex;  align-items:center; justify-content:center; height:30px; width:30px;}
                                            #not_me_task>.bets>.chat>.messages>.add>.pattern>.list>.all>.one>.del>img {height:18px; width:18px;}
                                    /*нет шаблонов*/
                                    #not_me_task>.bets>.chat>.messages>.add>.pattern>.list>.all>.no {text-align:center; font-size:14px; color:#828282;}
                                /*добавить шаблон*/
                                #not_me_task>.bets>.chat>.messages>.add>.pattern>.list>.add {display:none; flex-direction:column; height:56px; align-items:center; font-size:15px; border-top:1px solid #c7c7c7;}
                                    #not_me_task>.bets>.chat>.messages>.add>.pattern>.list>.add>input {width:100%; border:0; height:calc(100% - 2px); font-size:14px; padding-left:4px;}
                                    #not_me_task>.bets>.chat>.messages>.add>.pattern>.list>.add>button {font-family:Segoe UI; height:26px; margin-bottom:3px; width:100%; padding:2px 0 4px 0; border:0; border-radius:5px; border-radius:2px; color:#fff; background:#729AFF; font-size:14px;}
                                /*ожидание*/
                                #not_me_task>.bets>.chat>.messages>.add>.pattern>.list>.wite {display:none; background:rgba(255, 255, 255, 0.6);}
                            /*иконка*/
                            #not_me_task>.bets>.chat>.messages>.add>.pattern>img {height:22px; width:22px; opacity:0.8; transition:opacity 0.3s;}
                                #not_me_task>.bets>.chat>.messages>.add>.pattern>img:hover {cursor:pointer; opacity:1;}
                        /*форма отправки сообщения*/
                        #not_me_task>.bets>.chat>.messages>.add>form {display:flex; width:100%; align-items:center;}
                            /*поле ввода*/
                            #not_me_task>.bets>.chat>.messages>.add>form>input {font-family:Segoe UI; width:100%; height:calc(100% - 2px); color:#202023; border:0; font-size:15px;}
                            /*добавление файлов*/
                            #not_me_task>.bets>.chat>.messages>.add>form>.files {position:relative; display:flex; align-items:center; justify-content:center; width:24px;}
                                /*иконка*/
                                #not_me_task>.bets>.chat>.messages>.add>form>.files>img {height:22px; width:22px; opacity:0.8; transition:opacity 0.3s;}
                                    #not_me_task>.bets>.chat>.messages>.add>form>.files>img:hover {cursor:pointer; opacity:1;}
                                /*выбор. платный или нет*/
                                #not_me_task>.bets>.chat>.messages>.add>form>.files>.list {position:relative; display:none; flex-direction:column; padding:12px 16px; height:120px; width:54vw; position:absolute; top:-166px; border-radius:5px; right:-18px; background:#fff; box-shadow: 0px 7px 17px -4px #8f8f8f}
                                    #not_me_task>.bets>.chat>.messages>.add>form>.files>.list>.top {display:flex; padding:2px 0 0 6px; font-size:15px; font-weight:600;}
                                        #not_me_task>.bets>.chat>.messages>.add>form>.files>.list>.top>img {margin-left:auto; height:24px; width:24px;}
                                            #not_me_task>.bets>.chat>.messages>.add>form>.files>.list>.top>img:hover {cursor:pointer;}
                                    #not_me_task>.bets>.chat>.messages>.add>form>.files>.list>label>div {display:flex; align-items:center; justify-content:center; height:36px; margin:6px 6px 0 6px; background:#fff; border:1px dashed #6e6e6e; border-radius:4px; font-size:13px;}
                                        #not_me_task>.bets>.chat>.messages>.add>form>.files>.list>label>div:hover {cursor:pointer;}
                                    #not_me_task>.bets>.chat>.messages>.add>form>.files>.list>label>.sell {font-weight:600; text-align:center;}
                                    #not_me_task>.bets>.chat>.messages>.add>form>.files>.list>label>.no_sell {text-align:center; border:1px dashed #adadad; color:#8c8c8c;}
                                        #not_me_task>.bets>.chat>.messages>.add>form>.files>.list>label>.no_sell:hover {cursor:default;}
                                    /*ожидание*/
                                    #not_me_task>.bets>.chat>.messages>.add>form>.files>.list>.wite {display:none; background:rgba(255, 255, 255, 0.6);}
                                        #not_me_task>.bets>.chat>.messages>.add>form>.files>.list>.wite>img {height:30px; width:30px;}
                                            #not_me_task>.bets>.chat>.messages>.add>form>.files>.list>.wite>img:hover {cursor:pointer; opacity:1;}
                            /*отправить*/
                            #not_me_task>.bets>.chat>.messages>.add>form>button {display:flex; align-items:center; width:24px; margin-left:8px; margin-right:4px; padding:0; border:0; background:none}
                                #not_me_task>.bets>.chat>.messages>.add>form>button>img {height:22px; width:22px; opacity:0.8; transition:opacity 0.3s;}
                                    #not_me_task>.bets>.chat>.messages>.add>form>button>img:hover {cursor:pointer; opacity:1;}
                        /*ожидание*/
                        #not_me_task>.bets>.chat>.messages>.add>.wite {display:none; background:rgba(255, 255, 255, 0.6);}
                    /*кол-во непрачитанных*/
                    #not_me_task>.bets>.chat>.messages>.count {position:absolute; display:none; align-items:center; justify-content:center; font-size:15px; font-weight:600; bottom:54px; left:6px; height:40px; width:40px; border-radius:100%; background:#c22f2f; color:#fff;}
                        #not_me_task>.bets>.chat>.messages>.count:hover {cursor:pointer;}
                /*файлы чата*/
                #not_me_task>.bets>.chat>.files {display:flex; flex-direction:column; margin:12px 0; width:100%; height:378px; min-height:378px; border:1px solid #B4B6BF; border-radius:5px;}
                    /*заголовок*/
                    #not_me_task>.bets>.chat>.files>.top {display:flex; align-items:center; height:44px; border-bottom:1px solid #c7c7c7; font-size:16px; font-weight:600; padding:0 12px;}
                    /*все файлы чата*/
                    #not_me_task>.bets>.chat>.files>.all {display:flex; flex-direction:column; padding:2px 0; height:calc(100% - 45px); font-size:14px; overflow-x:hidden; overflow-y:scroll;}
                        #not_me_task>.bets>.chat>.files>.all::-webkit-scrollbar {width:4px}
                        #not_me_task>.bets>.chat>.files>.all::-webkit-scrollbar-track {background:#F2F6FC;}
                        #not_me_task>.bets>.chat>.files>.all::-webkit-scrollbar-thumb {background-color:#DDEBFB; border-radius:20px;}
                        #not_me_task>.bets>.chat>.files>.all>div {display:flex; flex-direction:column; margin-top:18px; padding:2px 12px 18px 12px; border-bottom:1px solid #a1a1a1;}
                            #not_me_task>.bets>.chat>.files>.all>div>.top {background:#fff; margin-right:auto; font-size:13px; margin-bottom:4px; font-weight:600;}
                            /*все файлы каждого блока*/
                            #not_me_task>.bets>.chat>.files>.all>div>.all {display:flex; flex-direction:column; width:100%;}
                                /*нет файлов*/
                                #not_me_task>.bets>.chat>.files>.all>div>.all>.no {font-size:13px; margin:4px 0; font-weight:100; color:#202023;}
                                /*каждый бесплатный*/
                                #not_me_task>.bets>.chat>.files>.all>div>.all>.one {display:flex; margin:4px 0; padding-top:8px; border-top:1px solid #e3e3e3; align-items:center; overflow:hidden;}
                                    #not_me_task>.bets>.chat>.files>.all>div>.all>.one>img {height:22px; width:22px; margin-right:2px;}
                                    #not_me_task>.bets>.chat>.files>.all>div>.all>.one>a {text-decoration:none; max-width:120px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; color:#202023; font-size:14px; font-weight:100;}
                                        #not_me_task>.bets>.chat>.files>.all>div>.all>.one>a:hover {color:#1a5ec4;}
                                /*каждый платный*/
                                #not_me_task>.bets>.chat>.files>.all>div>.all>.sell {display:flex; flex-direction:column; margin:4px 0; padding-top:8px; border-top:1px solid #e3e3e3;}
                                    #not_me_task>.bets>.chat>.files>.all>div>.all>.sell>.file {display:flex; align-items:center; overflow:hidden;}
                                        #not_me_task>.bets>.chat>.files>.all>div>.all>.sell>.file>img {height:22px; width:22px; margin-right:2px;}
                                        #not_me_task>.bets>.chat>.files>.all>div>.all>.sell>.file>a {text-decoration:none; max-width:120px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; color:#202023; font-weight:100; font-size:14px;}
                                            #not_me_task>.bets>.chat>.files>.all>div>.all>.sell>.file>a:hover {color:#1a5ec4;}
                                    /*цена файла, куплен или нет*/
                                    #not_me_task>.bets>.chat>.files>.all>div>.all>.sell>.sett {display:flex; align-items:center; margin-top:2px;}
                                        #not_me_task>.bets>.chat>.files>.all>div>.all>.sell>.sett>.price {font-size:12px; font-weight:600;}
                                        #not_me_task>.bets>.chat>.files>.all>div>.all>.sell>.sett>.n {margin-left:auto; color:#EE7070; font-size:13px;}
                                        #not_me_task>.bets>.chat>.files>.all>div>.all>.sell>.sett>.y {margin-left:auto; color:#729AFF; font-size:13px;}
                                    /*возврат*/
                                    #not_me_task>.bets>.chat>.files>.all>div>.all>.sell>button {border:0; font-family:Segoe UI; border-radius:4px; border:1px solid #729AFF; margin-top:4px; background:#fff; color:#000; font-size:13px; padding:4px 0 6px 0;}
                /*ожидание*/
                #not_me_task>.bets>.chat>.wite {display:none; background:rgba(255, 255, 255, 0.6);}
        /*отклики других авторов*/
        #not_me_task>.concurent_close {display:flex; align-items:center; text-align:center; justify-content:center; margin-bottom:16px; height:40px; font-size:14px; line-height:14px; border-radius:5px; font-weight:600; color:#fff; background:#729AFF;}
            #not_me_task>.concurent_close:hover {cursor:pointer;}
            #not_me_task>.no_not_my_chat {width:100%; text-align:left; font-size:15px; font-weight:100; color:#202023; margin-bottom:12px;}
            /*каждый*/
            #not_me_task>.one_no_my_chat_start {position: relative; display:flex; flex-direction:column; padding:16px 20px; margin-top:4px; margin-bottom:8px; background:#F8F8F8;}
                /*аккаунт*/
                #not_me_task>.one_no_my_chat_start>.data {display:flex; align-items:center; padding:4px 0; width:100%; border-right:0;}
                    #not_me_task>.one_no_my_chat_start>.data:hover {cursor:pointer; box-shadow: 0px 7px 17px -4px #8f8f8f}
                    #not_me_task>.one_no_my_chat_start>.data>.ava {position:relative; height:70px; width:70px; border-radius:100%; margin-left:4px; background:#fff; margin-right:12px;}
                        #not_me_task>.one_no_my_chat_start>.data>.ava>img {height:100%; width:100%; object-fit:cover; border-radius:100%;}
                        #not_me_task>.one_no_my_chat_start>.data>.ava>.online {border-radius:100%; height:11px; width:11px; position:absolute; bottom:4px; right:4px;}
                    #not_me_task>.one_no_my_chat_start>.data>div {display:flex; flex-direction:column;}
                        #not_me_task>.one_no_my_chat_start>.data>div>.rank {font-size:13px; color:#202023; margin:2px 0;}
                        #not_me_task>.one_no_my_chat_start>.data>div>.name {display:flex; color:#202023; align-items:center; font-weight:600; font-size:16px; overflow:hidden; white-space: nowrap;}
                            #not_me_task>.one_no_my_chat_start>.data>div>.name>img {height:18px; width:18px;}
                        #not_me_task>.one_no_my_chat_start>.data>div>.feedback {display:flex; margin-top:3px; font-size:14px; font-weight:100;}
                            #not_me_task>.one_no_my_chat_start>.data>div>.feedback>div {margin-right:6px;}
                            #not_me_task>.one_no_my_chat_start>.data>div>.feedback>div>img {height:16px; width:16px;}
                            #not_me_task>.one_no_my_chat_start>.data>div>.feedback>.good {color:#000;}
                            #not_me_task>.one_no_my_chat_start>.data>div>.feedback>.neutral {color:#000;}
                            #not_me_task>.one_no_my_chat_start>.data>div>.feedback>.bad {color:#000;}
                                #not_me_task>.one_no_my_chat_start>.data>div>.feedback>.bad>img {transform: translate(0, 2px);}
                /*ставка и сообщение*/
                #not_me_task>.one_no_my_chat_start>.mess {display:flex; width:100%; flex-direction:column; padding:0 0;}
                    #not_me_task>.one_no_my_chat_start>.mess>.bet {display:flex; align-items:center; margin-bottom:4px;}
                        #not_me_task>.one_no_my_chat_start>.mess>.bet>.price {padding:7px 10px; border-radius:5px; background:#D7E9FF; font-size:16px; font-weight:600;}
                        #not_me_task>.one_no_my_chat_start>.mess>.bet>.date {color:#BDBFC7; font-size:14px; margin-left:12px;}
                    #not_me_task>.one_no_my_chat_start>.mess>.txt {
                        font-size:15px; color:#202023;
                        overflow: hidden;
                        text-overflow: ellipsis;
                        display: -webkit-box;
                        -webkit-line-clamp: 2; /* number of lines to show */
                                line-clamp: 2; 
                        -webkit-box-orient: vertical;
                    }

    
	.lend_home_1>.b2_task_guest2>div {display:flex; padding:0; background:#F8F8FD; width:100%; max-width:1264px;}
	.guestlendsubcont2 {padding:0 16px}
    
	
    /*МОЙ ЗАКАЗ*/
    #me_task {display:flex; min-height:88vh; flex-direction:column; padding:18px 22px; background:#fff;}
        #me_task>.txt {margin-bottom:4px; font-size:16px; font-weight:600;}
        /*редактирование заказ*/
        #me_task>.task {background:#fff; padding-top:4px; font-size:15px; max-height:100%; overflow:hidden;}
            /*название*/
            #me_task>.task>.name {display:flex; flex-direction:column; font-size:20px; font-weight:600; color:#202023;}
                #me_task>.task>.name>div {display:flex; align-items:center; margin:8px 0; font-size:16px; font-weight:400; color:#202023;}
                    #me_task>.task>.name>div>img {margin-top:2px; margin-right:6px;}
            /*вид, дисциплина, предмет*/
            #me_task>.task>.less {display:flex; flex-wrap:wrap; margin-top:12px; width:100%;}
                #me_task>.task>.less>.ctg {padding:4px 8px 6px 8px; margin-bottom:6px; border-radius:5px; background:#729AFF; color:#fff; font-size:14px; font-weight:400; margin-right:6px;}
                #me_task>.task>.less>.less {padding:4px 8px 6px 8px; margin-bottom:6px; border-radius:5px; background:#D7E9FF; color:#000; font-size:14px; font-weight:400; margin-right:6px;}
            /*даты и остаток*/
            #me_task>.task>.date {display:flex; flex-direction:column; margin:6px 0 4px 0; padding:8px 0;}
                #me_task>.task>.date>.period {display:flex; flex-wrap:wrap; font-size:14px;}
                    #me_task>.task>.date>.period>img {display:none; margin-top:-2px; margin-right:6px;}
                    #me_task>.task>.date>.period>.start {margin-right:6px; font-weight:100;}
                    #me_task>.task>.date>.period>.end {margin-left:6px; font-weight:600;}
                    #me_task>.task>.date>.period>.garant {border-left:0; padding-left:0; margin:6px 0 0 0; width:100%;}
                #me_task>.task>.date>.to_close {display:flex; margin-left:0; font-size:14px; width:300px; margin-top:0;}
                    #me_task>.task>.date>.to_close>img {margin-left:0; margin-right:6px; height:17px; width:17px;}
            /*уникальность*/
            #me_task>.task>.originality {display:flex; flex-wrap:wrap; align-items:center; font-size:15px; font-weight:100; padding-bottom:26px; color:#202023; margin-bottom:30px; border-bottom:1px solid #D3D6E4;}
                #me_task>.task>.originality>div {display:flex; align-items:center; margin-left:6px; font-weight:400;}
                    #me_task>.task>.originality>div>img {height:22px; width:22px; margin-right:4px; border-radius:100%;}
            /*комментарий*/
            #me_task>.task>.comment {font-size:15px; margin:0 0 6px 0;}
                #me_task>.task>.comment>.text {color:#202023; white-space:pre-line}
            /*файлы*/
            #me_task>.task>.files {position:relative; display:flex; flex-direction:column; margin-top:8px; padding-bottom:30px; color:#202023; margin-bottom:30px; border-bottom:1px solid #D3D6E4;}
                /*каждый файл*/
                #me_task>.task>.files>.one {display:flex; align-items:center; padding:8px 0; border-top:1px solid #D3D6E4;}
                    #me_task>.task>.files>.one>img {height:26px;}
                    #me_task>.task>.files>.one>.name {font-size:14px; margin-right:6px; width:120px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
                    #me_task>.task>.files>.one>.link {display:flex; margin-left:auto;}
                        /*посмотреть*/
                        #me_task>.task>.files>.one>.link>.view {margin-left:8px; color:#1a5ec4; text-decoration:none; font-size:14px;}
                        /*скачать*/
                        #me_task>.task>.files>.one>.link>a {margin-left:8px; color:#1a5ec4; text-decoration:none; font-size:14px;}
                        /*удалить*/
                        #me_task>.task>.files>.one>.link>.del {margin-left:8px; color:#a62b2b; text-decoration:none; font-size:14px;}
                            #me_task>.task>.files>.one>.link>div:hover {cursor:pointer;}
                /*все файлы в архиве*/
                #me_task>.task>.files>.zip {display:flex; flex-direction:column; align-items:center; padding:8px 0;}
                    /*добавить файлы*/
                    #me_task>.task>.files>.zip>label {width:100%;}
                        #me_task>.task>.files>.zip>label>div {display:flex; align-items:center; justify-content:center; padding:9px 0 9px 0; width:calc(100% - 2px); color:#202023; font-size:14px; font-weight:600; border-radius:5px; border:1px solid #729AFF; background:#fff;}
                            #me_task>.task>.files>.zip>label>div:hover {cursor:pointer;}
                    /*скачать архивом*/
                    #me_task>.task>.files>.zip>a {display:flex; margin-top:12px; align-items:center; justify-content:center; margin-left:0; color:#202023; text-decoration:none; padding:6px 0 8px 0; width:calc(100% - 2px); border-radius:5px; border:1px solid #729AFF; font-weight:600; text-decoration:none; font-size:14px;}
                        #me_task>.task>.files>.zip>a:hover {cursor:pointer;}
                        #me_task>.task>.files>.zip>a>img {margin-right:6px;}
                /*нет файлов*/
                #me_task>.task>.files>.no {font-size:15px; color:#858585;}
                /*ожидание*/
                #me_task>.task>.files>.wite {display:none; background:rgba(255, 255, 255, 0.6);}
                    #me_task>.task>.files>.wite>img {height:28px; width:28px;}
            /*развернуть*/
            #me_task>.task>.full {display:flex; flex-direction:column; height:auto; padding-top:8px; background: linear-gradient(to top, #fff, #fff, transparent); position:sticky; bottom:0; width:100%;}
                #me_task>.task>.full>div {display:none; align-items:center; justify-content:center; margin-left:0; margin-bottom:10px; height:36px; border:1px solid #729AFF; font-weight:600; padding:0 18px 2px 18px; margin-top:auto; font-size:14px; color:#000; border-radius:5px;}
                    #me_task>.task>.full>div:hover {cursor:pointer}
                    #me_task>.task>.full>div>img {height:14px; width:14px; margin-right:6px;}
                #me_task>.task>.full>.pin {display:flex; margin-left:0; background:#fff; border-radius:5px; border:1px solid #729AFF; font-size:14px; font-weight:600;}
                #me_task>.task>.full>.edit {display:flex; background:#fff; border-radius:5px; border:1px solid #729AFF; font-size:14px; font-weight:600;}
                #me_task>.task>.full>.close {display:flex; background:#fff; border-radius:5px; border:1px solid #729AFF; font-size:14px; font-weight:600;}
                #me_task>.task>.full>.open {display:flex; background:#fff; border-radius:5px; border:1px solid #729AFF; font-size:14px; font-weight:600;}
        /*отклики*/
        #me_task>.bets {display:flex; flex-direction:column-reverse; margin-bottom:16px; height:100%; background:#fff; margin-top:12px}
            /*ставки*/
            #me_task>.bets>.author {display:flex; flex-direction:column; width:100%; border:0; border-radius:0; margin-right:16px; height:auto;}
                /*заголовок*/
                #me_task>.bets>.author>.top {display:flex; align-items:center; height:auto; margin-bottom:6px; font-size:16px; border-bottom:0; font-weight:600; padding:0;}
                /*все отклики*/
                #me_task>.bets>.author>.all {display:flex; flex-direction:column; padding:0; height:auto; font-size:14px; overflow-x:hidden; overflow-y:hidden;}
                    #me_task>.bets>.author>.all::-webkit-scrollbar {width:4px;}
                    #me_task>.bets>.author>.all::-webkit-scrollbar-track {background:#F2F6FC;}
                    #me_task>.bets>.author>.all::-webkit-scrollbar-thumb {background-color:#DDEBFB; border-radius:20px;}
                    /*нет откликов*/
                    #me_task>.bets>.author>.all>.no {text-align:center; font-size:14px; margin:12px 0; color:#858585;}
                    /*каждый отклик*/
                    #me_task>.bets>.author>.all>.one {display:flex; flex-direction:column; margin-top:0; margin-bottom:16px; padding:12px; background:#F2F6FC; border-radius:5px;}
                        #me_task>.bets>.author>.all>.one>.data {display:flex; align-items:center; padding:4px 0; overflow:hidden;}
                            #me_task>.bets>.author>.all>.one>.data>.ava {position:relative; height:40px; width:40px;}
                                #me_task>.bets>.author>.all>.one>.data>.ava>img {height:100%; width:100%; object-fit:cover; border-radius:100%;}
                                #me_task>.bets>.author>.all>.one>.data>.ava>.online {position:absolute; height:8px; width:8px; border-radius:100%; bottom:0; right:2px;}
                            #me_task>.bets>.author>.all>.one>.data>div {margin-right:6px;}
                                #me_task>.bets>.author>.all>.one>.data>div>.name {display:flex; align-items:center; justify-content:start; font-size:16px; text-align:center; width:100%; font-weight:400; white-space:nowrap; overflow:hidden;}
                                    #me_task>.bets>.author>.all>.one>.data>div>.name>a {text-decoration:none; color: #000; font-weight:400;}
                                        #me_task>.bets>.author>.all>.one>.data>div>.name>a:hover {color:#1a5ec4;}
                                    #me_task>.bets>.author>.all>.one>.data>div>.name>img {height:18px; width:18px;}
                                #me_task>.bets>.author>.all>.one>.data>div>.rank {font-size:13px; width:100%; margin-top:0; font-weight:100; white-space:nowrap; overflow:hidden;}
                        /*ставка и последнее сообщение*/
                        #me_task>.bets>.author>.all>.one>.last {display:flex; flex-direction:column;}
                            #me_task>.bets>.author>.all>.one>.last>.bet {display:flex; margin:4px 0; font-size:14px; font-weight:100;}
                            /*текста ставки, когда в работе*/
                            #me_task>.bets>.author>.all>.one>.last>.betwork {margin-bottom:3px; font-weight:100; padding-bottom:3px;}
                                #me_task>.bets>.author>.all>.one>.last>.bet>div {margin-left:8px; font-weight:600;}
                            #me_task>.bets>.author>.all>.one>.last>.mess {display:flex; flex-direction:column; height:100%;}
                                #me_task>.bets>.author>.all>.one>.last>.mess>.text {position:relative;}
                                    #me_task>.bets>.author>.all>.one>.last>.mess>.text>.count {position:absolute; display:none; align-items:center; justify-content:center; top:0; right:-5px; height:18px; width:18px; font-size:11px; border-radius:100%; color:#fff; background:#7a7a7a;}
                                    #me_task>.bets>.author>.all>.one>.last>.mess>.text>.text {padding:4px 8px 6px 8px; background:#DDEBFB; border-radius:5px; font-size:13px; white-space:nowrap; overflow:hidden; text-overflow: ellipsis; color:#000; margin-top:6px;}
                                #me_task>.bets>.author>.all>.one>.last>.mess>.btn {font-family:Segoe UI; margin-top:8px; border:0; border-radius:5px; background:#729AFF; color:#fff; font-size:13px; padding:8px 0 8px 0;}
                                #me_task>.bets>.author>.all>.one>.last>.mess>.btn_mob {display:block; font-family:Segoe UI; margin-top:8px; border:0; border-radius:5px; background:#729AFF; color:#fff; font-size:13px; padding:8px 0 8px 0;}
                                /*текст - выбран исполнителем*/
                                #me_task>.bets>.author>.all>.one>.last>.mess>.worker {font-size:14px; color:#7a7a7a; margin-top:2px; font-weight:400; text-align:left;}
                    /*больше нет откликов*/
                    #me_task>.bets>.author>.all>.end {text-align:center; font-weight:14px; color:#000; margin:-4px 0 12px 0; font-weight:100;}
            /*чат*/
            #me_task>.bets>.chat {position:fixed; top:0; left:0; display:none; flex-direction:column; background:#fff; width:100%; border:1px solid #fff; border-radius:5px; height:100%; padding:0 0 0 0; z-index:10;}
                /*скрыть чат - мобайл*/
                .close_chat_mobile {display:block; height:48px; width:48px; margin-top:0; z-index:10; margin-bottom:10px;}
                /*выберите диалог*/
                #me_task>.bets>.chat>.no {display:flex; align-items:center; justify-content:center; height:100%; width:100%; font-size:14px;}
                /*шапка*/
                #me_task>.bets>.chat>.top {display:flex; flex-direction:column-reverse; justify-content:center; margin-top:-40px; padding:0 12px; height:auto; border-bottom:1px solid #D3D6E4;}
                    /*автор чата*/
                    #me_task>.bets>.chat>.top>.author {display:flex; align-items:center; height:auto; width:100%;}
                        #me_task>.bets>.chat>.top>.author>.name {display:flex; flex-wrap:wrap; width:calc(100% - 50px); margin-top:-4px; flex-direction:row; padding-bottom:16px; align-items:center; font-size:14px; margin-left:0; white-space:nowrap; overflow:hidden;}
                            #me_task>.bets>.chat>.top>.author>.name>.data {display:flex; align-items:center; margin-right:8px}
                                #me_task>.bets>.chat>.top>.author>.name>.data>a {font-weight:600; font-size:16px; text-decoration:none; color:#202023;}
                                    #me_task>.bets>.chat>.top>.author>.name>.data>a:hover {color:#1a5ec4;}
                                #me_task>.bets>.chat>.top>.author>.name>.data>img {height:18px; width:18px;}
                            #me_task>.bets>.chat>.top>.author>.name>.online {font-size:12px; color:#202023; font-weight:100;}
                    
					/*никто не назначен*/
                    #me_task>.bets>.chat>.top>.mobile40px {height:34px; width:100%}
					
					/*назначить*/
                    #me_task>.bets>.chat>.top>.open {border:0; display:flex; flex-direction:row; align-items:center; margin-top:-12px; justify-content:center; text-align:center; width:calc(100% - 50px); border-radius:5px; padding:9px 0 9px 0; margin-left:50px; margin-right:auto; background:#729AFF; font-family:Segoe UI; margin-bottom:18px; color:#fff; font-size:14px;}
                        #me_task>.bets>.chat>.top>.open>div {font-weight:600; margin-left:4px;}
                    #me_task>.bets>.chat>.top>.close {font-size:16px; height:35px; font-weight:100; display:flex; align-items:center; margin-left:0; margin-right:0; margin:-12px 0 8px auto;}
                        #me_task>.bets>.chat>.top>.close>a {text-decoration:none; margin-top:0; font-weight:600; border-bottom:1px dashed #1a5ec4; color:#729AFF; margin-left:4px;}
                    #me_task>.bets>.chat>.top>.cansel {display:flex; flex-direction:column; align-items:center; width:calc(100% - 50px); text-align:center; font-size:14px; font-weight:400; margin:-12px 0 18px auto;}
                        #me_task>.bets>.chat>.top>.cansel>button {font-family:Segoe UI; margin-left:0; margin-top:0; border:1px solid #EE7070; width:100%; border-radius:5px; font-weight:600; font-size:14px; background:#fff; color:#000; padding:6px 0 8px 0;}
                    /*настройки*/
                    #me_task>.bets>.chat>.top>.sett {height:100%; width:calc(100% - 50px); display:flex; flex-direction:row; gap:16px; flex-wrap:wrap; align-items:center; margin:-12px 0 16px auto; padding:0;}
                        #me_task>.bets>.chat>.top>.sett> button {flex-grow:1; white-space:nowrap}
                        #me_task>.bets>.chat>.top>.sett> a {width:calc(100% - 24px)}
                        /*арбитраж*/
                        #me_task>.bets>.chat>.top>.sett>.arb {font-family:Segoe UI; margin-left:0; margin-bottom:0; border:1px solid #EE7070; border-radius:5px; font-weight:400; font-size:12px; background:#fff; color:#000; padding:6px 0 8px 0;}
                        /*отмена*/
                        #me_task>.bets>.chat>.top>.sett>.canc {font-size:12px;}
                        /*выполнено*/
                        #me_task>.bets>.chat>.top>.sett>.unfroz {font-family:Segoe UI; margin-left:0; margin-bottom:0; border:1px solid #729AFF; border-radius:5px; font-weight:600; font-size:12px; background:#729AFF; color:#fff; padding:6px 12px 8px 12px;}
                        /*доработка*/
                        #me_task>.bets>.chat>.top>.sett>.need {font-family:Segoe UI; margin-left:0; margin-bottom:0; border:1px solid #729AFF; border-radius:5px; font-weight:400; font-size:12px; background:#fff; color:#000; padding:6px 12px 8px 12px;}
                        /*скачать*/
                        #me_task>.bets>.chat>.top>.sett>.load {font-family:Segoe UI; text-align:center; margin-left:0; margin-bottom:0; text-decoration:none; border:1px solid #729AFF; border-radius:5px; font-weight:600; font-size:12px; background:#fff; color:#000; padding:6px 12px 8px 12px;}
                        /*оставить отзыв*/
                        #me_task>.bets>.chat>.top>.sett>.feedback {font-family:Segoe UI; margin-left:0; margin-bottom:0; border:1px solid #729AFF; border-radius:5px; font-weight:600; font-size:12px; background:#729AFF; color:#fff; padding:6px 12px 8px 12px;}
                    /*арбитраж*/
                    #me_task>.bets>.chat>.top>.aarrbaa {height:35px; display:flex; align-items:center; font-size:14px; margin:-12px 0 8px auto; color:#b00707}
                        #me_task>.bets>.chat>.top>.aarrbaa:before {content:'Заказ в арбитраже'}
                /*меню*/
                #me_task>.bets>.chat>.menu {display:flex; height:40px;}
                    #me_task>.bets>.chat>.menu>button {font-family:Segoe UI; background:#fff; color:#000; border:0; border-bottom:1px solid #D3D6E4; font-weight:600; font-size:15px; width:50%;}
                    #me_task>.bets>.chat>.menu>.active {color:#729AFF; border-bottom:3px solid #729AFF;}
                /*сообщения, файлы*/
                #me_task>.bets>.chat>.chat_content {position:relative; height:calc(100% - 240px); flex-grow:1;}
                    #me_task>.bets>.chat>.chat_content>.list {display:flex; padding-bottom:12px; height:calc(100% - 12px); overflow-x:hidden; overflow-y:scroll;}
                        #me_task>.bets>.chat>.chat_content>.list::-webkit-scrollbar {width:4px;}
                        #me_task>.bets>.chat>.chat_content>.list::-webkit-scrollbar-track {background:#F2F6FC;}
                        #me_task>.bets>.chat>.chat_content>.list::-webkit-scrollbar-thumb {background-color:#DDEBFB; border-radius:20px;}
                    /*цитируем*/
                    #me_task>.bets>.chat>.chat_content>.message_quote {position:absolute; display:none; align-items:center; bottom:0; left:0; height:28px; margin-left:1px; padding:4px 6px; width:calc(100% - 16px); background:#F0F0F4; color:#202023;}
                        #me_task>.bets>.chat>.chat_content>.message_quote>img {height:18px; width:18px; margin:0 8px;}
                        #me_task>.bets>.chat>.chat_content>.message_quote>.text {font-size:14px; font-style:italic; width:calc(100% - 58px); overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
                        #me_task>.bets>.chat>.chat_content>.message_quote>.close {display:flex; align-items:center; justify-content:center; height:18px; width:18px;}
                            #me_task>.bets>.chat>.chat_content>.message_quote>.close>img {height:100%; width:100%;}
                                #me_task>.bets>.chat>.chat_content>.message_quote>.close>img:hover {cursor:pointer;}
                    
                    /*сообщения*/
                    #me_task>.bets>.chat>.chat_content>.all_mess {font-size:14px; height:100%; flex-direction:column;}
                        /*стартовое инфо*/
                        #me_task>.bets>.chat>.chat_content>.all_mess>.start_info {padding:12px 16px; width:calc(100% - 76px); margin:16px 22px; border-radius:5px; background:#F0F0F4;}
                        /*Нет сообщений*/
                        #me_task>.bets>.chat>.chat_content>.all_mess>.no {text-align:center; margin-top:4px; font-size:14px; color:#828282;}
                        /*каждое сообщение*/
                        #me_task>.bets>.chat>.chat_content>.all_mess>.message {display:flex; margin-bottom:12px; padding:0 22px;}
                            /*системное*/
                            #me_task>.bets>.chat>.chat_content>.all_mess>.message>.system {width:100%; display:flex; align-items:center; justify-content:center;}
                                #me_task>.bets>.chat>.chat_content>.all_mess>.message>.system>.text {position:relative; display:flex; flex-wrap:wrap; align-items:center; max-width:60%; padding:8px 14px 10px 14px; color:#202023; border-radius:5px; background:#F0F0F4; font-size:14px; font-weight:600;}
                                    #me_task>.bets>.chat>.chat_content>.all_mess>.message>.system>.text:hover {cursor:pointer;}
                                    #me_task>.bets>.chat>.chat_content>.all_mess>.message>.system>.text:hover .quote{display:flex;}
                                    #me_task>.bets>.chat>.chat_content>.all_mess>.message>.system>.text>.date {padding-left:6px; margin-top:1px; margin-left:auto; color:#7a7a7a; font-size:12px; font-weight:100;}
                                    #me_task>.bets>.chat>.chat_content>.all_mess>.message>.system>.text>.quote {position:absolute; display:none; align-items:center; justify-content:center; top:0; right:-18px; height:100%; width:30px;}
                                        #me_task>.bets>.chat>.chat_content>.all_mess>.message>.system>.text>.quote>img {height:18px; width:18px;}
                            /*я*/
                            #me_task>.bets>.chat>.chat_content>.all_mess>.message>.me {max-width:100%; margin-left:auto; display:flex; flex-direction:column; align-items:center;}
                               #me_task>.bets>.chat>.chat_content>.all_mess>.message>.me>.text {position:relative; display:flex; width:calc(100% - 16px); flex-direction:column; padding:8px 14px 10px 14px; border-radius:5px; color:#202023; background:#DDEBFB; font-size:15px;}
                                    #me_task>.bets>.chat>.chat_content>.all_mess>.message>.me>.text>.quote {display:flex; margin-top:2px; margin-bottom:8px; flex-direction:column; padding:8px 14px 10px 14px; border-radius:5px; background:#F2F6FC; color:#000;}
                                        #me_task>.bets>.chat>.chat_content>.all_mess>.message>.me>.text>.quote:hover {cursor:pointer;}
                                        #me_task>.bets>.chat>.chat_content>.all_mess>.message>.me>.text>.quote>.top {font-size:13px; font-weight:600;}
                                        #me_task>.bets>.chat>.chat_content>.all_mess>.message>.me>.text>.quote>.text {font-size:13px; max-height:40px; -webkit-line-clamp:2; display:-webkit-box; -webkit-box-orient:vertical; overflow:hidden; font-weight:100;}
                                    #me_task>.bets>.chat>.chat_content>.all_mess>.message>.me>.text:hover {cursor:pointer;}
                                    #me_task>.bets>.chat>.chat_content>.all_mess>.message>.me>.text:hover .quote2{display:flex;}
                                    #me_task>.bets>.chat>.chat_content>.all_mess>.message>.me>.text>.sett {display:flex; margin-top:6px; align-items:center;}
                                        #me_task>.bets>.chat>.chat_content>.all_mess>.message>.me>.text>.sett>.date {padding-left:6px; margin-left:auto; color:#7a7a7a; font-size:12px; font-weight:100;}
                                        #me_task>.bets>.chat>.chat_content>.all_mess>.message>.me>.text>.sett>.check {display:flex; align-items:center; justify-content:center; height:16px; margin-left:4px}
                                            #me_task>.bets>.chat>.chat_content>.all_mess>.message>.me>.text>.sett>.check>img {height:100%;}
                                    #me_task>.bets>.chat>.chat_content>.all_mess>.message>.me>.text>.quote2 {position:absolute; display:none; align-items:center; justify-content:center; top:0; left:-18px; height:100%; width:30px;}
                                        #me_task>.bets>.chat>.chat_content>.all_mess>.message>.me>.text>.quote2>img {height:18px; width:18px;}
                            /*собеседник*/
                            #me_task>.bets>.chat>.chat_content>.all_mess>.message>.no_me {max-width:100%; margin-right:auto; display:flex;}
                                /*аватарка*/
                                #me_task>.bets>.chat>.chat_content>.all_mess>.message>.no_me>.ava {position:relative; height:38px; width:38px; margin-right:12px;}
                                    #me_task>.bets>.chat>.chat_content>.all_mess>.message>.no_me>.ava:hover {cursor:pointer;}
                                    #me_task>.bets>.chat>.chat_content>.all_mess>.message>.no_me>.ava>img {height:38px; width:38px; object-fit:cover; border-radius:100%;}
                                    #me_task>.bets>.chat>.chat_content>.all_mess>.message>.no_me>.ava>.online {border-radius:100%; position:absolute; bottom:0; right:2px; width:8px; height:8px;}
                                /*сообщение*/
                                #me_task>.bets>.chat>.chat_content>.all_mess>.message>.no_me>.text {position:relative; display:flex; width:calc(100% - 16px); flex-direction:column; padding:8px 14px 10px 14px; border-radius:5px; color:#202023; background:#F2F6FC; font-size:15px;}
                                    #me_task>.bets>.chat>.chat_content>.all_mess>.message>.no_me>.text>.quote {display:flex; margin-top:2px; margin-bottom:8px; flex-direction:column; padding:8px 14px 10px 14px; border-radius:5px; background:#DDEBFB; color:#000;}
                                        #me_task>.bets>.chat>.chat_content>.all_mess>.message>.no_me>.text>.quote:hover {cursor:pointer;}
                                        #me_task>.bets>.chat>.chat_content>.all_mess>.message>.no_me>.text>.quote>.top {font-size:13px; font-weight:600;}
                                        #me_task>.bets>.chat>.chat_content>.all_mess>.message>.no_me>.text>.quote>.text {font-size:13px; max-height:40px; -webkit-line-clamp:2; display:-webkit-box; -webkit-box-orient:vertical; overflow:hidden; font-weight:100;}
                                    #me_task>.bets>.chat>.chat_content>.all_mess>.message>.no_me>.text:hover {cursor:pointer;}
                                    #me_task>.bets>.chat>.chat_content>.all_mess>.message>.no_me>.text:hover .quote2{display:flex;}
                                    #me_task>.bets>.chat>.chat_content>.all_mess>.message>.no_me>.text>.sett {display:flex; margin-top:6px; align-items:center;}
                                        #me_task>.bets>.chat>.chat_content>.all_mess>.message>.no_me>.text>.sett>.date {padding-left:6px; margin-left:auto; color:#7a7a7a; font-size:12px; font-weight:100;}
                                        #me_task>.bets>.chat>.chat_content>.all_mess>.message>.no_me>.text>.sett>.check {display:flex; align-items:center; justify-content:center; height:16px; width:16px;}
                                            #me_task>.bets>.chat>.chat_content>.all_mess>.message>.no_me>.text>.sett>.check>img {height:100%;}
                                    #me_task>.bets>.chat>.chat_content>.all_mess>.message>.no_me>.text>.quote2 {position:absolute; display:none; align-items:center; justify-content:center; top:0; right:-18px; height:100%; width:30px;}
                                        #me_task>.bets>.chat>.chat_content>.all_mess>.message>.no_me>.text>.quote2>img {height:18px; width:18px;}
                            /*админ*/
                            #me_task>.bets>.chat>.chat_content>.all_mess>.message>.admin {max-width:100%; margin-right:auto; display:flex; flex-direction:column; align-items:center;}
                               #me_task>.bets>.chat>.chat_content>.all_mess>.message>.admin>.top {font-size:14px; margin-bottom:2px; font-weight:100; text-align:left; width:100%;}
                               #me_task>.bets>.chat>.chat_content>.all_mess>.message>.admin>.text {display:flex; width:calc(100% - 16px); flex-direction:column; overflow:hidden; padding:4px 8px 6px 8px; border-radius:5px; background:#729AFF; color:#fff; font-size:15px;}
                                    #me_task>.bets>.chat>.chat_content>.all_mess>.message>.admin>.text>.quote {display:flex; margin-top:2px; margin-bottom:8px; flex-direction:column; padding:8px 14px 10px 14px; border-radius:5px; background:#DDEBFB; color:#000;}
                                        #me_task>.bets>.chat>.chat_content>.all_mess>.message>.admin>.text>.quote:hover {cursor:pointer;}
                                        #me_task>.bets>.chat>.chat_content>.all_mess>.message>.admin>.text>.quote>.top {font-size:13px; font-weight:600;}
                                        #me_task>.bets>.chat>.chat_content>.all_mess>.message>.admin>.text>.quote>.text {font-size:13px; max-height:40px; -webkit-line-clamp:2; display:-webkit-box; -webkit-box-orient:vertical; overflow:hidden; font-weight:100;}
                                    #me_task>.bets>.chat>.chat_content>.all_mess>.message>.admin>.text>.sett {display:flex; margin-top:6px; align-items:center;}
                                        #me_task>.bets>.chat>.chat_content>.all_mess>.message>.admin>.text>.sett>.date {padding-left:6px; margin-left:auto; color:#e3eafc; font-size:11px; font-weight:400;}
                            
                            /*админ-приватное*/
                            #me_task>.bets>.chat>.chat_content>.all_mess>.message>.admin_private {max-width:100%; margin-left:auto; display:flex; flex-direction:column; align-items:center;}
                               #me_task>.bets>.chat>.chat_content>.all_mess>.message>.admin_private>.top {font-size:14px; margin-bottom:2px; font-weight:100; text-align:left; width:100%;}
                               #me_task>.bets>.chat>.chat_content>.all_mess>.message>.admin_private>.text {display:flex; width:calc(100% - 16px); flex-direction:column; overflow:hidden; padding:4px 8px 6px 8px; border-radius:4px; background:#ffd1d1; font-size:14px;}
                                    #me_task>.bets>.chat>.chat_content>.all_mess>.message>.admin_private>.text>.quote {display:flex; margin-top:2px; flex-direction:column; padding:2px 6px 4px 6px; border-radius:4px; background:#868a5c; color:#fff;}
                                        #me_task>.bets>.chat>.chat_content>.all_mess>.message>.admin_private>.text>.quote:hover {cursor:pointer;}
                                        #me_task>.bets>.chat>.chat_content>.all_mess>.message>.admin_private>.text>.quote>.top {font-size:13px; font-weight:600;}
                                        #me_task>.bets>.chat>.chat_content>.all_mess>.message>.admin_private>.text>.quote>.text {font-size:13px; max-height:40px; -webkit-line-clamp:2; display:-webkit-box; -webkit-box-orient:vertical; overflow:hidden; font-weight:400;}
                                    #me_task>.bets>.chat>.chat_content>.all_mess>.message>.admin_private>.text>.sett {display:flex; margin-top:6px; align-items:center;}
                                        #me_task>.bets>.chat>.chat_content>.all_mess>.message>.admin_private>.text>.sett>.quote {margin-right:auto; border-bottom:1px dashed #000; margin-bottom:2px; color:#000; font-size:11px; font-weight:400;}
                                            #me_task>.bets>.chat>.chat_content>.all_mess>.message>.admin_private>.text>.sett>.quote:hover {cursor:pointer;}
                                        #me_task>.bets>.chat>.chat_content>.all_mess>.message>.admin_private>.text>.sett>.date {padding-left:6px; margin-left:auto; color:#7a7a7a; font-size:11px; font-weight:400;}
                    
                    /*файлы*/
                    #me_task>.bets>.chat>.chat_content>.all_file {display:none; flex-direction:column; padding:0 6px 12px 0;}
                        #me_task>.bets>.chat>.chat_content>.all_file>div {display:flex; flex-direction:column; margin-top:18px; padding:2px 12px 18px 12px; border-bottom:1px solid #a1a1a1;}
                            #me_task>.bets>.chat>.chat_content>.all_file>div>.top {background:#fff; margin-right:auto; font-size:13px; margin-bottom:4px; font-weight:600;}
                            /*все файлы каждого блока*/
                            #me_task>.bets>.chat>.chat_content>.all_file>div>.all {display:flex; flex-direction:column; width:100%;}
                                /*нет файлов*/
                                #me_task>.bets>.chat>.chat_content>.all_file>div>.all>.no {font-size:13px; margin:4px 0; font-weight:100; color:#202023;}
                                /*каждый бесплатный*/
                                #me_task>.bets>.chat>.chat_content>.all_file>div>.all>.one {display:flex; margin:4px 0; padding-top:8px; border-top:1px solid #e3e3e3; align-items:center; overflow:hidden;}
                                    #me_task>.bets>.chat>.chat_content>.all_file>div>.all>.one>img {height:22px; width:22px; margin-right:2px;}
                                    #me_task>.bets>.chat>.chat_content>.all_file>div>.all>.one>a {text-decoration:none; max-width:160px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; color:#202023; font-size:14px; font-weight:100; width:80%; overflow:hidden; white-space:nowrap; text-overflow: ellipsis;}
                                        #me_task>.bets>.chat>.chat_content>.all_file>div>.all>.one>a:hover {color:#1a5ec4;}
                                /*каждый платный*/
                                #me_task>.bets>.chat>.chat_content>.all_file>div>.all>.sell {display:flex; flex-direction:column; margin:4px 0; padding-top:8px; border-top:1px solid #e3e3e3;}
                                    #me_task>.bets>.chat>.chat_content>.all_file>div>.all>.sell>.file {display:flex; width:100%; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; color:#202023; font-size:14px; font-weight:100; overflow:hidden;}
                                        #me_task>.bets>.chat>.chat_content>.all_file>div>.all>.sell>.file>img {height:22px; width:22px; margin-right:2px;}
                                        #me_task>.bets>.chat>.chat_content>.all_file>div>.all>.sell>.file>.xt {max-width:160px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis;}
                                        #me_task>.bets>.chat>.chat_content>.all_file>div>.all>.sell>.file>.date {font-size:11px; margin-left:auto}
                                    /*цена файла, куплен или нет*/
                                    #me_task>.bets>.chat>.chat_content>.all_file>div>.all>.sell>.sett {display:flex; align-items:center; margin-top:2px;}
                                        #me_task>.bets>.chat>.chat_content>.all_file>div>.all>.sell>.sett>.price {display:flex; align-items:center; font-size:13px; font-weight:600;}
                                            #me_task>.bets>.chat>.chat_content>.all_file>div>.all>.sell>.sett>.price>div {font-weight:100; color:#729AFF; font-size:12px; margin-left:6px;}
                                        #me_task>.bets>.chat>.chat_content>.all_file>div>.all>.sell>.sett>.buy {margin-left:auto; border:1px solid #729AFF; border-radius:5px; background:#fff; color:#000; width:70px; font-family:Segoe UI; padding:4px 0 6px 0; font-size:14px;}
                                        #me_task>.bets>.chat>.chat_content>.all_file>div>.all>.sell>.sett>.buyed {margin-left:auto; text-align:center; border-radius:5px; border:1px solid #729AFF; font-family:Segoe UI; text-decoration:none; width:70px; padding:4px 0 6px 0; background:#fff; color:#000; font-size:14px;}
                    /*кол-во непрачитанных*/
                    #me_task>.bets>.chat>.chat_content>.count {position:absolute; display:none; align-items:center; justify-content:center; font-size:15px; font-weight:600; bottom:8px; left:6px; height:40px; width:40px; border-radius:100%; background:#c22f2f; color:#fff;}
                        #me_task>.bets>.chat>.chat_content>.count:hover {cursor:pointer;}
                /*добавить сообщение*/
                #me_task>.bets>.chat>.add {position:relative; background:#fff; display:flex; height:44px; border-top:1px solid #B4B6BF;}
                    /*форма отправки сообщения*/
                    #me_task>.bets>.chat>.add>form {display:flex; width:100%; align-items:center;}
                        /*поле ввода*/
                        #me_task>.bets>.chat>.add>form>input {font-family:Segoe UI; text-indent:16px; width:100%; height:calc(100% - 2px); color:#202023; border:0; font-size:15px;}
                        /*добавление файлов*/
                        #me_task>.bets>.chat>.add>form>label {display:flex; align-items:center; justify-content:center;}
                            #me_task>.bets>.chat>.add>form>label>img {height:22px; width:22px; opacity:0.8; transition:opacity 0.3s;}
                                #me_task>.bets>.chat>.add>form>label>img:hover {cursor:pointer; opacity:1;}
                        /*отправить*/
                        #me_task>.bets>.chat>.add>form>button {display:flex; align-items:center; width:24px; margin-left:8px; margin-right:8px; padding:0; border:0; background:none}
                            #me_task>.bets>.chat>.add>form>button>img {height:22px; width:22px; opacity:0.8; transition:opacity 0.3s;}
                                #me_task>.bets>.chat>.add>form>button>img:hover {cursor:pointer; opacity:1;}
                            
                    /*ожидание*/
                    #me_task>.bets>.chat>.add>.wite {display:none; background:rgba(255, 255, 255, 0.6);}
        /*подходящие авторы*/
        #me_task>.reco {margin-bottom:12px;}
            /*каждый*/
            #me_task>.reco>.one {position: relative; background:#F8F8F8; margin:4px 0 12px 0; border-radius:5px; display:flex; flex-direction:column; align-items:center; padding:12px 0;}
                /*аккаунт*/
                #me_task>.reco>.one>.data {display:flex; flex-direction:column; align-items:center; justify-content:center; padding:4px 0; width:200px; border-right:0;}
                    #me_task>.reco>.one>.data:hover {cursor:pointer; box-shadow: 0px 7px 17px -4px #8f8f8f}
                    #me_task>.reco>.one>.data>.rank {font-size:13px; font-weight:100; margin-bottom:4px;}
                    #me_task>.reco>.one>.data>.ava {position:relative; height:70px; width:70px; border-radius:100%; background:#fff;}
                        #me_task>.reco>.one>.data>.ava>img {height:100%; width:100%; object-fit:cover; border-radius:100%;}
                        #me_task>.reco>.one>.data>.ava>.online {border-radius:100%; height:10px; width:10px; position:absolute; bottom:2px; right:7px;}
                    #me_task>.reco>.one>.data>.name {display:flex; font-size:16px; font-weight:600; align-items:center; overflow:hidden; white-space: nowrap;}
                        #me_task>.reco>.one>.data>.name>img {height:18px; width:18px;}
                    #me_task>.reco>.one>.data>.feedback {display:flex; margin-top:3px; font-size:14px;}
                        #me_task>.reco>.one>.data>.feedback>div {margin:0 6px; font-weight:100;}
                        #me_task>.reco>.one>.data>.feedback>div>img {height:16px; width:16px; margin:0 4px;}
                        #me_task>.reco>.one>.data>.feedback>.good {color:#000;}
                        #me_task>.reco>.one>.data>.feedback>.neutral {color:#000;}
                        #me_task>.reco>.one>.data>.feedback>.bad {color:#000;}
                            #me_task>.reco>.one>.data>.feedback>.bad>img {transform:translate(0, 2px);}
                /*пригласить*/
                #me_task>.reco>.one>.invite {display:flex; padding:0 0; flex-direction:column; width:90%; margin:16px 0;}
                    #me_task>.reco>.one>.invite>textarea {font-family:Segoe UI; padding:4px 12px; background:transparent; font-size:14px; height:calc(100% - 58px); border:1px solid #D3D6E4; border-radius:5px;}
                    #me_task>.reco>.one>.invite>button {font-family:Segoe UI; background:transparent; margin-top:4px; color:#000; font-size:14px; border:1px solid #729AFF; font-weight:600; padding:2px 0 4px 0; height:34px; border-radius:5px;}
                    /*пригласили*/
                    #me_task>.reco>.one>.invite>.result {display:flex; flex-direction:column; align-items:center; justify-content:center; font-size:15px; height:100%;}
                        #me_task>.reco>.one>.invite>.result>div {font-weight:600;}
                /*статистика*/
                #me_task>.reco>.one>.stat {display:flex; flex-direction:column; font-size:14px; padding:4px 6px; width:90%; border-left:0;}
                    #me_task>.reco>.one>.stat>div {display:flex; border-bottom:1px solid #dedede; margin-bottom:4px; padding-bottom:4px;}
                        #me_task>.reco>.one>.stat>div>div {margin-left:auto; font-weight:600;}
                /*ожидание*/
                #me_task>.reco>.one>.wite {display:none; background:rgba(255, 255, 255, 0.6);}
            /*нет подходящих*/
            #me_task>.reco>.no {width:100%; text-align:left; font-size:15px; font-weight:100; color:#202023; margin-bottom:4px;}
    
    
    
    
    /*создание заказа*/
        .cont>.author_home>.author>.creat {background:#fff; display:flex; width:100%; height:100%; justify-content:center; box-shadow: 0px 4px 15px rgba(0, 0, 0, 0.07);}
        .cont>.author_home>.author>.creat>form {display:flex; position:relative; justify-content:center; width:100%;}
            .cont>.author_home>.author>.creat>form>div {display:flex; flex-direction:column;}
            /*центральный блок - форма*/
            .cont>.author_home>.author>.creat>form>.form {width:80%;}
                .cont>.author_home>.author>.creat>form>.form>.top {font-size:18px; font-weight:600; margin:22px 0 8px 0;}
                .cont>.author_home>.author>.creat>form>.form>.txt {display:flex; align-items:center; font-size:13px; text-align:left; font-weight:100; width:100%; margin-bottom:2px; margin-top:6px;}
                .cont>.author_home>.author>.creat>form>.form>.txt.mobile_dpneednone {display:none}
                .cont>.author_home>.author>.creat>form>.form>input {height:28px; padding-left:10px; margin-bottom:6px; border-radius:5px; font-size:14px; border:1px solid #B4B6BF;}
                .cont>.author_home>.author>.creat>form>.form>textarea {height:134px; font-size:14px; padding:4px 8px; border-radius:5px; border:1px solid #B4B6BF; margin-bottom:2px;}
                    .cont>.author_home>.author>.creat>form>.form>textarea::placeholder {color:#737373;}
                .cont>.author_home>.author>.creat>form>.form>select {height:32px; padding-left:6px; margin-bottom:6px; border-radius:5px; border:1px solid #B4B6BF; font-size:14px;}
                /*% и сервис уникальности*/
                .cont>.author_home>.author>.creat>form>.form>.unique {display:flex; flex-direction:column; background:#F9FAFD; font-weight:400; margin-bottom:6px;}
                    .cont>.author_home>.author>.creat>form>.form>.unique>.n {margin:6px 12px;}
                    .cont>.author_home>.author>.creat>form>.form>.unique>.y {background:#fff; padding-top:6px;}
                    .cont>.author_home>.author>.creat>form>.form>.unique>div {display:flex; flex-direction:column; font-size:14px; width:100%;}
                        /*процент уникальности*/
                        .cont>.author_home>.author>.creat>form>.form>.unique>div>.percent {display:flex; flex-direction:column; width:100%; font-weight:100; font-size:13px;}
                            .cont>.author_home>.author>.creat>form>.form>.unique>div>.percent>select {height:32px; padding-left:6px; margin-bottom:6px; margin-top:4px; border-radius:5px; border:1px solid #B4B6BF; font-size:14px;}
                        /*сервисы уникальности*/
                        .cont>.author_home>.author>.creat>form>.form>.unique>div>.systems {display:flex; width:calc(100% - 16px); flex-direction:column; font-weight:600; font-size:13px; background:#fff; margin-top:8px; background:#fff;}
                            .cont>.author_home>.author>.creat>form>.form>.unique>div>.systems>.txt {display:flex; font-size:14px; text-align:left; font-weight:100; width:100%; margin-bottom:2px;}
                                .cont>.author_home>.author>.creat>form>.form>.unique>div>.systems>.txt>.info {display:none; position:relative; margin-left:2px;}
                                    .cont>.author_home>.author>.creat>form>.form>.unique>div>.systems>.txt>.info:hover {cursor:pointer}
                                    .cont>.author_home>.author>.creat>form>.form>.unique>div>.systems>.txt>.info:hover .info_full {display:flex;}
                                    .cont>.author_home>.author>.creat>form>.form>.unique>div>.systems>.txt>.info>.info_full {position:absolute; display:none; align-items:center; justify-content:center; color:#000; top:-58px; right:0; height:50px; width:140px; padding:4px; background:#fff; box-shadow: 0px 7px 17px -4px #8f8f8f;}
                            /*каждый сервис*/
                            .cont>.author_home>.author>.creat>form>.form>.unique>div>.systems>.system {display:flex; align-items:center; padding-top:6px;}
                                /*контейнер картинки*/
                                .cont>.author_home>.author>.creat>form>.form>.unique>div>.systems>.system>.img {height:20px; width:20px; overflow:hidden;}
                                    .cont>.author_home>.author>.creat>form>.form>.unique>div>.systems>.system>.img>img {height:20px; width:20px; object-fit:cover; border-radius:100%;}
                                /*название сервиса*/
                                .cont>.author_home>.author>.creat>form>.form>.unique>div>.systems>.system>.name {margin-left:4px; font-size:16px; font-weight:400;}
                                /*выбор сервиса*/
                                .cont>.author_home>.author>.creat>form>.form>.unique>div>.systems>.system>input {margin-left:0; margin-right:6px;}
                /*выбор предмета*/
                .cont>.author_home>.author>.creat>form>.form>.input_less {position:relative; height:28px; margin-bottom:6px; display:flex; flex-direction:column}
                    /*выбранный предмет*/
                    .cont>.author_home>.author>.creat>form>.form>.input_less>.vis {display:flex; flex-direction:column}
                        .cont>.author_home>.author>.creat>form>.form>.input_less>.vis>input {height:28px; cursor:pointer; padding-left:10px; font-size:14px; border-radius:5px; border:1px solid #B4B6BF;}
                            .cont>.author_home>.author>.creat>form>.form>.input_less>.vis>input::-webkit-input-placeholder {color:#000}
                            .cont>.author_home>.author>.creat>form>.form>.input_less>.vis>input:-moz-placeholder {color:#000; opacity:1}
                            .cont>.author_home>.author>.creat>form>.form>.input_less>.vis>input::-moz-placeholder {color:#000;opacity: 1}
                            .cont>.author_home>.author>.creat>form>.form>.input_less>.vis>input:-ms-input-placeholder {color:#000}
                            .cont>.author_home>.author>.creat>form>.form>.input_less>.vis>input::-ms-input-placeholder {color:#000}
                            .cont>.author_home>.author>.creat>form>.form>.input_less>.vis>input::placeholder {color:#000}
                    /*подсказки предметов*/
                    .cont>.author_home>.author>.creat>form>.form>.input_less>.hid {position:fixed; background:#F9FAFD; border-radius:0; border:0; z-index:999999999; padding:12px; top:0; left:0; height:calc(100% - 24px); width:calc(100% - 26px); display:none; flex-direction:column}
                        .cont>.author_home>.author>.creat>form>.form>.input_less>.hid>.search {display:flex; align-items:center}
                            .cont>.author_home>.author>.creat>form>.form>.input_less>.hid>.search>input {width:260px; height:28px; padding-left:10px; font-size:14px; border-radius:5px; border:1px solid #B4B6BF;}
                            .cont>.author_home>.author>.creat>form>.form>.input_less>.hid>.search>img {margin:0 -8px 0 auto; height:38px; cursor:pointer}
                        .cont>.author_home>.author>.creat>form>.form>.input_less>.hid>.generate_lessons {max-height:calc(100% - 80px); overflow-x:hidden; padding:6px 12px 6px 0; overflow-y:scroll; margin-top:16px; font-size:14px; font-weight:100;}
                            .cont>.author_home>.author>.creat>form>.form>.input_less>.hid>.generate_lessons::-webkit-scrollbar {width:4px}
                            .cont>.author_home>.author>.creat>form>.form>.input_less>.hid>.generate_lessons::-webkit-scrollbar-track {background:#F2F6FC}
                            .cont>.author_home>.author>.creat>form>.form>.input_less>.hid>.generate_lessons::-webkit-scrollbar-thumb {background-color:#DDEBFB; border-radius:20px;}
                            .cont>.author_home>.author>.creat>form>.form>.input_less>.hid>.generate_lessons>.load {display:flex; justify-content:center; padding:6px 0}
                                .cont>.author_home>.author>.creat>form>.form>.input_less>.hid>.generate_lessons>.load>img {height:20px}
                            .cont>.author_home>.author>.creat>form>.form>.input_less>.hid>.generate_lessons>.disc {border-bottom:1px solid #ccc; padding:12px; font-size:16px; text-align:left; margin:2px 0; color:#000; font-weight:600;}
                            .cont>.author_home>.author>.creat>form>.form>.input_less>.hid>.generate_lessons>.less {border-bottom:1px solid #ccc; padding:12px; font-size:14px; text-align:left; margin:2px 0; color:#5e5e5e; font-weight:400;}
                                .cont>.author_home>.author>.creat>form>.form>.input_less>.hid>.generate_lessons>.less:hover {cursor:pointer; color:#000;}
                /*загрузка файлов*/
                .cont>.author_home>.author>.creat>form>.form>label {position:relative; display:flex; flex-direction:column; width:calc(100% - 2px); min-height:38px; margin:6px 0;}
                    .cont>.author_home>.author>.creat>form>.form>label>.select {display:flex; align-items:center; margin-right:8px; height:38px; justify-content:center; font-size:14px; font-weight:600; border-radius:5px; border:1px dashed #B4B6BF; width:100%;}
                        .cont>.author_home>.author>.creat>form>.form>label>.select:hover {cursor:pointer;}
                        .cont>.author_home>.author>.creat>form>.form>label>.select>img {height:16px; width:16px; margin-right:3px;}
                    .cont>.author_home>.author>.creat>form>.form>label>.info {display:flex; flex-direction:column; flex-grow:1; text-align:left; font-size:12px;}
                        .cont>.author_home>.author>.creat>form>.form>label>.info>.one {display:flex; flex-wrap:wrap; align-items:center; margin-bottom:4px; padding:6px 10px; overflow:hidden; background:#D7E9FF; border-radius:3px;}
                            .cont>.author_home>.author>.creat>form>.form>label>.info>.one>.icon {height:26px;}
                            .cont>.author_home>.author>.creat>form>.form>label>.info>.one>.name {font-size:14px; max-width:50%; color:#202023; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; margin-left:6px;}
                            .cont>.author_home>.author>.creat>form>.form>label>.info>.one>.size {font-size:13px; font-weight:600; color:#202023; margin-left:6px;}
                            .cont>.author_home>.author>.creat>form>.form>label>.info>.one>.del {margin-left:auto; height:18px;}
                                .cont>.author_home>.author>.creat>form>.form>label>.info>.one>.del:hover {cursor:pointer;}
                        .cont>.author_home>.author>.creat>form>.form>label>.info>div {display:flex;}
                            /*удалить все файлы*/
                            .cont>.author_home>.author>.creat>form>.form>label>.info>div>.clear {font-size:14px; font-weight:400; margin-top:4px; color:#9e0202;}
                                .cont>.author_home>.author>.creat>form>.form>label>.info>div>.clear:hover {cursor:pointer;}
                            /*Добавить файлы*/
                            .cont>.author_home>.author>.creat>form>.form>label>.info>div>label {margin-left:auto; margin-right:12px; font-size:14px; font-weight:400; margin-top:4px; color:#202023;}
                                .cont>.author_home>.author>.creat>form>.form>label>.info>div>label:hover {cursor:pointer;}
                    /*ожидание при отправке формы*/
                    .cont>.author_home>.author>.creat>form>.form>label>.wite {background:rgba(255, 255, 255, 0.6);}
                /*ОТПРАВИТЬ*/
                .cont>.author_home>.author>.creat>form>.form>.send {border:0; background:#729AFF; color:#fff; height:38px; border-radius:4px; font-size:15px; width:100%; margin-top:8px;}
                /*забыли пароль*/
                .cont>.author_home>.author>.creat>form>.form>a>.forget {border:0; background:#ededed; color:#000; height:30px; width:100%; border-radius:4px; font-size:1vw; letter-spacing:1px; margin-top:6px;}
                /*ошибки*/
                .cont>.author_home>.author>.creat>form>.form>.err {font-size:1.1vw; text-align:center; margin-top:6px;}
            /*блоки по бокам формы - смена роли регистрации*/
            .cont>.author_home>.author>.creat>form>.change {display:flex; align-items:center; justify-content:center; width:calc(50% - 152px);}
                .cont>.author_home>.author>.creat>form>.change>div {display:flex; flex-direction:column-reverse; width:250px; height:250px; background:#000}
                    .cont>.author_home>.author>.creat>form>.change>div>a {margin-bottom:4px}
    
    
    
    
    /*заблокированный и тех. поддержка*/
    .cont>.support {display:flex; align-items:center; justify-content:center; max-width:1400px; margin:0 auto; height:100%;}
        .cont>.support>div {background:#fff; border-radius:5px; height:calc(100% - 40px); width:600px; padding:20px 25px; font-family:Helvetica; box-shadow: 0px 4px 15px rgba(0, 0, 0, 0.07);}
            .cont>.support>div>.top {height:50px;}
                .cont>.support>div>.top>.top {font-size:17px; font-weight:600; color:#202023;}
                .cont>.support>div>.top>.body {font-size:14px; font-weight:400; color:#616161; margin-top:6px;}
            .cont>.support>div>.chat {border:1px solid #B4B6BF; border-radius:4px; margin-top:16px; width:100%; height:calc(100% - 62px);}
                .cont>.support>div>.chat>.all {height:calc(100% - 51px); overflow-x:hidden; overflow-y:scroll; margin:6px;}
                    .cont>.support>div>.chat>.all::-webkit-scrollbar {width:4px}
                    .cont>.support>div>.chat>.all::-webkit-scrollbar-track {background:#F2F6FC}
                    .cont>.support>div>.chat>.all::-webkit-scrollbar-thumb {background-color:#DDEBFB; border-radius:20px;}
                    /*Каждое сообщение*/
                    .cont>.support>div>.chat>.all>.tiket_mess {display:flex; margin:8px 0; padding:0 8px; width:calc(100% - 16px);}
                        /*юзер*/
                        .cont>.support>div>.chat>.all>.tiket_mess>.user {display:flex; color:#202023; padding:10px 16px; max-width:70%; margin-left:auto; border-radius:5px; background:#DDEBFB;}
                            .cont>.support>div>.chat>.all>.tiket_mess>.user>.txt {width:calc(100% - 120px); font-size:15px;}
                            .cont>.support>div>.chat>.all>.tiket_mess>.user>.date {margin-left:auto; margin-top:auto; text-align:right; width:120px; font-size:12px; color:#BDBFC7;}
                        /*админ*/
                        .cont>.support>div>.chat>.all>.tiket_mess>.admin {display:flex; color:#202023; padding:10px 16px; max-width:70%; margin-right:auto; border-radius:5px; background:#F2F6FC;}
                                .cont>.support>div>.chat>.all>.tiket_mess>.admin>.txt {width:calc(100% - 120px); font-size:15px;}
                                .cont>.support>div>.chat>.all>.tiket_mess>.admin>.date {margin-left:auto; margin-top:auto; text-align:right; width:120px; font-size:12px; color:#BDBFC7;}
                        /*файл*/
                        .cont>.support>div>.chat>.all>.tiket_mess>.file {display:flex; align-items:center; color:#202023; padding:10px 16px; max-width:70%; margin-left:auto; border-radius:5px; background:#DDEBFB;}
                            .cont>.support>div>.chat>.all>.tiket_mess>.file>.txt {font-size:14px; font-weight:600; margin-right:4px;}
                            .cont>.support>div>.chat>.all>.tiket_mess>.file>a {background:#729AFF; padding:4px 8px; border-radius:5px; color:#fff; max-width:200px; font-size:15px; text-decoration:none; overflow:hidden; text-overflow: ellipsis;}
                            .cont>.support>div>.chat>.all>.tiket_mess>.file>.date {margin-left:auto; margin-top:auto; text-align:right; width:120px; font-size:12px; color:#BDBFC7;}
                
                .cont>.support>div>.chat>.add {position:relative; display:flex; align-items:center; height:38px; border-top:1px solid #B4B6BF; padding:0 8px 0 12px;}
                    .cont>.support>div>.chat>.add>img {height:22px; width:22px;}
                        .cont>.support>div>.chat>.add>img:hover {cursor:pointer;}
                    .cont>.support>div>.chat>.add>label {display:flex; align-items:center; margin-right:8px; justify-content:center;}
                        .cont>.support>div>.chat>.add>label>img {height:22px; width:22px;}
                            .cont>.support>div>.chat>.add>label>img:hover {cursor:pointer;}
                    .cont>.support>div>.chat>.add>input {padding:0; border:0; height:100%; width:100%; font-size:15px; margin-right:12px;}
                    /*ожидание*/
                    .cont>.support>div>.chat>.add>.wite {display:none; position:absolute; top:0; left:0; height:100%; width:100%; background:rgba(255, 255, 255, 0.6);}
    
    
    
    
    
    /*ГЛАВНАЯ - АВТОР*/
        .cont>.author_home {display:flex; flex-direction:column; align-items:center; max-width:1400px; margin:0 auto; min-height:100%; padding:0 2px; background:#F8F8FD;}
            /*меню*/
            .menu.author {text-align:left; width:calc(95% - 36px); margin:32px 0 20px 0; border-radius:0; padding:0 18px 18px 18px; background:#fff; box-shadow: 0px 4px 10px rgba(0, 0, 0, 0.05);}
                /*каждый раздел*/
                .menu.author>div {position:sticky; top:16px;}
                .menu.author>div>div {display:flex; align-items:center; margin-top:10px; margin-bottom:-10px; width:100%; font-size:15px; font-weight:400; height:40px;}
                    .menu.author>div>div>div {display:flex; align-items:center; width:100%; padding:10px 12px 12px 16px; color:#202023;}
                        .menu.author>div>div>div:hover {cursor:pointer;}
                        .menu.author>div>div>div>div {margin-left:auto;}
                        .menu.author>div>div>div>.time {display:flex; align-items:center; font-weight:600; border-radius:4px; padding:3px 10px; background:#729AFF; color:#fff;}
                            .menu.author>div>div>div>.time>img {margin-left:3px;}
                        .menu.author>div>div>.deactive>img {height:18px; width:18px; margin-right:6px; opacity:0.6;}
                        .menu.author>div>div>.active>img {height:18px; width:18px; margin-right:6px; opacity:1;}
                    .menu.author>div>div>.active {background:#D7E9FF; border-radius:50px 0 0 50px; border-right:3px solid #729AFF; font-weight:600;}
                    .menu.author>div>div>.deactive {border-right:3px solid transparent; font-weight:100;}
            /*лента*/
            .cont>.author_home>.feed.author {text-align:left; width:95%; padding:0 0;}
                .cont>.author_home>.feed.author>.all {display:flex; min-height:100%; flex-direction:column; padding:0;}
                    /*поиск*/
                    .cont>.author_home>.feed.author>.all>.search {background:#fff; position:sticky; top:0; z-index:1; display:none; flex-direction:column; padding:18px; box-shadow: 0px 4px 10px rgba(0, 0, 0, 0.05); border-radius:0 0 5px 5px;}
                        /*форма*/
                        .cont>.author_home>.feed.author>.all>.search>.go_search {position:relative; display:flex; border-bottom:1px solid #B4B6BF; padding-bottom:8px;}
                            .cont>.author_home>.feed.author>.all>.search>.go_search>input {padding:0; border:0; flex-grow:1; font-size:15px; margin-top:auto;}
                            .cont>.author_home>.feed.author>.all>.search>.go_search>button {display:flex; font-family:Segoe UI; align-items:center; justify-content:center; border:0; width:94px; background:#fff; margin-left:12px; color:#202023; height:32px; font-size:14px; font-weight:600; border:1px solid #729AFF; border-radius:5px;}
                                .cont>.author_home>.feed.author>.all>.search>.go_search>button>img {height:13px; width:13px; margin-right:4px;}
                        /*расширенный поиск*/
                        .cont>.author_home>.feed.author>.all>.search>.more {display:none; position:relative; flex-direction:column;}
                            /*ввод*/
                            .cont>.author_home>.feed.author>.all>.search>.more>.select {display:flex; margin-top:6px; align-items:center; height:44px;}
                                .cont>.author_home>.feed.author>.all>.search>.more>.select>select {font-family:Segoe UI; height:32px; width:calc(20% - 12px); border:1px solid #B4B6BF; border-radius:5px; padding:0 6px;}
                                .cont>.author_home>.feed.author>.all>.search>.more>.select>button {font-family:Segoe UI; position:relative; display:flex; align-items:center; height:32px; background:#fff; border:1px solid #B4B6BF; border-radius:5px; padding:0 10px; margin-left:6px; text-align:left;}
                                .cont>.author_home>.feed.author>.all>.search>.more>.select>.min {width:20%;}
                                .cont>.author_home>.feed.author>.all>.search>.more>.select>.max {display:flex; flex-direction:row-reverse; align-items:center; width:40%;}
                                    .cont>.author_home>.feed.author>.all>.search>.more>.select>.max>.me {display:flex; border-left:1px solid #ababab; padding-left:8px; height:100%; align-items:center;}
                                    /*скрытые списки в кнопках*/
                                    .cont>.author_home>.feed.author>.all>.search>.more>.select>button>.list {display:none; flex-direction:column; padding:0 6px 4px 6px; position:absolute; background:#fff; top:30px; left:0; width:calc(100% - 12px); max-height:240px; overflow-x:hidden; overflow-y:scroll; box-shadow: 0px 7px 17px -4px #8f8f8f}
                                        .cont>.author_home>.feed.author>.all>.search>.more>.select>button>.list::-webkit-scrollbar {width:4px}
                                        .cont>.author_home>.feed.author>.all>.search>.more>.select>button>.list::-webkit-scrollbar-track {background:#f2f2f2}
                                        .cont>.author_home>.feed.author>.all>.search>.more>.select>button>.list::-webkit-scrollbar-thumb {background-color:#c9c9c9; border-radius:20px;}
                                        /*каждый элемент списка*/
                                        .cont>.author_home>.feed.author>.all>.search>.more>.select>button>.list>.one {display:flex; position:relative; align-items:center; padding:6px 0; border-bottom:1px solid #c9c9c9;}
                                            .cont>.author_home>.feed.author>.all>.search>.more>.select>button>.list>.one>input {margin-left:auto;}
                                            /*ожидание*/
                                            .cont>.author_home>.feed.author>.all>.search>.more>.select>button>.list>.one>.wite {display:flex; background:rgba(255, 255, 255, 0);}
                                        /*выбор/поиск предметов*/
                                        .cont>.author_home>.feed.author>.all>.search>.more>.select>button>.list>input {position:sticky; top:0; padding:8px 0; background:#fff; z-index:1; border:0; border-bottom:1px solid #bababa;}
                                        .cont>.author_home>.feed.author>.all>.search>.more>.select>button>.list>.all {display:flex; flex-direction:column;}
                                            /*загрузка поиска предметов*/
                                            .cont>.author_home>.feed.author>.all>.search>.more>.select>button>.list>.all>.load {display:flex; margin-top:6px; justify-content:center; height:30px;}
                                                .cont>.author_home>.feed.author>.all>.search>.more>.select>button>.list>.all>.load>img {height:30px; width:30px;}
                                            /*предметы не найдены*/
                                            .cont>.author_home>.feed.author>.all>.search>.more>.select>button>.list>.all>.err {text-align:center; font-size:14px; color:#9c9c9c; margin: 8px 0}
                                            /*каждая дисциплина*/
                                            .cont>.author_home>.feed.author>.all>.search>.more>.select>button>.list>.all>.disc {padding:16px 0 6px 0; font-size:16px; font-weight:600;}
                                            /*каждый предмет*/
                                            .cont>.author_home>.feed.author>.all>.search>.more>.select>button>.list>.all>.one {display:flex; position:relative; align-items:center; padding:6px 0; border-bottom:1px solid #c9c9c9;}
                                                .cont>.author_home>.feed.author>.all>.search>.more>.select>button>.list>.all>.one>input {margin-left:auto;}
                                                /*ожидание*/
                                                .cont>.author_home>.feed.author>.all>.search>.more>.select>button>.list>.all>.one>.wite {display:flex; background:rgba(255, 255, 255, 0);}
                                        /*кол-во выбранных работ/дисциплин/предметов в фильтре*/
                                        #filter_works_selected_count {display:flex; align-items:center; justify-content:center; margin-left:auto; height:14px; width:14px; background:#F9FAFD; color:#202023; border-radius:100%; padding:4px; font-weight:400; font-size:12px;}
                                        #filter_disc_selected_count {display:flex; align-items:center; justify-content:center; margin-left:auto; height:14px; width:14px; background:#F9FAFD; color:#202023; border-radius:100%; padding:4px; font-weight:400; font-size:12px;}
                                        #filter_less_selected_count {display:flex; margin-right:6px; align-items:center; justify-content:center; margin-left:auto; height:14px; width:14px; background:#F9FAFD; color:#202023; border-radius:100%; padding:4px; font-weight:400; font-size:12px;}
                                        #filter_all_selected_count {position:absolute; top:-7px; right:-14px; display:flex; margin-right:6px; align-items:center; justify-content:center; margin-left:auto; height:14px; width:14px; background:#202023; color:#fff; border-radius:100%; padding:4px; font-weight:400; font-size:12px;}
                                        
                            /*скрыть, очистить, отправить*/
                            .cont>.author_home>.feed.author>.all>.search>.more>.btn {display:flex; align-items:center; margin-left:auto; height:38px;}
                                .cont>.author_home>.feed.author>.all>.search>.more>.btn>.no_vis {height:18px; width:18px; margin-right:6px;}
                                .cont>.author_home>.feed.author>.all>.search>.more>.btn>.clear {height:18px; width:18px; margin-right:6px;}
                                .cont>.author_home>.feed.author>.all>.search>.more>.btn>.go {font-family:Segoe UI; border:0; padding:0 12px 2px 12px; background:#729AFF; color:#fff; margin-left:4px; height:32px; font-size:14px; border-radius:4px;}
                                    .cont>.author_home>.feed.author>.all>.search>.more>.btn>img:hover {cursor:pointer;}
                            /*ожидание*/
                            .cont>.author_home>.feed.author>.all>.search>.more>.wite {display:none; background:rgba(255, 255, 255, 0.6);}
                        /*открыть фильтр*/
                        .cont>.author_home>.feed.author>.all>.search>.open_more {display:none; flex-direction:row-reverse; margin-top:12px;}
                            .cont>.author_home>.feed.author>.all>.search>.open_more>button {font-family:Segoe UI; position:relative; display:flex; align-items:center; justify-content:center; border:0; width:94px; background:#729AFF; font-weight:600; color:#fff; margin-left:12px; height:32px; font-size:14px; border-radius:4px;}
                                .cont>.author_home>.feed.author>.all>.search>.open_more>button>img {height:14px; width:14px; margin-right:4px;}
                            /*сортировка*/
                            .cont>.author_home>.feed.author>.all>.search>.open_more>.sort {display:flex; align-items:center; font-weight:100; flex-grow:1; height:32px; padding:0 8px; border-radius:4px; background:#F9FAFD; font-size:14px;}
                                .cont>.author_home>.feed.author>.all>.search>.open_more>.sort>a {text-decoration:none; color:#202023;}
                                .cont>.author_home>.feed.author>.all>.search>.open_more>.sort>a>div {padding:0; margin-left:24px; font-weight:400;}
                                    .cont>.author_home>.feed.author>.all>.search>.open_more>.sort>a>div:hover {cursor:pointer;}
                                .cont>.author_home>.feed.author>.all>.search>.open_more>.sort>a>.active {padding:2px 0; color:#202023; font-weight:600; border-bottom:1px solid #729AFF;}
                    /*все заказы*/
                    .cont>.author_home>.feed.author>.all>.tasks {position:relative; padding:0; width:100%; display:flex; flex-direction:column; flex-wrap:wrap;}
                        /*нет заказов*/
                        .cont>.author_home>.feed.author>.all>.tasks>.null {text-align:center; font-size:15px; margin-top:8px; font-weight:100;}
                        /*ожидание*/
                        .cont>.author_home>.feed.author>.all>.tasks>.wite {height:100px; background:rgba(255, 255, 255, 0.7);}
                        /*КАЖДЫЙ ЗАКАЗ*/
                        .cont>.author_home>.feed.author>.all>.tasks>.one {display:flex; width:calc(100% - 36px); flex-direction:column; padding:12px 18px; background:#fff; margin-top:22px; box-shadow: 0px 4px 10px rgba(0, 0, 0, 0.05); border-radius:5px;}
                            /*название и цена*/
                            .cont>.author_home>.feed.author>.all>.tasks>.one>.top {display:flex; flex-direction:column;}
                                .cont>.author_home>.feed.author>.all>.tasks>.one>.top>.title {font-size:17px; font-weight:600; color:#202023; max-width:100%;}
                                    .cont>.author_home>.feed.author>.all>.tasks>.one>.top>.title:hover {cursor:pointer; color:#6283d9;}
                                .cont>.author_home>.feed.author>.all>.tasks>.one>.top>.already_worked {margin-top:8px}
                                .cont>.author_home>.feed.author>.all>.tasks>.one>.top>.price {display:flex; align-items:center; margin:12px 0; font-size:16px; width:134px; font-weight:400; color:#000;}
                                    .cont>.author_home>.feed.author>.all>.tasks>.one>.top>.price>img {margin-top:4px; margin-right:6px;}
                            /*компетенция*/
                            .cont>.author_home>.feed.author>.all>.tasks>.one>.competent {font-size:14px; width:100%; margin-top:6px; color:#7a7a7a;}
                            /*информация*/
                            .cont>.author_home>.feed.author>.all>.tasks>.one>.info {display:flex; flex-direction:column; font-size:15px; margin-top:12px; font-weight:400;}
                                /*пользователь*/
                                .cont>.author_home>.feed.author>.all>.tasks>.one>.info>.user {display:flex; align-items:center;}
                                    .cont>.author_home>.feed.author>.all>.tasks>.one>.info>.user>a {text-decoration:none;}
                                        .cont>.author_home>.feed.author>.all>.tasks>.one>.info>.user>a:hover {cursor:pointer;}
                                        .cont>.author_home>.feed.author>.all>.tasks>.one>.info>.user>a:hover .name{border-bottom:1px solid #000;}
                                        .cont>.author_home>.feed.author>.all>.tasks>.one>.info>.user>a>.name {margin-left:6px; border:1px solid transparent; font-weight:100; color:#000;}
                                        .cont>.author_home>.feed.author>.all>.tasks>.one>.info>.user>a>.img {position:relative; border-radius:100%; background:#fff; height:34px; width:34px;}
                                            .cont>.author_home>.feed.author>.all>.tasks>.one>.info>.user>a>.img>.point {position:absolute; right:0; bottom:0; border-radius:100%; height:10px; width:10px;}
                                            .cont>.author_home>.feed.author>.all>.tasks>.one>.info>.user>a>.img>img {height:100%; border-radius:100%; width:100%; object-fit:cover}
                                /*даты*/
                                .cont>.author_home>.feed.author>.all>.tasks>.one>.info>.dates {display:flex; color:#7a7a7a; font-size:14px; align-items:center; margin-left:0; margin-top:12px;}
                                    .cont>.author_home>.feed.author>.all>.tasks>.one>.info>.dates>div {margin:0 6px;}
                                    .cont>.author_home>.feed.author>.all>.tasks>.one>.info>.dates>.start {}
                                    .cont>.author_home>.feed.author>.all>.tasks>.one>.info>.dates>.end {font-weight:600;}
                                /*осталось*/
                                .cont>.author_home>.feed.author>.all>.tasks>.one>.info>.end {display:flex; align-items:center; margin:12px 0; font-size:14px; font-weight:100; color:#000;}
                                    .cont>.author_home>.feed.author>.all>.tasks>.one>.info>.end>img {width:17px; height:17px; margin-right:6px;}
                                /*просмотры и отклики*/
                                .cont>.author_home>.feed.author>.all>.tasks>.one>.info>.interest {margin-left:0; margin-top:0; width:100%; color:#000; display:flex; flex-direction:column; font-size:15px;}
                                    .cont>.author_home>.feed.author>.all>.tasks>.one>.info>.interest>.views {display:flex; align-items:center; margin-right:8px;}
                                    .cont>.author_home>.feed.author>.all>.tasks>.one>.info>.interest>.offers {display:flex; align-items:center; margin-right:8px;}
                                    .cont>.author_home>.feed.author>.all>.tasks>.one>.info>.interest>div {font-size:14px; margin-bottom:2px; font-weight:100;}
                                        .cont>.author_home>.feed.author>.all>.tasks>.one>.info>.interest>div>img {height:16px; width:16px; margin-right:6px;}
                        /*пагинация*/
                        .cont>.author_home>.feed.author>.all>.tasks>.pg {display:flex; align-items:center; background:#fff; padding:2px 6px; position:sticky; bottom:0; margin-top:22px; margin-bottom:12px; height:40px; width:calc(100% - 12px); overflow:hidden; box-shadow: 0px 4px 10px rgba(0, 0, 0, 0.05); border-radius:5px}
                            .cont>.author_home>.feed.author>.all>.tasks>.pg>.all {display:flex; align-items:center; margin-left:auto;}
                            .cont>.author_home>.feed.author>.all>.tasks>.pg>.all>a {display:flex; text-decoration:none; margin-left:12px;}
                                .cont>.author_home>.feed.author>.all>.tasks>.pg>.all>.re>.fast {border:0; width:auto;}
                                .cont>.author_home>.feed.author>.all>.tasks>.pg>.all>a>div {display:flex; align-items:center; border:1px solid #fff; font-weight:400; color:#000; font-size:14px; justify-content:center; border-radius:100%; height:28px; width:28px; transition:border 0.3s;}
                                    .cont>.author_home>.feed.author>.all>.tasks>.pg>.all>a>div:hover {border:1px solid #729AFF}
                                .cont>.author_home>.feed.author>.all>.tasks>.pg>.all>a>.active {background:#729AFF; color:#fff; border:1px solid #729AFF; font-weight:400;}
    
    
    
    
    
    /*МОЙ АККАУНТ (ЛК студента с автора сделан)*/
        .cont>.me_account_author {display:flex; flex-direction:column-reverse; max-width:1400px; margin:0 auto; min-height:100%; justify-content:center; align-items:center; background:#F8F8FD;}
            /*центр*/
            .cont>.me_account_author>.center {display:flex; justify-content:center; width:100%; overflow:hidden; background:#F8F8FD;}
                .cont>.me_account_author>.center>.center_fix_padding {width:calc(95% - 36px); padding:0 18px; margin:12px 0 20px 0; border-radius:0px; background:#fff; box-shadow: 0px 4px 15px rgba(0, 0, 0, 0.07);}
                /*каждый блок центра*/
                .cont>.me_account_author>.center>.center_fix_padding>div {text-align:left; width:calc(100% - 24px); padding:18px 12px;}
                    /*название блока (общее)*/
                    .cont>.me_account_author>.center>.center_fix_padding>div>.top {font-weight:600; color:#202023; font-size:18px;}
                    /*тело (общее)*/
                    .cont>.me_account_author>.center>.center_fix_padding>div>.body {display:flex; flex-direction:column; position:relative; padding-bottom:6px;}
                        .cont>.me_account_author>.center>.center_fix_padding>div>.body>.txt {display:flex; font-size:14px; font-weight:100; color:#000; margin-top:2px;}
                            .cont>.me_account_author>.center>.center_fix_padding>div>.body>.txt>div {margin-right:auto; color:#75757C; font-size:13px; margin-left:6px; font-weight:400; border-top:1px solid transparent; border-bottom:1px dotted #75757C;}
                                .cont>.me_account_author>.center>.center_fix_padding>div>.body>.txt>div:hover {cursor:pointer;}
                        .cont>.me_account_author>.center>.center_fix_padding>div>.body>.profile_info {font-size:16px; margin-bottom:12px; width:55%; font-weight:400; color:#202023;}
                            .cont>.me_account_author>.center>.center_fix_padding>div>.body>.profile_info>p {margin:0;}
                            .cont>.me_account_author>.center>.center_fix_padding>div>.body>.profile_info>a {text-decoration:none; color:#3f30e5;}
                        .cont>.me_account_author>.center>.center_fix_padding>div>.body>.section {margin-top:8px;}
                            .cont>.me_account_author>.center>.center_fix_padding>div>.body>.section>.top {font-size:15px;}
                                .cont>.me_account_author>.center>.center_fix_padding>div>.body>.section>.body {display:flex; flex-wrap:wrap;}
                        
                        /*каждый отзыв*/
                        .one_feedback {display:flex; flex-direction:column; margin-top:6px; margin-bottom:16px; padding:16px; border-radius:5px; border:1px solid #B4B6BF;}
                            /*шапка*/
                            .one_feedback>.top {display:block}
                                .one_feedback>.top>.ava {position:relative; height:40px; width:40px}
                                    .one_feedback>.top>.ava>img {height:100%; width:100%; object-fit:cover; border-radius:100%;}
                                    .one_feedback>.top>.ava>.online {position:absolute; bottom:0; right:0; height:10px; width:10px; border-radius:100%;}
                                .one_feedback>.top>.name {margin-left:0;}
                                    .one_feedback>.top>.name>.user {font-size:18px; font-weight:600;}
                                        .one_feedback>.top>.name>.user>a {color:#000; text-decoration:none;}
                                    .one_feedback>.top>.name>.task {font-size:14px; font-weight:400; color:#75757C; max-width:350px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
                                .one_feedback>.top>.communic {margin-left:auto; margin-top:6px;}
                                    .one_feedback>.top>.communic>img {margin-right:3px; height:12px; width:12px;}
                            /*тело*/
                            .one_feedback>.body {font-size:14px; padding:12px 0;}
                            /*настройки*/
                            .one_feedback>.sett {display:flex; flex-direction:column; font-size:14px;}
                                /*ответ на отзыв или добавление ответа*/
                                .one_feedback>.sett>.answer {position:relative; display:none; flex-direction:column; padding-top:12px; margin-bottom:8px; border-top:1px solid #c2c2c2;}
                                    /*добавить ответ*/
                                    .one_feedback>.sett>.answer>.txt {font-size:14px; color:#202023;}
                                    .one_feedback>.sett>.answer>.mess {display:flex; margin-top:6px; padding:8px 12px; border:1px solid #B4B6BF; border-radius:5px;}
                                        .one_feedback>.sett>.answer>.mess>input {border:0; width:100%; padding:0; font-size:15px;}
                                        .one_feedback>.sett>.answer>.mess>img {height:22px; width:22px;}
                                            .one_feedback>.sett>.answer>.mess>img:hover {cursor:pointer;}
                                    /*ответ*/
                                    .one_feedback>.sett>.answer>.me {padding:0 24px;}
                                        /*шапка*/
                                        .one_feedback>.sett>.answer>.me>.top {display:flex; align-items:center;}
                                            .one_feedback>.sett>.answer>.me>.top>.ava {position:relative; height:40px; width:40px}
                                                .one_feedback>.sett>.answer>.me>.top>.ava>img {height:100%; width:100%; object-fit:cover; border-radius:100%;}
                                                .one_feedback>.sett>.answer>.me>.top>.ava>.online {position:absolute; bottom:0; right:0; height:10px; width:10px; border-radius:100%;}
                                            .one_feedback>.sett>.answer>.me>.top>.name {margin-left:12px;}
                                                .one_feedback>.sett>.answer>.me>.top>.name>.user {font-size:18px; font-weight:600;}
                                                    .one_feedback>.sett>.answer>.me>.top>.name>.user>a {color:#000; text-decoration:none;}
                                        /*тело*/
                                        .one_feedback>.sett>.answer>.me>.body {font-size:14px; padding-top:12px;}
                                    /*ожидание*/
                                    .one_feedback>.sett>.answer>.wite {display:none; position:absolute; top:0; left:0; height:100%; width:100%; background:rgba(255, 255, 255, 0.6);}
                                /*раскрыть / скрыть*/
                                .one_feedback>.sett>.btn {color:#729AFF;}
                                    .one_feedback>.sett>.btn:hover {cursor:pointer;}
                        /*нет отывов*/
                        .cont>.me_account_author>.center>.center_fix_padding>div>.body>.feedback_no {font-size:14px; color:#8c8c8c;}
                            
                        /*профиль*/
                        .cont>.me_account_author>.center>.center_fix_padding>div>.body>.profile_general {width:100%; display:flex; flex-direction:column;}
                            .cont>.me_account_author>.center>.center_fix_padding>div>.body>.profile_general>div {}
                                .cont>.me_account_author>.center>.center_fix_padding>div>.body>.profile_general>div>.txt {font-size:14px; font-weight:100; color:#000; margin-top:2px;}
                                .cont>.me_account_author>.center>.center_fix_padding>div>.body>.profile_general>div>.profile_info {font-size:16px; margin-bottom:12px; font-weight:400;}
                                    .cont>.me_account_author>.center>.center_fix_padding>div>.body>.profile_general>div>.profile_info>a {text-decoration:none; color:#3f30e5;}
                                
                                /*СПЕЦИАЛЬНОСТЬ - выбраны предметы*/
                                .cont>.me_account_author>.center>.center_fix_padding>div>.body>.special_one {display:flex; flex-direction:column;}
                                    .cont>.me_account_author>.center>.center_fix_padding>div>.body>.special_one>div {font-size:14px; overflow:hidden;}
                                    /*дисциплины*/
                                    .cont>.me_account_author>.center>.center_fix_padding>div>.body>.special_one>.disc {width:100%; font-size:16px; font-weight:600;}
                                    /*предметы*/
                                    .cont>.me_account_author>.center>.center_fix_padding>div>.body>.special_one>.less {display:flex; flex-wrap:wrap; margin:2px 0 6px 0;}
                                        /*каждый предмет*/
                                        .cont>.me_account_author>.center>.center_fix_padding>div>.body>.special_one>.less>div {margin:4px 8px 4px 0; font-size:14px; padding:4px 10px 6px 10px; border-radius:3px; background:#D7E9FF;}
                                        /*видимые*/
                                        .cont>.me_account_author>.center>.center_fix_padding>div>.body>.special_one>.less>.group_less_vis {display:block;}
                                        /*скрытые*/
                                        .cont>.me_account_author>.center>.center_fix_padding>div>.body>.special_one>.less>.group_less_no_vis {display:none;}
                                /*СПЕЦИАЛЬНОСТЬ - не выбраны предметы*/
                                .cont>.me_account_author>.center>.center_fix_padding>div>.body>.special_no {text-align:left; font-size:14px; font-weight:400; margin-bottom:12px}
                                
                        /*рефералы*/
                        .cont>.me_account_author>.center>.center_fix_padding>div>.body>.ref_txt {font-size:16px; color:#202023; font-weight:600;}
                        .cont>.me_account_author>.center>.center_fix_padding>div>.body>.ref_url {font-size:14px; color:#202023; font-weight:400; margin-top:6px; margin-bottom:4px;}
                        .cont>.me_account_author>.center>.center_fix_padding>div>.body>.ref_div_url {margin-bottom:28px; display:flex; align-items:center; width:calc(100% - 20px); padding:8px 10px; border-radius:5px; border:1px solid #B4B6BF;}
                            .cont>.me_account_author>.center>.center_fix_padding>div>.body>.ref_div_url>a {font-size:15px; color:#202023; text-decoration:none;}
                            .cont>.me_account_author>.center>.center_fix_padding>div>.body>.ref_div_url>img {margin-left:auto; height:18px; width:18px;}
                                .cont>.me_account_author>.center>.center_fix_padding>div>.body>.ref_div_url>img:hover {cursor:pointer;}
                        /*заработано*/
                        .cont>.me_account_author>.center>.center_fix_padding>div>.body>.ref_profit {display:flex; flex-direction:column; background:#FBFBFB; padding:16px 12px; width:calc(100% - 24px); border-radius:5px; font-size:15px; font-weight:600; margin:4px 0 28px 0;}
                            .cont>.me_account_author>.center>.center_fix_padding>div>.body>.ref_profit>button {margin-left:0; border:0; border-radius:5px; margin-top:8px; height:28px; color:#fff; font-size:13px; padding:0 12px; font-weight:400; background:#729AFF;}
                        .cont>.me_account_author>.center>.center_fix_padding>div>.body>.ref_all {display:flex; flex-wrap:wrap;}
                        /*рефералы - каждый реферал*/
                        .cont>.me_account_author>.center>.center_fix_padding>div>.body>.ref_all>.referal_one {display:flex; align-items:center; width:calc(50% - 54px); margin:8px 0; border-radius:5px; padding:12px 16px; margin-right:22px; background:#FBFBFB;}
                            .cont>.me_account_author>.center>.center_fix_padding>div>.body>.ref_all>.referal_one>.ava {position:relative; width:34px; height:34px;}
                                .cont>.me_account_author>.center>.center_fix_padding>div>.body>.ref_all>.referal_one>.ava>img {object-fit:cover; height:100%; width:100%; border-radius:100%;}
                                .cont>.me_account_author>.center>.center_fix_padding>div>.body>.ref_all>.referal_one>.ava>.point {position:absolute; right:0; bottom:0; border-radius:100%; height:8px; width:8px;}
                            .cont>.me_account_author>.center>.center_fix_padding>div>.body>.ref_all>.referal_one>.name {width:170px; margin-left:6px; font-size:14px; font-weight:600; max-width:140px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
                                .cont>.me_account_author>.center>.center_fix_padding>div>.body>.ref_all>.referal_one>.name>a {text-decoration:none; color:#000;}
                        /*рефералы - нет рефералов*/
                        .cont>.me_account_author>.center>.center_fix_padding>div>.body>.ref_all>.referal_no {text-align:center; font-size:14px; font-weight:100; margin-bottom:12px}
                        
                        /*чёрный список*/
                        .cont>.me_account_author>.center>.center_fix_padding>div>.all_block>.block_one {display:flex; align-items:center; width:calc(50% - 54px); margin:8px 0; border-radius:5px; padding:12px 16px; margin-right:22px; background:#FBFBFB;}
                            .cont>.me_account_author>.center>.center_fix_padding>div>.all_block>.block_one>.ava {position:relative; width:34px; height:34px;}
                                .cont>.me_account_author>.center>.center_fix_padding>div>.all_block>.block_one>.ava>img {object-fit:cover; height:100%; width:100%; border-radius:100%;}
                                .cont>.me_account_author>.center>.center_fix_padding>div>.all_block>.block_one>.ava>.point {position:absolute; right:0; bottom:0; border-radius:100%; height:10px; width:10px;}
                            .cont>.me_account_author>.center>.center_fix_padding>div>.all_block>.block_one>.name {width:170px; margin-left:6px; font-size:15px; font-weight:400;}
                                .cont>.me_account_author>.center>.center_fix_padding>div>.all_block>.block_one>.name>a {text-decoration:none; color:#000;}
                            /*нет чёрного списка*/
                            .cont>.me_account_author>.center>.center_fix_padding>div>.all_block>.block_no {text-align:center; font-size:14px; font-weight:100; margin-bottom:12px}
                            
                            /*ПОДТВЕРЖДЕНИЕ КВАЛИФИКАЦИИ*/
                            /*НАЧАЛО*/
                            .cont>.me_account_author>.center>.center_fix_padding>div>.moder_start {position:relative; display:flex; flex-direction:column; margin-top:6px;}
                                /*выбор*/
                                .cont>.me_account_author>.center>.center_fix_padding>div>.moder_start>label {display:flex; flex-direction:column; font-size:15px;}
                                    .cont>.me_account_author>.center>.center_fix_padding>div>.moder_start>label>div {display:flex; flex-direction:column; justify-content:center; font-weight:100; color:#202023;}
                                        .cont>.me_account_author>.center>.center_fix_padding>div>.moder_start>label>div>.top {margin:8px 0 12px 0; display:flex; align-items:center; justify-content:center; border: 1px dashed #B4B6BF; width:220px; border-radius:5px; height:40px; font-size:14px; font-weight:600; color:#202023}
                                            .cont>.me_account_author>.center>.center_fix_padding>div>.moder_start>label>div>.top:hover {cursor:pointer;}
                                            .cont>.me_account_author>.center>.center_fix_padding>div>.moder_start>label>div>.top>img {height:19px; width:19px; margin-right:4px;}
                                        .cont>.me_account_author>.center>.center_fix_padding>div>.moder_start>label>div>.body {}
                                /*что выбрали*/
                                .cont>.me_account_author>.center>.center_fix_padding>div>.moder_start>div {position:relative; display:none; width:calc(100% - 24px); margin-top:10px; flex-direction:column; padding:2px 12px 8px 12px; border-radius:5px; border:1px solid #B4B6BF;}
                                    .cont>.me_account_author>.center>.center_fix_padding>div>.moder_start>div>.top {font-size:14px; font-weight:400; margin:4px 0;}
                                    .cont>.me_account_author>.center>.center_fix_padding>div>.moder_start>div>.one {display:flex; background:#D7E9FF; border-radius:3px; width:calc(100% - 16px); padding:3px 8px 5px 8px; margin:4px 0; align-items:center; font-size:15px;}
                                        .cont>.me_account_author>.center>.center_fix_padding>div>.moder_start>div>.one>img {height:26px;}
                                        .cont>.me_account_author>.center>.center_fix_padding>div>.moder_start>div>.one>.name {font-size:14px; max-width:150px; font-weight:600; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; margin-left:6px;}
                                        .cont>.me_account_author>.center>.center_fix_padding>div>.moder_start>div>.one>.size {font-size:14px; font-weight:100; color:#000; margin-left:6px;}
                                    /*очистить*/
                                    .cont>.me_account_author>.center>.center_fix_padding>div>.moder_start>div>.clear {position:absolute; top:8px; right:6px; width:16px; height:16px;}
                                        .cont>.me_account_author>.center>.center_fix_padding>div>.moder_start>div>.clear:hover {cursor:pointer;}
                                    /*отправить*/
                                    .cont>.me_account_author>.center>.center_fix_padding>div>.moder_start>div>.add {margin-top:12px; margin-right:auto; font-size:14px; font-weight:600; width:100%; height:38px; border:0; border-radius:5px; background:#729AFF; color:#fff;}
                                    /*ожидание*/
                                    .cont>.me_account_author>.center>.center_fix_padding>div>.moder_start>div>.wite {display:none; z-index:1; background:rgba(255, 255, 255, 0.6); top:-2px;}
                            /*МОДЕРАЦИЯ*/
                            .cont>.me_account_author>.center>.center_fix_padding>div>.moder_wite {position:relative; display:flex; padding:8px 18px; margin-top:12px; flex-direction:column; justify-content:center; background:#FBFBFB; border-radius:5px; color:#202023;}
                                .cont>.me_account_author>.center>.center_fix_padding>div>.moder_wite>.top {font-size:17px; font-weight:600;}
                                .cont>.me_account_author>.center>.center_fix_padding>div>.moder_wite>.body {font-size:15px; font-weight:100; color:#202023;}
                                .cont>.me_account_author>.center>.center_fix_padding>div>.moder_wite>button {margin:8px 0; width:200px; font-size:15px; border:0; font-weight:600; border-radius:4px; color:#fff; background:#729AFF; padding:8px 0 10px 0;}
                                .cont>.me_account_author>.center>.center_fix_padding>div>.moder_wite>.wite {display:none; background:rgba(255, 255, 255, 0.6);}
                            /*ОТКЛОНЕНА*/
                            .cont>.me_account_author>.center>.center_fix_padding>div>.moder_error {position:relative; display:flex; flex-direction:column; margin-top:6px;}
                                /*выбор*/
                                .cont>.me_account_author>.center>.center_fix_padding>div>.moder_error>label {display:flex; padding:8px 18px; margin-top:8px; background:#FE9A9A; border-radius:5px; flex-direction:column; font-size:14px; font-weight:100;}
                                    .cont>.me_account_author>.center>.center_fix_padding>div>.moder_error>label:hover {cursor:pointer;}
                                    .cont>.me_account_author>.center>.center_fix_padding>div>.moder_error>label>div {display:flex; flex-direction:column; justify-content:center; color:#202023}
                                        .cont>.me_account_author>.center>.center_fix_padding>div>.moder_error>label>div>.top {font-size:17px; color:#202023; font-weight:600;}
                                        .cont>.me_account_author>.center>.center_fix_padding>div>.moder_error>label>div>.info {color:#202023; font-weight:600;}
                                        .cont>.me_account_author>.center>.center_fix_padding>div>.moder_error>label>div>.body {font-weight:100;}
                                /*что выбрали*/
                                .cont>.me_account_author>.center>.center_fix_padding>div>.moder_error>div {display:flex; width:100%; margin-top:2px; flex-direction:column;}
                                    .cont>.me_account_author>.center>.center_fix_padding>div>.moder_error>div>.top {font-size:16px; font-weight:600;}
                                    .cont>.me_account_author>.center>.center_fix_padding>div>.moder_error>div>.one {display:flex; margin:4px 0; align-items:center; font-size:15px;}
                                        .cont>.me_account_author>.center>.center_fix_padding>div>.moder_error>div>.one>img {height:30px;}
                                        .cont>.me_account_author>.center>.center_fix_padding>div>.moder_error>div>.one>.name {font-size:16px; max-width:250px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis; margin-left:6px;}
                                        .cont>.me_account_author>.center>.center_fix_padding>div>.moder_error>div>.one>.size {font-size:14px; font-weight:600; color:#8c8c8c; margin-left:6px;}
                                    /*очистить*/
                                    .cont>.me_account_author>.center>.center_fix_padding>div>.moder_error>div>.clear {margin-top:6px; margin-left:auto; font-size:14px; width:300px; height:30px; border:0; border-radius:4px; background:#f2f2f2; color:#000;}
                                    /*отправить*/
                                    .cont>.me_account_author>.center>.center_fix_padding>div>.moder_error>div>.add {margin-top:6px; margin-left:auto; font-size:14px; width:300px; height:30px; border:0; border-radius:4px; background:#545454; color:#fff;}
                                    /*ожидание*/
                                    .cont>.me_account_author>.center>.center_fix_padding>div>.moder_error>.wite {display:none; background:rgba(255, 255, 255, 0.6); top:-2px;}
                            /*ОДОБРЕНА*/
                            .cont>.me_account_author>.center>.center_fix_padding>div>.moder_done {font-size:15px; font-weight:600; display:flex; padding:10px 16px 12px 16px; margin-top:12px; flex-direction:column; justify-content:center; background:#8BF0B4; border-radius:5px; color:#000;}
                            
                            /*УВЕДОМЛЕНИЯ ВК/ТЕЛЕГРАМ - КНОПКИ*/
                            .cont>.me_account_author>.center>.center_fix_padding>div>.body>.section>.body>.vk>.txt {font-size:14px; margin-bottom:4px;}
                            .cont>.me_account_author>.center>.center_fix_padding>div>.body>.section>.body>.tg>.txt {font-size:14px; margin-bottom:4px;}
                                .cont>.me_account_author>.center>.center_fix_padding>div>.body>.section>.body>.tg>a {text-decoration:none;}
                                .cont>.me_account_author>.center>.center_fix_padding>div>.body>.section>.body>.tg>a>.btn {display:flex; align-items:center; justify-content:center; background:#5d7891; height:21px; border-radius:8px; padding:0 8px 3px 8px; color:#fff; font-size:13px;}
                                    .cont>.me_account_author>.center>.center_fix_padding>div>.body>.section>.body>.tg>a>.btn:hover {cursor:pointer; background:#6c8aa6;}
                                    .cont>.me_account_author>.center>.center_fix_padding>div>.body>.section>.body>.tg>a>.btn>img {height:12px; margin-right:8px; margin-top:2px;}
                                    /*выбор периода*/
                                    .cont>.me_account_author>.center>.center_fix_padding>div>.body>.section>.body>.select {height:28px; margin-bottom:8px; margin-right:8px; padding:0 12px; background:#fff; color:#000; font-size:14px; border:1px solid #bababa; border-radius:4px;}
                                    
                            /*личные данные*/
                            .cont>.me_account_author>.center>.center_fix_padding>div>.me_data {display:flex; flex-direction:column; margin:8px 0;}
                                .cont>.me_account_author>.center>.center_fix_padding>div>.me_data>.txt {font-size:14px; color:#000; margin-bottom:2px; font-weight:100;}
                                .cont>.me_account_author>.center>.center_fix_padding>div>.me_data>div {display:flex; flex-direction:column;}
                                    .cont>.me_account_author>.center>.center_fix_padding>div>.me_data>div>input {font-family:Segoe UI; height:32px; padding-bottom:4px; border:0; background:#fff; border:1px solid #B4B6BF; text-indent:12px; border-radius:5px; width:auto; font-size:14px;}
                                    .cont>.me_account_author>.center>.center_fix_padding>div>.me_data>div>button {display:none; padding:4px 0 6px 0; margin-top:8px; border:0; border-radius:4px; font-size:15px; font-weight:400; background:#729AFF; color:#fff; margin-left:0;}
                                    .cont>.me_account_author>.center>.center_fix_padding>div>.me_data>div>img {display:none; height:20px; margin-left:6px;}
                                .cont>.me_account_author>.center>.center_fix_padding>div>.me_data>button {display:none; height:32px; font-size:15px; border:0; border-radius:4px; background:#729AFF; color:#fff;}
                                .cont>.me_account_author>.center>.center_fix_padding>div>.me_data>img {display:none; height:20px;}
                                    
                            /*уведомления о новых заказах*/
                            .cont>.me_account_author>.center>.center_fix_padding>div>.body>.section>.author_new_task {display:flex; align-items:center; font-size:14px; font-weight:400; margin-top:18px; margin-bottom:4px;}
                                .cont>.me_account_author>.center>.center_fix_padding>div>.body>.section>.author_new_task>input {margin-top:6px; margin-right:6px; font-size:14px;}
                                /*каждый*/
                                .cont>.me_account_author>.center>.center_fix_padding>div>.body>.section>.body>.select {font-family:Segoe UI; padding:4px 8px 6px 8px; font-weight:300; border:0; border-radius:5px; border:1px solid #B4B6BF; font-size:13px;}
                            
                            /*безопасность*/
                            .cont>.me_account_author>.center>.center_fix_padding>div>.edit_pass {display:flex; flex-direction:column; margin:14px 0;}
                                .cont>.me_account_author>.center>.center_fix_padding>div>.edit_pass>.txt {font-size:14px; color:#000; margin-bottom:2px; font-weight:100;}
                                .cont>.me_account_author>.center>.center_fix_padding>div>.edit_pass>div {display:flex; flex-direction:column;}
                                    .cont>.me_account_author>.center>.center_fix_padding>div>.edit_pass>div>.txt {font-size:14px; color:#000; margin-bottom:4px; font-weight:100;}
                                    .cont>.me_account_author>.center>.center_fix_padding>div>.edit_pass>div>input {height:26px; border:0; background:#fff; border:1px solid #B4B6BF; margin-bottom:8px; padding:0; text-indent:6px; border-radius:4px; width:200px; font-size:15px;}
                                    .cont>.me_account_author>.center>.center_fix_padding>div>.edit_pass>div>button {border:0; border-radius:4px; margin-top:4px; margin-bottom:4px; font-family:Segoe UI; font-size:14px; padding-bottom:4px; background:#729AFF; color:#fff; height:28px; width:200px;}
                                    .cont>.me_account_author>.center>.center_fix_padding>div>.edit_pass>div>img {display:none; height:20px; width:200px;}
                                    .cont>.me_account_author>.center>.center_fix_padding>div>.edit_pass>div>.err {display:none; align-items:center; font-size:14px; justify-content:center; color:#b51d1d; height:20px; width:200px;}
                            
                            /*квалификация*/
                            .cont>.me_account_author>.center>.center_fix_padding>div>.body>.section>.author_qualification {position:relative; display:flex; padding:12px 12px; flex-direction:column; border-radius:5px; overflow:hidden; border:1px solid #D3D6E4;}
                                    /*ожидание*/
                                    .cont>.me_account_author>.center>.center_fix_padding>div>.body>.section>.author_qualification>.wite {top:52px; height:calc(100% - 52px); background:rgba(255, 255, 255, 0.8);}
                                    /*слайдер*/
                                    .cont>.me_account_author>.center>.center_fix_padding>div>.body>.section>.author_qualification>.slider {display:flex; align-items:center; width:100%; padding-bottom:6px; border-bottom:1px solid #D3D6E4;}
                                        .cont>.me_account_author>.center>.center_fix_padding>div>.body>.section>.author_qualification>.slider>.arr {display:flex; align-items:center; justify-content:center; background:#D7E9FF; color:#fff; border-radius:100%; height:40px; width:40px;}
                                            .cont>.me_account_author>.center>.center_fix_padding>div>.body>.section>.author_qualification>.slider>.arr>img {height:12px; width:12px;}
                                            .cont>.me_account_author>.center>.center_fix_padding>div>.body>.section>.author_qualification>.slider>.arr:hover {cursor:pointer;}
                                        /*дисциплины*/
                                        .cont>.me_account_author>.center>.center_fix_padding>div>.body>.section>.author_qualification>.slider>.disc {display:flex; width:calc(100% - 116px); padding:10px 8px; margin:0 8px; overflow-x:scroll; overflow-y:hidden;}
                                            .cont>.me_account_author>.center>.center_fix_padding>div>.body>.section>.author_qualification>.slider>.disc::-webkit-scrollbar {height:0}
                                            .cont>.me_account_author>.center>.center_fix_padding>div>.body>.section>.author_qualification>.slider>.disc>.one {padding:4px 12px 6px 12px; white-space: nowrap; margin-right:10px; width:auto; border-radius:3px; font-size:15px; background:#D7E9FF; font-weight:600; color:#000;}
                                                .cont>.me_account_author>.center>.center_fix_padding>div>.body>.section>.author_qualification>.slider>.disc>.one:hover {cursor:pointer;}
                                    /*предметы*/
                                    .cont>.me_account_author>.center>.center_fix_padding>div>.body>.section>.author_qualification>.less {position:relative; margin-top:12px; height:300px; overflow-x:hidden; overflow-y:scroll; background:#fff;}
                                        .cont>.me_account_author>.center>.center_fix_padding>div>.body>.section>.author_qualification>.less::-webkit-scrollbar {width:2px}
                                        .cont>.me_account_author>.center>.center_fix_padding>div>.body>.section>.author_qualification>.less::-webkit-scrollbar-track {background:#D8DBE8}
                                        .cont>.me_account_author>.center>.center_fix_padding>div>.body>.section>.author_qualification>.less::-webkit-scrollbar-thumb {background-color:#729AFF; border-radius:20px;}
                                        /*каждый предмет*/
                                        .cont>.me_account_author>.center>.center_fix_padding>div>.body>.section>.author_qualification>.less>.one {display:flex; padding:8px 12px 10px 12px; font-size:15px; font-weight:100; border-bottom:1px solid #e0e0e0;}
                                            .cont>.me_account_author>.center>.center_fix_padding>div>.body>.section>.author_qualification>.less>.one:hover {cursor:pointer; background:#FBFBFB;}
                                            .cont>.me_account_author>.center>.center_fix_padding>div>.body>.section>.author_qualification>.less>.one>input {margin-left:auto;}
                                        /*общее для предметов*/
                                        .cont>.me_account_author>.center>.center_fix_padding>div>.body>.section>.author_qualification>.less>.all {display:flex; position:sticky; top:0; background:#FBFBFB; padding:8px 12px 10px 12px; font-size:15px; font-weight:600;}
                                            .cont>.me_account_author>.center>.center_fix_padding>div>.body>.section>.author_qualification>.less>.all>input {margin-left:auto;}
                                        /*нет предметов*/
                                        .cont>.me_account_author>.center>.center_fix_padding>div>.body>.section>.author_qualification>.less>.err {display:flex; align-items:center; justify-content:center; height:100%; font-size:16px;}
                                        /*ожидание*/
                                        .cont>.me_account_author>.center>.center_fix_padding>div>.body>.section>.author_qualification>.less>.wite {font-size:15px; font-weight:600;}
                    /*УВЕДОМЛЕНИЯ*/
                    .cont>.me_account_author>.center>.center_fix_padding>div>.body>.noty_txt {font-size:18px; color:#202023; font-weight:600;}
                    /*все*/
                    .cont>.me_account_author>.center>.center_fix_padding>div>.body>.noty_all {display:flex; flex-direction:column; width:100%; margin-top:18px;}
                        /*категории уведомлений*/
						.cont>.me_account_author>.center>.center_fix_padding>div>.body>.noty_all>.opt {display:flex; flex-direction:column; margin-top:22px; margin-bottom:22px;}
							.cont>.me_account_author>.center>.center_fix_padding>div>.body>.noty_all>.opt>a {width:100%; display:flex; margin:0 0 10px 0; padding:10px 0; justify-content:center}
							/*удалить все*/
							.cont>.me_account_author>.center>.center_fix_padding>div>.body>.noty_all>.opt>.notify_all_del {display:flex; justify-content:center; width:100%; padding:6px 0 6px 0; background:#fff; color:#202023; border:1px solid #729AFF; border-radius:5px; font-size:14px; font-weight:400; margin:4px 0 0 0;}
						/*каждое*/
                        .cont>.me_account_author>.center>.center_fix_padding>div>.body>.noty_all>.one {position: relative; display:flex; flex-direction:column; padding:6px 0 12px 0; margin-bottom:6px; border-bottom:1px solid #E5E6EF;}
                            .cont>.me_account_author>.center>.center_fix_padding>div>.body>.noty_all>.one:hover {cursor:pointer;}
                            /*заголовок*/
                            .cont>.me_account_author>.center>.center_fix_padding>div>.body>.noty_all>.one>.anonce {display:flex; align-items:center;}
                                .cont>.me_account_author>.center>.center_fix_padding>div>.body>.noty_all>.one>.anonce>.title {display:flex; align-items:center; font-size:13px; font-weight:600;}
                                    .cont>.me_account_author>.center>.center_fix_padding>div>.body>.noty_all>.one>.anonce>.title>img {margin-left:8px; height:10px; width:10px; margin-top:3px;}
                                .cont>.me_account_author>.center>.center_fix_padding>div>.body>.noty_all>.one>.anonce>.info {display:flex; align-items:center; margin-left:auto; font-size:13px; font-weight:100;}
                                    .cont>.me_account_author>.center>.center_fix_padding>div>.body>.noty_all>.one>.anonce>.info>.no_view {border-radius:100%; background:#EE7070; height:8px; width:8px; margin-right:8px;}
                                    .cont>.me_account_author>.center>.center_fix_padding>div>.body>.noty_all>.one>.anonce>.info>img {margin-left:12px;}
                            /*тело*/
                            .cont>.me_account_author>.center>.center_fix_padding>div>.body>.noty_all>.one>.full {display:flex; align-items:center; margin-top:11px; font-size:15px; font-weight:400;}
                                .cont>.me_account_author>.center>.center_fix_padding>div>.body>.noty_all>.one>.full>a {text-decoration:none; color:#729AFF; font-weight:600; margin-left:8px;}
                            .cont>.me_account_author>.center>.center_fix_padding>div>.body>.noty_all>.one>.wite {display:none; background:rgba(255, 255, 255, 0.7);}
                        /*нет уведомлений*/
                        .cont>.me_account_author>.center>.center_fix_padding>div>.body>.noty_all>.noty_no {font-size:14px; font-weight:100; margin-top:-12px;}
                        
                    /*ПОПОЛНЕНИЕ ИЛИ ВЫВОД*/
                    .cont>.me_account_author>.center>.center_fix_padding>div>.body>.balance_txt {font-size:18px; color:#202023; font-weight:600; margin-top:12px;}
                    .cont>.me_account_author>.center>.center_fix_padding>div>.body>.balance_txt_min {font-size:14px; color:#202023; font-weight:100; margin-bottom:4px;}
                    /*инфо*/
                    .cont>.me_account_author>.center>.center_fix_padding>div>.body>.balance_info {display:flex; flex-direction:column; width:100%; margin-top:12px;}
                        .cont>.me_account_author>.center>.center_fix_padding>div>.body>.balance_info>.one {display:flex; align-items:center; font-size:14px; font-weight:100; padding:8px 0; border-bottom:1px solid #E5E6EF; width:100%;}
                            .cont>.me_account_author>.center>.center_fix_padding>div>.body>.balance_info>.one>.img {display:flex; align-items:center; justify-content:center; height:24px; width:24px; margin-right:8px;}
                                .cont>.me_account_author>.center>.center_fix_padding>div>.body>.balance_info>.one>.img>img {height:20px; width:20px;}
                            .cont>.me_account_author>.center>.center_fix_padding>div>.body>.balance_info>.one>.count {margin-left:auto; font-weight:600;}
                    /*переход дальше*/
                    .cont>.me_account_author>.center>.center_fix_padding>div>.body>.balance_next {margin-top:12px; display:flex; flex-direction:column; margin-bottom:34px;}
                        .cont>.me_account_author>.center>.center_fix_padding>div>.body>.balance_next>.add {display:flex; justify-content:center; padding:6px 0 8px 0; width:100%; text-decoration:none; background:#729AFF; color:#fff; border:1px solid #729AFF; border-radius:5px; font-size:14px; font-weight:600;}
                        .cont>.me_account_author>.center>.center_fix_padding>div>.body>.balance_next>.to_real {display:flex; justify-content:center; margin-left:0; width:100%; margin-top:8px; text-decoration:none; padding:6px 0 8px 0; background:#fff; color:#202023; border:1px solid #729AFF; border-radius:5px; font-size:14px; font-weight:600;}
                    /*история*/
                    .cont>.me_account_author>.center>.center_fix_padding>div>.body>.balance_history {width:100%; margin-top:12px; display:flex; flex-direction:column;}
                        .cont>.me_account_author>.center>.center_fix_padding>div>.body>.balance_history>.top {display:none; font-size:14px; font-weight:100; color:#202023; padding:6px 0; border-bottom:1px solid #E5E6EF;}
                        .cont>.me_account_author>.center>.center_fix_padding>div>.body>.balance_history>.one {display:flex; font-size:14px; font-weight:400; color:#202023; padding:6px 0; border-bottom:1px solid #E5E6EF;}
                            .cont>.me_account_author>.center>.center_fix_padding>div>.body>.balance_history>div>.t1 {display:none; width:58px;}
                            .cont>.me_account_author>.center>.center_fix_padding>div>.body>.balance_history>div>.t2 {width:100px; font-weight:600;}
                            .cont>.me_account_author>.center>.center_fix_padding>div>.body>.balance_history>div>.t3 {margin-left:auto; width:auto;}
                            .cont>.me_account_author>.center>.center_fix_padding>div>.body>.balance_history>div>.t4 {display:none;}
                            .cont>.me_account_author>.center>.center_fix_padding>div>.body>.balance_history>div>.t5 {display:none;}
                            .cont>.me_account_author>.center>.center_fix_padding>div>.body>.balance_history>div>.t6 {display:none;}
                    /*вывод*/
                    .cont>.me_account_author>.center>.center_fix_padding>div>.body>.balance_green {display:flex; align-items:center; font-size:14px; font-weight:100; margin:12px 0 16px 0;}
                        .cont>.me_account_author>.center>.center_fix_padding>div>.body>.balance_green>div {font-weight:600; font-size:13px; margin-left:8px;}
                    .cont>.me_account_author>.center>.center_fix_padding>div>.body>.balance_go_real {position:relative; width:200px; display:flex; flex-direction:column; margin-bottom:28px;}
                        .cont>.me_account_author>.center>.center_fix_padding>div>.body>.balance_go_real>.balance_input {font-family:Segoe UI; height:30px; padding-left:6px; border-radius:5px; border:1px solid #B4B6BF; font-size:15px;}
                        .cont>.me_account_author>.center>.center_fix_padding>div>.body>.balance_go_real>.balance_btn {font-family:Segoe UI; padding-bottom:2px; height:32px; border:0; margin-top:12px; border-radius:5px; background:#729AFF; color:#fff; font-size:14px; font-weight:600;}
                        .cont>.me_account_author>.center>.center_fix_padding>div>.body>.balance_go_real>.wite {display:none; background:rgba(255, 255, 255, 0.7);}
                    
            /*меню*/
            .cont>.me_account_author>.left {display:flex; justify-content:center; margin:12px 0 32px 0; width:100%; background:#F8F8FD; box-shadow: 0px 4px 15px rgba(0, 0, 0, 0);}
                .cont>.me_account_author>.left>div {position:sticky; top:-234px; background:#fff; border-radius:0px; padding:0 18px 8px 18px; width: calc(95% - 36px); box-shadow: 0px 4px 15px rgba(0, 0, 0, 0.07);}
                    /*аватарка*/
                    .cont>.me_account_author>.left>div>.avatar {display:flex; align-items:center; justify-content:center; width:120px; height:120px; padding:20px 20px 10px 20px;}
                        .cont>.me_account_author>.left>div>.avatar>label {position:relative; width:100%; height:100%; border-radius:100%; overflow:hidden;}
                            .cont>.me_account_author>.left>div>.avatar.my>label:hover {cursor:pointer;}
                            .cont>.me_account_author>.left>div>.avatar>label>img {height:100%; width:100%; object-fit:cover}
                            .cont>.me_account_author>.left>div>.avatar>label>.wite {background:rgba(255, 255, 255, 0.7);}
                    /*онлайн*/
                    .cont>.me_account_author>.left>div>.online {font-size:15px; height:16px; margin-bottom:4px;}
                    /*имя*/
                    .cont>.me_account_author>.left>div>.name {height:24px; font-size:20px; font-weight:600;}
                    /*кнопки меню*/
                    .cont>.me_account_author>.left>div>a {text-decoration:none; color:#202023;}
                        .cont>.me_account_author>.left>div>a>button {display:flex; align-items:center; justify-content:center; width:80%; height:38px; margin-bottom:12px; background:#fff; font-size:14px; border-radius:5px;}
                            .cont>.me_account_author>.left>div>a>button>img {margin-right:5px; width:17px; height:17px;}
                    .cont>.me_account_author>.left>div>button {width:80%; height:38px; margin-bottom:6px; background:#fff; font-size:14px; border-radius:5px; border:1px solid #729AFF;}
                        .menu_ref {border:1px solid #B4B6BF;}
                        .menu_setting {border:1px solid #B4B6BF;}
                        .menu_profile {border:1px solid #B4B6BF;}
                    /*vip статус не подключен*/
                    .cont>.me_account_author>.left>div>a>.menu_vip {border:0; height:58px; color:#fff; font-size:15px; border-radius:5px; background:#729AFF;}
                    /*vip подключен*/
                    .cont>.me_account_author>.left>div>.vip_active {display:flex; margin-bottom:4px; align-items:center; justify-content:center; font-size:16px; font-weight:600; height:40px;}
                        .cont>.me_account_author>.left>div>.vip_active>img {height:22px; width:22px; margin-top:2px; margin-right:4px;}
                        .cont>.me_account_author>.left>div>.vip_active>div {margin-left:4px; font-weight:400; color:#75757C; font-size:14px;}
    
    
    
    
    
    
    /*главная*/
    .lend_home_1 {display:flex; flex-direction:column; width:100%; align-items:center;}
        /*1*/
        .lend_home_1>.b1 {position:relative; display:flex; flex-direction:column; padding-left:4px; width:calc(100% - 8px); max-width:520px; height:660px; color:#000;}
            .lend_home_1>.b1>.fon {position:absolute; top:0; left:0; height:100%; width:100%; object-fit:cover; z-index:-1;}
            /*шапка страницы в блоке*/
            .head> * >.menu>a {display:none;font-size:15px; font-weight:400; color:#fff; text-decoration:none; margin-right:22px;}
                .lend_home_1>.b1>.head> * >.menu>a:hover {color:#729AFF;}
            /*тело блока*/
            .lend_home_1>.b1>.body {display:flex; height:100%;}
                .lend_home_1>.b1>.body>.right {width:45%; display:flex;}
                    .lend_home_1>.b1>.body>.right>img {width:100%; margin-top:auto; transform: translate(40px, 30px)}
                .lend_home_1>.b1>.body>.left {width:calc(55% - 34px); text-align:left; padding-left:34px; display:flex; flex-direction:column; justify-content:center;}
                    .lend_home_1>.b1>.body>.left>.txt1 {font-size:15px; color:#729AFF; margin-bottom:22px;}
                    .lend_home_1>.b1>.body>.left>h1 {font-size:38px; color:#fff; font-weight:600; line-height:46px;}
                    .lend_home_1>.b1>.body>.left>.txt2 {font-size:15px; color:#fff; margin:28px 0;}
                    .lend_home_1>.b1>.body>.left>.btn {display:flex; flex-direction:column;}
                        .lend_home_1>.b1>.body>.left>.btn>.stud {width:170px; font-family:candara; background:#729AFF; border-radius:4px; border:1px solid #729AFF; color:#fff; font-size:16px; padding:7px 0 9px 0;}
                        .lend_home_1>.b1>.body>.left>.btn>.auth {width:170px; font-family:candara; background:none; margin:12px 0 0 0; border-radius:4px; border:1px solid #729AFF; color:#fff; font-size:16px; padding:7px 0 9px 0;}
        /*2*/
        .lend_home_1>.b2 {position:relative; display:flex; flex-direction:column; justify-content:center; align-items:center; background:#F8F8FD; width:100%; height:100%; overflow:hidden; color:#000;}
            .lend_home_1>.b2>div {display:flex; flex-direction:column; color:#202023;}
            
            .lend_home_1>.b2>.a {display:flex; border-right:1px solid transparent; width:400px;}
                .lend_home_1>.b2>.a>div>div {width:350px; margin-left:0;}
            .lend_home_1>.b2>.b {width:400px;}
            .lend_home_1>.b2>.c {display:flex; border-left:1px solid transparent; width:400px;}
                .lend_home_1>.b2>.c>div>div {width:350px; margin-right:0;}
                
                .lend_home_1>.b2>div>.a {display:none; align-items:center; justify-content:center; border-bottom:1px solid #BBF2E7; height:60px;}
                
                .lend_home_1>.b2>div>.b {display:flex; flex-direction:column; align-items:center; justify-content:center; border-bottom:1px solid #BBF2E7; height:128px;}
                    .lend_home_1>.b2>div>.b>div>.top {color:#202023; font-family:Helvetica; display:flex; align-items:center; justify-content:center; font-size:52px; font-weight:600;}
                        .lend_home_1>.b2>div>.b>div>.top>img {height:40px; margin-bottom:2px; margin-right:12px;}
                    .lend_home_1>.b2>div>.b>div>.btm {color:#202023; font-size:15px; font-weight:400;}
                
                .lend_home_1>.b2>div>.c {display:flex; flex-direction:column; align-items:center; justify-content:center; border-bottom:1px solid #BBF2E7; height:220px;}
                
                .lend_home_1>.b2>div>.d {display:flex; flex-direction:column; align-items:center; justify-content:center; height:118px;}
                    .lend_home_1>.b2>.a>.d>div>img {height:140px;}
                    .lend_home_1>.b2>.b>.d>button {width:170px; margin-bottom:0; font-family:candara; background:#729AFF; border-radius:4px; border:1px solid #729AFF; color:#fff; font-size:16px; padding:7px 0 9px 0;}
                    .lend_home_1>.b2>.c>.d>div>img {height:140px;}
        /*3*/
        .lend_home_1>.b3 {background:#0B3737; display:flex; justify-content:center; width:100%;}
            .lend_home_1>.b3>div {display:flex; padding:50px 0; flex-direction:column; background:#0B3737; padding-left:4px; width:calc(100% - 8px); max-width:520px;}
                .lend_home_1>.b3>div>div {height:640px; display:flex; flex-direction:column;}
                    .lend_home_1>.b3>div>.top>.body {overflow:hidden; display:flex; text-align:left; flex-direction:column; padding-left:34px; justify-content:center; width:100%;}
                    .lend_home_1>.b3>div>.top>.img {overflow:hidden; display:flex; width:100%; height:200px;}
                    .lend_home_1>.b3>div>.btm>.body {overflow:hidden; display:flex; text-align:left; flex-direction:column; padding-left:34px; justify-content:center; width:100%;}
                    .lend_home_1>.b3>div>.btm>.img {overflow:hidden; display:none; width:40%;}
                        .lend_home_1>.b3>div>.body>.img>img {height:60%; margin:0 0 0 0;}
                        
                    .lend_home_1>.b3>div>div>.body>h2 {font-size:28px; color:#fff; font-weight:600; line-height:40px;}
                    .lend_home_1>.b3>div>.top>.body>.one {display:flex; align-items:center; margin-bottom:26px;}
                        .lend_home_1>.b3>div>.top>.body>.one>.icon {display:flex; align-items:center; justify-content:center; height:40px; width:40px; color:#fff; font-weight:600; font-size:22px; border-radius:100%; background:linear-gradient(227.26deg, #56237A 8.37%, #20AEC4 171.8%);}
                        .lend_home_1>.b3>div>.top>.body>.one>.body {margin-left:10px;}
                            .lend_home_1>.b3>div>.top>.body>.one>.body>.top {font-size:20px; font-weight:600; color:#fff;}
                            .lend_home_1>.b3>div>.top>.body>.one>.body>.btm {font-size:16px; font-weight:100; color:#fff;}
                    .lend_home_1>.b3>div>.top>.body>button {width:180px; margin-top:8px; font-family:candara; background:#729AFF; border-radius:4px; border:1px solid #729AFF; color:#fff; font-size:16px; padding:7px 0 9px 0;}
                    
                    .lend_home_1>.b3>div>.btm>.body>.txt {font-family:candara; margin:8px 0 22px 0; font-size:16px; color:#fff; font-weight:100;}
                    .lend_home_1>.b3>div>.btm>.body>.body {display:flex; max-width:500px; flex-wrap:wrap; border-radius:5px; border-left:1px solid #508A7F;}
                        .lend_home_1>.b3>div>.btm>.body>.body>div {display:flex; align-items:center; color:#fff; font-weight:600; font-size:18px; padding:0 18px; border-right:1px solid #508A7F; width:240px; height:56px; border-bottom:1px solid #508A7F;}
                        .lend_home_1>.b3>div>.btm>.body>.body>div>img {margin-left:auto; background:#729AFF; padding:6px; border-radius:100%;}
                            .lend_home_1>.b3>div>.btm>.body>.body>div>img:hover {cursor:pointer;}
						.lend_home_1>.b3>div>.btm>.body>.body>a {display:flex; text-decoration:none; align-items:center; color:#fff; font-weight:600; font-size:18px; padding:0 18px; border-right:1px solid #508A7F; width:240px; height:56px; border-bottom:1px solid #508A7F;}
                        .lend_home_1>.b3>div>.btm>.body>.body>a>img {margin-left:auto; background:#729AFF; padding:6px; border-radius:100%;}
                            .lend_home_1>.b3>div>.btm>.body>.body>a>img:hover {cursor:pointer;}
        /*4*/
        .lend_home_1>.b4 {background:#F8F8FD; display:flex; justify-content:center; width:100%;}
            .lend_home_1>.b4>div {display:flex; padding:100px 0 60px 0; flex-direction:column; justify-content:center; align-items:center; background:#F8F8FD; width:100%; max-width:520px;}
                .lend_home_1>.b4>div>h2 {font-size:28px; color:#202023; font-weight:600; line-height:40px;}
                .lend_home_1>.b4>div>.icons {color:#202023; display:flex; flex-direction:column; align-items:center; justify-content:center; flex-wrap:wrap; margin-top:28px; width:calc(100% - 136px); margin-bottom:28px;}
                    .lend_home_1>.b4>div>.icons>div {display:flex; flex-direction:column; align-items:center; height:200px; width:100%; font-size:16px;}
                        .lend_home_1>.b4>div>.icons>div>img {height:100px; width:100px; margin-bottom:8px;}
                /*авторы*/
                .lend_home_1>.b4>div>.authors {display:flex; flex-direction:column; align-items:center; justify-content:center; flex-wrap:wrap; margin-bottom:48px; width:calc(100% - 68px);}
                    .lend_home_1>.b4>div>.authors>article {display:flex; flex-direction:column; align-items:center; overflow:hidden; margin:44px 0 0 0; height:180px; width:calc(100% - 28px); font-size:16px; border-radius:5px; box-shadow: 0px 4px 15px rgba(0, 0, 0, 0.07);}
                        .lend_home_1>.b4>div>.authors>article>.top {position:relative; height:68px; background: #D7E9FF; overflow:hidden; padding:16px; width:calc(100% - 32px); display:flex; align-items:center;}
                            .lend_home_1>.b4>div>.authors>article>.top:hover {cursor:pointer;}
                            .lend_home_1>.b4>div>.authors>article>.top>.ava {height:70px; width:70px; background:#fff; overflow:hidden; border-radius:100%;}
                                .lend_home_1>.b4>div>.authors>article>.top>.ava>img {height:100%; width:100%; object-fit:cover;}
                            .lend_home_1>.b4>div>.authors>article>.top>.name {max-width:150px; color:#202023; text-align:left; font-size:17px; font-weight:600; margin-left:8px; -webkit-line-clamp:2; display:-webkit-box; -webkit-box-orient:vertical; overflow:hidden;}
                            .lend_home_1>.b4>div>.authors>article>.top>.rank {position:absolute; top:-10px; right:-30px; font-size:14px; font-weight:600; background:#729AFF; text-align:center; padding:20px 0 4px 0; width:80px; color:#fff; transform: rotate(45deg);}
                        .lend_home_1>.b4>div>.authors>article>.btm {display:flex; background:#fff; padding:6px 0; width:100%; height:68px;}
                            .lend_home_1>.b4>div>.authors>article>.btm>div {display:flex; flex-direction:column; justify-content:center; width:50%; height:100%;}
                                .lend_home_1>.b4>div>.authors>article>.btm>div>div {display:flex; justify-content:center; align-items:center;}
                                .lend_home_1>.b4>div>.authors>article>.btm>div>.top {font-size:18px; font-weight:600; color:#202023;}
                                .lend_home_1>.b4>div>.authors>article>.btm>div>.btm {font-size:15px; font-weight:100; color:#202023; line-height:16px;}
                 .lend_home_1>.b4>div>button {width:170px; margin-bottom:36px; font-family:candara; background:#729AFF; border-radius:4px; border:1px solid #729AFF; color:#000; font-weight:600; font-size:16px; padding:7px 0 9px 0;}
        /*5*/
        .lend_home_1>.b5 {background:#0B3737; display:flex; flex-wrap:wrap; justify-content:center; width:100%;}
            .lend_home_1>.b5>div {display:flex; flex-direction:column; align-items:center; justify-content:center; padding:50px 0; align-items:center; background:#0B3737; width:100%; max-width:520px;}
                .lend_home_1>.b5>div>div {display:flex; flex-direction:column; justify-content:center; align-items:center; height:400px; width:calc(100% - 84px); margin:20px 0 20px 0; background:#124848; border-radius:5px;}
                    .lend_home_1>.b5>div>div>img {height:160px;}
                    .lend_home_1>.b5>div>div>.top {font-size:18px; margin-top:12px; font-weight:600; color:#fff;}
                    .lend_home_1>.b5>div>div>button {width:180px; margin-top:16px; font-family:candara; background:#729AFF; border-radius:4px; border:1px solid #729AFF; color:#fff; margin-bottom:12px; font-weight:600; font-size:16px; padding:7px 0 9px 0;}
      
    

    /*faq*/
    .lend_home_1>.b2_faq {background:#F8F8FD; display:flex; justify-content:center; width:100%;}
        .lend_home_1>.b2_faq>div {display:flex; flex-direction:column; text-align:left; padding:40px 34px; font-size:16px; background:#F8F8FD; width:100%; max-width:1264px;}
            .lend_home_1>.b2_faq>div>h1 {font-size:44px; color:#202023; font-weight:600; font-family:Helvetica;}
            .lend_home_1>.b2_faq>div>div {display:flex; flex-direction:column; margin-top:8px;}
                /*меню*/
                .lend_home_1>.b2_faq>div>div>.menu {display:flex; flex-direction:column;}
                    .lend_home_1>.b2_faq>div>div>.menu>button {flex-grow:1; border:0; background:none; padding:10px 0; border-bottom:4px solid #D7E9FF; font-size:16px; font-weight:400; font-family:Segoe UI;}
                /*вопросы*/
                .lend_home_1>.b2_faq>div>div>.body {display:flex; flex-direction:column;}
                    .lend_home_1>.b2_faq>div>div>.body>div {color:#202023; display:flex; flex-direction:column; background:#fff; border-radius:5px; padding:12px 22px 14px 22px; box-shadow: 0px 4px 15px rgba(0, 0, 0, 0.07); margin-top:18px;}
                        .lend_home_1>.b2_faq>div>div>.body>div:hover {cursor:pointer;}
                        .lend_home_1>.b2_faq>div>div>.body>div>.top {display:flex; font-size:19px; font-weight:600; align-items:center;}
                            .lend_home_1>.b2_faq>div>div>.body>div>.top>img {margin-left:auto; height:16px; width:16px; transform:rotate(90deg)}
                        .lend_home_1>.b2_faq>div>div>.body>div>.btm {display:none; margin-top:10px; font-size:16px;}
    
    
    /*топ исполнителей*/
    .lend_home_1>.b2_top {background:#F8F8FD; display:flex; justify-content:center; width:100%;}
        .lend_home_1>.b2_top>div {display:flex; flex-direction:column; text-align:left; padding:40px 34px; font-size:16px; background:#F8F8FD; width:calc(100% - 68px); max-width:1264px;}
            .lend_home_1>.b2_top>div>h1 {font-size:28px; color:#202023; font-weight:600; font-family:Helvetica;}
            /*поиск*/
            .lend_home_1>.b2_top>div>.search {display:flex; flex-direction:column; margin-top:22px; background:#fff; border-radius:5px; box-shadow: 0px 4px 15px rgba(0, 0, 0, 0.07); padding:16px 22px 18px 22px}
                .lend_home_1>.b2_top>div>.search>.txt {font-size:14px; font-weight:100; margin-bottom:2px;}
                .lend_home_1>.b2_top>div>.search>.search {display:flex; align-items:center;}
                    .lend_home_1>.b2_top>div>.search>.search>input {padding:7px 12px; border-radius:5px; border:1px solid #B4B6BF; width:100%;}
                    .lend_home_1>.b2_top>div>.search>.search>button {padding:7px 22px; border-radius:5px; border:1px solid #729AFF; background:#729AFF; color:#fff; font-weight:400; font-size:14px; margin-left:12px;}
            /*каждый*/
            .lend_home_1>.b2_top>div>.author {display:flex; flex-direction:column; margin-top:22px; background:#fff; border-radius:5px; box-shadow: 0px 4px 15px rgba(0, 0, 0, 0.07); padding:16px 22px 18px 22px}
                .lend_home_1>.b2_top>div>.author>.top {display:flex; align-items:center;}
                    .lend_home_1>.b2_top>div>.author>.top>.ava {height:50px; width:50px;}
                        .lend_home_1>.b2_top>div>.author>.top>.ava>img {height:100%; width:100%; border-radius:100%; object-fit:cover}
                    .lend_home_1>.b2_top>div>.author>.top>.name {height:50px; font-size:14px; font-weight:600; margin-left:8px; width:100px; overflow:hidden; color:#202023;}
                        .lend_home_1>.b2_top>div>.author>.top>.name>a {color:#202023; text-decoration:none;}
                            .lend_home_1>.b2_top>div>.author>.top>.name>a:hover {color:#729AFF;}
                    .lend_home_1>.b2_top>div>.author>.top>.open>div {display:none; align-items:center; justify-content:center; height:30px; width:180px; border-radius:5px; border:1px solid #729AFF; font-size:14px; font-weight:600; color:#202023;}
                        .lend_home_1>.b2_top>div>.author>.top>.open>div:hover {cursor:pointer;}
                        .lend_home_1>.b2_top>div>.author>.top>.open>div>img {height:12px; width:12px; margin-top:3px; margin-left:4px; transform:rotate(90deg)}
                    .lend_home_1>.b2_top>div>.author>.top>.rank {display:none; flex-direction:column; align-items:center; flex-grow:1; margin-left:40px;}
                        .lend_home_1>.b2_top>div>.author>.top>.rank>.txt {margin-bottom:4px; font-size:15px; font-weight:100;}
                        .lend_home_1>.b2_top>div>.author>.top>.rank>.body {font-size:20px; font-weight:600;}
                    .lend_home_1>.b2_top>div>.author>.top>.feedback {display:flex; flex-direction:column; align-items:center; flex-grow:1;}
                        .lend_home_1>.b2_top>div>.author>.top>.feedback>.txt {margin-bottom:4px; font-size:15px; font-weight:100;}
                        .lend_home_1>.b2_top>div>.author>.top>.feedback>.body {display:flex; font-size:20px; font-weight:600;}
                            .lend_home_1>.b2_top>div>.author>.top>.feedback>.body>div {display:flex; align-items:center; margin:0 6px;}
                                .lend_home_1>.b2_top>div>.author>.top>.feedback>.body>div>img {height:14px; width:14px; margin-top:4px; margin-right:2px;}
                    .lend_home_1>.b2_top>div>.author>.top>.finaly {display:none; flex-direction:column; align-items:center; flex-grow:1;}
                        .lend_home_1>.b2_top>div>.author>.top>.finaly>.txt {margin-bottom:4px; font-size:15px; font-weight:100;}
                        .lend_home_1>.b2_top>div>.author>.top>.finaly>.body {font-size:20px; font-weight:600;}
                .lend_home_1>.b2_top>div>.author>.less {display:none; flex-wrap:wrap; margin-top:14px; padding-top:14px; border-top:1px solid #D3D6E4;}
                    .lend_home_1>.b2_top>div>.author>.less>.no {font-size:15px; font-weight:100;}
                    .lend_home_1>.b2_top>div>.author>.less>.less {padding:4px 8px 6px 8px; background:#D7E9FF; color:#202023; font-size:14px; font-weight:400; border-radius:3px; margin:0 8px 8px 0;}
            /*больше нет*/
            .lend_home_1>.b2_top>div>.no_load {text-align:center; margin-top:22px; font-size:16px; font-weight:400;}
            /*загрузить ещё*/
            .lend_home_1>.b2_top>div>.next_load {text-align:center; margin-top:22px;}
                .lend_home_1>.b2_top>div>.next_load>button {padding:6px 22px 8px 22px; border:0; border-radius:5px; background:#729AFF; color:#fff; font-size:15px; font-weight:600}
                .lend_home_1>.b2_top>div>.next_load>img {height:27px; width:27px;}
    
    
    
    /*статья*/
    .lend_home_1>.b4>div>.article {display:flex; margin-top:82px; flex-direction:column; width:100%;}
        .lend_home_1>.b4>div>.article>.top {font-size:28px; padding:0 34px; max-width:1264px; text-align:left; color:#202023; margin-bottom:12px; font-weight:600; font-family:Helvetica;}
        .lend_home_1>.b4>div>.article>.txt {font-size:15px; padding:0 34px; max-width:1264px; text-align:left; font-weight:400;}
        
    /*другие предметы*/
    .lend_home_1>.b4>div>.other_less {display:flex; margin-top:82px; flex-direction:column; width:100%;}
        .lend_home_1>.b4>div>.other_less>.top {font-size:28px; padding:0 34px; max-width:1264px; text-align:left; color:#202023; margin-bottom:12px; font-weight:600; font-family:Helvetica;}
        .lend_home_1>.b4>div>.other_less>.all {display:flex; font-size:15px; margin-top:12px; padding:0 34px; max-width:1264px; flex-wrap:wrap;}
            .lend_home_1>.b4>div>.other_less>.all>a {display:flex; align-items:center; color:#202023; text-decoration:none; overflow:hidden; background: #FFFFFF; border-left:8px solid #729AFF; box-shadow: 0px 4px 15px rgba(0, 0, 0, 0.07); border-radius: 5px; margin:0 0 18px 0; height:80px; min-width:50px; width:100%; padding:0 12px;}
                .lend_home_1>.b4>div>.other_less>.all>a:hover {cursor:pointer; color:#729AFF;}
    
    /*другие виды*/
    .lend_home_1>.b4>div>.other_category {display:flex; margin-top:82px; flex-direction:column; width:100%;}
        .lend_home_1>.b4>div>.other_category>.top {font-size:28px; padding:0 34px; max-width:1264px; text-align:left; color:#202023; margin-bottom:12px; font-weight:600; font-family:Helvetica;}
        .lend_home_1>.b4>div>.other_category>.all {display:flex; font-size:15px; margin-top:12px; padding:0 34px; max-width:1264px; flex-wrap:wrap;}
            .lend_home_1>.b4>div>.other_category>.all>a {display:flex; align-items:center; color:#202023; text-decoration:none; overflow:hidden; background: #FFFFFF; border-left:8px solid #729AFF; box-shadow: 0px 4px 15px rgba(0, 0, 0, 0.07); border-radius: 5px; margin:0 0 18px 0; height:80px; min-width:50px; width:100%; padding:0 12px;}
                .lend_home_1>.b4>div>.other_category>.all>a:hover {cursor:pointer; color:#729AFF;}
    
    /*другие виды*/
    .lend_home_1>.b4>div>.other_category>.all {display:flex; flex-wrap:wrap; margin-top:22px;}
        .lend_home_1>.b4>div>.other_category>.all>.one {width:100%; min-width:10px; margin-bottom:16px; margin-right:0; background: #FFFFFF; box-shadow: 0px 4px 15px rgba(0, 0, 0, 0.07); border-radius: 5px; padding:12px 22px 16px 22px;}
            .lend_home_1>.b4>div>.other_category>.all>.one>.top {font-size:20px; font-weight:600; color:#202023;}
            .lend_home_1>.b4>div>.other_category>.all>.one>.body {height:240px; padding-left:8px; overflow-x:hidden; overflow-y:scroll;}
                .lend_home_1>.b4>div>.other_category>.all>.one>.body::-webkit-scrollbar {width:4px}
                .lend_home_1>.b4>div>.other_category>.all>.one>.body::-webkit-scrollbar-track {background:#D7E9FF}
                .lend_home_1>.b4>div>.other_category>.all>.one>.body::-webkit-scrollbar-thumb {background-color:#729AFF; border-radius:20px;}
                .lend_home_1>.b4>div>.other_category>.all>.one>.body>div {white-space:nowrap; overflow:hidden; text-overflow:ellipsis; margin-top:6px;}
                    .lend_home_1>.b4>div>.other_category>.all>.one>.body>div>a {text-decoration:none; color:#202023; font-size:15px; font-weight:400;}
                        .lend_home_1>.b4>div>.other_category>.all>.one>.body>div>a:hover {color:#729AFF;}
    
    
    /*блог - статьи категории*/
    .lend_home_1>.b2_blog_cat {background:#F8F8FD; display:flex; justify-content:center; width:100%;}
        .lend_home_1>.b2_blog_cat>div {display:flex; flex-direction:column; text-align:left; padding:40px 34px; font-size:16px; background:#F8F8FD; width:calc(100% - 68px); max-width:1264px;}
            .lend_home_1>.b2_blog_cat>div>h1 {font-size:28px; margin-bottom:8px; color:#202023; font-weight:600; font-family:Helvetica;}
            /*крошки*/
            .lend_home_1>.b2_blog_cat>div>.gerda {font-size:15px; font-weight:100;}
                .lend_home_1>.b2_blog_cat>div>.gerda>a {text-decoration:none; color:#729AFF;}
            /*все категории*/
            .lend_home_1>.b2_blog_cat>div>.all {margin-top:22px;}
                .lend_home_1>.b2_blog_cat>div>.all>a {display:flex; flex-direction:column; color:#202023; text-decoration:none; overflow:hidden; background: #FFFFFF; box-shadow: 0px 4px 15px rgba(0, 0, 0, 0.07); border-radius: 5px; margin:0 0 18px 0; min-width:180px; width:100%; padding:8px 22px 12px 22px;}
                    .lend_home_1>.b2_blog_cat>div>.all>a:hover {cursor:pointer; color:#729AFF;}
                    .lend_home_1>.b2_blog_cat>div>.all>a>.top {font-size:20px; font-weight:600; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
                    .lend_home_1>.b2_blog_cat>div>.all>a>.body {font-size:14px; color:#202023; font-weight:100;}
                    .lend_home_1>.b2_blog_cat>div>.all>a>.btm {margin-top:8px; height:40px; -webkit-line-clamp:2; display:-webkit-box; -webkit-box-orient:vertical; overflow:hidden; font-size:15px; color:#202023; font-weight:400;}
                    
    
    /*каталог*/
    .lend_home_1>.b2_catalog {background:#F8F8FD; display:flex; justify-content:center; width:100%;}
        .lend_home_1>.b2_catalog>div {display:flex; flex-direction:column; text-align:left; padding:40px 34px; font-size:16px; background:#F8F8FD; width:100%; max-width:1264px;}
            .lend_home_1>.b2_catalog>div>h1 {font-size:28px; color:#202023; font-weight:600; font-family:Helvetica;}
            /*все категории*/
            .lend_home_1>.b2_catalog>div>.all {display:flex; flex-wrap:wrap; margin-top:22px;}
                .lend_home_1>.b2_catalog>div>.all>.one {width:100%; min-width:200px; margin-bottom:16px;  margin-right:0; background: #FFFFFF; box-shadow: 0px 4px 15px rgba(0, 0, 0, 0.07); border-radius: 5px; padding:12px 22px 16px 22px;}
                    .lend_home_1>.b2_catalog>div>.all>.one>.top {font-size:20px; font-weight:600; color:#202023;}
                    .lend_home_1>.b2_catalog>div>.all>.one>.body {height:240px; padding-left:8px; overflow-x:hidden; overflow-y:scroll;}
                        .lend_home_1>.b2_catalog>div>.all>.one>.body::-webkit-scrollbar {width:4px}
                        .lend_home_1>.b2_catalog>div>.all>.one>.body::-webkit-scrollbar-track {background:#D7E9FF}
                        .lend_home_1>.b2_catalog>div>.all>.one>.body::-webkit-scrollbar-thumb {background-color:#729AFF; border-radius:20px;}
                        .lend_home_1>.b2_catalog>div>.all>.one>.body>div {white-space:nowrap; overflow:hidden; text-overflow:ellipsis; margin-top:12px;}
                            .lend_home_1>.b2_catalog>div>.all>.one>.body>div>a {text-decoration:none; color:#202023; font-size:15px; font-weight:400;}
    
                                .lend_home_1>.b2_catalog>div>.all>.one>.body>div>a:hover {color:#729AFF;}
    /*заказ - гость*/
    .lend_home_1>.b2_task_guest {background:#F8F8FD; display:flex; justify-content:center; width:100%;}
        .lend_home_1>.b2_task_guest>div {display:flex; flex-direction:column; padding:60px 34px 0 34px; background:#F8F8FD; width:100%; max-width:1264px;}
            .lend_home_1>.b2_task_guest>div>div {display:flex; flex-direction:column; justify-content:center; height:auto; width:calc(50% - 84px); margin-right:0;}
            .lend_home_1>.b2_task_guest>div>.left {text-align:left; width:100%;}
                .lend_home_1>.b2_task_guest>div>.left>h1 {font-size:28px; margin-bottom:42px; color:#202023; font-weight:600; font-family:Helvetica;}
                .lend_home_1>.b2_task_guest>div>.left>.al_one {display:flex; margin-bottom:22px;}
                    .lend_home_1>.b2_task_guest>div>.left>.al_one>.count {display:flex; align-items:center; margin-right:8px; justify-content:center; height:40px; width:40px; border-radius:100%; background:linear-gradient(140.03deg, #FFDE3E 18.08%, #EDB852 74.49%); color:#202023; font-size:18px; font-weight:600; font-family:Helvetica;}
                    .lend_home_1>.b2_task_guest>div>.left>.al_one>.txt {display:flex; flex-direction:column;}
                        .lend_home_1>.b2_task_guest>div>.left>.al_one>.txt>.top {font-size:18px; font-weight:600; line-height:20px;}
                        .lend_home_1>.b2_task_guest>div>.left>.al_one>.txt>.btm {font-size:15px; font-weight:100;}
                .lend_home_1>.b2_task_guest>div>.left>button {padding:8px 22px; margin-top:8px; border-radius:5px; border:1px solid #729AFF; background:#729AFF; color:#fff; font-weight:600; font-size:14px; width:180px;}
            .lend_home_1>.b2_task_guest>div>.right {align-items:center; width:100%; margin:42px 0 28px 0;}
                .lend_home_1>.b2_task_guest>div>.right>img {width:100%;}
            /*все отзывы*/
            .lend_home_1>.b4>div>.all {display:flex; flex-wrap:wrap; margin-top:42px; padding:0 34px;}
                .lend_home_1>.b4>div>.all>.one {display:flex; font-size:15px; font-weight:400; flex-direction:column; color:#202023; overflow:hidden; background: #FFFFFF; box-shadow: 0px 4px 15px rgba(0, 0, 0, 0.07); border-radius: 5px; margin:0 0 18px 0; min-width:80px; width:100%; padding:12px 22px 16px 22px;}
                    .lend_home_1>.b4>div>.all>.one>.top {display:flex; margin-bottom:8px;}
                        .lend_home_1>.b4>div>.all>.one>.top>.ava {height:40px; width:40px;}
                            .lend_home_1>.b4>div>.all>.one>.top>.ava>img {height:100%; width:100%; object-fit:cover; border-radius:100%;}
                        .lend_home_1>.b4>div>.all>.one>.top>.name {display:flex; color:#202023; flex-direction:column; font-size:18px; font-weight:600; margin-left:8px;}
                            .lend_home_1>.b4>div>.all>.one>.top>.name>span {font-size:14px; font-weight:100; margin-top:-2px;}
    
    
    /*отзывы*/
    .lend_home_1>.b2_feedback {background:#F8F8FD; display:flex; justify-content:center; width:100%;}
        .lend_home_1>.b2_feedback>div {display:flex; flex-direction:column; text-align:left; padding:40px 34px; font-size:16px; background:#F8F8FD; width:100%; max-width:1264px;}
            .lend_home_1>.b2_feedback>div>.top {display:flex;}
                .lend_home_1>.b2_feedback>div>.top>.left {width:50%; display:flex; flex-direction:column;}
                    .lend_home_1>.b2_feedback>div>.top>.left>h1 {font-size:28px; color:#202023; margin-bottom:12px; font-weight:600; font-family:Helvetica;}
                    .lend_home_1>.b2_feedback>div>.top>.left>.top {font-size:18px; font-weight:600; color:#202023; margin:6px 0 10px 0;}
                    .lend_home_1>.b2_feedback>div>.top>.left>.one {display:flex; font-size:15px; font-weight:100;}
                        .lend_home_1>.b2_feedback>div>.top>.left>.one>div {font-weight:600; margin-left:6px;}
                    .lend_home_1>.b2_feedback>div>.top>.left>button {padding:7px 22px; margin-top:22px; border-radius:5px; border:1px solid #729AFF; background:#729AFF; color:#fff; font-weight:600; font-size:14px; width:180px;}
                .lend_home_1>.b2_feedback>div>.top>.right {display:flex; width:50%; }
                    .lend_home_1>.b2_feedback>div>.top>.right>img {margin-left:auto; width:80%;}
            /*все отзывы*/
            .lend_home_1>.b2_feedback>div>.all {display:flex; flex-wrap:wrap; margin-top:42px;}
                .lend_home_1>.b2_feedback>div>.all>.one {display:flex; font-size:15px; font-weight:400; flex-direction:column; color:#202023; overflow:hidden; background: #FFFFFF; box-shadow: 0px 4px 15px rgba(0, 0, 0, 0.07); border-radius: 5px; margin:0 0 18px 0; min-width:80px; width:100%; padding:12px 22px 16px 22px;}
                    .lend_home_1>.b2_feedback>div>.all>.one>.top {display:flex; margin-bottom:8px;}
                        .lend_home_1>.b2_feedback>div>.all>.one>.top>.ava {height:40px; width:40px;}
                            .lend_home_1>.b2_feedback>div>.all>.one>.top>.ava>img {height:100%; width:100%; object-fit:cover; border-radius:100%;}
                        .lend_home_1>.b2_feedback>div>.all>.one>.top>.name {display:flex; color:#202023; flex-direction:column; font-size:18px; font-weight:600; margin-left:8px;}
                            .lend_home_1>.b2_feedback>div>.all>.one>.top>.name>span {font-size:14px; font-weight:100; margin-top:-2px;}
    
    
    /*блог - категории*/
    .lend_home_1>.b2_blog {background:#F8F8FD; display:flex; justify-content:center; width:100%;}
        .lend_home_1>.b2_blog>div {display:flex; flex-direction:column; text-align:left; padding:40px 34px; font-size:16px; background:#F8F8FD; width:100%; max-width:1264px;}
            .lend_home_1>.b2_blog>div>h1 {font-size:44px; color:#202023; font-weight:600; font-family:Helvetica;}
            /*все категории*/
            .lend_home_1>.b2_blog>div>.all {display:flex; flex-wrap:wrap; margin-top:22px;}
                .lend_home_1>.b2_blog>div>.all>a {display:flex; align-items:center; color:#202023; text-decoration:none; overflow:hidden; background: #FFFFFF; border-left:8px solid #729AFF; box-shadow: 0px 4px 15px rgba(0, 0, 0, 0.07); border-radius: 5px; margin:0 22px 18px 0; height:80px; min-width:250px; width:calc(25% - 54px); padding:0 12px;}
                    .lend_home_1>.b2_blog>div>.all>a:hover {cursor:pointer; color:#729AFF;}

    /*подвал*/
    .foot {display:flex; flex-direction:column; align-items:center; position:sticky; bottom:-750px; justify-content:center; height:750px; background:#061818;}
        .foot>div {display:flex; flex-direction:column; text-align:left; justify-content:center; background:#061818; height:100%; width:calc(100% - 84px); padding:0 30px; max-width:512px;}
            .foot>div>.top {display:flex; flex-direction:column; height:auto;}
                .foot>div>.top>.a1 {display:flex; flex-direction:column; justify-content:center; font-size:12px; color:#EFEFEF}
                    .foot>div>.top>.a1>div {display:flex; align-items:center;}
                        .foot>div>.top>.a1>div>.logo_btm {margin-right:22px;}
                            .foot>div>.top>.a1>div>.logo_btm>img {height:36px;}
                        .foot>div>.top>.a1>div>.text {display:flex; align-items:center;}
                
				.foot>div>.top>.a2 {display:flex; flex-direction:column; margin-left:0;}
                    .foot>div>.top>.a2>.top {font-size:16px; font-weight:600; color:#fff; padding-top:10px; margin-bottom:8px;}
					.foot>div>.top>.a2>nav {display:flex; flex-direction:column;}
						.foot>div>.top>.a2>nav>a {font-size:14px; color:#EFEFEF; text-decoration:none;}
							.foot>div>.top>.a2>nav>a:hover {color:#729AFF;}
				
				.foot>div>.top>.a3 {display:flex; flex-direction:column; margin-left:0;}
                    .foot>div>.top>.a3>.top {font-size:16px; font-weight:600; color:#fff; padding-top:10px; margin-bottom:8px;}
                    .foot>div>.top>.a3>.card {display:flex; align-items:center}
                        .foot>div>.top>.a3>.card>img {height:16px;}
                    .foot>div>.top>.a3>.onln {display:flex; align-items:center}
                
				.foot>div>.top>.a4 {display:flex; flex-direction:column; margin-left:0; width:180px;}
                    .foot>div>.top>.a4>.top {font-size:16px; font-weight:600; color:#fff; padding-top:10px; margin-bottom:8px;}
                    .foot>div>.top>.a4>address {display:flex; flex-direction:column;}
						.foot>div>.top>.a4>address>.one {display:flex; align-items:center; font-size:14px; color:#EFEFEF; margin-bottom:8px;}
							.foot>div>.top>.a4>address>.one>img {height:16px; width:16px; margin-right:10px;}
						.foot>div>.top>.a4>address>.icon {display:flex; align-items:center; margin-top:4px;}
							.foot>div>.top>.a4>address>.icon>a img {height:16px; width:16px;margin-right:10px;}
			
			.foot>div>.btm {display:flex; flex-direction:column; justify-content:center; height:auto; overflow:hidden; border-top:1px solid #50525B; margin-top:12px; padding-top:12px; font-size:12px; color:#D0D3DA;}
                .foot>div>.btm>.left {width:100%;}
                .foot>div>.btm>.right {display:flex; width:100%; flex-direction:column; margin-top:12px; margin-left:0;}
                    .foot>div>.btm>.right>a {text-decoration:none; color:#D0D3DA;}
                        .foot>div>.btm>.right>a:hover {color:#729AFF;}


/*МОДАЛ*/
#modal {display:none; align-items:center; justify-content:center; z-index:999999; position:fixed; top:0; left:0; width:100%; height:100%; background:rgba(0, 0, 0, 0.6); animation:vis 0.2s linear alternate;}
    /*инфо-сообщение*/
    #modal>div {padding:6px 16px; height:30px; display:flex; background:#fff; border-radius:5px; font-size:17px; align-items:center; animation:scale 0.2s linear alternate;}
        #modal>div>div {font-weight:600; margin-right:4px;}
        #modal>div>img {margin-left:6px;}
    /*главная гостя, оформления заказа*/
    #guest_offer {position:relative; display:flex; flex-direction:column; align-items:center; justify-content:center; border-radius:0; width:100%; padding:0 42px; height:100%; background:#fff; overflow:hidden; animation:scale 0.2s linear alternate;}
        #guest_offer>.top {position:absolute; top:0; left:0; display:flex; align-items:center; width:calc(100% - 42px); height:40px; font-size:18px; padding-left:42px; font-weight:600;}
            #guest_offer>.top>div {margin-top:53px;}
            #guest_offer>.top>img {height:40px; width:40px; margin-top:6px; margin-right:8px;}
        #guest_offer>.text {width:100%; font-size:15px; font-weight:400; margin-bottom:4px;}
        #guest_offer>input {width:calc(100% - 38px); height:26px; padding:6px 18px 8px 18px; margin:0 0 16px 0; font-size:15px; border-radius:5px; border:1px solid #B4B6BF;}
        #guest_offer>select {width:100.5%; height:40px; padding:6px 18px 8px 18px; margin:0 0 16px 0; border-radius:5px; border:1px solid #B4B6BF; font-size:15px;}
        #guest_offer>.err {width:90%; font-size:15px; text-align:center;}
        #guest_offer>button {margin-top:12px; border:0; background:#729AFF; color:#fff; border-radius:5px; height:44px; padding-bottom:2px; width:100%; font-size:15px; font-weight:600;}

            
/*примеры работ*/
#render_modal>.example_works_wind {position:relative; display:flex; flex-direction:column; align-items:center; justify-content:center; min-height:200px; width:90%; background:#fff; border-radius:4px; overflow:hidden;}
    /*шапка*/
    #render_modal>.example_works_wind>.top {position:absolute; top:0; left:0; display:flex; padding-left:16px; height:34px; width:calc(100% - 16px);}
        #render_modal>.example_works_wind>.top>div {font-size:18px; font-weight:600; margin-top:8px;}
        #render_modal>.example_works_wind>.top>.close {margin-left:auto; height:34px; width:34px;}
            #render_modal>.example_works_wind>.top>.close:hover {cursor:pointer;}
    /*тело*/
    #render_modal>.example_works_wind>.body {display:flex; flex-direction:column; align-items:center; margin:36px 0 8px 0; width:calc(100% - 32px);  padding:22px 16px;}
        /*каждый файл*/
        #render_modal>.example_works_wind>.body>.one {display:flex; align-items:center; width:100%; padding:8px 0; border-bottom:1px solid #D3D6E4;}
            #render_modal>.example_works_wind>.body>.one>img {height:26px;}
            #render_modal>.example_works_wind>.body>.one>.name {font-size:14px; max-width:200px; white-space:nowrap; overflow:hidden; text-overflow: ellipsis; margin-left:4px; margin-right:6px;}
            #render_modal>.example_works_wind>.body>.one>.link {display:flex; margin-left:auto;}
                /*посмотреть*/
                #render_modal>.example_works_wind>.body>.one>.link>.view {display:flex; align-items:center; justify-content:center; margin-left:8px; color:#1a5ec4; text-decoration:none; font-size:14px;}
                /*скачать*/
                #render_modal>.example_works_wind>.body>.one>.link>a {display:flex; align-items:center; justify-content:center; margin-left:8px; color:#1a5ec4; text-decoration:none; font-size:14px;}
                /*удалить*/
                #render_modal>.example_works_wind>.body>.one>.link>.del {display:flex; align-items:center; margin-left:8px; color:#a62b2b; text-decoration:none; font-size:14px;}
                    #render_modal>.example_works_wind>.body>.one>.link>div:hover {cursor:pointer;}
        /*нет файлов*/
        #render_modal>.example_works_wind>.body>.no {color:#000; font-weight:100;}
        /*ошибки*/
        #render_modal>.example_works_wind>.body>.err {margin-top:12px; color:#b30e0e; font-size:15px; font-weight:100;}
    /*добавить файл*/
    #render_modal>.example_works_wind>label {width:calc(100% - 32px); margin-bottom:12px;}
        #render_modal>.example_works_wind>label>.add {display:flex; flex-direction:column; align-items:center; justify-content:center; height:88px; padding-bottom:2px; width:100%; font-size:16px; font-weight:400; border:1px dashed #729AFF; border-radius:8px;}
            #render_modal>.example_works_wind>label>.add:hover {cursor:pointer;}
            #render_modal>.example_works_wind>label>.add>div {font-size:14px; font-weight:100; text-align:center; line-height:17px; margin-top:3px;}
    /*ожидание*/
    #render_modal>.example_works_wind>.wite {display:flex; background:#fff;}
        #render_modal>.example_works_wind>.wite>img {height:40px; width:40px;}



/*окно контента на страницах входа/регистрации/выбора роли регистрации*/
    .cont>.access {display:flex; flex-direction:column; align-items:center; justify-content:center; max-width:1400px; font-size:16px; font-weight:400; margin:0 auto; min-height:92%;}
        /*выбор роли*/
        .cont>.access>.role {display:flex; flex-direction:column;}
            .cont>.access>.role>.top {font-size:44px; font-weight:600; color:#202023; font-family:Helvetica; text-align:left; margin-bottom:16px;}
            .cont>.access>.role>.body {display:flex;}
                .cont>.access>.role>.body>.variant {display:flex; flex-direction:column; align-items:center; justify-content:center; box-shadow: 0px 4px 15px rgba(0, 0, 0, 0.07); border-radius:5px; height:350px; width:460px; margin-right:28px; background:#FFFFFF;}
                    .cont>.access>.role>.body>.variant>img {height:190px;}
                    .cont>.access>.role>.body>.variant>.txt {font-family:Helvetica; font-size:18px; font-weight:600; margin:14px 0; color:#202023;}
                    .cont>.access>.role>.body>.variant>a {background:#729AFF; padding:6px 12px; color:#fff; text-decoration:none; border-radius:5px; width:180px; font-size:15px; font-weight:600;}
        /*формы*/
        .cont>.access>form {display:flex; position:relative; align-items:center; justify-content:center; width:100%; font-weight:400;}
            .cont>.access>form>div {display:flex; flex-direction:column;}
            /*центральный блок - форма*/
            .cont>.access>form>.form {position:relative; width:calc(100% - 144px); padding:32px 38px 4px 38px; border-radius:5px; background:#fff; box-shadow: 0px 4px 15px rgba(0, 0, 0, 0.07);}
                .cont>.access>form>.form>.top {color:#202023; font-size:22px; text-align:left; font-weight:600; margin-bottom:8px;}
                .cont>.access>form>.form>.txt {display:flex; align-items:center; font-size:13px; text-align:left; font-weight:100; width:100%; margin-bottom:4px;}
                .cont>.access>form>.form>input {height:30px; margin-bottom:12px; border-radius:5px; border:1px solid #B4B6BF; text-indent:6px;}
                .cont>.access>form>.form>textarea {height:24px; margin-bottom:2px;}
                .cont>.access>form>.form>select {height:30px; padding:0 2px; margin-bottom:6px; font-size:15px;}
                /*забыли пароль*/
                .cont>.access>form>.form>.forget {width:100%; text-align:left; margin:-6px 0 4px 0;}
                    .cont>.access>form>.form>.forget>a {color:#202023; font-size:13px;}
                /*правила*/
                .cont>.access>form>.form>.rule {font-size:13px; font-weight:100; text-align:left; margin:6px 0 0 0;}
                    .cont>.access>form>.form>.rule>a {color:#000;}
                        .cont>.access>form>.form>.rule>a:hover {color:#729AFF;}
                /*смена роли*/
                .cont>.access>form>.form>.change_role_a {display:flex; align-items:center; color:#202023; margin:12px 0 32px 0; justify-content:center; background:#fff; border-radius:5px; font-size:14px; font-weight:600; text-decoration:none; border:1px solid #729AFF; height:36px;}
                    .cont>.access>form>.form>.change_role_a>img {height:18px; width:18px; margin-right:6px;}
                /*ОТПРАВИТЬ*/
                .cont>.access>form>.form>.send {border:0; background:#729AFF; color:#fff; height:38px; border-radius:5px; font-size:14px; font-weight:600; margin-top:8px;}
                /*ошибки*/
                .cont>.access>form>.form>.err {font-size:14px; font-weight:100; text-align:center; margin:8px 0 4px 0;}
                    .cont>.access>form>.form>.err>a {text-decoration:none; color:#729AFF; font-weight:400;}
            /*блоки по бокам формы - смена роли регистрации*/
            .cont>.access>form>.change {display:flex; align-items:center; justify-content:center; width:calc(50% - 152px);}
                .cont>.access>form>.change>div {display:flex; flex-direction:column-reverse; width:250px; height:250px; background:#000}
                    .cont>.access>form>.change>div>a {margin-bottom:4px}

/*выбор роли*/
.cont>.access>.role {display:flex; flex-direction:column;}
    .cont>.access>.role>.top {font-size:28px; font-weight:600; color:#202023; font-family:Helvetica; text-align:left; margin-top:22px; margin-bottom:16px;}
    .cont>.access>.role>.body {display:flex; flex-direction:column;}
        .cont>.access>.role>.body>.variant {display:flex; flex-direction:column; margin-bottom:16px; align-items:center; justify-content:center; box-shadow: 0px 4px 15px rgba(0, 0, 0, 0.07); border-radius:5px; height:350px; width:100%; background:#FFFFFF;}
            .cont>.access>.role>.body>.variant>img {height:190px;}
            .cont>.access>.role>.body>.variant>.txt {font-family:Helvetica; font-size:18px; font-weight:600; margin:14px 0; color:#202023;}
            .cont>.access>.role>.body>.variant>a {background:#729AFF; padding:6px 12px; color:#fff; text-decoration:none; border-radius:5px; width:180px; font-size:15px; font-weight:600;}
  

/*правила и политика*/
    .lend_home_1>.b2_rule {background:#F8F8FD; display:flex; justify-content:center; width:100%;}
        .lend_home_1>.b2_rule>div {display:flex; flex-direction:column; text-align:left; padding:40px 0 40px 34px; font-size:16px; background:#F8F8FD; width:100%; max-width:1332px;}
            .lend_home_1>.b2_rule>div>h1 {font-size:24px; color:#202023; font-weight:600; font-family:Helvetica;}


/*контакты*/
    .lend_home_1>.b2_contact {background:#F8F8FD; display:flex; justify-content:center; width:100%;}
        .lend_home_1>.b2_contact>div {display:flex; flex-direction:column; padding:60px 0 60px 34px; background:#F8F8FD; width:100%; max-width:1332px;}
            .lend_home_1>.b2_contact>div>div {display:flex; flex-direction:column; justify-content:center; width:100%; margin-right:40px;}
            .lend_home_1>.b2_contact>div>.left {text-align:left;}
                .lend_home_1>.b2_contact>div>.left>.top {font-size:44px; color:#202023; font-weight:600; font-family:Helvetica;}
                .lend_home_1>.b2_contact>div>.left>.txt {font-size:15px; color:#202023; margin:12px 0 26px 0;}
                .lend_home_1>.b2_contact>div>.left>.a4 {display:flex; flex-direction:column; width:180px;}
                    .lend_home_1>.b2_contact>div>.left>.a4>.top {font-size:16px; font-weight:600; color:#202023; padding-top:10px; margin-bottom:8px;}
                    .lend_home_1>.b2_contact>div>.left>.a4>.one {display:flex; align-items:center; font-size:14px; color:#202023; margin-bottom:8px;}
                        .lend_home_1>.b2_contact>div>.left>.a4>.one>img {height:16px; width:16px; margin-right:10px;}
                    .lend_home_1>.b2_contact>div>.left>.a4>.icon {display:flex; align-items:center; margin-top:4px;}
                        .lend_home_1>.b2_contact>div>.left>.a4>.icon>img {height:16px; width:16px;margin-right:10px;}
                /*карта*/
                .lend_home_1>.b2_contact>div>.left>.map {height:300px; width:300px; margin:32px 0 0 0; overflow:hidden;}
            .lend_home_1>.b2_contact>div>.right {width:100%; align-items:center;}
                .lend_home_1>.b2_contact>div>.right>img {width:70%;}





/*лендинг автора*/
    /*1*/
        .lend_home_1>.b1_author {position:relative; display:flex; flex-direction:column; padding-left:0; width:100%; max-width:1400px; height:auto; color:#000;}
            .lend_home_1>.b1_author>.fon {position:absolute; top:0; left:0; height:100%; width:100%; object-fit:cover; z-index:-1;}
            /*шапка страницы в блоке*/
            .lend_home_1>.b1_author>.head> * >.menu>a {font-size:15px; font-weight:400; color:#fff; text-decoration:none; margin-right:22px;}
                .lend_home_1>.b1_author>.head> * >.menu>a:hover {color:#729AFF;}
            /*тело блока*/
            .lend_home_1>.b1_author>.body {display:flex; flex-direction:column; height:100%;}
                .lend_home_1>.b1_author>.body>.right {width:100%; display:flex; justify-content:center; align-items:center; margin:22px 0;}
                    .lend_home_1>.b1_author>.body>.right>img {width:80%;}
                .lend_home_1>.b1_author>.body>.left {width:100%; text-align:left; padding-left:34px; display:flex; flex-direction:column; justify-content:center;}
                    .lend_home_1>.b1_author>.body>.left>h1 {font-size:28px; margin-top:18px; color:#fff; margin-bottom:12px; font-weight:600; font-family:Helvetica;}
					.lend_home_1>.b1_author>.body>.left>.hhh1 {font-size:28px; margin-top:18px; color:#fff; margin-bottom:12px; font-weight:600; font-family:Helvetica;}
                    .lend_home_1>.b1_author>.body>.left>.txt {font-size:15px; font-weight:100; color:#fff;}
                    .lend_home_1>.b1_author>.body>.left>.for {width:500px; display:flex; flex-direction:column; margin-top:16px;}
                        .lend_home_1>.b1_author>.body>.left>.for>div {display:flex; align-items:center; font-size:15px; font-weight:100; color:#fff; width:250px;}
                            .lend_home_1>.b1_author>.body>.left>.for>div>img {height:60px; width:60px; margin-right:18px;}
                    .lend_home_1>.b1_author>.body>.left>.btn {display:flex; margin-top:22px}
                        .lend_home_1>.b1_author>.body>.left>.btn>.stud {width:170px; font-family:candara; background:#729AFF; border-radius:4px; border:1px solid #729AFF; color:#fff; font-size:16px; padding:7px 0 9px 0;}
    /*2*/
        .lend_home_1>.b2_author {background:#F8F8FD; display:flex; justify-content:center; width:100%;}
            .lend_home_1>.b2_author>div {display:flex; padding:80px 0 60px 0; flex-direction:column; justify-content:center; align-items:center; background:#F8F8FD; width:100%; max-width:1400px;}
                .lend_home_1>.b2_author>div>.top {font-size:24px; font-weight:600; color:#202023;}
                .lend_home_1>.b2_author>div>.icons {color:#202023; display:flex; flex-direction:column; align-items:center; margin-top:28px; width:100%; margin-bottom:28px;}
                    .lend_home_1>.b2_author>div>.icons>div {display:flex; flex-direction:column; align-items:center; height:200px; width:100%; font-size:16px;}
                        .lend_home_1>.b2_author>div>.icons>div>img {height:100px; width:100px; margin-bottom:2px;}
                        .lend_home_1>.b2_author>div>.icons>div>div {color:#202023; font-weight:600; font-size:20px; margin-bottom:6px;}
    /*3*/
        .lend_home_1>.b3_author {position:relative; display:flex; flex-direction:column; padding-left:34px; width:calc(100% - 34px); max-width:1400px; height:auto; color:#000;}
            .lend_home_1>.b3_author>.fon {position:absolute; top:0; left:0; height:100%; width:100%; object-fit:cover; z-index:-1;}
            /*тело блока*/
            .lend_home_1>.b3_author>.body {display:flex; flex-direction:column; height:100%;}
                .lend_home_1>.b3_author>.body>.left {width:calc(100% - 34px); display:flex; padding-right:0;}
                    .lend_home_1>.b3_author>.body>.left>img {width:100%; margin-top:30px;}
                .lend_home_1>.b3_author>.body>.right {width:calc(100% - 34px); text-align:left; padding-left:0; padding-right:0; padding-bottom:22px; display:flex; flex-direction:column; justify-content:center;}
                    .lend_home_1>.b3_author>.body>.right>h1 {font-size:44px; color:#fff; margin-bottom:12px; font-weight:600; font-family:Helvetica;}
                    .lend_home_1>.b3_author>.body>.right>.txt {font-size:15px; font-weight:100; color:#fff;}
    /*4*/
        .lend_home_1>.b4_author {background:#F8F8FD; display:flex; justify-content:center; width:100%;}
            .lend_home_1>.b4_author>div {display:flex; padding:60px 34px 60px 34px; flex-direction:column; background:#F8F8FD; width:calc(100% - 68px); max-width:1264px;}
                .lend_home_1>.b4_author>div>.top {font-size:28px; color:#202023; margin-bottom:4px; font-weight:600; font-family:Helvetica;}
                /*вопросы*/
                .lend_home_1>.b4_author>div>.issue {display:flex; flex-direction:column; margin-top:4px;}
                    .lend_home_1>.b4_author>div>.issue>.body {display:flex; flex-direction:column;}
                        .lend_home_1>.b4_author>div>.issue>.body>article {color:#202023; display:flex; flex-direction:column; background:#fff; border-radius:5px; padding:12px 22px 14px 22px; box-shadow: 0px 4px 15px rgba(0, 0, 0, 0.07); margin-top:18px;}
                            .lend_home_1>.b4_author>div>.issue>.body>article:hover {cursor:pointer;}
                            .lend_home_1>.b4_author>div>.issue>.body>article>.top {display:flex; font-size:19px; font-weight:600; align-items:center;}
                                .lend_home_1>.b4_author>div>.issue>.body>article>.top>img {margin-left:auto; height:16px; width:16px; transform:rotate(90deg)}
                            .lend_home_1>.b4_author>div>.issue>.body>article>.btm {display:none; text-align:left; margin-top:10px; font-size:16px;}
                /*отзывы*/
                .lend_home_1>.b4_author>div>.all {display:flex; flex-wrap:wrap; margin-top:18px;}
                    .lend_home_1>.b4_author>div>.all>.one {display:flex; font-size:15px; text-align:left; font-weight:400; flex-direction:column; color:#202023; overflow:hidden; background: #FFFFFF; box-shadow: 0px 4px 15px rgba(0, 0, 0, 0.07); border-radius: 5px; margin:0 22px 18px 0; min-width:280px; width:calc(33.3% - 66px); padding:12px 22px 16px 22px;}
                        .lend_home_1>.b4_author>div>.all>.one>.top {display:flex; margin-bottom:8px;}
                            .lend_home_1>.b4_author>div>.all>.one>.top>.ava {height:40px; width:40px;}
                                .lend_home_1>.b4_author>div>.all>.one>.top>.ava>img {height:100%; width:100%; object-fit:cover; border-radius:100%;}
                            .lend_home_1>.b4_author>div>.all>.one>.top>.name {display:flex; text-align:left; color:#202023; flex-direction:column; font-size:18px; font-weight:600; margin-left:8px;}
                                .lend_home_1>.b4_author>div>.all>.one>.top>.name>span {font-size:14px; font-weight:100; margin-top:-2px;}
                .lend_home_1>.b4_author>div>.all_comf {display:flex; flex-wrap:wrap; margin-top:18px;}
                    .lend_home_1>.b4_author>div>.all_comf>div {display:flex; align-items:center; font-size:15px; text-align:left; font-weight:400; color:#202023; overflow:hidden; background: #FFFFFF; box-shadow: 0px 4px 15px rgba(0, 0, 0, 0.07); border-radius: 5px; margin:0 22px 18px 0; min-width:280px; width:calc(50% - 66px); padding:12px 22px 16px 22px;}
                        .lend_home_1>.b4_author>div>.all_comf>div>img {height:100px; width:100px; margin-right:16px;}
                        .lend_home_1>.b4_author>div>.all_comf>div>div {color:#202023;}
                            .lend_home_1>.b4_author>div>.all_comf>div>div>h2 {font-weight:600; font-size:18px; margin-bottom:4px;}
					.lend_home_1>.b4_author>div>.all_comf>article {display:flex; align-items:center; font-size:15px; text-align:left; font-weight:400; color:#202023; overflow:hidden; background: #FFFFFF; box-shadow: 0px 4px 15px rgba(0, 0, 0, 0.07); border-radius: 5px; margin:0 22px 18px 0; min-width:280px; width:calc(50% - 66px); padding:12px 22px 16px 22px;}
                        .lend_home_1>.b4_author>div>.all_comf>article>img {height:100px; width:100px; margin-right:16px;}
                        .lend_home_1>.b4_author>div>.all_comf>article>div {color:#202023;}
                            .lend_home_1>.b4_author>div>.all_comf>article>div>h2 {font-weight:600; font-size:18px; margin-bottom:4px;}

/*подтверждение регистрации*/
        .cont>.access>.verify {display:flex; flex-direction:column; width:100%; height:100px; text-align:left; margin-top:16px;}
            .cont>.access>.verify>.verify_err {display:flex; flex-direction:column; align-items:center; width:100%; font-size:16px; text-align:center;}
                .cont>.access>.verify>.verify_err>.ttxt {width:80%;}
                .cont>.access>.verify>.verify_err>.btn {flex-direction:column; width:calc(100% - 100px); height:100px; padding:0 50px;}
                    .cont>.access>.verify>.verify_err>.btn>.send {margin-bottom:12px;}
                .cont>.access>.verify>.verify_err>.edit {flex-direction:column; width:calc(100% - 100px); height:140px; padding:0 50px;}
                    .cont>.access>.verify>.verify_err>.edit>input {width:calc(100% - 22px); margin-bottom:12px; height:36px;}
                    .cont>.access>.verify>.verify_err>.edit>.send {height:50px}
                    .cont>.access>.verify>.verify_err>.edit>.close {height:50px}
                    .cont>.access>.verify>.verify_err>.edit>.send {margin-bottom:12px;}



/*ФИКСЫ ДЛЯ МОБИЛКИ*/
.fix_lend_block_3_1 {border-radius:5px 5px 0 0; border-top:1px solid #508A7F;}
.fix_lend_block_3_2 {border-radius:0 0 0 0; border-top:1px solid #508A7F;}
.fix_lend_block_3_3 {border-radius:0 0 0 0}
.fix_lend_block_3_4 {border-radius:0 0 5px 5px; color:#729AFF}
.need_hidden_mobile {display:none}

.fix_head_logo_margin_left {margin-left:0;}

.fix_work_1 {width:100%; padding:0 34px; max-width:1264px; margin-bottom:-18px; margin-top:-82px; font-size:28px; color:#202023; font-weight:600; font-family:Helvetica;}
.fix_work_2 {width:100%; padding:0 34px; max-width:1264px; margin-bottom:-18px; margin-top:42px; font-size:28px; color:#202023; font-weight:600; font-family:Helvetica;}
.fix_work_3 {padding:0 68px; max-width:1264px; margin-bottom:-22px}

.account_1 {width:100%; padding-right:0}
.create_1 {width:50%}

/*гость - меню мобайл иконка*/
#mobile_menu_icon_guest {display:flex; align-items:center; justify-content:center; position:fixed; top:12px; right:12px; z-index:999; height:40px; width:50px; border-radius:5px; background:#202023;}
    #mobile_menu_icon_guest>img {height:50px; width:50px;}
    
/*гость - меню мобайл контент*/
#mobile_menu_content_guest {display:none; align-items:center; justify-content:center; position:fixed; top:0; right:0; height:100%; width:100%; z-index:999; background:rgba(0, 0, 0, 0.6);}
    #mobile_menu_content_guest>div {position:absolute; top:0; right:0; display:flex; align-items:center; flex-direction:column; height:100%; width:70%; background:#202023; animation:right 0.2s linear alternate;}
        #mobile_menu_content_guest>div>.top {display:flex; padding:4px; margin-bottom:8px; width:calc(100% - 8px);}
            #mobile_menu_content_guest>div>.top>img {margin-left:auto; height:40px; width:40px; margin-top:8px;}
        
        #mobile_menu_content_guest>div>.btn_a_login {display:flex; margin-top:12px; justify-content:center; align-items:center; width:80%; font-family:candara; border-radius:4px; border:1px solid #729AFF; color:#fff; font-size:16px; text-decoration:none; padding:8px 0 9px 0;}
            #mobile_menu_content_guest>div>.btn_a_login>img {height:18px; width:18px; margin-right:5px; margin-top:0;}
        #mobile_menu_content_guest>div>.btn_a_reg {display:flex; margin-top:12px; margin-bottom:12px; justify-content:center; align-items:center; width:80%; font-family:candara; background:#729AFF; border-radius:4px; border:1px solid #729AFF; color:#fff; font-size:16px; text-decoration:none; padding:8px 0 9px 0;}
        #mobile_menu_content_guest>div>.menu {text-decoration:none; color:#fff; margin-top:28px;}
        
/*юзер - меню мобайл контент*/
#mobile_menu_content_user {display:flex; align-items:center; justify-content:center; position:fixed; top:0; right:0; height:100%; width:100%; z-index:999; background:rgba(0, 0, 0, 0.6);}
    #mobile_menu_content_user>div {position:absolute; top:0; right:0; display:flex; align-items:center; flex-direction:column; height:100%; width:70%; background:#202023; animation:right 0.2s linear alternate;}
        #mobile_menu_content_user>div>.top {display:flex; padding:4px; margin-bottom:8px; width:calc(100% - 8px);}
            #mobile_menu_content_user>div>.top>img {margin-left:auto; height:40px; width:40px; margin-top:8px;}
        #mobile_menu_content_user>div>.menu {display:flex; align-items:center; text-decoration:none; font-size:16px; color:#fff; margin-top:38px;}
            #mobile_menu_content_user>div>.menu>div {border-radius:100%; height:8px; width:8px; margin-left:4px; background:#EE7070;}
    

#user_menu_icon {position:fixed; display:flex; top:8px; right:12px; height:50px; width:50px;}

/*ФИКС. удалить в моб. версии*/
.cont>.author_home>.author>.creat>form>.form>.drag {display:none;}
.preview_images>.img {height:auto; width:90%;}
#modal_goo_doc>iframe {height:80%; border:0; width:100%;}



/*все заказы*/
.tasks_guests {position:relative; padding:0; width:100%; display:flex; flex-direction:column; flex-wrap:wrap;}
	/*нет заказов*/
	.tasks_guests>.null {text-align:center; font-size:15px; margin-top:8px; font-weight:100;}
	/*ожидание*/
	.tasks_guests>.wite {height:100px; background:rgba(255, 255, 255, 0.7);}
	/*КАЖДЫЙ ЗАКАЗ*/
	.tasks_guests>.one {display:flex; width:80%; flex-direction:column; padding:12px 18px; background:#fff; margin-top:22px; box-shadow: 0px 4px 10px rgba(0, 0, 0, 0.05); border-radius:5px;}
		/*название и цена*/
		.tasks_guests>.one>.top {display:flex; flex-direction:column;}
			.tasks_guests>.one>.top>.title {font-size:17px; font-weight:600; color:#202023; max-width:100%;}
				.tasks_guests>.one>.top>.title:hover {cursor:pointer; color:#6283d9;}
			.tasks_guests>.one>.top>.price {display:flex; align-items:center; margin:12px 0; font-size:16px; width:134px; font-weight:400; color:#000;}
				.tasks_guests>.one>.top>.price>img {margin-top:4px; margin-right:6px;}
		/*компетенция*/
		.tasks_guests>.one>.competent {font-size:14px; width:100%; margin-top:6px; color:#7a7a7a;}
		/*информация*/
		.tasks_guests>.one>.info {display:flex; flex-direction:column; font-size:15px; margin-top:12px; font-weight:400;}
			/*пользователь*/
			.tasks_guests>.one>.info>.user {display:flex; align-items:center;}
				.tasks_guests>.one>.info>.user>a {text-decoration:none;}
					.tasks_guests>.one>.info>.user>a:hover {cursor:pointer;}
					.tasks_guests>.one>.info>.user>a:hover .name{border-bottom:1px solid #000;}
					.tasks_guests>.one>.info>.user>a>.name {margin-left:6px; border:1px solid transparent; font-weight:100; color:#000;}
					.tasks_guests>.one>.info>.user>a>.img {position:relative; border-radius:100%; background:#fff; height:34px; width:34px;}
						.tasks_guests>.one>.info>.user>a>.img>.point {position:absolute; right:0; bottom:0; border-radius:100%; height:10px; width:10px;}
						.tasks_guests>.one>.info>.user>a>.img>img {height:100%; border-radius:100%; width:100%; object-fit:cover}
			/*даты*/
			.tasks_guests>.one>.info>.dates {display:flex; color:#7a7a7a; font-size:14px; align-items:center; margin-left:0; margin-top:12px;}
				.tasks_guests>.one>.info>.dates>div {margin:0 6px;}
				.tasks_guests>.one>.info>.dates>.start {}
				.tasks_guests>.one>.info>.dates>.end {font-weight:600;}
			/*осталось*/
			.tasks_guests>.one>.info>.end {display:flex; align-items:center; margin:12px 0; font-size:14px; font-weight:100; color:#000;}
				.tasks_guests>.one>.info>.end>img {width:17px; height:17px; margin-right:6px;}
			/*просмотры и отклики*/
			.tasks_guests>.one>.info>.interest {margin-left:0; margin-top:0; width:100%; color:#000; display:flex; flex-direction:column; font-size:15px;}
				.tasks_guests>.one>.info>.interest>.views {display:flex; align-items:center; margin-right:8px;}
				.tasks_guests>.one>.info>.interest>.offers {display:flex; align-items:center; margin-right:8px;}
				.tasks_guests>.one>.info>.interest>div {font-size:14px; margin-bottom:2px; font-weight:100;}
					.tasks_guests>.one>.info>.interest>div>img {height:16px; width:16px; margin-right:6px;}
	/*пагинация*/
	.tasks_guests>.pg {display:flex; align-items:center; justify-content:center; background:#fff; padding:2px 6px; position:sticky; bottom:0; margin-top:22px; margin-bottom:12px; height:40px; width:calc(100% - 12px); overflow:hidden; box-shadow: 0px 4px 10px rgba(0, 0, 0, 0.05); border-radius:5px}
		.tasks_guests>.pg>.all {display:flex; align-items:center;}
		.tasks_guests>.pg>.all>a {display:flex; text-decoration:none; margin-left:12px;}
			.tasks_guests>.pg>.all>.re>.fast {border:0; width:auto;}
			.tasks_guests>.pg>.all>a>div {display:flex; align-items:center; border:1px solid #fff; font-weight:400; color:#000; font-size:14px; justify-content:center; border-radius:100%; height:28px; width:28px; transition:border 0.3s;}
				.tasks_guests>.pg>.all>a>div:hover {border:1px solid #729AFF}
			.tasks_guests>.pg>.all>a>.active {background:#729AFF; color:#fff; border:1px solid #729AFF; font-weight:400;}

}

/*
@media screen and (max-width: 880px) {
    .lend_home_1>.b2_task_guest>div {display:flex; flex-direction:column; padding:60px 34px 0 34px; background:#F8F8FD; width:100%; max-width:1264px;}
}
*/

@media (min-width: 160px) and (max-width: 919px){
    .lend_home_1>.b2_task_guest>div { padding-top: 10em; padding-bottom: 10em; }
}

@media (min-width: 920px) and (max-width: 1599px){
    .lend_home_1>.b2_task_guest>div { padding-top: 10em; padding-bottom: 10em; }
}

@media (min-width: 160px) and (max-width: 919px){
    .lend_home_1>.b2_task_guest>div { padding-top: 10em; padding-bottom: 10em; }
}

@media screen and (min-width: 1600px) {
    .lend_home_1>.b2_task_guest>div { padding-top: 3em; padding-bottom: 3em; }
}

@media (max-width: 720px){
    .referral-share-actions {
        flex-direction: column;
    }
    .referral-share-btn {
        width: 100%;
        text-align: center;
    }
    .referral-history-pagination {
        flex-direction: column;
        align-items: flex-start;
    }
}
