.avatar-page{min-height:100vh;width:100%;display:flex;justify-content:space-around}.avatar-page .form-column{max-width:667px;width:100%;flex:0 1 667px}.avatar-page .frame-wrapper{width:100%;padding-top:136%;position:relative}.avatar-page .frame{background:url(/assets/images/avatar/frame.png) 50% 50% no-repeat;background-size:contain}.avatar-page .frame,.avatar-page form{position:absolute;top:0;left:0;right:0;bottom:0}.avatar-page form{display:flex;flex-direction:column;justify-content:space-between;align-items:center}.avatar-page .header{flex:0 1 20%;font-family:"bodonino2comdotult";background:url(/assets/images/goals/decoration.png) 50% bottom no-repeat;display:flex;flex-direction:column;justify-content:center;align-items:center}.avatar-page .form-row{flex:1 1 10%;display:flex;flex-direction:row;justify-items:center;align-items:center;width:593px;background:url(/assets/images/avatar/separator.png) 50% bottom no-repeat;background-size:contain}.avatar-page .form-row .label{flex:0 0 40%}.avatar-page .form-row.portret label{flex:0 1 20%;cursor:pointer}.avatar-page .form-row.portret input[type=radio]{display:none}.avatar-page .form-row.portret img{opacity:.5}.avatar-page .form-row.portret input:checked+img{opacity:1}.avatar-page .form-row.color label{flex:0 1 10%;cursor:pointer}.avatar-page .form-row.color input[type=radio]{display:none}.avatar-page .form-row.color .color-test{display:block;width:38px;height:39px;border:2px solid #433c36;opacity:.5}.avatar-page .form-row.color input:checked+.color-test{opacity:1}.avatar-page .form-row.name input{border:2px solid #433c36;background-color:#fffcf4;font-style:italic;color:#433c36;font-size:1rem;padding:.2em}.avatar-page .avatar-column{flex:0 1 50%;max-height:100vh;flex-direction:column}.avatar-page .avatar-column,.avatar-page .footer{display:flex;justify-content:center;align-items:center}.avatar-page .footer{flex:0 1 15%;flex-direction:column;font-size:1.5rem;width:100%}.avatar-page .footer .button{display:block;max-width:266px;width:75%;font-size:1.5rem;cursor:pointer;font-family:"bodonino2comdotult";color:#433c36;text-decoration:none;text-align:center;border:2px solid #757575}.avatar-page .footer .button span{display:inline-block}.avatar-page .footer .button span:first-letter{font-size:1.25em}.avatar-page .pop-up{position:fixed;top:0;left:0;right:0;bottom:0;display:flex;justify-content:center;align-items:center;background:rgba(0,0,0,.3)}.avatar-page .pop-up .pop-up-frame{width:567px;height:287px;padding:30px 0;background:url(/assets/images/popup-frame.png) 50% 50% no-repeat;background-size:contain;display:flex;flex-direction:column;justify-content:space-around;align-items:center;text-align:center}.avatar-page .pop-up .pop-up-frame>*{width:75%}.avatar-page .pop-up .button{display:block;max-width:266px;width:75%;font-size:1.5rem;cursor:pointer;font-family:"bodonino2comdotult";color:#433c36;text-decoration:none;text-align:center;border:2px solid #757575}.avatar-page .pop-up .button span{display:inline-block}.avatar-page .pop-up .button span:first-letter{font-size:1.25em}.avatar-generator{max-height:100vh}.avatar-generator img{display:block;height:90vh}.game-page{width:100%;height:100vh;display:flex;flex-direction:column;justify-content:center;align-items:center}.game-page .wrapper{width:100%;padding-top:56%;position:relative}.game-page.column .wrapper{padding-top:0;height:100vh;width:178.5vh;position:relative}.game-page .container{position:absolute;top:0;left:0;right:0;bottom:0}.goals-page{background:url(/assets/images/goals/background.png) 50% 50% no-repeat;background-size:cover;width:100%;min-height:100vh;display:flex;flex-direction:column;justify-content:center;align-items:center}.goals-page .frame-container{display:block;width:567px;max-width:90%;position:relative}.goals-page .frame-container-2{padding-top:137%}.goals-page .frame{position:absolute;top:0;left:0;right:0;bottom:0;background:url(/assets/images/goals/frame.jpg) 50% 50% no-repeat;background-size:contain;display:flex;flex-direction:column;justify-content:space-between;align-items:stretch;padding:5% 3% 3%;color:#433c36}.goals-page .frame .header{flex:0 1 20%;font-family:"bodonino2comdotult";background:url(/assets/images/goals/decoration.png) 50% bottom no-repeat;display:flex;flex-direction:column;align-items:center}.goals-page .frame .header h1{font-size:3.5rem}.goals-page .frame .content{flex:1 1 60%;overflow-y:auto;text-align:center;display:flex;flex-direction:column;justify-content:center}.goals-page .frame .content p{width:90%;margin:0 auto;padding:.5em 0}.goals-page .frame .content p.with-separator{background:url(/assets/images/goals/separator.png) 50% bottom no-repeat}.goals-page .frame .footer{flex:1 1 15%;display:flex;flex-direction:column;justify-content:center;align-items:center;font-size:1.5rem}.goals-page .frame .footer a{display:block;max-width:266px;width:75%;font-family:"bodonino2comdotult";color:#433c36;text-decoration:none;text-align:center;border:2px solid #757575}.goals-page .frame .footer a span{display:inline-block}.goals-page .frame .footer a span:first-letter{font-size:1.25em}.home-page{background:url(/assets/images/home/background.png) 50% 50% no-repeat;background-size:cover;width:100%;min-height:100vh;display:flex;flex-direction:column;justify-content:center;align-items:center}.home-page .frame-container{display:block;width:627px;max-width:90%;position:relative}.home-page .frame-container-2{padding-top:132%}.home-page .frame{position:absolute;top:0;left:0;right:0;bottom:0;max-width:627px;max-height:833px;background:url(/assets/images/home/frame.jpg) 50% 50% no-repeat;background-size:contain;display:flex;flex-direction:column;justify-content:space-between;align-items:stretch;padding:3%}.home-page .frame .header{flex:0 1 30%;background:url(/assets/images/logo.png) 50% 50% no-repeat;background-size:contain}.home-page .frame .content{flex:1 1 60%;overflow-y:auto;color:#433c36;text-align:center;display:flex;flex-direction:column;justify-content:center}.home-page .frame .content p{width:90%;margin:1em auto}.home-page .frame .footer{flex:1 1 15%;display:flex;flex-direction:column;justify-content:center;align-items:center;font-size:1.5rem}.home-page .frame .footer a{display:block;max-width:266px;width:75%;font-family:"bodonino2comdotult";color:#433c36;text-decoration:none;text-align:center;border:2px solid #757575}.home-page .frame .footer a span{display:inline-block}.home-page .frame .footer a span:first-letter{font-size:1.25em}.rules-page{min-height:100vh;width:100%;background:url(/assets/images/rules/team.png) right 50% no-repeat;background-size:auto 100vh;background-attachment:fixed}.rules-page .container{max-width:1606px;margin:0 auto;padding:0 2%}.rules-page .column{max-width:577px;width:100%;min-height:100vh;display:flex;flex-direction:column;justify-content:center}.rules-page .frame-container{display:block;margin-top:25%;position:relative;margin-bottom:1.5rem}.rules-page .frame-container-2{padding-top:137%}.rules-page .frame{position:absolute;top:0;left:0;right:0;bottom:0;background:url(/assets/images/rules/frame.png) 50% 50% no-repeat;background-size:contain;display:flex;flex-direction:column;justify-content:space-between;align-items:stretch;padding:5% 3% 3%;color:#433c36}.rules-page .frame:before{content:"";display:block;width:100%;padding-top:100%;background:url(/assets/images/logo.png) 50% top no-repeat;background-size:50% auto;position:absolute;top:-20%}.rules-page .frame .header{flex:0 1 23%;font-family:"bodonino2comdotult";background:url(/assets/images/goals/decoration.png) 50% bottom no-repeat;display:flex;flex-direction:column;align-items:center}.rules-page .frame .header h1{font-size:4.5rem}.rules-page .frame .content{flex:1 1 75%;overflow-y:auto;text-align:left;flex-direction:column;justify-content:center;font-size:1rem}.rules-page .frame .content p{width:90%;margin:0 auto;padding:.5em 0}.rules-page .frame .content p.with-separator{background:url(/assets/images/goals/separator.png) 50% bottom no-repeat}.rules-page .footer-spacer{flex:0 0 2%}.rules-page .footer{position:absolute;width:100%;bottom:-.75em;font-size:1.75rem;flex:1 1 15%;display:flex;flex-direction:column;justify-content:center;align-items:center}.rules-page .footer a{display:block;max-width:266px;width:75%;font-family:"bodonino2comdotult";background:#fffcf4;color:#433c36;text-decoration:none;text-align:center;border:2px solid #757575}.rules-page .footer a span{display:inline-block}.rules-page .footer a span:first-letter{font-size:1.25em}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}article,body,div,footer,h1,h2,h3,h4,h5,h6,header,html,main,p,section{margin:0;padding:0}html{font-family:"Roboto",sans-serif;font-size:25px}body{background-size:cover}#root,body{min-height:100vh}#root{display:flex;justify-content:stretch}
/*# sourceMappingURL=main.c602f1a8.chunk.css.map */