body{margin:0;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;overscroll-behavior-y:none}.App{text-align:center}.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)}}.back-to-top{position:fixed!important;bottom:1rem;right:2rem;z-index:2}.nest .blog-post-link:hover{text-decoration:none}.nest .blog-post-image-container{height:128px}.dark .nest .blog-post-content-container{background-color:#2c2c2c}.light .nest .blog-post-content-container{background-color:#f4f4f4}.friends.content .friend-avatar{width:4rem;height:4rem}#particles>canvas{height:100vh!important;width:100vw!important;position:absolute;z-index:0}.home.content .section-tabs .MuiTabs-flexContainer{-webkit-justify-content:center!important;justify-content:center!important}.home.content a.raw{font-weight:700;transition:color .2s}.dark .home.content a.raw{color:#fff}.light .home.content a.raw{color:#000}.home.content a.raw:active,.home.content a.raw:focus,.home.content a.raw:hover{color:#78909c}.nest .avatar-container{display:inline-block;border-radius:50%;border-width:1px;border-style:solid;margin:.25rem}.dark .nest .avatar-container{background-color:#222}.light .nest .avatar-container{background-color:#fff}.nest .avatar-container .avatar{width:5rem;height:5rem;border-radius:50%;background-size:cover;background-position:50%}@media (min-width:600px){.nest .avatar-container .avatar{width:7rem;height:7rem}}@media (min-width:960px){.nest .avatar-container .avatar{width:10rem;height:10rem}}.products.content .product-image{width:3rem;height:3rem;background-size:cover;background-position:50%}@media (max-width:599px){:root{--toolbar-height:56px}}@media (min-width:600px){:root{--toolbar-height:64px}}.bold{font-weight:700!important}.text-left{text-align:left}.justify{text-align:justify}.no-text-transform{text-transform:none}.lower-case{text-transform:lowercase}.grow{-webkit-flex-grow:2;flex-grow:2}.vertical-center-margin{margin:0 auro}.no-horizontal-padding{padding-left:0!important;padding-right:0!important}.content,.toolbar-padding{padding-top:var(--toolbar-height)}.expand-icon{transition:-webkit-transform .5s!important;transition:transform .5s!important;transition:transform .5s,-webkit-transform .5s!important}.expand-icon.expanded{-webkit-transform:rotate(180deg);transform:rotate(180deg)}.section-tabs .MuiTabs-flexContainer{-webkit-justify-content:center!important;justify-content:center!important}.section-header-bar .link{transition:opacity .2s;opacity:.2}.section-header-bar:hover .link{opacity:1}@font-face{font-family:"Exo 2";src:url(/fonts/exo-2-regular.ttf);font-weight:400}@font-face{font-family:"Exo 2";src:url(/fonts/exo-2-bold.ttf);font-weight:700}body *{font-family:"Exo 2",sans-serif!important}#app{overflow-x:hidden;height:100vh}#app-bar .toolbar-container{display:-webkit-flex;display:flex;-webkit-justify-content:center;justify-content:center}#app-bar .toolbar-container .toolbar{max-width:1024px;-webkit-flex:1 1;flex:1 1}#app-bar .toolbar-container .toolbar>#toolbar-kwezal-logo{width:40px;height:40px;background-image:url(/graphics/kwezal-logo-2020.png);background-size:cover;border-radius:50%;position:absolute;left:-32px;transition:box-shadow .75s,-webkit-transform .75s;transition:transform .75s,box-shadow .75s;transition:transform .75s,box-shadow .75s,-webkit-transform .75s}#app-bar .toolbar-container .toolbar>#toolbar-kwezal-logo.activated{-webkit-transform:rotate(-1turn);transform:rotate(-1turn);box-shadow:0 0 12px #2196f3}#app-bar .toolbar-container .toolbar>#toolbar-kwezal-logo.activated.perfect{box-shadow:0 0 12px #fdd835}@media (max-width:959px){.navigation-item:not(.menu),nav .separator{display:none!important}}@media (min-width:960px){.navigation-item.menu{display:none!important}}nav .navigation-item{text-transform:none!important;transition:border-color .3s,color .3s;border-radius:0;border-bottom:2px solid;font-size:1.25rem}.dark nav .navigation-item.nest{border-bottom-color:hsla(0,0%,100%,.7)}.light nav .navigation-item.nest{border-bottom-color:rgba(0,0,0,.7)}nav .navigation-item.products{border-bottom-color:rgba(241,102,90,.7)}nav .navigation-item.friends{border-bottom-color:rgba(139,194,72,.7)}nav .navigation-item.contact{border-bottom-color:rgba(33,150,243,.7)}nav .navigation-item.selected{border-bottom-color:transparent!important}nav .navigation-item.selected.nest{color:inherit}nav .navigation-item.selected.products{color:#f1665a}nav .navigation-item.selected.friends{color:#8bc248}nav .navigation-item.selected.contact{color:#2196f3}.navigation-menu-item{font-weight:700!important}.navigation-menu-item.products{color:#f1665a}.navigation-menu-item.friends{color:#8bc248}.navigation-menu-item.contact{color:#2196f3}.navigation-menu-item.selected{color:#fff;opacity:1!important}.dark .navigation-menu-item.selected.nest{color:#000;background-color:#fff}.light .navigation-menu-item.selected.nest{background-color:#000}.navigation-menu-item.selected.products{background-color:#f1665a}.navigation-menu-item.selected.friends{background-color:#8bc248}.navigation-menu-item.selected.contact{background-color:#2196f3}.flag-button{text-shadow:0 0 2px #777}.content{position:relative;z-index:1}.content .readable-content-container{max-height:calc(100vh - var(--toolbar-height));overflow-y:auto}.content .readable-content-container .centered-content-container{max-width:1024px;margin:0 auto}
/*# sourceMappingURL=main.7405470f.chunk.css.map */