/*АНИМАЦИИ*/
@keyframes vis {from {opacity:0} to {opacity:1}}
@keyframes scale {from {transform: scale(0.1)} to {transform: scale(1)}}
@keyframes right {from {transform: translate(70%, 0)} to {transform: translate(0, 0)}}

/*СИСТЕМА*/
html, body {padding:0; margin:0; height:100%; font-family:Segoe UI;}
body::-webkit-scrollbar {width:0}
button, input, select, div[contenteditable] {outline:none}
button {cursor:pointer}

textarea {resize:none; outline:none}
textarea::-webkit-scrollbar{width: 0}
textarea::placeholder {color:#8c892d;}
textarea:disabled {color:#8c892d;}

h1, h2, h3, p {margin:0;}

/*РЕДАКТОР ТЕКСТА*/
.text_reader {display:flex; flex-direction:column; width:calc(100% - 2px); height:300px; border:1px solid #B4B6BF; border-radius:5px; font-size:15px; margin-bottom:6px; overflow:hidden;}
.text_reader>.setting {display:flex; align-items:center; background:#F9FAFD; padding:6px 8px;}
    .text_reader>.setting>div {display:flex; align-items:center; border:0; background:none; padding:4px 8px;}
        .text_reader>.setting>div>img {height:12px;}
            .text_reader>.setting>div>img:hover {cursor:pointer;}
.text_reader>.text {height:100%; padding:2px 8px; font-size:14px; font-weight:100; overflow-y:scroll; overflow-x:hidden;}
    .text_reader>.text::-webkit-scrollbar {width:0}
.text_reader>.text[contenteditable=true]:empty:before{content: attr(placeholder); pointer-events: none; display: block}
.text_reader>.text:empty::before {color:grey}

input::-webkit-outer-spin-button,
input::-webkit-inner-spin-button {-webkit-appearance: none; margin: 0}

/*закрытие модалок*/
.modal_close {margin-left:auto; height:100%; transition:transform 0.5s;}
    .modal_close:hover {cursor:pointer; transform:rotate(360deg);}
/*ожидание форм*/
.wite {display:flex; align-items:center; justify-content:center; position:absolute; top:0; left:0; height:100%; width:100%; background:rgba(255, 255, 255, 1);}
    .wite>img {height:4vw; width:4vw;}
    
/*<а> кнопка    ---  временно  ---*/
.abtn {display:flex; align-items:center; justify-content:center; height:28px; padding:0 14px; font-size:16px; margin:0 4px; background:#fff; text-decoration:none; color:#000;}
    .abtn>div {margin-left:4px; border-radius:100%; height:10px; width:10px; background:#EE7070; margin-top:3px;}
.abtn2 {display:flex; align-items:center; justify-content:center; height:28px; padding:0 14px; font-size:16px; font-weight:600; margin-right:26px; border:1px solid #729AFF; border-radius:5px; padding:2px 16px 5px 16px; background:#fff; text-decoration:none; color:#000;}
/*<а> кнопка    ---  временно  ---*/

/*шапка*/
.head {position:sticky; top:0; left:0; z-index:1; height:68px; width:100%; background:#fff; box-shadow: 0px 4px 10px rgba(0, 0, 0, 0.05);}
    .head>div, .head>header {display:flex; height:68px; max-width:1400px; margin:0 auto;}
    
    /*лого*/
    .head> * >.logo {display:flex; align-items:center; padding-left:34px; height:100%; width:15%;}
        .head> * >.logo>img {height:60%;}
            .head> * >.logo>img:hover {cursor:pointer;}
    
    /*меню*/
    .head> * >.menu {display:flex; align-items:center; height:100%; font-size:16px; flex-grow:1; color:#202023;}
    
    /*вход и регистрация / аккаунт - верхние кнопки*/
    .head> * >.access {display:flex; align-items:center; height:100%; width:300px;}
        /*уведомления*/
        .head> * >.access>.notify {position:relative; margin-right:22px;}
            .head> * >.access>.notify>a>img {height:24px; width:24px; margin-top:2px;}
                .head> * >.access>.notify>a>img:hover {cursor:pointer;}
                .head> * >.access>.notify>a>div {position:absolute; top:2px; left:12px; font-size:10px; color:#fff; font-weight:100; display:flex; align-items:center; justify-content:center; border-radius:100%; height:20px; width:20px; background:#EE7070;}
        /*авторизация*/
        .head.aut> * >.access>.login_btn {display:flex; align-items:center; font-family:candara; margin-right:14px; border-radius:4px; border:1px solid #729AFF; color:#fff; font-size:16px; text-decoration:none; padding:7px 18px 9px 18px;}
            .head.aut> * >.access>.login_btn>img {height:14px; width:14px; margin-right:4px; margin-top:2px;}
        .head.aut> * >.access>.login_btn2 {display:flex; align-items:center; font-family:candara; margin-right:14px; border-radius:4px; border:1px solid #729AFF; color:#000; font-size:16px; text-decoration:none; padding:7px 18px 9px 18px;}
            .head.aut> * >.access>.login_btn2>img {height:14px; width:14px; margin-right:4px; margin-top:2px;}
        .head.aut> * >.access>.reg_btn {display:flex; align-items:center; font-family:candara; background:#729AFF; border-radius:4px; border:1px solid #729AFF; color:#fff; font-size:16px; text-decoration:none; padding:7px 18px 9px 18px;}
        /*аккаунт*/
        .head> * >.access>.user {display:flex; align-items:center;}
            .head> * >.access>.user>.ava {height:36px; width:36px; margin-right:8px;}
                .head> * >.access>.user>.ava>a>img {height:100%; width:100%; object-fit:cover; border-radius:100%;}
            .head> * >.access>.user>.data {display:flex; flex-direction:column;}
                .head> * >.access>.user>.data>a {text-decoration:none; color:#000;}
                    .head> * >.access>.user>.data>a>.name {font-weight:600; font-size:16px; max-width:140px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
                .head> * >.access>.user>.data>.money {display:flex; align-items:center; font-size:14px; font-weight:400; border-bottom:1px solid transparent;}
                    .head> * >.access>.user>.data>.money:hover {cursor:pointer; border-bottom:1px solid #858585;}
                    .head> * >.access>.user>.data>.money>.green {margin-right:8px; font-weight:100;}
                    .head> * >.access>.user>.data>.money>.froz {display:flex; align-items:center; color:#838385; font-weight:100;}
                        .head> * >.access>.user>.data>.money>.froz>img {height:14px; width:14px; margin-right:2px}
/*тело*/
.cont {position:relative; height:calc(100% - 68px); background:#F8F8FD; color:#000; font-size:1.6vw; text-align:center; overflow-x:hidden; overflow-y:scroll;}
    .cont::-webkit-scrollbar {width:0}
    
    /*ЛЕНДИНГИ*/
    
    /*каталог*/
    .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 68px; font-size:16px; background:#F8F8FD; width:100%; max-width:1264px;}
            .lend_home_1>.b2_catalog>div>h1 {font-size:44px; 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:calc(33.3% - 64px); min-width:200px; margin-bottom:16px; margin-right:20px; 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:6px;}
                            .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; padding:60px 68px 60px 68px; background:#F8F8FD; width:100%; max-width:1264px;}
            .lend_home_1>.b2_task_guest>div>div {display:flex; flex-direction:column; justify-content:center; height:500px; width:calc(50% - 84px); margin-right:40px;}
            .lend_home_1>.b2_task_guest>div>.left {text-align:left; width:45%;}
                .lend_home_1>.b2_task_guest>div>.left>h1 {font-size:44px; 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:55%;}
                .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;}
                .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 22px 18px 0; min-width:280px; width:calc(33.3% - 66px); 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>.b4>div>.article {display:flex; margin-top:82px; flex-direction:column; width:100%;}
                .lend_home_1>.b4>div>.article>.top {font-size:44px; padding:0 68px; 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 68px; max-width:1264px; text-align:left; font-weight:400;}
                
                .lend_home_1 .b2_blog_cat .all p,
                .lend_home_1>.b4>div>.article>.txt p,
                .lend_home_1>.b2_blog_cat>div>.all>div {
                    margin-bottom: 14px;
                }

                .lend_home_1>.b4>div>.article>.txt h1,
                .lend_home_1>.b4>div>.article>.txt h2,
                .lend_home_1>.b4>div>.article>.txt h3,
                .lend_home_1>.b4>div>.article>.txt h4,
                .lend_home_1>.b4>div>.article>.txt h5,
                .lend_home_1>.b4>div>.article>.txt h6,
                .lend_home_1>.b2_blog_cat>div h1,
                .lend_home_1>.b2_blog_cat>div h2,
                .lend_home_1>.b2_blog_cat>div h3,
                .lend_home_1>.b2_blog_cat>div h4,
                .lend_home_1>.b2_blog_cat>div h5,
                .lend_home_1>.b2_blog_cat>div h6 {
                    padding-bottom: 15px
                }
                
            /*другие предметы*/
            .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:44px; padding:0 68px; 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 68px; 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 22px 18px 0; height:80px; min-width:250px; width:calc(25% - 54px); 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:44px; padding:0 68px; 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 68px; 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 22px 18px 0; height:80px; min-width:250px; width:calc(25% - 54px); 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:calc(33.3% - 64px); min-width:200px; margin-bottom:16px; margin-right:20px; 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;}
    
    /*КОДА ОШИБОК*/
    
    .err_code {display:flex; flex-direction:column; align-items:center; justify-content:center; height:calc(100% - 200px); background:#F8F8FD;}
        .err_code>.top {font-size:94px; color:#729AFF;}
        .err_code>.btm {font-size:18px; font-weight:100;}
    
    /*лендинг автора*/
    /*1*/
        .lend_home_1>.b1_author {position:relative; display:flex; flex-direction:column; padding-left:34px; width:calc(100% - 34px); max-width:1400px; height:660px; 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; height:100%;}
                .lend_home_1>.b1_author>.body>.right {width:45%; display:flex;}
                    .lend_home_1>.b1_author>.body>.right>img {width:100%; justify-content:center; align-items:center;}
                .lend_home_1>.b1_author>.body>.left {width:calc(55% - 34px); text-align:left; padding-left:34px; display:flex; flex-direction:column; justify-content:center;}
                    .lend_home_1>.b1_author>.body>.left>h1 {font-size:44px; color:#fff; margin-bottom:12px; font-weight:600; font-family:Helvetica;}
					.lend_home_1>.b1_author>.body>.left>.hhh1 {font-size:44px; 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-wrap:wrap; 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:48px; font-weight:600; color:#202023;}
                .lend_home_1>.b2_author>div>.icons {color:#202023; display:flex; justify-content:center; flex-wrap:wrap; margin-top:28px; width:calc(100% - 136px); margin-bottom:28px;}
                    .lend_home_1>.b2_author>div>.icons>div {display:flex; flex-direction:column; align-items:center; height:200px; width:25%; 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:500px; 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; height:100%;}
                .lend_home_1>.b3_author>.body>.left {width:calc(50% - 80px); display:flex; padding-right:80px;}
                    .lend_home_1>.b3_author>.body>.left>img {width:100%; margin-top:30px;}
                .lend_home_1>.b3_author>.body>.right {width:calc(50% - 104px); text-align:left; padding-left:34px; padding-right:80px; 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 68px 60px 68px; flex-direction:column; background:#F8F8FD; width:calc(100% - 136px); max-width:1264px;}
                .lend_home_1>.b4_author>div>.top {font-size:44px; 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;}
    
    /*отзывы*/
    .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 68px; 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:44px; 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 22px 18px 0; min-width:280px; width:calc(33.3% - 66px); 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_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 68px; font-size:16px; background:#F8F8FD; width:100%; max-width:1264px;}
            .lend_home_1>.b2_blog_cat>div>h1 {font-size:44px; 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 22px 18px 0; min-width:380px; width:calc(50% - 66px); 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_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 68px; 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;}
                    
    /*топ исполнителей*/
    .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 68px; font-size:16px; background:#F8F8FD; width:100%; max-width:1264px;}
            .lend_home_1>.b2_top>div>h1 {font-size:44px; 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:18px; font-weight:600; margin-left:8px; width:180px; 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:flex; 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:flex; 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:flex; 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;}
            
    /*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 68px; 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;}
                    .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>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>.b2_faq>div>div>.body>article:hover {cursor:pointer;}
                        .lend_home_1>.b2_faq>div>div>.body>article>.top {display:flex; font-size:19px; font-weight:600; align-items:center;}
                            .lend_home_1>.b2_faq>div>div>.body>article>.top>img {margin-left:auto; height:16px; width:16px; transform:rotate(90deg)}
                        .lend_home_1>.b2_faq>div>div>.body>article>.btm {display:none; margin-top:10px; font-size:16px;}
    /*правила*/
    .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 68px; font-size:16px; background:#F8F8FD; width:100%; max-width:1332px;}
            .lend_home_1>.b2_rule>div>h1 {font-size:44px; 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; padding:60px 0 60px 68px; background:#F8F8FD; width:100%; max-width:1332px;}
            .lend_home_1>.b2_contact>div>div {display:flex; flex-direction:column; justify-content:center; width:calc(50% - 84px); 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 {align-items:center; width:55%;}
                .lend_home_1>.b2_contact>div>.right>img {width:70%;}
    
    /*вход*/
    .lend_login {}
        .menu.lend_login>a {font-size:15px; font-weight:400; color:#000; text-decoration:none; margin-right:22px;}
            .menu.lend_login>a:hover {color:#729AFF;}
    
    /*главная*/
    .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:34px; width:calc(100% - 34px); max-width:1400px; 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;}
            /*шапка страницы в блоке*/
            .lend_home_1>.b1>.head> * >.menu>a {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:72px; color:#fff; font-weight:600; line-height:80px;}
                    .lend_home_1>.b1>.body>.left>.txt2 {font-size:15px; color:#fff; margin:28px 0;}
                    .lend_home_1>.b1>.body>.left>.btn {display:flex;}
                        .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-left:12px; 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; justify-content: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 #BBF2E7; width:calc(50% - 201px);}
                .lend_home_1>.b2>.a>div>div {width:350px; margin-left:auto;}
            .lend_home_1>.b2>.b {width:400px;}
            .lend_home_1>.b2>.c {display:flex; border-left:1px solid #BBF2E7; width:calc(50% - 201px);}
                .lend_home_1>.b2>.c>div>div {width:350px; margin-right:auto;}
                
                .lend_home_1>.b2>div>.a {display:flex; align-items:center; justify-content:center; border-bottom:1px solid #BBF2E7; height:60px;}
                
                .lend_home_1>.b2>div>.b {display:flex; 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; align-items:center; justify-content:center; height:118px;}
                    .lend_home_1>.b2>.a>.d>div>img {height:140px; transform: translate(-50px, 30px)}
                    .lend_home_1>.b2>.b>.d>button {width:170px; margin-bottom:36px; 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; transform: translate(50px, 30px)}
        /*3*/
        .lend_home_1>.b3 {background:#0B3737; display:flex; justify-content:center; width:100%;}
            .lend_home_1>.b3>div {display:flex; padding:100px 0; flex-direction:column; background:#0B3737; padding-left:34px; width:calc(100% - 30px); max-width:1400px;}
                .lend_home_1>.b3>div>div {height:480px; display:flex;}
                    .lend_home_1>.b3>div>.top>.body {overflow:hidden; display:flex; text-align:left; flex-direction:column; padding-left:34px; justify-content:center; width:40%;}
                    .lend_home_1>.b3>div>.top>.img {overflow:hidden; display:flex; width:60%;}
                    .lend_home_1>.b3>div>.btm>.body {overflow:hidden; display:flex; text-align:left; flex-direction:column; padding-left:34px; justify-content:center; width:60%;}
                    .lend_home_1>.b3>div>.btm>.img {overflow:hidden; display:flex; width:40%;}
                        .lend_home_1>.b3>div>div>.img>img {height:80%;}
                        
                    .lend_home_1>.b3>div>div>.body>h2 {font-size:48px; color:#fff; font-weight:600;}
                    .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:22px; 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:200px; 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:200px; 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:1400px;}
                .lend_home_1>.b4>div>h2 {font-size:48px; font-weight:600; color:#202023;}
                .lend_home_1>.b4>div>.icons {color:#202023; display:flex; 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:25%; 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; justify-content:center; flex-wrap:wrap; margin-bottom:48px; width:calc(100% - 94px);}
                    .lend_home_1>.b4>div>.authors>article {display:flex; flex-direction:column; align-items:center; overflow:hidden; margin:44px 14px 0 14px; height:180px; width:calc(25% - 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; justify-content:center; padding:100px 0; align-items:center; background:#0B3737; width:100%; max-width:1400px;}
                .lend_home_1>.b5>div>div {display:flex; flex-direction:column; justify-content:center; align-items:center; height:400px; width:calc(50% - 84px); margin:20px; background:#124848; border-radius:5px;}
                    .lend_home_1>.b5>div>div>img {height:200px;}
                    .lend_home_1>.b5>div>div>.top {font-size:22px; 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;}
      
    /*ПРОЕКТ*/
    /*заблокированный и тех. поддержка*/
    .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:84%; 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% - 132px); white-space:pre-wrap; font-size:15px;}
                            .cont>.support>div>.chat>.all>.tiket_mess>.user>.date {margin-left:auto; margin-top:auto; text-align:right; width:132px; font-size:12px; color:#8f93a3; white-space:nowrap;}
                        /*админ*/
                        .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% - 132px); white-space:pre-wrap; font-size:15px;}
                                .cont>.support>div>.chat>.all>.tiket_mess>.admin>.date {margin-left:auto; margin-top:auto; text-align:right; width:132px; font-size:12px; color:#8f93a3; white-space:nowrap;}
                        /*файл*/
                        .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:132px; font-size:12px; color:#8f93a3; white-space:nowrap;}
                
                .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>.open_offer {border:0; background:#000; color:#fff; border-radius:50px; height:36px; width:200px; font-size:1vw; letter-spacing:1px;}
            
    /*окно контента на страницах входа/регистрации/выбора роли регистрации*/
    .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:300px; 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>.custom_pass_input {position:relative; margin-bottom:12px; display:flex; flex-direction:column}
                    .cont>.access>form>.form>.custom_pass_input>input {height:30px; padding-right:26px; border-radius:5px; border:1px solid #B4B6BF; text-indent:6px;}
                    .cont>.access>form>.form>.custom_pass_input>.pass_viev {display:flex; align-items:center; position:absolute; top:0; right:2px; height:100%; width:20px}
                        .cont>.access>form>.form>.custom_pass_input>.pass_viev>img {height:16px; cursor:pointer}
                .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>.verify {display:flex; flex-direction:column; width:90%; height:100px; text-align:left; margin-top:16px;}
            .cont>.access>.verify>.verify_err {font-size:16px; text-align:center;}
                .cont>.access>.verify>.verify_err>.btn {display:flex; margin-top:12px; height:38px; justify-content:center;}
                    .cont>.access>.verify>.verify_err>.btn>.send {border:0; margin:0 6px; background:#729AFF; padding:0 18px; color:#fff; height:100%; border-radius:5px; font-size:14px; font-weight:600}
                    .cont>.access>.verify>.verify_err>.btn>.edit {border:0; margin:0 6px; background:#9c9c9c; padding:0 18px; color:#fff; height:100%; border-radius:5px; font-size:14px; font-weight:600}
                .cont>.access>.verify>.verify_err>.edit {position:relative; display:none; margin-top:12px; height:38px; justify-content:center;}
                    .cont>.access>.verify>.verify_err>.edit>input {font-family:Segoe UI; font-size:15px; border:1px solid #b3b3b3; border-radius:5px; padding:0 8px; margin:0 3px; width:200px;}
                    .cont>.access>.verify>.verify_err>.edit>.send {border:0; margin:0 3px; background:#729AFF; padding:0 18px; color:#fff; height:100%; border-radius:5px; font-size:14px; font-weight:600}
                    .cont>.access>.verify>.verify_err>.edit>.close {border:0; margin:0 3px; background:#9c9c9c; padding:0 18px; color:#fff; height:100%; border-radius:5px; font-size:14px; font-weight:600}
                    .cont>.access>.verify>.verify_err>.edit>.wite {display:none; background:#F8F8FD; opacity:0.4;}
                .cont>.access>.verify>.verify_err>.err {color:#ba1c1c; margin-top:8px; opacity:0;}
        /*ГЛАВНАЯ - АВТОР*/
        .cont>.author_home {display:flex; max-width:1400px; margin:0 auto; min-height:100%; padding:0 2px; background:#F8F8FD;}
            /*меню*/
            .menu.author {text-align:left; width:15%; padding:6px 0 6px 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:calc(85% - 100px); margin-top:20px; padding:0 50px;}
                .cont>.author_home>.feed.author>.all {display:flex; min-height:100%; flex-direction:column; padding:0 12px;}
                    /*поиск*/
                    .cont>.author_home>.feed.author>.all>.search {background:#fff; z-index:1; display:flex; 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:flex; 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; 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; 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;}
                                .cont>.author_home>.feed.author>.all>.tasks>.one>.top>.title {font-size:17px; margin-right:auto; font-weight:600; color:#202023; max-width:60%;}
                                    .cont>.author_home>.feed.author>.all>.tasks>.one>.top>.title:hover {cursor:pointer; color:#6283d9;}
                                .already_worked {font-size:14px; align-self:start; padding:3px 6px 4px 6px; margin-right:12px; border-radius:6px; color:#2b2b2b; font-weight:400; border:1px solid #729AFF}
                                .cont>.author_home>.feed.author>.all>.tasks>.one>.top>.price {display:flex; align-self:start; margin-top:2px; align-items:center; font-size:16px; width:134px; font-weight:600; 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:70%; margin-top:6px; color:#7a7a7a;}
                            /*информация*/
                            .cont>.author_home>.feed.author>.all>.tasks>.one>.info {display:flex; 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:20px;}
                                    .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-left:20px; 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:auto; margin-top:-12px; width:134px; 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; max-width:1400px; margin:0 auto; min-height:100%; gap:30px; justify-content:center; background:#F8F8FD;}
            /*центр*/
            .cont>.me_account_author>.center {display:flex; justify-content:center; width:calc(85% - 300px); margin-top:20px; overflow:hidden; background:#F8F8FD;}
                .cont>.me_account_author>.center>.center_fix_padding {width:calc(85% - 36px); padding:0 18px; 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 {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>.txt>.feedback {display:flex; gap:12px; font-size:14px; margin:0 0 0 auto; border:0}
								.cont>.me_account_author>.center>.center_fix_padding>div>.body>.txt>.feedback:hover {cursor:default;}
								.cont>.me_account_author>.center>.center_fix_padding>div>.body>.txt>.feedback>div {position:relative; display:flex; align-items:center; gap:4px}
									.cont>.me_account_author>.center>.center_fix_padding>div>.body>.txt>.feedback>div>.ctx_menu {position:absolute; top:21px; right:0; display:none; flex-direction:column; padding:12px; background:#fff; border-radius:4px; white-space:nowrap; box-shadow:0px 4px 15px rgba(0, 0, 0, 0.07);}
										.cont>.me_account_author>.center>.center_fix_padding>div>.body>.txt>.feedback>div>.ctx_menu>a {align-self:start; color:#729AFF; font-size:14px; text-decoration:none; margin-left:auto;}
									.cont>.me_account_author>.center>.center_fix_padding>div>.body>.txt>.feedback>div:hover .ctx_menu {display:flex}
						.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:flex; align-items:center;}
                                .one_feedback>.top>.ava {display:block; 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:12px;}
                                    .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:-20px;}
                                    .one_feedback>.top>.communic>img {margin-right:3px; height:20px; width:20px;}
                            /*тело*/
                            .one_feedback>.body {font-size:14px; padding:12px 0; white-space:pre-line;}
                            /*настройки*/
                            .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 {display:block; 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; }
                            .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;}
                                /*табличка рейтинг у автора*/
                                .tablo_author {position:absolute; height:90px; top:0; right:0; border-radius:4px; background:#FBFBFB; justify-content:center; display:flex; flex-direction:column; padding:12px 18px; width:calc(40% - 16px)}
                                /*табличка рейтинг у студента*/
                                .tablo_study {border-radius:4px; height:90px; background:#FBFBFB; display:flex; flex-direction:column; justify-content:center; padding:12px 18px; width:calc(40% - 16px)}
                                    /*рейтинг*/
                                    .cont>.me_account_author>.center>.center_fix_padding>div>.body>.profile_general>div>.rating {display:flex; height:50%;}
                                        .cont>.me_account_author>.center>.center_fix_padding>div>.body>.profile_general>div>.rating>div {margin-bottom:10px; display:flex; flex-direction:column; align-items:center; justify-content:center; height:100%; text-align:center; font-size:14px; font-weight:100; width:50%;}
                                            .cont>.me_account_author>.center>.center_fix_padding>div>.body>.profile_general>div>.rating>div>div {font-size:24px; font-weight:600;}
                                    /*дата регистрации*/
                                    .cont>.me_account_author>.center>.center_fix_padding>div>.body>.profile_general>div>.date {height:20%; color:#202023; font-weight:400; border-top:1px solid #8a8a8a; font-size:14px; padding-top:6px; margin-top:12px; display:flex; align-items:center; justify-content:center}
                                
                                /*СПЕЦИАЛЬНОСТЬ - выбраны предметы*/
                                .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:30%; 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; background:#FBFBFB; padding:16px 28px; width:360px; border-radius:5px; font-size:16px; font-weight:600; margin:4px 0 28px 0;}
                            .cont>.me_account_author>.center>.center_fix_padding>div>.body>.ref_profit>button {margin-left:auto; border:0; border-radius:5px; height:28px; color:#fff; font-size:14px; 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>.verify>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>.verify>div>.top {font-size:14px; font-weight:400; margin:4px 0;}
                                    .cont>.me_account_author>.center>.center_fix_padding>div>.verify>div>.one {display:flex; background:#D7E9FF; border-radius:3px; width:240px; padding:3px 8px 5px 8px; margin:4px 0; align-items:center; font-size:15px;}
                                        .cont>.me_account_author>.center>.center_fix_padding>div>.verify>div>.one>img {height:26px;}
                                        .cont>.me_account_author>.center>.center_fix_padding>div>.verify>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>.verify>div>.one>.size {font-size:14px; font-weight:100; color:#000; margin-left:6px;}
                                    /*очистить*/
                                    .cont>.me_account_author>.center>.center_fix_padding>div>.verify>div>.clear {position:absolute; top:8px; right:6px; width:16px; height:16px;}
                                        .cont>.me_account_author>.center>.center_fix_padding>div>.verify>div>.clear:hover {cursor:pointer;}
                                    /*отправить*/
                                    .cont>.me_account_author>.center>.center_fix_padding>div>.verify>div>.add {margin-top:12px; margin-right:auto; font-size:14px; font-weight:600; width:300px; height:38px; border:0; border-radius:5px; background:#729AFF; color:#fff;}
                                    /*ожидание*/
                                    .cont>.me_account_author>.center>.center_fix_padding>div>.verify>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_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;}
                                    .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:50%; font-size:14px;}
                                    .cont>.me_account_author>.center>.center_fix_padding>div>.me_data>div>button {display:none; padding:0 18px; border:0; border-radius:4px; font-size:15px; font-weight:400; background:#729AFF; color:#fff; margin-left:6px;}
                                    .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:0;}
                        /*категории уведомлений*/
						.cont>.me_account_author>.center>.center_fix_padding>div>.body>.noty_all>.opt {display:flex; align-items:center; margin-top:22px; margin-bottom:22px;}
							.cont>.me_account_author>.center>.center_fix_padding>div>.body>.noty_all>.opt>a {padding:10px 12px 9px 12px;}
							/*удалить все*/
							.cont>.me_account_author>.center>.center_fix_padding>div>.body>.noty_all>.opt>.notify_all_del {width:134px; margin-left:auto; padding:6px 0 6px 0; background:#fff; color:#202023; border:1px solid #729AFF; border-radius:5px; font-size:14px; font-weight:400; margin-top:0; margin-bottom: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:14px; font-weight:600;}
                                .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:14px; 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; margin-top:11px; font-size:15px; font-weight:400;}
								.cont>.me_account_author>.center>.center_fix_padding>div>.body>.noty_all>.one>.full>.tt { line-height:20px}
									.cont>.me_account_author>.center>.center_fix_padding>div>.body>.noty_all>.one>.full>.tt>.ava {float:left; height:32px; margin-top:-5px; width:32px;}
										.cont>.me_account_author>.center>.center_fix_padding>div>.body>.noty_all>.one>.full>.tt>.ava>img {height:100%; border-radius:100%; width:100%; object-fit:cover}
									.cont>.me_account_author>.center>.center_fix_padding>div>.body>.noty_all>.one>.full>.tt>a {text-decoration:none; color:#729AFF;}
										.cont>.me_account_author>.center>.center_fix_padding>div>.body>.noty_all>.one>.full>.tt>a:hover {text-decoration:underline}
                            .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; color:#7a7a7a; font-weight:400; margin-top:8px;}
                        
                    /*ПОПОЛНЕНИЕ ИЛИ ВЫВОД*/
                    .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:15px; font-weight:100; padding:8px 0; border-bottom:1px solid #E5E6EF; width:60%;}
                            .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; 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:calc(30% - 8px); 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>.add:hover {cursor:pointer;}
                        .cont>.me_account_author>.center>.center_fix_padding>div>.body>.balance_next>.to_real {display:flex; justify-content:center; margin-left:12px; width:calc(30% - 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:flex; 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 {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 {width:120px;}
                            .cont>.me_account_author>.center>.center_fix_padding>div>.body>.balance_history>div>.t4 {width:160px;}
                            .cont>.me_account_author>.center>.center_fix_padding>div>.body>.balance_history>div>.t5 {width:100px;}
                            .cont>.me_account_author>.center>.center_fix_padding>div>.body>.balance_history>div>.t6 {width:100px;}
                                .cont>.me_account_author>.center>.center_fix_padding>div>.body>.balance_history>div>.t6>a {text-decoration:none; color:#729AFF}
                                .cont>.me_account_author>.center>.center_fix_padding>div>.body>.balance_history>div>.t6>a:hover {text-decoration:underline}
                    /*вывод*/
                    .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; margin-bottom:8px; font-size:15px;}
                        /*вариант вывода*/
                        .cont>.me_account_author>.center>.center_fix_padding>div>.body>.balance_go_real>.variant {display:flex; align-self:start; cursor:pointer; align-items:center; gap:8px; margin:8px 0; font-size:14px}
                            .cont>.me_account_author>.center>.center_fix_padding>div>.body>.balance_go_real>.variant>input {margin-bottom:2px; cursor:pointer}
                        .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 {width:300px; background:#fff; box-shadow: 0px 4px 15px rgba(0, 0, 0, 0.07);}
                .cont>.me_account_author>.left>div {position:sticky; top:-238px;}
                    /*аватарка*/
                    .cont>.me_account_author>.left>div>.avatar {display:flex; align-items:center; justify-content:center; width:160px; height:160px; padding:20px 50px 10px 50px;}
                        .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 {display:flex; align-items:center; justify-content:center; height:24px; font-size:20px; font-weight:600;}
                        /*галочка верификации у автора*/
                        .cont>.me_account_author>.left>div>.name>.chk {position:relative; margin-top:4px; display:flex; align-items:center; justify-content:center; height:20px; width:20px; cursor:help;}
                            /*подсказка галочки*/
                            .cont>.me_account_author>.left>div>.name>.chk>div {position:absolute; width:390px; display:none; font-weight:400; color:#000; bottom:100%; right:0; font-size:15px; padding:8px; border-radius:4px; background:#fff; box-shadow: 0px 7px 17px -4px #8f8f8f;}
                            .cont>.me_account_author>.left>div>.name>.chk:hover div {display:block;}
                    /*кнопки меню*/
                    .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_exemple {border:1px solid #B4B6BF;}
                            .menu_exemple>img {opacity:0.6; transition:opacity 0.2s;}
                            .menu_exemple:hover img {opacity:1;}
                        .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;}
                  
        /*МОЙ ЗАКАЗ*/
        #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:162px; overflow:hidden;}
                /*название*/
                #me_task>.task>.name {display:flex; font-size:20px; font-weight:600; color:#202023;}
                    #me_task>.task>.name>div {display:flex; align-items:center; margin-left:auto; 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:calc(100% - 320px);}
                    #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; margin:6px 0 4px 0; padding:8px 0;}
                    #me_task>.task>.date>.period {display:flex; font-size:14px;}
                        #me_task>.task>.date>.period>img {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:1px solid #ededed; padding-left:12px; margin-left:12px;}
                    #me_task>.task>.date>.to_close {display:flex; margin-left:auto; font-size:14px; width:300px; margin-top:-47px;}
                        #me_task>.task>.date>.to_close>img {margin-left:auto; margin-right:6px; height:17px; width:17px;}
                /*уникальность*/
                #me_task>.task>.originality {display:flex; 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; 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 {display:flex; align-items:center; justify-content:center; margin-left:8px; color:#1a5ec4; text-decoration:none; font-size:14px;}
                            /*скачать*/
                            #me_task>.task>.files>.one>.link>a {display:flex; align-items:center; justify-content:center; 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; align-items:center; padding:8px 0;}
                        /*добавить файлы*/
                        #me_task>.task>.files>.zip>label {}
                            #me_task>.task>.files>.zip>label>div {padding:6px 14px 8px 14px; 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; 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;}
                            #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; height:80px; padding-top:8px; background: linear-gradient(to top, #fff, #fff, transparent); position:sticky; bottom:0; width:100%;}
                    #me_task>.task>.full>div {display:flex; align-items:center; justify-content:center; margin-left:6px; margin-bottom:10px; height:30px; 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 {margin-left:auto; background:#fff; border-radius:5px; border:1px solid #729AFF; font-size:14px; font-weight:600;}
                    #me_task>.task>.full>.edit {background:#fff; border-radius:5px; border:1px solid #729AFF; font-size:14px; font-weight:600;}
                    #me_task>.task>.full>.close {background:#fff; border-radius:5px; border:1px solid #729AFF; font-size:14px; font-weight:600;}
                    #me_task>.task>.full>.open {background:#fff; border-radius:5px; border:1px solid #729AFF; font-size:14px; font-weight:600;}
            /*отклики*/
            #me_task>.bets {display:flex; margin-bottom:16px; height:calc(100vh - 78px); background:#fff; margin-top:12px;}
                /*ставки*/
                #me_task>.bets>.author {display:flex; flex-direction:column; width:300px; border:1px solid #B4B6BF; border-radius:5px; margin-right:16px; height:100%;}
                    /*заголовок*/
                    #me_task>.bets>.author>.top {display:flex; align-items:center; height:44px; font-size:15px; border-bottom:1px solid #B4B6BF; font-weight:600; padding:0 12px;}
                    /*все отклики*/
                    #me_task>.bets>.author>.all {display:flex; flex-direction:column; padding:0 12px; height:calc(100% - 44px); font-size:14px; overflow-x:hidden; overflow-y:scroll;}
                        #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-top:4px; color:#858585;}
                        /*каждый отклик*/
                        #me_task>.bets>.author>.all>.one {display:flex; flex-direction:column; margin-top:12px; padding:8px; 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:center; font-size:14px; text-align:center; width:100%; font-weight:600; white-space:nowrap; overflow:hidden;}
                                        #me_task>.bets>.author>.all>.one>.data>div>.name>a {text-decoration:none; color: #000; font-weight:600;}
                                            #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; cursor:help;}
                                    #me_task>.bets>.author>.all>.one>.data>div>.rank {font-size:13px; width:100%; margin-top:-2px; 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; 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:4px 0 6px 0;}
                                    #me_task>.bets>.author>.all>.one>.last>.mess>.btn_mob {display:none}
                                    /*текст - выбран исполнителем*/
                                    #me_task>.bets>.author>.all>.one>.last>.mess>.worker {font-size:14px; color:#7a7a7a; margin-top:2px; font-weight:400; text-align:right;}
                        /*больше нет откликов*/
                        #me_task>.bets>.author>.all>.end {text-align:center; font-weight:14px; color:#000; margin-top:6px; font-weight:100;}
                /*чат*/
                #me_task>.bets>.chat {position:relative; width:calc(100% - 316px); flex-direction:column; border:1px solid #B4B6BF; border-radius:5px;}
                    /*выберите диалог*/
                    #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; align-items:center; padding:0 12px; height:48px; border-bottom:1px solid #D3D6E4;}
                        /*автор чата*/
                        #me_task>.bets>.chat>.top>.author {display:flex; align-items:center; height:100%; width:180px;}
                            #me_task>.bets>.chat>.top>.author>.name {display:flex; width:180px; flex-direction:column; font-size:14px; margin-left:4px; white-space:nowrap; overflow:hidden;}
                                #me_task>.bets>.chat>.top>.author>.name>.data {display:flex; align-items:center; }
                                    #me_task>.bets>.chat>.top>.author>.name>.data>a {font-weight:600; 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; cursor:help;}
                                #me_task>.bets>.chat>.top>.author>.name>.online {font-size:13px; color:#202023; font-weight:100;}
                        /*назначить*/
                        #me_task>.bets>.chat>.top>.open {border:0; display:flex; border-radius:5px; padding:6px 18px 8px 18px; margin-left:auto; margin-right:6px; background:#729AFF; font-family:Segoe UI; 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:14px; font-weight:100; margin-left:auto; margin-right:4px;}
                            #me_task>.bets>.chat>.top>.close>a {text-decoration:none; font-weight:600; border-bottom:1px dashed #1a5ec4; margin-top:2px; color:#729AFF; margin-left:4px;}
                        #me_task>.bets>.chat>.top>.cansel {display:flex; align-items:center; text-align:center; font-size:14px; font-weight:100; margin-left:auto; margin-right:4px;}
                            #me_task>.bets>.chat>.top>.cansel>button {font-family:Segoe UI; margin-left:12px; border:1px solid #EE7070; border-radius:5px; font-weight:600; font-size:14px; background:#fff; color:#000; padding:6px 12px 8px 12px;}
                        /*настройки*/
                        #me_task>.bets>.chat>.top>.sett {height:100%; display:flex; align-items:center; margin-left:auto; margin-right:6px;}
                            /*арбитраж*/
                            #me_task>.bets>.chat>.top>.sett>.arb {font-family:Segoe UI; margin-left:12px; border:1px solid #EE7070; border-radius:5px; font-weight:400; font-size:14px; background:#fff; color:#000; padding:6px 12px 8px 12px;}
                            /*отмена заказа*/
                            #me_task>.bets>.chat>.top>.sett>.canc {font-family:Segoe UI; margin-left:12px; border:1px solid #ABABAB; border-radius:5px; font-weight:400; font-size:14px; background:#fff; color:#000; padding:6px 12px 8px 12px;}
                            /*выполнено*/
                            #me_task>.bets>.chat>.top>.sett>.unfroz {font-family:Segoe UI; margin-left:12px; border:1px solid #729AFF; border-radius:5px; font-weight:600; font-size:14px; background:#729AFF; color:#fff; padding:6px 12px 8px 12px;}
                            /*доработка*/
                            #me_task>.bets>.chat>.top>.sett>.need {font-family:Segoe UI; margin-left:12px; border:1px solid #729AFF; border-radius:5px; font-weight:400; font-size:14px; background:#fff; color:#000; padding:6px 12px 8px 12px;}
                            /*скачать*/
                            #me_task>.bets>.chat>.top>.sett>.load {font-family:Segoe UI; margin-left:12px; text-decoration:none; border:1px solid #729AFF; border-radius:5px; font-weight:600; font-size:14px; background:#fff; color:#000; padding:6px 12px 8px 12px;}
                            /*оставить отзыв*/
                            #me_task>.bets>.chat>.top>.sett>.feedback {font-family:Segoe UI; margin-left:12px; border:1px solid #729AFF; border-radius:5px; font-weight:600; font-size:14px; background:#729AFF; color:#fff; padding:6px 12px 8px 12px;}
                    /*меню*/
                    #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% - 135px);}
                        #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; flex-direction:column;}
                            /*стартовое инфо*/
                            #me_task>.bets>.chat>.chat_content>.all_mess>.start_info {padding:12px 16px; width:calc(100% - 64px); margin:16px 16px; 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; overflow:hidden;}
                                    #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:-36px; 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:60%; margin-left:auto; display:flex; flex-direction:column; align-items:center;}
                                   #me_task>.bets>.chat>.chat_content>.all_mess>.message>.me>.text {position:relative; white-space:pre-wrap; 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>.text {overflow:hidden;}
                                        #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:-36px; 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:60%; 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>.text {overflow:hidden;}
                                        #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:-36px; 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:60%; 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>.text {overflow:hidden;}
                                        #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:60%; 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>.text {overflow:hidden;}
                                        #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:300px; overflow:hidden; white-space:nowrap; text-overflow:ellipsis; color:#202023; font-size:14px; font-weight:100;}
                                            #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>.one>.date {font-size:11px; margin-left:auto}
                                    /*каждый платный*/ 
                                    #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; 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:300px; 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:14px; 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:90px; 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:90px; 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; 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; padding:12px 6px 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:1px solid #dedede;}
                        #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 22px; flex-direction:column; width:calc(100% - 412px);}
                        #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; color:#000; font-size:14px; border:1px solid #729AFF; font-weight:600; margin-top:auto; 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:200px; border-left:1px solid #dedede;}
                        #me_task>.reco>.one>.stat>div {display:flex; border-bottom:1px solid #dedede; margin-bottom:8px; padding-bottom:8px;}
                            #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;}
            
        /*НЕ МОЙ ЗАКАЗ*/
        #not_me_task {display:flex; min-height:88vh; flex-direction:column; padding:18px 22px; background:#fff;}
            #not_me_task>.txt {display:flex; 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:300px; margin-right:3px; 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; gap:40px}
					/*лево*/
					#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; font-size:14px; 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:1px solid #ededed; padding-left:12px; margin-left:12px;}
						/*уникальность*/
						#not_me_task>.task>.data_inf>.left>.originality {display:flex; 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; white-space:pre-line; max-width:600px}
					/*право*/
					#not_me_task>.task>.data_inf>.right {display:flex; align-items:center; margin-left:auto; 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:flex; 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:nowrap; 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; 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 - 78px)}
                /*чат*/
                #not_me_task>.bets>.chat {position:relative; display:flex; width:calc(100% - 2px); background:#fff; border-right:0;}
                    /*сообщения*/
                    #not_me_task>.bets>.chat>.messages {position:relative; display:flex; margin-right:12px; flex-direction:column; width:calc(100% - 312px); height:100%;}
                        /*цитируем*/
                        #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; align-items:center; flex-direction:row-reverse; border-radius:5px; border:1px solid #B4B6BF; font-size:15px; font-weight:100; height:48px; 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 4px 0 12px;}
                            #not_me_task>.bets>.chat>.messages>.bet>button {font-family:Segoe UI; height:30px; margin-left:12px; border:0; border-radius:2px; background:#729AFF; font-size:14px; color:#fff; margin-right:26px; 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; flex-direction:column; justify-content:center; margin-left:22px; margin-right:auto;}
                                #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 2px 0 8px;}
                                    #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; flex-direction:column; justify-content:center; margin-left:22px; margin-right:auto;}
                                #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 2px 0 8px;}
                                    #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; align-items:center; border-radius:5px; border:1px solid #B4B6BF; font-size:15px; font-weight:100; height:48px; padding-left:22px; 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:8px; font-family:Segoe UI; height:30px;}
                            #not_me_task>.bets>.chat>.messages>.you_selected>.ok {font-family:Segoe UI; margin-left:auto; border:0; border-radius:5px; font-size:14px; background:#729AFF; border:1px solid #729AFF; color:#fff; padding:2px 12px 4px 12px;}
                            #not_me_task>.bets>.chat>.messages>.you_selected>.no {font-family:Segoe UI; margin-right:26px; border:0; border-radius:5px; font-size:14px; border:1px solid #EC4747; font-weight:600; background:#fff; color:#000; padding:2px 12px 4px 12px;}
                        /*вы выбраны, в работе+*/
                        #not_me_task>.bets>.chat>.messages>.work {position:relative; display:flex; align-items:center; border-radius:5px; border:1px solid #B4B6BF; font-size:15px; font-weight:100; height:48px; padding-left:22px; margin-bottom:16px;}
                            #not_me_task>.bets>.chat>.messages>.work>.froz {color:#000; font-weight:600;}
                            #not_me_task>.bets>.chat>.messages>.work>.status {margin-right:auto; margin-left:6px;}
                            /*арбитраж*/
                            #not_me_task>.bets>.chat>.messages>.work>.arb {font-family:Segoe UI; height:30px; margin-right:8px; border:0; border-radius:5px; font-size:14px; border:1px solid #EC4747; font-weight:400; background:#fff; color:#000; padding:2px 12px 3px 12px;}
                            /*доработка выполнена*/
                            #not_me_task>.bets>.chat>.messages>.work>.warnt {font-family:Segoe UI; height:30px; border:0; margin-right:8px; border-radius:5px; font-size:14px; background:#729AFF; border:1px solid #729AFF; color:#fff; padding:2px 12px 3px 12px;}
                            /*загрузить работу заказа*/
                            #not_me_task>.bets>.chat>.messages>.work>.work {font-family:Segoe UI; height:30px; border:0; margin-right:8px; border-radius:5px; font-size:14px; background:#729AFF; border:1px solid #729AFF; color:#fff; padding:2px 12px 3px 12px;}
                            /*отмена заказа*/
                            #not_me_task>.bets>.chat>.messages>.work>.canc {font-family:Segoe UI; height:30px; margin-right:8px; border:0; border-radius:5px; font-size:14px; border:1px solid #ABABAB; font-weight:400; background:#fff; color:#000; padding:2px 12px 3px 12px;}
                            /*отклонить отмену*/
                            #not_me_task>.bets>.chat>.messages>.work>.need {font-family:Segoe UI; height:30px; margin-right:8px; border:1px solid #729AFF; border-radius:5px; font-weight:400; font-size:14px; background:#fff; color:#000; padding:2px 12px 3px 12px;}
                            /*оставить отзыв*/
                            #not_me_task>.bets>.chat>.messages>.work>.feedback {font-family:Segoe UI; height:30px; margin-right:8px; border:0; border-radius:5px; font-size:14px; background:#729AFF; border:1px solid #729AFF; color:#fff; padding:2px 12px 3px 12px;}
                        /*все сообщения*/
                        #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% - 64px); margin:16px 16px; 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; overflow:hidden;}
                                    #not_me_task>.bets>.chat>.messages>.all>.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;}
                                        #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:-36px; 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:60%; margin-left:auto; display:flex; flex-direction:column; align-items:center;}
                                   #not_me_task>.bets>.chat>.messages>.all>.message>.me>.text {position:relative; white-space:pre-wrap; 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>.text {overflow:hidden;}
                                        #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:-36px; 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:60%; 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>.text {overflow:hidden;}
                                        #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:-36px; 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:60%; 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>.text {overflow:hidden;}
                                        #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:60%; 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>.text {overflow:hidden;}
                                        #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:-354px; border-radius:5px; left:8px; width:500px; height:330px; background:#fff; box-shadow: 0px 7px 17px -4px #8f8f8f}
                                    /*все шаблоны*/
                                    #not_me_task>.bets>.chat>.messages>.add>.pattern>.list>.all {position:relative; display:flex; flex-direction:column; height:330px;}
                                        /*заголовок и закрыть*/
                                        #not_me_task>.bets>.chat>.messages>.add>.pattern>.list>.all>.top {display:flex; height:30px; padding-left:6px; align-items:center; font-size:15px; font-weight:600;}
                                            #not_me_task>.bets>.chat>.messages>.add>.pattern>.list>.all>.top>img {margin-left:auto; margin-right:-5px; height:28px; width:28px;}
                                                #not_me_task>.bets>.chat>.messages>.add>.pattern>.list>.all>.top>img:hover {cursor:pointer;}
                                        /*все шаблоны*/
                                        #not_me_task>.bets>.chat>.messages>.add>.pattern>.list>.all>.all {display:flex; padding-top:6px; flex-direction:column; height:calc(100% - 74px); overflow-x:hidden; overflow-y:scroll; scroll-behavior: smooth;}
                                            #not_me_task>.bets>.chat>.messages>.add>.pattern>.list>.all>.all::-webkit-scrollbar {width:0}
                                            #not_me_task>.bets>.chat>.messages>.add>.pattern>.list>.all>.all::-webkit-scrollbar-track {background:#e3e3e3}
                                            #not_me_task>.bets>.chat>.messages>.add>.pattern>.list>.all>.all::-webkit-scrollbar-thumb {background-color:#b5b5b5; border-radius:20px;}
                                            /*каждый шаблон*/
                                            #not_me_task>.bets>.chat>.messages>.add>.pattern>.list>.all>.all>.one {display:flex; font-weight:600; flex-direction:column; align-items:center; padding:8px 12px 10px 12px; margin:0 0 6px 6px; border-radius:4px; background:#F0F0F4; transition:background 0.3s;}
                                                #not_me_task>.bets>.chat>.messages>.add>.pattern>.list>.all>.all>.one:hover {cursor:pointer;}
                                                #not_me_task>.bets>.chat>.messages>.add>.pattern>.list>.all>.all>.one.selected {opacity:0.4;}
                                                /*применить шаблон*/
                                                #not_me_task>.bets>.chat>.messages>.add>.pattern>.list>.all>.all>.one>.name {display:flex; align-items:center; width:100%;}
                                                    #not_me_task>.bets>.chat>.messages>.add>.pattern>.list>.all>.all>.one>.name>.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>.all>.one>.name>img {margin-left:auto; height:18px; width:18px; opacity:0.6; transition:opacity 0.3s; cursor:move;}
                                                        #not_me_task>.bets>.chat>.messages>.add>.pattern>.list>.all>.all>.one>.name>img:hover {opacity:1;}
                                                /*настройки шаблона*/
                                                #not_me_task>.bets>.chat>.messages>.add>.pattern>.list>.all>.all>.one>.sett {display:none; cursor:default; flex-direction:column; width:100%; margin-top:12px;}
                                                    #not_me_task>.bets>.chat>.messages>.add>.pattern>.list>.all>.all>.one>.sett>.txt {font-size:14px; font-weight:400; color:#5c5c5c; margin-bottom:2px;}
                                                    #not_me_task>.bets>.chat>.messages>.add>.pattern>.list>.all>.all>.one>.sett>input {font-family:Segoe UI; height:26px; border:0; background:none; border:1px solid #729AFF; margin-bottom:8px; padding:0; text-indent:6px; border-radius:4px; font-size:14px;}
                                                    /*сохранить, удалить, закрыть*/
                                                    #not_me_task>.bets>.chat>.messages>.add>.pattern>.list>.all>.all>.one>.sett>.result {display:flex; margin-top:4px; flex-direction:row-reverse;}
                                                        #not_me_task>.bets>.chat>.messages>.add>.pattern>.list>.all>.all>.one>.sett>.result>img {height:26px; margin-left:-6px; margin-right:-4px; cursor:pointer;}
                                                        #not_me_task>.bets>.chat>.messages>.add>.pattern>.list>.all>.all>.one>.sett>.result>button {margin-right:10px;}
                                                        #not_me_task>.bets>.chat>.messages>.add>.pattern>.list>.all>.all>.one>.sett>.result>.sav {background:#729AFF; color:#fff; font-weight:400; font-family:Segoe UI; font-size:14px; padding:3px 12px 5px 12px; border:0; border-radius:4px;}
                                                        #not_me_task>.bets>.chat>.messages>.add>.pattern>.list>.all>.all>.one>.sett>.result>.del {background:#A4A4A4; color:#fff; font-weight:400; font-family:Segoe UI; font-size:14px; padding:3px 12px 5px 12px; border:0; border-radius:4px;}
                                            /*нет шаблонов*/
                                            #not_me_task>.bets>.chat>.messages>.add>.pattern>.list>.all>.all>.no {text-align:center; font-size:14px; color:#828282;}
                                        /*открыть добавление шаблона*/
                                        #not_me_task>.bets>.chat>.messages>.add>.pattern>.list>.all>.add {display:flex; align-items:center; font-size:15px;}
                                            #not_me_task>.bets>.chat>.messages>.add>.pattern>.list>.all>.add>div {display:flex; align-items:center; justify-content:center; height:36px; width:36px; font-family:Segoe UI; margin:12px 0 12px auto; border-radius:5px; color:#fff; background:#729AFF; font-size:22px; font-weight:600;}
                                                #not_me_task>.bets>.chat>.messages>.add>.pattern>.list>.all>.add>div:hover {cursor:pointer;}
                                                #not_me_task>.bets>.chat>.messages>.add>.pattern>.list>.all>.add>div>img {height:16px; width:16px;}
                                    /*добавить шаблон*/
                                    #not_me_task>.bets>.chat>.messages>.add>.pattern>.list>.add {position:relative; display:none; flex-direction:column; height:380px;}
                                        /*заголовок и закрыть*/
                                        #not_me_task>.bets>.chat>.messages>.add>.pattern>.list>.add>.top {display:flex; height:30px; padding-left:6px; align-items:center; font-size:15px; font-weight:600;}
                                            #not_me_task>.bets>.chat>.messages>.add>.pattern>.list>.add>.top>img {margin-left:auto; margin-right:-3px; height:28px; width:28px;}
                                                #not_me_task>.bets>.chat>.messages>.add>.pattern>.list>.add>.top>img:hover {cursor:pointer;}
                                        /*тело*/
                                        #not_me_task>.bets>.chat>.messages>.add>.pattern>.list>.add>.body {display:flex; flex-direction:column; padding-left:6px; margin-top:8px;}
                                            #not_me_task>.bets>.chat>.messages>.add>.pattern>.list>.add>.body>.txt {font-size:14px; font-weight:400; color:#5c5c5c; margin-bottom:2px;}
                                            #not_me_task>.bets>.chat>.messages>.add>.pattern>.list>.add>.body>input {font-family:Segoe UI; height:26px; border:0; background:#fff; border:1px solid #729AFF; margin-bottom:8px; padding:0; text-indent:6px; border-radius:4px; font-size:14px;}
                                            #not_me_task>.bets>.chat>.messages>.add>.pattern>.list>.add>.body>.add {display:flex; align-items:center; font-size:15px;}
                                                #not_me_task>.bets>.chat>.messages>.add>.pattern>.list>.add>.body>.add>div {display:flex; align-items:center; justify-content:center; height:36px; width:36px; font-family:Segoe UI; margin:12px 0 12px auto; border-radius:5px; color:#fff; background:#729AFF; font-size:22px; font-weight:600;}
                                                    #not_me_task>.bets>.chat>.messages>.add>.pattern>.list>.add>.body>.add>div:hover {cursor:pointer;}
                                                    #not_me_task>.bets>.chat>.messages>.add>.pattern>.list>.add>.body>.add>div>img {height:16px; width:16px;}
                                    /*ожидание*/
                                    #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:18px; width:18px; 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:350px; position:absolute; top:-166px; border-radius:5px; right:-16px; 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;}
                                        #not_me_task>.bets>.chat>.messages>.add>form>.files>.list>label>.no_sell {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; width:300px; height:calc(100% - 2px); 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:150px; overflow:hidden; white-space:nowrap; 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>.one>.date {font-size:11px; margin-left:auto}
                                    /*каждый платный*/
                                    #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:150px; overflow:hidden; white-space:nowrap; 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>.file>.date {font-size:11px; margin-left:auto}
                                        /*цена файла, куплен или нет*/
                                        #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; margin-top:2px; 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; justify-content:center; margin-bottom:16px; height:40px; font-size:16px; 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; 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:250px; border-right:1px solid #dedede;}
                        #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:calc(100% - 250px); flex-direction:column; padding:0 12px;}
                        #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;
                        }
                
        /*ПРОСМОТР ГУГЛ-ДОК*/
        #modal_goo_doc {display:none; align-items:center; justify-content:center; position:fixed; top:0; left:0; height:100%; width:100%; background:rgba(0, 0, 0, 0.7); z-index:1000;}
            #modal_goo_doc>img {position:absolute; top:6px; right:4px; height:50px; width:50px;}
                #modal_goo_doc>img:hover {cursor:pointer;}
            #modal_goo_doc>iframe {height:100%; border:0; width:840px;}
        /*ПРОСМОТР КАРТИНОК*/
        .preview_images {display:flex; align-items:center; justify-content:center; position:fixed; top:0; left:0; height:100%; width:100%; background:rgba(0, 0, 0, 0.7); z-index:1000;}
            /*картинка*/
            .preview_images>.img {max-height:90%; max-width:90%}
            /*закрыть*/
            .preview_images>.close {position:absolute; top:6px; right:4px; height:50px; width:50px;}
                .preview_images>.close:hover {cursor:pointer;}
        
        /*создание заказа*/
        .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;}
            /*кастомный выбор даты*/
			#calendar_hidden {position:relative; margin-top:-1px; height:1px;}
				#calendar {position:absolute; display:none; top:-4px; left:0; border-radius:5px; border:1px solid #B4B6BF}
            /*центральный блок - форма*/
            .cont>.author_home>.author>.creat>form>.form {width:560px;}
                .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>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 {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:block;}
                                    .cont>.author_home>.author>.creat>form>.form>.unique>div>.systems>.txt>.info>.info_full {position:absolute; width:200px; display:none; color:#000; bottom:100%; left:0; padding:8px; border-radius: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:absolute; z-index:1; background:#F9FAFD; border-radius:5px; border:1px solid #B4B6BF; padding:12px; top:0; left:0; 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:300px; height:24px; padding-left:10px; font-size:12px; 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:30px; cursor:pointer}
                        .cont>.author_home>.author>.creat>form>.form>.input_less>.hid>.generate_lessons {max-height:300px; overflow-x:hidden; padding:6px 12px 6px 0; overflow-y:scroll; margin-top:8px; 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:5px; 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:5px; 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; 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:198px;}
                        .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:14px;}
                        .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:250px; 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>.drag {display:flex; align-items:center; justify-content:center; height:60px; margin-top:12px; margin-bottom:8px; font-size:15px; font-weight:100; color:#202023; border:1px dashed #9e9e9e; border-radius:4px;}
                    .cont>.author_home>.author>.creat>form>.form>.drag:hover {cursor:default;}
                /*ОТПРАВИТЬ*/
                .cont>.author_home>.author>.creat>form>.form>.send {border:0; background:#729AFF; color:#fff; height:38px; border-radius:4px; font-size:15px; width:200px; 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:12px; color:#b04c4c;}
            /*блоки по бокам формы - смена роли регистрации*/
            .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}
        
    /*подвал*/
    .foot {display:flex; flex-direction:column; align-items:center; position:sticky; bottom:-200px; justify-content:center; height:200px; background:#061818;}
        .foot>div {display:flex; flex-direction:column; text-align:left; justify-content:center; background:#061818; height:100%; width:calc(100% - 136px); padding:0 68px; max-width:1264px;}
            .foot>div>.top {display:flex; height:150px;}
                .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:100px;}
                    .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:100px;}
                    .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:auto; 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; align-items:center; height:49px; overflow:hidden; border-top:1px solid #50525B; font-size:12px; color:#D0D3DA;}
                .foot>div>.btm>.left {width:calc(100% - 180px);}
                .foot>div>.btm>.right {display:flex; width:180px; flex-direction:column; margin-left:auto;}
                    .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:999; 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:5px; width:400px; padding:60px 42px 20px 42px; 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:32px; width:32px; margin-right:8px;}
        #guest_offer>.text {width:100%; font-size:14px; 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;}
		#fast_form_hidden {display:none; flex-direction:column; align-items:center; justify-content:center; width:100%}
			#fast_form_hidden>button {border:0; background:#729AFF; color:#fff; border-radius:5px; height:38px; padding-bottom:2px; width:180px; font-size:14px; font-weight:600;}
            #fast_form_hidden>.text {width:100%; font-size:14px; font-weight:400; margin-bottom:4px;}
			#fast_form_hidden>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;}
			#fast_form_hidden>.err {display:none; width:90%; margin-top:12px; font-size:14px; text-align:center;}
/*ВСЕ МОДАЛ-ИНФО*/
#created_info {display:flex; align-items:center; justify-content:center; position:fixed; z-index:999; top:0; left:0; height:100%; width:100%; background:rgba(0, 0, 0, 0.6);}
    #created_info>div {position:relative; display:flex; align-items:center; justify-content:center; padding:6px 22px; height:30px; display:flex; border-radius:4px; background:#fff; font-size:15px; align-items:center; animation:scale 0.2s linear alternate;}
        #created_info>div>img {margin-left:4px; height:28px; width:28px; transition:transform 0.5s;}
            #created_info>div>img:hover {cursor:pointer; transform:rotate(360deg);}
        #created_info>div>div>a {text-decoration:none; color:#3767de;}

/*fixed инфо-поинт сверху справа*/
#info_point {position:fixed; top:0; right:0; padding:6px 22px 8px 22px; color:#000; background:#8BF0B4; z-index:2; font-size:14px; border-radius:0 0 0 5px; font-weight:600; animation:vis 0.2s linear alternate;}


/*РЕНДЕР*/
#render_modal {position:absolute; z-index:2; display:flex; align-items:center; justify-content:center; top:0; left:0; height:100%; width:100%; background:rgba(0, 0, 0, 0.6);}

/*выбор исполнителя*/
#render_modal>.select_author {position:relative; height:300px; width:400px; 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; font-weight:600; margin-top:8px;}
            #render_modal>.select_author>div>.top>.close {margin-left: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:center; font-size:16px; font-weight:600; color:#000; margin-bottom:4px;}
            #render_modal>.select_author>div>.body>.top_ok {text-align:center; font-size:16px; font-weight:600; color:#000; margin-bottom:4px;}
            #render_modal>.select_author>div>.body>.info {text-align:center; font-size:15px; color:#000; font-weight:100;}
            #render_modal>.select_author>div>.body>.need {width:100%; display:flex; font-size:14px; margin-top:22px; margin-bottom:4px; padding-bottom:4px; 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:14px; margin-bottom:4px; padding-bottom:4px; 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:14px;}
                #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:14px;}
                #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:4px;}
                        #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; align-items:center; justify-content:center; width:100%; height:34px; border:0; border-radius:5px; margin-top:26px; background:#729AFF; color:#fff; font-size:15px; 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>.start_arbitrage {position:relative; display:flex; flex-direction:column; align-items:center; justify-content:center; height:500px; width:500px; background:#fff; border-radius:4px; overflow:hidden;}
    /*шапка*/
    #render_modal>.start_arbitrage>.top {position:absolute; top:0; left:0; display:flex; padding-left:16px; height:34px; width:calc(100% - 16px);}
        #render_modal>.start_arbitrage>.top>div {font-size:18px; font-weight:600; margin-top:8px;}
        #render_modal>.start_arbitrage>.top>.close {margin-left:auto; height:34px; width:34px;}
            #render_modal>.start_arbitrage>.top>.close:hover {cursor:pointer;}
    /*тело*/
    #render_modal>.start_arbitrage>.body {display:flex; flex-direction:column; align-items:center; margin-top:8px; width:calc(100% - 32px);  padding:0 16px;}
        #render_modal>.start_arbitrage>.body>.info {font-size:15px; color:#000; margin-top:28px; margin-bottom:16px; font-weight:100;}
        #render_modal>.start_arbitrage>.body>.txt {text-align:left; font-size:14px; font-weight:600; color:#000; width:100%; margin-top:12px;}
        #render_modal>.start_arbitrage>.body>textarea {font-family:Segoe UI; width:calc(100% - 12px); margin-top:2px; height:240px; font-size:15px; font-weight:100; border:1px solid #9e9e9e; border-radius:5px; padding:3px 6px;}
            #render_modal>.start_arbitrage>.body>textarea::placeholder {color:#7a7a7a;}
        #render_modal>.start_arbitrage>.body>button {font-family:Segoe UI; display:flex; align-items:center; justify-content:center; width:100%; height:34px; border:0; border-radius:5px; margin-top:26px; background:#729AFF; color:#fff; font-size:15px; font-weight:600;}
            #render_modal>.start_arbitrage>.body>button>div {font-weight:600; margin:0 4px;}
    /*ожидание*/
    #render_modal>.start_arbitrage>.wite {display:none; background:rgba(255, 255, 255, 0.6);}
    
/*отправить на доработку*/
#render_modal>.start_rework {position:relative; display:flex; flex-direction:column; align-items:center; justify-content:center; height:480px; width:500px; background:#fff; border-radius:4px; overflow:hidden;}
    /*шапка*/
    #render_modal>.start_rework>.top {position:absolute; top:0; left:0; display:flex; padding-left:16px; height:34px; width:calc(100% - 16px);}
        #render_modal>.start_rework>.top>div {font-size:18px; font-weight:600; margin-top:8px;}
        #render_modal>.start_rework>.top>.close {margin-left:auto; height:34px; width:34px;}
            #render_modal>.start_rework>.top>.close:hover {cursor:pointer;}
    /*тело*/
    #render_modal>.start_rework>.body {display:flex; flex-direction:column; align-items:center; margin-top:8px; width:calc(100% - 32px);  padding:0 16px;}
        #render_modal>.start_rework>.body>.info {font-size:15px; color:#000; margin-top:28px; margin-bottom:16px; font-weight:100;}
        #render_modal>.start_rework>.body>.txt {text-align:left; font-size:14px; font-weight:600; color:#000; width:100%; margin-top:12px;}
        #render_modal>.start_rework>.body>textarea {font-family:Segoe UI; width:calc(100% - 12px); margin-top:2px; height:240px; font-size:15px; font-weight:100; border:1px solid #9e9e9e; border-radius:5px; padding:3px 6px;}
            #render_modal>.start_rework>.body>textarea::placeholder {color:#7a7a7a;}
        #render_modal>.start_rework>.body>button {font-family:Segoe UI; display:flex; align-items:center; justify-content:center; width:100%; height:34px; border:0; border-radius:5px; margin-top:26px; background:#729AFF; color:#fff; font-size:15px; font-weight:600;}
            #render_modal>.start_rework>.body>button>div {font-weight:600; margin:0 4px;}
    /*ожидание*/
    #render_modal>.start_rework>.wite {display:none; background:rgba(255, 255, 255, 0.6);}
    
/*автор платный файл*/
#render_modal>.author_sell_file {position:relative; display:flex; flex-direction:column; align-items:center; justify-content:center; width:400px; background:#fff; border-radius:2px; overflow:hidden;}
    #render_modal>.author_sell_file>div {display:flex; flex-direction:column; align-items:center; justify-content:center; height:100%; width:100%;}
    /*шапка*/
    #render_modal>.author_sell_file>div>.top {position:absolute; top:0; left:0; display:flex; padding-left:16px; height:34px; width:calc(100% - 16px);}
        #render_modal>.author_sell_file>div>.top>div {font-size:17px; font-weight:600; margin-top:8px;}
        #render_modal>.author_sell_file>div>.top>.close {margin-left:auto; height:34px; width:34px;}
            #render_modal>.author_sell_file>div>.top>.close:hover {cursor:pointer;}
    /*тело*/
    #render_modal>.author_sell_file>div>.body {display:flex; flex-direction:column; margin-top:22px; width:calc(100% - 32px);  padding:16px;}
        #render_modal>.author_sell_file>div>.body>.info {font-size:15px; font-weight:100; text-align:center; margin-bottom:22px;}
        #render_modal>.author_sell_file>div>.body>.txt {width:100%; font-size:13px; margin-bottom:3px;}
        #render_modal>.author_sell_file>div>.body>input {width:80px; height:20px; margin-bottom:4px; border-radius:5px; border:1px solid #a3a3a3;}
        /*сколько получит автор*/
        #render_modal>.author_sell_file>div>.body>.result {font-size:14px; font-weight:600; margin-bottom:2px;}
        /*комиссия*/
        #render_modal>.author_sell_file>div>.body>.comission {display:flex; align-items:center; font-size:14px; margin-bottom:18px; color:#000; font-weight:100;}
            #render_modal>.author_sell_file>div>.body>.comission>div {margin-left:4px; color:#307bd1; border-bottom:1px dashed #307bd1; border-top:1px solid transparent;}
                #render_modal>.author_sell_file>div>.body>.comission>div:hover {cursor:pointer;}
        /*сколько получит автор*/
        #render_modal>.author_sell_file>div>.body>.result2 {font-size:14px; font-weight:600; margin-bottom:2px;}
        /*комиссия*/
        #render_modal>.author_sell_file>div>.body>.comission2 {display:flex; align-items:center; font-size:14px; margin-bottom:18px; color:#000; font-weight:100;}
            #render_modal>.author_sell_file>div>.body>.comission2>div {margin-left:4px; color:#307bd1; border-bottom:1px dashed #307bd1; border-top:1px solid transparent;}
                #render_modal>.author_sell_file>div>.body>.comission2>div:hover {cursor:pointer;}
			/*файл*/
            #render_modal>.author_sell_file>div>.body>label>div {height:30px; overflow:hidden; margin-top:12px;}
            #render_modal>.author_sell_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_sell_file>div>.body>label>.start:hover {cursor:pointer;}
            #render_modal>.author_sell_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_sell_file>div>.body>label>.one>.icon {height:18px; width:18px; margin-left:4px; margin-right:4px;}
                #render_modal>.author_sell_file>div>.body>label>.one>.name {font-size:14px; font-weight:400; max-width:150px; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
                #render_modal>.author_sell_file>div>.body>label>.one>.del {height:16px; width:16px; margin-left:auto; margin-right:4px;}
                    #render_modal>.author_sell_file>div>.body>label>.one>.del:hover {cursor:pointer;}
        #render_modal>.author_sell_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_sell_file>.wite {background:#fff;}
        #render_modal>.author_sell_file>.wite>img {height:36px; width:36px;}

/*студент платный файл*/
#render_modal>.study_buy_file {position:relative; display:flex; flex-direction:column; align-items:center; justify-content:center; height:280px; width:400px; background:#fff; border-radius:2px; overflow:hidden;}
    #render_modal>.study_buy_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>.study_buy_file>div>.top {position:absolute; top:0; left:0; display:flex; padding-left:16px; height:34px; width:calc(100% - 16px);}
        #render_modal>.study_buy_file>div>.top>div {font-size:17px; font-weight:600; margin-top:8px;}
        #render_modal>.study_buy_file>div>.top>.close {margin-left:auto; height:34px; width:34px;}
            #render_modal>.study_buy_file>div>.top>.close:hover {cursor:pointer;}
    /*тело*/
    #render_modal>.study_buy_file>div>.body {display:flex; flex-direction:column; margin-top:22px; width:calc(100% - 32px);  padding:0 16px;}
        #render_modal>.study_buy_file>div>.body>.info {font-size:15px; font-weight:100; text-align:center; margin-bottom:22px;}
        #render_modal>.study_buy_file>div>.body>.txt {width:100%; font-size:13px; font-weight:600;}
        #render_modal>.study_buy_file>div>.body>.old {font-size:14px; font-weight:100; color:#202023; margin-bottom:6px; padding-bottom:6px; border-bottom:1px solid #E5E6EF; white-space: nowrap; overflow: hidden; text-overflow: ellipsis;}
        #render_modal>.study_buy_file>div>.body>.price {font-size:14px; font-weight:100; color:#202023;}
        /*кнопки*/
        #render_modal>.study_buy_file>div>.body>.n {font-family:Segoe UI; display:flex; margin-top:22px; align-items:center; justify-content:center; width:100%; height:34px; border:0; border-radius:5px; background:#c7c7c7; color:#fff; font-size:15px; font-weight:400;}
        #render_modal>.study_buy_file>div>.body>.y {font-family:Segoe UI; display:flex; margin-top:22px; 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>.study_buy_file>.wite {background:#fff;}
        #render_modal>.study_buy_file>.wite>img {height:36px; width:36px;}
        
/*Автор загружает работу заказа*/
#render_modal>.author_work_file {position:relative; display:flex; flex-direction:column; align-items:center; justify-content:center; height:260px; width:400px; 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>.finaly_work {position:relative; display:flex; flex-direction:column; align-items:center; justify-content:center; width:400px; background:#fff; border-radius:4px; overflow:hidden;}
    /*шапка*/
    #render_modal>.finaly_work>.top {position:absolute; top:0; left:0; display:flex; padding-left:16px; height:34px; width:calc(100% - 16px);}
        #render_modal>.finaly_work>.top>div {font-size:18px; font-weight:600; margin-top:8px;}
        #render_modal>.finaly_work>.top>.close {margin-left:auto; height:34px; width:34px;}
            #render_modal>.finaly_work>.top>.close:hover {cursor:pointer;}
    /*тело*/
    #render_modal>.finaly_work>.body {display:flex; flex-direction:column; align-items:center; margin-top:8px; width:calc(100% - 32px);  padding:32px 16px 22px 16px;}
        /*каждый файл*/
        #render_modal>.finaly_work>.body>.one {display:flex; align-items:center; font-size:14px; height:30px; width:100%; border-top:1px solid #E5E6EF; padding-top:4px; margin-top:4px;}
            #render_modal>.finaly_work>.body>.one>img {height:18px; width:18px;}
            #render_modal>.finaly_work>.body>.one>.name {width:150px; white-space:nowrap; overflow:hidden; text-overflow:ellipsis;}
            #render_modal>.finaly_work>.body>.one>a {display:flex; align-items:center; margin-left:auto; text-decoration:none; color:#2a59d1;}
            /*скачать архивом*/
            #render_modal>.finaly_work>.body>.one>.arr {border-radius:5px; padding:4px 14px 6px 14px; margin-top:22px; border:1px solid #729AFF; color:#202023; margin-left:auto; font-weight:600;}
                #render_modal>.finaly_work>.body>.one>.arr>img {height:14px; width:14px; margin-right:4px;}
    /*ожидание*/
    #render_modal>.finaly_work>.wite {background:#fff;}
        #render_modal>.finaly_work>.wite>img {height:32px; width:32px;}
        
/*студент подтверждение выполненного заказа*/
#render_modal>.task_final {position:relative; display:flex; flex-direction:column; align-items:center; justify-content:center; height:160px; width:400px; background:#fff; border-radius:4px; overflow:hidden;}
    /*шапка*/
    #render_modal>.task_final>.top {position:absolute; top:0; left:0; display:flex; padding-left:16px; height:34px; width:calc(100% - 16px);}
        #render_modal>.task_final>.top>div {font-size:18px; font-weight:600; margin-top:8px;}
        #render_modal>.task_final>.top>.close {margin-left:auto; height:34px; width:34px;}
            #render_modal>.task_final>.top>.close:hover {cursor:pointer;}
    /*тело*/
    #render_modal>.task_final>.body {display:flex; flex-direction:column; align-items:center; margin-top:24px; width:calc(100% - 32px);  padding:0 16px;}
        #render_modal>.task_final>.body>.info {font-size:15px; font-weight:100; margin-bottom:10px;}
        #render_modal>.task_final>.body>button {font-family:Segoe UI; display:flex; align-items:center; margin-top:8px; justify-content:center; width:100%; height:34px; border:0; border-radius:5px; background:#729AFF; color:#fff; font-size:15px; font-weight:600;}
    /*ожидание*/
    #render_modal>.task_final>.wite {display:none; background:#fff;}
        #render_modal>.task_final>.wite>img {height:32px; width:32px;}
        
/*студент, добавление отзыва*/
#render_modal>.feedback {position:relative; display:flex; flex-direction:column; align-items:center; justify-content:center; height:580px; width:400px; background:#fff; border-radius:4px; overflow:hidden;}
    /*шапка*/
    #render_modal>.feedback>.top {position:absolute; top:0; left:0; display:flex; padding-left:16px; height:34px; width:calc(100% - 16px);}
        #render_modal>.feedback>.top>div {font-size:18px; font-weight:600; margin-top:8px;}
        #render_modal>.feedback>.top>.close {margin-left:auto; height:34px; width:34px;}
            #render_modal>.feedback>.top>.close:hover {cursor:pointer;}
    /*тело*/
    #render_modal>.feedback>.body {display:flex; flex-direction:column; margin-top:12px; width:calc(100% - 32px); padding:0 16px;}
        #render_modal>.feedback>.body>.txt {font-size:13px; font-weight:600; margin-top:12px;}
        #render_modal>.feedback>.body>.one {display:flex; height:22px; align-items:center; font-size:13px;}
            #render_modal>.feedback>.body>.one>input:hover {cursor:pointer;}
        #render_modal>.feedback>.body>.progress {display:flex; margin-top:2px; width:100%;}
            #render_modal>.feedback>.body>.progress>img {margin-right:8px; height:22px; width:22px;}
                #render_modal>.feedback>.body>.progress>img:hover {cursor:pointer;}
        #render_modal>.feedback>.body>textarea {height:80px; font-family:Segoe UI; font-size:14px; padding:0 4px; margin-top:2px; border-radius:5px; border:1px solid #7a7a7a;}
            #render_modal>.feedback>.body>textarea::placeholder {color:#a3a3a3;}
        #render_modal>.feedback>.body>button {font-family:Segoe UI; display:flex; align-items:center; margin-top:16px; justify-content:center; width:100%; height:34px; border:0; border-radius:5px; background:#729AFF; color:#fff; font-size:15px; font-weight:600;}
    /*ожидание*/
    #render_modal>.feedback>.wite {display:none; background:#fff;}
        #render_modal>.feedback>.wite>img {height:32px; width:32px;}
        
/*автор, добавление отзыва*/
#render_modal>.feedback_author {position:relative; display:flex; flex-direction:column; align-items:center; justify-content:center; height:360px; width:400px; background:#fff; border-radius:4px; overflow:hidden;}
    /*шапка*/
    #render_modal>.feedback_author>.top {position:absolute; top:0; left:0; display:flex; padding-left:16px; height:34px; width:calc(100% - 16px);}
        #render_modal>.feedback_author>.top>div {font-size:18px; font-weight:600; margin-top:8px;}
        #render_modal>.feedback_author>.top>.close {margin-left:auto; height:34px; width:34px;}
            #render_modal>.feedback_author>.top>.close:hover {cursor:pointer;}
    /*тело*/
    #render_modal>.feedback_author>.body {display:flex; margin-top:12px; flex-direction:column; width:calc(100% - 32px); padding:0 16px;}
        #render_modal>.feedback_author>.body>.txt {font-size:13px; font-weight:600; margin-top:12px;}
        #render_modal>.feedback_author>.body>.one {display:flex; height:22px; align-items:center; font-size:13px;}
            #render_modal>.feedback_author>.body>.one>input:hover {cursor:pointer;}
        #render_modal>.feedback_author>.body>.progress {display:flex; margin-top:2px; width:100%;}
            #render_modal>.feedback_author>.body>.progress>img {margin-right:8px; height:22px; width:22px;}
                #render_modal>.feedback_author>.body>.progress>img:hover {cursor:pointer;}
        #render_modal>.feedback_author>.body>textarea {height:80px; font-family:Segoe UI; font-size:14px; padding:0 4px; margin-top:2px; border-radius:5px; border:1px solid #7a7a7a;}
            #render_modal>.feedback_author>.body>textarea::placeholder {color:#a3a3a3;}
        #render_modal>.feedback_author>.body>button {font-family:Segoe UI; display:flex; align-items:center; margin-top:16px; justify-content:center; width:100%; height:34px; border:0; border-radius:5px; background:#729AFF; color:#fff; font-size:15px; font-weight:600;}
    /*ожидание*/
    #render_modal>.feedback_author>.wite {display:none; background:#fff;}
        #render_modal>.feedback_author>.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:400px; 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;}
        
/*PIN*/
#render_modal>.pin {position:relative; display:flex; flex-direction:column; align-items:center; justify-content:center; padding:50px 0 12px 0; width:400px; background:#fff; border-radius:4px; overflow:hidden;}
    /*шапка*/
    #render_modal>.pin>.top {position:absolute; top:0; left:0; display:flex; padding-left:16px; height:34px; width:calc(100% - 16px);}
        #render_modal>.pin>.top>div {font-size:20px; font-weight:600; margin-top:8px;}
        #render_modal>.pin>.top>.close {margin-left:auto; height:34px; width:34px;}
            #render_modal>.pin>.top>.close:hover {cursor:pointer;}
    /*тело*/
    #render_modal>.pin>.body {display:flex; flex-direction:column; width:calc(100% - 32px);  padding:0 16px;}
        #render_modal>.pin>.body>.txt {font-size:15px; font-weight:100;}
        #render_modal>.pin>.body>input {font-family:Segoe UI; height:30px; padding-left:6px; border-radius:5px; border:1px solid #B4B6BF; font-size:15px; margin:8px 0 12px 0;}
        #render_modal>.pin>.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>.pin>.body>.err {display:none; text-align:center; font-size:15px; margin-top:6px;}
    /*ожидание*/
    #render_modal>.pin>.wite {display:flex; background:#fff;}
        #render_modal>.pin>.wite>img {height:32px; width:32px;}
        
/*ПОПОЛНЕНИЕ*/
#render_modal>.money_input {position:relative; display:flex; flex-direction:column; align-items:center; justify-content:center; padding:50px 0 12px 0; width:400px; background:#fff; border-radius:4px; overflow:hidden;}
    /*шапка*/
    #render_modal>.money_input>.top {position:absolute; top:0; left:0; display:flex; padding-left:16px; height:34px; width:calc(100% - 16px);}
        #render_modal>.money_input>.top>div {font-size:20px; font-weight:600; margin-top:8px;}
        #render_modal>.money_input>.top>.close {margin-left:auto; height:34px; width:34px;}
            #render_modal>.money_input>.top>.close:hover {cursor:pointer;}
    /*тело*/
    #render_modal>.money_input>.body {display:flex; flex-direction:column; width:calc(100% - 32px);  padding:0 16px;}
        #render_modal>.money_input>.body>.txt {font-size:15px; font-weight:100;}
        #render_modal>.money_input>.body>input {font-family:Segoe UI; height:30px; padding-left:6px; border-radius:5px; border:1px solid #B4B6BF; font-size:15px; margin:8px 0 12px 0;}
#render_modal>.money_input>.body>.fee-info {margin:6px 0 6px 0; padding:10px 12px; background:#f6f7fb; border:1px solid #e1e4f0; border-radius:6px; display:flex; flex-direction:column; gap:6px;}
#render_modal>.money_input>.body>.fee-info>.row {display:flex; align-items:center; font-size:14px; color:#4a4a4a;}
#render_modal>.money_input>.body>.fee-info>.row>span:last-child {margin-left:auto; font-weight:700; color:#1b1b1b;}
#render_modal>.money_input>.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; margin-top:12px; font-size:15px; font-weight:600;}

/* Payment success modal */
.payment-success-overlay {position:fixed; inset:0; background:rgba(0,0,0,0.55); display:flex; align-items:center; justify-content:center; z-index:9999;}
.payment-success-modal {background:#fff; border-radius:12px; width:90%; max-width:420px; padding:28px 24px 22px 24px; box-shadow:0 14px 40px rgba(0,0,0,0.18); font-family:'Segoe UI', sans-serif; position:relative;}
.payment-success-modal .close {position:absolute; top:12px; right:12px; width:20px; height:20px; cursor:pointer;}
.payment-success-modal .icon {width:64px; height:64px; border-radius:50%; background:#e7f3ff; display:flex; align-items:center; justify-content:center; margin:0 auto 16px auto;}
.payment-success-modal .icon svg {width:32px; height:32px; fill:#3fa34d;}
.payment-success-modal .title {text-align:center; font-size:20px; font-weight:700; margin-bottom:8px; color:#1b1b1b;}
.payment-success-modal .text {text-align:center; font-size:15px; line-height:1.5; color:#4a4a4a; margin-bottom:12px;}
.payment-success-modal .timer {text-align:center; font-size:14px; color:#729AFF; margin-bottom:16px;}
.payment-success-modal .actions {display:flex; justify-content:center;}
.payment-success-modal .actions button {padding:10px 18px; border-radius:8px; border:0; background:#729AFF; color:#fff; font-size:15px; font-weight:600; cursor:pointer;}
.payment-success-modal .actions button:hover {background:#5f85d9;}
.payment-success-modal .close:hover {opacity:0.8;}
.payment-success-progress {width:100%; height:6px; background:#f2f4f7; border-radius:999px; overflow:hidden; margin-bottom:14px;}
.payment-success-progress .bar {width:100%; height:100%; background:#729AFF; transform-origin:left center; transition:width 5s linear;}
.payment-success-progress .bar.animate {width:0;}
        
/*Закреп*/
#render_modal>.fix {position:relative; display:flex; flex-direction:column; align-items:center; justify-content:center; height:240px; width:400px; 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;}


/*отзыв о проекте*/
#render_modal>.new_project_feedback {position:relative; display:flex; flex-direction:column; align-items:center; justify-content:center; height:480px; width:450px; background:#fff; border-radius:4px; overflow:hidden;}
    /*шапка*/
    #render_modal>.new_project_feedback>.top {position:absolute; top:0; left:0; display:flex; padding-left:16px; height:34px; width:calc(100% - 16px);}
        #render_modal>.new_project_feedback>.top>div {font-size:18px; font-weight:600; margin-top:8px;}
        #render_modal>.new_project_feedback>.top>.close {margin-left:auto; height:34px; width:34px;}
            #render_modal>.new_project_feedback>.top>.close:hover {cursor:pointer;}
    /*тело*/
    #render_modal>.new_project_feedback>.body {display:flex; flex-direction:column; margin-top:8px; width:calc(100% - 32px);  padding:0 16px;}
        #render_modal>.new_project_feedback>.body>.info {display:flex; font-size:14px; flex-direction:column; text-align:left; font-size:15px; color:#000; margin-top:28px; margin-bottom:6px; font-weight:100;}
            #render_modal>.new_project_feedback>.body>.info>.txt {margin-bottom:6px; font-size:14px;}
            #render_modal>.new_project_feedback>.body>.info>.one {display:flex; font-size:14px; align-items:center;}
                #render_modal>.new_project_feedback>.body>.info>.one>input {margin:0 4px 0 0;}
                    #render_modal>.new_project_feedback>.body>.info>.one>input:hover {cursor:pointer;}
        #render_modal>.new_project_feedback>.body>.txt {text-align:left; font-size:14px; font-weight:100; color:#000; width:100%; margin-top:12px;}
        #render_modal>.new_project_feedback>.body>textarea {font-family:Segoe UI; width:calc(100% - 12px); margin-top:2px; height:240px; font-size:15px; font-weight:100; border:1px solid #9e9e9e; border-radius:5px; padding:3px 6px;}
            #render_modal>.new_project_feedback>.body>textarea::placeholder {color:#7a7a7a;}
        #render_modal>.new_project_feedback>.body>button {font-family:Segoe UI; display:flex; align-items:center; justify-content:center; width:100%; height:34px; border:0; border-radius:5px; margin-top:26px; background:#729AFF; color:#fff; font-size:15px; font-weight:600;}
            #render_modal>.new_project_feedback>.body>button>div {font-weight:600; margin:0 4px;}
    /*ожидание*/
    #render_modal>.new_project_feedback>.wite {display:none; background:rgba(255, 255, 255, 0.6);}
    
/*примеры работ*/
#render_modal>.example_works_wind {position:relative; display:flex; flex-direction:column; align-items:center; justify-content:center; min-height:200px; width:500px; 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:300px; 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:78px; 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;}


#user_menu_icon {display:none;}


/*ВЫПОЛНЕННЫЙ ЗАКАЗ ДЛЯ ГОСТЯ*/
.lend_home_1>.b2_task_guest2 {background:#F8F8FD; display:flex; justify-content:center; width:100%;}
    .lend_home_1>.b2_task_guest2>div {display:flex; padding:60px 68px 60px 68px; background:#F8F8FD; width:100%; max-width:1264px;}
            .task_finaly_guest {display:flex; flex-direction:column; width:100%; box-shadow: 0px 4px 15px rgba(0, 0, 0, 0.07); text-align:left;}
                .task_finaly_guest>.data {background:#ffffff; border-radius: 5px 5px 0px 0px; padding:0 40px; color:#202023;}
                    .task_finaly_guest>.data>.name {font-size:20px; font-weight:600; margin-top:24px;}
                    .task_finaly_guest>.data>.less {display:flex; flex-wrap:wrap; margin-top:12px; width:100%; margin-bottom:4px;}
                        .task_finaly_guest>.data>.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;}
                    .task_finaly_guest>.data>.date {display:flex; align-items:center; font-size:14px;}
                        .task_finaly_guest>.data>.date>img {margin-right:6px;}
                        .task_finaly_guest>.data>.date>.start {font-weight:100; margin-right:6px;}
                        .task_finaly_guest>.data>.date>.end {font-weight:600; margin-left:6px;}
                        .task_finaly_guest>.data>.date>.garant {display:flex; margin-left:18px; font-weight:100;}
                            .task_finaly_guest>.data>.date>.garant>div {margin-left:4px; font-weight:400;}
                    .task_finaly_guest>.data>.orig {display:flex; align-items:center; font-size:14px; font-weight:100; padding-bottom:16px; color:#202023; margin:8px 0 16px 0; border-bottom:1px solid #D3D6E4;}
                        .task_finaly_guest>.data>.orig>div {display:flex; align-items:center; margin-left:6px; font-weight:400;}
                            .task_finaly_guest>.data>.orig>div>img {height:22px; width:22px; margin-right:4px; border-radius:100%;}
                    .task_finaly_guest>.data>.text {font-size:15px; margin-bottom:16px;}
                .task_finaly_guest>.okay {display:flex; align-items:center; justify-content:center; gap:4px; font-size:16px; border-radius: 0px 0px 5px 5px; height:58px; font-weight:600; background:#729AFF; color:#fff;}

/*гость - меню мобайл иконка*/
#mobile_menu_guest {display:none;}
#mobile_menu_content_guest {display:none;}
#mobile_menu_icon_guest {display:none;}

/*скрыть чат - мобайл*/
.close_chat_mobile {display:none;}

/*ФИКСЫ ДЛЯ МОБИЛКИ*/
.fix_lend_block_3_1 {border-radius:5px 0 0 0; border-top:1px solid #508A7F;}
.fix_lend_block_3_2 {border-radius:0 5px 0 0; border-top:1px solid #508A7F;}
.fix_lend_block_3_3 {border-radius:0 0 0 5px}
.fix_lend_block_3_4 {border-radius:0 0 5px 0; color:#729AFF}

.fix_head_logo_margin_left {margin-left:34px;}

.fix_work_1 {width:100%; padding:0 68px; max-width:1264px; margin-bottom:-18px; margin-top:-82px; font-size:44px; color:#202023; font-weight:600; font-family:Helvetica;}
.fix_work_2 {width:100%; padding:0 68px; max-width:1264px; margin-bottom:-18px; margin-top:42px; font-size:44px; color:#202023; font-weight:600; font-family:Helvetica;}
.fix_work_3 {padding:0 68px; max-width:1264px; margin-bottom:-22px}

.account_1 {width:60%; padding-right:6px}
.create_1 {width:560px}

/*модальное окно чата - добавление файлов*/
#add_file_to_chat_modal {position:absolute; background:rgba(0, 0, 0, 0.6); top:0; left:0; height:100%; width:100%; display:flex; align-items:center; justify-content:center}
    #add_file_to_chat_modal>.data {position:relative; display:flex; gap:12px; flex-direction:column; width:300px; padding:10px 16px; border-radius:4px; background:#fff}
        #add_file_to_chat_modal>.data>.wite {display:none; position:absolute; top:0; left:0; height:100%; width:100%; background:#fff; opacity:0.6}
        #add_file_to_chat_modal>.data>.top {display:flex; font-size:16px; font-weight:600;}
            #add_file_to_chat_modal>.data>.top>img {margin-left:auto; cursor:pointer; margin-right:-4px; height:30px; margin-top:-4px;}
        #add_file_to_chat_modal>.data>.mdl {margin-top:-6px;}
            #add_file_to_chat_modal>.data>.mdl>.one {display:flex; gap:4px; align-items:center; width:100%}
                #add_file_to_chat_modal>.data>.mdl>.one>img {height:26px}
                #add_file_to_chat_modal>.data>.mdl>.one>.name {width:80%; white-space:nowrap; overflow:hidden; text-overflow:ellipsis; font-size:14px; color:#729AFF}
            #add_file_to_chat_modal>.data>.mdl>.line {height:1px; width:100%; background:#e5e5e5; margin:6px 0}
        #add_file_to_chat_modal>.data>input {border-radius:4px; border:1px solid #adadad; font-size:13px; padding:6px 8px}
        #add_file_to_chat_modal>.data>.btm {cursor:pointer; padding:6px 0 7px 0; display:flex; justify-content:center; font-weight:600; background:#729AFF; font-size:14px; border-radius:5px; color:#fff}


/*файлы в чате сообщением*/
.one_mess_file>.name {padding-left:4px; font-weight:600; max-width:260px; white-space:nowrap; text-overflow:ellipsis; overflow:hidden; margin-bottom:6px; font-size:12px}
.mess_file_data {display:flex; gap:2px; margin-left:auto}
    .mess_file_data>img {height:50px}
    .mess_file_data>img.img_to_chat {width:300px; height:auto; cursor:pointer; margin-right:6px}
    /*бесплатные файлы*/
    .mess_file_data>.link {display:flex; gap:2px; align-self:start}
        .mess_file_data>.link>div>img {height:22px}
        .mess_file_data>.link>a>img {height:22px}
    /*платные файлы*/
    .mess_file_data>.link2 {display:flex; flex-direction:column; gap:4px; align-self:start}
        .mess_file_data>.link2>.txt {font-size:14px}
        .mess_file_data>.link2>.opt {display:flex; align-items:center; gap:6px; align-self:start}
            .mess_file_data>.link2>.opt>.price {font-size:12px; font-weight:600}
            .mess_file_data>.link2>.opt>.need_buy {font-size:14px; border:1px solid #729AFF; background:#729AFF; color:#fff; border-radius:5px; padding:2px 12px 5px 12px;}
            .mess_file_data>.link2>.opt>.view {height:25px;}
            .mess_file_data>.link2>.opt>a {height:25px;}
        .mess_file_data>.link2>.no_sell {font-size:12px; color:#ba0000}
        .mess_file_data>.link2>.ok_sell {font-size:12px; color:#008717}
		
/*ЛЕНТА ЗАКАЗОВ - ГОСТЬ*/
.tasks_guests {position:relative; padding:0; display:flex; flex-direction:column; align-items:center; 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:800px; 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 {text-align:left; display:flex;}
			.tasks_guests>.one>.top>.title {font-size:17px; font-weight:600; color:#202023; max-width:70%;}
				.tasks_guests>.one>.top>.title:hover {cursor:pointer; color:#6283d9;}
			.tasks_guests>.one>.top>.price {display:flex; align-items:center; margin-left:auto; font-size:16px; width:134px; font-weight:600; color:#000;}
				.tasks_guests>.one>.top>.price>img {margin-top:4px; margin-right:6px;}
		/*компетенция*/
		.tasks_guests>.one>.competent {text-align:left; font-size:14px; width:70%; margin-top:6px; color:#7a7a7a;}
		/*информация*/
		.tasks_guests>.one>.info {display:flex; 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:20px;}
				.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-left:20px; 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:auto; margin-top:-12px; width:134px; 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; justify-content:center; 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}
		.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;}