.recycle[data-v-7d50f0dc]{display:flex;flex-direction:column;-webkit-animation:ilmesty 1s ease-in forwards;animation:ilmesty 1s ease-in forwards;justify-content:space-evenly;margin:0 auto}#kolmio[data-v-7d50f0dc]{height:1em;vertical-align:middle;margin:.1em .5em 0 0;-webkit-animation:kolmio 10s ease-in-out infinite;animation:kolmio 10s ease-in-out infinite}#headline[data-v-7d50f0dc]{font-size:1.4em;width:inherit;display:flex;flex-direction:row;letter-spacing:.18em;background-color:#283438;-webkit-animation:leiju 10s ease-in-out infinite;animation:leiju 10s ease-in-out infinite;border:.1em solid #000;margin:.75em auto;padding:.45em .3em;border-radius:.2em}#haku_kontti[data-v-7d50f0dc]{width:60%;display:flex;flex-direction:column;justify-content:center;margin:0 auto}.haku[data-v-7d50f0dc]{outline:none;box-shadow:-.1em .1em .25em #000;font-size:1em;text-align:center;border:.1em solid #000}.haku.input[data-v-7d50f0dc]{padding:.35em 0;color:#e5f2fa;border-radius:.5em .5em 0 0;transition:background-color .15s ease-in-out}.haku.input[data-v-7d50f0dc]:hover{background-color:#13757c}.haku.button[data-v-7d50f0dc]{cursor:pointer;padding:.25em 0;color:#e5f2fa;background-color:#045e64;border-radius:0 0 .5em .5em;transition:background-color .15s ease-in-out}.haku.button[data-v-7d50f0dc]:hover{background-color:#003438}#ehdotus_kontti[data-v-7d50f0dc]{width:99%;margin:0 auto;border:.1em solid #000;background-color:#014e53;-webkit-animation:ehdotusAvaudu .5s forwards;animation:ehdotusAvaudu .5s forwards;overflow-y:scroll;scrollbar-color:#639 green;scrollbar-width:thin}#ehdotus_kontti_CLOSED[data-v-7d50f0dc]{height:5em;background-color:#014e53;-webkit-animation:ehdotusSulkeudu .5s forwards;animation:ehdotusSulkeudu .5s forwards;overflow:none}#ehdota_close[data-v-7d50f0dc]{-webkit-animation:ehdotusAvaudu .4s forwards;animation:ehdotusAvaudu .4s forwards}#ehdota_close[data-v-7d50f0dc],#ehdota_close_CLOSED[data-v-7d50f0dc]{outline:none;cursor:pointer;display:flex;width:100%;margin:0 auto;justify-content:center;background-color:#003438;color:#e5f2fa;border:.1em solid #000;padding:.1em}#ehdota_close_CLOSED[data-v-7d50f0dc]{-webkit-animation:ehdotusSulkeudu .6s forwards;animation:ehdotusSulkeudu .6s forwards}#ehdotus[data-v-7d50f0dc]{cursor:pointer}#tulokset_kontti[data-v-7d50f0dc]{margin:1em;display:flex;flex-direction:column;justify-content:center;background-color:#143438;border:.1em solid #000;border-radius:.5em}#tulokset[data-v-7d50f0dc]{display:flex;flex-direction:column;justify-content:center;border:.1em solid #000;border-radius:.35em;margin:.35em .35em;transition:transform .3s ease-in-out}#tulokset[data-v-7d50f0dc]:hover{transform:scale(1.02)}#avain[data-v-7d50f0dc]{text-transform:capitalize;background-color:#00626b;padding:.2em 0;border-radius:.35em .35em 0 0;border-bottom:.05em solid #000}#avain[data-v-7d50f0dc],#tulos[data-v-7d50f0dc]{display:flex;flex-direction:row;justify-content:center;width:100%;max-width:inherit;margin:0 auto}#tulos[data-v-7d50f0dc]{background-color:#025375;padding:.35em 0;border-radius:0 0 .35em .35em;border-top:.05em solid #000}ul[data-v-7d50f0dc]{list-style-type:none;padding:0}li[data-v-7d50f0dc]{display:inline-block;margin:0 10px}@media screen and (max-width:600px){#haku_kontti[data-v-7d50f0dc]{width:90%}}@media screen and (max-width:360px){#headline[data-v-7d50f0dc]{font-size:1.3em}}@media screen and (max-width:320px){#headline[data-v-7d50f0dc]{font-size:1.2em}}@media screen and (max-width:290px){#headline[data-v-7d50f0dc]{font-size:1.1em}}@media screen and (max-width:270px){#headline[data-v-7d50f0dc]{font-size:1em}}@media screen and (max-width:260px){#headline[data-v-7d50f0dc]{font-size:.9em}}#first_main[data-v-4a421efb]{position:absolute;width:100vw;max-width:100%;left:0;top:0;bottom:0;min-height:100vh;display:flex;flex-direction:column;justify-content:center}#first_container[data-v-4a421efb]{display:flex;flex-direction:column;border:.1em solid #000;border-radius:.5em;max-width:75vw;background-color:rgba(2,97,104,.87);margin:0 auto;padding:1.5em}#first_container[data-v-4a421efb],.first_p[data-v-4a421efb]{-webkit-animation:ilmesty .5s ease-in forwards;animation:ilmesty .5s ease-in forwards}.first_p[data-v-4a421efb]{max-width:inherit;max-height:inherit;font-size:1.25em;padding:.2em;display:inline-block;background-color:rgba(0,48,51,.5);border-radius:.25em;border:.1em solid #000;margin:0 auto .2em auto}#kolmio[data-v-4a421efb]{all:unset;vertical-align:middle;width:1em;height:.8em}.first_buttons[data-v-4a421efb]{all:unset;cursor:pointer;border:.1em solid #000;border-radius:.25em;background-color:#00373b;padding:.25em;transition:transform .05s ease-in-out,background-color .05s ease-in-out}.first_buttons[data-v-4a421efb]:focus{background-color:#003033;transform:scale(.9)}h1{font-size:2.0736rem;font-size:17.28px}@media screen and (min-width:320px){h1{font-size:calc(11.29091px + 1.87159vw)}}@media screen and (min-width:1200px){h1{font-size:33.75px}}li{font-size:1.728rem;font-size:17.28px}@media screen and (min-width:320px){li{font-size:calc(11.29091px + 1.87159vw)}}@media screen and (min-width:1200px){li{font-size:33.75px}}p{font-size:1.44rem;font-size:14.4px}@media screen and (min-width:320px){p{font-size:calc(11.45455px + .92045vw)}}@media screen and (min-width:1200px){p{font-size:22.5px}}@font-face{font-family:RobotoMono-Regular;src:url(../fonts/RobotoMono-Regular.ba1ffd7c.eot);src:url(../fonts/RobotoMono-Regular.ba1ffd7c.eot?#iefix) format("embedded-opentype"),url(../fonts/RobotoMono-Regular.03c35dc6.otf) format("opentype"),url(../img/RobotoMono-Regular.4ca3e553.svg) format("svg"),url(../fonts/RobotoMono-Regular.41b76cea.ttf) format("truetype"),url(../fonts/RobotoMono-Regular.f15cb03e.woff) format("woff"),url(../fonts/RobotoMono-Regular.ec08ccd6.woff2) format("woff2");font-display:swap}input{all:unset}input::-webkit-inner-spin-button,input::-webkit-outer-spin-button{-webkit-appearance:none;margin:0}input[type=number]{-moz-appearance:textfield}::-webkit-scrollbar{display:none}::scrollbar{display:none}:-ms-input-placeholder{color:#a3cbce}::-moz-placeholder{color:#a3cbce}::placeholder{color:#a3cbce}#app,body{line-height:1.75em;width:100vw;max-width:100%;min-height:100vh;min-height:-webkit-fill-available;min-height:-moz-available;min-height:stretch}#app{position:absolute;left:0;top:0;bottom:0;-ms-overflow-style:none;scrollbar-width:none;font-family:RobotoMono-Regular;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;text-align:center;color:#ececec;-webkit-animation:bgcolor 7s ease-in-out infinite;animation:bgcolor 7s ease-in-out infinite;padding-top:.5em;font-size:2.0736rem;/*! normalize.css v8.0.1 | MIT License | github.com/necolas/normalize.css */font-size:17.28px}@media screen and (min-width:320px){#app{font-size:calc(11.29091px + 1.87159vw)}}@media screen and (min-width:1200px){#app{font-size:33.75px}}@-webkit-keyframes bgcolor{0%{background-color:#1d7e85}33%{background-color:#1b7679}66%{background-color:#1b7277}to{background-color:#1d7e85}}@keyframes bgcolor{0%{background-color:#1d7e85}33%{background-color:#1b7679}66%{background-color:#1b7277}to{background-color:#1d7e85}}@-webkit-keyframes ilmesty{0%{opacity:0}to{opacity:1}}@keyframes ilmesty{0%{opacity:0}to{opacity:1}}@-webkit-keyframes leiju{0%{transform:translate(0) rotate(.1deg)}50%{transform:translate(-.25em,-.25em) rotate(.3deg)}to{transform:translate(0) rotate(.1deg)}}@keyframes leiju{0%{transform:translate(0) rotate(.1deg)}50%{transform:translate(-.25em,-.25em) rotate(.3deg)}to{transform:translate(0) rotate(.1deg)}}@-webkit-keyframes kolmio{0%{transform:rotate(0deg)}50%{transform:rotate(1turn)}to{transform:rotate(0deg)}}@keyframes kolmio{0%{transform:rotate(0deg)}50%{transform:rotate(1turn)}to{transform:rotate(0deg)}}@-webkit-keyframes ehdotusAvaudu{0%{max-height:0}to{max-height:5em}}@keyframes ehdotusAvaudu{0%{max-height:0}to{max-height:5em}}@-webkit-keyframes ehdotusSulkeudu{0%{max-height:5em}to{max-height:0;color:transparent}}@keyframes ehdotusSulkeudu{0%{max-height:5em}to{max-height:0;color:transparent}}@-webkit-keyframes tuloksetAvaudu{0%{height:0}to{height:100%}}@keyframes tuloksetAvaudu{0%{height:0}to{height:100%}}#app html{line-height:1.75em;height:-webkit-fill-available;font-size:10px}@media screen and (min-width:320px){#app html{font-size:calc(6.36364px + 1.13636vw)}}@media screen and (min-width:1200px){#app html{font-size:20px}}#app body{margin:0}#app main{display:block}#app h1{font-size:2em;margin:.67em 0}#app hr{box-sizing:content-box;height:0;overflow:visible}#app pre{font-family:monospace,monospace;font-size:1em}#app a{background-color:transparent}#app abbr[title]{border-bottom:none;text-decoration:underline;-webkit-text-decoration:underline dotted;text-decoration:underline dotted}#app b,#app strong{font-weight:bolder}#app code,#app kbd,#app samp{font-family:monospace,monospace;font-size:1em}#app small{font-size:80%}#app sub,#app sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}#app sub{bottom:-.25em}#app sup{top:-.5em}#app img{border-style:none}#app button,#app input,#app optgroup,#app select,#app textarea{font-family:inherit;font-size:100%;line-height:1.15;margin:0}#app button,#app input{overflow:visible}#app button,#app select{text-transform:none}#app [type=button],#app [type=reset],#app [type=submit],#app button{-webkit-appearance:button}#app [type=button]::-moz-focus-inner,#app [type=reset]::-moz-focus-inner,#app [type=submit]::-moz-focus-inner,#app button::-moz-focus-inner{border-style:none;padding:0}#app [type=button]:-moz-focusring,#app [type=reset]:-moz-focusring,#app [type=submit]:-moz-focusring,#app button:-moz-focusring{outline:1px dotted ButtonText}#app fieldset{padding:.35em .75em .625em}#app legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;padding:0;white-space:normal}#app progress{vertical-align:baseline}#app textarea{overflow:auto}#app [type=checkbox],#app [type=radio]{box-sizing:border-box;padding:0}#app [type=number]::-webkit-inner-spin-button,#app [type=number]::-webkit-outer-spin-button{height:auto}#app [type=search]{-webkit-appearance:textfield;outline-offset:-2px}#app [type=search]::-webkit-search-decoration{-webkit-appearance:none}#app ::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}#app details{display:block}#app summary{display:list-item}#app [hidden],#app template{display:none}