body,html{height:100%}body{margin:0;font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Roboto,Oxygen,Ubuntu,Cantarell,Fira Sans,Droid Sans,Helvetica Neue,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;display:flex;flex-direction:column}code{font-family:source-code-pro,Menlo,Monaco,Consolas,Courier New,monospace}label{display:block;padding-bottom:5px;font-size:13px;font-weight:500}input{width:100%;height:32px;padding:0 10px;border-radius:4px;border-style:solid;border-color:#eee;display:inline-block;box-sizing:border-box}footer{flex-shrink:0;background:#222;color:#fff;padding:0;text-align:center}#root,.App{flex:1 0 auto;display:flex;flex-direction:column}.CircularProgress_root__2JEuJ{height:36px;width:36px}.CircularProgress_svg__14uYV{-webkit-animation-name:CircularProgress_animation_circular_progress__C_yww;animation-name:CircularProgress_animation_circular_progress__C_yww;-webkit-animation-duration:.75s;animation-duration:.75s;-webkit-animation-timing-function:linear;animation-timing-function:linear;-webkit-animation-iteration-count:infinite;animation-iteration-count:infinite}@-webkit-keyframes CircularProgress_animation_circular_progress__C_yww{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes CircularProgress_animation_circular_progress__C_yww{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.Toast_toast__vhZSw{background-color:#444;color:#fff;padding:10px;width:auto;max-width:175px;position:fixed;top:100px;left:50%;border-radius:10px;text-align:center;z-index:100;-webkit-transform:translate(-50%);transform:translate(-50%);box-shadow:0 3px 19px 0 rgba(0,0,0,.3)}.Toast_toast_success__1RSET{background-color:#5fba55}.Toast_toast_error__3WOVT{background-color:#ce2929}.Header_app_header__1yjIs{max-height:300px;font-size:10px;padding:10px;background-color:#fff;color:#444;border-bottom:1px solid #ccc;display:flex;flex-direction:row;align-items:center}.Header_title__3_fub{font-size:35px;font-weight:700}.Header_button_row__xso2a{display:flex;flex-direction:row;justify-content:flex-end;align-items:center;height:40px;margin:15px 0 0}.Header_button__1sxZZ{height:30px;border-radius:8px;background-color:#444;color:#fff;font-weight:700;font-size:12px;outline:none;border:none;text-transform:uppercase;box-shadow:0 8px 15px rgba(0,0,0,.1);letter-spacing:1px;margin:0 5px}.Header_button__1sxZZ:hover{background-color:#888;cursor:pointer;-webkit-transform:translateY(-.5px);transform:translateY(-.5px)}.Header_button__1sxZZ.Header_focus__2v3bA,.Header_button__1sxZZ:focus{outline:0;box-shadow:none!important}.Header_button_cancel__3AdVv{background-color:#ddd;color:#444;border:1px solid #aaa}.Header_button_cancel__3AdVv:hover{background-color:#fff;outline:none}.Header_button_disabled__2p45t{opacity:.6}.Header_button_disabled__2p45t:hover{cursor:default}.Header_dialog_box__2yWrP{border-radius:5px;width:500px}.Header_input_row__3EY3s{margin:10px 0}.Header_hyperlink__3zyNY{border:none;text-decoration:underline;color:#00f;font-size:12px}.Header_hyperlink__3zyNY:hover{cursor:pointer}.Header_json_box__coctp{white-space:pre-wrap;padding:10px;background:#f5f5f5;max-height:200px;overflow-y:scroll;border:1px solid #777}.Header_input_error_text_container__2icos{color:red;font-size:12px;margin-top:4px}@media screen and (max-width:900px){.Header_title__3_fub{font-size:25px}}@media screen and (max-width:600px){.Header_dialog_box__2yWrP{width:400px}}@media screen and (max-width:500px){.Header_dialog_box__2yWrP{width:350px}}@media screen and (max-width:450px){.Header_dialog_box__2yWrP{width:300px}}@media screen and (max-width:400px){.Header_dialog_box__2yWrP{width:250px}}@media screen and (max-width:350px){.Header_dialog_box__2yWrP{width:200px}}@media screen and (max-width:300px){.Header_dialog_box__2yWrP{width:200px}}.DevicePage_container__3d23O{padding:20px 40px;display:flex;flex-direction:row;align-items:flex-end;flex-wrap:wrap-reverse}.DevicePage_basic_info_container__3YIG3{width:500px;flex-grow:5}.DevicePage_basic_info_header__3yMkB{font-weight:700;color:#444;margin:15px 0}.DevicePage_basic_info_data__3MPwh{display:flex;flex-wrap:nowrap;margin:5px 0}.DevicePage_basic_info_row_label__2FG02{color:#444;flex:2 1;margin-right:5px}.DevicePage_basic_info_row_value__2mwzT{color:#333;font-weight:500;flex:8 1}.DevicePage_graphic_container__1BcGB{height:200px;margin:0 0 30px;padding-bottom:30px;flex-grow:6;text-align:center}.DevicePage_bulb__KzwQ4{border-radius:15px;box-shadow:0 8px 15px rgba(0,0,0,.5)}.DevicePage_bulb__KzwQ4:hover{cursor:pointer}.DevicePage_bulb_off__3n8pv{color:#fff;background-color:#333;border:solid #333}.DevicePage_bulb_on__20tOq{color:#ffe16b;background-color:#fff;border:solid #444}.DevicePage_bulb_offline__3v1Ls{color:#fff;background-color:#ddd;border:none}.DevicePage_bulb_offline__3v1Ls:hover{cursor:default}.DevicePage_circle__2CA_3{display:inline-block;border-radius:100px;height:10px;width:10px;margin-right:5px}.DevicePage_green_circle__3LpXk{background-color:green;-webkit-animation:DevicePage_scaleIn__3poCh 4s cubic-bezier(.36,.11,.89,.32) infinite;animation:DevicePage_scaleIn__3poCh 4s cubic-bezier(.36,.11,.89,.32) infinite}.DevicePage_red_circle__3puT5{background-color:red}@-webkit-keyframes DevicePage_scaleIn__3poCh{0%{-webkit-transform:scale(.5);transform:scale(.5);opacity:1}to{-webkit-transform:scale(2);transform:scale(2);opacity:0}}@keyframes DevicePage_scaleIn__3poCh{0%{-webkit-transform:scale(.5);transform:scale(.5);opacity:1}to{-webkit-transform:scale(2);transform:scale(2);opacity:0}}
/*# sourceMappingURL=main.9f49cf73.chunk.css.map */