html{scroll-behavior:smooth}.typelink-item{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.5s;height:100%;padding:24px;position:relative}.animated-item{position:absolute}.animated-item .typelink-item{animation:float 4s ease-in-out infinite alternate}.typelink-item_shadow1 .typelink-item{box-shadow:2px 2px 4px 0 rgba(0,0,0,.08)}.typelink-item_shadow2 .typelink-item{box-shadow:-2px 2px 4px 0 rgba(0,0,0,.08)}.video{margin:auto;max-width:1069px;border-radius:8px}@media (min-width:768px){.video{border-radius:16px}}.video{border:1px solid rgba(155,155,155,.2);box-shadow:2px 0 14px 0 rgba(0,0,0,.08);overflow:hidden}.animated-item .typelink-item:hover{box-shadow:0 20px 30px rgba(0,0,0,.1),0 10px 20px rgba(0,0,0,.05)}.bento-card{animation:float 4s ease-in-out infinite alternate}.typewriter div{overflow:hidden;border-right:.15em solid black;white-space:nowrap;animation:typing 1s steps(10),blink-caret .75s step-end infinite}@keyframes typing{0%{width:0}to{width:100%}}@keyframes blink-caret{0%,to{border-color:transparent}50%{border-color:black}}@keyframes float{0%{transform:translateY(0) rotate(0deg)}50%{transform:translateY(-20px) rotate(2deg)}to{transform:translateY(0) rotate(-2deg)}}@keyframes float2{0%{transform:translateY(0) rotate(0deg)}50%{transform:translateY(-7px) rotate(1deg)}to{transform:translateY(0) rotate(-1deg)}}@keyframes frozen{0%{opacity:0}50%{opacity:50%;-webkit-backdrop-filter:blur(20px);backdrop-filter:blur(20px)}to{opacity:100%;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}}.animated-scroll{animation:animated-scroll 30s linear infinite alternate;transform:translateX(0)}.animated-avatar{animation:float2 4s ease-in-out infinite alternate}@keyframes animated-scroll{0%{transform:translateX(10px)}to{transform:translateX(-500px)}}@media (min-width:1024px){@keyframes animated-scroll{0%{transform:translateX(10px)}to{transform:translateX(-200px)}}}.widgets-grid .typelink-item{transform:perspective(1500px) rotateY(15deg);border-radius:1rem;box-shadow:0 25px 50px -12px rgba(0,0,0,.25);transition:transform 1s ease 0s}.widgets-grid .typelink-item:hover{transform:perspective(3000px) rotateY(5deg)}.cards{position:absolute;bottom:-40px;right:-50px;display:flex;align-items:center;justify-content:center}.cards-content{position:relative;height:164px;width:328px}.cards-content article{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,-webkit-backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter,-webkit-backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.5s;box-shadow:2px 0 8px 0 rgba(0,0,0,.04)}.cards-content.cards-active article:first-child{transform:translate(-65px,-65px) rotate(-2.859deg)}.cards-content.cards-active article:nth-child(2){transform:translateY(-65px)}.cards-content.cards-active article:nth-child(3){transform:translate(65px,-65px) rotate(2.859deg)}.animated-opacity,.animated-opacity-1,.animated-opacity-2{opacity:0}.github-widget .animated-opacity{animation:animated-git 3s linear infinite alternate;animation-delay:1s}.github-widget .animated-opacity-1{animation:animated-git 3s linear infinite alternate;animation-delay:2s}.github-widget .animated-opacity-2{animation:animated-git 3s linear infinite alternate;animation-delay:3s}@keyframes animated-git{0%{opacity:0}to{opacity:1}}.feature-widget .emoji{animation:animated-emoji 5s linear infinite alternate}@keyframes animated-emoji{0%{transform:translateX(0)}20%{transform:translateX(0)}50%{transform:translateX(-164px)}90%{transform:translateX(-164px)}to{transform:translateX(-164px)}}.text-panel{display:flex;max-width:216px;flex-direction:row;align-items:center;gap:11px;border-radius:6px;--tw-bg-opacity:1;background-color:rgb(0 0 0/var(--tw-bg-opacity,1));padding:8px 10px;font-size:16px;line-height:12px}@media (min-width:320px){.text-panel{animation:text-panel-animation 6s ease-in-out infinite;opacity:0;transform:scale(.95)}.b-cursor{animation:dragCursorAnimation2 6s ease-in-out infinite;background-repeat:no-repeat;width:17px;height:15px;position:absolute;top:0;left:0}@keyframes dragCursorAnimation2{0%{transform:translate(0)}15%{transform:translate(85px,85px)}45%{transform:translate(205px,85px)}55%{transform:translate(90px,55px)}59%{transform:translate(90px,55px) scale(.8)}60%{transform:translate(90px,55px)}65%{transform:translate(115px,55px)}69%{transform:translate(115px,55px) scale(.8)}70%{transform:translate(115px,55px)}80%{transform:translate(200px,55px)}84%{transform:translate(200px,55px) scale(.8)}to{transform:translate(200px,55px)}}.selected-text{position:relative}.selected-text:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;--tw-bg-opacity:1;background-color:rgb(117 164 238/var(--tw-bg-opacity,1));z-index:0;animation:selected-text-animation 6s ease-in-out infinite}@keyframes selected-text-animation{0%{width:0}15%{width:0}45%{width:100%}to{width:100%}}@keyframes text-panel-animation{0%{opacity:0;transform:scale(.75) translateY(10px)}45%{opacity:0;transform:scale(.75) translateY(10px)}48%{opacity:1;transform:scale(1) translateY(0)}to{opacity:1;transform:scale(1) translateY(0)}}.text-panel__b{animation:text-panel-b-animation 6s ease-in-out infinite}@keyframes text-panel-b-animation{0%{transform:scale(1)}55%{transform:scale(1)}60%{transform:scale(.8)}65%{transform:scale(1)}}.text-panel__i{flex:none;width:6px;display:inline-block;animation:text-panel-i-animation 6s ease-in-out infinite}@keyframes text-panel-i-animation{0%{transform:scale(1)}65%{transform:scale(1)}70%{transform:scale(.8)}75%{transform:scale(1)}}.text-panel__t2{animation:text-panel-t2-animation 6s ease-in-out infinite}@keyframes text-panel-t2-animation{0%{transform:scale(1)}80%{transform:scale(1)}85%{transform:scale(.8)}90%{transform:scale(1)}}.selected-text{animation:selected-text-style-animation 6s ease-in-out infinite}@keyframes selected-text-style-animation{0%{transform:scale(1)}55%{font-weight:400;font-style:normal}56%{font-weight:700;font-style:normal}65%{font-weight:700;font-style:normal}70%{font-weight:700;font-style:italic}to{font-weight:700;font-style:italic}}.animated-text{animation:animated-text-padding 6s ease-in-out infinite;display:inline-block}@keyframes animated-text-padding{85%{padding-left:0;border-left:0}87%{padding-left:16px;border-left:2px solid}to{padding-left:16px;border-left:2px solid}}}@media (min-width:1024px){.text-panel{animation:text-panel-animation 6s ease-in-out infinite;opacity:0;transform:scale(.95)}.b-cursor{animation:dragCursorAnimation2 6s ease-in-out infinite;background-repeat:no-repeat;width:17px;height:15px;position:absolute;top:0;left:0}@keyframes dragCursorAnimation2{0%{transform:translate(0)}15%{transform:translate(265px,45px)}45%{transform:translate(385px,45px)}55%{transform:translate(270px,15px)}59%{transform:translate(270px,15px) scale(.8)}60%{transform:translate(270px,15px)}65%{transform:translate(295px,15px)}69%{transform:translate(295px,15px) scale(.8)}70%{transform:translate(295px,15px)}80%{transform:translate(380px,15px)}84%{transform:translate(380px,15px) scale(.8)}to{transform:translate(380px,15px)}}.selected-text{position:relative}.selected-text:after{content:"";position:absolute;top:0;left:0;right:0;bottom:0;--tw-bg-opacity:1;background-color:rgb(117 164 238/var(--tw-bg-opacity,1));z-index:0;animation:selected-text-animation 6s ease-in-out infinite}@keyframes selected-text-animation{0%{width:0}15%{width:0}45%{width:100%}to{width:100%}}@keyframes text-panel-animation{0%{opacity:0;transform:scale(.75) translateY(10px)}45%{opacity:0;transform:scale(.75) translateY(10px)}48%{opacity:1;transform:scale(1) translateY(0)}to{opacity:1;transform:scale(1) translateY(0)}}.text-panel__b{animation:text-panel-b-animation 6s ease-in-out infinite}@keyframes text-panel-b-animation{0%{transform:scale(1)}55%{transform:scale(1)}60%{transform:scale(.8)}65%{transform:scale(1)}}.text-panel__i{animation:text-panel-i-animation 6s ease-in-out infinite}@keyframes text-panel-i-animation{0%{transform:scale(1)}65%{transform:scale(1)}70%{transform:scale(.8)}75%{transform:scale(1)}}.text-panel__t2{animation:text-panel-t2-animation 6s ease-in-out infinite}@keyframes text-panel-t2-animation{0%{transform:scale(1)}80%{transform:scale(1)}85%{transform:scale(.8)}90%{transform:scale(1)}}.selected-text{animation:selected-text-style-animation 6s ease-in-out infinite}@keyframes selected-text-style-animation{0%{transform:scale(1)}55%{font-weight:400;font-style:normal}56%{font-weight:700;font-style:normal}65%{font-weight:700;font-style:normal}70%{font-weight:700;font-style:italic}to{font-weight:700;font-style:italic}}.animated-text{animation:animated-text-padding 6s ease-in-out infinite;display:inline-block}@keyframes animated-text-padding{85%{padding-left:0;border-left:0}87%{padding-left:16px;border-left:2px solid}to{padding-left:16px;border-left:2px solid}}}.divider-2{margin:auto;border-radius:8px;background-color:rgb(155 155 155/var(--tw-bg-opacity,1));--tw-bg-opacity:0.2;height:4px;max-width:340px}.editor-item:after{content:"";position:absolute;top:-4px;right:-4px;background-image:url(/_next/static/media/selected.e425783e.svg);width:12px;height:12px;--tw-scale-x:.75;--tw-scale-y:.75;opacity:0;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.editor-item:after,.editor-item__active:after{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skewX(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y));background-size:cover}.editor-item__active:after{--tw-scale-x:1;--tw-scale-y:1;opacity:1}.animated-form img,.animated-form:hover .animated-form-wrapper img:first-child{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:1s}.animated-form:hover .animated-form-wrapper img:first-child{transform:translate(-10px,20px) rotate(-4deg)}.animated-form:hover .animated-form-wrapper img:nth-child(2){transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:1s;transform:translate(10px,-20px) rotate(4deg)}.features-two-block-1 img,.features-two-block-2 img,.features-two-block-3 .layout-color__schemes,.features-two-block-4 .typelink-item,.features-two-block-5 svg,.features-two-block-6-card{transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.5s}.features-two-block-1:hover .feature-animated{transform:translate(-10px,-5px) rotate(-2deg)}.features-two-block-2:hover .feature-animated:first-child{transform:translate(-10px,-5px) rotate(-2deg) scale(1.07)}.features-two-block-2:hover .feature-animated:nth-child(2){transform:translateY(-5px) rotate(0deg) scale(1.07)}.features-two-block-2:hover .feature-animated:nth-child(3){transform:translate(10px,-5px) rotate(2deg) scale(1.07)}.features-two-block-3:hover .layout-color__schemes,.features-two-block-4:hover .typelink-item{transform:translate(0) scale(1.07) rotate(2deg)}.features-two-block-5:hover svg.chart-image{transform:translate(0) scale(1.2) rotate(0deg)}.features-two-block-6:hover .features-two-block-6-card{transform:translate(0) scale(1.04) rotate(-2deg)}.menu :where(li ul):before{display:none}.menu li>:not(ul):not(.menu-title):not(details).active,.menu li>:not(ul):not(.menu-title):not(details):active,.menu li>details>summary:active{background-color:transparent;opacity:1;color:black}:where(.menu li:not(.menu-title):not(.disabled)>:not(ul):not(details):not(.menu-title)):is(summary):not(.active):focus-visible,:where(.menu li:not(.menu-title):not(.disabled)>:not(ul):not(details):not(.menu-title)):not(summary):not(.active).focus,:where(.menu li:not(.menu-title):not(.disabled)>:not(ul):not(details):not(.menu-title)):not(summary):not(.active):focus,:where(.menu li:not(.menu-title):not(.disabled)>details>summary:not(.menu-title)):is(summary):not(.active):focus-visible,:where(.menu li:not(.menu-title):not(.disabled)>details>summary:not(.menu-title)):not(summary):not(.active).focus,:where(.menu li:not(.menu-title):not(.disabled)>details>summary:not(.menu-title)):not(summary):not(.active):focus{background-color:transparent;opacity:1;color:black}.dropdown-content .collapse{display:none}.dropdown.dropdown-open .dropdown-content,.dropdown:focus-within .dropdown-content .collapse,.dropdown:not(.dropdown-hover):focus .dropdown-content{display:grid}