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