.navigation.svelte-12jkfzw{--navigation-foreground: #ffffff;--navigation-background: #000000;--link-button-foreground: var(--navigation-foreground);--link-button-background: var(--navigation-background);min-width:0;white-space:nowrap;font-family:Manrope,sans-serif;font-size:1rem;font-weight:500;color:var(--navigation-foreground);margin:0;cursor:pointer;display:flex;flex-direction:row;align-items:center;gap:64px}.navigation.dark-foreground.svelte-12jkfzw{--navigation-foreground: #020202;--navigation-background: #ffffff}.pages.svelte-12jkfzw{display:flex;flex-direction:row;align-items:center}.separator.svelte-12jkfzw{font-weight:900;width:20px}@property --selected-color1{syntax: "<color>"; initial-value: black; inherits: false;}@property --selected-color2{syntax: "<color>"; initial-value: black; inherits: false;}.page.svelte-12jkfzw{text-decoration:none;background:linear-gradient(90deg,var(--selected-color1),var(--selected-color2));background-clip:text;-webkit-background-clip:text;color:var(--navigation-foreground);display:inline-block;position:relative;transition:--selected-color1 .2s,--selected-color2 .2s,color .2s ease;cursor:pointer}.page.svelte-12jkfzw:after{content:"";height:1px;position:absolute;right:0;bottom:-6px;left:0;border-radius:999px;background-color:currentColor;transform:scaleX(0);transform-origin:right;transition:transform .25s cubic-bezier(.2,0,0,1)}.page.svelte-12jkfzw:hover:after,.page.svelte-12jkfzw:focus-visible:after{transform:scaleX(1);transform-origin:left}@media (max-width: 740px){.navigation.svelte-12jkfzw{gap:1.5rem;font-size:.95rem}.separator.svelte-12jkfzw{width:12px}}@media (max-width: 600px){.navigation.svelte-12jkfzw{width:100%;max-width:100%;box-sizing:border-box;gap:.75rem}.separator.svelte-12jkfzw{width:8px}}.blob.svelte-bs8jyd{width:300px;height:300px;opacity:.35;position:fixed;background:linear-gradient(90deg,#bd4bff,#508dff);border-radius:999rem;filter:blur(125px);translate:-50% -50%;pointer-events:none;animation:svelte-bs8jyd-blob 5s infinite;z-index:1000}@keyframes svelte-bs8jyd-blob{0%{rotate:0deg}50%{rotate:180deg}to{rotate:360deg}}.docs-actions.svelte-oyo5np{width:min(480px,48vw);display:flex;align-items:center;gap:12px}.search.svelte-oyo5np{flex:1;min-width:0;height:42px;display:flex;align-items:center;gap:10px;padding:0 14px;background:#181818;border:1px solid #3d3d3d;border-radius:12px;box-sizing:border-box;transition:border-color .2s ease,box-shadow .2s ease,background-color .2s ease}.search.svelte-oyo5np:focus-within{border-color:#bd4bff;background:#202020;box-shadow:0 0 0 3px #bd4bff29}svg.svelte-oyo5np{width:19px;fill:none;stroke:#a9a9a9;stroke-width:2;stroke-linecap:round}input.svelte-oyo5np{flex:1;min-width:0;border:0;outline:0;background:transparent;font:600 14px Manrope,sans-serif;color:#fff}.github.svelte-oyo5np{width:42px;height:42px;flex:0 0 42px;display:grid;place-items:center;box-sizing:border-box;border:1px solid #3d3d3d;border-radius:12px;background:#181818;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}.github.svelte-oyo5np:hover,.github.svelte-oyo5np:focus-visible{border-color:#bd4bff;box-shadow:0 0 0 3px #bd4bff29;transform:translateY(-1px);outline:none}.github.svelte-oyo5np img:where(.svelte-oyo5np){width:20px;height:20px}@media (max-width: 540px){.docs-actions.svelte-oyo5np{width:auto;flex:1;gap:8px}.search.svelte-oyo5np{height:40px;padding:0 11px}.github.svelte-oyo5np{width:40px;height:40px;flex-basis:40px}input.svelte-oyo5np{font-size:13px}}.portfolio.svelte-19q64wv{display:flex;flex-direction:column;min-height:100vh;position:relative;box-sizing:border-box;background-color:#020202}.portfolio.docs-portfolio.svelte-19q64wv{height:100vh;min-height:0;overflow:hidden}.header.svelte-19q64wv{width:100%;display:flex;flex-direction:row;justify-content:flex-end}.docs-portfolio.svelte-19q64wv .navigation:where(.svelte-19q64wv){width:auto;position:absolute;inset:0 0 auto;padding:2rem 3rem;z-index:100}.navigation.docs-navigation.svelte-19q64wv{isolation:isolate}.navigation.docs-navigation.svelte-19q64wv:before{content:"";position:absolute;z-index:-1;top:0;right:0;bottom:0;left:0;pointer-events:none;background:linear-gradient(to bottom,#020202,#020202fa 34%,#020202d1 54%,#0202027a 72%,#02020229 88%,#02020200)}.logo.svelte-19q64wv{width:92px;display:block}.logo-link.svelte-19q64wv{display:block;flex:0 0 auto;line-height:0}.logo.svelte-19q64wv{filter:drop-shadow(0px 0px 11.5px rgba(0,0,0,.08));overflow:visible}.navigation.svelte-19q64wv{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding:3rem;box-sizing:border-box;z-index:100}@media (max-width: 740px){.navigation.svelte-19q64wv{padding:2rem}}@media (max-width: 600px){.navigation.svelte-19q64wv{padding:1rem}}@media (max-width: 540px){.navigation.svelte-19q64wv{flex-direction:column;align-items:flex-start}.logo.svelte-19q64wv{width:64px;margin-bottom:1rem}.navigation.docs-navigation.svelte-19q64wv{flex-direction:row;align-items:center;gap:14px}.docs-navigation.svelte-19q64wv .logo:where(.svelte-19q64wv){width:58px;margin-bottom:0}.docs-portfolio.svelte-19q64wv .navigation:where(.svelte-19q64wv){padding:1.5rem}}
