*,:after,:before{box-sizing:border-box}:root{font-size:15px}body{margin:0;--color-text:#fff;--color-bg:#fff;--color-link:#fff;--color-link-hover:#6b6b6b;color:var(--color-text);background-color:var(--color-bg);font-family:-apple-system,BlinkMacSystemFont,Segoe UI,Helvetica,Arial,sans-serif;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#000;color:#623746}#root,body,html{width:100%;height:100%;margin:0;padding:0;cursor:none}#root{z-index:1;position:relative}.js .loading:after,.js .loading:before{content:"";position:fixed;z-index:1000}.js .loading:before{top:0;left:0;width:100%;height:100%;background:var(--color-bg)}.js .loading:after{top:50%;left:50%;width:60px;height:60px;margin:-30px 0 0 -30px;border-radius:50%;opacity:.4;background:var(--color-link);-webkit-animation:loaderAnim .7s linear infinite alternate forwards;animation:loaderAnim .7s linear infinite alternate forwards}@-webkit-keyframes loaderAnim{to{opacity:1;transform:scale3d(.5,.5,1)}}@keyframes loaderAnim{to{opacity:1;transform:scale3d(.5,.5,1)}}a{text-decoration:none;color:var(--color-link);outline:none}a:focus,a:hover{color:var(--color-link-hover);outline:none}.frame{padding:3rem 5vw;text-align:center;position:relative;z-index:1000}.frame__title{font-size:1rem;margin:0 0 1rem;font-weight:400}.frame__links{display:inline}.frame__demos a:not(:last-child),.frame__links a:not(:last-child){margin-right:1rem}.frame__demos{margin:1rem 0}.frame__demo--current,.frame__demo--current:hover{color:var(--color-text)}.content{display:flex;flex-direction:column;width:100vw;height:calc(100vh - 13rem);position:relative;justify-content:flex-start;align-items:center}@media screen and (min-width:53em){.frame{position:fixed;text-align:left;z-index:100;top:0;left:0;display:grid;align-content:space-between;width:100%;max-width:none;height:100vh;padding:3rem;pointer-events:none;grid-template-columns:75% 25%;grid-template-rows:auto auto auto;grid-template-areas:"title links" "... ..." "... demos"}.frame__title-wrap{grid-area:title;display:flex}.frame__title{margin:0}.frame__tagline{position:relative;margin:0 0 0 1rem;padding:0 0 0 1rem;opacity:.5}.frame__demos{margin:0;grid-area:demos;justify-self:end}.frame__links{grid-area:links;padding:0;justify-self:end}.frame a{pointer-events:auto}.content{height:100vh;justify-content:center}}.dolphin{width:250px;height:250px;left:calc(50% - 125px);top:calc(50% - 125px);background:url(/static/media/dolphin.2d66d053.png) 0 0 no-repeat;background-size:contain;-webkit-animation:dolphin 5s infinite;animation:dolphin 5s infinite}.dolphin,.razor{position:absolute}.razor{width:75px;height:75px;left:0;top:0;background:url(/static/media/razor.789f3854.png) 0 0 no-repeat;background-size:contain;transform:rotate(30deg);-webkit-animation:razor 5s infinite;animation:razor 5s infinite}.hairs{width:100px;height:100px;left:24px;top:-13px;font-size:15px;color:#623746;transform:rotate(-30deg)}.hair,.hairs{position:absolute}.hair{-webkit-animation:hair 2s infinite;animation:hair 2s infinite;opacity:0}.hair1{left:0;-webkit-animation-delay:0s;animation-delay:0s}.hair2{left:5px;-webkit-animation-delay:.3s;animation-delay:.3s}.hair3{left:-2px;-webkit-animation-delay:.4s;animation-delay:.4s}.hair4{left:5px;-webkit-animation-delay:.6s;animation-delay:.6s}.hair5{left:-4px;-webkit-animation-delay:.8s;animation-delay:.8s}.hair6{left:5px;-webkit-animation-delay:1s;animation-delay:1s}.hair7{left:6px;-webkit-animation-delay:1.2s;animation-delay:1.2s}@-webkit-keyframes hair{0%{top:0;opacity:1}to{top:80px;opacity:0}}@keyframes hair{0%{top:0;opacity:1}to{top:80px;opacity:0}}@-webkit-keyframes dolphin{0%{left:calc(50% - 125px);top:calc(50% - 125px)}50%{left:calc(50% - 135px);top:calc(50% - 115px)}to{left:calc(50% - 125px);top:calc(50% - 125px)}}@keyframes dolphin{0%{left:calc(50% - 125px);top:calc(50% - 125px)}50%{left:calc(50% - 135px);top:calc(50% - 115px)}to{left:calc(50% - 125px);top:calc(50% - 125px)}}@-webkit-keyframes razor{0%{left:-20px;top:0}25%{left:-50px;top:3px}50%{left:0;top:-2px}75%{left:-30px;top:-8px}to{left:-20px;top:0}}@keyframes razor{0%{left:-20px;top:0}25%{left:-50px;top:3px}50%{left:0;top:-2px}75%{left:-30px;top:-8px}to{left:-20px;top:0}}#curs{z-index:99999;position:absolute;top:calc(50% - 30px);left:calc(50% - 30px)}
/*# sourceMappingURL=main.a35b9ab4.chunk.css.map */