@import "https://fonts.googleapis.com/css2?family=Lato&display=swap";#enso{background-color:#e8e3df;justify-content:center;align-items:center;width:100vmin;height:100vmin;display:flex;position:relative}#enso #svgenso{width:100%;height:100%}#enso #source{text-align:right;max-width:250px;display:none;position:absolute;bottom:10px;right:10px}@media (width<=768px){#enso #source{display:block}#enso #svgsource{display:none}}*{box-sizing:border-box;margin:0;padding:0}#app{-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;color:#000;font-family:Lato,sans-serif}@media (width<=500px){#app{font-size:13px}}.container{background-color:#e8e3df;flex-direction:row;justify-content:center;align-items:center;width:100vw;min-height:100vh;display:flex;position:relative}@media (orientation:portrait){.container{flex-direction:column}}.container .toolbar{cursor:pointer;z-index:99;flex-direction:end;gap:10px;display:flex;position:absolute;top:10px;right:10px}.container #form{flex-direction:column;flex:1;height:100%;padding:6vw;display:flex}@media (orientation:portrait){.container #form{width:100%;height:auto}}.container input,.container button,.container .button,.container textarea{background-color:#e8e3df;border:1px solid #b6b1ae;margin-bottom:1vw;padding:5px;font-family:Lato,sans-serif}.container input,.container .button,.container button{min-height:40px}.container #buttons{flex-flow:wrap;justify-content:space-between;display:flex}.container #buttons button,.container #buttons .button,.container #buttons .download{width:49%}.container .form-group{flex-flow:wrap;display:flex}.container .form-group input{flex:1;margin-right:1vw}.container .form-group .selection{background-color:#e8e3df;border:1px solid #b6b1ae;align-items:center;margin-bottom:1vw;padding-left:5px;font-family:Lato,sans-serif;display:flex}.container .form-group .selection select{background-color:#e8e3df;border:none;height:40px;padding-left:5px}.container #info{text-align:left;display:block}.container #info h4{cursor:pointer;margin-top:1em;margin-bottom:1em}.container #info h4:hover{color:gray}.container #info p{margin-bottom:1em}.container #info p a{color:#000;font-weight:700;text-decoration:none}.container #info p a a:visited,.container #info p a a:hover{color:gray}@media (width<=768px){.container #info .content{display:none}.container #info .contentshow{display:block}}#daily{z-index:99;background-color:#e8e3df;flex-flow:wrap;align-items:center;width:100vw;height:calc(100vh - 50px);display:flex;position:absolute;top:50px;left:0}#daily .panes{min-width:350px;padding:1vmin}#daily .image{flex:2}#daily .image img{border:1px solid gray;width:100%;height:auto}#daily .controls{flex-direction:column;flex:1;justify-content:center;align-items:center;display:flex}#daily .controls #buttons{justify-content:center;gap:10px;width:100%}#daily .controls .links{flex-direction:column;align-items:flex-start;gap:10px;display:flex}#daily .controls .links .link{font-weight:700}#daily .controls .links .link a{color:inherit;font-weight:400;text-decoration:none}.button{color:#000;line-height:40px;text-decoration:none}
