body{font-family:-apple-system,BlinkMacSystemFont,"Segoe UI","Roboto","Oxygen","Ubuntu","Cantarell","Fira Sans","Droid Sans","Helvetica Neue",sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}code{font-family:source-code-pro,Menlo,Monaco,Consolas,"Courier New",monospace}body{margin:0;background-repeat:no-repeat;background-attachment:fixed}.header{text-align:center;padding:10px}.App-logo{height:40vmin;pointer-events:none}@media (prefers-reduced-motion:no-preference){.App-logo{-webkit-animation:App-logo-spin 20s linear infinite;animation:App-logo-spin 20s linear infinite}}.App-header{background-color:#282c34;min-height:100vh;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column;-webkit-align-items:center;align-items:center;-webkit-justify-content:center;justify-content:center;font-size:calc(10px + 2vmin);color:#fff}.App-link{color:#61dafb}@-webkit-keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}@keyframes App-logo-spin{0%{-webkit-transform:rotate(0deg);transform:rotate(0deg)}to{-webkit-transform:rotate(1turn);transform:rotate(1turn)}}.music-player{margin:8px 8px 3px;box-shadow:.3em .3em 1em rgba(0,0,0,.3)}.minimal-nav ul{list-style-type:none;-webkit-padding-start:0;padding-inline-start:0;color:rgba(0,0,0,.5333333333333333)}.minimal-nav ul li{display:inline;background-color:hsla(0,0%,100%,.13333333333333333)}.minimal-nav ul li:first-child{padding-left:10px}.minimal-nav ul li:last-child{padding-right:10px}.minimal-nav ul li:after{padding-left:6px;padding-right:6px;content:"|";color:rgba(0,0,0,.13333333333333333)}.minimal-nav ul li:last-child:after{content:none}.minimal-nav ul li span.selected{border-bottom:1px solid rgba(0,0,0,.26666666666666666)}.bio-avatar{border:6px solid rgba(0,0,0,.26666666666666666);border-radius:50%;max-width:100%;box-shadow:.3em .3em 1em rgba(0,0,0,.3)}.page-content{padding-left:50px!important;padding-right:50px!important}.pane{border-radius:15px;padding:20px;background-color:hsla(0,0%,100%,.13333333333333333)}canvas.carpet{border:1px dashed #ff0;margin-left:auto;margin-right:auto}.soundcloud-links{text-align:center}.soundcloud-links a{margin-right:4px}.art-wall-row{display:-webkit-flex;display:flex;-webkit-flex-wrap:wrap;flex-wrap:wrap;padding:0 8px}.art-wall-column{-webkit-flex:25% 1;flex:25% 1;max-width:25%;padding:0 8px}.art-wall-column img{margin-top:16px;vertical-align:middle;width:100%;box-shadow:.3em .3em 1em rgba(0,0,0,.3)}@media screen and (max-width:800px){.art-wall-column{-webkit-flex:50% 1;flex:50% 1;max-width:50%}}@media screen and (max-width:600px){.column{-webkit-flex:100% 1;flex:100% 1;max-width:100%}}.question-dialog .modal-header{text-align:center;border-bottom:1px solid rgba(135,96,187,.16)}.question-dialog .modal-content{background-color:#dbcfea;border:3px solid #8760bb}.question-form{text-align:center}.question-form p{font-size:1.1em}.question-form label{margin-left:10px}.question-form .col-1{-webkit-align-items:center;align-items:center;display:-webkit-flex;display:flex;-webkit-flex-direction:column;flex-direction:column}.question-form .choice{text-align:left;padding-left:0}.question-form .choice-row{border:3px solid transparent;border-radius:16px}.question-form .choice-row.selected{border-color:#eddcff;background-color:#f3f0ce}.question-form button{margin:16px 5px 0}.question-form button.btn{background-color:#754784;border-color:#4f205e;color:#fff}.question-form button.btn:hover{background-color:#a666bb;border-color:#723687}.correct-answer,.wrong-answer{text-align:center;font-weight:700}.correct-answer{color:#1d521d}.wrong-answer{color:#5c0d20}.ContactPage_contactForm__3K9XI{max-width:400px;margin:0 auto}.ContactPage_contactForm__3K9XI .ContactPage_feedback__GG0IJ,.ContactPage_contactForm__3K9XI .ContactPage_instructions__1N3q0{text-align:center;padding:10px;color:rgba(0,0,0,.6)}.ContactPage_contactForm__3K9XI input,.ContactPage_contactForm__3K9XI textarea{padding:4px 6px;border-radius:5px}.ContactPage_contactForm__3K9XI button,.ContactPage_contactForm__3K9XI input,.ContactPage_contactForm__3K9XI textarea{width:100%;margin-bottom:2px}.ContactPage_contactForm__3K9XI button{background-color:#fdfaff}.ContactPage_links__nw4kR{text-align:center}.ContactPage_links__nw4kR a{margin-right:4px}.Hangman_word__1VxZs{margin-right:12px;letter-spacing:3px}.Hangman_letterInput___vPrv{width:24px}.ReactExamplesPage_fakeLink__B06G-{cursor:pointer;text-decoration:underline;margin-right:6px}.Minesweeper_cell__39yir{background-color:#e6a6fb;cursor:pointer;width:40px;height:40px;border:1px solid rgba(0,0,0,.26666666666666666);text-align:center;line-height:40px}.Minesweeper_revealed__2sxUU{background-color:#fafadd;cursor:default}.Minesweeper_flag__21XEM{background-color:orange}.Minesweeper_mine__1CWuF{background-color:#8b0000}
/*# sourceMappingURL=main.74916c1a.chunk.css.map */