@keyframes animateManue{0%{height:0;opacity:0}to{height:auto;opacity:1}}@keyframes animateIn{0%{pointer-events:none;opacity:0;clip-path:circle(0% at 150% 0%)}to{pointer-events:auto;opacity:.9;clip-path:circle(150%)}}.icon-acative:where(.astro-CLD3B2QB){animation-name:animateManue;animation-duration:1s;animation-fill-mode:forwards;transform-origin:center center}.icon-deacative:where(.astro-CLD3B2QB){animation-name:animateManue;animation-duration:1s;animation-fill-mode:reverse;transform-origin:center center}.hide:where(.astro-CLD3B2QB){height:0;opacity:0}.nav-wrapper-acative:where(.astro-CLD3B2QB){animation-name:animateIn;animation-duration:1s;animation-fill-mode:forwards;transform-origin:top right}@keyframes scale-fade-out{0%{opacity:1;transform:scale(1)}to{opacity:0;transform:scale(3)}}.hero-root:where(.astro-KGXES5K2){--lineWidth: 2px;--midpoint: 50%;--circleSize: 12px;--lineColor: #3ab3b3;--divWidth: 25%}.hero:where(.astro-KGXES5K2){width:var(--divWidth);z-index:10;top:0;left:0;overflow-y:hidden;background-size:var(--lineWidth) 100%;background-image:linear-gradient(transparent 0%,#3fd4d464 var(--midpoint),var(--lineColor) var(--midpoint),var(--lineColor) 70%,transparent 95%);background-position:right bottom;background-repeat:no-repeat}.circle:where(.astro-KGXES5K2){top:var( --midpoint );left:calc(var(--divWidth) - calc(calc(var(--circleSize) / 2) + calc(var(--lineWidth) / 2)))}.circle:where(.astro-KGXES5K2):before,.circle:where(.astro-KGXES5K2):after{content:"";position:absolute;z-index:50;width:var(--circleSize);height:var(--circleSize);border-radius:50%;background-image:radial-gradient(circle,var(--lineColor) 1px,var(--lineColor) 2px)}.circle:where(.astro-KGXES5K2):after{animation-name:scale-fade-out;animation-duration:1s;animation-iteration-count:infinite;animation-timing-function:ease}:root{--accent: 124, 58, 237;--accent-gradient: linear-gradient( 45deg, rgb(var(--accent)), #da62c4 30%, white 60% )}::-webkit-scrollbar{display:none}html{font-family:Roboto Mono,monospace}
