@import url(https://fonts.googleapis.com/css2?family=Lobster&family=Oswald:wght@200&display=swap);html{line-height:1.15;-ms-text-size-adjust:100%;-webkit-text-size-adjust:100%}h1{font-size:2em;margin:.67em 0}dl dl,dl ol,dl ul,ol dl,ol ol,ol ul,ul dl,ul ol,ul ul{margin:0}hr{box-sizing:content-box;height:0;overflow:visible}main{display:block}pre{font-family:monospace,monospace;font-size:1em}abbr[title]{text-decoration:underline;text-decoration:underline dotted}b,strong{font-weight:bolder}code,kbd,samp{font-family:monospace,monospace;font-size:1em}small{font-size:80%}svg:not(:root){overflow:hidden}button,input,select{margin:0}button{overflow:visible;text-transform:none}[type=button],[type=reset],[type=submit],button{-webkit-appearance:button}fieldset{padding:.35em .75em .625em}input{overflow:visible}legend{box-sizing:border-box;color:inherit;display:table;max-width:100%;white-space:normal}progress{display:inline-block;vertical-align:baseline}select{text-transform:none}textarea{margin:0;overflow:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}::-webkit-input-placeholder{color:inherit;opacity:.54}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}::-moz-focus-inner{border-style:none;padding:0}:-moz-focusring{outline:1px dotted ButtonText}:-moz-ui-invalid{box-shadow:none}details,dialog{display:block}dialog{background-color:#fff;border:solid;color:#000;height:-moz-fit-content;height:-webkit-fit-content;height:fit-content;left:0;margin:auto;padding:1em;position:absolute;right:0;width:-moz-fit-content;width:-webkit-fit-content;width:fit-content}dialog:not([open]){display:none}summary{display:list-item}template{display:none}*,:after,:before{box-sizing:border-box}body{margin:0;padding:0;color:#555358}h1,h2,h3{font-family:Lobster,Georgia,sans-serif}h1{font-size:8vw;margin:0 0 .75em}@media screen and (min-width:800px){h1{font-size:4rem}}h3{font-size:5vw}@media screen and (min-width:800px){h3{font-size:2.5rem}}.container{max-width:800px;width:95%;margin:0 auto}.text-center{text-align:center}.app-title{border-bottom:2px dotted #555358;padding:.5em 0}.board{list-style:none;margin:0;padding:0;display:grid;grid-gap:10px;opacity:0;transition:opacity .5s ease-in-out}.board.show{opacity:1}.board--level-1{grid-template-columns:repeat(3,1fr)}@media screen and (min-width:580px){.board--level-1{grid-template-columns:repeat(4,1fr)}}.board--level-2{grid-template-columns:repeat(4,1fr)}@media screen and (min-width:580px){.board--level-2{grid-template-columns:repeat(6,1fr)}}.board--level-3{grid-template-columns:repeat(6,1fr)}@media screen and (min-width:580px){.board--level-3{grid-template-columns:repeat(8,1fr)}}.board--level-4{grid-template-columns:repeat(8,1fr)}@media screen and (min-width:580px){.board--level-4{grid-template-columns:repeat(12,1fr)}}.card{border-radius:5px;box-shadow:0 2px 6px 0 rgba(0,0,0,.1);color:#ccc;cursor:pointer;padding-bottom:100%;position:relative}.card.is-match{color:#fff;background-color:#99ce2a;-webkit-animation:match .5s ease-in-out;animation:match .5s ease-in-out;cursor:default}.card>svg{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:auto!important;height:auto!important}@-webkit-keyframes match{0%{transform:scale(1)}40%{transform:scale(1.08)}60%{transform:scale(1)}80%{transform:scale(1.05)}to{transform:scale(1)}}@keyframes match{0%{transform:scale(1)}40%{transform:scale(1.08)}60%{transform:scale(1)}80%{transform:scale(1.05)}to{transform:scale(1)}}.levels{flex-direction:row;flex-wrap:wrap;font-family:"Oswald",Arial,Helvetica,sans-serif;font-weight:200;list-style:none;padding:0;margin:0 -15px;font-size:1.5rem}.levels,.levels>li{display:flex;align-items:center;justify-content:center}.levels>li{margin:0 15px 30px;padding:5px;width:120px;height:120px;text-align:center;border:1px solid #f6f6f6;border-radius:5px;box-shadow:0 2px 6px 0 rgba(0,0,0,.1);position:relative;transition:all .2s ease-in-out;cursor:pointer}.levels>li:hover{color:#fff;background-color:#99ce2a;transform:scale(1.04)}
/*# sourceMappingURL=main.63007f8d.chunk.css.map */