.navigation.svelte-571s73{white-space:pre;font-family:Manrope,sans-serif;font-size:1rem;font-weight:600;color:#000;margin:0;cursor:pointer;display:flex;flex-direction:row;align-items:center}.separator.svelte-571s73{font-weight:900}a.svelte-571s73:hover{text-decoration:underline}@property --selected-color1{syntax: "<color>"; initial-value: black; inherits: false;}@property --selected-color2{syntax: "<color>"; initial-value: black; inherits: false;}a.svelte-571s73{text-decoration:none;background:linear-gradient(90deg,var(--selected-color1),var(--selected-color2));background-clip:text;-webkit-background-clip:text;color:transparent;transition:--selected-color1 .2s,--selected-color2 .2s;cursor:pointer}a.svelte-571s73:hover{--selected-color1: #008496;--selected-color2: #830069}a.selected.svelte-571s73{--selected-color1: #7A00C0;--selected-color2: #2373FF}.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-12ze9yp{width:min(480px,48vw);display:flex;align-items:center;gap:12px}.search.svelte-12ze9yp{flex:1;min-width:0;height:42px;display:flex;align-items:center;gap:10px;padding:0 14px;background:#ffffffb3;border:1px solid #dde0e6;border-radius:12px;box-sizing:border-box;transition:border-color .2s ease,box-shadow .2s ease,background-color .2s ease}.search.svelte-12ze9yp:focus-within{border-color:#7658f5;background:#ffffffeb;box-shadow:0 0 0 3px #7a00c01a,0 5px 18px #2373ff1a}svg.svelte-12ze9yp{width:19px;fill:none;stroke:#737b8b;stroke-width:2;stroke-linecap:round}input.svelte-12ze9yp{flex:1;min-width:0;border:0;outline:0;background:transparent;font:600 14px Manrope,sans-serif;color:#343c4a}.github.svelte-12ze9yp{width:42px;height:42px;flex:0 0 42px;display:grid;place-items:center;box-sizing:border-box;border:1px solid #dde0e6;border-radius:12px;background:#ffffffb3;transition:transform .2s ease,border-color .2s ease,box-shadow .2s ease}.github.svelte-12ze9yp:hover,.github.svelte-12ze9yp:focus-visible{border-color:#7658f5;box-shadow:0 0 0 3px #7a00c017;transform:translateY(-1px);outline:none}.github.svelte-12ze9yp img:where(.svelte-12ze9yp){width:20px;height:20px;opacity:.76}@media (max-width: 540px){.docs-actions.svelte-12ze9yp{width:auto;flex:1;gap:8px}.search.svelte-12ze9yp{height:40px;padding:0 11px}.github.svelte-12ze9yp{width:40px;height:40px;flex-basis:40px}input.svelte-12ze9yp{font-size:13px}}.portfolio.svelte-j2f30j{display:flex;flex-direction:column;padding:2rem;min-height:100vh;position:relative;box-sizing:border-box;background-color:#f3f4f6}.portfolio.docs-portfolio.svelte-j2f30j{height:100vh;min-height:0;overflow:hidden}.docs-portfolio.svelte-j2f30j .navigation:where(.svelte-j2f30j){width:auto;position:absolute;inset:2rem 2rem auto;z-index:100}.navigation.docs-navigation.svelte-j2f30j{isolation:isolate}.navigation.docs-navigation.svelte-j2f30j:before{content:"";position:absolute;z-index:-1;top:-2rem;right:-2rem;bottom:0;left:-2rem;pointer-events:none;background:linear-gradient(to bottom,#f3f4f6,#f3f4f6fa 34%,#f3f4f6d1 54%,#f3f4f67a 72%,#f3f4f629 88%,#f3f4f600)}.logo.svelte-j2f30j{width:92px}.logo.svelte-j2f30j{filter:drop-shadow(0px 0px 11.5px rgba(0,0,0,.08));overflow:visible}.shadow.svelte-j2f30j{filter:drop-shadow(0px 0px 11.5px rgba(0,0,0,.15))}.navigation.svelte-j2f30j{width:100%;display:flex;flex-direction:row;justify-content:space-between;align-items:center;padding-right:2rem;padding-left:2rem;box-sizing:border-box;z-index:100}@media (max-width: 550px){.portfolio.svelte-j2f30j{padding:2rem}.logo.svelte-j2f30j{width:64px}}@media (max-width: 600px){.navigation.svelte-j2f30j{padding:0}}@media (max-width: 540px){.navigation.svelte-j2f30j{flex-direction:column;align-items:flex-start}.logo.svelte-j2f30j{width:64px;margin-bottom:1rem}.navigation.docs-navigation.svelte-j2f30j{flex-direction:row;align-items:center;gap:14px}.docs-navigation.svelte-j2f30j .logo:where(.svelte-j2f30j){width:58px;margin-bottom:0}.navigation.docs-navigation.svelte-j2f30j:before{top:-2rem;right:-2rem;bottom:0;left:-2rem}}
