.site-footer.svelte-4jwo3w{z-index:2;padding:clamp(1.25rem,4vw,3rem) 1rem clamp(1.25rem,3vw,2rem);position:relative}.footer-shell.svelte-4jwo3w{width:min(100%, var(--page-max-width));gap:.9rem;margin-inline:auto;display:grid}.footer-card.svelte-4jwo3w{border:1px solid var(--border-1);border-radius:var(--radius-xl);box-shadow:var(--shadow-1), inset 0 1px 0 #f6efe714;-webkit-backdrop-filter:blur(16px)saturate(140%);backdrop-filter:blur(16px)saturate(140%);background:radial-gradient(circle at 9% 8%,#ff6a2a2e,#0000 18rem),linear-gradient(135deg,#f6efe711,#0000 32%),#101722b8;grid-template-columns:minmax(0,1.1fr) minmax(18rem,.8fr);align-items:start;gap:clamp(1.5rem,4vw,3rem);padding:clamp(1.25rem,3vw,2rem);display:grid;position:relative;overflow:hidden}.footer-card.svelte-4jwo3w:before{pointer-events:none;content:"";opacity:.62;background:linear-gradient(90deg,#0000,#ff6a2a94,#7ddcff33,#0000);height:1px;position:absolute;inset:0}.footer-card.svelte-4jwo3w:after{pointer-events:none;content:"";background:radial-gradient(circle,#7ddcff24,#0000 68%);border-radius:999px;width:19rem;height:19rem;position:absolute;bottom:-9rem;right:-7rem}.footer-brand.svelte-4jwo3w,.footer-nav.svelte-4jwo3w{z-index:1;position:relative}.footer-brand.svelte-4jwo3w{gap:.75rem;max-width:28rem;display:grid}.brand.svelte-4jwo3w{width:max-content;font-family:var(--font-display);letter-spacing:-.055em;align-items:center;gap:.55rem;font-size:1.65rem;font-weight:800;line-height:1;display:inline-flex}.brand.svelte-4jwo3w:before{content:"";background:var(--accent);border-radius:999px;width:.72rem;height:.72rem;box-shadow:0 0 22px #ff6a2ab8}.footer-brand.svelte-4jwo3w p:where(.svelte-4jwo3w),.footer-bottom.svelte-4jwo3w p:where(.svelte-4jwo3w){color:var(--text-3)}.footer-nav.svelte-4jwo3w{grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(1rem,3vw,2rem);display:grid}.footer-column.svelte-4jwo3w{gap:.45rem;display:grid}h2.svelte-4jwo3w{color:var(--text-1);letter-spacing:.08em;text-transform:uppercase;margin-bottom:.25rem;font-size:.78rem}.footer-column.svelte-4jwo3w a:where(.svelte-4jwo3w){width:max-content;color:var(--text-2);font-weight:700;transition:color .16s,transform .16s}.footer-column.svelte-4jwo3w a:where(.svelte-4jwo3w):hover{color:var(--accent-soft);transform:translate(2px)}.footer-bottom.svelte-4jwo3w{justify-content:space-between;gap:1rem;padding-inline:clamp(.25rem,2vw,1rem);font-size:.9rem;display:flex}.orbit-note.svelte-4jwo3w{text-align:right}@media (width<=880px){.footer-card.svelte-4jwo3w{grid-template-columns:1fr}}@media (width<=560px){.site-footer.svelte-4jwo3w{padding-inline:.5rem}.footer-card.svelte-4jwo3w{gap:1.25rem;padding:1rem}.footer-nav.svelte-4jwo3w{grid-template-columns:1fr}.footer-bottom.svelte-4jwo3w{padding-inline:.25rem;display:grid}.orbit-note.svelte-4jwo3w{text-align:left}}:root,:root[data-theme=dark]{--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;--font-display:"Sora", ui-sans-serif, system-ui, sans-serif;--font-body:"Inter", ui-sans-serif, system-ui, sans-serif;--halley-comet:#ff6a2a;--accent:var(--halley-comet);--accent-soft:#ff9b54;--accent-deep:#a93813;--accent-muted:#c95624;--ion:#7ddcff;--orbit:#7c6cff;--bg-1:#090d12;--bg-2:#101722;--bg-3:#182231;--text-1:#f6efe7;--text-2:#b8c0c8;--text-3:#7f8a96;--border-1:#f6efe71a;--border-2:#ff6a2a47;--shadow-1:0 20px 60px #00000061;--glow-1:0 0 40px #ff6a2a47;--glow-ion:0 0 44px #7ddcff29;--radius-sm:.5rem;--radius-md:.85rem;--radius-lg:1.25rem;--radius-xl:1.75rem;--page-max-width:1180px;--header-height:4.25rem;background:var(--bg-1);color:var(--text-1)}:root[data-theme=light]{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;--halley-comet:#b83f11;--accent:var(--halley-comet);--accent-soft:#8f2f0c;--accent-deep:#5e1f09;--accent-muted:#8d3b1c;--ion:#285f73;--orbit:#4d438e;--bg-1:#f3eee7;--bg-2:#fffaf4;--bg-3:#e7ddd2;--text-1:#17110d;--text-2:#443830;--text-3:#6e5f55;--border-1:#261b1429;--border-2:#b83f1157;--shadow-1:0 20px 52px #36251a29;--glow-1:0 0 32px #b83f1129;--glow-ion:0 0 32px #285f731f;background:var(--bg-1);color:var(--text-1)}*{box-sizing:border-box}html{background:var(--bg-1);min-height:100%;overflow-x:hidden}body{isolation:isolate;background:radial-gradient(circle at 14% -8%, #ff6a2a52, transparent 27rem), radial-gradient(circle at 88% 12%, #7ddcff29, transparent 26rem), radial-gradient(circle at 68% 110%, #7c6cff21, transparent 32rem), linear-gradient(135deg, #ff6a2a0f, transparent 28rem), var(--bg-1);min-height:100vh;color:var(--text-1);font-family:var(--font-body);text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;margin:0;padding:0;font-size:16px;line-height:1.6;position:relative;overflow-x:hidden}:root[data-theme=light] body{background:radial-gradient(circle at 14% -8%, #b83f1117, transparent 27rem), radial-gradient(circle at 88% 12%, #285f730f, transparent 26rem), linear-gradient(135deg, #563b2809, transparent 28rem), var(--bg-1)}body:before{z-index:0;pointer-events:none;content:"";background-color:#0000;background-image:linear-gradient(#f6efe706 1px,#0000 1px),linear-gradient(90deg,#f6efe705 1px,#0000 1px);background-position:0 0,0 0;background-repeat:repeat,repeat;background-size:4rem 4rem;background-attachment:scroll,scroll;background-origin:padding-box,padding-box;background-clip:border-box,border-box;position:fixed;inset:0;-webkit-mask-image:radial-gradient(circle at top,#000,#0000 72%);mask-image:radial-gradient(circle at top,#000,#0000 72%)}:root[data-theme=light] body:before{background:linear-gradient(#2d1e140a 1px,#0000 1px),linear-gradient(90deg,#2d1e1409 1px,#0000 1px)}body:after{z-index:0;pointer-events:none;content:"";opacity:.55;background-image:radial-gradient(circle,#f6efe7e0 0 1px,#0000 1.4px),radial-gradient(circle,#7ddcff9e 0 1px,#0000 1.5px),radial-gradient(circle,#ff9b54b3 0 1px,#0000 1.7px);background-position:0 0,2.4rem 4.2rem,7.6rem 1.8rem;background-size:8.5rem 8.5rem,12rem 12rem,16rem 16rem;animation:48s linear infinite star-drift;position:fixed;inset:-12rem 0 0;-webkit-mask-image:linear-gradient(#000 0% 68%,#0000 100%);mask-image:linear-gradient(#000 0% 68%,#0000 100%)}:root[data-theme=light] body:after{opacity:.42;background-image:radial-gradient(circle,#2d1e1480 0 1px,#0000 1.45px),radial-gradient(circle,#285f7357 0 1px,#0000 1.55px),radial-gradient(circle,#b83f114d 0 1px,#0000 1.75px),radial-gradient(circle,#4d438e3d 0 1.2px,#0000 1.85px);background-position:0 0,2.4rem 4.2rem,7.6rem 1.8rem,5.2rem 8.4rem;background-size:8.5rem 8.5rem,12rem 12rem,16rem 16rem,13.5rem 13.5rem}@keyframes star-drift{0%{transform:translate(0,0)}to{transform:translate(-4rem,8rem)}}body.no-scroll{overscroll-behavior:none;overflow:hidden}a{color:inherit;text-decoration:none}a:hover{color:var(--accent)}button,input,textarea,select{font:inherit}button{cursor:pointer}::selection{color:var(--text-1);background:#ff6a2a5c}h1,h2,h3,h4,h5,h6,.site-brand,.nav-link,.eyebrow,.button-primary,.button-secondary{font-family:var(--font-display)}h1,h2,h3,h4,h5,h6{color:var(--text-1);letter-spacing:-.045em;margin:0;font-weight:700;line-height:1.08}h1{font-size:clamp(3rem,7vw,6.5rem)}h2{font-size:clamp(2.25rem,4vw,4rem)}h3{font-size:clamp(1.55rem,2.5vw,2.35rem)}p{color:var(--text-2);margin:0}p,li,input,textarea,select{font-family:var(--font-body)}strong{color:var(--text-1);font-weight:700}.page-shell{width:min(100% - 2rem, var(--page-max-width));margin-inline:auto}pre,code{max-width:100%}p code,li code,td code,th code,dd code,dt code,summary code,a code,strong code{color:var(--text-1);overflow-wrap:anywhere;white-space:normal;word-break:break-word;background:#f6efe713;border:1px solid #f6efe71a;border-radius:.42rem;padding:.08rem .34rem;font-family:SFMono-Regular,Consolas,Liberation Mono,monospace;font-size:.9em}:root[data-theme=light] p code,:root[data-theme=light] li code,:root[data-theme=light] td code,:root[data-theme=light] th code,:root[data-theme=light] dd code,:root[data-theme=light] dt code,:root[data-theme=light] summary code,:root[data-theme=light] a code,:root[data-theme=light] strong code{background:#261b1412;border-color:#261b141f}img,svg,video,canvas{max-width:100%}.surface{border:1px solid var(--border-1);border-radius:var(--radius-lg);min-width:0;box-shadow:var(--shadow-1);background:#101722d1}:root[data-theme=light] .surface{background:#fffaf4db}:root[data-theme=light] .topnav,:root[data-theme=light] .nav-menu,:root[data-theme=light] .wiki-sidebar,:root[data-theme=light] .sidebar-scroll,:root[data-theme=light] .footer-card,:root[data-theme=light] .hero-section,:root[data-theme=light] .feature-intro,:root[data-theme=light] .feature-row,:root[data-theme=light] .news-feed,:root[data-theme=light] .release-hero,:root[data-theme=light] .release-body,:root[data-theme=light] .support-hero,:root[data-theme=light] .support-card,:root[data-theme=light] .config-index,:root[data-theme=light] .config-section,:root[data-theme=light] .install-guide,:root[data-theme=light] .ipc-reference{border-color:var(--border-1);background:linear-gradient(135deg,#b83f110b,#0000 34%),#fffaf4e0}:root[data-theme=light] .space-backdrop{background:radial-gradient(circle at 12% 6%,#b83f111a,#0000 28rem),radial-gradient(circle at 88% 18%,#285f730f,#0000 26rem),linear-gradient(#fffaf41f,#f3eee7c2)}:root[data-theme=light] .space-backdrop:before,:root[data-theme=light] .space-backdrop:after{opacity:.32;background-image:radial-gradient(circle,#261b1457 0 .8px,#0000 1.25px),radial-gradient(circle,#285f7338 0 .9px,#0000 1.35px),radial-gradient(circle,#b83f112e 0 1px,#0000 1.45px)}:root[data-theme=light] .primary-action,:root[data-theme=light] .support,:root[data-theme=light] .sponsor-action,:root[data-theme=light] .button-primary{color:#fffaf4;background:linear-gradient(135deg,#8f2f0c,#b83f11)}:root[data-theme=light] .primary-action:hover,:root[data-theme=light] .support:hover,:root[data-theme=light] .sponsor-action:hover,:root[data-theme=light] .button-primary:hover{color:#fffaf4}:root[data-theme=light] .secondary-action,:root[data-theme=light] .feature-copy a,:root[data-theme=light] .theme-toggle,:root[data-theme=light] .github,:root[data-theme=light] .back-link,:root[data-theme=light] .mobile-home-link,:root[data-theme=light] .new-user-card,:root[data-theme=light] .section-card,:root[data-theme=light] .path-panel,:root[data-theme=light] .task-panel,:root[data-theme=light] .setup-path a,:root[data-theme=light] .quick-card,:root[data-theme=light] .task-grid a,:root[data-theme=light] .socket-card,:root[data-theme=light] .command-group,:root[data-theme=light] .command-row,:root[data-theme=light] .selector-card,:root[data-theme=light] .shape-card,:root[data-theme=light] .requirements-card,:root[data-theme=light] .install-card,:root[data-theme=light] .portal-panel,:root[data-theme=light] .feature-card,:root[data-theme=light] .table-wrap,:root[data-theme=light] .version-list{background:#ffffff6b;border-color:#261b141f}:root[data-theme=light] .code-block{color:var(--text-1);background:#ffffff8f;border-color:#261b1424}:root[data-theme=light] .video-shell{color:var(--text-1);box-shadow:var(--shadow-1), inset 0 1px 0 #ffffffad;background:#fffaf4e6;border-color:#261b1429}:root[data-theme=light] .feature-art,:root[data-theme=light] .demo-field{background:linear-gradient(#261b1409 1px,#0000 1px),linear-gradient(90deg,#261b1408 1px,#0000 1px),#ebe2d8ad;border-color:#261b1424}.surface-strong{background:var(--bg-3);border:1px solid var(--border-2);border-radius:var(--radius-lg)}.muted{color:var(--text-3)}.subtle{color:var(--text-2)}.accent{color:var(--accent)}.accent-glow{box-shadow:var(--glow-1)}.eyebrow{color:var(--accent);letter-spacing:.08em;text-transform:uppercase;font-size:.78rem;font-weight:700;line-height:1.2}.button-primary{border-radius:var(--radius-md);background:linear-gradient(135deg, var(--accent), var(--accent-soft));color:#170b06;border:1px solid #0000;justify-content:center;align-items:center;min-height:2.75rem;padding:.7rem 1.1rem;font-weight:700;line-height:1;transition:transform .16s,background .16s,box-shadow .16s;display:inline-flex}.button-primary:hover{background:linear-gradient(135deg, var(--accent-soft), var(--accent));color:#170b06;box-shadow:var(--glow-1);transform:translateY(-1px)}.button-primary:active{background:var(--accent-deep);color:var(--text-1);transform:translateY(0)}.button-secondary{border:1px solid var(--border-2);border-radius:var(--radius-md);background:var(--bg-2);min-height:2.75rem;color:var(--text-1);justify-content:center;align-items:center;padding:.7rem 1.1rem;font-weight:650;line-height:1;transition:border-color .16s,color .16s,background .16s;display:inline-flex}.button-secondary:hover{border-color:var(--accent-muted);color:var(--accent);background:var(--bg-3)}:focus-visible{outline-offset:3px;outline:3px solid #ff6a2a80}@media (prefers-reduced-motion:reduce){*,:before,:after{scroll-behavior:auto!important;transition-duration:.001ms!important;animation-duration:.001ms!important;animation-iteration-count:1!important}}@media (width<=560px){:root{--radius-lg:1rem;--radius-xl:1.25rem;--header-height:3.75rem}.page-shell{width:min(100% - 1rem, var(--page-max-width))}}
