.navbar{align-items:center;border-bottom-width:1px;display:flex;justify-content:space-between;position:relative;width:100%;z-index:50;--tw-border-opacity:1;border-color:rgb(243 244 246/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(229 231 235/var(--tw-bg-opacity,1));padding:1.5rem}.navbar:is(.dark *){--tw-border-opacity:1;border-color:rgb(55 65 81/var(--tw-border-opacity,1));--tw-bg-opacity:1;background-color:rgb(17 24 39/var(--tw-bg-opacity,1))}.nav-menu{cursor:pointer;display:flex;font-size:1.25rem;gap:1.25rem;justify-content:space-between;line-height:1.75rem;--tw-text-opacity:1;color:rgb(51 65 85/var(--tw-text-opacity,1))}.nav-menu:is(.dark *){--tw-text-opacity:1;color:rgb(203 213 225/var(--tw-text-opacity,1))}.nav-menu ul{align-items:center;display:none;gap:1.25rem}@media(min-width:640px){.nav-menu ul{display:flex}}.nav-menu li{align-items:center;display:flex}.nav-menu a{font-size:1.25rem;line-height:1.75rem}.theme-switcher{align-items:center;justify-content:center;padding-right:.5rem}.mobile-menu-toggler,.theme-switcher{cursor:pointer;display:flex}@media(min-width:640px){.mobile-menu-toggler{display:none}}.mobile-menu-toggler svg{--tw-text-opacity:1;color:rgb(17 24 39/var(--tw-text-opacity,1))}.mobile-menu-toggler svg:is(.dark *){--tw-text-opacity:1;color:rgb(243 244 246/var(--tw-text-opacity,1))}.mobile-menu{bottom:0;display:flex;flex-direction:column;gap:1.25rem;left:-270px;position:fixed;top:0;width:270px;z-index:40;--tw-bg-opacity:1;background-color:rgb(229 231 235/var(--tw-bg-opacity,1));font-size:1.25rem;line-height:1.75rem;padding:120px 1.75rem;--tw-text-opacity:1;color:rgb(51 65 85/var(--tw-text-opacity,1));transition-duration:.3s;transition-property:all;transition-timing-function:cubic-bezier(.4,0,.2,1)}.mobile-menu:is(.dark *){--tw-bg-opacity:1;background-color:rgb(17 24 39/var(--tw-bg-opacity,1));--tw-text-opacity:1;color:rgb(203 213 225/var(--tw-text-opacity,1))}.mobile-menu-links{display:flex;flex-direction:column;gap:1.25rem}.mobile-menu-links li:hover{font-weight:600;--tw-text-opacity:1;color:rgb(2 6 23/var(--tw-text-opacity,1))}.mobile-menu-links li:hover:is(.dark *){--tw-text-opacity:1;color:rgb(248 250 252/var(--tw-text-opacity,1))}.mobile-menu.active{left:0}li[data-v-2ee8a8d7]{align-items:center;display:flex;justify-content:center}
