.typing-text-module__JZqygG__character{visibility:hidden;animation:.2s forwards typing-text-module__JZqygG__typing;position:absolute}@keyframes typing-text-module__JZqygG__typing{0%{opacity:0;display:block;position:absolute}1%{position:unset;visibility:visible;opacity:0;display:inline}to{position:unset;visibility:visible;opacity:1;display:inline}}@media (width<=768px){.typing-text-module__JZqygG__character{visibility:visible;opacity:1;animation:none;position:static}.typing-text-module__JZqygG__blinker{opacity:0;animation:none}}.typing-text-module__JZqygG__blinker{--blinker-duration:.8s;animation-name:typing-text-module__JZqygG__blinker-hide;animation-duration:calc(8*var(--blinker-duration));animation-iteration-count:infinite;display:inline}.typing-text-module__JZqygG__blinkerBlock{vertical-align:middle;animation-name:typing-text-module__JZqygG__blinker;animation-duration:var(--blinker-duration);animation-iteration-count:infinite;display:inline-block}@keyframes typing-text-module__JZqygG__blinker-hide{0%{opacity:1}50%{opacity:1;visibility:hidden}to{opacity:0;visibility:hidden}}@keyframes typing-text-module__JZqygG__blinker{0%{opacity:0}50%{opacity:1}75%{opacity:0}to{opacity:0}}
.search-web-v1-module__ZjqNca__blink{animation:1s infinite search-web-v1-module__ZjqNca__blink}.search-web-v1-module__ZjqNca__scrollUp{animation:7s cubic-bezier(.37,.13,.62,.87) infinite search-web-v1-module__ZjqNca__scrollUp}.search-web-v1-module__ZjqNca__fadeOut{-webkit-mask:linear-gradient(#0000 0%,#000 32px calc(100% - 32px),#0000 100%);mask:linear-gradient(#0000 0%,#000 32px calc(100% - 32px),#0000 100%)}@keyframes search-web-v1-module__ZjqNca__blink{0%,50%{opacity:1}51%,to{opacity:0}}@keyframes search-web-v1-module__ZjqNca__scrollUp{0%{transform:translateY(0)}to{transform:translateY(var(--scroll-height))}}
.coding-v1-module__9uoPFa__root{-webkit-mask:linear-gradient(90deg,#0000 0%,red 32px calc(100% - 32px),#0000 100%);mask:linear-gradient(90deg,#0000 0%,red 32px calc(100% - 32px),#0000 100%)}.coding-v1-module__9uoPFa__loaderToRightMask{-webkit-mask:linear-gradient(90deg,#000 80%,#0000 100%);mask:linear-gradient(90deg,#000 80%,#0000 100%)}.coding-v1-module__9uoPFa__loaderToBottomMask{-webkit-mask:linear-gradient(#000 80%,#0000 100%);mask:linear-gradient(#000 80%,#0000 100%)}.coding-v1-module__9uoPFa__loaderTopScrollGradient{opacity:0;animation:.5s ease-in-out forwards coding-v1-module__9uoPFa__loaderTopScrollFadeIn}@keyframes coding-v1-module__9uoPFa__loaderTopScrollFadeIn{0%{opacity:0}to{opacity:1}}.coding-v1-module__9uoPFa__boxes{-webkit-mask:linear-gradient(#000 50%,#0000 100%);mask:linear-gradient(#000 50%,#0000 100%)}.coding-v1-module__9uoPFa__codingScroll{animation-name:coding-v1-module__9uoPFa__codingScroll;animation-timing-function:cubic-bezier(.12,.01,.85,.99);animation-iteration-count:1;animation-fill-mode:forwards}@keyframes coding-v1-module__9uoPFa__codingScroll{0%{transform:translateY(0)}to{transform:translateY(calc(1*var(--coding-scroll-height)))}}.coding-v1-module__9uoPFa__buildPageBox{transform-origin:0 0;border-color:var(--box-building-border);border-style:dashed;border-width:2px;animation-name:coding-v1-module__9uoPFa__buildBox;animation-timing-function:cubic-bezier(.17,.03,.04,1.02);animation-fill-mode:forwards;transform:scale(0)}@keyframes coding-v1-module__9uoPFa__buildBox{0%{border-style:dashed;border-color:var(--box-building-border);background:0 0;border-radius:0;transform:scale(0)}30%,50%{border-style:dashed;border-color:var(--box-building-border);background:0 0;border-radius:0;transform:scale(1)}to{border-style:solid;border-color:var(--box-background);border-radius:12px;transform:scale(1)}}
