html{font-family:Segoe UI,Helvetica,Arial,sans-serif}.btn{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;color:#fff;background-color:#2f2f2f;padding:10px;font-weight:400;transition:200ms;border:none;font-size:14px}.btn:hover{background:#e12f2f}.btn_disabled{pointer-events:none;opacity:.5}a{color:#c00;text-decoration:none}a:visited{color:#c00}span{font-size:14px}h1,h2,h3{color:#3b3b3b;font-weight:normal;margin:15px 0}h2{font-size:28px}@media all and (max-width: 1068px){h2{font-size:24px}}@media all and (max-width: 734px){h2{font-size:19px}.btn{font-size:14px}}body{margin:0;display:grid}#errorMsg{position:absolute;width:100%;height:100%;font-size:60px;display:grid;justify-content:center;align-content:center}.header{display:grid;width:100%;max-width:1000px;margin:0 auto;height:75px}.header a{justify-self:left;align-self:center}.header a img{height:28px}@media all and (max-width: 1000px){.header a{padding-left:10px}}.main{max-width:1000px;box-sizing:border-box;width:100%;margin:0 auto;min-height:calc(100vh - 50px - 50px - 75px);position:relative}@media all and (max-width: 1000px){.main{padding:0 10px;padding-bottom:10px}}.footer{background:#3b3b3b;color:#fff;height:50px;display:grid;grid-template-columns:minmax(0, 1fr) minmax(10px, 500px) minmax(10px, 500px) minmax(0, 1fr);z-index:3000}.footer #footer_text{grid-column:3;align-self:center;padding-left:5px}.footer #footer_text span{float:right;text-align:end}@media all and (max-width: 1000px){.footer #footer_text span{padding-right:10px}}.footer #footer_text a{color:#fff !important}.footer #footer_text a:visited{color:#fff !important}.footer #footer_text a:hover{text-decoration:underline !important}.footer .image{grid-column:3;padding:14px;box-sizing:border-box;height:50px;position:relative;align-self:center;justify-self:end}.footer .image img{height:100%;filter:brightness(0) invert(1)}#nav-bar{position:sticky;top:0;z-index:30}#nav-bar #nav{position:relative;background:#3b3b3b;width:100%}#nav-bar #nav .menubar{display:grid;grid-template-columns:1fr auto;max-width:1000px;margin:0 auto}#nav-bar #nav .menubar .menu_btn{position:relative;display:grid;grid-template-columns:50px auto;background-color:#c00;color:#c00;width:50px;height:50px;line-height:50px;transition:width .3s ease-in-out;cursor:pointer;z-index:3000}#nav-bar #nav .menubar .menu_btn span,#nav-bar #nav .menubar .menu_btn .menu_link_ico{grid-column:2;transition:transform .3s ease-in-out}#nav-bar #nav .menubar .menu_btn .menu_icon{transition:all .25s;position:absolute;width:25px;height:2px;left:11px;top:25px;background-color:#fff}#nav-bar #nav .menubar .menu_btn .menu_icon:before,#nav-bar #nav .menubar .menu_btn .menu_icon:after{transition:all .25s;width:25px;height:2px;left:0;background:#fff;position:absolute;content:""}#nav-bar #nav .menubar .menu_btn .menu_icon:before{top:-7px}#nav-bar #nav .menubar .menu_btn .menu_icon:after{top:7px}#nav-bar #nav .menubar .menu_sidebar,#nav-bar #nav .menubar .menu_overlay{background:#fff;position:fixed;top:125px;width:250px;height:calc(100vh - 50px - 50px - 75px);z-index:1111;transform:translateX(-250px)}#nav-bar #nav .menubar .menu_overlay{transition:transform .3s}#nav-bar #nav .menubar .menu_blur{position:absolute;pointer-events:none;width:100%;top:50px;height:calc(100vh - 50px - 50px);left:0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);transition:.25s;opacity:0}#nav-bar #nav .menubar .menu_sidebar{background:#3b3b3b;transition:.3s ease-in-out;opacity:0}#nav-bar #nav .menubar .menu_sidebar ul{padding:0;margin:0;list-style-type:none}#nav-bar #nav .menubar .menu_sidebar ul a{-webkit-user-select:none;-moz-user-select:none;user-select:none;position:relative;text-decoration:none;display:block;background-color:rgba(0,0,0,0);color:#bab5bd;padding:15px 20px;background:#3b3b3b}#nav-bar #nav .menubar .menu_sidebar ul a:hover,#nav-bar #nav .menubar .menu_sidebar ul a.active,#nav-bar #nav .menubar .menu_sidebar ul .menu_link:hover{background-color:#000;color:#fff}#nav-bar #nav .menubar .menu_sidebar ul a:hover::before,#nav-bar #nav .menubar .menu_sidebar ul a.active::before{position:absolute;top:0;left:0;content:"";background-color:#c00;width:4px;height:100%}#nav-bar #nav .menubar .menu_sidebar ul .menu_link{display:grid;grid-template-columns:auto 50px}#nav-bar #nav .menubar .menu_sidebar ul .menu_link .pdf_reminder_menu{justify-self:center;align-self:center;border:1px solid #c00;border-radius:24px;width:15px;text-align:center;top:5px;right:20px;background:#c00;color:#fff;display:none}#nav-bar #nav .menubar .menu_sidebar ul .menu_item_sub{margin-left:20px;padding-top:8px;padding-bottom:8px}#nav-bar #nav .menubar .menu_sidebar ul .menu_item_sub::before{position:absolute;top:0;left:0;content:"";background-color:#bab5bd;width:4px;height:100%}#nav-bar #nav .menubar .menu_link_ico{display:none;align-content:center;justify-self:end;margin-right:20px}#nav-bar #nav .menubar .menu_link_ico .ico-user{display:block;transform:scale(var(--ggs, 1));box-sizing:border-box;width:18px;height:19px}#nav-bar #nav .menubar .menu_link_ico .ico-user::after,#nav-bar #nav .menubar .menu_link_ico .ico-user::before{content:"";display:block;box-sizing:border-box;position:absolute;border:2px solid}#nav-bar #nav .menubar .menu_link_ico .ico-user::before{width:10px;height:10px;border-radius:30px;top:-2px;left:3px}#nav-bar #nav .menubar .menu_link_ico .ico-user::after{width:16px;height:12px;border-bottom:0;border-top-left-radius:3px;border-top-right-radius:3px;top:9px}#nav-bar #nav .menubar .menu_link_ico img{max-width:20px}#nav-bar #nav .menubar .menu_link_ico:hover{cursor:pointer}#nav-bar #nav .menubar #menu_top_checkbox:checked~.menu_sidebar{transform:translateX(0);opacity:1;filter:drop-shadow(-3px 3px 30px #000000)}#nav-bar #nav .menubar #menu_top_checkbox:checked~.menu_blur{opacity:1;pointer-events:initial !important}#nav-bar #nav .menubar #menu_top_checkbox:checked~.menu_overlay{display:none}#nav-bar #nav .menubar #menu_top_checkbox:checked+.menu_btn{width:250px}#nav-bar #nav .menubar #menu_top_checkbox:checked+.menu_btn .menu_icon{transform:rotate(180deg);background-color:rgba(0,0,0,0);left:10px}#nav-bar #nav .menubar #menu_top_checkbox:checked+.menu_btn .menu_icon:before,#nav-bar #nav .menubar #menu_top_checkbox:checked+.menu_btn .menu_icon:after{top:0}#nav-bar #nav .menubar #menu_top_checkbox:checked+.menu_btn .menu_icon:before{transform:rotate(45deg)}#nav-bar #nav .menubar #menu_top_checkbox:checked+.menu_btn .menu_icon:after{transform:rotate(-45deg)}#nav-bar #nav .menubar #menu_top_checkbox:checked+.menu_btn .menu_link_ico{display:grid}#nav-bar #nav .menubar #menu_top_checkbox,#nav-bar #nav .menubar .menu_btn span{display:none}#nav-bar #nav .menubar .image{text-align:end;height:50px}#nav-bar #nav .menubar .image img{height:100%;box-sizing:border-box;padding:8px;filter:brightness(0) invert(1)}#log{position:absolute;z-index:200;width:1000px;bottom:5%;box-shadow:0 4px 8px 0 rgba(0,0,0,.2),0 6px 20px 0 rgba(0,0,0,.19);opacity:0;background:#db0000;transition:200ms}#log #log_content{margin:25px;color:#fff;font-weight:600}@media all and (max-width: 1000px){#log{width:calc(100% - 20px)}}.state_bar{display:grid;grid-template-columns:1fr 1fr}.state_bar .btn{margin-top:7px}.state_bar .btn:disabled{cursor:not-allowed}.state_bar .btn:disabled:hover{background:#6d6d6d}.state_bar #btn_connect,.state_bar #btn_erase,.state_bar #btn_clock{width:100%;justify-self:end}.state_bar #btn_erase{grid-column:5}.state_bar .state_info{display:grid;grid-template-columns:repeat(auto-fill, minmax(235px, 1fr));-moz-column-gap:20px;column-gap:20px;row-gap:20px;grid-column:span 2}.state_bar .state_info .info_card .into_text{display:grid;padding:13px 20px;background:#efefef;color:#3b3b3b;position:relative}.state_bar .state_info .info_card .into_text span:first-child{margin-bottom:-3px}.state_bar .state_info .info_card .into_text span:last-child{font-size:16px;font-weight:500}.state_bar .state_info .info_card .into_text #storage_bar{position:absolute;width:calc(100% - 40px);left:20px;background-color:#afafaf;height:5px;border-radius:5px;bottom:7px}.state_bar .state_info .info_card .into_text #storage_bar .progress{height:100%;background-color:#0aa649;border-radius:5px;width:0}.state_bar .state_info #state_name{text-transform:uppercase}.state_bar h2{border-bottom:1px solid #c00;grid-column:span 2;padding-bottom:10px}#storage_info{margin-top:50px;justify-self:center;margin-top:35px;width:100%;max-width:600px;height:30px;position:relative;background:#d3d3d3}#storage_info .storage_val{position:absolute;bottom:32px}#storage_info #progressbar{height:100%;background-color:#0aa649;transition:width .5s ease-in-out;display:flex;align-items:center;justify-content:left}#storage_info #progressbar span{color:#fff;-webkit-user-select:none;-moz-user-select:none;user-select:none;padding-left:5px}.temp{position:absolute;display:grid;border:1px solid #fff;grid-template-columns:1fr 1fr;justify-items:stretch;text-align:center;background:#efefef;transform:translateY(-50%);width:100%;max-width:min(49%,180px);box-sizing:border-box}.temp span{padding:15px 0}.temp [id*=temp_]{color:#00e1f5;background:#000}.temp:nth-child(n+2):nth-child(-n+5){left:max(-6px,(100% - 360px)/2 - 170px)}.temp:nth-child(n+6):nth-child(-n+10){right:max(-6px,(100% - 360px)/2 - 170px)}.temp:nth-child(n+6):nth-child(-n+10) span:last-child{order:-1}.temp:nth-child(2),.temp:nth-child(6){top:23.8%}.temp:nth-child(3),.temp:nth-child(7){top:41%}.temp:nth-child(4),.temp:nth-child(8){top:58.2%}.temp:nth-child(5),.temp:nth-child(9){top:75.4%}.usb_tl_wrapper{position:relative}.lamp{position:absolute;transform:translate(-50%, -50%)}@media all and (max-width: 429px){.lamp{opacity:0}}#lamp_power,#lamp_state{width:9px !important;height:9px !important;transition:200ms;left:44.1%}#lamp_power{top:48.1%}#lamp_state{top:55.3%}.css_hide{display:none !important}.usb_tl{width:100%;grid-column:span 2;max-width:360px;justify-self:center}.device_wrapper{display:grid;justify-content:center;margin:30px 0;position:relative}#footer_nv{grid-column:2;display:grid;grid-template-columns:max-content auto;align-items:center;-moz-column-gap:10px;column-gap:10px}@media all and (max-width: 1000px){#footer_nv a{padding-left:10px}}#footer_nv img{display:block;height:50px;box-sizing:border-box;padding:10px 0}@media all and (max-width: 420px){#footer_nv span{display:none}}.state_on{background:#ff8d00 !important}@keyframes state_LED_active{0%{background-color:#000}95%{background-color:#000}96%{background-color:#ff8d00}100%{background-color:#ff8d00}}.lamp{width:15px;height:15px !important;border-radius:20px;z-index:20;border:1px solid #000}.lamp_idle{background:#000}.lamp_on{background:#0aa649}.lamp_error{background-color:red}.lamp_animation_done{background-color:#0aa649}.lamp_animation_pending{background-color:#ff8d05}.lamp_animation_progress{animation:blink_progress 1s infinite step-end}.lamp_animation_fail{animation:blink 1s infinite step-end}.lamp_animation_sleep{animation:blink_sleep 3s linear alternate infinite}@keyframes blink{0%{background-color:#fff}50%{background-color:red}}@keyframes blink_pulsation{0%{background-color:#a4e7ad}100%{background-color:#39b54a}}@keyframes blink_wash{0%{background-color:#a2e5ff}100%{background-color:#0863b8}}@keyframes blink_progress{0%{background-color:#fff}50%{background-color:#0aa649}}@keyframes blink_sleep{0%{background-color:#21739c}100%{background-color:#00008f}}.upgrade_bar{position:relative;display:grid;grid-template-columns:25px 100px 100px auto;padding:5px}.upgrade_bar_label{position:absolute;box-sizing:border-box;width:100%;height:100%;border:1px solid rgba(255,0,0,0)}.upgrade_bar_prg{justify-self:end}.upgrade_bar .prg_bar{position:absolute;height:100%;transition:all .5s ease-in-out;top:0;left:0;z-index:-10}.upgrade_bar input[type=checkbox]{display:none}.upgrade_bar input[type=checkbox]:checked+.upgrade_bar_label{border-color:red}.main .images{display:grid;grid-template-columns:55% auto;grid-column-gap:20px;margin:20px 0}.main .images .rack{position:relative}.main .images .rack .mask{position:absolute;width:100%;height:auto}.main .images .rack .mask img{position:absolute;width:100%;height:auto}.main .images .carrier{position:relative}.main .images .carrier .mask{position:absolute;width:100%;height:auto;z-index:100}.main .images .carrier .mask img{position:absolute;width:100%;height:auto}.main .images .carrier img{position:absolute;width:100%;height:auto}.main .dev_headline,.main .info_box_headline,.main .controlcenter_headline{padding:10px 5px;background:#3b3b3b;box-sizing:border-box;overflow:hidden;color:#fff;font-weight:600;-webkit-user-select:none;-moz-user-select:none;user-select:none}.main .controlcenter{border:1px solid #3b3b3b;margin-top:30px;display:grid;grid-template-columns:repeat(3, 1fr);-moz-column-gap:20px;column-gap:20px}.main .controlcenter_headline{grid-column:span 3}.main .controlcenter_control{padding:5px;display:grid;grid-column:3;grid-row:2;row-gap:10px;align-content:center;text-align:center;justify-content:end}.main .controlcenter_control div{cursor:pointer;-webkit-user-select:none;-moz-user-select:none;user-select:none;color:#fff;background:#c00;padding:10px;outline:3px #c00 solid;outline-offset:-3px;border-radius:5px;font-weight:400;transition:400ms;max-width:250px}.main .controlcenter_control div:hover{color:#c00;background:#fff}.main .controlcenter_vals{padding:5px;font-size:16pt;display:grid;grid-row:2;grid-template-columns:repeat(2, max-content);-moz-column-gap:20px;column-gap:20px;align-content:center;justify-content:center;border-left:1px solid #3b3b3b;border-right:1px solid #3b3b3b}.main .controlcenter_vals span:nth-child(even){text-align:end}.main .controlcenter_state{padding:5px;display:grid;grid-column:1;grid-row:2;grid-template-columns:25px 1fr;align-content:start;align-items:center;row-gap:10px}.main .controlcenter_state #global_state_lamp{justify-self:center}.main .controlcenter_state span{grid-column:2}.main .boards{display:grid;row-gap:15px;font-size:12pt}.main .boards .block_0{border:1px #009fff solid}.main .boards .block_0 .block_headline{background-color:#009fff}.main .boards .block_1{border:1px #f04141 solid}.main .boards .block_1 .block_headline{background-color:#f04141}.main .boards .block_wrapper{display:grid;grid-template-columns:1fr 1fr 1fr;-moz-column-gap:10px;column-gap:10px}.main .boards .block_wrapper .block_headline{grid-column:span 3;color:#fff;font-weight:bold;padding:10px}.main .boards .block_wrapper .info_box{margin-left:10px}.main .boards .block_wrapper #dev_serial_slot_2,.main .boards .block_wrapper #dev_serial_slot_4{margin-right:10px}.main .boards .info_box .info_box_val{display:grid;grid-template-columns:auto 1fr}.main .boards .info_box .info_box_val span{padding:5px}.main .boards .info_box .info_box_val span:nth-child(even){text-align:end}.main .boards .info_box .info_box_val span:nth-child(4n+1),.main .boards .info_box .info_box_val span:nth-child(4n+2){background-color:#d3d3d3}.main .boards .dev_wrapper,.main .boards .info_box{border:1px solid #3b3b3b;box-sizing:border-box;margin:10px 0}.main .boards #dev_serial_slot_2 .channel_info,.main .boards #dev_serial_slot_4 .channel_info{grid-column:11}.main .boards .dev_wrapper .channel_wrapper{display:grid;grid-auto-flow:column;grid-template-columns:repeat(11, 1fr);grid-template-rows:repeat(2, 1fr);row-gap:30px;-moz-column-gap:9px;column-gap:9px;padding:9px}.main .boards .dev_wrapper .channel_wrapper .channel_info{grid-row:span 2;display:grid;grid-template-columns:1fr;grid-template-rows:64px auto 64px;min-width:60px;align-items:start}.main .boards .dev_wrapper .channel_wrapper .channel_info .channel_unit_upper,.main .boards .dev_wrapper .channel_wrapper .channel_info .channel_unit_lower{display:grid;grid-template-rows:repeat(2, 32px)}.main .boards .dev_wrapper .channel_wrapper .channel_info .channel_unit_upper .unit_2,.main .boards .dev_wrapper .channel_wrapper .channel_info .channel_unit_lower .unit_2{background-color:#d3d3d3}.main .boards .dev_wrapper .channel_wrapper .channel_info .channel_unit_upper span,.main .boards .dev_wrapper .channel_wrapper .channel_info .channel_unit_lower span{border:1px solid #000;text-align:center;align-content:center}.main .boards .dev_wrapper .channel_wrapper .channel_info .channel_unit_upper span:first-child,.main .boards .dev_wrapper .channel_wrapper .channel_info .channel_unit_lower span:first-child{border-bottom:0}.main .boards .dev_wrapper .channel_wrapper .channel_info .channel_unit_lower{align-self:end}.main .boards .dev_wrapper .channel_wrapper .channel_info .channel_name{align-self:stretch;text-align:center;align-content:center;font-size:43pt}.main .boards .dev_wrapper .channel_wrapper .channels{display:grid;grid-template-columns:1fr;min-width:60px;border:1px solid #000}.main .boards .dev_wrapper .channel_wrapper .channels .value_1{text-align:center;background-color:#434343;color:#fff;font-weight:bold}.main .boards .dev_wrapper .channel_wrapper .channels .value_3{background-color:#d3d3d3}.main .boards .dev_wrapper .channel_wrapper .channels .value_2,.main .boards .dev_wrapper .channel_wrapper .channels .value_3{text-align:end;padding-right:7px}.main .boards .dev_wrapper .channel_wrapper .channels span{align-content:center}.main .boards .dev_wrapper .channel_wrapper .channels:nth-child(even){grid-template-rows:32px 32px auto}.main .boards .dev_wrapper .channel_wrapper .channels:nth-child(even) .value_3{grid-row:1}.main .boards .dev_wrapper .channel_wrapper .channels:nth-child(even) .value_1{grid-row:3}.main .boards .dev_wrapper .channel_wrapper .channels:nth-child(even) .value_2,.main .boards .dev_wrapper .channel_wrapper .channels:nth-child(even) .value_3{border-bottom:1px solid #000}.main .boards .dev_wrapper .channel_wrapper .channels:nth-child(odd){border-top:1px solid #000;grid-template-rows:auto 32px 32px}.main .boards .dev_wrapper .channel_wrapper .channels:nth-child(odd) .value_2,.main .boards .dev_wrapper .channel_wrapper .channels:nth-child(odd) .value_3{border-top:1px solid #000}.main .boards .dev_wrapper .channel_wrapper [data-state=D]{opacity:.2}.main .boards .dev_wrapper .channel_wrapper [data-state=v] .value_1{background-color:#0aa649 !important}.main .boards .dev_wrapper .channel_wrapper [data-state=L] .value_1{background-color:#ff950d !important}.main .boards .dev_wrapper .channel_wrapper [data-state=i] .value_1{background-color:#ff0101 !important}.main .boards .dev_wrapper .block_wrapper{border-top:1px solid;border-bottom:1px solid;box-sizing:border-box}.main .boards .dev_wrapper .block_wrapper:nth-child(odd){border-color:#d3d3d3;background:#e4e4e4}.main .boards .dev_wrapper .block_wrapper:nth-child(even){border-color:#fff}.main .boards .dev_wrapper .block_wrapper:last-child{border-bottom-left-radius:7px;border-bottom-right-radius:7px}.main .boards .dev_wrapper .block_wrapper .channels{display:grid}.main .boards .dev_wrapper .block_wrapper .channels .cha{display:grid;grid-template-columns:repeat(2, 1fr);-moz-column-gap:3px;column-gap:3px;padding:7px 0;-webkit-user-select:none;-moz-user-select:none;user-select:none}.main .boards .dev_wrapper .block_wrapper .channels .cha .chaValue{justify-self:end}