@font-face{font-family:Space Grotesk;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/e1aab0933260df4d-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/b7387a63dd068245-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:300;font-display:swap;src:url(/_next/static/media/36966cca54120369-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/e1aab0933260df4d-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/b7387a63dd068245-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/36966cca54120369-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/e1aab0933260df4d-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/b7387a63dd068245-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:500;font-display:swap;src:url(/_next/static/media/36966cca54120369-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/e1aab0933260df4d-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/b7387a63dd068245-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Space Grotesk;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/36966cca54120369-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Space Grotesk Fallback;src:local("Arial");ascent-override:89.71%;descent-override:26.62%;line-gap-override:0.00%;size-adjust:109.69%}.__className_6936ff{font-family:Space Grotesk,Space Grotesk Fallback;font-style:normal}.__variable_6936ff{--font-qd-sans:"Space Grotesk","Space Grotesk Fallback"}@font-face{font-family:Space Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/ae822095a172cc5c-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Space Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/3c70c5716f1730b3-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Space Mono;font-style:normal;font-weight:400;font-display:swap;src:url(/_next/static/media/fc727f226c737876-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Space Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/77fb5eec12c66d49-s.woff2) format("woff2");unicode-range:u+0102-0103,u+0110-0111,u+0128-0129,u+0168-0169,u+01a0-01a1,u+01af-01b0,u+0300-0301,u+0303-0304,u+0308-0309,u+0323,u+0329,u+1ea0-1ef9,u+20ab}@font-face{font-family:Space Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/281dae1e814de8c6-s.woff2) format("woff2");unicode-range:u+0100-02ba,u+02bd-02c5,u+02c7-02cc,u+02ce-02d7,u+02dd-02ff,u+0304,u+0308,u+0329,u+1d00-1dbf,u+1e00-1e9f,u+1ef2-1eff,u+2020,u+20a0-20ab,u+20ad-20c0,u+2113,u+2c60-2c7f,u+a720-a7ff}@font-face{font-family:Space Mono;font-style:normal;font-weight:700;font-display:swap;src:url(/_next/static/media/806de4d605d3ad01-s.p.woff2) format("woff2");unicode-range:u+00??,u+0131,u+0152-0153,u+02bb-02bc,u+02c6,u+02da,u+02dc,u+0304,u+0308,u+0329,u+2000-206f,u+20ac,u+2122,u+2191,u+2193,u+2212,u+2215,u+feff,u+fffd}@font-face{font-family:Space Mono Fallback;src:local("Arial");ascent-override:81.58%;descent-override:26.30%;line-gap-override:0.00%;size-adjust:137.28%}.__className_e8b655{font-family:Space Mono,Space Mono Fallback;font-style:normal}.__variable_e8b655{--font-qd-mono:"Space Mono","Space Mono Fallback"}.qadir-root{--qd-bg:#08080e;--qd-bg-soft:#0e0e16;--qd-fg:#f2f2f5;--qd-muted:#a0a0ac;--qd-dim:#5e5e6b;--qd-line:rgba(242,242,245,0.12);--qd-line-strong:rgba(242,242,245,0.26);--qd-glow:rgba(242,242,245,0.06);--qd-cyan:#22d3ee;--qd-violet:#a78bfa;--qd-magenta:#f472b6;--qd-amber:#fbbf24;--qd-emerald:#34d399;color:var(--qd-fg);background-color:var(--qd-bg);font-family:var(--font-qd-sans),ui-sans-serif,system-ui,sans-serif;-webkit-font-smoothing:antialiased}.qadir-root ::-moz-selection{background:var(--qd-cyan);color:var(--qd-bg)}.qadir-root ::selection{background:var(--qd-cyan);color:var(--qd-bg)}.qd-mono{font-family:var(--font-qd-mono),ui-monospace,"SFMono-Regular",monospace}.qd-outline{color:transparent;-webkit-text-stroke:1.5px rgba(242,242,245,.85)}@media (min-width:1024px){.qd-outline{-webkit-text-stroke-width:2px}}.qd-outline-dim{color:transparent;-webkit-text-stroke:1px rgba(242,242,245,.2)}@keyframes qd-aurora-shift{0%{background-position:0 50%}50%{background-position:100% 50%}to{background-position:0 50%}}.qd-gradient-text{background-image:linear-gradient(100deg,var(--qd-cyan) 0,var(--qd-violet) 30%,var(--qd-magenta) 55%,var(--qd-amber) 80%,var(--qd-cyan) 100%);animation:qd-aurora-shift 9s ease-in-out infinite}.qd-gradient-text,.qd-outline-aurora{background-size:280% 100%;-webkit-background-clip:text;background-clip:text;color:transparent}.qd-outline-aurora{background-image:linear-gradient(100deg,var(--qd-cyan),var(--qd-violet),var(--qd-magenta),var(--qd-cyan));-webkit-text-stroke:2px transparent;animation:qd-aurora-shift 11s ease-in-out infinite}.qd-noise:before{z-index:60;opacity:.05;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg viewBox='0 0 256 256' xmlns='http://www.w3.org/2000/svg'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='4' stitchTiles='stitch'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)'/%3E%3C/svg%3E")}.qd-noise:before,.qd-vignette:after{content:"";position:fixed;inset:0;pointer-events:none}.qd-vignette:after{z-index:2;background:radial-gradient(120% 90% at 50% 40%,transparent 55%,rgba(0,0,5,.55) 100%)}.qd-frame{position:relative;border:1px solid var(--qd-line-strong)}.qd-frame:after,.qd-frame:before{content:"";position:absolute;width:14px;height:14px;border-style:solid}.qd-frame:before{top:-5px;left:-5px;border-width:1px 0 0 1px;border-color:var(--qd-cyan)}.qd-frame:after{bottom:-5px;right:-5px;border-width:0 1px 1px 0;border-color:var(--qd-magenta)}@keyframes qd-halo-spin{to{transform:rotate(1turn)}}.qd-halo{position:absolute;inset:-22%;border-radius:50%;background:conic-gradient(from 0deg,rgba(34,211,238,.5),rgba(167,139,250,.4),rgba(244,114,182,.45),rgba(251,191,36,.3),rgba(34,211,238,.5));filter:blur(46px);opacity:.5;animation:qd-halo-spin 14s linear infinite}.qd-link{position:relative}.qd-link:after{content:"";position:absolute;left:0;bottom:-3px;height:1px;width:100%;background:linear-gradient(90deg,var(--qd-cyan),var(--qd-magenta));transform:scaleX(0);transform-origin:right;transition:transform .45s cubic-bezier(.22,1,.36,1)}.qd-link:focus-visible:after,.qd-link:hover:after{transform:scaleX(1);transform-origin:left}.qd-row{--qd-accent:var(--qd-cyan);position:relative;border-top:1px solid var(--qd-line);transition:padding-inline-start .45s cubic-bezier(.22,1,.36,1)}.qd-row:last-child{border-bottom:1px solid var(--qd-line)}.qd-row:before{content:"";position:absolute;inset:0;opacity:0;background:linear-gradient(90deg,color-mix(in srgb,var(--qd-accent) 12%,transparent),transparent 65%);transition:opacity .4s ease;pointer-events:none}.qd-row:after{content:"";position:absolute;left:0;top:0;bottom:0;width:2px;background:var(--qd-accent);transform:scaleY(0);transform-origin:top;transition:transform .45s cubic-bezier(.22,1,.36,1)}@media (hover:hover){.qd-row:hover{padding-inline-start:.9rem}.qd-row:hover:before{opacity:1}.qd-row:hover:after{transform:scaleY(1)}.qd-row:hover .qd-row-title{color:transparent;-webkit-text-stroke:1.5px var(--qd-accent)}.qd-row:hover .qd-row-arrow{color:var(--qd-accent)}}.qd-row-title{transition:color .3s ease,-webkit-text-stroke .3s ease}@keyframes qd-orbit-spin{to{transform:rotate(1turn)}}.qd-orbit{animation:qd-orbit-spin 40s linear infinite}.qd-orbit-reverse{animation:qd-orbit-spin 55s linear infinite reverse}@keyframes qd-drop{0%{transform:translateY(-100%)}55%{transform:translateY(0)}to{transform:translateY(100%)}}.qd-scroll-line{overflow:hidden}.qd-scroll-line>span{display:block;width:1px;height:100%;background:linear-gradient(to bottom,transparent,var(--qd-cyan),var(--qd-magenta),transparent);animation:qd-drop 2.2s cubic-bezier(.65,0,.35,1) infinite}@keyframes qd-marquee{to{transform:translateX(-50%)}}.qd-marquee{animation:qd-marquee 36s linear infinite}@keyframes qd-blink{0%,55%{opacity:1}60%,to{opacity:.15}}.qd-blink{animation:qd-blink 1.6s steps(1) infinite}@keyframes qd-pulse{0%,to{box-shadow:0 0 0 0 color-mix(in srgb,var(--qd-accent,#22d3ee) 45%,transparent)}50%{box-shadow:0 0 14px 2px color-mix(in srgb,var(--qd-accent,#22d3ee) 45%,transparent)}}.qd-pulse{animation:qd-pulse 3.2s ease-in-out infinite}.qd-focus:focus-visible{outline:1px solid var(--qd-cyan);outline-offset:4px}@media (prefers-reduced-motion:reduce){.qd-blink,.qd-gradient-text,.qd-halo,.qd-marquee,.qd-orbit,.qd-orbit-reverse,.qd-outline-aurora,.qd-pulse,.qd-scroll-line>span{animation:none}}