html,body{width:100%;height:100%}body{text-align:center;margin:0}.mode_controller,.mode_container{width:100%;height:100%}.content{width:100%;height:100%;display:table}button.ui-input{background:rgba(0,0,0,0.2);color:rgba(255,255,255,0.8);border:2px solid rgba(0,0,0,0.1);border-bottom:5px solid rgba(0,0,0,0.1);padding:8px 10px;cursor:pointer}button.ui-input:hover{background:rgba(50,50,50,0.2)}button.ui-input.selected{border:2px solid rgba(0,0,0,0.3);border-bottom:5px solid rgba(0,0,0,0.3)}select.ui-input{width:100%;background:rgba(0,0,0,0.2);color:rgba(255,255,255,0.8);border:2px solid rgba(0,0,0,0.1);border-bottom:5px solid rgba(0,0,0,0.1);padding:8px 10px;cursor:pointer}select.ui-input option{background:rgba(0,0,0,0.5);color:rgba(255,255,255,0.8)}select.ui-input:hover{background:rgba(50,50,50,0.2)}select.ui-input.selected{border:2px solid rgba(0,0,0,0.3);border-bottom:5px solid rgba(0,0,0,0.3)}.words{display:table-cell;padding:50px 0;vertical-align:middle;text-align:center;font-family:sans-serif;color:white}.words h1,.words h2{font-size:30px;margin:0;padding:0}.controls .control_row{display:table;border-collapse:separate;width:100%;margin-bottom:20px}.controls .control_row:last-child{margin-bottom:0}.controls .control_row .control_image{display:table-cell;vertical-align:bottom;text-align:center;min-width:60px;max-width:60px;width:60px;padding:0 5px}.controls .control_row .control_content{display:table-cell;width:100%;text-align:left}.controls .control_row .control_content .control_title{font-weight:bold;padding:5px}.controls .control_row .control_content .control_options{padding:5px}.controls .control_row .control_content .control_options ul{list-style-type:none}.controls .control_row .control_content .control_options ul li{display:inline-block;margin-right:5px}.controls .control_row .control_content .control_options ul li:last-child{margin-right:0}.controls .control_row .control_content .control_options .circle{display:inline-block;border-radius:50%;background:silver;cursor:pointer;min-width:30px;max-width:30px;width:30px;min-height:30px;max-height:30px;height:30px;background-size:34px 34px !important;margin:0 0 5px 0;border:2px solid rgba(0,0,0,0.3)}pre{text-align:left;font-family:monospace;font-size:12px;max-height:200px;overflow-y:auto}.stats{width:450px;margin:0 auto;padding:20px 0}.stats .stat{background:rgba(20,20,20,0.75);margin:10px;border-radius:10px;box-shadow:0 3px 5px 2px rgba(0,0,0,0.7)}.stats .stat .stat_title{background:rgba(20,20,20,0.5);font-weight:bold;padding:10px;font-size:20px;text-shadow:0px 1px 2px black;border-radius:10px 10px 0 0}.stats .stat .stat_subtitle{background:rgba(0,0,0,0.3);padding:10px;font-size:14px;text-shadow:0px 1px 2px black}.stats .stat .stat_content{color:rgba(255,255,255,0.8);padding:10px;font-size:16px;line-height:1.75em}.stats .stat .stat_content.paragraph{text-align:justify;text-justify:inter-word;font-size:14px;line-height:1.5em;padding-top:15px;padding-bottom:15px}.stats .stat .stat_content.paragraph p{margin-bottom:15px}.stats .stat .stat_content.paragraph p:last-child{margin-bottom:0}.stats .stat .stat_content.camera_view img{display:block;border:1px solid rgba(255,255,255,0.1);height:240px;width:100%;object-fit:cover;background:rgba(0,0,0,0.9)}.stats .stat .stat_content.camera_view .camera_switch{list-style-type:none;margin:10px 0;padding:0;display:table;width:100%;table-layout:fixed}.stats .stat .stat_content.camera_view .camera_switch li{background:rgba(0,0,0,0.2);border:1px solid rgba(0,0,0,0.4);display:table-cell;cursor:pointer;padding:10px;color:orange}.stats .stat .stat_content.camera_view .camera_switch li:hover{background:rgba(255,255,255,0.1)}.stats .stat .stat_content.camera_view .camera_switch li.selected{background:rgba(0,0,0,0.5)}.stats .stat .stat_content.justify{text-align:justify}.stats .stat .stat_content .cold{color:#64b5f6}.stats .stat .stat_content .positive{color:#81c784}.stats .stat .stat_content .warning{color:#fff176}.stats .stat .stat_content .negative{color:#e57373}.stats .stat .footnote{display:block;margin-top:5px;color:rgba(255,255,255,0.5);font-size:12px}.plant_statuses{text-align:left;width:100%}.plant_statuses thead tr{border-bottom:1px solid rgba(80,80,80,0.5)}.plant_statuses thead tr th{font-weight:bold}.plant_statuses thead tr th.moisture sup,.plant_statuses thead tr th.temperature sup,.plant_statuses thead tr th.conductivity sup,.plant_statuses thead tr th.battery sup{opacity:0.5;font-weight:normal;font-weight:smaller}.plant_statuses tbody tr:nth-child(even){background:rgba(0,0,0,0.3)}.plant_statuses tbody tr td.name{width:100%;cursor:help}.plant_statuses tbody tr td.name figure{display:inline-block;width:25px;text-align:center}.plant_statuses tbody tr td.moisture,.plant_statuses tbody tr td.temperature,.plant_statuses tbody tr td.conductivity,.plant_statuses tbody tr td.battery{font-family:monospace;min-width:70px}.plant_statuses tbody tr.thirsty td.moisture{color:#f44336}.plant_statuses tbody tr.drowning td.moisture{color:#2196f3}.plant_statuses tbody tr.cold td.temperature{color:#80deea}.plant_statuses tbody tr.hot td.temperature{color:#ff7043}.plant_statuses tbody tr.barren td.conductivity{color:#8d6e63}.plant_statuses tbody tr.salty td.conductivity{color:#ffee58}.plant_statuses tbody tr.low td.battery{color:#ec407a}.plant_statuses tfoot tr td{font-size:smaller;padding-top:10px;opacity:0.5;text-align:center;font-weight:normal}.contact p{margin:5px 10px 20px 10px;text-align:justify}.contact p.verification{text-align:center}.contact #recaptcha{display:inline-block}.contact #email_output .email a{display:block;margin:10px;font-family:monospace;font-size:16px;background:rgba(0,0,0,0.5);padding:10px;border:2px solid rgba(0,0,0,0.5);color:#ffa500}@media only screen and (max-width: 500px){.stats{width:100%}}
