html,body,div,span,applet,object,iframe,p,blockquote,pre,a,abbr,acronym,address,big,cite,code,del,dfn,em,font,img,ins,kbd,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,fieldset,form,label,legend,table,caption,tbody,tfoot,thead,tr,th,td,textarea,input{margin:0;padding:0}address,cite,dfn,em,var,i{font-style:normal}body{line-height:1.5;font-family:system-ui,-apple-system,Open Sans,Helvetica Neue,sans-serif,Helvetica,Arial,sans-serif}table{border-collapse:collapse;border-spacing:0}th{font-size:100%;font-weight:400}button,input,select,textarea{font-size:100%}fieldset,img{border:0}a{text-decoration:none;color:#666;background:none}ul,ol{list-style:none}:focus{outline:none}.clearfix{clear:both;content:"";display:block;overflow:hidden}.clear{clear:both}.fl{float:left}.fr{float:right}*{box-sizing:border-box}.input_item{width:100%;padding:14px 20px;margin:20px 0;font-size:var(--standart-font);border:1px solid var(--border-color);border-radius:var(--border-radius);background:var(--nav-bg-color);color:var(--text-color);outline:none;transition:all .3s ease;box-shadow:inset 0 1px 3px #0000001a}.input_item:hover{border:1px solid #545454}.input_item:focus{border-color:var(--active-text-color);box-shadow:0 0 0 2px #0000001a,inset 0 1px 3px #00000026}input[type=number]::-webkit-inner-spin-button,input[type=number]::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}.search_input{width:100%;padding:14px 20px;margin:20px 0;font-size:var(--standart-font);border:1px solid var(--border-color);border-radius:14px;background:var(--nav-bg-color);color:var(--text-color);outline:none;transition:all .3s ease;box-shadow:inset 0 1px 3px #0000001a}.search_input:focus{border-color:var(--active-text-color);box-shadow:0 0 0 2px #0000001a,inset 0 1px 3px #00000026}input[type=checkbox]:checked{background-color:var(--active-text-color)}input[type=checkbox]:checked:after{content:"✓";color:#fff;font-size:10px;display:flex;justify-content:center;align-items:center}input[type=checkbox]{margin:auto 5px;display:table-cell;vertical-align:middle;width:15px!important;height:15px!important;-webkit-appearance:none;-moz-appearance:none;appearance:none;border:1px solid var(--text-color);border-radius:3px;cursor:pointer;box-shadow:none}.disabled{opacity:.5;cursor:auto}.disabled:hover{background-color:var(--nav-bg-color)}.slide-fade-enter-active{transition:all .2s ease-out}.slide-fade-leave-active{transition:all .2s cubic-bezier(1,.5,.8,1)}.slide-fade-enter-from,.slide-fade-leave-to{transform:translateY(20px);opacity:0}.table_box{cursor:pointer;padding-bottom:2vh}th{background-color:#85858579}tr{height:40px;padding:20px 0}.table_box tr:nth-child(odd){background:#4e4d4d3d!important}.onhover:hover{background-color:#48484867}.table_box tr:nth-child(odd):hover{background:#48484867!important}.count,.tcb,.prog{text-align:center;min-width:30px;font-size:14px}.name{text-align:center;min-width:30px;padding-left:10px;font-size:14px}th{width:300px}@media (max-width: 853px){.count,.tcb,.prog{text-align:center;min-width:30px;font-size:12px}}.news_box[data-v-849b91dc]{display:flex;flex-direction:column;gap:16px;max-height:calc(80vh - 50px);overflow-y:auto;padding:1vh 0}.news_card[data-v-849b91dc]{display:grid;grid-template-columns:1fr auto 120px;align-items:center;gap:12px;padding:16px;background-color:var(--nav-bg-color);border-radius:10px;box-shadow:0 2px 6px #0000001a;position:relative}.news_content[data-v-849b91dc]{word-break:break-word}.news_date[data-v-849b91dc]{color:#646464;text-align:center;white-space:nowrap}.news_action[data-v-849b91dc]{display:flex;justify-content:flex-end}.btn[data-v-849b91dc]:hover{opacity:.9}.errMessage[data-v-849b91dc]{grid-column:1 / -1;color:red;font-size:12px;margin-top:8px}.no_data_block[data-v-849b91dc]{margin-top:25px;text-align:center}.modal__wrapper[data-v-2c4798d7]{position:fixed;top:0;left:0;right:0;bottom:0;z-index:1000;background:#00000080;-webkit-backdrop-filter:blur(3px);backdrop-filter:blur(3px);display:flex;align-items:center;justify-content:center;padding:20px}.modal-content[data-v-2c4798d7]{width:100%;max-width:1100px;max-height:95vh;min-height:95vh;background:var(--content-bg-color);border-radius:20px;box-shadow:0 10px 30px #0003;overflow:hidden;display:flex;flex-direction:column;animation:modalAppear-2c4798d7 .4s cubic-bezier(.16,1,.3,1)}@keyframes modalAppear-2c4798d7{0%{opacity:0;transform:scale(.95)}to{opacity:1;transform:scale(1)}}.modal-header[data-v-2c4798d7]{display:flex;align-items:center;justify-content:space-between;padding:24px 28px 16px;background:transparent;border-bottom:1px solid var(--border-color)}.title[data-v-2c4798d7]{font-size:1.75rem;font-weight:700;color:var(--text-color);letter-spacing:-.5px;border:none}.tabs-container[data-v-2c4798d7]{display:flex;gap:3px;padding:0 20px;margin:10px 0;overflow-x:auto;scrollbar-width:none;flex-wrap:wrap}.tabs-container[data-v-2c4798d7]::-webkit-scrollbar{display:none}.tab-item[data-v-2c4798d7]{position:relative;padding:8px 10px;font-size:15px;font-weight:600;color:var(--tab-text-color);background:var(--nav-bg-color);border:none;border-radius:8px 8px 0 0;cursor:pointer;white-space:nowrap;transition:all .25s ease;display:flex;align-items:center;gap:6px}.tab-item[data-v-2c4798d7]:hover{color:var(--text-color);background:#ffffff08}.tab-item.active-tab[data-v-2c4798d7]{color:var(--active-text-color);background:#ffffff14;box-shadow:0 4px 12px #0000001a}.box[data-v-2c4798d7]{flex-direction:column!important;width:100%}.counter[data-v-2c4798d7]{color:red;border-radius:10px;padding:2px 8px;font-size:11px;min-width:18px;text-align:center;line-height:1.2;margin-bottom:10px}@keyframes pulse-2c4798d7{0%{transform:scale(1)}50%{transform:scale(1.05)}to{transform:scale(1)}}.tab-item.active-tab[data-v-2c4798d7]{background:none;color:var(--active-text-color)}.modal-body[data-v-2c4798d7]{flex:1;padding:0 24px 24px;overflow-y:auto}.search_input[data-v-2c4798d7]{width:100%;padding:14px 20px;margin:20px 0;font-size:var(--standart-font);border:1px solid var(--border-color);border-radius:14px;background:var(--nav-bg-color);color:var(--text-color);outline:none;transition:all .3s ease;box-shadow:inset 0 1px 3px #0000001a}.search_input[data-v-2c4798d7]:focus{border-color:var(--active-text-color);box-shadow:0 0 0 2px #0000001a,inset 0 1px 3px #00000026}.news_box[data-v-2c4798d7],.news-content[data-v-2c4798d7],.cleaners-content[data-v-2c4798d7],.invitations-content[data-v-2c4798d7],.maintenance-content[data-v-2c4798d7]{max-height:65vh;overflow-y:auto;padding:8px 0;display:flex;flex-direction:column;gap:12px}.news-item[data-v-2c4798d7]{width:98%;margin:0 auto;padding:16px;border-radius:16px;background:var(--nav-bg-color);border:1px solid var(--border-color);box-shadow:0 2px 6px #0000000a;transition:all .2s ease;display:flex;flex-direction:column;gap:10px}.news-item[data-v-2c4798d7]:hover{transform:translateY(-2px);box-shadow:0 4px 12px #00000014}.header-row[data-v-2c4798d7]{display:flex;justify-content:space-between;align-items:center;gap:12px;margin-bottom:4px}.header-row .date_news[data-v-2c4798d7]{font-size:12px;color:#999;background:#ffffff0d;padding:3px 10px;border-radius:12px;font-weight:500;white-space:nowrap;flex-shrink:0}.header-row .org_label[data-v-2c4798d7]{font-weight:700;color:var(--active-text-color);font-size:14px;white-space:nowrap;flex-shrink:0}.header-row .error-title[data-v-2c4798d7]{left:0;font-weight:700;color:var(--active-text-color);font-size:16px;flex:1;min-width:0;white-space:nowrap;overflow:hidden;text-overflow:ellipsis;padding:0 8px}.err_desc[data-v-2c4798d7]{display:grid;grid-template-columns:repeat(auto-fit,minmax(150px,1fr));border-top:1px solid rgba(255,255,255,.05);border-bottom:1px solid rgba(255,255,255,.05)}.date_name[data-v-2c4798d7]{font-size:13px;color:#aaa;display:flex;flex-direction:column;gap:2px}.date_name .str_content[data-v-2c4798d7]{font-weight:600;color:var(--text-color);font-size:14px;text-decoration:none;transition:color .2s ease}.date_name .str_content[data-v-2c4798d7]:hover{color:var(--text-color)}.button_section[data-v-2c4798d7]{display:flex;justify-content:flex-end;align-items:center;gap:12px;flex-wrap:wrap;margin-top:auto;padding-top:8px;border-top:1px solid rgba(255,255,255,.05)}.link[data-v-2c4798d7]{font-size:13px;color:var(--active-text-color);text-decoration:none;padding:6px 12px;border-radius:8px;background:#ffffff0a;transition:all .2s ease;white-space:nowrap;cursor:pointer}.link[data-v-2c4798d7]:hover{background:#ffffff14;text-decoration:underline}.dropdown-menu[data-v-2c4798d7]{position:absolute;top:calc(100% + 8px);right:0;min-width:230px;padding:8px;background:var(--nav-bg-color);border:1px solid var(--border-color);border-radius:12px;box-shadow:0 5px 20px #0003;z-index:1001;animation:slideDown-2c4798d7 .2s ease;margin-right:-50px}@keyframes slideDown-2c4798d7{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}.dropdown-item[data-v-2c4798d7]{display:block;padding:10px 14px;color:var(--text-color);text-decoration:none;border-radius:8px;transition:all .2s ease;font-size:14px}.dropdown-item[data-v-2c4798d7]:hover{background:var(--hover-btn);color:#fff}.empty-message[data-v-2c4798d7]{text-align:center;padding:60px 20px;font-size:18px;color:#888;font-weight:500;background:#ffffff05;border-radius:16px;margin:20px 0}.news-title[data-v-2c4798d7]{font-size:1.25rem;font-weight:700;color:var(--active-text-color);margin:0 0 8px}.news-content-text[data-v-2c4798d7]{font-size:15px;line-height:1.6;color:var(--text-color);margin:0}.content_section[data-v-2c4798d7]{display:flex;flex-direction:column;gap:6px;padding:8px 0}.data-item[data-v-2c4798d7]{font-size:14px;color:var(--text-color)}.data-item b[data-v-2c4798d7]{color:var(--active-text-color)}.invit_item[data-v-2c4798d7]{max-width:100%;margin:0 auto;gap:5px}.invit_message[data-v-2c4798d7]{font-size:16px;line-height:1.5;margin:0 0 16px;color:var(--text-color)}.org_name[data-v-2c4798d7]{font-weight:700;color:var(--header-color)}.btn_wrapper__answer[data-v-2c4798d7]{display:flex;gap:12px;justify-content:flex-end;flex-wrap:wrap}.btn.accept-btn[data-v-2c4798d7]{background:#4caf50}.btn.decline-btn[data-v-2c4798d7]{background:#f44336}.maintenance_container[data-v-2c4798d7]{display:flex;flex-direction:column;gap:12px;padding:12px;background:#ffffff05;border-radius:12px;font-size:14px}.label_planning[data-v-2c4798d7],.label_controller[data-v-2c4798d7]{font-size:14px;font-weight:700;color:#aaa;margin:0 0 8px}.maintenance-item[data-v-2c4798d7]{padding:6px 10px;background:#ffffff08;border-radius:8px;font-size:13px;color:var(--text-color)}.box_wrapper[data-v-2c4798d7]{display:flex;flex-direction:column;gap:12px;padding:16px;background:var(--nav-bg-color);border:1px solid var(--border-color);border-radius:16px;box-shadow:0 2px 6px #0000000a;transition:all .2s ease;align-items:center;justify-content:space-between}.org_section[data-v-2c4798d7]{display:flex;flex-direction:row;width:100%}.org-label[data-v-2c4798d7]{color:var(--active-text-color);font-weight:700;margin-right:20px}.device-label[data-v-2c4798d7]{color:var(--text-color);justify-content:end}.box_MC[data-v-2c4798d7]{gap:12px;padding:16px;background:var(--nav-bg-color);border:1px solid var(--border-color);border-radius:16px;box-shadow:0 2px 6px #0000000a;transition:all .2s ease;align-items:center;justify-content:space-between;display:flex;flex-direction:row}.confirm-modal[data-v-2c4798d7]{max-width:480px;min-height:auto;padding:0;border-radius:16px}.confirm-buttons[data-v-2c4798d7]{display:flex;gap:16px;justify-content:center;flex-wrap:wrap}.empty-message[data-v-2c4798d7]{padding:0}@media (max-width: 768px){.modal__wrapper[data-v-2c4798d7]{padding:0;align-items:stretch;justify-content:flex-start}.modal-content[data-v-2c4798d7]{max-height:100vh;min-height:100vh;height:100vh;border-radius:0;margin-top:0;width:100vw;display:flex;flex-direction:column}.modal-header[data-v-2c4798d7]{padding:16px 20px;flex-shrink:0}.box_wrapper[data-v-2c4798d7]{flex-direction:column!important}.title[data-v-2c4798d7]{font-size:1.4rem}.button-close[data-v-2c4798d7]{width:40px;height:40px}.tabs-container[data-v-2c4798d7]{padding:0 16px;overflow-x:visible;flex-wrap:wrap;margin:20px 0 0;gap:4px;background:transparent;flex-shrink:0}.tab-item[data-v-2c4798d7]{padding:8px 12px;font-size:13px;white-space:nowrap;flex:1;min-width:min-content;text-align:center;border-radius:12px 12px 0 0;position:relative;z-index:2;border:1px solid var(--border-color);border-bottom:none;margin-bottom:-1px;background:#ffffff1a;transition:all .2s ease-in-out;cursor:pointer}.tab-item[data-v-2c4798d7]:hover{background:#ffffff26}.tab-item.active-tab[data-v-2c4798d7]{color:var(--active-text-color);background:var(--content-bg-color);border-color:var(--border-color);z-index:3;box-shadow:0 -2px 8px #0000001a;transform:translateY(1px)}.counter[data-v-2c4798d7]{font-size:10px;padding:1px 6px;min-width:16px}.modal-body[data-v-2c4798d7]{padding:0 16px 16px;background:var(--content-bg-color);position:relative;z-index:1;flex:1;border:1px solid var(--border-color);border-top:none;border-radius:0 0 12px 12px;overflow-y:auto}.news-item[data-v-2c4798d7]{width:100%;margin:0 auto;padding:16px;transform:none;display:flex;flex-direction:column;gap:0px}.header-row[data-v-2c4798d7]{display:grid;grid-template-areas:"title title" "date org";gap:8px;align-items:start;margin-bottom:8px}.header-row .error-title[data-v-2c4798d7]{grid-area:title;font-size:16px;font-weight:700;color:var(--active-text-color);text-align:left;white-space:normal;overflow:visible;padding:0;margin-bottom:4px}.header-row .date_news[data-v-2c4798d7]{grid-area:date;font-size:12px;color:#999;justify-self:start}.header-row .org_label[data-v-2c4798d7]{grid-area:org;font-size:12px;font-weight:600;color:var(--active-text-color);justify-self:end}.err_desc[data-v-2c4798d7]{display:grid;grid-template-columns:1fr;gap:0px;padding:0;border-top:1px solid rgba(255,255,255,.1);border-bottom:1px solid rgba(255,255,255,.1)}.date_name[data-v-2c4798d7]{display:flex;flex-direction:row;justify-content:space-between;align-items:center;font-size:13px;color:#aaa;padding:2px 0}.date_name .str_content[data-v-2c4798d7]{font-weight:600;color:var(--text-color);font-size:13px;text-align:right;max-width:60%;overflow:hidden;text-overflow:ellipsis}.action-row[data-v-2c4798d7]{display:flex;justify-content:space-between;align-items:center;flex-wrap:wrap;gap:8px}.sign_btn[data-v-2c4798d7]{display:flex;align-items:center;font-size:13px;background:#ffffff0d;border-radius:6px;transition:all .2s ease}.sign_btn[data-v-2c4798d7]:hover{background:#ffffff1a}.dropdown-toggle[data-v-2c4798d7]{padding:0;width:20px;height:20px;display:flex;align-items:center;justify-content:center;font-size:10px;margin-left:4px;transition:all .2s ease}.link.plain-link[data-v-2c4798d7]{padding:8px 12px;font-size:13px;background:#ffffff0d;border-radius:6px;transition:all .2s ease}.link.plain-link[data-v-2c4798d7]:hover{background:#ffffff1a}.dropdown-menu[data-v-2c4798d7]{position:absolute;top:100%;right:0;min-width:200px;margin-right:-100px;margin-top:4px;transition:all .2s ease}.search_input[data-v-2c4798d7]{padding:12px 16px;margin:15px 0;font-size:14px;transition:all .2s ease}.search_input[data-v-2c4798d7]:focus{transform:scale(1.02)}.news_box[data-v-2c4798d7],.news-content[data-v-2c4798d7],.cleaners-content[data-v-2c4798d7],.invitations-content[data-v-2c4798d7],.maintenance-content[data-v-2c4798d7]{padding:20px 0;max-height:none;gap:8px;height:auto}.news-title[data-v-2c4798d7]{font-size:16px}.news-content-text[data-v-2c4798d7],.invit_message[data-v-2c4798d7]{font-size:14px}.btn_wrapper__answer[data-v-2c4798d7]{flex-direction:column;gap:8px}.btn[data-v-2c4798d7]{width:100%;transition:all .2s ease}.btn[data-v-2c4798d7]:hover{transform:translateY(-1px)}.maintenance_container[data-v-2c4798d7]{flex-direction:column}}.line[data-v-f420ba7a]{width:100%;border-bottom:1px solid #56565683}.logo[data-v-f420ba7a]{fill:var(--logo-color);font-size:20px;font-weight:900;color:var(--logo-color);vertical-align:middle;margin:0 auto}.icon_svg[data-v-f420ba7a]{margin:auto;display:flex}.router-link-active[data-v-f420ba7a]{-webkit-box-shadow:inset 3px 0 0 0 var(--header-color);box-shadow:inset 3px 0 0 0 var(--header-color)}.menu[data-v-f420ba7a]{overflow:inherit;width:110px;position:fixed;top:85px;border-radius:1px 15px 0 0;bottom:0;z-index:998}.menu[data-v-f420ba7a]::-webkit-scrollbar{width:0;background:transparent}#container[data-v-f420ba7a]{display:flex;flex-direction:column;align-items:center}#container.active[data-v-f420ba7a]{display:flex}.top_menu[data-v-f420ba7a]{top:0}#container .brand[data-v-f420ba7a]{display:flex;width:100%;height:40px;padding:0 10px;margin:10px 0;align-items:center;justify-content:space-between}#container.active .brand[data-v-f420ba7a]{width:100%;align-items:center;justify-content:center}#container .brand .logo ion-icon[data-v-f420ba7a]{display:flex;color:#191919;font-size:20px}#container .brand h3[data-v-f420ba7a]{display:flex;font-size:20px;color:#191919}#container .brand a[data-v-f420ba7a]{display:flex;width:30px;height:30px;align-items:center;justify-content:center}#container.active .brand a[data-v-f420ba7a],#container.active .brand a ion-icon[data-v-f420ba7a]{display:flex;width:80%}#container .brand a ion-icon[data-v-f420ba7a]{display:flex;color:#191919;font-size:30px;background:transparent}#container .navbar[data-v-f420ba7a]{display:flex;width:100%;height:auto;align-items:center;justify-content:center}#container.active .navbar ul[data-v-f420ba7a]{display:flex;width:90%;align-items:center;justify-content:center}#container .navbar ul[data-v-f420ba7a]{display:flex;flex-direction:column;height:100%;width:100%;align-items:flex-start;justify-content:center}#container .navbar ul li[data-v-f420ba7a]{display:flex;height:110px;width:100%}#container .navbar ul li a[data-v-f420ba7a]{display:flex;flex-direction:column;width:100%;height:100%;text-decoration:none;align-items:center;justify-content:left}#container.active .navbar ul li a[data-v-f420ba7a]{align-items:center;justify-content:center}#container .navbar ul li a span[data-v-f420ba7a]{display:flex;font-size:12px;color:#696969;border-radius:7px}#container .navbar ul li a ion-icon[data-v-f420ba7a]{display:flex;font-size:20px;margin:0 15px}#container .navbar ul li a[data-v-f420ba7a]:hover,#container .navbar ul li a:hover span[data-v-f420ba7a],#container .navbar ul li a:hover ion-icon[data-v-f420ba7a]{color:var(--active-text-color)}#container .navbar ul li a[data-v-f420ba7a]:hover{background-color:var(--hover-btn);transition:.4s}.invitation_wrapper[data-v-f420ba7a]{position:relative}.invitation[data-v-f420ba7a]{fill:#f40a0a;position:absolute;top:5px;right:5px}@media screen and (max-width: 600px){.router-link-active[data-v-f420ba7a]{border-left:none;border-radius:0;box-shadow:none;border-bottom:2px solid var(--header-color)}#container[data-v-f420ba7a]{overflow:hidden}#container .navbar[data-v-f420ba7a]{margin:auto}#container .navbar ul[data-v-f420ba7a]{display:flex;flex-direction:row;height:100%;width:100%;justify-content:space-around}#container .navbar ul li[data-v-f420ba7a]{width:40px;height:40px}#container .navbar[data-v-f420ba7a]{margin-top:10px}svg[data-v-f420ba7a]{width:30px;height:30px}.menu[data-v-f420ba7a]{border-radius:0;width:100%;position:fixed;top:90%;bottom:0;left:0;right:0}.line[data-v-f420ba7a],#container .navbar ul li a span[data-v-f420ba7a]{display:none}#container .navbar ul li a[data-v-f420ba7a]:hover{background-color:var(--nav-bg-color);transition:0}}@media screen and (max-width: 500px){#container.active[data-v-f420ba7a]{width:55px}}.logo[data-v-93860eff]{margin-left:22px;color:var(--nav-bg-color);vertical-align:middle}.brand[data-v-93860eff]{display:flex;padding:0 20px;align-items:center}.sub_brand[data-v-93860eff]{display:flex;flex-direction:column;margin-left:2px}.str[data-v-93860eff]{margin:0;padding:0;font-size:12px;height:15px;color:#fff;font-weight:700}@media screen and (max-width: 600px){.logo[data-v-93860eff]{width:80px}.sub_brand[data-v-93860eff]{display:none}.str[data-v-93860eff]{font-size:10px}}:root{--success-message:rgb(88, 179, 88);--header-color: #ff5455;--nav-bg-color: #ffffff;--active-text-color: #ff5455;--percent-color: #ffffff;--text-color: #000000;--box-shadow: 0 1px 5px rgba(0, 0, 0, .13);--border-field: #b2b2b271;--border-color: #f70808;--btn-border-color: rgb(205, 205, 205);--transform: translateY(1px);--max-size: max(16px, min(22px, calc(100vw * 4 / 75)));--middle-size: max(13px, min(18px, 4vw ));--min-size: max(12px, min(16px, 4vw ));--bar-color: #4caf50;--bar-bg-color: #e6e6e6;--btn-font: 13px;--title-font: 25px;--sub-title-font: 20px;--standart-font: 16px;--sub-standart-font: 15px;--mark-font: 11px;--standart-weight: 600;--border-radius: 8px;--header-color: #d43838;--loader-color: #9d9db0;--select-day: #fee2e2;--current-day: #ffa6a6;--select-day-hover: #ffc3c3;--tab-text-color:#615f5f}*{color:var(--text-color)}.light-theme{position:fixed;min-width:100%;--border-field: #cbcdd2f9;--navbar-svg-color: var(--header-color);--logo-color: var(--active-text-color);--nav-bg-color: #ffffff;--content-bg-color: #f3f4f8;--chart-label-color: #5c5d5d;--header-color-text: #d43838;--card-hover: #e7e7ef;--card-hover_for_svg: #f3f4f8;--percent-color: #ffffff;--active-text-color: #d43838;--indicator-color: #d43838;--text-color: #000000;--box-shadow: 0 4px 5px rgba(0, 0, 0, .13);--input-bg-color: #fff;--border-color: #e0dddd;--hover-btn: #e2e4e9;--hover-active-btn: #eef0f6;--boxs-hadow-accordion: #5c5b5b;--label-text-color: #5a5a5a;--bar-color: rgb(14, 159, 108);--bar-bg-color: #cee0dc;--indicate-counter: #ffff !important;--btn-border-color: rgb(205, 205, 205);--device-active-btn: rgb(217, 220, 223)}.dark-theme{position:fixed;min-width:100%;--border-field:#7b7b7bec;--navbar-svg-color: var(--text-color);--header-color-text: #a19999;--logo-color: var(--text-color);--nav-bg-color: #2e2c2cfd;--chart-label-color:#e2e2e2;--content-bg-color: #18191b;--percent-color: #000000;--active-text-color: #b2b2b275;--indicator-color: #1f1e1e85;--card-hover: #2c2b2b85;--card-hover_for_svg: rgba(56, 60, 65, .581);--text-color: #9a9999;--box-shadow: 0 3px 5px rgba(0, 0, 0, .63);--input-bg-color: #232223;--border-color: #292828;--hover-btn:#1f1e1e85;--hover-active-btn: #1f1e1e85;--boxs-hadow-accordion: #5e5e5e;--label-text-color: #b2b2b271;--bar-color: #14433783;--bar-bg-color: #707070;--indicate-counter: #2a2a2a;--loader-color: #555353;--select-day: #3a3a3a;--current-day: #ab4c4c;--select-day-hover: #9f5959;--brightness: brightness(75%);--btn-border-color: rgb(100, 100, 100);--device-active-btn: rgb(26, 25, 25)}.dark-theme .dark-map{background-color:var(--content-bg-color)!important;color:var(--text-color)!important;filter:invert(1) hue-rotate(180deg)}.dark-theme .ymaps-2-1-79-searchbox-button{background-color:#000}.dark-theme .dark-map .ymaps-2-1-79-placemark-overlay,.dark-theme .dark-map .ymaps-2-1-79-balloon__close{filter:invert(1)}.dark-theme .dark-map .ymaps-2-1-79-balloon,.dark-theme .dark-map .ymaps-2-1-79-control{background-color:var(--nav-bg-color)!important;color:var(--text-color)!important;border:1px solid var(--border-color)!important}.main_container{margin-left:8rem;margin-right:.8rem;height:100vh;overflow-y:auto;overflow-x:hidden}.main_container::-webkit-scrollbar{display:none}code.main_container{-ms-overflow-style:none}.container{background-color:var(--content-bg-color);height:100vh}.main{background-color:var(--content-bg-color)}.menu{background-color:var(--nav-bg-color);box-shadow:var(--box-shadow)}.title{margin:5px;color:var(--active-text-color);border-bottom:2px solid var(--active-text-color);border-radius:0;font-size:var(--title-font);font-weight:550}.title_tech{margin:5px}.devices_name{color:var(--tab-text-color);font-size:var(--btn-font);font-weight:var(--standart-weight);margin-left:7px;letter-spacing:-.1px}.text{font-size:var(--standart-font);color:var(--text-color)}.sign{font-size:var(--sub-standart-font);color:var(--text-color);margin:0}.title_section{color:var(--active-text-color);margin-top:15px;margin-bottom:15px;font-weight:550;border-bottom:2px solid var(--active-text-color);border-radius:0;font-size:var(--middle-size)}.card_background{width:auto;background:var(--nav-bg-color);border-radius:10px;padding:35px 20px 20px;margin:20px 0;box-shadow:var(--box-shadow)}.table{margin:15px}.btn{border:none;background-color:var(--nav-bg-color);margin:5px;font-size:var(--btn-font);font-weight:var(--standart-weight);cursor:pointer;color:var(--tab-text-color);transition:all .4s cubic-bezier(.25,.46,.45,.94);border:1px solid var(--btn-border-color);border-radius:var(--border-radius);padding:10px 20px;position:relative;overflow:hidden;box-sizing:border-box}.btn:hover{color:var(--chart-label-color);background-color:var(--hover-active-btn);transform:translateY(-1px);box-shadow:0 3px 8px #0000001f}.btn_active{color:var(--active-text-color);background-color:transparent;box-shadow:0 2px 5px #0003}.btn_active:hover{color:var(--active-text-color)}.sign_btn{background:none;border:none;color:#777;text-decoration:underline;cursor:pointer;font-size:var(--btn-font);font-weight:var(--standart-weight);padding:0 5px}.sign_btn:hover{color:#333;text-decoration:underline;text-decoration-color:#999}.sign_btn:active{color:var(--text-color)}.tab_nav{display:flex;position:sticky;top:0;gap:8px;min-height:7vh;flex-direction:row;flex-wrap:wrap;margin-bottom:0;padding:28px 24px 5px;background-color:var(--content-bg-color);z-index:100;overflow-x:auto}.tab_nav::-webkit-scrollbar{display:none}.tab_item{padding:8px 12px;color:var(--tab-text-color);font-size:var(--btn-font);font-weight:var(--standart-weight);white-space:nowrap;flex:1;min-width:min-content;text-align:center;border-radius:12px 12px 0 0;position:relative;z-index:2;border:1px solid var(--btn-border-color);border-bottom:none;margin-bottom:-1px;background-color:var(--content-bg-color);transition:all .2s ease-in-out;cursor:pointer}.tab_item:hover{transform:var(--transform);background-color:var(--hover-active-btn)}.tab_item.active_tab{color:var(--active-text-color);background:transparent;border-color:var(--border-color);z-index:3;box-shadow:0 -3px 5px #0000001a;transform:var(--transform)}.box_wrapper{display:flex;flex-direction:row;padding:5px 15px;margin:15px 0;min-height:auto;-webkit-box-flex:1;-ms-flex:1 1 auto;flex:1 1 0;box-shadow:var(--box-shadow);background-color:var(--nav-bg-color);border-radius:var(--border-radius);transition:.1s}.box_wrapper:hover{background-color:var(--card-hover)}.box_wrapper::-webkit-scrollbar{width:10px;background-color:none}.box_wrapper::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.2);border:5px red;background-color:none;margin-top:15px;margin-bottom:15px}.button-close{display:flex;align-items:center;justify-content:center;width:40px;height:40px;border-radius:50%;background:#ffffff0d;color:var(--text-color);font-size:26px;cursor:pointer;transition:background .2s ease;transform-origin:center}.button-close:hover{background:#ffffff1a;animation:spin360 1s cubic-bezier(.2,.6,.3,1) forwards}@keyframes spin360{to{transform:rotate(-180deg)}}.border{border:1px solid rgb(93,120,133)}.icon_svg{color:var(--text-color);stroke:var(--text-color)}.dots{display:none;position:absolute;top:10px;right:6px}.dot{border-radius:2px;margin:2px;width:5px;height:5px;background-color:var(--active-text-color)}.errMessage{color:#b54f4f}.select_item{background-color:var(--nav-bg-color);border:none;margin:5px;font-size:var(--standart-font);cursor:pointer;color:var(--tab-text-color);transition:all .4s cubic-bezier(.25,.46,.45,.94);border:1px solid #d0d0d0;border-radius:var(--border-radius);padding:10px 20px;position:relative;overflow:hidden}.select_item:hover{border:1px solid #545454}.header_section{display:flex;justify-content:space-between}.apexcharts-legend-text{fill:var(--text-color)!important;color:var(--text-color)!important}@media (max-width: 1135px){.dots{display:inherit}.card_background{margin:20px 10px}}@media (max-width: 440px){.card_background{margin:20px 0}}@media (max-width: 393px){.card_background{margin-right:33px}}*::-webkit-scrollbar{display:none}html{scrollbar-width:none}*{-ms-overflow-style:none}.empty-message{text-align:center;padding:60px 20px;font-size:18px;color:#888;font-weight:500;background:#ffffff05;border-radius:16px;margin:20px 0}.block_notif{display:flex;gap:15px;margin-top:1rem}.info_box{display:flex;flex-direction:column;justify-content:center;margin-right:3vw;margin-left:20vw}.params_tables{width:80vw;min-width:54vw;margin-left:8vw}@media (max-width: 1650px){.info_box{margin-left:23vw}}@media (max-width: 1550px){.info_box{margin-left:30vw}.params_tables{margin-left:14vw}}@media (max-width: 1197px){.info_box{margin-left:32vw}}@media (max-width: 1135px){.block_notif{justify-content:start;flex-wrap:wrap}.info_box{margin-left:12vw}.params_tables{margin-left:5vw;min-width:73vw}}@media screen and (max-width: 730px){.main_container{margin-top:3.7rem}.news_box{min-height:10vh;overflow-y:auto}.news_box::-webkit-scrollbar{display:none}.news_box{scrollbar-width:none}}@media (max-width: 700px){.info_box{margin-left:15vw}}@media (max-width: 630px){.block_notif{flex-direction:column;flex-wrap:wrap}}@media (max-width: 600px){.params_tables{margin-left:10vw;min-width:70vw}.main_container{margin-left:.5rem;margin-right:.5rem}}@media (max-width: 610px){.info_box{margin-left:18vw}}@media (max-width: 508px){.info_box{margin-left:20vw}}@media (max-width: 500px){.params_tables{margin-left:18vw;min-width:70vw;font-size:14px}}@media (max-width: 450px){.info_box{margin:0 2vw 0 20vw;min-width:250px}.main_container{max-width:98%;margin-left:.5rem;margin-right:.5rem;max-height:90vh}.news_box{margin-top:10px;padding-bottom:15vh;height:70vh;overscroll-behavior:contain}}@media (max-width: 417px){.info_box{margin:0 2vw 0 25vw;min-width:250px}.news_box{margin-top:10px;padding-bottom:15vh;max-height:80vh}}@media (max-width: 395px){.main_container{height:100vh;max-width:98vh;margin-left:.5rem;margin-right:.5rem}.news_box{margin-top:-15px;max-height:58vh;overscroll-behavior:contain}}@media (max-width: 375px){.main_container{max-height:80vh;max-width:98vh;margin-left:.5rem;margin-right:.5rem}.news_box{height:60vh;overscroll-behavior:contain;margin-top:-25px}}@media (max-width: 360px){.main_container{height:100vh;max-width:98vh;margin-left:.5rem;margin-right:.5rem}.news_box{margin-top:-15px;max-height:60vh;overscroll-behavior:contain}}.checkbox-wrapper-6 .tgl{display:none}.checkbox-wrapper-6 .tgl,.checkbox-wrapper-6 .tgl:after,.checkbox-wrapper-6 .tgl:before,.checkbox-wrapper-6 .tgl *,.checkbox-wrapper-6 .tgl *:after,.checkbox-wrapper-6 .tgl *:before,.checkbox-wrapper-6 .tgl+.tgl-btn{box-sizing:border-box}.checkbox-wrapper-6 .tgl::-moz-selection,.checkbox-wrapper-6 .tgl:after::-moz-selection,.checkbox-wrapper-6 .tgl:before::-moz-selection,.checkbox-wrapper-6 .tgl *::-moz-selection,.checkbox-wrapper-6 .tgl *:after::-moz-selection,.checkbox-wrapper-6 .tgl *:before::-moz-selection,.checkbox-wrapper-6 .tgl+.tgl-btn::-moz-selection,.checkbox-wrapper-6 .tgl::selection,.checkbox-wrapper-6 .tgl:after::selection,.checkbox-wrapper-6 .tgl:before::selection,.checkbox-wrapper-6 .tgl *::selection,.checkbox-wrapper-6 .tgl *:after::selection,.checkbox-wrapper-6 .tgl *:before::selection,.checkbox-wrapper-6 .tgl+.tgl-btn::selection{background:none}.checkbox-wrapper-6 .tgl+.tgl-btn{outline:0;display:block;width:40px;height:20px;position:relative;cursor:pointer;-webkit-user-select:none;-moz-user-select:none;-ms-user-select:none;user-select:none}.checkbox-wrapper-6 .tgl+.tgl-btn:after,.checkbox-wrapper-6 .tgl+.tgl-btn:before{position:relative;display:block;content:"";width:50%;height:100%}.checkbox-wrapper-6 .tgl+.tgl-btn:after{left:0}.checkbox-wrapper-6 .tgl+.tgl-btn:before{display:none}.checkbox-wrapper-6 .tgl:checked+.tgl-btn:after{left:50%}.checkbox-wrapper-6 .tgl-light+.tgl-btn{border:1px solid #dfd2d292;border-radius:2em;padding:2px;transition:all .4s ease}.checkbox-wrapper-6 .tgl-light+.tgl-btn:after{border-radius:50%;background:#fff;transition:all .2s ease}.checkbox-wrapper-6 .tgl-light:checked+.tgl-btn{border:1px solid #2f2c2c68}.bell{display:flex;margin:0 15px;stroke:#fff;cursor:pointer}.count_news{color:#fff}.count_news:hover{text-decoration:underline}.svg_app{stroke:none;fill:var(--content-bg-color)}.sidebar{display:flex;justify-content:center}.theme_picker{margin-right:50px;display:flex;align-items:center;transition:.2s}.theme_picker:hover{opacity:1}.image_app{margin:0 5px;display:flex;opacity:.5}.main{grid-gap:5px;height:100vh;overflow-y:auto}.main::-webkit-scrollbar{width:0;background-color:none}.main::-webkit-scrollbar-thumb{border-radius:10px;background-color:none}.main::-webkit-scrollbar-track{-webkit-box-shadow:inset 0 0 6px rgba(0,0,0,.2);border-radius:10px;background-color:none;margin-top:15px;margin-bottom:15px}.header_wrapper{background-color:var(--content-bg-color);height:85px;position:fixed;left:0;right:0;top:0;z-index:101}.header{height:70px;display:flex;justify-content:space-between;background-color:var(--header-color);position:fixed;left:0;right:0;top:0;z-index:12}.header_hidden{display:none}.space{height:4rem}@media screen and (max-width: 730px){.header_wrapper,.header{height:45px}}
