@layer components{.GOh5Ka_contract{gap:var(--space-4);margin:0 var(--space-4) var(--space-8);margin-inline:calc(var(--space-4) + var(--safe-left)) calc(var(--space-4) + var(--safe-right));padding:var(--space-5) var(--space-4);color:var(--color-text);background:var(--chamfer-lines), var(--rivets),  repeating-linear-gradient(to bottom, transparent 0 1.75rem, color-mix(in srgb, var(--color-border) 35%, transparent) 1.75rem calc(1.75rem + 1px)), var(--color-surface-2);border:1px solid var(--color-border-strong);border-top:3px solid var(--color-amber);clip-path:var(--clip-chamfer);border-radius:var(--chamfer-radius);corner-shape:bevel;overflow:var(--chamfer-overflow);background-origin:border-box;flex-direction:column;display:flex;position:relative}@media (min-width:56.25rem){.GOh5Ka_contract{max-width:calc(75rem - 2 * var(--space-8));padding:var(--space-6) var(--space-7);margin-inline:auto}}.GOh5Ka_head{justify-content:space-between;align-items:baseline;gap:var(--space-2) var(--space-4);padding-bottom:var(--space-3);border-bottom:1px dashed var(--color-border-strong);flex-wrap:wrap;display:flex}.GOh5Ka_title{font-size:var(--text-xl);letter-spacing:var(--tracking-display);text-transform:uppercase;color:var(--color-text);margin:0}.GOh5Ka_colonist{font-family:var(--font-mono);font-size:var(--text-sm);font-variant-numeric:tabular-nums;color:var(--color-amber);margin:0}.GOh5Ka_provisional{color:var(--color-text-muted)}.GOh5Ka_parties{color:var(--color-text-muted);margin:0}.GOh5Ka_clauses{gap:var(--space-3) var(--space-5);display:grid}@media (min-width:37.5rem){.GOh5Ka_clauses{grid-template-columns:repeat(2,minmax(0,1fr))}}.GOh5Ka_clause{gap:var(--space-1);flex-direction:column;display:flex}.GOh5Ka_clauseTitle{font-family:var(--font-mono);font-size:var(--text-sm);letter-spacing:.04em;color:var(--color-amber);margin:0;font-weight:700}.GOh5Ka_clauseText{line-height:var(--leading-normal);margin:0}.GOh5Ka_smallPrint{font-size:var(--text-xs);color:var(--color-text-muted);margin:0;font-style:italic}.GOh5Ka_signArea{gap:var(--space-2);flex-direction:column;display:flex}.GOh5Ka_signField,.GOh5Ka_signedField{gap:var(--space-1);width:min(100%,24rem);padding:var(--space-3) var(--space-4);background:color-mix(in srgb, var(--color-surface-1) 70%, transparent);border:1px dashed var(--color-border-strong);clip-path:var(--clip-chamfer-sm);border-radius:var(--chamfer-radius-sm);corner-shape:bevel;flex-direction:column;display:flex;position:relative}.GOh5Ka_signField{min-height:var(--touch-target);color:var(--color-text);border:1px solid var(--color-amber);transition:border-color var(--dur-fast) var(--ease-out), background-color var(--dur-fast) var(--ease-out)}.GOh5Ka_signField:focus-visible{outline-offset:var(--chamfer-focus-offset)}:is(.GOh5Ka_signField:focus-visible,.GOh5Ka_signField:active,.GOh5Ka_signField[data-signed=true]) .GOh5Ka_scribble path{stroke-dashoffset:0}@media (hover:hover) and (pointer:fine){.GOh5Ka_signField:hover{background:color-mix(in srgb, var(--color-amber) 10%, transparent)}.GOh5Ka_signField:hover .GOh5Ka_scribble path{stroke-dashoffset:0}}.GOh5Ka_signLabel{font-family:var(--font-display);font-size:var(--text-base);letter-spacing:var(--tracking-display);text-transform:uppercase;color:var(--color-amber);font-weight:700}.GOh5Ka_signLine{align-items:flex-end;gap:var(--space-2);border-bottom:1px solid var(--color-border-strong);display:flex}.GOh5Ka_signCross{font-family:var(--font-mono);color:var(--color-text-muted)}.GOh5Ka_scribble,.GOh5Ka_signedScribble{flex:1;min-width:0;height:2.5rem}:is(.GOh5Ka_scribble,.GOh5Ka_signedScribble) path{fill:none;stroke:var(--color-neon-cyan);stroke-width:2.2px;stroke-linecap:round;stroke-linejoin:round}.GOh5Ka_scribble path{stroke-dasharray:1 2;stroke-dashoffset:1.05px;transition:stroke-dashoffset var(--dur-slow) var(--ease-in-out)}.GOh5Ka_signedField{border-style:solid;align-items:flex-start;min-height:5rem}.GOh5Ka_signedScribble{width:100%}.GOh5Ka_stamp{right:var(--space-4);bottom:var(--space-3);padding:var(--space-1) var(--space-3);font-family:var(--font-display);font-size:var(--text-lg);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-danger);background:color-mix(in srgb, var(--color-surface-2) 80%, transparent);border:3px double var(--color-danger);border-radius:var(--radius-lg);animation:GOh5Ka_contract-stamp var(--dur-base) var(--ease-press) both;margin:0;font-weight:700;position:absolute;transform:rotate(-8deg)}@keyframes GOh5Ka_contract-stamp{0%{opacity:0;transform:rotate(-8deg)scale(1.6)}to{opacity:1;transform:rotate(-8deg)scale(1)}}.GOh5Ka_signedLine{min-height:1lh;font-family:var(--font-mono);font-size:var(--text-sm);color:var(--color-amber);margin:0}.GOh5Ka_motherPrefix{font-weight:700}@media (prefers-reduced-motion:reduce){.GOh5Ka_scribble path{transition:none}.GOh5Ka_stamp{animation:none}}}
@layer components{.S2xIUq_eye{--eye-glow:color-mix(in srgb, var(--color-mother) 40%, transparent);aspect-ratio:1;border-radius:var(--radius-lg);width:clamp(7.5rem,34vw,9.5rem);filter:drop-shadow(0 0 14px var(--eye-glow));transition:transform var(--dur-slow) var(--ease-spring), filter var(--dur-slow) var(--ease-out);flex:none}.S2xIUq_eye[data-attentive=true]{--eye-glow:color-mix(in srgb, var(--color-mother) 80%, transparent);transform:scale(1.06)}@media (min-width:56.25rem){.S2xIUq_eye{width:clamp(10rem,16vw,13rem)}}@media (prefers-reduced-motion:reduce){.S2xIUq_eye{transition:filter var(--dur-fast) linear}.S2xIUq_eye[data-attentive=true]{transform:none}}}
@layer components{._8yAjsG_terminal{--anim-caret:nooon-caret;gap:var(--space-3);padding:var(--space-4) var(--space-4) var(--space-5);font-family:var(--font-mono);font-size:var(--text-sm);color:var(--color-amber);background:var(--pattern-hazard) top / 100% 4px no-repeat, var(--chamfer-lines), var(--pattern-scanlines), color-mix(in srgb, var(--color-surface-1) 94%, var(--color-amber));border:1px solid color-mix(in srgb, var(--color-amber) 45%, transparent);clip-path:var(--clip-chamfer);border-radius:var(--chamfer-radius);corner-shape:bevel;overflow:var(--chamfer-overflow);box-shadow:inset 0 0 24px color-mix(in srgb, var(--color-amber) 12%, transparent);background-origin:border-box;flex-direction:column;display:flex;position:relative}._8yAjsG_srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._8yAjsG_system{align-items:center;gap:var(--space-2);padding-bottom:var(--space-2);font-size:var(--text-xs);letter-spacing:.08em;text-transform:uppercase;color:var(--color-text-muted);border-bottom:1px dashed color-mix(in srgb, var(--color-amber) 30%, transparent);display:flex}._8yAjsG_lamp{border-radius:var(--radius-full);background:var(--color-success);width:.5rem;height:.5rem;box-shadow:0 0 8px var(--color-success);animation:var(--anim-caret) 1.6s steps(1, end) infinite;flex:none}._8yAjsG_screen{gap:var(--space-2);cursor:default;flex-direction:column;display:flex}._8yAjsG_line{line-height:var(--leading-normal);text-shadow:var(--glow-amber);overflow-wrap:anywhere;margin:0}._8yAjsG_line:not([data-started]) ._8yAjsG_prefix{visibility:hidden}._8yAjsG_prefix{color:var(--color-neon-cyan);text-shadow:var(--glow-cyan)}._8yAjsG_rest{visibility:hidden}._8yAjsG_caret{vertical-align:text-bottom;background:var(--color-amber);width:.55em;height:1.05em;animation:var(--anim-caret) 1s steps(1, end) infinite;margin-inline:1px calc(-.55em - 1px);display:inline-block}._8yAjsG_caret[data-done=false]{animation:none}._8yAjsG_showAll{min-height:var(--touch-target);padding:0 var(--space-3);font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.06em;text-transform:uppercase;color:var(--color-text-muted);border:1px solid var(--color-border-strong);clip-path:var(--clip-chamfer-sm);border-radius:var(--chamfer-radius-sm);corner-shape:bevel;cursor:pointer;transition:color var(--dur-fast) var(--ease-out), border-color var(--dur-fast) var(--ease-out);background:0 0;align-self:flex-end}@media (hover:hover) and (pointer:fine){._8yAjsG_showAll:hover{color:var(--color-amber);border-color:var(--color-amber)}}._8yAjsG_slot{transition:opacity var(--dur-slow) var(--ease-out), transform var(--dur-slow) var(--ease-out)}._8yAjsG_terminal[data-state=typing] ._8yAjsG_slot:not(:focus-within){opacity:0;transform:translateY(var(--space-2))}@media (min-width:37.5rem){._8yAjsG_terminal{padding-inline:var(--space-5);font-size:var(--text-base)}}@media (scripting:none){._8yAjsG_rest,._8yAjsG_line:not([data-started]) ._8yAjsG_prefix{visibility:visible}._8yAjsG_terminal[data-state=typing] ._8yAjsG_slot{opacity:1;transform:none}._8yAjsG_showAll{display:none}}@media (prefers-reduced-motion:reduce){._8yAjsG_rest,._8yAjsG_line:not([data-started]) ._8yAjsG_prefix{visibility:visible}._8yAjsG_lamp,._8yAjsG_caret{animation:none}._8yAjsG_slot{transition:none}._8yAjsG_terminal[data-state=typing] ._8yAjsG_slot{opacity:1;transform:none}}}
@layer components{.Iay1tq_shell{--anim-power-on:nooon-power-on;background:radial-gradient(ellipse 120% 45% at 50% 100%, color-mix(in srgb, var(--color-neon-magenta) 14%, transparent), transparent 70%), radial-gradient(ellipse 80% 40% at 50% 0%, color-mix(in srgb, var(--color-neon-cyan) 10%, transparent), transparent 70%);flex-direction:column;min-height:100dvh;display:flex}.Iay1tq_top{padding:calc(var(--space-4) + var(--safe-top)) var(--space-4) 0;justify-content:center;display:flex}.Iay1tq_logo{min-height:var(--touch-target);font-family:var(--font-display);font-size:var(--text-xl);letter-spacing:.16em;color:var(--color-neon-magenta);text-shadow:var(--glow-magenta);align-items:center;font-weight:700;display:inline-flex}.Iay1tq_page{gap:var(--space-4);width:calc(100% - 2 * var(--space-4) - var(--safe-left) - var(--safe-right));max-width:30rem;margin:var(--space-5) auto var(--space-7);transform-origin:top;animation:var(--anim-power-on) var(--dur-slow) var(--ease-out) both;flex-direction:column;display:flex}.Iay1tq_consoleHead{align-items:center;gap:var(--space-3);display:flex}.Iay1tq_eye{flex:none}.Iay1tq_title{font-size:var(--text-2xl);color:var(--color-primary);text-shadow:var(--glow-amber)}.Iay1tq_description{color:var(--color-text-muted)}.Iay1tq_form{gap:var(--space-4);flex-direction:column;display:flex}.Iay1tq_field{gap:var(--space-2);flex-direction:column;display:flex}.Iay1tq_field>span:first-child{font-size:var(--text-xs);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-text-muted);font-weight:600}.Iay1tq_field input{min-height:var(--touch-target);padding:var(--space-3);background:var(--color-surface-1);border:1px solid var(--color-border);border-bottom:2px solid var(--color-border-strong);color:var(--color-text);font-family:var(--font-mono);caret-color:var(--color-neon-cyan);transition:border-color var(--dur-fast) var(--ease-out), box-shadow var(--dur-fast) var(--ease-out);border-radius:0;box-shadow:inset 0 1px 4px #0009}@media (hover:hover) and (pointer:fine){.Iay1tq_field input:hover{border-color:var(--color-border-strong)}}.Iay1tq_field input:focus{border-color:var(--color-neon-cyan);box-shadow:inset 0 1px 4px #0009, 0 0 0 1px var(--color-neon-cyan), 0 0 14px color-mix(in srgb, var(--color-neon-cyan) 35%, transparent);outline:none}.Iay1tq_checkbox{align-items:flex-start;gap:var(--space-2);font-size:var(--text-sm);color:var(--color-text-muted);display:flex}.Iay1tq_checkbox input{width:1.125rem;height:1.125rem;accent-color:var(--color-primary);margin-top:.125rem}.Iay1tq_checkbox a{color:var(--color-primary);text-decoration:underline}.Iay1tq_error{color:var(--color-danger);font-size:var(--text-sm)}.Iay1tq_error a{color:var(--color-link);text-decoration:underline}.Iay1tq_submit{--anim-sweep:nooon-sweep;isolation:isolate;min-height:3rem;padding:var(--space-3) var(--space-6);background:linear-gradient(to bottom, #ffffff24, transparent 45%, #0000002e), var(--color-primary);color:var(--color-primary-contrast);border:1px solid var(--color-primary-hover);border-radius:var(--chamfer-radius-sm);clip-path:var(--clip-chamfer-sm);corner-shape:bevel;font-family:var(--font-display);letter-spacing:var(--tracking-display);text-transform:uppercase;transition:filter var(--dur-fast) var(--ease-out), transform var(--dur-fast) var(--ease-press), box-shadow var(--dur-fast) var(--ease-out);font-weight:700;position:relative;overflow:hidden;box-shadow:inset 0 -3px #5a32008c}.Iay1tq_submit:after{content:"";inset-block:0;z-index:-1;background:linear-gradient(90deg,#0000,#ffffff4d,#0000);width:40%;position:absolute;left:0;transform:translate(-120%)skew(-20deg)}@media (hover:hover) and (pointer:fine){.Iay1tq_submit:hover:not(:disabled){filter:brightness(1.12)}.Iay1tq_submit:hover:not(:disabled):after{animation:var(--anim-sweep) var(--dur-slow) var(--ease-out)}}.Iay1tq_submit:active:not(:disabled){transform:translateY(var(--press-depth));box-shadow:inset 0 2px 6px #00000073}.Iay1tq_submit:focus-visible{outline-offset:var(--chamfer-focus-offset)}.Iay1tq_submit:disabled{opacity:.6;filter:saturate(.3);cursor:not-allowed}.Iay1tq_switch{font-size:var(--text-sm);color:var(--color-text-muted)}.Iay1tq_switch a{color:var(--color-link);text-underline-offset:3px;text-decoration:underline}@media (hover:hover) and (pointer:fine){.Iay1tq_switch a:hover{text-shadow:var(--glow-cyan)}}.Iay1tq_planetFieldset{gap:var(--space-2);border:0;flex-direction:column;margin:0;padding:0;display:flex}.Iay1tq_planetFieldset legend{font-size:var(--text-sm);color:var(--color-text-muted)}.Iay1tq_planetIntro{font-size:var(--text-sm);color:var(--color-text-muted);margin:0}.Iay1tq_planetCard{gap:var(--space-3);padding:var(--space-3);background:var(--color-surface-1);border:1px solid var(--color-border);border-radius:var(--chamfer-radius-sm);clip-path:var(--clip-chamfer-sm);corner-shape:bevel;overflow:var(--chamfer-overflow);cursor:pointer;transition:border-color var(--dur-fast) var(--ease-out), box-shadow var(--dur-fast) var(--ease-out);align-items:flex-start;display:flex;position:relative}.Iay1tq_planetCard input{accent-color:var(--color-primary);margin-top:.25rem}@media (hover:hover) and (pointer:fine){.Iay1tq_planetCard:hover{border-color:var(--color-primary)}}.Iay1tq_planetCard:has(input:checked){border-color:var(--color-primary);box-shadow:inset 3px 0 0 var(--color-primary), inset 0 0 18px color-mix(in srgb, var(--color-primary) 18%, transparent)}.Iay1tq_planetCardBody{gap:var(--space-1);flex-direction:column;display:flex}.Iay1tq_planetCardBody strong{font-size:var(--text-base)}.Iay1tq_planetCardBody small{font-size:var(--text-sm);color:var(--color-text-muted)}.Iay1tq_planetBiome{text-transform:capitalize}.Iay1tq_planetTagRow{gap:var(--space-1);flex-wrap:wrap;display:flex}.Iay1tq_planetTag{font-size:var(--text-xs);padding:var(--space-1) var(--space-2);border-radius:var(--radius-sm)}.Iay1tq_planetTag[data-tone=pro]{background:color-mix(in srgb, var(--color-success) 15%, transparent);color:var(--color-success)}.Iay1tq_planetTag[data-tone=con]{background:color-mix(in srgb, var(--color-danger) 15%, transparent);color:var(--color-danger)}.Iay1tq_codeStep{--anim-slide-up:nooon-slide-up;gap:var(--space-4);animation:var(--anim-slide-up) var(--dur-base) var(--ease-out) both;flex-direction:column;display:flex}.Iay1tq_sent{gap:var(--space-2);padding:var(--space-3) var(--space-4);background:var(--color-surface-1);border:1px solid var(--color-border);border-left:3px solid var(--color-neon-cyan);flex-direction:column;display:flex}.Iay1tq_sentTitle{font-family:var(--font-mono);font-size:var(--text-sm);color:var(--color-primary);margin:0}.Iay1tq_sentTitle:before{content:"> ";color:var(--color-neon-cyan)}.Iay1tq_sentHint{font-size:var(--text-sm);color:var(--color-text-muted);overflow-wrap:anywhere;margin:0}.Iay1tq_field input.Iay1tq_codeInput{min-height:3.5rem;font-size:var(--text-2xl);letter-spacing:.4em;text-align:center;padding-inline-start:calc(var(--space-3) + .4em)}.Iay1tq_codeActions{justify-content:space-between;gap:var(--space-2) var(--space-4);flex-wrap:wrap;display:flex}.Iay1tq_linkButton{min-height:var(--touch-target);color:var(--color-link);font-size:var(--text-sm);text-underline-offset:3px;cursor:pointer;transition:text-shadow var(--dur-fast) var(--ease-out);background:0 0;border:0;padding:0;text-decoration:underline}@media (hover:hover) and (pointer:fine){.Iay1tq_linkButton:hover:not(:disabled){text-shadow:var(--glow-cyan)}}.Iay1tq_linkButton:disabled{color:var(--color-text-muted);cursor:default;font-variant-numeric:tabular-nums;text-decoration:none}:is(.Iay1tq_form,.Iay1tq_codeStep)[data-variant=terminal]{font-family:var(--font-mono)}:is(.Iay1tq_form,.Iay1tq_codeStep)[data-variant=terminal] .Iay1tq_field>span:first-child{color:var(--color-amber);font-weight:400}:is(.Iay1tq_form,.Iay1tq_codeStep)[data-variant=terminal] .Iay1tq_field>span:first-child:before{content:"> ";color:var(--color-neon-cyan)}:is(.Iay1tq_form,.Iay1tq_codeStep)[data-variant=terminal] .Iay1tq_field input{color:var(--color-amber);background:color-mix(in srgb, var(--color-surface-1) 92%, black);border-color:color-mix(in srgb, var(--color-amber) 35%, transparent);border-bottom-color:var(--color-amber);text-shadow:var(--glow-amber)}:is(.Iay1tq_form,.Iay1tq_codeStep)[data-variant=terminal] .Iay1tq_field input:focus{border-color:var(--color-neon-cyan)}:is(.Iay1tq_form,.Iay1tq_codeStep)[data-variant=terminal] .Iay1tq_submit{font-family:var(--font-mono);letter-spacing:.06em}:is(.Iay1tq_form,.Iay1tq_codeStep)[data-variant=terminal] .Iay1tq_sent{background:color-mix(in srgb, var(--color-surface-1) 92%, black)}:is(.Iay1tq_form,.Iay1tq_codeStep)[data-variant=terminal] .Iay1tq_sentTitle{text-shadow:var(--glow-amber)}:is(.Iay1tq_form,.Iay1tq_codeStep)[data-variant=terminal] .Iay1tq_sentHint,:is(.Iay1tq_form,.Iay1tq_codeStep)[data-variant=terminal] .Iay1tq_linkButton{font-family:var(--font-mono)}:is(.Iay1tq_form,.Iay1tq_codeStep)[data-variant=terminal] .Iay1tq_planetFieldset legend{color:var(--color-amber)}:is(.Iay1tq_form,.Iay1tq_codeStep)[data-variant=terminal] .Iay1tq_planetFieldset legend:before{content:"> ";color:var(--color-neon-cyan)}:is(.Iay1tq_form,.Iay1tq_codeStep)[data-variant=terminal] .Iay1tq_planetCard{background:color-mix(in srgb, var(--color-surface-1) 92%, black)}:is(.Iay1tq_form,.Iay1tq_codeStep)[data-variant=terminal] .Iay1tq_checkbox{font-family:var(--font-sans)}@media (min-width:37.5rem){.Iay1tq_page{padding-inline:var(--space-6)}}@media (prefers-reduced-motion:reduce){.Iay1tq_page,.Iay1tq_codeStep,.Iay1tq_submit:after{animation:none}.Iay1tq_submit:active:not(:disabled){transform:none}}}
@layer components{.S6Hkya_footer{align-items:center;gap:var(--space-2);padding:var(--space-5) var(--space-4);padding-bottom:calc(var(--space-5) + var(--safe-bottom));padding-inline:calc(var(--space-4) + var(--safe-left)) calc(var(--space-4) + var(--safe-right));border-top:1px solid var(--color-border);background:var(--color-surface-2);flex-direction:column;display:flex}.S6Hkya_nav{gap:var(--space-5);font-size:var(--text-sm);display:flex}.S6Hkya_nav a{min-height:var(--touch-target);align-items:center;display:inline-flex}.S6Hkya_copy{font-size:var(--text-xs);color:var(--color-text-faint)}}
@layer components{._3SU6fW_ring{block-size:auto;inline-size:100%;display:block;overflow:visible}._3SU6fW_sun{pointer-events:none}._3SU6fW_corona{fill:color-mix(in srgb, var(--color-power) 22%, transparent);transform-origin:100px 100px;animation:_3SU6fW_nooon-swarm-corona 4.8s var(--ease-in-out) infinite}._3SU6fW_core{fill:var(--color-power);filter:drop-shadow(0 0 6px var(--color-amber))}._3SU6fW_track{fill:none;stroke:var(--color-surface-4);stroke-width:9px;stroke-linecap:butt}._3SU6fW_fill{fill:none;stroke:var(--color-flow);stroke-width:9px;stroke-linecap:butt;stroke-dasharray:var(--fill,0) 100;filter:drop-shadow(0 0 3px color-mix(in srgb, var(--color-flow) 70%, transparent));animation:_3SU6fW_nooon-swarm-charge var(--dur-slow) var(--ease-out) both;animation-delay:calc(var(--i,0) * var(--stagger-step) * 2)}[data-state=done]>._3SU6fW_fill{stroke:var(--color-power);filter:drop-shadow(0 0 4px color-mix(in srgb, var(--color-power) 80%, transparent))}[data-state=active]>._3SU6fW_track{stroke:color-mix(in srgb, var(--color-flow) 22%, var(--color-surface-4));animation:_3SU6fW_nooon-swarm-pulse 2.4s var(--ease-in-out) infinite}._3SU6fW_collectors{transform-origin:100px 100px;animation:60s linear infinite _3SU6fW_nooon-swarm-orbit}._3SU6fW_collector{fill:var(--color-text);stroke:var(--color-power);stroke-width:1px;transform-box:fill-box;transform-origin:50%;rotate:45deg}._3SU6fW_ring[data-variant=halo] ._3SU6fW_track,._3SU6fW_ring[data-variant=halo] ._3SU6fW_fill{stroke-width:4px}._3SU6fW_ring[data-variant=halo] ._3SU6fW_collector{scale:.6}@keyframes _3SU6fW_nooon-swarm-charge{0%{stroke-dasharray:0 100}}@keyframes _3SU6fW_nooon-swarm-pulse{50%{stroke:color-mix(in srgb, var(--color-flow) 45%, var(--color-surface-4))}}@keyframes _3SU6fW_nooon-swarm-corona{50%{opacity:.7;scale:1.08}}@keyframes _3SU6fW_nooon-swarm-orbit{to{rotate:360deg}}}
@layer components{._2ssTFG_host[data-skin=skin_corporate]{--skin-atmosphere:var(--color-neon-magenta);--skin-filter:hue-rotate(250deg) saturate(1.35) contrast(1.05);--skin-overlay:repeating-linear-gradient(-35deg, color-mix(in srgb, var(--color-neon-magenta) 45%, transparent) 0 6%, transparent 6% 14%, color-mix(in srgb, var(--color-amber) 30%, transparent) 14% 16%, transparent 16% 24%)}._2ssTFG_host[data-skin=skin_ash]{--skin-atmosphere:var(--color-text-muted);--skin-filter:grayscale(.85) contrast(1.15) brightness(.9);--skin-overlay:radial-gradient(circle at 35% 30%, color-mix(in srgb, var(--color-rust) 35%, transparent), transparent 60%)}._2ssTFG_host[data-skin=skin_frost]{--skin-atmosphere:var(--color-neon-cyan);--skin-filter:saturate(.5) brightness(1.15) hue-rotate(160deg);--skin-overlay:radial-gradient(circle at 30% 25%, #ffffff73, transparent 55%)}._2ssTFG_host[data-skin=skin_neon]{--skin-atmosphere:var(--color-research);--skin-filter:saturate(1.8) contrast(1.2) hue-rotate(300deg);--skin-overlay:repeating-radial-gradient(circle at 50% 50%, color-mix(in srgb, var(--color-neon-cyan) 40%, transparent) 0 2%, transparent 2% 9%)}._2ssTFG_overlay{border-radius:var(--radius-full);background:var(--skin-overlay,none);mix-blend-mode:soft-light;pointer-events:none;animation:_2ssTFG_nooon-fade-in var(--dur-slow) var(--ease-out) both;position:absolute;inset:8%}}
@layer components{.cpnqRa_hero{align-items:center;gap:var(--space-4);padding:var(--space-4) var(--space-4) var(--space-5);background:radial-gradient(120% 90% at 50% 0%, color-mix(in srgb, var(--atmosphere) 18%, transparent), transparent 70%), var(--color-surface-2);border:1px solid var(--color-border);border-radius:var(--radius-lg);--atmosphere:var(--skin-atmosphere,var(--color-flow));flex-direction:column;display:flex;overflow:hidden}.cpnqRa_hero[data-climate=hot]{--atmosphere:var(--skin-atmosphere,var(--color-power))}.cpnqRa_hero[data-climate=temperate]{--atmosphere:var(--skin-atmosphere,var(--color-success))}.cpnqRa_hero[data-climate=cold]{--atmosphere:var(--skin-atmosphere,var(--color-primary))}@media (min-width:600px){.cpnqRa_hero{align-items:center;gap:var(--space-5);padding:var(--space-5);flex-direction:row}}@media (min-width:900px){.cpnqRa_hero{flex-direction:column;align-items:flex-start;height:100%}}.cpnqRa_orb{aspect-ratio:1;flex-shrink:0;place-items:center;inline-size:min(54vw,12rem);display:grid;position:relative}@media (min-width:600px){.cpnqRa_orb{inline-size:min(34vw,15rem)}}@media (min-width:900px){.cpnqRa_orb{align-self:center;inline-size:min(100%,17rem)}}.cpnqRa_atmosphere{border-radius:var(--radius-full);background:radial-gradient(circle at 50% 50%, color-mix(in srgb, var(--atmosphere) 40%, transparent) 38%, color-mix(in srgb, var(--atmosphere) 16%, transparent) 58%, transparent 72%);--anim-atmosphere:nooon-pulse-soft;animation:var(--anim-atmosphere) 12s var(--ease-in-out) infinite;position:absolute;inset:-12%}.cpnqRa_planet{filter:var(--skin-filter,saturate(1)) drop-shadow(0 .5rem 1rem #00000073);transition:filter var(--dur-slow) var(--ease-out);position:relative}.cpnqRa_swarm{pointer-events:none;opacity:.85;inline-size:128%;position:absolute;inset-block-start:-14%;inset-inline-start:-14%}.cpnqRa_swarmLink{color:inherit;text-decoration:none}.cpnqRa_swarmLink:focus-visible{outline:2px solid var(--color-focus);outline-offset:2px}.cpnqRa_hero[data-motion=still] .cpnqRa_atmosphere{animation:none}.cpnqRa_hero[data-motion=still] .cpnqRa_planet{animation-play-state:paused}.cpnqRa_meta{align-items:center;gap:var(--space-2);text-align:center;flex-direction:column;min-inline-size:0;display:flex}.cpnqRa_meta h2{font-size:var(--text-2xl);line-height:var(--leading-tight);letter-spacing:-.02em;overflow-wrap:anywhere;margin:0}@media (min-width:600px){.cpnqRa_meta{text-align:start;align-items:flex-start}}.cpnqRa_eyebrow{font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.12em;color:var(--color-text-faint);margin:0}.cpnqRa_chips{justify-content:center;gap:var(--space-2);flex-wrap:wrap;margin:0;padding:0;list-style:none;display:flex}.cpnqRa_chips li{font-size:var(--text-xs);padding:var(--space-1) var(--space-2);border-radius:var(--radius-full);background:color-mix(in srgb, var(--atmosphere) 16%, transparent);color:var(--atmosphere);white-space:nowrap;font-weight:600}@media (min-width:600px){.cpnqRa_chips{justify-content:flex-start}}.cpnqRa_threat{align-items:baseline;gap:var(--space-2);margin:var(--space-1) 0 0;font-size:var(--text-sm);--threat-color:var(--color-text-muted);display:flex}.cpnqRa_threat[data-tone=raised]{--threat-color:var(--color-power)}.cpnqRa_threat[data-tone=critical]{--threat-color:var(--color-danger)}.cpnqRa_threatLabel{color:var(--color-text-faint)}.cpnqRa_threatValue{font-size:var(--text-lg);font-weight:700;font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--threat-color)}.cpnqRa_threatWord{color:var(--threat-color)}}
@layer components{.W37PoW_frame{--anim-caret:nooon-caret;--vignette-height:13rem;background:var(--chamfer-lines), color-mix(in srgb, var(--color-surface-1) 92%, var(--color-amber));border:1px solid color-mix(in srgb, var(--color-amber) 40%, transparent);width:100%;min-width:0;clip-path:var(--clip-chamfer);border-radius:var(--chamfer-radius);corner-shape:bevel;overflow:var(--chamfer-overflow);box-shadow:inset 0 0 24px color-mix(in srgb, var(--color-amber) 10%, transparent);background-origin:border-box;flex-direction:column;display:flex;position:relative}.W37PoW_frame:after{content:"";pointer-events:none;background:var(--pattern-scanlines);opacity:.7;position:absolute;inset:0}.W37PoW_frame[data-module=mining]{--vignette-height:15rem}.W37PoW_frame[data-module=chains]{--vignette-height:14rem}.W37PoW_frame[data-module=power]{--vignette-height:13rem}.W37PoW_frame[data-module=research]{--vignette-height:11rem}.W37PoW_frame[data-module=defense]{--vignette-height:14rem}.W37PoW_frame[data-module=orbit]{--vignette-height:12rem}.W37PoW_frame[data-module=quotas]{--vignette-height:10rem}.W37PoW_bar{align-items:center;gap:var(--space-2);padding:var(--space-2) var(--space-4);font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.1em;text-transform:uppercase;color:var(--color-text-muted);border-bottom:1px dashed color-mix(in srgb, var(--color-amber) 30%, transparent);display:flex}.W37PoW_rec{border-radius:var(--radius-full);background:var(--color-danger);width:.55rem;height:.55rem;box-shadow:0 0 8px var(--color-danger);animation:var(--anim-caret) 1.4s steps(1, end) infinite;flex:none}.W37PoW_camera{min-width:0;color:var(--color-amber);flex:1}.W37PoW_clock{font-variant-numeric:tabular-nums}.W37PoW_screen{min-height:var(--vignette-height);padding:var(--space-3) var(--space-4) var(--space-4);flex-direction:column;justify-content:center;display:flex;position:relative}@media (prefers-reduced-motion:reduce){.W37PoW_rec{animation:none}}}
@layer components{.YQfyga_form{align-items:center;gap:var(--space-2);flex-wrap:wrap;display:flex}.YQfyga_amount{min-width:0;max-width:10rem;min-height:var(--touch-target);padding:var(--space-2) var(--space-3);background:var(--color-surface-1);border:1px solid var(--color-border);border-bottom:2px solid var(--color-border-strong);color:var(--color-text);font-family:var(--font-mono);font-size:var(--text-sm);font-variant-numeric:tabular-nums;caret-color:var(--color-neon-cyan);transition:border-color var(--dur-fast) var(--ease-out), box-shadow var(--dur-fast) var(--ease-out);border-radius:0;flex:1;box-shadow:inset 0 1px 4px #0009}.YQfyga_amount:focus-visible{border-color:var(--color-neon-cyan);box-shadow:inset 0 1px 4px #0009, 0 0 0 1px var(--color-neon-cyan), 0 0 14px color-mix(in srgb, var(--color-neon-cyan) 35%, transparent);outline:none}.YQfyga_amount:disabled{opacity:.6}.YQfyga_feedback{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--color-success);flex-basis:100%;margin:0}.YQfyga_feedback:empty{display:none}.YQfyga_error{padding:var(--space-2) var(--space-3);border-radius:var(--chamfer-radius-sm);clip-path:var(--clip-chamfer-sm);corner-shape:bevel;overflow:var(--chamfer-overflow);background-image:var(--chamfer-lines-sm);background-color:color-mix(in srgb, var(--color-danger) 14%, transparent);color:var(--color-danger);font-size:var(--text-sm);background-origin:border-box;flex-basis:100%;margin:0}}
@layer components{._iVlhq_vignette{--anim-caret:nooon-caret;gap:var(--space-3);min-width:0;font-size:var(--text-sm);flex-direction:column;display:flex}._iVlhq_stack{gap:var(--space-3);flex-direction:column;min-width:0;display:flex}._iVlhq_sprite{filter:drop-shadow(0 2px 6px #00000080);flex:none;place-items:center;display:inline-grid}._iVlhq_name{font-family:var(--font-display);letter-spacing:.04em;color:var(--color-text);overflow-wrap:anywhere;font-weight:600}._iVlhq_caption{font-size:var(--text-xs);color:var(--color-text-muted);text-align:center;overflow-wrap:anywhere}._iVlhq_resource{align-items:center;gap:var(--space-1);font-size:var(--text-xs);color:var(--color-text-muted);display:inline-flex}._iVlhq_value{font-family:var(--font-mono);font-variant-numeric:tabular-nums;color:var(--color-amber);text-shadow:var(--glow-amber);flex:none;font-weight:700}._iVlhq_rows{gap:var(--space-2);flex-direction:column;display:flex}._iVlhq_row{align-items:center;gap:var(--space-3);padding-block:var(--space-1);border-bottom:1px dashed color-mix(in srgb, var(--color-border) 70%, transparent);display:flex}._iVlhq_row:last-child{border-bottom:0}._iVlhq_rowMain{gap:var(--space-1);flex-direction:column;flex:1;min-width:0;display:flex}._iVlhq_chain{gap:var(--space-2);flex-direction:column;display:flex}._iVlhq_feed{align-items:center;gap:var(--space-2) var(--space-3);flex-wrap:wrap;display:flex}._iVlhq_belt{flex:1;min-width:7rem}._iVlhq_machine{align-items:center;gap:var(--space-3);padding:var(--space-2) var(--space-3);background:var(--chamfer-lines-sm), color-mix(in srgb, var(--color-surface-2) 80%, transparent);border:1px solid var(--color-border);clip-path:var(--clip-chamfer-sm);border-radius:var(--chamfer-radius-sm);corner-shape:bevel;overflow:var(--chamfer-overflow);background-origin:border-box;display:flex}._iVlhq_product{align-items:center;gap:var(--space-1);flex-direction:column;display:inline-flex}._iVlhq_chips{gap:var(--space-2);flex-wrap:wrap;display:flex}._iVlhq_chip{--chip-tone:var(--color-amber);align-items:center;gap:var(--space-1);padding:.15rem var(--space-2);font-family:var(--font-mono);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.06em;color:var(--chip-tone);background:color-mix(in srgb, var(--chip-tone) 12%, transparent);border:1px solid color-mix(in srgb, var(--chip-tone) 55%, transparent);display:inline-flex}._iVlhq_chip[data-tone=warning]{--chip-tone:var(--color-warning)}._iVlhq_chip[data-tone=danger]{--chip-tone:var(--color-danger)}._iVlhq_chip[data-pulse=true]{animation:var(--anim-caret) 1.8s steps(1, end) infinite}._iVlhq_tiles{gap:var(--space-2);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}._iVlhq_tile{align-items:center;gap:var(--space-1);text-align:center;font-size:var(--text-xs);flex-direction:column;display:flex}._iVlhq_balance{gap:var(--space-2);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}._iVlhq_meter{gap:var(--space-2);flex-direction:column;align-items:flex-start;display:flex}._iVlhq_meter>:first-child{align-self:stretch}._iVlhq_packs,._iVlhq_loop{gap:var(--space-1);flex-direction:column;display:flex}._iVlhq_loopLabel{font-size:var(--text-xs);letter-spacing:var(--tracking-label);text-transform:uppercase;color:var(--color-research)}._iVlhq_loopTrack{background:var(--color-surface-1);border:1px solid var(--color-border);height:12px;display:block;position:relative;overflow:hidden;box-shadow:inset 0 1px 3px #0009}._iVlhq_loopFill{background:repeating-linear-gradient(90deg, transparent 0 5px, #00000073 5px 6px), var(--color-research);box-shadow:0 0 8px color-mix(in srgb, var(--color-research) 60%, transparent);transform-origin:0;animation:_iVlhq_research-loop 7s var(--ease-in-out) infinite;position:absolute;inset:0;transform:scaleX(.62)}@keyframes _iVlhq_research-loop{0%{opacity:1;transform:scaleX(0)}85%{opacity:1;transform:scaleX(1)}to{opacity:0;transform:scaleX(1)}}._iVlhq_fauna,._iVlhq_planets,._iVlhq_milestones{justify-content:space-around;gap:var(--space-3);flex-wrap:wrap;display:flex}._iVlhq_creature,._iVlhq_milestone{align-items:center;gap:var(--space-1);flex-direction:column;max-width:6rem;display:flex;position:relative}._iVlhq_fauna ._iVlhq_creature{animation:_iVlhq_fauna-approach 3.6s var(--ease-in-out) infinite alternate}._iVlhq_fauna ._iVlhq_creature:nth-child(2){animation-delay:-1.4s}@keyframes _iVlhq_fauna-approach{0%{transform:translate(-6px)}to{transform:translate(6px)}}._iVlhq_launch{justify-content:space-around;align-items:flex-end;gap:var(--space-4);display:flex}._iVlhq_cargo{align-items:center;gap:var(--space-1);flex-direction:column;display:inline-flex}._iVlhq_cargoShip{animation:_iVlhq_cargo-drift 5s var(--ease-in-out) infinite alternate;display:inline-grid}@keyframes _iVlhq_cargo-drift{0%{transform:translate(-10px,4px)}to{transform:translate(10px,-4px)}}._iVlhq_milestone[data-done=false]{opacity:.7}._iVlhq_stamp{font-family:var(--font-mono);font-size:var(--text-xs);text-transform:uppercase;color:var(--color-success);align-items:center;gap:.15rem;display:inline-flex}._iVlhq_noSignal{align-items:center;gap:var(--space-3);flex-direction:column;display:flex}._iVlhq_placeholders{justify-content:center;gap:var(--space-3);flex-wrap:wrap;display:flex}._iVlhq_noSignalText{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.12em;text-transform:uppercase;color:var(--color-text-muted);margin:0}@media (min-width:37.5rem){._iVlhq_tile{font-size:var(--text-sm)}}@media (prefers-reduced-motion:reduce){._iVlhq_loopFill,._iVlhq_fauna ._iVlhq_creature,._iVlhq_cargoShip,._iVlhq_chip[data-pulse=true]{animation:none}}}
@layer components{.AYLANa_page{gap:var(--space-5);flex-direction:column;display:flex}.AYLANa_header{gap:var(--space-1);flex-direction:column;display:flex}.AYLANa_eyebrow{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.12em;text-transform:uppercase;color:var(--color-power);margin:0}.AYLANa_title{font-size:var(--text-2xl);color:var(--color-text);margin:0;font-weight:800}.AYLANa_intro,.AYLANa_empty{max-width:60ch;font-size:var(--text-sm);color:var(--color-text-muted);margin:0}.AYLANa_sectionTitle{font-size:var(--text-lg);color:var(--color-text);margin:0;font-weight:700}.AYLANa_hero{align-items:center;gap:var(--space-4);padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:radial-gradient(90% 70% at 50% 35%, color-mix(in srgb, var(--color-power) 12%, transparent), transparent 70%), var(--color-surface-2);flex-direction:column;display:flex}@media (min-width:600px){.AYLANa_hero{align-items:center;gap:var(--space-6);padding:var(--space-5);flex-direction:row}}.AYLANa_ringBox{flex-shrink:0;inline-size:min(78vw,18rem);position:relative}.AYLANa_ringPercent{font-family:var(--font-mono);font-size:var(--text-lg);color:var(--color-primary-contrast);pointer-events:none;place-items:center;font-weight:700;display:grid;position:absolute;inset:0}.AYLANa_heroMeta{gap:var(--space-3);flex-direction:column;inline-size:100%;display:flex}.AYLANa_metaLine{font-family:var(--font-mono);font-size:var(--text-sm);color:var(--color-text-muted);margin:0}.AYLANa_bonus{padding:var(--space-2) var(--space-3);border-left:3px solid var(--color-power);background:color-mix(in srgb, var(--color-power) 10%, transparent);font-size:var(--text-sm);color:var(--color-text);margin:0}.AYLANa_mother{padding:var(--space-3);border:1px solid var(--color-border);background:var(--color-surface-1);font-family:var(--font-mono);font-size:var(--text-sm);color:var(--color-text);margin:0}.AYLANa_prompt{color:var(--color-success);font-weight:700}.AYLANa_allDone{padding:var(--space-4);border:1px solid color-mix(in srgb, var(--color-success) 45%, var(--color-border));background:color-mix(in srgb, var(--color-success) 10%, var(--color-surface-2));color:var(--color-text);margin:0;font-weight:700}.AYLANa_phases{gap:var(--space-3);flex-direction:column;display:flex}.AYLANa_phaseList{gap:var(--space-3);margin:0;padding:0;list-style:none;display:grid}@media (min-width:900px){.AYLANa_phaseList{grid-template-columns:repeat(2,minmax(0,1fr))}}.AYLANa_phase{gap:var(--space-3);padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--chamfer-radius-sm);clip-path:var(--clip-chamfer-sm);corner-shape:bevel;overflow:var(--chamfer-overflow);background-image:var(--chamfer-lines-sm);background-origin:border-box;background-color:var(--color-surface-2);animation:AYLANa_nooon-swarm-phase-in var(--dur-slow) var(--ease-out) both;animation-delay:calc(min(var(--i,0), var(--stagger-max)) * var(--stagger-step));transition:border-color var(--dur-fast) var(--ease-out), translate var(--dur-fast) var(--ease-out);flex-direction:column;display:flex}.AYLANa_phase[data-state=active]{border-color:color-mix(in srgb, var(--color-flow) 55%, var(--color-border));background-color:color-mix(in srgb, var(--color-flow) 6%, var(--color-surface-2))}.AYLANa_phase[data-state=done]{border-color:color-mix(in srgb, var(--color-power) 45%, var(--color-border))}.AYLANa_phase[data-state=locked]{opacity:.7}@media (hover:hover) and (pointer:fine){.AYLANa_phase:hover{border-color:var(--color-border-strong);translate:0 -2px}}@keyframes AYLANa_nooon-swarm-phase-in{0%{opacity:0;translate:0 8px}}.AYLANa_phaseHeader{gap:0 var(--space-2);grid-template-columns:1fr auto;display:grid}.AYLANa_phaseNumber{font-family:var(--font-mono);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.1em;color:var(--color-text-faint);grid-column:1/-1}.AYLANa_phaseName{font-size:var(--text-base);color:var(--color-text);margin:0;font-weight:700}.AYLANa_phaseState{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--color-text-muted);align-self:center}[data-state=active] .AYLANa_phaseState{color:var(--color-flow)}[data-state=done] .AYLANa_phaseState{color:var(--color-power)}.AYLANa_deliverables{gap:var(--space-3);flex-direction:column;margin:0;padding:0;list-style:none;display:flex}.AYLANa_deliverable{gap:var(--space-2);flex-direction:column;display:flex}.AYLANa_resourceRow{align-items:center;gap:var(--space-2);display:flex}.AYLANa_resourceName{color:var(--color-text);flex:1;font-weight:600}.AYLANa_count{font-family:var(--font-mono);font-size:var(--text-sm);font-variant-numeric:tabular-nums;color:var(--color-text-muted)}.AYLANa_resourceMeta{font-family:var(--font-mono);font-size:var(--text-xs);color:var(--color-text-faint);margin:0}.AYLANa_reward{gap:var(--space-1);padding-top:var(--space-2);border-top:1px dashed var(--color-border);flex-direction:column;display:flex}.AYLANa_rewardLabel{font-family:var(--font-mono);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.1em;color:var(--color-text-faint)}.AYLANa_rewardList{padding-left:var(--space-4);font-size:var(--text-sm);color:var(--color-text-muted);margin:0}.AYLANa_locked{font-size:var(--text-sm);color:var(--color-warning);margin:0}.AYLANa_columns{gap:var(--space-4);display:grid}@media (min-width:900px){.AYLANa_columns{grid-template-columns:minmax(0,1fr) minmax(0,2fr)}}.AYLANa_panel{gap:var(--space-3);padding:var(--space-4);border:1px solid var(--color-border);border-radius:var(--radius-lg);background:var(--color-surface-2);flex-direction:column;display:flex}.AYLANa_meLine{font-family:var(--font-mono);font-size:var(--text-sm);color:var(--color-text);margin:0}.AYLANa_table{border-collapse:collapse;inline-size:100%;font-size:var(--text-sm)}.AYLANa_table th{padding:var(--space-1) var(--space-2);font-family:var(--font-mono);font-size:var(--text-xs);text-align:left;text-transform:uppercase;color:var(--color-text-faint);border-bottom:1px solid var(--color-border);font-weight:600}.AYLANa_table td{padding:var(--space-2);border-bottom:1px solid var(--color-surface-4);color:var(--color-text);vertical-align:top}.AYLANa_table tbody tr{animation:AYLANa_nooon-swarm-phase-in var(--dur-base) var(--ease-out) both;animation-delay:calc(min(var(--i,0), var(--stagger-max)) * var(--stagger-step))}.AYLANa_table tbody tr[data-self] td{background:color-mix(in srgb, var(--color-primary) 10%, transparent)}.AYLANa_rank{font-family:var(--font-mono);color:var(--color-power)}.AYLANa_num{text-align:right;font-family:var(--font-mono);font-variant-numeric:tabular-nums}.AYLANa_leaderTitle{font-size:var(--text-xs);color:var(--color-research);display:block}}
@layer components{.Uw989G_page{background:radial-gradient(120% 60% at 80% 0%, color-mix(in srgb, var(--color-amber) 14%, transparent), transparent 60%), var(--color-surface-1);flex-direction:column;min-height:100dvh;display:flex}.Uw989G_main{align-items:center;gap:var(--space-5);padding:calc(var(--space-6) + var(--safe-top)) var(--space-4) var(--space-6);flex-direction:column;flex:1;display:flex}.Uw989G_card{border:1px solid var(--color-border-strong);border-radius:var(--chamfer-radius-sm);inline-size:min(100%,40rem);clip-path:var(--clip-chamfer-sm);corner-shape:bevel;overflow:var(--chamfer-overflow);background-image:var(--chamfer-lines-sm);background-origin:border-box;background-color:var(--color-surface-2);animation:Uw989G_nooon-profile-in var(--dur-slow) var(--ease-out) both;flex-direction:column;display:flex}@keyframes Uw989G_nooon-profile-in{0%{opacity:0;translate:0 12px;scale:.98}}.Uw989G_hazard{background:var(--pattern-hazard);opacity:.8;block-size:10px}.Uw989G_body{align-items:center;gap:var(--space-4);padding:var(--space-5) var(--space-4);text-align:center;flex-direction:column;display:flex}@media (min-width:600px){.Uw989G_body{text-align:left;gap:var(--space-6);flex-direction:row}}.Uw989G_planet{aspect-ratio:1;inline-size:min(52vw,11rem);filter:drop-shadow(0 0 1.25rem color-mix(in srgb, var(--skin-atmosphere,var(--color-flow)) 35%, transparent));flex-shrink:0;place-items:center;display:grid;position:relative}.Uw989G_planetSprite{filter:var(--skin-filter,saturate(1));transition:filter var(--dur-slow) var(--ease-out)}.Uw989G_planetFallback{filter:var(--skin-filter,saturate(1));aspect-ratio:1;border-radius:var(--radius-full);background:radial-gradient(circle at 35% 30%, var(--color-amber), var(--color-rust) 60%, var(--color-surface-1));inline-size:80%}.Uw989G_meta{gap:var(--space-1);flex-direction:column;min-width:0;display:flex}.Uw989G_eyebrow{font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.12em;text-transform:uppercase;color:var(--color-success);margin:0}.Uw989G_nameRow{justify-content:center;align-items:center;gap:var(--space-1) var(--space-2);flex-wrap:wrap;display:flex}@media (min-width:600px){.Uw989G_nameRow{justify-content:flex-start}}.Uw989G_badges{gap:var(--space-1);margin:0;padding:0;list-style:none;display:flex}.Uw989G_badges li{animation:Uw989G_nooon-profile-badge-in var(--dur-slow) var(--ease-out) both;display:inline-flex}.Uw989G_badges li:nth-child(2){animation-delay:80ms}.Uw989G_badges li:nth-child(3){animation-delay:.16s}@keyframes Uw989G_nooon-profile-badge-in{0%{opacity:0;scale:.6}}.Uw989G_name{font-size:var(--text-2xl);color:var(--color-text);overflow-wrap:anywhere;margin:0;font-weight:800}.Uw989G_title{color:var(--color-research);margin:0;font-weight:600}.Uw989G_line{font-family:var(--font-mono);font-size:var(--text-sm);color:var(--color-text-muted);margin:0}.Uw989G_stats{border-top:1px solid var(--color-border);grid-template-columns:repeat(3,minmax(0,1fr));margin:0;display:grid}.Uw989G_stats div{gap:var(--space-1);padding:var(--space-3);text-align:center;flex-direction:column;display:flex}.Uw989G_stats div+div{border-left:1px solid var(--color-border)}.Uw989G_stats dt{font-family:var(--font-mono);font-size:var(--text-xs);text-transform:uppercase;color:var(--color-text-faint)}.Uw989G_stats dd{font-family:var(--font-mono);font-size:var(--text-lg);color:var(--color-flow);margin:0;font-weight:700}.Uw989G_actions{justify-content:center;align-items:center;gap:var(--space-3);flex-wrap:wrap;display:flex}.Uw989G_cta{min-height:var(--touch-target);padding:0 var(--space-4);background:var(--color-primary);color:var(--color-primary-contrast);border-radius:var(--chamfer-radius-sm);clip-path:var(--clip-chamfer-sm);corner-shape:bevel;overflow:var(--chamfer-overflow);transition:background var(--dur-fast) var(--ease-out);align-items:center;font-weight:700;text-decoration:none;display:inline-flex}@media (hover:hover) and (pointer:fine){.Uw989G_cta:hover{background:var(--color-primary-hover)}}.Uw989G_cta:focus-visible{outline:2px solid var(--color-focus);outline-offset:var(--chamfer-focus-offset)}.Uw989G_back{font-size:var(--text-sm);color:var(--color-link)}}
@layer components{._8aEwW_page{--anim-neon-ignite:nooon-neon-ignite;--anim-neon-buzz:nooon-neon-buzz;--anim-smog-drift:nooon-smog-drift;--anim-caret:nooon-caret;--anim-sweep:nooon-sweep;flex-direction:column;min-height:100dvh;display:flex}._8aEwW_srOnly{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}._8aEwW_header{z-index:2;justify-content:space-between;align-items:center;gap:var(--space-3);padding:var(--space-3) var(--space-4);padding-top:calc(var(--space-3) + var(--safe-top));padding-inline:calc(var(--space-4) + var(--safe-left)) calc(var(--space-4) + var(--safe-right));background:color-mix(in srgb, var(--color-surface-2) 85%, transparent);border-bottom:1px solid var(--color-border-strong);display:flex;position:relative}._8aEwW_header:after{content:"";inset-inline:0;background:linear-gradient(90deg, transparent 0 60%, var(--color-surface-2)), var(--pattern-hazard);height:2px;position:absolute;bottom:-1px}._8aEwW_logo{min-height:var(--touch-target);font-family:var(--font-display);font-weight:700;font-size:var(--text-lg);letter-spacing:.16em;color:var(--color-neon-magenta);text-shadow:var(--glow-magenta);align-items:center;display:inline-flex}._8aEwW_nav{gap:var(--space-1);display:flex}._8aEwW_nav a{min-height:var(--touch-target);padding-inline:var(--space-3);font-family:var(--font-display);font-size:var(--text-sm);letter-spacing:.06em;text-transform:uppercase;color:var(--color-text);transition:color var(--dur-fast) var(--ease-out), text-shadow var(--dur-fast) var(--ease-out);align-items:center;font-weight:600;display:inline-flex}@media (hover:hover) and (pointer:fine){._8aEwW_nav a:hover{color:var(--color-neon-cyan);text-shadow:var(--glow-cyan)}}._8aEwW_main{flex:1}._8aEwW_hero{isolation:isolate;min-height:min(94svh,56rem);padding:var(--space-8) var(--space-4) var(--space-6);padding-inline:calc(var(--space-4) + var(--safe-left)) calc(var(--space-4) + var(--safe-right));flex-direction:column;justify-content:flex-end;display:flex;position:relative;overflow:hidden}._8aEwW_scene{z-index:-1;pointer-events:none;background:radial-gradient(ellipse 120% 55% at 50% 100%, color-mix(in srgb, var(--color-neon-magenta) 22%, transparent), transparent 70%), radial-gradient(ellipse 80% 40% at 80% 20%, color-mix(in srgb, var(--color-amber) 12%, transparent), transparent 70%), linear-gradient(to bottom, var(--color-surface-1), color-mix(in srgb, var(--color-surface-1) 70%, var(--color-rust)) 70%, var(--color-surface-1));position:absolute;inset:0}._8aEwW_planet{aspect-ratio:1;background:radial-gradient(circle at 32% 30%, color-mix(in srgb, var(--color-amber) 55%, var(--color-rust)), var(--color-rust) 38%, color-mix(in srgb, var(--color-rust) 40%, var(--color-surface-1)) 70%, var(--color-surface-1) 100%);width:min(78vw,30rem);box-shadow:0 0 60px color-mix(in srgb, var(--color-amber) 25%, transparent), inset 0 0 30px color-mix(in srgb, var(--color-amber) 30%, transparent);border-radius:50%;position:absolute;top:6%;right:-22%;overflow:hidden}._8aEwW_planet:after{content:"";border-radius:inherit;background:radial-gradient(circle at 25% 25%, transparent 42%, color-mix(in srgb, var(--color-surface-1) 85%, transparent) 78%);position:absolute;inset:0}._8aEwW_planetSurface{background:repeating-linear-gradient(-12deg, transparent 0 18px, color-mix(in srgb, var(--color-surface-1) 16%, transparent) 18px 30px, transparent 30px 44px, color-mix(in srgb, var(--color-amber) 14%, transparent) 44px 52px);animation:90s linear infinite alternate _8aEwW_planet-spin;position:absolute;inset:0 -100% 0 0}@keyframes _8aEwW_planet-spin{0%{transform:translate(0)}to{transform:translate(-50%)}}._8aEwW_smog{inset-inline:-15%;background:radial-gradient(ellipse 40% 50% at 25% 60%, color-mix(in srgb, var(--color-neon-cyan) 16%, transparent), transparent 70%), radial-gradient(ellipse 45% 45% at 70% 50%, color-mix(in srgb, var(--color-neon-magenta) 14%, transparent), transparent 70%), radial-gradient(ellipse 70% 40% at 50% 80%, color-mix(in srgb, var(--color-text-muted) 10%, transparent), transparent 70%);height:45%;animation:var(--anim-smog-drift) 24s var(--ease-in-out) infinite alternate;position:absolute;bottom:18%}._8aEwW_smogFar{opacity:.6;animation-duration:34s;animation-direction:alternate-reverse;bottom:38%}._8aEwW_skyline,._8aEwW_skylineNear{inset-inline:0;position:absolute;bottom:0}._8aEwW_skyline{background:radial-gradient(circle, color-mix(in srgb, var(--color-amber) 70%, transparent) 0 1px, transparent 1.5px) 0 0 / 11px 15px, var(--color-surface-2);opacity:.85;clip-path:polygon(0 100%,0 55%,6% 55%,6% 30%,11% 30%,11% 48%,17% 48%,17% 12%,19% 12%,19% 5%,21% 5%,21% 12%,24% 12%,24% 44%,31% 44%,31% 26%,38% 26%,38% 58%,44% 58%,44% 20%,47% 16%,50% 20%,50% 50%,57% 50%,57% 34%,63% 34%,63% 62%,69% 62%,69% 22%,74% 22%,74% 40%,80% 40%,80% 8%,82% 8%,82% 40%,88% 40%,88% 52%,94% 52%,94% 28%,100% 28%,100% 100%);height:42%}._8aEwW_skylineNear{background:radial-gradient(circle, color-mix(in srgb, var(--color-neon-cyan) 60%, transparent) 0 1px, transparent 1.5px) 3px 4px / 17px 21px, var(--color-surface-1);clip-path:polygon(0 100%,0 40%,9% 40%,9% 20%,15% 20%,15% 55%,26% 55%,26% 10%,33% 10%,33% 45%,46% 45%,46% 30%,54% 30%,54% 60%,66% 60%,66% 15%,72% 15%,72% 50%,85% 50%,85% 25%,92% 25%,92% 45%,100% 45%,100% 100%);height:22%}._8aEwW_heroContent{align-items:flex-start;gap:var(--space-5);flex-direction:column;width:100%;max-width:40rem;display:flex}._8aEwW_statusLamp{border-radius:var(--radius-full);background:var(--color-success);width:.5rem;height:.5rem;box-shadow:0 0 8px var(--color-success);animation:var(--anim-caret) 1.6s steps(1, end) infinite}._8aEwW_sign{padding:var(--space-1) var(--space-3) 0;border:2px solid var(--color-neon-cyan);border-radius:var(--radius-lg);background:color-mix(in srgb, var(--color-surface-1) 70%, transparent);box-shadow:0 0 12px color-mix(in srgb, var(--color-neon-cyan) 55%, transparent), inset 0 0 12px color-mix(in srgb, var(--color-neon-cyan) 35%, transparent);text-transform:none;letter-spacing:0;margin:0}._8aEwW_signText{font-family:var(--font-display);letter-spacing:.08em;color:var(--color-neon-magenta);text-shadow:0 0 4px var(--color-neon-magenta), var(--glow-magenta), 0 0 42px color-mix(in srgb, var(--color-neon-magenta) 45%, transparent);animation:var(--anim-neon-ignite) 1.4s linear both, var(--anim-neon-buzz) 6s linear 1.4s infinite;font-size:clamp(2.25rem,1.25rem + 7vw,4.5rem);font-weight:700;line-height:1;display:block}._8aEwW_console{align-items:center;gap:var(--space-4);flex-direction:column;width:100%;display:flex}._8aEwW_consoleBody{gap:var(--space-2);flex-direction:column;width:100%;min-width:0;display:flex}._8aEwW_identify{scroll-margin-top:calc(var(--space-8) + var(--safe-top))}._8aEwW_recorded{padding:var(--space-1) var(--space-2);font-family:var(--font-mono);font-size:var(--text-xs);color:var(--color-text-muted);background:color-mix(in srgb, var(--color-surface-1) 85%, transparent);align-self:flex-start}._8aEwW_intro{max-width:34rem;padding:var(--space-3) var(--space-4);color:var(--color-text);background:var(--chamfer-lines-sm), color-mix(in srgb, var(--color-surface-1) 88%, transparent);border:1px solid var(--color-border);border-left:3px solid var(--color-neon-cyan);clip-path:var(--clip-chamfer-sm);border-radius:var(--chamfer-radius-sm);corner-shape:bevel;overflow:var(--chamfer-overflow);background-origin:border-box}._8aEwW_ctaPrimary,._8aEwW_ctaSecondary{--cta-face:var(--color-primary);--cta-ink:var(--color-primary-contrast);--cta-edge:var(--color-primary-hover);--cta-lip:#5a32008c;isolation:isolate;min-height:3.25rem;padding:var(--space-3) var(--space-6);font-family:var(--font-display);font-size:var(--text-base);letter-spacing:var(--tracking-display);text-transform:uppercase;color:var(--cta-ink);background:linear-gradient(to bottom, #ffffff24, transparent 45%, #0000002e), var(--cta-face);border:1px solid var(--cta-edge);clip-path:var(--clip-chamfer-sm);border-radius:var(--chamfer-radius-sm);corner-shape:bevel;box-shadow:inset 0 -3px 0 var(--cta-lip);transition:filter var(--dur-fast) var(--ease-out), transform var(--dur-fast) var(--ease-press), box-shadow var(--dur-fast) var(--ease-out);justify-content:center;align-items:center;font-weight:700;display:inline-flex;position:relative;overflow:hidden}:is(._8aEwW_ctaPrimary,._8aEwW_ctaSecondary):after{content:"";inset-block:0;z-index:-1;background:linear-gradient(90deg,#0000,#ffffff4d,#0000);width:40%;position:absolute;left:0;transform:translate(-120%)skew(-20deg)}@media (hover:hover) and (pointer:fine){:is(._8aEwW_ctaPrimary,._8aEwW_ctaSecondary):hover{filter:brightness(1.12)}:is(._8aEwW_ctaPrimary,._8aEwW_ctaSecondary):hover:after{animation:var(--anim-sweep) var(--dur-slow) var(--ease-out)}}:is(._8aEwW_ctaPrimary,._8aEwW_ctaSecondary):active{transform:translateY(var(--press-depth));box-shadow:inset 0 2px 6px #00000073}:is(._8aEwW_ctaPrimary,._8aEwW_ctaSecondary):focus-visible{outline-offset:var(--chamfer-focus-offset)}._8aEwW_ctaSecondary{--cta-face:var(--color-surface-3);--cta-ink:var(--color-text);--cta-edge:var(--color-border-strong);--cta-lip:#00000073}@media (hover:hover) and (pointer:fine){._8aEwW_ctaSecondary:hover{--cta-edge:var(--color-neon-cyan)}}._8aEwW_swarm{--anim-caret:nooon-caret;gap:var(--space-5);margin:0 var(--space-4) var(--space-8);margin-inline:calc(var(--space-4) + var(--safe-left)) calc(var(--space-4) + var(--safe-right));padding:0 var(--space-4) var(--space-5);background:var(--chamfer-lines), color-mix(in srgb, var(--color-surface-1) 92%, var(--color-amber));border:1px solid color-mix(in srgb, var(--color-amber) 40%, transparent);clip-path:var(--clip-chamfer);border-radius:var(--chamfer-radius);corner-shape:bevel;overflow:var(--chamfer-overflow);box-shadow:inset 0 0 24px color-mix(in srgb, var(--color-amber) 10%, transparent);background-origin:border-box;justify-items:center;display:grid;position:relative}._8aEwW_swarm:after{content:"";pointer-events:none;background:var(--pattern-scanlines);opacity:.7;position:absolute;inset:0}@media (min-width:600px){._8aEwW_swarm{grid-template-columns:minmax(12rem,18rem) 1fr;place-items:center start}}._8aEwW_swarmBar{justify-self:stretch;align-items:center;gap:var(--space-2);margin-inline:calc(-1 * var(--space-4));padding:var(--space-2) var(--space-4);font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.1em;text-transform:uppercase;color:var(--color-amber);border-bottom:1px dashed color-mix(in srgb, var(--color-amber) 30%, transparent);grid-column:1/-1;display:flex}._8aEwW_rec{border-radius:var(--radius-full);background:var(--color-danger);width:.55rem;height:.55rem;box-shadow:0 0 8px var(--color-danger);animation:var(--anim-caret) 1.4s steps(1, end) infinite;flex:none}._8aEwW_swarmRing{inline-size:min(70vw,16rem)}@media (min-width:600px){._8aEwW_swarmRing{inline-size:100%}}._8aEwW_swarmText{gap:var(--space-2);flex-direction:column;align-items:flex-start;display:flex}._8aEwW_swarmEyebrow{align-items:center;gap:var(--space-2);font-family:var(--font-mono);font-size:var(--text-xs);text-transform:uppercase;letter-spacing:.12em;color:var(--color-power);margin:0;display:flex}._8aEwW_swarmTitle{font-size:var(--text-xl);color:var(--color-text);margin:0}._8aEwW_swarmPercent{font-family:var(--font-mono);font-size:var(--text-2xl);color:var(--color-power);text-shadow:0 0 12px color-mix(in srgb, var(--color-power) 45%, transparent);margin:0;font-weight:700}._8aEwW_swarmLine{font-family:var(--font-mono);font-size:var(--text-sm);color:var(--color-text-muted);margin:0}._8aEwW_modules{gap:var(--space-3);padding:var(--space-7) var(--space-4) var(--space-6);padding-inline:calc(var(--space-4) + var(--safe-left)) calc(var(--space-4) + var(--safe-right));flex-direction:column;display:flex}._8aEwW_modulesTitle{align-items:center;gap:var(--space-3);font-size:var(--text-xl);color:var(--color-text);margin:0;display:flex}._8aEwW_modulesTitle:after{content:"";background:linear-gradient(90deg, transparent 0 50%, var(--color-surface-1)), var(--pattern-hazard);opacity:.7;flex:1;height:4px}._8aEwW_modulesIntro{color:var(--color-text-muted);margin:0}._8aEwW_counters{font-family:var(--font-mono);font-size:var(--text-sm);font-variant-numeric:tabular-nums;color:var(--color-neon-cyan);margin:0}._8aEwW_moduleList{gap:var(--space-7);margin-top:var(--space-4);flex-direction:column;display:flex}._8aEwW_module{gap:var(--space-3);align-items:start;display:grid}._8aEwW_moduleText{gap:var(--space-2);flex-direction:column;min-width:0;display:flex}._8aEwW_moduleStep{align-items:baseline;gap:var(--space-2);font-family:var(--font-mono);font-size:var(--text-xs);letter-spacing:.1em;text-transform:uppercase;color:var(--color-text-muted);margin:0;display:flex}._8aEwW_moduleNumber{font-family:var(--font-display);font-size:var(--text-2xl);color:var(--color-neon-magenta);text-shadow:var(--glow-magenta);font-weight:700;line-height:1}._8aEwW_moduleTitle{font-size:var(--text-lg);color:var(--color-text);margin:0}._8aEwW_motherLine{max-width:34rem;font-family:var(--font-mono);font-size:var(--text-sm);line-height:var(--leading-normal);color:var(--color-amber);text-shadow:var(--glow-amber);margin:0}._8aEwW_motherPrefix{color:var(--color-amber);font-weight:700}@media (prefers-reduced-motion:no-preference){@supports (animation-timeline:view()){._8aEwW_module{--anim-scroll-reveal:nooon-scroll-reveal;animation:var(--anim-scroll-reveal) linear backwards;animation-timeline:view();animation-range:entry entry 80%}}}@media (min-width:37.5rem){._8aEwW_planet{width:min(60vw,30rem);right:-8%}}@media (min-width:56.25rem){._8aEwW_hero{padding-inline:var(--space-8);justify-content:center}._8aEwW_heroContent{max-width:56rem}._8aEwW_console{align-items:flex-start;gap:var(--space-6);flex-direction:row}._8aEwW_modules{max-width:75rem;padding-inline:var(--space-8);margin-inline:auto}._8aEwW_module{gap:var(--space-6);grid-template-columns:minmax(16rem,2fr) 3fr}._8aEwW_swarm{max-width:calc(75rem - 2 * var(--space-8));margin-inline:auto}._8aEwW_planet{top:10%;right:6%}}@media (min-width:75rem){._8aEwW_hero{padding-inline:max(var(--space-8), calc((100vw - 75rem) / 2 + var(--space-8)))}}@media (prefers-reduced-motion:reduce){._8aEwW_planetSurface,._8aEwW_smog,._8aEwW_statusLamp,._8aEwW_rec,._8aEwW_signText,._8aEwW_ctaPrimary:after,._8aEwW_ctaSecondary:after{animation:none}._8aEwW_ctaPrimary:active,._8aEwW_ctaSecondary:active{transform:none}}}
