*{font-family:Roboto,'Helvetica Neue',Helvetica,Arial,sans-serif}body{background-color:#fff;color:#111;overflow-x:hidden;margin:0;padding:2rem 4rem;min-height:100vh;position:relative;overflow-y:auto}body.lightbox{overflow-y:hidden}body.login #wrapper{background-color:#fff;position:absolute;top:50%;left:50%;transform:translate(-50%, -50%);box-sizing:border-box;box-shadow:0 0 50px rgba(0,0,0,0.1),0 0 8px rgba(0,0,0,0.2);padding:4rem;text-align:center}body.login #wrapper .logo{max-width:60%;margin:0 auto}body.login #wrapper h1{margin-top:4rem}body.login #wrapper input{max-width:15em;margin:0;color:#111}body.login #wrapper .field-user,body.login #wrapper .field-password{margin-bottom:1.2em}body.login #wrapper .field-user>div,body.login #wrapper .field-password>div{position:relative}body.login #wrapper .field-user .error,body.login #wrapper .field-password .error{margin-left:.5em;padding:.6rem 1rem;background-color:hsl(0,80%,70%);color:white;border-radius:.4rem;position:absolute;top:50%;transform:translateY(-50%);animation:.5s ease-in-out 0s 1 fadeIn}body.login #wrapper .field-user .error:before,body.login #wrapper .field-password .error:before{content:"";position:absolute;top:50%;left:0;transform:translate(-100%, -50%);border-color:transparent hsl(0,80%,70%) transparent transparent;border-width:5px;border-style:solid}body.settings .settings-group{display:flex;flex-wrap:wrap;justify-content:flex-start;margin:0 -1em 4em}body.settings .settings-group#slides{align-items:flex-end}body.settings .settings-group>*{margin:1rem}body.settings .panel{background-color:#f1f1f1;border-radius:.4rem;border:1px solid rgba(0,0,0,0.2);padding:1.2rem;min-width:12em}body.settings .panel div.label{text-align:center;color:black;padding-bottom:.5em;text-transform:uppercase;font-weight:bold;letter-spacing:.3em}body.settings #time{text-align:center}body.settings #time input[type="time"]{position:relative;text-align:center;font-size:6rem;font-weight:500;padding:0 .55rem;background:white;color:black;border:1px solid black}body.settings #commands button{display:block;width:100%;font-size:2rem}body.settings #commands button#settingsStart{background-color:#246f2b;border-color:#246f2b}body.settings #commands button#settingsStop{background-color:#b53030;border-color:#b53030}body.settings #commands button#settingsStart.deactivated,body.settings #commands button#settingsStop.deactivated{background-color:grey;border-color:grey;cursor:default}body.settings .slide-container{flex:0 0 24em;box-sizing:border-box;margin:0;padding:1rem;align-items:stretch}body.settings .slide-container.add-slide{text-align:center;cursor:pointer}body.settings .slide-container .slide-actions{font-size:2rem}body.settings .slide-container .slide-actions i.icon-toggle-on{color:#246f2b}body.settings .slide-container .slide-actions i.icon-toggle-off{color:#b53030}body.settings .slide-container .slide-actions i{cursor:pointer}body.settings .slide-container .slide{position:relative;width:100%;height:13.5em;overflow:hidden;background-color:#333}body.settings .slide-container .slide .slide-content{padding:10px;max-width:90%;font-size:1.2rem;position:relative;top:50%;left:50%;transform:translate(-50%, -50%);color:white}body.settings .slide-container.enabled i.icon-toggle-off{display:none}body.settings .slide-container.disabled i.icon-toggle-on,body.settings .slide-container.add-slide i.icon-toggle-on{display:none}body.settings .slide-container.disabled .slide,body.settings .slide-container.add-slide .slide{opacity:.5}body.settings .slide-container i.icon-save{display:none}body.settings .slide-container.static i.icon-edit{display:none}body.settings .note-editor.note-frame{border:none}body.settings .note-editor .note-codable{height:100% !important}body.settings .note-editing-area{background-color:white}#nav{display:flex;justify-content:flex-end}#nav>*{margin-left:1em}#nav .button{line-height:2.5rem;height:2.5rem;padding:0 1.2rem}img{max-width:100%;height:auto}#footer{font-size:1.4rem;text-align:center;padding:4rem 0}h1,h2{text-transform:uppercase;font-weight:200;font-size:3rem;letter-spacing:.15em}@media screen and (max-width:512px){h1,h2{font-size:8vw}}h2{font-size:2.6rem}a{color:#335e88;text-decoration:none}h1,h2,h3,h4,h5,h6,p{hyphens:auto}td p{margin:0}#debug{position:fixed;bottom:0;left:0;right:0;box-sizing:border-box;background-color:#111;color:white;padding:.5em 1em;font-size:1.2rem;display:flex;justify-content:flex-end}.debug-msg{background-color:#111;color:white;padding:.5em 1em;font-size:1.4em}select{background-color:white;appearance:auto;-moz-appearance:auto;-webkit-appearance:auto;border-radius:.4rem}.outerShadow{box-shadow:0 0 5px rgba(0,0,0,0.5)}/*# sourceMappingURL=./style.css.map */