#search-results.svelte-4owqj4::-webkit-scrollbar{width:6px}#search-results.svelte-4owqj4::-webkit-scrollbar-track{background:#f1f1f1;border-radius:3px}#search-results.svelte-4owqj4::-webkit-scrollbar-thumb{background:#888;border-radius:3px}#search-results.svelte-4owqj4::-webkit-scrollbar-thumb:hover{background:#555}.nav-link{position:relative;overflow:hidden}.nav-link:before{content:"";background:linear-gradient(90deg,#60a5fa,#3b82f6);width:0;height:2px;transition:width .3s;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.nav-link:hover:before{width:80%}.dropdown-enter{animation:.2s ease-out svelte-1ps99rp-dropdownEnter}@keyframes svelte-1ps99rp-dropdownEnter{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@media (width<=1023px){#mobile-menu.svelte-1ps99rp a:where(.svelte-1ps99rp),#mobile-menu.svelte-1ps99rp button:where(.svelte-1ps99rp){align-items:center;min-height:48px;font-size:16px;display:flex}}@media (forced-colors:active){button[aria-controls=mobile-menu].svelte-1ps99rp{forced-color-adjust:none;border:1px solid buttontext!important}nav.svelte-1ps99rp button:where(.svelte-1ps99rp),nav.svelte-1ps99rp a:where(.svelte-1ps99rp){forced-color-adjust:auto;border:1px solid #0000}nav.svelte-1ps99rp button:where(.svelte-1ps99rp):hover,nav.svelte-1ps99rp a:where(.svelte-1ps99rp):hover{border-color:linktext}nav.svelte-1ps99rp button:where(.svelte-1ps99rp):focus,nav.svelte-1ps99rp a:where(.svelte-1ps99rp):focus{outline-offset:2px;border-color:highlight;outline:2px solid highlight}.dropdown-enter{forced-color-adjust:none;background:canvas!important;border:1px solid buttontext!important}.dropdown-enter a,.dropdown-enter button{forced-color-adjust:auto;border:1px solid #0000;color:linktext!important}.dropdown-enter a:hover,.dropdown-enter button:hover{border-color:linktext;color:highlighttext!important;background:highlight!important}#mobile-menu.svelte-1ps99rp{forced-color-adjust:none;background:canvas!important;border:1px solid buttontext!important}#mobile-menu.svelte-1ps99rp a:where(.svelte-1ps99rp),#mobile-menu.svelte-1ps99rp button:where(.svelte-1ps99rp){color:linktext!important}#mobile-menu.svelte-1ps99rp a:where(.svelte-1ps99rp):hover,#mobile-menu.svelte-1ps99rp button:where(.svelte-1ps99rp):hover{color:highlighttext!important;background:highlight!important}svg.svelte-1ps99rp{forced-color-adjust:auto}}
