.navbar-header *{cursor:none!important}.navbar-header{z-index:50;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);cursor:none;background:#111827f2;width:100%;position:fixed;top:0;left:0}@media (min-width:768px){.navbar-header{-webkit-backdrop-filter:none;backdrop-filter:none;background:0 0}}.navbar-wrapper{width:100%}@media (min-width:768px){.navbar-wrapper{width:auto;position:fixed;top:1rem;left:50%;transform:translate(-50%)}}.navbar-gradient-border{background:linear-gradient(90deg,#10b981,#06b6d4,#6366f1) 0 0/200% 200%;padding:2px;animation:3s linear infinite gradient-x}@media (min-width:768px){.navbar-gradient-border{border-radius:9999px}}.navbar-content{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#111827e6;padding:.625rem 1rem}@media (min-width:768px){.navbar-content{border-radius:9999px;padding:.625rem 1.5rem}}.navbar-mobile-header{justify-content:space-between;align-items:center;padding:0 .5rem;display:flex}@media (min-width:768px){.navbar-mobile-header{display:none}}.navbar-logo{color:#fff;font-weight:700;text-decoration:none}.navbar-menu-button{color:#fff;cursor:none;background:0 0;border:none;padding:.5rem}.navbar-links{display:none}.navbar-links-open{display:block}@media (min-width:768px){.navbar-links{display:block!important}}.navbar-links-container{flex-direction:column;gap:.5rem;padding:1rem 0;display:flex}@media (min-width:768px){.navbar-links-container{flex-direction:row;align-items:center;gap:.25rem;padding:0}}@media (min-width:1024px){.navbar-links-container{gap:.5rem}}.navbar-link{color:#43b819;border-radius:.5rem;align-items:center;gap:.5rem;padding:.75rem;font-size:.875rem;font-weight:500;text-decoration:none;transition:all .3s;display:flex;position:relative}@media (min-width:768px){.navbar-link{border-radius:9999px;padding:.375rem .75rem}}.navbar-link:hover{color:#43b819;background:#ffffff1a}.navbar-link-active{color:#43b819;background:#ffffff26}.navbar-link-text{display:inline}.navbar-link-icon{color:#fff;font-size:1rem;transition:all .3s}.navbar-link-icon-active{transform:scale(1.1)}@keyframes gradient-x{0%,to{background-position:0%}50%{background-position:100%}}.navbar-gradient-border{animation:3s linear infinite gradient-x}@keyframes wiggle{0%{transform:rotate(-2deg)}25%{transform:rotate(2deg)}50%{transform:rotate(-2deg)}75%{transform:rotate(2deg)}to{transform:rotate(0)}}.navbar-link:hover:before{content:"";z-index:-1;background:#e9d5ff4d;border-radius:9999px;animation:.5s linear wiggle;position:absolute;inset:-4px}
