.nav.svelte-1h32yp1{z-index:6;justify-content:space-between;align-items:center;min-height:9.5vmin;padding:1.5vmin;display:flex;position:relative}.logo.svelte-1h32yp1{line-height:0;display:block}.logo.svelte-1h32yp1 img:where(.svelte-1h32yp1){width:6.5vmin;height:6.5vmin;transition:transform .45s cubic-bezier(.34,1.56,.64,1),filter .45s;display:block}.logo.svelte-1h32yp1:hover img:where(.svelte-1h32yp1){filter:brightness(1.15)drop-shadow(0 0 12px #ffffff59);transform:rotate(8deg)scale(1.1)}.links.svelte-1h32yp1{flex:1;justify-content:center;align-items:center;gap:3vmin;min-height:5.5vmin;display:flex}.nav-link.svelte-1h32yp1{color:#fff;white-space:nowrap;padding:1.5vmin 0;font-size:2vmin;font-weight:500;line-height:2.5vmin;text-decoration:none;display:inline-block;position:relative}.roll-wrap.svelte-1h32yp1{height:2.5vmin;display:block;overflow:hidden}.roll.svelte-1h32yp1{height:2.5vmin;transition:transform .45s cubic-bezier(.22,1,.36,1);display:block;position:relative}.roll.svelte-1h32yp1:after{content:attr(data-text);white-space:nowrap;position:absolute;top:100%;left:0}.nav-link.svelte-1h32yp1:hover .roll:where(.svelte-1h32yp1),.nav-link.svelte-1h32yp1:focus-visible .roll:where(.svelte-1h32yp1){transform:translateY(-100%)}.nav-link.svelte-1h32yp1:after{content:"";transform-origin:0;background:#fff;height:.25vmin;transition:transform .35s cubic-bezier(.22,1,.36,1);position:absolute;bottom:1.25vmin;left:0;right:0;transform:scaleX(0)}.nav-link.svelte-1h32yp1:hover:after,.nav-link.svelte-1h32yp1:focus-visible:after{transform:scaleX(1)}.actions.svelte-1h32yp1{align-items:center;gap:3vmin;display:flex}.icon-link.svelte-1h32yp1{color:#fff;transition:transform .35s cubic-bezier(.34,1.56,.64,1),filter .35s;display:block}.actions.svelte-1h32yp1 svg{width:3vmin;height:3vmin}.gitlab.svelte-1h32yp1:hover{filter:drop-shadow(0 0 10px #fff6);transform:rotate(-10deg)scale(1.2)}.menu-btn.svelte-1h32yp1:hover{filter:drop-shadow(0 0 10px #fff6);transform:rotate(90deg)scale(1.15)}.gitlab.svelte-1h32yp1{flex-shrink:0;width:2.625vmin;height:2.625vmin;overflow:hidden}.menu-btn.svelte-1h32yp1{cursor:pointer;background:0 0;border:none;padding:0}a.svelte-1h32yp1:focus-visible,button.svelte-1h32yp1:focus-visible{outline-offset:3px;border-radius:2px;outline:2px solid #fff9}.overlay.svelte-1h32yp1{z-index:50;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);opacity:0;visibility:hidden;pointer-events:none;background:#1e1e1ef7;align-items:center;padding:0 10vmin;transition:opacity .4s,visibility .4s;display:flex;position:fixed;inset:0}.overlay.open.svelte-1h32yp1{opacity:1;visibility:visible;pointer-events:auto}.ov-dots.svelte-1h32yp1{opacity:.1;pointer-events:none;background-image:radial-gradient(circle at .5vmin .5vmin,#fff .5vmin,#0000 .5vmin);background-size:4vmin 4vmin;width:26vmin;height:26vmin;position:absolute;bottom:8vmin;left:8vmin}.ov-glow.svelte-1h32yp1{pointer-events:none;background:radial-gradient(circle,#ffffff14 0%,#0000 65%);width:70vmin;height:70vmin;position:absolute;top:-12vmin;right:-12vmin}.ov-close.svelte-1h32yp1{cursor:pointer;background:0 0;border:none;padding:0;position:absolute;top:5vmin;right:5vmin}.ov-close.svelte-1h32yp1 svg{width:3.5vmin;height:3.5vmin}.ov-close.svelte-1h32yp1:hover{filter:drop-shadow(0 0 10px #fff6);transform:rotate(90deg)scale(1.15)}.ov-links.svelte-1h32yp1{flex-direction:column;align-items:flex-start;gap:1.5vmin;display:flex}.ov-link.svelte-1h32yp1{color:#fff;letter-spacing:.01em;white-space:nowrap;opacity:0;transition:transform .7s cubic-bezier(.22, 1, .36, 1) calc(var(--i) * 70ms), opacity .6s ease calc(var(--i) * 70ms);padding:1vmin 0;font-size:6.5vmin;font-weight:500;line-height:1.15;text-decoration:none;display:inline-block;position:relative;overflow:hidden;transform:translateY(110%)}.overlay.open.svelte-1h32yp1 .ov-link:where(.svelte-1h32yp1){opacity:1;transform:translateY(0)}.ov-text.svelte-1h32yp1{transition:transform .45s cubic-bezier(.22,1,.36,1);display:inline-block;position:relative}.ov-text.svelte-1h32yp1:after{content:attr(data-text);color:#8f8f8f;white-space:nowrap;position:absolute;top:100%;left:0}.ov-link.svelte-1h32yp1:hover .ov-text:where(.svelte-1h32yp1),.ov-link.svelte-1h32yp1:focus-visible .ov-text:where(.svelte-1h32yp1){transform:translateY(-100%)}.ov-link.svelte-1h32yp1:after{content:"";transform-origin:0;background:#fff;height:.25vmin;transition:transform .35s cubic-bezier(.22,1,.36,1);position:absolute;bottom:.5vmin;left:0;right:0;transform:scaleX(0)}.ov-link.svelte-1h32yp1:hover:after,.ov-link.svelte-1h32yp1:focus-visible:after{transform:scaleX(1)}.ov-gitlab.svelte-1h32yp1{align-items:center;gap:1.5vmin;margin-top:3vmin;font-size:3vmin;font-weight:400;display:inline-flex}.ov-gh-inner.svelte-1h32yp1{align-items:center;gap:1.5vmin;display:inline-flex}.ov-gh-inner.svelte-1h32yp1 svg{width:3vmin;height:3vmin}@media (width<=768px){.nav.svelte-1h32yp1{min-height:12vmin}.links.svelte-1h32yp1{display:none}.actions.svelte-1h32yp1{gap:4vmin}.actions.svelte-1h32yp1 svg{width:5vmin;height:5vmin}.gitlab.svelte-1h32yp1{width:4.5vmin;height:4.5vmin}.menu-btn.svelte-1h32yp1{place-items:center;width:6vmin;height:6vmin;display:grid}.overlay.svelte-1h32yp1{padding:0 8vmin}.ov-link.svelte-1h32yp1{font-size:9.5vmin}.ov-gitlab.svelte-1h32yp1{font-size:4.5vmin}}@media (prefers-reduced-motion:reduce){.overlay.svelte-1h32yp1{transition:none}.ov-link.svelte-1h32yp1{opacity:1;transition:none;transform:translateY(0)}}@media (prefers-reduced-motion:no-preference){@keyframes svelte-1h32yp1-pop-spin{0%{opacity:0;transform:rotate(-120deg)scale(.4)}to{opacity:1;transform:rotate(0)scale(1)}}@keyframes svelte-1h32yp1-rise-blur{0%{opacity:0;filter:blur(10px);transform:translateY(-28px)}to{opacity:1;filter:blur();transform:translateY(0)}}@keyframes svelte-1h32yp1-pop{0%{opacity:0;transform:scale(0)}to{opacity:1;transform:scale(1)}}.logo.svelte-1h32yp1{animation:.9s cubic-bezier(.34,1.56,.64,1) 50ms both svelte-1h32yp1-pop-spin}.links.svelte-1h32yp1 .nav-link:where(.svelte-1h32yp1):first-child{animation:.9s cubic-bezier(.22,1,.36,1) .35s both svelte-1h32yp1-rise-blur}.links.svelte-1h32yp1 .nav-link:where(.svelte-1h32yp1):nth-child(2){animation:.9s cubic-bezier(.22,1,.36,1) .44s both svelte-1h32yp1-rise-blur}.links.svelte-1h32yp1 .nav-link:where(.svelte-1h32yp1):nth-child(3){animation:.9s cubic-bezier(.22,1,.36,1) .53s both svelte-1h32yp1-rise-blur}.links.svelte-1h32yp1 .nav-link:where(.svelte-1h32yp1):nth-child(4){animation:.9s cubic-bezier(.22,1,.36,1) .62s both svelte-1h32yp1-rise-blur}.gitlab.svelte-1h32yp1{animation:.7s cubic-bezier(.34,1.56,.64,1) .55s both svelte-1h32yp1-pop}.menu-btn.svelte-1h32yp1{animation:.7s cubic-bezier(.34,1.56,.64,1) .68s both svelte-1h32yp1-pop}}
