.space-root{--space-ink:#e8f4ff;--space-muted:#a4bed3;--space-line:#7fc9fb2e;--space-card:#0c2137;isolation:isolate;min-height:100svh;color:var(--space-ink);--lightningcss-light: ;--lightningcss-dark:initial;color-scheme:dark;background:#050d1b;position:relative;overflow:clip}body:has(.space-root){background:#050d1b;padding-bottom:0}body:has(.space-root):before{display:none}.space-starfield{z-index:-2;pointer-events:none;opacity:.8;background-image:radial-gradient(1px 1px at 27px 61px,#ccecff 80%,#0000),radial-gradient(1px 1px at 126px 136px,#35bdf2 80%,#0000),radial-gradient(1px 1px at 184px 27px,#a4fff2 80%,#0000),radial-gradient(2px 2px at 235px 206px,#a1e5ff77 70%,#0000);background-size:263px 229px,397px 317px,337px 417px,517px 379px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0009,#0003);mask-image:linear-gradient(#0009,#0003)}.space-nebula{z-index:-1;pointer-events:none;background:radial-gradient(at 82% 4%,#0b3d9144,#0000 39%),radial-gradient(at 5% 66%,#2bb6b110,#0000 36%);position:absolute;inset:0}.space-root :is(a,button):focus-visible{outline-offset:5px;outline:2px solid #65d9ff}.space-motion-toggle{white-space:nowrap;border:1px solid var(--space-line,#7fc9fb2e);color:#b4d7ed;cursor:pointer;background:#0c2137;border-radius:9px;justify-content:center;align-items:center;gap:6px;min-height:44px;padding:0 11px;font:10px system-ui,sans-serif;transition:border-color .2s,background .2s,box-shadow .2s;display:inline-flex}.space-motion-toggle:hover:not(:disabled){background:#143653;border-color:#35bdf2aa;box-shadow:0 0 21px #35bdf221}.space-motion-toggle:disabled{cursor:default;opacity:.7}.space-command-bar{z-index:5;border-bottom:1px solid var(--space-line);-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px);background:#061424c9;align-items:center;gap:24px;min-height:91px;padding:16px max(25px,50vw - 630px);display:flex;position:relative}.space-company{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#fbfcfd;border:1px solid #cfe9fa;border-radius:9px;flex:0 0 188px;padding:6px;display:block}.space-company img{aspect-ratio:592/166;width:100%;height:auto;display:block}.space-sector{color:#7edbfa;align-items:center;gap:9px;display:flex}.space-sector>span{gap:4px;display:grid}.space-sector small{letter-spacing:.17em;color:#8cb0cc;font:8px ui-monospace,Consolas,monospace}.space-sector strong{color:#d9eefb;font-size:12px;font-weight:600}.space-command-actions{align-items:center;gap:17px;margin-left:auto;display:flex}.space-command-actions>a{color:#bddcf1;align-items:center;gap:8px;min-height:44px;font-size:11px;text-decoration:none;display:flex}.space-command-actions>a:hover{color:#8beaff}.space-root .nd-shell{background:0 0}.space-root .nd-sidebar{background:linear-gradient(#0a1c31e8,#071321f5)}.space-root .nd-main-column{min-width:0;position:relative}.space-root .nd-topbar{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);background:#08162788}.space-root .nd-hero{grid-template-columns:1.22fr 1fr;min-height:353px;padding-block:35px}.space-root .nd-hero h1{font-size:clamp(27px,3.1vw,48px)}.space-root .nd-hero-description{font-size:12px}.space-root .nd-topbar-actions{gap:15px}.space-root .nd-private{display:none}.space-root .nd-workspace-card{transform-origin:50%;perspective:700px;background:linear-gradient(135deg,#112a42eb,#0b1b2efa);border-color:#8fcefa2e;overflow:visible}.space-root :is(.nd-workspace-card,.works-card,.nd-shortcut){transition:transform .28s cubic-bezier(.16,1,.3,1),border-color .25s,box-shadow .25s,filter .25s}.space-root :is(.nd-workspace-card,.works-card):after{content:"";z-index:-1;border-radius:inherit;pointer-events:none;opacity:0;border:1px solid #70e2ff00;transition:inset .3s,border-color .3s,opacity .3s;position:absolute;inset:9px}@media (hover:hover){.space-root :is(.nd-workspace-card,.works-card):hover{filter:brightness(1.08);border-color:#64d9ffa3;transform:perspective(900px)translateZ(12px)translateY(-5px)scale(1.015);box-shadow:0 0 0 1px #35bdf215,0 0 38px #35bdf21e,0 15px 40px #0005}.space-root :is(.nd-workspace-card,.works-card):hover:after{opacity:1;border-color:#70e2ff52;inset:-8px}.space-root .nd-shortcut:hover{transform:translateY(-3px)scale(1.02);box-shadow:0 0 24px #35bdf220}}.space-root :is(.nd-nav-link,.nd-start,.works-card-actions a,.works-card-actions button,.nf-admin-links a,.nf-admin-links button,.park-page-nav a,.space-command-actions a){transition:transform .22s,box-shadow .22s,border-color .22s,background .22s}.space-root :is(.nd-nav-link,.nd-start,.works-card-actions a,.works-card-actions button,.nf-admin-links a,.nf-admin-links button,.park-page-nav a,.space-command-actions a):hover{text-shadow:0 0 14px #35bdf255;box-shadow:0 0 26px #35bdf229}.space-root .nd-nav-link:hover{transform:translate(4px)}.space-root .nd-card-body>p{font-size:12px}.space-root .nd-card-code{font-size:8px}.space-root .nd-card-bottom{font-size:10px}.space-root .nd-search button{min-width:44px}.planet-scene{aspect-ratio:1.23;isolation:isolate;width:100%;min-width:0;max-width:440px;height:284px;margin:0 auto;position:relative}.planet-stardust{z-index:-1;background:radial-gradient(at 50% 51%,#35bdf21b,#0000 65%);position:absolute;inset:0}.planet-sphere{z-index:2;isolation:isolate;background:radial-gradient(circle at 26% 21%,#6be9f2,#1889bb 24%,#0b3d91 57%,#071a3a 86%);border-radius:50%;width:160px;height:160px;position:absolute;top:46%;left:50%;overflow:hidden;translate:-50% -50%;box-shadow:inset -28px -12px 36px #010715bb,inset 10px 8px 24px #c3f5ff55,0 0 0 2px #57d8ff22,0 0 18px #35bdf246,0 0 66px #0b6fb83b}.planet-surface{filter:blur(2px);mix-blend-mode:screen;background-color:#0000;background-image:radial-gradient(at 12% 30%,#54c9c8a6 0 8%,#0000 9%),radial-gradient(at 34% 68%,#2bb6b1a8 0 11%,#0000 12%),radial-gradient(at 53% 26%,#2bb6b177 0 8%,#0000 9%),radial-gradient(at 77% 57%,#41b7bb99 0 13%,#0000 14%),radial-gradient(at 95% 18%,#63d5d48c 0 9%,#0000 10%);background-position:0 0,0 0,0 0,0 0,0 0;background-repeat:repeat,repeat,repeat,repeat,repeat;background-size:60% 100%;background-attachment:scroll,scroll,scroll,scroll,scroll;background-origin:padding-box,padding-box,padding-box,padding-box,padding-box;background-clip:border-box,border-box,border-box,border-box,border-box;border-radius:50%;animation:52s linear infinite planet-spin;position:absolute;inset:0 -160%}.planet-clouds{filter:blur(5px);opacity:.65;background:repeating-linear-gradient(171deg,#0000 0 23px,#c5f4ff3d 29px,#ecffff24 35px,#0000 42px 63px);animation:36s linear infinite planet-cloud-spin;position:absolute;inset:-40px -140%;rotate:-14deg}.planet-night{background:radial-gradient(circle at 16% 14%,#0000 30%,#00102212 50%,#010716a8 81%,#000b 100%);border-radius:50%;position:absolute;inset:0}.planet-atmosphere{border-radius:50%;position:absolute;inset:0;box-shadow:inset 3px 3px 9px #99f0ff66,inset -8px -4px 20px #010718cc}.planet-ring{z-index:1;pointer-events:none;border:13px solid #39a8bd28;border-radius:50%;width:310px;height:97px;position:absolute;top:46%;left:50%;translate:-50% -50%;rotate:-23deg;box-shadow:0 0 0 1px #83e3fb35,inset 0 0 0 3px #75e5f11d,0 0 0 5px #35bdf20d}.planet-ring:after{content:"";border:1px solid #8be9ed66;border-radius:50%;position:absolute;inset:-8px}.planet-ring-front{z-index:3;clip-path:inset(50% -10px -10px);border-bottom-color:#80e0e64a;box-shadow:0 3px 8px #0005}.planet-orbit-path{z-index:0;pointer-events:none;border:1px solid #35bdf22a;border-radius:50%;width:335px;height:254px;position:absolute;top:46%;left:50%;translate:-50% -50%;rotate:-12deg}.planet-orbit-path-inner{border-style:dashed;border-color:#2bb6b12d;width:258px;height:200px;rotate:28deg}.planet-satellite{z-index:5;--phase:0deg;--radius:146px;--duration:48s;width:0;height:0;transform:rotate(var(--phase));animation:planet-revolve var(--duration) linear infinite;position:absolute;top:46%;left:50%}.planet-satellite-1{--phase:-34deg;--duration:52s}.planet-satellite-2{--phase:52deg;--duration:52s}.planet-satellite-3{--phase:145deg;--duration:52s}.planet-satellite-4{--phase:235deg;--duration:52s}.planet-scene[data-orbits="5"] .planet-satellite{--duration:52s}.planet-scene[data-orbits="5"] .planet-satellite-1{--phase:-34deg}.planet-scene[data-orbits="5"] .planet-satellite-2{--phase:38deg}.planet-scene[data-orbits="5"] .planet-satellite-3{--phase:110deg}.planet-scene[data-orbits="5"] .planet-satellite-4{--phase:182deg}.planet-scene[data-orbits="5"] .planet-satellite-5{--phase:254deg}.planet-node{width:46px;height:46px;translate:var(--radius) 0;transform:rotate(calc(-1 * var(--phase)));animation:planet-counter var(--duration) linear infinite;isolation:isolate;background:radial-gradient(circle at 24% 20%,#347194,#102c49 67%,#061522);border:1px solid #7adcf06e;border-radius:50%;place-items:center;text-decoration:none;transition:scale .25s,box-shadow .25s;display:grid;position:absolute;top:-23px;left:-23px;box-shadow:inset -6px -5px 10px #020b1c88,0 0 21px #35bdf21a;color:#c6f5ff!important}.planet-node:hover,.planet-node:focus-visible{background:#154667;scale:1.14;box-shadow:0 0 0 7px #35bdf211,0 0 28px #35bdf270}.planet-node-number{color:#a4e4f8;background:#06182c;border:1px solid #35bdf24a;border-radius:4px;padding:2px 3px;font:7px ui-monospace,Consolas,monospace;position:absolute;bottom:-7px;right:-3px}.planet-node-label{color:#e5f7ff;white-space:nowrap;opacity:0;pointer-events:none;background:#091d31f5;border:1px solid #35bdf255;border-radius:6px;padding:7px 10px;font:10px system-ui,sans-serif;transition:opacity .2s;position:absolute;top:calc(100% + 13px);left:50%;translate:-50%}.planet-node:is(:hover,:focus-visible) .planet-node-label{opacity:1}.planet-scene:focus-within :is(.planet-satellite,.planet-node){animation-play-state:paused}.planet-scene:has(.planet-node:hover) :is(.planet-satellite,.planet-node){animation-play-state:paused}.planet-coordinate{letter-spacing:.11em;color:#8eb9d2;justify-content:center;align-items:center;gap:9px;font:6px ui-monospace,Consolas,monospace;display:flex;position:absolute;bottom:0;left:0;right:0}.planet-coordinate>span{color:#b1dfed}.planet-coordinate>i{background:#35bdf2;border-radius:50%;width:3px;height:3px}.planet-scene-compact{aspect-ratio:auto;width:145px;height:115px;margin:0}.planet-scene-compact .planet-sphere{width:72px;height:72px}.planet-scene-compact .planet-ring{border-width:7px;width:137px;height:42px}.planet-scene-compact .planet-ring:after{inset:-5px}.planet-scene-compact .planet-orbit-path{width:140px;height:105px}.planet-scene-compact .planet-orbit-path-inner{display:none}.space-jump{z-index:1000;pointer-events:none;isolation:isolate;background:radial-gradient(#87e9ff00 0 15%,#05172b55 70%);display:none;position:fixed;inset:0;overflow:hidden}.space-root[data-jumping=true]>.space-jump{animation:.4s both space-warp-screen;display:block}.space-jump>div{border:1px solid #95f4ff;border-radius:50%;width:100px;height:100px;animation:.35s ease-in both space-warp-ring;position:absolute;top:50%;left:50%;translate:-50% -50%;box-shadow:0 0 0 25px #35bdf211,0 0 0 65px #35bdf211,0 0 0 120px #35bdf20c}.space-jump>i{transform-origin:0;width:44vmax;height:2px;transform:rotate(var(--ray));background:linear-gradient(90deg,#0000 15%,#78e9ff00 35%,#9defff99 90%,#0000);animation:.32s both space-warp-ray;position:absolute;top:50%;left:50%}.space-root[data-motion=paused] :is(.planet-surface,.planet-clouds,.planet-satellite,.planet-node){animation-play-state:paused}.space-root[data-motion=paused] :is(.nd-workspace-card,.works-card,.nd-shortcut):hover{filter:none;transform:none}.space-root[data-motion=paused] .space-jump{display:none}.space-root[data-motion=paused] :is(a,button){transition-duration:.01ms!important}@keyframes planet-spin{0%{translate:0}to{translate:25%}}@keyframes planet-cloud-spin{0%{translate:0}to{translate:20%}}@keyframes planet-revolve{0%{transform:rotate(var(--phase))}to{transform:rotate(calc(var(--phase) + 360deg))}}@keyframes planet-counter{0%{transform:rotate(calc(-1 * var(--phase)))}to{transform:rotate(calc(-1 * var(--phase) - 360deg))}}@keyframes space-warp-screen{0%{opacity:0}25%{opacity:1}to{opacity:0}}@keyframes space-warp-ring{0%{opacity:.2;scale:.2}to{opacity:.9;scale:17}}@keyframes space-warp-ray{0%{opacity:0;scale:.25 1}to{opacity:1;scale:2 1}}@media (width<=1180px){.planet-node{--radius:130px}.planet-scene{height:278px}.planet-ring{width:270px;height:89px}.planet-sphere{width:147px;height:147px}.planet-orbit-path{width:290px;height:240px}.planet-orbit-path-inner{width:235px;height:185px}.space-root .nd-hero{grid-template-columns:1.15fr 1fr}.space-command-bar{gap:18px}.space-sector{display:none}}@media (width<=900px){.space-root .nd-hero{grid-template-columns:1.1fr 1fr}.planet-scene{height:300px}.planet-node{--radius:145px}.planet-ring{width:300px;height:95px}.planet-sphere{width:158px;height:158px}.space-root .nd-hero h1{font-size:36px}.space-command-bar{padding-inline:24px}.space-company{flex-basis:177px}}@media (width<=600px){.space-root .nd-hero{flex-direction:column;align-items:stretch;gap:10px;padding-top:30px;display:flex}.space-root .nd-hero h1{font-size:clamp(28px,7.8vw,43px)}.planet-scene{width:100%;max-width:360px;height:282px;margin-top:-8px}.planet-node{--radius:129px;width:44px;height:44px;top:-22px;left:-22px}.planet-sphere{width:151px;height:151px}.planet-ring{width:283px;height:89px}.planet-orbit-path{width:294px;height:236px}.planet-orbit-path-inner{width:244px;height:195px}.space-root .nd-topbar-actions{gap:7px}.space-root .nd-topbar .space-motion-toggle{padding:0 9px}.space-root .nd-topbar .space-motion-toggle>span{display:none}.space-root .nd-topbar .space-motion-toggle{min-width:44px}.space-root .nd-open-window{font-size:9px}.space-command-bar{flex-wrap:wrap;gap:10px;min-height:77px;padding:13px 18px}.space-company{flex-basis:168px}.space-command-actions{gap:6px}.space-command-actions .space-motion-toggle>span{display:none}.space-command-actions .space-motion-toggle{min-width:44px}.space-command-actions>a{gap:3px;font-size:9px}.planet-node-label{white-space:normal;text-align:center;min-width:110px;font-size:9px}.planet-coordinate{letter-spacing:0;font-size:5px}}@media (prefers-reduced-motion:reduce){.space-root *,.space-root :before,.space-root :after{scroll-behavior:auto!important;transition:none!important;animation:none!important}.space-root .space-jump{display:none!important}.space-root :is(.nd-workspace-card,.works-card,.nd-shortcut):hover{filter:none;transform:none}}.space-collection .hub-shell{color:#e8f4ff;background:0 0;max-width:1260px;padding-top:10px;position:relative}.space-collection :is(.works-overview,.works-controls,.works-card){color:#e1f0fa;background:linear-gradient(135deg,#112941e8,#0b1d31ee);border-color:#8ac7f335;box-shadow:0 14px 38px #0002}.space-collection .works-card{isolation:isolate;border-radius:17px;position:relative}.space-collection .works-heading{padding-block:25px 30px}.space-collection .works-heading h1{color:#edf8ff}.space-collection .works-heading h1 span{color:#82ddf4}.space-collection :is(.works-back,.works-heading>p:last-child,.works-overview span,.works-overview>p,.works-control-label,.works-results,.works-summary,.works-access-note,.works-url,.works-card-meta){color:#a7c0d6}.space-collection :is(.works-overview strong,.works-results strong,.works-card h2,.works-empty h2){color:#d8f3ff}.space-collection .works-icon{color:#7edcf5;background:#164b723d;border:1px solid #35bdf23b}.space-collection .works-card--owner .works-icon{color:#a6bed4;background:#14293f}.space-collection .works-badge--public{color:#9be6d5;background:#2bb6b11b;border:1px solid #2bb6b133}.space-collection .works-badge--owner{color:#b9cadc;background:#829fbc16;border:1px solid #8ca4bc33}.space-collection :is(.works-search>span:last-child,.works-visibility select,.works-categories button,.works-card-actions button,.works-empty button){color:#c6dded;background:#091b2c;border-color:#75bce53d}.space-collection .works-search input{color:#e3f7ff}.space-collection .works-search input::placeholder{color:#91abc1}.space-collection .works-categories button{min-height:44px}.space-collection .works-categories button[aria-pressed=true]{color:#d7f5ff;background:#154b75;border-color:#35bdf277}.space-collection .works-card-actions a{background:linear-gradient(105deg,#0b3d91,#11698f);border:1px solid #35bdf255}.space-collection .works-card-actions button:hover{color:#b7efff;background:#123d58}.space-collection .hub-footer{color:#94afc4;border-color:#7fc9fb22}.space-collection :is(a,button,select):focus-visible{outline-color:#65dcff}.space-surveys .nf-page{--nf-blue:#8ddcf3;--nf-ink:#e4f1fa;--nf-cloud:transparent;color:#e4f1fa;background:0 0;overflow:visible}.space-surveys .nf-ambient{display:none}.space-surveys .nf-glass{background:linear-gradient(130deg,#112b43f2,#0a1d30fa);border:1px solid #80c5f32e;box-shadow:0 10px 35px #0002}.space-surveys :is(.nf-admin-header p:not(.nf-eyebrow),.nf-admin-metrics span,.nf-admin-note,.nf-admin-footer,.nf-email-panel p,.nf-response-summary,.nf-response-top time,.nf-notification-status){color:#a5bdd2}.space-surveys :is(.nf-admin-header h1,.nf-admin-campaign h2,.nf-admin-metrics strong,.nf-response h3,.nf-email-panel h2,.nf-response-toolbar h2){color:#e0f4ff}.space-surveys .nf-admin-header h1{letter-spacing:.02em}.space-surveys .nf-admin-shell{padding-top:37px}.space-surveys :is(.nf-campaign-pill,.nf-response-badges>span,.nf-filter-buttons button,.nf-response-actions select,.nf-response-actions button,.nf-text-button){color:#c3e3f3;background:#102c43;border-color:#71bdeb3d}.space-surveys .nf-campaign-pill strong{color:#d8f4ff}.space-surveys .nf-filter-buttons button{cursor:pointer;min-height:44px}.space-surveys .nf-filter-buttons button.is-active{color:#e4f8ff;background:#0b3d91;border-color:#35bdf299}.space-surveys .nf-button-primary{color:#effbff;background:linear-gradient(105deg,#0b3d91,#106888);border:1px solid #35bdf255}.space-surveys .nf-button-primary:hover{scale:1.025;box-shadow:0 0 27px #35bdf229}.space-surveys .nf-admin-links a{color:#b8e8fb}.space-surveys .nf-admin-links .nf-button-primary{color:#fff}.space-surveys .nf-empty{color:#a9c3d7;background:#0c2035;border:1px dashed #70c3ef3d}.space-surveys .nf-empty strong{color:#e0f2ff}.space-surveys .nf-review{color:#d8edf8;background:#081a2b;border-color:#77bde533}.space-surveys .nf-review :is(dt,dd){color:inherit}.space-surveys .nf-review dt{color:#99b7ce}.space-surveys .nf-response details{border-color:#75bae533}.space-surveys .nf-response details summary{color:#b4e6fb;cursor:pointer;min-height:44px;padding-block:9px}.space-surveys .nf-response-badges .contact-yes{color:#9be7d5;background:#2bb6b120;border-color:#2bb6b14a}.space-surveys .nf-response-actions{border-color:#7fc9fb22}.space-surveys .nf-admin-campaign{transition:box-shadow .25s,border-color .25s}.space-surveys .nf-admin-campaign:hover{border-color:#35bdf26b;box-shadow:0 0 35px #35bdf211}.space-surveys :is(.nf-response-actions select,.nf-response-actions button){min-height:44px}.space-surveys :focus-visible{outline-color:#70deff}.space-login .nf-dashboard-auth .planet-scene-compact{width:260px;height:205px;margin-top:12px}.space-login .nf-dashboard-auth .planet-scene-compact .planet-sphere{width:118px;height:118px}.space-login .nf-dashboard-auth .planet-scene-compact .planet-ring{border-width:11px;width:230px;height:70px}.space-login .nf-dashboard-auth .planet-scene-compact .planet-orbit-path{width:253px;height:184px}@media (width<=750px){.space-login .nf-dashboard-auth .planet-scene-compact{transform-origin:100% 100%;opacity:.5;position:absolute;bottom:-10px;right:-15px;scale:.45}}@media (width<=600px){.space-root .space-command-bar .space-command-actions>a>svg:last-child{display:none}.space-surveys .nf-admin-metrics>div{padding:17px 14px}.space-surveys .nf-admin-metrics{gap:9px}.space-surveys .nf-admin-metrics strong{font-size:27px}.space-surveys .nf-admin-header h1{font-size:26px}.space-collection .works-heading{padding-top:18px}}
