/*Это частный бесплатный проект, приносящий людям пользу и не требующий ничего взамен! Пожалуйста, не ломайте его! Добра тебе :)
Ваш ip адрес, user-agent браузера, fingerprint логируются!👮🚓*/
*{ margin: 0; padding: 0; } body { display: block; font-family: 'Roboto', sans-serif; background: #F9F9F9; } input { font-size: 16px; padding: 4px; } p, div, body, .main, a, img{ margin: 0; padding: 0; } html, body, #map { width: 100%; height: 100%; padding: 0; margin: 0; } #map{ overflow: hidden; position: relative; } #map-load{ position: absolute; left: 1em; top: 1em; display: none; } .ymaps-2-1-79-controls__control_toolbar{ display: none; } .ymaps-2-1-79-map-copyrights-promo .ymaps-2-1-79-gototech{ display: none; } .ymaps-2-1-79-map, .ymaps-2-1-79-inner-panes{ height: 100%; } .right-menu{ display: flex; flex-direction: column; min-width: 310px; max-width: 310px; height: 100%; width: 100%; background: #F9F9F9; overflow-y: auto; box-shadow: 2px 0 2px 0 rgb(0 0 0 / 10%); position: relative; z-index: 999999; } .main{ display: flex; width: 100%; height: 100%; } @media (hover: none) and (pointer: coarse) and (max-width:700px) { .main { flex-wrap: wrap; } } .chel-top{ width: 100%; height: 50px; background: #2A5885; display: flex; align-items: center; flex: 0 0 auto; } .chel-logo{ margin-left: 10px; } .chel-logo img{ height: 38px; width: 29px; } .chel-name{ margin-left: 6px; color: #fff; font-weight: 400; font-size: 13.5px; line-height: 16px; letter-spacing: 0.25px; } .chel-name-top{ font-weight: 500; font-size: 16px; line-height: 19px; letter-spacing: 0.3px; } .chel-name-bottom{ font-weight: 400; font-size: 13px; line-height: 14px; } .chel-menu{ width: 100%; flex: 1 0 auto; } .chel-menu-future{ display: flex; flex-direction: column; align-items: center; margin-top: 18px; } .chel-menu-future-flex{ display: flex; align-items: center; justify-content: space-between; width: 100%; height: 50px; border-bottom: 1px solid #E3E3E5; } .chel-menu-name{ width: 100%; margin-bottom: 6px; } .chel-menu-name p{ font-weight: 500; font-size: 20px; line-height: 23px; margin-left: 15px; color: #1F1F1F; } .chel-menu-future-flex:hover{ background: #F3F4F9; } .chel-menu-future-flex:active{ background: #eeeff5; } .chel-menu-future-flex:active .chel-menu-check-on{ background: #2A5885; } .chel-menu-future-today{ border-top: 1px solid #E3E3E5; } .chel-menu-future-today p{ margin-left: 15px; font-weight: 400; font-size: 16px; line-height: 19px; color: #1F1F1F; } .chel-menu-check{ width: 22px; height: 22px; margin-right: 15px; border: 1px solid #767676; border-radius: 2px; background: #F9F9F9; display: flex; justify-content: center; align-items: center; } .chel-menu-check img{ display: none; } .chel-menu-check-on{ background: #356ca3; border: 1px solid #356ca3; } .chel-menu-check-on img{ display: block; } .chel-menu-future-plan p{ margin-left: 15px; font-weight: 400; font-size: 16px; line-height: 19px; color: #1F1F1F; } .chel-menu-future-plan input{ width: 24px; height: 24px; margin-right: 15px; } .chel-menu-cats{ width: 100%; display: flex; align-items: center; flex-direction: column; margin-top: 23px; } .chel-menu-cat{ display: flex; align-items: center; justify-content: space-between; width: 100%; height: 50px; border-bottom: 1px solid #E3E3E5; } .chel-menu-cat:hover{ background: #F3F4F9; } .chel-menu-cat:active{ background: #eeeff5; } .chel-menu-cat:active .chel-menu-check-on{ background: #2A5885; } .chel-menu-future-flex span{ font-weight: 400; font-size: 14px; line-height: 17px; color: #7c7c7c; margin-left: 4px; } .chel-menu-cat-first{ border-top: 1px solid #E3E3E5; } .chel-menu-cat-flex{ display: flex; align-items: center; margin-left: 15px; } .chel-menu-cat p{ margin-left: 16px; font-weight: 400; font-size: 16px; line-height: 19px; color: #1F1F1F; } .chel-menu-cat input{ margin-left: auto; margin-right: 15px; width: 24px; height: 24px; } .chel-map-window{ position: relative; width: 500px; background: #F9F9F9; font-family: 'Roboto', sans-serif; height: 267px; } .chel-map-window-top{ height: 26px; width: 100%; background: #2A5885; display: flex; align-items: center; } .chel-map-window-top p{ margin-left: 11px; font-size: 14px; color: #fefefe; letter-spacing: 0.1px; } .chel-map-window-main{ margin-top: 14px; color: #111; font-size: 14px; line-height: 17px; } .chel-map-main-text{ display: flex; text-align: left; width: 100%; overflow-wrap: break-word; } .chel-map-main-text:not(:first-child){ margin-top: 7px; } .chel-map-text-left{ font-weight: 400; width: 180px; margin-left: 11px; } .chel-map-text-right{ font-weight: 400; width: 295px; } .chel-map-opis{ height: 69px; overflow-y: scroll; } .chel-map-window-footer{ width: 100%; height: 54px; background: #EAEAEA; position: absolute; bottom: 0; } .chel-map-footer-text{ display: flex; text-align: left; width: 100%; overflow-wrap: break-word; margin-top: 10px; } .chel-map-footer-right{ } .chel-map-footer-worked{ font-weight: 400; font-size: 12px; margin-top: 4px; display: inline-block; white-space: nowrap; } .worked-over{ display: -webkit-box; max-width: 100%; -webkit-line-clamp: 1; -webkit-box-orient: vertical; overflow: hidden; text-overflow: ellipsis; } .chel-map-text-work{ font-size: 12px; margin-top: 4px; } .ymaps-2-1-79-balloon__content{ padding: 0; } .chel-bot{ flex: 0 0 auto; margin-bottom: 10px; margin-left: 15px; } .chel-bot p{ font-weight: 400; font-size: 16px; text-decoration: none; color: #111; } .chel-bot-tgurl{ display: flex; align-items: center; text-decoration: none; color: #111; } .chel-bot-tgurl:hover p{ color: #000; } .chel-bot-tgname{ margin-left: 7px; } .chel-bot-down{ margin-top: 3px; display: flex; align-items: center; } button, .no-select, img{ -moz-user-select: none; -khtml-user-select: none; -webkit-user-select: none; user-select: none; }